% 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 679 604 604 604 604 604 604 604 604 604 604 604 604 604 679 679 679 755 755 755 830 830 906 906 906 981 981 981 981 981 981 906 906 906 830 830 830 755 755 679 679 679 604 604 604 604 604 604 604 604 604 604 604 604 679 679 679 755 755 830 830 906 981 981 1056 1132 1207 1207 1283 1283 1358 1358 1358 1358 1358 1283 1283 1207 1207 1132 1056 981 981 906 830 830 755 755 679 679 2178 2178 2178 2178 1906 1906 1906 1906 1906 1906 1906 2178 2178 2178 2178 2450 2450 2450 2723 2723 2995 2995 2995 3267 3267 3539 3539 3539 3539 3539 3539 3539 3539 3539 3267 3267 3267 2995 2995 2723 2723 2723 2450 2450 2450 2178 2178 2178 2178 2178 2178 2178 2178 2178 2450 2450 2450 2723 2723 2995 2995 3267 3267 3539 3812 4084 4084 4356 4356 4628 4628 4901 4901 4901 4628 4628 4628 4356 4084 4084 3812 3539 3539 3267 2995 2995 2723 2723 2450 2450 2465 2241 2241 2241 2017 2017 2017 2017 2017 2017 2017 2017 2017 2017 2017 2017 2017 2241 2241 2241 2465 2465 2465 2465 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2465 2465 2465 2241 2241 2241 2241 2017 2017 2017 2017 2017 2017 1793 1793 1793 1793 1793 2017 2017 2017 2017 2017 2241 2241 2241 2465 2465 2689 2689 2913 2913 3137 3137 3362 3362 3362 3586 3586 3586 3586 3586 3586 3362 3362 3137 3137 3137 2913 2913 2689 2689 2465 2176 2176 2176 2448 2448 2448 2448 2720 2720 2720 2720 2992 2992 2992 2992 2992 2992 2992 2992 2992 2992 2720 2720 2720 2720 2720 2448 2448 2448 2448 2448 2448 2448 2176 2176 2448 2448 2448 2448 2448 2448 2720 2720 2720 2992 2992 3264 3264 3264 3536 3536 3808 3808 4080 4080 4352 4352 4624 4624 4624 4624 4624 4624 4624 4624 4352 4352 4080 4080 3808 3808 3536 3264 3264 2992 2992 2720 2720 2448 2448 2448 2176 2176 2176 2176 2176 2176 2176 2176 2176 66 66 66 73 73 80 80 88 88 95 95 102 102 109 109 109 117 117 117 117 109 109 109 102 102 102 95 95 88 88 88 80 80 80 80 80 80 80 80 80 80 80 80 88 88 88 88 95 95 95 95 95 95 95 95 95 95 95 95 88 88 80 80 80 73 73 66 66 66 58 58 58 51 51 51 51 51 51 51 51 51 51 51 51 51 51 58 58 58 58 707 707 778 778 778 848 848 919 919 990 990 990 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 990 990 990 990 919 919 848 848 848 848 778 778 778 778 778 778 778 778 778 778 778 848 848 848 848 848 848 848 848 848 848 848 848 848 778 778 778 778 707 707 707 707 636 636 636 636 566 566 566 566 566 566 566 495 495 495 495 495 566 566 566 566 566 566 636 636 636 707 653 588 588 588 588 588 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 588 588 588 588 588 588 653 653 653 653 718 718 718 718 718 718 783 783 783 783 783 783 783 783 849 849 849 849 849 914 914 914 914 979 979 979 1045 1045 1045 1045 1045 1045 1045 1045 979 979 979 979 914 914 849 849 849 783 783 783 718 718 718 653 653 1364 1364 1364 1364 1364 1364 1364 1637 1637 1637 1637 1637 1637 1910 1910 1910 1910 2182 2182 2455 2455 2728 2728 3001 3001 3274 3274 3546 3546 3819 4092 4092 4365 4638 4638 4910 4910 4910 5183 5183 5183 5183 5183 5183 5183 5183 5183 5183 4910 4910 4910 4638 4638 4365 4365 4365 4092 4092 3819 3819 3546 3546 3546 3274 3274 3001 3001 2728 2728 2455 2455 2455 2182 2182 1910 1910 1910 1910 1637 1637 1637 1637 1637 1364 1364 1364 1364 1364 1364 1364 7191 7191 7191 7191 7191 7191 7191 7191 7191 7191 6164 6164 6164 6164 6164 6164 6164 6164 6164 6164 6164 7191 7191 7191 7191 7191 7191 7191 7191 7191 8219 8219 8219 9246 9246 10273 11301 12328 13355 14383 15410 16437 17465 18492 20547 21574 22601 23629 24656 25683 25683 25683 25683 24656 24656 23629 22601 21574 20547 18492 17465 16437 15410 14383 13355 13355 12328 11301 10273 10273 9246 9246 8219 8219 8219 7191 7191 7191 7191 7191 7191 6164 6164 6164 6164 7191 7191 7191 7191 7191 16466 16466 16466 16466 16466 16466 16466 16466 16466 13173 13173 13173 13173 13173 13173 13173 13173 13173 13173 13173 13173 16466 16466 16466 16466 16466 19759 19759 23052 23052 26345 26345 29639 32932 36225 39518 46104 49398 55984 62570 69157 79036 85622 92209 98795 105381 108675 111968 115261 111968 108675 102088 98795 88916 82329 75743 69157 62570 55984 49398 46104 39518 36225 32932 29639 26345 26345 23052 23052 19759 19759 16466 16466 16466 16466 16466 16466 16466 13173 16466 16466 16466 16466 16466 16466 16466 16466 16466 16466 16466 12718 12718 12718 12718 12718 12718 12718 12718 12718 12718 12718 12718 12718 12718 12718 12718 19076 19076 25435 25435 31794 31794 38153 38153 44511 50870 57229 63588 69947 76305 82664 89023 89023 95382 101740 108099 108099 114458 114458 114458 120817 120817 127176 127176 133534 139893 146252 152611 158970 171687 178046 184405 197122 203481 209840 209840 203481 197122 184405 171687 152611 139893 120817 108099 95382 82664 69947 57229 50870 44511 38153 31794 25435 25435 19076 19076 19076 12718 12718 12718 12718 12718 12718 12718 12718 12718 12718 12718 12718 12718 10374 10374 10374 10374 10374 10374 20748 20748 20748 20748 31122 31122 31122 41496 51870 51870 62244 72618 82992 93366 103740 114114 124488 134862 145236 145236 155610 155610 165984 165984 165984 165984 176358 176358 186732 197106 217854 238602 259350 290472 321594 352716 383838 414960 435709 456457 456457 435709 414960 373464 331968 280098 238602 197106 165984 134862 114114 93366 82992 72618 62244 51870 41496 41496 31122 31122 20748 20748 20748 10374 10374 10374 10374 10374 0 0 0 0 0 0 0 0 0 0 0 0 0 10374 10374 10374 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 257400 257400 514801 514801 772201 1029601 1287002 1544402 1801803 2059203 2316603 2831404 3088804 3603605 4118406 4633206 5662808 6692409 8236812 10038614 12612618 15186621 18018025 20077228 21106829 20592029 18532826 15701422 12612618 9523813 6949810 5148007 3603605 2574004 1801803 1544402 1287002 1029601 1029601 772201 772201 772201 772201 514801 514801 514801 514801 514801 514801 257400 257400 257400 257400 257400 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 208549 208549 417098 625647 1042745 1251294 1459843 1668392 1876942 2085491 2085491 2085491 2085491 2085491 2085491 2085491 2085491 2085491 2085491 2294040 2502589 2919687 3336785 3753883 4379530 5005177 5839374 6673570 7507766 8341962 9176159 10218904 11053100 11678747 11887296 11470198 10427453 9176159 7716315 6256472 5005177 4170981 3336785 2919687 2294040 2085491 1668392 1459843 1251294 1042745 834196 625647 417098 208549 208549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 192846 192846 385691 771382 1157073 1735610 2699837 3664065 4821138 5592520 5978211 5785365 5399674 4821138 4242601 3664065 3085528 2699837 2506992 2121301 2121301 2121301 2121301 2314146 2699837 3085528 3471219 3856910 4435447 4821138 5399674 5785365 6363902 6942438 7328129 7520975 7520975 7135284 6556747 5785365 5013983 4242601 3664065 3085528 2699837 2314146 2121301 1928455 1735610 1542764 1349919 1157073 964228 771382 578537 578537 385691 192846 192846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202164 202164 202164 202164 202164 202164 202164 202164 202164 404327 404327 606491 808654 1010818 1212982 1415145 1819472 2021636 2223800 2223800 2223800 2223800 2021636 1819472 1819472 1617309 1415145 1415145 1212982 1212982 1010818 1010818 1010818 1010818 1010818 1212982 1415145 1819472 2425963 3032454 3638945 4245436 5054090 5660581 6267072 6671399 6873562 6873562 6873562 6671399 6469235 6064908 5862744 5660581 5458417 5256254 5458417 5458417 5458417 5458417 5458417 5458417 5054090 4649763 4245436 3638945 3032454 2425963 1819472 1415145 1010818 606491 404327 202164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 331158 331158 331158 331158 331158 331158 331158 331158 331158 331158 331158 331158 331158 331158 331158 331158 331158 331158 331158 331158 662316 662316 1324631 1986947 3311578 5298525 8278946 12583997 17551365 23181047 27486099 29141888 28148415 24836837 20531785 16557891 12915155 9934735 7947788 6623156 5629683 4967367 4636209 4636209 4636209 4636209 4636209 4636209 4636209 4636209 4305052 3973894 3311578 2649263 1986947 1324631 993473 662316 331158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54609 54609 54609 54609 54609 54609 54609 54609 54609 109217 109217 163826 163826 218435 273043 327652 382261 436869 491478 546087 600695 600695 600695 655304 655304 655304 655304 709912 709912 764521 764521 819130 873738 982956 1037564 1146782 1255999 1310608 1419825 1474434 1529042 1583651 1638260 1692868 1747477 1802086 1856694 1911303 1965912 1911303 1856694 1802086 1638260 1474434 1310608 1146782 982956 873738 764521 655304 546087 491478 436869 327652 273043 218435 163826 109217 109217 54609 54609 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 313540 313540 313540 313540 313540 313540 313540 313540 313540 313540 313540 313540 418054 418054 418054 522567 627080 627080 731594 940620 1045134 1149647 1254161 1358674 1567701 1672214 1776727 1776727 1881241 1881241 1776727 1776727 1672214 1672214 1567701 1463187 1463187 1358674 1358674 1358674 1358674 1358674 1463187 1463187 1463187 1567701 1567701 1672214 1776727 1776727 1881241 1985754 2090268 2299294 2403808 2612835 2717348 2821861 2926375 2926375 2821861 2612835 2403808 2194781 1985754 1672214 1463187 1254161 1045134 940620 731594 627080 522567 418054 313540 313540 209027 209027 209027 209027 209027 209027 209027 209027 209027 313540 313540 313540 313540 313540 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78907 78907 157813 315626 473439 789066 1183599 1578131 2130477 2682823 2998450 3077356 2919543 2525010 2130477 1814851 1499225 1183599 1025785 867972 867972 867972 867972 946879 1025785 1104692 1183599 1262505 1262505 1341412 1420318 1420318 1420318 1420318 1341412 1341412 1262505 1262505 1183599 1183599 1262505 1341412 1499225 1657038 1893758 2051571 2209384 2288291 2209384 2051571 1814851 1420318 1104692 789066 552346 394533 236720 157813 78907 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71200 142400 213600 284800 356000 498401 640801 854401 996801 1139201 1281602 1352802 1424002 1424002 1424002 1495202 1495202 1495202 1566402 1566402 1637602 1637602 1708802 1780002 1780002 1780002 1780002 1780002 1780002 1780002 1780002 1780002 1780002 1780002 1780002 1708802 1566402 1424002 1281602 1139201 996801 925601 854401 854401 854401 854401 854401 925601 996801 1068001 1068001 1139201 1068001 1068001 925601 854401 712001 569601 427201 284800 213600 142400 71200 71200 71200 71200 0 0 0 0 0 0 0 0 0 0 0 0 64784 64784 64784 64784 129568 129568 194352 323921 388705 583057 777410 971762 1166115 1230899 1230899 1166115 1036546 842194 712626 583057 518273 453489 388705 323921 323921 323921 323921 323921 323921 388705 518273 583057 777410 906978 1101330 1166115 1230899 1230899 1166115 1036546 971762 906978 842194 777410 712626 712626 777410 777410 842194 842194 906978 971762 1036546 1101330 1166115 1166115 1230899 1230899 1295683 1425251 1554819 1684388 1813956 2008308 2137877 2202661 2073093 1813956 1490035 1101330 777410 518273 323921 194352 129568 64784 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46999 46999 93997 140996 234993 375989 610982 939972 1503956 2208935 2772918 2866915 2396929 1738949 1174965 798976 516985 328990 234993 140996 93997 46999 46999 46999 46999 93997 93997 140996 234993 281992 375989 469986 516985 610982 704979 751978 845975 892974 986971 1033969 1127967 1221964 1268963 1315961 1362960 1362960 1315961 1268963 1268963 1221964 1127967 1080968 986971 892974 751978 610982 469986 375989 234993 140996 93997 46999 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18243 18243 36486 54730 91216 164189 273649 456081 729730 1039865 1240541 1149324 875676 620270 419595 273649 200676 145946 109459 72973 54730 54730 36486 36486 36486 36486 54730 72973 109459 164189 237162 328378 456081 547297 583784 529054 456081 364865 273649 218919 182432 145946 127703 127703 127703 127703 127703 145946 164189 200676 218919 237162 237162 237162 237162 218919 218919 218919 218919 218919 218919 218919 237162 218919 218919 200676 164189 127703 109459 72973 36486 18243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33642 33642 33642 33642 33642 33642 67283 67283 100925 168208 235492 336417 504625 706475 975609 1244742 1446592 1412950 1244742 941967 706475 504625 370058 269133 201850 168208 134567 134567 134567 134567 168208 201850 269133 336417 403700 504625 605550 706475 773759 874684 975609 1042892 1076534 1076534 1042892 941967 807400 639192 538267 470983 403700 370058 370058 403700 437342 504625 538267 605550 672834 672834 639192 571909 470983 370058 269133 201850 134567 100925 67283 33642 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66010 79212 79212 92414 105616 132020 145222 158424 171626 171626 171626 158424 145222 132020 118818 105616 105616 105616 118818 132020 158424 184828 211232 250838 303646 343252 369656 369656 356454 316848 290444 250838 211232 198030 171626 171626 158424 158424 145222 145222 145222 132020 132020 118818 118818 105616 105616 92414 92414 92414 92414 105616 105616 118818 118818 145222 158424 184828 211232 237636 277242 290444 303646 290444 264040 237636 198030 171626 132020 118818 92414 79212 66010 66010 52808 52808 52808 39606 39606 39606 39606 39606 39606 39606 39606 39606 52808 52808 52808 66010 118906 118906 118906 118906 118906 118906 178359 208086 297265 445898 624257 862069 1099881 1218787 1159334 1010702 802616 624257 505351 445898 386445 356718 356718 356718 356718 386445 416171 445898 475624 535077 564804 594530 564804 535077 475624 386445 326992 267539 208086 178359 148633 148633 118906 148633 148633 148633 178359 208086 267539 326992 416171 505351 624257 683710 653984 594530 475624 386445 297265 237812 178359 148633 118906 118906 118906 89180 89180 89180 89180 89180 89180 89180 89180 89180 89180 118906 148633 178359 208086 237812 267539 297265 297265 267539 237812 208086 178359 178359 148633 118906 21388 21388 21388 21388 42776 64164 85552 128328 171104 235268 299432 363596 406372 449148 449148 427760 406372 384984 342208 299432 278044 235268 192492 171104 128328 106940 85552 64164 64164 64164 64164 64164 85552 128328 171104 235268 320820 427760 491924 491924 449148 363596 299432 235268 192492 171104 171104 171104 192492 192492 213880 235268 256656 235268 213880 192492 149716 128328 106940 85552 85552 85552 85552 106940 128328 149716 192492 235268 299432 363596 449148 534700 598864 684416 727192 727192 684416 598864 491924 384984 299432 213880 149716 106940 64164 42776 21388 21388 21388 21388 27663 27663 27663 27663 41494 41494 55325 69156 69156 82988 96819 110650 124481 138313 165975 179806 207469 235131 248963 235131 221300 193638 165975 138313 110650 96819 82988 69156 69156 69156 69156 69156 82988 82988 96819 110650 110650 138313 152144 152144 165975 165975 152144 152144 152144 152144 165975 179806 221300 262794 318119 359613 359613 318119 262794 207469 152144 124481 96819 69156 55325 41494 27663 27663 27663 27663 27663 41494 41494 55325 82988 110650 152144 207469 290456 387275 497925 580913 608575 553250 456431 345781 248963 165975 110650 69156 41494 27663 27663 27663 71005 35502 17751 17751 35502 35502 53253 71005 106507 124258 159760 195263 230765 284019 337272 372774 390526 390526 355023 337272 301770 301770 301770 337272 372774 390526 372774 337272 284019 230765 177512 142009 106507 88756 71005 71005 53253 35502 35502 35502 17751 17751 17751 17751 17751 53253 88756 142009 230765 372774 514784 621291 621291 550286 461530 372774 301770 266267 213014 177512 159760 124258 88756 71005 53253 35502 17751 0 0 0 0 0 17751 35502 35502 53253 71005 88756 124258 159760 213014 284019 390526 514784 621291 621291 497033 337272 195263 106507 85753 57169 28584 28584 28584 28584 57169 57169 85753 85753 114338 142922 171506 200091 257259 285844 314428 314428 285844 228675 171506 142922 114338 114338 171506 314428 514519 800363 1143375 1286297 1143375 828947 543103 371597 257259 171506 142922 85753 57169 57169 28584 28584 0 0 28584 57169 114338 257259 428766 628856 771778 828947 743194 657441 543103 457350 400181 343013 285844 257259 200091 171506 142922 85753 57169 28584 0 0 0 28584 57169 85753 114338 171506 200091 257259 285844 314428 371597 428766 514519 628856 800363 1000453 1171960 1171960 943284 628856 343013 171506 165814 260565 284253 260565 189502 142126 118439 94751 71063 71063 71063 94751 94751 118439 142126 189502 236877 260565 307940 284253 236877 189502 142126 94751 71063 71063 71063 71063 47375 47375 47375 47375 47375 47375 47375 47375 47375 71063 71063 118439 165814 236877 355316 426379 402691 260565 142126 94751 71063 71063 94751 142126 189502 307940 450067 686944 994884 1302824 1397575 1255449 971196 734319 544817 402691 307940 260565 213189 213189 260565 307940 402691 473754 544817 568505 521130 473754 402691 355316 284253 236877 189502 165814 118439 94751 71063 71063 47375 47375 71063 94751 34185 51278 68370 102556 128195 153834 162380 162380 145287 136741 119648 111102 102556 94009 94009 94009 94009 94009 85463 76917 59824 34185 25639 17093 17093 25639 25639 34185 42732 42732 51278 51278 59824 68370 76917 85463 102556 119648 128195 128195 111102 85463 59824 34185 17093 17093 17093 25639 51278 85463 136741 222204 307667 367491 358945 290574 213658 153834 111102 85463 68370 51278 42732 34185 25639 17093 8546 8546 17093 34185 59824 85463 111102 119648 128195 128195 128195 128195 128195 136741 145287 145287 145287 136741 128195 102556 76917 59824 42732 34185 119207 178811 268217 327820 327820 298018 238415 178811 149009 149009 119207 119207 119207 149009 208613 268217 357622 476830 536433 506631 417226 268217 149009 89406 59604 59604 59604 59604 59604 59604 59604 59604 59604 59604 89406 89406 119207 149009 208613 268217 327820 298018 268217 178811 89406 59604 29802 59604 149009 327820 745046 1460291 1937120 1370885 745046 417226 238415 149009 119207 89406 89406 59604 59604 59604 29802 29802 0 0 29802 89406 208613 298018 327820 357622 357622 357622 387424 417226 476830 625839 894055 1311281 1728507 1788111 1311281 804650 447028 238415 149009 119207 364761 364761 364761 321848 278935 214565 171652 128739 107283 85826 64370 64370 85826 107283 150196 236022 364761 557870 750978 772435 600783 364761 214565 150196 107283 107283 107283 107283 107283 107283 85826 85826 85826 85826 85826 107283 128739 128739 150196 171652 171652 171652 171652 150196 150196 171652 236022 343304 450587 514956 472043 343304 236022 150196 107283 85826 64370 64370 64370 64370 85826 107283 128739 150196 193109 236022 257478 300391 364761 450587 514956 514956 472043 386217 300391 236022 193109 171652 150196 150196 171652 193109 214565 278935 343304 407674 450587 450587 429130 386217 267539 267539 267539 237812 208086 148633 118906 89180 59453 59453 29727 29727 29727 59453 59453 89180 118906 148633 208086 237812 297265 326992 386445 475624 594530 832343 1099881 1248514 1070155 713437 416171 237812 148633 89180 59453 59453 59453 59453 89180 118906 208086 326992 535077 802616 1040428 1010702 772890 535077 416171 326992 267539 208086 178359 148633 118906 118906 118906 148633 178359 267539 386445 535077 713437 862069 891796 832343 713437 594530 505351 416171 326992 237812 178359 148633 89180 89180 59453 59453 59453 89180 118906 148633 237812 326992 416171 445898 416171 386445 326992 297265 196534 178667 160800 142934 125067 125067 125067 142934 160800 178667 196534 214400 250134 285867 303734 285867 268001 232267 178667 160800 142934 125067 142934 160800 178667 178667 178667 142934 107200 71467 53600 53600 53600 71467 89334 107200 160800 178667 196534 196534 196534 196534 214400 268001 375201 536001 661068 625335 428801 250134 142934 89334 53600 35733 17867 17867 17867 17867 35733 71467 125067 214400 357334 589601 714668 607468 410934 268001 196534 160800 178667 214400 285867 375201 482401 464534 357334 214400 125067 71467 35733 35733 17867 35733 35733 53600 71467 107200 160800 178667 187461 180996 155140 135747 109891 84034 64642 45249 32321 19392 12928 12928 6464 12928 12928 25857 38785 58177 84034 109891 122819 122819 109891 109891 116355 135747 161604 174532 148676 103427 64642 38785 25857 12928 12928 12928 12928 25857 38785 58177 84034 122819 168068 193925 193925 161604 116355 77570 51713 32321 25857 12928 6464 6464 6464 6464 6464 12928 25857 45249 71106 103427 109891 96962 77570 58177 51713 51713 58177 84034 109891 135747 135747 96962 64642 38785 19392 12928 6464 6464 6464 12928 19392 25857 45249 64642 90498 122819 155140 174532 174675 201548 228421 241857 241857 241857 228421 228421 228421 228421 201548 174675 134365 107492 94056 80619 80619 107492 134365 214984 335913 510587 591207 483714 309040 201548 147802 107492 94056 94056 107492 120929 134365 161238 174675 188111 188111 188111 174675 174675 161238 161238 147802 134365 120929 94056 80619 67183 67183 53746 53746 67183 67183 80619 94056 120929 134365 147802 134365 120929 94056 80619 67183 67183 67183 80619 94056 107492 120929 120929 120929 107492 107492 94056 94056 107492 120929 134365 134365 147802 134365 134365 120929 107492 107492 94056 94056 107492 120929 147802 160007 137149 125720 125720 148578 182866 240011 274298 251440 182866 114291 68575 45716 34287 34287 34287 45716 57145 91433 125720 160007 205724 228582 228582 205724 182866 148578 114291 80004 57145 45716 45716 45716 45716 68575 102862 148578 194295 217153 205724 171436 137149 125720 125720 125720 148578 171436 171436 160007 114291 80004 57145 45716 34287 34287 45716 57145 91433 125720 171436 194295 194295 182866 160007 137149 114291 114291 102862 102862 114291 125720 148578 171436 205724 217153 205724 171436 137149 91433 68575 45716 34287 34287 45716 68575 91433 137149 182866 205724 194295 80541 48325 32217 24162 24162 32217 48325 96650 177191 233570 169137 88596 40271 16108 8054 8054 8054 8054 16108 32217 48325 72487 88596 104704 96650 88596 72487 64433 56379 48325 48325 40271 40271 48325 56379 80541 112758 144975 136920 112758 88596 80541 88596 112758 144975 169137 153029 104704 56379 32217 16108 8054 8054 16108 32217 64433 144975 289949 362436 257733 136920 72487 48325 32217 24162 32217 32217 48325 56379 72487 88596 104704 112758 120812 128866 144975 177191 201354 217462 193299 153029 104704 80541 64433 64433 72487 96650 128866 136920 112758 122067 130205 122067 105792 81378 65103 65103 65103 65103 73240 73240 65103 56965 48827 48827 48827 48827 56965 73240 89516 97654 97654 89516 81378 73240 81378 89516 105792 113929 113929 97654 81378 73240 65103 65103 65103 73240 81378 81378 89516 113929 146481 187170 203445 179032 138343 97654 81378 73240 73240 89516 105792 113929 105792 81378 56965 48827 40689 48827 65103 81378 89516 89516 73240 65103 56965 65103 73240 89516 113929 138343 154618 130205 97654 73240 56965 40689 40689 40689 48827 73240 113929 162756 195308 187170 138343 105792 89516 89516 105792 211268 309859 295775 183099 84507 56338 56338 56338 70423 98592 154930 253521 422535 492958 352113 211268 126761 84507 70423 84507 126761 154930 154930 126761 70423 42254 14085 14085 28169 56338 126761 295775 760563 1492957 901408 352113 154930 84507 42254 28169 14085 14085 28169 56338 84507 98592 84507 70423 70423 70423 98592 140845 183099 197183 183099 140845 126761 112676 112676 126761 112676 112676 98592 84507 98592 169014 295775 394366 309859 154930 70423 28169 14085 28169 42254 56338 84507 126761 169014 183099 154930 112676 84507 56338 42254 28169 14085 28169 56338 112676 131536 105229 59191 26307 19730 19730 26307 46038 78922 131536 203881 217035 157843 105229 72345 46038 32884 26307 19730 13154 19730 39461 59191 85498 92075 85498 72345 59191 59191 65768 65768 72345 72345 72345 78922 85498 85498 78922 65768 52614 46038 52614 85498 151267 190727 124959 59191 26307 13154 13154 19730 26307 46038 65768 85498 78922 65768 46038 39461 32884 26307 19730 19730 19730 19730 39461 72345 124959 164420 157843 131536 105229 92075 78922 65768 46038 32884 26307 19730 26307 52614 105229 190727 230188 164420 98652 65768 59191 72345 105229 381844 212136 84854 42427 14142 14142 14142 28285 70712 183851 353560 282848 113139 42427 14142 14142 0 14142 14142 42427 70712 127281 212136 339417 466699 424271 226278 98997 42427 28285 14142 14142 28285 56570 113139 212136 226278 141424 84854 56570 42427 56570 98997 226278 438414 509126 339417 183851 113139 84854 84854 84854 98997 141424 226278 395987 565695 438414 226278 127281 84854 70712 70712 84854 98997 127281 127281 141424 169709 240421 325275 339417 254563 169709 113139 84854 70712 70712 70712 70712 84854 98997 113139 141424 155566 183851 212136 254563 325275 424271 358458 165442 68934 41361 41361 55147 96508 193016 330885 427393 330885 193016 110295 68934 55147 55147 68934 110295 179229 248164 289524 317098 399819 579048 730704 523901 261950 137869 82721 55147 55147 55147 68934 68934 68934 82721 82721 82721 68934 55147 55147 41361 55147 96508 193016 317098 248164 96508 41361 13787 13787 27574 41361 68934 151656 248164 275737 165442 82721 41361 13787 13787 13787 41361 68934 124082 206803 234377 220590 234377 261950 248164 193016 110295 55147 27574 27574 27574 41361 82721 151656 261950 275737 193016 124082 82721 82721 124082 248164 427393 263819 252349 194997 149115 126175 126175 126175 114704 103234 80293 68822 57352 57352 68822 80293 103234 137645 160586 183527 217938 286760 389994 401464 263819 149115 80293 57352 57352 57352 80293 114704 149115 160586 137645 103234 80293 68822 57352 57352 68822 80293 103234 137645 194997 275290 298231 240879 160586 114704 91763 80293 68822 57352 57352 45882 45882 45882 57352 68822 68822 68822 68822 57352 57352 68822 91763 160586 286760 401464 332642 206467 137645 91763 80293 68822 68822 68822 80293 103234 126175 137645 137645 103234 80293 68822 57352 68822 80293 126175 194997 499715 426586 182822 97505 60941 60941 73129 85317 85317 60941 48753 36564 24376 24376 36564 48753 73129 97505 121882 146258 170634 255951 402209 536279 402209 207199 109693 73129 48753 36564 48753 85317 121882 158446 170634 158446 134070 85317 48753 36564 36564 48753 85317 195011 450962 450962 182822 85317 60941 60941 73129 73129 60941 36564 24376 24376 24376 24376 36564 48753 60941 73129 85317 97505 121882 170634 268140 426586 524091 426586 292516 195011 134070 97505 73129 60941 73129 85317 109693 121882 134070 134070 121882 85317 73129 48753 48753 60941 97505 219387 207986 141133 89137 66853 44568 37140 29712 37140 51996 59425 59425 51996 51996 44568 44568 37140 29712 37140 44568 59425 74281 103993 118849 111421 89137 74281 66853 59425 51996 37140 29712 37140 51996 66853 81709 96565 96565 66853 44568 37140 37140 44568 59425 74281 89137 96565 103993 96565 96565 96565 89137 66853 51996 44568 44568 44568 51996 51996 59425 66853 66853 66853 66853 66853 66853 81709 111421 170846 230270 185702 111421 74281 51996 51996 59425 96565 133705 133705 111421 81709 59425 44568 37140 44568 66853 118849 193130 259982 297123 282267 465144 417026 256631 112276 48118 0 0 0 64158 240592 497223 449105 224552 96237 32079 0 0 32079 128316 352868 561381 433065 288710 240592 240592 240592 176434 96237 32079 0 0 32079 80197 176434 288710 304750 176434 64158 0 0 16039 48118 96237 176434 224552 240592 256631 320789 368907 272671 112276 32079 0 16039 48118 128316 304750 529302 384947 144355 32079 16039 16039 48118 112276 176434 256631 320789 400986 481184 400986 208513 80197 32079 0 32079 112276 272671 400986 304750 144355 48118 16039 0 16039 96237 240592 384947 433065 449105 78575 72027 72027 72027 78575 72027 58931 45835 45835 52383 65479 91671 117862 130958 117862 78575 52383 45835 58931 65479 72027 65479 65479 65479 78575 98219 111314 104766 72027 52383 45835 52383 65479 72027 78575 78575 72027 58931 45835 39287 45835 52383 65479 78575 98219 111314 111314 91671 72027 58931 45835 39287 39287 45835 52383 58931 65479 58931 52383 45835 39287 39287 58931 91671 117862 124410 104766 91671 91671 91671 85123 65479 52383 39287 39287 65479 117862 157150 137506 104766 72027 52383 45835 45835 52383 72027 85123 91671 85123 85123 153743 131779 109816 109816 197669 373375 439265 263559 175706 197669 285522 505155 812640 878530 593007 373375 263559 197669 153743 131779 131779 153743 175706 197669 175706 131779 109816 131779 175706 241596 263559 263559 241596 219632 197669 175706 153743 175706 241596 285522 241596 175706 153743 219632 395338 658897 571044 285522 153743 109816 153743 219632 241596 219632 175706 153743 131779 131779 153743 153743 197669 219632 219632 175706 175706 219632 285522 307485 241596 175706 131779 131779 131779 175706 241596 351412 483191 527118 417302 285522 219632 197669 219632 307485 329449 219632 131779 109816 109816 131779 330555 432265 406838 228846 101709 76282 76282 101709 203419 330555 406838 355983 279701 177991 127137 127137 152564 228846 305128 330555 330555 355983 406838 457692 457692 406838 330555 279701 203419 177991 177991 228846 330555 432265 508547 457692 355983 228846 152564 127137 127137 177991 305128 381410 305128 203419 152564 203419 279701 305128 203419 101709 76282 127137 305128 788248 1322222 839102 355983 152564 76282 76282 101709 152564 203419 279701 381410 406838 406838 355983 305128 254273 177991 101709 50855 50855 101709 203419 483120 940812 737393 279701 101709 50855 50855 127137 228846 279701 254273 254273 388007 298467 149233 89540 89540 89540 89540 59693 44770 44770 74617 119387 164157 164157 104463 59693 59693 74617 104463 119387 89540 89540 164157 343237 417853 149233 59693 44770 59693 119387 253697 313390 194003 104463 59693 59693 59693 119387 268620 477547 358160 164157 89540 89540 104463 104463 89540 74617 89540 179080 343237 537240 537240 388007 268620 194003 149233 149233 179080 298467 477547 328313 149233 89540 74617 104463 119387 74617 44770 44770 74617 194003 328313 208927 104463 74617 104463 164157 253697 298467 223850 134310 74617 74617 89540 104463 104463 119387 164157 283543 262906 241874 105162 42065 31549 42065 42065 52581 73614 105162 136711 115679 63097 42065 31549 52581 105162 147227 105162 63097 52581 84130 136711 147227 94646 63097 63097 105162 147227 178776 210325 283939 357552 294455 178776 115679 105162 136711 262906 378585 241874 105162 52581 52581 63097 63097 63097 63097 94646 210325 357552 231357 105162 63097 73614 115679 210325 283939 199809 105162 84130 84130 105162 105162 94646 94646 136711 178776 126195 63097 31549 31549 63097 115679 94646 63097 42065 42065 73614 115679 157744 136711 84130 52581 42065 42065 31549 31549 52581 136711 330943 479867 297849 115830 66189 82736 99283 99283 82736 49641 66189 99283 182019 231660 165471 99283 66189 66189 82736 82736 49641 49641 66189 115830 198566 165471 66189 49641 82736 165471 397131 562603 347490 165471 82736 66189 99283 248207 810810 794263 231660 82736 66189 66189 66189 49641 49641 66189 165471 430226 413679 231660 182019 198566 264754 248207 148924 99283 82736 115830 182019 215113 182019 182019 297849 744621 612244 215113 99283 82736 115830 248207 297849 165471 82736 49641 49641 66189 115830 182019 248207 165471 82736 49641 49641 99283 215113 297849 248207 231660 226952 194531 129687 97265 129687 486327 1069919 486327 129687 32422 32422 64844 389061 1458980 745701 194531 64844 32422 32422 162109 389061 356640 259374 259374 291796 194531 64844 32422 32422 97265 356640 810544 713279 291796 97265 64844 129687 291796 648436 551170 162109 32422 32422 97265 162109 226952 291796 421483 745701 616014 259374 129687 129687 291796 713279 616014 162109 32422 32422 97265 226952 518748 745701 778123 842966 648436 324218 194531 162109 226952 453905 842966 810544 745701 810544 616014 291796 97265 64844 97265 389061 875388 680857 389061 356640 583592 972653 648436 324218 226952 59683 83556 131302 214858 190985 143239 155175 155175 119366 83556 47746 35810 59683 107429 143239 131302 107429 107429 155175 274541 250668 143239 83556 59683 59683 47746 47746 83556 214858 405844 286478 143239 71619 59683 83556 202922 358097 262605 107429 47746 35810 71619 155175 155175 107429 83556 95493 119366 95493 47746 35810 71619 131302 190985 190985 143239 107429 95493 119366 155175 202922 190985 119366 59683 47746 47746 59683 59683 83556 119366 179049 155175 95493 83556 107429 190985 322288 274541 107429 47746 47746 83556 190985 417780 358097 155175 107429 107429 95493 71619 168927 202713 202713 168927 135142 202713 540567 743279 574352 405425 371640 472996 743279 878421 743279 540567 337854 168927 101356 135142 168927 168927 168927 202713 337854 506781 337854 135142 101356 168927 337854 641923 1013563 641923 236498 168927 202713 405425 912206 912206 270283 101356 135142 168927 168927 168927 270283 574352 945992 439211 168927 202713 270283 337854 304069 236498 135142 101356 168927 236498 371640 472996 439211 371640 439211 439211 304069 236498 202713 202713 236498 270283 337854 709494 1250061 810850 371640 202713 135142 202713 439211 777065 608138 371640 202713 168927 439211 945992 574352 270283 78890 157780 368152 447042 315559 368152 394449 210373 131483 157780 315559 815194 525932 210373 131483 157780 262966 394449 262966 184076 157780 131483 105186 105186 157780 341856 552228 341856 157780 131483 131483 157780 236669 315559 236669 131483 105186 131483 315559 631118 499635 289263 394449 368152 184076 78890 78890 157780 368152 473339 394449 525932 578525 368152 184076 131483 157780 341856 525932 447042 315559 289263 289263 420745 447042 210373 78890 52593 52593 78890 131483 184076 368152 710008 578525 368152 315559 368152 447042 368152 262966 262966 341856 341856 262966 289263 604822 525932 184076 78890 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 540602 463373 424758 231686 154458 231686 540602 501987 154458 77229 115843 347530 772288 424758 154458 115843 154458 231686 347530 1003974 1930720 501987 115843 77229 154458 308915 347530 424758 888131 1197046 501987 270301 347530 965360 1892105 810902 347530 308915 463373 656445 501987 463373 424758 270301 115843 115843 231686 926746 1467347 579216 270301 154458 115843 115843 308915 1197046 888131 231686 77229 77229 347530 1003974 424758 154458 154458 308915 463373 463373 656445 1351504 772288 270301 154458 154458 115843 77229 38614 115843 270301 386144 193072 77229 38614 77229 154458 154458 154458 347530 888131 926746 370868 587207 618113 309056 216339 309056 432679 216339 61811 61811 92717 278151 370868 154528 61811 61811 123623 278151 525396 710830 741735 587207 370868 309056 278151 339962 432679 679924 896264 463585 154528 92717 123623 309056 679924 339962 123623 92717 185434 556302 834452 679924 618113 401773 154528 92717 154528 463585 834452 710830 679924 525396 216339 123623 123623 247245 463585 278151 123623 92717 154528 339962 587207 525396 463585 463585 401773 339962 339962 401773 432679 494490 463585 278151 123623 61811 61811 185434 556302 401773 123623 30906 61811 216339 463585 309056 216339 247245 370868 370868 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0