summaryrefslogtreecommitdiff
path: root/regress/lib/libm/fpaccuracy/powx_275.c
blob: 25c6e5c1a06cdd707fd4c95cd6478a3d18e5196f (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
/*	$OpenBSD: powx_275.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:41:27.
   Do not edit, rerun the original maple program.       */
#include "header.h"
#define DBL_MAX_EXP 1024
#define N 1063
#define F powx_275
#define Fs "powx_275"
#define Fn fpaccuracy_powx_275
  /* 4 candidate values discarded */

static struct input_point { double arg_m, val, eps;
	int arg_e, val_e; } input_points[N] = {
 0.,0.,0.000000000000000000000,0,0,
 5794623555225975.,4503599627370498.,-.401234208872365203239,-424,1074,
 5794623555225976.,4503599627370500.,-.263925571437350333251,-424,1074,
 5794623555225987.,4503599627370523.,.246469440347855838027,-424,1074,
 5794623555226038.,4503599627370632.,.249209949534832220514,-424,1074,
 5794623555226231.,4503599627371045.,-.250223025487490151514,-424,1074,
 5794623555228059.,4503599627374952.,-.250033792900379646585,-424,1074,
 5794623555243932.,4503599627408877.,.249968315751961221052,-424,1074,
 5794623555460863.,4503599627872526.,-.249986566955736393547,-424,1074,
 5801879526975853.,4519124875655536.,.499880787565182862235,-424,1074,
 5801879526975860.,4519124875655551.,.493841529406561781089,-424,1074,
 5801879526976184.,4519124875656246.,-.499975562472112620580,-424,1074,
 5801879526990093.,4519124875686039.,-.499981458213562627075,-424,1074,
 5801879527031820.,4519124875775418.,-.499998395490629630402,-424,1074,
 5801934240157729.,4519242071951303.,-.499875835268300070178,-424,1074,
 5801934240158419.,4519242071952781.,-.499354530606754548166,-424,1074,
 5801934240159109.,4519242071954259.,-.498833225637607189318,-424,1074,
 5801934240159130.,4519242071954303.,.483791335822798916001,-424,1074,
 5801934240159151.,4519242071954348.,.466415897283489945517,-424,1074,
 5801934240161355.,4519242071959069.,.499965111218282449381,-424,1074,
 5801934240172923.,4519242071983849.,-.499990687226544597629,-424,1074,
 5801934240192088.,4519242072024900.,.499996287520134175196,-424,1074,
 5802107242938487.,4519612658721711.,.499961257097487513073,-424,1074,
 5802107242939085.,4519612658722993.,-.499411545891042693031,-424,1074,
 5802107242939205.,4519612658723250.,-.442429499640171242420,-424,1074,
 5802107242939233.,4519612658723310.,-.462467022180295849209,-424,1074,
 5802107242939282.,4519612658723415.,-.497532686624295041435,-424,1074,
 5802107242940084.,4519612658725132.,.499963989431139588891,-424,1074,
 5802107242956054.,4519612658759342.,.499991403397868416777,-424,1074,
 5802107242960845.,4519612658769605.,.499999659720415380799,-424,1074,
 5802794815336015.,4521085688828972.,.499945910601530444661,-424,1074,
 5802794815336541.,4521085688830100.,-.499934835149346513509,-424,1074,
 5802794815337067.,4521085688831227.,-.499815580721446926447,-424,1074,
 5802794815337088.,4521085688831271.,.494485758337370542094,-424,1074,
 5802794815337221.,4521085688831556.,.458394239049831818578,-424,1074,
 5802794815337228.,4521085688831571.,.456494685403435871841,-424,1074,
 5802794815361284.,4521085688883113.,.499971655606520407692,-424,1074,
 5802794815386553.,4521085688937254.,.499997813198152338440,-424,1074,
 5804194156717762.,4524084530449935.,.499974753256584775634,-424,1074,
 5804194156719567.,4524084530453804.,.499526058059125778431,-424,1074,
 5804194156719644.,4524084530453970.,-.451739620304132557150,-424,1074,
 5804194156719679.,4524084530454045.,-.429587655922528737278,-424,1074,
 5804194156728822.,4524084530473642.,.499995523793499172498,-424,1074,
 5808456655226878.,4533227025750316.,.499110775101091766824,-424,1074,
 5808456655226919.,4533227025750404.,.495178834489402757759,-424,1074,
 5808456655226960.,4533227025750492.,.491246893878800735867,-424,1074,
 5808456655226967.,4533227025750508.,-.485034169152169024060,-424,1074,
 5808456655227384.,4533227025751402.,.499365361774368640102,-424,1074,
 5808456655228649.,4533227025754118.,-.499998170818110303991,-424,1074,
 5809094531300835.,4534596195999605.,-.499960166168727159096,-424,1074,
 5809094531303917.,4534596196006221.,-.499849972374870091181,-424,1074,
 5809094531305083.,4534596196008724.,-.496563635288669029971,-424,1074,
 5809094531305090.,4534596196008739.,-.469957285063369634862,-424,1074,
 5809094531305233.,4534596196009046.,-.497856130453889157431,-424,1074,
 5809094531305458.,4534596196009529.,-.499794873174437344859,-424,1074,
 5809094531317861.,4534596196036153.,.499999728744809380773,-424,1074,
 5810367796078526.,4537329984316694.,-.499168510319037666546,-424,1074,
 5810367796078587.,4537329984316824.,.497204108782836747668,-424,1074,
 5810367796078614.,4537329984316882.,.479205104123779056229,-424,1074,
 5810367796078621.,4537329984316898.,-.488424267454418191960,-424,1074,
 5810367796078804.,4537329984317291.,-.499306410130330364470,-424,1074,
 5810367796080194.,4537329984320276.,-.499995908436995106995,-424,1074,
 5810378327492973.,4537352600370448.,.499882091593123157484,-424,1074,
 5810378327493590.,4537352600371774.,-.499818314992044455782,-424,1074,
 5810378327493929.,4537352600372501.,.498725546000328898171,-424,1074,
 5810378327493990.,4537352600372632.,.495513674387378384236,-424,1074,
 5810378327494017.,4537352600372690.,.477698583674217856793,-424,1074,
 5810378327494024.,4537352600372706.,-.489883106510598645071,-424,1074,
 5810378327499821.,4537352600385154.,.499965761315843957161,-424,1074,
 5810378327503245.,4537352600392508.,-.499992392448533821996,-424,1074,
 5810378327526596.,4537352600442654.,-.499998863312403744461,-424,1074,
 5810513487463212.,4537642860737116.,.499999490454089086211,-424,1074,
 5810513487510835.,4537642860839390.,.499994134541686063194,-424,1074,
 5810513487514135.,4537642860846477.,.499972819496912254150,-424,1074,
 5810513487517245.,4537642860853156.,.460558798735090922833,-424,1074,
 5810513487517252.,4537642860853171.,.493589056573229937439,-424,1074,
 5810513487517435.,4537642860853564.,.499951511495823132333,-424,1074,
 5811482244950417.,4539723644347390.,.496999572130934813680,-424,1074,
 5811482244950424.,4539723644347406.,-.465583729294438567361,-424,1074,
 5811482244950444.,4539723644347448.,.498463980918955002598,-424,1074,
 5811482244950471.,4539723644347506.,.499928389707446769863,-424,1074,
 5811482244956618.,4539723644360711.,.499992136162537770421,-424,1074,
 5812749711131041.,4542446937848432.,-.498025114544756110430,-424,1074,
 5812749711131081.,4542446937848517.,.462869125662462112664,-424,1074,
 5812749711131088.,4542446937848533.,-.493974382301168268491,-424,1074,
 5812749711131249.,4542446937848878.,.498624934544082853491,-424,1074,
 5812749711131759.,4542446937849975.,-.499973502667710421809,-424,1074,
 5812749711144596.,4542446937877562.,-.499989405060775914039,-424,1074,
 5812749711157433.,4542446937905148.,.499994799162663465041,-424,1074,
 5814845598876774.,4546952468628283.,-.499974749041045529588,-424,1074,
 5814845598877007.,4546952468628784.,-.461770942485408254575,-424,1074,
 5814845598877020.,4546952468628811.,.493150299941477568449,-424,1074,
 5814845598877040.,4546952468628855.,-.499278557863099908720,-424,1074,
 5814845598934229.,4546952468751833.,-.499974948489634398005,-424,1074,
 5820335265434354.,4558767083799682.,.499998381711642489921,-424,1074,
 5820335265456617.,4558767083847635.,.499977901699774762110,-424,1074,
 5820335265461957.,4558767083859137.,.499703531639376218298,-424,1074,
 5820335265463737.,4558767083862971.,.499612079056432983586,-424,1074,
 5820335265463815.,4558767083863140.,-.493650355335666821310,-424,1074,
 5820335265463867.,4558767083863252.,-.489158644928211059445,-424,1074,
 5820335265477990.,4558767083893672.,-.499996540016768841189,-424,1074,
 5821513246291288.,4561304824446578.,-.499998606527450247829,-424,1074,
 5821513246292374.,4561304824448917.,.499290562884082365750,-424,1074,
 5821513246292736.,4561304824449697.,.499053619524353170140,-424,1074,
 5821513246292807.,4561304824449850.,.482432561582539524502,-424,1074,
 5821513246292820.,4561304824449878.,.493473776325941385962,-424,1074,
 5821513246292833.,4561304824449907.,-.495485008930547287708,-424,1074,
 5822657381594805.,4563770511580419.,.499997774911388972108,-424,1074,
 5822657381631611.,4563770511659752.,.499986418207514445092,-424,1074,
 5822657381635323.,4563770511667753.,.480694988467331159870,-424,1074,
 5822657381635336.,4563770511667782.,-.498629038614672800326,-424,1074,
 5822657381635722.,4563770511668613.,.499903695769557563232,-424,1074,
 5823087887139730.,4564698499026831.,-.499999170232184122243,-424,1074,
 5823087887148207.,4564698499045105.,-.499623899778199045510,-424,1074,
 5823087887148573.,4564698499045893.,.492252631762846409416,-424,1074,
 5823087887148618.,4564698499045990.,.499450565974703670021,-424,1074,
 5823087887150429.,4564698499049895.,-.499761458321543564354,-424,1074,
 5823087887153762.,4564698499057080.,-.499967790139125596849,-424,1074,
 5824379330264850.,4567483023283851.,.499996238781001378880,-424,1074,
 5824379330295351.,4567483023349628.,.499987855315693698687,-424,1074,
 5824379330304760.,4567483023369920.,-.499949037550427786160,-424,1074,
 5824379330305073.,4567483023370595.,-.499096687480396244259,-424,1074,
 5824379330305188.,4567483023370843.,-.495588635521786595849,-424,1074,
 5824379330305897.,4567483023372371.,.499952311090568137982,-424,1074,
 5824751900105899.,4568286534582424.,-.499134686580198465331,-424,1074,
 5824751900105912.,4568286534582452.,-.460817104615423399429,-424,1074,
 5824751900106186.,4568286534583043.,-.499354223178532099674,-424,1074,
 5824751900107047.,4568286534584899.,.499987167346713399274,-424,1074,
 5824751900111588.,4568286534594693.,.499997923697665721558,-424,1074,
 5824972220600412.,4568761736155453.,-.499997846848843599280,-424,1074,
 5824972220622765.,4568761736203666.,.499976349170448445244,-424,1074,
 5824972220622988.,4568761736204147.,.496799785942881476361,-424,1074,
 5824972220623001.,4568761736204176.,-.463026650477462461427,-424,1074,
 5824972220623039.,4568761736204258.,-.499442387705532204290,-424,1074,
 5824972220626225.,4568761736211130.,-.499982879341415683898,-424,1074,
 5825862576983018.,4570682435130607.,-.499940837998616820142,-424,1074,
 5825862576984675.,4570682435134181.,.499797153123777868000,-424,1074,
 5825862576984910.,4570682435134689.,-.484548997659266214612,-424,1074,
 5825862576984948.,4570682435134771.,-.499039013527205348031,-424,1074,
 5825862576987297.,4570682435139838.,.499986060032112734095,-424,1074,
 5825862577013936.,4570682435197312.,.499998628075704230326,-424,1074,
 5828223656670358.,4575778302862388.,-.499992544228967472078,-424,1074,
 5828223656674514.,4575778302871360.,.486169988128034412748,-424,1074,
 5828223656674533.,4575778302871402.,-.491997218748374644240,-424,1074,
 5828223656674709.,4575778302871781.,.499717075460223856280,-424,1074,
 5828223656675671.,4575778302873858.,.499882706659804512537,-424,1074,
 5828223656718634.,4575778302966618.,-.499996085767847514755,-424,1074,
 5831435428574152.,4582716003303659.,-.485624266825245951081,-424,1074,
 5831435428574214.,4582716003303793.,-.495787950601097040031,-424,1074,
 5831435428574245.,4582716003303859.,.499130207511912298772,-424,1074,
 5831435428574636.,4582716003304704.,.499549556668213442517,-424,1074,
 5831435428575027.,4582716003305549.,.499968905923665394672,-424,1074,
 5831435428591753.,4582716003341697.,-.499995104442296956418,-424,1074,
 5834230164143656.,4588758313166480.,-.499998661496710233747,-424,1074,
 5834230164174760.,4588758313233756.,-.437856116520859289507,-424,1074,
 5834230164174778.,4588758313233794.,.495050216152168727956,-424,1074,
 5834230164174821.,4588758313233888.,-.498562433572524574921,-424,1074,
 5834230164180768.,4588758313246751.,-.498897954871572064725,-424,1074,
 5834230164199548.,4588758313287371.,-.499957345177485009640,-424,1074,
 5834230164200174.,4588758313288725.,-.499992654246929471492,-424,1074,
 5836124494713731.,4592856799259171.,-.499999193361049167274,-424,1074,
 5836124494754159.,4592856799346663.,.499993668914830329789,-424,1074,
 5836124494765300.,4592856799370775.,-.499884434995442970320,-424,1074,
 5836124494765434.,4592856799371064.,.498680894825724408201,-424,1074,
 5836124494765501.,4592856799371209.,.497963559740677735029,-424,1074,
 5836124494765525.,4592856799371261.,.438005111352712942355,-424,1074,
 5836124494768102.,4592856799376838.,.499966717869843420581,-424,1074,
 5836438322751220.,4593536007937139.,-.499997575478954936448,-424,1074,
 5836438322790515.,4593536008022188.,-.499992614774026588594,-424,1074,
 5836438322808383.,4593536008060860.,.499933626761892878238,-424,1074,
 5836438322809545.,4593536008063376.,-.499735366921110777330,-424,1074,
 5836438322809764.,4593536008063849.,.497745261734187526031,-424,1074,
 5836438322809983.,4593536008064323.,.495225890420610896496,-424,1074,
 5836438322810007.,4593536008064375.,.440155274388138719745,-424,1074,
 5836469067683191.,4593602551715529.,-.499974245163201725583,-424,1074,
 5836469067686093.,4593602551721810.,-.434360967827058360139,-424,1074,
 5836469067686117.,4593602551721862.,-.488952725676061073158,-424,1074,
 5836469067686123.,4593602551721874.,.497399334861746655775,-424,1074,
 5836469067686269.,4593602551722190.,.498632807955602350350,-424,1074,
 5836469067686415.,4593602551722506.,.499866281063291462736,-424,1074,
 5836469067696160.,4593602551743599.,-.499995362767016359008,-424,1074,
 5836492929401685.,4593654198013140.,-.499992926924190532535,-424,1074,
 5836492929412603.,4593654198036771.,-.498955697869898812403,-424,1074,
 5836492929412749.,4593654198037087.,-.495461336158536267622,-424,1074,
 5836492929412755.,4593654198037099.,.490983637610719767614,-424,1074,
 5836492929412785.,4593654198037164.,.423208506457350387992,-424,1074,
 5836492929413120.,4593654198037889.,.499719541951068763976,-424,1074,
 5836492929413710.,4593654198039167.,-.499858037151563221323,-424,1074,
 5836492929418284.,4593654198049067.,-.499973024089613164312,-424,1074,
 5838868030776118.,4598796715873573.,-.499998275535968609328,-424,1074,
 5838868030778673.,4598796715879106.,.499957641265896323783,-424,1074,
 5838868030781228.,4598796715884640.,.499913562305551385473,-424,1074,
 5838868030781692.,4598796715885646.,-.499703052753503385747,-424,1074,
 5838868030781813.,4598796715885908.,-.419861695881703600082,-424,1074,
 5838868030781849.,4598796715885986.,-.445694019455201344239,-424,1074,
 5838868030781921.,4598796715886142.,-.497358666599672864275,-424,1074,
 5839765509705727.,4600740871007861.,.499998510584665543108,-424,1074,
 5839765509719316.,4600740871037302.,.499963140977539334191,-424,1074,
 5839765509720553.,4600740871039982.,.499739160456376445827,-424,1074,
 5839765509720763.,4600740871040437.,.471406876068807307187,-424,1074,
 5839765509721147.,4600740871041269.,.419599270405582962743,-424,1074,
 5839765509721153.,4600740871041282.,.418789776567854697409,-424,1074,
 5841959245140038.,4605495230860762.,-.499981673913169075705,-424,1074,
 5841959245171832.,4605495230929690.,-.499909716990253607658,-424,1074,
 5841959245173124.,4605495230932490.,.499527076419281460227,-424,1074,
 5841959245173255.,4605495230932775.,-.498208047408230261858,-424,1074,
 5841959245173320.,4605495230932915.,.418946280467751913945,-424,1074,
 5841959245173362.,4605495230933006.,.473107538481384273594,-424,1074,
 5841959245173380.,4605495230933045.,.496319506201863118062,-424,1074,
 5841959245174029.,4605495230934452.,.499906564708579864942,-424,1074,
 5841959245216421.,4605495231026357.,-.499996411054583507498,-424,1074,
 5844034950734967.,4609996668885862.,-.499941476055392428804,-424,1074,
 5844034950737684.,4609996668891756.,-.499836902749865448177,-424,1074,
 5844034950737873.,4609996668892165.,.498698159760047395252,-424,1074,
 5844034950737938.,4609996668892307.,-.496514649424302674263,-424,1074,
 5844034950737950.,4609996668892333.,-.464861629581113341315,-424,1074,
 5844034950752722.,4609996668924378.,-.499994131682261050889,-424,1074,
 5845241552768567.,4612614628905188.,.499997903837291118519,-424,1074,
 5845241552777968.,4612614628925589.,.499985853846428971466,-424,1074,
 5845241552806153.,4612614628986753.,.438360878440408316296,-424,1074,
 5845241552806171.,4612614628986792.,.499950048392181273372,-424,1074,
 5846751312614612.,4615891681566489.,.499992080725155529677,-424,1074,
 5846751312616202.,4615891681569942.,-.499863136541314563075,-424,1074,
 5846751312617792.,4615891681573394.,-.499718352164959454397,-424,1074,
 5846751312617868.,4615891681573559.,-.498453569977529080129,-424,1074,
 5846751312617903.,4615891681573634.,.488971000767944563516,-424,1074,
 5846751312642285.,4615891681626569.,.499996448946942476623,-424,1074,
 6092204591263861.,6146497604530337.,-.499994493275101261973,-57,65,
 6092204591309969.,6146497604658264.,-.499991180470747194712,-57,65,
 6092204591310071.,6146497604658546.,.499791946633200996871,-57,65,
 6092204591310479.,6146497604659678.,.498924455131911958962,-57,65,
 6092204591310488.,6146497604659703.,.469493554585584946777,-57,65,
 4690264875164174.,5035738396306293.,.499975033552533996091,-56,63,
 4690264875165249.,5035738396309468.,-.499828748877260009533,-56,63,
 4690264875166050.,5035738396311832.,.499387224298103436730,-56,63,
 4690264875166071.,5035738396311895.,-.496888012350712124865,-56,63,
 4690264875166324.,5035738396312642.,-.499632530033972850647,-56,63,
 4690264875169275.,5035738396321354.,.499975887492988907680,-56,63,
 4690264875276396.,5035738396637636.,-.499999558175007322753,-56,63,
 5794623555225974.,9007199254740991.,-.077085692614758855501,-56,63,
 5794623555225975.,4503599627370498.,-.401234208872365203239,-56,62,
 5794623555225976.,4503599627370500.,-.263925571437350333251,-56,62,
 5794623555225987.,4503599627370523.,.246469440347855838027,-56,62,
 5794623555226038.,4503599627370632.,.249209949534832220514,-56,62,
 5794623555226231.,4503599627371045.,-.250223025487490151514,-56,62,
 5794623555228059.,4503599627374952.,-.250033792900379646585,-56,62,
 5794623555243932.,4503599627408877.,.249968315751961221052,-56,62,
 5794623555460863.,4503599627872526.,-.249986566955736393547,-56,62,
 5842839436868889.,4607403699571492.,-.499719222984977756895,-56,62,
 5842839436868978.,4607403699571684.,.499261436055484566616,-56,62,
 5842839436869138.,4607403699572031.,.463721047826557119304,-56,62,
 5842839436869150.,4607403699572057.,.486055518710057844678,-56,62,
 5842839436869156.,4607403699572070.,.497222754151843280361,-56,62,
 5842839436869874.,4607403699573628.,-.499764737812350827008,-56,62,
 5842839436874799.,4607403699584308.,-.499992302496800204157,-56,62,
 5842839436918946.,4607403699680041.,.499999000401144913071,-56,62,
 5900554809886357.,4733645527396477.,-.499937352141593561326,-56,62,
 5900554809887007.,4733645527397910.,.499347943029033238477,-56,62,
 5900554809887657.,4733645527399344.,.498633238476104243881,-56,62,
 5900554809887662.,4733645527399356.,-.470603028480923784156,-56,62,
 5900554809889185.,4733645527402716.,-.499969942830329201956,-56,62,
 5900554809892013.,4733645527408954.,.499997471713800851156,-56,62,
 7368421503186009.,8720073939626903.,.499999638657185701311,-56,62,
 7368421503203682.,8720073939684420.,-.499682116090984026063,-56,62,
 7368421503203835.,8720073939684917.,.432080952440198507756,-56,62,
 7368421503203851.,8720073939684970.,-.496623563267913868581,-56,62,
 7368421503205309.,8720073939689715.,-.499822556339101835521,-56,62,
 7368421503206936.,8720073939695010.,-.499962994541165636862,-56,62,
 7368421503214454.,8720073939719477.,-.499997273074098508776,-56,62,
 7455738725683985.,9007199254728054.,.499995417880570788716,-56,62,
 7455738725687262.,9007199254738942.,-.499953976105533185166,-56,62,
 7455738725687743.,9007199254740540.,-.499641390264143371836,-56,62,
 7455738725687833.,9007199254740839.,-.497503900169834076786,-56,62,
 7455738725687879.,9007199254740991.,.325810816991918754397,-56,62,
 7455738725687880.,4503599627370497.,.324028394552074548797,-56,61,
 7455738725687886.,4503599627370507.,.290766310888773766211,-56,61,
 7455738725687892.,4503599627370517.,.257504227225487019894,-56,61,
 7956945734378106.,5385958377363938.,.499754832309596971139,-56,61,
 7956945734378438.,5385958377364556.,.498188237207625544281,-56,61,
 7956945734378539.,5385958377364745.,-.496264251052395688032,-56,61,
 7956945734378561.,5385958377364785.,.455439167346965477701,-56,61,
 7956945734378568.,5385958377364798.,.485526618655894674784,-56,61,
 7956945734379369.,5385958377366289.,.499819261424417029385,-56,61,
 7956945734383158.,5385958377373343.,-.499987447312811876686,-56,61,
 7956945734398480.,5385958377401864.,-.499997519670368091644,-56,61,
 4796518653536083.,4503599627370496.,-.051295777934376595639,-55,60,
 4796518653536084.,4503599627370499.,-.469235773614683680032,-55,60,
 4796518653536096.,4503599627370530.,-.484515721778295212116,-55,60,
 4796518653536108.,4503599627370561.,-.499795669941771087661,-55,60,
 4796518653538137.,4503599627375799.,.499953096701139095198,-55,60,
 4796518653541671.,4503599627384925.,-.499991624784745019495,-55,60,
 4796518653577535.,4503599627477528.,-.499995908687845688107,-55,60,
 5713480873007781.,7286014558745253.,-.499996658755256415360,-55,60,
 5713480873019685.,7286014558786999.,-.499984243103900100488,-55,60,
 5713480873035436.,7286014558842235.,.499864408087982925983,-55,60,
 5713480873035799.,7286014558843509.,-.499631172518666520614,-55,60,
 5713480873036000.,7286014558844213.,.384945654809610104209,-55,60,
 5713480873036016.,7286014558844269.,.495160725643576425963,-55,60,
 5713480873036162.,7286014558844782.,-.499126752983778157177,-55,60,
 5713480873037541.,7286014558849618.,-.499965334231885452715,-55,60,
 6171512184102595.,9007199254541332.,-.499999555344330257304,-55,60,
 6171512184144009.,9007199254707550.,-.499985022669456855317,-55,60,
 6171512184147104.,9007199254719972.,-.499935565359464487310,-55,60,
 6171512184152336.,9007199254740970.,.499824963679540170657,-55,60,
 6171512184152338.,9007199254740979.,-.473034455072515669253,-55,60,
 6171512184152341.,9007199254740991.,-.432323583200590893428,-55,60,
 6171512184152342.,4503599627370497.,.290623353711693154015,-55,59,
 7697218762743597.,8268008834612817.,.499998635743369922634,-55,59,
 7697218762753082.,8268008834640836.,-.499982459439956187103,-55,59,
 7697218762762567.,8268008834668854.,-.499963494203565494097,-55,59,
 7697218762766170.,8268008834679496.,.499938296195954034783,-55,59,
 7697218762766387.,8268008834680138.,-.497847246540764147253,-55,59,
 7940668094892133.,9007199254447133.,.000013061552442926380,-55,59,
 7940668094980555.,9007199254722953.,.000063332378720779959,-55,59,
 7940668094981929.,9007199254727239.,-.000071556879357264140,-55,59,
 7940668094984677.,9007199254735811.,-.000341331502004688182,-55,59,
 7940668094986051.,9007199254740097.,-.000476216866574068126,-55,59,
 7940668094986294.,9007199254740855.,.003866740223662201861,-55,59,
 7940668094986335.,9007199254740983.,-.102396382238591847126,-55,59,
 7940668094986337.,9007199254740989.,.136322489836449711196,-55,59,
 7940668094986338.,4503599627370496.,.127840962936985760772,-55,58,
 7940668094986344.,4503599627370505.,.485919271049558410131,-55,58,
 7940668094986428.,4503599627370636.,.499015584626874797536,-55,58,
 9004953932904849.,6364686498494171.,.499597999859120350549,-55,58,
 9004953932904991.,6364686498494448.,-.495649929159863965917,-55,58,
 9004953932905009.,6364686498494482.,.490867938993203084217,-55,58,
 9004953932906554.,6364686498497486.,-.499681710745793845522,-55,58,
 9004953932914120.,6364686498512191.,.499995551512811711886,-55,58,
 5072827470769305.,8835337534909137.,.499907140689544772477,-54,58,
 5072827470770099.,8835337534912940.,.499244027476561791381,-54,58,
 5072827470770118.,8835337534913032.,-.496993502927611889500,-54,58,
 5072827470770137.,8835337534913123.,-.493231033331189083486,-54,58,
 5072827470770370.,8835337534914239.,-.499722853494969071139,-54,58,
 5072827470772229.,8835337534923142.,.499984043776068487452,-54,58,
 5072827470785784.,8835337534988066.,.499998736299058108701,-54,58,
 5108489452273399.,9007199254703299.,-.000004963810200275892,-54,58,
 5108489452274080.,9007199254706601.,.000040615379002101375,-54,58,
 5108489452280209.,9007199254736319.,.000450862746108624266,-54,58,
 5108489452280890.,9007199254739621.,.000496449638485474310,-54,58,
 5108489452281128.,9007199254740775.,.003449239365489990544,-54,58,
 5108489452281161.,9007199254740935.,.012262021141787626672,-54,58,
 5108489452281168.,9007199254740969.,-.046474661511492452820,-54,58,
 5108489452281172.,9007199254740988.,.348532948400955472822,-54,58,
 5108489452281173.,4503599627370497.,-.401357574560464196606,-54,57,
 5381802350912964.,5197645946949783.,-.499995513983718993160,-54,57,
 5381802350944164.,5197645947032647.,-.434544484995477394774,-54,57,
 5381802350944170.,5197645947032663.,-.499147282793667878891,-54,57,
 5381802350944263.,5197645947032909.,.499509351338355285155,-54,57,
 5381802350944975.,5197645947034800.,.499977346231017670018,-54,57,
 5381802350962095.,5197645947080269.,.499994433901446154011,-54,57,
 6140654816900934.,7470433102230458.,-.499952321079925531009,-54,57,
 6140654816902025.,7470433102234107.,.463705183754833001058,-54,57,
 6140654816902028.,7470433102234118.,-.499731138411792824462,-54,57,
 6140654816927928.,7470433102320767.,-.499978857127078940330,-54,57,
 6140654816945924.,7470433102380973.,-.499996161859104716250,-54,57,
 6214190683270275.,7719034453620866.,.499995002550474064606,-54,57,
 6214190683283356.,7719034453665551.,-.499980738054787321205,-54,57,
 6214190683289376.,7719034453686114.,.499724694636824168986,-54,57,
 6214190683290280.,7719034453689203.,-.484372692526411507336,-54,57,
 6214190683290304.,7719034453689284.,.498350385701206313164,-54,57,
 6214190683290417.,7719034453689671.,-.499661787636313601029,-54,57,
 6483795374744825.,8675329373952739.,-.499778189357035759422,-54,57,
 6483795374744981.,8675329373953313.,-.497039620163013842380,-54,57,
 6483795374745006.,8675329373953404.,.490578740286992995527,-54,57,
 6483795374746279.,8675329373958089.,-.499894344778172742917,-54,57,
 6483795374747733.,8675329373963438.,.499989501900243686001,-54,57,
 6483795374782058.,8675329374089737.,.499999078190160484909,-54,57,
 6572914059951319.,9007199254174613.,.499998346307300167473,-54,57,
 6572914060097215.,9007199254724417.,.499970523916776238519,-54,57,
 6572914060101033.,9007199254738806.,-.499865416679894739475,-54,57,
 6572914060101613.,9007199254740991.,.209955211748525659053,-54,57,
 6572914060101614.,4503599627370497.,.489210209864433063823,-54,56,
 6572914060101616.,4503599627370501.,.257675417844775037415,-54,56,
 6572914060101642.,4503599627370550.,.247723121589403300501,-54,56,
 6572914060101737.,4503599627370729.,.249820500659197586721,-54,56,
 6853956391842224.,5053171960153468.,-.496282563213832395001,-54,56,
 6853956391842333.,5053171960153688.,.498455141690232793942,-54,56,
 6853956391842879.,5053171960154795.,.499618324146282279644,-54,56,
 6853956391843061.,5053171960155165.,-.499993948334073356845,-54,56,
 6853956391879167.,5053171960228369.,-.499997511269759646292,-54,56,
 7296490382839952.,6001902562721395.,-.499995031108701600664,-54,56,
 7296490382853406.,6001902562751829.,-.499493988209981312891,-54,56,
 7296490382853509.,6001902562752061.,.494563661003253077362,-54,56,
 7296490382853513.,6001902562752071.,-.457123420580582881622,-54,56,
 7296490382853551.,6001902562752157.,-.498150695626591545153,-54,56,
 7296490382854089.,6001902562753373.,.499936831437664883676,-54,56,
 7296490382859305.,6001902562765172.,.499982455131597320277,-54,56,
 7489511085214645.,6448703923648302.,-.499999165282018927064,-54,56,
 7489511085218065.,6448703923656399.,.499951948791760810812,-54,56,
 7489511085223070.,6448703923668251.,-.479651745409071366572,-54,56,
 7489511085223089.,6448703923668296.,-.490763128037972803789,-54,56,
 7489511085223108.,6448703923668340.,.498125489333325489061,-54,56,
 7489511085223195.,6448703923668546.,.499878632036031952819,-54,56,
 7562936006333671.,6624057162948083.,-.499942568478349078392,-54,56,
 7562936006335181.,6624057162951719.,.499940295948545778566,-54,56,
 7562936006335230.,6624057162951838.,-.478209200482538933939,-54,56,
 7562936006335274.,6624057162951944.,-.499404666664413476593,-54,56,
 7562936006342824.,6624057162970129.,-.499990325077018872428,-54,56,
 7562936006385569.,6624057163073085.,-.499994225169226635339,-54,56,
 7765625607324670.,7123782233096924.,-.499991073099893159720,-54,56,
 7765625607441240.,7123782233390996.,-.499032861486222526051,-54,56,
 7765625607441261.,7123782233391048.,.477822420349341247866,-54,56,
 7765625607441284.,7123782233391107.,-.499907509068563149590,-54,56,
 7765625607443574.,7123782233396884.,-.499974393084748831861,-54,56,
 8457137798722898.,9007199254616503.,-.499999864718288678046,-54,56,
 8457137798765281.,9007199254740637.,-.499642643842089601401,-54,56,
 8457137798765295.,9007199254740678.,-.495560700404496966114,-54,56,
 8457137798765393.,9007199254740965.,-.466987096338022476555,-54,56,
 8457137798765402.,9007199254740991.,-.107220132698972798671,-54,56,
 8457137798765403.,4503599627370497.,-.089178568369537679865,-54,55,
 8457137798765407.,4503599627370503.,-.231452576449739771698,-54,55,
 8457137798766504.,4503599627372109.,.249900707737835095488,-54,55,
 8457137798773364.,4503599627382155.,.249976859606026810059,-54,55,
 8457137798775079.,4503599627384667.,-.250004100198736596442,-54,55,
 8772260217975747.,4980260352256653.,.498576031726424918336,-54,55,
 8772260217975772.,4980260352256693.,-.470103566260346926997,-54,55,
 8772260217975788.,4980260352256718.,-.490058508971778749718,-54,55,
 8772260217976547.,4980260352257903.,-.499171103753722088516,-54,55,
 8772260217977600.,4980260352259547.,-.499955770525605559163,-54,55,
 8772260217989126.,4980260352277542.,-.499997599051341269052,-54,55,
 4763879177146146.,6250574324769432.,-.438408596674961711936,-53,55,
 4763879177146164.,6250574324769497.,-.490617611463746023466,-53,55,
 4763879177146187.,6250574324769579.,.498226425195654536547,-53,55,
 4763879177146991.,6250574324772480.,.499557098425792062267,-53,55,
 4763879177147259.,6250574324773448.,-.499999343640427960472,-53,55,
 5235202198127209.,8102049804079330.,-.499995678369347549282,-53,55,
 5235202198130921.,8102049804095128.,-.499981528111753947543,-53,55,
 5235202198182889.,8102049804316300.,-.499781366227760661172,-53,55,
 5235202198190313.,8102049804347896.,-.499752458030590897484,-53,55,
 5235202198191110.,8102049804351287.,.473849787986950237070,-53,55,
 5235202198191114.,8102049804351304.,.497556700139881978970,-53,55,
 5235202198191157.,8102049804351488.,-.497593994214664205583,-53,55,
 5325599447795869.,8492611657315659.,.499999713248809295247,-53,55,
 5325599447905475.,8492611657796321.,.499976603269260498503,-53,55,
 5325599447909287.,8492611657813039.,-.499640698258539230650,-53,55,
 5325599447909370.,8492611657813402.,.485414853908599356971,-53,55,
 5325599447909383.,8492611657813459.,.495122350032062438977,-53,55,
 5325599447910626.,8492611657818911.,-.499768596422703942692,-53,55,
 5440751171643860.,9007199254712590.,.499999746068344740153,-53,55,
 5440751171650098.,9007199254740990.,-.112720714454404268360,-53,55,
 5440751171650099.,4503599627370497.,.219961162456027470272,-53,54,
 5440751171650101.,4503599627370502.,-.227395798177511124308,-53,54,
 5440751171650119.,4503599627370543.,-.253608443879226684672,-53,54,
 5440751171650461.,4503599627371321.,.248351287833250142710,-53,54,
 5440751171650727.,4503599627371927.,-.250124476331172679639,-53,54,
 5440751171650765.,4503599627372013.,.250093271649567368019,-53,54,
 5440751171655343.,4503599627382434.,.250010391381180509054,-53,54,
 5589512544177990.,4850385081882150.,-.499996179206798678079,-53,54,
 5589512544198114.,4850385081930172.,.499987401836347799711,-53,54,
 5589512544198158.,4850385081930277.,.499589830987461937996,-53,54,
 5589512544198202.,4850385081930382.,.499192260140022529675,-53,54,
 5589512544198215.,4850385081930414.,-.478197931246444118351,-53,54,
 6506752823286480.,7366305871077176.,-.499999590733279153267,-53,54,
 6506752823293807.,7366305871099986.,.499988261906153921482,-53,54,
 6506752823323115.,7366305871191230.,.499940121978955469284,-53,54,
 6506752823324854.,7366305871196644.,.493249694352990874662,-53,54,
 6506752823324907.,7366305871196809.,.497071090215539002015,-53,54,
 6506752823324960.,7366305871196975.,-.499107513919560836545,-53,54,
 6506752823325216.,7366305871197772.,-.499517375369189514859,-53,54,
 6506752823325472.,7366305871198569.,-.499927236763943538168,-53,54,
 6662098319833407.,7860103262927456.,.499951867413699242510,-53,54,
 6662098319837145.,7860103262939585.,-.499587562545249563673,-53,54,
 6662098319837358.,7860103262940276.,-.417699359559893081153,-53,54,
 6662098319837374.,7860103262940327.,.494555153341976744640,-53,54,
 6662098319837464.,7860103262940620.,-.499013211580940160018,-53,54,
 6662098319838695.,7860103262944614.,-.499931624444766417519,-53,54,
 6662098319850821.,7860103262983956.,.499957417453333594944,-53,54,
 6662098319972719.,7860103263379457.,-.499996495711509372439,-53,54,
 6870251226833589.,8554066029353326.,-.499998934066742316718,-53,54,
 6870251226842042.,8554066029382268.,.499876443063054543073,-53,54,
 6870251226842667.,8554066029384408.,.494543677372850386770,-53,54,
 6870251226842700.,8554066029384521.,.486262107353876690723,-53,54,
 6870251226842707.,8554066029384545.,.454202380380277100567,-53,54,
 6870251226842759.,8554066029384724.,-.498241305707981955460,-53,54,
 6870251226843009.,8554066029385579.,.499625588131389077593,-53,54,
 6870251226845785.,8554066029395084.,.499939580986930137194,-53,54,
 6870251226849528.,8554066029407901.,-.499997268870135366504,-53,54,
 7000423551336091.,9007199254635622.,.499994875745671602838,-53,54,
 7000423551345340.,9007199254668349.,-.499990684651924079972,-53,54,
 7000423551363838.,9007199254733801.,-.499961578448769910038,-53,54,
 7000423551365573.,9007199254739939.,.499933047264850908920,-53,54,
 7000423551365870.,9007199254740990.,.383488496429134042746,-53,54,
 7000423551365871.,4503599627370497.,-.039091517022464247688,-53,53,
 7000423551365872.,4503599627370499.,-.269927282259495074484,-53,53,
 7000423551365874.,4503599627370502.,.268401187266444598715,-53,53,
 7000423551366043.,4503599627370801.,.257156862214737482070,-53,53,
 7000423551366147.,4503599627370985.,.250237277573811486577,-53,53,
 7012681319255917.,4525318872203478.,-.499962998930125984925,-53,53,
 7012681319258947.,4525318872208855.,-.495392848197860284822,-53,53,
 7012681319259018.,4525318872208981.,-.499576187851422720159,-53,53,
 7012681319259262.,4525318872209414.,-.499868228333970866909,-53,53,
 7012681319276475.,4525318872239960.,-.499978378299731130413,-53,53,
 7012681319307312.,4525318872294682.,.499998903571191820550,-53,53,
 7095605717278978.,4674002693828957.,-.499995950808485463089,-53,53,
 7095605717292451.,4674002693853362.,.493263646509421531458,-53,53,
 7095605717292467.,4674002693853391.,.476852465199144668484,-53,53,
 7095605717292504.,4674002693853459.,-.498598391580432522439,-53,53,
 7095605717293236.,4674002693854785.,-.499409936391188361996,-53,53,
 7095605717293724.,4674002693855669.,-.499950966132032090695,-53,53,
 7478367277406223.,5400532398039120.,-.499996484045279542833,-53,53,
 7478367277424196.,5400532398074813.,-.499870723571140414256,-53,53,
 7478367277424338.,5400532398075095.,-.498756949091088826896,-53,53,
 7478367277424479.,5400532398075375.,-.483566511041765691063,-53,53,
 7478367277424480.,5400532398075377.,-.497643174601666574232,-53,53,
 7478367277425972.,5400532398078339.,.499974794543813479298,-53,53,
 7478367277438546.,5400532398103311.,-.499992762190996087990,-53,53,
 8163125809842152.,6871843327117109.,.499984066108709672256,-53,53,
 8163125809843387.,6871843327119969.,-.485167530389539319911,-53,53,
 8163125809843406.,6871843327120012.,.499676291208707552319,-53,53,
 8163125809881080.,6871843327207227.,.499999532653574212728,-53,53,
 8576285361381307.,7871196698905416.,.499996885765339404568,-53,53,
 8576285361413320.,7871196698986215.,-.499984570199098589599,-53,53,
 8576285361415641.,7871196698992073.,-.499858255963592851066,-53,53,
 8576285361416101.,7871196698993233.,.499735929867041462522,-53,53,
 8576285361416164.,7871196698993393.,-.493797909891148052208,-53,53,
 8576285361416248.,7871196698993605.,-.485176362898887752477,-53,53,
 8576285361420743.,7871196699004949.,.499988567760847638810,-53,53,
 8675977383239664.,8125377234912493.,-.499724771687437114070,-53,53,
 8675977383239770.,8125377234912766.,-.499074890718463536073,-53,53,
 8675977383239843.,8125377234912954.,-.489193368915681982024,-53,53,
 8675977383239850.,8125377234912972.,-.460848565454995827773,-53,53,
 8675977383239876.,8125377234913039.,-.498425009743652964925,-53,53,
 8675977383241181.,8125377234916400.,-.499858078396239778079,-53,53,
 8675977383242698.,8125377234920307.,-.499991383909545100642,-53,53,
 8675977383250389.,8125377234940114.,.499991988010107554689,-53,53,
 8772776522318303.,8377121886572922.,.499996435979228794975,-53,53,
 8772776522342296.,8377121886635928.,-.499988727851801186703,-53,53,
 8772776522343066.,8377121886637950.,-.499821531433135290605,-53,53,
 8772776522346146.,8377121886646038.,-.499152742652675931798,-53,53,
 8772776522346400.,8377121886646704.,.498305008332187525564,-53,53,
 8772776522346408.,8377121886646726.,-.493901046754354413963,-53,53,
 8772776522346416.,8377121886646747.,-.486107101840862828287,-53,53,
 8772776522346531.,8377121886647049.,-.499069143705716487325,-53,53,
 9007199254740988.,9007199254740981.,.000000000000004274359,-53,53,
 9007199254740991.,9007199254740989.,.250000000000000267147,-53,53,
 4503599627370497.,4503599627370499.,-.249999999999999465705,-52,52,
 4503599627370498.,4503599627370502.,-.499999999999997862821,-52,52,
 5794623555225974.,9007199254740991.,-.077085692614758855501,-52,52,
 5794623555225975.,4503599627370498.,-.401234208872365203239,-52,51,
 5794623555225976.,4503599627370500.,-.263925571437350333251,-52,51,
 5794623555225987.,4503599627370523.,.246469440347855838027,-52,51,
 5794623555226038.,4503599627370632.,.249209949534832220514,-52,51,
 5794623555226231.,4503599627371045.,-.250223025487490151514,-52,51,
 5794623555228059.,4503599627374952.,-.250033792900379646585,-52,51,
 5794623555243932.,4503599627408877.,.249968315751961221052,-52,51,
 5794623555460863.,4503599627872526.,-.249986566955736393547,-52,51,
 7455738725683985.,9007199254728054.,.499995417880570788716,-52,51,
 7455738725687262.,9007199254738942.,-.499953976105533185166,-52,51,
 7455738725687743.,9007199254740540.,-.499641390264143371836,-52,51,
 7455738725687833.,9007199254740839.,-.497503900169834076786,-52,51,
 7455738725687879.,9007199254740991.,.325810816991918754397,-52,51,
 7455738725687880.,4503599627370497.,.324028394552074548797,-52,50,
 7455738725687886.,4503599627370507.,.290766310888773766211,-52,50,
 7455738725687892.,4503599627370517.,.257504227225487019894,-52,50,
 9007199254740826.,7574121564787246.,-.499962978579520695166,-52,50,
 9007199254740938.,7574121564787504.,.496132919559023347413,-52,50,
 9007199254740986.,7574121564787615.,.494459733048696054807,-52,50,
 9007199254740991.,7574121564787627.,.056785442787263158969,-52,50,
 4503599627370497.,7574121564787634.,-.005819131369591187094,-51,50,
 4503599627384757.,7574121564853586.,-.499970599789647155186,-51,50,
 4503599627434961.,7574121565085776.,-.499994362137668908665,-51,50,
 4796518653536083.,4503599627370496.,-.051295777934376595639,-51,49,
 4796518653536084.,4503599627370499.,-.469235773614683680032,-51,49,
 4796518653536096.,4503599627370530.,-.484515721778295212116,-51,49,
 4796518653536108.,4503599627370561.,-.499795669941771087661,-51,49,
 4796518653538137.,4503599627375799.,.499953096701139095198,-51,49,
 4796518653541671.,4503599627384925.,-.499991624784745019495,-51,49,
 4796518653577535.,4503599627477528.,-.499995908687845688107,-51,49,
 6171512184102595.,9007199254541332.,-.499999555344330257304,-51,49,
 6171512184144009.,9007199254707550.,-.499985022669456855317,-51,49,
 6171512184147104.,9007199254719972.,-.499935565359464487310,-51,49,
 6171512184152336.,9007199254740970.,.499824963679540170657,-51,49,
 6171512184152338.,9007199254740979.,-.473034455072515669253,-51,49,
 6171512184152341.,9007199254740991.,-.432323583200590893428,-51,49,
 6171512184152342.,4503599627370497.,.290623353711693154015,-51,48,
 7940668094892133.,9007199254447133.,.000013061552442926380,-51,48,
 7940668094980555.,9007199254722953.,.000063332378720779959,-51,48,
 7940668094981929.,9007199254727239.,-.000071556879357264140,-51,48,
 7940668094984677.,9007199254735811.,-.000341331502004688182,-51,48,
 7940668094986051.,9007199254740097.,-.000476216866574068126,-51,48,
 7940668094986294.,9007199254740855.,.003866740223662201861,-51,48,
 7940668094986335.,9007199254740983.,-.102396382238591847126,-51,48,
 7940668094986337.,9007199254740989.,.136322489836449711196,-51,48,
 7940668094986338.,4503599627370496.,.127840962936985760772,-51,47,
 7940668094986344.,4503599627370505.,.485919271049558410131,-51,47,
 7940668094986428.,4503599627370636.,.499015584626874797536,-51,47,
 5108489452273399.,9007199254703299.,-.000004963810200275892,-50,47,
 5108489452274080.,9007199254706601.,.000040615379002101375,-50,47,
 5108489452280209.,9007199254736319.,.000450862746108624266,-50,47,
 5108489452280890.,9007199254739621.,.000496449638485474310,-50,47,
 5108489452281128.,9007199254740775.,.003449239365489990544,-50,47,
 5108489452281161.,9007199254740935.,.012262021141787626672,-50,47,
 5108489452281168.,9007199254740969.,-.046474661511492452820,-50,47,
 5108489452281172.,9007199254740988.,.348532948400955472822,-50,47,
 5108489452281173.,4503599627370497.,-.401357574560464196606,-50,46,
 5868404969503300.,6594556693949959.,-.499997467149814455248,-50,46,
 5868404969532331.,6594556694039672.,.499809793645665196289,-50,46,
 5868404969532763.,6594556694041008.,-.498022974535858387216,-50,46,
 5868404969532785.,6594556694041075.,.488198504866906955637,-50,46,
 5868404969532796.,6594556694041109.,.481309244568456887347,-50,46,
 5868404969533782.,6594556694044157.,-.499855359912381788928,-50,46,
 5868404969539298.,6594556694061203.,-.499960777784651085045,-50,46,
 5868404969542056.,6594556694069725.,.499986523793892307817,-50,46,
 5888592265868254.,6657129087080110.,-.499997879698722449943,-50,46,
 5888592265916367.,6657129087229688.,.499972974819358040228,-50,46,
 5888592265916394.,6657129087229772.,.440550349789974918516,-50,46,
 5888592265932371.,6657129087279443.,.499984538487133801024,-50,46,
 5943141639584260.,6828096002239787.,.499520244875141579230,-50,46,
 5943141639584304.,6828096002239927.,-.483160906769983986591,-50,46,
 5943141639584329.,6828096002240006.,-.496047924749366555377,-50,46,
 5943141639584492.,6828096002240520.,.499928718039313650934,-50,46,
 5943141639586975.,6828096002248365.,.499990095600329073660,-50,46,
 5943141639635939.,6828096002403066.,.499993398226607914592,-50,46,
 6303973650799885.,8029619524061083.,.499957177620893549184,-50,46,
 6303973650800963.,8029619524064860.,-.499634562062589828504,-50,46,
 6303973650801323.,8029619524066121.,-.497642934989056174132,-50,46,
 6303973650801329.,8029619524066142.,-.480943074536762937740,-50,46,
 6303973650801377.,8029619524066310.,-.347344190917156839473,-50,46,
 6303973650801502.,8029619524066748.,-.499430431480585411036,-50,46,
 6303973650804915.,8029619524078703.,-.499993137953588208926,-50,46,
 6303973650824496.,8029619524147291.,-.499998297146083674617,-50,46,
 6421931254449700.,8449595918040786.,.497640282623353823750,-50,46,
 6421931254449721.,8449595918040862.,.481662056252698541354,-50,46,
 6421931254449886.,8449595918041459.,.498975991926965724718,-50,46,
 6421931254450072.,8449595918042133.,-.499688298735310838998,-50,46,
 6421931254450761.,8449595918044625.,.499883227011859503810,-50,46,
 6421931254455267.,8449595918060929.,.499983811871232845808,-50,46,
 6421931254476233.,8449595918136791.,-.499991765466078153533,-50,46,
 6572914059951319.,9007199254174613.,.499998346307300167473,-50,46,
 6572914060097215.,9007199254724417.,.499970523916776238519,-50,46,
 6572914060101033.,9007199254738806.,-.499865416679894739475,-50,46,
 6572914060101613.,9007199254740991.,.209955211748525659053,-50,46,
 6572914060101614.,4503599627370497.,.489210209864433063823,-50,45,
 6572914060101616.,4503599627370501.,.257675417844775037415,-50,45,
 6572914060101642.,4503599627370550.,.247723121589403300501,-50,45,
 6572914060101737.,4503599627370729.,.249820500659197586721,-50,45,
 6619016067721093.,4591000586801888.,-.499994999970589925465,-50,45,
 6619016067722454.,4591000586804484.,-.499732959226047417917,-50,45,
 6619016067722670.,4591000586804896.,-.496752356053587046055,-50,45,
 6619016067723048.,4591000586805617.,-.491536300445165357927,-50,45,
 6619016067723059.,4591000586805637.,.490096971015417932357,-50,45,
 6619016067725122.,4591000586809573.,-.499954025798136590393,-50,45,
 6787616684074364.,4919806245206315.,-.499991963602854803521,-50,45,
 6787616684083411.,4919806245224347.,.499693092116404692778,-50,45,
 6787616684084004.,4919806245225530.,-.498669541758861789529,-50,45,
 6787616684084006.,4919806245225533.,.487845255429048482379,-50,45,
 6787616684084054.,4919806245225629.,.164200387939511695983,-50,45,
 6787616684085339.,4919806245228190.,.499957581628507164596,-50,45,
 6787616684115891.,4919806245289088.,.499999684937303110152,-50,45,
 6792176746997089.,4928900968393166.,-.499997260057312827827,-50,45,
 6792176747008229.,4928900968415396.,.499988672145668153528,-50,45,
 6792176747028690.,4928900968456229.,-.499049567480032573152,-50,45,
 6792176747028841.,4928900968456530.,-.163232880016646921995,-50,45,
 6792176747028913.,4928900968456674.,-.479929558837924719213,-50,45,
 6792176747028918.,4928900968456683.,.498077616244029966160,-50,45,
 6792176747029145.,4928900968457136.,.499603364978311686318,-50,45,
 6792176747030509.,4928900968459858.,.499960727974804542953,-50,45,
 6935652144129278.,5220540683637435.,.499998093656542766236,-50,45,
 6935652144171448.,5220540683724725.,.496548079297940906463,-50,45,
 6935652144171462.,5220540683724754.,.475916153907916893273,-50,45,
 6935652144171591.,5220540683725022.,-.499906587181058458877,-50,45,
 6935652144174693.,5220540683731443.,-.499923195866054584359,-50,45,
 6935652144187101.,5220540683757127.,-.499989580349195626882,-50,45,
 7272069881158716.,5946823116905280.,.499957767652968474561,-50,45,
 7272069881162743.,5946823116914337.,-.398137457091666537397,-50,45,
 7272069881162791.,5946823116914445.,-.453540628329462622979,-50,45,
 7272069881162831.,5946823116914535.,-.499709937693340222020,-50,45,
 7272069881163048.,5946823116915022.,.499821559022714265245,-50,45,
 7272069881171495.,5946823116934019.,-.499982325503739179994,-50,45,
 7272069881201385.,5946823117001237.,-.499998365443452868569,-50,45,
 7274706301332130.,5952753900207502.,-.499472042154777232154,-50,45,
 7274706301332166.,5952753900207583.,-.489653678404533318576,-50,45,
 7274706301332430.,5952753900208177.,-.417652344214641499249,-50,45,
 7274706301332450.,5952753900208222.,-.412197697683566878422,-50,45,
 7274706301333045.,5952753900209561.,-.499921963285054811650,-50,45,
 7274706301337628.,5952753900219874.,-.499989703503406064867,-50,45,
 7274706301353211.,5952753900254939.,.499998250671448460076,-50,45,
 7641538687446296.,6815106478715312.,.499991834495328043334,-50,45,
 7641538687452518.,6815106478730572.,.499865382339198542722,-50,45,
 7641538687452982.,6815106478731711.,-.499501166741420220693,-50,45,
 7641538687453678.,6815106478733418.,-.498550990135613144639,-50,45,
 7641538687453700.,6815106478733471.,.458375595910960510403,-50,45,
 7641538687453720.,6815106478733521.,-.489872962228282083327,-50,45,
 7641538687477870.,6815106478792750.,.499993248561419317112,-50,45,
 7642555474072367.,6817600527310573.,-.499997005219315488650,-50,45,
 7642555474148773.,6817600527498009.,-.456376653893085340768,-50,45,
 7642555474148795.,6817600527498063.,-.486885256832491017065,-50,45,
 7642555474148806.,6817600527498089.,.497860441697908098188,-50,45,
 7642555474148870.,6817600527498247.,-.499982766851148905266,-50,45,
 7661357941794337.,6863825320053738.,-.499182886644935159366,-50,45,
 7661357941794406.,6863825320053907.,.498207181149540903242,-50,45,
 7661357941794447.,6863825320054009.,-.488850894507544869798,-50,45,
 7661357941794723.,6863825320054689.,-.499290623296479252757,-50,45,
 7661357941797039.,6863825320060395.,-.499937041444905972842,-50,45,
 7661357941797425.,6863825320061345.,.499955222490495880521,-50,45,
 7661357941815815.,6863825320106654.,-.499996147262936517170,-50,45,
 7952142228791108.,7604256952789567.,.499919648251137287398,-50,45,
 7952142228792812.,7604256952794048.,.499762906290969644076,-50,45,
 7952142228792947.,7604256952794404.,-.491446694672770586388,-50,45,
 7952142228793001.,7604256952794546.,-.487930535055313533269,-50,45,
 7952142228797365.,7604256952806021.,.499930962571298061496,-50,45,
 7952142228828650.,7604256952888291.,.499987874018613929176,-50,45,
 7952142228834907.,7604256952904745.,.499999324277379502243,-50,45,
 7975281835699572.,7665262100163193.,.499987563314242554540,-50,45,
 7975281835705442.,7665262100178708.,.499457310602587822861,-50,45,
 7975281835705470.,7665262100178783.,-.493730908612883412102,-50,45,
 7975281835705739.,7665262100179494.,-.499717728909778568719,-50,45,
 7975281835706913.,7665262100182597.,-.499823776851809680082,-50,45,
 7975281835709261.,7665262100188802.,.499964129662205085613,-50,45,
 7975281835737154.,7665262100262527.,-.499999818067679318022,-50,45,
 8134778399506418.,8094241347448823.,-.499990454537149537490,-50,45,
 8134778399507768.,8094241347452516.,.499959713915988919314,-50,45,
 8134778399521943.,8094241347491303.,.499436547444870716623,-50,45,
 8134778399523968.,8094241347496844.,.499361819032861731279,-50,45,
 8134778399524059.,8094241347497094.,-.497678576113176949680,-50,45,
 8134778399524063.,8094241347497104.,.447506461462933193118,-50,45,
 8134778399546626.,8094241347558844.,-.499992681230194566705,-50,45,
 8395085770602557.,8826622022349221.,.499999358959018699855,-50,45,
 8395085770611237.,8826622022374319.,-.499990056973311353343,-50,45,
 8395085770619917.,8826622022399416.,-.499979427495333450466,-50,45,
 8395085770623470.,8826622022409689.,-.499859856040489940468,-50,45,
 8395085770624188.,8826622022411764.,.496223976098000489697,-50,45,
 8395085770624234.,8826622022411897.,.498758594880695314472,-50,45,
 8395085770625044.,8826622022414239.,.499911664958837472209,-50,45,
 8457137798722898.,9007199254616503.,-.499999864718288678046,-50,45,
 8457137798765281.,9007199254740637.,-.499642643842089601401,-50,45,
 8457137798765295.,9007199254740678.,-.495560700404496966114,-50,45,
 8457137798765393.,9007199254740965.,-.466987096338022476555,-50,45,
 8457137798765402.,9007199254740991.,-.107220132698972798671,-50,45,
 8457137798765403.,4503599627370497.,-.089178568369537679865,-50,44,
 8457137798765407.,4503599627370503.,-.231452576449739771698,-50,44,
 8457137798766504.,4503599627372109.,.249900707737835095488,-50,44,
 8457137798773364.,4503599627382155.,.249976859606026810059,-50,44,
 8457137798775079.,4503599627384667.,-.250004100198736596442,-50,44,
 8472742745247061.,4526488915454581.,-.499942402312974558979,-50,44,
 8472742745247515.,4526488915455248.,-.499706367114082792015,-50,44,
 8472742745247888.,4526488915455795.,.498284912952954515266,-50,44,
 8472742745247920.,4526488915455843.,-.488482591168014279397,-50,44,
 8472742745247969.,4526488915455915.,-.499470331852645553831,-50,44,
 8472742745272453.,4526488915491886.,-.499956830972575474956,-50,44,
 8472742745348629.,4526488915603801.,-.499998943056433549425,-50,44,
 8714420965735435.,4890478770598941.,-.499998094570922305475,-50,44,
 8714420965793287.,4890478770688223.,-.499264525965738974632,-50,44,
 8714420965793368.,4890478770688348.,-.493351861561322473841,-50,44,
 8714420965793379.,4890478770688364.,.482759734839434115747,-50,44,
 8714420965793414.,4890478770688418.,.497660268842090929238,-50,44,
 8714420965793622.,4890478770688740.,-.499502271934287791615,-50,44,
 8714420965794292.,4890478770689774.,-.499977763767044203666,-50,44,
 8714420965798520.,4890478770696299.,-.499993252302668956601,-50,44,
 8743627225392581.,4935684581983408.,-.499997518607790312626,-50,44,
 8743627225396879.,4935684581990079.,.482054433370665269787,-50,44,
 8743627225396888.,4935684581990093.,.453166222015078381507,-50,44,
 8743627225396908.,4935684581990125.,-.499918692108357935215,-50,44,
 8897696383647864.,5178556948374555.,.499159474934102204743,-50,44,
 8897696383647869.,5178556948374564.,-.498189617465745341568,-50,44,
 8897696383647969.,5178556948374724.,-.445171465461043607319,-50,44,
 8897696383647999.,5178556948374772.,-.429266019859019241729,-50,44,
 8897696383648242.,5178556948375160.,.499568089527819628371,-50,44,
 8897696383648620.,5178556948375765.,.499976704166515859214,-50,44,
 8897696383658428.,5178556948391463.,.499997070093012807048,-50,44,
 8979216647864350.,5310080971201311.,.499999774070088865124,-50,44,
 8979216647917660.,5310080971288008.,.499984704693979320649,-50,44,
 8979216647922249.,5310080971295472.,-.499960275772045396856,-50,44,
 8979216647926030.,5310080971301620.,.465654902234749834760,-50,44,
 8979216647926046.,5310080971301646.,.486138859622877660888,-50,44,
 8979216647926054.,5310080971301659.,.496380838316972001448,-50,44,
 8979216647926252.,5310080971301981.,.499869811002270871565,-50,44,
 8979216647926838.,5310080971302935.,-.499905249563380100534,-50,44,
 4523144813466156.,5419874714790440.,-.499995484027231416870,-49,44,
 4523144813466864.,5419874714792772.,.499832043468986357009,-49,44,
 4523144813467030.,5419874714793320.,-.497383536149868003530,-49,44,
 4523144813467074.,5419874714793464.,.491306310222108869588,-49,44,
 4523144813467135.,5419874714793665.,.498353597241886974412,-49,44,
 4612325947535165.,5718838972547393.,.499995866615750073032,-49,44,
 4612325947554868.,5718838972614575.,.499985704569392784468,-49,44,
 4612325947555998.,5718838972618429.,-.499964109320768487230,-49,44,
 4612325947562778.,5718838972641547.,-.499662957970896527262,-49,44,
 4612325947564811.,5718838972648478.,.490692841331761179610,-49,44,
 4612325947564816.,5718838972648496.,-.460634370173446019783,-49,44,
 4612325947564833.,5718838972648554.,-.495146889290908573006,-49,44,
 4612325947564894.,5718838972648761.,.498661130349509425287,-49,44,
 4612325947565038.,5718838972649253.,-.499562560972047934824,-49,44,
 4802115455518516.,6389509738921133.,.488722298975452526489,-49,44,
 4802115455518528.,6389509738921177.,.397250391961628306538,-49,44,
 4802115455518557.,6389509738921284.,-.490473383320987495652,-49,44,
 4802115455518733.,6389509738921928.,-.498728019494876438720,-49,44,
 4802115455518777.,6389509738922088.,.499208321468105169248,-49,44,
 4802115455520701.,6389509738929128.,.499879233373879493668,-49,44,
 4802115455521182.,6389509738930889.,-.499953037878412596564,-49,44,
 4802115455526998.,6389509738952169.,.499996072602847795113,-49,44,
 5059472696394693.,7375939554798564.,-.499916709111073569689,-49,44,
 5059472696394803.,7375939554799004.,.498948037514439199456,-49,44,
 5059472696394913.,7375939554799445.,.497812784156730847855,-49,44,
 5059472696394914.,7375939554799450.,-.493106627237353176184,-49,44,
 5059472696394934.,7375939554799530.,-.311494855118742453284,-49,44,
 5059472696396455.,7375939554805628.,-.499919583873299426792,-49,44,
 5059472696431695.,7375939554946908.,-.499976175034029061645,-49,44,
 5059472696445791.,7375939555003420.,-.499998329320300910521,-49,44,
 5079689563114601.,7457274269715831.,.499999643137234624765,-49,44,
 5079689563131583.,7457274269784391.,-.499945962004399488956,-49,44,
 5079689563132202.,7457274269786890.,-.499767314078172036990,-49,44,
 5079689563132229.,7457274269786999.,-.496528503898016463453,-49,44,
 5107897798587314.,7571709460771369.,-.499955703591511005479,-49,44,
 5107897798868529.,7571709461917733.,.499933544000819853149,-49,44,
 5107897798878755.,7571709461959419.,.499931597806561358239,-49,44,
 5107897798879775.,7571709461963578.,-.498895108941420383979,-49,44,
 5107897798881135.,7571709461969122.,-.497330715678429008865,-49,44,
 5222449517577989.,8047890943190293.,.499992189244824929046,-49,44,
 5222449517583809.,8047890943214957.,.499924087624960173556,-49,44,
 5222449517593641.,8047890943256624.,-.443833462065235146300,-49,44,
 5222449517593645.,8047890943256641.,-.492630759657190112519,-49,44,
 5222449517593666.,8047890943256730.,-.498816572014580921456,-49,44,
 5222449517593994.,8047890943258119.,.499805025532212173283,-49,44,
 5222449517636025.,8047890943436239.,-.499997471047048369019,-49,44,
 5270585385680732.,8253530120721969.,.499921956420404759398,-49,44,
 5270585385682390.,8253530120729109.,.498201404036825194854,-49,44,
 5270585385682439.,8253530120729321.,-.488580445762721854728,-49,44,
 5270585385682625.,8253530120730122.,-.499629916399140710033,-49,44,
 5270585385685347.,8253530120741843.,.499957943709759674593,-49,44,
 5270585385689962.,8253530120761717.,.499993961452542633417,-49,44,
 5270585385719013.,8253530120886823.,-.499995295674790222129,-49,44,
 5440751171643860.,9007199254712590.,.499999746068344740153,-49,44,
 5440751171650098.,9007199254740990.,-.112720714454404268360,-49,44,
 5440751171650099.,4503599627370497.,.219961162456027470272,-49,43,
 5440751171650101.,4503599627370502.,-.227395798177511124308,-49,43,
 5440751171650119.,4503599627370543.,-.253608443879226684672,-49,43,
 5440751171650461.,4503599627371321.,.248351287833250142710,-49,43,
 5440751171650727.,4503599627371927.,-.250124476331172679639,-49,43,
 5440751171650765.,4503599627372013.,.250093271649567368019,-49,43,
 5440751171655343.,4503599627382434.,.250010391381180509054,-49,43,
 5489113122559165.,4614545108579451.,-.499499761846116646333,-49,43,
 5489113122559351.,4614545108579881.,-.495641153443437322740,-49,43,
 5489113122559367.,4614545108579917.,.493938081689167020615,-49,43,
 5489113122559646.,4614545108580562.,.499725994344286591064,-49,43,
 5489113122560701.,4614545108583002.,-.499893188466271738368,-49,43,
 5489113122563292.,4614545108588992.,-.499905794143350654744,-49,43,
 5489113122581429.,4614545108630922.,-.499993895338771910110,-49,43,
 5503648895962153.,4648227533867779.,-.433274037614883296478,-49,43,
 5503648895962159.,4648227533867793.,-.497836701652630444061,-49,43,
 5503648895962252.,4648227533868009.,-.498557994234311498460,-49,43,
 5503648895962438.,4648227533868440.,.499999420621488524962,-49,43,
 5548511370765353.,4753168593815795.,-.499996692038437404431,-49,43,
 5548511370793981.,4753168593883237.,-.499993111167168124857,-49,43,
 5548511370794012.,4753168593883310.,-.470022448862571743159,-49,43,
 5548511370794026.,4753168593883343.,-.488745375563487712760,-49,43,
 7000423551336091.,9007199254635622.,.499994875745671602838,-49,43,
 7000423551345340.,9007199254668349.,-.499990684651924079972,-49,43,
 7000423551363838.,9007199254733801.,-.499961578448769910038,-49,43,
 7000423551365573.,9007199254739939.,.499933047264850908920,-49,43,
 7000423551365870.,9007199254740990.,.383488496429134042746,-49,43,
 7000423551365871.,4503599627370497.,-.039091517022464247688,-49,42,
 7000423551365872.,4503599627370499.,-.269927282259495074484,-49,42,
 7000423551365874.,4503599627370502.,.268401187266444598715,-49,42,
 7000423551366043.,4503599627370801.,.257156862214737482070,-49,42,
 7000423551366147.,4503599627370985.,.250237277573811486577,-49,42,
 5391944524843955.,7388738333997151.,-.499999489592096266144,-44,30,
 5391944524844607.,7388738333999608.,-.499974393507649082157,-44,30,
 5391944524844702.,7388738333999965.,.498495520842531336271,-44,30,
 5391944524844892.,7388738334000681.,.495435349576006708345,-44,30,
 5391944524844905.,7388738334000730.,.484699653648858333682,-44,30,
 5391944524844918.,7388738334000779.,.473963957721916657318,-44,30,
 5525041108958247.,7901200041274066.,.499991525887906924978,-44,30,
 5525041108962214.,7901200041289668.,-.499970562059058815495,-44,30,
 5525041108962422.,7901200041290486.,-.499464414377533350441,-44,30,
 5525041108963462.,7901200041294576.,-.496933675161535069104,-44,30,
 5525041108963566.,7901200041294985.,-.496680601165834569997,-44,30,
 5525041108963581.,7901200041295043.,.493740515276964736270,-44,30,
 5525041108985912.,7901200041382865.,-.499995754986962433209,-44,30,
 5561849956166468.,8046803259806519.,-.499997076410380970503,-44,30,
 5561849956171154.,8046803259825162.,.499935465012591972555,-44,30,
 5561849956178134.,8046803259852934.,-.454497019415200095312,-44,30,
 5561849956178136.,8046803259852942.,-.497177372553860125787,-44,30,
 5561849956178183.,8046803259853128.,.499834328689070674253,-44,30,
 5740281853541402.,8776810910236599.,-.499985718996622168381,-44,30,
 5740281853542081.,8776810910239453.,.499226912049509120253,-44,30,
 5740281853542291.,8776810910240336.,.488674117647349401739,-44,30,
 5740281853542296.,8776810910240358.,-.487767615552013019660,-44,30,
 5740281853542335.,8776810910240521.,.495986865494059930461,-44,30,
 5740281853542633.,8776810910241775.,-.499940433115170398445,-44,30,
 5740281853563008.,8776810910327445.,.499997054426356970710,-44,30,
 5802440503229527.,4520326585306423.,-.498399599826849285766,-44,29,
 5802440503229534.,4520326585306437.,.498098290796437616727,-44,29,
 5802440503229618.,4520326585306617.,.456072978278349951284,-44,29,
 5802440503229639.,4520326585306662.,.445566650149540392030,-44,29,
 5802440503229815.,4520326585307040.,-.499629242728328909280,-44,29,
 5802440503231529.,4520326585310711.,.499997119723521000660,-44,29,
 5810784377748907.,4538224641877859.,-.499997233427354549363,-44,29,
 5810784377789191.,4538224641964378.,.499949776361528313909,-44,29,
 5810784377849617.,4538224642094158.,.499872259174295131015,-44,29,
 5810784377850084.,4538224642095161.,.499573784266233128311,-44,29,
 5810784377850551.,4538224642096164.,.499275309499236677652,-44,29,
 5810784377850578.,4538224642096222.,.488551414816807522216,-44,29,
 5838743078966644.,4598526081681729.,-.499999922447928060634,-44,29,
 5838743078973113.,4598526081695740.,-.499985831197996295806,-44,29,
 5838743078992520.,4598526081737773.,-.499943394452474423475,-44,29,
 5838743078995233.,4598526081743648.,.499907974069704017924,-44,29,
 5838743078995764.,4598526081744799.,-.424190412144030626625,-44,29,
 5838743078995800.,4598526081744877.,-.452942845101048342981,-44,29,
 5838743078995860.,4598526081745006.,.499136433305791705882,-44,29,
 5854030530689175.,4631712589792234.,-.499999622327616398870,-44,29,
 5854030530690142.,4631712589794338.,-.499748882816558658493,-44,29,
 5854030530690523.,4631712589795166.,.480701512131971145175,-44,29,
 5854030530690529.,4631712589795180.,-.464488245427139374823,-44,29,
 5854030530690580.,4631712589795291.,-.498601184678633390850,-44,29,
 5945654788420645.,4833809671485538.,.499805178936501631386,-44,29,
 5945654788421290.,4833809671486981.,-.443733437470984546716,-44,29,
 5945654788421294.,4833809671486989.,.499252369559900699617,-44,29,
 5945654788422206.,4833809671489029.,-.499983627123397008079,-44,29,
 5945654788445744.,4833809671541653.,.499998042571028062663,-44,29,
 5948183590548371.,4839465536165579.,.499997275338976687181,-44,29,
 5948183590574305.,4839465536223605.,-.488234296315334778113,-44,29,
 5948183590574326.,4839465536223651.,.497392569638535935906,-44,29,
 5948183590575577.,4839465536226450.,.498307299128571889579,-44,29,
 5948183590577801.,4839465536231426.,.499933487432295516814,-44,29,
 5948183590577940.,4839465536231738.,-.499964875690616218826,-44,29,
 5948183590587750.,4839465536253687.,-.499986010731256754816,-44,29,
 6007857631791038.,4974155852717137.,-.440414991500531915895,-44,29,
 6007857631791045.,4974155852717152.,.497462706886210946111,-44,29,
 6007857631791753.,4974155852718764.,.499949915313211137608,-44,29,
 6007857631809460.,4974155852759081.,-.499992067495528267984,-44,29,
 6172151054084379.,5357237510440696.,.499996293502059472755,-44,29,
 6172151054089362.,5357237510452591.,-.499958711045402024985,-44,29,
 6172151054093244.,5357237510461857.,-.493903176151917202441,-44,29,
 6172151054093275.,5357237510461931.,-.499522001051185106189,-44,29,
 6172151054094345.,5357237510464485.,-.499913698788567421818,-44,29,
 6196275544945199.,5415017760409567.,.499999974136640902599,-44,29,
 6196275544965223.,5415017760457690.,.499991284819316549885,-44,29,
 6196275544974837.,5415017760480796.,-.499912910284080936752,-44,29,
 6196275544975080.,5415017760481379.,.493744598391285272856,-44,29,
 6196275544975204.,5415017760481677.,.498738553450949321110,-44,29,
 6196275544980042.,5415017760493305.,-.499965030509597522026,-44,29,
 6281897839648856.,5623287519186109.,-.499939722871248462508,-44,29,
 6281897839649391.,5623287519187426.,-.499572352103017613548,-44,29,
 6281897839649417.,5623287519187490.,-.495816180808345251686,-44,29,
 6281897839649469.,5623287519187618.,-.488303838217609783804,-44,29,
 6281897839651518.,5623287519192662.,-.499980952733485864382,-44,29,
 6281897839749490.,5623287519433838.,-.499992362523089434880,-44,29,
 6286473163651925.,5634557695316376.,-.499995125481234864710,-44,29,
 6286473163663992.,5634557695346118.,.499988111108874978867,-44,29,
 6286473163674794.,5634557695372744.,-.499115233192102155629,-44,29,
 6286473163674865.,5634557695372919.,-.496794953112903660238,-44,29,
 6286473163674880.,5634557695372955.,.475526232819763938072,-44,29,
 6286473163675192.,5634557695373724.,.499806900254251655028,-44,29,
 6286473163676059.,5634557695375861.,.499971447610389841626,-44,29,
 6305465183888185.,5681493472220351.,-.499105328141311622612,-44,29,
 6305465183888208.,5681493472220407.,.491846431637806268955,-44,29,
 6305465183888229.,5681493472220460.,-.472936744215724895281,-44,29,
 6305465183888298.,5681493472220630.,.499918535124808016274,-44,29,
 6305465183892387.,5681493472230762.,.499994442759938685414,-44,29,
 6305465183919022.,5681493472296761.,-.499999944512983143996,-44,29,
 6595692839622149.,6429934672570396.,-.499795245012896026918,-44,29,
 6595692839624352.,6429934672576301.,.498661217761151553352,-44,29,
 6595692839624371.,6429934672576352.,.435552126896777906610,-44,29,
 6595692839624399.,6429934672576428.,-.499556007008146796625,-44,29,
 6595692839628313.,6429934672586920.,.499971280483672881365,-44,29,
 6595692839636727.,6429934672609477.,.499977090741192853704,-44,29,
 6595692839670383.,6429934672699706.,-.499999164656843814691,-44,29,
 6629595552698622.,6521233393493861.,-.499974497076710581389,-44,29,
 6629595552699612.,6521233393496539.,-.499820089098550244833,-44,29,
 6629595552702087.,6521233393503234.,-.499434066091363185261,-44,29,
 6629595552702165.,6521233393503444.,.494517493492686043927,-44,29,
 6629595552702182.,6521233393503490.,.480378730838504135042,-44,29,
 6629595552702226.,6521233393503610.,-.497392184265479025958,-44,29,
 6629595552711353.,6521233393528298.,.499990978481090761595,-44,29,
 6629595552737310.,6521233393598513.,.499999494192119989681,-44,29,
 6720477275924846.,6770031984933178.,-.499983607067297726175,-44,29,
 6720477275925930.,6770031984936180.,.480983144487638499619,-44,29,
 6720477275925943.,6770031984936216.,.494592524354603456636,-44,29,
 6720477275926165.,6770031984936831.,.496229626716975949484,-44,29,
 6720477275926683.,6770031984938267.,-.499950467632562789555,-44,29,
 6720477275954164.,6770031985014397.,-.499998786281871967105,-44,29,
 6971310528846797.,7487814498639568.,.477619809405398491222,-44,29,
 6971310528846818.,7487814498639631.,-.493686230239934117286,-44,29,
 6971310528846883.,7487814498639822.,.499890313717061185916,-44,29,
 6971310528851553.,7487814498653616.,.499928172363723587781,-44,29,
 6971310528860893.,7487814498681205.,-.499996061830638962423,-44,29,
 6975349959700915.,7499752006952404.,.486357825540346186467,-44,29,
 6975349959700938.,7499752006952472.,.491449638895077889362,-44,29,
 6975349959700961.,7499752006952540.,.496541452250202003386,-44,29,
 6975349959700984.,7499752006952609.,-.498366734394281471463,-44,29,
 6975349959701169.,7499752006953155.,.499110894783927989067,-44,29,
 6975349959705492.,7499752006965937.,.499628690862846694277,-44,29,
 6975349959708636.,7499752006975234.,-.499994721463350379608,-44,29,
 7081598889495011.,7818105745969214.,-.499987754710906836657,-44,29,
 7081598889498538.,7818105745979922.,-.499811535698512585356,-44,29,
 7081598889498566.,7818105745980007.,-.491587851472811956732,-44,29,
 7081598889499510.,7818105745982872.,.499953502766443381622,-44,29,
 7121594379294885.,7940133289157588.,-.499993367103336818049,-44,29,
 7121594379309277.,7940133289201715.,-.499973190540149047350,-44,29,
 7121594379311865.,7940133289209650.,-.489130190595883300749,-44,29,
 7121594379311880.,7940133289209696.,-.497954516315655109744,-44,29,
 7121594379312788.,7940133289212480.,-.498787032903455624883,-44,29,
 7121594379314150.,7940133289216655.,.499964193379551542490,-44,29,
 7121594379342934.,7940133289304910.,-.499994879640003348162,-44,29,
 7175606840587144.,8106840822629895.,-.499929303273238457004,-44,29,
 7175606840587565.,8106840822631203.,-.499759991842884141629,-44,29,
 7175606840587593.,8106840822631289.,.493125378043232577639,-44,29,
 7175606840592907.,8106840822647800.,-.499986912101145630280,-44,29,
 7175606840646037.,8106840822812869.,-.499996269267745355851,-44,29,
 7225852774693333.,8263907506743708.,.499996895568554609040,-44,29,
 7225852774720432.,8263907506828937.,-.499876491162569701857,-44,29,
 7225852774720756.,8263907506829955.,.499792910453630206339,-44,29,
 7225852774721018.,8263907506830780.,-.494301585711835048226,-44,29,
 7225852774721039.,8263907506830846.,-.448026717081612796045,-44,29,
 7225852774721080.,8263907506830974.,.499462312149789232242,-44,29,
 7225852774726526.,8263907506848103.,-.499921744903500518571,-44,29,
 7225852774735667.,8263907506876852.,-.499989572477262409203,-44,29,
 7289491647830646.,8465601405792988.,.498652694907040482222,-44,29,
 7289491647830667.,8465601405793056.,-.433778700354984903770,-44,29,
 7289491647830677.,8465601405793088.,-.496841269527259103862,-44,29,
 7289491647835974.,8465601405810004.,.498915850695731229147,-44,29,
 7289491647856842.,8465601405876650.,.499946753766984765266,-44,29,
 7289491647857952.,8465601405880196.,-.499998401611036700549,-44,29,
 7340397650634917.,8629174763079288.,.499973749554137872329,-44,29,
 7340397650636038.,8629174763082912.,.498259262777415792318,-44,29,
 7340397650636111.,8629174763083148.,.494579372057480591100,-44,29,
 7340397650636124.,8629174763083191.,-.478678690673035936851,-44,29,
 7340397650636824.,8629174763085453.,.499733316337639903214,-44,29,
 7340397650643069.,8629174763105642.,.499994738453839135093,-44,29,
 7340397650647145.,8629174763118820.,-.499994747889270189850,-44,29,
 7547394028331349.,4657493086707718.,.492862927956186854075,-44,28,
 7547394028331382.,4657493086707774.,.494642619346500546564,-44,28,
 7547394028331481.,4657493086707942.,.499981693520012659356,-44,28,
 7547394028412956.,4657493086846207.,.499993791897177039455,-44,28,
 7698971732358935.,4919267023373549.,.487489915057292915955,-44,28,
 7698971732358939.,4919267023373557.,-.484047176100543844911,-44,28,
 7698971732358972.,4919267023373615.,-.499228178152453289685,-44,28,
 7698971732360553.,4919267023376393.,-.499263457766172736930,-44,28,
 7698971732387957.,4919267023424545.,-.499874812448812612041,-44,28,
 7698971732393227.,4919267023433805.,-.499992346270461910655,-44,28,
 7698971732393754.,4919267023434730.,.499995900957457123115,-44,28,
 7907184582625980.,5293836997716152.,.499996677604394662778,-44,28,
 7907184582627157.,5293836997718319.,.494673899304416684625,-44,28,
 7907184582627176.,5293836997718354.,.475896386320346649701,-44,28,
 7907184582627201.,5293836997718401.,-.496179288658468760447,-44,28,
 7907184582627308.,5293836997718598.,-.496663177564921150059,-44,28,
 7907184582628057.,5293836997719976.,.499949600220536171230,-44,28,
 8203203347810910.,5856861658382923.,.497333321043598392177,-44,28,
 8203203347810937.,5856861658382977.,-.490208045832017928426,-44,28,
 8203203347810938.,5856861658382978.,.473216347987409553368,-44,28,
 8203203347811074.,5856861658383245.,.498933907433449175855,-44,28,
 8203203347811156.,5856861658383406.,.499734200632599188345,-44,28,
 8203203347812441.,5856861658385930.,-.499919740939666429361,-44,28,
 8203203347814929.,5856861658390814.,.499972084659142196510,-44,28,
 8203203347823678.,5856861658407992.,.499993641488265873116,-44,28,
 8456356263809299.,6367433229746555.,-.499975567120362825438,-44,28,
 8456356263810162.,6367433229748342.,-.499707239950624990600,-44,28,
 8456356263810544.,6367433229749133.,-.498429718436396748917,-44,28,
 8456356263810643.,6367433229749337.,.499283565945294510375,-44,28,
 8456356263824168.,6367433229777344.,-.499987391924154010676,-44,28,
 8456356263839037.,6367433229808133.,-.499999121988219662963,-44,28,
 8463134721329837.,6381479119717622.,-.498938182949552871144,-44,28,
 8463134721330068.,6381479119718101.,-.499755931514821990299,-44,28,
 8463134721331291.,6381479119720637.,-.499756392152308207930,-44,28,
 8463134721410786.,6381479119885477.,-.499784957933069540831,-44,28,
 8463134721935453.,6381479120973421.,-.499905534687458156304,-44,28,
 8613088740472716.,6697264298292089.,-.470107036460137089031,-44,28,
 8613088740472723.,6697264298292103.,.498081685005084176173,-44,28,
 8613088740472817.,6697264298292304.,.499473087540117835954,-44,28,
 8613088740475709.,6697264298298488.,.499727729110877799466,-44,28,
 8613088740478601.,6697264298304672.,.499982374315319736052,-44,28,
 8613088740510225.,6697264298372295.,-.499999096749825111438,-44,28,
 5794623555225974.,9007199254740991.,-.077085692614758855501,320,-971 };
#define powx_275(x) pow(x,2.75)
#include "trailer.h"