% 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 2344 2344 2637 2637 2930 3223 3516 3516 3809 4102 4395 4688 4688 4981 5274 5274 5274 5274 5274 5274 4981 4981 4688 4395 4395 4102 3809 3809 3516 3223 3223 2930 2930 2930 2637 2637 2637 2637 2637 2637 2637 2637 2637 2637 2930 2930 2930 3223 3223 3223 3516 3516 3809 3809 3809 4102 4102 4102 4102 4102 3809 3809 3809 3516 3516 3223 3223 2930 2637 2637 2637 2344 2344 2051 2051 2051 2051 1758 1758 1758 1758 1758 1758 1758 1758 2051 2051 2051 2051 2344 13106 13106 13106 13106 13106 13106 13106 13106 13106 13106 13106 14297 14297 14297 14297 14297 14297 14297 14297 14297 14297 15489 15489 15489 15489 15489 16680 16680 16680 16680 16680 17872 17872 17872 17872 17872 17872 17872 17872 17872 17872 17872 16680 16680 16680 16680 15489 15489 14297 14297 13106 13106 13106 11914 11914 10723 10723 10723 10723 9532 9532 9532 9532 9532 9532 8340 8340 8340 8340 8340 8340 9532 9532 9532 9532 9532 9532 9532 10723 10723 10723 10723 10723 11914 11914 11914 11914 11914 13106 13106 11225 11225 11225 11225 11225 10362 10362 10362 9498 9498 8635 8635 8635 7771 7771 7771 7771 6908 6908 6908 6908 6908 6908 6908 6908 6908 6908 6908 6908 7771 7771 7771 8635 8635 8635 9498 10362 10362 11225 11225 12089 12952 13816 13816 14679 14679 14679 15543 15543 14679 14679 14679 13816 12952 12952 12089 11225 10362 10362 9498 9498 8635 7771 7771 7771 6908 6908 6908 6908 6908 6908 6908 6908 6908 6908 6908 7771 7771 7771 8635 8635 8635 9498 9498 10362 10362 11225 11225 11225 11225 6423 6423 6423 6423 6423 6423 6423 5887 5887 5352 5352 4817 4817 4817 4282 4282 3747 3747 3747 3211 3211 3211 3211 3211 3211 3211 3211 3211 3211 3211 3211 3211 3747 3747 3747 4282 4282 4817 4817 5352 5887 6423 6958 7493 8028 8563 9099 9634 10169 10704 11240 11240 11240 11240 11240 11240 10704 10169 9634 9099 8563 8028 7493 6958 6423 6423 5887 5352 5352 4817 4817 4817 4282 4282 4282 4282 4282 4282 4282 4817 4817 4817 4817 5352 5352 5887 5887 5887 6423 6423 10822 10822 9920 9920 9018 9018 9018 8116 8116 8116 7214 7214 7214 6313 6313 6313 6313 5411 5411 5411 5411 5411 4509 4509 4509 4509 4509 4509 4509 4509 4509 4509 4509 4509 4509 4509 4509 4509 4509 5411 5411 5411 5411 6313 6313 7214 7214 7214 8116 8116 9018 9018 9920 9920 10822 11723 11723 12625 13527 13527 14429 15331 15331 16232 16232 17134 17134 18036 18036 18036 18036 18036 18036 18036 18036 18036 17134 17134 16232 16232 15331 15331 14429 13527 13527 12625 12625 11723 11723 10822 12015 10923 10923 9830 8738 8738 7646 7646 7646 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 6554 7646 7646 7646 7646 7646 8738 8738 9830 9830 10923 10923 12015 13107 14200 15292 16384 18569 19661 21846 22938 25122 26215 27307 29491 29491 30584 30584 30584 29491 28399 27307 25122 24030 21846 20753 18569 17476 15292 14200 13107 18446 18446 18446 18446 18446 18446 18446 18446 18446 18446 18446 18446 18446 18446 18446 18446 18446 18446 27669 27669 27669 27669 27669 27669 27669 27669 27669 36892 36892 36892 36892 36892 46115 46115 46115 46115 55338 55338 64561 73784 73784 83007 101454 110677 129123 147569 175238 202907 239799 276692 322807 368922 415037 461153 498045 507268 498045 461153 415037 368922 313584 267468 221353 184461 147569 129123 101454 83007 73784 64561 55338 46115 36892 36892 27669 27669 27669 27669 27669 18446 18446 18446 18446 18446 18446 18446 18446 18446 18446 18446 59606 59606 59606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59606 59606 59606 59606 59606 119213 119213 178819 178819 238426 357639 476851 596064 774883 1013309 1251735 1609373 2026618 2503470 2980321 3457173 3755205 3874417 3755205 3516779 3099534 2741895 2324650 1967012 1728586 1490161 1251735 1132522 1013309 894096 834490 715277 655671 596064 596064 536458 476851 476851 417245 357639 357639 298032 298032 298032 238426 238426 178819 178819 178819 119213 119213 119213 119213 59606 59606 59606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 274287 822860 1371434 2468581 4114302 6857170 12068620 20571511 34011565 48548766 50468774 37303007 23040092 13440054 7680031 4662876 2742868 1645721 822860 548574 274287 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 334611 334611 334611 334611 334611 334611 334611 334611 334611 334611 334611 334611 334611 334611 669222 669222 1338444 2007666 3011499 4684553 7026830 10372940 15726715 22753545 31453430 38480260 39484093 33795706 25765044 18403603 12715216 9369107 6692219 5353775 4349942 3680721 3346110 3011499 2676888 2676888 2676888 2342277 2342277 2007666 2007666 1673055 1673055 1338444 1338444 1003833 1003833 669222 669222 334611 334611 334611 334611 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133956 133956 267912 401868 535824 937692 1607472 2679120 4688460 8707140 15940764 26121420 29470320 20361312 10984392 5626152 2813076 1473516 669780 267912 133956 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124082 124082 248164 372245 620409 992654 1613063 2481635 3846535 5707762 8065315 10546951 12532259 13276750 12284096 10298787 8189397 6204089 4715107 3722453 2853881 2357554 1985308 1737145 1488981 1240818 1116736 992654 868572 744491 620409 496327 372245 372245 248164 124082 124082 124082 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 419872 419872 419872 419872 419872 209936 209936 209936 209936 209936 209936 209936 209936 209936 209936 209936 209936 209936 209936 209936 209936 209936 419872 419872 419872 419872 419872 419872 419872 419872 629808 629808 629808 629808 629808 839744 839744 839744 1049680 1259616 1259616 1469552 1679488 1889425 2309297 2519233 2939105 3358977 3778849 4618593 5248401 6298082 7767634 9237187 11126611 12806100 14065716 14485588 13855780 12386227 10496803 8607378 6927890 5668274 4408657 3568913 2939105 2309297 1889425 1469552 1259616 1049680 839744 629808 629808 629808 419872 419872 419872 419872 419872 419872 419872 419872 419872 419872 419872 419872 419872 419872 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86084 86084 86084 86084 86084 86084 86084 86084 172167 172167 172167 172167 172167 258251 258251 258251 344334 430418 516501 688668 946919 1205170 1635588 2066005 2582507 3012925 3357259 3615510 3701593 3615510 3443342 3271175 3099008 2840757 2668590 2582507 2496423 2496423 2496423 2582507 2754674 2840757 2926841 2926841 2840757 2668590 2410340 2066005 1721671 1377337 1119086 774752 602585 430418 258251 172167 86084 86084 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200904 200904 100452 100452 100452 100452 100452 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100452 200904 301356 502260 803616 1205423 1908587 2712203 3716722 4721242 5625310 5926666 5725762 5123050 4319434 3616270 3013559 2511299 2209943 2009039 1908587 1908587 2009039 2109491 2310395 2511299 2712203 2812655 2913107 2913107 2812655 2611751 2310395 2009039 1607231 1305875 1104972 803616 703164 502260 401808 401808 301356 301356 301356 301356 301356 200904 200904 200904 200904 200904 200904 138438 138438 138438 276876 276876 276876 276876 276876 276876 276876 276876 415313 415313 415313 415313 276876 276876 276876 276876 276876 276876 276876 276876 276876 276876 276876 276876 276876 276876 415313 415313 553751 692189 830627 1107502 1522815 1938129 2491880 3184069 3737820 4153133 4291571 4291571 4014695 3737820 3322506 3184069 2907193 2768755 2768755 2768755 2768755 2907193 2907193 3045631 3184069 3184069 3322506 3322506 3184069 3184069 3045631 2907193 2907193 2768755 2768755 2768755 2768755 2768755 2768755 2768755 2630318 2353442 2076566 1661253 1384378 1107502 830627 692189 553751 415313 276876 276876 276876 276876 276876 138438 138438 138438 138438 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38967 38967 38967 38967 77934 77934 116900 155867 155867 233801 272767 311734 389668 467601 584501 662435 740368 779335 857269 896235 935202 935202 974169 1013136 1052103 1052103 1091069 1091069 1091069 1091069 1091069 1091069 1130036 1130036 1169003 1207970 1246936 1285903 1324870 1324870 1363837 1324870 1285903 1169003 1052103 857269 701402 545535 389668 272767 194834 155867 116900 77934 77934 38967 38967 38967 0 0 0 0 0 0 0 69766 69766 69766 52324 52324 52324 52324 34883 34883 34883 34883 34883 34883 34883 34883 34883 34883 34883 34883 34883 52324 52324 52324 52324 69766 69766 87207 87207 104649 122090 139532 156973 191856 226739 279063 313946 348829 383712 401153 401153 383712 348829 331387 296505 261622 226739 209297 191856 174414 156973 139532 139532 122090 122090 122090 122090 122090 122090 139532 156973 174414 191856 226739 244180 279063 313946 348829 401153 436036 488360 523243 558126 575568 575568 540685 505802 436036 383712 313946 261622 226739 191856 156973 139532 122090 104649 104649 87207 87207 69766 377796 377796 377796 377796 377796 323825 269854 215883 161912 161912 107942 107942 53971 53971 53971 53971 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53971 53971 107942 161912 215883 377796 539708 863533 1187358 1619124 1942949 2158832 2158832 1996920 1781037 1565154 1403241 1241329 1079416 971475 917504 863533 863533 863533 917504 971475 1025445 1079416 1133387 1187358 1241329 1295299 1349270 1349270 1349270 1349270 1295299 1241329 1133387 971475 863533 701621 593679 485737 431766 377796 323825 323825 269854 269854 269854 323825 323825 323825 323825 377796 81839 109118 109118 109118 109118 109118 109118 109118 109118 81839 81839 81839 81839 54559 54559 54559 54559 54559 27280 27280 27280 27280 27280 27280 27280 27280 27280 27280 27280 27280 27280 27280 27280 27280 27280 27280 54559 54559 54559 81839 109118 136398 163677 190957 245516 272796 327355 381914 463753 545591 627430 736548 900225 1091182 1336698 1609494 1855010 1991408 1964128 1800451 1500376 1227580 982064 763828 627430 491032 409193 327355 245516 218236 163677 136398 109118 81839 54559 54559 54559 27280 27280 27280 54559 54559 54559 54559 54559 54559 81839 81839 81839 81839 105754 96140 86526 67298 57684 48070 38456 28842 19228 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 19228 19228 19228 19228 19228 19228 19228 19228 19228 19228 19228 19228 9614 9614 9614 9614 9614 9614 9614 19228 19228 19228 19228 28842 28842 28842 38456 38456 38456 38456 48070 48070 48070 48070 48070 57684 57684 67298 86526 105754 144210 211508 298034 423016 576840 740278 836418 807576 682594 528770 394174 288420 201894 153824 115368 86526 67298 57684 57684 57684 57684 67298 67298 76912 86526 96140 105754 115368 115368 115368 115368 263677 263677 237309 210941 184574 158206 131838 105471 79103 52735 26368 26368 26368 0 0 0 0 0 0 0 0 0 0 26368 26368 26368 26368 26368 26368 52735 52735 79103 79103 79103 105471 105471 105471 105471 105471 105471 79103 79103 79103 52735 52735 52735 52735 26368 26368 26368 26368 26368 26368 26368 26368 26368 52735 52735 79103 105471 131838 184574 237309 316412 395515 474618 580088 685559 764662 896500 1001971 1160177 1318383 1476589 1634795 1687530 1634795 1450221 1212912 975603 791030 632824 500985 421883 369147 342780 316412 290044 290044 290044 86669 86669 86669 115559 115559 115559 115559 144449 144449 144449 144449 144449 144449 115559 115559 115559 86669 86669 86669 57780 57780 57780 57780 28890 28890 28890 28890 28890 28890 28890 28890 57780 57780 86669 86669 115559 144449 173339 202229 231119 260008 260008 260008 260008 231119 231119 231119 231119 202229 202229 202229 202229 202229 202229 202229 173339 173339 173339 144449 144449 144449 144449 144449 144449 144449 173339 231119 288898 375568 491127 693356 1011144 1473381 2137847 2773423 2917872 2368965 1646720 1040034 664466 462237 317788 231119 173339 144449 115559 115559 86669 86669 86669 1421823 1421823 1338186 1338186 1254550 1087276 1003640 836366 669093 501820 418183 334547 250910 250910 167273 167273 167273 167273 167273 167273 167273 250910 250910 250910 250910 334547 334547 334547 334547 418183 334547 334547 334547 250910 250910 250910 167273 167273 167273 83637 83637 83637 83637 83637 83637 83637 83637 83637 83637 83637 83637 83637 83637 83637 167273 167273 250910 334547 418183 585456 920003 1254550 1756369 2341826 3010919 3429102 3596376 3512739 3261829 2843646 2509099 2258189 2007279 1840006 1756369 1672733 1672733 1756369 1840006 1840006 1923643 1923643 1923643 1840006 1756369 1672733 1589096 1505460 1505460 1421823 206995 206995 155246 103497 103497 103497 51749 51749 51749 0 0 0 0 0 51749 51749 51749 51749 51749 51749 103497 103497 103497 155246 155246 206995 258744 310492 362241 413990 569236 724482 879728 1034975 1138472 1138472 983226 776231 620985 465739 362241 258744 206995 155246 155246 103497 103497 51749 51749 51749 0 0 0 0 0 0 0 0 0 0 0 0 51749 51749 103497 103497 155246 206995 310492 413990 569236 724482 1034975 1448965 2069949 3001426 4036401 4864381 4864381 3984652 2897929 2018201 1397216 1034975 776231 569236 465739 362241 310492 258744 21940 21940 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21940 21940 43880 65821 87761 131641 153582 175522 219402 241343 263283 307163 329103 394924 438805 504625 548506 592386 592386 570446 526566 482685 438805 372984 307163 263283 197462 153582 109701 65821 43880 21940 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21940 43880 65821 109701 175522 263283 416864 614326 921490 1272533 1623577 1755218 1601637 1272533 943430 658207 460745 329103 219402 153582 109701 65821 43880 680325 680325 612293 544260 476228 408195 340163 272130 272130 204098 204098 136065 136065 136065 204098 204098 204098 272130 272130 340163 340163 408195 476228 476228 544260 544260 612293 680325 748358 884423 1020488 1224585 1428683 1632781 1768846 1768846 1632781 1428683 1156553 884423 680325 544260 476228 340163 272130 272130 204098 204098 136065 136065 136065 136065 136065 136065 136065 136065 136065 204098 204098 204098 272130 272130 340163 408195 476228 612293 748358 952455 1156553 1496715 1768846 2040976 2313106 2381138 2381138 2313106 2109008 1904911 1700813 1564748 1360650 1224585 1088520 1020488 952455 884423 816390 816390 748358 748358 710976 669154 585510 460043 376399 292755 250933 209111 167289 125466 125466 83644 83644 83644 83644 83644 83644 83644 83644 125466 167289 209111 250933 292755 376399 418221 501866 627332 710976 836443 1003731 1129198 1254664 1296486 1296486 1212842 1087375 920087 794621 627332 501866 418221 334577 292755 250933 209111 167289 125466 125466 83644 83644 83644 83644 83644 83644 83644 83644 125466 125466 167289 167289 209111 292755 376399 460043 543688 669154 752798 836443 878265 878265 836443 794621 710976 669154 627332 585510 585510 543688 543688 543688 543688 585510 585510 627332 669154 710976 710976 752798 752798 928981 754797 638674 464491 348368 290307 232245 174184 116123 116123 116123 116123 116123 58061 116123 116123 116123 174184 232245 290307 464491 696736 928981 1161226 1277349 1277349 1219288 1103165 1045104 1045104 1045104 1103165 1219288 1335410 1451533 1567656 1625717 1625717 1567656 1451533 1277349 1103165 928981 812858 638674 522552 406429 348368 290307 232245 174184 174184 174184 174184 174184 174184 174184 174184 174184 174184 174184 174184 232245 290307 406429 522552 754797 1045104 1219288 1335410 1219288 987042 754797 580613 522552 464491 406429 406429 406429 464491 464491 522552 580613 638674 754797 870920 928981 987042 1045104 987042 820327 717786 615245 615245 512704 512704 512704 512704 512704 615245 615245 717786 820327 922868 1025409 1230490 1538113 1640654 1743195 1640654 1435572 1230490 1025409 922868 922868 922868 1025409 1230490 1435572 1640654 1743195 1845736 1845736 1743195 1640654 1640654 1538113 1538113 1538113 1538113 1640654 1948276 2255899 2666063 3076226 3178767 2871144 2255899 1743195 1230490 922868 820327 717786 615245 615245 615245 717786 717786 820327 922868 922868 1025409 1025409 1025409 922868 922868 922868 1025409 1230490 1538113 1743195 1845736 1743195 1435572 1127950 922868 717786 512704 512704 410163 410163 307623 307623 307623 307623 410163 512704 615245 717786 820327 77306 77306 115959 193265 231918 270571 347876 347876 386529 425182 502488 541141 618447 657100 657100 618447 502488 347876 231918 115959 38653 0 0 0 38653 115959 231918 386529 579794 734406 811712 811712 695753 618447 502488 463835 386529 347876 309223 270571 231918 193265 115959 77306 38653 38653 0 38653 38653 77306 77306 77306 115959 154612 154612 193265 270571 347876 425182 579794 773059 927670 966323 811712 579794 386529 231918 193265 154612 193265 309223 541141 927670 1623423 2551094 2898970 2241870 1430159 889017 579794 425182 309223 231918 193265 154612 115959 77306 77306 38653 38653 200855 255634 273893 255634 219115 182595 146076 127817 109557 91298 91298 91298 73038 91298 91298 91298 91298 109557 127817 146076 164336 182595 200855 200855 200855 200855 219115 237374 255634 292153 328672 383450 456489 511267 566046 584305 602565 584305 566046 566046 547786 511267 456489 383450 273893 164336 109557 73038 54779 36519 36519 36519 36519 36519 36519 54779 54779 54779 73038 91298 109557 127817 146076 164336 182595 200855 200855 219115 255634 273893 310412 310412 310412 273893 255634 219115 182595 164336 146076 127817 109557 91298 91298 73038 73038 73038 73038 73038 109557 146076 159680 159680 159680 199600 239520 319360 359280 359280 359280 359280 359280 319360 319360 279440 279440 239520 239520 239520 239520 239520 239520 239520 239520 279440 359280 439120 518961 518961 558881 558881 558881 558881 558881 558881 558881 558881 558881 558881 518961 479040 439120 439120 399200 359280 399200 439120 558881 758481 958081 1037921 1037921 918161 758481 638721 558881 479040 439120 399200 399200 399200 399200 439120 439120 479040 518961 518961 439120 359280 319360 239520 239520 199600 199600 199600 199600 199600 239520 279440 319360 359280 439120 558881 718561 878241 998001 998001 838321 598801 399200 239520 713583 713583 773048 832514 773048 713583 594653 475722 356792 297326 237861 237861 178396 178396 237861 297326 356792 475722 713583 951444 1129840 1070375 832514 594653 475722 475722 535187 654118 832514 1070375 1308236 1486631 1486631 1367701 1189305 1070375 891979 832514 713583 654118 594653 594653 535187 475722 416257 475722 594653 713583 832514 891979 832514 773048 713583 713583 654118 654118 713583 713583 773048 832514 773048 713583 654118 535187 475722 475722 475722 654118 891979 1129840 1129840 891979 654118 475722 356792 237861 178396 178396 178396 178396 178396 237861 297326 416257 535187 654118 773048 832514 832514 773048 431832 330225 228617 177813 127009 101608 76206 76206 50804 50804 50804 50804 76206 76206 127009 203215 304823 482636 635047 660449 508038 330225 177813 101608 76206 76206 101608 127009 152411 203215 228617 228617 228617 203215 177813 152411 127009 101608 76206 76206 50804 50804 50804 50804 50804 76206 152411 279421 406430 558842 635047 609645 508038 406430 330225 254019 203215 177813 177813 177813 152411 152411 152411 177813 177813 203215 228617 330225 482636 685851 812861 762057 609645 457234 355626 279421 254019 228617 228617 254019 279421 330225 406430 482636 558842 635047 711253 736655 685851 584244 478653 382922 335057 287192 239326 239326 287192 335057 430787 574383 813710 1053036 1244497 1244497 1148766 909440 765844 622249 526518 478653 430787 382922 382922 335057 287192 239326 239326 191461 191461 239326 287192 335057 478653 574383 670114 717979 622249 478653 382922 287192 239326 239326 287192 335057 478653 717979 957305 1053036 957305 765844 574383 478653 430787 382922 382922 382922 382922 382922 382922 382922 430787 478653 526518 622249 813710 957305 1005171 957305 813710 622249 526518 478653 478653 526518 622249 765844 861575 957305 861575 717979 526518 382922 335057 287192 239326 239326 287192 382922 430787 478653 767490 767490 652366 498868 383745 306996 268621 268621 268621 268621 306996 345370 422119 460494 498868 537243 575617 575617 575617 575617 575617 613992 613992 575617 537243 498868 460494 422119 383745 345370 345370 345370 345370 345370 306996 306996 268621 268621 268621 268621 345370 422119 537243 729115 920988 997737 920988 729115 575617 460494 383745 345370 306996 268621 268621 268621 230247 230247 230247 230247 268621 268621 345370 383745 460494 498868 537243 537243 498868 460494 422119 422119 383745 383745 383745 345370 345370 345370 345370 306996 306996 268621 268621 268621 268621 268621 306996 383745 498868 652366 112719 112719 84539 84539 84539 84539 84539 84539 112719 169078 253617 281796 281796 225437 140898 112719 84539 56359 56359 84539 84539 112719 140898 169078 197258 197258 197258 197258 225437 253617 338156 394515 422695 366335 281796 197258 140898 112719 112719 112719 140898 197258 253617 338156 394515 422695 394515 309976 281796 253617 253617 281796 394515 563593 845389 1070827 901749 563593 309976 197258 140898 112719 112719 140898 197258 309976 535413 760851 732671 507234 309976 169078 112719 84539 84539 84539 84539 169078 281796 591773 1211725 1859857 1634420 986288 563593 366335 253617 197258 169078 140898 241314 214502 214502 187689 187689 160876 134063 134063 107251 80438 80438 107251 107251 134063 134063 134063 134063 134063 160876 214502 321752 536254 831193 1072508 938444 589879 348565 187689 107251 80438 53625 53625 53625 53625 80438 107251 187689 294940 482628 670317 723943 589879 402190 294940 214502 187689 160876 187689 187689 214502 241314 268127 241314 214502 160876 134063 107251 80438 53625 53625 53625 53625 80438 107251 187689 321752 616692 1099320 1555136 1394260 965257 670317 509441 402190 348565 321752 268127 214502 160876 134063 107251 134063 134063 187689 268127 321752 375378 375378 321752 268127 784115 686100 522743 359386 261372 196029 163357 196029 261372 392057 588086 784115 751443 522743 326714 228700 196029 163357 196029 261372 359386 457400 490072 457400 359386 294043 261372 261372 294043 392057 555415 686100 718772 653429 490072 359386 261372 196029 196029 196029 196029 228700 261372 261372 261372 228700 163357 130686 98014 98014 98014 130686 163357 261372 359386 457400 490072 424729 326714 228700 130686 98014 98014 98014 98014 130686 196029 294043 424729 490072 490072 359386 261372 196029 163357 196029 228700 326714 490072 718772 914801 914801 784115 620757 490072 424729 424729 490072 588086 718772 231186 308247 308247 231186 154124 115593 154124 192655 308247 577964 963273 1078866 770619 423840 269717 154124 115593 115593 115593 192655 385309 693557 1232990 1502706 1001804 500902 231186 115593 38531 38531 77062 115593 308247 886211 2042139 1618299 616495 231186 115593 77062 38531 77062 154124 231186 308247 308247 231186 192655 154124 115593 115593 192655 308247 577964 1117397 2119201 2812758 1888016 886211 423840 192655 115593 77062 77062 77062 115593 77062 77062 38531 38531 0 0 0 0 77062 192655 539433 1271521 1888016 1271521 577964 269717 115593 77062 38531 0 38531 38531 77062 154124 237660 237660 237660 237660 190128 237660 285191 380255 522851 570383 665447 760510 808042 808042 665447 475319 332723 237660 190128 285191 665447 1806212 3469829 1996340 665447 190128 47532 0 47532 95064 190128 427787 855574 1235829 950638 522851 285191 142596 47532 0 0 0 47532 95064 190128 237660 285191 285191 190128 142596 95064 142596 190128 237660 285191 427787 760510 1663617 2994510 2424127 1093234 475319 237660 190128 237660 380255 570383 570383 427787 237660 95064 47532 0 47532 142596 332723 998170 2519191 3042042 1473489 617915 332723 190128 95064 47532 0 0 47532 95064 190128 436868 495117 407743 232996 116498 87374 87374 116498 145623 262121 495117 844611 1019358 728113 436868 291245 174747 145623 116498 145623 262121 465992 698988 669864 436868 232996 145623 116498 145623 203872 320370 436868 582490 582490 436868 291245 174747 116498 116498 87374 116498 174747 320370 465992 465992 320370 232996 145623 116498 116498 174747 232996 262121 291245 262121 291245 320370 436868 553366 524241 407743 291245 174747 116498 116498 145623 232996 291245 320370 320370 262121 232996 291245 436868 669864 873735 873735 611615 349494 232996 203872 232996 291245 349494 349494 320370 262121 232996 262121 349494 447469 559337 447469 251701 139834 83900 111867 139834 195768 335602 559337 755104 727137 503403 335602 223735 139834 111867 83900 83900 111867 139834 167801 167801 167801 139834 139834 139834 195768 251701 307635 391536 503403 587303 615270 503403 391536 279668 195768 167801 167801 251701 447469 755104 755104 447469 223735 139834 139834 167801 251701 363569 419502 335602 223735 139834 83900 83900 111867 167801 223735 251701 251701 251701 251701 279668 391536 559337 699171 755104 615270 475436 363569 307635 279668 251701 223735 195768 167801 167801 251701 391536 559337 643237 531370 335602 223735 167801 195768 279668 831159 653053 474948 415579 474948 534316 593685 712422 712422 653053 474948 356211 296842 237474 237474 296842 356211 534316 831159 1306106 1959160 2374739 2077897 1484212 890527 534316 356211 237474 178105 178105 237474 296842 356211 415579 415579 356211 296842 237474 237474 178105 237474 237474 296842 474948 831159 1662317 3027792 2968424 1484212 712422 415579 296842 237474 237474 237474 296842 415579 534316 593685 534316 415579 356211 296842 296842 296842 296842 356211 356211 415579 415579 415579 356211 356211 356211 356211 415579 534316 831159 1424843 2315370 2196634 1306106 771790 474948 415579 415579 474948 653053 890527 1009264 281783 268975 256167 243358 217742 192125 166508 140892 128083 115275 128083 128083 128083 128083 128083 140892 153700 192125 230550 256167 268975 268975 268975 256167 217742 166508 115275 89658 76850 76850 102467 128083 179317 179317 140892 102467 76850 64042 64042 76850 89658 115275 140892 153700 166508 179317 179317 153700 115275 89658 64042 51233 51233 64042 89658 115275 153700 153700 128083 89658 64042 51233 51233 64042 76850 115275 153700 179317 192125 179317 179317 153700 128083 102467 89658 76850 76850 102467 140892 179317 204933 179317 128083 102467 89658 102467 128083 166508 230550 281783 312173 267577 245279 222981 178384 133788 111490 111490 156086 245279 356769 379067 312173 222981 156086 133788 111490 111490 156086 289875 579750 891922 602048 222981 89192 44596 22298 44596 44596 66894 89192 133788 111490 89192 66894 44596 22298 22298 22298 44596 89192 156086 245279 289875 334471 468259 758134 1025711 713538 289875 111490 44596 22298 22298 44596 66894 133788 267577 401365 334471 178384 66894 44596 22298 22298 22298 66894 200683 624346 1315586 1070307 557452 334471 222981 178384 178384 200683 222981 267577 312173 312173 267577 200683 156086 178384 222981 312173 423663 468259 379067 296208 609840 749232 400752 174240 69696 17424 17424 34848 87120 156816 278784 365904 331056 174240 69696 34848 34848 69696 121968 226512 383328 453024 331056 226512 191664 174240 156816 121968 87120 69696 87120 121968 191664 261360 313632 278784 191664 121968 104544 156816 261360 487872 801504 696960 383328 226512 174240 156816 156816 174240 174240 174240 191664 209088 209088 174240 121968 104544 87120 87120 121968 209088 313632 331056 296208 278784 278784 296208 243936 156816 87120 52272 34848 34848 69696 121968 156816 156816 104544 69696 52272 34848 17424 34848 52272 69696 87120 104544 156816 449975 615756 710487 521024 284195 118415 47366 47366 118415 236829 284195 236829 165780 94732 47366 23683 47366 118415 236829 307878 378927 449975 521024 473658 307878 165780 71049 23683 0 23683 94732 331561 876268 1207828 686804 307878 118415 47366 23683 47366 142097 378927 828902 899951 568390 378927 355244 402609 473658 402609 213146 71049 23683 23683 71049 142097 236829 355244 426292 307878 142097 47366 23683 47366 71049 118415 213146 307878 355244 355244 355244 331561 236829 142097 71049 47366 71049 142097 260512 449975 521024 331561 142097 71049 47366 118415 189463 284195 331561 378927 293917 448610 587834 680650 495018 170162 30939 0 0 0 46408 170162 340325 262978 92816 15469 0 15469 61877 139224 247509 433141 773466 804404 309386 92816 15469 0 0 0 61877 247509 247509 108285 30939 0 0 0 0 30939 201101 433141 417671 386733 556895 1036444 742527 216570 61877 15469 0 0 0 46408 170162 324856 293917 170162 92816 30939 0 0 0 46408 170162 417671 402202 201101 108285 92816 123754 185632 170162 61877 0 0 0 0 30939 92816 247509 355794 154693 15469 0 0 0 0 46408 123754 975626 614283 578148 650417 578148 252940 36134 0 0 0 108403 325209 650417 650417 252940 36134 0 0 0 108403 289074 578148 758820 794954 722686 542014 289074 108403 0 0 0 144537 505880 1120163 758820 252940 36134 0 0 36134 180671 578148 939491 939491 939491 1120163 1047894 505880 180671 36134 0 0 0 216806 614283 867223 542014 252940 72269 0 0 0 108403 433611 903357 939491 686551 650417 794954 1228565 1156297 542014 180671 36134 0 36134 108403 289074 542014 794954 686551 361343 108403 0 0 0 108403 433611 1336968 1806714 660620 849369 1038118 849369 471872 283123 188749 188749 283123 471872 613433 707808 660620 519059 377497 235936 188749 283123 471872 896556 1321241 1132492 707808 519059 471872 519059 519059 424685 283123 188749 188749 283123 424685 566246 660620 566246 424685 283123 141562 141562 141562 235936 424685 519059 566246 613433 707808 896556 943743 660620 283123 141562 94374 235936 519059 1085305 1698738 1321241 660620 283123 141562 141562 235936 471872 802182 943743 849369 754995 802182 896556 849369 613433 377497 235936 141562 188749 283123 471872 613433 707808 660620 471872 283123 188749 188749 330310 519059 613433 613433 613433 299285 244869 244869 190454 136039 108831 54415 54415 108831 163246 217662 272077 272077 217662 136039 81623 54415 54415 81623 108831 163246 244869 326493 489739 789024 979478 571362 217662 81623 54415 54415 108831 299285 707401 870647 435323 190454 81623 27208 54415 136039 462531 1360386 1115516 489739 272077 190454 163246 136039 108831 81623 54415 81623 190454 408116 625777 571362 380908 217662 108831 81623 81623 108831 163246 190454 190454 217662 244869 380908 734608 1169932 761816 299285 108831 54415 54415 81623 190454 435323 761816 707401 326493 108831 54415 54415 108831 326493 816231 843439 462531 910504 515952 333852 242801 182101 151751 151751 151751 182101 212451 182101 151751 151751 151751 151751 151751 151751 151751 182101 212451 273151 303501 303501 394552 546303 607003 364202 212451 151751 151751 182101 333852 455252 394552 273151 182101 151751 151751 212451 364202 667703 789104 455252 242801 151751 151751 182101 242801 273151 333852 394552 546303 637353 515952 333852 273151 273151 364202 607003 940854 819454 515952 394552 364202 333852 242801 182101 151751 151751 212451 333852 485602 515952 455252 333852 242801 182101 151751 151751 182101 273151 364202 333852 212451 151751 151751 212451 455252 1183655 1578207 689647 434222 229882 153255 127712 102170 76627 51085 51085 102170 229882 357595 306510 153255 76627 51085 51085 76627 127712 102170 76627 76627 153255 255425 306510 153255 76627 51085 76627 102170 178797 408679 919529 893986 383137 178797 102170 127712 255425 715189 970614 306510 76627 51085 51085 51085 76627 76627 127712 332052 945071 1226038 664104 383137 357595 510849 893986 1251581 1021699 689647 510849 408679 306510 204340 178797 178797 178797 127712 76627 51085 51085 127712 280967 280967 153255 102170 102170 153255 332052 561934 536392 255425 127712 76627 76627 76627 76627 102170 229882 536392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 358494 573590 501891 286795 286795 501891 501891 358494 215096 143397 215096 501891 788686 573590 286795 215096 143397 143397 215096 358494 358494 286795 215096 215096 286795 286795 143397 143397 143397 358494 1003782 3226442 3800032 1218878 430192 286795 286795 788686 2867948 3441538 645288 143397 143397 215096 358494 358494 286795 430192 1290577 4301923 1075481 286795 143397 215096 573590 1075481 716987 215096 71699 143397 215096 358494 716987 2150961 6739679 2867948 860385 430192 358494 430192 573590 716987 860385 1003782 1003782 716987 358494 286795 286795 788686 2939647 3369839 1003782 430192 430192 645288 716987 358494 215096 286795 675738 491446 307154 245723 245723 368584 737169 982892 982892 921461 798600 737169 737169 798600 921461 1044323 798600 368584 184292 245723 491446 860030 982892 860030 798600 860030 798600 368584 184292 184292 245723 430015 737169 675738 368584 245723 245723 307154 430015 737169 860030 614307 491446 614307 798600 982892 921461 860030 860030 860030 921461 1105753 1412907 1597199 1167184 552877 307154 368584 675738 1228615 1474338 1105753 921461 921461 860030 675738 552877 675738 921461 1044323 860030 675738 798600 982892 675738 368584 245723 245723 307154 737169 982892 614307 368584 245723 245723 368584 675738 860030 798600 737169 340062 714131 918169 680125 510094 408075 272050 170031 136025 170031 306056 476087 340062 204037 136025 136025 238044 374069 476087 408075 340062 374069 408075 374069 340062 340062 374069 442081 476087 442081 340062 306056 272050 272050 340062 340062 306056 306056 374069 476087 442081 374069 544100 782144 646119 306056 170031 136025 238044 408075 408075 306056 272050 306056 306056 340062 374069 442081 408075 340062 272050 272050 340062 476087 442081 306056 272050 272050 272050 306056 340062 374069 442081 476087 510094 544100 646119 646119 442081 340062 374069 510094 578106 510094 442081 442081 374069 238044 170031 204037 103733 103733 207465 466797 829862 881728 777995 726129 726129 777995 726129 518664 363065 414931 570530 829862 1037327 985461 1037327 777995 311198 155599 103733 155599 311198 570530 777995 1089194 933594 466797 259332 207465 311198 622396 726129 363065 207465 207465 259332 466797 985461 1141060 570530 311198 207465 207465 311198 518664 726129 1089194 1244793 726129 363065 259332 259332 414931 674263 570530 311198 259332 311198 570530 1192926 1452258 1296659 1089194 570530 207465 103733 155599 311198 829862 1348525 1037327 674263 414931 311198 311198 518664 1089194 933594 466797 311198 363065 570530 985461 881728 466797 259332 155599 292231 250484 375726 793198 918440 333978 166989 208736 292231 584462 834946 500967 250484 208736 250484 500967 1210671 793198 250484 166989 250484 292231 250484 250484 417473 626209 459220 208736 250484 333978 375726 292231 166989 125242 166989 250484 333978 333978 250484 166989 208736 333978 417473 333978 333978 333978 292231 166989 125242 166989 459220 584462 375726 250484 250484 375726 459220 417473 292231 250484 250484 250484 292231 626209 2003870 1586397 500967 250484 292231 417473 500967 500967 709704 1502902 1294166 542715 292231 292231 584462 1502902 1502902 626209 333978 333978 584462 834946 542715 333978 333978 333978 608965 1725402 3450804 2435861 1522413 1116436 710460 608965 710460 1116436 1319425 811954 405977 405977 608965 1319425 1826896 1420919 1217931 2029884 3856780 3044827 1420919 913448 811954 811954 913448 1319425 1522413 811954 405977 304483 507471 1725402 3450804 1319425 405977 304483 405977 1014942 1319425 710460 507471 608965 1014942 1319425 1522413 2232873 2029884 1014942 608965 811954 1116436 913448 405977 304483 405977 608965 913448 811954 608965 507471 507471 710460 1319425 2638850 1826896 608965 304483 304483 405977 507471 811954 1319425 1420919 1014942 811954 1116436 2334367 3349309 1826896 913448 811954 913448 1014942 1217931 1217931 811954 405977 304483 391865 783731 2743058 6269847 8229174 5682048 2351192 1175596 979664 1371529 1175596 587798 391865 587798 979664 1763394 2351192 3918654 6465779 5486116 3526789 3526789 2938991 1175596 587798 783731 3134923 5486116 1567462 391865 391865 783731 1959327 4310520 2743058 979664 587798 783731 2155260 3918654 1567462 391865 195933 195933 979664 2743058 4114587 3134923 1371529 587798 587798 979664 1763394 1371529 587798 195933 195933 587798 1371529 1175596 587798 195933 587798 1763394 4702385 4310520 3134923 2938991 1371529 391865 391865 1175596 3722721 8229174 4310520 1959327 1175596 1175596 1763394 3330856 2938991 1567462 1175596 1567462 3526789 8425106 7053577 1959327 391865 195933 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0