File name: Pandora169s1_Egbert_20250306_L2Fit_fwvt1c18d20240515p1-8.txt File generation date: 20250307T054122.1Z Data description: Level 2 spectral fitting results file Data file version: fwvt1c18p1-8 Local principal investigator: Vitali Fioletov Network principal investigator: Alexander Cede Instrument type: Pandora Instrument number: 169 Spectrometer number: 1 Processing software version used: BlickP v1.8.74 Instrument operation file used: Pandora169_OF_v5d20200220.txt Instrument calibration file used: Pandora169s1_CF_v18d20240515.txt Level 1 file used: Pandora169s1_Egbert_20250306_L1_smca1c18d20240515p1-8.txt Full location name: Center for Atmospheric Research Experiments (CARE) - Egbert Short location name: Egbert Country of location: Canada Location latitude [deg]: 44.2300 Location longitude [deg]: -79.7800 Location altitude [m]: 251 Local noon date: 20250306 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: 1650 1799 Nominal wavelengths inside fitting window [nm]: 492.0857 492.2066 492.3274 492.4482 492.5690 492.6897 492.8105 492.9312 493.0519 493.1726 493.2933 493.4140 493.5346 493.6552 493.7759 493.8965 494.0170 494.1376 494.2582 494.3787 494.4992 494.6197 494.7402 494.8607 494.9811 495.1016 495.2220 495.3424 495.4628 495.5832 495.7035 495.8239 495.9442 496.0645 496.1848 496.3051 496.4253 496.5456 496.6658 496.7860 496.9062 497.0264 497.1466 497.2667 497.3868 497.5069 497.6270 497.7471 497.8672 497.9872 498.1073 498.2273 498.3473 498.4673 498.5872 498.7072 498.8271 498.9470 499.0669 499.1868 499.3067 499.4266 499.5464 499.6662 499.7860 499.9058 500.0256 500.1453 500.2651 500.3848 500.5045 500.6242 500.7439 500.8635 500.9832 501.1028 501.2224 501.3420 501.4616 501.5811 501.7007 501.8202 501.9397 502.0592 502.1787 502.2981 502.4176 502.5370 502.6564 502.7758 502.8952 503.0146 503.1339 503.2532 503.3726 503.4918 503.6111 503.7304 503.8496 503.9689 504.0881 504.2073 504.3265 504.4456 504.5648 504.6839 504.8030 504.9221 505.0412 505.1603 505.2794 505.3984 505.5174 505.6364 505.7554 505.8744 505.9933 506.1123 506.2312 506.3501 506.4690 506.5878 506.7067 506.8255 506.9444 507.0632 507.1820 507.3007 507.4195 507.5382 507.6569 507.7757 507.8943 508.0130 508.1317 508.2503 508.3689 508.4876 508.6061 508.7247 508.8433 508.9618 509.0804 509.1989 509.3174 509.4358 509.5543 509.6727 509.7912 509.9096 --------------------------------------------------------------------------------------- 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 20250306T164751.9Z 9196.699906 266 1 18.38 2 50.52 166.27 77.11 64.36 0.00 1 0.00 1 0 15 3.286e-03 3.284e-03 1.176e-03 1.174e-03 1.098995e+03 6.626125e+01 8.171586e+01 -6.000000e+00 1.798075e+02 272.51 -2.00 20.00 -2.00 505.24 0.00e+00 3.403946e-04 3.176427e-05 2.061796e-05 -6.000000e+00 9.089548e-05 272.51 -2.00 20.00 -2.00 500.41 0.00e+00 -3.710801e-02 2.358989e-02 9.822684e-03 -6.000000e+00 6.645237e-02 225.33 -2.00 3.58 -2.00 502.00 0.00e+00 1.570 0.000 489.00 513.00 1 7.2367e+00 1.8032e-03 2.3761e-03 -6.0000e+00 5.0800e-03 7.7599e-03 4.6844e-04 2.5240e-04 -6.0000e+00 1.3199e-03 1.1335e-03 -1.7429e-04 1.2716e-04 1.3724e-05 -6.0000e+00 3.6441e-04 -1.8387e-02 -4.9656e-05 12 1 1 12 1 1 100.00 23.26 1.30 -0.01839 -0.01960 13 8 1 4 0 1312.070 26.83 19.99 23.26 2.56 37.0 970.02 -693 -237 -32 147 101 225 627 727 444 436 158 204 -75 -276 -285 -239 -101 -60 180 -24 283 123 145 481 556 451 353 212 -80 -590 -532 -692 -450 -78 504 -32 -86 -82 -281 -329 -340 -135 -132 194 385 173 353 214 224 -32 -342 -578 -790 -829 -620 -130 191 92 92 -33 255 477 299 461 459 169 -82 150 -181 -351 -420 -219 -187 -33 138 -123 -611 -290 -334 -339 -437 -280 -204 -222 -294 -85 -230 95 -200 -208 -6 195 50 358 261 267 94 -154 -276 -479 -484 -625 -248 93 31 -112 -351 -249 -313 -15 -89 55 244 350 189 513 434 565 593 399 169 1 182 -1 467 74 128 394 134 142 128 -142 -111 -452 -495 -141 118 -48 58 83 115 131 317 341 393 117 54 -111 -494 -458 -680 -234 -31 149 103 235 661 754 462 459 164 210 -76 -278 -292 -239 -102 -62 186 -25 297 129 153 506 586 475 371 220 -81 -601 -532 -694 -458 -79 523 -34 -90 -85 -290 -337 -348 -139 -136 202 404 182 369 221 227 -33 -339 -561 -779 -803 -612 -132 192 94 94 -34 260 486 306 471 465 170 -81 150 -179 -344 -410 -213 -184 -33 138 -123 -602 -281 -321 -325 -420 -270 -198 -218 -285 -83 -225 93 -197 -206 -6 195 50 356 259 267 93 -148 -266 -455 -458 -600 -238 91 30 -111 -346 -247 -309 -15 -87 54 243 353 192 523 434 565 601 400 168 1 177 -1 455 73 125 383 130 138 123 -139 -106 -431 -471 -135 114 -46 57 82 115 129 312 336 388 115 54 -108 -471 -434 SQ 20250306T170851.0Z 9196.714479 284 1 34.05 2 49.84 173.02 73.78 67.45 0.00 1 0.00 1 0 8 3.593e-03 3.582e-03 1.039e-03 1.037e-03 1.174832e+03 5.872581e+01 9.360063e+01 -6.000000e+00 1.966176e+02 272.51 -2.00 20.00 -2.00 505.24 0.00e+00 3.229140e-04 2.808257e-05 1.814118e-05 -6.000000e+00 9.939557e-05 272.51 -2.00 20.00 -2.00 500.40 0.00e+00 -8.196309e-02 2.085496e-02 8.909467e-03 -6.000000e+00 7.266854e-02 225.33 -2.00 3.58 -2.00 502.00 0.00e+00 1.547 0.000 489.00 513.00 1 7.5889e+00 1.5943e-03 2.3179e-03 -6.0000e+00 5.5552e-03 1.2564e-02 4.1388e-04 2.4837e-04 -6.0000e+00 1.4434e-03 8.0223e-04 -1.6932e-04 1.1238e-04 1.5031e-05 -6.0000e+00 3.9848e-04 -1.7014e-02 -6.2142e-05 12 1 1 12 33 1 99.70 23.25 1.21 -0.01701 -0.01819 8 3 1 4 0 3782.730 26.83 20.00 23.25 2.68 36.9 970.72 -544 -635 -90 406 286 92 641 596 571 437 -3 182 -161 -467 -314 -335 -313 97 204 3 271 189 272 268 411 516 357 161 47 -440 -732 -359 -265 81 422 -46 -188 -24 -309 -233 -106 -233 -186 235 271 295 377 286 203 -96 -443 -846 -759 -659 -529 76 -161 149 -43 -269 402 409 565 393 317 320 223 203 -171 -227 -255 -410 -389 26 307 -220 -309 -656 -311 -497 -295 -359 -397 -335 57 -68 -101 -313 -198 -38 -170 127 539 509 643 38 432 -116 -477 -492 -642 -756 -208 84 144 -394 -408 -136 -58 -317 -99 -97 205 392 278 368 666 785 473 565 137 69 -6 224 384 -58 -24 46 102 285 298 -163 -268 -161 -667 -53 -177 191 -189 37 -25 136 220 465 164 572 21 -87 -568 -405 -535 -628 -90 411 293 96 670 626 599 457 -4 187 -164 -475 -318 -340 -320 100 212 3 284 199 285 282 433 542 373 168 48 -447 -738 -361 -269 84 438 -48 -197 -25 -319 -239 -109 -240 -192 243 282 307 391 294 206 -97 -441 -832 -742 -646 -524 76 -163 152 -44 -274 409 416 575 399 321 321 223 201 -169 -222 -248 -400 -381 26 303 -217 -302 -637 -300 -478 -285 -347 -385 -326 56 -67 -100 -309 -195 -38 -169 127 538 510 641 37 424 -113 -458 -468 -609 -722 -201 82 142 -393 -405 -133 -56 -311 -97 -97 204 393 280 371 671 790 475 563 136 68 -6 219 376 -57 -24 45 100 278 289 -157 -257 -153 -635 -51 -170 185 -185 37 -24 135 217 460 163 563 21 -85 -545 -387 SQ 20250306T183555.0Z 9196.774942 343 1 30.73 2 51.73 201.00 59.28 80.12 0.00 1 0.00 1 0 15 3.553e-03 3.544e-03 1.397e-03 1.395e-03 1.055330e+03 7.882811e+01 7.763880e+01 -6.000000e+00 1.944238e+02 272.51 -2.00 20.00 -2.00 505.24 0.00e+00 3.244146e-04 3.779031e-05 1.868736e-05 -6.000000e+00 9.828441e-05 272.51 -2.00 20.00 -2.00 500.40 0.00e+00 -1.527700e-02 2.803887e-02 9.433752e-03 -6.000000e+00 7.185447e-02 225.33 -2.00 3.58 -2.00 501.99 0.00e+00 1.611 0.000 489.00 513.00 1 8.0306e+00 2.1429e-03 2.4099e-03 -6.0000e+00 5.4930e-03 9.1663e-03 5.5675e-04 2.4597e-04 -6.0000e+00 1.4272e-03 5.0885e-04 -4.1291e-04 1.5111e-04 1.2777e-05 -6.0000e+00 3.9403e-04 -1.6773e-02 -6.1481e-05 12 1 1 12 1 1 99.98 23.25 1.34 -0.01677 -0.01964 11 4 1 4 0 2559.760 26.83 20.01 23.25 2.52 37.2 970.54 -712 -526 58 336 160 92 578 604 421 421 -2 124 -115 -231 -412 -424 -531 210 216 99 244 -55 384 383 596 386 299 297 168 -471 -725 -690 -458 287 290 -181 -36 140 159 -84 -110 -262 -315 -7 75 343 145 116 266 34 -420 -826 -879 -792 -359 66 62 128 -54 -347 318 710 460 404 532 371 136 153 49 116 -537 -79 -151 -143 -7 -183 -485 -366 -249 -514 -217 -328 -285 -490 383 -180 52 -326 -368 -503 24 140 367 385 349 145 256 -1 -224 -475 -734 -457 170 37 21 -243 -194 -125 -505 74 64 69 53 14 318 102 627 692 336 638 88 209 -244 323 492 -53 -31 382 215 134 95 -446 -196 -656 -255 -315 239 11 69 -429 -136 247 254 404 287 401 -215 65 -388 -206 -702 -513 58 337 166 95 606 638 445 441 -2 129 -118 -235 -417 -431 -548 216 226 103 255 -58 401 401 625 405 313 312 173 -476 -736 -701 -463 296 301 -190 -38 145 162 -87 -114 -268 -325 -7 78 358 151 119 274 35 -414 -815 -857 -776 -358 66 64 129 -54 -353 322 719 467 411 537 370 136 151 48 112 -519 -76 -147 -141 -6 -181 -474 -352 -242 -498 -210 -314 -275 -478 374 -178 51 -319 -361 -496 24 140 370 390 352 145 250 -1 -214 -447 -689 -433 164 36 21 -240 -194 -123 -496 73 63 67 52 15 323 102 639 704 340 637 87 204 -237 319 477 -52 -30 371 209 130 93 -434 -187 -622 -241 -300 230 11 67 -426 -135 242 250 398 283 392 -212 63 -369 -198