File name: Pandora177s1_WestportCT_20240926_L2Fit_fwvt1c5d20230401p1-8.txt File generation date: 20240927T055201.1Z Data description: Level 2 spectral fitting results file Data file version: fwvt1c5p1-8 Local principal investigator: Lukas Valin Network principal investigator: Alexander Cede Instrument type: Pandora Instrument number: 177 Spectrometer number: 1 Processing software version used: BlickP v1.8.60 Instrument operation file used: Pandora177_OF_v3d20201002.txt Instrument calibration file used: Pandora177s1_CF_v5d20230401.txt Level 1 file used: Pandora177s1_WestportCT_20240926_L1_smca1c5d20230401p1-8.txt Full location name: Westport - Sherwood Island State Park CTDEEP (USEPA AQS ID 09-001-9003) Short location name: WestportCT Country of location: USA Location latitude [deg]: 41.1183 Location longitude [deg]: -73.3367 Location altitude [m]: 4 Local noon date: 20240926 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: None First and last pixel inside fitting window: 1637 1786 Nominal wavelengths inside fitting window [nm]: 492.0731 492.1942 492.3153 492.4364 492.5575 492.6786 492.7996 492.9206 493.0417 493.1626 493.2836 493.4046 493.5255 493.6464 493.7674 493.8882 494.0091 494.1300 494.2508 494.3716 494.4924 494.6132 494.7340 494.8547 494.9755 495.0962 495.2169 495.3376 495.4582 495.5789 495.6995 495.8201 495.9407 496.0613 496.1818 496.3024 496.4229 496.5434 496.6639 496.7844 496.9048 497.0253 497.1457 497.2661 497.3865 497.5068 497.6272 497.7475 497.8678 497.9881 498.1084 498.2287 498.3489 498.4692 498.5894 498.7096 498.8297 498.9499 499.0700 499.1901 499.3103 499.4303 499.5504 499.6705 499.7905 499.9105 500.0305 500.1505 500.2705 500.3904 500.5103 500.6302 500.7501 500.8700 500.9899 501.1097 501.2295 501.3493 501.4691 501.5889 501.7086 501.8284 501.9481 502.0678 502.1875 502.3071 502.4268 502.5464 502.6660 502.7856 502.9052 503.0248 503.1443 503.2638 503.3833 503.5028 503.6223 503.7417 503.8612 503.9806 504.1000 504.2194 504.3387 504.4581 504.5774 504.6967 504.8160 504.9353 505.0545 505.1738 505.2930 505.4122 505.5314 505.6505 505.7697 505.8888 506.0079 506.1270 506.2461 506.3652 506.4842 506.6032 506.7223 506.8412 506.9602 507.0792 507.1981 507.3170 507.4359 507.5548 507.6737 507.7925 507.9114 508.0302 508.1490 508.2677 508.3865 508.5052 508.6240 508.7427 508.8614 508.9800 509.0987 509.2173 509.3359 509.4545 509.5731 509.6917 509.8102 509.9288 --------------------------------------------------------------------------------------- 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: Temperature at electronics board [°C], 999=no temperature signal Column 96: Spectrometer control temperature [°C], 999=no temperature signal Column 97: Auxiliary spectrometer temperature [°C], 999=no temperature signal Column 98: Temperature in head sensor [°C], 999=no temperature signal Column 99: Humidity in head sensor [%], -9=no humidity signal Column 100: Pressure in head sensor [hPa], -9=no pressure signal Columns 101-250: Unweighted slant column residuals for each pixel inside the fitting window multiplied by 1e5, 9e5=pixel was not used for fitting Columns 251-400: 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 20240926T201616.6Z 9035.844636 572 1 49.56 2 64.27 242.35 91.31 304.86 0.00 1 0.00 1 0 15 3.595e-03 3.590e-03 9.850e-04 9.797e-04 6.288622e+03 7.297119e+01 4.156366e+02 -6.000000e+00 2.252834e+02 286.32 -2.00 20.00 -2.00 505.28 0.00e+00 4.518036e-04 2.861565e-05 3.655067e-05 -6.000000e+00 1.066851e-04 286.32 -2.00 20.00 -2.00 500.22 0.00e+00 1.060691e-01 2.073760e-02 4.574947e-02 -6.000000e+00 7.509214e-02 227.89 -2.00 3.51 -2.00 501.86 0.00e+00 2.289 0.000 489.00 513.00 1 7.2316e+00 1.6059e-03 5.1182e-03 -6.0000e+00 5.8097e-03 1.0756e-02 3.9372e-04 1.0792e-03 -6.0000e+00 1.4504e-03 9.9816e-04 1.0832e-04 1.2899e-04 1.4353e-05 -6.0000e+00 5.0796e-04 1.1071e-02 -3.9398e-05 10 0 0 10 0 0 99.89 23.33 1.72 0.01107 0.01182 18 4 1 4 0 2753.090 26.73 19.97 23.33 26.26 26.1 1028.38 -597 -237 -218 -85 -151 23 252 536 248 312 345 -161 -289 -509 -608 -295 -225 44 44 106 -282 246 410 629 718 190 266 18 -321 -503 -130 -51 429 383 64 -372 -228 -383 -10 167 318 45 255 428 445 418 301 242 343 -607 -682 -564 -549 -59 -217 -409 -251 -257 -167 148 653 446 610 69 19 -8 96 -24 33 -56 -80 -314 82 -5 -246 -263 -546 -307 59 -237 -186 -513 -401 -435 -185 -265 39 -109 252 98 754 472 466 225 6 78 121 11 -272 -387 -599 -475 -98 -289 -517 -810 -774 -379 -134 112 287 130 2 281 250 616 588 592 373 247 517 273 758 601 598 447 195 30 124 178 -245 -494 -616 -419 -44 -76 247 -182 -258 -252 -30 277 156 177 -2 -132 -521 -347 -254 58 -581 -233 -219 -87 -160 24 274 584 271 338 368 -170 -303 -530 -632 -307 -237 47 48 116 -313 272 455 697 796 211 293 20 -344 -530 -135 -53 452 412 70 -383 -234 -390 -11 180 343 45 259 436 455 428 306 243 364 -635 -700 -569 -551 -59 -223 -428 -248 -257 -168 148 650 446 608 69 19 -8 93 -23 33 -56 -81 -316 83 -5 -233 -248 -511 -305 58 -233 -183 -509 -372 -407 -174 -251 37 -104 240 93 720 455 450 217 6 73 110 10 -258 -365 -568 -425 -89 -271 -496 -785 -749 -364 -128 108 277 127 2 278 249 614 587 591 371 243 502 263 722 573 570 427 187 28 118 168 -231 -461 -572 -387 -41 -71 233 -175 -251 -248 -30 275 156 176 -2 -130 -509 -334 -242 55 SQ 20240926T202155.8Z 9035.848563 574 1 15.06 2 65.22 243.51 92.16 305.76 0.00 1 0.00 1 0 22 3.516e-03 3.498e-03 9.680e-04 9.657e-04 6.315197e+03 7.053674e+01 4.154407e+02 -6.000000e+00 2.202968e+02 286.32 -2.00 20.00 -2.00 505.25 0.00e+00 4.917758e-04 2.827481e-05 3.887905e-05 -6.000000e+00 1.043234e-04 286.32 -2.00 20.00 -2.00 500.39 0.00e+00 5.962646e-02 2.018172e-02 4.591165e-02 -6.000000e+00 7.342922e-02 227.89 -2.00 3.51 -2.00 501.99 0.00e+00 2.370 0.000 489.00 513.00 1 6.3596e+00 1.5639e-03 5.2165e-03 -6.0000e+00 5.6810e-03 2.5610e-03 3.8406e-04 1.0803e-03 -6.0000e+00 1.4182e-03 2.3666e-03 -2.2538e-04 1.2751e-04 2.1948e-05 -6.0000e+00 4.9671e-04 1.1379e-02 -4.0047e-05 12 1 1 12 1 1 96.81 23.28 1.78 0.01138 0.00982 10 8 1 4 0 1368.190 26.62 20.00 23.28 26.43 26.1 1029.69 -499 -296 -265 -161 -144 1 440 445 431 67 307 -53 -146 -280 -505 -250 -174 214 -49 53 -204 222 520 458 731 368 241 120 -277 -564 -515 -389 271 307 17 -236 -219 -225 89 136 127 200 232 503 455 411 318 260 124 -346 -649 -520 -750 -253 -143 -288 -290 -393 -327 155 538 453 462 260 178 106 34 133 48 -206 -162 -124 17 391 -240 -183 -709 -442 -313 -180 -204 -502 -377 -292 -118 -159 -285 -255 40 304 477 575 567 384 314 -148 -49 -78 -382 -627 -583 -243 10 -188 -446 -921 -721 -309 -145 249 296 92 160 467 264 534 609 532 356 149 110 78 563 657 569 275 209 120 309 198 -10 -325 -364 -335 -322 -149 123 -167 -262 -61 155 241 122 281 130 -169 -292 -555 -331 -137 -495 -297 -271 -160 -146 1 461 470 454 70 317 -54 -147 -281 -507 -252 -178 222 -51 56 -220 239 558 493 785 395 257 127 -288 -576 -520 -394 277 321 18 -241 -223 -239 94 143 133 211 246 510 464 418 321 273 128 -352 -648 -510 -734 -248 -142 -294 -300 -391 -327 154 535 451 461 259 176 109 35 134 48 -203 -159 -122 17 388 -239 -181 -699 -430 -302 -173 -197 -488 -369 -288 -117 -158 -286 -256 40 306 482 555 548 371 314 -146 -48 -74 -356 -582 -543 -229 10 -187 -429 -898 -702 -298 -140 240 287 90 158 465 265 536 613 535 357 148 108 75 542 631 547 265 201 116 296 188 -9 -306 -340 -312 -301 -140 117 -162 -258 -60 155 242 123 283 131 -169 -288 -542 -320 -132 SQ 20240926T202541.5Z 9035.851175 577 1 18.78 2 65.85 244.27 92.72 306.36 0.00 1 0.00 1 0 22 3.385e-03 3.369e-03 4.343e-04 4.334e-04 6.209055e+03 3.158545e+01 4.094425e+02 -6.000000e+00 2.121025e+02 286.32 -2.00 20.00 -2.00 505.27 0.00e+00 4.636770e-04 1.268958e-05 3.758604e-05 -6.000000e+00 1.004458e-04 286.32 -2.00 20.00 -2.00 500.45 0.00e+00 8.859673e-02 9.033452e-03 4.546736e-02 -6.000000e+00 7.070676e-02 227.89 -2.00 3.51 -2.00 502.05 0.00e+00 2.427 0.000 489.00 513.00 1 5.0990e+00 6.9975e-04 5.2368e-03 -6.0000e+00 5.4703e-03 -1.9457e-03 1.7168e-04 1.0725e-03 -6.0000e+00 1.3659e-03 8.2675e-03 -1.3949e-04 5.7294e-05 2.1193e-05 -6.0000e+00 4.7824e-04 1.3736e-02 -6.6097e-05 12 1 1 12 1 1 99.60 23.26 1.72 0.01374 0.01277 40 25 1 4 0 457.820 26.62 20.00 23.26 26.58 26.1 1030.68 -369 -232 -220 -162 -90 122 454 502 337 156 166 -37 -158 -276 -463 -356 -200 53 120 -107 -28 210 474 515 546 372 168 14 -323 -582 -320 -85 247 327 77 -381 -310 -163 69 46 214 172 288 414 576 442 302 188 23 -351 -579 -692 -706 -340 -191 -183 -335 -411 -139 110 517 521 432 297 265 59 45 27 -39 -113 -149 -179 22 151 -119 -488 -497 -344 -238 -248 -244 -399 -469 -376 -197 -290 -239 -109 59 243 551 640 546 411 53 70 -33 -162 -263 -449 -553 -459 -96 -161 -589 -762 -759 -376 -88 223 236 183 105 181 388 528 698 576 381 210 261 385 517 504 483 342 132 149 184 203 -163 -430 -369 -341 -113 -35 -10 -224 -210 -74 67 146 236 263 39 -76 -318 -392 -311 -32 -359 -229 -221 -168 -91 125 472 525 353 162 171 -38 -159 -276 -462 -357 -202 55 126 -114 -30 224 506 550 583 397 178 15 -334 -591 -321 -86 251 340 81 -390 -317 -172 72 48 224 180 291 421 587 451 306 197 24 -355 -575 -677 -687 -333 -190 -185 -346 -411 -140 110 516 521 433 297 263 60 46 27 -38 -111 -146 -175 21 149 -119 -485 -488 -334 -229 -238 -234 -387 -458 -371 -196 -290 -239 -110 59 245 556 621 531 398 53 69 -32 -153 -245 -415 -514 -434 -93 -160 -572 -747 -744 -366 -85 217 231 181 105 182 391 535 707 584 384 211 258 376 502 489 469 333 129 145 178 195 -156 -409 -348 -321 -106 -33 -9 -220 -208 -74 68 148 241 268 39 -76 -317 -386 -303 -31