forked from wp-xyz/delphimoon
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvsop.pas
More file actions
2829 lines (2818 loc) · 184 KB
/
vsop.pas
File metadata and controls
2829 lines (2818 loc) · 184 KB
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
unit vsop;
{$ifdef fpc}
{$mode delphi}
{$endif}
{$i ah_def.inc }
{ Calculates the planetary heliocentric coordinates according to the
VSOP87 theory. Calculations according to chapter 32 (31) of Meeus. }
(*$define meeus *) { Only use the accuracy as in the Meeus book }
(*$ifdef delphi_1 *)
(*$define meeus *) { Otherwise the code segment will be too small }
(*$endif *)
(*@/// interface *)
interface
(*@/// uses *)
uses
ah_math,
moon_aux,
sysutils,
classes;
(*@\\\000000030C*)
type
(*@/// TVSOPEntry=record *)
TVSOPEntry=record
A,B,C: extended;
end;
(*@\\\*)
TVSOPCalcFunc = function (nr,index: integer):TVSOPEntry of object;
(*@/// TVSOP=class(TCoordinateCalc) *)
TVSOP=class(TCoordinateCalc)
protected
function LongitudeFactor(nr,index: integer):TVSOPEntry; VIRTUAL; abstract;
function LatitudeFactor(nr,index: integer):TVSOPEntry; VIRTUAL; abstract;
function RadiusFactor(nr,index: integer):TVSOPEntry; VIRTUAL; abstract;
function CalcLongitude:extended; override;
function CalcLatitude:extended; override;
function CalcRadius:extended; override;
function Calc(factor: TVSOPCalcFunc):extended;
function Tau:extended;
procedure FinishCalculation(var v:TVector); override;
end;
(*@\\\0000000B1F*)
TCVSOP=class of TVSOP;
(*@/// TVSOPEarth=class(TVSOP) *)
TVSOPEarth=class(TVSOP)
protected
function LongitudeFactor(nr,index: integer):TVSOPEntry; override;
function LatitudeFactor(nr,index: integer):TVSOPEntry; override;
function RadiusFactor(nr,index: integer):TVSOPEntry; override;
end;
(*@\\\0000000607*)
function earth_coord(date:TdateTime):TVector;
(*@\\\0000000D01*)
(*@/// implementation *)
implementation
(*@/// function earth_coord(date:TdateTime):TVector; *)
function earth_coord(date:TdateTime):TVector;
begin
result:=TVSOPEarth.calc_coord(date);
end;
(*@\\\000C00010100012E000325*)
(*@/// class TVSOP *)
(*@/// function TVSOP.CalcLongitude:extended; *)
function TVSOP.CalcLongitude:extended;
begin
result:=rad2deg(calc(Longitudefactor));
end;
(*@\\\0000000329*)
(*@/// function TVSOP.CalcLatitude:extended; *)
function TVSOP.CalcLatitude:extended;
begin
result:=rad2deg(calc(Latitudefactor));
end;
(*@\\\0000000328*)
(*@/// function TVSOP.CalcRadius:extended; *)
function TVSOP.CalcRadius:extended;
begin
result:=calc(radiusfactor);
end;
(*@\\\0000000401*)
(*@/// function TVSOP.Tau:extended; *)
function TVSOP.Tau:extended;
begin
result:=Century_Term(FDate)/10;
end;
(*@\\\0000000321*)
(*@/// function TVSOP.Calc(factor: TVSOPCalcFunc):extended; *)
function TVSOP.Calc(factor: TVSOPCalcFunc):extended;
var
t: extended;
current: extended;
r: array[0..5] of extended;
i,j: integer;
begin
t:=Tau;
for j:=0 to 5 do begin
r[j]:=0;
i:=0;
while true do begin
WITH Factor(i,j) do begin
current:=a*cos(b+c*t);
if a=0 then
BREAK;
end;
r[j]:=r[j]+current;
inc(i);
end;
end;
result:=(r[0]+t*(r[1]+t*(r[2]+t*(r[3]+t*(r[4]+t*r[5])))))*1e-8;
end;
(*@\\\*)
(*@/// procedure TVSOP.FinishCalculation(var v:TVector); *)
procedure TVSOP.FinishCalculation(var v:TVector);
begin
v:=DynamicToFK5(FDate,v);
end;
(*@\\\*)
(*@\\\0000000630*)
(*@/// class TVSOPEarth *)
(*@/// function TVSOPEarth.RadiusFactor(nr,index: integer):TVSOPEntry; *)
function TVSOPEarth.RadiusFactor(nr,index: integer):TVSOPEntry;
const
(*@/// vsop87_ear_r0:array[0..525,0..2] of extended = (...); *)
(*$ifdef meeus *)
vsop87_ear_r0:array[0.. 39,0..2] of extended = (
(*$else *)
vsop87_ear_r0:array[0..525,0..2] of extended = (
(*$endif *)
{ 4330 1 } ( 100013988.799, 0.00000000000, 0.00000000000 ),
{ 4330 2 } ( 1670699.626, 3.09846350771, 6283.07584999140 ),
{ 4330 3 } ( 13956.023, 3.05524609620, 12566.15169998280 ),
{ 4330 4 } ( 3083.720, 5.19846674381, 77713.77146812050 ),
{ 4330 5 } ( 1628.461, 1.17387749012, 5753.38488489680 ),
{ 4330 6 } ( 1575.568, 2.84685245825, 7860.41939243920 ),
{ 4330 7 } ( 924.799, 5.45292234084, 11506.76976979360 ),
{ 4330 8 } ( 542.444, 4.56409149777, 3930.20969621960 ),
{ 4330 9 } ( 472.110, 3.66100022149, 5884.92684658320 ),
{ 4330 10 } ( 328.780, 5.89983646482, 5223.69391980220 ),
{ 4330 11 } ( 345.983, 0.96368617687, 5507.55323866740 ),
{ 4330 12 } ( 306.784, 0.29867139512, 5573.14280143310 ),
{ 4330 13 } ( 174.844, 3.01193636534, 18849.22754997420 ),
{ 4330 14 } ( 243.189, 4.27349536153, 11790.62908865880 ),
{ 4330 15 } ( 211.829, 5.84714540314, 1577.34354244780 ),
{ 4330 16 } ( 185.752, 5.02194447178, 10977.07880469900 ),
{ 4330 17 } ( 109.835, 5.05510636285, 5486.77784317500 ),
{ 4330 18 } ( 98.316, 0.88681311277, 6069.77675455340 ),
{ 4330 19 } ( 86.499, 5.68959778254, 15720.83878487840 ),
{ 4330 20 } ( 85.825, 1.27083733351, 161000.68573767410 ),
{ 4330 21 } ( 62.916, 0.92177108832, 529.69096509460 ),
{ 4330 22 } ( 57.056, 2.01374292014, 83996.84731811189 ),
{ 4330 23 } ( 64.903, 0.27250613787, 17260.15465469040 ),
{ 4330 24 } ( 49.384, 3.24501240359, 2544.31441988340 ),
{ 4330 25 } ( 55.736, 5.24159798933, 71430.69561812909 ),
{ 4330 26 } ( 42.515, 6.01110242003, 6275.96230299060 ),
{ 4330 27 } ( 46.963, 2.57805070386, 775.52261132400 ),
{ 4330 28 } ( 38.968, 5.36071738169, 4694.00295470760 ),
{ 4330 29 } ( 44.661, 5.53715807302, 9437.76293488700 ),
{ 4330 30 } ( 35.660, 1.67468058995, 12036.46073488820 ),
{ 4330 31 } ( 31.921, 0.18368229781, 5088.62883976680 ),
{ 4330 32 } ( 31.846, 1.77775642085, 398.14900340820 ),
{ 4330 33 } ( 33.193, 0.24370300098, 7084.89678111520 ),
{ 4330 34 } ( 38.245, 2.39255343974, 8827.39026987480 ),
{ 4330 35 } ( 28.464, 1.21344868176, 6286.59896834040 ),
{ 4330 36 } ( 37.490, 0.82952922332, 19651.04848109800 ),
{ 4330 37 } ( 36.957, 4.90107591914, 12139.55350910680 ),
{ 4330 38 } ( 34.537, 1.84270693282, 2942.46342329160 ),
{ 4330 39 } ( 26.275, 4.58896850401, 10447.38783960440 ),
(*$ifndef meeus *)
{ 4330 40 } ( 24.596, 3.78660875483, 8429.24126646660 ),
{ 4330 41 } ( 23.587, 0.26866117066, 796.29800681640 ),
(*$endif *)
{ 4330 42 } ( 27.793, 1.89934330904, 6279.55273164240 )
(*$ifndef meeus *) ,
{ 4330 43 } ( 23.927, 4.99598548138, 5856.47765911540 ),
{ 4330 44 } ( 20.349, 4.65267995431, 2146.16541647520 ),
{ 4330 45 } ( 23.287, 2.80783650928, 14143.49524243060 ),
{ 4330 46 } ( 22.103, 1.95004702988, 3154.68708489560 ),
{ 4330 47 } ( 19.506, 5.38227371393, 2352.86615377180 ),
{ 4330 48 } ( 17.958, 0.19871379385, 6812.76681508600 ),
{ 4330 49 } ( 17.174, 4.43315560735, 10213.28554621100 ),
{ 4330 50 } ( 16.190, 5.23160507859, 17789.84561978500 ),
{ 4330 51 } ( 17.314, 6.15200787916, 16730.46368959580 ),
{ 4330 52 } ( 13.814, 5.18962074032, 8031.09226305840 ),
{ 4330 53 } ( 18.833, 0.67306674027, 149854.40013480789 ),
{ 4330 54 } ( 18.331, 2.25348733734, 23581.25817731760 ),
{ 4330 55 } ( 13.641, 3.68516118804, 4705.73230754360 ),
{ 4330 56 } ( 13.139, 0.65289581324, 13367.97263110660 ),
{ 4330 57 } ( 10.414, 4.33285688538, 11769.85369316640 ),
{ 4330 58 } ( 9.978, 4.20126336355, 6309.37416979120 ),
{ 4330 59 } ( 10.169, 1.59390681369, 4690.47983635860 ),
{ 4330 60 } ( 7.564, 2.62560597390, 6256.77753019160 ),
{ 4330 61 } ( 9.661, 3.67586791220, 27511.46787353720 ),
{ 4330 62 } ( 6.743, 0.56270332741, 3340.61242669980 ),
{ 4330 63 } ( 8.743, 6.06359123461, 1748.01641306700 ),
{ 4330 64 } ( 7.786, 3.67371235637, 12168.00269657460 ),
{ 4330 65 } ( 6.633, 5.66149277792, 11371.70468975820 ),
{ 4330 66 } ( 7.712, 0.31242577789, 7632.94325965020 ),
{ 4330 67 } ( 6.592, 3.13576266188, 801.82093112380 ),
{ 4330 68 } ( 7.460, 5.64757188143, 11926.25441366880 ),
{ 4330 69 } ( 6.933, 2.92384586400, 6681.22485339960 ),
{ 4330 70 } ( 6.802, 1.42329806420, 23013.53953958720 ),
{ 4330 71 } ( 6.115, 5.13393615454, 1194.44701022460 ),
{ 4330 72 } ( 6.477, 2.64986648492, 19804.82729158280 ),
{ 4330 73 } ( 5.233, 4.62434053374, 6438.49624942560 ),
{ 4330 74 } ( 6.147, 3.02863936662, 233141.31440436149 ),
{ 4330 75 } ( 4.608, 1.72194702724, 7234.79425624200 ),
{ 4330 76 } ( 4.221, 1.55697533729, 7238.67559160000 ),
{ 4330 77 } ( 5.314, 2.40716580847, 11499.65622279280 ),
{ 4330 78 } ( 5.128, 5.32398965690, 11513.88331679440 ),
{ 4330 79 } ( 4.770, 0.25554312006, 11856.21865142450 ),
{ 4330 80 } ( 5.519, 2.09089154502, 17298.18232732620 ),
{ 4330 81 } ( 5.625, 4.34052903053, 90955.55169449610 ),
{ 4330 82 } ( 4.578, 4.46569641570, 5746.27133789600 ),
{ 4330 83 } ( 3.788, 4.90729383510, 4164.31198961300 ),
{ 4330 84 } ( 5.337, 5.09957905104, 31441.67756975680 ),
{ 4330 85 } ( 3.967, 1.20054555174, 1349.86740965880 ),
{ 4330 86 } ( 4.008, 3.03007204392, 1059.38193018920 ),
{ 4330 87 } ( 3.476, 0.76080277030, 10973.55568635000 ),
{ 4330 88 } ( 4.232, 1.05485713117, 5760.49843189760 ),
{ 4330 89 } ( 4.582, 3.76570026763, 6386.16862421000 ),
{ 4330 90 } ( 3.335, 3.13829943354, 6836.64525283380 ),
{ 4330 91 } ( 3.418, 3.00072390334, 4292.33083295040 ),
{ 4330 92 } ( 3.598, 5.70718084323, 5643.17856367740 ),
{ 4330 93 } ( 3.237, 4.16448773994, 9917.69687450980 ),
{ 4330 94 } ( 4.154, 2.59941292162, 7058.59846131540 ),
{ 4330 95 } ( 3.362, 4.54577697964, 4732.03062734340 ),
{ 4330 96 } ( 2.978, 1.30561268820, 6283.14316029419 ),
{ 4330 97 } ( 2.765, 0.51311975679, 26.29831979980 ),
{ 4330 98 } ( 2.802, 5.66263240521, 8635.94200376320 ),
{ 4330 99 } ( 2.927, 5.73787481548, 16200.77272450120 ),
{ 4330 100 } ( 3.164, 1.69140262657, 11015.10647733480 ),
{ 4330 101 } ( 2.598, 2.96244118586, 25132.30339996560 ),
{ 4330 102 } ( 3.519, 3.62639325753, 244287.60000722769 ),
{ 4330 103 } ( 2.676, 4.20725700850, 18073.70493865020 ),
{ 4330 104 } ( 2.978, 1.74971565805, 6283.00853968860 ),
{ 4330 105 } ( 2.287, 1.06975704977, 14314.16811304980 ),
{ 4330 106 } ( 2.863, 5.92838131397, 14712.31711645800 ),
{ 4330 107 } ( 3.071, 0.23793217002, 35371.88726597640 ),
{ 4330 108 } ( 2.656, 0.89959301780, 12352.85260454480 ),
{ 4330 109 } ( 2.415, 2.79975176257, 709.93304855830 ),
{ 4330 110 } ( 2.814, 3.51488206882, 21228.39202354580 ),
{ 4330 111 } ( 1.977, 2.61358297550, 951.71840625060 ),
{ 4330 112 } ( 2.548, 2.47684686575, 6208.29425142410 ),
{ 4330 113 } ( 1.999, 0.56090388160, 7079.37385680780 ),
{ 4330 114 } ( 2.305, 1.05376461628, 22483.84857449259 ),
{ 4330 115 } ( 1.855, 2.86090681163, 5216.58037280140 ),
{ 4330 116 } ( 2.157, 1.31396741861, 154717.60988768269 ),
{ 4330 117 } ( 1.970, 4.36929875289, 167283.76158766549 ),
{ 4330 118 } ( 1.635, 5.85571606764, 10984.19235169980 ),
{ 4330 119 } ( 1.754, 2.14452408833, 6290.18939699220 ),
{ 4330 120 } ( 2.154, 6.03828341543, 10873.98603048040 ),
{ 4330 121 } ( 1.714, 3.70157691113, 1592.59601363280 ),
{ 4330 122 } ( 1.541, 6.21598380732, 23543.23050468179 ),
{ 4330 123 } ( 1.611, 1.99824499377, 10969.96525769820 ),
{ 4330 124 } ( 1.712, 1.34295663542, 3128.38876509580 ),
{ 4330 125 } ( 1.642, 5.55026665339, 6496.37494542940 ),
{ 4330 126 } ( 1.502, 5.43948825854, 155.42039943420 ),
{ 4330 127 } ( 1.827, 5.91227480261, 3738.76143010800 ),
{ 4330 128 } ( 1.726, 2.16764983583, 10575.40668294180 ),
{ 4330 129 } ( 1.532, 5.35683107070, 13521.75144159140 ),
{ 4330 130 } ( 1.829, 1.66006148731, 39302.09696219600 ),
{ 4330 131 } ( 1.605, 1.90928637633, 6133.51265285680 ),
{ 4330 132 } ( 1.282, 2.46014880418, 13916.01910964160 ),
{ 4330 133 } ( 1.211, 4.41360631550, 3894.18182954220 ),
{ 4330 134 } ( 1.394, 1.77801929354, 9225.53927328300 ),
{ 4330 135 } ( 1.571, 4.95512957592, 25158.60171976540 ),
{ 4330 136 } ( 1.205, 1.19212540615, 3.52311834900 ),
{ 4330 137 } ( 1.132, 2.69830084955, 6040.34724601740 ),
{ 4330 138 } ( 1.504, 5.77002730341, 18209.33026366019 ),
{ 4330 139 } ( 1.393, 1.62621805428, 5120.60114558360 ),
{ 4330 140 } ( 1.077, 2.93931554233, 17256.63153634140 ),
{ 4330 141 } ( 1.232, 0.71655165307, 143571.32428481648 ),
{ 4330 142 } ( 1.087, 0.99769687939, 955.59974160860 ),
{ 4330 143 } ( 1.068, 5.28472576231, 65147.61976813770 ),
{ 4330 144 } ( 0.980, 5.10949204607, 6172.86952877200 ),
{ 4330 145 } ( 1.169, 3.11664290862, 14945.31617355440 ),
{ 4330 146 } ( 1.202, 4.02992510402, 553.56940284240 ),
{ 4330 147 } ( 0.979, 2.00000879212, 15110.46611986620 ),
{ 4330 148 } ( 0.962, 4.02380771400, 6282.09552892320 ),
{ 4330 149 } ( 0.999, 3.62643002790, 6262.30045449900 ),
{ 4330 150 } ( 1.030, 5.84989900289, 213.29909543800 ),
{ 4330 151 } ( 1.014, 2.84221578218, 8662.24032356300 ),
{ 4330 152 } ( 1.185, 1.51330541132, 17654.78053974960 ),
{ 4330 153 } ( 0.967, 2.67081017562, 5650.29211067820 ),
{ 4330 154 } ( 1.222, 2.65423784904, 88860.05707098669 ),
{ 4330 155 } ( 0.981, 2.36370360283, 6206.80977871580 ),
{ 4330 156 } ( 1.033, 0.13874927606, 11712.95531823080 ),
{ 4330 157 } ( 1.103, 3.08477302937, 43232.30665841560 ),
{ 4330 158 } ( 0.781, 2.53372735932, 16496.36139620240 ),
{ 4330 159 } ( 1.019, 3.04569392376, 6037.24420376200 ),
{ 4330 160 } ( 0.795, 5.80662989111, 5230.80746680300 ),
{ 4330 161 } ( 0.813, 3.57710279439, 10177.25767953360 ),
{ 4330 162 } ( 0.962, 5.31470594766, 6284.05617105960 ),
{ 4330 163 } ( 0.721, 5.96264301567, 12559.03815298200 ),
{ 4330 164 } ( 0.966, 2.74714939953, 6244.94281435360 ),
{ 4330 165 } ( 0.921, 0.10155275926, 29088.81141598500 ),
{ 4330 166 } ( 0.692, 3.89764447548, 1589.07289528380 ),
{ 4330 167 } ( 0.719, 5.91791450402, 4136.91043351620 ),
{ 4330 168 } ( 0.772, 4.05505682353, 6127.65545055720 ),
{ 4330 169 } ( 0.712, 5.49291532439, 22003.91463486980 ),
{ 4330 170 } ( 0.672, 1.60700490811, 11087.28512591840 ),
{ 4330 171 } ( 0.690, 4.50539825563, 426.59819087600 ),
{ 4330 172 } ( 0.854, 3.26104981596, 20426.57109242200 ),
{ 4330 173 } ( 0.656, 4.32410182940, 16858.48253293320 ),
{ 4330 174 } ( 0.840, 2.59572585222, 28766.92442448400 ),
{ 4330 175 } ( 0.692, 0.61650089011, 11403.67699557500 ),
{ 4330 176 } ( 0.700, 3.40901167143, 7.11354700080 ),
{ 4330 177 } ( 0.726, 0.04243053594, 5481.25491886760 ),
{ 4330 178 } ( 0.557, 4.78317696534, 20199.09495963300 ),
{ 4330 179 } ( 0.649, 1.04027912958, 6062.66320755260 ),
{ 4330 180 } ( 0.633, 5.70229959167, 45892.73043315699 ),
{ 4330 181 } ( 0.592, 6.11836729658, 9623.68827669120 ),
{ 4330 182 } ( 0.523, 3.62840021266, 5333.90024102160 ),
{ 4330 183 } ( 0.604, 5.57734696185, 10344.29506538580 ),
{ 4330 184 } ( 0.496, 2.21023499449, 1990.74501704100 ),
{ 4330 185 } ( 0.691, 1.96071732602, 12416.58850284820 ),
{ 4330 186 } ( 0.640, 1.59074172032, 18319.53658487960 ),
{ 4330 187 } ( 0.625, 3.82362791378, 13517.87010623340 ),
{ 4330 188 } ( 0.663, 5.08444996779, 283.85931886520 ),
{ 4330 189 } ( 0.475, 1.17025894287, 12569.67481833180 ),
{ 4330 190 } ( 0.664, 4.50029469969, 47162.51635463520 ),
{ 4330 191 } ( 0.569, 0.16310365162, 17267.26820169119 ),
{ 4330 192 } ( 0.568, 3.86100969474, 6076.89030155420 ),
{ 4330 193 } ( 0.539, 4.83282276086, 18422.62935909819 ),
{ 4330 194 } ( 0.466, 0.75872342878, 7342.45778018060 ),
{ 4330 195 } ( 0.541, 3.07212190507, 226858.23855437008 ),
{ 4330 196 } ( 0.458, 0.26774483096, 4590.91018048900 ),
{ 4330 197 } ( 0.610, 1.53597051291, 33019.02111220460 ),
{ 4330 198 } ( 0.617, 2.62356328726, 11190.37790013700 ),
{ 4330 199 } ( 0.548, 4.55798855791, 18875.52586977400 ),
{ 4330 200 } ( 0.633, 4.60110281228, 66567.48586525429 ),
{ 4330 201 } ( 0.596, 5.78202396722, 632.78373931320 ),
{ 4330 202 } ( 0.533, 5.01786882904, 12132.43996210600 ),
{ 4330 203 } ( 0.603, 5.38458554802, 316428.22867391503 ),
{ 4330 204 } ( 0.469, 0.59168241917, 21954.15760939799 ),
{ 4330 205 } ( 0.548, 3.50613163558, 17253.04110768959 ),
{ 4330 206 } ( 0.502, 0.98804327589, 11609.86254401220 ),
{ 4330 207 } ( 0.568, 1.98497313089, 7668.63742494250 ),
{ 4330 208 } ( 0.482, 1.62141803864, 12146.66705610760 ),
{ 4330 209 } ( 0.391, 3.68718382989, 18052.92954315780 ),
{ 4330 210 } ( 0.457, 3.77205737340, 156137.47598479928 ),
{ 4330 211 } ( 0.401, 5.28260651958, 15671.08175940660 ),
{ 4330 212 } ( 0.469, 1.80963184268, 12562.62858163380 ),
{ 4330 213 } ( 0.508, 3.36399024699, 20597.24396304120 ),
{ 4330 214 } ( 0.450, 5.66054299250, 10454.50138660520 ),
{ 4330 215 } ( 0.375, 4.98534633105, 9779.10867612540 ),
{ 4330 216 } ( 0.523, 0.97215560834, 155427.54293624099 ),
{ 4330 217 } ( 0.403, 5.13939866506, 1551.04522264800 ),
{ 4330 218 } ( 0.372, 3.69883738807, 9388.00590941520 ),
{ 4330 219 } ( 0.367, 4.43875659716, 4535.05943692440 ),
{ 4330 220 } ( 0.406, 4.20863156600, 12592.45001978260 ),
{ 4330 221 } ( 0.360, 2.53924644657, 242.72860397400 ),
{ 4330 222 } ( 0.471, 4.61907324819, 5436.99301524020 ),
{ 4330 223 } ( 0.441, 5.83872966262, 3496.03282613400 ),
{ 4330 224 } ( 0.385, 4.94496680973, 24356.78078864160 ),
{ 4330 225 } ( 0.349, 6.15018231784, 19800.94595622480 ),
{ 4330 226 } ( 0.355, 0.21895678106, 5429.87946823940 ),
{ 4330 227 } ( 0.344, 5.62993724928, 2379.16447357160 ),
{ 4330 228 } ( 0.380, 2.72105213143, 11933.36796066960 ),
{ 4330 229 } ( 0.432, 0.24221790536, 17996.03116822220 ),
{ 4330 230 } ( 0.378, 5.22517556974, 7477.52286021600 ),
{ 4330 231 } ( 0.337, 5.10888041439, 5849.36411211460 ),
{ 4330 232 } ( 0.315, 0.57827745123, 10557.59416082380 ),
{ 4330 233 } ( 0.318, 4.49953141399, 3634.62102451840 ),
{ 4330 234 } ( 0.323, 1.54274281393, 10440.27429260360 ),
{ 4330 235 } ( 0.309, 5.76839284397, 20.77539549240 ),
{ 4330 236 } ( 0.301, 2.34727604008, 4686.88940770680 ),
{ 4330 237 } ( 0.414, 5.93237602310, 51092.72605085480 ),
{ 4330 238 } ( 0.361, 2.16398609550, 28237.23345938940 ),
{ 4330 239 } ( 0.288, 0.18376252189, 13095.84266507740 ),
{ 4330 240 } ( 0.277, 5.12952205045, 13119.72110282519 ),
{ 4330 241 } ( 0.327, 6.19222146204, 6268.84875598980 ),
{ 4330 242 } ( 0.273, 0.30522428863, 23141.55838292460 ),
{ 4330 243 } ( 0.267, 5.76152585786, 5966.68398033480 ),
{ 4330 244 } ( 0.308, 5.99280509979, 22805.73556599360 ),
{ 4330 245 } ( 0.345, 2.92489919444, 36949.23080842420 ),
{ 4330 246 } ( 0.253, 5.20995219509, 24072.92146977640 ),
{ 4330 247 } ( 0.342, 5.72702586209, 16460.33352952499 ),
{ 4330 248 } ( 0.261, 2.00304796059, 6148.01076995600 ),
{ 4330 249 } ( 0.238, 5.08264392839, 6915.85958930460 ),
{ 4330 250 } ( 0.249, 2.94762789744, 135.06508003540 ),
{ 4330 251 } ( 0.306, 3.89764686987, 10988.80815753500 ),
{ 4330 252 } ( 0.305, 0.05827812117, 4701.11650170840 ),
{ 4330 253 } ( 0.319, 2.95712862064, 163096.18036118349 ),
{ 4330 254 } ( 0.209, 4.43768461442, 6546.15977336420 ),
{ 4330 255 } ( 0.270, 2.06643178717, 4804.20927592700 ),
{ 4330 256 } ( 0.217, 0.73691592312, 6303.85124548380 ),
{ 4330 257 } ( 0.206, 0.32075959415, 25934.12433108940 ),
{ 4330 258 } ( 0.218, 0.18428135264, 28286.99048486120 ),
{ 4330 259 } ( 0.205, 5.21312087405, 20995.39296644940 ),
{ 4330 260 } ( 0.199, 0.44384292491, 16737.57723659660 ),
{ 4330 261 } ( 0.230, 6.06567392849, 6287.00800325450 ),
{ 4330 262 } ( 0.219, 1.29194216300, 5326.78669402080 ),
{ 4330 263 } ( 0.201, 1.74700937253, 22743.40937951640 ),
{ 4330 264 } ( 0.207, 4.45440927276, 6279.48542133960 ),
{ 4330 265 } ( 0.269, 6.05640445030, 64471.99124174489 ),
{ 4330 266 } ( 0.190, 0.99256176518, 29296.61538957860 ),
{ 4330 267 } ( 0.238, 5.42471431221, 39609.65458316560 ),
{ 4330 268 } ( 0.262, 5.26961924198, 522.57741809380 ),
{ 4330 269 } ( 0.210, 4.68618183158, 6254.62666252360 ),
{ 4330 270 } ( 0.197, 2.80624554080, 4933.20844033260 ),
{ 4330 271 } ( 0.252, 4.36220154608, 40879.44050464380 ),
{ 4330 272 } ( 0.261, 1.07241516738, 55022.93574707440 ),
{ 4330 273 } ( 0.189, 3.82966734476, 419.48464387520 ),
{ 4330 274 } ( 0.185, 4.14324541379, 5642.19824260920 ),
{ 4330 275 } ( 0.247, 3.44855612987, 6702.56049386660 ),
{ 4330 276 } ( 0.205, 4.04424043223, 536.80451209540 ),
{ 4330 277 } ( 0.191, 3.14082686083, 16723.35014259500 ),
{ 4330 278 } ( 0.222, 5.16263907319, 23539.70738633280 ),
{ 4330 279 } ( 0.180, 4.56214752149, 6489.26139842860 ),
{ 4330 280 } ( 0.219, 0.80382553358, 16627.37091537720 ),
{ 4330 281 } ( 0.227, 0.60156339452, 5905.70224207560 ),
{ 4330 282 } ( 0.168, 0.88753528161, 16062.18452611680 ),
{ 4330 283 } ( 0.158, 0.92127725775, 23937.85638974100 ),
{ 4330 284 } ( 0.157, 4.69607868164, 6805.65326808520 ),
{ 4330 285 } ( 0.207, 4.88410451334, 6286.66627864320 ),
{ 4330 286 } ( 0.160, 4.95943826846, 10021.83728009940 ),
{ 4330 287 } ( 0.166, 0.97126433565, 3097.88382272579 ),
{ 4330 288 } ( 0.209, 5.75663411805, 3646.35037735440 ),
{ 4330 289 } ( 0.175, 6.12762824412, 239424.39025435288 ),
{ 4330 290 } ( 0.173, 3.13887234973, 6179.98307577280 ),
{ 4330 291 } ( 0.157, 3.62822058179, 18451.07854656599 ),
{ 4330 292 } ( 0.157, 4.67695912235, 6709.67404086740 ),
{ 4330 293 } ( 0.146, 3.09506069735, 4907.30205014560 ),
{ 4330 294 } ( 0.165, 2.27139128760, 10660.68693504240 ),
{ 4330 295 } ( 0.201, 1.67701267433, 2107.03450754240 ),
{ 4330 296 } ( 0.144, 3.96947747592, 6019.99192661860 ),
{ 4330 297 } ( 0.171, 5.91302216729, 6058.73105428950 ),
{ 4330 298 } ( 0.144, 2.13155655120, 26084.02180621620 ),
{ 4330 299 } ( 0.151, 0.67417383554, 2388.89402044920 ),
{ 4330 300 } ( 0.189, 5.07122281033, 263.08392337280 ),
{ 4330 301 } ( 0.146, 5.10373877968, 10770.89325626180 ),
{ 4330 302 } ( 0.187, 1.23915444627, 19402.79695281660 ),
{ 4330 303 } ( 0.174, 0.08407293391, 9380.95967271720 ),
{ 4330 304 } ( 0.137, 1.26247412309, 12566.21901028560 ),
{ 4330 305 } ( 0.137, 3.52826010842, 639.89728631400 ),
{ 4330 306 } ( 0.148, 1.76124372592, 5888.44996493220 ),
{ 4330 307 } ( 0.164, 2.39195095081, 6357.85744855870 ),
{ 4330 308 } ( 0.146, 2.43675816553, 5881.40372823420 ),
{ 4330 309 } ( 0.161, 1.15721259372, 26735.94526221320 ),
{ 4330 310 } ( 0.131, 2.51859277344, 6599.46771964800 ),
{ 4330 311 } ( 0.153, 5.85203687779, 6281.59137728310 ),
{ 4330 312 } ( 0.151, 3.72338532649, 12669.24447420140 ),
{ 4330 313 } ( 0.132, 2.38417741883, 6525.80445396540 ),
{ 4330 314 } ( 0.129, 0.75556744143, 5017.50837136500 ),
{ 4330 315 } ( 0.127, 0.00254936441, 10027.90319572920 ),
{ 4330 316 } ( 0.148, 2.85102145528, 6418.14093002680 ),
{ 4330 317 } ( 0.143, 5.74460279367, 26087.90314157420 ),
{ 4330 318 } ( 0.172, 0.41289962240, 174242.46596404970 ),
{ 4330 319 } ( 0.136, 4.15497742275, 6311.52503745920 ),
{ 4330 320 } ( 0.170, 5.98194913129, 327574.51427678125 ),
{ 4330 321 } ( 0.124, 1.65497607604, 32217.20018108080 ),
{ 4330 322 } ( 0.136, 2.48430783417, 13341.67431130680 ),
{ 4330 323 } ( 0.165, 2.49667924600, 58953.14544329400 ),
{ 4330 324 } ( 0.123, 3.45660563754, 6277.55292568400 ),
{ 4330 325 } ( 0.117, 0.86065134175, 6245.04817735560 ),
{ 4330 326 } ( 0.149, 5.61358280963, 5729.50644714900 ),
{ 4330 327 } ( 0.153, 0.26860029950, 245.83164622940 ),
{ 4330 328 } ( 0.128, 0.71204006588, 103.09277421860 ),
{ 4330 329 } ( 0.159, 2.43166592149, 221995.02880149524 ),
{ 4330 330 } ( 0.130, 2.80707316718, 6016.46880826960 ),
{ 4330 331 } ( 0.137, 1.70657709294, 12566.08438968000 ),
{ 4330 332 } ( 0.111, 1.56305648432, 17782.73207278420 ),
{ 4330 333 } ( 0.113, 3.58302904101, 25685.87280280800 ),
{ 4330 334 } ( 0.109, 3.26403795962, 6819.88036208680 ),
{ 4330 335 } ( 0.122, 0.34120688217, 1162.47470440780 ),
{ 4330 336 } ( 0.119, 5.84644718278, 12721.57209941700 ),
{ 4330 337 } ( 0.144, 2.28899679126, 12489.88562870720 ),
{ 4330 338 } ( 0.137, 5.82029768354, 44809.65020086340 ),
{ 4330 339 } ( 0.107, 2.42818544140, 5547.19933645960 ),
{ 4330 340 } ( 0.134, 1.26539982939, 5331.35744374080 ),
{ 4330 341 } ( 0.103, 5.96518130595, 6321.10352262720 ),
{ 4330 342 } ( 0.109, 0.33808549034, 11300.58422135640 ),
{ 4330 343 } ( 0.129, 5.89187277327, 12029.34718788740 ),
{ 4330 344 } ( 0.122, 5.77325634636, 11919.14086666800 ),
{ 4330 345 } ( 0.107, 6.24998989350, 77690.75950573849 ),
{ 4330 346 } ( 0.107, 1.00535580713, 77736.78343050249 ),
{ 4330 347 } ( 0.143, 0.24122178432, 4214.06901508480 ),
{ 4330 348 } ( 0.143, 0.88529649733, 7576.56007357400 ),
{ 4330 349 } ( 0.107, 2.92124030496, 31415.37924995700 ),
{ 4330 350 } ( 0.099, 5.70862227072, 5540.08578945880 ),
{ 4330 351 } ( 0.110, 0.37528037383, 5863.59120611620 ),
{ 4330 352 } ( 0.104, 4.44107178366, 2118.76386037840 ),
{ 4330 353 } ( 0.098, 5.95877916706, 4061.21921539440 ),
{ 4330 354 } ( 0.113, 1.24206857385, 84672.47584450469 ),
{ 4330 355 } ( 0.124, 2.55619029867, 12539.85338018300 ),
{ 4330 356 } ( 0.110, 3.66952094329, 238004.52415723629 ),
{ 4330 357 } ( 0.112, 4.32512422943, 97238.62754448749 ),
{ 4330 358 } ( 0.097, 3.70151541181, 11720.06886523160 ),
{ 4330 359 } ( 0.120, 1.26895630252, 12043.57428188900 ),
{ 4330 360 } ( 0.094, 2.56461130309, 19004.64794940840 ),
{ 4330 361 } ( 0.117, 3.65425622684, 34520.30930938080 ),
{ 4330 362 } ( 0.098, 0.13589994287, 11080.17157891760 ),
{ 4330 363 } ( 0.097, 5.38330115253, 7834.12107263940 ),
{ 4330 364 } ( 0.097, 2.46722096722, 71980.63357473118 ),
{ 4330 365 } ( 0.095, 5.36958330451, 6288.59877429880 ),
{ 4330 366 } ( 0.111, 5.01961920313, 11823.16163945020 ),
{ 4330 367 } ( 0.090, 2.72299804525, 26880.31981303260 ),
{ 4330 368 } ( 0.099, 0.90164266377, 18635.92845453620 ),
{ 4330 369 } ( 0.126, 4.78722177847, 305281.94307104882 ),
{ 4330 370 } ( 0.093, 0.21240380046, 18139.29450141590 ),
{ 4330 371 } ( 0.124, 5.00979495566, 172146.97134054029 ),
{ 4330 372 } ( 0.099, 5.67090026475, 16522.65971600220 ),
{ 4330 373 } ( 0.092, 2.28180963676, 12491.37010141550 ),
{ 4330 374 } ( 0.090, 4.50544881196, 40077.61957352000 ),
{ 4330 375 } ( 0.100, 2.00639461612, 12323.42309600880 ),
{ 4330 376 } ( 0.095, 5.68801979087, 14919.01785375460 ),
{ 4330 377 } ( 0.087, 1.86043406047, 27707.54249429480 ),
{ 4330 378 } ( 0.105, 3.02903468417, 22345.26037610820 ),
{ 4330 379 } ( 0.087, 5.43970168638, 6272.03014972750 ),
{ 4330 380 } ( 0.089, 1.63389387182, 33326.57873317420 ),
{ 4330 381 } ( 0.082, 5.58298993353, 10241.20229116720 ),
{ 4330 382 } ( 0.094, 5.47749711149, 9924.81042151060 ),
{ 4330 383 } ( 0.082, 4.71988314145, 15141.39079431200 ),
{ 4330 384 } ( 0.097, 5.61458778738, 2787.04302385740 ),
{ 4330 385 } ( 0.096, 3.89073946348, 6379.05507720920 ),
{ 4330 386 } ( 0.081, 3.13038482444, 36147.40987730040 ),
{ 4330 387 } ( 0.110, 4.89978492291, 72140.62866668739 ),
{ 4330 388 } ( 0.097, 5.20764563059, 6303.43116939020 ),
{ 4330 389 } ( 0.082, 5.26342716139, 9814.60410029120 ),
{ 4330 390 } ( 0.109, 2.35555589770, 83286.91426955358 ),
{ 4330 391 } ( 0.097, 2.58492958057, 30666.15495843280 ),
{ 4330 392 } ( 0.093, 1.32651591333, 23020.65308658799 ),
{ 4330 393 } ( 0.078, 3.99588630754, 11293.47067435560 ),
{ 4330 394 } ( 0.090, 0.57771932738, 26482.17080962440 ),
{ 4330 395 } ( 0.106, 3.92012705073, 62883.35513951360 ),
{ 4330 396 } ( 0.098, 2.94397773524, 316.39186965660 ),
{ 4330 397 } ( 0.076, 3.96310417608, 29026.48522950779 ),
{ 4330 398 } ( 0.078, 1.97068529306, 90279.92316810328 ),
{ 4330 399 } ( 0.076, 0.23027966596, 21424.46664430340 ),
{ 4330 400 } ( 0.080, 2.23099742212, 266.60704172180 ),
{ 4330 401 } ( 0.079, 1.46227790922, 8982.81066930900 ),
{ 4330 402 } ( 0.102, 4.92129953565, 5621.84292321040 ),
{ 4330 403 } ( 0.100, 0.39243148321, 24279.10701821359 ),
{ 4330 404 } ( 0.071, 1.52014858474, 33794.54372352860 ),
{ 4330 405 } ( 0.076, 0.22880641443, 57375.80190084620 ),
{ 4330 406 } ( 0.091, 0.96515913904, 48739.85989708300 ),
{ 4330 407 } ( 0.075, 2.77638585157, 12964.30070339100 ),
{ 4330 408 } ( 0.077, 5.18846946344, 11520.99686379520 ),
{ 4330 409 } ( 0.068, 0.50006599129, 4274.51831083240 ),
{ 4330 410 } ( 0.075, 2.07323762803, 15664.03552270859 ),
{ 4330 411 } ( 0.074, 1.01884134928, 6393.28217121080 ),
{ 4330 412 } ( 0.077, 0.46665178780, 16207.88627150200 ),
{ 4330 413 } ( 0.081, 4.10452219483, 161710.61878623239 ),
{ 4330 414 } ( 0.067, 3.83840630887, 6262.72053059260 ),
{ 4330 415 } ( 0.071, 3.91415523291, 7875.67186362420 ),
{ 4330 416 } ( 0.081, 0.91938383237, 74.78159856730 ),
{ 4330 417 } ( 0.083, 4.69916218791, 23006.42599258639 ),
{ 4330 418 } ( 0.063, 2.32556465878, 6279.19451463340 ),
{ 4330 419 } ( 0.065, 5.41938745446, 28628.33622609960 ),
{ 4330 420 } ( 0.065, 3.02336771694, 5959.57043333400 ),
{ 4330 421 } ( 0.064, 3.31033198370, 2636.72547263700 ),
{ 4330 422 } ( 0.064, 0.18375587519, 1066.49547719000 ),
{ 4330 423 } ( 0.080, 5.81239171612, 12341.80690428090 ),
{ 4330 424 } ( 0.066, 2.15105504851, 38.02767263580 ),
{ 4330 425 } ( 0.062, 2.43313614978, 10138.10951694860 ),
{ 4330 426 } ( 0.060, 3.16153906470, 5490.30096152400 ),
{ 4330 427 } ( 0.069, 0.30764736334, 7018.95236352320 ),
{ 4330 428 } ( 0.068, 2.24442548639, 24383.07910844140 ),
{ 4330 429 } ( 0.078, 1.39649386463, 9411.46461508720 ),
{ 4330 430 } ( 0.063, 0.72976362625, 6286.95718534940 ),
{ 4330 431 } ( 0.073, 4.95125917731, 6453.74872061060 ),
{ 4330 432 } ( 0.078, 0.32736023459, 6528.90749622080 ),
{ 4330 433 } ( 0.059, 4.95362151577, 35707.71008290740 ),
{ 4330 434 } ( 0.070, 2.37962727525, 15508.61512327440 ),
{ 4330 435 } ( 0.073, 1.35229143111, 5327.47610838280 ),
{ 4330 436 } ( 0.072, 5.91833527334, 10881.09957748120 ),
{ 4330 437 } ( 0.059, 5.36231868425, 10239.58386601080 ),
{ 4330 438 } ( 0.059, 1.63156134967, 61306.01159706580 ),
{ 4330 439 } ( 0.054, 4.29491690425, 21947.11137270000 ),
{ 4330 440 } ( 0.057, 5.89190132575, 34513.26307268280 ),
{ 4330 441 } ( 0.074, 1.38235845304, 9967.45389998160 ),
{ 4330 442 } ( 0.053, 3.86543309344, 32370.97899156560 ),
{ 4330 443 } ( 0.055, 4.51794544854, 34911.41207609100 ),
{ 4330 444 } ( 0.063, 5.41479412056, 11502.83761653050 ),
{ 4330 445 } ( 0.063, 2.34416220742, 11510.70192305670 ),
{ 4330 446 } ( 0.068, 0.77493931112, 29864.33402730900 ),
{ 4330 447 } ( 0.060, 5.57024703495, 5756.90800324580 ),
{ 4330 448 } ( 0.072, 2.80863088166, 10866.87248347960 ),
{ 4330 449 } ( 0.061, 2.69736991384, 82576.98122099529 ),
{ 4330 450 } ( 0.063, 5.32068807257, 3116.65941225980 ),
{ 4330 451 } ( 0.052, 1.02278758099, 6272.43918464160 ),
{ 4330 452 } ( 0.069, 5.00698550308, 25287.72379939980 ),
{ 4330 453 } ( 0.066, 6.12047940728, 12074.48840752400 ),
{ 4330 454 } ( 0.051, 2.59519527563, 11396.56344857420 ),
{ 4330 455 } ( 0.056, 2.57995973521, 17892.93839400359 ),
{ 4330 456 } ( 0.059, 0.44167237620, 250570.67585721909 ),
{ 4330 457 } ( 0.059, 3.84070143543, 5483.25472482600 ),
{ 4330 458 } ( 0.049, 0.54704693048, 22594.05489571199 ),
{ 4330 459 } ( 0.065, 2.38423614501, 52670.06959330260 ),
{ 4330 460 } ( 0.069, 5.34363738671, 66813.56483573320 ),
{ 4330 461 } ( 0.057, 5.42770501007, 310145.15282392364 ),
{ 4330 462 } ( 0.053, 1.17760296075, 149.56319713460 ),
{ 4330 463 } ( 0.061, 4.02090887211, 34596.36465465240 ),
{ 4330 464 } ( 0.049, 4.18361320516, 18606.49894600020 ),
{ 4330 465 } ( 0.055, 0.83886167974, 20452.86941222180 ),
{ 4330 466 } ( 0.050, 1.46327331958, 37455.72649597440 ),
{ 4330 467 } ( 0.048, 4.53854727167, 29822.78323632420 ),
{ 4330 468 } ( 0.058, 3.34847975377, 33990.61834428620 ),
{ 4330 469 } ( 0.065, 1.45522693982, 76251.32777062019 ),
{ 4330 470 } ( 0.056, 2.35650663692, 37724.75341974820 ),
{ 4330 471 } ( 0.052, 2.61551081496, 5999.21653112620 ),
{ 4330 472 } ( 0.053, 0.17334326094, 77717.29458646949 ),
{ 4330 473 } ( 0.053, 0.79879700631, 77710.24834977149 ),
{ 4330 474 } ( 0.047, 0.43240779709, 735.87651353180 ),
{ 4330 475 } ( 0.053, 4.58763261686, 11616.97609101300 ),
{ 4330 476 } ( 0.048, 6.20230111054, 4171.42553661380 ),
{ 4330 477 } ( 0.052, 1.09723616404, 640.87760738220 ),
{ 4330 478 } ( 0.057, 3.42008310383, 50317.20343953080 ),
{ 4330 479 } ( 0.053, 1.01528448581, 149144.46708624958 ),
{ 4330 480 } ( 0.047, 3.00924906195, 52175.80628314840 ),
{ 4330 481 } ( 0.052, 2.03254070404, 6293.71251534120 ),
{ 4330 482 } ( 0.048, 0.12356889734, 13362.44970679920 ),
{ 4330 483 } ( 0.045, 3.37963782356, 10763.77970926100 ),
{ 4330 484 } ( 0.047, 5.50981287869, 12779.45079542080 ),
{ 4330 485 } ( 0.062, 5.45209070099, 949.17560896980 ),
{ 4330 486 } ( 0.061, 2.93237974631, 5791.41255753260 ),
{ 4330 487 } ( 0.044, 2.87440620802, 8584.66166590080 ),
{ 4330 488 } ( 0.046, 4.03141796560, 10667.80048204320 ),
{ 4330 489 } ( 0.047, 3.89902931422, 3903.91137641980 ),
{ 4330 490 } ( 0.046, 2.75700467329, 6993.00889854970 ),
{ 4330 491 } ( 0.045, 1.93386293300, 206.18554843720 ),
{ 4330 492 } ( 0.047, 2.57670800912, 11492.54267579200 ),
{ 4330 493 } ( 0.044, 3.62570223167, 63658.87775083760 ),
{ 4330 494 } ( 0.051, 0.84536826273, 12345.73905754400 ),
{ 4330 495 } ( 0.043, 0.01524970172, 37853.87549938260 ),
{ 4330 496 } ( 0.041, 3.27146326065, 8858.31494432060 ),
{ 4330 497 } ( 0.045, 3.03765521215, 65236.22129328540 ),
{ 4330 498 } ( 0.047, 1.44447548944, 21393.54196985760 ),
{ 4330 499 } ( 0.058, 5.45843180927, 1975.49254585600 ),
{ 4330 500 } ( 0.050, 2.13285524146, 12573.26524698360 ),
{ 4330 501 } ( 0.041, 1.32190847146, 2547.83753823240 ),
{ 4330 502 } ( 0.047, 3.67579608544, 28313.28880466100 ),
{ 4330 503 } ( 0.041, 2.24013475126, 8273.82086703240 ),
{ 4330 504 } ( 0.047, 6.21438985953, 10991.30589870060 ),
{ 4330 505 } ( 0.042, 3.01631817350, 853.19638175200 ),
{ 4330 506 } ( 0.056, 1.09773690181, 77376.20102240759 ),
{ 4330 507 } ( 0.040, 2.35698541041, 2699.73481931760 ),
{ 4330 508 } ( 0.043, 5.28030898459, 17796.95916678580 ),
{ 4330 509 } ( 0.054, 2.59175932091, 22910.44676536859 ),
{ 4330 510 } ( 0.054, 0.88027764102, 71960.38658322369 ),
{ 4330 511 } ( 0.055, 0.07988899477, 83467.15635301729 ),
{ 4330 512 } ( 0.039, 1.12867321442, 9910.58332750900 ),
{ 4330 513 } ( 0.040, 1.35670430524, 27177.85152920020 ),
{ 4330 514 } ( 0.039, 4.39624220245, 5618.31980486140 ),
{ 4330 515 } ( 0.042, 4.78798367468, 7856.89627409019 ),
{ 4330 516 } ( 0.047, 2.75482175292, 18202.21671665939 ),
{ 4330 517 } ( 0.039, 1.97008298629, 24491.42579258340 ),
{ 4330 518 } ( 0.042, 4.04346599946, 7863.94251078820 ),
{ 4330 519 } ( 0.038, 0.49178679251, 38650.17350619900 ),
{ 4330 520 } ( 0.036, 4.86047906533, 4157.19844261220 ),
{ 4330 521 } ( 0.043, 5.64354880978, 1062.90504853820 ),
{ 4330 522 } ( 0.036, 3.98066313627, 12565.17137891460 ),
{ 4330 523 } ( 0.042, 2.30753932657, 6549.68289171320 ),
{ 4330 524 } ( 0.040, 5.39694918320, 9498.21223063460 ),
{ 4330 525 } ( 0.040, 3.30603243754, 23536.11695768099 ),
{ 4330 526 } ( 0.050, 6.15760345261, 78051.34191383338 )
(*$endif *)
);
(*@\\\0000000601*)
(*@/// vsop87_ear_r1:array[0..291,0..2] of extended = (...); *)
(*$ifdef meeus *)
vsop87_ear_r1:array[0.. 9,0..2] of extended = (
(*$else *)
vsop87_ear_r1:array[0..291,0..2] of extended = (
(*$endif *)
{ 4331 1 } ( 103018.608, 1.10748969588, 6283.07584999140 ),
{ 4331 2 } ( 1721.238, 1.06442301418, 12566.15169998280 ),
{ 4331 3 } ( 702.215, 3.14159265359, 0.00000000000 ),
{ 4331 4 } ( 32.346, 1.02169059149, 18849.22754997420 ),
{ 4331 5 } ( 30.799, 2.84353804832, 5507.55323866740 ),
{ 4331 6 } ( 24.971, 1.31906709482, 5223.69391980220 ),
{ 4331 7 } ( 18.485, 1.42429748614, 1577.34354244780 ),
{ 4331 8 } ( 10.078, 5.91378194648, 10977.07880469900 ),
{ 4331 9 } ( 8.634, 0.27146150602, 5486.77784317500 ),
{ 4331 10 } ( 8.654, 1.42046854427, 6275.96230299060 )
(*$ifndef meeus *) ,
{ 4331 11 } ( 5.069, 1.68613426734, 5088.62883976680 ),
{ 4331 12 } ( 4.985, 6.01401770704, 6286.59896834040 ),
{ 4331 13 } ( 4.669, 5.98724494073, 529.69096509460 ),
{ 4331 14 } ( 4.395, 0.51800238019, 4694.00295470760 ),
{ 4331 15 } ( 3.872, 4.74969833437, 2544.31441988340 ),
{ 4331 16 } ( 3.750, 5.07097685568, 796.29800681640 ),
{ 4331 17 } ( 4.100, 1.08424786092, 9437.76293488700 ),
{ 4331 18 } ( 3.518, 0.02290216272, 83996.84731811189 ),
{ 4331 19 } ( 3.436, 0.94937019624, 71430.69561812909 ),
{ 4331 20 } ( 3.221, 6.15628775313, 2146.16541647520 ),
{ 4331 21 } ( 3.414, 5.41218322538, 775.52261132400 ),
{ 4331 22 } ( 2.863, 5.48432847146, 10447.38783960440 ),
{ 4331 23 } ( 2.520, 0.24276941146, 398.14900340820 ),
{ 4331 24 } ( 2.201, 4.95216196651, 6812.76681508600 ),
{ 4331 25 } ( 2.186, 0.41991743105, 8031.09226305840 ),
{ 4331 26 } ( 2.838, 3.42034351366, 2352.86615377180 ),
{ 4331 27 } ( 2.554, 6.13241878525, 6438.49624942560 ),
{ 4331 28 } ( 1.932, 5.31374608366, 8429.24126646660 ),
{ 4331 29 } ( 2.429, 3.09164528262, 4690.47983635860 ),
{ 4331 30 } ( 1.730, 1.53686208550, 4705.73230754360 ),
{ 4331 31 } ( 2.250, 3.68863633842, 7084.89678111520 ),
{ 4331 32 } ( 2.093, 1.28191783032, 1748.01641306700 ),
{ 4331 33 } ( 1.441, 0.81656250862, 14143.49524243060 ),
{ 4331 34 } ( 1.483, 3.22225357771, 7234.79425624200 ),
{ 4331 35 } ( 1.754, 3.22883705112, 6279.55273164240 ),
{ 4331 36 } ( 1.583, 4.09702349428, 11499.65622279280 ),
{ 4331 37 } ( 1.575, 5.53890170575, 3154.68708489560 ),
{ 4331 38 } ( 1.847, 1.82040335363, 7632.94325965020 ),
{ 4331 39 } ( 1.504, 3.63293385726, 11513.88331679440 ),
{ 4331 40 } ( 1.337, 4.64440864339, 6836.64525283380 ),
{ 4331 41 } ( 1.275, 2.69341415363, 1349.86740965880 ),
{ 4331 42 } ( 1.352, 6.15101580257, 5746.27133789600 ),
{ 4331 43 } ( 1.125, 3.35673439497, 17789.84561978500 ),
{ 4331 44 } ( 1.470, 3.65282991755, 1194.44701022460 ),
{ 4331 45 } ( 1.177, 2.57676109092, 13367.97263110660 ),
{ 4331 46 } ( 1.101, 4.49748696552, 4292.33083295040 ),
{ 4331 47 } ( 1.234, 5.65036509521, 5760.49843189760 ),
{ 4331 48 } ( 0.984, 0.65517395136, 5856.47765911540 ),
{ 4331 49 } ( 0.928, 2.32420318751, 10213.28554621100 ),
{ 4331 50 } ( 1.077, 5.82812169132, 12036.46073488820 ),
{ 4331 51 } ( 0.916, 0.76613009583, 16730.46368959580 ),
{ 4331 52 } ( 0.877, 1.50137505051, 11926.25441366880 ),
{ 4331 53 } ( 1.023, 5.62076589825, 6256.77753019160 ),
{ 4331 54 } ( 0.851, 0.65709335533, 155.42039943420 ),
{ 4331 55 } ( 0.802, 4.10519132088, 951.71840625060 ),
{ 4331 56 } ( 0.857, 1.41661697538, 5753.38488489680 ),
{ 4331 57 } ( 0.994, 1.14418521187, 1059.38193018920 ),
{ 4331 58 } ( 0.813, 1.63948433322, 6681.22485339960 ),
{ 4331 59 } ( 0.662, 4.55200452260, 5216.58037280140 ),
{ 4331 60 } ( 0.644, 4.19478168733, 6040.34724601740 ),
{ 4331 61 } ( 0.626, 1.50767713598, 5643.17856367740 ),
{ 4331 62 } ( 0.590, 6.18277145205, 4164.31198961300 ),
{ 4331 63 } ( 0.635, 0.52413263542, 6290.18939699220 ),
{ 4331 64 } ( 0.650, 0.97935690350, 25132.30339996560 ),
{ 4331 65 } ( 0.568, 2.30125315873, 10973.55568635000 ),
{ 4331 66 } ( 0.547, 5.27256412213, 3340.61242669980 ),
{ 4331 67 } ( 0.547, 2.20144422886, 1592.59601363280 ),
{ 4331 68 } ( 0.526, 0.92464258226, 11371.70468975820 ),
{ 4331 69 } ( 0.490, 5.90951388655, 3894.18182954220 ),
{ 4331 70 } ( 0.478, 1.66857963179, 12168.00269657460 ),
{ 4331 71 } ( 0.516, 3.59803483887, 10969.96525769820 ),
{ 4331 72 } ( 0.518, 3.97914412373, 17298.18232732620 ),
{ 4331 73 } ( 0.534, 5.03740926442, 9917.69687450980 ),
{ 4331 74 } ( 0.487, 2.50545369269, 6127.65545055720 ),
{ 4331 75 } ( 0.416, 4.04828175503, 10984.19235169980 ),
{ 4331 76 } ( 0.538, 5.54081539805, 553.56940284240 ),
{ 4331 77 } ( 0.402, 2.16544019233, 7860.41939243920 ),
{ 4331 78 } ( 0.553, 2.32177369366, 11506.76976979360 ),
{ 4331 79 } ( 0.367, 3.39152532250, 6496.37494542940 ),
{ 4331 80 } ( 0.360, 5.34379853282, 7079.37385680780 ),
{ 4331 81 } ( 0.337, 3.61563704045, 11790.62908865880 ),
{ 4331 82 } ( 0.456, 0.30754294809, 801.82093112380 ),
{ 4331 83 } ( 0.417, 3.70009308674, 10575.40668294180 ),
{ 4331 84 } ( 0.381, 5.82033971802, 7058.59846131540 ),
{ 4331 85 } ( 0.321, 0.31988767355, 16200.77272450120 ),
{ 4331 86 } ( 0.364, 1.08414306177, 6309.37416979120 ),
{ 4331 87 } ( 0.294, 4.54798604957, 11856.21865142450 ),
{ 4331 88 } ( 0.290, 1.26473978562, 8635.94200376320 ),
{ 4331 89 } ( 0.399, 4.16998866302, 26.29831979980 ),
{ 4331 90 } ( 0.262, 5.08316906342, 10177.25767953360 ),
{ 4331 91 } ( 0.243, 2.25746091190, 11712.95531823080 ),
{ 4331 92 } ( 0.237, 1.05070575346, 242.72860397400 ),
{ 4331 93 } ( 0.275, 3.45319481756, 5884.92684658320 ),
{ 4331 94 } ( 0.255, 5.38496831087, 21228.39202354580 ),
{ 4331 95 } ( 0.307, 4.24313526604, 3738.76143010800 ),
{ 4331 96 } ( 0.216, 3.46037894728, 213.29909543800 ),
{ 4331 97 } ( 0.196, 0.69029243914, 1990.74501704100 ),
{ 4331 98 } ( 0.198, 5.16301829964, 12352.85260454480 ),
{ 4331 99 } ( 0.214, 3.91876200279, 13916.01910964160 ),
{ 4331 100 } ( 0.212, 4.00861198517, 5230.80746680300 ),
{ 4331 101 } ( 0.184, 5.59805976614, 6283.14316029419 ),
{ 4331 102 } ( 0.184, 2.85275392124, 7238.67559160000 ),
{ 4331 103 } ( 0.179, 2.54259058334, 14314.16811304980 ),
{ 4331 104 } ( 0.225, 1.64458698399, 4732.03062734340 ),
{ 4331 105 } ( 0.236, 5.58826125715, 6069.77675455340 ),
{ 4331 106 } ( 0.187, 2.72805985443, 6062.66320755260 ),
{ 4331 107 } ( 0.184, 6.04216273598, 6283.00853968860 ),
{ 4331 108 } ( 0.230, 3.62591335086, 6284.05617105960 ),
{ 4331 109 } ( 0.163, 2.19117396803, 18073.70493865020 ),
{ 4331 110 } ( 0.172, 0.97612950740, 3930.20969621960 ),
{ 4331 111 } ( 0.215, 1.04672844028, 3496.03282613400 ),
{ 4331 112 } ( 0.169, 4.75084479006, 17267.26820169119 ),
{ 4331 113 } ( 0.152, 0.19390712179, 9779.10867612540 ),
{ 4331 114 } ( 0.182, 5.16288118255, 17253.04110768959 ),
{ 4331 115 } ( 0.149, 0.80944184260, 709.93304855830 ),
{ 4331 116 } ( 0.163, 2.19209570390, 6076.89030155420 ),
{ 4331 117 } ( 0.186, 5.01159497089, 11015.10647733480 ),
{ 4331 118 } ( 0.134, 0.97765485759, 65147.61976813770 ),
{ 4331 119 } ( 0.141, 4.38421981312, 4136.91043351620 ),
{ 4331 120 } ( 0.158, 4.60974280627, 9623.68827669120 ),
{ 4331 121 } ( 0.133, 3.30508592837, 154717.60988768269 ),
{ 4331 122 } ( 0.163, 6.11782626245, 3.52311834900 ),
{ 4331 123 } ( 0.174, 1.58078542187, 7.11354700080 ),
{ 4331 124 } ( 0.141, 0.49976927274, 25158.60171976540 ),
{ 4331 125 } ( 0.124, 6.03440460031, 9225.53927328300 ),
{ 4331 126 } ( 0.150, 5.30166336812, 13517.87010623340 ),
{ 4331 127 } ( 0.127, 1.92389511438, 22483.84857449259 ),
{ 4331 128 } ( 0.121, 2.37813129011, 167283.76158766549 ),
{ 4331 129 } ( 0.120, 3.98423684853, 4686.88940770680 ),
{ 4331 130 } ( 0.117, 5.81072642211, 12569.67481833180 ),
{ 4331 131 } ( 0.122, 5.60973054224, 5642.19824260920 ),
{ 4331 132 } ( 0.157, 3.40236426002, 16496.36139620240 ),
{ 4331 133 } ( 0.129, 2.10705116371, 1589.07289528380 ),
{ 4331 134 } ( 0.116, 0.55839966736, 5849.36411211460 ),
{ 4331 135 } ( 0.123, 1.52961392771, 12559.03815298200 ),
{ 4331 136 } ( 0.111, 0.44848279675, 6172.86952877200 ),
{ 4331 137 } ( 0.123, 5.81645568991, 6282.09552892320 ),
{ 4331 138 } ( 0.150, 4.26278409223, 3128.38876509580 ),
{ 4331 139 } ( 0.106, 2.27437761356, 5429.87946823940 ),
{ 4331 140 } ( 0.104, 4.42743707728, 23543.23050468179 ),
{ 4331 141 } ( 0.121, 0.39459045915, 12132.43996210600 ),
{ 4331 142 } ( 0.104, 2.41842602527, 426.59819087600 ),
{ 4331 143 } ( 0.110, 5.80381480447, 16858.48253293320 ),
{ 4331 144 } ( 0.100, 2.93805577485, 4535.05943692440 ),
{ 4331 145 } ( 0.097, 3.97935904984, 6133.51265285680 ),
{ 4331 146 } ( 0.110, 6.22339014386, 12146.66705610760 ),
{ 4331 147 } ( 0.098, 0.87576563709, 6525.80445396540 ),
{ 4331 148 } ( 0.098, 3.15248421301, 10440.27429260360 ),
{ 4331 149 } ( 0.095, 2.46168411100, 3097.88382272579 ),
{ 4331 150 } ( 0.088, 0.23371480284, 13119.72110282519 ),
{ 4331 151 } ( 0.098, 5.77016493489, 7342.45778018060 ),
{ 4331 152 } ( 0.092, 6.03915555063, 20426.57109242200 ),
{ 4331 153 } ( 0.096, 5.56909292561, 2388.89402044920 ),
{ 4331 154 } ( 0.081, 1.32131147691, 5650.29211067820 ),
{ 4331 155 } ( 0.086, 3.94529200528, 10454.50138660520 ),
{ 4331 156 } ( 0.076, 2.70729716925, 143571.32428481648 ),
{ 4331 157 } ( 0.091, 5.64100034152, 8827.39026987480 ),
{ 4331 158 } ( 0.076, 1.80783856698, 28286.99048486120 ),
{ 4331 159 } ( 0.081, 1.90858992196, 29088.81141598500 ),
{ 4331 160 } ( 0.075, 3.40955892978, 5481.25491886760 ),
{ 4331 161 } ( 0.069, 4.49936170873, 17256.63153634140 ),
{ 4331 162 } ( 0.088, 1.10098454357, 11769.85369316640 ),
{ 4331 163 } ( 0.066, 2.78285801977, 536.80451209540 ),
{ 4331 164 } ( 0.068, 3.88179770758, 17260.15465469040 ),
{ 4331 165 } ( 0.084, 1.59303306354, 9380.95967271720 ),
{ 4331 166 } ( 0.088, 3.88076636762, 7477.52286021600 ),
{ 4331 167 } ( 0.061, 6.17558202197, 11087.28512591840 ),
{ 4331 168 } ( 0.060, 4.34824715818, 6206.80977871580 ),
{ 4331 169 } ( 0.082, 4.59843208943, 9388.00590941520 ),
{ 4331 170 } ( 0.079, 1.63131230601, 4933.20844033260 ),
{ 4331 171 } ( 0.078, 4.20905757484, 5729.50644714900 ),
{ 4331 172 } ( 0.057, 5.48157926651, 18319.53658487960 ),
{ 4331 173 } ( 0.060, 1.01261781084, 12721.57209941700 ),
{ 4331 174 } ( 0.056, 1.63031935692, 15720.83878487840 ),
{ 4331 175 } ( 0.055, 0.24926735018, 15110.46611986620 ),
{ 4331 176 } ( 0.061, 5.93059279661, 12539.85338018300 ),
{ 4331 177 } ( 0.055, 4.84298966314, 13095.84266507740 ),
{ 4331 178 } ( 0.067, 6.11690589247, 8662.24032356300 ),
{ 4331 179 } ( 0.054, 5.73750638571, 3634.62102451840 ),
{ 4331 180 } ( 0.074, 1.05466745829, 16460.33352952499 ),
{ 4331 181 } ( 0.053, 2.29084335688, 16062.18452611680 ),
{ 4331 182 } ( 0.064, 2.13513767927, 7875.67186362420 ),
{ 4331 183 } ( 0.067, 0.07096807518, 14945.31617355440 ),
{ 4331 184 } ( 0.051, 2.31511194429, 6262.72053059260 ),
{ 4331 185 } ( 0.057, 5.77055471237, 12043.57428188900 ),
{ 4331 186 } ( 0.056, 4.41980790431, 4701.11650170840 ),
{ 4331 187 } ( 0.059, 5.87963500073, 5331.35744374080 ),
{ 4331 188 } ( 0.058, 2.30546168628, 955.59974160860 ),
{ 4331 189 } ( 0.049, 1.93839278478, 5333.90024102160 ),
{ 4331 190 } ( 0.048, 2.69973662261, 6709.67404086740 ),
{ 4331 191 } ( 0.064, 1.64379897981, 6262.30045449900 ),
{ 4331 192 } ( 0.046, 3.98449608961, 98068.53671630539 ),
{ 4331 193 } ( 0.050, 3.68875893005, 12323.42309600880 ),
{ 4331 194 } ( 0.045, 3.30068569697, 22003.91463486980 ),
{ 4331 195 } ( 0.047, 1.26317154881, 11919.14086666800 ),
{ 4331 196 } ( 0.045, 0.89150445122, 51868.24866217880 ),
{ 4331 197 } ( 0.043, 1.61526242998, 6277.55292568400 ),
{ 4331 198 } ( 0.043, 5.74295325645, 11403.67699557500 ),
{ 4331 199 } ( 0.044, 3.43070646822, 10021.83728009940 ),
{ 4331 200 } ( 0.056, 0.02481833774, 15671.08175940660 ),
{ 4331 201 } ( 0.055, 3.14274403422, 33019.02111220460 ),
{ 4331 202 } ( 0.045, 3.00877289177, 8982.81066930900 ),
{ 4331 203 } ( 0.046, 0.73303568429, 6303.43116939020 ),
{ 4331 204 } ( 0.049, 1.60455690285, 6303.85124548380 ),
{ 4331 205 } ( 0.045, 0.40210030323, 6805.65326808520 ),
{ 4331 206 } ( 0.053, 0.94869680175, 10988.80815753500 ),
{ 4331 207 } ( 0.041, 1.61122384329, 6819.88036208680 ),
{ 4331 208 } ( 0.055, 0.89439119424, 11933.36796066960 ),
{ 4331 209 } ( 0.045, 3.88495384656, 60530.48898574180 ),
{ 4331 210 } ( 0.040, 4.75740908001, 38526.57435087200 ),
{ 4331 211 } ( 0.040, 1.49921251887, 18451.07854656599 ),
{ 4331 212 } ( 0.040, 3.77498297228, 26087.90314157420 ),
{ 4331 213 } ( 0.051, 1.70258603562, 1551.04522264800 ),
{ 4331 214 } ( 0.039, 2.97100699926, 2118.76386037840 ),
{ 4331 215 } ( 0.053, 5.19854123078, 77713.77146812050 ),
{ 4331 216 } ( 0.047, 4.26356628717, 21424.46664430340 ),
{ 4331 217 } ( 0.037, 0.62902722802, 24356.78078864160 ),
{ 4331 218 } ( 0.036, 0.11087914947, 10344.29506538580 ),
{ 4331 219 } ( 0.036, 0.77037556319, 12029.34718788740 ),
{ 4331 220 } ( 0.035, 3.30933994515, 24072.92146977640 ),
{ 4331 221 } ( 0.035, 5.93650887012, 31570.79964939120 ),
{ 4331 222 } ( 0.036, 2.15108874765, 30774.50164257480 ),
{ 4331 223 } ( 0.036, 1.75078825382, 16207.88627150200 ),
{ 4331 224 } ( 0.033, 5.06264177921, 226858.23855437008 ),
{ 4331 225 } ( 0.034, 6.16891378800, 24491.42579258340 ),
{ 4331 226 } ( 0.035, 3.19120695549, 32217.20018108080 ),
{ 4331 227 } ( 0.034, 2.31528650443, 55798.45835839840 ),
{ 4331 228 } ( 0.032, 4.21446357042, 15664.03552270859 ),
{ 4331 229 } ( 0.039, 1.24979117796, 6418.14093002680 ),
{ 4331 230 } ( 0.037, 4.11943655770, 2787.04302385740 ),
{ 4331 231 } ( 0.032, 1.62887710890, 639.89728631400 ),
{ 4331 232 } ( 0.038, 5.89832942685, 640.87760738220 ),
{ 4331 233 } ( 0.032, 1.72442327688, 27433.88921587499 ),
{ 4331 234 } ( 0.031, 2.78828943753, 12139.55350910680 ),
{ 4331 235 } ( 0.035, 4.44608896525, 18202.21671665939 ),
{ 4331 236 } ( 0.034, 3.96287980676, 18216.44381066100 ),
{ 4331 237 } ( 0.033, 4.73611335874, 16723.35014259500 ),
{ 4331 238 } ( 0.034, 1.43910280005, 49515.38250840700 ),
{ 4331 239 } ( 0.031, 0.23302920161, 23581.25817731760 ),
{ 4331 240 } ( 0.029, 2.02633840220, 11609.86254401220 ),
{ 4331 241 } ( 0.030, 2.54923230240, 9924.81042151060 ),
{ 4331 242 } ( 0.032, 4.91793198558, 11300.58422135640 ),
{ 4331 243 } ( 0.028, 0.26187189577, 13521.75144159140 ),
{ 4331 244 } ( 0.028, 3.84568936822, 2699.73481931760 ),
{ 4331 245 } ( 0.029, 1.83149729794, 29822.78323632420 ),
{ 4331 246 } ( 0.033, 4.60320094415, 19004.64794940840 ),
{ 4331 247 } ( 0.027, 4.46183450287, 6702.56049386660 ),
{ 4331 248 } ( 0.030, 4.46494072240, 36147.40987730040 ),
{ 4331 249 } ( 0.027, 0.03211931363, 6279.78949257360 ),
{ 4331 250 } ( 0.026, 5.46497324333, 6245.04817735560 ),
{ 4331 251 } ( 0.035, 4.52695674113, 36949.23080842420 ),
{ 4331 252 } ( 0.027, 3.52528177609, 10770.89325626180 ),
{ 4331 253 } ( 0.026, 1.48499438453, 11080.17157891760 ),
{ 4331 254 } ( 0.035, 2.82154380962, 19402.79695281660 ),
{ 4331 255 } ( 0.025, 2.46339998836, 6279.48542133960 ),
{ 4331 256 } ( 0.026, 4.97688894643, 16737.57723659660 ),
{ 4331 257 } ( 0.026, 2.36136541526, 17996.03116822220 ),
{ 4331 258 } ( 0.029, 4.15148654061, 45892.73043315699 ),
{ 4331 259 } ( 0.026, 4.50714272714, 17796.95916678580 ),
{ 4331 260 } ( 0.027, 4.72625223674, 1066.49547719000 ),
{ 4331 261 } ( 0.025, 2.89309528854, 6286.66627864320 ),
{ 4331 262 } ( 0.027, 0.37462444357, 12964.30070339100 ),
{ 4331 263 } ( 0.029, 4.94860010533, 5863.59120611620 ),
{ 4331 264 } ( 0.031, 3.93096113577, 29864.33402730900 ),
{ 4331 265 } ( 0.024, 6.14987193584, 18606.49894600020 ),
{ 4331 266 } ( 0.024, 3.74225964547, 29026.48522950779 ),
{ 4331 267 } ( 0.025, 5.70460621565, 27707.54249429480 ),
{ 4331 268 } ( 0.025, 5.33928840652, 15141.39079431200 ),
{ 4331 269 } ( 0.027, 3.02320897140, 6286.36220740920 ),
{ 4331 270 } ( 0.023, 0.28364955406, 5327.47610838280 ),
{ 4331 271 } ( 0.026, 1.34240461687, 18875.52586977400 ),
{ 4331 272 } ( 0.024, 1.33998410121, 19800.94595622480 ),
{ 4331 273 } ( 0.025, 6.00172494004, 6489.26139842860 ),
{ 4331 274 } ( 0.022, 1.81777974484, 6288.59877429880 ),
{ 4331 275 } ( 0.022, 3.58603606640, 6915.85958930460 ),
{ 4331 276 } ( 0.029, 2.09564449439, 15265.88651930040 ),
{ 4331 277 } ( 0.022, 1.02173599251, 11925.27409260060 ),
{ 4331 278 } ( 0.022, 4.74660932338, 28230.18722269139 ),
{ 4331 279 } ( 0.021, 2.30688751432, 5999.21653112620 ),
{ 4331 280 } ( 0.021, 3.22654944430, 25934.12433108940 ),
{ 4331 281 } ( 0.021, 3.04956726238, 6566.93516885660 ),
{ 4331 282 } ( 0.027, 5.35653084499, 33794.54372352860 ),
{ 4331 283 } ( 0.028, 3.91168324815, 18208.34994259200 ),
{ 4331 284 } ( 0.020, 1.52296293311, 135.06508003540 ),
{ 4331 285 } ( 0.022, 4.66462839521, 13362.44970679920 ),
{ 4331 286 } ( 0.019, 1.78121167862, 156137.47598479928 ),
{ 4331 287 } ( 0.019, 2.99969102221, 19651.04848109800 ),
{ 4331 288 } ( 0.019, 2.86664273362, 18422.62935909819 ),
{ 4331 289 } ( 0.025, 0.94995632141, 31415.37924995700 ),
{ 4331 290 } ( 0.019, 4.71432851499, 77690.75950573849 ),
{ 4331 291 } ( 0.019, 2.54227398241, 77736.78343050249 ),
{ 4331 292 } ( 0.020, 5.91915117116, 48739.85989708300 )
(*$endif *)
);
(*@\\\*)
(*@/// vsop87_ear_r2:array[0..138,0..2] of extended = (...); *)
(*$ifdef meeus *)
vsop87_ear_r2:array[0.. 5,0..2] of extended = (
(*$else *)
vsop87_ear_r2:array[0..138,0..2] of extended = (
(*$endif *)
{ 4332 1 } ( 4359.385, 5.78455133738, 6283.07584999140 ),
{ 4332 2 } ( 123.633, 5.57934722157, 12566.15169998280 ),
{ 4332 3 } ( 12.341, 3.14159265359, 0.00000000000 ),
{ 4332 4 } ( 8.792, 3.62777733395, 77713.77146812050 ),
{ 4332 5 } ( 5.689, 1.86958905084, 5573.14280143310 ),
{ 4332 6 } ( 3.301, 5.47027913302, 18849.22754997420 )
(*$ifndef meeus *) ,
{ 4332 7 } ( 1.471, 4.48028885617, 5507.55323866740 ),
{ 4332 8 } ( 1.013, 2.81456417694, 5223.69391980220 ),
{ 4332 9 } ( 0.854, 3.10878241236, 1577.34354244780 ),
{ 4332 10 } ( 1.102, 2.84173992403, 161000.68573767410 ),
{ 4332 11 } ( 0.648, 5.47349498544, 775.52261132400 ),
{ 4332 12 } ( 0.609, 1.37969434104, 6438.49624942560 ),
{ 4332 13 } ( 0.499, 4.41649242250, 6286.59896834040 ),
{ 4332 14 } ( 0.417, 0.90242451175, 10977.07880469900 ),
{ 4332 15 } ( 0.402, 3.20376585290, 5088.62883976680 ),
{ 4332 16 } ( 0.351, 1.81079227770, 5486.77784317500 ),
{ 4332 17 } ( 0.467, 3.65753702738, 7084.89678111520 ),
{ 4332 18 } ( 0.458, 5.38585314743, 149854.40013480789 ),
{ 4332 19 } ( 0.304, 3.51701098693, 796.29800681640 ),
{ 4332 20 } ( 0.266, 6.17413982699, 6836.64525283380 ),
{ 4332 21 } ( 0.279, 1.84120501086, 4694.00295470760 ),