% Directional Spectrum % 90 Directions and 128 Frequencies % Units are mm^2/(Hz) per cycle % Frequency Bands are 0.00781250 Hz wide(first frequency band is centered at 0.00488281) % The first direction slice begins at 262 degrees 809 714 619 571 476 428 381 333 286 286 238 238 190 190 190 190 190 190 190 190 190 190 190 238 238 238 286 333 381 428 476 571 667 762 905 1000 1143 1238 1333 1381 1428 1381 1285 1190 1047 905 809 714 619 524 428 381 333 286 286 238 238 190 190 190 190 190 190 190 190 190 190 190 190 238 238 286 286 333 381 428 476 571 619 714 809 857 952 1000 1047 1047 1047 1000 952 857 3020 3020 3020 3020 2684 2684 2684 2684 2684 2684 2684 2684 2684 2684 2684 2684 2684 2349 2349 2349 2349 2349 2349 2349 2013 2013 2013 2013 1678 1678 1678 1678 1342 1342 1342 1342 1342 1342 1342 1342 1342 1342 1342 1342 1342 1342 1342 1342 1678 1678 1678 2013 2013 2349 2684 3020 3356 3691 4362 4698 5369 6040 6711 7382 8053 8725 9396 9731 10067 10067 10067 9731 9396 8725 8389 7718 7047 6711 6040 5705 5369 5033 4698 4362 4027 3691 3691 3356 3356 3356 2498 2498 2498 2498 2498 2498 2141 2141 2141 2141 2141 2141 2498 2498 2498 2498 2855 2855 2855 3212 3569 3925 4282 4639 5353 5710 6423 7137 7851 8921 9635 10349 10706 11062 11419 11062 10706 10349 9635 8921 8208 7137 6423 6067 5353 4639 4282 3925 3569 3212 3212 2855 2855 2498 2498 2498 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2141 2498 2498 2498 2498 2498 2498 2498 2498 2498 2498 2498 4742 4311 4311 4311 3880 3880 3880 3449 3449 3449 3018 3018 3018 3018 3018 2586 2586 2586 2586 2586 2586 2586 2586 2586 2586 2586 2586 3018 3018 3018 3018 3018 3018 3449 3449 3449 3880 3880 3880 4311 4311 4742 4742 5173 5173 5604 5604 6035 6035 6466 6897 6897 6897 7328 7328 7328 7328 7328 7328 7328 7328 7328 6897 6897 6897 6466 6466 6466 6035 6035 6035 5604 5604 5604 5604 5604 5173 5173 5173 5173 5173 5173 5173 5173 5173 5173 5173 5173 4742 4742 4373 4373 4373 4373 4373 4373 4373 4373 4647 4647 4647 4647 4647 4647 4647 4647 4647 4647 4647 4647 4647 4373 4373 4100 3827 3827 3553 3280 3280 3007 3007 2733 2460 2460 2187 2187 2187 1913 1913 1913 1640 1640 1640 1640 1367 1367 1367 1367 1367 1367 1093 1093 1093 1093 1093 1093 1093 1093 1093 1367 1367 1367 1367 1640 1640 1640 1913 1913 2187 2187 2460 2460 2733 3007 3007 3280 3553 3827 3827 4100 4100 4373 4373 4373 4373 4647 4647 4647 4647 4647 4401 4841 4841 4841 4841 4841 4841 4841 4841 4841 4841 4841 4841 4841 4841 4841 4401 4401 4401 4401 4401 4841 4841 4841 4841 4841 4841 4841 4841 4841 5281 5281 5281 5281 5281 5722 5722 5722 5722 5722 5722 6162 6162 6162 6162 6162 6162 6602 6602 6602 6602 6602 6162 6162 6162 6162 6162 5722 5722 5281 5281 5281 4841 4841 4401 4401 4401 3961 3961 3961 3521 3521 3521 3521 3521 3521 3521 3521 3521 3521 3521 3521 3521 3961 3961 3961 3961 4401 4401 4401 4386 4386 4094 3801 3801 3509 3509 3509 3217 3217 3217 2924 2924 2924 2924 2924 2924 2924 2924 2924 3217 3217 3217 3217 3217 3217 3509 3509 3509 3509 3509 3509 3509 3217 3217 3217 3217 2924 2924 2924 2632 2632 2632 2339 2339 2339 2047 2047 2047 1754 1754 1754 1754 1754 1754 1754 1754 1754 1754 1754 2047 2047 2047 2339 2339 2632 2632 2924 3217 3217 3509 3801 3801 4094 4386 4386 4679 4971 4971 4971 5263 5263 5263 5263 5263 4971 4971 4971 4679 4679 4658 4658 4658 4299 4299 3941 3941 3583 3583 3225 3225 3225 3225 3225 3225 3225 3225 3225 3583 3583 3941 3941 4299 4658 4658 5016 5374 5733 5733 6091 6091 6449 6449 6449 6449 6449 6449 6091 5733 5733 5374 5016 4658 4658 4299 3941 3941 3583 3225 3225 2866 2866 2866 2508 2508 2508 2508 2150 2150 2150 2150 2150 2150 2150 2150 2508 2508 2508 2508 2508 2866 2866 2866 3225 3225 3225 3583 3583 3941 3941 4299 4299 4658 4658 5016 5016 5016 5016 5016 5016 5691 5691 5691 5691 5691 5691 4878 4878 4878 4878 4878 4878 4878 4878 4065 4065 4878 4878 4878 4878 4878 4878 5691 5691 5691 6505 7318 7318 8131 8944 9757 10570 11383 13009 13822 15448 16261 17887 18700 19514 20327 20327 20327 19514 19514 18700 17074 16261 15448 14635 13009 12196 11383 11383 10570 9757 9757 8944 8944 8944 8944 8944 8131 8131 8131 8131 8131 8131 8131 8131 7318 7318 7318 7318 7318 6505 6505 6505 6505 6505 6505 6505 6505 6505 6505 5691 5691 5691 5691 5691 38932 38932 38932 38932 38932 38932 38932 38932 38932 38932 43799 43799 43799 43799 43799 43799 48665 48665 48665 48665 48665 48665 43799 43799 43799 43799 38932 38932 38932 38932 34066 34066 34066 34066 29199 29199 29199 29199 29199 29199 29199 34066 34066 34066 34066 38932 38932 43799 43799 48665 53532 58399 63265 68132 72998 82731 87598 92464 102197 107064 116797 116797 121664 121664 121664 116797 111931 107064 102197 92464 87598 77865 72998 68132 63265 58399 53532 48665 43799 43799 38932 38932 38932 38932 38932 38932 38932 34066 38932 38932 10141 10141 10141 10141 10141 6761 6761 6761 6761 6761 6761 6761 6761 6761 6761 6761 6761 6761 6761 6761 6761 6761 6761 10141 10141 10141 10141 10141 10141 10141 13522 13522 13522 13522 16902 16902 20283 23663 27044 33805 40566 50707 64229 84512 104795 135219 169024 202829 236634 253536 253536 229873 196068 155502 121697 94653 74371 57468 43946 37185 30424 23663 20283 16902 16902 13522 13522 10141 10141 10141 10141 6761 6761 6761 6761 6761 6761 6761 10141 10141 10141 10141 10141 10141 10141 10141 10141 10141 10141 10141 58706 58706 58706 58706 58706 58706 58706 58706 58706 44029 44029 44029 44029 44029 44029 58706 58706 58706 58706 58706 73382 73382 73382 88059 88059 102735 102735 117412 117412 132088 146764 161441 176117 205470 234823 264176 293529 337558 381588 440293 484323 528352 572381 587058 601734 587058 572381 528352 484323 440293 381588 337558 293529 249500 220147 190794 176117 161441 146764 132088 117412 117412 102735 102735 102735 88059 88059 88059 73382 73382 73382 73382 73382 58706 58706 58706 58706 58706 58706 58706 58706 58706 58706 58706 58706 58706 58706 58706 58706 58706 0 98021 98021 98021 98021 98021 196043 196043 196043 294064 294064 294064 392086 392086 490107 490107 490107 490107 490107 490107 490107 392086 392086 392086 294064 294064 294064 294064 196043 196043 196043 196043 196043 196043 196043 294064 490107 784171 1274278 2254492 3724813 6175348 9802140 13821017 15487381 12742782 8527862 5097113 2940642 1666364 980214 588128 294064 196043 98021 98021 98021 98021 98021 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206636 826546 1446455 2892910 4959274 8265456 13431366 18803913 21283550 18597276 13431366 8885365 5785819 3926092 2892910 2273000 2273000 2273000 2686273 3306182 4339364 5785819 7645547 9711911 10951729 10331820 7852183 5165910 3099546 1653091 1033182 413273 206636 206636 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 334547 836366 1923643 3763649 7025478 11625493 14720049 12712769 8447301 5101835 3094556 2007279 1421823 1087276 920003 836366 752730 752730 752730 752730 752730 669093 669093 585456 501820 418183 334547 250910 167273 167273 83637 83637 83637 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104304 104304 312912 625825 1043041 1668866 2398995 3024820 3337733 3337733 3233428 3024820 3024820 3129124 3546341 4172166 5110903 6362553 7405594 7822811 6884074 5423815 3963557 2816212 2086083 1564562 1251650 1043041 1043041 938737 938737 1043041 1147346 1251650 1355954 1355954 1251650 1043041 834433 625825 417217 312912 208608 104304 104304 104304 0 0 0 0 0 0 0 104304 104304 104304 104304 104304 208608 208608 208608 208608 208608 208608 208608 104304 104304 104304 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 233399 816895 1750490 3734378 8285651 18555190 34309597 27891135 12020029 4667972 1750490 700196 233399 116699 0 0 0 0 0 0 0 0 0 0 0 116699 116699 116699 116699 116699 116699 116699 116699 116699 116699 116699 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174063 348126 1044378 2088757 4003450 7136586 11836288 17406306 21583820 22106009 19669126 16013802 12358477 9399405 6962523 5221892 3829387 2785009 2088757 1566568 1044378 870315 522189 522189 348126 174063 174063 174063 0 0 0 0 0 0 174063 174063 174063 174063 174063 174063 174063 174063 174063 174063 174063 174063 174063 174063 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 148280 148280 444839 741398 1482796 2520753 4151829 5931184 7265701 7413980 6672582 5634625 4744947 4003549 3558711 3262151 3113872 3262151 3558711 4003549 4744947 5486346 6079464 6376023 6376023 6227744 5782905 5338066 4893227 4448388 3855270 3262151 2669033 2075915 1631076 1186237 889678 593118 444839 296559 296559 296559 148280 148280 148280 148280 148280 148280 148280 148280 148280 148280 148280 148280 148280 148280 148280 148280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 608588 1217175 1825763 2434351 4260113 6694464 10345990 15214691 20083392 24343505 25560681 23126330 19474804 16431866 13388928 11563165 10345990 10345990 10345990 10954577 12780340 16431866 22517742 31646557 45035485 59033001 61467351 47469836 30429382 17649041 9737402 5477289 3042938 1825763 608588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 608588 608588 608588 608588 608588 608588 608588 608588 608588 608588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 441162 1323485 2646970 5735101 11470203 22499244 40586871 53380558 46321972 31763638 20734597 14117172 10587879 8382071 7940910 7940910 8823233 10587879 13676011 16764142 19852274 20734597 18528789 14117172 10146718 6617425 4411616 2646970 1764647 1323485 882323 441162 0 0 0 0 0 0 0 0 0 0 0 0 441162 441162 441162 441162 441162 441162 441162 441162 441162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 227281 568202 1136405 2045529 3068293 3977417 4204698 4091057 3863776 3750136 3977417 4545619 5795665 7841193 10114003 10227643 7500272 4318338 2159169 1022764 454562 227281 113640 0 0 0 0 0 0 113640 227281 340921 681843 1022764 1704607 2272810 2500091 2159169 1590967 909124 568202 340921 113640 113640 0 0 0 0 113640 113640 227281 340921 568202 1022764 1477326 2159169 2500091 2159169 1477326 795483 340921 113640 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117110 234220 351331 468441 819772 1405323 2107984 3279086 4801519 6323952 7260834 7377944 6792393 5855511 5035739 4450188 4098858 3981748 4098858 4333078 4801519 5035739 4918629 4215968 3161976 2225094 1405323 936882 585551 351331 234220 117110 117110 117110 0 0 0 0 0 0 0 0 0 0 117110 117110 234220 351331 351331 468441 585551 702661 819772 936882 936882 1053992 1171102 1171102 1171102 1171102 1053992 936882 702661 585551 351331 234220 117110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60724 60724 121449 242898 425071 728693 1214488 2003906 3036221 3886363 3825638 3036221 2186079 1578835 1093039 850142 667969 546520 485795 425071 485795 485795 607244 789417 1032315 1396662 1761008 2125355 2186079 2003906 1578835 1153764 850142 667969 485795 425071 364346 303622 303622 242898 242898 303622 303622 364346 364346 364346 364346 364346 303622 242898 182173 182173 121449 121449 121449 60724 60724 121449 121449 121449 121449 182173 182173 303622 364346 485795 667969 910866 1153764 1335937 1335937 1153764 850142 546520 364346 242898 121449 60724 60724 60724 0 0 0 297386 446079 446079 446079 446079 446079 446079 446079 446079 446079 446079 594772 743465 1040851 1486929 2379087 4163403 6839876 10705892 13531058 13084979 10259813 7583340 5501639 4163403 3271245 2825166 2379087 2230394 2081701 2081701 2081701 2081701 2230394 2379087 2527780 2676473 2973859 3271245 3419938 3568631 3568631 3419938 2973859 2527780 1933008 1486929 1040851 743465 446079 297386 148693 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 148693 148693 148693 297386 297386 297386 107715 107715 107715 215430 323146 430861 538576 646291 861722 1077152 1292583 1400298 1615729 1938874 2154305 2585166 3016027 3446888 3877749 4200894 4416325 4524040 4631755 4847186 5278047 5708908 6247484 6462914 6247484 5493477 4524040 3554603 2800596 2154305 1615729 1292583 969437 646291 430861 323146 215430 107715 107715 107715 0 0 0 0 0 0 0 0 0 0 0 107715 107715 107715 107715 107715 107715 107715 107715 107715 107715 107715 107715 107715 107715 107715 107715 107715 107715 107715 215430 215430 323146 323146 323146 323146 323146 215430 215430 107715 107715 107715 0 0 107715 107715 163673 327347 491020 736531 1063878 1636735 2209592 2455102 2127755 1718572 1309388 982041 900204 818367 818367 900204 1145714 1391225 1800408 2209592 2536939 2782449 2946123 3027959 3027959 2864286 2618776 2209592 1800408 1391225 1145714 982041 900204 900204 1063878 1309388 1718572 2209592 2536939 2373265 1882245 1309388 818367 572857 327347 245510 163673 163673 81837 81837 81837 81837 81837 163673 245510 409184 491020 491020 491020 491020 409184 409184 327347 245510 245510 245510 245510 245510 245510 245510 245510 245510 327347 327347 409184 409184 491020 491020 491020 409184 327347 245510 163673 81837 0 0 0 81837 81837 163673 36224 36224 36224 36224 36224 36224 72447 144894 253565 362235 543353 688247 796917 905588 941812 978035 978035 1014259 1050482 1086706 1159153 1231600 1267823 1304047 1267823 1231600 1122929 978035 833141 760694 688247 615800 615800 579576 543353 507129 434682 326012 253565 181118 144894 108671 108671 108671 108671 108671 108671 144894 181118 253565 326012 398459 434682 398459 326012 253565 217341 181118 144894 108671 108671 72447 72447 108671 108671 108671 144894 144894 144894 144894 144894 144894 144894 144894 181118 217341 253565 326012 398459 470906 543353 579576 543353 398459 253565 144894 108671 72447 36224 36224 467266 467266 415347 363429 311511 311511 311511 363429 363429 415347 519184 571103 674940 830695 1038369 1246042 1453716 1661390 1765227 1817145 1869064 1869064 1869064 1817145 1609471 1297961 986450 674940 415347 311511 207674 155755 103837 103837 103837 51918 51918 51918 51918 51918 51918 51918 51918 103837 155755 259592 311511 467266 674940 882613 1142206 1401798 1557553 1557553 1453716 1349879 1194124 1038369 882613 726858 571103 467266 311511 207674 155755 103837 51918 51918 0 0 0 51918 51918 51918 103837 155755 155755 207674 259592 259592 311511 311511 363429 363429 415347 415347 467266 467266 519184 519184 0 0 0 0 0 0 58758 117516 176273 352547 528820 822609 1233913 1880248 2644099 3349192 3466708 2996646 2232795 1645217 1292671 1057640 998882 1057640 1175155 1292671 1351428 1351428 1175155 998882 763851 587578 470062 352547 293789 235031 176273 117516 58758 0 0 0 0 0 0 0 0 235031 881366 2291553 3995528 3466708 1997764 1116397 705093 470062 352547 235031 176273 176273 117516 58758 58758 0 0 0 0 0 0 0 0 0 0 0 0 0 58758 58758 58758 117516 176273 235031 352547 587578 881366 1175155 1175155 763851 352547 117516 2520283 1800202 1620182 1800202 2160243 2700303 3060344 3240364 3060344 2700303 2340263 2160243 1980223 1980223 2160243 2700303 3240364 4140465 5040566 5760647 6300708 6480728 6840769 7200809 7560850 7200809 5760647 4140465 2880324 1980223 1440162 1080121 900101 720081 720081 720081 720081 720081 540061 540061 360040 360040 180020 0 0 360040 900101 1800202 2340263 2160243 1620182 1080121 720081 540061 360040 360040 360040 360040 360040 360040 540061 720081 1080121 1440162 1620182 1440162 1260142 1080121 900101 900101 900101 720081 720081 540061 540061 360040 360040 360040 360040 360040 360040 360040 540061 900101 1620182 2700303 4680526 6840769 6480728 4320486 3927943 2356766 1571177 1907858 3030127 5162439 6733616 4376850 1907858 785589 336681 224454 112227 0 0 0 0 0 0 112227 336681 1234496 3927943 11222693 14813955 8641474 4713531 3030127 2244539 1795631 1458950 1234496 1122269 897815 785589 673362 561135 448908 224454 112227 0 0 0 0 0 673362 1907858 2693446 1907858 897815 448908 224454 112227 112227 112227 112227 112227 112227 224454 224454 336681 561135 673362 673362 673362 561135 336681 112227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 336681 1683404 4040170 324662 270552 378773 595214 1190428 2543187 5465146 8711768 5898029 2705518 1298649 703435 432883 324662 216441 216441 162331 162331 162331 162331 162331 216441 324662 486993 649324 757545 703435 595214 486993 432883 378773 324662 324662 378773 432883 541104 649324 811655 973986 973986 865766 649324 486993 324662 324662 324662 324662 324662 270552 216441 162331 108221 108221 108221 108221 54110 108221 108221 108221 162331 216441 270552 432883 595214 703435 649324 486993 270552 108221 54110 0 0 0 54110 54110 54110 54110 54110 54110 54110 54110 54110 108221 108221 162331 216441 270552 378773 378773 378773 1103929 817725 613294 613294 817725 1226588 1839882 2412290 2289631 1594564 981270 654180 449749 367976 327090 327090 367976 490635 735953 1103929 1635451 1594564 817725 327090 122659 40886 40886 0 0 0 0 0 40886 40886 81773 163545 327090 776839 1594564 1758110 1022157 449749 204431 122659 163545 286204 449749 490635 408863 245318 122659 40886 40886 0 0 0 0 0 0 0 0 0 0 0 0 0 40886 163545 449749 858612 1185702 1103929 735953 449749 245318 122659 81773 40886 0 0 0 0 40886 40886 40886 122659 204431 408863 735953 1144816 1228524 1029304 763677 630864 564457 531254 531254 498050 464847 398440 332034 298830 265627 265627 265627 298830 398440 531254 697270 896491 962897 863287 697270 531254 464847 464847 498050 531254 564457 597660 564457 564457 531254 498050 464847 431644 365237 332034 298830 232423 232423 199220 232423 265627 365237 431644 464847 365237 232423 132813 99610 66407 33203 33203 33203 33203 33203 33203 66407 99610 199220 298830 431644 498050 498050 464847 398440 365237 365237 365237 398440 365237 298830 199220 132813 99610 66407 33203 33203 33203 33203 33203 33203 66407 99610 166017 232423 431644 730474 1095711 211151 211151 168921 211151 253382 337842 422303 633454 844605 1013526 1055756 971296 844605 717914 675684 591224 548993 506763 422303 337842 253382 168921 84461 84461 84461 126691 168921 253382 380072 548993 802375 1224677 1900361 2660506 2913887 2238203 1393598 802375 506763 337842 211151 168921 126691 126691 126691 211151 253382 253382 253382 211151 168921 126691 126691 126691 126691 126691 168921 253382 422303 760145 1097987 1182447 929065 633454 380072 253382 168921 168921 168921 168921 253382 337842 464533 506763 506763 422303 337842 211151 168921 126691 84461 84461 84461 84461 126691 126691 168921 211151 253382 253382 587221 1247845 1688261 1468053 1101040 880832 880832 807429 734026 587221 440416 293611 293611 293611 293611 440416 660624 1027637 1614858 2495690 3596729 4917977 6092419 5945613 3743534 1761663 734026 293611 146805 73403 0 0 0 73403 293611 587221 1174442 1761663 1835066 1468053 1101040 1101040 1468053 2569092 3670132 2348884 880832 293611 73403 0 0 0 0 0 0 0 0 0 0 73403 440416 1101040 1468053 954234 440416 146805 0 0 0 0 0 0 146805 440416 807429 880832 440416 146805 0 0 0 0 0 0 0 0 0 0 0 220208 990685 1379883 1132212 778395 601487 601487 743014 1061448 1309120 1061448 601487 318434 176908 106145 70763 70763 70763 141526 247671 389198 636869 813777 849159 707632 530724 353816 247671 176908 106145 106145 70763 70763 141526 212290 318434 459961 495343 389198 247671 176908 176908 176908 283053 566106 1061448 1379883 813777 318434 106145 35382 0 0 0 0 0 0 0 106145 389198 1096830 2547476 2335186 990685 389198 176908 70763 35382 35382 35382 35382 70763 106145 176908 318434 459961 530724 424579 247671 106145 0 0 0 0 0 0 0 35382 70763 212290 495343 980495 891359 757655 668519 668519 802223 1025063 1292470 1247902 891359 490247 267408 133704 89136 44568 44568 89136 133704 222840 401112 623951 935927 1158767 1203335 1025063 802223 579383 401112 267408 178272 133704 133704 133704 222840 356544 668519 1158767 1693582 1782718 1426174 1025063 802223 713087 713087 757655 713087 623951 490247 311976 222840 133704 89136 89136 89136 89136 89136 178272 267408 401112 534815 623951 534815 445679 311976 222840 178272 133704 133704 133704 178272 222840 311976 445679 623951 713087 668519 534815 356544 178272 133704 89136 44568 44568 89136 133704 178272 311976 490247 713087 935927 582235 926283 1058609 846887 555770 370513 291117 264652 264652 291117 344048 449909 555770 635165 661631 608700 582235 555770 608700 741026 873352 846887 635165 423444 264652 158791 132326 105861 79396 105861 158791 211722 344048 529305 608700 529305 344048 211722 158791 105861 105861 105861 105861 132326 158791 158791 158791 158791 158791 158791 158791 158791 185257 238187 317583 370513 370513 344048 264652 211722 158791 132326 105861 105861 132326 132326 158791 158791 158791 132326 105861 79396 79396 79396 105861 158791 264652 344048 370513 264652 158791 79396 52930 26465 26465 52930 79396 132326 211722 344048 610730 1221461 2198629 2259702 1221461 549657 305365 244292 244292 305365 549657 855022 1282534 1587899 1587899 1343607 1099315 916095 855022 977168 1160388 1343607 1343607 1160388 855022 610730 366438 244292 183219 244292 305365 488584 855022 1526826 1832191 1160388 549657 305365 183219 122146 183219 244292 305365 305365 305365 305365 244292 183219 183219 244292 488584 977168 2076483 3175798 2931505 1954337 1282534 855022 671803 549657 427511 366438 366438 366438 366438 366438 305365 244292 183219 122146 122146 61073 61073 122146 183219 366438 549657 671803 732876 610730 427511 366438 244292 183219 122146 122146 61073 122146 183219 305365 502711 1005422 1508132 1256777 703795 452440 402169 603253 1105964 1709217 1156235 402169 100542 0 0 0 50271 150813 552982 1809759 2413012 1357319 754066 552982 502711 452440 351898 150813 100542 50271 0 0 50271 150813 452440 854608 804337 452440 251355 150813 150813 251355 502711 854608 1005422 754066 502711 301626 251355 251355 402169 653524 854608 955151 904879 854608 804337 804337 1005422 1256777 1608675 1457861 754066 201084 0 0 0 0 0 0 0 50271 150813 251355 351898 351898 351898 452440 603253 955151 1357319 1508132 1206506 754066 402169 201084 100542 100542 150813 251355 437232 510104 655848 838028 838028 619412 400796 291488 218616 182180 145744 182180 255052 400796 582976 801592 947336 983772 874464 692284 546540 473668 473668 473668 510104 473668 400796 327924 291488 291488 327924 400796 473668 546540 473668 400796 291488 255052 255052 255052 291488 327924 364360 364360 327924 327924 327924 364360 364360 364360 364360 364360 364360 364360 400796 364360 327924 218616 182180 145744 145744 145744 182180 291488 510104 838028 983772 874464 692284 546540 437232 364360 291488 255052 255052 218616 218616 218616 182180 182180 218616 218616 218616 255052 255052 327924 364360 400796 437232 437232 165587 231822 331175 463645 529880 529880 463645 463645 463645 496762 529880 496762 496762 463645 463645 496762 529880 562997 529880 463645 430527 364292 331175 264940 165587 99352 66235 66235 66235 132470 198705 364292 529880 496762 264940 132470 99352 66235 66235 66235 99352 198705 397410 728584 927289 794819 596115 430527 298057 198705 165587 132470 99352 99352 132470 165587 264940 331175 331175 264940 198705 165587 132470 132470 198705 397410 761702 1291582 1457169 1092877 728584 529880 397410 331175 298057 298057 298057 298057 331175 397410 496762 529880 496762 430527 364292 264940 198705 165587 132470 132470 1343196 735560 447732 255847 159904 127923 95943 95943 95943 95943 95943 127923 95943 95943 95943 95943 95943 95943 95943 95943 127923 191885 447732 1343196 2622431 1087349 319809 127923 63962 63962 63962 95943 159904 223866 319809 287828 191885 95943 63962 63962 63962 63962 95943 95943 127923 159904 191885 223866 223866 159904 127923 95943 95943 127923 191885 447732 1311216 2142718 1023388 415751 191885 127923 127923 127923 223866 351790 383770 287828 159904 95943 95943 95943 127923 159904 223866 287828 287828 255847 191885 127923 95943 95943 95943 95943 159904 255847 575656 1503101 2974221 2494508 1065931 1037880 897626 813474 701270 504915 308559 196356 112203 84152 84152 112203 140254 224406 336610 420762 420762 364661 336610 336610 420762 589067 841524 869575 589067 336610 196356 140254 140254 196356 280508 476864 729321 645169 392711 224406 140254 112203 112203 140254 140254 168305 196356 252457 392711 617118 729321 504915 280508 140254 112203 84152 84152 112203 140254 168305 168305 140254 112203 84152 84152 84152 84152 112203 196356 364661 757372 1009829 673219 336610 168305 84152 56102 56102 56102 56102 84152 140254 252457 392711 392711 252457 140254 84152 56102 56102 84152 168305 336610 701270 396351 468415 684606 756670 540479 252223 144128 72064 108096 288255 684606 1477308 1405245 648574 252223 144128 108096 144128 216191 324287 432383 432383 432383 468415 504447 432383 288255 180160 108096 72064 108096 252223 576511 900798 720638 360319 144128 72064 36032 72064 216191 468415 792702 792702 612543 576511 720638 864766 684606 324287 144128 72064 36032 72064 216191 612543 1405245 1297149 540479 180160 72064 36032 72064 144128 252223 432383 576511 612543 576511 540479 504447 360319 216191 108096 72064 72064 144128 288255 540479 720638 540479 288255 144128 72064 108096 180160 396351 612543 648574 504447 219863 219863 197877 131918 87945 65959 43973 65959 131918 219863 373767 527671 527671 351781 175890 87945 65959 65959 87945 131918 175890 219863 263835 307808 417740 593630 725548 593630 329794 153904 87945 65959 65959 87945 131918 175890 241849 307808 241849 175890 131918 131918 175890 219863 285822 307808 241849 197877 175890 175890 175890 197877 241849 373767 571644 791506 813493 615616 395753 263835 197877 197877 307808 483698 659589 615616 439726 285822 197877 175890 153904 153904 131918 153904 175890 197877 197877 153904 109931 87945 65959 65959 65959 87945 153904 197877 197877 175890 153904 175890 212506 328418 579561 888659 850022 521604 289780 193187 193187 231824 270462 289780 289780 270462 251143 212506 212506 289780 444330 676154 792066 540923 270462 135231 77275 57956 57956 57956 57956 115912 251143 405692 367055 251143 154549 96593 77275 57956 77275 154549 328418 425011 289780 154549 96593 77275 77275 96593 115912 115912 96593 57956 57956 115912 173868 270462 309099 289780 231824 154549 96593 57956 38637 38637 38637 38637 57956 57956 115912 193187 289780 386374 347736 212506 96593 57956 57956 77275 96593 135231 231824 347736 328418 173868 115912 96593 96593 115912 135231 154549 817029 612772 612772 868093 1787251 2502151 919158 204257 102129 102129 153193 306386 561707 1072351 1429801 919158 357450 255322 306386 408514 510643 510643 357450 255322 204257 153193 153193 204257 255322 408514 868093 1582994 1634058 970222 459579 255322 153193 102129 204257 868093 1838315 1021286 459579 255322 255322 255322 306386 255322 153193 102129 51064 102129 408514 1480865 1838315 1021286 510643 306386 204257 102129 102129 255322 612772 765965 561707 408514 306386 357450 510643 817029 1174479 1123415 765965 408514 204257 204257 255322 306386 357450 510643 868093 1327672 1072351 357450 102129 102129 153193 306386 612772 919158 1049603 839683 997123 1469444 1626885 944643 367361 209921 262401 419841 524802 524802 419841 314881 209921 209921 209921 262401 314881 419841 629762 892163 734722 367361 209921 104960 52480 52480 104960 262401 472321 734722 997123 1154564 1049603 682242 419841 262401 314881 629762 1207044 997123 472321 209921 157440 209921 262401 419841 472321 367361 262401 314881 577282 1364484 1941766 1364484 787202 472321 314881 262401 314881 472321 524802 419841 314881 314881 419841 787202 1416964 1574405 1049603 734722 682242 629762 419841 209921 104960 104960 157440 314881 577282 1207044 1207044 472321 157440 157440 314881 629762 1259524 1416964 434296 671185 789629 789629 750147 750147 631703 513259 473777 592222 789629 868592 868592 750147 710666 671185 592222 434296 355333 473777 710666 750147 434296 197407 78963 78963 118444 276370 710666 631703 236889 157926 157926 197407 276370 473777 789629 908073 513259 157926 39481 0 39481 78963 157926 355333 631703 789629 750147 592222 394814 236889 157926 197407 355333 750147 1223925 947555 434296 197407 118444 197407 434296 789629 829110 750147 868592 947555 631703 276370 78963 39481 0 78963 276370 671185 513259 236889 157926 118444 78963 118444 197407 394814 552740 315852 157926 118444 157926 236889 217873 217873 196085 152511 196085 348596 588256 501107 239660 130724 108936 130724 196085 435745 871490 697192 326809 217873 196085 217873 196085 130724 87149 87149 130724 239660 326809 305022 261447 261447 305022 305022 239660 152511 108936 108936 108936 196085 283234 283234 196085 152511 174298 305022 479320 457532 283234 174298 152511 217873 305022 283234 174298 87149 65362 87149 108936 152511 239660 261447 196085 130724 108936 130724 174298 174298 130724 108936 108936 130724 152511 130724 87149 87149 130724 348596 827916 653618 261447 130724 65362 65362 87149 217873 653618 915065 457532 217873 152511 174298 581588 726985 523429 348953 319873 348953 348953 319873 290794 290794 319873 319873 290794 290794 290794 319873 378032 436191 436191 348953 232635 174476 145397 116318 116318 116318 203556 290794 436191 581588 610668 552509 436191 378032 348953 378032 436191 552509 668826 552509 348953 203556 174476 203556 319873 436191 407112 348953 348953 494350 639747 465271 261715 145397 145397 174476 261715 407112 494350 378032 232635 174476 174476 232635 319873 407112 436191 378032 290794 203556 145397 116318 145397 174476 261715 319873 348953 290794 232635 203556 174476 174476 232635 348953 378032 261715 174476 116318 145397 319873 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 194206 258941 291309 323676 453147 679720 776823 582617 388412 323676 356044 485514 582617 550250 517882 485514 485514 453147 420779 420779 453147 420779 291309 226573 161838 161838 226573 388412 453147 388412 291309 258941 291309 356044 453147 485514 420779 323676 258941 194206 194206 161838 258941 453147 614985 517882 356044 291309 258941 226573 194206 161838 129471 161838 258941 388412 420779 291309 194206 161838 161838 194206 258941 291309 291309 258941 291309 420779 647353 776823 550250 356044 258941 258941 291309 356044 420779 485514 485514 420779 356044 291309 323676 420779 614985 712088 453147 226573 129471 161838 449765 374804 224882 224882 374804 899529 1199372 824568 524725 524725 974490 2173862 2473705 1349294 749608 599686 599686 449765 374804 374804 599686 749608 599686 449765 374804 449765 674647 599686 299843 224882 224882 449765 1424254 3373234 1724097 524725 224882 224882 374804 824568 1049451 674647 449765 524725 674647 749608 674647 749608 1124411 1874019 1199372 524725 374804 449765 824568 1649137 1724097 899529 449765 374804 374804 524725 1274333 2698587 1574176 599686 374804 374804 599686 824568 899529 1049451 1499215 1724097 974490 449765 224882 299843 674647 2323783 3073391 1049451 449765 299843 449765 899529 1124411 599686 374804 374804 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0