diff --git a/assets/Config.ini b/assets/Config.ini deleted file mode 100755 index 90fb983..0000000 --- a/assets/Config.ini +++ /dev/null @@ -1,2 +0,0 @@ -[Debug] -SkipStory=0 \ No newline at end of file diff --git a/assets/DefaultConfig.ini b/assets/DefaultConfig.ini new file mode 100755 index 0000000..071f3df --- /dev/null +++ b/assets/DefaultConfig.ini @@ -0,0 +1,12 @@ +[Debug] +SkipStory=false +LogLevel=1 + +[Audio] +SFXVolume=0.5 +BGMVolume=0.5 + +[Video] +Fullscreen=false +Width=675 +Height=1080 \ No newline at end of file diff --git a/assets/Models/Sid/Sid.dae b/assets/Models/Sid/Sid.dae new file mode 100644 index 0000000..e01ef14 --- /dev/null +++ b/assets/Models/Sid/Sid.dae @@ -0,0 +1,1097 @@ + + + + + Blender User + Blender 2.75.0 commit date:2015-07-07, commit time:14:56, hash:c27589e + + 2015-10-14T18:56:18 + 2015-10-14T18:56:18 + + Z_UP + + + + SquidTexture.png + + + + + + + + SquidTexture + + + + + SquidTexture-surface + + + + + + 0 0 0 1 + + + 0 0 0 1 + + + + + + 0.5 0.5 0.5 1 + + + 50 + + + 1 + + + + + + + + + + + + + + + + -0.1835362 0.01333034 -1.576375 -0.1702058 0.01885193 -1.576375 -0.1568754 0.01333034 -1.576375 -0.1702058 0.0303542 -1.328077 -0.1702058 0.04314249 -1.07978 -0.1702058 0.05904871 -0.8314828 -0.1916695 0.02146363 -1.328077 -0.2007123 0.03050631 -1.07978 -0.2119597 0.0417537 -0.8314828 -0.1284521 0.0417537 -0.8314828 -0.1396995 0.03050631 -1.07978 -0.1487421 0.02146363 -1.328077 -0.1978003 0.01327174 -1.591893 -0.1702058 0.01876908 -1.591893 -0.1426114 0.01327174 -1.591893 -0.1879109 0.008515357 -1.80041 -0.1702058 0.01204252 -1.80041 -0.1525008 0.008515357 -1.80041 -0.1256458 0.0214315 -1.730117 -0.1702058 0.03030878 -1.730117 -0.2147659 0.0214315 -1.730117 -0.1237582 0.0223394 -1.661727 -0.2166535 0.0223394 -1.661727 -0.1702058 0.03159272 -1.661727 -0.184172 0.006717085 -1.826993 -0.1702058 0.009499371 -1.826993 -0.1562398 0.006717026 -1.826993 -0.1702058 0.06981366 -0.7073342 -0.2195716 0.04936563 -0.7073342 -0.1208401 0.04936563 -0.7073342 -0.1702058 0.0510956 -0.9556315 -0.206336 0.03613001 -0.9556315 -0.1340758 0.03613001 -0.9556315 -0.1702058 0.03674834 -1.203929 -0.1961909 0.025985 -1.203929 -0.1442208 0.025985 -1.203929 -0.1528088 0.01739698 -1.452226 -0.1702058 0.02460306 -1.452226 -0.1876029 0.01739698 -1.452226 -0.3181822 0.1705344 -0.6986587 -0.2530842 0.08881175 -0.6321061 -0.0494154 0.1412063 -0.6912699 -0.1464822 0.2358775 -0.752407 -0.373708 0.4265324 -0.8311694 -0.3866357 0.3715112 -0.8731504 -0.4757954 0.1300114 -0.1533443 -0.5111806 0.04155641 0.1336579 -0.4740077 0.1407713 -0.02644026 -0.5471092 0.0417782 0.1691694 -0.4072203 0.1364571 0.2414024 -0.5024607 0.05642312 0.2988573 -0.4012762 0.06361985 0.4651449 -0.1230196 0.1068347 0.6683098 -0.426513 0.09936594 -0.373429 -0.3256398 0.2052707 -0.665741 -0.2852922 0.131193 -0.562974 -0.4089444 0.0935021 -0.5580464 -0.05489748 0.2259892 -0.6044334 -0.1530796 0.3074715 -0.706313 -0.3149443 0.3997461 -0.8431294 -0.3974765 0.3671376 -0.8039043 -0.3518812 0.1747793 -0.4009993 -0.1187287 0.2579737 -0.4499254 -0.378223 0.09631371 -0.4692307 -0.087215 0.2324126 -0.5325334 -0.3033302 0.1514776 -0.4883025 -0.1556192 0.2611155 0.3494143 -0.1514264 0.3540155 -0.0351957 -0.4663386 0.08769369 0.1834287 -0.1542092 0.3386812 -0.2469602 -0.2991836 0.08097881 0.5653502 -0.3490036 0.1618776 0.2869412 -0.410575 0.2415586 -0.0217964 -0.4153811 0.2258874 -0.21088 -0.4275372 0.1445574 0.143688 -0.1652321 0.3077983 0.1921104 -0.3739195 0.2202451 0.1627498 -0.460314 0.1143081 -0.2795332 -0.1461865 0.3000987 -0.362564 -0.3906942 0.2012476 -0.314888 -0.2179587 0.170757 -0.7358701 -0.1547133 0.08869361 -0.6858144 -0.3223794 0.3587102 -0.8594428 -0.2613946 0.2747526 -0.6507826 -0.1966265 0.2139299 -0.5646687 -0.3978774 0.3445087 -0.8211751 -0.2471729 0.2277531 -0.4243947 -0.2093142 0.2039168 -0.5037124 -0.2672879 0.2345795 0.3181778 -0.3040942 0.3121595 -0.0272054 -0.3032719 0.2981247 -0.2295728 -0.2170526 0.09519481 0.6199274 -0.2923854 0.2812104 0.1776697 -0.2845302 0.2637396 -0.3400787 -0.5402542 0.04166728 0.1384528 -0.1416751 0.2181804 0.4817104 -0.3999807 0.1149537 0.341326 -0.4876292 0.08698767 0.2486487 -0.3240936 0.1449931 0.4141981 -0.2449232 0.1989815 0.4479542 -0.3232854 0.07271254 -0.6457104 -0.4597259 0.08285754 -0.6727914 -0.4944696 0.07466638 -0.6228634 -0.6138015 0.04138487 -0.7350574 -0.6238461 0.03963506 -0.7113187 0.1835362 0.01333028 -1.576375 0.1702058 0.01885193 -1.576375 0.1568754 0.01333028 -1.576375 0.1702058 0.03035414 -1.328077 0.1702058 0.04314243 -1.07978 0.1702059 0.05904871 -0.8314828 0.1916695 0.02146357 -1.328077 0.2007123 0.03050625 -1.07978 0.2119597 0.04175364 -0.8314828 0.1284521 0.0417537 -0.8314828 0.1396995 0.03050631 -1.07978 0.1487421 0.02146357 -1.328077 0.1978003 0.01327168 -1.591893 0.1702058 0.01876908 -1.591893 0.1426114 0.01327168 -1.591893 0.1879109 0.008515298 -1.80041 0.1702058 0.01204246 -1.80041 0.1525008 0.008515298 -1.80041 0.1256458 0.02143144 -1.730117 0.1702058 0.03030872 -1.730117 0.2147659 0.02143144 -1.730117 0.1237582 0.02233934 -1.661727 0.2166535 0.02233934 -1.661727 0.1702058 0.03159266 -1.661727 0.184172 0.006717026 -1.826993 0.1702058 0.009499311 -1.826993 0.1562398 0.006717026 -1.826993 0.1702059 0.0698136 -0.7073342 0.2195717 0.04936558 -0.7073342 0.1208401 0.04936563 -0.7073342 0.1702059 0.05109554 -0.9556315 0.206336 0.03612995 -0.9556315 0.1340758 0.03613001 -0.9556315 0.1702058 0.03674829 -1.203929 0.1961909 0.02598494 -1.203929 0.1442208 0.02598494 -1.203929 0.1528088 0.01739692 -1.452226 0.1702058 0.024603 -1.452226 0.1876029 0.01739692 -1.452226 0.3181822 0.1705343 -0.6986587 0.2530842 0.08881169 -0.6321061 0.04941546 0.1412063 -0.6912699 0.1464823 0.2358775 -0.752407 0.3737083 0.4265322 -0.8311695 0.386636 0.371511 -0.8731505 0.4757955 0.1300113 -0.1533443 0.5111806 0.04155623 0.1336579 0.4740078 0.1407712 -0.02644026 0.5471092 0.04177808 0.1691694 0.4072203 0.136457 0.2414024 0.5024607 0.056423 0.2988573 0.4012762 0.06361973 0.4651449 0.1230196 0.1068347 0.6683098 0.426513 0.09936577 -0.373429 0.3256399 0.2052706 -0.665741 0.2852922 0.1311929 -0.562974 0.4089444 0.09350198 -0.5580464 0.05489748 0.2259892 -0.6044334 0.1530796 0.3074715 -0.706313 0.3149445 0.3997459 -0.8431295 0.3974768 0.3671374 -0.8039044 0.3518813 0.1747792 -0.4009993 0.1187288 0.2579736 -0.4499254 0.378223 0.09631359 -0.4692307 0.08721512 0.2324125 -0.5325334 0.3033303 0.1514775 -0.4883025 0.1556193 0.2611154 0.3494143 0.1514265 0.3540155 -0.0351957 0.4663386 0.08769351 0.1834287 0.1542093 0.3386812 -0.2469602 0.2991836 0.08097869 0.5653502 0.3490036 0.1618775 0.2869412 0.4105751 0.2415585 -0.0217964 0.4153812 0.2258873 -0.21088 0.4275372 0.1445572 0.143688 0.1652321 0.3077983 0.1921104 0.3739196 0.220245 0.1627498 0.4603141 0.1143079 -0.2795332 0.1461865 0.3000986 -0.362564 0.3906942 0.2012475 -0.314888 0.2179588 0.1707569 -0.7358702 0.1547133 0.08869361 -0.6858144 0.3223796 0.35871 -0.859443 0.2613946 0.2747526 -0.6507826 0.1966265 0.2139298 -0.5646687 0.3978776 0.3445085 -0.8211752 0.247173 0.2277531 -0.4243947 0.2093142 0.2039167 -0.5037124 0.2672879 0.2345793 0.3181778 0.3040943 0.3121594 -0.0272054 0.303272 0.2981246 -0.2295728 0.2170526 0.09519475 0.6199274 0.2923855 0.2812103 0.1776697 0.2845302 0.2637395 -0.3400787 0.5402542 0.04166716 0.1384528 0.1416752 0.2181804 0.4817104 0.3999808 0.1149536 0.341326 0.4876292 0.08698755 0.2486487 0.3240936 0.144993 0.4141981 0.2449232 0.1989815 0.4479542 0.3232854 0.07271242 -0.6457104 0.4597259 0.08285737 -0.6727914 0.4944696 0.07466626 -0.6228634 0.6138015 0.04138469 -0.7350575 0.6238461 0.03963482 -0.7113188 0 0.1287497 -0.6688411 0 0.09735697 0.7110395 0 0.2218154 -0.5988617 0 0.2713859 -0.4651566 0 0.2389385 -0.5433158 0 0.2596709 0.3742702 0 0.3552917 -0.03994506 0 0.3490835 -0.256691 0 0.3170926 0.1973032 0 0.315024 -0.3741654 0 0.2127193 0.5089644 -0.08962726 0 -0.5831855 -0.1132282 0 -0.5831855 -0.1702059 0 -0.5831855 -0.2271836 0 -0.5831855 -0.2507845 0 -0.5831854 -0.1890579 0 -1.576375 -0.1835362 -0.01333028 -1.576375 -0.1702058 -0.01885193 -1.576375 -0.1568754 -0.01333028 -1.576375 -0.1513538 0 -1.576375 -0.2292547 0 -0.8314828 -0.2133485 0 -1.07978 -0.2005601 0 -1.328077 -0.1702058 -0.03035414 -1.328077 -0.1702058 -0.04314243 -1.07978 -0.1702059 -0.05904871 -0.8314828 -0.1916695 -0.02146357 -1.328077 -0.2007123 -0.03050625 -1.07978 -0.2119597 -0.04175364 -0.8314828 -0.1398516 0 -1.328077 -0.1270633 0 -1.07978 -0.1111571 0 -0.8314828 -0.1284521 -0.0417537 -0.8314828 -0.1396995 -0.03050631 -1.07978 -0.1487421 -0.02146357 -1.328077 -0.2092303 0 -1.591893 -0.1978003 -0.01327168 -1.591893 -0.1702058 -0.01876908 -1.591893 -0.1426114 -0.01327168 -1.591893 -0.1311814 0 -1.591893 -0.1952446 0 -1.80041 -0.1879109 -0.008515298 -1.80041 -0.1702058 -0.01204246 -1.80041 -0.1525008 -0.008515298 -1.80041 -0.1451671 0 -1.80041 -0.1071884 0 -1.730117 -0.1256458 -0.02143144 -1.730117 -0.1702058 -0.03030872 -1.730117 -0.2147659 -0.02143144 -1.730117 -0.2332233 0 -1.730117 -0.1237582 -0.02233934 -1.661727 -0.2166535 -0.02233934 -1.661727 -0.2358928 0 -1.661727 -0.104519 0 -1.661727 -0.1702058 -0.03159266 -1.661727 -0.189957 0 -1.826993 -0.184172 -0.006717026 -1.826993 -0.1702058 -0.009499311 -1.826993 -0.1562398 -0.006717026 -1.826993 -0.1504548 0 -1.826993 -0.1828399 0 -1.844812 -0.1791394 0 -1.844812 -0.1702058 0 -1.844812 -0.1612723 0 -1.844812 -0.1575719 0 -1.844812 -0.1702059 -0.0698136 -0.7073342 -0.2195717 -0.04936558 -0.7073342 -0.1003922 0 -0.7073342 -0.2400196 0 -0.7073342 -0.1208401 -0.04936563 -0.7073342 -0.2213016 0 -0.9556315 -0.1702059 -0.05109554 -0.9556315 -0.206336 -0.03612995 -0.9556315 -0.1191102 0 -0.9556315 -0.1340758 -0.03613001 -0.9556315 -0.2069543 0 -1.203929 -0.1702058 -0.03674829 -1.203929 -0.1961909 -0.02598494 -1.203929 -0.1334574 0 -1.203929 -0.1442208 -0.02598494 -1.203929 -0.194809 0 -1.452226 -0.1528088 -0.01739692 -1.452226 -0.1702058 -0.024603 -1.452226 -0.1876029 -0.01739692 -1.452226 -0.1456027 0 -1.452226 -0.3181822 -0.1705343 -0.6986587 -0.2530842 -0.08881169 -0.6321061 -0.0494154 -0.1412063 -0.6912699 -0.1464822 -0.2358774 -0.752407 -0.3737081 -0.4265322 -0.8311694 -0.3866358 -0.371511 -0.8731504 -0.4757955 -0.1300113 -0.1533443 -0.5111806 -0.04155623 0.1336579 -0.4740078 -0.1407712 -0.02644026 -0.5471092 -0.04177808 0.1691694 -0.4072203 -0.136457 0.2414024 -0.5024607 -0.056423 0.2988573 -0.4012762 -0.06361973 0.4651449 -0.1230196 -0.1068347 0.6683098 -0.426513 -0.09936577 -0.373429 -0.3256398 -0.2052705 -0.665741 -0.2852922 -0.1311929 -0.562974 -0.4089444 -0.09350192 -0.5580464 -0.05489748 -0.2259892 -0.6044334 -0.1530796 -0.3074714 -0.706313 -0.3149444 -0.3997459 -0.8431295 -0.3974766 -0.3671374 -0.8039044 -0.3518813 -0.1747792 -0.4009993 -0.1187288 -0.2579736 -0.4499254 -0.378223 -0.09631359 -0.4692306 -0.08721506 -0.2324125 -0.5325334 -0.3033303 -0.1514775 -0.4883025 -0.1556193 -0.2611154 0.3494143 -0.1514265 -0.3540155 -0.0351957 -0.4663386 -0.08769351 0.1834287 -0.1542093 -0.3386812 -0.2469602 -0.2991836 -0.08097869 0.5653502 -0.3490036 -0.1618775 0.2869412 -0.4105751 -0.2415585 -0.0217964 -0.4153812 -0.2258873 -0.21088 -0.4275372 -0.1445572 0.143688 -0.1652321 -0.3077983 0.1921104 -0.3739196 -0.220245 0.1627498 -0.4603141 -0.1143079 -0.2795332 -0.1461865 -0.3000986 -0.362564 -0.3906942 -0.2012475 -0.314888 -0.2179588 -0.1707569 -0.7358702 -0.1547133 -0.08869355 -0.6858144 -0.3223795 -0.35871 -0.8594429 -0.2613946 -0.2747525 -0.6507827 -0.1966265 -0.2139298 -0.5646687 -0.3978775 -0.3445085 -0.8211752 -0.247173 -0.2277531 -0.4243947 -0.2093142 -0.2039167 -0.5037124 -0.2672879 -0.2345793 0.3181778 -0.3040943 -0.3121594 -0.0272054 -0.303272 -0.2981246 -0.2295728 -0.2170526 -0.09519475 0.6199274 -0.2923855 -0.2812103 0.1776697 -0.2845302 -0.2637395 -0.3400787 -0.5402542 -0.04166716 0.1384528 -0.1416752 -0.2181804 0.4817104 -0.3999808 -0.1149536 0.341326 -0.4876292 -0.08698755 0.2486487 -0.3240936 -0.144993 0.4141981 -0.2449232 -0.1989815 0.4479542 -0.3232854 -0.07271242 -0.6457104 -0.4597259 -0.08285737 -0.6727914 -0.4944696 -0.07466626 -0.6228634 -0.6138015 -0.04138469 -0.7350574 -0.6238461 -0.03963482 -0.7113187 -0.4907241 0 -0.130016 -0.5233936 0 0.1190722 -0.4775797 0 -0.04052674 -0.5594636 0 0.1642972 -0.4202241 0 0.1765109 -0.5118084 0 0.3472783 -0.4131409 0 0.5000157 -0.1357712 0 0.7175407 -0.4685685 0 -0.3440544 -0.4661043 0 0.1553679 -0.3017497 0 0.6013104 -0.437352 0 0.1094155 -0.4859416 0 -0.2482531 -0.2156741 0 0.6630511 -0.5525379 0 0.1287239 -0.4182733 0 -0.4375033 -0.4787983 0 -0.5155918 -0.2972629 0 -0.6540203 -0.4021649 0 -0.7068661 -0.5220512 0 -0.5657067 -0.6347447 0 -0.7491502 -0.6568624 0 -0.6900324 -0.1239537 0 -0.6022998 0.08962726 0 -0.5831855 0.1132282 0 -0.5831855 0.1702059 0 -0.5831855 0.2271836 0 -0.5831855 0.2507845 0 -0.5831855 0.1890579 0 -1.576375 0.1835362 -0.01333034 -1.576375 0.1702058 -0.01885193 -1.576375 0.1568754 -0.01333034 -1.576375 0.1513538 0 -1.576375 0.2292547 0 -0.8314828 0.2133485 0 -1.07978 0.2005601 0 -1.328077 0.1702058 -0.0303542 -1.328077 0.1702058 -0.04314249 -1.07978 0.1702058 -0.05904871 -0.8314828 0.1916695 -0.02146363 -1.328077 0.2007123 -0.03050631 -1.07978 0.2119597 -0.0417537 -0.8314828 0.1398516 0 -1.328077 0.1270633 0 -1.07978 0.1111571 0 -0.8314828 0.1284521 -0.0417537 -0.8314828 0.1396995 -0.03050631 -1.07978 0.1487421 -0.02146363 -1.328077 0.2092303 0 -1.591893 0.1978003 -0.01327174 -1.591893 0.1702058 -0.01876908 -1.591893 0.1426114 -0.01327174 -1.591893 0.1311814 0 -1.591893 0.1952446 0 -1.80041 0.1879109 -0.008515357 -1.80041 0.1702058 -0.01204252 -1.80041 0.1525008 -0.008515357 -1.80041 0.1451671 0 -1.80041 0.1071884 0 -1.730117 0.1256458 -0.0214315 -1.730117 0.1702058 -0.03030878 -1.730117 0.2147659 -0.0214315 -1.730117 0.2332233 0 -1.730117 0.1237582 -0.0223394 -1.661727 0.2166535 -0.0223394 -1.661727 0.2358928 0 -1.661727 0.104519 0 -1.661727 0.1702058 -0.03159272 -1.661727 0.189957 0 -1.826993 0.184172 -0.006717085 -1.826993 0.1702058 -0.009499371 -1.826993 0.1562398 -0.006717026 -1.826993 0.1504548 0 -1.826993 0.1828399 0 -1.844812 0.1791394 0 -1.844812 0.1702058 0 -1.844812 0.1612723 0 -1.844812 0.1575719 0 -1.844812 0.1702058 -0.06981366 -0.7073342 0.2195716 -0.04936563 -0.7073342 0.1003922 0 -0.7073342 0.2400196 0 -0.7073342 0.1208401 -0.04936563 -0.7073342 0.2213016 0 -0.9556315 0.1702058 -0.0510956 -0.9556315 0.206336 -0.03613001 -0.9556315 0.1191102 0 -0.9556315 0.1340758 -0.03613001 -0.9556315 0.2069543 0 -1.203929 0.1702058 -0.03674834 -1.203929 0.1961909 -0.025985 -1.203929 0.1334574 0 -1.203929 0.1442208 -0.025985 -1.203929 0.194809 0 -1.452226 0.1528088 -0.01739698 -1.452226 0.1702058 -0.02460306 -1.452226 0.1876029 -0.01739698 -1.452226 0.1456027 0 -1.452226 0.3181822 -0.1705344 -0.6986587 0.2530842 -0.08881175 -0.632106 0.0494154 -0.1412063 -0.6912698 0.1464822 -0.2358775 -0.752407 0.3737081 -0.4265323 -0.8311696 0.3866358 -0.3715111 -0.8731505 0.4757954 -0.1300114 -0.1533443 0.5111806 -0.04155641 0.1336579 0.4740077 -0.1407713 -0.02644026 0.5471092 -0.0417782 0.1691694 0.4072203 -0.1364571 0.2414024 0.5024607 -0.05642312 0.2988573 0.4012762 -0.06361985 0.4651449 0.1230196 -0.1068347 0.6683098 0.426513 -0.09936594 -0.373429 0.3256398 -0.2052707 -0.665741 0.2852922 -0.131193 -0.562974 0.4089444 -0.09350204 -0.5580464 0.05489748 -0.2259892 -0.6044334 0.1530796 -0.3074715 -0.706313 0.3149444 -0.399746 -0.8431296 0.3974766 -0.3671375 -0.8039045 0.3518812 -0.1747793 -0.4009993 0.1187287 -0.2579737 -0.4499254 0.378223 -0.09631371 -0.4692306 0.087215 -0.2324126 -0.5325334 0.3033302 -0.1514776 -0.4883025 0.1556192 -0.2611155 0.3494143 0.1514264 -0.3540155 -0.0351957 0.4663386 -0.08769369 0.1834287 0.1542092 -0.3386812 -0.2469602 0.2991836 -0.08097881 0.5653502 0.3490036 -0.1618776 0.2869412 0.410575 -0.2415586 -0.0217964 0.4153811 -0.2258874 -0.21088 0.4275372 -0.1445574 0.143688 0.1652321 -0.3077983 0.1921104 0.3739195 -0.2202451 0.1627498 0.460314 -0.1143081 -0.2795332 0.1461865 -0.3000987 -0.362564 0.3906942 -0.2012476 -0.314888 0.2179588 -0.1707569 -0.7358702 0.1547133 -0.08869361 -0.6858144 0.3223795 -0.3587101 -0.859443 0.2613946 -0.2747526 -0.6507827 0.1966265 -0.2139299 -0.5646686 0.3978775 -0.3445085 -0.8211753 0.2471729 -0.2277531 -0.4243947 0.2093142 -0.2039168 -0.5037124 0.2672879 -0.2345795 0.3181778 0.3040942 -0.3121595 -0.0272054 0.3032719 -0.2981247 -0.2295728 0.2170526 -0.09519481 0.6199274 0.2923854 -0.2812104 0.1776697 0.2845302 -0.2637396 -0.3400787 0.5402542 -0.04166728 0.1384528 0.1416751 -0.2181804 0.4817104 0.3999807 -0.1149537 0.341326 0.4876292 -0.08698767 0.2486487 0.3240936 -0.1449931 0.4141981 0.2449232 -0.1989815 0.4479542 0.3232854 -0.07271254 -0.6457104 0.4597259 -0.08285754 -0.6727914 0.4944696 -0.07466638 -0.6228634 0.6138015 -0.04138487 -0.7350575 0.6238461 -0.03963506 -0.7113188 0 -0.1287497 -0.6688411 0 -0.09735697 0.7110395 0 -0.2218154 -0.5988616 0 -0.2713859 -0.4651566 0 -0.2389385 -0.5433158 0 -0.2596709 0.3742702 0 -0.3552917 -0.03994506 0 -0.3490835 -0.256691 0 -0.3170926 0.1973032 0 -0.315024 -0.3741654 0 -0.2127193 0.5089644 0.4907241 0 -0.130016 0.5233936 0 0.1190722 0.4775797 0 -0.04052674 0.5594636 0 0.1642972 0.4202241 0 0.1765109 0.5118084 0 0.3472783 0.4131409 0 0.5000157 0.1357712 0 0.7175407 0.4685685 0 -0.3440544 0.4661043 0 0.1553679 0.3017497 0 0.6013104 0.437352 0 0.1094155 0.4859416 0 -0.2482531 0.2156741 0 0.6630511 0.5525379 0 0.1287239 0.4182733 0 -0.4375033 0.4787983 0 -0.5155918 0.2972629 0 -0.6540202 0.4021649 0 -0.7068662 0.5220512 0 -0.5657067 0.6347447 0 -0.7491502 0.6568624 0 -0.6900324 0.1239537 0 -0.6022997 0 0 0.7700991 0 0 -0.5900379 + + + + + + + + + + 0.7063496 0.7063496 -0.04626792 0.6052269 0.7795222 0.1613857 0 0.9996635 -0.02594149 0 0.9989292 -0.04626733 -0.6052269 0.7795222 0.1613857 0.9989292 0 -0.04626733 0.9127324 0 0.4085581 -0.7063496 0.7063496 -0.04626792 -0.9127324 0 0.4085581 -0.6637918 0.7378924 0.1220461 -0.7050964 0.7050964 -0.07535308 -0.9971571 0 -0.07535213 -0.7056614 0.7056614 -0.06390684 -0.7059258 0.7059258 -0.05777168 -0.9983298 0 -0.05777198 -0.7061713 0.7061713 -0.0514239 -0.7062622 0.7062622 -0.04886031 -0.9988057 0 -0.04886138 0.6637918 0.7378924 0.1220461 0.9999676 0 0.008057117 0.9971571 0 -0.07535213 0.9979559 0 -0.06390774 0.9983298 0 -0.05777198 0.7059258 0.7059258 -0.05777168 0.7061713 0.7061713 -0.0514239 0.998677 0 -0.05142468 0.9988057 0 -0.04886138 0 0.9802435 0.1977944 0 0.9971571 -0.07535213 0 0.9979559 -0.06390774 0 0.9983298 -0.05777198 0 0.998677 -0.05142468 0 0.9988057 -0.04886138 0.7050964 0.7050964 -0.07535308 0.7056614 0.7056614 -0.06390684 0.7062622 0.7062622 -0.04886031 0 0.9903974 0.1382503 0.498829 0.7666006 0.404343 0.8368363 0 0.5474533 -0.498829 0.7666006 0.404343 0.5106199 0.8409618 -0.1790267 0.9700887 0 -0.242751 0.9326817 0 -0.3607004 0 0.9909635 -0.1341326 0 0.9844602 -0.1756079 -0.4754932 0.8488073 -0.2311544 -0.5106199 0.8409618 -0.1790267 -0.9326817 0 -0.3607004 0.4754932 0.8488073 -0.2311544 0 0.9967687 0.080325 0.5154367 0.8500784 0.1081291 -0.5154367 0.8500784 0.1081291 -0.9700887 0 -0.242751 0.9886582 0 0.1501833 -0.8368363 0 0.5474533 0.4681088 0.8504882 -0.2398836 0.9616518 0 -0.2742737 0 0.9667909 -0.2555688 -0.4681088 0.8504882 -0.2398836 -0.9616518 0 -0.2742737 0.4288209 0 -0.9033895 0 0 -1 -0.09640902 0 -0.9953418 -0.4288209 0 -0.9033895 0.09640902 0 -0.9953418 0 0 1 0.5335003 0 0.8457999 -0.1518943 0 -0.9883968 -0.5335003 0 0.8457999 -0.9999676 0 0.008057117 -0.9979559 0 -0.06390774 -0.998677 0 -0.05142468 -0.9989292 0 -0.04626733 0.0490449 -0.5274999 -0.8481383 -0.0585348 -0.5829981 -0.8103622 0.566806 0.020509 -0.8235961 -0.5284661 0.01492375 -0.8488234 0.3541182 -0.08627873 -0.9312123 -0.329452 0.875314 0.3539587 0.2530959 0.924183 -0.2860566 0.5419358 0.840417 -0.002227902 -0.7062558 -0.6504353 -0.2795297 -0.9006485 -0.3795047 -0.2116803 -0.5772862 0.5484448 0.6049373 -0.6562821 0.5992115 0.4585186 -0.7729829 0 0.634427 0 0.6703529 0.7420424 -0.2980832 0.6550995 0.6942559 -0.4417974 0 0.8971149 -0.9667984 0 0.2555402 -0.9298755 0.2823687 0.2357955 -0.9527171 0.2795251 0.1191468 -0.5206843 0.0232554 -0.8534326 -0.6748749 0.727246 -0.1251294 -0.8754258 -0.01141434 0.4832177 -0.9863262 0 0.1648048 -0.94908 0.3111413 -0.0493797 -0.5610277 0.608515 -0.5612108 0.1983745 0.4772891 -0.8560624 0.074862 0 -0.997194 -0.2888964 0.6607749 0.6927592 0.5403167 0.7353971 -0.4089609 -0.7597825 0.5774896 0.2987247 -0.9029091 0 0.4298317 -0.1597063 0.9593366 -0.2327384 -0.2197352 0.8803752 -0.4203046 0 0.9173727 -0.3980297 -0.3141884 0.9483331 -0.0441603 -0.8865593 0.2785204 0.3693768 -0.9020544 0.3481624 -0.2551096 -0.8244619 0.3829625 -0.4166563 -0.9382144 0 -0.3460547 0 0.8227236 -0.5684417 0 0.02172935 -0.999764 0.02108854 0.7670314 -0.641263 -0.6813713 0.7152171 0.1555563 -0.7312186 0 -0.6821432 -0.8289926 0.5591725 0.009888172 -0.9996683 0 0.02575767 -0.3958376 0.9144856 0.08383697 -0.7229425 0.6725856 -0.1580597 -0.5961037 0.6517404 -0.4689296 -0.5466971 0.7302723 -0.4096642 -0.4326059 0.8673175 -0.2461962 0 0.9576556 -0.2879162 0 0.9489241 0.3155044 -0.1720971 0.9366613 0.3050382 -0.1779589 0.8864068 0.4273332 0 0.9704934 0.2411279 -0.1579984 0.9565054 0.2452225 -0.1751814 0.965573 -0.1923028 -0.1370906 0.9891764 0.05230927 0 0.9987375 0.05023443 -0.6167652 0.7283744 0.2984486 -0.5482493 0.7940519 0.2624967 0.5111303 0 -0.8595033 -0.5982048 0.7959685 0.09265595 -0.4115143 0.9094882 0.05905365 -0.2078074 0.893795 -0.3974253 0 0.9856349 -0.168891 -0.4206115 0.8855059 -0.1973962 -0.7117619 0.6968382 0.08838272 -0.722659 0.6699832 -0.1699602 -0.6893634 0.666108 0.2847424 -0.4946889 0.8124874 0.3084595 -0.6028452 0.7313309 0.3189558 -0.4655156 0.5761798 0.6717977 -0.6262236 0 0.7796436 -0.667674 0.6379786 -0.38366 -0.4128674 0.8125505 -0.4114635 0 0.9305355 -0.3662019 -0.9919429 0 -0.1266862 -0.3911306 0.7901353 -0.4719143 -0.4402688 0.856336 0.2699111 -0.5536715 0 0.8327352 -0.4495846 0.8015979 0.3940999 0 0.9015845 0.4326031 -0.9997218 0 -0.02359139 -0.8076142 0 0.5897113 0.1046496 0.6431572 -0.7585495 0.009583115 0.8706604 -0.4917913 0.1828105 0 -0.9831482 0.2669811 0 -0.9637018 -0.4208636 0.8627246 0.2803214 -0.2276709 0.6890251 -0.6880484 -0.7328218 0 0.6804207 -0.6110469 0.7889409 0.0647608 -0.5260594 0 -0.8504479 -0.9565281 0 0.2916401 0.2214457 0 -0.9751728 0.4661492 -0.03332686 -0.8840782 -0.9886582 0 0.1501833 -0.0490449 -0.5274999 -0.8481383 -0.4661492 -0.03332686 -0.8840782 -0.566806 0.020509 -0.8235961 -0.3541449 -0.08627778 -0.9312022 0.5284661 0.01492375 -0.8488234 0.0585348 -0.5829981 -0.8103622 0.329452 0.875314 0.3539587 0.2888964 0.6607749 0.6927592 -0.5419358 0.840417 -0.002227902 0.9006485 -0.3795047 -0.2116803 0.7729829 0 0.634427 0.6562821 0.5992115 0.4585186 0.5772862 0.5484448 0.6049373 -0.2530959 0.924183 -0.2860566 0.4417974 0 0.8971149 0.2980832 0.6550995 0.6942559 0.9667984 0 0.2555402 0.9863262 0 0.1648048 0.9527171 0.2795251 0.1191468 0.8754258 -0.01141434 0.4832177 0.6748749 0.727246 -0.1251294 0.5206843 0.0232554 -0.8534326 0.9980371 0 0.06262528 0.94908 0.3111413 -0.0493797 -0.074862 0 -0.997194 -0.1983745 0.4772891 -0.8560624 0.5610277 0.608515 -0.5612108 0.3141608 0.9483422 -0.04416072 -0.5403167 0.7353971 -0.4089609 0.9029091 0 0.4298317 0.7597825 0.5774896 0.2987247 0.2197352 0.8803752 -0.4203046 0.1597063 0.9593366 -0.2327384 0.8865593 0.2785204 0.3693768 0.9382144 0 -0.3460547 0.8244619 0.3829625 -0.4166563 0.9020544 0.3481624 -0.2551096 0.7312186 0 -0.6821432 0.6813713 0.7152171 0.1555563 -0.02108854 0.7670314 -0.641263 0.9996683 0 0.02575767 0.8289926 0.5591725 0.009888172 0.7229425 0.6725856 -0.1580597 0.3958376 0.9144856 0.08383697 0.5961037 0.6517404 -0.4689296 0.4326059 0.8673175 -0.2461962 0.1779589 0.8864068 0.4273332 0.1720971 0.9366613 0.3050382 0.1370906 0.9891764 0.05230927 0.1751814 0.965573 -0.1923028 0.5482493 0.7940519 0.2624967 0.6167652 0.7283744 0.2984486 -0.5111303 0 -0.8595033 0.4115143 0.9094882 0.05905365 0.1579984 0.9565054 0.2452225 0.2078074 0.893795 -0.3974253 0.4206115 0.8855059 -0.1973962 0.722659 0.6699832 -0.1699602 0.7117619 0.6968382 0.08838272 0.9298755 0.2823687 0.2357955 0.6028452 0.7313309 0.3189558 0.4946889 0.8124874 0.3084595 0.6262236 0 0.7796436 0.4655156 0.5761798 0.6717977 0.667674 0.6379786 -0.38366 0.6893634 0.666108 0.2847424 0.4402688 0.856336 0.2699111 0.4128674 0.8125505 -0.4114635 0.9919429 0 -0.1266862 0.3911306 0.7901353 -0.4719143 0.5536715 0 0.8327352 0.4495846 0.8015979 0.3940999 0.5466971 0.7302723 -0.4096642 0.5982048 0.7959685 0.09265595 0.7540363 0 -0.6568328 0.9997218 0 -0.02359139 0.8076142 0 0.5897113 -0.1046496 0.6431572 -0.7585495 0.4208636 0.8627246 0.2803214 -0.009583115 0.8706604 -0.4917913 -0.1828105 0 -0.9831482 -0.2669811 0 -0.9637018 0.7328218 0 0.6804207 0.6110469 0.7889409 0.0647608 0.2276709 0.6890251 -0.6880484 0.9565281 0 0.2916401 0.5260594 0 -0.8504479 -0.2214457 0 -0.9751728 0 -0.9996635 -0.02594149 0.6052269 -0.7795222 0.1613857 0.7063496 -0.7063496 -0.04626792 -0.6052269 -0.7795222 0.1613857 0 -0.9989292 -0.04626733 -0.7063496 -0.7063496 -0.04626792 -0.7050964 -0.7050964 -0.07535308 -0.6637918 -0.7378924 0.1220461 -0.7059258 -0.7059258 -0.05777168 -0.7056614 -0.7056614 -0.06390684 -0.7062622 -0.7062622 -0.04886031 -0.7061713 -0.7061713 -0.0514239 0.6637918 -0.7378924 0.1220461 0.7050964 -0.7050964 -0.07535308 0.7059258 -0.7059258 -0.05777168 0.7061713 -0.7061713 -0.0514239 0.7062622 -0.7062622 -0.04886031 0 -0.9971571 -0.07535213 0 -0.9802435 0.1977944 0 -0.9983298 -0.05777198 0 -0.9979559 -0.06390774 0 -0.9988057 -0.04886138 0 -0.998677 -0.05142468 0.7056614 -0.7056614 -0.06390684 -0.498829 -0.7666006 0.404343 0 -0.9903974 0.1382503 0.498829 -0.7666006 0.404343 0.5106199 -0.8409618 -0.1790267 0.4754932 -0.8488073 -0.2311544 -0.4754932 -0.8488073 -0.2311544 0 -0.9844602 -0.1756079 0 -0.9909635 -0.1341326 -0.5106199 -0.8409618 -0.1790267 0 -0.9967687 0.080325 -0.5154367 -0.8500784 0.1081291 0.5154367 -0.8500784 0.1081291 0 -0.9667909 -0.2555688 0.4681088 -0.8504882 -0.2398836 -0.4681088 -0.8504882 -0.2398836 0.0490449 0.5274999 -0.8481383 0.4661492 0.03332686 -0.8840782 0.566806 -0.020509 -0.8235961 0.3541182 0.08627873 -0.9312123 -0.5284661 -0.01492375 -0.8488234 -0.0585348 0.5829981 -0.8103622 -0.329452 -0.875314 0.3539587 -0.2888964 -0.6607749 0.6927592 0.5419358 -0.840417 -0.002227902 -0.9006485 0.3795047 -0.2116803 -0.6562821 -0.5992115 0.4585186 -0.5772862 -0.5484448 0.6049373 0.2530959 -0.924183 -0.2860566 -0.2980832 -0.6550995 0.6942559 0 -0.6703529 0.7420424 -0.9527171 -0.2795251 0.1191468 -0.8754258 0.01141434 0.4832177 -0.6748749 -0.727246 -0.1251294 -0.5206843 -0.0232554 -0.8534326 -0.9980371 0 0.06262528 -0.94908 -0.3111413 -0.0493797 0.1983745 -0.4772891 -0.8560624 -0.5610277 -0.608515 -0.5612108 -0.3141608 -0.9483422 -0.04416072 0.5403167 -0.7353971 -0.4089609 -0.7597825 -0.5774896 0.2987247 0 -0.9173727 -0.3980297 -0.2197352 -0.8803752 -0.4203046 -0.1597063 -0.9593366 -0.2327384 -0.8865593 -0.2785204 0.3693768 -0.8244619 -0.3829625 -0.4166563 -0.9020544 -0.3481624 -0.2551096 0 -0.02172935 -0.999764 0 -0.8227236 -0.5684417 -0.6813713 -0.7152171 0.1555563 0.02108854 -0.7670314 -0.641263 -0.8289926 -0.5591725 0.009888172 -0.7229425 -0.6725856 -0.1580597 -0.3958376 -0.9144856 0.08383697 -0.5961037 -0.6517404 -0.4689296 -0.4326059 -0.8673175 -0.2461962 0 -0.9576556 -0.2879162 -0.1779589 -0.8864068 0.4273332 -0.1720971 -0.9366613 0.3050382 0 -0.9489241 0.3155044 0 -0.9704934 0.2411279 0 -0.9987375 0.05023443 -0.1370906 -0.9891764 0.05230927 -0.1751814 -0.965573 -0.1923028 -0.5482493 -0.7940519 0.2624967 -0.6167652 -0.7283744 0.2984486 -0.4115143 -0.9094882 0.05905365 -0.1579984 -0.9565054 0.2452225 0 -0.9856349 -0.168891 -0.2078074 -0.893795 -0.3974253 -0.4206115 -0.8855059 -0.1973962 -0.722659 -0.6699832 -0.1699602 -0.7117619 -0.6968382 0.08838272 -0.9298755 -0.2823687 0.2357955 -0.6028452 -0.7313309 0.3189558 -0.4946889 -0.8124874 0.3084595 -0.4655156 -0.5761798 0.6717977 -0.667674 -0.6379786 -0.38366 -0.6893634 -0.666108 0.2847424 -0.4402688 -0.856336 0.2699111 -0.4128674 -0.8125505 -0.4114635 0 -0.9305355 -0.3662019 -0.3911306 -0.7901353 -0.4719143 -0.4495846 -0.8015979 0.3940999 -0.5466971 -0.7302723 -0.4096642 -0.5982048 -0.7959685 0.09265595 0 -0.9015845 0.4326031 -0.7540363 0 -0.6568328 0.1046496 -0.6431572 -0.7585495 -0.4208636 -0.8627246 0.2803214 0.009583115 -0.8706604 -0.4917913 -0.6110469 -0.7889409 0.0647608 -0.2276709 -0.6890251 -0.6880484 1 0 0 -0.0490449 0.5274999 -0.8481383 0.0585348 0.5829981 -0.8103622 -0.566806 -0.020509 -0.8235961 0.5284661 -0.01492375 -0.8488234 -0.3541182 0.08627873 -0.9312123 0.329452 -0.875314 0.3539587 -0.2530959 -0.924183 -0.2860566 -0.5419358 -0.840417 -0.002227902 0.7062558 0.6504353 -0.2795297 0.9006485 0.3795047 -0.2116803 0.5772862 -0.5484448 0.6049373 0.6562821 -0.5992115 0.4585186 0.2980832 -0.6550995 0.6942559 0.9298755 -0.2823687 0.2357955 0.9527171 -0.2795251 0.1191468 0.5206843 -0.0232554 -0.8534326 0.6748749 -0.727246 -0.1251294 0.8754258 0.01141434 0.4832177 0.94908 -0.3111413 -0.0493797 0.5610277 -0.608515 -0.5612108 -0.1983745 -0.4772891 -0.8560624 0.2888964 -0.6607749 0.6927592 -0.5403167 -0.7353971 -0.4089609 0.7597825 -0.5774896 0.2987247 0.1597063 -0.9593366 -0.2327384 0.2197352 -0.8803752 -0.4203046 0.3141608 -0.9483422 -0.04416072 0.8865593 -0.2785204 0.3693768 0.9020544 -0.3481624 -0.2551096 0.8244619 -0.3829625 -0.4166563 -0.02108854 -0.7670314 -0.641263 0.6813713 -0.7152171 0.1555563 0.8289926 -0.5591725 0.009888172 0.3958376 -0.9144856 0.08383697 0.7229425 -0.6725856 -0.1580597 0.5961037 -0.6517404 -0.4689296 0.5466971 -0.7302723 -0.4096642 0.4326059 -0.8673175 -0.2461962 0.1720971 -0.9366613 0.3050382 0.1779589 -0.8864068 0.4273332 0.1579984 -0.9565054 0.2452225 0.1751814 -0.965573 -0.1923028 0.1370906 -0.9891764 0.05230927 0.6167652 -0.7283744 0.2984486 0.5482493 -0.7940519 0.2624967 0.5982048 -0.7959685 0.09265595 0.4115143 -0.9094882 0.05905365 0.2078074 -0.893795 -0.3974253 0.4206115 -0.8855059 -0.1973962 0.7117619 -0.6968382 0.08838272 0.722659 -0.6699832 -0.1699602 0.6893634 -0.666108 0.2847424 0.4946889 -0.8124874 0.3084595 0.6028452 -0.7313309 0.3189558 0.4655156 -0.5761798 0.6717977 0.667674 -0.6379786 -0.38366 0.4128674 -0.8125505 -0.4114635 0.3911306 -0.7901353 -0.4719143 0.4402688 -0.856336 0.2699111 0.4495846 -0.8015979 0.3940999 -0.1046496 -0.6431572 -0.7585495 -0.009583115 -0.8706604 -0.4917913 0.4208636 -0.8627246 0.2803214 0.2276709 -0.6890251 -0.6880484 0.6110469 -0.7889409 0.0647608 -0.4661492 0.03332686 -0.8840782 -0.3950424 0 -0.9186629 0.3950424 0 -0.9186629 0.7062558 -0.6504353 -0.2795297 -0.7062558 0.6504353 -0.2795297 + + + + + + + + + + 0.9456659 0.1439466 0.9454886 0.09824222 0.9510205 0.09806531 0.9522858 0.1438636 0.9510205 0.09806531 0.9565429 0.09787136 0.9392539 0.1438286 0.9402538 0.09932398 0.9454886 0.09824222 0.9587107 0.1435913 0.9565429 0.09787136 0.9617484 0.09861963 0.9733896 0.3984239 0.9726321 0.3583887 0.9882482 0.3574542 0.9699293 0.3156507 0.9668947 0.2726339 0.9782994 0.2716065 0.9641233 0.2296146 0.9614009 0.1866348 0.9694267 0.1859899 0.9420077 0.398315 0.9248027 0.4004212 0.9265676 0.3584373 0.9294706 0.3156496 0.9325323 0.2727208 0.9439684 0.2731941 0.944664 0.2300834 0.9349336 0.2297395 0.9372674 0.1867727 0.957768 0.3970503 0.9571136 0.3588215 0.9726321 0.3583887 0.9564279 0.3162614 0.9554364 0.2731642 0.9668947 0.2726339 0.9543979 0.2300417 0.9533568 0.1869801 0.9614009 0.1866348 0.9420077 0.398315 0.9418522 0.3588958 0.9571136 0.3588215 0.9429436 0.3162651 0.9439684 0.2731941 0.9554364 0.2731642 0.944664 0.2300834 0.9453045 0.1870286 0.9533568 0.1869801 0.9565429 0.09787136 0.9510205 0.09806531 0.9508333 0.09235376 0.9454886 0.09824222 0.941012 0.09201455 0.9508333 0.09235376 0.9402538 0.09932398 0.9352153 0.09271514 0.941012 0.09201455 0.9617484 0.09861963 0.9565429 0.09787136 0.9605859 0.09142357 0.9358106 0.04814636 0.9265624 0.04736578 0.9389554 0.02364087 0.9495353 0.04788088 0.9488652 0.02432835 0.9550132 0.02387064 0.9632508 0.04736536 0.9550132 0.02387064 0.9587199 0.02307951 0.9495353 0.04788088 0.9358106 0.04814636 0.9427013 0.02422052 0.950131 0.06869554 0.9354982 0.06910234 0.9358106 0.04814636 0.9647569 0.0682646 0.9632508 0.04736536 0.9724372 0.04606074 0.950131 0.06869554 0.9495353 0.04788088 0.9632508 0.04736536 0.9354982 0.06910234 0.926131 0.06982672 0.9265624 0.04736578 0.9352153 0.09271514 0.926131 0.06982672 0.9354982 0.06910234 0.9605859 0.09142357 0.9508333 0.09235376 0.950131 0.06869554 0.9663861 0.09178853 0.9605859 0.09142357 0.9647569 0.0682646 0.941012 0.09201455 0.9354982 0.06910234 0.950131 0.06869554 0.9488652 0.02432835 0.9427013 0.02422052 0.944144 0.01549446 0.9427013 0.02422052 0.9389554 0.02364087 0.9413064 0.01497405 0.9488652 0.02432835 0.9486163 0.01556438 0.9530774 0.01524078 0.9550132 0.02387064 0.9530774 0.01524078 0.9558808 0.01455998 0.944144 0.01549446 0.9413064 0.01497405 0.9441932 0.009259998 0.9486163 0.01556438 0.9484317 0.009066045 0.9514306 0.009015381 0.9530774 0.01524078 0.9514306 0.009015381 0.9526745 0.009019017 0.9486163 0.01556438 0.944144 0.01549446 0.9454349 0.00918585 0.9576393 0.4418082 0.9376316 0.4414352 0.9420077 0.398315 0.9576393 0.4418082 0.957768 0.3970503 0.9733896 0.3984239 0.9376316 0.4414352 0.9296678 0.4430506 0.9248027 0.4004212 0.9776359 0.4414384 0.9733896 0.3984239 0.9904391 0.4005107 0.9418522 0.3588958 0.9429436 0.3162651 0.9564279 0.3162614 0.9571136 0.3588215 0.9564279 0.3162614 0.9699293 0.3156507 0.9418522 0.3588958 0.9265676 0.3584373 0.9294706 0.3156496 0.9726321 0.3583887 0.9699293 0.3156507 0.9834229 0.3144128 0.9439684 0.2731941 0.944664 0.2300834 0.9543979 0.2300417 0.9554364 0.2731642 0.9543979 0.2300417 0.9641233 0.2296146 0.9325323 0.2727208 0.9349336 0.2297395 0.944664 0.2300834 0.9668947 0.2726339 0.9641233 0.2296146 0.9738235 0.2288023 0.9614009 0.1866348 0.9587107 0.1435913 0.9653394 0.1431053 0.9372674 0.1867727 0.9392539 0.1438286 0.9456659 0.1439466 0.9533568 0.1869801 0.9522858 0.1438636 0.9587107 0.1435913 0.9453045 0.1870286 0.9456659 0.1439466 0.9522858 0.1438636 0.765667 0.8478514 0.7814064 0.8811896 0.7573263 0.8977402 0.7814064 0.8811896 0.8207299 0.9603908 0.8026166 0.9522614 0.5416794 0.5222824 0.5038691 0.505868 0.5344458 0.4815357 0.7814064 0.8811896 0.8137022 0.8791761 0.8286039 0.9446265 0.3488609 0.273078 0.3272038 0.236304 0.3484704 0.229238 0.5237752 0.4706419 0.5344458 0.4815357 0.5038691 0.505868 0.3796136 0.3603418 0.3684793 0.3271043 0.4028399 0.32166 0.1961165 0.168219 0.2076179 0.2121424 0.1538013 0.2034411 0.5925813 0.5247688 0.5734774 0.5336856 0.576737 0.5015034 0.1479709 0.1647586 0.1538013 0.2034411 0.1179991 0.2006636 0.2535443 0.1570565 0.2466868 0.1594482 0.2438964 0.1470034 0.5568199 0.4951763 0.5344458 0.4815357 0.5615207 0.4560325 0.3272038 0.236304 0.2873776 0.190075 0.3103439 0.1867563 0.008155405 0.3073939 0.03479647 0.3014135 0.03087419 0.334151 0.5568199 0.4951763 0.5689603 0.4578665 0.5757558 0.4617302 0.08170187 0.2007957 0.05264997 0.2041073 0.05454796 0.1725292 0.5615207 0.4560325 0.5589759 0.4478368 0.5749766 0.4467715 0.5038691 0.505868 0.4883206 0.5068448 0.4884538 0.4788506 0.2469401 0.1808872 0.2464206 0.2155776 0.217765 0.1695008 0.2873776 0.190075 0.2611281 0.1604389 0.2660413 0.14909 0.510862 0.5261696 0.5038691 0.505868 0.5416794 0.5222824 0.5734774 0.5336856 0.5922503 0.5597608 0.5758768 0.5657931 0.04812628 0.2336776 0.01848143 0.2407115 0.02219641 0.2136424 0.03479647 0.3014135 0.008155405 0.3073939 0.01608449 0.271814 0.5038691 0.505868 0.510862 0.5261696 0.4881461 0.5225667 0.2726399 0.3523079 0.2662853 0.3097964 0.3065085 0.3172651 0.2193896 0.3483088 0.2185041 0.3044021 0.2662853 0.3097964 0.09707283 0.3005871 0.1540054 0.3054786 0.1523653 0.3432752 0.2595712 0.2417153 0.2464206 0.2155776 0.2842319 0.2282022 0.2466868 0.1594482 0.2469401 0.1808872 0.228105 0.1595293 0.2873776 0.190075 0.3272038 0.236304 0.2842319 0.2282022 0.2535443 0.1570565 0.2676501 0.1892632 0.2469401 0.1808872 0.2185041 0.3044021 0.1540054 0.3054786 0.1561157 0.2660501 0.06349122 0.2983862 0.09707283 0.3005871 0.09366685 0.3388668 0.1540054 0.3054786 0.09707283 0.3005871 0.1019045 0.2627137 0.1565037 0.2338856 0.1055161 0.2299543 0.1179991 0.2006636 0.2076179 0.2121424 0.2120599 0.2397924 0.1565037 0.2338856 0.2603127 0.2765313 0.2595712 0.2417153 0.2994644 0.2590085 0.3595092 0.299307 0.3488609 0.273078 0.3748623 0.2669988 0.07571882 0.2304149 0.04812628 0.2336776 0.05264997 0.2041073 0.07571882 0.2304149 0.1055161 0.2299543 0.1019045 0.2627137 0.2464206 0.2155776 0.2595712 0.2417153 0.2120599 0.2397924 0.2603127 0.2765313 0.2662853 0.3097964 0.2185041 0.3044021 0.1540054 0.3054786 0.2185041 0.3044021 0.2193896 0.3483088 0.217765 0.1695008 0.2464206 0.2155776 0.2076179 0.2121424 0.04812628 0.2336776 0.07571882 0.2304149 0.07007956 0.2618978 0.1055161 0.2299543 0.07571882 0.2304149 0.08170187 0.2007957 0.03479647 0.3014135 0.06349122 0.2983862 0.05999469 0.3363379 0.1179991 0.2006636 0.08170187 0.2007957 0.08417731 0.1674296 0.04232758 0.2656086 0.07007956 0.2618978 0.06349122 0.2983862 0.2595712 0.2417153 0.2603127 0.2765313 0.2145895 0.2691547 0.07007956 0.2618978 0.1019045 0.2627137 0.09707283 0.3005871 0.3684793 0.3271043 0.3595092 0.299307 0.3906368 0.2951666 0.2662853 0.3097964 0.2603127 0.2765313 0.3005794 0.2876824 0.1561157 0.2660501 0.1019045 0.2627137 0.1055161 0.2299543 0.2120599 0.2397924 0.2145895 0.2691547 0.1561157 0.2660501 0.04232758 0.2656086 0.01608449 0.271814 0.01848143 0.2407115 0.5415933 0.537835 0.5416794 0.5222824 0.5734774 0.5336856 0.5344458 0.4815357 0.5237752 0.4706419 0.5589759 0.4478368 0.576737 0.5015034 0.5757558 0.4617302 0.5809645 0.4600697 0.5416794 0.5222824 0.5568199 0.4951763 0.576737 0.5015034 0.5749766 0.4467715 0.5809645 0.4600697 0.5757558 0.4617302 0.8009819 0.8445424 0.8137022 0.8791761 0.7814064 0.8811896 0.3065085 0.3172651 0.3005794 0.2876824 0.3595092 0.299307 0.3005794 0.2876824 0.2994644 0.2590085 0.3488609 0.273078 0.2611281 0.1604389 0.2873776 0.190075 0.2676501 0.1892632 0.2676501 0.1892632 0.2842319 0.2282022 0.2464206 0.2155776 0.2994644 0.2590085 0.2842319 0.2282022 0.3272038 0.236304 0.3137214 0.3553932 0.3065085 0.3172651 0.3684793 0.3271043 0.2660413 0.14909 0.2611281 0.1604389 0.2535443 0.1570565 0.05264997 0.2041073 0.02219641 0.2136424 0.02356684 0.1820584 0.5955867 0.5835289 0.5792565 0.5831902 0.5758768 0.5657931 0.5734774 0.5336856 0.5925813 0.5247688 0.5989507 0.5364404 0.5922503 0.5597608 0.5989507 0.5364404 0.6164076 0.5558024 0.8115484 0.811816 0.8216784 0.8365711 0.8009819 0.8445424 0.8216784 0.8365711 0.8115484 0.811816 0.8506392 0.811816 0.5955867 0.5835289 0.5922503 0.5597608 0.612502 0.5661466 0.612502 0.5661466 0.6164076 0.5558024 0.6407626 0.5740319 0.6076452 0.5837712 0.612502 0.5661466 0.6365571 0.5770627 0.8652762 0.8412397 0.8506392 0.811816 0.9239959 0.8118162 0.64579 0.584535 0.6348133 0.5843152 0.6365571 0.5770627 0.7164146 0.8118162 0.7527073 0.811816 0.7317994 0.8621845 0.7527073 0.811816 0.8115484 0.811816 0.765667 0.8478514 0.9504454 0.09823995 0.9449139 0.09842962 0.945193 0.1441338 0.9559675 0.09803295 0.9504454 0.09823995 0.9518128 0.1440354 0.9449139 0.09842962 0.9396814 0.0995236 0.9387805 0.1440307 0.9611749 0.09876918 0.9559675 0.09803295 0.9582372 0.1437484 0.9882458 0.3575425 0.972632 0.3585128 0.9734771 0.398546 0.9781087 0.2717182 0.9667059 0.2727718 0.9698352 0.3157814 0.969047 0.1861223 0.9610226 0.1867858 0.9638398 0.229759 0.9420951 0.398509 0.9418532 0.3590905 0.9265677 0.3586671 0.9437814 0.2733847 0.9323441 0.2729378 0.9293769 0.3158732 0.9443818 0.2302726 0.9449272 0.1872168 0.9368895 0.1869794 0.972632 0.3585128 0.9571143 0.3589811 0.9578527 0.3972082 0.9667059 0.2727718 0.955249 0.2733284 0.9563355 0.3164231 0.9610226 0.1867858 0.9529792 0.1871495 0.9541157 0.2302088 0.9571143 0.3589811 0.9418532 0.3590905 0.9420951 0.398509 0.955249 0.2733284 0.9437814 0.2733847 0.9428513 0.3164578 0.9541157 0.2302088 0.9529792 0.1871495 0.9449272 0.1872168 0.9559675 0.09803295 0.9599963 0.0915758 0.9502454 0.09252864 0.9502454 0.09252864 0.9404233 0.09221237 0.9449139 0.09842962 0.9404233 0.09221237 0.9346282 0.09292644 0.9396814 0.0995236 0.9611749 0.09876918 0.9657974 0.09192723 0.9599963 0.0915758 0.9351238 0.04835587 0.9419614 0.02441358 0.9382139 0.02384275 0.9542723 0.02403497 0.9481254 0.02450704 0.9488482 0.04805827 0.9579774 0.0232352 0.9542723 0.02403497 0.9625627 0.04751092 0.9488482 0.04805827 0.9481254 0.02450704 0.9419614 0.02441358 0.9494903 0.06887179 0.9488482 0.04805827 0.9351238 0.04835587 0.9717464 0.04618483 0.9625627 0.04751092 0.9641156 0.06840676 0.9625627 0.04751092 0.9488482 0.04805827 0.9494903 0.06887179 0.9348584 0.06931275 0.9351238 0.04835587 0.9258741 0.04759681 0.9348584 0.06931275 0.9254928 0.07005894 0.9346282 0.09292644 0.9599963 0.0915758 0.9641156 0.06840676 0.9494903 0.06887179 0.9657974 0.09192723 0.9735016 0.06857371 0.9641156 0.06840676 0.9494903 0.06887179 0.9348584 0.06931275 0.9404233 0.09221237 0.9481254 0.02450704 0.947857 0.01574355 0.9433844 0.01568418 0.9419614 0.02441358 0.9433844 0.01568418 0.9405456 0.01517033 0.9523173 0.01540952 0.947857 0.01574355 0.9481254 0.02450704 0.9551193 0.01472228 0.9523173 0.01540952 0.9542723 0.02403497 0.9433844 0.01568418 0.9446612 0.009372234 0.9434195 0.009449601 0.9506565 0.009187877 0.9476578 0.009245574 0.947857 0.01574355 0.9519006 0.009188711 0.9506565 0.009187877 0.9523173 0.01540952 0.947857 0.01574355 0.9476578 0.009245574 0.9446612 0.009372234 0.9578219 0.4419661 0.9578527 0.3972082 0.9420951 0.398509 0.9734771 0.398546 0.9578527 0.3972082 0.9578219 0.4419661 0.9378135 0.4416388 0.9420951 0.398509 0.924895 0.4006544 0.990531 0.4005939 0.9734771 0.398546 0.9778174 0.4415506 0.9563355 0.3164231 0.9428513 0.3164578 0.9418532 0.3590905 0.9698352 0.3157814 0.9563355 0.3164231 0.9571143 0.3589811 0.9418532 0.3590905 0.9428513 0.3164578 0.9293769 0.3158732 0.9833263 0.3145126 0.9698352 0.3157814 0.972632 0.3585128 0.9541157 0.2302088 0.9443818 0.2302726 0.9437814 0.2733847 0.9638398 0.229759 0.9541157 0.2302088 0.955249 0.2733284 0.9443818 0.2302726 0.9346506 0.2299512 0.9323441 0.2729378 0.9735383 0.2289244 0.9638398 0.229759 0.9667059 0.2727718 0.9648648 0.143247 0.9582372 0.1437484 0.9610226 0.1867858 0.945193 0.1441338 0.9387805 0.1440307 0.9368895 0.1869794 0.9582372 0.1437484 0.9518128 0.1440354 0.9529792 0.1871495 0.9518128 0.1440354 0.945193 0.1441338 0.9449272 0.1872168 0.6671624 0.8478514 0.7010298 0.8621845 0.6755031 0.8977402 0.6302128 0.9522614 0.6120995 0.9603908 0.651423 0.8811897 0.4356606 0.5216156 0.4206458 0.4947698 0.442807 0.4813073 0.651423 0.8811897 0.6120995 0.9603908 0.6042255 0.9446265 0.3450602 0.4865117 0.3240231 0.4762686 0.346611 0.4428176 0.4728872 0.5056282 0.442807 0.4813073 0.4534254 0.470551 0.4017693 0.4024319 0.3676213 0.3918425 0.3796136 0.3603418 0.1913932 0.5245481 0.1432517 0.5207772 0.150095 0.4830467 0.4008901 0.5010176 0.404023 0.5328665 0.3851543 0.5240539 0.1432517 0.5207772 0.115791 0.5165511 0.1142904 0.4804463 0.2385163 0.5528911 0.2416307 0.5408898 0.2484112 0.5443057 0.4206458 0.4947698 0.4086809 0.4577807 0.4160565 0.4559776 0.3058844 0.5231879 0.2830516 0.5164296 0.3240231 0.4762686 0.03087419 0.334151 0.03392165 0.3674119 0.007491946 0.3574458 0.4019386 0.4615972 0.4086809 0.4577807 0.4206458 0.4947698 0.05022031 0.4990035 0.0491625 0.4672036 0.07806885 0.4748678 0.4027395 0.4467719 0.4185968 0.4478607 0.4160565 0.4559776 0.4884538 0.4788506 0.4883206 0.5068448 0.4728872 0.5056282 0.2130327 0.5265173 0.2428515 0.484832 0.2424513 0.5195314 0.2606722 0.5541315 0.2560696 0.542068 0.2830516 0.5164296 0.4356606 0.5216156 0.4728872 0.5056282 0.4657251 0.5255745 0.4015979 0.564665 0.3854363 0.5586141 0.404023 0.5328665 0.04543095 0.4370133 0.0491625 0.4672036 0.01902198 0.4531177 0.01446294 0.3941448 0.007491946 0.3574458 0.03392165 0.3674119 0.4881461 0.5225667 0.4657251 0.5255745 0.4728872 0.5056282 0.305513 0.3923632 0.265172 0.3937814 0.2726399 0.3523079 0.2193896 0.3483088 0.2726399 0.3523079 0.265172 0.3937814 0.1523653 0.3432752 0.1530011 0.3812426 0.09605216 0.3775814 0.280922 0.4779062 0.2428515 0.484832 0.2566682 0.4607195 0.2230879 0.5380204 0.2424513 0.5195314 0.2416307 0.5408898 0.280922 0.4779062 0.3240231 0.4762686 0.2830516 0.5164296 0.2484112 0.5443057 0.2416307 0.5408898 0.2424513 0.5195314 0.1540629 0.4209093 0.1530011 0.3812426 0.2173431 0.3919952 0.09366685 0.3388668 0.09605216 0.3775814 0.06247913 0.3747391 0.09987121 0.4161046 0.09605216 0.3775814 0.1530011 0.3812426 0.1142904 0.4804463 0.102608 0.4493408 0.1535983 0.4530681 0.2040351 0.482438 0.150095 0.4830467 0.1535983 0.4530681 0.2969402 0.4494469 0.2566682 0.4607195 0.2583304 0.4260841 0.3723996 0.4527862 0.346611 0.4428176 0.3579327 0.4182385 0.0491625 0.4672036 0.04543095 0.4370133 0.07288217 0.4444098 0.09987121 0.4161046 0.102608 0.4493408 0.07288217 0.4444098 0.2428515 0.484832 0.2040351 0.482438 0.2092004 0.4555095 0.2583304 0.4260841 0.2125027 0.4265851 0.2173431 0.3919952 0.2193896 0.3483088 0.2173431 0.3919952 0.1530011 0.3812426 0.2130327 0.5265173 0.1913932 0.5245481 0.2040351 0.482438 0.06808799 0.4121434 0.07288217 0.4444098 0.04543095 0.4370133 0.07806885 0.4748678 0.07288217 0.4444098 0.102608 0.4493408 0.05999469 0.3363379 0.06247913 0.3747391 0.03392165 0.3674119 0.07965564 0.5085391 0.07806885 0.4748678 0.1142904 0.4804463 0.06247913 0.3747391 0.06808799 0.4121434 0.04048949 0.4042757 0.2566682 0.4607195 0.2092004 0.4555095 0.2125027 0.4265851 0.09605216 0.3775814 0.09987121 0.4161046 0.06808799 0.4121434 0.3888887 0.4270415 0.3579327 0.4182385 0.3676213 0.3918425 0.2988122 0.4209973 0.2583304 0.4260841 0.265172 0.3937814 0.102608 0.4493408 0.09987121 0.4161046 0.1540629 0.4209093 0.2092004 0.4555095 0.1535983 0.4530681 0.1540629 0.4209093 0.01603132 0.4255449 0.01446294 0.3941448 0.04048949 0.4042757 0.404023 0.5328665 0.4356606 0.5216156 0.4358344 0.5369325 0.442807 0.4813073 0.4160565 0.4559776 0.4185968 0.4478607 0.3967791 0.4599413 0.4019386 0.4615972 0.4008901 0.5010176 0.4008901 0.5010176 0.4206458 0.4947698 0.4356606 0.5216156 0.4027395 0.4467719 0.4086809 0.4577807 0.4019386 0.4615972 0.6318475 0.8445424 0.6671624 0.8478514 0.651423 0.8811897 0.3579327 0.4182385 0.2988122 0.4209973 0.305513 0.3923632 0.346611 0.4428176 0.2969402 0.4494469 0.2988122 0.4209973 0.2560696 0.542068 0.2484112 0.5443057 0.263342 0.5142797 0.2428515 0.484832 0.280922 0.4779062 0.263342 0.5142797 0.3240231 0.4762686 0.280922 0.4779062 0.2969402 0.4494469 0.3676213 0.3918425 0.305513 0.3923632 0.3137214 0.3553932 0.2606722 0.5541315 0.2484781 0.5561993 0.2484112 0.5443057 0.0195533 0.4848445 0.01902198 0.4531177 0.0491625 0.4672036 0.38193 0.582105 0.3854363 0.5586141 0.4015979 0.564665 0.3788763 0.5355976 0.3851543 0.5240539 0.404023 0.5328665 0.3854363 0.5586141 0.3654804 0.56474 0.361742 0.5545796 0.6318475 0.8445424 0.6111509 0.8365711 0.6212808 0.8118162 0.6111509 0.8365711 0.567553 0.8412399 0.58219 0.8118162 0.38193 0.582105 0.3700253 0.5821217 0.3654804 0.56474 0.3654804 0.56474 0.3418237 0.5751123 0.3377585 0.572098 0.3700253 0.5821217 0.3434217 0.5822217 0.3418237 0.5751123 0.567553 0.8412399 0.5158857 0.8253892 0.5088335 0.8118162 0.3327137 0.5822747 0.3377585 0.572098 0.3418237 0.5751123 0.7010298 0.8621845 0.6801221 0.8118162 0.7164146 0.8118162 0.6671624 0.8478514 0.6212808 0.8118162 0.6801221 0.8118162 0.8600797 0.1037908 0.8545674 0.1038771 0.8538715 0.1493967 0.8655832 0.1036874 0.8600797 0.1037908 0.860466 0.1494217 0.8545674 0.1038771 0.8493333 0.1048693 0.8474877 0.1491751 0.8707532 0.1045171 0.8655832 0.1036874 0.8668699 0.149255 0.892345 0.3626576 0.8768178 0.3635114 0.8773273 0.4042351 0.8839398 0.2770716 0.8725612 0.2779122 0.8747826 0.3208166 0.8767337 0.1916552 0.8687281 0.1921674 0.8706195 0.2350184 0.8449749 0.403784 0.8459613 0.3635768 0.830654 0.3627626 0.8497137 0.2780986 0.8383307 0.27744 0.8344509 0.3201546 0.8512292 0.2351698 0.852689 0.1922981 0.8446895 0.1919124 0.8768178 0.3635114 0.8612178 0.3637707 0.8612558 0.4026588 0.8725612 0.2779122 0.8611379 0.2782549 0.8613129 0.3212173 0.8687281 0.1921674 0.8607098 0.1923804 0.8609252 0.235286 0.8612178 0.3637707 0.8459613 0.3635768 0.8449749 0.403784 0.8611379 0.2782549 0.8497137 0.2780986 0.8478704 0.321 0.8609252 0.235286 0.8607098 0.1923804 0.852689 0.1922981 0.8655832 0.1036874 0.8697328 0.09733211 0.8600024 0.09809988 0.8600024 0.09809988 0.850228 0.09760242 0.8545674 0.1038771 0.850228 0.09760242 0.8444421 0.0982058 0.8493333 0.1048693 0.8707532 0.1045171 0.8755018 0.09778946 0.8697328 0.09733211 0.8458858 0.05383145 0.853205 0.03011697 0.8494858 0.02947872 0.8654723 0.02996855 0.8593412 0.03032445 0.8595589 0.05379009 0.8691787 0.02924084 0.8654723 0.02996855 0.8732274 0.05349963 0.8595589 0.05379009 0.8593412 0.03032445 0.853205 0.03011697 0.8597546 0.07452821 0.8595589 0.05379009 0.8458858 0.05383145 0.8824004 0.0523498 0.8732274 0.05349963 0.8743284 0.07433658 0.8732274 0.05349963 0.8595589 0.05379009 0.8597546 0.07452821 0.8451748 0.07469528 0.8458858 0.05383145 0.8366912 0.05290377 0.8451748 0.07469528 0.8358324 0.07526439 0.8444421 0.0982058 0.8697328 0.09733211 0.8743284 0.07433658 0.8597546 0.07452821 0.8755018 0.09778946 0.8836715 0.07467716 0.8743284 0.07433658 0.8597546 0.07452821 0.8451748 0.07469528 0.850228 0.09760242 0.8593412 0.03032445 0.8592607 0.02159285 0.8548083 0.02145075 0.853205 0.03011697 0.8548083 0.02145075 0.8519925 0.02088618 0.8637096 0.02134341 0.8592607 0.02159285 0.8593412 0.03032445 0.8665144 0.02071094 0.8637096 0.02134341 0.8654723 0.02996855 0.8548083 0.02145075 0.8562144 0.01518911 0.8549765 0.01524287 0.8621884 0.01511734 0.8592011 0.01511871 0.8592607 0.02159285 0.8634271 0.01514112 0.8621884 0.01511734 0.8637096 0.02134341 0.8592607 0.02159285 0.8592011 0.01511871 0.8562144 0.01518911 0.8605226 0.4480053 0.8612558 0.4026588 0.8449749 0.403784 0.8773273 0.4042351 0.8612558 0.4026588 0.8605226 0.4480053 0.8407337 0.4476245 0.8449749 0.403784 0.827503 0.4047823 0.8946703 0.4055839 0.8773273 0.4042351 0.8802995 0.4480547 0.8613129 0.3212173 0.8478704 0.321 0.8459613 0.3635768 0.8747826 0.3208166 0.8613129 0.3212173 0.8612178 0.3637707 0.8459613 0.3635768 0.8478704 0.321 0.8344509 0.3201546 0.8882396 0.3197813 0.8747826 0.3208166 0.8768178 0.3635114 0.8609252 0.235286 0.8512292 0.2351698 0.8497137 0.2780986 0.8706195 0.2350184 0.8609252 0.235286 0.8611379 0.2782549 0.8512292 0.2351698 0.8415442 0.2346689 0.8383307 0.27744 0.8802966 0.2343665 0.8706195 0.2350184 0.8725612 0.2779122 0.8734809 0.1488785 0.8668699 0.149255 0.8687281 0.1921674 0.8538715 0.1493967 0.8474877 0.1491751 0.8446895 0.1919124 0.8668699 0.149255 0.860466 0.1494217 0.8607098 0.1923804 0.860466 0.1494217 0.8538715 0.1493967 0.852689 0.1922981 0.765667 0.7757809 0.7317994 0.7614479 0.7573263 0.7258921 0.8026166 0.6713709 0.8207297 0.6632416 0.7814064 0.7424426 0.5395941 0.6434346 0.5541932 0.6706219 0.5318368 0.6836987 0.7814064 0.7424426 0.8207297 0.6632416 0.8286039 0.6790057 0.4796657 0.0836414 0.4996913 0.09294706 0.4740725 0.1277368 0.5022137 0.6590837 0.5318368 0.6836987 0.5210874 0.6942434 0.4153385 0.171083 0.4484036 0.1801056 0.4335295 0.2124198 0.6363967 0.03791397 0.684045 0.03939259 0.6737276 0.07773518 0.5740696 0.6647481 0.5715615 0.6326053 0.590374 0.6420957 0.684045 0.03939259 0.7110324 0.0423268 0.7091843 0.07862913 0.5920395 0.01163053 0.5878229 0.0238716 0.581379 0.02075707 0.5541932 0.6706219 0.5654507 0.707786 0.558059 0.7094463 0.5221213 0.0448029 0.5442601 0.05051118 0.4996913 0.09294706 0.7788012 0.2219972 0.7788435 0.1886346 0.8042713 0.1974012 0.5722504 0.7041052 0.5654507 0.707786 0.5541932 0.6706219 0.7747819 0.05684506 0.7728911 0.08883178 0.7447809 0.08250331 0.5711689 0.7188785 0.5553765 0.717492 0.558059 0.7094463 0.4864154 0.6854965 0.4868731 0.6577507 0.5022137 0.6590837 0.6150043 0.03697311 0.5814135 0.08040726 0.5850263 0.04542922 0.5700647 0.0114488 0.5735363 0.02338051 0.5442601 0.05051118 0.5395941 0.6434346 0.5022137 0.6590837 0.509527 0.6392287 0.5751392 0.6005081 0.5912988 0.6071703 0.5715615 0.6326053 0.7738152 0.1190678 0.7728911 0.08883178 0.8016368 0.1015701 0.8007202 0.160764 0.8042713 0.1974012 0.7788435 0.1886346 0.4871426 0.6421356 0.509527 0.6392287 0.5022137 0.6590837 0.5103746 0.1765875 0.5507264 0.1732141 0.5394396 0.2153575 0.5921603 0.2168201 0.5394396 0.2153575 0.5507264 0.1732141 0.6585183 0.2186605 0.6614009 0.18044 0.7178404 0.1813836 0.5428151 0.08921968 0.5814135 0.08040726 0.5654047 0.1053659 0.6060445 0.02586859 0.5850263 0.04542922 0.5878229 0.0238716 0.5428151 0.08921968 0.4996913 0.09294706 0.5442601 0.05051118 0.581379 0.02075707 0.5878229 0.0238716 0.5850263 0.04542922 0.6640163 0.1405282 0.6614009 0.18044 0.598247 0.1727083 0.716633 0.2202726 0.7178404 0.1813836 0.7510501 0.1826291 0.717601 0.1427567 0.7178404 0.1813836 0.6614009 0.18044 0.7091843 0.07862913 0.7179508 0.109404 0.6674581 0.1081066 0.6198923 0.08094817 0.6737276 0.07773518 0.6674581 0.1081066 0.524209 0.1186639 0.5654047 0.1053659 0.5605396 0.1403403 0.4492842 0.1189367 0.4740725 0.1277368 0.4605079 0.1530454 0.7728911 0.08883178 0.7738152 0.1190678 0.7471311 0.1129392 0.717601 0.1427567 0.7179508 0.109404 0.7471311 0.1129392 0.5814135 0.08040726 0.6198923 0.08094817 0.6122483 0.1083269 0.5605396 0.1403403 0.6062767 0.1376268 0.598247 0.1727083 0.5921603 0.2168201 0.598247 0.1727083 0.6614009 0.18044 0.6150043 0.03697311 0.6363967 0.03791397 0.6198923 0.08094817 0.7489224 0.1452156 0.7471311 0.1129392 0.7738152 0.1190678 0.7447809 0.08250331 0.7471311 0.1129392 0.7179508 0.109404 0.7499703 0.2211974 0.7510501 0.1826291 0.7788435 0.1886346 0.7463176 0.048657 0.7447809 0.08250331 0.7091843 0.07862913 0.7510501 0.1826291 0.7489224 0.1452156 0.7757098 0.1518118 0.5654047 0.1053659 0.6122483 0.1083269 0.6062767 0.1376268 0.7178404 0.1813836 0.717601 0.1427567 0.7489224 0.1452156 0.4304599 0.1456686 0.4605079 0.1530454 0.4484036 0.1801056 0.5197075 0.1474162 0.5605396 0.1403403 0.5507264 0.1732141 0.7179508 0.109404 0.717601 0.1427567 0.6640163 0.1405282 0.6122483 0.1083269 0.6674581 0.1081066 0.6640163 0.1405282 0.8020647 0.1292047 0.8007202 0.160764 0.7757098 0.1518118 0.5715615 0.6326053 0.5395941 0.6434346 0.5395917 0.6280208 0.5318368 0.6836987 0.558059 0.7094463 0.5553765 0.717492 0.5773681 0.7058572 0.5722504 0.7041052 0.5740696 0.6647481 0.5740696 0.6647481 0.5541932 0.6706219 0.5395941 0.6434346 0.5711689 0.7188785 0.5654507 0.707786 0.5722504 0.7041052 0.8009819 0.7790899 0.765667 0.7757809 0.7814064 0.7424426 0.4605079 0.1530454 0.5197075 0.1474162 0.5103746 0.1765875 0.4740725 0.1277368 0.524209 0.1186639 0.5197075 0.1474162 0.5735363 0.02338051 0.581379 0.02075707 0.5637117 0.05172717 0.5814135 0.08040726 0.5428151 0.08921968 0.5637117 0.05172717 0.4996913 0.09294706 0.5428151 0.08921968 0.524209 0.1186639 0.4484036 0.1801056 0.5103746 0.1765875 0.4987666 0.2142294 0.5700647 0.0114488 0.5824138 0.008777737 0.581379 0.02075707 0.8040457 0.06963181 0.8016368 0.1015701 0.7728911 0.08883178 0.5955867 0.5835289 0.5912988 0.6071703 0.5751392 0.6005081 0.5971084 0.6306957 0.590374 0.6420957 0.5715615 0.6326053 0.5912988 0.6071703 0.6117925 0.601578 0.6152842 0.6120645 0.8009819 0.7790899 0.8216784 0.7870612 0.8115484 0.811816 0.8216784 0.7870612 0.8652762 0.7823924 0.8506392 0.811816 0.5955867 0.5835289 0.6076452 0.5837712 0.6117925 0.601578 0.6117925 0.601578 0.6362654 0.5916317 0.6403462 0.594828 0.6076452 0.5837712 0.6348133 0.5843152 0.6362654 0.5916317 0.8652762 0.7823924 0.9169437 0.7982431 0.9239959 0.8118162 0.64579 0.584535 0.6403462 0.594828 0.6362654 0.5916317 0.7317994 0.7614479 0.7527073 0.811816 0.7164146 0.8118162 0.765667 0.7757809 0.8115484 0.811816 0.7527073 0.811816 0.8529399 0.149178 0.8533924 0.1036561 0.8589041 0.1035561 0.8595343 0.1491863 0.8589041 0.1035561 0.8644068 0.1034387 0.8465553 0.1489724 0.8481639 0.1046615 0.8533924 0.1036561 0.8659371 0.1490037 0.8644068 0.1034387 0.8695808 0.1042557 0.8777593 0.4039628 0.8770316 0.3632394 0.8925542 0.3623468 0.8747678 0.3205485 0.8723168 0.2776485 0.8836905 0.2767797 0.8701458 0.234759 0.8680248 0.191912 0.8760275 0.1913799 0.8454053 0.4035925 0.8279392 0.4046347 0.8308652 0.3626062 0.8344338 0.3199869 0.8380849 0.2772622 0.8494709 0.2778925 0.8507567 0.2349584 0.8410692 0.2344819 0.8439856 0.1917172 0.8616796 0.4024266 0.8614338 0.3635376 0.8770316 0.3632394 0.8613008 0.3209829 0.8608956 0.2780206 0.8723168 0.2776485 0.860453 0.2350512 0.860008 0.1921452 0.8680248 0.191912 0.8454053 0.4035925 0.8461764 0.3633819 0.8614338 0.3635376 0.8478574 0.3207991 0.8494709 0.2778925 0.8608956 0.2780206 0.8507567 0.2349584 0.8519871 0.192083 0.860008 0.1921452 0.8644068 0.1034387 0.8589041 0.1035561 0.8587964 0.09786516 0.8533924 0.1036561 0.8490198 0.09739226 0.8587964 0.09786516 0.8481639 0.1046615 0.8432372 0.09801018 0.8490198 0.09739226 0.8695808 0.1042557 0.8644068 0.1034387 0.868522 0.09707301 0.8444436 0.05363219 0.8352444 0.0527274 0.8479132 0.02927052 0.8581158 0.05355662 0.8577727 0.03009152 0.8639016 0.02972054 0.8717822 0.05323225 0.8639016 0.02972054 0.867604 0.02898365 0.8581158 0.05355662 0.8444436 0.05363219 0.8516356 0.02989935 0.8584225 0.0742942 0.843844 0.07449781 0.8444436 0.05363219 0.8729945 0.07406628 0.8717822 0.05323225 0.8809487 0.05205929 0.8584225 0.0742942 0.8581158 0.05355662 0.8717822 0.05323225 0.843844 0.07449781 0.8345052 0.07509028 0.8352444 0.0527274 0.8432372 0.09801018 0.8345052 0.07509028 0.843844 0.07449781 0.868522 0.09707301 0.8587964 0.09786516 0.8584225 0.0742942 0.8742934 0.09751629 0.868522 0.09707301 0.8729945 0.07406628 0.8490198 0.09739226 0.843844 0.07449781 0.8584225 0.0742942 0.8577727 0.03009152 0.8516356 0.02989935 0.8531926 0.0212292 0.8516356 0.02989935 0.8479132 0.02927052 0.8503739 0.02067178 0.8577727 0.03009152 0.8576455 0.02136021 0.8620929 0.02109944 0.8639016 0.02972054 0.8620929 0.02109944 0.864894 0.02046018 0.8531926 0.0212292 0.8503739 0.02067178 0.8533276 0.01502102 0.8576455 0.02136021 0.8575513 0.01488614 0.8605383 0.01487708 0.8620929 0.02109944 0.8605383 0.01487708 0.8617772 0.014898 0.8576455 0.02136021 0.8531926 0.0212292 0.8545653 0.01496398 0.8611896 0.4477758 0.841399 0.4474449 0.8454053 0.4035925 0.8611896 0.4477758 0.8616796 0.4024266 0.8777593 0.4039628 0.841399 0.4474449 0.8333641 0.447147 0.8279392 0.4046347 0.8809663 0.4477758 0.8777593 0.4039628 0.8951093 0.4052679 0.8461764 0.3633819 0.8478574 0.3207991 0.8613008 0.3209829 0.8614338 0.3635376 0.8613008 0.3209829 0.8747678 0.3205485 0.8461764 0.3633819 0.8308652 0.3626062 0.8344338 0.3199869 0.8770316 0.3632394 0.8747678 0.3205485 0.8882191 0.3194797 0.8494709 0.2778925 0.8507567 0.2349584 0.860453 0.2350512 0.8608956 0.2780206 0.860453 0.2350512 0.8701458 0.234759 0.8380849 0.2772622 0.8410692 0.2344819 0.8507567 0.2349584 0.8723168 0.2776485 0.8701458 0.234759 0.879819 0.2340834 0.8680248 0.191912 0.8659371 0.1490037 0.8725458 0.1486108 0.8439856 0.1917172 0.8465553 0.1489724 0.8529399 0.149178 0.860008 0.1921452 0.8595343 0.1491863 0.8659371 0.1490037 0.8519871 0.192083 0.8529399 0.149178 0.8595343 0.1491863 0.6671624 0.7757809 0.6514229 0.7424427 0.675503 0.7258921 0.6514229 0.7424427 0.6120995 0.6632416 0.6302128 0.6713709 0.4343142 0.6424301 0.4714745 0.6586099 0.4410872 0.6822416 0.6514229 0.7424427 0.6191272 0.7444562 0.6042253 0.6790057 0.4561077 0.2988537 0.474294 0.3348583 0.4524365 0.3430023 0.4514061 0.6930853 0.4410872 0.6822416 0.4714745 0.6586099 0.4335295 0.2124198 0.4415519 0.2453689 0.4067897 0.25251 0.5986837 0.3971341 0.5912849 0.3534367 0.6441348 0.359609 0.3850619 0.6393726 0.4037308 0.6308392 0.400085 0.6621909 0.6463649 0.3982996 0.6441348 0.359609 0.6795728 0.3606815 0.5403935 0.411148 0.5474522 0.4084079 0.5490812 0.4208112 0.419371 0.6686257 0.4410872 0.6822416 0.4142212 0.7067703 0.474294 0.3348583 0.5097197 0.3795133 0.4865143 0.383964 0.798974 0.2478592 0.7718586 0.2551684 0.7788012 0.2219972 0.419371 0.6686257 0.4069809 0.7048637 0.4004055 0.7009869 0.7157739 0.3587988 0.7450458 0.3540624 0.7402287 0.3859678 0.4142212 0.7067703 0.4165826 0.714824 0.400931 0.715608 0.4714745 0.6586099 0.4868731 0.6577507 0.4864154 0.6854965 0.549185 0.3868208 0.5529164 0.3518462 0.5772185 0.3968859 0.5097197 0.3795133 0.5331457 0.4081057 0.5271961 0.4197762 0.4645878 0.6385731 0.4714745 0.6586099 0.4343142 0.6424301 0.4037308 0.6308392 0.3854807 0.6054252 0.4016093 0.5994244 0.7522947 0.3240529 0.7825025 0.3155375 0.7762914 0.3429881 0.7718586 0.2551684 0.798974 0.2478592 0.787773 0.2840871 0.4714745 0.6586099 0.4645878 0.6385731 0.4871426 0.6421356 0.5394396 0.2153575 0.5418376 0.2578805 0.5024265 0.2522948 0.5921603 0.2168201 0.5889763 0.2610121 0.5418376 0.2578805 0.7096917 0.2590026 0.6533821 0.2568187 0.6585183 0.2186605 0.542226 0.3261467 0.5529164 0.3518462 0.5163871 0.3409496 0.5474522 0.4084079 0.549185 0.3868208 0.5659859 0.4074304 0.5097197 0.3795133 0.474294 0.3348583 0.5163871 0.3409496 0.5403935 0.411148 0.5293129 0.3793802 0.549185 0.3868208 0.5889763 0.2610121 0.6533821 0.2568187 0.6476263 0.2966437 0.7429691 0.2596015 0.7096917 0.2590026 0.716633 0.2202726 0.6533821 0.2568187 0.7096917 0.2590026 0.7013666 0.297392 0.6442604 0.3290671 0.6947315 0.3305703 0.6795728 0.3606815 0.5912849 0.3534367 0.5894173 0.3257941 0.6442604 0.3290671 0.5447112 0.2911064 0.542226 0.3261467 0.5040536 0.3106471 0.4479206 0.2729416 0.4561077 0.2988537 0.4296209 0.3062315 0.7244824 0.32867 0.7522947 0.3240529 0.7450458 0.3540624 0.7244824 0.32867 0.6947315 0.3305703 0.7013666 0.297392 0.5529164 0.3518462 0.542226 0.3261467 0.5894173 0.3257941 0.5447112 0.2911064 0.5418376 0.2578805 0.5889763 0.2610121 0.6533821 0.2568187 0.5889763 0.2610121 0.5921603 0.2168201 0.5772185 0.3968859 0.5529164 0.3518462 0.5912849 0.3534367 0.7522947 0.3240529 0.7244824 0.32867 0.733021 0.29668 0.6947315 0.3305703 0.7244824 0.32867 0.7157739 0.3587988 0.7718586 0.2551684 0.7429691 0.2596015 0.7499703 0.2211974 0.6795728 0.3606815 0.7157739 0.3587988 0.7102154 0.3925339 0.7610337 0.2916039 0.733021 0.29668 0.7429691 0.2596015 0.542226 0.3261467 0.5447112 0.2911064 0.5896148 0.2963342 0.733021 0.29668 0.7013666 0.297392 0.7096917 0.2590026 0.4415519 0.2453689 0.4479206 0.2729416 0.4165024 0.2786135 0.5418376 0.2578805 0.5447112 0.2911064 0.5055978 0.2818127 0.6476263 0.2966437 0.7013666 0.297392 0.6947315 0.3305703 0.5894173 0.3257941 0.5896148 0.2963342 0.6476263 0.2966437 0.7610337 0.2916039 0.787773 0.2840871 0.7825025 0.3155375 0.4343836 0.6273848 0.4343142 0.6424301 0.4037308 0.6308392 0.4410872 0.6822416 0.4514061 0.6930853 0.4165826 0.714824 0.400085 0.6621909 0.4004055 0.7009869 0.395297 0.7025244 0.4343142 0.6424301 0.419371 0.6686257 0.400085 0.6621909 0.400931 0.715608 0.395297 0.7025244 0.4004055 0.7009869 0.6318475 0.7790899 0.6191272 0.7444562 0.6514229 0.7424427 0.5024265 0.2522948 0.5055978 0.2818127 0.4479206 0.2729416 0.5055978 0.2818127 0.5040536 0.3106471 0.4561077 0.2988537 0.5331457 0.4081057 0.5097197 0.3795133 0.5293129 0.3793802 0.5293129 0.3793802 0.5163871 0.3409496 0.5529164 0.3518462 0.5040536 0.3106471 0.5163871 0.3409496 0.474294 0.3348583 0.4987666 0.2142294 0.5024265 0.2522948 0.4415519 0.2453689 0.5271961 0.4197762 0.5331457 0.4081057 0.5403935 0.411148 0.7450458 0.3540624 0.7762914 0.3429881 0.7719997 0.3748742 0.38193 0.582105 0.3982551 0.5821549 0.4016093 0.5994244 0.4037308 0.6308392 0.3850619 0.6393726 0.3790089 0.628098 0.3854807 0.6054252 0.3790089 0.628098 0.3619827 0.6095756 0.6212808 0.8118162 0.6111509 0.7870612 0.6318475 0.7790899 0.6111509 0.7870612 0.6212808 0.8118162 0.58219 0.8118162 0.38193 0.582105 0.3854807 0.6054252 0.3656094 0.5994523 0.3656094 0.5994523 0.3619827 0.6095756 0.3378685 0.5923872 0.3700253 0.5821217 0.3656094 0.5994523 0.3418955 0.5893362 0.567553 0.7823926 0.58219 0.8118162 0.5088335 0.8118162 0.3327137 0.5822747 0.3434217 0.5822217 0.3418955 0.5893362 0.7164146 0.8118162 0.6801221 0.8118162 0.7010298 0.7614479 0.6801221 0.8118162 0.6212808 0.8118162 0.6671624 0.7757809 0.9522858 0.1438636 0.9456659 0.1439466 0.9510205 0.09806531 0.9587107 0.1435913 0.9522858 0.1438636 0.9565429 0.09787136 0.9456659 0.1439466 0.9392539 0.1438286 0.9454886 0.09824222 0.9653394 0.1431053 0.9587107 0.1435913 0.9617484 0.09861963 0.9904391 0.4005107 0.9733896 0.3984239 0.9882482 0.3574542 0.9834229 0.3144128 0.9699293 0.3156507 0.9782994 0.2716065 0.9738235 0.2288023 0.9641233 0.2296146 0.9694267 0.1859899 0.9418522 0.3588958 0.9420077 0.398315 0.9265676 0.3584373 0.9429436 0.3162651 0.9294706 0.3156496 0.9439684 0.2731941 0.9453045 0.1870286 0.944664 0.2300834 0.9372674 0.1867727 0.9733896 0.3984239 0.957768 0.3970503 0.9726321 0.3583887 0.9699293 0.3156507 0.9564279 0.3162614 0.9668947 0.2726339 0.9641233 0.2296146 0.9543979 0.2300417 0.9614009 0.1866348 0.957768 0.3970503 0.9420077 0.398315 0.9571136 0.3588215 0.9564279 0.3162614 0.9429436 0.3162651 0.9554364 0.2731642 0.9543979 0.2300417 0.944664 0.2300834 0.9533568 0.1869801 0.9605859 0.09142357 0.9565429 0.09787136 0.9508333 0.09235376 0.9510205 0.09806531 0.9454886 0.09824222 0.9508333 0.09235376 0.9454886 0.09824222 0.9402538 0.09932398 0.941012 0.09201455 0.9663861 0.09178853 0.9617484 0.09861963 0.9605859 0.09142357 0.9427013 0.02422052 0.9358106 0.04814636 0.9389554 0.02364087 0.9632508 0.04736536 0.9495353 0.04788088 0.9550132 0.02387064 0.9724372 0.04606074 0.9632508 0.04736536 0.9587199 0.02307951 0.9488652 0.02432835 0.9495353 0.04788088 0.9427013 0.02422052 0.9495353 0.04788088 0.950131 0.06869554 0.9358106 0.04814636 0.9741426 0.06845355 0.9647569 0.0682646 0.9724372 0.04606074 0.9647569 0.0682646 0.950131 0.06869554 0.9632508 0.04736536 0.9358106 0.04814636 0.9354982 0.06910234 0.9265624 0.04736578 0.941012 0.09201455 0.9352153 0.09271514 0.9354982 0.06910234 0.9647569 0.0682646 0.9605859 0.09142357 0.950131 0.06869554 0.9741426 0.06845355 0.9663861 0.09178853 0.9647569 0.0682646 0.9508333 0.09235376 0.941012 0.09201455 0.950131 0.06869554 0.9486163 0.01556438 0.9488652 0.02432835 0.944144 0.01549446 0.944144 0.01549446 0.9427013 0.02422052 0.9413064 0.01497405 0.9550132 0.02387064 0.9488652 0.02432835 0.9530774 0.01524078 0.9587199 0.02307951 0.9550132 0.02387064 0.9558808 0.01455998 0.9454349 0.00918585 0.944144 0.01549446 0.9441932 0.009259998 0.9530774 0.01524078 0.9486163 0.01556438 0.9514306 0.009015381 0.9558808 0.01455998 0.9530774 0.01524078 0.9526745 0.009019017 0.9484317 0.009066045 0.9486163 0.01556438 0.9454349 0.00918585 0.957768 0.3970503 0.9576393 0.4418082 0.9420077 0.398315 0.9776359 0.4414384 0.9576393 0.4418082 0.9733896 0.3984239 0.9420077 0.398315 0.9376316 0.4414352 0.9248027 0.4004212 0.985583 0.4430506 0.9776359 0.4414384 0.9904391 0.4005107 0.9571136 0.3588215 0.9418522 0.3588958 0.9564279 0.3162614 0.9726321 0.3583887 0.9571136 0.3588215 0.9699293 0.3156507 0.9429436 0.3162651 0.9418522 0.3588958 0.9294706 0.3156496 0.9882482 0.3574542 0.9726321 0.3583887 0.9834229 0.3144128 0.9554364 0.2731642 0.9439684 0.2731941 0.9543979 0.2300417 0.9668947 0.2726339 0.9554364 0.2731642 0.9641233 0.2296146 0.9439684 0.2731941 0.9325323 0.2727208 0.944664 0.2300834 0.9782994 0.2716065 0.9668947 0.2726339 0.9738235 0.2288023 0.9694267 0.1859899 0.9614009 0.1866348 0.9653394 0.1431053 0.9453045 0.1870286 0.9372674 0.1867727 0.9456659 0.1439466 0.9614009 0.1866348 0.9533568 0.1869801 0.9587107 0.1435913 0.9533568 0.1869801 0.9453045 0.1870286 0.9522858 0.1438636 0.7317994 0.8621845 0.765667 0.8478514 0.7573263 0.8977402 0.7573263 0.8977402 0.7814064 0.8811896 0.8026166 0.9522614 0.5568199 0.4951763 0.5416794 0.5222824 0.5344458 0.4815357 0.8207299 0.9603908 0.7814064 0.8811896 0.8286039 0.9446265 0.3748623 0.2669988 0.3488609 0.273078 0.3484704 0.229238 0.4985522 0.4766862 0.5237752 0.4706419 0.5038691 0.505868 0.4129771 0.3628475 0.3796136 0.3603418 0.4028399 0.32166 0.1479709 0.1647586 0.1961165 0.168219 0.1538013 0.2034411 0.5862445 0.5016214 0.5925813 0.5247688 0.576737 0.5015034 0.1204529 0.1648557 0.1479709 0.1647586 0.1179991 0.2006636 0.2539262 0.1451966 0.2535443 0.1570565 0.2438964 0.1470034 0.5689603 0.4578665 0.5568199 0.4951763 0.5615207 0.4560325 0.3484704 0.229238 0.3272038 0.236304 0.3103439 0.1867563 0.00519073 0.3322221 0.008155405 0.3073939 0.03087419 0.334151 0.576737 0.5015034 0.5568199 0.4951763 0.5757558 0.4617302 0.08417731 0.1674296 0.08170187 0.2007957 0.05454796 0.1725292 0.5689603 0.4578665 0.5615207 0.4560325 0.5749766 0.4467715 0.4985522 0.4766862 0.5038691 0.505868 0.4884538 0.4788506 0.228105 0.1595293 0.2469401 0.1808872 0.217765 0.1695008 0.3103439 0.1867563 0.2873776 0.190075 0.2660413 0.14909 0.5415933 0.537835 0.510862 0.5261696 0.5416794 0.5222824 0.56257 0.5518701 0.5734774 0.5336856 0.5758768 0.5657931 0.05264997 0.2041073 0.04812628 0.2336776 0.02219641 0.2136424 0.04232758 0.2656086 0.03479647 0.3014135 0.01608449 0.271814 0.4883206 0.5068448 0.5038691 0.505868 0.4881461 0.5225667 0.3137214 0.3553932 0.2726399 0.3523079 0.3065085 0.3172651 0.2726399 0.3523079 0.2193896 0.3483088 0.2662853 0.3097964 0.09366685 0.3388668 0.09707283 0.3005871 0.1523653 0.3432752 0.2994644 0.2590085 0.2595712 0.2417153 0.2842319 0.2282022 0.2438964 0.1470034 0.2466868 0.1594482 0.228105 0.1595293 0.2676501 0.1892632 0.2873776 0.190075 0.2842319 0.2282022 0.2466868 0.1594482 0.2535443 0.1570565 0.2469401 0.1808872 0.2145895 0.2691547 0.2185041 0.3044021 0.1561157 0.2660501 0.05999469 0.3363379 0.06349122 0.2983862 0.09366685 0.3388668 0.1561157 0.2660501 0.1540054 0.3054786 0.1019045 0.2627137 0.1538013 0.2034411 0.1565037 0.2338856 0.1179991 0.2006636 0.1538013 0.2034411 0.2076179 0.2121424 0.1565037 0.2338856 0.3005794 0.2876824 0.2603127 0.2765313 0.2994644 0.2590085 0.3906368 0.2951666 0.3595092 0.299307 0.3748623 0.2669988 0.08170187 0.2007957 0.07571882 0.2304149 0.05264997 0.2041073 0.07007956 0.2618978 0.07571882 0.2304149 0.1019045 0.2627137 0.2076179 0.2121424 0.2464206 0.2155776 0.2120599 0.2397924 0.2145895 0.2691547 0.2603127 0.2765313 0.2185041 0.3044021 0.1523653 0.3432752 0.1540054 0.3054786 0.2193896 0.3483088 0.1961165 0.168219 0.217765 0.1695008 0.2076179 0.2121424 0.04232758 0.2656086 0.04812628 0.2336776 0.07007956 0.2618978 0.1179991 0.2006636 0.1055161 0.2299543 0.08170187 0.2007957 0.03087419 0.334151 0.03479647 0.3014135 0.05999469 0.3363379 0.1204529 0.1648557 0.1179991 0.2006636 0.08417731 0.1674296 0.03479647 0.3014135 0.04232758 0.2656086 0.06349122 0.2983862 0.2120599 0.2397924 0.2595712 0.2417153 0.2145895 0.2691547 0.06349122 0.2983862 0.07007956 0.2618978 0.09707283 0.3005871 0.4028399 0.32166 0.3684793 0.3271043 0.3906368 0.2951666 0.3065085 0.3172651 0.2662853 0.3097964 0.3005794 0.2876824 0.1565037 0.2338856 0.1561157 0.2660501 0.1055161 0.2299543 0.1565037 0.2338856 0.2120599 0.2397924 0.1561157 0.2660501 0.04812628 0.2336776 0.04232758 0.2656086 0.01848143 0.2407115 0.56257 0.5518701 0.5415933 0.537835 0.5734774 0.5336856 0.5615207 0.4560325 0.5344458 0.4815357 0.5589759 0.4478368 0.5862445 0.5016214 0.576737 0.5015034 0.5809645 0.4600697 0.5734774 0.5336856 0.5416794 0.5222824 0.576737 0.5015034 0.5689603 0.4578665 0.5749766 0.4467715 0.5757558 0.4617302 0.765667 0.8478514 0.8009819 0.8445424 0.7814064 0.8811896 0.3684793 0.3271043 0.3065085 0.3172651 0.3595092 0.299307 0.3595092 0.299307 0.3005794 0.2876824 0.3488609 0.273078 0.2535443 0.1570565 0.2611281 0.1604389 0.2676501 0.1892632 0.2469401 0.1808872 0.2676501 0.1892632 0.2464206 0.2155776 0.3488609 0.273078 0.2994644 0.2590085 0.3272038 0.236304 0.3796136 0.3603418 0.3137214 0.3553932 0.3684793 0.3271043 0.2539262 0.1451966 0.2660413 0.14909 0.2535443 0.1570565 0.05454796 0.1725292 0.05264997 0.2041073 0.02356684 0.1820584 0.5922503 0.5597608 0.5955867 0.5835289 0.5758768 0.5657931 0.5922503 0.5597608 0.5734774 0.5336856 0.5989507 0.5364404 0.612502 0.5661466 0.5922503 0.5597608 0.6164076 0.5558024 0.765667 0.8478514 0.8115484 0.811816 0.8009819 0.8445424 0.8652762 0.8412397 0.8216784 0.8365711 0.8506392 0.811816 0.6076452 0.5837712 0.5955867 0.5835289 0.612502 0.5661466 0.6365571 0.5770627 0.612502 0.5661466 0.6407626 0.5740319 0.6348133 0.5843152 0.6076452 0.5837712 0.6365571 0.5770627 0.9169437 0.8253892 0.8652762 0.8412397 0.9239959 0.8118162 0.6407626 0.5740319 0.64579 0.584535 0.6365571 0.5770627 0.7164146 0.8556024 0.7164146 0.8118162 0.7317994 0.8621845 0.7317994 0.8621845 0.7527073 0.811816 0.765667 0.8478514 0.9518128 0.1440354 0.9504454 0.09823995 0.945193 0.1441338 0.9582372 0.1437484 0.9559675 0.09803295 0.9518128 0.1440354 0.945193 0.1441338 0.9449139 0.09842962 0.9387805 0.1440307 0.9648648 0.143247 0.9611749 0.09876918 0.9582372 0.1437484 0.990531 0.4005939 0.9882458 0.3575425 0.9734771 0.398546 0.9833263 0.3145126 0.9781087 0.2717182 0.9698352 0.3157814 0.9735383 0.2289244 0.969047 0.1861223 0.9638398 0.229759 0.924895 0.4006544 0.9420951 0.398509 0.9265677 0.3586671 0.9428513 0.3164578 0.9437814 0.2733847 0.9293769 0.3158732 0.9346506 0.2299512 0.9443818 0.2302726 0.9368895 0.1869794 0.9734771 0.398546 0.972632 0.3585128 0.9578527 0.3972082 0.9698352 0.3157814 0.9667059 0.2727718 0.9563355 0.3164231 0.9638398 0.229759 0.9610226 0.1867858 0.9541157 0.2302088 0.9578527 0.3972082 0.9571143 0.3589811 0.9420951 0.398509 0.9563355 0.3164231 0.955249 0.2733284 0.9428513 0.3164578 0.9443818 0.2302726 0.9541157 0.2302088 0.9449272 0.1872168 0.9504454 0.09823995 0.9559675 0.09803295 0.9502454 0.09252864 0.9504454 0.09823995 0.9502454 0.09252864 0.9449139 0.09842962 0.9449139 0.09842962 0.9404233 0.09221237 0.9396814 0.0995236 0.9559675 0.09803295 0.9611749 0.09876918 0.9599963 0.0915758 0.9258741 0.04759681 0.9351238 0.04835587 0.9382139 0.02384275 0.9625627 0.04751092 0.9542723 0.02403497 0.9488482 0.04805827 0.9717464 0.04618483 0.9579774 0.0232352 0.9625627 0.04751092 0.9351238 0.04835587 0.9488482 0.04805827 0.9419614 0.02441358 0.9348584 0.06931275 0.9494903 0.06887179 0.9351238 0.04835587 0.9735016 0.06857371 0.9717464 0.04618483 0.9641156 0.06840676 0.9641156 0.06840676 0.9625627 0.04751092 0.9494903 0.06887179 0.9254928 0.07005894 0.9348584 0.06931275 0.9258741 0.04759681 0.9404233 0.09221237 0.9348584 0.06931275 0.9346282 0.09292644 0.9502454 0.09252864 0.9599963 0.0915758 0.9494903 0.06887179 0.9599963 0.0915758 0.9657974 0.09192723 0.9641156 0.06840676 0.9502454 0.09252864 0.9494903 0.06887179 0.9404233 0.09221237 0.9419614 0.02441358 0.9481254 0.02450704 0.9433844 0.01568418 0.9382139 0.02384275 0.9419614 0.02441358 0.9405456 0.01517033 0.9542723 0.02403497 0.9523173 0.01540952 0.9481254 0.02450704 0.9579774 0.0232352 0.9551193 0.01472228 0.9542723 0.02403497 0.9405456 0.01517033 0.9433844 0.01568418 0.9434195 0.009449601 0.9523173 0.01540952 0.9506565 0.009187877 0.947857 0.01574355 0.9551193 0.01472228 0.9519006 0.009188711 0.9523173 0.01540952 0.9433844 0.01568418 0.947857 0.01574355 0.9446612 0.009372234 0.9378135 0.4416388 0.9578219 0.4419661 0.9420951 0.398509 0.9778174 0.4415506 0.9734771 0.398546 0.9578219 0.4419661 0.9298534 0.4432723 0.9378135 0.4416388 0.924895 0.4006544 0.9857679 0.4431449 0.990531 0.4005939 0.9778174 0.4415506 0.9571143 0.3589811 0.9563355 0.3164231 0.9418532 0.3590905 0.972632 0.3585128 0.9698352 0.3157814 0.9571143 0.3589811 0.9265677 0.3586671 0.9418532 0.3590905 0.9293769 0.3158732 0.9882458 0.3575425 0.9833263 0.3145126 0.972632 0.3585128 0.955249 0.2733284 0.9541157 0.2302088 0.9437814 0.2733847 0.9667059 0.2727718 0.9638398 0.229759 0.955249 0.2733284 0.9437814 0.2733847 0.9443818 0.2302726 0.9323441 0.2729378 0.9781087 0.2717182 0.9735383 0.2289244 0.9667059 0.2727718 0.969047 0.1861223 0.9648648 0.143247 0.9610226 0.1867858 0.9449272 0.1872168 0.945193 0.1441338 0.9368895 0.1869794 0.9610226 0.1867858 0.9582372 0.1437484 0.9529792 0.1871495 0.9529792 0.1871495 0.9518128 0.1440354 0.9449272 0.1872168 0.651423 0.8811897 0.6671624 0.8478514 0.6755031 0.8977402 0.6755031 0.8977402 0.6302128 0.9522614 0.651423 0.8811897 0.4728872 0.5056282 0.4356606 0.5216156 0.442807 0.4813073 0.6191272 0.8791761 0.651423 0.8811897 0.6042255 0.9446265 0.3723996 0.4527862 0.3450602 0.4865117 0.346611 0.4428176 0.4783937 0.4766424 0.4728872 0.5056282 0.4534254 0.470551 0.4129771 0.3628475 0.4017693 0.4024319 0.3796136 0.3603418 0.2040351 0.482438 0.1913932 0.5245481 0.150095 0.4830467 0.3914663 0.5011195 0.4008901 0.5010176 0.3851543 0.5240539 0.150095 0.4830467 0.1432517 0.5207772 0.1142904 0.4804463 0.2484781 0.5561993 0.2385163 0.5528911 0.2484112 0.5443057 0.442807 0.4813073 0.4206458 0.4947698 0.4160565 0.4559776 0.3450602 0.4865117 0.3058844 0.5231879 0.3240231 0.4762686 0.00519073 0.3322221 0.03087419 0.334151 0.007491946 0.3574458 0.4008901 0.5010176 0.4019386 0.4615972 0.4206458 0.4947698 0.07965564 0.5085391 0.05022031 0.4990035 0.07806885 0.4748678 0.4086809 0.4577807 0.4027395 0.4467719 0.4160565 0.4559776 0.4783937 0.4766424 0.4884538 0.4788506 0.4728872 0.5056282 0.2230879 0.5380204 0.2130327 0.5265173 0.2424513 0.5195314 0.3058844 0.5231879 0.2606722 0.5541315 0.2830516 0.5164296 0.4358344 0.5369325 0.4356606 0.5216156 0.4657251 0.5255745 0.4146791 0.5508619 0.4015979 0.564665 0.404023 0.5328665 0.01603132 0.4255449 0.04543095 0.4370133 0.01902198 0.4531177 0.04048949 0.4042757 0.01446294 0.3941448 0.03392165 0.3674119 0.4883206 0.5068448 0.4881461 0.5225667 0.4728872 0.5056282 0.3137214 0.3553932 0.305513 0.3923632 0.2726399 0.3523079 0.2173431 0.3919952 0.2193896 0.3483088 0.265172 0.3937814 0.09366685 0.3388668 0.1523653 0.3432752 0.09605216 0.3775814 0.2969402 0.4494469 0.280922 0.4779062 0.2566682 0.4607195 0.2385163 0.5528911 0.2230879 0.5380204 0.2416307 0.5408898 0.263342 0.5142797 0.280922 0.4779062 0.2830516 0.5164296 0.263342 0.5142797 0.2484112 0.5443057 0.2424513 0.5195314 0.2125027 0.4265851 0.1540629 0.4209093 0.2173431 0.3919952 0.05999469 0.3363379 0.09366685 0.3388668 0.06247913 0.3747391 0.1540629 0.4209093 0.09987121 0.4161046 0.1530011 0.3812426 0.150095 0.4830467 0.1142904 0.4804463 0.1535983 0.4530681 0.2092004 0.4555095 0.2040351 0.482438 0.1535983 0.4530681 0.2988122 0.4209973 0.2969402 0.4494469 0.2583304 0.4260841 0.3888887 0.4270415 0.3723996 0.4527862 0.3579327 0.4182385 0.07806885 0.4748678 0.0491625 0.4672036 0.07288217 0.4444098 0.06808799 0.4121434 0.09987121 0.4161046 0.07288217 0.4444098 0.2566682 0.4607195 0.2428515 0.484832 0.2092004 0.4555095 0.265172 0.3937814 0.2583304 0.4260841 0.2173431 0.3919952 0.1523653 0.3432752 0.2193896 0.3483088 0.1530011 0.3812426 0.2428515 0.484832 0.2130327 0.5265173 0.2040351 0.482438 0.04048949 0.4042757 0.06808799 0.4121434 0.04543095 0.4370133 0.1142904 0.4804463 0.07806885 0.4748678 0.102608 0.4493408 0.03087419 0.334151 0.05999469 0.3363379 0.03392165 0.3674119 0.115791 0.5165511 0.07965564 0.5085391 0.1142904 0.4804463 0.03392165 0.3674119 0.06247913 0.3747391 0.04048949 0.4042757 0.2583304 0.4260841 0.2566682 0.4607195 0.2125027 0.4265851 0.06247913 0.3747391 0.09605216 0.3775814 0.06808799 0.4121434 0.4017693 0.4024319 0.3888887 0.4270415 0.3676213 0.3918425 0.305513 0.3923632 0.2988122 0.4209973 0.265172 0.3937814 0.1535983 0.4530681 0.102608 0.4493408 0.1540629 0.4209093 0.2125027 0.4265851 0.2092004 0.4555095 0.1540629 0.4209093 0.04543095 0.4370133 0.01603132 0.4255449 0.04048949 0.4042757 0.4146791 0.5508619 0.404023 0.5328665 0.4358344 0.5369325 0.4534254 0.470551 0.442807 0.4813073 0.4185968 0.4478607 0.3914663 0.5011195 0.3967791 0.4599413 0.4008901 0.5010176 0.404023 0.5328665 0.4008901 0.5010176 0.4356606 0.5216156 0.3967791 0.4599413 0.4027395 0.4467719 0.4019386 0.4615972 0.6191272 0.8791761 0.6318475 0.8445424 0.651423 0.8811897 0.3676213 0.3918425 0.3579327 0.4182385 0.305513 0.3923632 0.3579327 0.4182385 0.346611 0.4428176 0.2988122 0.4209973 0.2830516 0.5164296 0.2560696 0.542068 0.263342 0.5142797 0.2424513 0.5195314 0.2428515 0.484832 0.263342 0.5142797 0.346611 0.4428176 0.3240231 0.4762686 0.2969402 0.4494469 0.3796136 0.3603418 0.3676213 0.3918425 0.3137214 0.3553932 0.2560696 0.542068 0.2606722 0.5541315 0.2484112 0.5443057 0.05022031 0.4990035 0.0195533 0.4848445 0.0491625 0.4672036 0.3982551 0.5821549 0.38193 0.582105 0.4015979 0.564665 0.3854363 0.5586141 0.3788763 0.5355976 0.404023 0.5328665 0.3788763 0.5355976 0.3854363 0.5586141 0.361742 0.5545796 0.6671624 0.8478514 0.6318475 0.8445424 0.6212808 0.8118162 0.6212808 0.8118162 0.6111509 0.8365711 0.58219 0.8118162 0.3854363 0.5586141 0.38193 0.582105 0.3654804 0.56474 0.361742 0.5545796 0.3654804 0.56474 0.3377585 0.572098 0.3654804 0.56474 0.3700253 0.5821217 0.3418237 0.5751123 0.58219 0.8118162 0.567553 0.8412399 0.5088335 0.8118162 0.3434217 0.5822217 0.3327137 0.5822747 0.3418237 0.5751123 0.7164146 0.8556024 0.7010298 0.8621845 0.7164146 0.8118162 0.7010298 0.8621845 0.6671624 0.8478514 0.6801221 0.8118162 0.860466 0.1494217 0.8600797 0.1037908 0.8538715 0.1493967 0.8668699 0.149255 0.8655832 0.1036874 0.860466 0.1494217 0.8538715 0.1493967 0.8545674 0.1038771 0.8474877 0.1491751 0.8734809 0.1488785 0.8707532 0.1045171 0.8668699 0.149255 0.8946703 0.4055839 0.892345 0.3626576 0.8773273 0.4042351 0.8882396 0.3197813 0.8839398 0.2770716 0.8747826 0.3208166 0.8802966 0.2343665 0.8767337 0.1916552 0.8706195 0.2350184 0.827503 0.4047823 0.8449749 0.403784 0.830654 0.3627626 0.8478704 0.321 0.8497137 0.2780986 0.8344509 0.3201546 0.8415442 0.2346689 0.8512292 0.2351698 0.8446895 0.1919124 0.8773273 0.4042351 0.8768178 0.3635114 0.8612558 0.4026588 0.8747826 0.3208166 0.8725612 0.2779122 0.8613129 0.3212173 0.8706195 0.2350184 0.8687281 0.1921674 0.8609252 0.235286 0.8612558 0.4026588 0.8612178 0.3637707 0.8449749 0.403784 0.8613129 0.3212173 0.8611379 0.2782549 0.8478704 0.321 0.8512292 0.2351698 0.8609252 0.235286 0.852689 0.1922981 0.8600797 0.1037908 0.8655832 0.1036874 0.8600024 0.09809988 0.8600797 0.1037908 0.8600024 0.09809988 0.8545674 0.1038771 0.8545674 0.1038771 0.850228 0.09760242 0.8493333 0.1048693 0.8655832 0.1036874 0.8707532 0.1045171 0.8697328 0.09733211 0.8366912 0.05290377 0.8458858 0.05383145 0.8494858 0.02947872 0.8732274 0.05349963 0.8654723 0.02996855 0.8595589 0.05379009 0.8824004 0.0523498 0.8691787 0.02924084 0.8732274 0.05349963 0.8458858 0.05383145 0.8595589 0.05379009 0.853205 0.03011697 0.8451748 0.07469528 0.8597546 0.07452821 0.8458858 0.05383145 0.8836715 0.07467716 0.8824004 0.0523498 0.8743284 0.07433658 0.8743284 0.07433658 0.8732274 0.05349963 0.8597546 0.07452821 0.8358324 0.07526439 0.8451748 0.07469528 0.8366912 0.05290377 0.850228 0.09760242 0.8451748 0.07469528 0.8444421 0.0982058 0.8600024 0.09809988 0.8697328 0.09733211 0.8597546 0.07452821 0.8697328 0.09733211 0.8755018 0.09778946 0.8743284 0.07433658 0.8600024 0.09809988 0.8597546 0.07452821 0.850228 0.09760242 0.853205 0.03011697 0.8593412 0.03032445 0.8548083 0.02145075 0.8494858 0.02947872 0.853205 0.03011697 0.8519925 0.02088618 0.8654723 0.02996855 0.8637096 0.02134341 0.8593412 0.03032445 0.8691787 0.02924084 0.8665144 0.02071094 0.8654723 0.02996855 0.8519925 0.02088618 0.8548083 0.02145075 0.8549765 0.01524287 0.8637096 0.02134341 0.8621884 0.01511734 0.8592607 0.02159285 0.8665144 0.02071094 0.8634271 0.01514112 0.8637096 0.02134341 0.8548083 0.02145075 0.8592607 0.02159285 0.8562144 0.01518911 0.8407337 0.4476245 0.8605226 0.4480053 0.8449749 0.403784 0.8802995 0.4480547 0.8773273 0.4042351 0.8605226 0.4480053 0.8327004 0.4473068 0.8407337 0.4476245 0.827503 0.4047823 0.888323 0.4479268 0.8946703 0.4055839 0.8802995 0.4480547 0.8612178 0.3637707 0.8613129 0.3212173 0.8459613 0.3635768 0.8768178 0.3635114 0.8747826 0.3208166 0.8612178 0.3637707 0.830654 0.3627626 0.8459613 0.3635768 0.8344509 0.3201546 0.892345 0.3626576 0.8882396 0.3197813 0.8768178 0.3635114 0.8611379 0.2782549 0.8609252 0.235286 0.8497137 0.2780986 0.8725612 0.2779122 0.8706195 0.2350184 0.8611379 0.2782549 0.8497137 0.2780986 0.8512292 0.2351698 0.8383307 0.27744 0.8839398 0.2770716 0.8802966 0.2343665 0.8725612 0.2779122 0.8767337 0.1916552 0.8734809 0.1488785 0.8687281 0.1921674 0.852689 0.1922981 0.8538715 0.1493967 0.8446895 0.1919124 0.8687281 0.1921674 0.8668699 0.149255 0.8607098 0.1923804 0.8607098 0.1923804 0.860466 0.1494217 0.852689 0.1922981 0.7814064 0.7424426 0.765667 0.7757809 0.7573263 0.7258921 0.7573263 0.7258921 0.8026166 0.6713709 0.7814064 0.7424426 0.5022137 0.6590837 0.5395941 0.6434346 0.5318368 0.6836987 0.8137022 0.7444562 0.7814064 0.7424426 0.8286039 0.6790057 0.4492842 0.1189367 0.4796657 0.0836414 0.4740725 0.1277368 0.4963679 0.687823 0.5022137 0.6590837 0.5210874 0.6942434 0.4004976 0.2115035 0.4153385 0.171083 0.4335295 0.2124198 0.6198923 0.08094817 0.6363967 0.03791397 0.6737276 0.07773518 0.5834935 0.6648613 0.5740696 0.6647481 0.590374 0.6420957 0.6737276 0.07773518 0.684045 0.03939259 0.7091843 0.07862913 0.5824138 0.008777737 0.5920395 0.01163053 0.581379 0.02075707 0.5318368 0.6836987 0.5541932 0.6706219 0.558059 0.7094463 0.4796657 0.0836414 0.5221213 0.0448029 0.4996913 0.09294706 0.8042294 0.2227026 0.7788012 0.2219972 0.8042713 0.1974012 0.5740696 0.6647481 0.5722504 0.7041052 0.5541932 0.6706219 0.7463176 0.048657 0.7747819 0.05684506 0.7447809 0.08250331 0.5654507 0.707786 0.5711689 0.7188785 0.558059 0.7094463 0.4963679 0.687823 0.4864154 0.6854965 0.5022137 0.6590837 0.6060445 0.02586859 0.6150043 0.03697311 0.5850263 0.04542922 0.5221213 0.0448029 0.5700647 0.0114488 0.5442601 0.05051118 0.5395917 0.6280208 0.5395941 0.6434346 0.509527 0.6392287 0.5611479 0.6140172 0.5751392 0.6005081 0.5715615 0.6326053 0.8020647 0.1292047 0.7738152 0.1190678 0.8016368 0.1015701 0.7757098 0.1518118 0.8007202 0.160764 0.7788435 0.1886346 0.4868731 0.6577507 0.4871426 0.6421356 0.5022137 0.6590837 0.4987666 0.2142294 0.5103746 0.1765875 0.5394396 0.2153575 0.598247 0.1727083 0.5921603 0.2168201 0.5507264 0.1732141 0.716633 0.2202726 0.6585183 0.2186605 0.7178404 0.1813836 0.524209 0.1186639 0.5428151 0.08921968 0.5654047 0.1053659 0.5920395 0.01163053 0.6060445 0.02586859 0.5878229 0.0238716 0.5637117 0.05172717 0.5428151 0.08921968 0.5442601 0.05051118 0.5637117 0.05172717 0.581379 0.02075707 0.5850263 0.04542922 0.6062767 0.1376268 0.6640163 0.1405282 0.598247 0.1727083 0.7499703 0.2211974 0.716633 0.2202726 0.7510501 0.1826291 0.6640163 0.1405282 0.717601 0.1427567 0.6614009 0.18044 0.6737276 0.07773518 0.7091843 0.07862913 0.6674581 0.1081066 0.6122483 0.1083269 0.6198923 0.08094817 0.6674581 0.1081066 0.5197075 0.1474162 0.524209 0.1186639 0.5605396 0.1403403 0.4304599 0.1456686 0.4492842 0.1189367 0.4605079 0.1530454 0.7447809 0.08250331 0.7728911 0.08883178 0.7471311 0.1129392 0.7489224 0.1452156 0.717601 0.1427567 0.7471311 0.1129392 0.5654047 0.1053659 0.5814135 0.08040726 0.6122483 0.1083269 0.5507264 0.1732141 0.5605396 0.1403403 0.598247 0.1727083 0.6585183 0.2186605 0.5921603 0.2168201 0.6614009 0.18044 0.5814135 0.08040726 0.6150043 0.03697311 0.6198923 0.08094817 0.7757098 0.1518118 0.7489224 0.1452156 0.7738152 0.1190678 0.7091843 0.07862913 0.7447809 0.08250331 0.7179508 0.109404 0.7788012 0.2219972 0.7499703 0.2211974 0.7788435 0.1886346 0.7110324 0.0423268 0.7463176 0.048657 0.7091843 0.07862913 0.7788435 0.1886346 0.7510501 0.1826291 0.7757098 0.1518118 0.5605396 0.1403403 0.5654047 0.1053659 0.6062767 0.1376268 0.7510501 0.1826291 0.7178404 0.1813836 0.7489224 0.1452156 0.4153385 0.171083 0.4304599 0.1456686 0.4484036 0.1801056 0.5103746 0.1765875 0.5197075 0.1474162 0.5507264 0.1732141 0.6674581 0.1081066 0.7179508 0.109404 0.6640163 0.1405282 0.6062767 0.1376268 0.6122483 0.1083269 0.6640163 0.1405282 0.7738152 0.1190678 0.8020647 0.1292047 0.7757098 0.1518118 0.5611479 0.6140172 0.5715615 0.6326053 0.5395917 0.6280208 0.5210874 0.6942434 0.5318368 0.6836987 0.5553765 0.717492 0.5834935 0.6648613 0.5773681 0.7058572 0.5740696 0.6647481 0.5715615 0.6326053 0.5740696 0.6647481 0.5395941 0.6434346 0.5773681 0.7058572 0.5711689 0.7188785 0.5722504 0.7041052 0.8137022 0.7444562 0.8009819 0.7790899 0.7814064 0.7424426 0.4484036 0.1801056 0.4605079 0.1530454 0.5103746 0.1765875 0.4605079 0.1530454 0.4740725 0.1277368 0.5197075 0.1474162 0.5442601 0.05051118 0.5735363 0.02338051 0.5637117 0.05172717 0.5850263 0.04542922 0.5814135 0.08040726 0.5637117 0.05172717 0.4740725 0.1277368 0.4996913 0.09294706 0.524209 0.1186639 0.4335295 0.2124198 0.4484036 0.1801056 0.4987666 0.2142294 0.5735363 0.02338051 0.5700647 0.0114488 0.581379 0.02075707 0.7747819 0.05684506 0.8040457 0.06963181 0.7728911 0.08883178 0.5792565 0.5831902 0.5955867 0.5835289 0.5751392 0.6005081 0.5912988 0.6071703 0.5971084 0.6306957 0.5715615 0.6326053 0.5971084 0.6306957 0.5912988 0.6071703 0.6152842 0.6120645 0.765667 0.7757809 0.8009819 0.7790899 0.8115484 0.811816 0.8115484 0.811816 0.8216784 0.7870612 0.8506392 0.811816 0.5912988 0.6071703 0.5955867 0.5835289 0.6117925 0.601578 0.6152842 0.6120645 0.6117925 0.601578 0.6403462 0.594828 0.6117925 0.601578 0.6076452 0.5837712 0.6362654 0.5916317 0.8506392 0.811816 0.8652762 0.7823924 0.9239959 0.8118162 0.6348133 0.5843152 0.64579 0.584535 0.6362654 0.5916317 0.7164146 0.7680301 0.7317994 0.7614479 0.7164146 0.8118162 0.7317994 0.7614479 0.765667 0.7757809 0.7527073 0.811816 0.8595343 0.1491863 0.8529399 0.149178 0.8589041 0.1035561 0.8659371 0.1490037 0.8595343 0.1491863 0.8644068 0.1034387 0.8529399 0.149178 0.8465553 0.1489724 0.8533924 0.1036561 0.8725458 0.1486108 0.8659371 0.1490037 0.8695808 0.1042557 0.8951093 0.4052679 0.8777593 0.4039628 0.8925542 0.3623468 0.8882191 0.3194797 0.8747678 0.3205485 0.8836905 0.2767797 0.879819 0.2340834 0.8701458 0.234759 0.8760275 0.1913799 0.8461764 0.3633819 0.8454053 0.4035925 0.8308652 0.3626062 0.8478574 0.3207991 0.8344338 0.3199869 0.8494709 0.2778925 0.8519871 0.192083 0.8507567 0.2349584 0.8439856 0.1917172 0.8777593 0.4039628 0.8616796 0.4024266 0.8770316 0.3632394 0.8747678 0.3205485 0.8613008 0.3209829 0.8723168 0.2776485 0.8701458 0.234759 0.860453 0.2350512 0.8680248 0.191912 0.8616796 0.4024266 0.8454053 0.4035925 0.8614338 0.3635376 0.8613008 0.3209829 0.8478574 0.3207991 0.8608956 0.2780206 0.860453 0.2350512 0.8507567 0.2349584 0.860008 0.1921452 0.868522 0.09707301 0.8644068 0.1034387 0.8587964 0.09786516 0.8589041 0.1035561 0.8533924 0.1036561 0.8587964 0.09786516 0.8533924 0.1036561 0.8481639 0.1046615 0.8490198 0.09739226 0.8742934 0.09751629 0.8695808 0.1042557 0.868522 0.09707301 0.8516356 0.02989935 0.8444436 0.05363219 0.8479132 0.02927052 0.8717822 0.05323225 0.8581158 0.05355662 0.8639016 0.02972054 0.8809487 0.05205929 0.8717822 0.05323225 0.867604 0.02898365 0.8577727 0.03009152 0.8581158 0.05355662 0.8516356 0.02989935 0.8581158 0.05355662 0.8584225 0.0742942 0.8444436 0.05363219 0.882339 0.07438361 0.8729945 0.07406628 0.8809487 0.05205929 0.8729945 0.07406628 0.8584225 0.0742942 0.8717822 0.05323225 0.8444436 0.05363219 0.843844 0.07449781 0.8352444 0.0527274 0.8490198 0.09739226 0.8432372 0.09801018 0.843844 0.07449781 0.8729945 0.07406628 0.868522 0.09707301 0.8584225 0.0742942 0.882339 0.07438361 0.8742934 0.09751629 0.8729945 0.07406628 0.8587964 0.09786516 0.8490198 0.09739226 0.8584225 0.0742942 0.8576455 0.02136021 0.8577727 0.03009152 0.8531926 0.0212292 0.8531926 0.0212292 0.8516356 0.02989935 0.8503739 0.02067178 0.8639016 0.02972054 0.8577727 0.03009152 0.8620929 0.02109944 0.867604 0.02898365 0.8639016 0.02972054 0.864894 0.02046018 0.8545653 0.01496398 0.8531926 0.0212292 0.8533276 0.01502102 0.8620929 0.02109944 0.8576455 0.02136021 0.8605383 0.01487708 0.864894 0.02046018 0.8620929 0.02109944 0.8617772 0.014898 0.8575513 0.01488614 0.8576455 0.02136021 0.8545653 0.01496398 0.8616796 0.4024266 0.8611896 0.4477758 0.8454053 0.4035925 0.8809663 0.4477758 0.8611896 0.4477758 0.8777593 0.4039628 0.8454053 0.4035925 0.841399 0.4474449 0.8279392 0.4046347 0.8889887 0.4476277 0.8809663 0.4477758 0.8951093 0.4052679 0.8614338 0.3635376 0.8461764 0.3633819 0.8613008 0.3209829 0.8770316 0.3632394 0.8614338 0.3635376 0.8747678 0.3205485 0.8478574 0.3207991 0.8461764 0.3633819 0.8344338 0.3199869 0.8925542 0.3623468 0.8770316 0.3632394 0.8882191 0.3194797 0.8608956 0.2780206 0.8494709 0.2778925 0.860453 0.2350512 0.8723168 0.2776485 0.8608956 0.2780206 0.8701458 0.234759 0.8494709 0.2778925 0.8380849 0.2772622 0.8507567 0.2349584 0.8836905 0.2767797 0.8723168 0.2776485 0.879819 0.2340834 0.8760275 0.1913799 0.8680248 0.191912 0.8725458 0.1486108 0.8519871 0.192083 0.8439856 0.1917172 0.8529399 0.149178 0.8680248 0.191912 0.860008 0.1921452 0.8659371 0.1490037 0.860008 0.1921452 0.8519871 0.192083 0.8595343 0.1491863 0.7010298 0.7614479 0.6671624 0.7757809 0.675503 0.7258921 0.675503 0.7258921 0.6514229 0.7424427 0.6302128 0.6713709 0.419371 0.6686257 0.4343142 0.6424301 0.4410872 0.6822416 0.6120995 0.6632416 0.6514229 0.7424427 0.6042253 0.6790057 0.4296209 0.3062315 0.4561077 0.2988537 0.4524365 0.3430023 0.4763817 0.6875039 0.4514061 0.6930853 0.4714745 0.6586099 0.4004976 0.2115035 0.4335295 0.2124198 0.4067897 0.25251 0.6463649 0.3982996 0.5986837 0.3971341 0.6441348 0.359609 0.3908376 0.6619244 0.3850619 0.6393726 0.400085 0.6621909 0.6738097 0.3968754 0.6463649 0.3982996 0.6795728 0.3606815 0.5389145 0.4231151 0.5403935 0.411148 0.5490812 0.4208112 0.4069809 0.7048637 0.419371 0.6686257 0.4142212 0.7067703 0.4524365 0.3430023 0.474294 0.3348583 0.4865143 0.383964 0.8042294 0.2227026 0.798974 0.2478592 0.7788012 0.2219972 0.400085 0.6621909 0.419371 0.6686257 0.4004055 0.7009869 0.7102154 0.3925339 0.7157739 0.3587988 0.7402287 0.3859678 0.4069809 0.7048637 0.4142212 0.7067703 0.400931 0.715608 0.4763817 0.6875039 0.4714745 0.6586099 0.4864154 0.6854965 0.5659859 0.4074304 0.549185 0.3868208 0.5772185 0.3968859 0.4865143 0.383964 0.5097197 0.3795133 0.5271961 0.4197762 0.4343836 0.6273848 0.4645878 0.6385731 0.4343142 0.6424301 0.4146986 0.6131385 0.4037308 0.6308392 0.4016093 0.5994244 0.7450458 0.3540624 0.7522947 0.3240529 0.7762914 0.3429881 0.7610337 0.2916039 0.7718586 0.2551684 0.787773 0.2840871 0.4868731 0.6577507 0.4714745 0.6586099 0.4871426 0.6421356 0.4987666 0.2142294 0.5394396 0.2153575 0.5024265 0.2522948 0.5394396 0.2153575 0.5921603 0.2168201 0.5418376 0.2578805 0.716633 0.2202726 0.7096917 0.2590026 0.6585183 0.2186605 0.5040536 0.3106471 0.542226 0.3261467 0.5163871 0.3409496 0.5490812 0.4208112 0.5474522 0.4084079 0.5659859 0.4074304 0.5293129 0.3793802 0.5097197 0.3795133 0.5163871 0.3409496 0.5474522 0.4084079 0.5403935 0.411148 0.549185 0.3868208 0.5896148 0.2963342 0.5889763 0.2610121 0.6476263 0.2966437 0.7499703 0.2211974 0.7429691 0.2596015 0.716633 0.2202726 0.6476263 0.2966437 0.6533821 0.2568187 0.7013666 0.297392 0.6441348 0.359609 0.6442604 0.3290671 0.6795728 0.3606815 0.6441348 0.359609 0.5912849 0.3534367 0.6442604 0.3290671 0.5055978 0.2818127 0.5447112 0.2911064 0.5040536 0.3106471 0.4165024 0.2786135 0.4479206 0.2729416 0.4296209 0.3062315 0.7157739 0.3587988 0.7244824 0.32867 0.7450458 0.3540624 0.733021 0.29668 0.7244824 0.32867 0.7013666 0.297392 0.5912849 0.3534367 0.5529164 0.3518462 0.5894173 0.3257941 0.5896148 0.2963342 0.5447112 0.2911064 0.5889763 0.2610121 0.6585183 0.2186605 0.6533821 0.2568187 0.5921603 0.2168201 0.5986837 0.3971341 0.5772185 0.3968859 0.5912849 0.3534367 0.7610337 0.2916039 0.7522947 0.3240529 0.733021 0.29668 0.6795728 0.3606815 0.6947315 0.3305703 0.7157739 0.3587988 0.7788012 0.2219972 0.7718586 0.2551684 0.7499703 0.2211974 0.6738097 0.3968754 0.6795728 0.3606815 0.7102154 0.3925339 0.7718586 0.2551684 0.7610337 0.2916039 0.7429691 0.2596015 0.5894173 0.3257941 0.542226 0.3261467 0.5896148 0.2963342 0.7429691 0.2596015 0.733021 0.29668 0.7096917 0.2590026 0.4067897 0.25251 0.4415519 0.2453689 0.4165024 0.2786135 0.5024265 0.2522948 0.5418376 0.2578805 0.5055978 0.2818127 0.6442604 0.3290671 0.6476263 0.2966437 0.6947315 0.3305703 0.6442604 0.3290671 0.5894173 0.3257941 0.6476263 0.2966437 0.7522947 0.3240529 0.7610337 0.2916039 0.7825025 0.3155375 0.4146986 0.6131385 0.4343836 0.6273848 0.4037308 0.6308392 0.4142212 0.7067703 0.4410872 0.6822416 0.4165826 0.714824 0.3908376 0.6619244 0.400085 0.6621909 0.395297 0.7025244 0.4037308 0.6308392 0.4343142 0.6424301 0.400085 0.6621909 0.4069809 0.7048637 0.400931 0.715608 0.4004055 0.7009869 0.6671624 0.7757809 0.6318475 0.7790899 0.6514229 0.7424427 0.4415519 0.2453689 0.5024265 0.2522948 0.4479206 0.2729416 0.4479206 0.2729416 0.5055978 0.2818127 0.4561077 0.2988537 0.5403935 0.411148 0.5331457 0.4081057 0.5293129 0.3793802 0.549185 0.3868208 0.5293129 0.3793802 0.5529164 0.3518462 0.4561077 0.2988537 0.5040536 0.3106471 0.474294 0.3348583 0.4335295 0.2124198 0.4987666 0.2142294 0.4415519 0.2453689 0.5389145 0.4231151 0.5271961 0.4197762 0.5403935 0.411148 0.7402287 0.3859678 0.7450458 0.3540624 0.7719997 0.3748742 0.3854807 0.6054252 0.38193 0.582105 0.4016093 0.5994244 0.3854807 0.6054252 0.4037308 0.6308392 0.3790089 0.628098 0.3656094 0.5994523 0.3854807 0.6054252 0.3619827 0.6095756 0.6671624 0.7757809 0.6212808 0.8118162 0.6318475 0.7790899 0.567553 0.7823926 0.6111509 0.7870612 0.58219 0.8118162 0.3700253 0.5821217 0.38193 0.582105 0.3656094 0.5994523 0.3418955 0.5893362 0.3656094 0.5994523 0.3378685 0.5923872 0.3434217 0.5822217 0.3700253 0.5821217 0.3418955 0.5893362 0.5158857 0.7982431 0.567553 0.7823926 0.5088335 0.8118162 0.3378685 0.5923872 0.3327137 0.5822747 0.3418955 0.5893362 0.7164146 0.7680301 0.7164146 0.8118162 0.7010298 0.7614479 0.7010298 0.7614479 0.6801221 0.8118162 0.6671624 0.7757809 + + + + + + + + + + + + + + + 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 +

81 73 168 80 74 169 42 75 170 80 74 171 44 76 172 82 77 173 84 78 174 57 79 175 58 80 176 80 74 177 39 81 178 85 82 179 70 83 180 51 84 181 368 85 182 42 75 183 58 80 184 57 79 185 211 86 186 52 87 187 369 88 188 373 89 189 74 90 190 47 91 191 40 92 192 55 93 193 54 94 194 364 95 195 47 91 196 45 96 197 94 97 198 46 98 199 363 99 200 83 100 201 58 80 202 59 101 203 51 84 204 50 102 205 367 103 206 64 104 207 62 105 208 213 106 209 83 100 210 43 107 211 60 108 212 77 109 213 53 110 214 370 111 215 59 101 216 82 77 217 44 76 218 57 79 219 212 112 220 210 113 221 68 114 222 49 115 223 366 116 224 50 102 225 48 117 226 365 118 227 64 104 228 57 79 229 84 78 230 55 93 231 56 119 232 63 120 233 61 121 234 65 122 235 63 120 236 62 105 237 64 104 238 87 123 239 57 79 240 64 104 241 214 124 242 215 125 243 66 126 244 95 127 245 218 128 246 75 129 247 66 126 248 69 130 249 67 131 250 216 132 251 71 133 252 49 115 253 96 134 254 46 98 255 68 114 256 371 135 257 50 102 258 51 84 259 96 134 260 94 97 261 97 136 262 68 114 263 75 129 264 67 131 265 89 137 266 78 138 267 69 130 268 217 139 269 67 131 270 69 130 271 90 140 272 72 141 273 73 142 274 45 96 275 74 90 276 76 143 277 72 141 278 88 144 279 71 133 280 98 145 281 91 146 282 70 83 283 372 147 284 79 148 285 61 121 286 53 110 287 79 148 288 73 142 289 90 140 290 49 115 291 71 133 292 76 143 293 88 144 294 66 126 295 75 129 296 67 131 297 75 129 298 218 128 299 366 116 300 49 115 301 74 90 302 61 121 303 79 148 304 93 149 305 73 142 306 79 148 307 77 109 308 62 105 309 78 138 310 219 150 311 45 96 312 77 109 313 374 151 314 86 152 315 93 149 316 78 138 317 71 133 318 88 144 319 92 153 320 93 149 321 90 140 322 69 130 323 52 87 324 91 146 325 375 154 326 66 126 327 88 144 328 99 155 329 89 137 330 90 140 331 73 142 332 76 143 333 92 153 334 89 137 335 86 152 336 87 123 337 65 122 338 87 123 339 84 78 340 55 93 341 58 80 342 42 75 343 82 77 344 54 94 345 60 108 346 85 82 347 84 78 348 83 100 349 54 94 350 44 76 351 85 82 352 60 108 353 40 92 354 39 81 355 80 74 356 95 127 357 99 155 358 91 146 359 99 155 360 98 145 361 70 83 362 48 117 363 50 102 364 97 136 365 97 136 366 96 134 367 49 115 368 98 145 369 96 134 370 51 84 371 220 156 372 95 127 373 52 87 374 365 118 375 48 117 376 94 97 377 53 110 378 63 120 379 377 157 380 378 158 381 377 157 382 63 120 383 55 93 384 40 92 385 100 159 386 56 119 387 100 159 388 101 160 389 379 161 390 100 159 391 40 92 392 100 159 393 379 161 394 380 162 395 378 158 396 56 119 397 102 163 398 102 163 399 101 160 400 103 164 401 381 165 402 102 163 403 104 166 404 101 160 405 380 162 406 382 167 407 382 167 408 383 168 409 104 166 410 561 61 411 384 169 412 41 170 413 384 169 414 379 161 415 81 73 416 186 172 585 146 173 586 147 174 587 187 175 588 149 176 589 185 177 590 189 178 591 188 179 592 163 180 593 185 177 594 149 176 595 190 181 596 543 182 597 156 183 598 175 184 599 162 185 600 163 180 601 147 174 602 544 186 603 157 187 604 211 86 605 548 188 606 539 189 607 152 190 608 159 191 609 160 192 610 145 193 611 539 189 612 537 194 613 150 195 614 538 196 615 151 197 616 199 198 617 188 179 618 148 199 619 164 200 620 542 201 621 155 202 622 156 183 623 213 106 624 167 203 625 169 204 626 165 205 627 148 199 628 188 179 629 545 206 630 158 207 631 182 208 632 149 176 633 187 175 634 164 200 635 210 113 636 212 112 637 162 185 638 541 209 639 154 210 640 173 211 641 540 212 642 153 213 643 155 202 644 189 178 645 162 185 646 169 204 647 168 214 648 161 215 649 160 192 650 166 216 651 158 207 652 168 214 653 192 217 654 169 204 655 167 203 656 214 124 657 169 204 658 162 185 659 200 218 660 171 219 661 215 125 662 218 128 663 215 125 664 171 219 665 216 132 666 172 220 667 174 221 668 201 222 669 154 210 670 176 223 671 546 224 672 173 211 673 151 197 674 201 222 675 156 183 676 155 202 677 199 198 678 151 197 679 173 211 680 194 225 681 172 220 682 180 226 683 217 139 684 174 221 685 183 227 686 195 228 687 174 221 688 172 220 689 150 195 690 178 229 691 177 230 692 179 231 693 152 190 694 177 230 695 203 232 696 176 223 697 193 233 698 547 234 699 175 184 700 196 235 701 158 207 702 166 216 703 184 236 704 195 228 705 178 229 706 184 236 707 154 210 708 179 231 709 181 237 710 193 233 711 197 238 712 180 226 713 218 128 714 180 226 715 172 220 716 541 209 717 548 188 718 179 231 719 198 239 720 184 236 721 166 216 722 182 208 723 184 236 724 178 229 725 219 150 726 183 227 727 167 203 728 549 240 729 182 208 730 150 195 731 183 227 732 198 239 733 191 241 734 176 223 735 181 237 736 197 238 737 174 221 738 195 228 739 198 239 740 550 242 741 196 235 742 157 187 743 204 243 744 193 233 745 171 219 746 178 229 747 195 228 748 194 225 749 181 237 750 177 230 751 194 225 752 170 244 753 192 217 754 191 241 755 160 192 756 189 178 757 192 217 758 163 180 759 164 200 760 187 175 761 190 181 762 165 205 763 159 191 764 159 191 765 188 179 766 189 178 767 149 176 768 148 199 769 165 205 770 145 193 771 186 172 772 185 177 773 196 235 774 204 243 775 200 218 776 175 184 777 203 232 778 204 243 779 153 213 780 199 198 781 202 245 782 154 210 783 201 222 784 202 245 785 156 183 786 201 222 787 203 232 788 157 187 789 200 218 790 220 156 791 540 212 792 551 246 793 199 198 794 552 247 795 168 214 796 158 207 797 553 248 798 161 215 799 168 214 800 205 249 801 145 193 802 160 192 803 161 215 804 207 250 805 206 251 806 145 193 807 205 249 808 554 252 809 205 249 810 206 251 811 555 253 812 553 248 813 556 254 814 207 250 815 207 250 816 209 255 817 208 256 818 556 254 819 558 257 820 209 255 821 206 251 822 208 256 823 557 258 824 557 258 825 208 256 826 209 255 827 146 173 828 559 259 829 561 61 830 186 172 831 554 252 832 559 259 833 338 299 1002 298 300 1003 299 301 1004 339 302 1005 301 303 1006 337 304 1007 341 305 1008 340 306 1009 315 307 1010 337 304 1011 301 303 1012 342 308 1013 368 85 1014 308 309 1015 327 310 1016 314 311 1017 315 307 1018 299 301 1019 369 88 1020 309 312 1021 527 313 1022 373 89 1023 364 95 1024 304 314 1025 311 315 1026 312 316 1027 297 317 1028 364 95 1029 362 318 1030 302 319 1031 363 99 1032 303 320 1033 351 321 1034 340 306 1035 300 322 1036 316 323 1037 367 103 1038 307 324 1039 308 309 1040 529 325 1041 319 326 1042 321 327 1043 317 328 1044 300 322 1045 340 306 1046 370 111 1047 310 329 1048 334 330 1049 301 303 1050 339 302 1051 316 323 1052 526 331 1053 528 332 1054 314 311 1055 366 116 1056 306 333 1057 325 334 1058 365 118 1059 305 335 1060 307 324 1061 341 305 1062 314 311 1063 321 327 1064 320 336 1065 313 337 1066 312 316 1067 318 338 1068 310 329 1069 320 336 1070 344 339 1071 321 327 1072 319 326 1073 530 340 1074 321 327 1075 314 311 1076 352 341 1077 323 342 1078 531 343 1079 534 344 1080 531 343 1081 323 342 1082 532 345 1083 324 346 1084 326 347 1085 353 348 1086 306 333 1087 328 349 1088 371 135 1089 325 334 1090 303 320 1091 353 348 1092 308 309 1093 307 324 1094 351 321 1095 303 320 1096 325 334 1097 346 350 1098 324 346 1099 332 351 1100 533 352 1101 326 347 1102 335 353 1103 347 354 1104 326 347 1105 324 346 1106 302 319 1107 330 355 1108 329 356 1109 331 357 1110 304 314 1111 329 356 1112 355 358 1113 328 349 1114 345 359 1115 372 147 1116 327 310 1117 348 360 1118 310 329 1119 318 338 1120 336 361 1121 347 354 1122 330 355 1123 336 361 1124 306 333 1125 331 357 1126 333 362 1127 345 359 1128 349 363 1129 332 351 1130 534 344 1131 332 351 1132 324 346 1133 366 116 1134 373 89 1135 331 357 1136 350 364 1137 336 361 1138 318 338 1139 334 330 1140 336 361 1141 330 355 1142 535 365 1143 335 353 1144 319 326 1145 374 151 1146 334 330 1147 302 319 1148 335 353 1149 350 364 1150 343 366 1151 328 349 1152 333 362 1153 349 363 1154 326 347 1155 347 354 1156 350 364 1157 375 154 1158 348 360 1159 309 312 1160 356 367 1161 345 359 1162 323 342 1163 330 355 1164 347 354 1165 346 350 1166 333 362 1167 329 356 1168 346 350 1169 322 368 1170 344 339 1171 343 366 1172 312 316 1173 341 305 1174 344 339 1175 315 307 1176 316 323 1177 339 302 1178 342 308 1179 317 328 1180 311 315 1181 311 315 1182 340 306 1183 341 305 1184 301 303 1185 300 322 1186 317 328 1187 297 317 1188 338 299 1189 337 304 1190 348 360 1191 356 367 1192 352 341 1193 327 310 1194 355 358 1195 356 367 1196 305 335 1197 351 321 1198 354 369 1199 306 333 1200 353 348 1201 354 369 1202 308 309 1203 353 348 1204 355 358 1205 309 312 1206 352 341 1207 536 370 1208 365 118 1209 376 371 1210 351 321 1211 377 157 1212 320 336 1213 310 329 1214 378 158 1215 313 337 1216 320 336 1217 357 372 1218 297 317 1219 312 316 1220 313 337 1221 359 373 1222 358 374 1223 297 317 1224 357 372 1225 379 161 1226 357 372 1227 358 374 1228 380 162 1229 378 158 1230 381 165 1231 359 373 1232 359 373 1233 361 375 1234 360 376 1235 381 165 1236 383 168 1237 361 375 1238 358 374 1239 360 376 1240 382 167 1241 382 167 1242 360 376 1243 361 375 1244 298 300 1245 384 169 1246 561 61 1247 338 299 1248 379 161 1249 384 169 1250 502 378 1419 501 379 1420 463 380 1421 501 379 1422 465 381 1423 503 382 1424 505 383 1425 478 384 1426 479 385 1427 501 379 1428 460 386 1429 506 387 1430 491 388 1431 472 389 1432 543 182 1433 463 380 1434 479 385 1435 478 384 1436 527 313 1437 473 390 1438 544 186 1439 548 188 1440 495 391 1441 468 392 1442 461 393 1443 476 394 1444 475 395 1445 539 189 1446 468 392 1447 466 396 1448 515 397 1449 467 398 1450 538 196 1451 504 399 1452 479 385 1453 480 400 1454 472 389 1455 471 401 1456 542 201 1457 485 402 1458 483 403 1459 529 325 1460 504 399 1461 464 404 1462 481 405 1463 498 406 1464 474 407 1465 545 206 1466 480 400 1467 503 382 1468 465 381 1469 478 384 1470 528 332 1471 526 331 1472 489 408 1473 470 409 1474 541 209 1475 471 401 1476 469 410 1477 540 212 1478 485 402 1479 478 384 1480 505 383 1481 476 394 1482 477 411 1483 484 412 1484 482 413 1485 486 414 1486 484 412 1487 483 403 1488 485 402 1489 508 415 1490 478 384 1491 485 402 1492 530 340 1493 531 343 1494 487 416 1495 516 417 1496 534 344 1497 496 418 1498 487 416 1499 490 419 1500 488 420 1501 532 345 1502 492 421 1503 470 409 1504 517 422 1505 467 398 1506 489 408 1507 546 224 1508 471 401 1509 472 389 1510 517 422 1511 515 397 1512 518 423 1513 489 408 1514 496 418 1515 488 420 1516 510 424 1517 499 425 1518 490 419 1519 533 352 1520 488 420 1521 490 419 1522 511 426 1523 493 427 1524 494 428 1525 466 396 1526 495 391 1527 497 429 1528 493 427 1529 509 430 1530 492 421 1531 519 431 1532 512 432 1533 491 388 1534 547 234 1535 500 433 1536 482 413 1537 474 407 1538 500 433 1539 494 428 1540 511 426 1541 470 409 1542 492 421 1543 497 429 1544 509 430 1545 487 416 1546 496 418 1547 488 420 1548 496 418 1549 534 344 1550 541 209 1551 470 409 1552 495 391 1553 482 413 1554 500 433 1555 514 434 1556 494 428 1557 500 433 1558 498 406 1559 483 403 1560 499 425 1561 535 365 1562 466 396 1563 498 406 1564 549 240 1565 507 435 1566 514 434 1567 499 425 1568 492 421 1569 509 430 1570 513 436 1571 514 434 1572 511 426 1573 490 419 1574 473 390 1575 512 432 1576 550 242 1577 487 416 1578 509 430 1579 520 437 1580 510 424 1581 511 426 1582 494 428 1583 497 429 1584 513 436 1585 510 424 1586 507 435 1587 508 415 1588 486 414 1589 508 415 1590 505 383 1591 476 394 1592 479 385 1593 463 380 1594 503 382 1595 475 395 1596 481 405 1597 506 387 1598 505 383 1599 504 399 1600 475 395 1601 465 381 1602 506 387 1603 481 405 1604 461 393 1605 460 386 1606 501 379 1607 516 417 1608 520 437 1609 512 432 1610 520 437 1611 519 431 1612 491 388 1613 469 410 1614 471 401 1615 518 423 1616 518 423 1617 517 422 1618 470 409 1619 519 431 1620 517 422 1621 472 389 1622 536 370 1623 516 417 1624 473 390 1625 540 212 1626 469 410 1627 515 397 1628 474 407 1629 484 412 1630 552 247 1631 553 248 1632 552 247 1633 484 412 1634 476 394 1635 461 393 1636 521 438 1637 477 411 1638 521 438 1639 522 439 1640 554 252 1641 521 438 1642 461 393 1643 521 438 1644 554 252 1645 555 253 1646 553 248 1647 477 411 1648 523 440 1649 523 440 1650 522 439 1651 524 441 1652 556 254 1653 523 440 1654 525 442 1655 522 439 1656 555 253 1657 557 258 1658 557 258 1659 558 257 1660 525 442 1661 561 61 1662 559 259 1663 462 443 1664 559 259 1665 554 252 1666 502 378 1667 41 170 1836 81 73 1837 42 75 1838 42 75 1839 80 74 1840 82 77 1841 83 100 1842 84 78 1843 58 80 1844 44 76 1845 80 74 1846 85 82 1847 372 147 1848 70 83 1849 368 85 1850 41 170 1851 42 75 1852 57 79 1853 560 65 1854 211 86 1855 369 88 1856 364 95 1857 373 89 1858 47 91 1859 39 81 1860 40 92 1861 54 94 1862 362 318 1863 364 95 1864 45 96 1865 376 371 1866 94 97 1867 363 99 1868 43 107 1869 83 100 1870 59 101 1871 368 85 1872 51 84 1873 367 103 1874 214 124 1875 64 104 1876 213 106 1877 54 94 1878 83 100 1879 60 108 1880 374 151 1881 77 109 1882 370 111 1883 43 107 1884 59 101 1885 44 76 1886 41 170 1887 57 79 1888 210 113 1889 371 135 1890 68 114 1891 366 116 1892 367 103 1893 50 102 1894 365 118 1895 87 123 1896 64 104 1897 84 78 1898 65 122 1899 55 93 1900 63 120 1901 53 110 1902 61 121 1903 63 120 1904 86 152 1905 62 105 1906 87 123 1907 212 112 1908 57 79 1909 214 124 1910 220 156 1911 215 125 1912 95 127 1913 215 125 1914 218 128 1915 66 126 1916 217 139 1917 69 130 1918 216 132 1919 98 145 1920 71 133 1921 96 134 1922 363 99 1923 46 98 1924 371 135 1925 97 136 1926 50 102 1927 96 134 1928 46 98 1929 94 97 1930 68 114 1931 92 153 1932 75 129 1933 89 137 1934 219 150 1935 78 138 1936 217 139 1937 89 137 1938 67 131 1939 90 140 1940 47 91 1941 72 141 1942 45 96 1943 47 91 1944 74 90 1945 72 141 1946 99 155 1947 88 144 1948 98 145 1949 375 154 1950 91 146 1951 372 147 1952 77 109 1953 79 148 1954 53 110 1955 93 149 1956 79 148 1957 90 140 1958 74 90 1959 49 115 1960 76 143 1961 92 153 1962 88 144 1963 75 129 1964 216 132 1965 67 131 1966 218 128 1967 373 89 1968 366 116 1969 74 90 1970 86 152 1971 61 121 1972 93 149 1973 45 96 1974 73 142 1975 77 109 1976 213 106 1977 62 105 1978 219 150 1979 362 318 1980 45 96 1981 374 151 1982 62 105 1983 86 152 1984 78 138 1985 76 143 1986 71 133 1987 92 153 1988 78 138 1989 93 149 1990 69 130 1991 369 88 1992 52 87 1993 375 154 1994 95 127 1995 66 126 1996 99 155 1997 72 141 1998 89 137 1999 73 142 2000 72 141 2001 76 143 2002 89 137 2003 61 121 2004 86 152 2005 65 122 2006 65 122 2007 87 123 2008 55 93 2009 59 101 2010 58 80 2011 82 77 2012 39 81 2013 54 94 2014 85 82 2015 55 93 2016 84 78 2017 54 94 2018 43 107 2019 44 76 2020 60 108 2021 81 73 2022 40 92 2023 80 74 2024 52 87 2025 95 127 2026 91 146 2027 91 146 2028 99 155 2029 70 83 2030 94 97 2031 48 117 2032 97 136 2033 68 114 2034 97 136 2035 49 115 2036 70 83 2037 98 145 2038 51 84 2039 211 86 2040 220 156 2041 52 87 2042 376 371 2043 365 118 2044 94 97 2045 370 111 2046 53 110 2047 377 157 2048 56 119 2049 378 158 2050 63 120 2051 56 119 2052 55 93 2053 100 159 2054 102 163 2055 56 119 2056 101 160 2057 81 73 2058 379 161 2059 40 92 2060 101 160 2061 100 159 2062 380 162 2063 381 165 2064 378 158 2065 102 163 2066 104 166 2067 102 163 2068 103 164 2069 383 168 2070 381 165 2071 104 166 2072 103 164 2073 101 160 2074 382 167 2075 103 164 2076 382 167 2077 104 166 2078 210 113 2079 561 61 2080 41 170 2081 41 170 2082 384 169 2083 81 73 2084 185 177 2253 186 172 2254 147 174 2255 147 174 2256 187 175 2257 185 177 2258 162 185 2259 189 178 2260 163 180 2261 144 446 2262 185 177 2263 190 181 2264 547 234 2265 543 182 2266 175 184 2267 146 173 2268 162 185 2269 147 174 2270 560 65 2271 544 186 2272 211 86 2273 179 231 2274 548 188 2275 152 190 2276 144 446 2277 159 191 2278 145 193 2279 152 190 2280 539 189 2281 150 195 2282 551 246 2283 538 196 2284 199 198 2285 163 180 2286 188 179 2287 164 200 2288 543 182 2289 542 201 2290 156 183 2291 214 124 2292 213 106 2293 169 204 2294 159 191 2295 165 205 2296 188 179 2297 549 240 2298 545 206 2299 182 208 2300 148 199 2301 149 176 2302 164 200 2303 146 173 2304 210 113 2305 162 185 2306 546 224 2307 541 209 2308 173 211 2309 542 201 2310 540 212 2311 155 202 2312 192 217 2313 189 178 2314 169 204 2315 170 244 2316 168 214 2317 160 192 2318 170 244 2319 166 216 2320 168 214 2321 191 241 2322 192 217 2323 167 203 2324 212 112 2325 214 124 2326 162 185 2327 220 156 2328 200 218 2329 215 125 2330 180 226 2331 218 128 2332 171 219 2333 217 139 2334 216 132 2335 174 221 2336 203 232 2337 201 222 2338 176 223 2339 538 196 2340 546 224 2341 151 197 2342 202 245 2343 201 222 2344 155 202 2345 202 245 2346 199 198 2347 173 211 2348 197 238 2349 194 225 2350 180 226 2351 219 150 2352 217 139 2353 183 227 2354 194 225 2355 195 228 2356 172 220 2357 152 190 2358 150 195 2359 177 230 2360 181 237 2361 179 231 2362 177 230 2363 204 243 2364 203 232 2365 193 233 2366 550 242 2367 547 234 2368 196 235 2369 182 208 2370 158 207 2371 184 236 2372 198 239 2373 195 228 2374 184 236 2375 176 223 2376 154 210 2377 181 237 2378 171 219 2379 193 233 2380 180 226 2381 216 132 2382 218 128 2383 172 220 2384 154 210 2385 541 209 2386 179 231 2387 191 241 2388 198 239 2389 166 216 2390 150 195 2391 182 208 2392 178 229 2393 213 106 2394 219 150 2395 167 203 2396 537 194 2397 549 240 2398 150 195 2399 167 203 2400 183 227 2401 191 241 2402 193 233 2403 176 223 2404 197 238 2405 183 227 2406 174 221 2407 198 239 2408 544 186 2409 550 242 2410 157 187 2411 200 218 2412 204 243 2413 171 219 2414 177 230 2415 178 229 2416 194 225 2417 197 238 2418 181 237 2419 194 225 2420 166 216 2421 170 244 2422 191 241 2423 170 244 2424 160 192 2425 192 217 2426 147 174 2427 163 180 2428 187 175 2429 144 446 2430 190 181 2431 159 191 2432 160 192 2433 159 191 2434 189 178 2435 190 181 2436 149 176 2437 165 205 2438 144 446 2439 145 193 2440 185 177 2441 157 187 2442 196 235 2443 200 218 2444 196 235 2445 175 184 2446 204 243 2447 155 202 2448 153 213 2449 202 245 2450 173 211 2451 154 210 2452 202 245 2453 175 184 2454 156 183 2455 203 232 2456 211 86 2457 157 187 2458 220 156 2459 153 213 2460 540 212 2461 199 198 2462 545 206 2463 552 247 2464 158 207 2465 552 247 2466 553 248 2467 168 214 2468 161 215 2469 205 249 2470 160 192 2471 205 249 2472 161 215 2473 206 251 2474 186 172 2475 145 193 2476 554 252 2477 554 252 2478 205 249 2479 555 253 2480 161 215 2481 553 248 2482 207 250 2483 206 251 2484 207 250 2485 208 256 2486 207 250 2487 556 254 2488 209 255 2489 555 253 2490 206 251 2491 557 258 2492 558 257 2493 557 258 2494 209 255 2495 210 113 2496 146 173 2497 561 61 2498 146 173 2499 186 172 2500 559 259 2501 337 304 2670 338 299 2671 299 301 2672 299 301 2673 339 302 2674 337 304 2675 314 311 2676 341 305 2677 315 307 2678 296 447 2679 337 304 2680 342 308 2681 372 147 2682 368 85 2683 327 310 2684 298 300 2685 314 311 2686 299 301 2687 560 65 2688 369 88 2689 527 313 2690 331 357 2691 373 89 2692 304 314 2693 296 447 2694 311 315 2695 297 317 2696 304 314 2697 364 95 2698 302 319 2699 376 371 2700 363 99 2701 351 321 2702 315 307 2703 340 306 2704 316 323 2705 368 85 2706 367 103 2707 308 309 2708 530 340 2709 529 325 2710 321 327 2711 311 315 2712 317 328 2713 340 306 2714 374 151 2715 370 111 2716 334 330 2717 300 322 2718 301 303 2719 316 323 2720 298 300 2721 526 331 2722 314 311 2723 371 135 2724 366 116 2725 325 334 2726 367 103 2727 365 118 2728 307 324 2729 344 339 2730 341 305 2731 321 327 2732 322 368 2733 320 336 2734 312 316 2735 322 368 2736 318 338 2737 320 336 2738 343 366 2739 344 339 2740 319 326 2741 528 332 2742 530 340 2743 314 311 2744 536 370 2745 352 341 2746 531 343 2747 332 351 2748 534 344 2749 323 342 2750 533 352 2751 532 345 2752 326 347 2753 355 358 2754 353 348 2755 328 349 2756 363 99 2757 371 135 2758 303 320 2759 354 369 2760 353 348 2761 307 324 2762 354 369 2763 351 321 2764 325 334 2765 349 363 2766 346 350 2767 332 351 2768 535 365 2769 533 352 2770 335 353 2771 346 350 2772 347 354 2773 324 346 2774 304 314 2775 302 319 2776 329 356 2777 333 362 2778 331 357 2779 329 356 2780 356 367 2781 355 358 2782 345 359 2783 375 154 2784 372 147 2785 348 360 2786 334 330 2787 310 329 2788 336 361 2789 350 364 2790 347 354 2791 336 361 2792 328 349 2793 306 333 2794 333 362 2795 323 342 2796 345 359 2797 332 351 2798 532 345 2799 534 344 2800 324 346 2801 306 333 2802 366 116 2803 331 357 2804 343 366 2805 350 364 2806 318 338 2807 302 319 2808 334 330 2809 330 355 2810 529 325 2811 535 365 2812 319 326 2813 362 318 2814 374 151 2815 302 319 2816 319 326 2817 335 353 2818 343 366 2819 345 359 2820 328 349 2821 349 363 2822 335 353 2823 326 347 2824 350 364 2825 369 88 2826 375 154 2827 309 312 2828 352 341 2829 356 367 2830 323 342 2831 329 356 2832 330 355 2833 346 350 2834 349 363 2835 333 362 2836 346 350 2837 318 338 2838 322 368 2839 343 366 2840 322 368 2841 312 316 2842 344 339 2843 299 301 2844 315 307 2845 339 302 2846 296 447 2847 342 308 2848 311 315 2849 312 316 2850 311 315 2851 341 305 2852 342 308 2853 301 303 2854 317 328 2855 296 447 2856 297 317 2857 337 304 2858 309 312 2859 348 360 2860 352 341 2861 348 360 2862 327 310 2863 356 367 2864 307 324 2865 305 335 2866 354 369 2867 325 334 2868 306 333 2869 354 369 2870 327 310 2871 308 309 2872 355 358 2873 527 313 2874 309 312 2875 536 370 2876 305 335 2877 365 118 2878 351 321 2879 370 111 2880 377 157 2881 310 329 2882 377 157 2883 378 158 2884 320 336 2885 313 337 2886 357 372 2887 312 316 2888 357 372 2889 313 337 2890 358 374 2891 338 299 2892 297 317 2893 379 161 2894 379 161 2895 357 372 2896 380 162 2897 313 337 2898 378 158 2899 359 373 2900 358 374 2901 359 373 2902 360 376 2903 359 373 2904 381 165 2905 361 375 2906 380 162 2907 358 374 2908 382 167 2909 383 168 2910 382 167 2911 361 375 2912 526 331 2913 298 300 2914 561 61 2915 298 300 2916 338 299 2917 384 169 2918 462 443 3087 502 378 3088 463 380 3089 463 380 3090 501 379 3091 503 382 3092 504 399 3093 505 383 3094 479 385 3095 465 381 3096 501 379 3097 506 387 3098 547 234 3099 491 388 3100 543 182 3101 462 443 3102 463 380 3103 478 384 3104 560 65 3105 527 313 3106 544 186 3107 539 189 3108 548 188 3109 468 392 3110 460 386 3111 461 393 3112 475 395 3113 537 194 3114 539 189 3115 466 396 3116 551 246 3117 515 397 3118 538 196 3119 464 404 3120 504 399 3121 480 400 3122 543 182 3123 472 389 3124 542 201 3125 530 340 3126 485 402 3127 529 325 3128 475 395 3129 504 399 3130 481 405 3131 549 240 3132 498 406 3133 545 206 3134 464 404 3135 480 400 3136 465 381 3137 462 443 3138 478 384 3139 526 331 3140 546 224 3141 489 408 3142 541 209 3143 542 201 3144 471 401 3145 540 212 3146 508 415 3147 485 402 3148 505 383 3149 486 414 3150 476 394 3151 484 412 3152 474 407 3153 482 413 3154 484 412 3155 507 435 3156 483 403 3157 508 415 3158 528 332 3159 478 384 3160 530 340 3161 536 370 3162 531 343 3163 516 417 3164 531 343 3165 534 344 3166 487 416 3167 533 352 3168 490 419 3169 532 345 3170 519 431 3171 492 421 3172 517 422 3173 538 196 3174 467 398 3175 546 224 3176 518 423 3177 471 401 3178 517 422 3179 467 398 3180 515 397 3181 489 408 3182 513 436 3183 496 418 3184 510 424 3185 535 365 3186 499 425 3187 533 352 3188 510 424 3189 488 420 3190 511 426 3191 468 392 3192 493 427 3193 466 396 3194 468 392 3195 495 391 3196 493 427 3197 520 437 3198 509 430 3199 519 431 3200 550 242 3201 512 432 3202 547 234 3203 498 406 3204 500 433 3205 474 407 3206 514 434 3207 500 433 3208 511 426 3209 495 391 3210 470 409 3211 497 429 3212 513 436 3213 509 430 3214 496 418 3215 532 345 3216 488 420 3217 534 344 3218 548 188 3219 541 209 3220 495 391 3221 507 435 3222 482 413 3223 514 434 3224 466 396 3225 494 428 3226 498 406 3227 529 325 3228 483 403 3229 535 365 3230 537 194 3231 466 396 3232 549 240 3233 483 403 3234 507 435 3235 499 425 3236 497 429 3237 492 421 3238 513 436 3239 499 425 3240 514 434 3241 490 419 3242 544 186 3243 473 390 3244 550 242 3245 516 417 3246 487 416 3247 520 437 3248 493 427 3249 510 424 3250 494 428 3251 493 427 3252 497 429 3253 510 424 3254 482 413 3255 507 435 3256 486 414 3257 486 414 3258 508 415 3259 476 394 3260 480 400 3261 479 385 3262 503 382 3263 460 386 3264 475 395 3265 506 387 3266 476 394 3267 505 383 3268 475 395 3269 464 404 3270 465 381 3271 481 405 3272 502 378 3273 461 393 3274 501 379 3275 473 390 3276 516 417 3277 512 432 3278 512 432 3279 520 437 3280 491 388 3281 515 397 3282 469 410 3283 518 423 3284 489 408 3285 518 423 3286 470 409 3287 491 388 3288 519 431 3289 472 389 3290 527 313 3291 536 370 3292 473 390 3293 551 246 3294 540 212 3295 515 397 3296 545 206 3297 474 407 3298 552 247 3299 477 411 3300 553 248 3301 484 412 3302 477 411 3303 476 394 3304 521 438 3305 523 440 3306 477 411 3307 522 439 3308 502 378 3309 554 252 3310 461 393 3311 522 439 3312 521 438 3313 555 253 3314 556 254 3315 553 248 3316 523 440 3317 525 442 3318 523 440 3319 524 441 3320 558 257 3321 556 254 3322 525 442 3323 524 441 3324 522 439 3325 557 258 3326 524 441 3327 557 258 3328 525 442 3329 526 331 3330 561 61 3331 462 443 3332 462 443 3333 559 259 3334 502 378 3335

+
+ + + + + 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 +

36 0 0 2 1 1 1 2 2 37 3 3 1 2 4 0 4 5 295 5 6 230 6 7 2 1 8 38 7 9 0 4 10 226 8 11 28 9 12 8 10 13 231 11 14 31 12 15 7 13 16 232 14 17 34 15 18 6 16 19 233 17 20 29 18 21 278 19 22 242 20 23 284 21 24 241 22 25 10 23 26 35 24 27 289 25 28 240 26 29 27 27 30 5 28 31 8 10 32 30 29 33 4 30 34 7 13 35 33 31 36 3 32 37 6 16 38 29 18 39 9 33 40 5 28 41 32 34 42 10 23 43 4 30 44 35 24 45 11 35 46 3 32 47 0 4 48 1 2 49 13 36 50 2 1 51 14 37 52 13 36 53 230 6 54 250 38 55 14 37 56 226 8 57 0 4 58 12 39 59 18 40 60 256 41 61 255 42 62 19 43 63 16 44 64 15 45 65 20 46 66 15 45 67 251 47 68 19 43 69 18 40 70 17 48 71 23 49 72 21 50 73 18 40 74 22 51 75 20 46 76 260 52 77 23 49 78 19 43 79 20 46 80 21 50 81 264 53 82 256 41 83 250 38 84 264 53 85 21 50 86 12 39 87 13 36 88 23 49 89 246 54 90 12 39 91 22 51 92 14 37 93 21 50 94 23 49 95 16 44 96 17 48 97 26 55 98 17 48 99 255 42 100 270 56 101 16 44 102 25 57 103 24 58 104 15 45 105 24 58 106 266 59 107 26 55 108 270 56 109 275 60 110 25 57 111 273 61 112 272 62 113 24 58 114 272 62 115 271 63 116 25 57 117 26 55 118 274 64 119 223 65 120 222 66 121 29 18 122 223 65 123 27 27 124 28 9 125 222 66 126 221 67 127 278 19 128 224 68 129 28 9 130 279 69 131 9 33 132 32 34 133 30 29 134 5 28 135 30 29 136 31 12 137 9 33 138 242 20 139 284 21 140 8 10 141 31 12 142 281 70 143 10 23 144 35 24 145 33 31 146 4 30 147 33 31 148 34 15 149 241 22 150 289 25 151 35 24 152 7 13 153 34 15 154 286 71 155 6 16 156 38 7 157 291 72 158 240 26 159 295 5 160 36 0 161 3 32 162 37 3 163 38 7 164 11 35 165 36 0 166 37 3 167 106 2 417 107 4 418 141 7 419 105 1 420 106 2 421 142 3 422 107 4 423 394 8 424 459 72 425 390 6 426 105 1 427 143 0 428 395 20 429 113 33 430 133 18 431 396 22 432 112 23 433 136 34 434 397 26 435 111 35 436 139 24 437 134 9 438 114 10 439 406 11 440 115 13 441 405 14 442 448 70 443 140 15 444 116 16 445 404 17 446 113 33 447 110 28 448 132 27 449 112 23 450 109 30 451 135 29 452 111 35 453 108 32 454 138 31 455 110 28 456 114 10 457 134 9 458 109 30 459 115 13 460 137 12 461 138 31 462 108 32 463 116 16 464 105 1 465 117 37 466 118 36 467 118 36 468 119 39 469 107 4 470 119 39 471 414 54 472 394 8 473 390 6 474 410 38 475 117 37 476 123 46 477 122 45 478 419 47 479 120 48 480 121 44 481 124 43 482 415 42 483 120 48 484 125 40 485 124 43 486 121 44 487 122 45 488 128 49 489 124 43 490 123 46 491 424 41 492 125 40 493 127 50 494 125 40 495 124 43 496 128 49 497 126 51 498 123 46 499 420 52 500 126 51 501 428 171 502 414 54 503 117 37 504 127 50 505 128 49 506 410 38 507 427 53 508 127 50 509 128 49 510 126 51 511 119 39 512 121 44 513 130 57 514 131 58 515 122 45 516 131 58 517 434 59 518 129 55 519 130 57 520 121 44 521 430 56 522 129 55 523 120 48 524 131 58 525 438 62 526 439 63 527 436 64 528 437 61 529 130 57 530 435 60 531 436 64 532 129 55 533 130 57 534 437 61 535 438 62 536 387 65 537 132 27 538 134 9 539 133 18 540 132 27 541 387 65 542 386 68 543 134 9 544 442 69 545 443 19 546 133 18 547 388 66 548 135 29 549 137 12 550 114 10 551 136 34 552 135 29 553 110 28 554 114 10 555 137 12 556 448 70 557 445 21 558 136 34 559 113 33 560 138 31 561 140 15 562 115 13 563 139 24 564 138 31 565 109 30 566 140 15 567 453 71 568 405 14 569 450 25 570 139 24 571 112 23 572 455 5 573 143 0 574 111 35 575 141 7 576 459 72 577 404 17 578 143 0 579 142 3 580 108 32 581 142 3 582 141 7 583 116 16 584 228 260 834 229 261 835 292 262 836 227 263 837 228 260 838 293 264 839 229 261 840 230 6 841 295 5 842 226 8 843 227 263 844 294 265 845 231 11 846 239 266 847 277 267 848 232 14 849 238 268 850 283 269 851 233 17 852 237 270 853 288 271 854 280 272 855 243 273 856 242 20 857 244 274 858 241 22 859 284 21 860 290 275 861 245 276 862 240 26 863 239 266 864 236 277 865 276 278 866 238 268 867 235 279 868 282 280 869 237 270 870 234 281 871 287 282 872 236 277 873 243 273 874 280 272 875 235 279 876 244 274 877 285 283 878 287 282 879 234 281 880 245 276 881 227 263 882 247 284 883 248 285 884 248 285 885 249 286 886 229 261 887 249 286 888 250 38 889 230 6 890 226 8 891 246 54 892 247 284 893 257 287 894 254 288 895 255 42 896 252 289 897 253 290 898 258 291 899 251 47 900 252 289 901 259 292 902 258 291 903 253 290 904 254 288 905 265 293 906 258 291 907 257 287 908 260 52 909 259 292 910 262 294 911 259 292 912 258 291 913 265 293 914 261 295 915 257 287 916 256 41 917 261 295 918 264 53 919 250 38 920 247 284 921 262 294 922 265 293 923 246 54 924 263 171 925 262 294 926 265 293 927 261 295 928 249 286 929 253 290 930 268 296 931 269 297 932 254 288 933 269 297 934 270 56 935 267 298 936 268 296 937 253 290 938 266 59 939 267 298 940 252 289 941 269 297 942 274 64 943 275 60 944 272 62 945 273 61 946 268 296 947 271 63 948 272 62 949 267 298 950 268 296 951 273 61 952 274 64 953 223 65 954 276 278 955 280 272 956 277 267 957 276 278 958 223 65 959 222 66 960 280 272 961 278 19 962 279 69 963 277 267 964 224 68 965 282 280 966 285 283 967 243 273 968 283 269 969 282 280 970 236 277 971 243 273 972 285 283 973 284 21 974 281 70 975 283 269 976 239 266 977 287 282 978 290 275 979 244 274 980 288 271 981 287 282 982 235 279 983 290 275 984 289 25 985 241 22 986 286 71 987 288 271 988 238 268 989 291 72 990 294 265 991 237 270 992 292 262 993 295 5 994 240 26 995 294 265 996 293 264 997 234 281 998 293 264 999 292 262 1000 245 276 1001 456 265 1251 393 263 1252 392 260 1253 457 264 1254 392 260 1255 391 261 1256 459 72 1257 394 8 1258 393 263 1259 458 262 1260 391 261 1261 390 6 1262 441 272 1263 403 273 1264 395 20 1265 447 283 1266 402 274 1267 396 22 1268 452 275 1269 401 276 1270 397 26 1271 444 267 1272 442 69 1273 406 11 1274 448 70 1275 405 14 1276 408 268 1277 454 271 1278 453 71 1279 404 17 1280 440 278 1281 400 277 1282 403 273 1283 446 280 1284 399 279 1285 402 274 1286 451 282 1287 398 281 1288 401 276 1289 444 267 1290 407 266 1291 400 277 1292 449 269 1293 408 268 1294 399 279 1295 454 271 1296 409 270 1297 398 281 1298 391 261 1299 392 260 1300 412 285 1301 393 263 1302 413 284 1303 412 285 1304 394 8 1305 414 54 1306 413 284 1307 390 6 1308 391 261 1309 411 286 1310 421 292 1311 420 52 1312 419 47 1313 422 291 1314 417 290 1315 416 288 1316 423 287 1317 416 288 1318 415 42 1319 422 291 1320 421 292 1321 418 289 1322 429 293 1323 425 294 1324 421 292 1325 426 295 1326 423 287 1327 424 41 1328 429 293 1329 422 291 1330 423 287 1331 425 294 1332 428 171 1333 420 52 1334 414 54 1335 428 171 1336 425 294 1337 411 286 1338 412 285 1339 429 293 1340 410 38 1341 411 286 1342 426 295 1343 413 284 1344 425 294 1345 429 293 1346 417 290 1347 418 289 1348 433 298 1349 418 289 1350 419 47 1351 434 59 1352 417 290 1353 432 296 1354 431 297 1355 416 288 1356 431 297 1357 430 56 1358 433 298 1359 434 59 1360 439 63 1361 432 296 1362 437 61 1363 436 64 1364 431 297 1365 436 64 1366 435 60 1367 432 296 1368 433 298 1369 438 62 1370 387 65 1371 386 68 1372 444 267 1373 387 65 1374 440 278 1375 441 272 1376 386 68 1377 385 377 1378 442 69 1379 388 66 1380 441 272 1381 443 19 1382 407 266 1383 449 269 1384 446 280 1385 400 277 1386 446 280 1387 447 283 1388 407 266 1389 406 11 1390 448 70 1391 403 273 1392 447 283 1393 445 21 1394 408 268 1395 454 271 1396 451 282 1397 399 279 1398 451 282 1399 452 275 1400 405 14 1401 453 71 1402 454 271 1403 402 274 1404 452 275 1405 450 25 1406 401 276 1407 458 262 1408 455 5 1409 404 17 1410 459 72 1411 456 265 1412 398 281 1413 457 264 1414 458 262 1415 409 270 1416 456 265 1417 457 264 1418 37 3 1668 36 0 1669 1 2 1670 38 7 1671 37 3 1672 0 4 1673 36 0 1674 295 5 1675 2 1 1676 291 72 1677 38 7 1678 226 8 1679 279 69 1680 28 9 1681 231 11 1682 281 70 1683 31 12 1684 232 14 1685 286 71 1686 34 15 1687 233 17 1688 9 33 1689 29 18 1690 242 20 1691 32 34 1692 284 21 1693 10 23 1694 11 35 1695 35 24 1696 240 26 1697 28 9 1698 27 27 1699 8 10 1700 31 12 1701 30 29 1702 7 13 1703 34 15 1704 33 31 1705 6 16 1706 27 27 1707 29 18 1708 5 28 1709 30 29 1710 32 34 1711 4 30 1712 33 31 1713 35 24 1714 3 32 1715 12 39 1716 0 4 1717 13 36 1718 1 2 1719 2 1 1720 13 36 1721 2 1 1722 230 6 1723 14 37 1724 246 54 1725 226 8 1726 12 39 1727 17 48 1728 18 40 1729 255 42 1730 20 46 1731 19 43 1732 15 45 1733 260 52 1734 20 46 1735 251 47 1736 16 44 1737 19 43 1738 17 48 1739 19 43 1740 23 49 1741 18 40 1742 263 171 1743 22 51 1744 260 52 1745 22 51 1746 23 49 1747 20 46 1748 18 40 1749 21 50 1750 256 41 1751 14 37 1752 250 38 1753 21 50 1754 22 51 1755 12 39 1756 23 49 1757 263 171 1758 246 54 1759 22 51 1760 13 36 1761 14 37 1762 23 49 1763 25 57 1764 16 44 1765 26 55 1766 26 55 1767 17 48 1768 270 56 1769 15 45 1770 16 44 1771 24 58 1772 251 47 1773 15 45 1774 266 59 1775 274 64 1776 26 55 1777 275 60 1778 24 58 1779 25 57 1780 272 62 1781 266 59 1782 24 58 1783 271 63 1784 273 61 1785 25 57 1786 274 64 1787 27 27 1788 223 65 1789 29 18 1790 224 68 1791 223 65 1792 28 9 1793 29 18 1794 222 66 1795 278 19 1796 225 444 1797 224 68 1798 279 69 1799 5 28 1800 9 33 1801 30 29 1802 8 10 1803 5 28 1804 31 12 1805 32 34 1806 9 33 1807 284 21 1808 231 11 1809 8 10 1810 281 70 1811 4 30 1812 10 23 1813 33 31 1814 7 13 1815 4 30 1816 34 15 1817 10 23 1818 241 22 1819 35 24 1820 232 14 1821 7 13 1822 286 71 1823 233 17 1824 6 16 1825 291 72 1826 11 35 1827 240 26 1828 36 0 1829 6 16 1830 3 32 1831 38 7 1832 3 32 1833 11 35 1834 37 3 1835 142 3 2085 106 2 2086 141 7 2087 143 0 2088 105 1 2089 142 3 2090 141 7 2091 107 4 2092 459 72 2093 455 5 2094 390 6 2095 143 0 2096 443 19 2097 395 20 2098 133 18 2099 445 21 2100 396 22 2101 136 34 2102 450 25 2103 397 26 2104 139 24 2105 442 69 2106 134 9 2107 406 11 2108 137 12 2109 115 13 2110 448 70 2111 453 71 2112 140 15 2113 404 17 2114 133 18 2115 113 33 2116 132 27 2117 136 34 2118 112 23 2119 135 29 2120 139 24 2121 111 35 2122 138 31 2123 132 27 2124 110 28 2125 134 9 2126 135 29 2127 109 30 2128 137 12 2129 140 15 2130 138 31 2131 116 16 2132 106 2 2133 105 1 2134 118 36 2135 106 2 2136 118 36 2137 107 4 2138 107 4 2139 119 39 2140 394 8 2141 105 1 2142 390 6 2143 117 37 2144 420 52 2145 123 46 2146 419 47 2147 125 40 2148 120 48 2149 124 43 2150 424 41 2151 415 42 2152 125 40 2153 123 46 2154 124 43 2155 122 45 2156 126 51 2157 128 49 2158 123 46 2159 427 53 2160 424 41 2161 127 50 2162 127 50 2163 125 40 2164 128 49 2165 428 171 2166 126 51 2167 420 52 2168 119 39 2169 126 51 2170 414 54 2171 118 36 2172 117 37 2173 128 49 2174 117 37 2175 410 38 2176 127 50 2177 118 36 2178 128 49 2179 119 39 2180 122 45 2181 121 44 2182 131 58 2183 419 47 2184 122 45 2185 434 59 2186 120 48 2187 129 55 2188 121 44 2189 415 42 2190 430 56 2191 120 48 2192 434 59 2193 131 58 2194 439 63 2195 129 55 2196 436 64 2197 130 57 2198 430 56 2199 435 60 2200 129 55 2201 131 58 2202 130 57 2203 438 62 2204 386 68 2205 387 65 2206 134 9 2207 388 66 2208 133 18 2209 387 65 2210 385 377 2211 386 68 2212 442 69 2213 389 445 2214 443 19 2215 388 66 2216 110 28 2217 135 29 2218 114 10 2219 113 33 2220 136 34 2221 110 28 2222 406 11 2223 114 10 2224 448 70 2225 395 20 2226 445 21 2227 113 33 2228 109 30 2229 138 31 2230 115 13 2231 112 23 2232 139 24 2233 109 30 2234 115 13 2235 140 15 2236 405 14 2237 396 22 2238 450 25 2239 112 23 2240 397 26 2241 455 5 2242 111 35 2243 116 16 2244 141 7 2245 404 17 2246 111 35 2247 143 0 2248 108 32 2249 108 32 2250 142 3 2251 116 16 2252 293 264 2502 228 260 2503 292 262 2504 294 265 2505 227 263 2506 293 264 2507 292 262 2508 229 261 2509 295 5 2510 291 72 2511 226 8 2512 294 265 2513 279 69 2514 231 11 2515 277 267 2516 281 70 2517 232 14 2518 283 269 2519 286 71 2520 233 17 2521 288 271 2522 278 19 2523 280 272 2524 242 20 2525 285 283 2526 244 274 2527 284 21 2528 289 25 2529 290 275 2530 240 26 2531 277 267 2532 239 266 2533 276 278 2534 283 269 2535 238 268 2536 282 280 2537 288 271 2538 237 270 2539 287 282 2540 276 278 2541 236 277 2542 280 272 2543 282 280 2544 235 279 2545 285 283 2546 290 275 2547 287 282 2548 245 276 2549 228 260 2550 227 263 2551 248 285 2552 228 260 2553 248 285 2554 229 261 2555 229 261 2556 249 286 2557 230 6 2558 227 263 2559 226 8 2560 247 284 2561 256 41 2562 257 287 2563 255 42 2564 259 292 2565 252 289 2566 258 291 2567 260 52 2568 251 47 2569 259 292 2570 257 287 2571 258 291 2572 254 288 2573 261 295 2574 265 293 2575 257 287 2576 263 171 2577 260 52 2578 262 294 2579 262 294 2580 259 292 2581 265 293 2582 264 53 2583 261 295 2584 256 41 2585 249 286 2586 261 295 2587 250 38 2588 248 285 2589 247 284 2590 265 293 2591 247 284 2592 246 54 2593 262 294 2594 248 285 2595 265 293 2596 249 286 2597 254 288 2598 253 290 2599 269 297 2600 255 42 2601 254 288 2602 270 56 2603 252 289 2604 267 298 2605 253 290 2606 251 47 2607 266 59 2608 252 289 2609 270 56 2610 269 297 2611 275 60 2612 267 298 2613 272 62 2614 268 296 2615 266 59 2616 271 63 2617 267 298 2618 269 297 2619 268 296 2620 274 64 2621 222 66 2622 223 65 2623 280 272 2624 224 68 2625 277 267 2626 223 65 2627 221 67 2628 222 66 2629 278 19 2630 225 444 2631 279 69 2632 224 68 2633 236 277 2634 282 280 2635 243 273 2636 239 266 2637 283 269 2638 236 277 2639 242 20 2640 243 273 2641 284 21 2642 231 11 2643 281 70 2644 239 266 2645 235 279 2646 287 282 2647 244 274 2648 238 268 2649 288 271 2650 235 279 2651 244 274 2652 290 275 2653 241 22 2654 232 14 2655 286 71 2656 238 268 2657 233 17 2658 291 72 2659 237 270 2660 245 276 2661 292 262 2662 240 26 2663 237 270 2664 294 265 2665 234 281 2666 234 281 2667 293 264 2668 245 276 2669 457 264 2919 456 265 2920 392 260 2921 458 262 2922 457 264 2923 391 261 2924 456 265 2925 459 72 2926 393 263 2927 455 5 2928 458 262 2929 390 6 2930 443 19 2931 441 272 2932 395 20 2933 445 21 2934 447 283 2935 396 22 2936 450 25 2937 452 275 2938 397 26 2939 407 266 2940 444 267 2941 406 11 2942 449 269 2943 448 70 2944 408 268 2945 409 270 2946 454 271 2947 404 17 2948 441 272 2949 440 278 2950 403 273 2951 447 283 2952 446 280 2953 402 274 2954 452 275 2955 451 282 2956 401 276 2957 440 278 2958 444 267 2959 400 277 2960 446 280 2961 449 269 2962 399 279 2963 451 282 2964 454 271 2965 398 281 2966 411 286 2967 391 261 2968 412 285 2969 392 260 2970 393 263 2971 412 285 2972 393 263 2973 394 8 2974 413 284 2975 410 38 2976 390 6 2977 411 286 2978 418 289 2979 421 292 2980 419 47 2981 423 287 2982 422 291 2983 416 288 2984 424 41 2985 423 287 2986 415 42 2987 417 290 2988 422 291 2989 418 289 2990 422 291 2991 429 293 2992 421 292 2993 427 53 2994 426 295 2995 424 41 2996 426 295 2997 429 293 2998 423 287 2999 421 292 3000 425 294 3001 420 52 3002 413 284 3003 414 54 3004 425 294 3005 426 295 3006 411 286 3007 429 293 3008 427 53 3009 410 38 3010 426 295 3011 412 285 3012 413 284 3013 429 293 3014 432 296 3015 417 290 3016 433 298 3017 433 298 3018 418 289 3019 434 59 3020 416 288 3021 417 290 3022 431 297 3023 415 42 3024 416 288 3025 430 56 3026 438 62 3027 433 298 3028 439 63 3029 431 297 3030 432 296 3031 436 64 3032 430 56 3033 431 297 3034 435 60 3035 437 61 3036 432 296 3037 438 62 3038 440 278 3039 387 65 3040 444 267 3041 388 66 3042 387 65 3043 441 272 3044 444 267 3045 386 68 3046 442 69 3047 389 445 3048 388 66 3049 443 19 3050 400 277 3051 407 266 3052 446 280 3053 403 273 3054 400 277 3055 447 283 3056 449 269 3057 407 266 3058 448 70 3059 395 20 3060 403 273 3061 445 21 3062 399 279 3063 408 268 3064 451 282 3065 402 274 3066 399 279 3067 452 275 3068 408 268 3069 405 14 3070 454 271 3071 396 22 3072 402 274 3073 450 25 3074 397 26 3075 401 276 3076 455 5 3077 409 270 3078 404 17 3079 456 265 3080 401 276 3081 398 281 3082 458 262 3083 398 281 3084 409 270 3085 457 264 3086

+
+
+
+
+ + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 7.54979e-8 0 -1 0 1 0 7.54979e-8 0 0 -1 0 -0.831985 0 0 0 1 7.54979e-8 0 -1 0 1 0 7.54979e-8 0 0 -1 0 -0.831985 0 0 0 1 7.54979e-8 0 -1 0 1 0 7.54979e-8 0 0 -1 0 -0.831985 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 2.8213e-7 0 -1 0 0 -0.9999999 0 -0.2252707 -1 0 -2.8213e-7 0 0 0 0 1 2.8213e-7 0 -1 0 0 -0.6999999 0 -0.2252707 -1 0 -2.8213e-7 0 0 0 0 1 2.8213e-7 0 -1 0 0 -0.9999999 0 -0.2252707 -1 0 -2.8213e-7 0 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 0.7058612 0.2427043 0.6654732 0.1036631 -0.08857435 -0.9018537 0.4228645 0.0845592 0.7027906 -0.3574275 -0.6150861 -0.09214499 0 0 0 1 0.7058612 0.2427043 0.6654732 0.1036631 -0.08857435 -0.9018537 0.4228645 0.0845592 0.7027906 -0.3574275 -0.6150861 -0.09214499 0 0 0 1 0.7058612 0.2427043 0.6654732 0.1036631 -0.08857435 -0.9018537 0.4228645 0.0845592 0.7027906 -0.3574275 -0.6150861 -0.09214499 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 0.9884089 0.1516846 -0.006311552 -3.72529e-9 -0.1221979 0.8195611 0.5598103 0.2669194 0.09008725 -0.5525502 0.8285967 0 0 0 0 1 0.9884089 0.1516846 -0.006311552 -3.72529e-9 -0.1221979 0.8195611 0.5598103 0.2669194 0.09008725 -0.5525502 0.8285967 0 0 0 0 1 0.9884089 0.1516846 -0.006311552 -3.72529e-9 -0.1221979 0.8195611 0.5598103 0.2669194 0.09008725 -0.5525502 0.8285967 0 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + -0.7378989 0.6748526 -0.008899642 0.1332617 -0.674902 -0.7378938 0.004486705 0.07797062 -0.003539126 0.009317121 0.9999503 -0.001708128 0 0 0 1 -0.7378989 0.6748526 -0.008899642 0.1332617 -0.674902 -0.7378938 0.004486705 0.07797062 -0.003539126 0.009317121 0.9999503 -0.001708128 0 0 0 1 -0.7378989 0.6748526 -0.008899642 0.1332617 -0.674902 -0.7378938 0.004486705 0.07797062 -0.003539126 0.009317121 0.9999503 -0.001708128 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 0.6894981 0.7242584 0.006477278 -2.98023e-8 -0.7238377 0.6893574 -0.02907263 0.306635 -0.02552126 0.01535703 0.9995564 4.65661e-10 0 0 0 1 0.6894981 0.7242584 0.006477278 -2.98023e-8 -0.7238377 0.6893574 -0.02907263 0.306635 -0.02552126 0.01535703 0.9995564 4.65661e-10 0 0 0 1 0.6894981 0.7242584 0.006477278 -2.98023e-8 -0.7238377 0.6893574 -0.02907263 0.306635 -0.02552126 0.01535703 0.9995564 4.65661e-10 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 0.2256763 0.3165071 0.9213544 0.1036631 0.3927427 -0.8950516 0.2112733 0.0845592 0.8915288 0.314176 -0.3262976 0.09214503 0 0 0 1 0.2256763 0.3165071 0.9213544 0.1036631 0.3927427 -0.8950516 0.2112733 0.0845592 0.8915288 0.314176 -0.3262976 0.09214503 0 0 0 1 0.2256763 0.3165071 0.9213544 0.1036631 0.3927427 -0.8950516 0.2112733 0.0845592 0.8915288 0.314176 -0.3262976 0.09214503 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 0.9366767 -0.3117481 -0.1595297 0 0.34172 0.9132757 0.2217092 0.2669196 0.07657716 -0.2621843 0.9619747 7.45058e-9 0 0 0 1 0.9366767 -0.3117481 -0.1595297 0 0.34172 0.9132757 0.2217092 0.2669196 0.07657716 -0.2621843 0.9619747 7.45058e-9 0 0 0 1 0.9366767 -0.3117481 -0.1595297 0 0.34172 0.9132757 0.2217092 0.2669196 0.07657716 -0.2621843 0.9619747 7.45058e-9 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 0.8458931 -0.2451319 0.4736826 -0.1036631 -0.4157783 -0.8593341 0.2977814 0.0845592 0.3340557 -0.4488384 -0.8288253 -0.09214503 0 0 0 1 0.8458931 -0.2451319 0.4736826 -0.1036631 -0.4157783 -0.8593341 0.2977814 0.0845592 0.3340557 -0.4488384 -0.8288253 -0.09214503 0 0 0 1 0.8458931 -0.2451319 0.4736826 -0.1036631 -0.4157783 -0.8593341 0.2977814 0.0845592 0.3340557 -0.4488384 -0.8288253 -0.09214503 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 0.9164267 0.37177 0.1481531 0 -0.4001983 0.8495442 0.3436802 0.2669195 0.001907319 -0.3742483 0.9273266 -1.49012e-8 0 0 0 1 0.9164267 0.37177 0.1481531 0 -0.4001983 0.8495442 0.3436802 0.2669195 0.001907319 -0.3742483 0.9273266 -1.49012e-8 0 0 0 1 0.9164267 0.37177 0.1481531 0 -0.4001983 0.8495442 0.3436802 0.2669195 0.001907319 -0.3742483 0.9273266 -1.49012e-8 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + -0.7972875 -0.6033894 -0.01593781 -0.1332617 0.6035607 -0.7966572 -0.03243055 0.07797062 0.006871273 -0.0354759 0.9993469 -0.001708192 0 0 0 1 -0.7972875 -0.6033894 -0.01593781 -0.1332617 0.6035607 -0.7966572 -0.03243055 0.07797062 0.006871273 -0.0354759 0.9993469 -0.001708192 0 0 0 1 -0.7972875 -0.6033894 -0.01593781 -0.1332617 0.6035607 -0.7966572 -0.03243055 0.07797062 0.006871273 -0.0354759 0.9993469 -0.001708192 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 0.7833171 -0.6212526 -0.02144095 -4.47035e-8 0.621345 0.783532 -0.002852224 0.306635 0.01857162 -0.01108803 0.9997661 1.86265e-9 0 0 0 1 0.7833171 -0.6212526 -0.02144095 -4.47035e-8 0.621345 0.783532 -0.002852224 0.306635 0.01857162 -0.01108803 0.9997661 1.86265e-9 0 0 0 1 0.7833171 -0.6212526 -0.02144095 -4.47035e-8 0.621345 0.783532 -0.002852224 0.306635 0.01857162 -0.01108803 0.9997661 1.86265e-9 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + -0.1371673 -0.3230617 0.9363846 -0.1036631 0.3057873 -0.9129589 -0.2701859 0.0845592 0.9421673 0.2492739 0.2240163 0.09214499 0 0 0 1 -0.1371673 -0.3230617 0.9363846 -0.1036631 0.3057873 -0.9129589 -0.2701859 0.0845592 0.9421673 0.2492739 0.2240163 0.09214499 0 0 0 1 -0.1371673 -0.3230617 0.9363846 -0.1036631 0.3057873 -0.9129589 -0.2701859 0.0845592 0.9421673 0.2492739 0.2240163 0.09214499 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 0.9829265 -0.1834366 0.01436156 -1.49012e-8 0.1817991 0.9561871 -0.2294678 0.2669196 0.02836045 0.2281609 0.9732103 0 0 0 0 1 0.9829265 -0.1834366 0.01436156 -1.49012e-8 0.1817991 0.9561871 -0.2294678 0.2669196 0.02836045 0.2281609 0.9732103 0 0 0 0 1 0.9829265 -0.1834366 0.01436156 -1.49012e-8 0.1817991 0.9561871 -0.2294678 0.2669196 0.02836045 0.2281609 0.9732103 0 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 1 6.0688e-9 -5.09238e-8 3.93099e-4 -1.60741e-9 0.9961947 0.08715568 -0.2065513 5.12589e-8 -0.08715568 0.9961947 -0.170607 0 0 0 1 1 -1.51513e-8 -8.51054e-8 3.93099e-4 1.42703e-10 0.9848077 -0.1736483 -0.2065513 8.64434e-8 0.1736483 0.9848077 -0.170607 0 0 0 1 1 6.0688e-9 -5.09238e-8 3.93099e-4 -1.60741e-9 0.9961947 0.08715568 -0.2065513 5.12589e-8 -0.08715568 0.9961947 -0.170607 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 1 -1.7303e-9 5.12589e-8 -2.91038e-11 6.19122e-9 0.9961947 -0.08715569 0.2368226 -5.09131e-8 0.08715569 0.9961947 -1.49012e-8 0 0 0 1 1 -1.44597e-9 9.81244e-8 -2.91038e-11 -2.39998e-8 0.9659258 0.2588191 0.2368226 -9.51551e-8 -0.2588191 0.9659258 -1.49012e-8 0 0 0 1 1 -1.7303e-9 5.12589e-8 -2.91038e-11 6.19122e-9 0.9961947 -0.08715569 0.2368226 -5.09131e-8 0.08715569 0.9961947 -1.49012e-8 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 1 -6.73788e-8 -5.60774e-10 0 5.48718e-8 0.819152 -0.5735763 0.2368226 3.91062e-8 0.5735764 0.8191521 0 0 0 0 1 1 1.95527e-8 1.26829e-7 0 -7.13211e-8 0.9063077 0.4226183 0.2368226 -1.06683e-7 -0.4226184 0.9063078 0 0 0 0 1 1 -6.73788e-8 -5.60774e-10 0 5.48718e-8 0.819152 -0.5735763 0.2368226 3.91062e-8 0.5735764 0.8191521 0 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 1 1.14303e-8 -5.0695e-8 0 -6.96846e-9 0.9961948 0.08715576 0.2368227 5.14983e-8 -0.08715573 0.9961947 0 0 0 0 1 1 2.1874e-8 -3.75084e-8 0 -1.50284e-8 0.9848077 0.1736483 0.2368227 4.07369e-8 -0.1736482 0.9848077 0 0 0 0 1 1 1.14303e-8 -5.0695e-8 0 -6.96846e-9 0.9961948 0.08715576 0.2368227 5.14983e-8 -0.08715573 0.9961947 0 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 1.38898e-7 -6.76149e-8 1 2.91038e-11 0.5735765 0.819152 -2.42986e-8 0.2368228 -0.819152 0.5735766 1.52563e-7 -5.96046e-8 0 0 0 1 2.4995e-8 1.77022e-8 1 2.91038e-11 -0.34202 0.9396927 -8.10283e-9 0.2368228 -0.9396927 -0.34202 2.95445e-8 -5.96046e-8 0 0 0 1 1.38898e-7 -6.76149e-8 1 2.91038e-11 0.5735765 0.819152 -2.42986e-8 0.2368228 -0.819152 0.5735766 1.52563e-7 -5.96046e-8 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 0.9063077 -0.4226183 -5.67825e-8 1.19209e-7 0.4226184 0.9063078 -1.25884e-8 0.147557 5.67972e-8 -1.2603e-8 1 2.91038e-11 0 0 0 1 0.9396927 0.3420198 4.59534e-8 1.19209e-7 -0.3420199 0.9396929 -8.10282e-9 0.147557 -4.59327e-8 -8.10278e-9 1 2.91038e-11 0 0 0 1 0.9063077 -0.4226183 -5.67825e-8 1.19209e-7 0.4226184 0.9063078 -1.25884e-8 0.147557 5.67972e-8 -1.2603e-8 1 2.91038e-11 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 1 -7.09135e-9 -1.8692e-7 3.93073e-4 -9.22679e-9 0.9961947 -0.08715568 -0.2065513 1.86827e-7 0.08715568 0.9961947 0.170607 0 0 0 1 1 1.10689e-8 -1.51019e-7 3.93073e-4 1.53235e-8 0.9848077 0.1736483 -0.2065513 1.50647e-7 -0.1736483 0.9848077 0.170607 0 0 0 1 1 -7.09135e-9 -1.8692e-7 3.93073e-4 -9.22679e-9 0.9961947 -0.08715568 -0.2065513 1.86827e-7 0.08715568 0.9961947 0.170607 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 1 -9.34969e-9 1.86827e-7 2.91038e-11 -6.96892e-9 0.9961947 0.0871557 0.2368226 -1.86931e-7 -0.0871557 0.9961947 1.49012e-8 0 0 0 1 1 2.11807e-8 1.37315e-7 2.91038e-11 1.50808e-8 0.9659258 -0.2588191 0.2368226 -1.38118e-7 0.2588191 0.9659258 1.49012e-8 0 0 0 1 1 -9.34969e-9 1.86827e-7 2.91038e-11 -6.96892e-9 0.9961947 0.0871557 0.2368226 -1.86931e-7 -0.0871557 0.9961947 1.49012e-8 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 1 1.92289e-8 2.66287e-7 0 -1.68487e-7 0.819152 0.5735763 0.2368226 -2.071e-7 -0.5735764 0.8191521 1.49012e-8 0 0 0 1 1 -3.36863e-8 1.34055e-7 0 7.75043e-8 0.9396926 -0.3420202 0.2368226 -1.14449e-7 0.3420202 0.9396926 1.49012e-8 0 0 0 1 1 1.92289e-8 2.66287e-7 0 -1.68487e-7 0.819152 0.5735763 0.2368226 -2.071e-7 -0.5735764 0.8191521 1.49012e-8 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 1 -2.25094e-8 -1.86242e-7 0 6.1917e-9 0.9961948 -0.08715567 0.2368227 1.87495e-7 0.08715564 0.9961947 0 0 0 0 1 1 -6.96593e-8 -2.01688e-7 0 1.5085e-8 0.9659258 -0.2588191 0.2368227 2.12845e-7 0.258819 0.9659258 0 0 0 0 1 1 -2.25094e-8 -1.86242e-7 0 6.1917e-9 0.9961948 -0.08715567 0.2368227 1.87495e-7 0.08715564 0.9961947 0 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 8.55127e-8 5.81393e-8 1 0 -0.5735766 0.8191519 1.41442e-9 0.2368227 -0.8191518 -0.5735766 1.03384e-7 0 0 0 0 1 2.25933e-7 -5.37331e-9 1 0 0.4226183 0.9063077 -9.06222e-8 0.2368227 -0.9063077 0.4226182 2.07024e-7 0 0 0 0 1 8.55127e-8 5.81393e-8 1 0 -0.5735766 0.8191519 1.41442e-9 0.2368227 -0.8191518 -0.5735766 1.03384e-7 0 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + 0.04166662 0.4166666 0.8333333 + + + + + + + + 0.8660254 0.5 1.65137e-8 -1.19209e-7 -0.5 0.8660253 3.10994e-8 0.1475569 1.21049e-9 -3.52012e-8 1 2.91038e-11 0 0 0 1 0.8660254 -0.5000001 -5.0783e-8 -1.19209e-7 0.5000001 0.8660254 -1.04986e-7 0.1475569 9.64437e-8 6.55566e-8 1 2.91038e-11 0 0 0 1 0.8660254 0.5 1.65137e-8 -1.19209e-7 -0.5 0.8660253 3.10994e-8 0.1475569 1.21049e-9 -3.52012e-8 1 2.91038e-11 0 0 0 1 + + + + + + + + LINEAR LINEAR LINEAR + + + + + + + + + + + + + + + + + + 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 + + Body Head UpperBackTentacle_L LowerBackTentacle_L UpperMidTentacle_L LowerMidTentacle_L UpperFrontTentacle_L LowerFrontTentacle_L UpperBackTentacle_R LowerBackTentacle_R UpperMidTentacle_R LowerMidTentacle_R UpperFrontTentacle_R LowerFrontTentacle_R Arm1_L Arm2_L Arm3_L Arm4_L UpperHand_L LowerHand_L Arm1_R Arm2_R Arm3_R Arm4_R UpperHand_R LowerHand_R + + + + + + + + 0 1 0 0 0 0 -1 -0.831985 -1 0 0 0 0 0 0 1 1 2.06632e-7 0 0 0 0 1 0.6067143 2.06632e-7 -1 0 0 0 0 0 1 0.7041301 -0.7060582 -0.07538419 -0.04729479 0.5250168 0.5891605 -0.6142047 -0.4294232 0.4780775 0.392902 0.7855381 0.3244097 0 0 0 1 0.7041302 -0.706058 -0.07538419 -0.04729479 0.5250169 0.5891605 -0.6142047 -0.6963427 0.4780774 0.392902 0.7855381 0.3244098 0 0 0 1 -0.2633081 5.71123e-7 -0.9647118 -0.4749963 0.9647118 0 -0.2633082 -0.2677816 -1.80027e-7 -1 -5.42878e-7 0.001707851 0 0 0 1 -0.4701539 7.18784e-7 -0.8825844 -0.3361885 0.8825845 0 -0.4701539 -0.6652467 -3.47703e-7 -1 -6.29187e-7 0.001707911 0 0 0 1 0.03511291 -0.7060579 0.7072831 0.3006118 0.5250167 -0.5891605 -0.6142043 -0.4294229 0.8503671 0.392902 0.3500049 0.1308091 0 0 0 1 0.03511297 -0.706058 0.707283 0.3006117 0.5250167 -0.5891603 -0.6142043 -0.6963424 0.8503671 0.392902 0.3500049 0.1308091 0 0 0 1 0.7041302 -0.1046949 -0.7023103 -0.2840754 -0.5250168 0.5891605 -0.6142045 -0.429423 0.4780775 0.8012045 0.3598793 0.1636448 0 0 0 1 0.70413 -0.1046947 -0.7023104 -0.2840756 -0.5250169 0.5891605 -0.6142044 -0.6963425 0.4780775 0.8012045 0.3598794 0.1636449 0 0 0 1 -0.2633081 2.88826e-7 0.9647118 0.4749963 -0.9647118 0 -0.2633082 -0.2677816 0 -1 2.70542e-7 0.001708269 0 0 0 1 -0.4701538 9.12922e-7 0.8825845 0.3361886 -0.8825845 0 -0.4701539 -0.6652467 -4.54551e-7 -1 7.92234e-7 0.001708447 0 0 0 1 0.03511285 -0.7360463 0.6760199 0.2888041 -0.5250168 -0.5891606 -0.6142045 -0.4294231 0.8503672 -0.3333553 -0.4071238 -0.155147 0 0 0 1 0.03511285 -0.7360463 0.6760199 0.2888041 -0.5250168 -0.5891606 -0.6142045 -0.6963426 0.8503672 -0.3333553 -0.4071238 -0.155147 0 0 0 1 0 1 0 -3.93088e-4 0 0 -1 -0.6254337 -1 0 0 0.170607 0 0 0 1 0 1 0 -3.93099e-4 0 0 -1 -0.8622562 -1 0 0 0.1706069 0 0 0 1 1.38419e-7 1 0 -3.9311e-4 0 0 -1 -1.099079 -1 1.38419e-7 0 0.1706069 0 0 0 1 0 1 0 -3.93099e-4 0 0 -1 -1.335902 -1 0 0 0.1706069 0 0 0 1 1 0 0 -0.1706069 0 0 -1 -1.572724 0 1 0 -3.93086e-4 0 0 0 1 1 0 0 -0.1706069 0 0 -1 -1.720281 0 1 0 -3.93086e-4 0 0 0 1 0 1 0 -3.93103e-4 0 0 -1 -0.6254337 -1 0 0 -0.170607 0 0 0 1 0 1 0 -3.93073e-4 0 0 -1 -0.8622562 -1 0 0 -0.1706069 0 0 0 1 2.50995e-7 1 0 -3.93043e-4 0 0 -1 -1.099079 -1 2.50995e-7 0 -0.1706069 0 0 0 1 0 1 0 -3.93073e-4 0 0 -1 -1.335902 -1 0 0 -0.1706069 0 0 0 1 1 0 0 0.1706069 0 0 -1 -1.572724 0 1 0 -3.93086e-4 0 0 0 1 1 0 0 0.1706069 0 0 -1 -1.720281 0 1 0 -3.93086e-4 0 0 0 1 + + + + + + + + 0 0.1700012 0.4149994 0.4149994 0 2.3093e-7 0.1699717 0.415014 0.415014 0 0.169902 0.415049 0.415049 0 1.61052e-5 0.2138634 0.3930603 0.3930603 0 0.2233003 0.3401327 0.3401327 0.09643423 1.4161e-6 0.4349524 0.4463432 0.118703 0 0.03151357 0.2071649 0.3806607 0.3806607 0 0.2233279 0.3400908 0.3400908 0.09649038 2.46149e-7 2.57973e-7 0.4267147 0.4527571 0.1205277 1.13225e-5 0.06133824 0.05185043 0.3914672 0.3914672 0.1038655 0 0.2232347 0.340232 0.340232 0.09630125 0 0 0.2137745 0.3931127 0.3931127 0.1293413 0.4353294 0.4353294 0 0.1322837 0.4338581 0.4338581 0 0.1291108 0.4354446 0.4354446 0.2014567 0.3131948 0.4853485 0.2005424 0.3200576 0.4794 0 0.2015737 0.3123258 0.4861005 0.2788957 0.3602505 0.3608539 0.278745 0.3606275 0.3606275 0.2785058 0.3604535 0.3610407 0 0.3582025 0.3724576 0.2693399 0.3570995 0.3719747 0.2709258 0 0.340965 0.3549138 0.3041212 4.40047e-7 0.1728402 0.08680325 0.740356 0 0.1719771 0.09776085 0.7302621 0.1729804 0.08502954 0.74199 0 0 0 0.04967439 0 0.0137636 0 0 0 0 0 0 0 0 0 0.641134 0.2954279 0 0 0 0 2.15686e-7 0.1014353 0.08642733 0.5922968 0.2198404 0 1.77028e-5 6.25704e-4 0.113473 0.4513317 0.4345518 0 3.01994e-5 0.3446696 0.3480578 0.3072424 0 0.009252846 0.3414865 0.3448199 0.3044406 0 0.02333325 0.3366472 0.3400115 0.3000079 0 0.03441208 0.327566 0.3371496 0.3008724 0 0.3392434 0.3491401 0.3116165 0 2.09921e-5 0.3392245 0.3492168 0.3115376 0 0 0.4835946 0.5164054 0 0.4836414 0.5163586 0 0.03202265 0.468173 0.4998042 0.001046717 0.4380008 0.4456957 0 0.1152566 0 0.604763 0.0106827 0.2931559 0.004003822 0.001319408 0.002577006 0.08349794 0 0 1.6844e-4 0.8003889 0 0.02222579 0.003570795 0.1736459 0 0.4234892 0.4202993 0 0.1562114 0 1 2.70536e-6 0.9999973 1 1 0 1 0.9999976 2.41585e-6 1 1 1 1 1 4.63101e-4 0.5016883 0.4978449 3.67966e-6 1.54614e-5 0.6465926 0.3533916 0 3.21968e-7 0 0.3332871 0.6660227 2.97551e-4 3.92625e-4 0.03837621 0.9616238 0 0 0 0.5017877 0.4961608 0.002051472 0 1 6.11763e-5 0.9999389 0.9995369 4.63171e-4 0.9999746 2.48817e-5 4.82691e-7 0.3360309 0.3283109 0.3356578 4.54811e-7 0 0.5019949 0.4980051 0 0.3775025 0.3112218 0.3112661 9.61889e-6 1 1 1 0.8445592 0.1554408 1 1 1 1 1 0.9603637 0.03963619 1 1 0.965753 0.001331865 0.03291511 1 0 0.4130505 0.412976 0 0.1739735 0 0.5622788 0.2730583 5.49223e-4 0.1641136 0 1 0 0.5004586 0.4989272 6.14208e-4 0.01883989 0.9798644 0.001295626 0 8.32752e-5 0.9999167 0.9866297 0.01136583 0.002004444 0.4916143 0 0.5083823 3.37071e-6 1 1 1 1 1 1 1 0 1 1 1 1 1 1.53014e-6 0.3006799 0.6238799 2.26594e-7 7.19727e-7 0.07543754 0.03795856 0.433884 0.435332 0.09282535 0.02631652 0.4830946 0.4905889 6.4724e-6 0.9999936 5.40538e-6 0.9999946 0.1700012 0.4149994 0.4149994 0.1699717 0.4150141 0.4150141 0.169902 0.415049 0.415049 0 0.2138668 0.3930665 0.3930665 0 0 0.2233003 0.3401327 0.3401327 0.09643423 1.09161e-6 0 0.4413163 0.4413163 0.1173661 0 0.2139058 0.393047 0.393047 0 0 0.2233279 0.3400908 0.3400908 0.09649038 1.0196e-4 0 0.4412207 0.4412207 0.1174566 0 0 0.3914716 0.3914716 0.1038666 0.0613389 0.05185115 0 0 0.2232348 0.340232 0.340232 0.09630119 0 0.2137745 0.3931127 0.3931127 0.1293413 0.4353294 0.4353294 0.1322837 0.4338581 0.4338581 0.1291108 0.4354446 0.4354446 0.2014567 0.3131948 0.4853485 0.2005425 0.3200577 0.4793999 0.2015737 0.3123258 0.4861005 0.2788956 0.3602504 0.3608539 0.278745 0.3606275 0.3606275 0.2785057 0.3604535 0.3610407 0.3582024 0.3724576 0.2693399 0 0.3570995 0.3719747 0.2709258 0.340965 0.3549137 0.3041212 0.1728404 0.08680331 0.7403563 0.1719771 0.09776079 0.7302621 0.1729804 0.08502954 0.74199 0 1.69957e-4 0.01332145 0.6068606 0.379648 1.07244e-5 5.52244e-4 4.80704e-6 0.6526079 0.3468244 0 0 6.18395e-6 0.654668 0.2675498 0.07777607 0.02750074 0.3352011 0.3384962 0.298802 0 0.3446758 0.3480403 0.3072839 0 0.001838922 0.3360281 0.3393862 0.2994562 0.02329045 0 0 0.33924 0.349165 0.311595 0 0 0.3392434 0.3491401 0.3116165 0 0 0.3392316 0.3492242 0.3115442 0.4835947 0.5164054 0.4836414 0.5163586 0.4836612 0.5163388 3.48865e-4 3.48865e-4 0.5015086 0.4796044 0.004962742 1.22688e-6 3.48865e-4 3.48865e-4 3.48865e-4 3.48865e-4 3.48865e-4 3.48865e-4 0.006336629 0.001306772 3.48865e-4 3.48865e-4 3.48865e-4 3.48865e-4 3.48865e-4 3.48865e-4 3.48865e-4 3.48865e-4 3.48865e-4 3.48865e-4 0.658508 0.01868343 0.3228086 0 1 0 0.5021412 0.4975099 2.00974e-4 1.47854e-4 1.49608e-4 3.64613e-5 0.9998139 0.0124576 1.66959e-6 0.9875407 1 1 1 1 1 1 1 1 1 0.5000194 0.4999806 0.6623232 0.010028 0.3276487 0 0.3303604 0.6696127 2.69038e-5 6.5104e-6 0.9999814 1.21502e-5 0 0.5084908 0.4915091 0.03416484 5.60701e-7 0.9658346 0.01194238 6.15395e-7 0.988057 1 0.9554647 0 0.04056149 0.003973722 0.4996842 0.4997825 5.07672e-4 2.545e-5 0.4996721 0.4996737 6.43411e-4 1.06657e-5 0.3333333 0.3616865 2.76776e-4 0.2985662 0.006137132 1 1 1 0.9982367 0.001763284 1 1 1 1 1 1 1 1 0.9892194 0.01078051 1 0.5267032 0.4732843 1.25756e-5 0 0.6475082 0.3322665 0.01146548 0.008759856 0.05441313 0.9455868 0 0.5125888 0.4874113 0 2.22855e-4 0.9997771 0 0 0.02896708 0 0.9710329 0.9314854 0 1.92837e-5 0.06849521 0 0.4745507 0.4394694 0.08597975 0 1 1 1 1 1 1 1 1 1 1 1 1 0.3371405 0.6606451 0.002214431 0.4992622 0.5007377 0.5186568 0.4813432 0.01264691 0.9873531 0.002915561 0.9970844 0 0.4190456 0.4328116 0.001521944 0.05268955 0.04124164 0.05268955 1 0.04822516 0.4438884 0.4831067 0.02477961 0 1 0.3245645 0.3180097 0.325298 0.03212779 0 1 1 1 1 1 1 0.002481877 0 0.03805643 0 0.002481877 0.1064191 0.002481877 0.2712695 0.002481877 0 0.002481877 0.002481877 0.002481877 0.002481877 0.002481877 0.5249399 0.02704995 0.002481877 0.002481877 0.002481877 0.002481877 0.001476943 0 3.63148e-4 5.23218e-4 0.001476943 0.2126221 0.001476943 0.2446576 0.001476943 4.21302e-7 0.001476943 0.001476943 0.001476943 0.001476943 0.001476943 0.4912286 0.03140336 0.001476943 0.001476943 0.001476943 0.001476943 1.21568e-5 0.24469 0.1331198 0.09079718 0.4896134 0.04176729 1.548e-6 0.08482348 0.2963902 0 0.05511993 0.5205197 0.04314517 0 0.1597744 0.5154234 0 0.02485901 0.2599442 0.039999 0 0.1699731 0.4150134 0.4150134 0 0.169904 0.415048 0.415048 0 0.1698343 0.4150829 0.4150829 0 0.1698049 0.4150975 0.4150975 0 0.1698329 0.4150835 0.4150835 0 0.01821595 0.4332698 0.4332798 0.1152342 0 0.2233015 0.3401308 0.3401308 0.09643685 0 2.0742e-5 9.93731e-4 0.2136517 0.3926669 0.3926669 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2136846 0.3931576 0.3931576 0 0 0 0.2231711 0.3403285 0.3403285 0.09617191 2.69871e-6 0.4415546 0.4415546 0.1168881 0 0 1.5647e-6 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2137767 0.3931109 0.3931109 0 0 0 0.2232366 0.3402292 0.3402292 0.09630501 2.01975e-7 0.4414345 0.4414345 0.1171308 0 0.2136828 0.3931586 0.3931586 0 0.02960455 0.02547591 0.2108774 0.3215849 0.3215849 0.09087216 1.11745e-6 0 0 1.08455e-6 1.11745e-6 1.11745e-6 1.11745e-6 1.11745e-6 1.11745e-6 6.74622e-6 0.1110281 1.11745e-6 1.11745e-6 1.11745e-6 1.11745e-6 0.3925224 0.3925224 0.1039044 1.11745e-6 1.11745e-6 1.11745e-6 2.41532e-7 4.03207e-4 0.05490177 0.4171838 0.4171838 0.110327 0 0.2231433 0.3403705 0.3403705 0.09611564 0 0.2136456 0.3931772 0.3931772 0 5.09042e-7 0.1262749 0.4368622 0.4368622 0 0.1292327 0.4353837 0.4353837 0.1321312 0.4339343 0.4339343 0 0.1290021 0.4354989 0.4354989 0 0.1259462 0.4370269 0.4370269 0 0.2024797 0.3056567 0.4918636 0 0.2015117 0.3127857 0.4857026 0 0.2006157 0.3195021 0.4798821 0 0.2016291 0.3119146 0.4864562 0 0.2026557 0.3043729 0.4929715 0.2943041 0.3525391 0.3531568 0.2790904 0.3601496 0.36076 0 0.2785893 0.3607054 0.3607054 0 0 0.2786856 0.3603596 0.3609548 0 0.2929326 0.3532188 0.3538485 0 0.3587344 0.3726759 0.2685897 0.04268288 0.342351 0.356319 0.2586471 0 0.3898271 0.3776646 0.2325083 0 0.392499 0.3777387 0.2297622 0.3413286 0.3554556 0.3032157 0 0.173797 0.07471203 0.7514909 0 0.1729062 0.08596831 0.7411255 0 0.1720672 0.09661531 0.7313174 0 0.1730466 0.08419054 0.7427628 0 0.1740031 0.07211548 0.7538813 0.08872741 0.9112725 0 0.08966636 0.9103336 7.9646e-7 0.09055197 0.9094472 1.18995e-6 0.08949112 0.9105077 0 0.08847951 0.9115205 0 0.03761994 0.1212656 0.6147196 0.2263947 2.40895e-7 0.06867361 0.0558961 0.6375271 0.2379029 0 0.01063799 8.74763e-4 0 0.01874887 0.7115868 0.2581514 9.49445e-7 0.1433522 0.007367312 0.6086062 0.2406733 0 0.07209759 1.77634e-5 0.6795988 0.2482858 0 0.3446798 0.348067 0.3072531 0 0 5.72745e-6 0 0 0 0 0 0 0 0 0 0 0 0 0.3446974 0.3481974 0.3070995 0 0 0 0 0.3446897 0.3481328 0.3071775 0 0 0 0 0 0 0 0 0 4.8871e-4 0.06581389 0 0 0 0 0.3218451 0.325114 0.2867382 0 0 0 0 0 3.46952e-6 0 0 0 0 0 0 0 0.02308857 0 0 0 0 0.3367435 0.3401862 0.2999781 0 0 0 0 0.3392401 0.3491639 0.311596 0 0.3392235 0.3492817 0.3114948 0 0 0.003317654 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3381065 0.3480639 0.310512 0 0 0.3392233 0.3492829 0.3114937 0 0.33922 0.3493067 0.3114733 0 0 1.84878e-5 0.4836334 0.5163481 0 0 0.4835293 0.5164707 0 0 0.4835491 0.516451 0 0 0.483596 0.5164041 0 0.4835482 0.5164519 2.93427e-4 0.4357057 0.4439184 0.0061118 0.1139706 0 4.91535e-6 0.2816544 7.67138e-4 0.6258342 0 0.005172848 0.0865665 0 0.8005869 0 0.02170544 8.00232e-4 0.1769073 0 0.04393613 0.4077826 0.4077837 0 0.1404975 0 1 0 1 1 0 1 0.9996241 3.75888e-4 1 1 0 1 1 1 0.9484995 0.05150049 1.95138e-4 0.4826571 0.5171476 3.36206e-7 1.4973e-5 0.3061211 0.06171959 0.6321443 0 0 0.6742558 9.55284e-5 0.3256486 0 0.06011629 0.9342754 0.005608201 0 0 0.4797927 0.5202072 0 0 1 0 1 1 0 0.9996041 0 3.51372e-4 4.45273e-5 0.4799686 0.5200273 4.14261e-6 0 0.4731935 0 0.5268065 0 0.3616121 0 0.3132725 0.3251154 0 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0.9999987 0 1.25381e-6 0.999747 2.53062e-4 0 0.4099569 0.4153699 0 0.1746731 0 0.2719176 0.5548011 0.01158434 0.1616969 0 1 0 0.4901131 0.4861025 0.02378427 0.02371525 0.04370653 0.9325743 0 3.89265e-6 0 1 0.9982908 0.001709103 0.499998 0 0.500002 0 1 1 0 0.9994468 5.53246e-4 1 1 1 1 1 0 1 1 1 1 0 1.0917e-6 0.5954843 8.13574e-7 0.325087 0 0.07942682 0.00473088 0.4975965 0.497672 6.24945e-7 0.006664395 0.485108 0.5082276 0 0.9999999 2.02816e-7 0.9999998 0.9681308 0.03186923 0 1 1 1 1 1 1 1 0.9992159 4.21466e-5 7.41947e-4 1 1 1 0.9517031 0.0482968 0 1 1 0.5000814 0.4999175 6.8261e-7 4.78939e-7 0.05799126 0.9363173 0.003181397 0.002509951 6.09567e-7 0.2279893 0.4586506 0 0.2271747 0.009055793 0.07712906 0.008875668 0.03812009 0.8464931 1.07379e-5 0.1065003 0.01558476 0.4853948 0.4990203 0 1 0 1 0 0.2063493 0.2064334 0.1501484 9.3431e-6 0.39543 0.04162943 0.004790365 2.56382e-5 9.17122e-4 0.01896369 2.02011e-4 0 0.004790365 0.004790365 0.004790365 0.004790365 0.004790365 0.6642568 0.08327829 0.004790365 0.004790365 0.004790365 0.004790365 0.1605001 0.004790365 0.004790365 0.004790365 0.004790365 0.004790365 0.00104171 1.30771e-4 0 0.1585163 0.1886696 0 0.00104171 0.00104171 0.00104171 0.00104171 0.00104171 0.5851711 0.02327811 0.00104171 0.00104171 0.00104171 0.00104171 0.02860856 0.00104171 0.00104171 0.00104171 0.00104171 0.00104171 3.73202e-4 0.03043866 5.70724e-5 0.1983605 7.51012e-6 0 3.73202e-4 3.73202e-4 3.73202e-4 3.73202e-4 3.73202e-4 0.6752146 0.08994984 3.73202e-4 3.73202e-4 3.73202e-4 3.73202e-4 3.73202e-4 3.73202e-4 3.73202e-4 3.73202e-4 3.73202e-4 3.73202e-4 0.0230112 0.05895632 0.3464378 0 0.02900552 0.5425889 0.07233703 0.09892117 0.3996122 0 0.02944004 0.3996894 0.1699731 0.4150134 0.4150134 0.169904 0.415048 0.415048 0.1698343 0.4150829 0.4150829 0.1698048 0.4150975 0.4150975 0.1698329 0.4150835 0.4150835 4.84689e-4 6.68081e-5 0.06640583 0.4117652 0.4117652 0.1095122 0 3.27592e-4 0.2232284 0.3400193 0.3400193 0.09640526 0 0.2138686 0.3930657 0.3930657 0 0.2136847 0.3931576 0.3931576 0 0 0.2231711 0.3403285 0.3403285 0.09617191 0 1.70683e-6 0 0 0 0 0 0 0 0.4415551 0.4415551 0.1168881 0 0 0 0 0 0 0 0 0 0 0.213777 0.3931115 0.3931115 0 0 0.2232366 0.3402292 0.3402292 0.09630501 1.90463e-4 2.73256e-6 0.001978576 0.4404759 0.4404759 0.1168764 0 0.2136828 0.3931586 0.3931586 0 0.00207889 0.210439 0.3209164 0.3209164 0.09068328 0.02954304 0.02542293 0 0 0.3504813 0.3504813 0.09277474 0.1071273 0.09913539 0 0 0 2.96424e-5 0 0 0 0 0 0.3918529 0.3918529 0.103628 0 0 0 0.06106817 0.05156821 0 0 0 0 0 0 0.2231433 0.3403705 0.3403705 0.09611564 0.2136456 0.3931772 0.3931772 0.126275 0.4368625 0.4368625 0.1292327 0.4353836 0.4353836 0.1321312 0.4339343 0.4339343 0.1290021 0.4354989 0.4354989 0.1259462 0.4370269 0.4370269 0.2024797 0.3056567 0.4918636 0.2015117 0.3127856 0.4857026 0.2006157 0.3195021 0.4798821 0.2016291 0.3119146 0.4864562 0.2026557 0.3043729 0.4929715 0.2943041 0.3525391 0.3531568 0.2790904 0.3601496 0.3607599 0.2785893 0.3607054 0.3607054 0.2786856 0.3603596 0.3609548 0.2929326 0.3532189 0.3538485 0.3587344 0.3726758 0.2685897 0.3576151 0.3722058 0.2701791 0.3898271 0.3776646 0.2325083 0.392499 0.3777387 0.2297622 0.3413287 0.3554556 0.3032156 0.173797 0.07471203 0.7514908 0.1729062 0.08596813 0.7411256 0.1720672 0.09661531 0.7313174 0.1730467 0.08419042 0.7427629 0.1740031 0.07211548 0.7538813 0.08872741 0.9112725 0.08966636 0.9103336 0.09055209 0.909448 0.08949124 0.9105088 0.08847951 0.9115205 2.83839e-4 2.57531e-4 1.75327e-5 0 0.001339316 0.1201143 0 2.83839e-4 2.83839e-4 2.83839e-4 2.65785e-4 2.83839e-4 0.6386257 0.2351227 2.83839e-4 2.83839e-4 2.83839e-4 2.83839e-4 2.83839e-4 2.83839e-4 2.83839e-4 2.83839e-4 2.83839e-4 2.83839e-4 0.007661283 0.007661283 1.46133e-4 0.001844704 0.02441555 0.01251262 5.41863e-4 0.007661283 0.007661283 0.007661283 0.007661283 0.007661283 0.6263755 0.2039217 0.007661283 0.007661283 0.007661283 0.007661283 0.007661283 0.007661283 0.007661283 0.007661283 0.007661283 0.007661283 0 0 0 0 0 0 0 0 0 0 0.6353436 0.2339855 0 0 0 0 0.1136772 0.01699376 0 0 0 0 0.006764709 0.006764709 0 0 2.6952e-5 0.04961907 0.006631851 0.006764709 0.006764709 0.006764709 0.006764709 0.006764709 0.6240496 0.2046716 0.006764709 0.006764709 0.006764709 0.006764709 0.006764709 0.006764709 0.006764709 0.006764709 0.006764709 0.006764709 0 0 0 0.004645824 0 0 0 0 0 0 0.6533911 0.2651234 0 0 0 0 0.07683962 0 0 0 0 0 0 0 0.3446798 0.3480669 0.3072531 0 0.3446995 0.3481993 0.3071013 0 0 0.3446897 0.3481328 0.3071775 0 0 0.3094047 0.3125473 0.2756547 0.03912323 0.06326997 0 0 0.3367447 0.3401874 0.2999792 0.02308863 0 0 0.3392401 0.3491639 0.311596 0 5.49805e-7 0.3392233 0.3492815 0.3114946 0 0 0.3392319 0.3492225 0.3115456 0 0 0.3392233 0.3492829 0.3114937 0 0.33922 0.3493067 0.3114733 0 0.4836423 0.5163577 0.4835293 0.5164707 0.4835491 0.516451 0.483596 0.5164041 0.4835482 0.5164519 7.58371e-7 7.33349e-7 0 0.4999188 0.5000011 7.58371e-7 7.58371e-7 7.58371e-7 7.58371e-7 7.58371e-7 7.58371e-7 4.4904e-5 2.13406e-5 7.58371e-7 7.58371e-7 7.58371e-7 7.58371e-7 7.58371e-7 7.58371e-7 7.58371e-7 7.58371e-7 7.58371e-7 7.58371e-7 0.3334123 0 0.6665614 2.62708e-5 0 5.32128e-4 0.983865 0.007423281 0.003554224 0.002198159 0.002157449 2.69703e-4 0.481405 0.518595 4.80413e-5 0.999952 2.14577e-6 0.9999979 1 1 1 1 1 1 1 1 1 0.5 0.5 0.3105822 0 0.6894178 0.6860652 4.16688e-4 0.3135181 1.8188e-4 0.9993626 6.87284e-5 3.86804e-4 0.001191735 0.001191735 0.4597858 0.500332 0.001028895 0.001191735 0.001191735 0.001191735 0.001191735 0.001191735 0.01740181 0.001191735 0.001191735 0.001191735 0.001191735 0.001191735 0.001191735 0.001191735 0.001191735 0.001191735 0.001191735 0.001191735 1.66893e-6 0.9999983 1 0.9995936 4.06474e-4 0.9840223 0 0.01597762 0 0.3207195 0.3401776 0 0.3386633 4.39425e-4 0.4838681 0.03018748 0.4838947 0.002049744 0.3333272 0.02058815 0.31288 0.3332045 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 0 1 0.5 0.5 0 0 0.3333299 0.6253175 0 0 0 0 0 0.02346211 0.01789045 0 0 0 0 0 0 0 0 0 0 1 0.5023286 0.4976714 0.01962864 0.9803713 5.63204e-4 0.9994368 0.772247 0.001178383 0.113638 0.073251 0 0.03968554 0 0.3994349 0.5285458 0 0 0 0 0 0 0.07201761 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0.9871803 0 0.01281964 0 1 1 1 1 1 1 0.6632305 0.007705986 0.3290635 3.24714e-5 0.4804745 0.5038904 0.01560258 0.5102904 0.4897096 1 1 0 0.0505613 0.3809725 0.4150751 0.008548855 0.05334734 0.03814744 0.0533474 1 0.06170719 0.5319488 0.4062921 4.01936e-7 5.15365e-5 0.9994767 5.23274e-4 0.3344345 8.25184e-6 0.3330239 0.3325259 0 7.4841e-6 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0.4398753 0.5112398 0 0.04888486 0.9999934 6.64624e-6 0.2270068 0.00885415 0.5185056 3.72321e-6 0.2456296 0.1640783 0.8359217 0.5453938 0.4546062 1 0.002255916 0.9977441 7.45862e-6 1.9987e-7 0.3579774 0.3145383 0.3186385 0 7.45862e-6 7.45862e-6 7.45862e-6 7.45862e-6 7.45862e-6 0.005141198 0.002138137 7.45862e-6 7.45862e-6 7.45862e-6 7.45862e-6 0.00145477 7.45862e-6 7.45862e-6 7.45862e-6 7.45862e-6 7.45862e-6 1 0.003206551 0 2.72003e-6 0 0.6745725 0 0.003206551 0.1037976 0.003206551 0.09127914 0.003206551 3.30993e-5 0.003206551 0.003206551 0.003206551 0.003206551 0.003206551 0.08542203 0.003206551 0.003206551 0.003206551 0.003206551 0.003206551 + + + + + + + + + + + + + + 4 5 4 5 5 4 5 5 5 6 5 5 3 4 4 3 3 4 3 3 3 4 3 4 4 4 3 21 5 6 5 5 5 5 4 5 4 3 4 5 8 8 5 2 2 1 2 1 2 1 1 1 1 1 4 5 5 4 4 2 2 2 3 5 3 4 1 1 1 2 1 1 1 1 1 2 1 1 3 1 5 5 2 4 4 2 3 4 1 1 1 1 1 1 2 1 1 1 1 1 6 4 3 2 2 3 3 3 4 6 5 4 6 5 7 6 4 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 5 5 6 4 4 6 5 5 5 2 2 2 24 4 1 5 3 3 1 1 1 1 1 1 1 1 1 2 4 3 4 2 3 3 1 4 4 4 5 1 1 1 2 1 1 1 1 1 1 1 1 2 1 3 5 2 4 4 3 5 4 1 1 1 1 1 1 1 1 1 1 1 1 3 2 2 2 2 7 1 5 1 5 1 1 1 1 1 1 21 21 6 7 7 4 4 4 4 4 5 5 6 21 5 4 21 5 4 4 7 21 6 5 4 5 4 3 4 4 4 4 4 4 4 3 3 4 5 4 4 4 4 4 3 4 4 4 4 4 2 3 3 3 3 5 5 7 5 5 4 21 4 21 21 4 4 21 3 4 5 4 4 4 3 5 8 6 6 2 2 2 1 2 1 2 1 1 1 2 4 5 5 4 4 2 2 2 4 4 4 5 1 1 1 1 1 1 1 1 2 1 1 2 3 2 5 5 2 4 5 2 2 4 1 2 2 1 1 1 1 2 1 1 1 2 6 4 3 2 2 3 1 1 1 1 1 1 1 3 1 1 1 3 1 1 4 4 7 5 3 2 2 7 23 23 23 6 6 3 3 3 3 3 6 6 4 4 6 21 4 6 6 4 8 7 21 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 24 24 22 24 22 5 4 5 7 6 5 5 5 5 4 3 2 2 2 2 23 4 8 2 2 2 1 1 1 1 1 1 1 1 1 2 3 3 4 22 2 1 2 4 5 4 4 1 2 1 2 1 1 1 1 1 1 1 1 2 1 2 21 1 2 2 2 6 21 1 1 2 1 1 4 1 1 1 1 1 1 3 4 2 1 1 8 1 5 2 6 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 2 5 2 2 1 2 23 1 23 + 4 0 22 1 23 2 24 3 4 4 10 5 22 6 23 7 24 8 4 9 22 10 23 11 24 12 1 13 4 14 21 15 22 16 23 17 1 18 20 19 21 20 22 21 23 22 1 23 20 24 21 25 22 26 1 27 10 28 21 29 22 30 23 31 1 32 20 33 21 34 22 35 23 36 1 37 12 38 20 39 21 40 22 41 1 42 14 43 15 44 20 45 21 46 22 47 1 48 20 49 21 50 22 51 23 52 1 53 4 54 21 55 22 56 23 57 22 58 23 59 24 60 10 61 22 62 23 63 24 64 4 65 22 66 23 67 24 68 23 69 24 70 25 71 23 72 24 73 25 74 4 75 23 76 24 77 25 78 23 79 24 80 25 81 23 82 24 83 25 84 23 85 24 86 25 87 4 88 23 89 24 90 25 91 23 92 24 93 25 94 10 95 23 96 24 97 25 98 4 99 23 100 24 101 25 102 4 103 23 104 24 105 25 106 23 107 24 108 25 109 0 110 1 111 3 112 8 113 9 114 10 115 11 116 12 117 13 118 14 119 15 120 16 121 17 122 18 123 19 124 20 125 21 126 22 127 23 128 24 129 25 130 1 131 8 132 10 133 20 134 21 135 1 136 8 137 10 138 14 139 20 140 21 141 1 142 12 143 20 144 21 145 22 146 1 147 12 148 20 149 21 150 22 151 1 152 15 153 20 154 21 155 22 156 1 157 4 158 21 159 22 160 23 161 1 162 21 163 22 164 23 165 1 166 4 167 21 168 22 169 23 170 1 171 4 172 22 173 23 174 4 175 22 176 23 177 4 178 10 179 22 180 23 181 1 182 8 183 9 184 20 185 21 186 1 187 8 188 9 189 10 190 11 191 12 192 20 193 21 194 1 195 2 196 3 197 8 198 14 199 15 200 20 201 21 202 1 203 8 204 9 205 20 206 21 207 1 208 9 209 1 210 9 211 1 212 1 213 11 214 1 215 1 216 11 217 1 218 1 219 1 220 1 221 1 222 1 223 8 224 9 225 20 226 1 227 8 228 10 229 11 230 20 231 1 232 8 233 10 234 11 235 20 236 1 237 8 238 14 239 20 240 1 241 8 242 9 243 20 244 1 245 9 246 1 247 9 248 1 249 4 250 1 251 8 252 20 253 1 254 8 255 10 256 11 257 20 258 1 259 8 260 20 261 1 262 8 263 10 264 20 265 1 266 1 267 1 268 1 269 9 270 1 271 1 272 1 273 1 274 1 275 1 276 4 277 1 278 1 279 1 280 4 281 9 282 1 283 1 284 8 285 9 286 20 287 21 288 1 289 8 290 10 291 20 292 21 293 1 294 9 295 1 296 8 297 9 298 20 299 1 300 8 301 9 302 20 303 1 304 9 305 1 306 8 307 20 308 1 309 4 310 8 311 20 312 1 313 1 314 1 315 1 316 1 317 1 318 1 319 11 320 1 321 1 322 1 323 1 324 1 325 1 326 8 327 10 328 11 329 20 330 21 331 1 332 10 333 11 334 20 335 1 336 10 337 11 338 1 339 11 340 1 341 11 342 16 343 17 344 18 345 16 346 17 347 18 348 16 349 17 350 18 351 1 352 15 353 16 354 17 355 1 356 2 357 14 358 15 359 16 360 17 361 1 362 2 363 14 364 15 365 16 366 1 367 15 368 16 369 17 370 1 371 2 372 14 373 15 374 16 375 17 376 1 377 2 378 14 379 15 380 16 381 1 382 2 383 14 384 15 385 16 386 20 387 21 388 1 389 2 390 14 391 15 392 16 393 17 394 1 395 15 396 16 397 17 398 16 399 17 400 18 401 16 402 17 403 18 404 16 405 17 406 18 407 17 408 18 409 19 410 17 411 18 412 19 413 17 414 18 415 19 416 17 417 18 418 19 419 17 420 18 421 19 422 17 423 18 424 19 425 17 426 18 427 19 428 5 429 17 430 18 431 19 432 17 433 18 434 19 435 17 436 18 437 19 438 17 439 18 440 19 441 17 442 18 443 19 444 1 445 2 446 4 447 14 448 15 449 1 450 2 451 4 452 14 453 15 454 1 455 2 456 4 457 14 458 15 459 20 460 2 461 14 462 15 463 16 464 1 465 14 466 15 467 16 468 1 469 2 470 14 471 15 472 16 473 21 474 1 475 2 476 15 477 16 478 17 479 1 480 2 481 15 482 16 483 17 484 1 485 2 486 15 487 16 488 17 489 16 490 17 491 16 492 17 493 16 494 17 495 0 496 1 497 2 498 3 499 5 500 7 501 8 502 9 503 10 504 11 505 12 506 13 507 14 508 15 509 16 510 17 511 18 512 19 513 20 514 21 515 22 516 23 517 24 518 25 519 2 520 3 521 4 522 5 523 2 524 1 525 2 526 3 527 14 528 15 529 1 530 2 531 3 532 1 533 2 534 3 535 1 536 1 537 1 538 1 539 1 540 1 541 1 542 1 543 1 544 2 545 3 546 2 547 3 548 4 549 5 550 2 551 4 552 5 553 1 554 2 555 14 556 20 557 2 558 3 559 1 560 2 561 3 562 1 563 2 564 3 565 1 566 1 567 2 568 3 569 14 570 1 571 4 572 5 573 14 574 1 575 2 576 3 577 14 578 1 579 2 580 3 581 4 582 5 583 1 584 1 585 1 586 1 587 2 588 1 589 1 590 1 591 1 592 1 593 1 594 1 595 1 596 1 597 2 598 1 599 2 600 3 601 5 602 1 603 2 604 4 605 14 606 15 607 2 608 3 609 1 610 2 611 3 612 14 613 1 614 2 615 3 616 14 617 1 618 2 619 3 620 1 621 2 622 3 623 5 624 14 625 1 626 2 627 3 628 14 629 1 630 1 631 1 632 1 633 1 634 1 635 1 636 1 637 1 638 1 639 1 640 1 641 2 642 4 643 5 644 4 645 5 646 4 647 5 648 1 649 5 650 1 651 5 652 1 653 2 654 8 655 14 656 15 657 20 658 21 659 1 660 1 661 2 662 8 663 14 664 20 665 1 666 1 667 2 668 8 669 14 670 20 671 1 672 1 673 1 674 1 675 1 676 1 677 0 678 1 679 2 680 8 681 9 682 10 683 11 684 12 685 13 686 14 687 15 688 16 689 17 690 18 691 19 692 20 693 21 694 22 695 23 696 24 697 25 698 0 699 1 700 2 701 8 702 9 703 10 704 11 705 12 706 13 707 14 708 15 709 16 710 17 711 18 712 19 713 20 714 21 715 22 716 23 717 24 718 25 719 1 720 8 721 10 722 12 723 20 724 21 725 1 726 8 727 10 728 11 729 12 730 20 731 21 732 1 733 8 734 10 735 11 736 12 737 20 738 21 739 4 740 22 741 23 742 24 743 4 744 22 745 23 746 24 747 4 748 22 749 23 750 24 751 4 752 22 753 23 754 24 755 4 756 22 757 23 758 24 759 1 760 12 761 20 762 21 763 22 764 1 765 20 766 21 767 22 768 23 769 1 770 4 771 10 772 21 773 22 774 23 775 0 776 1 777 4 778 8 779 9 780 10 781 11 782 12 783 13 784 14 785 15 786 16 787 17 788 18 789 19 790 20 791 21 792 22 793 23 794 24 795 25 796 1 797 20 798 21 799 22 800 23 801 1 802 20 803 21 804 22 805 0 806 1 807 4 808 8 809 9 810 10 811 11 812 12 813 13 814 14 815 15 816 16 817 17 818 18 819 19 820 20 821 21 822 22 823 23 824 24 825 25 826 1 827 20 828 21 829 22 830 23 831 1 832 20 833 21 834 22 835 4 836 21 837 22 838 23 839 1 840 15 841 16 842 20 843 21 844 22 845 23 846 0 847 1 848 2 849 8 850 9 851 10 852 11 853 12 854 13 855 14 856 15 857 16 858 17 859 18 860 19 861 20 862 21 863 22 864 23 865 24 866 25 867 1 868 14 869 15 870 20 871 21 872 22 873 1 874 20 875 21 876 22 877 23 878 4 879 21 880 22 881 23 882 4 883 11 884 22 885 23 886 24 887 4 888 22 889 23 890 24 891 22 892 23 893 24 894 4 895 22 896 23 897 24 898 4 899 22 900 23 901 24 902 4 903 23 904 24 905 25 906 4 907 23 908 24 909 25 910 4 911 23 912 24 913 25 914 4 915 23 916 24 917 25 918 4 919 23 920 24 921 25 922 23 923 24 924 25 925 23 926 24 927 25 928 4 929 23 930 24 931 25 932 4 933 11 934 23 935 24 936 25 937 4 938 23 939 24 940 25 941 4 942 23 943 24 944 25 945 11 946 23 947 24 948 25 949 11 950 23 951 24 952 25 953 4 954 23 955 24 956 25 957 23 958 24 959 25 960 4 961 23 962 24 963 25 964 4 965 23 966 24 967 25 968 4 969 23 970 24 971 25 972 4 973 23 974 24 975 25 976 4 977 23 978 24 979 25 980 23 981 25 982 4 983 23 984 25 985 4 986 23 987 25 988 4 989 23 990 25 991 4 992 23 993 25 994 1 995 10 996 12 997 20 998 21 999 1 1000 10 1001 12 1002 20 1003 21 1004 1 1005 10 1006 12 1007 14 1008 15 1009 20 1010 21 1011 1 1012 10 1013 12 1014 20 1015 21 1016 1 1017 12 1018 14 1019 20 1020 21 1021 1 1022 20 1023 21 1024 22 1025 0 1026 1 1027 2 1028 8 1029 9 1030 10 1031 11 1032 12 1033 13 1034 14 1035 15 1036 16 1037 17 1038 18 1039 19 1040 20 1041 21 1042 22 1043 23 1044 24 1045 25 1046 1 1047 20 1048 21 1049 22 1050 0 1051 1 1052 2 1053 8 1054 9 1055 10 1056 11 1057 12 1058 13 1059 14 1060 15 1061 16 1062 17 1063 18 1064 19 1065 20 1066 21 1067 22 1068 23 1069 24 1070 25 1071 0 1072 1 1073 2 1074 8 1075 9 1076 10 1077 11 1078 12 1079 13 1080 14 1081 15 1082 16 1083 17 1084 18 1085 19 1086 20 1087 21 1088 22 1089 23 1090 24 1091 25 1092 1 1093 21 1094 22 1095 23 1096 1 1097 21 1098 22 1099 23 1100 0 1101 1 1102 4 1103 8 1104 9 1105 10 1106 11 1107 12 1108 13 1109 14 1110 15 1111 16 1112 17 1113 18 1114 19 1115 20 1116 21 1117 22 1118 23 1119 24 1120 25 1121 21 1122 22 1123 23 1124 1 1125 21 1126 22 1127 23 1128 1 1129 4 1130 10 1131 22 1132 23 1133 1 1134 4 1135 22 1136 23 1137 1 1138 4 1139 22 1140 23 1141 1 1142 4 1143 22 1144 23 1145 1 1146 22 1147 23 1148 1 1149 12 1150 13 1151 20 1152 21 1153 1 1154 8 1155 10 1156 11 1157 12 1158 13 1159 20 1160 21 1161 1 1162 12 1163 14 1164 15 1165 20 1166 21 1167 1 1168 7 1169 12 1170 13 1171 20 1172 21 1173 1 1174 13 1175 1 1176 13 1177 1 1178 11 1179 1 1180 1 1181 11 1182 1 1183 1 1184 2 1185 1 1186 1 1187 1 1188 1 1189 11 1190 1 1191 12 1192 13 1193 20 1194 1 1195 10 1196 11 1197 12 1198 20 1199 1 1200 10 1201 11 1202 12 1203 20 1204 1 1205 12 1206 14 1207 20 1208 1 1209 12 1210 13 1211 20 1212 1 1213 13 1214 1 1215 13 1216 1 1217 4 1218 1 1219 2 1220 12 1221 20 1222 1 1223 10 1224 11 1225 20 1226 1 1227 2 1228 12 1229 20 1230 1 1231 4 1232 10 1233 12 1234 20 1235 1 1236 1 1237 1 1238 1 1239 1 1240 1 1241 1 1242 1 1243 1 1244 2 1245 1 1246 1 1247 1 1248 11 1249 1 1250 2 1251 4 1252 1 1253 8 1254 1 1255 12 1256 13 1257 20 1258 21 1259 1 1260 10 1261 12 1262 20 1263 21 1264 1 1265 13 1266 1 1267 12 1268 13 1269 20 1270 1 1271 8 1272 12 1273 13 1274 20 1275 1 1276 13 1277 1 1278 20 1279 1 1280 2 1281 12 1282 20 1283 1 1284 1 1285 2 1286 1 1287 2 1288 1 1289 1 1290 1 1291 1 1292 1 1293 2 1294 1 1295 1 1296 1 1297 1 1298 2 1299 1 1300 10 1301 11 1302 12 1303 20 1304 21 1305 1 1306 10 1307 11 1308 20 1309 1 1310 10 1311 11 1312 1 1313 11 1314 1 1315 11 1316 1 1317 10 1318 11 1319 1 1320 1 1321 1 1322 1 1323 1 1324 1 1325 1 1326 1 1327 10 1328 11 1329 1 1330 1 1331 1 1332 1 1333 10 1334 11 1335 1 1336 1 1337 1 1338 10 1339 11 1340 20 1341 1 1342 10 1343 11 1344 20 1345 1 1346 8 1347 10 1348 11 1349 12 1350 20 1351 21 1352 1 1353 10 1354 11 1355 20 1356 21 1357 1 1358 10 1359 11 1360 1 1361 11 1362 1 1363 11 1364 1 1365 8 1366 10 1367 12 1368 14 1369 20 1370 21 1371 0 1372 1 1373 2 1374 4 1375 6 1376 8 1377 9 1378 10 1379 11 1380 12 1381 13 1382 14 1383 15 1384 16 1385 17 1386 18 1387 19 1388 20 1389 21 1390 22 1391 23 1392 24 1393 25 1394 0 1395 1 1396 2 1397 4 1398 6 1399 8 1400 9 1401 10 1402 11 1403 12 1404 13 1405 14 1406 15 1407 16 1408 17 1409 18 1410 19 1411 20 1412 21 1413 22 1414 23 1415 24 1416 25 1417 0 1418 1 1419 2 1420 4 1421 6 1422 8 1423 9 1424 10 1425 11 1426 12 1427 13 1428 14 1429 15 1430 16 1431 17 1432 18 1433 19 1434 20 1435 21 1436 22 1437 23 1438 24 1439 25 1440 2 1441 3 1442 4 1443 5 1444 6 1445 14 1446 2 1447 3 1448 4 1449 5 1450 6 1451 14 1452 16 1453 17 1454 18 1455 16 1456 17 1457 18 1458 16 1459 17 1460 18 1461 16 1462 17 1463 18 1464 16 1465 17 1466 18 1467 1 1468 2 1469 6 1470 14 1471 15 1472 16 1473 1 1474 2 1475 14 1476 15 1477 16 1478 17 1479 1 1480 15 1481 16 1482 17 1483 1 1484 15 1485 16 1486 17 1487 1 1488 2 1489 14 1490 15 1491 16 1492 17 1493 0 1494 1 1495 2 1496 8 1497 9 1498 10 1499 11 1500 12 1501 13 1502 14 1503 15 1504 16 1505 17 1506 18 1507 19 1508 20 1509 21 1510 22 1511 23 1512 24 1513 25 1514 1 1515 15 1516 16 1517 17 1518 1 1519 2 1520 14 1521 15 1522 16 1523 17 1524 1 1525 2 1526 6 1527 14 1528 15 1529 16 1530 1 1531 15 1532 16 1533 17 1534 1 1535 2 1536 14 1537 15 1538 16 1539 17 1540 21 1541 22 1542 1 1543 8 1544 14 1545 15 1546 16 1547 20 1548 21 1549 0 1550 1 1551 2 1552 8 1553 9 1554 10 1555 11 1556 12 1557 13 1558 14 1559 15 1560 16 1561 17 1562 18 1563 19 1564 20 1565 21 1566 22 1567 23 1568 24 1569 25 1570 1 1571 2 1572 14 1573 15 1574 16 1575 17 1576 15 1577 16 1578 17 1579 16 1580 17 1581 18 1582 16 1583 17 1584 18 1585 16 1586 17 1587 18 1588 16 1589 17 1590 18 1591 16 1592 17 1593 18 1594 17 1595 18 1596 19 1597 17 1598 18 1599 19 1600 17 1601 18 1602 19 1603 17 1604 18 1605 19 1606 17 1607 18 1608 19 1609 17 1610 18 1611 19 1612 17 1613 18 1614 19 1615 17 1616 18 1617 19 1618 17 1619 18 1620 19 1621 17 1622 18 1623 19 1624 17 1625 18 1626 19 1627 17 1628 18 1629 19 1630 17 1631 18 1632 19 1633 17 1634 18 1635 19 1636 17 1637 18 1638 19 1639 17 1640 18 1641 19 1642 17 1643 18 1644 19 1645 17 1646 18 1647 19 1648 17 1649 18 1650 19 1651 17 1652 18 1653 19 1654 17 1655 19 1656 17 1657 19 1658 17 1659 19 1660 17 1661 19 1662 17 1663 19 1664 0 1665 1 1666 2 1667 4 1668 6 1669 7 1670 8 1671 9 1672 10 1673 11 1674 12 1675 13 1676 14 1677 15 1678 16 1679 17 1680 18 1681 19 1682 20 1683 21 1684 22 1685 23 1686 24 1687 25 1688 0 1689 1 1690 2 1691 4 1692 6 1693 7 1694 8 1695 9 1696 10 1697 11 1698 12 1699 13 1700 14 1701 15 1702 16 1703 17 1704 18 1705 19 1706 20 1707 21 1708 22 1709 23 1710 24 1711 25 1712 0 1713 1 1714 2 1715 4 1716 8 1717 9 1718 10 1719 11 1720 12 1721 13 1722 14 1723 15 1724 16 1725 17 1726 18 1727 19 1728 20 1729 21 1730 22 1731 23 1732 24 1733 25 1734 0 1735 1 1736 2 1737 4 1738 6 1739 7 1740 8 1741 9 1742 10 1743 11 1744 12 1745 13 1746 14 1747 15 1748 16 1749 17 1750 18 1751 19 1752 20 1753 21 1754 22 1755 23 1756 24 1757 25 1758 0 1759 1 1760 2 1761 6 1762 8 1763 9 1764 10 1765 11 1766 12 1767 13 1768 14 1769 15 1770 16 1771 17 1772 18 1773 19 1774 20 1775 21 1776 22 1777 23 1778 24 1779 25 1780 1 1781 2 1782 14 1783 15 1784 16 1785 2 1786 14 1787 15 1788 16 1789 1 1790 2 1791 14 1792 15 1793 16 1794 1 1795 2 1796 14 1797 15 1798 16 1799 20 1800 21 1801 1 1802 2 1803 14 1804 15 1805 16 1806 21 1807 1 1808 2 1809 15 1810 16 1811 17 1812 1 1813 2 1814 15 1815 16 1816 17 1817 1 1818 2 1819 15 1820 16 1821 17 1822 1 1823 2 1824 15 1825 16 1826 17 1827 2 1828 15 1829 16 1830 17 1831 1 1832 16 1833 17 1834 16 1835 17 1836 16 1837 17 1838 16 1839 17 1840 16 1841 17 1842 0 1843 1 1844 5 1845 6 1846 7 1847 8 1848 9 1849 10 1850 11 1851 12 1852 13 1853 14 1854 15 1855 16 1856 17 1857 18 1858 19 1859 20 1860 21 1861 22 1862 23 1863 24 1864 25 1865 4 1866 5 1867 6 1868 7 1869 1 1870 2 1871 6 1872 8 1873 14 1874 15 1875 20 1876 21 1877 6 1878 7 1879 1 1880 7 1881 1 1882 7 1883 1 1884 1 1885 1 1886 1 1887 1 1888 1 1889 1 1890 1 1891 1 1892 6 1893 7 1894 4 1895 5 1896 6 1897 4 1898 5 1899 6 1900 1 1901 6 1902 14 1903 20 1904 0 1905 1 1906 6 1907 7 1908 8 1909 9 1910 10 1911 11 1912 12 1913 13 1914 14 1915 15 1916 16 1917 17 1918 18 1919 19 1920 20 1921 21 1922 22 1923 23 1924 24 1925 25 1926 1 1927 7 1928 7 1929 1 1930 2 1931 1 1932 2 1933 6 1934 14 1935 1 1936 4 1937 5 1938 6 1939 14 1940 1 1941 2 1942 6 1943 14 1944 1 1945 2 1946 4 1947 6 1948 1 1949 1 1950 2 1951 1 1952 1 1953 2 1954 1 1955 1 1956 1 1957 1 1958 1 1959 1 1960 1 1961 1 1962 1 1963 8 1964 1 1965 6 1966 7 1967 0 1968 1 1969 4 1970 6 1971 9 1972 10 1973 11 1974 12 1975 13 1976 14 1977 15 1978 16 1979 17 1980 18 1981 19 1982 20 1983 21 1984 22 1985 23 1986 24 1987 25 1988 7 1989 6 1990 7 1991 1 1992 6 1993 1 1994 7 1995 1 1996 2 1997 6 1998 7 1999 8 2000 14 2001 0 2002 1 2003 6 2004 8 2005 9 2006 10 2007 11 2008 12 2009 13 2010 14 2011 15 2012 16 2013 17 2014 18 2015 19 2016 20 2017 21 2018 22 2019 23 2020 24 2021 25 2022 1 2023 1 2024 1 2025 2 2026 1 2027 1 2028 1 2029 2 2030 7 2031 8 2032 1 2033 1 2034 1 2035 1 2036 1 2037 1 2038 4 2039 5 2040 6 2041 1 2042 4 2043 5 2044 14 2045 4 2046 5 2047 5 2048 5 2049 1 2050 2 2051 6 2052 12 2053 14 2054 15 2055 20 2056 21 2057 1 2058 1 2059 6 2060 12 2061 14 2062 20 2063 1 2064 2 2065 1 2066 2 2067 6 2068 12 2069 14 2070 20 2071 1 2072 1 2073 1 2074 1 2075 1 2076 2 2077 1 2078 1 2079 1 2080 1 2081 1 2082 1 2083 1 2084 1 2085 1 2086 1 2087 1 2088 1 2089 1 2090 1 2091 1 2092 1 2093 1 2094 4 2095 5 2096 14 2097 4 2098 5 2099 2 2100 3 2101 4 2102 5 2103 6 2104 4 2105 5 2106 4 2107 5 2108 5 2109 1 2110 5 2111 0 2112 1 2113 2 2114 4 2115 6 2116 8 2117 9 2118 10 2119 11 2120 12 2121 13 2122 14 2123 15 2124 16 2125 17 2126 18 2127 19 2128 20 2129 21 2130 22 2131 23 2132 24 2133 25 2134 1 2135 0 2136 1 2137 2 2138 4 2139 6 2140 8 2141 9 2142 10 2143 11 2144 12 2145 13 2146 14 2147 15 2148 16 2149 17 2150 18 2151 19 2152 20 2153 21 2154 22 2155 23 2156 24 2157 25 2158 + + + + + + + + 0 0 0 + 0 0 1 0 + 0 1 0 0 + 1 0 0 0 + 1 1 1 + + 7.54979e-8 0 -1 0 1 0 7.54979e-8 0 0 -1 0 -0.831985 0 0 0 1 + + 2.8213e-7 0 -1 0 0 -0.9999999 0 -0.2252707 -1 0 -2.8213e-7 0 0 0 0 1 + + 0.7041301 0.5250169 0.4780776 0.1036631 -0.07538423 -0.6142045 0.785538 0.0845592 0.7060581 -0.5891604 -0.3929019 -0.09214499 0 0 0 1 + + 1 -3.72529e-8 -7.82311e-8 -2.98023e-8 -9.31323e-8 1 -1.19209e-7 0.2669196 7.07805e-8 1.19209e-7 1 -2.98023e-8 0 0 0 1 + + + + -0.2633082 0.9647118 -3.86659e-7 0.1332617 -0.9647118 -0.2633082 -5.42878e-7 0.07797062 -6.25531e-7 2.30071e-7 1 -0.001708128 0 0 0 1 + + 0.9752349 0.2211713 1.27414e-7 2.98023e-8 -0.2211713 0.9752349 -1.39033e-7 0.306635 -1.55008e-7 1.07409e-7 1 -1.16415e-10 0 0 0 1 + + + + 0.03511292 0.5250168 0.8503675 0.1036631 0.7072832 -0.6142047 0.3500052 0.0845592 0.7060578 0.5891609 -0.392902 0.09214503 0 0 0 1 + + 1 -1.19209e-7 0 2.98023e-8 5.96046e-8 1 -8.9407e-8 0.2669195 5.96046e-8 8.9407e-8 0.9999999 4.47035e-8 0 0 0 1 + + + + 0.7041302 -0.5250166 0.4780778 -0.1036631 -0.7023103 -0.6142046 0.3598792 0.0845592 0.1046948 -0.5891609 -0.8012046 -0.09214503 0 0 0 1 + + 1 -1.19209e-7 -5.96046e-8 0 8.9407e-8 1 0 0.2669195 2.98023e-8 1.49012e-8 1 1.49012e-8 0 0 0 1 + + + + -0.2633082 -0.9647118 -3.12328e-7 -0.1332617 0.9647118 -0.2633082 2.70542e-7 0.07797062 -3.43233e-7 -2.30071e-7 1 -0.001708192 0 0 0 1 + + 0.9752349 -0.2211713 5.95139e-7 -2.98023e-8 0.2211713 0.9752349 1.99179e-7 0.306635 -6.24453e-7 -6.26185e-8 1 1.16415e-10 0 0 0 1 + + + + 0.03511278 -0.5250169 0.8503672 -0.1036631 0.67602 -0.6142046 -0.4071238 0.0845592 0.7360463 0.5891604 0.3333555 0.09214499 0 0 0 1 + + 1 5.96046e-8 0 0 5.96046e-8 1 -2.98023e-8 0.2669195 1.19209e-7 -2.98023e-8 0.9999999 0 0 0 0 1 + + + + + 1 0 -6.29212e-8 3.93099e-4 -3.95908e-15 1 -6.29212e-8 -0.2065513 6.29212e-8 6.29212e-8 1 -0.170607 0 0 0 1 + + 1 -1.22892e-10 6.29212e-8 0 1.22888e-10 1 6.29212e-8 0.2368225 -6.29212e-8 -6.29212e-8 1 0 0 0 0 1 + + 1 2.45791e-10 6.29212e-8 0 -2.45795e-10 0.9999999 6.29212e-8 0.2368225 -6.29212e-8 -6.29212e-8 1 0 0 0 0 1 + + 1 -1.16413e-10 -6.29212e-8 0 1.229e-10 1 -6.29212e-8 0.2368227 6.29212e-8 7.45058e-8 1 1.49012e-8 0 0 0 1 + + 7.54979e-8 2.14529e-15 1 0 0 1 0 0.2368227 -1 1.49012e-8 7.54979e-8 2.98023e-8 0 0 0 1 + + 1 7.45059e-9 0 0 0 1 0 0.1475569 0 2.14529e-15 1 0 0 0 0 1 + + + + + + + + 1 0 -1.75497e-7 3.93073e-4 1.10425e-14 1 6.29212e-8 -0.2065513 1.75497e-7 -6.29212e-8 1 0.170607 0 0 0 1 + + 1 -1.22887e-10 1.75497e-7 0 1.22898e-10 1 -6.29212e-8 0.2368225 -1.75497e-7 6.29212e-8 1 0 0 0 0 1 + + 1 2.45781e-10 1.75497e-7 0 -2.4577e-10 0.9999999 -6.29212e-8 0.2368225 -1.75497e-7 6.29212e-8 1 0 0 0 0 1 + + 1 -1.16423e-10 -1.75497e-7 0 1.22891e-10 1 6.29211e-8 0.2368227 1.75497e-7 -7.45058e-8 1 -1.49012e-8 0 0 0 1 + + 7.54979e-8 -2.91112e-11 1 -5.82077e-11 0 1 0 0.2368227 -1 -1.49011e-8 7.54979e-8 -2.98023e-8 0 0 0 1 + + 1 -7.45059e-9 7.10543e-15 0 0 1 0 0.1475569 -7.10543e-15 -7.32746e-15 1 0 0 0 0 1 + + + + + + + + + + 0 0 0 + 0 0 1 0 + 0 1 0 0 + 1 0 0 0 + 1 1 1 + + #Body + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/assets/Models/Sid/SquidTexture.png b/assets/Models/Sid/SquidTexture.png new file mode 100644 index 0000000..4f2bb46 Binary files /dev/null and b/assets/Models/Sid/SquidTexture.png differ diff --git a/include/Core/ConfigFile.h b/include/Core/ConfigFile.h index 90e2e16..746bdff 100755 --- a/include/Core/ConfigFile.h +++ b/include/Core/ConfigFile.h @@ -2,12 +2,12 @@ #define ConfigFile_h__ #include +#include #include #include #include "ResourceManager.h" - namespace dd { @@ -19,16 +19,32 @@ private: ConfigFile(std::string path); public: - template - T GetValue(std::string key) - { - return m_ptree.get(key, defaultValue); - } + template + T GetValue(std::string key, T defaultValue); + template + void SetValue(std::string key, T value); + + void SaveToDisk(); private: - boost::property_tree::ptree m_ptree; - + boost::filesystem::path m_Path; + boost::property_tree::ptree m_PTreeDefaults; + boost::property_tree::ptree m_PTreeOverrides; + boost::property_tree::ptree m_PTreeMerged; }; +template +T ConfigFile::GetValue(std::string key, T defaultValue) +{ + return m_PTreeMerged.get(key, defaultValue); +} + +template +void ConfigFile::SetValue(std::string key, T value) +{ + m_PTreeOverrides.put(key, value); + m_PTreeMerged.put(key, value); +} + }; #endif // ConfigFile_h__ diff --git a/include/Core/Engine.h b/include/Core/Engine.h index d42955e..c28b30c 100755 --- a/include/Core/Engine.h +++ b/include/Core/Engine.h @@ -68,6 +68,8 @@ #include "Physics/CParticle.h" #include "Physics/CParticleEmitter.h" +#include "Rendering/AnimationSystem.h" + #include "Game/EGameStart.h" #include "Sound/EPlaySound.h" @@ -84,19 +86,27 @@ class Engine public: Engine(int argc, char* argv[]) { + auto config = ResourceManager::Load("Config.ini"); + + LOG_LEVEL = static_cast<_LOG_LEVEL>(config->GetValue("Debug.LogLevel", 1)); + m_EventBroker = std::make_shared(); m_Renderer = std::make_shared(); - m_Renderer->SetFullscreen(false); - //m_Renderer->SetResolution(Rectangle(0, 0, 1920, 1080)); - m_Renderer->SetResolution(Rectangle(0, 0, 675, 1080)); + m_Renderer->SetFullscreen(config->GetValue("Video.Fullscreen", false)); + m_Renderer->SetResolution(Rectangle( + 0, + 0, + config->GetValue("Video.Width", 675), + config->GetValue("Video.Height", 1080) + )); m_Renderer->Initialize(); m_FrameStack = new GUI::Frame(m_EventBroker.get()); m_FrameStack->Width = 675; m_FrameStack->Height = 1080; - if (ResourceManager::Load("Config.ini")->GetValue("Debug.SkipStory") == 1) { + if (config->GetValue("Debug.SkipStory", false)) { Events::GameStart e; m_EventBroker->Publish(e); auto hud = new GUI::HUD(m_FrameStack, "HUD"); @@ -165,6 +175,9 @@ public: m_World->SystemFactory.Register( [this]() { return new Systems::PhysicsSystem(m_World.get(), m_EventBroker); }); m_World->AddSystem(); + m_World->SystemFactory.Register( + [this]() { return new Systems::AnimationSystem(m_World.get(), m_EventBroker); }); + m_World->AddSystem(); m_World->SystemFactory.Register( [this]() { return new Systems::TravellingSystem(m_World.get(), m_EventBroker); }); m_World->AddSystem(); @@ -457,7 +470,8 @@ public: glm::mat4 modelMatrix = glm::translate(glm::mat4(), absoluteTransform.Position) * glm::toMat4(absoluteTransform.Orientation) * glm::scale(absoluteTransform.Scale); - EnqueueModel(modelAsset, modelMatrix, modelComponent->Transparent, modelComponent->Color, modelComponent->ModelFile); + Components::Animation* animationComponent = m_World->GetComponent(entity); + EnqueueModel(modelAsset, modelMatrix, modelComponent, animationComponent); } } @@ -513,7 +527,7 @@ public: } //TODO: Get this out of engine.h - void EnqueueModel(Model* model, glm::mat4 modelMatrix, float transparent, glm::vec4 color, std::string fileName) + void EnqueueModel(Model* model, glm::mat4 modelMatrix, const Components::Model* modelComponent, const Components::Animation* animationComponent) { for (auto texGroup : model->TextureGroups) { @@ -526,8 +540,17 @@ public: job.ElementBuffer = model->ElementBuffer; job.StartIndex = texGroup.StartIndex; job.EndIndex = texGroup.EndIndex; - job.ModelMatrix = modelMatrix; - job.Color = color; + job.ModelMatrix = modelMatrix * model->m_Matrix; + job.Color = modelComponent->Color; + + if (model->m_Skeleton != nullptr) { + job.Skeleton = model->m_Skeleton; + if (animationComponent != nullptr) { + job.AnimationName = animationComponent->Name; + job.AnimationTime = animationComponent->Time; + job.NoRootMotion = animationComponent->NoRootMotion; + } + } m_RendererQueue.Deferred.Add(job); } diff --git a/include/Core/Model.h b/include/Core/Model.h index c7cd1a9..4de5d91 100644 --- a/include/Core/Model.h +++ b/include/Core/Model.h @@ -86,6 +86,8 @@ public: std::vector m_Indices; Skeleton* m_Skeleton = nullptr; + glm::mat4 m_Matrix; + private: std::vector BoneIndices; std::vector BoneWeights; diff --git a/include/Core/PNG.h b/include/Core/PNG.h index 994a5bc..ff45bb1 100644 --- a/include/Core/PNG.h +++ b/include/Core/PNG.h @@ -33,6 +33,10 @@ class PNG : public Image public: PNG(std::string path); ~PNG(); + +private: + static void pngErrorFunction(png_structp png_ptr, png_const_charp error_msg); + static void pngWarningFunction(png_structp png_ptr, png_const_charp warning_msg); }; } diff --git a/include/Core/RenderQueue.h b/include/Core/RenderQueue.h index 0319267..3bdf0c7 100755 --- a/include/Core/RenderQueue.h +++ b/include/Core/RenderQueue.h @@ -66,6 +66,12 @@ struct ModelJob : RenderJob unsigned int StartIndex; unsigned int EndIndex; + // Animation + dd::Skeleton* Skeleton = nullptr; + bool NoRootMotion = true; + std::string AnimationName; + double AnimationTime = 0; + void CalculateHash() override { Hash = TextureID; diff --git a/include/Core/Skeleton.h b/include/Core/Skeleton.h index d2c6ca3..6ef1aaf 100644 --- a/include/Core/Skeleton.h +++ b/include/Core/Skeleton.h @@ -100,16 +100,17 @@ public: int GetBoneID(std::string name); - std::vector GetFrameBones(std::string animationName, double time, bool noRootMotion = false); - void AccumulateBoneTransforms(bool noRootMotion, Animation::Keyframe ¤tFrame, Animation::Keyframe &nextFrame, float progress, std::map &boneMatrices, Bone* bone, glm::mat4 parentMatrix); + const Animation* GetAnimation(std::string name); + std::vector GetFrameBones(const Animation& animation, double time, bool noRootMotion = false); + void AccumulateBoneTransforms(bool noRootMotion, const Animation::Keyframe& currentFrame, const Animation::Keyframe& nextFrame, float progress, std::map& boneMatrices, const Bone* bone, glm::mat4 parentMatrix); void PrintSkeleton(); - void PrintSkeleton(Bone* parent, int depthCount); + void PrintSkeleton(const Bone* parent, int depthCount); std::map Animations; private: std::map m_BonesByName; - int GetKeyframe(Animation& animation, double time); + int GetKeyframe(const Animation& animation, double time); }; } diff --git a/include/Core/Util/Logging.h b/include/Core/Util/Logging.h index 073e96c..8811ad1 100644 --- a/include/Core/Util/Logging.h +++ b/include/Core/Util/Logging.h @@ -40,23 +40,19 @@ enum _LOG_LEVEL { LOG_LEVEL_ERROR, - LOG_LEVEL_WARNING, LOG_LEVEL_INFO, + LOG_LEVEL_WARNING, LOG_LEVEL_DEBUG }; -#ifdef DEBUG -static _LOG_LEVEL LOG_LEVEL = LOG_LEVEL_DEBUG; -#else -static _LOG_LEVEL LOG_LEVEL = LOG_LEVEL_DEBUG; -#endif +extern _LOG_LEVEL LOG_LEVEL; const static char* _LOG_LEVEL_PREFIX[] = { - "E: ", - "W: ", + "EE: ", "", - "D: " + "WW: ", + "DD: " }; static void _LOG(_LOG_LEVEL logLevel, const char* file, const char* func, unsigned int line, const char* format, ...) diff --git a/include/Game/BallSystem.h b/include/Game/BallSystem.h index d4faa03..6534f11 100644 --- a/include/Game/BallSystem.h +++ b/include/Game/BallSystem.h @@ -13,6 +13,7 @@ #include "Rendering/CModel.h" #include "Rendering/CSprite.h" #include "Rendering/CPointLight.h" +#include "Rendering/CAnimation.h" #include "Game/CBall.h" #include "Game/CPowerUp.h" #include "Game/CLife.h" diff --git a/include/Game/GUI/MainMenuOptions.h b/include/Game/GUI/MainMenuOptions.h index b0771de..3371af2 100644 --- a/include/Game/GUI/MainMenuOptions.h +++ b/include/Game/GUI/MainMenuOptions.h @@ -6,6 +6,7 @@ #include "GUI/Slider.h" #include "GUI/ESliderUpdate.h" #include "Sound/EMasterVolume.h" +#include "Core/ConfigFile.h" namespace dd { @@ -33,7 +34,6 @@ public: m_SFXSlider->SetTexture("Textures/GUI/Menu/SliderBackground.png"); m_SFXSlider->SetTextureReleased("Textures/GUI/Menu/SliderHandle.png"); m_SFXSlider->AlignVertically(); - m_SFXSlider->SetPercentage(1.f); m_TitleBGM = new GUI::TextureFrame(this, "MainMenuOptionsBGMTitle"); m_TitleBGM->SetTop(m_SFXSlider->Bottom() + 20); @@ -44,9 +44,12 @@ public: m_BGMSlider->SetTexture("Textures/GUI/Menu/SliderBackground.png"); m_BGMSlider->SetTextureReleased("Textures/GUI/Menu/SliderHandle.png"); m_BGMSlider->AlignVertically(); - m_BGMSlider->SetPercentage(1.f); EVENT_SUBSCRIBE_MEMBER(m_ESliderUpdate, &MainMenuOptions::OnSliderUpdate); + + auto config = ResourceManager::Load("Config.ini"); + m_SFXSlider->SetPercentage(config->GetValue("Audio.SFXVolume", 1.f)); + m_BGMSlider->SetPercentage(config->GetValue("Audio.BGMVolume", 1.f)); } private: @@ -73,6 +76,11 @@ private: EventBroker->Publish(e); } + auto config = ResourceManager::Load("Config.ini"); + config->SetValue("Audio.SFXVolume", m_SFXSlider->Percentage()); + config->SetValue("Audio.BGMVolume", m_BGMSlider->Percentage()); + config->SaveToDisk(); + return true; } }; diff --git a/include/Rendering/AnimationSystem.h b/include/Rendering/AnimationSystem.h new file mode 100644 index 0000000..bbf0d23 --- /dev/null +++ b/include/Rendering/AnimationSystem.h @@ -0,0 +1,33 @@ +#ifndef AnimationSystem_h__ +#define AnimationSystem_h__ + +#include "Core/System.h" +#include "Core/World.h" +#include "Rendering/CAnimation.h" +#include "Game/EPause.h" + +namespace dd +{ +namespace Systems +{ + +class AnimationSystem : public System +{ +public: + AnimationSystem(World* world, std::shared_ptr eventBroker) + : System(world, eventBroker) { } + + void RegisterComponents(ComponentFactory* cf) override; + void Initialize() override; + void Update(double dt) override; + +private: + bool m_Paused = false; + + EventRelay m_EPause; + bool OnPause(const Events::Pause& e); +}; + +} +} +#endif diff --git a/include/Rendering/CAnimation.h b/include/Rendering/CAnimation.h new file mode 100644 index 0000000..1b953e7 --- /dev/null +++ b/include/Rendering/CAnimation.h @@ -0,0 +1,21 @@ +#ifndef COMPONENTS_CANIMATION_H__ +#define COMPONENTS_CANIMATION_H__ + +#include "Core/Component.h" + +namespace dd +{ +namespace Components +{ + +struct Animation : Component +{ + std::string Name; + double Time = 0.0; + double Speed = 0.0; + bool NoRootMotion = true; +}; + +} +} +#endif \ No newline at end of file diff --git a/include/Sound/SoundSystem.h b/include/Sound/SoundSystem.h index 8892577..950a020 100644 --- a/include/Sound/SoundSystem.h +++ b/include/Sound/SoundSystem.h @@ -8,6 +8,7 @@ #include "Core/World.h" #include "Core/EventBroker.h" #include "Core/ResourceManager.h" +#include "Core/ConfigFile.h" #include "Sound.h" #include "Sound/EPlaySound.h" #include "Sound/EStopSound.h" diff --git a/src/game/CMakeLists.txt b/src/game/CMakeLists.txt index 2552cb9..6b87e9b 100755 --- a/src/game/CMakeLists.txt +++ b/src/game/CMakeLists.txt @@ -50,6 +50,7 @@ source_group(Input FILES ${SOURCE_FILES_Input}) file(GLOB SOURCE_FILES_Rendering "${INCLUDE_PATH}/Rendering/*.h" + "Rendering/*.cpp" ) source_group(Rendering FILES ${SOURCE_FILES_Rendering}) diff --git a/src/game/Core/ConfigFile.cpp b/src/game/Core/ConfigFile.cpp index 6a9abeb..5701393 100755 --- a/src/game/Core/ConfigFile.cpp +++ b/src/game/Core/ConfigFile.cpp @@ -3,5 +3,37 @@ dd::ConfigFile::ConfigFile(std::string path) { - boost::property_tree::ini_parser::read_ini(path, m_ptree); -} \ No newline at end of file + m_Path = path; + + boost::filesystem::path defaultFile; + defaultFile = m_Path.parent_path() / ("Default" + m_Path.filename().string()); + + // Read defaults + if (boost::filesystem::exists(defaultFile)) { + try { + boost::property_tree::ini_parser::read_ini(defaultFile.string(), m_PTreeDefaults); + } catch (boost::property_tree::ptree_error& e) { + LOG_ERROR("Failed to parse \"%s\":\n%s", defaultFile.string().c_str(), e.what()); + } + } else { + LOG_ERROR("Failed to find \"%s\"! Relying on hardcoded default values!", defaultFile.string().c_str()); + } + + m_PTreeMerged = m_PTreeDefaults; + + // Read overrides + if (boost::filesystem::exists(m_Path)) { + try { + boost::property_tree::ini_parser::read_ini(m_Path.string(), m_PTreeOverrides); + for (auto& node : m_PTreeOverrides) { + m_PTreeMerged.put_child(node.first, node.second); + } + } catch (boost::property_tree::ptree_error& e) { + LOG_ERROR("Failed to parse \"%s\":\n%s", m_Path.filename().string().c_str(), e.what()); + } + }} + +void dd::ConfigFile::SaveToDisk() +{ + boost::property_tree::ini_parser::write_ini(m_Path.string(), m_PTreeOverrides); +} diff --git a/src/game/Core/Model.cpp b/src/game/Core/Model.cpp index 0d7cea8..84b4261 100755 --- a/src/game/Core/Model.cpp +++ b/src/game/Core/Model.cpp @@ -29,6 +29,15 @@ dd::Model::Model(std::string fileName) LOG_ERROR("Assimp error: %s", importer.GetErrorString()); return; } + + auto m = scene->mRootNode->mTransformation; + m_Matrix = glm::mat4( + m.a1, m.a2, m.a3, m.a4, + m.b1, m.b2, m.b3, m.b4, + m.c1, m.c2, m.c3, m.c4, + m.d1, m.d2, m.d3, m.d4 + ); + m_Matrix = glm::transpose(m_Matrix); auto meshes = scene->mMeshes; diff --git a/src/game/Core/PNG.cpp b/src/game/Core/PNG.cpp index a295f03..a35be44 100755 --- a/src/game/Core/PNG.cpp +++ b/src/game/Core/PNG.cpp @@ -37,7 +37,7 @@ dd::PNG::PNG(std::string path) } // Initialize libpng - png_structp png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, nullptr, nullptr, nullptr); + png_structp png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, nullptr, (png_error_ptr)&PNG::pngErrorFunction, (png_error_ptr)&PNG::pngErrorFunction); if (!png_ptr) { LOG_ERROR("libpng: Failed to initialze png_struct"); png_destroy_read_struct(&png_ptr, nullptr, nullptr); @@ -97,6 +97,7 @@ dd::PNG::PNG(std::string path) // Read in the data png_read_image(png_ptr, row_pointers); + delete[] row_pointers; this->Width = width; this->Height = height; @@ -107,7 +108,18 @@ dd::PNG::PNG(std::string path) dd::PNG::~PNG() { - if (Data) { - delete[] Data; + if (this->Data != nullptr) { + delete[] this->Data; + this->Data = nullptr; } -} \ No newline at end of file +} + +void dd::PNG::pngErrorFunction(png_structp png_ptr, png_const_charp error_msg) +{ + LOG_WARNING("%s", error_msg); +} + +void dd::PNG::pngWarningFunction(png_structp png_ptr, png_const_charp warning_msg) +{ + LOG_WARNING("%s", warning_msg); +} diff --git a/src/game/Core/Renderer.cpp b/src/game/Core/Renderer.cpp index 5d99505..29bedab 100755 --- a/src/game/Core/Renderer.cpp +++ b/src/game/Core/Renderer.cpp @@ -431,6 +431,20 @@ void dd::Renderer::DrawScene(RenderQueue &objects, ShaderProgram &program) glBindTexture(GL_TEXTURE_2D, *m_StandardSpecular); } + if (modelJob->Skeleton != nullptr) { + auto animation = modelJob->Skeleton->GetAnimation(modelJob->AnimationName); + if (animation != nullptr) { + std::vector frameBones = modelJob->Skeleton->GetFrameBones( + *animation, + modelJob->AnimationTime, + modelJob->NoRootMotion + ); + glUniformMatrix4fv(glGetUniformLocation(shaderProgramHandle, "Bones"), frameBones.size(), GL_FALSE, glm::value_ptr(frameBones[0])); + } else { + LOG_WARNING("Tried to play unknown animation \"%s\"", modelJob->AnimationName.c_str()); + } + } + glBindVertexArray(modelJob->VAO); glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, modelJob->ElementBuffer); glDrawElementsBaseVertex(GL_TRIANGLES, modelJob->EndIndex - modelJob->StartIndex + 1, GL_UNSIGNED_INT, 0, modelJob->StartIndex); diff --git a/src/game/Core/Shaders/Deferred/1/Vertex.glsl b/src/game/Core/Shaders/Deferred/1/Vertex.glsl index 8c8f058..4b4e649 100755 --- a/src/game/Core/Shaders/Deferred/1/Vertex.glsl +++ b/src/game/Core/Shaders/Deferred/1/Vertex.glsl @@ -65,7 +65,7 @@ void main() + BoneWeights2[3] * Bones[int(BoneIndices2[3])]; } - gl_Position = MVP * vec4(Position, 1.0); + gl_Position = MVP * boneTransform * vec4(Position, 1.0); Output.Position = (V * M * boneTransform * vec4(Position, 1.0)).xyz; Output.Normal = (inverse(transpose(V * M)) * boneTransform * vec4(Normal, 0.0)).xyz; diff --git a/src/game/Core/Shaders/Forward/Vertex.glsl b/src/game/Core/Shaders/Forward/Vertex.glsl index 64a9e26..c7029de 100755 --- a/src/game/Core/Shaders/Forward/Vertex.glsl +++ b/src/game/Core/Shaders/Forward/Vertex.glsl @@ -65,8 +65,8 @@ void main() + BoneWeights2[3] * Bones[int(BoneIndices2[3])]; } - //gl_Position = MVP * boneTransform * vec4(Position, 1.0); - gl_Position = MVP * vec4(Position, 1.0); + gl_Position = MVP * boneTransform * vec4(Position, 1.0); + //gl_Position = MVP * vec4(Position, 1.0); //TODO: Make sure that boneTransform works here. Output.Position = (V * M * boneTransform * vec4(Position, 1.0)).xyz; diff --git a/src/game/Core/Skeleton.cpp b/src/game/Core/Skeleton.cpp index 2652ca0..5b2895c 100644 --- a/src/game/Core/Skeleton.cpp +++ b/src/game/Core/Skeleton.cpp @@ -48,10 +48,18 @@ dd::Skeleton::~Skeleton() } } -std::vector dd::Skeleton::GetFrameBones(std::string animationName, double time, bool noRootMotion /*= false*/) +const dd::Skeleton::Animation* dd::Skeleton::GetAnimation(std::string name) +{ + auto it = Animations.find(name); + if (it != Animations.end()) { + return const_cast(&it->second); + } else { + return nullptr; + } +} + +std::vector dd::Skeleton::GetFrameBones(const Animation& animation, double time, bool noRootMotion /*= false*/) { - auto& animation = Animations.at(animationName); - // HACK: Animation wrap-around while (time < 0) time += animation.Duration; @@ -60,8 +68,8 @@ std::vector dd::Skeleton::GetFrameBones(std::string animationName, do int currentKeyframeIndex = GetKeyframe(animation, time); - Animation::Keyframe& currentFrame = animation.Keyframes[currentKeyframeIndex]; - Animation::Keyframe& nextFrame = animation.Keyframes[currentKeyframeIndex + 1]; + const Animation::Keyframe& currentFrame = animation.Keyframes[currentKeyframeIndex]; + const Animation::Keyframe& nextFrame = animation.Keyframes[currentKeyframeIndex + 1]; float alpha = (time - currentFrame.Time) / (nextFrame.Time - currentFrame.Time); //auto animationFrame = Animations[""].Keyframes[frame]; @@ -75,7 +83,7 @@ std::vector dd::Skeleton::GetFrameBones(std::string animationName, do return finalMatrices; } -void dd::Skeleton::AccumulateBoneTransforms(bool noRootMotion, Animation::Keyframe ¤tFrame, Animation::Keyframe &nextFrame, float progress, std::map &boneMatrices, Bone* bone, glm::mat4 parentMatrix) +void dd::Skeleton::AccumulateBoneTransforms(bool noRootMotion, const Animation::Keyframe ¤tFrame, const Animation::Keyframe &nextFrame, float progress, std::map &boneMatrices, const Bone* bone, glm::mat4 parentMatrix) { glm::mat4 boneMatrix; @@ -117,10 +125,13 @@ int dd::Skeleton::GetBoneID(std::string name) void dd::Skeleton::PrintSkeleton() { + if (LOG_LEVEL < LOG_LEVEL_DEBUG) { + return; + } PrintSkeleton(RootBone, 0); } -void dd::Skeleton::PrintSkeleton(Bone* bone, int depthCount) +void dd::Skeleton::PrintSkeleton(const Bone* bone, int depthCount) { std::stringstream ss; ss << std::string(depthCount, ' '); @@ -134,7 +145,7 @@ void dd::Skeleton::PrintSkeleton(Bone* bone, int depthCount) } } -int dd::Skeleton::GetKeyframe(Animation& animation, double time) +int dd::Skeleton::GetKeyframe(const Animation& animation, double time) { if (time < 0) time = 0; @@ -143,7 +154,7 @@ int dd::Skeleton::GetKeyframe(Animation& animation, double time) for (int keyframe = 0; keyframe < animation.Keyframes.size(); ++keyframe) { if (animation.Keyframes[keyframe].Time > time) - return keyframe - 1; + return glm::max(0, keyframe - 1); // HACK: If the time is less than the first keyframe, don } return 0; diff --git a/src/game/Core/Texture.cpp b/src/game/Core/Texture.cpp index 8fb8b33..2dd9f49 100755 --- a/src/game/Core/Texture.cpp +++ b/src/game/Core/Texture.cpp @@ -21,21 +21,21 @@ dd::Texture::Texture(std::string path) { - std::unique_ptr image = std::make_unique(path); + PNG image(path); - if (image->Width == 0 && image->Height == 0 || image->Format == Image::ImageFormat::Unknown) { - image = std::make_unique("Textures/Core/ErrorTexture.png"); - if (image->Width == 0 && image->Height == 0 || image->Format == Image::ImageFormat::Unknown) { + if (image.Width == 0 && image.Height == 0 || image.Format == Image::ImageFormat::Unknown) { + image = PNG("Textures/Core/ErrorTexture.png"); + if (image.Width == 0 && image.Height == 0 || image.Format == Image::ImageFormat::Unknown) { LOG_ERROR("Couldn't even load the error texture. This is a dark day indeed."); return; } } - this->Width = image->Width; - this->Height = image->Height; + this->Width = image.Width; + this->Height = image.Height; GLint format; - switch (image->Format) { + switch (image.Format) { case Image::ImageFormat::RGB: format = GL_RGB; break; @@ -48,7 +48,7 @@ dd::Texture::Texture(std::string path) glGenTextures(1, &m_Texture); glBindTexture(GL_TEXTURE_2D, m_Texture); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); - glTexImage2D(GL_TEXTURE_2D, 0, format, image->Width, image->Height, 0, format, GL_UNSIGNED_BYTE, image->Data); + glTexImage2D(GL_TEXTURE_2D, 0, format, image.Width, image.Height, 0, format, GL_UNSIGNED_BYTE, image.Data); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT); glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); diff --git a/src/game/Core/Util/Logging.cpp b/src/game/Core/Util/Logging.cpp new file mode 100644 index 0000000..11460eb --- /dev/null +++ b/src/game/Core/Util/Logging.cpp @@ -0,0 +1,7 @@ +#include "Core/Util/Logging.h" + +#ifdef DEBUG +_LOG_LEVEL LOG_LEVEL = LOG_LEVEL_DEBUG; +#else +_LOG_LEVEL LOG_LEVEL = LOG_LEVEL_INFO; +#endif \ No newline at end of file diff --git a/src/game/Core/World.cpp b/src/game/Core/World.cpp index f0f7e8c..ebd7925 100644 --- a/src/game/Core/World.cpp +++ b/src/game/Core/World.cpp @@ -154,12 +154,14 @@ void dd::World::Initialize() { RegisterSystems(); AddSystems(); - for (auto pair : m_Systems) - { - auto system = pair.second; - system->RegisterComponents(&ComponentFactory); - system->RegisterResourceTypes(ResourceManager); - system->Initialize(); + for (auto pair : m_Systems) { + pair.second->RegisterComponents(&ComponentFactory); + } + for (auto pair : m_Systems) { + pair.second->RegisterResourceTypes(ResourceManager); + } + for (auto pair : m_Systems) { + pair.second->Initialize(); } } diff --git a/src/game/Game/BallSystem.cpp b/src/game/Game/BallSystem.cpp index 3377212..49dc384 100644 --- a/src/game/Game/BallSystem.cpp +++ b/src/game/Game/BallSystem.cpp @@ -35,7 +35,9 @@ void dd::Systems::BallSystem::Initialize() transform->Scale = glm::vec3(0.3f, 0.3f, 0.3f); transform->Velocity = glm::vec3(0.f, 0.f, 0.f); auto model = m_World->AddComponent(ent); - model->ModelFile = "Models/Test/Ball/Sid.obj"; + model->ModelFile = "Models/Sid/Sid.dae"; + auto animation = m_World->AddComponent(ent); + animation->Speed = 1.0; std::shared_ptr circleShape = m_World->AddComponent(ent); circleShape->Radius = 0.4f; std::shared_ptr ball = m_World->AddComponent(ent); @@ -421,7 +423,7 @@ void dd::Systems::BallSystem::CreateLife(int number) lifeNr->Number = number; auto model = m_World->AddComponent(life); - model->ModelFile = "Models/Test/Ball/Sid.obj"; + model->ModelFile = "Models/Sid/Sid.dae"; m_World->CommitEntity(life); diff --git a/src/game/Rendering/AnimationSystem.cpp b/src/game/Rendering/AnimationSystem.cpp new file mode 100644 index 0000000..9887e70 --- /dev/null +++ b/src/game/Rendering/AnimationSystem.cpp @@ -0,0 +1,35 @@ +#include "PrecompiledHeader.h" +#include "Rendering/AnimationSystem.h" + +void dd::Systems::AnimationSystem::RegisterComponents(ComponentFactory* cf) +{ + cf->Register(); +} + +void dd::Systems::AnimationSystem::Initialize() +{ + EVENT_SUBSCRIBE_MEMBER(m_EPause, &AnimationSystem::OnPause); +} + +void dd::Systems::AnimationSystem::Update(double dt) +{ + if (m_Paused) { + return; + } + + auto animations = m_World->GetComponentsOfType(); + if (animations == nullptr) { + return; + } + + for (auto& component : *animations) { + auto animation = static_cast(component.get()); + animation->Time += animation->Speed * dt; + } +} + +bool dd::Systems::AnimationSystem::OnPause(const Events::Pause& e) +{ + m_Paused = !m_Paused; + return true; +} diff --git a/src/game/Sound/SoundSystem.cpp b/src/game/Sound/SoundSystem.cpp index c11d84e..b96f327 100644 --- a/src/game/Sound/SoundSystem.cpp +++ b/src/game/Sound/SoundSystem.cpp @@ -27,6 +27,9 @@ void dd::Systems::SoundSystem::Initialize() EVENT_SUBSCRIBE_MEMBER(m_EStopSound, &SoundSystem::OnStopSound); EVENT_SUBSCRIBE_MEMBER(m_EMasterVolume, &SoundSystem::OnMasterVolume); + m_SFXMasterVolume = ResourceManager::Load("Config.ini")->GetValue("Audio.SFXVolume", 1.f); + m_BGMMasterVolume = ResourceManager::Load("Config.ini")->GetValue("Audio.BGMVolume", 1.f); + //Todo: Move this { dd::Events::PlaySound e; diff --git a/tools/deploy.bat b/tools/deploy.bat index dbbe6ed..249b16d 100644 --- a/tools/deploy.bat +++ b/tools/deploy.bat @@ -1,4 +1,4 @@ -@ECHO on +@ECHO off SET DeployLocation=bin\ @@ -7,6 +7,8 @@ ECHO Deploying resources to %DeployLocation% MKLINK "%DeployLocation%\Models\" "assets\Models" /J MKLINK "%DeployLocation%\Textures\" "assets\Textures\" /J MKLINK "%DeployLocation%\Sounds\" "assets\Sounds\" /J +:: Configuration files +MKLINK "%DeployLocation%\DefaultConfig.ini" "assets\DefaultConfig.ini" /H :: Shaders MKLINK "%DeployLocation%\Shaders\" "src\game\Core\Shaders\" /J :: Platform specific binaries diff --git a/tools/deploy.sh b/tools/deploy.sh index b40bfaf..5b9dc7c 100755 --- a/tools/deploy.sh +++ b/tools/deploy.sh @@ -8,6 +8,8 @@ echo "Deploying resources to ${DeployLocation}" ln -srf assets/Models ${DeployLocation} ln -srf assets/Textures ${DeployLocation} ln -srf assets/Sounds ${DeployLocation} +# Configuration files +ln -s assets/DefaultConfig.ini $[DeployLocation} # Shaders ln -srf src/game/Core/Shaders ${DeployLocation} # Platform specific binaries