summaryrefslogtreecommitdiff
path: root/regress/lib/libm/fpaccuracy/Gamma.c
blob: 56c26ab03d805dff01ca20a4dc1850ec70c3aa59 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
/*	$OpenBSD: Gamma.c,v 1.1 2009/04/09 01:24:43 martynas Exp $	*/

/*
 * Copyright (c) 2009 Gaston H. Gonnet <gonnet@inf.ethz.ch>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */

/* This program was generated automatically by a program written
   by Gaston H. Gonnet on enigma on 2002-09-01 17:34:22.
   Do not edit, rerun the original maple program.       */
#include "header.h"
#define DBL_MAX_EXP 1024
#define N 1575
#define F Gamma
#define Fs "Gamma"
#define Fn fpaccuracy_Gamma
  /* 7 candidate values discarded */

static struct input_point { double arg_m, val, eps;
	int arg_e, val_e; } input_points[N] = {
 -9006975766953817.,4503599782335386.,-.165909509306689863425,-50,55,
 -9006975766950283.,4503599711150482.,.058647544095066217376,-50,55,
 -9006975766946160.,4503599628101430.,.499339654884418859858,-50,55,
 -9006975766946137.,4503599627638145.,-.493973132431544616138,-50,55,
 -9006975766946124.,4503599627376287.,.205500951056902375259,-50,55,
 -9006975766946123.,9007199254712289.,-.327538022950629076291,-50,56,
 -9006975766946122.,9007199254672003.,-.066077587496541319949,-50,56,
 -9006975766937172.,9007198894114657.,.445649906089996690062,-50,56,
 -9006975766904471.,9007197576731020.,-.255219489877336858041,-50,56,
 -8787764928623999.,4525746181089650.,.499812249694538444312,-51,53,
 -8787764928622433.,4525746181063039.,.499686505655961802605,-51,53,
 -8787764928622432.,4525746181063023.,-.493289308869585997072,-51,53,
 -8787764928622391.,4525746181062326.,-.205297704278782667136,-51,53,
 -8787764928618162.,4525746180990462.,.499984131343262975424,-51,53,
 -8787764928570612.,4525746180182447.,-.499782409036201250587,-51,53,
 -8567486922694175.,5473024246066011.,-.469182675871536836136,-51,54,
 -8567486922694168.,5473024246065959.,.490127988382703164396,-51,54,
 -8567486922694120.,5473024246065609.,.496829686180983704151,-51,54,
 -8567486922694096.,5473024246065435.,-.499819464883928038704,-51,54,
 -8567486922692007.,5473024246050203.,-.499822563665629766224,-51,54,
 -8567486922610536.,5473024245456155.,-.499801793631530937154,-51,54,
 -8567486922577112.,5473024245212443.,-.499713382964991048053,-51,54,
 -8532219487169212.,5239935512739282.,-.499947513810664626600,-51,54,
 -8532219487126104.,5239935512481742.,.499994664172565488061,-51,54,
 -8532219487114948.,5239935512415094.,-.499824573845822196227,-51,54,
 -8532219487114637.,5239935512413236.,-.499012734141955079410,-51,54,
 -8532219487114598.,5239935512413003.,-.495695493564476815710,-51,54,
 -8532219487114522.,5239935512412548.,.459486821553493881800,-51,54,
 -8532219487114520.,5239935512412537.,-.489061012256576679175,-51,54,
 -8532219487113743.,5239935512407895.,-.499894437324987145185,-51,54,
 -8532219487112538.,5239935512400696.,-.499964252134867839488,-51,54,
 -8454022241351303.,4861922272409608.,-.499985179771822461804,-51,54,
 -8454022241314167.,4861922272267026.,.498913493527112182901,-51,54,
 -8454022241314030.,4861922272266500.,.497266876479243501700,-51,54,
 -8454022241314024.,4861922272266477.,.460698411508596548659,-51,54,
 -8454022241313675.,4861922272265138.,-.499700632904774861719,-51,54,
 -8454022241313046.,4861922272262723.,-.499961367993484000319,-51,54,
 -8454022241289966.,4861922272174109.,-.499983520844708972756,-51,54,
 -8261235592156986.,8891405556875581.,.499999270986404991689,-51,55,
 -8261235592143297.,8891405556853365.,.499960153480572664167,-51,55,
 -8261235592143000.,8891405556852883.,.496014579635246565253,-51,55,
 -8261235592142939.,8891405556852784.,.498571212869036142196,-51,55,
 -7999612650152607.,4583829140061488.,-.499994689432467844951,-51,54,
 -7999612650132474.,4583829140097493.,-.499980894829830803015,-51,54,
 -7999612650123747.,4583829140113099.,.495258008475234767303,-51,54,
 -7999612650123700.,4583829140113184.,-.451943063392359642790,-51,54,
 -7999612650123695.,4583829140113192.,.489844056622979969133,-51,54,
 -7999612650123610.,4583829140113345.,-.499774903079352712245,-51,54,
 -7999612650114557.,4583829140129534.,.499984999590984005695,-51,54,
 -7983592410865269.,4613721479760075.,-.499999990479368085427,-51,54,
 -7983592410851539.,4613721479786762.,.496659558749736255327,-51,54,
 -7983592410851503.,4613721479786832.,.472470176155411531270,-51,54,
 -7983592410851486.,4613721479786866.,-.483397032287511214310,-51,54,
 -7983592410851379.,4613721479787074.,-.499737697128212662318,-51,54,
 -7983592410849725.,4613721479790289.,-.499994315123496906885,-51,54,
 -7935921591115811.,4717637240688719.,-.499963329155696727091,-51,54,
 -7935921591057323.,4717637240830249.,-.499983471935830513553,-51,54,
 -7935921591046754.,4717637240855823.,.499503702016077780958,-51,54,
 -7935921591046742.,4717637240855853.,-.462744963613293394379,-51,54,
 -7935921591046542.,4717637240856336.,.499777276114429257884,-51,54,
 -7935921591046330.,4717637240856850.,-.499949149326665713813,-51,54,
 -7318770392321303.,4826087249279983.,-.445205134887098219470,-51,53,
 -7318770392321296.,4826087249280050.,-.494522915286379831048,-51,53,
 -7318770392321133.,4826087249281608.,.499934484506606931199,-51,53,
 -7318770392292989.,4826087249550789.,-.499995009300168772689,-51,53,
 -7318770392285953.,4826087249618084.,-.499972745621357605244,-51,53,
 -7104888953234444.,8255620415516838.,-.499920954261744455138,-51,53,
 -7104888953214615.,8255620416041967.,-.499996196180084276344,-51,53,
 -7104888953202262.,8255620416369109.,.499483968642958881787,-51,53,
 -7104888953202233.,8255620416369878.,-.497036287603969250855,-51,53,
 -7104888953202204.,8255620416370646.,-.493556543718253622376,-51,53,
 -7104888953202200.,8255620416370751.,.437957903724668495505,-51,53,
 -7104888953201970.,8255620416376843.,-.499961364063024813413,-51,53,
 -7079054564210276.,8996636548064398.,-.499989822757264492549,-51,53,
 -7079054564198979.,8996636548415281.,.499974046206275903433,-51,53,
 -7079054564197611.,8996636548457771.,.480674233851868359219,-51,53,
 -7079054564197594.,8996636548458299.,.499440247295021227770,-51,53,
 -7079054564197327.,8996636548466593.,-.499940592857858049178,-51,53,
 -7079054564163436.,8996636549519245.,-.499885697810396011468,-51,53,
 -7070269942068926.,4638684064675705.,.498845772750962841793,-51,52,
 -7070269942068844.,4638684064677054.,-.441992712743076341411,-51,52,
 -7070269942068843.,4638684064677070.,-.002246840610475747874,-51,52,
 -7070269942068835.,4638684064677202.,-.484279863545785497753,-51,52,
 -7070269942068785.,4638684064678024.,-.496986256734972055368,-51,52,
 -7070269942068619.,4638684064680753.,-.499171480188091516991,-51,52,
 -7070269942066727.,4638684064711857.,-.499981166286158871188,-51,52,
 -7070269942017303.,4638684065524375.,-.499853771695823132823,-51,52,
 -7033805263259288.,5319333224023844.,.499063439076221235209,-51,52,
 -7033805263259223.,5319333224025221.,.491851179648837534801,-51,52,
 -7033805263259185.,5319333224026027.,-.496980602479819549180,-51,52,
 -7033805263259017.,5319333224029585.,.499763100286993817449,-51,52,
 -7033805263257494.,5319333224061850.,-.499994678763944207440,-51,52,
 -7033805263220335.,5319333224849045.,-.499881919401011871977,-51,52,
 -6989023373138971.,6454801558582690.,-.499959836672420107337,-51,52,
 -6989023373136928.,6454801558644649.,-.443143159624202218943,-51,52,
 -6989023373136919.,6454801558644922.,-.495756299571985944400,-51,52,
 -6989023373136861.,6454801558646680.,.498514576834351776944,-51,52,
 -6989023373136348.,6454801558662238.,.499565643125108105304,-51,52,
 -6989023373136177.,6454801558667424.,.499916014034497736606,-51,52,
 -6989023373121865.,6454801559101472.,-.499971709455248282353,-51,52,
 -6704453698402744.,-8539781053597143.,-.498115102915360944899,-51,50,
 -6704453698402734.,-8539781053595517.,-.464650030244968426951,-51,50,
 -6704453698402386.,-8539781053538932.,.499934100550912920146,-51,50,
 -6704453698401370.,-8539781053373727.,.499979892809784025934,-51,50,
 -6704453698362404.,-8539781047037725.,.494788917130877225594,-51,50,
 -6676877748512274.,-5632553004994357.,.499980501022219557253,-51,50,
 -6676877748507523.,-5632553004669730.,.499982531084256229180,-51,50,
 -6676877748507395.,-5632553004660983.,-.497913139310400379565,-51,50,
 -6676877748507139.,-5632553004643491.,-.493704565907596233426,-51,50,
 -6436965607955267.,-6534245612969624.,.498710432748119237295,-51,52,
 -6436965607809097.,-6534245610685614.,.499964786503179013595,-51,52,
 -6436965607802757.,-6534245610586546.,-.499963561644056668135,-51,52,
 -6436965607800820.,-6534245610556280.,.499899752331748162418,-51,52,
 -6436965607800291.,-6534245610548013.,-.499621383767914473251,-51,52,
 -6436965607800160.,-6534245610545967.,.468361090240717097078,-51,52,
 -6436965607800144.,-6534245610545717.,.479717728163107178056,-51,52,
 -6436965607800120.,-6534245610545342.,.496752684995889979793,-51,52,
 -6198632597785141.,-4548592586026255.,-.499960521413211114903,-51,52,
 -6198632597783838.,-4548592586020957.,-.499824042190251613055,-51,52,
 -6198632597782535.,-4548592586015659.,-.499687599264526405828,-51,52,
 -6198632597782338.,-4548592586014858.,-.497364594551905043730,-51,52,
 -6198632597782232.,-4548592586014428.,.498809204594811637728,-51,52,
 -6198632597777823.,-4548592585996500.,-.499961947461189199949,-51,52,
 -6198632597616827.,-4548592585341891.,.499717018477259861703,-51,52,
 -6095089651952909.,-8452837910841520.,.499976272268286823881,-51,53,
 -6095089651950949.,-8452837910832566.,-.499012269803272239970,-51,53,
 -6095089651950521.,-8452837910830611.,-.455934271817918641788,-51,53,
 -6095089651950507.,-8452837910830548.,.494072952328934397020,-51,53,
 -6095089651950389.,-8452837910830008.,-.498723301507707496744,-51,53,
 -6095089651939027.,-8452837910778109.,.499994912240701269429,-51,53,
 -5543628548527250.,-8942373178906406.,.499982028308333351436,-51,53,
 -5543628548487634.,-8942373179137460.,-.499978047147781916083,-51,53,
 -5543628548487461.,-8942373179138469.,-.499245917172840682014,-51,53,
 -5543628548487354.,-8942373179139094.,.437623087759113928607,-51,53,
 -5543628548487324.,-8942373179139269.,.466651780687798074027,-51,53,
 -5543628548487288.,-8942373179139478.,-.498513787822576860666,-51,53,
 -5543628548468515.,-8942373179248969.,-.499995740708484229629,-51,53,
 -5144474452550338.,-6870936806860475.,.499916299183777310895,-51,52,
 -5144474452499736.,-6870936807409013.,.499982823839253351052,-51,52,
 -5144474452489871.,-6870936807515952.,.498166163774815077787,-51,52,
 -5144474452489733.,-6870936807517447.,-.455432514589589361570,-51,52,
 -5144474452489727.,-6870936807517512.,-.496893326709074444380,-51,52,
 -5144474452489220.,-6870936807523009.,.499668044171762827193,-51,52,
 -5144474452488400.,-6870936807531897.,-.499976307961293075952,-51,52,
 -5012999668843285.,-8715068799494526.,.499949265661639104999,-51,52,
 -5012999668810105.,-8715068800092727.,-.499819935579589567243,-51,52,
 -5012999668808967.,-8715068800113244.,-.494268004821713071627,-51,52,
 -5012999668808691.,-8715068800118220.,-.496436444282082896504,-51,52,
 -5012999668808277.,-8715068800125684.,-.499689114403936241166,-51,52,
 -5012999668804552.,-8715068800192842.,-.499970371552280239099,-51,52,
 -5012999668797171.,-8715068800325914.,-.499993900093798840836,-51,52,
 -7917008035367244.,6339832640337091.,-.499977613148852661741,-52,51,
 -7917008035360914.,6339832640314994.,-.499058375220883403449,-52,51,
 -7917008035360859.,6339832640314802.,-.495100939630341808689,-52,51,
 -7917008035360423.,6339832640313279.,.499907096119051286377,-52,51,
 -7917008035355621.,6339832640296516.,.499972768289302502702,-52,51,
 -7917008035322771.,6339832640181843.,-.499989347964715797020,-52,51,
 -7709021669218195.,5766443545974895.,.499684813495241539238,-52,51,
 -7709021669218063.,5766443545974615.,-.498582174686046381989,-52,51,
 -7709021669217931.,5766443545974334.,-.496849162776863002081,-52,51,
 -7709021669216440.,5766443545971159.,.499998728025227994615,-52,51,
 -6796847593345512.,5289389046771801.,.499621444225680697226,-52,51,
 -6796847593345385.,5289389046771894.,-.498964678774413663052,-52,51,
 -6796847593345269.,5289389046771978.,-.466177200533865087995,-52,51,
 -6796847593345258.,5289389046771986.,-.497550801733412657734,-52,51,
 -6796847593344779.,5289389046772332.,.499907837239844967232,-52,51,
 -6796847593341241.,5289389046774895.,.499925944463249571284,-52,51,
 -6796847593327089.,5289389046785147.,.499998692291047113275,-52,51,
 -5808188779617816.,7727223521966491.,.499895688032227051160,-52,51,
 -5808188779616758.,7727223521972003.,.494744599689645827590,-52,51,
 -5808188779616744.,7727223521972076.,.432294585358200135591,-52,51,
 -5808188779616615.,7727223521972748.,.499719453390282310236,-52,51,
 -5808188779612788.,7727223521992686.,.499990609019411648425,-52,51,
 -5808188779601531.,7727223522051334.,-.499994906383951625548,-52,51,
 -5769709794716922.,7934806763509855.,-.498356955917597784703,-52,51,
 -5769709794716910.,7934806763509922.,-.477992032022839394090,-52,51,
 -5769709794716481.,7934806763512318.,-.499946001822037605476,-52,51,
 -5769709794705138.,7934806763575668.,.499999014985637922660,-52,51,
 -5605742380305599.,9007199254735294.,-.499985223101397001313,-52,51,
 -5605742380304853.,9007199254740989.,-.406614417967007988268,-52,51,
 -5605742380304852.,4503599627370498.,.113779500674266971216,-52,50,
 -5605742380304850.,4503599627370506.,-.252047080010168165113,-52,50,
 -5605742380304727.,4503599627370975.,.249618207955836691555,-52,50,
 -5605742380304686.,4503599627371132.,-.249826696029794805552,-52,50,
 -5605742380296592.,4503599627402027.,.250001534670952381398,-52,50,
 -5149970467360783.,7589964985100854.,.499990331105980387497,-52,50,
 -5149970467357824.,7589964985135764.,-.499842956776377382419,-52,50,
 -5149970467357612.,7589964985138265.,-.415680949229290899214,-52,50,
 -5149970467357582.,7589964985138619.,-.488676891421169294057,-52,50,
 -5149970467357577.,7589964985138677.,.499157118216804653179,-52,50,
 -5149970467306780.,7589964985737959.,-.499956894720163948582,-52,50,
 -5000432434651116.,4950240061674897.,-.499980758351209185932,-52,49,
 -5000432434622206.,4950240061966938.,.496801081332605711435,-52,49,
 -5000432434622147.,4950240061967535.,-.499123818356557381251,-52,49,
 -5000432434621921.,4950240061969817.,.499536736707958939525,-52,49,
 -5000432434619710.,4950240061992152.,.499707145648636151772,-52,49,
 -5000432434616025.,4950240062029377.,.499991609684170909836,-52,49,
 -4855233725970976.,7032764154779293.,-.499996195394947579197,-52,49,
 -4855233725964282.,7032764154915411.,.499916891490279731329,-52,49,
 -4855233725962536.,7032764154950915.,.499596306096858906016,-52,49,
 -4855233725962360.,7032764154954494.,.367834342413185356076,-52,49,
 -4855233725962294.,7032764154955836.,.443423606963089826790,-52,49,
 -4855233725962246.,7032764154956812.,.498397617863895343948,-52,49,
 -4855233725958461.,7032764155033778.,.499994948352652453853,-52,49,
 -8242701861718929.,-4921301278127749.,-.499967997623172256653,-105,0,
 -8242701861718048.,-4921301278128276.,.499395467543762781877,-105,0,
 -8242701861718033.,-4921301278128284.,-.456347492755163025142,-105,0,
 -8242701861717641.,-4921301278128518.,-.499763521911980480134,-105,0,
 -8242701861714184.,-4921301278130582.,-.499991106536798164128,-105,0,
 -8242701861670191.,-4921301278156848.,-.499994766678124268924,-105,0,
 -8178102513339758.,-4960174947811648.,-.499997812679812368919,-105,0,
 -8178102513303403.,-4960174947833698.,-.499974500722594037814,-105,0,
 -8178102513290579.,-4960174947841477.,.499758610324234691639,-105,0,
 -8178102513290523.,-4960174947841510.,-.465308057366608257072,-105,0,
 -8178102513290518.,-4960174947841513.,-.497903295553313283162,-105,0,
 -8178102513289720.,-4960174947841998.,.499896689801040843594,-105,0,
 -8178102513288861.,-4960174947842518.,-.499965230831601102140,-105,0,
 -8003544517566814.,-5068356790952867.,.499993673518534442208,-105,0,
 -8003544517559599.,-5068356790957435.,-.499924612076208837699,-105,0,
 -8003544517553352.,-5068356790961392.,.499730332051434448897,-105,0,
 -8003544517553232.,-5068356790961467.,-.491952300745481397904,-105,0,
 -8003544517553202.,-5068356790961486.,-.489872958945066412862,-105,0,
 -8003544517553194.,-5068356790961492.,.444014865535020196440,-105,0,
 -8003544517552384.,-5068356790962004.,-.499842905908635893372,-105,0,
 -8003544517529302.,-5068356790976621.,-.499997369867010890425,-105,0,
 -6848882081661015.,-5922838022853712.,-.499988927813752238809,-105,0,
 -6848882081660660.,-5922838022854020.,.499909005420200726795,-105,0,
 -6848882081658885.,-5922838022855555.,.499398671112580917726,-105,0,
 -6848882081658567.,-5922838022855830.,.496490340713147470945,-105,0,
 -6848882081658552.,-5922838022855842.,-.475344957891230094312,-105,0,
 -6848882081658530.,-5922838022855862.,.499296604155580028495,-105,0,
 -6848882081602218.,-5922838022904559.,-.499992797309673111747,-105,0,
 -5840746347509201.,-6945143102234238.,.467468438227496751784,-105,0,
 -5840746347509180.,-6945143102234263.,.496686200934021428390,-105,0,
 -5840746347509143.,-6945143102234306.,-.499453931440633890675,-105,0,
 -5840746347508630.,-6945143102234916.,-.499991442530458438053,-105,0,
 -5840746347467696.,-6945143102283590.,-.499996620192948783160,-105,0,
 -5301224375154094.,-7651971759094657.,.499708343684271958608,-105,0,
 -5301224375153927.,-7651971759094898.,.446096321894894327141,-105,0,
 -5301224375153900.,-7651971759094937.,.473356653699975915365,-105,0,
 -5301224375153873.,-7651971759094975.,-.499383014495339485444,-105,0,
 -5301224375152883.,-7651971759096404.,-.499837515264380497830,-105,0,
 -5301224375128672.,-7651971759131351.,-.499841639091904034220,-105,0,
 -5301224374428754.,-7651971760141638.,.499901143213633549975,-105,0,
 -4827510902892659.,-8402843623407827.,-.499999255375331751498,-105,0,
 -4827510902874277.,-8402843623439824.,.493240093439360593629,-105,0,
 -4827510902874250.,-8402843623439871.,.496603027784027736331,-105,0,
 -4827510902874223.,-8402843623439918.,.499965962128169179878,-105,0,
 -4508444030599755.,-8997520859077192.,.499986373263698658528,-105,0,
 -4508444030595332.,-8997520859086018.,-.499858724828819915657,-105,0,
 -4508444030594634.,-8997520859087412.,.498583082662262223692,-105,0,
 -4508444030594633.,-8997520859087413.,-.497121155436197507212,-105,0,
 -4508444030594629.,-8997520859087421.,-.479938107830045284010,-105,0,
 -4508444030594401.,-8997520859087877.,.499495605697216537299,-105,0,
 -4508444030592073.,-8997520859092522.,-.499970690395253176212,-105,0,
 -4508444030573450.,-8997520859129688.,-.499996993747865137812,-105,0,
 -5441089836987497.,-7455274664195285.,-.499999745776940429579,-106,-1,
 -5441089836930957.,-7455274664272755.,-.499971545578535977422,-106,-1,
 -5441089836919649.,-7455274664288249.,-.499966098742228514927,-106,-1,
 -5441089836918093.,-7455274664290382.,.499327181968667646901,-106,-1,
 -5441089836917731.,-7455274664290878.,.494021376920652360694,-106,-1,
 -5441089836917704.,-7455274664290915.,.499150501955862698733,-106,-1,
 -5137347928758422.,-7896062281517873.,.499988938857163698784,-106,-1,
 -5137347928742824.,-7896062281541847.,.499945446512226854085,-106,-1,
 -5137347928742405.,-7896062281542490.,-.499671059104565255138,-106,-1,
 -5137347928742297.,-7896062281542656.,-.494798941237616173021,-106,-1,
 -5137347928742243.,-7896062281542739.,-.492362882306758858894,-106,-1,
 -5137347928714088.,-7896062281586014.,.499993161526931965626,-106,-1,
 -5130840493925071.,-7906076841666039.,.499999720947642998969,-106,-1,
 -5130840493911120.,-7906076841687535.,-.499984779750118461874,-106,-1,
 -5130840493893795.,-7906076841714231.,-.473372618961592253808,-106,-1,
 -5130840493893782.,-7906076841714252.,.495016758061063828181,-106,-1,
 -5130840493893721.,-7906076841714345.,-.499463857449367123102,-106,-1,
 -5130840493893183.,-7906076841715174.,-.499965023851261115333,-106,-1,
 -5010504701062453.,-8095954724621208.,-.499999496457031995812,-106,-1,
 -5010504700981725.,-8095954724751648.,-.499962207735902931413,-106,-1,
 -5010504700961543.,-8095954724784258.,-.499953542310837046569,-106,-1,
 -5010504700961478.,-8095954724784364.,.473289969466356184546,-106,-1,
 -5010504700961465.,-8095954724784385.,.467938671821467834289,-106,-1,
 -7922455085984451.,-5120233408336543.,.499999846009225425718,-108,-3,
 -7922455085972687.,-5120233408344145.,-.499974533239134191476,-108,-3,
 -7922455085970380.,-5120233408345636.,-.499714496183610047907,-108,-3,
 -7922455085968073.,-5120233408347127.,-.499454459996437031045,-108,-3,
 -7922455085967844.,-5120233408347276.,.499270961840393078363,-108,-3,
 -7922455085967697.,-5120233408347371.,.494085970613237954595,-108,-3,
 -7922455085967683.,-5120233408347380.,.445973114305705971971,-108,-3,
 -7922455085967680.,-5120233408347381.,-.492908212045912184756,-108,-3,
 -5061503531596942.,-8014381290870074.,-.499738462448533837409,-110,-5,
 -5061503531596930.,-8014381290870094.,.499469600911651330134,-110,-5,
 -5061503531596642.,-8014381290870550.,.480463121529066682493,-110,-5,
 -5061503531596522.,-8014381290870740.,.472543755104340167061,-110,-5,
 -5061503531595677.,-8014381290872077.,-.499888450391533260505,-110,-5,
 -5061503531594412.,-8014381290874081.,.499961560664264739371,-110,-5,
 -5061503531588099.,-8014381290884076.,-.499996462368576162830,-110,-5,
 -4503599627370497.,-9007199254740990.,-.000000000000000444089,-1074,-969,
 -4503599627370496.,-4503599627370496.,0.000000000000000000000,-1074,-970,
 4503599627370496.,4503599627370496.,0.000000000000000000000,-1074,-970,
 4503599627370497.,9007199254740990.,.000000000000000444089,-1074,-969,
 6842111560931387.,5928698888648555.,-.498901377461963650246,-109,-4,
 6842111560931784.,5928698888648211.,-.499936413631629791758,-109,-4,
 6842111560946301.,5928698888635631.,.499999079593211298783,-109,-4,
 5635416615578790.,7198193492059521.,.499994553380192815613,-108,-3,
 5635416615602002.,7198193492029872.,.499976506470022395045,-108,-3,
 5635416615605114.,7198193492025898.,-.499508920506809173089,-108,-3,
 5635416615605132.,7198193492025875.,-.491151188387864110627,-108,-3,
 5635416615605139.,7198193492025866.,-.432345403674901365593,-108,-3,
 5635416615605233.,7198193492025746.,-.499810580384392610638,-108,-3,
 5635416615605352.,7198193492025593.,.499887759744443365721,-108,-3,
 5635416615611933.,7198193492017188.,-.499988058934949086621,-108,-3,
 6916394610439791.,5865023829911862.,-.499997714724408021575,-108,-3,
 6916394610473499.,5865023829883278.,-.499956203867710073651,-108,-3,
 6916394610524061.,5865023829840402.,-.499893415177462434185,-108,-3,
 6916394610526620.,5865023829838231.,.497261790687703595704,-108,-3,
 6916394610526745.,5865023829838125.,.498685941073951389507,-108,-3,
 6916394610526870.,5865023829838020.,-.499889908535969392161,-108,-3,
 5804122653800451.,6988966572017928.,.499967995161255077448,-107,-2,
 5804122653802484.,6988966572015480.,.486738708230559763332,-107,-2,
 5804122653802494.,6988966572015468.,.445355386607003362736,-107,-2,
 5804122653802528.,6988966572015428.,-.495347906912778035253,-107,-2,
 5804122653802626.,6988966572015309.,.499095541179947553698,-107,-2,
 5804122653802964.,6988966572014903.,-.499660729653343904446,-107,-2,
 5804122653803689.,6988966572014030.,-.499951547109245562064,-107,-2,
 5804122653814128.,6988966572001459.,.499999037865675855362,-107,-2,
 4994576600369067.,8121773365995800.,.499996857356650715928,-106,-1,
 4994576600382031.,8121773365974719.,.499875902966669738787,-106,-1,
 4994576600383149.,8121773365972901.,.499402657011915495734,-106,-1,
 4994576600383676.,8121773365972045.,-.465042244868766826638,-106,-1,
 4994576600383692.,8121773365972019.,-.482938105264592706770,-106,-1,
 4994576600383708.,8121773365971992.,.499166034339748108442,-106,-1,
 4994576600390301.,8121773365961271.,.499953074239839744726,-106,-1,
 4994576600394436.,8121773365954547.,.499991676576783195448,-106,-1,
 7984456451841239.,5080473473926828.,.499998678423261484912,-106,-1,
 7984456451885250.,5080473473898825.,-.499949019847534890085,-106,-1,
 7984456451885316.,5080473473898783.,-.495450065901539731121,-106,-1,
 7984456451885349.,5080473473898762.,-.493200588928281798625,-106,-1,
 7984456451887917.,5080473473897128.,-.499968562113373845081,-106,-1,
 7984456451893251.,5080473473893733.,.499992356755980547668,-106,-1,
 4747578892790121.,8544317034711488.,.431593254153056161614,-105,0,
 4747578892790141.,8544317034711452.,.437174929953228523009,-105,0,
 4747578892790336.,8544317034711101.,.491596269020802052528,-105,0,
 4747578892790366.,8544317034711047.,.499968782726064474837,-105,0,
 4747578892803982.,8544317034686542.,.499973740189399466607,-105,0,
 4747578892872062.,8544317034564018.,-.499999364092438449492,-105,0,
 5359027492623074.,7569436667966812.,-.499992279553796559680,-105,0,
 5359027492704681.,7569436667851545.,-.499275951295196118770,-105,0,
 5359027492704698.,7569436667851520.,.488825709192585236146,-105,0,
 5359027492704715.,7569436667851496.,.476927369680518932984,-105,0,
 5359027492705018.,7569436667851069.,-.499848916891342628448,-105,0,
 5359027492710313.,7569436667843590.,-.499949362537603983564,-105,0,
 5359027492712078.,7569436667841097.,-.499982841135404865241,-105,0,
 5488415439804934.,7390989193912965.,-.499995794494312793152,-105,0,
 5488415439807787.,7390989193909122.,.499995005733500669051,-105,0,
 5488415439822052.,7390989193889912.,.499949066787270938132,-105,0,
 5488415439822978.,7390989193888665.,.499595579915292087075,-105,0,
 5488415439823128.,7390989193888464.,-.498301853123720651447,-105,0,
 5488415439823275.,7390989193888266.,-.456241337491240843341,-105,0,
 5488415439823278.,7390989193888262.,-.496199286151692066678,-105,0,
 5668948148568679.,7155616552524885.,-.499995303730008490933,-105,0,
 5668948148601522.,7155616552483429.,-.499992860614446696931,-105,0,
 5668948148616321.,7155616552464748.,.496841816838898221982,-105,0,
 5668948148616325.,7155616552464743.,.447851164693815816027,-105,0,
 5668948148616382.,7155616552464671.,.499734371627165719783,-105,0,
 5668948148617423.,7155616552463357.,.499917151138113019903,-105,0,
 5668948148617770.,7155616552462919.,.499978077749003163518,-105,0,
 5708579506482179.,7105939255333375.,-.499983778992389108542,-105,0,
 5708579506482322.,7105939255333196.,.496134106587700486698,-105,0,
 5708579506482330.,7105939255333187.,-.462125032680282839197,-105,0,
 5708579506510257.,7105939255298424.,-.499997654688246752733,-105,0,
 6402079148349821.,6336194581061871.,.499994845932987540926,-105,0,
 6402079148375377.,6336194581036578.,.499867737415038228281,-105,0,
 6402079148375960.,6336194581036001.,.499590931809295056081,-105,0,
 6402079148376333.,6336194581035632.,.338178841828499187170,-105,0,
 6402079148376348.,6336194581035617.,.492545647862342777253,-105,0,
 6402079148376349.,6336194581035617.,-.497163231735398509940,-105,0,
 6402079148376446.,6336194581035521.,-.498924552714833818047,-105,0,
 6402079148378778.,6336194581033212.,.499968226263488306266,-105,0,
 6402079148389564.,6336194581022537.,.499992911112860911714,-105,0,
 6728987427111365.,6028369000046875.,.499998958525002202448,-105,0,
 6728987427118357.,6028369000040612.,-.496851215166020312914,-105,0,
 6728987427118367.,6028369000040603.,-.455656778906256123802,-105,0,
 6728987427118405.,6028369000040569.,-.499117921118909362378,-105,0,
 6728987427118866.,6028369000040155.,.499945590489792639372,-105,0,
 8108726220156393.,5002613000605286.,.499906892075138769467,-105,0,
 8108726220156936.,5002613000604952.,-.499547470572883709666,-105,0,
 8108726220156983.,5002613000604923.,-.495817001039387272380,-105,0,
 8108726220160147.,5002613000602970.,.499995884924714868484,-105,0,
 8488875008824083.,4778585992270671.,.499998422206230446497,-105,0,
 8488875008826888.,4778585992269092.,.499990248970206539763,-105,0,
 8488875008854938.,4778585992253302.,.499908574002784779034,-105,0,
 8488875008857743.,4778585992251723.,.499900412245324333599,-105,0,
 8488875008858482.,4778585992251307.,.499541755898941115800,-105,0,
 8488875008858633.,4778585992251222.,.498115291620567589645,-105,0,
 8488875008858681.,4778585992251195.,.477794296353903467342,-105,0,
 8488875008858688.,4778585992251192.,-.462669182122459519962,-105,0,
 8703077354434146.,4640926137462632.,.499948966743505691542,-60,45,
 8703077354444519.,4640926137457077.,.499568497850183065546,-60,45,
 8703077354446222.,4640926137456166.,-.499433519444534174887,-60,45,
 8703077354446235.,4640926137456159.,-.461257962323273770133,-60,45,
 8703077354446405.,4640926137456067.,.499499323110507453214,-60,45,
 8703077354461310.,4640926137448086.,-.499986901942099337024,-60,45,
 8703077354519410.,4640926137416972.,-.499996682900204150586,-60,45,
 7188956797750602.,5493469817321790.,.499995510972102344593,-57,48,
 7188956797842121.,5493469817250118.,.499901918270955439841,-57,48,
 7188956797842204.,5493469817250053.,.499453839814779393696,-57,48,
 7188956797842250.,5493469817250017.,.475109121634895916059,-57,48,
 7188956797842264.,5493469817250007.,-.488821879550194307664,-57,48,
 7188956797842287.,5493469817249988.,.499005761360107515648,-57,48,
 7188956797844339.,5493469817248381.,.499976159561442930846,-57,48,
 9006440473858389.,8715942681785648.,-.499987505953167609490,-57,49,
 9006440473864158.,8715942681779897.,.499580857312861949058,-57,49,
 9006440473864166.,8715942681779890.,-.474072020666730507497,-57,49,
 9006440473864245.,8715942681779811.,-.213894190714442905463,-57,49,
 9006440473865069.,8715942681778989.,.499859377478108059761,-57,49,
 9006440473897862.,8715942681746305.,-.499993944614279155531,-57,49,
 7591484324358175.,5072093829008956.,.499997208731586702227,-56,49,
 7591484324365188.,5072093829004066.,-.499994044040830549468,-56,49,
 7591484324372201.,5072093828999175.,-.499985287699949463157,-56,49,
 7591484324373133.,5072093828998525.,-.494565614846551381223,-56,49,
 7591484324373209.,5072093828998472.,-.498415512761279680229,-56,49,
 7591484324373751.,5072093828998094.,-.499555574174756254756,-56,49,
 8003388475031605.,4799733652977048.,.499310299022767365613,-56,49,
 8003388475031865.,4799733652976886.,-.491985296784527185750,-56,49,
 8003388475031873.,4799733652976880.,.492897915652340943863,-56,49,
 8003388475032200.,4799733652976675.,.499999224017986154014,-56,49,
 7429938090802710.,5003989832718538.,.499999955062768336898,-55,50,
 7429938090838044.,5003989832693362.,-.499994391164786892542,-55,50,
 7429938090846734.,5003989832687169.,.499950434286426647024,-55,50,
 7429938090848456.,5003989832685943.,-.499370048478734557769,-55,50,
 7429938090848950.,5003989832685591.,-.495690790813431629335,-55,50,
 7429938090848964.,5003989832685581.,-.471295022376872457520,-55,50,
 7429938090849030.,5003989832685534.,-.499143542604002105709,-55,50,
 4684840655099242.,7830837118606766.,-.499986082596863606675,-54,51,
 4684840655107189.,7830837118592738.,-.490327188673313130477,-54,51,
 4684840655107206.,7830837118592708.,-.498611547347269119032,-54,51,
 4684840655107453.,7830837118592271.,.498668653121378674861,-54,51,
 4684840655113245.,7830837118582047.,.499668347445082990817,-54,51,
 4684840655115055.,7830837118578852.,.499980757309991514472,-54,51,
 4684840655163218.,7830837118493836.,-.499992556257902956240,-54,51,
 5261029272897352.,6929456859649622.,-.499994770623560017390,-54,51,
 5261029272898135.,6929456859648537.,-.499919946972868811905,-54,51,
 5261029272899522.,6929456859646615.,-.460196088666600516482,-54,51,
 5261029272899548.,6929456859646579.,-.488290666655047748736,-54,51,
 5261029272899561.,6929456859646560.,.497662044350868536949,-54,51,
 5261029272899631.,6929456859646463.,.498945872845867135457,-54,51,
 5261029272899701.,6929456859646367.,-.499770298656430049560,-54,51,
 5357701474446649.,6798030536687548.,-.499973593740729530242,-54,51,
 5357701474447380.,6798030536686572.,.499867511052549723144,-54,51,
 5357701474447395.,6798030536686552.,.493024305271476590996,-54,51,
 5357701474447656.,6798030536686204.,.373952524699617819405,-54,51,
 5357701474447710.,6798030536686132.,.349316983896089561004,-54,51,
 5357701474465646.,6798030536662210.,-.499998855018877317137,-54,51,
 6544763739207486.,5515563606027211.,-.498329178497273122292,-54,51,
 6544763739207502.,5515563606027197.,-.470596999468437128777,-54,51,
 6544763739207557.,5515563606027148.,.499732365943743245082,-54,51,
 6544763739208062.,5515563606026708.,-.499970733413197385891,-54,51,
 6544763739214769.,5515563606020851.,-.499987929264607816202,-54,51,
 6544763739221476.,5515563606014993.,.499994887708609858898,-54,51,
 6750030179279476.,5342132932493626.,-.499997003104088607295,-54,51,
 6750030179306258.,5342132932471734.,-.499977230261600053441,-54,51,
 6750030179322256.,5342132932458656.,.499959992698200863320,-54,51,
 6750030179323795.,5342132932457398.,.498766308624241979885,-54,51,
 6750030179323828.,5342132932457372.,-.475918156329674104662,-54,51,
 6750030179323839.,5342132932457363.,-.467479644647583304036,-54,51,
 6750030179324507.,5342132932456816.,.499513610287355126473,-54,51,
 6750030179324863.,5342132932456525.,.499887261168267103995,-54,51,
 7262316160955302.,4955022833497053.,.498458928398999886042,-54,51,
 7262316160955345.,4955022833497023.,.471876349825965446149,-54,51,
 7262316160955355.,4955022833497016.,.488950168762524175810,-54,51,
 7262316160955713.,4955022833496767.,-.499807113294974155636,-54,51,
 7262316160956240.,4955022833496398.,.499983144730334147689,-54,51,
 7262316160975275.,4955022833483106.,.499997531669378118527,-54,51,
 7667186625692769.,4688439561715425.,.499998062291141253043,-54,51,
 7667186625728294.,4688439561693375.,-.499991065631085095957,-54,51,
 7667186625730746.,4688439561691852.,.499953394610708198341,-54,51,
 7667186625744232.,4688439561683481.,.499647944897155637371,-54,51,
 7667186625744849.,4688439561683099.,-.483237154622618718278,-54,51,
 7667186625744907.,4688439561683063.,-.484869789582126851327,-54,51,
 7667186625745371.,4688439561682775.,-.497930869236830423238,-54,51,
 7667186625745458.,4688439561682720.,.499620178332140452416,-54,51,
 7756304500083142.,4633814807756164.,.499995583580655366163,-54,51,
 7756304500086291.,4633814807754259.,-.499906658512063951110,-54,51,
 7756304500086557.,4633814807754097.,.497878671385338250764,-54,51,
 7756304500086709.,4633814807754005.,.496613145617835526553,-54,51,
 7756304500086732.,4633814807753992.,-.424630979991378064479,-54,51,
 7756304500086747.,4633814807753982.,.496296764176574652693,-54,51,
 7756304500124231.,4633814807731295.,-.499998956694833135505,-54,51,
 4889567999031506.,7370062493516001.,.499989341304264007195,-53,52,
 4889567999035892.,7370062493509663.,-.485600474442207894368,-53,52,
 4889567999035901.,7370062493509650.,-.493094844775836789225,-53,52,
 4889567999035910.,7370062493509636.,.499410784890588869186,-53,52,
 4889567999037911.,7370062493506744.,.499829115413633059716,-53,52,
 4889567999038578.,7370062493505780.,.499968559520577404073,-53,52,
 4889567999074605.,7370062493453712.,-.499995383850715066472,-53,52,
 4930099044519801.,7312032488161412.,.499995283130771766473,-53,52,
 4930099044600249.,7312032488047312.,-.499974637395797164990,-53,52,
 4930099044602324.,7312032488044368.,.486216031592600107733,-53,52,
 4930099044602336.,7312032488044351.,.466377134264853818602,-53,52,
 4930099044602367.,7312032488044307.,.498459982835280327594,-53,52,
 4930099044602618.,7312032488043952.,-.499836952909957068767,-53,52,
 4930099044606701.,7312032488038160.,.499978237571403395359,-53,52,
 5026050879177161.,7178907076907740.,.468617933674604031344,-53,52,
 5026050879177245.,7178907076907626.,.470849125643723373369,-53,52,
 5026050879178197.,7178907076906334.,.496135968265859424312,-53,52,
 5026050879178337.,7178907076906144.,.499854621639991342819,-53,52,
 5026050879183719.,7178907076898840.,.499953148412557261813,-53,52,
 5026050879186410.,7178907076895189.,-.499997581473061537395,-53,52,
 5035712052410340.,7165824592092468.,.499994146146324007282,-53,52,
 5035712052437263.,7165824592056091.,.499983756998089899310,-53,52,
 5035712052438835.,7165824592053967.,.492851715233883120489,-53,52,
 5035712052438872.,7165824592053918.,-.499682563084476105252,-53,52,
 5388947655827981.,6724418226618037.,.481610044383614701661,-53,52,
 5388947655827994.,6724418226618022.,.469092600558518163549,-53,52,
 5388947655828039.,6724418226617971.,-.497313935758469735821,-53,52,
 5388947655828123.,6724418226617873.,.498727196452534594008,-53,52,
 5388947655828601.,6724418226617322.,-.499991122565154963054,-53,52,
 5388947655855124.,6724418226586692.,.499996556232697428078,-53,52,
 5842346135940753.,6248294645466298.,-.499999260458577027497,-53,52,
 5842346135978745.,6248294645430067.,-.499991358506775488487,-53,52,
 5842346135983405.,6248294645425622.,.499693793731305197027,-53,52,
 5842346135984570.,6248294645424511.,.499615083121529058767,-53,52,
 5842346135984678.,6248294645424409.,-.494383629938082973492,-53,52,
 5842346135984721.,6248294645424367.,.498746512085752126825,-53,52,
 6083309738823773.,6029430789359405.,-.499995736244552465237,-53,52,
 6083309738833236.,6029430789351222.,-.499984383496654127195,-53,52,
 6083309738851992.,6029430789335003.,-.494783728188163737325,-53,52,
 6083309738852051.,6029430789334951.,.485772192172033929056,-53,52,
 6083309738852162.,6029430789334856.,-.499961584774150512856,-53,52,
 6466710109370726.,5721874207679279.,.499626913956093450181,-53,52,
 6466710109370952.,5721874207679112.,-.498693512339241936084,-53,52,
 6466710109371053.,5721874207679036.,.422411075914068495281,-53,52,
 6466710109371065.,5721874207679028.,-.497853725481382126280,-53,52,
 6466710109373134.,5721874207677489.,.499823434540947538321,-53,52,
 6466710109375542.,5721874207675700.,-.499980043200821351631,-53,52,
 6466710109416026.,5721874207645606.,-.499998062117324753345,-53,52,
 6683043781678042.,5567595326326129.,-.499976043847769164505,-53,52,
 6683043781678602.,5567595326325745.,.499974690511015531942,-53,52,
 6683043781679722.,5567595326324979.,.499876159474529662313,-53,52,
 6683043781680801.,5567595326324242.,-.459147335740659762723,-53,52,
 6683043781680804.,5567595326324239.,.489066686052493375706,-53,52,
 6683043781680842.,5567595326324213.,.499777628765970109317,-53,52,
 6683043781759454.,5567595326270449.,-.499994494867059177417,-53,52,
 7593583889909331.,5040275945893578.,.498594024880091475749,-53,52,
 7593583889909596.,5040275945893449.,.499784668881108880045,-53,52,
 7593583889913002.,5040275945891791.,.499993475536821476920,-53,52,
 7618936725668269.,5027991782294659.,-.499982924618220834604,-53,52,
 7618936725669059.,5027991782294278.,-.497846645056914182717,-53,52,
 7618936725669061.,5027991782294277.,-.462398198779403517577,-53,52,
 7618936725669200.,5027991782294210.,-.498731182490676732677,-53,52,
 7618936725669341.,5027991782294142.,-.499615719920918223168,-53,52,
 7618936725681838.,5027991782288115.,-.499999140443764099980,-53,52,
 8259236168379158.,4752752985379129.,.499997903710113904435,-53,52,
 8259236168418772.,4752752985364022.,-.499978943973147172071,-53,52,
 8259236168421554.,4752752985362960.,.499972203023065833875,-53,52,
 8259236168422220.,4752752985362707.,-.499320584774531126872,-53,52,
 8259236168422886.,4752752985362453.,-.498613372509972941282,-53,52,
 8259236168422928.,4752752985362436.,.483413208445731286106,-53,52,
 8259236168422936.,4752752985362433.,.432370652437322021924,-53,52,
 8460168363172937.,4678886097764196.,.499959434702373020513,-53,52,
 8460168363172985.,4678886097764179.,.499680637989064310731,-53,52,
 8460168363173016.,4678886097764169.,-.479666084888120678326,-53,52,
 8460168363173033.,4678886097764162.,.499401841276057067154,-53,52,
 8460168363176520.,4678886097762927.,.499981755868816600868,-53,52,
 8460168363180103.,4678886097761659.,-.499995921284969997549,-53,52,
 8791115980693168.,4568584440249643.,-.499997087159749962413,-53,52,
 8791115980767970.,4568584440226219.,-.499980964612938727378,-53,52,
 8791115980768647.,4568584440226006.,.499698337269778191427,-53,52,
 8791115980769078.,4568584440225872.,-.466532417338143771373,-53,52,
 8791115980769094.,4568584440225867.,-.476879730733841521814,-53,52,
 8791115980769126.,4568584440225857.,-.497574357525146820874,-53,52,
 8791115980769225.,4568584440225826.,-.499098359159985983435,-53,52,
 8837821264166987.,4554086307494884.,-.494534772068169788015,-53,52,
 8837821264167000.,4554086307494880.,-.494654139950139257273,-53,52,
 8837821264167260.,4554086307494800.,-.497041497585421393838,-53,52,
 8837821264167572.,4554086307494704.,-.499906326737433161257,-53,52,
 8837821264167585.,4554086307494699.,.499974305381477494183,-53,52,
 8837821264175960.,4554086307492122.,.499996924513897282773,-53,52,
 9007199154131661.,4503599656407137.,.499979358469842369918,-53,52,
 9007199154132451.,4503599656406909.,.499782994765767201059,-53,52,
 9007199154136401.,4503599656405769.,.498801177273352182665,-53,52,
 9007199154136491.,4503599656405744.,-.475904737535625956017,-53,52,
 9007199154136498.,4503599656405742.,-.496159642020731420566,-53,52,
 9007199154141782.,4503599656404216.,.499995316757491436935,-53,52,
 9007199154386266.,4503599656333656.,.499989006640854763950,-53,52,
 9007199154386661.,4503599656333542.,.499890835823456158621,-53,52,
 9007199154389821.,4503599656332630.,.499105469901043811480,-53,52,
 9007199154389949.,4503599656332594.,-.442698494265111495846,-53,52,
 9007199154389970.,4503599656332587.,.496536792864050442531,-53,52,
 9007199154396387.,4503599656330736.,-.499994752113822658572,-53,52,
 9007199155170718.,4503599656107257.,.499996714516788655843,-53,52,
 9007199155180839.,4503599656104337.,-.499986172429743343824,-53,52,
 9007199155190960.,4503599656101416.,-.499969048128206323648,-53,52,
 9007199155191355.,4503599656101301.,.499932815957091639367,-53,52,
 9007199155191386.,4503599656101293.,-.446910328886121944059,-53,52,
 9007199155191400.,4503599656101289.,-.487420136234635424701,-53,52,
 9007199158352170.,4503599655189066.,-.499998260884186499395,-53,52,
 9007199158372412.,4503599655183224.,-.499956952055678481157,-53,52,
 9007199158373202.,4503599655182995.,.499847052115849520135,-53,52,
 9007199158376362.,4503599655182083.,.499063069487268741682,-53,52,
 9007199158376556.,4503599655182028.,-.490858478777622180623,-53,52,
 9007199158376608.,4503599655182013.,-.498466316456168966473,-53,52,
 9007199158393049.,4503599655177267.,.499986404720277199711,-53,52,
 9007199164858892.,4503599653311175.,-.499321905217686152384,-53,52,
 9007199164858989.,4503599653311147.,-.494282610303238372831,-53,52,
 9007199164858996.,4503599653311144.,.485462493453514323377,-53,52,
 9007199164859041.,4503599653311131.,.498109589032767273515,-53,52,
 9007199164859287.,4503599653311061.,-.499419621796719600534,-53,52,
 9007199164861262.,4503599653310491.,-.499908204434896635652,-53,52,
 9007199164861657.,4503599653310376.,.499994079088865998450,-53,52,
 9007199178627073.,4503599649337569.,.499998023715475235817,-53,52,
 9007199178668347.,4503599649325657.,.499976581914464259718,-53,52,
 9007199178669137.,4503599649325429.,.499782346712660045696,-53,52,
 9007199178669286.,4503599649325386.,.497214066916457076357,-53,52,
 9007199178669324.,4503599649325376.,-.469883883635204542382,-53,52,
 9007199178669331.,4503599649325374.,-.490138769263124914346,-53,52,
 9007199178669532.,4503599649325315.,.499685229137456959140,-53,52,
 9007199184586426.,4503599647617654.,-.499998557152820481296,-53,52,
 9007199184604984.,4503599647612298.,-.484296120781294934953,-53,52,
 9007199184604991.,4503599647612295.,.495448998153235297364,-53,52,
 9007199184605088.,4503599647612268.,-.499511496610577615490,-53,52,
 9007199184606668.,4503599647611812.,-.499898936947827438736,-53,52,
 9007199184607063.,4503599647611698.,-.499995796989308193867,-53,52,
 9007199193451698.,4503599645059067.,-.499983444757222429585,-53,52,
 9007199193458264.,4503599645057172.,-.499055503370565061007,-53,52,
 9007199193458316.,4503599645057156.,.493336859266682316008,-53,52,
 9007199193458330.,4503599645057152.,.452827110745991956165,-53,52,
 9007199193458659.,4503599645057058.,-.499151979484035789299,-53,52,
 9007199193461424.,4503599645056260.,-.499827311798615841025,-53,52,
 9007199193462214.,4503599645056031.,.499979736265698266227,-53,52,
 9007199193482851.,4503599645050076.,-.499997390211896476353,-53,52,
 9007199193503488.,4503599645044120.,-.499974469924135071402,-53,52,
 9007199193504278.,4503599645043891.,.499832581789136306790,-53,52,
 9007199193507043.,4503599645043093.,.499157263325265557563,-53,52,
 9007199193507095.,4503599645043078.,.491549626241039968409,-53,52,
 9007199193507116.,4503599645043072.,.430785003572494570836,-53,52,
 9007199193507140.,4503599645043066.,-.495803136620069444747,-53,52,
 9007199193514004.,4503599645041084.,.499988770902423935144,-53,52,
 9007199194115242.,4503599644867562.,.499999359449894578982,-53,52,
 9007199194133114.,4503599644862405.,-.499301159667185074962,-53,52,
 9007199194133242.,4503599644862368.,-.441104565228186320727,-53,52,
 9007199194133263.,4503599644862361.,.498130813547133705872,-53,52,
 9007199194133509.,4503599644862291.,-.499397606509796944640,-53,52,
 9007199194135484.,4503599644861721.,-.499879840465866089701,-53,52,
 9007199194135879.,4503599644861607.,-.499976287205681878046,-53,52,
 9007199198619541.,4503599643567587.,-.499972658231510156041,-53,52,
 9007199198619936.,4503599643567472.,.499931089519597160632,-53,52,
 9007199198620972.,4503599643567174.,-.497789713765723317576,-53,52,
 9007199198621003.,4503599643567165.,-.444632710773410102788,-53,52,
 9007199198621017.,4503599643567161.,-.485142451357492126173,-53,52,
 9007199198621121.,4503599643567130.,.499642332875715191843,-53,52,
 9007199198630057.,4503599643564551.,.499996490271877368530,-53,52,
 9007199204486970.,4503599641874201.,-.499989560910024376633,-53,52,
 9007199204492500.,4503599641872604.,.498666472068308352757,-53,52,
 9007199204492531.,4503599641872596.,-.448176504952547131328,-53,52,
 9007199204492545.,4503599641872592.,-.488686236510318244526,-53,52,
 9007199204492746.,4503599641872534.,-.498861668158802280450,-53,52,
 9007199204496696.,4503599641871394.,-.499821642440228981075,-53,52,
 9007199204497486.,4503599641871165.,.499986362909077840816,-53,52,
 9007199234694050.,4503599633156200.,.499950899746007794475,-53,52,
 9007199234694445.,4503599633156086.,.499856212188311607823,-53,52,
 9007199234698790.,4503599633154832.,.498814650184410435300,-53,52,
 9007199234699022.,4503599633154766.,-.458202988971306646611,-53,52,
 9007199234699036.,4503599633154762.,-.498712674092583244462,-53,52,
 9007199234725598.,4503599633147095.,.499983350996752184456,-53,52,
 9007199234746630.,4503599633141026.,-.499994954120208025595,-53,52,
 9007199239631487.,4503599631731217.,.499988361013002205964,-53,52,
 9007199239632523.,4503599631730919.,-.497727776784457138376,-53,52,
 9007199239632554.,4503599631730910.,-.444570634187777422501,-53,52,
 9007199239632568.,4503599631730906.,-.485080311724726187330,-53,52,
 9007199239632672.,4503599631730875.,.499704940858613908515,-53,52,
 9007199239642003.,4503599631728183.,-.499995132623680174361,-53,52,
 9007199245036517.,4503599630171283.,.499993302316558885461,-53,52,
 9007199245089492.,4503599630155995.,-.499987074278799776619,-53,52,
 9007199245089537.,4503599630155982.,-.487339582254398697883,-53,52,
 9007199245089544.,4503599630155979.,.492405583171639232622,-53,52,
 9007199250380575.,4503599628628946.,.499995369435173592555,-53,52,
 9007199250389712.,4503599628626309.,.490225896520027256845,-53,52,
 9007199250389733.,4503599628626303.,.429461405020110339160,-53,52,
 9007199250389757.,4503599628626297.,-.497126585265449699411,-53,52,
 9007199250389906.,4503599628626254.,-.499693691620219687815,-53,52,
 9007199250391091.,4503599628625912.,-.499975711871699951765,-53,52,
 9007199254740966.,4503599627370504.,-.496196356280035697257,-53,52,
 9007199254740991.,4503599627370496.,.288607832450766485207,-53,52,
 4503599627370497.,9007199254740991.,-.154431329803065281984,-52,53,
 4503599627370502.,9007199254740985.,.073412021181621484969,-52,53,
 4503599627370509.,9007199254740977.,-.007607287439780146052,-52,53,
 4503599627370632.,9007199254740835.,-.002660853208814103622,-52,53,
 4503599627371150.,9007199254740237.,.001910308982883638477,-52,53,
 4503599627373125.,9007199254737957.,.000033950776012755550,-52,53,
 4503599627399810.,9007199254707151.,-.000001469634335838280,-52,53,
 4503599629161347.,9007199252673577.,.499999522359025713762,-52,53,
 4503599629182774.,9007199252648841.,.499929742420532296829,-52,53,
 4503599629183169.,9007199252648385.,.499555099122231855803,-52,53,
 4503599629183305.,9007199252648228.,.496894462474030059620,-52,53,
 4503599629183318.,9007199252648213.,.489287195736449792330,-52,53,
 4503599629185403.,9007199252645806.,.499967878592024545553,-52,53,
 4503599629188032.,9007199252642772.,-.499993979164895563273,-52,53,
 4503599630045371.,9007199251653032.,.499835689545883112952,-52,53,
 4503599630045766.,9007199251652576.,.499461345560965307914,-52,53,
 4503599630046161.,9007199251652120.,.499087001713108941891,-52,53,
 4503599630046284.,9007199251651979.,-.495966274950770149797,-52,53,
 4503599630046297.,9007199251651963.,.496426468166832194300,-52,53,
 4503599630053258.,9007199251643927.,.499956092691955304536,-52,53,
 4503599630055887.,9007199251640892.,.499996239217154646871,-52,53,
 4503599638086557.,9007199242370035.,.499957647487482020781,-52,53,
 4503599638087347.,9007199242369123.,.499214540092793110787,-52,53,
 4503599638087729.,9007199242368683.,-.493549848349513107569,-52,53,
 4503599638087742.,9007199242368667.,.498842986601040813302,-52,53,
 4503599638089186.,9007199242367001.,-.499983653351795297516,-52,53,
 4503599638105355.,9007199242348334.,.499997121735680478530,-52,53,
 4503599645526952.,9007199233780611.,-.499795952392458216436,-52,53,
 4503599645526978.,9007199233780580.,.484989887420002425719,-52,53,
 4503599645527347.,9007199233780154.,.499835075591636760094,-52,53,
 4503599645532605.,9007199233774084.,.499986848496092699290,-52,53,
 4503599645546145.,9007199233758453.,.499997421516846676341,-52,53,
 4503599651533752.,9007199226846172.,.499997683370504207303,-52,53,
 4503599651566485.,9007199226808384.,.499974514310342163560,-52,53,
 4503599651585678.,9007199226786227.,.499869716242865600436,-52,53,
 4503599651585814.,9007199226786070.,.497211756029426368454,-52,53,
 4503599651585840.,9007199226786040.,.481997734225765959969,-52,53,
 4503599651585859.,9007199226786019.,-.452197127861148797669,-52,53,
 4503599651588307.,9007199226783192.,.499959591172117560008,-52,53,
 4503599651999901.,9007199226308036.,-.499968573882548241838,-52,53,
 4503599652000277.,9007199226307601.,.433859555326138313891,-52,53,
 4503599652000283.,9007199226307595.,-.492728293674844017361,-52,53,
 4503599652000296.,9007199226307579.,.499664700156469421179,-52,53,
 4503599652010812.,9007199226295440.,-.499971933511390164843,-52,53,
 4503599652087189.,9007199226207268.,-.499992522662737283247,-52,53,
 4503599656387975.,9007199221242306.,-.499665449861071364790,-52,53,
 4503599656388001.,9007199221242275.,.485120638016205721862,-52,53,
 4503599656388014.,9007199221242260.,.477513681955066954336,-52,53,
 4503599656388370.,9007199221241849.,.499969346800042671949,-52,53,
 4503599656399281.,9007199221229254.,-.499991949980265536355,-52,53,
 4503599656448578.,9007199221172344.,-.499999082515988693524,-52,53,
 4503599657174493.,9007199220334325.,-.499998937080875586919,-52,53,
 4503599657185404.,9007199220321729.,-.499952698984527362162,-52,53,
 4503599657185799.,9007199220321272.,.499682374377256208666,-52,53,
 4503599657186058.,9007199220320974.,-.498025260989605432254,-52,53,
 4503599657186110.,9007199220320913.,.471546951221834439514,-52,53,
 4503599657186129.,9007199220320892.,-.462647817392623856531,-52,53,
 4503599657186194.,9007199220320816.,.499317447876101216235,-52,53,
 4503599657240354.,9007199220258292.,.499915152494735068613,-52,53,
 4503599657240749.,9007199220257836.,.499550244923672940247,-52,53,
 4503599657241390.,9007199220257097.,-.490915338969584359932,-52,53,
 4503599657241403.,9007199220257082.,-.498522285285058060599,-52,53,
 4503599657242983.,9007199220255258.,-.499981913290963805421,-52,53,
 4503599657281369.,9007199220210944.,-.499999771501579375055,-52,53,
 4503599664800855.,9007199211530213.,.499997765251856005160,-52,53,
 4503599664817419.,9007199211511091.,.499995668748909946489,-52,53,
 4503599664820048.,9007199211508057.,-.499883898058727063850,-52,53,
 4503599664820838.,9007199211507144.,.499391547107082315911,-52,53,
 4503599664821492.,9007199211506390.,-.498676628252247702183,-52,53,
 4503599669085291.,9007199206584127.,-.499999139376099430256,-52,53,
 4503599669086871.,9007199206582302.,.498557671507108278783,-52,53,
 4503599669086884.,9007199206582287.,.490950860466509147444,-52,53,
 4503599669086897.,9007199206582272.,.483344049426058475536,-52,53,
 4503599669087525.,9007199206581548.,-.499508052966593962613,-52,53,
 4503599674707513.,9007199200093658.,-.499998777295855351597,-52,53,
 4503599674710142.,9007199200090623.,-.499855503262479125295,-52,53,
 4503599674710537.,9007199200090166.,.499785651025268836696,-52,53,
 4503599674710563.,9007199200090136.,.484572157388257516747,-52,53,
 4503599674710576.,9007199200090121.,.476965410569974545917,-52,53,
 4503599674721448.,9007199200077570.,.499999969597372068277,-52,53,
 4503599680960281.,9007199192875266.,.499996292877240370737,-52,53,
 4503599681002332.,9007199192826722.,-.489872870098765004826,-52,53,
 4503599681002345.,9007199192826707.,-.497479545065322017773,-52,53,
 4503599681002481.,9007199192826549.,.499866009139597461801,-52,53,
 4503599681005110.,9007199192823515.,-.499976178809231915562,-52,53,
 4503599681010763.,9007199192816988.,.499982803917180260964,-52,53,
 4867368130172119.,8641416407060471.,-.499997603741129610436,-52,53,
 4867368130222202.,8641416407017067.,-.499825215936074962863,-52,53,
 4867368130222277.,8641416407017002.,-.497928105214479832309,-52,53,
 4867368130222727.,8641416407016612.,-.486545440800663375077,-52,53,
 4867368130222757.,8641416407016586.,-.485786596501273970185,-52,53,
 4867368130227466.,8641416407012504.,.499993338317316097970,-52,53,
 5048327701410322.,8495904644850646.,-.499994129162368582455,-52,53,
 5048327701441063.,8495904644827790.,-.499990450637639082767,-52,53,
 5048327701447488.,8495904644823012.,.498611612355168397548,-52,53,
 5048327701447492.,8495904644823010.,-.475397040048624708117,-52,53,
 5048327701447796.,8495904644822783.,.499945377293506905053,-52,53,
 5095760958847080.,8461362892587297.,-.499935318098684657545,-52,53,
 5095760958848892.,8461362892586004.,.448566380020571713166,-52,53,
 5095760958848913.,8461362892585989.,.474459611633503085851,-52,53,
 5095760958848934.,8461362892585975.,-.499647156753285735903,-52,53,
 5095760958853684.,8461362892582588.,-.499987618004245358304,-52,53,
 5095760958874423.,8461362892567799.,.499999744244750468510,-52,53,
 5106532173940334.,8453719189965205.,.499984124101668470980,-52,53,
 5106532173942322.,8453719189963802.,-.498225557494629409050,-52,53,
 5106532173942339.,8453719189963789.,.495753534776118454698,-52,53,
 5106532173942390.,8453719189963753.,.477690811589456467505,-52,53,
 5106532173942659.,8453719189963564.,-.499934140093419328792,-52,53,
 5106532174014077.,8453719189913125.,.499997589752635722978,-52,53,
 5221791327360291.,8376434886266668.,-.499999451899145066783,-52,53,
 5221791327409718.,8376434886235259.,-.499972059719197813268,-52,53,
 5221791327429085.,8376434886222951.,.499755825412182348592,-52,53,
 5221791327429288.,8376434886222823.,-.499111072730648955917,-52,53,
 5221791327429310.,8376434886222809.,-.479283840015585329866,-52,53,
 5221791327429329.,8376434886222796.,.446930588238565987053,-52,53,
 5221791327429993.,8376434886222374.,.499897975782290833872,-52,53,
 5221791327430901.,8376434886221798.,-.499959873354973841149,-52,53,
 5241359265598586.,8364114247649115.,.496272743924034234303,-52,53,
 5241359265598610.,8364114247649101.,-.475480901067374681232,-52,53,
 5241359265598626.,8364114247649091.,-.456649997728124474493,-52,53,
 5241359265598695.,8364114247649047.,.499558272924128483101,-52,53,
 5241359265599014.,8364114247648848.,.499999408295102349236,-52,53,
 5358638315492395.,8294953777786168.,-.499906113638020694272,-52,53,
 5358638315493979.,8294953777785287.,-.499759081164847508996,-52,53,
 5358638315493997.,8294953777785276.,.488878953303175179210,-52,53,
 5358638315498028.,8294953777783034.,.499985454587991672806,-52,53,
 5358638315552596.,8294953777752685.,-.499998871158448436484,-52,53,
 5361875182247093.,8293156417076757.,-.499973456109739166280,-52,53,
 5361875182248592.,8293156417075926.,-.499907021176551695200,-52,53,
 5361875182249862.,8293156417075221.,.450783021414405922879,-52,53,
 5361875182249889.,8293156417075206.,.482805565636792828315,-52,53,
 5361875182249907.,8293156417075197.,-.495846071548055353577,-52,53,
 5361875182250091.,8293156417075095.,-.499840584982744042604,-52,53,
 5361875182261614.,8293156417068707.,-.499996950989160683738,-52,53,
 5438257954988356.,8252430871884379.,.499997403061864924404,-52,53,
 5438257955007186.,8252430871874734.,.499859143143886051643,-52,53,
 5438257955007268.,8252430871874692.,.498265339140398676205,-52,53,
 5438257955007272.,8252430871874690.,.449407104798858535384,-52,53,
 5438257955013449.,8252430871871527.,-.499921266759324482863,-52,53,
 5438257955024747.,8252430871865739.,.499995908118223461933,-52,53,
 5627653235355482.,8164909855333633.,-.499997252956828802667,-52,53,
 5627653235357367.,8164909855332854.,-.490382677633548533252,-52,53,
 5627653235357413.,8164909855332834.,.499772373033290997140,-52,53,
 5648553535553859.,8156382247270651.,.499981724383482929677,-52,53,
 5648553535554075.,8156382247270564.,.498690746959131242196,-52,53,
 5648553535554080.,8156382247270562.,.484771974333843318515,-52,53,
 5648553535554105.,8156382247270552.,.415178111207590876210,-52,53,
 5648553535560828.,8156382247267844.,.499996450617892726042,-52,53,
 5679432883882450.,8144181595598072.,-.499925817594767300994,-52,53,
 5679432883882801.,8144181595597936.,-.498481248265282540252,-52,53,
 5679432883882850.,8144181595597917.,-.484034570490804393881,-52,53,
 5679432883882881.,8144181595597905.,-.495302998836951345304,-52,53,
 5679432883883072.,8144181595597830.,.499785071685957909297,-52,53,
 5679432883903216.,8144181595590026.,-.499931619865533101452,-52,53,
 5679432884114337.,8144181595508225.,-.499978532982617052808,-52,53,
 5794885835816194.,8102690205053684.,-.499997046617467500933,-52,53,
 5794885835817409.,8102690205053281.,-.499844573709738257355,-52,53,
 5794885835818597.,8102690205052886.,.455860067142069482303,-52,53,
 5794885835818615.,8102690205052880.,.485491955644959681476,-52,53,
 5794885835818624.,8102690205052878.,-.499692100103537731589,-52,53,
 6190687021033866.,8006895930470292.,.499936310336399311180,-52,53,
 6190687021033943.,8006895930470280.,.488062460115214480591,-52,53,
 6190687021033975.,8006895930470275.,.496114885998048428447,-52,53,
 6190687021063174.,8006895930465720.,.499952044147884473118,-52,53,
 6190687021151098.,8006895930452005.,-.499998600295442198753,-52,53,
 6234082493727617.,8000518310028686.,.499997812248469915344,-52,53,
 6234082493747600.,8000518310025929.,.499974714474336601107,-52,53,
 6234082493773280.,8000518310022387.,-.499604343281397346493,-52,53,
 6234082493773309.,8000518310022382.,.499344730366556392122,-52,53,
 6234082493773512.,8000518310022354.,.491988245911959652475,-52,53,
 6234082493773541.,8000518310022350.,.490937319562692559675,-52,53,
 6234082493774244.,8000518310022253.,.499944174029846060167,-52,53,
 6350411099494716.,7987235521167476.,.499993458094116243539,-52,53,
 6350411099499946.,7987235521167002.,.479461508189841586134,-52,53,
 6350411099499957.,7987235521167001.,.482477597790509971915,-52,53,
 6350411099500012.,7987235521166996.,.497558045794579583092,-52,53,
 6350411099500023.,7987235521166996.,-.499425864604460958218,-52,53,
 6350411099501347.,7987235521166875.,.499965284083531939023,-52,53,
 6350411099527540.,7987235521164502.,-.499995026428416096330,-52,53,
 6671477663178710.,7978298518450168.,.499998349105224737683,-52,53,
 6671477663230132.,7978298518451893.,-.499949961842891749632,-52,53,
 6671477663237380.,7978298518452136.,-.499825915099734428407,-52,53,
 6671477663238603.,7978298518452177.,-.496907630992439793142,-52,53,
 6671477663238663.,7978298518452179.,-.485317200032468903847,-52,53,
 6671477663238752.,7978298518452181.,.498541939227301241044,-52,53,
 6671477663238931.,7978298518452187.,.499786724938507012222,-52,53,
 6671477663251011.,7978298518452592.,.499993520182697610873,-52,53,
 6676648134730706.,7978476864280845.,.499947353269759432575,-52,53,
 6676648134730988.,7978476864280855.,.499519013819569563950,-52,53,
 6676648134731946.,7978476864280889.,.469695080732002541783,-52,53,
 6676648134731947.,7978476864280890.,-.494845445294005724379,-52,53,
 6676648134731975.,7978476864280890.,.498019825977914531869,-52,53,
 6676648134735331.,7978476864281010.,-.499985515165830670641,-52,53,
 6676648134749347.,7978476864281507.,-.499998241268878280956,-52,53,
 6863840991767760.,7991589374334322.,-.499996519830083570938,-52,53,
 6863840991822741.,7991589374340055.,-.499972887332378042690,-52,53,
 6863840991833578.,7991589374341184.,.499868206921476729171,-52,53,
 6863840991833789.,7991589374341207.,-.498658463240022162058,-52,53,
 6863840991833933.,7991589374341222.,-.483434958506863932288,-52,53,
 6863840991833952.,7991589374341223.,.497740365034877196593,-52,53,
 6863840991834959.,7991589374341329.,-.499967487065846331704,-52,53,
 6932976942189702.,7999660452895062.,-.499998139304002989113,-52,53,
 6932976942200974.,7999660452896517.,.499974358249869817255,-52,53,
 6932976942262970.,7999660452904525.,.499823908584412901639,-52,53,
 6932976942266864.,7999660452905028.,.486329763781369974961,-52,53,
 6932976942266872.,7999660452905030.,-.480313264759114594773,-52,53,
 6932976942266926.,7999660452905036.,.494846292593214376639,-52,53,
 6932976942266957.,7999660452905040.,.499104556999653086661,-52,53,
 6932976942267197.,7999660452905071.,.499813700803089009290,-52,53,
 6997291737940033.,8008706836437976.,-.499999718011226655361,-52,53,
 6997291737940388.,8008706836438030.,-.499975127816480649842,-52,53,
 6997291737952103.,8008706836439812.,-.499163626277486355507,-52,53,
 6997291737957428.,8008706836440622.,-.498794745826686096252,-52,53,
 6997291737957691.,8008706836440662.,-.493142723864542040778,-52,53,
 6997291737957737.,8008706836440669.,-.495956438651908815593,-52,53,
 6997291737957783.,8008706836440676.,-.498770153438523995372,-52,53,
 7143909179123988.,8034803912959924.,-.499965686778581678578,-52,53,
 7143909179127959.,8034803912960733.,-.499904405594215530929,-52,53,
 7143909179128764.,8034803912960897.,-.499640156282125611518,-52,53,
 7143909179128980.,8034803912960941.,-.494600307981008162843,-52,53,
 7143909179128985.,8034803912960942.,-.475965126307178307091,-52,53,
 7143909179139067.,8034803912962996.,-.499984781445420277251,-52,53,
 7143909179154146.,8034803912966067.,.499996203264796479510,-52,53,
 7408864542532035.,8100933864604146.,.499998814576577583827,-52,53,
 7408864542578255.,8100933864617787.,-.499755610458977405555,-52,53,
 7408864542578848.,8100933864617962.,-.499319741896457281461,-52,53,
 7408864542578882.,8100933864617972.,-.465567938299014690575,-52,53,
 7408864542578892.,8100933864617974.,.485535533347367056774,-52,53,
 7408864542579973.,8100933864618293.,.499820818522539093483,-52,53,
 7408864542586906.,8100933864620339.,.499857721733714475242,-52,53,
 7408864542612327.,8100933864627841.,.499993173894428058243,-52,53,
 7417783623948815.,8103579553549447.,-.499993062298845852364,-52,53,
 7417783623950928.,8103579553550076.,.499964544147146545257,-52,53,
 7417783623952937.,8103579553550675.,.491878805545646314103,-52,53,
 7417783623952954.,8103579553550681.,-.439498724342069708094,-52,53,
 7417783623952984.,8103579553550690.,-.494870835908386858052,-52,53,
 7417783623953041.,8103579553550706.,.499922152116456528222,-52,53,
 7417783623972437.,8103579553556490.,-.499993647905374377605,-52,53,
 7602884003716311.,8164593146581734.,.499995609257527305628,-52,53,
 7602884003731527.,8164593146587228.,-.499938160475440011031,-52,53,
 7602884003734189.,8164593146588188.,.486272172556556083977,-52,53,
 7602884003734200.,8164593146588192.,.457289570631907896442,-52,53,
 7602884003734250.,8164593146588211.,-.492631347206886331727,-52,53,
 7602884003734322.,8164593146588236.,.499482531106735239395,-52,53,
 7602884003735840.,8164593146588784.,.499883465960368318637,-52,53,
 8248300471480546.,8467857921814170.,.499999523481881050414,-52,53,
 8248300471499734.,8467857921825280.,.499978554511702237857,-52,53,
 8248300471509328.,8467857921830835.,.499968117043329664307,-52,53,
 8248300471512758.,8467857921832821.,.496420511504218271244,-52,53,
 8248300471512777.,8467857921832832.,.497567040814139006911,-52,53,
 8248300471512815.,8467857921832854.,.499860099434349277529,-52,53,
 8270159510149196.,8480595862151568.,.499994598212426510802,-52,53,
 8270159510155014.,8480595862154981.,-.499977394975516106033,-52,53,
 8270159510157894.,8480595862156669.,.492817497506980917874,-52,53,
 8270159510157923.,8480595862156687.,-.499963387241835283911,-52,53,
 8581012629572230.,8679480156671333.,-.499999984012202251953,-52,53,
 8581012629600757.,8679480156691117.,.499980681558447593851,-52,53,
 8581012629616626.,8679480156702124.,-.499924787409157500036,-52,53,
 8581012629616874.,8679480156702296.,-.498662990524840871143,-52,53,
 8581012629616936.,8679480156702339.,-.498347541300409979053,-52,53,
 8581012629616949.,8679480156702348.,-.482152366462859279958,-52,53,
 8581012629619775.,8679480156704307.,.499967949622278247971,-52,53,
 8772953774110694.,8819065678005073.,-.499987177843573940186,-52,53,
 8772953774119795.,8819065678011999.,.499231906089222693095,-52,53,
 8772953774119837.,8819065678012031.,.466484647782056343419,-52,53,
 8772953774119841.,8819065678012035.,-.489015091104307740838,-52,53,
 8772953774120222.,8819065678012324.,.499634779995590439123,-52,53,
 8772953774120649.,8819065678012650.,-.499962346033214044000,-52,53,
 8772953774185143.,8819065678061737.,.499998477708432988807,-52,53,
 9007199188959698.,9007199199118392.,-.499999226129136208610,-52,53,
 9007199188967585.,9007199199125060.,.499912851571194216672,-52,53,
 9007199188975077.,9007199199131396.,-.499790273529213192888,-52,53,
 9007199188975103.,9007199199131417.,.484994526125782484421,-52,53,
 9007199188975116.,9007199199131428.,.477386925953373050255,-52,53,
 9007199188975472.,9007199199131729.,.499824952025263443273,-52,53,
 9007199195407605.,9007199204570539.,.499998722617531323220,-52,53,
 9007199195446205.,9007199204603178.,.449830844668449953287,-52,53,
 9007199195446211.,9007199204603184.,-.476757264285757643986,-52,53,
 9007199195446250.,9007199204603217.,-.499579972487786047564,-52,53,
 9007199195446645.,9007199204603551.,-.499963811938515104695,-52,53,
 9007199195449274.,9007199204605774.,-.499986883689470440275,-52,53,
 9007199195451903.,9007199204607996.,.499990047087767426454,-52,53,
 9007199197192275.,9007199206079601.,-.499511836602388508526,-52,53,
 9007199197192482.,9007199206079776.,-.466801463305921820142,-52,53,
 9007199197192495.,9007199206079787.,-.474409024402722091817,-52,53,
 9007199197192534.,9007199206079820.,-.497231707692751998121,-52,53,
 9007199197192670.,9007199206079935.,-.499895423776708541452,-52,53,
 9007199197197928.,9007199206084381.,-.499938206600150947611,-52,53,
 9007199197205815.,9007199206091049.,.499997638126134464844,-52,53,
 9007199203255597.,9007199211206556.,-.499908775672416094721,-52,53,
 9007199203255610.,9007199211206566.,.492483692062350520132,-52,53,
 9007199203255616.,9007199211206572.,-.434104399752351730806,-52,53,
 9007199203260855.,9007199211211002.,-.499939897597541910746,-52,53,
 9007199203271371.,9007199211219893.,.499997888890524916189,-52,53,
 9007199218997304.,9007199224517250.,-.496426884720721123609,-52,53,
 9007199218997317.,9007199224517260.,.495965657869640170139,-52,53,
 9007199218997440.,9007199224517365.,-.499089516080035833072,-52,53,
 9007199218997835.,9007199224517699.,-.499469952710272632725,-52,53,
 9007199218998230.,9007199224518033.,-.499850389283437407716,-52,53,
 9007199219021891.,9007199224538040.,-.499854107353539366257,-52,53,
 9007199219665996.,9007199225082675.,-.499876656752356019637,-52,53,
 9007199221812445.,9007199226897645.,-.499997425599175790301,-52,53,
 9007199221849251.,9007199226928767.,-.499965232488850660828,-52,53,
 9007199221880346.,9007199226955059.,.457460601824106264665,-52,53,
 9007199221880365.,9007199226955076.,-.476734892814454373139,-52,53,
 9007199221880404.,9007199226955109.,-.499557223914244081698,-52,53,
 9007199221880799.,9007199226955443.,-.499937243996145330191,-52,53,
 9007199222088885.,9007199227131393.,.499876111154970249165,-52,53,
 9007199222089280.,9007199227131727.,.499496121195683629836,-52,53,
 9007199222089526.,9007199227131936.,-.490613948471639883433,-52,53,
 9007199222089539.,9007199227131947.,-.498221391177020850879,-52,53,
 9007199222089675.,9007199227132061.,.499116131293469035194,-52,53,
 9007199222091514.,9007199227133616.,.499878660069735972065,-52,53,
 9007199222151981.,9007199227184745.,.499937982890673890753,-52,53,
 9007199222215077.,9007199227238098.,-.499998689134332806891,-52,53,
 9007199223122872.,9007199228005701.,-.499687104971631430824,-52,53,
 9007199223122911.,9007199228005733.,.477490581653835819843,-52,53,
 9007199223122924.,9007199228005744.,.469883143862448539639,-52,53,
 9007199223123267.,9007199228006034.,.499933054465870794483,-52,53,
 9007199223154815.,9007199228032710.,.499975744937742333316,-52,53,
 9007199223173218.,9007199228048272.,-.499999184162150700978,-52,53,
 9007199225153386.,9007199229722640.,-.499620726793240810638,-52,53,
 9007199225153522.,9007199229722754.,.497716948094832316048,-52,53,
 9007199225153561.,9007199229722787.,.474894663688983889643,-52,53,
 9007199225153574.,9007199229722798.,.467287235553824717081,-52,53,
 9007199225153781.,9007199229722973.,.499999726025388416660,-52,53,
 9007199225608993.,9007199230107887.,-.499391282770623651149,-52,53,
 9007199225609116.,9007199230107991.,-.494446159248525797677,-52,53,
 9007199225609129.,9007199230108001.,.497946414782588388685,-52,53,
 9007199225609388.,9007199230108221.,-.499770764123098315811,-52,53,
 9007199225609783.,9007199230108554.,.499849754581499044240,-52,53,
 9007199225612412.,9007199230110777.,.499855689388399792349,-52,53,
 9007199225664992.,9007199230155237.,.499974916446989353602,-52,53,
 9007199225675508.,9007199230164129.,.499998883211981460276,-52,53,
 9007199229504666.,9007199233401946.,-.499996320281384699894,-52,53,
 9007199229507295.,9007199233404169.,-.499986639937486573447,-52,53,
 9007199229538843.,9007199233430845.,-.499870278611638389563,-52,53,
 9007199229544101.,9007199233435291.,-.499850849662625367426,-52,53,
 9007199229544360.,9007199233435510.,-.497567655772951100958,-52,53,
 9007199229544399.,9007199233435542.,.479610122459665983186,-52,53,
 9007199229544405.,9007199233435548.,-.446977911658343545608,-52,53,
 9007199229544496.,9007199233435624.,.499770237553459671677,-52,53,
 9007199231904697.,9007199235431337.,-.499996422238948873445,-52,53,
 9007199231915213.,9007199235440229.,-.499948453678848647301,-52,53,
 9007199231917842.,9007199235442452.,-.499936455218340554584,-52,53,
 9007199231918101.,9007199235442671.,-.497653036442788239966,-52,53,
 9007199231918237.,9007199235442785.,.499684974970415639037,-52,53,
 9007199234817260.,9007199237894109.,-.499999461144724516998,-52,53,
 9007199234840921.,9007199237914116.,-.499866267051071163262,-52,53,
 9007199234848277.,9007199237920336.,-.496781834309058766730,-52,53,
 9007199234848413.,9007199237920451.,-.499443677128019560149,-52,53,
 9007199234848808.,9007199237920785.,-.499821823512375500624,-52,53,
 9007199239869855.,9007199242166425.,-.496959321527022029487,-52,53,
 9007199239869894.,9007199242166457.,.480218604006215816524,-52,53,
 9007199239869900.,9007199242166463.,-.446369407450159748905,-52,53,
 9007199239869991.,9007199242166540.,-.499620914536908087261,-52,53,
 9007199239870386.,9007199242166874.,-.499998335372848435211,-52,53,
 9007199242858154.,9007199244693236.,.499999349370382064695,-52,53,
 9007199242895355.,9007199244724692.,.499937900917654676140,-52,53,
 9007199242895614.,9007199244724912.,-.497777640308051796750,-52,53,
 9007199242895666.,9007199244724955.,.471792984622563350220,-52,53,
 9007199242895672.,9007199244724961.,-.454795020193071254994,-52,53,
 9007199242895750.,9007199244725026.,.499560917204877197706,-52,53,
 9007199242897984.,9007199244726915.,.499960458495895165062,-52,53,
 9007199242903242.,9007199244731362.,-.499994418763044202682,-52,53,
 9007199245003716.,9007199246507456.,.498680473244360733898,-52,53,
 9007199245003813.,9007199246507539.,-.481158863143539195552,-52,53,
 9007199245003826.,9007199246507550.,-.488766196885985895319,-52,53,
 9007199245003839.,9007199246507561.,-.496373530628370776966,-52,53,
 9007199245004370.,9007199246508010.,-.499411547283721802246,-52,53,
 9007199245005160.,9007199246508677.,.499835094794663577482,-52,53,
 9007199245013047.,9007199246515346.,.499908861832899657249,-52,53,
 9007199245023563.,9007199246524239.,-.499992746721413839257,-52,53,
 9007199245063393.,9007199246557917.,.499999910949034262850,-52,53,
 9007199251482738.,9007199251985914.,.499997799254323752732,-52,53,
 9007199251487996.,9007199251990361.,-.499940566846871623902,-52,53,
 9007199251495430.,9007199251996646.,.457544841509572165007,-52,53,
 9007199251495449.,9007199251996663.,-.476650447305156653659,-52,53,
 9007199251495488.,9007199251996696.,-.499472355924449470303,-52,53,
 9007199251495883.,9007199251997030.,-.499848097037215531331,-52,53,
 9007199254722194.,9007199254725097.,.000137702657675733292,-52,53,
 9007199254737968.,9007199254738435.,.000341326143227631309,-52,53,
 9007199254739548.,9007199254739771.,-.001159763991740023994,-52,53,
 9007199254740856.,9007199254740877.,.002660853220320889564,-52,53,
 9007199254740960.,9007199254740965.,-.058197446301709637884,-52,53,
 9007199254740986.,9007199254740987.,-.073412021181599088543,-52,53,
 9007199254740991.,9007199254740991.,.154431329803065904107,-52,53,
 4503599627370497.,4503599627370497.,-.154431329803065355425,-51,52,
 4503599627370564.,4503599627370553.,.498669573393222359811,-51,52,
 4503599627385153.,4503599627382889.,.499999155047034483074,-51,52,
 4503599630237029.,4503599629794346.,.499891310274715978322,-51,52,
 4503599630237424.,4503599629794680.,.499516866469399808303,-51,52,
 4503599630238078.,4503599629795234.,-.498571452896556235631,-51,52,
 4503599630238117.,4503599629795266.,.478606766600681153464,-51,52,
 4503599630238136.,4503599629795283.,-.455588459797697533296,-51,52,
 4503599630238214.,4503599629795348.,.498767979201199618117,-51,52,
 4503599630242287.,4503599629798792.,.499970242340812597654,-51,52,
 4503599630244916.,4503599629801016.,-.499990284041559420670,-51,52,
 4503599632664056.,4503599631846565.,-.499942295214851458545,-51,52,
 4503599632669314.,4503599631851011.,-.499854027289922073549,-51,52,
 4503599632669670.,4503599631851312.,-.477406057106358961041,-51,52,
 4503599632669683.,4503599631851323.,-.485013294148462927857,-51,52,
 4503599632669709.,4503599631851344.,.499772231767700047233,-51,52,
 4503599632682854.,4503599631862459.,.499992993865327008050,-51,52,
 4503599635996942.,4503599634664748.,.499965962894914969366,-51,52,
 4503599635997732.,4503599634665416.,.499220404308794713570,-51,52,
 4503599635998127.,4503599634665750.,.498847625186950660860,-51,52,
 4503599635998153.,4503599634665772.,.483633214413314204939,-51,52,
 4503599635998159.,4503599634665778.,-.442954726534377822882,-51,52,
 4503599635999571.,4503599634666972.,-.499983495492182395250,-51,52,
 4503599636018369.,4503599634682866.,.499997664104489626670,-51,52,
 4503599638940341.,4503599637153594.,.499999470226702258126,-51,52,
 4503599638974369.,4503599637182368.,-.489002624677301276883,-51,52,
 4503599638974382.,4503599637182379.,-.496609801758691112132,-51,52,
 4503599638974518.,4503599637182494.,-.499269500448895528276,-51,52,
 4503599638974913.,4503599637182828.,-.499641419362105332143,-51,52,
 4503599638975308.,4503599637183161.,.499986661838828914204,-51,52,
 4503599640398439.,4503599638386516.,.499995615844967253457,-51,52,
 4503599640400673.,4503599638388406.,-.499573870297504491750,-51,52,
 4503599640400777.,4503599638388493.,.439568821573524777737,-51,52,
 4503599640400783.,4503599638388499.,-.487019100049059036837,-51,52,
 4503599640400809.,4503599638388520.,.497766572920048768705,-51,52,
 4503599640401068.,4503599638388740.,-.499945377091453626603,-51,52,
 4503599641300484.,4503599639149257.,.499998366410934852859,-51,52,
 4503599641305742.,4503599639153704.,-.499880144578113626661,-51,52,
 4503599641307322.,4503599639155039.,.498634875090361070159,-51,52,
 4503599641307361.,4503599639155072.,.475813410409071519866,-51,52,
 4503599641307380.,4503599639155089.,-.458381662127563880954,-51,52,
 4503599641307976.,4503599639155593.,-.499448147879524842783,-51,52,
 4503599642464652.,4503599640133642.,-.499996216028187111571,-51,52,
 4503599642496990.,4503599640160986.,-.499981912259373128311,-51,52,
 4503599642505136.,4503599640167874.,-.497504318733244506718,-51,52,
 4503599642505162.,4503599640167895.,.487281394262677854889,-51,52,
 4503599642505272.,4503599640167988.,.499836333866283107146,-51,52,
 4503599642510530.,4503599640172434.,.499962457242951381011,-51,52,
 4503599651767409.,4503599647999762.,-.499959440478577187149,-51,52,
 4503599651767804.,4503599648000095.,.499672337399086824637,-51,52,
 4503599651768199.,4503599648000429.,.499304115390894887023,-51,52,
 4503599651768238.,4503599648000462.,.476482949173492575223,-51,52,
 4503599651768251.,4503599648000473.,.468875893767939077105,-51,52,
 4503599651778320.,4503599648008987.,.499995863322796780288,-51,52,
 4503599652221067.,4503599648383360.,.499997011643206333254,-51,52,
 4503599652229349.,4503599648390363.,.499874175050886483086,-51,52,
 4503599652229744.,4503599648390697.,.499506086416405526003,-51,52,
 4503599652230398.,4503599648391251.,-.498571710717332214549,-51,52,
 4503599652231978.,4503599648392586.,.499955936642135947827,-51,52,
 4503599653629104.,4503599649573952.,.499998497281025195066,-51,52,
 4503599653639879.,4503599649583064.,-.497373098902665406270,-51,52,
 4503599653639931.,4503599649583107.,.472198750676680385047,-51,52,
 4503599653639944.,4503599649583118.,.464591713071825923479,-51,52,
 4503599653640015.,4503599649583178.,.499968661539802345048,-51,52,
 4503599654924353.,4503599650669174.,.499998006626628938670,-51,52,
 4503599654934040.,4503599650677366.,-.476098493476847832209,-51,52,
 4503599654934053.,4503599650677377.,-.483705518774104392244,-51,52,
 4503599654934079.,4503599650677399.,-.498919569368246603589,-51,52,
 4503599654934474.,4503599650677733.,-.499286876410732303263,-51,52,
 4503599654935264.,4503599650678400.,.499978509846728449476,-51,52,
 4503599656139152.,4503599651696371.,-.499988038931484675149,-51,52,
 4503599656141781.,4503599651698594.,-.499898757570349895268,-51,52,
 4503599656142571.,4503599651699261.,.499367326443624450668,-51,52,
 4503599656142966.,4503599651699595.,.499000368621827699733,-51,52,
 4503599656143089.,4503599651699700.,-.496050608094312073508,-51,52,
 4503599656150063.,4503599651705597.,-.499997838919587137618,-51,52,
 6755399441041087.,9007199254686891.,.000002084900656440112,-51,52,
 6755399441046345.,9007199254706299.,.000137735830496602575,-51,52,
 6755399441054232.,9007199254735411.,.000341327001692815562,-51,52,
 6755399441055741.,9007199254740981.,-.073412021181595708972,-51,52,
 6755399441055743.,9007199254740988.,.308862659606132549509,-51,52,
 6755399441055745.,4503599627370498.,-.154431329803065167671,-51,51,
 6755399441055760.,4503599627370526.,-.470901276848909832745,-51,51,
 6755399441055812.,4503599627370621.,.498669573394090534128,-51,51,
 6755399441056466.,4503599627371829.,-.499420117524898307636,-51,51,
 9007199254711678.,6755399440945279.,-.499996163756607950676,-51,50,
 9007199254739984.,6755399441051946.,-.499829336504597333044,-51,50,
 9007199254740774.,6755399441054922.,.499044845661425874150,-51,50,
 9007199254740964.,6755399441055638.,.486115851729732538009,-51,50,
 9007199254740990.,6755399441055736.,.463293989409202124083,-51,50,
 9007199254740991.,6755399441055740.,.231646994704599821931,-51,50,
 4503599627370497.,6755399441055752.,-.463293989409192203195,-50,50,
 4503599627370564.,6755399441056256.,.496008720197529966505,-50,50,
 4503599627376258.,6755399441099171.,-.499966811104115058266,-50,50,
 4755234334792167.,9007199254611589.,-.499996900967328446744,-50,50,
 4755234334803676.,9007199254732906.,-.499989066763963704433,-50,50,
 4755234334804358.,9007199254740094.,.499403236990076002688,-50,50,
 4755234334804419.,9007199254740738.,-.496252289770961606948,-50,50,
 4755234334804443.,9007199254740990.,.489063568567082429351,-50,50,
 4755234334804444.,4503599627370501.,-.484940802000993910488,-50,49,
 5629499534075445.,6755399439811616.,-.499882346597371779826,-50,48,
 5629499534207358.,6755399441003674.,.499967196044775405697,-50,48,
 5629499534212943.,6755399441054145.,-.496963874364267670971,-50,48,
 5629499534213079.,6755399441055373.,.495053565788235344027,-50,48,
 5629499534213106.,6755399441055617.,.486115851730060541051,-50,48,
 5629499534213119.,6755399441055735.,-.036706010590796202432,-50,48,
 5629499534213121.,6755399441055753.,.036706010590809470290,-50,48,
 5629499534213133.,6755399441055861.,.477178137681558006711,-50,48,
 5629499534213624.,6755399441060298.,.499829339449753661303,-50,48,
 5629499534218882.,6755399441107814.,-.499966755543338369657,-50,48,
 6755399440986017.,8444249300427462.,-.499950509075854698287,-50,46,
 6755399441044645.,8444249301177658.,.499986834555777787111,-50,46,
 6755399441048628.,8444249301228625.,-.499963683677933723871,-50,46,
 6755399441054894.,8444249301308803.,.499863754712987275986,-50,46,
 6755399441055477.,8444249301316263.,.499368966053756151856,-50,46,
 6755399441055722.,8444249301319398.,.490584708757906698262,-50,46,
 6755399441055742.,8444249301319654.,.408234973523034104950,-50,46,
 6755399441055743.,8444249301319667.,.204117486761506753512,-50,46,
 6755399441055745.,8444249301319693.,-.204117486761486155586,-50,46,
 6755399441056011.,8444249301323097.,-.499368964585350577225,-50,46,
 7881299347897409.,6333186975979657.,.499002361616670404020,-50,43,
 7881299347898339.,6333186975989455.,-.497944662929761294094,-50,43,
 7881299347898367.,6333186975989749.,.465588115071131485762,-50,43,
 7881299347898369.,6333186975989771.,-.465588115071113196061,-50,43,
 7881299347898382.,6333186975989907.,.481766389006079617981,-50,43,
 7881299347898397.,6333186975990065.,.497944662945142933032,-50,43,
 7881299347900315.,6333186976010270.,.499939991191184718928,-50,43,
 7881299347915397.,6333186976169150.,.499991105744033003265,-50,43,
 9007199254740991.,5541538603991030.,.079264600687241219597,-50,40,
 4503599627370497.,5541538603991060.,-.158529201374427411399,-49,40,
 4503599627370499.,5541538603991100.,-.475587604123062123020,-49,40,
 4503599627370537.,5541538603991854.,-.499697256291360145553,-49,40,
 4503599627372114.,5541538604023143.,.499752272156147354582,-49,40,
 4503599627378750.,5541538604154811.,.499974354481324798000,-49,40,
 4503599627380409.,5541538604187729.,-.499969620097538053241,-49,40,
 4503599627507578.,5541538606710949.,-.499293445349537371314,-49,40,
 5066549580718559.,5541538602447542.,-.499776802172668343876,-49,37,
 5066549580770700.,5541538603546254.,-.499974079862791541205,-49,37,
 5066549580790550.,5541538603964532.,-.499952105895206768791,-49,37,
 5066549580790689.,5541538603967460.,.499645139477731212298,-49,37,
 5066549580791662.,5541538603987963.,.496825901547651466647,-49,37,
 5066549580791801.,5541538603990892.,.496423159623262129668,-49,37,
 5066549580791807.,5541538603991019.,-.071939548625494812517,-49,37,
 5066549580791809.,5541538603991061.,.071939548625576994292,-49,37,
 5162565563412506.,7997068501964759.,-.499917149571513688540,-49,37,
 5162565563447547.,7997068503040205.,.499984559004616949740,-49,37,
 5162565563448570.,7997068503071603.,-.499901932161327055310,-49,37,
 5162565563449525.,7997068503100913.,-.494908268864561698305,-49,37,
 5162565563449538.,7997068503101311.,.489452902180555559108,-49,37,
 5162565563449593.,7997068503103000.,-.499788297018251915520,-49,37,
 5162565563456563.,7997068503316917.,-.499988222475486852573,-49,37,
 5629499534034761.,6234230925042289.,-.498359291382575629674,-49,34,
 5629499534209936.,6234230929410523.,-.499962660590294166208,-49,34,
 5629499534210675.,6234230929428951.,-.499814383796401746157,-49,34,
 5629499534212892.,6234230929484235.,-.499369219803653441651,-49,34,
 5629499534213065.,6234230929488548.,.497959178948957108522,-49,34,
 5629499534213112.,6234230929489721.,-.491205937626565136451,-49,34,
 5629499534213119.,6234230929489895.,.063599257796323014829,-49,34,
 5629499534213121.,6234230929489945.,-.063599257796221202511,-49,34,
 6192449487548020.,7792788659049277.,-.499480768241824350756,-49,31,
 6192449487630215.,7792788661725117.,-.499969705099853013920,-49,31,
 6192449487630644.,7792788661739082.,.499908532860475770760,-49,31,
 6192449487634076.,7792788661850810.,.498935353107378480625,-49,31,
 6192449487634359.,7792788661860024.,-.498813819471564793648,-49,31,
 6192449487634404.,7792788661861488.,.466208397923752842201,-49,31,
 6192449487634431.,7792788661862367.,.445221728495409305530,-49,31,
 6192449487634433.,7792788661862433.,-.445221728495270966145,-49,31,
 6755399441044695.,5357542204773549.,-.499996962229879032227,-49,27,
 6755399441051500.,5357542204931742.,-.499955057973581141565,-49,27,
 6755399441054866.,5357542205009989.,.499773519632144238936,-49,27,
 6755399441055377.,5357542205021869.,-.496108344783911935289,-49,27,
 6755399441055742.,5357542205030354.,-.493166803006202639344,-49,27,
 6755399441055743.,5357542205030377.,-.246583401503152488142,-49,27,
 6755399441055745.,5357542205030423.,.246583401503254825082,-49,27,
 6755399441056549.,5357542205049113.,.499638243237391274413,-49,27,
 7318349394477055.,8036313307545564.,-.059488444539879820435,-49,24,
 7318349394477057.,8036313307545636.,.059488444540043649401,-49,24,
 7318349394477064.,8036313307545888.,.475907556324936406272,-49,24,
 7318349394477098.,8036313307547114.,.498514670822890015031,-49,24,
 7318349394477720.,8036313307569544.,-.499672789349640000764,-49,24,
 7318349394478073.,8036313307582272.,.499748181864333393579,-49,24,
 7318349394483116.,8036313307764120.,.499976920362831271384,-49,24,
 7318349394496917.,8036313308261778.,-.499970679888532921304,-49,24,
 7881299347834459.,6529504560451353.,-.499720098303819466873,-49,20,
 7881299347898019.,6529504562370264.,-.499984389408400260780,-49,20,
 7881299347898250.,6529504562377238.,-.484235411522696987357,-49,20,
 7881299347898360.,6529504562380558.,.475645056783826994239,-49,20,
 7881299347898365.,6529504562380709.,.428366896292876738963,-49,20,
 7881299347898367.,6529504562380770.,-.190544367902515538196,-49,20,
 7881299347898369.,6529504562380830.,.190544367902656656046,-49,20,
 7881299347898717.,6529504562391336.,.499984406596695529527,-49,20,
 8444249301304039.,5713316491658678.,-.499966091836793861104,-49,16,
 8444249301319267.,5713316492071990.,.499808682383377903770,-49,16,
 8444249301319679.,5713316492083173.,-.141646952369714833941,-49,16,
 8444249301319681.,5713316492083227.,.141646952369845015708,-49,16,
 8444249301319684.,5713316492083309.,-.433412190519838846571,-49,16,
 8444249301319712.,5713316492084069.,-.467297524100389341223,-49,16,
 8444249301319740.,5713316492084828.,.498817142421122668980,-49,16,
 8444249301322218.,5713316492152085.,.499965533780728239005,-49,16,
 8444249301348424.,5713316492863360.,-.499947303816706124202,-49,16,
 8868774900057824.,5470542578549607.,-.499961353258999410226,-49,13,
 8868774900082024.,5470542579190443.,-.465350790513717941725,-49,13,
 8868774900082026.,5470542579190495.,.496304965555031073738,-49,13,
 8868774900082078.,5470542579191872.,.499354623524063592337,-49,13,
 8868774900082417.,5470542579200850.,-.499994713069078829644,-49,13,
 9007199254692694.,5356234210068408.,-.499858083622203892204,-49,12,
 9007199254740991.,5356234211327974.,-.079599569494744597105,-49,12,
 4503599627370497.,5356234211328052.,.159199138989873410397,-48,12,
 4503599627370499.,5356234211328156.,.477597416971157095938,-48,12,
 4503599627370518.,5356234211329148.,-.497618942104446385729,-48,12,
 4503599627370920.,5356234211350116.,-.499565022353712966608,-48,12,
 4503599627373018.,5356234211459546.,-.499769838984648597611,-48,12,
 4503599627375116.,5356234211568976.,-.499972400725577842116,-48,12,
 4785074604060380.,5356234210219845.,-.499872391010596246037,-48,8,
 4785074604080746.,5356234211306341.,-.499951577800300928857,-48,8,
 4785074604081119.,5356234211326239.,.498772405405523972104,-48,8,
 4785074604081142.,5356234211327467.,-.485220483272024213642,-48,8,
 4785074604081151.,5356234211327947.,-.348522048329611953504,-48,8,
 4785074604081153.,5356234211328053.,.348522048330147405091,-48,8,
 4785074604081159.,5356234211328373.,.439654338322276318953,-48,8,
 4785074604081185.,5356234211329761.,-.498772404822417194277,-48,8,
 4785074604081558.,5356234211349659.,.499951666061998660639,-48,8,
 4785074604112107.,5356234212979404.,-.499737410499949191640,-48,8,
 5066549580783061.,5690998849029793.,-.499969366821141320197,-48,4,
 5066549580791765.,5690998849533511.,.498513815845205240380,-48,4,
 5066549580791807.,5690998849535942.,.127872414309536732129,-48,4,
 5066549580791809.,5690998849536058.,-.127872414308944123315,-48,4,
 5066549580791812.,5690998849536231.,.488510342767779159623,-48,4,
 5066549580791851.,5690998849538489.,-.498513814749471543691,-48,4,
 5066549580792156.,5690998849556140.,-.499600143732019954829,-48,4,
 5066549580793157.,5690998849614070.,-.499886363950281026915,-48,4,
 5066549580796856.,5690998849828139.,-.499939882526706036047,-48,4,
 5066549580849338.,5690998852865384.,-.499014531639447150616,-48,4,
 5348024557476627.,6402373704013204.,-.499763490955470936806,-48,0,
 5348024557501070.,6402373705635481.,-.499979683395842467788,-48,0,
 5348024557502463.,6402373705727934.,-.369799125075787140001,-48,0,
 5348024557502465.,6402373705728066.,.369799125076479525303,-48,0,
 5348024557502468.,6402373705728265.,.479196500310072413031,-48,0,
 5348024557502487.,6402373705729527.,-.494620123065797436382,-48,0,
 5348024557502560.,6402373705734372.,-.499283989500688589554,-48,0,
 5348024557503858.,6402373705820519.,.499981028863888972494,-48,0,
 5445230838667120.,8796967507726239.,-.499341869119839652430,-48,-1,
 5445230838690912.,8796967509909657.,-.499928248779493112931,-48,-1,
 5445230838702808.,8796967511001365.,.499983034389555723598,-48,-1,
 5445230838703590.,8796967511073130.,.499813853693192373645,-48,-1,
 5445230838704005.,8796967511111216.,-.493881827757133253148,-48,-1,
 5445230838704018.,8796967511112409.,-.469587954857720082159,-48,-1,
 5445230838704040.,8796967511114427.,.494601676573679760979,-48,-1,
 5445230838704289.,8796967511137278.,.498384355728925054919,-48,-1,
 5629499534210857.,7602818775370427.,-.499987305534308318783,-48,-4,
 5629499534212927.,7602818775536515.,-.499557196185169326371,-48,-4,
 5629499534213119.,7602818775551920.,-.235749001098264907264,-48,-4,
 5629499534213121.,7602818775552080.,.235749001099116588922,-48,-4,
 5629499534213122.,7602818775552160.,.471498002199084859504,-48,-4,
 5629499534213139.,7602818775553524.,.479231021028852753194,-48,-4,
 5629499534213190.,7602818775557617.,-.497569921005027569257,-48,-4,
 5629499534213313.,7602818775567485.,.499557227909459437570,-48,-4,
 5629499534215383.,7602818775733573.,.499991667140017585503,-48,-4,
 5629499534261678.,7602818779448088.,-.499000568470408775964,-48,-4,
 5910974510915204.,4751761734282902.,-.499977432919267319013,-48,-9,
 5910974510923601.,4751761734711077.,-.499474978475370113177,-48,-9,
 5910974510923718.,4751761734717042.,.497316862410187658707,-48,-9,
 5910974510923775.,4751761734719949.,.008574428646566281674,-48,-9,
 5910974510923777.,4751761734720051.,-.008574428646016164722,-48,-9,
 5910974510923801.,4751761734721275.,-.214360715985369032452,-48,-9,
 5910974510925817.,4751761734824073.,.499592278725480783645,-48,-9,
 5910974510932348.,4751761735157099.,-.499982144935996570425,-48,-9,
 6192449487570494.,6236687272473409.,-.498479528233541755752,-48,-13,
 6192449487629955.,6236687276515647.,.499999526237294715013,-48,-13,
 6192449487634405.,6236687276818165.,-.496426225837784630933,-48,-13,
 6192449487634431.,6236687276819932.,.018650880514845743013,-48,-13,
 6192449487634433.,6236687276820068.,-.018650880514101069772,-48,-13,
 6192449487634453.,6236687276821428.,-.391668490639741084515,-48,-13,
 6192449487634459.,6236687276821835.,.496426226380651423889,-48,-13,
 6192449487634566.,6236687276829110.,-.499217982253760095567,-48,-13,
 6192449487634995.,6236687276858273.,.499554388370638522682,-48,-13,
 6192449487635692.,6236687276905656.,.499891142885126944755,-48,-13,
 6192449487638909.,6236687277124353.,-.499984600357585875460,-48,-13,
 6473924464334312.,8575445004605298.,-.499930078451799785447,-48,-17,
 6473924464342315.,8575445005364455.,.499959896949641966221,-48,-17,
 6473924464344772.,8575445005597524.,.499814710669232259870,-48,-17,
 6473924464345063.,8575445005625129.,-.479445042547222291294,-48,-17,
 6473924464345084.,8575445005627121.,-.436711206851828417208,-48,-17,
 6473924464345087.,8575445005627405.,.140822198285461722462,-48,-17,
 6473924464345089.,8575445005627595.,-.140822198284407606972,-48,-17,
 6473924464345120.,8575445005630535.,.493689655421797860186,-48,-17,
 6473924464345333.,8575445005650740.,.498561451827648302765,-48,-17,
 6473924464345404.,8575445005657476.,-.499814605409475841202,-48,-17,
 6473924464355864.,8575445006649703.,-.499947515363688860281,-48,-17,
 6755399441015531.,6163601095014757.,-.499371160463771675401,-48,-22,
 6755399441055251.,6163601097760683.,.499850879594814894931,-48,-22,
 6755399441055743.,6163601097794696.,.492900305852240584517,-48,-22,
 6755399441055745.,6163601097794835.,-.242900305851461876040,-48,-22,
 6755399441056008.,6163601097813016.,.499319282247708228750,-48,-22,
 6755399441056818.,6163601097869014.,-.499928035777451449304,-48,-22,
 6755399441060709.,6163601098138006.,.499991043617585365846,-48,-22,
 7036874417761599.,4622700823093861.,.499996397683769177465,-48,-27,
 7036874417766393.,4622700823345706.,.485146308373255838588,-48,-27,
 7036874417766399.,4622700823346022.,-.314621955948475882648,-48,-27,
 7036874417766401.,4622700823346127.,-.247878044050924735584,-48,-27,
 7036874417766408.,4622700823346494.,.485725647609384804828,-48,-27,
 7036874417766453.,4622700823348858.,.487463666126937090146,-48,-27,
 7036874417766753.,4622700823364618.,.499050487261958811991,-48,-27,
 7036874417766783.,4622700823366195.,-.499790827657599264949,-48,-27,
 7036874417770229.,4622700823547224.,.499973721701945860330,-48,-27,
 7036874417803026.,4622700825270162.,-.499589395651034374406,-48,-27,
 7283736794698556.,4851555377924248.,.497239268973472863232,-48,-31,
 7283736794698583.,4851555377925753.,.484359015614294335720,-48,-31,
 7283736794698710.,4851555377932832.,.497848200544306257502,-48,-31,
 7283736794699249.,4851555377962876.,.499979581097749701379,-48,-31,
 7283736794709109.,4851555378512476.,-.499958869176964135798,-48,-31,
 7318349394477052.,7222970036477909.,-.472560961698152403892,-48,-31,
 7318349394477055.,7222970036478158.,-.143042584175977896247,-48,-31,
 7318349394477057.,7222970036478324.,.076636334176937759763,-48,-31,
 7318349394477070.,7222970036479405.,-.495450696435523783372,-48,-31,
 7318349394477161.,7222970036486967.,.499940093819319571979,-48,-31,
 7318349394489743.,7222970037532656.,-.499907303478649650485,-48,-31,
 7318349394540945.,7222970041788046.,-.498036812761934317660,-48,-31,
 7599824371174092.,5868663153707935.,-.499925202822400012531,-48,-36,
 7599824371187203.,5868663154603791.,.499962318295763807297,-48,-36,
 7599824371187702.,5868663154637887.,.498969214492947351421,-48,-36,
 7599824371187711.,5868663154638502.,.456867136289452190750,-48,-36,
 7599824371187713.,5868663154638639.,.114177785586346152448,-48,-36,
 7599824371188058.,5868663154662213.,-.499735162912617471687,-48,-36,
 7599824371197250.,5868663155290290.,-.499954728160080649703,-48,-36,
 7881299347887137.,4951684536071484.,-.499961132244616591308,-48,-41,
 7881299347895437.,4951684536555406.,-.499966003717496799181,-48,-41,
 7881299347898264.,4951684536720230.,.499320278529596167096,-48,-41,
 7881299347898343.,4951684536724837.,-.496101072794538074443,-48,-41,
 7881299347898366.,4951684536726177.,.492573724463329525142,-48,-41,
 7881299347898367.,4951684536726236.,-.203570849560671811970,-48,-41,
 7881299347898369.,4951684536726352.,.404140002393391836053,-48,-41,
 7881299347898705.,4951684536745942.,.499563169787432216758,-48,-41,
 7881299347899587.,4951684536797367.,-.499950645836478541646,-48,-41,
 8162774324574651.,8665447935726085.,-.499270454830580201676,-48,-45,
 8162774324578476.,8665447936120562.,-.499415428689665200653,-48,-45,
 8162774324609015.,8665447939270086.,.494321519602651722214,-48,-45,
 8162774324609023.,8665447939270912.,-.455743823401939379008,-48,-45,
 8162774324609025.,8665447939271118.,-.193260159140774686735,-48,-45,
 8162774324609076.,8665447939276378.,-.499926718817045040563,-48,-45,
 8444249301319674.,7853062194963791.,-.498805284301347252970,-48,-50,
 8444249301319679.,7853062194964263.,-.375075822044925684709,-48,-50,
 8444249301319681.,7853062194964451.,.474415962865613962366,-48,-50,
 8444249301319973.,7853062194992024.,-.499783391317304329128,-48,-50,
 8444249301321056.,7853062195094286.,-.499980833129124466269,-48,-50,
 8444249301326172.,7853062195577363.,-.499972113756429359876,-48,-50,
 5211934922339522.,5414484968077205.,-.499158753923983675542,-47,-86,
 5211934922339663.,5414484968096723.,.499966878519729085024,-47,-86,
 5211934922354526.,5414484970154248.,-.499607326029926478306,-47,-86,
 5381615355310981.,6606851059018090.,-.497320483393647374465,-47,-92,
 5381615355341407.,6606851064203961.,-.499943727400543198667,-47,-92,
 5381615355345275.,6606851064863231.,-.499722065186198397098,-47,-92,
 5381615355345845.,6606851064960382.,.491009036818418414605,-47,-92,
 5381615355345854.,6606851064961916.,.469810065697974294859,-47,-92,
 5381615355345888.,6606851064967712.,-.499163821980793469438,-47,-92,
 5381615355346596.,6606851065088384.,.499851674223611365546,-47,-92,
 5381615355348530.,6606851065418019.,.499998480757157728485,-47,-92,
 7246974269406481.,4504389924960573.,-.499817319965687210723,-47,-165,
 7246974269411809.,4504389925631030.,-.499924939843704529652,-47,-165,
 7246974269416342.,4504389926201446.,.463463068522111729698,-47,-165,
 7246974269416354.,4504389926202957.,-.498248581332241829178,-47,-165,
 7246974269416458.,4504389926216044.,-.499749525504714584842,-47,-165,
 7246974269417137.,4504389926301487.,-.499932638792117170322,-47,-165,
 7246974269477103.,4504389933847400.,-.493503757832168729659,-47,-165,
 7258154297613152.,6156104889478708.,-.499016618995238301962,-47,-165,
 7258154297628673.,6156104892149059.,-.499940010595325648983,-47,-165,
 7258154297633399.,6156104892962156.,-.481370902776813352076,-47,-165,
 7258154297634239.,6156104893106676.,-.486522989070433645718,-47,-165,
 7258154297636360.,6156104893471589.,-.499516889124536861345,-47,-165,
 7258154297636444.,6156104893486040.,.499968946832288287015,-47,-165,
 8873738654427478.,5646815506466445.,-.495449954722877893599,-47,-232,
 8873738654463768.,5646815512488736.,-.499893551408942466077,-47,-232,
 8873738654470500.,5646815513605905.,-.499955854809066585290,-47,-232,
 8873738654470638.,5646815513628805.,.468850886095038407082,-47,-232,
 8873738654470657.,5646815513631959.,-.499211946644681935415,-47,-232,
 4975357156842872.,7005109205538273.,-.364220579727815698826,-46,-278,
 4975357156936327.,7005109245090518.,-.498808089366518757032,-46,-278,
 4975357156945668.,7005109249043837.,.499436937298882182399,-46,-278,
 4975357156945677.,7005109249047647.,-.499386072812306176876,-46,-278,
 4975357156945749.,7005109249078119.,-.489970079082384254450,-46,-278,
 4975357156945884.,7005109249135254.,-.472314733287350997855,-46,-278,
 4975357156948218.,7005109250123054.,.499666977180953234706,-46,-278,
 4975357156954168.,7005109252641228.,-.499149164738208902983,-46,-278,
 5065447737842622.,6398090053869194.,-.497177758139424159774,-46,-286,
 5065447737858087.,6398090059872578.,-.464276215210192861891,-46,-286,
 5065447737858092.,6398090059874518.,.494028253308924022669,-46,-286,
 5065447737858139.,6398090059892764.,-.497909713807800759625,-46,-286,
 5065447737858499.,6398090060032513.,-.499986033007906607637,-46,-286,
 5114510755425658.,7874290297762950.,-.499952940811924037559,-46,-290,
 5114510755427337.,7874290298566928.,-.499633060393593587641,-46,-290,
 5114510755427356.,7874290298576026.,-.475805265884709278855,-46,-290,
 5114510755428218.,7874290298988788.,.499972055400983209080,-46,-290,
 5151902754096256.,4791338072485855.,-.496147974829758549483,-46,-294,
 5151902754109569.,4791338076371459.,-.499484877110979769514,-46,-294,
 5151902754117050.,4791338078554904.,-.482023723467855676941,-46,-294,
 5151902754117065.,4791338078559281.,.498897196254618217693,-46,-294,
 5151902754117117.,4791338078574458.,.499423082286802398297,-46,-294,
 5151902754117169.,4791338078589635.,.499949016429502498980,-46,-294,
 5953195199155228.,7483218029554071.,-.485760057569291882665,-46,-365,
 5953195199177051.,7483218039839538.,-.498744760426327446601,-46,-365,
 5953195199186104.,7483218044106335.,.499882460394787977196,-46,-365,
 5953195199186187.,7483218044145454.,.491817510658410842845,-46,-365,
 5953195199186203.,7483218044152996.,-.497688962151903456266,-46,-365,
 5953195199187343.,7483218044690292.,.499994421708633604373,-46,-365,
 6004623016718684.,5984395191567958.,-.497789490981604235304,-46,-370,
 6004623016727299.,5984395194821405.,-.499665697312390762757,-46,-370,
 6004623016732024.,5984395196605796.,.499476417470017149964,-46,-370,
 6004623016732252.,5984395196691900.,.494369120497601850341,-46,-370,
 6004623016734358.,5984395197487229.,.499884010174483040293,-46,-370,
 6004623016752366.,5984395204287935.,-.495174273646797321877,-46,-370,
 6169279465913266.,6139090319598831.,-.489035562695539676973,-46,-385,
 6169279465942628.,6139090331043698.,.499920664998162863865,-46,-385,
 6169279465943028.,6139090331199613.,-.488775256452805692370,-46,-385,
 6169279465943042.,6139090331205070.,-.498379541941649456728,-46,-385,
 6169279465943149.,6139090331246776.,.499645007836997518079,-46,-385,
 6169279465946168.,6139090332423538.,-.499900614407812471251,-46,-385,
 6169279465964389.,6139090339525811.,-.494353924829925802909,-46,-385,
 6453784654862612.,7022254451303851.,-.472465382725151239344,-46,-411,
 6453784654906256.,7022254470960385.,.492666416844229550801,-46,-411,
 6453784654906264.,7022254470963989.,-.439788415395704438526,-46,-411,
 6453784654906316.,7022254470987408.,.499255220131227830983,-46,-411,
 6453784654906775.,7022254471194134.,.499663007761341263523,-46,-411,
 6453784654907234.,7022254471400861.,-.499923115589583117067,-46,-411,
 6453784654909662.,7022254472494392.,-.499811161675475227414,-46,-411,
 6453784654912090.,7022254473587923.,-.499528827484226853558,-46,-411,
 6743637105588389.,6792996072179318.,-.498695076830012771385,-46,-438,
 6743637105596855.,6792996075903877.,.499767833700947446659,-46,-438,
 6743637105598019.,6792996076415972.,-.496031427176222561392,-46,-438,
 6743637105598037.,6792996076423890.,.483415279263430431848,-46,-438,
 6743637105598072.,6792996076439288.,.499006123780765093023,-46,-438,
 6743637105598266.,6792996076524637.,.499710295188293334379,-46,-438,
 6743637105613981.,6792996083438347.,-.496385706836993553817,-46,-438,
 6743637105639573.,6792996094697376.,-.475405671631175817422,-46,-438,
 7078377418878435.,4623456012968896.,-.498674218438211840730,-46,-470,
 7078377418882571.,4623456014220590.,-.499395041119554283012,-46,-470,
 7078377418888775.,4623456016098131.,-.499840599820293628854,-46,-470,
 7078377418889264.,4623456016246118.,.499673154120552515667,-46,-470,
 7078377418889865.,4623456016428002.,-.498872979920056318447,-46,-470,
 7078377418889966.,4623456016458568.,-.470341760755253731524,-46,-470,
 7078377418889977.,4623456016461897.,-.496937358340927207408,-46,-470,
 7078377418914080.,4623456023756283.,-.494240477608511174468,-46,-470,
 7243158468249813.,7008056604079788.,-.491804463560540948370,-46,-485,
 7243158468272957.,7008056614749728.,-.499009559362292859741,-46,-485,
 7243158468273040.,7008056614787992.,.494944764905371838966,-46,-485,
 7243158468273041.,7008056614788454.,-.481031687744740995119,-46,-485,
 7243158468273290.,7008056614903249.,-.499167453221318173560,-46,-485,
 7243158468274955.,7008056615670854.,-.499906453244160342189,-46,-485,
 7243158468306549.,7008056630236447.,-.482972669900970854805,-46,-485,
 7385373621708177.,5045068734610811.,.499838135797260977611,-46,-499,
 7385373621708715.,5045068734790121.,.472033904729935800185,-46,-499,
 7385373621708722.,5045068734792455.,-.498588041388746978366,-46,-499,
 7385373621708960.,5045068734871778.,-.499733567205707927897,-46,-499,
 7385373621710764.,5045068735473033.,-.499972526518500867116,-46,-499,
 7385373621717742.,5045068737798730.,-.499113252456420146819,-46,-499,
 7385373621724720.,5045068740124427.,-.497181393861580685511,-46,-499,
 7547906103970178.,7270741643370725.,-.499872859251130684298,-46,-514,
 7547906103972789.,7270741644630750.,-.499828409142418000512,-46,-514,
 7547906103972813.,7270741644642331.,.499407022639833738258,-46,-514,
 7547906103972981.,7270741644723405.,.494055561927865539594,-46,-514,
 7547906103972993.,7270741644729196.,.493673349342118009708,-46,-514,
 8568379155335284.,7672079692776489.,-.454648652832998458263,-46,-613,
 8568379155383415.,7672079717954184.,-.499891766017223708887,-46,-613,
 8568379155385607.,7672079719100836.,-.499402605231324071569,-46,-613,
 8568379155385672.,7672079719134837.,.498789699690211163158,-46,-613,
 8568379155385700.,7672079719149485.,-.486604337888254796524,-46,-613,
 8763424157586706.,4503672958211917.,-.491983142008212028296,-46,-633,
 8763424157614260.,4503672966712922.,.464800587431336332075,-46,-633,
 8763424157614262.,4503672966713540.,-.491868875425237576097,-46,-633,
 8763424157614285.,4503672966720636.,-.493567692197385630900,-46,-633,
 8763424157614377.,4503672966749019.,.499637152557536911127,-46,-633,
 8763424157629678.,4503672971469710.,-.497575965064661285470,-46,-633,
 8763424157634386.,4503672972922230.,-.495722628731064028668,-46,-633,
 8969286525227742.,5921979202321897.,-.483613562907153068568,-46,-653,
 8969286525229710.,5921979203124140.,-.485454233065755953081,-46,-653,
 8969286525257262.,5921979214355542.,-.499808506458797609020,-46,-653,
 8969286525261198.,5921979215960027.,.499880328212469580250,-46,-653,
 8969286525261577.,5921979216114525.,-.499618551487045060043,-46,-653,
 8969286525261883.,5921979216239264.,-.496572488747325413122,-46,-653,
 8969286525261897.,5921979216244971.,-.483361168098386758246,-46,-653,
 8969286525261911.,5921979216250678.,-.470149841947751450004,-46,-653,
 8969286525261956.,5921979216269022.,-.499113399200799656398,-46,-653,
 4716937883130901.,7713753656473040.,-.499883182795619460073,-45,-699,
 4716937883132324.,7713753658000030.,-.498246238989826110113,-45,-699,
 4716937883132362.,7713753658040806.,.465961844186560168143,-45,-699,
 4716937883132375.,7713753658054756.,.480033080037614373973,-45,-699,
 4716937883132465.,7713753658151334.,-.499473056564476645803,-45,-699,
 4716937883152079.,7713753679198686.,-.470988625679107447206,-45,-699,
 4716937883183846.,7713753713287155.,-.302071645128918346975,-45,-699,
 4771883193066457.,7933135432331189.,-.428679656263829481241,-45,-710,
 4771883193096544.,7933135465613959.,.499708586020140985178,-45,-710,
 4771883193096861.,7933135465964631.,-.499305231488685276475,-45,-710,
 4771883193097642.,7933135466828587.,-.499963966080759415465,-45,-710,
 5277488578028013.,6808938172791015.,-.499551186426373019586,-45,-813,
 5277488578028017.,6808938172794891.,-.441433432699446452331,-45,-813,
 5277488578029183.,6808938173924761.,.499985870429650833342,-45,-813,
 5277488578030766.,6808938175458712.,-.499485210924593686959,-45,-813,
 5771654237056016.,8885883684161956.,-.499368207225812798548,-45,-915,
 5771654237058152.,8885883686911570.,.499693639787778731177,-45,-915,
 5771654237058577.,8885883687458661.,.499140321253689688571,-45,-915,
 5771654237058588.,8885883687472822.,-.498520611462493133739,-45,-915,
 5771654237059863.,8885883689114095.,-.499975801843115341837,-45,-915,
 5771654237070979.,8885883703423421.,-.485699136937201090492,-45,-915,
 6038495938344507.,9007199254724763.,.486781457427835555049,-45,-971,
 6038495938344517.,9007199254737928.,.010469363473508905684,-45,-971,
 6038495938344518.,9007199254739244.,.462838155136547769076,-45,-971,
 6038495938344519.,9007199254740561.,-.084793053007963998746,-45,-971 };
double exp( double x ), lgamma( double x );
double Gamma( double x )
    { double t;  extern int signgam;
      t = exp(lgamma(x)); return(t*signgam); }
#include "trailer.h"