While I had hoped to do more, unfortunately, because of time constraints arising from work commitments and the fact that the challenge is due to end, this will be the final blog in the series. It wouldn’t be a complete challenge if I didn’t get around the applying the current-sense amplifier to an actual problem. In this post, I will challenge it in two different ways – one is to profile the current of a blood pressure measurement and another would be to capture and reconstruct audio from the measured current. Before I close-off the series, I will also summarise the key learnings and take-aways from my experience.
Table of Contents
Challenge – Profiling a Blood Pressure Measurement
In a fortuitous turn of circumstances, I have been given a small, low-cost, cuff-based blood pressure monitor. Such a device is an interesting mix of an embedded microcontroller, a Bluetooth Low-Energy radio, an LCD with LED backlight, a pump motor and a solenoid valve.
As usual, the device came with a catch – the battery inside has aged and become so high in internal resistance that even at a full charge, it fails to complete a single reading, instead claiming “battery low”.
Thankfully, it was not too difficult to take apart – the offending battery can be seen with a date of 2015. It’s lived long enough, and on the plus side, it hasn’t swollen to oblivion.
To bring it back to life, rather than buy a battery that would cost more than half the cost of a new unit, I decided to drill some holes and lead in some silicone wire to allow the unit to be powered externally. The first hole, unfortunately, landed too close to an electrolytic capacitor, so the wire couldn’t actually be led out of the unit!
Now that I have a blood-pressure monitor that is powered by flying leads, it is now much easier to use for current profiling!
The challengers in this test include the Keysight EDU36311A which I received from the Keysight Smart Bench Essentials RoadTest which is considered a very basic power supply without any onboard logging capabilities. A short script (below) was used to “hammer” the unit for current readings which it provides at a rate of about 6Hz. A Rohde & Schwarz NGM202 was also used, whereby the standard logging mode of up to 10Hz is used to simulate what some mid-range power supplies are capable of when using onboard USB logging (e.g. the Rohde & Schwarz HMC804x). Finally, the FastLog mode of the NGM202 was also used to show what “professional” high-sample-rate logging is capable of, operating at the maximum 500kHz. We will be comparing what the current read-outs from these units look like when performing a single blood pressure reading on myself – unfortunately, as my arm is “tied” by the test, there are no photos!
import visa import time resource_manager = visa.ResourceManager() ins_psu = resource_manager.open_resource("TCPIP0::192.168.xxx.xxx::5025::SOCKET") ins_psu.read_termination = "\n" print("Available:" + "\n" + ins_psu.query("*IDN?")) print("Setting Up") ins_psu.write("APPL N30V,4.2,1") ins_psu.write("OUTP 1") ins_psu.query("*OPC?") print("Opening a logfile ...") f = open("bppsu-basic.csv","a") while True: pscurr = ins_psu.query_ascii_values("MEAS:CURR? CH3",separator="\r")[0] f.write(str(time.time())+","+str(pscurr)+"\n") f.flush() # Never be called ins_psu.write("OUTP 0") f.close() print("Script Completed!")
Head-to-Head – PSU vs. CSA
First, it is good to get an idea of what is achievable using a basic power supply.
From the whole-sequence view, we can see the unit starting up the microcontroller, turning on the LCD backlight, running an initial inflation then stopping for a leak-check, followed by a controlled inflation, then the cuff deflates naturally while the results are displayed and a Bluetooth upload is attempted, then I manually turn off the unit.
Zooming in, we can see the 6/10Hz sampling rate doesn’t give all that much detail – for example, here is the initial inflation and leak-check section.
Adding the data from the CSA into the mix, without the markers to improve clarity, we can see just how much more information is added. For one, the Bluetooth upload section near the end is now very obvious – small, short spikes.
Looking zoomed into the leak-check section, we can see the initial motor inrush current too – something that is entirely missed by standard logging, as well as some of the noise that you might expect due to the use of a brushed DC motor.
During controlled inflation, in-between two samples of the power supply, we can see this much more detail. The current bobs up and down, likely as each winding is energised in sequence, with a sort of repeating pattern which may suggest the motor has uneven loading due to mechanical reasons, uneven coils or it could be an aliasing with the sampling measurement.
Looking closer into the Bluetooth upload towards the end, the power supplies are powerless to resolve this, even though the slight wobble in their measurements suggest the presence of some activity. The CSA resolves this very clearly.
Having a CSA can, hence, be a sizable upgrade in terms of ability to resolve what is happening in the time-domain with respect to current. High-rate current digitisation is usually the realm of sophisticated high-end power supplies or source-measurement units, so being able to retrofit this to an ordinary power supply at an inexpensive cost would be quite useful. However, there is some key limitations as we will see when comparing to a proper digitising power supply.
Head-to-Head – CSA vs. FastLog
Rohde & Schwarz’s FastLog is a feature on their NGM/NGU-series power supplies that digitises voltage and current at a rate of up to 500kSa/s. This is what I would consider a proper, professional, gold-standard way to perform current profiling based on the equipment I have to hand as it offers a good mix between accuracy and speed. Others may opt for oscilloscope-based measurements for speed, but rarely will they have the accuracy. So how does the CSA stack-up with the “big guns”?
The result from FastLog is in blue with the CSA in orange (or yellow in later graphs). The results show vaguely a similar profile, but the FastLog result seems to have a lot more “noise” around it. However, if we zoom in, it is clear that this is not “noise” but actually “data” as the unit modulates current so quickly that it likely exceeds the CSA’s usable (continuously communicable) sample rate.
For example, even before anything happens and the LCD display is turned on, FastLog can reveal the microcontroller is consuming about 22.5mA with spikes of activity on a regular basis. The CSA, on the other hand, has noticeably high levels of measurement noise by comparison but fails to clearly resolve these short spikes.
At the initial inflation, if we look from afar, both measurements have a similar shape and profile, but the FastLog result gives much more resolution.
Zooming far into the “noise”, we can see that it is not noise but seems to be spikes of sorts, likely a mixture of motor PWM driving (short spikes) and motor brushes changing coils (wider “wavy” pattern). You can really tell a lot from the FastLog, while the CSA is truly just giving an average “wave” with not much resolution. On the other hand, FastLog data is massive, so I had to resort to MATLAB just to be able to plot and analyse it!
Looking into the Bluetooth low-energy transmission blips, both CSA and FastLog could resolve the three bursts (one on each of the three channels, as mandated by BLE standards). However, the FastLog graph seems a lot nicer in terms of the smoothness, and the noise level is noticeably less than that of the CSA.
In all, this shows that the capability of digitising power supplies and source-measurement units surpass the capability of the CSA which is no surprise. The CSA really only operates at about 7.8kSa/s in my set-up and offers 12-bits of resolution on a single range at a time. This pales in comparison to the 500kSa/s of FastLog with 5-digits+ of resolution. Whether this is meaningful to you or not depends on the scenario – I would contend that the CSA really adds a lot of value over the integrated metering/logging capability of standard power supplies which will give you some idea of what your device is up to, but isn’t quite fast or quiet enough to resolve low-power standby modes (at least, with the shunt used in the Current 6 Click) or fast transient events. It is also more difficult to use, requiring a whole Raspberry Pi to drive it at this stage, but is also a whole lot cheaper than buying a new power supply. I can only declare my project to “upgrade” a power supply a partial victory based on these trade-offs.
Challenge – Can You Hear the Current?
One thing I proposed testing was whether it would be possible to use the CSA to measure a current waveform that contained audio. This would be a test of both noise performance (as that would present as background hiss) as well as sample rate capability (as you’d need about 8kHz to achieve telephone-grade audio). As we previously established the noise level of the CSA itself, I decided to eschew testing of a practical device as the audio-related current could be smaller than the noise and instead sought to push a clean signal with a moderate current instead.
For this, I used the Keysight EDU33212A Waveform Generator from my Keysight Smart Bench Essentials RoadTest. For this test, I used the famous Apollo 12 “set SCE to AUX” recording which I had transformed into an .arb file compatible with the waveform generator and previously used in a modulation demonstration. A listing of the .arb file is provided below in case you want to try this for yourself on your own compatible waveform generator –
File Format:1.10 Checksum:7983018 Channel Count:1 Sample Rate:11025.000000 High Level:1.000000 Low Level:-1.000000 Marker Point:1 Data Type:"short" Filter:"step" Data Points:39740 -1219 -2134 -927 545 1515 1263 400 -613 -1048 -893 -473 -560 -1081 -1284 -389 1032 1778 1332 672 817 1552 1632 534 -971 -1725 -1421 -477 705 1973 2907 2793 1345 -681 -1929 -1590 -128 1117 1133 52 -1128 -1673 -1726 -1771 -1704 -1032 132 798 337 -548 -669 -72 -3 -1022 -1908 -1235 523 1388 418 -1094 -1362 -353 481 300 -193 -76 415 394 -222 -501 228 1440 2032 1617 873 652 1080 1583 1648 1325 980 754 476 109 -13 369 865 640 -601 -2055 -2482 -1412 425 1829 2064 1209 -55 -845 -538 747 2157 2812 2564 1914 1208 284 -988 -2106 -2263 -1241 343 1680 2354 2222 1161 -620 -2157 -2231 -638 1277 1824 707 -744 -1182 -750 -668 -1512 -2452 -2399 -1462 -745 -832 -1085 -725 -80 -154 -1091 -1733 -1062 373 1048 305 -886 -1168 -358 546 645 -47 -946 -1567 -1654 -1031 220 1470 1888 1272 317 -188 -293 -691 -1571 -2048 -1089 1058 2809 2806 1384 155 184 954 1282 939 884 1859 3205 3450 1977 -195 -1390 -842 711 1842 1686 548 -471 -455 589 1807 2281 1758 675 -354 -971 -1031 -477 490 1253 1165 328 -302 85 1060 1236 -63 -1701 -1768 195 2477 2891 999 -1515 -2569 -1625 30 794 326 -341 -20 1360 2669 2795 1863 931 646 650 296 -476 -1056 -907 -305 -70 -599 -1434 -1814 -1383 -489 96 -39 -468 -489 49 731 1100 1021 777 723 801 655 239 -66 57 494 695 198 -607 -691 249 1147 772 -777 -2038 -1538 590 2488 2473 832 -765 -1191 -730 -424 -775 -1176 -788 247 1130 1480 1330 607 -571 -1520 -1470 -344 1007 1488 977 487 678 980 631 -217 -848 -766 -101 479 509 310 363 522 482 395 585 1057 1391 1033 34 -689 -479 190 558 472 69 -420 -451 278 1090 812 -911 -2872 -3106 -1086 1257 1790 756 -71 62 404 56 -954 -1597 -954 457 1086 183 -1355 -1864 -561 1312 1564 -85 -1413 -800 639 932 -160 -1184 -832 623 1711 1517 481 -521 -877 -267 749 869 -78 -526 548 1988 1895 -30 -2009 -1997 -86 1560 1451 243 -727 -886 -328 403 652 407 119 -169 -598 -919 -935 -799 -628 -467 -353 -14 770 1604 2021 2019 1495 375 -552 -381 487 890 422 -273 -271 617 1363 948 -125 -653 -380 193 702 859 602 399 564 790 831 682 160 -736 -1463 -1539 -929 44 532 -212 -1543 -1994 -1176 27 665 246 -965 -1826 -1410 -27 1417 2233 2058 1228 720 948 1333 1271 620 -283 -531 363 1295 857 -530 -1292 -757 501 1545 1834 1516 959 307 57 845 1831 1156 -1139 -2736 -2076 -57 1434 1435 486 -196 -125 311 726 728 -159 -1359 -1357 -55 743 -96 -1709 -2671 -2434 -1460 -593 -201 -124 -312 -566 -175 840 1199 339 -579 -513 240 957 1202 790 -145 -1306 -2286 -2282 -816 1108 1889 1138 -306 -1255 -583 1584 3198 2476 274 -1073 -446 1237 2252 1988 1566 1948 2363 1892 1107 835 861 667 84 -769 -1280 -827 83 312 -430 -1447 -1780 -951 298 634 101 -34 387 295 -515 -1020 -367 1307 2839 2791 986 -1286 -2741 -2754 -1261 650 1177 -106 -1787 -2417 -1690 -327 439 130 -253 224 1096 1486 1214 526 -78 -34 552 1051 1165 836 139 -134 760 2016 2118 904 -489 -976 -284 808 1105 383 -525 -918 -491 699 1721 1375 -251 -2054 -3208 -3213 -1812 253 1558 1418 377 -447 -425 -189 -709 -1471 -1179 -101 336 -86 -355 -11 402 265 -273 -349 383 1063 1019 786 864 896 732 761 1055 1366 1603 1645 1427 1246 1347 1578 1666 1257 178 -821 -718 67 50 -1209 -2560 -2539 -639 1999 3208 1982 -309 -1509 -844 539 817 -408 -1411 -630 1047 1629 680 -577 -1016 -584 -67 -105 -440 -464 -193 -106 -488 -1211 -1640 -988 425 1016 -130 -1961 -2708 -1819 -261 711 808 593 340 -170 -711 -603 204 961 1140 954 875 1002 1014 712 391 359 445 382 285 351 408 186 -205 -280 159 578 350 -222 -222 502 995 471 -525 -700 308 1299 1011 -238 -1047 -737 43 266 -279 -767 -270 1054 2024 1675 201 -1186 -1216 237 1979 2799 2513 1501 30 -1489 -2239 -1516 450 2236 2218 392 -1363 -1388 -47 947 487 -879 -1529 -501 1427 2746 2797 1941 806 -2 -138 172 457 580 724 1006 1263 1061 239 -558 -551 1 182 -157 -302 97 431 -142 -1574 -2649 -2300 -1086 -553 -1170 -1868 -1564 -363 709 704 -362 -1528 -1921 -1511 -767 -174 -161 -771 -1442 -1649 -1495 -1292 -1093 -801 -243 736 1876 2571 2505 1715 376 -890 -1157 -237 1109 2105 2435 2153 1691 1464 1286 916 740 1198 2163 3156 3391 2051 -458 -2345 -2301 -764 795 1112 154 -629 64 1743 2972 3067 2102 544 -589 -485 527 1370 1085 -563 -2417 -2666 -1224 -52 -478 -1715 -2199 -1206 514 1220 78 -1618 -2069 -992 586 1232 -115 -2659 -3688 -1580 1975 3640 1656 -2373 -4513 -2485 1335 2746 967 -1045 -743 1398 2848 1829 -618 -1826 -804 940 1864 1876 1487 995 609 666 1548 3130 4118 3049 471 -1445 -1598 -564 928 2346 2727 1406 -819 -2028 -1012 1235 2461 1778 344 -497 -672 -1069 -2221 -3481 -3781 -2718 -862 627 946 448 -80 -667 -1301 -1284 -752 -697 -1276 -1838 -2110 -2229 -2303 -2519 -2774 -2271 -214 3168 6221 6914 4774 1546 -216 376 1674 1971 1608 1025 -419 -2002 -1930 -626 341 1364 3046 4167 3707 1854 -314 -683 1558 3924 3866 2249 816 -544 -1626 -968 1325 2846 2074 -215 -3174 -5791 -6097 -3680 -499 1492 1291 -1128 -3713 -4087 -2537 -60 2741 3743 1672 -1287 -2197 -421 2217 2981 962 -2031 -4273 -4712 -2381 635 1151 191 -667 -2400 -3569 -1877 208 610 1925 4142 3687 1344 -51 -1256 -2379 -1035 2632 5194 4636 2464 351 -1989 -4617 -5576 -3050 1600 5694 6652 1575 -7689 -12541 -6649 5022 10834 6912 396 -2209 -2153 -2655 -2656 -654 1774 3465 4334 3922 2289 386 -1053 -2446 -3537 -2956 -1486 -778 -90 1144 1190 -27 320 1865 1526 375 708 1572 1752 1083 614 2137 4328 3885 2091 2503 3363 2077 45 -2511 -4180 -1242 2880 2226 -1109 -3821 -5751 -3710 1927 2496 -2108 -2490 497 972 812 827 -429 527 4123 4674 2035 136 -1728 -2925 -1673 -2319 -5478 -5063 -2176 -1065 2048 7839 7514 -87 -5907 -7753 -8786 -7123 -1146 5935 10264 10151 6590 1772 -3346 -7344 -7398 -4264 -594 4365 8018 5765 3435 6191 6073 1089 -39 -169 -5640 -7864 -3885 -3089 -2152 4678 7682 5720 7755 6582 -1986 -2641 3876 1011 -5015 -2763 -1859 -4894 -2633 -1190 -5846 -5204 1148 2956 4442 9285 8965 5170 5494 3710 -4275 -10093 -11152 -10449 -6919 -3324 -2541 997 6864 6924 3787 3303 1559 -1246 -1090 -2942 -5552 732 8531 6020 1567 208 -5651 -8852 -1806 1043 -4312 -3858 -935 -3395 -1324 4175 1399 -716 5119 6638 5317 11217 13862 7427 3352 676 -4836 -4340 -1812 -7899 -11416 -5252 -1721 308 8463 11812 7084 6511 6664 94 -3992 -4673 -10988 -14750 -7087 873 2600 5374 9410 9944 8067 3202 -5865 -11955 -7436 5668 18726 22577 13658 -3295 -20777 -30906 -26029 -8595 9062 21379 28068 21274 -73 -18581 -23488 -21049 -11764 6346 20692 23960 23485 15322 -6402 -22846 -20964 -17423 -18787 -9718 8759 22180 29047 28551 15957 1820 -1418 -300 -1609 -106 3524 911 -8067 -16087 -19402 -19032 -13966 -378 17285 26648 27028 27364 23369 7473 -10207 -19298 -22440 -19397 -12196 -13673 -21694 -19727 -12702 -13398 -9732 7988 23788 28176 28484 25328 16201 5331 -6862 -19492 -24808 -23760 -24464 -24151 -17726 -8775 496 8953 12675 15223 21501 25540 25429 25120 16022 -6161 -22513 -24320 -25373 -25993 -14454 1238 10133 17171 22777 19387 11222 2752 -7625 -10990 3589 21413 21232 4493 -12408 -22470 -24690 -17329 -41 16650 23825 22681 16157 -2803 -25555 -32337 -24668 -11819 2298 18943 28255 28833 25168 6927 -22272 -32767 -26936 -21453 -16284 4545 26899 29477 22616 17056 8305 -514 -1014 185 -344 2437 2835 -9218 -23350 -27155 -25620 -22344 -7357 15144 25226 20636 19175 21805 13948 -3087 -14660 -18989 -21717 -23007 -22249 -18742 -8624 2531 4339 3894 14359 26562 26609 22853 25528 24601 11102 -5521 -14391 -17326 -20155 -23627 -24856 -20535 -8899 6780 18570 22821 24043 25382 24929 23891 23122 15115 -2650 -17633 -22464 -25620 -30004 -25558 -10453 3944 11339 16176 21695 23324 14747 -1964 -14136 -10188 5329 14082 5887 -9096 -17682 -19344 -14332 1196 18454 22889 17848 11755 -918 -19356 -28668 -26231 -19143 -4139 16525 27544 26907 21944 7534 -14169 -24513 -23259 -26855 -29513 -14823 9380 25293 29634 25929 17340 9339 4295 248 -2300 -2163 -2737 -8596 -18450 -25280 -26067 -24153 -16896 539 16995 20311 20351 23743 15961 -2785 -11372 -9956 -14684 -20703 -17058 -8838 679 11859 14802 8169 7269 15295 21207 24438 28563 27055 14997 -2952 -18616 -23806 -20056 -20489 -27337 -25988 -12202 2579 12733 19373 19760 16094 17853 25222 25920 13119 -5590 -17928 -20395 -19927 -23451 -27842 -22422 -3083 17822 24028 16606 7889 1698 -2072 2043 9498 5933 -8328 -19513 -23677 -19611 -3887 14856 22339 23497 22108 8679 -17191 -31209 -31170 -22721 -1992 19609 29972 28199 22810 10786 -5857 -17530 -23583 -27861 -22136 -4731 11224 18578 21175 19512 15665 14158 11091 4221 4270 11855 9519 -5978 -17418 -20164 -25019 -30297 -23968 -7130 7696 15716 22431 29274 25835 5949 -15673 -21592 -19387 -24642 -29759 -19451 -658 11224 15915 19393 21214 20762 20222 20726 21647 18662 6198 -10301 -17869 -16835 -19318 -25953 -25645 -15756 -4216 4500 12284 19792 24182 24780 25226 25337 17400 -179 -15056 -18257 -17360 -21265 -25138 -19569 -4521 10823 17079 13616 8693 8665 10546 8190 386 -9539 -17453 -19124 -11382 3324 16319 21788 20852 12898 -3782 -19971 -24896 -24101 -23277 -11458 12197 25970 22914 17951 10323 -9043 -23947 -20377 -15621 -17824 -7082 16014 25574 19339 14452 9659 -79 -5579 -4849 -4648 1070 13159 13159 -4192 -17761 -18208 -15124 -11118 -851 10999 21556 30046 31562 21850 3798 -10006 -21006 -29416 -31604 -28032 -20890 -8929 7969 20866 23350 21919 23535 24028 19716 16638 16819 10891 -4940 -20806 -27984 -27693 -24662 -22881 -21379 -12407 5349 18940 21012 20905 25099 27937 26406 21072 8455 -9283 -21119 -24204 -24734 -23478 -19194 -15633 -11753 -2134 10430 20385 28484 30986 18742 -3881 -20216 -23227 -18137 -8740 4835 19612 27618 21103 2892 -14387 -24349 -28995 -24325 -6299 13274 21692 23588 23357 13203 -5276 -17363 -20468 -23023 -21869 -8922 10102 23951 28733 23537 9430 -6191 -16543 -20922 -18342 -7955 3952 10008 10559 7585 -318 -10393 -14513 -9614 -155 9882 19579 26592 26096 15659 -480 -14698 -23687 -28379 -27220 -18044 -5171 5093 12625 18980 22237 22502 22760 21913 16855 8583 -1185 -11541 -18179 -19141 -20458 -23960 -21632 -12136 -4307 1053 10425 20097 22276 20691 21067 19575 13800 8756 5431 -1095 -11255 -20248 -25116 -26187 -23997 -16762 -2683 13043 20208 16531 9088 2083 -4523 -7535 -4444 929 4647 6141 3919 -2310 -8315 -11352 -12538 -10810 -4036 5405 13874 19584 18876 8921 -5192 -15505 -20517 -22276 -19756 -10749 3823 19253 28739 28067 19465 8026 -3746 -14453 -20780 -20397 -15217 -8576 -1393 6204 11754 12585 9595 5619 2131 164 716 2191 1662 -1073 -4814 -9846 -15717 -19863 -20348 -16391 -7770 2821 10992 16145 20420 23149 22433 19067 14160 7353 -610 -8492 -16462 -23379 -26321 -25249 -22645 -18483 -11427 -3004 4312 10284 15299 18888 20969 21972 21599 18896 13326 5456 -3294 -11470 -17715 -20594 -19608 -16044 -11803 -8071 -5332 -3268 -622 3693 9548 15846 20862 22470 19289 11795 2024 -7336 -13620 -15065 -11705 -5270 1775 6966 8364 5283 -1261 -9054 -15584 -18719 -17259 -11356 -2490 7000 14641 18597 18157 13760 6752 -1053 -7957 -12654 -14275 -12701 -8900 -4452 -614 2007 3237 3250 2590 1828 1157 382 -760 -2328 -4042 -5358 -5830 -5488 -4758 -3974 -3047 -1608 696 4069 8414 13008 16353 16826 13807 8077 1125 -5702 -11509 -15774 -18254 -18860 -17645 -14953 -11304 -6920 -1784 3583 7945 10438 11373 11631 11682 11460 10616 8682 5498 1622 -2058 -5010 -7048 -8213 -9090 -10558 -12616 -14090 -13844 -11662 -7791 -2537 3446 9146 13542 15779 15517 13492 10925 8129 4637 822 -1867 -2558 -1865 -1175 -1832 -4525 -8496 -11812 -13052 -11976 -8563 -3074 2763 6592 7796 7530 6717 5690 5086 5205 5250 4635 3863 3140 1821 -51 -1804 -3953 -7368 -10671 -11328 -9250 -6649 -4875 -3795 -3240 -2807 -1567 310 1436 1758 2803 4599 5314 4538 3929 4206 4422 4105 3490 2142 -275 -2730 -4229 -5213 -6184 -6811 -7362 -8738 -10330 -10186 -7798 -4510 -1187 2406 6088 9026 10714 11031 10108 8738 7702 6464 4033 1028 -874 -1432 -2122 -4102 -7073 -9701 -10423 -8573 -5233 -2176 -71 1290 1704 1017 262 683 2152 3695 4839 5474 5372 4622 3719 2841 1887 1004 44 -1899 -5051 -7733 -8058 -6324 -4442 -3524 -3152 -2503 -1353 -174 290 -110 -528 11 1434 2948 4234 5539 6590 6384 4394 1493 -864 -2075 -2563 -2773 -2680 -2288 -1914 -1807 -1881 -1904 -1602 -827 45 404 376 731 1498 1791 1487 1720 3031 4317 4392 3469 2498 2037 1967 1505 -351 -3472 -6161 -7001 -6417 -5491 -4334 -2699 -1072 60 1160 2783 4467 5174 4323 2153 -330 -1814 -1779 -1092 -922 -1398 -1939 -2393 -3010 -3566 -3361 -2131 -466 816 1419 1588 1531 1089 127 -984 -1542 -1185 -277 434 573 512 838 1482 1831 1776 1961 2655 3067 2298 456 -1551 -2932 -3438 -3270 -2794 -2149 -1207 -82 780 1326 2176 3695 5215 5673 4683 2695 443 -1455 -2616 -2884 -2327 -1294 -409 -177 -528 -978 -1211 -1210 -916 -183 878 1694 1486 -15 -1990 -2967 -2285 -817 178 537 993 1934 2906 3118 2100 198 -1472 -1992 -1569 -1124 -1107 -1329 -1552 -1581 -1061 81 1265 1870 1980 2072 2352 2702 2886 2562 1465 -255 -2144 -3763 -4626 -4175 -2404 -340 672 277 -651 -992 -434 479 1142 1581 2298 3487 4503 4280 2343 -578 -3028 -4000 -3581 -2494 -1298 -192 782 1606 2146 1993 775 -1178 -2852 -3418 -2913 -2002 -1324 -977 -418 895 2621 3681 3480 2504 1544 841 207 -465 -1036 -1184 -711 1 81 -915 -2421 -3437 -3427 -2477 -969 666 2069 3031 3417 3108 2154 879 -297 -1047 -1143 -640 -86 -200 -1089 -2070 -2415 -2051 -1365 -570 393 1423 2024 1685 493 -736 -1081 -378 623 1039 658 -14 -378 -269 -15 -25 -311 -518 -443 -285 -208 14 611 1288 1446 889 108 -211 110 628 862 804 616 163 -691 -1545 -1766 -1237 -389 319 650 549 209 40 393 1307 2374 2863 2300 977 -381 -1349 -1807 -1713 -1297 -1023 -924 -528 223 667 333 -380 -661 -57 1113 2039 2307 2364 2611 2495 1282 -672 -2234 -2661 -1958 -605 715 1538 1896 2000 1933 1810 1638 1037 -173 -1316 -1627 -1268 -789 -238 386 589 96 -566 -701 -184 584 1176 1531 1832 1850 1011 -420 -1171 -770 -385 -960 -1733 -1624 -984 -915 -1533 -1758 -698 1093 2008 1261 -83 -590 -315 -323 -952 -1541 -1474 -753 171 786 909 652 -59 -1308 -2311 -1836 60 1703 1737 602 -384 -690 -803 -1173 -1482 -1152 -307 323 405 259 50 -378 -782 -521 416 1291 1597 1431 882 -63 -903 -764 416 1477 1308 260 -283 298 1149 1229 639 162 125 412 1064 1961 2317 1471 41 -627 -189 401 368 18 -153 -420 -1132 -1743 -1376 -187 742 914 919 1256 1507 1212 785 806 972 654 82 -20 230 22 -617 -556 722 2035 1833 91 -1765 -2497 -1964 -718 496 926 295 -634 -694 209 910 627 17 -19 178 -298 -1247 -1452 -490 613 848 496 399 568 332 -389 -788 -244 862 1658 1738 1418 1285 1674 2320 2446 1463 -119 -820 333 2420 3155 1157 -2407 -4731 -3991 -1005 1753 2604 1916 1108 877 775 290 -317 -486 -185 177 509 1159 2178 2812 2030 -375 -3179 -4164 -1746 3092 6551 4819 -1853 -8352 -9052 -3321 3837 6764 4167 -815 -4385 -4961 -3068 22 2974 4685 4849 4063 2858 904 -2207 -5480 -6684 -4565 -501 2646 3253 2129 1047 773 858 914 1286 2313 3422 3422 1674 -1127 -3344 -3598 -1842 548 1901 1647 621 -34 -27 225 455 619 196 -1681 -4790 -7048 -6268 -2789 458 1105 75 384 3298 6484 6439 2429 -2409 -3853 -331 5694 9573 7828 676 -8005 -13296 -12612 -7220 -711 3974 6185 6723 6101 4060 667 -2739 -4227 -3014 -303 1801 2211 1563 1081 1042 755 -106 -718 -98 1376 2092 1037 -905 -1921 -1280 13 619 453 571 1630 2872 2837 1018 -1398 -2659 -2194 -1041 -481 -581 -429 382 1043 509 -1027 -2108 -1612 -106 742 26 -1515 -2450 -2036 -539 1238 2275 1798 294 -296 1433 4085 4420 1266 -2638 -3732 -1766 411 687 -211 -452 508 1819 2590 2615 2050 935 -664 -2106 -2300 -951 764 1596 1758 2031 2097 1402 868 1506 1966 225 -2623 -3368 -1502 179 125 -216 125 -115 -1498 -2157 -704 1426 2107 1313 570 733 1236 991 -248 -1360 -1181 -366 -531 -1494 -1510 -644 -1103 -3151 -3780 -1294 1697 2104 605 -455 -1070 -2437 -3544 -2146 1409 4037 3645 1122 -1417 -2629 -1859 1324 6372 10924 11892 7941 771 -6298 -10827 -12124 -10311 -5809 -88 4324 5784 5062 3891 2263 -1329 -6514 -9540 -6691 1361 10006 15017 15112 10976 4173 -2597 -6558 -7368 -7173 -7336 -6626 -3657 435 3114 3418 2658 2592 3585 4356 3355 591 -2176 -3443 -3536 -3657 -4184 -4649 -4463 -2742 1340 6748 10211 9294 5214 1232 -1108 -2585 -3675 -3338 -953 1937 3006 1834 162 -642 -1212 -2599 -4104 -4123 -2730 -1697 -1780 -1570 394 3596 6236 7079 5999 3465 363 -1978 -2347 -781 1041 1334 507 940 3535 5533 3323 -3248 -10883 -16212 -17466 -14126 -7567 -1333 2249 5380 11655 19671 23085 18017 7562 -2372 -9270 -14229 -17883 -18767 -15661 -9588 -2687 3870 9808 14270 16024 15392 14458 14353 13271 8464 -152 -9507 -16347 -19681 -20001 -17273 -11028 -2252 6324 12498 16035 17289 16077 13084 10265 8152 4980 431 -2860 -4227 -7446 -14074 -18285 -14124 -4908 849 652 -974 -666 1018 3758 8352 13704 17121 17018 12758 4160 -6456 -14816 -19140 -20496 -18054 -9560 2518 11667 15198 14993 10470 -920 -15546 -24625 -24507 -18262 -7771 6527 19030 22743 19815 18128 17567 10338 -4544 -17820 -22722 -21890 -19569 -14816 -5122 8375 20853 26366 21764 10532 408 -4513 -5714 -3989 2143 10039 12582 7531 578 -3823 -7679 -12566 -14821 -11565 -5501 22 5599 12151 17352 18891 17662 14781 8489 -2546 -14504 -20793 -19882 -17516 -18564 -19295 -12486 967 12110 16347 18553 23153 26321 22677 14085 6698 2831 -319 -6191 -15176 -23721 -27124 -24675 -19965 -14534 -5818 6052 15650 19952 21482 20222 11377 -4099 -16321 -18921 -15255 -8369 3641 17874 24950 22633 18898 16671 8625 -7426 -21114 -24115 -21089 -19963 -20480 -17467 -8579 4181 15682 20551 19038 17106 16992 13750 5534 -993 -1400 -721 -3744 -7130 -7495 -8078 -11145 -12645 -10169 -7742 -7798 -6297 8 8621 16382 22737 26035 22891 13101 872 -9399 -16085 -20314 -24242 -26684 -21316 -4851 14341 24003 23748 23592 26927 26062 16490 4894 -1027 -2669 -6390 -14447 -23060 -27035 -25092 -20809 -17051 -11028 966 15695 25901 29338 28026 21246 7874 -6812 -15793 -19247 -20323 -16190 -3307 12487 21529 22480 19592 12524 -844 -15410 -22975 -23269 -22459 -22377 -18308 -7029 7531 17185 17141 11335 8505 11580 14734 13349 10658 10009 7448 -1401 -12970 -20782 -23665 -23345 -19148 -10639 -1126 5717 9353 10814 11598 14255 19640 24208 23883 18521 9566 -2237 -13689 -20148 -22906 -27446 -31237 -23937 -4447 13771 20568 21058 23233 24907 20893 13693 8794 5873 1075 -6540 -14806 -21224 -24301 -24710 -24230 -21468 -12157 3555 18871 28013 30569 26509 14651 -1321 -13539 -19164 -21126 -18854 -8147 8237 20398 23968 23272 20090 10027 -6606 -20348 -24208 -22479 -22552 -23115 -16514 -1030 14709 21271 18983 15424 14375 13004 9893 8350 9173 7322 -167 -9171 -15204 -19095 -22398 -23094 -19285 -12240 -3901 4254 10123 13614 18311 25226 28709 24366 15709 6955 -3408 -15265 -22293 -22558 -23408 -27226 -23862 -7264 11893 21102 22631 24548 25807 21451 13783 8036 3779 -1564 -7002 -11304 -15869 -20451 -22133 -20373 -17036 -11286 -1013 11404 20768 24588 22142 12309 -2334 -14293 -19239 -19813 -17534 -8623 6915 20389 24907 23332 19840 11629 -3620 -19020 -25428 -22909 -18414 -14779 -8365 2767 13819 18827 17912 15272 12460 8779 6391 8319 11661 9462 142 -10637 -18161 -22918 -25623 -24102 -17647 -9181 -834 7498 14095 16368 16288 17639 18883 16222 10510 3701 -5549 -15431 -19022 -15996 -15283 -18899 -15807 -45 17440 24134 22289 20586 19318 14452 8260 4943 2386 -1999 -4869 -4802 -7325 -14902 -22062 -24846 -23989 -17950 -5170 8513 16525 20903 24575 22091 9051 -7045 -15803 -17139 -16300 -12232 -1405 11564 18546 19654 18855 12768 -2555 -19352 -26849 -25831 -22121 -14804 -2560 8625 13843 15859 17046 14190 6167 -800 -438 4954 7625 4744 165 -4149 -10561 -18125 -21516 -19149 -14002 -7035 2172 10810 15804 18300 20722 22664 22024 17997 11773 4443 -4161 -12412 -16462 -17284 -20813 -25077 -18680 604 19354 26998 26580 23472 17967 11244 6246 1951 -4615 -11715 -14624 -13009 -11548 -13082 -16000 -19010 -21260 -17085 -2215 14247 19556 17504 19818 22541 13682 -2763 -13510 -17857 -22131 -22561 -12122 4206 15324 18648 18391 14501 3795 -9982 -18181 -19260 -17467 -11647 164 9583 8807 5373 8220 10676 4936 -1040 2449 10342 13253 11556 9446 5109 -4946 -16985 -22983 -21633 -18431 -13889 -2965 11596 19875 20863 22418 25730 25346 20941 15135 5866 -8042 -20716 -26321 -26640 -26888 -26621 -18787 -426 19252 28350 25902 18375 9969 4072 3795 5274 1964 -3809 -5759 -5551 -8162 -12863 -17593 -22825 -25539 -19066 -3110 13125 21360 23607 25856 24679 11184 -10587 -24890 -26452 -23319 -17694 -5092 10033 18706 22012 23997 19446 3674 -14933 -23570 -19844 -11260 -3940 2287 7571 8170 4020 1642 2897 2011 -674 3076 13276 19473 15947 5860 -6649 -18022 -24369 -24824 -20806 -12577 -1620 7880 13537 16503 18765 21553 23676 21597 14714 6359 -2664 -13490 -22730 -26583 -27085 -25168 -16259 -459 13801 20931 22975 22784 20945 18062 14862 11270 6258 -929 -7654 -10013 -10760 -16374 -24160 -24407 -15592 -4387 6315 17057 24737 25099 17419 4085 -9898 -19461 -24176 -25127 -19308 -5170 11099 22185 26283 23592 13991 -121 -13802 -22006 -21984 -16289 -10403 -5509 269 4717 4480 1703 -27 -374 1714 8337 16708 20086 14622 2227 -10903 -19354 -23932 -27266 -25713 -15418 -2041 6900 12495 18016 21777 22448 21673 19667 15738 10338 2757 -7273 -16249 -21637 -25013 -25432 -18124 -3387 11575 20915 24574 25849 26892 25380 18095 7905 539 -4180 -9660 -15020 -18124 -20118 -20991 -17499 -8930 1007 9193 15743 20729 20308 10050 -6123 -17612 -21172 -22156 -19470 -6286 12704 24360 26456 25179 19147 4156 -13965 -25684 -28875 -25744 -17752 -7588 911 6193 9141 10914 11586 10481 8659 9149 12217 13608 9741 1149 -9291 -18210 -23520 -25797 -24969 -18021 -4824 8287 15788 18746 20459 21675 21636 19992 16707 10527 -913 -15703 -25562 -26478 -25307 -26335 -21645 -6087 10977 19751 22731 25541 27457 25825 20497 12413 3041 -6024 -14255 -20779 -24017 -24612 -24185 -21007 -12566 -779 10784 21141 28167 25935 12310 -4705 -14841 -17032 -16200 -11912 -441 14078 22800 24478 22491 14770 -74 -14165 -20435 -22026 -22518 -18761 -9902 -1314 4031 8036 11605 13770 14338 13665 12837 13311 13030 7031 -4670 -15295 -19908 -20337 -19836 -17611 -10964 -895 7262 10068 10350 12421 15956 18683 21009 22278 16740 992 -17185 -26069 -25397 -24932 -27094 -22979 -8732 7078 17038 23121 27619 28226 24605 18972 10639 -1123 -12187 -18508 -21161 -22590 -23127 -21876 -16620 -5765 7011 15972 21192 24832 22550 9960 -6293 -15843 -18129 -17624 -12609 -332 13623 21815 23985 21667 12624 -1900 -13957 -19296 -21774 -23549 -21136 -14116 -7767 -4752 -1932 3664 11202 17936 21545 21665 19647 15362 6635 -5600 -15552 -19326 -19410 -19284 -17733 -11945 -3312 3384 6042 7793 12077 17513 21355 24986 29006 26145 10114 -10828 -22245 -23496 -25055 -28560 -25517 -13857 -395 10999 20551 26036 26410 26120 26697 21823 8243 -7162 -17012 -21503 -23408 -23174 -20646 -15347 -6056 5552 14625 19307 21402 19918 11706 -1141 -12224 -18098 -18209 -11346 1304 13969 21827 23735 18259 4969 -9882 -18039 -19489 -19996 -20548 -17662 -11560 -6081 -2322 1898 7840 14299 18889 19999 18467 16010 11749 3654 -6567 -14703 -19918 -24241 -26808 -23950 -15000 -3905 5072 10976 15380 19151 21347 22267 24385 26402 20804 4280 -14105 -23604 -25213 -25476 -24064 -17855 -9744 -3203 4203 13612 20210 22291 24334 26066 20308 5965 -8415 -16960 -21696 -24552 -23940 -19270 -11384 -447 11480 19757 22478 21396 16391 5700 -8010 -18450 -22246 -19596 -10941 2112 15214 24119 26703 21677 9559 -5015 -16207 -22015 -23690 -21966 -16726 -9009 -1351 3678 5636 7068 10442 14592 17016 18098 18748 16129 7394 -4274 -12954 -17379 -19986 -20921 -18012 -11345 -3942 1839 6423 11298 16076 18753 19645 21822 24630 21101 7449 -9180 -19240 -22682 -25095 -26796 -23822 -15710 -5399 4942 13296 17613 19413 22296 25148 22458 12159 -1802 -14220 -22028 -25081 -26070 -26441 -22113 -8913 8377 19955 23046 22023 18136 8375 -5858 -17453 -21673 -19483 -12824 -2064 10917 21187 24439 20757 13254 4004 -6578 -16782 -23178 -24149 -21140 -15618 -7819 679 6646 8831 9167 9549 10099 10943 12736 14466 13031 6358 -3950 -13768 -19899 -21857 -20301 -15096 -6700 1712 6804 9468 12935 16767 17486 15266 14234 15005 12641 3980 -7765 -17389 -22825 -24713 -24183 -22304 -19502 -14710 -6463 4560 14858 20973 23207 24876 26532 23438 12111 -2939 -13678 -18218 -20874 -23458 -22260 -14358 -2251 9231 17284 20789 18395 9587 -2998 -14247 -19755 -17747 -8949 3479 14513 20372 21463 20204 16272 7110 -6387 -18345 -24020 -24656 -23659 -20306 -11124 3084 15680 20891 19338 15390 11536 7637 3829 1151 -493 -2736 -6660 -11479 -15278 -16135 -13013 -6917 -999 2108 3163 4978 7987 9233 6756 2933 1437 2227 1953 -1306 -6169 -10639 -14028 -15613 -14020 -9638 -5753 -5042 -5826 -3972 1767 8378 12853 15773 19383 23251 23555 16942 4413 -8946 -18051 -21745 -22801 -23902 -23900 -18823 -6875 8305 20131 24450 21782 14910 6093 -2683 -8433 -8452 -3156 3854 9308 12800 14965 14399 8602 -1870 -12315 -18349 -20350 -21724 -23324 -21805 -14096 -1843 9975 17915 22092 23776 22640 17250 7668 -3118 -10725 -12574 -9870 -6147 -3717 -2122 -403 366 -1556 -5173 -6925 -5175 -2760 -3533 -7205 -9424 -6893 -1038 3745 4577 2462 845 2142 5352 7061 5046 478 -3906 -6944 -8971 -9233 -5661 2062 11096 18149 22031 22279 17281 6420 -6818 -16869 -21544 -23149 -23671 -21428 -14057 -2986 7093 12432 12503 9039 4554 1376 391 618 1011 2348 5993 11129 14898 15323 12479 6755 -1871 -11929 -19962 -23640 -24073 -23249 -20301 -12604 -414 11810 19415 21533 20403 17899 13879 7599 -25 -6139 -8278 -6945 -5021 -4152 -2941 69 3018 2769 -193 -2005 -1180 -836 -3402 -6140 -5133 -1726 -887 -3618 -5109 -1463 5040 9140 8523 4656 -177 -4278 -6231 -5583 -3346 -314 4188 10198 15006 15613 12590 8816 4690 -2165 -11852 -20037 -22554 -19828 -14880 -9151 -2789 2568 4469 2913 468 -1014 -1687 -1509 915 6385 13435 19516 22789 22308 17740 9774 -18 -10188 -19400 -25592 -26908 -24021 -19556 -14274 -6053 5673 16694 21920 21084 17723 13620 7896 1294 -2860 -3265 -2705 -3498 -3831 -1246 2681 4390 3411 1963 330 -3500 -9333 -13435 -13059 -9756 -6783 -5224 -4138 -2765 -887 1650 4125 4580 1980 -1896 -4179 -3932 -2216 181 3325 6867 9894 12115 13679 13711 10457 3389 -5698 -14050 -19723 -21969 -20838 -17048 -11856 -6484 -1812 1319 2280 1823 2194 4581 7071 7268 6635 9297 16109 23057 26419 25829 21043 10403 -4493 -16924 -22086 -23048 -25508 -28933 -27362 -17686 -3277 10058 18657 21886 21171 18555 14862 9402 2294 -3755 -5552 -3266 -776 -1339 -3776 -4238 -1331 2278 3448 1610 -2266 -7143 -11167 -12125 -10338 -8789 -8795 -8032 -4428 576 4325 6013 5880 3804 287 -3123 -5455 -6492 -5128 -28 7556 14132 17711 18938 17915 12664 2455 -9143 -17003 -19963 -21247 -22611 -20723 -11980 753 9943 11591 8303 4479 2320 2677 5726 9815 12832 15270 19216 24263 26978 24218 15243 1959 -11126 -19370 -22506 -24479 -27101 -26668 -18852 -4615 10235 19602 21156 18046 15848 15877 13686 6557 -1267 -4625 -4794 -6065 -8392 -8511 -5836 -2636 -189 1820 3609 4979 5178 2716 -2241 -6052 -5562 -2943 -2763 -5357 -7097 -6102 -3693 -1181 844 661 -3425 -9333 -11028 -4052 8779 19109 22285 22666 25655 26903 17148 -2318 -18350 -22686 -21176 -22349 -24954 -21960 -10792 4828 18549 24117 18994 7342 -3659 -10077 -10994 -5346 5788 16756 22840 25506 27116 24356 13262 -2222 -13450 -17651 -19853 -24312 -28128 -24521 -10878 7329 20711 23792 18398 10288 4381 2705 4278 6405 7459 7602 5982 462 -7636 -12514 -11136 -7554 -6222 -5280 -787 6163 11101 12100 10435 7634 4504 1303 -2431 -6885 -11078 -14182 -15941 -14811 -9320 -2856 -1809 -6034 -6624 2798 17131 26207 26654 23487 21629 19005 9351 -7776 -22615 -25646 -20649 -19217 -22513 -19035 -3001 15964 25856 25245 18707 8499 -3932 -14807 -20474 -19249 -10816 1926 12905 19374 24044 26372 19466 2295 -13737 -18852 -17495 -18366 -20048 -15824 -5782 4594 12209 15715 12936 5057 -1578 -2278 1745 7819 14546 18559 15169 4781 -6408 -13665 -17384 -18984 -17566 -11865 -2654 7662 16126 19885 17691 11536 5776 3277 2312 -1207 -8260 -15768 -21044 -23573 -22239 -15812 -7277 -1948 276 4657 12552 19336 22183 23224 23436 19428 8758 -5874 -18929 -25581 -24625 -20315 -17929 -15965 -7551 8347 22807 27895 25269 19166 9041 -5330 -18549 -23995 -19765 -8299 6039 17757 23730 25657 23612 12889 -5564 -20483 -23730 -20337 -18081 -15356 -8192 162 6137 11343 14691 11275 2642 -2451 149 6195 12182 17647 18232 9612 -3558 -13487 -18980 -22071 -21092 -14093 -5093 1339 7409 15497 21137 19487 12635 6779 4380 1672 -4801 -13116 -19406 -22596 -24067 -23185 -17171 -7859 -1006 2758 7387 13449 18135 20634 21787 19850 13172 4866 -2926 -12697 -22711 -25848 -21578 -17139 -13983 -4776 11470 23912 25942 22748 18311 9360 -4709 -16712 -19731 -14014 -3295 9284 19855 25387 26002 21435 9783 -6662 -19333 -22319 -20000 -19125 -17862 -10960 -359 7124 8965 7984 6619 5560 5668 6476 6685 7804 11463 13838 8760 -3740 -16933 -25225 -26819 -21077 -10361 -120 7394 13952 19164 19545 15053 10678 8529 5570 811 -4026 -8947 -14281 -18794 -21024 -19907 -14637 -6081 1199 3605 5140 10702 17436 21155 22508 22260 17970 7764 -5658 -17434 -24115 -23551 -18551 -16356 -15967 -7963 8254 21484 24524 21657 17474 8939 -4290 -14905 -18602 -16030 -7598 3965 13873 20688 25029 23505 10884 -8046 -20134 -22673 -24157 -26428 -23037 -11821 923 7812 8062 5343 3156 4017 6645 8010 9641 13286 15187 11106 2021 -7163 -14069 -20438 -24948 -23002 -14374 -3297 6344 13648 19502 22099 18993 12769 7935 5616 3537 -847 -6562 -10904 -13816 -16398 -18402 -17679 -11581 -2183 4478 6688 8269 12173 16871 19304 19647 19183 15685 6308 -7565 -19719 -23304 -19353 -16849 -19280 -18261 -5852 12796 25764 28858 25072 15527 1426 -11778 -19407 -20474 -14656 -3324 8032 15148 19975 23318 18866 4327 -10402 -16660 -18335 -21446 -23186 -18421 -8392 1879 8507 9274 5375 2087 2678 5329 9105 15211 20256 17859 7978 -3099 -11177 -15973 -17295 -15495 -13081 -10562 -5783 401 4660 7527 10830 12532 10584 8101 7624 5830 -318 -7098 -11233 -15037 -20008 -22282 -18875 -11293 -2763 5294 11429 14018 13746 14032 16543 19649 19439 13553 3368 -7109 -14450 -17234 -17946 -20590 -24282 -21480 -6908 13658 28790 31601 31003 22925 7583 -6858 -16106 -19634 -19474 -13204 -587 13757 23407 25731 19048 4620 -11579 -21536 -23498 -21129 -17388 -11376 -3338 3762 6623 5389 2837 1660 2427 5245 9983 15100 17413 15134 9035 710 -8195 -14977 -18163 -19005 -18169 -13914 -6239 1155 5744 8852 11203 11426 10155 9104 7155 3069 -748 -2122 -3054 -6182 -11336 -17950 -23980 -22589 -9741 6714 15900 17526 17591 16773 13364 11147 13079 13663 7795 -573 -5845 -8622 -11669 -15416 -19848 -23820 -21418 -7980 9860 20130 20573 18059 15116 7439 -4711 -13091 -13225 -10211 -8419 -4260 6059 18094 23341 18032 4298 -12512 -24709 -26833 -21563 -15273 -9028 -1104 4714 3547 -51 2221 8345 10166 8400 10514 16683 19610 15805 7541 -2843 -12688 -18148 -19288 -19564 -17865 -10042 805 6281 5549 5343 7713 9074 9766 13133 16922 15460 8613 893 -5714 -11537 -15693 -18196 -20765 -21549 -14919 -606 12593 16750 13358 8130 3599 1370 4662 12781 18247 14933 5142 -5412 -14288 -20302 -21768 -20198 -19038 -16626 -7622 6849 18168 21213 18645 13378 5234 -4185 -10730 -12540 -10719 -5673 2722 11897 17520 16923 9547 -2993 -15321 -20549 -16739 -9023 -3761 -2594 -3390 -4269 -4587 -3807 -1206 3418 8922 13109 14776 15040 15092 13143 6245 -4645 -14432 -19384 -19972 -17582 -11803 -2846 5725 9222 6414 758 -2694 -1296 3747 9306 13353 15451 14576 8846 -975 -10057 -14609 -16825 -20888 -25146 -23130 -12790 -121 8031 11095 12654 14222 14230 12163 10508 11390 12860 10629 3414 -5397 -12098 -16791 -21684 -26258 -26242 -18204 -4409 8366 15596 18997 21893 22513 16064 3046 -9541 -16262 -17587 -14944 -7218 4570 14044 15194 8643 -510 -8130 -12184 -11973 -8917 -5758 -3510 -1582 -843 -2711 -5181 -4289 130 4652 8098 12164 16243 16985 13557 8297 1960 -6450 -14754 -17913 -14544 -8761 -4644 -2578 -1699 -2184 -3848 -4916 -3232 2197 10328 17751 20549 17793 12004 5544 -1409 -8485 -13528 -15361 -16046 -18126 -20507 -18907 -10491 2603 14577 20962 21986 20442 17249 11381 3761 -2106 -4364 -4873 -6066 -8420 -11900 -16765 -21465 -22319 -16963 -6578 5689 16462 22429 21840 16258 8801 815 -7528 -14185 -15925 -12098 -5253 1634 6351 6945 3088 -2472 -6435 -8312 -9010 -7399 -1864 5184 8128 4425 -2483 -7428 -8444 -6470 -2276 4194 11927 17925 18990 14372 6642 -296 -4356 -6398 -8093 -9294 -8615 -6343 -4946 -5842 -7248 -6727 -4437 -1856 1571 7621 15313 20633 20949 17506 12794 7423 643 -7467 -15177 -19860 -19883 -16762 -14577 -15390 -15903 -10815 784 14200 23698 26202 21299 10682 -1589 -10396 -12525 -8380 -1336 3984 3988 -1572 -9582 -16490 -20577 -20890 -15721 -4181 10998 23884 29169 25454 15218 2492 -9058 -16336 -16841 -10351 -679 6058 6207 1047 -5692 -11286 -14141 -12428 -4994 6170 15755 18380 12516 1630 -8549 -14180 -14656 -10509 -2088 8528 16349 16955 10918 3059 -2283 -3744 -1811 2136 5452 5044 -244 -8527 -16148 -19722 -17671 -11027 -2807 4049 8236 9858 9690 9010 9185 10547 12084 12529 11131 7139 -258 -10411 -20087 -24990 -22984 -15870 -8012 -3003 -1142 308 4461 11950 20030 24157 21090 11606 574 -6242 -6332 -1876 2597 3683 542 -5920 -14008 -21046 -23358 -18087 -5922 8442 19390 24114 23188 18142 9783 -682 -10105 -14527 -12454 -6554 -1684 -1134 -4627 -9341 -12186 -11223 -6007 2189 10312 14609 12793 5524 -4224 -13023 -18127 -17559 -10616 762 11679 16889 14777 8686 3814 2784 4372 6121 7052 7290 6020 1425 -6665 -15005 -18985 -16742 -10717 -4989 -1550 579 3237 7042 11359 15300 17967 18170 14977 9021 2642 -1950 -4610 -6857 -9513 -11295 -10220 -6142 -1382 1326 1221 -170 -637 1082 4835 9321 12527 12541 8865 3251 -1266 -2781 -2108 -1869 -3890 -7562 -10648 -11410 -9797 -6870 -3573 -297 2675 4782 5456 4698 3247 2143 2101 3147 4664 5731 5537 3718 537 -3130 -6056 -7237 -6572 -5054 -4045 -4073 -4359 -3720 -1964 -103 947 1636 3264 6195 8962 9633 7979 5869 5337 6469 7447 6487 3429 -515 -4057 -6533 -7721 -7617 -6602 -5440 -4670 -4098 -3192 -1911 -725 281 1829 4454 7290 8525 7371 5172 4045 4595 5521 5495 4740 4170 3456 996 -3849 -9150 -11875 -10939 -8163 -6027 -5061 -3964 -1907 218 1152 1153 1823 4091 7011 8792 8561 6800 4392 1929 -49 -862 -302 793 1184 533 -355 -805 -1282 -2615 -4391 -4894 -3057 -85 1492 463 -1792 -2863 -1837 26 946 479 -373 -459 452 1742 2616 2633 1862 822 140 -28 -281 -1438 -3572 -5724 -6721 -6246 -4956 -3629 -2401 -890 1136 3422 5357 6253 5562 3263 271 -1802 -1798 -106 1582 1812 644 -700 -1244 -1060 -735 -459 43 806 1317 1088 327 -256 -227 200 632 1046 1720 2707 3643 4107 4006 3533 2855 2037 1196 546 195 -17 -404 -1152 -2173 -3134 -3548 -2923 -1144 1150 2749 2763 1466 85 -385 -94 38 -499 -1201 -1159 -184 879 960 -188 -1754 -2652 -2448 -1562 -717 -322 -326 -435 -392 -122 302 780 1247 1637 1865 1954 2063 2199 1993 1095 -121 -581 423 2241 3194 2127 -386 -2419 -2443 -793 707 727 -197 -449 721 2430 3222 2510 938 -318 -469 412 1553 2123 1900 1396 1295 1707 2044 1705 760 -149 -483 -236 119 -3 -795 -1770 -2161 -1720 -881 -185 154 211 311 936 2093 2881 2290 472 -1280 -1861 -1242 -206 368 -4 -1141 -2232 -2335 -964 1556 4083 5261 4591 2853 1214 131 -614 -1185 -1424 -1195 -642 -214 -434 -1344 -2234 -2297 -1433 -56 1474 2722 2934 1766 -27 -1265 -1570 -1460 -1464 -1555 -1302 -372 912 1607 1122 26 -524 -8 1222 2459 2907 1951 -147 -2098 -2651 -1673 -48 1156 1355 797 327 388 475 43 -470 -265 528 1008 716 -11 -784 -1558 -2302 -2708 -2282 -737 1490 3202 3381 2199 757 -142 -538 -713 -639 -233 243 314 -204 -962 -1310 -794 528 2062 2928 2532 1198 104 240 1338 2014 1098 -1121 -3037 -3291 -2224 -1408 -1631 -2072 -1812 -1277 -1377 -1920 -1883 -841 679 1989 2748 2973 2900 2617 1877 702 -187 -365 -558 -1498 -2437 -2092 -673 380 419 117 155 388 362 64 29 735 1723 1802 742 28 931 2540 2971 1939 820 606 1019 1330 1108 403 -332 -716 -861 -873 -324 867 1589 819 -654 -1081 -14 1351 1850 1392 594 30 -227 -500 -822 -741 -216 -6 -548 -1284 -1707 -2006 -2092 -1339 76 1016 1138 1289 1784 1916 1468 1004 595 -106 -690 -576 -374 -876 -1356 -726 314 301 -469 -374 970 2314 2726 2421 1783 841 -172 -724 -681 -558 -741 -902 -643 -291 -347 -387 334 1330 1342 427 -52 356 769 752 683 423 -321 -675 260 1480 1544 1129 1724 2698 2293 749 -75 438 1235 1344 498 -1174 -2815 -3140 -1983 -563 174 335 153 -295 -581 -359 43 423 1165 2158 2487 1811 784 -139 -906 -1070 -343 526 812 926 1309 1341 471 -702 -1337 -1399 -1206 -674 458 1836 2323 1139 -877 -2085 -2091 -1756 -1387 -598 240 385 210 534 1029 937 506 314 213 22 50 226 28 -409 -353 263 762 739 376 115 385 1106 1502 1115 486 91 -403 -1028 -1050 -421 -14 137 876 1885 1861 821 46 -78 -112 -13 551 1060 787 -156 -1344 -2524 -3309 -3300 -2402 -507 2169 4258 4396 3198 2211 1542 632 143 690 1266 1063 837 859 30 -1574 -2159 -1207 -237 -61 -33 57 -102 -30 697 1088 255 -794 -613 595 1621 1856 1283 42 -1262 -1785 -1381 -560 371 1174 1143 79 -741 -122 1038 1012 -41 -641 -588 -697 -682 149 943 661 334 1217 2086 1271 -216 -488 18 -104 -559 -556 -759 -1716 -2192 -1071 795 2067 2628 2793 2358 1287 224 -303 -513 -860 -1393 -1903 -2446 -3022 -2597 195 4263 5625 2056 -3083 -4322 -625 3996 5685 4090 894 -2511 -5119 -5553 -2889 1506 4384 3856 1178 -1277 -2005 -291 2770 3633 820 -1314 1193 4865 4852 3547 4628 4513 -323 -4687 -3468 -775 -818 46 3526 3825 -511 -2530 -439 -749 -4302 -4527 -1166 -118 -465 2867 6647 4508 -343 -1114 492 -214 -1562 -1233 -2086 -4910 -5035 -1270 1480 1104 484 496 -477 -1256 281 2372 2167 135 -1946 -3291 -2690 376 3030 2190 -548 -1567 -541 709 1724 2589 2570 1675 950 598 232 283 728 166 -1568 -2134 -195 2240 2790 1778 924 853 1081 1261 1626 2499 3531 3674 2513 1128 707 813 217 -963 -1309 -323 622 63 -1615 -2735 -2352 -1036 47 208 -218 -74 1128 1973 891 -1033 -1302 127 1012 568 -16 -407 -1181 -1759 -1314 -623 -405 236 1445 1400 -246 -909 729 2293 1516 -442 -1220 -450 535 593 -315 -1248 -1228 -325 555 807 542 252 331 597 565 594 1504 2561 2008 293 -92 1319 2307 1751 647 -568 -1985 -2149 206 3177 3745 1652 -1171 -3179 -3438 -1562 1134 2516 2122 1073 114 -471 -254 480 646 69 -324 -164 224 761 1135 629 -409 -691 -153 210 530 1343 1581 290 -933 -287 1254 1886 1801 1857 1724 1016 156 -551 -883 -122 1646 2775 2199 844 -108 -533 -460 151 741 751 341 -384 -1536 -2384 -1901 -298 1540 3180 3776 2175 -647 -1790 -321 1689 2451 1962 504 -1417 -2353 -1607 -447 79 484 872 353 -780 -1058 -319 330 649 996 852 -318 -1795 -2698 -2978 -2539 -1070 683 1200 109 -1310 -1533 -80 2002 2790 1502 -288 -554 719 2010 2252 1333 -290 -1667 -2025 -1629 -1045 -202 742 913 343 375 1257 1398 81 -1220 -1111 114 1475 2307 2320 1872 1611 1313 262 -952 -720 1215 3218 3617 2083 -406 -2199 -2267 -1221 -245 547 1601 2497 2465 1552 314 -797 -1133 -121 1673 2866 2787 1760 194 -1553 -2775 -2905 -2183 -1151 76 1546 2746 2722 1023 -1580 -3473 -3442 -1622 797 2558 2974 2057 399 -1182 -2093 -2042 -998 624 2022 2659 2676 2357 1613 475 -467 -732 -647 -718 -744 -199 766 1333 947 -56 -756 -476 495 1124 727 -353 -1326 -1742 -1568 -868 229 1319 1826 1497 714 118 -16 58 148 511 1303 1953 1591 148 -1305 -1606 -787 -67 -474 -1692 -2398 -1766 -336 865 1425 1456 1074 240 -823 -1282 -410 1213 2135 1626 339 -272 425 1356 1193 -101 -1406 -1601 -674 425 909 652 -67 -759 -965 -524 314 832 660 275 279 727 798 -209 -1668 -2198 -1080 697 1440 723 -233 -137 698 991 107 -1172 -1370 -422 282 21 -522 -207 1248 2740 2728 1316 162 314 1397 1843 659 -1237 -2283 -1448 835 2936 3703 3046 1730 679 353 531 605 440 199 0 -124 0 650 1421 1851 1743 968 139 -132 73 262 99 -136 -108 325 706 423 -199 -650 -783 -1000 -1695 -2261 -1996 -860 566 1583 1934 1714 1175 126 -1511 -2980 -3393 -2314 -563 546 525 -338 -1197 -1684 -1762 -1127 83 1359 1960 1616 946 698 1145 1577 1128 -266 -1748 -1948 -631 1296 2745 3099 2777 2211 1550 779 -261 -1215 -1455 -476 1357 2741 2594 849 -1251 -2626 -3180 -3107 -2705 -1644 411 2791 4282 3747 1482 -1146 -3091 -3983 -4104 -3169 -340 4266 8810 10779 9125 4578 -804 -5031 -7613 -8695 -8493 -6723 -3042 1377 4628 5288 3335 223 -2249 -2952 -2222 -620 1379 2775 3395 3416 2866 2387 2585 3112 2677 869 -1021 -1421 60 1990 2349 219 -2979 -4843 -4758 -3396 -2038 -1347 -394 1156 3000 4591 5480 6663 8266 8434 5991 1766 -2321 -4201 -3034 -1014 -910 -3088 -6265 -8425 -8488 -6943 -4581 -1595 2290 6171 8366 7733 4295 9 -3042 -3705 -2115 280 2890 5703 8345 9776 8341 3927 -2193 -8389 -12632 -13894 -12605 -9356 -4884 -548 3070 5529 5949 5333 4315 2528 1060 268 303 2062 4842 7013 7434 5568 1737 -2198 -3888 -3176 -1579 -444 -202 -541 -900 -717 -587 -1448 -3107 -4783 -5627 -5160 -2692 1968 7408 11680 12761 10164 5780 2427 1627 1174 -984 -3935 -6787 -7710 -5295 -2559 -2722 -4978 -7667 -9859 -10209 -8455 -4918 760 8018 14845 17733 14711 8088 1109 -3753 -5190 -3609 182 5101 9942 12698 11074 5343 -2603 -10901 -17369 -20615 -20980 -18229 -10780 24 9857 15723 16757 14011 9986 6289 2800 363 565 2397 4346 5429 4516 2814 1067 -2018 -6117 -9715 -11589 -10976 -7605 -2012 3380 5888 5332 3494 1582 -523 -3019 -4386 -2328 2214 6439 9019 9725 9565 8146 3865 -1537 -5601 -7699 -7382 -5613 -4798 -5242 -4795 -2990 -1160 -215 -1206 -3830 -5852 -5799 -3702 -106 4324 8827 12828 15236 14830 11791 7210 2722 -678 -2631 -1969 1030 4575 6646 4914 -889 -8984 -16266 -19541 -19740 -19064 -15790 -8246 1987 12284 19160 21233 21516 20506 15935 9424 4027 770 -628 -1274 -2154 -3956 -6964 -10740 -14213 -16287 -16745 -15825 -13289 -7884 234 7287 10313 10156 8481 5525 1081 -2918 -3179 775 6363 10989 12870 11860 9167 4029 -3333 -8947 -11088 -10450 -7835 -6355 -7251 -7691 -5760 -1536 2886 3952 1420 -1719 -3677 -3557 -1081 2655 7374 12797 16865 17557 14284 8674 3234 -1294 -4548 -5477 -4633 -3501 -1856 68 -490 -5480 -13213 -19383 -21491 -20649 -16660 -7953 3701 14148 19216 18579 18230 20893 20955 15733 8672 1725 -3787 -6111 -6528 -7369 -9712 -13292 -16430 -18097 -18084 -15985 -11844 -5373 3330 11450 15588 15095 11653 7707 4228 527 -1907 -567 3406 7044 8830 9204 9587 8919 4409 -2764 -8499 -11031 -10753 -9152 -8448 -9183 -9705 -6880 489 7181 8362 6443 3731 -723 -5091 -5811 -1765 5959 13884 17989 17422 13240 6529 -681 -6146 -9089 -10495 -10858 -8560 -3613 -145 -1854 -7868 -14235 -17973 -18994 -17696 -13219 -5437 4516 13909 18867 20429 23002 23932 17799 7512 -832 -5412 -6567 -6287 -7421 -9924 -12300 -14196 -15456 -16147 -16650 -16303 -12601 -2961 10361 20542 23992 21803 15128 6259 -732 -3934 -3826 -1595 1140 3735 6257 8033 8179 5673 147 -5901 -9015 -8771 -7500 -7278 -8129 -8616 -6670 -576 7287 11037 9080 4533 -958 -5721 -6929 -4730 31 7786 15412 18454 17234 13630 7251 -1730 -10403 -14641 -12688 -7087 -1405 2480 2541 -2681 -10425 -15787 -17168 -15979 -12910 -7163 2087 12539 18241 17887 17992 20494 18965 11778 4002 -2321 -7143 -8826 -8518 -10197 -14755 -19131 -20830 -20001 -17143 -12607 -7297 0 10133 18140 20226 19477 16885 10008 1222 -5271 -8246 -7014 -2748 1268 3923 5344 5230 3545 -861 -7215 -9771 -6011 -1403 -682 -2556 -4050 -3472 177 5890 9605 8552 4045 -2706 -10572 -15103 -13707 -8142 829 10977 17518 21063 22980 17954 5783 -4798 -10725 -14162 -12331 -3987 4204 6123 1838 -5839 -13979 -20069 -22671 -20697 -12696 409 12856 18865 19250 18799 19241 18258 13350 5662 -624 -4384 -8377 -12176 -12996 -12669 -14362 -17406 -20253 -20656 -15599 -7004 1173 9841 18992 24575 25498 22186 13529 2381 -6470 -12131 -13501 -9074 -2304 2386 4138 3250 1582 1877 2391 -604 -4591 -3713 927 2987 1195 -1541 -4074 -3670 2295 8095 6640 -784 -10556 -19663 -23000 -18700 -8310 7017 20819 25704 25857 26302 20170 4265 -10770 -17063 -18347 -17619 -11663 -1350 5017 2185 -7068 -16839 -21981 -21553 -18118 -9741 6065 20445 23543 20203 19145 19024 14412 4669 -4827 -8038 -6611 -6801 -9452 -11959 -13693 -14429 -14849 -16530 -17670 -14509 -5774 6239 15803 19732 22513 26360 24545 13815 843 -8277 -13076 -13640 -9523 -2958 2090 3891 2676 -578 -2104 361 1802 -978 -2715 -573 2764 6027 5609 -1825 -7209 -599 9806 9622 -1820 -14778 -21716 -22058 -17727 -7255 9548 24700 30062 28253 25825 20095 5060 -12566 -20520 -20983 -22319 -20209 -8949 3267 6220 -177 -10026 -17341 -20054 -19098 -12098 2854 18277 24123 20935 17491 17158 13765 3587 -7169 -12068 -11341 -7735 -5639 -8942 -14439 -16621 -16093 -15747 -16105 -15290 -8772 4062 14971 17775 16826 18075 20130 17525 8319 -3598 -12645 -15628 -13357 -9901 -6820 -2081 1612 -376 -3254 -392 4260 4889 3472 4204 7928 11287 8603 -725 -8870 -7500 1976 7622 665 -11985 -18050 -16674 -13915 -9997 -721 12836 22674 24832 25181 25978 19068 2634 -12138 -18244 -19975 -20454 -15675 -3984 6571 6811 -1898 -11773 -18686 -21531 -17962 -5800 11521 23150 22715 18940 20545 20398 10147 -4087 -11947 -11244 -6390 -3182 -5065 -11470 -18264 -19987 -16361 -14077 -15426 -12403 237 14391 19084 16249 16663 21585 21076 10698 -3648 -15402 -21320 -21042 -17327 -12690 -7854 -3936 -1564 -97 1316 4226 8594 11194 11548 13409 16775 15817 6329 -7288 -13717 -8116 -650 -2683 -11402 -17697 -19798 -19762 -14482 -576 15260 22522 22481 24392 27726 22184 4796 -13706 -22166 -22231 -20840 -15675 -2594 9904 10890 2867 -5635 -12722 -19255 -20291 -8973 10826 24176 23395 17508 16312 15796 7560 -5625 -12805 -9789 -2358 3368 4553 -626 -10015 -17482 -20523 -21049 -18602 -10336 2795 14698 20157 20603 21146 22936 21694 12587 -4145 -20817 -28201 -25022 -17804 -12138 -7914 -2692 2676 5083 5652 8236 11455 10946 8200 9061 14542 17957 12190 -739 -10613 -11422 -8172 -8295 -11806 -14827 -17211 -18514 -12205 4350 20115 23718 19770 19215 20614 13575 -3267 -18821 -24285 -22040 -16960 -8220 4682 15238 15787 6705 -4699 -13239 -19289 -22029 -15640 1933 21066 29361 26540 21947 18036 8067 -7773 -17604 -14230 -4397 2465 4245 1985 -4430 -12978 -19022 -20446 -18025 -11200 313 12281 19676 22924 25012 24937 19314 8314 -4460 -15580 -21902 -21079 -15279 -10170 -7984 -6281 -3960 -2353 -534 3465 7278 7419 6949 11919 20849 25137 19605 7182 -5355 -12107 -11441 -8405 -10376 -17800 -23387 -21374 -12275 852 13951 21280 21063 19510 21173 19542 7055 -10503 -20934 -22162 -20052 -14800 -2818 11252 17267 12898 4256 -4482 -13010 -18658 -16817 -7229 5275 15650 21611 23293 21308 14476 1503 -13312 -20411 -15026 -3071 6271 8934 4639 -5420 -15960 -20002 -17353 -13758 -10220 -2037 10479 20528 25470 28491 28392 19030 1241 -14923 -22356 -22857 -20103 -15246 -10422 -8651 -8845 -6746 -1333 4250 7619 9295 10964 14295 19965 25553 25878 17424 2290 -12474 -19924 -19368 -17254 -19364 -23142 -21732 -13851 -3799 6354 17019 25177 26927 24785 23589 20604 9478 -7115 -19040 -22398 -21835 -19590 -12289 203 11370 15459 12450 4997 -4251 -11519 -12577 -6562 2604 9849 13852 17222 20616 18847 7377 -8256 -16170 -12103 -3069 3364 5486 2781 -5422 -14915 -19205 -18335 -16567 -12274 -743 14125 22704 23647 23348 22314 14344 -742 -14903 -22606 -24589 -22014 -15552 -8880 -5751 -5165 -4330 -2729 304 6619 14484 18932 19444 20559 23105 21925 13775 1118 -12047 -22303 -26467 -24819 -21999 -20308 -16606 -9192 -814 7836 18589 27835 29449 26812 28119 28947 16531 -6780 -23082 -25085 -23466 -24332 -19511 -5109 8912 14359 14266 11926 5151 -4404 -9219 -6396 -38 7132 15314 22216 24239 20771 12259 -498 -11411 -12020 -3546 3259 3004 73 -2943 -8962 -17308 -22793 -23933 -21565 -12635 3186 16566 20398 20778 23726 21713 7653 -9515 -18228 -21113 -24061 -22134 -11324 -838 696 -1458 -256 1594 1905 5780 13669 17956 17699 20476 25191 20648 5109 -9945 -18150 -23763 -27921 -25790 -18176 -11643 -7272 -809 8301 17106 24120 28026 27966 27715 29677 25358 6342 -17246 -27531 -25460 -25563 -27598 -17944 2467 16941 19400 18310 15762 5984 -6910 -11473 -6974 -832 6493 17433 25934 25300 18905 11542 1180 -10912 -15174 -8658 -1881 -2453 -5338 -6476 -11085 -20566 -25777 -21000 -11514 -2462 6600 14218 17509 19229 21820 19296 7240 -7012 -15338 -19777 -23101 -20923 -12084 -4520 -3227 -3551 -1155 2564 7567 15648 22278 20856 15793 16820 20414 13997 -1556 -12684 -15809 -18923 -22217 -18392 -10130 -6905 -7151 -1429 10443 19983 23461 24196 25559 27679 27185 18868 2492 -13522 -21094 -22456 -24236 -24897 -17148 -1249 13844 22257 24457 19984 8016 -5656 -13020 -13611 -11094 -4902 6068 17411 23993 24575 18416 5564 -7992 -14218 -12658 -9200 -6937 -5119 -4964 -9399 -17166 -22293 -20511 -13126 -3668 6214 15925 23729 27415 25602 17942 5871 -7107 -17566 -23836 -25183 -21409 -13843 -5234 1267 3309 1825 1815 7105 14994 19585 19206 17078 15855 14341 9239 -682 -11917 -18696 -18965 -15831 -12262 -7854 -2586 880 1923 4412 10420 16125 18348 19748 22591 22957 16544 5357 -5544 -13584 -18323 -19711 -18168 -13747 -5726 4929 14654 20445 21394 16393 4376 -11050 -21432 -21481 -14127 -4455 6529 17578 23155 20363 13680 7265 150 -6918 -9355 -6801 -4311 -4446 -6308 -10465 -16873 -20801 -17391 -7868 2684 11385 18743 24829 26776 21830 11235 -1333 -12772 -20167 -22006 -20883 -19307 -14886 -6616 -327 324 456 4825 11322 17488 23026 24830 19399 9632 1717 -2670 -6707 -13078 -20463 -24877 -23950 -17673 -6353 6688 13416 10653 6324 8142 14056 19719 23950 24257 19075 12506 6712 -2340 -14090 -21406 -23386 -25001 -23808 -13110 3975 17040 22536 24506 23889 15513 -1085 -15927 -20274 -18462 -15729 -6264 13469 29567 29936 19305 7263 -2379 -8487 -9836 -9674 -8375 -2793 2492 -1396 -10197 -12870 -10651 -11057 -10547 -1449 12703 21900 23725 23166 21218 11826 -5761 -20137 -22903 -20896 -21360 -19144 -10821 -3782 -2025 -926 1590 4928 10555 15673 15565 15632 21706 24059 12942 -2341 -10138 -14771 -22642 -28452 -25984 -17872 -9402 -1216 9234 20620 25423 20625 15159 16754 19955 17097 9324 724 -6028 -8510 -9095 -13351 -19664 -22961 -24386 -22565 -9103 13088 27051 26516 20837 14566 4764 -6858 -16446 -23133 -24024 -16167 -2903 11163 23157 26329 15846 -279 -9626 -9716 -5329 -241 3850 6584 6529 92 -11240 -19265 -21189 -20810 -16050 -3339 10147 17238 21771 25127 20888 9900 -1251 -13424 -26052 -28692 -18654 -8052 -4375 -4442 -6591 -9193 -5240 6639 17111 20032 19937 22841 27222 25001 11426 -6938 -19787 -24974 -24686 -20249 -17103 -19028 -16153 33 18256 25381 26334 26979 22553 14178 10223 7917 415 -7224 -8823 -9741 -13897 -18107 -21973 -27698 -29964 -22126 -5422 11919 24256 30307 31738 27112 11309 -6732 -17415 -21687 -22485 -14887 3 11473 17238 22302 21396 8387 -6159 -9822 -5124 1552 7909 8092 -1310 -12124 -16755 -18675 -20598 -17821 -7614 6183 18403 25942 28878 27485 18632 1955 -13650 -20481 -20750 -17666 -11048 -5412 -5913 -9310 -11762 -14707 -14577 -4556 10792 20606 23229 22417 19213 15342 11104 1011 -15034 -25864 -25259 -20538 -19581 -22423 -24357 -18487 -2446 14746 22969 24157 24719 23568 16020 1333 -15826 -26085 -22663 -10388 117 3913 551 -9065 -19394 -24008 -21667 -11644 6162 22439 26877 24165 22845 17653 1994 -16304 -26399 -25929 -15757 97 11722 14679 15736 18169 14458 504 -14476 -17156 -4364 13040 20282 12106 -5398 -21833 -28225 -23751 -17488 -13876 -4138 14771 28717 28820 24130 20384 11333 -2451 -11411 -13480 -12327 -7742 -2830 -6020 -16044 -21269 -17771 -12267 -7349 1824 15895 26669 26825 18843 10194 4325 1943 3748 4760 -2511 -13246 -15365 -11507 -14167 -21495 -22025 -15621 -7540 4530 19762 28375 27603 24170 18041 3861 -13713 -24017 -24849 -20186 -10996 1073 7418 106 -15892 -26133 -22971 -10859 3786 16781 22025 17509 11734 10112 4683 -8778 -19339 -19367 -15227 -11295 -4783 910 -565 -4465 -2844 1288 2568 4553 11023 17639 19568 17267 10849 -1943 -18381 -28613 -26145 -15466 -3792 8257 20161 25071 19973 12127 7490 5344 7264 14542 17883 8394 -6397 -14695 -18367 -23799 -28061 -26006 -18299 -6346 8463 19471 20309 14640 11362 12575 13572 12214 10941 9565 3709 -6989 -16424 -20631 -20806 -16880 -8312 -196 2585 3476 6718 9877 12121 18032 26286 27577 18164 3915 -9422 -19555 -23780 -20656 -12861 -3803 4722 9566 6523 -3419 -11929 -11178 -2370 7031 13031 17143 20162 20010 14964 4691 -8932 -19245 -19014 -9670 79 5166 6763 5797 1455 -5236 -11388 -14074 -10694 -1188 9370 14012 10171 1068 -7935 -12827 -12080 -6350 2114 10100 14735 15136 12531 8930 6088 4850 4605 3871 1622 -2352 -7618 -12792 -15865 -15593 -12372 -8007 -4654 -3042 -1698 992 4581 7706 10257 12778 14916 15862 15050 11804 6073 -416 -5942 -11147 -16723 -19886 -17035 -9307 -1964 1188 290 -1984 -2210 1013 4619 4444 1735 2316 8476 15637 17922 13629 4825 -5026 -12360 -15143 -14024 -10384 -4364 2846 6897 4482 -1873 -6968 -8723 -7447 -2894 4071 10279 13631 14373 12208 6607 -114 -4546 -6161 -5932 -3318 1621 5574 5153 1119 -3097 -5533 -6239 -5442 -3479 -1287 946 3793 5916 4654 978 -256 3202 8407 11792 11938 8371 2243 -2814 -4210 -3185 -2147 -2027 -3321 -6373 -9754 -11011 -9528 -6795 -3886 -397 3780 7129 8058 6777 4763 3630 4669 7344 8483 5805 1276 -1783 -2841 -3045 -3012 -3483 -4967 -6228 -6041 -5347 -5201 -4804 -3448 -2023 -1637 -2396 -3308 -2520 1174 6595 10726 11134 8143 5189 5798 9438 11887 9553 1994 -8156 -16129 -18233 -15169 -10153 -5051 -896 554 -1436 -5421 -9119 -9801 -5043 4055 12422 15725 13705 8979 4802 3056 2773 1644 -1026 -4129 -6441 -7459 -7681 -7956 -7754 -5708 -2329 210 915 363 -548 -594 1107 3487 4642 4366 3717 3151 2473 1497 143 -1257 -2018 -1879 -1160 -262 491 1011 1447 1397 90 -1962 -3043 -2501 -1327 -587 -739 -1653 -2102 -513 2899 6031 7258 6848 6031 5512 5024 4003 2349 360 -1633 -3380 -4913 -6513 -7804 -7682 -5888 -3647 -2034 -812 721 2752 4810 5959 5524 4064 3062 3211 3554 2753 938 -377 -381 -37 -658 -2325 -4032 -4535 -3254 -1331 -1014 -2819 -4314 -2798 1509 5569 6242 3021 -1392 -3408 -1708 1855 4231 3971 2247 1085 1020 1265 1419 1636 1709 1151 -410 -3164 -6357 -8008 -6922 -4417 -2789 -2679 -2770 -1438 1534 4514 5490 4171 2258 1650 2570 3281 1974 -913 -3152 -3543 -2958 -2659 -3042 -3744 -3840 -2656 -931 -146 -549 -933 -219 1624 3726 4815 4081 1820 -890 -2961 -3824 -3503 -2117 386 3468 5613 5644 3898 1629 69 -34 908 1332 133 -2070 -3872 -4472 -3863 -2494 -1066 -161 137 181 352 753 1356 2307 3562 4301 3566 1535 -597 -1920 -2377 -2367 -2308 -2255 -1840 -868 179 634 354 -223 -463 90 1294 2258 1919 135 -1896 -2719 -2106 -997 -86 733 1605 2236 2228 1396 -61 -1406 -1747 -901 313 841 398 -319 -514 -222 -78 -323 -433 298 1960 3718 4442 3771 2308 843 -138 -448 -384 -683 -1672 -2713 -2903 -1997 -491 841 1424 1215 741 699 1261 1703 1160 -80 -710 -148 654 569 -270 -888 -790 -432 -431 -637 -307 842 2241 3159 3310 2724 1675 749 463 684 815 604 453 687 857 312 -668 -1045 -448 307 473 450 1062 2155 2570 1568 -253 -1688 -2149 -1884 -1319 -627 98 592 484 -256 -984 -742 668 2085 1959 199 -1441 -1360 -127 198 -1289 -3224 -3671 -2315 -485 514 424 -285 -961 -919 207 1902 2917 2335 465 -1435 -2203 -1594 -380 264 -168 -913 -716 528 1390 617 -1164 -2127 -1487 -249 405 554 839 1102 662 -248 -379 912 2593 3065 2036 727 268 449 272 -576 -1247 -818 459 1300 791 -625 -1783 -2138 -2116 -2158 -1973 -1107 95 688 331 -200 -55 518 519 -316 -966 -396 968 1612 776 -643 -1277 -855 -115 459 1022 1543 1572 1177 1291 2360 3248 2518 581 -590 -34 1032 1096 327 -213 -479 -1210 -2110 -1750 322 2569 3263 2521 1743 1554 1289 317 -1011 -1906 -2020 -1584 -1060 -827 -923 -952 -510 328 1172 1851 2358 2366 1539 384 -42 308 57 -1698 -3682 -3775 -1812 130 424 -262 -316 617 1603 1956 1775 1196 186 -795 -907 -80 592 219 -657 -740 351 1736 2559 2870 3028 2801 1711 80 -923 -593 341 486 -558 -1722 -1788 -774 300 802 1105 1798 2749 3235 2805 1742 693 47 -267 -472 -553 -364 -101 -300 -1000 -1225 -29 1934 2810 1876 632 734 1658 1615 290 -858 -1043 -1179 -1963 -2522 -2062 -1413 -1446 -1144 738 2846 2520 -38 -1492 -89 1766 1245 -717 -1268 -206 190 -694 -850 738 2320 2348 1824 2080 2257 1129 -138 342 1673 1199 -1080 -2065 -244 1890 1584 -244 -878 18 543 31 -216 375 649 -26 -564 -239 -182 -1462 -2954 -2838 -1366 -425 -705 -1011 -462 223 175 -218 -121 474 1059 1470 1637 1060 -420 -1758 -1656 -332 677 590 234 517 1051 1043 803 1237 2129 2118 692 -831 -953 -1 429 -253 -968 -693 151 695 1180 2348 3589 3182 888 -924 43 2856 4245 2702 273 -331 807 1359 128 -1475 -1451 367 2418 3268 2766 1674 737 159 -292 -795 -1120 -907 -261 303 534 664 765 440 -380 -822 -52 1333 1842 1078 282 471 989 660 -245 -366 703 1819 1962 1486 1147 767 -204 -1280 -1196 277 1690 1606 376 -387 102 974 1009 218 -271 310 1577 2605 2982 2907 2552 1797 692 -229 -419 -1 286 -67 -786 -1174 -937 -451 -186 -104 163 601 626 -125 -1097 -1348 -728 -22 276 703 1767 2671 2063 81 -1410 -1098 70 269 -618 -921 307 1848 1958 640 -491 -273 849 1673 1654 1242 1139 1521 1850 1457 456 -121 475 1531 1525 146 -1091 -725 669 1245 430 -364 105 1030 678 -1105 -2619 -2538 -1424 -602 -322 96 711 626 -559 -1927 -2382 -2022 -1684 -1515 -824 543 1555 1170 -245 -1321 -1272 -507 215 654 971 1183 1005 231 -889 -1667 -1404 -65 1390 1727 767 -328 -402 425 1111 1000 430 98 349 1172 2239 2706 1717 -370 -1755 -1015 984 1810 357 -1695 -1877 95 2046 2006 486 -331 702 2412 2704 971 -1199 -1761 -397 1362 1994 1417 557 -24 -495 -847 -514 518 1068 54 -1822 -2527 -1145 724 908 -300 -486 1224 2290 -137 -4598 -5668 -396 6788 8167 1881 -5271 -5545 509 4811 2024 -3774 -4756 553 5938 5756 1640 -444 1780 4602 3853 -107 -3651 -3913 -924 2930 4833 3426 -85 -2410 -1106 2254 3612 1570 -865 -189 3340 5911 4537 593 -2030 -1373 1356 3667 3725 1628 -724 -1659 -1122 -134 239 -132 -452 -604 -1405 -2464 -2087 -62 1649 1300 -595 -1672 -656 678 389 -329 478 1897 1653 -222 -998 1441 5059 5295 1374 -2134 -1546 1353 2089 -943 -4048 -2112 4090 7154 1848 -7545 -10699 -2361 9917 12006 -71 -13560 -13455 -464 9980 6225 -5491 -8936 986 11762 10351 -392 -7026 -2890 4824 5452 -1304 -6187 -3760 1355 2322 -1350 -4726 -3988 -657 900 -743 -3030 -3446 -1754 913 3069 3911 3904 3620 3274 3734 5555 7054 5581 920 -3397 -2867 2432 6186 3070 -3698 -6253 -2427 1794 479 -4238 -4985 176 4425 2091 -3038 -3426 1781 6130 4500 -610 -2963 -1052 1022 637 -132 1067 3188 3501 1324 -912 -872 277 -276 -2381 -2748 454 4163 2746 -4683 -10378 -5705 6592 12888 4457 -10213 -13725 -1155 12285 9908 -4367 -10846 -219 14083 13714 -576 -10445 -4365 8157 10729 1469 -6987 -5501 1561 4999 2912 126 -744 -1792 -3878 -4032 -843 1869 116 -3840 -3845 1652 6761 5494 -206 -2655 1789 8061 8678 2906 -2396 -1232 4041 5485 -344 -7624 -8216 -1851 3351 863 -6268 -9463 -5294 973 2792 15 -2583 -2028 337 2081 2518 1880 147 -1691 -1141 2622 6214 5492 1326 -978 1207 4023 2586 -1734 -3147 -312 1055 -3310 -8658 -6672 2379 8100 2825 -7665 -10648 -2453 7065 7334 61 -4204 -136 6712 8673 5677 3245 3780 4396 2846 1084 1163 1036 -2146 -6269 -5980 -653 3224 48 -6986 -9472 -4680 859 76 -5329 -7287 -1955 5557 7960 4600 1320 2670 6934 9230 7433 3571 509 -902 -1386 -1576 -1715 -2212 -3349 -4500 -4506 -3146 -1675 -1415 -2108 -2267 -1142 255 478 -379 -697 559 2344 2723 1475 745 2592 6262 8586 7325 3653 958 1379 3846 5360 3759 -578 -4982 -6244 -3132 1807 3456 -1286 -9492 -13959 -10304 -1986 3161 1530 -2548 -2443 2826 8049 8616 5520 2888 2639 3540 4364 5230 5563 3430 -1391 -5390 -4880 -1219 87 -3739 -8857 -9397 -4717 61 497 -2359 -4261 -3074 -234 2222 4056 5967 7798 8658 8262 7227 6067 4625 2651 528 -963 -1494 -1568 -1983 -2913 -3639 -3383 -2445 -2142 -3277 -4878 -5030 -3104 -640 345 -372 -1086 -117 2515 5268 6479 5592 3584 2439 3642 6515 8261 6413 1585 -2570 -2684 892 3968 2096 -5226 -13483 -16579 -12221 -4350 251 -1508 -5977 -6666 -1138 6597 10539 8811 4918 3546 5977 9498 10524 7882 3520 478 119 1097 932 -1501 -5116 -7946 -8802 -7618 -5056 -2404 -1217 -1966 -3019 -2016 1331 4613 5470 4286 3361 3973 5357 6343 6625 6099 4313 1545 -577 -877 -532 -1714 -4423 -6239 -5741 -4552 -4816 -5890 -5390 -3009 -1196 -1536 -2372 -1310 1266 2962 3052 3383 5314 7612 8374 7690 6886 5959 3745 795 -5 2908 6524 5500 -1897 -11228 -15920 -13495 -7340 -2811 -2392 -4515 -5957 -4563 -248 5282 9292 9575 6587 3860 4973 9527 13008 11548 6208 1430 -295 -669 -2290 -5098 -7339 -8622 -9850 -10565 -8931 -5104 -2358 -3008 -4704 -3158 1879 5997 5979 3916 3978 6839 9473 9578 7741 5277 2427 -283 -1074 808 2951 2017 -2086 -6024 -7161 -6225 -5429 -5592 -6122 -6514 -6410 -5020 -2075 968 2328 2547 4148 8123 12195 13407 11294 7634 4341 2920 4550 8298 9731 4378 -6344 -14948 -15520 -10151 -5861 -6346 -9195 -10530 -9095 -5241 704 6786 8777 4728 -715 -231 7357 15153 16344 11663 6728 4393 3004 1036 -592 -1524 -3776 -8325 -12151 -11533 -7368 -4503 -5703 -8526 -8810 -5346 -226 3903 5643 5134 4179 5283 8997 12520 12415 8752 4994 3684 3975 3840 2807 1178 -1686 -6122 -10010 -10443 -7808 -5754 -6401 -7668 -6627 -3826 -1873 -969 1141 5117 8599 9706 9513 9246 7708 4246 2241 5633 11875 12675 3978 -8015 -13815 -11483 -7145 -6030 -7358 -8492 -9373 -10126 -8225 -1919 5140 6790 2569 -1112 1066 7556 12909 14459 13140 9795 5102 1485 1731 4590 4448 -1719 -9834 -13297 -10716 -6786 -5629 -6476 -6476 -5067 -3518 -1960 382 2974 3853 2803 2627 5490 10064 12714 11335 7321 3404 1753 3106 6031 7307 4015 -3029 -9327 -11217 -9355 -7210 -6626 -6959 -7405 -7791 -7304 -4367 618 4683 6024 6198 7227 8093 7228 6862 10535 16216 16052 6300 -6337 -12065 -8965 -3850 -2721 -5066 -8451 -12222 -15070 -13456 -6027 1945 3567 -584 -3152 540 7741 13192 15213 14840 11939 6782 3045 4192 8078 8233 1683 -6670 -10119 -7708 -3685 -2208 -4102 -7754 -10929 -11028 -6567 53 3801 2064 -2381 -3822 463 7603 12719 13253 10165 6323 3824 3159 3965 5002 4455 1233 -4102 -8961 -10568 -8968 -6661 -6277 -8431 -10784 -10425 -6501 -708 4029 6625 8518 10341 10159 6699 3277 5703 14186 20023 14802 734 -11512 -14022 -8892 -3066 -262 -1188 -5819 -12256 -15375 -10712 -1246 4710 3175 -1507 -2708 1167 7522 13771 17764 16762 10109 2762 990 4584 6861 2776 -5268 -11759 -14251 -13219 -9508 -4640 -2476 -5209 -8950 -7828 -1498 3539 2912 352 1148 5464 9449 11532 13585 14624 11022 3310 -1969 419 6499 7440 565 -7978 -11699 -10901 -9509 -9227 -8656 -7719 -8421 -9854 -8689 -3405 3334 7788 10680 13463 13886 9668 4183 5926 16583 25479 21361 5195 -10850 -17619 -16506 -12250 -6766 -2058 -3374 -12394 -20860 -18010 -4378 7280 8203 2339 -1756 -702 3076 9316 18161 23162 18104 6080 -1349 2514 9683 9263 324 -10256 -16888 -19185 -17119 -10416 -3483 -3290 -9599 -13266 -7800 2820 9012 7832 5285 5253 6946 9199 12303 16472 17502 12134 4014 -706 540 3457 2497 -2910 -9874 -14678 -15325 -11929 -7121 -4999 -6792 -10078 -10164 -4665 3173 8245 8513 7665 10224 14983 16370 11488 5783 6204 11852 14967 9180 -2411 -13034 -19734 -21570 -18994 -12723 -6516 -6586 -11572 -13683 -8192 2037 9625 11052 8672 6019 5078 7432 13365 19672 21251 15279 6301 658 -1573 -1598 -1190 -3142 -7664 -14191 -19471 -19241 -14204 -8423 -5838 -5822 -4673 -1974 1323 5859 11313 15330 16508 14830 11721 10677 11564 10695 7212 3237 784 -1618 -5252 -8097 -9918 -11918 -14648 -16902 -15245 -9405 -3879 -2530 -3055 -1120 2573 6307 9638 11700 12049 10930 10653 13118 16387 15566 7017 -4841 -10525 -7080 -1673 -2142 -8269 -15317 -19647 -20910 -18325 -8425 4828 10679 5128 -4341 -6244 1011 10551 18283 21378 17239 8073 1343 3711 12503 17408 12527 1790 -8713 -15815 -17513 -13512 -6881 -4713 -10690 -18198 -19177 -11793 -1029 5234 6018 6304 8510 11108 12900 15666 19208 18916 12421 3929 -270 740 2028 -837 -6523 -11283 -14848 -16405 -13481 -8925 -8654 -12616 -14351 -10247 -2882 4316 8624 9012 7338 6325 8212 13095 17647 16962 10944 5519 3473 3669 5673 6375 1094 -9407 -18671 -21189 -15769 -4973 3997 4018 -4152 -13488 -17601 -12768 838 15472 21683 17346 6663 -1916 -647 9324 19319 21642 14783 1528 -12014 -16892 -10078 1031 6519 1880 -10005 -20599 -22097 -14444 -3664 3601 3028 -3940 -10252 -9023 433 12239 19473 18729 12358 6518 5364 8975 13902 14726 8967 -6 -6714 -9050 -8795 -8745 -10151 -11918 -12762 -12453 -10210 -5657 -1432 -449 -1312 -586 2728 7497 11718 13199 11848 9621 7465 5699 5475 5754 3091 -2426 -6431 -6318 -3534 -1201 -1955 -5868 -10182 -12468 -11790 -7191 -22 4193 2136 -2253 -3264 417 6831 13019 15445 12279 5479 -437 -1167 4059 10562 11961 6604 -1690 -8235 -10327 -7535 -2251 1039 -840 -6923 -12701 -13539 -8534 -1471 2850 3048 1071 -690 -342 3392 9165 12845 11773 7642 4051 3063 4431 6308 6669 4722 810 -3918 -7202 -7425 -6142 -6253 -8179 -10208 -11017 -10176 -7930 -5102 -2269 268 2046 3568 6145 9094 10070 8892 7581 7063 6738 5975 4402 2037 -789 -3912 -6450 -6873 -5768 -5675 -7107 -8157 -7531 -4900 -581 3270 4361 3073 1242 466 2429 6943 10425 9906 6261 1997 -569 268 3493 5688 4795 821 -5097 -9378 -8186 -2951 1131 1540 -980 -4765 -6845 -4704 206 4295 5825 4961 3032 2267 3283 4266 4105 3198 1462 -759 -1629 -610 307 -414 -2314 -4152 -4656 -3403 -1828 -1607 -2230 -1958 -392 1414 2443 2212 757 -1037 -1774 -808 1332 3578 4538 3093 109 -1861 -1466 486 2559 3329 2053 207 -116 598 609 -98 -804 -1331 -1072 176 1154 1268 1139 292 -1658 -2677 -1254 976 2184 2047 408 -1763 -2151 -581 812 1379 1727 1503 812 767 1293 1632 1818 1274 -672 -2242 -1309 1099 2700 2550 373 -2894 -4409 -2592 739 3015 3043 837 -1951 -2731 -729 2482 5012 5537 3651 750 -980 -801 486 1700 1698 214 -1306 -1194 365 1789 1915 777 -510 -607 627 1891 2004 1069 -17 -489 -113 715 1326 1231 341 -800 -1066 67 1526 1716 364 -1372 -2149 -1420 174 1261 932 -588 -2287 -2768 -1036 2079 4115 3539 1224 -889 -1515 -641 485 581 -167 -833 -1263 -1498 -1104 -129 828 1564 1790 1037 129 453 1586 2136 1930 1301 282 -474 -443 -353 -524 -118 830 1548 2254 2994 2866 2254 2492 2983 2328 996 -6 -504 -96 1032 1327 595 471 902 556 97 619 1185 1071 852 353 -634 -1091 -976 -1192 -729 1401 3054 2313 496 -862 -1363 -180 2109 2755 1132 -535 -1392 -1798 -999 715 1320 535 -347 -1093 -1190 442 2298 1838 0 -718 -192 867 2278 2776 1463 -105 -717 -983 -435 1694 3110 1449 -1498 -2822 -2015 306 2580 2253 -314 -1583 -595 574 1401 1934 854 -1046 -1159 -55 290 764 1990 2259 1643 1701 1715 979 893 1256 424 -473 439 1945 2218 1210 -650 -2110 -1267 1134 2351 1822 684 -563 -1040 146 1870 2810 3155 2574 670 -819 -578 183 754 1478 1434 447 378 1146 764 -70 281 510 -411 -866 -558 -807 -668 998 2062 967 -256 -270 -304 -369 632 1487 695 -322 -320 -491 -893 30 1496 1570 816 254 -373 -76 1941 3129 1731 63 -431 -917 -1000 104 831 759 1288 1521 400 -42 825 1009 864 1443 1068 -51 561 1488 546 118 896 -104 -1479 -226 543 -988 -495 1816 926 -1331 -534 756 447 1441 2778 1297 -40 1198 1390 31 774 2039 478 -1362 -1095 -688 -262 1369 1723 -407 -1396 122 1161 848 618 145 -725 -397 994 1555 1265 1309 1564 1626 1711 1736 1706 2036 2269 1756 1210 1045 254 -862 -580 632 911 697 1108 1295 802 481 -73 -1285 -1515 -364 127 -266 -134 29 -266 180 805 -72 -1211 -923 -80 966 2361 1912 -991 -2788 -1970 -932 -345 631 1038 624 558 311 -556 -518 412 962 1825 2724 1422 -785 -602 886 1342 1521 1447 106 -786 -333 -735 -1558 -321 1341 1042 373 376 105 536 1975 2073 1275 2101 3047 2214 1853 2632 1989 602 918 1565 918 484 641 -28 -877 -604 -2 99 106 150 102 194 326 118 -311 -483 -262 -285 -963 -1159 -22 837 101 -801 -668 32 1369 2765 1934 -707 -1702 -566 551 1745 3121 2402 -211 -1380 -581 96 411 854 739 36 -627 -1184 -1058 213 1272 1113 646 278 -264 -125 988 1774 1863 1746 1004 -58 -159 51 -787 -1428 -366 1098 1325 550 -414 -717 443 2221 2658 1652 895 1021 1390 2078 3262 3461 1586 -472 -740 -243 -127 309 512 -954 -2607 -2408 -1588 -1427 -919 -28 304 727 1487 1327 507 227 65 -207 167 573 239 87 410 654 1374 2142 1153 -707 -1209 -1064 -1172 -246 1308 1570 777 -457 -2153 -2123 821 3075 2215 612 -391 -1501 -1287 976 2482 1767 423 -749 -1544 -1016 262 823 1020 1371 1123 539 690 1287 1710 1901 1424 503 475 1234 1408 1287 1744 1886 1019 300 526 1030 1187 981 695 797 1175 1093 633 658 1072 997 384 -72 -12 512 1279 1879 1996 1703 1316 1103 941 356 -649 -1169 -455 947 1727 1067 -700 -2272 -2434 -1392 -418 -84 -120 -621 -1413 -1070 942 2576 2039 339 -755 -747 327 2048 3117 2674 1185 -489 -1456 -927 514 1248 892 399 126 -267 -702 -954 -1097 -947 -193 782 1270 1243 999 593 498 1299 2145 1743 852 1015 1820 2111 2070 2037 1572 404 -1374 -3042 -2916 -690 1174 944 -229 -1099 -1536 -1000 579 1797 1789 1023 -110 -1057 -724 761 1857 1753 974 306 171 287 -114 -1105 -1864 -1876 -1301 -567 -264 -667 -1190 -1107 -520 65 493 741 435 -703 -1918 -1773 -89 1470 1498 558 119 654 1340 1397 1227 1535 1784 1048 -131 -535 -100 367 229 -527 -867 343 2192 2450 776 -1041 -1721 -1454 -934 -687 -870 -1242 -1384 -879 171 837 424 -565 -1399 -1889 -1866 -1339 -980 -1208 -1476 -1065 80 1053 604 -891 -1285 90 1381 1496 1325 1287 768 -258 -1210 -1503 -586 989 1255 -513 -2234 -1866 -147 891 658 126 103 330 235 -13 245 1003 1486 1525 1841 2455 2348 1343 558 531 748 991 1307 1249 588 -167 -623 -690 -137 907 1700 1740 1102 78 -718 -708 -316 -472 -1076 -1152 -249 1218 2458 2704 1902 1000 767 725 231 -242 -16 552 786 649 234 -601 -1636 -2304 -2195 -1168 194 537 -487 -1284 -609 835 2139 3132 3196 1841 343 254 1065 1276 550 -409 -914 -742 -428 -727 -1387 -1375 -455 561 1008 892 607 670 1271 1925 2043 1667 1034 78 -905 -971 150 1333 1541 1014 269 -663 -1338 -1002 -178 -217 -1027 -1343 -984 -673 -376 190 558 442 310 474 902 1561 1933 1424 618 495 788 760 558 507 461 463 690 942 1114 1281 1055 298 71 1094 2022 1176 -776 -1667 -715 905 1787 1380 27 -1166 -1137 -51 1083 1718 1665 627 -968 -1748 -1141 -218 -40 -372 -539 -567 -805 -992 -488 609 1329 1133 581 349 375 270 -23 -380 -835 -1349 -1453 -787 211 864 1060 805 -34 -831 -607 192 351 102 388 792 588 404 857 1357 1503 1648 1672 1087 181 -269 38 649 668 -42 -232 848 1961 1944 1371 735 -433 -1779 -2065 -977 836 2481 2720 1173 -532 -951 -955 -1842 -3038 -3024 -1278 1040 1999 1118 -47 -463 -765 -1080 -628 241 579 550 578 586 1007 2002 2314 1332 473 757 1484 1911 1831 1037 -99 -727 -618 96 1253 1976 1497 520 -80 -515 -750 -238 655 1301 1959 2448 1704 -116 -1392 -1185 -53 832 691 -100 -611 -692 -483 291 1094 847 179 379 740 294 0 261 -352 -2074 -3207 -2769 -1115 835 1599 686 -149 382 1116 794 -242 -994 -80 3093 5937 5029 1145 -2187 -3666 -3660 -1663 1926 4638 4878 3355 1213 -795 -1830 -1416 41 1597 2419 2687 3434 4573 4343 1810 -1524 -3467 -3320 -2044 -1039 -851 -995 -929 -604 -207 88 454 1167 1507 340 -1476 -1925 -1469 -2165 -3417 -2948 -987 711 2093 3471 3634 1899 -421 -1648 -1055 508 559 -2049 -4666 -4296 -1605 1134 2813 2818 1382 351 699 1405 2140 3337 3968 3181 2033 1011 -528 -1754 -1527 -977 -1201 -967 791 3080 4272 3573 1787 937 1653 2227 1739 1501 2352 3134 2283 -330 -2631 -2102 627 2111 665 -2268 -4523 -4208 -793 2878 3069 -154 -3994 -6421 -5919 -1778 3435 5646 3986 1135 -25 809 927 -1988 -6239 -8800 -9249 -7577 -2811 3075 5933 5413 4071 2286 -269 -1983 -2338 -3055 -4326 -4068 -1124 3036 5099 3085 -359 -806 1785 3812 3254 381 -3427 -5322 -3637 -711 669 698 128 -743 -239 2422 4686 4483 2974 1517 182 -688 -882 -875 -545 364 1169 1511 1690 1364 562 268 -49 -1827 -3673 -3064 -905 256 161 -348 -967 -938 109 898 490 -600 -1965 -2909 -1679 1904 5225 6123 4884 2914 1792 2494 4014 4270 2425 -749 -3328 -2856 594 2997 1241 -2709 -5136 -4823 -2362 1016 2983 1740 -1312 -2502 210 4650 5847 1201 -5574 -7937 -4067 2001 5853 5396 341 -6650 -10384 -7507 485 8001 9105 3581 -2187 -3220 -966 1296 2525 2535 1022 -1532 -3275 -1803 2756 6482 6242 3397 793 -805 -1640 -1151 782 2017 273 -2714 -2891 -116 1614 389 -992 630 3885 4582 2242 480 270 -879 -2752 -2173 1149 3383 1394 -2875 -4430 -2136 507 2025 3554 3729 639 -3161 -3181 1141 4848 2427 -4287 -7612 -5051 -1183 723 875 494 2056 6369 9373 6277 -3176 -12890 -12708 400 14939 17724 8448 -4688 -14245 -15511 -7704 5343 16252 16191 3536 -10095 -12479 -4841 4234 9301 8348 2228 -5012 -8131 -2611 9784 18221 15041 5292 -2849 -6166 -3564 3061 7686 5550 -3232 -12699 -14234 -7232 -64 3035 3929 2031 -2346 -2999 4007 14428 19789 13413 -1123 -10280 -8376 -3435 -420 2004 1170 -4384 -9405 -9309 -3012 5149 5449 -2049 -5582 -2433 673 2319 2511 -651 -4491 -5389 -2498 3785 8471 7214 4633 4753 5535 7645 11564 12204 7130 -1092 -8662 -9789 -3788 330 -2657 -8782 -15197 -19788 -16938 -5621 7570 14859 10157 -4414 -13475 -5543 11196 23985 28713 21219 1419 -16001 -17380 -4200 14562 25096 15929 -4737 -19925 -24194 -16351 212 8556 -324 -14859 -24037 -22470 -5695 16567 26166 19334 4818 -6417 -4399 9912 23939 27075 15963 -4136 -18844 -17413 -3858 8814 10004 -1128 -16664 -26795 -24229 -10032 3744 6631 -646 -11817 -18274 -11902 4937 20042 23941 17299 8856 5845 8000 13199 19143 19691 10859 -3130 -13237 -12975 -6941 -5611 -9240 -12670 -16302 -17310 -11014 -2402 3012 4995 2218 -979 3242 11906 18976 22963 19595 9245 932 -1070 1919 5272 421 -10973 -18362 -19853 -16051 -6780 -370 -1181 -6346 -15669 -17712 -478 18846 22696 17249 5167 -8149 -5075 9746 19983 25995 19869 -4934 -24131 -22782 -11115 7448 19901 6508 -16297 -25396 -24331 -11265 13230 26043 18905 2772 -15199 -18810 125 19543 25779 22640 6080 -14675 -17488 -4712 9619 18087 10244 -9837 -22648 -24023 -15519 4039 17075 9359 -4944 -12605 -11675 1575 19249 25058 16490 -490 -16521 -17615 -3806 9529 14091 10242 44 -9252 -9584 -265 10990 13243 4168 -7961 -15604 -15261 -8120 -2040 -1217 -2453 -4557 -4975 1565 10987 15354 15034 11861 6831 5126 8556 12284 12355 6928 -3107 -11944 -15309 -15235 -14934 -14620 -14161 -15713 -18548 -16008 -5952 5485 14531 19579 17561 12757 13278 18201 22610 23319 16463 3456 -9761 -20352 -22339 -10434 3239 2235 -10610 -22006 -24813 -18231 -4770 11219 22493 20197 6565 -2782 1593 14057 24433 25291 14566 -2569 -16744 -19121 -8182 5874 11289 6233 -5090 -17398 -22888 -16737 -4679 2439 201 -7296 -13309 -12249 -2346 11973 24116 29620 25560 14847 6793 4448 3249 2181 327 -6219 -14071 -16590 -14337 -8964 -2290 -575 -3530 -3424 50 3320 7417 9693 5045 -3103 -7961 -7437 -2382 2755 2053 -3376 -6797 -4212 4457 15484 20476 13956 1242 -7392 -6865 1426 11308 13303 2663 -13741 -23670 -20560 -7804 4303 7234 777 -8723 -12223 -3524 12442 22865 21410 12684 4695 1844 2718 3784 2824 -2698 -12082 -16965 -11895 -3890 -2510 -8111 -12875 -8294 5649 18937 22470 14839 -918 -16833 -20297 -6026 15535 27376 20868 2009 -14085 -16295 -5821 8269 16422 11649 -4864 -20238 -21356 -8875 6065 13495 9737 -1569 -11747 -13554 -5520 6764 12663 6385 -5622 -12112 -7729 5405 20324 28309 23732 8656 -6943 -12168 -4547 8034 13959 6995 -8883 -23619 -28509 -19980 -2535 11991 14521 6786 -2464 -5060 1171 10497 14608 9851 -1205 -11417 -13555 -7640 -1021 303 -3412 -7750 -7495 -569 9265 14884 11740 2248 -5819 -6630 -1375 4171 5047 104 -7691 -12874 -11158 -3771 2843 3648 130 -2266 -230 4743 8983 10211 7867 2951 -1017 -707 2227 2134 -3792 -11244 -13198 -7796 948 8241 10391 5276 -4242 -9443 -2515 14046 27304 26144 10927 -9884 -26152 -28769 -14528 8538 24302 21067 2822 -14395 -17697 -5842 13468 27803 25612 5717 -18847 -30387 -21705 -1649 14190 16247 4901 -12101 -22861 -17939 411 17990 21212 8973 -8133 -17527 -13331 1243 16917 23585 16942 2812 -7979 -9882 -5275 404 2607 -317 -6299 -10972 -10302 -3720 4743 10364 11364 7878 1426 -4301 -5874 -3155 1093 3708 3182 -331 -5622 -9513 -8180 -1792 4741 7100 5965 5326 7062 9010 8348 4113 -2651 -8610 -9953 -6295 -1419 -34 -3177 -6735 -6496 -2633 2555 6823 7525 3868 -1111 -2720 1508 8212 10092 4304 -4728 -11146 -11679 -6580 40 3293 1151 -4285 -6866 -1600 8398 14386 10671 -693 -10946 -11397 -1507 10925 16234 9445 -5544 -18398 -20521 -10399 6355 20117 23039 13883 -1017 -10733 -7653 5032 15461 13241 -1541 -18064 -24502 -17571 -2562 11809 18140 14143 3504 -6173 -7332 1100 11376 14035 6017 -7616 -17094 -15147 -2783 12229 20626 17150 5039 -6568 -10837 -7197 -71 4218 2109 -4710 -11257 -12538 -7250 805 6979 9752 9246 5524 -55 -3976 -2828 2662 7082 5738 -609 -7364 -10515 -8996 -4259 1278 5307 6442 4746 1267 -2332 -3909 -2266 1312 3858 3181 -193 -3757 -5751 -6079 -5005 -2974 -1228 -919 -1940 -2928 -2148 1046 5498 9082 9856 7213 2885 -297 -1081 -238 983 1451 -31 -3846 -7935 -8019 -1447 8641 14489 10221 -2472 -14518 -15736 -3402 13972 22633 15208 -3067 -19389 -23789 -14928 1663 17831 25611 20447 5224 -9915 -14417 -5621 8784 16700 11212 -4228 -18924 -23081 -14449 1222 14940 19610 13144 -257 -11633 -12701 -2579 10357 15018 7341 -6197 -14619 -11880 -1006 9827 14160 10721 2518 -5693 -9601 -7254 -574 5246 5311 -1020 -9506 -14279 -12088 -4095 5530 12261 13202 8252 494 -5033 -4549 1313 7642 9161 4507 -3054 -8699 -9597 -6042 -359 4521 6092 3500 -1380 -4662 -3366 1798 6800 7716 4039 -1169 -4188 -3795 -1737 -513 -1072 -2633 -4001 -4398 -3378 -832 2559 5285 5908 4242 1607 -191 -153 1489 3633 4786 3771 687 -2820 -4701 -3846 -489 3823 6293 4254 -2027 -8200 -8755 -2080 7264 11728 7063 -3775 -12847 -13514 -5237 6677 15171 15937 9597 613 -5845 -6702 -2222 4073 7105 3709 -4364 -11384 -12186 -6023 3430 10952 12811 8475 700 -5924 -7542 -3557 2679 6279 4745 -178 -4432 -4986 -1523 4025 8816 10475 8063 2350 -4304 -8582 -8149 -3949 143 791 -1983 -5470 -6733 -4341 938 6401 9115 8037 4379 284 -2312 -2150 626 3857 4371 663 -5180 -8777 -7317 -2051 3210 5435 3990 326 -2861 -3223 -792 2144 3819 4342 3867 1510 -2488 -5297 -4232 -243 2860 2349 -1098 -4605 -5708 -3842 -117 3616 5596 4951 2301 -663 -2489 -2637 -1232 989 2657 2819 2013 1404 1264 1322 1844 2845 2877 383 -3832 -6742 -5917 -1861 2226 3031 201 -3158 -3644 -908 2616 4598 4419 2601 -59 -2477 -3172 -1137 2639 5084 3663 -797 -4864 -5918 -3929 -448 2620 3601 2101 -379 -1888 -1810 -709 724 1778 1659 334 -1117 -1596 -1092 -412 -100 73 467 632 -206 -1496 -1445 385 1955 1450 -242 -1190 -1147 -984 -627 634 2451 3515 3108 1736 410 -183 62 917 1981 2614 2206 864 -572 -1467 -1618 -745 953 1801 78 -3215 -4926 -3438 -210 2436 3320 2279 3 -1813 -1589 497 2672 3248 1874 -377 -1773 -1310 357 1578 1268 -315 -1959 -2416 -1290 769 2682 3497 2673 738 -604 -226 820 862 133 -87 -110 -1194 -2808 -3009 -1390 495 1529 1994 2317 2411 2199 1728 904 -78 -305 1013 3160 4119 2834 742 24 569 379 -972 -1567 -458 650 297 -373 346 2045 2977 2314 644 -927 -1594 -1460 -1381 -1697 -1563 -201 1733 2734 2113 696 -54 400 1084 804 -169 -582 -183 -81 -1100 -2744 -3836 -3468 -1630 539 1653 1580 1409 1824 2432 2676 2303 1137 -521 -1526 -990 453 1323 900 -336 -1481 -1984 -1935 -1728 -1431 -857 -142 449 1131 2118 2873 2868 2632 2842 2972 2139 694 -373 -955 -1567 -2057 -1798 -880 -155 -79 -129 378 1246 1622 1267 832 663 372 15 363 1265 1236 -275 -1745 -1706 -590 419 772 14 -2313 -5143 -5909 -3438 200 1925 1060 -367 -424 735 1834 2381 2697 2656 1801 559 43 509 1144 1206 385 -1444 -3680 -4751 -3705 -1573 -170 -43 -384 -302 509 1773 2737 2707 1783 763 347 649 1318 1841 1934 1764 1564 1137 145 -1167 -2005 -1881 -1253 -1146 -1981 -2839 -2449 -1014 -121 -454 -765 172 1791 2808 3021 2951 2570 1495 -78 -1448 -2142 -2147 -1680 -1002 -370 -53 -263 -941 -1675 -1982 -1538 -231 1579 2910 2974 2171 1628 1794 2154 2212 1941 1385 522 -383 -776 -294 768 1469 929 -597 -1665 -1105 622 1980 2059 1250 459 174 413 1094 2056 2730 2285 569 -1239 -1561 -138 1610 2074 924 -849 -1961 -1851 -1103 -782 -1066 -877 542 2148 2126 461 -620 649 3177 4228 2837 811 91 347 87 -891 -1530 -1447 -1334 -1449 -1019 461 2183 2742 1570 -497 -1891 -1560 93 1495 1385 129 -710 -197 989 1642 1596 1519 1494 842 -471 -1319 -916 -175 -653 -2407 -3784 -3509 -2173 -1186 -867 -321 976 2315 2640 1789 519 -364 -660 -697 -900 -1427 -2092 -2601 -2800 -2655 -2086 -1067 126 1047 1594 2187 3111 3836 3414 1655 -404 -1406 -877 513 1729 2175 1892 1233 388 -702 -1917 -2592 -2022 -452 859 933 105 -589 -737 -608 -238 696 1940 2502 1919 1062 1039 1650 1594 132 -2017 -3487 -3554 -2584 -1559 -1297 -1852 -2437 -2171 -1037 72 421 219 58 -52 -445 -760 -133 1292 2049 1217 -130 -422 51 -393 -2134 -3483 -3031 -1467 -304 142 535 1038 1244 1217 1506 2097 2236 1493 375 -338 -319 361 1470 2469 2639 1838 920 858 1496 1684 833 -236 -428 125 381 -81 -685 -938 -988 -887 -287 689 1225 1097 1299 2494 3614 3150 1303 -309 -829 -817 -823 -552 202 863 862 513 523 1005 1420 1342 892 440 158 -50 -236 -207 184 678 776 256 -641 -1447 -1656 -935 438 1549 1768 1491 1412 1366 750 -131 -247 528 1086 722 137 262 969 1556 1774 1763 1486 912 385 252 337 162 -508 -1535 -2541 -3001 -2519 -1280 -21 636 699 604 678 799 519 -327 -1110 -873 442 1685 1765 816 -259 -907 -1038 -634 38 241 -408 -1184 -1064 -101 755 955 751 469 211 199 653 1244 1332 907 700 1152 1773 1761 957 -55 -643 -691 -504 -321 -106 160 256 30 -289 -435 -499 -569 -212 966 2361 2776 1912 766 307 449 589 468 140 -335 -724 -623 -89 149 -432 -1419 -1958 -1755 -1131 -393 342 846 832 452 311 763 1397 1525 1086 737 971 1429 1341 503 -506 -986 -688 177 1116 1507 1073 371 346 1174 1902 1595 503 -304 -227 400 983 1256 1172 650 -204 -868 -739 169 1104 1291 750 261 458 1070 1167 263 -958 -1210 -28 1538 2009 1195 418 804 1856 2185 1332 181 -329 -247 -155 -239 -240 -68 -43 -488 -1242 -1756 -1665 -1203 -855 -684 -313 388 1059 1447 1809 2302 2437 1672 364 -434 -148 752 1368 1313 946 792 868 692 51 -491 -246 631 1304 1346 1069 758 307 -151 -11 964 2028 2185 1291 156 -250 353 1282 1420 463 -561 -526 275 547 -177 -1030 -1186 -885 -738 -786 -665 -205 525 1385 2092 2305 1970 1356 732 237 0 128 577 1148 1553 1459 768 -3 -90 506 844 311 -426 -337 589 1517 1914 1861 1539 1061 686 657 888 1128 1325 1474 1369 891 285 -286 -1041 -1885 -1993 -836 724 1237 421 -545 -554 215 739 347 -728 -1686 -1887 -1376 -690 -257 -179 -440 -832 -768 161 1345 1512 275 -1209 -1600 -874 5 447 604 778 1061 1291 1085 310 -404 -140 1148 2430 2817 2486 2014 1401 456 -304 -75 1040 2035 2115 1305 153 -687 -836 -484 -146 -32 40 172 262 353 630 930 764 108 -383 -313 -67 35 339 993 1354 1037 729 1104 1607 1307 396 -200 -344 -636 -1055 -819 293 1387 1411 343 -712 -767 -314 -747 -2169 -2891 -1787 -122 108 -877 -883 823 2081 1150 -403 -243 1022 1177 178 106 1857 3762 3764 2080 740 588 273 -1046 -1860 -633 1501 1957 38 -2000 -1600 843 2464 1756 178 -433 50 958 1628 1160 -795 -3006 -3595 -1923 786 2446 2013 513 -441 -666 -941 -1352 -1313 -649 117 290 -113 -113 887 1984 2184 2033 2391 2746 2159 832 -368 -1211 -1943 -2009 -80 3306 4258 -135 -6123 -6160 1319 8800 8272 389 -6848 -7181 -2094 2327 2827 1404 1137 2319 3174 2370 285 -1310 -884 1100 2615 2438 1348 710 407 -968 -3402 -4343 -2139 798 979 -1086 -1788 382 3239 4067 2420 10 -1155 -653 125 -107 -844 -716 137 -167 -2380 -3954 -1601 4080 8409 7441 1639 -5169 -8981 -7923 -2882 3361 7566 7246 2401 -3218 -4705 -1473 1777 1291 -711 225 3822 5452 3097 240 729 3572 4464 1030 -4529 -7493 -5375 -795 1618 1128 1065 2747 3207 815 -1082 673 3749 3875 1049 -1531 -2547 -2797 -2105 -11 1570 439 -1738 -1312 1600 3271 2177 588 -66 -1341 -3906 -4899 -1686 3402 4983 1455 -2748 -3061 -706 -250 -2297 -2137 2864 7438 4389 -4098 -7190 0 8526 7403 -1374 -6535 -3635 547 34 -1799 676 5363 5078 -1649 -7001 -2549 9343 15327 5985 -9871 -12877 1968 16212 11202 -6218 -12862 -1417 10417 6017 -7941 -13104 -4349 6505 8159 2575 -875 593 65 -6842 -12233 -5809 7883 12278 1226 -10857 -7820 5982 12058 3513 -7270 -7952 -1764 1002 -1988 -4702 -2764 877 435 -3738 -4174 2492 7934 2695 -8873 -12497 -2628 9878 11532 2803 -4481 -3845 -363 -6 -1406 -590 2586 4934 3766 229 -1155 1102 2058 -1865 -5530 -1807 7351 12129 6313 -5169 -10987 -5602 5093 11263 8870 867 -6742 -8921 -5261 250 3965 4453 1242 -3361 -4055 619 4865 3073 -3073 -6951 -3953 3497 7664 4715 -203 -1090 361 -604 -3248 -2262 4360 10540 7451 -4290 -12267 -7131 5243 11676 6765 -3330 -8392 -4501 2109 3825 1488 -18 -541 -1635 -1151 2150 4436 2014 -3210 -5556 -1688 4930 7455 4312 -40 -2704 -4105 -3538 269 5705 8813 5537 -4158 -11779 -7654 4103 9057 3018 -3505 -2763 477 -1142 -6059 -6016 1499 7438 2857 -7149 -9379 -39 10993 11981 2024 -7425 -5877 1948 3543 -1292 -1572 4673 7171 1017 -6022 -5532 839 4927 2943 -176 1286 5063 4543 -1542 -7280 -6097 1643 7337 4137 -2821 -4172 -1227 -1608 -4264 -2159 4003 6543 2097 -5352 -9555 -6449 2635 10284 8555 -2394 -12356 -10921 220 9149 8276 1016 -5473 -6894 -2982 1615 1687 -362 1399 4360 1201 -5635 -6370 551 6278 4001 -3310 -7280 -3524 4019 8366 6758 998 -5243 -7522 -3771 2723 6611 4939 -1834 -8200 -5766 5623 14187 10774 159 -7116 -6343 -136 5194 5436 2612 -88 -3524 -6455 -2755 7568 14326 9675 -3457 -15452 -16343 -3843 10942 14078 5256 -4845 -9150 -7604 -2129 4968 10763 11859 5480 -5594 -12212 -9048 -722 5725 6801 1811 -4661 -4557 2154 6687 4803 -691 -7763 -13051 -9796 1823 12420 15989 13648 6712 -2497 -8112 -7401 -4348 -3556 -5811 -8201 -5782 2844 11872 14397 9279 39 -8242 -11225 -8135 -785 8286 12657 5332 -8290 -12372 -1574 11979 14941 5281 -8843 -14755 -6086 7907 11949 3362 -7078 -9401 -2422 7929 12909 7176 -5491 -13885 -9825 2350 10490 9418 4176 -1007 -5875 -7196 -1470 6975 10491 6442 -3484 -13951 -15795 -5540 7671 12687 8035 -970 -8338 -8718 -431 11141 16249 8480 -7478 -17317 -11883 2483 12994 12929 3036 -9277 -12769 -4295 6363 9472 4407 -4858 -11746 -8952 1433 8346 7245 3132 -790 -4278 -4972 -2116 1584 4818 6336 2992 -3424 -5674 -1614 3615 5282 2216 -3231 -5256 -748 5878 9074 7397 1019 -7267 -11490 -9601 -4504 2526 9671 10539 3726 -1534 622 4000 2238 -2567 -5059 -2169 3801 5245 -1518 -8454 -5459 5047 11719 8336 -1301 -8395 -7808 -2051 3479 4890 1093 -4815 -6611 36 10686 14792 8212 -3426 -10576 -7083 2628 8308 5445 -2152 -7677 -8526 -6395 -2456 2469 6854 7977 3616 -4031 -9921 -8241 2743 14452 16427 6998 -6576 -13628 -9984 272 9484 10434 4380 -2417 -6900 -5964 31 4590 3832 -10 -1314 1347 2742 -26 -4949 -6167 892 8969 8573 2289 -2207 -2161 -935 -1850 -3063 -1112 4640 8586 4349 -4032 -8206 -6054 -288 5148 7703 5769 83 -4553 -5284 -974 8079 14016 10658 1741 -7183 -11350 -7417 1662 8133 6546 91 -3891 -3449 -526 3049 5197 5298 4097 569 -5554 -8748 -3744 5171 9422 6065 -1410 -7155 -7291 -1950 5388 9977 8932 2650 -4839 -7551 -3540 3140 8025 9887 8215 2109 -5894 -9904 -5856 4795 14529 14869 4213 -9865 -17531 -15679 -5615 9679 19993 15565 -227 -14362 -14643 -827 14783 19996 10642 -5289 -14132 -12959 -6452 2473 9350 10254 5938 -438 -5675 -7920 -6300 -1936 1988 3315 1473 -1999 -4885 -6314 -5321 -2810 83 3673 4143 -344 -4623 -5265 -1584 3807 4519 253 -3561 -3407 -212 786 -1584 -2529 -1020 186 -414 -2437 -3407 -1332 2231 3269 271 -3185 -3614 -1707 760 3459 5134 3395 -987 -4730 -5460 -1654 5234 10182 8711 215 -9772 -13197 -7196 4032 11762 9343 -414 -9075 -12531 -11491 -6558 955 8460 12463 8411 -903 -6661 -7042 -3844 666 2746 4002 3478 -2819 -8561 -7564 -1245 5650 5024 -1738 -4713 -1898 3020 5232 2848 -34 -1119 -606 1392 4952 8529 6470 -439 -5819 -7543 -3751 1384 2179 2317 1227 -1801 -2868 -4238 -4106 -1258 23 3418 7704 7422 4386 -1274 -4036 725 5750 8083 6544 656 -4755 -9850 -11086 -4510 2851 6322 3672 -3016 -5403 -3844 -1481 1189 4480 9713 9438 1780 -4399 -6936 -3566 1438 -193 -1609 -1340 -1310 2343 2649 1915 5680 3425 -1045 242 2436 6696 9542 5674 669 -3333 -5780 -4850 -1866 2649 7772 10248 4445 -7535 -16928 -21795 -13923 7903 22411 23863 15827 -3590 -18443 -20850 -15358 2545 20747 25297 18695 -963 -20963 -21955 -12070 -2358 5620 5609 -1239 -3973 -602 2007 1859 -862 -3088 3073 11860 13262 8170 -5600 -19005 -17533 -10832 -3314 8975 13581 10155 7155 1269 -2199 1139 3968 5150 4125 -285 -2565 -3238 -5841 -6349 -5559 -7131 -3215 7599 12108 8876 4878 440 208 6086 10903 13281 13294 8821 1087 -9309 -15752 -10947 -5552 -9172 -13130 -11453 -4978 8153 20679 20275 9481 -2339 -10867 -11427 -564 16820 26371 17474 -615 -13668 -20415 -20234 -10462 2372 11118 16413 15438 2553 -13413 -18215 -12834 -3585 8282 20402 28984 30648 24579 11200 -8108 -20714 -15052 -926 7405 6715 -1942 -13574 -20535 -21228 -19447 -12890 3417 21126 29125 29590 27023 20514 8983 -3085 -7759 -5009 710 5382 1255 -9636 -16464 -20651 -24680 -18221 2641 22895 26421 15571 2352 -6816 -8358 -2229 4889 8437 9388 6276 -3703 -12268 -8670 -864 -156 259 7400 14113 13696 9652 6155 1698 -2447 -1728 3730 12194 19881 16994 -447 -21029 -30431 -26976 -15669 2308 20167 22917 7003 -13687 -23003 -14998 2933 17220 23595 27485 27604 16041 -5120 -22973 -27631 -22473 -15918 -8579 -88 4824 3804 -5259 -18879 -23132 -12670 2818 15758 22420 19831 9484 -2827 -12074 -14532 -8197 5605 19458 23874 17428 8049 -1400 -11875 -19844 -25231 -27300 -16903 2312 11794 5674 -6253 -13790 -14319 -7478 7596 26269 31859 30884 22576 8254 -1906 -4846 -3300 -4907 -7783 -11190 -16962 -23771 -25669 -21170 -11585 -1773 5595 12127 19773 24359 20664 10483 2721 1948 7786 17296 22033 13380 -3582 -15219 -17734 -17541 -12772 2624 18265 17781 2342 -16102 -26545 -20318 -1499 13780 18714 20023 20267 12840 -3364 -17077 -21569 -23482 -24725 -17386 -1308 14777 21378 10721 -11008 -22928 -16075 -1421 10794 18192 17655 7672 -5342 -13567 -16784 -16829 -9893 4521 17531 24011 25061 17099 -185 -15218 -20117 -18647 -13040 -1900 8055 7377 -1188 -8671 -11447 -8235 1154 13146 23083 27173 23931 16251 7699 -1039 -9349 -15018 -16680 -15341 -14453 -15303 -14746 -14181 -16390 -13632 -3074 5097 10279 18943 25066 21175 11467 3785 1614 4670 10293 11175 -45 -16542 -22666 -18209 -14320 -8292 5793 14887 6860 -8423 -14370 -6140 8339 20143 27239 28378 23309 13440 -2822 -21858 -31424 -29622 -23501 -16335 -5276 9252 18347 16537 7494 -542 -1950 1227 4949 9214 10175 3032 -8169 -14668 -11949 -4781 -1646 558 9924 20593 22014 15207 3836 -10102 -19088 -19576 -16891 -12637 -6959 -3942 -4496 -6665 -6911 -2204 2571 5412 13513 24374 27019 21072 12548 2873 -8408 -18914 -23695 -20519 -14353 -12775 -15630 -15263 -9992 -4811 875 8505 13978 17362 20331 18271 11291 7310 8665 9078 2244 -9346 -17218 -21216 -23980 -15740 6164 21856 18932 6379 -6713 -13911 -8202 7127 21800 28521 25403 16162 2905 -12596 -21972 -23117 -23091 -21301 -11857 4395 18258 17971 5078 -4506 -3325 2420 7362 10219 10964 10290 7360 1373 -6716 -14733 -16139 -7021 4533 12871 20878 22420 9545 -8304 -17694 -18711 -17475 -14332 -7859 -3452 -5372 -8857 -9379 -6793 -1246 6808 16435 23586 23428 18044 10249 555 -5248 -5897 -8613 -12758 -14857 -17731 -18595 -15021 -13015 -10564 -2762 4149 8361 14597 20239 22524 22715 21449 19740 13036 -3263 -19056 -24949 -25776 -22181 -8653 7700 13224 7189 -561 -4137 -3176 2154 9056 14212 19308 24259 22239 8436 -11566 -23521 -21198 -16017 -14200 -6516 6660 14039 13774 10009 5713 2902 -142 -1987 1711 7074 9717 9167 372 -14579 -21681 -15939 -4380 7123 16430 21898 18982 7491 -2250 -7197 -14550 -20395 -17294 -10410 -6021 -6186 -11088 -13953 -8260 4078 16760 22819 22781 23008 19672 7973 -2993 -7630 -10811 -12927 -13403 -15847 -17774 -14219 -10213 -12432 -14230 -5745 7788 15816 18892 20810 21246 20886 20029 15329 3205 -12635 -21033 -21170 -22069 -17591 -879 11319 9158 4282 469 -3773 -1903 6463 15676 22510 23839 20524 12805 -2767 -18082 -22986 -23498 -23166 -15636 -2970 8411 16520 18429 13776 7238 2196 440 3055 8416 11883 8532 -205 -8046 -12693 -13866 -9817 -1204 9379 18523 22488 20225 10630 -5376 -18543 -22196 -19734 -14199 -7808 -5610 -8237 -10987 -8871 -1057 6852 12786 20761 27145 24741 15803 5717 -3286 -10197 -14332 -14258 -12267 -12405 -10904 -7373 -9669 -12716 -6008 3925 9472 14365 19367 21269 20064 17967 14981 4383 -14127 -24979 -22647 -18408 -11917 2048 11621 7857 209 -3597 -6570 -8206 -1096 14508 26949 29347 24864 14709 -1897 -18114 -24524 -22182 -19248 -15476 -5362 6938 14412 16828 13430 5226 -1104 -3597 -2540 4316 10923 8584 -914 -12546 -21288 -20821 -12076 -720 9947 16946 20635 21957 15081 -407 -13706 -18549 -16762 -11954 -9708 -12643 -16318 -15372 -9480 -2891 3054 12134 22432 26666 24233 18206 9184 -376 -7641 -13830 -20494 -24676 -21044 -12027 -8450 -11263 -8578 2714 13179 18061 20122 19333 13296 6154 4108 2365 -7035 -18390 -21115 -15786 -7901 2518 15323 22558 18053 9047 2717 -6118 -16701 -15716 -599 16074 24552 22724 11654 -4870 -19363 -23970 -19896 -14925 -8651 2915 14163 18571 17069 11160 2275 -5045 -7334 -5048 -1010 2203 2908 -1778 -12070 -20049 -17856 -7602 4246 15297 24635 28267 23018 11172 -3512 -18466 -27793 -25440 -15460 -9347 -11676 -15889 -16110 -14377 -11025 -689 14786 24722 24942 20222 13250 3681 -5364 -9864 -12345 -17558 -21766 -18390 -11858 -10864 -12493 -7972 1883 9958 14899 18882 19764 15364 9354 4803 -1646 -12879 -24455 -29455 -25673 -14682 970 15885 23162 21417 14747 5678 -5039 -13585 -14001 -3429 13695 26006 23776 8425 -9303 -19774 -21520 -19071 -14960 -6915 5515 17017 21977 19143 10439 173 -5435 -3550 1091 2591 2351 3275 417 -10113 -19859 -19607 -12026 -2091 10178 21758 27137 25864 18742 5125 -10914 -22512 -27036 -24661 -17255 -10575 -9221 -11332 -12559 -10011 -1936 10350 21274 25993 24591 18359 6505 -8432 -18909 -22255 -22075 -18214 -10949 -8859 -13989 -14162 -4414 6121 13141 18974 21583 19124 13059 2881 -8894 -15240 -16183 -17352 -18824 -18593 -17092 -11467 1385 16080 23825 22105 13398 474 -12204 -17258 -10830 2288 14549 20855 17000 4339 -7837 -15301 -21664 -23923 -16061 -3100 7923 16933 21214 17515 11281 6396 -691 -8397 -9673 -4079 2371 4083 -463 -7614 -13535 -16867 -13763 -1758 12494 21656 26145 26307 18378 2325 -14514 -23316 -22788 -19598 -16906 -12225 -8309 -9569 -10351 -3220 9058 19266 24120 25264 25221 20570 7462 -6954 -14616 -19043 -23614 -25724 -26505 -26011 -18742 -5969 6393 18615 28355 29784 26930 23321 10865 -9094 -20219 -18293 -15108 -15838 -17359 -19655 -21655 -15868 -262 14759 21237 23807 24178 15521 -68 -11537 -16092 -13770 -2020 12203 18249 16602 7246 -10674 -23780 -22661 -19564 -18195 -5566 14252 23401 21744 16831 6875 -5845 -11473 -8056 -1009 4715 3707 -5296 -14365 -16553 -16699 -16537 -5574 18775 31945 29458 23789 18608 1994 -21169 -28507 -22801 -17156 -12826 -9012 -9641 -10906 -10271 -6715 4457 19085 22913 19535 22356 25477 15417 -1998 -14244 -19632 -22163 -22996 -22823 -23009 -22160 -15002 -898 13182 21732 24228 22375 21931 23748 16099 -3602 -18070 -19323 -17118 -14257 -9330 -9921 -15477 -12724 301 12050 15718 14370 14930 17930 13802 -403 -13626 -18360 -14684 -354 20040 30588 23446 6660 -8932 -18886 -25351 -28995 -22510 -3498 15389 22943 20981 13915 3836 -4947 -6935 -46 8982 8470 -1028 -8106 -12305 -19800 -23554 -13750 4667 19662 24683 22945 21361 14953 -4909 -25204 -28136 -22164 -20289 -16019 -7206 -5462 -10818 -10608 -1120 9506 13739 14034 18803 26617 25224 10225 -8457 -19571 -22197 -23617 -25497 -21975 -16099 -15686 -12903 1310 15319 18104 17927 22880 28576 26323 10589 -11088 -21961 -20226 -17395 -14585 -9078 -7908 -11768 -9793 67 9230 14527 19424 24530 24563 14207 -4021 -20780 -26815 -17293 2571 18511 22592 18016 7217 -7554 -18468 -21698 -18968 -8081 9360 21658 22456 15470 3505 -9243 -14126 -8202 3531 13865 15322 6421 -6408 -18850 -27985 -25673 -10096 7265 17447 22069 23371 18850 5865 -11165 -21354 -20807 -16590 -12722 -8132 -6317 -9947 -13983 -12808 -4459 8670 18594 21721 23845 25349 18157 2297 -12323 -19243 -20309 -21106 -22677 -20048 -13540 -9400 -5716 3415 13500 17976 19711 22319 22705 15741 535 -15576 -23023 -21926 -17987 -11347 -1573 6241 7789 3383 -2503 -2385 5865 15925 23126 25596 17855 -772 -19096 -26254 -20958 -7144 9335 21828 25202 17370 2391 -11223 -19684 -23076 -17804 -3136 12089 19097 16106 5867 -4924 -9508 -6344 3297 14574 17360 7683 -6974 -19606 -27185 -25891 -15751 -1849 11976 22318 26149 24733 18534 5401 -9778 -16825 -13906 -8720 -7538 -9176 -10462 -13181 -17605 -15278 -1615 14252 22938 24623 22334 17616 10357 50 -8797 -10990 -11071 -15355 -19744 -18614 -14801 -12130 -7705 3270 18048 26003 22054 15127 15160 17737 10800 -6393 -20321 -21681 -16658 -13104 -8345 887 9233 10390 5850 2936 6691 14908 21884 24076 19899 8956 -6046 -19167 -24550 -21003 -11582 1904 16927 24633 17816 927 -15720 -24509 -21824 -9244 6622 17032 15009 3299 -5595 -5022 -457 2764 5398 8608 10006 4302 -9580 -22869 -26333 -19992 -8343 4385 14777 22890 28659 27222 16177 1401 -8476 -9290 -5704 -6617 -12470 -16424 -17180 -17303 -14760 -6336 6418 17082 19750 17136 16070 14936 8883 1696 -481 1016 -359 -9063 -20698 -25577 -21839 -14776 -5924 4573 13028 17132 18028 18773 22035 24000 18227 7307 -1944 -9111 -16094 -21828 -22866 -14944 -307 11222 14760 13169 9599 7957 11114 15775 18003 16430 8273 -6432 -21811 -30852 -26603 -7832 13681 24753 23142 12404 -1395 -10421 -12588 -10219 -4547 1023 2901 1409 -3546 -9518 -8544 568 10251 16143 16423 8735 -4648 -18620 -27211 -23811 -10140 4469 15853 22267 20625 14468 9727 5838 2933 2843 3834 2665 -4029 -17936 -29714 -31229 -25690 -15494 -544 13882 21867 24987 24966 22535 17433 8825 1764 290 -4115 -16069 -25599 -26669 -23388 -18651 -12528 -3072 9873 18580 18869 17769 19187 21255 23145 19063 4513 -11369 -19519 -22570 -24655 -25287 -19003 -1360 17322 22238 16235 9626 6319 10513 21317 26546 18818 3277 -10597 -16843 -20064 -24533 -18161 5413 26297 26342 11302 -4151 -10629 -8284 -2867 5036 13033 10191 -4069 -17311 -23237 -19531 -3924 15090 25659 24755 13663 -2427 -16123 -24587 -22674 -6583 9963 12015 4943 -1045 -3640 -2313 1451 6663 13783 15566 6032 -7600 -18534 -24705 -20993 -10427 -3973 -1564 3499 11687 19846 22595 19119 18243 20335 14071 -403 -13438 -21216 -22310 -18988 -18588 -20242 -17675 -10389 973 13164 18912 19794 20544 16858 8933 4301 2666 160 -3885 -11327 -19771 -24099 -24482 -18185 -780 18718 28428 26079 13272 -1606 -4157 5272 13699 12458 1273 -12742 -20403 -24006 -23826 -11256 12461 29346 31292 20175 649 -11477 -10269 -596 8686 8059 -4431 -15899 -19448 -19537 -14010 943 16963 23798 18055 3952 -7826 -11966 -10254 -1251 10675 11477 -131 -11188 -14072 -7582 6513 20529 26825 20549 2238 -15458 -21362 -20208 -16431 -7665 396 -519 -7146 -10720 -5637 6437 17634 24992 28700 21689 3439 -11777 -16458 -15934 -14536 -14203 -15854 -18337 -20798 -17877 -3604 14939 26337 29814 26252 14891 3694 3023 10822 15839 8807 -8075 -23058 -30097 -31397 -22248 449 22128 29056 19542 862 -12140 -9485 4114 19630 25111 13141 -5919 -19152 -26474 -25351 -11497 11397 29432 29232 8695 -15452 -23988 -15996 801 14614 15225 1962 -14954 -25257 -23588 -10649 7663 23267 27998 16780 -2398 -14073 -12822 -3583 6597 10136 4542 -5769 -14480 -14908 -4369 10940 20897 18976 6435 -8391 -16448 -13853 -4481 3198 3065 -4477 -12415 -13821 -8519 1524 13511 21054 20586 13312 2639 -4013 -3355 -795 -639 -5049 -14950 -24233 -25502 -17566 -4679 5897 11268 14026 14004 10725 7504 6491 8215 11805 12426 6309 -4475 -15486 -23195 -25425 -22274 -15905 -7119 6018 21279 27794 18583 3427 -2932 1801 11687 20442 19762 5828 -12702 -23755 -23800 -15828 -2076 13624 20686 12063 -3782 -12270 -6979 7822 19156 15045 -1603 -17083 -22961 -19010 -7901 4817 12883 14181 9772 1799 -5819 -7318 301 9463 8871 -59 -8802 -14280 -14229 -6718 4734 14136 15461 7239 -4085 -11005 -9177 17 7665 6357 -3855 -16397 -20870 -14215 -2425 9065 15257 13726 8438 4207 4601 8016 7378 2531 -2683 -8206 -11567 -12606 -14737 -14478 -9188 -2852 2542 6521 9389 12230 12783 10677 9206 9400 11120 11789 5231 -8442 -19293 -20193 -15922 -14046 -14684 -12899 -3424 11359 19445 15177 4937 -1336 3791 14674 18689 13720 1637 -13582 -22322 -22719 -15420 647 13876 13695 2793 -11167 -13286 1756 17150 19946 8518 -11099 -22178 -18412 -7098 6858 14654 10871 2416 -5632 -8063 311 12310 17160 9793 -6848 -19907 -20208 -10015 3495 13099 16226 12477 3340 -3408 -3406 1369 7194 6088 -3240 -12879 -17949 -13746 -3360 552 15 2740 6016 11025 16934 16868 12300 4867 -4608 -9363 -9049 -6594 -3846 -8348 -17898 -19578 -12658 -3824 4495 8439 6067 3982 7915 13742 15954 15211 12469 6610 -2148 -8559 -6308 -3115 -10248 -21387 -28133 -25327 -5087 19567 25619 13555 -3860 -11178 1241 19471 28552 24698 5009 -17539 -28153 -28915 -16405 6211 17700 11809 -2628 -13490 -6141 13496 25541 21674 2077 -19798 -25138 -15438 -1691 8288 7591 66 -5805 -6799 1024 14605 20890 12644 -4989 -18776 -18793 -7918 4324 9241 3970 -3947 -5440 -368 6504 11915 12910 6493 -4648 -13004 -14591 -10379 -4706 -3616 -8397 -12483 -6879 7835 19587 21973 17792 8731 177 -1320 1309 2801 626 -5044 -10037 -13500 -14870 -10740 -5984 -5281 -4489 -2824 351 8022 15933 20000 19874 14637 8160 4006 1009 -1151 -6132 -16588 -25273 -25852 -18125 -4197 8342 11974 7031 -435 -1327 8449 21360 26647 18730 -24 -18700 -26569 -21088 -7108 5064 6923 -401 -9609 -12165 -2780 13239 23303 18248 -755 -19471 -22501 -9745 6742 13986 7194 -4629 -9719 -4612 7889 18232 16849 5522 -8223 -16590 -13034 -1114 8688 9674 1994 -5204 -2819 6107 13186 12195 1595 -10557 -15043 -11734 -4711 1165 705 -6291 -13467 -12616 -1395 12727 20106 17778 9366 2452 3604 10042 11987 5545 -4399 -11986 -14401 -12366 -9287 -8039 -8991 -9704 -7296 -1912 4673 10192 11566 9368 7895 8966 11080 11633 8579 2430 -4654 -10305 -13410 -15632 -17422 -15846 -9227 823 9832 12348 7720 1132 -1050 4660 14725 19972 14427 44 -15402 -23071 -19190 -7728 2273 2210 -7964 -17431 -15164 -651 16248 22449 13147 -2017 -9420 -5037 4465 9284 5302 -3332 -9696 -8769 -155 10136 14274 8484 -4725 -15490 -13316 495 13086 13368 2244 -8494 -7966 2729 13099 13979 4321 -9116 -18005 -18131 -9988 1197 6974 2991 -6045 -10235 -3064 11213 20544 18090 8552 1717 2495 6790 7870 4132 -1953 -7589 -11053 -11604 -8571 -3656 -1775 -5098 -9490 -8452 -433 7820 9025 4463 1597 5220 11834 13873 9430 3224 -267 -957 -1589 -3140 -4550 -6473 -10204 -13686 -11784 -2217 8853 11571 3782 -5631 -5728 4365 14359 14274 3775 -9279 -17007 -17189 -11683 -4020 830 -938 -7864 -11965 -5162 10151 21285 17935 3217 -8472 -6711 3921 10533 5661 -6238 -14327 -12598 -3109 8219 14980 13290 3999 -6733 -9833 -1829 9778 13261 4168 -9557 -15230 -9055 1146 5477 1342 -5596 -8806 -6882 -2040 2956 5576 4049 -1065 -5307 -2970 6198 14846 14720 5293 -5082 -7343 -711 7637 10606 6852 -177 -6794 -11667 -14153 -13405 -10139 -6754 -5378 -5444 -3647 1715 8526 13466 14907 14213 13345 11920 8938 4652 392 -2445 -4368 -6583 -8876 -10804 -12287 -13453 -13673 -10191 -1410 9584 16615 14895 6500 -375 580 8371 15131 12734 687 -14255 -23752 -23569 -16590 -8962 -5040 -5240 -5537 -1466 7555 17691 22349 17821 7311 -2067 -4523 -426 4077 3895 -1078 -6696 -8266 -5309 -805 2096 1686 -823 -2828 -2586 210 3204 3382 662 -2017 -682 5107 10224 9309 1902 -6607 -9342 -5305 466 2454 -882 -5562 -6703 -3175 3159 8814 11278 10576 7471 3584 745 -711 -853 -432 -773 -2195 -5010 -8809 -11491 -11336 -7779 -2481 849 555 -1681 -2402 1161 7635 12854 13919 10806 6473 3991 3634 3904 2967 20 -3952 -7643 -10041 -10638 -10305 -10723 -12996 -15971 -15525 -7767 6315 19918 24955 19302 9468 4863 9052 16430 17401 7249 -9634 -23701 -27775 -21853 -12352 -6574 -6979 -9546 -7169 3349 17061 24624 20656 9274 493 -6 4052 4468 -2283 -10835 -13163 -7201 1898 6888 5002 -704 -5594 -6292 -2308 3236 5662 1539 -7287 -12987 -9173 2511 13153 14253 6960 103 39 5257 8294 4238 -4013 -10700 -12144 -8690 -3933 -360 1092 736 1406 5024 10420 13999 11723 5037 -67 -372 2085 1402 -5150 -12515 -14940 -11673 -6868 -5365 -5744 -3436 2397 9125 12686 12454 11970 12485 12798 11401 7397 2689 -1493 -5683 -8846 -10414 -10626 -10107 -10561 -10763 -8391 -4809 -2530 -2922 -3109 2797 13777 21676 19587 8534 -156 2927 13791 20550 13487 -4933 -21345 -26693 -21588 -13407 -10244 -11717 -12624 -9036 789 12191 18738 18067 11231 5068 5187 8886 10353 4291 -7224 -14267 -11866 -2776 5113 4478 -1776 -6556 -6144 -871 3150 1898 -2903 -8340 -9494 -4397 3613 10567 11708 6641 1165 -256 3431 8026 7112 790 -6283 -9448 -7237 -3829 -2655 -2919 -2562 43 3452 4815 4271 3585 3928 4878 4296 1461 -1592 -2858 -1982 -445 -848 -3559 -6503 -7824 -5984 -1626 2813 6544 8851 9839 10718 10413 8766 6456 3248 917 -817 -3610 -6656 -10157 -12479 -11818 -10232 -7681 -4202 -457 4517 7229 5372 1674 -672 3364 12465 18140 16030 6201 -4105 -6123 -1786 2710 1215 -7803 -16168 -18354 -14490 -7659 -4277 -3982 -2281 2700 11905 19965 20911 15191 5561 -1215 -1257 1208 1720 -3032 -10714 -13806 -10595 -4233 -195 -2131 -5314 -4423 1046 7376 7837 1615 -5907 -9513 -6474 -173 4060 4611 2450 1020 2416 5051 6816 5965 3164 963 95 -416 -2477 -6326 -8975 -7813 -3183 1057 952 -2676 -5319 -2863 3945 9566 9915 5781 1921 2189 4815 5466 1909 -3804 -6965 -6282 -4502 -4505 -6340 -6154 -1340 5841 11152 11887 9979 9403 10541 10637 6849 -239 -6372 -8975 -9103 -9356 -11084 -12348 -10916 -6958 -2015 2277 5400 7138 6662 4661 4178 8181 15694 20547 16629 4749 -6835 -9607 -3156 4149 3381 -6129 -16563 -19587 -14158 -6784 -3947 -5492 -5605 807 11996 20650 21077 14102 6351 3625 5278 6120 1795 -6582 -13334 -14380 -10250 -4971 -2269 -2097 -2547 -2295 -1267 -466 151 1085 1944 2300 1659 523 214 1024 2905 5198 6705 6877 5225 2430 322 -232 411 66 -3373 -8670 -12231 -10656 -4516 1034 2088 -289 -1273 2450 8008 10213 7504 2993 995 1571 1406 -1174 -4669 -5914 -4131 -1970 -1830 -3715 -5161 -3898 -809 1682 2284 2141 3602 6626 8917 8722 6431 4050 2320 262 -2655 -5877 -8263 -9326 -9322 -8158 -6110 -4257 -3396 -2817 -355 4738 9877 11353 8331 4771 5870 11892 16422 11769 -2272 -16052 -18626 -9010 2042 3193 -5548 -13900 -13244 -5504 845 1217 -1394 -1446 2797 8544 12245 12157 9105 5874 4931 5988 5516 639 -6444 -10249 -7952 -2860 -798 -3288 -6608 -6534 -2845 692 971 -1316 -2582 255 5950 9749 8270 3223 261 2549 6985 8089 4050 -1224 -2785 -248 2609 1761 -3360 -9283 -11757 -8921 -3042 1130 1203 -795 -769 2991 7803 10092 8984 6341 4590 4204 3912 2312 -924 -4158 -5376 -4627 -3962 -4956 -6069 -4419 -196 3138 2929 606 -262 1454 4170 6420 7848 7865 5239 624 -2706 -2746 -1627 -2996 -6948 -9741 -8987 -6319 -4323 -3090 -1284 746 1738 2557 5527 10330 12788 9746 3758 627 2711 6044 4834 -2056 -9963 -12890 -9183 -3039 -367 -3224 -7892 -8908 -5038 -64 1788 444 -382 2268 7868 13236 15081 12541 7697 3974 2961 2343 -1150 -7097 -11264 -10652 -7816 -7681 -10838 -12667 -8887 -834 5954 7669 5151 2456 3301 7787 12157 11850 6349 750 212 3744 5356 1592 -3925 -5531 -2843 -433 -1597 -4814 -6824 -6657 -5038 -2472 417 2222 2271 2414 4796 8017 8358 5057 2056 2936 5799 5789 1692 -2668 -3674 -2362 -2346 -4762 -7147 -6803 -3893 -989 -148 -841 -670 1863 5216 6132 3507 97 -485 1940 4009 2990 -295 -3152 -4280 -4503 -4953 -5722 -6100 -5270 -3001 -321 954 307 -203 1857 5830 8332 7544 5350 4193 3621 2081 698 1973 4587 3128 -4834 -13781 -15572 -9063 -1419 618 -1970 -3235 -100 4886 7755 7672 6914 7845 10621 13055 12398 8055 2764 102 380 109 -3657 -9466 -13169 -12811 -10158 -7664 -5801 -3956 -2142 -473 1853 5317 8366 8845 7165 6220 7427 8524 6696 2741 193 503 1029 -1396 -6248 -9887 -9879 -7567 -6188 -7197 -8870 -8404 -5127 -1358 174 -324 239 4007 9101 11526 9925 7115 6475 7999 8813 6747 2250 -2685 -6107 -6808 -5118 -3434 -4430 -7671 -9252 -6293 -1004 1690 466 -628 2436 8284 11855 10582 6844 4355 3982 3925 2631 246 -2250 -4125 -5091 -5320 -5378 -5616 -5526 -4328 -2288 -832 -864 -1379 -385 2786 6523 8502 8043 6597 5764 5215 3335 85 -1937 -688 1509 -444 -7878 -15054 -14767 -6895 976 2168 -1831 -4080 -666 5560 9167 8009 4591 3049 5305 9192 10150 5940 -98 -2262 388 2226 -1812 -9170 -12728 -10070 -5947 -4901 -5354 -3441 368 2404 2089 2782 6027 8966 9025 7715 7300 6504 3101 -949 -1348 1655 2549 -1724 -6977 -7504 -3972 -1985 -3993 -6574 -6098 -3487 -1781 -1584 -1235 81 1735 3405 5289 6784 6936 6280 6350 6951 5880 2340 -1134 -1768 -406 -400 -3080 -6255 -7433 -6778 -6042 -5835 -5200 -3341 -674 1872 3913 5804 8057 10508 11961 11104 8050 4513 1980 159 -2131 -4996 -7395 -8784 -9571 -9760 -8461 -5500 -2467 -1024 -694 534 3616 7407 10050 10508 8887 6338 4596 4316 3712 515 -4147 -5823 -2463 1458 -570 -8597 -15045 -13240 -5035 1861 2772 115 -851 1961 6225 8411 7389 5381 5675 8758 10964 8338 2021 -2167 -698 2771 1680 -5028 -11373 -11677 -7144 -3633 -4349 -6686 -5971 -794 5642 8661 6525 2333 1242 4930 9230 8527 2459 -3429 -4241 -1246 437 -1628 -4922 -5791 -3604 -757 38 -2063 -5387 -6671 -3881 1194 4246 3361 1460 2415 5755 7385 5368 2539 2451 4683 5777 3770 75 -2685 -3231 -2181 -1383 -2586 -5527 -7371 -5529 -1204 1590 1173 416 2446 5833 6561 4003 2013 3490 6430 6941 4416 1626 585 513 -182 -1841 -3980 -6220 -7934 -8032 -6118 -3289 -1015 268 924 1210 1590 3158 6226 8672 7514 2838 -1244 -955 2496 4063 819 -4445 -6416 -3511 -16 -1412 -7845 -13100 -10860 -1820 6568 7940 3611 262 1865 5820 7330 5533 3758 4794 7750 9600 8364 4438 -188 -3546 -5200 -6502 -8719 -10860 -10507 -7274 -3982 -3175 -3545 -1648 3243 7980 9585 8588 7445 7230 7246 6771 5508 3011 -542 -3323 -3562 -2422 -3020 -5841 -7349 -4842 -837 -38 -2777 -4520 -2288 1302 2016 -172 -1644 -405 1826 2820 2730 2918 3677 4390 4849 5032 4360 2535 704 235 456 -772 -3812 -6161 -5702 -3803 -3535 -5312 -6165 -3754 502 3350 3789 3798 5268 7649 9142 9098 8243 7054 5111 2258 -530 -2184 -3019 -4430 -7096 -9973 -11332 -10436 -8019 -5374 -3248 -1454 695 3495 6238 7774 7876 7660 8099 8534 7531 5061 2575 635 -1940 -5391 -7030 -4474 -476 -1286 -8600 -15623 -14116 -4512 4238 5335 1620 734 5200 10296 10996 7866 5260 5814 8154 8906 5786 -468 -6182 -7620 -5071 -3300 -6251 -11766 -13670 -9421 -3331 -901 -1871 -1255 3592 9620 12235 10705 8202 7736 9298 10347 8149 2283 -4227 -7041 -5140 -2708 -4506 -9493 -11491 -7149 -916 265 -4121 -7600 -5165 662 3809 2425 215 876 3929 6458 6819 5525 3946 3397 4496 6018 5258 1183 -3302 -4241 -1870 -742 -3664 -7717 -8287 -5482 -3607 -4518 -4824 -1102 4644 7288 5312 2531 2989 6363 9263 9362 6973 3747 1266 347 294 -885 -4266 -8068 -9323 -7611 -5670 -5624 -6078 -4264 -87 3716 5199 5236 5571 6417 6951 7017 6989 6516 4792 2025 -582 -2507 -4373 -6399 -7583 -7301 -6661 -6977 -7508 -6359 -3480 -915 521 2779 7144 10755 9354 3574 -338 2256 8323 10684 6897 1841 847 2820 2237 -3273 -9855 -12137 -9149 -4625 -2599 -3772 -5635 -5134 -1409 3337 5781 4861 3051 3499 6177 8003 6907 4375 3122 3351 2794 115 -3277 -5146 -5018 -4274 -4372 -5599 -6995 -6927 -4335 -194 2811 3056 2150 3096 6218 8333 6713 2658 -128 -106 714 -65 -2170 -3493 -3066 -2065 -2043 -3023 -3570 -2387 305 2814 3435 2141 711 901 2541 3746 3029 840 -1070 -1475 -660 117 -22 -704 -715 490 1841 1766 397 -126 1774 4747 5731 3526 97 -1962 -2244 -2107 -2296 -2208 -1388 -577 -770 -1887 -2866 -2722 -1234 979 2711 2882 1646 560 1032 2610 3413 2387 558 -311 109 461 -507 -2373 -3501 -2908 -1401 -686 -1370 -2116 -1186 1313 3319 3251 2010 1846 3476 5202 5116 3428 1933 1633 1701 896 -718 -1952 -2116 -1921 -2515 -3877 -4660 -3833 -2155 -1380 -1940 -2138 -212 3295 5968 6262 4968 3823 3488 3335 2557 855 -1471 -3443 -3862 -2743 -1868 -2871 -4877 -5401 -3792 -2222 -2423 -2983 -1511 1460 2913 1629 -96 230 2053 3107 2705 2040 1931 2027 2047 2174 2071 1082 -221 -254 1024 1316 -916 -3747 -3900 -968 2316 3789 3837 3467 2533 1014 260 1232 2567 2277 732 -19 310 -241 -2507 -4392 -3798 -1684 -488 -543 -71 1662 3193 3201 2276 1584 1174 583 170 527 1151 926 -264 -1457 -2017 -2147 -1924 -1026 190 502 -513 -1434 -631 1470 2895 2649 1712 1354 1527 1436 747 -356 -1657 -2721 -2736 -1515 -273 -359 -1375 -1554 -195 1383 1875 1778 2307 3360 3697 2889 1771 877 -194 -1568 -2362 -1959 -1286 -1641 -2761 -3236 -2662 -2215 -2721 -3182 -2157 92 1777 1753 824 577 1435 2362 2229 1213 655 1443 2781 2928 1209 -955 -1504 -49 1729 1777 -510 -3838 -5924 -4982 -1326 2189 2628 429 -581 2362 7005 8450 5343 1463 722 2212 2045 -773 -3157 -2472 -79 619 -1227 -3179 -2852 -355 2272 3315 2677 1353 582 865 1511 1664 1273 1096 1615 2098 1576 63 -1472 -1880 -932 415 719 -818 -3119 -4027 -2917 -1577 -1997 -3369 -2781 474 3380 2816 -347 -2153 -632 2005 2710 1275 -75 -28 358 -265 -1637 -2432 -1920 -692 262 599 552 459 383 187 112 685 1947 3080 3008 1729 468 68 85 -322 -943 -530 1229 2897 2964 1572 395 561 1320 1370 467 -447 -496 -153 -423 -1468 -2562 -2849 -2334 -1544 -578 537 1451 1709 1403 1523 2590 3767 3981 3133 2212 1820 1236 -158 -1729 -2220 -1453 -1199 -3042 -5778 -5897 -1247 5272 7462 2703 -4141 -5337 658 6842 6270 718 -1898 2095 7547 7645 2575 -1757 -1533 1370 3066 2096 -667 -3772 -5427 -4309 -1562 -422 -2263 -4084 -2360 1622 3433 1804 346 2240 5678 6861 5136 2642 834 -570 -1821 -2713 -4159 -6858 -8560 -6083 -370 2977 616 -3376 -2846 2297 6566 6513 4589 4035 4066 2522 -66 -1315 -767 -241 -522 -922 -1352 -2068 -1917 969 5417 6974 3716 -563 -960 2077 3427 606 -3066 -3291 -181 2214 1099 -2189 -4102 -2472 1401 4261 4270 2762 2464 3656 4074 2695 1223 1434 2144 1024 -1260 -2256 -1834 -2373 -4680 -5936 -4079 -1287 -824 -2541 -2954 -243 3364 4805 2778 -852 -1407 4315 13339 16291 6888 -7433 -11913 -2485 7888 5102 -7035 -12703 -5921 2663 1222 -6936 -9796 -4002 3931 8021 8412 7936 7183 7124 9725 12308 9233 504 -5832 -3566 1713 141 -7589 -10828 -4635 2691 2452 -2960 -5560 -2059 2876 4228 2790 -357 -4809 -6232 -889 7840 11179 4933 -3197 -2999 4181 7920 3160 -4075 -6328 -3692 -1444 -2723 -5369 -6469 -5894 -3767 -387 2056 1948 924 1809 4570 6853 6972 5251 4250 4758 3900 993 -1931 -4067 -4220 -2059 -944 -3003 -5492 -4548 537 5771 5810 1446 -605 2872 8098 9997 7407 2774 -1373 -3362 -2292 -812 -3190 -8280 -9175 -1780 7325 6202 -5746 -13828 -6705 8252 15016 9388 2041 2505 7609 8654 3860 -1549 -3833 -3818 -2778 -995 -968 -5353 -10740 -10131 -3108 1766 -1783 -8289 -7718 1289 9872 10053 4959 3730 8519 13732 14283 9185 1642 -3138 -3257 -1880 -3539 -9102 -13269 -10345 -2558 2263 6 -4633 -3388 3877 9814 11245 9746 6854 4495 2789 494 -923 -1055 -1751 -1340 1455 2209 -1404 -5022 -3600 3614 11033 11098 4354 -1397 -1684 658 346 -4131 -9691 -12040 -9099 -3690 -552 -888 -2553 -1547 4121 9865 10787 8308 6047 6249 8052 6632 155 -6938 -10571 -8618 -1210 4202 -237 -11216 -18196 -12953 2027 11489 5633 -5595 -6660 5339 18466 18589 6360 -4512 -4882 2384 8250 6621 -394 -6589 -8077 -4903 -1515 -3526 -10064 -13877 -10115 -1400 4651 3551 -50 1041 6846 11897 12237 8470 4272 2186 1562 689 -1351 -4540 -7114 -6323 -2709 -685 -2612 -5640 -4780 1505 7702 6711 -858 -7964 -9154 -4543 873 2309 10 -2587 -2456 979 5010 7346 8945 11072 13242 12970 7509 -423 -4209 -2740 -1261 -4653 -12860 -19906 -19655 -12943 -5605 -1677 -94 1967 4433 7079 10872 14247 16624 18625 15915 7105 -1467 -6610 -6500 689 4856 -3508 -15478 -19654 -14188 -2749 3000 -3101 -7728 -800 9609 14483 11807 4541 568 3116 7730 11263 11070 3588 -7602 -12503 -6453 2686 2062 -9186 -17699 -13516 -944 8288 7870 3342 3133 6403 7795 6897 5428 3878 3614 4990 5158 1528 -4924 -9041 -5351 3193 6244 280 -7033 -8202 -3474 1738 2947 277 -3989 -7543 -6974 -1588 3618 4212 1799 2193 8598 15334 14294 7093 1885 2140 4251 2643 -2876 -7376 -9791 -12293 -13185 -10950 -8890 -10092 -12414 -9502 581 9402 9497 5630 6597 13916 21280 20465 10000 -1955 -5064 3310 13315 10513 -6839 -23717 -24656 -10740 1265 -1670 -13280 -17346 -7416 8347 17842 17271 11915 6867 4075 6147 12789 15511 6118 -9371 -15073 -6764 1167 -4472 -18134 -23794 -15559 -3096 3245 3294 974 -1313 -658 4774 11844 14006 8021 -421 -1945 4227 8750 3694 -7047 -11219 -4313 3822 3017 -5116 -11790 -11093 -4698 1747 4198 492 -7496 -11336 -5475 4117 8237 5891 3609 5907 9360 9277 7400 7061 7350 6057 3084 316 -915 -2685 -7639 -13717 -15679 -11467 -5640 -4903 -8974 -9971 -2707 9086 17356 17313 10772 3400 200 3624 11911 18050 14470 178 -17093 -25077 -16850 184 9693 3791 -9036 -14509 -7530 4439 11079 9033 1800 -4595 -4059 5168 16022 16794 3267 -14067 -19480 -9900 2025 3135 -7015 -17347 -17193 -6620 6103 12891 9299 -1639 -7972 -920 13327 20382 13059 -2056 -12179 -12021 -6212 228 4846 4202 -2520 -8819 -6669 3414 11283 8502 -563 -4561 -1192 628 -4239 -8887 -6142 -1061 -2530 -7470 -5102 4970 11257 8534 5739 10430 16158 13652 5503 135 -1807 -5663 -11722 -14603 -12805 -11537 -14202 -16489 -12014 -938 9441 12039 6858 266 -1386 4028 14282 22650 19687 2457 -16872 -20050 -4470 11755 11337 -3293 -17747 -23087 -17904 -3267 13182 16775 3037 -10777 -4966 15962 28699 20461 1284 -11533 -10879 -2199 3403 -1797 -14967 -24789 -22430 -8600 8880 19596 15485 -262 -11151 -3852 14194 23040 14358 -2099 -13631 -15446 -8582 1994 7773 4422 -1765 -1993 3596 9260 13013 14677 10297 -1630 -12763 -13731 -7804 -6374 -12497 -17598 -14323 -4818 4693 11163 14535 15100 13774 12589 12740 12828 9979 2793 -6453 -13177 -15275 -15806 -18000 -19225 -14437 -5252 1158 2055 1594 2797 5690 11815 20628 21918 7025 -13069 -16735 -2179 10199 7521 -1938 -9955 -18751 -25067 -15742 7258 20669 9821 -8822 -10820 7163 26759 31816 21188 1310 -12706 -13765 -6692 -1377 -2400 -9031 -17314 -19025 -7846 9268 16767 10334 960 -2006 275 5500 12651 14224 1821 -16575 -21339 -6919 10416 15224 9599 3680 1283 1750 5730 12003 13637 4839 -10402 -20801 -19517 -10580 -3614 -3981 -9111 -12052 -7371 4571 16896 21701 17882 11865 9563 10644 11298 8784 1942 -8479 -18434 -22824 -20382 -14141 -7794 -3780 -3149 -4192 -2471 5509 18501 29409 27933 9728 -13805 -22397 -9889 7100 10111 -841 -14692 -24532 -25880 -13717 6235 15888 7243 -4713 -2785 10533 21990 25678 21912 10194 -5925 -16220 -14726 -6999 -2239 -4307 -11318 -17098 -13757 111 15076 20177 14002 2997 -5959 -7876 -1411 7299 8427 -175 -9820 -10922 -2176 10106 17604 15506 6233 -2193 -2986 4103 12450 12099 -1791 -20473 -27280 -16793 -1858 3524 103 -3796 -5447 -5382 -557 10470 20847 21750 12677 1520 -3241 387 5724 3421 -7461 -17483 -18672 -13522 -8999 -7047 -4328 3074 15962 28218 28318 11801 -9311 -17342 -8157 6808 14917 11793 -431 -16042 -26817 -25853 -13112 2854 10007 3598 -7025 -7384 4934 18545 24023 21675 13010 -2082 -16474 -18288 -7485 2267 2317 -2288 -4956 -5234 -2056 7215 17466 17312 3964 -11877 -18448 -13871 -4149 3871 6420 3553 -2037 -6534 -5701 2363 12900 17091 12293 5359 2858 3287 1929 -2263 -7466 -11522 -11933 -7881 -2575 148 103 -1002 -1388 2616 13012 22519 20085 7097 -2613 -2147 775 -1211 -5125 -7090 -9855 -15450 -19550 -17381 -8562 5092 19605 26620 18812 -252 -16105 -15646 653 18482 22594 11023 -5415 -17055 -22420 -21043 -10096 6512 15833 10642 -487 -4266 2344 12866 20172 19942 10948 -3411 -16267 -21697 -17557 -6508 3925 6269 676 -5406 -5586 1014 11211 17997 13170 -2570 -16195 -16971 -9360 -3296 645 5848 7754 1016 -6972 -3691 9784 19514 17212 8149 639 -3616 -6686 -8642 -8807 -9127 -11275 -11681 -5538 3768 6893 2948 2572 11280 19720 18436 12137 9080 6165 -2948 -13192 -14872 -9530 -6802 -9605 -12774 -12891 -10197 -3587 7939 19568 22516 12966 -2641 -11840 -6655 8757 21521 21457 8198 -10991 -26064 -28382 -16541 632 11114 10315 2626 -4683 -5525 2829 15917 23145 17707 3713 -9274 -15319 -13348 -4452 7306 14253 10297 -2364 -13383 -12816 -936 11270 13229 4966 -6060 -14436 -17990 -13983 -2608 8017 9209 3005 -1470 -698 2429 7359 15236 20869 16014 1919 -10130 -12845 -10355 -9421 -9853 -7718 -3516 -1675 -3167 -3439 1149 8422 13778 15466 13972 9083 1127 -6678 -10435 -9251 -5250 -2108 -4119 -12237 -19369 -15038 2010 20170 26712 19290 4634 -8295 -11633 -2022 14365 24165 18483 811 -17598 -27099 -23975 -10647 4982 13244 9814 -405 -7553 -5029 6016 18564 24865 20970 8548 -6323 -16417 -16794 -7204 6842 15650 11538 -3285 -16518 -17021 -5916 6230 11475 9271 1545 -9322 -17040 -14158 -1826 9263 11069 5971 -75 -5111 -7625 -3014 8921 18068 14152 442 -10211 -11262 -6876 -2094 2312 4573 930 -6715 -9795 -3995 4865 9712 10749 10689 7848 315 -7616 -9944 -6952 -3084 -45 1824 -1046 -10320 -17611 -10963 8834 26193 27826 15761 1064 -8313 -9541 -2110 9843 16447 10492 -4145 -17111 -22557 -20933 -12921 884 14413 18024 9419 -1839 -4107 4589 16458 22533 18931 7498 -5931 -14491 -14451 -7549 935 6021 5341 -227 -7013 -10785 -9727 -5024 1028 5971 6813 1825 -6062 -10178 -6401 2724 11136 14544 11740 3910 -4554 -7133 -1206 7595 10456 4724 -4441 -11036 -13157 -11099 -5240 1990 5555 2688 -3060 -5239 -1284 5875 11750 13624 10905 4946 -1112 -4264 -4060 -2234 -210 1470 1450 -2314 -9382 -15054 -13580 -3548 10089 19242 18384 8500 -3492 -9514 -5868 4453 13946 15434 6640 -8149 -20732 -24440 -18104 -5658 6955 14481 14224 7747 539 -1984 1104 6493 10674 12167 10165 3897 -5157 -12290 -13101 -7782 -674 3910 4329 952 -4819 -10280 -11840 -7537 645 7656 9279 5546 557 -1144 1707 6619 10057 10294 7916 4458 1200 -1126 -2274 -2499 -2591 -3635 -6248 -9437 -10478 -7173 -834 4004 4028 786 -1226 290 3601 5940 6478 5726 3817 863 -1901 -2830 -1650 245 1111 9 -2716 -5365 -5847 -3606 -309 1960 2788 3078 3355 3376 2979 2307 1417 487 -34 -248 -1190 -3370 -5516 -6009 -5074 -4065 -3009 -749 2414 4222 3455 1867 1958 3803 5268 4784 2806 745 -629 -1625 -2864 -4236 -4654 -3293 -1092 -223 -1542 -3306 -3187 -1068 1108 1937 1823 1666 1467 856 223 514 2098 4192 5360 4597 2372 489 230 627 -497 -3574 -6412 -6771 -4799 -2269 -443 435 484 229 706 2358 4233 5208 5439 5622 5438 4149 2290 1245 1111 497 -1260 -3035 -3564 -3048 -2440 -1984 -1340 -602 -250 -205 241 1355 2361 2335 1402 712 1184 2555 3740 3930 3101 1706 310 -612 -1023 -1388 -1964 -2152 -1175 599 1651 914 -879 -1892 -1078 949 2869 3795 3442 1922 -66 -1359 -1216 -98 747 517 -492 -1454 -1868 -1566 -352 1635 3350 3522 2176 835 866 1980 2824 2760 2290 1761 801 -529 -1286 -968 -275 -18 -316 -1082 -2251 -3333 -3571 -2710 -1298 -358 -551 -1323 -1333 -112 1370 1932 1219 -212 -1092 -421 1152 1939 1518 1046 1188 1360 946 -42 -1281 -2199 -2283 -1719 -1112 -664 -244 64 130 109 414 1417 2810 3369 2313 721 261 839 1024 412 -15 267 546 133 -528 -566 26 545 741 913 1019 737 220 -140 -327 -350 -38 446 743 997 1594 2384 2776 2251 842 -455 -514 246 411 -127 -401 -593 -1591 -2837 -2985 -2038 -1102 -963 -1638 -2225 -1452 461 1639 1145 50 -495 -319 389 990 605 -340 -486 122 245 -90 172 930 1137 619 119 158 546 620 71 -402 -162 92 -592 -1734 -2219 -1862 -1048 59 1088 1351 800 328 677 1437 1476 401 -955 -1719 -1792 -1283 -401 -52 -833 -1681 -1373 -626 -729 -1211 -727 790 2216 2683 2446 2371 2306 877 -1879 -3436 -2229 99 1567 2083 1776 563 -341 153 764 -34 -1274 -1447 -989 -907 -1025 -609 568 1813 1875 763 384 1727 3137 3147 2571 2298 1900 1349 1212 1076 337 -145 592 1726 1781 633 -581 -838 -177 483 484 82 -208 -187 212 706 582 -260 -857 -528 194 405 -175 -1144 -1763 -1548 -565 880 2149 2085 453 -993 -689 482 898 517 -53 -688 -944 -377 313 445 515 724 356 -441 -697 -427 -129 418 1016 730 -162 -354 285 1083 1947 2475 1758 309 -314 -2 329 567 684 110 -773 -815 -89 554 1149 1857 2047 1456 699 209 7 110 322 399 472 513 169 -427 -864 -1326 -1965 -2219 -1781 -1035 -273 342 550 513 498 137 -598 -741 24 804 1097 847 -335 -1789 -1686 -56 994 826 600 608 540 776 1080 517 -365 -294 347 567 442 14 -900 -1416 -868 -330 -433 -87 1031 1769 1746 1338 316 -1083 -1654 -1265 -1033 -1093 -674 129 629 620 301 109 431 763 245 -767 -1255 -1169 -1098 -1222 -1516 -1780 -1378 -200 838 1115 896 444 -55 -134 288 754 1040 918 -43 -1158 -884 629 1566 1178 100 -1105 -1482 217 3143 4600 3631 1788 587 554 1521 2247 1519 196 -33 786 1603 1994 1723 759 42 23 -378 -1319 -1107 541 1632 1288 685 510 436 406 399 201 150 577 917 777 509 83 -722 -1290 -1171 -979 -949 -586 -162 -159 170 1367 2256 1658 28 -1374 -1556 -516 430 330 74 447 549 -40 -261 74 81 -125 -27 65 303 1271 2066 1551 667 669 1241 2000 2802 2584 1132 166 216 -102 -703 -341 272 -99 -771 -1023 -1172 -821 184 329 -761 -1168 -369 138 139 321 208 -286 -238 -23 -615 -1240 -1112 -1046 -1219 -865 -406 -345 121 879 695 139 574 1204 887 296 -29 -347 -109 877 1395 1221 1360 1447 775 343 555 192 -531 -252 445 474 627 1350 1671 1596 1655 1197 408 869 2262 2771 2518 2387 1791 774 513 509 -339 -946 -306 386 383 363 294 -13 129 391 -247 -776 141 1211 1021 514 582 846 1272 1610 786 -799 -1285 -468 416 1001 1106 237 -719 -422 490 815 808 688 -37 -854 -760 -79 474 883 926 430 239 805 1136 659 65 -276 -570 -484 264 1006 1009 336 -522 -973 -597 231 779 1028 1287 1244 708 416 858 1347 1259 998 995 1024 859 498 -113 -644 -397 562 1326 1449 1236 1002 1013 1313 1279 513 -156 -34 222 34 -83 239 586 580 131 -438 -151 1328 2612 2438 1354 385 -81 282 1253 1570 784 100 250 700 1192 1868 2335 2200 1665 994 505 541 718 467 292 763 1085 463 -496 -899 -567 351 1333 1539 885 108 -441 -821 -807 -339 75 129 66 153 440 748 627 -131 -968 -1055 -221 935 1591 1310 398 -347 -413 -61 106 29 208 730 991 752 621 1023 1470 1148 -34 -1056 -807 337 941 604 141 -85 -200 91 842 1472 1841 2191 2153 1442 533 -205 -668 -453 283 612 385 62 -649 -1642 -1498 78 1366 1207 77 -1056 -1050 426 1629 918 -690 -1444 -1104 -124 582 -233 -1758 -1547 172 883 329 120 381 433 318 31 -181 392 1107 741 121 381 627 337 313 80 -901 -863 1043 2693 2905 2584 1778 431 -187 14 -76 -4 643 346 -1064 -1645 -1153 -698 -114 405 -119 -767 -398 -362 -1235 -1268 -458 -345 -349 270 323 -71 416 786 20 -168 698 725 167 696 1429 1089 432 -171 -878 -718 201 381 349 1128 1067 -485 -1031 5 568 735 1434 1224 -252 -727 171 746 972 1384 1312 928 938 620 -92 206 1152 1145 661 654 581 656 1567 1878 548 -515 -183 82 -256 -306 -125 128 894 1328 395 -808 -1108 -1101 -946 37 1249 1530 900 -147 -1027 -887 -25 296 214 521 514 -305 -619 147 695 438 185 256 288 236 189 7 -372 -698 -559 49 467 329 286 917 1701 1803 1118 257 -35 436 1144 1422 1054 474 600 1638 2317 1764 1106 1383 1749 1459 1103 907 471 52 -67 -190 -166 184 46 -788 -1102 -606 -380 -564 -549 -516 -644 -688 -1070 -1988 -2392 -1841 -1195 -614 276 841 683 566 528 -117 -686 -188 615 735 463 37 -629 -859 -236 443 689 854 878 607 522 700 638 430 299 -46 -204 535 1240 668 -219 -66 483 429 34 -287 -399 -31 500 558 415 349 -266 -1210 -1151 11 1238 2100 2126 688 -1119 -1504 -635 484 1704 2451 1903 648 -631 -2163 -3175 -2617 -1588 -1196 -521 518 654 366 667 554 -322 -453 146 206 2 -190 -1023 -1522 -490 602 708 1048 1244 -150 -1469 -767 297 309 309 330 -232 -276 347 132 -379 132 407 -273 -80 1114 1389 837 428 -500 -1767 -1748 -563 460 1172 1463 854 50 -317 -947 -1542 -664 1220 2333 2428 2014 909 -412 -640 318 1077 706 -231 -666 -482 -263 75 882 1557 1554 1423 1445 1063 232 -479 -627 61 1050 1052 211 63 672 886 650 205 -638 -956 78 1140 1157 944 602 -374 -834 -181 -26 -707 -661 27 303 683 1366 1181 41 -992 -1447 -1093 -198 36 -357 -93 315 -308 -800 -114 480 419 517 435 -212 -393 113 401 385 115 -511 -538 259 391 -90 109 119 -705 -350 1395 2071 1513 846 -581 -1792 -338 1981 1798 331 -343 -974 -1172 133 1014 251 -308 -434 -1018 -566 932 792 -294 114 298 -1045 -1201 -125 -629 -1249 421 1932 1577 1575 2183 1699 819 243 -737 -1000 249 765 30 305 1234 1118 914 899 -416 -1766 -1195 -376 -559 -115 750 334 -334 -3 267 343 1001 1143 88 -642 -301 549 1552 1739 694 342 1156 614 -1205 -1412 -378 -212 11 1007 907 -352 -989 -1206 -1468 -809 199 175 -84 63 -330 -923 -996 -1660 -2619 -1921 -695 -1059 -1233 253 1066 457 469 727 -88 -395 516 532 -434 -313 708 1355 1695 1311 -340 -1621 -1153 -199 114 125 -110 -290 405 1093 358 -681 -591 -252 -94 876 1803 946 -540 -560 384 1128 1978 2781 2298 518 -940 -763 929 2687 2811 1221 -223 52 1545 2325 1144 -1039 -2030 -1216 -205 -117 -298 -308 -649 -1086 -828 -275 -314 -616 -490 -145 216 935 1737 1629 531 -281 116 970 1068 648 669 786 198 -392 -171 -54 -676 -894 -167 560 1102 1798 1674 62 -1429 -998 1008 2629 2062 -178 -1140 393 1710 785 -623 -646 290 1441 2187 1825 1127 1211 1104 66 -299 610 1270 1425 1759 1412 113 -431 279 996 1309 1265 629 227 638 527 -448 -641 -259 -1012 -2044 -1516 -157 619 760 350 -180 157 847 569 35 376 733 508 573 964 910 627 467 290 482 1113 1161 469 102 114 -118 -102 624 1154 773 71 -242 -253 -357 -462 -18 869 1272 934 575 554 890 1730 2388 1802 544 20 182 245 203 323 628 883 508 -280 -209 666 895 559 586 260 -679 -701 57 -202 -944 -576 126 250 605 1045 508 -406 -763 -932 -902 -323 48 -169 -293 -405 -515 467 1722 782 -1282 -1014 1129 2076 1555 872 106 -272 436 920 -23 -1021 -882 -412 -25 646 991 566 420 991 1210 816 810 1242 1151 466 -8 96 629 1018 318 -1154 -1297 447 1587 764 -169 -15 377 1007 2166 2457 1338 359 -171 -898 -469 1577 2300 481 -1067 -865 -204 520 1135 239 -1635 -1860 -33 1940 2772 1934 40 -651 284 353 -833 -816 378 515 -117 74 644 764 865 1153 1537 2331 3098 2685 1049 -775 -1787 -1170 923 2726 2699 1244 -244 -796 -224 797 1370 1201 295 -1140 -1889 -705 1476 2339 1268 9 200 1404 1997 1480 794 437 0 -307 287 1412 1728 841 -171 -236 389 743 802 1122 1234 635 570 1983 3134 2106 -132 -1366 -972 -35 78 -840 -1532 -992 181 958 1041 622 199 201 392 672 1356 1723 898 278 1310 2223 1256 138 497 813 -239 -1470 -1404 -55 1353 1529 837 688 900 592 457 725 72 -904 -277 652 -443 -2148 -2313 -1537 -303 1498 1963 310 -523 557 840 106 967 2611 2302 992 803 954 596 681 1121 716 -313 -915 -638 438 1199 411 -581 164 886 -623 -1862 -210 1639 1049 262 972 1155 181 -214 -290 -1031 -1007 263 570 -316 -252 538 563 676 1369 868 -628 -615 727 1071 285 -439 -844 -472 805 1221 53 -514 379 649 -311 -900 -1081 -1675 -1643 -465 -11 -903 -1158 -43 1027 1436 1493 976 246 478 1369 1490 862 450 365 606 1421 2075 1855 1527 1319 46 -1662 -1445 216 676 185 623 1028 8 -645 447 1417 1145 974 894 -446 -1898 -1242 524 782 -441 -1185 -772 31 728 1332 1561 986 -3 -334 66 31 -679 -736 227 686 -40 -627 -324 -163 -605 -592 77 20 -1050 -1526 -648 434 885 878 296 -630 -620 318 303 -810 -891 326 985 866 929 675 -144 -74 1195 2119 2290 2442 2331 1602 743 -116 -811 -410 739 1035 837 1439 1575 -121 -1732 -1488 -624 -16 1152 2422 2411 1381 233 -786 -1044 -170 712 639 -52 -930 -1399 -617 581 654 453 1239 1455 83 -664 231 681 116 280 1097 920 -194 -1007 -1030 -532 -156 -154 207 840 246 -1260 -1388 -227 119 -120 501 1378 1721 2122 2383 1996 1812 1629 -98 -2004 -1128 1277 1788 739 415 785 872 451 -639 -1550 -651 1271 1884 1394 1267 957 -7 -261 496 824 310 -393 -1053 -1386 -1348 -1679 -2038 -1051 460 406 -519 -330 391 206 -459 -968 -1456 -1387 -301 893 1337 985 -366 -2176 -2455 -588 1073 480 -1300 -1824 -506 888 889 295 184 -220 -1242 -1088 604 1329 63 -1241 -1532 -1391 -535 1167 2101 1423 511 268 43 -376 -372 180 723 840 804 1162 1481 786 -270 -106 878 1214 1187 1466 1078 -292 -1101 -800 -486 -412 -45 369 486 474 266 -50 200 972 1313 949 417 124 223 302 -365 -1158 -700 400 614 507 1028 1018 -152 -791 21 1106 1499 972 -440 -1538 -1031 267 937 885 80 -1361 -1733 -396 165 -1155 -1579 290 1796 1033 -545 -1298 -1492 -1913 -2185 -1001 1372 2282 868 119 1398 1780 151 -537 453 350 -1254 -1957 -1271 -353 858 2449 3079 1891 49 -428 947 2176 1571 685 1345 1919 733 -353 129 539 180 545 1471 1399 688 457 463 582 1369 2455 2924 2400 925 -344 476 2722 3223 1263 -509 -503 533 1759 2583 2336 1005 -973 -2615 -1886 1327 2972 333 -3004 -2719 -96 1432 1351 715 -69 -857 -1465 -1411 -41 1547 1004 -1142 -1747 -332 663 548 616 1086 1206 723 -51 -310 324 625 -239 -826 -305 -61 -295 309 906 -110 -1223 -461 912 1242 1060 798 85 -391 219 1120 954 -416 -1656 -1115 797 1576 569 -162 -167 -862 -1326 228 2050 1720 551 376 131 -1013 -1439 93 2418 3156 1030 -2164 -3090 -1348 374 848 874 202 -1599 -2895 -2164 -344 838 626 -650 -1492 -706 638 973 770 877 702 22 -334 -255 -34 679 1470 1075 -80 -312 352 549 -12 -602 -467 740 2076 1835 79 -1330 -1466 -805 167 894 813 349 144 47 294 1421 2302 1465 33 -43 854 1526 2057 2358 1576 168 -338 65 -65 -1123 -1742 -841 612 820 -165 -630 -114 277 403 1014 1493 762 -282 -83 819 643 -893 -2197 -1778 11 1402 1455 1023 972 939 603 459 713 945 1004 1023 1035 1319 2189 3082 2973 1775 497 75 584 1404 1826 1496 524 -525 -905 -454 135 248 22 -116 116 765 1270 776 -375 -533 954 2495 2382 1029 14 -35 411 835 790 -12 -906 -628 668 1264 548 15 542 767 -328 -1297 -559 879 1173 620 647 989 426 -602 -693 25 486 847 1585 1568 -160 -1578 137 3865 5094 1809 -2816 -4569 -2744 645 3808 5317 3436 -1663 -6016 -5222 97 4576 4293 677 -2329 -2722 -797 2495 5279 4731 325 -4042 -4030 -265 2837 2769 731 -1372 -2583 -2037 332 2299 1435 -1224 -2246 -524 1572 1750 260 -1282 -1606 -315 1747 2780 1816 14 -800 -287 637 1390 1897 1764 535 -1282 -2334 -1783 -238 827 543 -511 -1063 -554 674 2225 3660 3652 708 -4123 -6377 -2226 6059 10732 6515 -3065 -9410 -8008 -1447 5369 8992 7054 -408 -7964 -8299 -1235 4982 3901 -1756 -5296 -4172 -25 4928 7898 5907 112 -3429 -975 3632 4067 -508 -5517 -6981 -4749 -1183 1006 241 -2735 -4988 -3642 1295 6339 7333 3615 -939 -1860 1265 4951 5923 3835 498 -1886 -1924 52 2121 2620 1496 -343 -1879 -2047 -731 176 -1174 -3419 -3365 -614 2019 2750 2515 2370 2280 2684 4207 5452 4105 768 -1110 102 1940 862 -3999 -9941 -12073 -6969 2435 7075 877 -10799 -15954 -9449 2164 9646 10274 6880 2922 1609 5405 11902 13522 6325 -3230 -5563 -230 4513 3064 -2437 -7578 -10167 -9180 -5066 -1777 -3214 -7044 -7082 -2130 2882 4797 5498 6658 7351 7981 10409 12681 9992 3008 -1193 694 3248 958 -4066 -7084 -8013 -8873 -8652 -5968 -3104 -2313 -1494 1519 3836 2091 -922 -28 4297 7276 7161 5760 3634 628 -523 2526 5857 3256 -3903 -7413 -4009 -53 -1880 -6952 -8304 -3999 1551 3429 426 -4548 -5982 -152 9286 12688 5142 -6005 -8715 -511 9219 11160 5556 -1019 -3570 -1233 3665 6087 1622 -7184 -11275 -5824 2543 3967 -1890 -6630 -4914 283 3563 2787 -1057 -4762 -3819 2686 8445 6544 -441 -2997 2189 8158 8168 3808 118 -1406 -1563 -516 148 -2963 -9477 -13298 -10398 -5072 -4136 -7516 -9074 -5084 2007 7314 7925 4513 1100 2108 7310 11025 8774 3365 1276 3839 5718 2686 -2559 -4496 -2430 -842 -2606 -5316 -5630 -4239 -3810 -3949 -1882 2336 4958 3502 -32 -1608 1091 6976 11438 9270 944 -5425 -2863 4785 7391 2191 -3478 -3636 -794 306 -718 -2589 -5505 -8078 -6711 -1785 804 -1883 -4833 -2605 2798 5870 5138 2764 579 207 3036 6610 5675 439 -1473 4085 10203 8099 -227 -5024 -1935 3849 5289 545 -6781 -10970 -8777 -3196 -807 -3536 -5948 -2989 3141 6800 6281 4185 3153 4314 7448 9989 8543 3795 953 2759 5088 2520 -4212 -9270 -8519 -3252 1422 856 -4614 -9080 -7420 -2049 356 -1490 -2051 1919 6122 5080 -215 -3718 -1034 6597 12800 10815 996 -7297 -5662 2441 6238 2287 -2250 -1359 2296 3558 1584 -2137 -6309 -7898 -4058 1549 1271 -4729 -6749 152 7776 6689 -255 -3459 -380 3754 5272 4749 2982 905 1452 5427 7621 3317 -3239 -3703 1951 4900 -61 -7850 -10702 -7460 -2887 -1395 -3591 -6691 -6813 -2721 2119 3272 1273 1040 4730 8318 7146 2390 -649 534 3163 3498 1202 -1499 -3245 -4327 -4843 -4159 -2688 -2399 -4247 -6222 -5697 -3224 -2039 -3370 -4120 -878 4586 6334 1987 -2514 743 10457 15521 8628 -3044 -6055 1855 9123 6321 -1848 -4475 647 5586 3470 -4049 -10107 -9858 -4584 -530 -2518 -7484 -7294 -96 5729 3185 -2453 -1245 6176 9667 5155 -28 776 4683 6147 5478 5481 5321 3221 1037 840 365 -2961 -6543 -6437 -4204 -4390 -6909 -7520 -5116 -3111 -3436 -3906 -2361 442 3020 5107 6570 6959 6730 6797 6685 5272 3265 2554 2929 1941 -1265 -4114 -3883 -1612 -1255 -4774 -9016 -8760 -3334 1501 349 -4484 -5648 -571 5113 5047 -48 -3643 -522 8043 14593 11860 1602 -4956 -251 8276 7354 -2707 -7782 -1071 6506 2950 -7395 -11632 -6847 -1364 -1310 -4644 -6705 -4914 558 5794 5335 -117 -2206 3678 10407 9123 2549 191 3783 6458 4570 1698 1182 2065 2709 2584 745 -2519 -3927 -1926 -709 -3962 -7838 -6784 -3143 -3175 -6110 -5700 -1034 2829 4142 5884 8257 8167 6282 6577 8594 7974 4829 3538 4018 1667 -3233 -4732 -1409 878 -1494 -5287 -7162 -7801 -7410 -4460 -736 -441 -2569 -1432 3676 6848 5109 2019 529 217 2302 8101 11834 6031 -4168 -4920 4648 8847 -11 -8257 -2641 7823 6135 -6095 -12521 -7399 -1194 -2129 -6109 -6460 -2688 2493 6458 5945 568 -3068 1349 8962 8981 1001 -3865 -37 4590 2029 -3596 -3801 978 3301 256 -3704 -4076 -1521 -26 -2545 -7874 -10808 -7429 -926 1341 -2246 -5091 -2097 3042 4303 2586 3094 6408 8131 6218 3297 1941 1971 2435 2578 1123 -2011 -4009 -2736 -996 -2930 -6940 -7318 -3075 318 -640 -2561 -1225 1870 2635 1041 779 3524 6639 6520 2806 -655 719 6497 9856 5232 -3095 -5046 1442 6625 2704 -4522 -4392 2290 4577 -1795 -8251 -6758 -1303 -635 -5155 -7666 -4517 330 1984 575 -290 1845 5755 7405 4279 -371 -307 4857 7443 2150 -5118 -4810 2239 5631 386 -6257 -5596 782 4147 284 -6179 -8304 -4912 -1294 -2293 -5885 -5801 -681 3407 1994 -627 1887 7572 9106 5377 2725 4520 6669 5248 2208 759 279 -950 -2075 -1876 -1491 -2117 -2683 -2181 -1825 -2752 -3911 -4116 -3928 -3709 -2251 669 2736 2378 1420 1900 2344 604 -1075 1746 8112 10729 5285 -2542 -3672 2143 5925 2326 -2768 -1551 3254 2193 -6109 -11885 -8115 -532 965 -3944 -6905 -3270 2521 4204 1650 -115 2519 7678 9976 6634 1398 464 4096 5834 2042 -2091 -429 4052 3628 -1639 -3733 206 2815 -1745 -8014 -7329 -1071 1667 -2245 -6116 -4030 1074 2856 695 -473 2455 6883 8011 4629 758 1163 5161 6808 2860 -1985 -1543 2233 1875 -3763 -7374 -4877 -1875 -4013 -7371 -5153 618 2068 -2097 -5175 -3266 -36 629 129 862 2042 2601 3530 4521 3032 -66 773 6837 10192 4382 -4190 -4414 2344 3861 -3379 -8057 -2377 4578 1085 -8035 -8875 -629 3545 -2164 -7699 -3974 3460 4755 991 288 4182 6741 4823 1638 675 1764 3165 3546 2143 -100 -613 1105 1752 -944 -3959 -3207 -128 225 -3182 -5890 -4411 -811 525 -1334 -2981 -1245 2434 3627 1125 -757 1725 5645 5327 1130 -816 2037 4987 3583 -12 -1303 -352 -648 -3125 -4924 -3687 -697 627 -1398 -4540 -4794 -1281 2173 1828 -931 -1656 964 3736 3586 1092 -828 11 3225 5770 4519 345 -1785 1143 5510 5187 -455 -5699 -5832 -2753 -1904 -4868 -7007 -3587 2882 4661 -695 -5944 -4040 1447 2129 -1712 -2002 3080 5714 1809 -1617 2182 8562 8817 3315 -166 1694 4407 3183 -1310 -4814 -4176 -428 1760 -709 -4583 -3946 981 3486 201 -3964 -3477 194 2267 1911 1684 2501 3073 2878 2817 3734 5631 7384 7046 4150 1226 714 1333 512 -997 -732 524 -100 -2369 -3498 -3129 -3155 -3371 -2165 -663 -1331 -3156 -3015 -943 593 1406 2781 3604 2325 997 2196 3881 2768 620 1313 3618 3102 -238 -2102 -653 1781 2603 795 -2957 -5172 -2368 2391 1654 -4503 -6693 -1232 2711 -1528 -5873 -1214 6063 4573 -2387 -2770 3421 5124 53 -2029 3206 7980 6086 1612 285 1392 1806 784 -1619 -4939 -6275 -3597 -559 -1733 -4396 -2495 2457 2919 -2293 -5871 -3556 195 438 -1349 -1540 -16 1495 2655 3576 3699 3169 2955 2941 2183 1054 661 535 -509 -1841 -1984 -1491 -2108 -3561 -3788 -2163 -209 759 892 919 1349 2256 2984 2677 1612 1059 1477 2100 2430 2697 2746 2131 1325 1128 985 -232 -1954 -2488 -1808 -1670 -2709 -3348 -2100 291 1525 181 -2464 -3369 -1398 779 441 -705 682 3223 2350 -1577 -2887 83 1974 -355 -2385 -207 2296 440 -2737 -1812 1622 2184 25 -503 832 408 -1907 -2457 -454 990 483 -121 153 273 81 338 236 -1427 -3115 -2273 439 2098 1985 1755 1900 1458 664 710 1390 1712 1979 2658 2412 229 -1833 -1237 832 1219 -244 -1078 -743 -1206 -2974 -4101 -3509 -2321 -1457 -584 138 -116 -786 -105 2008 3446 3019 2014 1896 2434 2906 3292 3321 2115 -82 -1352 -577 717 378 -1365 -2283 -1113 829 1144 -825 -2692 -1271 3089 5729 3282 -1082 -1469 2123 3632 410 -2458 -432 3070 2480 -689 -813 2161 3105 873 -148 1712 2644 690 -592 1259 3035 1538 -829 -303 2132 2964 1685 317 -521 -1591 -2609 -2670 -1930 -924 304 1099 281 -1412 -1478 451 1704 937 183 860 1252 173 -376 1070 2422 1684 615 1437 2666 1792 -177 -531 521 621 -593 -1431 -1421 -1617 -2115 -1945 -1222 -1173 -1972 -2298 -1157 914 2503 2578 1421 558 1112 2290 2495 1746 1396 1583 946 -742 -1733 -946 291 273 -729 -1272 -936 -636 -1192 -2238 -2490 -1081 1076 1724 -147 -2536 -2335 951 4356 4719 2175 -205 -226 907 732 -489 -114 2199 3121 790 -1620 -695 1503 808 -1883 -2098 411 1247 -929 -2183 -277 1683 931 -548 -170 868 464 -553 -484 75 -110 -387 361 1698 2723 3351 3359 2254 832 601 1214 924 -235 -621 -308 -928 -2122 -1765 -69 386 -827 -1308 -293 140 -771 -1043 207 1169 795 407 651 225 -1097 -1424 -49 1162 1007 714 1336 2019 2042 2082 2368 1934 655 -165 -37 66 -148 171 858 431 -1306 -2613 -2472 -1814 -1495 -1082 -367 -141 -665 -935 -148 1290 2563 3175 2900 2029 1487 1720 1963 1570 1258 1772 2199 1228 -521 -1126 -77 1082 881 -359 -1196 -849 -60 -124 -1097 -1706 -1357 -1091 -1534 -1423 150 1541 969 -201 514 2485 2997 1835 1309 1899 1559 -371 -1908 -1716 -763 -99 466 987 989 657 477 -27 -1210 -1741 -469 1110 832 -652 -1088 -306 157 180 804 1663 1588 1063 1337 1857 1263 78 -194 205 11 -596 -605 -323 -581 -816 -120 825 893 468 469 674 664 946 1614 1571 572 165 1105 1858 1231 333 293 254 -540 -895 107 1024 263 -1270 -1735 -1136 -748 -877 -867 -510 -158 98 525 1338 2394 2927 2017 84 -886 207 1841 2002 1027 503 369 -582 -1978 -2040 -442 1135 1379 632 -225 -739 -699 -191 260 375 566 1014 991 34 -966 -884 52 725 704 521 698 1113 1260 896 480 711 1357 1252 90 -719 -123 672 -38 -1576 -1744 -248 853 230 -1062 -1495 -1044 -552 -264 175 831 1265 1151 752 658 1014 1302 1193 1179 1738 2284 1867 645 -311 -460 -89 476 965 851 44 -592 -441 -191 -595 -1016 -588 108 101 -185 134 602 317 -244 -178 73 -180 -122 1065 1964 745 -1515 -2016 -340 1136 906 -36 -396 -236 -56 80 44 -443 -1067 -1112 -444 485 1297 1649 1174 274 165 1120 1667 729 -459 -136 1193 1557 574 -204 -7 93 -723 -1427 -673 1008 1710 686 -600 -335 1304 2433 1941 748 210 279 159 -47 291 773 395 -526 -566 374 695 -200 -722 198 1089 379 -691 32 1912 2376 972 -206 -178 -317 -1418 -2131 -1356 -86 304 -173 -938 -1717 -1867 -606 1240 1484 -457 -2458 -2460 -860 655 1213 799 -303 -1231 -920 473 1529 1480 1077 1126 1387 1382 1144 754 124 -378 -82 928 1769 1959 1853 1772 1531 911 -51 -1221 -2186 -2196 -1024 387 878 444 -24 -97 -82 -32 660 2239 3549 2870 267 -1529 -105 2892 3185 -96 -2618 -1211 961 -632 -4209 -4231 -538 1275 -849 -2313 -146 1807 -224 -3173 -2223 1280 2517 1113 835 2669 3542 1834 -224 -424 437 372 -1059 -2502 -2331 -409 1316 912 -701 -799 976 2079 1358 815 1746 2439 1585 828 1591 2306 1301 -125 -122 542 249 -503 -313 536 797 253 -502 -1049 -925 156 1317 1307 426 -67 -190 -674 -882 107 1038 173 -1314 -1028 348 215 -1104 -888 874 1253 -434 -1510 -719 -134 -1191 -2340 -2021 -1019 -592 -609 -536 -285 412 1570 1834 97 -1811 -918 2100 3152 956 -496 1811 4446 2414 -2440 -3344 1071 4292 1934 -1517 -338 2968 2178 -1919 -2886 381 1959 -939 -3496 -1501 2223 3084 1495 704 1387 1894 1515 831 314 88 -96 -858 -1759 -891 1939 3327 768 -2775 -2871 -450 145 -1396 -1346 1075 2375 1047 -20 1218 2748 2338 1127 1301 2588 3004 1832 388 205 1091 1267 -332 -2433 -3102 -2474 -2057 -1925 -1016 153 -1 -897 -249 1775 2276 416 -879 453 2359 2039 158 -648 202 1014 692 -171 -771 -1073 -1127 -561 605 1146 -441 -3595 -4988 -1841 3707 5627 1175 -4688 -5157 -914 788 -2802 -5199 -642 5980 5696 -702 -3559 791 4848 2474 -1721 -1037 2316 2117 -814 -592 3294 5313 2874 -535 -1399 -162 1147 1475 793 92 643 1828 1617 225 171 1706 2055 377 -847 -455 -124 -513 -506 -497 -1682 -2469 -631 1886 1576 -545 -676 1515 3344 3820 3499 2033 -156 -780 509 892 -587 -1416 -940 -1611 -3146 -2139 632 11 -4185 -5426 -947 3548 3053 101 -930 -135 669 1504 2131 1117 -818 -925 739 1200 142 475 2353 2192 -836 -2813 -1325 1276 2442 2332 1144 -1211 -2284 196 2798 596 -3471 -2111 3472 4462 -760 -3853 -965 1542 -602 -2700 -986 831 -312 -1243 513 2138 1385 178 45 92 308 1211 918 -1806 -3685 -1769 905 384 -1312 -399 1641 1299 -486 -833 -326 -903 -1657 -927 362 736 712 1039 1068 579 809 2395 4131 4449 3041 1044 142 772 1364 638 -139 580 1343 -111 -2401 -2027 995 2967 2016 238 -103 655 1301 1604 1679 1460 1397 2053 2694 1961 148 -1031 -1070 -1011 -952 69 1095 -578 -4599 -6226 -2405 3319 4865 1105 -3173 -3300 -18 1846 -39 -1952 189 3352 1545 -3244 -3082 1843 2201 -4099 -6980 -1238 4310 2229 -1517 488 4677 4742 2217 1113 1009 1124 2603 3561 919 -2016 131 4018 2378 -2599 -2865 1145 2224 -342 -1236 -60 -816 -3093 -3099 -851 780 1056 602 -390 -446 1980 4560 3717 809 -4 1477 2363 1766 298 -1966 -3338 -1340 1707 492 -4106 -5450 -2188 -70 -1488 -2337 -584 753 220 -140 225 -28 -226 1179 3020 3450 3213 3351 2808 1194 219 67 -1528 -4355 -4207 752 5572 4226 -1733 -4498 -970 2217 -1125 -5823 -2741 5383 6758 -507 -5264 -1898 1531 -1312 -4743 -2695 973 775 -1463 -1767 -244 1605 3034 2259 -1109 -3014 -694 1740 160 -2024 -424 2017 858 -1523 -742 1860 2632 1660 639 -471 -1332 -599 891 950 96 144 251 -782 -800 2012 4774 4220 2114 1863 3146 3748 3353 2509 1236 526 1589 2786 1450 -1068 -1030 1134 1221 -1424 -2571 -153 2392 1668 -854 -1736 -501 483 -365 -1872 -1483 1631 4894 4705 916 -2731 -3346 -1918 -642 -2 41 -789 -1229 380 1842 -556 -4156 -2012 4777 6441 338 -3707 57 3531 -324 -4946 -2687 1501 98 -3392 -2085 1835 2639 1194 879 761 -262 90 1855 1366 -1350 -1942 -146 -43 -1440 -237 2780 2806 7 -1082 100 348 -643 -839 -752 -1860 -2940 -2618 -2193 -2428 -1518 1085 2958 2769 2125 2277 2574 2516 2318 1810 1102 1117 1739 1378 -354 -1734 -1428 98 1622 1787 -195 -2831 -3241 -1111 902 1369 1086 5 -2043 -2185 1701 4856 1112 -5731 -5342 2985 7681 2280 -4276 -1633 5550 5178 -2449 -4596 3208 9076 3459 -5176 -4037 3306 3748 -3232 -6067 -1698 371 -4243 -7852 -4645 755 2378 864 -500 -364 1369 3378 2986 466 -148 2069 2855 701 -317 1162 1150 -1127 -1290 939 519 -2705 -3018 -1 102 -3836 -5394 -2090 539 -1203 -3588 -2017 2806 6735 6659 3360 1296 3277 5800 4320 1394 2324 4895 2949 -1751 -2183 1055 1279 -1372 -964 1634 0 -4835 -5351 -1174 500 -1934 -2409 1254 3740 1356 -2746 -3303 1317 7087 6808 -1237 -7900 -4267 3671 3396 -2904 -1913 6083 6249 -3676 -7371 1637 7648 -375 -10169 -7786 -74 -610 -7292 -8884 -3853 421 578 -524 -115 2169 4879 5365 3250 2252 4198 4902 1706 -355 2910 6507 4600 718 873 2996 2067 -493 -1025 -1080 -2889 -3592 -1234 -167 -3466 -6073 -2452 4220 6975 4866 2404 2358 3579 3856 2257 -33 -574 1124 2321 1106 -422 17 669 -1035 -3643 -4038 -2507 -1925 -3430 -5509 -6045 -4028 -870 -62 -3225 -6888 -5951 -92 5566 5887 836 -4119 -3382 1528 3007 -1189 -2969 3255 9494 6174 -1059 -69 6961 7196 -684 -4602 176 4283 861 -4875 -6369 -4668 -3072 -1747 -545 -377 -422 739 1698 791 212 2477 5214 4740 2417 2181 3846 4092 2508 1628 1844 947 -1375 -2772 -2472 -2707 -4734 -6563 -6272 -4867 -3908 -2736 -423 1679 1986 1463 1848 2700 2711 2350 2827 3785 3943 2887 1124 -259 234 2688 4449 3154 367 -780 -429 -938 -2143 -1693 475 1651 108 -3167 -5801 -5362 -1270 2973 2360 -2612 -5091 -1256 3371 2054 -2192 -1014 5249 7113 1493 -2092 3265 9510 5913 -3222 -5321 248 2247 -3517 -8839 -7759 -4324 -3312 -3541 -3050 -2630 -2396 -1348 -427 -733 -466 1618 3182 3012 3825 6340 6720 3816 1952 2922 2818 143 -1022 911 1720 -895 -3498 -3407 -2565 -2948 -3373 -2352 -381 1151 1289 379 211 1460 1859 -6 -1175 1052 3733 3012 1120 2439 5512 5550 2523 581 1112 1598 421 -994 -615 1286 1697 -1778 -6500 -6634 -1342 2713 203 -5382 -7019 -3817 -1065 -2044 -3576 -910 4602 6104 1517 -1366 3900 10555 7894 -830 -2867 2849 4123 -3373 -8869 -4810 1535 902 -4518 -6777 -3666 472 1149 -1683 -3601 -936 3584 4298 1733 1796 5470 7280 5110 3104 3454 3401 1631 344 202 -373 -1228 -1257 -1710 -3748 -4965 -2979 11 401 -1493 -2632 -1802 -542 -715 -2276 -3109 -1640 517 822 239 1560 3712 3018 220 196 3811 6070 3872 321 -515 1001 1600 -623 -4311 -5946 -3318 1084 1835 -2688 -7242 -6099 -1316 -439 -4925 -6194 1774 10855 9202 629 247 9959 14311 5787 -2691 331 6636 4050 -3538 -5269 -1378 445 -1744 -4774 -6977 -7178 -4094 -742 -1635 -4151 -1908 3456 4476 1092 397 3837 5822 4562 3872 4611 3550 531 -1042 -481 -435 -1810 -2882 -2946 -3094 -3577 -3101 -1266 -98 -1622 -4248 -4095 -890 998 -406 -1226 1177 3019 1037 -919 1603 5628 5770 2947 1811 3102 3986 3088 1211 -403 -468 843 479 -3486 -7007 -4610 1444 2746 -3193 -8412 -5464 1406 2027 -4059 -5685 2779 10959 7847 272 2400 11620 12245 2161 -3523 1766 6159 1080 -5132 -3554 825 -136 -4940 -8111 -8731 -7677 -4876 -2614 -3635 -4953 -1797 2892 2302 -1925 -1454 4743 8488 5798 2590 4114 6881 5421 1083 -1013 -52 513 -877 -2438 -2958 -3072 -2837 -1841 -1398 -2778 -3906 -2111 704 695 -1160 -523 2754 4434 2996 1470 2236 4495 6428 6500 4030 958 456 2052 2049 106 -10 2038 1316 -3759 -7150 -3794 1972 1536 -6059 -11866 -8573 -1287 -1003 -7397 -7694 2623 9979 4045 -3509 2250 13033 10470 -2019 -4661 5049 9341 1310 -5123 -695 5249 2851 -3670 -6483 -5616 -4272 -3123 -2891 -4297 -4391 -480 3589 2938 721 3000 7547 7328 2735 632 2744 4257 3136 2167 2022 315 -2390 -2809 -1279 -1250 -2586 -1947 315 306 -2159 -2973 -1042 -53 -1759 -3042 -1224 1990 3382 2222 554 856 3117 4128 1768 -805 566 3517 2234 -2174 -2534 1971 3243 -2707 -8547 -6272 1224 4374 -713 -7991 -8854 -2553 2268 -792 -5330 -937 8901 10246 1701 -1730 6447 12473 5601 -3343 -695 7057 5625 -2685 -4589 1262 3969 -656 -5536 -5414 -2864 -1497 -1682 -2678 -3336 -2102 135 438 -586 1241 5783 7225 3612 559 1909 3999 3110 1311 786 -564 -3625 -4956 -3165 -2013 -3498 -4141 -1648 788 265 -1174 -833 299 192 -906 -1526 -750 1466 3676 3814 2581 3180 5636 5738 2444 656 2772 3866 426 -2671 -362 3370 1773 -3725 -6082 -3124 583 487 -3361 -6809 -5381 -72 2027 -2271 -5089 1208 9535 7560 -941 -542 9677 13139 3400 -4600 247 7059 2676 -6071 -5283 2535 4415 -1382 -5389 -4058 -2749 -3816 -3872 -2222 -2063 -3407 -2771 242 2491 2943 3350 4086 4036 3700 4301 4927 4006 2214 933 -345 -2265 -3346 -2382 -1072 -1441 -2527 -2300 -1055 -277 134 908 1192 -46 -1482 -861 1546 3090 2356 874 773 1891 2225 1028 148 1307 2991 2199 -872 -2531 -824 1502 817 -2704 -5791 -5889 -3271 -858 -1925 -5792 -6904 -2113 2865 809 -4352 -1802 8044 11673 3725 -2712 3527 12907 10294 -310 -2959 3692 5455 -2523 -8275 -3947 2108 851 -3456 -3090 -58 -470 -3402 -3823 -1372 729 1599 2220 2509 2610 3583 4417 2770 244 1356 5477 6286 1742 -2239 -1284 910 -431 -3695 -4808 -3613 -2148 -818 150 -596 -2535 -2776 -847 218 -645 -657 1309 2281 627 -819 261 1925 1867 1263 2000 3169 2853 1124 -528 -1114 -566 294 64 -1658 -3490 -4140 -3827 -3014 -1887 -1624 -3013 -3590 -718 2395 349 -4160 -2576 4879 7577 2010 -1233 4542 9640 4386 -3560 -2276 3646 1704 -6050 -6901 -154 2152 -3412 -6880 -3265 69 -1926 -3938 -1565 1286 1079 463 1376 1539 968 2918 6019 4904 633 362 4534 5270 273 -3026 -920 486 -2687 -5078 -2766 -490 -2015 -3086 -363 1862 373 -514 2266 3992 1156 -1331 995 4045 3042 1095 2588 4731 3160 230 623 3364 4385 3075 1285 -388 -1357 -91 2362 2024 -1990 -5210 -3940 35 2537 1586 -1606 -3563 -1515 1959 881 -4186 -4416 3205 8292 2946 -3468 1168 10167 8177 -2230 -4220 4501 8106 460 -5177 -703 3239 -1957 -7173 -3031 2903 264 -5953 -5612 -1011 -214 -1716 472 3744 2061 -1512 147 5182 6091 2385 -287 -398 -695 -1196 -361 -228 -2968 -5595 -4743 -2774 -2844 -2694 123 2117 56 -2137 -75 2905 2048 162 1911 4411 2630 -594 493 3677 2746 -882 -669 3125 3990 584 -1748 -718 261 -540 -685 625 695 -1645 -3899 -3452 -302 3037 2757 -2158 -6065 -2520 4572 4348 -3413 -5527 3450 10425 4718 -3295 435 9006 6373 -4161 -5245 4234 7146 -2238 -8951 -3446 3235 -297 -7429 -6885 -1197 401 -2139 -2603 -524 38 -861 -272 1310 1689 1993 4182 6430 5884 3432 1701 1017 671 1158 2003 643 -3205 -5370 -3041 232 -423 -3612 -3901 -465 1740 56 -1739 93 2763 1419 -2371 -2470 1848 4236 1362 -1844 -700 1633 477 -1852 -714 1978 1287 -1433 -1000 1885 1815 -1406 -2383 224 1490 -1208 -4060 -3065 440 2118 -363 -4896 -6351 -2393 2035 833 -2760 -99 7353 8143 395 -2850 4479 9499 2074 -6407 -1956 7376 5129 -5245 -7051 935 4380 -765 -3555 626 3459 587 -1905 -644 257 -208 1859 5020 3549 -419 978 6574 7040 1366 -1259 2368 4868 2213 -497 -46 -61 -2091 -2532 -1072 -1881 -4300 -2666 2586 4130 315 -1910 611 2293 -170 -1757 1214 4112 2228 -1102 -477 2836 3704 1104 -1535 -1905 -879 60 761 1539 1667 -281 -3835 -5294 -1604 4240 5180 -871 -7227 -6414 347 4731 1584 -4877 -6047 354 6547 4411 -2478 -2946 4681 8672 2303 -4124 388 8391 5508 -5136 -7481 766 4741 -2166 -7951 -3246 3631 2149 -3477 -3704 282 1106 -1523 -2446 -898 125 608 2187 3286 1899 355 1828 4715 5237 3232 1240 105 -856 -1300 -671 -80 -941 -2935 -4650 -4949 -3368 -911 -56 -1618 -2476 310 4080 3463 -1452 -4405 -1345 4370 6674 3841 -650 -2477 -561 2292 2617 287 -1757 -1918 -1629 -1961 -1741 -775 -1428 -4409 -6131 -3400 1641 4068 1728 -3497 -7589 -6669 -878 3588 1274 -3460 -1455 6055 7366 -568 -4902 2837 11137 6198 -4442 -3338 7508 8969 -3600 -12022 -4486 6061 3725 -5781 -6892 439 3416 -1499 -5006 -1834 2546 3088 1857 1538 1215 807 2161 4049 3013 400 1482 6179 8080 4689 1273 1637 2282 -259 -2848 -1524 1269 655 -3045 -5539 -4952 -2821 -593 1387 2709 3227 3417 3069 1455 -407 -205 2017 3519 3062 2429 2846 3151 2532 1929 1749 1148 137 -545 -1468 -3170 -3704 -1537 382 -1542 -4930 -4439 -415 1841 615 -1003 -1423 -1154 1246 6023 7408 1416 -4386 -664 6772 4598 -4621 -4678 6473 11253 1578 -6871 -1058 7513 3091 -7662 -8148 235 2680 -3315 -6292 -1871 2148 1356 257 1337 1386 -140 76 1481 446 -1473 330 3903 3189 -444 322 5539 6922 1652 -3054 -2186 -379 -2854 -6634 -6176 -2344 -527 -2838 -6251 -7008 -4419 -921 661 318 682 2951 4870 4569 4030 5811 8255 7530 3452 -104 -379 1354 2100 615 -1572 -1917 49 1670 550 -1707 -1696 345 821 -1270 -2720 -1541 -11 -259 -493 1490 3650 2052 -2845 -5370 -1361 5638 7481 1804 -3652 -1056 5532 5276 -2485 -5939 990 8363 5607 -1887 -2333 2971 2752 -4819 -9392 -5491 -83 -348 -3902 -5021 -2845 277 2732 3242 1488 422 2996 6370 5176 407 -1626 536 1818 88 -491 2208 3984 1592 -1895 -2453 -733 519 250 -1694 -4717 -5807 -2648 1204 244 -3634 -3087 2446 5002 1242 -1743 1582 5859 3973 -1173 -1785 2354 4364 1218 -2663 -2727 -119 1000 -836 -2804 -1506 2228 3680 511 -3418 -3359 -657 -175 -2220 -2431 537 2826 1699 -757 -1627 -769 652 1811 1731 252 -656 511 2042 2220 3010 5963 7262 3201 -1911 -1121 3523 3671 -1346 -3167 1377 4824 1542 -3520 -3794 -1034 -287 -1170 -508 1141 1565 1759 3377 4674 3794 2862 4118 5184 3126 249 500 2436 1380 -2757 -5280 -3996 -1745 -1221 -1545 -1174 -790 -1671 -3295 -4069 -3352 -1902 -883 -669 -368 1126 3345 4400 3476 2090 1929 2545 2422 1416 725 935 1459 1694 1590 1149 327 -476 -646 -220 7 -556 -1638 -2552 -2979 -3048 -2828 -2195 -1231 -335 370 1262 2384 2900 2219 1277 1516 2712 3177 2271 1196 816 296 -1120 -2405 -2223 -1171 -1018 -2160 -3221 -3091 -2173 -1408 -1005 -503 322 1037 1064 531 285 802 1470 1539 1404 1943 2769 2421 591 -1033 -841 687 1729 1297 50 -624 135 1919 3197 2640 604 -1135 -1338 -509 59 -123 -596 -920 -1182 -1526 -1634 -1069 -124 202 -479 -1088 -399 994 1366 538 315 1606 2868 2511 1268 689 621 11 -877 -1023 -679 -891 -1447 -1186 -98 587 252 -665 -1720 -2534 -2281 -706 806 787 -151 -335 359 762 697 934 1212 585 -324 135 1686 2018 271 -1594 -1744 -774 -19 591 1578 2236 1556 6 -1042 -1163 -993 -861 -389 572 1577 2234 2543 2489 1939 1173 907 1381 1812 1318 170 -552 -459 -318 -769 -1399 -1575 -1474 -1516 -1402 -660 200 206 -530 -842 -214 537 599 322 554 1345 1863 1474 573 189 772 1556 1474 581 -30 143 264 -506 -1542 -1445 70 1732 2135 1202 178 293 1379 1970 1072 -474 -984 -57 1125 1553 1408 1087 427 -428 -461 841 2207 1943 189 -1334 -1563 -1034 -646 -566 -634 -1007 -1778 -2288 -1599 250 1952 2149 856 -478 -518 447 976 417 -348 -305 322 550 13 -654 -746 -331 -1 -109 -518 -839 -770 -374 27 317 613 810 652 300 321 985 1902 2465 2412 1848 1021 399 543 1279 1429 222 -1417 -1813 -556 1117 1870 1607 1127 874 605 110 -331 -321 166 769 1105 1106 908 513 -28 -274 174 880 840 -262 -1574 -2051 -1606 -983 -769 -943 -1155 -997 -227 791 1175 529 -466 -888 -654 -322 -192 -172 -349 -956 -1729 -1945 -1337 -474 6 140 401 1061 1925 2484 2309 1440 430 -175 -326 -290 -170 86 341 397 389 586 781 385 -722 -1789 -1888 -857 619 1608 1501 411 -787 -1158 -609 111 387 302 202 52 -468 -1335 -2048 -2208 -1873 -1325 -759 -240 228 487 135 -951 -2094 -2261 -1139 527 1731 2088 1834 1223 449 -33 110 431 203 -473 -766 -238 697 1379 1532 1193 412 -562 -1054 -640 118 386 232 363 1025 1714 1880 1593 1433 1674 1902 1672 1129 738 752 1077 1431 1684 1812 1439 192 -1287 -1668 -641 575 710 -188 -1075 -1353 -1505 -2014 -2368 -1880 -779 107 173 -610 -1522 -1527 -426 823 1102 176 -1107 -1587 -910 286 1237 1540 1163 585 400 543 621 769 1247 1691 1550 919 506 786 1225 855 -246 -916 -455 729 1818 2156 1629 855 415 164 -157 -277 181 1125 1926 1914 1125 268 -265 -575 -625 -467 -601 -1265 -2029 -2420 -2324 -1884 -1456 -1207 -802 10 901 1298 866 -49 -410 295 1145 1105 489 180 312 301 -394 -1546 -2161 -1597 -313 813 1212 763 79 103 922 1729 1915 1449 727 441 836 1238 1010 383 4 244 867 1164 903 677 755 717 523 576 731 447 -328 -1012 -851 174 886 224 -1293 -2317 -2170 -1129 -101 22 -732 -1638 -2244 -2301 -1493 -173 596 276 -614 -1001 -158 1375 2165 1631 487 -508 -1038 -988 -682 -659 -911 -1093 -1035 -673 -227 -240 -761 -1163 -1015 -320 726 1598 1851 1713 1521 1281 1115 1151 1114 887 746 809 1039 1368 1347 671 -68 -184 284 1015 1572 1404 621 -41 -279 -258 -151 -350 -1005 -1466 -1350 -1220 -1316 -1099 -416 262 591 606 606 726 544 -73 -273 454 1250 1277 899 656 373 -158 -571 -423 103 444 490 627 854 655 88 112 1274 2716 3257 2890 2385 1987 1388 537 -204 -379 171 927 1077 544 99 428 1384 1998 1411 81 -639 -303 384 916 1284 1342 1006 580 245 -102 -438 -676 -959 -1306 -1388 -1011 -467 -371 -1177 -2233 -1704 955 2979 1428 -2016 -2904 -480 1728 1733 1293 1967 2679 2004 425 -498 -322 -104 -124 1249 4210 5458 3024 41 -390 190 48 689 2339 2302 500 189 1712 1809 -158 -866 1467 4147 3477 -474 -3611 -2781 -6 510 -1336 -1875 171 2153 2115 675 -1305 -2932 -2504 -145 1421 1157 610 -151 -1738 -1969 263 1479 -112 -1150 -111 588 877 2085 1789 -1543 -3709 -1567 1972 3104 678 -4069 -6277 -1855 4536 4965 361 -2809 -2977 -1900 -280 215 -993 -158 3883 5855 3475 1036 539 -10 -437 157 -26 -1571 -2288 -1313 451 1995 1742 -127 -330 1778 2355 146 -2085 -3270 -3529 -1652 1176 1312 -1208 -3029 -2506 175 3206 2685 -1732 -4514 -3160 -1626 -1934 -2147 -1827 -915 1625 3099 -6 -4082 -3657 -262 2459 4277 4325 1566 -733 36 1242 1126 1299 1458 436 -52 602 369 -20 1789 4115 4198 2896 1641 489 378 1671 2381 1750 1421 1813 1938 1667 1014 5 -1 1702 3309 3224 1928 354 -652 -356 386 84 -835 -1183 -1054 -649 139 539 49 -445 -530 -647 -514 -7 -11 -384 -21 617 426 -85 -104 186 592 756 45 -769 -241 1070 1653 1470 968 190 -162 404 912 663 399 596 947 1341 1418 514 -874 -1431 -896 105 1227 2113 2336 2125 1725 619 -1167 -2350 -2221 -1464 -747 -275 -247 -252 403 1124 761 -332 -922 -494 704 1539 527 -1540 -1710 652 2555 1642 -991 -2441 -913 2111 3051 1038 -769 -173 1415 2114 1657 513 -353 -52 959 1681 1758 855 -715 -1147 112 765 -493 -1754 -1118 940 2581 2222 512 195 1837 2452 525 -1661 -1780 108 2199 1996 -923 -3291 -2356 364 1952 1428 -435 -1536 -184 1882 1617 -436 -1483 -763 576 1027 -535 -2829 -2848 -498 1209 758 -1024 -2859 -3104 -1076 1307 2307 2564 2403 1014 -971 -2093 -2005 -652 1558 2634 1399 -730 -2282 -2692 -1057 2049 3532 1729 -1356 -2952 -1966 440 1369 -330 -1869 -848 916 819 -683 -1427 -97 2533 3812 2395 498 484 1404 1205 -239 -1567 -1365 465 1918 1163 -731 -1524 -852 181 734 624 295 215 11 -707 -1267 -1029 -468 -163 11 290 614 828 877 918 1052 983 551 246 588 1324 1665 1101 -11 -759 -659 40 845 1158 641 -10 259 1310 2118 2201 1771 1249 935 581 11 4 854 1160 166 -599 83 1202 1149 -411 -2076 -1786 349 1598 610 -864 -1342 -1100 -353 683 1083 600 -89 -547 -340 563 759 -288 -444 1331 2597 1369 -1171 -2845 -2500 -823 -153 -1283 -1844 -465 890 656 -346 -956 -378 1423 2425 819 -1763 -2555 -1204 803 1462 -474 -2974 -2362 999 3020 1846 -544 -1458 126 2405 2338 200 -509 1284 3014 2817 1168 -564 -948 45 460 -811 -2544 -3413 -2816 -226 3215 4573 2850 322 -589 374 1481 685 -1506 -2043 60 1917 1261 -426 -529 1321 2892 1758 -1396 -2956 -996 2251 3501 1869 -1033 -2735 -2045 -332 196 -682 -1227 -51 2184 3156 1363 -1636 -2650 -591 2390 3510 2132 41 -569 789 2687 3215 1651 -723 -1606 -125 1958 2137 20 -2156 -2059 -65 1353 1099 653 1379 2386 1831 -651 -3146 -3114 -321 2484 2494 -392 -3887 -5275 -3464 -116 2017 2028 842 -685 -1930 -2080 -1033 330 1254 1738 2326 3002 2007 -1966 -5735 -3843 3463 8527 4871 -4700 -10480 -6494 2418 6440 2808 -2199 -2746 243 2610 2431 953 101 267 823 1717 2763 2723 1532 1427 3315 4457 2176 -2140 -4482 -2821 543 1702 60 -1352 -693 483 417 -442 -717 219 1835 2777 2105 315 -1216 -1292 237 1738 1030 -1700 -3758 -3244 -830 1697 3025 2636 819 -1324 -2214 -999 997 1223 -767 -2423 -1829 -417 -512 -1700 -1605 265 1466 225 -1541 -653 2792 5496 5234 2892 368 -1122 -452 2846 6011 3797 -4934 -12656 -9769 2924 12599 8638 -4154 -11042 -5185 4903 7062 251 -6102 -4988 962 5099 4808 1907 -1436 -3830 -3470 331 4476 4279 -420 -4029 -1948 3381 5550 2275 -2328 -3519 -1354 700 521 -1150 -2686 -3086 -1863 740 3218 3922 3129 2798 3679 4021 2179 -600 -1594 -255 1180 765 -1037 -2691 -3498 -3288 -1590 1339 3496 2981 790 -29 1650 3620 3593 2215 1316 661 -1219 -3465 -3037 672 3840 2777 -1023 -2824 -994 1302 1103 -378 -385 913 1094 -299 -1101 -362 -169 -2252 -4853 -5084 -3157 -1751 -1585 -526 2205 3864 2448 995 4000 9833 10789 2887 -7127 -8299 1348 11565 11237 596 -10040 -12228 -7165 -1745 -223 -1681 -3575 -4486 -3471 162 4756 6009 1536 -4722 -5442 1512 9422 9740 2060 -5208 -4544 2413 7615 6126 593 -3418 -3860 -2683 -1834 -1311 -985 -1807 -3923 -5070 -2793 1944 5080 3936 288 -1891 -988 1071 1812 1041 214 100 207 251 1018 3173 5766 6751 5168 2398 829 1247 1904 521 -2870 -5620 -5387 -3026 -1770 -3360 -5824 -5811 -2653 953 2419 2224 2655 4434 5993 6060 5549 6053 7360 7631 5867 3017 493 -1401 -2986 -4066 -4333 -4464 -5558 -7285 -7744 -5819 -2912 -1417 -1871 -2625 -2103 -258 2285 5114 7251 6902 3763 1048 2932 9009 13085 9356 -741 -9533 -11013 -6278 -983 676 -1654 -6186 -10390 -11194 -6766 456 4489 1791 -4103 -6015 -1223 5760 8956 7435 4749 3623 3686 3896 4302 4425 2250 -2896 -7570 -6969 -964 4662 4231 -1572 -6648 -6095 -741 4525 5563 1992 -3129 -5747 -3766 1206 5042 4710 1010 -2404 -2457 1093 6086 9495 8830 3664 -3224 -7215 -5877 -1652 514 -1538 -5194 -6514 -4621 -1915 -855 -1789 -3549 -4698 -3910 -545 4170 7350 7047 4505 2873 3713 5671 6605 5861 3933 1044 -2686 -6152 -7786 -7443 -6713 -6885 -7397 -6949 -5403 -3668 -2125 -330 1667 2927 3164 3816 6499 10635 13439 12468 7781 1801 -2311 -2389 1215 5071 4634 -1677 -10196 -14810 -12602 -6311 -1218 -378 -3113 -6743 -8458 -6257 -239 6282 8534 4823 -991 -2918 1096 7378 10769 9534 5657 1723 -1049 -2313 -2075 -1311 -1842 -4377 -7167 -7612 -5197 -2046 -486 -786 -1541 -1506 -453 1252 3065 4271 4365 3691 3251 3575 4041 3625 2137 484 -160 727 2582 3856 2959 -212 -3643 -4842 -3503 -1948 -2390 -4278 -5166 -3902 -1839 -661 -146 996 2839 4116 4328 4647 6096 7736 7632 5316 2339 468 88 477 717 -56 -2426 -5772 -8043 -7498 -4767 -2310 -1633 -1882 -1600 -878 -713 -809 384 3205 5643 5650 3862 2913 4232 6507 7347 5505 1373 -3555 -6896 -6265 -1627 3252 3356 -2597 -10304 -13753 -10643 -3574 3242 7153 7389 4386 74 -2231 -179 4956 8955 8635 4712 460 -1693 -1598 -149 1931 3805 4092 1843 -2157 -5684 -6820 -5343 -2538 -138 626 -356 -1858 -1899 773 5400 9437 10328 7440 2647 -864 -819 2417 6015 6831 3870 -1089 -5062 -5963 -3584 628 4272 5001 2006 -3053 -6994 -7540 -4939 -1249 1497 2237 805 -1887 -3608 -2058 2626 7157 7971 4934 1387 360 1630 2954 3152 2782 2191 598 -2251 -4709 -4793 -2838 -1429 -2481 -5230 -7402 -7580 -5890 -3141 -332 1324 1147 146 501 3151 6434 7898 7033 5321 3886 2462 1044 979 2904 4324 1395 -6124 -13120 -13819 -7907 -779 2175 224 -3855 -7618 -9939 -9229 -3507 6267 14501 15079 7782 -705 -3181 1265 7440 10149 8682 5285 1352 -3095 -6889 -7219 -2992 2482 4001 -100 -6189 -9406 -8468 -5639 -2911 -73 3264 5500 4607 1400 -458 1675 6433 9950 9836 6912 3526 1290 594 1210 2353 2577 752 -2552 -5291 -5933 -4880 -3691 -3362 -3768 -4349 -4662 -4270 -2841 -852 366 107 -291 1472 5783 10086 11461 9667 6921 5041 3832 2413 1046 653 844 -229 -3399 -6806 -7866 -6460 -4907 -4747 -4947 -3911 -2102 -1465 -2523 -3379 -2119 622 2565 2964 3588 6065 9362 10996 10103 7995 5902 3640 1012 -809 -662 136 -1764 -7925 -15338 -18704 -15627 -8706 -2404 904 1267 -796 -4557 -7580 -6075 1638 12288 19528 19364 13337 6108 807 -2343 -3709 -2697 727 4255 4517 385 -5648 -9772 -10209 -7999 -5001 -2185 -87 305 -1727 -5184 -7445 -6220 -1395 4976 10341 13318 13944 12770 10262 7088 4320 2882 2824 3182 2518 -117 -4357 -8661 -11460 -12022 -10311 -6703 -2229 1435 2906 2100 325 -581 460 2991 5561 7118 7609 7355 6513 5266 3916 2662 1669 1191 1135 798 -405 -2214 -3953 -5345 -6511 -7432 -7741 -7069 -5682 -4689 -4953 -5649 -4842 -1903 1549 3658 4359 4745 5242 5300 4663 4229 5248 7611 9415 8835 6191 3286 985 -1318 -3875 -5738 -6346 -6817 -8816 -12388 -15330 -14806 -9742 -1841 5713 10243 10434 6514 777 -2811 -1160 5348 13183 18384 18725 14136 6295 -1936 -7492 -8561 -5832 -2191 -410 -944 -2499 -4455 -7426 -11187 -13453 -11840 -6644 -854 2617 3315 2803 2420 2301 2661 4747 9371 15016 18605 18227 14415 8875 2756 -3521 -9197 -12776 -13275 -11697 -10391 -10661 -11654 -11763 -10269 -7228 -2722 2996 8882 13160 14412 12918 10747 9817 9972 9782 8869 8143 7749 6225 2239 -3579 -8850 -11343 -10858 -9231 -8175 -7601 -6766 -6160 -6793 -8177 -8590 -7056 -3915 113 4366 8065 10440 10894 9273 6571 4674 4426 4644 3995 2714 1474 -41 -2196 -4265 -5457 -6073 -6884 -8010 -8580 -7134 -3187 946 1448 -2705 -8040 -10010 -6763 657 9566 16339 17949 13979 6599 -981 -5443 -4378 1778 9595 15290 16620 12595 3895 -6271 -14009 -17523 -16829 -12281 -5323 989 4164 3846 830 -3518 -6823 -6940 -4009 201 4610 9160 13386 16017 15917 12924 8309 4643 3950 5392 6044 4238 461 -4989 -12403 -20288 -25419 -25942 -22597 -17147 -11068 -5055 1016 6720 10398 11585 12526 15082 18017 19260 18604 16627 13173 8062 1881 -4211 -8779 -11040 -11863 -12514 -12538 -10689 -7774 -6480 -7862 -9650 -8867 -5026 90 4705 7911 9290 9001 7750 6218 5093 5107 5912 6034 4961 3479 1435 -2146 -6242 -8092 -6574 -2957 1125 4360 5464 4017 1022 -1732 -2330 129 3773 4717 1020 -5207 -10287 -12008 -9749 -3690 4345 10372 10759 5698 -878 -4844 -4468 -132 6790 14458 20537 22075 16639 5148 -7391 -15945 -19422 -19159 -15391 -7840 1265 7418 7341 1554 -6091 -11015 -10841 -6612 -1034 4363 9682 14476 16685 14650 9223 3104 -1104 -1929 416 3736 4970 2323 -3744 -11147 -17308 -20418 -20451 -18662 -15545 -9925 -1142 8427 14800 16619 16250 16186 16251 15115 12881 10932 9716 7525 2311 -5084 -10994 -13291 -13918 -15430 -16617 -13748 -5853 2814 6603 4639 1527 1271 2954 3786 3426 3202 3552 4085 4660 5285 5467 4032 399 -3451 -4231 -1889 -441 -2679 -6437 -7660 -5468 -2605 -1322 -306 2721 6436 7407 5868 5593 7489 7192 175 -12470 -23720 -26366 -19573 -8330 2972 12376 16874 13782 6001 376 586 5196 11299 17243 22439 25053 20673 6847 -10890 -22755 -25398 -23890 -22510 -18511 -7346 8132 17462 13722 2115 -6606 -8319 -6183 -2656 3288 12587 22885 28495 24869 14434 4475 -1414 -4527 -4791 -907 3882 3281 -4543 -14828 -21379 -22554 -21975 -22371 -20482 -11733 2233 15026 22149 23389 21462 19236 16273 10452 3784 946 1657 1178 -2481 -7594 -12228 -14822 -15039 -15208 -16729 -16877 -12825 -5334 3365 11108 15698 16894 16063 12766 6272 -507 -3897 -4115 -3633 -4141 -5831 -6623 -4550 -2195 -3040 -4454 -2080 2108 3881 3832 4712 7460 11695 14628 12218 6169 3436 5466 5932 614 -7998 -15722 -20812 -23692 -24155 -19179 -7185 6140 13081 13596 12743 12466 12482 13762 16691 20548 24149 22752 10787 -7680 -20376 -22109 -19210 -18004 -17742 -14090 -3890 10649 20754 18879 7342 -5109 -12622 -14386 -10987 -2569 9657 21405 27139 25476 19883 13160 5782 -695 -4445 -6369 -7562 -7312 -7033 -10248 -16099 -19620 -19655 -19413 -18499 -11739 2096 16107 23165 24127 23950 22937 17469 7112 -4126 -11376 -11430 -6309 -4167 -9817 -16891 -17536 -14666 -15381 -18401 -16757 -7826 4885 15964 22012 23686 22978 18622 8447 -4432 -13138 -14840 -13523 -14170 -15683 -12913 -6816 -5428 -10208 -11384 -3450 6510 11930 15094 18249 19544 19140 18058 13893 6989 3742 5569 3885 -6493 -18393 -23720 -25131 -27989 -27488 -15009 5581 20773 26028 27950 28575 23264 13923 8654 9262 11724 14321 14775 7428 -7314 -19551 -22862 -21949 -22091 -19463 -8158 8627 21444 26152 24991 17745 2550 -14645 -23481 -22095 -15868 -6780 5127 15745 21411 22267 17242 5855 -5022 -7542 -3686 -726 -1350 -4384 -8485 -12040 -14851 -18665 -22366 -21183 -12705 777 14686 23850 26035 24370 21235 13866 1854 -8915 -14705 -16616 -14107 -7427 -3313 -6483 -11914 -14306 -14866 -13348 -6367 3941 11870 17091 21604 23041 18315 7845 -6016 -18567 -23986 -22476 -19373 -15061 -6582 1796 2881 -1345 -3509 -1303 4190 12302 19683 22263 21489 20701 18268 10978 -207 -11018 -16499 -14928 -12001 -14268 -18752 -19510 -18696 -17583 -8315 10117 23831 25541 24211 24228 18470 7059 -565 -2425 -2588 769 8804 13066 6120 -7908 -19731 -24309 -22638 -18073 -10334 3317 18602 26146 24980 20189 10189 -6024 -18027 -19023 -17074 -16132 -7391 9208 20246 21376 19664 15577 5945 -3213 -5337 -3390 -1339 385 -789 -6025 -10711 -13362 -17967 -22876 -21114 -11672 1038 13080 19932 20207 20055 21640 16088 267 -14793 -21356 -21938 -17086 -7247 -1250 -3748 -6866 -6947 -9189 -10066 -894 12167 17353 18379 23717 28413 23810 10829 -4872 -17662 -22781 -22199 -21595 -18994 -10405 -2164 -980 -1718 1271 5647 10978 18977 24561 24452 25002 26774 19288 1769 -12744 -18605 -21267 -22810 -22318 -22335 -23273 -22499 -20327 -14815 -384 17257 23487 19182 18097 19445 11527 -2484 -9826 -9424 -6526 -396 8152 12287 8875 284 -11136 -21203 -24212 -19383 -9192 4695 17403 23352 24796 23882 13488 -6579 -20079 -19005 -15516 -15344 -7765 8559 20108 22552 22905 21396 14316 6108 2449 2146 3079 4331 2602 -3825 -12194 -20203 -26061 -26189 -20801 -13923 -4417 9849 21499 23993 23728 25525 21321 7335 -6780 -14836 -19839 -21698 -18665 -15338 -14087 -10500 -5670 -5571 -6256 759 11994 18739 21815 25537 27416 22670 10426 -5731 -18096 -21516 -20807 -21855 -20814 -14204 -8452 -7459 -5325 548 5822 10588 17679 23881 26744 29462 29470 18349 -1328 -16637 -22623 -24352 -25074 -25020 -25145 -24657 -21658 -16347 -7910 4986 17198 22088 22627 23443 18324 2059 -15157 -20799 -16225 -8536 682 10443 15892 13606 4627 -7007 -15501 -16975 -12363 -3699 7823 18010 21928 20262 14993 3659 -12567 -23973 -24919 -20519 -14450 -3633 10985 22329 27614 29041 26041 17295 6849 128 -2533 -3809 -4943 -6232 -8881 -13997 -19933 -22324 -18880 -12433 -5761 3112 15169 24878 26947 23254 17433 8885 -2927 -14460 -21862 -23937 -20787 -14026 -7261 -2804 86 2117 2819 3618 7608 14797 21079 23357 22425 18883 9913 -5475 -20551 -26803 -24679 -21313 -18833 -13423 -5196 518 2344 4710 9718 14484 17434 20732 24859 26251 22140 13688 2719 -10134 -22007 -27503 -25118 -19866 -16451 -13982 -10427 -6798 -3689 1284 9108 16805 22160 25464 24070 12464 -8186 -26283 -31418 -24944 -13538 355 15928 26823 25539 13594 -473 -11192 -17994 -19285 -11896 2111 14720 20352 19763 14951 5305 -8381 -20512 -25805 -24367 -18555 -8600 5206 18522 25737 25479 20328 12854 4634 -2419 -6688 -7928 -6829 -4923 -4651 -7860 -13121 -16847 -17515 -15462 -10299 -1331 9741 18416 21860 20718 16274 8866 -1713 -13612 -22276 -24161 -19620 -12782 -7395 -3778 -1363 -142 669 3058 8371 14959 20110 23103 23669 19345 7259 -9987 -23375 -26626 -23358 -20610 -18928 -14426 -7393 -1923 1690 6481 11865 15199 17449 20879 23805 22413 16982 10467 2637 -7543 -17485 -22968 -22820 -19834 -16211 -11974 -7639 -3990 -759 3686 10540 18155 23761 25099 20004 8180 -6732 -18268 -22009 -18602 -10043 2676 16121 23735 21054 10184 -2570 -12748 -18248 -16815 -7784 5247 15747 19598 17965 12642 3057 -9941 -21377 -25530 -21676 -13211 -2261 9646 18707 21362 18300 13714 9997 6204 2445 929 2212 3364 544 -6485 -14322 -20140 -22769 -21754 -17192 -9402 679 11715 21450 26494 25937 21275 12838 858 -11756 -19881 -21302 -18719 -14332 -9064 -5396 -5089 -6255 -4750 729 7595 13517 17524 19674 20627 18954 11357 -1930 -14596 -20634 -20849 -19452 -17524 -14316 -11182 -8838 -5322 744 8205 14496 18637 20974 21443 20631 18189 12854 4565 -6083 -16452 -23129 -25116 -23385 -19407 -12517 -3336 2501 1829 -1778 -2891 358 6636 15371 24014 26746 20465 6834 -9639 -23021 -27484 -21431 -9596 2890 14610 23831 25582 17186 3143 -9839 -17686 -19293 -15273 -6363 5274 16192 21613 17299 5778 -6711 -16338 -21722 -22018 -14901 -1804 10580 17501 18016 14526 9516 3551 -872 -901 3910 10191 11707 6059 -4208 -14565 -21365 -24461 -24484 -20533 -11228 1883 13363 19719 22081 22320 18940 10001 -1201 -9113 -10877 -8222 -5243 -3880 -4946 -7941 -11323 -14024 -13198 -7232 2548 13140 20231 22904 21832 16157 5853 -7204 -16879 -18593 -15569 -12723 -11702 -10282 -7047 -4061 -1817 552 3990 9453 15743 20284 20975 18643 14855 8486 -322 -8190 -12103 -13606 -15920 -18265 -18448 -15255 -9740 -5626 -4977 -6178 -3928 4408 14796 23763 28886 27018 16769 571 -14075 -21760 -21469 -13296 -1043 10786 19252 21477 15451 1242 -14514 -23103 -22376 -14340 -2139 10995 21285 24511 18960 5681 -9972 -20563 -23132 -19286 -11152 379 11579 16695 14934 9176 2715 -1675 -1623 3527 9571 13068 13270 7926 -3110 -15819 -24158 -25932 -23896 -17693 -6699 5501 14842 19061 19304 16596 11236 5747 1722 153 1218 2526 1557 -3179 -10093 -15812 -18446 -17249 -13286 -7770 -1012 6151 12197 15234 15136 12420 7313 1868 -1667 -2745 -3754 -7049 -11031 -13739 -14145 -12318 -9281 -4820 309 5440 10445 13666 14313 12309 9383 8440 9050 9535 8276 4078 -2837 -11755 -19448 -22464 -20504 -14931 -8584 -4344 -3601 -4681 -2882 4105 14234 23372 27942 26160 17299 3541 -9926 -17469 -15955 -7489 2921 10037 10556 4944 -4562 -14435 -21312 -23151 -18275 -7773 5017 16206 22179 21770 15039 4091 -6232 -11626 -10003 -3405 3780 8442 8863 5490 248 -4523 -6800 -6384 -3495 1612 7497 11777 12052 7570 -877 -10859 -18160 -19620 -15229 -7807 -171 6450 10922 12534 11197 7596 3676 1228 1188 2436 2543 763 -2508 -6513 -10458 -13486 -13873 -11028 -6102 -877 3086 5872 8082 9607 10019 9007 7124 4881 2209 -635 -3052 -4627 -5774 -7085 -8139 -7842 -5836 -3319 -1619 -665 325 1480 2171 2657 4275 7536 11257 13149 11869 8350 4256 -55 -5578 -11876 -15898 -15767 -13328 -11810 -12127 -12156 -9492 -3587 4025 10863 15713 18649 19109 15930 9606 3136 -619 -1217 84 1598 1709 -598 -5412 -12112 -19122 -23409 -21865 -14204 -3704 5479 11089 13043 12234 9445 5324 1205 -737 864 4592 7221 7054 5161 3034 422 -3437 -7411 -8816 -6218 -1228 2725 3371 1317 -1248 -3272 -5324 -7412 -7921 -5657 -1623 2243 5051 6913 7942 8067 7182 5233 2733 832 237 497 723 179 -1803 -5200 -8472 -9761 -8892 -7133 -5385 -3691 -1896 149 2396 4182 4782 4503 4361 4828 5605 6090 5510 3324 15 -3201 -5523 -6730 -6704 -5744 -4873 -4834 -5166 -4846 -3418 -1215 1138 3379 5814 8488 10264 9626 6431 2065 -1876 -4219 -4077 -1412 2219 4194 2593 -2109 -6956 -8700 -6512 -2087 2681 6936 9812 9901 6485 700 -4814 -7255 -5194 472 7018 11263 10667 4379 -5634 -15001 -19519 -17471 -9805 675 10116 15001 13889 7941 -34 -6989 -10780 -10627 -6762 -162 7038 11873 12375 9014 3959 -566 -3088 -2994 -648 2606 4816 4241 543 -4676 -8977 -10740 -9615 -6048 -1151 3317 5688 5286 2749 -233 -1749 -867 1880 5195 7816 8656 7002 3071 -1915 -6270 -8442 -7709 -4774 -1371 982 1658 672 -1396 -3283 -3605 -1909 1002 3745 5375 5961 6038 5414 3124 -953 -5006 -6545 -4673 -825 2543 3818 3068 1423 -122 -1145 -1474 -1055 -157 738 1262 1106 -89 -2333 -4819 -6213 -5551 -2997 176 2532 3477 3319 2561 1647 1236 1919 3426 4568 4266 2456 74 -1768 -2654 -2980 -3156 -2954 -1994 -582 346 64 -1379 -3060 -3505 -1654 2054 5723 7350 6215 3140 -274 -2782 -4090 -4438 -3828 -2106 276 2139 2471 1277 -439 -1402 -924 591 2010 2469 2051 1472 1220 1102 512 -826 -2391 -3193 -2662 -1184 280 977 777 81 -456 -302 589 1684 2246 1911 928 -78 -631 -732 -714 -786 -800 -495 90 554 470 -155 -761 -631 453 1959 2978 2921 1939 741 -29 -310 -535 -1041 -1664 -1896 -1415 -460 302 349 -229 -818 -803 -2 1285 2472 2976 2602 1703 901 554 547 544 385 298 701 1633 2444 2278 927 -935 -2328 -2657 -2082 -1359 -1228 -1708 -2089 -1711 -631 453 811 340 -190 193 1491 2490 2049 467 -747 -384 1292 2701 2316 155 -2153 -2941 -1996 -425 573 564 -12 -231 521 1789 2343 1366 -794 -2937 -3801 -2837 -627 1549 2775 2966 2412 1446 580 281 373 218 -395 -969 -910 -123 895 1371 923 11 -623 -835 -904 -731 -17 947 1471 1314 795 207 -311 -518 -145 802 1905 2366 1544 -131 -1242 -948 16 514 461 403 336 -214 -1287 -2300 -2556 -1791 -456 606 1028 1113 1046 594 -147 -605 -702 -978 -1388 -959 844 3172 4532 4076 2195 231 -622 -401 -31 -32 -286 -859 -1890 -2756 -2517 -1301 -267 -149 -567 -655 87 1333 2016 1398 71 -703 -469 344 1358 2308 2599 1857 588 -392 -763 -517 323 1421 2176 2297 1814 801 -341 -816 -393 125 12 -507 -932 -1210 -1362 -1182 -566 459 1903 3362 3882 3082 1906 1480 1754 1827 1043 -513 -2041 -2483 -1694 -859 -1046 -1824 -2087 -1542 -613 336 917 621 -498 -1610 -1930 -1293 -102 821 739 -95 -631 -534 -563 -1048 -1131 -127 1401 2393 2343 1435 264 -580 -1110 -1776 -2481 -2503 -1673 -703 -103 305 659 834 978 1345 1793 2109 2476 2965 3095 2499 1508 749 645 1206 1727 1048 -1017 -3006 -3392 -2348 -1165 -564 -299 164 1111 2298 2997 2795 2121 1535 987 404 286 937 1731 1865 1312 630 307 472 709 316 -738 -1493 -1256 -586 -409 -741 -970 -809 -438 -163 -185 -345 -213 225 358 -107 -622 -679 -543 -535 -343 405 1428 2059 1806 637 -909 -1988 -2200 -1822 -1127 -108 911 1212 587 -279 -630 -273 574 1480 1895 1570 798 9 -565 -651 28 1203 2010 1746 443 -1185 -2026 -1265 625 1990 1643 104 -1158 -1334 -759 -270 -392 -936 -1236 -868 -30 754 961 153 -1512 -2712 -1720 1708 5697 7844 7158 4333 718 -2529 -4521 -4421 -1859 2111 4957 4515 1118 -2705 -4698 -4529 -3134 -1264 792 2535 2976 1462 -1233 -3030 -2288 588 3582 4993 4563 2932 662 -1879 -4006 -4587 -2773 942 4598 6114 4955 2317 -215 -1852 -2493 -2100 -704 1082 2036 1262 -742 -2371 -2471 -1401 -279 475 1242 1969 1704 -156 -2566 -3452 -1815 1115 3122 3146 1906 614 -264 -835 -980 -403 666 1419 1287 514 -336 -1201 -2363 -3553 -3718 -2063 828 3264 3857 2583 552 -991 -1420 -812 312 1273 1514 923 -72 -884 -1232 -1170 -804 -232 287 414 111 -214 -105 471 1111 1438 1519 1687 1975 1970 1379 525 -4 -58 -27 -324 -968 -1628 -1937 -1769 -1294 -771 -299 210 910 1857 2830 3309 2894 1839 944 748 1025 1080 446 -742 -1835 -2090 -1243 215 1344 1385 309 -1076 -1608 -657 1312 3135 3825 3064 1148 -1130 -2652 -2483 -573 2069 3896 3783 1801 -829 -2633 -2836 -1596 215 1356 760 -1554 -4067 -4684 -2500 1220 3894 3694 1039 -1943 -3356 -2800 -1031 997 2439 2565 1270 -385 -741 880 3224 4090 2441 -581 -2901 -3471 -2773 -1652 -417 703 944 -371 -2639 -4040 -3166 -462 2152 3026 2064 433 -540 -107 1713 4029 5298 4380 1758 -590 -944 567 2281 2748 1858 324 -1329 -2781 -3305 -2041 710 3077 3190 1188 -776 -754 1017 2545 2315 703 -885 -1658 -1831 -1739 -1214 -86 1052 1160 -55 -1659 -2401 -1824 -415 964 1564 1013 -399 -1583 -1324 426 2176 2260 565 -1433 -2263 -1702 -524 489 870 275 -1213 -2494 -1945 845 4078 5125 3155 96 -1272 33 2661 4591 4776 3267 503 -2773 -5108 -4838 -1835 1659 2731 510 -3061 -5151 -4513 -2073 461 1961 1989 685 -850 -898 1287 4362 5880 4478 1124 -1867 -2910 -2024 -95 1799 2512 1411 -861 -2761 -3022 -1530 671 2197 2283 1013 -877 -2030 -1200 1341 3694 4035 2159 -494 -1976 -1358 597 2412 3170 2726 1488 192 -607 -738 -82 1117 1737 649 -1817 -3980 -4238 -2440 -187 584 -381 -1652 -1849 -636 1448 3215 3559 2510 1062 156 134 568 557 -176 -930 -1162 -1094 -1014 -941 -829 -524 -38 132 -276 -742 -716 -254 363 838 887 603 278 -62 -263 207 1331 2204 2046 798 -992 -2231 -1943 -346 1362 2141 1704 720 399 1146 2153 2849 3492 3919 3185 939 -1640 -2554 -834 2072 3469 2161 -832 -3929 -5842 -5462 -2676 836 2647 1585 -1208 -3238 -2945 -854 1726 3931 4774 3194 -262 -3035 -2819 57 2814 2867 398 -2106 -2703 -1538 137 1234 1218 266 -877 -1458 -1035 386 2136 3099 2570 937 -422 -157 1645 3259 3052 1148 -944 -1940 -1639 -577 627 1485 1574 795 -357 -1134 -1140 -528 163 328 -251 -1098 -1356 -608 550 1095 861 659 927 1157 977 794 1015 1308 1042 325 42 449 397 -971 -2553 -2692 -1463 -300 -81 -532 -1036 -1424 -1670 -1103 901 3190 3498 1371 -1133 -1921 -762 1087 2186 1962 908 -48 -54 1321 3339 4198 2850 228 -1927 -2641 -1858 -294 700 328 -684 -1044 -321 887 1551 1274 904 1030 818 -43 -205 990 2360 2759 1969 198 -1799 -3118 -3169 -1381 1629 3056 1177 -1803 -3044 -2475 -1158 553 2273 3059 1821 -1283 -3289 -1107 3455 5427 3328 -59 -2359 -3313 -3222 -2039 211 2151 1331 -2192 -4614 -3292 -98 2139 3158 3723 3614 2380 598 -267 513 1623 1317 205 169 999 1011 377 719 2003 2677 2132 1202 1012 1845 2551 2055 1126 456 -1095 -3523 -4402 -2837 -625 845 1103 -75 -1682 -2651 -3072 -2116 947 3296 2131 -584 -1893 -1547 -106 1154 400 -1258 -1305 -440 -19 654 1114 481 490 1662 1635 292 -495 -748 -495 713 1057 -441 -1563 -1786 -2459 -2320 -261 1612 2134 1994 1013 -8 755 2387 3307 4101 3848 340 -4579 -6759 -4787 301 5541 6689 3100 -1430 -4020 -3714 148 5590 8387 6860 2490 -2189 -4051 -1826 1998 4553 4757 1841 -3372 -7143 -6445 -1779 3780 6053 2962 -2541 -5732 -4893 -1058 3260 4728 2169 -2183 -5338 -5091 -941 4262 6727 5916 3442 561 -1366 -1557 -764 445 1596 941 -1851 -4206 -4339 -2689 -98 2019 2367 1829 1435 485 -650 -278 1424 3064 3812 2578 -693 -3560 -4159 -2825 -41 2992 3685 1361 -1909 -4227 -4331 -1549 2425 4762 4380 1681 -1821 -3198 -1085 2121 3498 2547 192 -2532 -4765 -5812 -4536 -382 4178 5102 1576 -2992 -4950 -3584 -366 3271 6031 5616 550 -6197 -7970 -830 11081 18215 14760 3666 -7895 -14570 -13806 -5997 4395 10619 8135 -1242 -9086 -7734 1350 10251 13438 10072 2303 -5153 -7742 -4216 3579 10705 10941 3499 -5810 -11751 -12195 -6621 1394 5263 2293 -4950 -11475 -11493 -3657 6114 12106 13115 8544 50 -5765 -4475 1534 7101 7166 489 -6695 -8369 -6253 -3155 1184 4651 4308 1264 -2252 -4055 -1493 3224 4757 3739 3412 2288 -510 -2486 -3466 -3920 -2344 -374 -698 -988 502 1310 1621 3399 4709 4375 4401 4129 1703 -1263 -2991 -2949 -302 2438 701 -4455 -8743 -11019 -10146 -4258 3627 7693 4887 -4112 -12549 -10255 3759 19006 25715 20380 4851 -12174 -20306 -15813 -1361 14279 17669 4921 -11681 -19532 -16018 -4012 8200 10169 1461 -9704 -16429 -12519 3551 20155 24492 17275 5334 -4976 -6195 1922 10459 14133 11629 969 -11276 -13979 -9048 -4751 -1431 471 -2203 -5649 -5726 -4774 -2066 3911 6839 4002 2029 2933 3162 3095 3526 3478 4206 4845 2657 786 2361 3768 3465 3911 4402 4037 2795 -2721 -11461 -15557 -14253 -12533 -9266 -4662 -4455 -7106 -6362 -2141 5437 15952 20464 14274 6562 3771 3835 6665 9621 5253 -5276 -14027 -17370 -12672 -1014 5382 -1248 -12217 -17549 -13569 1437 19352 24988 15761 -33 -15457 -20141 -6425 14089 24207 21619 10490 -4449 -12262 -8042 -1085 1529 -312 -8796 -20438 -23353 -14703 -2314 9202 17136 17527 12339 6937 3237 2870 6257 8694 7196 3786 -346 -3960 -4819 -4525 -4339 -1692 1044 -1067 -4351 -4668 -5820 -8074 -6729 -3086 218 3810 4040 -941 -3186 1409 7918 14665 20201 18003 9006 1227 -3165 -2784 4297 8154 -1028 -14861 -22903 -25455 -20676 -8102 924 10 -3817 -5824 -3781 7183 21317 25487 19973 13129 7337 5204 8598 10159 4785 -2704 -9181 -12905 -8420 544 946 -8487 -16881 -17855 -10286 4462 17939 20679 12144 -1565 -11778 -9981 4000 20088 27201 21008 6352 -6829 -13728 -15905 -13938 -10017 -10949 -17779 -23215 -22514 -15221 -2425 10169 17709 21998 22137 14503 5366 2624 2818 3323 6933 8268 2046 -4260 -7104 -11200 -10312 1729 11247 7823 776 -5321 -14857 -20591 -14281 -3433 4030 7858 5232 -2646 -4842 2873 13547 22035 25449 20257 8788 -2300 -8240 -5738 2134 4103 -3668 -12653 -18276 -21986 -20512 -12146 -3590 652 2230 2010 2018 6782 15112 20678 21567 20464 18363 13405 4429 -5299 -10378 -9947 -6864 -2921 -1195 -5650 -14284 -20857 -20712 -10653 6355 18714 20247 15366 6275 -4115 -4280 8208 19744 23062 19329 5205 -13691 -20929 -17190 -14660 -10232 -2291 -4991 -17494 -21379 -15646 -9998 -148 14845 22651 21085 16866 8334 -2646 -4810 2146 7526 7576 3593 -4056 -11199 -13589 -11742 -5149 5198 10505 4986 -5275 -12527 -14873 -12526 -6424 1021 6693 7167 2381 -2075 -1309 4830 14423 22929 24835 20498 12985 2199 -8111 -10482 -7645 -8909 -13921 -17366 -19835 -20681 -14608 -2675 6701 9330 8830 9174 9471 9287 13289 21226 22884 15101 6757 -305 -9161 -11100 -2440 832 -7734 -14135 -15240 -18604 -16112 -340 14346 17368 14912 7517 -5520 -8982 4788 19270 23691 25355 23552 9060 -11459 -22262 -21170 -15164 -7979 -3601 -6688 -14343 -18769 -16561 -7911 6561 21886 29170 24731 13246 1095 -7508 -9478 -4635 2698 7976 9519 6269 -1345 -7527 -5709 2202 8283 9147 6458 -154 -11199 -20926 -22556 -17074 -9344 -1528 3874 4233 3708 8439 15876 20310 21841 20893 16059 10722 7328 403 -11005 -17922 -18342 -19748 -21110 -14533 -3032 3252 2954 1210 -299 -817 3751 14339 24091 26265 21105 11480 467 -5021 -283 7381 7009 -1583 -11263 -17731 -19490 -15575 -6678 4694 13996 15537 7413 -4948 -11043 -3927 10222 18924 21352 23013 17545 -1001 -20260 -28469 -29124 -22811 -7073 5184 2442 -4058 -3087 -888 -290 5787 16108 22281 21578 14424 1822 -10514 -16320 -14888 -9087 -2132 3839 7272 5634 63 -2725 -2139 -5177 -10075 -8982 -5481 -5929 -6154 -5686 -10871 -15394 -8169 4221 11052 15828 21734 22887 17894 11003 4240 633 2192 2496 -4583 -14923 -22332 -25887 -25158 -18879 -9464 -1824 2761 7027 10682 10382 9650 15383 22442 20765 13676 8431 3000 -1562 -60 196 -9386 -19949 -22445 -21053 -16156 -4038 8004 13154 15816 15690 7211 -2542 -2002 6447 14393 19641 21363 16081 2583 -13769 -23789 -24412 -20770 -14449 -3224 6693 7902 5391 4653 2026 -1414 1179 7497 11067 12361 11131 4124 -5101 -10260 -11315 -8919 -1263 9217 16758 18508 14469 6160 -3592 -12522 -18567 -19007 -13453 -5054 1455 1027 -7346 -15987 -15142 -4180 9086 18500 24816 29867 29174 18196 3583 -4366 -6158 -7451 -9034 -12117 -18779 -23792 -22027 -18407 -16639 -11074 734 12634 20253 24112 24894 23236 19417 12430 4520 1831 5348 7464 1936 -8402 -17297 -22906 -25418 -21902 -9958 6457 19313 22355 14595 1968 -6149 -5151 2083 10316 16439 19493 17950 8971 -5774 -17398 -19903 -16857 -12005 -3380 8654 18006 19462 12711 2336 -4674 -5147 -1392 3522 6838 6138 2744 -730 -4767 -8241 -7250 -2770 1795 8146 16288 19454 14356 4432 -7885 -19659 -24646 -21577 -15827 -10091 -3867 331 -195 -2791 -2272 2885 9777 15878 21572 25874 24633 16371 4530 -7256 -17031 -23627 -27425 -28723 -26086 -19695 -12552 -6854 -3077 -403 3825 10366 16167 20374 24589 25319 17540 5047 -3384 -4847 -3467 -5628 -14296 -24138 -26952 -22387 -15357 -6758 3657 11222 11786 7904 4859 4949 7571 11580 16149 20156 21556 17742 7144 -8013 -21185 -27387 -28245 -26374 -19005 -4395 10899 18838 18999 15610 10868 5122 -146 -2584 -1437 1185 2213 869 -811 -989 -627 -1744 -3121 -741 6376 13963 16956 13158 3424 -8638 -18326 -22567 -20783 -14955 -8799 -3811 1898 8426 12492 12757 11510 10971 11621 12668 12686 10883 6690 -849 -10439 -18282 -22586 -24041 -22278 -16578 -8133 684 6870 8426 7915 10122 15285 19380 19927 17730 14327 9514 2028 -6468 -11569 -12834 -14848 -19366 -22453 -20220 -12727 -3094 4944 9755 11942 12101 10824 9451 8383 7032 5927 6116 7541 9290 9217 4551 -4364 -13558 -19836 -22419 -21091 -16120 -8761 -269 8500 16590 22123 21863 14125 2600 -6440 -10281 -9785 -5905 214 5892 8153 6023 1781 -864 -1081 -1478 -3464 -5023 -4096 -1852 -1642 -4832 -8332 -8382 -5910 -4394 -3761 -990 4515 10071 13437 14800 14994 13191 8045 948 -4410 -6093 -5370 -4600 -5331 -7607 -10137 -11687 -11701 -9402 -4441 1411 5617 7899 10003 12557 13805 12099 8641 5988 4302 1500 -3148 -8115 -11629 -12429 -9929 -5723 -3434 -5146 -8560 -8944 -3953 3930 9920 11122 8099 3479 -216 -2108 -2511 -1107 3000 8903 13470 14150 10630 3633 -5891 -15792 -22726 -24364 -21002 -14373 -5852 3160 10186 12808 10699 5641 185 -3187 -2978 234 4351 7703 9662 9688 7171 2467 -2911 -7406 -10217 -11032 -9778 -7025 -4032 -1864 -886 -1234 -2798 -4683 -5680 -5125 -2508 2645 9327 14666 16330 14565 11148 7217 2890 -1556 -5322 -7961 -9559 -10033 -9500 -8980 -9103 -8784 -6683 -3019 1052 4571 6737 7133 6374 5722 5851 6341 6474 5989 4587 1977 -455 -170 2559 3680 296 -5808 -10764 -12361 -10503 -6164 -1280 1487 641 -2322 -4361 -3951 -1205 3863 10914 18293 23921 25679 21101 9616 -4928 -16689 -23040 -25525 -25431 -20842 -10174 3140 12768 15304 11481 3857 -3742 -6866 -3575 3817 11063 15210 15691 13525 10083 6134 1198 -5471 -12104 -14495 -11073 -5644 -2877 -3589 -6177 -9602 -12906 -14063 -11561 -6304 -147 6770 14920 22162 24756 21554 14674 6805 209 -3130 -3060 -2336 -4217 -8996 -13986 -16782 -17210 -16063 -13706 -10211 -5428 772 6968 10170 9126 6376 5321 6487 8121 8943 8274 5119 194 -2363 579 5189 3487 -6843 -18830 -23674 -19198 -9918 -1510 2959 3340 1559 371 1565 4953 9024 12357 14783 17524 21080 22388 16268 1892 -13828 -22260 -21703 -17360 -13486 -9177 -2282 6196 13186 16437 14872 8399 -588 -7069 -6912 -460 8010 13845 14818 11707 7052 2772 -1352 -6363 -11545 -14429 -13603 -10454 -7818 -7808 -10771 -15004 -17346 -15408 -9594 -2093 5779 13738 20410 23386 21873 17363 11265 4084 -2381 -4956 -3248 -1857 -5703 -14025 -21151 -22706 -19083 -13240 -7332 -1951 3060 8117 13431 18197 20374 17957 11235 3863 487 1879 3252 -386 -7333 -10492 -6543 -817 -907 -7850 -16171 -20449 -18470 -9656 4650 18673 24328 18632 7345 -600 -1401 1828 4192 4218 4103 5871 8083 6825 16 -10091 -19066 -23810 -23117 -16583 -5381 6563 14842 18436 19528 19317 16209 8822 -1034 -9313 -12402 -8754 -62 8283 10176 4233 -4596 -10150 -10848 -9424 -8399 -7780 -6458 -3797 124 4185 5868 2873 -4075 -10748 -12434 -7448 2047 11945 18814 21401 20154 15632 8032 -1422 -9595 -13206 -11532 -6820 -2515 -1695 -5934 -13493 -18950 -17240 -8997 -19 5386 8439 12165 16256 18196 17694 16642 15188 11258 4582 -1656 -4705 -5783 -8018 -11883 -14398 -12804 -8110 -4624 -5785 -10281 -12679 -8494 1720 13507 22299 24986 19832 8106 -4460 -11225 -10743 -7299 -4955 -3669 -2127 -1204 -2579 -6100 -10609 -15362 -18465 -16006 -5920 8097 19268 24157 24362 22382 18295 10994 857 -9507 -16432 -17326 -12684 -5876 -347 2307 1437 -3207 -9489 -12593 -9631 -3407 1094 3052 5596 9739 12068 9245 2092 -5710 -10682 -10538 -4843 3699 10450 12783 11650 8702 4058 -1968 -7356 -10423 -11668 -11962 -10655 -7375 -4214 -3972 -6640 -9013 -7621 -1514 7133 14516 17999 18235 17967 18215 16799 11746 4660 -1265 -5331 -8845 -11751 -13146 -14513 -18403 -23477 -24764 -19749 -10995 -2360 4002 6801 5737 3557 4897 11626 20465 25689 23704 15278 4013 -6614 -14325 -17525 -15689 -10343 -4571 -1320 -1572 -3524 -4888 -6614 -11443 -17466 -17412 -7278 7905 19891 25782 27583 25746 17919 4611 -8336 -15723 -18404 -19750 -19817 -16550 -10104 -3091 1281 502 -4811 -9861 -9848 -4133 5212 15436 22245 21765 15355 8309 2992 -2275 -7385 -8725 -4582 2017 7618 12081 15849 16190 9496 -3042 -14541 -18447 -14866 -9379 -5823 -3515 -2186 -3924 -7736 -8816 -6087 -3389 -1597 2430 8892 14997 19931 22954 20827 12953 3828 -2584 -5569 -5392 -3976 -5100 -9878 -15564 -19496 -20365 -18178 -15501 -13395 -7151 5919 18947 24645 24157 19760 10580 877 -700 7137 17737 24461 21760 7487 -10642 -21799 -25075 -24622 -19029 -8014 927 3478 4572 7692 10162 9912 6540 73 -4157 860 11464 17468 18185 18933 16290 4409 -10410 -18342 -21027 -23520 -22213 -14068 -5791 -2659 -509 3338 4222 293 -3815 -4936 -2691 3822 12250 16834 16853 15344 10026 -1333 -11528 -13560 -10719 -6335 2240 11987 14009 8515 2917 -2362 -10288 -16827 -16991 -11853 -3608 5055 7491 967 -6897 -8511 -4905 498 6681 12408 16524 18461 16171 9814 5014 4292 2151 -4197 -9445 -10228 -8947 -7213 -6205 -9370 -15669 -18130 -14553 -9576 -4428 3388 11347 14060 12620 13091 17740 22554 22051 14670 4148 -4871 -10854 -12796 -7692 3315 9941 2736 -13019 -22589 -21120 -16750 -13552 -5439 8474 18163 18012 14424 13064 12349 10521 8457 5593 3122 5029 11641 16892 16699 10139 -2563 -19176 -30397 -31107 -23912 -13960 -6583 -1890 20 -603 -2961 -3683 -233 7006 15774 23553 26701 24223 19691 14778 6165 -5672 -14613 -18255 -18163 -13263 -5293 -2119 -4995 -6570 -6707 -10540 -12119 -3840 5910 7608 8145 13403 14677 7463 545 -1794 -3407 -2746 3702 10456 10975 6508 72 -6111 -7332 -3003 -15 -914 -628 510 -3197 -9049 -9126 -4796 -2674 -2086 296 1206 -2490 -5345 -763 8551 14069 12041 6797 4865 7653 10316 8519 4659 3446 2829 -3579 -15160 -23542 -23402 -16262 -5316 5653 11123 7922 -2165 -14081 -19382 -10904 5978 17593 21343 24379 23952 12226 -3183 -8413 -5605 -4585 -5176 -3800 -1527 2134 6558 3952 -8111 -19579 -24039 -23491 -14692 5117 23242 25754 15905 2295 -11506 -16892 -5584 12396 20680 20084 19149 15673 5626 -5752 -13473 -18838 -21996 -20142 -12658 -2336 5159 4247 -3145 -8473 -7994 -4991 -677 6926 16022 20894 17850 8802 307 -3062 -4274 -7530 -9848 -6871 -1132 3060 5399 5582 2131 -3133 -6151 -4529 1876 9035 9570 2431 -4156 -5090 -4179 -4314 -3175 -286 1141 -672 -3857 -4574 -1577 1057 1310 4739 12541 14456 6272 -1036 -1265 -2110 -6326 -5899 1518 9693 14175 12085 1379 -12387 -20722 -22075 -15953 529 19308 22772 7243 -12436 -23137 -22166 -11023 5386 19190 25902 24775 15409 834 -11931 -18531 -18652 -12622 -2498 7460 13340 11200 -122 -13067 -18772 -18514 -14932 -2904 15226 23183 14122 146 -8141 -9442 -2646 8318 12421 9893 12690 19681 17489 5285 -7183 -17172 -23200 -18212 -3849 6820 6903 -850 -13121 -23102 -20279 -5051 9938 17624 20830 19865 11741 558 -4111 135 5436 4958 1201 -1304 -4746 -11480 -16559 -15885 -12550 -8434 -1385 6710 11590 13004 9812 482 -5802 2184 16609 20355 12666 3383 -5773 -14841 -17352 -11955 -5789 -2244 -360 -1312 -3723 -2955 -410 -149 1344 7809 13495 13029 10334 9407 6984 -470 -9365 -11429 -3617 5229 3632 -7323 -17350 -21203 -18216 -6526 10096 19835 15526 1132 -13718 -17657 -5085 13894 23676 22619 17244 6828 -8485 -18709 -18414 -13993 -9322 -2215 4477 5041 -162 -8120 -16017 -17299 -7372 8078 20131 25079 20543 5201 -13642 -23071 -16912 -124 16117 22131 16859 6934 -1706 -6802 -7305 -4361 -573 4215 9352 8593 -1187 -13127 -20296 -21952 -16347 -2071 13268 19677 16124 6631 -4507 -9545 -3139 8730 17173 20390 17162 4583 -11573 -19695 -17702 -12418 -7369 -2577 -176 -1804 -5296 -6621 -2404 6736 14458 15307 11185 6464 1932 -2063 -2752 1060 5836 5609 -2077 -11291 -13181 -8232 -4927 -5634 -5247 -2409 341 3773 8385 10241 7921 5597 5832 6961 6443 1728 -6485 -10651 -5360 2229 1520 -7131 -16138 -20603 -17462 -4427 14002 26394 23848 7556 -11655 -20679 -14321 1342 15811 21203 14342 -1489 -16897 -23048 -18119 -6897 3383 7492 5031 -1492 -9625 -15187 -12443 -1095 11782 19703 20456 12546 -2746 -16587 -18503 -6752 10696 22205 19283 3466 -13433 -19733 -12790 2458 17663 23859 17245 2924 -10584 -18244 -18374 -11094 -91 7767 7389 -176 -8259 -9942 -3838 5799 13787 16820 13572 5779 -1739 -4750 -2674 2042 5690 5137 -124 -8044 -15676 -19344 -15861 -6615 2158 5544 3725 -340 -2808 433 9856 19436 21498 14092 2278 -6432 -7695 -3201 1694 3052 141 -5948 -12476 -15271 -11993 -4678 2431 6488 6943 4845 2524 2938 7594 14204 17456 13816 5066 -4166 -10671 -12796 -9297 -1492 4931 3518 -6720 -18984 -23132 -13987 3826 19427 23466 13345 -5076 -19181 -17622 -734 18567 26029 17365 -483 -16192 -21908 -17171 -7480 46 577 -5935 -14563 -18923 -15754 -5941 7170 18458 21767 13826 -1271 -12883 -11462 2847 19371 25642 17112 -655 -16634 -21223 -12523 2127 12025 11053 742 -11592 -17260 -12032 747 13324 18718 13480 -180 -13699 -17474 -8760 6672 19170 20765 10291 -4500 -12509 -8473 3831 15556 18479 10102 -4167 -15129 -17029 -10825 -2212 2567 883 -4876 -9855 -10160 -4701 4035 11250 13363 10120 4002 -816 -777 3441 7324 7272 2751 -4792 -11749 -13723 -10274 -5465 -2518 -1523 -1624 -1492 479 3519 4929 4443 4438 5958 8001 9453 9251 6879 3808 1853 200 -3315 -8612 -12703 -12048 -5814 1893 4197 -2157 -12665 -17788 -10466 6993 22934 25410 12542 -5952 -16339 -10794 6347 21304 22316 9142 -8552 -19545 -18055 -7184 3156 4552 -3192 -13749 -19849 -17026 -6232 5835 11772 9438 2522 -2746 -1250 7168 16282 18241 10574 -1841 -10755 -10640 -3121 4108 4004 -3714 -12858 -16301 -11633 -2596 4617 6419 3468 -1088 -3893 -3125 662 5304 8351 7877 3897 -435 -985 3156 8598 10642 6940 -487 -6264 -6248 -1698 2089 1018 -4520 -10282 -11451 -6798 -307 2235 -1282 -7303 -9545 -4182 6526 15438 16369 9487 1046 -2106 1775 8168 10396 5345 -4207 -12191 -13969 -9507 -2958 705 -634 -4949 -7748 -5561 1078 7767 9906 6790 2170 687 3519 7361 7870 4070 -903 -3406 -3052 -2640 -4457 -7230 -7396 -3538 1091 1171 -5259 -13804 -16518 -8714 6137 18268 19217 8890 -3821 -7882 741 15268 23442 17797 2115 -11614 -13428 -3929 6553 7268 -3781 -18495 -25653 -20086 -6414 5438 8298 2512 -5087 -6365 1972 15441 24943 23754 12621 -659 -7061 -3752 3362 5368 -986 -10498 -14757 -9963 -493 4988 1681 -6840 -12224 -8986 1057 10587 12659 6105 -3722 -9265 -6391 2796 11604 13785 8333 50 -4480 -2044 4734 9554 7782 260 -7951 -11984 -10563 -6542 -4512 -6822 -11449 -13994 -11441 -4201 4223 9553 10055 7802 6143 6464 7718 8115 6736 4199 1921 530 -507 -1701 -2913 -4058 -5482 -7349 -9090 -9673 -8414 -5640 -2385 608 3221 5300 6346 6124 5314 5256 6709 8813 9807 8786 6167 2605 -1454 -4919 -5809 -3015 1312 1998 -4618 -15263 -20341 -12526 4660 18212 17136 3359 -9245 -7895 6558 20525 21200 8838 -4377 -6892 1463 10625 10732 897 -11475 -18357 -17293 -11461 -5848 -3721 -5258 -7880 -7644 -2013 7271 14450 14259 7247 242 176 6937 13134 11400 1994 -7131 -8231 -1430 5723 5835 -1447 -9725 -12416 -8562 -2698 -133 -2419 -6735 -8945 -6953 -1901 3086 5481 5271 4639 5768 8568 10634 9764 6483 3688 3549 4925 4329 -199 -6579 -10482 -9682 -6371 -4894 -7217 -10903 -11618 -7406 -490 4967 6622 5558 4705 5898 8415 10002 9075 6153 3313 2160 2345 1880 -945 -5600 -9580 -10685 -8920 -6390 -5154 -5202 -5000 -3386 -535 2538 5330 8030 10289 11129 10184 8469 7593 7580 6305 2375 -2268 -3635 -150 4190 2996 -5236 -14128 -14822 -5144 6868 10105 1430 -10866 -14840 -6322 7332 14758 11372 2749 -1825 1653 9003 12726 9198 1151 -5711 -7596 -5233 -2605 -3206 -7502 -12625 -14332 -10767 -4233 680 764 -2573 -4314 -968 6090 11728 11545 6408 1508 1166 5299 9553 9299 4132 -2319 -5774 -4589 -1290 -148 -3198 -8799 -12810 -12051 -7403 -2665 -835 -1451 -1116 2548 7932 11143 10217 7356 6651 9331 12124 10823 5138 -619 -2006 741 2677 -740 -8722 -15817 -16963 -11878 -5000 -1029 -989 -2455 -2227 901 5414 9052 10560 10135 9206 8917 9017 8355 5715 1146 -3481 -6132 -6141 -4495 -3162 -3348 -4750 -6355 -6998 -5905 -3250 -56 2177 2620 2336 3364 6278 8831 7740 2724 -1847 -729 6176 12111 9288 -2778 -15356 -17992 -8763 3285 6672 -1468 -12760 -15913 -7714 4399 10237 6589 -429 -1991 4832 14825 19848 15778 5457 -4086 -7311 -3950 1358 2679 -2457 -10723 -15552 -12495 -3305 4858 5695 -483 -7239 -7677 -819 7334 9955 5723 -465 -1982 3178 10548 13856 10365 2937 -2377 -2032 2088 4845 1974 -6047 -14008 -16818 -13591 -7728 -3722 -2778 -2128 1011 6243 10317 10532 8267 7489 9951 13409 13695 8707 1148 -3988 -4537 -2670 -2105 -4569 -8311 -10119 -8971 -6381 -4387 -4055 -4230 -3222 -1031 2001 5181 7088 7409 6526 5351 5444 6677 7388 6043 2347 -1434 -3082 -3271 -3908 -6145 -9302 -10811 -8716 -4130 118 2518 2578 604 -1357 -1398 1760 7991 13075 12271 4999 -4250 -7166 -250 9857 13210 4688 -10246 -18357 -12315 2352 12794 9744 -3368 -13839 -12321 -534 11471 14906 9512 1775 -1909 756 7222 11759 10858 4552 -5610 -13936 -14139 -7624 -987 168 -5148 -11154 -10343 -1264 9289 12446 6756 -1517 -5294 -1640 6255 11869 10821 4409 -1993 -4298 -1692 3337 6230 4246 -2194 -8426 -8715 -4293 -41 921 -3986 -11827 -14738 -9737 -160 8377 11734 9361 4017 1250 4294 10609 15889 16275 9813 -819 -9129 -10019 -5148 -308 -321 -6597 -13969 -15714 -10614 -1675 4990 5556 2847 513 1606 7319 13246 15100 12020 5446 -113 -1257 1408 4647 4527 318 -5417 -9737 -10796 -8780 -5374 -2990 -2837 -3823 -4314 -2341 2424 7120 8580 5562 1794 2505 6266 8936 7654 1311 -4455 -2837 4249 7817 1361 -11076 -20210 -19104 -6277 8341 12665 6298 -4187 -11047 -9746 -1650 9889 18451 18875 12552 2621 -4342 -2223 5550 11283 7593 -5987 -18558 -22083 -16485 -4860 4383 4976 -243 -4893 -4300 1944 11124 18437 18037 10356 1878 -3482 -4701 -1401 3656 6436 6085 2514 -4178 -10046 -11157 -7140 -652 2723 338 -5481 -10820 -11267 -7163 -1830 3633 6780 7530 7968 6551 4557 4536 6575 11382 14645 11975 5184 -3859 -9778 -8602 -5573 -4591 -6637 -10990 -13300 -12793 -9575 -3410 2198 6629 8852 6138 3251 4677 9065 14325 16148 11868 4462 -2085 -5404 -5756 -4587 -2876 -3364 -7638 -12394 -13937 -11152 -4538 2020 4571 4754 4974 5452 6265 6043 6393 9841 11695 8236 1079 -6767 -9370 -4790 1439 1949 -7282 -18505 -22038 -17839 -5582 9995 17058 13963 5133 -5596 -11894 -9568 2243 17291 25320 23822 12469 -5428 -17658 -18683 -12273 -3745 238 -2485 -9757 -17932 -20461 -14572 -2432 12156 21574 20096 10172 -720 -5400 -2041 5601 12416 14011 8423 -1646 -10832 -14500 -9455 1974 11133 12041 4591 -6442 -13026 -12708 -8151 -1381 4479 7648 6518 -577 -8224 -10119 -4701 6092 14206 14649 10290 5184 4319 7210 8476 7827 4620 -1801 -7726 -11851 -13708 -12391 -9201 -5804 -5174 -6877 -6388 -3105 2697 9999 14003 13644 11534 8810 6239 4619 4014 3023 617 -2925 -7795 -12171 -13388 -12154 -10020 -7598 -5313 -3315 -951 2293 4241 4586 6827 11161 15499 17919 15969 10362 3099 -4808 -12058 -17753 -18798 -13351 -6157 -2943 -6182 -12680 -15204 -10724 -69 13298 22985 25606 20428 8321 -5358 -13478 -10540 2579 17356 24681 19394 3869 -12692 -22552 -22953 -16402 -7987 -671 2806 842 -3922 -7362 -6008 809 10472 19063 22253 19177 12191 2978 -5391 -9785 -9798 -5834 -235 3053 1953 -2663 -7131 -8014 -4653 1417 7433 11883 13865 10908 2733 -7134 -14903 -17536 -13344 -4165 5449 11566 11906 6550 -98 -2252 1918 9788 16582 18016 12296 993 -11421 -20135 -21659 -15768 -6947 272 3639 1366 -4569 -8577 -6942 622 10661 17876 19266 15111 8639 2880 -1664 -4341 -5172 -5592 -6146 -8036 -11647 -14507 -15364 -14199 -11068 -7084 -1551 7070 16977 23712 23435 17259 10306 5820 3799 981 -5596 -12488 -15111 -14165 -12032 -10549 -11042 -12879 -13306 -9070 349 12380 23462 29276 27083 17713 3818 -9846 -17079 -14899 -5519 5732 13402 14691 10218 2048 -7952 -17014 -20840 -16792 -7048 2902 8480 8450 4825 1180 -14 1229 3570 6270 9124 10426 7573 422 -8091 -14124 -14812 -9612 -529 9365 17189 19891 15568 6561 -2110 -7487 -9547 -9248 -7658 -6232 -6288 -8031 -10594 -11542 -7826 632 10515 18012 20982 19576 15310 10352 6304 2802 -712 -3792 -6627 -10135 -14127 -16290 -14624 -10343 -6306 -4450 -3976 -1010 6604 15321 19499 17625 12824 7898 3549 336 -1326 -1435 -557 -668 -4201 -11902 -20993 -26034 -23342 -13980 -2568 6516 11627 13236 13217 13343 13783 14585 15323 13136 5657 -5316 -15208 -19927 -17534 -10528 -6072 -8309 -13280 -15183 -11131 -552 12837 22350 25302 23139 15367 1715 -11908 -18295 -15969 -7005 5194 15682 21139 20455 12095 -2933 -17770 -25128 -23185 -13956 -1095 10485 17564 19009 13105 1282 -8517 -10093 -5611 248 5510 8716 8446 5383 795 -4603 -8001 -5766 1389 8832 12723 12892 11881 10247 4752 -6222 -17922 -23037 -19528 -11663 -4572 -885 -352 -733 81 2626 5776 8817 12844 17557 19829 17548 11718 4287 -4034 -12556 -19083 -21662 -19770 -14097 -6768 -541 2160 1242 465 2796 6319 8591 11136 15816 19692 18459 12208 3079 -7235 -15649 -19568 -19910 -19210 -18243 -16040 -12507 -8087 -2249 4813 11974 18333 22450 23541 23081 22018 17184 4627 -12022 -23509 -25935 -21449 -12986 -5514 -4236 -7634 -9390 -7663 -4272 3046 15667 26461 28010 20249 6761 -7448 -16602 -17966 -12754 -2823 9744 19752 21474 13972 308 -14114 -22818 -23359 -17976 -8761 3048 14699 21826 21434 14732 5680 -2792 -9849 -14233 -13362 -7405 -340 5179 8678 9192 6839 3289 -492 -3310 -2609 2912 10632 15482 14480 8451 32 -8563 -16213 -21129 -21427 -17768 -10470 1042 13149 21044 24122 22561 15672 6570 1197 137 -685 -1336 -879 -2388 -6066 -8924 -11385 -14344 -15504 -13234 -8933 -3246 4801 12834 17476 19456 19105 15076 8926 3188 -1771 -6278 -9516 -11174 -13545 -17331 -19335 -17979 -14593 -9518 -1693 8299 16491 19713 19549 19132 19343 18104 12202 1382 -10656 -18704 -19312 -14758 -11696 -13148 -14865 -12327 -7101 -1916 4442 12581 19219 20622 15200 4317 -6796 -12613 -12596 -8774 -1506 8142 17056 22062 20088 9654 -5301 -16685 -20857 -21151 -18823 -11022 1389 13126 20290 22821 20599 11732 -908 -10717 -15595 -15718 -10061 -298 8153 11597 12075 11188 7052 1472 -2294 -3771 -1365 4240 8314 8683 6215 1104 -7221 -15636 -19071 -18976 -17358 -10778 425 12198 21876 26579 25272 19092 9969 649 -7200 -11753 -12170 -9431 -3759 316 -2355 -7363 -9522 -10025 -10049 -8120 -2261 6220 14458 21179 23229 19580 14103 8169 1293 -6232 -13792 -18823 -20301 -19164 -15840 -12260 -9179 -5522 -1796 1745 5759 11261 17880 22225 23646 23113 17747 7860 -768 -5174 -7429 -10313 -14047 -18200 -21431 -19253 -10878 -1388 6164 11154 12240 8862 2655 -2905 -5029 -2988 1958 6887 10723 14512 17420 16943 11414 1888 -8007 -15324 -19198 -19722 -16439 -8811 901 8808 12943 13378 11032 6537 288 -6921 -13479 -15895 -12388 -6136 36 6634 13727 18921 19453 15089 7427 -421 -4113 -3737 -3036 -2640 -2304 -3888 -8125 -12812 -15285 -15539 -13686 -8664 -2034 4748 12526 20015 24279 23512 18096 10240 1151 -7747 -13526 -14823 -12420 -8937 -6800 -5663 -4985 -4527 -3599 -2556 -799 2789 7311 11721 14998 15876 14452 11659 8126 2974 -4335 -11260 -15686 -17276 -15236 -10623 -6309 -3688 -2360 -747 2571 7484 12432 15583 16699 15745 11734 6384 3151 2241 1314 -1707 -7599 -14821 -19711 -19260 -14341 -8187 -2329 2855 6238 6599 3726 -333 -2095 -328 3226 7004 11261 16257 20200 20136 14314 3794 -7634 -16344 -21268 -22388 -19057 -11344 -1706 5910 9019 8311 6168 3935 832 -4226 -9721 -11906 -8697 -1670 6296 13540 19016 21306 19528 14062 6284 -1573 -7438 -10910 -12657 -12591 -10222 -6596 -4107 -4129 -5977 -7988 -8645 -7082 -3363 1805 7752 13679 18040 19162 16647 11485 5074 -1167 -5934 -8746 -10157 -10698 -10233 -8708 -6698 -4800 -3183 -1951 -1112 -108 1824 4805 8135 10565 10624 7696 3282 81 -752 -540 -1071 -2614 -4113 -4525 -3703 -2439 -1682 -1509 -1337 -990 -625 209 2165 4620 5893 5425 4696 5501 7736 9081 6907 875 -6328 -11261 -12651 -11565 -9228 -6050 -2599 -87 627 -80 -1037 -1238 -385 1335 3991 7911 12489 15489 14603 9667 2667 -4275 -10102 -14252 -15930 -14358 -9685 -3485 1899 4916 5610 4662 2234 -1601 -5711 -8146 -7653 -4483 227 5466 10675 15165 17469 15875 10142 2438 -4035 -7480 -8336 -8067 -7560 -6702 -5159 -3320 -2257 -2620 -3752 -4231 -3176 -715 2573 6226 9828 12683 13835 12544 8892 3953 -808 -4294 -6033 -6145 -5283 -4481 -4561 -5482 -6451 -6665 -5929 -4566 -2771 -346 2784 5940 7881 7873 6374 4491 2950 1725 592 -258 -469 -203 -155 -824 -1903 -2767 -3360 -4178 -5353 -5988 -4813 -1676 1954 4276 4951 5357 6809 8797 9280 6656 1462 -3876 -6916 -6895 -4878 -2481 -689 191 113 -832 -2231 -3292 -3156 -1315 2105 6378 10567 13749 14917 13168 8299 1259 -6111 -11808 -14327 -13198 -9149 -3636 1818 6017 8110 7578 4333 -1048 -6967 -10958 -10980 -6944 -816 4962 9127 11732 13068 12714 9848 4660 -898 -4320 -4609 -2949 -1294 -713 -1151 -2178 -3640 -5502 -7327 -8185 -7236 -4456 -535 3834 8091 11391 12663 11302 7782 3465 -135 -2039 -2228 -1441 -609 -530 -1647 -3814 -6233 -7834 -7967 -6579 -3951 -657 2527 4876 5989 5972 5214 4116 2879 1456 -29 -1140 -1539 -1381 -1250 -1605 -2367 -3075 -3139 -2255 -771 482 672 -369 -1727 -1843 466 4810 8941 10073 6870 688 -5108 -7490 -5803 -2075 683 861 -923 -2848 -3604 -3415 -3356 -3720 -3289 -455 4958 11073 14919 14350 9539 2785 -3107 -6642 -8090 -8237 -7231 -4660 -471 4273 7460 7024 2698 -3546 -9006 -11859 -11958 -10281 -7364 -3170 2231 8247 12867 13597 10035 4228 -799 -2897 -2159 -399 563 373 -84 -440 -1158 -2887 -5716 -8041 -8022 -5733 -2182 1385 3630 4530 4920 4950 4293 2836 1074 -60 -143 503 1213 1352 795 -41 -614 -696 -786 -1313 -1675 -1368 -620 378 1381 2222 2722 2227 1008 -47 -778 -557 722 1513 878 -926 -2517 -2079 -179 1454 1971 567 -2399 -4693 -3820 490 5460 8872 9645 6224 317 -3919 -4751 -1880 3389 7495 7763 3604 -3048 -8363 -10270 -9520 -7712 -5102 -676 5478 12045 16358 14982 8263 -38 -6835 -9468 -6877 -1305 4596 9178 10717 8716 5207 2050 -1498 -6152 -10616 -13502 -13978 -11210 -5262 1999 7743 10454 10267 7570 3766 1675 2263 2977 1849 476 850 2569 3761 2534 -1525 -6937 -10946 -11255 -8851 -6255 -3496 184 3476 4748 4462 3615 2060 545 -232 -1034 -753 1387 3024 3125 1991 -244 -1626 -761 1161 2042 1009 -657 -2007 -2447 -1196 215 510 -485 -3057 -4012 -1556 753 1727 1961 597 -749 132 2381 2973 529 -2020 -2290 -203 4583 9530 10597 6663 -725 -6539 -6295 -927 6566 11928 10498 2591 -7349 -14617 -16268 -12860 -6743 -337 3862 5266 5597 5951 5564 3431 -392 -4580 -6976 -5619 299 9335 17619 20835 16799 7510 -2888 -11505 -15533 -14925 -14250 -14413 -12542 -8598 -2861 3851 8314 9028 6463 2396 41 1258 5428 9504 11037 10064 5965 405 -2832 -4750 -6739 -7328 -6835 -5532 -3202 -849 1422 3091 2635 477 -1076 -809 121 1260 2478 1436 -1601 -2959 -1695 298 1664 2473 2560 1817 2545 5559 7856 6868 2549 -2149 -4812 -5903 -5126 -3964 -4558 -4428 -2723 -947 508 -80 -1442 -1345 -1273 -280 2124 3633 3541 185 -5015 -6545 -1922 8773 19623 22924 18628 7028 -8294 -17445 -18807 -14464 -4354 5350 8243 3790 -2887 -5015 -4692 -6216 -8470 -11073 -11523 -6734 2212 13325 21381 23768 23205 15928 586 -12868 -17853 -15718 -10385 -5785 -4054 -6126 -8670 -7507 -4998 -3297 -1661 -1100 -1336 -226 4195 11858 18157 18832 13178 3004 -5880 -8605 -6144 -741 6513 12831 13478 7031 -2265 -10108 -13819 -10966 -3362 2480 1696 -3889 -9158 -12858 -14115 -9199 -513 4058 3513 3464 5756 7830 9587 11067 8786 3558 734 204 -1753 -5011 -5845 -2128 2276 2004 -3504 -11745 -17702 -14867 -3350 7716 9445 1226 -11129 -19872 -17963 -5728 8399 18849 24614 22490 10900 -5318 -19035 -23684 -14388 5841 22892 23522 10187 -4221 -12964 -18156 -22102 -24438 -24247 -19049 -6841 7581 17078 22732 28786 30778 20910 2207 -12264 -13147 -1908 12694 20227 15144 1784 -10785 -18507 -22078 -20020 -10521 1745 9085 8264 986 -6957 -8928 -5171 -1422 196 2029 5247 8581 11429 13812 13582 9189 3510 345 235 1991 5217 7679 4038 -5710 -14632 -20337 -24388 -23015 -12689 1499 11581 15019 12911 6249 -884 -2178 3545 12340 19945 23084 20036 12269 4550 -444 -5704 -13057 -18512 -17128 -8254 2327 5235 -3884 -18338 -26465 -24165 -14955 -1137 15148 27895 30732 21689 4280 -13757 -21586 -12469 5924 19212 22197 17307 6205 -9050 -21947 -26115 -22628 -15553 -6596 1101 4359 4578 5053 6640 7490 7578 9344 12152 14572 18636 24472 27157 21287 6033 -13129 -26918 -27493 -14854 2495 15639 19473 11710 -3976 -18341 -24038 -18963 -4438 13975 25560 21941 6945 -7593 -13931 -10167 2903 18764 26877 23610 14959 5941 -3594 -11775 -14657 -14059 -14680 -15793 -14292 -11296 -9327 -8085 -7149 -7352 -6915 -2255 6117 14271 20129 23572 23184 17492 8148 -138 -2986 318 4871 4726 -238 -5224 -8946 -14191 -21459 -26931 -27201 -19611 -3680 14776 25070 23212 13007 -1036 -14854 -18424 -5815 15329 29383 31630 25950 11382 -6357 -19582 -22932 -16892 -3341 11398 15682 3652 -15795 -28210 -26592 -13246 4342 17928 23532 22561 17356 10114 4270 1566 -290 -2239 -1579 2541 7184 10545 11429 6312 -6260 -20674 -29437 -28940 -18742 -1846 12506 14566 4485 -7631 -12688 -9180 -112 11657 22747 27799 22778 9533 -5288 -14458 -13053 -2144 8691 8917 -1647 -14733 -24469 -28767 -24936 -12992 863 10278 13461 10676 4126 -787 -506 3694 10490 19095 24740 22538 14379 5359 -1500 -3881 -2469 -4222 -13062 -22223 -25037 -23071 -16610 -2419 14010 20270 12831 -1801 -15973 -20789 -9458 10958 24796 27012 22856 13153 -3723 -21210 -28785 -21764 -3524 14387 17734 4145 -13774 -24296 -25342 -17452 -1778 15256 25430 24514 12449 -4054 -11648 -4471 7313 12614 13087 14024 14139 10683 4509 -2149 -6670 -7734 -8567 -12157 -14499 -10791 -4577 -3298 -8958 -16702 -18637 -10266 3903 15787 23414 27013 21772 6716 -7084 -8584 1023 13544 20839 16711 2798 -11092 -19315 -23656 -22572 -12380 864 5977 944 -7583 -12392 -8478 2765 12443 15459 15651 14382 8177 845 1146 8405 14650 15207 7436 -8909 -24284 -26884 -17691 -5159 6666 13087 6616 -9741 -21904 -21717 -11446 4684 20821 28836 25683 13833 -4127 -20993 -23551 -7980 12679 23457 19447 3454 -15675 -26087 -23638 -13485 108 13714 18606 9722 -4561 -12661 -11642 -3922 6386 12735 12223 9488 8500 8339 8821 9621 6241 -2696 -10206 -10630 -6357 -2087 -1458 -7067 -15533 -18744 -14651 -7578 1196 11334 16709 12700 3870 -2817 -3998 1910 12336 19129 17607 10640 440 -12301 -21389 -20228 -11574 -3069 1108 -710 -7531 -12885 -11530 -5724 1354 9664 15927 14689 7732 2255 1966 6841 14817 19203 13324 -310 -13188 -19218 -14916 -899 13161 14847 2626 -14220 -26308 -27668 -16783 693 16268 24877 23360 9167 -11637 -24228 -19935 -3062 15010 23106 16046 -1409 -17130 -23460 -19987 -7511 8411 18163 16109 4337 -9671 -19270 -18099 -4647 11930 22695 23306 14250 3180 -2039 1398 6616 5495 624 -4502 -7543 -7440 -8196 -10719 -13753 -14365 -11365 -9197 -5926 149 5546 9190 8585 5435 3346 3843 9352 14343 15037 12280 3662 -6442 -12953 -12883 -5786 578 3617 1832 -5349 -10738 -13173 -11295 -3815 4752 12184 12530 6221 644 -2734 96 6912 10802 10216 2757 -5951 -9331 -5938 5006 12984 9990 -1839 -17047 -23912 -18525 -4552 12043 20567 18767 8424 -6290 -14694 -12309 543 17285 25993 21724 4700 -15899 -26371 -22257 -6516 10012 16333 11206 -1305 -13262 -18605 -16489 -6874 5995 15054 15780 7473 -3271 -7450 -2495 8067 16245 15643 7896 -2261 -9098 -9439 -7172 -5538 -6917 -11189 -12771 -10876 -6257 -358 2905 5225 5531 3397 2783 3027 6970 12751 13379 9149 -327 -8715 -10289 -8392 -2469 1395 -278 -3700 -9974 -12437 -8969 -2346 7766 12478 11613 7190 -2225 -7455 -7356 -1182 9480 12752 8447 -3770 -17572 -19362 -11491 4783 21012 24737 16665 -3529 -22290 -26005 -16275 5533 23368 25905 15569 -5245 -21041 -24024 -13662 8178 22457 21211 5933 -16116 -26201 -21177 -4260 15277 22548 18774 5039 -11112 -16729 -12851 -1323 8382 8634 4142 -3704 -7200 -3389 2418 10149 13371 9802 2176 -7378 -10319 -7421 -3398 -547 -3431 -7725 -9725 -8989 -4263 716 5718 9657 9662 7976 5213 3569 4666 6095 6558 3668 -2322 -8568 -13015 -12751 -8231 -2695 378 -1022 -4861 -7235 -4154 4589 14729 20585 17700 7665 -3840 -9944 -7168 215 6052 4406 -5543 -16896 -22286 -15737 172 15157 20787 12562 -2879 -14230 -15338 -4645 9908 19487 19344 8169 -5427 -12879 -9705 2496 12414 13339 4682 -8171 -15226 -14202 -5680 5863 12529 11939 3156 -7908 -12587 -9410 -136 7402 8051 4039 -2297 -5685 -4311 687 8432 13035 11533 4387 -4955 -9415 -8233 -3829 57 -345 -3515 -8318 -12111 -11390 -6036 3099 10912 13072 10042 4207 444 163 2039 4629 4949 2513 -2581 -8526 -11393 -10208 -5427 -488 1204 54 -2785 -3887 -1558 3168 8781 11180 9024 3541 -2439 -4070 -1261 3569 6279 2877 -4198 -10765 -11570 -4315 5885 13362 12606 3674 -6459 -11945 -8212 2239 11516 14182 7194 -4303 -11981 -11701 -3034 6826 11101 8287 7 -6843 -8261 -4333 2928 7586 7404 3087 -2943 -5677 -4678 -1188 2816 4220 3703 1450 -1717 -3298 -3032 171 5051 8235 8500 4581 -1436 -5786 -6758 -3057 2429 5389 3906 -2228 -8397 -9874 -5573 3075 10470 12552 9174 2316 -2851 -3741 -1234 2450 3179 411 -3799 -7288 -7186 -4412 -1004 1618 1617 493 -315 -125 1851 3333 3181 1274 -2113 -4167 -4172 -2175 1209 3238 3347 1121 -2570 -4645 -4189 -668 4055 6504 5934 2223 -2198 -4475 -4218 -1177 2366 4064 3280 -99 -3154 -3619 -1224 3070 6028 6379 4362 927 -1535 -2258 -760 2175 3924 3304 109 -3514 -4751 -3436 -638 1215 758 -1192 -3504 -4089 -1923 2345 6799 8258 5677 625 -3731 -4727 -2902 -235 1179 510 -1447 -3987 -5753 -5712 -3754 -463 2281 3665 3966 3697 3509 2860 1774 750 -297 -1292 -2739 -4044 -3872 -2296 -93 1026 524 -197 -167 1212 3059 3838 3055 579 -2147 -3110 -1489 1967 4318 3292 -563 -4433 -4922 -1318 4126 7945 7520 3169 -2452 -5956 -5411 -1891 1748 2949 1316 -1331 -2928 -2514 -660 1280 2289 2048 1006 -31 -510 -370 76 567 1064 1486 1521 840 -394 -1480 -1770 -1250 -595 -532 -1162 -1974 -2231 -1490 23 1567 2300 1901 961 482 910 1639 1523 80 -1905 -3110 -2855 -1634 -577 -422 -1048 -1734 -1653 -409 1626 3375 3648 2058 -518 -2546 -2998 -1955 -249 1350 2513 3064 2798 1744 422 -301 171 1654 3239 3795 2595 -102 -2945 -4184 -2961 -262 1607 938 -1815 -4295 -4177 -1125 3045 5851 5828 3270 -186 -2615 -2796 -875 1694 3133 2569 571 -1464 -2498 -2461 -1867 -1146 -453 62 109 -424 -1122 -1265 -518 699 1521 1384 474 -517 -946 -635 37 436 86 -946 -1966 -2122 -1142 324 1154 739 -416 -1112 -568 855 1938 1671 99 -1768 -2772 -2387 -934 802 2090 2527 2081 998 -283 -1201 -1250 -280 1256 2385 2186 522 -1727 -3214 -3067 -1484 525 1901 2111 1286 34 -822 -612 700 2257 2780 1594 -666 -2448 -2514 -923 1150 2429 2405 1423 186 -686 -792 -2 1418 2769 3181 2176 94 -2003 -2912 -2055 57 2075 2665 1457 -620 -1980 -1537 503 2791 3761 2671 61 -2563 -3597 -2363 353 2739 3194 1543 -804 -2011 -1253 730 2374 2545 1274 -456 -1446 -991 716 2676 3647 2983 1173 -529 -1113 -564 325 813 767 409 -162 -969 -1707 -1676 -489 1202 2027 1195 -579 -1644 -1010 704 1956 1729 285 -1364 -2390 -2504 -1757 -444 758 950 -272 -2198 -3349 -2728 -725 1217 1832 958 -549 -1616 -1613 -587 840 1785 1538 83 -1761 -2810 -2278 -308 2098 3619 3313 1245 -1327 -2576 -1422 1417 3803 3936 2001 5 -127 1696 3811 4433 3139 848 -1201 -2255 -2114 -991 443 1150 408 -1394 -2832 -2599 -708 1503 2557 2003 559 -676 -1036 -514 420 1111 1004 2 -1339 -2109 -1762 -628 330 353 -505 -1523 -1924 -1377 -64 1463 2456 2253 786 -1116 -2148 -1491 444 2267 2648 1277 -964 -2660 -2796 -1384 558 1684 1199 -604 -2560 -3402 -2571 -536 1561 2664 2439 1387 382 44 434 1152 1636 1454 567 -553 -1164 -818 195 1044 1023 93 -1148 -1915 -1722 -690 447 781 -41 -1417 -2251 -1948 -887 66 390 154 -332 -839 -1162 -1094 -629 -111 39 -255 -669 -793 -441 285 1054 1405 1054 250 -288 -7 920 1735 1813 1174 322 -206 -133 462 1168 1468 1179 651 389 492 616 449 35 -407 -749 -833 -392 646 1789 2298 1985 1411 1181 1238 1128 783 623 864 1088 785 109 -199 306 1187 1495 732 -605 -1410 -979 240 1004 496 -793 -1573 -1120 71 1069 1534 1701 1636 1049 -19 -909 -1036 -631 -362 -391 -301 50 142 -459 -1332 -1609 -1043 -227 216 286 304 359 321 211 212 349 435 372 269 194 1 -474 -1152 -1736 -1922 -1510 -530 624 1323 1259 832 727 1104 1463 1401 1131 1078 1227 1250 1109 1087 1185 972 271 -406 -442 75 529 661 763 993 987 527 144 565 1667 2480 2309 1456 662 233 15 -54 140 455 387 -337 -1309 -1739 -1218 -70 962 1333 1102 845 1032 1405 1178 37 -1233 -1509 -703 34 -294 -1320 -1803 -1151 -9 649 498 -164 -960 -1554 -1549 -778 279 769 326 -590 -1279 -1489 -1373 -1075 -656 -291 -131 2 428 1007 1111 439 -404 -478 437 1619 2217 1977 1159 137 -684 -870 -242 813 1625 1825 1530 968 254 -421 -649 -179 686 1325 1398 1095 817 818 1127 1527 1587 957 -128 -856 -640 159 607 267 -377 -627 -362 43 362 678 1006 1126 914 582 423 487 639 806 970 1028 880 612 369 91 -374 -838 -794 -105 561 385 -570 -1311 -1023 15 871 1058 980 1288 2093 2844 2821 1722 -42 -1482 -1638 -360 1481 2637 2441 1205 -183 -954 -875 -261 296 416 251 283 718 1208 1294 982 656 498 293 -107 -460 -490 -368 -473 -791 -886 -572 -229 -223 -286 128 979 1519 1171 209 -604 -812 -465 233 1043 1509 1140 65 -804 -635 353 1119 1016 472 263 432 309 -457 -1305 -1384 -558 462 915 662 85 -415 -654 -520 55 925 1661 1825 1379 728 375 509 916 1242 1303 1207 1175 1269 1306 1053 522 18 -135 110 542 919 1157 1289 1342 1273 1004 488 -179 -683 -642 -33 612 660 114 -265 186 1202 1815 1474 642 175 334 668 729 554 366 198 11 -35 223 567 509 -40 -560 -524 -49 291 175 -240 -735 -1273 -1744 -1769 -1120 -214 197 -121 -662 -875 -826 -900 -1073 -900 -262 288 120 -697 -1509 -1844 -1787 -1547 -1045 -169 752 1099 654 -56 -299 133 806 1187 1124 818 498 259 94 -60 -298 -625 -860 -768 -353 47 105 -101 -142 297 1058 1675 1853 1698 1545 1619 1863 2015 1824 1287 708 449 554 666 447 50 13 627 1480 1808 1263 245 -530 -695 -400 13 399 805 1262 1629 1664 1266 635 189 229 633 913 641 -141 -932 -1176 -697 186 898 1023 626 199 245 805 1421 1589 1230 695 417 632 1336 2287 2970 2791 1576 -91 -1222 -1227 -392 483 791 442 -305 -1074 -1444 -1083 -87 923 1256 835 300 298 731 873 280 -605 -906 -352 354 347 -350 -829 -420 422 593 -300 -1369 -1358 -54 1450 1883 1001 -353 -1216 -1281 -820 -148 563 1038 845 -154 -1375 -1818 -1012 444 1438 1422 849 522 745 1208 1519 1573 1420 1057 537 133 155 636 1289 1781 1957 1859 1663 1588 1683 1655 1119 125 -709 -837 -435 -187 -426 -783 -743 -327 5 -42 -318 -444 -144 569 1327 1561 1048 280 -48 -29 -535 -1892 -2970 -2307 -90 1712 1531 -34 -1164 -1100 -695 -793 -947 -269 1099 2082 2079 1538 1041 485 -417 -1265 -1243 -216 950 1335 913 363 177 248 224 -19 -341 -507 -327 269 1151 1990 2437 2331 1708 741 -259 -862 -738 19 867 1220 913 241 -370 -697 -745 -629 -483 -389 -332 -227 -71 -17 -181 -414 -433 -193 36 78 128 402 603 166 -867 -1569 -1071 352 1551 1798 1435 1133 979 694 422 700 1568 2231 1942 920 78 -47 290 623 850 1150 1533 1744 1522 841 11 -440 -169 536 893 475 -164 -53 1029 2222 2528 1805 699 -103 -310 23 562 761 310 -414 -703 -390 -45 -111 -237 115 731 844 218 -530 -831 -840 -936 -1002 -696 -167 69 -70 -119 168 417 270 -4 75 510 925 1205 1501 1693 1407 706 227 361 717 771 694 975 1478 1529 997 594 812 1117 732 -124 -440 217 1140 1384 777 -192 -1048 -1493 -1310 -579 62 -72 -869 -1411 -1037 -91 557 521 166 56 414 1056 1558 1539 1041 630 827 1341 1260 208 -949 -991 204 1434 1525 563 -372 -459 158 748 767 262 -271 -309 236 859 872 113 -765 -903 -128 823 1023 224 -956 -1631 -1359 -387 649 1219 1174 703 129 -245 -236 118 476 446 -5 -435 -404 -17 186 -81 -505 -537 -71 487 667 369 -148 -504 -492 -209 -17 -168 -488 -461 193 1160 1706 1279 -37 -1451 -1899 -882 903 1995 1575 372 -93 735 1948 2276 1525 420 -271 -379 73 879 1634 1652 835 -281 -819 -639 -20 495 855 887 740 387 243 198 395 515 994 1413 2050 1412
The output was fed directly into the current shunt resulting in an expected ~200mA peak from a 10Vpp amplitude setting due to internal 50Ω source impedance.
To verify it was working, I measured the signal across the shunt with the Rohde & Schwarz RTM3004 oscilloscope – it’s there, clear as day!
The 1A range was used to optimise the number of bits used to digitise the signal. The noise level was optimised by using the 1MSa/s mode with a 128-sample average digital filter for a resulting 7812.5Hz sample rate. A simplified version of the previously presented Python code was used to log results as an ASCII number ranging from -4096 to +4095.
The log imported as a 16-bit ASCII value text file into GoldWave to create an audio file and the normalised to fill the full amplitude. The original audio and the recording from the CSA are attached to this post – surprisingly aside from a low-level of background noise, the voice is clearly intelligible and the speed is just about right too when setting 7800Hz sample rate!
Original Spectra
CSA Recording Spectra
This demonstrates that the CSA is quiet and fast – very capable of digitising voice-grade audio from a current waveform.
Experimenting with Current Sense Amplifiers – Key Learnings
Throughout this journey, I had the chance to learn about the MAX40080 Precision, Fast Sample-Rate, Digital Current Sense Amplifier. Below, I summarise some of the key learnings made throughout this journey:
- The datasheet provided is quite dense and key facts are often easily overlooked while writing driver code to use the IC. The information is often present or easily derived through experimentation, as examples online are relatively limited – Mikroe offers code only for their platforms.
- The MAX40080 interoperates on an I2C bus but is also SMBus capable, thus expects packet error check (PEC) byte transmissions – this needs to be explicitly disabled otherwise writes will be NAK’d. Disabling PEC reduces bus traffic which can improve performance, but at the risk of silent data corruption.
- The CSA supports sample rates as high as 1MSa/s but the bus limitations mean that high sample rates are mostly useful for producing cleaner values through averaging (digital filter).
- Bus rates up to and including 3.4MHz High Speed (HS) mode are supported, however, this is a speed that is rarely seen in most microcontrollers as it is a current-mode bus. The implementation in the Mikroe Current 6 Click features a level translator which itself is limited to 1MHz (Fast Mode +) operation. Achievable bus rate depends on the driving strength of the microcontroller and signal integrity of the connection.
- The datasheet implies sample rates up to 18.75kSa/s for a 1MHz bus or 60kSa/s for a 3.4MHz bus, however, the real sample rate achievable will be limited by the processing speed of the host as it usually cannot turn-around transactions continuously. Implementations using FPGAs may be more suited to extracting the maximum performance from the CSA.
- In continuous sampling mode, the FIFO status register will indicate zero data and overflow flag in case of an overflow, thus checking both the data count and overflow flag is necessary. However, an alternative is to “hammer” the FIFO data register instead and check for bit-15 (data valid) being set, accepting any reading that has this bit set. This will only work as long as you can poll the FIFO data register faster than the sample rate (as it will not alert you to an overflow condition).
- The CSA is capable of being used as a measurement device to perform current profiling of loads, offering 12-bits + sign resolution, practical sample rate of 7.8kSa/s achieved, high-side and low-side sensing compatibility at a voltage up to 36V, and two range capability (1A, 5A in the case of the Current 6 Click). A change of shunt resistor can enable different current ranges.
- Its architecture appears especially suitable for over-current protection roles, where the unit can flag an interrupt when such a threshold condition is crossed with its 64-cell FIFO providing a small amount of data recording and low-power modes suited for battery operation. It is also capable of low-sample-rate operations and single-measurement modes.
- While it could be possible to use this to profile a battery charge or discharge scenario given its bidirectional current sensing, it seems much more sensible to use a dedicated colomb-counter/gas-gauge chip to do this rather than burden the host with a CSA like this.
- While the datasheet sports rather optimistic accuracy figures of 0.2% gain error and 5µV offset, the maximum error values are perhaps less exciting. Furthermore, the user must not neglect the impact of the shunt resistor tolerance and thermal coefficient effects on the solution accuracy – in testing, gain errors ranged from 0.11 to 1.15% and offsets from 0.4-3.7mA in current, and 36.3mV in voltage.
- The CSA is available in two footprints – one 1.7mm x 1.3mm WLP which uses BGA technology and might be more difficult for prototyping, and one 3mm x 3mm TDFN, both of which are exceptionally small in size.
- The Mikroe Current 6 Click has an enable line which needs to be bought high to allow the chip to operate. This is connected to GPIO8 on the first socket of the Pi 3 Click Shield.
- All floating connections may be a curse – don’t assume it is safe by default as it caused periodic measurement dips in my case which may be due to equalisation discharges when the accumulated charge reached a critical threshold.
- If all you require is current measurement, the connection of the V+ and GND lines on the Click may not be necessary at all. The converse also seems to be true in case you require voltage measurement only.
- In my application, the ~7.8kHz sampling rate provided a key boost in visibility of current consumption behaviour compared to traditional power supply logging which achieves about ~10Hz. This is quite valuable in some cases as it can identify periods of radio transmissions and changes in operating modes, although it is perhaps not ideal for sleep-current measurement given the limited granularity (4095-steps, 1A range).
- Professional solutions, such as the Rohde & Schwarz FastLog 500kHz mode available in their NGM/NGU series power supplies/SMUs take this further and provide even more detail and are easier to use. However, given the price, I feel having this CSA could certainly help give some SMU-like capabilities to a basic lab power supply.
- The solution is quiet enough that even a ~200mA peak audio signal being driven into the CSA could readily be resolved back into audio with a fairly low noise floor.
- Given that it performs so well in applications requiring relatively high sample rates, it is expected that the CSA would perform equally well at lower sample-rate requirements. The 500Sa/s mode, for example, does permit operation on even 100kHz I2C buses.
- It should be noted that the “Voltage and Current” operating mode can only operate in the 500Sa/s or individual reading mode due to switching speed, but it does not take simultaneous voltage and current readings, instead taking ten current readings, followed by one voltage reading, thus voltage readings are “repeated” ten times to form the paired values. Because of this limitation, the most valuable mode would be continuous sampling of current only for higher sample rates with a high averaging filter to reduce noise.
Conclusion
The MAX40080 on the Current 6 Click proved to be quite a useful tool when it comes to upgrading the current measurement capability of a basic power supply. While it doesn’t quite measure-up to a full digitising power supply/source-measurement unit in both sample rate and low-current resolution as configured, it is quite inexpensive and the ~7.8kHz achieved sample rate is quite revealing with regards to the operational status of the blood pressure monitor tested, compared to the default 6-10Hz sample rate achievable from the metering built-in to such power supplies.
The quietness, linearity and speed were again tested by recording audio from a current waveform fed from a signal generator. The background noise floor was a minor hiss, with the audio easily and clearly intelligible. That was not my expectation given the “difficulty” in ensuring the unit could maintain its sample rate given the limitations in performance of both Python and the Raspberry Pi running Linux - a full multitasking OS.
While these experiments demonstrated the higher-sample-rate capabilities of the unit, lower sample rates are also possible with trivial changes to the code. However, I would suspect that most users will be interested in the higher sample rates, where a consideration of the limitations of the I2C bus clock speed and data processing time need to be taken into account.
In the end, I also gave C a quick try with misaz's library but didn't find any sample rate performance advantage on my Raspberry Pi 3 B hardware, so perhaps an FPGA that supports HS mode with a direct 1.8V level connection free of level shifters would be the ideal configuration for this IC. Had they equipped it with SPI, that may have made utilisation of the high sample rates more realistic.
Throughout this journey, I have learned a lot about the implementation and use of the Analog Devices (formerly Maxim) MAX40080 and the Mikroe Current 6 Click, which I have summarised in a series of key points. Perhaps the most unexpected one was the need to ground the Raspberry Pi – without it, my measurements were all over the place!
Thanks to element14, Analog Devices (the new home of Maxim Integrated) and Mikroe for selecting me as one of the sponsored challengers in the Experimenting with Current Sense Amplifiers Design Challenge and giving me the opportunity to investigate and demonstrate the Current 6 Click implementation.
---
This is part of the Experimenting with Current Sense Amplifiers Design Challenge – A Current-Sensing PSU Upgrade Blog Series:
- Blog #1: A Current-Sensing PSU Upgrade - Introduction
- Blog #2: A Current-Sensing PSU Upgrade - Unboxing
- Blog #3: A Current-Sensing PSU Upgrade – Setting Up
- Blog #4: A Current-Sensing PSU Upgrade – Accuracy & Noise Performance
- Blog #5: A Current-Sensing PSU Upgrade – Arduino Gets Involved, Ground to Raspberry Pi … Alien Signal Identified!
- Blog #6: A Current-Sensing PSU Upgrade – PSU Logging, CSA & FastLog Comparison, a Sound Check & an Overall Summary