summaryrefslogtreecommitdiff
path: root/regress/lib/libm/fpaccuracy/log.c
blob: 1a6e8156d21ac668b38e640e9739a99bdf3003a1 (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
/*	$OpenBSD: log.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:38:24.
   Do not edit, rerun the original maple program.       */
#include "header.h"
#define DBL_MAX_EXP 1024
#define N 1135
#define F log
#define Fs "log"
#define Fn fpaccuracy_log
  /* 7 candidate values discarded */

static struct input_point { double arg_m, val, eps;
	int arg_e, val_e; } input_points[N] = {
 4503599627370496.,-6231120794008786.,-.241676321303909676425,-1074,43,
 4503599627370497.,-6231120794008786.,-.239723196303909676642,-1074,43,
 8703077354446053.,-5501572261029733.,.499621514621872743433,-60,50,
 8703077354446223.,-5501572261029711.,.492185336367534497745,-60,50,
 8703077354446231.,-5501572261029709.,-.472870483785621415080,-60,50,
 8703077354446254.,-5501572261029706.,-.497405966725949963693,-60,50,
 8703077354446339.,-5501572261029696.,.498875944146680649738,-60,50,
 8703077354447112.,-5501572261029595.,-.499642678157737370857,-60,50,
 8703077354463252.,-5501572261027507.,-.499759839298231431362,-60,50,
 8703077354495532.,-5501572261023331.,-.499994173195909857324,-60,50,
 8703077354496877.,-5501572261023158.,.499996062555555789717,-60,50,
 7188956797818971.,-6751046321343478.,.499994446631139239245,-57,51,
 7188956797842251.,-6751046321336185.,-.496292523438553903669,-57,51,
 7188956797842417.,-6751046321336134.,.499953883820660813071,-57,51,
 7188956797858932.,-6751046321330960.,-.499989399976558082222,-57,51,
 9006440473810072.,-6243504471388653.,-.499996690046742276170,-57,51,
 9006440473864255.,-6243504471375107.,.391215141407897593330,-57,51,
 9006440473864475.,-6243504471375052.,.395848819755696496349,-57,51,
 9006440473868471.,-6243504471374053.,.480013268057330741547,-57,51,
 9006440473869407.,-6243504471373819.,.499727463090935286315,-57,51,
 9006440473869419.,-6243504471373816.,.499980209180951803239,-57,51,
 9006440473881290.,-6243504471370847.,-.499990723228182373519,-57,51,
 7591484324373113.,-5067537177406304.,-.495361973228013249741,-56,51,
 7591484324373130.,-5067537177406299.,-.452791219344477411664,-56,51,
 7591484324373140.,-5067537177406296.,-.486573128824755722939,-56,51,
 7591484324373322.,-5067537177406243.,.498596118633496328982,-56,51,
 7591484324373440.,-5067537177406208.,.499969586765078045872,-56,51,
 7591484324384363.,-5067537177402968.,.499989858995970993287,-56,51,
 7591484324388004.,-5067537177401888.,.499996615370297320725,-56,51,
 8003388475019279.,-4948556858219843.,.499980573523722659122,-56,51,
 8003388475023999.,-4948556858218515.,.499384046892417399163,-56,51,
 8003388475031669.,-4948556858216357.,.498414689446153362992,-56,51,
 8003388475031868.,-4948556858216301.,.488220047680452975504,-56,51,
 8003388475031932.,-4948556858216283.,.494991620177620306475,-56,51,
 8003388475031964.,-4948556858216274.,.498377406426149974516,-56,51,
 8003388475045861.,-4948556858212363.,-.499989112732034779575,-56,51,
 8003388475072738.,-4948556858204801.,-.499996107270972561821,-56,51,
 8715649185227471.,-4756579315228300.,-.499995828054817678949,-56,51,
 8715649185231895.,-4756579315227158.,.497176732076184474837,-56,51,
 8715649185231953.,-4756579315227143.,.482221037788334657536,-56,51,
 8715649185231957.,-4756579315227141.,-.484327630783244867734,-56,51,
 8715649185232015.,-4756579315227126.,-.499283325071201283261,-56,51,
 8715649185232553.,-4756579315226988.,.499920752046105599273,-56,51,
 4823460372565450.,-4527979741872897.,-.499997294395935674807,-55,51,
 4823460372575177.,-4527979741868357.,.484087964016708518879,-55,51,
 4823460372575252.,-4527979741868322.,.497330114117962719305,-55,51,
 4823460372575267.,-4527979741868315.,.499978544138148228869,-55,51,
 6866204439029579.,-7465648923506777.,-.499971589634851257031,-55,52,
 6866204439034877.,-7465648923503302.,-.498456899533812862277,-55,52,
 6866204439034903.,-7465648923503285.,-.444844332167335201019,-55,52,
 6866204439034909.,-7465648923503282.,.490604721840304319445,-55,52,
 6866204439034970.,-7465648923503241.,-.498996562415555765342,-55,52,
 6866204439035156.,-7465648923503120.,.499924111818479788460,-55,52,
 6866204439049966.,-7465648923493405.,-.499994256821256759048,-55,52,
 7429938090817022.,-7110287638154998.,.499996599070824049577,-55,52,
 7429938090843364.,-7110287638139031.,.499981512527083215374,-55,52,
 7429938090848932.,-7110287638135655.,-.499793910477546696068,-55,52,
 7429938090848965.,-7110287638135635.,-.497098613961945469562,-55,52,
 7429938090857463.,-7110287638130484.,-.499988623295501060948,-55,52,
 7477266621094147.,-7081690799027612.,.498842323683998226003,-55,52,
 7477266621094235.,-7081690799027558.,-.498264066697951423079,-55,52,
 7477266621094240.,-7081690799027555.,-.486736020696944563200,-55,52,
 7477266621094265.,-7081690799027540.,-.429095790691940470646,-55,52,
 7477266621094494.,-7081690799027403.,.498888716151554335667,-55,52,
 7477266621099699.,-7081690799024268.,.499584602000999817400,-55,52,
 7477266621102822.,-7081690799022386.,-.499997867536839440471,-55,52,
 8992428863870133.,-6250706025508536.,-.499998153221230703738,-55,52,
 8992428863894942.,-6250706025496112.,.374843413731433385486,-55,52,
 8992428863895002.,-6250706025496082.,.424119502771149292999,-55,52,
 8992428863895092.,-6250706025496037.,.498033636330347222069,-55,52,
 8992428863895094.,-6250706025496036.,.499676172631657607787,-55,52,
 8992428863896312.,-6250706025495426.,.499980780088303235320,-55,52,
 8992428863903009.,-6250706025492071.,-.499986416677458325731,-55,52,
 4684840655079740.,-6065625653871184.,-.499994055057430240494,-54,52,
 4684840655100238.,-6065625653851479.,-.499982679602492387014,-54,52,
 4684840655104167.,-6065625653847703.,.499970705719200323608,-54,52,
 4684840655107191.,-6065625653844795.,-.488611877956776502362,-54,52,
 4684840655107243.,-6065625653844746.,.499679691355135845447,-54,52,
 4684840655108096.,-6065625653843926.,.499924087873264952647,-54,52,
 5261029272893535.,-5543231590236901.,.499979674591697309033,-54,52,
 5261029272899439.,-5543231590231846.,-.498071129532142857421,-54,52,
 5261029272899529.,-5543231590231769.,-.455358489394992017482,-54,52,
 5261029272899550.,-5543231590231751.,-.478725540029846461788,-54,52,
 5261029272899571.,-5543231590231734.,.497907409335227338119,-54,52,
 5261029272900467.,-5543231590230966.,-.499086751155135033822,-54,52,
 5261029272901495.,-5543231590230087.,.499897627049921844626,-54,52,
 5261029272940781.,-5543231590196457.,.499995048943685879516,-54,52,
 5357701474447081.,-5461228396073360.,-.499859078752293158157,-54,52,
 5357701474447564.,-5461228396072954.,-.497652648552138633062,-54,52,
 5357701474447702.,-5461228396072838.,-.497022239930245749991,-54,52,
 5357701474447708.,-5461228396072833.,-.453516569990231228376,-54,52,
 5357701474450230.,-5461228396070713.,-.499966639037604463742,-54,52,
 5357701474469262.,-5461228396054715.,-.499981625265750759683,-54,52,
 5357701474488294.,-5461228396038717.,-.499996668323105843224,-54,52,
 6544763739196285.,-4559921889862000.,-.499999620794317564399,-54,52,
 6544763739207501.,-4559921889854283.,.482716550906506529163,-54,52,
 6544763739207533.,-4559921889854260.,-.497361291703853921976,-54,52,
 6544763739207626.,-4559921889854197.,.498037478209174885226,-54,52,
 6544763739208030.,-4559921889853919.,.499554715240163862178,-54,52,
 6544763739208232.,-4559921889853779.,-.499686666250776905307,-54,52,
 6544763739216062.,-4559921889848391.,-.499983783785013532302,-54,52,
 6748349574413313.,-8843929247140112.,.499972997476390758452,-54,53,
 6748349574646638.,-8843929246828687.,.499952910244662438846,-54,53,
 6748349574653578.,-8843929246819423.,-.499940705442234868482,-54,53,
 6748349574653775.,-8843929246819161.,.441128596682365784628,-54,53,
 6748349574653802.,-8843929246819125.,.478737079714073354300,-54,53,
 6748349574653817.,-8843929246819105.,.499630681398293034993,-54,53,
 6748349574655971.,-8843929246816230.,.499951882790209494586,-54,53,
 6750030179224859.,-8841686379068452.,.499996994224154399749,-54,53,
 6750030179312546.,-8841686378951443.,.499968019798837137269,-54,53,
 6750030179322289.,-8841686378938442.,.499964706589967342034,-54,53,
 6750030179322917.,-8841686378937604.,.499348665640835570257,-54,53,
 6750030179323838.,-8841686378936375.,.476152210540984336194,-54,53,
 6750030179323850.,-8841686378936359.,.488879292558120664445,-54,53,
 6750030179323859.,-8841686378936347.,.498424604070954229201,-54,53,
 6921931465612182.,-8615174518082794.,.471107043359692455855,-54,53,
 6921931465612192.,-8615174518082781.,.483658958223790995567,-54,53,
 6921931465612202.,-8615174518082768.,.496210873087870736260,-54,53,
 6921931465612285.,-8615174518082659.,-.499608233540992964110,-54,53,
 6921931465613480.,-8615174518081104.,-.499654407437460342789,-54,53,
 6921931465621845.,-8615174518070219.,-.499977632229463228671,-54,53,
 6921931465622323.,-8615174518069597.,-.499996102614890616007,-54,53,
 7262316160893768.,-8182793247776769.,.499997459642588969170,-54,53,
 7262316160939892.,-8182793247719562.,-.499985429378589046641,-54,53,
 7262316160954967.,-8182793247700865.,-.499502940557201604331,-54,53,
 7262316160955275.,-8182793247700483.,-.497768373362641834787,-54,53,
 7262316160955350.,-8182793247700390.,-.477865475509276550716,-54,53,
 7262316160955354.,-8182793247700386.,.483196012376209281042,-54,53,
 7262316160955404.,-8182793247700324.,.496464610944551623710,-54,53,
 7262316160956020.,-8182793247699560.,.499933745271497327309,-54,53,
 7262316160959487.,-8182793247695260.,.499978368594419592079,-54,53,
 7667186625744417.,-7694144245514838.,-.499903573258606418037,-54,53,
 7667186625744852.,-7694144245514327.,-.473908372339138310455,-54,53,
 7667186625744869.,-7694144245514308.,.497222474592757975790,-54,53,
 7667186625744972.,-7694144245514187.,.498779958943888570316,-54,53,
 7667186625745075.,-7694144245514065.,-.499662556706606354534,-54,53,
 7667186625748262.,-7694144245510322.,.499985040760724516374,-54,53,
 7667186625756610.,-7694144245500514.,-.499996722607223987409,-54,53,
 7756304500086535.,-7590054791578121.,.499997577824789115099,-54,53,
 7756304500086597.,-7590054791578049.,.499021570205288938059,-54,53,
 7756304500086721.,-7590054791577905.,.497069554964562011942,-54,53,
 7756304500086727.,-7590054791577898.,.464717038098016834361,-54,53,
 8671512143472678.,-6585417096504105.,.460554792767319965409,-54,53,
 8671512143472679.,-6585417096504104.,.499266277651879091303,-54,53,
 8671512143472989.,-6585417096503782.,.499826591859433913659,-54,53,
 8671512143473144.,-6585417096503620.,-.499893251041105403840,-54,53,
 8671512143476683.,-6585417096499944.,-.499948245533812981240,-54,53,
 8671512143480222.,-6585417096496269.,.499996758473237777608,-54,53,
 8671512143498072.,-6585417096477727.,-.499998087358500282277,-54,53,
 4889567999035716.,-5502680140721424.,-.499869731260699866514,-53,53,
 4889567999035735.,-5502680140721389.,-.499479947576572483794,-53,53,
 4889567999035887.,-5502680140721109.,-.496361678108449614633,-53,53,
 4889567999038275.,-5502680140716711.,.499996396340268579017,-53,53,
 4930099044601354.,-5428324610131997.,-.499850577532786323128,-53,53,
 4930099044602325.,-5428324610130224.,.499088841307943420969,-53,53,
 4930099044602331.,-5428324610130213.,.460977241423277834874,-53,53,
 4930099044602666.,-5428324610129601.,.499746247841616178461,-53,53,
 4930099044604319.,-5428324610126580.,-.499999521097083347296,-53,53,
 5026050879135738.,-5254706483020803.,.499998258891644851569,-53,53,
 5026050879160202.,-5254706482976961.,.499983212949160318034,-53,53,
 5026050879172434.,-5254706482955040.,.499975609953557468421,-53,53,
 5026050879177119.,-5254706482946643.,-.498964530078431101230,-53,53,
 5026050879177167.,-5254706482946557.,-.478035848522676673189,-53,53,
 5026050879177172.,-5254706482946549.,.482477555806000501830,-53,53,
 5026050879177220.,-5254706482946462.,-.496593762639152165845,-53,53,
 5026050879177499.,-5254706482945962.,-.499945801117867192823,-53,53,
 5035712052399181.,-5237409287697570.,.499997303384593976119,-53,53,
 5035712052431116.,-5237409287640448.,-.499991943839733409436,-53,53,
 5035712052438791.,-5237409287626721.,.499854018375744553577,-53,53,
 5035712052438843.,-5237409287626627.,-.489593279410897776290,-53,53,
 5035712052445425.,-5237409287614855.,.499981442994292553225,-53,53,
 5280619103507963.,-4809671729245876.,.499995905476718730946,-53,53,
 5280619103516978.,-4809671729230499.,.466160247627972974992,-53,53,
 5280619103516988.,-4809671729230481.,-.476750274469629884351,-53,53,
 5280619103517090.,-4809671729230307.,-.494437599867024100263,-53,53,
 5280619103517124.,-4809671729230250.,.499666624999764354900,-53,53,
 5280619103518140.,-4809671729228517.,.499957579670324200532,-53,53,
 5280619103532048.,-4809671729204793.,-.499996590114121633810,-53,53,
 5388947655827640.,-4626764511454458.,.499954771691364585281,-53,53,
 5388947655827850.,-4626764511454107.,.498324824530776361051,-53,53,
 5388947655827990.,-4626764511453873.,.497238193082785360646,-53,53,
 5388947655827993.,-4626764511453867.,-.488499377591166689506,-53,53,
 5388947655835002.,-4626764511442153.,.499956330210529252206,-53,53,
 5388947656004328.,-4626764511159138.,.499987536529861820694,-53,53,
 5828367993164204.,-7841436116879309.,.499867053570916922270,-53,54,
 5828367993164909.,-7841436116877129.,-.476611425586389801198,-53,54,
 5828367993165030.,-7841436116876755.,-.488177235510811468394,-53,54,
 5828367993165151.,-7841436116876381.,-.499743045442997333147,-53,54,
 5828367993167056.,-7841436116870494.,.499985317824431158445,-53,54,
 5828367993192735.,-7841436116791125.,.499998064572969245763,-53,54,
 5842346135984668.,-7798284009337137.,.472475836872415562669,-53,54,
 5842346135984680.,-7798284009337100.,.473498556549031052094,-53,54,
 5842346135984812.,-7798284009336693.,.484748472986785503935,-53,54,
 5842346135984992.,-7798284009336137.,-.499910731885641860351,-53,54,
 5842346135986946.,-7798284009330113.,.499955454121093760158,-53,54,
 5842346135993791.,-7798284009309007.,.499998449085286585949,-53,54,
 6083309738806854.,-7070205774166068.,.499972891269328079377,-53,54,
 6083309738848773.,-7070205774041934.,.499972780061163109732,-53,54,
 6083309738852053.,-7070205774032220.,-.493514704787251381364,-53,54,
 6083309738852079.,-7070205774032144.,.499829601714370497771,-53,54,
 6466710109317002.,-5969191272430426.,-.499997677545264693561,-53,54,
 6466710109371051.,-5969191272279861.,-.497303013936010816927,-53,54,
 6466710109371079.,-5969191272279783.,-.497338621755694015159,-53,54,
 6466710109372353.,-5969191272276234.,-.498958777908555167333,-53,54,
 6466710109373165.,-5969191272273972.,-.499991405271914386511,-53,54,
 6683043781680675.,-5376408675329904.,-.499752243206847849573,-53,54,
 6683043781680721.,-5376408675329781.,.494996034167677827964,-53,54,
 6683043781680790.,-5376408675329595.,.487118450227866093337,-53,54,
 6683043781680803.,-5376408675329559.,-.470887471384197474496,-53,54,
 6683043781681818.,-5376408675326823.,-.499811351305740944766,-53,54,
 6683043781685247.,-5376408675317580.,-.499988678764078044491,-53,54,
 6683043781685628.,-5376408675316554.,.499991617892249517193,-53,54,
 6683043781736278.,-5376408675180025.,.499996413280176004738,-53,54,
 7533119765531087.,-6438883118164418.,-.499991529971284965678,-53,55,
 7533119765564118.,-6438883118006440.,-.499989974217543122710,-53,55,
 7533119765574731.,-6438883117955682.,.499556259755606365052,-53,55,
 7533119765574754.,-6438883117955571.,-.497900673952372802896,-53,55,
 7533119765574800.,-6438883117955351.,-.492814541369338712774,-53,55,
 7533119765577092.,-6438883117944390.,.499737976066827835123,-53,55,
 7533119765580240.,-6438883117929334.,.499980258976533811253,-53,55,
 7593583889908906.,-6150854567347266.,.499999091633551756725,-53,55,
 7593583889909325.,-6150854567345277.,-.497212000403092422825,-53,55,
 7593583889909329.,-6150854567345259.,.481334910412258269777,-53,55,
 7593583889909372.,-6150854567345054.,-.499285798323353167175,-53,55,
 7618936725664347.,-6030764933018858.,-.499970888965788588608,-53,55,
 7618936725669075.,-6030764932996501.,.495434402357093390416,-53,55,
 7618936725669193.,-6030764932995943.,.499549847267642666028,-53,55,
 7618936725670174.,-6030764932991304.,.499865537248732525733,-53,55,
 7618936725676982.,-6030764932959109.,-.499982371775093951199,-53,55,
 7618936725702252.,-6030764932839612.,.499994365348826715475,-53,55,
 8259236168406500.,-6246821630980131.,.499993941179825728652,-53,56,
 8259236168421737.,-6246821630847195.,-.499968794221879875131,-53,56,
 8259236168421835.,-6246821630846341.,.499703296073872073117,-53,56,
 8259236168422815.,-6246821630837791.,.496424198473416442810,-53,56,
 8259236168422913.,-6246821630836936.,.496096288657573368502,-53,56,
 8259236168422931.,-6246821630836778.,-.463147613146439393392,-53,56,
 8259236168422942.,-6246821630836682.,-.493796664249060121551,-53,56,
 8259236168424804.,-6246821630820438.,.499973047265331320546,-53,56,
 8460168363173010.,-4514775779086889.,.495524894735070969980,-53,56,
 8460168363173039.,-4514775779086642.,.496546316035704696989,-53,56,
 8460168363173126.,-4514775779085901.,.499610579932525816262,-53,56,
 8460168363175094.,-4514775779069139.,.499960823286916495204,-53,56,
 8460168363180969.,-4514775779019100.,.499990108886816593346,-53,56,
 8791115980757713.,-6998957239050241.,.499990260090499107358,-53,58,
 8791115980769060.,-6998957238678212.,.498964912594599302028,-53,58,
 8791115980769074.,-6998957238677752.,-.489315193004274890509,-53,58,
 8791115980769079.,-6998957238677589.,.443441912138807174736,-53,58,
 8791115980769402.,-6998957238666999.,.499550904184349007174,-53,58,
 8791115980769744.,-6998957238655785.,-.499863104662119648217,-53,58,
 8791115980771365.,-6998957238602639.,.499990373789785089689,-53,58,
 8837821264115929.,-5471705459729186.,.499997919710572311092,-53,58,
 8837821264160388.,-5471705458279231.,-.499989998923037050633,-53,58,
 8837821264161743.,-5471705458235040.,-.499967252619213878366,-53,58,
 8837821264166907.,-5471705458066626.,.499381365645764877867,-53,58,
 8837821264166982.,-5471705458064180.,.495692586138803446004,-53,58,
 8837821264166995.,-5471705458063756.,.468386531022152672921,-53,58,
 8837821264167163.,-5471705458058276.,-.499876335156824581465,-53,58,
 9006099743113215.,-4503874527653206.,-.033414723122349010281,-53,65,
 9006099743113216.,-4503874527649110.,.466646319485618621577,-53,65,
 9006099743113218.,-4503874527640917.,.466768404700189310113,-53,65,
 9006099743113364.,-4503874527042828.,.475680620449559489630,-53,65,
 9006099743113748.,-4503874525469772.,.499120922435485453527,-53,65,
 9006099743113762.,-4503874525412421.,.499975515511486853278,-53,65,
 9007144712056031.,-7149040448574496.,-.499700370603412342480,-53,70,
 9007144712056157.,-7149040432059324.,-.492828386178602701106,-53,70,
 9007144712056161.,-7149040431535033.,-.318007057123263636739,-53,70,
 9007144712056162.,-7149040431403961.,.475698275104190900686,-53,70,
 9007144712056317.,-7149040411087677.,-.499975405575141633172,-53,70,
 9007144712063593.,-7149039457402031.,.499620221744137048278,-53,70,
 9007144712121801.,-7149031827916855.,.468651190095212642537,-53,70,
 9007198645424876.,-5111314218090799.,-.461914314131743923885,-53,76,
 9007198645424883.,-5111314159370539.,-.489625090878240809769,-53,76,
 9007198645424920.,-5111313848992022.,-.493239954634974081967,-53,76,
 9007198645424994.,-5111313228234989.,.499526492909227930998,-53,76,
 9007198645425824.,-5111306265689878.,.499125090610372758423,-53,76,
 9007198645446574.,-5111132202062103.,.280573865390980498531,-53,76,
 9007198645454874.,-5111062576610993.,.080875438823772626114,-53,76,
 9007198658428780.,-5002229557664588.,.498677711058436664651,-53,76,
 9007198658430460.,-5002215464802214.,-.499413551484759222723,-53,76,
 9007198658433829.,-5002187203579992.,.494707497257907914325,-53,76,
 9007198744410836.,-8561919501076440.,.293278969249397164668,-53,77,
 9007198744447382.,-8561306360905766.,.362926416313293787735,-53,77,
 9007198744459517.,-8561102769378072.,.494391996561506347213,-53,77,
 9007198744459537.,-8561102433833732.,-.496141016007996619705,-53,77,
 9007198744459638.,-8561100739334820.,-.498344111178460583971,-53,77,
 9007198744459739.,-8561099044835909.,.499433792805755251840,-53,77,
 9007198744460163.,-8561091931295922.,.499799067400002952989,-53,77,
 9007198744464282.,-8561022825939303.,.478844615928685109301,-53,77,
 9007198751718468.,-8439317773667289.,-.499377102394774387083,-53,77,
 9007198751718484.,-8439317505231819.,.491862924918402176587,-53,77,
 9007198751718500.,-8439317236796348.,.483102475394367277549,-53,77,
 9007198751720752.,-8439279454503806.,.495312440777695495864,-53,77,
 9007198751734678.,-8439045814980742.,.256198951655525428111,-53,77,
 9007198751825197.,-8437527158080836.,-.103002639420526491842,-53,77,
 9007198756945094.,-8351629535442415.,.366281424988865881812,-53,77,
 9007198756992945.,-8350826728835232.,-.497576672177730536412,-53,77,
 9007198756992959.,-8350826493954196.,.482215656533334629698,-53,77,
 9007198756993096.,-8350824195475477.,.498735606933670475840,-53,77,
 9007198756993590.,-8350815907530315.,.499619428337480528603,-53,77,
 9007198772757595.,-8086339776236440.,.289870463703036976428,-53,77,
 9007198772912155.,-8083746689592744.,.458591327372522804066,-53,77,
 9007198772917675.,-8083654079355470.,.498804471642074458483,-53,77,
 9007198772918582.,-8083638862419744.,.499620689623853413591,-53,77,
 9007198772918621.,-8083638208108284.,-.499276038289169040065,-53,77,
 9007198772918816.,-8083634936550989.,-.493802174107907518677,-53,77,
 9007198772918826.,-8083634768778821.,.480835602023239056613,-53,77,
 9007198805290773.,-7540523593542592.,-.008055561959332187641,-53,77,
 9007198805330998.,-7539848729995319.,.499918013139651049733,-53,77,
 9007198805331010.,-7539848528668716.,-.454985475695252170279,-53,77,
 9007198805332772.,-7539818967212650.,.497107796494765585293,-53,77,
 9007198859717789.,-6627389747069529.,.057831219560811053425,-53,77,
 9007198859768987.,-6626530787127093.,.495000052576861690774,-53,77,
 9007198859769002.,-6626530535468841.,-.469609335131978577233,-53,77,
 9007198859769074.,-6626529327509236.,-.499740229939530887860,-53,77,
 9007198859770402.,-6626507047365412.,.498336195194145292277,-53,77,
 9007198859773058.,-6626462487077762.,.484634251048638457699,-53,77,
 9007198895050039.,-6034612932219114.,.333723596408327282732,-53,77,
 9007198895059780.,-6034449505351532.,.487760316622820602211,-53,77,
 9007198895063331.,-6034389929455137.,.498620219718231038742,-53,77,
 9007198895063404.,-6034388704718320.,.405102299677733753471,-53,77,
 9007198895063431.,-6034388251733470.,.493798636598452333879,-53,77,
 9007198895063434.,-6034388201401819.,-.496346298673839566742,-53,77,
 9007198895064143.,-6034376306355201.,.498930526184047380094,-53,77,
 9007198895064752.,-6034366089030249.,.498357299657518566063,-53,77,
 9007198918829326.,-5635662682489176.,.461730799780658005685,-53,77,
 9007198918835652.,-5635556549816801.,-.496919355688751601485,-53,77,
 9007198918835708.,-5635555610292670.,-.459263649158291708826,-53,77,
 9007198918835732.,-5635555207639471.,-.443127277356142672357,-53,77,
 9007198918835831.,-5635553546695026.,.498423915611885152402,-53,77,
 9007198918836205.,-5635547272016008.,.499674780652718512005,-53,77,
 9007198918838994.,-5635500480358839.,.490091805994005924458,-53,77,
 9007198974129982.,-4707871600082866.,.385837019586237224571,-53,77,
 9007198974141058.,-4707685775632661.,.461451338851861083735,-53,77,
 9007198974141060.,-4707685742078227.,-.493232420429595116457,-53,77,
 9007198974141104.,-4707685003880700.,-.496277009618639988473,-53,77,
 9007198974141148.,-4707684265683173.,-.499325204888918451001,-53,77,
 9007198974141479.,-4707678712424504.,-.499644274275744500877,-53,77,
 9007198974142472.,-4707662052648498.,.498174077896318595431,-53,77,
 9007199052037178.,-6801611419537571.,.397379344973790290822,-53,78,
 9007199052037276.,-6801608131203161.,.400157193567530749143,-53,78,
 9007199052041392.,-6801470021157941.,.484519580762649143116,-53,78,
 9007199052044528.,-6801364794456820.,-.493565099237620035774,-53,78,
 9007199052044577.,-6801363150289615.,-.493513366090922480678,-53,78,
 9007199052044593.,-6801362613418691.,-.411865757724675869901,-53,78,
 9007199068083001.,-6263202931162916.,.491480615743549118801,-53,78,
 9007199068084570.,-6263150284258017.,.499231348857658560401,-53,78,
 9007199068085151.,-6263130789132621.,.496587975438772153135,-53,78,
 9007199068085279.,-6263126494165235.,-.498999913250657551542,-53,78,
 9007199068103247.,-6262523588118566.,-.110286886646569112144,-53,78,
 9007199098157672.,-5254064408943200.,-.337298937459652271382,-53,78,
 9007199098549488.,-5240917245386421.,.165799016747541850017,-53,78,
 9007199112538220.,-4771533280951222.,-.379093409295069091723,-53,78,
 9007199120399774.,-4507743297794382.,.260816813833481129418,-53,78,
 9007199120522022.,-4503641335530093.,-.336215840117471016832,-53,78,
 9007199120523252.,-4503600063578118.,-.333333694686501654422,-53,78,
 9007199120523263.,-4503599694479361.,.166666653628150411108,-53,78,
 9007199120523264.,-4503599660924928.,-.333333337058623676204,-53,78,
 9007199179197695.,-5069624865744057.,.495780282928458848663,-53,79,
 9007199179198777.,-5069552253952600.,.485843633760609308436,-53,79,
 9007199179198809.,-5069550106468934.,.496507532601161204660,-53,79,
 9007199179198825.,-5069549032727100.,-.498163379001560056020,-53,79,
 9007199179199008.,-5069536751804885.,-.499847594356759150588,-53,79,
 9007199179201069.,-5069398440435022.,.480348682168655403330,-53,79,
 9007199179205756.,-5069083901186816.,.318459647989618424087,-53,79,
 9007199179240626.,-5066743815079516.,-.024866175127808608447,-53,79,
 9007199180920365.,-4954018438038642.,.396216765506999864770,-53,79,
 9007199180957334.,-4951537490425098.,.496454299531411944088,-53,79,
 9007199180957374.,-4951534806070516.,.485692145789164533386,-53,79,
 9007199180957505.,-4951526014809259.,-.499637357946038767759,-53,79,
 9007199180958249.,-4951476085814035.,.497287472083432490173,-53,79,
 9007199180961778.,-4951239258631039.,.427869960432910183840,-53,79,
 9007199180974406.,-4950391807889506.,.419963272023154455211,-53,79,
 9007199206410438.,-6486817168264694.,-.497300535217294030137,-53,80,
 9007199206480560.,-6477405552691415.,.426188087830818609337,-53,80,
 9007199206482493.,-6477146109821801.,.489165630000004271438,-53,80,
 9007199206483504.,-6477010415698066.,.499411100651760081649,-53,80,
 9007199206483593.,-6476998470320210.,.498594494825272143463,-53,80,
 9007199206483682.,-6476986524942354.,.497659856899702989222,-53,80,
 9007199206483707.,-6476983169499136.,.474904173889277272957,-53,80,
 9007199206483714.,-6476982229975034.,-.491469086283713521573,-53,80,
 9007199242956138.,-6326945318905878.,.499442305513828052728,-53,82,
 9007199242956222.,-6326900221749210.,-.496476844886689536247,-53,82,
 9007199242956259.,-6326880357525441.,.493282485296356007565,-53,82,
 9007199242960221.,-6324753274969314.,.032619468776231676367,-53,82,
 9007199242961582.,-6324022593657126.,-.343802014477288376068,-53,82,
 9007199243002123.,-6302257309985319.,-.183915422993762650238,-53,82,
 9007199254696586.,-6103114167892676.,-.348419238899448769168,-53,90,
 9007199254718788.,-6103389045792099.,.148193347011748724302,-53,91,
 9007199254740550.,-7775746231632063.,.214843749993758545309,-53,97,
 9007199254740770.,-7810930603720800.,-.257812500001581641068,-53,98,
 9007199254740989.,-6755399441055745.,-.125000000000000249800,-53,104,
 9007199254740990.,-4503599627370497.,.499999999999999925985,-53,104,
 9007199254740991.,-4503599627370496.,-.250000000000000018504,-53,105,
 4503599627370496.,0.,0.000000000000000000000,-52,0,
 4503599627370497.,9007199254740991.,.000000000000000148030,-52,105,
 4503599627370498.,9007199254740990.,.000000000000000592119,-52,104,
 4503599640749356.,7182720759051452.,.498675100868403800302,-52,81,
 4503599640749435.,7182763171853375.,-.497563769770896980999,-52,81,
 4503599640749445.,7182768540562479.,-.446507814187887691865,-52,81,
 4503599640749983.,7183057377112276.,.482729716491162002897,-52,81,
 4503599640773725.,7195803766267079.,.364845722033604063674,-52,81,
 4503599640777682.,7197928164459540.,-.021098597984694819051,-52,81,
 4503599643301003.,8552625806585855.,-.495631776775192999850,-52,81,
 4503599643301013.,8552631175294956.,-.486281886601818721458,-52,81,
 4503599643301033.,8552641912713158.,-.467617869041682392635,-52,81,
 4503599643301211.,8552737475735155.,.496391181157928728263,-52,81,
 4503599643301320.,8552795994664356.,.494959077336912850351,-52,81,
 4503599643307968.,8556365112474705.,-.370776120825771652462,-52,81,
 4503599653610062.,7043629843932755.,.330069961665683230402,-52,80,
 4503599653610709.,7043803521671775.,.409593549872852696610,-52,80,
 4503599653612448.,7044270330927039.,.456402173591617996370,-52,80,
 4503599653612455.,7044272209975221.,-.492594813133597556884,-52,80,
 4503599653612494.,7044282678957944.,-.494202918825538948455,-52,80,
 4503599653612611.,7044314085906113.,-.499571187883244230548,-52,80,
 4503599653612650.,7044324554888835.,.498458071770226978194,-52,80,
 4503599653621022.,7046571896513370.,.310152251584411376254,-52,80,
 4503599659574715.,8644754181480526.,.274126391480709292303,-52,80,
 4503599659576620.,8645265551020549.,.478429847965483615060,-52,80,
 4503599659577255.,8645436007533890.,.498462835035441999726,-52,80,
 4503599659577467.,8645492915850156.,-.473428757201571634680,-52,80,
 4503599659577479.,8645496137075604.,.490346327049240524550,-52,80,
 4503599659577504.,8645502847961956.,.498183518757284858178,-52,80,
 4503599680828599.,7175025085265911.,.145719923565022458549,-52,79,
 4503599680951470.,7191516551527019.,.099421237842497691929,-52,79,
 4503599680956656.,7192212604656145.,.499686342975886959741,-52,79,
 4503599680957321.,7192301859444203.,.493418780661419816740,-52,79,
 4503599681422782.,7254774976590236.,.381576125495551870088,-52,79,
 4503599681424332.,7254983014066139.,.476143650001818818499,-52,79,
 4503599681425499.,7255139646152836.,-.499258686259013681870,-52,79,
 4503599681425535.,7255144477990986.,-.494003840732839577406,-52,79,
 4503599681425607.,7255154141667286.,-.483610021107153203548,-52,79,
 4503599681425882.,7255191051542042.,.499111096690387989749,-52,79,
 4503599681476996.,7262051456408652.,.139388622210154810204,-52,79,
 4503599688887018.,8256607760911813.,.291222674733152968267,-52,79,
 4503599688893244.,8257443400474926.,.368678973491058495279,-52,79,
 4503599689452886.,8332557277177520.,.120728670330334232514,-52,79,
 4503599694023172.,8945970671640540.,-.390110757748773334525,-52,79,
 4503599694474397.,9006533065057990.,.299482761336393191895,-52,79,
 4503599694479310.,9007192476745829.,-.333372083801885418161,-52,79,
 4503599694479360.,9007199187632129.,-.333333340783913841439,-52,79,
 4503599694479361.,4503599660924927.,.333333337058623676204,-52,78,
 4503599718149025.,6092043895382749.,.386842268327538599553,-52,78,
 4503599718152336.,6092266092826974.,.497364705853693315607,-52,78,
 4503599718152920.,6092305284402760.,.486018078008873839678,-52,78,
 4503599718152988.,6092309847805420.,.498065196523572473342,-52,78,
 4503599718153005.,6092310988656086.,-.498933789936281382738,-52,78,
 4503599718153331.,6092332866145308.,.498958419551862760778,-52,78,
 4503599718163264.,6092999458477983.,-.296891026849151191738,-52,78,
 4503599720384784.,6242083138988959.,.359157030400125353411,-52,78,
 4503599720401671.,6243216406351920.,-.499965629951289916354,-52,78,
 4503599720401715.,6243219359141875.,-.495970322310468739424,-52,78,
 4503599720401728.,6243220231557088.,.482477315885234196430,-52,78,
 4503599720401733.,6243220567101402.,-.448889647668644540388,-52,78,
 4503599720403434.,6243334719276707.,.478448467657366623723,-52,78,
 4503599720448296.,6246345357071268.,.347691202347932282572,-52,78,
 4503599750517018.,8264223083982464.,.457918598035532261385,-52,78,
 4503599750519043.,8264358979428348.,.499464234050061839577,-52,78,
 4503599750519237.,8264371998547608.,.498261729456655260163,-52,78,
 4503599750519395.,8264382601747831.,-.441276331319193847549,-52,78,
 4503599750519419.,8264384212360523.,-.482757694811818228616,-52,78,
 4503599750519431.,8264385017666868.,.496498404791227734886,-52,78,
 4503599750520104.,8264430181931105.,.496343236141814680393,-52,78,
 4503599750530423.,8265122678279785.,-.406106497794744771379,-52,78,
 4503599750543828.,8266022272577102.,.052218920730036296927,-52,78,
 4503599772457970.,4868327701966012.,-.498382597078505742375,-52,77,
 4503599772458007.,4868328943479956.,-.494865398198780520781,-52,77,
 4503599772458069.,4868331023854672.,.483978393553083069876,-52,77,
 4503599772458081.,4868331426507844.,-.487861599971870060653,-52,77,
 4503599772458822.,4868356290341154.,.498940188592499396031,-52,77,
 4503599772460242.,4868403937633059.,.482459484912722051128,-52,77,
 4503599776092278.,4990274838641228.,-.499974325004189460826,-52,77,
 4503599776092537.,4990283529238829.,-.488693181069565095910,-52,77,
 4503599776092574.,4990284770752772.,-.487122388455558598870,-52,77,
 4503599776092583.,4990285072742650.,-.459714819008719802257,-52,77,
 4503599776094832.,4990360536657725.,.481325443911612582174,-52,77,
 4503599776096109.,4990403385665974.,.453750512803840759025,-52,77,
 4503599776110193.,4990875966270655.,.345248122822805215138,-52,77,
 4503599776124277.,4991348546875335.,-.241144303395858788464,-52,77,
 4503599804227689.,5934342539708010.,.443263912960349964574,-52,77,
 4503599804231510.,5934470751187648.,-.499720185697614557680,-52,77,
 4503599804231595.,5934473603314255.,.494291960514741593069,-52,77,
 4503599804231617.,5934474341511731.,-.495501900386498867826,-52,77,
 4503599804233175.,5934526619314733.,.490835263808334092172,-52,77,
 4503599804265109.,5935598146504137.,.315043510654304630346,-52,77,
 4503599814622253.,6283126216516352.,.460709409056880310971,-52,77,
 4503599814625062.,6283220470911921.,.499208411026248913074,-52,77,
 4503599814625186.,6283224631661316.,.499909044580656022820,-52,77,
 4503599814625434.,6283232953160107.,-.499033368663724955411,-52,77,
 4503599814625505.,6283235335524679.,.444733421193518932035,-52,77,
 4503599814625515.,6283235671068985.,.493148261435000484171,-52,77,
 4503599814625558.,6283237113909502.,-.498676415462513030770,-52,77,
 4503599814670502.,6284745184238598.,-.044040107722040929844,-52,77,
 4503599826972277.,6697524239224586.,.247328406580649952496,-52,77,
 4503599827000039.,6698455777324481.,.143084184143365459034,-52,77,
 4503599827009704.,6698780080895385.,.499997164866522825049,-52,77,
 4503599827009823.,6698784073872616.,.496019125713697877717,-52,77,
 4503599827009825.,6698784140981478.,-.478838549573748792264,-52,77,
 4503599827013920.,6698921546374426.,.437571308645626381226,-52,77,
 4503599831801273.,6859558449866550.,.446256414596144135018,-52,77,
 4503599831826593.,6860408048046222.,.459247652777174388322,-52,77,
 4503599831829442.,6860503644618651.,-.499869437836820575805,-52,77,
 4503599831829849.,6860517301271855.,-.498965746663204778025,-52,77,
 4503599831829912.,6860519415200975.,-.469452139614558622860,-52,77,
 4503599831829914.,6860519482309835.,.483865268385005157650,-52,77,
 4503599831829956.,6860520891595916.,-.496476047960001923770,-52,77,
 4503599831834626.,6860677590786241.,.416931003854390900494,-52,77,
 4503599838544596.,7085826812483745.,.075476565487331873291,-52,77,
 4503599838555202.,7086182690772849.,.498681997372853779785,-52,77,
 4503599838555270.,7086184972474119.,-.495839967701217617321,-52,77,
 4503599838555767.,7086201649026040.,.499034295757372221472,-52,77,
 4503599840031611.,7135722753836364.,-.499771605565466876002,-52,77,
 4503599840031652.,7135724129568011.,-.462174662943699163098,-52,77,
 4503599840031676.,7135724934874341.,-.488952995788151900013,-52,77,
 4503599840031688.,7135725337527505.,.497656228464364781522,-52,77,
 4503599840043263.,7136113730059565.,-.001830329425833698512,-52,77,
 4503599840058799.,7136635031690499.,-.244777493395986945992,-52,77,
 4503599864046892.,7941541826912274.,.356911560007291084331,-52,77,
 4503599864065704.,7942173052853884.,.400389050620957592826,-52,77,
 4503599864070407.,7942330859339286.,.499274719543417590412,-52,77,
 4503599864070868.,7942346327931626.,-.498837545010743916705,-52,77,
 4503599864070872.,7942346462149346.,.446941970509212277551,-52,77,
 4503599865861064.,8002415334711249.,.388737908373217926950,-52,77,
 4503599865866067.,8002583207525655.,.499292586359653461274,-52,77,
 4503599865866533.,8002598843890139.,.448926702930794274124,-52,77,
 4503599865866560.,8002599749859755.,.471709993595640499140,-52,77,
 4503599865866596.,8002600957819244.,-.497920734475399920190,-52,77,
 4503599865866726.,8002605319895173.,-.499445422043616554236,-52,77,
 4503599878010238.,8410073945412772.,.046938246644827922898,-52,77,
 4503599878044810.,8411233989171311.,.444192862772355398905,-52,77,
 4503599878044818.,8411234257606753.,-.497159984282106266020,-52,77,
 4503599878044954.,8411238821009250.,.499768659714961952758,-52,77,
 4503599878045619.,8411261134705288.,.497472183017636929423,-52,77,
 4503599878046949.,8411305762097364.,.482994731709927202876,-52,77,
 4503599895529293.,8997915851255891.,.499246848233303758567,-52,77,
 4503599895529690.,8997929172364602.,.317031198021776514716,-52,77,
 4503599895529761.,8997931554729132.,.463161038359955201321,-52,77,
 4503599895529779.,8997932158708873.,-.499797927778515949102,-52,77,
 4503599895531722.,8997997354966366.,.484381708965535937875,-52,77,
 4503599895616737.,9000849984832963.,.270104605678724881656,-52,77,
 4503599895750332.,9005332688908935.,.135537190479242264991,-52,77,
 4503599929436228.,5067821862007472.,.384955838830198076906,-52,76,
 4503599929437832.,5067848772660131.,.427089026658694868333,-52,76,
 4503599929444088.,5067953730916388.,-.450295995074867800242,-52,76,
 4503599929444104.,5067953999351826.,-.455284411435076128207,-52,76,
 4503599929444232.,5067956146835330.,-.495226074587527783445,-52,76,
 4503599929444248.,5067956415270767.,.499776925984567630811,-52,76,
 4503599943560043.,5304780140741667.,-.388419077063682713126,-52,76,
 4503599943599556.,5305443058830929.,.428920949890629064674,-52,76,
 4503599943605374.,5305540668666764.,-.499743574306536729414,-52,76,
 4503599943605447.,5305541893403446.,-.498618244205633112482,-52,76,
 4503599943605739.,5305546792350174.,-.494315444494144115702,-52,76,
 4503599943606295.,5305556120481614.,.499300712846452016048,-52,76,
 4503626898691795.,7148991605447137.,.487023070822068187174,-52,70,
 4503626898704691.,7148994986035690.,.498028707625121758896,-52,70,
 4503626898712289.,7148996977793741.,.499826064298891833350,-52,70,
 4503626898712638.,7148997069281444.,-.499777255300782433472,-52,70,
 4503626898712907.,7148997139797752.,.491927668735814792244,-52,70,
 4503626898712911.,7148997140846322.,.142361910918186306901,-52,70,
 4503626898712912.,7148997141108465.,-.445029528681738204365,-52,70,
 4503626898712924.,7148997144254174.,-.493726808420974905390,-52,70,
 4503626898712987.,7148997160769146.,-.499387664565901070069,-52,70,
 4503626898717587.,7148998366624243.,.499354130911352616383,-52,70,
 4504149383182063.,9006649505639629.,-.499965043636543102540,-52,66,
 4504149383184383.,9006649543645869.,.066381869991386236328,-52,66,
 4504149383184384.,9006649543662251.,.066625980819519928801,-52,66,
 4504149383184385.,9006649543678633.,.066870091644016530482,-52,66,
 4504149383184484.,9006649545300451.,.091037045265580680099,-52,66,
 4504149383185904.,9006649568562891.,.437670235251261404552,-52,66,
 4504149383186156.,9006649572691155.,.499184654846514973549,-52,66,
 4504149383186159.,9006649572740301.,.499916967974318859804,-52,66,
 5103246950986835.,9007199254735655.,.000261620544736230628,-52,56,
 5103246950986885.,9007199254736361.,-.002216311730109811802,-52,56,
 5103246950987185.,9007199254740597.,-.017083905524446016630,-52,56,
 5103246950987202.,9007199254740837.,.022073597486419637746,-52,56,
 5103246950987212.,9007199254740978.,.221578011021849438263,-52,56,
 5103246950987213.,4503599627370496.,.170764226187688600303,-52,55,
 5103246950987218.,4503599627370531.,.470640329571487254738,-52,55,
 5103246950987652.,4503599627373595.,.499886103153420948847,-52,55,
 5103246950991687.,4503599627402082.,.499901520180382233220,-52,55,
 5103246951015897.,4503599627573004.,.499993549340163267038,-52,55,
 5782736388127205.,9007199254728821.,.499938316859417888352,-52,55,
 5782736388128264.,9007199254735420.,-.499827500573889070338,-52,55,
 5782736388129119.,9007199254740746.,.497528708265516827452,-52,55,
 5782736388129158.,9007199254740989.,.483373026544672066631,-52,55,
 5782736388129159.,4503599627370498.,-.143110354442044545459,-52,54,
 5782736388129323.,4503599627371009.,-.249796659607748176222,-52,54,
 5782736388144583.,4503599627418547.,-.249998045131436070032,-52,54,
 7425180500309915.,9007199254612425.,-.000016407502644417249,-52,54,
 7425180500362069.,9007199254738957.,.000090661901763466088,-52,54,
 7425180500362895.,9007199254740961.,-.022609647442489585602,-52,54,
 7425180500362907.,9007199254740990.,.090862018763941358247,-52,54,
 7425180500362908.,4503599627370496.,.258492328807237573204,-52,53,
 7425180500362909.,4503599627370497.,.471553648232504303913,-52,53,
 7425180500362942.,4503599627370538.,-.497422810733785233983,-52,53,
 7425180500363003.,4503599627370611.,.499317674206847537749,-52,53,
 7425180500363294.,4503599627370965.,-.499838373051943676844,-52,53,
 7425180500370353.,4503599627379528.,-.499984554609018131420,-52,53,
 9007199254740991.,6243314768165358.,.208881167333858563529,-52,53,
 4503599627370496.,6243314768165359.,.208881167333858619040,-51,53,
 4503599627370497.,6243314768165361.,.208881167333858396996,-51,53,
 6121026514828277.,9007199254682431.,.000012107681292013318,-51,53,
 6121026514864475.,9007199254735697.,.000058391970979837245,-51,53,
 6121026514867196.,9007199254739701.,-.000103896586943812489,-51,53,
 6121026514867828.,9007199254740631.,-.000876615095469726941,-51,53,
 6121026514868021.,9007199254740915.,.002051969264907740602,-51,53,
 6121026514868073.,4503599627370496.,-.239512133537380136096,-51,52,
 6121026514868074.,4503599627370496.,.496246748805504486123,-51,52,
 6121026514877448.,4503599627377394.,-.499990174275792473403,-51,52,
 5812361472633837.,7392227815811744.,-.499996487747482643761,-50,52,
 5812361472642284.,7392227815818289.,-.499959672681051068295,-50,52,
 5812361472644358.,7392227815819896.,-.499832249671428753789,-50,52,
 5812361472644509.,7392227815820012.,.499694867410542235092,-50,52,
 5812361472645264.,7392227815820597.,.497330452774804019098,-50,52,
 5812361472645304.,7392227815820628.,.490582669215824127209,-50,52,
 5995926477572465.,7532259951691896.,-.499998486522667653664,-50,52,
 5995926477583277.,7532259951700017.,-.499957338601110639245,-50,52,
 5995926477585471.,7532259951701664.,.435123151522419151606,-50,52,
 5995926477585503.,7532259951701688.,.470639366506085589556,-50,52,
 5995926477585527.,7532259951701706.,.497276527743751236559,-50,52,
 5995926477585531.,7532259951701710.,-.498283945383311504062,-50,52,
 5995926477586431.,7532259951702386.,-.499390399023387991476,-50,52,
 5995926477586881.,7532259951702724.,-.499943625881477006390,-50,52,
 6025316007234149.,7554280793332148.,.499910923288232836693,-50,52,
 6025316007235127.,7554280793332880.,-.497693471268437940105,-50,52,
 6025316007235135.,7554280793332885.,.481876226935108215792,-50,52,
 6025316007235167.,7554280793332909.,.400155019749213446770,-50,52,
 6025316007235226.,7554280793332953.,.499481543999886951592,-50,52,
 6025316007238750.,7554280793335587.,.499933601850170731358,-50,52,
 6025316007252553.,7554280793345905.,-.499998378220373344451,-50,52,
 6084210162765922.,7598087261799797.,-.499989980853441306341,-50,52,
 6084210162778436.,7598087261809060.,-.498839600523765459011,-50,52,
 6084210162778440.,7598087261809062.,.462004622065590642369,-50,52,
 6084210162778717.,7598087261809268.,-.499532963626234200423,-50,52,
 6084210162780326.,7598087261810459.,-.499944427269840296363,-50,52,
 6084210162804869.,7598087261828625.,.499994283092642753933,-50,52,
 6369701198560743.,7804602721052906.,-.499832060988220170665,-50,52,
 6369701198560999.,7804602721053087.,-.498954835015581541817,-50,52,
 6369701198561098.,7804602721053156.,.497478154714074261381,-50,52,
 6369701198561115.,7804602721053169.,-.482932341999124591816,-50,52,
 6369701198561866.,7804602721053700.,-.499890167420096221218,-50,52,
 6369701198564112.,7804602721055287.,.499993619296197001489,-50,52,
 6369701198581213.,7804602721067378.,.499999227218561790664,-50,52,
 6469155038057471.,7874376729793168.,.499977818608420459551,-50,52,
 6469155038058488.,7874376729793876.,.499831600246132150713,-50,52,
 6469155038060861.,7874376729795528.,.499490423634614737817,-50,52,
 6469155038098332.,7874376729821615.,-.499997321599220199563,-50,52,
 6482505237454243.,7883661095356093.,-.499804847875443283780,-50,52,
 6482505237454338.,7883661095356158.,.499673583431249996675,-50,52,
 6482505237454361.,7883661095356174.,.478494677326409255672,-50,52,
 6482505237454374.,7883661095356184.,-.489997747863308414894,-50,52,
 6482505237458115.,7883661095358782.,.499989741020018908074,-50,52,
 6482505237467700.,7883661095365441.,.499997775059515941031,-50,52,
 6527239159276408.,7914632413699546.,.499998062005897719355,-50,52,
 6527239159283088.,7914632413704156.,-.499967357591999639349,-50,52,
 6527239159286662.,7914632413706621.,.453045153997563760738,-50,52,
 6527239159286678.,7914632413706632.,.492566194896999341417,-50,52,
 6527239159286707.,7914632413706653.,-.498301918472842641940,-50,52,
 6527239159287136.,7914632413706948.,.498855990631868846230,-50,52,
 6527239159289439.,7914632413708537.,.499915814700611072314,-50,52,
 6551699081992638.,7931477485558779.,-.499997597990562108744,-50,52,
 6551699081996771.,7931477485561620.,-.499971959556564868611,-50,52,
 6551699081998284.,7931477485562660.,-.472621659750485401358,-50,52,
 6551699081998428.,7931477485562759.,-.487863931295008248279,-50,52,
 6551699081998540.,7931477485562836.,-.499719031386696795755,-50,52,
 6698297894360613.,8031137779814784.,.499991436762210492420,-50,52,
 6698297894367358.,8031137779819319.,.499772825004146611887,-50,52,
 6698297894367477.,8031137779819400.,-.490594263961860384291,-50,52,
 6698297894367492.,8031137779819410.,-.405346418033306682083,-50,52,
 6698297894367535.,8031137779819439.,-.494302593038244571574,-50,52,
 6698297894406186.,8031137779845425.,.499996864091765211677,-50,52,
 7036523586224213.,8252988659478625.,.499987509838435045174,-50,52,
 7036523586229219.,8252988659481829.,.499726634752521724760,-50,52,
 7036523586229244.,8252988659481846.,-.499475626914634273991,-50,52,
 7036523586229494.,8252988659482006.,-.491498243589320961304,-50,52,
 7036523586229519.,8252988659482022.,-.490700505257102300015,-50,52,
 7036523586229530.,8252988659482029.,-.450349500390944098839,-50,52,
 7036523586230483.,8252988659482639.,-.499939715210110474650,-50,52,
 7036523586239256.,8252988659488254.,-.499997383947500670811,-50,52,
 7060691919401944.,8268430659764162.,-.499998004904786892357,-50,52,
 7060691919442614.,8268430659790102.,.498268938985859419484,-50,52,
 7060691919442625.,8268430659790110.,-.485478763606696380110,-50,52,
 7060691919443169.,8268430659790457.,-.499910600924911366024,-50,52,
 7060691919446430.,8268430659792536.,.499975020767025094660,-50,52,
 7060691919454675.,8268430659797795.,.499992480710799570141,-50,52,
 7099291104851518.,8292983755270752.,.499979184889007122281,-50,52,
 7099291104853345.,8292983755271911.,.499715592645179081944,-50,52,
 7099291104853572.,8292983755272056.,-.497580431151979431007,-50,52,
 7099291104853665.,8292983755272114.,.499122078920982819846,-50,52,
 7099291104854852.,8292983755272868.,-.499954486129629218299,-50,52,
 7099291104957659.,8292983755338085.,.499990762264445175053,-50,52,
 7214758118816450.,8365643625698012.,.499995594161778547405,-50,52,
 7214758118828316.,8365643625705419.,.499966800530457348260,-50,52,
 7214758118828787.,8365643625705714.,-.492196823671727975914,-50,52,
 7214758118828795.,8365643625705719.,-.498433148499107086964,-50,52,
 7236286776332598.,8379062243714833.,-.496770038147226656862,-50,52,
 7236286776332741.,8379062243714922.,-.498812021844581742766,-50,52,
 7236286776332884.,8379062243715010.,.499145994456304436721,-50,52,
 7236286776334780.,8379062243716191.,-.499956111259032092370,-50,52,
 7236286776343598.,8379062243721679.,-.499999558464100304440,-50,52,
 7243607294744579.,8383615963049989.,-.499997209394766443791,-50,52,
 7243607294772866.,8383615963067576.,-.499836169802160622468,-50,52,
 7243607294773096.,8383615963067718.,.499069229538313770940,-50,52,
 7243607294773244.,8383615963067811.,-.484243817844999255355,-50,52,
 7243607294773252.,8383615963067815.,.489631152566659994774,-50,52,
 7243607294773289.,8383615963067838.,.493802890720512571359,-50,52,
 7243607294773823.,8383615963068170.,.499957165684650532491,-50,52,
 7243607294778378.,8383615963071003.,-.499981557292092822300,-50,52,
 7273994527054826.,8402469232294855.,.499992920249544324162,-50,52,
 7273994527108596.,8402469232328147.,-.499984721426097099622,-50,52,
 7273994527111261.,8402469232329797.,-.499704653716089567391,-50,52,
 7273994527114459.,8402469232331777.,-.499368573262042496322,-50,52,
 7273994527114522.,8402469232331816.,-.493733434725255784471,-50,52,
 7273994527114585.,8402469232331855.,-.488098296188806900068,-50,52,
 7273994527114593.,8402469232331859.,.464998229339606880416,-50,52,
 7311312768882809.,8425515272166709.,-.499799626921134359292,-50,52,
 7311312768883171.,8425515272166931.,.483830897914762810588,-50,52,
 7311312768883197.,8425515272166947.,.499229775388739308620,-50,52,
 7311312768883848.,8425515272167349.,-.499821407877568578720,-50,52,
 7311312768891121.,8425515272171829.,-.499973877119193106348,-50,52,
 7311312768892160.,8425515272172469.,-.499995658803223037670,-50,52,
 7548454164495005.,8569269960100435.,-.415629299173498029860,-50,52,
 7548454164495030.,8569269960100450.,-.499993828557305331677,-50,52,
 7571434122736081.,8582959560062135.,.499993695315115219330,-50,52,
 7571434122739398.,8582959560064109.,-.499948214451506448894,-50,52,
 7571434122741328.,8582959560065256.,.492247176814995578202,-50,52,
 7571434122741333.,8582959560065259.,.466320221869710107285,-50,52,
 7571434122741365.,8582959560065279.,-.499612289780163414314,-50,52,
 7571434122754016.,8582959560072804.,-.499993698662456971987,-50,52,
 7938013874342735.,8795892472914501.,-.499997670690379376709,-50,52,
 7938013874374192.,8795892472932347.,.499985009888467103216,-50,52,
 7938013874374437.,8795892472932486.,.499730559305467245958,-50,52,
 7938013874374927.,8795892472932764.,.499221658126597207126,-50,52,
 7938013874374934.,8795892472932768.,.470642959538203309561,-50,52,
 7969971748344972.,8813987241979349.,.499887285977682949975,-50,52,
 7969971748345264.,8813987241979515.,-.499390915323148951760,-50,52,
 7969971748345287.,8813987241979527.,.497241281149473891977,-50,52,
 7969971748345333.,8813987241979553.,.490505674094607061159,-50,52,
 7969971748386542.,8813987242002839.,.499904937218017502834,-50,52,
 7969971748594392.,8813987242120289.,.499991355622772890391,-50,52,
 8319337573402624.,9007199254720249.,.000001074151121414781,-50,52,
 8319337573429631.,9007199254734869.,-.000021397445556592607,-50,52,
 8319337573440637.,9007199254740827.,.000487815350920277103,-50,52,
 8319337573440903.,9007199254740971.,-.002770820890201957125,-50,52,
 8319337573440940.,9007199254740991.,.026851098128525311803,-50,52,
 8319337573440941.,4503599627370496.,-.215903884462511918091,-50,51,
 8319337573440942.,4503599627370496.,.054766682010713475381,-50,51,
 8319337573440951.,4503599627370498.,.490801780269740552554,-50,51,
 8319337573441919.,4503599627370760.,.499910126336379151407,-50,51,
 8319337573444350.,4503599627371419.,-.499942777426139944464,-50,51,
 8345810168402702.,4510753603496676.,-.499996544065231629445,-50,51,
 8345810168410841.,4510753603498871.,.499949987544314051443,-50,51,
 8345810168413554.,4510753603499603.,.499932164271588654690,-50,51,
 8345810168414614.,4510753603499890.,-.499337608247570611133,-50,51,
 8345810168414918.,4510753603499972.,-.476486675089956737898,-50,51,
 8345810168414929.,4510753603499974.,.491445431043979859299,-50,51,
 8345810168414955.,4510753603499982.,-.493442318094003733955,-50,51,
 8345810168415144.,4510753603500033.,-.498972494520772083982,-50,51,
 8515808456091126.,4556160286208384.,.494333930669761973987,-50,51,
 8515808456091145.,4556160286208390.,-.481575088348004557562,-50,51,
 8515808456091213.,4556160286208407.,.499382106746212848578,-50,51,
 8515808456091421.,4556160286208462.,.499957056445280680373,-50,51,
 8515808456100138.,4556160286210768.,-.499986038383875367797,-50,51,
 8515808456115787.,4556160286214906.,-.499998604930366469765,-50,51,
 8579801239787095.,4573018370125797.,-.499997573041462082347,-50,51,
 8579801239792395.,4573018370127188.,-.495861348519788353937,-50,51,
 8579801239792414.,4573018370127192.,.490757253038271933005,-50,51,
 8579801239792475.,4573018370127209.,-.499572499854345995172,-50,51,
 8579801239794643.,4573018370127777.,.499855298904599949152,-50,51,
 8579801239795988.,4573018370128130.,.499961566973836743200,-50,51,
 8666221177826854.,4595586128012986.,-.499996943974396688146,-50,51,
 8666221177831988.,4595586128014320.,-.499859371254851049633,-50,51,
 8666221177833335.,4595586128014669.,.499787163568157578138,-50,51,
 8666221177833462.,4595586128014702.,.499011447101002378153,-50,51,
 8666221177833589.,4595586128014735.,.498235730633363587753,-50,51,
 8666221177833593.,4595586128014737.,-.462418622641215568190,-50,51,
 8746614672445921.,4616378989560418.,.499989514333214002469,-50,51,
 8746614672447094.,4616378989560720.,.486675834651382427876,-50,51,
 8746614672447102.,4616378989560723.,-.453738921902426399061,-50,51,
 8746614672447129.,4616378989560729.,.497361274728454902444,-50,51,
 8746614672447230.,4616378989560755.,.499624973236376176106,-50,51,
 8746614672487005.,4616378989570996.,-.499992791169488866989,-50,51,
 8848436869422460.,4642441517787156.,-.499697735804465580036,-50,51,
 8848436869422503.,4642441517787166.,.443183297010698782407,-50,51,
 8848436869422515.,4642441517787169.,.497010561982363067002,-50,51,
 8848436869423073.,4642441517787311.,.499978383160178515912,-50,51,
 8848436869444642.,4642441517792801.,-.499998442727453361392,-50,51,
 8957999189153254.,4670152343674959.,.499980493873175619594,-50,51,
 8957999189155621.,4670152343675555.,-.499947900171280188477,-50,51,
 8957999189156349.,4670152343675737.,.499651647382926613380,-50,51,
 8957999189156476.,4670152343675769.,.424032337682755106173,-50,51,
 8957999189156512.,4670152343675778.,.473463084539317071497,-50,51,
 8957999189156532.,4670152343675784.,-.499075389429275328760,-50,51,
 8957999189168184.,4670152343678713.,-.499990325439406000454,-50,51,
 8957999189195677.,4670152343685623.,.499996414032666630088,-50,51,
 4630540339110239.,4745078389508945.,-.499995554740397414060,-49,51,
 4630540339111078.,4745078389509352.,.499914893026984385162,-49,51,
 4630540339111771.,4745078389509690.,-.498967180565359945431,-49,51,
 4630540339111804.,4745078389509706.,-.451294898356729598641,-49,51,
 4630540339111808.,4745078389509707.,.493877499486732975045,-49,51,
 4630540339111917.,4745078389509760.,.499825340720441350608,-49,51,
 4630540339132600.,4745078389519819.,-.499998532899338928963,-49,51,
 4751802502281348.,4803288439326168.,-.499993663226666363226,-49,51,
 4751802502333880.,4803288439351062.,-.462887729716299754018,-49,51,
 4751802502333882.,4803288439351062.,.484878854681625365185,-49,51,
 4751802502333939.,4803288439351089.,.496226510022323571402,-49,51,
 4751802502333958.,4803288439351099.,-.499990938197515696129,-49,51,
 4918372782547166.,4880871320313770.,.499959380153030034142,-49,51,
 4918372782547332.,4880871320313847.,-.499545009150502676905,-49,51,
 4918372782548328.,4880871320314303.,-.496571345025565890529,-49,51,
 4918372782548459.,4880871320314362.,.479723383883593443011,-49,51,
 4918372782548470.,4880871320314368.,-.484099196131740687586,-49,51,
 4918372782548494.,4880871320314379.,-.496075734347054250690,-49,51,
 4918372782559273.,4880871320319313.,.499961534280485578504,-49,51,
 4918372782716664.,4880871320391372.,.499988296281180436963,-49,51,
 4961703275491791.,4900622630108037.,.499996937628427407898,-49,51,
 4961703275493329.,4900622630108735.,.499841175412804129264,-49,51,
 4961703275494867.,4900622630109433.,.499685412980818907799,-49,51,
 4961703275494889.,4900622630109443.,.484078503503629245777,-49,51,
 4961703275494911.,4900622630109453.,.468471594026395313343,-49,51,
 5155187794656363.,4986764021219317.,.499996021007423342232,-49,51,
 5155187794693469.,4986764021235526.,-.499982541602095140049,-49,51,
 5155187794695083.,4986764021236230.,.499533291462826984392,-49,51,
 5155187794695447.,4986764021236389.,.495706626770386014128,-49,51,
 5155187794695463.,4986764021236396.,.484549410739691467072,-49,51,
 5155187794695479.,4986764021236403.,.473392194708975228957,-49,51,
 5155187794695621.,4986764021236465.,.499371902435418106683,-49,51,
 5357710127477073.,5073532898967568.,-.499996782969056829458,-49,51,
 5357710127495120.,5073532898975152.,.499988396450992579323,-49,51,
 5357710127495139.,5073532898975160.,.485526143343329572707,-49,51,
 5357710127495151.,5073532898975166.,-.470976332303630075077,-49,51,
 5363132893503144.,5075810888589216.,-.499997474212516201160,-49,51,
 5363132893509134.,5075810888591731.,-.499688549050892643955,-49,51,
 5363132893510332.,5075810888592234.,-.499626764355643716007,-49,51,
 5363132893510594.,5075810888592344.,-.494604904946447359444,-49,51,
 5363132893510644.,5075810888592364.,.498719877382941302410,-49,51,
 5365726582682621.,5076899628531769.,-.482128857008402606800,-49,51,
 5365726582682671.,5076899628531790.,-.498951844665749075515,-49,51,
 5365726582683088.,5076899628531965.,-.499255561735634075824,-49,51,
 5365726582683922.,5076899628532315.,-.499862995916204630975,-49,51,
 5365726582687370.,5076899628533762.,-.499976225575840755262,-49,51,
 5365726582697297.,5076899628537927.,.499987797413126353479,-49,51,
 5365726582749963.,5076899628560029.,.499998269359477276050,-49,51,
 5483096108824850.,5125624360522070.,-.499549436476447383441,-49,51,
 5483096108824889.,5125624360522086.,-.483015895803896767159,-49,51,
 5483096108824906.,5125624360522092.,.498550006540512721180,-49,51,
 5483096108825393.,5125624360522292.,.499879091338816115490,-49,51,
 5483096108826966.,5125624360522939.,-.499934768355982213459,-49,51,
 5483096108848014.,5125624360531583.,-.499986991435419847061,-49,51,
 5483096108853276.,5125624360533743.,.499999947610066989814,-49,51,
 5494838942547461.,5130441754822584.,.499976622228774097584,-49,51,
 5494838942548930.,5130441754823187.,-.499862701612224312874,-49,51,
 5494838942549113.,5130441754823261.,.494030697789094146192,-49,51,
 5494838942549135.,5130441754823271.,-.490309986436052139472,-49,51,
 5494838942553847.,5130441754825201.,.499994373237171210552,-49,51,
 5525992699368825.,5143172592738255.,.499950291049311357303,-49,51,
 5525992699368933.,5143172592738300.,-.490874686735784423009,-49,51,
 5525992699369014.,5143172592738333.,-.483993420075170708913,-49,51,
 5525992699371441.,5143172592739321.,.499967495568419903458,-49,51,
 5525992699376673.,5143172592741454.,-.499998096907293367544,-49,51,
 7684006504407823.,9007199254710437.,.000040723024023824045,-47,51,
 7684006504511812.,9007199254740911.,-.000400660416015497478,-47,51,
 7684006504512085.,9007199254740991.,.002310005576340653528,-47,51,
 7684006504512088.,4503599627370496.,-.059269663882209237237,-47,50,
 7684006504512089.,4503599627370496.,.087255447227664203292,-47,50,
 7684006504514071.,4503599627370787.,-.499974333040649862198,-47,50,
 5426391276978787.,6453179503439572.,-.499833195063644493814,-44,50,
 5426391276979722.,6453179503439765.,.499522760682348358036,-44,50,
 5426391276979828.,6453179503439787.,.493032633738073222084,-44,50,
 5426391276979838.,6453179503439790.,-.432107944275559816940,-44,50,
 5426391276980016.,6453179503439827.,-.499610232918867683853,-44,50,
 5426391276982180.,6453179503440275.,.499968684826271917274,-44,50,
 5426391276986802.,6453179503441234.,.499993526101878181534,-44,50,
 5426971710398363.,6453299928773989.,-.499887225239527311861,-44,50,
 5426971710399515.,6453299928774227.,.498353763814224128842,-44,50,
 5426971710399568.,6453299928774238.,.493932559316344399647,-44,50,
 5426971710399597.,6453299928774245.,-.489618665786314490498,-44,50,
 5426971710399944.,6453299928774317.,-.499697117879244035577,-44,50,
 5426971710402436.,6453299928774833.,.499970021421895151748,-44,50,
 5426971710408090.,6453299928776007.,-.499982625682915753997,-44,50,
 5426971710450160.,6453299928784735.,-.499984054879848012643,-44,50,
 5562950707688706.,6481163010612091.,.499987563271112066104,-44,50,
 5562950707700994.,6481163010614578.,.499923792271353378378,-44,50,
 5562950707703084.,6481163010615002.,-.499598773492534160137,-44,50,
 5562950707703168.,6481163010615019.,-.498622646952395169822,-44,50,
 5562950707703178.,6481163010615021.,-.474696917602395723006,-44,50,
 5562950707704087.,6481163010615205.,-.499848119702642338905,-44,50,
 5562950707732759.,6481163010621008.,-.499996943292287366050,-44,50,
 5565768841055106.,6481733235452177.,.499999089506675966456,-44,50,
 5565768841055368.,6481733235452231.,-.499996056385886492576,-44,50,
 5565768841076852.,6481733235456577.,-.499598028066131183073,-44,50,
 5565768841148116.,6481733235470993.,-.498277859119638727905,-44,50,
 5565768841151260.,6481733235471629.,-.498219620623298113821,-44,50,
 5565768841151344.,6481733235471645.,.494148347575875025658,-44,50,
 5565768841151349.,6481733235471647.,-.494401178126563231462,-44,50,
 5637442019535926.,6496139449339519.,-.432398346079460096950,-44,50,
 5637442019535941.,6496139449339522.,-.436624989277894613802,-44,50,
 5637442019536141.,6496139449339562.,-.492980231924449854475,-44,50,
 5637442019536166.,6496139449339566.,.499975362744631101721,-44,50,
 5637442019539005.,6496139449340134.,-.499987306778562546636,-44,50,
 5637442019591529.,6496139449350623.,.499998815000147998241,-44,50,
 5666178554260214.,6501864080887492.,.499880372417386226210,-44,50,
 5666178554261256.,6501864080887700.,-.449160732574806324362,-44,50,
 5666178554261281.,6501864080887705.,-.481527361773743163820,-44,50,
 5666178554261296.,6501864080887707.,.499052660706884211904,-44,50,
 5666178554261759.,6501864080887799.,.499622687938368615670,-44,50,
 5666178554267320.,6501864080888904.,.499989688288957887607,-44,50,
 5666178554286630.,6501864080892742.,-.499994715605921440566,-44,50,
 5772925638452655.,6522877967813760.,-.499995902524807686115,-44,50,
 5772925638455875.,6522877967814388.,-.499926772243932137353,-44,50,
 5772925638471975.,6522877967817528.,-.499581126093805918436,-44,50,
 5772925638472662.,6522877967817661.,.486769026438412802563,-44,50,
 5772925638472672.,6522877967817663.,.437079800128720375087,-44,50,
 5772925638472739.,6522877967817677.,-.495838016146306034182,-44,50,
 5772925638472780.,6522877967817685.,-.499563844016173111704,-44,50,
 5835612929789917.,6535038034498068.,.499999186059144108191,-44,50,
 5835612929829583.,6535038034505721.,.499991129580119284903,-44,50,
 5835612929831848.,6535038034506159.,-.499933700506118250200,-44,50,
 5835612929832216.,6535038034506230.,-.499479986381621612371,-44,50,
 5835612929832221.,6535038034506230.,.465200091255908653099,-44,50,
 5896103646768513.,6546648798487775.,-.454646017122895260299,-44,50,
 5896103646768518.,6546648798487776.,-.499863016098398944215,-44,50,
 5896103646771194.,6546648798488286.,.499999132095851799464,-44,50,
 6004329071309680.,6567127777311729.,-.499995124959623919098,-44,50,
 6004329071330953.,6567127777315718.,-.499986336900673995988,-44,50,
 6004329071334617.,6567127777316405.,-.446160728425270592355,-44,50,
 6004329071334622.,6567127777316405.,.491412723551074233181,-44,50,
 6004329071335022.,6567127777316480.,.497288881656130652896,-44,50,
 6004329071335198.,6567127777316513.,.499874391220772495607,-44,50,
 6004329071335214.,6567127777316517.,-.499890562455217124206,-44,50,
 6029337333089625.,6571807455008864.,-.499999056696366627485,-44,50,
 6029337333112968.,6571807455013223.,-.499984056901929519548,-44,50,
 6029337333124926.,6571807455015456.,-.499847861256575536176,-44,50,
 6029337333126072.,6571807455015670.,-.499333052975196964308,-44,50,
 6029337333126206.,6571807455015695.,-.476585248170082800918,-44,50,
 6029337333126222.,6571807455015698.,-.488794465506822753040,-44,50,
 6029337333126238.,6571807455015700.,.498996317156429366163,-44,50,
 6029337333128530.,6571807455016129.,-.499974066414622878470,-44,50,
 6304262280168309.,6622010034093840.,-.471526538028809210135,-44,50,
 6304262280168320.,6622010034093841.,.493001336109416757381,-44,50,
 6304262280168572.,6622010034093886.,.498548998184200155910,-44,50,
 6304262280168628.,6622010034093896.,.499781811978352157402,-44,50,
 6304262280170263.,6622010034094189.,-.499938713892264595496,-44,50,
 6304262280173505.,6622010034094768.,-.499996172753861661496,-44,50,
 6305910042742220.,6622304275233693.,.499999352969439885584,-44,50,
 6305910042763951.,6622304275237573.,.499985035462690838676,-44,50,
 6305910042774094.,6622304275239384.,.499932330942286744869,-44,50,
 6305910042774122.,6622304275239389.,.499242054321221421504,-44,50,
 6305910042774374.,6622304275239434.,.493029564730634586368,-44,50,
 6305910042774385.,6622304275239436.,.457044098915131506127,-44,50,
 6305910042775539.,6622304275239643.,-.499976587566679129059,-44,50,
 6535180284081975.,6662513131574840.,.499993506342868966982,-44,50,
 6535180284099632.,6662513131577882.,.499416768770463438805,-44,50,
 6535180284100166.,6662513131577974.,.498493170190608295297,-44,50,
 6535180284101472.,6662513131578199.,.499979650036665918547,-44,50,
 6535815775784050.,6662622610614610.,-.499828122257909234724,-44,50,
 6535815775784526.,6662622610614691.,.498865543916981158655,-44,50,
 6535815775784584.,6662622610614701.,.490303007442084844859,-44,50,
 6535815775785687.,6662622610614891.,.499880977566404482011,-44,50,
 6535815775788723.,6662622610615414.,.499952343944260017578,-44,50,
 6535815775791759.,6662622610615938.,-.499976289920827068119,-44,50,
 6535815775846883.,6662622610625434.,-.499998075643026704343,-44,50,
 6544022097449492.,6664035395406060.,-.499999591379107823014,-44,50,
 6544022097454043.,6664035395406843.,-.499820231341749674258,-44,50,
 6544022097454415.,6664035395406907.,-.497168787302124262641,-44,50,
 6544022097454688.,6664035395406953.,.472518965982705450429,-44,50,
 6544022097454694.,6664035395406955.,-.495180204274792825340,-44,50,
 6616319171106483.,6676405908556587.,.466319041636165963721,-44,50,
 6616319171106495.,6676405908556590.,-.491639374107554657079,-44,50,
 6616319171106683.,6676405908556622.,-.499654554092994581071,-44,50,
 6616319171107682.,6676405908556792.,-.499692664775555078605,-44,50,
 6616319171114675.,6676405908557982.,-.499959440272192216321,-44,50,
 6616319171115674.,6676405908558152.,-.499997551160099472420,-44,50,
 6702751591192446.,6691018882918792.,-.499996384250277145288,-44,50,
 6702751591215235.,6691018882922619.,.499986594121881577567,-44,50,
 6702751591225802.,6691018882924395.,-.499977422210189206922,-44,50,
 6702751591225879.,6691018882924407.,.434157409874026775543,-44,50,
 6702751591225909.,6691018882924412.,.473430721075629143659,-44,50,
 6702751591225927.,6691018882924415.,.496994707796579738297,-44,50,
 6729307497424001.,6695470818561909.,-.499996535290328408797,-44,50,
 6729307497432512.,6695470818563333.,-.499962237595402711781,-44,50,
 6729307497437156.,6695470818564110.,-.498886068868888348835,-44,50,
 6729307497437204.,6695470818564118.,-.467867193742731936225,-44,50,
 6729307497437228.,6695470818564122.,-.452357756179675211824,-44,50,
 6729307497437670.,6695470818564195.,.499941052270725555847,-44,50,
 6743769751755947.,6697887943730548.,-.499998531122083776010,-44,50,
 6743769751757522.,6697887943730810.,.452684990612143432710,-44,50,
 6743769751757534.,6697887943730812.,.456134007920358953488,-44,50,
 6743769751757666.,6697887943730834.,.494073198310494393532,-44,50,
 6743769751757684.,6697887943730837.,.499246724272752168237,-44,50,
 6743769751758846.,6697887943731031.,.499893233597086864759,-44,50,
 6743769751765225.,6697887943732097.,-.499999983022519647772,-44,50,
 6754791752059357.,6699726609557164.,-.499994904110287693864,-44,50,
 6754791752059369.,6699726609557166.,-.499814975840494407879,-44,50,
 6754791752060215.,6699726609557307.,-.487130032829023527838,-44,50,
 6754791752062087.,6699726609557619.,-.459061222823865049905,-44,50,
 6754791752062147.,6699726609557629.,-.458161581478976092478,-44,50,
 6754791752103819.,6699726609564575.,-.499997367531957928478,-44,50,
 6794379564777970.,6706305911042827.,.499974449185760637738,-44,50,
 6794379564778145.,6706305911042856.,.499308651659829325014,-44,50,
 6794379564778157.,6706305911042858.,.487834425543738098722,-44,50,
 6794379564778169.,6706305911042860.,.476360199427643360365,-44,50,
 6794379564797492.,6706305911046062.,.499987591430036445975,-44,50,
 6794379564817014.,6706305911049298.,-.499999275620674823590,-44,50,
 6990987887131860.,6738423488362519.,.499999060890730015200,-44,50,
 6990987887144353.,6738423488364531.,.499985795674119267555,-44,50,
 6990987887146905.,6738423488364943.,-.499936869687106277101,-44,50,
 6990987887148122.,6738423488365138.,.498140762021576094883,-44,50,
 6990987887148184.,6738423488365148.,.483252358705903715950,-44,50,
 6990987887148190.,6738423488365149.,.449553480965672657185,-44,50,
 6990987887148240.,6738423488365158.,-.497937166869618417412,-44,50,
 6990987887148923.,6738423488365267.,.499340583694538936263,-44,50,
 7006147211081704.,6740862257150055.,-.498261792520011060594,-44,50,
 7006147211081716.,6740862257150056.,.430158846535544283715,-44,50,
 7006147211081816.,6740862257150073.,-.499669161334956295624,-44,50,
 7006147211083241.,6740862257150302.,-.499718273514512302222,-44,50,
 7006147211090366.,6740862257151447.,-.499963835110946503153,-44,50,
 7006147211091791.,6740862257151675.,.499987052430035823073,-44,50,
 7006147211111685.,6740862257154873.,-.499996842440843965879,-44,50,
 7054682820201247.,6748635120445515.,.499998921087328246599,-44,50,
 7054682820215013.,6748635120447712.,.499993477653427008916,-44,50,
 7054682820216993.,6748635120448029.,-.499716734670688591083,-44,50,
 7054682820221448.,6748635120448740.,-.499064712724221894594,-44,50,
 7054682820221542.,6748635120448755.,-.497030753118964901889,-44,50,
 7054682820221548.,6748635120448755.,.460545882600512800191,-44,50,
 7138546116889461.,6761940447542520.,-.499999846056318538303,-44,50,
 7138546116897044.,6761940447543715.,.499697260794741630720,-44,50,
 7138546116897513.,6761940447543789.,.470930010734975992439,-44,50,
 7138546116897526.,6761940447543792.,-.478694667838178417270,-44,50,
 7138546116897621.,6761940447543807.,-.495182703565189370443,-44,50,
 7138546116897640.,6761940447543810.,-.498480310710615489205,-44,50,
 7138546116898255.,6761940447543907.,-.499955489369505148609,-44,50,
 7223985620314623.,6775336061277155.,.497419785738619009366,-44,50,
 7223985620314655.,6775336061277160.,.484804715969798261483,-44,50,
 7223985620314777.,6775336061277179.,.499209762475966486855,-44,50,
 7223985620314854.,6775336061277192.,-.499895249155551649557,-44,50,
 7223985620315964.,6775336061277365.,-.499980481779961291843,-44,50,
 7322656671992855.,6790610435874620.,-.499981539205459484995,-44,50,
 7322656671993050.,6790610435874649.,.482372088546730811493,-44,50,
 7322656671993193.,6790610435874671.,.469431415564496255020,-44,50,
 7322656671993200.,6790610435874673.,-.454278967029050725846,-44,50,
 7322656672009856.,6790610435877233.,.499987818897384400670,-44,50,
 7322656672037907.,6790610435881546.,.499996067740341256840,-44,50,
 7371229009394696.,6798054047528491.,.499986647937264498880,-44,50,
 7371229009395370.,6798054047528594.,.448427979053767919897,-44,50,
 7371229009395377.,6798054047528596.,-.482374559050412739768,-44,50,
 7371229009395390.,6798054047528598.,-.496722129815322372934,-44,50,
 7371229009395462.,6798054047528609.,-.499262521744116056541,-44,50,
 7371229009395881.,6798054047528672.,.499842697445911422805,-44,50,
 7371229009429336.,6798054047533782.,.499998074731710370919,-44,50,
 7413149621199186.,6804438967800774.,-.499997584402599382495,-44,50,
 7413149621221355.,6804438967804141.,-.499962487424394857441,-44,50,
 7413149621272027.,6804438967811837.,-.499882303570060073931,-44,50,
 7413149621275194.,6804438967812318.,-.499877293825827888916,-44,50,
 7413149621275273.,6804438967812329.,.498544049957397567593,-44,50,
 7413149621275431.,6804438967812353.,.495386737523464888480,-44,50,
 7413149621275438.,6804438967812355.,-.441462004166657884675,-44,50,
 7461059150898737.,6811691995157751.,-.499995457268225239126,-44,50,
 7461059150902057.,6811691995158251.,.499609976286491756576,-44,50,
 7461059150902216.,6811691995158275.,.493265778671018266091,-44,50,
 7461059150902229.,6811691995158277.,.455011221633252538431,-44,50,
 7461059150902236.,6811691995158279.,-.488664309079391961477,-44,50,
 7461059150903939.,6811691995158535.,.499988718943503663007,-44,50,
 7761862923830923.,6856193179312566.,-.499991399320056219934,-44,50,
 7761862923839761.,6856193179313847.,.499378380609642037286,-44,50,
 7761862923839768.,6856193179313849.,-.485234021692417846474,-44,50,
 7761862923840216.,6856193179313913.,.499572230973844889870,-44,50,
 7761862923841126.,6856193179314045.,.499959931690643811269,-44,50,
 7761862923872190.,6856193179318552.,-.499992236857727881632,-44,50,
 7819356134900845.,6864502143396599.,-.499999146131671336572,-44,50,
 7819356134935938.,6864502143401651.,.499857758399991975661,-44,50,
 7819356134936063.,6864502143401669.,.498460958800187279660,-44,50,
 7819356134936070.,6864502143401671.,-.493617261977410290773,-44,50,
 7819356134942376.,6864502143402578.,.499916991437441625461,-44,50,
 7819356134950960.,6864502143403814.,.499995967633449381790,-44,50,
 7880037969431294.,6873205920324117.,-.499995089424431381665,-44,50,
 7880037969506259.,6873205920334827.,.499982763124299006672,-44,50,
 7880037969511263.,6873205920335542.,.471554682049001347654,-44,50,
 7880037969511270.,6873205920335543.,.471714754677075211218,-44,50,
 7880037969511326.,6873205920335551.,.472995335701634135077,-44,50,
 7880037969512306.,6873205920335691.,.495405503622210828112,-44,50,
 7880037969512502.,6873205920335719.,.499887537204236502241,-44,50,
 7880037969512509.,6873205920335721.,-.499952390167846892108,-44,50,
 8016984453620321.,6892604754146396.,.499998649059367124837,-44,50,
 8016984453659790.,6892604754151939.,.499823601283099663536,-44,50,
 8016984453660324.,6892604754152014.,.494424592367309846877,-44,50,
 8016984453660381.,6892604754152022.,.499466271190610256087,-44,50,
 8016984453668121.,6892604754153109.,.499862658247026529706,-44,50,
 8016984453695891.,6892604754157009.,.499992839345806217678,-44,50,
 8049376796640555.,6897144747345511.,.499904842988626588097,-44,50,
 8049376796641513.,6897144747345645.,.499360702146991276580,-44,50,
 8049376796642135.,6897144747345733.,-.498904909138684357023,-44,50,
 8049376796642171.,6897144747345738.,-.463434751592723486846,-44,50,
 8049376796642185.,6897144747345739.,.494803643008477436266,-44,50,
 8049376796644051.,6897144747346001.,-.499993190890508083380,-44,50,
 8198893031067435.,6917866346374071.,.499924341066597559910,-44,50,
 8198893031068287.,6917866346374188.,.499465254088657227041,-44,50,
 8198893031068724.,6917866346374249.,-.490206836302632757654,-44,50,
 8198893031068731.,6917866346374249.,.471056997489700413703,-44,50,
 8198893031068753.,6917866346374252.,.492171903694170752171,-44,50,
 8198893031068855.,6917866346374266.,.499159196096609127920,-44,50,
 8198893031073734.,6917866346374937.,-.499948650856941717303,-44,50,
 8198893031086900.,6917866346376744.,.499999305138589087180,-44,50,
 8347450336544635.,6938084124663971.,.497706659920313070655,-44,50,
 8347450336544650.,6938084124663974.,-.479100877501920548825,-44,50,
 8347450336544724.,6938084124663984.,-.498018062118326280438,-44,50,
 8347450336545154.,6938084124664042.,-.499834134891083457716,-44,50,
 8347450336549595.,6938084124664641.,-.499985714563094402299,-44,50,
 8347450336602457.,6938084124671771.,-.499988622310312213942,-44,50,
 8638779724390399.,6976708339303656.,-.499994627156476636534,-44,50,
 8638779724393330.,6976708339304037.,.499863250691962029434,-44,50,
 8638779724393752.,6976708339304092.,.499501607710302797274,-44,50,
 8638779724394174.,6976708339304147.,.499139964725956860727,-44,50,
 8638779724394220.,6976708339304153.,.494361207433661971763,-44,50,
 8638779724394289.,6976708339304162.,.487193071495159781735,-44,50,
 8704521642327870.,6985244104466298.,-.499996782068989414935,-44,50,
 8704521642362150.,6985244104470731.,.499985343011513218742,-44,50,
 8704521642366348.,6985244104471274.,.496832627724082306452,-44,50,
 8704521642366371.,6985244104471277.,.471803444195106847006,-44,50,
 8704521642366379.,6985244104471279.,-.493424097901929938013,-44,50,
 8704521642366464.,6985244104471290.,-.498966732683004511789,-44,50,
 8704521642366665.,6985244104471315.,.499691272128380266177,-44,50,
 8704521642367384.,6985244104471408.,.499865926150259875135,-44,50,
 8704521642368103.,6985244104471502.,-.499959419835542399912,-44,50,
 6555195937302533.,9007199254736577.,.000009514277549441562,-41,50,
 6555195937328232.,9007199254740991.,-.020304350140470373704,-41,50,
 6555195937328237.,4503599627370496.,-.080760011355019807800,-41,49,
 6555195937328238.,4503599627370496.,.005118421388023228708,-41,49,
 6555195937328244.,4503599627370497.,-.479610982153718827362,-41,49,
 6555195937328267.,4503599627370498.,.495592970936265588580,-41,49,
 6555195937328302.,4503599627370502.,-.498661883057249684492,-41,49,
 6555195937328465.,4503599627370515.,.499522654058453493010,-41,49,
 6555195937329513.,4503599627370606.,-.499879831242762084639,-41,49,
 6555195937332820.,4503599627370890.,-.499902750126337541375,-41,49,
 6555195937346048.,4503599627372026.,-.499994427093377509462,-41,49,
 9007199254740990.,6243314768165359.,.206928042333858618823,971,43 };
#include "trailer.h"