% 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 329 348 348 368 387 407 426 465 503 561 639 716 832 968 1142 1374 1684 2110 2652 3330 4104 4781 5091 4878 4278 3542 2865 2323 1897 1568 1336 1142 1007 890 813 736 678 639 600 581 561 561 561 561 561 581 600 619 658 697 774 852 949 1084 1258 1510 1839 2323 3039 4123 5827 8440 11692 13589 11983 8634 5865 4046 2904 2168 1665 1336 1084 910 774 678 600 542 484 445 426 387 368 348 348 329 329 329 329 329 2791 2990 3174 3343 3450 3527 3512 3450 3328 3159 2960 2745 2546 2346 2162 1993 1840 1717 1595 1503 1411 1349 1288 1242 1196 1165 1150 1135 1135 1135 1135 1165 1181 1211 1257 1319 1380 1457 1564 1671 1809 1963 2147 2361 2592 2868 3174 3496 3818 4110 4355 4508 4554 4478 4294 4048 3742 3435 3128 2852 2592 2361 2177 2009 1855 1733 1625 1549 1472 1426 1380 1334 1319 1303 1303 1303 1319 1334 1365 1411 1457 1518 1595 1687 1794 1917 2055 2223 2392 2592 1310 1284 1271 1258 1258 1258 1271 1284 1310 1348 1387 1438 1515 1592 1695 1811 1939 2106 2286 2504 2748 3018 3326 3634 3942 4225 4430 4546 4546 4417 4199 3904 3570 3236 2915 2620 2350 2119 1926 1759 1605 1490 1374 1284 1207 1156 1092 1053 1014 989 963 950 937 937 937 937 950 963 989 1014 1040 1079 1117 1169 1220 1271 1335 1400 1477 1541 1605 1682 1734 1785 1823 1862 1862 1862 1849 1823 1772 1734 1682 1618 1567 1515 1464 1413 1374 1335 5546 5546 5472 5356 5176 4965 4722 4458 4194 3919 3666 3412 3180 2968 2778 2599 2440 2303 2176 2060 1965 1870 1796 1722 1669 1616 1563 1532 1500 1468 1447 1426 1415 1405 1405 1405 1405 1415 1426 1437 1447 1468 1489 1511 1542 1574 1606 1637 1669 1701 1732 1775 1806 1849 1880 1923 1954 1996 2028 2070 2113 2144 2187 2229 2271 2313 2366 2419 2472 2535 2609 2683 2768 2852 2958 3074 3201 3338 3486 3655 3835 4025 4225 4437 4648 4859 5060 5239 5387 5493 117886 117541 110984 100762 89439 78715 69363 61562 55230 50171 46185 43097 40767 39080 37979 37394 37319 37747 38698 40242 42445 45458 49459 54705 61555 70502 82178 97278 116357 139086 162826 181134 185435 171946 146213 117609 92294 72188 56946 45555 37042 30605 25689 21882 18892 16524 14621 13077 11818 10784 9929 9217 8633 8138 7741 7404 7142 6932 6767 6655 6587 6565 6580 6640 6737 6887 7082 7336 7651 8033 8491 9045 9712 10514 11473 12635 14043 15760 17865 20473 23726 27817 32980 39523 47796 58100 70555 84718 99144 111201 61665 73098 87192 104572 125951 152101 183803 221716 266247 317427 374854 437767 505283 576643 651311 728588 806584 880395 940010 969662 952264 880137 764007 628608 498245 386904 298351 230565 179559 141340 112600 90837 74195 61330 51282 43350 37026 31930 27787 24400 21594 19268 17320 15677 14286 13105 12098 11241 10497 9862 9316 8849 8447 8111 7818 7578 7380 7224 7104 7020 6966 6948 6960 7002 7080 7194 7344 7530 7758 8033 8357 8735 9178 9694 10294 10989 11798 12734 13825 15096 16588 18339 20407 22859 25785 29286 33500 38602 44801 52373 137550 173196 223832 298496 413784 602443 934944 1579205 2972840 6136195 10442335 8561510 4811763 2851236 1893995 1382977 1085943 902591 785611 710888 665439 642187 637443 649732 679131 726843 794599 883283 989778 1100983 1186907 1204126 1123558 962349 772023 596923 455697 348844 270022 212124 169336 137346 113115 94499 80010 68581 59469 52118 46135 41226 37158 33776 30941 28558 26549 24848 23416 22202 21188 20337 19641 19074 18631 18298 18074 17955 17930 18009 18184 18467 18855 19367 20004 20790 21735 22869 24217 25813 27713 29966 32657 35885 39769 44489 50268 57415 66373 77742 92410 111677 437006 600162 857011 1282532 2027980 3396354 5863619 9255274 10675580 8726867 6300310 4650192 3651773 3058739 2718249 2550086 2517912 2614971 2861363 3311722 4075434 5345285 7348870 9729757 10122743 7320355 4360574 2561973 1580016 1030949 707352 506267 375337 286626 224458 179625 146488 121473 102239 87209 75297 65739 57986 51636 46390 42026 38373 35300 32703 30504 28639 27057 25719 24592 23649 22872 22242 21747 21378 21127 20990 20963 21047 21243 21554 21987 22549 23254 24114 25149 26382 27842 29564 31595 33991 36823 40182 44184 48980 54766 61800 70431 81129 94546 111598 133600 162483 201161 254154 328726 502621 714068 1069215 1711793 2977204 5618207 10271132 12435168 8810373 5458500 3614510 2618386 2048598 1706698 1498130 1375733 1315685 1307124 1347858 1443258 1607396 1866365 2263275 2859024 3696663 4627214 5013890 4274867 3001481 1958231 1282977 868276 610286 444501 334104 258086 204151 164867 135590 113331 96108 82575 71798 63114 56042 50231 45420 41409 38047 35218 32831 30813 29109 27672 26467 25466 24646 23988 23479 23109 22870 22757 22768 22904 23167 23562 24097 24784 25637 26676 27923 29410 31173 33262 35736 38670 42163 46339 51362 57447 64878 74046 85481 99931 118463 142644 174826 218667 280055 368880 664731 885071 1216899 1736893 2586335 4021069 6427108 9925374 12916060 12678659 10146780 7676897 5942354 4818404 4103600 3659633 3405139 3296051 3312624 3452748 3728958 4165992 4792013 5605366 6482934 7046555 6776895 5627200 4183080 2955701 2074306 1478010 1078074 806328 617765 483881 386669 314599 260147 218299 185642 159806 139116 122365 108674 97386 88013 80178 73596 68042 63342 59358 55980 53120 50710 48691 47020 45660 44584 43769 43201 42868 42763 42885 43236 43824 44658 45757 47142 48842 50894 53344 56251 59686 63741 68529 74193 80917 88933 98546 110150 124270 141607 163119 190127 224495 268903 327296 405628 513155 1370133 2370690 4878087 13845405 66099111 41071255 11139284 4980489 2885942 1937726 1430938 1130333 939661 813722 729150 673058 638096 620137 617143 628646 655609 700575 768159 865994 1006397 1209085 1504931 1937915 2549204 3288659 3814203 3609254 2788061 1937442 1319937 917454 658455 488353 373256 292969 235362 192977 161094 136645 117579 102491 90400 80604 72594 65993 60519 55960 52151 48965 46304 44091 42264 40778 39593 38683 38025 37606 37416 37450 37711 38203 38938 39933 41212 42806 44757 47117 49954 53353 57425 62315 68207 75350 84072 94819 108210 125111 146773 175047 212752 264354 337230 444241 609343 881147 1574798 2442479 4101152 7602666 15292639 26279907 23745222 14222348 8643387 5820942 4296108 3406528 2857393 2507405 2283303 2144256 2065655 2030838 2026103 2037116 2046314 2032242 1972806 1853262 1675012 1457169 1227713 1011264 822331 665599 539502 439683 361183 299466 250769 212122 181232 156354 136163 119650 106050 94772 85363 77469 70815 65182 60400 56331 52865 49913 47405 45282 43498 42016 40804 39841 39106 38587 38274 38162 38249 38536 39031 39742 40683 41874 43340 45112 47229 49742 52712 56217 60355 65248 71053 77970 86259 96258 108417 123340 141849 165086 194668 232935 283358 351246 444990 578397 775279 1079101 2858162 4713574 8205371 13870649 17917823 15127848 10381445 7129706 5201340 4042158 3316158 2844516 2530388 2318428 2174600 2075749 2003868 1942900 1877434 1793401 1680698 1536568 1367182 1185485 1006183 841018 696640 575019 475014 393946 328691 276267 234093 200043 172414 149868 131359 116072 103370 92758 83844 76323 69950 64531 59912 55967 52596 49717 47263 45181 43427 41965 40768 39811 39078 38556 38235 38111 38180 38446 38913 39590 40491 41633 43039 44739 46769 49176 52017 55363 59304 63951 69447 75970 83754 93098 104397 118175 135137 156251 182862 216884 261097 319641 398865 508829 666094 899154 1259559 1845981 971066 1411258 2249410 4115086 9253396 23449790 20684693 7971144 3664144 2047650 1301810 902967 666531 515534 413576 341723 289361 250184 220256 197024 178776 164334 152868 143784 136651 131157 127073 124238 122541 121913 122321 123768 126286 129943 134842 141127 148991 158683 170520 184897 202305 223333 248667 279051 315199 357581 406047 459221 513753 563813 601606 619567 613639 585398 541168 488952 435576 385478 340853 302355 269774 242509 219843 201082 185610 172910 162558 154214 147613 142551 138877 136487 135317 135346 136588 139104 142997 148431 155638 164945 176804 191843 210945 235368 266948 308437 364097 440806 550221 713348 492950 634469 848686 1186513 1735729 2608419 3728307 4295294 3600334 2487196 1657806 1140034 820689 617130 481936 388622 322034 273174 236491 208442 186688 169649 156228 145652 137369 130982 126204 122836 120743 119843 120102 121534 124194 128191 133694 140947 150296 162223 177405 196805 221820 254521 298077 357527 441250 563988 753566 1067430 1638932 2829507 5824303 14577560 21632957 9514165 4095067 2169687 1331379 901484 654198 499753 397233 325950 274573 236486 207627 185391 168053 154439 143726 135336 128851 123975 120498 118275 117220 117289 118484 120850 124477 129511 136165 144736 155639 169450 186972 209350 238238 276086 326628 395729 307024 294802 279272 261556 242787 223943 205765 188748 173170 159146 146677 135697 126098 117760 110558 104377 99109 94661 90954 87921 85509 83676 82391 81636 81402 81693 82524 83923 85933 88616 92053 96354 101663 108167 116115 125834 137766 152508 170889 194075 223749 262404 313858 384167 483386 629116 854237 1225245 1890169 3215144 6150649 12048181 14211597 8221230 4297145 2509223 1630861 1149418 860726 675247 549610 460961 396401 348231 311635 283488 261693 244812 231833 222041 214920 210102 207323 206399 207205 209659 213708 219314 226437 235016 244940 256017 267933 280212 292186 302992 311624 317043 318362 315037 302350 314551 318844 314190 301164 281737 258540 234073 210224 188159 168438 151208 136376 123727 113005 103958 96350 89979 84673 80290 76714 73853 71635 70005 68928 68379 68350 68847 69891 71520 73790 76785 80615 85430 91435 98904 108213 119884 134653 153584 178254 211079 255907 319148 412113 556222 795868 1234601 2154919 4492568 11426292 17003783 7435241 3218545 1718968 1063533 726032 531137 408985 327653 270962 230025 199646 176627 158914 145145 134390 126003 119523 114625 111074 108708 107417 107133 107826 109496 112176 115926 120835 127025 134644 143872 154903 167939 183144 200595 220173 241422 263383 284441 173486 156650 142039 129407 118513 109133 101066 94136 88193 83107 78772 75097 72008 69443 67354 65700 64452 63588 63094 62963 63197 63801 64794 66200 68052 70398 73298 76831 81096 86220 92368 99750 108641 119400 132507 148605 168576 193646 225556 266829 321211 394415 495391 638556 847677 1162201 1644914 2376760 3374472 4324517 4524035 3837576 2906630 2150116 1620652 1261093 1014300 841063 716572 625261 557218 505991 467281 438161 416603 401178 390860 384903 382744 383928 388053 394700 403375 413436 424033 434061 442164 446827 446569 440235 427293 408026 383507 355356 325380 295235 266220 239205 214665 192770 74410 71823 69698 67997 66688 65747 65159 64913 65004 65436 66215 67356 68880 70814 73197 76073 79500 83548 88303 93869 100371 107961 116822 127171 139267 153415 169966 189317 211897 238136 268415 302966 341736 384196 429142 474545 517595 555031 583788 601766 608371 604592 592576 574982 554400 532991 512363 493605 477392 464103 453923 446921 443103 442440 444878 450342 458712 469787 483239 498537 514867 531052 545513 556312 561345 558696 547099 526341 497416 462321 423573 383668 344674 308044 274626 244776 218508 195626 175823 158754 144074 131461 120626 111318 103320 96450 90552 85498 81180 77509 235692 227223 219783 213348 207888 203372 199772 197063 195227 194251 194130 194867 196473 198967 202375 206734 212084 218473 225954 234579 244398 255453 267766 281334 296109 311985 328780 346213 363897 381325 397889 412904 425669 435536 441995 444746 443742 439193 431530 421339 409281 396020 382170 368253 354693 341811 329837 318927 309179 300645 293348 287290 282460 278844 276423 275181 275103 276178 278395 281745 286216 291791 298439 306115 314743 324214 334372 345002 355825 366491 376584 385635 393151 398651 401719 402056 399515 394131 386115 375824 363722 350320 336131 321624 307203 293195 279845 267329 255761 245206 111141 108120 105914 104463 103726 103681 104322 105658 107716 110540 114190 118749 124323 131044 139076 148620 159920 173265 188997 207508 229231 254611 284057 317838 355926 397761 441976 486157 526822 559829 581300 588780 582060 563168 535565 503057 468951 435676 404765 377034 352807 332106 314792 300662 289501 281119 275369 272162 271466 273325 277859 285284 295925 310250 328899 352748 382975 421162 469428 530580 608267 707009 831827 986773 1171093 1371638 1553491 1660902 1645696 1508151 1298503 1075660 875972 711834 582305 481677 403675 342928 295240 257458 227247 202880 183076 166879 153567 142594 133544 126095 119999 115063 102293 101667 101917 103053 105113 108167 112320 117724 124579 133160 143828 157063 173506 194007 219700 252086 293109 345189 411038 492953 590948 699095 800917 869257 878668 825017 729257 620060 517560 430382 359771 303799 259729 224997 197494 175587 158034 143902 132494 123281 115868 109956 105320 101792 99250 97608 96811 96834 97674 99358 101937 105493 110144 116048 123418 132533 143754 157555 174547 195515 221455 253592 293343 342142 400965 469304 543440 614487 668244 689798 672154 621266 551680 477872 409204 349774 300309 259940 227271 200891 179571 162303 148293 136921 127707 120285 114372 109754 106273 103812 170129 165596 162295 160189 159264 159529 161022 163812 168005 173754 181266 190819 202779 217629 236008 258753 286974 322134 366151 421501 491252 578887 687543 817989 964492 1108936 1218228 1255245 1203846 1082973 930918 780339 648273 539452 452402 383555 329180 286074 251692 224079 201756 183607 168789 156660 146734 138636 132079 126843 122759 119698 117566 116295 115842 116183 117311 119240 121996 125626 130189 135762 142438 150321 159528 170174 182369 196191 211662 228700 247072 266330 285756 304347 320857 333946 342407 345437 342835 335049 323048 308086 291442 274239 257346 241367 226678 213472 201822 191722 183121 175948 73025 71040 69639 68782 68448 68628 69330 70575 72399 74858 78027 82010 86942 93000 100414 109489 120622 134338 151331 172521 199119 232694 275193 328829 395583 475898 566082 654814 722113 746625 720086 653987 569830 485651 410999 348782 298478 258328 226395 200976 180688 164458 151465 141088 132857 126422 121519 117959 115606 114372 114210 115108 117091 120221 124598 130369 137731 146943 158340 172340 189455 210289 235506 265739 301375 342163 386556 430927 469140 493457 497395 479216 443100 396761 347787 301425 260320 225251 195970 171788 151907 135576 122149 111089 101966 94437 88231 83136 78985 75648 216916 229888 246141 266236 290838 320690 356520 398842 447559 501307 556568 606930 643438 657063 642885 603076 545860 481335 417681 359753 309543 267239 232137 203220 179448 159893 143770 130442 119396 110225 102609 96292 91074 86798 83339 80603 78516 77025 76091 75692 75819 76477 77683 79469 81885 84998 88898 93703 99567 106686 115315 125785 138524 154093 173225 196882 226321 263162 309435 367524 439839 527890 630284 739500 838987 905249 918862 877745 798172 702648 608485 524678 454054 396197 349445 311891 281802 257741 238566 223394 211553 202537 195976 191606 189253 188821 190283 193679 199117 206776 595263 497542 418187 354694 304108 263741 231381 205289 184125 166864 152725 141111 131563 123727 117332 112168 108073 104925 102633 101133 100384 100364 101074 102531 104775 107866 111891 116969 123253 130944 140301 151657 165442 182211 202680 227774 258679 296892 344246 402848 474793 561427 661821 770314 873985 953006 987455 968618 904672 814586 717246 625200 544352 476190 419979 374150 336997 306982 282818 263472 248138 236196 227180 220750 216670 214796 215062 217482 222148 229239 239028 251909 268416 289267 315409 348073 388839 439667 502854 580753 674995 784736 903575 1015885 1096335 1118599 1071966 970216 841571 711658 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 210681 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0