File name: Pandora200s1_GrandForksND_20240430_L2Fit_fout2c2d20230501p1-8.txt File generation date: 20240501T062819.9Z Data description: Level 2 spectral fitting results file Data file version: fout2c2p1-8 Local principal investigator: Mafany Ndiva Mongoh Network principal investigator: Alexander Cede Instrument type: Pandora Instrument number: 200 Spectrometer number: 1 Processing software version used: BlickP v1.8.59 Instrument operation file used: Pandora200_OF_v3d20210115.txt Instrument calibration file used: Pandora200s1_CF_v2d20230501.txt Level 1 file used: Pandora200s1_GrandForksND_20240430_L1_smca1c2d20230501p1-8.txt Full location name: University of North Dakota Grand Forks ND Short location name: GrandForksND Country of location: United States Location latitude [deg]: 47.9219 Location longitude [deg]: -97.0865 Location altitude [m]: 256 Local noon date: 20240430 Notes on s-number (L1 configuration): Corrections NOT applied although requested by the s-number are dark map for dark correction (replaced by immediate dark method), latency correction, matrix method stray light correction (replaced by simple method) Data caveats: based on session 1 for oob cf First and last pixel inside fitting window: 196 337 Nominal wavelengths inside fitting window [nm]: 305.1029 305.2441 305.3853 305.5265 305.6677 305.8089 305.9500 306.0912 306.2323 306.3735 306.5146 306.6557 306.7968 306.9378 307.0789 307.2200 307.3610 307.5021 307.6431 307.7841 307.9251 308.0661 308.2071 308.3480 308.4890 308.6299 308.7709 308.9118 309.0527 309.1936 309.3345 309.4754 309.6162 309.7571 309.8979 310.0388 310.1796 310.3204 310.4612 310.6020 310.7427 310.8835 311.0243 311.1650 311.3057 311.4464 311.5872 311.7278 311.8685 312.0092 312.1499 312.2905 312.4311 312.5718 312.7124 312.8530 312.9936 313.1342 313.2747 313.4153 313.5558 313.6964 313.8369 313.9774 314.1179 314.2584 314.3989 314.5393 314.6798 314.8202 314.9606 315.1011 315.2415 315.3819 315.5222 315.6626 315.8030 315.9433 316.0837 316.2240 316.3643 316.5046 316.6449 316.7852 316.9254 317.0657 317.2059 317.3462 317.4864 317.6266 317.7668 317.9070 318.0472 318.1873 318.3275 318.4676 318.6078 318.7479 318.8880 319.0281 319.1682 319.3082 319.4483 319.5883 319.7284 319.8684 320.0084 320.1484 320.2884 320.4284 320.5683 320.7083 320.8482 320.9882 321.1281 321.2680 321.4079 321.5478 321.6876 321.8275 321.9673 322.1072 322.2470 322.3868 322.5266 322.6664 322.8062 322.9460 323.0857 323.2255 323.3652 323.5049 323.6446 323.7843 323.9240 324.0637 324.2033 324.3430 324.4826 324.6222 324.7618 324.9014 --------------------------------------------------------------------------------------- Column 1: Two letter code of measurement routine Column 2: UT date and time for center-time of measurement, yyyymmddThhmmssZ (ISO 8601) Column 3: Fractional days since 1-Jan-2000 midnight for center-time of measurement Column 4: Routine count (1 for the first routine of the day, 2 for the second, etc.) Column 5: Repetition count (1 for the first set in the routine, 2 for the second, etc.) Column 6: Total duration of measurement set in seconds Column 7: Data processing type index Column 8: Solar zenith angle for center-time of measurement in degree Column 9: Solar azimuth for center-time of measurement in degree, 0=north, increases clockwise Column 10: Lunar zenith angle for center-time of measurement in degree Column 11: Lunar azimuth for center-time of measurement in degree, 0=north, increases clockwise Column 12: Pointing zenith angle in degree, absolute or relative (see next column), 999=tracker not used Column 13: Zenith pointing mode: zenith angle is... 0=absolute, 1=relative to sun, 2=relative to moon Column 14: Pointing azimuth in degree, increases clockwise, absolute (0=north) or relative (see next column), 999=tracker not used Column 15: Azimuth pointing mode: like zenith angle mode but also fixed scattering angles relative to sun (3) or moon (4) Column 16: Fitting result index: 0=no error or warning, 1, 2=warning, >2=error Column 17: Number of function evaluations used, 0=linear fitting or fitting not successful or no fitting done Column 18: rms of unweighted fitting residuals, -9=fitting not successful Column 19: Normalized rms of fitting residuals weighted with independent uncertainty, -9=fitting not successful or no uncertainty used Column 20: Expected rms based on independent uncertainty, -9=fitting not successful or no uncertainty given Column 21: Expected normalized weighted rms based on independent uncertainty, -9=fitting not successful or no uncertainty given Column 22: Ozone slant column amount [moles per square meter], -9e99=fitting not successful Column 23: Independent uncertainty of ozone slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 24: Structured uncertainty of ozone slant column amount [moles per square meter], -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 25: Common uncertainty of ozone slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -6=no common uncertainty input was given, -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 26: rms-based uncertainty of ozone slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no rms-based uncertainty could be retrieved, -9=spectral fitting not successful Column 27: Ozone effective temperature [K] Column 28: Independent uncertainty of ozone effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 29: Structured uncertainty of ozone effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -9=spectral fitting not successful Column 30: Common uncertainty of ozone effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no common uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -6=no common uncertainty input was given, -9=spectral fitting not successful Column 31: Effective ozone fitting wavelength [nm], -9=fitting not successful Column 32: Diffuse correction applied before fitting at effective fitting wavelength for ozone [%], 0=no diffuse correction applied or fitting not requested, >0=measured diffuse correction, <0=(negative value of) calculated diffuse correction Column 33: Sulfur dioxide slant column amount [moles per square meter], -9e99=fitting not successful Column 34: Independent uncertainty of sulfur dioxide slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 35: Structured uncertainty of sulfur dioxide slant column amount [moles per square meter], -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 36: Common uncertainty of sulfur dioxide slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -6=no common uncertainty input was given, -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 37: rms-based uncertainty of sulfur dioxide slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no rms-based uncertainty could be retrieved, -9=spectral fitting not successful Column 38: Sulfur dioxide effective temperature [K] Column 39: Independent uncertainty of sulfur dioxide effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 40: Structured uncertainty of sulfur dioxide effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -9=spectral fitting not successful Column 41: Common uncertainty of sulfur dioxide effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no common uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -6=no common uncertainty input was given, -9=spectral fitting not successful Column 42: Effective sulfur dioxide fitting wavelength [nm], -9=fitting not successful Column 43: Diffuse correction applied before fitting at effective fitting wavelength for sulfur dioxide [%], 0=no diffuse correction applied or fitting not requested, >0=measured diffuse correction, <0=(negative value of) calculated diffuse correction Column 44: Molecular scattering air mass factor used for molecular scattering subtraction before the fitting Column 45: Estimated uncertainty of molecular scattering air mass factor, -9=molecular scattering was not subtracted before the fitting Column 46: Lower limit used for wavelength scaling [nm] Column 47: Upper limit used for wavelength scaling [nm] Column 48: Order of smoothing polynomial Column 49: Smoothing polynomial coefficient, order 0 Column 50: Independent uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 51: Structured uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 52: Common uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 53: rms-based uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 54: Smoothing polynomial coefficient, order 1 Column 55: Independent uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 56: Structured uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 57: Common uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 58: rms-based uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 59: Smoothing polynomial coefficient, order 2 Column 60: Independent uncertainty of smoothing polynomial coefficient, order 2, -9=fitting not successful Column 61: Structured uncertainty of smoothing polynomial coefficient, order 2, -9=fitting not successful Column 62: Common uncertainty of smoothing polynomial coefficient, order 2, -9=fitting not successful Column 63: rms-based uncertainty of smoothing polynomial coefficient, order 2, -9=fitting not successful Column 64: Smoothing polynomial coefficient, order 3 Column 65: Independent uncertainty of smoothing polynomial coefficient, order 3, -9=fitting not successful Column 66: Structured uncertainty of smoothing polynomial coefficient, order 3, -9=fitting not successful Column 67: Common uncertainty of smoothing polynomial coefficient, order 3, -9=fitting not successful Column 68: rms-based uncertainty of smoothing polynomial coefficient, order 3, -9=fitting not successful Column 69: Mean value of measured data inside fitting window [same units as measurements] Column 70: Wavelength change polynomial coefficient, order 0 Column 71: Independent uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 72: Structured uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 73: Common uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 74: rms-based uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 75: L1 based wavelength change coefficient, order 0, -9=no L1 wavelength change determination Column 76: L1 based wavelength change coefficient, order 1, -9=no L1 wavelength change determination Column 77: L2Fit data quality flag: 0=assured high quality, 1=assured medium quality, 2=assured low quality, 10=not-assured high quality, 11=not-assured medium quality, 12=not-assured low quality Column 78: Sum over 2^i using those i, for which the corresponding L2Fit data quality parameter exceeds the DQ1 limit, 0=L1 data quality above 0, 1=Spectral fitting was not successful, 2=Wavelength shift too large, 3=Normalized rms of fitting residuals weighted with independent uncertainty too large Column 79: Sum over 2^i using those i, for which the corresponding L2Fit data quality parameter exceeds the DQ2 limit (same parameters as for DQ1) Column 80: L1 data quality flag: 0=assured high quality, 1=assured medium quality, 2=assured low quality, 10=not-assured high quality, 11=not-assured medium quality, 12=not-assured low quality Column 81: Sum over 2^i using those i, for which the corresponding L1 data quality parameter exceeds the DQ1 limit, 0=Saturated data, 1=Too few dark counts measurements, 2=No temperature given or effective temperature too different from the reference temperature, 3=Dark count too high, 4=Unsuccessful dark background fitting, 5=The dark count differs significantly from the dark map for too many pixels, 6=Absolute value of estimated average residual stray light level too high, 7=Although attempted, no wavelength change could be retrieved, 8=Absolute value of retrieved wavelength shift too large, 9=Retrieved wavelength shift differs too much from the shift predicted by the effective temperature Column 82: Sum over 2^i using those i, for which the corresponding L1 data quality parameter exceeds the DQ2 limit (same parameters as for DQ1) Column 83: Atmospheric variability [%], 999=no atmospheric variability was determined Column 84: Wavelength effective temperature [°C], 999=no effective temperature given Column 85: Estimated average residual stray light level [%] (only valid for stray light correction methods 2 and higher) Column 86: Retrieved wavelength shift from L1 data [nm], -9=no wavelength change determination Column 87: Retrieved total wavelength shift [nm], -9=no wavelength change fitting Column 88: Number of bright count cycles Column 89: Number of dark count cycles Column 90: Effective position of filterwheel #1, 0=filterwheel not used, 1-9 are valid positions Column 91: Effective position of filterwheel #2, 0=filterwheel not used, 1-9 are valid positions Column 92: Sum over 2^i, 0=spectra were interpolated in time, 1=spectra are corrected for off-target signal Column 93: Integration time [ms] Column 94: Temperature at electronics board [°C], 999=no temperature signal Column 95: Spectrometer control temperature [°C], 999=no temperature signal Column 96: Auxiliary spectrometer temperature [°C], 999=no temperature signal Column 97: Temperature in head sensor [°C], 999=no temperature signal Column 98: Humidity in head sensor [%], -9=no humidity signal Column 99: Pressure in head sensor [hPa], -9=no pressure signal Columns 100-241: Unweighted slant column residuals for each pixel inside the fitting window multiplied by 1e5, 9e5=pixel was not used for fitting Columns 242-383: Normalized slant column residuals weighted with independent instrumental uncertainty for each pixel inside the fitting window multiplied by 1e5, 9e5=pixel was not used for fitting, 0=no independent instrumental uncertainty was given --------------------------------------------------------------------------------------- SS 20240430T160520.6Z 8886.670378 303 1 25.64 2 43.72 126.66 91.29 231.37 0.00 1 0.00 1 0 17 1.476e-02 7.394e-03 8.563e-03 3.215e-03 2.265801e-01 1.792836e-03 2.843249e-03 -6.000000e+00 9.596247e-03 229.45 -2.00 3.69 -2.00 317.05 0.00e+00 2.221787e-04 2.435579e-04 1.196641e-04 -6.000000e+00 4.208727e-04 276.20 -2.00 20.00 -2.00 316.43 0.00e+00 1.382 0.000 302.00 328.00 3 4.7086e+00 4.7115e-03 1.8337e-02 -6.0000e+00 2.3940e-02 5.0420e-02 5.2566e-03 1.2263e-02 -6.0000e+00 2.5891e-02 3.7178e-03 3.0759e-03 6.0163e-03 -6.0000e+00 1.5349e-02 -7.1760e-03 1.4151e-03 1.6770e-03 -6.0000e+00 6.2638e-03 9.3280e-04 2.5256e-04 1.1918e-04 2.6647e-05 -6.0000e+00 5.4985e-04 2.7012e-02 5.2778e-05 12 9 1 12 1 1 99.99 18.68 0.22 0.02701 0.02891 19 9 1 5 0 1281.720 22.09 15.00 18.68 999.00 -9.0 -9.00 1409 -2110 -1268 -2714 -470 -7442 2551 -2461 2546 -5417 101 -2342 2310 -2793 1877 -325 183 29 906 2381 93 2887 -849 2076 -2290 1514 -1214 1738 -1435 4034 -314 4356 92 -1208 -2118 -1778 -786 -906 -674 -1813 -1989 -1603 443 -1482 781 -1052 384 -1434 -299 -505 1273 665 1492 1022 1118 1279 659 1070 189 1204 1025 1419 264 1658 -1159 225 -1304 527 991 832 557 394 275 329 671 -954 -1035 -1390 -836 -1104 -1183 -2186 -991 -1577 -115 -99 708 101 381 240 54 76 -233 1015 608 577 268 508 -558 -299 -1397 -646 -851 246 -1406 -621 -448 -123 330 722 370 83 -72 -126 -268 394 548 -61 889 -317 252 -183 478 -241 971 -179 1054 965 630 160 159 -489 -588 -29 -110 55 147 422 -381 207 -776 -441 178 -287 -181 -375 -61 -1028 337 -369 386 -920 17 -426 441 -624 437 -82 48 8 252 667 27 828 -260 641 -759 484 -388 517 -428 1147 -97 1348 31 -406 -719 -631 -308 -410 -348 -974 -1143 -952 262 -897 494 -667 235 -877 -180 -312 809 448 1042 741 770 960 463 803 143 922 765 1115 219 1367 -949 185 -1058 430 801 727 514 369 252 285 575 -764 -786 -1066 -682 -991 -1081 -2172 -1035 -1760 -134 -122 892 129 471 280 58 76 -242 1061 633 656 331 660 -736 -379 -1693 -746 -990 296 -1817 -837 -631 -181 507 1071 557 131 -108 -175 -352 505 717 -85 1282 -477 379 -270 675 -326 1240 -223 1388 1220 839 224 230 -731 -911 -46 -186 96 260 749 -671 353 -1297 -724 SS 20240430T173538.3Z 8886.733083 362 1 48.27 2 34.42 158.36 103.57 246.86 0.00 1 0.00 1 0 17 1.065e-02 6.215e-03 4.791e-03 1.965e-03 1.989388e-01 1.096827e-03 2.491751e-03 -6.000000e+00 6.923001e-03 229.45 -2.00 3.69 -2.00 316.80 0.00e+00 8.104979e-05 1.406925e-04 1.276020e-04 -6.000000e+00 3.035739e-04 276.21 -2.00 20.00 -2.00 316.19 0.00e+00 1.211 0.000 302.00 328.00 3 3.8706e+00 2.8796e-03 1.6066e-02 -6.0000e+00 1.7271e-02 5.2930e-02 3.2090e-03 1.0732e-02 -6.0000e+00 1.8678e-02 -1.5450e-03 1.8637e-03 5.2647e-03 -6.0000e+00 1.1073e-02 -5.9685e-03 8.4569e-04 1.4650e-03 -6.0000e+00 4.5196e-03 2.6841e-03 4.7606e-04 7.2935e-05 2.3584e-05 -6.0000e+00 3.9657e-04 2.6205e-02 7.7001e-05 10 0 0 10 0 0 99.99 18.71 0.30 0.02620 0.02978 261 64 1 5 0 184.920 22.09 15.00 18.71 999.00 -9.0 -9.00 375 -3618 -1932 -4841 -811 -2378 2618 -902 2041 -1395 -334 -278 1768 -335 813 -759 -815 -38 -162 1043 -611 926 -223 1456 5 1653 -789 1847 874 2911 95 2093 375 -1223 -2321 -1178 -410 -1145 65 -1789 -1202 -1317 -444 -1589 126 -590 431 -705 151 270 1405 1157 1158 763 417 1058 276 895 167 1327 731 1692 882 1340 -1087 -59 -328 609 1098 887 141 -151 232 -169 -211 -762 -686 -1196 -35 -1325 -891 -1816 -1552 -1638 -63 -319 136 157 484 159 197 -162 -104 812 450 396 433 756 -263 -400 -976 -813 -331 262 -826 -631 -626 -87 90 737 320 50 66 -287 -41 75 453 156 598 -1 196 42 546 131 736 -39 407 385 373 58 -245 -488 -233 89 44 70 67 493 -384 19 -499 -500 59 -611 -315 -770 -118 -349 385 -148 344 -251 -61 -54 365 -78 202 -203 -227 -11 -47 306 -184 279 -70 463 2 537 -278 606 280 911 32 711 132 -437 -838 -440 -169 -547 35 -1085 -772 -877 -297 -1078 83 -385 272 -439 93 168 903 782 816 557 312 796 209 672 127 1014 587 1421 777 1179 -942 -48 -257 482 927 809 136 -148 222 -154 -177 -591 -501 -880 -27 -1138 -832 -1840 -1666 -1869 -76 -402 176 204 611 190 217 -166 -102 798 473 453 536 980 -346 -507 -1178 -941 -384 317 -1066 -854 -887 -128 139 1165 512 77 97 -393 -53 94 583 211 852 -1 291 61 764 175 931 -48 542 480 488 79 -347 -709 -350 139 71 119 115 850 -658 32 -811 -803 SS 20240430T174408.0Z 8886.738981 368 1 8.13 2 33.93 161.91 104.81 248.27 0.00 1 0.00 1 0 17 8.410e-03 6.336e-03 2.873e-03 1.739e-03 1.931687e-01 9.814148e-04 2.430836e-03 -6.000000e+00 5.467646e-03 229.45 -2.00 3.69 -2.00 315.48 0.00e+00 2.014420e-04 9.497187e-05 5.317999e-05 -6.000000e+00 2.398106e-04 276.21 -2.00 20.00 -2.00 314.95 0.00e+00 1.205 0.000 302.00 328.00 3 3.2498e+00 2.5342e-03 1.5769e-02 -6.0000e+00 1.3640e-02 3.8993e-02 2.8091e-03 1.0379e-02 -6.0000e+00 1.4752e-02 5.5464e-04 1.5986e-03 5.0840e-03 -6.0000e+00 8.7458e-03 -4.2665e-03 6.8628e-04 1.4063e-03 -6.0000e+00 3.5689e-03 5.1063e-03 4.3403e-04 6.3462e-05 2.4329e-05 -6.0000e+00 3.1329e-04 2.6695e-02 3.3384e-05 12 1 1 12 1 1 98.64 18.72 0.22 0.02670 0.02996 12 19 1 5 0 624.780 22.09 14.99 18.72 999.00 -9.0 -9.00 -803 -1564 -2420 -3079 -2121 874 -388 111 -54 -616 -1290 325 480 532 569 -323 -71 383 905 1510 269 574 1160 1129 795 722 302 56 729 1155 1207 903 454 -1207 -2507 -1183 -701 -413 -565 -1436 -1346 -1187 -1033 -899 186 -783 -485 -645 -246 199 1288 758 1327 428 504 957 792 476 384 901 1119 1268 1093 1383 -613 -474 -247 576 1382 675 -208 42 326 180 -163 -610 -531 -632 -20 -857 -1127 -1488 -1969 -1245 -449 -454 -16 35 242 231 317 64 -14 783 722 286 675 416 -16 -825 -727 -750 -278 171 -756 -827 -552 -173 151 452 395 6 -221 -107 32 352 284 598 414 31 45 306 354 32 910 280 509 903 326 -39 -130 -481 -56 -62 155 -182 125 271 -146 -187 -459 -704 -205 -414 -633 -768 -548 218 -103 32 -15 -175 -378 99 159 195 225 -136 -31 171 412 697 127 274 517 521 377 342 139 27 337 530 572 447 230 -620 -1303 -582 -383 -258 -373 -1055 -1052 -891 -786 -683 149 -623 -375 -488 -184 151 1005 624 1050 352 423 810 673 403 326 778 1008 1204 1010 1276 -594 -432 -217 513 1306 646 -211 44 328 171 -154 -530 -469 -560 -18 -823 -1105 -1575 -2225 -1391 -529 -563 -20 44 302 271 366 68 -14 807 793 322 819 531 -20 -1030 -859 -854 -317 203 -960 -1104 -724 -236 214 626 552 9 -300 -144 40 434 359 795 547 43 61 412 487 42 1131 359 647 1103 419 -52 -180 -645 -78 -90 233 -268 187 408 -218 -288 -690 -1047