% Directional Spectrum % 90 Directions and 128 Frequencies % Units are mm^2/(Hz) per cycle % Frequency Bands are 0.00781250 Hz wide(first frequency band is centered at 0.00488281) % The first direction slice begins at 262 degrees 156 156 156 156 143 143 143 143 143 143 143 143 143 143 143 143 130 130 130 130 130 130 130 130 143 143 143 143 143 143 143 156 156 156 156 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 156 156 156 156 143 143 143 143 130 130 130 130 130 130 130 130 130 117 117 117 130 130 130 130 130 130 130 130 130 130 143 143 143 143 143 143 143 143 143 143 234 208 208 182 182 156 156 156 156 156 156 156 156 156 156 156 156 182 182 208 208 234 234 260 286 286 312 338 364 364 390 390 390 390 390 364 364 338 338 312 286 286 260 260 234 208 208 208 182 182 182 182 156 156 156 156 156 182 182 182 182 208 208 234 260 286 286 338 364 390 416 442 494 520 546 572 572 572 572 572 546 520 468 442 416 364 338 312 286 260 652 586 586 586 586 586 586 586 586 586 586 586 586 652 652 652 717 717 782 847 847 912 912 977 977 1042 1042 1042 1042 1042 977 977 977 912 847 847 782 782 717 717 652 652 586 586 586 521 521 521 521 521 521 521 521 521 521 521 521 521 521 586 586 586 652 652 652 717 717 782 782 782 847 847 847 912 912 912 912 912 912 912 912 847 847 847 782 782 717 717 652 652 292 292 292 325 325 325 325 325 325 357 357 357 390 390 422 422 455 455 487 487 520 520 520 552 552 552 552 552 552 520 520 487 487 455 455 422 422 390 390 357 357 357 325 325 325 292 292 292 292 292 260 260 260 260 260 260 260 260 260 292 292 292 292 292 292 292 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 292 1748 1748 1748 1748 1589 1589 1589 1589 1430 1430 1430 1430 1430 1430 1430 1430 1430 1430 1430 1430 1430 1430 1589 1589 1589 1589 1589 1748 1748 1748 1748 1907 1907 1907 1907 2066 2066 2066 2066 2066 2066 2066 2066 2066 2066 2066 2066 1907 1907 1907 1907 1748 1748 1748 1748 1748 1589 1589 1589 1589 1589 1589 1589 1589 1589 1748 1748 1748 1748 1748 1748 1748 1907 1907 1907 1907 1907 1907 1907 2066 2066 2066 2066 2066 1907 1907 1907 1907 1907 1907 2076 2076 2076 2283 2283 2491 2491 2698 2698 2906 2906 3114 3114 3321 3321 3321 3529 3529 3529 3529 3529 3529 3529 3529 3321 3321 3321 3114 3114 2906 2906 2698 2698 2491 2491 2283 2283 2283 2076 2076 2076 2076 2076 1868 1868 1868 1868 1868 1868 1868 1868 1868 1868 1868 1868 1868 1868 1868 1868 1868 2076 2076 2076 2076 2076 1868 1868 1868 1868 1868 1868 1868 1868 1868 1661 1661 1661 1661 1661 1661 1661 1661 1661 1661 1661 1661 1868 1868 1868 1868 773 773 773 773 773 773 773 773 773 883 883 883 883 993 993 1104 1104 1214 1324 1324 1435 1435 1545 1545 1655 1655 1655 1655 1655 1655 1655 1655 1545 1545 1545 1435 1435 1435 1324 1324 1324 1324 1324 1214 1214 1214 1214 1214 1324 1324 1324 1324 1324 1324 1435 1435 1435 1435 1435 1435 1545 1545 1545 1545 1435 1435 1435 1435 1435 1324 1324 1324 1214 1214 1104 1104 1104 993 993 993 883 883 883 883 883 773 773 773 773 773 7472 7472 7472 7472 7472 7472 6642 6642 6642 6642 6642 6642 7472 7472 7472 7472 7472 7472 8303 8303 8303 9133 9133 9963 9963 10794 10794 11624 12454 12454 13284 14115 14115 14945 15775 15775 15775 16605 16605 16605 16605 15775 15775 14945 14945 14115 13284 13284 12454 11624 10794 10794 9963 9133 9133 8303 8303 7472 7472 7472 6642 6642 6642 6642 6642 6642 6642 5812 5812 5812 5812 5812 5812 5812 5812 5812 6642 6642 6642 6642 6642 6642 6642 6642 6642 6642 6642 6642 7472 7472 13038 13038 13038 13038 13038 13038 13038 13038 13038 13038 13038 13038 13038 13038 13038 13038 13038 19557 19557 19557 19557 26076 26076 32595 32595 39114 45633 45633 52152 58671 65190 71709 78228 91266 97785 110823 123861 136899 149937 162975 176013 189051 202089 215127 221646 228165 228165 228165 221646 215127 208608 195570 182532 169494 156456 143418 136899 123861 110823 104304 91266 84747 78228 71709 65190 58671 58671 52152 45633 45633 39114 39114 32595 32595 32595 26076 26076 26076 19557 19557 19557 19557 19557 19557 19557 13038 13038 13038 13038 13038 17021 17021 17021 17021 17021 20426 20426 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 17021 20426 20426 20426 23830 23830 27234 30638 34043 37447 40851 47660 54468 64681 74894 85107 95319 105532 115745 125958 132766 136170 136170 129362 122553 112341 102128 88511 78298 68085 61277 54468 47660 40851 37447 34043 30638 27234 23830 23830 20426 20426 17021 17021 17021 17021 13617 13617 13617 13617 13617 13617 13617 13617 13617 17021 17021 17021 17021 17021 17021 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8225 8225 8225 8225 16450 16450 24674 24674 32899 32899 41124 49349 57574 74023 82248 98698 123372 148047 172721 205620 238519 271419 304318 337217 361892 378341 394791 394791 394791 386566 370116 353667 337217 312543 287868 263194 238519 213845 189171 164496 139822 123372 98698 82248 74023 57574 49349 41124 32899 24674 16450 16450 8225 8225 8225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19070 19070 38139 57209 57209 95348 114418 152557 171627 209766 266976 305115 362324 419533 476742 514881 553021 591160 610230 610230 629299 629299 629299 629299 629299 629299 648369 667439 667439 686509 705578 705578 686509 667439 629299 572090 514881 438603 381394 324185 266976 228836 190697 152557 133488 95348 76279 76279 57209 38139 38139 19070 19070 19070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79282 79282 79282 79282 118923 118923 118923 118923 158564 158564 198205 198205 237846 277487 277487 317128 356769 356769 396410 396410 396410 396410 396410 396410 396410 396410 396410 396410 396410 396410 396410 396410 436051 475692 554974 673897 832461 1030666 1308153 1625281 2021691 2378460 2655947 2774870 2655947 2338819 1942409 1506358 1109948 832461 594615 436051 317128 237846 158564 118923 118923 79282 79282 79282 79282 79282 79282 79282 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 39641 79282 79282 0 0 0 0 0 0 0 0 0 0 0 0 0 135007 135007 270014 405020 540027 675034 945048 1215061 1350068 1485075 1485075 1485075 1485075 1350068 1350068 1350068 1215061 1215061 1350068 1485075 1620082 1890096 2295116 2835143 3645184 4590232 5670287 6615334 7155362 7425375 7290369 6750341 6210314 5400273 4725239 4050205 3510177 2970150 2430123 2160109 1755089 1620082 1485075 1350068 1350068 1350068 1350068 1350068 1350068 1350068 1350068 1350068 1350068 1350068 1215061 1080055 945048 675034 540027 405020 270014 135007 135007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47270 47270 94541 141811 141811 189082 236352 283622 330893 330893 378163 425433 425433 472704 519974 567245 614515 709056 803596 992678 1276300 1701734 2268978 3025304 3828901 4537957 4868849 4632497 3828901 2883493 1985356 1370841 898137 567245 378163 283622 189082 141811 141811 94541 94541 94541 47270 47270 47270 47270 47270 47270 47270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40764 81527 163054 203818 285345 366872 448400 570691 692981 815272 937563 1100617 1263672 1385963 1467490 1508254 1549017 1549017 1508254 1508254 1549017 1589781 1671308 1752835 1875126 1997417 2038181 2038181 1834362 1549017 1222908 896799 652218 489163 366872 285345 203818 163054 163054 122291 122291 122291 81527 81527 81527 81527 81527 40764 40764 40764 40764 40764 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25256 25256 50511 50511 75767 101023 126279 176790 227302 328325 429348 606138 858695 1212276 1692135 2222505 2626597 2702365 2399296 1944692 1464833 1085997 808184 580882 404092 303069 227302 151534 126279 101023 101023 101023 101023 101023 101023 101023 101023 126279 126279 126279 126279 126279 101023 101023 101023 75767 75767 75767 50511 50511 25256 25256 25256 25256 25256 25256 25256 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25211 50422 50422 75633 126055 151265 226898 327742 504218 806749 1386600 2420246 3932901 4865704 3983322 2470668 1386600 781538 428585 226898 100844 25211 0 0 0 0 0 0 0 0 0 0 0 0 25211 25211 50422 50422 75633 75633 75633 75633 75633 75633 75633 50422 50422 25211 25211 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22884 45767 45767 68651 91534 114418 114418 137302 160185 160185 183069 183069 205952 228836 251720 297487 343254 457672 617857 869577 1235714 1693386 2128175 2357011 2265476 1945106 1510318 1098413 800926 549206 389021 274603 183069 137302 114418 91534 91534 91534 91534 91534 91534 91534 91534 114418 114418 114418 114418 91534 91534 91534 68651 45767 45767 22884 22884 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17407 17407 34813 52220 52220 69626 87033 104440 121846 139253 156659 174066 191473 226286 278505 348132 452571 609231 800703 1044396 1288088 1462154 1514374 1444747 1288088 1096615 922549 748484 609231 469978 348132 261099 174066 121846 87033 52220 34813 17407 17407 17407 17407 0 0 17407 17407 17407 17407 17407 17407 17407 17407 17407 17407 17407 34813 34813 34813 34813 34813 17407 17407 17407 17407 17407 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21742 65227 108711 173938 260907 369619 521815 695753 891433 1152341 1434990 1739382 1956805 2022032 1848093 1543702 1195825 913176 695753 521815 413103 326134 260907 217423 173938 130454 108711 86969 65227 43485 43485 43485 21742 43485 43485 43485 65227 65227 86969 86969 108711 130454 130454 152196 152196 152196 130454 108711 86969 65227 43485 21742 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24856 24856 24856 24856 24856 49712 49712 74568 99424 124280 173992 223704 298272 397695 521975 646255 795391 944527 1068806 1168230 1242798 1292510 1267654 1217942 1143374 1093662 1019094 969383 944527 944527 919671 894815 845103 795391 720823 621399 521975 422551 323128 248560 173992 124280 99424 74568 49712 24856 24856 24856 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21191 21191 21191 21191 21191 21191 21191 42383 42383 63574 84766 105957 148340 233106 360255 508595 741700 1038381 1356252 1652932 1801273 1737698 1525784 1229104 953615 720509 550977 445020 381446 339063 339063 339063 339063 360255 381446 402637 402637 402637 381446 360255 317872 254297 211914 148340 105957 84766 42383 42383 21191 21191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29847 104463 253697 552163 999863 1402793 1462487 1238637 999863 820783 716320 671550 641703 611857 552163 477547 388007 313390 253697 223850 194003 194003 194003 194003 208927 208927 208927 179080 134310 89540 44770 29847 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14923 14923 29847 29847 44770 44770 44770 29847 29847 14923 14923 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25306 75919 227757 480820 936333 1720829 2758387 3492270 3340432 2606550 1897973 1366541 1037559 809802 657964 556739 480820 404901 354288 303676 253063 227757 202450 177144 177144 151838 151838 126532 101225 75919 50613 25306 25306 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17778 35556 71111 124445 195556 302223 426667 533334 604445 604445 586667 551112 533334 533334 568889 640001 800001 1048890 1351112 1582224 1511113 1173335 800001 533334 355556 248889 177778 142222 106667 88889 71111 53333 35556 17778 17778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17778 17778 35556 35556 53333 71111 88889 124445 142222 160000 142222 124445 106667 71111 53333 35556 17778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14880 29760 44640 74399 133919 208318 312477 446396 565435 624955 624955 565435 520796 491036 476156 505916 535676 610075 654715 654715 565435 431517 297598 193438 133919 89279 59520 44640 29760 29760 29760 29760 29760 44640 44640 44640 59520 59520 59520 59520 44640 29760 29760 14880 14880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14880 14880 29760 44640 89279 163679 267838 461276 714234 863033 714234 431517 223198 119039 59520 29760 14880 14880 0 6279 6279 0 0 0 0 0 0 6279 12558 18837 37674 62789 100463 163252 244878 301388 282551 213483 150694 106742 81626 69068 62789 62789 75347 87905 125578 182089 251157 307667 295109 219762 144415 87905 56510 31395 18837 12558 6279 0 0 0 6279 6279 12558 18837 31395 56510 94184 156973 232320 269994 226041 156973 100463 62789 37674 25116 12558 6279 0 0 0 0 0 0 0 0 0 0 0 0 0 6279 6279 12558 25116 37674 50231 69068 94184 119299 125578 113021 81626 56510 37674 18837 12558 0 0 0 0 10764 21527 32291 53818 75346 107637 139928 182982 215274 236801 236801 215274 182982 139928 96873 64582 53818 32291 32291 21527 21527 21527 21527 32291 43055 75346 118400 193746 301383 473602 678112 785748 667348 441311 258328 150691 86109 53818 32291 32291 32291 32291 32291 43055 64582 86109 107637 129164 150691 150691 139928 129164 118400 107637 86109 75346 64582 53818 43055 32291 32291 32291 32291 43055 43055 53818 64582 96873 118400 161455 193746 215274 226037 215274 193746 172219 150691 118400 96873 75346 53818 32291 21527 10764 0 0 6298 6298 6298 6298 6298 12596 18893 25191 37787 56680 81872 107063 144850 182637 207828 195233 163744 119659 81872 56680 37787 25191 18893 18893 25191 37787 56680 88170 144850 214126 289700 321189 283402 214126 151148 100765 69276 44085 31489 18893 12596 6298 6298 6298 6298 6298 12596 25191 37787 62978 81872 100765 113361 113361 100765 94467 81872 69276 56680 44085 37787 25191 18893 6298 0 0 0 0 0 0 0 0 6298 12596 18893 31489 44085 56680 75574 94467 113361 138552 163744 176339 170041 132254 88170 56680 31489 18893 53295 26648 17765 8883 17765 17765 26648 35530 44413 53295 62178 71060 88825 97708 106590 124355 133238 142120 142120 142120 142120 142120 151003 159885 186533 230946 284241 346418 417479 461891 461891 426361 355301 275358 204298 151003 106590 71060 53295 35530 26648 17765 17765 26648 35530 62178 106590 142120 151003 115473 79943 53295 35530 26648 17765 17765 17765 8883 8883 8883 8883 8883 8883 8883 8883 8883 8883 8883 8883 8883 8883 8883 17765 17765 26648 26648 26648 26648 26648 35530 35530 44413 62178 88825 133238 204298 293123 310888 222063 115473 76435 41692 27794 13897 13897 13897 13897 13897 20846 20846 20846 27794 27794 34743 41692 48640 55589 69486 83383 104229 132024 145921 138972 118126 90332 76435 62538 55589 55589 55589 62538 76435 90332 111178 132024 145921 152869 138972 125075 104229 83383 76435 69486 76435 97281 132024 145921 125075 83383 48640 27794 13897 6949 6949 6949 0 0 0 0 0 0 0 0 6949 6949 13897 27794 48640 76435 111178 138972 166767 180664 187613 187613 173715 159818 138972 125075 104229 97281 90332 90332 90332 104229 125075 159818 187613 180664 132024 202922 131302 83556 59683 47746 47746 47746 47746 47746 47746 47746 47746 59683 59683 71619 83556 107429 143239 190985 238732 262605 262605 226795 190985 179049 190985 214858 262605 334224 405844 477463 501336 465526 381970 286478 214858 155175 119366 95493 71619 71619 59683 59683 71619 107429 155175 190985 167112 119366 83556 59683 47746 35810 35810 23873 23873 35810 35810 35810 47746 59683 71619 83556 95493 95493 95493 107429 119366 167112 214858 250668 250668 214858 167112 119366 83556 71619 47746 47746 35810 35810 35810 35810 35810 47746 71619 95493 143239 202922 238732 63631 127263 176754 162613 113122 77772 56561 42421 35351 28281 28281 35351 35351 42421 49491 63631 77772 98982 120192 141403 141403 134333 120192 106052 98982 106052 127263 162613 205034 254525 304016 311086 282806 219174 162613 113122 84842 70701 63631 56561 56561 63631 70701 77772 63631 35351 21210 7070 7070 7070 7070 7070 7070 7070 14140 14140 21210 28281 42421 63631 98982 141403 169683 155543 113122 77772 49491 35351 28281 28281 42421 56561 70701 84842 98982 91912 84842 70701 49491 35351 28281 21210 14140 14140 7070 7070 7070 7070 14140 28281 18949 34108 64427 98536 113695 90956 60637 37898 22739 15159 11369 7580 7580 7580 11369 11369 15159 18949 26529 37898 49268 60637 72007 87166 109905 147803 200861 253919 261498 208441 140224 90956 60637 45478 34108 30319 30319 34108 37898 45478 56847 64427 68217 53058 30319 15159 11369 7580 7580 7580 7580 7580 7580 7580 7580 11369 11369 15159 26529 41688 68217 94746 90956 64427 37898 18949 11369 7580 3790 7580 7580 11369 11369 11369 11369 11369 7580 7580 7580 7580 7580 7580 7580 11369 11369 11369 11369 11369 11369 11369 14820 18526 22231 29641 33346 33346 29641 25936 22231 22231 22231 22231 25936 25936 29641 33346 33346 33346 33346 37051 44461 59282 96333 170435 251947 207486 111153 55577 29641 18526 11115 7410 7410 7410 7410 11115 14820 22231 33346 51871 77807 107448 133384 144499 140794 122268 107448 88923 70397 55577 40756 29641 18526 14820 11115 7410 3705 3705 3705 7410 11115 18526 29641 48166 70397 81512 66692 44461 25936 18526 14820 14820 14820 18526 22231 22231 22231 22231 18526 18526 14820 14820 14820 14820 14820 14820 14820 14820 14820 14820 31959 71908 175776 327582 283638 151806 75903 43944 23969 15980 11985 7990 7990 7990 7990 11985 19975 31959 59924 127837 243689 307608 203740 111857 67913 47939 43944 43944 51934 59924 71908 79898 71908 55929 35954 23969 15980 11985 11985 11985 15980 23969 31959 35954 31959 19975 11985 7990 7990 3995 3995 3995 7990 11985 15980 23969 35954 55929 75903 83893 67913 47939 27964 19975 11985 7990 7990 7990 7990 7990 7990 7990 7990 7990 7990 7990 7990 11985 11985 15980 15980 15980 11985 11985 7990 7990 7990 7990 7990 15980 156399 256941 307212 206670 100542 50271 27928 16757 11171 11171 11171 22343 33514 55857 78199 94956 111714 111714 111714 117299 128471 145228 161985 167570 150813 122885 94956 72614 55857 44685 33514 27928 22343 22343 16757 22343 22343 33514 44685 72614 100542 128471 117299 83785 50271 27928 16757 16757 16757 16757 22343 33514 50271 72614 78199 67028 44685 27928 16757 11171 11171 11171 11171 11171 16757 16757 22343 27928 33514 39100 39100 39100 39100 33514 33514 33514 39100 39100 44685 55857 61442 67028 72614 67028 55857 50271 50271 50271 61442 89371 44730 78278 134191 167738 145373 111825 83869 78278 78278 89460 106234 111825 100643 83869 72687 67095 67095 78278 95052 123008 150964 150964 128599 100643 78278 61504 55913 55913 61504 72687 95052 134191 173329 178921 128599 78278 50321 33548 27956 33548 39139 50321 61504 61504 50321 33548 22365 16774 11183 11183 11183 11183 22365 33548 55913 83869 117417 123008 100643 67095 44730 27956 16774 11183 11183 5591 5591 5591 5591 5591 11183 11183 11183 11183 11183 16774 22365 39139 61504 95052 111825 89460 55913 33548 22365 16774 11183 11183 16774 27956 25638 25638 19229 12819 12819 6410 0 0 0 0 0 0 19229 44867 70506 76915 57686 32048 19229 6410 6410 6410 12819 19229 51277 141011 378166 467901 217926 89734 38458 19229 12819 12819 12819 12819 25638 38458 83325 192288 493539 756333 371757 147421 70506 38458 25638 25638 25638 38458 57686 83325 102554 102554 70506 38458 12819 0 0 0 0 0 12819 25638 57686 96144 115373 108963 89734 76915 76915 89734 108963 115373 83325 51277 25638 12819 6410 6410 6410 12819 32048 64096 96144 102554 83325 57686 38458 32048 76710 82190 93148 115066 142462 136983 109586 71231 49314 32876 27397 27397 27397 32876 43835 54793 65752 82190 104107 126024 136983 131504 109586 87669 71231 54793 43835 38355 32876 32876 32876 32876 32876 32876 38355 49314 65752 76710 76710 65752 49314 32876 27397 21917 21917 21917 27397 32876 38355 49314 54793 54793 49314 43835 43835 49314 54793 71231 87669 109586 120545 109586 93148 71231 60272 54793 49314 49314 49314 49314 54793 54793 54793 60272 65752 71231 71231 65752 49314 38355 27397 21917 21917 27397 32876 49314 60272 71231 76710 76710 27705 38786 55409 83114 105277 88654 60950 44327 33245 33245 33245 33245 38786 44327 49868 55409 60950 77573 105277 166227 227177 221636 155145 99736 60950 38786 27705 22164 27705 27705 33245 44327 44327 38786 27705 22164 16623 16623 16623 16623 16623 22164 27705 27705 27705 27705 33245 44327 66491 110818 132982 99736 60950 44327 33245 27705 33245 49868 94195 182850 288127 293668 193932 110818 66491 49868 44327 33245 27705 22164 22164 16623 16623 22164 33245 49868 88654 121900 116359 77573 49868 33245 27705 22164 22164 22164 16623 16623 22164 22164 33649 33649 39257 44865 50474 56082 67298 78514 84123 78514 67298 56082 44865 39257 33649 39257 44865 56082 84123 128988 173853 179462 145813 106555 78514 56082 44865 39257 33649 33649 39257 39257 44865 44865 44865 39257 39257 33649 33649 33649 33649 39257 50474 61690 78514 95339 112164 134596 140204 117772 84123 61690 44865 39257 33649 33649 39257 56082 78514 100947 112164 100947 84123 61690 44865 39257 33649 33649 33649 33649 33649 33649 39257 44865 56082 67298 84123 100947 112164 106555 89731 72906 56082 50474 44865 39257 33649 33649 33649 33649 20696 20696 17936 15177 15177 16556 20696 23455 22075 16556 11038 8278 6899 5519 6899 8278 11038 15177 23455 34493 41391 34493 24835 16556 11038 8278 5519 5519 5519 5519 5519 6899 9658 13797 19316 22075 19316 13797 9658 6899 5519 4139 5519 8278 15177 28974 48290 53808 38632 26214 20696 17936 16556 15177 15177 12417 11038 9658 11038 12417 13797 16556 17936 17936 15177 12417 11038 8278 6899 5519 4139 2759 2759 4139 4139 6899 11038 19316 38632 56568 41391 22075 11038 6899 4139 4139 4139 5519 9658 16556 46817 31921 23409 19153 19153 19153 21281 21281 21281 21281 17024 14896 14896 14896 17024 19153 21281 21281 21281 19153 17024 21281 27665 42561 55329 53201 36177 23409 17024 14896 14896 17024 19153 23409 25537 23409 23409 21281 19153 17024 14896 12768 12768 12768 14896 17024 19153 19153 14896 12768 12768 12768 12768 17024 23409 31921 40433 38305 29793 21281 14896 12768 12768 12768 14896 19153 19153 17024 14896 14896 14896 21281 27665 31921 31921 27665 23409 19153 17024 17024 19153 23409 25537 27665 31921 38305 48945 63842 74482 65970 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96437 105622 91845 73476 64291 55107 50515 41330 41330 41330 50515 59699 64291 68884 64291 59699 55107 55107 68884 91845 137767 183690 156136 87253 45922 27553 22961 22961 27553 36738 55107 64291 50515 36738 22961 13777 13777 13777 18369 32146 50515 68884 91845 105622 114806 105622 73476 45922 27553 18369 13777 9184 13777 18369 27553 36738 41330 36738 27553 18369 13777 13777 9184 13777 13777 22961 41330 82660 142360 169913 123991 73476 45922 27553 18369 13777 13777 18369 22961 32146 45922 50515 41330 27553 22961 18369 22961 27553 41330 68884 64322 59374 54426 49478 44530 34635 34635 34635 39583 44530 44530 49478 54426 59374 59374 49478 34635 24739 24739 24739 34635 49478 64322 59374 44530 34635 34635 44530 59374 64322 49478 34635 24739 24739 24739 29687 44530 59374 74217 74217 69270 64322 59374 64322 69270 69270 74217 79165 89061 98957 98957 94009 79165 64322 54426 49478 49478 49478 59374 79165 98957 94009 64322 44530 34635 39583 49478 64322 64322 49478 39583 29687 29687 44530 74217 98957 79165 49478 29687 24739 19791 19791 24739 39583 69270 94009 98957 84113 74217 69270 28611 28611 24524 24524 24524 28611 28611 36786 36786 32698 24524 20436 16349 20436 20436 24524 28611 28611 20436 16349 16349 20436 32698 49048 69484 77659 69484 53135 40873 28611 24524 24524 32698 40873 65397 98095 118532 85833 44960 24524 24524 32698 44960 57222 61309 53135 49048 44960 53135 69484 85833 73571 44960 28611 20436 16349 16349 20436 24524 36786 53135 61309 57222 44960 40873 44960 49048 44960 36786 24524 20436 20436 20436 28611 49048 94008 138968 138968 102182 65397 44960 32698 28611 36786 65397 102182 98095 69484 44960 32698 111819 87511 48617 29170 19447 19447 24309 34032 38894 38894 38894 34032 34032 34032 34032 29170 34032 58340 82649 92372 87511 77787 82649 102096 140989 155574 116681 72926 43755 29170 38894 53479 63202 63202 53479 43755 38894 34032 29170 24309 24309 29170 43755 72926 121543 126404 77787 43755 34032 29170 29170 24309 19447 19447 19447 24309 34032 48617 58340 53479 34032 24309 24309 38894 53479 68064 72926 68064 72926 92372 111819 116681 82649 48617 29170 29170 43755 68064 82649 82649 63202 48617 34032 29170 29170 29170 29170 34032 53479 82649 276324 162960 77938 42511 28341 28341 42511 92108 120449 85023 49597 35426 28341 21256 28341 42511 77938 120449 120449 99193 85023 77938 70852 63767 56682 49597 56682 63767 77938 85023 85023 92108 99193 99193 99193 106279 113364 113364 99193 70852 49597 42511 42511 49597 49597 42511 35426 35426 42511 70852 120449 120449 63767 35426 28341 28341 42511 70852 106279 148790 120449 63767 28341 21256 21256 28341 35426 63767 113364 170046 177131 141705 106279 77938 63767 56682 56682 56682 63767 63767 63767 56682 49597 56682 77938 99193 120449 134619 184216 262154 135583 110161 76265 50844 50844 67791 101687 118635 101687 76265 59318 50844 50844 50844 76265 118635 152531 118635 67791 50844 59318 93213 127109 127109 101687 76265 76265 101687 152531 169479 144057 118635 110161 110161 110161 110161 118635 135583 152531 144057 101687 76265 59318 67791 67791 59318 42370 33896 33896 50844 84739 127109 144057 127109 118635 110161 101687 101687 101687 110161 127109 135583 93213 50844 33896 33896 50844 76265 101687 101687 93213 93213 118635 135583 110161 76265 59318 59318 76265 101687 127109 144057 127109 101687 84739 76265 67791 67791 93213 118635 79983 53322 39991 39991 59987 93313 106644 79983 59987 46657 46657 53322 59987 73317 86648 86648 66652 53322 46657 39991 39991 39991 39991 39991 39991 53322 59987 59987 59987 66652 86648 119974 133305 106644 79983 59987 46657 53322 79983 146635 173296 113309 66652 53322 53322 66652 66652 59987 46657 53322 93313 166631 159965 86648 46657 39991 39991 59987 106644 179961 193292 133305 86648 59987 53322 39991 39991 39991 46657 59987 73317 79983 86648 93313 106644 106644 86648 59987 39991 33326 33326 46657 73317 106644 106644 73317 53322 53322 79983 93313 90680 77725 64771 58294 51817 58294 58294 71248 84202 97157 103634 90680 77725 71248 64771 64771 71248 77725 77725 64771 51817 45340 38863 45340 58294 77725 90680 84202 71248 64771 71248 90680 110111 129542 123065 103634 84202 71248 71248 77725 97157 103634 90680 77725 71248 58294 58294 58294 64771 77725 90680 77725 58294 45340 45340 58294 77725 110111 123065 97157 58294 45340 38863 38863 45340 58294 64771 71248 77725 84202 84202 71248 51817 38863 38863 45340 58294 77725 84202 77725 58294 45340 38863 45340 58294 71248 84202 90680 90680 90680 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0