% 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 573 573 573 573 592 610 629 666 703 740 814 888 980 1110 1258 1443 1683 1997 2386 2867 3384 3921 4291 4402 4198 3736 3181 2645 2182 1812 1517 1295 1110 962 851 758 684 629 592 555 518 499 481 462 444 444 444 444 444 462 462 481 518 536 573 629 684 758 851 962 1110 1313 1572 1942 2441 3162 4180 5585 7379 9062 9691 8766 7009 5326 4013 3089 2423 1960 1627 1369 1184 1036 925 832 758 703 666 629 610 592 2419 2521 2551 2536 2463 2361 2215 2070 1909 1778 1647 1530 1428 1326 1253 1195 1151 1108 1079 1049 1035 1035 1035 1049 1079 1108 1151 1210 1283 1370 1472 1618 1778 1997 2244 2565 2944 3396 3921 4489 5043 5451 5626 5480 5072 4504 3877 3308 2798 2376 2040 1749 1530 1355 1195 1079 976 904 831 772 729 700 670 641 627 612 598 598 598 598 612 612 641 656 685 714 758 802 860 918 1006 1093 1195 1312 1457 1603 1764 1953 2128 2288 784 670 569 506 443 392 354 329 304 278 266 253 240 240 228 228 228 228 228 240 240 253 266 278 304 329 354 392 443 519 594 708 860 1075 1379 1834 2504 3503 4857 6147 6425 5426 4034 2896 2112 1594 1239 986 809 683 594 519 455 417 379 354 329 316 304 291 291 291 291 291 291 304 316 329 341 367 405 443 493 544 620 721 847 999 1201 1429 1707 1986 2188 2264 2163 1935 1644 1379 1138 936 7727 8301 8991 9807 10779 11965 13394 15143 17321 20061 23551 28080 34068 42203 53536 69875 94330 132616 195522 302973 483381 723681 835273 681235 466507 315288 222280 164691 127561 102553 85009 72285 62789 55519 49823 45294 41610 38558 36002 33805 31890 30180 28615 27157 25786 24455 23172 21908 20674 19459 18283 17136 16028 14978 13977 13034 12159 11353 10604 9914 9292 8728 8223 7766 7358 6988 6668 6376 6123 5910 5715 5550 5424 5307 5229 5161 5132 5113 5122 5151 5210 5288 5404 5540 5715 5919 6172 6464 6823 7231 100167 135772 181579 231709 270929 283258 268081 238733 207949 181840 161850 147602 138321 133384 132494 135764 143832 158111 181318 218804 281577 395025 627240 1201580 2904293 4279269 1652307 639807 311755 177495 112004 75954 54313 40472 31160 24643 19937 16444 13795 11745 10141 8859 7823 6978 6280 5712 5228 4829 4491 4199 3961 3762 3585 3447 3332 3240 3163 3109 3078 3055 3055 3071 3101 3155 3224 3309 3424 3554 3723 3915 4145 4414 4737 5120 5573 6118 6763 7546 8498 9657 11101 12905 15185 18117 21933 26984 33786 43105 56079 74365 89445 104843 124143 148574 179819 220172 272818 342115 433960 556171 718485 931806 1205639 1542854 1932334 2344245 2735290 3065541 3314551 3482576 3577494 3599463 3533339 3354517 3048946 2636120 2171420 1720329 1328823 1014044 772484 591580 457381 357824 283540 227628 185093 152377 126930 106925 91022 78268 67932 59491 52540 46774 41955 37915 34499 31600 29131 27024 25216 23664 22336 21202 20229 19400 18702 18122 17642 17262 16975 16769 16651 16607 16645 16763 16956 17243 17617 18085 18658 19344 20161 21121 22249 23558 25086 26868 28951 31382 34237 37597 41568 46294 51948 58749 66990 77052 65328 76542 90786 109123 133090 164964 208162 267953 352633 475539 658347 935997 1361436 1999014 2870468 3815350 4436219 4473630 4111614 3661413 3288738 3037059 2903069 2873110 2931489 3054291 3192697 3254509 3120242 2734139 2185647 1635057 1184013 852097 618933 457125 344224 264363 206906 164828 133466 109714 91441 77186 65925 56919 49650 43716 38839 34794 31419 28582 26191 24161 22439 20968 19718 18650 17740 16970 16322 15783 15343 14992 14726 14537 14427 14385 14417 14521 14705 14961 15301 15730 16259 16892 17651 18540 19592 20827 22277 23972 25976 28336 31131 34469 38467 43292 49169 56380 300649 356369 425493 510435 612684 731199 860102 986695 1092346 1158483 1175475 1147306 1087955 1013646 937240 866674 805859 756177 717722 690088 672819 665668 668736 682598 708433 748203 804925 883074 989143 1132367 1325356 1583629 1920838 2331758 2753081 3024373 2960175 2557187 2015622 1519517 1134759 855539 656514 514031 410604 334225 276811 232916 198826 171973 150552 133272 119195 107632 98066 90108 83459 77891 73223 69317 66061 63369 61172 59417 58063 57078 56441 56137 56159 56507 57188 58215 59610 61401 63630 66347 69615 73517 78153 83652 90174 97919 107144 118172 131416 147410 166835 190575 219762 255848 210197 235218 265379 301853 346058 399644 464407 542055 633694 738945 854648 973525 1083775 1170991 1222757 1233754 1207741 1155041 1087858 1016602 948448 887544 835866 794093 762254 740164 727686 724903 732257 750680 781776 828101 893608 984407 1110105 1286278 1539310 1916550 2509577 3513601 5401472 9523420 20387671 45719430 36047574 14187478 6518821 3581966 2223198 1500315 1075501 806944 627495 502279 411825 344611 293485 253831 222569 197581 177380 160895 147342 136138 126844 119125 112724 107439 103118 99638 96909 94859 93437 92607 92348 92651 93521 94974 97039 99761 103199 107432 112560 118709 126039 134747 145082 157355 171953 189363 887966 1038138 1228823 1472631 1785463 2185607 2689649 3301599 3991727 4670477 5187052 5393334 5245917 4834274 4303155 3768219 3290474 2889945 2565443 2307723 2106013 1950649 1833851 1749774 1694320 1664942 1660509 1681292 1729079 1807491 1922567 2083803 2305950 2612209 3040126 3653049 4563891 5988534 8377834 12781474 21945912 43075284 77381840 61500998 28910058 14484838 8301609 5279399 3621089 2627295 1990480 1560692 1258475 1038816 874780 749505 652030 574996 513322 463422 422707 389278 361721 338967 320205 304810 292303 282315 274565 268842 264995 262924 262573 263929 267020 271917 278734 287640 298859 312689 329512 349819 374238 403572 438855 481423 533016 595917 673140 768700 393094 427920 469359 518703 577482 647468 730606 828843 943760 1075910 1223754 1382275 1541674 1687141 1800986 1867503 1878691 1837302 1755097 1647843 1530373 1413872 1305387 1208593 1124877 1054290 996215 949792 914166 888622 872662 866049 868850 881480 904774 940087 989460 1055865 1143597 1258890 1410922 1613488 1887880 2267982 2809575 3607521 4826470 6744706 9742607 13820331 16888945 15449493 11096014 7338311 4909580 3418937 2484933 1876737 1464793 1175693 966477 811053 692995 601619 529768 472519 426413 388964 358359 333253 312636 295744 281993 270938 262237 255634 250938 248017 246785 247200 249260 253003 258509 265898 275341 287065 301359 318591 339220 363818 372448 393430 417413 444770 475926 511360 551611 597268 648968 707378 773171 846986 929371 1020714 1121146 1230451 1347966 1472516 1602407 1735490 1869343 2001520 2129879 2252889 2369879 2481160 2588025 2692630 2797811 2906869 3023366 3150928 3293040 3452783 3632440 3832875 4052560 4286191 4522927 4744689 4925512 5033603 5037565 4916265 4668250 4314696 3893106 3445337 3006846 2601419 2241228 1929682 1664783 1441820 1255131 1099097 968623 859308 767456 690019 624501 568872 521485 480999 446326 416578 391030 369088 350266 334164 320453 308865 299180 291217 284834 279916 276376 274151 273199 273496 275039 277844 281945 287395 294266 302654 312677 324479 338232 354141 307385 340254 379166 425041 478719 540728 610891 687760 767945 845629 912804 960748 982640 976110 944084 893372 832067 767331 704329 646175 594378 549394 511068 478955 452502 431167 414467 402008 393496 388742 387663 390288 396767 407389 422600 443043 469609 503502 546338 600274 668158 753714 861677 997726 1167805 1375969 1619256 1878463 2108167 2240460 2219317 2045833 1779203 1490788 1227306 1006857 830260 691383 582676 497354 429960 376305 333236 298397 270022 246783 227675 211931 198963 188319 179648 172682 167212 163083 160177 158416 157748 158152 159630 162214 165959 170951 177309 185187 194784 206350 220195 236702 256340 279675 872683 1013262 1168986 1326794 1463479 1549725 1562513 1498798 1377401 1227140 1073180 931012 807322 703254 617243 546767 489219 442269 403972 372757 347381 326871 310473 297609 287842 280853 276417 274397 274731 277432 282587 290361 301011 314897 332508 354488 381682 415183 456401 507132 569628 646622 741228 856530 994524 1153944 1326623 1493340 1623072 1681763 1650409 1538119 1375861 1197896 1028447 879411 753981 650827 566892 498832 443623 398741 362160 332286 307878 287973 271827 258865 248649 240847 235214 231579 229831 229921 231848 235668 241492 249496 259925 273115 289503 309661 334327 364447 401231 446214 501312 568854 651525 752092 607742 593592 583191 575934 571243 568541 567220 566635 566089 564847 562161 557316 549700 538866 524604 506973 486303 463150 438222 412291 386105 360323 335476 311957 290021 269812 251378 234704 219724 206347 194465 183966 174739 166678 159686 153677 148576 144316 140845 138119 136106 134783 134137 134169 134886 136311 138478 141434 145243 149989 155779 162743 171047 180897 192547 206314 222595 241885 264804 292136 324864 364231 411790 469476 539639 625035 728662 853308 1000558 1168996 1351584 1533093 1689963 1795637 1831132 1794295 1699975 1571440 1430642 1293082 1167384 1057086 962677 883113 816743 761800 716631 679784 650021 626300 444945 491251 549340 621910 711850 821439 950476 1092707 1230971 1334984 1369829 1317121 1190571 1026219 858987 709502 584922 484721 405355 342734 293201 253793 222214 196713 175969 158983 144994 133424 123826 115857 109249 103794 99329 95727 92890 90744 89233 88319 87977 88198 88985 90352 92329 94959 98302 102436 107460 113500 120713 129293 139479 151564 165906 182936 203165 227184 255643 289198 328405 373509 424124 478794 534549 586735 629531 657345 666698 657525 633029 598261 558415 517695 478942 443771 412914 386543 364529 346610 332490 321896 314614 310503 309503 311649 317081 326054 338967 356390 379104 408160 189612 204108 221772 243197 269059 300066 336827 379590 427760 479190 529398 571318 596529 598379 575465 532591 478213 420673 365870 316904 274800 239383 209936 185579 165457 148819 135037 123597 114087 106178 99609 94172 89704 86074 83182 80950 79318 78244 77698 77665 78139 79127 80648 82730 85415 88757 92827 97709 103505 110336 118341 127673 138495 150970 165231 181355 199297 218821 239410 260183 279873 296912 309669 316817 317689 312474 302129 288084 271878 254875 238121 222320 207889 195028 183793 174158 166048 159373 154044 149982 147123 145428 144877 145480 147271 150317 154722 160631 168235 177789 101420 110795 122879 138558 159141 186597 223976 276111 350834 460885 626001 870274 1193404 1481804 1497438 1216779 878030 618111 443604 328863 252081 199215 161728 134418 114043 98532 86521 77089 69602 63611 58796 54921 51813 49347 47426 45980 44960 44332 44074 44179 44649 45499 46757 48464 50681 53487 56993 61346 66742 73449 81836 92411 105897 123329 146225 176842 218585 276581 358324 473553 630252 819034 983593 1027907 921363 742353 572060 439409 343016 273995 224199 187715 160524 139935 124138 111897 102355 94914 89147 84752 81511 79278 77952 77478 77837 79045 81156 84266 88522 94139 289369 301860 313096 322365 328981 332382 332226 328456 321318 311311 299100 285416 270959 256335 242027 228386 215646 203946 193350 183872 175492 168168 161850 156483 152016 148399 145593 143565 142290 141752 141945 142872 144544 146984 150221 154293 159248 165137 172016 179943 188969 199129 210434 222854 236294 250575 265409 280376 294920 308367 319967 328979 334776 336949 335383 330281 322114 311542 299298 286102 272581 259246 246474 234528 223570 213690 204923 197267 190700 185189 180695 177183 174619 172980 172247 172413 173478 175454 178358 182217 187062 192928 199849 207851 216944 227112 238295 250370 263133 276276 195144 187625 180726 174531 169094 164443 160595 157558 155337 153942 153386 153692 154896 157045 160207 164467 169936 176752 185087 195152 207202 221540 238524 258561 282093 309569 341371 377696 418353 462475 508169 552232 590183 616913 628024 621394 598063 561814 517742 470730 424511 381434 342677 308605 279094 253774 232177 213828 198280 185142 174074 164794 157065 150693 145521 141421 138292 136055 134649 134030 134168 135044 136650 138986 142057 145875 150451 155793 161903 168768 176353 184590 193369 202526 211835 221002 229675 237457 243940 248749 251591 252298 250856 247401 242201 235616 228042 219878 211481 203156 62410 62767 63251 63873 64639 65560 66647 67912 69368 71029 72913 75037 77422 80088 83059 86361 90021 94066 98524 103423 108788 114641 120996 127856 135209 143024 151240 159767 168473 177185 185688 193730 201035 207320 212323 215825 217683 217839 216330 213282 208889 203390 197046 190114 182829 175396 167982 160719 153701 146995 140643 134666 129072 123857 119009 114511 110343 106484 102911 99602 96536 93692 91050 88593 86305 84170 82176 80310 78562 76924 75386 73944 72590 71322 70136 69030 68001 67050 66176 65380 64663 64026 63472 63004 62623 62334 62141 62046 62056 62176 28417 29637 31204 33182 35656 38743 42601 47449 53592 61464 71692 85199 103363 128259 162976 211861 279916 368846 465454 528830 515608 436917 341536 260379 199802 156379 125326 102836 86262 73828 64347 57018 51291 46782 43220 40411 38214 36527 35277 34412 33897 33712 33848 34311 35115 36291 37882 39953 42590 45910 50073 55294 61860 70165 80736 94273 111668 133958 162064 196050 233582 267955 288333 285763 261147 224435 186200 152431 124908 103275 86487 73467 63316 55341 49023 43982 39933 36668 34032 31909 30210 28870 27841 27086 26581 26309 26262 26439 26846 27498 31089 30129 29428 28963 28720 28689 28868 29257 29865 30702 31788 33146 34806 36803 39183 41995 45294 49139 53583 58665 64394 70719 77498 84460 91184 97108 101605 104120 104330 102251 98227 92815 86624 80190 73911 68046 62730 58019 53911 50378 47375 44855 42773 41089 39769 38786 38121 37762 37705 37953 38519 39424 40703 42401 44584 47336 50772 55043 60353 66970 75255 85693 98923 115771 137244 164399 197908 237009 277692 311164 325923 315342 283714 242354 201267 165563 136525 113604 95693 81697 70701 61999 55057 49479 44968 41303 38319 35890 33921 32339 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 99856 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 118336 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 157609 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0