File name: Pandora209s1_Izana_20241215_L2Fit_fwvt1c4d20221111p1-8.txt File generation date: 20241216T010754.2Z Data description: Level 2 spectral fitting results file Data file version: fwvt1c4p1-8 Local principal investigator: Alberto Redondas Network principal investigator: Alexander Cede Instrument type: Pandora Instrument number: 209 Spectrometer number: 1 Processing software version used: BlickP v1.8.60 Instrument operation file used: Pandora209_OF_v3d20210806.txt Instrument calibration file used: Pandora209s1_CF_v4d20221111.txt Level 1 file used: Pandora209s1_Izana_20241215_L1_smca1c4d20221111p1-8.txt Full location name: Izana Atmospheric Research Center Short location name: Izana Country of location: Spain Location latitude [deg]: 28.3090 Location longitude [deg]: -16.4994 Location altitude [m]: 2360 Local noon date: 20241215 Notes on s-number (L1 configuration): Corrections NOT applied although requested by the s-number are blind pixel subtraction, dark map for dark correction (replaced by immediate dark method), latency correction, matrix method stray light correction (replaced by simple method) Data caveats: None First and last pixel inside fitting window: 1618 1768 Nominal wavelengths inside fitting window [nm]: 492.0296 492.1506 492.2716 492.3926 492.5136 492.6345 492.7555 492.8764 492.9973 493.1182 493.2391 493.3600 493.4808 493.6016 493.7224 493.8432 493.9640 494.0848 494.2055 494.3262 494.4469 494.5676 494.6883 494.8090 494.9296 495.0502 495.1708 495.2914 495.4120 495.5325 495.6531 495.7736 495.8941 496.0146 496.1350 496.2555 496.3759 496.4963 496.6167 496.7371 496.8575 496.9778 497.0981 497.2184 497.3387 497.4590 497.5793 497.6995 497.8197 497.9399 498.0601 498.1803 498.3005 498.4206 498.5407 498.6608 498.7809 498.9010 499.0210 499.1411 499.2611 499.3811 499.5011 499.6210 499.7410 499.8609 499.9808 500.1007 500.2206 500.3404 500.4603 500.5801 500.6999 500.8197 500.9395 501.0592 501.1789 501.2987 501.4184 501.5380 501.6577 501.7774 501.8970 502.0166 502.1362 502.2558 502.3753 502.4949 502.6144 502.7339 502.8534 502.9729 503.0923 503.2118 503.3312 503.4506 503.5700 503.6893 503.8087 503.9280 504.0473 504.1666 504.2859 504.4051 504.5244 504.6436 504.7628 504.8820 505.0012 505.1203 505.2395 505.3586 505.4777 505.5968 505.7158 505.8349 505.9539 506.0729 506.1919 506.3109 506.4298 506.5488 506.6677 506.7866 506.9055 507.0243 507.1432 507.2620 507.3808 507.4996 507.6184 507.7371 507.8559 507.9746 508.0933 508.2120 508.3307 508.4493 508.5679 508.6866 508.8052 508.9237 509.0423 509.1608 509.2794 509.3979 509.5163 509.6348 509.7533 509.8717 509.9901 --------------------------------------------------------------------------------------- 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: Water vapor slant column amount [moles per square meter], -9e99=fitting not successful Column 23: Independent uncertainty of water vapor 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 water vapor 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 water vapor 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 water vapor 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: Water vapor effective temperature [K] Column 28: Independent uncertainty of water vapor 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 water vapor 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 water vapor 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 water vapor fitting wavelength [nm], -9=fitting not successful Column 32: Diffuse correction applied before fitting at effective fitting wavelength for water vapor [%], 0=no diffuse correction applied or fitting not requested, >0=measured diffuse correction, <0=(negative value of) calculated diffuse correction Column 33: Nitrogen dioxide slant column amount [moles per square meter], -9e99=fitting not successful Column 34: Independent uncertainty of nitrogen 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 nitrogen 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 nitrogen 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 nitrogen 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: Nitrogen dioxide effective temperature [K] Column 39: Independent uncertainty of nitrogen 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 nitrogen 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 nitrogen 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 nitrogen dioxide fitting wavelength [nm], -9=fitting not successful Column 43: Diffuse correction applied before fitting at effective fitting wavelength for nitrogen dioxide [%], 0=no diffuse correction applied or fitting not requested, >0=measured diffuse correction, <0=(negative value of) calculated diffuse correction Column 44: Ozone slant column amount [moles per square meter], -9e99=fitting not successful Column 45: 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 46: 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 47: 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 48: 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 49: Ozone effective temperature [K] Column 50: 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 51: 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 52: 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 53: Effective ozone fitting wavelength [nm], -9=fitting not successful Column 54: 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 55: Molecular scattering air mass factor used for molecular scattering subtraction before the fitting Column 56: Estimated uncertainty of molecular scattering air mass factor, -9=molecular scattering was not subtracted before the fitting Column 57: Lower limit used for wavelength scaling [nm] Column 58: Upper limit used for wavelength scaling [nm] Column 59: Order of smoothing polynomial Column 60: Smoothing polynomial coefficient, order 0 Column 61: Independent uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 62: Structured uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 63: Common uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 64: rms-based uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 65: Smoothing polynomial coefficient, order 1 Column 66: Independent uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 67: Structured uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 68: Common uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 69: rms-based uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 70: Mean value of measured data inside fitting window [same units as measurements] Column 71: Wavelength change polynomial coefficient, order 0 Column 72: Independent uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 73: Structured uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 74: Common uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 75: rms-based uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 76: L1 based wavelength change coefficient, order 0, -9=no L1 wavelength change determination Column 77: L1 based wavelength change coefficient, order 1, -9=no L1 wavelength change determination Column 78: 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 79: 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 80: 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 81: 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 82: 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 83: 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 84: Atmospheric variability [%], 999=no atmospheric variability was determined Column 85: Wavelength effective temperature [°C], 999=no effective temperature given Column 86: Estimated average residual stray light level [%] (only valid for stray light correction methods 2 and higher) Column 87: Retrieved wavelength shift from L1 data [nm], -9=no wavelength change determination Column 88: Retrieved total wavelength shift [nm], -9=no wavelength change fitting Column 89: Number of bright count cycles Column 90: Number of dark count cycles Column 91: Effective position of filterwheel #1, 0=filterwheel not used, 1-9 are valid positions Column 92: Effective position of filterwheel #2, 0=filterwheel not used, 1-9 are valid positions Column 93: Sum over 2^i, 0=spectra were interpolated in time, 1=spectra are corrected for off-target signal Column 94: Integration time [ms] 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: Temperature at electronics board 1 [°C], 999=no temperature signal Column 99: Temperature at electronics board 2 [°C], 999=no temperature signal Column 100: Humidity in head sensor [%], -9=no humidity signal Column 101: Pressure in head sensor [hPa], -9=no pressure signal Columns 102-252: Unweighted slant column residuals for each pixel inside the fitting window multiplied by 1e5, 9e5=pixel was not used for fitting Columns 253-403: 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 --------------------------------------------------------------------------------------- SQ 20241215T155321.0Z 9115.662049 497 1 9.66 2 66.18 223.18 113.03 36.63 0.00 1 0.00 1 0 15 4.392e-03 4.372e-03 1.963e-03 1.960e-03 2.291914e+03 1.069900e+02 1.790948e+02 -6.000000e+00 2.230145e+02 273.87 -2.00 20.00 -2.00 505.25 0.00e+00 5.227757e-04 5.151493e-05 2.690802e-05 -6.000000e+00 1.180172e-04 273.87 -2.00 20.00 -2.00 500.41 0.00e+00 -9.518098e-02 3.749615e-02 1.637563e-02 -6.000000e+00 8.439810e-02 223.10 -2.00 3.19 -2.00 502.01 0.00e+00 2.459 0.000 489.00 513.00 1 7.4733e+00 2.8610e-03 3.0833e-03 -6.0000e+00 6.4388e-03 -1.7114e-03 7.5025e-04 4.3552e-04 -6.0000e+00 1.6907e-03 8.5114e-04 1.5199e-03 1.5448e-04 2.5703e-05 -6.0000e+00 3.5594e-04 -2.3746e-03 -1.0088e-04 12 9 1 12 1 1 60.60 18.71 2.32 -0.00237 0.00817 4 3 1 2 0 1930.882 15.00 18.71 10.07 23.00 23.25 22.8 735.75 -707 -888 -249 -180 -415 641 640 605 1 441 174 177 -181 -107 -62 -975 -308 -187 350 137 -254 153 -139 408 325 335 710 906 49 -378 -202 -527 -507 922 289 638 347 50 -82 -601 205 -467 -286 -291 476 386 161 464 0 174 -504 -724 -1097 -1149 -676 -139 -8 178 92 163 123 302 526 360 603 451 130 88 46 -229 166 1 -544 80 79 108 -275 -239 -685 -563 -297 -352 -293 -441 293 -302 84 -16 92 -531 -488 -66 692 395 675 383 -37 398 -339 -481 -805 -1148 -415 496 92 32 55 -463 -541 -428 -92 -79 282 328 280 260 614 584 608 480 475 184 -132 203 -162 122 253 246 9 389 591 24 -160 -145 -947 -93 -106 119 -25 68 20 -9 0 206 392 722 200 -413 -664 -824 -527 -697 -862 -249 -183 -425 661 675 633 1 457 181 183 -185 -109 -62 -977 -309 -192 362 145 -269 162 -147 429 345 356 748 949 51 -384 -204 -535 -509 946 305 667 359 52 -85 -617 208 -482 -297 -299 492 402 167 474 0 176 -507 -708 -1083 -1135 -666 -138 -9 180 93 168 127 305 533 366 609 460 131 87 45 -227 162 1 -541 78 79 107 -270 -234 -667 -545 -287 -345 -282 -428 287 -302 84 -16 92 -520 -480 -66 697 394 681 380 -36 387 -322 -457 -760 -1099 -397 481 91 32 54 -459 -528 -417 -91 -78 280 330 284 264 612 586 607 482 469 179 -127 196 -159 119 247 240 9 378 572 23 -153 -137 -895 -87 -101 116 -24 66 20 -9 0 205 390 714 195 -395 -633 -778 -500 SQ 20241215T155731.1Z 9115.664944 501 1 16.26 2 66.81 223.97 112.51 37.38 0.00 1 0.00 1 0 15 4.744e-03 4.726e-03 1.996e-03 1.992e-03 2.285428e+03 1.089356e+02 1.783006e+02 -6.000000e+00 2.408371e+02 273.87 -2.00 20.00 -2.00 505.25 0.00e+00 5.138370e-04 5.233896e-05 2.852337e-05 -6.000000e+00 1.274320e-04 273.87 -2.00 20.00 -2.00 500.40 0.00e+00 4.392755e-02 3.814820e-02 1.645442e-02 -6.000000e+00 9.104288e-02 223.10 -2.00 3.19 -2.00 502.00 0.00e+00 2.521 0.000 489.00 513.00 1 7.9935e+00 2.9103e-03 3.1505e-03 -6.0000e+00 6.9468e-03 -1.1690e-03 7.6429e-04 4.3653e-04 -6.0000e+00 1.8219e-03 4.9753e-04 -1.8867e-04 1.5667e-04 2.5317e-05 -6.0000e+00 3.8421e-04 -9.9024e-03 2.3712e-05 12 9 9 12 1 1 91.99 18.72 2.33 -0.00990 -0.01121 4 2 1 2 0 3250.836 14.99 18.72 9.97 23.25 23.25 22.6 734.81 -949 -1040 -117 -36 -343 751 457 718 520 154 558 316 -366 -446 -334 -1144 -406 -86 125 -32 27 34 -447 311 48 420 771 936 170 -159 -71 -685 -532 531 1017 144 699 201 -30 -131 -80 -448 60 121 109 602 317 380 136 81 -592 -792 -1168 -1475 -564 -343 192 202 374 -108 -195 404 417 270 551 88 56 32 -178 -203 35 -307 -556 81 471 136 -108 -114 -650 -227 -216 -180 -440 -274 -100 167 193 -234 -553 -317 -102 292 886 427 587 260 229 361 -125 -721 -751 -1143 -432 118 -123 323 64 -873 -1068 -329 10 -11 6 14 482 297 643 858 763 511 457 451 -333 672 89 13 553 278 -264 415 -156 201 -177 -234 -686 -329 97 63 -440 177 -234 83 321 187 663 126 -185 -56 -386 -773 -530 -931 -1030 -115 -37 -355 781 474 755 548 161 587 330 -377 -452 -335 -1158 -412 -89 130 -34 29 36 -476 328 52 449 816 985 177 -163 -71 -686 -539 552 1073 151 721 211 -31 -134 -81 -463 62 124 113 626 328 389 141 82 -585 -781 -1135 -1437 -559 -344 197 205 378 -109 -201 406 423 275 556 90 57 32 -175 -197 35 -303 -541 80 468 136 -106 -113 -636 -221 -210 -173 -425 -266 -98 166 193 -234 -553 -317 -100 288 887 434 590 258 222 350 -118 -690 -711 -1067 -413 114 -124 318 64 -866 -1042 -318 10 -11 6 14 483 299 650 871 771 510 448 446 -327 658 86 12 534 269 -255 399 -150 196 -169 -221 -644 -310 93 61 -432 170 -228 81 313 184 651 124 -179 -54 -364 -724 -499 SQ 20241215T160542.6Z 9115.670632 505 1 53.82 2 68.08 225.47 111.44 38.83 0.00 1 0.00 1 0 15 4.400e-03 4.347e-03 7.128e-04 7.108e-04 2.136454e+03 3.872310e+01 1.663600e+02 -6.000000e+00 2.233860e+02 273.87 -2.00 20.00 -2.00 505.24 0.00e+00 5.257151e-04 1.863861e-05 2.911295e-05 -6.000000e+00 1.181973e-04 273.87 -2.00 20.00 -2.00 500.38 0.00e+00 -8.410841e-03 1.361730e-02 1.575917e-02 -6.000000e+00 8.444186e-02 223.10 -2.00 3.19 -2.00 501.98 0.00e+00 2.656 0.000 489.00 513.00 1 7.2216e+00 1.0390e-03 3.2543e-03 -6.0000e+00 6.4432e-03 -3.8226e-03 2.7305e-04 4.1943e-04 -6.0000e+00 1.6897e-03 1.0653e-03 -3.6939e-04 5.5909e-05 2.3415e-05 -6.0000e+00 3.5635e-04 -5.1836e-03 -7.0054e-07 11 8 0 10 0 0 99.97 18.72 2.35 -0.00518 -0.00775 62 7 1 2 0 867.667 15.00 18.72 10.23 23.00 23.25 23.0 737.89 -920 -842 -375 84 -130 566 619 664 603 397 333 198 -79 -397 -296 -807 -517 -120 297 99 103 22 -140 132 534 245 505 571 57 -130 -196 -568 -611 524 589 534 469 235 -219 -451 -212 -368 -101 2 291 288 499 204 237 28 -539 -675 -1206 -1033 -727 -109 18 116 187 -93 38 222 324 415 645 347 120 -15 -25 -321 -373 -462 -283 193 326 285 -175 -245 -471 -672 -417 -443 -509 -321 -26 -213 -161 86 -92 -400 -42 2 562 447 583 623 115 -32 -277 -690 -878 -1136 -598 246 125 57 -103 -663 -600 -356 -149 -100 258 245 334 516 709 745 685 588 228 148 -22 619 69 194 589 183 225 559 366 159 36 -565 -734 -222 -74 -55 -77 106 31 246 179 194 361 351 295 -402 -589 -838 -679 -883 -815 -373 87 -132 582 650 709 645 420 346 203 -81 -396 -292 -804 -518 -123 313 107 111 24 -151 142 577 266 545 613 60 -131 -192 -561 -612 539 634 556 483 252 -232 -473 -221 -387 -107 2 300 299 514 209 251 29 -542 -659 -1160 -992 -715 -111 18 118 189 -93 38 224 329 421 649 345 123 -15 -25 -319 -365 -453 -280 193 331 276 -175 -241 -457 -650 -403 -434 -503 -318 -24 -206 -156 83 -89 -391 -41 2 565 455 587 616 112 -31 -270 -657 -829 -1087 -558 239 126 58 -103 -657 -583 -345 -147 -101 262 240 329 509 704 744 681 575 220 147 -22 608 66 185 559 174 223 529 346 155 34 -536 -692 -210 -72 -52 -74 103 30 241 177 193 360 348 289 -384 -548 -773 -630