File name: Pandora282s1_Ilo-UNAM_20250126_L2Fit_fout2c3d20250118p1-8.txt File generation date: 20250829T093457.2Z Data description: Level 2 spectral fitting results file Data file version: fout2c3p1-8 Local principal investigator: Network principal investigator: Alexander Cede Instrument type: Pandora Instrument number: 282 Spectrometer number: 1 Processing software version used: BlickP v1.8.75 Instrument operation file used: Pandora282_OF_v2d20240118.txt Instrument calibration file used: Pandora282s1_CF_v3d20250118.txt Level 1 file used: Pandora282s1_Ilo-UNAM_20250126_L1_smca1c3d20250118p1-8.txt Full location name: Grupo de Investigacion en Ciencias de la Atmosfera, UNAM, Peru Short location name: Ilo-UNAM Country of location: Peru Location latitude [deg]: -17.6020 Location longitude [deg]: -71.3389 Location altitude [m]: 85 Local noon date: 20250126 Notes on s-number (L1 configuration): Corrections NOT applied although requested by the s-number are latency correction, matrix method stray light correction (replaced by simple method) Data caveats: None First and last pixel inside fitting window: 202 344 Nominal wavelengths inside fitting window [nm]: 305.0533 305.1939 305.3345 305.4751 305.6156 305.7562 305.8968 306.0373 306.1778 306.3184 306.4589 306.5994 306.7399 306.8803 307.0208 307.1613 307.3017 307.4421 307.5825 307.7230 307.8634 308.0037 308.1441 308.2845 308.4248 308.5652 308.7055 308.8458 308.9861 309.1264 309.2667 309.4070 309.5473 309.6875 309.8278 309.9680 310.1082 310.2484 310.3886 310.5288 310.6690 310.8091 310.9493 311.0894 311.2296 311.3697 311.5098 311.6499 311.7900 311.9300 312.0701 312.2102 312.3502 312.4902 312.6302 312.7702 312.9102 313.0502 313.1902 313.3301 313.4701 313.6100 313.7500 313.8899 314.0298 314.1697 314.3095 314.4494 314.5893 314.7291 314.8690 315.0088 315.1486 315.2884 315.4282 315.5680 315.7077 315.8475 315.9872 316.1269 316.2667 316.4064 316.5461 316.6858 316.8254 316.9651 317.1048 317.2444 317.3840 317.5236 317.6632 317.8028 317.9424 318.0820 318.2216 318.3611 318.5006 318.6402 318.7797 318.9192 319.0587 319.1982 319.3376 319.4771 319.6165 319.7560 319.8954 320.0348 320.1742 320.3136 320.4530 320.5923 320.7317 320.8710 321.0104 321.1497 321.2890 321.4283 321.5676 321.7068 321.8461 321.9854 322.1246 322.2638 322.4030 322.5422 322.6814 322.8206 322.9598 323.0990 323.2381 323.3772 323.5164 323.6555 323.7946 323.9337 324.0727 324.2118 324.3509 324.4899 324.6289 324.7679 324.9070 --------------------------------------------------------------------------------------- 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-242: Unweighted slant column residuals for each pixel inside the fitting window multiplied by 1e5, 9e5=pixel was not used for fitting Columns 243-385: 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 20250126T132610.3Z 9157.559841 245 1 6.92 2 50.16 99.80 16.81 133.83 0.00 1 0.00 1 0 17 8.778e-03 6.966e-03 1.836e-03 1.331e-03 1.796673e-01 6.661990e-04 1.919346e-03 -6.000000e+00 4.869958e-03 225.50 -2.00 3.04 -2.00 314.67 0.00e+00 6.142199e-04 5.655326e-05 1.372656e-05 -6.000000e+00 2.258152e-04 293.43 -2.00 20.00 -2.00 313.98 0.00e+00 1.558 0.000 302.00 328.00 3 3.1302e+00 1.6911e-03 1.7195e-02 -6.0000e+00 1.2004e-02 1.6316e-02 1.8796e-03 8.0082e-03 -6.0000e+00 1.3018e-02 1.6271e-03 1.0826e-03 3.9023e-03 -6.0000e+00 7.8157e-03 -4.6969e-03 4.8912e-04 1.1596e-03 -6.0000e+00 3.4252e-03 4.1971e-03 -1.5667e-04 3.4957e-05 1.3591e-05 -6.0000e+00 2.1913e-04 -4.7486e-03 0.0000e+00 12 9 1 12 9 1 93.93 25.64 0.38 -0.00475 -0.00593 17 78 1 5 0 383.980 33.75 20.00 25.64 34.91 3.7 1054.47 716 237 452 -1395 -2525 -2152 -262 709 756 173 -1350 -1181 -468 404 668 250 402 594 1016 971 526 575 845 821 634 406 288 -378 -433 -156 944 940 1822 -574 -2764 -3020 -2545 -1687 -537 -28 -283 -1171 -393 -887 58 -230 -684 -813 -617 -395 381 591 804 1008 706 913 828 736 497 299 750 1059 1444 2184 650 -173 -404 -1142 373 600 572 785 351 808 254 -229 -597 -1721 -1070 -1197 -1286 -1048 -1888 -1578 -1145 -514 -143 273 643 559 391 375 -10 -366 -248 -165 115 928 745 258 -39 -455 -913 -397 -525 -832 -874 -577 -333 341 717 511 448 289 -195 -217 -150 -265 246 103 -86 172 530 348 520 441 32 526 284 162 262 4 12 -285 -81 9 -131 322 342 30 -207 -663 -672 266 91 176 -547 -917 -724 -90 255 305 70 -534 -457 -197 181 319 125 205 307 540 532 283 317 466 453 368 234 166 -216 -236 -81 501 529 1041 -335 -1587 -1714 -1476 -1071 -372 -21 -226 -944 -323 -740 48 -189 -551 -653 -477 -309 295 489 673 853 616 804 744 661 437 261 665 967 1377 2142 653 -165 -371 -998 330 567 582 813 369 822 253 -219 -528 -1463 -906 -1094 -1239 -1078 -2039 -1710 -1279 -600 -172 332 787 687 459 422 -10 -379 -256 -181 131 1127 929 323 -47 -538 -1038 -455 -626 -1036 -1105 -741 -443 464 1001 712 619 391 -247 -266 -179 -328 316 137 -117 233 716 454 674 546 40 625 346 206 341 6 16 -384 -112 12 -191 476 504 45 -300 -957 -962 SS 20250126T133103.6Z 9157.563237 248 1 30.09 2 49.01 99.59 16.01 136.21 0.00 1 0.00 1 0 17 8.743e-03 6.713e-03 9.934e-04 7.239e-04 1.764598e-01 3.624363e-04 1.894225e-03 -6.000000e+00 4.850596e-03 225.50 -2.00 3.04 -2.00 314.63 0.00e+00 4.248949e-04 3.053387e-05 1.786336e-05 -6.000000e+00 2.249075e-04 293.43 -2.00 20.00 -2.00 313.94 0.00e+00 1.522 0.000 302.00 328.00 3 3.4713e+00 9.1964e-04 1.6824e-02 -6.0000e+00 1.1956e-02 2.0074e-02 1.0216e-03 7.8605e-03 -6.0000e+00 1.2966e-02 3.3396e-04 5.8880e-04 3.8456e-03 -6.0000e+00 7.7845e-03 -3.8712e-03 2.6616e-04 1.1101e-03 -6.0000e+00 3.4117e-03 3.1079e-03 -1.0503e-04 1.9003e-05 1.3585e-05 -6.0000e+00 2.1824e-04 -5.1602e-03 0.0000e+00 11 9 0 11 8 0 99.84 25.66 0.41 -0.00516 -0.00595 64 64 1 5 0 470.110 33.75 20.00 25.66 35.33 3.7 1057.27 274 425 148 -1658 -2738 -2439 -513 688 1245 283 -1073 -1288 -710 192 1045 209 348 334 808 1392 642 419 1082 1061 657 735 363 -107 -720 -98 923 1064 2039 -98 -2749 -2879 -2445 -1564 -786 -236 -653 -813 -555 -941 -226 -265 -446 -467 -940 -470 384 542 682 827 717 901 781 429 441 219 530 948 1332 2091 879 -46 -457 -961 243 504 428 714 320 760 475 38 -448 -1435 -931 -846 -1108 -1085 -1745 -1685 -1132 -592 -104 134 697 613 421 265 -55 -155 -91 -43 123 795 643 247 -130 -664 -951 -238 -727 -835 -757 -615 -164 435 611 502 453 289 -77 -215 -153 -179 102 256 -70 61 396 237 524 320 -72 516 339 377 151 -113 66 -97 -56 46 48 257 248 -24 -271 -576 -689 104 165 59 -626 -955 -841 -181 252 479 116 -429 -506 -304 87 498 110 177 173 428 756 360 231 592 609 378 438 218 -61 -390 -53 484 590 1201 -59 -1629 -1607 -1392 -972 -557 -180 -527 -657 -459 -789 -187 -219 -359 -376 -732 -370 298 449 570 724 623 790 699 385 388 191 469 860 1259 2092 869 -45 -416 -862 213 486 429 750 330 784 479 36 -406 -1252 -809 -761 -1083 -1094 -1840 -1840 -1269 -692 -125 162 850 751 494 291 -58 -157 -94 -47 140 964 797 307 -157 -788 -1084 -272 -866 -1035 -948 -804 -216 583 841 706 632 385 -99 -262 -182 -219 130 335 -96 84 529 315 673 405 -88 610 409 473 194 -150 88 -132 -78 67 70 382 366 -35 -395 -836 -969 SS 20250126T133548.6Z 9157.566535 251 1 30.10 2 47.89 99.40 15.26 138.78 0.00 1 0.00 1 0 17 9.261e-03 7.050e-03 1.981e-03 1.392e-03 1.733770e-01 6.960190e-04 1.853960e-03 -6.000000e+00 5.138426e-03 225.50 -2.00 3.04 -2.00 314.79 0.00e+00 4.446797e-04 6.018678e-05 1.977394e-05 -6.000000e+00 2.382512e-04 293.44 -2.00 20.00 -2.00 314.08 0.00e+00 1.489 0.000 302.00 328.00 3 4.7474e+00 1.7691e-03 1.6471e-02 -6.0000e+00 1.2666e-02 3.2758e-02 1.9663e-03 7.7129e-03 -6.0000e+00 1.3735e-02 1.6433e-04 1.1318e-03 3.7743e-03 -6.0000e+00 8.2464e-03 -3.7722e-03 5.1499e-04 1.0930e-03 -6.0000e+00 3.6142e-03 8.9657e-04 -1.0704e-04 3.6660e-05 1.3080e-05 -6.0000e+00 2.3119e-04 -5.2399e-03 0.0000e+00 11 9 0 11 8 0 99.10 25.67 0.29 -0.00524 -0.00604 23 23 1 5 0 1308.290 33.75 20.00 25.67 35.51 3.7 1057.98 284 192 457 -1111 -3813 -1019 -1159 406 843 68 -1380 -1122 -1290 -5 1076 630 190 507 718 1484 620 459 971 859 846 995 19 264 -750 -6 1099 1583 1669 -599 -3013 -3143 -2708 -1313 -374 -82 -561 -835 -784 -1040 -83 -402 -430 -606 -837 -426 1077 219 442 915 748 621 949 665 347 -40 681 1212 1473 1999 667 -276 -387 -1056 95 558 463 964 285 870 616 -374 -523 -1566 -1202 -1078 -1260 -963 -1999 -1557 -1263 -342 116 240 842 443 599 328 -221 -200 -30 -135 -37 736 543 260 -263 -561 -943 -517 -623 -1007 -765 -391 -305 244 659 694 392 333 46 -228 -260 -209 54 278 60 -83 381 402 732 307 -41 448 380 328 59 -165 95 -118 -90 181 86 359 190 53 -271 -742 -775 101 69 166 -411 -1247 -301 -358 138 320 25 -544 -431 -505 -2 485 311 96 260 378 798 323 250 527 459 473 576 11 144 -401 -3 567 859 909 -348 -1647 -1726 -1492 -823 -248 -60 -454 -668 -644 -864 -67 -328 -342 -488 -651 -322 829 181 365 787 662 556 864 607 310 -36 612 1099 1441 1981 674 -270 -357 -925 84 536 472 983 295 912 612 -354 -462 -1349 -1033 -978 -1225 -982 -2112 -1696 -1399 -406 140 300 1059 546 713 371 -236 -207 -30 -143 -43 903 692 332 -317 -652 -1066 -590 -749 -1247 -983 -503 -406 328 932 963 547 448 59 -279 -310 -257 69 366 84 -115 514 523 931 389 -49 538 459 424 78 -222 128 -157 -127 259 128 522 282 78 -401 -1068 -1080