% Directional Spectrum % 90 Directions and 64 Frequencies % Units are mm^2/(Hz) per cycle % Frequency Bands are 0.01562500 Hz wide(first frequency band is centered at 0.00830078) % The first direction slice begins at 0 degrees 1407 1407 1407 1423 1439 1471 1503 1535 1583 1647 1711 1791 1871 1967 2079 2191 2303 2415 2511 2591 2639 2655 2639 2575 2463 2335 2175 2015 1855 1695 1551 1407 1279 1183 1071 991 927 864 800 752 704 672 640 608 592 576 560 544 544 528 528 528 528 528 528 544 560 560 576 608 624 656 672 704 752 784 832 880 927 975 1039 1103 1151 1215 1263 1311 1359 1407 1439 1455 1471 1471 1487 1471 1471 1455 1439 1423 1423 1407 2162 1985 1745 1473 1233 1025 849 721 608 528 464 400 368 336 304 272 256 240 224 224 208 208 208 192 192 192 192 208 208 208 224 240 256 272 288 320 352 400 448 528 624 737 913 1137 1457 1937 2626 3570 4739 5668 5700 4851 3731 2802 2129 1649 1313 1073 897 769 672 608 544 496 464 432 416 400 400 384 384 384 400 400 416 448 464 512 544 608 672 769 881 1009 1185 1393 1633 1873 2081 2194 717 796 889 1009 1168 1380 1646 2017 2522 3212 4181 5495 7101 8614 9317 8733 7300 5747 4460 3491 2787 2283 1898 1619 1407 1234 1115 1009 929 876 823 796 770 757 743 743 757 770 796 823 876 929 1009 1102 1234 1394 1619 1911 2309 2867 3663 4845 6610 9132 12171 14295 13565 10658 7672 5468 3982 3000 2323 1858 1526 1274 1088 942 836 757 677 624 584 544 518 491 478 465 451 451 451 451 465 465 491 504 531 557 597 650 2986 3054 3150 3286 3469 3701 4001 4387 4871 5499 6330 7431 8949 11104 14293 19279 27677 43303 76692 161482 367533 366509 159878 75349 42211 26778 18506 13616 10495 8388 6910 5837 5025 4416 3943 3566 3266 3034 2841 2696 2580 2493 2435 2397 2377 2377 2397 2435 2503 2590 2706 2851 3025 3247 3518 3846 4252 4745 5344 6088 6977 8060 9326 10765 12292 13732 14824 15317 15076 14186 12872 11403 9973 8678 7576 6649 5885 5257 4745 4329 3981 3711 3489 3305 3170 3063 2996 2947 2928 2947 71641 76562 81995 88082 95012 103048 112514 123906 137864 155336 177729 207195 247180 303524 386752 517430 740239 1166916 2137119 4966673 13378593 9502756 3235456 1425880 771954 475557 319212 227707 169979 131438 104568 85155 70723 59745 51219 44492 39105 34733 31144 28179 25711 23634 21881 20399 19142 18066 17156 16388 15734 15184 14725 14357 14063 13838 13680 13582 13552 13574 13649 13785 13981 14236 14552 14936 15388 15907 16509 17194 17961 18826 19797 20881 22077 23409 24869 26479 28247 30166 32258 34515 36953 39564 42348 45305 48443 51761 55268 58977 62912 67111 48592 59017 72309 89174 110311 136146 166327 199204 231497 258982 278202 288135 290435 288263 284873 282943 284538 291397 305419 329192 366822 425346 517709 669338 933567 1425391 2332904 3336655 2741902 1481067 779479 446708 278500 185736 130571 95710 72565 56583 45171 36797 30504 25689 21934 18964 16579 14649 13073 11764 10681 9774 9007 8368 7821 7358 6969 6634 6360 6129 5940 5788 5672 5587 5532 5508 5508 5544 5605 5697 5824 5983 6177 6415 6701 7042 7443 7912 8460 9105 9872 10766 11831 13103 14619 16445 18660 21356 24679 28793 33936 40400 84154 100454 121369 148458 183839 230318 291369 370843 471769 593791 729292 860806 965136 1025402 1041064 1025802 997513 970976 956231 960162 988902 1050308 1156993 1331471 1616782 2102156 2991738 4804181 8817847 14776437 11130393 5010778 2399224 1313575 798691 524397 364679 265141 199728 154886 123071 99841 82473 69212 58909 50779 44286 39028 34733 31192 28254 25792 23726 21983 20509 19258 18199 17303 16548 15920 15403 14983 14654 14411 14244 14152 14137 14198 14330 14542 14836 15216 15687 16265 16959 17784 18757 19901 21249 22829 24693 26897 29505 32610 36333 40816 46251 52902 61107 71319 63859 74102 87015 103494 124810 152775 190004 240275 308976 403486 532833 704934 918183 1146420 1331396 1412333 1378150 1271265 1143240 1025954 931984 863717 819996 799396 801680 828641 885060 980430 1132421 1374297 1771599 2461139 3734764 6070455 8753770 7469208 4140916 2199470 1265356 791001 528891 372820 274057 208414 163008 130547 106693 88752 74986 64243 55732 48903 43362 38822 35072 31953 29342 27149 25300 23739 22421 21311 20381 19609 18976 18469 18076 17791 17606 17519 17526 17629 17829 18131 18539 19063 19713 20504 21452 22581 23918 25498 27364 29572 32190 35308 39040 43533 48981 55641 143860 160897 180891 204278 231470 262779 298287 337682 380061 423769 466385 504976 536646 559249 571948 575372 571303 562117 550246 537825 526552 517716 512282 511026 514652 523905 539686 563165 595926 640141 698815 776091 877618 1010849 1184810 1408038 1681618 1982642 2240475 2339910 2202699 1878870 1498091 1156767 887408 686122 538239 429424 348538 287585 240975 204816 176383 153746 135520 120700 108544 98498 90144 83164 77311 72394 68263 64799 61909 59519 57571 56019 54826 53967 53422 53179 53231 53578 54225 55183 56470 58108 60131 62577 65497 68952 73017 77786 83369 89903 97551 106511 117020 129360 251628 347657 509890 806879 1393201 2502843 3523888 2734568 1570507 921813 590133 408576 300946 232696 187035 155173 132197 115206 102404 92637 85141 79398 75051 71853 69635 68285 67741 67974 68995 70854 73639 77494 82627 89343 98079 109473 124475 144532 171921 210376 266285 351160 486840 716256 1119509 1779955 2409019 2160167 1405741 860085 550915 375487 270465 203899 159549 128744 106602 90232 77845 68295 60820 54900 50171 46375 43324 40881 38943 37438 36308 35514 35031 34843 34942 35333 36028 37051 38438 40237 42519 45376 48935 53368 58913 65902 74809 86326 101494 121928 150239 190842 361887 600465 1192040 3388736 25198260 13740556 2571400 1023438 549077 344795 238737 176768 137499 111109 92576 79117 69091 61479 55625 51088 47570 44863 42821 41342 40355 39818 39705 40013 40754 41960 43685 46013 49060 52996 58061 64600 73120 84388 99595 120673 150903 196206 268051 390684 620741 1101529 2134056 3261342 2326003 1189120 650791 398705 267279 191675 144691 113698 92278 76921 65584 57016 50421 45272 41211 37989 35430 33406 31824 30618 29739 29154 28842 28791 28999 29474 30235 31309 32738 34584 36928 39885 43612 48334 54369 62183 72484 86373 105651 133417 175372 242949 266034 468716 1047317 4083532 60460274 3659375 990942 452713 259854 169647 120379 90596 71258 58024 48596 41670 36459 32467 29369 26946 25047 23564 22423 21568 20962 20581 20407 20434 20663 21103 21772 22699 23924 25505 27526 30100 33391 37636 43187 50581 60670 74866 95645 127639 180279 274886 466097 909266 1915238 2354573 1234002 597886 333844 210346 144609 105960 81481 65076 53592 45274 39084 34381 30751 27916 25688 23936 22565 21507 20716 20157 19808 19654 19691 19918 20346 20991 21881 23055 24568 26498 28953 32088 36126 41399 48415 57980 71438 91163 121665 172400 1087283 2550741 8790116 10206162 2834379 1134805 594933 364406 246397 178378 135783 107438 87681 73406 62793 54722 48472 43565 39673 36566 34080 32097 30529 29312 28399 27758 27365 27207 27279 27582 28126 28929 30019 31435 33231 35480 38280 41766 46121 51599 58560 67522 79247 94886 116220 146078 189047 252572 348118 489472 676234 845394 867234 723581 538422 390350 287836 218858 171878 139090 115604 98377 85482 75674 68125 62274 57736 54238 51590 49657 48348 47604 47391 47704 48556 49988 52072 54912 58666 63558 69914 78209 89161 103878 124145 152977 195794 263129 377658 595581 1184095 2555519 7270269 10908202 3873905 1569158 816098 496407 334122 241244 183408 145088 118474 99302 85087 74305 65980 59465 54320 50235 46993 44433 42443 40937 39857 39163 38827 38839 39198 39916 41018 42546 44557 47134 50388 54473 59600 66061 74271 84823 98595 116912 141843 176718 227099 302555 419777 606426 895798 1264248 1479874 1300042 938108 642396 448795 326377 247266 194302 157570 131284 111971 97471 86399 77839 71170 65963 61915 58813 56504 54883 53879 53450 53578 54271 55559 57499 60181 63737 68357 74307 81972 91911 104957 122391 146256 179970 229588 306658 435394 673424 895070 2232968 4384761 2130871 851821 428180 253916 167833 119574 89989 70623 57301 47777 40759 35462 31389 28212 25710 23727 22155 20915 19950 19220 18694 18352 18182 18179 18340 18673 19190 19911 20864 22091 23648 25612 28091 31239 35276 40527 47486 56934 70161 89419 118925 167323 254635 435961 908259 2739884 10764884 3534523 1081924 500635 287796 187955 133473 100591 79278 64717 54363 46772 41077 36730 33373 30767 28746 27195 26032 25200 24661 24392 24381 24626 25140 25944 27075 28587 30559 33102 36375 40608 46142 53495 63484 77455 97746 128708 179153 269079 451225 65346 77199 92731 113309 140752 177202 224334 281012 338848 379528 384127 351525 299204 245466 199454 163086 135225 114048 97903 85508 75918 68453 62624 58081 54572 51914 49979 48679 47958 47786 48159 49098 50651 52898 55963 60024 65341 72294 81448 93663 110295 133577 167376 218854 302388 450016 742909 1415293 3055546 4403665 2382254 1094508 584327 355900 238099 170438 128343 100523 81259 67419 57177 49416 43421 38718 34985 31996 29590 27650 26090 24847 23874 23134 22604 22265 22106 22122 22313 22685 23247 24018 25022 26292 27873 29824 32224 35178 38824 43353 49022 56187 23230 23917 24761 25780 26995 28431 30122 32106 34431 37157 40356 44117 48549 53783 59980 67334 76073 86462 98796 113378 130483 150284 172745 197477 223597 249662 273789 294012 308799 317504 320500 318962 314460 308568 302643 297747 294684 294083 296490 302459 312643 327886 349332 378567 417793 470033 539311 630515 748202 892461 1049045 1175807 1207960 1110398 923233 720003 546561 414007 317033 246809 195658 157919 129643 108119 91483 78443 68087 59768 53015 47483 42916 39120 35947 33284 31043 29154 27564 26228 25113 24191 23440 22844 22390 22068 21871 21794 21836 21996 22279 22687 57941 58785 59815 61039 62468 64113 65991 68115 70507 73187 76179 79510 83212 87318 91866 96898 102461 108604 115384 122858 131092 140151 150105 161023 172975 186022 200218 215600 232181 249938 268802 288643 309251 330326 351460 372135 391726 409525 424774 436735 444752 448336 447230 441444 431264 417213 399987 380373 359174 337138 314916 293036 271903 251802 232917 215347 199128 184247 170661 158302 147093 136949 127783 119513 112057 105340 99294 93855 88965 84573 80632 77100 73942 71124 68618 66398 64442 62732 61249 59981 58914 58039 57347 56831 56488 56312 56303 56459 56782 57275 50518 50407 50571 51013 51740 52768 54117 55813 57890 60394 63375 66902 71053 75928 81644 88345 96202 105420 116238 128932 143809 161191 181383 204613 230937 260094 291334 323262 353792 380342 400332 411859 414272 408310 395766 378895 359857 340398 321750 304684 289616 276727 266052 257548 251135 246730 244252 243639 244843 247825 252551 258975 267015 276526 287258 298806 310556 321656 331014 337378 339517 336473 327827 313854 295490 274107 251204 228129 205917 185248 166487 149759 135030 122172 111011 101358 93028 85851 79675 74365 69808 65906 62578 59756 57382 55411 53804 52532 51571 50903 163715 181145 200830 222387 244911 266805 285773 299137 304566 300937 288835 270303 248041 224570 201753 180715 161976 145654 131642 119723 109644 101160 94047 88111 83190 79149 75880 73298 71337 69946 69092 68755 68928 69618 70844 72643 75064 78180 82082 86892 92765 99897 108535 118988 131637 146942 165433 187684 214213 245298 280614 318701 356371 388537 409151 413509 400675 374001 339242 302000 266226 234028 206159 182579 162884 146544 133036 121893 112719 105192 99051 94091 90149 87102 84855 83341 82512 82344 82827 83973 85808 88379 91752 96017 101285 107699 115427 124669 135646 148592 43159 42496 42235 42365 42891 43833 45225 47119 49593 52752 56738 61749 68053 76022 86178 99259 116322 138896 169178 210240 266002 340172 432144 527629 590948 584992 513538 416361 326300 254862 201503 162283 133352 111758 95410 82855 73089 65411 59325 54475 50604 47525 45100 43226 41830 40859 40278 40067 40218 40738 41644 42970 44767 47105 50084 53838 58551 64475 71962 81505 93810 109901 131294 160245 200121 255774 333432 438161 564190 676164 710856 642395 519445 399309 304657 235652 186270 150717 124725 105384 90741 79484 70718 63823 58363 54028 50591 47890 45804 44248 147930 139576 129632 119219 109135 99854 91599 84430 78314 73174 68916 65451 62698 60591 59077 58121 57702 57816 58474 59707 61564 64122 67485 71796 77249 84098 92684 103451 116977 133983 155317 181822 213972 251051 289784 323058 340946 335988 309194 269409 226753 187764 154997 128592 107700 91255 78282 67989 59765 53145 47777 43398 39810 36860 34432 32439 30810 29494 28450 27646 27060 26674 26479 26467 26638 26995 27545 28302 29282 30510 32017 33842 36032 38650 41768 45475 49878 55098 61274 68546 77041 86834 97883 109942 122456 134487 144762 151915 154905 153407 78068 74608 71473 68680 66231 64124 62351 60906 59781 58967 58461 58262 58372 58795 59541 60626 62067 63887 66115 68784 71930 75592 79810 84619 90045 96094 102742 109913 117469 125182 132725 139681 145565 149888 152244 152394 150320 146235 140529 133684 126188 118473 110877 103639 96913 90777 85265 80371 76074 72336 69121 66388 64100 62223 60730 59596 58801 58331 58176 58329 58788 59555 60633 62028 63748 65803 68198 70937 74019 77430 81144 85111 89261 93487 97654 101592 105109 108004 110089 111219 111309 110352 108420 105652 102229 98351 94214 89991 85824 81824 99192 106397 114333 122895 131883 140977 149719 157534 163784 167870 169356 168080 164194 158125 150468 141859 132875 123974 115483 107605 100448 94053 88413 83497 79261 75654 72627 70136 68142 66613 65523 64854 64597 64748 65310 66297 67727 69628 72037 74999 78568 82807 87786 93579 100255 107871 116456 125978 136320 147227 158276 168844 178136 185273 189455 190158 187283 181186 172575 162321 151273 140136 129419 119442 110376 102283 95152 88936 83567 78968 75068 71798 69098 66918 65217 63962 63127 62697 62661 63018 63774 64940 66535 68587 71129 74201 77849 82124 87077 92755 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 97344 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 69169 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 143641 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0