tests/testthat/test_CovarianceWithMissing.R

context("CovarianceWithMissing")

miss <-
  c(1755L, 1010L, 3612L, 2651L, 2603L, 1824L, 1898L, 154L, 4674L, 
    667L, 2904L, 4334L, 173L, 1934L, 3223L, 1975L, 2187L, 3783L, 
    2159L, 59L, 4931L, 3181L, 4114L, 1261L, 1370L, 3678L, 4516L, 
    1772L, 3627L, 2631L, 1456L, 1490L, 1534L, 3474L, 2959L, 4481L, 
    1285L, 4036L, 2285L, 1598L, 4030L, 4705L, 2906L, 244L, 1927L, 
    1939L, 1054L, 3320L, 2209L, 3490L, 1637L, 2275L, 4605L, 2186L, 
    573L, 1566L, 2985L, 520L, 1546L, 4891L, 2658L, 2442L, 628L, 1567L, 
    2561L, 4411L, 3558L, 4803L, 3284L, 4677L, 4141L, 4412L, 2169L, 
    2008L, 4825L, 3214L, 1203L, 2242L, 1756L, 300L, 222L, 3638L, 
    2041L, 3043L, 1212L, 3311L, 620L, 4880L, 1426L, 4212L, 2883L, 
    4562L, 2921L, 1718L, 4912L, 2536L, 3532L, 4235L, 3235L, 1280L, 
    4420L, 3617L, 229L, 400L, 2258L, 4165L, 2189L, 2367L, 2526L, 
    1372L, 635L, 2632L, 4706L, 2483L, 4370L, 655L, 1362L, 213L, 951L, 
    2857L, 3000L, 1600L, 1968L, 2704L, 1524L, 1260L, 2450L, 4104L, 
    2377L, 4432L, 1052L, 3803L, 466L, 4157L, 3132L, 374L, 3764L, 
    328L, 1980L, 4392L, 2975L, 600L, 1098L, 2781L, 1284L, 4629L, 
    3239L, 2777L, 1626L, 759L, 1840L, 4149L, 1263L, 1991L, 1483L, 
    982L, 4546L, 4876L, 2040L, 2061L, 2465L, 1207L, 2099L, 4269L, 
    938L, 2855L, 4082L, 4248L, 3848L, 1185L, 4073L, 1634L, 949L, 
    4393L, 4670L, 1239L, 1374L, 752L, 789L, 166L, 20L, 3513L, 3220L, 
    3879L, 3545L, 4660L, 1194L, 802L, 3823L, 4576L, 3827L, 2128L, 
    4260L, 2426L, 3951L, 1436L, 1411L, 768L, 1105L, 1706L, 905L, 
    1903L, 2175L, 1581L, 2936L, 3718L, 164L, 4080L, 3672L, 2590L, 
    4633L, 839L, 3476L, 4380L, 88L, 2288L, 1045L, 548L, 4572L, 1778L, 
    2028L, 843L, 2706L, 2409L, 3966L, 2022L, 2030L, 968L, 1553L, 
    2204L, 305L, 182L, 3630L, 3838L, 195L, 1459L, 4159L, 4940L, 3897L, 
    3190L, 1236L, 792L, 3109L, 351L, 3775L, 1453L, 3234L, 2191L, 
    2860L, 1861L, 3709L, 873L, 3812L, 3299L, 3128L, 1074L, 1083L, 
    279L, 4725L, 1183L, 1469L, 4192L, 1336L, 3307L, 1555L, 760L, 
    2618L, 3511L, 4979L, 1663L, 1246L, 1681L, 3289L, 1941L, 4117L, 
    58L, 2765L, 2396L, 4977L, 4995L, 1565L, 2499L, 1076L, 2001L, 
    1254L, 895L, 1672L, 2923L, 140L, 4476L, 2628L, 1657L, 859L, 2225L, 
    3650L, 4878L, 2914L, 4965L, 3686L, 4533L, 1379L, 1403L, 4942L, 
    1431L, 1494L, 3956L, 1107L, 1106L, 2226L, 1390L, 3232L, 4990L, 
    2506L, 2711L, 513L, 3590L, 957L, 4950L, 4985L, 2510L, 3386L, 
    2559L, 186L, 2467L, 2890L, 4255L, 2192L, 143L, 2570L, 1190L, 
    1082L, 4771L, 746L, 3443L, 636L, 1316L, 886L, 1342L, 3505L, 2274L, 
    2598L, 4197L, 2394L, 1335L, 1854L, 998L, 4132L, 1359L, 3904L, 
    1674L, 3837L, 735L, 3573L, 2405L, 1376L, 2114L, 3264L, 2249L, 
    793L, 4713L, 4150L, 333L, 2120L, 1389L, 732L, 4989L, 4004L, 3354L, 
    1406L, 3472L, 1949L, 3310L, 4902L, 2786L, 419L, 4489L, 1206L, 
    2449L, 304L, 3349L, 434L, 4415L, 3169L, 4506L, 4218L, 1416L, 
    2503L, 1504L, 1558L, 4622L, 2866L, 4962L, 3615L, 483L, 3522L, 
    2885L, 2731L, 2576L, 4586L, 840L, 457L, 233L, 1166L, 3095L, 1599L, 
    4401L, 3433L, 2986L, 1425L, 916L, 3914L, 2989L, 318L, 2889L, 
    4709L, 4071L, 1733L, 3195L, 1678L, 3040L, 2444L, 4174L, 1679L, 
    4699L, 3123L, 291L, 1650L, 176L, 4346L, 3834L, 239L, 113L, 4015L, 
    2092L, 335L, 4487L, 907L, 1808L, 2216L, 555L, 3910L, 1113L, 2272L, 
    923L, 439L, 862L, 3364L, 4596L, 4898L, 1745L, 4035L, 259L, 4920L, 
    3367L, 420L, 4653L, 2929L, 1420L, 4984L, 1966L, 2086L, 1864L, 
    2034L, 602L, 4527L, 925L, 1275L, 2858L, 334L, 1300L, 3346L, 1666L, 
    4075L, 976L, 196L, 646L, 1112L, 1025L, 4062L, 403L, 3358L, 1805L, 
    3892L, 4866L, 2389L, 882L, 3697L, 102L, 501L, 854L, 1811L, 863L, 
    2150L, 4383L, 1219L, 3776L, 4502L, 3935L, 4726L, 2540L, 2408L, 
    1557L, 3822L, 4475L, 2032L, 956L, 3669L, 1150L, 4007L, 2118L, 
    298L, 2537L, 131L, 1852L, 2533L, 238L, 1993L, 3644L, 701L, 4992L, 
    203L, 1470L, 2684L, 1394L, 1548L, 858L, 4534L, 3357L, 46L, 2241L, 
    738L, 490L, 1320L, 3727L, 4845L, 801L, 3417L, 1917L, 4529L, 2243L, 
    4391L, 3304L, 510L, 2998L, 2733L, 2881L, 4524L, 4671L, 4615L, 
    2398L, 1099L, 417L, 970L, 4560L, 3856L, 3799L, 3120L, 4322L, 
    917L, 3230L, 4679L, 754L, 2493L, 2863L, 2412L, 3035L, 2214L, 
    1894L, 3507L, 440L, 1817L, 3390L, 4168L, 2091L, 2574L, 1873L, 
    1289L, 1647L, 2349L, 990L, 1547L, 1660L, 3674L, 1639L, 706L, 
    4296L, 144L, 3584L, 2336L, 2492L, 911L, 4033L, 1520L, 4640L, 
    4122L, 3524L, 3409L, 4711L, 1172L, 626L, 3820L, 607L, 4685L, 
    474L, 2489L, 4050L, 4018L, 391L, 2740L, 187L, 382L, 1944L, 60L, 
    532L, 2991L, 1224L, 2758L, 3939L, 747L, 861L, 3489L, 3715L, 3982L, 
    1407L, 687L, 2521L, 825L, 866L, 876L, 2718L, 4051L, 3130L, 625L, 
    13L, 2420L, 2597L, 2222L, 2725L, 1510L, 906L, 3186L, 3018L, 4098L, 
    3296L, 1232L, 4597L, 4652L, 2095L, 660L, 850L, 2260L, 3407L, 
    1839L, 2625L, 557L, 4525L, 574L, 2763L, 4910L, 492L, 257L, 2109L, 
    27L, 2355L, 1948L, 679L, 627L, 3839L, 559L, 4946L, 587L, 2157L, 
    1692L, 2075L, 4740L, 2218L, 4829L, 2262L, 4810L, 4120L, 4474L, 
    4584L, 2606L, 4185L, 3339L, 2732L, 944L, 4903L, 3400L, 4125L, 
    1358L, 2671L, 3710L, 3251L, 215L, 1021L, 950L, 1593L, 3204L, 
    2605L, 1645L, 2504L, 3900L, 2515L, 4807L, 197L, 3414L, 4016L, 
    3536L, 4583L, 2581L, 4327L, 3928L, 4207L, 2884L, 449L, 4108L, 
    1042L, 4720L, 4191L, 3899L, 1015L, 4480L, 3595L, 4900L, 2747L, 
    4186L, 1447L, 4906L, 1646L, 2888L, 2378L, 1977L, 2604L, 4116L, 
    4665L, 2077L, 4310L, 1325L, 1936L, 4490L, 3588L, 1175L, 1687L, 
    254L, 1276L, 1381L, 1028L, 4608L, 3972L, 230L, 1020L, 4376L, 
    1122L, 78L, 4628L, 3661L, 1515L, 885L, 3952L, 4522L, 4167L, 1800L, 
    3088L, 4594L, 181L, 1737L, 937L, 4413L, 3395L, 2197L, 2847L, 
    265L, 2749L, 148L, 2328L, 4779L, 3492L, 2188L, 4793L, 3819L, 
    3855L, 536L, 165L, 1030L, 3303L, 611L, 797L, 2256L, 2784L, 3309L, 
    831L, 354L, 2039L, 2390L, 4378L, 4813L, 3646L, 2079L, 3500L, 
    2451L, 1031L, 2155L, 3142L, 519L, 761L, 3037L, 2126L, 1872L, 
    3448L, 50L, 1851L, 4059L, 3173L, 2093L, 4053L, 3991L, 3512L, 
    3372L, 2911L, 2056L, 277L, 1527L, 57L, 2544L, 3188L, 3569L, 4381L, 
    748L, 2037L, 826L, 180L, 634L, 1272L, 4860L, 1981L, 12L, 4798L, 
    3808L, 1235L, 3523L, 824L, 2438L, 160L, 2455L, 2694L, 2298L, 
    2459L, 658L, 3057L, 4930L, 581L, 3337L, 375L, 2048L, 2479L, 2313L, 
    1796L, 2287L, 4842L, 1273L, 621L, 2569L, 1252L, 178L, 4083L, 
    2245L, 1227L, 1843L, 4222L, 2123L, 1970L, 433L, 2789L, 202L, 
    2637L, 4403L, 1244L, 565L, 171L, 2154L, 4883L, 74L, 2861L, 4056L, 
    4020L, 3636L, 4639L, 1378L, 4775L, 3577L, 1003L, 3074L, 1299L, 
    2917L, 3949L, 2995L, 3867L, 3067L, 2966L, 4619L, 4512L, 117L, 
    3765L, 2516L, 156L, 4867L, 920L, 1827L, 2283L, 3541L, 2687L, 
    3759L, 3981L, 3200L, 2424L, 4201L, 696L, 3789L, 2769L, 1836L, 
    3719L, 331L, 2017L, 1159L, 1005L, 4993L, 2265L, 1798L, 640L, 
    4046L, 3736L, 1291L, 2988L, 2281L, 3978L, 4944L, 779L, 2937L, 
    597L, 1802L, 2908L, 2200L, 4145L, 2446L, 4288L, 3495L, 24L, 4275L, 
    377L, 2329L, 1419L, 775L, 2415L, 2027L, 4333L, 468L, 3548L, 3118L, 
    3967L, 4914L, 1611L, 3416L, 4202L, 2645L, 81L, 4307L, 4661L, 
    476L, 4313L, 1877L, 4888L, 3713L, 4044L, 1180L, 2599L, 1559L, 
    1034L, 4749L, 4762L, 903L, 2926L, 1452L, 1428L, 1667L, 3859L, 
    899L, 4171L, 111L, 3145L, 2776L, 3961L, 2968L, 1760L, 1521L, 
    1011L, 1354L, 595L, 127L, 2062L, 4134L, 4452L, 214L, 3184L, 4418L, 
    1495L, 4823L, 2770L, 758L, 3086L, 2647L, 268L, 4882L, 1823L, 
    3735L, 3068L, 1442L, 3344L, 2130L, 2428L, 2650L, 306L, 1535L, 
    4495L, 810L, 267L, 2462L, 4999L, 1356L, 3150L, 4570L, 3442L, 
    3061L, 411L, 1522L, 2748L, 4460L, 2482L, 82L, 2181L, 3231L, 3761L, 
    3496L, 3989L, 4538L, 1363L, 3539L, 4684L, 985L, 2843L, 3437L, 
    4861L, 4361L, 1804L, 1279L, 836L, 3731L, 809L, 1148L, 1301L, 
    975L, 392L, 1391L, 3805L, 3228L, 2657L, 1628L, 674L, 3540L, 4929L, 
    4250L, 3787L, 3467L, 3700L, 3980L, 4837L, 4176L, 999L, 4835L, 
    4355L, 1424L, 4961L, 497L, 3240L, 1315L, 3270L, 2517L, 3642L, 
    4194L, 814L, 4451L, 3960L, 3458L, 4220L, 509L, 3675L, 2850L, 
    4341L, 3350L, 3272L, 796L, 1923L, 955L, 4885L, 3918L, 869L, 642L, 
    4668L, 632L, 1264L, 1282L, 327L, 3689L, 4089L, 1382L, 1153L, 
    788L, 70L, 1474L, 2762L, 4283L, 4938L, 4446L, 4573L, 1930L, 1467L, 
    1912L, 3420L, 993L, 1801L, 4886L, 892L, 355L, 4505L, 4657L, 2484L, 
    3083L, 282L, 1067L, 2913L, 4869L, 4473L, 1699L, 4491L, 1488L, 
    2010L, 1069L, 1051L, 1126L, 578L, 352L, 4302L, 2916L, 2280L, 
    4812L, 4911L, 1705L, 1785L, 585L, 4027L, 1019L, 2529L, 2572L, 
    4736L, 3104L, 220L, 1552L, 708L, 4486L, 4613L, 692L, 1795L, 1893L, 
    68L, 379L, 841L, 169L, 3263L, 4264L, 1543L, 724L, 2567L, 3148L, 
    2264L, 2591L, 3335L, 1117L, 936L, 1450L, 3236L, 2413L, 1711L, 
    1904L, 309L, 228L, 1913L, 952L, 2964L, 3990L, 1767L, 3655L, 1954L, 
    2156L, 803L, 3192L, 2575L, 1445L, 1413L, 1696L, 2752L, 1799L, 
    4759L, 142L, 3306L, 2307L, 2494L, 877L, 4792L, 248L, 699L, 4634L, 
    1759L, 1916L, 3800L, 856L, 888L, 1781L, 3108L, 97L, 2085L, 4581L, 
    2522L, 3211L, 4874L, 2812L, 4569L, 1739L, 4294L, 1306L, 2379L, 
    1164L, 3620L, 4295L, 2578L, 4009L, 1151L, 1889L, 2289L, 4708L, 
    292L, 37L, 3869L, 1454L, 545L, 4111L, 2683L, 4925L, 3383L, 2696L, 
    2406L, 4559L, 3036L, 930L, 842L, 3737L, 4066L, 4225L, 3465L, 
    1174L, 4166L, 2326L, 4095L, 1688L, 3292L, 921L, 484L, 3302L, 
    208L, 966L, 2656L, 3667L, 3692L, 3487L, 1111L, 833L, 1792L, 2853L, 
    2624L, 4344L, 1266L, 3135L, 3498L, 2960L, 1465L, 2825L, 1297L, 
    4574L, 3887L, 1092L, 629L, 4737L, 4641L, 2113L, 1911L, 1184L, 
    3831L, 2722L, 3203L, 954L, 1773L, 3600L, 1549L, 1643L, 3226L, 
    2741L, 3215L, 4901L, 1976L, 1726L, 4766L, 2901L, 1763L, 4738L, 
    1103L, 3113L, 1983L, 2805L, 3225L, 313L, 386L, 414L, 2158L, 3038L, 
    1708L, 4301L, 1670L, 4323L, 608L, 2595L, 2707L, 221L, 1830L, 
    4635L, 2060L, 2L, 1868L, 1110L, 2735L, 1853L, 742L, 1463L, 2314L, 
    237L, 4450L, 1493L, 1146L, 3009L, 4817L, 4228L, 3394L, 3355L, 
    3608L, 51L, 1518L, 4681L, 3008L, 4658L, 3772L, 2673L, 1457L, 
    2724L, 2862L, 3639L, 1850L, 939L, 4328L, 3041L, 2562L, 1355L, 
    3919L, 1570L, 2044L, 1690L, 28L, 3459L, 613L, 4856L, 1523L, 2478L, 
    1278L, 2938L, 3253L, 1764L, 4504L, 2560L, 2721L, 3632L, 1295L, 
    1812L, 2717L, 1061L, 4733L, 4443L, 4691L, 791L, 242L, 3351L, 
    2180L, 4158L, 1238L, 3424L, 3218L, 1393L, 1508L, 4881L, 2880L, 
    1100L, 274L, 3097L, 3102L, 1400L, 1636L, 1652L, 3001L, 2182L, 
    4436L, 109L, 118L, 485L, 410L, 1697L, 1368L, 3368L, 2117L, 4675L, 
    2147L, 3419L, 2488L, 3126L, 853L, 654L, 2633L, 1017L, 4983L, 
    1118L, 933L, 325L, 1724L, 3927L, 2728L, 2045L, 4363L, 2925L, 
    529L, 2065L, 2208L, 1188L, 4022L, 4423L, 2865L, 1680L, 3752L, 
    4010L, 3599L, 1344L, 575L, 522L, 3022L, 4632L, 4770L, 2082L, 
    3858L, 922L, 4190L, 3771L, 896L, 1157L, 4662L, 3865L, 4760L, 
    4184L, 1624L, 447L, 4135L, 2646L, 240L, 617L, 2552L, 3872L, 3801L, 
    1247L, 1810L, 2410L, 1758L, 4309L, 25L, 3267L, 2166L, 4388L, 
    1330L, 4892L, 3587L, 4110L, 2793L, 4254L, 580L, 2014L, 4588L, 
    368L, 1538L, 4298L, 429L, 1492L, 258L, 2703L, 4801L, 4778L, 2556L, 
    2193L, 472L, 1147L, 353L, 2555L, 3359L, 1959L, 2839L, 4003L, 
    1952L, 1617L, 405L, 4899L, 1712L, 757L, 3434L, 4102L, 245L, 93L, 
    1675L, 319L, 365L, 262L, 2539L, 1152L, 3360L, 3784L, 387L, 794L, 
    898L, 4045L, 1644L, 3105L, 4767L, 718L, 2356L, 4673L, 1528L, 
    4532L, 1132L, 730L, 1434L, 4173L, 4305L, 2571L, 3527L, 4741L, 
    808L, 42L, 2437L, 1392L, 4462L, 4276L, 962L, 4002L, 1135L, 2112L, 
    4819L, 3249L, 3578L, 3780L, 1128L, 4846L, 3457L, 332L, 3868L, 
    1899L, 1729L, 4284L, 4092L, 3365L, 3079L, 689L, 3729L, 887L, 
    669L, 1108L, 3377L, 3015L, 3060L, 3343L, 4311L, 2363L, 3609L, 
    3096L, 170L, 2514L, 583L, 3807L, 847L, 3294L, 3435L, 3325L, 3894L, 
    2893L, 3042L, 137L, 2194L, 4530L, 1461L, 3544L, 855L, 4238L, 
    4445L, 4069L, 3986L, 2543L, 4908L, 1009L, 3911L, 4396L, 39L, 
    564L, 4364L, 4356L, 1776L, 1486L, 362L, 4614L, 4337L, 3255L, 
    4279L, 9L, 1137L, 1318L, 3308L, 1070L, 3943L, 3456L, 4710L, 2611L, 
    2124L, 3004L, 4127L, 2374L, 1205L, 1576L, 2691L, 4461L, 1689L, 
    2501L, 556L, 2944L, 361L, 3478L, 206L, 3168L, 3885L, 2832L, 21L, 
    4826L, 3777L, 943L, 2661L, 4958L, 2879L, 2012L, 2816L, 2350L, 
    1848L, 4427L, 3796L, 753L, 834L, 3121L, 3515L, 1095L, 4650L, 
    3987L, 868L, 1310L, 1256L, 2331L, 390L, 1380L, 3485L, 1694L, 
    4515L, 2286L, 370L, 4057L, 4440L, 4267L, 1905L, 1519L, 4126L, 
    1961L, 2616L, 1065L, 4895L, 1047L, 4320L, 2161L, 3746L, 1987L, 
    1143L, 1387L, 2295L, 1439L, 2441L, 99L, 2452L, 2919L, 2143L, 
    526L, 3373L, 572L, 1462L, 4179L, 891L, 2319L, 715L, 1819L, 145L, 
    848L, 2359L, 2739L, 3657L, 659L, 1618L, 3103L, 2491L, 2388L, 
    100L, 1985L, 4400L, 3683L, 647L, 1170L, 4847L, 3305L, 606L, 3704L, 
    3716L, 442L, 2952L, 1791L, 4585L, 3691L, 1938L, 4857L, 1531L, 
    455L, 3062L, 1233L, 4773L, 1719L, 3535L, 4821L, 1023L, 2644L, 
    4047L, 1847L, 4933L, 3594L, 3179L, 1229L, 2498L, 2477L, 3874L, 
    1807L, 1039L, 3039L, 1698L, 4163L, 2534L, 4567L, 818L, 1427L, 
    3570L, 398L, 3742L, 3242L, 879L, 3469L, 524L, 3950L, 430L, 3013L, 
    3379L, 4564L, 4539L, 2854L, 614L, 4085L, 3504L, 1879L, 3574L, 
    4739L, 2699L, 288L, 1217L, 255L, 3212L, 3862L, 1947L, 1541L, 
    4048L, 2674L, 3571L, 4170L, 3641L, 1230L, 3701L, 3098L, 1710L, 
    133L, 1797L, 2635L, 4128L, 4648L, 1421L, 1686L, 2206L, 3888L, 
    4271L, 4672L, 3361L, 1418L, 3370L, 4966L, 2078L, 1866L, 4025L, 
    1749L, 126L, 1834L, 4067L, 1262L, 286L, 2667L, 3647L, 591L, 3089L, 
    1591L, 2434L, 2253L, 2915L, 4017L, 3677L, 2535L, 4156L, 3714L, 
    1602L, 4919L, 3723L, 2435L, 1029L, 4049L, 822L, 2947L, 722L, 
    3384L, 3930L, 2587L, 435L, 4325L, 2682L, 1703L, 774L, 4913L, 
    453L, 4278L, 3564L, 3555L, 4205L, 4666L, 3778L, 4031L, 38L, 2300L, 
    172L, 552L, 2141L, 4488L, 3276L, 3406L, 1195L, 2525L, 609L, 4265L, 
    4335L, 3147L, 2481L, 2757L, 4224L, 3758L, 2891L, 3143L, 4193L, 
    1286L, 2557L, 77L, 225L, 2830L, 924L, 2612L, 3438L, 3902L, 2196L, 
    4579L, 4402L, 3028L, 739L, 467L, 3010L, 2185L, 345L, 4257L, 2898L, 
    3399L, 1955L, 2419L, 3139L, 1182L, 4354L, 3436L, 2545L, 1144L, 
    372L, 4107L, 1664L, 76L, 3994L, 1156L, 648L, 1730L, 3941L, 1360L, 
    4732L, 1422L, 3426L, 1058L, 3493L, 811L, 992L, 2554L, 570L, 838L, 
    138L, 1121L, 1908L, 1027L, 531L, 1999L, 2971L, 2902L, 3589L, 
    401L, 2588L, 3932L, 2167L, 2471L, 3679L, 3165L, 124L, 2129L, 
    2453L, 4169L, 1223L, 110L, 702L, 750L, 4607L, 3363L, 1863L, 3056L, 
    2238L, 4794L, 4728L, 4918L, 104L, 3851L, 1339L, 945L, 2083L, 
    2136L, 3658L, 4724L, 2607L, 2392L, 3295L, 1398L, 4948L, 3604L, 
    4543L, 3983L, 3877L, 2151L, 469L, 4702L, 3445L, 4477L, 777L, 
    1876L, 4556L, 677L, 2301L, 3282L, 4843L, 712L, 4868L, 1735L, 
    67L, 2531L, 134L, 2237L, 4704L, 2701L, 2924L, 2652L, 1582L, 296L, 
    2110L, 4312L, 3392L, 2305L, 1116L, 1742L, 4189L, 2785L, 2984L, 
    3998L, 3112L, 189L, 3279L, 3921L, 1783L, 1294L, 1226L, 1089L, 
    3045L, 676L, 586L, 3471L, 530L, 1994L, 1935L, 3330L, 3381L, 4410L, 
    4941L, 671L, 4996L, 4782L, 3453L, 2790L, 1662L, 978L, 4042L, 
    1967L, 1635L, 663L, 2794L, 348L, 3648L, 114L, 3621L, 3640L, 2090L, 
    1606L, 3210L, 4818L, 653L, 1353L, 1114L, 3396L, 3779L, 2425L, 
    1338L, 2273L, 4055L, 8L, 2439L, 383L, 4626L, 3073L, 4144L, 947L, 
    2528L, 2550L, 3172L, 2495L, 1564L, 1192L, 4001L, 6L, 4405L, 3319L, 
    380L, 631L, 4318L, 3066L, 1402L, 2967L, 2080L, 3743L, 707L, 915L, 
    3071L, 2659L, 893L, 2400L, 618L, 2783L, 3913L, 2067L, 1595L, 
    1584L, 4215L, 1693L, 829L, 3656L, 2011L, 934L, 4521L, 1482L, 
    2173L, 537L, 4580L, 3092L, 721L, 276L, 3659L, 3550L, 2910L, 4974L, 
    776L, 3733L, 3975L, 1978L, 762L, 4240L, 3466L, 3898L, 2761L, 
    1347L, 4435L, 958L, 3146L, 4375L, 4617L, 1691L, 741L, 1171L, 
    1312L, 289L, 2871L, 3748L, 1060L, 4060L, 1590L, 2344L, 4565L, 
    216L, 73L, 4028L, 136L, 1526L, 3624L, 711L, 913L, 3781L, 2101L, 
    2474L, 2365L, 516L, 686L, 3732L, 4227L, 4497L, 639L, 3962L, 725L, 
    4438L, 4131L, 4013L, 1351L, 3895L, 4058L, 3965L, 2341L, 4389L, 
    3871L, 2987L, 827L, 3271L, 2508L, 3945L, 1684L, 2734L, 389L, 
    2511L, 3473L, 3565L, 251L, 2807L, 633L, 1738L, 90L, 1472L, 2074L, 
    3491L, 3788L, 2458L, 4289L, 1131L, 670L, 2897L, 488L, 3288L, 
    1324L, 3556L, 4982L, 310L, 1496L, 3745L, 4317L, 4308L, 889L, 
    3747L, 3418L, 544L, 2087L, 3262L, 2063L, 4466L, 1833L, 619L, 
    1202L, 3082L, 1437L, 541L, 3006L, 4471L, 2229L, 935L, 4909L, 
    2693L, 1638L, 4409L, 769L, 3182L, 3660L, 2103L, 1658L, 1277L, 
    3069L, 1875L, 4211L, 3583L, 2841L, 340L, 2767L, 2401L, 4106L, 
    1480L, 4519L, 3890L, 3432L, 521L, 1237L, 4465L, 3825L, 3814L, 
    4213L, 4086L, 4223L, 2304L, 1651L, 3878L, 709L, 3863L, 3946L, 
    4659L, 1761L, 4012L, 610L, 1619L, 2315L, 2655L, 2905L, 1160L, 
    4382L, 3833L, 4101L, 316L, 2098L, 3974L, 396L, 4563L, 346L, 4200L, 
    1973L, 2641L, 1907L, 563L, 2485L, 590L, 1323L, 3724L, 132L, 1958L, 
    2974L, 902L, 1627L, 2433L, 4232L, 4256L, 546L, 4105L, 2029L, 
    2312L, 1243L, 1433L, 56L, 3693L, 4609L, 2969L, 4971L, 4282L, 
    1725L, 4379L, 1625L, 1578L, 4735L, 820L, 2232L, 1998L, 4449L, 
    2583L, 2818L, 1430L, 4776L, 2558L, 543L, 2547L, 3884L, 576L, 
    421L, 4894L, 4226L, 2094L, 4844L, 3501L, 1641L, 1162L, 4655L, 
    4414L, 2586L, 1914L, 2296L, 4338L, 3064L, 4593L, 3125L, 3722L, 
    3526L, 2679L, 168L, 3452L, 2622L, 4676L, 350L, 184L, 1700L, 2142L, 
    2021L, 819L, 3653L, 3687L, 281L, 2387L, 2965L, 4853L, 3428L, 
    1846L, 3219L, 2369L, 3287L, 3444L, 4478L, 4177L, 4090L, 1062L, 
    1177L, 598L, 1078L, 2049L, 3290L, 3562L, 3773L, 3427L, 3940L, 
    3185L, 1589L, 3183L, 4268L, 3750L, 518L, 471L, 4023L, 3034L, 
    1265L, 3984L, 4281L, 3464L, 1270L, 1240L, 2760L, 3269L, 1828L, 
    3391L, 601L, 3854L, 406L, 1049L, 894L, 4147L, 4864L, 953L, 4137L, 
    1349L, 2978L, 4182L, 4304L, 2636L, 3947L, 4499L, 4479L, 3721L, 
    981L, 2942L, 4121L, 2385L, 1377L, 1888L, 179L, 149L, 983L, 1199L, 
    3533L, 4969L, 4029L, 4557L, 2617L, 4578L, 4964L, 3100L, 302L, 
    2745L, 798L, 4329L, 972L, 3954L, 3633L, 940L, 3207L, 3070L, 1307L, 
    2507L, 408L, 3047L, 765L, 15L, 4459L, 3187L, 218L, 857L, 3509L, 
    2836L, 3353L, 388L, 4786L, 517L, 3846L, 1012L, 256L, 1723L, 558L, 
    3853L, 4781L)
x.full <-
  structure(c(-5.17167858626162, -6.0021845664732, -8.74033081580247, 
              -6.2104313642886, -4.9201389353668, -8.20299620447974, -7.52571034201535, 
              -6.21482544309344, -3.95472617432188, -7.81874452980801, -6.85924199885813, 
              -9.3583760314202, -8.17797265692243, -9.7008105210236, -6.6951103735257, 
              -6.8958553822316, -6.48218251416141, -9.41162334736077, -8.50446713536019, 
              -6.57808460410813, -5.27146373421912, -5.09803561045499, -5.859130230972, 
              -7.75693775899921, -11.2391333440963, -10.3660782658009, -4.29561366947664, 
              -5.89291044467432, -7.32137470714387, -5.77914711407409, -6.68766854509087, 
              -9.40495587649917, -4.64389489086403, -6.460801856728, -4.47963372508303, 
              -9.97170333056945, -8.09719572537734, -9.38763062834326, -0.787442276666799, 
              -4.82394602628117, -8.65371261051857, -2.99949431264556, -8.50876964393908, 
              -9.01264693301723, -3.19697236050478, -7.36901107216737, -10.4063688281469, 
              -4.50176438609151, -7.33398209991013, -4.15368325027116, -4.4141924392708, 
              -3.1701801116484, -7.84774590224784, -3.66727293536625, -2.65368576213947, 
              -8.94502075065517, -8.58581355892763, -5.2764331128308, -8.79486410718042, 
              -7.79808417698131, -8.44987064470502, -9.52877307612015, -8.55948876512821, 
              -8.26512141673597, -5.92962801843656, -3.1676951109433, -4.00388677138769, 
              -4.56763845710754, -4.89790345233899, -3.05047088220062, -11.8572391762508, 
              -5.77471015769558, -6.90445258818789, -2.89255910819511, -6.94963884315044, 
              -6.41472928414602, -7.34833926363729, -10.7889731282932, -6.36076593067607, 
              -9.6469638493315, -5.84651115260274, -7.54170070246409, -7.60413439792526, 
              -6.75084851208364, -6.04597255924559, -6.16898593319782, -8.86472996101351, 
              -4.82150843308941, -6.8190978307956, -7.65055837304992, -4.91824429541787, 
              -5.32913376991883, -5.9035813201041, -4.59451229466191, -6.09173186550699, 
              -9.55922879108641, -6.65579685494118, -9.86520981299935, -9.36302522142303, 
              -6.31909942818503, -6.84741862282136, -5.6010830525762, -7.71008287342222, 
              -7.8738098094418, -9.86169593767862, -12.2516498474019, -6.18202200171377, 
              -8.09547811727814, -3.85914321745766, -8.18459830535178, -6.50486469949134, 
              -6.10060128155906, -7.68796781112562, -5.11668313601538, -6.32710051657841, 
              -1.23593314369613, -11.0616032328131, -8.99450439352622, -5.51325209584992, 
              -8.98592877326026, -5.78839357880214, -3.13902695029659, -7.95974622248002, 
              -7.33403423686022, -6.12564361070094, -8.73803604488809, -4.14583185942849, 
              -4.84860397144904, -8.92040218422929, -6.34590984734147, -5.59537577861042, 
              -7.45792336574652, -7.02649239478359, -7.37628953016075, -7.90302156029719, 
              -8.35757671487653, -7.74126959477147, -8.26270422534866, -6.58684545348016, 
              -7.22777175094772, -7.84695392223703, -8.06816717341241, -7.33986609328475, 
              -4.5625638392394, -7.63502893398618, -5.2247302660693, -7.43211136236565, 
              -3.77271184890569, -8.81069963976847, -2.59691939284889, -8.10542865272605, 
              -6.84180724759433, -6.36190747482018, -7.54353037419409, -4.28649036505186, 
              -7.96092339148763, -10.8561906931631, -10.66462815265, -8.61180060081289, 
              -5.9084983874786, -8.14548139347417, -6.3850379464085, -4.7936556449669, 
              -5.90830589338198, -7.17328169384764, -8.86021639101387, -6.23817181694753, 
              -6.27404171693789, -6.48582907323957, -4.63353817071252, -6.5326282445867, 
              -7.50244323094959, -6.21477987212022, -1.79379308439745, -7.84746020483679, 
              -5.82640252256621, -4.06489927724967, -7.14759450392015, -10.8558780092357, 
              -10.1834346104784, -5.16104187271914, -7.38670191235935, -4.57321822355999, 
              -5.41287667564873, -10.6456230735345, -12.4923552891326, -2.59179544355163, 
              -10.2049004661496, -5.77379786953177, -7.82732299130292, -8.71663065307236, 
              -7.93151899328005, -7.88162890017552, -4.68094623073345, -6.71336594882241, 
              -6.26470124927798, -6.5833958446506, -8.48795669548178, -8.61276502749261, 
              -3.66294228345501, -4.64115619441782, -10.9044085055171, -5.00889862607255, 
              -8.48822715731578, -0.875515107711412, -11.4489951539081, -8.82929958138624, 
              -5.71411732446791, -11.611001327084, -8.60695688916499, -9.09469025382663, 
              -6.03216865147799, -7.18324248645411, -9.59602093094542, -6.55492023833261, 
              -8.1570994707767, -3.76046129985478, -6.06913959908431, -5.57188440455483, 
              -7.07662448798489, -5.67611118171288, -9.22584213746697, -7.43276362228037, 
              -6.36484820975711, -7.3578635251822, -8.68139351680206, -7.72510167896229, 
              -10.2085902366796, -5.02437944885436, -9.37132066075151, -9.31646801204885, 
              -5.6623764735454, -10.2141118106208, -8.81676591637987, -1.85514139113618, 
              -6.68107671586603, -4.33011587414233, -2.53969244767312, -5.55657074217381, 
              -3.52178617769638, -8.89124494271377, -8.049920093334, -5.72535093192502, 
              -7.4450289250497, -3.3598221458481, -6.66682547596838, -3.59523080215777, 
              -6.92755842097508, -4.43902038395311, -6.74446359350889, -6.14120295086305, 
              -3.44588720897231, -3.66593840410564, -1.24321517920143, -2.22543313477175, 
              -9.32072053020924, -12.5875368959302, -8.49382071159495, -7.90727114501558, 
              -5.28656934864493, -6.51223916041705, -8.01368663542113, -4.31366201237464, 
              -6.54453938810121, -7.57519588118231, -6.56810187552558, -8.48230039667439, 
              -5.91582823477022, -7.4166414180222, -6.82460928792031, -4.50960194935798, 
              -7.45649029039764, -5.8123051127346, -5.00112324033096, -12.0747642426525, 
              -8.58151039329608, -7.46267096727656, -10.1094095220913, -8.1446968350875, 
              -6.6542115488511, -4.82636656748466, -5.38557427603595, -8.03332693612171, 
              -6.55143921679913, -6.70654517118274, -7.78098298251891, -4.37568649951997, 
              -11.343878150513, -6.06828597039936, -7.13372947448628, -6.79500358125795, 
              -6.03178229650882, -9.6945782930077, -7.76609725997326, -8.6325393285693, 
              -7.54505644861305, -11.6454169705773, -6.64353110586037, -5.69262518678561, 
              -10.4361155709608, -6.6424228415157, -8.65855867689062, -3.67634190659563, 
              -6.35745270585286, -8.03619442864382, -3.90224350471804, -6.77106385066873, 
              -1.42586931814253, -9.05308500291621, -3.00660600248145, -5.69612962336337, 
              -4.87049299205189, -8.0306244092599, -4.79585254475805, -10.0749894994088, 
              -6.34916539612665, -6.17883968041916, -9.19091424762508, -10.9948102884796, 
              -5.86936757613477, -5.803594743057, -10.1691828515841, -6.11558135134812, 
              -3.86667854202889, -6.00291302551279, -9.05557110997626, -5.46424047095318, 
              -5.85955644168502, -8.38359608481406, -6.8685500929704, -7.91194454617585, 
              -12.2729897922623, -7.73759978715703, -5.16932360153439, -4.50689135985172, 
              -6.00136438787304, -8.87692608335307, -7.57948213305282, -5.97937065158543, 
              -5.59723974025929, -7.84475000806532, -6.20673279571417, -6.24409743678335, 
              -6.91951927744092, -7.27255051486442, -9.57896144193728, -6.5842785611353, 
              -6.20061874157166, -6.74979084767542, -6.12750943276883, -5.43717622044374, 
              -7.82227346612147, -6.54082847594912, -8.04193243586113, -5.92501528439496, 
              -8.69031362597378, -5.67709779295813, -6.87314805911779, -4.5357938890904, 
              -9.26983431271644, -12.053327028675, -5.56695718514422, -10.7714429910753, 
              -7.59008659930373, -8.77779979105689, -6.90122149500792, -7.86856542558031, 
              -5.39744863048742, -7.51299352268746, -10.4096401213844, -6.4626466380999, 
              -5.70759188002219, -5.26179798881323, -3.8076832612484, -6.7269852211692, 
              -6.91687768272151, -10.6363400421455, -4.9186797583747, -8.37991346631998, 
              -7.94687452226352, -2.99665912212236, -6.47779839190187, -4.2195693663921, 
              -5.082829872874, -7.16343800086515, -8.07391591743883, -4.37101704366904, 
              -5.86777042263268, -7.20182739645333, -4.42814980949635, -7.42539273644925, 
              -7.23103997412836, -5.7927304495743, -8.70724362440757, -4.28870595106965, 
              -8.3510356682645, -5.49141428372039, -4.6149881492138, -5.19436436483298, 
              -6.60998820900134, -9.75852613818175, -6.83751720065047, -8.57922293731063, 
              -3.96886004413864, -5.34879998725595, -0.725110852404347, -6.52631166380071, 
              -7.11891605424322, -5.01050993295369, -5.50240491418712, -10.1500470803631, 
              -7.4169585597148, -6.9896451410245, -5.1426898113974, -6.97848592264284, 
              -7.23380278111566, -8.39482267373682, -4.52662365575457, -8.15583169274161, 
              -8.66484898636532, -7.14614785871901, -6.4393545508171, -6.92892322040161, 
              -9.55617174889032, -7.20765241844986, -8.27962902477125, -4.66188783766087, 
              -7.83120312255865, -8.40508672210327, -8.27970840523621, -6.58992195587103, 
              -6.8387042865691, -7.2353158904066, -9.48559812047885, -9.05496199005402, 
              -7.41305249058177, -5.18030958938966, -7.05998454920885, -9.78573676600695, 
              -8.08225234008214, -8.08020434804217, -8.2064026811445, -6.82850993571343, 
              -7.27243260251208, -5.94624215672678, -4.85861025420218, -3.72216101114594, 
              -4.83760498528951, -7.4981473881675, -6.32882694796289, -3.38597721164756, 
              -3.10726146329718, -3.40995349137193, -9.91825621479094, -4.11677692246231, 
              -4.99594913206447, -7.74004476650604, -9.37762545824874, -9.45682230621718, 
              -2.76442952954195, -6.89657207831045, -8.85163563054588, -4.64866742795761, 
              -7.65268675064905, -8.89963513643221, -6.63731348835119, -5.99486554038301, 
              -4.94045750139485, -10.1916539890489, -10.4662605615496, -7.36648895116758, 
              -8.68664451323159, -6.4634691961488, -5.47119441038879, -9.24335410311696, 
              -9.15628225789229, -8.54335266175381, -7.05806217885495, -6.45274929099976, 
              -7.33611065987776, -8.34191438732791, -5.36329328229947, -5.89175716336881, 
              -8.11710546879151, -8.40039164689856, -3.09261463812807, -4.63613715695752, 
              -8.89051306476138, -7.19871783786552, -6.53348117382621, -5.09610365284144, 
              -12.9483504400406, -7.86581859761284, -6.78493378612348, -9.85029851035728, 
              -7.00731638784265, -7.71612309441601, -7.90376563565746, -8.7783011777212, 
              -8.89767955803387, -8.51394518879937, -9.44748278095052, -7.51739431804586, 
              -6.39494014598481, -4.9143357395544, -8.71987424459606, -9.24002634736705, 
              -8.60543888934023, -9.82126228760232, -1.29366681236985, -12.8126966935812, 
              -6.56757926637913, -1.32641528648841, -10.8063861812965, -7.40402099950826, 
              -6.16617002034377, -8.18746890643297, -3.6582793162993, -5.17254500998152, 
              -6.35314072598603, -2.54464841949262, -4.25396065576259, -4.43676478667602, 
              -7.26974712984977, -6.85688709242931, -10.0406231945874, -9.20726797967436, 
              -2.640527750437, -10.5830780354132, -1.94047629870682, -9.33631454587288, 
              -7.9394657051613, -8.48240818244312, -6.50121994707423, -6.01347476117356, 
              -6.6930227171188, -8.46759901024642, -3.78625128404886, -7.9097872096515, 
              -8.52628005522202, -7.49936017414398, -4.4728716009712, -7.7626801956002, 
              -4.77279292174712, -12.2308227536303, -9.17936371080831, -4.77836611959598, 
              -6.52541153847808, -14.9598086853195, -4.8205602376053, -7.19267574975777, 
              -13.0112188029372, -8.26437904042598, -9.06217921124635, -6.41460789567426, 
              -5.68558971212058, -7.43938319758186, -6.63461655822937, -7.40651989476518, 
              -4.24613045015742, -7.0355412027831, -10.9530814303521, -7.16854050617821, 
              -6.36037591695121, -12.3008656873289, -6.3066857342525, -7.47136503138672, 
              -6.87174065025784, -6.8283125075175, -6.45977155942921, -8.90932267456434, 
              -3.9871098706436, -7.84576774372281, -8.23947685093353, -4.74047771001659, 
              -6.37346611690009, -2.83132940020483, -8.11542902771927, -5.5481068930618, 
              -4.92627144773047, -6.82003987099863, -5.81288467907316, -8.13279390113268, 
              -8.50430380417336, -1.06356914600019, -8.60213885547195, -3.82924169697005, 
              -6.13261667396356, -5.11109559846354, -6.52524527858119, -5.1653447108315, 
              -3.9364018202383, -8.09946775352058, -8.86048229853777, -9.10102977408729, 
              -9.52313113251873, -9.53619098656469, -1.20758743703366, -7.42901750059031, 
              -3.67879054183483, -4.78750155371227, -4.88694764333497, -7.07243419578583, 
              -7.30410721921376, -9.76091712460026, -3.69900293260423, -9.18449003460207, 
              -5.56631555257162, -2.55087725090072, -12.0566094323913, -7.4029140564108, 
              -9.83027921058838, -10.3770636539545, -8.07338474879587, -2.67358104177881, 
              -3.97549119575216, -7.21101366596737, -5.46034186246213, -12.4558040722555, 
              -5.81872579643308, -7.3932738796042, -2.70214737553975, -4.59899452677924, 
              -8.66695372516833, -6.21058202058619, -4.35669504334422, -9.21499651247263, 
              -7.44388279361145, -7.9960395345849, -4.67955068069921, -6.17972505572613, 
              -7.38371683736645, -5.40429309926585, -3.01696703113078, -8.01683555172799, 
              -8.54328319771261, -0.256518095310328, -9.87319947313819, -5.2553174265887, 
              -8.85681678743638, -8.45275453056158, -6.79734582239277, -9.15439633169771, 
              -8.13757338370247, -8.66065840644592, -7.24052564140311, -3.27222274934612, 
              -9.32637016542392, -3.00007214599168, -3.47502553318585, -7.86145802761857, 
              -7.05439297053368, -5.35417218031698, -8.69695341926121, -4.45677758131991, 
              -6.84750965523094, -3.90352933064731, -8.52566976496074, -8.32065521095397, 
              -10.226661617971, -7.58928746743335, -6.71112770474952, -5.87336059610906, 
              -2.82494950647006, -6.40396632071989, -7.92219047841726, -7.68325506632484, 
              -10.2604695538362, -6.04709465884059, -8.68719661217445, -5.99619033692804, 
              -8.29002833478174, -4.93615491214464, -3.5695990728312, -6.82694195143188, 
              -4.81782258506967, -6.33679701491535, -7.85560336783503, -5.91413089525323, 
              -5.97196029630809, -5.31263019845605, -6.89269111330308, -3.75659896135451, 
              -6.92871774992147, -8.18702079591575, -8.70482236982303, -7.93945436962349, 
              -6.22224961439396, -3.34875920320422, -6.93766477668896, -8.29459197340677, 
              -4.86762177670191, -8.22743458380232, -6.97633044215204, -3.87511030043213, 
              -6.95441722136031, -7.01791352707214, -9.10773629532869, -4.81502899022185, 
              -7.48747456825022, -2.69871765702286, -6.07074127774157, -6.79222336708428, 
              -9.07637634522733, -10.1117221935238, -5.00826798045363, -2.29618063102707, 
              -7.27958134208827, -8.25775075262396, -8.53821194158578, -9.19638668853673, 
              -10.0648282882546, -6.59933371187805, -7.75567544829511, -8.59251769009365, 
              -4.50601846223912, -8.2314776146989, -6.91112694484273, -11.3716167473873, 
              -4.94849089199275, -8.33553274047447, -9.97897033044139, -5.41957162579479, 
              -4.11707057486027, -4.85388868402411, -5.92823810331182, -8.6573987002931, 
              -5.28905236588944, -7.0036315169574, -8.74745865891721, -7.97439917557661, 
              -6.70087430795835, -8.8278375954865, -4.22130012781082, -4.3633763795692, 
              -6.94956189412819, -8.97581935238967, -8.67171851754291, -7.8784368885619, 
              -7.77719151839574, -6.34069879619902, -3.4417246269002, -6.81315667151229, 
              -4.61405050550865, -9.7997467330784, -5.68983264603791, -6.05156156819565, 
              -6.60255873116214, -9.8161400180654, -8.85286193316225, -4.77291467226461, 
              -7.0898765990783, -9.07073633238299, -4.26149479547651, -8.92576082829134, 
              -8.96534115172754, -5.37323154817012, -7.26112272962366, -7.29722443275054, 
              -7.8044408645928, -6.05412260935659, -6.0879775728871, -3.78974669376384, 
              -5.52091542889035, -8.98744858015607, -8.34869077742473, -5.29803437723079, 
              -6.44720393176375, -9.18584805838398, -6.91450004122494, -4.38260704387014, 
              -10.1996056237776, -5.46148330902581, -8.52802465513077, -8.02352353611537, 
              -8.27378544275404, -5.96461563921011, -6.10387123114221, -3.3691982932999, 
              -5.84758039077926, -4.80575097164221, -3.40947841976553, -2.84595239885523, 
              -6.79345518541979, -8.84686940812846, -9.47476922380715, -3.67399386666758, 
              -8.45118781421723, -9.40903082847035, -8.84523994249967, -7.66061074899247, 
              -5.23871270374895, -4.12853500982636, -7.29249901772095, -11.6643029760019, 
              -7.55750871326437, -8.61325278170224, -7.07632947279338, -6.88163054824912, 
              -6.15780198130727, -5.73156646393744, -6.10952385198779, -9.61947867624201, 
              -6.07797455396127, -6.6676069137752, -4.0232212971234, -8.34708105015466, 
              -5.27292141960571, -9.00192908404735, -4.49195679275842, -11.1845089740523, 
              -7.98936688796343, -4.46607571782589, -2.7740471080879, -9.70124214036143, 
              -9.73680644381135, -8.47356866025501, -6.59499338938102, -6.00520862886616, 
              -4.77677639689625, -11.0310757441106, -8.8999089102555, -4.9061046643904, 
              -8.52234286599843, -6.45456932680019, -5.14779245724054, -3.49299531285156, 
              -8.56660336004007, -12.254480487877, -4.68833812789253, -6.36691699341922, 
              -7.98268836125713, -6.3045329779102, -4.41654466784017, -6.73393688337415, 
              -6.24521604865851, -6.15423697985689, -7.2071557214979, -8.40612591026736, 
              -5.61836215126194, -6.84411081692483, -3.80186324574167, -11.562144574775, 
              -5.84916823881952, -6.77807898847347, -6.56853984994942, -8.30256585783354, 
              -8.32566976808326, -11.5866570731653, -12.6460834152939, -6.29159155884913, 
              -6.95279087428247, -10.2557724189494, -7.91714805039228, -9.51127992628326, 
              -4.07823742823593, -8.8956135098965, -7.59623436373256, -6.5865209707856, 
              -0.348552372836501, -3.89671882966572, -5.39704410494303, -5.01993552787043, 
              -9.65367444439086, -6.86159287261298, -6.82253344692883, -6.93816830822426, 
              -5.49112269899842, -9.69609955298416, -7.71603230344608, -7.91065683890493, 
              -3.53074418559628, -8.77410874359344, -8.53389119705657, -7.53849786285076, 
              -8.49872601909305, -2.47430393210792, -7.36036544291154, -10.4749888889674, 
              -6.23747043495521, -8.8118032780985, -7.63255896274117, -9.49679448291197, 
              -8.69255054087121, -4.11198007615599, -11.8673724102204, -5.85048063294545, 
              -5.72122982577331, -10.2495268436408, -7.1088029692975, -5.1981743149661, 
              -5.12458321218494, -6.75403877717048, -4.04754959502211, -7.3662926582025, 
              -3.26122284817655, -2.05259485797511, -6.4564571471822, -6.67032828049709, 
              -6.36912706173487, -7.06552813383841, -5.52824051409145, -11.07132526458, 
              -0.698199286070651, -10.6370128072725, -7.25070214220001, -4.97684953821314, 
              -12.1127446116102, -8.00047461630017, -6.15643022256614, -4.46919874104139, 
              -4.55497149063286, -11.4554266259289, -8.4071727427745, -6.83709776610366, 
              -5.82209757390522, -7.59815526818231, -6.15441641535759, -10.2623966436055, 
              -8.05194229561371, -6.97366690650272, -9.44848542556661, -4.34574880194538, 
              -7.90190069736863, -4.34390040845067, -6.89702702365931, -4.42494033230047, 
              -5.23183322610277, -1.7089160629366, -9.00500143534744, -4.34523734356252, 
              -6.84402058543303, -8.25253049611607, -6.63626257639939, -9.72614319219022, 
              -8.68190168877377, -7.57765033987231, -4.73437787179719, -5.88023541386829, 
              -7.14952125687918, -6.42162263235473, -7.48265772301103, -5.11407233737496, 
              -6.95295651284579, -9.77704323940524, -5.58866536377826, -7.49441165149367, 
              -7.3992750743265, -8.90374450262252, -5.83325649006646, -8.43879048243702, 
              -6.08967904946165, -4.90002170227394, -7.0198122527538, -8.59921482631982, 
              -5.99595097841576, -7.61067524546208, -7.14810327219921, -1.98094515091634, 
              -9.13582536923293, -7.24525825439161, -1.98592875637923, -6.11384736317552, 
              -8.0930992138914, -8.15911809129103, -10.1966071437299, -11.5980897674973, 
              -5.79046083632651, -4.50017217610336, -3.58483274422369, -8.14375706375784, 
              -5.1199422359922, -6.36023872867689, -7.47881002310498, -6.06166605794085, 
              -11.3905490840313, -12.0436027442171, -7.26847786517431, -5.36961918858538, 
              -2.04976715289944, -7.64949106898721, -3.98534436720465, -7.84023181896463, 
              -8.23296880313857, -6.40869059115722, -5.16869215168089, -9.00695126521663, 
              -9.14643930189856, -7.99078036285234, -8.58170116727895, -10.6908729782503, 
              -4.45281667957855, -1.2467557783456, -10.609656439969, -4.70530727158932, 
              -9.29592218469258, -7.57300752267544, -4.59451278956413, -5.51862191900618, 
              -8.3301819711665, -13.5356074723325, -13.15212984371, -9.75773476302515, 
              -6.77212748628823, -11.3732208522867, -8.64504385492469, -11.1838979623379, 
              -13.414798985415, -11.8415682066969, -9.26880102603353, -13.2149533782817, 
              -9.55690857748453, -11.3559195055959, -9.86321897019761, -10.9004168468665, 
              -12.1487478615901, -10.5314965919097, -10.8364710878634, -10.1534611203155, 
              -12.0606860641378, -8.61849479993412, -12.2378052862478, -10.7075737037838, 
              -10.7702916775076, -11.8196332242874, -9.76928518173016, -9.74016634365184, 
              -13.507954581105, -10.7397585549577, -11.2263338364916, -7.78327957022477, 
              -10.5235863941478, -11.1285024975152, -13.1792148800178, -11.3939627108979, 
              -11.4040640664152, -12.9258409258477, -9.56298473685687, -13.6960184981443, 
              -8.47497708540411, -11.0538140676824, -9.43887652258985, -9.78971909279426, 
              -10.5477407154697, -9.6397565456174, -9.52671052275808, -9.26995240722709, 
              -10.2293623130068, -9.48532070677965, -10.1879785930874, -10.1111684283081, 
              -10.2972301102173, -11.7481909933233, -11.5121736889535, -10.8092742634807, 
              -10.5271536067204, -9.51635928069722, -12.9870612137408, -9.34856931100293, 
              -9.53207043973918, -13.0236857499175, -11.0978664912421, -9.80331544197436, 
              -12.031577872067, -9.45331239715287, -11.9226399458591, -11.0552201636439, 
              -11.2876729183221, -14.236025622848, -8.94565522405718, -10.5362965368194, 
              -12.8574399059289, -10.8537597619546, -10.953842008132, -9.15674596189111, 
              -9.49420393539643, -9.93236161683177, -11.2592426373358, -11.1126762936796, 
              -11.4259537342023, -12.735158535803, -8.47626481590249, -7.14566856669383, 
              -9.11521886825067, -8.02935909816696, -12.8990638198012, -10.5713685032708, 
              -5.67544599036205, -11.4728562538014, -10.5063011054581, -8.97920592822833, 
              -12.7685453063702, -11.382472658373, -13.8271808713397, -13.2377720271049, 
              -11.5827366255478, -8.78494707651516, -10.3048248187648, -12.7791933593946, 
              -8.70355144173743, -13.4652920064483, -11.9900981144107, -9.82121657949251, 
              -10.3934719171669, -13.2940993957172, -9.71371399291147, -14.1511821693835, 
              -14.3718029708573, -7.68024063543628, -11.0282584783796, -12.3783859168268, 
              -11.631489421746, -10.9272148847249, -11.4427076026719, -10.9340578223273, 
              -6.57231948679661, -15.0049415797319, -7.83858633827082, -10.8787214327951, 
              -11.9859913239984, -10.1111629849792, -12.5292841314417, -8.32569906274636, 
              -8.80900732176535, -11.6116908554866, -14.6291127500144, -9.22014996450333, 
              -12.1240781680642, -12.2731395191499, -11.4406115275284, -10.7186169433609, 
              -11.045119098531, -8.11849555760674, -11.176401880066, -9.10027981177553, 
              -8.98114151618459, -10.5054103276087, -12.1120304129173, -11.2502077353322, 
              -9.87253060953556, -10.0420755038717, -13.2173184841053, -10.863666028575, 
              -12.7239136752317, -10.8182979824324, -12.7269848947928, -11.7623648594673, 
              -7.63959742255775, -12.9483748375191, -12.0736393021937, -11.0199753212904, 
              -10.5718537099283, -12.8006065912467, -12.4953340011022, -8.33055166732392, 
              -10.7974611285431, -9.25711842668685, -11.3156258417957, -10.2427733851177, 
              -10.4615517795075, -12.3757819261874, -14.7848814712835, -9.8659427121326, 
              -13.3670624051775, -10.0127424132438, -13.7072085227733, -11.3932681626277, 
              -13.2888635362411, -9.99968678903991, -8.86724028153552, -10.8939997955352, 
              -10.1746566035863, -8.65988553392516, -9.56458298776671, -11.7944095984151, 
              -12.9022398478182, -12.6965696321466, -10.15798194661, -11.0001020021132, 
              -10.1456168402375, -10.6254623190842, -11.5755626549699, -10.0673684995386, 
              -10.8754384564113, -12.3183621069193, -10.6571626081691, -9.42100718783516, 
              -9.0458173979372, -11.9175891950072, -11.4721945888786, -10.603475514379, 
              -10.0860426261835, -12.2277877654618, -12.5133822696426, -9.39828361829612, 
              -10.9160014329162, -8.91612633576755, -9.72480431085984, -11.5823801362028, 
              -10.4833169218126, -11.4531999951297, -10.864018927013, -12.5387546568791, 
              -11.6189297756622, -9.9008277655526, -9.8974737353808, -10.4284350727401, 
              -10.682908553208, -12.7946837678801, -10.5895826719684, -8.51640238163955, 
              -10.6810975757656, -13.7712168893153, -10.9075622063284, -13.3301964123983, 
              -10.1579800258404, -11.2040608252625, -12.3277850389418, -11.7883111442879, 
              -9.19118412364624, -11.7896303780402, -11.1249188360988, -10.3618879113377, 
              -9.54685292552338, -9.94994779159013, -12.6266508080699, -11.5637588350106, 
              -12.6997058376881, -11.2147647429926, -10.5417275920956, -11.0414501675316, 
              -10.752849419164, -9.25905059044764, -11.8898265617855, -13.8379106702446, 
              -10.8492158004226, -10.1292779797534, -11.3593008390931, -12.8303917979119, 
              -11.5199873887375, -10.9625922819084, -10.2802388493598, -12.3181265268584, 
              -11.8517695523296, -6.68958997990816, -11.1192628674899, -9.53540398921267, 
              -12.1987807986213, -10.2473531512971, -8.69568704771851, -9.94078447291041, 
              -7.49711076442704, -10.715681070708, -9.7915452068445, -11.5347163431034, 
              -9.11846784295584, -11.1288400947387, -11.5072554624906, -12.3000277799827, 
              -10.9235929261849, -10.030204412359, -9.58308800073605, -9.83991991700602, 
              -12.4639548054241, -10.583369542468, -9.89538571098884, -15.1066451818488, 
              -11.4367085787688, -9.76311811988088, -13.3075597803008, -9.09573482708011, 
              -11.5861810463441, -12.4225044698677, -10.9279964738934, -10.0327760982216, 
              -10.8959075408753, -10.17306576422, -8.96009243647965, -6.8496275731725, 
              -11.0655921665726, -14.5528989643445, -10.4139128907039, -10.7191607742348, 
              -9.98205032620439, -12.2968403560439, -12.2079202201155, -10.0152105349747, 
              -12.0996497246474, -11.1444988827016, -10.5029417596183, -12.965219321291, 
              -10.9915550950673, -11.6152023909062, -12.6220592169008, -7.81296353760037, 
              -7.85575839816265, -12.2031608840037, -9.88067340511776, -9.72673574964959, 
              -11.635805633705, -13.2809956968702, -11.3481154374533, -12.6391408376493, 
              -10.8547434095134, -12.0326857252797, -12.2705060351548, -10.7175655455272, 
              -9.6849883827499, -10.0578622601877, -9.4780515954241, -10.6209542606201, 
              -10.1673984024747, -13.29644489205, -10.4102420132831, -10.1437096182055, 
              -8.90589466953264, -12.3417198683472, -11.4485445924169, -12.1768170658046, 
              -14.682921692383, -12.4528742696544, -11.2314953069212, -10.6167716244607, 
              -12.9269003262372, -11.1619106437846, -10.4929735777602, -11.472645769151, 
              -13.0763206783984, -9.17006197786311, -12.0970838032637, -10.8271574033384, 
              -14.1393975109604, -9.47550842527214, -11.1318940725437, -12.4502431013002, 
              -12.7910506886248, -10.3505068011739, -10.3008001000165, -9.80171455159156, 
              -10.4625445147297, -8.68480120513339, -10.4040271939648, -9.08171200679955, 
              -10.5414452555274, -10.1892362781498, -10.6616397166221, -11.2589037703193, 
              -8.98170809202182, -12.2715398294309, -9.52567068593672, -11.1603540735988, 
              -12.931380361236, -8.75291221341828, -13.1708155643254, -9.77164520575657, 
              -12.2076756574979, -11.9504438845809, -10.2828727128408, -12.7110183262605, 
              -13.3774655347041, -11.5274910720559, -10.0496694614319, -11.037464203422, 
              -8.98662306153205, -11.0219719616641, -8.9580732627335, -11.9445662293872, 
              -10.7833731940881, -15.2843957469613, -11.0837974463624, -10.7507811719296, 
              -9.82474261406396, -9.6403358941243, -8.55762383965589, -9.0764343143311, 
              -10.9067334196087, -7.82851067655315, -13.4200376025209, -13.4575070795122, 
              -8.22119560528599, -12.468364009718, -13.382623253569, -11.4133643016381, 
              -9.56622580183847, -10.6041899868355, -10.408603251634, -9.33212211726061, 
              -11.6225551671948, -8.26697191199131, -10.6670543435455, -12.9383468750556, 
              -13.630455790543, -12.0522755116642, -10.1595019334862, -12.090448010498, 
              -9.44258117818668, -11.6265607080484, -8.99163140013505, -9.40306085716234, 
              -10.0022398294788, -10.5523118072991, -10.1615784752486, -10.892122919693, 
              -13.4369187234531, -13.043116404916, -11.5650636194744, -11.7196906340288, 
              -10.428059727986, -9.4392744685549, -13.1141697079084, -11.1465177338931, 
              -10.9255339573939, -9.10484855946605, -12.1763084188083, -12.6395878671723, 
              -9.29336347304171, -11.9784873476172, -13.3265291665355, -12.0597165164119, 
              -11.675629162588, -12.4891649587793, -11.485406332017, -11.6018687851534, 
              -13.493188815459, -11.8026843547835, -11.3143597135575, -9.15428566566266, 
              -10.9657242802938, -10.4617621379232, -13.9356418308196, -12.4124397430437, 
              -9.09710599396382, -10.5570094547218, -16.0292170652918, -8.77728550163343, 
              -11.1608093414424, -13.22701449106, -10.4788598141137, -11.5389482058135, 
              -12.3063028689431, -11.2501189236644, -10.07350737414, -9.89522548115083, 
              -12.7773568289511, -10.0521131135189, -13.0150607590846, -11.9428662492733, 
              -11.185616501759, -9.87636672590431, -10.2945069029729, -12.0085695469903, 
              -11.1545297255922, -10.7081008719905, -7.7957931899799, -12.7731667465274, 
              -10.8596039340874, -9.19277171047793, -12.0461375158413, -11.8953642701753, 
              -13.9895408355671, -10.7426712153055, -10.2268241855054, -9.94957271692468, 
              -11.004319592766, -14.8189153681501, -11.7922494788571, -11.959028702302, 
              -12.9984510563964, -11.9592582230698, -8.23894813041689, -9.12666927819674, 
              -8.24881565098739, -11.3201207979167, -12.7484367204148, -12.3308459643888, 
              -9.46333867804018, -9.98223068956065, -7.84856639728466, -7.62109293286323, 
              -12.7116840293361, -9.39243361837557, -11.893274733558, -11.1909766012371, 
              -8.10650517479822, -10.8954007570136, -10.8466648161113, -11.4023020069202, 
              -10.9053972436208, -14.0482085482749, -12.4577481381694, -13.8578263044321, 
              -11.612804671289, -9.91263346506408, -10.339790748554, -9.59802517931545, 
              -10.9748460315317, -10.1104588420026, -11.9536230248013, -14.5960468714481, 
              -8.46406829208691, -10.5530079721378, -15.7263855846332, -13.6175752126236, 
              -12.0227783885875, -10.9157809950113, -9.15043085726584, -7.57687911672292, 
              -10.1070582318961, -14.6358306333314, -7.06595056165276, -5.94922965264586, 
              -11.3132534926491, -13.042317155328, -14.3056613206908, -9.64051730783896, 
              -11.0263978134936, -12.9816578040099, -10.5477664254243, -12.5002006940982, 
              -9.5407799780963, -8.8129125974984, -10.2441896767365, -11.0641120445707, 
              -13.2021073788839, -11.6881034236975, -11.1505085158926, -10.4608419102042, 
              -10.5029980277904, -9.85025871863691, -10.9149534673764, -9.75446341392696, 
              -9.55678962642506, -11.9259336446872, -10.8078514652323, -11.6312368156297, 
              -12.1127458769639, -12.5821112872489, -12.0185608698652, -9.90902211332325, 
              -9.94445734931941, -10.8296420281922, -10.1718057687943, -12.7643822315638, 
              -12.6375075377568, -13.0334772408692, -12.582651105551, -12.0431898982952, 
              -10.9244894370568, -11.2216748450931, -12.5683618226764, -12.4220240518086, 
              -11.3318224100026, -8.47655323779849, -9.86315676649498, -9.18090561403807, 
              -9.83421272871264, -6.79646358180229, -12.1613154157167, -12.6017537426127, 
              -10.1509666569433, -12.3370414557755, -13.8180758844242, -12.3906110954138, 
              -11.7437295306191, -11.5043930563068, -12.2622995956677, -12.0146842951657, 
              -12.0125045441436, -10.7588225777962, -9.42724737350557, -10.9584976374917, 
              -11.1708792650128, -10.5906577267643, -11.8802662061456, -10.2663544989174, 
              -10.2337349986068, -9.64499004392507, -8.99731496768382, -8.99094012832874, 
              -11.270746064537, -10.7516145953373, -9.35970217639314, -9.48779244895942, 
              -10.5624986129616, -13.0860872237784, -8.83290527198253, -11.7837633518261, 
              -13.8075161763432, -9.51339302636887, -11.6547739797518, -11.5379452732729, 
              -9.93524089326462, -9.26825624896148, -13.6412610763155, -14.007241942434, 
              -11.130754310229, -12.607159694072, -11.5847683691657, -11.9727915300414, 
              -7.98262345868837, -8.16246975763787, -12.4297429119405, -10.9517481941028, 
              -13.845473839835, -11.9571731750867, -11.1244329596885, -11.1630360956007, 
              -9.40066715426269, -11.6466662153985, -12.1001497340947, -12.3604098607987, 
              -10.4392787272887, -9.91001317978764, -10.1318188337027, -13.4778270124598, 
              -13.6687349327097, -8.8392725822518, -10.5165465586232, -9.78399606502415, 
              -11.747326344626, -13.0296976842575, -10.8051455525917, -12.6871623474335, 
              -11.502061976524, -9.97019507751367, -11.4161183856356, -11.5821476100045, 
              -9.76563784170713, -11.9518705389793, -9.46576959369843, -8.73685526072512, 
              -8.55683082459265, -11.2829567721514, -10.8003605730065, -10.3545107596215, 
              -14.8880691698862, -7.29522882129258, -12.1505316706833, -11.8649124665571, 
              -9.73548043616287, -11.2940281888011, -11.2861332049687, -11.5647317611699, 
              -12.6443761591237, -9.18009294408592, -8.7055755718472, -12.0793926772344, 
              -6.362837800903, -10.8268784050753, -12.1858560596898, -9.96613735533866, 
              -11.2041769861762, -10.0684226194361, -10.2632346690838, -8.49360949289171, 
              -7.43243174990424, -12.3070182750363, -11.4106844523226, -11.6779500486452, 
              -12.6479884825057, -8.24363063905093, -8.89185526676798, -8.56307058424098, 
              -7.99370445283679, -12.8874737295586, -14.5872417386632, -12.1094186341002, 
              -11.2486081951848, -11.9965444702314, -10.7091000484686, -13.3356276110904, 
              -8.06507709275535, -12.3713505300678, -11.7961421755985, -9.45162368681831, 
              -12.5489858342839, -10.2725658794975, -15.0144707091248, -12.485849324117, 
              -10.6190173634788, -8.0283617221888, -9.69169445823792, -11.6768913379418, 
              -10.0078512256735, -10.308743020386, -9.83142006703844, -12.9739205970765, 
              -12.4502174721384, -12.0109649041824, -7.84653063218071, -12.0217563009649, 
              -11.4770458773134, -10.7457023217963, -13.0890670551554, -7.50376243847496, 
              -12.2595501358583, -9.70190489999399, -10.7878249068464, -8.2710133907998, 
              -11.1969550724388, -10.5695190637185, -11.9329896955399, -11.0646566087761, 
              -10.7246867902854, -14.4474741218525, -10.1636374344564, -9.32231864212714, 
              -12.3871077444533, -13.4514791765838, -10.6549832341183, -10.5758584531745, 
              -12.2670325293293, -12.1755472973654, -13.6317762233397, -12.1881740761589, 
              -9.65339236299707, -11.0791407051561, -6.12711476907073, -10.3966332289413, 
              -11.8214781417913, -11.0471538153752, -10.8316632445624, -10.0861710983967, 
              -9.59921001593162, -10.0512404071347, -12.520612767567, -10.5394232460133, 
              -10.2999577369512, -8.3348668861498, -9.55649653070283, -8.38410839686015, 
              -4.04367242580224, -8.03803715626388, -12.0020349004998, -10.3942403133145, 
              -16.3819386361526, -9.91028920970977, -10.25415733415, -11.2853082844325, 
              -10.0291353801976, -9.69512413006116, -11.0229501954737, -11.3223992059381, 
              -9.24271548541279, -12.9880854476545, -11.6997193145496, -11.5334709044079, 
              -13.0957940360384, -11.4710090921168, -12.2951166815283, -9.6345101166444, 
              -10.0970756453458, -11.0154953128665, -7.78467411122008, -7.27443706689965, 
              -13.311875148238, -11.7526518247246, -12.4573792659312, -14.911491535135, 
              -12.4618713634167, -8.10304904204204, -7.41997385369755, -11.7901078153854, 
              -10.7947932380768, -9.90435373377651, -10.9470140009432, -12.4326228276702, 
              -10.9254782562947, -9.46965629789459, -11.1124060556173, -9.14156015424902, 
              -12.7312822601436, -10.6003025244577, -8.39128618852443, -8.34452945489668, 
              -7.79090969387914, -11.7312238088545, -11.0225927862035, -8.11936509401904, 
              -12.2751782875775, -13.1834117920307, -12.4226903802538, -10.219450600835, 
              -11.6093208464001, -13.3081063925898, -9.60862675906618, -8.77748821951717, 
              -12.0963135680671, -9.57043845809243, -10.0719420416814, -11.7359375187292, 
              -12.1425977503867, -10.254776283043, -8.58262729094924, -11.8967815941186, 
              -10.1416047831743, -11.5683084491341, -11.9202029392314, -12.5190598607122, 
              -12.3530637736159, -9.83493210803246, -12.7941314153329, -9.51893870716454, 
              -8.54062776384129, -14.1049827554835, -10.3419976195794, -9.00695102133814, 
              -13.2495027047799, -10.2405834926047, -9.81154551933075, -9.09298315168243, 
              -9.9409736965628, -11.8995900495197, -9.92686694695193, -15.9842637029601, 
              -12.1796624620839, -13.6565423924554, -11.5002941667085, -10.2544191040244, 
              -11.2622851733311, -9.16549374528297, -9.82053298827793, -10.3673259346647, 
              -11.2295400662062, -13.8373988584901, -9.3718011001807, -11.5201365774938, 
              -10.6037368956044, -9.9163962325305, -10.0497416390729, -12.3783627617123, 
              -11.7845888885361, -8.10964922302799, -8.16427618384518, -12.1115324195887, 
              -11.4225692125081, -10.0210167496665, -12.3555073308956, -10.3400135368383, 
              -10.6102134246342, -8.44791572856968, -10.7629531882766, -11.3637921386438, 
              -7.83504523754094, -10.4831888242389, -9.38419677422137, -12.0215061953736, 
              -11.4136064495466, -8.18819596123768, -10.1401977891247, -11.4021970696276, 
              -12.6600206558901, -9.97079431099192, -12.736108712663, -11.0317875439459, 
              -11.7428857601002, -11.8488589793752, -12.4114439245837, -11.4878668085268, 
              -11.3463596259324, -12.3779143299591, -11.3418019135535, -11.0250769229613, 
              -9.4596769766139, -13.0576597501404, -12.1756695353576, -11.7996570247165, 
              -10.4080833138306, -9.79318725814253, -11.0470926738524, -8.47842062885113, 
              -12.0628362899813, -12.6736006321735, -10.6615838406149, -11.3875055711842, 
              -9.01752933144888, -10.4987325258304, -8.80747152858213, -10.560456506128, 
              -8.32943802460652, -13.1030376006556, -11.1809781108018, -11.7351154835761, 
              -11.2761533867275, -11.4202629296542, -9.11030220493839, -10.9246322950785, 
              -12.3778586860753, -12.6501199167607, -11.0973101003975, -9.7011854340885, 
              -10.2485245540329, -12.16583257976, -10.0428711372121, -10.5579017207351, 
              -11.9251588127896, -10.4607528981394, -13.5145256276904, -7.73643538175004, 
              -10.8407690077688, -8.06796973773282, -12.409505443634, -8.65846817800988, 
              -14.2956211821207, -14.1420205717225, -11.0286330603939, -9.46256194560784, 
              -9.65755381947876, -10.95567566197, -10.8585472120544, -11.9274229419487, 
              -8.24771987533266, -8.58824920562104, -10.8885051500585, -9.39080213736081, 
              -10.6243875051483, -11.6530620667801, -9.91031232188536, -14.0462898953476, 
              -12.2397429645607, -10.1226426778795, -6.55810267825303, -9.03465060106675, 
              -12.7389137147283, -8.2990803650555, -10.7765467012453, -9.4991439535693, 
              -13.3747212109206, -11.0226889934557, -9.71989820480641, -9.19606765333956, 
              -10.3430783299261, -12.1557529916443, -9.34592553195696, -11.1638678129076, 
              -10.0304392015465, -7.37420631532765, -9.14053682560129, -12.6020888618434, 
              -9.28614927488216, -9.77036855705125, -9.41355531655962, -10.7350304171855, 
              -14.4305877520155, -11.2050292535166, -12.0700053108893, -10.1267104462326, 
              -10.9381822772281, -12.8198881427255, -10.9166882058856, -12.6525610273668, 
              -10.6503852797645, -13.2484677079962, -10.8260554088972, -11.1321785916296, 
              -14.2423530925008, -10.1096714726081, -9.84621354221858, -11.7993148111429, 
              -9.22529211233166, -11.8577314834048, -8.92312724906527, -12.0417944557933, 
              -12.9138957486742, -11.0169314398184, -11.1965667916002, -11.7940979936046, 
              -10.0111338135667, -7.4210051849392, -9.18428351296233, -8.41897411416405, 
              -8.72369762016483, -9.52451140860621, -14.5749158437337, -11.9052618301545, 
              -10.7901638975577, -9.91839978149099, -9.52109771572553, -10.1447620309059, 
              -11.9175363314548, -11.0611622732648, -12.6220041184839, -9.96290068385806, 
              -10.876651403928, -11.0313786999056, -11.1654838865239, -11.6186916116488, 
              -12.2933622760651, -12.3122439049381, -10.9463496080312, -17.174760118518, 
              -10.9743317750995, -10.0388719366622, -11.248626175689, -8.90225420131584, 
              -10.3264225014505, -11.8294396045546, -8.58967601939355, -13.1431386637278, 
              -6.71640899391314, -7.61127898552342, -3.89088013280417, -7.0384542513447, 
              -8.74853110106785, -7.14601454054224, -6.56946485117933, -6.05441919172143, 
              -5.41559395448232, -6.67692968140824, -5.3700188063691, -2.9631911691718, 
              -2.19776971169592, -4.26796297508614, -4.40618617247935, -3.08134700101028, 
              -10.5319749335874, -6.73159513893307, -3.9249992710272, -6.01490155917573, 
              -4.92818468666974, -1.79757136737534, -7.40579917391754, -5.00716131819584, 
              -6.73945129991613, -7.58707611010252, -5.11915784419605, -6.3430246860871, 
              -4.30046179837382, -5.24815070735445, -3.66211196609657, -7.52291045870075, 
              -7.02228333173953, -3.94658998132349, -6.31938129795761, -4.16641091199966, 
              -2.88163518201518, -3.67528076872442, -8.19780935132434, -5.60611257786796, 
              -5.55526253967133, -0.944362075028695, -5.16241932825025, -3.23521185137668, 
              -4.70228486704658, -4.29155123374736, -4.6374055529308, -8.65928411932101, 
              -3.53494615707154, -1.47621325026986, -3.43960252077993, -8.20474684813851, 
              -6.32453847734953, -5.32377107052851, -4.31564604950586, -7.67492678926168, 
              -4.18015621924909, -9.75424019795389, -6.52435361075147, -4.44068457991304, 
              -8.13644557873762, -4.33484870726106, -6.65237756936045, -4.5160830342072, 
              -3.83417027667011, -6.04420628327317, -4.87943228588111, -5.03024474565118, 
              -4.79931591654809, -5.73882542212701, -7.3888322669614, -5.36483490518363, 
              -3.34221949325899, -4.67206922954842, -5.19650386410714, -5.084464027654, 
              -7.28701500565155, -5.43293936705486, -6.16752935437365, -6.70039767170323, 
              -5.03501338282553, -7.35784388050742, -2.97342155803277, -6.7480227285061, 
              -1.39939056288522, -4.18249204273876, -3.75862302063615, -4.09358331040718, 
              -3.76478945262375, -8.7299697584384, -5.43398283239291, -6.17728325549662, 
              -2.99515905770451, -4.78589142875418, -7.51716591760689, -5.6484877188773, 
              -5.96389899480527, -6.49477959776501, -8.29567881793337, -6.35697955548572, 
              -6.52970375449374, -5.26323589747808, -6.32488593692195, -5.75926991219548, 
              -4.38962917550711, -6.64021026129734, -4.3525240275406, -3.1499814587618, 
              -5.68701234194264, -6.24365800231659, -6.08273533611173, -6.56079707814985, 
              -6.80210737202422, -6.47220276947532, -4.28306906185169, -4.50151722284182, 
              -7.08608612002753, -4.16604619184257, -3.16994288490834, -5.63102375249187, 
              -5.97976296624179, -6.5383250830655, -5.82871944915724, -5.95790217396611, 
              -6.69008810288372, -3.08251681679255, -9.47214838723678, -0.992678895327862, 
              -5.00143184348072, -6.09011969739698, -3.90177467790973, -5.86668959700046, 
              -8.68995094539122, -10.1652448435986, -6.76848951295743, -7.17008619307444, 
              -7.44867825140132, -8.68331385502828, -8.87759195079498, -4.96370775095087, 
              -5.94163482901425, -8.11492442850639, -1.01905739776754, -7.91676789332647, 
              -5.28739338426776, -6.71917473367591, -4.45460017981878, -2.51387305812539, 
              -2.57115061791241, -1.36573728885535, -6.41340537227307, -7.28965412495392, 
              -3.89469550177475, -6.87747709535742, -4.70213262433823, -5.3923329906843, 
              -6.78986059687163, -1.48965767937186, -6.6826068781626, -2.85216268328525, 
              -6.10408776908529, -6.3557920516514, -7.13736120860373, -6.41365442219041, 
              -4.69551338442358, -7.71198941284812, -5.86487634469737, -6.32621878672517, 
              -4.83895850145998, -7.38644414899087, -6.86285455889933, -5.60943992797761, 
              -6.21132918998194, -7.64861143604538, -3.50538740422744, -4.56555765400975, 
              -4.50959787645194, -8.24951267861013, -5.2701853303017, -6.56655111062352, 
              -6.91271991726313, -1.77727111099671, -7.45825378778285, -3.24912372520417, 
              -7.6060573815791, -5.62345014102646, -6.09960565927854, -6.33813365403601, 
              -8.51125468058877, -4.64452197043115, -4.75860581015111, -6.02312194410696, 
              -3.61286718050097, -3.59345274576116, -3.07117359107673, -4.4170438106631, 
              -8.92026743691771, -4.49288224808079, -0.746521966361451, -8.53037568725359, 
              -3.18699976610049, -4.21927630766378, -5.42085606796694, -4.62840301732158, 
              -4.83852657274874, -8.75281171796773, -9.23393232121286, -5.87126128606003, 
              -7.72797315345191, -3.60084916478423, -5.00221727196508, -5.37834383862026, 
              -2.1495585585405, -4.2709341126915, -8.74706410500412, -4.92467501686912, 
              -2.50937931730517, -7.85121567907008, -4.99146434725807, -4.61213156524073, 
              -6.91513953021679, -8.38659716254321, -4.59556373786596, -2.7139225452112, 
              -5.63352671129812, -3.12551766557351, -8.24598038340336, -4.50274754635967, 
              -2.44895922246552, -1.44551812330455, -6.55140178903894, -6.35312758586333, 
              -4.95184401353505, -4.68782746529942, -5.7324982432693, -2.22353725248536, 
              -5.73121039393381, -4.66490006473044, -9.78566224948376, -4.70294865280631, 
              -8.27256130743131, -11.289709738654, -4.09519582494696, -2.46158493293904, 
              -4.19441175695315, -7.60362152053624, -5.48409547534787, -4.52864069551297, 
              -5.91088977584263, -4.1172146040121, -6.52806669821265, -5.52049127772229, 
              -4.03444295179293, -5.3569685388379, -5.24094653726559, -5.53945243780146, 
              -3.30762439172211, -9.10978948473536, -10.2681963055726, -7.56982833930655, 
              -6.63373865059109, -7.01925530498324, -6.83016746291326, -3.85570684898471, 
              -6.41255022713915, -6.4398270949394, -4.45514461513843, -4.73365170663022, 
              -7.07980764222677, -6.16393338307644, -6.71238079169514, -3.08961629841346, 
              -6.1255448006766, -4.08933522930322, -7.31450730463158, -5.90387083214783, 
              -1.9322774831786, -4.25553489838688, -0.309648117211561, -4.52316321041044, 
              -4.55054296616196, -5.63702111370325, -5.35460032576704, -6.00656861203892, 
              -6.41426300179206, -4.83791474897475, -5.13014402106516, -4.02429951827948, 
              -6.82552961812611, -4.51926409481001, -7.37581327815293, -4.32849648972467, 
              -1.35192424036541, -5.17133072704104, -2.08885785335478, -4.15082020531448, 
              -6.63137966709284, -6.20633553367198, -2.6636338640696, -3.85217290801007, 
              -6.08640265451633, -7.84227561950532, -3.62130224337372, -6.35982804791266, 
              -5.69823381141861, -4.94705565664264, -9.80122891877543, -4.07310852509876, 
              -3.79340189269133, -6.11440784909384, -5.57753670143374, -5.79752085077958, 
              -6.34739241471782, -3.44147271995029, -7.28015288577665, -4.35797126021104, 
              -4.0081875443157, -4.61739671017355, -9.29370040274024, -2.79292223428951, 
              -11.0409135760023, -9.41654672629698, -8.30203000178157, -5.81650904647427, 
              -6.20005078861262, -4.78500401079541, -2.3953130334775, -2.77510200194329, 
              -4.64195177798556, -7.39359983990439, -6.84417462979054, -5.07674163958121, 
              -8.13444947529382, -2.8474677320223, -7.24626365203358, -6.43474658119326, 
              -6.37876988801882, -3.43621616582345, -5.62671603568594, -9.79530691764628, 
              -1.89227904524608, -6.82776904217273, -3.79899118109996, -1.5674533207997, 
              -3.22401718325145, -6.43484486442517, -3.34705041890116, -4.23357015237331, 
              -6.70190762349198, -8.80371131055234, -4.59062188085793, -1.78304144071906, 
              -9.30185678840953, -5.28145465794152, -4.38174028786711, -6.13790779979892, 
              -8.48419435389113, -4.67373245687817, -2.63376335325323, -6.04645922573225, 
              -4.40977556343798, -3.23301918556187, -4.46918624294457, -4.55603777079736, 
              -8.15505902803494, -5.91478502308381, -5.70192031038499, -6.00750944300918, 
              -5.16086072355722, -7.8551087685633, -5.65843708284283, -6.53395068344315, 
              -2.9215592896723, -6.30897431338123, -4.63903464430016, -8.31709000057229, 
              -5.15670199665982, -5.38491548765318, -6.92471763459622, -7.14159382336, 
              -8.20860131387261, -2.71040353904043, -5.07459633347178, -7.51638098534847, 
              -7.59194873598523, -8.56829428630624, -6.38805482061255, -2.51217549228994, 
              -1.14214004284063, -5.80048240050409, -5.17700542458838, -3.07161520209522, 
              -3.99348502663527, -5.09625482618421, -2.7846030638993, -3.90965120663764, 
              -5.53221976214142, -7.34138872898108, -6.01759770411402, -4.84384925781102, 
              -2.40443833099007, -5.52796018643568, -7.28008959891729, -7.34925970335646, 
              -7.1008621919486, -7.46123407608327, -4.82938145764015, -6.57297807184379, 
              -3.29326409528187, -1.6570287120649, -4.59086476379658, -4.88360875118465, 
              -6.59482131051835, -4.2419885010513, -5.38958365809963, -8.90944682948107, 
              -6.87351382983561, -5.95944609872833, -8.85142281441184, -4.18412809988157, 
              -3.89130199006683, -8.07054163951021, -9.7536313466091, -2.65348926854567, 
              -4.30780485851505, -8.41909970745849, -7.32289982284478, -5.75027548796399, 
              -5.87170433753545, -7.79051171177133, -4.77974137357447, -1.76951984837234, 
              -8.15845113420539, -3.0507766483181, -3.74030510960658, -5.89548900989027, 
              -2.05199881904314, -4.43732501100465, -7.28383022096598, -8.82644511406707, 
              -5.89443728371812, -5.01675918425241, -6.91369412479316, -3.01946175714119, 
              -4.36356099491876, -6.00254664576699, -6.44915818269913, -5.57343605216097, 
              -7.5170221753926, -5.64961824076264, -4.27623167616547, -6.51447573339248, 
              -5.33792705187726, -2.91882811923204, -7.88054258446808, -5.28325367182764, 
              -4.93354478128429, -6.79276754832095, -5.32983462012663, -7.93452668027627, 
              -5.95424624930681, -1.39741886753674, -3.72241275088942, -6.1307136044258, 
              -3.53395028925588, -6.71689904285716, -8.56727667552101, -6.85305170973705, 
              -5.88887682602239, -7.16268648593996, -3.69037551874377, -5.9404409173333, 
              -5.37151452636063, -8.78176920055992, -8.6378508038202, -3.09356091151864, 
              -3.52633762501032, -5.58332245293287, -2.95257623976733, -6.89603512618536, 
              -5.14136376864359, -9.27634346343228, -5.96277135229859, -9.50991091281236, 
              -3.29341905317354, -5.20819913389695, -2.59296458569984, -8.24604107037425, 
              -8.24095622565201, -4.39357791953506, -7.76270430948467, -6.70241103890801, 
              -6.90435484620085, -8.0328451904086, -4.5596718100114, -3.28980518828009, 
              -2.9791933198497, -3.25071244053014, -4.82923419542759, -3.05644093679552, 
              -2.44131930365135, -5.01289872236335, -3.86573238603022, -8.54358149142648, 
              -7.16812199387484, -6.92582381557069, -5.75068710048261, -2.59285702266918, 
              -7.76727058543257, -7.14874526415815, -5.90726784785605, -5.63478372935103, 
              -7.54936290964716, -4.15557334260845, -6.69162545423778, -6.56361425830275, 
              -2.72945782034116, -1.31674033628924, -5.82750863210289, -4.33526896917504, 
              -6.40412509887322, -6.4122382785424, -7.3097407225028, -3.48735974160001, 
              -6.33734272761764, -6.03273830558977, -7.5250260962527, -1.96917785972463, 
              -4.24871411077588, -7.6299383691301, -5.51464548393567, -8.46386954954403, 
              -9.94916541265851, -6.82436478481246, -5.61459630687598, -7.63327964133939, 
              -3.86541474988509, -4.37181292321725, -4.6225922409774, -8.95844743593129, 
              -5.17216740145951, -5.30852688481319, -6.87531373724302, -2.77141029603511, 
              -5.60437310533058, -4.82918658307991, -5.15160404814066, -4.39414346060797, 
              -7.95116528555137, -3.02870471473669, -2.54929356663766, -5.17052111835776, 
              -9.77196630593505, -2.45021794998312, -3.66861061299545, -5.24013372638059, 
              -3.72974261808816, -7.63287457762261, -6.15394456876084, -7.2301293820084, 
              -3.42335419715724, -4.63389991358924, -7.23456977347319, -5.84092740751945, 
              -1.0924638035211, -7.46639429057761, -2.74999443561114, -6.60768878238183, 
              -5.25380567163038, -4.30165820791274, -5.88832711937129, -6.84771854387399, 
              -5.23970662490915, -8.01795455176548, -5.71932298572412, -4.25284274725693, 
              -7.28577341367001, -3.03427517613131, -3.45038143222266, -4.8438276213389, 
              -5.1022298286654, -8.27615417214202, -4.65281433450276, -4.12309704456793, 
              -5.4947112401759, -4.08032681891886, -7.10836117545384, -6.81915287269625, 
              -5.90329136962377, -4.44391906238505, -4.48828499602939, -0.94614361236666, 
              -7.23061350236627, -5.52087764569301, -6.82143951066158, -5.27173945975855, 
              -9.84357877694586, -7.06010825922198, -3.20116773005636, -8.36417903349903, 
              -0.773467810797607, -7.0881045884715, -3.72598155466516, -2.72102774058817, 
              -7.30594670436746, -3.1116187284747, -3.10637327396551, -6.18366117307021, 
              -3.08162175792444, -4.79049027030939, -7.48435120102576, -8.17011365949468, 
              -6.11894022914526, -4.04543276337649, -9.19106273755648, -2.93260036806921, 
              -3.16156437538005, -6.06029016971575, -5.88434535098083, -7.66383833642567, 
              -3.65329414428326, -9.18881814052258, -7.05203216742062, -4.58150172191864, 
              -9.47428290644445, -3.79785591658902, -6.77582694219417, -6.11643396961596, 
              -3.60047470840015, -8.5981382705914, -7.14369573598583, -5.71457666596569, 
              -5.638290501554, -4.39015357378223, -8.74645113490231, -8.01168787273714, 
              -8.11087655427499, -6.06135964442692, -4.5180109836452, -5.27619210714099, 
              -5.65875677941229, -5.70454753694391, -2.10143352376193, -7.79577863511046, 
              -6.77070358707539, -5.41270214428198, -7.24228193952494, -1.91965213426295, 
              -4.3797277564309, -8.95441369763362, -2.94416725163707, -2.9722100478697, 
              -2.72556090740406, -6.92223581001943, -1.31342938394297, -6.22790902789293, 
              -6.87922014240664, -2.75966298365704, -6.06283881492009, 1.23980153019768, 
              -2.78309184896279, -3.7613694991501, -3.67534913803033, -7.58032744736728, 
              -6.93155449581374, -5.67551208410947, -7.61019285398864, -3.80059900311605, 
              0.553127168760608, -6.03359902600802, -3.8069184775294, -5.94343039868322, 
              -5.97202838267525, -4.80589499117195, -8.56627454133938, 1.50524859040849, 
              -10.1114370224149, -2.92382150011914, -4.98372304242643, -6.04074564484422, 
              -3.13923353747776, -6.66383111964637, -5.38700463344373, -5.18132853823133, 
              -7.37375577714702, -7.45275297775318, -6.93782823252937, -5.7096320486509, 
              -5.07166967202229, -5.62852242090629, -5.99054888817367, -6.80887313459594, 
              -5.29921276689123, -6.46829609315227, -4.30266117475889, -7.63189987622429, 
              -5.5343060491395, -4.22417325840541, -9.82328376183011, -7.1822988353456, 
              -6.22526047838494, -6.86151245876963, -7.03196968774085, -8.75265979101093, 
              -3.06392584611876, -3.87167593544679, -7.2749686695748, -3.63556705143497, 
              -1.3595628797226, -1.94212687263741, -6.25163943848523, -4.39099722122818, 
              -8.65690009140044, -5.78602858851963, -4.80911798291293, -7.5894877783107, 
              -5.60877952816568, -4.39874397256372, -7.01606306937408, -6.85236711009412, 
              -2.06105995012762, -5.42851756509872, -4.40283029863057, -2.80836148822049, 
              -2.44602363185974, -5.15861427583833, -5.50976597002543, -5.18460709657198, 
              -3.02032693466073, -7.01343456394628, -5.71932050763098, -3.81761457051776, 
              -6.66624089996183, -0.526163641141671, -3.42416100646604, -8.74987528952406, 
              -9.31266591370965, -4.99459816024672, -6.53275696769597, -9.44712273227763, 
              -4.09284090815008, -9.40304320402871, -2.59666784206306, -5.64900594971007, 
              -2.14512725017309, -3.99307437755884, -3.92575256238527, -6.55354258747002, 
              -0.809959155828512, -5.2147873194708, -5.99821719855303, -4.58947464501679, 
              -3.63373002380515, -5.26110807121435, -4.79081218495952, -3.80404628207003, 
              -1.41034851291916, -6.36470575268582, -4.50901064952613, -5.0271929978124, 
              -6.44701765966688, -4.17401439953202, -6.4941409323804, -7.60597135400435, 
              -4.83009327690371, -7.47282519029741, -5.07677119871058, -2.74609844737317, 
              -7.34200156646931, 0.95845435900185, -4.41645641512004, -3.89290059340599, 
              -5.48796661032077, -6.34545581725713, -6.55031763715391, -4.57697057644936, 
              -4.31946396783473, -7.19789473604617, -4.76892357488983, -8.83704283332452, 
              -0.396576622085741, -3.44382200327416, -5.41638309241624, -6.13675820580389, 
              -9.31156157054256, -10.6676355619557, -5.72715171611363, -9.11331911626635, 
              -6.10975948215978, -2.03809924906647, -7.45089301274237, -7.78231388107217, 
              -10.2280007039202, -5.08623922498847, -4.99417922098073, -2.47173391964388, 
              -3.86438882497244, -2.12713441729686, -4.58806982060482, -7.38565020220562, 
              -5.05413236755476, -5.29369529398082, -5.06840010634003, -1.21361497298506, 
              -5.14655061349755, -3.76122782563606, -5.12000051865956, -8.15463001635541, 
              -5.83505064447964, -7.78850610625218, -2.2976021587057, -3.37618341763378, 
              -2.79229154134851, -3.55546500650532, -4.9664045926703, -7.14149913814732, 
              -4.47495211144705, -5.50814881448268, -4.51333346276428, -7.32032300370179, 
              -6.96024310938223, -3.04419936323713, -3.9793756956698, -5.83676797023135, 
              -2.04868874438315, -3.50556983727858, -3.97339091907278, -3.2782660844265, 
              -4.59826846060579, -4.15591947384685, -4.43904997380736, -2.88066924174312, 
              -11.0276124237898, -1.389557138446, -6.21458193082078, -4.37878641810379, 
              -4.17446306180713, -6.16206556908231, -5.89158421980385, -6.53371675740383, 
              -6.04945477128276, -7.48796315352606, -5.80052055577353, -6.7993246992171, 
              -6.34061867120647, -1.3699516686856, -7.32528871302537, -6.09205510614521, 
              -2.23832296261489, -6.08183998650999, -4.10852004404001, -9.01192342003912, 
              -3.87269101928401, -4.40181578757096, -4.48923666983351, -3.20016631897827, 
              -8.64120873480659, -4.24174097707271, -9.71733728743497, -4.87131578526729, 
              -4.86223465820173, -5.49213178409868, -2.63228965960567, -7.17567287437727, 
              -3.15430238794036, -7.32989434625093, -4.30999422322046, -3.50814007896366, 
              -7.40885498180867, -5.54243507626839, -7.46198394377433, -4.59556424283237, 
              -1.66944687972974, -8.71023408115315, -7.29752462035345, -5.1407780083135, 
              -3.80955029989669, -7.36562090140519, -6.54531511175793, -5.18496311676505, 
              -2.94836308545737, -4.13834465341711, -5.17378995162419, -4.82284671268488, 
              -5.04342205781918, -7.20921033479493, -5.6563811315364, -6.18038595867899, 
              -3.174785857098, -10.483904168721, -6.14674198710227, -4.23429393473185, 
              -5.40526538065341, -7.98300813331358, -3.65871687341157, -4.98691234749266, 
              -6.71121693767965, -6.33893623260153, -1.47882194321105, -5.01018336727657, 
              -6.06265278776551, -4.95286243949969, -7.42977002235411, 0.0573077959333652, 
              -6.29050993113852, -7.92357154651418, -8.93763991300688, -10.7097518948419, 
              -7.15325577383227, -6.8235695322678, -6.64520463129166, -4.27430769756962, 
              -5.43162157887389, -5.84009840347752, -2.62714528495031, -8.44949837793634, 
              -8.53443434752556, -2.89250673053112, -6.38881546663842, -6.53665828099852, 
              -4.56929530678185, -5.22839029494221, -4.32876709915084, -9.69103429515554, 
              -7.76505596058761, -5.84219200865066, -5.76174322211015, -5.17412093601466, 
              -7.88667603751985, -6.28405803339438, -2.80808738472865, -6.33427440234184, 
              -8.99042527496248, -7.28990773671877, -5.99793937902726, -6.91400520728927, 
              -6.58604651744688, -3.59516107104859, -3.76238826660708, -3.58535264337216, 
              -5.43234602732476, -6.80584118790716, -6.26737035122444, -4.44895068896545, 
              -8.52434154020987, -4.36376612064706, -6.31972684451796, -5.47570659520301, 
              -5.02788449824426, -8.03090513843889, -5.20125511553294, -3.69958470362533, 
              -4.99943738998557, -5.77042566068862, -3.18009381683272, -5.79647918720231, 
              -5.70287350871013, -8.9158169032413, -9.43317756493983, -5.11757168682766, 
              -8.6604241775711, -5.41278477781215, -4.88081561055492, -7.56602690278896, 
              -1.99878043141947, -7.60204139725657, -5.11493906282967, -4.72289773524775, 
              -8.98064554282466, -8.43525836189708, -4.63529522932748, -6.81748685316663, 
              -5.36088145643896, -4.10488676212153, -6.62622019101425, -5.91631099381146, 
              -9.01906227838691, -5.70092449746031, -4.31035850283048, -7.7545493429941, 
              -5.588483361068, -6.11533529381683, -6.40961910987087, -6.46925797839332, 
              -4.08559159234253, -4.08606584901085, -4.99829267782669, -6.56327815023471, 
              -4.20082077189063, -9.58829017393694, -3.70101994091624, -5.51201783703612, 
              -8.20787577622859, -3.95551577231372, -7.5463003940836, -6.95425163975798, 
              -7.42448164450086, -7.05434429274692, -8.25566947654756, -4.44582734001311, 
              -6.9251419522793, -6.51387429757747, -6.50027113788855, -2.73638289184008, 
              -3.4958951316274, -5.9526095668276, -3.4942914570598, -0.0752569779954486, 
              -1.78249663782794, -5.53676733407418, -1.94084423344934, -9.45372710392265, 
              -3.46983502654738, -11.5098300942826, -6.32601360911019, -8.06678292435664, 
              -4.52926904049223, -6.87566138852897, -6.31419437972301, -1.14501345929129, 
              1.64859448796395, -4.04307788522663, -6.5006888491918, -8.02340250554628, 
              -4.49501527047228, 2.68321292638771, -5.38505799261373, -4.41130727887697, 
              -6.71768132180999, -3.63592062042586, -2.20488702123894, -4.37715748531494, 
              -2.1822406001933, -8.50333633600917, -4.1365929310372, -7.27048495761098, 
              -4.20824478893764, -7.92652551033926, -2.26315434469869, -2.00611736715316, 
              -7.78034826149911, -5.59733029085723, -2.82235131768229, -6.80388246479597, 
              -0.281706058418055, -3.73375657416578, -6.10074116850561, -3.76396785339541, 
              -1.13047716466783, -5.48448868607898, -2.30625705132123, -11.0634510761502, 
              -7.75128147129471, -6.74765162416125, -10.9000411986677, -4.47997967603661, 
              -3.85101981955715, -6.50475876495321, -6.45252411286742, -0.258442411940548, 
              -3.18500833784926, -7.30913106186395, -6.17469200012268, -0.300704404220244, 
              -6.18239037088737, -6.22886021202694, -1.86428316366028, -5.54347007999939, 
              -1.01072299985232, -4.10109863472629, -3.07043474589884, -1.28015493450338, 
              -9.16736827037299, -3.14412787955418, -4.03120486746731, -5.1487035155398, 
              -6.95336302860197, -5.68171064314701, -5.14328324737061, 0.600638743944351, 
              1.58302801679944, -1.96630910136362, -4.86333821807653, -8.34722958436422, 
              -7.77312467730812, -5.15049809479688, 1.2917033456165, -0.63000361279796, 
              -6.59296965148783, -7.31347797471123, -2.86091861936873, -8.89793524744016, 
              -6.49987142285922, -5.94693627626224, 1.14330640971181, -8.26091536616033, 
              -4.13174269736675, -0.289311813966237, -3.62838814997542, 3.94733400758494, 
              4.42473993995509, -6.32770494508109, -5.21578720438365, -4.94465399544758, 
              -5.64217445410666, 2.77300324315611, 0.453260438009355, -5.00001847940347, 
              -4.64631044520129, -0.404986442341501, -7.63346236702628, -6.15833956157451, 
              -7.61716975084671, -7.12454668421573, -6.13631672075675, -8.19613501779921, 
              -3.91265253775561, -6.06062862773413, -5.223576954338, -1.85920137324118, 
              -3.89426168825104, -9.70835021912032, -6.92471156754554, -9.08017039769247, 
              -3.76372873184925, -4.85597444078966, -2.10144669151391, -6.08579083292575, 
              -3.03689230419653, -0.103422465172899, -3.1728981521067, -1.35460120013007, 
              -3.63773044716172, -3.44776766645968, -8.47796254261021, -8.29714575935682, 
              -3.82877620405357, -1.43253600617144, -1.84618752591902, -6.16547766979588, 
              -3.87237022300782, -6.28537986059745, -10.107779099923, -7.12736448333663, 
              -2.19540842789656, 0.947870479650718, -4.87668465778795, -8.57855519230927, 
              -5.91855453289495, -7.17223183399657, -7.44930207151291, -3.41595774550974, 
              -4.52244932771164, -7.91058669111041, -8.15728759561461, -8.89552460470716, 
              -5.53718468080295, -5.56751069372667, -5.25975046404395, -5.48106727472894, 
              -7.00364039009227, -7.05975304287433, -0.585264942812808, -5.26906559532387, 
              -5.47249157805636, -4.10763601594576, -2.74780603048437, -7.17942041723091, 
              -6.43848128762096, -1.03421074493521, -9.13904901101192, -1.24675945921555, 
              -2.5057824510813, -5.66221232963087, -11.0243336673689, -0.483239180290187, 
              -3.63174201612104, -5.374381550551, -3.2202454279535, -2.54048923199375, 
              -6.91507266958929, -7.28316412841466, -5.34860256364117, -4.76307094220649, 
              -8.08559370926521, -6.56395718395339, -0.679580005227276, -11.6178923742558, 
              -6.12439270538285, -11.6504546154437, -3.23391810898664, -5.90532619133401, 
              1.04909544564051, -4.07579020617171, -1.89616136713778, -2.85513403658572, 
              -0.608558273775544, -5.29693215020104, -10.5300464949395, -3.73702951049001, 
              -7.13528180656273, -3.56237530484718, -5.21009997530322, -9.18099317137913, 
              -3.27804665042752, -10.002162756714, -1.63304262091071, -3.81205663706461, 
              -4.67869204899051, -3.60808562744779, -0.0394465388615082, -1.18102566883438, 
              -8.32082843501767, -3.27046277229727, -7.32901884834994, -1.87503190439237, 
              -9.11318130103951, -5.86731166168442, -6.59016215262519, -2.29592963719556, 
              -4.47030306046015, -4.22384333066535, -1.217300416277, -5.63543851690065, 
              -0.683782199652102, -3.95160353527289, -4.53317614377255, -5.36996001313187, 
              -4.89333574891026, -8.21912195022356, -0.987472985867629, -3.35339460593995, 
              -1.04489207368478, -1.48061698541185, 1.77498199705643, -9.96628372118835, 
              0.312394637105848, -4.10602897869754, -8.54163623786408, -3.44844426130042, 
              -2.37323386732748, -3.17356736308757, -0.568064512536179, -6.16165317185177, 
              -5.53971780109666, -6.92629437648322, -4.73222743752526, -6.96157093887441, 
              -6.3374333110458, -6.21199451219713, -0.206901384063901, -4.51643486332796, 
              -9.74156738709631, -2.49347894856646, -6.59649562950813, -9.78232378084802, 
              -5.86231456874699, 1.92650264864279, -0.00448291436093395, 0.716815642794323, 
              -3.86624480401814, -6.67191153086282, -7.13070458334534, -5.36431212493152, 
              -7.45172891565672, -6.4616043510176, -8.14371811178526, -0.341467797427255, 
              -3.37303937256036, -9.72446319996918, -4.27713446097171, -6.05384259389741, 
              -6.87415115237767, -3.09696805282086, -7.33699256993166, -0.940929559126898, 
              -4.21189807271405, -2.2864018247543, -4.44251359747627, -5.64547718201131, 
              -2.96494957985518, -6.39008303067198, -8.08479859153595, -6.30700501903458, 
              0.264500595499133, -2.58417793140362, -4.48691672299236, -2.66025063346339, 
              -2.02554425846193, -2.05658980447547, -0.769703231117696, -7.92846844570978, 
              -10.8112819935588, -4.55716927398608, -5.61814807591779, -5.87649436065836, 
              -4.32448334203894, 0.100818504830511, -9.22900578154232, -5.96553235002054, 
              -1.53045994079477, -5.44095814610497, -3.74162248250468, -2.95640637210882, 
              -2.88006947647359, 1.06981299820628, -7.83173513612335, -3.36453930917226, 
              -9.1990183521796, -2.5549941322496, -7.63594499677563, -7.88601433592754, 
              -7.13906314894007, -7.24147198782735, -4.51459303147911, -6.0011187905538, 
              -8.39553424483213, -3.34455228200853, -7.57447681148087, -0.495505646930451, 
              -6.41350221730113, -5.29481516980734, -0.38595764810285, -10.3801768747583, 
              -2.40982820963986, 0.283592419810685, -3.88763581353998, -5.95030865889428, 
              -4.71281930013872, -1.15177229450909, -5.40560553008953, -5.37069030901137, 
              -1.57640537957311, -4.65258550728549, -8.79040326310113, -4.84467722931107, 
              -2.67456109591059, -5.72411781717836, -3.67261083804029, -6.37785095119645, 
              -7.2749290414058, -1.83628400919044, -3.15289544900475, -6.50754990060094, 
              -2.07911690447522, -3.35190712272833, -2.65090989345951, -5.17081685611447, 
              -4.42794769837989, -1.54376166575603, -5.36939266330148, -5.21139027399649, 
              -6.46839792576734, -5.19674333240362, -1.03799297649656, -5.9473764532869, 
              -4.34149031093225, -1.35248152516806, -7.58385738981264, -6.32911785975858, 
              -4.63183077342441, -2.3819273780489, -4.98943577754924, -9.79685084880767, 
              -1.80651462946462, -1.24673937008762, -2.22599901955577, -7.3174010265475, 
              -9.38855860566036, -4.74243811095408, -5.79835320216818, -8.1145040388782, 
              -5.88558520942651, -3.85232352262912, -10.0827740021696, -4.33521678707256, 
              -8.42342054279538, -1.44231519151497, -4.87687705685234, -1.3136466870468, 
              -4.63080829238583, -9.6590655357808, -5.81767087131624, -5.62643362933109, 
              -3.28057784539059, -1.28303732783153, -1.98197413255465, -1.94883350797704, 
              -9.98552240909944, 2.50145848983161, -16.6617069251153, -5.2622488525139, 
              0.909647894093721, -4.04897766318366, -7.3892738825529, -7.01177499086795, 
              -4.16479349719429, -10.0457948186521, -0.676178267089496, -10.1163947709086, 
              -4.47955733817794, -5.60779336923779, -6.15136910672948, -6.7247049413546, 
              -5.51403182680557, -6.20859603630553, -4.45781626829072, -3.93025856114705, 
              -5.62781074727063, -10.4113920582213, -1.80323623345239, -1.87098805013632, 
              -8.69583204660305, -7.37404945194338, -3.56725220554864, -10.2490675115648, 
              -2.41502577483482, -5.4520001728802, -5.53217396657493, -3.63237868947214, 
              -8.66379146351333, 1.92518235241576, -7.79248667551516, -7.72554191380477, 
              1.48752246327038, -2.81594735240086, -5.58378362111657, -5.47046994898597, 
              -7.32310070902397, -4.446485334971, 2.50898320081514, -5.7835948316517, 
              0.557088312074302, -6.33260992310281, -10.6646191801179, -5.20768090847617, 
              -5.59765351835632, -3.55664742189792, -2.36439804840815, -4.84159591012731, 
              -4.65281645763836, -1.91221712158578, -6.15520942110793, -11.9925145791536, 
              -4.76072133193156, -2.87422102115415, -6.68094219246068, -11.0328832205545, 
              -5.01580630648316, -7.47439857834447, -4.81740649072656, -6.26518400077139, 
              -8.2433436930737, -9.8825919754755, 3.9584602194479, -3.36642089475959, 
              -7.60475094671848, -4.12318377147983, -7.22984481690153, -2.69817750096679, 
              -9.85040402093516, -5.67236939058097, -1.27574555985699, -5.92195791121072, 
              -1.80742940319139, -1.83256339841475, -4.99102953196265, -6.61452670566683, 
              -1.22817004460578, 0.138326734806011, -9.1152544530846, -9.05236376287723, 
              -1.03040898665051, -5.47104742520608, -3.36303882289162, -6.06942116462802, 
              -7.28619831567266, -1.95501371037376, -3.06670475275481, -6.37104643809096, 
              -6.03323228126899, -0.433101397722514, -0.922626282121136, -4.3675868932475, 
              -2.87662742139316, -3.27319026355576, -6.17393442462348, -7.88322190729115, 
              -5.79760293513086, -2.7159325431124, -2.73326385181228, -6.7512897857642, 
              -2.43475618497343, -7.97718821066705, -0.60808674511642, -8.67713448472303, 
              -10.3826970170938, -7.51740736313731, -6.85973557136674, -4.70605065715531, 
              -8.8126151787831, -2.18996160638915, -4.17601380055611, -4.19808678756501, 
              -5.5579334513906, -6.11038863027589, -4.02919308178397, -5.97557922242654, 
              1.76867913720628, -6.50536011470461, -7.92649758959979, -3.59576192249372, 
              -3.40842263102076, -5.66175455611595, -6.97160432643453, -13.0825959074656, 
              -6.11304902591088, -2.85121312882004, -7.31235451233542, -5.65982642181067, 
              -5.4498993857848, -6.63261384553877, -7.91616212411404, -2.59092072228645, 
              -1.25171305213112, -3.78839663205984, -4.50586210172713, -6.86821889484599, 
              -6.71592349234525, -3.65405942224859, -7.31124387295992, -7.63292183157021, 
              0.215028891764939, -2.64843785344631, -8.15950699079155, -5.34356009118466, 
              -3.4417769839303, -6.62964166171721, -2.05898128884912, -4.45835220298953, 
              -6.56499854278391, -6.19713052261074, -6.07347396484369, -3.84313113624332, 
              -6.03253794360242, -2.66534958326589, 0.48042287514169, 1.20898943424937, 
              -9.24398607600378, -2.56001089241936, -2.93679656819829, -8.63419554261767, 
              1.07112688648435, -6.99761919063679, -5.13301142165448, -4.74108396827121, 
              -1.795962751919, -4.52498570783969, -3.45791054626384, -4.71325437669379, 
              -5.80002560907344, -3.78784202847902, -0.749138563699716, -0.836990369462025, 
              -9.34966984860676, -6.09121594850299, -3.83210489844451, 3.70158295026138, 
              -4.50683350004637, -7.08037878716762, -7.01440570439656, -3.65607339268354, 
              -4.95962972818857, -2.79905024841687, -1.21378812595055, -5.98745898020274, 
              -8.57645588736938, -5.15979609820745, -6.14875555707246, -8.19786075621612, 
              0.0456465347928381, -3.74698747139317, -0.543020937150533, -6.77619547681903, 
              -7.71410414280255, -10.8958855422095, -9.01849590922513, -8.87524216905307, 
              -2.45020558010232, -1.89566880113192, -9.16987955705074, -8.53722942188801, 
              -2.19998746698401, -6.54926912645687, -2.90084040887744, -1.81644708716433, 
              -3.88149695079561, -8.04356569203046, -9.3389320468097, -3.48886011370512, 
              -8.62301290649257, -6.46361796850097, -5.50776303911424, -5.82236424230391, 
              -7.72164715008717, 0.464260951791565, -5.30353594373675, -6.39737482150947, 
              -6.33212077837145, -9.71546575118676, -5.58744572161522, -7.73099616647667, 
              -1.05751598739199, -3.25928396785258, -1.16795123860672, -8.443499405949, 
              -3.84044402245078, -0.768119001969495, -4.70375152418253, 0.466078108099943, 
              -6.38363590410797, -4.88156059584092, -7.62840472066602, -11.0535199899371, 
              -3.02008285388876, -7.1401974875839, -3.599783247615, -2.58069732310448, 
              -3.41472916773957, -3.2357523061907, -6.07431723757644, -6.58679676202358, 
              -5.75641656873447, -7.44671593095018, -4.69141714723715, -5.75490898485363, 
              -5.21808200373941, -5.8109254389998, -4.23409731357288, -3.27796962298525, 
              -8.745761243978, -6.96131881090503, -8.11505727923896, -6.36935516072786, 
              -6.08849781268248, -0.885936297485999, -2.42179400202646, -4.22832901724431, 
              0.944002260775431, -7.66555975286959, -4.13021418201832, -5.67629043504817, 
              -7.98021528257556, -5.1706631141329, -6.43901295414516, -7.57876860525222, 
              -7.08884042671201, -4.04477681463814, -7.76880584123319, -6.49591452692725, 
              -1.31607560714557, -6.60573307397432, -3.77109121930368, -4.58061465750888, 
              -5.06166733789876, -7.74443247248854, -5.04755929544874, -2.75765604589013, 
              -4.02856206912331, 2.3127570176514, -3.93385286548897, -1.66440796101434, 
              -3.69871913124994, -5.65638512464067, -4.10319846988618, -7.56004340948054, 
              -6.30659057162252, -3.91623893456611, -1.94565657991567, -7.72359205328256, 
              -2.56351239736389, -6.07276956529115, -7.7643428589898, -2.86440522402186, 
              -2.78962853005492, -2.06647077904007, -0.286826314720311, -0.402229262087972, 
              -3.72537927460889, -4.77452372273116, -7.12655295537327, -7.41335817718033, 
              -6.02495827910327, -4.98918778527351, -10.1722611488305, -5.81699183714274, 
              -2.72471719307098, -9.59105497508132, -1.62751646889715, -6.25934309673608, 
              -2.17064153767364, -8.29968669272775, -3.72728219762824, -1.28909266297567, 
              -8.40762502160134, -3.49605127908495, -6.22199520385423, -7.7187253787879, 
              -9.00439906925044, -2.6204455115757, -5.20665820368612, -2.0357475219783, 
              -1.19045321690915, -8.96084350546947, -6.01442825433872, 1.78454370682311, 
              -7.08772114921476, -5.73117372589441, -3.01206437720171, -1.01703642565165, 
              -4.58186727437353, 2.02708074569676, -6.86391696085889, -3.04358182303714, 
              -6.41130450890247, -6.36180472406547, -4.62923575766438, -6.64844471943101, 
              -3.64394475617896, -2.00097061029575, -2.3809895461121, -5.33455724308902, 
              -3.50511961332505, -5.54296171821289, -8.10696333736169, -3.59619827019033, 
              -6.29295987897245, -0.371573414022146, -5.39240765306419, -3.56200694721938, 
              -7.12969603610107, -7.99439070388389, -3.11804451261719, -8.40563222814312, 
              -11.5003218198764, -1.56257991740103, -6.70676377905206, -1.57737707457593, 
              -5.89435742638486, -4.74146505433295, -1.17057550017088, -5.17263438157711, 
              -6.43539986286492, -4.92201436166075, -7.2592626496214, -5.36523547765311, 
              -5.16623637261013, -4.15202380129113, -4.07412083657442, -4.55373348574042, 
              -1.3731806336651, -4.81378981350393, -3.95864586122426, -4.74237406658252, 
              -5.25161211553457, 1.56528484255173, -2.3321790791472, -6.37858380659574, 
              -7.71092117797506, -8.21057737741615, -2.87170681983279, -9.18899489381479, 
              -7.98143941491471, -6.90089670496135, -4.27574732875104, -6.1351367224761, 
              -4.75054496243615, -2.37422118562128, -5.60994226042501, -2.58127685310844, 
              -7.40158402281546, -4.49567095430414, -6.80356624083923, -6.05290665931758, 
              -3.2026661072302, -6.48871344239148, -0.448523406714757, -1.53593399536113, 
              -6.49641488259924, -3.03452474917984, -3.04328249668405, -4.70926284921524, 
              -7.26493863172121, -2.44788066710592, 0.65791163570899, -4.97032045003773, 
              -0.242515975889801, -4.28473506938078, -7.02225178480075, -6.56207947095037, 
              -4.47014623669644, -8.32253439932522, -1.61420744704601, -7.22471135573081, 
              -7.40513603173254, -2.59561724280106, -6.87019673964049, -3.15567558753107, 
              -4.10350041515969, -4.43337283087956, -3.86265262457572, -7.29549025472374, 
              -1.56130105017158, -2.53621696215228, -3.9461433283918, -2.95149420372603, 
              -4.77053839849175, -3.33537614505971, -9.27455204722895, -7.00289242427192, 
              -2.70055585436273, 3.1849192259471, -6.0344481264463, -3.60628260816872, 
              -6.13170929688492, -2.30922409988208, -5.20651749157698, -9.42102660591428, 
              -5.7716425356101, -7.2619751195574, -5.2898745125291, -4.20466818403779, 
              -2.51827491839771, -3.15564006589882, -2.8100541870765, -6.35053293659022, 
              -4.56881453659088, -8.79416977321343, -3.5976087474316, -5.69303290960712, 
              -8.69840197265894, -3.07486234716361, -4.01644826066649, -3.95633461650745, 
              -10.7760969891104, -10.8325503089861, -8.46795118383877, -9.19546959665763, 
              0.0103532287050614, -6.7483829256801, -5.13187300115721, -4.45972322801533, 
              -3.41745863808417, -5.50812214141675, -5.4908385945869, -5.25587095755533, 
              -3.57261441790228, -3.10166256245998, -9.5125858254022, -5.12529279313878, 
              -6.0931096055747, -8.473175314587, -6.97149480335193, -7.54026691698259, 
              -4.46893326384317, -5.0003971887507, -0.0808909717745463, -10.0496061708368, 
              -10.891882096164, -3.76812562229515, -7.42469616752635, -1.6156602249505, 
              -3.89762055883803, -1.4602344187281, 1.66743872478129, -4.17921221941183, 
              -5.28098962361405, -4.42848650189763, -5.20461503853779, -1.02205078266408, 
              -6.37998042708058, -3.59239354231776, -6.57380445481435, -2.7614440204645, 
              -2.25663277799688, -4.82787839805922, -2.9371406666756, -2.00551822430411, 
              -6.61530720570836, 1.38684013299773, -6.51524428738976, -7.43302852003993, 
              -6.99822996501936, 0.195316609773058, -7.0183744283513, -6.33594285797229, 
              -4.15974727537867, -3.26493206815392, -9.01770046600857, -7.42973944716107, 
              -8.26999189999981, -4.81870521239484, -2.58322561981899, 1.41075653776633, 
              -6.02411709785366, -5.11857372147113, -2.69391499966196, -8.42501308403737, 
              -6.51518827258262, -3.39335948177773, -5.47483972778823, -0.332146281723796, 
              -5.3777084112634, 1.03391407176089, 1.42749629001582, -2.53726781967011, 
              -4.6960702121137, -4.21348891311136, -9.8810522149503, -3.08342519527427, 
              -9.20469753816629, -6.28429260068421, -2.87707408197882, -7.04783313568024, 
              -0.238783498573203, -0.181484968308252, -6.55505668441971, -3.68067725358282, 
              -5.48202741458306, -5.56000125986948, -0.933288325458497, -6.32483636856434, 
              -1.4555078553312, -1.66876586777558, -5.9115861400092, -7.33790627276895, 
              -5.15069855982221, -6.11749615095332, -10.5768176499265, 2.62710978421227, 
              -2.82255927516892, -7.15432161532514, -7.10395856267548, -2.7901298537266, 
              -3.2913907212498, -4.64054052525745, -4.51427482283752, -2.17672391065964, 
              -9.6508789980843, -2.89332301031612, -5.62331208645973, -2.51878260030891, 
              -4.55198020826855, -6.76369450843053, -2.38478649884866, -7.45313153606757, 
              0.15341802599805, 3.25037888747369, -4.66545329434813, -5.65076906475727, 
              -3.95565661083013, -7.51560060534858, -9.94898078991871, -5.44254895941639, 
              -3.23824851260405, -6.4770349011135, -2.71369502940061, -9.16450021180415, 
              -3.74829283850054, -6.33133688343269, -8.18700605455174, -2.92983444649611, 
              -8.62348712634405, 0.0703419601151767, -5.97414633589265, -0.477912870007634, 
              -1.93259701375273, -1.45360735523633, -4.18098273211617, -5.08205273452769, 
              -5.87266171157769, -8.80201259688197, -1.87405520373217, -0.638994532750874, 
              -2.15619022493774, -3.82695095811788, -2.86490051403282, -3.57509310599154, 
              -5.93148753529345, -3.5882884057715, -4.92842219513605, -3.03695396439074, 
              -5.83878071978778, -7.67302858417638, -4.27889732314404, -7.67385618153837, 
              -4.72369700765127, -1.51190296288193, -7.44313789927169, -5.02735502700526, 
              -1.63288093421631, 3.46857904709024, 3.71298240924889, 3.12958059082176, 
              4.36894763006959, 8.66485252923234, 7.35866306154615, 4.05869543624679, 
              5.97388057393582, 5.14213400561766, 4.6868888340842, 4.37389915311718, 
              4.44115682024562, 5.03844616555213, 5.97789155500359, 3.53930036681026, 
              7.30223258537078, 3.56137956421487, 1.96591378073055, 9.24188283286781, 
              4.8969607579926, -0.953053831528651, 4.23207407304941, 5.41016671174335, 
              9.52652703011641, 12.1100318017799, 8.68043304013984, 3.95740215952284, 
              6.21641766121027, 4.64459398434764, 1.59371536436256, 3.27455230090842, 
              7.77824840137737, 6.81455502553357, 3.67014469173447, 4.12342017923084, 
              7.5026792747133, 7.44382553259361, 5.94805384180423, 3.99457720756307, 
              5.58212810113466, 5.94733891247889, 2.48530882271441, 2.92242894479814, 
              4.08547742434815, -0.509053967302128, 4.33372502231838, 10.4781769751878, 
              0.64755377271629, 5.50274149014514, 2.61622831492786, 3.04602033703175, 
              5.19747461566437, 4.15696576101531, 4.76133995093698, 2.07595501606375, 
              6.05415394312139, 5.92527389556117, 3.06282874107745, 5.76045912797612, 
              2.55057389226667, 5.09912558462954, 5.74712666391867, -1.18736039493785, 
              7.09298747899632, 2.90466428607707, 0.696993002489042, 3.88966592260896, 
              5.12624919432509, 0.689773664922956, -0.74012106752927, 4.90735320234291, 
              6.50917293703035, 3.86555734131135, 1.69779505722135, 6.03970113604617, 
              5.02581497779878, 6.91995374223648, 7.60656500399705, 1.31676060621201, 
              3.69328571966226, 4.63662268463891, 1.41788845045739, 8.56052113750931, 
              5.33581734061862, 5.56415411660383, 2.80869212729756, 6.29139465205291, 
              0.20494223020348, 8.8243672746874, 6.23412717457047, 2.60209699332485, 
              2.1629937282362, 3.59423363700039, 1.92187066196, 3.96259577338065, 
              7.39971090969338, 4.9734007859505, 0.292302829858006, 3.31070993215787, 
              -0.18313617439005, 4.58836345989459, 4.09421389035098, 4.60404904352278, 
              5.47107847411871, 3.86592591850548, 5.51059887575101, 4.13723695530298, 
              4.24096389679126, 1.37714269673373, 6.03127325037805, 4.85002171793335, 
              6.3852197297441, 4.93141457199742, 3.91209366641143, 6.3824466471991, 
              2.25723729439912, 12.6761045053549, 10.3093523460168, 4.23798448176387, 
              6.21175992107205, 8.59675099822756, 1.94509712900643, 8.00901788987917, 
              6.84706225520707, 0.903725339120854, 6.28229897331001, 3.535171633447, 
              5.41125376334376, 7.71158393516136, 6.0671868807325, 3.15279374654086, 
              5.57132891761542, 6.78239032803866, 6.49458124654118, 5.79741686702228, 
              8.65213624721867, 7.12813507381004, 3.35911988600281, 5.67446590976956, 
              2.36106986039014, 7.41468567233925, 4.18744452944719, 5.54657946650513, 
              0.50114504790529, 4.40169709386122, 4.39488693568825, 3.32869082174955, 
              3.96027479251331, 6.07822693714923, 2.60660165225684, 4.29093013159952, 
              4.09503423120139, 5.18714127099191, 3.82851017254296, 0.74702006457648, 
              9.97115605182844, 9.2773819320871, 5.00815481203123, 0.672786815836363, 
              7.53354752146384, 5.43749959909123, 3.37654901434062, 5.07764833365271, 
              -1.37669284106737, 3.84237618958728, 7.85514528519972, 5.43614459061688, 
              1.33748403810104, 3.59932709298683, 3.43155145827222, 2.05057095403084, 
              1.29689796123662, 8.17641895604746, 1.69954998946233, 1.70509418267437, 
              3.49776104109602, 2.87722987292289, 4.83998736982064, 7.56679176690073, 
              8.95374167469216, 0.701206539130852, 7.24813510833533, 2.21287258761644, 
              9.5638364121002, 6.28761794713875, 6.14160739108904, -0.839736524928222, 
              8.84166611863977, 5.17581780275071, 5.7094121320009, 9.4275753830819, 
              5.7760535604653, 2.40243089338996, 2.18368696141626, 5.78700672339365, 
              1.7220398826301, 2.44807412098586, 2.8471160617374, 4.62204426106891, 
              2.23233076406097, 2.23424081269234, 5.88116586999323, 9.61049323919917, 
              5.46931599189877, 2.05210070951306, 9.14295974742602, 10.0151708810429, 
              7.21550817388277, 7.50017166598654, 1.94374111283739, 6.17874094621934, 
              2.188120434046, 1.80665163549077, 10.9187407215007, 3.27516819101, 
              2.57958919267594, 3.10513046727691, 2.16931117449044, 5.92888949642641, 
              7.45484834049916, 7.19069123285312, 4.53045422994695, 1.42721766563373, 
              4.48615081158155, 3.63481996767323, 9.38673975255827, 7.17822323720997, 
              5.37651560461097, 1.86635431715521, 7.88112712542825, 6.84456779547689, 
              -0.340286899709978, 1.56723236632558, 10.0478656108521, 6.65195073908284, 
              1.80504333984931, 3.83278498406121, 2.97397739316751, -0.0622262963474496, 
              4.10246497198536, 7.9968591687649, 2.02091875279817, 1.52375784702097, 
              6.71465233842149, 2.28531423580177, 4.6512363274887, 6.3829950716925, 
              5.59749397585987, 3.98423581845426, 5.69635825550918, 3.20498898838727, 
              3.9993128863275, 1.03612510503914, 0.673620170406111, 2.59062873270169, 
              4.52539353278823, 4.57183151662018, 4.57971402947317, 3.04565127440374, 
              4.46600114673156, 7.37604233151446, 7.000994598642, 3.85436739846222, 
              5.55692128332386, 6.52547879722363, 4.7051066312242, 3.85214805864744, 
              3.91541763461585, 8.78726971952079, 3.76539865982068, 0.853826254718841, 
              7.87126668773986, 2.94575309521268, 4.05785260998555, 5.77567516872554, 
              1.19960219650337, 5.12088439135103, 4.60287428302945, 2.59367002721645, 
              5.58816334019424, 2.52324855360051, 2.68296735564775, 5.88284702471725, 
              3.00500307784568, 4.49317337403711, 3.57534663455892, 1.18122648954243, 
              9.50351761125312, 3.11415879329372, 4.6485728736029, 7.75513156879173, 
              10.3089320071727, 4.67874755701216, 5.48014994128292, 5.80953416910102, 
              6.72137869657293, 5.33844667985792, 3.47035629190972, 1.90961747229494, 
              6.92560597825974, 4.54127956032552, 6.26258686715446, 5.31684714624979, 
              4.65775507077844, 4.6162991075902, 6.04953930239372, 6.27343547097335, 
              4.54005970684259, 4.18653142976657, 6.75697940461925, 5.1874726981544, 
              -0.0465815690885121, 3.84988585404132, 7.15189134417187, 5.29502983296656, 
              0.81054372964083, 3.12196375285922, 7.06295742452291, 3.47808861258992, 
              4.54581919649834, 8.2612416763538, 5.68383394499074, 11.2074050397469, 
              1.10939713065578, 1.59951510496811, 0.195906672933501, 4.25671270235038, 
              5.60986963665155, 6.48665619110903, 6.89373538845792, 4.15035492665369, 
              5.651538187174, 3.60567615420319, 5.63315191029199, 3.8940837029475, 
              1.90957069148539, 4.25664158390924, 5.86926399098929, 9.45032525903167, 
              2.69257366629088, 0.729717216829572, -1.05805052786831, 5.02206028384314, 
              4.5512195410295, 5.31877709649371, 4.79715203189125, 4.38879640203793, 
              5.01109878920001, 4.98176928593309, 3.21383567773056, 1.32851532976726, 
              8.24884137066246, -0.240839511050267, 3.34220331192844, 8.438122247097, 
              7.1455342338657, -0.32574614528494, 2.60906568706751, 7.89332406110873, 
              6.94689654359086, 4.11299180912942, 6.13100029757395, 8.18895740625249, 
              6.78134726062699, 0.436985363847706, 3.25316964618848, 8.1736277517937, 
              5.33580049140683, 7.42995402197383, 5.79781538135886, 5.99042842697558, 
              5.96022113729462, 3.08991456588405, 1.83734736727716, 6.44267952185766, 
              10.2694488693977, 7.57915803221797, 5.8674971036209, 4.55371397954051, 
              5.62680439802792, 4.80799887334037, 5.50020538289355, 5.1190712109096, 
              -0.604275012914375, 7.900324466918, 6.44588270227787, 0.922857038143691, 
              3.86667175470437, -1.95054517336416, 6.19557953608306, 3.49766593777806, 
              5.73846401108713, 2.47920483607521, 7.98978126751472, 2.31624409997008, 
              9.24209805248378, 6.62334196830885, -0.217325358541933, 8.47491053043431, 
              7.69258040680189, 3.82973025923462, 10.5694923522132, 2.69364900220566, 
              2.99479394631332, 4.49435313491394, 1.87619793968442, 9.37675141461687, 
              1.25156588054391, 3.29656065171806, 2.84037170378849, 2.97412238182904, 
              9.29085731837048, 3.66305408919276, 0.348012252268885, 6.69791988881472, 
              3.20363428853092, 8.14082764117298, 6.04060130189209, 3.62629318243938, 
              4.64563895426178, 0.492524073278863, 7.13820592984029, 2.85744797374237, 
              3.83690223702021, 4.92275931661343, 3.36700737295991, 3.41163754077215, 
              5.18041705723634, 2.04250373742505, 3.36383251342706, 4.74240132719828, 
              5.34054164286795, 3.09464934088914, 5.30839794289649, 1.55693819237061, 
              5.44215362655615, 7.34449213357104, 5.21571950580422, 6.587772791284, 
              8.38009722158604, 6.6182696221746, 7.31229283569264, 3.98371319747642, 
              5.02118839309146, 5.51955353697961, 2.81687188274619, 4.35021688920503, 
              7.29530228364447, 3.46035774233586, 4.70897341499778, 4.18448920568024, 
              3.05690774719624, 2.88425639761945, 9.20484756544954, 2.49467550701786, 
              9.08340407886889, 6.71369314442554, 4.71559421589337, 10.4803686567622, 
              8.00445701948249, 2.50318789594279, 7.36541879632403, 5.44241113953682, 
              2.33695948825749, 6.86937084767719, 3.79787025282178, 2.02960911560869, 
              9.12475258776791, 5.13063357308191, 8.78995247443444, 8.62518564032805, 
              4.34995954766475, 6.84189926175636, 6.34408709744162, 0.804561047995999, 
              10.1904121869236, 2.7383809411036, 3.33327865879933, 7.29459000581358, 
              1.73135219564895, 6.35183330199132, 1.5897947444827, 2.62129303784195, 
              3.42715217356603, 6.06275210368552, -0.661125808566352, 7.33006345463817, 
              6.215309386873, 2.5008119640847, 8.30894714196269, 3.94408433843097, 
              7.22841649606214, 4.16092877220828, 2.85899754703895, 9.14208677429724, 
              5.47749007873097, 2.57021396691135, 4.76562820301622, 3.55805403025282, 
              6.22498170735019, 6.35707845487413, 7.05595242186279, 6.87534207754774, 
              3.2448602805189, 1.37603885055032, 5.48372193265138, 2.02457606523496, 
              2.0711696730109, 7.12750350402956, 0.145626074494871, 6.43536250138941, 
              4.87113630296791, -0.817881771908689, 10.3786332820422, 7.73971577543611, 
              1.34681917309139, 1.09768904319824, 3.94678310170283, 5.6480920852272, 
              8.45404587097823, 3.92352337367023, 4.30645319790042, 0.644137866499976, 
              2.1877623049132, 1.25766806132657, 8.69412192173281, 4.85207645927254, 
              1.80126650731517, 4.27391290297872, -0.0337212860079585, 8.09632414550475, 
              5.11979281401779, 3.67784991393557, 6.46305888921141, 5.80395446253, 
              2.24047484947906, 4.851568682903, -0.612209743388409, 4.64053613094402, 
              6.37300197942863, 4.77667216762443, 3.01157674673919, 2.39003037546731, 
              3.98705124445537, 5.24539482580431, 0.952077238990415, -1.25929043147384, 
              8.83518683163742, 9.67905990597786, 3.77467506964309, 3.3267630303517, 
              5.9051270202224, 5.19298219743963, 5.3047665192004, 2.39988966946043, 
              1.3240218748845, 3.7988517665392, 2.49088415614328, 2.5854728930113, 
              0.941738443671879, 1.39471689690284, 4.64843034400783, 3.76583715347816, 
              4.68507470387495, 11.4215301122455, 4.03345755772288, 1.9926244388882, 
              5.46343005552307, 3.1374082952857, 0.78965319442547, 7.65396985619888, 
              8.51483148204832, 5.30262052457091, 8.79511112335617, 5.10369946732517, 
              9.54663477268045, 2.00145675367386, 3.42923690403028, 5.55280464488671, 
              1.875447793798, 5.84695920120575, 2.40733362624327, 5.56821724976872, 
              4.92583614502899, 2.01280784526801, 5.8741859092085, 5.90286534889309, 
              3.81465154370379, 3.17248112337878, 5.90470267626223, 2.75198358014593, 
              0.0101110262182553, 10.5133374543899, 8.73554359017231, 6.33124618877542, 
              10.1571926498543, 4.11614074956542, -0.235594488084464, 6.55466823669685, 
              2.58173261084099, 4.1757115711121, 3.5064735629459, 7.01983794792461, 
              4.52657486447694, 3.82200809252202, 0.972370738212325, 8.37390568295937, 
              6.57382695393214, 6.83696041119528, 9.46731696802275, 7.50161713462025, 
              7.07943760569842, 5.45080249416059, 1.85640575587286, 2.77841117897263, 
              1.29721444694327, 4.38131398678851, 4.90575300941273, 5.89256018636704, 
              1.61162501702381, 10.0640045903002, 4.21281419015664, 2.73931718209816, 
              8.19930461987559, 1.71959115245854, 3.92673172685605, 5.16435507069159, 
              -0.443013779889997, 8.99372610324204, 0.498656462636761, 6.72382687073463, 
              4.41316843476709, 6.02206429903555, -1.38715357187282, 8.12418916887016, 
              5.50180276653606, 2.20076750694192, 7.45887371224926, 1.12423497329095, 
              8.32672064993794, 5.76662583459337, 3.01581497863461, 8.03867753850363, 
              4.59793890091132, 7.20198721934907, 2.53647190630645, 1.43984520623409, 
              4.9588997046061, 5.39648812175142, 0.689047355568849, 5.64883831247181, 
              6.42127033572805, 5.82205639874631, 3.86788862110194, 3.97491916872919, 
              7.67148194340246, 3.11135756732789, 6.76700401245109, 3.347286789324, 
              3.72041919195097, 7.71913371949239, 2.41035792540298, 1.75315471398838, 
              1.23177034323375, 3.28931854730963, 8.79899724845982, -0.00189056685984657, 
              7.20207517756466, 1.22106195868106, 6.72528030728377, 2.33649667877263, 
              1.13036886382528, 2.71265161603589, 3.7020155505672, 2.95627766273871, 
              2.74167389011769, 3.39793470118529, 5.15267979825199, 6.95144469693794, 
              1.28892907008833, 3.6747193374802, 5.63111261375112, 2.34505493977553, 
              3.99841953197836, 8.05108391905124, 7.84309886502793, 1.20882158780534, 
              5.78524623473018, 5.53027106398681, 4.27193051023528, 6.87128285087747, 
              4.47726179181244, 6.01514480816364, 7.08053784072589, 3.96019002647998, 
              5.26834227218323, 6.20477658663633, 4.31675683804794, 1.93099802695233, 
              4.94354624684112, 3.93343407240841, 2.85171975276596, 6.93524515833713, 
              6.36243395328599, 6.7243558150464, 5.08527643213477, 1.54658110274774, 
              5.26917063072746, 6.06181308176647, 3.65787586066713, 5.38619859378501, 
              5.61463704446218, 3.49091763637435, 6.24445483387337, 7.06610674626727, 
              1.99568579843186, 2.61940770587604, 6.55817113157641, 5.77676147106923, 
              2.43683763661187, 0.899174496332188, 5.62622263123913, 4.54389005705384, 
              2.89773241855398, 4.24362192046509, 6.59238744314388, 8.63063174629931, 
              2.59467436185943, 3.30422174136898, 2.64431320437896, 9.00716612313614, 
              8.23589027653903, 6.11704980692414, 2.19888589267801, 2.35520063938938, 
              6.35995964827307, 4.49913022577282, 7.28993163244222, 7.75140182332863, 
              7.28595594188508, 8.06633111054202, -1.88861319270814, 2.16030122120576, 
              5.15908143134282, 4.30427478714882, 3.91752933378457, 6.18689437185545, 
              -0.0909572463896851, 8.51449051346567, 3.26218500404479, -0.499656374016631, 
              3.59407829657458, 0.872623759840229, 2.53322285772215, 7.68839811717404, 
              5.92920871677031, 2.6288624125951, -0.488039877224844, 4.58096232060246, 
              1.39811021104076, 1.97148538899507, 3.11458269256954, -1.47721303048256, 
              4.18594436235417, 3.72182100955478, 6.53220291088728, 3.45463319209468, 
              5.73113205290402, 3.62876681721106, 1.64827719351671, 3.24609479733808, 
              11.921281006227, 2.67786427287998, 4.582040185562, 5.40756115346143, 
              7.0469116145243, 2.17857036566385, 7.05124699446184, 2.74566921590146, 
              4.48908869492447, 3.34571499039664, 3.57161865451065, 5.16747642773435, 
              9.49847536697945, 7.14923380434398, 4.61470881727973, 3.03706680977709, 
              10.9801555700036, 3.86869652318769, 5.62225267167554, 6.43350839453757, 
              8.39844008563752, 2.2646573525206, 3.41490841854915, 5.67805702655872, 
              -0.809393495885701, 4.41008441225406, 7.05635228677153, 9.14784402640491, 
              2.04194032863614, 5.11169891262685, 3.18925722111377, 5.36323249015687, 
              3.60724863752236, 7.33997947708907, 0.40240767440875, 6.77899709763861, 
              3.01577394940177, 6.20475510881418, -0.572333813375631, 5.42322562145073, 
              2.06305986033774, 2.20906574002165, 1.09265760829026, 3.37888894762875, 
              6.64520917000146, 5.90361658257861, 3.96066402532801, 8.26564580206152, 
              2.25256203679789, -1.18241058400835, 4.37837737457062, 5.12603855756102, 
              4.42803491640459, 1.1518648413664, 5.55749375246577, 0.230097439482677, 
              6.86153235906733, 7.25187928826696, 5.95130098381689, 1.64811040956296, 
              6.21784040655025, 2.02060687762526, 0.845496529456125, 5.90047567548973, 
              4.05017497589272, 2.96572113174928, 3.22932821829479, 0.762116171884792, 
              9.10512926651492, 2.32404943725825, 2.22356921283681, 6.98805649323141, 
              6.24681459758109, 5.5654724846077, 6.43752643408256, 3.30817214100794, 
              1.3570853077758, 5.61186201669309, 7.5799219662882, 1.74808829059628, 
              4.35081453647544, 5.60458103719858, 4.46024578536714, 5.31152218347951, 
              5.54931483435023, 4.53311259509895, 9.85661494243682, 1.62181793533198, 
              -1.24870896406228, 3.44200922130121, 7.0299327977222, 8.42076247812042, 
              4.58269299347816, 0.230497829109535, 2.26641155589679, 4.68940803869865, 
              6.80178704287899, 9.69696237753812, 5.9153266548654, 4.60520880274873, 
              -1.32382254038878, 6.15872018789166, -0.458597838486124, 3.74462132324235, 
              7.21142305359308, 0.16268033748901, 5.90487553108412, 5.11375731589594, 
              2.42493479936202, 3.44754134300746, 8.32933299662675, 5.3777981078863, 
              5.97748021299252, 4.65991096529264, 5.45544896313774, 2.04795689131482, 
              4.83092007945016, 5.1810433313885, 4.74921805283506, 4.1230228580566, 
              3.10639763068901, 1.72494827071261, 4.61405298852966, 1.41089522203996, 
              3.88393466694468, -0.309016465366817, -0.401219941282472, 2.22986306386453, 
              6.83730747158862, 7.1762083707765, 3.04262691177725, 3.72473625021332, 
              1.99601708574019, 7.30771727392297, 4.86263872395864, 4.96568209165822, 
              10.3076195914808, 3.7836708815514, 1.55833016312973, -2.37253450063571, 
              4.83860610659918, 9.20114447476412, 2.44513659078818, 2.08913542533366, 
              8.25775752008983, 2.93913798623585, 2.70927803606851, 5.90983797236913, 
              8.55575843777914, 4.65967586094405, 5.62678405566949, 0.718458712797539, 
              3.03866539031414, 0.534743007333415, 6.25505782511016, 3.81500943091501, 
              4.71688493190289, 3.55442719830069, 0.573106774998025, 3.64437107819603, 
              4.7181539472855, 4.26803626318181, 4.62865978274796, 7.58898022563777, 
              7.28054265491218, 5.83790209700189, 6.09378454993791, -0.241602104530848, 
              2.35983503332862, 10.4759249427807, 5.30180774473196, 2.98082345120828, 
              5.30478282787459, 6.60074465588181, 1.60827344025758, 4.32440880773869, 
              6.67140556987472, 8.40080539316999, 2.01178775649063, 6.75856695792377, 
              1.59340838388762, 6.09011935588765, 3.89132371573187, 8.41447414276382, 
              2.50849884779586, 3.3728892707509, 5.15946499944911, 1.11304789176458, 
              8.29780487001974, 3.95310264590947, 2.23146637924962, 7.35785573579783, 
              3.48713491318771, 9.71686625243746, 5.01014222812169, 7.39502643961673, 
              8.01052007877, 4.18590208146441, 7.11533307902753, 8.08843954548832, 
              1.94512616458512, 2.13502742268915, 8.98344026010025, 3.42953965956949, 
              8.73507412119494, 8.10529044365727, 0.84119471363463, 4.73201965827815, 
              3.93259084518863, 3.82413294282592, 2.78118033828502, 3.4729981092777, 
              7.24706556767089, 1.27300933719095, -2.96945948662342, 5.56959913635448, 
              3.70832716625335, 5.44120572900449, 6.57391456144965, 6.15807897671651, 
              4.66486100506104, 2.38195351163393, 4.90397534145485, 0.327044182105048, 
              5.82701567995983, 1.84171316429545, 6.88137315740556, 6.56178385431594, 
              6.47526515473959), .Dim = c(1000L, 5L))

MeanRelativeError <- function(est, base) mean(abs((est-base)/base))

test_that("CovarianceWithMissing catches bad input", {
  bad.df <- data.frame(a=1:3, b=letters[24:26])
  bad.character <- letters
  bad.numeric <- 4:10
  bad.char.matrix <- matrix(letters, nrow=13)
  bad.3d.array <- array(1:27, dim=c(3,3,3))
  
  expect_error(CovarianceWithMissing(x=bad.df))
  expect_error(CovarianceWithMissing(x=bad.character))
  expect_error(CovarianceWithMissing(x=bad.numeric))
  expect_error(CovarianceWithMissing(x=bad.char.matrix))
  expect_error(CovarianceWithMissing(x=bad.3d.array))
})

test_that("CovarianceWithMissing returns correct types", {
  good.full <- x.full
  good.missing <- x.full
  good.missing[miss] <- NA
  
  out.full <- CovarianceWithMissing(x=good.full)
  out.missing <- CovarianceWithMissing(x=good.missing)
  
  expect_true( is.matrix(out.full) )
  expect_true( is.numeric(out.full) )
  expect_true( identical(c(5L, 5L), dim(out.full)))
  
  expect_true( is.matrix(out.missing) )
  expect_true( is.numeric(out.missing) )
  expect_true( identical(c(5L, 5L), dim(out.missing)))
})

test_that("CovarianceWithMissing returns correct values", {
  good.full <- x.full
  good.missing <- x.full
  good.missing[miss] <- NA
  
  cov.full <- var(good.full)
  out.missing <- CovarianceWithMissing(x=good.missing)
  out.var <- var(good.missing, na.rm=TRUE)
  
  expect_true( MeanRelativeError(out.missing, cov.full) < MeanRelativeError(out.var, cov.full) )
  expect_true( det(out.missing) > 0 )
})

Try the FastImputation package in your browser

Any scripts or data that you put into this service are public.

FastImputation documentation built on Sept. 25, 2023, 5:06 p.m.