{"ScriptPreparationCode":"const line1 = \u00221 35932U 09051B 25236.69787976 .00000914 00000\u002B0 19419-3 0 9994\u0022;\r\nconst line2 = \u00222 35932 98.4199 134.3308 0008187 59.9214 300.2798 14.61487625845831\u0022;","TestCases":[{"Name":"Slice","Code":" return {\r\n satelliteNumber: parseInt(line1.slice(2, 7)),\r\n classification: line1.slice(7, 8),\r\n launchYear: parseInt(line1.slice(9, 11)),\r\n launchNumber: parseInt(line1.slice(11, 14)),\r\n epochYear: parseInt(line1.slice(18, 20)),\r\n epochDay: parseFloat(line1.slice(20, 32)),\r\n inclination: parseFloat(line2.slice(8, 16)),\r\n raan: parseFloat(line2.slice(17, 25)),\r\n eccentricity: parseFloat(\u00270.\u0027 \u002B line2.slice(26, 33)),\r\n argPerigee: parseFloat(line2.slice(34, 42)),\r\n meanAnomaly: parseFloat(line2.slice(43, 51)),\r\n meanMotion: parseFloat(line2.slice(52, 63)),\r\n revNumber: parseInt(line2.slice(63, 68))\r\n };","IsDeferred":false},{"Name":"Substring","Code":" return {\r\n satelliteNumber: parseInt(line1.substring(2, 7)),\r\n classification: line1.substring(7, 8),\r\n launchYear: parseInt(line1.substring(9, 11)),\r\n launchNumber: parseInt(line1.substring(11, 14)),\r\n epochYear: parseInt(line2.substring(18, 20)),\r\n epochDay: parseFloat(line2.substring(20, 32)),\r\n meanMotion: parseFloat(line2.substring(52, 63)),\r\n eccentricity: parseFloat(\u00270.\u0027 \u002B line2.substring(26, 33)),\r\n inclination: parseFloat(line2.substring(8, 16)),\r\n raan: parseFloat(line2.substring(17, 25)),\r\n argPerigee: parseFloat(line2.substring(34, 42)),\r\n meanAnomaly: parseFloat(line2.substring(43, 51)),\r\n revNumber: parseInt(line2.substring(63, 68))\r\n };","IsDeferred":false}]}