% 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 931 951 971 951 931 890 830 769 688 627 567 506 445 405 364 324 304 263 243 223 202 202 182 182 162 162 142 142 142 142 142 142 142 142 142 142 142 142 142 162 162 162 182 182 202 223 243 263 283 324 364 425 486 567 688 810 992 1214 1498 1821 2165 2509 2732 2773 2671 2429 2145 1862 1619 1417 1255 1133 1012 931 870 810 789 749 729 729 708 708 729 749 769 789 810 850 890 911 282 282 282 282 282 282 282 264 264 282 282 282 282 282 282 282 282 299 299 299 317 317 335 335 352 352 370 370 388 388 405 423 423 440 458 476 476 493 511 528 528 546 564 564 581 599 599 617 617 634 634 634 652 652 652 652 652 652 652 634 634 634 617 599 599 581 564 564 546 528 511 493 476 458 440 440 423 405 388 388 370 352 352 335 335 317 317 299 299 299 1106 1043 993 955 918 880 855 830 805 792 779 779 779 779 792 805 830 855 893 930 981 1031 1106 1194 1295 1421 1571 1747 1949 2187 2464 2778 3118 3470 3784 4035 4174 4161 4010 3746 3432 3093 2766 2464 2187 1961 1760 1597 1458 1345 1245 1157 1094 1031 993 955 918 905 880 880 867 867 880 893 905 930 955 993 1031 1069 1119 1169 1232 1282 1345 1408 1458 1509 1546 1571 1584 1571 1559 1521 1471 1408 1345 1282 1219 1157 2778 2817 2856 2905 2954 3003 3053 3102 3151 3190 3229 3259 3288 3298 3288 3269 3239 3190 3121 3043 2954 2856 2748 2631 2523 2415 2297 2199 2091 2002 1904 1826 1747 1678 1620 1561 1512 1462 1423 1384 1355 1335 1315 1296 1286 1276 1276 1276 1276 1286 1296 1315 1325 1355 1374 1404 1443 1482 1521 1570 1610 1669 1718 1777 1835 1894 1953 2012 2071 2130 2189 2238 2287 2336 2375 2415 2454 2483 2503 2532 2552 2572 2591 2601 2621 2640 2670 2689 2719 2748 3242 3414 3624 3878 4176 4528 4953 5461 6089 6851 7792 8980 10497 12462 15062 18603 23557 30759 41734 59485 90580 151179 287504 641764 1304095 996434 463427 243230 148347 100786 73905 57319 46396 38842 33411 29391 26343 23990 22144 20680 19500 18528 17722 17034 16429 15876 15353 14830 14300 13747 13157 12537 11887 11207 10519 9832 9152 8487 7860 7269 6724 6216 5760 5342 4968 4632 4326 4064 3825 3616 3429 3272 3130 3011 2906 2824 2749 2697 2652 2622 2607 2600 2607 2630 2667 2719 2779 2861 2966 3093 11351 12239 13277 14496 15943 17653 19700 22161 25138 28776 33260 38842 45871 54839 66406 81556 101682 128783 165741 216534 286169 379429 496712 625393 732952 780137 754392 679337 588076 501634 427815 367280 318078 277777 244241 215789 191161 169480 150152 132781 117139 103075 90487 79293 69419 60757 53218 46687 41051 36201 32035 28458 25391 22755 20486 18542 16861 15408 14148 13061 12113 11291 10576 9958 9418 8950 8548 8199 7899 7653 7443 7269 7137 7035 6969 6933 6927 6951 7011 7107 7233 7395 7599 7845 8139 8494 8902 9382 9940 10588 13467 14026 14669 15397 16235 17183 18260 19492 20899 22505 24340 26455 28889 31702 34974 38790 43264 48541 54806 62297 71320 82298 95790 112559 133692 160741 195985 242870 306733 396064 524634 714694 999635 1414977 1936045 2330189 2246071 1765154 1256306 879041 626440 459170 346197 267729 211661 170547 139693 116071 97661 83096 71415 61943 54172 47743 42381 37872 34057 30814 28036 25647 23587 21802 20250 18899 17722 16689 15786 14993 14305 13701 13178 12729 12340 12011 11731 11507 11327 11193 11103 11053 11048 11078 11153 11272 11432 11636 11891 12200 12559 12978 3082 3214 3371 3556 3774 4030 4331 4687 5107 5606 6202 6918 7785 8842 10146 11769 13817 16436 19840 24345 30434 38868 50899 68669 96067 140649 218422 367358 691983 1539776 4194893 8424004 4926588 2428930 1480939 1068926 871571 781501 759991 796997 900767 1097863 1429345 1878313 2096901 1636693 979633 555999 328901 206443 136880 95070 68637 51185 39234 30789 24662 20113 16667 14011 11931 10282 8957 7881 7000 6272 5666 5158 4731 4369 4062 3801 3580 3391 3231 3097 2984 2891 2816 2758 2715 2686 2672 2671 2684 2711 2752 2808 2881 2972 7892 8298 8778 9341 10003 10782 11700 12785 14075 15615 17466 19705 22435 25794 29967 35207 41862 50421 61575 76313 96057 122848 159568 210086 279004 370181 482790 605109 712252 778032 794687 776353 744485 715734 699978 703226 730992 791397 899067 1082348 1399384 1975639 3069856 4875001 5556408 3460458 1745389 931334 545473 345726 233094 164966 121370 92176 71886 57341 46639 38588 32414 27600 23792 20740 18268 16245 14575 13186 12024 11046 10220 9520 8926 8421 7993 7632 7328 7076 6871 6707 6582 6493 6439 6418 6431 6477 6557 6673 6826 7021 7259 7548 7086 7277 7514 7802 8145 8553 9034 9600 10265 11048 11971 13064 14362 15913 17777 20035 22792 26190 30422 35756 42564 51383 62991 78542 99785 129414 171645 233079 323810 457862 649340 895335 1142722 1289170 1279856 1166537 1028840 910547 824029 768807 741679 740288 763944 813277 888605 985529 1085584 1145416 1107980 956884 747206 549015 394639 284510 208276 155564 118672 92395 73318 59207 48582 40449 34130 29154 25187 21989 19385 17246 15474 13998 12760 11716 10832 10083 9445 8903 8442 8052 7723 7449 7224 7044 6904 6802 6737 6707 6711 6750 6825 6936 4500 4620 4764 4934 5133 5363 5630 5936 6287 6689 7150 7678 8283 8978 9775 10692 11748 12966 14372 15998 17879 20057 22579 25499 28879 32786 37299 42507 48515 55449 63471 72796 83724 96685 112323 131610 156071 188156 231978 294798 390270 546079 822877 1357160 2358174 3226264 2316130 1204858 646233 380494 242938 165158 117862 87393 66837 52441 42044 34339 28503 23999 20467 17657 15394 13551 12036 10780 9730 8848 8101 7467 6925 6462 6065 5725 5432 5182 4969 4788 4636 4511 4410 4331 4273 4235 4215 4215 4233 4270 4327 4403 5296 5606 5967 6388 6877 7446 8110 8883 9785 10838 12068 13504 15177 17120 19360 21921 24807 28001 31447 35051 38673 42148 45308 48020 50213 51896 53149 54106 54931 55798 56880 58352 60400 63238 67136 72461 79750 89822 104003 124555 155609 205345 291750 460064 843249 1836394 3030472 1610350 669871 331630 190422 121139 82854 59784 44952 34925 27873 22750 18928 16014 13748 11959 10526 9365 8415 7630 6978 6433 5976 5591 5267 4994 4766 4575 4419 4292 4193 4118 4067 4039 4032 4046 4081 4139 4220 4324 4455 4614 4805 5031 24846 26716 28857 31296 34060 37169 40632 44439 48552 52899 57361 61773 65932 69621 72635 74823 76118 76541 76199 75255 73898 72318 70683 69132 67778 66707 65991 65687 65852 66544 67835 69813 72593 76332 81243 87620 95876 106601 120648 139281 164408 198941 247349 316239 414084 546233 695844 793990 757450 610372 448654 322313 234439 174858 134066 105518 85041 69996 58699 50050 43315 37991 33730 30282 27466 25151 23237 21648 20329 19233 18328 17586 16987 16515 16157 15903 15747 15686 15715 15835 16047 16354 16761 17273 17901 18654 19545 20590 21808 23218 85882 135055 242322 531654 1394768 1506220 578286 256495 140124 87826 60346 44254 34069 27239 22453 18981 16394 14426 12904 11714 10777 10038 9458 9009 8671 8428 8273 8198 8200 8281 8442 8690 9035 9491 10079 10827 11775 12978 14515 16501 19107 22598 27396 34210 44295 60022 86253 133895 229422 431248 723580 640998 351733 192323 116587 77495 55280 41621 32686 26555 22186 18977 16566 14721 13290 12172 11296 10613 10086 9691 9410 9231 9147 9155 9254 9449 9748 10164 10715 11430 12345 13514 15013 16955 19505 22921 27617 34286 44174 59677 59510 76756 104088 150873 239749 433339 909790 1680523 1201677 545332 277096 162546 105893 74355 55186 42740 34240 28198 23766 20430 17868 15866 14282 13017 11999 11178 10517 9987 9569 9247 9009 8848 8758 8737 8783 8897 9082 9343 9688 10125 10670 11339 12154 13146 14351 15817 17606 19797 22486 25793 29858 34823 40797 47776 55503 63300 69993 74156 74753 71756 66136 59252 52239 45779 40161 35432 31524 28327 25728 23624 21933 20585 19529 18724 18141 17760 17568 17560 17738 18113 18703 19538 20662 22138 24056 26547 29803 34115 39931 47983 57872 71029 90598 121440 174116 275184 507661 1239364 5204167 6136964 1340777 511223 263349 159722 107220 77145 58392 45952 37302 31062 26428 22905 20175 18029 16321 14951 13846 12955 12237 11664 11216 10875 10630 10474 10401 10408 10496 10667 10926 11280 11739 12319 13038 13922 15005 16329 17953 19952 22429 25519 29407 34339 40638 48721 59070 72130 88014 105877 123107 135242 138028 130711 116610 100248 84778 71557 60806 52258 45519 40213 36031 32731 30130 28092 26516 25327 24474 23921 23645 23637 23899 24446 25308 26529 28180 30360 33218 36970 41941 48636 189310 201793 218861 242117 273986 318262 381068 472562 609771 819958 1136317 1545489 1830358 1658093 1188585 779244 513109 350232 248999 183776 140112 109832 88173 72260 60294 51117 43954 38281 33728 30033 27006 24506 22427 20688 19230 18003 16970 16102 15375 14772 14277 13880 13570 13342 13189 13110 13101 13162 13295 13500 13782 14145 14597 15144 15799 16573 17482 18547 19789 21238 22927 24897 27197 29885 33030 36713 41025 46068 51951 58777 66634 75567 85544 96422 107907 119542 130740 140865 149364 155898 160413 163140 164514 165079 165395 165985 167327 169863 174032 180317 764503 722551 679265 643307 618747 607369 610301 628954 665572 723486 806876 919093 1057170 1199253 1289808 1256480 1083883 845027 622573 450740 328241 243054 183709 141803 111674 89595 73114 60596 50936 43373 37373 32559 28654 25457 22818 20624 18788 17244 15940 14835 13897 13101 12426 11856 11377 10980 10654 10395 10196 10055 9967 9932 9948 10017 10139 10316 10552 10852 11221 11667 12200 12832 13576 14452 15482 16696 18127 19822 21838 24249 27148 30662 34953 40239 46813 55075 65573 79065 96611 119689 150338 191294 245981 318022 409597 517931 630724 725748 781090 790171 118804 109468 103255 99564 98063 98631 101328 106415 114413 126216 143339 168393 206094 265609 366593 557407 982454 2205108 6506877 5932270 1836653 756000 393887 236907 156488 110390 81766 62901 49881 40560 33687 28493 24488 21345 18843 16828 15188 13842 12732 11811 11045 10409 9883 9450 9098 8817 8602 8446 8345 8297 8301 8357 8466 8631 8856 9146 9509 9954 10495 11146 11928 12869 14003 15374 17044 19094 21633 24816 28859 34079 40944 50172 62898 80987 107629 148524 214260 324693 513314 805138 1081389 1048487 780089 538069 380152 282173 220034 179195 151487 132263 22664 21244 20215 19511 19090 18930 19021 19369 19993 20929 22236 24002 26359 29507 33754 39592 47842 59952 78671 109728 166674 287726 610914 1760022 2939504 991478 382771 193288 115004 75973 53932 40353 31434 25285 20880 17628 15167 13268 11778 10594 9645 8879 8258 7755 7349 7026 6774 6584 6450 6368 6336 6353 6418 6535 6707 6939 7239 7617 8087 8667 9383 10269 11369 12750 14501 16755 19711 23675 29142 36944 48574 66906 98013 156367 282129 605111 1421837 1509007 675721 323775 184903 119815 84749 63867 50496 41463 35112 30513 27115 24572 38355 36951 35899 35166 34733 34586 34723 35147 35872 36922 38329 40143 42424 45256 48748 53040 58316 64810 72826 82741 95014 110158 128649 150705 175844 202208 225974 241753 244836 234197 213247 187455 161473 137971 117941 101399 87946 77068 68279 61166 55394 50701 46883 43782 41278 39275 37705 36514 35661 35121 34876 34918 35247 35873 36813 38096 39761 41861 44465 47661 51563 56313 62089 69103 77607 87872 100149 114579 131016 148769 166303 181141 190333 191622 184658 171217 154182 136265 119297 104202 91259 80393 71371 63923 57789 52740 48591 45187 42407 40154 23876 22850 22036 21409 20953 20654 20504 20498 20638 20925 21367 21976 22768 23764 24995 26497 28318 30521 33183 36407 40323 45100 50951 58151 67041 78025 91549 108009 127557 149725 172906 193978 208729 213573 207634 193231 174290 154363 135702 119339 105517 94084 84740 77162 71055 66173 62319 59339 57118 55571 54642 54298 54530 55349 56792 58922 61831 65653 70571 76834 84779 94853 107645 123906 144526 170389 201935 238152 274920 303776 314142 300463 267472 226144 185874 151295 123420 101577 84615 71432 61121 52990 46520 41326 37123 33700 30897 28595 26701 25146 25271 24394 23736 23277 23001 22901 22973 23217 23641 24254 25074 26124 27434 29044 31006 33387 36269 39760 43994 49142 55413 63057 72361 83613 97031 112609 129865 147524 163334 174403 178265 174176 163521 148942 133072 117765 104003 92134 82144 73855 67036 61462 56932 53281 50375 48111 46409 45212 44480 44192 44342 44939 46011 47604 49790 52668 56380 61119 67156 74866 84778 97642 114531 136968 167064 207521 261013 327762 399604 453328 459354 412132 337860 264733 205170 160279 127274 103016 85003 71435 61058 53007 46679 41649 37614 34353 31706 29554 27806 26395 55469 58020 61198 65107 69878 75683 82736 91310 101740 114439 129884 148591 171020 197379 227252 259068 289563 313821 326578 324653 308798 283191 253116 222880 195065 170778 150202 133060 118905 107265 97717 89897 83510 78321 74144 70833 68277 66394 65124 64428 64284 64689 65655 67211 69407 72314 76028 80678 86427 93490 102133 112692 125571 141242 160204 182891 209463 239423 271061 300910 323818 334369 329481 310302 281524 248804 216580 187383 162186 141034 123534 109152 97357 87680 79733 73199 67826 63418 59817 56904 54583 52784 51452 50548 50046 49933 50205 50870 51946 53464 61600 63119 64758 66502 68332 70229 72170 74130 76083 78005 79870 81658 83351 84938 86415 87782 89051 90239 91371 92477 93593 94762 96028 97440 99050 100916 103098 105665 108692 112266 116486 121471 127360 134322 142566 152344 163972 177840 194431 214341 238289 267120 301764 343110 391723 447282 507665 567815 619118 650738 653772 626263 574627 509952 442725 379894 324745 278059 239297 207403 181229 159724 141997 127319 115107 104897 96325 89100 82991 77815 73425 69704 66556 63904 61685 59849 58353 57164 56254 55599 55181 54985 54998 55210 55612 56197 56956 57884 58972 60214 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 101124 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 139129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0