% 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 1563 1406 1250 1146 1042 972 903 851 799 764 729 712 694 677 660 660 660 660 677 694 712 729 764 799 851 903 972 1059 1146 1267 1406 1580 1788 2031 2309 2656 3073 3524 4010 4514 4931 5226 5330 5243 5000 4635 4219 3819 3438 3108 2812 2569 2378 2205 2066 1962 1875 1823 1771 1736 1736 1736 1771 1806 1875 1962 2066 2205 2378 2587 2847 3160 3542 3993 4514 5087 5660 6146 6458 6493 6215 5712 5052 4392 3750 3194 2743 2344 2031 1788 3615 3600 3585 3571 3556 3556 3541 3526 3526 3511 3511 3496 3496 3496 3481 3466 3466 3452 3422 3407 3377 3347 3318 3273 3228 3169 3124 3065 3005 2931 2871 2797 2737 2663 2604 2544 2470 2410 2366 2306 2261 2217 2172 2142 2113 2083 2053 2038 2023 2023 2008 2008 2023 2023 2038 2053 2083 2113 2142 2172 2217 2261 2321 2366 2425 2499 2559 2633 2708 2782 2856 2946 3020 3095 3169 3243 3318 3377 3437 3481 3526 3556 3585 3615 3630 3630 3630 3630 3630 3615 1621 1439 1283 1154 1037 946 856 791 739 687 648 609 583 557 545 532 519 519 506 506 519 519 532 545 557 583 609 648 687 726 778 843 920 998 1102 1206 1335 1465 1608 1750 1893 2009 2087 2139 2139 2087 2009 1906 1789 1672 1556 1439 1335 1258 1180 1102 1050 1011 972 933 920 908 895 895 895 908 933 959 998 1050 1102 1180 1271 1361 1491 1634 1789 1971 2178 2385 2580 2748 2865 2904 2839 2710 2515 2295 2061 1828 5365 5305 5265 5254 5275 5325 5405 5515 5666 5856 6097 6398 6749 7180 7691 8303 9035 9897 10930 12143 13567 15212 17077 19123 21239 23234 24869 25851 25992 25260 23786 21830 19684 17558 15573 13808 12274 10970 9857 8915 8132 7471 6919 6448 6057 5726 5455 5234 5054 4914 4803 4723 4673 4643 4643 4673 4723 4793 4883 5004 5144 5305 5495 5696 5916 6157 6408 6658 6899 7140 7360 7541 7691 7781 7832 7822 7751 7641 7491 7310 7100 6879 6658 6438 6227 6037 5856 5696 5565 5455 126686 171195 237492 337556 487093 696099 937952 1117672 1141027 1033439 886351 756272 658280 590343 546898 523166 515835 522710 541912 570614 602957 627697 628362 590711 515355 420292 327207 248905 188348 143382 110462 86362 68569 55283 45230 37514 31527 26813 23059 20042 17585 15576 13919 12542 11382 10413 9589 8892 8300 7796 7364 7003 6691 6435 6219 6043 5907 5803 5731 5683 5675 5691 5731 5811 5915 6051 6235 6451 6707 7019 7396 7828 8340 8940 9653 10493 11486 12678 14095 15816 17905 20466 23643 27637 32696 39227 47775 59157 74628 96127 681064 813575 961393 1116488 1266311 1396407 1495166 1558056 1588626 1596026 1591236 1584324 1583218 1593703 1619866 1664462 1728947 1812925 1912679 2018779 2113222 2168478 2152891 2045034 1849398 1597705 1331981 1085332 874519 703049 567317 461191 378469 313828 263030 222808 190696 164844 143855 126679 112517 100756 90935 82683 75719 69815 64798 60522 56877 53766 51123 48878 46997 45429 44140 43118 42337 41784 41445 41315 41393 41680 42181 42903 43860 45077 46561 48351 50479 52998 55946 59402 63444 68175 73714 80222 87883 96942 107707 120548 135954 154542 177093 204604 238337 279867 331134 394447 472340 567291 353711 436194 547250 699933 914804 1225204 1686699 2394220 3511755 5315583 8212628 12531259 17649377 21188382 21355862 19365891 17097904 15367087 14285989 13737750 13526327 13365562 12859345 11639884 9692692 7456008 5437912 3875157 2759006 1987808 1457991 1090904 832706 647853 513092 413110 337689 279909 235017 199678 171538 148877 130456 115345 102853 92448 83729 76382 70167 64879 60377 56533 53244 50438 48050 46029 44327 42911 41757 40840 40149 39665 39380 39292 39402 39709 40215 40934 41873 43059 44503 46243 48313 50751 53618 56972 60904 65511 70925 77310 84860 93838 104578 117514 133212 152419 176161 205817 243297 291303 513111 625828 773819 970488 1234682 1592341 2077313 2728612 3578246 4621554 5772252 6841578 7608823 7963089 7965960 7774052 7534892 7343650 7247467 7260686 7372901 7545946 7702651 7719913 7453959 6818914 5869964 4786497 3756769 2889225 2209108 1695683 1314110 1031184 820300 661651 540956 448040 375658 318621 273187 236625 206926 182593 162499 145786 131798 120025 110068 101615 94416 88272 83025 78545 74728 71490 68763 66490 64628 63142 62003 61191 60692 60497 60603 61011 61729 62769 64150 65898 68045 70633 73715 77354 81630 86641 92509 99383 107450 116944 128159 141468 157345 176406 199447 227516 262003 304770 358344 426191 316530 392697 494914 634117 826234 1093979 1467889 1983406 2666625 3499552 4374934 5103126 5528106 5647813 5587355 5490408 5460927 5565719 5856159 6385624 7212203 8362313 9689397 10594783 10108037 8100847 5708955 3819904 2555739 1749297 1233328 895838 668893 511974 400609 319685 259623 214193 179247 151959 130361 113060 99052 87600 78157 70311 63750 58232 53568 49611 46246 43378 40934 38855 37091 35604 34362 33341 32520 31883 31418 31118 30976 30990 31160 31490 31984 32652 33507 34563 35843 37372 39182 41312 43812 46742 50177 54211 58962 64577 71243 79201 88761 100325 114428 131776 153326 180380 214739 258928 275449 319938 375854 447067 539123 660131 822235 1044078 1355044 1802680 2465580 3474443 5038276 7434715 10779848 14249162 15680251 14130700 11282308 8683099 6732830 5339373 4338956 3602893 3044178 2606086 2251767 1957193 1706682 1490043 1300685 1134316 988042 859746 747694 650319 566115 493620 431422 378193 332709 293867 260692 232334 208063 187253 169378 153993 140722 129254 119324 110714 103240 96748 91109 86215 81975 78314 75167 72484 70219 68338 66811 65615 64733 64153 63866 63870 64167 64761 65664 66891 68465 70414 72773 75587 78910 82811 87371 92692 98899 106148 114629 124584 136314 150202 166739 186559 210492 239633 392973 448564 512002 583854 664572 754501 853938 963256 1083080 1214500 1359271 1519932 1699752 1902329 2130535 2384280 2656398 2926363 3153947 3280232 3247041 3033020 2676045 2253259 1837936 1473556 1174468 937739 753560 611043 500598 414536 346964 293452 250694 216226 188201 165230 146258 130478 117268 106145 96730 88724 81890 76038 71015 66696 62983 59792 57057 54721 52741 51080 49707 48598 47734 47101 46687 46486 46494 46710 47136 47779 48646 49751 51109 52742 54675 56938 59569 62612 66120 70157 74797 80131 86264 93324 101461 110854 121715 134296 148893 165856 185591 208568 235324 266462 302641 344570 407675 440822 471366 499019 524091 547461 570466 594785 622367 655444 696632 749135 817065 905905 1023097 1178663 1385295 1656096 1994917 2370107 2673321 2729403 2452732 1972957 1487306 1096151 810367 608267 465614 363738 289742 235002 193774 162196 137634 118260 102785 90284 80085 71688 64723 58906 54021 49899 46409 43448 40933 38800 36995 35476 34209 33168 32329 31678 31200 30886 30729 30727 30878 31185 31651 32284 33094 34095 35304 36742 38436 40417 42725 45404 48512 52115 56294 61145 66782 73343 80989 89912 100331 112498 126691 143207 162339 184347 209410 237558 268599 302052 337120 372731 541837 559049 577480 597284 618409 640507 662850 684233 702916 716663 722938 719318 704067 676704 638309 591366 539194 485217 432346 382677 337446 297183 261911 231346 205041 182493 163202 146703 132583 120483 110097 101166 93473 86837 81107 76157 71881 68193 65020 62302 59988 58037 56416 55097 54057 53279 52751 52463 52410 52590 53005 53658 54559 55720 57155 58884 60932 63327 66105 69305 72976 77172 81956 87400 93587 100608 108564 117566 127728 139173 152014 166358 182285 199841 219012 239714 261774 284921 308790 332940 356895 380191 402436 423358 442845 460956 477903 494028 509753 525538 454814 543883 657755 800212 969263 1148696 1299935 1370127 1327671 1191862 1014264 839324 688729 567241 471948 397844 340138 294928 259225 230798 207996 189596 174686 162585 152778 144877 138584 133677 129986 127386 125788 125131 125381 126526 128572 131548 135497 140481 146577 153875 162474 172472 183955 196976 211525 227485 244578 262313 279932 296408 310505 320944 326637 326948 321862 311983 298378 282319 265041 247579 230703 214918 200514 187618 176250 166366 157886 150718 144767 139950 136195 133446 131663 130830 130946 132035 134146 137357 141779 147565 154922 164123 175527 189610 207004 228547 255368 288986 331451 385518 128377 143298 161044 182021 206542 234671 265966 299151 331825 360460 381012 390178 386734 372036 349314 322347 294361 267566 243197 221767 203350 187783 174807 164137 155511 148702 143524 139839 137553 136614 137015 138795 142045 146917 153639 162535 174058 188841 207766 232078 263550 304741 359387 432943 533257 670892 857307 1095529 1354423 1537632 1527378 1323450 1046645 796922 605129 466096 366470 294493 241663 202186 172165 148963 130772 116334 104756 95396 87786 81578 76513 72394 69073 66436 64399 62898 61887 61336 61227 61553 62320 63545 65257 67497 70322 73805 78043 83153 89284 96621 105391 115867 272613 265281 257998 250880 244030 237537 231477 225911 220891 216457 212643 209478 206988 205198 204133 203825 204308 205625 207827 210978 215154 220449 226979 234883 244331 255525 268715 284200 302342 323577 348430 377525 411604 451530 498280 552918 616509 689959 773719 867326 968740 1073609 1174743 1262364 1325701 1355875 1348955 1307390 1238893 1153581 1061096 968896 881824 802480 731864 669977 616280 569989 530246 496225 467168 442406 421359 403531 388497 375893 365409 356773 349747 344120 339696 336295 333741 331866 330501 329480 328633 327795 326805 325512 323780 321493 318564 314939 310598 305559 299874 293624 286914 279868 108584 121166 136818 156508 181602 214080 256863 314363 393379 504568 664647 898865 1239848 1706983 2232488 2571114 2478107 2061201 1597116 1222688 951416 759944 624139 526365 454821 401760 362079 332377 310362 294488 283722 277406 275167 276880 282645 292807 307990 329188 357895 396337 447832 517395 612722 745763 935013 1207708 1596550 2109965 2634831 2849193 2531213 1932882 1384947 988305 720539 540654 417540 331106 268828 222863 188200 161563 140758 124279 111074 100390 91680 84540 78670 73841 69881 66657 64066 62032 60496 59416 58762 58519 58679 59246 60236 61674 63600 66068 69151 72945 77575 83204 90044 98379 23077 23657 24391 25297 26393 27705 29266 31114 33300 35886 38950 42591 46935 52141 58415 66022 75304 86706 100799 118315 140172 167464 201398 243055 292880 349784 409993 466422 509918 532906 533257 514978 485350 451429 418220 388547 363657 343899 329194 319332 314121 313475 317452 326280 340369 360306 386813 420614 462108 510705 563633 614358 651709 662124 636542 577510 498485 415423 339459 275400 223737 182969 151053 126062 106401 90822 78377 68349 60202 53531 48028 43461 39648 36450 33759 31490 29574 27958 26600 25466 24528 23765 23160 22700 22375 22179 22108 22160 22336 22639 38013 39621 41566 43897 46672 49963 53860 58472 63932 70401 78069 87158 97917 110603 125454 142620 162059 183391 205725 227546 246792 261232 269114 269773 263841 252919 238973 223805 208774 194755 182229 171403 162318 154930 149162 144934 142181 140869 140999 142616 145813 150746 157644 166827 178729 193929 213184 237456 267914 305844 352346 407579 469248 530390 577981 596051 575086 520116 447227 372625 305997 250696 206453 171606 144258 122733 105682 92070 81113 72223 64956 58979 54036 49933 46520 43679 41321 39373 37780 36499 35496 34745 34229 33933 33850 33978 34318 34878 35668 36705 75189 68620 63135 58542 54690 51459 48755 46504 44647 43135 41933 41011 40349 39930 39744 39785 40054 40552 41288 42275 43528 45071 46932 49145 51753 54804 58357 62480 67251 72756 79088 86344 94615 103975 114460 126044 138601 151871 165429 178681 190901 201324 209274 214309 216315 215512 212387 207571 201725 195448 189231 183448 178371 174188 171033 169005 168188 168669 170549 173957 179060 186078 195294 207072 221875 240270 262934 290623 324069 363742 409373 459131 508563 549910 573205 570215 539422 487461 425253 362659 305760 257033 216679 183821 157251 135781 118384 104222 92630 83087 164647 150470 138739 129049 121072 114547 109267 105073 101839 99473 97907 97099 97024 97680 99080 101262 104279 108213 113170 119287 126737 135735 146546 159484 174919 193262 214936 240313 269581 302529 338234 374695 408607 435599 451231 452571 439479 414658 382434 347180 312277 279827 250848 225630 204041 185754 170373 157507 146803 137955 130711 124864 120248 116737 114236 112678 112023 112256 113386 115447 118500 122636 127978 134694 142996 153156 165518 180503 198623 220480 246737 278046 314884 357225 404016 452480 497558 532198 549209 544355 518649 477808 429375 379875 333538 292423 257095 227300 202428 181769 163460 167146 170632 173832 176662 179042 180901 182183 182848 182880 182282 181083 179328 177080 174415 171412 168157 164730 161211 157666 154159 150741 147455 144335 141407 138689 136194 133931 131903 130109 128546 127209 126089 125178 124463 123933 123574 123369 123303 123357 123513 123750 124047 124384 124737 125086 125408 125685 125898 126032 126072 126011 125843 125565 125180 124696 124122 123471 122760 122007 121232 120456 119700 118986 118334 117764 117296 116947 116734 116672 116777 117062 117539 118219 119114 120232 121582 123171 125005 127087 129418 131996 134816 137868 141136 144597 148223 151974 155803 159654 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 153664 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 120409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0