]> dxcluster.net Git - spider.git/commitdiff
Add cty-1601 prefix data.
authorminima <minima>
Mon, 13 Feb 2006 18:16:25 +0000 (18:16 +0000)
committerminima <minima>
Mon, 13 Feb 2006 18:16:25 +0000 (18:16 +0000)
Fix qth in sh/muf.
Make convkeps.pl convert more types of file.

Changes
cmd/show/muf.pl
data/cty.dat
data/prefix_data.pl
perl/Keps.pm
perl/convkeps.pl

diff --git a/Changes b/Changes
index 8f0e14c067b84b4190f10968dbb9b22830653246..d31d6d03aa5fe5aff3c0bc545a1b42c5ad86c558 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,13 @@
+13Feb06=======================================================================
+1. Updated prefixes with cty-1601 data.
+2. Fixed qth in show/muf so that it shows the correct qth (if known).
+3. Try to make the state machine in convkeps.pl deal with more variations
+of the 2 line keps sets that are available on line. Also give a sensible
+error message if no keps were actually decoded.
+04Feb06=======================================================================
+1. Explicitly ignore spots with lower case characters in the spotted call
+01Feb06=======================================================================
+1. Explicitly ignore spots with blank spotted callsigns
 26Jan06=======================================================================
 1. Fix divide by 0 error in DXBearing (how come this has taken so long to
 appear?).
index 488ad8df8153172383c6879449eaccedacdca789..18708d50f537fa6506fa7dec3e4c09fe948cf8b1 100644 (file)
@@ -36,10 +36,13 @@ my ($d, $b1, $b2);                          # distance, bearing from TX and from RX
 my ($lat2, $lon2);              # lats and longs in radians
 my $lat1 = $self->user->lat;
 my $lon1 = $self->user->long;
+my $loc1 = $self->user->qth || "unknown";
+
 if (!$lon1 && !$lat1) {
        push @out, $self->msg('heade1');
        $lat1 = $main::mylatitude;
        $lon1 = $main::mylongitude;
+       $loc1 = $main::myqth;
 }
 $lat2 = $a->{lat};
 $lon2 = $a->{long};
@@ -119,7 +122,7 @@ $delay = ((2 * $hop * sin($dhop) * ($R + $hF)) / cos($beta1) / $VOFL) * 1e6;
 push @out, sprintf("RxSens: $rsens dBM SFI:%4.0f   R:%4.0f   Month: $month   Day: $day", $flux, $ssn);
 push @out, sprintf("Power :  %3.0f dBW    Distance:%6.0f km    Delay:%5.1f ms", $dB1, $d * $R, $delay);
 push @out, sprintf("Location                       Lat / Long           Azim");
-push @out, sprintf("%-30.30s %-18s    %3.0f", $main::myqth, DXBearing::lltos($lat1*$r2d, -$lon1*$r2d), $b1 * $r2d);
+push @out, sprintf("%-30.30s %-18s    %3.0f", $loc1, DXBearing::lltos($lat1*$r2d, -$lon1*$r2d), $b1 * $r2d);
 push @out, sprintf("%-30.30s %-18s    %3.0f", $a->name, DXBearing::lltos($lat2*$r2d, -$lon2*$r2d), $b2 * $r2d);
 my $head = "UT LT  MUF Zen";
 for ($i = 0; $i < $nfreq; $i++) {
index eb01f66194786a72cf6c36d82647a9dd7a518b40..3eca1d14241af3f3fdc363dcbad149d1bf8dc6dd 100644 (file)
@@ -20,7 +20,7 @@ Conway Reef:              32:  56:  OC:  -21.40:  -174.40:   -13.0:  3D2/c:
     3D2AM,3D2CR,3D2CT,3D2CU,3D2HL,3D2VT,3D2WV;\r
 Rotuma:                   32:  56:  OC:  -12.30:  -177.70:   -12.0:  3D2/r:\r
     3D2AA,3D2AG/P,3D2AG/R,3D2AP,3D2HI,3D2HK,3D2ID,3D2KZ,3D2MU,3D2OQ,3D2RJ,\r
-    3D2RR,3D2RW/P,3D2RW/R,3D2SH,3D2XR,3D2XV;\r
+    3D2RO,3D2RR,3D2RW/P,3D2RW/R,3D2RX,3D2SH,3D2XR,3D2XV;\r
 Swaziland:                38:  57:  AF:  -26.30:   -31.10:    -2.0:  3DA:\r
     3DA;\r
 Tunisia:                  33:  37:  AF:   36.80:   -10.20:    -1.0:  3V:\r
@@ -44,7 +44,7 @@ ITU HQ Geneva:            14:  28:  EU:   46.20:    -6.20:    -1.0:  4U1I:
     4U9ITU;\r
 United Nations HQ NY:     05:  08:  NA:   40.80:    74.00:     5.0:  4U1U:\r
     4U0UN,4U1UN,4U2UN,4U3UN,4U47UN,4U48UN,4U49UN,4U4UN,4U50UN,4U51UN,4U52UN,\r
-    4U5UN,4U6UN,4U7UN,4U8UN,4U9UN;\r
+    4U5UN,4U60UN,4U61UN,4U6UN,4U7UN,4U8UN,4U9UN;\r
 Vienna Intl Ctr:          15:  28:  EU:   48.20:   -16.30:    -1.0:  *4U1V:\r
     4U1VIC,4U50VIC;\r
 Timor-Leste:              28:  54:  OC:   -8.60:  -125.50:    -8.0:  4W:\r
@@ -67,7 +67,7 @@ Niger:                    35:  46:  AF:   13.50:    -2.00:    -1.0:  5U:
     5U;\r
 Togo:                     35:  46:  AF:    6.20:    -1.40:     0.0:  5V:\r
     5V;\r
-Western Samoa:            32:  62:  OC:  -13.50:   171.80:    11.0:  5W:\r
+Samoa:                    32:  62:  OC:  -13.50:   171.80:    11.0:  5W:\r
     5W;\r
 Uganda:                   37:  48:  AF:    0.30:   -32.50:    -3.0:  5X:\r
     5X;\r
@@ -200,10 +200,10 @@ Antarctica:               13:  74:  SA:  -65.00:    64.00:    -4.0:  CE9:
     VK0IC(39)[69],VK0KC(29)[70],VK0KMT(30)[71],VK0LL(29)[70],VK0MP(29)[70],\r
     VK0NE(39)[69],VK0PD(39)[69],VK0PN(39)[69],VK0WD(29)[70],VP8/GB4MSS(12),\r
     VP8/UT1KY[73],VP8BF[73],VP8BQE[73],VP8CBL[73],VP8CES(38)[73],VP8CMR[73],\r
-    VP8CQC,VP8CRE[73],VP8CRI(38)[73],VP8CTR,VP8FAR[73],VP8GAV[73],VP8ROT[73],\r
-    VU2AXA/P(38)[67],VU2MSW/P(38)[67],VU3BPZ(38)[67],VU3HKQ(38)[67],\r
-    W1GWN/KC4(30)[71],W1MRQ/KC4(30)[71],W6REC/KC4(30)[71],WB7CHV/KC4,\r
-    Y88POL(38)[67],Y90ANT(38)[67],ZL0AAF(30)[71],ZL0AIC(30)[71];\r
+    VP8CQC,VP8CRE[73],VP8CRI(38)[73],VP8CTR,VP8DJB[73],VP8FAR[73],VP8GAV[73],\r
+    VP8PJ[73],VP8ROT[73],VU2AXA/P(38)[67],VU2MSW/P(38)[67],VU3BPZ(38)[67],\r
+    VU3HKQ(38)[67],W1GWN/KC4(30)[71],W1MRQ/KC4(30)[71],W6REC/KC4(30)[71],\r
+    WB7CHV/KC4,Y88POL(38)[67],Y90ANT(38)[67],ZL0AAF(30)[71],ZL0AIC(30)[71];\r
 Cuba:                     08:  11:  NA:   23.10:    82.40:     5.0:  CM:\r
     CL,CM,CO,T4;\r
 Morocco:                  33:  37:  AF:   33.60:     7.50:     0.0:  CN:\r
@@ -269,8 +269,8 @@ Turkmenistan:             17:  30:  AS:   38.00:   -58.40:    -5.0:  EZ:
 France:                   14:  27:  EU:   48.80:    -2.30:    -1.0:  F:\r
     F,HW,HX,HY,TH,TM,TP,TQ,TV,TW,4U1SCO,TO7FFL;\r
 Guadeloupe:               08:  11:  NA:   16.00:    61.70:     4.0:  FG:\r
-    FG,TO1T,TO2FG,TO2OOO,TO4T,TO5C,TO5G,TO5GI,TO5ROM,TO7ACR,TO7DSR,TO7GAS,\r
-    TO7T,TO8CW,TO9T;\r
+    FG,TO1T,TO2ANT,TO2FG,TO2OOO,TO4T,TO5C,TO5G,TO5GI,TO5ROM,TO5S,TO7ACR,\r
+    TO7DSR,TO7GAS,TO7T,TO8CW,TO9T;\r
 Mayotte:                  39:  53:  AF:  -13.00:   -45.30:    -3.0:  FH:\r
     FH,TO8MZ,TX0P,TX5M;\r
 French St. Martin:        08:  11:  NA:   18.10:    63.10:     4.0:  FJ:\r
@@ -280,17 +280,18 @@ New Caledonia:            32:  56:  OC:  -22.30:  -166.50:   -11.0:  FK:
 Chesterfield Is.:         30:  56:  OC:  -19.90:  -158.30:   -11.0:  FK/c:\r
     TX0AT,TX0C,TX0DX,TX9;\r
 Martinique:               08:  11:  NA:   14.60:    61.00:     4.0:  FM:\r
-    FM,TO0O,TO0P,TO1A,TO2DX,TO3M,TO4A,TO5A,TO5AA,TO5MM,TO5S,TO5T,TO6M,TO7HAM,\r
-    TO7X,TO8B,TX4B;\r
+    FM,TO0O,TO0P,TO1A,TO2DX,TO3M,TO4A,TO5A,TO5AA,TO5MM,TO5T,TO6M,TO7HAM,TO7X,\r
+    TO8B,TO9A,TX4B;\r
 French Polynesia:         32:  63:  OC:  -17.60:   149.50:    10.0:  FO:\r
-    FO,FO0FRA;\r
+    FO,FO0FRA,FO0FRY;\r
 Austral Is.:              32:  63:  OC:  -22.50:   152.00:    10.0:  FO/a:\r
-    FO/AH8DX/A,FO/HG9B,FO/I2YSB,FO/IK2GNW,FO/OH6KN,FO0AWI/A,FO0DEH,FO0FI,\r
-    FO0KOJ,FO0MAC/A,FO0MIZ/A,FO0PAP/A,FO0SUC,FO0WEG,FO0XUU/A,FO5RK,TX5BTY;\r
+    FO/DL1AWI,FO/DL5XU,FO/DL9AWI,FO/HG9B,FO/I2YSB,FO/IK2GNW,FO/OH6KN,FO0AWI/A,\r
+    FO0DEH,FO0FI,FO0KOJ,FO0MAC/A,FO0MIZ/A,FO0PAP/A,FO0SUC,FO0WEG,FO0XUU/A,\r
+    FO5RK,TX5BTY;\r
 Clipperton I.:            07:  10:  NA:   10.30:   109.20:     7.0:  FO/c:\r
     FO0/F8UFT,FO0AAA,FO0CI;\r
 Marquesas Is.:            31:  63:  OC:   -9.00:   139.50:    10.0:  FO/m:\r
-    FO/DL1AWI,FO/JA0SC,FO/JI1JKW,FO/SP9FIH,FO0AOI,FO0AWI/M,FO0CLA,FO0ELY,\r
+    FO/HA9G,FO/JA0SC,FO/JI1JKW,FO/SP9FIH,FO0AOI,FO0AWI/M,FO0CLA,FO0ELY,FO0FR,\r
     FO0MAC/M,FO0MIZ/M,FO0PAP/M,FO0POM,FO0SAL,FO0SOU,FO0TOH,FO0XUU/M,TX0SIX,\r
     TX4PG;\r
 St. Pierre & Miquelon:    05:  09:  NA:   46.70:    56.00:     3.0:  FP:\r
@@ -312,7 +313,7 @@ Amsterdam & St. Paul:     39:  68:  AF:  -37.70:   -77.60:    -5.0:  FT5Z:
 Wallis & Futuna Is.:      32:  62:  OC:  -13.30:   176.30:   -12.0:  FW:\r
     FW;\r
 French Guiana:            09:  12:  SA:    4.90:    52.30:     3.0:  FY:\r
-    FY,TO7C,TO9IS,TX0A;\r
+    FY,TO7C,TO7R,TO9IS,TX0A;\r
 England:                  14:  27:  EU:   51.50:     0.10:     0.0:  G:\r
     2E,G,M,M/SP3CW;\r
 Isle of Man:              14:  27:  EU:   54.30:     4.50:     0.0:  GD:\r
@@ -328,16 +329,16 @@ Jersey:                   14:  27:  EU:   49.30:     2.20:     0.0:  GJ:
 Scotland:                 14:  27:  EU:   55.80:     4.30:     0.0:  GM:\r
     2A,2M,2S,2T,GM,GS,MM,MS,GB0AC,GB0BNC,GB0DGL,GB0FLA,GB0GDS,GB0GEI,GB0GHD,\r
     GB0GKR,GB0GNE,GB0KGS,GB0KTC,GB0LCS,GB0MLM,GB0NHL,GB0OS,GB0OYT,GB0QWM,\r
-    GB0SHP,GB0SK,GB0SKY,GB0SS,GB0SSF,GB100MAS,GB125BRC,GB150NRL,GB2AST,GB2AYR,\r
-    GB2CHG,GB2ELH,GB2FIO,GB2FSM,GB2GNL,GB2HI,GB2HRH,GB2HST,GB2HSW,GB2IAS,\r
-    GB2IGS,GB2IOC,GB2IOG,GB2IOT,GB2JUNO,GB2KDS,GB2KHL,GB2LAY,GB2LBN,GB2LCL,\r
-    GB2LCP,GB2LMG,GB2LNM,GB2LO,GB2LP,GB2LT,GB2LTN,GB2MAS,GB2MOD,GB2MOF,GB2MSL,\r
-    GB2MUL,GB2NAG,GB2NBC,GB2NCL,GB2NEF,GB2NL,GB2NTS,GB2OWM,GB2OYC,GB2PS,GB2RB,\r
-    GB2RRL,GB2SSF,GB2STB,GB2TDS,GB2TI,GB2WBB,GB3GM,GB400CA,GB4AAS,GB4CGW,\r
-    GB4DAS,GB4GM,GB4LNM,GB4NFE,GB4PMS,GB4RAF,GB4SLH,GB4TSR,GB4ZBS,GB50ATC,\r
-    GB50SWL,GB5AST,GB5CO,GB5OL,GB5RO,GB5SI,GB5TI,GB60BBC,GB60CRB,GB60NTS,\r
-    GB6MI,GB6SA,GB6SM,GB6WW,GB700BSB,GB75SCP,GB75STT,GB8AYR,GB8CA,GB8CC,GB8CF,\r
-    GB8CI,GB8CM,GB8CN,GB8CO,GB8CY,GB8FF,GB8OO,GB8RU,GB93AM;\r
+    GB0SHP,GB0SK,GB0SKY,GB0SS,GB0SSF,GB100MAS,GB125BRC,GB150NRL,GB1FVT,GB2AST,\r
+    GB2AYR,GB2CHG,GB2DHS,GB2ELH,GB2FIO,GB2FSM,GB2GNL,GB2HI,GB2HRH,GB2HST,\r
+    GB2HSW,GB2IAS,GB2IGS,GB2IOC,GB2IOG,GB2IOT,GB2JUNO,GB2KDS,GB2KHL,GB2LAY,\r
+    GB2LBN,GB2LCL,GB2LCP,GB2LMG,GB2LNM,GB2LO,GB2LP,GB2LT,GB2LTN,GB2MAS,GB2MOD,\r
+    GB2MOF,GB2MSL,GB2MUL,GB2NAG,GB2NBC,GB2NCL,GB2NEF,GB2NL,GB2NTS,GB2OWM,\r
+    GB2OYC,GB2PS,GB2RB,GB2RRL,GB2SSF,GB2STB,GB2TDS,GB2TI,GB2WBB,GB3GM,GB400CA,\r
+    GB4AAS,GB4CGW,GB4DAS,GB4GM,GB4LNM,GB4NFE,GB4PMS,GB4RAF,GB4SLH,GB4TSR,\r
+    GB4ZBS,GB50ATC,GB50SWL,GB5AST,GB5CO,GB5OL,GB5RO,GB5SI,GB5TI,GB60BBC,\r
+    GB60CRB,GB60NTS,GB6MI,GB6SA,GB6SM,GB6WW,GB700BSB,GB75SCP,GB75STT,GB8AYR,\r
+    GB8CA,GB8CC,GB8CF,GB8CI,GB8CM,GB8CN,GB8CO,GB8CY,GB8FF,GB8OO,GB8RU,GB93AM;\r
 Shetlands:                14:  27:  EU:   60.40:     1.50:     0.0:  *GM/s:\r
     GZ,MZ,2M1ANT,2M1ASQ,2M1ODL,GM0DJI,GM0EKM,GM0ILB,GM0MZD,GM0VFA,GM1CBQ,\r
     GM1KKI,GM1ZNR,GM3KLA,GM3STU,GM3WCH,GM3WHT,GM3XPQ,GM3ZET,GM3ZNM,GM3ZXH,\r
@@ -351,8 +352,9 @@ Wales:                    14:  27:  EU:   51.50:     3.20:     0.0:  GW:
     GB0MWL,GB0NEW,GB0PSG,GB0RSC,GB0SDD,GB0SH,GB0SPS,GB0SRH,GB0TD,GB0WRC,\r
     GB100BD,GB100FI,GB100LP,GB1CCC,GB1LSG,GB1SSL,GB1TDS,GB2000SET,GB200HNT,\r
     GB2ANG,GB2CPC,GB2GLS,GB2GOL,GB2GSS,GB2IMD,GB2LNP,GB2LSA,GB2MIL,GB2MLM,\r
-    GB2RSC,GB2RTB,GB2SDD,GB2TD,GB2VK,GB2WFF,GB4BPL,GB4DPS,GB4HMD,GB4LSG,GB4MD,\r
-    GB4MDI,GB4SA,GB4SMM,GB4XXX,GB5BS/J,GB5FI,GB5SIP,GB60VLY,GB6AR,GB750CC;\r
+    GB2RSC,GB2RTB,GB2SDD,GB2SIP,GB2TD,GB2VK,GB2WFF,GB4BPL,GB4DPS,GB4HMD,\r
+    GB4LSG,GB4MD,GB4MDI,GB4SA,GB4SMM,GB4XXX,GB5BS/J,GB5FI,GB5SIP,GB60VLY,\r
+    GB6AR,GB750CC;\r
 Solomon Is.:              28:  51:  OC:   -9.40:  -160.00:   -11.0:  H4:\r
     H4;\r
 Temotu Prov.:             32:  51:  OC:  -10.70:  -165.80:   -11.0:  H40:\r
@@ -419,7 +421,7 @@ Japan:                    25:  45:  AS:   35.70:  -139.80:    -9.0:  JA:
     JP,JQ,JR,JS,KA2CC,KA2DX,KA2EX;\r
 Minami Torishima:         27:  90:  OC:   24.30:  -154.00:   -10.0:  JD/m:\r
     7J1ACH,JD1/JI7BCD,JD1BIE/JD1,JD1BIP,JD1BIU,JD1BIY,JD1BIZ,JD1BJA,JD1BJE,\r
-    JD1YAA,JD1YBJ,JG8NQJ/JD1,JL1KFR/JD1,JR6TYH/JD1;\r
+    JD1YAA,JD1YBJ,JE7IZM/JD1,JG8NQJ/JD1,JL1KFR/JD1,JR6TYH/JD1;\r
 Ogasawara:                27:  45:  AS:   27.50:  -141.00:   -10.0:  JD/o:\r
     JD1,7J1ATZ,8N1OGA,KA2IJ;\r
 Mongolia:                 23:  32:  AS:   47.90:  -106.90:    -8.0:  JT:\r
@@ -436,50 +438,49 @@ United States:            05:  08:  NA:   43.00:    87.90:     5.0:  K:
     4U1WB,AA,AB,AC,AD,AE,AF,AG,AI,AJ,AK,K,N,W,AA0CY(5)[8],AA3VA(4),AB4EJ(4),\r
     AB4GG(4),AC4PY(4),AD4EB(4),AD8J(5),AE9F(3)[6],AG3V(4)[7],AG4W(4),\r
     AH2AK(5)[8],AH6HJ(5)[8],AH6RI(3)[6],AL7KT(5)[8],AL7O(4)[7],AL7QQ(4)[7],\r
-    AL7W(3)[6],K0COP(5)[8],K0JJ(3)[6],K0LUZ(5)[8],K0RH(5)[8],K0TV(5)[8],\r
-    K1GU(4),K1LKR(3)[6],K1LT(4),K1NG(4),K1NT(4)[7],K1TN(4),K1TU(4)[7],\r
-    K2AAW(4),K2BA(4)[7],K2HT(4)[7],K2RD(3)[6],K2VCO(3)[6],K2VV(4)[7],K3CQ(4),\r
-    K3EST(3)[6],K3GP(4),K3IE(4),K3PA(4)[7],K3WT(4)[7],K4AMC(4),K4BEV(4),\r
-    K4BP(4),K4BX(4),K4EJQ(4),K4FXN(4),K4GM(4),K4HAL(4),K4IE(4),K4IU(4)[7],\r
-    K4JA(4),K4JNY(4),K4LTA(4),K4LW(4),K4NO(4),K4OAQ(4),K4OH(4),K4RO(4),\r
-    K4SAC(4),K4TD(4),K4VU(3)[6],K4WI(4),K4WW(4),K4WX(4),K4XG(4),K4XU(3)[6],\r
-    K4ZGB(4),K5KG(5)[8],K5MA(5)[8],K5RC(3)[6],K5RR(3)[6],K5ZD(5)[8],\r
-    K6EID(5)[8],K6XT(4)[7],K7ABV(4)[6],K7BG(4)[6],K7CMZ(5)[8],K7CS(5)[8],\r
-    K7GM(5)[8],K7IA(4)[7],K7RE(4)[7],K7RL(5)[8],K7SV(5)[8],K7TD(4)[7],\r
-    K7UP(4)[7],K7VU(4)[7],K8AC(5),K8IA(3)[6],K8JQ(5),K8OQL(5),K8OSF(5),\r
-    K8XS(5),K8YC(5),K9AW(5),K9ES(5),K9FY(5),K9HUY(5),K9JF(3)[6],K9OM(5),\r
-    K9VV(5),KA2EYH(4),KA8Q(5),KB7Q(4)[6],KC3MR(4),KC7UP(4)[6],KD5M(5)[8],\r
-    KE4MBP(4),KE4OAR(4),KE7NO(4)[6],KH0A(5)[8],KH0R(3)[6],KH2D(5)[8],\r
-    KH6DX(3)[6],KH6HHS(5)[8],KH6RW(3)[6],KI6DY(4)[7],KK9A(5),KL7CQ(3)[6],\r
-    KL7FDQ(4)[6],KL7P(4)[8],KL7XX(4)[8],KM4FO(4),KM6JD(5)[8],KN4Q(4),\r
-    KN4QS(4)[7],KN5H(3)[6],KN6RO(5)[8],KN8J(5),KO7X(4)[7],KP2AA(4)[7],\r
-    KP2N(5)[8],KP4E(4)[8],KP4US(4)[8],KS7T(4)[6],KU1CW(4)[7],KU8E(5),KY1V(4),\r
-    KY4AA(4),KY4Z(4)[7],N0AX(3)[6],N1LN(4)[7],N1SZ(4)[7],N1WI(4),N1ZP(4),\r
-    N2BJ(4),N2IC(4)[7],N2LA(4)[7],N2NB(3)[6],N2WN(4),N3AIU(4)[7],N3BB(4)[7],\r
-    N3UA(3)[6],N3ZZ(3)[6],N4CVO(4),N4DD(4),N4DW(4),N4GK(4),N4GN(4),N4IR(4),\r
+    AL7W(3)[6],K0COP(5)[8],K0JJ(3)[6],K0JJM(4)[7],K0JJR(4)[7],K0LUZ(5)[8],\r
+    K0TV(5)[8],K0TVD(4)[7],K1GU(4),K1GUG(5),K1LKR(3)[6],K1LT(4),K1NG(4),\r
+    K1NT(4)[7],K1NTR(5)[8],K1TN(4),K1TU(4)[7],K2AAW(4),K2BA(4)[7],K2HT(4)[7],\r
+    K2HTO(5)[8],K2RD(3)[6],K2VCO(3)[6],K2VV(4)[7],K3CQ(4),K3GP(4),K3IE(4),\r
+    K3PA(4)[7],K3WT(4)[7],K4AMC(4),K4BEV(4),K4BP(4),K4BX(4),K4BXC(5),K4EJQ(4),\r
+    K4FXN(4),K4HAL(4),K4IE(4),K4IU(4)[7],K4JA(4),K4JNY(4),K4LTA(4),K4NO(4),\r
+    K4OAQ(4),K4RO(4),K4SAC(4),K4TD(4),K4VU(3)[6],K4VUD(5)[8],K4WI(4),K4WW(4),\r
+    K4WX(4),K4XG(4),K4XU(3)[6],K4ZGB(4),K5KG(5)[8],K5MA(5)[8],K5RC(3)[6],\r
+    K5RR(3)[6],K5ZD(5)[8],K5ZDG(4)[7],K6EID(5)[8],K6XT(4)[7],K7ABV(4)[6],\r
+    K7BG(4)[6],K7CMZ(5)[8],K7CS(5)[8],K7GM(5)[8],K7GMF(3)[6],K7IA(4)[7],\r
+    K7RE(4)[7],K7REL(3)[6],K7SV(5)[8],K7TD(4)[7],K7UP(4)[7],K7VU(4)[7],\r
+    K8AC(5),K8IA(3)[6],K8JQ(5),K8OQL(5),K8OSF(5),K8XS(5),K8YC(5),K9AW(5),\r
+    K9ES(5),K9FY(5),K9HUY(5),K9JF(3)[6],K9OM(5),K9VV(5),KA2EYH(4),KA8Q(5),\r
+    KB7Q(4)[6],KC3MR(4),KC7UP(4)[6],KD5M(5)[8],KD5MDO(4)[7],KE4MBP(4),\r
+    KE4OAR(4),KE7NO(4)[6],KH2D(5)[8],KH6DX(3)[6],KH6HHS(5)[8],KH6RW(3)[6],\r
+    KI6DY(4)[7],KK9A(5),KL7FDQ(3)[6],KL7XX(4)[8],KM4FO(4),KM6JD(5)[8],KN4Q(4),\r
+    KN4QS(4)[7],KN5H(3)[6],KN6RO(5)[8],KN8J(5),KO7X(4)[7],KP2N(5)[8],\r
+    KP4E(4)[8],KS7T(4)[6],KU1CW(4)[7],KU8E(5),KY1V(4),KY4AA(4),KY4Z(4)[7],\r
+    N0AX(3)[6],N1LN(4)[7],N1SZ(4)[7],N1WI(4),N1ZP(4),N2BJ(4),N2BJL(5),\r
+    N2IC(4)[7],N2LA(4)[7],N2NB(3)[6],N2WN(4),N3AIU(4)[7],N3BB(4)[7],\r
+    N3ZZ(3)[6],N4CVO(4),N4DD(4),N4DW(4),N4GK(4),N4GN(4),N4IR(4),N4IRR(5),\r
     N4JF(4),N4KG(4),N4KZ(4),N4NO(4),N4OGW(4)[7],N4QS(4),N4SL(3)[6],N4TN(4),\r
-    N4TZ(4),N4UW(4),N4VV(4),N4XM(4),N4ZZ(4),N6AR(5)[8],N6MW(5)[8],N6RFM(5)[8],\r
-    N6ZO(5)[8],N6ZZ(4)[7],N7BF(4)[6],N7DC(5)[8],N7DF(4)[7],N7FLT(4)[6],\r
-    N7IV(4)[7],N7NG(4)[7],N7VMR(4)[6],N8FF(5),N8II(5),N8NA(5),N8PR(5),N8RA(5),\r
-    N8WXQ(5),N9ADG(3)[6],NA4K(4),NA4M(4)[7],ND2T(3)[6],ND9M(5),NH2DX(5)[8],\r
-    NJ4I(4),NL7AU(5)[8],NL7CO(4)[7],NP3D(5)[8],NP4H(5)[8],NP4V(5)[8],NQ4U(4),\r
-    NU4B(4),NW7MT(4)[6],NW8U(5),NX9T(5),NY4N(4),NY6DX(5)[8],W0RLI(3)[6],\r
-    W0UCE(5)[8],W0YK(3)[6],W0YR(5)[8],W0ZZ(3)[6],W1DY(4)[7],W1MVY(3)[6],\r
-    W1RH(3)[6],W1SRD(3)[6],W2GB(4),W2OO(4),W2RU(3)[6],W2VJN(3)[6],W3CP(3)[6],\r
-    W3HDH(4),W3TZ(3)[6],W4BCG(4),W4CID(4),W4DAN(4),W4DHE(4),W4DVG(4),W4EEH(4),\r
-    W4EF(3)[6],W4FMS(4),W4GKM(4),W4HZD(4),W4JSI(4),W4KW(4),W4LC(4),W4LIA(4),\r
-    W4NBS(4),W4NI(4),W4NTI(4),W4NZ(4),W4PA(4),W4RYW(4),W4TDB(4),W4TYU(4),\r
-    W4YOK(4)[7],W5KI(5)[8],W5REA(5)[8],W5ZL(3)[6],W6AAN(5)[8],W6AZ(4)[8],\r
+    N4TZ(4),N4UW(4),N4VV(4),N4XM(4),N4ZZ(4),N6AR(5)[8],N6MW(5)[8],N6MWA(3)[6],\r
+    N6RFM(5)[8],N6ZO(5)[8],N6ZZ(4)[7],N7DC(5)[8],N7DF(4)[7],N7FLT(4)[6],\r
+    N7IV(4)[7],N7NG(5)[8],N7VMR(4)[6],N8FF(5),N8II(5),N8NA(5),N8PR(5),N8RA(5),\r
+    N8WXQ(5),N9ADG(3)[6],NA4K(4),NA4M(4)[7],NA4MA(5)[8],ND2T(3)[6],ND9M(5),\r
+    NJ4I(4),NL7AU(5)[8],NL7CO(4)[7],NP3D(5)[8],NQ4U(4),NU4B(4),NU4BP(5),\r
+    NW7MT(4)[6],NW8U(5),NX9T(5),NY4N(4),NY6DX(5)[8],W0RLI(3)[6],W0UCE(5)[8],\r
+    W0YK(3)[6],W0YR(5)[8],W0YRN(4)[7],W0ZZ(3)[6],W0ZZQ(4)[7],W1DY(4)[7],\r
+    W1DYH(5)[8],W1DYJ(5)[8],W1MVY(3)[6],W1RH(3)[6],W1SRD(3)[6],W2OO(4),\r
+    W2VJN(3)[6],W3CP(3)[6],W3HDH(4),W4BCG(4),W4CID(4),W4DAN(4),W4DHE(4),\r
+    W4DVG(4),W4EEH(4),W4EF(3)[6],W4FMS(4),W4GKM(4),W4HZD(4),W4JSI(4),W4KW(4),\r
+    W4LC(4),W4LIA(4),W4NBS(4),W4NI(4),W4NTI(4),W4NZ(4),W4PA(4),W4RYW(4),\r
+    W4TDB(4),W4TYU(4),W4YOK(4)[7],W5KI(5)[8],W5REA(5)[8],W6AAN(5)[8],\r
     W6DSQ(4)[8],W6FC(5)[8],W6IHG(5)[8],W6JV(5)[8],W6LFB(4)[7],W6NWS(5)[8],\r
-    W6PH(5)[8],W6TER(4)[7],W6UB(4)[8],W6XR(5)[8],W6YJ(4)[7],W7FG(4)[7],\r
-    W7LPF(5)[8],W7LR(4)[6],W7QF(5)[8],W7SE(4)[7],W8AEF(3)[6],W8FJ(5),W8HGH(5),\r
-    W8TN(5),W8WEJ(5),W8ZA(5),W9GE(5),W9IGJ(5),W9MAK(3)[6],W9NGA(3)[6],\r
-    WA0KDS(3)[6],WA1FCN(4),WA1MKE(4),WA1UJU(4),WA2MNO(4)[7],WA4GLH(4),\r
-    WA4JA(4),WA4OSD(4),WA5VGI(3)[6],WA8WV(5),WB2ORD(4),WB4YDL(4),WB4ZBI(4),\r
-    WB6BWZ(5)[8],WB8YQJ(3)[6],WB8YYY(5),WD4K(4),WD4OHD(4),WG7Y(4)[7],\r
-    WH0AI(4)[8],WH2V(4)[8],WJ9B(5),WK4R(4),WL7K(3)[6],WL7PC(4)[8],WN4M(4),\r
-    WO4O(4),WO5D(5)[8],WP2Z(5)[8],WP4JBG(4)[8],WS4Y(4)[7],WT5L(5)[8],\r
-    WT6G(4)[6],WW5DX(3)[6],WX4TM(4),WY4Y(4)[7];\r
+    W6TER(4)[7],W6UB(4)[8],W6XR(5)[8],W6YJ(4)[7],W7FG(4)[7],W7LPF(5)[8],\r
+    W7LR(4)[6],W7LRD(3)[6],W7QF(5)[8],W7SE(4)[7],W8AEF(3)[6],W8FJ(5),W8HGH(5),\r
+    W8TN(5),W8WEJ(5),W8ZA(5),W9GE(5),W9GEN(4),W9IGJ(5),W9MAK(3)[6],\r
+    W9NGA(3)[6],WA0KDS(3)[6],WA1FCN(4),WA1MKE(4),WA1UJU(4),WA2MNO(4)[7],\r
+    WA4GLH(4),WA4JA(4),WA4OSD(4),WA5VGI(3)[6],WA8WV(5),WB2ORD(4),WB4YDL(4),\r
+    WB4ZBI(4),WB6BWZ(5)[8],WB8YQJ(3)[6],WB8YYY(5),WD4K(4),WD4OHD(4),\r
+    WG7Y(4)[7],WH0AI(4)[8],WJ9B(5),WL7K(3)[6],WN4M(4),WO4O(4),WO5D(5)[8],\r
+    WP4JBG(4)[8],WS4Y(4)[7],WT5L(5)[8],WX4TM(4);\r
 Guantanamo Bay:           08:  11:  NA:   19.90:    75.20:     5.0:  KG4:\r
     KG4;\r
 Mariana Is.:              27:  64:  OC:   15.20:  -145.80:    10.0:  KH0:\r
@@ -523,21 +524,22 @@ Argentina:                13:  14:  SA:  -34.60:    58.40:     3.0:  LU:
     AY4EJ/D,AY5E/D,AY7DSY/D,DJ4SN/LU/X,L20ARC/D,L21ESC/LH,L25E/D,L30EY/D,\r
     L30EY/V,L40E/D,L44D/D,L80AA/D,L8D/X,LO0D/D,LU/DH4PB/R,LU/DH4PB/S,LU1AEE/D,\r
     LU1AF/D,LU1CDP/D,LU1DK/D,LU1DMA/E,LU1DZ/P,LU1DZ/Q,LU1DZ/R,LU1DZ/S,LU1DZ/X,\r
-    LU1EYW/D,LU1OFN/I,LU1VZ/V,LU1XAW/X,LU1YU/D,LU2DT/D,LU2DT/LH,LU2DVI/H,\r
-    LU2EE/D,LU2EJB/X,LU2VC/D,LU2WV/O,LU3CQ/D,LU3DR/D,LU3DR/V,LU4DA/D,LU4DQ/D,\r
-    LU4DRH/D,LU4DRH/E,LU4EJ/D,LU4ETN/D,LU5BE/D,LU5DEM/D,LU5DIT/D,LU5DIT/V,\r
-    LU5DRV/D,LU5DRV/V,LU5DT/D,LU5DV/D,LU5EFX/Y,LU5EWO/D,LU5XC/X,LU6DBL/D,\r
-    LU6DRD/D,LU6DRD/E,LU6DRR/D,LU6EJJ/D,LU6EPR/D,LU6EPR/E,LU6EYK/X,LU6UO/P,\r
-    LU6UO/Q,LU6UO/R,LU6UO/S,LU6UO/X,LU6XAH/X,LU7AC/D,LU7DID/V,LU7DID/Y,\r
-    LU7DIR/D,LU7DP/D,LU7DR/D,LU7DSY/D,LU7DSY/V,LU7DW/D,LU7DZL/D,LU7DZL/E,\r
-    LU7EGY/D,LU7EO/D,LU7VCH/D,LU7WFM/W,LU8ADX/D,LU8DCH/D,LU8DCH/Q,LU8DRH/D,\r
-    LU8DWR/D,LU8DWR/V,LU8EBJ/D,LU8EBJ/E,LU8EBK/D,LU8EBK/E,LU8ECF/D,LU8ECF/E,\r
-    LU8EEM/D,LU8EGS/D,LU8EHQ/D,LU8EHQ/E,LU8EHQ/W,LU8EKC/D,LU8EOT/X,LU8ERH/D,\r
-    LU8EXJ/D,LU8EXN/D,LU8FOZ/V,LU8VCC/D,LU8XC/X,LU8XW/X,LU9ARB/D,LU9DBK/X,\r
-    LU9DKX/X,LU9EJS/E,LU9ESD/D,LU9ESD/V,LU9EV/LH,LU9JMG/J,LW2DX/P,LW2DX/Q,\r
-    LW2DX/R,LW2DX/S,LW3DKC/D,LW3DKC/E,LW3DKO/D,LW3DKO/E,LW3HAQ/D,LW4DRH/D,\r
-    LW4DRH/E,LW4DRV/D,LW4EM/E,LW4EM/LH,LW5DR/LH,LW5EE/D,LW5EE/V,LW5EOL/D,\r
-    LW7DNS/E,LW8DMK/D,LW8EU/D,LW8EXF/D,LW9EAG/D,LW9EAG/V,LW9EVA/D,LW9EVA/E;\r
+    LU1EYW/D,LU1OFN/I,LU1VZ/V,LU1XAW/X,LU1XY/X,LU1YU/D,LU2DT/D,LU2DT/LH,\r
+    LU2DVI/H,LU2EE/D,LU2EJB/X,LU2VC/D,LU2WV/O,LU3CQ/D,LU3DR/D,LU3DR/V,LU4DA/D,\r
+    LU4DQ/D,LU4DRH/D,LU4DRH/E,LU4EJ/D,LU4ETN/D,LU5BE/D,LU5DEM/D,LU5DIT/D,\r
+    LU5DIT/V,LU5DRV/D,LU5DRV/V,LU5DT/D,LU5DV/D,LU5EFX/Y,LU5EWO/D,LU5XC/X,\r
+    LU6DBL/D,LU6DRD/D,LU6DRD/E,LU6DRR/D,LU6EJJ/D,LU6EPR/D,LU6EPR/E,LU6EYK/X,\r
+    LU6UO/P,LU6UO/Q,LU6UO/R,LU6UO/S,LU6UO/X,LU6XAH/X,LU7AC/D,LU7DID/V,\r
+    LU7DID/Y,LU7DIR/D,LU7DP/D,LU7DR/D,LU7DSY/D,LU7DSY/V,LU7DW/D,LU7DZL/D,\r
+    LU7DZL/E,LU7EGY/D,LU7EO/D,LU7VCH/D,LU7WFM/W,LU8ADX/D,LU8DCH/D,LU8DCH/Q,\r
+    LU8DRH/D,LU8DWR/D,LU8DWR/V,LU8EBJ/D,LU8EBJ/E,LU8EBK/D,LU8EBK/E,LU8ECF/D,\r
+    LU8ECF/E,LU8EEM/D,LU8EGS/D,LU8EHQ/D,LU8EHQ/E,LU8EHQ/W,LU8EKC/D,LU8EOT/X,\r
+    LU8ERH/D,LU8EXJ/D,LU8EXN/D,LU8FOZ/V,LU8VCC/D,LU8XC/X,LU8XW/X,LU9ARB/D,\r
+    LU9DBK/X,LU9DKX/X,LU9EJS/E,LU9ESD/D,LU9ESD/V,LU9EV/LH,LU9JMG/J,LW2DX/P,\r
+    LW2DX/Q,LW2DX/R,LW2DX/S,LW3DKC/D,LW3DKC/E,LW3DKO/D,LW3DKO/E,LW3HAQ/D,\r
+    LW4DRH/D,LW4DRH/E,LW4DRV/D,LW4EM/E,LW4EM/LH,LW5DR/LH,LW5EE/D,LW5EE/V,\r
+    LW5EOL/D,LW7DNS/E,LW8DMK/D,LW8EU/D,LW8EXF/D,LW9EAG/D,LW9EAG/V,LW9EVA/D,\r
+    LW9EVA/E;\r
 Luxembourg:               14:  27:  EU:   49.60:    -6.20:    -1.0:  LX:\r
     LX;\r
 Lithuania:                15:  29:  EU:   54.50:   -25.50:    -3.0:  LY:\r
@@ -549,7 +551,7 @@ Peru:                     10:  12:  SA:  -12.10:    77.10:     5.0:  OA:
 Lebanon:                  20:  39:  AS:   33.90:   -35.50:    -2.0:  OD:\r
     OD,SM1TDE/4U;\r
 Austria:                  15:  28:  EU:   48.20:   -16.30:    -1.0:  OE:\r
-    90KK,H800,OE,4U1VIC;\r
+    90KK,H800,OE,4U1VIC,4U50VIC;\r
 Finland:                  15:  18:  EU:   60.20:   -25.00:    -2.0:  OH:\r
     OF,OG,OH,OI,OJ;\r
 Aland Is.:                15:  18:  EU:   60.20:   -20.00:    -2.0:  OH0:\r
@@ -590,7 +592,7 @@ St. Peter & St. Paul:     11:  13:  SA:    1.00:    29.40:     2.0:  PY0S:
     ZY0S,ZY0ZS,ZZ0S,ZZ0ZS;\r
 Trindade & Martim Vaz:    11:  15:  SA:  -20.50:    29.30:     2.0:  PY0T:\r
     PP0T,PP0ZT,PQ0T,PQ0ZT,PR0T,PR0ZT,PS0T,PS0ZT,PT0T,PT0ZT,PU0T,PU0ZT,PV0T,\r
-    PV0ZT,PW0T,PW0ZT PX0T,PX0ZT,PY0T,PY0ZT,ZV0T,ZV0ZT,ZW0T,ZW0ZT,ZX0T,ZX0ZT,\r
+    PV0ZT,PW0T,PW0ZT,PX0T,PX0ZT,PY0T,PY0ZT,ZV0T,ZV0ZT,ZW0T,ZW0ZT,ZX0T,ZX0ZT,\r
     ZY0T,ZY0ZT,ZZ0T,ZZ0ZT,ZV0MB,ZV0MV;\r
 Suriname:                 09:  12:  SA:    5.80:    55.20:     3.0:  PZ:\r
     PZ;\r
@@ -680,45 +682,48 @@ Kaliningradsk:            15:  29:  EU:   55.00:   -20.50:    -3.0:  UA2:
     RR2,RS2,RT2,RU2,RV2,RW2,RX2,RY2,RZ2,U2,UA2,UB2,UC2,UD2,UE2,UF2,UG2,UH2,\r
     UI2;\r
 Asiatic Russia:           17:  30:  AS:   55.00:   -83.00:    -7.0:  UA9:\r
-    R0,R7,R8,R8T(18)[32],R8V(18)[32],R9,R9I(18),R9M(17),R9S(16),R9W(16),RA0,RA7,\r
-    RA8,RA8T(18)[32],RA8V(18)[32],RA9,RA9I(18),RA9M(17),RA9S(16),RA9W(16),RB0,\r
-    RB7,RB8,RB8T(18)[32],RB8V(18)[32],RB9,RB9I(18),RB9M(17),RB9S(16),RB9W(16),\r
-    RC0,RC7,RC8,RC8T(18)[32],RC8V(18)[32],RC9,RC9I(18),RC9M(17),RC9S(16),\r
-    RC9W(16),RD0,RD7,RD8,RD8T(18)[32],RD8V(18)[32],RD9,RD9I(18),RD9M(17),\r
-    RD9S(16),RD9W(16),RE0,RE7,RE8,RE8T(18)[32],RE8V(18)[32],RE9,RE9I(18),\r
-    RE9M(17),RE9S(16),RE9W(16),RF0,RF7,RF8,RF8T(18)[32],RF8V(18)[32],RF9,\r
-    RF9I(18),RF9M(17),RF9S(16),RF9W(16),RG0,RG7,RG8,RG8T(18)[32],RG8V(18)[32],\r
-    RG9,RG9I(18),RG9M(17),RG9S(16),RG9W(16),RH0,RH7,RH8,RH8T(18)[32],\r
-    RH8V(18)[32],RH9,RH9I(18),RH9M(17),RH9S(16),RH9W(16),RI0,RI7,RI8,\r
-    RI8T(18)[32],RI8V(18)[32],RI9,RI9I(18),RI9M(17),RI9S(16),RI9W(16),RJ0,RJ7,\r
-    RJ8,RJ8T(18)[32],RJ8V(18)[32],RJ9,RJ9I(18),RJ9M(17),RJ9S(16),RJ9W(16),RK0,\r
-    RK7,RK8,RK8T(18)[32],RK8V(18)[32],RK9,RK9I(18),RK9M(17),RK9S(16),RK9W(16),\r
-    RL0,RL7,RL8,RL8T(18)[32],RL8V(18)[32],RL9,RL9I(18),RL9M(17),RL9S(16),\r
-    RL9W(16),RM0,RM7,RM8,RM8T(18)[32],RM8V(18)[32],RM9,RM9I(18),RM9M(17),\r
-    RM9S(16),RM9W(16),RN0,RN7,RN8,RN8T(18)[32],RN8V(18)[32],RN9,RN9I(18),\r
-    RN9M(17),RN9S(16),RN9W(16),RP0,RP7,RP8,RP8T(18)[32],RP8V(18)[32],RP9,\r
-    RP9I(18),RP9M(17),RP9S(16),RP9W(16),RQ0,RQ7,RQ8,RQ8T(18)[32],RQ8V(18)[32],\r
-    RQ9,RQ9I(18),RQ9M(17),RQ9S(16),RQ9W(16),RR0,RR7,RR8,RR8T(18)[32],\r
-    RR8V(18)[32],RR9,RR9I(18),RR9M(17),RR9S(16),RR9W(16),RS0,RS7,RS8,\r
-    RS8T(18)[32],RS8V(18)[32],RS9,RS9I(18),RS9M(17),RS9S(16),RS9W(16),RT0,RT7,\r
-    RT8,RT8T(18)[32],RT8V(18)[32],RT9,RT9I(18),RT9M(17),RT9S(16),RT9W(16),RU0,\r
-    RU7,RU8,RU8T(18)[32],RU8V(18)[32],RU9,RU9I(18),RU9M(17),RU9S(16),RU9W(16),\r
+    R0,R7,R8,R8T(18)[32],R8V(18)[32],R9,R9I(18),R9M(17),R9S(16),R9T(16),R9W(16),\r
+    RA0,RA7,RA8,RA8T(18)[32],RA8V(18)[32],RA9,RA9I(18),RA9M(17),RA9S(16),\r
+    RA9T(16),RA9W(16),RB0,RB7,RB8,RB8T(18)[32],RB8V(18)[32],RB9,RB9I(18),\r
+    RB9M(17),RB9S(16),RB9T(16),RB9W(16),RC0,RC7,RC8,RC8T(18)[32],RC8V(18)[32],RC9,\r
+    RC9I(18),RC9M(17),RC9S(16),RC9T(16),RC9W(16),RD0,RD7,RD8,RD8T(18)[32],\r
+    RD8V(18)[32],RD9,RD9I(18),RD9M(17),RD9S(16),RD9T(16),RD9W(16),RE0,RE7,RE8,\r
+    RE8T(18)[32],RE8V(18)[32],RE9,RE9I(18),RE9M(17),RE9S(16),RE9T(16),RE9W(16),\r
+    RF0,RF7,RF8,RF8T(18)[32],RF8V(18)[32],RF9,RF9I(18),RF9M(17),RF9S(16),\r
+    RF9T(16),RF9W(16),RG0,RG7,RG8,RG8T(18)[32],RG8V(18)[32],RG9,RG9I(18),\r
+    RG9M(17),RG9S(16),RG9T(16),RG9W(16),RH0,RH7,RH8,RH8T(18)[32],RH8V(18)[32],RH9,\r
+    RH9I(18),RH9M(17),RH9S(16),RH9T(16),RH9W(16),RI0,RI7,RI8,RI8T(18)[32],\r
+    RI8V(18)[32],RI9,RI9I(18),RI9M(17),RI9S(16),RI9T(16),RI9W(16),RJ0,RJ7,RJ8,\r
+    RJ8T(18)[32],RJ8V(18)[32],RJ9,RJ9I(18),RJ9M(17),RJ9S(16),RJ9T(16),RJ9W(16),\r
+    RK0,RK7,RK8,RK8T(18)[32],RK8V(18)[32],RK9,RK9I(18),RK9M(17),RK9S(16),\r
+    RK9T(16),RK9W(16),RL0,RL7,RL8,RL8T(18)[32],RL8V(18)[32],RL9,RL9I(18),\r
+    RL9M(17),RL9S(16),RL9T(16),RL9W(16),RM0,RM7,RM8,RM8T(18)[32],RM8V(18)[32],RM9,\r
+    RM9I(18),RM9M(17),RM9S(16),RM9T(16),RM9W(16),RN0,RN7,RN8,RN8T(18)[32],\r
+    RN8V(18)[32],RN9,RN9I(18),RN9M(17),RN9S(16),RN9T(16),RN9W(16),RP0,RP7,RP8,\r
+    RP8T(18)[32],RP8V(18)[32],RP9,RP9I(18),RP9M(17),RP9S(16),RP9T(16),RP9W(16),\r
+    RQ0,RQ7,RQ8,RQ8T(18)[32],RQ8V(18)[32],RQ9,RQ9I(18),RQ9M(17),RQ9S(16),\r
+    RQ9T(16),RQ9W(16),RR0,RR7,RR8,RR8T(18)[32],RR8V(18)[32],RR9,RR9I(18),\r
+    RR9M(17),RR9S(16),RR9T(16),RR9W(16),RS0,RS7,RS8,RS8T(18)[32],RS8V(18)[32],RS9,\r
+    RS9I(18),RS9M(17),RS9S(16),RS9T(16),RS9W(16),RT0,RT7,RT8,RT8T(18)[32],\r
+    RT8V(18)[32],RT9,RT9I(18),RT9M(17),RT9S(16),RT9T(16),RT9W(16),RU0,RU7,RU8,\r
+    RU8T(18)[32],RU8V(18)[32],RU9,RU9I(18),RU9M(17),RU9S(16),RU9T(16),RU9W(16),\r
     RV0,RV7,RV8,RV8T(18)[32],RV8V(18)[32],RV9,RV9I(18),RV9M(17),RV9S(16),\r
-    RV9W(16),RW0,RW7,RW8,RW8T(18)[32],RW8V(18)[32],RW9,RW9I(18),RW9M(17),\r
-    RW9S(16),RW9W(16),RX0,RX7,RX8,RX8T(18)[32],RX8V(18)[32],RX9,RX9I(18),\r
-    RX9M(17),RX9S(16),RX9W(16),RY0,RY7,RY8,RY8T(18)[32],RY8V(18)[32],RY9,\r
-    RY9I(18),RY9M(17),RY9S(16),RY9W(16),RZ0,RZ7,RZ8,RZ8T(18)[32],RZ8V(18)[32],\r
-    RZ9,RZ9I(18),RZ9M(17),RZ9S(16),RZ9W(16),U0,U7,U8,U8T(18)[32],U8V(18)[32],U9,\r
-    U9I(18),U9M(17),U9S(16),U9W(16),UA0,UA7,UA8,UA8T(18)[32],UA8V(18)[32],UA9,\r
-    UA9I(18),UA9M(17),UA9S(16),UA9W(16),UB0,UB7,UB8,UB8T(18)[32],UB8V(18)[32],\r
-    UB9,UB9I(18),UB9M(17),UB9S(16),UB9W(16),UC0,UC7,UC8,UC8T(18)[32],\r
-    UC8V(18)[32],UC9,UC9I(18),UC9M(17),UC9S(16),UC9W(16),UD0,UD7,UD8,\r
-    UD8T(18)[32],UD8V(18)[32],UD9,UD9I(18),UD9M(17),UD9S(16),UD9W(16),UF0,UF7,\r
-    UF8,UF8T(18)[32],UF8V(18)[32],UF9,UF9I(18),UF9M(17),UF9S(16),UF9W(16),UG0,\r
-    UG7,UG8,UG8T(18)[32],UG8V(18)[32],UG9,UG9I(18),UG9M(17),UG9S(16),UG9W(16),\r
-    UH0,UH7,UH8,UH8T(18)[32],UH8V(18)[32],UH9,UH9I(18),UH9M(17),UH9S(16),\r
-    UH9W(16),UI0,UI7,UI8,UI8T(18)[32],UI8V(18)[32],UI9,UI9I(18),UI9M(17),\r
-    UI9S(16),UI9W(16),R270A,R270E,R3F/9;\r
+    RV9T(16),RV9W(16),RW0,RW7,RW8,RW8T(18)[32],RW8V(18)[32],RW9,RW9I(18),\r
+    RW9M(17),RW9S(16),RW9T(16),RW9W(16),RX0,RX7,RX8,RX8T(18)[32],RX8V(18)[32],RX9,\r
+    RX9I(18),RX9M(17),RX9S(16),RX9T(16),RX9W(16),RY0,RY7,RY8,RY8T(18)[32],\r
+    RY8V(18)[32],RY9,RY9I(18),RY9M(17),RY9S(16),RY9T(16),RY9W(16),RZ0,RZ7,RZ8,\r
+    RZ8T(18)[32],RZ8V(18)[32],RZ9,RZ9I(18),RZ9M(17),RZ9S(16),RZ9T(16),RZ9W(16),U0,\r
+    U7,U8,U8T(18)[32],U8V(18)[32],U9,U9I(18),U9M(17),U9S(16),U9T(16),U9W(16),UA0,\r
+    UA7,UA8,UA8T(18)[32],UA8V(18)[32],UA9,UA9I(18),UA9M(17),UA9S(16),UA9T(16),\r
+    UA9W(16),UB0,UB7,UB8,UB8T(18)[32],UB8V(18)[32],UB9,UB9I(18),UB9M(17),\r
+    UB9S(16),UB9T(16),UB9W(16),UC0,UC7,UC8,UC8T(18)[32],UC8V(18)[32],UC9,\r
+    UC9I(18),UC9M(17),UC9S(16),UC9T(16),UC9W(16),UD0,UD7,UD8,UD8T(18)[32],\r
+    UD8V(18)[32],UD9,UD9I(18),UD9M(17),UD9S(16),UD9T(16),UD9W(16),UF0,UF7,UF8,\r
+    UF8T(18)[32],UF8V(18)[32],UF9,UF9I(18),UF9M(17),UF9S(16),UF9T(16),UF9W(16),\r
+    UG0,UG7,UG8,UG8T(18)[32],UG8V(18)[32],UG9,UG9I(18),UG9M(17),UG9S(16),\r
+    UG9T(16),UG9W(16),UH0,UH7,UH8,UH8T(18)[32],UH8V(18)[32],UH9,UH9I(18),\r
+    UH9M(17),UH9S(16),UH9T(16),UH9W(16),UI0,UI7,UI8,UI8T(18)[32],UI8V(18)[32],UI9,\r
+    UI9I(18),UI9M(17),UI9S(16),UI9T(16),UI9W(16),R270A,R270E,R3F/9;\r
 Uzbekistan:               17:  30:  AS:   41.20:   -69.30:    -5.0:  UK:\r
     UJ,UK,UL,UM;\r
 Kazakhstan:               17:  30:  AS:   43.30:   -76.90:    -5.0:  UN:\r
@@ -741,20 +746,20 @@ Brunei:                   28:  54:  OC:    4.90:  -114.90:    -8.0:  V8:
     V8;\r
 Canada:                   05:  09:  NA:   45.00:    80.00:     4.0:  VE:\r
     CF,CG,CH1(5)[9],CH2(2)[9],CI0(2)[4],CI1(1)[2],CI2(5)[9],CJ,CK,CY1(5)[9],\r
-    CY2(2)[9],CZ0(2)[4],CZ1(1)[2],CZ2(5)[9],VA,VB,VC,VD1(5)[9],VD2(2)[9],VE,\r
-    VF0(2)[4],VF1(1)[2],VF2(5)[9],VG,VO1(5)[9],VO2(2)[9],VX,VY0(2)[4],\r
-    VY1(1)[2],VY2(5)[9],XJ1(5)[9],XJ2(2)[9],XK0(2)[4],XK1(1)[2],XK2(5)[9],XL,\r
-    XM,XN1(5)[9],XN2(2)[9],XO0(2)[4],XO1(1)[2],XO2(5)[9],K3FMQ/VE2(2),\r
-    KD3RF/VE2(2),VA2BY(2),VA2CT(2),VA2DO(2),VA2DXE(2),VA2KCE(2),VA2RHJ(2),\r
-    VA2UA(2),VA3NA/2(2),VB2C(2),VB2R(2),VB2V(2),VC2C(2),VE2/K3FMQ(2),\r
-    VE2ACP(2),VE2AE(2),VE2AG(2),VE2AOF(2),VE2AQS(2),VE2AS(2),VE2BQB(2),\r
-    VE2CSI(2),VE2CVI(2),VE2DMG(2),VE2DS(2),VE2DWU(2),VE2DYW(2),VE2DYX(2),\r
-    VE2EAK(2),VE2EDL(2),VE2EDX(2),VE2ELL(2),VE2ENB(2),VE2END(2),VE2ENR(2),\r
-    VE2ERU(2),VE2FCV(2),VE2GSA(2),VE2GSO(2),VE2III(2),VE2IM(2),VE2KK(2),\r
-    VE2MTA(2),VE2MTB(2),VE2NN(2),VE2NRK(2),VE2PR(2),VE2QRZ(2),VE2RB(2),\r
-    VE2TVU(2),VE2UA(2),VE2VH(2),VE2WT(2),VE2XAA(2),VE2XY(2),VE2YM(2),\r
-    VE3EY/2(2),VE3RHJ/2(2),VE8AJ(2),VE8PW(2),VE8RCS(2),VY0AA(4)[3],VY0AW(1),\r
-    VY0KS(1),VY0PS(1),VY2MGY/3(4)[4];\r
+    CY2(2)[9],CZ0(2)[4],CZ1(1)[2],CZ2(5)[9],VA,VA2ZM(2),VB,VC,VD1(5)[9],\r
+    VD2(2)[9],VE,VF0(2)[4],VF1(1)[2],VF2(5)[9],VG,VO1(5)[9],VO2(2)[9],VX,\r
+    VY0(2)[4],VY1(1)[2],VY2(5)[9],XJ1(5)[9],XJ2(2)[9],XK0(2)[4],XK1(1)[2],\r
+    XK2(5)[9],XL,XM,XN1(5)[9],XN2(2)[9],XO0(2)[4],XO1(1)[2],XO2(5)[9],\r
+    K3FMQ/VE2(2),KD3RF/VE2(2),KD3TB/VE2(2),VA2BY(2),VA2CT(2),VA2DO(2),\r
+    VA2DXE(2),VA2KCE(2),VA2RHJ(2),VA2UA(2),VA2VFT(2),VA3NA/2(2),VB2C(2),\r
+    VB2R(2),VB2V(2),VC2C(2),VE2/K3FMQ(2),VE2ACP(2),VE2AE(2),VE2AG(2),\r
+    VE2AOF(2),VE2AQS(2),VE2AS(2),VE2BQB(2),VE2CSI(2),VE2CVI(2),VE2DMG(2),\r
+    VE2DS(2),VE2DWU(2),VE2DYW(2),VE2DYX(2),VE2EAK(2),VE2EDL(2),VE2EDX(2),\r
+    VE2ELL(2),VE2ENB(2),VE2END(2),VE2ENR(2),VE2ERU(2),VE2FCV(2),VE2GSA(2),\r
+    VE2GSO(2),VE2III(2),VE2IM(2),VE2KK(2),VE2MTA(2),VE2MTB(2),VE2NN(2),\r
+    VE2NRK(2),VE2PR(2),VE2QRZ(2),VE2RB(2),VE2TVU(2),VE2UA(2),VE2VH(2),\r
+    VE2WT(2),VE2XAA(2),VE2XY(2),VE2YM(2),VE3EY/2(2),VE3RHJ/2(2),VE8AJ(2),\r
+    VE8PW(2),VE8RCS(2),VY0AA(4)[3],VY0PW(4)[3],VY2MGY/3(4)[4];\r
 Australia:                30:  59:  OC:  -22.00:  -135.00:   -10.0:  VK:\r
     AX,VH,VI,VJ,VK,VL,VM,VN,VZ,VI90ANZAC(29);\r
 Heard I.:                 39:  68:  AF:  -53.00:   -73.40:    -5.0:  VK0H:\r
@@ -762,8 +767,8 @@ Heard I.:                 39:  68:  AF:  -53.00:   -73.40:    -5.0:  VK0H:
 Macquarie I.:             30:  60:  OC:  -54.70:  -158.80:   -11.0:  VK0M:\r
     AX0,VH0,VI0,VJ0,VK0,VL0,VM0,VN0,VZ0;\r
 Cocos-Keeling:            29:  54:  OC:  -12.20:   -96.80:    -6.5:  VK9C:\r
-    AX9C,AX9Y,VH9C,VH9Y,VI9C,VI9Y,VJ9C,VJ9Y,VK9C,VK9Y,VL9C,VL9Y,VM9C,VM9Y,\r
-    VN9C,VN9Y,VZ9C,VZ9Y,VK9AA,VK9EW,VK9KC,VK9KY,VK9WB;\r
+    AX9C,AX9Y,VH9C,VH9Y,VI9C,VI9Y,VJ9C,VJ9Y,VK9C,VK9KC,VK9KY,VK9Y,VL9C,VL9Y,\r
+    VM9C,VM9Y,VN9C,VN9Y,VZ9C,VZ9Y,VK9AA,VK9EW,VK9WB;\r
 Lord Howe I.:             30:  60:  OC:  -31.60:  -159.10:   -10.5:  VK9L:\r
     AX9L,VH9L,VI9L,VJ9L,VK9KL,VK9L,VL9L,VM9L,VN9L,VZ9L,VK9AE,VK9NM,VK9PG,\r
     VK9YQS;\r
@@ -795,8 +800,8 @@ South Georgia:            13:  73:  SA:  -54.30:    36.80:     2.0:  VP8/g:
 South Shetland:           13:  73:  SA:  -62.00:    58.30:     4.0:  VP8/h:\r
     4K1ADQ,4K1F,CA8WCI/9,CE9/CE2NVH,CE9/CE3LOJ,CE9/CE3MMV,CE9/CE5BYE,CE9A,\r
     CE9AP,CE9CMK,CE9EVG,CE9GEW,CE9MFJ,CE9MFR,CE9NGV,CE9OHB,CE9PUA,CE9PWE,CE9R,\r
-    CE9RDS,CX0XY,D88S,DP1KGI,ED0BAE,EG0BOD,HF0POL,HF0QF,HL0KSJ,HL5BDS,HL8KSJ,\r
-    LU1ZC,LZ0A,OA0MP,OL0ANT,R1ANF,VP8/LZ2UU,VP8CQS,ZV0ASN,ZX0ECF;\r
+    CE9RDS,CX0XY,D88S,DP1KGI,DT8A,ED0BAE,EG0BOD,HF0POL,HF0QF,HL0KSJ,HL5BDS,\r
+    HL8KSJ,LU1ZC,LZ0A,OA0MP,OL0ANT,R1ANF,VP8/LZ2UU,VP8CQS,XR9A,ZV0ASN,ZX0ECF;\r
 South Orkney:             13:  73:  SA:  -60.00:    45.50:     3.0:  VP8/o:\r
     AY1ZA,ED0BOD,LU1ZA,LU6Z,LW3DPP,VP8BRT,VP8BXK,VP8CFM,VP8CSE,VP8LU;\r
 South Sandwich:           13:  73:  SA:  -57.00:    26.70:     2.0:  VP8/s:\r
index 4379f2742483c0945067187ba64a7488d03b052b..34752db420a7d80d126cc27a8475a53ac61d35c5 100644 (file)
   '3D2MU' => '11',
   '3D2OQ' => '11',
   '3D2RJ' => '11',
+  '3D2RO' => '11',
   '3D2RR' => '11',
   '3D2RW/P' => '11',
   '3D2RW/R' => '11',
+  '3D2RX' => '11',
   '3D2SH' => '11',
   '3D2VT' => '9',
   '3D2WV' => '9',
   '4U52UN' => '344,22',
   '4U5ITU' => '21',
   '4U5UN' => '344,22',
+  '4U60UN' => '344,22',
+  '4U61UN' => '344,22',
   '4U6ITU' => '21',
   '4U6UN' => '344,22',
   '4U7ITU' => '21',
   'DS50HWS/E' => '144',
   'DS50KJR/L' => '144',
   'DT' => '144',
+  'DT8A' => '281',
   'DU' => '93',
   'DU0' => '2',
   'DU0K' => '2',
   'FN' => '105',
   'FO' => '110,377,378,111,112,113',
   'FO/A' => '111',
-  'FO/AH8DX/A' => '111',
   'FO/C' => '112',
-  'FO/DL1AWI' => '113',
+  'FO/DL1AWI' => '111',
+  'FO/DL5XU' => '111',
+  'FO/DL9AWI' => '111',
+  'FO/HA9G' => '113',
   'FO/HG9B' => '111',
   'FO/I2YSB' => '111',
   'FO/IK2GNW' => '111',
   'FO0DEH' => '111',
   'FO0ELY' => '113',
   'FO0FI' => '111',
+  'FO0FR' => '113',
   'FO0FRA' => '110,377,378,111,112,113',
+  'FO0FRY' => '110,377,378,111,112,113',
   'FO0KOJ' => '111',
   'FO0MAC/A' => '111',
   'FO0MAC/M' => '113',
   'GB125SR' => '126',
   'GB150NRL' => '129',
   'GB1CCC' => '131',
+  'GB1FVT' => '129',
   'GB1LSG' => '131',
   'GB1SSL' => '131',
   'GB1TDS' => '131',
   'GB2BYL' => '128',
   'GB2CHG' => '129',
   'GB2CPC' => '131',
+  'GB2DHS' => '129',
   'GB2ECG' => '130',
   'GB2ELH' => '129',
   'GB2FIO' => '129',
   'GB2RSC' => '131',
   'GB2RTB' => '131',
   'GB2SDD' => '131',
+  'GB2SIP' => '131',
   'GB2SSF' => '129',
   'GB2STB' => '129',
   'GB2TCA' => '127',
   'JD1YAA' => '163',
   'JD1YBJ' => '163',
   'JE' => '161',
+  'JE7IZM/JD1' => '163',
   'JF' => '161',
   'JG' => '161',
   'JG8NQJ/JD1' => '163',
   'K0' => '528,529,530,531,532,533,534,535',
   'K0COP' => '297',
   'K0JJ' => '297',
+  'K0JJM' => '297',
+  'K0JJR' => '297',
   'K0LUZ' => '297',
-  'K0RH' => '297',
   'K0TV' => '297',
+  'K0TVD' => '297',
   'K1' => '484,485,486,487,488,489',
   'K1GU' => '297',
+  'K1GUG' => '297',
   'K1LKR' => '297',
   'K1LT' => '297',
   'K1NG' => '297',
   'K1NT' => '297',
+  'K1NTR' => '297',
   'K1TN' => '297',
   'K1TU' => '297',
   'K1VWL/BY1QH' => '69,350,351',
   'K2AAW' => '297',
   'K2BA' => '297',
   'K2HT' => '297',
+  'K2HTO' => '297',
   'K2RD' => '297',
   'K2VCO' => '297',
   'K2VV' => '297',
   'K3' => '492,493,494,495',
   'K3CQ' => '297',
-  'K3EST' => '297',
   'K3FMQ/VE2' => '263',
   'K3GP' => '297',
   'K3IE' => '297',
   'K4BEV' => '297',
   'K4BP' => '297',
   'K4BX' => '297',
+  'K4BXC' => '297',
   'K4EJQ' => '297',
   'K4FXN' => '297',
-  'K4GM' => '297',
   'K4HAL' => '297',
   'K4IE' => '297',
   'K4IU' => '297',
   'K4JA' => '297',
   'K4JNY' => '297',
   'K4LTA' => '297',
-  'K4LW' => '297',
   'K4NO' => '297',
   'K4OAQ' => '297',
-  'K4OH' => '297',
   'K4RO' => '297',
   'K4SAC' => '297',
   'K4TD' => '297',
   'K4VU' => '297',
+  'K4VUD' => '297',
   'K4WI' => '297',
   'K4WW' => '297',
   'K4WX' => '297',
   'K5RC' => '297',
   'K5RR' => '297',
   'K5ZD' => '297',
+  'K5ZDG' => '297',
   'K6' => '510,511,512,513',
   'K6EID' => '297',
   'K6XT' => '297',
   'K7CMZ' => '297',
   'K7CS' => '297',
   'K7GM' => '297',
+  'K7GMF' => '297',
   'K7IA' => '297',
   'K7RE' => '297',
-  'K7RL' => '297',
+  'K7REL' => '297',
   'K7SV' => '297',
   'K7TD' => '297',
   'K7UP' => '297',
   'KD2' => '490,491',
   'KD3' => '492,493,494,495',
   'KD3RF/VE2' => '263',
+  'KD3TB/VE2' => '263',
   'KD4' => '496,497,498,499,500,501,502,503',
   'KD5' => '504,505,506,507,508,509',
   'KD5M' => '297',
+  'KD5MDO' => '297',
   'KD6' => '510,511,512,513',
   'KD7' => '514,515,516,517,518,519,520,521',
   'KD8' => '522,523,524',
   'KG8' => '522,523,524',
   'KG9' => '525,526,527',
   'KH0' => '182',
-  'KH0A' => '297',
-  'KH0R' => '297',
   'KH1' => '171',
   'KH2' => '172',
   'KH2D' => '297',
   'KK9A' => '297',
   'KL' => '396',
   'KL7' => '183,394,395,396',
-  'KL7CQ' => '297',
   'KL7FDQ' => '297',
-  'KL7P' => '297',
   'KL7XX' => '297',
   'KL9K' => '144',
   'KM0' => '528,529,530,531,532,533,534,535',
   'KO9' => '525,526,527',
   'KP1' => '184',
   'KP2' => '185',
-  'KP2AA' => '297',
   'KP2N' => '297',
   'KP3' => '186',
   'KP4' => '186',
   'KP4E' => '297',
-  'KP4US' => '297',
   'KP5' => '187',
   'KQ0' => '528,529,530,531,532,533,534,535',
   'KQ1' => '484,485,486,487,488,489',
   'LU1OFN/I' => '189,401,402',
   'LU1VZ/V' => '189,401,402',
   'LU1XAW/X' => '189,401,402',
+  'LU1XY/X' => '189,401,402',
   'LU1YU/D' => '189,401,402',
   'LU1ZA' => '279',
   'LU1ZAR' => '76,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372',
   'N1ZP' => '297',
   'N2' => '490,491',
   'N2BJ' => '297',
+  'N2BJL' => '297',
   'N2IC' => '297',
   'N2LA' => '297',
   'N2NB' => '297',
   'N3' => '492,493,494,495',
   'N3AIU' => '297',
   'N3BB' => '297',
-  'N3UA' => '297',
   'N3ZZ' => '297',
   'N4' => '496,497,498,499,500,501,502,503',
   'N4CVO' => '297',
   'N4GK' => '297',
   'N4GN' => '297',
   'N4IR' => '297',
+  'N4IRR' => '297',
   'N4JF' => '297',
   'N4KG' => '297',
   'N4KZ' => '297',
   'N6AR' => '297',
   'N6KB' => '177,393',
   'N6MW' => '297',
+  'N6MWA' => '297',
   'N6RFM' => '297',
   'N6ZO' => '297',
   'N6ZZ' => '297',
   'N7' => '514,515,516,517,518,519,520,521',
-  'N7BF' => '297',
   'N7DC' => '297',
   'N7DF' => '297',
   'N7FLT' => '297',
   'NA4' => '496,497,498,499,500,501,502,503',
   'NA4K' => '297',
   'NA4M' => '297',
+  'NA4MA' => '297',
   'NA5' => '504,505,506,507,508,509',
   'NA6' => '510,511,512,513',
   'NA7' => '514,515,516,517,518,519,520,521',
   'NH0' => '182',
   'NH1' => '171',
   'NH2' => '172',
-  'NH2DX' => '297',
   'NH3' => '173',
   'NH4' => '174',
   'NH5' => '175',
   'NP3' => '186',
   'NP3D' => '297',
   'NP4' => '186',
-  'NP4H' => '297',
-  'NP4V' => '297',
   'NP5' => '187',
   'NQ0' => '528,529,530,531,532,533,534,535',
   'NQ1' => '484,485,486,487,488,489',
   'NU3' => '492,493,494,495',
   'NU4' => '496,497,498,499,500,501,502,503',
   'NU4B' => '297',
+  'NU4BP' => '297',
   'NU5' => '504,505,506,507,508,509',
   'NU6' => '510,511,512,513',
   'NU7' => '514,515,516,517,518,519,520,521',
   'PW0T' => '213,213',
   'PW0ZF' => '211,211',
   'PW0ZS' => '212,212',
-  'PW0ZT PX0T' => '213,213',
+  'PW0ZT' => '213,213',
   'PX' => '416',
   'PX0F' => '211,211',
   'PX0S' => '212,212',
+  'PX0T' => '213,213',
   'PX0ZF' => '211,211',
   'PX0ZS' => '212,212',
   'PX0ZT' => '213,213',
   'R9I' => '251,434',
   'R9M' => '251,434',
   'R9S' => '251,434',
+  'R9T' => '251,434',
   'R9W' => '251,434',
   'RA0' => '441,437,442',
   'RA1' => '431',
   'RA9I' => '251,434',
   'RA9M' => '251,434',
   'RA9S' => '251,434',
+  'RA9T' => '251,434',
   'RA9W' => '251,434',
   'RB0' => '441,437,442',
   'RB1' => '431',
   'RB9I' => '251,434',
   'RB9M' => '251,434',
   'RB9S' => '251,434',
+  'RB9T' => '251,434',
   'RB9W' => '251,434',
   'RC0' => '441,437,442',
   'RC1' => '431',
   'RC9I' => '251,434',
   'RC9M' => '251,434',
   'RC9S' => '251,434',
+  'RC9T' => '251,434',
   'RC9W' => '251,434',
   'RD0' => '441,437,442',
   'RD1' => '431',
   'RD9I' => '251,434',
   'RD9M' => '251,434',
   'RD9S' => '251,434',
+  'RD9T' => '251,434',
   'RD9W' => '251,434',
   'RE0' => '441,437,442',
   'RE1' => '431',
   'RE9I' => '251,434',
   'RE9M' => '251,434',
   'RE9S' => '251,434',
+  'RE9T' => '251,434',
   'RE9W' => '251,434',
   'RF0' => '441,437,442',
   'RF1' => '431',
   'RF9I' => '251,434',
   'RF9M' => '251,434',
   'RF9S' => '251,434',
+  'RF9T' => '251,434',
   'RF9W' => '251,434',
   'RG0' => '441,437,442',
   'RG1' => '431',
   'RG9I' => '251,434',
   'RG9M' => '251,434',
   'RG9S' => '251,434',
+  'RG9T' => '251,434',
   'RG9W' => '251,434',
   'RH0' => '441,437,442',
   'RH1' => '431',
   'RH9I' => '251,434',
   'RH9M' => '251,434',
   'RH9S' => '251,434',
+  'RH9T' => '251,434',
   'RH9W' => '251,434',
   'RI0' => '441,437,442',
   'RI1' => '431',
   'RI9I' => '251,434',
   'RI9M' => '251,434',
   'RI9S' => '251,434',
+  'RI9T' => '251,434',
   'RI9W' => '251,434',
   'RJ0' => '441,437,442',
   'RJ1' => '431',
   'RJ9I' => '251,434',
   'RJ9M' => '251,434',
   'RJ9S' => '251,434',
+  'RJ9T' => '251,434',
   'RJ9W' => '251,434',
   'RK0' => '441,437,442',
   'RK1' => '431',
   'RK9I' => '251,434',
   'RK9M' => '251,434',
   'RK9S' => '251,434',
+  'RK9T' => '251,434',
   'RK9W' => '251,434',
   'RL0' => '441,437,442',
   'RL1' => '431',
   'RL9I' => '251,434',
   'RL9M' => '251,434',
   'RL9S' => '251,434',
+  'RL9T' => '251,434',
   'RL9W' => '251,434',
   'RM0' => '441,437,442',
   'RM1' => '431',
   'RM9I' => '251,434',
   'RM9M' => '251,434',
   'RM9S' => '251,434',
+  'RM9T' => '251,434',
   'RM9W' => '251,434',
   'RN0' => '441,437,442',
   'RN1' => '431',
   'RN9I' => '251,434',
   'RN9M' => '251,434',
   'RN9S' => '251,434',
+  'RN9T' => '251,434',
   'RN9W' => '251,434',
   'RO0' => '441,437,442',
   'RO1' => '431',
   'RP9I' => '251,434',
   'RP9M' => '251,434',
   'RP9S' => '251,434',
+  'RP9T' => '251,434',
   'RP9W' => '251,434',
   'RQ0' => '441,437,442',
   'RQ1' => '431',
   'RQ9I' => '251,434',
   'RQ9M' => '251,434',
   'RQ9S' => '251,434',
+  'RQ9T' => '251,434',
   'RQ9W' => '251,434',
   'RR0' => '441,437,442',
   'RR1' => '431',
   'RR9I' => '251,434',
   'RR9M' => '251,434',
   'RR9S' => '251,434',
+  'RR9T' => '251,434',
   'RR9W' => '251,434',
   'RS0' => '441,437,442',
   'RS1' => '431',
   'RS9I' => '251,434',
   'RS9M' => '251,434',
   'RS9S' => '251,434',
+  'RS9T' => '251,434',
   'RS9W' => '251,434',
   'RT0' => '441,437,442',
   'RT1' => '431',
   'RT9I' => '251,434',
   'RT9M' => '251,434',
   'RT9S' => '251,434',
+  'RT9T' => '251,434',
   'RT9W' => '251,434',
   'RU0' => '441,437,442',
   'RU1' => '431',
   'RU9I' => '251,434',
   'RU9M' => '251,434',
   'RU9S' => '251,434',
+  'RU9T' => '251,434',
   'RU9W' => '251,434',
   'RV0' => '441,437,442',
   'RV1' => '431',
   'RV9I' => '251,434',
   'RV9M' => '251,434',
   'RV9S' => '251,434',
+  'RV9T' => '251,434',
   'RV9W' => '251,434',
   'RW0' => '441,437,442',
   'RW1' => '431',
   'RW9I' => '251,434',
   'RW9M' => '251,434',
   'RW9S' => '251,434',
+  'RW9T' => '251,434',
   'RW9W' => '251,434',
   'RX0' => '441,437,442',
   'RX1' => '431',
   'RX9I' => '251,434',
   'RX9M' => '251,434',
   'RX9S' => '251,434',
+  'RX9T' => '251,434',
   'RX9W' => '251,434',
   'RY0' => '441,437,442',
   'RY1' => '431',
   'RY9I' => '251,434',
   'RY9M' => '251,434',
   'RY9S' => '251,434',
+  'RY9T' => '251,434',
   'RY9W' => '251,434',
   'RZ0' => '441,437,442',
   'RZ1' => '431',
   'RZ9I' => '251,434',
   'RZ9M' => '251,434',
   'RZ9S' => '251,434',
+  'RZ9T' => '251,434',
   'RZ9W' => '251,434',
   'S0' => '215',
   'S2' => '216',
   'TO150' => '115,116,117,118',
   'TO1A' => '109',
   'TO1T' => '106',
+  'TO2ANT' => '106',
   'TO2DX' => '109',
   'TO2FG' => '106',
   'TO2OOO' => '106',
   'TO5MM' => '109',
   'TO5R' => '115,116,117,118',
   'TO5ROM' => '106',
-  'TO5S' => '109',
+  'TO5S' => '106',
   'TO5T' => '109',
   'TO6M' => '109',
   'TO7ACR' => '106',
   'TO7GAS' => '106',
   'TO7HAM' => '109',
   'TO7I' => '114',
+  'TO7R' => '124',
   'TO7T' => '106',
   'TO7X' => '109',
   'TO8B' => '109',
   'TO8CW' => '106',
   'TO8K' => '108',
   'TO8MZ' => '107',
+  'TO9A' => '109',
   'TO9IS' => '124',
   'TO9PL' => '119',
   'TO9T' => '106',
   'U9I' => '251,434',
   'U9M' => '251,434',
   'U9S' => '251,434',
+  'U9T' => '251,434',
   'U9W' => '251,434',
   'UA' => '249,427,428,429',
   'UA0' => '436,437,438,439,440',
   'UA9I' => '251,434',
   'UA9M' => '251,434',
   'UA9S' => '251,434',
+  'UA9T' => '251,434',
   'UA9W' => '251,434',
   'UB0' => '441,437,442',
   'UB1' => '431',
   'UB9I' => '251,434',
   'UB9M' => '251,434',
   'UB9S' => '251,434',
+  'UB9T' => '251,434',
   'UB9W' => '251,434',
   'UC0' => '441,437,442',
   'UC1' => '431',
   'UC9I' => '251,434',
   'UC9M' => '251,434',
   'UC9S' => '251,434',
+  'UC9T' => '251,434',
   'UC9W' => '251,434',
   'UD0' => '441,437,442',
   'UD1' => '431',
   'UD9I' => '251,434',
   'UD9M' => '251,434',
   'UD9S' => '251,434',
+  'UD9T' => '251,434',
   'UD9W' => '251,434',
   'UE0' => '441,437,442',
   'UE1' => '431',
   'UF9I' => '251,434',
   'UF9M' => '251,434',
   'UF9S' => '251,434',
+  'UF9T' => '251,434',
   'UF9W' => '251,434',
   'UG0' => '441,437,442',
   'UG1' => '431',
   'UG9I' => '251,434',
   'UG9M' => '251,434',
   'UG9S' => '251,434',
+  'UG9T' => '251,434',
   'UG9W' => '251,434',
   'UH0' => '441,437,442',
   'UH1' => '431',
   'UH9I' => '251,434',
   'UH9M' => '251,434',
   'UH9S' => '251,434',
+  'UH9T' => '251,434',
   'UH9W' => '251,434',
   'UI0' => '441,437,442',
   'UI1' => '431',
   'UI9I' => '251,434',
   'UI9M' => '251,434',
   'UI9S' => '251,434',
+  'UI9T' => '251,434',
   'UI9W' => '251,434',
   'UJ' => '258',
   'UK' => '258',
   'VA2KCE' => '263',
   'VA2RHJ' => '263',
   'VA2UA' => '263',
+  'VA2VFT' => '263',
+  'VA2ZM' => '263',
   'VA3' => '447',
   'VA3NA/2' => '263',
   'VA4' => '448',
   'VP8CSE' => '279',
   'VP8CTR' => '76,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372',
   'VP8DIF' => '278',
+  'VP8DJB' => '76,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372',
   'VP8FAR' => '76,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372',
   'VP8GAV' => '76,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372',
   'VP8GEO' => '278',
   'VP8LU' => '279',
+  'VP8PJ' => '76,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372',
   'VP8ROT' => '76,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372',
   'VP8SGB' => '278',
   'VP8SGK' => '278',
   'VY' => '457',
   'VY0' => '454',
   'VY0AA' => '263',
-  'VY0AW' => '263',
-  'VY0KS' => '263',
-  'VY0PS' => '263',
+  'VY0PW' => '263',
   'VY1' => '455',
   'VY2' => '456',
   'VY2MGY/3' => '263',
   'W0UCE' => '297',
   'W0YK' => '297',
   'W0YR' => '297',
+  'W0YRN' => '297',
   'W0ZZ' => '297',
+  'W0ZZQ' => '297',
   'W1' => '484,485,486,487,488,489',
   'W1DY' => '297',
+  'W1DYH' => '297',
+  'W1DYJ' => '297',
   'W1GWN/KC4' => '76,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372',
   'W1MRQ/KC4' => '76,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372',
   'W1MVY' => '297',
   'W1RH' => '297',
   'W1SRD' => '297',
   'W2' => '490,491',
-  'W2GB' => '297',
   'W2OO' => '297',
-  'W2RU' => '297',
   'W2VJN' => '297',
   'W3' => '492,493,494,495',
   'W3CP' => '297',
   'W3HDH' => '297',
-  'W3TZ' => '297',
   'W4' => '496,497,498,499,500,501,502,503',
   'W4BCG' => '297',
   'W4CID' => '297',
   'W5' => '504,505,506,507,508,509',
   'W5KI' => '297',
   'W5REA' => '297',
-  'W5ZL' => '297',
   'W6' => '510,511,512,513',
   'W6AAN' => '297',
-  'W6AZ' => '297',
   'W6DSQ' => '297',
   'W6FC' => '297',
   'W6IHG' => '297',
   'W6JV' => '297',
   'W6LFB' => '297',
   'W6NWS' => '297',
-  'W6PH' => '297',
   'W6REC/KC4' => '76,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372',
   'W6TER' => '297',
   'W6UB' => '297',
   'W7FG' => '297',
   'W7LPF' => '297',
   'W7LR' => '297',
+  'W7LRD' => '297',
   'W7QF' => '297',
   'W7SE' => '297',
   'W8' => '522,523,524',
   'W8ZA' => '297',
   'W9' => '525,526,527',
   'W9GE' => '297',
+  'W9GEN' => '297',
   'W9IGJ' => '297',
   'W9MAK' => '297',
   'W9NGA' => '297',
   'WH0AI' => '297',
   'WH1' => '171',
   'WH2' => '172',
-  'WH2V' => '297',
   'WH3' => '173',
   'WH4' => '174',
   'WH5' => '175',
   'WK2' => '490,491',
   'WK3' => '492,493,494,495',
   'WK4' => '496,497,498,499,500,501,502,503',
-  'WK4R' => '297',
   'WK5' => '504,505,506,507,508,509',
   'WK6' => '510,511,512,513',
   'WK7' => '514,515,516,517,518,519,520,521',
   'WL' => '396',
   'WL7' => '397',
   'WL7K' => '297',
-  'WL7PC' => '297',
   'WM0' => '528,529,530,531,532,533,534,535',
   'WM1' => '484,485,486,487,488,489',
   'WM2' => '490,491',
   'WO9' => '525,526,527',
   'WP1' => '184',
   'WP2' => '185',
-  'WP2Z' => '297',
   'WP3' => '186',
   'WP4' => '186',
   'WP4JBG' => '297',
   'WT5' => '504,505,506,507,508,509',
   'WT5L' => '297',
   'WT6' => '510,511,512,513',
-  'WT6G' => '297',
   'WT7' => '514,515,516,517,518,519,520,521',
   'WT8' => '522,523,524',
   'WT9' => '525,526,527',
   'WW3' => '492,493,494,495',
   'WW4' => '496,497,498,499,500,501,502,503',
   'WW5' => '504,505,506,507,508,509',
-  'WW5DX' => '297',
   'WW6' => '510,511,512,513',
   'WW7' => '514,515,516,517,518,519,520,521',
   'WW8' => '522,523,524',
   'WY2' => '490,491',
   'WY3' => '492,493,494,495',
   'WY4' => '496,497,498,499,500,501,502,503',
-  'WY4Y' => '297',
   'WY5' => '504,505,506,507,508,509',
   'WY6' => '510,511,512,513',
   'WY7' => '514,515,516,517,518,519,520,521',
   'XR' => '75',
   'XR0' => '77',
   'XR0X' => '78',
+  'XR9A' => '281',
   'XS' => '352',
   'XT' => '300',
   'XU' => '301',
index 7ab673b82d5c8ab2d567300e93f1ec1ca2f81b25..f38c889c5a91dbd37242bb424b4d3bdc7a0789c0 100644 (file)
 #
 # this file is automatically produced by convkeps.pl
 #
-# Last update: Sat Nov 16 13:29:36 2002
+# Last update: Mon Feb 13 18:13:05 2006
 #
 
 package Sun;
 
 %keps = (
-  'SO-33' => {
-    orbit => '21143',
-    elset => '712',
-    argperigee => '175.4711',
-    epoch => '2317.50184536',
-    bstar => '0.00022367',
-    number => '98061',
-    raan => '341.2463',
-    mm1 => '1.174e-05',
-    meanmotion => '14.27197772',
-    mm2 => '0',
-    id => '25509',
-    meananomaly => '184.9282',
-    eccentricity => '0.0358296',
-    inclination => '31.4313'
+  'NOAA-10' => {
+    epoch => '6033.47748887',
+    elset => 80,
+    number => 86073,
+    bstar => '4.6675e-05',
+    mm1 => '6.9e-07',
+    inclination => '98.7647',
+    raan => '44.7965',
+    mm2 => 0,
+    eccentricity => '0.0012479',
+    argperigee => '179.3258',
+    orbit => 794,
+    meanmotion => '14.272848',
+    meananomaly => '180.7948',
+    id => 16969
   },
-  'RS-10/11' => {
-    orbit => '77123',
-    elset => '169',
-    argperigee => '127.9491',
-    epoch => '2317.78523508',
-    bstar => '0.00012808',
-    number => '87054',
-    raan => '218.1142',
-    mm1 => '1.33e-06',
-    meanmotion => '13.72687186',
-    mm2 => '0',
-    id => '18129',
-    meananomaly => '232.2759',
-    eccentricity => '0.0012189',
-    inclination => '82.9278'
+  'AO-40' => {
+    elset => 677,
+    epoch => '6043.55475449',
+    bstar => '0.0001',
+    number => 72,
+    inclination => '7.3171',
+    mm1 => '-2.3e-06',
+    raan => '255.726',
+    eccentricity => '0.7918285',
+    mm2 => 0,
+    argperigee => '131.187',
+    orbit => 2428,
+    meanmotion => '1.25583508',
+    id => 26609,
+    meananomaly => '329.6747'
   },
-  'TO-31' => {
-    orbit => '22591',
-    elset => '789',
-    argperigee => '74.45',
-    epoch => '2318.87183731',
-    bstar => '0',
-    number => '98043',
-    raan => '32.7943',
-    mm1 => '-4.3e-07',
-    meanmotion => '14.23462999',
-    mm2 => '0',
-    id => '25396',
-    meananomaly => '285.7073',
-    eccentricity => '0.0003522',
-    inclination => '98.6397'
+  HUBBLE => {
+    epoch => '6033.6271049',
+    elset => 537,
+    number => 90037,
+    bstar => '2.0381e-05',
+    mm1 => '4.26e-06',
+    inclination => '28.4651',
+    raan => '207.0139',
+    mm2 => 0,
+    eccentricity => '0.0004206',
+    argperigee => '197.9472',
+    orbit => 66487,
+    meanmotion => '14.99957911',
+    meananomaly => '162.096',
+    id => 20580
   },
-  'GO-32' => {
-    orbit => '22575',
-    elset => '83',
-    argperigee => '73.3259',
-    epoch => '2317.9426453',
-    bstar => '0.00012936',
-    number => '98043',
-    raan => '30.8802',
-    mm1 => '2.48e-06',
-    meanmotion => '14.22926806',
-    mm2 => '0',
-    id => '25397',
-    meananomaly => '286.8152',
-    eccentricity => '0.0002134',
-    inclination => '98.6342'
+  ISS => {
+    epoch => '6033.92501278',
+    elset => 274,
+    number => 98067,
+    bstar => '8.7171e-05',
+    mm1 => '0.00012329',
+    inclination => '51.6439',
+    raan => '157.9454',
+    mm2 => 0,
+    eccentricity => '0.0009122',
+    argperigee => '227.1982',
+    orbit => 41200,
+    meanmotion => '15.7443497',
+    meananomaly => '234.5101',
+    id => 25544
   },
-  'AO-07' => {
-    orbit => '28104',
-    elset => '128',
-    argperigee => '264.7761',
-    epoch => '2317.64669727',
-    bstar => '0.0001',
-    number => '74089',
-    raan => '1.2872',
-    mm1 => '-2.9e-07',
-    meanmotion => '12.53561413',
-    mm2 => '0',
-    id => '7530',
-    meananomaly => '95.1924',
-    eccentricity => '0.0012145',
-    inclination => '101.7799'
+  'VO-52' => {
+    elset => 253,
+    epoch => '6044.1504263',
+    bstar => '-3.2202e-06',
+    number => 5017,
+    inclination => '97.8842',
+    mm1 => '-7.8e-07',
+    raan => '119.3327',
+    eccentricity => '0.0028381',
+    mm2 => 0,
+    argperigee => '46.2401',
+    orbit => 4202,
+    meanmotion => '14.81047826',
+    id => 28650,
+    meananomaly => '314.1179'
   },
-  'UO-11' => {
-    orbit => '210',
-    elset => '991',
-    argperigee => '151.0466',
-    epoch => '2318.87178882',
-    bstar => '0.00047255',
-    number => '84021',
-    raan => '287.1722',
-    mm1 => '3.328e-05',
-    meanmotion => '14.77596088',
-    mm2 => '0',
-    id => '14781',
-    meananomaly => '209.129',
-    eccentricity => '0.0009809',
-    inclination => '98.1047'
+  'SO-33' => {
+    elset => 579,
+    epoch => '6043.87502158',
+    bstar => '-1.3549e-05',
+    number => 98061,
+    inclination => '31.4285',
+    mm1 => '-1.2e-07',
+    raan => '112.0422',
+    eccentricity => '0.0355089',
+    mm2 => 0,
+    argperigee => '109.8747',
+    orbit => 38125,
+    meanmotion => '14.28074202',
+    id => 25509,
+    meananomaly => '254.0498'
   },
-  'AO-40' => {
-    orbit => '936',
-    elset => '283',
-    argperigee => '111.0886',
-    epoch => '2317.35494385',
-    bstar => '0.0001',
-    number => '72',
-    raan => '82.5813',
-    mm1 => '-2.95e-06',
-    meanmotion => '1.2559781',
+  'MET-2/21' => {
+    elset => '441',
+    epoch => '2317.62602189',
+    bstar => '9.6316e-05',
+    number => '93055',
+    mm1 => '1.21e-06',
+    inclination => '82.5462',
+    raan => '291.7858',
     mm2 => '0',
-    id => '26609',
-    meananomaly => '343.7439',
-    eccentricity => '0.7932482',
-    inclination => '7.7549'
+    eccentricity => '0.0020945',
+    argperigee => '257.4574',
+    orbit => '46468',
+    meanmotion => '13.83519672',
+    id => '22782',
+    meananomaly => '102.4265'
   },
-  'MET-3/5' => {
-    orbit => '54076',
-    elset => '607',
-    argperigee => '80.4326',
-    epoch => '2317.9624753',
-    bstar => '0.0001',
-    number => '91056',
-    raan => '107.1179',
-    mm1 => '5.1e-07',
-    meanmotion => '13.16973476',
-    mm2 => '0',
-    id => '21655',
-    meananomaly => '279.8424',
-    eccentricity => '0.0014427',
-    inclination => '82.5525'
+  'NO-45' => {
+    elset => 240,
+    epoch => '6043.82839029',
+    bstar => '-6.239e-05',
+    number => 1043,
+    inclination => '67.0595',
+    mm1 => '-2.42e-06',
+    raan => '327.681',
+    eccentricity => '0.0006943',
+    mm2 => 0,
+    argperigee => '287.3773',
+    orbit => 22819,
+    meanmotion => '14.29514447',
+    id => 26932,
+    meananomaly => '72.6575'
   },
-  'MO-46' => {
-    orbit => '11499',
-    elset => '373',
-    argperigee => '251.9881',
-    epoch => '2317.53798092',
-    bstar => '0.00052762',
-    number => '57',
-    raan => '324.017',
-    mm1 => '4.026e-05',
-    meanmotion => '14.80795362',
-    mm2 => '0',
-    id => '26548',
-    meananomaly => '107.5668',
-    eccentricity => '0.0051132',
-    inclination => '64.5578'
+  'NOAA-14' => {
+    epoch => '6033.46690783',
+    elset => 979,
+    number => 94089,
+    bstar => '5.3389e-05',
+    mm1 => '5.5e-07',
+    inclination => '99.0581',
+    raan => '90.1834',
+    mm2 => 0,
+    eccentricity => '0.0010006',
+    argperigee => '73.154',
+    orbit => 57203,
+    meanmotion => '14.13633482',
+    meananomaly => '287.0709',
+    id => 23455
   },
-  'UO-14' => {
-    orbit => '66877',
-    elset => '95',
-    argperigee => '122.4492',
-    epoch => '2318.65092874',
-    bstar => '0.00015557',
-    number => '90005',
-    raan => '1.782',
-    mm1 => '3.7e-06',
-    meanmotion => '14.31190742',
-    mm2 => '0',
-    id => '20437',
-    meananomaly => '237.7782',
-    eccentricity => '0.0011296',
-    inclination => '98.2873'
+  'RS-22' => {
+    elset => 822,
+    epoch => '6043.16632538',
+    bstar => '1.3462e-05',
+    number => 3042,
+    inclination => '98.1036',
+    mm1 => '2.2e-07',
+    raan => '294.8129',
+    eccentricity => '0.001431',
+    mm2 => 0,
+    argperigee => '20.9459',
+    orbit => 12702,
+    meanmotion => '14.62966027',
+    id => 27939,
+    meananomaly => '339.233'
   },
-  'NOAA-10' => {
-    orbit => '84026',
-    elset => '556',
-    argperigee => '9.7709',
-    epoch => '2318.91162825',
-    bstar => '0.00021931',
-    number => '86073',
-    raan => '308.2698',
-    mm1 => '4.9e-06',
-    meanmotion => '14.27006914',
-    mm2 => '0',
-    id => '16969',
-    meananomaly => '350.3722',
-    eccentricity => '0.0013026',
-    inclination => '98.7226'
+  'AO-27' => {
+    elset => 331,
+    epoch => '6042.98725566',
+    bstar => '3.2821e-05',
+    number => 93061,
+    inclination => '98.27',
+    mm1 => '4.2e-07',
+    raan => '31.0362',
+    eccentricity => '0.0007619',
+    mm2 => 0,
+    argperigee => '276.0295',
+    orbit => 64547,
+    meanmotion => '14.29162198',
+    id => 22825,
+    meananomaly => '84.0015'
   },
-  FENGYUN1 => {
-    orbit => '18100',
-    elset => '701',
-    argperigee => '279.1656',
-    epoch => '2317.97969747',
-    bstar => '4.9896e-05',
-    number => '99025',
-    raan => '340.9785',
-    mm1 => '4.9e-07',
-    meanmotion => '14.11718948',
-    mm2 => '0',
-    id => '25730',
-    meananomaly => '80.7976',
-    eccentricity => '0.001361',
-    inclination => '98.6439'
+  'AO-07' => {
+    epoch => '6032.75507474',
+    elset => 555,
+    number => 74089,
+    bstar => '0.0001',
+    mm1 => '-2.8e-07',
+    inclination => '101.5919',
+    raan => '78.9684',
+    mm2 => 0,
+    eccentricity => '0.0012116',
+    argperigee => '149.1255',
+    orbit => 42841,
+    meanmotion => '12.53571784',
+    meananomaly => '211.0532',
+    id => 7530
   },
-  'NOAA-11' => {
-    orbit => '72927',
-    elset => '394',
-    argperigee => '112.4114',
-    epoch => '2318.87771771',
-    bstar => '0.00026501',
-    number => '88089',
-    raan => '35.5232',
-    mm1 => '4.64e-06',
-    meanmotion => '14.1447801',
-    mm2 => '0',
-    id => '19531',
-    meananomaly => '247.837',
-    eccentricity => '0.0012375',
-    inclination => '98.9112'
+  'AO-51' => {
+    elset => 459,
+    epoch => '6044.02073628',
+    bstar => '1.9661e-05',
+    number => 4025,
+    inclination => '98.1846',
+    mm1 => '2.2e-07',
+    raan => '101.6148',
+    eccentricity => '0.0083131',
+    mm2 => 0,
+    argperigee => '223.2592',
+    orbit => 8528,
+    meanmotion => '14.40504095',
+    id => 28375,
+    meananomaly => '136.2048'
   },
-  'AO-27' => {
-    orbit => '47608',
-    elset => '443',
-    argperigee => '178.4041',
-    epoch => '2317.98060134',
-    bstar => '0.00016238',
-    number => '93061',
-    raan => '347.5584',
-    mm1 => '3.69e-06',
-    meanmotion => '14.28893762',
-    mm2 => '0',
-    id => '22825',
-    meananomaly => '181.7169',
-    eccentricity => '0.000828',
-    inclination => '98.2856'
+  'FO-20' => {
+    elset => 142,
+    epoch => '6044.0484842',
+    bstar => '-2.6478e-05',
+    number => 90013,
+    inclination => '99.0491',
+    mm1 => '-4.1e-07',
+    raan => '177.8001',
+    eccentricity => '0.0540708',
+    mm2 => 0,
+    argperigee => '53.886',
+    orbit => 75039,
+    meanmotion => '12.83349206',
+    id => 20480,
+    meananomaly => '311.1037'
   },
-  'RS-15' => {
-    orbit => '32468',
-    elset => '679',
-    argperigee => '134.0099',
-    epoch => '2317.79662527',
-    bstar => '0.00063456',
-    number => '94085',
-    raan => '197.9705',
-    mm1 => '-2e-07',
-    meanmotion => '11.27547952',
-    mm2 => '0',
-    id => '23439',
-    meananomaly => '227.3256',
-    eccentricity => '0.0149515',
-    inclination => '64.8172'
+  'LO-19' => {
+    elset => 609,
+    epoch => '6043.59300341',
+    bstar => '1.2735e-05',
+    number => 90005,
+    inclination => '98.2019',
+    mm1 => '-6e-08',
+    raan => '69.8619',
+    eccentricity => '0.0011247',
+    mm2 => 0,
+    argperigee => '202.4335',
+    orbit => 83862,
+    meanmotion => '14.31954152',
+    id => 20442,
+    meananomaly => '157.6371'
   },
-  'NOAA-12' => {
-    orbit => '59759',
-    elset => '861',
-    argperigee => '304.0769',
-    epoch => '2318.92328888',
-    bstar => '0.00038744',
-    number => '91032',
-    raan => '305.2309',
-    mm1 => '8.64e-06',
-    meanmotion => '14.24987621',
-    mm2 => '0',
-    id => '21263',
-    meananomaly => '55.9256',
-    eccentricity => '0.0012153',
-    inclination => '98.6174'
+  'MO-46' => {
+    elset => 412,
+    epoch => '6043.82357389',
+    bstar => '1.7757e-05',
+    number => 57,
+    inclination => '64.5568',
+    mm1 => '-7e-08',
+    raan => '256.3805',
+    eccentricity => '0.0052063',
+    mm2 => 0,
+    argperigee => '264.523',
+    orbit => 29096,
+    meanmotion => '14.82911924',
+    id => 26548,
+    meananomaly => '94.9901'
   },
-  'NO-44' => {
-    orbit => '5854',
-    elset => '332',
-    argperigee => '249.9732',
-    epoch => '2317.94465526',
-    bstar => '0.00023928',
-    number => '1043',
-    raan => '144.3513',
-    mm1 => '5.24e-06',
-    meanmotion => '14.29034529',
-    mm2 => '0',
-    id => '26931',
-    meananomaly => '110.0696',
-    eccentricity => '0.0006245',
-    inclination => '67.0509'
+  NCUBE2 => {
+    epoch => '6033.24794707',
+    elset => 23,
+    number => 5043,
+    bstar => '4.7782e-05',
+    mm1 => '1.8e-06',
+    inclination => '98.1787',
+    raan => '293.5821',
+    mm2 => 0,
+    eccentricity => '0.0016139',
+    argperigee => '233.9305',
+    orbit => 644,
+    meanmotion => '14.59508892',
+    meananomaly => '126.0401',
+    id => 28897
   },
-  'NO-45' => {
-    orbit => '5869',
-    elset => '323',
-    argperigee => '247.0288',
-    epoch => '2318.84515573',
-    bstar => '0.00015965',
-    number => '1043',
-    raan => '141.7626',
-    mm1 => '3.24e-06',
-    meanmotion => '14.29237067',
-    mm2 => '0',
-    id => '26932',
-    meananomaly => '112.995',
-    eccentricity => '0.0008175',
-    inclination => '67.0544'
+  'UO-36' => {
+    elset => 966,
+    epoch => '6043.72291333',
+    bstar => '1.7933e-06',
+    number => 99021,
+    inclination => '64.5582',
+    mm1 => '-1.26e-06',
+    raan => '264.9889',
+    eccentricity => '0.0004139',
+    mm2 => 0,
+    argperigee => '325.8335',
+    orbit => 36738,
+    meanmotion => '14.78575571',
+    id => 25693,
+    meananomaly => '34.2455'
   },
-  'NOAA-14' => {
-    orbit => '40596',
-    elset => '417',
-    argperigee => '134.6192',
-    epoch => '2318.89865783',
-    bstar => '0.00020749',
-    number => '94089',
-    raan => '329.9421',
-    mm1 => '3.42e-06',
-    meanmotion => '14.1324742',
-    mm2 => '0',
-    id => '23455',
-    meananomaly => '225.578',
-    eccentricity => '0.0009811',
-    inclination => '99.1925'
+  'AO-16' => {
+    elset => 673,
+    epoch => '6044.10076294',
+    bstar => '7.1138e-06',
+    number => 90005,
+    inclination => '98.1951',
+    mm1 => '-2.2e-07',
+    raan => '60.9934',
+    eccentricity => '0.0010509',
+    mm2 => 0,
+    argperigee => '200.0547',
+    orbit => 83856,
+    meanmotion => '14.3170972',
+    id => 20439,
+    meananomaly => '160.0232'
   },
-  'NOAA-15' => {
-    orbit => '23418',
-    elset => '895',
-    argperigee => '234.3381',
-    epoch => '2318.91246653',
-    bstar => '0.0002092',
-    number => '98030',
-    raan => '338.6377',
-    mm1 => '4.39e-06',
-    meanmotion => '14.24184861',
-    mm2 => '0',
-    id => '25338',
-    meananomaly => '125.6896',
-    eccentricity => '0.0009693',
-    inclination => '98.5587'
+  'AO-49' => {
+    elset => 965,
+    epoch => '6044.14910812',
+    bstar => '1.456e-05',
+    number => 2058,
+    inclination => '64.5587',
+    mm1 => '-4.7e-07',
+    raan => '122.6727',
+    eccentricity => '0.0058072',
+    mm2 => 0,
+    argperigee => '187.0389',
+    orbit => 16932,
+    meanmotion => '14.72178093',
+    id => 27605,
+    meananomaly => '172.9909'
   },
   'RS-12/13' => {
-    orbit => '59050',
     elset => '483',
-    argperigee => '192.8707',
     epoch => '2317.86219977',
     bstar => '0.00012201',
     number => '91007',
-    raan => '253.1195',
     mm1 => '1.31e-06',
-    meanmotion => '13.74391092',
+    inclination => '82.9216',
+    raan => '253.1195',
     mm2 => '0',
-    id => '21089',
-    meananomaly => '167.1731',
     eccentricity => '0.0028208',
-    inclination => '82.9216'
+    argperigee => '192.8707',
+    orbit => '59050',
+    meanmotion => '13.74391092',
+    id => '21089',
+    meananomaly => '167.1731'
   },
-  'UO-36' => {
-    orbit => '19206',
-    elset => '436',
-    argperigee => '312.3265',
-    epoch => '2318.42783539',
-    bstar => '0.00019334',
-    number => '99021',
-    raan => '305.0139',
-    mm1 => '1.207e-05',
-    meanmotion => '14.76238147',
+  'UO-14' => {
+    elset => '95',
+    epoch => '2318.65092874',
+    bstar => '0.00015557',
+    number => '90005',
+    mm1 => '3.7e-06',
+    inclination => '98.2873',
+    raan => '1.782',
     mm2 => '0',
-    id => '25693',
-    meananomaly => '47.6859',
-    eccentricity => '0.0011615',
-    inclination => '64.5585'
+    eccentricity => '0.0011296',
+    argperigee => '122.4492',
+    orbit => '66877',
+    meanmotion => '14.31190742',
+    id => '20437',
+    meananomaly => '237.7782'
   },
-  HUBBLE => {
-    orbit => '48801',
-    elset => '214',
-    argperigee => '315.2833',
-    epoch => '2317.11891471',
-    bstar => '0.00044815',
-    number => '90037',
-    raan => '310.9019',
-    mm1 => '5.475e-05',
-    meanmotion => '14.97258658',
-    mm2 => '0',
-    id => '20580',
-    meananomaly => '110.5705',
-    eccentricity => '0.0003751',
-    inclination => '28.4678'
+  'OO-38' => {
+    elset => 543,
+    epoch => '6043.3436078',
+    bstar => '-6.2235e-06',
+    number => 4,
+    inclination => '100.1905',
+    mm1 => '-7.7e-07',
+    raan => '311.9215',
+    eccentricity => '0.0037275',
+    mm2 => 0,
+    argperigee => '98.635',
+    orbit => 31675,
+    meanmotion => '14.35752678',
+    id => 26063,
+    meananomaly => '261.9066'
   },
-  'NOAA-16' => {
-    orbit => '11062',
-    elset => '79',
-    argperigee => '214.4794',
-    epoch => '2318.69833372',
-    bstar => '0.00045115',
-    number => '55',
-    raan => '262.7584',
-    mm1 => '7.79e-06',
-    meanmotion => '14.11832854',
-    mm2 => '0',
-    id => '26536',
-    meananomaly => '145.573',
-    eccentricity => '0.0009828',
-    inclination => '98.8882'
+  'FO-29' => {
+    elset => 157,
+    epoch => '6043.11430045',
+    bstar => '1.5473e-05',
+    number => 96046,
+    inclination => '98.5162',
+    mm1 => '-2.3e-07',
+    raan => '64.9154',
+    eccentricity => '0.0349868',
+    mm2 => 0,
+    argperigee => '274.2848',
+    orbit => 46863,
+    meanmotion => '13.52918866',
+    id => 24278,
+    meananomaly => '81.8411'
   },
-  'NOAA-17' => {
-    orbit => '2035',
-    elset => '194',
-    argperigee => '275.4329',
-    epoch => '2318.88593485',
-    bstar => '0.00028711',
-    number => '2032',
-    raan => '25.5333',
-    mm1 => '6.05e-06',
-    meanmotion => '14.23213679',
-    mm2 => '0',
-    id => '27453',
-    meananomaly => '84.5583',
-    eccentricity => '0.0011059',
-    inclination => '98.771'
+  'UWE-1' => {
+    epoch => '6033.8087692',
+    elset => 338,
+    number => 5043,
+    bstar => '4.8638e-05',
+    mm1 => '1.83e-06',
+    inclination => '98.1799',
+    raan => '294.0992',
+    mm2 => 0,
+    eccentricity => '0.001655',
+    argperigee => '228.8919',
+    orbit => 1437,
+    meanmotion => '14.59299865',
+    meananomaly => '131.0849',
+    id => 28892
   },
-  'WO-18' => {
-    orbit => '66876',
-    elset => '962',
-    argperigee => '131.4311',
-    epoch => '2317.96867138',
-    bstar => '0.00018987',
-    number => '90005',
-    raan => '15.1825',
-    mm1 => '4.63e-06',
-    meanmotion => '14.31497838',
-    mm2 => '0',
-    id => '20441',
-    meananomaly => '228.793',
-    eccentricity => '0.0012291',
-    inclination => '98.3498'
+  'AO-7' => {
+    elset => 540,
+    epoch => '6043.52894729',
+    bstar => '0.0001',
+    number => 74089,
+    inclination => '101.5916',
+    mm1 => '-2.8e-07',
+    raan => '89.4904',
+    eccentricity => '0.0012086',
+    mm2 => 0,
+    argperigee => '128.1277',
+    orbit => 42976,
+    meanmotion => '12.53571983',
+    id => 7530,
+    meananomaly => '232.0887'
   },
-  'SICH-1' => {
-    orbit => '38794',
-    elset => '980',
-    argperigee => '353.3852',
-    epoch => '2317.95818464',
-    bstar => '0.00040674',
-    number => '95046',
-    raan => '199.5493',
-    mm1 => '3.084e-05',
-    meanmotion => '14.79581826',
-    mm2 => '0',
-    id => '23657',
-    meananomaly => '6.7026',
-    eccentricity => '0.0025274',
-    inclination => '82.5308'
+  'NO-44' => {
+    elset => 231,
+    epoch => '6043.8756161',
+    bstar => '3.3516e-06',
+    number => 1043,
+    inclination => '67.0545',
+    mm1 => '-7.4e-07',
+    raan => '327.8736',
+    eccentricity => '0.0006915',
+    mm2 => 0,
+    argperigee => '273.0934',
+    orbit => 22816,
+    meanmotion => '14.29424233',
+    id => 26931,
+    meananomaly => '86.93'
   },
-  ISS => {
-    orbit => '22746',
-    elset => '380',
-    argperigee => '136.5767',
-    epoch => '2318.81134259',
-    bstar => '0.00043033',
-    number => '98067',
-    raan => '16.7116',
-    mm1 => '0.000338',
-    meanmotion => '15.58908605',
-    mm2 => '0',
-    id => '25544',
-    meananomaly => '6.2392',
-    eccentricity => '0.0013868',
-    inclination => '51.6401'
+  'TO-31' => {
+    elset => 456,
+    epoch => '6043.62784953',
+    bstar => '8.2355e-05',
+    number => 98043,
+    inclination => '98.4972',
+    mm1 => '1.46e-06',
+    raan => '108.278',
+    eccentricity => '0.0002325',
+    mm2 => 0,
+    argperigee => '181.7169',
+    orbit => 39462,
+    meanmotion => '14.23697031',
+    id => 25396,
+    meananomaly => '178.4017'
   },
-  'MET-2/21' => {
-    orbit => '46468',
-    elset => '441',
-    argperigee => '257.4574',
-    epoch => '2317.62602189',
-    bstar => '9.6316e-05',
-    number => '93055',
-    raan => '291.7858',
-    mm1 => '1.21e-06',
-    meanmotion => '13.83519672',
-    mm2 => '0',
-    id => '22782',
-    meananomaly => '102.4265',
-    eccentricity => '0.0020945',
-    inclination => '82.5462'
+  'XI-V' => {
+    epoch => '6033.73642282',
+    elset => 320,
+    number => 5043,
+    bstar => '5.0971e-05',
+    mm1 => '1.95e-06',
+    inclination => '98.1818',
+    raan => '294.0616',
+    mm2 => 0,
+    eccentricity => '0.0017041',
+    argperigee => '229.0163',
+    orbit => 1424,
+    meanmotion => '14.59355862',
+    meananomaly => '130.9565',
+    id => 28895
   },
-  'WO-39' => {
-    orbit => '14678',
-    elset => '692',
-    argperigee => '189.1',
-    epoch => '2318.89177936',
-    bstar => '0.00047363',
-    number => '4',
-    raan => '353.1456',
-    mm1 => '1.374e-05',
-    meanmotion => '14.37666115',
-    mm2 => '0',
-    id => '26061',
-    meananomaly => '170.9546',
-    eccentricity => '0.0035248',
-    inclination => '100.2209'
+  'XO-53' => {
+    elset => 344,
+    epoch => '6044.082811',
+    bstar => '1.6289e-05',
+    number => 5043,
+    inclination => '98.1796',
+    mm1 => '3.1e-07',
+    raan => '304.2756',
+    eccentricity => '0.0017022',
+    mm2 => 0,
+    argperigee => '197.4964',
+    orbit => 1587,
+    meanmotion => '14.59436282',
+    id => 28894,
+    meananomaly => '162.565'
   },
-  'FO-20' => {
-    orbit => '59812',
-    elset => '451',
-    argperigee => '222.6662',
-    epoch => '2317.95151252',
-    bstar => '7.0446e-06',
-    number => '90013',
-    raan => '293.9296',
-    mm1 => '-3.1e-07',
-    meanmotion => '12.83325138',
-    mm2 => '0',
-    id => '20480',
-    meananomaly => '133.1308',
-    eccentricity => '0.053981',
-    inclination => '99.0312'
+  'SO-50' => {
+    elset => 942,
+    epoch => '6043.69581794',
+    bstar => '2.6566e-05',
+    number => 2058,
+    inclination => '64.5588',
+    mm1 => '2.8e-07',
+    raan => '130.9706',
+    eccentricity => '0.0057862',
+    mm2 => 0,
+    argperigee => '185.5569',
+    orbit => 16911,
+    meanmotion => '14.7109666',
+    id => 27607,
+    meananomaly => '174.4895'
   },
-  'AO-10' => {
-    orbit => '14584',
-    elset => '902',
-    argperigee => '299.1292',
-    epoch => '2308.03923529',
-    bstar => '0.0001',
-    number => '83058',
-    raan => '182.2207',
-    mm1 => '2.94e-06',
-    meanmotion => '2.05865245',
-    mm2 => '0',
-    id => '14129',
-    meananomaly => '13.91',
-    eccentricity => '0.6065953',
-    inclination => '25.7473'
+  'WO-18' => {
+    elset => 873,
+    epoch => '6044.02341036',
+    bstar => '1.7465e-05',
+    number => 90005,
+    inclination => '98.1978',
+    mm1 => '6e-08',
+    raan => '65.4989',
+    eccentricity => '0.0010658',
+    mm2 => 0,
+    argperigee => '203.5086',
+    orbit => 83861,
+    meanmotion => '14.31781337',
+    id => 20441,
+    meananomaly => '156.5611'
   },
-  'LO-19' => {
-    orbit => '66877',
-    elset => '899',
-    argperigee => '130.9408',
-    epoch => '2317.67849461',
-    bstar => '0.00020139',
-    number => '90005',
-    raan => '17.7517',
-    mm1 => '4.95e-06',
-    meanmotion => '14.31658887',
-    mm2 => '0',
-    id => '20442',
-    meananomaly => '229.284',
-    eccentricity => '0.0012284',
-    inclination => '98.3622'
+  'IO-26' => {
+    elset => 17,
+    epoch => '6043.53834825',
+    bstar => '1.7031e-05',
+    number => 93061,
+    inclination => '98.2661',
+    mm1 => '2e-08',
+    raan => '32.8005',
+    eccentricity => '0.0008137',
+    mm2 => 0,
+    argperigee => '271.9103',
+    orbit => 64562,
+    meanmotion => '14.29404862',
+    id => 22826,
+    meananomaly => '88.1139'
   },
-  'SO-41' => {
-    orbit => '11493',
-    elset => '372',
-    argperigee => '253.8701',
-    epoch => '2317.90926415',
-    bstar => '0.00044152',
-    number => '57',
-    raan => '328.9299',
-    mm1 => '3.187e-05',
-    meanmotion => '14.78611555',
-    mm2 => '0',
-    id => '26545',
-    meananomaly => '105.6081',
-    eccentricity => '0.005753',
-    inclination => '64.5596'
+  SUITSAT => {
+    elset => 13,
+    epoch => '6043.2346342',
+    bstar => '0.00017182',
+    number => 5035,
+    inclination => '51.6439',
+    mm1 => '0.00025825',
+    raan => '110.0795',
+    eccentricity => '0.0008003',
+    mm2 => 0,
+    argperigee => '276.7047',
+    orbit => 130,
+    meanmotion => '15.75207045',
+    id => 28933,
+    meananomaly => '83.2852'
+  },
+  RESURS => {
+    epoch => '6033.87725612',
+    elset => 291,
+    number => 98043,
+    bstar => '4.7413e-06',
+    mm1 => '-3.1e-07',
+    inclination => '98.5111',
+    raan => '101.1942',
+    mm2 => 0,
+    eccentricity => '0.0001097',
+    argperigee => '175.5612',
+    orbit => 39328,
+    meanmotion => '14.2409484',
+    meananomaly => '184.5577',
+    id => 25394
+  },
+  'OKEAN-0' => {
+    epoch => '6032.92677884',
+    elset => 658,
+    number => 99039,
+    bstar => '2.0299e-05',
+    mm1 => '8.5e-07',
+    inclination => '97.7416',
+    raan => '53.5098',
+    mm2 => 0,
+    eccentricity => '0.0001086',
+    argperigee => '116.0529',
+    orbit => 35183,
+    meanmotion => '14.73334921',
+    meananomaly => '244.079',
+    id => 25860
   },
   'SO-42' => {
-    orbit => '11480',
-    elset => '615',
-    argperigee => '255.0188',
-    epoch => '2317.53786645',
-    bstar => '0.00040149',
-    number => '57',
-    raan => '333.6909',
-    mm1 => '2.822e-05',
-    meanmotion => '14.77559655',
-    mm2 => '0',
-    id => '26549',
-    meananomaly => '104.4089',
-    eccentricity => '0.0061609',
-    inclination => '64.5522'
+    elset => 369,
+    epoch => '6043.7411148',
+    bstar => '1.7163e-05',
+    number => 57,
+    inclination => '64.5582',
+    mm1 => '-1.9e-07',
+    raan => '287.1191',
+    eccentricity => '0.0061562',
+    mm2 => 0,
+    argperigee => '270.7852',
+    orbit => 29033,
+    meanmotion => '14.7911163',
+    id => 26549,
+    meananomaly => '88.6202'
   },
-  'SO-43' => {
-    orbit => '6345',
-    elset => '529',
-    argperigee => '225.1952',
-    epoch => '2317.79978498',
-    bstar => '0.0011061',
-    number => '1043',
-    raan => '284.7174',
-    mm1 => '0.00173818',
-    meanmotion => '15.75728451',
-    mm2 => '0',
-    id => '26929',
-    meananomaly => '134.9195',
-    eccentricity => '0.000126',
-    inclination => '67.0336'
+  'PO-28' => {
+    epoch => '6033.58723786',
+    elset => 292,
+    number => 93061,
+    bstar => '-3.5413e-06',
+    mm1 => '-5e-07',
+    inclination => '98.2558',
+    raan => '24.5597',
+    mm2 => 0,
+    eccentricity => '0.0008913',
+    argperigee => '276.8695',
+    orbit => 64440,
+    meanmotion => '14.30091146',
+    meananomaly => '83.1456',
+    id => 22829
   },
-  'FO-29' => {
-    orbit => '30824',
-    elset => '555',
-    argperigee => '106.9247',
-    epoch => '2317.95577495',
-    bstar => '0.00012267',
-    number => '96046',
-    raan => '117.3554',
-    mm1 => '8.8e-07',
-    meanmotion => '13.52863407',
-    mm2 => '0',
-    id => '24278',
-    meananomaly => '257.0732',
-    eccentricity => '0.0351499',
-    inclination => '98.5286'
+  'NOAA-15' => {
+    epoch => '6033.31020929',
+    elset => 383,
+    number => 98030,
+    bstar => '4.287e-05',
+    mm1 => '5.7e-07',
+    inclination => '98.5154',
+    raan => '39.6537',
+    mm2 => 0,
+    eccentricity => '0.0011381',
+    argperigee => '49.9851',
+    orbit => 40151,
+    meanmotion => '14.24561975',
+    meananomaly => '310.2325',
+    id => 25338
   },
-  'AO-16' => {
-    orbit => '66866',
-    elset => '811',
-    argperigee => '132.4484',
-    epoch => '2317.63279533',
-    bstar => '0.00017644',
-    number => '90005',
-    raan => '11.9195',
-    mm1 => '4.27e-06',
-    meanmotion => '14.31414264',
-    mm2 => '0',
-    id => '20439',
-    meananomaly => '227.7685',
-    eccentricity => '0.0011497',
-    inclination => '98.3326'
+  'SICH-1' => {
+    epoch => '6032.77820308',
+    elset => 661,
+    number => 95046,
+    bstar => '1.8715e-05',
+    mm1 => '1.71e-06',
+    inclination => '82.528',
+    raan => '184.1619',
+    mm2 => 0,
+    eccentricity => '0.002571',
+    argperigee => '87.9863',
+    orbit => 56194,
+    meanmotion => '14.81307006',
+    meananomaly => '272.4273',
+    id => 23657
   },
-  'OKEAN-0' => {
-    orbit => '17871',
-    elset => '3',
-    argperigee => '51.4911',
-    epoch => '2317.93997342',
-    bstar => '0.00025845',
-    number => '99039',
-    raan => '3.5286',
-    mm1 => '1.59e-05',
-    meanmotion => '14.72413348',
-    mm2 => '0',
-    id => '25860',
-    meananomaly => '308.6456',
-    eccentricity => '0.0001778',
-    inclination => '97.8788'
+  'NOAA-16' => {
+    epoch => '6033.32901266',
+    elset => 733,
+    number => 55,
+    bstar => '-3.3782e-05',
+    mm1 => '-1.08e-06',
+    inclination => '99.0504',
+    raan => '358.4905',
+    mm2 => 0,
+    eccentricity => '0.0010827',
+    argperigee => '135.9537',
+    orbit => 27654,
+    meanmotion => '14.12310739',
+    meananomaly => '224.2526',
+    id => 26536
   },
-  'UO-22' => {
-    orbit => '59438',
-    elset => '681',
-    argperigee => '66.7088',
-    epoch => '2317.93364738',
-    bstar => '0.00028109',
-    number => '91050',
-    raan => '309.9828',
-    mm1 => '8.28e-06',
-    meanmotion => '14.39056837',
-    mm2 => '0',
-    id => '21575',
-    meananomaly => '293.5008',
-    eccentricity => '0.0008627',
-    inclination => '98.1346'
+  'RS-15' => {
+    elset => 963,
+    epoch => '6042.96070777',
+    bstar => '0.00010597',
+    number => 94085,
+    inclination => '64.8177',
+    mm1 => '-3.9e-07',
+    raan => '79.7622',
+    eccentricity => '0.0167922',
+    mm2 => 0,
+    argperigee => '275.33',
+    orbit => 45842,
+    meanmotion => '11.27551778',
+    id => 23439,
+    meananomaly => '82.8483'
+  },
+  'KO-25' => {
+    elset => 260,
+    epoch => '6042.99349261',
+    bstar => '2.0369e-05',
+    number => 93061,
+    inclination => '98.2602',
+    mm1 => '1.1e-07',
+    raan => '32.4432',
+    eccentricity => '0.0009006',
+    mm2 => 0,
+    argperigee => '250.0372',
+    orbit => 61378,
+    meanmotion => '14.29715358',
+    id => 22828,
+    meananomaly => '109.9839'
+  },
+  POSAT => {
+    elset => 300,
+    epoch => '6043.45242672',
+    bstar => '8.6014e-06',
+    number => 93061,
+    inclination => '98.2569',
+    mm1 => '-1.9e-07',
+    raan => '33.9221',
+    eccentricity => '0.0008875',
+    mm2 => 0,
+    argperigee => '242.6277',
+    orbit => 64581,
+    meanmotion => '14.30093026',
+    id => 22829,
+    meananomaly => '117.4017'
   },
   'AO-37' => {
-    orbit => '14641',
     elset => '659',
-    argperigee => '201.2414',
     epoch => '2317.209581',
     bstar => '0.00019581',
     number => '4',
-    raan => '349.1846',
     mm1 => '5.08e-06',
-    meanmotion => '14.35444249',
+    inclination => '100.227',
+    raan => '349.1846',
     mm2 => '0',
-    id => '26065',
-    meananomaly => '158.7219',
     eccentricity => '0.0037311',
-    inclination => '100.227'
+    argperigee => '201.2414',
+    orbit => '14641',
+    meanmotion => '14.35444249',
+    id => '26065',
+    meananomaly => '158.7219'
   },
-  'OKEAN-4' => {
-    orbit => '43580',
-    elset => '233',
-    argperigee => '12.2063',
-    epoch => '2317.95019553',
-    bstar => '0.00040553',
-    number => '94066',
-    raan => '58.8004',
-    mm1 => '3.147e-05',
-    meanmotion => '14.80591035',
+  'UO-22' => {
+    elset => 623,
+    epoch => '6042.9374608',
+    bstar => '1.4088e-05',
+    number => 91050,
+    inclination => '98.278',
+    mm1 => '2e-08',
+    raan => '4.6894',
+    eccentricity => '0.0008418',
+    mm2 => 0,
+    argperigee => '85.9791',
+    orbit => 76499,
+    meanmotion => '14.39533384',
+    id => 21575,
+    meananomaly => '274.2361'
+  },
+  'AO-10' => {
+    elset => 258,
+    epoch => '6042.98306795',
+    bstar => '0.0001',
+    number => 83058,
+    inclination => '27.4638',
+    mm1 => '-1.02e-06',
+    raan => '349.565',
+    eccentricity => '0.6031105',
+    mm2 => 0,
+    argperigee => '260.9179',
+    orbit => 14250,
+    meanmotion => '2.05870464',
+    id => 14129,
+    meananomaly => '30.744'
+  },
+  FENGYUN1 => {
+    epoch => '6033.53813497',
+    elset => 640,
+    number => 99025,
+    bstar => '0.00013794',
+    mm1 => '2.1e-06',
+    inclination => '98.6185',
+    raan => '31.2271',
+    mm2 => 0,
+    eccentricity => '0.0014425',
+    argperigee => '161.0776',
+    orbit => 34701,
+    meanmotion => '14.11807504',
+    meananomaly => '199.093',
+    id => 25730
+  },
+  'MET-3/5' => {
+    elset => '607',
+    epoch => '2317.9624753',
+    bstar => '0.0001',
+    number => '91056',
+    mm1 => '5.1e-07',
+    inclination => '82.5525',
+    raan => '107.1179',
     mm2 => '0',
-    id => '23317',
-    meananomaly => '347.9721',
-    eccentricity => '0.0023775',
-    inclination => '82.5417'
+    eccentricity => '0.0014427',
+    argperigee => '80.4326',
+    orbit => '54076',
+    meanmotion => '13.16973476',
+    id => '21655',
+    meananomaly => '279.8424'
   },
-  'IO-26' => {
-    orbit => '47607',
-    elset => '295',
-    argperigee => '180.5736',
-    epoch => '2317.60571881',
-    bstar => '0.00018272',
-    number => '93061',
-    raan => '348.2716',
-    mm1 => '4.22e-06',
-    meanmotion => '14.29111943',
+  'NOAA-12' => {
+    epoch => '6033.47872832',
+    elset => 464,
+    number => 91032,
+    bstar => '-2.9593e-05',
+    mm1 => '-1.14e-06',
+    inclination => '98.7217',
+    raan => '27.3885',
+    mm2 => 0,
+    eccentricity => '0.0013505',
+    argperigee => '117.9605',
+    orbit => 76505,
+    meanmotion => '14.25481816',
+    meananomaly => '242.2946',
+    id => 21263
+  },
+  'NOAA-18' => {
+    epoch => '6033.47073298',
+    elset => 344,
+    number => 5018,
+    bstar => '0.00021919',
+    mm1 => '3.5e-06',
+    inclination => '98.7753',
+    raan => '339.733',
+    mm2 => 0,
+    eccentricity => '0.0013644',
+    argperigee => '242.4779',
+    orbit => 3638,
+    meanmotion => '14.10927826',
+    meananomaly => '117.5017',
+    id => 28654
+  },
+  'UO-11' => {
+    elset => 993,
+    epoch => '6041.8409363',
+    bstar => '2.3383e-07',
+    number => 84021,
+    inclination => '98.2082',
+    mm1 => '-5.4e-07',
+    raan => '49.3621',
+    eccentricity => '0.000868',
+    mm2 => 0,
+    argperigee => '318.408',
+    orbit => 17708,
+    meanmotion => '14.79378167',
+    id => 14781,
+    meananomaly => '41.6468'
+  },
+  'DO-17' => {
+    elset => 357,
+    epoch => '6043.51898544',
+    bstar => '2.0655e-05',
+    number => 90005,
+    inclination => '98.1979',
+    mm1 => '1.5e-07',
+    raan => '66.4769',
+    eccentricity => '0.0010496',
+    mm2 => 0,
+    argperigee => '200.6367',
+    orbit => 83858,
+    meanmotion => '14.32007823',
+    id => 20440,
+    meananomaly => '159.4402'
+  },
+  'NOAA-17' => {
+    epoch => '6033.45197992',
+    elset => 757,
+    number => 2032,
+    bstar => '0.00013097',
+    mm1 => '2.56e-06',
+    inclination => '98.637',
+    raan => '108.2071',
+    mm2 => 0,
+    eccentricity => '0.001262',
+    argperigee => '106.517',
+    orbit => 18760,
+    meanmotion => '14.23747969',
+    meananomaly => '253.7402',
+    id => 27453
+  },
+  UARS => {
+    epoch => '6033.28720107',
+    elset => 678,
+    number => 91063,
+    bstar => '0.00010225',
+    mm1 => '4.895e-05',
+    inclination => '56.981',
+    raan => '313.1676',
+    mm2 => 0,
+    eccentricity => '0.0103108',
+    argperigee => '312.9644',
+    orbit => 78848,
+    meanmotion => '15.4204012',
+    meananomaly => '46.2767',
+    id => 21701
+  },
+  'GO-32' => {
+    elset => 947,
+    epoch => '6043.60187753',
+    bstar => '2.8726e-05',
+    number => 98043,
+    inclination => '98.4872',
+    mm1 => '2.3e-07',
+    raan => '105.2741',
+    eccentricity => '9.55e-05',
+    mm2 => 0,
+    argperigee => '170.5838',
+    orbit => 39452,
+    meanmotion => '14.23098516',
+    id => 25397,
+    meananomaly => '189.5379'
+  },
+  'RS-10/11' => {
+    elset => '169',
+    epoch => '2317.78523508',
+    bstar => '0.00012808',
+    number => '87054',
+    mm1 => '1.33e-06',
+    inclination => '82.9278',
+    raan => '218.1142',
     mm2 => '0',
-    id => '22826',
-    meananomaly => '179.5434',
-    eccentricity => '0.0008447',
-    inclination => '98.289'
+    eccentricity => '0.0012189',
+    argperigee => '127.9491',
+    orbit => '77123',
+    meanmotion => '13.72687186',
+    id => '18129',
+    meananomaly => '232.2759'
   },
-  'OO-38' => {
-    orbit => '14648',
-    elset => '651',
-    argperigee => '199.3333',
-    epoch => '2317.59952317',
-    bstar => '0.00017875',
+  'WO-39' => {
+    elset => '692',
+    epoch => '2318.89177936',
+    bstar => '0.00047363',
     number => '4',
-    raan => '349.5171',
-    mm1 => '4.58e-06',
-    meanmotion => '14.35422632',
+    mm1 => '1.374e-05',
+    inclination => '100.2209',
+    raan => '353.1456',
     mm2 => '0',
-    id => '26063',
-    meananomaly => '160.6451',
-    eccentricity => '0.0036711',
-    inclination => '100.2256'
+    eccentricity => '0.0035248',
+    argperigee => '189.1',
+    orbit => '14678',
+    meanmotion => '14.37666115',
+    id => '26061',
+    meananomaly => '170.9546'
+  },
+  'SO-41' => {
+    elset => 295,
+    epoch => '6044.10892658',
+    bstar => '2.4758e-05',
+    number => 57,
+    inclination => '64.5574',
+    mm1 => '4.3e-07',
+    raan => '276.0578',
+    eccentricity => '0.0057647',
+    mm2 => 0,
+    argperigee => '268.9541',
+    orbit => 29058,
+    meanmotion => '14.80239568',
+    id => 26545,
+    meananomaly => '90.4939'
   },
   'PO-34' => {
-    orbit => '22290',
-    elset => '615',
-    argperigee => '20.2674',
-    epoch => '2317.76374501',
-    bstar => '0.00027305',
-    number => '98064',
-    raan => '148.3576',
-    mm1 => '5.17e-05',
-    meanmotion => '15.13222538',
-    mm2 => '0',
-    id => '25520',
-    meananomaly => '339.8178',
-    eccentricity => '0.0005919',
-    inclination => '28.4588'
+    elset => 391,
+    epoch => '6043.78379374',
+    bstar => '1.426e-05',
+    number => 98064,
+    inclination => '28.4577',
+    mm1 => '4.83e-06',
+    raan => '143.3341',
+    eccentricity => '0.0005283',
+    mm2 => 0,
+    argperigee => '324.5609',
+    orbit => 40314,
+    meanmotion => '15.16609168',
+    id => 25520,
+    meananomaly => '35.464'
   },
-  RESURS => {
-    orbit => '22578',
-    elset => '406',
-    argperigee => '51.2346',
-    epoch => '2317.94181019',
-    bstar => '0.00030275',
-    number => '98043',
-    raan => '32.5918',
-    mm1 => '6.49e-06',
-    meanmotion => '14.23808385',
-    mm2 => '0',
-    id => '25394',
-    meananomaly => '308.9026',
-    eccentricity => '0.0002183',
-    inclination => '98.6431'
+  'NOAA-11' => {
+    epoch => '6033.5660856',
+    elset => 974,
+    number => 88089,
+    bstar => 0,
+    mm1 => '-7.6e-07',
+    inclination => '98.8319',
+    raan => '123.4288',
+    mm2 => 0,
+    eccentricity => '0.0011654',
+    argperigee => '17.3117',
+    orbit => 89550,
+    meanmotion => '14.14789192',
+    meananomaly => '342.8934',
+    id => 19531
   },
-  UARS => {
-    orbit => '61130',
-    elset => '752',
-    argperigee => '93.294',
-    epoch => '2318.70263257',
-    bstar => '0.00018749',
-    number => '91063',
-    raan => '59.9959',
-    mm1 => '2.262e-05',
-    meanmotion => '15.02579355',
+  'SO-43' => {
+    elset => '529',
+    epoch => '2317.79978498',
+    bstar => '0.0011061',
+    number => '1043',
+    mm1 => '0.00173818',
+    inclination => '67.0336',
+    raan => '284.7174',
     mm2 => '0',
-    id => '21701',
-    meananomaly => '266.8832',
-    eccentricity => '0.0006632',
-    inclination => '56.9814'
+    eccentricity => '0.000126',
+    argperigee => '225.1952',
+    orbit => '6345',
+    meanmotion => '15.75728451',
+    id => '26929',
+    meananomaly => '134.9195'
+  },
+  'OKEAN-4' => {
+    epoch => '6033.75290085',
+    elset => 854,
+    number => 94066,
+    bstar => '2.2207e-05',
+    mm1 => '2.03e-06',
+    inclination => '82.537',
+    raan => '42.3855',
+    mm2 => 0,
+    eccentricity => '0.002406',
+    argperigee => '96.7261',
+    orbit => 61006,
+    meanmotion => '14.82304334',
+    meananomaly => '263.6704',
+    id => 23317
   },
   'KO-23' => {
-    orbit => '48186',
-    elset => '172',
-    argperigee => '295.1596',
-    epoch => '2317.85445487',
+    elset => 710,
+    epoch => '6043.83118672',
     bstar => '0.0001',
-    number => '92052',
-    raan => '328.2715',
+    number => 92052,
+    inclination => '66.0861',
     mm1 => '-3.7e-07',
-    meanmotion => '12.86403699',
-    mm2 => '0',
-    id => '22077',
-    meananomaly => '64.8027',
-    eccentricity => '0.0013492',
-    inclination => '66.0883'
-  },
-  'KO-25' => {
-    orbit => '44442',
-    elset => '353',
-    argperigee => '156.1586',
-    epoch => '2318.65940063',
-    bstar => '0.00015594',
-    number => '93061',
-    raan => '349.5351',
-    mm1 => '3.57e-06',
-    meanmotion => '14.29462173',
-    mm2 => '0',
-    id => '22828',
-    meananomaly => '204.0052',
-    eccentricity => '0.0009803',
-    inclination => '98.2827'
+    raan => '2.4815',
+    eccentricity => '0.0006667',
+    mm2 => 0,
+    argperigee => '197.9539',
+    orbit => 63454,
+    meanmotion => '12.86435137',
+    id => 22077,
+    meananomaly => '162.1245'
   }
 );
 1;
index 268a7f29f7ea58a1ce3ba326a37125e4297e9bde..b591ca6b446fc9f2bc8428d128254f85ef48a5ec 100755 (executable)
@@ -59,6 +59,8 @@ my $state = 0;
 my $name;
 my $ref;
 my $line;
+my $count = 0;
+
 my $f = \*STDIN;
 
 while (@ARGV) {
@@ -79,19 +81,21 @@ while (@ARGV) {
 
 while (<$f>) {
        ++$line;
+#    print;
        chomp;
+       last if m{^-};
+
        s/^\s+//;
     s/[\s\r]+$//;
        next unless $_;
        last if m{^/EX}i;
-       last if m{^-};
        
-       if ($state == 0 && /^TO ALL/) {
+       if ($state == 0 && /^Decode/i) {
                $state = 1;
        } elsif ($state == 1) {
-               last if m{^/EX/i};
+               last if m{^-};
                
-               if (/^\w+/) {
+               if (/^[- \w]+$/) {
                        s/\s/-/g;
                        $name = uc $_;
                        $ref = $keps{$name} = {}; 
@@ -112,7 +116,7 @@ while (<$f>) {
                        
                        $state = 3;
                } else {
-                       print "out of order on line $line\n";
+#                      print "out of order on line $line\n";
                        undef $ref;
                        delete $keps{$name};
                        $state = 1;
@@ -127,8 +131,9 @@ while (<$f>) {
                        $ref->{argperigee} = $peri - 0;
                        $ref->{raan} = $raan - 0;
                        $ref->{orbit} = $orbit - 0;
+                       $count++;
                } else {
-                       print "out of order on line $line\n";
+#                      print "out of order on line $line\n";
                        delete $keps{$name};
                }
                undef $ref;
@@ -136,16 +141,21 @@ while (<$f>) {
        }
 }
 
-my $dd = new Data::Dumper([\%keps], [qw(*keps)]);
-$dd->Indent(1);
-$dd->Quotekeys(0);
-open(OUT, ">$fn") or die "$fn $!";
-print OUT "#\n# this file is automatically produced by convkeps.pl\n#\n";
-print OUT "# Last update: ", scalar gmtime, "\n#\n";
-print OUT "\npackage Sun;\n\n";
-print OUT $dd->Dumpxs;
-print OUT "1;\n";
-close(OUT);
+if ($count) {
+       my $dd = new Data::Dumper([\%keps], [qw(*keps)]);
+       $dd->Indent(1);
+       $dd->Quotekeys(0);
+       open(OUT, ">$fn") or die "$fn $!";
+       print OUT "#\n# this file is automatically produced by convkeps.pl\n#\n";
+       print OUT "# Last update: ", scalar gmtime, "\n#\n";
+       print OUT "\npackage Sun;\n\n";
+       print OUT $dd->Dumpxs;
+       print OUT "1;\n";
+       close(OUT);
+}
+
+print "$count keps converted\n";
+exit($count ? 0 : -1);
 
 
 # convert (+/-)00000-0 to (+/-).00000e-0