Home » Personal collection » Acorn hard disk » apps » Astro » !Sky_Guide/!runimage
!Sky_Guide/!runimage
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Personal collection » Acorn hard disk » apps » Astro |
Filename: | !Sky_Guide/!runimage |
Read OK: | ✔ |
File size: | 11080 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
1REM>!runimageC 2REMLEN A.P.Senior 1995 3a3%=FALSE:ONERRORREPORT:PRINT" at line ";ERL:SYS&406c2:END 4SYS&406c0:PROCJ1:PROCP1:ONERRORPROCJ0(ERR,REPORT$):PROCZ 5y4%=FNe(T$):PROCV0:PROCA(N0%,7,""):PROCz0:PROCK(N0%,9,10):PROCA(N0%,7,"star data"):PROCT1:PROCt0:PROCA(N0%,7,"sprites"):PROCw0:PROCK(N0%,9,60):PROCd0:PROCA(N0%,7,"windows"):PROC_1:PROCF0:PROCA(N0%,7,"cross references"):PROCN0:PROCM:!J%=N0%:SYS&400c6,,J%:PROCF0:ONERRORPROCJ0(ERR,REPORT$) 6SYS&406c1:PROCU1:PROCZ 7DEFPROCJ1:LOCALQ4%:Q4%=3072:DIMJ%Q4%:DIMH%Q4%:DIMY3%256:DIM_4%3072:w0%=_4%:J1%=_4%+3072:ENDPROC 8DEFPROCz0:DIMP1%16:DIMj0%16:DIMh0%16:DIMg0%16:DIMN5%16:g0%!0=11:g0%!4=11:g0%!8=15:g0%!12=15:DIMV%(72):DIMT%(72):DIMM(360):DIMS(360):DIMN(360):DIMP(360):DIMS3%80:DIMB4%16:DIMX%(3):DIML%(3):L%(0)=800:L%(1)=1200:L%(2)=2300:L%(3)=3750:DIMA$(24) 9A$(0)="":A$(1)="Alpha":A$(2)="Beta":A$(3)="Gamma":A$(4)="Delta":A$(5)="Epsilon":A$(6)="Zeta":A$(7)="Eta":A$(8)="Theta":A$(9)="Iota":A$(10)="Kappa":A$(11)="Lambda":A$(12)="Mu":A$(13)="Nu":A$(14)="Xi":A$(15)="Omicron":A$(16)="Pi":A$(17)="Rho" 10A$(18)="Sigma":A$(19)="Tau":A$(20)="Upsilon":A$(21)="Phi":A$(22)="Chi":A$(23)="Psi":A$(24)="Omega":DIMG$(12):G$(1)="January":G$(2)="February":G$(3)="March":G$(4)="April":G$(5)="May":G$(6)="June":G$(7)="July":G$(8)="August":G$(9)="September" 11G$(10)="October":G$(11)="November":G$(12)="December":DIMA%(12):A%(1)=31:A%(2)=28:A%(3)=31:A%(4)=30:A%(5)=31:A%(6)=30:A%(7)=31:A%(8)=31:A%(9)=30:A%(10)=31:A%(11)=30:A%(12)=31:DIMC$(11):C$(0)="G2 star":C$(1)="Terrestrial planet":C$(2)="Terrestrial planet" 12C$(3)="Terrestrial planet":C$(4)="Terrestrial planet":C$(5)="Planet (Gas giant)":C$(6)="Planet (Gas giant)":C$(7)="Planet (Gas giant)":C$(8)="Planet (Gas giant)":C$(9)="Planet (Captured asteroid)":C$(10)="Moon":C$(11)="Earth's shaddow":DIMD$(11) 13D$(0)="Sun":D$(1)="Mercury":D$(2)="Venus":D$(3)="Earth":D$(4)="Mars":D$(5)="Jupiter":D$(6)="Saturn":D$(7)="Uranus":D$(8)="Neptune":D$(9)="Pluto":D$(10)="Moon":D$(11)="Umbra/Penumbra":DIMD%(11):DIMH%(11):DIMF$(11):DIMI$(8):I$(1)="Open Cluster" 14I$(2)="Globular Cluster":I$(3)="Cluster with Nebula":I$(4)="Planetary Nebula":I$(5)="Diffuse Nebula":I$(6)="Galaxy":I$(7)="Supernova Remnant":I$(8)="Asterism of stars":DIMK%(110):DIMM%(110):DIMO%(110):DIML$(30):z3%=10:DIMB$(10):DIMQ(10):DIMR(10):DIMQ%(10):DIMH$(96) 15DIMM$(96):DIMC%(980):DIMB%(980):r%=0:DIMS%(96):DIMU%(96):_3%=0:DIMZ%(10):L4%=0:DIMF%(320):DIMN%(320):d3%=0:DIMJ$(310):DIMJ%(9100):DIMG%(9100):DIML(9100):DIMO(9100):DIMR%(5000):DIMW%(5000):DIMP%(5000):DIMB(8,9):DIMA(8):DIMN$(8):DIMG(8,3):DIMI(8,3):DIMK(8,3):DIMH(8,3):DIMJ(8,3):DIMW(8):DIMT(8):DIMV(8) 16DIMD(2,2),C(2),U(2),F(2,2):ENDPROC 17DEFPROCP1:g$="!Astronomy":T$="Sky_Guide":_$="An astronomical guide":a$="� Alan Senior 1996":f$="Version 0.16�, 7th May 1996":D$=FNl("Obey$Dir"):J4%=0:p%=0:l4%=-2:Z1%=4:k0%=1:t4%=64:H5%=16:N1%=2:m4%=0:O3%=0:h3%=FALSE:ENDPROC 18DEFPROCT1:T%=0:A0%=FALSE:z%=0:o%=0:D0%=0:F0%=0:X=2*PI:h%=520:K2%=180:N%=1200:R3%=1:t1%=1:_%=0:`%=0:Z0%=1200:B0%=908:w2%=SQR(Z0%^2+B0%^2):PROCK(N0%,9,10):FORY0%=0TO360:M(Y0%)=N%*SIN(RAD(Y0%+180)):S(Y0%)=N%*COS(RAD(Y0%+180)):NEXT:PROCK(N0%,9,20):FORY0%=0TO360 19N(Y0%)=SIN(RAD(Y0%*360/288+180)):P(Y0%)=COS(RAD(Y0%*360/288+180)):NEXT:PROCK(N0%,9,20):IFw2%>2*N%:r0%=90:ELSEr0%=DEG(ASN(w2%/(2*N%))) 20v%=N%*COS(RAD(r0%+10)):IFv%<0:v%=0 21IFv%>N%/2:v%=N%/2 22S%=1:_2%=FALSE:r2%=FALSE:t0%=6:a%=5:M%=0:N=RAD(M%):P%=2*270:F1%=FALSE:V=SIN(N):U=COS(N):k%=DEG(ASN(Z0%/2/N%)):k%+=a%:r3%=-N%*SIN(RAD(k%)):g4%=-r3%:k%=DEG(ASN(B0%/2/N%)):k%+=2*t0%:i1%=-N%*SIN(RAD(k%)):b2%=-i1%:f3%=1:F1%=2:t3%=3:R4%=4:d0%=f3%:n2%=TRUE:I2%=TRUE:c2%=TRUE:Q2%=TRUE:p1%=TRUE:B2%=TRUE:C2%=TRUE 23O2%=TRUE:H2%=TRUE:q1%=TRUE:S2%=TRUE:B3%=TRUE:t2%=TRUE:q2%=TRUE:y%=FALSE:G0%=FALSE:G3%=TRUE:v3%=0:L3%=0:n1%=0:a1%=0:W2%=0:X2%=0:e3%=FALSE:e0%=FALSE:u1%=FALSE:x1%=FALSE:g1%=FALSE:e%=TRUE:q%=FALSE:y2%=FALSE:m3%=FALSE:I0%=FALSE:z2%=FALSE:U%=0:M1%=-1:v=0:s=0:G1%=0:C1%=0:a2%=0:`2%=0:H0%=FALSE:b3%=FALSE:z0=0:l%=1:e2%=TRUE:K5%=FALSE:i2%=TRUE 24G2%=TRUE:s0%=TRUE:c3%=FALSE:j%=FALSE:n%=FALSE:O%=0:m2%=0:x0%=TRUE:s%=FALSE:z1%=FALSE:A3%=FALSE:l2%=FALSE:d2%=TRUE:Y2%=TRUE:J2%=TRUE:l1%=TRUE:k1%=TRUE:T2%=TRUE:F2%=TRUE:L2%=TRUE:N2%=TRUE:M2%=TRUE:m1%=TRUE:u%=0:G3=30/6378140:q=52:D0=-2:X1%=FALSE:i$="Home":p3%=0:T3%=0:P0%=FALSE:V0%=0:v1%=FALSE:x2%=FALSE:PROCc1:d$="":`$="" 25PROCN1(D$+".Data.StarData"):PROCK(N0%,9,30):PROCA(N0%,7,"constellations"):PROCj1(D$+".Data.StarNames"):PROCk1(D$+".Data.ConstGenit"):PROCQ1(D$+".Data.ConstNames"):PROCK(N0%,9,40):PROCI1(D$+".Data.ConstLines"):PROCa0(D$+".Data.Mess_Map"):PROCy0(D$+".Data.PlanetEl"):PROCK(N0%,9,50) 26PROCk0(D$+".Data.Locations"):v4%=0:s4%=0:G5%=0:ENDPROC 27DEFPROCt0:F5%=FN`(g$,"RIGHT"):ENDPROC 28DEFPROCw0:L%=FNo(D$+".Resources.Sprites"):SYS&400ed,256,L%,"mag0",,,,j0%,P1%:SYS&400ed,256,L%,"mag0",,,,h0%,P1%:SYS&400ed,256,L%,"mag0",,,,g0%,N5%:g0%!0=g0%!0*11:g0%!4=g0%!4*11:g0%!8=g0%!8*15:g0%!12=g0%!12*15:ENDPROC 29DEFPROCd0:info%=FNG(D$+".Resources.Templates","info%",w0%,J1%,0):K%=FNG(D$+".Resources.Templates","button_bar%",w0%,J1%,L%):X%=FNG(D$+".Resources.Templates","objectinfo%",w0%,J1%,0):w%=FNG(D$+".Resources.Templates","starwindow%",w0%,J1%,0) 30T0%=FNG(D$+".Resources.Templates","equawindow%",w0%,J1%,0):time%=FNG(D$+".Resources.Templates","time%",w0%,J1%,L%):X0%=FNG(D$+".Resources.Templates","position%",w0%,J1%,L%):Q1%=FNG(D$+".Resources.Templates","moonphase%",w0%,J1%,L%) 31PROCA(K%,11,STR$((24-P%/30)MOD24)):PROCA(K%,13,STR$(M%)):PROCB(K%,0,G2%):PROCB(K%,2,e2%):PROCB(K%,3,i2%):PROCB(K%,17,s0%):PROCB(K%,5,n%):PROCB(K%,4,x0%):PROCB(K%,6,j%):PROCB(K%,7,NOTF1%):PROCB(K%,8,F1%):PROCB(K%,27+t1%,TRUE):PROCH(K%,5,NOTH0%):PROCH(K%,6,NOTH0%):PROCH(K%,8,TRUE):PROCA(K%,19,FNK(h%)):PROCA(K%,24,"0") 32PROCa(T3%,TRUE):ENDPROC 33DEFPROC_1:`3%=FNV("Object information",40,20):ENDPROC 34DEFPROCF0:PROCz(info%,T$,_$,a$,f$):ENDPROC 35DEFPROCN0:PROCx0(D$+".Resources.menus"):ENDPROC 36DEFPROCV0:LOCALY4%:N0%=FNG(D$+".Resources.Templates","runup",w0%,J1%,0):PROC`0(N0%):!H%=N0%:SYS&400c5,,H%:SYS&400c8,,H%TOY4%:WHILEY4%:SYS&400ca,,H%TOY4%:ENDWHILE:w0%=_4%:ENDPROC 37DEFPROCU1:REPEAT:SYS&400e1,m4%,J%,O3%TOc4%:CASEc4%OF 38WHEN0:PROCO1 39WHEN1:PROCS1 40WHEN2:h2%=!J%:PROCe1(h2%) 41WHEN3:h2%=!J%:PROCc(h2%) 42WHEN4:PROCi1 43WHEN5:PROCq1 44WHEN6:PROCf0 45WHEN7:PROCr0 46WHEN8:PROCh0 47WHEN9:PROCC1 48WHEN10:PROCn0 49WHEN11:PROCf1 50WHEN12:PROCm0 51WHEN17:PROCv 52WHEN18:PROCv 53WHEN19:PROCb1 54ENDCASE:UNTILh3%:PROCZ:ENDPROC 55DEFPROCO1:SYS66TOO3%:O3%+=5:IFv1%THEN 56IFI0%ORG0%THEN 57k%=R0%:PROCi:IFR0%<>k%THEN 58a2%=0:`2%=0:M1%=0:PROC_:PROCM:PROCD 59ENDIF 60ENDIF 61ENDIF:IFm3%THEN 62IFI0%THEN 63PROCS(TRUE):PROCS(FALSE):m3%=FALSE 64ENDIF 65ENDIF:IFz2%ANDn%ANDH0%THEN 66M5%=U%:SYS&400cf,,J%:i0%=J%!0:`0%=J%!4:PROCB0 67ENDIF:IFu%THEN 68k+=u%*VAL(FNC(time%,28)):IFP0%k+=1 69k+=V0%:f+=u%*VAL(FNC(time%,29)):PROCe:PROCM:IFI0%:IFe%:PROCm1 70IFG0%:PROCk 71ENDIF:IFe0%:PROCi0(K$):e0%=FALSE 72ENDPROC 73DEFPROCS1:LOCALI4%,H4%:SYS&400c8,,J%TOH4%:F%=J%!4-J%!20:I%=J%!16-J%!24:WHILEH4%:I4%=!J%:CASEI4%OF 74WHEN`3%:PROCo1(J%) 75WHENw%:PROCY1(F%,I%) 76WHENT0%:PROCV1(F%,I%) 77ENDCASE:!J%=I4%:SYS&400ca,,J%TOH4%:ENDWHILE:ENDPROC 78DEFPROCe1(Y%):CASEY%OF 79WHENw%:PROCS(FALSE):I0%=TRUE 80WHENT0%:SYS&400c5,,J%:G0%=TRUE 81WHENX%:SYS&400c5,,J%:H0%=TRUE:PROCB(K%,c%,H0%):PROCH(K%,5,NOTH0%):PROCH(K%,6,NOTH0%) 82OTHERWISESYS&400c5,,J% 83ENDCASE:ENDPROC 84DEFPROCc(Y%):!J%=Y%:SYS&400c6,,J%:CASEY%OF 85WHENw%:I0%=FALSE:PROCc(K%) 86WHENX%:H0%=FALSE:PROCB(K%,26,H0%):PROCH(K%,5,NOTH0%):PROCH(K%,6,NOTH0%) 87WHENtime%:IFu%>0:PROCB(time%,24,FALSE) 88IFu%<0:PROCB(time%,23,FALSE) 89IFx2%PROCH(K%,37,FALSE):x2%=FALSE 90u%=0 91WHENT0%:G0%=FALSE 92WHENQ1%:b3%=FALSE 93ENDCASE:ENDPROC 94DEFPROCi1:IFz2%:PROCu0:z2%=FALSE 95ENDPROC 96DEFPROCq1:Y%=J%!0:CASEY%OF 97WHENw%,T0%:PROCs0(L%,"star_ptr",6,3):z2%=TRUE 98ENDCASE:ENDPROC 99DEFPROCf0:i0%=J%!0:`0%=J%!4:U1%=J%!8:Y%=J%!12:c%=J%!16:CASEY%OF 100WHENl4%:PROC_0 101WHENw%:PROCR0 102WHENinfo%:PROCz(info%,T$,_$,a$,STR$(HIMEM-END)) 103WHENK%:PROCM1 104WHEN`3%:PROCo0 105WHENtime%:PROCW1 106WHENT0%:PROCW0 107WHENX0%:PROCZ0 108ENDCASE:ENDPROC 109DEFPROCr0:ENDPROC 110DEFPROCh0:ENDPROC 111DEFPROCC1:LOCALN$,R$,G$:N$=FNt(x%,J%):R$=FNA(N$):G$=FNW(J%):CASEx%OF 112WHENI%(1):PROCT0(R$) 113WHENI%(2):PROCc0(N$,R$,G$) 114WHENI%(23):PROCB1(R$) 115WHENI%(24):PROCU0(R$) 116WHENP3%:PROCF1(R$) 117ENDCASE:SYS&400cf,,J%:IFJ%!8=1SYS&400d4,,x%,S0%,Q0% 118ENDPROC 119DEFPROCn0:ENDPROC 120DEFPROCf1:ENDPROC 121DEFPROCm0:h2%=J%!0:CASEh2%OF 122WHENX0%:PROCH(X0%,13,FALSE) 123ENDCASE:ENDPROC 124DEFPROCv:LOCALe4%:e4%=J%!16:CASEe4%OF 125WHEN0:h3%=TRUE 126WHEN&400c1:SYS&400ed,256,L%,"mag0",,,,j0%,P1%:j0%!0=j0%!0*S%:j0%!4=j0%!4*S%:SYS&400ed,256,L%,"mag0",,,,h0%,P1%:IFy%:h0%!0=h0%!0*2:h0%!4=h0%!4*2 127m3%=TRUE 128ENDCASE:ENDPROC 129DEFPROCb1:ENDPROC 130DEFPROC_0:CASEU1%OF 131WHENN1%:Q$="icon_bar":x%=I%(1):S0%=i0%-64:Q0%=FNa(I%(1))+96:SYS&400d4,,x%,S0%,Q0% 132WHENk0%:PROCQ(`3%,TRUE) 133WHENZ1%:CASEd0%OF 134WHENf3%:PROCS(TRUE):IFu1%THEN 135SYS&400d1,w%,0,-B0%*S%,Z0%*S%,0 136ELSE:PROCD:u1%=TRUE 137ENDIF 138WHENF1% 139WHENt3%:PROCI0 140WHENR4% 141ENDCASE 142ENDCASE:ENDPROC 143DEFPROCR0:CASEU1%OF 144WHENZ1%:IFH0%PROCB0 145WHENN1%:Q$="star_window":x%=I%(2):S0%=i0%-64:Q0%=`0%:IFa3%THEN 146SYS6,202,0,255TO,o%:IF(o%AND8)THEN 147SYS&400d4,,x%,S0%,Q0%:ENDPROC 148ENDIF:J%!0=Y%:SYS&400cb,,J%:z0%=J%!4-J%!20:K1%=J%!16-J%!24:F%=i0%-z0%:I%=`0%-K1%+B0%:PROCm(F%,I%):ENDPROC 149ELSE:SYS&400d4,,x%,S0%,Q0% 150ENDIF 151WHENk0%:J%!0=Y%:SYS&400cb,,J%:z0%=J%!4-J%!20:K1%=J%!16-J%!24:F%=(i0%-z0%)/S%:I%=(`0%-K1%)/S%+B0%:IFa3%:PROCm(F%,I%):ENDPROC 152U%=FNT(F%,I%):IFU%>9999THEN 153IFU%<2000000THEN 154IFN%<L%(2)THEN 155P%=720-30*INT(0.5+K%(U%DIV10000)/3600):M%=INT(0.5+(M%(U%DIV10000)/(3600*2*a%)))*2*a% 156ELSE:P%=720-15*INT(0.5+K%(U%DIV10000)/1800):M%=INT(0.5+(M%(U%DIV10000)/(3600*a%)))*a% 157ENDIF 158ELSE:IFN%<L%(2)THEN 159P%=720-30*INT(0.5+D%((U%DIV10000)-200)/3600):M%=INT(0.5+(H%((U%DIV10000)-200)/(3600*2*a%)))*2*a% 160ELSE:P%=720-15*INT(0.5+D%((U%DIV10000)-200)/1800):M%=INT(0.5+(H%((U%DIV10000)-200)/(3600*a%)))*a% 161ENDIF 162ENDIF:N=RAD(M%):V=SIN(N):U=COS(N) 163ELSE:IFN%<L%(2)THEN 164P%=720-30*INT(0.5+J%(U%)/3600):M%=INT(0.5+(G%(U%)/(3600*2*a%)))*2*a% 165ELSE:P%=720-15*INT(0.5+J%(U%)/1800):M%=INT(0.5+(G%(U%)/(3600*a%)))*a% 166ENDIF:N=RAD(M%):V=SIN(N):U=COS(N) 167ENDIF:a2%=-a2%:`2%=-`2%:PROCB(K%,5,n%):PROCA(K%,13,STR$(M%)):PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):PROCD 168WHENk0%:h%+=20:IFh%>700:h%=0 169K2%=700-h%:PROCD 170WHENk0%:J%!0=Y%:SYS&400cb,,J%:z0%=J%!4-J%!20:K1%=J%!16-J%!24:F%=i0%-z0%:I%=`0%-K1%+B0%:PROCA0(F%,I%) 171ENDCASE:ENDPROC 172DEFPROCM1:CASEU1%OF 173WHENZ1%:CASEc%OF 174WHEN10:IFN%<L%(2)THEN 175P%=(P%+30)MOD720 176ELSE:P%=(P%+15)MOD720 177ENDIF:PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):IFe%:PROCD:ELSEq%=TRUE 178WHEN14:IFN%<L%(2)THEN 179M%+=2*a% 180ELSE:M%+=a% 181ENDIF:IFM%>90:M%=-90 182N=RAD(M%):V=SIN(N):U=COS(N):PROCA(K%,13,STR$(M%)):IFe%:PROCD:ELSEq%=TRUE 183WHEN9:IFN%<L%(2)THEN 184P%=(P%+690)MOD720 185ELSE:P%=(P%+705)MOD720 186ENDIF:PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):IFe%:PROCD:ELSEq%=TRUE 187WHEN15:IFN%<L%(2)THEN 188M%-=2*a% 189ELSE:M%-=a% 190ENDIF:IFM%<-90:M%=90 191N=RAD(M%):V=SIN(N):U=COS(N):PROCA(K%,13,STR$(M%)):IFe%:PROCD:ELSEq%=TRUE 192WHEN2:e2%=NOTe2%:PROCB(K%,c%,e2%):IFe%:g1%=TRUE:PROCD:ELSEq%=TRUE 193WHEN3:i2%=NOTi2%:PROCB(K%,c%,i2%):IFe%:g1%=TRUE:PROCD:ELSEq%=TRUE 194WHEN6:j%=NOTj%:PROCB(K%,c%,j%):PROC` 195WHEN5:n%=NOTn%:PROCB(K%,c%,n%) 196WHEN7:IFF1% 197F1%=FALSE 198WHEN8:IFNOTF1% 199F1%=TRUE 200WHEN4:x0%=NOTx0%:PROCB(K%,c%,x0%):IFx0%THEN 201PROCj:M1%=-1 202ELSE:s%=FALSE:PROCB(K%,34,s%) 203ENDIF:IFe%THEN 204PROCD 205ELSE:q%=TRUE 206ENDIF 207WHEN0:G2%=NOTG2%:PROCB(K%,c%,G2%):IFe%:PROCD:ELSEq%=TRUE 208WHEN17:IFs0%THEN 209z1%=FALSE:PROCB(K%,32,z1%) 210ENDIF:s0%=NOTs0%:PROCB(K%,c%,s0%):IFe%:g1%=TRUE:PROCD:ELSEq%=TRUE 211WHEN20:h%+=20:IFh%>700:h%=700 212K2%=700-h%:PROCA(K%,19,FNK(h%)):IFe%:PROCD:ELSEq%=TRUE 213WHEN21:h%-=20:IFh%<100:h%=100 214K2%=700-h%:PROCA(K%,19,FNK(h%)):IFe%:PROCD:ELSEq%=TRUE 215WHEN26:PROCH(K%,5,H0%):PROCH(K%,6,H0%):H0%=NOTH0%:IFH0%:PROCQ(X%,TRUE):ELSEPROCc(X%) 216PROCB(K%,c%,H0%) 217WHEN27:IFt1%<>0:PROCY(0):IFe%:PROCD:ELSEq%=TRUE 218WHEN28:IFt1%<>1:PROCY(1):IFe%:PROCD:ELSEq%=TRUE 219WHEN29:IFt1%<>2:PROCY(2):IFe%:PROCD:ELSEq%=TRUE 220WHEN30:IFt1%<>3:PROCY(3):IFe%:PROCD:ELSEq%=TRUE 221WHEN31:PROCB(K%,c%,e%):e%=NOTe%:IFe%THEN 222IFy2%:PROCM:y2%=FALSE 223PROCD:q%=FALSE 224ENDIF 225WHEN32:z1%=NOTz1%:IFNOTs0%THEN 226s0%=TRUE:PROCB(K%,17,s0%) 227ENDIF:PROCB(K%,c%,z1%):IFe%:PROCD:q%=FALSE 228WHEN33:A3%=NOTA3%:PROCB(K%,c%,A3%):IFe%:PROCD:q%=FALSE 229WHEN34:s%=NOTs%:IFNOTx0%THEN 230x0%=TRUE:PROCB(K%,4,x0%) 231ENDIF:PROCB(K%,c%,s%):IFs%:PROCj:M1%=-1 232IFe%:PROCD:q%=FALSE 233WHEN36:l2%=NOTl2%:PROCB(K%,c%,l2%):IFe%:PROCD:q%=FALSE 234WHEN37:v1%=NOTv1%:PROCB(K%,c%,v1%) 235WHEN35:PROCQ(time%,TRUE) 236WHEN38:Q$="button_window":x%=I%(23):S0%=FNR(Y%,c%):Q0%=`0%+20:SYS&400d4,,x%,S0%,Q0% 237ENDCASE 238WHENN1%:Q$="button_window":x%=I%(23):S0%=i0%-64:Q0%=`0%:SYS&400d4,,x%,S0%,Q0% 239WHENk0%:S%=1+S%MOD2:PROCb0(S%) 240WHENk0%:CASEc%OF 241WHEN4 242OTHERWISE:J%!0=Y%:SYS&400cb,,J%:z0%=J%!4-J%!20:K1%=J%!16-J%!24:F%=i0%-z0%:I%=`0%-K1%+B0%:PROCA0(F%,I%) 243ENDCASE 244ENDCASE:ENDPROC 245DEFPROCo0:CASEU1%OF 246WHENN1%:Q$="info_window":x%=I%(14):S0%=i0%-64:Q0%=`0%:SYS&400d4,,x%,S0%,Q0% 247WHENk0% 248WHENZ1% 249ENDCASE:ENDPROC 250DEFPROCW1:CASEU1%OF 251WHENN1% 252WHENZ1%,k0%:CASEc%OF 253WHEN2:PROCP(-1,0,0) 254WHEN3:PROCP(0,-1,0) 255WHEN4:PROCP(0,0,-1) 256WHEN5:PROCP(1,0,0) 257WHEN6:PROCP(0,1,0) 258WHEN7:PROCP(0,0,1) 259WHEN12:PROCT(-1,0,0) 260WHEN13:PROCT(0,-1,0) 261WHEN14:PROCT(0,0,-1) 262WHEN15:PROCT(1,0,0) 263WHEN16:PROCT(0,1,0) 264WHEN17:PROCT(0,0,1) 265WHEN9:PROC_ 266WHEN19:PROCi 267WHEN24:u%=1:PROCW:ENDPROC 268WHEN23:u%=-1:PROCW:ENDPROC 269WHEN22:IFu%>0:PROCB(time%,24,FALSE) 270IFu%<0:PROCB(time%,23,FALSE) 271u%=0:PROCW:ENDPROC 272WHEN30:IFu%>0:PROCB(time%,24,FALSE) 273IFu%<0:PROCB(time%,23,FALSE) 274u%=0:k+=VAL(FNC(time%,28)):IFP0%:k+=1 275k+=V0%:f+=VAL(FNC(time%,29)):PROCe 276WHEN25:IFu%>0:PROCB(time%,24,FALSE) 277IFu%<0:PROCB(time%,23,FALSE) 278u%=0:k-=VAL(FNC(time%,28)):IFP0%:k+=1 279k+=V0%:f-=VAL(FNC(time%,29)):PROCe 280ENDCASE:PROCW:IFe%THEN 281PROCM:IFI0%:PROCD:ELSEu1%=FALSE 282ELSE:IFNOTG0%:PROCg 283q%=TRUE:y2%=TRUE 284ENDIF:IFG0%THEN 285IFNOTe%:PROCM 286IFu%:PROCk:ELSEPROCU:x1%=TRUE 287ENDIF 288ENDCASE:ENDPROC 289DEFPROCW0:CASEU1%OF 290WHENN1%:Q$="equa_window":x%=I%(24):S0%=i0%-64:Q0%=`0%:SYS&400d4,,x%,S0%,Q0% 291WHENk0%:y%=NOTy%:PROCj0(y%) 292WHENZ1%:PROCU:x1%=TRUE 293ENDCASE:ENDPROC 294DEFPROCZ0:CASEU1%OF 295WHENN1%:Q$="posn_window":x%=P3%:S0%=i0%-64:Q0%=`0%:SYS&400d4,,x%,S0%,Q0% 296WHENk0%,Z1%:CASEc%OF 297WHEN12:X1%=NOTX1%:PROCH(X0%,13,FALSE) 298WHEN13:P0%=X1%:q=FNh:D0=FNm:V0%=FNs:i$=B$(p3%):T3%=p3%:PROCH(X0%,13,TRUE):IFe%THEN 299PROCM:IFI0%:PROCD:ELSEu1%=FALSE 300ELSE:IFNOTG0%:PROCg 301q%=TRUE:y2%=TRUE 302ENDIF:IFG0%THEN 303IFNOTe%:PROCM 304IFu%:PROCk:ELSEPROCU:x1%=TRUE 305ENDIF 306WHEN18:Q$="posn_window":x%=P3%:S0%=FNR(Y%,c%):Q0%=`0%+20:SYS&400d4,,x%,S0%,Q0% 307ENDCASE 308ENDCASE:ENDPROC 309DEFPROCT0(J$):CASEJ$OF 310WHEN"Quit":h3%=TRUE 311WHEN"Celestial sphere":PROCC(1,d0%,FALSE):d0%=f3%:PROCC(1,d0%,TRUE):PROCS(TRUE):IFu1%THEN 312SYS&400d1,w%,0,-B0%*S%,Z0%*S%,0 313ELSE:PROCD:u1%=TRUE 314ENDIF 315WHEN"Horizon view":PROCC(1,d0%,FALSE):d0%=F1%:PROCC(1,d0%,TRUE) 316WHEN"Equatorial view":PROCC(1,d0%,FALSE):d0%=t3%:PROCC(1,d0%,TRUE):PROCI0:IFx1%THEN 317SYS&400d1,T0%,0,-600,3600,0 318ELSE:PROCU:x1%=TRUE 319ENDIF 320WHEN"Orrery":PROCC(1,d0%,FALSE):d0%=R4%:PROCC(1,d0%,TRUE) 321WHEN"Moon":PROCQ(Q1%,TRUE):b3%=TRUE:PROCC0 322WHEN"Location":PROCa(T3%,TRUE):PROCQ(X0%,TRUE) 323ENDCASE:ENDPROC 324DEFPROCc0(N$,R$,G$):LOCALx3%:CASELEFT$(N$,LEN(N$)-LEN(FNA(N$)))OF 325WHEN"Constellations.Proper names.":IFl%<89THEN 326PROCC(4,l%-1,FALSE) 327ELSE:PROCC(5,l%-89,FALSE) 328ENDIF:l%=VAL(FNA(G$)):PROCC(4,l%,TRUE):P%=2*(15*(S%(l%)DIV15)):M%=10*(U%(l%)DIV10):N=RAD(M%):V=SIN(N):U=COS(N):l%+=1:PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):PROCA(K%,13,STR$(M%)):PROCD 329WHEN"Constellations.Common names.":IFl%<89THEN 330PROCC(4,l%-1,FALSE) 331ELSE:PROCC(5,l%-89,FALSE) 332ENDIF:l%=88+VAL(FNA(G$)):PROCC(5,l%-88,TRUE):P%=2*(15*(S%(l%)DIV15)):M%=10*(U%(l%)DIV10):N=RAD(M%):V=SIN(N):U=COS(N):l%=Z%(VAL(FNA(G$))):PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):PROCA(K%,13,STR$(M%)):PROCD 333WHEN"Named star.A...A.":O%=VAL(FNA(G$)):P%=720-30*INT(0.5+F%(O%)/3600):K$="RAA "+STR$(F%(O%)):e0%=TRUE:M%=INT(0.5+(N%(O%)/36000))*10:N=RAD(M%):V=SIN(N):U=COS(N):j%=TRUE:v=F%(O%):s=N%(O%):PROCB(K%,6,j%):PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):PROCA(K%,13,STR$(M%)):PROCD:PROCJ(G1%+_%,C1%+`%):n%=FALSE 334PROCB(K%,5,n%) 335WHEN"Named star.B...L.":O%=VAL(FNA(G$))+91:P%=720-30*INT(0.5+F%(O%)/3600):K$="RAA "+STR$(F%(O%)):e0%=TRUE:M%=INT(0.5+(N%(O%)/36000))*10:N=RAD(M%):V=SIN(N):U=COS(N):j%=TRUE:v=F%(O%):s=N%(O%):PROCB(K%,6,j%):PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):PROCA(K%,13,STR$(M%)):PROCD:PROCJ(G1%+_%,C1%+`%):n%=FALSE 336PROCB(K%,5,n%) 337WHEN"Named star.M...R.":O%=VAL(FNA(G$))+91+76:P%=720-30*INT(0.5+F%(O%)/3600):K$="RAA "+STR$(F%(O%)):e0%=TRUE:M%=INT(0.5+(N%(O%)/36000))*10:N=RAD(M%):V=SIN(N):U=COS(N):j%=TRUE:v=F%(O%):s=N%(O%):PROCB(K%,6,j%):PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):PROCA(K%,13,STR$(M%)):PROCD:PROCJ(G1%+_%,C1%+`%) 338n%=FALSE:PROCB(K%,5,n%) 339WHEN"Named star.S...Z.":O%=VAL(FNA(G$))+91+76+74:P%=720-30*INT(0.5+F%(O%)/3600):K$="RAA "+STR$(F%(O%)):e0%=TRUE:M%=INT(0.5+(N%(O%)/36000))*10:N=RAD(M%):V=SIN(N):U=COS(N):j%=TRUE:v=F%(O%):s=N%(O%):PROCB(K%,6,j%):PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):PROCA(K%,13,STR$(M%)):PROCD 340PROCJ(G1%+_%,C1%+`%):n%=FALSE:PROCB(K%,5,n%) 341WHEN"Named star.Common names.":O%=VAL(FNA(G$))+91+76+74+66:P%=720-30*INT(0.5+F%(O%)/3600):K$="RAA "+STR$(F%(O%)):e0%=TRUE:M%=INT(0.5+(N%(O%)/36000))*10:N=RAD(M%):V=SIN(N):U=COS(N):j%=TRUE:v=F%(O%):s=N%(O%):PROCB(K%,6,j%):PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):PROCA(K%,13,STR$(M%)):PROCD 342PROCJ(G1%+_%,C1%+`%):n%=FALSE:PROCB(K%,5,n%) 343WHEN"Messier object.":O%=VAL(FNA(G$)):FORF%=1TO110:IFO%(F%)DIV100=O%:O%=F%:F%=111 344NEXT:P%=720-30*INT(0.5+K%(O%)/3600):M%=INT(0.5+(M%(O%)/36000))*10:N=RAD(M%):V=SIN(N):U=COS(N):v=K%(O%):s=M%(O%):O%=10000*O%:j%=TRUE:PROCB(K%,6,j%):PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):PROCA(K%,13,STR$(M%)):PROCD:K$=I$(O%(O%DIV10000)MOD100):e0%=TRUE:PROCJ(G1%+_%,C1%+`%):n%=FALSE:PROCB(K%,5,n%) 345WHEN"Messier object.'M' number (1 - 110).":O%=VAL(FNA(N$)):IFO%<1ORO%>110:ENDPROC 346P%=720-30*INT(0.5+K%(O%)/3600):M%=INT(0.5+(M%(O%)/36000))*10:N=RAD(M%):V=SIN(N):U=COS(N):v=K%(O%):s=M%(O%):O%=10000*O%:j%=TRUE:PROCB(K%,6,j%):PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):PROCA(K%,13,STR$(M%)):PROCD:PROCJ(G1%+_%,C1%+`%):n%=FALSE:PROCB(K%,5,n%):K$=I$(O%(O%DIV10000)MOD100):e0%=TRUE 347WHEN"Solar system.":CASER$OF 348WHEN"Sun":B=M0:C=m0 349WHEN"Moon":B=I0:C=L0 350WHEN"Mercury":B=C2:C=m1 351WHEN"Venus":B=P2:C=M2 352WHEN"Mars":B=F2:C=I2 353WHEN"Jupiter":B=J2:C=H2 354WHEN"Saturn":B=A2:C=L2 355WHEN"Uranus":B=v1:C=S2 356WHEN"Neptune":B=r1:C=K2 357WHEN"Pluto":B=z1:C=j1 358WHEN"Umbra":B=m:C=i0 359ENDCASE:P%=720-30*INT(0.5+B/3600):M%=INT(0.5+(C/36000))*10:N=RAD(M%):V=SIN(N):U=COS(N):j%=TRUE:v=B:s=C:PROCB(K%,6,j%):PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):PROCA(K%,13,STR$(M%)):PROCD:PROCJ(G1%+_%,C1%+`%):n%=FALSE:PROCB(K%,5,n%) 360OTHERWISE:IFLEFT$(N$,6)="Bayer."THEN 361I%=0:FORF%=1TOLEN(N$):IFMID$(N$,F%,1)=".":I%+=1 362NEXT:IFI%=2THEN 363o4%=1+VAL(FNA(G$)):p4%=1+VAL(MID$(G$,1+INSTR(G$,"."),2)):x3%=TRUE:FORR%=0TOp0%:IF(g2%?R%=o4%)AND(j3%?R%=p4%)THEN 364U%=R%:R%=p0%+1:x3%=FALSE 365ENDIF:NEXT:IFx3%THEN 366PROCw("Star requested not in database!","Bayer star finder"):ENDPROC 367ENDIF:O%=U%:IFN%<L%(2)THEN 368P%=720-30*INT(0.5+J%(U%)/3600):M%=INT(0.5+(G%(U%)/(3600*2*a%)))*2*a% 369ELSE:P%=720-15*INT(0.5+J%(U%)/1800):M%=INT(0.5+(G%(U%)/(3600*a%)))*a% 370ENDIF:N=RAD(M%):V=SIN(N):U=COS(N):v=J%(O%):s=G%(O%):j%=TRUE:n%=FALSE:PROCB(K%,6,j%):PROCB(K%,5,n%):PROCA(K%,13,STR$(M%)):PROCA(K%,11,STR$(((48-P%/15)MOD48)/2)):PROCD:PROCK0(U%) 371ENDIF 372ENDIF 373ENDCASE:ENDPROC 374DEFPROCB1(J$):CASEJ$OF 375WHEN"Sun":d2%=NOTd2%:PROCC(23,0,d2%) 376WHEN"Moon":Y2%=NOTY2%:PROCC(23,1,Y2%) 377WHEN"Mercury":J2%=NOTJ2%:PROCC(23,2,J2%) 378WHEN"Venus":l1%=NOTl1%:PROCC(23,3,l1%) 379WHEN"Mars":k1%=NOTk1%:PROCC(23,4,k1%) 380WHEN"Jupiter":T2%=NOTT2%:PROCC(23,5,T2%) 381WHEN"Saturn":F2%=NOTF2%:PROCC(23,6,F2%) 382WHEN"Uranus":L2%=NOTL2%:PROCC(23,7,L2%) 383WHEN"Neptune":N2%=NOTN2%:PROCC(23,8,N2%) 384WHEN"Pluto":M2%=NOTM2%:PROCC(23,9,M2%) 385WHEN"Umbra":m1%=NOTm1%:PROCC(23,10,m1%) 386ENDCASE:ENDPROC 387DEFPROCU0(J$):CASEJ$OF 388WHEN"Time controls":PROCQ(time%,TRUE) 389WHEN"Const'n lines":t2%=NOTt2%:PROCC(24,1,t2%) 390WHEN"Const'n names":q2%=NOTq2%:PROCC(24,2,q2%) 391WHEN"RA/Dec grid":B3%=NOTB3%:PROCC(24,3,B3%) 392WHEN"Update display":PROCU:x1%=TRUE 393WHEN"Sun":n2%=NOTn2%:PROCC(25,0,n2%) 394WHEN"Moon":c2%=NOTc2%:PROCC(25,1,c2%) 395WHEN"Mercury":Q2%=NOTQ2%:PROCC(25,2,Q2%) 396WHEN"Venus":p1%=NOTp1%:PROCC(25,3,p1%) 397WHEN"Mars":B2%=NOTB2%:PROCC(25,4,B2%) 398WHEN"Jupiter":C2%=NOTC2%:PROCC(25,5,C2%) 399WHEN"Saturn":O2%=NOTO2%:PROCC(25,6,O2%) 400WHEN"Uranus":H2%=NOTH2%:PROCC(25,7,H2%) 401WHEN"Neptune":q1%=NOTq1%:PROCC(25,8,q1%) 402WHEN"Pluto":S2%=NOTS2%:PROCC(25,9,S2%) 403WHEN"Umbra":I2%=NOTI2%:PROCC(25,10,I2%) 404ENDCASE:ENDPROC 405DEFPROCF1(J$):F%=-1:CASEJ$OF 406WHENB$(0):F%=0 407WHENB$(1):F%=1 408WHENB$(2):F%=2 409WHENB$(3):F%=3 410WHENB$(4):F%=4 411WHENB$(5):F%=5 412WHENB$(6):F%=6 413WHENB$(7):F%=7 414WHENB$(8):F%=8 415WHENB$(9):F%=9 416WHENB$(10):F%=10 417ENDCASE:IFF%>-1:PROCa(F%,FALSE):p3%=F% 418ENDPROC 419DEFPROCJ0(!Y3%,I$):IFA0%:SYS46,z%,o%,D0%,F0% 420J4%+=1:IFJ4%>5:ERROREXT0,"Too many errors!" 421IFERR<200I$+=" at line "+STR$(ERL) 422IFERR=200I$="*** Error in menu file! *** "+I$ 423IFERR=201I$="*** Menu error *** "+I$ 424IFERR=202I$="*** Icon error *** "+I$ 425IFERR=203I$="*** File error *** "+I$ 426IFERR=204I$="*** Window error *** "+I$ 427SYS&2000d,0,p%:SYS&2000d,0,T%:SYS&600da:$(Y3%+4)=I$:SYS&400df,Y3%,1,T$:ENDPROC 428DEFPROCZ:SYS&400dd:END:ENDPROC 429DEFPROCS(u4%):LOCALK4%:IFu4%THEN 430!J%=w%:SYS&400cb,,J%:IFI0%THEN 431J%!28=-1 432ELSE:SYS&400c5,,J% 433ENDIF 434ELSE:!H%=w%:SYS&400cb,,H%:K4%=1<<19ANDH%!32:IFK4%:J%!28=K%:SYS&400c5,,J% 435ENDIF:I0%=TRUE:!H%=K%:SYS&400cb,,H%:H%!4=J%!4:H%!12=J%!12:H%!28=J%!28:H%!8=J%!8:H%!16=J%!16:SYS&400c5,,H%:IFNOTK4%:J%!28=K%:SYS&400c5,,J% 436ENDPROC 437DEFPROCL0:FORM0%=0TOO0%:F%=R%(M0%)-_%:I%=W%(M0%)-`%:R%=P%(M0%):IFR%<9999THEN 438b%=I1%!(4*R%):IFl2%THEN 439IF_1%!(2*R%)THEN 440IFb%<h%-200THEN 441VDU5:SYS&400e6,9:MOVEF%+8,I%+8:PRINTJ$(65535AND_1%!(2*R%)); 442ENDIF 443ENDIF 444ENDIF:b%=(K2%+b%)DIV100:IFb%=6SYS46,290,L%,"mag6",F%,I%,2 445IFb%=5SYS46,290,L%,"mag5",F%-2,I%-2,2 446IFb%=4SYS46,290,L%,"mag4",F%-2,I%-2,2 447IFb%=3SYS46,290,L%,"mag3",F%-2,I%-2,2 448IFb%=2SYS46,290,L%,"mag2",F%-4,I%-4,2 449IFb%=1SYS46,290,L%,"mag1",F%-4,I%-4,2 450IFb%=0SYS46,290,L%,"mag0",F%-6,I%-6,2 451IFb%<0SYS46,290,L%,"mag-1",F%-6,I%-6,2 452ENDIF:NEXT:ENDPROC 453DEFPROCD:LOCALB,C:e3%=FALSE:SYS&406c0:SYS46,316,L%,"starmap",0TOz%,o%,D0%,F0%:A0%=TRUE:_%=Z0%/2:`%=B0%/2:SYS&400e6,7:RECTANGLEFILL0,0,Z0%,B0%:L0%=M%-r0%:IFL0%>90-r0%:L0%=180-2*r0%-L0% 454K0%=M%+r0%:IFK0%>90+r0%:K0%=180-K0%+r0% 455L0%=a%*(L0%DIVa%):IFL0%<-90:L0%=-90 456K0%=a%*(K0%DIVa%):IFK0%>90:K0%=90 457M%+=180:ORIGIN_%,`%:t%=288:CASE(ABS(M%-180)DIV10)OF 458WHEN7:t%=144+7*12:IFN%<1000:t%=144+12*12 459WHEN6:t%=144+6*12:IFN%<1000:t%=144+8*12 460WHEN5:t%=144+5*12:IFN%<1000:t%=144+7*12 461WHEN4:t%=144+4*12:IFN%<1000:t%=144+6*12 462WHEN3:t%=144+3*12:IFN%<1000:t%=144+5*12 463WHEN2:t%=144+3*12:IFN%<1000:t%=144+5*12 464WHEN1:t%=144+3*12:IFN%<1000:t%=144+4*12 465WHEN0:t%=144+3*12:IFN%<1000:t%=144+4*12 466ENDCASE:m0%=(48-(t%-144)/12-P%/30)MOD24:l0%=(24+(t%-144)/12-P%/30)MOD24:IFe2%:PROCG1 467J5%=TIME:IFA3%:PROCn1:ORIGIN_%,`% 468IFl0%>m0%THEN 469IFG2%THEN 470IFg1%THEN 471PROCL0:g1%=FALSE 472ELSE:m2%=0:O0%=0:FORR%=0TOp0%:B=J%(R%)/3600:C=G%(R%)/3600:IFB<l0%ANDB>m0%THEN 473IFC<K0%ANDC>L0%THEN 474PROCs(J%(R%),R%,I1%!(4*R%)):IFI1%!(4*R%)>h%:R%=p0% 475ENDIF 476ENDIF:m2%+=1:NEXT 477ENDIF 478ENDIF:IFs0%THEN 479FORR%=1TO110:B=K%(R%)/3600:C=M%(R%)/3600:IFB<l0%ANDB>m0%THEN 480IFC<K0%ANDC>L0%THEN 481PROCt(K%(R%),C,R%) 482ENDIF 483ENDIF:NEXT 484ENDIF 485ELSE:IFG2%THEN 486IFg1%THEN 487PROCL0:g1%=FALSE 488ELSE:m2%=0:O0%=0:FORR%=0TOp0%:B=J%(R%)/3600:C=G%(R%)/3600:IFB<l0%ORB>m0%THEN 489IFC<K0%ANDC>L0%THEN 490PROCs(J%(R%),R%,I1%!(4*R%)):IFI1%!(4*R%)>h%:R%=p0% 491ENDIF 492ENDIF:m2%+=1:NEXT 493ENDIF 494ENDIF:IFs0%THEN 495FORR%=1TO110:B=K%(R%)/3600:C=M%(R%)/3600:IFB<l0%ORB>m0%THEN 496IFC<K0%ANDC>L0%THEN 497PROCt(K%(R%),C,R%) 498ENDIF 499ENDIF:NEXT 500ENDIF 501ENDIF:IFx0%THEN 502PROCp0:IFM2%PROCF(z1,j1/3600,9) 503IFN2%PROCF(r1,K2/3600,8) 504IFL2%PROCF(v1,S2/3600,7) 505IFF2%PROCF(A2,L2/3600,6) 506IFT2%PROCF(J2,H2/3600,5) 507IFk1%PROCF(F2,I2/3600,4) 508FORd%=0TO2:CASEX%(d%)OF 509WHEN0:IFd2%PROCF(M0,m0/3600,0) 510WHEN1:IFJ2%PROCF(C2,m1/3600,1) 511WHEN2:IFl1%PROCF(P2,M2/3600,2) 512ENDCASE:NEXT:IFY2%PROCF(I0,L0/3600,10) 513IFm1%PROCF(m,i0/3600,11) 514ENDIF:VDU23,6,85|:IFL0%<-85:L0%=-80 515IFK0%>90-a%:K0%=80 516IFi2%THEN 517SYS&400e6,128+8:FORC4%=L0%+180TOK0%+180STEPa%:Z=M(C4%):T=S(C4%):d1%=-T*N(144):o0%=Z*U-T*V*P(144):IFr2%:_2%=TRUE 518FORO1%=144+t0%TOt%STEPt0%:j2%=-T*N(O1%):L1%=Z*U-T*V*P(O1%):n0%=O1%/t0%:IF(o0%>i1%ANDo0%<b2%)OR(L1%>i1%ANDL1%<b2%)THEN 519r2%=TRUE:MOVEj2%,L1%:PLOT55,d1%,o0%:IF_2%:PLOT55,V%(n0%),T%(n0%) 520MOVE-j2%,L1%:PLOT55,-d1%,o0%:IF_2%:IFO1%>144+t0%PLOT55,-V%(n0%),T%(n0%) 521ENDIF:V%(n0%)=d1%:T%(n0%)=o0%:d1%=j2%:o0%=L1%:NEXT:IFt%=288THEN 522O1%=288+t0%:n0%=O1%/t0%:j2%=-T*N(O1%):L1%=Z*U-T*V*P(O1%):IF(o0%>i1%ANDo0%<b2%)OR(L1%>i1%ANDL1%<b2%)THEN 523r2%=TRUE:MOVE-d1%,o0%:IF_2%:PLOT55,-V%(n0%),T%(n0%) 524ENDIF:V%(n0%)=d1%:T%(n0%)=o0%:d1%=j2%:o0%=L1% 525ENDIF:NEXT 526ENDIF:IFj%:PROCG0(v,s) 527M%-=180:_2%=FALSE:r2%=FALSE:A0%=FALSE:SYS46,z%,o%,D0%,F0%:SYS&406c1:SYS&400d1,w%,0,-B0%*S%,Z0%*S%,0:PROCA(K%,24,STR$(m2%)):ENDPROC 528DEFPROCJ(F%,I%):IFF%=a2%ANDI%=`2%:ENDPROC 529U%=FNT(F%,I%):PROCK0(U%):O%=U%:a2%=F%:`2%=I%:ENDPROC 530DEFFNT(F%,I%):LOCALM0%,i4%,h4%,D3%,s2%,H3%:U%=0:T4%=0:H3%=&ffffff:FORM0%=0TOO0%:i4%=R%(M0%)-F%:h4%=W%(M0%)-I%:s2%=i4%^2+h4%^2:IFs2%<=H3%THEN 531IFs2%=H3%THEN 532c3%=TRUE:D3%=P%(M0%):IFD3%>9999:D3%=D3%DIV10000 533IF(65535AND_1%!(2*D3%))THEN 534U%=P%(M0%):T4%=M0%:H3%=s2% 535ENDIF 536ELSE:c3%=FALSE:U%=P%(M0%):T4%=M0%:H3%=s2% 537ENDIF 538ENDIF:NEXT:=U% 539DEFPROCK0(Q%):LOCALv4,c0,Z0,o0,y0:IFQ%<10000THEN 540IFQ%<>M1%THEN 541M1%=Q%:A$=CHR$(A4%?(2*Q%))+CHR$(A4%?(2*Q%+1)):PROCA(X%,4,A$+" star"):IFc3%:PROCA(X%,4,A$+" star (Double)") 542PROCA(X%,5,J$(65535AND_1%!(2*Q%))):A$="":IFD4%?Q%:A$=" "+STR$(D4%?Q%) 543IFj3%?Q%:A$=A$(j3%?Q%)+A$+" "+M$(g2%?Q%) 544PROCA(X%,6,A$):PROCA(X%,7,FNK(I1%!(4*Q%)+0.1)):PROCA(X%,8,""):PROCA(X%,9,H$(g2%?Q%)):PROCA(X%,10,FNB(F3%!(Q%*4))):PROCA(X%,11,FNB(K3%!(Q%*4))):PROCf(RAD((F3%!(Q%*4))/240),RAD((K3%!(Q%*4))/3600),V0):PROCA(X%,12,FNB(DEG(Q2)*3600)):PROCA(X%,13,FNB(DEG(h2)*3600)) 545PROCu(RAD((F3%!(Q%*4))/240),RAD((K3%!(Q%*4))/3600),c0,Z0,o0,y0,0):PROCA(X%,14,STR$(FNL(c0))+"hrs, azimuth="+STR$(o0)):PROCA(X%,15,STR$(FNL(Z0))+"hrs, azimuth="+STR$(y0)):PROCO(1,"Type :"+"Star"):PROCO(2,"Name :"+J$(65535AND_1%!(2*Q%))):PROCO(3,"Mag. :"+STR$((I1%!(4*Q%))/100)) 546PROCO(4,"Const:"+H$(g2%?Q%)) 547ENDIF 548ELSE:IFQ%<>M1%THEN 549M1%=Q%:Q%=Q%DIV10000:K$="Object number :"+STR$(Q%):e0%=TRUE:IFQ%<200THEN 550PROCA(X%,4,I$(O%(Q%)MOD100)):PROCA(X%,5,L$(O%(Q%)DIV100)):PROCA(X%,6,"M"+STR$(Q%)):PROCO(1,"Type :"+I$(O%(Q%)MOD100)):PROCO(2,"Name :"+L$(O%(Q%)DIV100)):PROCO(3,"Ref. :"+"M"+STR$(Q%)):PROCO(4,""):PROCA(X%,8,""):PROCA(X%,10,FNB(K%(Q%))):PROCA(X%,11,FNB(M%(Q%))) 551PROCf(RAD((K%(Q%))/240),RAD((M%(Q%))/3600),V0):PROCA(X%,12,FNB(DEG(Q2)*3600)):PROCA(X%,13,FNB(DEG(h2)*3600)) 552ELSE:Q%-=200:PROCA(X%,4,C$(Q%)):PROCA(X%,5,D$(Q%)):PROCA(X%,6,""):PROCA(X%,8,F$(Q%)):PROCA(X%,10,FNB(D%(Q%))):PROCA(X%,11,FNB(H%(Q%))):PROCf(RAD((D%(Q%))/240),RAD((H%(Q%))/3600),V0):PROCA(X%,12,FNB(DEG(Q2)*3600)):PROCA(X%,13,FNB(DEG(h2)*3600)) 553ENDIF:PROCA(X%,7,""):PROCA(X%,9,""):PROCA(X%,14,""):PROCA(X%,15,"") 554ENDIF 555ENDIF:ENDPROC 556DEFFNB(_0%):LOCALb0%,c0%,h$:IF_0%<0:h$="-" 557_0%=ABS(_0%):b0%=_0%/3600:c0%=_0%/60-b0%*60:_0%=_0%MOD60:=h$+STR$b0%+":"+RIGHT$("00"+STR$c0%,2)+":"+RIGHT$("00"+STR$_0%,2) 558DEFPROCG0(v,s):SYS&400e6,189:s=s/3600:v=P%/2+((86400+v)MOD86400)/240:Z=N%*SIN(RAD(s)):T=N%*COS(RAD(s)):B0=COS(RAD(v)):W0%=Z*V+T*B0*U:IFW0%>v%THEN 559F%=-T*SIN(RAD(v)):I%=Z*U-T*V*B0:MOVEF%,I%:PLOT147,20,0:G1%=F%:C1%=I% 560ENDIF:ENDPROC 561DEFPROC`:SYS46,316,L%,"starmap",0TOz%,o%,D0%,F0%:A0%=TRUE:ORIGIN_%,`%:PROCG0(v,s):A0%=FALSE:SYS46,z%,o%,D0%,F0%:SYS&400d1,w%,S%*(_%+F%-22),S%*(-`%+I%-22),S%*(_%+F%+22),S%*(-`%+I%+22):ENDPROC 562DEFPROCB0:J%!0=w%:SYS&400cb,,J%:z0%=J%!4-J%!20:K1%=J%!16-J%!24:F%=(i0%-z0%)/S%:I%=(`0%-K1%)/S%+B0%:PROCJ(F%,I%):IFj%:PROC` 563IFU%>9999THEN 564IF(U%DIV10000)<200THEN 565v=K%(U%DIV10000):s=M%(U%DIV10000) 566ELSE:v=D%((U%DIV10000)-200):s=H%((U%DIV10000)-200) 567ENDIF 568ELSE:v=J%(U%):s=G%(U%) 569ENDIF:IFj%:PROC` 570ENDPROC 571DEFPROCs(B,R%,b%):B=RAD(P%/2+B/240):F%=-O(R%)*SINB:IFABSF%>_%:ENDPROC 572U0=O(R%)*COSB:I%=L(R%)*U-V*U0:IFABSI%>`%:ENDPROC 573W0%=L(R%)*V+U0*U:IFW0%<v%:ENDPROC 574R%(O0%)=F%+_%:W%(O0%)=I%+`%:P%(O0%)=R%:O0%+=1:IFl2%THEN 575IF(65535AND_1%!(2*R%))THEN 576IFb%<h%-200THEN 577VDU5:SYS&400e6,9:MOVEF%+8,I%+8:PRINTJ$(65535AND_1%!(2*R%)); 578ENDIF 579ENDIF 580ENDIF:b%=K2%+b%:IFb%>599SYS46,290,L%,"mag6",F%,I%,2:ENDPROC 581IFb%>499SYS46,290,L%,"mag5",F%-2,I%-2,2:ENDPROC 582IFb%>399SYS46,290,L%,"mag4",F%-2,I%-2,2:ENDPROC 583IFb%>299SYS46,290,L%,"mag3",F%-2,I%-2,2:ENDPROC 584IFb%>199SYS46,290,L%,"mag2",F%-4,I%-4,2:ENDPROC 585IFb%>99SYS46,290,L%,"mag1",F%-4,I%-4,2:ENDPROC 586IFb%>-1SYS46,290,L%,"mag0",F%-6,I%-6,2:ENDPROC 587IFb%<0SYS46,290,L%,"mag-1",F%-6,I%-6,2:ENDPROC 588ENDPROC 589DEFPROCt(B,C,c0%):B=RAD(P%/2+B/240):T=N%*COS(RAD(C)):F%=-T*SINB:IFABSF%>_%:ENDPROC 590B0=COSB:Z=N%*SIN(RAD(C)):W0%=Z*V+T*B0*U:IFW0%<v%:ENDPROC 591I%=Z*U-T*V*B0:IFABSI%>`%:ENDPROC 592R%(O0%)=F%+_%:W%(O0%)=I%+`%:P%(O0%)=c0%*10000:O0%+=1:CASEO%(c0%)MOD100OF 593WHEN1:SYS46,290,L%,"opencluster",F%-10,I%-10,8 594WHEN2:SYS46,290,L%,"globcluster",F%-10,I%-10,8 595WHEN3:SYS46,290,L%,"nebcluster",F%-10,I%-10,8 596WHEN4:SYS46,290,L%,"planetary",F%-12,I%-12,8 597WHEN5:SYS46,290,L%,"nebula",F%-10,I%-10,8 598WHEN6:SYS46,290,L%,"galaxy",F%-16,I%-10,8 599WHEN7:SYS46,290,L%,"snovarem",F%-16,I%-8,8 600WHEN8:SYS46,290,L%,"asterism",F%-10,I%-10,8 601ENDCASE:IFz1%:VDU5:GCOL0,15:MOVEF%+8,I%+22:PRINT"M";STR$(c0%) 602ENDPROC 603DEFPROCF(B,C,Q%):B=RAD(P%/2+B/240):T=N%*COS(RAD(C)):F%=-T*SINB:IFABSF%>_%:ENDPROC 604B0=COSB:Z=N%*SIN(RAD(C)):W0%=Z*V+T*B0*U:IFW0%<v%:ENDPROC 605I%=Z*U-T*V*B0:IFABSI%>`%:ENDPROC 606R%(O0%)=F%+_%:W%(O0%)=I%+`%:P%(O0%)=(200+Q%)*10000:O0%+=1:IFO0%>5000:O0%=5000 607VDU5:GCOL0,0:CASEQ%OF 608WHEN0:SYS46,290,L%,"sun",F%-14,I%-14,8:IFs%:MOVEF%+14,I%+28:PRINT"Sun" 609WHEN1:SYS46,290,L%,"mercury",F%-10,I%-10,8:IFs%:MOVEF%+8,I%+22:PRINT"Mercury" 610WHEN2:SYS46,290,L%,"venus",F%-10,I%-10,8:IFs%:MOVEF%+8,I%+22:PRINT"Venus" 611WHEN4:SYS46,290,L%,"mars",F%-10,I%-10,8:IFs%:MOVEF%+8,I%+22:PRINT"Mars" 612WHEN5:SYS46,290,L%,"jupiter",F%-10,I%-10,8:IFs%:MOVEF%+8,I%+22:PRINT"Jupiter" 613WHEN6:SYS46,290,L%,"saturn",F%-18,I%-8,8:IFs%:MOVEF%+8,I%+22:PRINT"Saturn" 614WHEN7:SYS46,290,L%,"uranus",F%-10,I%-10,8:IFs%:MOVEF%+8,I%+22:PRINT"Uranus" 615WHEN8:SYS46,290,L%,"neptune",F%-10,I%-10,8:IFs%:MOVEF%+8,I%+22:PRINT"Neptune" 616WHEN9:SYS46,290,L%,"pluto",F%-8,I%-8,8:IFs%:MOVEF%+4,I%+18:PRINT"Pluto" 617WHEN10:SYS46,290,L%,"moon",F%-14,I%-14,8:IFs%:MOVEF%+14,I%+28:PRINT"Moon" 618WHEN11:SYS&400e6,131OR48:L3%=2*INT(0.36*M(181)):MOVEF%,I%:PLOT147,L3%,0:a1%=2*INT(0.88*L3%):MOVEF%,I%:PLOT147,a1%,0:IFs%:MOVEF%-40,I%+8:PRINT"Umbra" 619IFu%ANDe3%THEN 620MOVEW2%,X2%:PLOT147,v3%,0:MOVEW2%,X2%:PLOT147,n1%,0:SYS&400d1,w%,S%*(_%+W2%-n1%-2),S%*(-`%+X2%-n1%-2),S%*(_%+W2%+2+n1%),S%*(-`%+X2%+2+n1%) 621ENDIF:v3%=L3%:n1%=a1%:W2%=F%:X2%=I%:e3%=TRUE 622ENDCASE:ENDPROC 623DEFPROCm1:LOCALV3%:SWAPV3%,s%:SYS46,316,L%,"starmap",0TOz%,o%,D0%,F0%:A0%=TRUE:ORIGIN_%,`%:IFx0%THEN 624IFM2%PROCF(z1,j1/3600,9):PROCI 625IFN2%PROCF(r1,K2/3600,8):PROCI 626IFL2%PROCF(v1,S2/3600,7):PROCI 627IFF2%PROCF(A2,L2/3600,6):PROCI 628IFT2%PROCF(J2,H2/3600,5):PROCI 629IFk1%PROCF(F2,I2/3600,4):PROCI 630FORd%=0TO2:CASEX%(d%)OF 631WHEN0:IFd2%PROCF(M0,m0/3600,0):PROCI 632WHEN1:IFJ2%PROCF(C2,m1/3600,1):PROCI 633WHEN2:IFl1%PROCF(P2,M2/3600,2):PROCI 634ENDCASE:NEXT:IFY2%PROCF(I0,L0/3600,10):PROCI 635IFm1%THEN 636PROCF(m,i0/3600,11):SYS&400d1,w%,S%*(_%+F%-a1%-2),S%*(-`%+I%-a1%-2),S%*(_%+F%+2+a1%),S%*(-`%+I%+2+a1%) 637ENDIF 638ENDIF:A0%=FALSE:SYS46,z%,o%,D0%,F0%:SWAPV3%,s%:ENDPROC 639DEFPROCI:SYS&400d1,w%,S%*(_%+F%-16),S%*(-`%+I%-16),S%*(_%+F%+16),S%*(-`%+I%+16):ENDPROC 640DEFPROCb0(S%):SYS&400ed,256,L%,"mag0",,,,j0%,P1%:j0%!0=j0%!0*S%:j0%!4=j0%!4*S%:IFS%=1THEN 641!J%=w%:SYS&400cb,,J%:J%!20=0:J%!24=136:J%!12=J%!4+Z0%*S%:J%!8=J%!16-B0%*S%-136:SYS&400c5,,J% 642ENDIF:PROCr(w%,Z0%*S%,-B0%*S%,0,0):IFS%=2THEN 643!J%=w%:SYS&400cb,,J%:J%!20=0:J%!24=136:!J%=w%:SYS&400cb,,J%:J%!12=J%!4+Z0%*S%:J%!8=J%!16-S%*B0%-136:SYS&400c5,,J% 644ENDIF:PROCS(TRUE):SYS&400d1,w%,0,-B0%*S%,Z0%*S%,0:ENDPROC 645DEFPROCn1:s3%=0:Q5%=65280:X4%=&c0c0c000:SYS&40081,,"Trinity.Medium.Italic",240,240,0,0TOJ3%:SYS&4074f,J3%,s3%,X4%,14:FORf0%=1TO88:B=360-S%(f0%-1):C=U%(f0%-1):B=RAD(P%/2+B):T=N%*COS(RAD(C)):F%=-T*SINB:IFABSF%<=_%THEN 646B0=COSB:Z=N%*SIN(RAD(C)):W0%=Z*V+T*B0*U:IFW0%>v%THEN 647I%=Z*U-T*V*B0:IFABSI%<=`%THEN 648IFf0%=l%THEN 649SYS&4074f,J3%,s3%,-256,14:SYS&40086,,LEFT$(H$(f0%),INSTR(H$(f0%),"(")-1),16,F%+_%,I%+`%:SYS&4074f,J3%,s3%,X4%,14 650ELSE:SYS&40086,,LEFT$(H$(f0%),INSTR(H$(f0%),"(")-1),16,F%+_%,I%+`% 651ENDIF 652ENDIF 653ENDIF 654ENDIF:NEXT:SYS&40082,J3%:ENDPROC 655DEFPROCN1(L$):LOCALS1%:p0%=0:D5%=1:S1%=FNO(L$):DIMq0%S1%:S1%=FNn(L$,q0%,S1%):p0%=!q0%-1:h1%=q0%!4:q0%+=16:F3%=q0%:K3%=q0%+4*h1%:I1%=q0%+8*h1%:A4%=q0%+12*h1%:_1%=q0%+14*h1%:g2%=q0%+16*h1%:j3%=q0%+17*h1%:D4%=q0%+18*h1%:FORF%=0TOp0%:J%(F%)=F3%!(4*F%):G%(F%)=K3%!(4*F%) 656O(F%)=N%*COS(RAD(G%(F%)/3600)):L(F%)=N%*SIN(RAD(G%(F%)/3600)):NEXT:ENDPROC 657DEFPROCj1(L$):G4%=1:T%=OPENIN(L$):WHILENOTEOF#T%:J$(G4%)=GET$#T%:G4%+=1:ENDWHILE:SYS&2000d,0,T%:T%=0:ENDPROC 658DEFPROCa0(L$):LOCALZ2%:o3%=1:T%=OPENIN(L$):WHILENOTEOF#T%:B$=GET$#T%:Z2%=VAL(LEFT$(B$,3)):b0%=VAL(MID$(B$,5,2)):c0%=VAL(MID$(B$,7,2)):_0%=VAL(MID$(B$,9,2)):K%(Z2%)=b0%*60*60+c0%*60+_0%:Q3%=VAL(MID$(B$,11,3)):c0%=VAL(MID$(B$,14,2)):_0%=VAL(MID$(B$,16,2)):IFMID$(B$,11,1)="-"THEN 659M%(Z2%)=Q3%*60*60-c0%*60-_0% 660ELSE:M%(Z2%)=Q3%*60*60+c0%*60+_0% 661ENDIF:O%(Z2%)=VAL(MID$(B$,19,1)):IFINSTR(B$,":")>10THEN 662L$(o3%)=MID$(B$,21):O%(Z2%)+=(o3%*100):o3%+=1 663ENDIF:ENDWHILE:SYS&2000d,0,T%:T%=0:ENDPROC 664DEFFNK(F4%):LOCALB$:IFF4%<0THEN 665B$=RIGHT$("000"+MID$(STR$(F4%),2),3):B$="-"+LEFT$(LEFT$(B$,1)+"."+MID$(B$,2,2)+"00",4) 666ELSE:B$=RIGHT$("000"+STR$(F4%),3):B$=LEFT$(LEFT$(B$,1)+"."+MID$(B$,2,2)+"00",4) 667ENDIF:=B$ 668DEFPROCQ1(L$):T%=OPENIN(L$):e1%=0:WHILENOTEOF#T%:H$(e1%)=MID$(GET$#T%,5):e1%+=1:ENDWHILE:e1%-=1:SYS&2000d,0,T%:T%=0:ENDPROC 669DEFPROCk1(L$):T%=OPENIN(L$):e1%=0:WHILENOTEOF#T%:M$(e1%)=GET$#T%:e1%+=1:ENDWHILE:SYS&2000d,0,T%:T%=0:ENDPROC 670DEFPROCI1(L$):LOCALZ%,M0%:r%=0:IFa3%:ENDPROC 671T%=OPENIN(L$):WHILENOTEOF#T%:A$=GET$#T%:IFINSTR(A$,":")>1THEN 672C%(r%)=VAL(LEFT$(A$,INSTR(A$,":")-1)):B%(r%)=VAL(MID$(A$,INSTR(A$,":")+1)) 673ELSE:Z%=0:FORM0%=1TOe1%:IFA$=LEFT$(H$(M0%),INSTR(H$(M0%),"(")-2):Z%=M0% 674NEXT:C%(r%)=&ffffff:B%(r%)=Z% 675ENDIF:r%+=1:ENDWHILE:C%(r%)=&ffffff:SYS&2000d,0,T%:T%=0:ENDPROC 676DEFPROCf(B,L1,V0):o3=RAD(q):m3=SIN(o3):r3=COS(o3):H3=V0-B:IFH3<0:B+=2*PI 677e3=SIN(L1):d3=COS(L1):n3=e3*m3+d3*r3*COS(H3):h2=ASN(n3):j3=-d3*r3*SIN(H3):D3=e3-m3*n3:Q2=ATN(j3/(D3+1E-38)):IFD3<0:Q2+=PI:ELSEIFD3>0ANDj3<0:Q2+=2*PI 678ENDPROC 679DEFPROCY(R3%):SYS&406c0:t1%=R3%:N%=L%(R3%):CASER3%OF 680WHEN0:h%=440 681WHEN1:h%=520 682WHEN2:h%=600 683WHEN3:h%=700 684ENDCASE:K2%=700-h%:PROCA(K%,19,FNK(h%)):IFN%>L%(2)THEN 685t0%=6:a%=5 686ELSE:t0%=6:a%=5:M%=10*(M%DIV10):N=RAD(M%):V=SIN(N):U=COS(N):PROCA(K%,13,STR$(M%)) 687ENDIF:FORY0%=0TO360:M(Y0%)=N%*SIN(RAD(Y0%+180)):S(Y0%)=N%*COS(RAD(Y0%+180)):NEXT:IFw2%>2*N%:r0%=90:ELSEr0%=DEG(ASN(w2%/(2*N%))) 688v%=N%*COS(RAD(r0%+10)):IFv%<0:v%=0 689IFv%>N%/2:v%=N%/2 690k%=DEG(ASN(Z0%/2/N%)):k%+=a%:r3%=-N%*SIN(RAD(k%)):g4%=-r3%:k%=DEG(ASN(B0%/2/N%)):k%+=2*t0%:i1%=-N%*SIN(RAD(k%)):b2%=-i1%:FORF%=0TOp0%:O(F%)=N%*COS(RAD(G%(F%)/3600)):L(F%)=N%*SIN(RAD(G%(F%)/3600)):NEXT:SYS&406c1:ENDPROC 691DEFPROCG1:LOCALZ%,w1%,W3%:SYS&400e6,128+11:w1%=FALSE:W3%=14:FORZ%=1TOr%-46:PROCx:NEXT:IFl%>88THEN 692CASEl%OF 693WHEN95:F%=177:I%=182:l%=18 694WHEN92:F%=935:I%=939 695WHEN94:F%=940:I%=944 696WHEN93:F%=945:I%=957 697WHEN89:F%=958:I%=963 698WHEN91:F%=964:I%=969 699WHEN90:F%=970:I%=978 700ENDCASE:W3%=14:FORZ%=F%TOI%:PROCx:NEXT:IFl%=18:l%=95 701ENDIF:ENDPROC 702DEFPROCx:g%=C%(Z%):C=B%(Z%)/3600:IFl0%>m0%THEN 703IFg%=&ffffff:w1%=TRUE 704IFw1%THEN 705IFB%(Z%)=l%THEN 706SYS&400e6,128+W3% 707ELSE:SYS&400e6,128+11 708ENDIF 709ENDIF:w1%=FALSE:IFg%/3600<l0%ANDg%/3600>m0%THEN 710IFC<K0%ANDC>L0%THEN 711IFg%<>&ffffffTHEN 712B=RAD(P%/2+g%/240):C=RADC:Z=N%*SINC:T=N%*COSC:U0=T*COSB:IFZ*V+U0*U>v%THEN 713MOVEINT(-T*SINB),INT(Z*U-V*U0):Z%+=1:g%=C%(Z%):C=B%(Z%)/3600:WHILEg%<>&ffffff:B=RAD(P%/2+g%/240):C=RADC:Z=N%*SINC:T=N%*COSC:U0=T*COSB:IFZ*V+U0*U>v%:PLOT55,INT(-T*SINB),INT(Z*U-V*U0) 714Z%+=1:g%=C%(Z%):C=B%(Z%)/3600:ENDWHILE:Z%-=1 715ENDIF 716ENDIF 717ENDIF 718ENDIF 719ELSE:IFg%=&ffffff:w1%=TRUE 720IFw1%THEN 721IFB%(Z%)=l%THEN 722SYS&400e6,128+W3% 723ELSE:SYS&400e6,128+11 724ENDIF 725ENDIF:w1%=FALSE:IFg%/3600<l0%ORg%/3600>m0%THEN 726IFC<K0%ANDC>L0%THEN 727IFg%<>&ffffffTHEN 728B=RAD(P%/2+g%/240):C=RADC:Z=N%*SINC:T=N%*COSC:U0=T*COSB:IFZ*V+U0*U>v%THEN 729MOVEINT(-T*SINB),INT(Z*U-V*U0):Z%+=1:g%=C%(Z%):C=B%(Z%)/3600:WHILEg%<>&ffffff:B=RAD(P%/2+g%/240):C=RADC:Z=N%*SINC:T=N%*COSC:U0=T*COSB:IFZ*V+U0*U>v%:PLOT55,INT(-T*SINB),INT(Z*U-V*U0) 730Z%+=1:g%=C%(Z%):C=B%(Z%)/3600:ENDWHILE:Z%-=1 731ENDIF 732ENDIF 733ENDIF 734ENDIF 735ENDIF:ENDPROC 736DEFPROCp0:LOCALv2%:v2%=FALSE:VDU23,6,136|:SYS&400e6,128+8:IFl0%>m0%THEN 737FORd%=0TO360STEP10:B=RAD(d%):C=0:PROCN(B,C,O0):B=DEG(B):C=DEG(C):IFB/15<l0%ANDB/15>m0%THEN 738IFC<K0%ANDC>L0%THEN 739B=P%/2+B:Z=N%*SIN(RAD(C)):T=N%*COS(RAD(C)):B0=COS(RAD(B)):W0%=Z*V+T*B0*U:IFW0%>v%THEN 740F%=-T*SIN(RAD(B)):I%=Z*U-T*V*B0:IFv2%PLOT55,F%,I%ELSEMOVEF%,I%:v2%=TRUE 741ENDIF 742ENDIF 743ENDIF:NEXT 744ELSE:FORd%=-180TO180STEP10:B=RAD(d%):C=0:PROCN(B,C,O0):B=DEG(B):C=DEG(C):IFB/15<l0%ORB/15>m0%THEN 745IFC<K0%ANDC>L0%THEN 746B=P%/2+B:Z=N%*SIN(RAD(C)):T=N%*COS(RAD(C)):B0=COS(RAD(B)):W0%=Z*V+T*B0*U:IFW0%>v%THEN 747F%=-T*SIN(RAD(B)):I%=Z*U-T*V*B0:IFv2%PLOT55,F%,I%ELSEMOVEF%,I%:v2%=TRUE 748ENDIF 749ENDIF 750ENDIF:NEXT 751ENDIF:ENDPROC 752DEFPROCY1(F%,I%):I%-=S%*B0%:SYS&2002e,308,L%,"starmap",F%,I%,0,j0%,P1%:ENDPROC 753DEFPROCA0(F%,I%)ENDPROC 754DEFPROCm(F%,I%):T%=OPENUP(D$+".Data.C_lines"):PTR#T%=EXT#T%:CASEU1%OF 755WHENk0%:SYS6,202,0,255TO,o%:IF(o%AND8)THEN 756C%(r%)=&ffffff:B%(r%)=&ffffff:r%-=1:C%(r%)=&ffffff:B%(r%)=&ffffff 757ELSE:PROCJ(F%,I%):C%(r%)=J%(U%):B%(r%)=G%(U%):r%+=1:BPUT#T%,STR$(J%(U%))+":"+STR$(G%(U%)) 758ENDIF 759WHENN1%:BPUT#T%,H$(g2%?M1%):C%(r%)=&ffffff:B%(r%)=&ffffff:r%+=1:C%(r%)=&ffffff:B%(r%)=&ffffff 760ENDCASE:SYS&2000d,0,T%:T%=0:ENDPROC 761DEFPROCI0:PROCQ(T0%,TRUE):G0%=TRUE:ENDPROC 762DEFPROCU:LOCALB,C:SYS&406c0:SYS46,316,L%,"equatorial",0TOz%,o%,D0%,F0%:A0%=TRUE:SYS&400e6,128+8:SYS&400e6,7:ORIGIN0,0:RECTANGLEFILL0,0,3600,600:ORIGIN0,300:PROCK1:VDU23,6,85|:IFB3%THEN 763VDU5:SYS&400e6,8:MOVE8,-180:PRINT"-20";:MOVE0,-200:PLOT55,3600,-200:MOVE8,-80:PRINT"-10";:MOVE0,-100:PLOT55,3600,-100:MOVE8,20:PRINT"0";:MOVE0,0:PLOT55,3600,0:MOVE8,120:PRINT"10";:MOVE0,100:PLOT55,3600,100:MOVE8,220:PRINT"20";:MOVE0,200:PLOT55,3600,200:FORF%=150TO3450STEP150:MOVEF%+8,-280:PRINTSTR$(24-(F%/150));:MOVEF%,-300:PLOT55,F%,300 764NEXT 765ENDIF:IFt2%:PROCD1 766IFq2%:PROCd1 767O0%=0:FORR%=0TOp0%:W0%=G%(R%)/360:IFC<300ANDC>-300THEN 768PROCv0(3600-J%(R%)/24,W0%,I1%!(4*R%)+100):IFI1%!(4*R%)>480:R%=p0% 769ENDIF:NEXT:IFS2%:PROCG(z1,j1/3600,9,TRUE) 770IFq1%:PROCG(r1,K2/3600,8,TRUE) 771IFH2%:PROCG(v1,S2/3600,7,TRUE) 772IFO2%:PROCG(A2,L2/3600,6,TRUE) 773IFC2%:PROCG(J2,H2/3600,5,TRUE) 774IFB2%:PROCG(F2,I2/3600,4,TRUE) 775FORd%=0TO2:CASEX%(d%)OF 776WHEN0:IFn2%:PROCG(M0,m0/3600,0,TRUE) 777WHEN1:IFQ2%:PROCG(C2,m1/3600,1,TRUE) 778WHEN2:IFp1%:PROCG(P2,M2/3600,2,TRUE) 779ENDCASE:NEXT:IFc2%:PROCG(I0,L0/3600,10,TRUE) 780IFI2%PROCG(m,i0/3600,11,TRUE) 781A0%=FALSE:SYS46,z%,o%,D0%,F0%:SYS&406c1:SYS&400d1,T0%,0,-1200,7200,0:ENDPROC 782DEFPROCV1(F%,I%):IFy%:I%-=1200:ELSEI%-=600 783SYS&2002e,308,L%,"equatorial",F%,I%,0,h0%,P1%:ENDPROC 784DEFPROCD1:LOCALZ%,w1%,W3%:SYS&400e6,128+11:FORZ%=1TOr%-46:PROC`1:NEXT:ENDPROC 785DEFPROC`1:g%=C%(Z%):C=B%(Z%)/3600:J1=360-g%/240:g1=C:IFC<45ANDC>-45THEN 786IFg%<>&ffffffTHEN 787B=360-g%/240:MOVEINT(B*10),INT(C*10):J1=B:g1=C:Z%+=1:g%=C%(Z%):C=B%(Z%)/3600:WHILEg%<>&ffffff:B=360-g%/240:IFB-J1>180THEN 788MOVEINT(J1*10),INT(g1*10):PLOT55,INT((B-360)*10),INT(C*10):MOVEINT((J1+360)*10),INT(g1*10):PLOT55,INT(B*10),INT(C*10) 789ELSE:IFB-J1<-180THEN 790MOVEINT(J1*10),INT(g1*10):PLOT55,INT((B+360)*10),INT(C*10):MOVEINT((J1-360)*10),INT(g1*10):PLOT55,INT(B*10),INT(C*10) 791ELSE:PLOT55,INT(B*10),INT(C*10) 792ENDIF 793ENDIF:J1=B:g1=C:Z%+=1:g%=C%(Z%):C=B%(Z%)/3600:ENDWHILE:Z%-=1 794ENDIF 795ENDIF:ENDPROC 796DEFPROCv0(F%,I%,b%):IFb%>599SYS46,290,L%,"mag6",F%,I%,2:ENDPROC 797IFb%>499SYS46,290,L%,"mag5",F%-2,I%-2,2:ENDPROC 798IFb%>399SYS46,290,L%,"mag4",F%-2,I%-2,2:ENDPROC 799IFb%>299SYS46,290,L%,"mag3",F%-2,I%-2,2:ENDPROC 800IFb%>199SYS46,290,L%,"mag2",F%-4,I%-4,2:ENDPROC 801IFb%>99SYS46,290,L%,"mag1",F%-4,I%-4,2:ENDPROC 802IFb%>-1SYS46,290,L%,"mag0",F%-6,I%-6,2:ENDPROC 803IFb%<0SYS46,290,L%,"mag-1",F%-6,I%-6,2:ENDPROC 804ENDPROC 805DEFPROCK1:MOVE3600,0:VDU23,6,136|:SYS&400e6,128+8:FORd%=0TO360STEP10:B=RAD(d%):C=0:PROCN(B,C,O0):F%=3600-DEG(B)*10:I%=DEG(C)*10:PLOT55,F%,I%:NEXT:ENDPROC 806DEFPROCG(B,C,Q%,u0%):F%=3600-B/24:I%=C*10:VDU5:GCOL0,0:CASEQ%OF 807WHEN0:SYS46,290,L%,"sun",F%-14,I%-14,8:IFu0%:MOVEF%+14,I%+28:PRINT"Sun" 808WHEN1:SYS46,290,L%,"smmercury",F%-6,I%-6,8:IFu0%:MOVEF%+4,I%+18:PRINT"Mercury" 809WHEN2:SYS46,290,L%,"smvenus",F%-6,I%-6,8:IFu0%:MOVEF%+4,I%+18:PRINT"Venus" 810WHEN4:SYS46,290,L%,"smmars",F%-6,I%-6,8:IFu0%:MOVEF%+4,I%+18:PRINT"Mars" 811WHEN5:SYS46,290,L%,"smjupiter",F%-6,I%-6,8:IFu0%:MOVEF%+4,I%+18:PRINT"Jupiter" 812WHEN6:SYS46,290,L%,"smsaturn",F%-12,I%-6,8:IFu0%:MOVEF%+4,I%+18:PRINT"Saturn" 813WHEN7:SYS46,290,L%,"smuranus",F%-6,I%-6,8:IFu0%:MOVEF%+4,I%+18:PRINT"Uranus" 814WHEN8:SYS46,290,L%,"smneptune",F%-6,I%-6,8:IFu0%:MOVEF%+4,I%+18:PRINT"Neptune" 815WHEN9:SYS46,290,L%,"smpluto",F%-4,I%-4,8:IFu0%:MOVEF%+4,I%+16:PRINT"Pluto" 816WHEN10:SYS46,290,L%,"moon",F%-14,I%-14,8:IFu0%:MOVEF%+14,I%+28:PRINT"Moon" 817WHEN11:SYS&400e6,142:MOVEF%,I%:PLOT147,10,0:IFu0%:MOVEF%+8,I%-10:PRINT"Umbra" 818ENDCASE:ENDPROC 819DEFPROCk:LOCALV3%:SWAPV3%,s%:SYS46,316,L%,"equatorial",0TOz%,o%,D0%,F0%:A0%=TRUE:ORIGIN0,300:IFS2%PROCG(z1,j1/3600,9,FALSE):PROCL 820IFq1%PROCG(r1,K2/3600,8,FALSE):PROCL 821IFH2%PROCG(v1,S2/3600,7,FALSE):PROCL 822IFO2%PROCG(A2,L2/3600,6,FALSE):PROCL 823IFC2%PROCG(J2,H2/3600,5,FALSE):PROCL 824IFB2%PROCG(F2,I2/3600,4,FALSE):PROCL 825FORd%=0TO2:CASEX%(d%)OF 826WHEN0:IFn2%PROCG(M0,m0/3600,0,FALSE):PROCH0 827WHEN1:IFQ2%PROCG(C2,m1/3600,1,FALSE):PROCL 828WHEN2:IFp1%PROCG(P2,M2/3600,2,FALSE):PROCL 829ENDCASE:NEXT:IFc2%PROCG(I0,L0/3600,10,FALSE):PROCH0 830IFI2%PROCG(m,i0/3600,11,FALSE):PROCL 831A0%=FALSE:SYS46,z%,o%,D0%,F0%:SWAPV3%,s%:ENDPROC 832DEFPROCL:IFy%THEN 833SYS&400d1,T0%,2*F%-24,2*I%-620,2*F%+28,2*I%-576 834ELSE:SYS&400d1,T0%,F%-12,I%-310,F%+14,I%-288 835ENDIF:ENDPROC 836DEFPROCH0:IFy%THEN 837SYS&400d1,T0%,2*F%-32,2*I%-628,2*F%+32,2*I%-570 838ELSE:SYS&400d1,T0%,F%-16,I%-314,F%+16,I%-284 839ENDIF:ENDPROC 840DEFPROCd1:VDU5:SYS&400e6,11:FORf0%=1TO88:I%=10*U%(f0%-1):IFABSI%<350THEN 841F%=10*S%(f0%-1):MOVEF%,I%+16:PRINTLEFT$(H$(f0%),INSTR(H$(f0%),"(")-1) 842ENDIF:NEXT:ENDPROC 843DEFPROCj0(y%):IFy%THEN 844SYS&400ed,256,L%,"mag0",,,,h0%,P1%:h0%!0=h0%!0*2:h0%!4=h0%!4*2:y%=2 845ELSE:SYS&400ed,256,L%,"mag0",,,,h0%,P1%:y%=1 846ENDIF:!J%=T0%:SYS&400cb,,J%:J%!20=0:J%!24=0:IFJ%!12-J%!4>3600*y%:J%!12=J%!4+1800*y% 847J%!8=J%!16-600*y%:SYS&400c5,,J%:PROCr(T0%,3600*y%,-600*y%,0,0):IFy%=2THEN 848!J%=T0%:SYS&400cb,,J%:J%!8=J%!16-600*y%:SYS&400c5,,J% 849ENDIF:SYS&400d1,T0%,0,-600*y%,3600*y%,0:ENDPROC 850DEFFNh:A$=FNC(X0%,2):IFINSTR(A$,":")ANDA$<>""THEN 851q=VAL(LEFT$(A$,INSTR(A$,":")-1)):A$=MID$(A$,INSTR(A$,":")+1):q+=SGN(q)*VAL(LEFT$(A$,INSTR(A$,":")-1))/60:A$=MID$(A$,INSTR(A$,":")+1):q+=SGN(q)*VAL(LEFT$(A$,INSTR(A$,":")-1))/3600 852ELSE:q=VALA$ 853ENDIF:IFq<-90:q=-90 854IFq>90:q=90 855=q 856DEFFNm:A$=FNC(X0%,6):IFINSTR(A$,":")ANDA$<>""THEN 857D0=VAL(LEFT$(A$,INSTR(A$,":")-1)):A$=MID$(A$,INSTR(A$,":")+1):D0+=SGN(D0)*VAL(LEFT$(A$,INSTR(A$,":")-1))/60:A$=MID$(A$,INSTR(A$,":")+1):D0+=SGN(D0)*VAL(LEFT$(A$,INSTR(A$,":")-1))/3600 858ELSE:D0=VALA$ 859ENDIF:IFD0<-180:D0=-180 860IFD0>180:D0=180 861=D0 862DEFFNs:=VAL(FNC(X0%,10)) 863DEFPROCW:IFx2%:ENDPROC 864v1%=FALSE:PROCB(K%,37,v1%):PROCH(K%,37,TRUE):x2%=TRUE:ENDPROC 865DEFFNZ(f):LOCALJ3,A:A=(f/36525)-1:J3=((46.815+(0.0006-0.00181*A)*A)*A)/3600:=RAD(23.43929167-J3+FNP(f)) 866DEFFNk(f):LOCALJ3,A:A=(f/36525)-1:J3=((46.815+(0.0006-0.00181*A)*A)*A)/3600:=RAD(23.43929167-J3) 867DEFFNP(f):LOCALg,D,M,g0,b1,o,x,a0,I3,s0:A=f/36525:g=A*A:D=1.000021358E2*A:M=360*(D-INT(D)):g0=2.796967E2+3.03E-4*g+M:G0=2*RAD(g0):D=1.336855232E3*A:M=360*(D-INT(D)):b1=2.704342E2-1.133E-3*g+M:W0=2*RAD(b1):D=9.999736056E1*A:M=360*(D-INT(D)) 868o=3.584758E2-1.5E-4*g+M:o=RAD(o):D=1.325552359E3*A:M=360*(D-INT(D)):x=2.961046E2+9.192E-3*g+M:x=RAD(x):D=5.372616667*A:M=360*(D-INT(D)):a0=2.591833E2+2.078E-3*g-M:a0=RAD(a0):I3=2*a0:s0=(9.21+9.1E-4*A)*COS(a0):s0=s0+(5.522E-1-2.9E-4*A)*COS(G0)-9.04E-2*COS(I3) 869s0=s0+8.84E-2*COS(W0)+2.16E-2*COS(G0+o):s0=s0+1.83E-2*COS(W0-a0)+1.13E-2*COS(W0+x):s0=s0-9.3E-3*COS(G0-o)-6.6E-3*COS(G0-a0):J0=J0/3600:=s0/3600 870DEFFNU(f):LOCALg,D,M,g0,b1,o,x,a0,I3,J0:A=f/36525:g=A*A:D=1.000021358E2*A:M=360*(D-INT(D)):g0=2.796967E2+3.03E-4*g+M:G0=2*RAD(g0):D=1.336855232E3*A:M=360*(D-INT(D)):b1=2.704342E2-1.133E-3*g+M:W0=2*RAD(b1):D=9.999736056E1*A:M=360*(D-INT(D)) 871o=3.584758E2-1.5E-4*g+M:o=RAD(o):D=1.325552359E3*A:M=360*(D-INT(D)):x=2.961046E2+9.192E-3*g+M:x=RAD(x):D=5.372616667*A:M=360*(D-INT(D)):a0=2.591833E2+2.078E-3*g-M:a0=RAD(a0):I3=2*a0:J0=(-17.2327-1.737E-2*A)*SIN(a0):J0=J0+(-1.2729-1.3E-4*A)*SIN(G0)+2.088E-1*SIN(I3) 872J0=J0-2.037E-1*SIN(W0)+(1.261E-1-3.1E-4*A)*SIN(o):J0=J0+6.75E-2*SIN(x)-(4.97E-2-1.2E-4*A)*SIN(G0+o):J0=J0-3.42E-2*SIN(W0-a0)-2.61E-2*SIN(W0+x):J0=J0+2.14E-2*SIN(G0-o)-1.49E-2*SIN(G0-W0+x):J0=J0+1.24E-2*SIN(G0-a0)+1.14E-2*SIN(W0-x):=J0/3600 873DEFPROCb(A4,X2):LOCALM3,o2,L1:M3=2*PI:o2=A4-M3*INT(A4/M3):r0=o2:L1=r0-(X2*SIN(r0))-o2:WHILEABS(L1)>1E-6:L1=L1/(1-(X2*COS(r0))):r0=r0-L1:L1=r0-(X2*SIN(r0))-o2:ENDWHILE:Q4=SQR((1+X2)/(1-X2))*TAN(r0/2):q4=2*ATN(Q4):k4=r0:O2=q4:ENDPROC 874DEFPROCh(f,k,RETURNB,RETURNr4):A=(f/36525)+(k/8.766E5):g=A*A:D=1.000021359E2*A:M=360*(D-INT(D)):L=2.7969668E2+3.025E-4*g+M:D=9.999736042E1*A:M=360*(D-INT(D)):o=3.5847583E2-(1.5E-4+3.3E-6*A)*g+M:e0=1.675104E-2-4.18E-5*A-1.26E-7*g:N1=RAD(o):PROCb(N1,e0) 875D=6.255209472E1*A:M=360*(D-INT(D)):`3=RAD(153.25+M):D=1.251041894E2*A:M=360*(D-INT(D)):S3=RAD(216.57+M):D=9.156766028E1*A:M=360*(D-INT(D)):y=RAD(312.69+M):D=1.236853095E3*A:M=360*(D-INT(D)):b1=RAD(350.74-1.44E-3*g+M):d4=RAD(231.19+20.2*A) 876D=1.831353208E2*A:M=360*(D-INT(D)):U4=RAD(353.4+M):W0=1.34E-3*COS(`3)+1.54E-3*COS(S3)+2E-3*COS(y):W0=W0+1.79E-3*SIN(b1)+1.78E-3*SIN(d4):k1=5.43E-6*SIN(`3)+1.575E-5*SIN(S3):k1=k1+1.627E-5*SIN(y)+3.076E-5*COS(b1):k1=k1+9.27E-6*SIN(U4):B=O2+RAD(L-o+W0) 877r4=1.0000002*(1-e0*COS(k4))+k1:WHILEB<0:B+=2*PI:ENDWHILE:WHILEB>2*PI:B-=2*PI:ENDWHILE:C1=B:ENDPROC 878DEFPROCD0(f,k,RETURNB,RETURNC,RETURNX1):A=(f/36525)+(k/8.766E5):g=A*A:o=2.732158213E1:x=3.652596407E2:d1=2.755455094E1:_1=2.953058868E1:Z1=2.721222039E1:c1=6.798363307E3:Q0=f+(k/24):o=Q0/o:x=Q0/x:d1=Q0/d1:_1=Q0/_1:Z1=Q0/Z1:c1=Q0/c1:o=360*(o-INT(o)):x=360*(x-INT(x)) 879d1=360*(d1-INT(d1)):_1=360*(_1-INT(_1)):Z1=360*(Z1-INT(Z1)):c1=360*(c1-INT(c1)):y1=2.70434164E2+o-(1.133E-3-1.9E-6*A)*g:H=3.58475833E2+x-(1.5E-4+3.3E-6*A)*g:F=2.96104608E2+d1+(9.192E-3+1.44E-5*A)*g:G=3.50737486E2+_1-(1.436E-3-1.9E-6*A)*g 880J=11.250889+Z1-(3.211E-3+3E-7*A)*g:p1=2.59183275E2-c1+(2.078E-3+2.2E-6*A)*g:D=RAD(51.2+20.2*A):p=SIN(D):u=SIN(RAD(p1)):M=346.56+(132.87-9.1731E-3*A)*A:N0=3.964E-3*SIN(RAD(M)):w=RAD(p1+275.05-2.3*A):f4=SIN(w):y1=y1+2.33E-4*p+N0+1.964E-3*u:H=H-1.778E-3*p 881F=F+8.17E-4*p+N0+2.541E-3*u:J=J+N0-2.4691E-2*u-4.328E-3*f4:G=G+2.011E-3*p+N0+1.964E-3*u:R=1-(2.495E-3+7.52E-6*A)*A:U1=R*R:y1=RAD(y1):H=RAD(H):p1=RAD(p1):G=RAD(G):J=RAD(J):F=RAD(F):L=6.28875*SIN(F)+1.274018*SIN(2*G-F):L=L+6.58309E-1*SIN(2*G)+2.13616E-1*SIN(2*F) 882L=L-R*1.85596E-1*SIN(H)-1.14336E-1*SIN(2*J):L=L+5.8793E-2*SIN(2*(G-F)):L=L+5.7212E-2*R*SIN(2*G-H-F)+5.332E-2*SIN(2*G+F):L=L+4.5874E-2*R*SIN(2*G-H)+4.1024E-2*R*SIN(F-H):L=L-3.4718E-2*SIN(G)-R*3.0465E-2*SIN(H+F):L=L+1.5326E-2*SIN(2*(G-J))-1.2528E-2*SIN(2*J+F) 883L=L-1.098E-2*SIN(2*J-F)+1.0674E-2*SIN(4*G-F):L=L+1.0034E-2*SIN(3*F)+8.548E-3*SIN(4*G-2*F):L=L-R*7.91E-3*SIN(H-F+2*G)-R*6.783E-3*SIN(2*G+H):L=L+5.162E-3*SIN(F-G)+R*5E-3*SIN(H+G):L=L+3.862E-3*SIN(4*G)+R*4.049E-3*SIN(F-H+2*G):L=L+3.996E-3*SIN(2*(F+G))+3.665E-3*SIN(2*G-3*F) 884L=L+R*2.695E-3*SIN(2*F-H)+2.602E-3*SIN(F-2*(J+G)):L=L+R*2.396E-3*SIN(2*(G-F)-H)-2.349E-3*SIN(F+G):L=L+U1*2.249E-3*SIN(2*(G-H))-R*2.125E-3*SIN(2*F+H):L=L-U1*2.079E-3*SIN(2*H)+U1*2.059E-3*SIN(2*(G-H)-F):L=L-1.773E-3*SIN(F+2*(G-J))-1.595E-3*SIN(2*(J+G)) 885L=L+R*1.22E-3*SIN(4*G-H-F)-1.11E-3*SIN(2*(F+J)):L=L+8.92E-4*SIN(F-3*G)-R*8.11E-4*SIN(H+F+2*G):L=L+R*7.61E-4*SIN(4*G-H-2*F):L=L+U1*7.04E-4*SIN(F-2*(H+G)):L=L+R*6.93E-4*SIN(H-2*(F-G)):L=L+R*5.98E-4*SIN(2*(G-J)-H):L=L+5.5E-4*SIN(F+4*G)+5.38E-4*SIN(4*F) 886L=L+R*5.21E-4*SIN(4*G-H)+4.86E-4*SIN(2*F-G):L=L+U1*7.17E-4*SIN(F-2*H):k0=y1+RAD(L):WHILEk0<0:k0+=X:ENDWHILE:WHILEk0>X:k0-=X:ENDWHILE:B=k0:O=5.128189*SIN(J)+2.80606E-1*SIN(F+J):O=O+2.77693E-1*SIN(F-J)+1.73238E-1*SIN(2*G-J):O=O+5.5413E-2*SIN(2*G+J-F)+4.6272E-2*SIN(2*G-J-F) 887O=O+3.2573E-2*SIN(2*G+J)+1.7198E-2*SIN(2*F+J):O=O+9.267E-3*SIN(2*G+F-J)+8.823E-3*SIN(2*F-J):O=O+R*8.247E-3*SIN(2*G-H-J)+4.323E-3*SIN(2*(G-F)-J):O=O+4.2E-3*SIN(2*G+J+F)+R*3.372E-3*SIN(J-H-2*G):O=O+R*2.472E-3*SIN(2*G+J-H-F):O=O+R*2.222E-3*SIN(2*G+J-H) 888O=O+R*2.072E-3*SIN(2*G-J-H-F):O=O+R*1.877E-3*SIN(J-H+F)+1.828E-3*SIN(4*G-J-F):O=O-R*1.803E-3*SIN(J+H)-1.75E-3*SIN(3*J):O=O+R*1.57E-3*SIN(F-H-J)-1.487E-3*SIN(J+G):O=O-R*1.481E-3*SIN(J+H+F)+R*1.417E-3*SIN(J-H-F):O=O+R*1.35E-3*SIN(J-H)+1.33E-3*SIN(J-G) 889O=O+1.106E-3*SIN(J+3*F)+1.02E-3*SIN(4*G-J):O=O+8.33E-4*SIN(J+4*G-F)+7.81E-4*SIN(F-3*J):O=O+6.7E-4*SIN(J+4*G-2*F)+6.06E-4*SIN(2*G-3*J):O=O+5.97E-4*SIN(2*(G+F)-J):O=O+R*4.92E-4*SIN(2*G+F-H-J)+4.5E-4*SIN(2*(F-G)-J):O=O+4.39E-4*SIN(3*F-J)+4.23E-4*SIN(J+2*(G+F)) 890O=O+4.22E-4*SIN(2*G-J-3*F)-R*3.67E-4*SIN(H+J+2*G-F):O=O-R*3.53E-4*SIN(H+J+2*G)+3.31E-4*SIN(J+4*G):O=O+R*3.17E-4*SIN(2*G+J-H+F):O=O+U1*3.06E-4*SIN(2*(G-H)-J)-2.83E-4*SIN(F+3*J):_4=4.664E-4*COS(p1):m4=7.74E-5*COS(w):Y1=RAD(O)*(1-_4-m4):C=Y1 891a=9.50724E-1+5.1818E-2*COS(F)+9.531E-3*COS(2*G-F):a=a+7.843E-3*COS(2*G)+2.824E-3*COS(2*F):a=a+8.57E-4*COS(2*G+F)+R*5.33E-4*COS(2*G-H):a=a+R*4.01E-4*COS(2*G-F-H):a=a+R*3.2E-4*COS(F-H)-2.71E-4*COS(G):a=a-R*2.64E-4*COS(H+F)-1.98E-4*COS(2*J-F) 892a=a+1.73E-4*COS(3*F)+1.67E-4*COS(4*G-F):a=a-R*1.11E-4*COS(H)+1.03E-4*COS(4*G-2*F):a=a-8.4E-5*COS(2*F-2*G)-R*8.3E-5*COS(2*G+H):a=a+7.9E-5*COS(2*G+2*F)+7.2E-5*COS(4*G):a=a+R*6.4E-5*COS(2*G-H+F)-R*6.3E-5*COS(2*G+H-F):a=a+R*4.1E-5*COS(H+G)+R*3.5E-5*COS(2*F-H) 893a=a-3.3E-5*COS(3*F-2*G)-3E-5*COS(F+G):a=a-2.9E-5*COS(2*(J-G))-R*2.9E-5*COS(2*F+H):a=a+U1*2.6E-5*COS(2*(G-H))-2.3E-5*COS(2*(J-G)+F):a=a+R*1.9E-5*COS(4*G-H-F):a=RAD(a):X1=a:ENDPROC 894DEFFNd:F3=COS(k0-C1)*COS(Y1):Y2=1.570796327-ASN(F3):c2=SIN(Y2):S1=(1.468E-1*c2*(1-5.49E-2*SIN(F)))/(1-1.67E-2*SIN(H)):S1=PI-Y2-RAD(S1):z0=k0-C1:IFz0<0:z0+=X 895IFz0>X:z0-=X 896z0=DEG(z0)/12.2:R1=(1+COS(S1))/2:=R1 897DEFFNf:k2=RAD(m0/3600):N3=RAD(M0/240):R3=RAD(L0/3600):O3=RAD(I0/240):l1=COS(k2)*SIN(N3-O3):M1=COS(R3)*SIN(k2)-SIN(R3)*COS(k2)*COS(N3-O3):X0=ATN(l1/M1):IFM1<0:X0+=PI:ELSEIFM1>=0ANDl1<0:X0+=2*PI 898IFX0<0:X0+=2*PI 899=X0 900DEFFNi:A=(f-36525)/36525:i3=RAD(125.044522-1934.136261*A):S1=RAD(1.542416667):w=ATN((COS(i3-k0)*SIN(S1))/(COS(Y1)*COS(S1)+SIN(Y1)*SIN(S1)*SIN(i3-k0))):w+=ATN((SIN(O0)*COS(k0))/(SIN(O0)*SIN(Y1)*SIN(k0)-COS(O0)*COS(Y1))):=w 901DEFPROCg1:SYS46,317,L%,"fullmoon",0TOz%,o%,D0%,F0%:A0%=TRUE:GCOL0:RECTANGLEFILL0,0,30,30:IFH1>0.03THEN 902GCOL15:MOVE14,14:MOVE15+16*COS(X0),15+16*SIN(X0):PLOT181,15+16*COS(X0+PI),15+16*SIN(X0+PI):GCOL15:IFH1<0.5:GCOL0 903ELLIPSEFILL15,15,16,15*(0.5-H1)/0.5,X0 904ENDIF:SYS46,z%,o%,D0%,F0%:A0%=FALSE:SYS46,316,L%,"moon",0TOz%,o%,D0%,F0%:A0%=TRUE:GCOL6:RECTANGLEFILL0,0,30,30:IFH1>0.03THEN 905MOVE0,0:SYS46,284,L%,"fullmoon",,,8 906ENDIF:SYS46,z%,o%,D0%,F0%:A0%=FALSE:IFb3%:PROCC0 907ENDPROC 908DEFPROCC0:LOCAL`1%,A2%,V1%,P2%:SYS46,317,L%,"big_moon",0TOz%,o%,D0%,F0%:A0%=TRUE:GCOL0:RECTANGLEFILL0,0,128,128:GCOL15:MOVE62,62:IFX0>PITHEN 909MOVE62,0:PLOT181,62,128 910ELSE:MOVE62,128:PLOT181,62,0 911ENDIF:IFH1<0.5:GCOL0 912MOVE62,62:MOVE62+120*(0.5-H1),62:PLOT205,62,0:SYS46,z%,o%,D0%,F0%:A0%=FALSE:SYS46,316,L%,"new_moon",0TOz%,o%,D0%,F0%:A0%=TRUE:GCOL7:RECTANGLEFILL0,0,128,200:ORIGIN0,72:GCOL6:MOVE62,62:PLOT153,60,0:MOVE0,0:SYS46,284,L%,"big_moon",,,8:ORIGIN0,0:GCOL2:MOVE62,34:PLOT153,16,0:MOVE62-30*SIN(R2),34+30*COS(R2) 913PLOT1,60*SIN(R2),-60*COS(R2):SYS46,z%,o%,D0%,F0%:A0%=FALSE:H%!0=Q1%:H%!4=1:SYS&400ce,,H%:`1%=H%!8:A2%=H%!12:V1%=H%!16:P2%=H%!20:SYS&400d1,Q1%,`1%,A2%,V1%,P2%:PROCA(Q1%,3,STR$(INT(0.5+H1*100))+"%"):PROCA(Q1%,5,STR$(INTz0)+" days "):PROCR1:PROCA(Q1%,7,FNS(F4)):PROCA(Q1%,9,FNS(i2)):ENDPROC 914DEFPROCR1:LOCALj:j=-1:R0=12+V0%:IFP0%R0+=1 915PROCR:i2=Z0:R0=FNJ(c0,j):D=R0+V0%:IFP0%:D+=1 916IFD>24:j-=1 917IFD<24j+=1 918PROCR:j=-1:R0=FNJ(c0,j):D=R0+V0%:IFP0%:D+=1 919IFD>24:j-=1 920IFD<24j+=1 921PROCR:j=-1:R0=FNJ(c0,j):D=R0+V0%:IFP0%:D+=1 922IFD>24:j-=1 923IFD<24j+=1 924PROCR:j=-1:F4=FNL(c0):R0=FNJ(i2,j):D=R0+V0%:IFP0%:D+=1 925IFD>24:j-=1 926IFD<24j+=1 927PROCR:j=-1:R0=FNJ(Z0,j):D=R0+V0%:IFP0%:D+=1 928IFD>24:j-=1 929IFD<24j+=1 930PROCR:j=-1:R0=FNJ(Z0,j):D=R0+V0%:IFP0%:D+=1 931IFD>24:j-=1 932IFD<24j+=1 933PROCR:i2=FNL(Z0):ENDPROC 934DEFPROCR:LOCALd2,k3,L3:D2=FNU(f+j):PROCD0(f+j,R0,d2,k3,L3):P1=2.7249E-1*SIN(L3):v2=P1+9.8902E-3-L3:d2=d2+RAD(D2):PROCN(d2,k3,O0):PROCu(d2,k3,c0,Z0,o0,y0,v2):ENDPROC 935DEFPROCj:M0=0:m0=0:V3=0:O0=FNZ(f):PROCh(f,k,M0,V3):D2=FNU(f):s4=FNP(f):M0=RAD(DEG(M0)+D2-5.69E-3):PROCN(M0,m0,O0):m=M0+PI:IFm>2*PI:m-=(2*PI) 936i0=-m0:M0=240*DEG(M0):D%(0)=M0:m0=3600*DEG(m0):H%(0)=m0:F$(0)=LEFT$(STR$(V3),8)+" AU":I0=0:L0=0:X1=0:PROCD0(f,k,I0,L0,X1):H1=FNd:I0=RAD(DEG(I0)+D2):PROCN(I0,L0,O0):B=DEG(I0)/15:PROCV(B,L0,A0):B=RAD(B*15):PROCn(B,L0,q,G3,X1):B=DEG(B)/15:PROCV(B,L0,A0):I0=RAD(B*15):I0=240*DEG(I0):D%(10)=I0 937L0=3600*DEG(L0):H%(10)=L0:h4=6378.14/SIN(X1):X0=FNf:R2=FNi:K$="Moon angle ="+STR$(DEG(R2)):e0%=TRUE:PROCg1:F$(10)=STR$(INT(h4))+" Km":C$(10)="Moon (Phase = "+STR$(INT(H1*1000))+") Limb="+STR$(DEGX0):IFG3%OR(G0%ANDI2%)OR(I0%ANDm1%)THEN 938m=DEG(m)/15:PROCV(m,i0,A0):m=RAD(m*15):PROCn(m,i0,q,G3,X1):m=DEG(m)/15:PROCV(m,i0,A0):m=RAD(m*15):m=240*DEG(m):D%(11)=m:i0=3600*DEG(i0):H%(11)=i0 939ENDIF:PROCX0(f,k):FORW%=1TO7:A1%=FALSE:CASEW%OF 940WHEN1:IF(G0%ANDQ2%)OR(I0%ANDJ2%):A1%=TRUE 941WHEN2:IF(G0%ANDp1%)OR(I0%ANDl1%):A1%=TRUE 942WHEN3:IF(G0%ANDB2%)OR(I0%ANDk1%):A1%=TRUE 943WHEN4:IF(G0%ANDC2%)OR(I0%ANDT2%):A1%=TRUE 944WHEN5:IF(G0%ANDO2%)OR(I0%ANDF2%):A1%=TRUE 945WHEN6:IF(G0%ANDH2%)OR(I0%ANDL2%):A1%=TRUE 946WHEN7:IF(G0%ANDq1%)OR(I0%ANDN2%):A1%=TRUE 947ENDCASE:IFG3%:A1%=TRUE 948IFA1%THEN 949PROCg0(f,k,W%):l+=RAD(D2):D=T1+PI-l:M=COS(D):w=SIN(D):l-=(9.9387E-5*M/COS(f0)):f0-=(9.9387E-5*w*SIN(f0)):B=l:C=f0:PROCN(B,C,O0):B=240*DEG(B):C=3600*DEG(C):CASEW%OF 950WHEN1:C2=B:m1=C:D%(1)=B:H%(1)=C:F$(1)=LEFT$(STR$(x0),7)+" AU" 951WHEN2:P2=B:M2=C:D%(2)=B:H%(2)=C:F$(2)=LEFT$(STR$(x0),7)+" AU" 952WHEN3:F2=B:I2=C:D%(4)=B:H%(4)=C:F$(4)=LEFT$(STR$(x0),7)+" AU" 953WHEN4:J2=B:H2=C:D%(5)=B:H%(5)=C:F$(5)=LEFT$(STR$(x0),7)+" AU" 954WHEN5:A2=B:L2=C:D%(6)=B:H%(6)=C:F$(6)=LEFT$(STR$(x0),7)+" AU" 955WHEN6:v1=B:S2=C:D%(7)=B:H%(7)=C:F$(7)=LEFT$(STR$(x0),7)+" AU" 956WHEN7:r1=B:K2=C:D%(8)=B:H%(8)=C:F$(8)=LEFT$(STR$(x0),7)+" AU" 957ENDCASE 958ENDIF:NEXT:IFG3%OR(G0%ANDS2%)OR(I0%ANDM2%)THEN 959PROCO0:z1=B:j1=C:D%(9)=B:H%(9)=C:F$(9)=LEFT$(STR$(x0),7)+" AU" 960ENDIF:FORd%=0TO2:k%=d%*20:$(S3%+k%)=F$(d%)+CHR$(13):!(B4%+(d%*4))=S3%+k%:NEXT:SYS79,3,(0ORB4%),5,,S3%,20:FORd%=0TO2:X%(2-d%)=(!(B4%+(d%*4))-S3%)/20:NEXT:G3%=FALSE:ENDPROC 961DEFPROCy0(L$):LOCALJ0%:T%=OPENIN(L$):WHILENOTEOF#T%:B$=GET$#T%:CASELEFT$(B$,4)OF 962WHEN"Plan":k%=FNF(B$):J0%=0:CASEB$OF 963WHEN"Mercury":J0%=1 964WHEN"Venus":J0%=2 965WHEN"Mars":J0%=3 966WHEN"Jupiter":J0%=4 967WHEN"Saturn":J0%=5 968WHEN"Uranus":J0%=6 969WHEN"Neptune":J0%=7 970WHEN"Pluto":J0%=8 971ENDCASE:N$(J0%)=B$ 972WHEN"Mean":FORF%=0TO3:G(J0%,F%)=FNF(B$):NEXT 973WHEN"Peri":FORF%=0TO3:I(J0%,F%)=FNF(B$):NEXT 974WHEN"Ecce":FORF%=0TO3:K(J0%,F%)=FNF(B$):NEXT 975WHEN"Incl":FORF%=0TO3:H(J0%,F%)=FNF(B$):NEXT 976WHEN"Asce":FORF%=0TO3:J(J0%,F%)=FNF(B$):NEXT 977WHEN"Semi":W(J0%)=FNF(B$) 978WHEN"Angu":T(J0%)=FNF(B$) 979WHEN"Magn":V(J0%)=FNF(B$) 980ENDCASE:ENDWHILE:SYS&2000d,0,T%:T%=0:ENDPROC 981DEFFNF(RETURNB$):B$=MID$(B$,INSTR(B$,":")+1):=VALB$ 982DEFPROCk0(L$):LOCALJ0%:T%=OPENIN(L$):c1%=0:WHILENOTEOF#T%ANDc1%<=z3%:B$=GET$#T%:CASELEFT$(B$,4)OF 983WHEN"Loc=":B$(c1%)=MID$(B$,5) 984WHEN"Lat=":Q(c1%)=VAL(MID$(B$,5)) 985WHEN"Lon=":R(c1%)=VAL(MID$(B$,5)) 986WHEN"Tim=":Q%(c1%)=VAL(MID$(B$,5)):IFINSTR(B$,"DS"):Q%(c1%)+=1000 987c1%+=1 988ENDCASE:ENDWHILE:SYS&2000d,0,T%:T%=0:DIMP3%28+24*11:m%=P3%:PROCq(m%,"Locations",240):FORF%=0TOz3%:PROCl(B$(F%)):NEXT:PROCd(m%):q=Q(0):D0=R(0):V0%=Q%(0)MOD1000:IFQ%(0)>999:P0%=TRUE:ELSEP0%=FALSE 989X1%=P0%:ENDPROC 990DEFPROCa(C3%,k4%):PROCA(X0%,2,STR$(Q(C3%))):PROCA(X0%,6,STR$(R(C3%))):PROCA(X0%,10,STR$(Q%(C3%)MOD1000)):PROCA(X0%,17,B$(C3%)):IFQ%(C3%)>999:X1%=TRUE:ELSEX1%=FALSE 991PROCB(X0%,12,X1%):PROCH(X0%,13,k4%):ENDPROC 992DEFPROCX0(f,k):A=(f/36525)+(k/8.766E5):FORW%=1TO8:Y3=G(W%,1)*A:M=360*(Y3-INT(Y3)):w=G(W%,0)+M+(G(W%,3)*A+G(W%,2))*A*A:WHILEw>360:w-=360:ENDWHILE:WHILEw<0:w+=360:ENDWHILE:B(W%,1)=w:B(W%,2)=(G(W%,1)*9.856263E-3)+(G(W%,2)+G(W%,3))/36525 993B(W%,3)=((I(W%,3)*A*I(W%,2))*A+I(W%,1))*A+I(W%,0):B(W%,4)=((K(W%,3)*A*K(W%,2))*A+K(W%,1))*A+K(W%,0):B(W%,5)=((H(W%,3)*A*H(W%,2))*A+H(W%,1))*A+H(W%,0):B(W%,6)=((J(W%,3)*A*J(W%,2))*A+J(W%,1))*A+J(W%,0):B(W%,7)=W(W%):B(W%,8)=T(W%):B(W%,9)=V(W%):NEXT:ENDPROC 994DEFPROCg0(f,k,J0%):b0=J0%:N2=0:C1=0:q1=0:PROCh(f,k,C1,q1):H=N1:F0=q1:T1=C1+PI:FORR1=1TO2:FORB2=1TO8:A(B2)=RAD(B(B2,1)-B(B2,3)-N2*B(B2,2)):NEXTB2:e=0:_=0:K=0:P=0:A1=0:i=0:T0=0:CASEb0OF 995WHEN1:PROCl1 996WHEN2:PROCM0 997WHEN3:PROCA1 998WHEN4:PROCX:PROCo:PROCq0 999WHEN5:PROCX:PROCo:PROCe0 1000WHEN6:PROCX:PROCp:PROCp1 1001WHEN7:PROCX:PROCp:PROCY0 1002OTHERWISEb0=0 1003ENDCASE:e0=B(b0,4)+P:N1=A(b0)+A1:PROCb(N1,e0):P0=(B(b0,7)+i)*(1-e0*e0)/(1+e0*COS(O2)):t1=DEG(O2)+B(b0,3)+DEG(K-A1):t1=RAD(t1):u0=RAD(B(b0,6)):G2=t1-u0:D1=SIN(G2):t0=COS(G2):h1=RAD(B(b0,5)):P0=P0+_:K1=D1*SIN(h1):d0=D1*COS(h1):s1=ASN(K1)+T0:K1=SIN(s1):K0=ATN(d0/t0)+u0+RAD(e):IFt0<0:K0+=PI 1004IFK0>X:K0-=X 1005Y0=COS(s1):w0=P0*Y0:V1=K0-T1:v0=F0*F0+P0*P0-2*F0*P0*Y0*COS(V1):v0=SQR(v0):N2=v0*5.775518E-3:IFR1=1:y3=K0:x0=v0:B4=s1:Y4=P0 1006NEXTR1:g0=SIN(V1):G0=COS(V1):IFb0>2THEN 1007l=ATN(F0*g0/(w0-F0*G0))+K0 1008ELSE:l=ATN(-1*w0*g0/(F0-w0*G0))+T1+PI 1009ENDIF:WHILEl<0:l+=X:ENDWHILE:WHILEl>X:l-=X:ENDWHILE:f0=ATN(w0*K1*SIN(l-K0)/(Y0*F0*g0)):ENDPROC 1010DEFPROCl1:e=2.04E-3*COS(5*A(2)-2*A(1)+2.1328E-1):e+=1.03E-3*COS(2*A(2)-A(1)-2.8046):e+=9.1E-4*COS(2*A(4)-A(1)-6.4582E-1):e+=7.8E-4*COS(5*A(2)-3*A(1)+1.7692E-1):_=7.525E-6*COS(2*A(4)-A(1)+9.25251E-1):_+=6.802E-6*COS(5*A(2)-3*A(1)-4.53642) 1011_+=5.457E-6*COS(2*A(2)-2*A(1)-1.24246):_+=3.569E-6*COS(5*A(2)-A(1)-1.35699):ENDPROC 1012DEFPROCM0:K=7.7E-4*SIN(4.1406+A*2.6227):K=RAD(K):A1=K:e=3.13E-3*COS(2*H-2*A(2)-2.587):e+=1.98E-3*COS(3*H-3*A(2)+4.4768E-2):e+=1.36E-3*COS(H-A(2)-2.0788):e+=9.6E-4*COS(3*H-2*A(2)-2.3721):e+=8.2E-4*COS(A(4)-A(2)-3.6318):_=2.2501E-5*COS(2*H-2*A(2)-1.01592) 1013_+=1.9045E-5*COS(3*H-3*A(2)+1.61577):_+=6.887E-6*COS(A(4)-A(2)-2.06106):_+=5.172E-6*COS(H-A(2)-5.08065E-1):_+=3.62E-6*COS(5*H-4*A(2)-1.81877):_+=3.283E-6*COS(4*H-4*A(2)+1.10851):_+=3.074E-6*COS(2*A(4)-2*A(2)-9.62846E-1):ENDPROC 1014DEFPROCA1:D=3*A(4)-8*A(3)+4*H:o4=SIN(D):j2=COS(D):K=-(1.133E-2*o4+9.33E-3*j2):K=RAD(K):A1=K:e=7.05E-3*COS(A(4)-A(3)-8.5448E-1):e+=6.07E-3*COS(2*A(4)-A(3)-3.2873):e+=4.45E-3*COS(2*A(4)-2*A(3)-3.3492):e+=3.88E-3*COS(H-2*A(3)+3.5771E-1):e+=2.38E-3*COS(H-A(3)+6.1256E-1) 1015e+=2.04E-3*COS(2*H-3*A(3)+2.7688):e+=1.77E-3*COS(3*A(3)-A(2)-1.0053):e+=1.36E-3*COS(2*H-4*A(3)+2.6894):e+=1.04E-3*COS(A(4)+3.0749E-1):_=5.3227E-5*COS(A(4)-A(3)+7.17864E-1):_+=5.0989E-5*COS(2*A(4)-2*A(3)-1.77997):_+=3.8278E-5*COS(2*A(4)-A(3)-1.71617) 1016_+=1.5996E-5*COS(H-A(3)-9.69618E-1):_+=1.4764E-5*COS(2*H-3*A(3)+1.19768):_+=8.966E-6*COS(A(4)-2*A(3)+7.61225E-1):_+=7.914E-6*COS(3*A(4)-2*A(3)-2.43887):_+=7.004E-6*COS(2*A(4)-3*A(3)-1.79573):_+=6.62E-6*COS(H-2*A(3)+1.97575):_+=4.93E-6*COS(3*A(4)-3*A(3)-1.33069) 1017_+=4.693E-6*COS(3*H-5*A(3)+3.32665):_+=4.571E-6*COS(2*H-4*A(3)+4.27086):_+=4.409E-6*COS(3*A(4)-A(3)-2.02158):ENDPROC 1018DEFPROCX:I=A/5+0.1:F1=4.14473+5.29691E1*A:F1=F1-INT(F1/(2*PI))*2*PI:z=4.641118+2.132991E1*A:z=z-INT(z/(2*PI))*2*PI:t=4.250177+7.478172*A:t=t-INT(t/(2*PI))*2*PI:g2=5*z-2*F1:Q3=2*F1-6*z+3*t:ENDPROC 1019DEFPROCo:n0=z-F1:S=SIN(z):Q=COS(z):`=SIN(2*z):Y=COS(2*z):Q1=SIN(g2):G1=COS(g2):B3=SIN(2*g2):X3=SIN(Q3):d=SIN(n0):b=COS(n0):h=SIN(2*n0):c=COS(2*n0):C0=SIN(3*n0):r=COS(3*n0):`1=SIN(4*n0):f1=COS(4*n0):u2=COS(5*n0):ENDPROC 1020DEFPROCq0:K=(3.31364E-1-(1.0281E-2+4.692E-3*I)*I)*Q1:K+=(3.228E-3-(6.4436E-2-2.075E-3*I)*I)*G1:K=K-(3.083E-3+(2.75E-4-4.89E-4*I)*I)*B3:K+=2.472E-3*X3+1.3619E-2*d+1.8472E-2*h:K+=6.717E-3*C0+2.775E-3*`1+6.417E-3*h*S 1021K+=(7.275E-3-1.253E-3*I)*d*S+2.439E-3*C0*S:K=K-(3.5681E-2+1.208E-3*I)*d*Q-3.767E-3*c*S:K=K-(3.3839E-2+1.125E-3*I)*b*S-4.261E-3*h*Q:K+=(1.161E-3*I-6.333E-3)*b*Q+2.178E-3*Q:K=K-6.675E-3*c*Q-2.664E-3*r*Q-2.572E-3*d*` 1022K=K-3.567E-3*h*`+2.094E-3*b*Y+3.342E-3*c*Y:K=RAD(K):P=(3606+(130-43*I)*I)*Q1+(1289-580*I)*G1:P=P-6764*d*S-1110*h*S-224*C0*S-204*S:P+=(1284+116*I)*b*S+188*c*S:P+=(1460+130*I)*d*Q+224*h*Q-817*Q:P+=6074*Q*b+992*c*Q+508*r*Q+230*f1*Q 1023P+=108*u2*Q-(956+73*I)*d*`+448*h*`:P+=137*C0*`+(108*I-997)*b*`+480*c*`:P+=148*r*`+(99*I-956)*d*Y+490*h*Y:P+=158*C0*Y+179*Y+(1024+75*I)*b*Y:P=P-437*c*Y-132*r*Y:P=P*1E-7:W=(7.192E-3-3.147E-3*I)*Q1-4.344E-3*S:W+=(I*(1.97E-4*I-6.75E-4)-2.0428E-2)*G1 1024W+=3.4036E-2*b*S+(7.269E-3+6.72E-4*I)*d*S:W+=5.614E-3*c*S+2.964E-3*r*S+3.7761E-2*d*Q:W+=6.158E-3*h*Q-6.603E-3*b*Q-5.356E-3*d*`:W+=2.722E-3*h*`+4.483E-3*b*`:W=W-2.642E-3*c*`+4.403E-3*d*Y:W=W-2.536E-3*h*Y+5.547E-3*b*Y-2.689E-3*c*Y:A1=K-(RAD(W)/B(b0,4)) 1025i=205*b-263*G1+693*c+312*r+147*f1+299*d*S:i+=181*c*S+204*h*Q+111*C0*Q-337*b*Q:i=i-111*c*Q:i=i*1E-6:ENDPROC 1026DEFPROCe0:Z2=SIN(3*z):a2=COS(3*z):T4=SIN(4*z):M4=COS(4*z):R4=COS(2*g2):S4=SIN(5*n0):H0=t-z:P4=SIN(2*H0):K4=COS(2*H0):r2=SIN(3*H0):s2=COS(3*H0):K=7.581E-3*B3-7.986E-3*X3-1.48811E-1*d:K=K-(8.14181E-1-(1.815E-2-1.6714E-2*I)*I)*Q1:K=K-(1.0497E-2-(1.60906E-1-4.1E-3*I)*I)*G1 1027K=K-1.5208E-2*C0-6.339E-3*`1-6.244E-3*S:K=K-1.65E-2*h*S-4.0786E-2*h:K+=(8.931E-3+2.728E-3*I)*d*S-5.775E-3*C0*S:K+=(8.1344E-2+3.206E-3*I)*b*S+1.5019E-2*c*S:K+=(8.5581E-2+2.494E-3*I)*d*Q+1.4394E-2*c*Q:K+=(2.5328E-2-3.117E-3*I)*b*Q+6.319E-3*r*Q 1028K+=6.369E-3*d*`+9.156E-3*h*`+7.525E-3*r2*`:K=K-5.236E-3*b*Y-7.736E-3*c*Y-7.528E-3*s2*Y:K=RAD(K):P=(-7927+(2548+91*I)*I)*Q1:P+=(13381+(1226-253*I)*I)*G1+(248-121*I)*B3:P=P-(305+91*I)*R4+412*h+12415*S:P+=(390-617*I)*d*S+(165-204*I)*h*S 1029P+=26599*b*S-4687*c*S-1870*r*S-821*f1*S:P=P-377*u2*S+497*K4*S+(163-611*I)*Q:P=P-12696*d*Q-4200*h*Q-1503*C0*Q-619*`1*Q:P=P-268*S4*Q-(282+1306*I)*b*Q:P+=(-86+230*I)*c*Q+461*P4*Q-350*`:P+=(2211-286*I)*d*`-2208*h*`-568*C0*`:P=P-346*`1*`-(2780+222*I)*b*` 1030P+=(2022+263*I)*c*`+248*r*`+242*r2*`:P+=467*s2*`-490*Y-(2842+279*I)*d*Y:P+=(128+226*I)*h*Y+224*C0*Y:P+=(-1594+282*I)*b*Y+(2162-207*I)*c*Y:P+=561*r*Y+343*f1*Y+469*r2*Y-242*s2*Y:P=P-205*d*Z2+262*C0*Z2+208*b*a2-271*r*a2:P=P-382*r*T4-376*C0*M4:P=P*1E-7 1031W=(7.7108E-2+(7.186E-3-1.533E-3*I)*I)*Q1:W=W-7.075E-3*d:W+=(4.5803E-2-(1.4766E-2+5.36E-4*I)*I)*G1:W=W-7.2586E-2*Q-7.5825E-2*d*S-2.4839E-2*h*S:W=W-8.631E-3*C0*S-1.50383E-1*b*Q:W+=2.6897E-2*c*Q+1.0053E-2*r*Q 1032W=W-(1.3597E-2+1.719E-3*I)*d*`+1.1981E-2*h*Y:W=W-(7.742E-3-1.517E-3*I)*b*`:W+=(1.3586E-2-1.375E-3*I)*c*`:W=W-(1.3667E-2-1.239E-3*I)*d*Y:W+=(1.4861E-2+1.136E-3*I)*b*Y:W=W-(1.3064E-2+1.628E-3*I)*c*Y:A1=K-(RAD(W)/B(b0,4)) 1033i=572*Q1-1590*h*Q+2933*G1-647*C0*Q:i+=33629*b-344*`1*Q-3081*c+2885*b*Q:i=i-1423*r+(2172+102*I)*c*Q-671*f1:i+=296*r*Q-320*u2-267*h*`+1098*S:i=i-778*b*`-2812*d*S+495*c*`+688*h*S:i+=250*r*`-393*C0*S-856*d*Y-228*`1*S:i+=441*h*Y+2138*b*S+296*c*Y-999*c*S 1034i+=211*r*Y-642*r*S-427*d*Z2-325*f1*S:i+=398*C0*Z2-890*Q+344*b*a2+2206*d*Q:i=i-427*r*a2:i=i*1E-6:T0=7.47E-4*b*S+1.069E-3*b*Q+2.108E-3*h*`:T0+=1.261E-3*c*`+1.236E-3*h*Y-2.075E-3*c*Y:T0=RAD(T0):ENDPROC 1035DEFPROCp:H0=1.46205+3.81337*A:H0=H0-INT(H0/(2*PI))*2*PI:V2=2*H0-t:O1=SIN(V2):B1=COS(V2):o1=SIN(2*V2):n1=COS(2*V2):ENDPROC 1036DEFPROCp1:u1=t-F1:j0=t-z:S0=H0-t:K=(8.64319E-1-1.583E-3*I)*O1:K+=(8.2222E-2-6.833E-3*I)*B1+3.6017E-2*o1:K=K-3.019E-3*n1+8.122E-3*SIN(Q3):K=RAD(K):W=1.20303E-1*O1+6.197E-3*o1:W+=(1.9472E-2-9.47E-4*I)*B1:A1=K-(RAD(W)/B(b0,4)) 1037P=(163*I-3349)*O1+20981*B1+1311*n1:P=P*1E-7:i=-3.825E-3*B1:e=(-3.8581E-2+(2.031E-3-1.91E-3*I)*I)*COS(t+j0):e+=(1.0122E-2-9.88E-4*I)*SIN(t+j0):D=(3.4964E-2-(1.038E-3-8.68E-4*I)*I)*COS(2*t+j0):e+=D+5.594E-3*SIN(t+3*S0)-1.4808E-2*SIN(u1) 1038e=e-5.794E-3*SIN(j0)+2.347E-3*COS(j0):e+=9.872E-3*SIN(S0)+8.803E-3*SIN(2*S0):e=e-4.308E-3*SIN(3*S0):n2=SIN(j0):T2=COS(j0):p2=SIN(t):e2=COS(t):s3=SIN(2*t):p3=COS(2*t):T0=(4.58E-4*n2-6.42E-4*T2-5.17E-4*COS(4*S0))*p2:T0=T0-(3.47E-4*n2+8.53E-4*T2+5.17E-4*SIN(4*j0))*e2 1039T0+=4.03E-4*(COS(2*S0)*s3+SIN(2*S0)*p3):T0=RAD(T0):_=-25948+4985*COS(u1)-1230*e2+3354*T2:_+=904*COS(2*S0)+894*(COS(S0)-COS(3*S0)):_+=(5795*e2-1165*p2+1388*p3)*n2:_+=(1351*e2+5702*p2+1388*s3)*T2:_=_*1E-6:ENDPROC 1040DEFPROCY0:u1=H0-F1:j0=H0-z:S0=H0-t:K=(1.089E-3*I-5.89833E-1)*O1:K+=(4.658E-3*I-5.6094E-2)*B1-2.4286E-2*o1:K=RAD(K):W=2.4039E-2*O1-2.5303E-2*B1+6.206E-3*o1:W=W-5.992E-3*n1:A1=K-(RAD(W)/B(b0,4)):P=4389*O1+1129*o1+4262*B1+1089*n1:P=P*1E-7 1041i=8189*B1-817*O1+781*n1:i=i*1E-6:y2=SIN(2*S0):x2=COS(2*S0):g3=SIN(H0):b3=COS(H0):e=-9.556E-3*SIN(u1)-5.178E-3*SIN(j0):e+=2.572E-3*y2-2.972E-3*x2*g3-2.833E-3*y2*b3:T0=3.36E-4*x2*g3+3.64E-4*y2*b3:T0=RAD(T0):_=-40596+4992*COS(u1)+2755*COS(j0) 1042_+=2044*COS(S0)+1051*x2:_=_*1E-6:ENDPROC 1043DEFPROCO0:e4=0.2547023:X4=e4:z3=39.81227:I4=z3:J4=17.12143:h1=J4:p4=110.3817:u0=p4:c4=224.6287:I1=c4:G4=I1-u0:D4=G4:C4=0.003923546:P3=C4:L4=232.59497-I1:`4=L4:w3%=1995:u3%=7:W3=22:_0=RAD(h1):d0=RAD(D4):f3=RAD(u0):n=0:Q0=0:q2=0:M3%=2000:p2%=1:f2=1.5 1044PROCL1(_0,d0,f3,M3%,p2%,f2,n,Q0,q2,f%,V%,W1):h1=DEG(n):N4=DEG(Q0):u0=DEG(q2):I1=N4+u0:IFI1>360:I1-=360 1045IFI1<0:I1+=360 1046PROCH1(f,k,0,w3%,u3%,W3):D=T1+PI-l:M=COS(D):w=SIN(D):l-=(9.9387E-5*M/COS(f0)):f0-=(9.9387E-5*w*SIN(f0)):PROCN(l,f0,FNk(f)):PROCZ1(l,f0,f%,V%,W1,M3%,p2%,f2):B=240*DEG(l):C=3600*DEG(f0):ENDPROC 1047DEFPROCH1(f,k,R5%,w3%,u3%,W3):N2=0:b4=FNI(w3%,u3%,W3):C1=0:q1=0:PROCh(f,k,C1,q1):H=N1:F0=q1:T1=C1+PI:Z4=f-b4:FORR1=1TO2:e0=X4:N1=RAD(`4+P3*Z4-N2*P3):PROCb(N1,e0):P0=I4*(1-e0*e0)/(1+e0*COS(O2)):t1=O2+RAD(I1):G2=t1-RAD(u0):D1=SIN(G2):t0=COS(G2):U3=RAD(h1):K1=D1*SIN(U3):d0=D1*COS(U3) 1048s1=ASN(K1):K0=ATN(d0/t0)+RAD(u0):IFt0<0:K0+=PI 1049IFK0>X:K0-=X 1050Y0=COS(s1):w0=P0*Y0:V1=K0-T1:v0=F0*F0+P0*P0-2*F0*P0*Y0*COS(V1):v0=SQR(v0):N2=v0*5.775518E-3:IFR1=1:y3=K0:x0=v0:B4=ASN(K1):Y4=P0 1051NEXTR1:g0=SIN(V1):G0=COS(V1):IFP0<F0THEN 1052l=ATN(-1*w0*g0/(F0-w0*G0))+T1+PI 1053ELSE:l=ATN(F0*g0/(w0-F0*G0))+K0 1054ENDIF:WHILEl<0:l+=X:ENDWHILE:WHILEl>X:l-=X:ENDWHILE:f0=ATN(w0*K1*SIN(l-K0)/(Y0*F0*g0)):ENDPROC 1055DEFPROCL1(_0,d0,f3,M3%,p2%,f2,RETURNn,RETURNQ0,RETURNq2,f4%,j4%,x3):q0=FNI(M3%,p2%,f2)/365250:n4=FNI(f4%,j4%,x3)/365250:e1=n4-q0:g=e1*e1:l2=q0*q0:c3=e1*g:a1=(471.07-6.75*q0+0.57*l2)*e1+(0.57*q0-3.37)*g:a1=a1+0.05*c3:a1=RAD(a1/3600):p0=32869*q0+56*l2-(8694+55*q0)*e1+3*g 1056p0=RAD((p0/3600)+173.950833):P1=(50256.41+222.29*q0+0.26*l2)*e1:P1=P1+(111.15+0.26*q0)*g+0.1*c3:P1=p0+RAD(P1/3600):Y0=COS(_0):_2=SIN(_0):T3=f3-p0:D1=SIN(T3):t0=COS(T3):b2=SIN(a1):A3=COS(a1):D=_2*D1:M=A3*_2*t0-b2*Y0:z2=ATN(D/M):IFM<0:z2=z2+PI 1057M=_2*A3-Y0*b2*t0:D=-b2*D1:W2=ATN(D/M):IFM<0:W2=W2+PI 1058l0=d0+W2:WHILEl0<0:l0+=X:ENDWHILE:WHILEl0>X:l0-=X:ENDWHILE:Q0=l0:l0=z2+P1:WHILEl0<0:l0+=X:ENDWHILE:WHILEl0>X:l0-=X:ENDWHILE:q2=l0:IF_0<0.175:n=ASN(D/SIN(W2)):ENDPROC 1059Y0=(Y0*A3)+(_2*b2*t0):n=1.570796327-ASN(Y0):ENDPROC 1060DEFPROCZ1(RETURN_0,RETURNd0,M3%,p2%,f2,f4%,j4%,x3):l4=FNI(M3%,p2%,f2):A=(l4-36525)/36525:x1=RAD((((0.000005*A)+0.0000839)*A+0.6406161)*A):w1=RAD((((0.0000051*A)+0.0003041)*A+0.6406161)*A):p0=RAD((((-0.0000116*A)+0.0001185)*A+0.556753)*A):y=COS(x1):`0=COS(w1):h0=COS(p0) 1061p=SIN(x1):u=SIN(w1):N0=SIN(p0):D(0,0)=y*h0*`0-p*u:D(0,1)=-p*h0*`0-y*u:D(0,2)=-N0*`0:D(1,0)=y*h0*u+p*`0:D(1,1)=-p*h0*u+y*`0:D(1,2)=-N0*u:D(2,0)=y*N0:D(2,1)=-p*N0:D(2,2)=h0:H4=FNI(f4%,j4%,x3):A=(H4-36525)/36525:x1=RAD((((0.000005*A)+0.0000839)*A+0.6406161)*A) 1062w1=RAD((((0.0000051*A)+0.0003041)*A+0.6406161)*A):p0=RAD((((-0.0000116*A)+0.0001185)*A+0.556753)*A):y=COS(x1):`0=COS(w1):h0=COS(p0):p=SIN(x1):u=SIN(w1):N0=SIN(p0):F(0,0)=y*h0*`0-p*u:F(1,0)=-p*h0*`0-y*u:F(2,0)=-N0*`0:F(0,1)=y*h0*u+p*`0 1063F(1,1)=-p*h0*u+y*`0:F(2,1)=-N0*u:F(0,2)=y*N0:F(1,2)=-p*N0:F(2,2)=h0:Z3=COS(d0):C(0)=COS(_0)*Z3:C(1)=SIN(_0)*Z3:C(2)=SIN(d0):U()=C().F():C()=U().D():IFABS(C(0))<1E-20:C(0)=1E-20 1064n=ATN(C(1)/C(0)):Q0=ASN(C(2)):IFC(0)<0:n+=PI 1065WHILEn<0:n+=X:ENDWHILE:WHILEn>X:n-=X:ENDWHILE:_0=n:d0=Q0:ENDPROC 1066DEFPROCu(B,C,RETURNc0,RETURNZ0,RETURNo0,RETURNy0,v2):t3=COS(RADq):q3=SIN(RADq):U2=SIN(C):`2=COS(C):c2=SIN(v2):F3=COS(v2):w2=-(c2+(q3*U2))/(t3*`2):IFw2<-1:c0=0:Z0=-1:ENDPROC 1067IFw2>1:c0=-1:Z0=0:ENDPROC 1068j2=(U2+(c2*q3))/(F3*t3):j4=ACS(w2):o0=ACS(j2):M=DEG(j4)/15:D=DEG(B)/15:c0=24+D-M:Z0=D+M:y0=X-o0:WHILEc0<0:c0+=24:ENDWHILE:WHILEc0>24:c0-=24:ENDWHILE:WHILEZ0<0:Z0+=24:ENDWHILE:WHILEZ0>24:Z0-=24:ENDWHILE:WHILEo0<X:o0+=X:ENDWHILE:WHILEo0>X:o0-=X:ENDWHILE:o0=DEGo0:WHILEy0<X:y0+=X:ENDWHILE:WHILEy0>X:y0-=X:ENDWHILE:y0=DEGy0:ENDPROC 1069DEFPROCc1:PROC_:PROCi:ENDPROC 1070DEFPROC_:LOCALO$:J%?0=3:SYS7,14,J%:A$="%CE%YR%MN%DY%24%MI%SE"+CHR$0:SYS193,J%,H%,128,A$TOO$:f%=VAL(MID$(O$,1,4)):V%=VAL(MID$(O$,5,2)):i%=VAL(MID$(O$,7,2)):ENDPROC 1071DEFPROCi:LOCALO$:J%?0=3:SYS7,14,J%:A$="%CE%YR%MN%DY%24%MI%SE"+CHR$0:SYS193,J%,H%,128,A$TOO$:U0%=VAL(MID$(O$,9,2)):R0%=VAL(MID$(O$,11,2)):D1%=VAL(MID$(O$,13,2)):ENDPROC 1072DEFPROCP(Q3%,c0%,I%):IFf%MOD4=0A%(2)=29ELSEA%(2)=28 1073i%+=Q3%:IFi%>A%(V%)ANDV%=12:f%+=1 1074IFf%MOD4=0A%(2)=29ELSEA%(2)=28 1075IFi%>A%(V%):V%+=1:i%=1:IFV%>12:V%=1 1076IFi%<0ANDV%=1:f%-=1 1077IFi%<1:V%-=1:i%=31:IFV%<1:V%=12:f%-=1 1078IFf%MOD4=0A%(2)=29ELSEA%(2)=28 1079IFi%>A%(V%):i%=A%(V%) 1080V%+=c0%:IFV%>12:V%=1:f%+=1 1081IFf%MOD4=0A%(2)=29ELSEA%(2)=28 1082IFV%<1:V%=12:f%-=1 1083IFf%MOD4=0A%(2)=29ELSEA%(2)=28 1084IFi%>A%(V%):i%=A%(V%) 1085f%+=I%:IFf%MOD4=0A%(2)=29ELSEA%(2)=28 1086IFi%>A%(V%):i%=A%(V%) 1087ENDPROC 1088DEFPROCT(b0%,c0%,_0%):D1%+=_0%:R0%+=c0%:U0%+=b0%:IFD1%>59:D1%=0:R0%+=1 1089IFR0%>59:R0%=R0%MOD60:U0%+=1 1090IFU0%>23:U0%=U0%MOD24:PROCP(1,0,0) 1091IFD1%<0:D1%=59:R0%-=1 1092IFR0%<0:R0%=60+R0%:U0%-=1 1093IFU0%<0:U0%=U0%+24:PROCP(-1,0,0) 1094ENDPROC 1095DEFPROCM:PROCg:A0=FNr(f%,V%,i%,U0%,R0%,D1%):V0=RAD(15*FN_(A0)):K$=O$:e0%=TRUE:k=U0%+R0%/60+D1%/3600:IFP0%:k-=1 1096k-=V0%:f=FNI(f%,V%,i%):PROCj:ENDPROC 1097DEFPROCg:X$=RIGHT$(" "+STR$(i%),2)+"/"+RIGHT$(" "+STR$(V%),2)+"/"+STR$(f%):IFX$<>d$:PROCA(time%,1,X$):d$=X$ 1098W$=RIGHT$(" "+STR$(U0%),2)+":"+RIGHT$("0"+STR$(R0%),2)+":"+RIGHT$("0"+STR$(D1%),2):IFW$<>`$:PROCA(time%,11,W$):`$=W$ 1099ENDPROC 1100DEFFNr(f%,V%,i%,U0%,R0%,u4):A=FNN(f%,V%,i%)-2451545:A=A/36525:A=6.697374558+(2400.051336*A)+(25862E-9*A*A):WHILEA<0:A+=24:ENDWHILE:WHILEA>=24:A-=24:ENDWHILE:A=(U0%+R0%/60+u4/3600)*1.002737909+A:IFP0%:A-=1 1101A-=V0%:WHILEA<0:A+=24:ENDWHILE:WHILEA>=24:A-=24:ENDWHILE:=A 1102DEFFNq(f%,V%,i%,t4):A=FNN(f%,V%,i%)-2451545:A=A/36525:A=6.697374558+(2400.051336*A)+(25862E-9*A*A):WHILEA<0:A+=24:ENDWHILE:WHILEA>=24:A-=24:ENDWHILE:A=t4-A:WHILEA<0:A+=24:ENDWHILE:WHILEA>=24:A-=24:ENDWHILE:A=A*0.9972695663:IFP0%:A+=1 1103A+=V0%:WHILEA<0:A+=24:ENDWHILE:WHILEA>=24:A-=24:ENDWHILE:=A 1104DEFFNN(f%,V%,i%):IFV%>2:V%=V%-3:ELSEf%=f%-1:V%=V%+9 1105=1721103.5+INT(365.25*f%)+INT(30.6*V%+0.5)+i% 1106DEFFNI(f%,V%,W1):LOCALi%:I3%=V%:y0%=f%:M=0:IFy0%<1:y0%+=1 1107IFV%<3:I3%=V%+12:y0%-=1 1108i%=W1:IFy0%>1582OR(y0%=1582ANDI3%>10)OR(y0%=1582ANDI3%=10ANDi%>14)THEN 1109D=INT(y0%/100):M=2-D+INT(D/4) 1110ENDIF:IFy0%<0THEN 1111w=FNH((365.25*y0%)-0.75)-694025 1112ELSE:w=INT(365.25*y0%)-694025 1113ENDIF:Y2=INT(30.6001*(I3%+1)):=M+w+Y2+W1-0.5 1114DEFFNH(a4%):=INT(ABS(a4%))*SGN(a4%) 1115DEFPROCe:h3=f+0.5:R1%=FNH(h3):i1=h3-R1%+k/24+0.5/(3600*24):R1%+=2415020:WHILEi1>1:i1-=1:R1%+=1:ENDWHILE:WHILEi1<0:i1+=1:R1%-=1:ENDWHILE:IFR1%>2299160THEN 1116A%=FNH((R1%-1867216.25)/36524.25):B%=R1%+1+A%-FNH(A%/4) 1117ELSE:B%=R1% 1118ENDIF:C%=B%+1524:D%=FNH((C%-122.1)/365.25):E%=FNH(365.25*D%):G%=FNH((C%-E%)/30.6001):W1=C%-E%+i1-FNH(30.6001*G%):i%=W1:C3=W1-i%:V%=G%-1:IFG%>13.5:V%=G%-13 1119IFV%>2.5THEN 1120f%=D%-4716 1121ELSE:f%=D%-4715 1122ENDIF:U0%=C3*24:R0%=(C3*24-U0%)*60:D1%=((C3*24-U0%)*60-R0%)*60:ENDPROC 1123DEFFN_(A0):V0=A0+D0/15:IFV0>=24:V0-=24 1124IFV0<0:V0+=24 1125=V0 1126DEFFNQ(V0):LOCALA0:A0=V0-D0/15:IFA0>=24:A0-=24 1127IFA0<0:A0+=24 1128=A0 1129DEFFNL(V0):LOCALA0:A0=FNQ(V0):=FNq(f%,V%,i%,A0) 1130DEFFNJ(V0,f):LOCALA0:A0=FNQ(V0):A=FNN(f%,V%,i%)-2451545+f:A=A/36525:A=6.697374558+(2400.051336*A)+(25862E-9*A*A):WHILEA<0:A+=24:ENDWHILE:WHILEA>=24:A-=24:ENDWHILE:A=A0-A:WHILEA<0:A+=24:ENDWHILE:WHILEA>=24:A-=24:ENDWHILE:=A*0.9972695663 1131DEFFNS(Z):LOCALb0%,c0%:b0%=Z:c0%=0.5+(Z-b0%)*60:=STR$(b0%)+":"+RIGHT$("0"+STR$(c0%),2) 1132DEFPROCV(RETURNB,C,A0):_0=B:i4=A0:v3=D0:D=i4+(v3/15):WHILED>24:D-=24:ENDWHILE:WHILED<0:D+=24:ENDWHILE:W4=D:D=W4-_0:WHILED>24:D-=24:ENDWHILE:WHILED<0:D+=24:ENDWHILE:n=D:B=n:ENDPROC 1133DEFPROCn(RETURNg4,RETURNC,q,G3,X1):_0=g4:d0=C:l3=RAD(q):_3=G3:a4=X1:y=COS(l3):p=SIN(l3):K3=ATN(9.96647E-1*p/y):`0=COS(K3):u=SIN(K3):O4=(9.96647E-1*u)+(_3*p):m2=`0+(_3*y):t2=1/SIN(a4):a3=COS(_0):U2=SIN(d0):`2=COS(d0):D=(m2*SIN(_0))/((t2*`2)-(m2*a3)):V4=ATN(D):n=_0+V4:w3=COS(n):WHILEn>X:n-=X:ENDWHILE 1134WHILEn<0:n+=X:ENDWHILE:Q0=ATN(w3*(t2*U2-O4)/(t2*`2*a3-m2)):g4=n:C=Q0:ENDPROC 1135DEFPROCN(RETURNB,RETURNC,O0):u3=SIN(B):l1=u3*COS(O0)-TAN(C)*SIN(O0):M1=COS(B):B=ATN(l1/M1):C=COS(C)*SIN(O0)*u3+SIN(C)*COS(O0):C=ASN(C):IFM1<0:B+=PI:ELSEIFM1>=0ANDl1<0:B+=2*PI 1136IFB<0:B+=2*PI 1137ENDPROC 1138DEFFNO(V$):LOCALS1%,X3%:SYS8,17,V$TOX3%,,,,S1%:IFX3%<>1THENERROR203,"File '"+FNA(V$)+"' not found!" 1139=S1% 1140DEFFNn(L$,w4%,x4%):LOCALS4%:S4%=FNO(L$):IFS4%>x4%THEN 1141PROCw("File to load is too large!","Data loading error"):=0 1142ENDIF:SYS8,16,L$,w4%:=S4% 1143DEFFNC(Y%,c%):H%!0=Y%:H%!4=c%:SYS&400ce,,H%:IF(H%!24AND257)<>257THEN 1144ERROR202,"Icon "+STR$c%+" not indirected!":="" 1145ENDIF:=$H%!28 1146DEFPROCA(Y%,c%,U$):H%!0=Y%:H%!4=c%:SYS&400ce,,H%:IF(H%!24AND257)<>257THEN 1147ERROR202,"Icon "+STR$c%+" not indirected!":ENDPROC 1148ENDIF:U$=LEFT$(U$,H%!36-1):$H%!28=U$:H%!8=0:H%!12=0:SYS&400cd,,H%:ENDPROC 1149DEFPROCB(Y%,c%,O5%):H%!0=Y%:H%!4=c%:H%!12=1<<21:IFO5%H%!8=1<<21ELSEH%!8=0 1150SYS&400cd,,H%:ENDPROC 1151DEFPROCH(Y%,c%,k4%):H%!0=Y%:H%!4=c%:H%!12=1<<22:IFk4%H%!8=1<<22ELSEH%!8=0 1152SYS&400cd,,H%:ENDPROC 1153DEFFN`(j$,n$):LOCALU2%:IFn$="RIGHT"!H%=-1ELSE!H%=-2 1154H%!4=0:H%!8=0:H%!12=68:H%!16=68:H%!20=&1700202a:$(H%+24)=j$:SYS&400c2,,H%TOU2%:=U2% 1155DEFPROCz(Y%,o$,m$,l$,k$):PROCA(Y%,1,o$):PROCA(Y%,2,m$):PROCA(Y%,3,l$):PROCA(Y%,4,k$):ENDPROC 1156DEFFNe(S$):LOCALW4%:W4%=200:SYS&400c0,W4%,&4b534154,S$TOW4%,q4%:=q4% 1157DEFPROCl(C$):LOCALR2%,f2%,H$,q3%,M$,j1%,s1%:f2%=&7000021:q3%=-1:j1%=FALSE:M$=FNu(C$):s1%=LENM$:REPEAT:H$=FNX(C$):CASELEFT$(H$,2)OF 1158WHEN"sr":F%(d3%)=VAL(FND(H$)) 1159WHEN"sd":N%(d3%)=VAL(FND(H$)):d3%+=1 1160WHEN"cr":S%(_3%)=VAL(FND(H$)) 1161WHEN"cd":U%(_3%)=VAL(FND(H$)):_3%+=1 1162WHEN"co":Z%(L4%)=VAL(FND(H$)):L4%+=1 1163WHEN"ti":R2%=R2%OR1 1164WHEN"li":R2%=R2%OR2 1165WHEN"sh":f2%=f2%OR&400000 1166WHEN"su":q3%=FNY(FND(H$)) 1167WHEN"wi":q3%=FNp(FND(H$)) 1168WHEN"ic":f2%=FNj(FND(H$)) 1169WHEN"wr":PROCa1(FND(H$)) 1170ENDCASE:UNTILH$="":m%!0=R2%:m%!4=q3%:IFLEN(M$)>=12ORj1%THEN 1171m%!8=f2%OR256:PROCQ0(m%,j1%,s1%) 1172ELSE:m%!8=f2%:$(m%+12)=LEFT$(M$+CHR$(0),12) 1173ENDIF:m%+=24:ENDPROC 1174DEFFNM(C$):IFLEFT$(C$,9)="beginmenu"=TRUE 1175=FALSE 1176DEFFNt(`4%,B5%):LOCALe$:SYS&400d5,,`4%,B5%,J%+256TO,,,e$:=e$ 1177DEFPROCh1(C0%,Y1%,N3%,b4%):DIM`4% (C0%*28)+(Y1%*24):DIMY%(C0%):DIMI%(C0%):DIM`%(N3%):DIM_%(N3%):ENDPROC 1178DEFPROCy:LOCALk%,C$:PTR#p%=0:REPEAT:k%=PTR#p%:C$=GET$#p%:UNTILFNM(C$)OREOF#p%:IFEOF#p%ERROR200,"No 'beginmenu' found in menu file" 1179PTR#p%=k%:ENDPROC 1180DEFPROCQ0(a0%,j1%,B1%):LOCALo1%:IFj1%THEN 1181DIMo1%B1%+1 1182ELSE:DIMo1%1+LENM$ 1183ENDIF:a0%!12=o1%:$o1%=M$+CHR$(0):IFj1%THEN 1184`%(j1%)=o1%:_%(j1%)=B1%:o1%+=B1%+1:a0%!20=B1%+1 1185ELSE:o1%+=1+LENM$:a0%!20=1+LENM$ 1186ENDIF:?o1%=0:a0%!16=o1%:ENDPROC 1187DEFFNg(a0%):LOCALM0%:M0%=1:a0%+=28:WHILE(!a0%AND128)=0:a0%+=24:M0%+=1:ENDWHILE:=M0% 1188DEFPROCx0(Y$):LOCALC0%,u2%,C$,m%,`4%:PROCX1(Y$):p%=OPENINY$:PROCS0:PROCy:C0%=0:u2%=FALSE:REPEAT:PROCK(N0%,9,75+5*C0%):C$=GET$#p%:IFFNM(C$)THEN 1189IFu2%ERROR200,"Bad menu file, no items in menu "+STR$(C0%) 1190IFC0%PROCd(m%) 1191C0%+=1:C$=GET$#p%:PROCq(m%,C$,Y%(C0%)):u2%=TRUE 1192ELSE:PROCl(C$):u2%=FALSE 1193ENDIF:UNTILEOF#p%:PROCd(m%):SYS&2000d,0,p%:p%=0:IFu2%ERROR200,"Bad menu file, no items in menu "+STR$(C0%) 1194ENDPROC 1195DEFPROCq(RETURNm%,S$,k2%):$m%=LEFT$(S$,12)+CHR$(0):m%?12=7:m%?13=2:m%?14=7:m%?15=0:m%!16=k2%:m%!20=44:m%!24=0:m%+=28:ENDPROC 1196DEFPROCd(m%):!(m%-24)=!(m%-24)OR128:ENDPROC 1197DEFFNa(a0%):LOCALY1%,Z4%,P4%:Y1%=1:P4%=a0%!20+a0%!24:a0%+=28:WHILE(!a0%AND128)=0:Y1%+=1:IF(!a0%AND2)Z4%+=1 1198a0%+=24:ENDWHILE:IF(!a0%AND2)Z4%+=1 1199=Y1%*P4%+Z4%*24 1200DEFFNj(F$):IFF$=""ERROR200,"Menu icon flag value missing!" 1201=EVAL(F$) 1202DEFFNX(RETURNJ$):LOCALk%:k%=INSTR(J$,","):IFk%:J$=MID$(J$,k%+1):=LEFT$(J$,INSTR(J$,",")-1) 1203="" 1204DEFFNu(J$):LOCALk%:k%=INSTR(J$,","):IFk%:=LEFT$(J$,k%-1) 1205=J$ 1206DEFFNW(V2%):LOCALP$:P$=STR$(!V2%):V2%+=4:WHILE!V2%<>-1:P$+="."+STR$(!V2%):V2%+=4:ENDWHILE:=P$ 1207DEFFNY(F$):IFVAL(F$)<1ORVAL(F$)>DIM(I%(),1)THEN 1208ERROR200,"Can't find menu "+F$+", as referred to in:- "+H$ 1209ENDIF:IFVAL(F$)=C0%THEN 1210ERROR200,"An item in menu "+F$+" cannot have menu "+F$+" as a submenu!" 1211ENDIF:=I%(VAL(F$)) 1212DEFFND(F$):F$=MID$(F$,INSTR(F$,"(")+1):=LEFT$(F$,INSTR(F$,")")-1) 1213DEFFNp(F$):LOCALU2%:LOCALERROR:ONERRORERROREXT0,"Menu file error. Window variable "+F$+" not found." 1214U2%=EVAL(F$):IFU2%<1THEN 1215SYS&2000d,0,p%:ERROR 1216ENDIF:=U2% 1217DEFPROCa1(F$):s1%=0:IFINSTR(F$,":")THEN 1218s1%=VAL(MID$(F$,INSTR(F$,":")+1)):IFLEN(M$)>s1%s1%=LENM$ 1219ELSE:s1%=LENM$ 1220ENDIF:R2%=R2%OR4:j1%=VAL(F$):ENDPROC 1221DEFPROCS0:LOCALY1%,C$,k2%:C0%=0:m%=`4%:PROCy:REPEAT:C$=GET$#p%:IFFNM(C$)THEN 1222I%(C0%+1)=`4%+(C0%*28)+(Y1%*24):C$=GET$#p%:C0%+=1:C$=LEFT$(C$,12):Y%(C0%)=12+16*LENC$ 1223ELSE:Y1%+=1:IFINSTR(C$,",")THEN 1224k2%=12+16*LEN(LEFT$(C$,INSTR(C$,",")-1)) 1225ELSE:k2%=12+16*LENC$ 1226ENDIF:IFk2%>Y%(C0%)Y%(C0%)=k2% 1227ENDIF:UNTILEOF#p%:ENDPROC 1228DEFPROCX1(Y$):LOCALC0%,Y1%,N3%,b4%,C$:p%=OPENINY$:REPEAT:C$=GET$#p%:IFFNM(C$)THEN 1229C0%+=1:C$=GET$#p% 1230ELSE:IFINSTR(C$,",writ")N3%+=1 1231IFINSTR(C$,",wind")b4%+=1 1232Y1%+=1 1233ENDIF:UNTILEOF#p%:SYS&2000d,0,p%:p%=0:PROCh1(C0%,Y1%,N3%,b4%):ENDPROC 1234DEFPROCC(g3%,U4%,Z3%):LOCALV4%:IFg3%<1ORg3%>DIM(I%(),1)THEN 1235ERROR201,"Item tick error. Out of range menu number!" 1236ENDIF:IFU4%<0ORU4%>FNg(I%(g3%))THEN 1237ERROR201,"Item tick error. Out of range item number!" 1238ENDIF:V4%=I%(g3%)+28+(24*U4%):IFZ3%=TRUEZ3%=1ELSEZ3%=0 1239!V4%=(!V4%AND-2)ORZ3%:ENDPROC 1240DEFFNA(P$):WHILEINSTR(P$,"."):P$=MID$(P$,INSTR(P$,".")+1):ENDWHILE:=P$ 1241DEFPROCw(b$,S$):b$=CHR$0+CHR$0+CHR$0+CHR$0+b$+CHR$0:SYS&400df,b$,18,S$:ENDPROC 1242DEFFNl(Z$):LOCALB1%:SYS&20023,Z$+CHR$(0),H%,-1TO,,B1%:IFB1%=0ERROREXT0,"System variable '"+Z$+"' not found!" 1243SYS&20023,Z$+CHR$(0),H%,255,,3TO,,B1%:?(H%+B1%)=13:=$H% 1244DEFPROCs0(L%,j$,F%,I%):SYS46,292,L%,j$,2,F%,I%:H%?0=1:H%?1=25:H%?2=255:H%?3=187:H%?4=187:SYS7,12,H%:H%?0=2:H%?2=85:H%?3=85:H%?4=85:SYS7,12,H%:*POINTER 2 1245ENDPROC 1246DEFPROCu0:*POINTER 1 1247ENDPROC 1248DEFFNo(V$):LOCALL%,S1%:S1%=FNO(V$)+16:DIML%S1%:L%!0=S1%:L%!8=16:SYS46,266,L%,V$:=L% 1249DEFFNG(V$,c$,RETURNI5%,P5%,L%):LOCALY%:SYS&400d9,,V$:Y%=FNc(c$,I5%,P5%,L%):SYS&400da:=Y% 1250DEFFNc(c$,RETURNV2%,L5%,L%):LOCALX3%,Y%:SYS&400db,,J%,V2%,L5%,-1,c$,0TO,,V2%,,,,X3%:IFX3%THEN 1251IFL%:J%!64=L% 1252SYS&400c1,,J%TOY% 1253ELSE:ERROREXT0,"Window "+c$+" not found in template file!":Y%=0 1254ENDIF:=Y% 1255DEFPROCr(Y%,F%,I%,A5%,z4%):LOCALb1%,H1%,W1%,o2%,M4%,y3%:!H%=Y%:SYS&400cc,,H%:b1%=H%!44+A5%:H1%=I%-I%MOD4:W1%=F%-F%MOD2:o2%=H%!56+z4%:M4%=H%!20+H%!12-H%!4:y3%=H%!24-H%!16+H%!8:IFH1%>y3%H1%=y3% 1256IFM4%>W1%W1%=M4% 1257H%!0=b1%:H%!4=H1%:H%!8=W1%:H%!12=o2%:SYS&400d7,Y%,H%:ENDPROC 1258DEFFNV(S$,d%,b0%):DIMK$(b0%-1):D2%=0:k3%=d%:d%=d%*16+8:b0%=b0%*32:y1%=FNb(S$,&ff000002,d%,b0%,100,d%,200,b0%):=y1% 1259DEFFNb(S$,O4%,Z0%,B0%,n4%,k2%,d4%,P4%):LOCALr4%,U2%:DIMr4% (1+LENS$):H%!0=n4%:H%!4=d4%:H%!8=n4%+k2%:H%!12=d4%+P4%:H%!16=0:H%!20=0:H%!24=-1:IFO4%=0O4%=&ff000012 1260H%!28=O4%:H%?32=7:H%?33=2:H%?34=7:H%?35=1:H%?36=3:H%?37=1:H%?38=12:H%?39=0:H%!40=0:H%!44=-B0%:H%!48=Z0%:H%!52=0:H%!56=281:H%!60=24576:H%!64=1:H%?68=0:H%?69=0:H%?70=0:H%?71=0:$r4%=S$:H%!72=r4%:H%!76=-1:H%!80=LEN(S$)+1:H%!84=0:SYS&400c1,,H%TOU2%:=U2% 1261DEFPROCQ(Y%,C5%):!H%=Y%:SYS&400cb,,H%:IFC5%:H%!28=-1 1262SYS&400c5,,H%:ENDPROC 1263DEFPROCO(f1%,U$):LOCALv0%,b1%,H1%,W1%,o2%,r1%,U3%,F%,I%,T1%:v0%=DIM(K$(),1):IFf1%>v0%THEN 1264ERROR204,"Out of range line number in 'PROCprint_line'!":ENDPROC 1265ENDIF:!H%=y1%:SYS&400cc,,H%:b1%=H%!44:H1%=H%!48:W1%=H%!52:o2%=H%!56:r1%=o2%-f1%*32:U3%=r1%-32:f1%=(f1%+D2%)MOD(v0%+1):K$(f1%)=LEFT$(U$,k3%):F%=H%!4-H%!20+4:I%=H%!16-H%!24+r1%-4:H%!0=y1%:H%!4=b1%:H%!8=U3%:H%!12=W1%:H%!16=r1%:SYS&400e6,7:SYS&400c9,,H%TOT1%:WHILET1%:CLS 1266MOVEF%,I%:PRINT;K$(f1%);:SYS&400ca,,H%TOT1%:ENDWHILE:ENDPROC 1267DEFPROCi0(U$):LOCALv0%,b1%,H1%,W1%,o2%,r1%,U3%,F%,I%,T1%:v0%=DIM(K$(),1):K$(D2%)=LEFT$(U$,k3%):b1%=0:H1%=-(1+v0%)*32:W1%=k3%*16+8:o2%=0:SYS&400eb,y1%,b1%,H1%,W1%,o2%,b1%,H1%+32:r1%=H1%+32:U3%=H1%:!H%=y1%:SYS&400cc,,H%:F%=H%!4-H%!20+4:I%=H%!16-H%!24+r1%-4:H%!0=y1% 1268H%!4=b1%:H%!8=U3%:H%!12=W1%:H%!16=r1%:SYS&400e6,7:SYS&400c9,,H%TOT1%:WHILET1%:CLS:MOVEF%,I%:PRINT;K$(D2%);:SYS&400ca,,H%TOT1%:ENDWHILE:D2%=(D2%+1)MOD(1+v0%):ENDPROC 1269DEFPROCo1(J%):LOCALv0%,N4%,i3%,F%,I%:v0%=DIM(K$(),1):N4%=-(J%!24+4-J%!16+J%!40)DIV32:i3%=-(J%!24+4-J%!16+J%!32)DIV32:IFi3%>v0%i3%=v0% 1270IFN4%<=v0%THEN 1271F%=J%!4-J%!20+4:I%=J%!40-(J%!24+4-J%!16+J%!40)MOD32:FORf1%=N4%TOi3%:MOVEF%,I%:I%-=32:PRINT;K$((f1%+D2%)MOD(v0%+1)):NEXT 1272ENDIF:ENDPROC 1273DEFPROCl0(!H%,H%!4,H%!8,H%!12,H%!16):LOCALT1%:SYS&400c9,,H%TOT1%:WHILET1%:SYS&400ca,,H%TOT1%:ENDWHILE:ENDPROC 1274DEFFNR(Y%,c%):LOCALF%:H%!0=Y%:SYS&400cb,,H%:F%=H%!4-H%!20:H%!4=c%:SYS&400ce,,H%:=F%+H%!16+2 1275DEFPROC`0(RETURNd%):LOCALF%,I%,`1%,V1%,A2%,P2%:PROCP0(F%,I%):!H%=d%:SYS&400cc,,H%:`1%=H%!4:V1%=H%!12:A2%=H%!8:P2%=H%!16:H%!4=(F%-V1%+`1%)DIV2:H%!12=H%!4+V1%-`1%:H%!8=(I%-P2%+A2%)DIV2:H%!16=H%!8+P2%-A2%:!Y3%=d%:SYS&400c3,,Y3%:SYS&400c1,,H%+4TOd%:ENDPROC 1276DEFPROCP0(RETURNF%,RETURNI%):LOCALn3%:H%!0=130:H%!4=131:H%!8=-1:SYS49,H%,H%+400:F%=H%!400+1:I%=H%!404+1:SYS53,-1,4TO,,n3%:F%=F%<<n3%:SYS53,-1,5TO,,n3%:I%=I%<<n3%:ENDPROC 1277DEFPROCK(Y%,c%,B1%):LOCAL`1%,A2%,V1%,P2%,l3%:H%!0=Y%:H%!4=c%:SYS&400ce,,H%:`1%=H%!8:A2%=H%!12:V1%=H%!16:P2%=H%!20:l3%=`1%+B1%:SYS&400c4,,H%:H%!4=Y%:H%!16=`1%+B1%:SYS&400c2,,H%+4:IFl3%<V1%SWAPl3%,V1% 1278PROCl0(Y%,V1%,A2%,l3%,P2%):ENDPROC
�>!runimageC � A.P.Senior 1995 'a3%=�:�:�" at line ";�:ș&406c2:� #ș&406c0:�J1:�P1:��J0(�,�$):�Z �y4%=�e(T$):�V0:�A(N0%,7,""):�z0:�K(N0%,9,10):�A(N0%,7,"star data"):�T1:�t0:�A(N0%,7,"sprites"):�w0:�K(N0%,9,60):�d0:�A(N0%,7,"windows"):�_1:�F0:�A(N0%,7,"cross references"):�N0:�M:!J%=N0%:ș&400c6,,J%:�F0:��J0(�,�$) ș&406c1:�U1:�Z L��J1:�Q4%:Q4%=3072:�J%Q4%:�H%Q4%:�Y3%256:�_4%3072:w0%=_4%:J1%=_4%+3072:� ���z0:�P1%16:�j0%16:�h0%16:�g0%16:�N5%16:g0%!0=11:g0%!4=11:g0%!8=15:g0%!12=15:�V%(72):�T%(72):�M(360):�S(360):�N(360):�P(360):�S3%80:�B4%16:�X%(3):�L%(3):L%(0)=800:L%(1)=1200:L%(2)=2300:L%(3)=3750:�A$(24) �A$(0)="":A$(1)="Alpha":A$(2)="Beta":A$(3)="Gamma":A$(4)="Delta":A$(5)="Epsilon":A$(6)="Zeta":A$(7)="Eta":A$(8)="Theta":A$(9)="Iota":A$(10)="Kappa":A$(11)="Lambda":A$(12)="Mu":A$(13)="Nu":A$(14)="Xi":A$(15)="Omicron":A$(16)="Pi":A$(17)="Rho" �A$(18)="Sigma":A$(19)="Tau":A$(20)="Upsilon":A$(21)="Phi":A$(22)="Chi":A$(23)="Psi":A$(24)="Omega":�G$(12):G$(1)="January":G$(2)="February":G$(3)="March":G$(4)="April":G$(5)="May":G$(6)="June":G$(7)="July":G$(8)="August":G$(9)="September" �G$(10)="October":G$(11)="November":G$(12)="December":�A%(12):A%(1)=31:A%(2)=28:A%(3)=31:A%(4)=30:A%(5)=31:A%(6)=30:A%(7)=31:A%(8)=31:A%(9)=30:A%(10)=31:A%(11)=30:A%(12)=31:�C$(11):C$(0)="G2 star":C$(1)="Terrestrial planet":C$(2)="Terrestrial planet" �C$(3)="Terrestrial planet":C$(4)="Terrestrial planet":C$(5)="Planet (Gas giant)":C$(6)="Planet (Gas giant)":C$(7)="Planet (Gas giant)":C$(8)="Planet (Gas giant)":C$(9)="Planet (Captured asteroid)":C$(10)="Moon":C$(11)="Earth's shaddow":�D$(11) �D$(0)="Sun":D$(1)="Mercury":D$(2)="Venus":D$(3)="Earth":D$(4)="Mars":D$(5)="Jupiter":D$(6)="Saturn":D$(7)="Uranus":D$(8)="Neptune":D$(9)="Pluto":D$(10)="Moon":D$(11)="Umbra/Penumbra":�D%(11):�H%(11):�F$(11):�I$(8):I$(1)="Open Cluster" �I$(2)="Globular Cluster":I$(3)="Cluster with Nebula":I$(4)="Planetary Nebula":I$(5)="Diffuse Nebula":I$(6)="Galaxy":I$(7)="Supernova Remnant":I$(8)="Asterism of stars":�K%(110):�M%(110):�O%(110):�L$(30):z3%=10:�B$(10):�Q(10):�R(10):�Q%(10):�H$(96) ��M$(96):�C%(980):�B%(980):r%=0:�S%(96):�U%(96):_3%=0:�Z%(10):L4%=0:�F%(320):�N%(320):d3%=0:�J$(310):�J%(9100):�G%(9100):�L(9100):�O(9100):�R%(5000):�W%(5000):�P%(5000):�B(8,9):�A(8):�N$(8):�G(8,3):�I(8,3):�K(8,3):�H(8,3):�J(8,3):�W(8):�T(8):�V(8) �D(2,2),C(2),U(2),F(2,2):� ���P1:g$="!Astronomy":T$="Sky_Guide":_$="An astronomical guide":a$="� Alan Senior 1996":f$="Version 0.16�, 7th May 1996":D$=�l("Obey$Dir"):J4%=0:p%=0:l4%=-2:Z1%=4:k0%=1:t4%=64:H5%=16:N1%=2:m4%=0:O3%=0:h3%=�:� ���T1:T%=0:A0%=�:z%=0:o%=0:D0%=0:F0%=0:X=2*�:h%=520:K2%=180:N%=1200:R3%=1:t1%=1:_%=0:`%=0:Z0%=1200:B0%=908:w2%=�(Z0%^2+B0%^2):�K(N0%,9,10):�Y0%=0�360:M(Y0%)=N%*�(�(Y0%+180)):S(Y0%)=N%*�(�(Y0%+180)):�:�K(N0%,9,20):�Y0%=0�360 sN(Y0%)=�(�(Y0%*360/288+180)):P(Y0%)=�(�(Y0%*360/288+180)):�:�K(N0%,9,20):�w2%>2*N%:r0%=90:�r0%=�(�(w2%/(2*N%))) !v%=N%*�(�(r0%+10)):�v%<0:v%=0 �v%>N%/2:v%=N%/2 �S%=1:_2%=�:r2%=�:t0%=6:a%=5:M%=0:N=�(M%):P%=2*270:F1%=�:V=�(N):U=�(N):k%=�(�(Z0%/2/N%)):k%+=a%:r3%=-N%*�(�(k%)):g4%=-r3%:k%=�(�(B0%/2/N%)):k%+=2*t0%:i1%=-N%*�(�(k%)):b2%=-i1%:f3%=1:F1%=2:t3%=3:R4%=4:d0%=f3%:n2%=�:I2%=�:c2%=�:Q2%=�:p1%=�:B2%=�:C2%=� �O2%=�:H2%=�:q1%=�:S2%=�:B3%=�:t2%=�:q2%=�:y%=�:G0%=�:G3%=�:v3%=0:L3%=0:n1%=0:a1%=0:W2%=0:X2%=0:e3%=�:e0%=�:u1%=�:x1%=�:g1%=�:e%=�:q%=�:y2%=�:m3%=�:I0%=�:z2%=�:U%=0:M1%=-1:v=0:s=0:G1%=0:C1%=0:a2%=0:`2%=0:H0%=�:b3%=�:z0=0:l%=1:e2%=�:K5%=�:i2%=� �G2%=�:s0%=�:c3%=�:j%=�:n%=�:O%=0:m2%=0:x0%=�:s%=�:z1%=�:A3%=�:l2%=�:d2%=�:Y2%=�:J2%=�:l1%=�:k1%=�:T2%=�:F2%=�:L2%=�:N2%=�:M2%=�:m1%=�:u%=0:G3=30/6378140:q=52:D0=-2:X1%=�:i$="Home":p3%=0:T3%=0:P0%=�:V0%=0:v1%=�:x2%=�:�c1:d$="":`$="" ��N1(D$+".Data.StarData"):�K(N0%,9,30):�A(N0%,7,"constellations"):�j1(D$+".Data.StarNames"):�k1(D$+".Data.ConstGenit"):�Q1(D$+".Data.ConstNames"):�K(N0%,9,40):�I1(D$+".Data.ConstLines"):�a0(D$+".Data.Mess_Map"):�y0(D$+".Data.PlanetEl"):�K(N0%,9,50) 1�k0(D$+".Data.Locations"):v4%=0:s4%=0:G5%=0:� ��t0:F5%=�`(g$,"RIGHT"):� ���w0:L%=�o(D$+".Resources.Sprites"):ș&400ed,256,L%,"mag0",,,,j0%,P1%:ș&400ed,256,L%,"mag0",,,,h0%,P1%:ș&400ed,256,L%,"mag0",,,,g0%,N5%:g0%!0=g0%!0*11:g0%!4=g0%!4*11:g0%!8=g0%!8*15:g0%!12=g0%!12*15:� ���d0:info%=�G(D$+".Resources.Templates","info%",w0%,J1%,0):K%=�G(D$+".Resources.Templates","button_bar%",w0%,J1%,L%):X%=�G(D$+".Resources.Templates","objectinfo%",w0%,J1%,0):w%=�G(D$+".Resources.Templates","starwindow%",w0%,J1%,0) �T0%=�G(D$+".Resources.Templates","equawindow%",w0%,J1%,0):time%=�G(D$+".Resources.Templates","time%",w0%,J1%,L%):X0%=�G(D$+".Resources.Templates","position%",w0%,J1%,L%):Q1%=�G(D$+".Resources.Templates","moonphase%",w0%,J1%,L%) ��A(K%,11,�((24-P%/30)�24)):�A(K%,13,�(M%)):�B(K%,0,G2%):�B(K%,2,e2%):�B(K%,3,i2%):�B(K%,17,s0%):�B(K%,5,n%):�B(K%,4,x0%):�B(K%,6,j%):�B(K%,7,�F1%):�B(K%,8,F1%):�B(K%,27+t1%,�):�H(K%,5,�H0%):�H(K%,6,�H0%):�H(K%,8,�):�A(K%,19,�K(h%)):�A(K%,24,"0") �a(T3%,�):� !-��_1:`3%=�V("Object information",40,20):� " ��F0:�z(info%,T$,_$,a$,f$):� #%��N0:�x0(D$+".Resources.menus"):� $���V0:�Y4%:N0%=�G(D$+".Resources.Templates","runup",w0%,J1%,0):�`0(N0%):!H%=N0%:ș&400c5,,H%:ș&400c8,,H%�Y4%:ȕY4%:ș&400ca,,H%�Y4%:�:w0%=_4%:� %)��U1:�:ș&400e1,m4%,J%,O3%�c4%:Ȏc4%� & �0:�O1 ' �1:�S1 (�2:h2%=!J%:�e1(h2%) )�3:h2%=!J%:�c(h2%) * �4:�i1 + �5:�q1 , �6:�f0 - �7:�r0 . �8:�h0 / �9:�C1 0�10:�n0 1�11:�f1 2�12:�m0 3 �17:�v 4 �18:�v 5�19:�b1 6�:�h3%:�Z:� 7��O1:ș66�O3%:O3%+=5:�v1%� 8 �I0%�G0%� 9k%=R0%:�i:�R0%<>k%� :a2%=0:`2%=0:M1%=0:�_:�M:�D ;� <� =�:�m3%� > �I0%� ?�S(�):�S(�):m3%=� @� A�:�z2%�n%�H0%� B-M5%=U%:ș&400cf,,J%:i0%=J%!0:`0%=J%!4:�B0 C �:�u%� D"k+=u%*�(�C(time%,28)):�P0%k+=1 E3k+=V0%:f+=u%*�(�C(time%,29)):�e:�M:�I0%:�e%:�m1 F�G0%:�k G�:�e0%:�i0(K$):e0%=� H� IT��S1:�I4%,H4%:ș&400c8,,J%�H4%:F%=J%!4-J%!20:I%=J%!16-J%!24:ȕH4%:I4%=!J%:ȎI4%� J�`3%:�o1(J%) K�w%:�Y1(F%,I%) L�T0%:�V1(F%,I%) M"�:!J%=I4%:ș&400ca,,J%�H4%:�:� N��e1(Y%):ȎY%� O�w%:�S(�):I0%=� P�T0%:ș&400c5,,J%:G0%=� QD�X%:ș&400c5,,J%:H0%=�:�B(K%,c%,H0%):�H(K%,5,�H0%):�H(K%,6,�H0%) Rș&400c5,,J% S�:� T%��c(Y%):!J%=Y%:ș&400c6,,J%:ȎY%� U�w%:I0%=�:�c(K%) V7�X%:H0%=�:�B(K%,26,H0%):�H(K%,5,�H0%):�H(K%,6,�H0%) W�time%:�u%>0:�B(time%,24,�) X�u%<0:�B(time%,23,�) Y�x2%�H(K%,37,�):x2%=� Zu%=0 [�T0%:G0%=� \�Q1%:b3%=� ]�:� ^��i1:�z2%:�u0:z2%=� _� `��q1:Y%=J%!0:ȎY%� a(�w%,T0%:�s0(L%,"star_ptr",6,3):z2%=� b�:� c;��f0:i0%=J%!0:`0%=J%!4:U1%=J%!8:Y%=J%!12:c%=J%!16:ȎY%� d�l4%:�_0 e�w%:�R0 f$�info%:�z(info%,T$,_$,a$,�(�-�)) g�K%:�M1 h�`3%:�o0 i�time%:�W1 j�T0%:�W0 k�X0%:�Z0 l�:� m ��r0:� n ��h0:� o9��C1:�N$,R$,G$:N$=�t(x%,J%):R$=�A(N$):G$=�W(J%):Ȏx%� p�I%(1):�T0(R$) q�I%(2):�c0(N$,R$,G$) r�I%(23):�B1(R$) s�I%(24):�U0(R$) t�P3%:�F1(R$) u.�:ș&400cf,,J%:�J%!8=1ș&400d4,,x%,S0%,Q0% v� w ��n0:� x ��f1:� y��m0:h2%=J%!0:Ȏh2%� z�X0%:�H(X0%,13,�) {�:� |��v:�e4%:e4%=J%!16:Ȏe4%� }�0:h3%=� ~��&400c1:ș&400ed,256,L%,"mag0",,,,j0%,P1%:j0%!0=j0%!0*S%:j0%!4=j0%!4*S%:ș&400ed,256,L%,"mag0",,,,h0%,P1%:�y%:h0%!0=h0%!0*2:h0%!4=h0%!4*2 m3%=� ��:� � ��b1:� ���_0:ȎU1%� �P�N1%:Q$="icon_bar":x%=I%(1):S0%=i0%-64:Q0%=�a(I%(1))+96:ș&400d4,,x%,S0%,Q0% ��k0%:�Q(`3%,�) ��Z1%:Ȏd0%� ��f3%:�S(�):�u1%� �"ș&400d1,w%,0,-B0%*S%,Z0%*S%,0 ��:�D:u1%=� �� ��F1% ��t3%:�I0 ��R4% �� ��:� ���R0:ȎU1%� ��Z1%:�H0%�B0 �;�N1%:Q$="star_window":x%=I%(2):S0%=i0%-64:Q0%=`0%:�a3%� �ș6,202,0,255�,o%:�(o%�8)� �ș&400d4,,x%,S0%,Q0%:� �_�:J%!0=Y%:ș&400cb,,J%:z0%=J%!4-J%!20:K1%=J%!16-J%!24:F%=i0%-z0%:I%=`0%-K1%+B0%:�m(F%,I%):� ��:ș&400d4,,x%,S0%,Q0% �� �q�k0%:J%!0=Y%:ș&400cb,,J%:z0%=J%!4-J%!20:K1%=J%!16-J%!24:F%=(i0%-z0%)/S%:I%=(`0%-K1%)/S%+B0%:�a3%:�m(F%,I%):� �U%=�T(F%,I%):�U%>9999� ��U%<2000000� ��N%<L%(2)� �PP%=720-30*�(0.5+K%(U%�10000)/3600):M%=�(0.5+(M%(U%�10000)/(3600*2*a%)))*2*a% �N�:P%=720-15*�(0.5+K%(U%�10000)/1800):M%=�(0.5+(M%(U%�10000)/(3600*a%)))*a% �� ��:�N%<L%(2)� �\P%=720-30*�(0.5+D%((U%�10000)-200)/3600):M%=�(0.5+(H%((U%�10000)-200)/(3600*2*a%)))*2*a% �Z�:P%=720-15*�(0.5+D%((U%�10000)-200)/1800):M%=�(0.5+(H%((U%�10000)-200)/(3600*a%)))*a% �� ��:N=�(M%):V=�(N):U=�(N) ��:�N%<L%(2)� �DP%=720-30*�(0.5+J%(U%)/3600):M%=�(0.5+(G%(U%)/(3600*2*a%)))*2*a% �B�:P%=720-15*�(0.5+J%(U%)/1800):M%=�(0.5+(G%(U%)/(3600*a%)))*a% ��:N=�(M%):V=�(N):U=�(N) �U�:a2%=-a2%:`2%=-`2%:�B(K%,5,n%):�A(K%,13,�(M%)):�A(K%,11,�(((48-P%/15)�48)/2)):�D ��k0%:h%+=20:�h%>700:h%=0 �K2%=700-h%:�D �a�k0%:J%!0=Y%:ș&400cb,,J%:z0%=J%!4-J%!20:K1%=J%!16-J%!24:F%=i0%-z0%:I%=`0%-K1%+B0%:�A0(F%,I%) ��:� ���M1:ȎU1%� ��Z1%:Ȏc%� ��10:�N%<L%(2)� �P%=(P%+30)�720 ��:P%=(P%+15)�720 �1�:�A(K%,11,�(((48-P%/15)�48)/2)):�e%:�D:�q%=� ��14:�N%<L%(2)� �M%+=2*a% ��:M%+=a% ��:�M%>90:M%=-90 �6N=�(M%):V=�(N):U=�(N):�A(K%,13,�(M%)):�e%:�D:�q%=� ��9:�N%<L%(2)� �P%=(P%+690)�720 ��:P%=(P%+705)�720 �1�:�A(K%,11,�(((48-P%/15)�48)/2)):�e%:�D:�q%=� ��15:�N%<L%(2)� �M%-=2*a% ��:M%-=a% ��:�M%<-90:M%=90 �6N=�(M%):V=�(N):U=�(N):�A(K%,13,�(M%)):�e%:�D:�q%=� �0�2:e2%=�e2%:�B(K%,c%,e2%):�e%:g1%=�:�D:�q%=� �0�3:i2%=�i2%:�B(K%,c%,i2%):�e%:g1%=�:�D:�q%=� ��6:j%=�j%:�B(K%,c%,j%):�` ��5:n%=�n%:�B(K%,c%,n%) ��7:�F1% � F1%=� ��8:�F1% � F1%=� �#�4:x0%=�x0%:�B(K%,c%,x0%):�x0%� � �j:M1%=-1 ��:s%=�:�B(K%,34,s%) � �:�e%� ��D � �:q%=� �� �*�0:G2%=�G2%:�B(K%,c%,G2%):�e%:�D:�q%=� � �17:�s0%� �z1%=�:�B(K%,32,z1%) �/�:s0%=�s0%:�B(K%,c%,s0%):�e%:g1%=�:�D:�q%=� ��20:h%+=20:�h%>700:h%=700 �,K2%=700-h%:�A(K%,19,�K(h%)):�e%:�D:�q%=� ��21:h%-=20:�h%<100:h%=100 �,K2%=700-h%:�A(K%,19,�K(h%)):�e%:�D:�q%=� �@�26:�H(K%,5,H0%):�H(K%,6,H0%):H0%=�H0%:�H0%:�Q(X%,�):��c(X%) ��B(K%,c%,H0%) �"�27:�t1%<>0:�Y(0):�e%:�D:�q%=� �"�28:�t1%<>1:�Y(1):�e%:�D:�q%=� �"�29:�t1%<>2:�Y(2):�e%:�D:�q%=� �"�30:�t1%<>3:�Y(3):�e%:�D:�q%=� � �31:�B(K%,c%,e%):e%=�e%:�e%� ��y2%:�M:y2%=� ��D:q%=� �� ��32:z1%=�z1%:�s0%� �s0%=�:�B(K%,17,s0%) ��:�B(K%,c%,z1%):�e%:�D:q%=� �*�33:A3%=�A3%:�B(K%,c%,A3%):�e%:�D:q%=� ��34:s%=�s%:�x0%� �x0%=�:�B(K%,4,x0%) � �:�B(K%,c%,s%):�s%:�j:M1%=-1 ��e%:�D:q%=� �*�36:l2%=�l2%:�B(K%,c%,l2%):�e%:�D:q%=� ��37:v1%=�v1%:�B(K%,c%,v1%) ��35:�Q(time%,�) �R�38:Q$="button_window":x%=I%(23):S0%=�R(Y%,c%):Q0%=`0%+20:ș&400d4,,x%,S0%,Q0% �� �M�N1%:Q$="button_window":x%=I%(23):S0%=i0%-64:Q0%=`0%:ș&400d4,,x%,S0%,Q0% ��k0%:S%=1+S%�2:�b0(S%) ��k0%:Ȏc%� ��4 �^:J%!0=Y%:ș&400cb,,J%:z0%=J%!4-J%!20:K1%=J%!16-J%!24:F%=i0%-z0%:I%=`0%-K1%+B0%:�A0(F%,I%) �� ��:� ���o0:ȎU1%� �K�N1%:Q$="info_window":x%=I%(14):S0%=i0%-64:Q0%=`0%:ș&400d4,,x%,S0%,Q0% ��k0% ��Z1% ��:� ���W1:ȎU1%� ��N1% ��Z1%,k0%:Ȏc%� ��2:�P(-1,0,0) ��3:�P(0,-1,0) ��4:�P(0,0,-1) �5:�P(1,0,0) �6:�P(0,1,0) �7:�P(0,0,1) �12:�T(-1,0,0) �13:�T(0,-1,0) �14:�T(0,0,-1) �15:�T(1,0,0) �16:�T(0,1,0) �17:�T(0,0,1) �9:�_ �19:�i �24:u%=1:�W:� �23:u%=-1:�W:� �22:�u%>0:�B(time%,24,�) �u%<0:�B(time%,23,�) u%=0:�W:� �30:�u%>0:�B(time%,24,�) �u%<0:�B(time%,23,�) %u%=0:k+=�(�C(time%,28)):�P0%:k+=1 k+=V0%:f+=�(�C(time%,29)):�e �25:�u%>0:�B(time%,24,�) �u%<0:�B(time%,23,�) %u%=0:k-=�(�C(time%,28)):�P0%:k+=1 k+=V0%:f-=�(�C(time%,29)):�e �:�W:�e%� �M:�I0%:�D:�u1%=� �:�G0%:�g q%=�:y2%=� �:�G0%� �e%:�M �u%:�k:��U:x1%=� � �:� !��W0:ȎU1%� "K�N1%:Q$="equa_window":x%=I%(24):S0%=i0%-64:Q0%=`0%:ș&400d4,,x%,S0%,Q0% #�k0%:y%=�y%:�j0(y%) $�Z1%:�U:x1%=� %�:� &��Z0:ȎU1%� 'H�N1%:Q$="posn_window":x%=P3%:S0%=i0%-64:Q0%=`0%:ș&400d4,,x%,S0%,Q0% (�k0%,Z1%:Ȏc%� )�12:X1%=�X1%:�H(X0%,13,�) *F�13:P0%=X1%:q=�h:D0=�m:V0%=�s:i$=B$(p3%):T3%=p3%:�H(X0%,13,�):�e%� +�M:�I0%:�D:�u1%=� ,�:�G0%:�g -q%=�:y2%=� .�:�G0%� /�e%:�M 0�u%:�k:��U:x1%=� 1� 2M�18:Q$="posn_window":x%=P3%:S0%=�R(Y%,c%):Q0%=`0%+20:ș&400d4,,x%,S0%,Q0% 3� 4�:� 5��T0(J$):ȎJ$� 6�"Quit":h3%=� 7C�"Celestial sphere":�C(1,d0%,�):d0%=f3%:�C(1,d0%,�):�S(�):�u1%� 8"ș&400d1,w%,0,-B0%*S%,Z0%*S%,0 9�:�D:u1%=� :� ;3�"Horizon view":�C(1,d0%,�):d0%=F1%:�C(1,d0%,�) <@�"Equatorial view":�C(1,d0%,�):d0%=t3%:�C(1,d0%,�):�I0:�x1%� =ș&400d1,T0%,0,-600,3600,0 >�:�U:x1%=� ?� @-�"Orrery":�C(1,d0%,�):d0%=R4%:�C(1,d0%,�) A�"Moon":�Q(Q1%,�):b3%=�:�C0 B#�"Location":�a(T3%,�):�Q(X0%,�) C�:� D/��c0(N$,R$,G$):�x3%:Ȏ�N$,�(N$)-�(�A(N$)))� E+�"Constellations.Proper names.":�l%<89� F�C(4,l%-1,�) G�:�C(5,l%-89,�) H��:l%=�(�A(G$)):�C(4,l%,�):P%=2*(15*(S%(l%)�15)):M%=10*(U%(l%)�10):N=�(M%):V=�(N):U=�(N):l%+=1:�A(K%,11,�(((48-P%/15)�48)/2)):�A(K%,13,�(M%)):�D I+�"Constellations.Common names.":�l%<89� J�C(4,l%-1,�) K�:�C(5,l%-89,�) L��:l%=88+�(�A(G$)):�C(5,l%-88,�):P%=2*(15*(S%(l%)�15)):M%=10*(U%(l%)�10):N=�(M%):V=�(N):U=�(N):l%=Z%(�(�A(G$))):�A(K%,11,�(((48-P%/15)�48)/2)):�A(K%,13,�(M%)):�D M��"Named star.A...A.":O%=�(�A(G$)):P%=720-30*�(0.5+F%(O%)/3600):K$="RAA "+�(F%(O%)):e0%=�:M%=�(0.5+(N%(O%)/36000))*10:N=�(M%):V=�(N):U=�(N):j%=�:v=F%(O%):s=N%(O%):�B(K%,6,j%):�A(K%,11,�(((48-P%/15)�48)/2)):�A(K%,13,�(M%)):�D:�J(G1%+_%,C1%+`%):n%=� N�B(K%,5,n%) O��"Named star.B...L.":O%=�(�A(G$))+91:P%=720-30*�(0.5+F%(O%)/3600):K$="RAA "+�(F%(O%)):e0%=�:M%=�(0.5+(N%(O%)/36000))*10:N=�(M%):V=�(N):U=�(N):j%=�:v=F%(O%):s=N%(O%):�B(K%,6,j%):�A(K%,11,�(((48-P%/15)�48)/2)):�A(K%,13,�(M%)):�D:�J(G1%+_%,C1%+`%):n%=� P�B(K%,5,n%) Q��"Named star.M...R.":O%=�(�A(G$))+91+76:P%=720-30*�(0.5+F%(O%)/3600):K$="RAA "+�(F%(O%)):e0%=�:M%=�(0.5+(N%(O%)/36000))*10:N=�(M%):V=�(N):U=�(N):j%=�:v=F%(O%):s=N%(O%):�B(K%,6,j%):�A(K%,11,�(((48-P%/15)�48)/2)):�A(K%,13,�(M%)):�D:�J(G1%+_%,C1%+`%) Rn%=�:�B(K%,5,n%) S��"Named star.S...Z.":O%=�(�A(G$))+91+76+74:P%=720-30*�(0.5+F%(O%)/3600):K$="RAA "+�(F%(O%)):e0%=�:M%=�(0.5+(N%(O%)/36000))*10:N=�(M%):V=�(N):U=�(N):j%=�:v=F%(O%):s=N%(O%):�B(K%,6,j%):�A(K%,11,�(((48-P%/15)�48)/2)):�A(K%,13,�(M%)):�D T&�J(G1%+_%,C1%+`%):n%=�:�B(K%,5,n%) U��"Named star.Common names.":O%=�(�A(G$))+91+76+74+66:P%=720-30*�(0.5+F%(O%)/3600):K$="RAA "+�(F%(O%)):e0%=�:M%=�(0.5+(N%(O%)/36000))*10:N=�(M%):V=�(N):U=�(N):j%=�:v=F%(O%):s=N%(O%):�B(K%,6,j%):�A(K%,11,�(((48-P%/15)�48)/2)):�A(K%,13,�(M%)):�D V&�J(G1%+_%,C1%+`%):n%=�:�B(K%,5,n%) WI�"Messier object.":O%=�(�A(G$)):�F%=1�110:�O%(F%)�100=O%:O%=F%:F%=111 X��:P%=720-30*�(0.5+K%(O%)/3600):M%=�(0.5+(M%(O%)/36000))*10:N=�(M%):V=�(N):U=�(N):v=K%(O%):s=M%(O%):O%=10000*O%:j%=�:�B(K%,6,j%):�A(K%,11,�(((48-P%/15)�48)/2)):�A(K%,13,�(M%)):�D:K$=I$(O%(O%�10000)�100):e0%=�:�J(G1%+_%,C1%+`%):n%=�:�B(K%,5,n%) YG�"Messier object.'M' number (1 - 110).":O%=�(�A(N$)):�O%<1�O%>110:� Z�P%=720-30*�(0.5+K%(O%)/3600):M%=�(0.5+(M%(O%)/36000))*10:N=�(M%):V=�(N):U=�(N):v=K%(O%):s=M%(O%):O%=10000*O%:j%=�:�B(K%,6,j%):�A(K%,11,�(((48-P%/15)�48)/2)):�A(K%,13,�(M%)):�D:�J(G1%+_%,C1%+`%):n%=�:�B(K%,5,n%):K$=I$(O%(O%�10000)�100):e0%=� [�"Solar system.":ȎR$� \�"Sun":B=M0:C=m0 ]�"Moon":B=I0:C=L0 ^�"Mercury":B=C2:C=m1 _�"Venus":B=P2:C=M2 `�"Mars":B=F2:C=I2 a�"Jupiter":B=J2:C=H2 b�"Saturn":B=A2:C=L2 c�"Uranus":B=v1:C=S2 d�"Neptune":B=r1:C=K2 e�"Pluto":B=z1:C=j1 f�"Umbra":B=m:C=i0 g��:P%=720-30*�(0.5+B/3600):M%=�(0.5+(C/36000))*10:N=�(M%):V=�(N):U=�(N):j%=�:v=B:s=C:�B(K%,6,j%):�A(K%,11,�(((48-P%/15)�48)/2)):�A(K%,13,�(M%)):�D:�J(G1%+_%,C1%+`%):n%=�:�B(K%,5,n%) h:�N$,6)="Bayer."� i)I%=0:�F%=1��(N$):�N$,F%,1)=".":I%+=1 j�:�I%=2� kZo4%=1+�(�A(G$)):p4%=1+�(�G$,1+�G$,"."),2)):x3%=�:�R%=0�p0%:�(g2%?R%=o4%)�(j3%?R%=p4%)� lU%=R%:R%=p0%+1:x3%=� m �:�:�x3%� n?�w("Star requested not in database!","Bayer star finder"):� o�:O%=U%:�N%<L%(2)� pDP%=720-30*�(0.5+J%(U%)/3600):M%=�(0.5+(G%(U%)/(3600*2*a%)))*2*a% qB�:P%=720-15*�(0.5+J%(U%)/1800):M%=�(0.5+(G%(U%)/(3600*a%)))*a% r��:N=�(M%):V=�(N):U=�(N):v=J%(O%):s=G%(O%):j%=�:n%=�:�B(K%,6,j%):�B(K%,5,n%):�A(K%,13,�(M%)):�A(K%,11,�(((48-P%/15)�48)/2)):�D:�K0(U%) s� t� u�:� v��B1(J$):ȎJ$� w �"Sun":d2%=�d2%:�C(23,0,d2%) x!�"Moon":Y2%=�Y2%:�C(23,1,Y2%) y$�"Mercury":J2%=�J2%:�C(23,2,J2%) z"�"Venus":l1%=�l1%:�C(23,3,l1%) {!�"Mars":k1%=�k1%:�C(23,4,k1%) |$�"Jupiter":T2%=�T2%:�C(23,5,T2%) }#�"Saturn":F2%=�F2%:�C(23,6,F2%) ~#�"Uranus":L2%=�L2%:�C(23,7,L2%) $�"Neptune":N2%=�N2%:�C(23,8,N2%) �"�"Pluto":M2%=�M2%:�C(23,9,M2%) �#�"Umbra":m1%=�m1%:�C(23,10,m1%) ��:� ���U0(J$):ȎJ$� � �"Time controls":�Q(time%,�) �*�"Const'n lines":t2%=�t2%:�C(24,1,t2%) �*�"Const'n names":q2%=�q2%:�C(24,2,q2%) �(�"RA/Dec grid":B3%=�B3%:�C(24,3,B3%) ��"Update display":�U:x1%=� � �"Sun":n2%=�n2%:�C(25,0,n2%) �!�"Moon":c2%=�c2%:�C(25,1,c2%) �$�"Mercury":Q2%=�Q2%:�C(25,2,Q2%) �"�"Venus":p1%=�p1%:�C(25,3,p1%) �!�"Mars":B2%=�B2%:�C(25,4,B2%) �$�"Jupiter":C2%=�C2%:�C(25,5,C2%) �#�"Saturn":O2%=�O2%:�C(25,6,O2%) �#�"Uranus":H2%=�H2%:�C(25,7,H2%) �$�"Neptune":q1%=�q1%:�C(25,8,q1%) �"�"Pluto":S2%=�S2%:�C(25,9,S2%) �#�"Umbra":I2%=�I2%:�C(25,10,I2%) ��:� ���F1(J$):F%=-1:ȎJ$� ��B$(0):F%=0 ��B$(1):F%=1 ��B$(2):F%=2 ��B$(3):F%=3 ��B$(4):F%=4 ��B$(5):F%=5 ��B$(6):F%=6 ��B$(7):F%=7 ��B$(8):F%=8 ��B$(9):F%=9 ��B$(10):F%=10 ��:�F%>-1:�a(F%,�):p3%=F% �� �)��J0(!Y3%,I$):�A0%:ș46,z%,o%,D0%,F0% �(J4%+=1:�J4%>5:��0,"Too many errors!" ��<200I$+=" at line "+�(�) �.�=200I$="*** Error in menu file! *** "+I$ �.�=201I$="*** Menu error *** "+I$ �.�=202I$="*** Icon error *** "+I$ �.�=203I$="*** File error *** "+I$ �.�=204I$="*** Window error *** "+I$ �Hș&2000d,0,p%:ș&2000d,0,T%:ș&600da:$(Y3%+4)=I$:ș&400df,Y3%,1,T$:� ���Z:ș&400dd:�:� ���S(u4%):�K4%:�u4%� �!J%=w%:ș&400cb,,J%:�I0%� �J%!28=-1 ��:ș&400c5,,J% �� �D�:!H%=w%:ș&400cb,,H%:K4%=1<<19�H%!32:�K4%:J%!28=K%:ș&400c5,,J% ���:I0%=�:!H%=K%:ș&400cb,,H%:H%!4=J%!4:H%!12=J%!12:H%!28=J%!28:H%!8=J%!8:H%!16=J%!16:ș&400c5,,H%:�K4%:J%!28=K%:ș&400c5,,J% �� �D��L0:�M0%=0�O0%:F%=R%(M0%)-_%:I%=W%(M0%)-`%:R%=P%(M0%):�R%<9999� �b%=I1%!(4*R%):�l2%� ��_1%!(2*R%)� ��b%<h%-200� �3�5:ș&400e6,9:�F%+8,I%+8:�J$(65535�_1%!(2*R%)); �� �� �5�:b%=(K2%+b%)�100:�b%=6ș46,290,L%,"mag6",F%,I%,2 �'�b%=5ș46,290,L%,"mag5",F%-2,I%-2,2 �'�b%=4ș46,290,L%,"mag4",F%-2,I%-2,2 �'�b%=3ș46,290,L%,"mag3",F%-2,I%-2,2 �'�b%=2ș46,290,L%,"mag2",F%-4,I%-4,2 �'�b%=1ș46,290,L%,"mag1",F%-4,I%-4,2 �'�b%=0ș46,290,L%,"mag0",F%-6,I%-6,2 �(�b%<0ș46,290,L%,"mag-1",F%-6,I%-6,2 � �:�:� ŝ��D:�B,C:e3%=�:ș&406c0:ș46,316,L%,"starmap",0�z%,o%,D0%,F0%:A0%=�:_%=Z0%/2:`%=B0%/2:ș&400e6,7:ȓȐ0,0,Z0%,B0%:L0%=M%-r0%:�L0%>90-r0%:L0%=180-2*r0%-L0% �*K0%=M%+r0%:�K0%>90+r0%:K0%=180-K0%+r0% �$L0%=a%*(L0%�a%):�L0%<-90:L0%=-90 �"K0%=a%*(K0%�a%):�K0%>90:K0%=90 �,M%+=180:ȑ_%,`%:t%=288:Ȏ(�(M%-180)�10)� �(�7:t%=144+7*12:�N%<1000:t%=144+12*12 �'�6:t%=144+6*12:�N%<1000:t%=144+8*12 �'�5:t%=144+5*12:�N%<1000:t%=144+7*12 �'�4:t%=144+4*12:�N%<1000:t%=144+6*12 �'�3:t%=144+3*12:�N%<1000:t%=144+5*12 �'�2:t%=144+3*12:�N%<1000:t%=144+5*12 �'�1:t%=144+3*12:�N%<1000:t%=144+4*12 �'�0:t%=144+3*12:�N%<1000:t%=144+4*12 �J�:m0%=(48-(t%-144)/12-P%/30)�24:l0%=(24+(t%-144)/12-P%/30)�24:�e2%:�G1 �J5%=�:�A3%:�n1:ȑ_%,`% � �l0%>m0%� � �G2%� � �g1%� � �L0:g1%=� �E�:m2%=0:O0%=0:�R%=0�p0%:B=J%(R%)/3600:C=G%(R%)/3600:�B<l0%�B>m0%� ��C<K0%�C>L0%� �2�s(J%(R%),R%,I1%!(4*R%)):�I1%!(4*R%)>h%:R%=p0% �� ��:m2%+=1:� �� ��:�s0%� �7�R%=1�110:B=K%(R%)/3600:C=M%(R%)/3600:�B<l0%�B>m0%� ��C<K0%�C>L0%� ��t(K%(R%),C,R%) �� ��:� �� ��:�G2%� � �g1%� � �L0:g1%=� �E�:m2%=0:O0%=0:�R%=0�p0%:B=J%(R%)/3600:C=G%(R%)/3600:�B<l0%�B>m0%� ��C<K0%�C>L0%� �2�s(J%(R%),R%,I1%!(4*R%)):�I1%!(4*R%)>h%:R%=p0% �� ��:m2%+=1:� �� ��:�s0%� �7�R%=1�110:B=K%(R%)/3600:C=M%(R%)/3600:�B<l0%�B>m0%� ��C<K0%�C>L0%� ��t(K%(R%),C,R%) �� ��:� �� ��:�x0%� ��p0:�M2%�F(z1,j1/3600,9) ��N2%�F(r1,K2/3600,8) ��L2%�F(v1,S2/3600,7) ��F2%�F(A2,L2/3600,6) ��T2%�F(J2,H2/3600,5) ��k1%�F(F2,I2/3600,4) ��d%=0�2:ȎX%(d%)� ��0:�d2%�F(M0,m0/3600,0) ��1:�J2%�F(C2,m1/3600,1) ��2:�l1%�F(P2,M2/3600,2) �:�:�Y2%�F(I0,L0/3600,10) �m1%�F(m,i0/3600,11) �:�23,6,85|:�L0%<-85:L0%=-80 �K0%>90-a%:K0%=80 �i2%� hș&400e6,128+8:�C4%=L0%+180�K0%+180�a%:Z=M(C4%):T=S(C4%):d1%=-T*N(144):o0%=Z*U-T*V*P(144):�r2%:_2%=� j�O1%=144+t0%�t%�t0%:j2%=-T*N(O1%):L1%=Z*U-T*V*P(O1%):n0%=O1%/t0%:�(o0%>i1%�o0%<b2%)�(L1%>i1%�L1%<b2%)� 7r2%=�:�j2%,L1%:�55,d1%,o0%:�_2%:�55,V%(n0%),T%(n0%) @�-j2%,L1%:�55,-d1%,o0%:�_2%:�O1%>144+t0%�55,-V%(n0%),T%(n0%) 8�:V%(n0%)=d1%:T%(n0%)=o0%:d1%=j2%:o0%=L1%:�:�t%=288� bO1%=288+t0%:n0%=O1%/t0%:j2%=-T*N(O1%):L1%=Z*U-T*V*P(O1%):�(o0%>i1%�o0%<b2%)�(L1%>i1%�L1%<b2%)� -r2%=�:�-d1%,o0%:�_2%:�55,-V%(n0%),T%(n0%) -�:V%(n0%)=d1%:T%(n0%)=o0%:d1%=j2%:o0%=L1% �:� �:�j%:�G0(v,s) kM%-=180:_2%=�:r2%=�:A0%=�:ș46,z%,o%,D0%,F0%:ș&406c1:ș&400d1,w%,0,-B0%*S%,Z0%*S%,0:�A(K%,24,�(m2%)):� ��J(F%,I%):�F%=a2%�I%=`2%:� .U%=�T(F%,I%):�K0(U%):O%=U%:a2%=F%:`2%=I%:� �ݤT(F%,I%):�M0%,i4%,h4%,D3%,s2%,H3%:U%=0:T4%=0:H3%=&ffffff:�M0%=0�O0%:i4%=R%(M0%)-F%:h4%=W%(M0%)-I%:s2%=i4%^2+h4%^2:�s2%<=H3%� �s2%=H3%� -c3%=�:D3%=P%(M0%):�D3%>9999:D3%=D3%�10000 �(65535�_1%!(2*D3%))� U%=P%(M0%):T4%=M0%:H3%=s2% � &�:c3%=�:U%=P%(M0%):T4%=M0%:H3%=s2% � �:�:=U% '��K0(Q%):�v4,c0,Z0,o0,y0:�Q%<10000� �Q%<>M1%� aM1%=Q%:A$=�(A4%?(2*Q%))+�(A4%?(2*Q%+1)):�A(X%,4,A$+" star"):�c3%:�A(X%,4,A$+" star (Double)") @�A(X%,5,J$(65535�_1%!(2*Q%))):A$="":�D4%?Q%:A$=" "+�(D4%?Q%) +�j3%?Q%:A$=A$(j3%?Q%)+A$+" "+M$(g2%?Q%) ��A(X%,6,A$):�A(X%,7,�K(I1%!(4*Q%)+0.1)):�A(X%,8,""):�A(X%,9,H$(g2%?Q%)):�A(X%,10,�B(F3%!(Q%*4))):�A(X%,11,�B(K3%!(Q%*4))):�f(�((F3%!(Q%*4))/240),�((K3%!(Q%*4))/3600),V0):�A(X%,12,�B(�(Q2)*3600)):�A(X%,13,�B(�(h2)*3600)) !��u(�((F3%!(Q%*4))/240),�((K3%!(Q%*4))/3600),c0,Z0,o0,y0,0):�A(X%,14,�(�L(c0))+"hrs, azimuth="+�(o0)):�A(X%,15,�(�L(Z0))+"hrs, azimuth="+�(y0)):�O(1,"Type :"+"Star"):�O(2,"Name :"+J$(65535�_1%!(2*Q%))):�O(3,"Mag. :"+�((I1%!(4*Q%))/100)) "�O(4,"Const:"+H$(g2%?Q%)) #� $�:�Q%<>M1%� %@M1%=Q%:Q%=Q%�10000:K$="Object number :"+�(Q%):e0%=�:�Q%<200� &��A(X%,4,I$(O%(Q%)�100)):�A(X%,5,L$(O%(Q%)�100)):�A(X%,6,"M"+�(Q%)):�O(1,"Type :"+I$(O%(Q%)�100)):�O(2,"Name :"+L$(O%(Q%)�100)):�O(3,"Ref. :"+"M"+�(Q%)):�O(4,""):�A(X%,8,""):�A(X%,10,�B(K%(Q%))):�A(X%,11,�B(M%(Q%))) ']�f(�((K%(Q%))/240),�((M%(Q%))/3600),V0):�A(X%,12,�B(�(Q2)*3600)):�A(X%,13,�B(�(h2)*3600)) (��:Q%-=200:�A(X%,4,C$(Q%)):�A(X%,5,D$(Q%)):�A(X%,6,""):�A(X%,8,F$(Q%)):�A(X%,10,�B(D%(Q%))):�A(X%,11,�B(H%(Q%))):�f(�((D%(Q%))/240),�((H%(Q%))/3600),V0):�A(X%,12,�B(�(Q2)*3600)):�A(X%,13,�B(�(h2)*3600)) )7�:�A(X%,7,""):�A(X%,9,""):�A(X%,14,""):�A(X%,15,"") *� +�:� ,&ݤB(_0%):�b0%,c0%,h$:�_0%<0:h$="-" -e_0%=�(_0%):b0%=_0%/3600:c0%=_0%/60-b0%*60:_0%=_0%�60:=h$+�b0%+":"+�"00"+�c0%,2)+":"+�"00"+�_0%,2) .}��G0(v,s):ș&400e6,189:s=s/3600:v=P%/2+((86400+v)�86400)/240:Z=N%*�(�(s)):T=N%*�(�(s)):B0=�(�(v)):W0%=Z*V+T*B0*U:�W0%>v%� />F%=-T*�(�(v)):I%=Z*U-T*V*B0:�F%,I%:�147,20,0:G1%=F%:C1%=I% 0�:� 1���`:ș46,316,L%,"starmap",0�z%,o%,D0%,F0%:A0%=�:ȑ_%,`%:�G0(v,s):A0%=�:ș46,z%,o%,D0%,F0%:ș&400d1,w%,S%*(_%+F%-22),S%*(-`%+I%-22),S%*(_%+F%+22),S%*(-`%+I%+22):� 2q��B0:J%!0=w%:ș&400cb,,J%:z0%=J%!4-J%!20:K1%=J%!16-J%!24:F%=(i0%-z0%)/S%:I%=(`0%-K1%)/S%+B0%:�J(F%,I%):�j%:�` 3 �U%>9999� 4�(U%�10000)<200� 5!v=K%(U%�10000):s=M%(U%�10000) 6/�:v=D%((U%�10000)-200):s=H%((U%�10000)-200) 7� 8�:v=J%(U%):s=G%(U%) 9�:�j%:�` :� ;7��s(B,R%,b%):B=�(P%/2+B/240):F%=-O(R%)*�B:�F%>_%:� <)U0=O(R%)*�B:I%=L(R%)*U-V*U0:�I%>`%:� =W0%=L(R%)*V+U0*U:�W0%<v%:� >7R%(O0%)=F%+_%:W%(O0%)=I%+`%:P%(O0%)=R%:O0%+=1:�l2%� ?�(65535�_1%!(2*R%))� @�b%<h%-200� A3�5:ș&400e6,9:�F%+8,I%+8:�J$(65535�_1%!(2*R%)); B� C� D3�:b%=K2%+b%:�b%>599ș46,290,L%,"mag6",F%,I%,2:� E+�b%>499ș46,290,L%,"mag5",F%-2,I%-2,2:� F+�b%>399ș46,290,L%,"mag4",F%-2,I%-2,2:� G+�b%>299ș46,290,L%,"mag3",F%-2,I%-2,2:� H+�b%>199ș46,290,L%,"mag2",F%-4,I%-4,2:� I*�b%>99ș46,290,L%,"mag1",F%-4,I%-4,2:� J*�b%>-1ș46,290,L%,"mag0",F%-6,I%-6,2:� K*�b%<0ș46,290,L%,"mag-1",F%-6,I%-6,2:� L� M@��t(B,C,c0%):B=�(P%/2+B/240):T=N%*�(�(C)):F%=-T*�B:�F%>_%:� N/B0=�B:Z=N%*�(�(C)):W0%=Z*V+T*B0*U:�W0%<v%:� OI%=Z*U-T*V*B0:�I%>`%:� PGR%(O0%)=F%+_%:W%(O0%)=I%+`%:P%(O0%)=c0%*10000:O0%+=1:ȎO%(c0%)�100� Q.�1:ș46,290,L%,"opencluster",F%-10,I%-10,8 R.�2:ș46,290,L%,"globcluster",F%-10,I%-10,8 S-�3:ș46,290,L%,"nebcluster",F%-10,I%-10,8 T,�4:ș46,290,L%,"planetary",F%-12,I%-12,8 U)�5:ș46,290,L%,"nebula",F%-10,I%-10,8 V)�6:ș46,290,L%,"galaxy",F%-16,I%-10,8 W*�7:ș46,290,L%,"snovarem",F%-16,I%-8,8 X+�8:ș46,290,L%,"asterism",F%-10,I%-10,8 Y+�:�z1%:�5:�0,15:�F%+8,I%+22:�"M";�(c0%) Z� [?��F(B,C,Q%):B=�(P%/2+B/240):T=N%*�(�(C)):F%=-T*�B:�F%>_%:� \/B0=�B:Z=N%*�(�(C)):W0%=Z*V+T*B0*U:�W0%<v%:� ]I%=Z*U-T*V*B0:�I%>`%:� ^PR%(O0%)=F%+_%:W%(O0%)=I%+`%:P%(O0%)=(200+Q%)*10000:O0%+=1:�O0%>5000:O0%=5000 _�5:�0,0:ȎQ%� `>�0:ș46,290,L%,"sun",F%-14,I%-14,8:�s%:�F%+14,I%+28:�"Sun" aE�1:ș46,290,L%,"mercury",F%-10,I%-10,8:�s%:�F%+8,I%+22:�"Mercury" bA�2:ș46,290,L%,"venus",F%-10,I%-10,8:�s%:�F%+8,I%+22:�"Venus" c?�4:ș46,290,L%,"mars",F%-10,I%-10,8:�s%:�F%+8,I%+22:�"Mars" dE�5:ș46,290,L%,"jupiter",F%-10,I%-10,8:�s%:�F%+8,I%+22:�"Jupiter" eB�6:ș46,290,L%,"saturn",F%-18,I%-8,8:�s%:�F%+8,I%+22:�"Saturn" fC�7:ș46,290,L%,"uranus",F%-10,I%-10,8:�s%:�F%+8,I%+22:�"Uranus" gE�8:ș46,290,L%,"neptune",F%-10,I%-10,8:�s%:�F%+8,I%+22:�"Neptune" h?�9:ș46,290,L%,"pluto",F%-8,I%-8,8:�s%:�F%+4,I%+18:�"Pluto" iA�10:ș46,290,L%,"moon",F%-14,I%-14,8:�s%:�F%+14,I%+28:�"Moon" j{�11:ș&400e6,131�48:L3%=2*�(0.36*M(181)):�F%,I%:�147,L3%,0:a1%=2*�(0.88*L3%):�F%,I%:�147,a1%,0:�s%:�F%-40,I%+8:�"Umbra" k�u%�e3%� l��W2%,X2%:�147,v3%,0:�W2%,X2%:�147,n1%,0:ș&400d1,w%,S%*(_%+W2%-n1%-2),S%*(-`%+X2%-n1%-2),S%*(_%+W2%+2+n1%),S%*(-`%+X2%+2+n1%) m)�:v3%=L3%:n1%=a1%:W2%=F%:X2%=I%:e3%=� n�:� oP��m1:�V3%:ȔV3%,s%:ș46,316,L%,"starmap",0�z%,o%,D0%,F0%:A0%=�:ȑ_%,`%:�x0%� p�M2%�F(z1,j1/3600,9):�I q�N2%�F(r1,K2/3600,8):�I r�L2%�F(v1,S2/3600,7):�I s�F2%�F(A2,L2/3600,6):�I t�T2%�F(J2,H2/3600,5):�I u�k1%�F(F2,I2/3600,4):�I v�d%=0�2:ȎX%(d%)� w�0:�d2%�F(M0,m0/3600,0):�I x�1:�J2%�F(C2,m1/3600,1):�I y�2:�l1%�F(P2,M2/3600,2):�I z �:�:�Y2%�F(I0,L0/3600,10):�I { �m1%� |f�F(m,i0/3600,11):ș&400d1,w%,S%*(_%+F%-a1%-2),S%*(-`%+I%-a1%-2),S%*(_%+F%+2+a1%),S%*(-`%+I%+2+a1%) }� ~)�:A0%=�:ș46,z%,o%,D0%,F0%:ȔV3%,s%:� O��I:ș&400d1,w%,S%*(_%+F%-16),S%*(-`%+I%-16),S%*(_%+F%+16),S%*(-`%+I%+16):� �S��b0(S%):ș&400ed,256,L%,"mag0",,,,j0%,P1%:j0%!0=j0%!0*S%:j0%!4=j0%!4*S%:�S%=1� �^!J%=w%:ș&400cb,,J%:J%!20=0:J%!24=136:J%!12=J%!4+Z0%*S%:J%!8=J%!16-B0%*S%-136:ș&400c5,,J% �&�:�r(w%,Z0%*S%,-B0%*S%,0,0):�S%=2� �r!J%=w%:ș&400cb,,J%:J%!20=0:J%!24=136:!J%=w%:ș&400cb,,J%:J%!12=J%!4+Z0%*S%:J%!8=J%!16-S%*B0%-136:ș&400c5,,J% �,�:�S(�):ș&400d1,w%,0,-B0%*S%,Z0%*S%,0:� ����n1:s3%=0:Q5%=65280:X4%=&c0c0c000:ș&40081,,"Trinity.Medium.Italic",240,240,0,0�J3%:ș&4074f,J3%,s3%,X4%,14:�f0%=1�88:B=360-S%(f0%-1):C=U%(f0%-1):B=�(P%/2+B):T=N%*�(�(C)):F%=-T*�B:�F%<=_%� �.B0=�B:Z=N%*�(�(C)):W0%=Z*V+T*B0*U:�W0%>v%� �I%=Z*U-T*V*B0:�I%<=`%� ��f0%=l%� �gș&4074f,J3%,s3%,-256,14:ș&40086,,�H$(f0%),�H$(f0%),"(")-1),16,F%+_%,I%+`%:ș&4074f,J3%,s3%,X4%,14 �8�:ș&40086,,�H$(f0%),�H$(f0%),"(")-1),16,F%+_%,I%+`% �� �� �� ��:�:ș&40082,J3%:� ����N1(L$):�S1%:p0%=0:D5%=1:S1%=�O(L$):�q0%S1%:S1%=�n(L$,q0%,S1%):p0%=!q0%-1:h1%=q0%!4:q0%+=16:F3%=q0%:K3%=q0%+4*h1%:I1%=q0%+8*h1%:A4%=q0%+12*h1%:_1%=q0%+14*h1%:g2%=q0%+16*h1%:j3%=q0%+17*h1%:D4%=q0%+18*h1%:�F%=0�p0%:J%(F%)=F3%!(4*F%):G%(F%)=K3%!(4*F%) �=O(F%)=N%*�(�(G%(F%)/3600)):L(F%)=N%*�(�(G%(F%)/3600)):�:� �N��j1(L$):G4%=1:T%=�(L$):ȕ��#T%:J$(G4%)=�#T%:G4%+=1:�:ș&2000d,0,T%:T%=0:� ����a0(L$):�Z2%:o3%=1:T%=�(L$):ȕ��#T%:B$=�#T%:Z2%=�(�B$,3)):b0%=�(�B$,5,2)):c0%=�(�B$,7,2)):_0%=�(�B$,9,2)):K%(Z2%)=b0%*60*60+c0%*60+_0%:Q3%=�(�B$,11,3)):c0%=�(�B$,14,2)):_0%=�(�B$,16,2)):�B$,11,1)="-"� � M%(Z2%)=Q3%*60*60-c0%*60-_0% �"�:M%(Z2%)=Q3%*60*60+c0%*60+_0% �(�:O%(Z2%)=�(�B$,19,1)):�B$,":")>10� �-L$(o3%)=�B$,21):O%(Z2%)+=(o3%*100):o3%+=1 ��:�:ș&2000d,0,T%:T%=0:� �ݤK(F4%):�B$:�F4%<0� �?B$=�"000"+��(F4%),2),3):B$="-"+��B$,1)+"."+�B$,2,2)+"00",4) �9�:B$=�"000"+�(F4%),3):B$=��B$,1)+"."+�B$,2,2)+"00",4) � �:=B$ �Y��Q1(L$):T%=�(L$):e1%=0:ȕ��#T%:H$(e1%)=��#T%,5):e1%+=1:�:e1%-=1:ș&2000d,0,T%:T%=0:� �N��k1(L$):T%=�(L$):e1%=0:ȕ��#T%:M$(e1%)=�#T%:e1%+=1:�:ș&2000d,0,T%:T%=0:� � ��I1(L$):�Z%,M0%:r%=0:�a3%:� �)T%=�(L$):ȕ��#T%:A$=�#T%:�A$,":")>1� �7C%(r%)=�(�A$,�A$,":")-1)):B%(r%)=�(�A$,�A$,":")+1)) �:�:Z%=0:�M0%=1�e1%:�A$=�H$(M0%),�H$(M0%),"(")-2):Z%=M0% ��:C%(r%)=&ffffff:B%(r%)=Z% �1�:r%+=1:�:C%(r%)=&ffffff:ș&2000d,0,T%:T%=0:� �?��f(B,L1,V0):o3=�(q):m3=�(o3):r3=�(o3):H3=V0-B:�H3<0:B+=2*� ��e3=�(L1):d3=�(L1):n3=e3*m3+d3*r3*�(H3):h2=�(n3):j3=-d3*r3*�(H3):D3=e3-m3*n3:Q2=�(j3/(D3+1E-38)):�D3<0:Q2+=�:��D3>0�j3<0:Q2+=2*� �� �/��Y(R3%):ș&406c0:t1%=R3%:N%=L%(R3%):ȎR3%� � �0:h%=440 � �1:h%=520 � �2:h%=600 � �3:h%=700 �,�:K2%=700-h%:�A(K%,19,�K(h%)):�N%>L%(2)� �t0%=6:a%=5 �D�:t0%=6:a%=5:M%=10*(M%�10):N=�(M%):V=�(N):U=�(N):�A(K%,13,�(M%)) �i�:�Y0%=0�360:M(Y0%)=N%*�(�(Y0%+180)):S(Y0%)=N%*�(�(Y0%+180)):�:�w2%>2*N%:r0%=90:�r0%=�(�(w2%/(2*N%))) �!v%=N%*�(�(r0%+10)):�v%<0:v%=0 ��v%>N%/2:v%=N%/2 ��k%=�(�(Z0%/2/N%)):k%+=a%:r3%=-N%*�(�(k%)):g4%=-r3%:k%=�(�(B0%/2/N%)):k%+=2*t0%:i1%=-N%*�(�(k%)):b2%=-i1%:�F%=0�p0%:O(F%)=N%*�(�(G%(F%)/3600)):L(F%)=N%*�(�(G%(F%)/3600)):�:ș&406c1:� �J��G1:�Z%,w1%,W3%:ș&400e6,128+11:w1%=�:W3%=14:�Z%=1�r%-46:�x:�:�l%>88� � Ȏl%� ��95:F%=177:I%=182:l%=18 ��92:F%=935:I%=939 ��94:F%=940:I%=944 ��93:F%=945:I%=957 ��89:F%=958:I%=963 ��91:F%=964:I%=969 ��90:F%=970:I%=978 �(�:W3%=14:�Z%=F%�I%:�x:�:�l%=18:l%=95 ��:� �)��x:g%=C%(Z%):C=B%(Z%)/3600:�l0%>m0%� ��g%=&ffffff:w1%=� � �w1%� ��B%(Z%)=l%� �ș&400e6,128+W3% ��:ș&400e6,128+11 �� �%�:w1%=�:�g%/3600<l0%�g%/3600>m0%� ��C<K0%�C>L0%� ��g%<>&ffffff� �?B=�(P%/2+g%/240):C=�C:Z=N%*�C:T=N%*�C:U0=T*�B:�Z*V+U0*U>v%� ə�(-T*�B),�(Z*U-V*U0):Z%+=1:g%=C%(Z%):C=B%(Z%)/3600:ȕg%<>&ffffff:B=�(P%/2+g%/240):C=�C:Z=N%*�C:T=N%*�C:U0=T*�B:�Z*V+U0*U>v%:�55,�(-T*�B),�(Z*U-V*U0) �)Z%+=1:g%=C%(Z%):C=B%(Z%)/3600:�:Z%-=1 �� �� �� �� ��:�g%=&ffffff:w1%=� � �w1%� ��B%(Z%)=l%� �ș&400e6,128+W3% ��:ș&400e6,128+11 �� �%�:w1%=�:�g%/3600<l0%�g%/3600>m0%� ��C<K0%�C>L0%� ��g%<>&ffffff� �?B=�(P%/2+g%/240):C=�C:Z=N%*�C:T=N%*�C:U0=T*�B:�Z*V+U0*U>v%� ٙ�(-T*�B),�(Z*U-V*U0):Z%+=1:g%=C%(Z%):C=B%(Z%)/3600:ȕg%<>&ffffff:B=�(P%/2+g%/240):C=�C:Z=N%*�C:T=N%*�C:U0=T*�B:�Z*V+U0*U>v%:�55,�(-T*�B),�(Z*U-V*U0) �)Z%+=1:g%=C%(Z%):C=B%(Z%)/3600:�:Z%-=1 �� �� �� �� ��:� �7��p0:�v2%:v2%=�:�23,6,136|:ș&400e6,128+8:�l0%>m0%� �I�d%=0�360�10:B=�(d%):C=0:�N(B,C,O0):B=�(B):C=�(C):�B/15<l0%�B/15>m0%� ��C<K0%�C>L0%� �IB=P%/2+B:Z=N%*�(�(C)):T=N%*�(�(C)):B0=�(�(B)):W0%=Z*V+T*B0*U:�W0%>v%� �:F%=-T*�(�(B)):I%=Z*U-T*V*B0:�v2%�55,F%,I%��F%,I%:v2%=� �� �� ��:� �N�:�d%=-180�180�10:B=�(d%):C=0:�N(B,C,O0):B=�(B):C=�(C):�B/15<l0%�B/15>m0%� ��C<K0%�C>L0%� �IB=P%/2+B:Z=N%*�(�(C)):T=N%*�(�(C)):B0=�(�(B)):W0%=Z*V+T*B0*U:�W0%>v%� �:F%=-T*�(�(B)):I%=Z*U-T*V*B0:�v2%�55,F%,I%��F%,I%:v2%=� �� �� ��:� ��:� �F��Y1(F%,I%):I%-=S%*B0%:ș&2002e,308,L%,"starmap",F%,I%,0,j0%,P1%:� ���A0(F%,I%)� �8��m(F%,I%):T%=�(D$+".Data.C_lines"):�#T%=�#T%:ȎU1%� �#�k0%:ș6,202,0,255�,o%:�(o%�8)� �EC%(r%)=&ffffff:B%(r%)=&ffffff:r%-=1:C%(r%)=&ffffff:B%(r%)=&ffffff �N�:�J(F%,I%):C%(r%)=J%(U%):B%(r%)=G%(U%):r%+=1:�#T%,�(J%(U%))+":"+�(G%(U%)) �� �[�N1%:�#T%,H$(g2%?M1%):C%(r%)=&ffffff:B%(r%)=&ffffff:r%+=1:C%(r%)=&ffffff:B%(r%)=&ffffff ��:ș&2000d,0,T%:T%=0:� ���I0:�Q(T0%,�):G0%=�:� ����U:�B,C:ș&406c0:ș46,316,L%,"equatorial",0�z%,o%,D0%,F0%:A0%=�:ș&400e6,128+8:ș&400e6,7:ȑ0,0:ȓȐ0,0,3600,600:ȑ0,300:�K1:�23,6,85|:�B3%� ���5:ș&400e6,8:�8,-180:�"-20";:�0,-200:�55,3600,-200:�8,-80:�"-10";:�0,-100:�55,3600,-100:�8,20:�"0";:�0,0:�55,3600,0:�8,120:�"10";:�0,100:�55,3600,100:�8,220:�"20";:�0,200:�55,3600,200:�F%=150�3450�150:�F%+8,-280:��(24-(F%/150));:�F%,-300:�55,F%,300 �� ��:�t2%:�D1 ��q2%:�d1 �1O0%=0:�R%=0�p0%:W0%=G%(R%)/360:�C<300�C>-300� A�v0(3600-J%(R%)/24,W0%,I1%!(4*R%)+100):�I1%!(4*R%)>480:R%=p0% �:�:�S2%:�G(z1,j1/3600,9,�) �q1%:�G(r1,K2/3600,8,�) �H2%:�G(v1,S2/3600,7,�) �O2%:�G(A2,L2/3600,6,�) �C2%:�G(J2,H2/3600,5,�) �B2%:�G(F2,I2/3600,4,�) �d%=0�2:ȎX%(d%)� �0:�n2%:�G(M0,m0/3600,0,�) �1:�Q2%:�G(C2,m1/3600,1,�) �2:�p1%:�G(P2,M2/3600,2,�) �:�:�c2%:�G(I0,L0/3600,10,�) �I2%�G(m,i0/3600,11,�) CA0%=�:ș46,z%,o%,D0%,F0%:ș&406c1:ș&400d1,T0%,0,-1200,7200,0:� %��V1(F%,I%):�y%:I%-=1200:�I%-=600 2ș&2002e,308,L%,"equatorial",F%,I%,0,h0%,P1%:� 8��D1:�Z%,w1%,W3%:ș&400e6,128+11:�Z%=1�r%-46:�`1:�:� @��`1:g%=C%(Z%):C=B%(Z%)/3600:J1=360-g%/240:g1=C:�C<45�C>-45� �g%<>&ffffff� oB=360-g%/240:�(B*10),�(C*10):J1=B:g1=C:Z%+=1:g%=C%(Z%):C=B%(Z%)/3600:ȕg%<>&ffffff:B=360-g%/240:�B-J1>180� ]�(J1*10),�(g1*10):�55,�((B-360)*10),�(C*10):�((J1+360)*10),�(g1*10):�55,�(B*10),�(C*10) �:�B-J1<-180� ]�(J1*10),�(g1*10):�55,�((B+360)*10),�(C*10):�((J1-360)*10),�(g1*10):�55,�(B*10),�(C*10) �:�55,�(B*10),�(C*10) � 5�:J1=B:g1=C:Z%+=1:g%=C%(Z%):C=B%(Z%)/3600:�:Z%-=1 � �:� 6��v0(F%,I%,b%):�b%>599ș46,290,L%,"mag6",F%,I%,2:� +�b%>499ș46,290,L%,"mag5",F%-2,I%-2,2:� +�b%>399ș46,290,L%,"mag4",F%-2,I%-2,2:� +�b%>299ș46,290,L%,"mag3",F%-2,I%-2,2:� +�b%>199ș46,290,L%,"mag2",F%-4,I%-4,2:� !*�b%>99ș46,290,L%,"mag1",F%-4,I%-4,2:� "*�b%>-1ș46,290,L%,"mag0",F%-6,I%-6,2:� #*�b%<0ș46,290,L%,"mag-1",F%-6,I%-6,2:� $� %w��K1:�3600,0:�23,6,136|:ș&400e6,128+8:�d%=0�360�10:B=�(d%):C=0:�N(B,C,O0):F%=3600-�(B)*10:I%=�(C)*10:�55,F%,I%:�:� &6��G(B,C,Q%,u0%):F%=3600-B/24:I%=C*10:�5:�0,0:ȎQ%� '?�0:ș46,290,L%,"sun",F%-14,I%-14,8:�u0%:�F%+14,I%+28:�"Sun" (F�1:ș46,290,L%,"smmercury",F%-6,I%-6,8:�u0%:�F%+4,I%+18:�"Mercury" )B�2:ș46,290,L%,"smvenus",F%-6,I%-6,8:�u0%:�F%+4,I%+18:�"Venus" *@�4:ș46,290,L%,"smmars",F%-6,I%-6,8:�u0%:�F%+4,I%+18:�"Mars" +F�5:ș46,290,L%,"smjupiter",F%-6,I%-6,8:�u0%:�F%+4,I%+18:�"Jupiter" ,E�6:ș46,290,L%,"smsaturn",F%-12,I%-6,8:�u0%:�F%+4,I%+18:�"Saturn" -D�7:ș46,290,L%,"smuranus",F%-6,I%-6,8:�u0%:�F%+4,I%+18:�"Uranus" .F�8:ș46,290,L%,"smneptune",F%-6,I%-6,8:�u0%:�F%+4,I%+18:�"Neptune" /B�9:ș46,290,L%,"smpluto",F%-4,I%-4,8:�u0%:�F%+4,I%+16:�"Pluto" 0B�10:ș46,290,L%,"moon",F%-14,I%-14,8:�u0%:�F%+14,I%+28:�"Moon" 1?�11:ș&400e6,142:�F%,I%:�147,10,0:�u0%:�F%+8,I%-10:�"Umbra" 2�:� 3f��k:�V3%:ȔV3%,s%:ș46,316,L%,"equatorial",0�z%,o%,D0%,F0%:A0%=�:ȑ0,300:�S2%�G(z1,j1/3600,9,�):�L 4�q1%�G(r1,K2/3600,8,�):�L 5�H2%�G(v1,S2/3600,7,�):�L 6�O2%�G(A2,L2/3600,6,�):�L 7�C2%�G(J2,H2/3600,5,�):�L 8�B2%�G(F2,I2/3600,4,�):�L 9�d%=0�2:ȎX%(d%)� :!�0:�n2%�G(M0,m0/3600,0,�):�H0 ; �1:�Q2%�G(C2,m1/3600,1,�):�L < �2:�p1%�G(P2,M2/3600,2,�):�L =#�:�:�c2%�G(I0,L0/3600,10,�):�H0 >�I2%�G(m,i0/3600,11,�):�L ?'A0%=�:ș46,z%,o%,D0%,F0%:ȔV3%,s%:� @��L:�y%� A2ș&400d1,T0%,2*F%-24,2*I%-620,2*F%+28,2*I%-576 B,�:ș&400d1,T0%,F%-12,I%-310,F%+14,I%-288 C�:� D ��H0:�y%� E2ș&400d1,T0%,2*F%-32,2*I%-628,2*F%+32,2*I%-570 F,�:ș&400d1,T0%,F%-16,I%-314,F%+16,I%-284 G�:� H;��d1:�5:ș&400e6,11:�f0%=1�88:I%=10*U%(f0%-1):�I%<350� I8F%=10*S%(f0%-1):�F%,I%+16:�H$(f0%),�H$(f0%),"(")-1) J �:�:� K��j0(y%):�y%� LFș&400ed,256,L%,"mag0",,,,h0%,P1%:h0%!0=h0%!0*2:h0%!4=h0%!4*2:y%=2 M,�:ș&400ed,256,L%,"mag0",,,,h0%,P1%:y%=1 NQ�:!J%=T0%:ș&400cb,,J%:J%!20=0:J%!24=0:�J%!12-J%!4>3600*y%:J%!12=J%!4+1800*y% OEJ%!8=J%!16-600*y%:ș&400c5,,J%:�r(T0%,3600*y%,-600*y%,0,0):�y%=2� P7!J%=T0%:ș&400cb,,J%:J%!8=J%!16-600*y%:ș&400c5,,J% Q(�:ș&400d1,T0%,0,-600*y%,3600*y%,0:� R&ݤh:A$=�C(X0%,2):�A$,":")�A$<>""� S|q=�(�A$,�A$,":")-1)):A$=�A$,�A$,":")+1):q+=�(q)*�(�A$,�A$,":")-1))/60:A$=�A$,�A$,":")+1):q+=�(q)*�(�A$,�A$,":")-1))/3600 T�:q=�A$ U�:�q<-90:q=-90 V�q>90:q=90 W=q X&ݤm:A$=�C(X0%,6):�A$,":")�A$<>""� Y�D0=�(�A$,�A$,":")-1)):A$=�A$,�A$,":")+1):D0+=�(D0)*�(�A$,�A$,":")-1))/60:A$=�A$,�A$,":")+1):D0+=�(D0)*�(�A$,�A$,":")-1))/3600 Z�:D0=�A$ [�:�D0<-180:D0=-180 \�D0>180:D0=180 ]=D0 ^ݤs:=�(�C(X0%,10)) _��W:�x2%:� `+v1%=�:�B(K%,37,v1%):�H(K%,37,�):x2%=�:� aaݤZ(f):�J3,A:A=(f/36525)-1:J3=((46.815+(0.0006-0.00181*A)*A)*A)/3600:=�(23.43929167-J3+�P(f)) b[ݤk(f):�J3,A:A=(f/36525)-1:J3=((46.815+(0.0006-0.00181*A)*A)*A)/3600:=�(23.43929167-J3) c�ݤP(f):�g,D,M,g0,b1,o,x,a0,I3,s0:A=f/36525:g=A*A:D=1.000021358E2*A:M=360*(D-�(D)):g0=2.796967E2+3.03E-4*g+M:G0=2*�(g0):D=1.336855232E3*A:M=360*(D-�(D)):b1=2.704342E2-1.133E-3*g+M:W0=2*�(b1):D=9.999736056E1*A:M=360*(D-�(D)) d�o=3.584758E2-1.5E-4*g+M:o=�(o):D=1.325552359E3*A:M=360*(D-�(D)):x=2.961046E2+9.192E-3*g+M:x=�(x):D=5.372616667*A:M=360*(D-�(D)):a0=2.591833E2+2.078E-3*g-M:a0=�(a0):I3=2*a0:s0=(9.21+9.1E-4*A)*�(a0):s0=s0+(5.522E-1-2.9E-4*A)*�(G0)-9.04E-2*�(I3) e�s0=s0+8.84E-2*�(W0)+2.16E-2*�(G0+o):s0=s0+1.83E-2*�(W0-a0)+1.13E-2*�(W0+x):s0=s0-9.3E-3*�(G0-o)-6.6E-3*�(G0-a0):J0=J0/3600:=s0/3600 f�ݤU(f):�g,D,M,g0,b1,o,x,a0,I3,J0:A=f/36525:g=A*A:D=1.000021358E2*A:M=360*(D-�(D)):g0=2.796967E2+3.03E-4*g+M:G0=2*�(g0):D=1.336855232E3*A:M=360*(D-�(D)):b1=2.704342E2-1.133E-3*g+M:W0=2*�(b1):D=9.999736056E1*A:M=360*(D-�(D)) g�o=3.584758E2-1.5E-4*g+M:o=�(o):D=1.325552359E3*A:M=360*(D-�(D)):x=2.961046E2+9.192E-3*g+M:x=�(x):D=5.372616667*A:M=360*(D-�(D)):a0=2.591833E2+2.078E-3*g-M:a0=�(a0):I3=2*a0:J0=(-17.2327-1.737E-2*A)*�(a0):J0=J0+(-1.2729-1.3E-4*A)*�(G0)+2.088E-1*�(I3) h�J0=J0-2.037E-1*�(W0)+(1.261E-1-3.1E-4*A)*�(o):J0=J0+6.75E-2*�(x)-(4.97E-2-1.2E-4*A)*�(G0+o):J0=J0-3.42E-2*�(W0-a0)-2.61E-2*�(W0+x):J0=J0+2.14E-2*�(G0-o)-1.49E-2*�(G0-W0+x):J0=J0+1.24E-2*�(G0-a0)+1.14E-2*�(W0-x):=J0/3600 i���b(A4,X2):�M3,o2,L1:M3=2*�:o2=A4-M3*�(A4/M3):r0=o2:L1=r0-(X2*�(r0))-o2:ȕ�(L1)>1E-6:L1=L1/(1-(X2*�(r0))):r0=r0-L1:L1=r0-(X2*�(r0))-o2:�:Q4=�((1+X2)/(1-X2))*�(r0/2):q4=2*�(Q4):k4=r0:O2=q4:� j���h(f,k,�B,�r4):A=(f/36525)+(k/8.766E5):g=A*A:D=1.000021359E2*A:M=360*(D-�(D)):L=2.7969668E2+3.025E-4*g+M:D=9.999736042E1*A:M=360*(D-�(D)):o=3.5847583E2-(1.5E-4+3.3E-6*A)*g+M:e0=1.675104E-2-4.18E-5*A-1.26E-7*g:N1=�(o):�b(N1,e0) k�D=6.255209472E1*A:M=360*(D-�(D)):`3=�(153.25+M):D=1.251041894E2*A:M=360*(D-�(D)):S3=�(216.57+M):D=9.156766028E1*A:M=360*(D-�(D)):y=�(312.69+M):D=1.236853095E3*A:M=360*(D-�(D)):b1=�(350.74-1.44E-3*g+M):d4=�(231.19+20.2*A) l�D=1.831353208E2*A:M=360*(D-�(D)):U4=�(353.4+M):W0=1.34E-3*�(`3)+1.54E-3*�(S3)+2E-3*�(y):W0=W0+1.79E-3*�(b1)+1.78E-3*�(d4):k1=5.43E-6*�(`3)+1.575E-5*�(S3):k1=k1+1.627E-5*�(y)+3.076E-5*�(b1):k1=k1+9.27E-6*�(U4):B=O2+�(L-o+W0) mGr4=1.0000002*(1-e0*�(k4))+k1:ȕB<0:B+=2*�:�:ȕB>2*�:B-=2*�:�:C1=B:� n���D0(f,k,�B,�C,�X1):A=(f/36525)+(k/8.766E5):g=A*A:o=2.732158213E1:x=3.652596407E2:d1=2.755455094E1:_1=2.953058868E1:Z1=2.721222039E1:c1=6.798363307E3:Q0=f+(k/24):o=Q0/o:x=Q0/x:d1=Q0/d1:_1=Q0/_1:Z1=Q0/Z1:c1=Q0/c1:o=360*(o-�(o)):x=360*(x-�(x)) o�d1=360*(d1-�(d1)):_1=360*(_1-�(_1)):Z1=360*(Z1-�(Z1)):c1=360*(c1-�(c1)):y1=2.70434164E2+o-(1.133E-3-1.9E-6*A)*g:H=3.58475833E2+x-(1.5E-4+3.3E-6*A)*g:F=2.96104608E2+d1+(9.192E-3+1.44E-5*A)*g:G=3.50737486E2+_1-(1.436E-3-1.9E-6*A)*g p�J=11.250889+Z1-(3.211E-3+3E-7*A)*g:p1=2.59183275E2-c1+(2.078E-3+2.2E-6*A)*g:D=�(51.2+20.2*A):p=�(D):u=�(�(p1)):M=346.56+(132.87-9.1731E-3*A)*A:N0=3.964E-3*�(�(M)):w=�(p1+275.05-2.3*A):f4=�(w):y1=y1+2.33E-4*p+N0+1.964E-3*u:H=H-1.778E-3*p q�F=F+8.17E-4*p+N0+2.541E-3*u:J=J+N0-2.4691E-2*u-4.328E-3*f4:G=G+2.011E-3*p+N0+1.964E-3*u:R=1-(2.495E-3+7.52E-6*A)*A:U1=R*R:y1=�(y1):H=�(H):p1=�(p1):G=�(G):J=�(J):F=�(F):L=6.28875*�(F)+1.274018*�(2*G-F):L=L+6.58309E-1*�(2*G)+2.13616E-1*�(2*F) r�L=L-R*1.85596E-1*�(H)-1.14336E-1*�(2*J):L=L+5.8793E-2*�(2*(G-F)):L=L+5.7212E-2*R*�(2*G-H-F)+5.332E-2*�(2*G+F):L=L+4.5874E-2*R*�(2*G-H)+4.1024E-2*R*�(F-H):L=L-3.4718E-2*�(G)-R*3.0465E-2*�(H+F):L=L+1.5326E-2*�(2*(G-J))-1.2528E-2*�(2*J+F) s�L=L-1.098E-2*�(2*J-F)+1.0674E-2*�(4*G-F):L=L+1.0034E-2*�(3*F)+8.548E-3*�(4*G-2*F):L=L-R*7.91E-3*�(H-F+2*G)-R*6.783E-3*�(2*G+H):L=L+5.162E-3*�(F-G)+R*5E-3*�(H+G):L=L+3.862E-3*�(4*G)+R*4.049E-3*�(F-H+2*G):L=L+3.996E-3*�(2*(F+G))+3.665E-3*�(2*G-3*F) t�L=L+R*2.695E-3*�(2*F-H)+2.602E-3*�(F-2*(J+G)):L=L+R*2.396E-3*�(2*(G-F)-H)-2.349E-3*�(F+G):L=L+U1*2.249E-3*�(2*(G-H))-R*2.125E-3*�(2*F+H):L=L-U1*2.079E-3*�(2*H)+U1*2.059E-3*�(2*(G-H)-F):L=L-1.773E-3*�(F+2*(G-J))-1.595E-3*�(2*(J+G)) u�L=L+R*1.22E-3*�(4*G-H-F)-1.11E-3*�(2*(F+J)):L=L+8.92E-4*�(F-3*G)-R*8.11E-4*�(H+F+2*G):L=L+R*7.61E-4*�(4*G-H-2*F):L=L+U1*7.04E-4*�(F-2*(H+G)):L=L+R*6.93E-4*�(H-2*(F-G)):L=L+R*5.98E-4*�(2*(G-J)-H):L=L+5.5E-4*�(F+4*G)+5.38E-4*�(4*F) v�L=L+R*5.21E-4*�(4*G-H)+4.86E-4*�(2*F-G):L=L+U1*7.17E-4*�(F-2*H):k0=y1+�(L):ȕk0<0:k0+=X:�:ȕk0>X:k0-=X:�:B=k0:O=5.128189*�(J)+2.80606E-1*�(F+J):O=O+2.77693E-1*�(F-J)+1.73238E-1*�(2*G-J):O=O+5.5413E-2*�(2*G+J-F)+4.6272E-2*�(2*G-J-F) w�O=O+3.2573E-2*�(2*G+J)+1.7198E-2*�(2*F+J):O=O+9.267E-3*�(2*G+F-J)+8.823E-3*�(2*F-J):O=O+R*8.247E-3*�(2*G-H-J)+4.323E-3*�(2*(G-F)-J):O=O+4.2E-3*�(2*G+J+F)+R*3.372E-3*�(J-H-2*G):O=O+R*2.472E-3*�(2*G+J-H-F):O=O+R*2.222E-3*�(2*G+J-H) x�O=O+R*2.072E-3*�(2*G-J-H-F):O=O+R*1.877E-3*�(J-H+F)+1.828E-3*�(4*G-J-F):O=O-R*1.803E-3*�(J+H)-1.75E-3*�(3*J):O=O+R*1.57E-3*�(F-H-J)-1.487E-3*�(J+G):O=O-R*1.481E-3*�(J+H+F)+R*1.417E-3*�(J-H-F):O=O+R*1.35E-3*�(J-H)+1.33E-3*�(J-G) y�O=O+1.106E-3*�(J+3*F)+1.02E-3*�(4*G-J):O=O+8.33E-4*�(J+4*G-F)+7.81E-4*�(F-3*J):O=O+6.7E-4*�(J+4*G-2*F)+6.06E-4*�(2*G-3*J):O=O+5.97E-4*�(2*(G+F)-J):O=O+R*4.92E-4*�(2*G+F-H-J)+4.5E-4*�(2*(F-G)-J):O=O+4.39E-4*�(3*F-J)+4.23E-4*�(J+2*(G+F)) z�O=O+4.22E-4*�(2*G-J-3*F)-R*3.67E-4*�(H+J+2*G-F):O=O-R*3.53E-4*�(H+J+2*G)+3.31E-4*�(J+4*G):O=O+R*3.17E-4*�(2*G+J-H+F):O=O+U1*3.06E-4*�(2*(G-H)-J)-2.83E-4*�(F+3*J):_4=4.664E-4*�(p1):m4=7.74E-5*�(w):Y1=�(O)*(1-_4-m4):C=Y1 {�a=9.50724E-1+5.1818E-2*�(F)+9.531E-3*�(2*G-F):a=a+7.843E-3*�(2*G)+2.824E-3*�(2*F):a=a+8.57E-4*�(2*G+F)+R*5.33E-4*�(2*G-H):a=a+R*4.01E-4*�(2*G-F-H):a=a+R*3.2E-4*�(F-H)-2.71E-4*�(G):a=a-R*2.64E-4*�(H+F)-1.98E-4*�(2*J-F) |�a=a+1.73E-4*�(3*F)+1.67E-4*�(4*G-F):a=a-R*1.11E-4*�(H)+1.03E-4*�(4*G-2*F):a=a-8.4E-5*�(2*F-2*G)-R*8.3E-5*�(2*G+H):a=a+7.9E-5*�(2*G+2*F)+7.2E-5*�(4*G):a=a+R*6.4E-5*�(2*G-H+F)-R*6.3E-5*�(2*G+H-F):a=a+R*4.1E-5*�(H+G)+R*3.5E-5*�(2*F-H) }�a=a-3.3E-5*�(3*F-2*G)-3E-5*�(F+G):a=a-2.9E-5*�(2*(J-G))-R*2.9E-5*�(2*F+H):a=a+U1*2.6E-5*�(2*(G-H))-2.3E-5*�(2*(J-G)+F):a=a+R*1.9E-5*�(4*G-H-F):a=�(a):X1=a:� ~�ݤd:F3=�(k0-C1)*�(Y1):Y2=1.570796327-�(F3):c2=�(Y2):S1=(1.468E-1*c2*(1-5.49E-2*�(F)))/(1-1.67E-2*�(H)):S1=�-Y2-�(S1):z0=k0-C1:�z0<0:z0+=X �z0>X:z0-=X �$z0=�(z0)/12.2:R1=(1+�(S1))/2:=R1 ��ݤf:k2=�(m0/3600):N3=�(M0/240):R3=�(L0/3600):O3=�(I0/240):l1=�(k2)*�(N3-O3):M1=�(R3)*�(k2)-�(R3)*�(k2)*�(N3-O3):X0=�(l1/M1):�M1<0:X0+=�:��M1>=0�l1<0:X0+=2*� ��X0<0:X0+=2*� �=X0 ��ݤi:A=(f-36525)/36525:i3=�(125.044522-1934.136261*A):S1=�(1.542416667):w=�((�(i3-k0)*�(S1))/(�(Y1)*�(S1)+�(Y1)*�(S1)*�(i3-k0))):w+=�((�(O0)*�(k0))/(�(O0)*�(Y1)*�(k0)-�(O0)*�(Y1))):=w �P��g1:ș46,317,L%,"fullmoon",0�z%,o%,D0%,F0%:A0%=�:�0:ȓȐ0,0,30,30:�H1>0.03� �W�15:�14,14:�15+16*�(X0),15+16*�(X0):�181,15+16*�(X0+�),15+16*�(X0+�):�15:�H1<0.5:�0 �#ȝȐ15,15,16,15*(0.5-H1)/0.5,X0 �b�:ș46,z%,o%,D0%,F0%:A0%=�:ș46,316,L%,"moon",0�z%,o%,D0%,F0%:A0%=�:�6:ȓȐ0,0,30,30:�H1>0.03� �#�0,0:ș46,284,L%,"fullmoon",,,8 �'�:ș46,z%,o%,D0%,F0%:A0%=�:�b3%:�C0 �� �k��C0:�`1%,A2%,V1%,P2%:ș46,317,L%,"big_moon",0�z%,o%,D0%,F0%:A0%=�:�0:ȓȐ0,0,128,128:�15:�62,62:�X0>�� ��62,0:�181,62,128 ��:�62,128:�181,62,0 ��:�H1<0.5:�0 ���62,62:�62+120*(0.5-H1),62:�205,62,0:ș46,z%,o%,D0%,F0%:A0%=�:ș46,316,L%,"new_moon",0�z%,o%,D0%,F0%:A0%=�:�7:ȓȐ0,0,128,200:ȑ0,72:�6:�62,62:�153,60,0:�0,0:ș46,284,L%,"big_moon",,,8:ȑ0,0:�2:�62,34:�153,16,0:�62-30*�(R2),34+30*�(R2) ���1,60*�(R2),-60*�(R2):ș46,z%,o%,D0%,F0%:A0%=�:H%!0=Q1%:H%!4=1:ș&400ce,,H%:`1%=H%!8:A2%=H%!12:V1%=H%!16:P2%=H%!20:ș&400d1,Q1%,`1%,A2%,V1%,P2%:�A(Q1%,3,�(�(0.5+H1*100))+"%"):�A(Q1%,5,�(�z0)+" days "):�R1:�A(Q1%,7,�S(F4)):�A(Q1%,9,�S(i2)):� �$��R1:�j:j=-1:R0=12+V0%:�P0%R0+=1 �+�R:i2=Z0:R0=�J(c0,j):D=R0+V0%:�P0%:D+=1 ��D>24:j-=1 � �D<24j+=1 �*�R:j=-1:R0=�J(c0,j):D=R0+V0%:�P0%:D+=1 ��D>24:j-=1 � �D<24j+=1 �*�R:j=-1:R0=�J(c0,j):D=R0+V0%:�P0%:D+=1 ��D>24:j-=1 � �D<24j+=1 �4�R:j=-1:F4=�L(c0):R0=�J(i2,j):D=R0+V0%:�P0%:D+=1 ��D>24:j-=1 � �D<24j+=1 �*�R:j=-1:R0=�J(Z0,j):D=R0+V0%:�P0%:D+=1 ��D>24:j-=1 � �D<24j+=1 �*�R:j=-1:R0=�J(Z0,j):D=R0+V0%:�P0%:D+=1 ��D>24:j-=1 � �D<24j+=1 ��R:i2=�L(Z0):� ����R:�d2,k3,L3:D2=�U(f+j):�D0(f+j,R0,d2,k3,L3):P1=2.7249E-1*�(L3):v2=P1+9.8902E-3-L3:d2=d2+�(D2):�N(d2,k3,O0):�u(d2,k3,c0,Z0,o0,y0,v2):� �z��j:M0=0:m0=0:V3=0:O0=�Z(f):�h(f,k,M0,V3):D2=�U(f):s4=�P(f):M0=�(�(M0)+D2-5.69E-3):�N(M0,m0,O0):m=M0+�:�m>2*�:m-=(2*�) ��i0=-m0:M0=240*�(M0):D%(0)=M0:m0=3600*�(m0):H%(0)=m0:F$(0)=��(V3),8)+" AU":I0=0:L0=0:X1=0:�D0(f,k,I0,L0,X1):H1=�d:I0=�(�(I0)+D2):�N(I0,L0,O0):B=�(I0)/15:�V(B,L0,A0):B=�(B*15):�n(B,L0,q,G3,X1):B=�(B)/15:�V(B,L0,A0):I0=�(B*15):I0=240*�(I0):D%(10)=I0 ��L0=3600*�(L0):H%(10)=L0:h4=6378.14/�(X1):X0=�f:R2=�i:K$="Moon angle ="+�(�(R2)):e0%=�:�g1:F$(10)=�(�(h4))+" Km":C$(10)="Moon (Phase = "+�(�(H1*1000))+") Limb="+�(�X0):�G3%�(G0%�I2%)�(I0%�m1%)� ��m=�(m)/15:�V(m,i0,A0):m=�(m*15):�n(m,i0,q,G3,X1):m=�(m)/15:�V(m,i0,A0):m=�(m*15):m=240*�(m):D%(11)=m:i0=3600*�(i0):H%(11)=i0 �"�:�X0(f,k):�W%=1�7:A1%=�:ȎW%� �!�1:�(G0%�Q2%)�(I0%�J2%):A1%=� �!�2:�(G0%�p1%)�(I0%�l1%):A1%=� �!�3:�(G0%�B2%)�(I0%�k1%):A1%=� �!�4:�(G0%�C2%)�(I0%�T2%):A1%=� �!�5:�(G0%�O2%)�(I0%�F2%):A1%=� �!�6:�(G0%�H2%)�(I0%�L2%):A1%=� �!�7:�(G0%�q1%)�(I0%�N2%):A1%=� ��:�G3%:A1%=� � �A1%� ���g0(f,k,W%):l+=�(D2):D=T1+�-l:M=�(D):w=�(D):l-=(9.9387E-5*M/�(f0)):f0-=(9.9387E-5*w*�(f0)):B=l:C=f0:�N(B,C,O0):B=240*�(B):C=3600*�(C):ȎW%� �6�1:C2=B:m1=C:D%(1)=B:H%(1)=C:F$(1)=��(x0),7)+" AU" �6�2:P2=B:M2=C:D%(2)=B:H%(2)=C:F$(2)=��(x0),7)+" AU" �6�3:F2=B:I2=C:D%(4)=B:H%(4)=C:F$(4)=��(x0),7)+" AU" �6�4:J2=B:H2=C:D%(5)=B:H%(5)=C:F$(5)=��(x0),7)+" AU" �6�5:A2=B:L2=C:D%(6)=B:H%(6)=C:F$(6)=��(x0),7)+" AU" �6�6:v1=B:S2=C:D%(7)=B:H%(7)=C:F$(7)=��(x0),7)+" AU" �6�7:r1=B:K2=C:D%(8)=B:H%(8)=C:F$(8)=��(x0),7)+" AU" �� �!�:�:�G3%�(G0%�S2%)�(I0%�M2%)� �7�O0:z1=B:j1=C:D%(9)=B:H%(9)=C:F$(9)=��(x0),7)+" AU" ���:�d%=0�2:k%=d%*20:$(S3%+k%)=F$(d%)+�(13):!(B4%+(d%*4))=S3%+k%:�:ș79,3,(0�B4%),5,,S3%,20:�d%=0�2:X%(2-d%)=(!(B4%+(d%*4))-S3%)/20:�:G3%=�:� �4��y0(L$):�J0%:T%=�(L$):ȕ��#T%:B$=�#T%:Ȏ�B$,4)� �!�"Plan":k%=�F(B$):J0%=0:ȎB$� ��"Mercury":J0%=1 ��"Venus":J0%=2 ��"Mars":J0%=3 ��"Jupiter":J0%=4 ��"Saturn":J0%=5 ��"Uranus":J0%=6 ��"Neptune":J0%=7 ��"Pluto":J0%=8 ��:N$(J0%)=B$ �&�"Mean":�F%=0�3:G(J0%,F%)=�F(B$):� �&�"Peri":�F%=0�3:I(J0%,F%)=�F(B$):� �&�"Ecce":�F%=0�3:K(J0%,F%)=�F(B$):� �&�"Incl":�F%=0�3:H(J0%,F%)=�F(B$):� �&�"Asce":�F%=0�3:J(J0%,F%)=�F(B$):� ��"Semi":W(J0%)=�F(B$) ��"Angu":T(J0%)=�F(B$) ��"Magn":V(J0%)=�F(B$) ��:�:ș&2000d,0,T%:T%=0:� �$ݤF(�B$):B$=�B$,�B$,":")+1):=�B$ �C��k0(L$):�J0%:T%=�(L$):c1%=0:ȕ��#T%�c1%<=z3%:B$=�#T%:Ȏ�B$,4)� ��"Loc=":B$(c1%)=�B$,5) ��"Lat=":Q(c1%)=�(�B$,5)) ��"Lon=":R(c1%)=�(�B$,5)) �6�"Tim=":Q%(c1%)=�(�B$,5)):�B$,"DS"):Q%(c1%)+=1000 � c1%+=1 ܙ�:�:ș&2000d,0,T%:T%=0:�P3%28+24*11:m%=P3%:�q(m%,"Locations",240):�F%=0�z3%:�l(B$(F%)):�:�d(m%):q=Q(0):D0=R(0):V0%=Q%(0)�1000:�Q%(0)>999:P0%=�:�P0%=� � X1%=P0%:� ހ��a(C3%,k4%):�A(X0%,2,�(Q(C3%))):�A(X0%,6,�(R(C3%))):�A(X0%,10,�(Q%(C3%)�1000)):�A(X0%,17,B$(C3%)):�Q%(C3%)>999:X1%=�:�X1%=� �#�B(X0%,12,X1%):�H(X0%,13,k4%):� ����X0(f,k):A=(f/36525)+(k/8.766E5):�W%=1�8:Y3=G(W%,1)*A:M=360*(Y3-�(Y3)):w=G(W%,0)+M+(G(W%,3)*A+G(W%,2))*A*A:ȕw>360:w-=360:�:ȕw<0:w+=360:�:B(W%,1)=w:B(W%,2)=(G(W%,1)*9.856263E-3)+(G(W%,2)+G(W%,3))/36525 �B(W%,3)=((I(W%,3)*A*I(W%,2))*A+I(W%,1))*A+I(W%,0):B(W%,4)=((K(W%,3)*A*K(W%,2))*A+K(W%,1))*A+K(W%,0):B(W%,5)=((H(W%,3)*A*H(W%,2))*A+H(W%,1))*A+H(W%,0):B(W%,6)=((J(W%,3)*A*J(W%,2))*A+J(W%,1))*A+J(W%,0):B(W%,7)=W(W%):B(W%,8)=T(W%):B(W%,9)=V(W%):�:� ���g0(f,k,J0%):b0=J0%:N2=0:C1=0:q1=0:�h(f,k,C1,q1):H=N1:F0=q1:T1=C1+�:�R1=1�2:�B2=1�8:A(B2)=�(B(B2,1)-B(B2,3)-N2*B(B2,2)):�B2:e=0:_=0:K=0:P=0:A1=0:i=0:T0=0:Ȏb0� � �1:�l1 � �2:�M0 � �3:�A1 ��4:�X:�o:�q0 ��5:�X:�o:�e0 ��6:�X:�p:�p1 ��7:�X:�p:�Y0 � b0=0 ��:e0=B(b0,4)+P:N1=A(b0)+A1:�b(N1,e0):P0=(B(b0,7)+i)*(1-e0*e0)/(1+e0*�(O2)):t1=�(O2)+B(b0,3)+�(K-A1):t1=�(t1):u0=�(B(b0,6)):G2=t1-u0:D1=�(G2):t0=�(G2):h1=�(B(b0,5)):P0=P0+_:K1=D1*�(h1):d0=D1*�(h1):s1=�(K1)+T0:K1=�(s1):K0=�(d0/t0)+u0+�(e):�t0<0:K0+=� ��K0>X:K0-=X �wY0=�(s1):w0=P0*Y0:V1=K0-T1:v0=F0*F0+P0*P0-2*F0*P0*Y0*�(V1):v0=�(v0):N2=v0*5.775518E-3:�R1=1:y3=K0:x0=v0:B4=s1:Y4=P0 � �R1:g0=�(V1):G0=�(V1):�b0>2� �l=�(F0*g0/(w0-F0*G0))+K0 �#�:l=�(-1*w0*g0/(F0-w0*G0))+T1+� �@�:ȕl<0:l+=X:�:ȕl>X:l-=X:�:f0=�(w0*K1*�(l-K0)/(Y0*F0*g0)):� ����l1:e=2.04E-3*�(5*A(2)-2*A(1)+2.1328E-1):e+=1.03E-3*�(2*A(2)-A(1)-2.8046):e+=9.1E-4*�(2*A(4)-A(1)-6.4582E-1):e+=7.8E-4*�(5*A(2)-3*A(1)+1.7692E-1):_=7.525E-6*�(2*A(4)-A(1)+9.25251E-1):_+=6.802E-6*�(5*A(2)-3*A(1)-4.53642) �M_+=5.457E-6*�(2*A(2)-2*A(1)-1.24246):_+=3.569E-6*�(5*A(2)-A(1)-1.35699):� ����M0:K=7.7E-4*�(4.1406+A*2.6227):K=�(K):A1=K:e=3.13E-3*�(2*H-2*A(2)-2.587):e+=1.98E-3*�(3*H-3*A(2)+4.4768E-2):e+=1.36E-3*�(H-A(2)-2.0788):e+=9.6E-4*�(3*H-2*A(2)-2.3721):e+=8.2E-4*�(A(4)-A(2)-3.6318):_=2.2501E-5*�(2*H-2*A(2)-1.01592) ��_+=1.9045E-5*�(3*H-3*A(2)+1.61577):_+=6.887E-6*�(A(4)-A(2)-2.06106):_+=5.172E-6*�(H-A(2)-5.08065E-1):_+=3.62E-6*�(5*H-4*A(2)-1.81877):_+=3.283E-6*�(4*H-4*A(2)+1.10851):_+=3.074E-6*�(2*A(4)-2*A(2)-9.62846E-1):� ����A1:D=3*A(4)-8*A(3)+4*H:o4=�(D):j2=�(D):K=-(1.133E-2*o4+9.33E-3*j2):K=�(K):A1=K:e=7.05E-3*�(A(4)-A(3)-8.5448E-1):e+=6.07E-3*�(2*A(4)-A(3)-3.2873):e+=4.45E-3*�(2*A(4)-2*A(3)-3.3492):e+=3.88E-3*�(H-2*A(3)+3.5771E-1):e+=2.38E-3*�(H-A(3)+6.1256E-1) ��e+=2.04E-3*�(2*H-3*A(3)+2.7688):e+=1.77E-3*�(3*A(3)-A(2)-1.0053):e+=1.36E-3*�(2*H-4*A(3)+2.6894):e+=1.04E-3*�(A(4)+3.0749E-1):_=5.3227E-5*�(A(4)-A(3)+7.17864E-1):_+=5.0989E-5*�(2*A(4)-2*A(3)-1.77997):_+=3.8278E-5*�(2*A(4)-A(3)-1.71617) ��_+=1.5996E-5*�(H-A(3)-9.69618E-1):_+=1.4764E-5*�(2*H-3*A(3)+1.19768):_+=8.966E-6*�(A(4)-2*A(3)+7.61225E-1):_+=7.914E-6*�(3*A(4)-2*A(3)-2.43887):_+=7.004E-6*�(2*A(4)-3*A(3)-1.79573):_+=6.62E-6*�(H-2*A(3)+1.97575):_+=4.93E-6*�(3*A(4)-3*A(3)-1.33069) �l_+=4.693E-6*�(3*H-5*A(3)+3.32665):_+=4.571E-6*�(2*H-4*A(3)+4.27086):_+=4.409E-6*�(3*A(4)-A(3)-2.02158):� ����X:I=A/5+0.1:F1=4.14473+5.29691E1*A:F1=F1-�(F1/(2*�))*2*�:z=4.641118+2.132991E1*A:z=z-�(z/(2*�))*2*�:t=4.250177+7.478172*A:t=t-�(t/(2*�))*2*�:g2=5*z-2*F1:Q3=2*F1-6*z+3*t:� ����o:n0=z-F1:S=�(z):Q=�(z):`=�(2*z):Y=�(2*z):Q1=�(g2):G1=�(g2):B3=�(2*g2):X3=�(Q3):d=�(n0):b=�(n0):h=�(2*n0):c=�(2*n0):C0=�(3*n0):r=�(3*n0):`1=�(4*n0):f1=�(4*n0):u2=�(5*n0):� ����q0:K=(3.31364E-1-(1.0281E-2+4.692E-3*I)*I)*Q1:K+=(3.228E-3-(6.4436E-2-2.075E-3*I)*I)*G1:K=K-(3.083E-3+(2.75E-4-4.89E-4*I)*I)*B3:K+=2.472E-3*X3+1.3619E-2*d+1.8472E-2*h:K+=6.717E-3*C0+2.775E-3*`1+6.417E-3*h*S ��K+=(7.275E-3-1.253E-3*I)*d*S+2.439E-3*C0*S:K=K-(3.5681E-2+1.208E-3*I)*d*Q-3.767E-3*c*S:K=K-(3.3839E-2+1.125E-3*I)*b*S-4.261E-3*h*Q:K+=(1.161E-3*I-6.333E-3)*b*Q+2.178E-3*Q:K=K-6.675E-3*c*Q-2.664E-3*r*Q-2.572E-3*d*` ��K=K-3.567E-3*h*`+2.094E-3*b*Y+3.342E-3*c*Y:K=�(K):P=(3606+(130-43*I)*I)*Q1+(1289-580*I)*G1:P=P-6764*d*S-1110*h*S-224*C0*S-204*S:P+=(1284+116*I)*b*S+188*c*S:P+=(1460+130*I)*d*Q+224*h*Q-817*Q:P+=6074*Q*b+992*c*Q+508*r*Q+230*f1*Q ��P+=108*u2*Q-(956+73*I)*d*`+448*h*`:P+=137*C0*`+(108*I-997)*b*`+480*c*`:P+=148*r*`+(99*I-956)*d*Y+490*h*Y:P+=158*C0*Y+179*Y+(1024+75*I)*b*Y:P=P-437*c*Y-132*r*Y:P=P*1E-7:W=(7.192E-3-3.147E-3*I)*Q1-4.344E-3*S:W+=(I*(1.97E-4*I-6.75E-4)-2.0428E-2)*G1 �W+=3.4036E-2*b*S+(7.269E-3+6.72E-4*I)*d*S:W+=5.614E-3*c*S+2.964E-3*r*S+3.7761E-2*d*Q:W+=6.158E-3*h*Q-6.603E-3*b*Q-5.356E-3*d*`:W+=2.722E-3*h*`+4.483E-3*b*`:W=W-2.642E-3*c*`+4.403E-3*d*Y:W=W-2.536E-3*h*Y+5.547E-3*b*Y-2.689E-3*c*Y:A1=K-(�(W)/B(b0,4)) hi=205*b-263*G1+693*c+312*r+147*f1+299*d*S:i+=181*c*S+204*h*Q+111*C0*Q-337*b*Q:i=i-111*c*Q:i=i*1E-6:� ���e0:Z2=�(3*z):a2=�(3*z):T4=�(4*z):M4=�(4*z):R4=�(2*g2):S4=�(5*n0):H0=t-z:P4=�(2*H0):K4=�(2*H0):r2=�(3*H0):s2=�(3*H0):K=7.581E-3*B3-7.986E-3*X3-1.48811E-1*d:K=K-(8.14181E-1-(1.815E-2-1.6714E-2*I)*I)*Q1:K=K-(1.0497E-2-(1.60906E-1-4.1E-3*I)*I)*G1 �K=K-1.5208E-2*C0-6.339E-3*`1-6.244E-3*S:K=K-1.65E-2*h*S-4.0786E-2*h:K+=(8.931E-3+2.728E-3*I)*d*S-5.775E-3*C0*S:K+=(8.1344E-2+3.206E-3*I)*b*S+1.5019E-2*c*S:K+=(8.5581E-2+2.494E-3*I)*d*Q+1.4394E-2*c*Q:K+=(2.5328E-2-3.117E-3*I)*b*Q+6.319E-3*r*Q �K+=6.369E-3*d*`+9.156E-3*h*`+7.525E-3*r2*`:K=K-5.236E-3*b*Y-7.736E-3*c*Y-7.528E-3*s2*Y:K=�(K):P=(-7927+(2548+91*I)*I)*Q1:P+=(13381+(1226-253*I)*I)*G1+(248-121*I)*B3:P=P-(305+91*I)*R4+412*h+12415*S:P+=(390-617*I)*d*S+(165-204*I)*h*S �P+=26599*b*S-4687*c*S-1870*r*S-821*f1*S:P=P-377*u2*S+497*K4*S+(163-611*I)*Q:P=P-12696*d*Q-4200*h*Q-1503*C0*Q-619*`1*Q:P=P-268*S4*Q-(282+1306*I)*b*Q:P+=(-86+230*I)*c*Q+461*P4*Q-350*`:P+=(2211-286*I)*d*`-2208*h*`-568*C0*`:P=P-346*`1*`-(2780+222*I)*b*` �P+=(2022+263*I)*c*`+248*r*`+242*r2*`:P+=467*s2*`-490*Y-(2842+279*I)*d*Y:P+=(128+226*I)*h*Y+224*C0*Y:P+=(-1594+282*I)*b*Y+(2162-207*I)*c*Y:P+=561*r*Y+343*f1*Y+469*r2*Y-242*s2*Y:P=P-205*d*Z2+262*C0*Z2+208*b*a2-271*r*a2:P=P-382*r*T4-376*C0*M4:P=P*1E-7 �W=(7.7108E-2+(7.186E-3-1.533E-3*I)*I)*Q1:W=W-7.075E-3*d:W+=(4.5803E-2-(1.4766E-2+5.36E-4*I)*I)*G1:W=W-7.2586E-2*Q-7.5825E-2*d*S-2.4839E-2*h*S:W=W-8.631E-3*C0*S-1.50383E-1*b*Q:W+=2.6897E-2*c*Q+1.0053E-2*r*Q �W=W-(1.3597E-2+1.719E-3*I)*d*`+1.1981E-2*h*Y:W=W-(7.742E-3-1.517E-3*I)*b*`:W+=(1.3586E-2-1.375E-3*I)*c*`:W=W-(1.3667E-2-1.239E-3*I)*d*Y:W+=(1.4861E-2+1.136E-3*I)*b*Y:W=W-(1.3064E-2+1.628E-3*I)*c*Y:A1=K-(�(W)/B(b0,4)) �i=572*Q1-1590*h*Q+2933*G1-647*C0*Q:i+=33629*b-344*`1*Q-3081*c+2885*b*Q:i=i-1423*r+(2172+102*I)*c*Q-671*f1:i+=296*r*Q-320*u2-267*h*`+1098*S:i=i-778*b*`-2812*d*S+495*c*`+688*h*S:i+=250*r*`-393*C0*S-856*d*Y-228*`1*S:i+=441*h*Y+2138*b*S+296*c*Y-999*c*S �i+=211*r*Y-642*r*S-427*d*Z2-325*f1*S:i+=398*C0*Z2-890*Q+344*b*a2+2206*d*Q:i=i-427*r*a2:i=i*1E-6:T0=7.47E-4*b*S+1.069E-3*b*Q+2.108E-3*h*`:T0+=1.261E-3*c*`+1.236E-3*h*Y-2.075E-3*c*Y:T0=�(T0):� f��p:H0=1.46205+3.81337*A:H0=H0-�(H0/(2*�))*2*�:V2=2*H0-t:O1=�(V2):B1=�(V2):o1=�(2*V2):n1=�(2*V2):� ���p1:u1=t-F1:j0=t-z:S0=H0-t:K=(8.64319E-1-1.583E-3*I)*O1:K+=(8.2222E-2-6.833E-3*I)*B1+3.6017E-2*o1:K=K-3.019E-3*n1+8.122E-3*�(Q3):K=�(K):W=1.20303E-1*O1+6.197E-3*o1:W+=(1.9472E-2-9.47E-4*I)*B1:A1=K-(�(W)/B(b0,4)) �P=(163*I-3349)*O1+20981*B1+1311*n1:P=P*1E-7:i=-3.825E-3*B1:e=(-3.8581E-2+(2.031E-3-1.91E-3*I)*I)*�(t+j0):e+=(1.0122E-2-9.88E-4*I)*�(t+j0):D=(3.4964E-2-(1.038E-3-8.68E-4*I)*I)*�(2*t+j0):e+=D+5.594E-3*�(t+3*S0)-1.4808E-2*�(u1) �e=e-5.794E-3*�(j0)+2.347E-3*�(j0):e+=9.872E-3*�(S0)+8.803E-3*�(2*S0):e=e-4.308E-3*�(3*S0):n2=�(j0):T2=�(j0):p2=�(t):e2=�(t):s3=�(2*t):p3=�(2*t):T0=(4.58E-4*n2-6.42E-4*T2-5.17E-4*�(4*S0))*p2:T0=T0-(3.47E-4*n2+8.53E-4*T2+5.17E-4*�(4*j0))*e2 �T0+=4.03E-4*(�(2*S0)*s3+�(2*S0)*p3):T0=�(T0):_=-25948+4985*�(u1)-1230*e2+3354*T2:_+=904*�(2*S0)+894*(�(S0)-�(3*S0)):_+=(5795*e2-1165*p2+1388*p3)*n2:_+=(1351*e2+5702*p2+1388*s3)*T2:_=_*1E-6:� ���Y0:u1=H0-F1:j0=H0-z:S0=H0-t:K=(1.089E-3*I-5.89833E-1)*O1:K+=(4.658E-3*I-5.6094E-2)*B1-2.4286E-2*o1:K=�(K):W=2.4039E-2*O1-2.5303E-2*B1+6.206E-3*o1:W=W-5.992E-3*n1:A1=K-(�(W)/B(b0,4)):P=4389*O1+1129*o1+4262*B1+1089*n1:P=P*1E-7 �i=8189*B1-817*O1+781*n1:i=i*1E-6:y2=�(2*S0):x2=�(2*S0):g3=�(H0):b3=�(H0):e=-9.556E-3*�(u1)-5.178E-3*�(j0):e+=2.572E-3*y2-2.972E-3*x2*g3-2.833E-3*y2*b3:T0=3.36E-4*x2*g3+3.64E-4*y2*b3:T0=�(T0):_=-40596+4992*�(u1)+2755*�(j0) $_+=2044*�(S0)+1051*x2:_=_*1E-6:� ���O0:e4=0.2547023:X4=e4:z3=39.81227:I4=z3:J4=17.12143:h1=J4:p4=110.3817:u0=p4:c4=224.6287:I1=c4:G4=I1-u0:D4=G4:C4=0.003923546:P3=C4:L4=232.59497-I1:`4=L4:w3%=1995:u3%=7:W3=22:_0=�(h1):d0=�(D4):f3=�(u0):n=0:Q0=0:q2=0:M3%=2000:p2%=1:f2=1.5 `�L1(_0,d0,f3,M3%,p2%,f2,n,Q0,q2,f%,V%,W1):h1=�(n):N4=�(Q0):u0=�(q2):I1=N4+u0:�I1>360:I1-=360 �I1<0:I1+=360 ��H1(f,k,0,w3%,u3%,W3):D=T1+�-l:M=�(D):w=�(D):l-=(9.9387E-5*M/�(f0)):f0-=(9.9387E-5*w*�(f0)):�N(l,f0,�k(f)):�Z1(l,f0,f%,V%,W1,M3%,p2%,f2):B=240*�(l):C=3600*�(f0):� ���H1(f,k,R5%,w3%,u3%,W3):N2=0:b4=�I(w3%,u3%,W3):C1=0:q1=0:�h(f,k,C1,q1):H=N1:F0=q1:T1=C1+�:Z4=f-b4:�R1=1�2:e0=X4:N1=�(`4+P3*Z4-N2*P3):�b(N1,e0):P0=I4*(1-e0*e0)/(1+e0*�(O2)):t1=O2+�(I1):G2=t1-�(u0):D1=�(G2):t0=�(G2):U3=�(h1):K1=D1*�(U3):d0=D1*�(U3) *s1=�(K1):K0=�(d0/t0)+�(u0):�t0<0:K0+=� �K0>X:K0-=X zY0=�(s1):w0=P0*Y0:V1=K0-T1:v0=F0*F0+P0*P0-2*F0*P0*Y0*�(V1):v0=�(v0):N2=v0*5.775518E-3:�R1=1:y3=K0:x0=v0:B4=�(K1):Y4=P0 !�R1:g0=�(V1):G0=�(V1):�P0<F0� !l=�(-1*w0*g0/(F0-w0*G0))+T1+� �:l=�(F0*g0/(w0-F0*G0))+K0 @�:ȕl<0:l+=X:�:ȕl>X:l-=X:�:f0=�(w0*K1*�(l-K0)/(Y0*F0*g0)):� ���L1(_0,d0,f3,M3%,p2%,f2,�n,�Q0,�q2,f4%,j4%,x3):q0=�I(M3%,p2%,f2)/365250:n4=�I(f4%,j4%,x3)/365250:e1=n4-q0:g=e1*e1:l2=q0*q0:c3=e1*g:a1=(471.07-6.75*q0+0.57*l2)*e1+(0.57*q0-3.37)*g:a1=a1+0.05*c3:a1=�(a1/3600):p0=32869*q0+56*l2-(8694+55*q0)*e1+3*g �p0=�((p0/3600)+173.950833):P1=(50256.41+222.29*q0+0.26*l2)*e1:P1=P1+(111.15+0.26*q0)*g+0.1*c3:P1=p0+�(P1/3600):Y0=�(_0):_2=�(_0):T3=f3-p0:D1=�(T3):t0=�(T3):b2=�(a1):A3=�(a1):D=_2*D1:M=A3*_2*t0-b2*Y0:z2=�(D/M):�M<0:z2=z2+� !4M=_2*A3-Y0*b2*t0:D=-b2*D1:W2=�(D/M):�M<0:W2=W2+� "vl0=d0+W2:ȕl0<0:l0+=X:�:ȕl0>X:l0-=X:�:Q0=l0:l0=z2+P1:ȕl0<0:l0+=X:�:ȕl0>X:l0-=X:�:q2=l0:�_0<0.175:n=�(D/�(W2)):� #/Y0=(Y0*A3)+(_2*b2*t0):n=1.570796327-�(Y0):� $���Z1(�_0,�d0,M3%,p2%,f2,f4%,j4%,x3):l4=�I(M3%,p2%,f2):A=(l4-36525)/36525:x1=�((((0.000005*A)+0.0000839)*A+0.6406161)*A):w1=�((((0.0000051*A)+0.0003041)*A+0.6406161)*A):p0=�((((-0.0000116*A)+0.0001185)*A+0.556753)*A):y=�(x1):`0=�(w1):h0=�(p0) %�p=�(x1):u=�(w1):N0=�(p0):D(0,0)=y*h0*`0-p*u:D(0,1)=-p*h0*`0-y*u:D(0,2)=-N0*`0:D(1,0)=y*h0*u+p*`0:D(1,1)=-p*h0*u+y*`0:D(1,2)=-N0*u:D(2,0)=y*N0:D(2,1)=-p*N0:D(2,2)=h0:H4=�I(f4%,j4%,x3):A=(H4-36525)/36525:x1=�((((0.000005*A)+0.0000839)*A+0.6406161)*A) &�w1=�((((0.0000051*A)+0.0003041)*A+0.6406161)*A):p0=�((((-0.0000116*A)+0.0001185)*A+0.556753)*A):y=�(x1):`0=�(w1):h0=�(p0):p=�(x1):u=�(w1):N0=�(p0):F(0,0)=y*h0*`0-p*u:F(1,0)=-p*h0*`0-y*u:F(2,0)=-N0*`0:F(0,1)=y*h0*u+p*`0 '�F(1,1)=-p*h0*u+y*`0:F(2,1)=-N0*u:F(0,2)=y*N0:F(1,2)=-p*N0:F(2,2)=h0:Z3=�(d0):C(0)=�(_0)*Z3:C(1)=�(_0)*Z3:C(2)=�(d0):U()=C().F():C()=U().D():�(C(0))<1E-20:C(0)=1E-20 (*n=�(C(1)/C(0)):Q0=�(C(2)):�C(0)<0:n+=� )*ȕn<0:n+=X:�:ȕn>X:n-=X:�:_0=n:d0=Q0:� *���u(B,C,�c0,�Z0,�o0,�y0,v2):t3=�(�q):q3=�(�q):U2=�(C):`2=�(C):c2=�(v2):F3=�(v2):w2=-(c2+(q3*U2))/(t3*`2):�w2<-1:c0=0:Z0=-1:� +�w2>1:c0=-1:Z0=0:� ,�j2=(U2+(c2*q3))/(F3*t3):j4=�(w2):o0=�(j2):M=�(j4)/15:D=�(B)/15:c0=24+D-M:Z0=D+M:y0=X-o0:ȕc0<0:c0+=24:�:ȕc0>24:c0-=24:�:ȕZ0<0:Z0+=24:�:ȕZ0>24:Z0-=24:�:ȕo0<X:o0+=X:�:ȕo0>X:o0-=X:�:o0=�o0:ȕy0<X:y0+=X:�:ȕy0>X:y0-=X:�:y0=�y0:� -��c1:�_:�i:� .��_:�O$:J%?0=3:ș7,14,J%:A$="%CE%YR%MN%DY%24%MI%SE"+�0:ș193,J%,H%,128,A$�O$:f%=�(�O$,1,4)):V%=�(�O$,5,2)):i%=�(�O$,7,2)):� /���i:�O$:J%?0=3:ș7,14,J%:A$="%CE%YR%MN%DY%24%MI%SE"+�0:ș193,J%,H%,128,A$�O$:U0%=�(�O$,9,2)):R0%=�(�O$,11,2)):D1%=�(�O$,13,2)):� 0,��P(Q3%,c0%,I%):�f%�4=0A%(2)=29�A%(2)=28 1"i%+=Q3%:�i%>A%(V%)�V%=12:f%+=1 2�f%�4=0A%(2)=29�A%(2)=28 3%�i%>A%(V%):V%+=1:i%=1:�V%>12:V%=1 4�i%<0�V%=1:f%-=1 5'�i%<1:V%-=1:i%=31:�V%<1:V%=12:f%-=1 6�f%�4=0A%(2)=29�A%(2)=28 7�i%>A%(V%):i%=A%(V%) 8V%+=c0%:�V%>12:V%=1:f%+=1 9�f%�4=0A%(2)=29�A%(2)=28 :�V%<1:V%=12:f%-=1 ;�f%�4=0A%(2)=29�A%(2)=28 <�i%>A%(V%):i%=A%(V%) =#f%+=I%:�f%�4=0A%(2)=29�A%(2)=28 >�i%>A%(V%):i%=A%(V%) ?� @D��T(b0%,c0%,_0%):D1%+=_0%:R0%+=c0%:U0%+=b0%:�D1%>59:D1%=0:R0%+=1 A�R0%>59:R0%=R0%�60:U0%+=1 B �U0%>23:U0%=U0%�24:�P(1,0,0) C�D1%<0:D1%=59:R0%-=1 D�R0%<0:R0%=60+R0%:U0%-=1 E �U0%<0:U0%=U0%+24:�P(-1,0,0) F� Gb��M:�g:A0=�r(f%,V%,i%,U0%,R0%,D1%):V0=�(15*�_(A0)):K$=O$:e0%=�:k=U0%+R0%/60+D1%/3600:�P0%:k-=1 Hk-=V0%:f=�I(f%,V%,i%):�j:� IQ��g:X$=�" "+�(i%),2)+"/"+�" "+�(V%),2)+"/"+�(f%):�X$<>d$:�A(time%,1,X$):d$=X$ JYW$=�" "+�(U0%),2)+":"+�"0"+�(R0%),2)+":"+�"0"+�(D1%),2):�W$<>`$:�A(time%,11,W$):`$=W$ K� L�ݤr(f%,V%,i%,U0%,R0%,u4):A=�N(f%,V%,i%)-2451545:A=A/36525:A=6.697374558+(2400.051336*A)+(25862E-9*A*A):ȕA<0:A+=24:�:ȕA>=24:A-=24:�:A=(U0%+R0%/60+u4/3600)*1.002737909+A:�P0%:A-=1 M+A-=V0%:ȕA<0:A+=24:�:ȕA>=24:A-=24:�:=A N�ݤq(f%,V%,i%,t4):A=�N(f%,V%,i%)-2451545:A=A/36525:A=6.697374558+(2400.051336*A)+(25862E-9*A*A):ȕA<0:A+=24:�:ȕA>=24:A-=24:�:A=t4-A:ȕA<0:A+=24:�:ȕA>=24:A-=24:�:A=A*0.9972695663:�P0%:A+=1 O+A+=V0%:ȕA<0:A+=24:�:ȕA>=24:A-=24:�:=A P0ݤN(f%,V%,i%):�V%>2:V%=V%-3:�f%=f%-1:V%=V%+9 Q-=1721103.5+�(365.25*f%)+�(30.6*V%+0.5)+i% R5ݤI(f%,V%,W1):�i%:I3%=V%:y0%=f%:M=0:�y0%<1:y0%+=1 S�V%<3:I3%=V%+12:y0%-=1 T>i%=W1:�y0%>1582�(y0%=1582�I3%>10)�(y0%=1582�I3%=10�i%>14)� UD=�(y0%/100):M=2-D+�(D/4) V �:�y0%<0� W"w=�H((365.25*y0%)-0.75)-694025 X�:w=�(365.25*y0%)-694025 Y*�:Y2=�(30.6001*(I3%+1)):=M+w+Y2+W1-0.5 ZݤH(a4%):=�(�(a4%))*�(a4%) [��e:h3=f+0.5:R1%=�H(h3):i1=h3-R1%+k/24+0.5/(3600*24):R1%+=2415020:ȕi1>1:i1-=1:R1%+=1:�:ȕi1<0:i1+=1:R1%-=1:�:�R1%>2299160� \9A%=�H((R1%-1867216.25)/36524.25):B%=R1%+1+A%-�H(A%/4) ]�:B%=R1% ^��:C%=B%+1524:D%=�H((C%-122.1)/365.25):E%=�H(365.25*D%):G%=�H((C%-E%)/30.6001):W1=C%-E%+i1-�H(30.6001*G%):i%=W1:C3=W1-i%:V%=G%-1:�G%>13.5:V%=G%-13 _�V%>2.5� `f%=D%-4716 a�:f%=D%-4715 b@�:U0%=C3*24:R0%=(C3*24-U0%)*60:D1%=((C3*24-U0%)*60-R0%)*60:� c&ݤ_(A0):V0=A0+D0/15:�V0>=24:V0-=24 d�V0<0:V0+=24 e=V0 f*ݤQ(V0):�A0:A0=V0-D0/15:�A0>=24:A0-=24 g�A0<0:A0+=24 h=A0 i*ݤL(V0):�A0:A0=�Q(V0):=�q(f%,V%,i%,A0) j�ݤJ(V0,f):�A0:A0=�Q(V0):A=�N(f%,V%,i%)-2451545+f:A=A/36525:A=6.697374558+(2400.051336*A)+(25862E-9*A*A):ȕA<0:A+=24:�:ȕA>=24:A-=24:�:A=A0-A:ȕA<0:A+=24:�:ȕA>=24:A-=24:�:=A*0.9972695663 kGݤS(Z):�b0%,c0%:b0%=Z:c0%=0.5+(Z-b0%)*60:=�(b0%)+":"+�"0"+�(c0%),2) l��V(�B,C,A0):_0=B:i4=A0:v3=D0:D=i4+(v3/15):ȕD>24:D-=24:�:ȕD<0:D+=24:�:W4=D:D=W4-_0:ȕD>24:D-=24:�:ȕD<0:D+=24:�:n=D:B=n:� m���n(�g4,�C,q,G3,X1):_0=g4:d0=C:l3=�(q):_3=G3:a4=X1:y=�(l3):p=�(l3):K3=�(9.96647E-1*p/y):`0=�(K3):u=�(K3):O4=(9.96647E-1*u)+(_3*p):m2=`0+(_3*y):t2=1/�(a4):a3=�(_0):U2=�(d0):`2=�(d0):D=(m2*�(_0))/((t2*`2)-(m2*a3)):V4=�(D):n=_0+V4:w3=�(n):ȕn>X:n-=X:� n>ȕn<0:n+=X:�:Q0=�(w3*(t2*U2-O4)/(t2*`2*a3-m2)):g4=n:C=Q0:� o���N(�B,�C,O0):u3=�(B):l1=u3*�(O0)-�(C)*�(O0):M1=�(B):B=�(l1/M1):C=�(C)*�(O0)*u3+�(C)*�(O0):C=�(C):�M1<0:B+=�:��M1>=0�l1<0:B+=2*� p�B<0:B+=2*� q� rUݤO(V$):�S1%,X3%:ș8,17,V$�X3%,,,,S1%:�X3%<>1��203,"File '"+�A(V$)+"' not found!" s=S1% t-ݤn(L$,w4%,x4%):�S4%:S4%=�O(L$):�S4%>x4%� u<�w("File to load is too large!","Data loading error"):=0 v�:ș8,16,L$,w4%:=S4% w>ݤC(Y%,c%):H%!0=Y%:H%!4=c%:ș&400ce,,H%:�(H%!24�257)<>257� x+�202,"Icon "+�c%+" not indirected!":="" y �:=$H%!28 zA��A(Y%,c%,U$):H%!0=Y%:H%!4=c%:ș&400ce,,H%:�(H%!24�257)<>257� {)�202,"Icon "+�c%+" not indirected!":� |=�:U$=�U$,H%!36-1):$H%!28=U$:H%!8=0:H%!12=0:ș&400cd,,H%:� }D��B(Y%,c%,O5%):H%!0=Y%:H%!4=c%:H%!12=1<<21:�O5%H%!8=1<<21�H%!8=0 ~ș&400cd,,H%:� D��H(Y%,c%,k4%):H%!0=Y%:H%!4=c%:H%!12=1<<22:�k4%H%!8=1<<22�H%!8=0 �ș&400cd,,H%:� �,ݤ`(j$,n$):�U2%:�n$="RIGHT"!H%=-1�!H%=-2 �UH%!4=0:H%!8=0:H%!12=68:H%!16=68:H%!20=&1700202a:$(H%+24)=j$:ș&400c2,,H%�U2%:=U2% �I��z(Y%,o$,m$,l$,k$):�A(Y%,1,o$):�A(Y%,2,m$):�A(Y%,3,l$):�A(Y%,4,k$):� �?ݤe(S$):�W4%:W4%=200:ș&400c0,W4%,&4b534154,S$�W4%,q4%:=q4% �h��l(C$):�R2%,f2%,H$,q3%,M$,j1%,s1%:f2%=&7000021:q3%=-1:j1%=�:M$=�u(C$):s1%=�M$:�:H$=�X(C$):Ȏ�H$,2)� ��"sr":F%(d3%)=�(�D(H$)) �"�"sd":N%(d3%)=�(�D(H$)):d3%+=1 ��"cr":S%(_3%)=�(�D(H$)) �"�"cd":U%(_3%)=�(�D(H$)):_3%+=1 �"�"co":Z%(L4%)=�(�D(H$)):L4%+=1 ��"ti":R2%=R2%�1 ��"li":R2%=R2%�2 ��"sh":f2%=f2%�&400000 ��"su":q3%=�Y(�D(H$)) ��"wi":q3%=�p(�D(H$)) ��"ic":f2%=�j(�D(H$)) ��"wr":�a1(�D(H$)) �.�:�H$="":m%!0=R2%:m%!4=q3%:�(M$)>=12�j1%� � m%!8=f2%�256:�Q0(m%,j1%,s1%) �$�:m%!8=f2%:$(m%+12)=�M$+�(0),12) ��:m%+=24:� �!ݤM(C$):�C$,9)="beginmenu"=� �=� �7ݤt(`4%,B5%):�e$:ș&400d5,,`4%,B5%,J%+256�,,,e$:=e$ �V��h1(C0%,Y1%,N3%,b4%):�`4% (C0%*28)+(Y1%*24):�Y%(C0%):�I%(C0%):�`%(N3%):�_%(N3%):� �b��y:�k%,C$:�#p%=0:�:k%=�#p%:C$=�#p%:��M(C$)��#p%:��#p%�200,"No 'beginmenu' found in menu file" � �#p%=k%:� � ��Q0(a0%,j1%,B1%):�o1%:�j1%� � �o1%B1%+1 ��:�o1%1+�M$ �#�:a0%!12=o1%:$o1%=M$+�(0):�j1%� �3`%(j1%)=o1%:_%(j1%)=B1%:o1%+=B1%+1:a0%!20=B1%+1 ��:o1%+=1+�M$:a0%!20=1+�M$ ��:?o1%=0:a0%!16=o1%:� �Dݤg(a0%):�M0%:M0%=1:a0%+=28:ȕ(!a0%�128)=0:a0%+=24:M0%+=1:�:=M0% �g��x0(Y$):�C0%,u2%,C$,m%,`4%:�X1(Y$):p%=�Y$:�S0:�y:C0%=0:u2%=�:�:�K(N0%,9,75+5*C0%):C$=�#p%:�M(C$)� �6�u2%�200,"Bad menu file, no items in menu "+�(C0%) ��C0%�d(m%) �*C0%+=1:C$=�#p%:�q(m%,C$,Y%(C0%)):u2%=� ��:�l(C$):u2%=� �X�:��#p%:�d(m%):ș&2000d,0,p%:p%=0:�u2%�200,"Bad menu file, no items in menu "+�(C0%) �� �h��q(�m%,S$,k2%):$m%=�S$,12)+�(0):m%?12=7:m%?13=2:m%?14=7:m%?15=0:m%!16=k2%:m%!20=44:m%!24=0:m%+=28:� �#��d(m%):!(m%-24)=!(m%-24)�128:� �_ݤa(a0%):�Y1%,Z4%,P4%:Y1%=1:P4%=a0%!20+a0%!24:a0%+=28:ȕ(!a0%�128)=0:Y1%+=1:�(!a0%�2)Z4%+=1 �a0%+=24:�:�(!a0%�2)Z4%+=1 �=Y1%*P4%+Z4%*24 �6ݤj(F$):�F$=""�200,"Menu icon flag value missing!" � =�(F$) �>ݤX(�J$):�k%:k%=�J$,","):�k%:J$=�J$,k%+1):=�J$,�J$,",")-1) �="" �*ݤu(J$):�k%:k%=�J$,","):�k%:=�J$,k%-1) �=J$ �JݤW(V2%):�P$:P$=�(!V2%):V2%+=4:ȕ!V2%<>-1:P$+="."+�(!V2%):V2%+=4:�:=P$ �%ݤY(F$):�(F$)<1��(F$)>�(I%(),1)� �:�200,"Can't find menu "+F$+", as referred to in:- "+H$ ��:�(F$)=C0%� �G�200,"An item in menu "+F$+" cannot have menu "+F$+" as a submenu!" ��:=I%(�(F$)) �/ݤD(F$):F$=�F$,�F$,"(")+1):=�F$,�F$,")")-1) �Nݤp(F$):�U2%:�:�0,"Menu file error. Window variable "+F$+" not found." �U2%=�(F$):�U2%<1� �ș&2000d,0,p%:� � �:=U2% ���a1(F$):s1%=0:�F$,":")� �,s1%=�(�F$,�F$,":")+1)):�(M$)>s1%s1%=�M$ � �:s1%=�M$ ��:R2%=R2%�4:j1%=�(F$):� �7��S0:�Y1%,C$,k2%:C0%=0:m%=`4%:�y:�:C$=�#p%:�M(C$)� �OI%(C0%+1)=`4%+(C0%*28)+(Y1%*24):C$=�#p%:C0%+=1:C$=�C$,12):Y%(C0%)=12+16*�C$ ��:Y1%+=1:�C$,",")� � k2%=12+16*�(�C$,�C$,",")-1)) ��:k2%=12+16*�C$ ��:�k2%>Y%(C0%)Y%(C0%)=k2% � �:��#p%:� �:��X1(Y$):�C0%,Y1%,N3%,b4%,C$:p%=�Y$:�:C$=�#p%:�M(C$)� �C0%+=1:C$=�#p% ��:�C$,",writ")N3%+=1 ��C$,",wind")b4%+=1 � Y1%+=1 �5�:��#p%:ș&2000d,0,p%:p%=0:�h1(C0%,Y1%,N3%,b4%):� �/��C(g3%,U4%,Z3%):�V4%:�g3%<1�g3%>�(I%(),1)� �5�201,"Item tick error. Out of range menu number!" ��:�U4%<0�U4%>�g(I%(g3%))� �5�201,"Item tick error. Out of range item number!" �/�:V4%=I%(g3%)+28+(24*U4%):�Z3%=�Z3%=1�Z3%=0 �!V4%=(!V4%�-2)�Z3%:� �/ݤA(P$):ȕ�P$,"."):P$=�P$,�P$,".")+1):�:=P$ �7��w(b$,S$):b$=�0+�0+�0+�0+b$+�0:ș&400df,b$,18,S$:� �]ݤl(Z$):�B1%:ș&20023,Z$+�(0),H%,-1�,,B1%:�B1%=0��0,"System variable '"+Z$+"' not found!" �6ș&20023,Z$+�(0),H%,255,,3�,,B1%:?(H%+B1%)=13:=$H% ܔ��s0(L%,j$,F%,I%):ș46,292,L%,j$,2,F%,I%:H%?0=1:H%?1=25:H%?2=255:H%?3=187:H%?4=187:ș7,12,H%:H%?0=2:H%?2=85:H%?3=85:H%?4=85:ș7,12,H%:*POINTER 2 �� ���u0:*POINTER 1 �� �Lݤo(V$):�L%,S1%:S1%=�O(V$)+16:�L%S1%:L%!0=S1%:L%!8=16:ș46,266,L%,V$:=L% �MݤG(V$,c$,�I5%,P5%,L%):�Y%:ș&400d9,,V$:Y%=�c(c$,I5%,P5%,L%):ș&400da:=Y% �Oݤc(c$,�V2%,L5%,L%):�X3%,Y%:ș&400db,,J%,V2%,L5%,-1,c$,0�,,V2%,,,,X3%:�X3%� ��L%:J%!64=L% �ș&400c1,,J%�Y% �:�:��0,"Window "+c$+" not found in template file!":Y%=0 � �:=Y% ���r(Y%,F%,I%,A5%,z4%):�b1%,H1%,W1%,o2%,M4%,y3%:!H%=Y%:ș&400cc,,H%:b1%=H%!44+A5%:H1%=I%-I%�4:W1%=F%-F%�2:o2%=H%!56+z4%:M4%=H%!20+H%!12-H%!4:y3%=H%!24-H%!16+H%!8:�H1%>y3%H1%=y3% ��M4%>W1%W1%=M4% �9H%!0=b1%:H%!4=H1%:H%!8=W1%:H%!12=o2%:ș&400d7,Y%,H%:� �pݤV(S$,d%,b0%):�K$(b0%-1):D2%=0:k3%=d%:d%=d%*16+8:b0%=b0%*32:y1%=�b(S$,&ff000002,d%,b0%,100,d%,200,b0%):=y1% �ݤb(S$,O4%,Z0%,B0%,n4%,k2%,d4%,P4%):�r4%,U2%:�r4% (1+�S$):H%!0=n4%:H%!4=d4%:H%!8=n4%+k2%:H%!12=d4%+P4%:H%!16=0:H%!20=0:H%!24=-1:�O4%=0O4%=&ff000012 �H%!28=O4%:H%?32=7:H%?33=2:H%?34=7:H%?35=1:H%?36=3:H%?37=1:H%?38=12:H%?39=0:H%!40=0:H%!44=-B0%:H%!48=Z0%:H%!52=0:H%!56=281:H%!60=24576:H%!64=1:H%?68=0:H%?69=0:H%?70=0:H%?71=0:$r4%=S$:H%!72=r4%:H%!76=-1:H%!80=�(S$)+1:H%!84=0:ș&400c1,,H%�U2%:=U2% �1��Q(Y%,C5%):!H%=Y%:ș&400cb,,H%:�C5%:H%!28=-1 �ș&400c5,,H%:� �N��O(f1%,U$):�v0%,b1%,H1%,W1%,o2%,r1%,U3%,F%,I%,T1%:v0%=�(K$(),1):�f1%>v0%� �:�204,"Out of range line number in 'PROCprint_line'!":� ��:!H%=y1%:ș&400cc,,H%:b1%=H%!44:H1%=H%!48:W1%=H%!52:o2%=H%!56:r1%=o2%-f1%*32:U3%=r1%-32:f1%=(f1%+D2%)�(v0%+1):K$(f1%)=�U$,k3%):F%=H%!4-H%!20+4:I%=H%!16-H%!24+r1%-4:H%!0=y1%:H%!4=b1%:H%!8=U3%:H%!12=W1%:H%!16=r1%:ș&400e6,7:ș&400c9,,H%�T1%:ȕT1%:� �*�F%,I%:�;K$(f1%);:ș&400ca,,H%�T1%:�:� ���i0(U$):�v0%,b1%,H1%,W1%,o2%,r1%,U3%,F%,I%,T1%:v0%=�(K$(),1):K$(D2%)=�U$,k3%):b1%=0:H1%=-(1+v0%)*32:W1%=k3%*16+8:o2%=0:ș&400eb,y1%,b1%,H1%,W1%,o2%,b1%,H1%+32:r1%=H1%+32:U3%=H1%:!H%=y1%:ș&400cc,,H%:F%=H%!4-H%!20+4:I%=H%!16-H%!24+r1%-4:H%!0=y1% �H%!4=b1%:H%!8=U3%:H%!12=W1%:H%!16=r1%:ș&400e6,7:ș&400c9,,H%�T1%:ȕT1%:�:�F%,I%:�;K$(D2%);:ș&400ca,,H%�T1%:�:D2%=(D2%+1)�(1+v0%):� �y��o1(J%):�v0%,N4%,i3%,F%,I%:v0%=�(K$(),1):N4%=-(J%!24+4-J%!16+J%!40)�32:i3%=-(J%!24+4-J%!16+J%!32)�32:�i3%>v0%i3%=v0% ��N4%<=v0%� �jF%=J%!4-J%!20+4:I%=J%!40-(J%!24+4-J%!16+J%!40)�32:�f1%=N4%�i3%:�F%,I%:I%-=32:�;K$((f1%+D2%)�(v0%+1)):� ��:� �T��l0(!H%,H%!4,H%!8,H%!12,H%!16):�T1%:ș&400c9,,H%�T1%:ȕT1%:ș&400ca,,H%�T1%:�:� �VݤR(Y%,c%):�F%:H%!0=Y%:ș&400cb,,H%:F%=H%!4-H%!20:H%!4=c%:ș&400ce,,H%:=F%+H%!16+2 ����`0(�d%):�F%,I%,`1%,V1%,A2%,P2%:�P0(F%,I%):!H%=d%:ș&400cc,,H%:`1%=H%!4:V1%=H%!12:A2%=H%!8:P2%=H%!16:H%!4=(F%-V1%+`1%)�2:H%!12=H%!4+V1%-`1%:H%!8=(I%-P2%+A2%)�2:H%!16=H%!8+P2%-A2%:!Y3%=d%:ș&400c3,,Y3%:ș&400c1,,H%+4�d%:� ����P0(�F%,�I%):�n3%:H%!0=130:H%!4=131:H%!8=-1:ș49,H%,H%+400:F%=H%!400+1:I%=H%!404+1:ș53,-1,4�,,n3%:F%=F%<<n3%:ș53,-1,5�,,n3%:I%=I%<<n3%:� ����K(Y%,c%,B1%):�`1%,A2%,V1%,P2%,l3%:H%!0=Y%:H%!4=c%:ș&400ce,,H%:`1%=H%!8:A2%=H%!12:V1%=H%!16:P2%=H%!20:l3%=`1%+B1%:ș&400c4,,H%:H%!4=Y%:H%!16=`1%+B1%:ș&400c2,,H%+4:�l3%<V1%Ȕl3%,V1% ��l0(Y%,V1%,A2%,l3%,P2%):� �
00000000 0d 00 01 10 f4 3e 21 72 75 6e 69 6d 61 67 65 43 |.....>!runimageC| 00000010 0d 00 02 16 f4 a9 20 41 2e 50 2e 53 65 6e 69 6f |...... A.P.Senio| 00000020 72 20 31 39 39 35 0d 00 03 27 61 33 25 3d a3 3a |r 1995...'a3%=.:| 00000030 ee 85 f6 3a f1 22 20 61 74 20 6c 69 6e 65 20 22 |...:." at line "| 00000040 3b 9e 3a c8 99 26 34 30 36 63 32 3a e0 0d 00 04 |;.:..&406c2:....| 00000050 23 c8 99 26 34 30 36 63 30 3a f2 4a 31 3a f2 50 |#..&406c0:.J1:.P| 00000060 31 3a ee 85 f2 4a 30 28 9f 2c f6 24 29 3a f2 5a |1:...J0(.,.$):.Z| 00000070 0d 00 05 dc 79 34 25 3d a4 65 28 54 24 29 3a f2 |....y4%=.e(T$):.| 00000080 56 30 3a f2 41 28 4e 30 25 2c 37 2c 22 22 29 3a |V0:.A(N0%,7,""):| 00000090 f2 7a 30 3a f2 4b 28 4e 30 25 2c 39 2c 31 30 29 |.z0:.K(N0%,9,10)| 000000a0 3a f2 41 28 4e 30 25 2c 37 2c 22 73 74 61 72 20 |:.A(N0%,7,"star | 000000b0 64 61 74 61 22 29 3a f2 54 31 3a f2 74 30 3a f2 |data"):.T1:.t0:.| 000000c0 41 28 4e 30 25 2c 37 2c 22 73 70 72 69 74 65 73 |A(N0%,7,"sprites| 000000d0 22 29 3a f2 77 30 3a f2 4b 28 4e 30 25 2c 39 2c |"):.w0:.K(N0%,9,| 000000e0 36 30 29 3a f2 64 30 3a f2 41 28 4e 30 25 2c 37 |60):.d0:.A(N0%,7| 000000f0 2c 22 77 69 6e 64 6f 77 73 22 29 3a f2 5f 31 3a |,"windows"):._1:| 00000100 f2 46 30 3a f2 41 28 4e 30 25 2c 37 2c 22 63 72 |.F0:.A(N0%,7,"cr| 00000110 6f 73 73 20 72 65 66 65 72 65 6e 63 65 73 22 29 |oss references")| 00000120 3a f2 4e 30 3a f2 4d 3a 21 4a 25 3d 4e 30 25 3a |:.N0:.M:!J%=N0%:| 00000130 c8 99 26 34 30 30 63 36 2c 2c 4a 25 3a f2 46 30 |..&400c6,,J%:.F0| 00000140 3a ee 85 f2 4a 30 28 9f 2c f6 24 29 0d 00 06 13 |:...J0(.,.$)....| 00000150 c8 99 26 34 30 36 63 31 3a f2 55 31 3a f2 5a 0d |..&406c1:.U1:.Z.| 00000160 00 07 4c dd f2 4a 31 3a ea 51 34 25 3a 51 34 25 |..L..J1:.Q4%:Q4%| 00000170 3d 33 30 37 32 3a de 4a 25 51 34 25 3a de 48 25 |=3072:.J%Q4%:.H%| 00000180 51 34 25 3a de 59 33 25 32 35 36 3a de 5f 34 25 |Q4%:.Y3%256:._4%| 00000190 33 30 37 32 3a 77 30 25 3d 5f 34 25 3a 4a 31 25 |3072:w0%=_4%:J1%| 000001a0 3d 5f 34 25 2b 33 30 37 32 3a e1 0d 00 08 cf dd |=_4%+3072:......| 000001b0 f2 7a 30 3a de 50 31 25 31 36 3a de 6a 30 25 31 |.z0:.P1%16:.j0%1| 000001c0 36 3a de 68 30 25 31 36 3a de 67 30 25 31 36 3a |6:.h0%16:.g0%16:| 000001d0 de 4e 35 25 31 36 3a 67 30 25 21 30 3d 31 31 3a |.N5%16:g0%!0=11:| 000001e0 67 30 25 21 34 3d 31 31 3a 67 30 25 21 38 3d 31 |g0%!4=11:g0%!8=1| 000001f0 35 3a 67 30 25 21 31 32 3d 31 35 3a de 56 25 28 |5:g0%!12=15:.V%(| 00000200 37 32 29 3a de 54 25 28 37 32 29 3a de 4d 28 33 |72):.T%(72):.M(3| 00000210 36 30 29 3a de 53 28 33 36 30 29 3a de 4e 28 33 |60):.S(360):.N(3| 00000220 36 30 29 3a de 50 28 33 36 30 29 3a de 53 33 25 |60):.P(360):.S3%| 00000230 38 30 3a de 42 34 25 31 36 3a de 58 25 28 33 29 |80:.B4%16:.X%(3)| 00000240 3a de 4c 25 28 33 29 3a 4c 25 28 30 29 3d 38 30 |:.L%(3):L%(0)=80| 00000250 30 3a 4c 25 28 31 29 3d 31 32 30 30 3a 4c 25 28 |0:L%(1)=1200:L%(| 00000260 32 29 3d 32 33 30 30 3a 4c 25 28 33 29 3d 33 37 |2)=2300:L%(3)=37| 00000270 35 30 3a de 41 24 28 32 34 29 0d 00 09 f4 41 24 |50:.A$(24)....A$| 00000280 28 30 29 3d 22 22 3a 41 24 28 31 29 3d 22 41 6c |(0)="":A$(1)="Al| 00000290 70 68 61 22 3a 41 24 28 32 29 3d 22 42 65 74 61 |pha":A$(2)="Beta| 000002a0 22 3a 41 24 28 33 29 3d 22 47 61 6d 6d 61 22 3a |":A$(3)="Gamma":| 000002b0 41 24 28 34 29 3d 22 44 65 6c 74 61 22 3a 41 24 |A$(4)="Delta":A$| 000002c0 28 35 29 3d 22 45 70 73 69 6c 6f 6e 22 3a 41 24 |(5)="Epsilon":A$| 000002d0 28 36 29 3d 22 5a 65 74 61 22 3a 41 24 28 37 29 |(6)="Zeta":A$(7)| 000002e0 3d 22 45 74 61 22 3a 41 24 28 38 29 3d 22 54 68 |="Eta":A$(8)="Th| 000002f0 65 74 61 22 3a 41 24 28 39 29 3d 22 49 6f 74 61 |eta":A$(9)="Iota| 00000300 22 3a 41 24 28 31 30 29 3d 22 4b 61 70 70 61 22 |":A$(10)="Kappa"| 00000310 3a 41 24 28 31 31 29 3d 22 4c 61 6d 62 64 61 22 |:A$(11)="Lambda"| 00000320 3a 41 24 28 31 32 29 3d 22 4d 75 22 3a 41 24 28 |:A$(12)="Mu":A$(| 00000330 31 33 29 3d 22 4e 75 22 3a 41 24 28 31 34 29 3d |13)="Nu":A$(14)=| 00000340 22 58 69 22 3a 41 24 28 31 35 29 3d 22 4f 6d 69 |"Xi":A$(15)="Omi| 00000350 63 72 6f 6e 22 3a 41 24 28 31 36 29 3d 22 50 69 |cron":A$(16)="Pi| 00000360 22 3a 41 24 28 31 37 29 3d 22 52 68 6f 22 0d 00 |":A$(17)="Rho"..| 00000370 0a f2 41 24 28 31 38 29 3d 22 53 69 67 6d 61 22 |..A$(18)="Sigma"| 00000380 3a 41 24 28 31 39 29 3d 22 54 61 75 22 3a 41 24 |:A$(19)="Tau":A$| 00000390 28 32 30 29 3d 22 55 70 73 69 6c 6f 6e 22 3a 41 |(20)="Upsilon":A| 000003a0 24 28 32 31 29 3d 22 50 68 69 22 3a 41 24 28 32 |$(21)="Phi":A$(2| 000003b0 32 29 3d 22 43 68 69 22 3a 41 24 28 32 33 29 3d |2)="Chi":A$(23)=| 000003c0 22 50 73 69 22 3a 41 24 28 32 34 29 3d 22 4f 6d |"Psi":A$(24)="Om| 000003d0 65 67 61 22 3a de 47 24 28 31 32 29 3a 47 24 28 |ega":.G$(12):G$(| 000003e0 31 29 3d 22 4a 61 6e 75 61 72 79 22 3a 47 24 28 |1)="January":G$(| 000003f0 32 29 3d 22 46 65 62 72 75 61 72 79 22 3a 47 24 |2)="February":G$| 00000400 28 33 29 3d 22 4d 61 72 63 68 22 3a 47 24 28 34 |(3)="March":G$(4| 00000410 29 3d 22 41 70 72 69 6c 22 3a 47 24 28 35 29 3d |)="April":G$(5)=| 00000420 22 4d 61 79 22 3a 47 24 28 36 29 3d 22 4a 75 6e |"May":G$(6)="Jun| 00000430 65 22 3a 47 24 28 37 29 3d 22 4a 75 6c 79 22 3a |e":G$(7)="July":| 00000440 47 24 28 38 29 3d 22 41 75 67 75 73 74 22 3a 47 |G$(8)="August":G| 00000450 24 28 39 29 3d 22 53 65 70 74 65 6d 62 65 72 22 |$(9)="September"| 00000460 0d 00 0b fd 47 24 28 31 30 29 3d 22 4f 63 74 6f |....G$(10)="Octo| 00000470 62 65 72 22 3a 47 24 28 31 31 29 3d 22 4e 6f 76 |ber":G$(11)="Nov| 00000480 65 6d 62 65 72 22 3a 47 24 28 31 32 29 3d 22 44 |ember":G$(12)="D| 00000490 65 63 65 6d 62 65 72 22 3a de 41 25 28 31 32 29 |ecember":.A%(12)| 000004a0 3a 41 25 28 31 29 3d 33 31 3a 41 25 28 32 29 3d |:A%(1)=31:A%(2)=| 000004b0 32 38 3a 41 25 28 33 29 3d 33 31 3a 41 25 28 34 |28:A%(3)=31:A%(4| 000004c0 29 3d 33 30 3a 41 25 28 35 29 3d 33 31 3a 41 25 |)=30:A%(5)=31:A%| 000004d0 28 36 29 3d 33 30 3a 41 25 28 37 29 3d 33 31 3a |(6)=30:A%(7)=31:| 000004e0 41 25 28 38 29 3d 33 31 3a 41 25 28 39 29 3d 33 |A%(8)=31:A%(9)=3| 000004f0 30 3a 41 25 28 31 30 29 3d 33 31 3a 41 25 28 31 |0:A%(10)=31:A%(1| 00000500 31 29 3d 33 30 3a 41 25 28 31 32 29 3d 33 31 3a |1)=30:A%(12)=31:| 00000510 de 43 24 28 31 31 29 3a 43 24 28 30 29 3d 22 47 |.C$(11):C$(0)="G| 00000520 32 20 73 74 61 72 22 3a 43 24 28 31 29 3d 22 54 |2 star":C$(1)="T| 00000530 65 72 72 65 73 74 72 69 61 6c 20 70 6c 61 6e 65 |errestrial plane| 00000540 74 22 3a 43 24 28 32 29 3d 22 54 65 72 72 65 73 |t":C$(2)="Terres| 00000550 74 72 69 61 6c 20 70 6c 61 6e 65 74 22 0d 00 0c |trial planet"...| 00000560 f7 43 24 28 33 29 3d 22 54 65 72 72 65 73 74 72 |.C$(3)="Terrestr| 00000570 69 61 6c 20 70 6c 61 6e 65 74 22 3a 43 24 28 34 |ial planet":C$(4| 00000580 29 3d 22 54 65 72 72 65 73 74 72 69 61 6c 20 70 |)="Terrestrial p| 00000590 6c 61 6e 65 74 22 3a 43 24 28 35 29 3d 22 50 6c |lanet":C$(5)="Pl| 000005a0 61 6e 65 74 20 28 47 61 73 20 67 69 61 6e 74 29 |anet (Gas giant)| 000005b0 22 3a 43 24 28 36 29 3d 22 50 6c 61 6e 65 74 20 |":C$(6)="Planet | 000005c0 28 47 61 73 20 67 69 61 6e 74 29 22 3a 43 24 28 |(Gas giant)":C$(| 000005d0 37 29 3d 22 50 6c 61 6e 65 74 20 28 47 61 73 20 |7)="Planet (Gas | 000005e0 67 69 61 6e 74 29 22 3a 43 24 28 38 29 3d 22 50 |giant)":C$(8)="P| 000005f0 6c 61 6e 65 74 20 28 47 61 73 20 67 69 61 6e 74 |lanet (Gas giant| 00000600 29 22 3a 43 24 28 39 29 3d 22 50 6c 61 6e 65 74 |)":C$(9)="Planet| 00000610 20 28 43 61 70 74 75 72 65 64 20 61 73 74 65 72 | (Captured aster| 00000620 6f 69 64 29 22 3a 43 24 28 31 30 29 3d 22 4d 6f |oid)":C$(10)="Mo| 00000630 6f 6e 22 3a 43 24 28 31 31 29 3d 22 45 61 72 74 |on":C$(11)="Eart| 00000640 68 27 73 20 73 68 61 64 64 6f 77 22 3a de 44 24 |h's shaddow":.D$| 00000650 28 31 31 29 0d 00 0d ee 44 24 28 30 29 3d 22 53 |(11)....D$(0)="S| 00000660 75 6e 22 3a 44 24 28 31 29 3d 22 4d 65 72 63 75 |un":D$(1)="Mercu| 00000670 72 79 22 3a 44 24 28 32 29 3d 22 56 65 6e 75 73 |ry":D$(2)="Venus| 00000680 22 3a 44 24 28 33 29 3d 22 45 61 72 74 68 22 3a |":D$(3)="Earth":| 00000690 44 24 28 34 29 3d 22 4d 61 72 73 22 3a 44 24 28 |D$(4)="Mars":D$(| 000006a0 35 29 3d 22 4a 75 70 69 74 65 72 22 3a 44 24 28 |5)="Jupiter":D$(| 000006b0 36 29 3d 22 53 61 74 75 72 6e 22 3a 44 24 28 37 |6)="Saturn":D$(7| 000006c0 29 3d 22 55 72 61 6e 75 73 22 3a 44 24 28 38 29 |)="Uranus":D$(8)| 000006d0 3d 22 4e 65 70 74 75 6e 65 22 3a 44 24 28 39 29 |="Neptune":D$(9)| 000006e0 3d 22 50 6c 75 74 6f 22 3a 44 24 28 31 30 29 3d |="Pluto":D$(10)=| 000006f0 22 4d 6f 6f 6e 22 3a 44 24 28 31 31 29 3d 22 55 |"Moon":D$(11)="U| 00000700 6d 62 72 61 2f 50 65 6e 75 6d 62 72 61 22 3a de |mbra/Penumbra":.| 00000710 44 25 28 31 31 29 3a de 48 25 28 31 31 29 3a de |D%(11):.H%(11):.| 00000720 46 24 28 31 31 29 3a de 49 24 28 38 29 3a 49 24 |F$(11):.I$(8):I$| 00000730 28 31 29 3d 22 4f 70 65 6e 20 43 6c 75 73 74 65 |(1)="Open Cluste| 00000740 72 22 0d 00 0e fb 49 24 28 32 29 3d 22 47 6c 6f |r"....I$(2)="Glo| 00000750 62 75 6c 61 72 20 43 6c 75 73 74 65 72 22 3a 49 |bular Cluster":I| 00000760 24 28 33 29 3d 22 43 6c 75 73 74 65 72 20 77 69 |$(3)="Cluster wi| 00000770 74 68 20 4e 65 62 75 6c 61 22 3a 49 24 28 34 29 |th Nebula":I$(4)| 00000780 3d 22 50 6c 61 6e 65 74 61 72 79 20 4e 65 62 75 |="Planetary Nebu| 00000790 6c 61 22 3a 49 24 28 35 29 3d 22 44 69 66 66 75 |la":I$(5)="Diffu| 000007a0 73 65 20 4e 65 62 75 6c 61 22 3a 49 24 28 36 29 |se Nebula":I$(6)| 000007b0 3d 22 47 61 6c 61 78 79 22 3a 49 24 28 37 29 3d |="Galaxy":I$(7)=| 000007c0 22 53 75 70 65 72 6e 6f 76 61 20 52 65 6d 6e 61 |"Supernova Remna| 000007d0 6e 74 22 3a 49 24 28 38 29 3d 22 41 73 74 65 72 |nt":I$(8)="Aster| 000007e0 69 73 6d 20 6f 66 20 73 74 61 72 73 22 3a de 4b |ism of stars":.K| 000007f0 25 28 31 31 30 29 3a de 4d 25 28 31 31 30 29 3a |%(110):.M%(110):| 00000800 de 4f 25 28 31 31 30 29 3a de 4c 24 28 33 30 29 |.O%(110):.L$(30)| 00000810 3a 7a 33 25 3d 31 30 3a de 42 24 28 31 30 29 3a |:z3%=10:.B$(10):| 00000820 de 51 28 31 30 29 3a de 52 28 31 30 29 3a de 51 |.Q(10):.R(10):.Q| 00000830 25 28 31 30 29 3a de 48 24 28 39 36 29 0d 00 0f |%(10):.H$(96)...| 00000840 fa de 4d 24 28 39 36 29 3a de 43 25 28 39 38 30 |..M$(96):.C%(980| 00000850 29 3a de 42 25 28 39 38 30 29 3a 72 25 3d 30 3a |):.B%(980):r%=0:| 00000860 de 53 25 28 39 36 29 3a de 55 25 28 39 36 29 3a |.S%(96):.U%(96):| 00000870 5f 33 25 3d 30 3a de 5a 25 28 31 30 29 3a 4c 34 |_3%=0:.Z%(10):L4| 00000880 25 3d 30 3a de 46 25 28 33 32 30 29 3a de 4e 25 |%=0:.F%(320):.N%| 00000890 28 33 32 30 29 3a 64 33 25 3d 30 3a de 4a 24 28 |(320):d3%=0:.J$(| 000008a0 33 31 30 29 3a de 4a 25 28 39 31 30 30 29 3a de |310):.J%(9100):.| 000008b0 47 25 28 39 31 30 30 29 3a de 4c 28 39 31 30 30 |G%(9100):.L(9100| 000008c0 29 3a de 4f 28 39 31 30 30 29 3a de 52 25 28 35 |):.O(9100):.R%(5| 000008d0 30 30 30 29 3a de 57 25 28 35 30 30 30 29 3a de |000):.W%(5000):.| 000008e0 50 25 28 35 30 30 30 29 3a de 42 28 38 2c 39 29 |P%(5000):.B(8,9)| 000008f0 3a de 41 28 38 29 3a de 4e 24 28 38 29 3a de 47 |:.A(8):.N$(8):.G| 00000900 28 38 2c 33 29 3a de 49 28 38 2c 33 29 3a de 4b |(8,3):.I(8,3):.K| 00000910 28 38 2c 33 29 3a de 48 28 38 2c 33 29 3a de 4a |(8,3):.H(8,3):.J| 00000920 28 38 2c 33 29 3a de 57 28 38 29 3a de 54 28 38 |(8,3):.W(8):.T(8| 00000930 29 3a de 56 28 38 29 0d 00 10 1e de 44 28 32 2c |):.V(8).....D(2,| 00000940 32 29 2c 43 28 32 29 2c 55 28 32 29 2c 46 28 32 |2),C(2),U(2),F(2| 00000950 2c 32 29 3a e1 0d 00 11 d3 dd f2 50 31 3a 67 24 |,2):.......P1:g$| 00000960 3d 22 21 41 73 74 72 6f 6e 6f 6d 79 22 3a 54 24 |="!Astronomy":T$| 00000970 3d 22 53 6b 79 5f 47 75 69 64 65 22 3a 5f 24 3d |="Sky_Guide":_$=| 00000980 22 41 6e 20 61 73 74 72 6f 6e 6f 6d 69 63 61 6c |"An astronomical| 00000990 20 67 75 69 64 65 22 3a 61 24 3d 22 a9 20 41 6c | guide":a$=". Al| 000009a0 61 6e 20 53 65 6e 69 6f 72 20 31 39 39 36 22 3a |an Senior 1996":| 000009b0 66 24 3d 22 56 65 72 73 69 6f 6e 20 30 2e 31 36 |f$="Version 0.16| 000009c0 df 2c 20 37 74 68 20 4d 61 79 20 31 39 39 36 22 |., 7th May 1996"| 000009d0 3a 44 24 3d a4 6c 28 22 4f 62 65 79 24 44 69 72 |:D$=.l("Obey$Dir| 000009e0 22 29 3a 4a 34 25 3d 30 3a 70 25 3d 30 3a 6c 34 |"):J4%=0:p%=0:l4| 000009f0 25 3d 2d 32 3a 5a 31 25 3d 34 3a 6b 30 25 3d 31 |%=-2:Z1%=4:k0%=1| 00000a00 3a 74 34 25 3d 36 34 3a 48 35 25 3d 31 36 3a 4e |:t4%=64:H5%=16:N| 00000a10 31 25 3d 32 3a 6d 34 25 3d 30 3a 4f 33 25 3d 30 |1%=2:m4%=0:O3%=0| 00000a20 3a 68 33 25 3d a3 3a e1 0d 00 12 e2 dd f2 54 31 |:h3%=.:.......T1| 00000a30 3a 54 25 3d 30 3a 41 30 25 3d a3 3a 7a 25 3d 30 |:T%=0:A0%=.:z%=0| 00000a40 3a 6f 25 3d 30 3a 44 30 25 3d 30 3a 46 30 25 3d |:o%=0:D0%=0:F0%=| 00000a50 30 3a 58 3d 32 2a af 3a 68 25 3d 35 32 30 3a 4b |0:X=2*.:h%=520:K| 00000a60 32 25 3d 31 38 30 3a 4e 25 3d 31 32 30 30 3a 52 |2%=180:N%=1200:R| 00000a70 33 25 3d 31 3a 74 31 25 3d 31 3a 5f 25 3d 30 3a |3%=1:t1%=1:_%=0:| 00000a80 60 25 3d 30 3a 5a 30 25 3d 31 32 30 30 3a 42 30 |`%=0:Z0%=1200:B0| 00000a90 25 3d 39 30 38 3a 77 32 25 3d b6 28 5a 30 25 5e |%=908:w2%=.(Z0%^| 00000aa0 32 2b 42 30 25 5e 32 29 3a f2 4b 28 4e 30 25 2c |2+B0%^2):.K(N0%,| 00000ab0 39 2c 31 30 29 3a e3 59 30 25 3d 30 b8 33 36 30 |9,10):.Y0%=0.360| 00000ac0 3a 4d 28 59 30 25 29 3d 4e 25 2a b5 28 b2 28 59 |:M(Y0%)=N%*.(.(Y| 00000ad0 30 25 2b 31 38 30 29 29 3a 53 28 59 30 25 29 3d |0%+180)):S(Y0%)=| 00000ae0 4e 25 2a 9b 28 b2 28 59 30 25 2b 31 38 30 29 29 |N%*.(.(Y0%+180))| 00000af0 3a ed 3a f2 4b 28 4e 30 25 2c 39 2c 32 30 29 3a |:.:.K(N0%,9,20):| 00000b00 e3 59 30 25 3d 30 b8 33 36 30 0d 00 13 73 4e 28 |.Y0%=0.360...sN(| 00000b10 59 30 25 29 3d b5 28 b2 28 59 30 25 2a 33 36 30 |Y0%)=.(.(Y0%*360| 00000b20 2f 32 38 38 2b 31 38 30 29 29 3a 50 28 59 30 25 |/288+180)):P(Y0%| 00000b30 29 3d 9b 28 b2 28 59 30 25 2a 33 36 30 2f 32 38 |)=.(.(Y0%*360/28| 00000b40 38 2b 31 38 30 29 29 3a ed 3a f2 4b 28 4e 30 25 |8+180)):.:.K(N0%| 00000b50 2c 39 2c 32 30 29 3a e7 77 32 25 3e 32 2a 4e 25 |,9,20):.w2%>2*N%| 00000b60 3a 72 30 25 3d 39 30 3a 8b 72 30 25 3d 9d 28 98 |:r0%=90:.r0%=.(.| 00000b70 28 77 32 25 2f 28 32 2a 4e 25 29 29 29 0d 00 14 |(w2%/(2*N%)))...| 00000b80 21 76 25 3d 4e 25 2a 9b 28 b2 28 72 30 25 2b 31 |!v%=N%*.(.(r0%+1| 00000b90 30 29 29 3a e7 76 25 3c 30 3a 76 25 3d 30 0d 00 |0)):.v%<0:v%=0..| 00000ba0 15 14 e7 76 25 3e 4e 25 2f 32 3a 76 25 3d 4e 25 |...v%>N%/2:v%=N%| 00000bb0 2f 32 0d 00 16 fc 53 25 3d 31 3a 5f 32 25 3d a3 |/2....S%=1:_2%=.| 00000bc0 3a 72 32 25 3d a3 3a 74 30 25 3d 36 3a 61 25 3d |:r2%=.:t0%=6:a%=| 00000bd0 35 3a 4d 25 3d 30 3a 4e 3d b2 28 4d 25 29 3a 50 |5:M%=0:N=.(M%):P| 00000be0 25 3d 32 2a 32 37 30 3a 46 31 25 3d a3 3a 56 3d |%=2*270:F1%=.:V=| 00000bf0 b5 28 4e 29 3a 55 3d 9b 28 4e 29 3a 6b 25 3d 9d |.(N):U=.(N):k%=.| 00000c00 28 98 28 5a 30 25 2f 32 2f 4e 25 29 29 3a 6b 25 |(.(Z0%/2/N%)):k%| 00000c10 2b 3d 61 25 3a 72 33 25 3d 2d 4e 25 2a b5 28 b2 |+=a%:r3%=-N%*.(.| 00000c20 28 6b 25 29 29 3a 67 34 25 3d 2d 72 33 25 3a 6b |(k%)):g4%=-r3%:k| 00000c30 25 3d 9d 28 98 28 42 30 25 2f 32 2f 4e 25 29 29 |%=.(.(B0%/2/N%))| 00000c40 3a 6b 25 2b 3d 32 2a 74 30 25 3a 69 31 25 3d 2d |:k%+=2*t0%:i1%=-| 00000c50 4e 25 2a b5 28 b2 28 6b 25 29 29 3a 62 32 25 3d |N%*.(.(k%)):b2%=| 00000c60 2d 69 31 25 3a 66 33 25 3d 31 3a 46 31 25 3d 32 |-i1%:f3%=1:F1%=2| 00000c70 3a 74 33 25 3d 33 3a 52 34 25 3d 34 3a 64 30 25 |:t3%=3:R4%=4:d0%| 00000c80 3d 66 33 25 3a 6e 32 25 3d b9 3a 49 32 25 3d b9 |=f3%:n2%=.:I2%=.| 00000c90 3a 63 32 25 3d b9 3a 51 32 25 3d b9 3a 70 31 25 |:c2%=.:Q2%=.:p1%| 00000ca0 3d b9 3a 42 32 25 3d b9 3a 43 32 25 3d b9 0d 00 |=.:B2%=.:C2%=...| 00000cb0 17 f6 4f 32 25 3d b9 3a 48 32 25 3d b9 3a 71 31 |..O2%=.:H2%=.:q1| 00000cc0 25 3d b9 3a 53 32 25 3d b9 3a 42 33 25 3d b9 3a |%=.:S2%=.:B3%=.:| 00000cd0 74 32 25 3d b9 3a 71 32 25 3d b9 3a 79 25 3d a3 |t2%=.:q2%=.:y%=.| 00000ce0 3a 47 30 25 3d a3 3a 47 33 25 3d b9 3a 76 33 25 |:G0%=.:G3%=.:v3%| 00000cf0 3d 30 3a 4c 33 25 3d 30 3a 6e 31 25 3d 30 3a 61 |=0:L3%=0:n1%=0:a| 00000d00 31 25 3d 30 3a 57 32 25 3d 30 3a 58 32 25 3d 30 |1%=0:W2%=0:X2%=0| 00000d10 3a 65 33 25 3d a3 3a 65 30 25 3d a3 3a 75 31 25 |:e3%=.:e0%=.:u1%| 00000d20 3d a3 3a 78 31 25 3d a3 3a 67 31 25 3d a3 3a 65 |=.:x1%=.:g1%=.:e| 00000d30 25 3d b9 3a 71 25 3d a3 3a 79 32 25 3d a3 3a 6d |%=.:q%=.:y2%=.:m| 00000d40 33 25 3d a3 3a 49 30 25 3d a3 3a 7a 32 25 3d a3 |3%=.:I0%=.:z2%=.| 00000d50 3a 55 25 3d 30 3a 4d 31 25 3d 2d 31 3a 76 3d 30 |:U%=0:M1%=-1:v=0| 00000d60 3a 73 3d 30 3a 47 31 25 3d 30 3a 43 31 25 3d 30 |:s=0:G1%=0:C1%=0| 00000d70 3a 61 32 25 3d 30 3a 60 32 25 3d 30 3a 48 30 25 |:a2%=0:`2%=0:H0%| 00000d80 3d a3 3a 62 33 25 3d a3 3a 7a 30 3d 30 3a 6c 25 |=.:b3%=.:z0=0:l%| 00000d90 3d 31 3a 65 32 25 3d b9 3a 4b 35 25 3d a3 3a 69 |=1:e2%=.:K5%=.:i| 00000da0 32 25 3d b9 0d 00 18 eb 47 32 25 3d b9 3a 73 30 |2%=.....G2%=.:s0| 00000db0 25 3d b9 3a 63 33 25 3d a3 3a 6a 25 3d a3 3a 6e |%=.:c3%=.:j%=.:n| 00000dc0 25 3d a3 3a 4f 25 3d 30 3a 6d 32 25 3d 30 3a 78 |%=.:O%=0:m2%=0:x| 00000dd0 30 25 3d b9 3a 73 25 3d a3 3a 7a 31 25 3d a3 3a |0%=.:s%=.:z1%=.:| 00000de0 41 33 25 3d a3 3a 6c 32 25 3d a3 3a 64 32 25 3d |A3%=.:l2%=.:d2%=| 00000df0 b9 3a 59 32 25 3d b9 3a 4a 32 25 3d b9 3a 6c 31 |.:Y2%=.:J2%=.:l1| 00000e00 25 3d b9 3a 6b 31 25 3d b9 3a 54 32 25 3d b9 3a |%=.:k1%=.:T2%=.:| 00000e10 46 32 25 3d b9 3a 4c 32 25 3d b9 3a 4e 32 25 3d |F2%=.:L2%=.:N2%=| 00000e20 b9 3a 4d 32 25 3d b9 3a 6d 31 25 3d b9 3a 75 25 |.:M2%=.:m1%=.:u%| 00000e30 3d 30 3a 47 33 3d 33 30 2f 36 33 37 38 31 34 30 |=0:G3=30/6378140| 00000e40 3a 71 3d 35 32 3a 44 30 3d 2d 32 3a 58 31 25 3d |:q=52:D0=-2:X1%=| 00000e50 a3 3a 69 24 3d 22 48 6f 6d 65 22 3a 70 33 25 3d |.:i$="Home":p3%=| 00000e60 30 3a 54 33 25 3d 30 3a 50 30 25 3d a3 3a 56 30 |0:T3%=0:P0%=.:V0| 00000e70 25 3d 30 3a 76 31 25 3d a3 3a 78 32 25 3d a3 3a |%=0:v1%=.:x2%=.:| 00000e80 f2 63 31 3a 64 24 3d 22 22 3a 60 24 3d 22 22 0d |.c1:d$="":`$="".| 00000e90 00 19 fb f2 4e 31 28 44 24 2b 22 2e 44 61 74 61 |....N1(D$+".Data| 00000ea0 2e 53 74 61 72 44 61 74 61 22 29 3a f2 4b 28 4e |.StarData"):.K(N| 00000eb0 30 25 2c 39 2c 33 30 29 3a f2 41 28 4e 30 25 2c |0%,9,30):.A(N0%,| 00000ec0 37 2c 22 63 6f 6e 73 74 65 6c 6c 61 74 69 6f 6e |7,"constellation| 00000ed0 73 22 29 3a f2 6a 31 28 44 24 2b 22 2e 44 61 74 |s"):.j1(D$+".Dat| 00000ee0 61 2e 53 74 61 72 4e 61 6d 65 73 22 29 3a f2 6b |a.StarNames"):.k| 00000ef0 31 28 44 24 2b 22 2e 44 61 74 61 2e 43 6f 6e 73 |1(D$+".Data.Cons| 00000f00 74 47 65 6e 69 74 22 29 3a f2 51 31 28 44 24 2b |tGenit"):.Q1(D$+| 00000f10 22 2e 44 61 74 61 2e 43 6f 6e 73 74 4e 61 6d 65 |".Data.ConstName| 00000f20 73 22 29 3a f2 4b 28 4e 30 25 2c 39 2c 34 30 29 |s"):.K(N0%,9,40)| 00000f30 3a f2 49 31 28 44 24 2b 22 2e 44 61 74 61 2e 43 |:.I1(D$+".Data.C| 00000f40 6f 6e 73 74 4c 69 6e 65 73 22 29 3a f2 61 30 28 |onstLines"):.a0(| 00000f50 44 24 2b 22 2e 44 61 74 61 2e 4d 65 73 73 5f 4d |D$+".Data.Mess_M| 00000f60 61 70 22 29 3a f2 79 30 28 44 24 2b 22 2e 44 61 |ap"):.y0(D$+".Da| 00000f70 74 61 2e 50 6c 61 6e 65 74 45 6c 22 29 3a f2 4b |ta.PlanetEl"):.K| 00000f80 28 4e 30 25 2c 39 2c 35 30 29 0d 00 1a 31 f2 6b |(N0%,9,50)...1.k| 00000f90 30 28 44 24 2b 22 2e 44 61 74 61 2e 4c 6f 63 61 |0(D$+".Data.Loca| 00000fa0 74 69 6f 6e 73 22 29 3a 76 34 25 3d 30 3a 73 34 |tions"):v4%=0:s4| 00000fb0 25 3d 30 3a 47 35 25 3d 30 3a e1 0d 00 1b 1d dd |%=0:G5%=0:......| 00000fc0 f2 74 30 3a 46 35 25 3d a4 60 28 67 24 2c 22 52 |.t0:F5%=.`(g$,"R| 00000fd0 49 47 48 54 22 29 3a e1 0d 00 1c cd dd f2 77 30 |IGHT"):.......w0| 00000fe0 3a 4c 25 3d a4 6f 28 44 24 2b 22 2e 52 65 73 6f |:L%=.o(D$+".Reso| 00000ff0 75 72 63 65 73 2e 53 70 72 69 74 65 73 22 29 3a |urces.Sprites"):| 00001000 c8 99 26 34 30 30 65 64 2c 32 35 36 2c 4c 25 2c |..&400ed,256,L%,| 00001010 22 6d 61 67 30 22 2c 2c 2c 2c 6a 30 25 2c 50 31 |"mag0",,,,j0%,P1| 00001020 25 3a c8 99 26 34 30 30 65 64 2c 32 35 36 2c 4c |%:..&400ed,256,L| 00001030 25 2c 22 6d 61 67 30 22 2c 2c 2c 2c 68 30 25 2c |%,"mag0",,,,h0%,| 00001040 50 31 25 3a c8 99 26 34 30 30 65 64 2c 32 35 36 |P1%:..&400ed,256| 00001050 2c 4c 25 2c 22 6d 61 67 30 22 2c 2c 2c 2c 67 30 |,L%,"mag0",,,,g0| 00001060 25 2c 4e 35 25 3a 67 30 25 21 30 3d 67 30 25 21 |%,N5%:g0%!0=g0%!| 00001070 30 2a 31 31 3a 67 30 25 21 34 3d 67 30 25 21 34 |0*11:g0%!4=g0%!4| 00001080 2a 31 31 3a 67 30 25 21 38 3d 67 30 25 21 38 2a |*11:g0%!8=g0%!8*| 00001090 31 35 3a 67 30 25 21 31 32 3d 67 30 25 21 31 32 |15:g0%!12=g0%!12| 000010a0 2a 31 35 3a e1 0d 00 1d ea dd f2 64 30 3a 69 6e |*15:.......d0:in| 000010b0 66 6f 25 3d a4 47 28 44 24 2b 22 2e 52 65 73 6f |fo%=.G(D$+".Reso| 000010c0 75 72 63 65 73 2e 54 65 6d 70 6c 61 74 65 73 22 |urces.Templates"| 000010d0 2c 22 69 6e 66 6f 25 22 2c 77 30 25 2c 4a 31 25 |,"info%",w0%,J1%| 000010e0 2c 30 29 3a 4b 25 3d a4 47 28 44 24 2b 22 2e 52 |,0):K%=.G(D$+".R| 000010f0 65 73 6f 75 72 63 65 73 2e 54 65 6d 70 6c 61 74 |esources.Templat| 00001100 65 73 22 2c 22 62 75 74 74 6f 6e 5f 62 61 72 25 |es","button_bar%| 00001110 22 2c 77 30 25 2c 4a 31 25 2c 4c 25 29 3a 58 25 |",w0%,J1%,L%):X%| 00001120 3d a4 47 28 44 24 2b 22 2e 52 65 73 6f 75 72 63 |=.G(D$+".Resourc| 00001130 65 73 2e 54 65 6d 70 6c 61 74 65 73 22 2c 22 6f |es.Templates","o| 00001140 62 6a 65 63 74 69 6e 66 6f 25 22 2c 77 30 25 2c |bjectinfo%",w0%,| 00001150 4a 31 25 2c 30 29 3a 77 25 3d a4 47 28 44 24 2b |J1%,0):w%=.G(D$+| 00001160 22 2e 52 65 73 6f 75 72 63 65 73 2e 54 65 6d 70 |".Resources.Temp| 00001170 6c 61 74 65 73 22 2c 22 73 74 61 72 77 69 6e 64 |lates","starwind| 00001180 6f 77 25 22 2c 77 30 25 2c 4a 31 25 2c 30 29 0d |ow%",w0%,J1%,0).| 00001190 00 1e e7 54 30 25 3d a4 47 28 44 24 2b 22 2e 52 |...T0%=.G(D$+".R| 000011a0 65 73 6f 75 72 63 65 73 2e 54 65 6d 70 6c 61 74 |esources.Templat| 000011b0 65 73 22 2c 22 65 71 75 61 77 69 6e 64 6f 77 25 |es","equawindow%| 000011c0 22 2c 77 30 25 2c 4a 31 25 2c 30 29 3a 74 69 6d |",w0%,J1%,0):tim| 000011d0 65 25 3d a4 47 28 44 24 2b 22 2e 52 65 73 6f 75 |e%=.G(D$+".Resou| 000011e0 72 63 65 73 2e 54 65 6d 70 6c 61 74 65 73 22 2c |rces.Templates",| 000011f0 22 74 69 6d 65 25 22 2c 77 30 25 2c 4a 31 25 2c |"time%",w0%,J1%,| 00001200 4c 25 29 3a 58 30 25 3d a4 47 28 44 24 2b 22 2e |L%):X0%=.G(D$+".| 00001210 52 65 73 6f 75 72 63 65 73 2e 54 65 6d 70 6c 61 |Resources.Templa| 00001220 74 65 73 22 2c 22 70 6f 73 69 74 69 6f 6e 25 22 |tes","position%"| 00001230 2c 77 30 25 2c 4a 31 25 2c 4c 25 29 3a 51 31 25 |,w0%,J1%,L%):Q1%| 00001240 3d a4 47 28 44 24 2b 22 2e 52 65 73 6f 75 72 63 |=.G(D$+".Resourc| 00001250 65 73 2e 54 65 6d 70 6c 61 74 65 73 22 2c 22 6d |es.Templates","m| 00001260 6f 6f 6e 70 68 61 73 65 25 22 2c 77 30 25 2c 4a |oonphase%",w0%,J| 00001270 31 25 2c 4c 25 29 0d 00 1f f9 f2 41 28 4b 25 2c |1%,L%).....A(K%,| 00001280 31 31 2c c3 28 28 32 34 2d 50 25 2f 33 30 29 83 |11,.((24-P%/30).| 00001290 32 34 29 29 3a f2 41 28 4b 25 2c 31 33 2c c3 28 |24)):.A(K%,13,.(| 000012a0 4d 25 29 29 3a f2 42 28 4b 25 2c 30 2c 47 32 25 |M%)):.B(K%,0,G2%| 000012b0 29 3a f2 42 28 4b 25 2c 32 2c 65 32 25 29 3a f2 |):.B(K%,2,e2%):.| 000012c0 42 28 4b 25 2c 33 2c 69 32 25 29 3a f2 42 28 4b |B(K%,3,i2%):.B(K| 000012d0 25 2c 31 37 2c 73 30 25 29 3a f2 42 28 4b 25 2c |%,17,s0%):.B(K%,| 000012e0 35 2c 6e 25 29 3a f2 42 28 4b 25 2c 34 2c 78 30 |5,n%):.B(K%,4,x0| 000012f0 25 29 3a f2 42 28 4b 25 2c 36 2c 6a 25 29 3a f2 |%):.B(K%,6,j%):.| 00001300 42 28 4b 25 2c 37 2c ac 46 31 25 29 3a f2 42 28 |B(K%,7,.F1%):.B(| 00001310 4b 25 2c 38 2c 46 31 25 29 3a f2 42 28 4b 25 2c |K%,8,F1%):.B(K%,| 00001320 32 37 2b 74 31 25 2c b9 29 3a f2 48 28 4b 25 2c |27+t1%,.):.H(K%,| 00001330 35 2c ac 48 30 25 29 3a f2 48 28 4b 25 2c 36 2c |5,.H0%):.H(K%,6,| 00001340 ac 48 30 25 29 3a f2 48 28 4b 25 2c 38 2c b9 29 |.H0%):.H(K%,8,.)| 00001350 3a f2 41 28 4b 25 2c 31 39 2c a4 4b 28 68 25 29 |:.A(K%,19,.K(h%)| 00001360 29 3a f2 41 28 4b 25 2c 32 34 2c 22 30 22 29 0d |):.A(K%,24,"0").| 00001370 00 20 0f f2 61 28 54 33 25 2c b9 29 3a e1 0d 00 |. ..a(T3%,.):...| 00001380 21 2d dd f2 5f 31 3a 60 33 25 3d a4 56 28 22 4f |!-.._1:`3%=.V("O| 00001390 62 6a 65 63 74 20 69 6e 66 6f 72 6d 61 74 69 6f |bject informatio| 000013a0 6e 22 2c 34 30 2c 32 30 29 3a e1 0d 00 22 20 dd |n",40,20):..." .| 000013b0 f2 46 30 3a f2 7a 28 69 6e 66 6f 25 2c 54 24 2c |.F0:.z(info%,T$,| 000013c0 5f 24 2c 61 24 2c 66 24 29 3a e1 0d 00 23 25 dd |_$,a$,f$):...#%.| 000013d0 f2 4e 30 3a f2 78 30 28 44 24 2b 22 2e 52 65 73 |.N0:.x0(D$+".Res| 000013e0 6f 75 72 63 65 73 2e 6d 65 6e 75 73 22 29 3a e1 |ources.menus"):.| 000013f0 0d 00 24 93 dd f2 56 30 3a ea 59 34 25 3a 4e 30 |..$...V0:.Y4%:N0| 00001400 25 3d a4 47 28 44 24 2b 22 2e 52 65 73 6f 75 72 |%=.G(D$+".Resour| 00001410 63 65 73 2e 54 65 6d 70 6c 61 74 65 73 22 2c 22 |ces.Templates","| 00001420 72 75 6e 75 70 22 2c 77 30 25 2c 4a 31 25 2c 30 |runup",w0%,J1%,0| 00001430 29 3a f2 60 30 28 4e 30 25 29 3a 21 48 25 3d 4e |):.`0(N0%):!H%=N| 00001440 30 25 3a c8 99 26 34 30 30 63 35 2c 2c 48 25 3a |0%:..&400c5,,H%:| 00001450 c8 99 26 34 30 30 63 38 2c 2c 48 25 b8 59 34 25 |..&400c8,,H%.Y4%| 00001460 3a c8 95 59 34 25 3a c8 99 26 34 30 30 63 61 2c |:..Y4%:..&400ca,| 00001470 2c 48 25 b8 59 34 25 3a ce 3a 77 30 25 3d 5f 34 |,H%.Y4%:.:w0%=_4| 00001480 25 3a e1 0d 00 25 29 dd f2 55 31 3a f5 3a c8 99 |%:...%)..U1:.:..| 00001490 26 34 30 30 65 31 2c 6d 34 25 2c 4a 25 2c 4f 33 |&400e1,m4%,J%,O3| 000014a0 25 b8 63 34 25 3a c8 8e 63 34 25 ca 0d 00 26 0a |%.c4%:..c4%...&.| 000014b0 c9 30 3a f2 4f 31 0d 00 27 0a c9 31 3a f2 53 31 |.0:.O1..'..1:.S1| 000014c0 0d 00 28 17 c9 32 3a 68 32 25 3d 21 4a 25 3a f2 |..(..2:h2%=!J%:.| 000014d0 65 31 28 68 32 25 29 0d 00 29 16 c9 33 3a 68 32 |e1(h2%)..)..3:h2| 000014e0 25 3d 21 4a 25 3a f2 63 28 68 32 25 29 0d 00 2a |%=!J%:.c(h2%)..*| 000014f0 0a c9 34 3a f2 69 31 0d 00 2b 0a c9 35 3a f2 71 |..4:.i1..+..5:.q| 00001500 31 0d 00 2c 0a c9 36 3a f2 66 30 0d 00 2d 0a c9 |1..,..6:.f0..-..| 00001510 37 3a f2 72 30 0d 00 2e 0a c9 38 3a f2 68 30 0d |7:.r0.....8:.h0.| 00001520 00 2f 0a c9 39 3a f2 43 31 0d 00 30 0b c9 31 30 |./..9:.C1..0..10| 00001530 3a f2 6e 30 0d 00 31 0b c9 31 31 3a f2 66 31 0d |:.n0..1..11:.f1.| 00001540 00 32 0b c9 31 32 3a f2 6d 30 0d 00 33 0a c9 31 |.2..12:.m0..3..1| 00001550 37 3a f2 76 0d 00 34 0a c9 31 38 3a f2 76 0d 00 |7:.v..4..18:.v..| 00001560 35 0b c9 31 39 3a f2 62 31 0d 00 36 0f cb 3a fd |5..19:.b1..6..:.| 00001570 68 33 25 3a f2 5a 3a e1 0d 00 37 1e dd f2 4f 31 |h3%:.Z:...7...O1| 00001580 3a c8 99 36 36 b8 4f 33 25 3a 4f 33 25 2b 3d 35 |:..66.O3%:O3%+=5| 00001590 3a e7 76 31 25 8c 0d 00 38 0d e7 49 30 25 84 47 |:.v1%...8..I0%.G| 000015a0 30 25 8c 0d 00 39 17 6b 25 3d 52 30 25 3a f2 69 |0%...9.k%=R0%:.i| 000015b0 3a e7 52 30 25 3c 3e 6b 25 8c 0d 00 3a 1e 61 32 |:.R0%<>k%...:.a2| 000015c0 25 3d 30 3a 60 32 25 3d 30 3a 4d 31 25 3d 30 3a |%=0:`2%=0:M1%=0:| 000015d0 f2 5f 3a f2 4d 3a f2 44 0d 00 3b 05 cd 0d 00 3c |._:.M:.D..;....<| 000015e0 05 cd 0d 00 3d 0b cd 3a e7 6d 33 25 8c 0d 00 3e |....=..:.m3%...>| 000015f0 09 e7 49 30 25 8c 0d 00 3f 15 f2 53 28 b9 29 3a |..I0%...?..S(.):| 00001600 f2 53 28 a3 29 3a 6d 33 25 3d a3 0d 00 40 05 cd |.S(.):m3%=...@..| 00001610 0d 00 41 12 cd 3a e7 7a 32 25 80 6e 25 80 48 30 |..A..:.z2%.n%.H0| 00001620 25 8c 0d 00 42 2d 4d 35 25 3d 55 25 3a c8 99 26 |%...B-M5%=U%:..&| 00001630 34 30 30 63 66 2c 2c 4a 25 3a 69 30 25 3d 4a 25 |400cf,,J%:i0%=J%| 00001640 21 30 3a 60 30 25 3d 4a 25 21 34 3a f2 42 30 0d |!0:`0%=J%!4:.B0.| 00001650 00 43 0a cd 3a e7 75 25 8c 0d 00 44 22 6b 2b 3d |.C..:.u%...D"k+=| 00001660 75 25 2a bb 28 a4 43 28 74 69 6d 65 25 2c 32 38 |u%*.(.C(time%,28| 00001670 29 29 3a e7 50 30 25 6b 2b 3d 31 0d 00 45 33 6b |)):.P0%k+=1..E3k| 00001680 2b 3d 56 30 25 3a 66 2b 3d 75 25 2a bb 28 a4 43 |+=V0%:f+=u%*.(.C| 00001690 28 74 69 6d 65 25 2c 32 39 29 29 3a f2 65 3a f2 |(time%,29)):.e:.| 000016a0 4d 3a e7 49 30 25 3a e7 65 25 3a f2 6d 31 0d 00 |M:.I0%:.e%:.m1..| 000016b0 46 0b e7 47 30 25 3a f2 6b 0d 00 47 18 cd 3a e7 |F..G0%:.k..G..:.| 000016c0 65 30 25 3a f2 69 30 28 4b 24 29 3a 65 30 25 3d |e0%:.i0(K$):e0%=| 000016d0 a3 0d 00 48 05 e1 0d 00 49 54 dd f2 53 31 3a ea |...H....IT..S1:.| 000016e0 49 34 25 2c 48 34 25 3a c8 99 26 34 30 30 63 38 |I4%,H4%:..&400c8| 000016f0 2c 2c 4a 25 b8 48 34 25 3a 46 25 3d 4a 25 21 34 |,,J%.H4%:F%=J%!4| 00001700 2d 4a 25 21 32 30 3a 49 25 3d 4a 25 21 31 36 2d |-J%!20:I%=J%!16-| 00001710 4a 25 21 32 34 3a c8 95 48 34 25 3a 49 34 25 3d |J%!24:..H4%:I4%=| 00001720 21 4a 25 3a c8 8e 49 34 25 ca 0d 00 4a 10 c9 60 |!J%:..I4%...J..`| 00001730 33 25 3a f2 6f 31 28 4a 25 29 0d 00 4b 12 c9 77 |3%:.o1(J%)..K..w| 00001740 25 3a f2 59 31 28 46 25 2c 49 25 29 0d 00 4c 13 |%:.Y1(F%,I%)..L.| 00001750 c9 54 30 25 3a f2 56 31 28 46 25 2c 49 25 29 0d |.T0%:.V1(F%,I%).| 00001760 00 4d 22 cb 3a 21 4a 25 3d 49 34 25 3a c8 99 26 |.M".:!J%=I4%:..&| 00001770 34 30 30 63 61 2c 2c 4a 25 b8 48 34 25 3a ce 3a |400ca,,J%.H4%:.:| 00001780 e1 0d 00 4e 12 dd f2 65 31 28 59 25 29 3a c8 8e |...N...e1(Y%):..| 00001790 59 25 ca 0d 00 4f 13 c9 77 25 3a f2 53 28 a3 29 |Y%...O..w%:.S(.)| 000017a0 3a 49 30 25 3d b9 0d 00 50 1b c9 54 30 25 3a c8 |:I0%=...P..T0%:.| 000017b0 99 26 34 30 30 63 35 2c 2c 4a 25 3a 47 30 25 3d |.&400c5,,J%:G0%=| 000017c0 b9 0d 00 51 44 c9 58 25 3a c8 99 26 34 30 30 63 |...QD.X%:..&400c| 000017d0 35 2c 2c 4a 25 3a 48 30 25 3d b9 3a f2 42 28 4b |5,,J%:H0%=.:.B(K| 000017e0 25 2c 63 25 2c 48 30 25 29 3a f2 48 28 4b 25 2c |%,c%,H0%):.H(K%,| 000017f0 35 2c ac 48 30 25 29 3a f2 48 28 4b 25 2c 36 2c |5,.H0%):.H(K%,6,| 00001800 ac 48 30 25 29 0d 00 52 11 7f c8 99 26 34 30 30 |.H0%)..R....&400| 00001810 63 35 2c 2c 4a 25 0d 00 53 07 cb 3a e1 0d 00 54 |c5,,J%..S..:...T| 00001820 25 dd f2 63 28 59 25 29 3a 21 4a 25 3d 59 25 3a |%..c(Y%):!J%=Y%:| 00001830 c8 99 26 34 30 30 63 36 2c 2c 4a 25 3a c8 8e 59 |..&400c6,,J%:..Y| 00001840 25 ca 0d 00 55 14 c9 77 25 3a 49 30 25 3d a3 3a |%...U..w%:I0%=.:| 00001850 f2 63 28 4b 25 29 0d 00 56 37 c9 58 25 3a 48 30 |.c(K%)..V7.X%:H0| 00001860 25 3d a3 3a f2 42 28 4b 25 2c 32 36 2c 48 30 25 |%=.:.B(K%,26,H0%| 00001870 29 3a f2 48 28 4b 25 2c 35 2c ac 48 30 25 29 3a |):.H(K%,5,.H0%):| 00001880 f2 48 28 4b 25 2c 36 2c ac 48 30 25 29 0d 00 57 |.H(K%,6,.H0%)..W| 00001890 1f c9 74 69 6d 65 25 3a e7 75 25 3e 30 3a f2 42 |..time%:.u%>0:.B| 000018a0 28 74 69 6d 65 25 2c 32 34 2c a3 29 0d 00 58 18 |(time%,24,.)..X.| 000018b0 e7 75 25 3c 30 3a f2 42 28 74 69 6d 65 25 2c 32 |.u%<0:.B(time%,2| 000018c0 33 2c a3 29 0d 00 59 19 e7 78 32 25 f2 48 28 4b |3,.)..Y..x2%.H(K| 000018d0 25 2c 33 37 2c a3 29 3a 78 32 25 3d a3 0d 00 5a |%,37,.):x2%=...Z| 000018e0 08 75 25 3d 30 0d 00 5b 0e c9 54 30 25 3a 47 30 |.u%=0..[..T0%:G0| 000018f0 25 3d a3 0d 00 5c 0e c9 51 31 25 3a 62 33 25 3d |%=...\..Q1%:b3%=| 00001900 a3 0d 00 5d 07 cb 3a e1 0d 00 5e 17 dd f2 69 31 |...]..:...^...i1| 00001910 3a e7 7a 32 25 3a f2 75 30 3a 7a 32 25 3d a3 0d |:.z2%:.u0:z2%=..| 00001920 00 5f 05 e1 0d 00 60 16 dd f2 71 31 3a 59 25 3d |._....`...q1:Y%=| 00001930 4a 25 21 30 3a c8 8e 59 25 ca 0d 00 61 28 c9 77 |J%!0:..Y%...a(.w| 00001940 25 2c 54 30 25 3a f2 73 30 28 4c 25 2c 22 73 74 |%,T0%:.s0(L%,"st| 00001950 61 72 5f 70 74 72 22 2c 36 2c 33 29 3a 7a 32 25 |ar_ptr",6,3):z2%| 00001960 3d b9 0d 00 62 07 cb 3a e1 0d 00 63 3b dd f2 66 |=...b..:...c;..f| 00001970 30 3a 69 30 25 3d 4a 25 21 30 3a 60 30 25 3d 4a |0:i0%=J%!0:`0%=J| 00001980 25 21 34 3a 55 31 25 3d 4a 25 21 38 3a 59 25 3d |%!4:U1%=J%!8:Y%=| 00001990 4a 25 21 31 32 3a 63 25 3d 4a 25 21 31 36 3a c8 |J%!12:c%=J%!16:.| 000019a0 8e 59 25 ca 0d 00 64 0c c9 6c 34 25 3a f2 5f 30 |.Y%...d..l4%:._0| 000019b0 0d 00 65 0b c9 77 25 3a f2 52 30 0d 00 66 24 c9 |..e..w%:.R0..f$.| 000019c0 69 6e 66 6f 25 3a f2 7a 28 69 6e 66 6f 25 2c 54 |info%:.z(info%,T| 000019d0 24 2c 5f 24 2c 61 24 2c c3 28 93 2d e0 29 29 0d |$,_$,a$,.(.-.)).| 000019e0 00 67 0b c9 4b 25 3a f2 4d 31 0d 00 68 0c c9 60 |.g..K%:.M1..h..`| 000019f0 33 25 3a f2 6f 30 0d 00 69 0e c9 74 69 6d 65 25 |3%:.o0..i..time%| 00001a00 3a f2 57 31 0d 00 6a 0c c9 54 30 25 3a f2 57 30 |:.W1..j..T0%:.W0| 00001a10 0d 00 6b 0c c9 58 30 25 3a f2 5a 30 0d 00 6c 07 |..k..X0%:.Z0..l.| 00001a20 cb 3a e1 0d 00 6d 0a dd f2 72 30 3a e1 0d 00 6e |.:...m...r0:...n| 00001a30 0a dd f2 68 30 3a e1 0d 00 6f 39 dd f2 43 31 3a |...h0:...o9..C1:| 00001a40 ea 4e 24 2c 52 24 2c 47 24 3a 4e 24 3d a4 74 28 |.N$,R$,G$:N$=.t(| 00001a50 78 25 2c 4a 25 29 3a 52 24 3d a4 41 28 4e 24 29 |x%,J%):R$=.A(N$)| 00001a60 3a 47 24 3d a4 57 28 4a 25 29 3a c8 8e 78 25 ca |:G$=.W(J%):..x%.| 00001a70 0d 00 70 12 c9 49 25 28 31 29 3a f2 54 30 28 52 |..p..I%(1):.T0(R| 00001a80 24 29 0d 00 71 18 c9 49 25 28 32 29 3a f2 63 30 |$)..q..I%(2):.c0| 00001a90 28 4e 24 2c 52 24 2c 47 24 29 0d 00 72 13 c9 49 |(N$,R$,G$)..r..I| 00001aa0 25 28 32 33 29 3a f2 42 31 28 52 24 29 0d 00 73 |%(23):.B1(R$)..s| 00001ab0 13 c9 49 25 28 32 34 29 3a f2 55 30 28 52 24 29 |..I%(24):.U0(R$)| 00001ac0 0d 00 74 10 c9 50 33 25 3a f2 46 31 28 52 24 29 |..t..P3%:.F1(R$)| 00001ad0 0d 00 75 2e cb 3a c8 99 26 34 30 30 63 66 2c 2c |..u..:..&400cf,,| 00001ae0 4a 25 3a e7 4a 25 21 38 3d 31 c8 99 26 34 30 30 |J%:.J%!8=1..&400| 00001af0 64 34 2c 2c 78 25 2c 53 30 25 2c 51 30 25 0d 00 |d4,,x%,S0%,Q0%..| 00001b00 76 05 e1 0d 00 77 0a dd f2 6e 30 3a e1 0d 00 78 |v....w...n0:...x| 00001b10 0a dd f2 66 31 3a e1 0d 00 79 18 dd f2 6d 30 3a |...f1:...y...m0:| 00001b20 68 32 25 3d 4a 25 21 30 3a c8 8e 68 32 25 ca 0d |h2%=J%!0:..h2%..| 00001b30 00 7a 15 c9 58 30 25 3a f2 48 28 58 30 25 2c 31 |.z..X0%:.H(X0%,1| 00001b40 33 2c a3 29 0d 00 7b 07 cb 3a e1 0d 00 7c 1d dd |3,.)..{..:...|..| 00001b50 f2 76 3a ea 65 34 25 3a 65 34 25 3d 4a 25 21 31 |.v:.e4%:e4%=J%!1| 00001b60 36 3a c8 8e 65 34 25 ca 0d 00 7d 0c c9 30 3a 68 |6:..e4%...}..0:h| 00001b70 33 25 3d b9 0d 00 7e 8d c9 26 34 30 30 63 31 3a |3%=...~..&400c1:| 00001b80 c8 99 26 34 30 30 65 64 2c 32 35 36 2c 4c 25 2c |..&400ed,256,L%,| 00001b90 22 6d 61 67 30 22 2c 2c 2c 2c 6a 30 25 2c 50 31 |"mag0",,,,j0%,P1| 00001ba0 25 3a 6a 30 25 21 30 3d 6a 30 25 21 30 2a 53 25 |%:j0%!0=j0%!0*S%| 00001bb0 3a 6a 30 25 21 34 3d 6a 30 25 21 34 2a 53 25 3a |:j0%!4=j0%!4*S%:| 00001bc0 c8 99 26 34 30 30 65 64 2c 32 35 36 2c 4c 25 2c |..&400ed,256,L%,| 00001bd0 22 6d 61 67 30 22 2c 2c 2c 2c 68 30 25 2c 50 31 |"mag0",,,,h0%,P1| 00001be0 25 3a e7 79 25 3a 68 30 25 21 30 3d 68 30 25 21 |%:.y%:h0%!0=h0%!| 00001bf0 30 2a 32 3a 68 30 25 21 34 3d 68 30 25 21 34 2a |0*2:h0%!4=h0%!4*| 00001c00 32 0d 00 7f 09 6d 33 25 3d b9 0d 00 80 07 cb 3a |2....m3%=......:| 00001c10 e1 0d 00 81 0a dd f2 62 31 3a e1 0d 00 82 0f dd |.......b1:......| 00001c20 f2 5f 30 3a c8 8e 55 31 25 ca 0d 00 83 50 c9 4e |._0:..U1%....P.N| 00001c30 31 25 3a 51 24 3d 22 69 63 6f 6e 5f 62 61 72 22 |1%:Q$="icon_bar"| 00001c40 3a 78 25 3d 49 25 28 31 29 3a 53 30 25 3d 69 30 |:x%=I%(1):S0%=i0| 00001c50 25 2d 36 34 3a 51 30 25 3d a4 61 28 49 25 28 31 |%-64:Q0%=.a(I%(1| 00001c60 29 29 2b 39 36 3a c8 99 26 34 30 30 64 34 2c 2c |))+96:..&400d4,,| 00001c70 78 25 2c 53 30 25 2c 51 30 25 0d 00 84 12 c9 6b |x%,S0%,Q0%.....k| 00001c80 30 25 3a f2 51 28 60 33 25 2c b9 29 0d 00 85 0f |0%:.Q(`3%,.)....| 00001c90 c9 5a 31 25 3a c8 8e 64 30 25 ca 0d 00 86 14 c9 |.Z1%:..d0%......| 00001ca0 66 33 25 3a f2 53 28 b9 29 3a e7 75 31 25 8c 0d |f3%:.S(.):.u1%..| 00001cb0 00 87 22 c8 99 26 34 30 30 64 31 2c 77 25 2c 30 |.."..&400d1,w%,0| 00001cc0 2c 2d 42 30 25 2a 53 25 2c 5a 30 25 2a 53 25 2c |,-B0%*S%,Z0%*S%,| 00001cd0 30 0d 00 88 0e cc 3a f2 44 3a 75 31 25 3d b9 0d |0.....:.D:u1%=..| 00001ce0 00 89 05 cd 0d 00 8a 08 c9 46 31 25 0d 00 8b 0c |.........F1%....| 00001cf0 c9 74 33 25 3a f2 49 30 0d 00 8c 08 c9 52 34 25 |.t3%:.I0.....R4%| 00001d00 0d 00 8d 05 cb 0d 00 8e 07 cb 3a e1 0d 00 8f 0f |..........:.....| 00001d10 dd f2 52 30 3a c8 8e 55 31 25 ca 0d 00 90 10 c9 |..R0:..U1%......| 00001d20 5a 31 25 3a e7 48 30 25 f2 42 30 0d 00 91 3b c9 |Z1%:.H0%.B0...;.| 00001d30 4e 31 25 3a 51 24 3d 22 73 74 61 72 5f 77 69 6e |N1%:Q$="star_win| 00001d40 64 6f 77 22 3a 78 25 3d 49 25 28 32 29 3a 53 30 |dow":x%=I%(2):S0| 00001d50 25 3d 69 30 25 2d 36 34 3a 51 30 25 3d 60 30 25 |%=i0%-64:Q0%=`0%| 00001d60 3a e7 61 33 25 8c 0d 00 92 1e c8 99 36 2c 32 30 |:.a3%.......6,20| 00001d70 32 2c 30 2c 32 35 35 b8 2c 6f 25 3a e7 28 6f 25 |2,0,255.,o%:.(o%| 00001d80 80 38 29 8c 0d 00 93 1a c8 99 26 34 30 30 64 34 |.8).......&400d4| 00001d90 2c 2c 78 25 2c 53 30 25 2c 51 30 25 3a e1 0d 00 |,,x%,S0%,Q0%:...| 00001da0 94 5f cd 3a 4a 25 21 30 3d 59 25 3a c8 99 26 34 |._.:J%!0=Y%:..&4| 00001db0 30 30 63 62 2c 2c 4a 25 3a 7a 30 25 3d 4a 25 21 |00cb,,J%:z0%=J%!| 00001dc0 34 2d 4a 25 21 32 30 3a 4b 31 25 3d 4a 25 21 31 |4-J%!20:K1%=J%!1| 00001dd0 36 2d 4a 25 21 32 34 3a 46 25 3d 69 30 25 2d 7a |6-J%!24:F%=i0%-z| 00001de0 30 25 3a 49 25 3d 60 30 25 2d 4b 31 25 2b 42 30 |0%:I%=`0%-K1%+B0| 00001df0 25 3a f2 6d 28 46 25 2c 49 25 29 3a e1 0d 00 95 |%:.m(F%,I%):....| 00001e00 1a cc 3a c8 99 26 34 30 30 64 34 2c 2c 78 25 2c |..:..&400d4,,x%,| 00001e10 53 30 25 2c 51 30 25 0d 00 96 05 cd 0d 00 97 71 |S0%,Q0%........q| 00001e20 c9 6b 30 25 3a 4a 25 21 30 3d 59 25 3a c8 99 26 |.k0%:J%!0=Y%:..&| 00001e30 34 30 30 63 62 2c 2c 4a 25 3a 7a 30 25 3d 4a 25 |400cb,,J%:z0%=J%| 00001e40 21 34 2d 4a 25 21 32 30 3a 4b 31 25 3d 4a 25 21 |!4-J%!20:K1%=J%!| 00001e50 31 36 2d 4a 25 21 32 34 3a 46 25 3d 28 69 30 25 |16-J%!24:F%=(i0%| 00001e60 2d 7a 30 25 29 2f 53 25 3a 49 25 3d 28 60 30 25 |-z0%)/S%:I%=(`0%| 00001e70 2d 4b 31 25 29 2f 53 25 2b 42 30 25 3a e7 61 33 |-K1%)/S%+B0%:.a3| 00001e80 25 3a f2 6d 28 46 25 2c 49 25 29 3a e1 0d 00 98 |%:.m(F%,I%):....| 00001e90 1a 55 25 3d a4 54 28 46 25 2c 49 25 29 3a e7 55 |.U%=.T(F%,I%):.U| 00001ea0 25 3e 39 39 39 39 8c 0d 00 99 10 e7 55 25 3c 32 |%>9999......U%<2| 00001eb0 30 30 30 30 30 30 8c 0d 00 9a 0e e7 4e 25 3c 4c |000000......N%<L| 00001ec0 25 28 32 29 8c 0d 00 9b 50 50 25 3d 37 32 30 2d |%(2)....PP%=720-| 00001ed0 33 30 2a a8 28 30 2e 35 2b 4b 25 28 55 25 81 31 |30*.(0.5+K%(U%.1| 00001ee0 30 30 30 30 29 2f 33 36 30 30 29 3a 4d 25 3d a8 |0000)/3600):M%=.| 00001ef0 28 30 2e 35 2b 28 4d 25 28 55 25 81 31 30 30 30 |(0.5+(M%(U%.1000| 00001f00 30 29 2f 28 33 36 30 30 2a 32 2a 61 25 29 29 29 |0)/(3600*2*a%)))| 00001f10 2a 32 2a 61 25 0d 00 9c 4e cc 3a 50 25 3d 37 32 |*2*a%...N.:P%=72| 00001f20 30 2d 31 35 2a a8 28 30 2e 35 2b 4b 25 28 55 25 |0-15*.(0.5+K%(U%| 00001f30 81 31 30 30 30 30 29 2f 31 38 30 30 29 3a 4d 25 |.10000)/1800):M%| 00001f40 3d a8 28 30 2e 35 2b 28 4d 25 28 55 25 81 31 30 |=.(0.5+(M%(U%.10| 00001f50 30 30 30 29 2f 28 33 36 30 30 2a 61 25 29 29 29 |000)/(3600*a%)))| 00001f60 2a 61 25 0d 00 9d 05 cd 0d 00 9e 10 cc 3a e7 4e |*a%..........:.N| 00001f70 25 3c 4c 25 28 32 29 8c 0d 00 9f 5c 50 25 3d 37 |%<L%(2)....\P%=7| 00001f80 32 30 2d 33 30 2a a8 28 30 2e 35 2b 44 25 28 28 |20-30*.(0.5+D%((| 00001f90 55 25 81 31 30 30 30 30 29 2d 32 30 30 29 2f 33 |U%.10000)-200)/3| 00001fa0 36 30 30 29 3a 4d 25 3d a8 28 30 2e 35 2b 28 48 |600):M%=.(0.5+(H| 00001fb0 25 28 28 55 25 81 31 30 30 30 30 29 2d 32 30 30 |%((U%.10000)-200| 00001fc0 29 2f 28 33 36 30 30 2a 32 2a 61 25 29 29 29 2a |)/(3600*2*a%)))*| 00001fd0 32 2a 61 25 0d 00 a0 5a cc 3a 50 25 3d 37 32 30 |2*a%...Z.:P%=720| 00001fe0 2d 31 35 2a a8 28 30 2e 35 2b 44 25 28 28 55 25 |-15*.(0.5+D%((U%| 00001ff0 81 31 30 30 30 30 29 2d 32 30 30 29 2f 31 38 30 |.10000)-200)/180| 00002000 30 29 3a 4d 25 3d a8 28 30 2e 35 2b 28 48 25 28 |0):M%=.(0.5+(H%(| 00002010 28 55 25 81 31 30 30 30 30 29 2d 32 30 30 29 2f |(U%.10000)-200)/| 00002020 28 33 36 30 30 2a 61 25 29 29 29 2a 61 25 0d 00 |(3600*a%)))*a%..| 00002030 a1 05 cd 0d 00 a2 1b cd 3a 4e 3d b2 28 4d 25 29 |........:N=.(M%)| 00002040 3a 56 3d b5 28 4e 29 3a 55 3d 9b 28 4e 29 0d 00 |:V=.(N):U=.(N)..| 00002050 a3 10 cc 3a e7 4e 25 3c 4c 25 28 32 29 8c 0d 00 |...:.N%<L%(2)...| 00002060 a4 44 50 25 3d 37 32 30 2d 33 30 2a a8 28 30 2e |.DP%=720-30*.(0.| 00002070 35 2b 4a 25 28 55 25 29 2f 33 36 30 30 29 3a 4d |5+J%(U%)/3600):M| 00002080 25 3d a8 28 30 2e 35 2b 28 47 25 28 55 25 29 2f |%=.(0.5+(G%(U%)/| 00002090 28 33 36 30 30 2a 32 2a 61 25 29 29 29 2a 32 2a |(3600*2*a%)))*2*| 000020a0 61 25 0d 00 a5 42 cc 3a 50 25 3d 37 32 30 2d 31 |a%...B.:P%=720-1| 000020b0 35 2a a8 28 30 2e 35 2b 4a 25 28 55 25 29 2f 31 |5*.(0.5+J%(U%)/1| 000020c0 38 30 30 29 3a 4d 25 3d a8 28 30 2e 35 2b 28 47 |800):M%=.(0.5+(G| 000020d0 25 28 55 25 29 2f 28 33 36 30 30 2a 61 25 29 29 |%(U%)/(3600*a%))| 000020e0 29 2a 61 25 0d 00 a6 1b cd 3a 4e 3d b2 28 4d 25 |)*a%.....:N=.(M%| 000020f0 29 3a 56 3d b5 28 4e 29 3a 55 3d 9b 28 4e 29 0d |):V=.(N):U=.(N).| 00002100 00 a7 55 cd 3a 61 32 25 3d 2d 61 32 25 3a 60 32 |..U.:a2%=-a2%:`2| 00002110 25 3d 2d 60 32 25 3a f2 42 28 4b 25 2c 35 2c 6e |%=-`2%:.B(K%,5,n| 00002120 25 29 3a f2 41 28 4b 25 2c 31 33 2c c3 28 4d 25 |%):.A(K%,13,.(M%| 00002130 29 29 3a f2 41 28 4b 25 2c 31 31 2c c3 28 28 28 |)):.A(K%,11,.(((| 00002140 34 38 2d 50 25 2f 31 35 29 83 34 38 29 2f 32 29 |48-P%/15).48)/2)| 00002150 29 3a f2 44 0d 00 a8 1c c9 6b 30 25 3a 68 25 2b |):.D.....k0%:h%+| 00002160 3d 32 30 3a e7 68 25 3e 37 30 30 3a 68 25 3d 30 |=20:.h%>700:h%=0| 00002170 0d 00 a9 11 4b 32 25 3d 37 30 30 2d 68 25 3a f2 |....K2%=700-h%:.| 00002180 44 0d 00 aa 61 c9 6b 30 25 3a 4a 25 21 30 3d 59 |D...a.k0%:J%!0=Y| 00002190 25 3a c8 99 26 34 30 30 63 62 2c 2c 4a 25 3a 7a |%:..&400cb,,J%:z| 000021a0 30 25 3d 4a 25 21 34 2d 4a 25 21 32 30 3a 4b 31 |0%=J%!4-J%!20:K1| 000021b0 25 3d 4a 25 21 31 36 2d 4a 25 21 32 34 3a 46 25 |%=J%!16-J%!24:F%| 000021c0 3d 69 30 25 2d 7a 30 25 3a 49 25 3d 60 30 25 2d |=i0%-z0%:I%=`0%-| 000021d0 4b 31 25 2b 42 30 25 3a f2 41 30 28 46 25 2c 49 |K1%+B0%:.A0(F%,I| 000021e0 25 29 0d 00 ab 07 cb 3a e1 0d 00 ac 0f dd f2 4d |%).....:.......M| 000021f0 31 3a c8 8e 55 31 25 ca 0d 00 ad 0e c9 5a 31 25 |1:..U1%......Z1%| 00002200 3a c8 8e 63 25 ca 0d 00 ae 12 c9 31 30 3a e7 4e |:..c%......10:.N| 00002210 25 3c 4c 25 28 32 29 8c 0d 00 af 12 50 25 3d 28 |%<L%(2).....P%=(| 00002220 50 25 2b 33 30 29 83 37 32 30 0d 00 b0 14 cc 3a |P%+30).720.....:| 00002230 50 25 3d 28 50 25 2b 31 35 29 83 37 32 30 0d 00 |P%=(P%+15).720..| 00002240 b1 31 cd 3a f2 41 28 4b 25 2c 31 31 2c c3 28 28 |.1.:.A(K%,11,.((| 00002250 28 34 38 2d 50 25 2f 31 35 29 83 34 38 29 2f 32 |(48-P%/15).48)/2| 00002260 29 29 3a e7 65 25 3a f2 44 3a 8b 71 25 3d b9 0d |)):.e%:.D:.q%=..| 00002270 00 b2 12 c9 31 34 3a e7 4e 25 3c 4c 25 28 32 29 |....14:.N%<L%(2)| 00002280 8c 0d 00 b3 0c 4d 25 2b 3d 32 2a 61 25 0d 00 b4 |.....M%+=2*a%...| 00002290 0c cc 3a 4d 25 2b 3d 61 25 0d 00 b5 13 cd 3a e7 |..:M%+=a%.....:.| 000022a0 4d 25 3e 39 30 3a 4d 25 3d 2d 39 30 0d 00 b6 36 |M%>90:M%=-90...6| 000022b0 4e 3d b2 28 4d 25 29 3a 56 3d b5 28 4e 29 3a 55 |N=.(M%):V=.(N):U| 000022c0 3d 9b 28 4e 29 3a f2 41 28 4b 25 2c 31 33 2c c3 |=.(N):.A(K%,13,.| 000022d0 28 4d 25 29 29 3a e7 65 25 3a f2 44 3a 8b 71 25 |(M%)):.e%:.D:.q%| 000022e0 3d b9 0d 00 b7 11 c9 39 3a e7 4e 25 3c 4c 25 28 |=......9:.N%<L%(| 000022f0 32 29 8c 0d 00 b8 13 50 25 3d 28 50 25 2b 36 39 |2).....P%=(P%+69| 00002300 30 29 83 37 32 30 0d 00 b9 15 cc 3a 50 25 3d 28 |0).720.....:P%=(| 00002310 50 25 2b 37 30 35 29 83 37 32 30 0d 00 ba 31 cd |P%+705).720...1.| 00002320 3a f2 41 28 4b 25 2c 31 31 2c c3 28 28 28 34 38 |:.A(K%,11,.(((48| 00002330 2d 50 25 2f 31 35 29 83 34 38 29 2f 32 29 29 3a |-P%/15).48)/2)):| 00002340 e7 65 25 3a f2 44 3a 8b 71 25 3d b9 0d 00 bb 12 |.e%:.D:.q%=.....| 00002350 c9 31 35 3a e7 4e 25 3c 4c 25 28 32 29 8c 0d 00 |.15:.N%<L%(2)...| 00002360 bc 0c 4d 25 2d 3d 32 2a 61 25 0d 00 bd 0c cc 3a |..M%-=2*a%.....:| 00002370 4d 25 2d 3d 61 25 0d 00 be 13 cd 3a e7 4d 25 3c |M%-=a%.....:.M%<| 00002380 2d 39 30 3a 4d 25 3d 39 30 0d 00 bf 36 4e 3d b2 |-90:M%=90...6N=.| 00002390 28 4d 25 29 3a 56 3d b5 28 4e 29 3a 55 3d 9b 28 |(M%):V=.(N):U=.(| 000023a0 4e 29 3a f2 41 28 4b 25 2c 31 33 2c c3 28 4d 25 |N):.A(K%,13,.(M%| 000023b0 29 29 3a e7 65 25 3a f2 44 3a 8b 71 25 3d b9 0d |)):.e%:.D:.q%=..| 000023c0 00 c0 30 c9 32 3a 65 32 25 3d ac 65 32 25 3a f2 |..0.2:e2%=.e2%:.| 000023d0 42 28 4b 25 2c 63 25 2c 65 32 25 29 3a e7 65 25 |B(K%,c%,e2%):.e%| 000023e0 3a 67 31 25 3d b9 3a f2 44 3a 8b 71 25 3d b9 0d |:g1%=.:.D:.q%=..| 000023f0 00 c1 30 c9 33 3a 69 32 25 3d ac 69 32 25 3a f2 |..0.3:i2%=.i2%:.| 00002400 42 28 4b 25 2c 63 25 2c 69 32 25 29 3a e7 65 25 |B(K%,c%,i2%):.e%| 00002410 3a 67 31 25 3d b9 3a f2 44 3a 8b 71 25 3d b9 0d |:g1%=.:.D:.q%=..| 00002420 00 c2 1d c9 36 3a 6a 25 3d ac 6a 25 3a f2 42 28 |....6:j%=.j%:.B(| 00002430 4b 25 2c 63 25 2c 6a 25 29 3a f2 60 0d 00 c3 1a |K%,c%,j%):.`....| 00002440 c9 35 3a 6e 25 3d ac 6e 25 3a f2 42 28 4b 25 2c |.5:n%=.n%:.B(K%,| 00002450 63 25 2c 6e 25 29 0d 00 c4 0b c9 37 3a e7 46 31 |c%,n%).....7:.F1| 00002460 25 0d 00 c5 09 46 31 25 3d a3 0d 00 c6 0c c9 38 |%....F1%=......8| 00002470 3a e7 ac 46 31 25 0d 00 c7 09 46 31 25 3d b9 0d |:..F1%....F1%=..| 00002480 00 c8 23 c9 34 3a 78 30 25 3d ac 78 30 25 3a f2 |..#.4:x0%=.x0%:.| 00002490 42 28 4b 25 2c 63 25 2c 78 30 25 29 3a e7 78 30 |B(K%,c%,x0%):.x0| 000024a0 25 8c 0d 00 c9 0d f2 6a 3a 4d 31 25 3d 2d 31 0d |%......j:M1%=-1.| 000024b0 00 ca 17 cc 3a 73 25 3d a3 3a f2 42 28 4b 25 2c |....:s%=.:.B(K%,| 000024c0 33 34 2c 73 25 29 0d 00 cb 0a cd 3a e7 65 25 8c |34,s%).....:.e%.| 000024d0 0d 00 cc 06 f2 44 0d 00 cd 0a cc 3a 71 25 3d b9 |.....D.....:q%=.| 000024e0 0d 00 ce 05 cd 0d 00 cf 2a c9 30 3a 47 32 25 3d |........*.0:G2%=| 000024f0 ac 47 32 25 3a f2 42 28 4b 25 2c 63 25 2c 47 32 |.G2%:.B(K%,c%,G2| 00002500 25 29 3a e7 65 25 3a f2 44 3a 8b 71 25 3d b9 0d |%):.e%:.D:.q%=..| 00002510 00 d0 0d c9 31 37 3a e7 73 30 25 8c 0d 00 d1 17 |....17:.s0%.....| 00002520 7a 31 25 3d a3 3a f2 42 28 4b 25 2c 33 32 2c 7a |z1%=.:.B(K%,32,z| 00002530 31 25 29 0d 00 d2 2f cd 3a 73 30 25 3d ac 73 30 |1%).../.:s0%=.s0| 00002540 25 3a f2 42 28 4b 25 2c 63 25 2c 73 30 25 29 3a |%:.B(K%,c%,s0%):| 00002550 e7 65 25 3a 67 31 25 3d b9 3a f2 44 3a 8b 71 25 |.e%:g1%=.:.D:.q%| 00002560 3d b9 0d 00 d3 1d c9 32 30 3a 68 25 2b 3d 32 30 |=......20:h%+=20| 00002570 3a e7 68 25 3e 37 30 30 3a 68 25 3d 37 30 30 0d |:.h%>700:h%=700.| 00002580 00 d4 2c 4b 32 25 3d 37 30 30 2d 68 25 3a f2 41 |..,K2%=700-h%:.A| 00002590 28 4b 25 2c 31 39 2c a4 4b 28 68 25 29 29 3a e7 |(K%,19,.K(h%)):.| 000025a0 65 25 3a f2 44 3a 8b 71 25 3d b9 0d 00 d5 1d c9 |e%:.D:.q%=......| 000025b0 32 31 3a 68 25 2d 3d 32 30 3a e7 68 25 3c 31 30 |21:h%-=20:.h%<10| 000025c0 30 3a 68 25 3d 31 30 30 0d 00 d6 2c 4b 32 25 3d |0:h%=100...,K2%=| 000025d0 37 30 30 2d 68 25 3a f2 41 28 4b 25 2c 31 39 2c |700-h%:.A(K%,19,| 000025e0 a4 4b 28 68 25 29 29 3a e7 65 25 3a f2 44 3a 8b |.K(h%)):.e%:.D:.| 000025f0 71 25 3d b9 0d 00 d7 40 c9 32 36 3a f2 48 28 4b |q%=....@.26:.H(K| 00002600 25 2c 35 2c 48 30 25 29 3a f2 48 28 4b 25 2c 36 |%,5,H0%):.H(K%,6| 00002610 2c 48 30 25 29 3a 48 30 25 3d ac 48 30 25 3a e7 |,H0%):H0%=.H0%:.| 00002620 48 30 25 3a f2 51 28 58 25 2c b9 29 3a 8b f2 63 |H0%:.Q(X%,.):..c| 00002630 28 58 25 29 0d 00 d8 11 f2 42 28 4b 25 2c 63 25 |(X%).....B(K%,c%| 00002640 2c 48 30 25 29 0d 00 d9 22 c9 32 37 3a e7 74 31 |,H0%)...".27:.t1| 00002650 25 3c 3e 30 3a f2 59 28 30 29 3a e7 65 25 3a f2 |%<>0:.Y(0):.e%:.| 00002660 44 3a 8b 71 25 3d b9 0d 00 da 22 c9 32 38 3a e7 |D:.q%=....".28:.| 00002670 74 31 25 3c 3e 31 3a f2 59 28 31 29 3a e7 65 25 |t1%<>1:.Y(1):.e%| 00002680 3a f2 44 3a 8b 71 25 3d b9 0d 00 db 22 c9 32 39 |:.D:.q%=....".29| 00002690 3a e7 74 31 25 3c 3e 32 3a f2 59 28 32 29 3a e7 |:.t1%<>2:.Y(2):.| 000026a0 65 25 3a f2 44 3a 8b 71 25 3d b9 0d 00 dc 22 c9 |e%:.D:.q%=....".| 000026b0 33 30 3a e7 74 31 25 3c 3e 33 3a f2 59 28 33 29 |30:.t1%<>3:.Y(3)| 000026c0 3a e7 65 25 3a f2 44 3a 8b 71 25 3d b9 0d 00 dd |:.e%:.D:.q%=....| 000026d0 20 c9 33 31 3a f2 42 28 4b 25 2c 63 25 2c 65 25 | .31:.B(K%,c%,e%| 000026e0 29 3a 65 25 3d ac 65 25 3a e7 65 25 8c 0d 00 de |):e%=.e%:.e%....| 000026f0 11 e7 79 32 25 3a f2 4d 3a 79 32 25 3d a3 0d 00 |..y2%:.M:y2%=...| 00002700 df 0b f2 44 3a 71 25 3d a3 0d 00 e0 05 cd 0d 00 |...D:q%=........| 00002710 e1 17 c9 33 32 3a 7a 31 25 3d ac 7a 31 25 3a e7 |...32:z1%=.z1%:.| 00002720 ac 73 30 25 8c 0d 00 e2 17 73 30 25 3d b9 3a f2 |.s0%.....s0%=.:.| 00002730 42 28 4b 25 2c 31 37 2c 73 30 25 29 0d 00 e3 1f |B(K%,17,s0%)....| 00002740 cd 3a f2 42 28 4b 25 2c 63 25 2c 7a 31 25 29 3a |.:.B(K%,c%,z1%):| 00002750 e7 65 25 3a f2 44 3a 71 25 3d a3 0d 00 e4 2a c9 |.e%:.D:q%=....*.| 00002760 33 33 3a 41 33 25 3d ac 41 33 25 3a f2 42 28 4b |33:A3%=.A3%:.B(K| 00002770 25 2c 63 25 2c 41 33 25 29 3a e7 65 25 3a f2 44 |%,c%,A3%):.e%:.D| 00002780 3a 71 25 3d a3 0d 00 e5 15 c9 33 34 3a 73 25 3d |:q%=......34:s%=| 00002790 ac 73 25 3a e7 ac 78 30 25 8c 0d 00 e6 16 78 30 |.s%:..x0%.....x0| 000027a0 25 3d b9 3a f2 42 28 4b 25 2c 34 2c 78 30 25 29 |%=.:.B(K%,4,x0%)| 000027b0 0d 00 e7 20 cd 3a f2 42 28 4b 25 2c 63 25 2c 73 |... .:.B(K%,c%,s| 000027c0 25 29 3a e7 73 25 3a f2 6a 3a 4d 31 25 3d 2d 31 |%):.s%:.j:M1%=-1| 000027d0 0d 00 e8 0f e7 65 25 3a f2 44 3a 71 25 3d a3 0d |.....e%:.D:q%=..| 000027e0 00 e9 2a c9 33 36 3a 6c 32 25 3d ac 6c 32 25 3a |..*.36:l2%=.l2%:| 000027f0 f2 42 28 4b 25 2c 63 25 2c 6c 32 25 29 3a e7 65 |.B(K%,c%,l2%):.e| 00002800 25 3a f2 44 3a 71 25 3d a3 0d 00 ea 1e c9 33 37 |%:.D:q%=......37| 00002810 3a 76 31 25 3d ac 76 31 25 3a f2 42 28 4b 25 2c |:v1%=.v1%:.B(K%,| 00002820 63 25 2c 76 31 25 29 0d 00 eb 13 c9 33 35 3a f2 |c%,v1%).....35:.| 00002830 51 28 74 69 6d 65 25 2c b9 29 0d 00 ec 52 c9 33 |Q(time%,.)...R.3| 00002840 38 3a 51 24 3d 22 62 75 74 74 6f 6e 5f 77 69 6e |8:Q$="button_win| 00002850 64 6f 77 22 3a 78 25 3d 49 25 28 32 33 29 3a 53 |dow":x%=I%(23):S| 00002860 30 25 3d a4 52 28 59 25 2c 63 25 29 3a 51 30 25 |0%=.R(Y%,c%):Q0%| 00002870 3d 60 30 25 2b 32 30 3a c8 99 26 34 30 30 64 34 |=`0%+20:..&400d4| 00002880 2c 2c 78 25 2c 53 30 25 2c 51 30 25 0d 00 ed 05 |,,x%,S0%,Q0%....| 00002890 cb 0d 00 ee 4d c9 4e 31 25 3a 51 24 3d 22 62 75 |....M.N1%:Q$="bu| 000028a0 74 74 6f 6e 5f 77 69 6e 64 6f 77 22 3a 78 25 3d |tton_window":x%=| 000028b0 49 25 28 32 33 29 3a 53 30 25 3d 69 30 25 2d 36 |I%(23):S0%=i0%-6| 000028c0 34 3a 51 30 25 3d 60 30 25 3a c8 99 26 34 30 30 |4:Q0%=`0%:..&400| 000028d0 64 34 2c 2c 78 25 2c 53 30 25 2c 51 30 25 0d 00 |d4,,x%,S0%,Q0%..| 000028e0 ef 1a c9 6b 30 25 3a 53 25 3d 31 2b 53 25 83 32 |...k0%:S%=1+S%.2| 000028f0 3a f2 62 30 28 53 25 29 0d 00 f0 0e c9 6b 30 25 |:.b0(S%).....k0%| 00002900 3a c8 8e 63 25 ca 0d 00 f1 06 c9 34 0d 00 f2 5e |:..c%......4...^| 00002910 7f 3a 4a 25 21 30 3d 59 25 3a c8 99 26 34 30 30 |.:J%!0=Y%:..&400| 00002920 63 62 2c 2c 4a 25 3a 7a 30 25 3d 4a 25 21 34 2d |cb,,J%:z0%=J%!4-| 00002930 4a 25 21 32 30 3a 4b 31 25 3d 4a 25 21 31 36 2d |J%!20:K1%=J%!16-| 00002940 4a 25 21 32 34 3a 46 25 3d 69 30 25 2d 7a 30 25 |J%!24:F%=i0%-z0%| 00002950 3a 49 25 3d 60 30 25 2d 4b 31 25 2b 42 30 25 3a |:I%=`0%-K1%+B0%:| 00002960 f2 41 30 28 46 25 2c 49 25 29 0d 00 f3 05 cb 0d |.A0(F%,I%)......| 00002970 00 f4 07 cb 3a e1 0d 00 f5 0f dd f2 6f 30 3a c8 |....:.......o0:.| 00002980 8e 55 31 25 ca 0d 00 f6 4b c9 4e 31 25 3a 51 24 |.U1%....K.N1%:Q$| 00002990 3d 22 69 6e 66 6f 5f 77 69 6e 64 6f 77 22 3a 78 |="info_window":x| 000029a0 25 3d 49 25 28 31 34 29 3a 53 30 25 3d 69 30 25 |%=I%(14):S0%=i0%| 000029b0 2d 36 34 3a 51 30 25 3d 60 30 25 3a c8 99 26 34 |-64:Q0%=`0%:..&4| 000029c0 30 30 64 34 2c 2c 78 25 2c 53 30 25 2c 51 30 25 |00d4,,x%,S0%,Q0%| 000029d0 0d 00 f7 08 c9 6b 30 25 0d 00 f8 08 c9 5a 31 25 |.....k0%.....Z1%| 000029e0 0d 00 f9 07 cb 3a e1 0d 00 fa 0f dd f2 57 31 3a |.....:.......W1:| 000029f0 c8 8e 55 31 25 ca 0d 00 fb 08 c9 4e 31 25 0d 00 |..U1%......N1%..| 00002a00 fc 12 c9 5a 31 25 2c 6b 30 25 3a c8 8e 63 25 ca |...Z1%,k0%:..c%.| 00002a10 0d 00 fd 11 c9 32 3a f2 50 28 2d 31 2c 30 2c 30 |.....2:.P(-1,0,0| 00002a20 29 0d 00 fe 11 c9 33 3a f2 50 28 30 2c 2d 31 2c |).....3:.P(0,-1,| 00002a30 30 29 0d 00 ff 11 c9 34 3a f2 50 28 30 2c 30 2c |0).....4:.P(0,0,| 00002a40 2d 31 29 0d 01 00 10 c9 35 3a f2 50 28 31 2c 30 |-1).....5:.P(1,0| 00002a50 2c 30 29 0d 01 01 10 c9 36 3a f2 50 28 30 2c 31 |,0).....6:.P(0,1| 00002a60 2c 30 29 0d 01 02 10 c9 37 3a f2 50 28 30 2c 30 |,0).....7:.P(0,0| 00002a70 2c 31 29 0d 01 03 12 c9 31 32 3a f2 54 28 2d 31 |,1).....12:.T(-1| 00002a80 2c 30 2c 30 29 0d 01 04 12 c9 31 33 3a f2 54 28 |,0,0).....13:.T(| 00002a90 30 2c 2d 31 2c 30 29 0d 01 05 12 c9 31 34 3a f2 |0,-1,0).....14:.| 00002aa0 54 28 30 2c 30 2c 2d 31 29 0d 01 06 11 c9 31 35 |T(0,0,-1).....15| 00002ab0 3a f2 54 28 31 2c 30 2c 30 29 0d 01 07 11 c9 31 |:.T(1,0,0).....1| 00002ac0 36 3a f2 54 28 30 2c 31 2c 30 29 0d 01 08 11 c9 |6:.T(0,1,0).....| 00002ad0 31 37 3a f2 54 28 30 2c 30 2c 31 29 0d 01 09 09 |17:.T(0,0,1)....| 00002ae0 c9 39 3a f2 5f 0d 01 0a 0a c9 31 39 3a f2 69 0d |.9:._.....19:.i.| 00002af0 01 0b 11 c9 32 34 3a 75 25 3d 31 3a f2 57 3a e1 |....24:u%=1:.W:.| 00002b00 0d 01 0c 12 c9 32 33 3a 75 25 3d 2d 31 3a f2 57 |.....23:u%=-1:.W| 00002b10 3a e1 0d 01 0d 1c c9 32 32 3a e7 75 25 3e 30 3a |:......22:.u%>0:| 00002b20 f2 42 28 74 69 6d 65 25 2c 32 34 2c a3 29 0d 01 |.B(time%,24,.)..| 00002b30 0e 18 e7 75 25 3c 30 3a f2 42 28 74 69 6d 65 25 |...u%<0:.B(time%| 00002b40 2c 32 33 2c a3 29 0d 01 0f 0d 75 25 3d 30 3a f2 |,23,.)....u%=0:.| 00002b50 57 3a e1 0d 01 10 1c c9 33 30 3a e7 75 25 3e 30 |W:......30:.u%>0| 00002b60 3a f2 42 28 74 69 6d 65 25 2c 32 34 2c a3 29 0d |:.B(time%,24,.).| 00002b70 01 11 18 e7 75 25 3c 30 3a f2 42 28 74 69 6d 65 |....u%<0:.B(time| 00002b80 25 2c 32 33 2c a3 29 0d 01 12 25 75 25 3d 30 3a |%,23,.)...%u%=0:| 00002b90 6b 2b 3d bb 28 a4 43 28 74 69 6d 65 25 2c 32 38 |k+=.(.C(time%,28| 00002ba0 29 29 3a e7 50 30 25 3a 6b 2b 3d 31 0d 01 13 20 |)):.P0%:k+=1... | 00002bb0 6b 2b 3d 56 30 25 3a 66 2b 3d bb 28 a4 43 28 74 |k+=V0%:f+=.(.C(t| 00002bc0 69 6d 65 25 2c 32 39 29 29 3a f2 65 0d 01 14 1c |ime%,29)):.e....| 00002bd0 c9 32 35 3a e7 75 25 3e 30 3a f2 42 28 74 69 6d |.25:.u%>0:.B(tim| 00002be0 65 25 2c 32 34 2c a3 29 0d 01 15 18 e7 75 25 3c |e%,24,.).....u%<| 00002bf0 30 3a f2 42 28 74 69 6d 65 25 2c 32 33 2c a3 29 |0:.B(time%,23,.)| 00002c00 0d 01 16 25 75 25 3d 30 3a 6b 2d 3d bb 28 a4 43 |...%u%=0:k-=.(.C| 00002c10 28 74 69 6d 65 25 2c 32 38 29 29 3a e7 50 30 25 |(time%,28)):.P0%| 00002c20 3a 6b 2b 3d 31 0d 01 17 20 6b 2b 3d 56 30 25 3a |:k+=1... k+=V0%:| 00002c30 66 2d 3d bb 28 a4 43 28 74 69 6d 65 25 2c 32 39 |f-=.(.C(time%,29| 00002c40 29 29 3a f2 65 0d 01 18 0d cb 3a f2 57 3a e7 65 |)):.e.....:.W:.e| 00002c50 25 8c 0d 01 19 15 f2 4d 3a e7 49 30 25 3a f2 44 |%......M:.I0%:.D| 00002c60 3a 8b 75 31 25 3d a3 0d 01 1a 0e cc 3a e7 ac 47 |:.u1%=......:..G| 00002c70 30 25 3a f2 67 0d 01 1b 0e 71 25 3d b9 3a 79 32 |0%:.g....q%=.:y2| 00002c80 25 3d b9 0d 01 1c 0b cd 3a e7 47 30 25 8c 0d 01 |%=......:.G0%...| 00002c90 1d 0b e7 ac 65 25 3a f2 4d 0d 01 1e 14 e7 75 25 |....e%:.M.....u%| 00002ca0 3a f2 6b 3a 8b f2 55 3a 78 31 25 3d b9 0d 01 1f |:.k:..U:x1%=....| 00002cb0 05 cd 0d 01 20 07 cb 3a e1 0d 01 21 0f dd f2 57 |.... ..:...!...W| 00002cc0 30 3a c8 8e 55 31 25 ca 0d 01 22 4b c9 4e 31 25 |0:..U1%..."K.N1%| 00002cd0 3a 51 24 3d 22 65 71 75 61 5f 77 69 6e 64 6f 77 |:Q$="equa_window| 00002ce0 22 3a 78 25 3d 49 25 28 32 34 29 3a 53 30 25 3d |":x%=I%(24):S0%=| 00002cf0 69 30 25 2d 36 34 3a 51 30 25 3d 60 30 25 3a c8 |i0%-64:Q0%=`0%:.| 00002d00 99 26 34 30 30 64 34 2c 2c 78 25 2c 53 30 25 2c |.&400d4,,x%,S0%,| 00002d10 51 30 25 0d 01 23 17 c9 6b 30 25 3a 79 25 3d ac |Q0%..#..k0%:y%=.| 00002d20 79 25 3a f2 6a 30 28 79 25 29 0d 01 24 11 c9 5a |y%:.j0(y%)..$..Z| 00002d30 31 25 3a f2 55 3a 78 31 25 3d b9 0d 01 25 07 cb |1%:.U:x1%=...%..| 00002d40 3a e1 0d 01 26 0f dd f2 5a 30 3a c8 8e 55 31 25 |:...&...Z0:..U1%| 00002d50 ca 0d 01 27 48 c9 4e 31 25 3a 51 24 3d 22 70 6f |...'H.N1%:Q$="po| 00002d60 73 6e 5f 77 69 6e 64 6f 77 22 3a 78 25 3d 50 33 |sn_window":x%=P3| 00002d70 25 3a 53 30 25 3d 69 30 25 2d 36 34 3a 51 30 25 |%:S0%=i0%-64:Q0%| 00002d80 3d 60 30 25 3a c8 99 26 34 30 30 64 34 2c 2c 78 |=`0%:..&400d4,,x| 00002d90 25 2c 53 30 25 2c 51 30 25 0d 01 28 12 c9 6b 30 |%,S0%,Q0%..(..k0| 00002da0 25 2c 5a 31 25 3a c8 8e 63 25 ca 0d 01 29 1d c9 |%,Z1%:..c%...)..| 00002db0 31 32 3a 58 31 25 3d ac 58 31 25 3a f2 48 28 58 |12:X1%=.X1%:.H(X| 00002dc0 30 25 2c 31 33 2c a3 29 0d 01 2a 46 c9 31 33 3a |0%,13,.)..*F.13:| 00002dd0 50 30 25 3d 58 31 25 3a 71 3d a4 68 3a 44 30 3d |P0%=X1%:q=.h:D0=| 00002de0 a4 6d 3a 56 30 25 3d a4 73 3a 69 24 3d 42 24 28 |.m:V0%=.s:i$=B$(| 00002df0 70 33 25 29 3a 54 33 25 3d 70 33 25 3a f2 48 28 |p3%):T3%=p3%:.H(| 00002e00 58 30 25 2c 31 33 2c b9 29 3a e7 65 25 8c 0d 01 |X0%,13,.):.e%...| 00002e10 2b 15 f2 4d 3a e7 49 30 25 3a f2 44 3a 8b 75 31 |+..M:.I0%:.D:.u1| 00002e20 25 3d a3 0d 01 2c 0e cc 3a e7 ac 47 30 25 3a f2 |%=...,..:..G0%:.| 00002e30 67 0d 01 2d 0e 71 25 3d b9 3a 79 32 25 3d b9 0d |g..-.q%=.:y2%=..| 00002e40 01 2e 0b cd 3a e7 47 30 25 8c 0d 01 2f 0b e7 ac |....:.G0%.../...| 00002e50 65 25 3a f2 4d 0d 01 30 14 e7 75 25 3a f2 6b 3a |e%:.M..0..u%:.k:| 00002e60 8b f2 55 3a 78 31 25 3d b9 0d 01 31 05 cd 0d 01 |..U:x1%=...1....| 00002e70 32 4d c9 31 38 3a 51 24 3d 22 70 6f 73 6e 5f 77 |2M.18:Q$="posn_w| 00002e80 69 6e 64 6f 77 22 3a 78 25 3d 50 33 25 3a 53 30 |indow":x%=P3%:S0| 00002e90 25 3d a4 52 28 59 25 2c 63 25 29 3a 51 30 25 3d |%=.R(Y%,c%):Q0%=| 00002ea0 60 30 25 2b 32 30 3a c8 99 26 34 30 30 64 34 2c |`0%+20:..&400d4,| 00002eb0 2c 78 25 2c 53 30 25 2c 51 30 25 0d 01 33 05 cb |,x%,S0%,Q0%..3..| 00002ec0 0d 01 34 07 cb 3a e1 0d 01 35 12 dd f2 54 30 28 |..4..:...5...T0(| 00002ed0 4a 24 29 3a c8 8e 4a 24 ca 0d 01 36 11 c9 22 51 |J$):..J$...6.."Q| 00002ee0 75 69 74 22 3a 68 33 25 3d b9 0d 01 37 43 c9 22 |uit":h3%=...7C."| 00002ef0 43 65 6c 65 73 74 69 61 6c 20 73 70 68 65 72 65 |Celestial sphere| 00002f00 22 3a f2 43 28 31 2c 64 30 25 2c a3 29 3a 64 30 |":.C(1,d0%,.):d0| 00002f10 25 3d 66 33 25 3a f2 43 28 31 2c 64 30 25 2c b9 |%=f3%:.C(1,d0%,.| 00002f20 29 3a f2 53 28 b9 29 3a e7 75 31 25 8c 0d 01 38 |):.S(.):.u1%...8| 00002f30 22 c8 99 26 34 30 30 64 31 2c 77 25 2c 30 2c 2d |"..&400d1,w%,0,-| 00002f40 42 30 25 2a 53 25 2c 5a 30 25 2a 53 25 2c 30 0d |B0%*S%,Z0%*S%,0.| 00002f50 01 39 0e cc 3a f2 44 3a 75 31 25 3d b9 0d 01 3a |.9..:.D:u1%=...:| 00002f60 05 cd 0d 01 3b 33 c9 22 48 6f 72 69 7a 6f 6e 20 |....;3."Horizon | 00002f70 76 69 65 77 22 3a f2 43 28 31 2c 64 30 25 2c a3 |view":.C(1,d0%,.| 00002f80 29 3a 64 30 25 3d 46 31 25 3a f2 43 28 31 2c 64 |):d0%=F1%:.C(1,d| 00002f90 30 25 2c b9 29 0d 01 3c 40 c9 22 45 71 75 61 74 |0%,.)..<@."Equat| 00002fa0 6f 72 69 61 6c 20 76 69 65 77 22 3a f2 43 28 31 |orial view":.C(1| 00002fb0 2c 64 30 25 2c a3 29 3a 64 30 25 3d 74 33 25 3a |,d0%,.):d0%=t3%:| 00002fc0 f2 43 28 31 2c 64 30 25 2c b9 29 3a f2 49 30 3a |.C(1,d0%,.):.I0:| 00002fd0 e7 78 31 25 8c 0d 01 3d 1e c8 99 26 34 30 30 64 |.x1%...=...&400d| 00002fe0 31 2c 54 30 25 2c 30 2c 2d 36 30 30 2c 33 36 30 |1,T0%,0,-600,360| 00002ff0 30 2c 30 0d 01 3e 0e cc 3a f2 55 3a 78 31 25 3d |0,0..>..:.U:x1%=| 00003000 b9 0d 01 3f 05 cd 0d 01 40 2d c9 22 4f 72 72 65 |...?....@-."Orre| 00003010 72 79 22 3a f2 43 28 31 2c 64 30 25 2c a3 29 3a |ry":.C(1,d0%,.):| 00003020 64 30 25 3d 52 34 25 3a f2 43 28 31 2c 64 30 25 |d0%=R4%:.C(1,d0%| 00003030 2c b9 29 0d 01 41 1f c9 22 4d 6f 6f 6e 22 3a f2 |,.)..A.."Moon":.| 00003040 51 28 51 31 25 2c b9 29 3a 62 33 25 3d b9 3a f2 |Q(Q1%,.):b3%=.:.| 00003050 43 30 0d 01 42 23 c9 22 4c 6f 63 61 74 69 6f 6e |C0..B#."Location| 00003060 22 3a f2 61 28 54 33 25 2c b9 29 3a f2 51 28 58 |":.a(T3%,.):.Q(X| 00003070 30 25 2c b9 29 0d 01 43 07 cb 3a e1 0d 01 44 2f |0%,.)..C..:...D/| 00003080 dd f2 63 30 28 4e 24 2c 52 24 2c 47 24 29 3a ea |..c0(N$,R$,G$):.| 00003090 78 33 25 3a c8 8e c0 4e 24 2c a9 28 4e 24 29 2d |x3%:...N$,.(N$)-| 000030a0 a9 28 a4 41 28 4e 24 29 29 29 ca 0d 01 45 2b c9 |.(.A(N$)))...E+.| 000030b0 22 43 6f 6e 73 74 65 6c 6c 61 74 69 6f 6e 73 2e |"Constellations.| 000030c0 50 72 6f 70 65 72 20 6e 61 6d 65 73 2e 22 3a e7 |Proper names.":.| 000030d0 6c 25 3c 38 39 8c 0d 01 46 10 f2 43 28 34 2c 6c |l%<89...F..C(4,l| 000030e0 25 2d 31 2c a3 29 0d 01 47 13 cc 3a f2 43 28 35 |%-1,.)..G..:.C(5| 000030f0 2c 6c 25 2d 38 39 2c a3 29 0d 01 48 93 cd 3a 6c |,l%-89,.)..H..:l| 00003100 25 3d bb 28 a4 41 28 47 24 29 29 3a f2 43 28 34 |%=.(.A(G$)):.C(4| 00003110 2c 6c 25 2c b9 29 3a 50 25 3d 32 2a 28 31 35 2a |,l%,.):P%=2*(15*| 00003120 28 53 25 28 6c 25 29 81 31 35 29 29 3a 4d 25 3d |(S%(l%).15)):M%=| 00003130 31 30 2a 28 55 25 28 6c 25 29 81 31 30 29 3a 4e |10*(U%(l%).10):N| 00003140 3d b2 28 4d 25 29 3a 56 3d b5 28 4e 29 3a 55 3d |=.(M%):V=.(N):U=| 00003150 9b 28 4e 29 3a 6c 25 2b 3d 31 3a f2 41 28 4b 25 |.(N):l%+=1:.A(K%| 00003160 2c 31 31 2c c3 28 28 28 34 38 2d 50 25 2f 31 35 |,11,.(((48-P%/15| 00003170 29 83 34 38 29 2f 32 29 29 3a f2 41 28 4b 25 2c |).48)/2)):.A(K%,| 00003180 31 33 2c c3 28 4d 25 29 29 3a f2 44 0d 01 49 2b |13,.(M%)):.D..I+| 00003190 c9 22 43 6f 6e 73 74 65 6c 6c 61 74 69 6f 6e 73 |."Constellations| 000031a0 2e 43 6f 6d 6d 6f 6e 20 6e 61 6d 65 73 2e 22 3a |.Common names.":| 000031b0 e7 6c 25 3c 38 39 8c 0d 01 4a 10 f2 43 28 34 2c |.l%<89...J..C(4,| 000031c0 6c 25 2d 31 2c a3 29 0d 01 4b 13 cc 3a f2 43 28 |l%-1,.)..K..:.C(| 000031d0 35 2c 6c 25 2d 38 39 2c a3 29 0d 01 4c a4 cd 3a |5,l%-89,.)..L..:| 000031e0 6c 25 3d 38 38 2b bb 28 a4 41 28 47 24 29 29 3a |l%=88+.(.A(G$)):| 000031f0 f2 43 28 35 2c 6c 25 2d 38 38 2c b9 29 3a 50 25 |.C(5,l%-88,.):P%| 00003200 3d 32 2a 28 31 35 2a 28 53 25 28 6c 25 29 81 31 |=2*(15*(S%(l%).1| 00003210 35 29 29 3a 4d 25 3d 31 30 2a 28 55 25 28 6c 25 |5)):M%=10*(U%(l%| 00003220 29 81 31 30 29 3a 4e 3d b2 28 4d 25 29 3a 56 3d |).10):N=.(M%):V=| 00003230 b5 28 4e 29 3a 55 3d 9b 28 4e 29 3a 6c 25 3d 5a |.(N):U=.(N):l%=Z| 00003240 25 28 bb 28 a4 41 28 47 24 29 29 29 3a f2 41 28 |%(.(.A(G$))):.A(| 00003250 4b 25 2c 31 31 2c c3 28 28 28 34 38 2d 50 25 2f |K%,11,.(((48-P%/| 00003260 31 35 29 83 34 38 29 2f 32 29 29 3a f2 41 28 4b |15).48)/2)):.A(K| 00003270 25 2c 31 33 2c c3 28 4d 25 29 29 3a f2 44 0d 01 |%,13,.(M%)):.D..| 00003280 4d fa c9 22 4e 61 6d 65 64 20 73 74 61 72 2e 41 |M.."Named star.A| 00003290 2e 2e 2e 41 2e 22 3a 4f 25 3d bb 28 a4 41 28 47 |...A.":O%=.(.A(G| 000032a0 24 29 29 3a 50 25 3d 37 32 30 2d 33 30 2a a8 28 |$)):P%=720-30*.(| 000032b0 30 2e 35 2b 46 25 28 4f 25 29 2f 33 36 30 30 29 |0.5+F%(O%)/3600)| 000032c0 3a 4b 24 3d 22 52 41 41 20 22 2b c3 28 46 25 28 |:K$="RAA "+.(F%(| 000032d0 4f 25 29 29 3a 65 30 25 3d b9 3a 4d 25 3d a8 28 |O%)):e0%=.:M%=.(| 000032e0 30 2e 35 2b 28 4e 25 28 4f 25 29 2f 33 36 30 30 |0.5+(N%(O%)/3600| 000032f0 30 29 29 2a 31 30 3a 4e 3d b2 28 4d 25 29 3a 56 |0))*10:N=.(M%):V| 00003300 3d b5 28 4e 29 3a 55 3d 9b 28 4e 29 3a 6a 25 3d |=.(N):U=.(N):j%=| 00003310 b9 3a 76 3d 46 25 28 4f 25 29 3a 73 3d 4e 25 28 |.:v=F%(O%):s=N%(| 00003320 4f 25 29 3a f2 42 28 4b 25 2c 36 2c 6a 25 29 3a |O%):.B(K%,6,j%):| 00003330 f2 41 28 4b 25 2c 31 31 2c c3 28 28 28 34 38 2d |.A(K%,11,.(((48-| 00003340 50 25 2f 31 35 29 83 34 38 29 2f 32 29 29 3a f2 |P%/15).48)/2)):.| 00003350 41 28 4b 25 2c 31 33 2c c3 28 4d 25 29 29 3a f2 |A(K%,13,.(M%)):.| 00003360 44 3a f2 4a 28 47 31 25 2b 5f 25 2c 43 31 25 2b |D:.J(G1%+_%,C1%+| 00003370 60 25 29 3a 6e 25 3d a3 0d 01 4e 0f f2 42 28 4b |`%):n%=...N..B(K| 00003380 25 2c 35 2c 6e 25 29 0d 01 4f fd c9 22 4e 61 6d |%,5,n%)..O.."Nam| 00003390 65 64 20 73 74 61 72 2e 42 2e 2e 2e 4c 2e 22 3a |ed star.B...L.":| 000033a0 4f 25 3d bb 28 a4 41 28 47 24 29 29 2b 39 31 3a |O%=.(.A(G$))+91:| 000033b0 50 25 3d 37 32 30 2d 33 30 2a a8 28 30 2e 35 2b |P%=720-30*.(0.5+| 000033c0 46 25 28 4f 25 29 2f 33 36 30 30 29 3a 4b 24 3d |F%(O%)/3600):K$=| 000033d0 22 52 41 41 20 22 2b c3 28 46 25 28 4f 25 29 29 |"RAA "+.(F%(O%))| 000033e0 3a 65 30 25 3d b9 3a 4d 25 3d a8 28 30 2e 35 2b |:e0%=.:M%=.(0.5+| 000033f0 28 4e 25 28 4f 25 29 2f 33 36 30 30 30 29 29 2a |(N%(O%)/36000))*| 00003400 31 30 3a 4e 3d b2 28 4d 25 29 3a 56 3d b5 28 4e |10:N=.(M%):V=.(N| 00003410 29 3a 55 3d 9b 28 4e 29 3a 6a 25 3d b9 3a 76 3d |):U=.(N):j%=.:v=| 00003420 46 25 28 4f 25 29 3a 73 3d 4e 25 28 4f 25 29 3a |F%(O%):s=N%(O%):| 00003430 f2 42 28 4b 25 2c 36 2c 6a 25 29 3a f2 41 28 4b |.B(K%,6,j%):.A(K| 00003440 25 2c 31 31 2c c3 28 28 28 34 38 2d 50 25 2f 31 |%,11,.(((48-P%/1| 00003450 35 29 83 34 38 29 2f 32 29 29 3a f2 41 28 4b 25 |5).48)/2)):.A(K%| 00003460 2c 31 33 2c c3 28 4d 25 29 29 3a f2 44 3a f2 4a |,13,.(M%)):.D:.J| 00003470 28 47 31 25 2b 5f 25 2c 43 31 25 2b 60 25 29 3a |(G1%+_%,C1%+`%):| 00003480 6e 25 3d a3 0d 01 50 0f f2 42 28 4b 25 2c 35 2c |n%=...P..B(K%,5,| 00003490 6e 25 29 0d 01 51 fb c9 22 4e 61 6d 65 64 20 73 |n%)..Q.."Named s| 000034a0 74 61 72 2e 4d 2e 2e 2e 52 2e 22 3a 4f 25 3d bb |tar.M...R.":O%=.| 000034b0 28 a4 41 28 47 24 29 29 2b 39 31 2b 37 36 3a 50 |(.A(G$))+91+76:P| 000034c0 25 3d 37 32 30 2d 33 30 2a a8 28 30 2e 35 2b 46 |%=720-30*.(0.5+F| 000034d0 25 28 4f 25 29 2f 33 36 30 30 29 3a 4b 24 3d 22 |%(O%)/3600):K$="| 000034e0 52 41 41 20 22 2b c3 28 46 25 28 4f 25 29 29 3a |RAA "+.(F%(O%)):| 000034f0 65 30 25 3d b9 3a 4d 25 3d a8 28 30 2e 35 2b 28 |e0%=.:M%=.(0.5+(| 00003500 4e 25 28 4f 25 29 2f 33 36 30 30 30 29 29 2a 31 |N%(O%)/36000))*1| 00003510 30 3a 4e 3d b2 28 4d 25 29 3a 56 3d b5 28 4e 29 |0:N=.(M%):V=.(N)| 00003520 3a 55 3d 9b 28 4e 29 3a 6a 25 3d b9 3a 76 3d 46 |:U=.(N):j%=.:v=F| 00003530 25 28 4f 25 29 3a 73 3d 4e 25 28 4f 25 29 3a f2 |%(O%):s=N%(O%):.| 00003540 42 28 4b 25 2c 36 2c 6a 25 29 3a f2 41 28 4b 25 |B(K%,6,j%):.A(K%| 00003550 2c 31 31 2c c3 28 28 28 34 38 2d 50 25 2f 31 35 |,11,.(((48-P%/15| 00003560 29 83 34 38 29 2f 32 29 29 3a f2 41 28 4b 25 2c |).48)/2)):.A(K%,| 00003570 31 33 2c c3 28 4d 25 29 29 3a f2 44 3a f2 4a 28 |13,.(M%)):.D:.J(| 00003580 47 31 25 2b 5f 25 2c 43 31 25 2b 60 25 29 0d 01 |G1%+_%,C1%+`%)..| 00003590 52 14 6e 25 3d a3 3a f2 42 28 4b 25 2c 35 2c 6e |R.n%=.:.B(K%,5,n| 000035a0 25 29 0d 01 53 ec c9 22 4e 61 6d 65 64 20 73 74 |%)..S.."Named st| 000035b0 61 72 2e 53 2e 2e 2e 5a 2e 22 3a 4f 25 3d bb 28 |ar.S...Z.":O%=.(| 000035c0 a4 41 28 47 24 29 29 2b 39 31 2b 37 36 2b 37 34 |.A(G$))+91+76+74| 000035d0 3a 50 25 3d 37 32 30 2d 33 30 2a a8 28 30 2e 35 |:P%=720-30*.(0.5| 000035e0 2b 46 25 28 4f 25 29 2f 33 36 30 30 29 3a 4b 24 |+F%(O%)/3600):K$| 000035f0 3d 22 52 41 41 20 22 2b c3 28 46 25 28 4f 25 29 |="RAA "+.(F%(O%)| 00003600 29 3a 65 30 25 3d b9 3a 4d 25 3d a8 28 30 2e 35 |):e0%=.:M%=.(0.5| 00003610 2b 28 4e 25 28 4f 25 29 2f 33 36 30 30 30 29 29 |+(N%(O%)/36000))| 00003620 2a 31 30 3a 4e 3d b2 28 4d 25 29 3a 56 3d b5 28 |*10:N=.(M%):V=.(| 00003630 4e 29 3a 55 3d 9b 28 4e 29 3a 6a 25 3d b9 3a 76 |N):U=.(N):j%=.:v| 00003640 3d 46 25 28 4f 25 29 3a 73 3d 4e 25 28 4f 25 29 |=F%(O%):s=N%(O%)| 00003650 3a f2 42 28 4b 25 2c 36 2c 6a 25 29 3a f2 41 28 |:.B(K%,6,j%):.A(| 00003660 4b 25 2c 31 31 2c c3 28 28 28 34 38 2d 50 25 2f |K%,11,.(((48-P%/| 00003670 31 35 29 83 34 38 29 2f 32 29 29 3a f2 41 28 4b |15).48)/2)):.A(K| 00003680 25 2c 31 33 2c c3 28 4d 25 29 29 3a f2 44 0d 01 |%,13,.(M%)):.D..| 00003690 54 26 f2 4a 28 47 31 25 2b 5f 25 2c 43 31 25 2b |T&.J(G1%+_%,C1%+| 000036a0 60 25 29 3a 6e 25 3d a3 3a f2 42 28 4b 25 2c 35 |`%):n%=.:.B(K%,5| 000036b0 2c 6e 25 29 0d 01 55 f6 c9 22 4e 61 6d 65 64 20 |,n%)..U.."Named | 000036c0 73 74 61 72 2e 43 6f 6d 6d 6f 6e 20 6e 61 6d 65 |star.Common name| 000036d0 73 2e 22 3a 4f 25 3d bb 28 a4 41 28 47 24 29 29 |s.":O%=.(.A(G$))| 000036e0 2b 39 31 2b 37 36 2b 37 34 2b 36 36 3a 50 25 3d |+91+76+74+66:P%=| 000036f0 37 32 30 2d 33 30 2a a8 28 30 2e 35 2b 46 25 28 |720-30*.(0.5+F%(| 00003700 4f 25 29 2f 33 36 30 30 29 3a 4b 24 3d 22 52 41 |O%)/3600):K$="RA| 00003710 41 20 22 2b c3 28 46 25 28 4f 25 29 29 3a 65 30 |A "+.(F%(O%)):e0| 00003720 25 3d b9 3a 4d 25 3d a8 28 30 2e 35 2b 28 4e 25 |%=.:M%=.(0.5+(N%| 00003730 28 4f 25 29 2f 33 36 30 30 30 29 29 2a 31 30 3a |(O%)/36000))*10:| 00003740 4e 3d b2 28 4d 25 29 3a 56 3d b5 28 4e 29 3a 55 |N=.(M%):V=.(N):U| 00003750 3d 9b 28 4e 29 3a 6a 25 3d b9 3a 76 3d 46 25 28 |=.(N):j%=.:v=F%(| 00003760 4f 25 29 3a 73 3d 4e 25 28 4f 25 29 3a f2 42 28 |O%):s=N%(O%):.B(| 00003770 4b 25 2c 36 2c 6a 25 29 3a f2 41 28 4b 25 2c 31 |K%,6,j%):.A(K%,1| 00003780 31 2c c3 28 28 28 34 38 2d 50 25 2f 31 35 29 83 |1,.(((48-P%/15).| 00003790 34 38 29 2f 32 29 29 3a f2 41 28 4b 25 2c 31 33 |48)/2)):.A(K%,13| 000037a0 2c c3 28 4d 25 29 29 3a f2 44 0d 01 56 26 f2 4a |,.(M%)):.D..V&.J| 000037b0 28 47 31 25 2b 5f 25 2c 43 31 25 2b 60 25 29 3a |(G1%+_%,C1%+`%):| 000037c0 6e 25 3d a3 3a f2 42 28 4b 25 2c 35 2c 6e 25 29 |n%=.:.B(K%,5,n%)| 000037d0 0d 01 57 49 c9 22 4d 65 73 73 69 65 72 20 6f 62 |..WI."Messier ob| 000037e0 6a 65 63 74 2e 22 3a 4f 25 3d bb 28 a4 41 28 47 |ject.":O%=.(.A(G| 000037f0 24 29 29 3a e3 46 25 3d 31 b8 31 31 30 3a e7 4f |$)):.F%=1.110:.O| 00003800 25 28 46 25 29 81 31 30 30 3d 4f 25 3a 4f 25 3d |%(F%).100=O%:O%=| 00003810 46 25 3a 46 25 3d 31 31 31 0d 01 58 f6 ed 3a 50 |F%:F%=111..X..:P| 00003820 25 3d 37 32 30 2d 33 30 2a a8 28 30 2e 35 2b 4b |%=720-30*.(0.5+K| 00003830 25 28 4f 25 29 2f 33 36 30 30 29 3a 4d 25 3d a8 |%(O%)/3600):M%=.| 00003840 28 30 2e 35 2b 28 4d 25 28 4f 25 29 2f 33 36 30 |(0.5+(M%(O%)/360| 00003850 30 30 29 29 2a 31 30 3a 4e 3d b2 28 4d 25 29 3a |00))*10:N=.(M%):| 00003860 56 3d b5 28 4e 29 3a 55 3d 9b 28 4e 29 3a 76 3d |V=.(N):U=.(N):v=| 00003870 4b 25 28 4f 25 29 3a 73 3d 4d 25 28 4f 25 29 3a |K%(O%):s=M%(O%):| 00003880 4f 25 3d 31 30 30 30 30 2a 4f 25 3a 6a 25 3d b9 |O%=10000*O%:j%=.| 00003890 3a f2 42 28 4b 25 2c 36 2c 6a 25 29 3a f2 41 28 |:.B(K%,6,j%):.A(| 000038a0 4b 25 2c 31 31 2c c3 28 28 28 34 38 2d 50 25 2f |K%,11,.(((48-P%/| 000038b0 31 35 29 83 34 38 29 2f 32 29 29 3a f2 41 28 4b |15).48)/2)):.A(K| 000038c0 25 2c 31 33 2c c3 28 4d 25 29 29 3a f2 44 3a 4b |%,13,.(M%)):.D:K| 000038d0 24 3d 49 24 28 4f 25 28 4f 25 81 31 30 30 30 30 |$=I$(O%(O%.10000| 000038e0 29 83 31 30 30 29 3a 65 30 25 3d b9 3a f2 4a 28 |).100):e0%=.:.J(| 000038f0 47 31 25 2b 5f 25 2c 43 31 25 2b 60 25 29 3a 6e |G1%+_%,C1%+`%):n| 00003900 25 3d a3 3a f2 42 28 4b 25 2c 35 2c 6e 25 29 0d |%=.:.B(K%,5,n%).| 00003910 01 59 47 c9 22 4d 65 73 73 69 65 72 20 6f 62 6a |.YG."Messier obj| 00003920 65 63 74 2e 27 4d 27 20 6e 75 6d 62 65 72 20 28 |ect.'M' number (| 00003930 31 20 2d 20 31 31 30 29 2e 22 3a 4f 25 3d bb 28 |1 - 110).":O%=.(| 00003940 a4 41 28 4e 24 29 29 3a e7 4f 25 3c 31 84 4f 25 |.A(N$)):.O%<1.O%| 00003950 3e 31 31 30 3a e1 0d 01 5a f4 50 25 3d 37 32 30 |>110:...Z.P%=720| 00003960 2d 33 30 2a a8 28 30 2e 35 2b 4b 25 28 4f 25 29 |-30*.(0.5+K%(O%)| 00003970 2f 33 36 30 30 29 3a 4d 25 3d a8 28 30 2e 35 2b |/3600):M%=.(0.5+| 00003980 28 4d 25 28 4f 25 29 2f 33 36 30 30 30 29 29 2a |(M%(O%)/36000))*| 00003990 31 30 3a 4e 3d b2 28 4d 25 29 3a 56 3d b5 28 4e |10:N=.(M%):V=.(N| 000039a0 29 3a 55 3d 9b 28 4e 29 3a 76 3d 4b 25 28 4f 25 |):U=.(N):v=K%(O%| 000039b0 29 3a 73 3d 4d 25 28 4f 25 29 3a 4f 25 3d 31 30 |):s=M%(O%):O%=10| 000039c0 30 30 30 2a 4f 25 3a 6a 25 3d b9 3a f2 42 28 4b |000*O%:j%=.:.B(K| 000039d0 25 2c 36 2c 6a 25 29 3a f2 41 28 4b 25 2c 31 31 |%,6,j%):.A(K%,11| 000039e0 2c c3 28 28 28 34 38 2d 50 25 2f 31 35 29 83 34 |,.(((48-P%/15).4| 000039f0 38 29 2f 32 29 29 3a f2 41 28 4b 25 2c 31 33 2c |8)/2)):.A(K%,13,| 00003a00 c3 28 4d 25 29 29 3a f2 44 3a f2 4a 28 47 31 25 |.(M%)):.D:.J(G1%| 00003a10 2b 5f 25 2c 43 31 25 2b 60 25 29 3a 6e 25 3d a3 |+_%,C1%+`%):n%=.| 00003a20 3a f2 42 28 4b 25 2c 35 2c 6e 25 29 3a 4b 24 3d |:.B(K%,5,n%):K$=| 00003a30 49 24 28 4f 25 28 4f 25 81 31 30 30 30 30 29 83 |I$(O%(O%.10000).| 00003a40 31 30 30 29 3a 65 30 25 3d b9 0d 01 5b 1a c9 22 |100):e0%=...[.."| 00003a50 53 6f 6c 61 72 20 73 79 73 74 65 6d 2e 22 3a c8 |Solar system.":.| 00003a60 8e 52 24 ca 0d 01 5c 14 c9 22 53 75 6e 22 3a 42 |.R$...\.."Sun":B| 00003a70 3d 4d 30 3a 43 3d 6d 30 0d 01 5d 15 c9 22 4d 6f |=M0:C=m0..].."Mo| 00003a80 6f 6e 22 3a 42 3d 49 30 3a 43 3d 4c 30 0d 01 5e |on":B=I0:C=L0..^| 00003a90 18 c9 22 4d 65 72 63 75 72 79 22 3a 42 3d 43 32 |.."Mercury":B=C2| 00003aa0 3a 43 3d 6d 31 0d 01 5f 16 c9 22 56 65 6e 75 73 |:C=m1.._.."Venus| 00003ab0 22 3a 42 3d 50 32 3a 43 3d 4d 32 0d 01 60 15 c9 |":B=P2:C=M2..`..| 00003ac0 22 4d 61 72 73 22 3a 42 3d 46 32 3a 43 3d 49 32 |"Mars":B=F2:C=I2| 00003ad0 0d 01 61 18 c9 22 4a 75 70 69 74 65 72 22 3a 42 |..a.."Jupiter":B| 00003ae0 3d 4a 32 3a 43 3d 48 32 0d 01 62 17 c9 22 53 61 |=J2:C=H2..b.."Sa| 00003af0 74 75 72 6e 22 3a 42 3d 41 32 3a 43 3d 4c 32 0d |turn":B=A2:C=L2.| 00003b00 01 63 17 c9 22 55 72 61 6e 75 73 22 3a 42 3d 76 |.c.."Uranus":B=v| 00003b10 31 3a 43 3d 53 32 0d 01 64 18 c9 22 4e 65 70 74 |1:C=S2..d.."Nept| 00003b20 75 6e 65 22 3a 42 3d 72 31 3a 43 3d 4b 32 0d 01 |une":B=r1:C=K2..| 00003b30 65 16 c9 22 50 6c 75 74 6f 22 3a 42 3d 7a 31 3a |e.."Pluto":B=z1:| 00003b40 43 3d 6a 31 0d 01 66 15 c9 22 55 6d 62 72 61 22 |C=j1..f.."Umbra"| 00003b50 3a 42 3d 6d 3a 43 3d 69 30 0d 01 67 b8 cb 3a 50 |:B=m:C=i0..g..:P| 00003b60 25 3d 37 32 30 2d 33 30 2a a8 28 30 2e 35 2b 42 |%=720-30*.(0.5+B| 00003b70 2f 33 36 30 30 29 3a 4d 25 3d a8 28 30 2e 35 2b |/3600):M%=.(0.5+| 00003b80 28 43 2f 33 36 30 30 30 29 29 2a 31 30 3a 4e 3d |(C/36000))*10:N=| 00003b90 b2 28 4d 25 29 3a 56 3d b5 28 4e 29 3a 55 3d 9b |.(M%):V=.(N):U=.| 00003ba0 28 4e 29 3a 6a 25 3d b9 3a 76 3d 42 3a 73 3d 43 |(N):j%=.:v=B:s=C| 00003bb0 3a f2 42 28 4b 25 2c 36 2c 6a 25 29 3a f2 41 28 |:.B(K%,6,j%):.A(| 00003bc0 4b 25 2c 31 31 2c c3 28 28 28 34 38 2d 50 25 2f |K%,11,.(((48-P%/| 00003bd0 31 35 29 83 34 38 29 2f 32 29 29 3a f2 41 28 4b |15).48)/2)):.A(K| 00003be0 25 2c 31 33 2c c3 28 4d 25 29 29 3a f2 44 3a f2 |%,13,.(M%)):.D:.| 00003bf0 4a 28 47 31 25 2b 5f 25 2c 43 31 25 2b 60 25 29 |J(G1%+_%,C1%+`%)| 00003c00 3a 6e 25 3d a3 3a f2 42 28 4b 25 2c 35 2c 6e 25 |:n%=.:.B(K%,5,n%| 00003c10 29 0d 01 68 17 7f 3a e7 c0 4e 24 2c 36 29 3d 22 |)..h..:..N$,6)="| 00003c20 42 61 79 65 72 2e 22 8c 0d 01 69 29 49 25 3d 30 |Bayer."...i)I%=0| 00003c30 3a e3 46 25 3d 31 b8 a9 28 4e 24 29 3a e7 c1 4e |:.F%=1..(N$):..N| 00003c40 24 2c 46 25 2c 31 29 3d 22 2e 22 3a 49 25 2b 3d |$,F%,1)=".":I%+=| 00003c50 31 0d 01 6a 0c ed 3a e7 49 25 3d 32 8c 0d 01 6b |1..j..:.I%=2...k| 00003c60 5a 6f 34 25 3d 31 2b bb 28 a4 41 28 47 24 29 29 |Zo4%=1+.(.A(G$))| 00003c70 3a 70 34 25 3d 31 2b bb 28 c1 47 24 2c 31 2b a7 |:p4%=1+.(.G$,1+.| 00003c80 47 24 2c 22 2e 22 29 2c 32 29 29 3a 78 33 25 3d |G$,"."),2)):x3%=| 00003c90 b9 3a e3 52 25 3d 30 b8 70 30 25 3a e7 28 67 32 |.:.R%=0.p0%:.(g2| 00003ca0 25 3f 52 25 3d 6f 34 25 29 80 28 6a 33 25 3f 52 |%?R%=o4%).(j3%?R| 00003cb0 25 3d 70 34 25 29 8c 0d 01 6c 18 55 25 3d 52 25 |%=p4%)...l.U%=R%| 00003cc0 3a 52 25 3d 70 30 25 2b 31 3a 78 33 25 3d a3 0d |:R%=p0%+1:x3%=..| 00003cd0 01 6d 0d cd 3a ed 3a e7 78 33 25 8c 0d 01 6e 3f |.m..:.:.x3%...n?| 00003ce0 f2 77 28 22 53 74 61 72 20 72 65 71 75 65 73 74 |.w("Star request| 00003cf0 65 64 20 6e 6f 74 20 69 6e 20 64 61 74 61 62 61 |ed not in databa| 00003d00 73 65 21 22 2c 22 42 61 79 65 72 20 73 74 61 72 |se!","Bayer star| 00003d10 20 66 69 6e 64 65 72 22 29 3a e1 0d 01 6f 16 cd | finder"):...o..| 00003d20 3a 4f 25 3d 55 25 3a e7 4e 25 3c 4c 25 28 32 29 |:O%=U%:.N%<L%(2)| 00003d30 8c 0d 01 70 44 50 25 3d 37 32 30 2d 33 30 2a a8 |...pDP%=720-30*.| 00003d40 28 30 2e 35 2b 4a 25 28 55 25 29 2f 33 36 30 30 |(0.5+J%(U%)/3600| 00003d50 29 3a 4d 25 3d a8 28 30 2e 35 2b 28 47 25 28 55 |):M%=.(0.5+(G%(U| 00003d60 25 29 2f 28 33 36 30 30 2a 32 2a 61 25 29 29 29 |%)/(3600*2*a%)))| 00003d70 2a 32 2a 61 25 0d 01 71 42 cc 3a 50 25 3d 37 32 |*2*a%..qB.:P%=72| 00003d80 30 2d 31 35 2a a8 28 30 2e 35 2b 4a 25 28 55 25 |0-15*.(0.5+J%(U%| 00003d90 29 2f 31 38 30 30 29 3a 4d 25 3d a8 28 30 2e 35 |)/1800):M%=.(0.5| 00003da0 2b 28 47 25 28 55 25 29 2f 28 33 36 30 30 2a 61 |+(G%(U%)/(3600*a| 00003db0 25 29 29 29 2a 61 25 0d 01 72 89 cd 3a 4e 3d b2 |%)))*a%..r..:N=.| 00003dc0 28 4d 25 29 3a 56 3d b5 28 4e 29 3a 55 3d 9b 28 |(M%):V=.(N):U=.(| 00003dd0 4e 29 3a 76 3d 4a 25 28 4f 25 29 3a 73 3d 47 25 |N):v=J%(O%):s=G%| 00003de0 28 4f 25 29 3a 6a 25 3d b9 3a 6e 25 3d a3 3a f2 |(O%):j%=.:n%=.:.| 00003df0 42 28 4b 25 2c 36 2c 6a 25 29 3a f2 42 28 4b 25 |B(K%,6,j%):.B(K%| 00003e00 2c 35 2c 6e 25 29 3a f2 41 28 4b 25 2c 31 33 2c |,5,n%):.A(K%,13,| 00003e10 c3 28 4d 25 29 29 3a f2 41 28 4b 25 2c 31 31 2c |.(M%)):.A(K%,11,| 00003e20 c3 28 28 28 34 38 2d 50 25 2f 31 35 29 83 34 38 |.(((48-P%/15).48| 00003e30 29 2f 32 29 29 3a f2 44 3a f2 4b 30 28 55 25 29 |)/2)):.D:.K0(U%)| 00003e40 0d 01 73 05 cd 0d 01 74 05 cd 0d 01 75 07 cb 3a |..s....t....u..:| 00003e50 e1 0d 01 76 12 dd f2 42 31 28 4a 24 29 3a c8 8e |...v...B1(J$):..| 00003e60 4a 24 ca 0d 01 77 20 c9 22 53 75 6e 22 3a 64 32 |J$...w ."Sun":d2| 00003e70 25 3d ac 64 32 25 3a f2 43 28 32 33 2c 30 2c 64 |%=.d2%:.C(23,0,d| 00003e80 32 25 29 0d 01 78 21 c9 22 4d 6f 6f 6e 22 3a 59 |2%)..x!."Moon":Y| 00003e90 32 25 3d ac 59 32 25 3a f2 43 28 32 33 2c 31 2c |2%=.Y2%:.C(23,1,| 00003ea0 59 32 25 29 0d 01 79 24 c9 22 4d 65 72 63 75 72 |Y2%)..y$."Mercur| 00003eb0 79 22 3a 4a 32 25 3d ac 4a 32 25 3a f2 43 28 32 |y":J2%=.J2%:.C(2| 00003ec0 33 2c 32 2c 4a 32 25 29 0d 01 7a 22 c9 22 56 65 |3,2,J2%)..z"."Ve| 00003ed0 6e 75 73 22 3a 6c 31 25 3d ac 6c 31 25 3a f2 43 |nus":l1%=.l1%:.C| 00003ee0 28 32 33 2c 33 2c 6c 31 25 29 0d 01 7b 21 c9 22 |(23,3,l1%)..{!."| 00003ef0 4d 61 72 73 22 3a 6b 31 25 3d ac 6b 31 25 3a f2 |Mars":k1%=.k1%:.| 00003f00 43 28 32 33 2c 34 2c 6b 31 25 29 0d 01 7c 24 c9 |C(23,4,k1%)..|$.| 00003f10 22 4a 75 70 69 74 65 72 22 3a 54 32 25 3d ac 54 |"Jupiter":T2%=.T| 00003f20 32 25 3a f2 43 28 32 33 2c 35 2c 54 32 25 29 0d |2%:.C(23,5,T2%).| 00003f30 01 7d 23 c9 22 53 61 74 75 72 6e 22 3a 46 32 25 |.}#."Saturn":F2%| 00003f40 3d ac 46 32 25 3a f2 43 28 32 33 2c 36 2c 46 32 |=.F2%:.C(23,6,F2| 00003f50 25 29 0d 01 7e 23 c9 22 55 72 61 6e 75 73 22 3a |%)..~#."Uranus":| 00003f60 4c 32 25 3d ac 4c 32 25 3a f2 43 28 32 33 2c 37 |L2%=.L2%:.C(23,7| 00003f70 2c 4c 32 25 29 0d 01 7f 24 c9 22 4e 65 70 74 75 |,L2%)...$."Neptu| 00003f80 6e 65 22 3a 4e 32 25 3d ac 4e 32 25 3a f2 43 28 |ne":N2%=.N2%:.C(| 00003f90 32 33 2c 38 2c 4e 32 25 29 0d 01 80 22 c9 22 50 |23,8,N2%)..."."P| 00003fa0 6c 75 74 6f 22 3a 4d 32 25 3d ac 4d 32 25 3a f2 |luto":M2%=.M2%:.| 00003fb0 43 28 32 33 2c 39 2c 4d 32 25 29 0d 01 81 23 c9 |C(23,9,M2%)...#.| 00003fc0 22 55 6d 62 72 61 22 3a 6d 31 25 3d ac 6d 31 25 |"Umbra":m1%=.m1%| 00003fd0 3a f2 43 28 32 33 2c 31 30 2c 6d 31 25 29 0d 01 |:.C(23,10,m1%)..| 00003fe0 82 07 cb 3a e1 0d 01 83 12 dd f2 55 30 28 4a 24 |...:.......U0(J$| 00003ff0 29 3a c8 8e 4a 24 ca 0d 01 84 20 c9 22 54 69 6d |):..J$.... ."Tim| 00004000 65 20 63 6f 6e 74 72 6f 6c 73 22 3a f2 51 28 74 |e controls":.Q(t| 00004010 69 6d 65 25 2c b9 29 0d 01 85 2a c9 22 43 6f 6e |ime%,.)...*."Con| 00004020 73 74 27 6e 20 6c 69 6e 65 73 22 3a 74 32 25 3d |st'n lines":t2%=| 00004030 ac 74 32 25 3a f2 43 28 32 34 2c 31 2c 74 32 25 |.t2%:.C(24,1,t2%| 00004040 29 0d 01 86 2a c9 22 43 6f 6e 73 74 27 6e 20 6e |)...*."Const'n n| 00004050 61 6d 65 73 22 3a 71 32 25 3d ac 71 32 25 3a f2 |ames":q2%=.q2%:.| 00004060 43 28 32 34 2c 32 2c 71 32 25 29 0d 01 87 28 c9 |C(24,2,q2%)...(.| 00004070 22 52 41 2f 44 65 63 20 67 72 69 64 22 3a 42 33 |"RA/Dec grid":B3| 00004080 25 3d ac 42 33 25 3a f2 43 28 32 34 2c 33 2c 42 |%=.B3%:.C(24,3,B| 00004090 33 25 29 0d 01 88 1e c9 22 55 70 64 61 74 65 20 |3%)....."Update | 000040a0 64 69 73 70 6c 61 79 22 3a f2 55 3a 78 31 25 3d |display":.U:x1%=| 000040b0 b9 0d 01 89 20 c9 22 53 75 6e 22 3a 6e 32 25 3d |.... ."Sun":n2%=| 000040c0 ac 6e 32 25 3a f2 43 28 32 35 2c 30 2c 6e 32 25 |.n2%:.C(25,0,n2%| 000040d0 29 0d 01 8a 21 c9 22 4d 6f 6f 6e 22 3a 63 32 25 |)...!."Moon":c2%| 000040e0 3d ac 63 32 25 3a f2 43 28 32 35 2c 31 2c 63 32 |=.c2%:.C(25,1,c2| 000040f0 25 29 0d 01 8b 24 c9 22 4d 65 72 63 75 72 79 22 |%)...$."Mercury"| 00004100 3a 51 32 25 3d ac 51 32 25 3a f2 43 28 32 35 2c |:Q2%=.Q2%:.C(25,| 00004110 32 2c 51 32 25 29 0d 01 8c 22 c9 22 56 65 6e 75 |2,Q2%)..."."Venu| 00004120 73 22 3a 70 31 25 3d ac 70 31 25 3a f2 43 28 32 |s":p1%=.p1%:.C(2| 00004130 35 2c 33 2c 70 31 25 29 0d 01 8d 21 c9 22 4d 61 |5,3,p1%)...!."Ma| 00004140 72 73 22 3a 42 32 25 3d ac 42 32 25 3a f2 43 28 |rs":B2%=.B2%:.C(| 00004150 32 35 2c 34 2c 42 32 25 29 0d 01 8e 24 c9 22 4a |25,4,B2%)...$."J| 00004160 75 70 69 74 65 72 22 3a 43 32 25 3d ac 43 32 25 |upiter":C2%=.C2%| 00004170 3a f2 43 28 32 35 2c 35 2c 43 32 25 29 0d 01 8f |:.C(25,5,C2%)...| 00004180 23 c9 22 53 61 74 75 72 6e 22 3a 4f 32 25 3d ac |#."Saturn":O2%=.| 00004190 4f 32 25 3a f2 43 28 32 35 2c 36 2c 4f 32 25 29 |O2%:.C(25,6,O2%)| 000041a0 0d 01 90 23 c9 22 55 72 61 6e 75 73 22 3a 48 32 |...#."Uranus":H2| 000041b0 25 3d ac 48 32 25 3a f2 43 28 32 35 2c 37 2c 48 |%=.H2%:.C(25,7,H| 000041c0 32 25 29 0d 01 91 24 c9 22 4e 65 70 74 75 6e 65 |2%)...$."Neptune| 000041d0 22 3a 71 31 25 3d ac 71 31 25 3a f2 43 28 32 35 |":q1%=.q1%:.C(25| 000041e0 2c 38 2c 71 31 25 29 0d 01 92 22 c9 22 50 6c 75 |,8,q1%)..."."Plu| 000041f0 74 6f 22 3a 53 32 25 3d ac 53 32 25 3a f2 43 28 |to":S2%=.S2%:.C(| 00004200 32 35 2c 39 2c 53 32 25 29 0d 01 93 23 c9 22 55 |25,9,S2%)...#."U| 00004210 6d 62 72 61 22 3a 49 32 25 3d ac 49 32 25 3a f2 |mbra":I2%=.I2%:.| 00004220 43 28 32 35 2c 31 30 2c 49 32 25 29 0d 01 94 07 |C(25,10,I2%)....| 00004230 cb 3a e1 0d 01 95 18 dd f2 46 31 28 4a 24 29 3a |.:.......F1(J$):| 00004240 46 25 3d 2d 31 3a c8 8e 4a 24 ca 0d 01 96 0f c9 |F%=-1:..J$......| 00004250 42 24 28 30 29 3a 46 25 3d 30 0d 01 97 0f c9 42 |B$(0):F%=0.....B| 00004260 24 28 31 29 3a 46 25 3d 31 0d 01 98 0f c9 42 24 |$(1):F%=1.....B$| 00004270 28 32 29 3a 46 25 3d 32 0d 01 99 0f c9 42 24 28 |(2):F%=2.....B$(| 00004280 33 29 3a 46 25 3d 33 0d 01 9a 0f c9 42 24 28 34 |3):F%=3.....B$(4| 00004290 29 3a 46 25 3d 34 0d 01 9b 0f c9 42 24 28 35 29 |):F%=4.....B$(5)| 000042a0 3a 46 25 3d 35 0d 01 9c 0f c9 42 24 28 36 29 3a |:F%=5.....B$(6):| 000042b0 46 25 3d 36 0d 01 9d 0f c9 42 24 28 37 29 3a 46 |F%=6.....B$(7):F| 000042c0 25 3d 37 0d 01 9e 0f c9 42 24 28 38 29 3a 46 25 |%=7.....B$(8):F%| 000042d0 3d 38 0d 01 9f 0f c9 42 24 28 39 29 3a 46 25 3d |=8.....B$(9):F%=| 000042e0 39 0d 01 a0 11 c9 42 24 28 31 30 29 3a 46 25 3d |9.....B$(10):F%=| 000042f0 31 30 0d 01 a1 1c cb 3a e7 46 25 3e 2d 31 3a f2 |10.....:.F%>-1:.| 00004300 61 28 46 25 2c a3 29 3a 70 33 25 3d 46 25 0d 01 |a(F%,.):p3%=F%..| 00004310 a2 05 e1 0d 01 a3 29 dd f2 4a 30 28 21 59 33 25 |......)..J0(!Y3%| 00004320 2c 49 24 29 3a e7 41 30 25 3a c8 99 34 36 2c 7a |,I$):.A0%:..46,z| 00004330 25 2c 6f 25 2c 44 30 25 2c 46 30 25 0d 01 a4 28 |%,o%,D0%,F0%...(| 00004340 4a 34 25 2b 3d 31 3a e7 4a 34 25 3e 35 3a 85 a2 |J4%+=1:.J4%>5:..| 00004350 30 2c 22 54 6f 6f 20 6d 61 6e 79 20 65 72 72 6f |0,"Too many erro| 00004360 72 73 21 22 0d 01 a5 1e e7 9f 3c 32 30 30 49 24 |rs!"......<200I$| 00004370 2b 3d 22 20 61 74 20 6c 69 6e 65 20 22 2b c3 28 |+=" at line "+.(| 00004380 9e 29 0d 01 a6 2e e7 9f 3d 32 30 30 49 24 3d 22 |.)......=200I$="| 00004390 2a 2a 2a 20 45 72 72 6f 72 20 69 6e 20 6d 65 6e |*** Error in men| 000043a0 75 20 66 69 6c 65 21 20 2a 2a 2a 20 22 2b 49 24 |u file! *** "+I$| 000043b0 0d 01 a7 2e e7 9f 3d 32 30 31 49 24 3d 22 2a 2a |......=201I$="**| 000043c0 2a 20 20 20 20 20 4d 65 6e 75 20 65 72 72 6f 72 |* Menu error| 000043d0 20 20 20 20 20 20 2a 2a 2a 20 22 2b 49 24 0d 01 | *** "+I$..| 000043e0 a8 2e e7 9f 3d 32 30 32 49 24 3d 22 2a 2a 2a 20 |....=202I$="*** | 000043f0 20 20 20 20 49 63 6f 6e 20 65 72 72 6f 72 20 20 | Icon error | 00004400 20 20 20 20 2a 2a 2a 20 22 2b 49 24 0d 01 a9 2e | *** "+I$....| 00004410 e7 9f 3d 32 30 33 49 24 3d 22 2a 2a 2a 20 20 20 |..=203I$="*** | 00004420 20 20 46 69 6c 65 20 65 72 72 6f 72 20 20 20 20 | File error | 00004430 20 20 2a 2a 2a 20 22 2b 49 24 0d 01 aa 2e e7 9f | *** "+I$......| 00004440 3d 32 30 34 49 24 3d 22 2a 2a 2a 20 20 20 20 57 |=204I$="*** W| 00004450 69 6e 64 6f 77 20 65 72 72 6f 72 20 20 20 20 20 |indow error | 00004460 2a 2a 2a 20 22 2b 49 24 0d 01 ab 48 c8 99 26 32 |*** "+I$...H..&2| 00004470 30 30 30 64 2c 30 2c 70 25 3a c8 99 26 32 30 30 |000d,0,p%:..&200| 00004480 30 64 2c 30 2c 54 25 3a c8 99 26 36 30 30 64 61 |0d,0,T%:..&600da| 00004490 3a 24 28 59 33 25 2b 34 29 3d 49 24 3a c8 99 26 |:$(Y3%+4)=I$:..&| 000044a0 34 30 30 64 66 2c 59 33 25 2c 31 2c 54 24 3a e1 |400df,Y3%,1,T$:.| 000044b0 0d 01 ac 14 dd f2 5a 3a c8 99 26 34 30 30 64 64 |......Z:..&400dd| 000044c0 3a e0 3a e1 0d 01 ad 17 dd f2 53 28 75 34 25 29 |:.:.......S(u4%)| 000044d0 3a ea 4b 34 25 3a e7 75 34 25 8c 0d 01 ae 1d 21 |:.K4%:.u4%.....!| 000044e0 4a 25 3d 77 25 3a c8 99 26 34 30 30 63 62 2c 2c |J%=w%:..&400cb,,| 000044f0 4a 25 3a e7 49 30 25 8c 0d 01 af 0c 4a 25 21 32 |J%:.I0%.....J%!2| 00004500 38 3d 2d 31 0d 01 b0 12 cc 3a c8 99 26 34 30 30 |8=-1.....:..&400| 00004510 63 35 2c 2c 4a 25 0d 01 b1 05 cd 0d 01 b2 44 cc |c5,,J%........D.| 00004520 3a 21 48 25 3d 77 25 3a c8 99 26 34 30 30 63 62 |:!H%=w%:..&400cb| 00004530 2c 2c 48 25 3a 4b 34 25 3d 31 3c 3c 31 39 80 48 |,,H%:K4%=1<<19.H| 00004540 25 21 33 32 3a e7 4b 34 25 3a 4a 25 21 32 38 3d |%!32:.K4%:J%!28=| 00004550 4b 25 3a c8 99 26 34 30 30 63 35 2c 2c 4a 25 0d |K%:..&400c5,,J%.| 00004560 01 b3 80 cd 3a 49 30 25 3d b9 3a 21 48 25 3d 4b |....:I0%=.:!H%=K| 00004570 25 3a c8 99 26 34 30 30 63 62 2c 2c 48 25 3a 48 |%:..&400cb,,H%:H| 00004580 25 21 34 3d 4a 25 21 34 3a 48 25 21 31 32 3d 4a |%!4=J%!4:H%!12=J| 00004590 25 21 31 32 3a 48 25 21 32 38 3d 4a 25 21 32 38 |%!12:H%!28=J%!28| 000045a0 3a 48 25 21 38 3d 4a 25 21 38 3a 48 25 21 31 36 |:H%!8=J%!8:H%!16| 000045b0 3d 4a 25 21 31 36 3a c8 99 26 34 30 30 63 35 2c |=J%!16:..&400c5,| 000045c0 2c 48 25 3a e7 ac 4b 34 25 3a 4a 25 21 32 38 3d |,H%:..K4%:J%!28=| 000045d0 4b 25 3a c8 99 26 34 30 30 63 35 2c 2c 4a 25 0d |K%:..&400c5,,J%.| 000045e0 01 b4 05 e1 0d 01 b5 44 dd f2 4c 30 3a e3 4d 30 |.......D..L0:.M0| 000045f0 25 3d 30 b8 4f 30 25 3a 46 25 3d 52 25 28 4d 30 |%=0.O0%:F%=R%(M0| 00004600 25 29 2d 5f 25 3a 49 25 3d 57 25 28 4d 30 25 29 |%)-_%:I%=W%(M0%)| 00004610 2d 60 25 3a 52 25 3d 50 25 28 4d 30 25 29 3a e7 |-`%:R%=P%(M0%):.| 00004620 52 25 3c 39 39 39 39 8c 0d 01 b6 17 62 25 3d 49 |R%<9999.....b%=I| 00004630 31 25 21 28 34 2a 52 25 29 3a e7 6c 32 25 8c 0d |1%!(4*R%):.l2%..| 00004640 01 b7 10 e7 5f 31 25 21 28 32 2a 52 25 29 8c 0d |...._1%!(2*R%)..| 00004650 01 b8 0f e7 62 25 3c 68 25 2d 32 30 30 8c 0d 01 |....b%<h%-200...| 00004660 b9 33 ef 35 3a c8 99 26 34 30 30 65 36 2c 39 3a |.3.5:..&400e6,9:| 00004670 ec 46 25 2b 38 2c 49 25 2b 38 3a f1 4a 24 28 36 |.F%+8,I%+8:.J$(6| 00004680 35 35 33 35 80 5f 31 25 21 28 32 2a 52 25 29 29 |5535._1%!(2*R%))| 00004690 3b 0d 01 ba 05 cd 0d 01 bb 05 cd 0d 01 bc 35 cd |;.............5.| 000046a0 3a 62 25 3d 28 4b 32 25 2b 62 25 29 81 31 30 30 |:b%=(K2%+b%).100| 000046b0 3a e7 62 25 3d 36 c8 99 34 36 2c 32 39 30 2c 4c |:.b%=6..46,290,L| 000046c0 25 2c 22 6d 61 67 36 22 2c 46 25 2c 49 25 2c 32 |%,"mag6",F%,I%,2| 000046d0 0d 01 bd 27 e7 62 25 3d 35 c8 99 34 36 2c 32 39 |...'.b%=5..46,29| 000046e0 30 2c 4c 25 2c 22 6d 61 67 35 22 2c 46 25 2d 32 |0,L%,"mag5",F%-2| 000046f0 2c 49 25 2d 32 2c 32 0d 01 be 27 e7 62 25 3d 34 |,I%-2,2...'.b%=4| 00004700 c8 99 34 36 2c 32 39 30 2c 4c 25 2c 22 6d 61 67 |..46,290,L%,"mag| 00004710 34 22 2c 46 25 2d 32 2c 49 25 2d 32 2c 32 0d 01 |4",F%-2,I%-2,2..| 00004720 bf 27 e7 62 25 3d 33 c8 99 34 36 2c 32 39 30 2c |.'.b%=3..46,290,| 00004730 4c 25 2c 22 6d 61 67 33 22 2c 46 25 2d 32 2c 49 |L%,"mag3",F%-2,I| 00004740 25 2d 32 2c 32 0d 01 c0 27 e7 62 25 3d 32 c8 99 |%-2,2...'.b%=2..| 00004750 34 36 2c 32 39 30 2c 4c 25 2c 22 6d 61 67 32 22 |46,290,L%,"mag2"| 00004760 2c 46 25 2d 34 2c 49 25 2d 34 2c 32 0d 01 c1 27 |,F%-4,I%-4,2...'| 00004770 e7 62 25 3d 31 c8 99 34 36 2c 32 39 30 2c 4c 25 |.b%=1..46,290,L%| 00004780 2c 22 6d 61 67 31 22 2c 46 25 2d 34 2c 49 25 2d |,"mag1",F%-4,I%-| 00004790 34 2c 32 0d 01 c2 27 e7 62 25 3d 30 c8 99 34 36 |4,2...'.b%=0..46| 000047a0 2c 32 39 30 2c 4c 25 2c 22 6d 61 67 30 22 2c 46 |,290,L%,"mag0",F| 000047b0 25 2d 36 2c 49 25 2d 36 2c 32 0d 01 c3 28 e7 62 |%-6,I%-6,2...(.b| 000047c0 25 3c 30 c8 99 34 36 2c 32 39 30 2c 4c 25 2c 22 |%<0..46,290,L%,"| 000047d0 6d 61 67 2d 31 22 2c 46 25 2d 36 2c 49 25 2d 36 |mag-1",F%-6,I%-6| 000047e0 2c 32 0d 01 c4 09 cd 3a ed 3a e1 0d 01 c5 9d dd |,2.....:.:......| 000047f0 f2 44 3a ea 42 2c 43 3a 65 33 25 3d a3 3a c8 99 |.D:.B,C:e3%=.:..| 00004800 26 34 30 36 63 30 3a c8 99 34 36 2c 33 31 36 2c |&406c0:..46,316,| 00004810 4c 25 2c 22 73 74 61 72 6d 61 70 22 2c 30 b8 7a |L%,"starmap",0.z| 00004820 25 2c 6f 25 2c 44 30 25 2c 46 30 25 3a 41 30 25 |%,o%,D0%,F0%:A0%| 00004830 3d b9 3a 5f 25 3d 5a 30 25 2f 32 3a 60 25 3d 42 |=.:_%=Z0%/2:`%=B| 00004840 30 25 2f 32 3a c8 99 26 34 30 30 65 36 2c 37 3a |0%/2:..&400e6,7:| 00004850 c8 93 c8 90 30 2c 30 2c 5a 30 25 2c 42 30 25 3a |....0,0,Z0%,B0%:| 00004860 4c 30 25 3d 4d 25 2d 72 30 25 3a e7 4c 30 25 3e |L0%=M%-r0%:.L0%>| 00004870 39 30 2d 72 30 25 3a 4c 30 25 3d 31 38 30 2d 32 |90-r0%:L0%=180-2| 00004880 2a 72 30 25 2d 4c 30 25 0d 01 c6 2a 4b 30 25 3d |*r0%-L0%...*K0%=| 00004890 4d 25 2b 72 30 25 3a e7 4b 30 25 3e 39 30 2b 72 |M%+r0%:.K0%>90+r| 000048a0 30 25 3a 4b 30 25 3d 31 38 30 2d 4b 30 25 2b 72 |0%:K0%=180-K0%+r| 000048b0 30 25 0d 01 c7 24 4c 30 25 3d 61 25 2a 28 4c 30 |0%...$L0%=a%*(L0| 000048c0 25 81 61 25 29 3a e7 4c 30 25 3c 2d 39 30 3a 4c |%.a%):.L0%<-90:L| 000048d0 30 25 3d 2d 39 30 0d 01 c8 22 4b 30 25 3d 61 25 |0%=-90..."K0%=a%| 000048e0 2a 28 4b 30 25 81 61 25 29 3a e7 4b 30 25 3e 39 |*(K0%.a%):.K0%>9| 000048f0 30 3a 4b 30 25 3d 39 30 0d 01 c9 2c 4d 25 2b 3d |0:K0%=90...,M%+=| 00004900 31 38 30 3a c8 91 5f 25 2c 60 25 3a 74 25 3d 32 |180:.._%,`%:t%=2| 00004910 38 38 3a c8 8e 28 94 28 4d 25 2d 31 38 30 29 81 |88:..(.(M%-180).| 00004920 31 30 29 ca 0d 01 ca 28 c9 37 3a 74 25 3d 31 34 |10)....(.7:t%=14| 00004930 34 2b 37 2a 31 32 3a e7 4e 25 3c 31 30 30 30 3a |4+7*12:.N%<1000:| 00004940 74 25 3d 31 34 34 2b 31 32 2a 31 32 0d 01 cb 27 |t%=144+12*12...'| 00004950 c9 36 3a 74 25 3d 31 34 34 2b 36 2a 31 32 3a e7 |.6:t%=144+6*12:.| 00004960 4e 25 3c 31 30 30 30 3a 74 25 3d 31 34 34 2b 38 |N%<1000:t%=144+8| 00004970 2a 31 32 0d 01 cc 27 c9 35 3a 74 25 3d 31 34 34 |*12...'.5:t%=144| 00004980 2b 35 2a 31 32 3a e7 4e 25 3c 31 30 30 30 3a 74 |+5*12:.N%<1000:t| 00004990 25 3d 31 34 34 2b 37 2a 31 32 0d 01 cd 27 c9 34 |%=144+7*12...'.4| 000049a0 3a 74 25 3d 31 34 34 2b 34 2a 31 32 3a e7 4e 25 |:t%=144+4*12:.N%| 000049b0 3c 31 30 30 30 3a 74 25 3d 31 34 34 2b 36 2a 31 |<1000:t%=144+6*1| 000049c0 32 0d 01 ce 27 c9 33 3a 74 25 3d 31 34 34 2b 33 |2...'.3:t%=144+3| 000049d0 2a 31 32 3a e7 4e 25 3c 31 30 30 30 3a 74 25 3d |*12:.N%<1000:t%=| 000049e0 31 34 34 2b 35 2a 31 32 0d 01 cf 27 c9 32 3a 74 |144+5*12...'.2:t| 000049f0 25 3d 31 34 34 2b 33 2a 31 32 3a e7 4e 25 3c 31 |%=144+3*12:.N%<1| 00004a00 30 30 30 3a 74 25 3d 31 34 34 2b 35 2a 31 32 0d |000:t%=144+5*12.| 00004a10 01 d0 27 c9 31 3a 74 25 3d 31 34 34 2b 33 2a 31 |..'.1:t%=144+3*1| 00004a20 32 3a e7 4e 25 3c 31 30 30 30 3a 74 25 3d 31 34 |2:.N%<1000:t%=14| 00004a30 34 2b 34 2a 31 32 0d 01 d1 27 c9 30 3a 74 25 3d |4+4*12...'.0:t%=| 00004a40 31 34 34 2b 33 2a 31 32 3a e7 4e 25 3c 31 30 30 |144+3*12:.N%<100| 00004a50 30 3a 74 25 3d 31 34 34 2b 34 2a 31 32 0d 01 d2 |0:t%=144+4*12...| 00004a60 4a cb 3a 6d 30 25 3d 28 34 38 2d 28 74 25 2d 31 |J.:m0%=(48-(t%-1| 00004a70 34 34 29 2f 31 32 2d 50 25 2f 33 30 29 83 32 34 |44)/12-P%/30).24| 00004a80 3a 6c 30 25 3d 28 32 34 2b 28 74 25 2d 31 34 34 |:l0%=(24+(t%-144| 00004a90 29 2f 31 32 2d 50 25 2f 33 30 29 83 32 34 3a e7 |)/12-P%/30).24:.| 00004aa0 65 32 25 3a f2 47 31 0d 01 d3 1a 4a 35 25 3d 91 |e2%:.G1....J5%=.| 00004ab0 3a e7 41 33 25 3a f2 6e 31 3a c8 91 5f 25 2c 60 |:.A3%:.n1:.._%,`| 00004ac0 25 0d 01 d4 0d e7 6c 30 25 3e 6d 30 25 8c 0d 01 |%.....l0%>m0%...| 00004ad0 d5 09 e7 47 32 25 8c 0d 01 d6 09 e7 67 31 25 8c |...G2%......g1%.| 00004ae0 0d 01 d7 0d f2 4c 30 3a 67 31 25 3d a3 0d 01 d8 |.....L0:g1%=....| 00004af0 45 cc 3a 6d 32 25 3d 30 3a 4f 30 25 3d 30 3a e3 |E.:m2%=0:O0%=0:.| 00004b00 52 25 3d 30 b8 70 30 25 3a 42 3d 4a 25 28 52 25 |R%=0.p0%:B=J%(R%| 00004b10 29 2f 33 36 30 30 3a 43 3d 47 25 28 52 25 29 2f |)/3600:C=G%(R%)/| 00004b20 33 36 30 30 3a e7 42 3c 6c 30 25 80 42 3e 6d 30 |3600:.B<l0%.B>m0| 00004b30 25 8c 0d 01 d9 11 e7 43 3c 4b 30 25 80 43 3e 4c |%......C<K0%.C>L| 00004b40 30 25 8c 0d 01 da 32 f2 73 28 4a 25 28 52 25 29 |0%....2.s(J%(R%)| 00004b50 2c 52 25 2c 49 31 25 21 28 34 2a 52 25 29 29 3a |,R%,I1%!(4*R%)):| 00004b60 e7 49 31 25 21 28 34 2a 52 25 29 3e 68 25 3a 52 |.I1%!(4*R%)>h%:R| 00004b70 25 3d 70 30 25 0d 01 db 05 cd 0d 01 dc 0e cd 3a |%=p0%..........:| 00004b80 6d 32 25 2b 3d 31 3a ed 0d 01 dd 05 cd 0d 01 de |m2%+=1:.........| 00004b90 0b cd 3a e7 73 30 25 8c 0d 01 df 37 e3 52 25 3d |..:.s0%....7.R%=| 00004ba0 31 b8 31 31 30 3a 42 3d 4b 25 28 52 25 29 2f 33 |1.110:B=K%(R%)/3| 00004bb0 36 30 30 3a 43 3d 4d 25 28 52 25 29 2f 33 36 30 |600:C=M%(R%)/360| 00004bc0 30 3a e7 42 3c 6c 30 25 80 42 3e 6d 30 25 8c 0d |0:.B<l0%.B>m0%..| 00004bd0 01 e0 11 e7 43 3c 4b 30 25 80 43 3e 4c 30 25 8c |....C<K0%.C>L0%.| 00004be0 0d 01 e1 13 f2 74 28 4b 25 28 52 25 29 2c 43 2c |.....t(K%(R%),C,| 00004bf0 52 25 29 0d 01 e2 05 cd 0d 01 e3 07 cd 3a ed 0d |R%)..........:..| 00004c00 01 e4 05 cd 0d 01 e5 0b cc 3a e7 47 32 25 8c 0d |.........:.G2%..| 00004c10 01 e6 09 e7 67 31 25 8c 0d 01 e7 0d f2 4c 30 3a |....g1%......L0:| 00004c20 67 31 25 3d a3 0d 01 e8 45 cc 3a 6d 32 25 3d 30 |g1%=....E.:m2%=0| 00004c30 3a 4f 30 25 3d 30 3a e3 52 25 3d 30 b8 70 30 25 |:O0%=0:.R%=0.p0%| 00004c40 3a 42 3d 4a 25 28 52 25 29 2f 33 36 30 30 3a 43 |:B=J%(R%)/3600:C| 00004c50 3d 47 25 28 52 25 29 2f 33 36 30 30 3a e7 42 3c |=G%(R%)/3600:.B<| 00004c60 6c 30 25 84 42 3e 6d 30 25 8c 0d 01 e9 11 e7 43 |l0%.B>m0%......C| 00004c70 3c 4b 30 25 80 43 3e 4c 30 25 8c 0d 01 ea 32 f2 |<K0%.C>L0%....2.| 00004c80 73 28 4a 25 28 52 25 29 2c 52 25 2c 49 31 25 21 |s(J%(R%),R%,I1%!| 00004c90 28 34 2a 52 25 29 29 3a e7 49 31 25 21 28 34 2a |(4*R%)):.I1%!(4*| 00004ca0 52 25 29 3e 68 25 3a 52 25 3d 70 30 25 0d 01 eb |R%)>h%:R%=p0%...| 00004cb0 05 cd 0d 01 ec 0e cd 3a 6d 32 25 2b 3d 31 3a ed |.......:m2%+=1:.| 00004cc0 0d 01 ed 05 cd 0d 01 ee 0b cd 3a e7 73 30 25 8c |..........:.s0%.| 00004cd0 0d 01 ef 37 e3 52 25 3d 31 b8 31 31 30 3a 42 3d |...7.R%=1.110:B=| 00004ce0 4b 25 28 52 25 29 2f 33 36 30 30 3a 43 3d 4d 25 |K%(R%)/3600:C=M%| 00004cf0 28 52 25 29 2f 33 36 30 30 3a e7 42 3c 6c 30 25 |(R%)/3600:.B<l0%| 00004d00 84 42 3e 6d 30 25 8c 0d 01 f0 11 e7 43 3c 4b 30 |.B>m0%......C<K0| 00004d10 25 80 43 3e 4c 30 25 8c 0d 01 f1 13 f2 74 28 4b |%.C>L0%......t(K| 00004d20 25 28 52 25 29 2c 43 2c 52 25 29 0d 01 f2 05 cd |%(R%),C,R%).....| 00004d30 0d 01 f3 07 cd 3a ed 0d 01 f4 05 cd 0d 01 f5 0b |.....:..........| 00004d40 cd 3a e7 78 30 25 8c 0d 01 f6 1c f2 70 30 3a e7 |.:.x0%......p0:.| 00004d50 4d 32 25 f2 46 28 7a 31 2c 6a 31 2f 33 36 30 30 |M2%.F(z1,j1/3600| 00004d60 2c 39 29 0d 01 f7 18 e7 4e 32 25 f2 46 28 72 31 |,9).....N2%.F(r1| 00004d70 2c 4b 32 2f 33 36 30 30 2c 38 29 0d 01 f8 18 e7 |,K2/3600,8).....| 00004d80 4c 32 25 f2 46 28 76 31 2c 53 32 2f 33 36 30 30 |L2%.F(v1,S2/3600| 00004d90 2c 37 29 0d 01 f9 18 e7 46 32 25 f2 46 28 41 32 |,7).....F2%.F(A2| 00004da0 2c 4c 32 2f 33 36 30 30 2c 36 29 0d 01 fa 18 e7 |,L2/3600,6).....| 00004db0 54 32 25 f2 46 28 4a 32 2c 48 32 2f 33 36 30 30 |T2%.F(J2,H2/3600| 00004dc0 2c 35 29 0d 01 fb 18 e7 6b 31 25 f2 46 28 46 32 |,5).....k1%.F(F2| 00004dd0 2c 49 32 2f 33 36 30 30 2c 34 29 0d 01 fc 15 e3 |,I2/3600,4).....| 00004de0 64 25 3d 30 b8 32 3a c8 8e 58 25 28 64 25 29 ca |d%=0.2:..X%(d%).| 00004df0 0d 01 fd 1b c9 30 3a e7 64 32 25 f2 46 28 4d 30 |.....0:.d2%.F(M0| 00004e00 2c 6d 30 2f 33 36 30 30 2c 30 29 0d 01 fe 1b c9 |,m0/3600,0).....| 00004e10 31 3a e7 4a 32 25 f2 46 28 43 32 2c 6d 31 2f 33 |1:.J2%.F(C2,m1/3| 00004e20 36 30 30 2c 31 29 0d 01 ff 1b c9 32 3a e7 6c 31 |600,1).....2:.l1| 00004e30 25 f2 46 28 50 32 2c 4d 32 2f 33 36 30 30 2c 32 |%.F(P2,M2/3600,2| 00004e40 29 0d 02 00 1d cb 3a ed 3a e7 59 32 25 f2 46 28 |).....:.:.Y2%.F(| 00004e50 49 30 2c 4c 30 2f 33 36 30 30 2c 31 30 29 0d 02 |I0,L0/3600,10)..| 00004e60 01 18 e7 6d 31 25 f2 46 28 6d 2c 69 30 2f 33 36 |...m1%.F(m,i0/36| 00004e70 30 30 2c 31 31 29 0d 02 02 20 cd 3a ef 32 33 2c |00,11)... .:.23,| 00004e80 36 2c 38 35 7c 3a e7 4c 30 25 3c 2d 38 35 3a 4c |6,85|:.L0%<-85:L| 00004e90 30 25 3d 2d 38 30 0d 02 03 15 e7 4b 30 25 3e 39 |0%=-80.....K0%>9| 00004ea0 30 2d 61 25 3a 4b 30 25 3d 38 30 0d 02 04 09 e7 |0-a%:K0%=80.....| 00004eb0 69 32 25 8c 0d 02 05 68 c8 99 26 34 30 30 65 36 |i2%....h..&400e6| 00004ec0 2c 31 32 38 2b 38 3a e3 43 34 25 3d 4c 30 25 2b |,128+8:.C4%=L0%+| 00004ed0 31 38 30 b8 4b 30 25 2b 31 38 30 88 61 25 3a 5a |180.K0%+180.a%:Z| 00004ee0 3d 4d 28 43 34 25 29 3a 54 3d 53 28 43 34 25 29 |=M(C4%):T=S(C4%)| 00004ef0 3a 64 31 25 3d 2d 54 2a 4e 28 31 34 34 29 3a 6f |:d1%=-T*N(144):o| 00004f00 30 25 3d 5a 2a 55 2d 54 2a 56 2a 50 28 31 34 34 |0%=Z*U-T*V*P(144| 00004f10 29 3a e7 72 32 25 3a 5f 32 25 3d b9 0d 02 06 6a |):.r2%:_2%=....j| 00004f20 e3 4f 31 25 3d 31 34 34 2b 74 30 25 b8 74 25 88 |.O1%=144+t0%.t%.| 00004f30 74 30 25 3a 6a 32 25 3d 2d 54 2a 4e 28 4f 31 25 |t0%:j2%=-T*N(O1%| 00004f40 29 3a 4c 31 25 3d 5a 2a 55 2d 54 2a 56 2a 50 28 |):L1%=Z*U-T*V*P(| 00004f50 4f 31 25 29 3a 6e 30 25 3d 4f 31 25 2f 74 30 25 |O1%):n0%=O1%/t0%| 00004f60 3a e7 28 6f 30 25 3e 69 31 25 80 6f 30 25 3c 62 |:.(o0%>i1%.o0%<b| 00004f70 32 25 29 84 28 4c 31 25 3e 69 31 25 80 4c 31 25 |2%).(L1%>i1%.L1%| 00004f80 3c 62 32 25 29 8c 0d 02 07 37 72 32 25 3d b9 3a |<b2%)....7r2%=.:| 00004f90 ec 6a 32 25 2c 4c 31 25 3a f0 35 35 2c 64 31 25 |.j2%,L1%:.55,d1%| 00004fa0 2c 6f 30 25 3a e7 5f 32 25 3a f0 35 35 2c 56 25 |,o0%:._2%:.55,V%| 00004fb0 28 6e 30 25 29 2c 54 25 28 6e 30 25 29 0d 02 08 |(n0%),T%(n0%)...| 00004fc0 40 ec 2d 6a 32 25 2c 4c 31 25 3a f0 35 35 2c 2d |@.-j2%,L1%:.55,-| 00004fd0 64 31 25 2c 6f 30 25 3a e7 5f 32 25 3a e7 4f 31 |d1%,o0%:._2%:.O1| 00004fe0 25 3e 31 34 34 2b 74 30 25 f0 35 35 2c 2d 56 25 |%>144+t0%.55,-V%| 00004ff0 28 6e 30 25 29 2c 54 25 28 6e 30 25 29 0d 02 09 |(n0%),T%(n0%)...| 00005000 38 cd 3a 56 25 28 6e 30 25 29 3d 64 31 25 3a 54 |8.:V%(n0%)=d1%:T| 00005010 25 28 6e 30 25 29 3d 6f 30 25 3a 64 31 25 3d 6a |%(n0%)=o0%:d1%=j| 00005020 32 25 3a 6f 30 25 3d 4c 31 25 3a ed 3a e7 74 25 |2%:o0%=L1%:.:.t%| 00005030 3d 32 38 38 8c 0d 02 0a 62 4f 31 25 3d 32 38 38 |=288....bO1%=288| 00005040 2b 74 30 25 3a 6e 30 25 3d 4f 31 25 2f 74 30 25 |+t0%:n0%=O1%/t0%| 00005050 3a 6a 32 25 3d 2d 54 2a 4e 28 4f 31 25 29 3a 4c |:j2%=-T*N(O1%):L| 00005060 31 25 3d 5a 2a 55 2d 54 2a 56 2a 50 28 4f 31 25 |1%=Z*U-T*V*P(O1%| 00005070 29 3a e7 28 6f 30 25 3e 69 31 25 80 6f 30 25 3c |):.(o0%>i1%.o0%<| 00005080 62 32 25 29 84 28 4c 31 25 3e 69 31 25 80 4c 31 |b2%).(L1%>i1%.L1| 00005090 25 3c 62 32 25 29 8c 0d 02 0b 2d 72 32 25 3d b9 |%<b2%)....-r2%=.| 000050a0 3a ec 2d 64 31 25 2c 6f 30 25 3a e7 5f 32 25 3a |:.-d1%,o0%:._2%:| 000050b0 f0 35 35 2c 2d 56 25 28 6e 30 25 29 2c 54 25 28 |.55,-V%(n0%),T%(| 000050c0 6e 30 25 29 0d 02 0c 2d cd 3a 56 25 28 6e 30 25 |n0%)...-.:V%(n0%| 000050d0 29 3d 64 31 25 3a 54 25 28 6e 30 25 29 3d 6f 30 |)=d1%:T%(n0%)=o0| 000050e0 25 3a 64 31 25 3d 6a 32 25 3a 6f 30 25 3d 4c 31 |%:d1%=j2%:o0%=L1| 000050f0 25 0d 02 0d 07 cd 3a ed 0d 02 0e 12 cd 3a e7 6a |%.....:......:.j| 00005100 25 3a f2 47 30 28 76 2c 73 29 0d 02 0f 6b 4d 25 |%:.G0(v,s)...kM%| 00005110 2d 3d 31 38 30 3a 5f 32 25 3d a3 3a 72 32 25 3d |-=180:_2%=.:r2%=| 00005120 a3 3a 41 30 25 3d a3 3a c8 99 34 36 2c 7a 25 2c |.:A0%=.:..46,z%,| 00005130 6f 25 2c 44 30 25 2c 46 30 25 3a c8 99 26 34 30 |o%,D0%,F0%:..&40| 00005140 36 63 31 3a c8 99 26 34 30 30 64 31 2c 77 25 2c |6c1:..&400d1,w%,| 00005150 30 2c 2d 42 30 25 2a 53 25 2c 5a 30 25 2a 53 25 |0,-B0%*S%,Z0%*S%| 00005160 2c 30 3a f2 41 28 4b 25 2c 32 34 2c c3 28 6d 32 |,0:.A(K%,24,.(m2| 00005170 25 29 29 3a e1 0d 02 10 1f dd f2 4a 28 46 25 2c |%)):.......J(F%,| 00005180 49 25 29 3a e7 46 25 3d 61 32 25 80 49 25 3d 60 |I%):.F%=a2%.I%=`| 00005190 32 25 3a e1 0d 02 11 2e 55 25 3d a4 54 28 46 25 |2%:.....U%=.T(F%| 000051a0 2c 49 25 29 3a f2 4b 30 28 55 25 29 3a 4f 25 3d |,I%):.K0(U%):O%=| 000051b0 55 25 3a 61 32 25 3d 46 25 3a 60 32 25 3d 49 25 |U%:a2%=F%:`2%=I%| 000051c0 3a e1 0d 02 12 82 dd a4 54 28 46 25 2c 49 25 29 |:.......T(F%,I%)| 000051d0 3a ea 4d 30 25 2c 69 34 25 2c 68 34 25 2c 44 33 |:.M0%,i4%,h4%,D3| 000051e0 25 2c 73 32 25 2c 48 33 25 3a 55 25 3d 30 3a 54 |%,s2%,H3%:U%=0:T| 000051f0 34 25 3d 30 3a 48 33 25 3d 26 66 66 66 66 66 66 |4%=0:H3%=&ffffff| 00005200 3a e3 4d 30 25 3d 30 b8 4f 30 25 3a 69 34 25 3d |:.M0%=0.O0%:i4%=| 00005210 52 25 28 4d 30 25 29 2d 46 25 3a 68 34 25 3d 57 |R%(M0%)-F%:h4%=W| 00005220 25 28 4d 30 25 29 2d 49 25 3a 73 32 25 3d 69 34 |%(M0%)-I%:s2%=i4| 00005230 25 5e 32 2b 68 34 25 5e 32 3a e7 73 32 25 3c 3d |%^2+h4%^2:.s2%<=| 00005240 48 33 25 8c 0d 02 13 0d e7 73 32 25 3d 48 33 25 |H3%......s2%=H3%| 00005250 8c 0d 02 14 2d 63 33 25 3d b9 3a 44 33 25 3d 50 |....-c3%=.:D3%=P| 00005260 25 28 4d 30 25 29 3a e7 44 33 25 3e 39 39 39 39 |%(M0%):.D3%>9999| 00005270 3a 44 33 25 3d 44 33 25 81 31 30 30 30 30 0d 02 |:D3%=D3%.10000..| 00005280 15 19 e7 28 36 35 35 33 35 80 5f 31 25 21 28 32 |...(65535._1%!(2| 00005290 2a 44 33 25 29 29 8c 0d 02 16 1e 55 25 3d 50 25 |*D3%)).....U%=P%| 000052a0 28 4d 30 25 29 3a 54 34 25 3d 4d 30 25 3a 48 33 |(M0%):T4%=M0%:H3| 000052b0 25 3d 73 32 25 0d 02 17 05 cd 0d 02 18 26 cc 3a |%=s2%........&.:| 000052c0 63 33 25 3d a3 3a 55 25 3d 50 25 28 4d 30 25 29 |c3%=.:U%=P%(M0%)| 000052d0 3a 54 34 25 3d 4d 30 25 3a 48 33 25 3d 73 32 25 |:T4%=M0%:H3%=s2%| 000052e0 0d 02 19 05 cd 0d 02 1a 0b cd 3a ed 3a 3d 55 25 |..........:.:=U%| 000052f0 0d 02 1b 27 dd f2 4b 30 28 51 25 29 3a ea 76 34 |...'..K0(Q%):.v4| 00005300 2c 63 30 2c 5a 30 2c 6f 30 2c 79 30 3a e7 51 25 |,c0,Z0,o0,y0:.Q%| 00005310 3c 31 30 30 30 30 8c 0d 02 1c 0d e7 51 25 3c 3e |<10000......Q%<>| 00005320 4d 31 25 8c 0d 02 1d 61 4d 31 25 3d 51 25 3a 41 |M1%....aM1%=Q%:A| 00005330 24 3d bd 28 41 34 25 3f 28 32 2a 51 25 29 29 2b |$=.(A4%?(2*Q%))+| 00005340 bd 28 41 34 25 3f 28 32 2a 51 25 2b 31 29 29 3a |.(A4%?(2*Q%+1)):| 00005350 f2 41 28 58 25 2c 34 2c 41 24 2b 22 20 73 74 61 |.A(X%,4,A$+" sta| 00005360 72 22 29 3a e7 63 33 25 3a f2 41 28 58 25 2c 34 |r"):.c3%:.A(X%,4| 00005370 2c 41 24 2b 22 20 73 74 61 72 20 28 44 6f 75 62 |,A$+" star (Doub| 00005380 6c 65 29 22 29 0d 02 1e 40 f2 41 28 58 25 2c 35 |le)")...@.A(X%,5| 00005390 2c 4a 24 28 36 35 35 33 35 80 5f 31 25 21 28 32 |,J$(65535._1%!(2| 000053a0 2a 51 25 29 29 29 3a 41 24 3d 22 22 3a e7 44 34 |*Q%))):A$="":.D4| 000053b0 25 3f 51 25 3a 41 24 3d 22 20 22 2b c3 28 44 34 |%?Q%:A$=" "+.(D4| 000053c0 25 3f 51 25 29 0d 02 1f 2b e7 6a 33 25 3f 51 25 |%?Q%)...+.j3%?Q%| 000053d0 3a 41 24 3d 41 24 28 6a 33 25 3f 51 25 29 2b 41 |:A$=A$(j3%?Q%)+A| 000053e0 24 2b 22 20 22 2b 4d 24 28 67 32 25 3f 51 25 29 |$+" "+M$(g2%?Q%)| 000053f0 0d 02 20 df f2 41 28 58 25 2c 36 2c 41 24 29 3a |.. ..A(X%,6,A$):| 00005400 f2 41 28 58 25 2c 37 2c a4 4b 28 49 31 25 21 28 |.A(X%,7,.K(I1%!(| 00005410 34 2a 51 25 29 2b 30 2e 31 29 29 3a f2 41 28 58 |4*Q%)+0.1)):.A(X| 00005420 25 2c 38 2c 22 22 29 3a f2 41 28 58 25 2c 39 2c |%,8,""):.A(X%,9,| 00005430 48 24 28 67 32 25 3f 51 25 29 29 3a f2 41 28 58 |H$(g2%?Q%)):.A(X| 00005440 25 2c 31 30 2c a4 42 28 46 33 25 21 28 51 25 2a |%,10,.B(F3%!(Q%*| 00005450 34 29 29 29 3a f2 41 28 58 25 2c 31 31 2c a4 42 |4))):.A(X%,11,.B| 00005460 28 4b 33 25 21 28 51 25 2a 34 29 29 29 3a f2 66 |(K3%!(Q%*4))):.f| 00005470 28 b2 28 28 46 33 25 21 28 51 25 2a 34 29 29 2f |(.((F3%!(Q%*4))/| 00005480 32 34 30 29 2c b2 28 28 4b 33 25 21 28 51 25 2a |240),.((K3%!(Q%*| 00005490 34 29 29 2f 33 36 30 30 29 2c 56 30 29 3a f2 41 |4))/3600),V0):.A| 000054a0 28 58 25 2c 31 32 2c a4 42 28 9d 28 51 32 29 2a |(X%,12,.B(.(Q2)*| 000054b0 33 36 30 30 29 29 3a f2 41 28 58 25 2c 31 33 2c |3600)):.A(X%,13,| 000054c0 a4 42 28 9d 28 68 32 29 2a 33 36 30 30 29 29 0d |.B(.(h2)*3600)).| 000054d0 02 21 ef f2 75 28 b2 28 28 46 33 25 21 28 51 25 |.!..u(.((F3%!(Q%| 000054e0 2a 34 29 29 2f 32 34 30 29 2c b2 28 28 4b 33 25 |*4))/240),.((K3%| 000054f0 21 28 51 25 2a 34 29 29 2f 33 36 30 30 29 2c 63 |!(Q%*4))/3600),c| 00005500 30 2c 5a 30 2c 6f 30 2c 79 30 2c 30 29 3a f2 41 |0,Z0,o0,y0,0):.A| 00005510 28 58 25 2c 31 34 2c c3 28 a4 4c 28 63 30 29 29 |(X%,14,.(.L(c0))| 00005520 2b 22 68 72 73 2c 20 61 7a 69 6d 75 74 68 3d 22 |+"hrs, azimuth="| 00005530 2b c3 28 6f 30 29 29 3a f2 41 28 58 25 2c 31 35 |+.(o0)):.A(X%,15| 00005540 2c c3 28 a4 4c 28 5a 30 29 29 2b 22 68 72 73 2c |,.(.L(Z0))+"hrs,| 00005550 20 61 7a 69 6d 75 74 68 3d 22 2b c3 28 79 30 29 | azimuth="+.(y0)| 00005560 29 3a f2 4f 28 31 2c 22 54 79 70 65 20 3a 22 2b |):.O(1,"Type :"+| 00005570 22 53 74 61 72 22 29 3a f2 4f 28 32 2c 22 4e 61 |"Star"):.O(2,"Na| 00005580 6d 65 20 3a 22 2b 4a 24 28 36 35 35 33 35 80 5f |me :"+J$(65535._| 00005590 31 25 21 28 32 2a 51 25 29 29 29 3a f2 4f 28 33 |1%!(2*Q%))):.O(3| 000055a0 2c 22 4d 61 67 2e 20 3a 22 2b c3 28 28 49 31 25 |,"Mag. :"+.((I1%| 000055b0 21 28 34 2a 51 25 29 29 2f 31 30 30 29 29 0d 02 |!(4*Q%))/100))..| 000055c0 22 1d f2 4f 28 34 2c 22 43 6f 6e 73 74 3a 22 2b |"..O(4,"Const:"+| 000055d0 48 24 28 67 32 25 3f 51 25 29 29 0d 02 23 05 cd |H$(g2%?Q%))..#..| 000055e0 0d 02 24 0f cc 3a e7 51 25 3c 3e 4d 31 25 8c 0d |..$..:.Q%<>M1%..| 000055f0 02 25 40 4d 31 25 3d 51 25 3a 51 25 3d 51 25 81 |.%@M1%=Q%:Q%=Q%.| 00005600 31 30 30 30 30 3a 4b 24 3d 22 4f 62 6a 65 63 74 |10000:K$="Object| 00005610 20 6e 75 6d 62 65 72 20 3a 22 2b c3 28 51 25 29 | number :"+.(Q%)| 00005620 3a 65 30 25 3d b9 3a e7 51 25 3c 32 30 30 8c 0d |:e0%=.:.Q%<200..| 00005630 02 26 da f2 41 28 58 25 2c 34 2c 49 24 28 4f 25 |.&..A(X%,4,I$(O%| 00005640 28 51 25 29 83 31 30 30 29 29 3a f2 41 28 58 25 |(Q%).100)):.A(X%| 00005650 2c 35 2c 4c 24 28 4f 25 28 51 25 29 81 31 30 30 |,5,L$(O%(Q%).100| 00005660 29 29 3a f2 41 28 58 25 2c 36 2c 22 4d 22 2b c3 |)):.A(X%,6,"M"+.| 00005670 28 51 25 29 29 3a f2 4f 28 31 2c 22 54 79 70 65 |(Q%)):.O(1,"Type| 00005680 20 3a 22 2b 49 24 28 4f 25 28 51 25 29 83 31 30 | :"+I$(O%(Q%).10| 00005690 30 29 29 3a f2 4f 28 32 2c 22 4e 61 6d 65 20 3a |0)):.O(2,"Name :| 000056a0 22 2b 4c 24 28 4f 25 28 51 25 29 81 31 30 30 29 |"+L$(O%(Q%).100)| 000056b0 29 3a f2 4f 28 33 2c 22 52 65 66 2e 20 3a 22 2b |):.O(3,"Ref. :"+| 000056c0 22 4d 22 2b c3 28 51 25 29 29 3a f2 4f 28 34 2c |"M"+.(Q%)):.O(4,| 000056d0 22 22 29 3a f2 41 28 58 25 2c 38 2c 22 22 29 3a |""):.A(X%,8,""):| 000056e0 f2 41 28 58 25 2c 31 30 2c a4 42 28 4b 25 28 51 |.A(X%,10,.B(K%(Q| 000056f0 25 29 29 29 3a f2 41 28 58 25 2c 31 31 2c a4 42 |%))):.A(X%,11,.B| 00005700 28 4d 25 28 51 25 29 29 29 0d 02 27 5d f2 66 28 |(M%(Q%)))..'].f(| 00005710 b2 28 28 4b 25 28 51 25 29 29 2f 32 34 30 29 2c |.((K%(Q%))/240),| 00005720 b2 28 28 4d 25 28 51 25 29 29 2f 33 36 30 30 29 |.((M%(Q%))/3600)| 00005730 2c 56 30 29 3a f2 41 28 58 25 2c 31 32 2c a4 42 |,V0):.A(X%,12,.B| 00005740 28 9d 28 51 32 29 2a 33 36 30 30 29 29 3a f2 41 |(.(Q2)*3600)):.A| 00005750 28 58 25 2c 31 33 2c a4 42 28 9d 28 68 32 29 2a |(X%,13,.B(.(h2)*| 00005760 33 36 30 30 29 29 0d 02 28 cd cc 3a 51 25 2d 3d |3600))..(..:Q%-=| 00005770 32 30 30 3a f2 41 28 58 25 2c 34 2c 43 24 28 51 |200:.A(X%,4,C$(Q| 00005780 25 29 29 3a f2 41 28 58 25 2c 35 2c 44 24 28 51 |%)):.A(X%,5,D$(Q| 00005790 25 29 29 3a f2 41 28 58 25 2c 36 2c 22 22 29 3a |%)):.A(X%,6,""):| 000057a0 f2 41 28 58 25 2c 38 2c 46 24 28 51 25 29 29 3a |.A(X%,8,F$(Q%)):| 000057b0 f2 41 28 58 25 2c 31 30 2c a4 42 28 44 25 28 51 |.A(X%,10,.B(D%(Q| 000057c0 25 29 29 29 3a f2 41 28 58 25 2c 31 31 2c a4 42 |%))):.A(X%,11,.B| 000057d0 28 48 25 28 51 25 29 29 29 3a f2 66 28 b2 28 28 |(H%(Q%))):.f(.((| 000057e0 44 25 28 51 25 29 29 2f 32 34 30 29 2c b2 28 28 |D%(Q%))/240),.((| 000057f0 48 25 28 51 25 29 29 2f 33 36 30 30 29 2c 56 30 |H%(Q%))/3600),V0| 00005800 29 3a f2 41 28 58 25 2c 31 32 2c a4 42 28 9d 28 |):.A(X%,12,.B(.(| 00005810 51 32 29 2a 33 36 30 30 29 29 3a f2 41 28 58 25 |Q2)*3600)):.A(X%| 00005820 2c 31 33 2c a4 42 28 9d 28 68 32 29 2a 33 36 30 |,13,.B(.(h2)*360| 00005830 30 29 29 0d 02 29 37 cd 3a f2 41 28 58 25 2c 37 |0))..)7.:.A(X%,7| 00005840 2c 22 22 29 3a f2 41 28 58 25 2c 39 2c 22 22 29 |,""):.A(X%,9,"")| 00005850 3a f2 41 28 58 25 2c 31 34 2c 22 22 29 3a f2 41 |:.A(X%,14,""):.A| 00005860 28 58 25 2c 31 35 2c 22 22 29 0d 02 2a 05 cd 0d |(X%,15,"")..*...| 00005870 02 2b 07 cd 3a e1 0d 02 2c 26 dd a4 42 28 5f 30 |.+..:...,&..B(_0| 00005880 25 29 3a ea 62 30 25 2c 63 30 25 2c 68 24 3a e7 |%):.b0%,c0%,h$:.| 00005890 5f 30 25 3c 30 3a 68 24 3d 22 2d 22 0d 02 2d 65 |_0%<0:h$="-"..-e| 000058a0 5f 30 25 3d 94 28 5f 30 25 29 3a 62 30 25 3d 5f |_0%=.(_0%):b0%=_| 000058b0 30 25 2f 33 36 30 30 3a 63 30 25 3d 5f 30 25 2f |0%/3600:c0%=_0%/| 000058c0 36 30 2d 62 30 25 2a 36 30 3a 5f 30 25 3d 5f 30 |60-b0%*60:_0%=_0| 000058d0 25 83 36 30 3a 3d 68 24 2b c3 62 30 25 2b 22 3a |%.60:=h$+.b0%+":| 000058e0 22 2b c2 22 30 30 22 2b c3 63 30 25 2c 32 29 2b |"+."00"+.c0%,2)+| 000058f0 22 3a 22 2b c2 22 30 30 22 2b c3 5f 30 25 2c 32 |":"+."00"+._0%,2| 00005900 29 0d 02 2e 7d dd f2 47 30 28 76 2c 73 29 3a c8 |)...}..G0(v,s):.| 00005910 99 26 34 30 30 65 36 2c 31 38 39 3a 73 3d 73 2f |.&400e6,189:s=s/| 00005920 33 36 30 30 3a 76 3d 50 25 2f 32 2b 28 28 38 36 |3600:v=P%/2+((86| 00005930 34 30 30 2b 76 29 83 38 36 34 30 30 29 2f 32 34 |400+v).86400)/24| 00005940 30 3a 5a 3d 4e 25 2a b5 28 b2 28 73 29 29 3a 54 |0:Z=N%*.(.(s)):T| 00005950 3d 4e 25 2a 9b 28 b2 28 73 29 29 3a 42 30 3d 9b |=N%*.(.(s)):B0=.| 00005960 28 b2 28 76 29 29 3a 57 30 25 3d 5a 2a 56 2b 54 |(.(v)):W0%=Z*V+T| 00005970 2a 42 30 2a 55 3a e7 57 30 25 3e 76 25 8c 0d 02 |*B0*U:.W0%>v%...| 00005980 2f 3e 46 25 3d 2d 54 2a b5 28 b2 28 76 29 29 3a |/>F%=-T*.(.(v)):| 00005990 49 25 3d 5a 2a 55 2d 54 2a 56 2a 42 30 3a ec 46 |I%=Z*U-T*V*B0:.F| 000059a0 25 2c 49 25 3a f0 31 34 37 2c 32 30 2c 30 3a 47 |%,I%:.147,20,0:G| 000059b0 31 25 3d 46 25 3a 43 31 25 3d 49 25 0d 02 30 07 |1%=F%:C1%=I%..0.| 000059c0 cd 3a e1 0d 02 31 a5 dd f2 60 3a c8 99 34 36 2c |.:...1...`:..46,| 000059d0 33 31 36 2c 4c 25 2c 22 73 74 61 72 6d 61 70 22 |316,L%,"starmap"| 000059e0 2c 30 b8 7a 25 2c 6f 25 2c 44 30 25 2c 46 30 25 |,0.z%,o%,D0%,F0%| 000059f0 3a 41 30 25 3d b9 3a c8 91 5f 25 2c 60 25 3a f2 |:A0%=.:.._%,`%:.| 00005a00 47 30 28 76 2c 73 29 3a 41 30 25 3d a3 3a c8 99 |G0(v,s):A0%=.:..| 00005a10 34 36 2c 7a 25 2c 6f 25 2c 44 30 25 2c 46 30 25 |46,z%,o%,D0%,F0%| 00005a20 3a c8 99 26 34 30 30 64 31 2c 77 25 2c 53 25 2a |:..&400d1,w%,S%*| 00005a30 28 5f 25 2b 46 25 2d 32 32 29 2c 53 25 2a 28 2d |(_%+F%-22),S%*(-| 00005a40 60 25 2b 49 25 2d 32 32 29 2c 53 25 2a 28 5f 25 |`%+I%-22),S%*(_%| 00005a50 2b 46 25 2b 32 32 29 2c 53 25 2a 28 2d 60 25 2b |+F%+22),S%*(-`%+| 00005a60 49 25 2b 32 32 29 3a e1 0d 02 32 71 dd f2 42 30 |I%+22):...2q..B0| 00005a70 3a 4a 25 21 30 3d 77 25 3a c8 99 26 34 30 30 63 |:J%!0=w%:..&400c| 00005a80 62 2c 2c 4a 25 3a 7a 30 25 3d 4a 25 21 34 2d 4a |b,,J%:z0%=J%!4-J| 00005a90 25 21 32 30 3a 4b 31 25 3d 4a 25 21 31 36 2d 4a |%!20:K1%=J%!16-J| 00005aa0 25 21 32 34 3a 46 25 3d 28 69 30 25 2d 7a 30 25 |%!24:F%=(i0%-z0%| 00005ab0 29 2f 53 25 3a 49 25 3d 28 60 30 25 2d 4b 31 25 |)/S%:I%=(`0%-K1%| 00005ac0 29 2f 53 25 2b 42 30 25 3a f2 4a 28 46 25 2c 49 |)/S%+B0%:.J(F%,I| 00005ad0 25 29 3a e7 6a 25 3a f2 60 0d 02 33 0d e7 55 25 |%):.j%:.`..3..U%| 00005ae0 3e 39 39 39 39 8c 0d 02 34 14 e7 28 55 25 81 31 |>9999...4..(U%.1| 00005af0 30 30 30 30 29 3c 32 30 30 8c 0d 02 35 21 76 3d |0000)<200...5!v=| 00005b00 4b 25 28 55 25 81 31 30 30 30 30 29 3a 73 3d 4d |K%(U%.10000):s=M| 00005b10 25 28 55 25 81 31 30 30 30 30 29 0d 02 36 2f cc |%(U%.10000)..6/.| 00005b20 3a 76 3d 44 25 28 28 55 25 81 31 30 30 30 30 29 |:v=D%((U%.10000)| 00005b30 2d 32 30 30 29 3a 73 3d 48 25 28 28 55 25 81 31 |-200):s=H%((U%.1| 00005b40 30 30 30 30 29 2d 32 30 30 29 0d 02 37 05 cd 0d |0000)-200)..7...| 00005b50 02 38 17 cc 3a 76 3d 4a 25 28 55 25 29 3a 73 3d |.8..:v=J%(U%):s=| 00005b60 47 25 28 55 25 29 0d 02 39 0c cd 3a e7 6a 25 3a |G%(U%)..9..:.j%:| 00005b70 f2 60 0d 02 3a 05 e1 0d 02 3b 37 dd f2 73 28 42 |.`..:....;7..s(B| 00005b80 2c 52 25 2c 62 25 29 3a 42 3d b2 28 50 25 2f 32 |,R%,b%):B=.(P%/2| 00005b90 2b 42 2f 32 34 30 29 3a 46 25 3d 2d 4f 28 52 25 |+B/240):F%=-O(R%| 00005ba0 29 2a b5 42 3a e7 94 46 25 3e 5f 25 3a e1 0d 02 |)*.B:..F%>_%:...| 00005bb0 3c 29 55 30 3d 4f 28 52 25 29 2a 9b 42 3a 49 25 |<)U0=O(R%)*.B:I%| 00005bc0 3d 4c 28 52 25 29 2a 55 2d 56 2a 55 30 3a e7 94 |=L(R%)*U-V*U0:..| 00005bd0 49 25 3e 60 25 3a e1 0d 02 3d 1e 57 30 25 3d 4c |I%>`%:...=.W0%=L| 00005be0 28 52 25 29 2a 56 2b 55 30 2a 55 3a e7 57 30 25 |(R%)*V+U0*U:.W0%| 00005bf0 3c 76 25 3a e1 0d 02 3e 37 52 25 28 4f 30 25 29 |<v%:...>7R%(O0%)| 00005c00 3d 46 25 2b 5f 25 3a 57 25 28 4f 30 25 29 3d 49 |=F%+_%:W%(O0%)=I| 00005c10 25 2b 60 25 3a 50 25 28 4f 30 25 29 3d 52 25 3a |%+`%:P%(O0%)=R%:| 00005c20 4f 30 25 2b 3d 31 3a e7 6c 32 25 8c 0d 02 3f 18 |O0%+=1:.l2%...?.| 00005c30 e7 28 36 35 35 33 35 80 5f 31 25 21 28 32 2a 52 |.(65535._1%!(2*R| 00005c40 25 29 29 8c 0d 02 40 0f e7 62 25 3c 68 25 2d 32 |%))...@..b%<h%-2| 00005c50 30 30 8c 0d 02 41 33 ef 35 3a c8 99 26 34 30 30 |00...A3.5:..&400| 00005c60 65 36 2c 39 3a ec 46 25 2b 38 2c 49 25 2b 38 3a |e6,9:.F%+8,I%+8:| 00005c70 f1 4a 24 28 36 35 35 33 35 80 5f 31 25 21 28 32 |.J$(65535._1%!(2| 00005c80 2a 52 25 29 29 3b 0d 02 42 05 cd 0d 02 43 05 cd |*R%));..B....C..| 00005c90 0d 02 44 33 cd 3a 62 25 3d 4b 32 25 2b 62 25 3a |..D3.:b%=K2%+b%:| 00005ca0 e7 62 25 3e 35 39 39 c8 99 34 36 2c 32 39 30 2c |.b%>599..46,290,| 00005cb0 4c 25 2c 22 6d 61 67 36 22 2c 46 25 2c 49 25 2c |L%,"mag6",F%,I%,| 00005cc0 32 3a e1 0d 02 45 2b e7 62 25 3e 34 39 39 c8 99 |2:...E+.b%>499..| 00005cd0 34 36 2c 32 39 30 2c 4c 25 2c 22 6d 61 67 35 22 |46,290,L%,"mag5"| 00005ce0 2c 46 25 2d 32 2c 49 25 2d 32 2c 32 3a e1 0d 02 |,F%-2,I%-2,2:...| 00005cf0 46 2b e7 62 25 3e 33 39 39 c8 99 34 36 2c 32 39 |F+.b%>399..46,29| 00005d00 30 2c 4c 25 2c 22 6d 61 67 34 22 2c 46 25 2d 32 |0,L%,"mag4",F%-2| 00005d10 2c 49 25 2d 32 2c 32 3a e1 0d 02 47 2b e7 62 25 |,I%-2,2:...G+.b%| 00005d20 3e 32 39 39 c8 99 34 36 2c 32 39 30 2c 4c 25 2c |>299..46,290,L%,| 00005d30 22 6d 61 67 33 22 2c 46 25 2d 32 2c 49 25 2d 32 |"mag3",F%-2,I%-2| 00005d40 2c 32 3a e1 0d 02 48 2b e7 62 25 3e 31 39 39 c8 |,2:...H+.b%>199.| 00005d50 99 34 36 2c 32 39 30 2c 4c 25 2c 22 6d 61 67 32 |.46,290,L%,"mag2| 00005d60 22 2c 46 25 2d 34 2c 49 25 2d 34 2c 32 3a e1 0d |",F%-4,I%-4,2:..| 00005d70 02 49 2a e7 62 25 3e 39 39 c8 99 34 36 2c 32 39 |.I*.b%>99..46,29| 00005d80 30 2c 4c 25 2c 22 6d 61 67 31 22 2c 46 25 2d 34 |0,L%,"mag1",F%-4| 00005d90 2c 49 25 2d 34 2c 32 3a e1 0d 02 4a 2a e7 62 25 |,I%-4,2:...J*.b%| 00005da0 3e 2d 31 c8 99 34 36 2c 32 39 30 2c 4c 25 2c 22 |>-1..46,290,L%,"| 00005db0 6d 61 67 30 22 2c 46 25 2d 36 2c 49 25 2d 36 2c |mag0",F%-6,I%-6,| 00005dc0 32 3a e1 0d 02 4b 2a e7 62 25 3c 30 c8 99 34 36 |2:...K*.b%<0..46| 00005dd0 2c 32 39 30 2c 4c 25 2c 22 6d 61 67 2d 31 22 2c |,290,L%,"mag-1",| 00005de0 46 25 2d 36 2c 49 25 2d 36 2c 32 3a e1 0d 02 4c |F%-6,I%-6,2:...L| 00005df0 05 e1 0d 02 4d 40 dd f2 74 28 42 2c 43 2c 63 30 |....M@..t(B,C,c0| 00005e00 25 29 3a 42 3d b2 28 50 25 2f 32 2b 42 2f 32 34 |%):B=.(P%/2+B/24| 00005e10 30 29 3a 54 3d 4e 25 2a 9b 28 b2 28 43 29 29 3a |0):T=N%*.(.(C)):| 00005e20 46 25 3d 2d 54 2a b5 42 3a e7 94 46 25 3e 5f 25 |F%=-T*.B:..F%>_%| 00005e30 3a e1 0d 02 4e 2f 42 30 3d 9b 42 3a 5a 3d 4e 25 |:...N/B0=.B:Z=N%| 00005e40 2a b5 28 b2 28 43 29 29 3a 57 30 25 3d 5a 2a 56 |*.(.(C)):W0%=Z*V| 00005e50 2b 54 2a 42 30 2a 55 3a e7 57 30 25 3c 76 25 3a |+T*B0*U:.W0%<v%:| 00005e60 e1 0d 02 4f 1b 49 25 3d 5a 2a 55 2d 54 2a 56 2a |...O.I%=Z*U-T*V*| 00005e70 42 30 3a e7 94 49 25 3e 60 25 3a e1 0d 02 50 47 |B0:..I%>`%:...PG| 00005e80 52 25 28 4f 30 25 29 3d 46 25 2b 5f 25 3a 57 25 |R%(O0%)=F%+_%:W%| 00005e90 28 4f 30 25 29 3d 49 25 2b 60 25 3a 50 25 28 4f |(O0%)=I%+`%:P%(O| 00005ea0 30 25 29 3d 63 30 25 2a 31 30 30 30 30 3a 4f 30 |0%)=c0%*10000:O0| 00005eb0 25 2b 3d 31 3a c8 8e 4f 25 28 63 30 25 29 83 31 |%+=1:..O%(c0%).1| 00005ec0 30 30 ca 0d 02 51 2e c9 31 3a c8 99 34 36 2c 32 |00...Q..1:..46,2| 00005ed0 39 30 2c 4c 25 2c 22 6f 70 65 6e 63 6c 75 73 74 |90,L%,"openclust| 00005ee0 65 72 22 2c 46 25 2d 31 30 2c 49 25 2d 31 30 2c |er",F%-10,I%-10,| 00005ef0 38 0d 02 52 2e c9 32 3a c8 99 34 36 2c 32 39 30 |8..R..2:..46,290| 00005f00 2c 4c 25 2c 22 67 6c 6f 62 63 6c 75 73 74 65 72 |,L%,"globcluster| 00005f10 22 2c 46 25 2d 31 30 2c 49 25 2d 31 30 2c 38 0d |",F%-10,I%-10,8.| 00005f20 02 53 2d c9 33 3a c8 99 34 36 2c 32 39 30 2c 4c |.S-.3:..46,290,L| 00005f30 25 2c 22 6e 65 62 63 6c 75 73 74 65 72 22 2c 46 |%,"nebcluster",F| 00005f40 25 2d 31 30 2c 49 25 2d 31 30 2c 38 0d 02 54 2c |%-10,I%-10,8..T,| 00005f50 c9 34 3a c8 99 34 36 2c 32 39 30 2c 4c 25 2c 22 |.4:..46,290,L%,"| 00005f60 70 6c 61 6e 65 74 61 72 79 22 2c 46 25 2d 31 32 |planetary",F%-12| 00005f70 2c 49 25 2d 31 32 2c 38 0d 02 55 29 c9 35 3a c8 |,I%-12,8..U).5:.| 00005f80 99 34 36 2c 32 39 30 2c 4c 25 2c 22 6e 65 62 75 |.46,290,L%,"nebu| 00005f90 6c 61 22 2c 46 25 2d 31 30 2c 49 25 2d 31 30 2c |la",F%-10,I%-10,| 00005fa0 38 0d 02 56 29 c9 36 3a c8 99 34 36 2c 32 39 30 |8..V).6:..46,290| 00005fb0 2c 4c 25 2c 22 67 61 6c 61 78 79 22 2c 46 25 2d |,L%,"galaxy",F%-| 00005fc0 31 36 2c 49 25 2d 31 30 2c 38 0d 02 57 2a c9 37 |16,I%-10,8..W*.7| 00005fd0 3a c8 99 34 36 2c 32 39 30 2c 4c 25 2c 22 73 6e |:..46,290,L%,"sn| 00005fe0 6f 76 61 72 65 6d 22 2c 46 25 2d 31 36 2c 49 25 |ovarem",F%-16,I%| 00005ff0 2d 38 2c 38 0d 02 58 2b c9 38 3a c8 99 34 36 2c |-8,8..X+.8:..46,| 00006000 32 39 30 2c 4c 25 2c 22 61 73 74 65 72 69 73 6d |290,L%,"asterism| 00006010 22 2c 46 25 2d 31 30 2c 49 25 2d 31 30 2c 38 0d |",F%-10,I%-10,8.| 00006020 02 59 2b cb 3a e7 7a 31 25 3a ef 35 3a e6 30 2c |.Y+.:.z1%:.5:.0,| 00006030 31 35 3a ec 46 25 2b 38 2c 49 25 2b 32 32 3a f1 |15:.F%+8,I%+22:.| 00006040 22 4d 22 3b c3 28 63 30 25 29 0d 02 5a 05 e1 0d |"M";.(c0%)..Z...| 00006050 02 5b 3f dd f2 46 28 42 2c 43 2c 51 25 29 3a 42 |.[?..F(B,C,Q%):B| 00006060 3d b2 28 50 25 2f 32 2b 42 2f 32 34 30 29 3a 54 |=.(P%/2+B/240):T| 00006070 3d 4e 25 2a 9b 28 b2 28 43 29 29 3a 46 25 3d 2d |=N%*.(.(C)):F%=-| 00006080 54 2a b5 42 3a e7 94 46 25 3e 5f 25 3a e1 0d 02 |T*.B:..F%>_%:...| 00006090 5c 2f 42 30 3d 9b 42 3a 5a 3d 4e 25 2a b5 28 b2 |\/B0=.B:Z=N%*.(.| 000060a0 28 43 29 29 3a 57 30 25 3d 5a 2a 56 2b 54 2a 42 |(C)):W0%=Z*V+T*B| 000060b0 30 2a 55 3a e7 57 30 25 3c 76 25 3a e1 0d 02 5d |0*U:.W0%<v%:...]| 000060c0 1b 49 25 3d 5a 2a 55 2d 54 2a 56 2a 42 30 3a e7 |.I%=Z*U-T*V*B0:.| 000060d0 94 49 25 3e 60 25 3a e1 0d 02 5e 50 52 25 28 4f |.I%>`%:...^PR%(O| 000060e0 30 25 29 3d 46 25 2b 5f 25 3a 57 25 28 4f 30 25 |0%)=F%+_%:W%(O0%| 000060f0 29 3d 49 25 2b 60 25 3a 50 25 28 4f 30 25 29 3d |)=I%+`%:P%(O0%)=| 00006100 28 32 30 30 2b 51 25 29 2a 31 30 30 30 30 3a 4f |(200+Q%)*10000:O| 00006110 30 25 2b 3d 31 3a e7 4f 30 25 3e 35 30 30 30 3a |0%+=1:.O0%>5000:| 00006120 4f 30 25 3d 35 30 30 30 0d 02 5f 11 ef 35 3a e6 |O0%=5000.._..5:.| 00006130 30 2c 30 3a c8 8e 51 25 ca 0d 02 60 3e c9 30 3a |0,0:..Q%...`>.0:| 00006140 c8 99 34 36 2c 32 39 30 2c 4c 25 2c 22 73 75 6e |..46,290,L%,"sun| 00006150 22 2c 46 25 2d 31 34 2c 49 25 2d 31 34 2c 38 3a |",F%-14,I%-14,8:| 00006160 e7 73 25 3a ec 46 25 2b 31 34 2c 49 25 2b 32 38 |.s%:.F%+14,I%+28| 00006170 3a f1 22 53 75 6e 22 0d 02 61 45 c9 31 3a c8 99 |:."Sun"..aE.1:..| 00006180 34 36 2c 32 39 30 2c 4c 25 2c 22 6d 65 72 63 75 |46,290,L%,"mercu| 00006190 72 79 22 2c 46 25 2d 31 30 2c 49 25 2d 31 30 2c |ry",F%-10,I%-10,| 000061a0 38 3a e7 73 25 3a ec 46 25 2b 38 2c 49 25 2b 32 |8:.s%:.F%+8,I%+2| 000061b0 32 3a f1 22 4d 65 72 63 75 72 79 22 0d 02 62 41 |2:."Mercury"..bA| 000061c0 c9 32 3a c8 99 34 36 2c 32 39 30 2c 4c 25 2c 22 |.2:..46,290,L%,"| 000061d0 76 65 6e 75 73 22 2c 46 25 2d 31 30 2c 49 25 2d |venus",F%-10,I%-| 000061e0 31 30 2c 38 3a e7 73 25 3a ec 46 25 2b 38 2c 49 |10,8:.s%:.F%+8,I| 000061f0 25 2b 32 32 3a f1 22 56 65 6e 75 73 22 0d 02 63 |%+22:."Venus"..c| 00006200 3f c9 34 3a c8 99 34 36 2c 32 39 30 2c 4c 25 2c |?.4:..46,290,L%,| 00006210 22 6d 61 72 73 22 2c 46 25 2d 31 30 2c 49 25 2d |"mars",F%-10,I%-| 00006220 31 30 2c 38 3a e7 73 25 3a ec 46 25 2b 38 2c 49 |10,8:.s%:.F%+8,I| 00006230 25 2b 32 32 3a f1 22 4d 61 72 73 22 0d 02 64 45 |%+22:."Mars"..dE| 00006240 c9 35 3a c8 99 34 36 2c 32 39 30 2c 4c 25 2c 22 |.5:..46,290,L%,"| 00006250 6a 75 70 69 74 65 72 22 2c 46 25 2d 31 30 2c 49 |jupiter",F%-10,I| 00006260 25 2d 31 30 2c 38 3a e7 73 25 3a ec 46 25 2b 38 |%-10,8:.s%:.F%+8| 00006270 2c 49 25 2b 32 32 3a f1 22 4a 75 70 69 74 65 72 |,I%+22:."Jupiter| 00006280 22 0d 02 65 42 c9 36 3a c8 99 34 36 2c 32 39 30 |"..eB.6:..46,290| 00006290 2c 4c 25 2c 22 73 61 74 75 72 6e 22 2c 46 25 2d |,L%,"saturn",F%-| 000062a0 31 38 2c 49 25 2d 38 2c 38 3a e7 73 25 3a ec 46 |18,I%-8,8:.s%:.F| 000062b0 25 2b 38 2c 49 25 2b 32 32 3a f1 22 53 61 74 75 |%+8,I%+22:."Satu| 000062c0 72 6e 22 0d 02 66 43 c9 37 3a c8 99 34 36 2c 32 |rn"..fC.7:..46,2| 000062d0 39 30 2c 4c 25 2c 22 75 72 61 6e 75 73 22 2c 46 |90,L%,"uranus",F| 000062e0 25 2d 31 30 2c 49 25 2d 31 30 2c 38 3a e7 73 25 |%-10,I%-10,8:.s%| 000062f0 3a ec 46 25 2b 38 2c 49 25 2b 32 32 3a f1 22 55 |:.F%+8,I%+22:."U| 00006300 72 61 6e 75 73 22 0d 02 67 45 c9 38 3a c8 99 34 |ranus"..gE.8:..4| 00006310 36 2c 32 39 30 2c 4c 25 2c 22 6e 65 70 74 75 6e |6,290,L%,"neptun| 00006320 65 22 2c 46 25 2d 31 30 2c 49 25 2d 31 30 2c 38 |e",F%-10,I%-10,8| 00006330 3a e7 73 25 3a ec 46 25 2b 38 2c 49 25 2b 32 32 |:.s%:.F%+8,I%+22| 00006340 3a f1 22 4e 65 70 74 75 6e 65 22 0d 02 68 3f c9 |:."Neptune"..h?.| 00006350 39 3a c8 99 34 36 2c 32 39 30 2c 4c 25 2c 22 70 |9:..46,290,L%,"p| 00006360 6c 75 74 6f 22 2c 46 25 2d 38 2c 49 25 2d 38 2c |luto",F%-8,I%-8,| 00006370 38 3a e7 73 25 3a ec 46 25 2b 34 2c 49 25 2b 31 |8:.s%:.F%+4,I%+1| 00006380 38 3a f1 22 50 6c 75 74 6f 22 0d 02 69 41 c9 31 |8:."Pluto"..iA.1| 00006390 30 3a c8 99 34 36 2c 32 39 30 2c 4c 25 2c 22 6d |0:..46,290,L%,"m| 000063a0 6f 6f 6e 22 2c 46 25 2d 31 34 2c 49 25 2d 31 34 |oon",F%-14,I%-14| 000063b0 2c 38 3a e7 73 25 3a ec 46 25 2b 31 34 2c 49 25 |,8:.s%:.F%+14,I%| 000063c0 2b 32 38 3a f1 22 4d 6f 6f 6e 22 0d 02 6a 7b c9 |+28:."Moon"..j{.| 000063d0 31 31 3a c8 99 26 34 30 30 65 36 2c 31 33 31 84 |11:..&400e6,131.| 000063e0 34 38 3a 4c 33 25 3d 32 2a a8 28 30 2e 33 36 2a |48:L3%=2*.(0.36*| 000063f0 4d 28 31 38 31 29 29 3a ec 46 25 2c 49 25 3a f0 |M(181)):.F%,I%:.| 00006400 31 34 37 2c 4c 33 25 2c 30 3a 61 31 25 3d 32 2a |147,L3%,0:a1%=2*| 00006410 a8 28 30 2e 38 38 2a 4c 33 25 29 3a ec 46 25 2c |.(0.88*L3%):.F%,| 00006420 49 25 3a f0 31 34 37 2c 61 31 25 2c 30 3a e7 73 |I%:.147,a1%,0:.s| 00006430 25 3a ec 46 25 2d 34 30 2c 49 25 2b 38 3a f1 22 |%:.F%-40,I%+8:."| 00006440 55 6d 62 72 61 22 0d 02 6b 0c e7 75 25 80 65 33 |Umbra"..k..u%.e3| 00006450 25 8c 0d 02 6c 81 ec 57 32 25 2c 58 32 25 3a f0 |%...l..W2%,X2%:.| 00006460 31 34 37 2c 76 33 25 2c 30 3a ec 57 32 25 2c 58 |147,v3%,0:.W2%,X| 00006470 32 25 3a f0 31 34 37 2c 6e 31 25 2c 30 3a c8 99 |2%:.147,n1%,0:..| 00006480 26 34 30 30 64 31 2c 77 25 2c 53 25 2a 28 5f 25 |&400d1,w%,S%*(_%| 00006490 2b 57 32 25 2d 6e 31 25 2d 32 29 2c 53 25 2a 28 |+W2%-n1%-2),S%*(| 000064a0 2d 60 25 2b 58 32 25 2d 6e 31 25 2d 32 29 2c 53 |-`%+X2%-n1%-2),S| 000064b0 25 2a 28 5f 25 2b 57 32 25 2b 32 2b 6e 31 25 29 |%*(_%+W2%+2+n1%)| 000064c0 2c 53 25 2a 28 2d 60 25 2b 58 32 25 2b 32 2b 6e |,S%*(-`%+X2%+2+n| 000064d0 31 25 29 0d 02 6d 29 cd 3a 76 33 25 3d 4c 33 25 |1%)..m).:v3%=L3%| 000064e0 3a 6e 31 25 3d 61 31 25 3a 57 32 25 3d 46 25 3a |:n1%=a1%:W2%=F%:| 000064f0 58 32 25 3d 49 25 3a 65 33 25 3d b9 0d 02 6e 07 |X2%=I%:e3%=...n.| 00006500 cb 3a e1 0d 02 6f 50 dd f2 6d 31 3a ea 56 33 25 |.:...oP..m1:.V3%| 00006510 3a c8 94 56 33 25 2c 73 25 3a c8 99 34 36 2c 33 |:..V3%,s%:..46,3| 00006520 31 36 2c 4c 25 2c 22 73 74 61 72 6d 61 70 22 2c |16,L%,"starmap",| 00006530 30 b8 7a 25 2c 6f 25 2c 44 30 25 2c 46 30 25 3a |0.z%,o%,D0%,F0%:| 00006540 41 30 25 3d b9 3a c8 91 5f 25 2c 60 25 3a e7 78 |A0%=.:.._%,`%:.x| 00006550 30 25 8c 0d 02 70 1b e7 4d 32 25 f2 46 28 7a 31 |0%...p..M2%.F(z1| 00006560 2c 6a 31 2f 33 36 30 30 2c 39 29 3a f2 49 0d 02 |,j1/3600,9):.I..| 00006570 71 1b e7 4e 32 25 f2 46 28 72 31 2c 4b 32 2f 33 |q..N2%.F(r1,K2/3| 00006580 36 30 30 2c 38 29 3a f2 49 0d 02 72 1b e7 4c 32 |600,8):.I..r..L2| 00006590 25 f2 46 28 76 31 2c 53 32 2f 33 36 30 30 2c 37 |%.F(v1,S2/3600,7| 000065a0 29 3a f2 49 0d 02 73 1b e7 46 32 25 f2 46 28 41 |):.I..s..F2%.F(A| 000065b0 32 2c 4c 32 2f 33 36 30 30 2c 36 29 3a f2 49 0d |2,L2/3600,6):.I.| 000065c0 02 74 1b e7 54 32 25 f2 46 28 4a 32 2c 48 32 2f |.t..T2%.F(J2,H2/| 000065d0 33 36 30 30 2c 35 29 3a f2 49 0d 02 75 1b e7 6b |3600,5):.I..u..k| 000065e0 31 25 f2 46 28 46 32 2c 49 32 2f 33 36 30 30 2c |1%.F(F2,I2/3600,| 000065f0 34 29 3a f2 49 0d 02 76 15 e3 64 25 3d 30 b8 32 |4):.I..v..d%=0.2| 00006600 3a c8 8e 58 25 28 64 25 29 ca 0d 02 77 1e c9 30 |:..X%(d%)...w..0| 00006610 3a e7 64 32 25 f2 46 28 4d 30 2c 6d 30 2f 33 36 |:.d2%.F(M0,m0/36| 00006620 30 30 2c 30 29 3a f2 49 0d 02 78 1e c9 31 3a e7 |00,0):.I..x..1:.| 00006630 4a 32 25 f2 46 28 43 32 2c 6d 31 2f 33 36 30 30 |J2%.F(C2,m1/3600| 00006640 2c 31 29 3a f2 49 0d 02 79 1e c9 32 3a e7 6c 31 |,1):.I..y..2:.l1| 00006650 25 f2 46 28 50 32 2c 4d 32 2f 33 36 30 30 2c 32 |%.F(P2,M2/3600,2| 00006660 29 3a f2 49 0d 02 7a 20 cb 3a ed 3a e7 59 32 25 |):.I..z .:.:.Y2%| 00006670 f2 46 28 49 30 2c 4c 30 2f 33 36 30 30 2c 31 30 |.F(I0,L0/3600,10| 00006680 29 3a f2 49 0d 02 7b 09 e7 6d 31 25 8c 0d 02 7c |):.I..{..m1%...|| 00006690 66 f2 46 28 6d 2c 69 30 2f 33 36 30 30 2c 31 31 |f.F(m,i0/3600,11| 000066a0 29 3a c8 99 26 34 30 30 64 31 2c 77 25 2c 53 25 |):..&400d1,w%,S%| 000066b0 2a 28 5f 25 2b 46 25 2d 61 31 25 2d 32 29 2c 53 |*(_%+F%-a1%-2),S| 000066c0 25 2a 28 2d 60 25 2b 49 25 2d 61 31 25 2d 32 29 |%*(-`%+I%-a1%-2)| 000066d0 2c 53 25 2a 28 5f 25 2b 46 25 2b 32 2b 61 31 25 |,S%*(_%+F%+2+a1%| 000066e0 29 2c 53 25 2a 28 2d 60 25 2b 49 25 2b 32 2b 61 |),S%*(-`%+I%+2+a| 000066f0 31 25 29 0d 02 7d 05 cd 0d 02 7e 29 cd 3a 41 30 |1%)..}....~).:A0| 00006700 25 3d a3 3a c8 99 34 36 2c 7a 25 2c 6f 25 2c 44 |%=.:..46,z%,o%,D| 00006710 30 25 2c 46 30 25 3a c8 94 56 33 25 2c 73 25 3a |0%,F0%:..V3%,s%:| 00006720 e1 0d 02 7f 4f dd f2 49 3a c8 99 26 34 30 30 64 |....O..I:..&400d| 00006730 31 2c 77 25 2c 53 25 2a 28 5f 25 2b 46 25 2d 31 |1,w%,S%*(_%+F%-1| 00006740 36 29 2c 53 25 2a 28 2d 60 25 2b 49 25 2d 31 36 |6),S%*(-`%+I%-16| 00006750 29 2c 53 25 2a 28 5f 25 2b 46 25 2b 31 36 29 2c |),S%*(_%+F%+16),| 00006760 53 25 2a 28 2d 60 25 2b 49 25 2b 31 36 29 3a e1 |S%*(-`%+I%+16):.| 00006770 0d 02 80 53 dd f2 62 30 28 53 25 29 3a c8 99 26 |...S..b0(S%):..&| 00006780 34 30 30 65 64 2c 32 35 36 2c 4c 25 2c 22 6d 61 |400ed,256,L%,"ma| 00006790 67 30 22 2c 2c 2c 2c 6a 30 25 2c 50 31 25 3a 6a |g0",,,,j0%,P1%:j| 000067a0 30 25 21 30 3d 6a 30 25 21 30 2a 53 25 3a 6a 30 |0%!0=j0%!0*S%:j0| 000067b0 25 21 34 3d 6a 30 25 21 34 2a 53 25 3a e7 53 25 |%!4=j0%!4*S%:.S%| 000067c0 3d 31 8c 0d 02 81 5e 21 4a 25 3d 77 25 3a c8 99 |=1....^!J%=w%:..| 000067d0 26 34 30 30 63 62 2c 2c 4a 25 3a 4a 25 21 32 30 |&400cb,,J%:J%!20| 000067e0 3d 30 3a 4a 25 21 32 34 3d 31 33 36 3a 4a 25 21 |=0:J%!24=136:J%!| 000067f0 31 32 3d 4a 25 21 34 2b 5a 30 25 2a 53 25 3a 4a |12=J%!4+Z0%*S%:J| 00006800 25 21 38 3d 4a 25 21 31 36 2d 42 30 25 2a 53 25 |%!8=J%!16-B0%*S%| 00006810 2d 31 33 36 3a c8 99 26 34 30 30 63 35 2c 2c 4a |-136:..&400c5,,J| 00006820 25 0d 02 82 26 cd 3a f2 72 28 77 25 2c 5a 30 25 |%...&.:.r(w%,Z0%| 00006830 2a 53 25 2c 2d 42 30 25 2a 53 25 2c 30 2c 30 29 |*S%,-B0%*S%,0,0)| 00006840 3a e7 53 25 3d 32 8c 0d 02 83 72 21 4a 25 3d 77 |:.S%=2....r!J%=w| 00006850 25 3a c8 99 26 34 30 30 63 62 2c 2c 4a 25 3a 4a |%:..&400cb,,J%:J| 00006860 25 21 32 30 3d 30 3a 4a 25 21 32 34 3d 31 33 36 |%!20=0:J%!24=136| 00006870 3a 21 4a 25 3d 77 25 3a c8 99 26 34 30 30 63 62 |:!J%=w%:..&400cb| 00006880 2c 2c 4a 25 3a 4a 25 21 31 32 3d 4a 25 21 34 2b |,,J%:J%!12=J%!4+| 00006890 5a 30 25 2a 53 25 3a 4a 25 21 38 3d 4a 25 21 31 |Z0%*S%:J%!8=J%!1| 000068a0 36 2d 53 25 2a 42 30 25 2d 31 33 36 3a c8 99 26 |6-S%*B0%-136:..&| 000068b0 34 30 30 63 35 2c 2c 4a 25 0d 02 84 2c cd 3a f2 |400c5,,J%...,.:.| 000068c0 53 28 b9 29 3a c8 99 26 34 30 30 64 31 2c 77 25 |S(.):..&400d1,w%| 000068d0 2c 30 2c 2d 42 30 25 2a 53 25 2c 5a 30 25 2a 53 |,0,-B0%*S%,Z0%*S| 000068e0 25 2c 30 3a e1 0d 02 85 c2 dd f2 6e 31 3a 73 33 |%,0:.......n1:s3| 000068f0 25 3d 30 3a 51 35 25 3d 36 35 32 38 30 3a 58 34 |%=0:Q5%=65280:X4| 00006900 25 3d 26 63 30 63 30 63 30 30 30 3a c8 99 26 34 |%=&c0c0c000:..&4| 00006910 30 30 38 31 2c 2c 22 54 72 69 6e 69 74 79 2e 4d |0081,,"Trinity.M| 00006920 65 64 69 75 6d 2e 49 74 61 6c 69 63 22 2c 32 34 |edium.Italic",24| 00006930 30 2c 32 34 30 2c 30 2c 30 b8 4a 33 25 3a c8 99 |0,240,0,0.J3%:..| 00006940 26 34 30 37 34 66 2c 4a 33 25 2c 73 33 25 2c 58 |&4074f,J3%,s3%,X| 00006950 34 25 2c 31 34 3a e3 66 30 25 3d 31 b8 38 38 3a |4%,14:.f0%=1.88:| 00006960 42 3d 33 36 30 2d 53 25 28 66 30 25 2d 31 29 3a |B=360-S%(f0%-1):| 00006970 43 3d 55 25 28 66 30 25 2d 31 29 3a 42 3d b2 28 |C=U%(f0%-1):B=.(| 00006980 50 25 2f 32 2b 42 29 3a 54 3d 4e 25 2a 9b 28 b2 |P%/2+B):T=N%*.(.| 00006990 28 43 29 29 3a 46 25 3d 2d 54 2a b5 42 3a e7 94 |(C)):F%=-T*.B:..| 000069a0 46 25 3c 3d 5f 25 8c 0d 02 86 2e 42 30 3d 9b 42 |F%<=_%.....B0=.B| 000069b0 3a 5a 3d 4e 25 2a b5 28 b2 28 43 29 29 3a 57 30 |:Z=N%*.(.(C)):W0| 000069c0 25 3d 5a 2a 56 2b 54 2a 42 30 2a 55 3a e7 57 30 |%=Z*V+T*B0*U:.W0| 000069d0 25 3e 76 25 8c 0d 02 87 1b 49 25 3d 5a 2a 55 2d |%>v%.....I%=Z*U-| 000069e0 54 2a 56 2a 42 30 3a e7 94 49 25 3c 3d 60 25 8c |T*V*B0:..I%<=`%.| 000069f0 0d 02 88 0c e7 66 30 25 3d 6c 25 8c 0d 02 89 67 |.....f0%=l%....g| 00006a00 c8 99 26 34 30 37 34 66 2c 4a 33 25 2c 73 33 25 |..&4074f,J3%,s3%| 00006a10 2c 2d 32 35 36 2c 31 34 3a c8 99 26 34 30 30 38 |,-256,14:..&4008| 00006a20 36 2c 2c c0 48 24 28 66 30 25 29 2c a7 48 24 28 |6,,.H$(f0%),.H$(| 00006a30 66 30 25 29 2c 22 28 22 29 2d 31 29 2c 31 36 2c |f0%),"(")-1),16,| 00006a40 46 25 2b 5f 25 2c 49 25 2b 60 25 3a c8 99 26 34 |F%+_%,I%+`%:..&4| 00006a50 30 37 34 66 2c 4a 33 25 2c 73 33 25 2c 58 34 25 |074f,J3%,s3%,X4%| 00006a60 2c 31 34 0d 02 8a 38 cc 3a c8 99 26 34 30 30 38 |,14...8.:..&4008| 00006a70 36 2c 2c c0 48 24 28 66 30 25 29 2c a7 48 24 28 |6,,.H$(f0%),.H$(| 00006a80 66 30 25 29 2c 22 28 22 29 2d 31 29 2c 31 36 2c |f0%),"(")-1),16,| 00006a90 46 25 2b 5f 25 2c 49 25 2b 60 25 0d 02 8b 05 cd |F%+_%,I%+`%.....| 00006aa0 0d 02 8c 05 cd 0d 02 8d 05 cd 0d 02 8e 16 cd 3a |...............:| 00006ab0 ed 3a c8 99 26 34 30 30 38 32 2c 4a 33 25 3a e1 |.:..&40082,J3%:.| 00006ac0 0d 02 8f fd dd f2 4e 31 28 4c 24 29 3a ea 53 31 |......N1(L$):.S1| 00006ad0 25 3a 70 30 25 3d 30 3a 44 35 25 3d 31 3a 53 31 |%:p0%=0:D5%=1:S1| 00006ae0 25 3d a4 4f 28 4c 24 29 3a de 71 30 25 53 31 25 |%=.O(L$):.q0%S1%| 00006af0 3a 53 31 25 3d a4 6e 28 4c 24 2c 71 30 25 2c 53 |:S1%=.n(L$,q0%,S| 00006b00 31 25 29 3a 70 30 25 3d 21 71 30 25 2d 31 3a 68 |1%):p0%=!q0%-1:h| 00006b10 31 25 3d 71 30 25 21 34 3a 71 30 25 2b 3d 31 36 |1%=q0%!4:q0%+=16| 00006b20 3a 46 33 25 3d 71 30 25 3a 4b 33 25 3d 71 30 25 |:F3%=q0%:K3%=q0%| 00006b30 2b 34 2a 68 31 25 3a 49 31 25 3d 71 30 25 2b 38 |+4*h1%:I1%=q0%+8| 00006b40 2a 68 31 25 3a 41 34 25 3d 71 30 25 2b 31 32 2a |*h1%:A4%=q0%+12*| 00006b50 68 31 25 3a 5f 31 25 3d 71 30 25 2b 31 34 2a 68 |h1%:_1%=q0%+14*h| 00006b60 31 25 3a 67 32 25 3d 71 30 25 2b 31 36 2a 68 31 |1%:g2%=q0%+16*h1| 00006b70 25 3a 6a 33 25 3d 71 30 25 2b 31 37 2a 68 31 25 |%:j3%=q0%+17*h1%| 00006b80 3a 44 34 25 3d 71 30 25 2b 31 38 2a 68 31 25 3a |:D4%=q0%+18*h1%:| 00006b90 e3 46 25 3d 30 b8 70 30 25 3a 4a 25 28 46 25 29 |.F%=0.p0%:J%(F%)| 00006ba0 3d 46 33 25 21 28 34 2a 46 25 29 3a 47 25 28 46 |=F3%!(4*F%):G%(F| 00006bb0 25 29 3d 4b 33 25 21 28 34 2a 46 25 29 0d 02 90 |%)=K3%!(4*F%)...| 00006bc0 3d 4f 28 46 25 29 3d 4e 25 2a 9b 28 b2 28 47 25 |=O(F%)=N%*.(.(G%| 00006bd0 28 46 25 29 2f 33 36 30 30 29 29 3a 4c 28 46 25 |(F%)/3600)):L(F%| 00006be0 29 3d 4e 25 2a b5 28 b2 28 47 25 28 46 25 29 2f |)=N%*.(.(G%(F%)/| 00006bf0 33 36 30 30 29 29 3a ed 3a e1 0d 02 91 4e dd f2 |3600)):.:....N..| 00006c00 6a 31 28 4c 24 29 3a 47 34 25 3d 31 3a 54 25 3d |j1(L$):G4%=1:T%=| 00006c10 8e 28 4c 24 29 3a c8 95 ac c5 23 54 25 3a 4a 24 |.(L$):....#T%:J$| 00006c20 28 47 34 25 29 3d be 23 54 25 3a 47 34 25 2b 3d |(G4%)=.#T%:G4%+=| 00006c30 31 3a ce 3a c8 99 26 32 30 30 30 64 2c 30 2c 54 |1:.:..&2000d,0,T| 00006c40 25 3a 54 25 3d 30 3a e1 0d 02 92 ce dd f2 61 30 |%:T%=0:.......a0| 00006c50 28 4c 24 29 3a ea 5a 32 25 3a 6f 33 25 3d 31 3a |(L$):.Z2%:o3%=1:| 00006c60 54 25 3d 8e 28 4c 24 29 3a c8 95 ac c5 23 54 25 |T%=.(L$):....#T%| 00006c70 3a 42 24 3d be 23 54 25 3a 5a 32 25 3d bb 28 c0 |:B$=.#T%:Z2%=.(.| 00006c80 42 24 2c 33 29 29 3a 62 30 25 3d bb 28 c1 42 24 |B$,3)):b0%=.(.B$| 00006c90 2c 35 2c 32 29 29 3a 63 30 25 3d bb 28 c1 42 24 |,5,2)):c0%=.(.B$| 00006ca0 2c 37 2c 32 29 29 3a 5f 30 25 3d bb 28 c1 42 24 |,7,2)):_0%=.(.B$| 00006cb0 2c 39 2c 32 29 29 3a 4b 25 28 5a 32 25 29 3d 62 |,9,2)):K%(Z2%)=b| 00006cc0 30 25 2a 36 30 2a 36 30 2b 63 30 25 2a 36 30 2b |0%*60*60+c0%*60+| 00006cd0 5f 30 25 3a 51 33 25 3d bb 28 c1 42 24 2c 31 31 |_0%:Q3%=.(.B$,11| 00006ce0 2c 33 29 29 3a 63 30 25 3d bb 28 c1 42 24 2c 31 |,3)):c0%=.(.B$,1| 00006cf0 34 2c 32 29 29 3a 5f 30 25 3d bb 28 c1 42 24 2c |4,2)):_0%=.(.B$,| 00006d00 31 36 2c 32 29 29 3a e7 c1 42 24 2c 31 31 2c 31 |16,2)):..B$,11,1| 00006d10 29 3d 22 2d 22 8c 0d 02 93 20 4d 25 28 5a 32 25 |)="-".... M%(Z2%| 00006d20 29 3d 51 33 25 2a 36 30 2a 36 30 2d 63 30 25 2a |)=Q3%*60*60-c0%*| 00006d30 36 30 2d 5f 30 25 0d 02 94 22 cc 3a 4d 25 28 5a |60-_0%...".:M%(Z| 00006d40 32 25 29 3d 51 33 25 2a 36 30 2a 36 30 2b 63 30 |2%)=Q3%*60*60+c0| 00006d50 25 2a 36 30 2b 5f 30 25 0d 02 95 28 cd 3a 4f 25 |%*60+_0%...(.:O%| 00006d60 28 5a 32 25 29 3d bb 28 c1 42 24 2c 31 39 2c 31 |(Z2%)=.(.B$,19,1| 00006d70 29 29 3a e7 a7 42 24 2c 22 3a 22 29 3e 31 30 8c |)):..B$,":")>10.| 00006d80 0d 02 96 2d 4c 24 28 6f 33 25 29 3d c1 42 24 2c |...-L$(o3%)=.B$,| 00006d90 32 31 29 3a 4f 25 28 5a 32 25 29 2b 3d 28 6f 33 |21):O%(Z2%)+=(o3| 00006da0 25 2a 31 30 30 29 3a 6f 33 25 2b 3d 31 0d 02 97 |%*100):o3%+=1...| 00006db0 1c cd 3a ce 3a c8 99 26 32 30 30 30 64 2c 30 2c |..:.:..&2000d,0,| 00006dc0 54 25 3a 54 25 3d 30 3a e1 0d 02 98 18 dd a4 4b |T%:T%=0:.......K| 00006dd0 28 46 34 25 29 3a ea 42 24 3a e7 46 34 25 3c 30 |(F4%):.B$:.F4%<0| 00006de0 8c 0d 02 99 3f 42 24 3d c2 22 30 30 30 22 2b c1 |....?B$=."000"+.| 00006df0 c3 28 46 34 25 29 2c 32 29 2c 33 29 3a 42 24 3d |.(F4%),2),3):B$=| 00006e00 22 2d 22 2b c0 c0 42 24 2c 31 29 2b 22 2e 22 2b |"-"+..B$,1)+"."+| 00006e10 c1 42 24 2c 32 2c 32 29 2b 22 30 30 22 2c 34 29 |.B$,2,2)+"00",4)| 00006e20 0d 02 9a 39 cc 3a 42 24 3d c2 22 30 30 30 22 2b |...9.:B$=."000"+| 00006e30 c3 28 46 34 25 29 2c 33 29 3a 42 24 3d c0 c0 42 |.(F4%),3):B$=..B| 00006e40 24 2c 31 29 2b 22 2e 22 2b c1 42 24 2c 32 2c 32 |$,1)+"."+.B$,2,2| 00006e50 29 2b 22 30 30 22 2c 34 29 0d 02 9b 09 cd 3a 3d |)+"00",4).....:=| 00006e60 42 24 0d 02 9c 59 dd f2 51 31 28 4c 24 29 3a 54 |B$...Y..Q1(L$):T| 00006e70 25 3d 8e 28 4c 24 29 3a 65 31 25 3d 30 3a c8 95 |%=.(L$):e1%=0:..| 00006e80 ac c5 23 54 25 3a 48 24 28 65 31 25 29 3d c1 be |..#T%:H$(e1%)=..| 00006e90 23 54 25 2c 35 29 3a 65 31 25 2b 3d 31 3a ce 3a |#T%,5):e1%+=1:.:| 00006ea0 65 31 25 2d 3d 31 3a c8 99 26 32 30 30 30 64 2c |e1%-=1:..&2000d,| 00006eb0 30 2c 54 25 3a 54 25 3d 30 3a e1 0d 02 9d 4e dd |0,T%:T%=0:....N.| 00006ec0 f2 6b 31 28 4c 24 29 3a 54 25 3d 8e 28 4c 24 29 |.k1(L$):T%=.(L$)| 00006ed0 3a 65 31 25 3d 30 3a c8 95 ac c5 23 54 25 3a 4d |:e1%=0:....#T%:M| 00006ee0 24 28 65 31 25 29 3d be 23 54 25 3a 65 31 25 2b |$(e1%)=.#T%:e1%+| 00006ef0 3d 31 3a ce 3a c8 99 26 32 30 30 30 64 2c 30 2c |=1:.:..&2000d,0,| 00006f00 54 25 3a 54 25 3d 30 3a e1 0d 02 9e 20 dd f2 49 |T%:T%=0:.... ..I| 00006f10 31 28 4c 24 29 3a ea 5a 25 2c 4d 30 25 3a 72 25 |1(L$):.Z%,M0%:r%| 00006f20 3d 30 3a e7 61 33 25 3a e1 0d 02 9f 29 54 25 3d |=0:.a3%:....)T%=| 00006f30 8e 28 4c 24 29 3a c8 95 ac c5 23 54 25 3a 41 24 |.(L$):....#T%:A$| 00006f40 3d be 23 54 25 3a e7 a7 41 24 2c 22 3a 22 29 3e |=.#T%:..A$,":")>| 00006f50 31 8c 0d 02 a0 37 43 25 28 72 25 29 3d bb 28 c0 |1....7C%(r%)=.(.| 00006f60 41 24 2c a7 41 24 2c 22 3a 22 29 2d 31 29 29 3a |A$,.A$,":")-1)):| 00006f70 42 25 28 72 25 29 3d bb 28 c1 41 24 2c a7 41 24 |B%(r%)=.(.A$,.A$| 00006f80 2c 22 3a 22 29 2b 31 29 29 0d 02 a1 3a cc 3a 5a |,":")+1))...:.:Z| 00006f90 25 3d 30 3a e3 4d 30 25 3d 31 b8 65 31 25 3a e7 |%=0:.M0%=1.e1%:.| 00006fa0 41 24 3d c0 48 24 28 4d 30 25 29 2c a7 48 24 28 |A$=.H$(M0%),.H$(| 00006fb0 4d 30 25 29 2c 22 28 22 29 2d 32 29 3a 5a 25 3d |M0%),"(")-2):Z%=| 00006fc0 4d 30 25 0d 02 a2 1e ed 3a 43 25 28 72 25 29 3d |M0%.....:C%(r%)=| 00006fd0 26 66 66 66 66 66 66 3a 42 25 28 72 25 29 3d 5a |&ffffff:B%(r%)=Z| 00006fe0 25 0d 02 a3 31 cd 3a 72 25 2b 3d 31 3a ce 3a 43 |%...1.:r%+=1:.:C| 00006ff0 25 28 72 25 29 3d 26 66 66 66 66 66 66 3a c8 99 |%(r%)=&ffffff:..| 00007000 26 32 30 30 30 64 2c 30 2c 54 25 3a 54 25 3d 30 |&2000d,0,T%:T%=0| 00007010 3a e1 0d 02 a4 3f dd f2 66 28 42 2c 4c 31 2c 56 |:....?..f(B,L1,V| 00007020 30 29 3a 6f 33 3d b2 28 71 29 3a 6d 33 3d b5 28 |0):o3=.(q):m3=.(| 00007030 6f 33 29 3a 72 33 3d 9b 28 6f 33 29 3a 48 33 3d |o3):r3=.(o3):H3=| 00007040 56 30 2d 42 3a e7 48 33 3c 30 3a 42 2b 3d 32 2a |V0-B:.H3<0:B+=2*| 00007050 af 0d 02 a5 83 65 33 3d b5 28 4c 31 29 3a 64 33 |.....e3=.(L1):d3| 00007060 3d 9b 28 4c 31 29 3a 6e 33 3d 65 33 2a 6d 33 2b |=.(L1):n3=e3*m3+| 00007070 64 33 2a 72 33 2a 9b 28 48 33 29 3a 68 32 3d 98 |d3*r3*.(H3):h2=.| 00007080 28 6e 33 29 3a 6a 33 3d 2d 64 33 2a 72 33 2a b5 |(n3):j3=-d3*r3*.| 00007090 28 48 33 29 3a 44 33 3d 65 33 2d 6d 33 2a 6e 33 |(H3):D3=e3-m3*n3| 000070a0 3a 51 32 3d 99 28 6a 33 2f 28 44 33 2b 31 45 2d |:Q2=.(j3/(D3+1E-| 000070b0 33 38 29 29 3a e7 44 33 3c 30 3a 51 32 2b 3d af |38)):.D3<0:Q2+=.| 000070c0 3a 8b e7 44 33 3e 30 80 6a 33 3c 30 3a 51 32 2b |:..D3>0.j3<0:Q2+| 000070d0 3d 32 2a af 0d 02 a6 05 e1 0d 02 a7 2f dd f2 59 |=2*........./..Y| 000070e0 28 52 33 25 29 3a c8 99 26 34 30 36 63 30 3a 74 |(R3%):..&406c0:t| 000070f0 31 25 3d 52 33 25 3a 4e 25 3d 4c 25 28 52 33 25 |1%=R3%:N%=L%(R3%| 00007100 29 3a c8 8e 52 33 25 ca 0d 02 a8 0d c9 30 3a 68 |):..R3%......0:h| 00007110 25 3d 34 34 30 0d 02 a9 0d c9 31 3a 68 25 3d 35 |%=440.....1:h%=5| 00007120 32 30 0d 02 aa 0d c9 32 3a 68 25 3d 36 30 30 0d |20.....2:h%=600.| 00007130 02 ab 0d c9 33 3a 68 25 3d 37 30 30 0d 02 ac 2c |....3:h%=700...,| 00007140 cb 3a 4b 32 25 3d 37 30 30 2d 68 25 3a f2 41 28 |.:K2%=700-h%:.A(| 00007150 4b 25 2c 31 39 2c a4 4b 28 68 25 29 29 3a e7 4e |K%,19,.K(h%)):.N| 00007160 25 3e 4c 25 28 32 29 8c 0d 02 ad 0e 74 30 25 3d |%>L%(2).....t0%=| 00007170 36 3a 61 25 3d 35 0d 02 ae 44 cc 3a 74 30 25 3d |6:a%=5...D.:t0%=| 00007180 36 3a 61 25 3d 35 3a 4d 25 3d 31 30 2a 28 4d 25 |6:a%=5:M%=10*(M%| 00007190 81 31 30 29 3a 4e 3d b2 28 4d 25 29 3a 56 3d b5 |.10):N=.(M%):V=.| 000071a0 28 4e 29 3a 55 3d 9b 28 4e 29 3a f2 41 28 4b 25 |(N):U=.(N):.A(K%| 000071b0 2c 31 33 2c c3 28 4d 25 29 29 0d 02 af 69 cd 3a |,13,.(M%))...i.:| 000071c0 e3 59 30 25 3d 30 b8 33 36 30 3a 4d 28 59 30 25 |.Y0%=0.360:M(Y0%| 000071d0 29 3d 4e 25 2a b5 28 b2 28 59 30 25 2b 31 38 30 |)=N%*.(.(Y0%+180| 000071e0 29 29 3a 53 28 59 30 25 29 3d 4e 25 2a 9b 28 b2 |)):S(Y0%)=N%*.(.| 000071f0 28 59 30 25 2b 31 38 30 29 29 3a ed 3a e7 77 32 |(Y0%+180)):.:.w2| 00007200 25 3e 32 2a 4e 25 3a 72 30 25 3d 39 30 3a 8b 72 |%>2*N%:r0%=90:.r| 00007210 30 25 3d 9d 28 98 28 77 32 25 2f 28 32 2a 4e 25 |0%=.(.(w2%/(2*N%| 00007220 29 29 29 0d 02 b0 21 76 25 3d 4e 25 2a 9b 28 b2 |)))...!v%=N%*.(.| 00007230 28 72 30 25 2b 31 30 29 29 3a e7 76 25 3c 30 3a |(r0%+10)):.v%<0:| 00007240 76 25 3d 30 0d 02 b1 14 e7 76 25 3e 4e 25 2f 32 |v%=0.....v%>N%/2| 00007250 3a 76 25 3d 4e 25 2f 32 0d 02 b2 b9 6b 25 3d 9d |:v%=N%/2....k%=.| 00007260 28 98 28 5a 30 25 2f 32 2f 4e 25 29 29 3a 6b 25 |(.(Z0%/2/N%)):k%| 00007270 2b 3d 61 25 3a 72 33 25 3d 2d 4e 25 2a b5 28 b2 |+=a%:r3%=-N%*.(.| 00007280 28 6b 25 29 29 3a 67 34 25 3d 2d 72 33 25 3a 6b |(k%)):g4%=-r3%:k| 00007290 25 3d 9d 28 98 28 42 30 25 2f 32 2f 4e 25 29 29 |%=.(.(B0%/2/N%))| 000072a0 3a 6b 25 2b 3d 32 2a 74 30 25 3a 69 31 25 3d 2d |:k%+=2*t0%:i1%=-| 000072b0 4e 25 2a b5 28 b2 28 6b 25 29 29 3a 62 32 25 3d |N%*.(.(k%)):b2%=| 000072c0 2d 69 31 25 3a e3 46 25 3d 30 b8 70 30 25 3a 4f |-i1%:.F%=0.p0%:O| 000072d0 28 46 25 29 3d 4e 25 2a 9b 28 b2 28 47 25 28 46 |(F%)=N%*.(.(G%(F| 000072e0 25 29 2f 33 36 30 30 29 29 3a 4c 28 46 25 29 3d |%)/3600)):L(F%)=| 000072f0 4e 25 2a b5 28 b2 28 47 25 28 46 25 29 2f 33 36 |N%*.(.(G%(F%)/36| 00007300 30 30 29 29 3a ed 3a c8 99 26 34 30 36 63 31 3a |00)):.:..&406c1:| 00007310 e1 0d 02 b3 4a dd f2 47 31 3a ea 5a 25 2c 77 31 |....J..G1:.Z%,w1| 00007320 25 2c 57 33 25 3a c8 99 26 34 30 30 65 36 2c 31 |%,W3%:..&400e6,1| 00007330 32 38 2b 31 31 3a 77 31 25 3d a3 3a 57 33 25 3d |28+11:w1%=.:W3%=| 00007340 31 34 3a e3 5a 25 3d 31 b8 72 25 2d 34 36 3a f2 |14:.Z%=1.r%-46:.| 00007350 78 3a ed 3a e7 6c 25 3e 38 38 8c 0d 02 b4 09 c8 |x:.:.l%>88......| 00007360 8e 6c 25 ca 0d 02 b5 1b c9 39 35 3a 46 25 3d 31 |.l%......95:F%=1| 00007370 37 37 3a 49 25 3d 31 38 32 3a 6c 25 3d 31 38 0d |77:I%=182:l%=18.| 00007380 02 b6 15 c9 39 32 3a 46 25 3d 39 33 35 3a 49 25 |....92:F%=935:I%| 00007390 3d 39 33 39 0d 02 b7 15 c9 39 34 3a 46 25 3d 39 |=939.....94:F%=9| 000073a0 34 30 3a 49 25 3d 39 34 34 0d 02 b8 15 c9 39 33 |40:I%=944.....93| 000073b0 3a 46 25 3d 39 34 35 3a 49 25 3d 39 35 37 0d 02 |:F%=945:I%=957..| 000073c0 b9 15 c9 38 39 3a 46 25 3d 39 35 38 3a 49 25 3d |...89:F%=958:I%=| 000073d0 39 36 33 0d 02 ba 15 c9 39 31 3a 46 25 3d 39 36 |963.....91:F%=96| 000073e0 34 3a 49 25 3d 39 36 39 0d 02 bb 15 c9 39 30 3a |4:I%=969.....90:| 000073f0 46 25 3d 39 37 30 3a 49 25 3d 39 37 38 0d 02 bc |F%=970:I%=978...| 00007400 28 cb 3a 57 33 25 3d 31 34 3a e3 5a 25 3d 46 25 |(.:W3%=14:.Z%=F%| 00007410 b8 49 25 3a f2 78 3a ed 3a e7 6c 25 3d 31 38 3a |.I%:.x:.:.l%=18:| 00007420 6c 25 3d 39 35 0d 02 bd 07 cd 3a e1 0d 02 be 29 |l%=95.....:....)| 00007430 dd f2 78 3a 67 25 3d 43 25 28 5a 25 29 3a 43 3d |..x:g%=C%(Z%):C=| 00007440 42 25 28 5a 25 29 2f 33 36 30 30 3a e7 6c 30 25 |B%(Z%)/3600:.l0%| 00007450 3e 6d 30 25 8c 0d 02 bf 15 e7 67 25 3d 26 66 66 |>m0%......g%=&ff| 00007460 66 66 66 66 3a 77 31 25 3d b9 0d 02 c0 09 e7 77 |ffff:w1%=......w| 00007470 31 25 8c 0d 02 c1 0f e7 42 25 28 5a 25 29 3d 6c |1%......B%(Z%)=l| 00007480 25 8c 0d 02 c2 14 c8 99 26 34 30 30 65 36 2c 31 |%.......&400e6,1| 00007490 32 38 2b 57 33 25 0d 02 c3 15 cc 3a c8 99 26 34 |28+W3%.....:..&4| 000074a0 30 30 65 36 2c 31 32 38 2b 31 31 0d 02 c4 05 cd |00e6,128+11.....| 000074b0 0d 02 c5 25 cd 3a 77 31 25 3d a3 3a e7 67 25 2f |...%.:w1%=.:.g%/| 000074c0 33 36 30 30 3c 6c 30 25 80 67 25 2f 33 36 30 30 |3600<l0%.g%/3600| 000074d0 3e 6d 30 25 8c 0d 02 c6 11 e7 43 3c 4b 30 25 80 |>m0%......C<K0%.| 000074e0 43 3e 4c 30 25 8c 0d 02 c7 11 e7 67 25 3c 3e 26 |C>L0%......g%<>&| 000074f0 66 66 66 66 66 66 8c 0d 02 c8 3f 42 3d b2 28 50 |ffffff....?B=.(P| 00007500 25 2f 32 2b 67 25 2f 32 34 30 29 3a 43 3d b2 43 |%/2+g%/240):C=.C| 00007510 3a 5a 3d 4e 25 2a b5 43 3a 54 3d 4e 25 2a 9b 43 |:Z=N%*.C:T=N%*.C| 00007520 3a 55 30 3d 54 2a 9b 42 3a e7 5a 2a 56 2b 55 30 |:U0=T*.B:.Z*V+U0| 00007530 2a 55 3e 76 25 8c 0d 02 c9 99 ec a8 28 2d 54 2a |*U>v%.......(-T*| 00007540 b5 42 29 2c a8 28 5a 2a 55 2d 56 2a 55 30 29 3a |.B),.(Z*U-V*U0):| 00007550 5a 25 2b 3d 31 3a 67 25 3d 43 25 28 5a 25 29 3a |Z%+=1:g%=C%(Z%):| 00007560 43 3d 42 25 28 5a 25 29 2f 33 36 30 30 3a c8 95 |C=B%(Z%)/3600:..| 00007570 67 25 3c 3e 26 66 66 66 66 66 66 3a 42 3d b2 28 |g%<>&ffffff:B=.(| 00007580 50 25 2f 32 2b 67 25 2f 32 34 30 29 3a 43 3d b2 |P%/2+g%/240):C=.| 00007590 43 3a 5a 3d 4e 25 2a b5 43 3a 54 3d 4e 25 2a 9b |C:Z=N%*.C:T=N%*.| 000075a0 43 3a 55 30 3d 54 2a 9b 42 3a e7 5a 2a 56 2b 55 |C:U0=T*.B:.Z*V+U| 000075b0 30 2a 55 3e 76 25 3a f0 35 35 2c a8 28 2d 54 2a |0*U>v%:.55,.(-T*| 000075c0 b5 42 29 2c a8 28 5a 2a 55 2d 56 2a 55 30 29 0d |.B),.(Z*U-V*U0).| 000075d0 02 ca 29 5a 25 2b 3d 31 3a 67 25 3d 43 25 28 5a |..)Z%+=1:g%=C%(Z| 000075e0 25 29 3a 43 3d 42 25 28 5a 25 29 2f 33 36 30 30 |%):C=B%(Z%)/3600| 000075f0 3a ce 3a 5a 25 2d 3d 31 0d 02 cb 05 cd 0d 02 cc |:.:Z%-=1........| 00007600 05 cd 0d 02 cd 05 cd 0d 02 ce 05 cd 0d 02 cf 17 |................| 00007610 cc 3a e7 67 25 3d 26 66 66 66 66 66 66 3a 77 31 |.:.g%=&ffffff:w1| 00007620 25 3d b9 0d 02 d0 09 e7 77 31 25 8c 0d 02 d1 0f |%=......w1%.....| 00007630 e7 42 25 28 5a 25 29 3d 6c 25 8c 0d 02 d2 14 c8 |.B%(Z%)=l%......| 00007640 99 26 34 30 30 65 36 2c 31 32 38 2b 57 33 25 0d |.&400e6,128+W3%.| 00007650 02 d3 15 cc 3a c8 99 26 34 30 30 65 36 2c 31 32 |....:..&400e6,12| 00007660 38 2b 31 31 0d 02 d4 05 cd 0d 02 d5 25 cd 3a 77 |8+11........%.:w| 00007670 31 25 3d a3 3a e7 67 25 2f 33 36 30 30 3c 6c 30 |1%=.:.g%/3600<l0| 00007680 25 84 67 25 2f 33 36 30 30 3e 6d 30 25 8c 0d 02 |%.g%/3600>m0%...| 00007690 d6 11 e7 43 3c 4b 30 25 80 43 3e 4c 30 25 8c 0d |...C<K0%.C>L0%..| 000076a0 02 d7 11 e7 67 25 3c 3e 26 66 66 66 66 66 66 8c |....g%<>&ffffff.| 000076b0 0d 02 d8 3f 42 3d b2 28 50 25 2f 32 2b 67 25 2f |...?B=.(P%/2+g%/| 000076c0 32 34 30 29 3a 43 3d b2 43 3a 5a 3d 4e 25 2a b5 |240):C=.C:Z=N%*.| 000076d0 43 3a 54 3d 4e 25 2a 9b 43 3a 55 30 3d 54 2a 9b |C:T=N%*.C:U0=T*.| 000076e0 42 3a e7 5a 2a 56 2b 55 30 2a 55 3e 76 25 8c 0d |B:.Z*V+U0*U>v%..| 000076f0 02 d9 99 ec a8 28 2d 54 2a b5 42 29 2c a8 28 5a |.....(-T*.B),.(Z| 00007700 2a 55 2d 56 2a 55 30 29 3a 5a 25 2b 3d 31 3a 67 |*U-V*U0):Z%+=1:g| 00007710 25 3d 43 25 28 5a 25 29 3a 43 3d 42 25 28 5a 25 |%=C%(Z%):C=B%(Z%| 00007720 29 2f 33 36 30 30 3a c8 95 67 25 3c 3e 26 66 66 |)/3600:..g%<>&ff| 00007730 66 66 66 66 3a 42 3d b2 28 50 25 2f 32 2b 67 25 |ffff:B=.(P%/2+g%| 00007740 2f 32 34 30 29 3a 43 3d b2 43 3a 5a 3d 4e 25 2a |/240):C=.C:Z=N%*| 00007750 b5 43 3a 54 3d 4e 25 2a 9b 43 3a 55 30 3d 54 2a |.C:T=N%*.C:U0=T*| 00007760 9b 42 3a e7 5a 2a 56 2b 55 30 2a 55 3e 76 25 3a |.B:.Z*V+U0*U>v%:| 00007770 f0 35 35 2c a8 28 2d 54 2a b5 42 29 2c a8 28 5a |.55,.(-T*.B),.(Z| 00007780 2a 55 2d 56 2a 55 30 29 0d 02 da 29 5a 25 2b 3d |*U-V*U0)...)Z%+=| 00007790 31 3a 67 25 3d 43 25 28 5a 25 29 3a 43 3d 42 25 |1:g%=C%(Z%):C=B%| 000077a0 28 5a 25 29 2f 33 36 30 30 3a ce 3a 5a 25 2d 3d |(Z%)/3600:.:Z%-=| 000077b0 31 0d 02 db 05 cd 0d 02 dc 05 cd 0d 02 dd 05 cd |1...............| 000077c0 0d 02 de 05 cd 0d 02 df 07 cd 3a e1 0d 02 e0 37 |..........:....7| 000077d0 dd f2 70 30 3a ea 76 32 25 3a 76 32 25 3d a3 3a |..p0:.v2%:v2%=.:| 000077e0 ef 32 33 2c 36 2c 31 33 36 7c 3a c8 99 26 34 30 |.23,6,136|:..&40| 000077f0 30 65 36 2c 31 32 38 2b 38 3a e7 6c 30 25 3e 6d |0e6,128+8:.l0%>m| 00007800 30 25 8c 0d 02 e1 49 e3 64 25 3d 30 b8 33 36 30 |0%....I.d%=0.360| 00007810 88 31 30 3a 42 3d b2 28 64 25 29 3a 43 3d 30 3a |.10:B=.(d%):C=0:| 00007820 f2 4e 28 42 2c 43 2c 4f 30 29 3a 42 3d 9d 28 42 |.N(B,C,O0):B=.(B| 00007830 29 3a 43 3d 9d 28 43 29 3a e7 42 2f 31 35 3c 6c |):C=.(C):.B/15<l| 00007840 30 25 80 42 2f 31 35 3e 6d 30 25 8c 0d 02 e2 11 |0%.B/15>m0%.....| 00007850 e7 43 3c 4b 30 25 80 43 3e 4c 30 25 8c 0d 02 e3 |.C<K0%.C>L0%....| 00007860 49 42 3d 50 25 2f 32 2b 42 3a 5a 3d 4e 25 2a b5 |IB=P%/2+B:Z=N%*.| 00007870 28 b2 28 43 29 29 3a 54 3d 4e 25 2a 9b 28 b2 28 |(.(C)):T=N%*.(.(| 00007880 43 29 29 3a 42 30 3d 9b 28 b2 28 42 29 29 3a 57 |C)):B0=.(.(B)):W| 00007890 30 25 3d 5a 2a 56 2b 54 2a 42 30 2a 55 3a e7 57 |0%=Z*V+T*B0*U:.W| 000078a0 30 25 3e 76 25 8c 0d 02 e4 3a 46 25 3d 2d 54 2a |0%>v%....:F%=-T*| 000078b0 b5 28 b2 28 42 29 29 3a 49 25 3d 5a 2a 55 2d 54 |.(.(B)):I%=Z*U-T| 000078c0 2a 56 2a 42 30 3a e7 76 32 25 f0 35 35 2c 46 25 |*V*B0:.v2%.55,F%| 000078d0 2c 49 25 8b ec 46 25 2c 49 25 3a 76 32 25 3d b9 |,I%..F%,I%:v2%=.| 000078e0 0d 02 e5 05 cd 0d 02 e6 05 cd 0d 02 e7 07 cd 3a |...............:| 000078f0 ed 0d 02 e8 4e cc 3a e3 64 25 3d 2d 31 38 30 b8 |....N.:.d%=-180.| 00007900 31 38 30 88 31 30 3a 42 3d b2 28 64 25 29 3a 43 |180.10:B=.(d%):C| 00007910 3d 30 3a f2 4e 28 42 2c 43 2c 4f 30 29 3a 42 3d |=0:.N(B,C,O0):B=| 00007920 9d 28 42 29 3a 43 3d 9d 28 43 29 3a e7 42 2f 31 |.(B):C=.(C):.B/1| 00007930 35 3c 6c 30 25 84 42 2f 31 35 3e 6d 30 25 8c 0d |5<l0%.B/15>m0%..| 00007940 02 e9 11 e7 43 3c 4b 30 25 80 43 3e 4c 30 25 8c |....C<K0%.C>L0%.| 00007950 0d 02 ea 49 42 3d 50 25 2f 32 2b 42 3a 5a 3d 4e |...IB=P%/2+B:Z=N| 00007960 25 2a b5 28 b2 28 43 29 29 3a 54 3d 4e 25 2a 9b |%*.(.(C)):T=N%*.| 00007970 28 b2 28 43 29 29 3a 42 30 3d 9b 28 b2 28 42 29 |(.(C)):B0=.(.(B)| 00007980 29 3a 57 30 25 3d 5a 2a 56 2b 54 2a 42 30 2a 55 |):W0%=Z*V+T*B0*U| 00007990 3a e7 57 30 25 3e 76 25 8c 0d 02 eb 3a 46 25 3d |:.W0%>v%....:F%=| 000079a0 2d 54 2a b5 28 b2 28 42 29 29 3a 49 25 3d 5a 2a |-T*.(.(B)):I%=Z*| 000079b0 55 2d 54 2a 56 2a 42 30 3a e7 76 32 25 f0 35 35 |U-T*V*B0:.v2%.55| 000079c0 2c 46 25 2c 49 25 8b ec 46 25 2c 49 25 3a 76 32 |,F%,I%..F%,I%:v2| 000079d0 25 3d b9 0d 02 ec 05 cd 0d 02 ed 05 cd 0d 02 ee |%=..............| 000079e0 07 cd 3a ed 0d 02 ef 07 cd 3a e1 0d 02 f0 46 dd |..:......:....F.| 000079f0 f2 59 31 28 46 25 2c 49 25 29 3a 49 25 2d 3d 53 |.Y1(F%,I%):I%-=S| 00007a00 25 2a 42 30 25 3a c8 99 26 32 30 30 32 65 2c 33 |%*B0%:..&2002e,3| 00007a10 30 38 2c 4c 25 2c 22 73 74 61 72 6d 61 70 22 2c |08,L%,"starmap",| 00007a20 46 25 2c 49 25 2c 30 2c 6a 30 25 2c 50 31 25 3a |F%,I%,0,j0%,P1%:| 00007a30 e1 0d 02 f1 10 dd f2 41 30 28 46 25 2c 49 25 29 |.......A0(F%,I%)| 00007a40 e1 0d 02 f2 38 dd f2 6d 28 46 25 2c 49 25 29 3a |....8..m(F%,I%):| 00007a50 54 25 3d ad 28 44 24 2b 22 2e 44 61 74 61 2e 43 |T%=.(D$+".Data.C| 00007a60 5f 6c 69 6e 65 73 22 29 3a cf 23 54 25 3d a2 23 |_lines"):.#T%=.#| 00007a70 54 25 3a c8 8e 55 31 25 ca 0d 02 f3 23 c9 6b 30 |T%:..U1%....#.k0| 00007a80 25 3a c8 99 36 2c 32 30 32 2c 30 2c 32 35 35 b8 |%:..6,202,0,255.| 00007a90 2c 6f 25 3a e7 28 6f 25 80 38 29 8c 0d 02 f4 45 |,o%:.(o%.8)....E| 00007aa0 43 25 28 72 25 29 3d 26 66 66 66 66 66 66 3a 42 |C%(r%)=&ffffff:B| 00007ab0 25 28 72 25 29 3d 26 66 66 66 66 66 66 3a 72 25 |%(r%)=&ffffff:r%| 00007ac0 2d 3d 31 3a 43 25 28 72 25 29 3d 26 66 66 66 66 |-=1:C%(r%)=&ffff| 00007ad0 66 66 3a 42 25 28 72 25 29 3d 26 66 66 66 66 66 |ff:B%(r%)=&fffff| 00007ae0 66 0d 02 f5 4e cc 3a f2 4a 28 46 25 2c 49 25 29 |f...N.:.J(F%,I%)| 00007af0 3a 43 25 28 72 25 29 3d 4a 25 28 55 25 29 3a 42 |:C%(r%)=J%(U%):B| 00007b00 25 28 72 25 29 3d 47 25 28 55 25 29 3a 72 25 2b |%(r%)=G%(U%):r%+| 00007b10 3d 31 3a d5 23 54 25 2c c3 28 4a 25 28 55 25 29 |=1:.#T%,.(J%(U%)| 00007b20 29 2b 22 3a 22 2b c3 28 47 25 28 55 25 29 29 0d |)+":"+.(G%(U%)).| 00007b30 02 f6 05 cd 0d 02 f7 5b c9 4e 31 25 3a d5 23 54 |.......[.N1%:.#T| 00007b40 25 2c 48 24 28 67 32 25 3f 4d 31 25 29 3a 43 25 |%,H$(g2%?M1%):C%| 00007b50 28 72 25 29 3d 26 66 66 66 66 66 66 3a 42 25 28 |(r%)=&ffffff:B%(| 00007b60 72 25 29 3d 26 66 66 66 66 66 66 3a 72 25 2b 3d |r%)=&ffffff:r%+=| 00007b70 31 3a 43 25 28 72 25 29 3d 26 66 66 66 66 66 66 |1:C%(r%)=&ffffff| 00007b80 3a 42 25 28 72 25 29 3d 26 66 66 66 66 66 66 0d |:B%(r%)=&ffffff.| 00007b90 02 f8 1a cb 3a c8 99 26 32 30 30 30 64 2c 30 2c |....:..&2000d,0,| 00007ba0 54 25 3a 54 25 3d 30 3a e1 0d 02 f9 1a dd f2 49 |T%:T%=0:.......I| 00007bb0 30 3a f2 51 28 54 30 25 2c b9 29 3a 47 30 25 3d |0:.Q(T0%,.):G0%=| 00007bc0 b9 3a e1 0d 02 fa 91 dd f2 55 3a ea 42 2c 43 3a |.:.......U:.B,C:| 00007bd0 c8 99 26 34 30 36 63 30 3a c8 99 34 36 2c 33 31 |..&406c0:..46,31| 00007be0 36 2c 4c 25 2c 22 65 71 75 61 74 6f 72 69 61 6c |6,L%,"equatorial| 00007bf0 22 2c 30 b8 7a 25 2c 6f 25 2c 44 30 25 2c 46 30 |",0.z%,o%,D0%,F0| 00007c00 25 3a 41 30 25 3d b9 3a c8 99 26 34 30 30 65 36 |%:A0%=.:..&400e6| 00007c10 2c 31 32 38 2b 38 3a c8 99 26 34 30 30 65 36 2c |,128+8:..&400e6,| 00007c20 37 3a c8 91 30 2c 30 3a c8 93 c8 90 30 2c 30 2c |7:..0,0:....0,0,| 00007c30 33 36 30 30 2c 36 30 30 3a c8 91 30 2c 33 30 30 |3600,600:..0,300| 00007c40 3a f2 4b 31 3a ef 32 33 2c 36 2c 38 35 7c 3a e7 |:.K1:.23,6,85|:.| 00007c50 42 33 25 8c 0d 02 fb fd ef 35 3a c8 99 26 34 30 |B3%......5:..&40| 00007c60 30 65 36 2c 38 3a ec 38 2c 2d 31 38 30 3a f1 22 |0e6,8:.8,-180:."| 00007c70 2d 32 30 22 3b 3a ec 30 2c 2d 32 30 30 3a f0 35 |-20";:.0,-200:.5| 00007c80 35 2c 33 36 30 30 2c 2d 32 30 30 3a ec 38 2c 2d |5,3600,-200:.8,-| 00007c90 38 30 3a f1 22 2d 31 30 22 3b 3a ec 30 2c 2d 31 |80:."-10";:.0,-1| 00007ca0 30 30 3a f0 35 35 2c 33 36 30 30 2c 2d 31 30 30 |00:.55,3600,-100| 00007cb0 3a ec 38 2c 32 30 3a f1 22 30 22 3b 3a ec 30 2c |:.8,20:."0";:.0,| 00007cc0 30 3a f0 35 35 2c 33 36 30 30 2c 30 3a ec 38 2c |0:.55,3600,0:.8,| 00007cd0 31 32 30 3a f1 22 31 30 22 3b 3a ec 30 2c 31 30 |120:."10";:.0,10| 00007ce0 30 3a f0 35 35 2c 33 36 30 30 2c 31 30 30 3a ec |0:.55,3600,100:.| 00007cf0 38 2c 32 32 30 3a f1 22 32 30 22 3b 3a ec 30 2c |8,220:."20";:.0,| 00007d00 32 30 30 3a f0 35 35 2c 33 36 30 30 2c 32 30 30 |200:.55,3600,200| 00007d10 3a e3 46 25 3d 31 35 30 b8 33 34 35 30 88 31 35 |:.F%=150.3450.15| 00007d20 30 3a ec 46 25 2b 38 2c 2d 32 38 30 3a f1 c3 28 |0:.F%+8,-280:..(| 00007d30 32 34 2d 28 46 25 2f 31 35 30 29 29 3b 3a ec 46 |24-(F%/150));:.F| 00007d40 25 2c 2d 33 30 30 3a f0 35 35 2c 46 25 2c 33 30 |%,-300:.55,F%,30| 00007d50 30 0d 02 fc 05 ed 0d 02 fd 0e cd 3a e7 74 32 25 |0..........:.t2%| 00007d60 3a f2 44 31 0d 02 fe 0c e7 71 32 25 3a f2 64 31 |:.D1.....q2%:.d1| 00007d70 0d 02 ff 31 4f 30 25 3d 30 3a e3 52 25 3d 30 b8 |...1O0%=0:.R%=0.| 00007d80 70 30 25 3a 57 30 25 3d 47 25 28 52 25 29 2f 33 |p0%:W0%=G%(R%)/3| 00007d90 36 30 3a e7 43 3c 33 30 30 80 43 3e 2d 33 30 30 |60:.C<300.C>-300| 00007da0 8c 0d 03 00 41 f2 76 30 28 33 36 30 30 2d 4a 25 |....A.v0(3600-J%| 00007db0 28 52 25 29 2f 32 34 2c 57 30 25 2c 49 31 25 21 |(R%)/24,W0%,I1%!| 00007dc0 28 34 2a 52 25 29 2b 31 30 30 29 3a e7 49 31 25 |(4*R%)+100):.I1%| 00007dd0 21 28 34 2a 52 25 29 3e 34 38 30 3a 52 25 3d 70 |!(4*R%)>480:R%=p| 00007de0 30 25 0d 03 01 1f cd 3a ed 3a e7 53 32 25 3a f2 |0%.....:.:.S2%:.| 00007df0 47 28 7a 31 2c 6a 31 2f 33 36 30 30 2c 39 2c b9 |G(z1,j1/3600,9,.| 00007e00 29 0d 03 02 1b e7 71 31 25 3a f2 47 28 72 31 2c |).....q1%:.G(r1,| 00007e10 4b 32 2f 33 36 30 30 2c 38 2c b9 29 0d 03 03 1b |K2/3600,8,.)....| 00007e20 e7 48 32 25 3a f2 47 28 76 31 2c 53 32 2f 33 36 |.H2%:.G(v1,S2/36| 00007e30 30 30 2c 37 2c b9 29 0d 03 04 1b e7 4f 32 25 3a |00,7,.).....O2%:| 00007e40 f2 47 28 41 32 2c 4c 32 2f 33 36 30 30 2c 36 2c |.G(A2,L2/3600,6,| 00007e50 b9 29 0d 03 05 1b e7 43 32 25 3a f2 47 28 4a 32 |.).....C2%:.G(J2| 00007e60 2c 48 32 2f 33 36 30 30 2c 35 2c b9 29 0d 03 06 |,H2/3600,5,.)...| 00007e70 1b e7 42 32 25 3a f2 47 28 46 32 2c 49 32 2f 33 |..B2%:.G(F2,I2/3| 00007e80 36 30 30 2c 34 2c b9 29 0d 03 07 15 e3 64 25 3d |600,4,.).....d%=| 00007e90 30 b8 32 3a c8 8e 58 25 28 64 25 29 ca 0d 03 08 |0.2:..X%(d%)....| 00007ea0 1e c9 30 3a e7 6e 32 25 3a f2 47 28 4d 30 2c 6d |..0:.n2%:.G(M0,m| 00007eb0 30 2f 33 36 30 30 2c 30 2c b9 29 0d 03 09 1e c9 |0/3600,0,.).....| 00007ec0 31 3a e7 51 32 25 3a f2 47 28 43 32 2c 6d 31 2f |1:.Q2%:.G(C2,m1/| 00007ed0 33 36 30 30 2c 31 2c b9 29 0d 03 0a 1e c9 32 3a |3600,1,.).....2:| 00007ee0 e7 70 31 25 3a f2 47 28 50 32 2c 4d 32 2f 33 36 |.p1%:.G(P2,M2/36| 00007ef0 30 30 2c 32 2c b9 29 0d 03 0b 20 cb 3a ed 3a e7 |00,2,.)... .:.:.| 00007f00 63 32 25 3a f2 47 28 49 30 2c 4c 30 2f 33 36 30 |c2%:.G(I0,L0/360| 00007f10 30 2c 31 30 2c b9 29 0d 03 0c 1a e7 49 32 25 f2 |0,10,.).....I2%.| 00007f20 47 28 6d 2c 69 30 2f 33 36 30 30 2c 31 31 2c b9 |G(m,i0/3600,11,.| 00007f30 29 0d 03 0d 43 41 30 25 3d a3 3a c8 99 34 36 2c |)...CA0%=.:..46,| 00007f40 7a 25 2c 6f 25 2c 44 30 25 2c 46 30 25 3a c8 99 |z%,o%,D0%,F0%:..| 00007f50 26 34 30 36 63 31 3a c8 99 26 34 30 30 64 31 2c |&406c1:..&400d1,| 00007f60 54 30 25 2c 30 2c 2d 31 32 30 30 2c 37 32 30 30 |T0%,0,-1200,7200| 00007f70 2c 30 3a e1 0d 03 0e 25 dd f2 56 31 28 46 25 2c |,0:....%..V1(F%,| 00007f80 49 25 29 3a e7 79 25 3a 49 25 2d 3d 31 32 30 30 |I%):.y%:I%-=1200| 00007f90 3a 8b 49 25 2d 3d 36 30 30 0d 03 0f 32 c8 99 26 |:.I%-=600...2..&| 00007fa0 32 30 30 32 65 2c 33 30 38 2c 4c 25 2c 22 65 71 |2002e,308,L%,"eq| 00007fb0 75 61 74 6f 72 69 61 6c 22 2c 46 25 2c 49 25 2c |uatorial",F%,I%,| 00007fc0 30 2c 68 30 25 2c 50 31 25 3a e1 0d 03 10 38 dd |0,h0%,P1%:....8.| 00007fd0 f2 44 31 3a ea 5a 25 2c 77 31 25 2c 57 33 25 3a |.D1:.Z%,w1%,W3%:| 00007fe0 c8 99 26 34 30 30 65 36 2c 31 32 38 2b 31 31 3a |..&400e6,128+11:| 00007ff0 e3 5a 25 3d 31 b8 72 25 2d 34 36 3a f2 60 31 3a |.Z%=1.r%-46:.`1:| 00008000 ed 3a e1 0d 03 11 40 dd f2 60 31 3a 67 25 3d 43 |.:....@..`1:g%=C| 00008010 25 28 5a 25 29 3a 43 3d 42 25 28 5a 25 29 2f 33 |%(Z%):C=B%(Z%)/3| 00008020 36 30 30 3a 4a 31 3d 33 36 30 2d 67 25 2f 32 34 |600:J1=360-g%/24| 00008030 30 3a 67 31 3d 43 3a e7 43 3c 34 35 80 43 3e 2d |0:g1=C:.C<45.C>-| 00008040 34 35 8c 0d 03 12 11 e7 67 25 3c 3e 26 66 66 66 |45......g%<>&fff| 00008050 66 66 66 8c 0d 03 13 6f 42 3d 33 36 30 2d 67 25 |fff....oB=360-g%| 00008060 2f 32 34 30 3a ec a8 28 42 2a 31 30 29 2c a8 28 |/240:..(B*10),.(| 00008070 43 2a 31 30 29 3a 4a 31 3d 42 3a 67 31 3d 43 3a |C*10):J1=B:g1=C:| 00008080 5a 25 2b 3d 31 3a 67 25 3d 43 25 28 5a 25 29 3a |Z%+=1:g%=C%(Z%):| 00008090 43 3d 42 25 28 5a 25 29 2f 33 36 30 30 3a c8 95 |C=B%(Z%)/3600:..| 000080a0 67 25 3c 3e 26 66 66 66 66 66 66 3a 42 3d 33 36 |g%<>&ffffff:B=36| 000080b0 30 2d 67 25 2f 32 34 30 3a e7 42 2d 4a 31 3e 31 |0-g%/240:.B-J1>1| 000080c0 38 30 8c 0d 03 14 5d ec a8 28 4a 31 2a 31 30 29 |80....]..(J1*10)| 000080d0 2c a8 28 67 31 2a 31 30 29 3a f0 35 35 2c a8 28 |,.(g1*10):.55,.(| 000080e0 28 42 2d 33 36 30 29 2a 31 30 29 2c a8 28 43 2a |(B-360)*10),.(C*| 000080f0 31 30 29 3a ec a8 28 28 4a 31 2b 33 36 30 29 2a |10):..((J1+360)*| 00008100 31 30 29 2c a8 28 67 31 2a 31 30 29 3a f0 35 35 |10),.(g1*10):.55| 00008110 2c a8 28 42 2a 31 30 29 2c a8 28 43 2a 31 30 29 |,.(B*10),.(C*10)| 00008120 0d 03 15 11 cc 3a e7 42 2d 4a 31 3c 2d 31 38 30 |.....:.B-J1<-180| 00008130 8c 0d 03 16 5d ec a8 28 4a 31 2a 31 30 29 2c a8 |....]..(J1*10),.| 00008140 28 67 31 2a 31 30 29 3a f0 35 35 2c a8 28 28 42 |(g1*10):.55,.((B| 00008150 2b 33 36 30 29 2a 31 30 29 2c a8 28 43 2a 31 30 |+360)*10),.(C*10| 00008160 29 3a ec a8 28 28 4a 31 2d 33 36 30 29 2a 31 30 |):..((J1-360)*10| 00008170 29 2c a8 28 67 31 2a 31 30 29 3a f0 35 35 2c a8 |),.(g1*10):.55,.| 00008180 28 42 2a 31 30 29 2c a8 28 43 2a 31 30 29 0d 03 |(B*10),.(C*10)..| 00008190 17 19 cc 3a f0 35 35 2c a8 28 42 2a 31 30 29 2c |...:.55,.(B*10),| 000081a0 a8 28 43 2a 31 30 29 0d 03 18 05 cd 0d 03 19 35 |.(C*10)........5| 000081b0 cd 3a 4a 31 3d 42 3a 67 31 3d 43 3a 5a 25 2b 3d |.:J1=B:g1=C:Z%+=| 000081c0 31 3a 67 25 3d 43 25 28 5a 25 29 3a 43 3d 42 25 |1:g%=C%(Z%):C=B%| 000081d0 28 5a 25 29 2f 33 36 30 30 3a ce 3a 5a 25 2d 3d |(Z%)/3600:.:Z%-=| 000081e0 31 0d 03 1a 05 cd 0d 03 1b 07 cd 3a e1 0d 03 1c |1..........:....| 000081f0 36 dd f2 76 30 28 46 25 2c 49 25 2c 62 25 29 3a |6..v0(F%,I%,b%):| 00008200 e7 62 25 3e 35 39 39 c8 99 34 36 2c 32 39 30 2c |.b%>599..46,290,| 00008210 4c 25 2c 22 6d 61 67 36 22 2c 46 25 2c 49 25 2c |L%,"mag6",F%,I%,| 00008220 32 3a e1 0d 03 1d 2b e7 62 25 3e 34 39 39 c8 99 |2:....+.b%>499..| 00008230 34 36 2c 32 39 30 2c 4c 25 2c 22 6d 61 67 35 22 |46,290,L%,"mag5"| 00008240 2c 46 25 2d 32 2c 49 25 2d 32 2c 32 3a e1 0d 03 |,F%-2,I%-2,2:...| 00008250 1e 2b e7 62 25 3e 33 39 39 c8 99 34 36 2c 32 39 |.+.b%>399..46,29| 00008260 30 2c 4c 25 2c 22 6d 61 67 34 22 2c 46 25 2d 32 |0,L%,"mag4",F%-2| 00008270 2c 49 25 2d 32 2c 32 3a e1 0d 03 1f 2b e7 62 25 |,I%-2,2:....+.b%| 00008280 3e 32 39 39 c8 99 34 36 2c 32 39 30 2c 4c 25 2c |>299..46,290,L%,| 00008290 22 6d 61 67 33 22 2c 46 25 2d 32 2c 49 25 2d 32 |"mag3",F%-2,I%-2| 000082a0 2c 32 3a e1 0d 03 20 2b e7 62 25 3e 31 39 39 c8 |,2:... +.b%>199.| 000082b0 99 34 36 2c 32 39 30 2c 4c 25 2c 22 6d 61 67 32 |.46,290,L%,"mag2| 000082c0 22 2c 46 25 2d 34 2c 49 25 2d 34 2c 32 3a e1 0d |",F%-4,I%-4,2:..| 000082d0 03 21 2a e7 62 25 3e 39 39 c8 99 34 36 2c 32 39 |.!*.b%>99..46,29| 000082e0 30 2c 4c 25 2c 22 6d 61 67 31 22 2c 46 25 2d 34 |0,L%,"mag1",F%-4| 000082f0 2c 49 25 2d 34 2c 32 3a e1 0d 03 22 2a e7 62 25 |,I%-4,2:..."*.b%| 00008300 3e 2d 31 c8 99 34 36 2c 32 39 30 2c 4c 25 2c 22 |>-1..46,290,L%,"| 00008310 6d 61 67 30 22 2c 46 25 2d 36 2c 49 25 2d 36 2c |mag0",F%-6,I%-6,| 00008320 32 3a e1 0d 03 23 2a e7 62 25 3c 30 c8 99 34 36 |2:...#*.b%<0..46| 00008330 2c 32 39 30 2c 4c 25 2c 22 6d 61 67 2d 31 22 2c |,290,L%,"mag-1",| 00008340 46 25 2d 36 2c 49 25 2d 36 2c 32 3a e1 0d 03 24 |F%-6,I%-6,2:...$| 00008350 05 e1 0d 03 25 77 dd f2 4b 31 3a ec 33 36 30 30 |....%w..K1:.3600| 00008360 2c 30 3a ef 32 33 2c 36 2c 31 33 36 7c 3a c8 99 |,0:.23,6,136|:..| 00008370 26 34 30 30 65 36 2c 31 32 38 2b 38 3a e3 64 25 |&400e6,128+8:.d%| 00008380 3d 30 b8 33 36 30 88 31 30 3a 42 3d b2 28 64 25 |=0.360.10:B=.(d%| 00008390 29 3a 43 3d 30 3a f2 4e 28 42 2c 43 2c 4f 30 29 |):C=0:.N(B,C,O0)| 000083a0 3a 46 25 3d 33 36 30 30 2d 9d 28 42 29 2a 31 30 |:F%=3600-.(B)*10| 000083b0 3a 49 25 3d 9d 28 43 29 2a 31 30 3a f0 35 35 2c |:I%=.(C)*10:.55,| 000083c0 46 25 2c 49 25 3a ed 3a e1 0d 03 26 36 dd f2 47 |F%,I%:.:...&6..G| 000083d0 28 42 2c 43 2c 51 25 2c 75 30 25 29 3a 46 25 3d |(B,C,Q%,u0%):F%=| 000083e0 33 36 30 30 2d 42 2f 32 34 3a 49 25 3d 43 2a 31 |3600-B/24:I%=C*1| 000083f0 30 3a ef 35 3a e6 30 2c 30 3a c8 8e 51 25 ca 0d |0:.5:.0,0:..Q%..| 00008400 03 27 3f c9 30 3a c8 99 34 36 2c 32 39 30 2c 4c |.'?.0:..46,290,L| 00008410 25 2c 22 73 75 6e 22 2c 46 25 2d 31 34 2c 49 25 |%,"sun",F%-14,I%| 00008420 2d 31 34 2c 38 3a e7 75 30 25 3a ec 46 25 2b 31 |-14,8:.u0%:.F%+1| 00008430 34 2c 49 25 2b 32 38 3a f1 22 53 75 6e 22 0d 03 |4,I%+28:."Sun"..| 00008440 28 46 c9 31 3a c8 99 34 36 2c 32 39 30 2c 4c 25 |(F.1:..46,290,L%| 00008450 2c 22 73 6d 6d 65 72 63 75 72 79 22 2c 46 25 2d |,"smmercury",F%-| 00008460 36 2c 49 25 2d 36 2c 38 3a e7 75 30 25 3a ec 46 |6,I%-6,8:.u0%:.F| 00008470 25 2b 34 2c 49 25 2b 31 38 3a f1 22 4d 65 72 63 |%+4,I%+18:."Merc| 00008480 75 72 79 22 0d 03 29 42 c9 32 3a c8 99 34 36 2c |ury"..)B.2:..46,| 00008490 32 39 30 2c 4c 25 2c 22 73 6d 76 65 6e 75 73 22 |290,L%,"smvenus"| 000084a0 2c 46 25 2d 36 2c 49 25 2d 36 2c 38 3a e7 75 30 |,F%-6,I%-6,8:.u0| 000084b0 25 3a ec 46 25 2b 34 2c 49 25 2b 31 38 3a f1 22 |%:.F%+4,I%+18:."| 000084c0 56 65 6e 75 73 22 0d 03 2a 40 c9 34 3a c8 99 34 |Venus"..*@.4:..4| 000084d0 36 2c 32 39 30 2c 4c 25 2c 22 73 6d 6d 61 72 73 |6,290,L%,"smmars| 000084e0 22 2c 46 25 2d 36 2c 49 25 2d 36 2c 38 3a e7 75 |",F%-6,I%-6,8:.u| 000084f0 30 25 3a ec 46 25 2b 34 2c 49 25 2b 31 38 3a f1 |0%:.F%+4,I%+18:.| 00008500 22 4d 61 72 73 22 0d 03 2b 46 c9 35 3a c8 99 34 |"Mars"..+F.5:..4| 00008510 36 2c 32 39 30 2c 4c 25 2c 22 73 6d 6a 75 70 69 |6,290,L%,"smjupi| 00008520 74 65 72 22 2c 46 25 2d 36 2c 49 25 2d 36 2c 38 |ter",F%-6,I%-6,8| 00008530 3a e7 75 30 25 3a ec 46 25 2b 34 2c 49 25 2b 31 |:.u0%:.F%+4,I%+1| 00008540 38 3a f1 22 4a 75 70 69 74 65 72 22 0d 03 2c 45 |8:."Jupiter"..,E| 00008550 c9 36 3a c8 99 34 36 2c 32 39 30 2c 4c 25 2c 22 |.6:..46,290,L%,"| 00008560 73 6d 73 61 74 75 72 6e 22 2c 46 25 2d 31 32 2c |smsaturn",F%-12,| 00008570 49 25 2d 36 2c 38 3a e7 75 30 25 3a ec 46 25 2b |I%-6,8:.u0%:.F%+| 00008580 34 2c 49 25 2b 31 38 3a f1 22 53 61 74 75 72 6e |4,I%+18:."Saturn| 00008590 22 0d 03 2d 44 c9 37 3a c8 99 34 36 2c 32 39 30 |"..-D.7:..46,290| 000085a0 2c 4c 25 2c 22 73 6d 75 72 61 6e 75 73 22 2c 46 |,L%,"smuranus",F| 000085b0 25 2d 36 2c 49 25 2d 36 2c 38 3a e7 75 30 25 3a |%-6,I%-6,8:.u0%:| 000085c0 ec 46 25 2b 34 2c 49 25 2b 31 38 3a f1 22 55 72 |.F%+4,I%+18:."Ur| 000085d0 61 6e 75 73 22 0d 03 2e 46 c9 38 3a c8 99 34 36 |anus"...F.8:..46| 000085e0 2c 32 39 30 2c 4c 25 2c 22 73 6d 6e 65 70 74 75 |,290,L%,"smneptu| 000085f0 6e 65 22 2c 46 25 2d 36 2c 49 25 2d 36 2c 38 3a |ne",F%-6,I%-6,8:| 00008600 e7 75 30 25 3a ec 46 25 2b 34 2c 49 25 2b 31 38 |.u0%:.F%+4,I%+18| 00008610 3a f1 22 4e 65 70 74 75 6e 65 22 0d 03 2f 42 c9 |:."Neptune"../B.| 00008620 39 3a c8 99 34 36 2c 32 39 30 2c 4c 25 2c 22 73 |9:..46,290,L%,"s| 00008630 6d 70 6c 75 74 6f 22 2c 46 25 2d 34 2c 49 25 2d |mpluto",F%-4,I%-| 00008640 34 2c 38 3a e7 75 30 25 3a ec 46 25 2b 34 2c 49 |4,8:.u0%:.F%+4,I| 00008650 25 2b 31 36 3a f1 22 50 6c 75 74 6f 22 0d 03 30 |%+16:."Pluto"..0| 00008660 42 c9 31 30 3a c8 99 34 36 2c 32 39 30 2c 4c 25 |B.10:..46,290,L%| 00008670 2c 22 6d 6f 6f 6e 22 2c 46 25 2d 31 34 2c 49 25 |,"moon",F%-14,I%| 00008680 2d 31 34 2c 38 3a e7 75 30 25 3a ec 46 25 2b 31 |-14,8:.u0%:.F%+1| 00008690 34 2c 49 25 2b 32 38 3a f1 22 4d 6f 6f 6e 22 0d |4,I%+28:."Moon".| 000086a0 03 31 3f c9 31 31 3a c8 99 26 34 30 30 65 36 2c |.1?.11:..&400e6,| 000086b0 31 34 32 3a ec 46 25 2c 49 25 3a f0 31 34 37 2c |142:.F%,I%:.147,| 000086c0 31 30 2c 30 3a e7 75 30 25 3a ec 46 25 2b 38 2c |10,0:.u0%:.F%+8,| 000086d0 49 25 2d 31 30 3a f1 22 55 6d 62 72 61 22 0d 03 |I%-10:."Umbra"..| 000086e0 32 07 cb 3a e1 0d 03 33 66 dd f2 6b 3a ea 56 33 |2..:...3f..k:.V3| 000086f0 25 3a c8 94 56 33 25 2c 73 25 3a c8 99 34 36 2c |%:..V3%,s%:..46,| 00008700 33 31 36 2c 4c 25 2c 22 65 71 75 61 74 6f 72 69 |316,L%,"equatori| 00008710 61 6c 22 2c 30 b8 7a 25 2c 6f 25 2c 44 30 25 2c |al",0.z%,o%,D0%,| 00008720 46 30 25 3a 41 30 25 3d b9 3a c8 91 30 2c 33 30 |F0%:A0%=.:..0,30| 00008730 30 3a e7 53 32 25 f2 47 28 7a 31 2c 6a 31 2f 33 |0:.S2%.G(z1,j1/3| 00008740 36 30 30 2c 39 2c a3 29 3a f2 4c 0d 03 34 1d e7 |600,9,.):.L..4..| 00008750 71 31 25 f2 47 28 72 31 2c 4b 32 2f 33 36 30 30 |q1%.G(r1,K2/3600| 00008760 2c 38 2c a3 29 3a f2 4c 0d 03 35 1d e7 48 32 25 |,8,.):.L..5..H2%| 00008770 f2 47 28 76 31 2c 53 32 2f 33 36 30 30 2c 37 2c |.G(v1,S2/3600,7,| 00008780 a3 29 3a f2 4c 0d 03 36 1d e7 4f 32 25 f2 47 28 |.):.L..6..O2%.G(| 00008790 41 32 2c 4c 32 2f 33 36 30 30 2c 36 2c a3 29 3a |A2,L2/3600,6,.):| 000087a0 f2 4c 0d 03 37 1d e7 43 32 25 f2 47 28 4a 32 2c |.L..7..C2%.G(J2,| 000087b0 48 32 2f 33 36 30 30 2c 35 2c a3 29 3a f2 4c 0d |H2/3600,5,.):.L.| 000087c0 03 38 1d e7 42 32 25 f2 47 28 46 32 2c 49 32 2f |.8..B2%.G(F2,I2/| 000087d0 33 36 30 30 2c 34 2c a3 29 3a f2 4c 0d 03 39 15 |3600,4,.):.L..9.| 000087e0 e3 64 25 3d 30 b8 32 3a c8 8e 58 25 28 64 25 29 |.d%=0.2:..X%(d%)| 000087f0 ca 0d 03 3a 21 c9 30 3a e7 6e 32 25 f2 47 28 4d |...:!.0:.n2%.G(M| 00008800 30 2c 6d 30 2f 33 36 30 30 2c 30 2c a3 29 3a f2 |0,m0/3600,0,.):.| 00008810 48 30 0d 03 3b 20 c9 31 3a e7 51 32 25 f2 47 28 |H0..; .1:.Q2%.G(| 00008820 43 32 2c 6d 31 2f 33 36 30 30 2c 31 2c a3 29 3a |C2,m1/3600,1,.):| 00008830 f2 4c 0d 03 3c 20 c9 32 3a e7 70 31 25 f2 47 28 |.L..< .2:.p1%.G(| 00008840 50 32 2c 4d 32 2f 33 36 30 30 2c 32 2c a3 29 3a |P2,M2/3600,2,.):| 00008850 f2 4c 0d 03 3d 23 cb 3a ed 3a e7 63 32 25 f2 47 |.L..=#.:.:.c2%.G| 00008860 28 49 30 2c 4c 30 2f 33 36 30 30 2c 31 30 2c a3 |(I0,L0/3600,10,.| 00008870 29 3a f2 48 30 0d 03 3e 1d e7 49 32 25 f2 47 28 |):.H0..>..I2%.G(| 00008880 6d 2c 69 30 2f 33 36 30 30 2c 31 31 2c a3 29 3a |m,i0/3600,11,.):| 00008890 f2 4c 0d 03 3f 27 41 30 25 3d a3 3a c8 99 34 36 |.L..?'A0%=.:..46| 000088a0 2c 7a 25 2c 6f 25 2c 44 30 25 2c 46 30 25 3a c8 |,z%,o%,D0%,F0%:.| 000088b0 94 56 33 25 2c 73 25 3a e1 0d 03 40 0c dd f2 4c |.V3%,s%:...@...L| 000088c0 3a e7 79 25 8c 0d 03 41 32 c8 99 26 34 30 30 64 |:.y%...A2..&400d| 000088d0 31 2c 54 30 25 2c 32 2a 46 25 2d 32 34 2c 32 2a |1,T0%,2*F%-24,2*| 000088e0 49 25 2d 36 32 30 2c 32 2a 46 25 2b 32 38 2c 32 |I%-620,2*F%+28,2| 000088f0 2a 49 25 2d 35 37 36 0d 03 42 2c cc 3a c8 99 26 |*I%-576..B,.:..&| 00008900 34 30 30 64 31 2c 54 30 25 2c 46 25 2d 31 32 2c |400d1,T0%,F%-12,| 00008910 49 25 2d 33 31 30 2c 46 25 2b 31 34 2c 49 25 2d |I%-310,F%+14,I%-| 00008920 32 38 38 0d 03 43 07 cd 3a e1 0d 03 44 0d dd f2 |288..C..:...D...| 00008930 48 30 3a e7 79 25 8c 0d 03 45 32 c8 99 26 34 30 |H0:.y%...E2..&40| 00008940 30 64 31 2c 54 30 25 2c 32 2a 46 25 2d 33 32 2c |0d1,T0%,2*F%-32,| 00008950 32 2a 49 25 2d 36 32 38 2c 32 2a 46 25 2b 33 32 |2*I%-628,2*F%+32| 00008960 2c 32 2a 49 25 2d 35 37 30 0d 03 46 2c cc 3a c8 |,2*I%-570..F,.:.| 00008970 99 26 34 30 30 64 31 2c 54 30 25 2c 46 25 2d 31 |.&400d1,T0%,F%-1| 00008980 36 2c 49 25 2d 33 31 34 2c 46 25 2b 31 36 2c 49 |6,I%-314,F%+16,I| 00008990 25 2d 32 38 34 0d 03 47 07 cd 3a e1 0d 03 48 3b |%-284..G..:...H;| 000089a0 dd f2 64 31 3a ef 35 3a c8 99 26 34 30 30 65 36 |..d1:.5:..&400e6| 000089b0 2c 31 31 3a e3 66 30 25 3d 31 b8 38 38 3a 49 25 |,11:.f0%=1.88:I%| 000089c0 3d 31 30 2a 55 25 28 66 30 25 2d 31 29 3a e7 94 |=10*U%(f0%-1):..| 000089d0 49 25 3c 33 35 30 8c 0d 03 49 38 46 25 3d 31 30 |I%<350...I8F%=10| 000089e0 2a 53 25 28 66 30 25 2d 31 29 3a ec 46 25 2c 49 |*S%(f0%-1):.F%,I| 000089f0 25 2b 31 36 3a f1 c0 48 24 28 66 30 25 29 2c a7 |%+16:..H$(f0%),.| 00008a00 48 24 28 66 30 25 29 2c 22 28 22 29 2d 31 29 0d |H$(f0%),"(")-1).| 00008a10 03 4a 09 cd 3a ed 3a e1 0d 03 4b 11 dd f2 6a 30 |.J..:.:...K...j0| 00008a20 28 79 25 29 3a e7 79 25 8c 0d 03 4c 46 c8 99 26 |(y%):.y%...LF..&| 00008a30 34 30 30 65 64 2c 32 35 36 2c 4c 25 2c 22 6d 61 |400ed,256,L%,"ma| 00008a40 67 30 22 2c 2c 2c 2c 68 30 25 2c 50 31 25 3a 68 |g0",,,,h0%,P1%:h| 00008a50 30 25 21 30 3d 68 30 25 21 30 2a 32 3a 68 30 25 |0%!0=h0%!0*2:h0%| 00008a60 21 34 3d 68 30 25 21 34 2a 32 3a 79 25 3d 32 0d |!4=h0%!4*2:y%=2.| 00008a70 03 4d 2c cc 3a c8 99 26 34 30 30 65 64 2c 32 35 |.M,.:..&400ed,25| 00008a80 36 2c 4c 25 2c 22 6d 61 67 30 22 2c 2c 2c 2c 68 |6,L%,"mag0",,,,h| 00008a90 30 25 2c 50 31 25 3a 79 25 3d 31 0d 03 4e 51 cd |0%,P1%:y%=1..NQ.| 00008aa0 3a 21 4a 25 3d 54 30 25 3a c8 99 26 34 30 30 63 |:!J%=T0%:..&400c| 00008ab0 62 2c 2c 4a 25 3a 4a 25 21 32 30 3d 30 3a 4a 25 |b,,J%:J%!20=0:J%| 00008ac0 21 32 34 3d 30 3a e7 4a 25 21 31 32 2d 4a 25 21 |!24=0:.J%!12-J%!| 00008ad0 34 3e 33 36 30 30 2a 79 25 3a 4a 25 21 31 32 3d |4>3600*y%:J%!12=| 00008ae0 4a 25 21 34 2b 31 38 30 30 2a 79 25 0d 03 4f 45 |J%!4+1800*y%..OE| 00008af0 4a 25 21 38 3d 4a 25 21 31 36 2d 36 30 30 2a 79 |J%!8=J%!16-600*y| 00008b00 25 3a c8 99 26 34 30 30 63 35 2c 2c 4a 25 3a f2 |%:..&400c5,,J%:.| 00008b10 72 28 54 30 25 2c 33 36 30 30 2a 79 25 2c 2d 36 |r(T0%,3600*y%,-6| 00008b20 30 30 2a 79 25 2c 30 2c 30 29 3a e7 79 25 3d 32 |00*y%,0,0):.y%=2| 00008b30 8c 0d 03 50 37 21 4a 25 3d 54 30 25 3a c8 99 26 |...P7!J%=T0%:..&| 00008b40 34 30 30 63 62 2c 2c 4a 25 3a 4a 25 21 38 3d 4a |400cb,,J%:J%!8=J| 00008b50 25 21 31 36 2d 36 30 30 2a 79 25 3a c8 99 26 34 |%!16-600*y%:..&4| 00008b60 30 30 63 35 2c 2c 4a 25 0d 03 51 28 cd 3a c8 99 |00c5,,J%..Q(.:..| 00008b70 26 34 30 30 64 31 2c 54 30 25 2c 30 2c 2d 36 30 |&400d1,T0%,0,-60| 00008b80 30 2a 79 25 2c 33 36 30 30 2a 79 25 2c 30 3a e1 |0*y%,3600*y%,0:.| 00008b90 0d 03 52 26 dd a4 68 3a 41 24 3d a4 43 28 58 30 |..R&..h:A$=.C(X0| 00008ba0 25 2c 32 29 3a e7 a7 41 24 2c 22 3a 22 29 80 41 |%,2):..A$,":").A| 00008bb0 24 3c 3e 22 22 8c 0d 03 53 7c 71 3d bb 28 c0 41 |$<>""...S|q=.(.A| 00008bc0 24 2c a7 41 24 2c 22 3a 22 29 2d 31 29 29 3a 41 |$,.A$,":")-1)):A| 00008bd0 24 3d c1 41 24 2c a7 41 24 2c 22 3a 22 29 2b 31 |$=.A$,.A$,":")+1| 00008be0 29 3a 71 2b 3d b4 28 71 29 2a bb 28 c0 41 24 2c |):q+=.(q)*.(.A$,| 00008bf0 a7 41 24 2c 22 3a 22 29 2d 31 29 29 2f 36 30 3a |.A$,":")-1))/60:| 00008c00 41 24 3d c1 41 24 2c a7 41 24 2c 22 3a 22 29 2b |A$=.A$,.A$,":")+| 00008c10 31 29 3a 71 2b 3d b4 28 71 29 2a bb 28 c0 41 24 |1):q+=.(q)*.(.A$| 00008c20 2c a7 41 24 2c 22 3a 22 29 2d 31 29 29 2f 33 36 |,.A$,":")-1))/36| 00008c30 30 30 0d 03 54 0b cc 3a 71 3d bb 41 24 0d 03 55 |00..T..:q=.A$..U| 00008c40 12 cd 3a e7 71 3c 2d 39 30 3a 71 3d 2d 39 30 0d |..:.q<-90:q=-90.| 00008c50 03 56 0e e7 71 3e 39 30 3a 71 3d 39 30 0d 03 57 |.V..q>90:q=90..W| 00008c60 06 3d 71 0d 03 58 26 dd a4 6d 3a 41 24 3d a4 43 |.=q..X&..m:A$=.C| 00008c70 28 58 30 25 2c 36 29 3a e7 a7 41 24 2c 22 3a 22 |(X0%,6):..A$,":"| 00008c80 29 80 41 24 3c 3e 22 22 8c 0d 03 59 81 44 30 3d |).A$<>""...Y.D0=| 00008c90 bb 28 c0 41 24 2c a7 41 24 2c 22 3a 22 29 2d 31 |.(.A$,.A$,":")-1| 00008ca0 29 29 3a 41 24 3d c1 41 24 2c a7 41 24 2c 22 3a |)):A$=.A$,.A$,":| 00008cb0 22 29 2b 31 29 3a 44 30 2b 3d b4 28 44 30 29 2a |")+1):D0+=.(D0)*| 00008cc0 bb 28 c0 41 24 2c a7 41 24 2c 22 3a 22 29 2d 31 |.(.A$,.A$,":")-1| 00008cd0 29 29 2f 36 30 3a 41 24 3d c1 41 24 2c a7 41 24 |))/60:A$=.A$,.A$| 00008ce0 2c 22 3a 22 29 2b 31 29 3a 44 30 2b 3d b4 28 44 |,":")+1):D0+=.(D| 00008cf0 30 29 2a bb 28 c0 41 24 2c a7 41 24 2c 22 3a 22 |0)*.(.A$,.A$,":"| 00008d00 29 2d 31 29 29 2f 33 36 30 30 0d 03 5a 0c cc 3a |)-1))/3600..Z..:| 00008d10 44 30 3d bb 41 24 0d 03 5b 16 cd 3a e7 44 30 3c |D0=.A$..[..:.D0<| 00008d20 2d 31 38 30 3a 44 30 3d 2d 31 38 30 0d 03 5c 12 |-180:D0=-180..\.| 00008d30 e7 44 30 3e 31 38 30 3a 44 30 3d 31 38 30 0d 03 |.D0>180:D0=180..| 00008d40 5d 07 3d 44 30 0d 03 5e 16 dd a4 73 3a 3d bb 28 |].=D0..^...s:=.(| 00008d50 a4 43 28 58 30 25 2c 31 30 29 29 0d 03 5f 0e dd |.C(X0%,10)).._..| 00008d60 f2 57 3a e7 78 32 25 3a e1 0d 03 60 2b 76 31 25 |.W:.x2%:...`+v1%| 00008d70 3d a3 3a f2 42 28 4b 25 2c 33 37 2c 76 31 25 29 |=.:.B(K%,37,v1%)| 00008d80 3a f2 48 28 4b 25 2c 33 37 2c b9 29 3a 78 32 25 |:.H(K%,37,.):x2%| 00008d90 3d b9 3a e1 0d 03 61 61 dd a4 5a 28 66 29 3a ea |=.:...aa..Z(f):.| 00008da0 4a 33 2c 41 3a 41 3d 28 66 2f 33 36 35 32 35 29 |J3,A:A=(f/36525)| 00008db0 2d 31 3a 4a 33 3d 28 28 34 36 2e 38 31 35 2b 28 |-1:J3=((46.815+(| 00008dc0 30 2e 30 30 30 36 2d 30 2e 30 30 31 38 31 2a 41 |0.0006-0.00181*A| 00008dd0 29 2a 41 29 2a 41 29 2f 33 36 30 30 3a 3d b2 28 |)*A)*A)/3600:=.(| 00008de0 32 33 2e 34 33 39 32 39 31 36 37 2d 4a 33 2b a4 |23.43929167-J3+.| 00008df0 50 28 66 29 29 0d 03 62 5b dd a4 6b 28 66 29 3a |P(f))..b[..k(f):| 00008e00 ea 4a 33 2c 41 3a 41 3d 28 66 2f 33 36 35 32 35 |.J3,A:A=(f/36525| 00008e10 29 2d 31 3a 4a 33 3d 28 28 34 36 2e 38 31 35 2b |)-1:J3=((46.815+| 00008e20 28 30 2e 30 30 30 36 2d 30 2e 30 30 31 38 31 2a |(0.0006-0.00181*| 00008e30 41 29 2a 41 29 2a 41 29 2f 33 36 30 30 3a 3d b2 |A)*A)*A)/3600:=.| 00008e40 28 32 33 2e 34 33 39 32 39 31 36 37 2d 4a 33 29 |(23.43929167-J3)| 00008e50 0d 03 63 e2 dd a4 50 28 66 29 3a ea 67 2c 44 2c |..c...P(f):.g,D,| 00008e60 4d 2c 67 30 2c 62 31 2c 6f 2c 78 2c 61 30 2c 49 |M,g0,b1,o,x,a0,I| 00008e70 33 2c 73 30 3a 41 3d 66 2f 33 36 35 32 35 3a 67 |3,s0:A=f/36525:g| 00008e80 3d 41 2a 41 3a 44 3d 31 2e 30 30 30 30 32 31 33 |=A*A:D=1.0000213| 00008e90 35 38 45 32 2a 41 3a 4d 3d 33 36 30 2a 28 44 2d |58E2*A:M=360*(D-| 00008ea0 a8 28 44 29 29 3a 67 30 3d 32 2e 37 39 36 39 36 |.(D)):g0=2.79696| 00008eb0 37 45 32 2b 33 2e 30 33 45 2d 34 2a 67 2b 4d 3a |7E2+3.03E-4*g+M:| 00008ec0 47 30 3d 32 2a b2 28 67 30 29 3a 44 3d 31 2e 33 |G0=2*.(g0):D=1.3| 00008ed0 33 36 38 35 35 32 33 32 45 33 2a 41 3a 4d 3d 33 |36855232E3*A:M=3| 00008ee0 36 30 2a 28 44 2d a8 28 44 29 29 3a 62 31 3d 32 |60*(D-.(D)):b1=2| 00008ef0 2e 37 30 34 33 34 32 45 32 2d 31 2e 31 33 33 45 |.704342E2-1.133E| 00008f00 2d 33 2a 67 2b 4d 3a 57 30 3d 32 2a b2 28 62 31 |-3*g+M:W0=2*.(b1| 00008f10 29 3a 44 3d 39 2e 39 39 39 37 33 36 30 35 36 45 |):D=9.999736056E| 00008f20 31 2a 41 3a 4d 3d 33 36 30 2a 28 44 2d a8 28 44 |1*A:M=360*(D-.(D| 00008f30 29 29 0d 03 64 f6 6f 3d 33 2e 35 38 34 37 35 38 |))..d.o=3.584758| 00008f40 45 32 2d 31 2e 35 45 2d 34 2a 67 2b 4d 3a 6f 3d |E2-1.5E-4*g+M:o=| 00008f50 b2 28 6f 29 3a 44 3d 31 2e 33 32 35 35 35 32 33 |.(o):D=1.3255523| 00008f60 35 39 45 33 2a 41 3a 4d 3d 33 36 30 2a 28 44 2d |59E3*A:M=360*(D-| 00008f70 a8 28 44 29 29 3a 78 3d 32 2e 39 36 31 30 34 36 |.(D)):x=2.961046| 00008f80 45 32 2b 39 2e 31 39 32 45 2d 33 2a 67 2b 4d 3a |E2+9.192E-3*g+M:| 00008f90 78 3d b2 28 78 29 3a 44 3d 35 2e 33 37 32 36 31 |x=.(x):D=5.37261| 00008fa0 36 36 36 37 2a 41 3a 4d 3d 33 36 30 2a 28 44 2d |6667*A:M=360*(D-| 00008fb0 a8 28 44 29 29 3a 61 30 3d 32 2e 35 39 31 38 33 |.(D)):a0=2.59183| 00008fc0 33 45 32 2b 32 2e 30 37 38 45 2d 33 2a 67 2d 4d |3E2+2.078E-3*g-M| 00008fd0 3a 61 30 3d b2 28 61 30 29 3a 49 33 3d 32 2a 61 |:a0=.(a0):I3=2*a| 00008fe0 30 3a 73 30 3d 28 39 2e 32 31 2b 39 2e 31 45 2d |0:s0=(9.21+9.1E-| 00008ff0 34 2a 41 29 2a 9b 28 61 30 29 3a 73 30 3d 73 30 |4*A)*.(a0):s0=s0| 00009000 2b 28 35 2e 35 32 32 45 2d 31 2d 32 2e 39 45 2d |+(5.522E-1-2.9E-| 00009010 34 2a 41 29 2a 9b 28 47 30 29 2d 39 2e 30 34 45 |4*A)*.(G0)-9.04E| 00009020 2d 32 2a 9b 28 49 33 29 0d 03 65 87 73 30 3d 73 |-2*.(I3)..e.s0=s| 00009030 30 2b 38 2e 38 34 45 2d 32 2a 9b 28 57 30 29 2b |0+8.84E-2*.(W0)+| 00009040 32 2e 31 36 45 2d 32 2a 9b 28 47 30 2b 6f 29 3a |2.16E-2*.(G0+o):| 00009050 73 30 3d 73 30 2b 31 2e 38 33 45 2d 32 2a 9b 28 |s0=s0+1.83E-2*.(| 00009060 57 30 2d 61 30 29 2b 31 2e 31 33 45 2d 32 2a 9b |W0-a0)+1.13E-2*.| 00009070 28 57 30 2b 78 29 3a 73 30 3d 73 30 2d 39 2e 33 |(W0+x):s0=s0-9.3| 00009080 45 2d 33 2a 9b 28 47 30 2d 6f 29 2d 36 2e 36 45 |E-3*.(G0-o)-6.6E| 00009090 2d 33 2a 9b 28 47 30 2d 61 30 29 3a 4a 30 3d 4a |-3*.(G0-a0):J0=J| 000090a0 30 2f 33 36 30 30 3a 3d 73 30 2f 33 36 30 30 0d |0/3600:=s0/3600.| 000090b0 03 66 e2 dd a4 55 28 66 29 3a ea 67 2c 44 2c 4d |.f...U(f):.g,D,M| 000090c0 2c 67 30 2c 62 31 2c 6f 2c 78 2c 61 30 2c 49 33 |,g0,b1,o,x,a0,I3| 000090d0 2c 4a 30 3a 41 3d 66 2f 33 36 35 32 35 3a 67 3d |,J0:A=f/36525:g=| 000090e0 41 2a 41 3a 44 3d 31 2e 30 30 30 30 32 31 33 35 |A*A:D=1.00002135| 000090f0 38 45 32 2a 41 3a 4d 3d 33 36 30 2a 28 44 2d a8 |8E2*A:M=360*(D-.| 00009100 28 44 29 29 3a 67 30 3d 32 2e 37 39 36 39 36 37 |(D)):g0=2.796967| 00009110 45 32 2b 33 2e 30 33 45 2d 34 2a 67 2b 4d 3a 47 |E2+3.03E-4*g+M:G| 00009120 30 3d 32 2a b2 28 67 30 29 3a 44 3d 31 2e 33 33 |0=2*.(g0):D=1.33| 00009130 36 38 35 35 32 33 32 45 33 2a 41 3a 4d 3d 33 36 |6855232E3*A:M=36| 00009140 30 2a 28 44 2d a8 28 44 29 29 3a 62 31 3d 32 2e |0*(D-.(D)):b1=2.| 00009150 37 30 34 33 34 32 45 32 2d 31 2e 31 33 33 45 2d |704342E2-1.133E-| 00009160 33 2a 67 2b 4d 3a 57 30 3d 32 2a b2 28 62 31 29 |3*g+M:W0=2*.(b1)| 00009170 3a 44 3d 39 2e 39 39 39 37 33 36 30 35 36 45 31 |:D=9.999736056E1| 00009180 2a 41 3a 4d 3d 33 36 30 2a 28 44 2d a8 28 44 29 |*A:M=360*(D-.(D)| 00009190 29 0d 03 67 fc 6f 3d 33 2e 35 38 34 37 35 38 45 |)..g.o=3.584758E| 000091a0 32 2d 31 2e 35 45 2d 34 2a 67 2b 4d 3a 6f 3d b2 |2-1.5E-4*g+M:o=.| 000091b0 28 6f 29 3a 44 3d 31 2e 33 32 35 35 35 32 33 35 |(o):D=1.32555235| 000091c0 39 45 33 2a 41 3a 4d 3d 33 36 30 2a 28 44 2d a8 |9E3*A:M=360*(D-.| 000091d0 28 44 29 29 3a 78 3d 32 2e 39 36 31 30 34 36 45 |(D)):x=2.961046E| 000091e0 32 2b 39 2e 31 39 32 45 2d 33 2a 67 2b 4d 3a 78 |2+9.192E-3*g+M:x| 000091f0 3d b2 28 78 29 3a 44 3d 35 2e 33 37 32 36 31 36 |=.(x):D=5.372616| 00009200 36 36 37 2a 41 3a 4d 3d 33 36 30 2a 28 44 2d a8 |667*A:M=360*(D-.| 00009210 28 44 29 29 3a 61 30 3d 32 2e 35 39 31 38 33 33 |(D)):a0=2.591833| 00009220 45 32 2b 32 2e 30 37 38 45 2d 33 2a 67 2d 4d 3a |E2+2.078E-3*g-M:| 00009230 61 30 3d b2 28 61 30 29 3a 49 33 3d 32 2a 61 30 |a0=.(a0):I3=2*a0| 00009240 3a 4a 30 3d 28 2d 31 37 2e 32 33 32 37 2d 31 2e |:J0=(-17.2327-1.| 00009250 37 33 37 45 2d 32 2a 41 29 2a b5 28 61 30 29 3a |737E-2*A)*.(a0):| 00009260 4a 30 3d 4a 30 2b 28 2d 31 2e 32 37 32 39 2d 31 |J0=J0+(-1.2729-1| 00009270 2e 33 45 2d 34 2a 41 29 2a b5 28 47 30 29 2b 32 |.3E-4*A)*.(G0)+2| 00009280 2e 30 38 38 45 2d 31 2a b5 28 49 33 29 0d 03 68 |.088E-1*.(I3)..h| 00009290 df 4a 30 3d 4a 30 2d 32 2e 30 33 37 45 2d 31 2a |.J0=J0-2.037E-1*| 000092a0 b5 28 57 30 29 2b 28 31 2e 32 36 31 45 2d 31 2d |.(W0)+(1.261E-1-| 000092b0 33 2e 31 45 2d 34 2a 41 29 2a b5 28 6f 29 3a 4a |3.1E-4*A)*.(o):J| 000092c0 30 3d 4a 30 2b 36 2e 37 35 45 2d 32 2a b5 28 78 |0=J0+6.75E-2*.(x| 000092d0 29 2d 28 34 2e 39 37 45 2d 32 2d 31 2e 32 45 2d |)-(4.97E-2-1.2E-| 000092e0 34 2a 41 29 2a b5 28 47 30 2b 6f 29 3a 4a 30 3d |4*A)*.(G0+o):J0=| 000092f0 4a 30 2d 33 2e 34 32 45 2d 32 2a b5 28 57 30 2d |J0-3.42E-2*.(W0-| 00009300 61 30 29 2d 32 2e 36 31 45 2d 32 2a b5 28 57 30 |a0)-2.61E-2*.(W0| 00009310 2b 78 29 3a 4a 30 3d 4a 30 2b 32 2e 31 34 45 2d |+x):J0=J0+2.14E-| 00009320 32 2a b5 28 47 30 2d 6f 29 2d 31 2e 34 39 45 2d |2*.(G0-o)-1.49E-| 00009330 32 2a b5 28 47 30 2d 57 30 2b 78 29 3a 4a 30 3d |2*.(G0-W0+x):J0=| 00009340 4a 30 2b 31 2e 32 34 45 2d 32 2a b5 28 47 30 2d |J0+1.24E-2*.(G0-| 00009350 61 30 29 2b 31 2e 31 34 45 2d 32 2a b5 28 57 30 |a0)+1.14E-2*.(W0| 00009360 2d 78 29 3a 3d 4a 30 2f 33 36 30 30 0d 03 69 c1 |-x):=J0/3600..i.| 00009370 dd f2 62 28 41 34 2c 58 32 29 3a ea 4d 33 2c 6f |..b(A4,X2):.M3,o| 00009380 32 2c 4c 31 3a 4d 33 3d 32 2a af 3a 6f 32 3d 41 |2,L1:M3=2*.:o2=A| 00009390 34 2d 4d 33 2a a8 28 41 34 2f 4d 33 29 3a 72 30 |4-M3*.(A4/M3):r0| 000093a0 3d 6f 32 3a 4c 31 3d 72 30 2d 28 58 32 2a b5 28 |=o2:L1=r0-(X2*.(| 000093b0 72 30 29 29 2d 6f 32 3a c8 95 94 28 4c 31 29 3e |r0))-o2:...(L1)>| 000093c0 31 45 2d 36 3a 4c 31 3d 4c 31 2f 28 31 2d 28 58 |1E-6:L1=L1/(1-(X| 000093d0 32 2a 9b 28 72 30 29 29 29 3a 72 30 3d 72 30 2d |2*.(r0))):r0=r0-| 000093e0 4c 31 3a 4c 31 3d 72 30 2d 28 58 32 2a b5 28 72 |L1:L1=r0-(X2*.(r| 000093f0 30 29 29 2d 6f 32 3a ce 3a 51 34 3d b6 28 28 31 |0))-o2:.:Q4=.((1| 00009400 2b 58 32 29 2f 28 31 2d 58 32 29 29 2a b7 28 72 |+X2)/(1-X2))*.(r| 00009410 30 2f 32 29 3a 71 34 3d 32 2a 99 28 51 34 29 3a |0/2):q4=2*.(Q4):| 00009420 6b 34 3d 72 30 3a 4f 32 3d 71 34 3a e1 0d 03 6a |k4=r0:O2=q4:...j| 00009430 e7 dd f2 68 28 66 2c 6b 2c f8 42 2c f8 72 34 29 |...h(f,k,.B,.r4)| 00009440 3a 41 3d 28 66 2f 33 36 35 32 35 29 2b 28 6b 2f |:A=(f/36525)+(k/| 00009450 38 2e 37 36 36 45 35 29 3a 67 3d 41 2a 41 3a 44 |8.766E5):g=A*A:D| 00009460 3d 31 2e 30 30 30 30 32 31 33 35 39 45 32 2a 41 |=1.000021359E2*A| 00009470 3a 4d 3d 33 36 30 2a 28 44 2d a8 28 44 29 29 3a |:M=360*(D-.(D)):| 00009480 4c 3d 32 2e 37 39 36 39 36 36 38 45 32 2b 33 2e |L=2.7969668E2+3.| 00009490 30 32 35 45 2d 34 2a 67 2b 4d 3a 44 3d 39 2e 39 |025E-4*g+M:D=9.9| 000094a0 39 39 37 33 36 30 34 32 45 31 2a 41 3a 4d 3d 33 |99736042E1*A:M=3| 000094b0 36 30 2a 28 44 2d a8 28 44 29 29 3a 6f 3d 33 2e |60*(D-.(D)):o=3.| 000094c0 35 38 34 37 35 38 33 45 32 2d 28 31 2e 35 45 2d |5847583E2-(1.5E-| 000094d0 34 2b 33 2e 33 45 2d 36 2a 41 29 2a 67 2b 4d 3a |4+3.3E-6*A)*g+M:| 000094e0 65 30 3d 31 2e 36 37 35 31 30 34 45 2d 32 2d 34 |e0=1.675104E-2-4| 000094f0 2e 31 38 45 2d 35 2a 41 2d 31 2e 32 36 45 2d 37 |.18E-5*A-1.26E-7| 00009500 2a 67 3a 4e 31 3d b2 28 6f 29 3a f2 62 28 4e 31 |*g:N1=.(o):.b(N1| 00009510 2c 65 30 29 0d 03 6b e0 44 3d 36 2e 32 35 35 32 |,e0)..k.D=6.2552| 00009520 30 39 34 37 32 45 31 2a 41 3a 4d 3d 33 36 30 2a |09472E1*A:M=360*| 00009530 28 44 2d a8 28 44 29 29 3a 60 33 3d b2 28 31 35 |(D-.(D)):`3=.(15| 00009540 33 2e 32 35 2b 4d 29 3a 44 3d 31 2e 32 35 31 30 |3.25+M):D=1.2510| 00009550 34 31 38 39 34 45 32 2a 41 3a 4d 3d 33 36 30 2a |41894E2*A:M=360*| 00009560 28 44 2d a8 28 44 29 29 3a 53 33 3d b2 28 32 31 |(D-.(D)):S3=.(21| 00009570 36 2e 35 37 2b 4d 29 3a 44 3d 39 2e 31 35 36 37 |6.57+M):D=9.1567| 00009580 36 36 30 32 38 45 31 2a 41 3a 4d 3d 33 36 30 2a |66028E1*A:M=360*| 00009590 28 44 2d a8 28 44 29 29 3a 79 3d b2 28 33 31 32 |(D-.(D)):y=.(312| 000095a0 2e 36 39 2b 4d 29 3a 44 3d 31 2e 32 33 36 38 35 |.69+M):D=1.23685| 000095b0 33 30 39 35 45 33 2a 41 3a 4d 3d 33 36 30 2a 28 |3095E3*A:M=360*(| 000095c0 44 2d a8 28 44 29 29 3a 62 31 3d b2 28 33 35 30 |D-.(D)):b1=.(350| 000095d0 2e 37 34 2d 31 2e 34 34 45 2d 33 2a 67 2b 4d 29 |.74-1.44E-3*g+M)| 000095e0 3a 64 34 3d b2 28 32 33 31 2e 31 39 2b 32 30 2e |:d4=.(231.19+20.| 000095f0 32 2a 41 29 0d 03 6c e3 44 3d 31 2e 38 33 31 33 |2*A)..l.D=1.8313| 00009600 35 33 32 30 38 45 32 2a 41 3a 4d 3d 33 36 30 2a |53208E2*A:M=360*| 00009610 28 44 2d a8 28 44 29 29 3a 55 34 3d b2 28 33 35 |(D-.(D)):U4=.(35| 00009620 33 2e 34 2b 4d 29 3a 57 30 3d 31 2e 33 34 45 2d |3.4+M):W0=1.34E-| 00009630 33 2a 9b 28 60 33 29 2b 31 2e 35 34 45 2d 33 2a |3*.(`3)+1.54E-3*| 00009640 9b 28 53 33 29 2b 32 45 2d 33 2a 9b 28 79 29 3a |.(S3)+2E-3*.(y):| 00009650 57 30 3d 57 30 2b 31 2e 37 39 45 2d 33 2a b5 28 |W0=W0+1.79E-3*.(| 00009660 62 31 29 2b 31 2e 37 38 45 2d 33 2a b5 28 64 34 |b1)+1.78E-3*.(d4| 00009670 29 3a 6b 31 3d 35 2e 34 33 45 2d 36 2a b5 28 60 |):k1=5.43E-6*.(`| 00009680 33 29 2b 31 2e 35 37 35 45 2d 35 2a b5 28 53 33 |3)+1.575E-5*.(S3| 00009690 29 3a 6b 31 3d 6b 31 2b 31 2e 36 32 37 45 2d 35 |):k1=k1+1.627E-5| 000096a0 2a b5 28 79 29 2b 33 2e 30 37 36 45 2d 35 2a 9b |*.(y)+3.076E-5*.| 000096b0 28 62 31 29 3a 6b 31 3d 6b 31 2b 39 2e 32 37 45 |(b1):k1=k1+9.27E| 000096c0 2d 36 2a b5 28 55 34 29 3a 42 3d 4f 32 2b b2 28 |-6*.(U4):B=O2+.(| 000096d0 4c 2d 6f 2b 57 30 29 0d 03 6d 47 72 34 3d 31 2e |L-o+W0)..mGr4=1.| 000096e0 30 30 30 30 30 30 32 2a 28 31 2d 65 30 2a 9b 28 |0000002*(1-e0*.(| 000096f0 6b 34 29 29 2b 6b 31 3a c8 95 42 3c 30 3a 42 2b |k4))+k1:..B<0:B+| 00009700 3d 32 2a af 3a ce 3a c8 95 42 3e 32 2a af 3a 42 |=2*.:.:..B>2*.:B| 00009710 2d 3d 32 2a af 3a ce 3a 43 31 3d 42 3a e1 0d 03 |-=2*.:.:C1=B:...| 00009720 6e f5 dd f2 44 30 28 66 2c 6b 2c f8 42 2c f8 43 |n...D0(f,k,.B,.C| 00009730 2c f8 58 31 29 3a 41 3d 28 66 2f 33 36 35 32 35 |,.X1):A=(f/36525| 00009740 29 2b 28 6b 2f 38 2e 37 36 36 45 35 29 3a 67 3d |)+(k/8.766E5):g=| 00009750 41 2a 41 3a 6f 3d 32 2e 37 33 32 31 35 38 32 31 |A*A:o=2.73215821| 00009760 33 45 31 3a 78 3d 33 2e 36 35 32 35 39 36 34 30 |3E1:x=3.65259640| 00009770 37 45 32 3a 64 31 3d 32 2e 37 35 35 34 35 35 30 |7E2:d1=2.7554550| 00009780 39 34 45 31 3a 5f 31 3d 32 2e 39 35 33 30 35 38 |94E1:_1=2.953058| 00009790 38 36 38 45 31 3a 5a 31 3d 32 2e 37 32 31 32 32 |868E1:Z1=2.72122| 000097a0 32 30 33 39 45 31 3a 63 31 3d 36 2e 37 39 38 33 |2039E1:c1=6.7983| 000097b0 36 33 33 30 37 45 33 3a 51 30 3d 66 2b 28 6b 2f |63307E3:Q0=f+(k/| 000097c0 32 34 29 3a 6f 3d 51 30 2f 6f 3a 78 3d 51 30 2f |24):o=Q0/o:x=Q0/| 000097d0 78 3a 64 31 3d 51 30 2f 64 31 3a 5f 31 3d 51 30 |x:d1=Q0/d1:_1=Q0| 000097e0 2f 5f 31 3a 5a 31 3d 51 30 2f 5a 31 3a 63 31 3d |/_1:Z1=Q0/Z1:c1=| 000097f0 51 30 2f 63 31 3a 6f 3d 33 36 30 2a 28 6f 2d a8 |Q0/c1:o=360*(o-.| 00009800 28 6f 29 29 3a 78 3d 33 36 30 2a 28 78 2d a8 28 |(o)):x=360*(x-.(| 00009810 78 29 29 0d 03 6f e9 64 31 3d 33 36 30 2a 28 64 |x))..o.d1=360*(d| 00009820 31 2d a8 28 64 31 29 29 3a 5f 31 3d 33 36 30 2a |1-.(d1)):_1=360*| 00009830 28 5f 31 2d a8 28 5f 31 29 29 3a 5a 31 3d 33 36 |(_1-.(_1)):Z1=36| 00009840 30 2a 28 5a 31 2d a8 28 5a 31 29 29 3a 63 31 3d |0*(Z1-.(Z1)):c1=| 00009850 33 36 30 2a 28 63 31 2d a8 28 63 31 29 29 3a 79 |360*(c1-.(c1)):y| 00009860 31 3d 32 2e 37 30 34 33 34 31 36 34 45 32 2b 6f |1=2.70434164E2+o| 00009870 2d 28 31 2e 31 33 33 45 2d 33 2d 31 2e 39 45 2d |-(1.133E-3-1.9E-| 00009880 36 2a 41 29 2a 67 3a 48 3d 33 2e 35 38 34 37 35 |6*A)*g:H=3.58475| 00009890 38 33 33 45 32 2b 78 2d 28 31 2e 35 45 2d 34 2b |833E2+x-(1.5E-4+| 000098a0 33 2e 33 45 2d 36 2a 41 29 2a 67 3a 46 3d 32 2e |3.3E-6*A)*g:F=2.| 000098b0 39 36 31 30 34 36 30 38 45 32 2b 64 31 2b 28 39 |96104608E2+d1+(9| 000098c0 2e 31 39 32 45 2d 33 2b 31 2e 34 34 45 2d 35 2a |.192E-3+1.44E-5*| 000098d0 41 29 2a 67 3a 47 3d 33 2e 35 30 37 33 37 34 38 |A)*g:G=3.5073748| 000098e0 36 45 32 2b 5f 31 2d 28 31 2e 34 33 36 45 2d 33 |6E2+_1-(1.436E-3| 000098f0 2d 31 2e 39 45 2d 36 2a 41 29 2a 67 0d 03 70 f0 |-1.9E-6*A)*g..p.| 00009900 4a 3d 31 31 2e 32 35 30 38 38 39 2b 5a 31 2d 28 |J=11.250889+Z1-(| 00009910 33 2e 32 31 31 45 2d 33 2b 33 45 2d 37 2a 41 29 |3.211E-3+3E-7*A)| 00009920 2a 67 3a 70 31 3d 32 2e 35 39 31 38 33 32 37 35 |*g:p1=2.59183275| 00009930 45 32 2d 63 31 2b 28 32 2e 30 37 38 45 2d 33 2b |E2-c1+(2.078E-3+| 00009940 32 2e 32 45 2d 36 2a 41 29 2a 67 3a 44 3d b2 28 |2.2E-6*A)*g:D=.(| 00009950 35 31 2e 32 2b 32 30 2e 32 2a 41 29 3a 70 3d b5 |51.2+20.2*A):p=.| 00009960 28 44 29 3a 75 3d b5 28 b2 28 70 31 29 29 3a 4d |(D):u=.(.(p1)):M| 00009970 3d 33 34 36 2e 35 36 2b 28 31 33 32 2e 38 37 2d |=346.56+(132.87-| 00009980 39 2e 31 37 33 31 45 2d 33 2a 41 29 2a 41 3a 4e |9.1731E-3*A)*A:N| 00009990 30 3d 33 2e 39 36 34 45 2d 33 2a b5 28 b2 28 4d |0=3.964E-3*.(.(M| 000099a0 29 29 3a 77 3d b2 28 70 31 2b 32 37 35 2e 30 35 |)):w=.(p1+275.05| 000099b0 2d 32 2e 33 2a 41 29 3a 66 34 3d b5 28 77 29 3a |-2.3*A):f4=.(w):| 000099c0 79 31 3d 79 31 2b 32 2e 33 33 45 2d 34 2a 70 2b |y1=y1+2.33E-4*p+| 000099d0 4e 30 2b 31 2e 39 36 34 45 2d 33 2a 75 3a 48 3d |N0+1.964E-3*u:H=| 000099e0 48 2d 31 2e 37 37 38 45 2d 33 2a 70 0d 03 71 f4 |H-1.778E-3*p..q.| 000099f0 46 3d 46 2b 38 2e 31 37 45 2d 34 2a 70 2b 4e 30 |F=F+8.17E-4*p+N0| 00009a00 2b 32 2e 35 34 31 45 2d 33 2a 75 3a 4a 3d 4a 2b |+2.541E-3*u:J=J+| 00009a10 4e 30 2d 32 2e 34 36 39 31 45 2d 32 2a 75 2d 34 |N0-2.4691E-2*u-4| 00009a20 2e 33 32 38 45 2d 33 2a 66 34 3a 47 3d 47 2b 32 |.328E-3*f4:G=G+2| 00009a30 2e 30 31 31 45 2d 33 2a 70 2b 4e 30 2b 31 2e 39 |.011E-3*p+N0+1.9| 00009a40 36 34 45 2d 33 2a 75 3a 52 3d 31 2d 28 32 2e 34 |64E-3*u:R=1-(2.4| 00009a50 39 35 45 2d 33 2b 37 2e 35 32 45 2d 36 2a 41 29 |95E-3+7.52E-6*A)| 00009a60 2a 41 3a 55 31 3d 52 2a 52 3a 79 31 3d b2 28 79 |*A:U1=R*R:y1=.(y| 00009a70 31 29 3a 48 3d b2 28 48 29 3a 70 31 3d b2 28 70 |1):H=.(H):p1=.(p| 00009a80 31 29 3a 47 3d b2 28 47 29 3a 4a 3d b2 28 4a 29 |1):G=.(G):J=.(J)| 00009a90 3a 46 3d b2 28 46 29 3a 4c 3d 36 2e 32 38 38 37 |:F=.(F):L=6.2887| 00009aa0 35 2a b5 28 46 29 2b 31 2e 32 37 34 30 31 38 2a |5*.(F)+1.274018*| 00009ab0 b5 28 32 2a 47 2d 46 29 3a 4c 3d 4c 2b 36 2e 35 |.(2*G-F):L=L+6.5| 00009ac0 38 33 30 39 45 2d 31 2a b5 28 32 2a 47 29 2b 32 |8309E-1*.(2*G)+2| 00009ad0 2e 31 33 36 31 36 45 2d 31 2a b5 28 32 2a 46 29 |.13616E-1*.(2*F)| 00009ae0 0d 03 72 ef 4c 3d 4c 2d 52 2a 31 2e 38 35 35 39 |..r.L=L-R*1.8559| 00009af0 36 45 2d 31 2a b5 28 48 29 2d 31 2e 31 34 33 33 |6E-1*.(H)-1.1433| 00009b00 36 45 2d 31 2a b5 28 32 2a 4a 29 3a 4c 3d 4c 2b |6E-1*.(2*J):L=L+| 00009b10 35 2e 38 37 39 33 45 2d 32 2a b5 28 32 2a 28 47 |5.8793E-2*.(2*(G| 00009b20 2d 46 29 29 3a 4c 3d 4c 2b 35 2e 37 32 31 32 45 |-F)):L=L+5.7212E| 00009b30 2d 32 2a 52 2a b5 28 32 2a 47 2d 48 2d 46 29 2b |-2*R*.(2*G-H-F)+| 00009b40 35 2e 33 33 32 45 2d 32 2a b5 28 32 2a 47 2b 46 |5.332E-2*.(2*G+F| 00009b50 29 3a 4c 3d 4c 2b 34 2e 35 38 37 34 45 2d 32 2a |):L=L+4.5874E-2*| 00009b60 52 2a b5 28 32 2a 47 2d 48 29 2b 34 2e 31 30 32 |R*.(2*G-H)+4.102| 00009b70 34 45 2d 32 2a 52 2a b5 28 46 2d 48 29 3a 4c 3d |4E-2*R*.(F-H):L=| 00009b80 4c 2d 33 2e 34 37 31 38 45 2d 32 2a b5 28 47 29 |L-3.4718E-2*.(G)| 00009b90 2d 52 2a 33 2e 30 34 36 35 45 2d 32 2a b5 28 48 |-R*3.0465E-2*.(H| 00009ba0 2b 46 29 3a 4c 3d 4c 2b 31 2e 35 33 32 36 45 2d |+F):L=L+1.5326E-| 00009bb0 32 2a b5 28 32 2a 28 47 2d 4a 29 29 2d 31 2e 32 |2*.(2*(G-J))-1.2| 00009bc0 35 32 38 45 2d 32 2a b5 28 32 2a 4a 2b 46 29 0d |528E-2*.(2*J+F).| 00009bd0 03 73 fa 4c 3d 4c 2d 31 2e 30 39 38 45 2d 32 2a |.s.L=L-1.098E-2*| 00009be0 b5 28 32 2a 4a 2d 46 29 2b 31 2e 30 36 37 34 45 |.(2*J-F)+1.0674E| 00009bf0 2d 32 2a b5 28 34 2a 47 2d 46 29 3a 4c 3d 4c 2b |-2*.(4*G-F):L=L+| 00009c00 31 2e 30 30 33 34 45 2d 32 2a b5 28 33 2a 46 29 |1.0034E-2*.(3*F)| 00009c10 2b 38 2e 35 34 38 45 2d 33 2a b5 28 34 2a 47 2d |+8.548E-3*.(4*G-| 00009c20 32 2a 46 29 3a 4c 3d 4c 2d 52 2a 37 2e 39 31 45 |2*F):L=L-R*7.91E| 00009c30 2d 33 2a b5 28 48 2d 46 2b 32 2a 47 29 2d 52 2a |-3*.(H-F+2*G)-R*| 00009c40 36 2e 37 38 33 45 2d 33 2a b5 28 32 2a 47 2b 48 |6.783E-3*.(2*G+H| 00009c50 29 3a 4c 3d 4c 2b 35 2e 31 36 32 45 2d 33 2a b5 |):L=L+5.162E-3*.| 00009c60 28 46 2d 47 29 2b 52 2a 35 45 2d 33 2a b5 28 48 |(F-G)+R*5E-3*.(H| 00009c70 2b 47 29 3a 4c 3d 4c 2b 33 2e 38 36 32 45 2d 33 |+G):L=L+3.862E-3| 00009c80 2a b5 28 34 2a 47 29 2b 52 2a 34 2e 30 34 39 45 |*.(4*G)+R*4.049E| 00009c90 2d 33 2a b5 28 46 2d 48 2b 32 2a 47 29 3a 4c 3d |-3*.(F-H+2*G):L=| 00009ca0 4c 2b 33 2e 39 39 36 45 2d 33 2a b5 28 32 2a 28 |L+3.996E-3*.(2*(| 00009cb0 46 2b 47 29 29 2b 33 2e 36 36 35 45 2d 33 2a b5 |F+G))+3.665E-3*.| 00009cc0 28 32 2a 47 2d 33 2a 46 29 0d 03 74 ea 4c 3d 4c |(2*G-3*F)..t.L=L| 00009cd0 2b 52 2a 32 2e 36 39 35 45 2d 33 2a b5 28 32 2a |+R*2.695E-3*.(2*| 00009ce0 46 2d 48 29 2b 32 2e 36 30 32 45 2d 33 2a b5 28 |F-H)+2.602E-3*.(| 00009cf0 46 2d 32 2a 28 4a 2b 47 29 29 3a 4c 3d 4c 2b 52 |F-2*(J+G)):L=L+R| 00009d00 2a 32 2e 33 39 36 45 2d 33 2a b5 28 32 2a 28 47 |*2.396E-3*.(2*(G| 00009d10 2d 46 29 2d 48 29 2d 32 2e 33 34 39 45 2d 33 2a |-F)-H)-2.349E-3*| 00009d20 b5 28 46 2b 47 29 3a 4c 3d 4c 2b 55 31 2a 32 2e |.(F+G):L=L+U1*2.| 00009d30 32 34 39 45 2d 33 2a b5 28 32 2a 28 47 2d 48 29 |249E-3*.(2*(G-H)| 00009d40 29 2d 52 2a 32 2e 31 32 35 45 2d 33 2a b5 28 32 |)-R*2.125E-3*.(2| 00009d50 2a 46 2b 48 29 3a 4c 3d 4c 2d 55 31 2a 32 2e 30 |*F+H):L=L-U1*2.0| 00009d60 37 39 45 2d 33 2a b5 28 32 2a 48 29 2b 55 31 2a |79E-3*.(2*H)+U1*| 00009d70 32 2e 30 35 39 45 2d 33 2a b5 28 32 2a 28 47 2d |2.059E-3*.(2*(G-| 00009d80 48 29 2d 46 29 3a 4c 3d 4c 2d 31 2e 37 37 33 45 |H)-F):L=L-1.773E| 00009d90 2d 33 2a b5 28 46 2b 32 2a 28 47 2d 4a 29 29 2d |-3*.(F+2*(G-J))-| 00009da0 31 2e 35 39 35 45 2d 33 2a b5 28 32 2a 28 4a 2b |1.595E-3*.(2*(J+| 00009db0 47 29 29 0d 03 75 e9 4c 3d 4c 2b 52 2a 31 2e 32 |G))..u.L=L+R*1.2| 00009dc0 32 45 2d 33 2a b5 28 34 2a 47 2d 48 2d 46 29 2d |2E-3*.(4*G-H-F)-| 00009dd0 31 2e 31 31 45 2d 33 2a b5 28 32 2a 28 46 2b 4a |1.11E-3*.(2*(F+J| 00009de0 29 29 3a 4c 3d 4c 2b 38 2e 39 32 45 2d 34 2a b5 |)):L=L+8.92E-4*.| 00009df0 28 46 2d 33 2a 47 29 2d 52 2a 38 2e 31 31 45 2d |(F-3*G)-R*8.11E-| 00009e00 34 2a b5 28 48 2b 46 2b 32 2a 47 29 3a 4c 3d 4c |4*.(H+F+2*G):L=L| 00009e10 2b 52 2a 37 2e 36 31 45 2d 34 2a b5 28 34 2a 47 |+R*7.61E-4*.(4*G| 00009e20 2d 48 2d 32 2a 46 29 3a 4c 3d 4c 2b 55 31 2a 37 |-H-2*F):L=L+U1*7| 00009e30 2e 30 34 45 2d 34 2a b5 28 46 2d 32 2a 28 48 2b |.04E-4*.(F-2*(H+| 00009e40 47 29 29 3a 4c 3d 4c 2b 52 2a 36 2e 39 33 45 2d |G)):L=L+R*6.93E-| 00009e50 34 2a b5 28 48 2d 32 2a 28 46 2d 47 29 29 3a 4c |4*.(H-2*(F-G)):L| 00009e60 3d 4c 2b 52 2a 35 2e 39 38 45 2d 34 2a b5 28 32 |=L+R*5.98E-4*.(2| 00009e70 2a 28 47 2d 4a 29 2d 48 29 3a 4c 3d 4c 2b 35 2e |*(G-J)-H):L=L+5.| 00009e80 35 45 2d 34 2a b5 28 46 2b 34 2a 47 29 2b 35 2e |5E-4*.(F+4*G)+5.| 00009e90 33 38 45 2d 34 2a b5 28 34 2a 46 29 0d 03 76 eb |38E-4*.(4*F)..v.| 00009ea0 4c 3d 4c 2b 52 2a 35 2e 32 31 45 2d 34 2a b5 28 |L=L+R*5.21E-4*.(| 00009eb0 34 2a 47 2d 48 29 2b 34 2e 38 36 45 2d 34 2a b5 |4*G-H)+4.86E-4*.| 00009ec0 28 32 2a 46 2d 47 29 3a 4c 3d 4c 2b 55 31 2a 37 |(2*F-G):L=L+U1*7| 00009ed0 2e 31 37 45 2d 34 2a b5 28 46 2d 32 2a 48 29 3a |.17E-4*.(F-2*H):| 00009ee0 6b 30 3d 79 31 2b b2 28 4c 29 3a c8 95 6b 30 3c |k0=y1+.(L):..k0<| 00009ef0 30 3a 6b 30 2b 3d 58 3a ce 3a c8 95 6b 30 3e 58 |0:k0+=X:.:..k0>X| 00009f00 3a 6b 30 2d 3d 58 3a ce 3a 42 3d 6b 30 3a 4f 3d |:k0-=X:.:B=k0:O=| 00009f10 35 2e 31 32 38 31 38 39 2a b5 28 4a 29 2b 32 2e |5.128189*.(J)+2.| 00009f20 38 30 36 30 36 45 2d 31 2a b5 28 46 2b 4a 29 3a |80606E-1*.(F+J):| 00009f30 4f 3d 4f 2b 32 2e 37 37 36 39 33 45 2d 31 2a b5 |O=O+2.77693E-1*.| 00009f40 28 46 2d 4a 29 2b 31 2e 37 33 32 33 38 45 2d 31 |(F-J)+1.73238E-1| 00009f50 2a b5 28 32 2a 47 2d 4a 29 3a 4f 3d 4f 2b 35 2e |*.(2*G-J):O=O+5.| 00009f60 35 34 31 33 45 2d 32 2a b5 28 32 2a 47 2b 4a 2d |5413E-2*.(2*G+J-| 00009f70 46 29 2b 34 2e 36 32 37 32 45 2d 32 2a b5 28 32 |F)+4.6272E-2*.(2| 00009f80 2a 47 2d 4a 2d 46 29 0d 03 77 e9 4f 3d 4f 2b 33 |*G-J-F)..w.O=O+3| 00009f90 2e 32 35 37 33 45 2d 32 2a b5 28 32 2a 47 2b 4a |.2573E-2*.(2*G+J| 00009fa0 29 2b 31 2e 37 31 39 38 45 2d 32 2a b5 28 32 2a |)+1.7198E-2*.(2*| 00009fb0 46 2b 4a 29 3a 4f 3d 4f 2b 39 2e 32 36 37 45 2d |F+J):O=O+9.267E-| 00009fc0 33 2a b5 28 32 2a 47 2b 46 2d 4a 29 2b 38 2e 38 |3*.(2*G+F-J)+8.8| 00009fd0 32 33 45 2d 33 2a b5 28 32 2a 46 2d 4a 29 3a 4f |23E-3*.(2*F-J):O| 00009fe0 3d 4f 2b 52 2a 38 2e 32 34 37 45 2d 33 2a b5 28 |=O+R*8.247E-3*.(| 00009ff0 32 2a 47 2d 48 2d 4a 29 2b 34 2e 33 32 33 45 2d |2*G-H-J)+4.323E-| 0000a000 33 2a b5 28 32 2a 28 47 2d 46 29 2d 4a 29 3a 4f |3*.(2*(G-F)-J):O| 0000a010 3d 4f 2b 34 2e 32 45 2d 33 2a b5 28 32 2a 47 2b |=O+4.2E-3*.(2*G+| 0000a020 4a 2b 46 29 2b 52 2a 33 2e 33 37 32 45 2d 33 2a |J+F)+R*3.372E-3*| 0000a030 b5 28 4a 2d 48 2d 32 2a 47 29 3a 4f 3d 4f 2b 52 |.(J-H-2*G):O=O+R| 0000a040 2a 32 2e 34 37 32 45 2d 33 2a b5 28 32 2a 47 2b |*2.472E-3*.(2*G+| 0000a050 4a 2d 48 2d 46 29 3a 4f 3d 4f 2b 52 2a 32 2e 32 |J-H-F):O=O+R*2.2| 0000a060 32 32 45 2d 33 2a b5 28 32 2a 47 2b 4a 2d 48 29 |22E-3*.(2*G+J-H)| 0000a070 0d 03 78 e7 4f 3d 4f 2b 52 2a 32 2e 30 37 32 45 |..x.O=O+R*2.072E| 0000a080 2d 33 2a b5 28 32 2a 47 2d 4a 2d 48 2d 46 29 3a |-3*.(2*G-J-H-F):| 0000a090 4f 3d 4f 2b 52 2a 31 2e 38 37 37 45 2d 33 2a b5 |O=O+R*1.877E-3*.| 0000a0a0 28 4a 2d 48 2b 46 29 2b 31 2e 38 32 38 45 2d 33 |(J-H+F)+1.828E-3| 0000a0b0 2a b5 28 34 2a 47 2d 4a 2d 46 29 3a 4f 3d 4f 2d |*.(4*G-J-F):O=O-| 0000a0c0 52 2a 31 2e 38 30 33 45 2d 33 2a b5 28 4a 2b 48 |R*1.803E-3*.(J+H| 0000a0d0 29 2d 31 2e 37 35 45 2d 33 2a b5 28 33 2a 4a 29 |)-1.75E-3*.(3*J)| 0000a0e0 3a 4f 3d 4f 2b 52 2a 31 2e 35 37 45 2d 33 2a b5 |:O=O+R*1.57E-3*.| 0000a0f0 28 46 2d 48 2d 4a 29 2d 31 2e 34 38 37 45 2d 33 |(F-H-J)-1.487E-3| 0000a100 2a b5 28 4a 2b 47 29 3a 4f 3d 4f 2d 52 2a 31 2e |*.(J+G):O=O-R*1.| 0000a110 34 38 31 45 2d 33 2a b5 28 4a 2b 48 2b 46 29 2b |481E-3*.(J+H+F)+| 0000a120 52 2a 31 2e 34 31 37 45 2d 33 2a b5 28 4a 2d 48 |R*1.417E-3*.(J-H| 0000a130 2d 46 29 3a 4f 3d 4f 2b 52 2a 31 2e 33 35 45 2d |-F):O=O+R*1.35E-| 0000a140 33 2a b5 28 4a 2d 48 29 2b 31 2e 33 33 45 2d 33 |3*.(J-H)+1.33E-3| 0000a150 2a b5 28 4a 2d 47 29 0d 03 79 ef 4f 3d 4f 2b 31 |*.(J-G)..y.O=O+1| 0000a160 2e 31 30 36 45 2d 33 2a b5 28 4a 2b 33 2a 46 29 |.106E-3*.(J+3*F)| 0000a170 2b 31 2e 30 32 45 2d 33 2a b5 28 34 2a 47 2d 4a |+1.02E-3*.(4*G-J| 0000a180 29 3a 4f 3d 4f 2b 38 2e 33 33 45 2d 34 2a b5 28 |):O=O+8.33E-4*.(| 0000a190 4a 2b 34 2a 47 2d 46 29 2b 37 2e 38 31 45 2d 34 |J+4*G-F)+7.81E-4| 0000a1a0 2a b5 28 46 2d 33 2a 4a 29 3a 4f 3d 4f 2b 36 2e |*.(F-3*J):O=O+6.| 0000a1b0 37 45 2d 34 2a b5 28 4a 2b 34 2a 47 2d 32 2a 46 |7E-4*.(J+4*G-2*F| 0000a1c0 29 2b 36 2e 30 36 45 2d 34 2a b5 28 32 2a 47 2d |)+6.06E-4*.(2*G-| 0000a1d0 33 2a 4a 29 3a 4f 3d 4f 2b 35 2e 39 37 45 2d 34 |3*J):O=O+5.97E-4| 0000a1e0 2a b5 28 32 2a 28 47 2b 46 29 2d 4a 29 3a 4f 3d |*.(2*(G+F)-J):O=| 0000a1f0 4f 2b 52 2a 34 2e 39 32 45 2d 34 2a b5 28 32 2a |O+R*4.92E-4*.(2*| 0000a200 47 2b 46 2d 48 2d 4a 29 2b 34 2e 35 45 2d 34 2a |G+F-H-J)+4.5E-4*| 0000a210 b5 28 32 2a 28 46 2d 47 29 2d 4a 29 3a 4f 3d 4f |.(2*(F-G)-J):O=O| 0000a220 2b 34 2e 33 39 45 2d 34 2a b5 28 33 2a 46 2d 4a |+4.39E-4*.(3*F-J| 0000a230 29 2b 34 2e 32 33 45 2d 34 2a b5 28 4a 2b 32 2a |)+4.23E-4*.(J+2*| 0000a240 28 47 2b 46 29 29 0d 03 7a de 4f 3d 4f 2b 34 2e |(G+F))..z.O=O+4.| 0000a250 32 32 45 2d 34 2a b5 28 32 2a 47 2d 4a 2d 33 2a |22E-4*.(2*G-J-3*| 0000a260 46 29 2d 52 2a 33 2e 36 37 45 2d 34 2a b5 28 48 |F)-R*3.67E-4*.(H| 0000a270 2b 4a 2b 32 2a 47 2d 46 29 3a 4f 3d 4f 2d 52 2a |+J+2*G-F):O=O-R*| 0000a280 33 2e 35 33 45 2d 34 2a b5 28 48 2b 4a 2b 32 2a |3.53E-4*.(H+J+2*| 0000a290 47 29 2b 33 2e 33 31 45 2d 34 2a b5 28 4a 2b 34 |G)+3.31E-4*.(J+4| 0000a2a0 2a 47 29 3a 4f 3d 4f 2b 52 2a 33 2e 31 37 45 2d |*G):O=O+R*3.17E-| 0000a2b0 34 2a b5 28 32 2a 47 2b 4a 2d 48 2b 46 29 3a 4f |4*.(2*G+J-H+F):O| 0000a2c0 3d 4f 2b 55 31 2a 33 2e 30 36 45 2d 34 2a b5 28 |=O+U1*3.06E-4*.(| 0000a2d0 32 2a 28 47 2d 48 29 2d 4a 29 2d 32 2e 38 33 45 |2*(G-H)-J)-2.83E| 0000a2e0 2d 34 2a b5 28 46 2b 33 2a 4a 29 3a 5f 34 3d 34 |-4*.(F+3*J):_4=4| 0000a2f0 2e 36 36 34 45 2d 34 2a 9b 28 70 31 29 3a 6d 34 |.664E-4*.(p1):m4| 0000a300 3d 37 2e 37 34 45 2d 35 2a 9b 28 77 29 3a 59 31 |=7.74E-5*.(w):Y1| 0000a310 3d b2 28 4f 29 2a 28 31 2d 5f 34 2d 6d 34 29 3a |=.(O)*(1-_4-m4):| 0000a320 43 3d 59 31 0d 03 7b dd 61 3d 39 2e 35 30 37 32 |C=Y1..{.a=9.5072| 0000a330 34 45 2d 31 2b 35 2e 31 38 31 38 45 2d 32 2a 9b |4E-1+5.1818E-2*.| 0000a340 28 46 29 2b 39 2e 35 33 31 45 2d 33 2a 9b 28 32 |(F)+9.531E-3*.(2| 0000a350 2a 47 2d 46 29 3a 61 3d 61 2b 37 2e 38 34 33 45 |*G-F):a=a+7.843E| 0000a360 2d 33 2a 9b 28 32 2a 47 29 2b 32 2e 38 32 34 45 |-3*.(2*G)+2.824E| 0000a370 2d 33 2a 9b 28 32 2a 46 29 3a 61 3d 61 2b 38 2e |-3*.(2*F):a=a+8.| 0000a380 35 37 45 2d 34 2a 9b 28 32 2a 47 2b 46 29 2b 52 |57E-4*.(2*G+F)+R| 0000a390 2a 35 2e 33 33 45 2d 34 2a 9b 28 32 2a 47 2d 48 |*5.33E-4*.(2*G-H| 0000a3a0 29 3a 61 3d 61 2b 52 2a 34 2e 30 31 45 2d 34 2a |):a=a+R*4.01E-4*| 0000a3b0 9b 28 32 2a 47 2d 46 2d 48 29 3a 61 3d 61 2b 52 |.(2*G-F-H):a=a+R| 0000a3c0 2a 33 2e 32 45 2d 34 2a 9b 28 46 2d 48 29 2d 32 |*3.2E-4*.(F-H)-2| 0000a3d0 2e 37 31 45 2d 34 2a 9b 28 47 29 3a 61 3d 61 2d |.71E-4*.(G):a=a-| 0000a3e0 52 2a 32 2e 36 34 45 2d 34 2a 9b 28 48 2b 46 29 |R*2.64E-4*.(H+F)| 0000a3f0 2d 31 2e 39 38 45 2d 34 2a 9b 28 32 2a 4a 2d 46 |-1.98E-4*.(2*J-F| 0000a400 29 0d 03 7c eb 61 3d 61 2b 31 2e 37 33 45 2d 34 |)..|.a=a+1.73E-4| 0000a410 2a 9b 28 33 2a 46 29 2b 31 2e 36 37 45 2d 34 2a |*.(3*F)+1.67E-4*| 0000a420 9b 28 34 2a 47 2d 46 29 3a 61 3d 61 2d 52 2a 31 |.(4*G-F):a=a-R*1| 0000a430 2e 31 31 45 2d 34 2a 9b 28 48 29 2b 31 2e 30 33 |.11E-4*.(H)+1.03| 0000a440 45 2d 34 2a 9b 28 34 2a 47 2d 32 2a 46 29 3a 61 |E-4*.(4*G-2*F):a| 0000a450 3d 61 2d 38 2e 34 45 2d 35 2a 9b 28 32 2a 46 2d |=a-8.4E-5*.(2*F-| 0000a460 32 2a 47 29 2d 52 2a 38 2e 33 45 2d 35 2a 9b 28 |2*G)-R*8.3E-5*.(| 0000a470 32 2a 47 2b 48 29 3a 61 3d 61 2b 37 2e 39 45 2d |2*G+H):a=a+7.9E-| 0000a480 35 2a 9b 28 32 2a 47 2b 32 2a 46 29 2b 37 2e 32 |5*.(2*G+2*F)+7.2| 0000a490 45 2d 35 2a 9b 28 34 2a 47 29 3a 61 3d 61 2b 52 |E-5*.(4*G):a=a+R| 0000a4a0 2a 36 2e 34 45 2d 35 2a 9b 28 32 2a 47 2d 48 2b |*6.4E-5*.(2*G-H+| 0000a4b0 46 29 2d 52 2a 36 2e 33 45 2d 35 2a 9b 28 32 2a |F)-R*6.3E-5*.(2*| 0000a4c0 47 2b 48 2d 46 29 3a 61 3d 61 2b 52 2a 34 2e 31 |G+H-F):a=a+R*4.1| 0000a4d0 45 2d 35 2a 9b 28 48 2b 47 29 2b 52 2a 33 2e 35 |E-5*.(H+G)+R*3.5| 0000a4e0 45 2d 35 2a 9b 28 32 2a 46 2d 48 29 0d 03 7d a0 |E-5*.(2*F-H)..}.| 0000a4f0 61 3d 61 2d 33 2e 33 45 2d 35 2a 9b 28 33 2a 46 |a=a-3.3E-5*.(3*F| 0000a500 2d 32 2a 47 29 2d 33 45 2d 35 2a 9b 28 46 2b 47 |-2*G)-3E-5*.(F+G| 0000a510 29 3a 61 3d 61 2d 32 2e 39 45 2d 35 2a 9b 28 32 |):a=a-2.9E-5*.(2| 0000a520 2a 28 4a 2d 47 29 29 2d 52 2a 32 2e 39 45 2d 35 |*(J-G))-R*2.9E-5| 0000a530 2a 9b 28 32 2a 46 2b 48 29 3a 61 3d 61 2b 55 31 |*.(2*F+H):a=a+U1| 0000a540 2a 32 2e 36 45 2d 35 2a 9b 28 32 2a 28 47 2d 48 |*2.6E-5*.(2*(G-H| 0000a550 29 29 2d 32 2e 33 45 2d 35 2a 9b 28 32 2a 28 4a |))-2.3E-5*.(2*(J| 0000a560 2d 47 29 2b 46 29 3a 61 3d 61 2b 52 2a 31 2e 39 |-G)+F):a=a+R*1.9| 0000a570 45 2d 35 2a 9b 28 34 2a 47 2d 48 2d 46 29 3a 61 |E-5*.(4*G-H-F):a| 0000a580 3d b2 28 61 29 3a 58 31 3d 61 3a e1 0d 03 7e 8d |=.(a):X1=a:...~.| 0000a590 dd a4 64 3a 46 33 3d 9b 28 6b 30 2d 43 31 29 2a |..d:F3=.(k0-C1)*| 0000a5a0 9b 28 59 31 29 3a 59 32 3d 31 2e 35 37 30 37 39 |.(Y1):Y2=1.57079| 0000a5b0 36 33 32 37 2d 98 28 46 33 29 3a 63 32 3d b5 28 |6327-.(F3):c2=.(| 0000a5c0 59 32 29 3a 53 31 3d 28 31 2e 34 36 38 45 2d 31 |Y2):S1=(1.468E-1| 0000a5d0 2a 63 32 2a 28 31 2d 35 2e 34 39 45 2d 32 2a b5 |*c2*(1-5.49E-2*.| 0000a5e0 28 46 29 29 29 2f 28 31 2d 31 2e 36 37 45 2d 32 |(F)))/(1-1.67E-2| 0000a5f0 2a b5 28 48 29 29 3a 53 31 3d af 2d 59 32 2d b2 |*.(H)):S1=.-Y2-.| 0000a600 28 53 31 29 3a 7a 30 3d 6b 30 2d 43 31 3a e7 7a |(S1):z0=k0-C1:.z| 0000a610 30 3c 30 3a 7a 30 2b 3d 58 0d 03 7f 0f e7 7a 30 |0<0:z0+=X.....z0| 0000a620 3e 58 3a 7a 30 2d 3d 58 0d 03 80 24 7a 30 3d 9d |>X:z0-=X...$z0=.| 0000a630 28 7a 30 29 2f 31 32 2e 32 3a 52 31 3d 28 31 2b |(z0)/12.2:R1=(1+| 0000a640 9b 28 53 31 29 29 2f 32 3a 3d 52 31 0d 03 81 a0 |.(S1))/2:=R1....| 0000a650 dd a4 66 3a 6b 32 3d b2 28 6d 30 2f 33 36 30 30 |..f:k2=.(m0/3600| 0000a660 29 3a 4e 33 3d b2 28 4d 30 2f 32 34 30 29 3a 52 |):N3=.(M0/240):R| 0000a670 33 3d b2 28 4c 30 2f 33 36 30 30 29 3a 4f 33 3d |3=.(L0/3600):O3=| 0000a680 b2 28 49 30 2f 32 34 30 29 3a 6c 31 3d 9b 28 6b |.(I0/240):l1=.(k| 0000a690 32 29 2a b5 28 4e 33 2d 4f 33 29 3a 4d 31 3d 9b |2)*.(N3-O3):M1=.| 0000a6a0 28 52 33 29 2a b5 28 6b 32 29 2d b5 28 52 33 29 |(R3)*.(k2)-.(R3)| 0000a6b0 2a 9b 28 6b 32 29 2a 9b 28 4e 33 2d 4f 33 29 3a |*.(k2)*.(N3-O3):| 0000a6c0 58 30 3d 99 28 6c 31 2f 4d 31 29 3a e7 4d 31 3c |X0=.(l1/M1):.M1<| 0000a6d0 30 3a 58 30 2b 3d af 3a 8b e7 4d 31 3e 3d 30 80 |0:X0+=.:..M1>=0.| 0000a6e0 6c 31 3c 30 3a 58 30 2b 3d 32 2a af 0d 03 82 11 |l1<0:X0+=2*.....| 0000a6f0 e7 58 30 3c 30 3a 58 30 2b 3d 32 2a af 0d 03 83 |.X0<0:X0+=2*....| 0000a700 07 3d 58 30 0d 03 84 ba dd a4 69 3a 41 3d 28 66 |.=X0......i:A=(f| 0000a710 2d 33 36 35 32 35 29 2f 33 36 35 32 35 3a 69 33 |-36525)/36525:i3| 0000a720 3d b2 28 31 32 35 2e 30 34 34 35 32 32 2d 31 39 |=.(125.044522-19| 0000a730 33 34 2e 31 33 36 32 36 31 2a 41 29 3a 53 31 3d |34.136261*A):S1=| 0000a740 b2 28 31 2e 35 34 32 34 31 36 36 36 37 29 3a 77 |.(1.542416667):w| 0000a750 3d 99 28 28 9b 28 69 33 2d 6b 30 29 2a b5 28 53 |=.((.(i3-k0)*.(S| 0000a760 31 29 29 2f 28 9b 28 59 31 29 2a 9b 28 53 31 29 |1))/(.(Y1)*.(S1)| 0000a770 2b b5 28 59 31 29 2a b5 28 53 31 29 2a b5 28 69 |+.(Y1)*.(S1)*.(i| 0000a780 33 2d 6b 30 29 29 29 3a 77 2b 3d 99 28 28 b5 28 |3-k0))):w+=.((.(| 0000a790 4f 30 29 2a 9b 28 6b 30 29 29 2f 28 b5 28 4f 30 |O0)*.(k0))/(.(O0| 0000a7a0 29 2a b5 28 59 31 29 2a b5 28 6b 30 29 2d 9b 28 |)*.(Y1)*.(k0)-.(| 0000a7b0 4f 30 29 2a 9b 28 59 31 29 29 29 3a 3d 77 0d 03 |O0)*.(Y1))):=w..| 0000a7c0 85 50 dd f2 67 31 3a c8 99 34 36 2c 33 31 37 2c |.P..g1:..46,317,| 0000a7d0 4c 25 2c 22 66 75 6c 6c 6d 6f 6f 6e 22 2c 30 b8 |L%,"fullmoon",0.| 0000a7e0 7a 25 2c 6f 25 2c 44 30 25 2c 46 30 25 3a 41 30 |z%,o%,D0%,F0%:A0| 0000a7f0 25 3d b9 3a e6 30 3a c8 93 c8 90 30 2c 30 2c 33 |%=.:.0:....0,0,3| 0000a800 30 2c 33 30 3a e7 48 31 3e 30 2e 30 33 8c 0d 03 |0,30:.H1>0.03...| 0000a810 86 57 e6 31 35 3a ec 31 34 2c 31 34 3a ec 31 35 |.W.15:.14,14:.15| 0000a820 2b 31 36 2a 9b 28 58 30 29 2c 31 35 2b 31 36 2a |+16*.(X0),15+16*| 0000a830 b5 28 58 30 29 3a f0 31 38 31 2c 31 35 2b 31 36 |.(X0):.181,15+16| 0000a840 2a 9b 28 58 30 2b af 29 2c 31 35 2b 31 36 2a b5 |*.(X0+.),15+16*.| 0000a850 28 58 30 2b af 29 3a e6 31 35 3a e7 48 31 3c 30 |(X0+.):.15:.H1<0| 0000a860 2e 35 3a e6 30 0d 03 87 23 c8 9d c8 90 31 35 2c |.5:.0...#....15,| 0000a870 31 35 2c 31 36 2c 31 35 2a 28 30 2e 35 2d 48 31 |15,16,15*(0.5-H1| 0000a880 29 2f 30 2e 35 2c 58 30 0d 03 88 62 cd 3a c8 99 |)/0.5,X0...b.:..| 0000a890 34 36 2c 7a 25 2c 6f 25 2c 44 30 25 2c 46 30 25 |46,z%,o%,D0%,F0%| 0000a8a0 3a 41 30 25 3d a3 3a c8 99 34 36 2c 33 31 36 2c |:A0%=.:..46,316,| 0000a8b0 4c 25 2c 22 6d 6f 6f 6e 22 2c 30 b8 7a 25 2c 6f |L%,"moon",0.z%,o| 0000a8c0 25 2c 44 30 25 2c 46 30 25 3a 41 30 25 3d b9 3a |%,D0%,F0%:A0%=.:| 0000a8d0 e6 36 3a c8 93 c8 90 30 2c 30 2c 33 30 2c 33 30 |.6:....0,0,30,30| 0000a8e0 3a e7 48 31 3e 30 2e 30 33 8c 0d 03 89 23 ec 30 |:.H1>0.03....#.0| 0000a8f0 2c 30 3a c8 99 34 36 2c 32 38 34 2c 4c 25 2c 22 |,0:..46,284,L%,"| 0000a900 66 75 6c 6c 6d 6f 6f 6e 22 2c 2c 2c 38 0d 03 8a |fullmoon",,,8...| 0000a910 27 cd 3a c8 99 34 36 2c 7a 25 2c 6f 25 2c 44 30 |'.:..46,z%,o%,D0| 0000a920 25 2c 46 30 25 3a 41 30 25 3d a3 3a e7 62 33 25 |%,F0%:A0%=.:.b3%| 0000a930 3a f2 43 30 0d 03 8b 05 e1 0d 03 8c 6b dd f2 43 |:.C0........k..C| 0000a940 30 3a ea 60 31 25 2c 41 32 25 2c 56 31 25 2c 50 |0:.`1%,A2%,V1%,P| 0000a950 32 25 3a c8 99 34 36 2c 33 31 37 2c 4c 25 2c 22 |2%:..46,317,L%,"| 0000a960 62 69 67 5f 6d 6f 6f 6e 22 2c 30 b8 7a 25 2c 6f |big_moon",0.z%,o| 0000a970 25 2c 44 30 25 2c 46 30 25 3a 41 30 25 3d b9 3a |%,D0%,F0%:A0%=.:| 0000a980 e6 30 3a c8 93 c8 90 30 2c 30 2c 31 32 38 2c 31 |.0:....0,0,128,1| 0000a990 32 38 3a e6 31 35 3a ec 36 32 2c 36 32 3a e7 58 |28:.15:.62,62:.X| 0000a9a0 30 3e af 8c 0d 03 8d 15 ec 36 32 2c 30 3a f0 31 |0>.......62,0:.1| 0000a9b0 38 31 2c 36 32 2c 31 32 38 0d 03 8e 17 cc 3a ec |81,62,128.....:.| 0000a9c0 36 32 2c 31 32 38 3a f0 31 38 31 2c 36 32 2c 30 |62,128:.181,62,0| 0000a9d0 0d 03 8f 10 cd 3a e7 48 31 3c 30 2e 35 3a e6 30 |.....:.H1<0.5:.0| 0000a9e0 0d 03 90 ef ec 36 32 2c 36 32 3a ec 36 32 2b 31 |.....62,62:.62+1| 0000a9f0 32 30 2a 28 30 2e 35 2d 48 31 29 2c 36 32 3a f0 |20*(0.5-H1),62:.| 0000aa00 32 30 35 2c 36 32 2c 30 3a c8 99 34 36 2c 7a 25 |205,62,0:..46,z%| 0000aa10 2c 6f 25 2c 44 30 25 2c 46 30 25 3a 41 30 25 3d |,o%,D0%,F0%:A0%=| 0000aa20 a3 3a c8 99 34 36 2c 33 31 36 2c 4c 25 2c 22 6e |.:..46,316,L%,"n| 0000aa30 65 77 5f 6d 6f 6f 6e 22 2c 30 b8 7a 25 2c 6f 25 |ew_moon",0.z%,o%| 0000aa40 2c 44 30 25 2c 46 30 25 3a 41 30 25 3d b9 3a e6 |,D0%,F0%:A0%=.:.| 0000aa50 37 3a c8 93 c8 90 30 2c 30 2c 31 32 38 2c 32 30 |7:....0,0,128,20| 0000aa60 30 3a c8 91 30 2c 37 32 3a e6 36 3a ec 36 32 2c |0:..0,72:.6:.62,| 0000aa70 36 32 3a f0 31 35 33 2c 36 30 2c 30 3a ec 30 2c |62:.153,60,0:.0,| 0000aa80 30 3a c8 99 34 36 2c 32 38 34 2c 4c 25 2c 22 62 |0:..46,284,L%,"b| 0000aa90 69 67 5f 6d 6f 6f 6e 22 2c 2c 2c 38 3a c8 91 30 |ig_moon",,,8:..0| 0000aaa0 2c 30 3a e6 32 3a ec 36 32 2c 33 34 3a f0 31 35 |,0:.2:.62,34:.15| 0000aab0 33 2c 31 36 2c 30 3a ec 36 32 2d 33 30 2a b5 28 |3,16,0:.62-30*.(| 0000aac0 52 32 29 2c 33 34 2b 33 30 2a 9b 28 52 32 29 0d |R2),34+30*.(R2).| 0000aad0 03 91 f4 f0 31 2c 36 30 2a b5 28 52 32 29 2c 2d |....1,60*.(R2),-| 0000aae0 36 30 2a 9b 28 52 32 29 3a c8 99 34 36 2c 7a 25 |60*.(R2):..46,z%| 0000aaf0 2c 6f 25 2c 44 30 25 2c 46 30 25 3a 41 30 25 3d |,o%,D0%,F0%:A0%=| 0000ab00 a3 3a 48 25 21 30 3d 51 31 25 3a 48 25 21 34 3d |.:H%!0=Q1%:H%!4=| 0000ab10 31 3a c8 99 26 34 30 30 63 65 2c 2c 48 25 3a 60 |1:..&400ce,,H%:`| 0000ab20 31 25 3d 48 25 21 38 3a 41 32 25 3d 48 25 21 31 |1%=H%!8:A2%=H%!1| 0000ab30 32 3a 56 31 25 3d 48 25 21 31 36 3a 50 32 25 3d |2:V1%=H%!16:P2%=| 0000ab40 48 25 21 32 30 3a c8 99 26 34 30 30 64 31 2c 51 |H%!20:..&400d1,Q| 0000ab50 31 25 2c 60 31 25 2c 41 32 25 2c 56 31 25 2c 50 |1%,`1%,A2%,V1%,P| 0000ab60 32 25 3a f2 41 28 51 31 25 2c 33 2c c3 28 a8 28 |2%:.A(Q1%,3,.(.(| 0000ab70 30 2e 35 2b 48 31 2a 31 30 30 29 29 2b 22 25 22 |0.5+H1*100))+"%"| 0000ab80 29 3a f2 41 28 51 31 25 2c 35 2c c3 28 a8 7a 30 |):.A(Q1%,5,.(.z0| 0000ab90 29 2b 22 20 64 61 79 73 20 22 29 3a f2 52 31 3a |)+" days "):.R1:| 0000aba0 f2 41 28 51 31 25 2c 37 2c a4 53 28 46 34 29 29 |.A(Q1%,7,.S(F4))| 0000abb0 3a f2 41 28 51 31 25 2c 39 2c a4 53 28 69 32 29 |:.A(Q1%,9,.S(i2)| 0000abc0 29 3a e1 0d 03 92 24 dd f2 52 31 3a ea 6a 3a 6a |):....$..R1:.j:j| 0000abd0 3d 2d 31 3a 52 30 3d 31 32 2b 56 30 25 3a e7 50 |=-1:R0=12+V0%:.P| 0000abe0 30 25 52 30 2b 3d 31 0d 03 93 2b f2 52 3a 69 32 |0%R0+=1...+.R:i2| 0000abf0 3d 5a 30 3a 52 30 3d a4 4a 28 63 30 2c 6a 29 3a |=Z0:R0=.J(c0,j):| 0000ac00 44 3d 52 30 2b 56 30 25 3a e7 50 30 25 3a 44 2b |D=R0+V0%:.P0%:D+| 0000ac10 3d 31 0d 03 94 0e e7 44 3e 32 34 3a 6a 2d 3d 31 |=1.....D>24:j-=1| 0000ac20 0d 03 95 0d e7 44 3c 32 34 6a 2b 3d 31 0d 03 96 |.....D<24j+=1...| 0000ac30 2a f2 52 3a 6a 3d 2d 31 3a 52 30 3d a4 4a 28 63 |*.R:j=-1:R0=.J(c| 0000ac40 30 2c 6a 29 3a 44 3d 52 30 2b 56 30 25 3a e7 50 |0,j):D=R0+V0%:.P| 0000ac50 30 25 3a 44 2b 3d 31 0d 03 97 0e e7 44 3e 32 34 |0%:D+=1.....D>24| 0000ac60 3a 6a 2d 3d 31 0d 03 98 0d e7 44 3c 32 34 6a 2b |:j-=1.....D<24j+| 0000ac70 3d 31 0d 03 99 2a f2 52 3a 6a 3d 2d 31 3a 52 30 |=1...*.R:j=-1:R0| 0000ac80 3d a4 4a 28 63 30 2c 6a 29 3a 44 3d 52 30 2b 56 |=.J(c0,j):D=R0+V| 0000ac90 30 25 3a e7 50 30 25 3a 44 2b 3d 31 0d 03 9a 0e |0%:.P0%:D+=1....| 0000aca0 e7 44 3e 32 34 3a 6a 2d 3d 31 0d 03 9b 0d e7 44 |.D>24:j-=1.....D| 0000acb0 3c 32 34 6a 2b 3d 31 0d 03 9c 34 f2 52 3a 6a 3d |<24j+=1...4.R:j=| 0000acc0 2d 31 3a 46 34 3d a4 4c 28 63 30 29 3a 52 30 3d |-1:F4=.L(c0):R0=| 0000acd0 a4 4a 28 69 32 2c 6a 29 3a 44 3d 52 30 2b 56 30 |.J(i2,j):D=R0+V0| 0000ace0 25 3a e7 50 30 25 3a 44 2b 3d 31 0d 03 9d 0e e7 |%:.P0%:D+=1.....| 0000acf0 44 3e 32 34 3a 6a 2d 3d 31 0d 03 9e 0d e7 44 3c |D>24:j-=1.....D<| 0000ad00 32 34 6a 2b 3d 31 0d 03 9f 2a f2 52 3a 6a 3d 2d |24j+=1...*.R:j=-| 0000ad10 31 3a 52 30 3d a4 4a 28 5a 30 2c 6a 29 3a 44 3d |1:R0=.J(Z0,j):D=| 0000ad20 52 30 2b 56 30 25 3a e7 50 30 25 3a 44 2b 3d 31 |R0+V0%:.P0%:D+=1| 0000ad30 0d 03 a0 0e e7 44 3e 32 34 3a 6a 2d 3d 31 0d 03 |.....D>24:j-=1..| 0000ad40 a1 0d e7 44 3c 32 34 6a 2b 3d 31 0d 03 a2 2a f2 |...D<24j+=1...*.| 0000ad50 52 3a 6a 3d 2d 31 3a 52 30 3d a4 4a 28 5a 30 2c |R:j=-1:R0=.J(Z0,| 0000ad60 6a 29 3a 44 3d 52 30 2b 56 30 25 3a e7 50 30 25 |j):D=R0+V0%:.P0%| 0000ad70 3a 44 2b 3d 31 0d 03 a3 0e e7 44 3e 32 34 3a 6a |:D+=1.....D>24:j| 0000ad80 2d 3d 31 0d 03 a4 0d e7 44 3c 32 34 6a 2b 3d 31 |-=1.....D<24j+=1| 0000ad90 0d 03 a5 12 f2 52 3a 69 32 3d a4 4c 28 5a 30 29 |.....R:i2=.L(Z0)| 0000ada0 3a e1 0d 03 a6 8b dd f2 52 3a ea 64 32 2c 6b 33 |:.......R:.d2,k3| 0000adb0 2c 4c 33 3a 44 32 3d a4 55 28 66 2b 6a 29 3a f2 |,L3:D2=.U(f+j):.| 0000adc0 44 30 28 66 2b 6a 2c 52 30 2c 64 32 2c 6b 33 2c |D0(f+j,R0,d2,k3,| 0000add0 4c 33 29 3a 50 31 3d 32 2e 37 32 34 39 45 2d 31 |L3):P1=2.7249E-1| 0000ade0 2a b5 28 4c 33 29 3a 76 32 3d 50 31 2b 39 2e 38 |*.(L3):v2=P1+9.8| 0000adf0 39 30 32 45 2d 33 2d 4c 33 3a 64 32 3d 64 32 2b |902E-3-L3:d2=d2+| 0000ae00 b2 28 44 32 29 3a f2 4e 28 64 32 2c 6b 33 2c 4f |.(D2):.N(d2,k3,O| 0000ae10 30 29 3a f2 75 28 64 32 2c 6b 33 2c 63 30 2c 5a |0):.u(d2,k3,c0,Z| 0000ae20 30 2c 6f 30 2c 79 30 2c 76 32 29 3a e1 0d 03 a7 |0,o0,y0,v2):....| 0000ae30 7a dd f2 6a 3a 4d 30 3d 30 3a 6d 30 3d 30 3a 56 |z..j:M0=0:m0=0:V| 0000ae40 33 3d 30 3a 4f 30 3d a4 5a 28 66 29 3a f2 68 28 |3=0:O0=.Z(f):.h(| 0000ae50 66 2c 6b 2c 4d 30 2c 56 33 29 3a 44 32 3d a4 55 |f,k,M0,V3):D2=.U| 0000ae60 28 66 29 3a 73 34 3d a4 50 28 66 29 3a 4d 30 3d |(f):s4=.P(f):M0=| 0000ae70 b2 28 9d 28 4d 30 29 2b 44 32 2d 35 2e 36 39 45 |.(.(M0)+D2-5.69E| 0000ae80 2d 33 29 3a f2 4e 28 4d 30 2c 6d 30 2c 4f 30 29 |-3):.N(M0,m0,O0)| 0000ae90 3a 6d 3d 4d 30 2b af 3a e7 6d 3e 32 2a af 3a 6d |:m=M0+.:.m>2*.:m| 0000aea0 2d 3d 28 32 2a af 29 0d 03 a8 fa 69 30 3d 2d 6d |-=(2*.)....i0=-m| 0000aeb0 30 3a 4d 30 3d 32 34 30 2a 9d 28 4d 30 29 3a 44 |0:M0=240*.(M0):D| 0000aec0 25 28 30 29 3d 4d 30 3a 6d 30 3d 33 36 30 30 2a |%(0)=M0:m0=3600*| 0000aed0 9d 28 6d 30 29 3a 48 25 28 30 29 3d 6d 30 3a 46 |.(m0):H%(0)=m0:F| 0000aee0 24 28 30 29 3d c0 c3 28 56 33 29 2c 38 29 2b 22 |$(0)=..(V3),8)+"| 0000aef0 20 41 55 22 3a 49 30 3d 30 3a 4c 30 3d 30 3a 58 | AU":I0=0:L0=0:X| 0000af00 31 3d 30 3a f2 44 30 28 66 2c 6b 2c 49 30 2c 4c |1=0:.D0(f,k,I0,L| 0000af10 30 2c 58 31 29 3a 48 31 3d a4 64 3a 49 30 3d b2 |0,X1):H1=.d:I0=.| 0000af20 28 9d 28 49 30 29 2b 44 32 29 3a f2 4e 28 49 30 |(.(I0)+D2):.N(I0| 0000af30 2c 4c 30 2c 4f 30 29 3a 42 3d 9d 28 49 30 29 2f |,L0,O0):B=.(I0)/| 0000af40 31 35 3a f2 56 28 42 2c 4c 30 2c 41 30 29 3a 42 |15:.V(B,L0,A0):B| 0000af50 3d b2 28 42 2a 31 35 29 3a f2 6e 28 42 2c 4c 30 |=.(B*15):.n(B,L0| 0000af60 2c 71 2c 47 33 2c 58 31 29 3a 42 3d 9d 28 42 29 |,q,G3,X1):B=.(B)| 0000af70 2f 31 35 3a f2 56 28 42 2c 4c 30 2c 41 30 29 3a |/15:.V(B,L0,A0):| 0000af80 49 30 3d b2 28 42 2a 31 35 29 3a 49 30 3d 32 34 |I0=.(B*15):I0=24| 0000af90 30 2a 9d 28 49 30 29 3a 44 25 28 31 30 29 3d 49 |0*.(I0):D%(10)=I| 0000afa0 30 0d 03 a9 c4 4c 30 3d 33 36 30 30 2a 9d 28 4c |0....L0=3600*.(L| 0000afb0 30 29 3a 48 25 28 31 30 29 3d 4c 30 3a 68 34 3d |0):H%(10)=L0:h4=| 0000afc0 36 33 37 38 2e 31 34 2f b5 28 58 31 29 3a 58 30 |6378.14/.(X1):X0| 0000afd0 3d a4 66 3a 52 32 3d a4 69 3a 4b 24 3d 22 4d 6f |=.f:R2=.i:K$="Mo| 0000afe0 6f 6e 20 61 6e 67 6c 65 20 3d 22 2b c3 28 9d 28 |on angle ="+.(.(| 0000aff0 52 32 29 29 3a 65 30 25 3d b9 3a f2 67 31 3a 46 |R2)):e0%=.:.g1:F| 0000b000 24 28 31 30 29 3d c3 28 a8 28 68 34 29 29 2b 22 |$(10)=.(.(h4))+"| 0000b010 20 4b 6d 22 3a 43 24 28 31 30 29 3d 22 4d 6f 6f | Km":C$(10)="Moo| 0000b020 6e 20 28 50 68 61 73 65 20 3d 20 22 2b c3 28 a8 |n (Phase = "+.(.| 0000b030 28 48 31 2a 31 30 30 30 29 29 2b 22 29 20 4c 69 |(H1*1000))+") Li| 0000b040 6d 62 3d 22 2b c3 28 9d 58 30 29 3a e7 47 33 25 |mb="+.(.X0):.G3%| 0000b050 84 28 47 30 25 80 49 32 25 29 84 28 49 30 25 80 |.(G0%.I2%).(I0%.| 0000b060 6d 31 25 29 8c 0d 03 aa 80 6d 3d 9d 28 6d 29 2f |m1%).....m=.(m)/| 0000b070 31 35 3a f2 56 28 6d 2c 69 30 2c 41 30 29 3a 6d |15:.V(m,i0,A0):m| 0000b080 3d b2 28 6d 2a 31 35 29 3a f2 6e 28 6d 2c 69 30 |=.(m*15):.n(m,i0| 0000b090 2c 71 2c 47 33 2c 58 31 29 3a 6d 3d 9d 28 6d 29 |,q,G3,X1):m=.(m)| 0000b0a0 2f 31 35 3a f2 56 28 6d 2c 69 30 2c 41 30 29 3a |/15:.V(m,i0,A0):| 0000b0b0 6d 3d b2 28 6d 2a 31 35 29 3a 6d 3d 32 34 30 2a |m=.(m*15):m=240*| 0000b0c0 9d 28 6d 29 3a 44 25 28 31 31 29 3d 6d 3a 69 30 |.(m):D%(11)=m:i0| 0000b0d0 3d 33 36 30 30 2a 9d 28 69 30 29 3a 48 25 28 31 |=3600*.(i0):H%(1| 0000b0e0 31 29 3d 69 30 0d 03 ab 22 cd 3a f2 58 30 28 66 |1)=i0...".:.X0(f| 0000b0f0 2c 6b 29 3a e3 57 25 3d 31 b8 37 3a 41 31 25 3d |,k):.W%=1.7:A1%=| 0000b100 a3 3a c8 8e 57 25 ca 0d 03 ac 21 c9 31 3a e7 28 |.:..W%....!.1:.(| 0000b110 47 30 25 80 51 32 25 29 84 28 49 30 25 80 4a 32 |G0%.Q2%).(I0%.J2| 0000b120 25 29 3a 41 31 25 3d b9 0d 03 ad 21 c9 32 3a e7 |%):A1%=....!.2:.| 0000b130 28 47 30 25 80 70 31 25 29 84 28 49 30 25 80 6c |(G0%.p1%).(I0%.l| 0000b140 31 25 29 3a 41 31 25 3d b9 0d 03 ae 21 c9 33 3a |1%):A1%=....!.3:| 0000b150 e7 28 47 30 25 80 42 32 25 29 84 28 49 30 25 80 |.(G0%.B2%).(I0%.| 0000b160 6b 31 25 29 3a 41 31 25 3d b9 0d 03 af 21 c9 34 |k1%):A1%=....!.4| 0000b170 3a e7 28 47 30 25 80 43 32 25 29 84 28 49 30 25 |:.(G0%.C2%).(I0%| 0000b180 80 54 32 25 29 3a 41 31 25 3d b9 0d 03 b0 21 c9 |.T2%):A1%=....!.| 0000b190 35 3a e7 28 47 30 25 80 4f 32 25 29 84 28 49 30 |5:.(G0%.O2%).(I0| 0000b1a0 25 80 46 32 25 29 3a 41 31 25 3d b9 0d 03 b1 21 |%.F2%):A1%=....!| 0000b1b0 c9 36 3a e7 28 47 30 25 80 48 32 25 29 84 28 49 |.6:.(G0%.H2%).(I| 0000b1c0 30 25 80 4c 32 25 29 3a 41 31 25 3d b9 0d 03 b2 |0%.L2%):A1%=....| 0000b1d0 21 c9 37 3a e7 28 47 30 25 80 71 31 25 29 84 28 |!.7:.(G0%.q1%).(| 0000b1e0 49 30 25 80 4e 32 25 29 3a 41 31 25 3d b9 0d 03 |I0%.N2%):A1%=...| 0000b1f0 b3 10 cb 3a e7 47 33 25 3a 41 31 25 3d b9 0d 03 |...:.G3%:A1%=...| 0000b200 b4 09 e7 41 31 25 8c 0d 03 b5 8f f2 67 30 28 66 |...A1%......g0(f| 0000b210 2c 6b 2c 57 25 29 3a 6c 2b 3d b2 28 44 32 29 3a |,k,W%):l+=.(D2):| 0000b220 44 3d 54 31 2b af 2d 6c 3a 4d 3d 9b 28 44 29 3a |D=T1+.-l:M=.(D):| 0000b230 77 3d b5 28 44 29 3a 6c 2d 3d 28 39 2e 39 33 38 |w=.(D):l-=(9.938| 0000b240 37 45 2d 35 2a 4d 2f 9b 28 66 30 29 29 3a 66 30 |7E-5*M/.(f0)):f0| 0000b250 2d 3d 28 39 2e 39 33 38 37 45 2d 35 2a 77 2a b5 |-=(9.9387E-5*w*.| 0000b260 28 66 30 29 29 3a 42 3d 6c 3a 43 3d 66 30 3a f2 |(f0)):B=l:C=f0:.| 0000b270 4e 28 42 2c 43 2c 4f 30 29 3a 42 3d 32 34 30 2a |N(B,C,O0):B=240*| 0000b280 9d 28 42 29 3a 43 3d 33 36 30 30 2a 9d 28 43 29 |.(B):C=3600*.(C)| 0000b290 3a c8 8e 57 25 ca 0d 03 b6 36 c9 31 3a 43 32 3d |:..W%....6.1:C2=| 0000b2a0 42 3a 6d 31 3d 43 3a 44 25 28 31 29 3d 42 3a 48 |B:m1=C:D%(1)=B:H| 0000b2b0 25 28 31 29 3d 43 3a 46 24 28 31 29 3d c0 c3 28 |%(1)=C:F$(1)=..(| 0000b2c0 78 30 29 2c 37 29 2b 22 20 41 55 22 0d 03 b7 36 |x0),7)+" AU"...6| 0000b2d0 c9 32 3a 50 32 3d 42 3a 4d 32 3d 43 3a 44 25 28 |.2:P2=B:M2=C:D%(| 0000b2e0 32 29 3d 42 3a 48 25 28 32 29 3d 43 3a 46 24 28 |2)=B:H%(2)=C:F$(| 0000b2f0 32 29 3d c0 c3 28 78 30 29 2c 37 29 2b 22 20 41 |2)=..(x0),7)+" A| 0000b300 55 22 0d 03 b8 36 c9 33 3a 46 32 3d 42 3a 49 32 |U"...6.3:F2=B:I2| 0000b310 3d 43 3a 44 25 28 34 29 3d 42 3a 48 25 28 34 29 |=C:D%(4)=B:H%(4)| 0000b320 3d 43 3a 46 24 28 34 29 3d c0 c3 28 78 30 29 2c |=C:F$(4)=..(x0),| 0000b330 37 29 2b 22 20 41 55 22 0d 03 b9 36 c9 34 3a 4a |7)+" AU"...6.4:J| 0000b340 32 3d 42 3a 48 32 3d 43 3a 44 25 28 35 29 3d 42 |2=B:H2=C:D%(5)=B| 0000b350 3a 48 25 28 35 29 3d 43 3a 46 24 28 35 29 3d c0 |:H%(5)=C:F$(5)=.| 0000b360 c3 28 78 30 29 2c 37 29 2b 22 20 41 55 22 0d 03 |.(x0),7)+" AU"..| 0000b370 ba 36 c9 35 3a 41 32 3d 42 3a 4c 32 3d 43 3a 44 |.6.5:A2=B:L2=C:D| 0000b380 25 28 36 29 3d 42 3a 48 25 28 36 29 3d 43 3a 46 |%(6)=B:H%(6)=C:F| 0000b390 24 28 36 29 3d c0 c3 28 78 30 29 2c 37 29 2b 22 |$(6)=..(x0),7)+"| 0000b3a0 20 41 55 22 0d 03 bb 36 c9 36 3a 76 31 3d 42 3a | AU"...6.6:v1=B:| 0000b3b0 53 32 3d 43 3a 44 25 28 37 29 3d 42 3a 48 25 28 |S2=C:D%(7)=B:H%(| 0000b3c0 37 29 3d 43 3a 46 24 28 37 29 3d c0 c3 28 78 30 |7)=C:F$(7)=..(x0| 0000b3d0 29 2c 37 29 2b 22 20 41 55 22 0d 03 bc 36 c9 37 |),7)+" AU"...6.7| 0000b3e0 3a 72 31 3d 42 3a 4b 32 3d 43 3a 44 25 28 38 29 |:r1=B:K2=C:D%(8)| 0000b3f0 3d 42 3a 48 25 28 38 29 3d 43 3a 46 24 28 38 29 |=B:H%(8)=C:F$(8)| 0000b400 3d c0 c3 28 78 30 29 2c 37 29 2b 22 20 41 55 22 |=..(x0),7)+" AU"| 0000b410 0d 03 bd 05 cb 0d 03 be 21 cd 3a ed 3a e7 47 33 |........!.:.:.G3| 0000b420 25 84 28 47 30 25 80 53 32 25 29 84 28 49 30 25 |%.(G0%.S2%).(I0%| 0000b430 80 4d 32 25 29 8c 0d 03 bf 37 f2 4f 30 3a 7a 31 |.M2%)....7.O0:z1| 0000b440 3d 42 3a 6a 31 3d 43 3a 44 25 28 39 29 3d 42 3a |=B:j1=C:D%(9)=B:| 0000b450 48 25 28 39 29 3d 43 3a 46 24 28 39 29 3d c0 c3 |H%(9)=C:F$(9)=..| 0000b460 28 78 30 29 2c 37 29 2b 22 20 41 55 22 0d 03 c0 |(x0),7)+" AU"...| 0000b470 8f cd 3a e3 64 25 3d 30 b8 32 3a 6b 25 3d 64 25 |..:.d%=0.2:k%=d%| 0000b480 2a 32 30 3a 24 28 53 33 25 2b 6b 25 29 3d 46 24 |*20:$(S3%+k%)=F$| 0000b490 28 64 25 29 2b bd 28 31 33 29 3a 21 28 42 34 25 |(d%)+.(13):!(B4%| 0000b4a0 2b 28 64 25 2a 34 29 29 3d 53 33 25 2b 6b 25 3a |+(d%*4))=S3%+k%:| 0000b4b0 ed 3a c8 99 37 39 2c 33 2c 28 30 84 42 34 25 29 |.:..79,3,(0.B4%)| 0000b4c0 2c 35 2c 2c 53 33 25 2c 32 30 3a e3 64 25 3d 30 |,5,,S3%,20:.d%=0| 0000b4d0 b8 32 3a 58 25 28 32 2d 64 25 29 3d 28 21 28 42 |.2:X%(2-d%)=(!(B| 0000b4e0 34 25 2b 28 64 25 2a 34 29 29 2d 53 33 25 29 2f |4%+(d%*4))-S3%)/| 0000b4f0 32 30 3a ed 3a 47 33 25 3d a3 3a e1 0d 03 c1 34 |20:.:G3%=.:....4| 0000b500 dd f2 79 30 28 4c 24 29 3a ea 4a 30 25 3a 54 25 |..y0(L$):.J0%:T%| 0000b510 3d 8e 28 4c 24 29 3a c8 95 ac c5 23 54 25 3a 42 |=.(L$):....#T%:B| 0000b520 24 3d be 23 54 25 3a c8 8e c0 42 24 2c 34 29 ca |$=.#T%:...B$,4).| 0000b530 0d 03 c2 21 c9 22 50 6c 61 6e 22 3a 6b 25 3d a4 |...!."Plan":k%=.| 0000b540 46 28 42 24 29 3a 4a 30 25 3d 30 3a c8 8e 42 24 |F(B$):J0%=0:..B$| 0000b550 ca 0d 03 c3 14 c9 22 4d 65 72 63 75 72 79 22 3a |......"Mercury":| 0000b560 4a 30 25 3d 31 0d 03 c4 12 c9 22 56 65 6e 75 73 |J0%=1....."Venus| 0000b570 22 3a 4a 30 25 3d 32 0d 03 c5 11 c9 22 4d 61 72 |":J0%=2....."Mar| 0000b580 73 22 3a 4a 30 25 3d 33 0d 03 c6 14 c9 22 4a 75 |s":J0%=3....."Ju| 0000b590 70 69 74 65 72 22 3a 4a 30 25 3d 34 0d 03 c7 13 |piter":J0%=4....| 0000b5a0 c9 22 53 61 74 75 72 6e 22 3a 4a 30 25 3d 35 0d |."Saturn":J0%=5.| 0000b5b0 03 c8 13 c9 22 55 72 61 6e 75 73 22 3a 4a 30 25 |...."Uranus":J0%| 0000b5c0 3d 36 0d 03 c9 14 c9 22 4e 65 70 74 75 6e 65 22 |=6....."Neptune"| 0000b5d0 3a 4a 30 25 3d 37 0d 03 ca 12 c9 22 50 6c 75 74 |:J0%=7....."Plut| 0000b5e0 6f 22 3a 4a 30 25 3d 38 0d 03 cb 10 cb 3a 4e 24 |o":J0%=8.....:N$| 0000b5f0 28 4a 30 25 29 3d 42 24 0d 03 cc 26 c9 22 4d 65 |(J0%)=B$...&."Me| 0000b600 61 6e 22 3a e3 46 25 3d 30 b8 33 3a 47 28 4a 30 |an":.F%=0.3:G(J0| 0000b610 25 2c 46 25 29 3d a4 46 28 42 24 29 3a ed 0d 03 |%,F%)=.F(B$):...| 0000b620 cd 26 c9 22 50 65 72 69 22 3a e3 46 25 3d 30 b8 |.&."Peri":.F%=0.| 0000b630 33 3a 49 28 4a 30 25 2c 46 25 29 3d a4 46 28 42 |3:I(J0%,F%)=.F(B| 0000b640 24 29 3a ed 0d 03 ce 26 c9 22 45 63 63 65 22 3a |$):....&."Ecce":| 0000b650 e3 46 25 3d 30 b8 33 3a 4b 28 4a 30 25 2c 46 25 |.F%=0.3:K(J0%,F%| 0000b660 29 3d a4 46 28 42 24 29 3a ed 0d 03 cf 26 c9 22 |)=.F(B$):....&."| 0000b670 49 6e 63 6c 22 3a e3 46 25 3d 30 b8 33 3a 48 28 |Incl":.F%=0.3:H(| 0000b680 4a 30 25 2c 46 25 29 3d a4 46 28 42 24 29 3a ed |J0%,F%)=.F(B$):.| 0000b690 0d 03 d0 26 c9 22 41 73 63 65 22 3a e3 46 25 3d |...&."Asce":.F%=| 0000b6a0 30 b8 33 3a 4a 28 4a 30 25 2c 46 25 29 3d a4 46 |0.3:J(J0%,F%)=.F| 0000b6b0 28 42 24 29 3a ed 0d 03 d1 19 c9 22 53 65 6d 69 |(B$):......"Semi| 0000b6c0 22 3a 57 28 4a 30 25 29 3d a4 46 28 42 24 29 0d |":W(J0%)=.F(B$).| 0000b6d0 03 d2 19 c9 22 41 6e 67 75 22 3a 54 28 4a 30 25 |...."Angu":T(J0%| 0000b6e0 29 3d a4 46 28 42 24 29 0d 03 d3 19 c9 22 4d 61 |)=.F(B$)....."Ma| 0000b6f0 67 6e 22 3a 56 28 4a 30 25 29 3d a4 46 28 42 24 |gn":V(J0%)=.F(B$| 0000b700 29 0d 03 d4 1c cb 3a ce 3a c8 99 26 32 30 30 30 |).....:.:..&2000| 0000b710 64 2c 30 2c 54 25 3a 54 25 3d 30 3a e1 0d 03 d5 |d,0,T%:T%=0:....| 0000b720 24 dd a4 46 28 f8 42 24 29 3a 42 24 3d c1 42 24 |$..F(.B$):B$=.B$| 0000b730 2c a7 42 24 2c 22 3a 22 29 2b 31 29 3a 3d bb 42 |,.B$,":")+1):=.B| 0000b740 24 0d 03 d6 43 dd f2 6b 30 28 4c 24 29 3a ea 4a |$...C..k0(L$):.J| 0000b750 30 25 3a 54 25 3d 8e 28 4c 24 29 3a 63 31 25 3d |0%:T%=.(L$):c1%=| 0000b760 30 3a c8 95 ac c5 23 54 25 80 63 31 25 3c 3d 7a |0:....#T%.c1%<=z| 0000b770 33 25 3a 42 24 3d be 23 54 25 3a c8 8e c0 42 24 |3%:B$=.#T%:...B$| 0000b780 2c 34 29 ca 0d 03 d7 1a c9 22 4c 6f 63 3d 22 3a |,4)......"Loc=":| 0000b790 42 24 28 63 31 25 29 3d c1 42 24 2c 35 29 0d 03 |B$(c1%)=.B$,5)..| 0000b7a0 d8 1c c9 22 4c 61 74 3d 22 3a 51 28 63 31 25 29 |..."Lat=":Q(c1%)| 0000b7b0 3d bb 28 c1 42 24 2c 35 29 29 0d 03 d9 1c c9 22 |=.(.B$,5))....."| 0000b7c0 4c 6f 6e 3d 22 3a 52 28 63 31 25 29 3d bb 28 c1 |Lon=":R(c1%)=.(.| 0000b7d0 42 24 2c 35 29 29 0d 03 da 36 c9 22 54 69 6d 3d |B$,5))...6."Tim=| 0000b7e0 22 3a 51 25 28 63 31 25 29 3d bb 28 c1 42 24 2c |":Q%(c1%)=.(.B$,| 0000b7f0 35 29 29 3a e7 a7 42 24 2c 22 44 53 22 29 3a 51 |5)):..B$,"DS"):Q| 0000b800 25 28 63 31 25 29 2b 3d 31 30 30 30 0d 03 db 0a |%(c1%)+=1000....| 0000b810 63 31 25 2b 3d 31 0d 03 dc 99 cb 3a ce 3a c8 99 |c1%+=1.....:.:..| 0000b820 26 32 30 30 30 64 2c 30 2c 54 25 3a 54 25 3d 30 |&2000d,0,T%:T%=0| 0000b830 3a de 50 33 25 32 38 2b 32 34 2a 31 31 3a 6d 25 |:.P3%28+24*11:m%| 0000b840 3d 50 33 25 3a f2 71 28 6d 25 2c 22 4c 6f 63 61 |=P3%:.q(m%,"Loca| 0000b850 74 69 6f 6e 73 22 2c 32 34 30 29 3a e3 46 25 3d |tions",240):.F%=| 0000b860 30 b8 7a 33 25 3a f2 6c 28 42 24 28 46 25 29 29 |0.z3%:.l(B$(F%))| 0000b870 3a ed 3a f2 64 28 6d 25 29 3a 71 3d 51 28 30 29 |:.:.d(m%):q=Q(0)| 0000b880 3a 44 30 3d 52 28 30 29 3a 56 30 25 3d 51 25 28 |:D0=R(0):V0%=Q%(| 0000b890 30 29 83 31 30 30 30 3a e7 51 25 28 30 29 3e 39 |0).1000:.Q%(0)>9| 0000b8a0 39 39 3a 50 30 25 3d b9 3a 8b 50 30 25 3d a3 0d |99:P0%=.:.P0%=..| 0000b8b0 03 dd 0d 58 31 25 3d 50 30 25 3a e1 0d 03 de 80 |...X1%=P0%:.....| 0000b8c0 dd f2 61 28 43 33 25 2c 6b 34 25 29 3a f2 41 28 |..a(C3%,k4%):.A(| 0000b8d0 58 30 25 2c 32 2c c3 28 51 28 43 33 25 29 29 29 |X0%,2,.(Q(C3%)))| 0000b8e0 3a f2 41 28 58 30 25 2c 36 2c c3 28 52 28 43 33 |:.A(X0%,6,.(R(C3| 0000b8f0 25 29 29 29 3a f2 41 28 58 30 25 2c 31 30 2c c3 |%))):.A(X0%,10,.| 0000b900 28 51 25 28 43 33 25 29 83 31 30 30 30 29 29 3a |(Q%(C3%).1000)):| 0000b910 f2 41 28 58 30 25 2c 31 37 2c 42 24 28 43 33 25 |.A(X0%,17,B$(C3%| 0000b920 29 29 3a e7 51 25 28 43 33 25 29 3e 39 39 39 3a |)):.Q%(C3%)>999:| 0000b930 58 31 25 3d b9 3a 8b 58 31 25 3d a3 0d 03 df 23 |X1%=.:.X1%=....#| 0000b940 f2 42 28 58 30 25 2c 31 32 2c 58 31 25 29 3a f2 |.B(X0%,12,X1%):.| 0000b950 48 28 58 30 25 2c 31 33 2c 6b 34 25 29 3a e1 0d |H(X0%,13,k4%):..| 0000b960 03 e0 cf dd f2 58 30 28 66 2c 6b 29 3a 41 3d 28 |.....X0(f,k):A=(| 0000b970 66 2f 33 36 35 32 35 29 2b 28 6b 2f 38 2e 37 36 |f/36525)+(k/8.76| 0000b980 36 45 35 29 3a e3 57 25 3d 31 b8 38 3a 59 33 3d |6E5):.W%=1.8:Y3=| 0000b990 47 28 57 25 2c 31 29 2a 41 3a 4d 3d 33 36 30 2a |G(W%,1)*A:M=360*| 0000b9a0 28 59 33 2d a8 28 59 33 29 29 3a 77 3d 47 28 57 |(Y3-.(Y3)):w=G(W| 0000b9b0 25 2c 30 29 2b 4d 2b 28 47 28 57 25 2c 33 29 2a |%,0)+M+(G(W%,3)*| 0000b9c0 41 2b 47 28 57 25 2c 32 29 29 2a 41 2a 41 3a c8 |A+G(W%,2))*A*A:.| 0000b9d0 95 77 3e 33 36 30 3a 77 2d 3d 33 36 30 3a ce 3a |.w>360:w-=360:.:| 0000b9e0 c8 95 77 3c 30 3a 77 2b 3d 33 36 30 3a ce 3a 42 |..w<0:w+=360:.:B| 0000b9f0 28 57 25 2c 31 29 3d 77 3a 42 28 57 25 2c 32 29 |(W%,1)=w:B(W%,2)| 0000ba00 3d 28 47 28 57 25 2c 31 29 2a 39 2e 38 35 36 32 |=(G(W%,1)*9.8562| 0000ba10 36 33 45 2d 33 29 2b 28 47 28 57 25 2c 32 29 2b |63E-3)+(G(W%,2)+| 0000ba20 47 28 57 25 2c 33 29 29 2f 33 36 35 32 35 0d 03 |G(W%,3))/36525..| 0000ba30 e1 f9 42 28 57 25 2c 33 29 3d 28 28 49 28 57 25 |..B(W%,3)=((I(W%| 0000ba40 2c 33 29 2a 41 2a 49 28 57 25 2c 32 29 29 2a 41 |,3)*A*I(W%,2))*A| 0000ba50 2b 49 28 57 25 2c 31 29 29 2a 41 2b 49 28 57 25 |+I(W%,1))*A+I(W%| 0000ba60 2c 30 29 3a 42 28 57 25 2c 34 29 3d 28 28 4b 28 |,0):B(W%,4)=((K(| 0000ba70 57 25 2c 33 29 2a 41 2a 4b 28 57 25 2c 32 29 29 |W%,3)*A*K(W%,2))| 0000ba80 2a 41 2b 4b 28 57 25 2c 31 29 29 2a 41 2b 4b 28 |*A+K(W%,1))*A+K(| 0000ba90 57 25 2c 30 29 3a 42 28 57 25 2c 35 29 3d 28 28 |W%,0):B(W%,5)=((| 0000baa0 48 28 57 25 2c 33 29 2a 41 2a 48 28 57 25 2c 32 |H(W%,3)*A*H(W%,2| 0000bab0 29 29 2a 41 2b 48 28 57 25 2c 31 29 29 2a 41 2b |))*A+H(W%,1))*A+| 0000bac0 48 28 57 25 2c 30 29 3a 42 28 57 25 2c 36 29 3d |H(W%,0):B(W%,6)=| 0000bad0 28 28 4a 28 57 25 2c 33 29 2a 41 2a 4a 28 57 25 |((J(W%,3)*A*J(W%| 0000bae0 2c 32 29 29 2a 41 2b 4a 28 57 25 2c 31 29 29 2a |,2))*A+J(W%,1))*| 0000baf0 41 2b 4a 28 57 25 2c 30 29 3a 42 28 57 25 2c 37 |A+J(W%,0):B(W%,7| 0000bb00 29 3d 57 28 57 25 29 3a 42 28 57 25 2c 38 29 3d |)=W(W%):B(W%,8)=| 0000bb10 54 28 57 25 29 3a 42 28 57 25 2c 39 29 3d 56 28 |T(W%):B(W%,9)=V(| 0000bb20 57 25 29 3a ed 3a e1 0d 03 e2 a4 dd f2 67 30 28 |W%):.:.......g0(| 0000bb30 66 2c 6b 2c 4a 30 25 29 3a 62 30 3d 4a 30 25 3a |f,k,J0%):b0=J0%:| 0000bb40 4e 32 3d 30 3a 43 31 3d 30 3a 71 31 3d 30 3a f2 |N2=0:C1=0:q1=0:.| 0000bb50 68 28 66 2c 6b 2c 43 31 2c 71 31 29 3a 48 3d 4e |h(f,k,C1,q1):H=N| 0000bb60 31 3a 46 30 3d 71 31 3a 54 31 3d 43 31 2b af 3a |1:F0=q1:T1=C1+.:| 0000bb70 e3 52 31 3d 31 b8 32 3a e3 42 32 3d 31 b8 38 3a |.R1=1.2:.B2=1.8:| 0000bb80 41 28 42 32 29 3d b2 28 42 28 42 32 2c 31 29 2d |A(B2)=.(B(B2,1)-| 0000bb90 42 28 42 32 2c 33 29 2d 4e 32 2a 42 28 42 32 2c |B(B2,3)-N2*B(B2,| 0000bba0 32 29 29 3a ed 42 32 3a 65 3d 30 3a 5f 3d 30 3a |2)):.B2:e=0:_=0:| 0000bbb0 4b 3d 30 3a 50 3d 30 3a 41 31 3d 30 3a 69 3d 30 |K=0:P=0:A1=0:i=0| 0000bbc0 3a 54 30 3d 30 3a c8 8e 62 30 ca 0d 03 e3 0a c9 |:T0=0:..b0......| 0000bbd0 31 3a f2 6c 31 0d 03 e4 0a c9 32 3a f2 4d 30 0d |1:.l1.....2:.M0.| 0000bbe0 03 e5 0a c9 33 3a f2 41 31 0d 03 e6 10 c9 34 3a |....3:.A1.....4:| 0000bbf0 f2 58 3a f2 6f 3a f2 71 30 0d 03 e7 10 c9 35 3a |.X:.o:.q0.....5:| 0000bc00 f2 58 3a f2 6f 3a f2 65 30 0d 03 e8 10 c9 36 3a |.X:.o:.e0.....6:| 0000bc10 f2 58 3a f2 70 3a f2 70 31 0d 03 e9 10 c9 37 3a |.X:.p:.p1.....7:| 0000bc20 f2 58 3a f2 70 3a f2 59 30 0d 03 ea 09 7f 62 30 |.X:.p:.Y0.....b0| 0000bc30 3d 30 0d 03 eb fc cb 3a 65 30 3d 42 28 62 30 2c |=0.....:e0=B(b0,| 0000bc40 34 29 2b 50 3a 4e 31 3d 41 28 62 30 29 2b 41 31 |4)+P:N1=A(b0)+A1| 0000bc50 3a f2 62 28 4e 31 2c 65 30 29 3a 50 30 3d 28 42 |:.b(N1,e0):P0=(B| 0000bc60 28 62 30 2c 37 29 2b 69 29 2a 28 31 2d 65 30 2a |(b0,7)+i)*(1-e0*| 0000bc70 65 30 29 2f 28 31 2b 65 30 2a 9b 28 4f 32 29 29 |e0)/(1+e0*.(O2))| 0000bc80 3a 74 31 3d 9d 28 4f 32 29 2b 42 28 62 30 2c 33 |:t1=.(O2)+B(b0,3| 0000bc90 29 2b 9d 28 4b 2d 41 31 29 3a 74 31 3d b2 28 74 |)+.(K-A1):t1=.(t| 0000bca0 31 29 3a 75 30 3d b2 28 42 28 62 30 2c 36 29 29 |1):u0=.(B(b0,6))| 0000bcb0 3a 47 32 3d 74 31 2d 75 30 3a 44 31 3d b5 28 47 |:G2=t1-u0:D1=.(G| 0000bcc0 32 29 3a 74 30 3d 9b 28 47 32 29 3a 68 31 3d b2 |2):t0=.(G2):h1=.| 0000bcd0 28 42 28 62 30 2c 35 29 29 3a 50 30 3d 50 30 2b |(B(b0,5)):P0=P0+| 0000bce0 5f 3a 4b 31 3d 44 31 2a b5 28 68 31 29 3a 64 30 |_:K1=D1*.(h1):d0| 0000bcf0 3d 44 31 2a 9b 28 68 31 29 3a 73 31 3d 98 28 4b |=D1*.(h1):s1=.(K| 0000bd00 31 29 2b 54 30 3a 4b 31 3d b5 28 73 31 29 3a 4b |1)+T0:K1=.(s1):K| 0000bd10 30 3d 99 28 64 30 2f 74 30 29 2b 75 30 2b b2 28 |0=.(d0/t0)+u0+.(| 0000bd20 65 29 3a e7 74 30 3c 30 3a 4b 30 2b 3d af 0d 03 |e):.t0<0:K0+=...| 0000bd30 ec 0f e7 4b 30 3e 58 3a 4b 30 2d 3d 58 0d 03 ed |...K0>X:K0-=X...| 0000bd40 77 59 30 3d 9b 28 73 31 29 3a 77 30 3d 50 30 2a |wY0=.(s1):w0=P0*| 0000bd50 59 30 3a 56 31 3d 4b 30 2d 54 31 3a 76 30 3d 46 |Y0:V1=K0-T1:v0=F| 0000bd60 30 2a 46 30 2b 50 30 2a 50 30 2d 32 2a 46 30 2a |0*F0+P0*P0-2*F0*| 0000bd70 50 30 2a 59 30 2a 9b 28 56 31 29 3a 76 30 3d b6 |P0*Y0*.(V1):v0=.| 0000bd80 28 76 30 29 3a 4e 32 3d 76 30 2a 35 2e 37 37 35 |(v0):N2=v0*5.775| 0000bd90 35 31 38 45 2d 33 3a e7 52 31 3d 31 3a 79 33 3d |518E-3:.R1=1:y3=| 0000bda0 4b 30 3a 78 30 3d 76 30 3a 42 34 3d 73 31 3a 59 |K0:x0=v0:B4=s1:Y| 0000bdb0 34 3d 50 30 0d 03 ee 20 ed 52 31 3a 67 30 3d b5 |4=P0... .R1:g0=.| 0000bdc0 28 56 31 29 3a 47 30 3d 9b 28 56 31 29 3a e7 62 |(V1):G0=.(V1):.b| 0000bdd0 30 3e 32 8c 0d 03 ef 1c 6c 3d 99 28 46 30 2a 67 |0>2.....l=.(F0*g| 0000bde0 30 2f 28 77 30 2d 46 30 2a 47 30 29 29 2b 4b 30 |0/(w0-F0*G0))+K0| 0000bdf0 0d 03 f0 23 cc 3a 6c 3d 99 28 2d 31 2a 77 30 2a |...#.:l=.(-1*w0*| 0000be00 67 30 2f 28 46 30 2d 77 30 2a 47 30 29 29 2b 54 |g0/(F0-w0*G0))+T| 0000be10 31 2b af 0d 03 f1 40 cd 3a c8 95 6c 3c 30 3a 6c |1+....@.:..l<0:l| 0000be20 2b 3d 58 3a ce 3a c8 95 6c 3e 58 3a 6c 2d 3d 58 |+=X:.:..l>X:l-=X| 0000be30 3a ce 3a 66 30 3d 99 28 77 30 2a 4b 31 2a b5 28 |:.:f0=.(w0*K1*.(| 0000be40 6c 2d 4b 30 29 2f 28 59 30 2a 46 30 2a 67 30 29 |l-K0)/(Y0*F0*g0)| 0000be50 29 3a e1 0d 03 f2 e0 dd f2 6c 31 3a 65 3d 32 2e |):.......l1:e=2.| 0000be60 30 34 45 2d 33 2a 9b 28 35 2a 41 28 32 29 2d 32 |04E-3*.(5*A(2)-2| 0000be70 2a 41 28 31 29 2b 32 2e 31 33 32 38 45 2d 31 29 |*A(1)+2.1328E-1)| 0000be80 3a 65 2b 3d 31 2e 30 33 45 2d 33 2a 9b 28 32 2a |:e+=1.03E-3*.(2*| 0000be90 41 28 32 29 2d 41 28 31 29 2d 32 2e 38 30 34 36 |A(2)-A(1)-2.8046| 0000bea0 29 3a 65 2b 3d 39 2e 31 45 2d 34 2a 9b 28 32 2a |):e+=9.1E-4*.(2*| 0000beb0 41 28 34 29 2d 41 28 31 29 2d 36 2e 34 35 38 32 |A(4)-A(1)-6.4582| 0000bec0 45 2d 31 29 3a 65 2b 3d 37 2e 38 45 2d 34 2a 9b |E-1):e+=7.8E-4*.| 0000bed0 28 35 2a 41 28 32 29 2d 33 2a 41 28 31 29 2b 31 |(5*A(2)-3*A(1)+1| 0000bee0 2e 37 36 39 32 45 2d 31 29 3a 5f 3d 37 2e 35 32 |.7692E-1):_=7.52| 0000bef0 35 45 2d 36 2a 9b 28 32 2a 41 28 34 29 2d 41 28 |5E-6*.(2*A(4)-A(| 0000bf00 31 29 2b 39 2e 32 35 32 35 31 45 2d 31 29 3a 5f |1)+9.25251E-1):_| 0000bf10 2b 3d 36 2e 38 30 32 45 2d 36 2a 9b 28 35 2a 41 |+=6.802E-6*.(5*A| 0000bf20 28 32 29 2d 33 2a 41 28 31 29 2d 34 2e 35 33 36 |(2)-3*A(1)-4.536| 0000bf30 34 32 29 0d 03 f3 4d 5f 2b 3d 35 2e 34 35 37 45 |42)...M_+=5.457E| 0000bf40 2d 36 2a 9b 28 32 2a 41 28 32 29 2d 32 2a 41 28 |-6*.(2*A(2)-2*A(| 0000bf50 31 29 2d 31 2e 32 34 32 34 36 29 3a 5f 2b 3d 33 |1)-1.24246):_+=3| 0000bf60 2e 35 36 39 45 2d 36 2a 9b 28 35 2a 41 28 32 29 |.569E-6*.(5*A(2)| 0000bf70 2d 41 28 31 29 2d 31 2e 33 35 36 39 39 29 3a e1 |-A(1)-1.35699):.| 0000bf80 0d 03 f4 ec dd f2 4d 30 3a 4b 3d 37 2e 37 45 2d |......M0:K=7.7E-| 0000bf90 34 2a b5 28 34 2e 31 34 30 36 2b 41 2a 32 2e 36 |4*.(4.1406+A*2.6| 0000bfa0 32 32 37 29 3a 4b 3d b2 28 4b 29 3a 41 31 3d 4b |227):K=.(K):A1=K| 0000bfb0 3a 65 3d 33 2e 31 33 45 2d 33 2a 9b 28 32 2a 48 |:e=3.13E-3*.(2*H| 0000bfc0 2d 32 2a 41 28 32 29 2d 32 2e 35 38 37 29 3a 65 |-2*A(2)-2.587):e| 0000bfd0 2b 3d 31 2e 39 38 45 2d 33 2a 9b 28 33 2a 48 2d |+=1.98E-3*.(3*H-| 0000bfe0 33 2a 41 28 32 29 2b 34 2e 34 37 36 38 45 2d 32 |3*A(2)+4.4768E-2| 0000bff0 29 3a 65 2b 3d 31 2e 33 36 45 2d 33 2a 9b 28 48 |):e+=1.36E-3*.(H| 0000c000 2d 41 28 32 29 2d 32 2e 30 37 38 38 29 3a 65 2b |-A(2)-2.0788):e+| 0000c010 3d 39 2e 36 45 2d 34 2a 9b 28 33 2a 48 2d 32 2a |=9.6E-4*.(3*H-2*| 0000c020 41 28 32 29 2d 32 2e 33 37 32 31 29 3a 65 2b 3d |A(2)-2.3721):e+=| 0000c030 38 2e 32 45 2d 34 2a 9b 28 41 28 34 29 2d 41 28 |8.2E-4*.(A(4)-A(| 0000c040 32 29 2d 33 2e 36 33 31 38 29 3a 5f 3d 32 2e 32 |2)-3.6318):_=2.2| 0000c050 35 30 31 45 2d 35 2a 9b 28 32 2a 48 2d 32 2a 41 |501E-5*.(2*H-2*A| 0000c060 28 32 29 2d 31 2e 30 31 35 39 32 29 0d 03 f5 d5 |(2)-1.01592)....| 0000c070 5f 2b 3d 31 2e 39 30 34 35 45 2d 35 2a 9b 28 33 |_+=1.9045E-5*.(3| 0000c080 2a 48 2d 33 2a 41 28 32 29 2b 31 2e 36 31 35 37 |*H-3*A(2)+1.6157| 0000c090 37 29 3a 5f 2b 3d 36 2e 38 38 37 45 2d 36 2a 9b |7):_+=6.887E-6*.| 0000c0a0 28 41 28 34 29 2d 41 28 32 29 2d 32 2e 30 36 31 |(A(4)-A(2)-2.061| 0000c0b0 30 36 29 3a 5f 2b 3d 35 2e 31 37 32 45 2d 36 2a |06):_+=5.172E-6*| 0000c0c0 9b 28 48 2d 41 28 32 29 2d 35 2e 30 38 30 36 35 |.(H-A(2)-5.08065| 0000c0d0 45 2d 31 29 3a 5f 2b 3d 33 2e 36 32 45 2d 36 2a |E-1):_+=3.62E-6*| 0000c0e0 9b 28 35 2a 48 2d 34 2a 41 28 32 29 2d 31 2e 38 |.(5*H-4*A(2)-1.8| 0000c0f0 31 38 37 37 29 3a 5f 2b 3d 33 2e 32 38 33 45 2d |1877):_+=3.283E-| 0000c100 36 2a 9b 28 34 2a 48 2d 34 2a 41 28 32 29 2b 31 |6*.(4*H-4*A(2)+1| 0000c110 2e 31 30 38 35 31 29 3a 5f 2b 3d 33 2e 30 37 34 |.10851):_+=3.074| 0000c120 45 2d 36 2a 9b 28 32 2a 41 28 34 29 2d 32 2a 41 |E-6*.(2*A(4)-2*A| 0000c130 28 32 29 2d 39 2e 36 32 38 34 36 45 2d 31 29 3a |(2)-9.62846E-1):| 0000c140 e1 0d 03 f6 f9 dd f2 41 31 3a 44 3d 33 2a 41 28 |.......A1:D=3*A(| 0000c150 34 29 2d 38 2a 41 28 33 29 2b 34 2a 48 3a 6f 34 |4)-8*A(3)+4*H:o4| 0000c160 3d b5 28 44 29 3a 6a 32 3d 9b 28 44 29 3a 4b 3d |=.(D):j2=.(D):K=| 0000c170 2d 28 31 2e 31 33 33 45 2d 32 2a 6f 34 2b 39 2e |-(1.133E-2*o4+9.| 0000c180 33 33 45 2d 33 2a 6a 32 29 3a 4b 3d b2 28 4b 29 |33E-3*j2):K=.(K)| 0000c190 3a 41 31 3d 4b 3a 65 3d 37 2e 30 35 45 2d 33 2a |:A1=K:e=7.05E-3*| 0000c1a0 9b 28 41 28 34 29 2d 41 28 33 29 2d 38 2e 35 34 |.(A(4)-A(3)-8.54| 0000c1b0 34 38 45 2d 31 29 3a 65 2b 3d 36 2e 30 37 45 2d |48E-1):e+=6.07E-| 0000c1c0 33 2a 9b 28 32 2a 41 28 34 29 2d 41 28 33 29 2d |3*.(2*A(4)-A(3)-| 0000c1d0 33 2e 32 38 37 33 29 3a 65 2b 3d 34 2e 34 35 45 |3.2873):e+=4.45E| 0000c1e0 2d 33 2a 9b 28 32 2a 41 28 34 29 2d 32 2a 41 28 |-3*.(2*A(4)-2*A(| 0000c1f0 33 29 2d 33 2e 33 34 39 32 29 3a 65 2b 3d 33 2e |3)-3.3492):e+=3.| 0000c200 38 38 45 2d 33 2a 9b 28 48 2d 32 2a 41 28 33 29 |88E-3*.(H-2*A(3)| 0000c210 2b 33 2e 35 37 37 31 45 2d 31 29 3a 65 2b 3d 32 |+3.5771E-1):e+=2| 0000c220 2e 33 38 45 2d 33 2a 9b 28 48 2d 41 28 33 29 2b |.38E-3*.(H-A(3)+| 0000c230 36 2e 31 32 35 36 45 2d 31 29 0d 03 f7 ef 65 2b |6.1256E-1)....e+| 0000c240 3d 32 2e 30 34 45 2d 33 2a 9b 28 32 2a 48 2d 33 |=2.04E-3*.(2*H-3| 0000c250 2a 41 28 33 29 2b 32 2e 37 36 38 38 29 3a 65 2b |*A(3)+2.7688):e+| 0000c260 3d 31 2e 37 37 45 2d 33 2a 9b 28 33 2a 41 28 33 |=1.77E-3*.(3*A(3| 0000c270 29 2d 41 28 32 29 2d 31 2e 30 30 35 33 29 3a 65 |)-A(2)-1.0053):e| 0000c280 2b 3d 31 2e 33 36 45 2d 33 2a 9b 28 32 2a 48 2d |+=1.36E-3*.(2*H-| 0000c290 34 2a 41 28 33 29 2b 32 2e 36 38 39 34 29 3a 65 |4*A(3)+2.6894):e| 0000c2a0 2b 3d 31 2e 30 34 45 2d 33 2a 9b 28 41 28 34 29 |+=1.04E-3*.(A(4)| 0000c2b0 2b 33 2e 30 37 34 39 45 2d 31 29 3a 5f 3d 35 2e |+3.0749E-1):_=5.| 0000c2c0 33 32 32 37 45 2d 35 2a 9b 28 41 28 34 29 2d 41 |3227E-5*.(A(4)-A| 0000c2d0 28 33 29 2b 37 2e 31 37 38 36 34 45 2d 31 29 3a |(3)+7.17864E-1):| 0000c2e0 5f 2b 3d 35 2e 30 39 38 39 45 2d 35 2a 9b 28 32 |_+=5.0989E-5*.(2| 0000c2f0 2a 41 28 34 29 2d 32 2a 41 28 33 29 2d 31 2e 37 |*A(4)-2*A(3)-1.7| 0000c300 37 39 39 37 29 3a 5f 2b 3d 33 2e 38 32 37 38 45 |7997):_+=3.8278E| 0000c310 2d 35 2a 9b 28 32 2a 41 28 34 29 2d 41 28 33 29 |-5*.(2*A(4)-A(3)| 0000c320 2d 31 2e 37 31 36 31 37 29 0d 03 f8 fb 5f 2b 3d |-1.71617)...._+=| 0000c330 31 2e 35 39 39 36 45 2d 35 2a 9b 28 48 2d 41 28 |1.5996E-5*.(H-A(| 0000c340 33 29 2d 39 2e 36 39 36 31 38 45 2d 31 29 3a 5f |3)-9.69618E-1):_| 0000c350 2b 3d 31 2e 34 37 36 34 45 2d 35 2a 9b 28 32 2a |+=1.4764E-5*.(2*| 0000c360 48 2d 33 2a 41 28 33 29 2b 31 2e 31 39 37 36 38 |H-3*A(3)+1.19768| 0000c370 29 3a 5f 2b 3d 38 2e 39 36 36 45 2d 36 2a 9b 28 |):_+=8.966E-6*.(| 0000c380 41 28 34 29 2d 32 2a 41 28 33 29 2b 37 2e 36 31 |A(4)-2*A(3)+7.61| 0000c390 32 32 35 45 2d 31 29 3a 5f 2b 3d 37 2e 39 31 34 |225E-1):_+=7.914| 0000c3a0 45 2d 36 2a 9b 28 33 2a 41 28 34 29 2d 32 2a 41 |E-6*.(3*A(4)-2*A| 0000c3b0 28 33 29 2d 32 2e 34 33 38 38 37 29 3a 5f 2b 3d |(3)-2.43887):_+=| 0000c3c0 37 2e 30 30 34 45 2d 36 2a 9b 28 32 2a 41 28 34 |7.004E-6*.(2*A(4| 0000c3d0 29 2d 33 2a 41 28 33 29 2d 31 2e 37 39 35 37 33 |)-3*A(3)-1.79573| 0000c3e0 29 3a 5f 2b 3d 36 2e 36 32 45 2d 36 2a 9b 28 48 |):_+=6.62E-6*.(H| 0000c3f0 2d 32 2a 41 28 33 29 2b 31 2e 39 37 35 37 35 29 |-2*A(3)+1.97575)| 0000c400 3a 5f 2b 3d 34 2e 39 33 45 2d 36 2a 9b 28 33 2a |:_+=4.93E-6*.(3*| 0000c410 41 28 34 29 2d 33 2a 41 28 33 29 2d 31 2e 33 33 |A(4)-3*A(3)-1.33| 0000c420 30 36 39 29 0d 03 f9 6c 5f 2b 3d 34 2e 36 39 33 |069)...l_+=4.693| 0000c430 45 2d 36 2a 9b 28 33 2a 48 2d 35 2a 41 28 33 29 |E-6*.(3*H-5*A(3)| 0000c440 2b 33 2e 33 32 36 36 35 29 3a 5f 2b 3d 34 2e 35 |+3.32665):_+=4.5| 0000c450 37 31 45 2d 36 2a 9b 28 32 2a 48 2d 34 2a 41 28 |71E-6*.(2*H-4*A(| 0000c460 33 29 2b 34 2e 32 37 30 38 36 29 3a 5f 2b 3d 34 |3)+4.27086):_+=4| 0000c470 2e 34 30 39 45 2d 36 2a 9b 28 33 2a 41 28 34 29 |.409E-6*.(3*A(4)| 0000c480 2d 41 28 33 29 2d 32 2e 30 32 31 35 38 29 3a e1 |-A(3)-2.02158):.| 0000c490 0d 03 fa b0 dd f2 58 3a 49 3d 41 2f 35 2b 30 2e |......X:I=A/5+0.| 0000c4a0 31 3a 46 31 3d 34 2e 31 34 34 37 33 2b 35 2e 32 |1:F1=4.14473+5.2| 0000c4b0 39 36 39 31 45 31 2a 41 3a 46 31 3d 46 31 2d a8 |9691E1*A:F1=F1-.| 0000c4c0 28 46 31 2f 28 32 2a af 29 29 2a 32 2a af 3a 7a |(F1/(2*.))*2*.:z| 0000c4d0 3d 34 2e 36 34 31 31 31 38 2b 32 2e 31 33 32 39 |=4.641118+2.1329| 0000c4e0 39 31 45 31 2a 41 3a 7a 3d 7a 2d a8 28 7a 2f 28 |91E1*A:z=z-.(z/(| 0000c4f0 32 2a af 29 29 2a 32 2a af 3a 74 3d 34 2e 32 35 |2*.))*2*.:t=4.25| 0000c500 30 31 37 37 2b 37 2e 34 37 38 31 37 32 2a 41 3a |0177+7.478172*A:| 0000c510 74 3d 74 2d a8 28 74 2f 28 32 2a af 29 29 2a 32 |t=t-.(t/(2*.))*2| 0000c520 2a af 3a 67 32 3d 35 2a 7a 2d 32 2a 46 31 3a 51 |*.:g2=5*z-2*F1:Q| 0000c530 33 3d 32 2a 46 31 2d 36 2a 7a 2b 33 2a 74 3a e1 |3=2*F1-6*z+3*t:.| 0000c540 0d 03 fb b1 dd f2 6f 3a 6e 30 3d 7a 2d 46 31 3a |......o:n0=z-F1:| 0000c550 53 3d b5 28 7a 29 3a 51 3d 9b 28 7a 29 3a 60 3d |S=.(z):Q=.(z):`=| 0000c560 b5 28 32 2a 7a 29 3a 59 3d 9b 28 32 2a 7a 29 3a |.(2*z):Y=.(2*z):| 0000c570 51 31 3d b5 28 67 32 29 3a 47 31 3d 9b 28 67 32 |Q1=.(g2):G1=.(g2| 0000c580 29 3a 42 33 3d b5 28 32 2a 67 32 29 3a 58 33 3d |):B3=.(2*g2):X3=| 0000c590 b5 28 51 33 29 3a 64 3d b5 28 6e 30 29 3a 62 3d |.(Q3):d=.(n0):b=| 0000c5a0 9b 28 6e 30 29 3a 68 3d b5 28 32 2a 6e 30 29 3a |.(n0):h=.(2*n0):| 0000c5b0 63 3d 9b 28 32 2a 6e 30 29 3a 43 30 3d b5 28 33 |c=.(2*n0):C0=.(3| 0000c5c0 2a 6e 30 29 3a 72 3d 9b 28 33 2a 6e 30 29 3a 60 |*n0):r=.(3*n0):`| 0000c5d0 31 3d b5 28 34 2a 6e 30 29 3a 66 31 3d 9b 28 34 |1=.(4*n0):f1=.(4| 0000c5e0 2a 6e 30 29 3a 75 32 3d 9b 28 35 2a 6e 30 29 3a |*n0):u2=.(5*n0):| 0000c5f0 e1 0d 03 fc d4 dd f2 71 30 3a 4b 3d 28 33 2e 33 |.......q0:K=(3.3| 0000c600 31 33 36 34 45 2d 31 2d 28 31 2e 30 32 38 31 45 |1364E-1-(1.0281E| 0000c610 2d 32 2b 34 2e 36 39 32 45 2d 33 2a 49 29 2a 49 |-2+4.692E-3*I)*I| 0000c620 29 2a 51 31 3a 4b 2b 3d 28 33 2e 32 32 38 45 2d |)*Q1:K+=(3.228E-| 0000c630 33 2d 28 36 2e 34 34 33 36 45 2d 32 2d 32 2e 30 |3-(6.4436E-2-2.0| 0000c640 37 35 45 2d 33 2a 49 29 2a 49 29 2a 47 31 3a 4b |75E-3*I)*I)*G1:K| 0000c650 3d 4b 2d 28 33 2e 30 38 33 45 2d 33 2b 28 32 2e |=K-(3.083E-3+(2.| 0000c660 37 35 45 2d 34 2d 34 2e 38 39 45 2d 34 2a 49 29 |75E-4-4.89E-4*I)| 0000c670 2a 49 29 2a 42 33 3a 4b 2b 3d 32 2e 34 37 32 45 |*I)*B3:K+=2.472E| 0000c680 2d 33 2a 58 33 2b 31 2e 33 36 31 39 45 2d 32 2a |-3*X3+1.3619E-2*| 0000c690 64 2b 31 2e 38 34 37 32 45 2d 32 2a 68 3a 4b 2b |d+1.8472E-2*h:K+| 0000c6a0 3d 36 2e 37 31 37 45 2d 33 2a 43 30 2b 32 2e 37 |=6.717E-3*C0+2.7| 0000c6b0 37 35 45 2d 33 2a 60 31 2b 36 2e 34 31 37 45 2d |75E-3*`1+6.417E-| 0000c6c0 33 2a 68 2a 53 0d 03 fd d9 4b 2b 3d 28 37 2e 32 |3*h*S....K+=(7.2| 0000c6d0 37 35 45 2d 33 2d 31 2e 32 35 33 45 2d 33 2a 49 |75E-3-1.253E-3*I| 0000c6e0 29 2a 64 2a 53 2b 32 2e 34 33 39 45 2d 33 2a 43 |)*d*S+2.439E-3*C| 0000c6f0 30 2a 53 3a 4b 3d 4b 2d 28 33 2e 35 36 38 31 45 |0*S:K=K-(3.5681E| 0000c700 2d 32 2b 31 2e 32 30 38 45 2d 33 2a 49 29 2a 64 |-2+1.208E-3*I)*d| 0000c710 2a 51 2d 33 2e 37 36 37 45 2d 33 2a 63 2a 53 3a |*Q-3.767E-3*c*S:| 0000c720 4b 3d 4b 2d 28 33 2e 33 38 33 39 45 2d 32 2b 31 |K=K-(3.3839E-2+1| 0000c730 2e 31 32 35 45 2d 33 2a 49 29 2a 62 2a 53 2d 34 |.125E-3*I)*b*S-4| 0000c740 2e 32 36 31 45 2d 33 2a 68 2a 51 3a 4b 2b 3d 28 |.261E-3*h*Q:K+=(| 0000c750 31 2e 31 36 31 45 2d 33 2a 49 2d 36 2e 33 33 33 |1.161E-3*I-6.333| 0000c760 45 2d 33 29 2a 62 2a 51 2b 32 2e 31 37 38 45 2d |E-3)*b*Q+2.178E-| 0000c770 33 2a 51 3a 4b 3d 4b 2d 36 2e 36 37 35 45 2d 33 |3*Q:K=K-6.675E-3| 0000c780 2a 63 2a 51 2d 32 2e 36 36 34 45 2d 33 2a 72 2a |*c*Q-2.664E-3*r*| 0000c790 51 2d 32 2e 35 37 32 45 2d 33 2a 64 2a 60 0d 03 |Q-2.572E-3*d*`..| 0000c7a0 fe e6 4b 3d 4b 2d 33 2e 35 36 37 45 2d 33 2a 68 |..K=K-3.567E-3*h| 0000c7b0 2a 60 2b 32 2e 30 39 34 45 2d 33 2a 62 2a 59 2b |*`+2.094E-3*b*Y+| 0000c7c0 33 2e 33 34 32 45 2d 33 2a 63 2a 59 3a 4b 3d b2 |3.342E-3*c*Y:K=.| 0000c7d0 28 4b 29 3a 50 3d 28 33 36 30 36 2b 28 31 33 30 |(K):P=(3606+(130| 0000c7e0 2d 34 33 2a 49 29 2a 49 29 2a 51 31 2b 28 31 32 |-43*I)*I)*Q1+(12| 0000c7f0 38 39 2d 35 38 30 2a 49 29 2a 47 31 3a 50 3d 50 |89-580*I)*G1:P=P| 0000c800 2d 36 37 36 34 2a 64 2a 53 2d 31 31 31 30 2a 68 |-6764*d*S-1110*h| 0000c810 2a 53 2d 32 32 34 2a 43 30 2a 53 2d 32 30 34 2a |*S-224*C0*S-204*| 0000c820 53 3a 50 2b 3d 28 31 32 38 34 2b 31 31 36 2a 49 |S:P+=(1284+116*I| 0000c830 29 2a 62 2a 53 2b 31 38 38 2a 63 2a 53 3a 50 2b |)*b*S+188*c*S:P+| 0000c840 3d 28 31 34 36 30 2b 31 33 30 2a 49 29 2a 64 2a |=(1460+130*I)*d*| 0000c850 51 2b 32 32 34 2a 68 2a 51 2d 38 31 37 2a 51 3a |Q+224*h*Q-817*Q:| 0000c860 50 2b 3d 36 30 37 34 2a 51 2a 62 2b 39 39 32 2a |P+=6074*Q*b+992*| 0000c870 63 2a 51 2b 35 30 38 2a 72 2a 51 2b 32 33 30 2a |c*Q+508*r*Q+230*| 0000c880 66 31 2a 51 0d 03 ff f9 50 2b 3d 31 30 38 2a 75 |f1*Q....P+=108*u| 0000c890 32 2a 51 2d 28 39 35 36 2b 37 33 2a 49 29 2a 64 |2*Q-(956+73*I)*d| 0000c8a0 2a 60 2b 34 34 38 2a 68 2a 60 3a 50 2b 3d 31 33 |*`+448*h*`:P+=13| 0000c8b0 37 2a 43 30 2a 60 2b 28 31 30 38 2a 49 2d 39 39 |7*C0*`+(108*I-99| 0000c8c0 37 29 2a 62 2a 60 2b 34 38 30 2a 63 2a 60 3a 50 |7)*b*`+480*c*`:P| 0000c8d0 2b 3d 31 34 38 2a 72 2a 60 2b 28 39 39 2a 49 2d |+=148*r*`+(99*I-| 0000c8e0 39 35 36 29 2a 64 2a 59 2b 34 39 30 2a 68 2a 59 |956)*d*Y+490*h*Y| 0000c8f0 3a 50 2b 3d 31 35 38 2a 43 30 2a 59 2b 31 37 39 |:P+=158*C0*Y+179| 0000c900 2a 59 2b 28 31 30 32 34 2b 37 35 2a 49 29 2a 62 |*Y+(1024+75*I)*b| 0000c910 2a 59 3a 50 3d 50 2d 34 33 37 2a 63 2a 59 2d 31 |*Y:P=P-437*c*Y-1| 0000c920 33 32 2a 72 2a 59 3a 50 3d 50 2a 31 45 2d 37 3a |32*r*Y:P=P*1E-7:| 0000c930 57 3d 28 37 2e 31 39 32 45 2d 33 2d 33 2e 31 34 |W=(7.192E-3-3.14| 0000c940 37 45 2d 33 2a 49 29 2a 51 31 2d 34 2e 33 34 34 |7E-3*I)*Q1-4.344| 0000c950 45 2d 33 2a 53 3a 57 2b 3d 28 49 2a 28 31 2e 39 |E-3*S:W+=(I*(1.9| 0000c960 37 45 2d 34 2a 49 2d 36 2e 37 35 45 2d 34 29 2d |7E-4*I-6.75E-4)-| 0000c970 32 2e 30 34 32 38 45 2d 32 29 2a 47 31 0d 04 00 |2.0428E-2)*G1...| 0000c980 fc 57 2b 3d 33 2e 34 30 33 36 45 2d 32 2a 62 2a |.W+=3.4036E-2*b*| 0000c990 53 2b 28 37 2e 32 36 39 45 2d 33 2b 36 2e 37 32 |S+(7.269E-3+6.72| 0000c9a0 45 2d 34 2a 49 29 2a 64 2a 53 3a 57 2b 3d 35 2e |E-4*I)*d*S:W+=5.| 0000c9b0 36 31 34 45 2d 33 2a 63 2a 53 2b 32 2e 39 36 34 |614E-3*c*S+2.964| 0000c9c0 45 2d 33 2a 72 2a 53 2b 33 2e 37 37 36 31 45 2d |E-3*r*S+3.7761E-| 0000c9d0 32 2a 64 2a 51 3a 57 2b 3d 36 2e 31 35 38 45 2d |2*d*Q:W+=6.158E-| 0000c9e0 33 2a 68 2a 51 2d 36 2e 36 30 33 45 2d 33 2a 62 |3*h*Q-6.603E-3*b| 0000c9f0 2a 51 2d 35 2e 33 35 36 45 2d 33 2a 64 2a 60 3a |*Q-5.356E-3*d*`:| 0000ca00 57 2b 3d 32 2e 37 32 32 45 2d 33 2a 68 2a 60 2b |W+=2.722E-3*h*`+| 0000ca10 34 2e 34 38 33 45 2d 33 2a 62 2a 60 3a 57 3d 57 |4.483E-3*b*`:W=W| 0000ca20 2d 32 2e 36 34 32 45 2d 33 2a 63 2a 60 2b 34 2e |-2.642E-3*c*`+4.| 0000ca30 34 30 33 45 2d 33 2a 64 2a 59 3a 57 3d 57 2d 32 |403E-3*d*Y:W=W-2| 0000ca40 2e 35 33 36 45 2d 33 2a 68 2a 59 2b 35 2e 35 34 |.536E-3*h*Y+5.54| 0000ca50 37 45 2d 33 2a 62 2a 59 2d 32 2e 36 38 39 45 2d |7E-3*b*Y-2.689E-| 0000ca60 33 2a 63 2a 59 3a 41 31 3d 4b 2d 28 b2 28 57 29 |3*c*Y:A1=K-(.(W)| 0000ca70 2f 42 28 62 30 2c 34 29 29 0d 04 01 68 69 3d 32 |/B(b0,4))...hi=2| 0000ca80 30 35 2a 62 2d 32 36 33 2a 47 31 2b 36 39 33 2a |05*b-263*G1+693*| 0000ca90 63 2b 33 31 32 2a 72 2b 31 34 37 2a 66 31 2b 32 |c+312*r+147*f1+2| 0000caa0 39 39 2a 64 2a 53 3a 69 2b 3d 31 38 31 2a 63 2a |99*d*S:i+=181*c*| 0000cab0 53 2b 32 30 34 2a 68 2a 51 2b 31 31 31 2a 43 30 |S+204*h*Q+111*C0| 0000cac0 2a 51 2d 33 33 37 2a 62 2a 51 3a 69 3d 69 2d 31 |*Q-337*b*Q:i=i-1| 0000cad0 31 31 2a 63 2a 51 3a 69 3d 69 2a 31 45 2d 36 3a |11*c*Q:i=i*1E-6:| 0000cae0 e1 0d 04 02 f8 dd f2 65 30 3a 5a 32 3d b5 28 33 |.......e0:Z2=.(3| 0000caf0 2a 7a 29 3a 61 32 3d 9b 28 33 2a 7a 29 3a 54 34 |*z):a2=.(3*z):T4| 0000cb00 3d b5 28 34 2a 7a 29 3a 4d 34 3d 9b 28 34 2a 7a |=.(4*z):M4=.(4*z| 0000cb10 29 3a 52 34 3d 9b 28 32 2a 67 32 29 3a 53 34 3d |):R4=.(2*g2):S4=| 0000cb20 b5 28 35 2a 6e 30 29 3a 48 30 3d 74 2d 7a 3a 50 |.(5*n0):H0=t-z:P| 0000cb30 34 3d b5 28 32 2a 48 30 29 3a 4b 34 3d 9b 28 32 |4=.(2*H0):K4=.(2| 0000cb40 2a 48 30 29 3a 72 32 3d b5 28 33 2a 48 30 29 3a |*H0):r2=.(3*H0):| 0000cb50 73 32 3d 9b 28 33 2a 48 30 29 3a 4b 3d 37 2e 35 |s2=.(3*H0):K=7.5| 0000cb60 38 31 45 2d 33 2a 42 33 2d 37 2e 39 38 36 45 2d |81E-3*B3-7.986E-| 0000cb70 33 2a 58 33 2d 31 2e 34 38 38 31 31 45 2d 31 2a |3*X3-1.48811E-1*| 0000cb80 64 3a 4b 3d 4b 2d 28 38 2e 31 34 31 38 31 45 2d |d:K=K-(8.14181E-| 0000cb90 31 2d 28 31 2e 38 31 35 45 2d 32 2d 31 2e 36 37 |1-(1.815E-2-1.67| 0000cba0 31 34 45 2d 32 2a 49 29 2a 49 29 2a 51 31 3a 4b |14E-2*I)*I)*Q1:K| 0000cbb0 3d 4b 2d 28 31 2e 30 34 39 37 45 2d 32 2d 28 31 |=K-(1.0497E-2-(1| 0000cbc0 2e 36 30 39 30 36 45 2d 31 2d 34 2e 31 45 2d 33 |.60906E-1-4.1E-3| 0000cbd0 2a 49 29 2a 49 29 2a 47 31 0d 04 03 f5 4b 3d 4b |*I)*I)*G1....K=K| 0000cbe0 2d 31 2e 35 32 30 38 45 2d 32 2a 43 30 2d 36 2e |-1.5208E-2*C0-6.| 0000cbf0 33 33 39 45 2d 33 2a 60 31 2d 36 2e 32 34 34 45 |339E-3*`1-6.244E| 0000cc00 2d 33 2a 53 3a 4b 3d 4b 2d 31 2e 36 35 45 2d 32 |-3*S:K=K-1.65E-2| 0000cc10 2a 68 2a 53 2d 34 2e 30 37 38 36 45 2d 32 2a 68 |*h*S-4.0786E-2*h| 0000cc20 3a 4b 2b 3d 28 38 2e 39 33 31 45 2d 33 2b 32 2e |:K+=(8.931E-3+2.| 0000cc30 37 32 38 45 2d 33 2a 49 29 2a 64 2a 53 2d 35 2e |728E-3*I)*d*S-5.| 0000cc40 37 37 35 45 2d 33 2a 43 30 2a 53 3a 4b 2b 3d 28 |775E-3*C0*S:K+=(| 0000cc50 38 2e 31 33 34 34 45 2d 32 2b 33 2e 32 30 36 45 |8.1344E-2+3.206E| 0000cc60 2d 33 2a 49 29 2a 62 2a 53 2b 31 2e 35 30 31 39 |-3*I)*b*S+1.5019| 0000cc70 45 2d 32 2a 63 2a 53 3a 4b 2b 3d 28 38 2e 35 35 |E-2*c*S:K+=(8.55| 0000cc80 38 31 45 2d 32 2b 32 2e 34 39 34 45 2d 33 2a 49 |81E-2+2.494E-3*I| 0000cc90 29 2a 64 2a 51 2b 31 2e 34 33 39 34 45 2d 32 2a |)*d*Q+1.4394E-2*| 0000cca0 63 2a 51 3a 4b 2b 3d 28 32 2e 35 33 32 38 45 2d |c*Q:K+=(2.5328E-| 0000ccb0 32 2d 33 2e 31 31 37 45 2d 33 2a 49 29 2a 62 2a |2-3.117E-3*I)*b*| 0000ccc0 51 2b 36 2e 33 31 39 45 2d 33 2a 72 2a 51 0d 04 |Q+6.319E-3*r*Q..| 0000ccd0 04 eb 4b 2b 3d 36 2e 33 36 39 45 2d 33 2a 64 2a |..K+=6.369E-3*d*| 0000cce0 60 2b 39 2e 31 35 36 45 2d 33 2a 68 2a 60 2b 37 |`+9.156E-3*h*`+7| 0000ccf0 2e 35 32 35 45 2d 33 2a 72 32 2a 60 3a 4b 3d 4b |.525E-3*r2*`:K=K| 0000cd00 2d 35 2e 32 33 36 45 2d 33 2a 62 2a 59 2d 37 2e |-5.236E-3*b*Y-7.| 0000cd10 37 33 36 45 2d 33 2a 63 2a 59 2d 37 2e 35 32 38 |736E-3*c*Y-7.528| 0000cd20 45 2d 33 2a 73 32 2a 59 3a 4b 3d b2 28 4b 29 3a |E-3*s2*Y:K=.(K):| 0000cd30 50 3d 28 2d 37 39 32 37 2b 28 32 35 34 38 2b 39 |P=(-7927+(2548+9| 0000cd40 31 2a 49 29 2a 49 29 2a 51 31 3a 50 2b 3d 28 31 |1*I)*I)*Q1:P+=(1| 0000cd50 33 33 38 31 2b 28 31 32 32 36 2d 32 35 33 2a 49 |3381+(1226-253*I| 0000cd60 29 2a 49 29 2a 47 31 2b 28 32 34 38 2d 31 32 31 |)*I)*G1+(248-121| 0000cd70 2a 49 29 2a 42 33 3a 50 3d 50 2d 28 33 30 35 2b |*I)*B3:P=P-(305+| 0000cd80 39 31 2a 49 29 2a 52 34 2b 34 31 32 2a 68 2b 31 |91*I)*R4+412*h+1| 0000cd90 32 34 31 35 2a 53 3a 50 2b 3d 28 33 39 30 2d 36 |2415*S:P+=(390-6| 0000cda0 31 37 2a 49 29 2a 64 2a 53 2b 28 31 36 35 2d 32 |17*I)*d*S+(165-2| 0000cdb0 30 34 2a 49 29 2a 68 2a 53 0d 04 05 fd 50 2b 3d |04*I)*h*S....P+=| 0000cdc0 32 36 35 39 39 2a 62 2a 53 2d 34 36 38 37 2a 63 |26599*b*S-4687*c| 0000cdd0 2a 53 2d 31 38 37 30 2a 72 2a 53 2d 38 32 31 2a |*S-1870*r*S-821*| 0000cde0 66 31 2a 53 3a 50 3d 50 2d 33 37 37 2a 75 32 2a |f1*S:P=P-377*u2*| 0000cdf0 53 2b 34 39 37 2a 4b 34 2a 53 2b 28 31 36 33 2d |S+497*K4*S+(163-| 0000ce00 36 31 31 2a 49 29 2a 51 3a 50 3d 50 2d 31 32 36 |611*I)*Q:P=P-126| 0000ce10 39 36 2a 64 2a 51 2d 34 32 30 30 2a 68 2a 51 2d |96*d*Q-4200*h*Q-| 0000ce20 31 35 30 33 2a 43 30 2a 51 2d 36 31 39 2a 60 31 |1503*C0*Q-619*`1| 0000ce30 2a 51 3a 50 3d 50 2d 32 36 38 2a 53 34 2a 51 2d |*Q:P=P-268*S4*Q-| 0000ce40 28 32 38 32 2b 31 33 30 36 2a 49 29 2a 62 2a 51 |(282+1306*I)*b*Q| 0000ce50 3a 50 2b 3d 28 2d 38 36 2b 32 33 30 2a 49 29 2a |:P+=(-86+230*I)*| 0000ce60 63 2a 51 2b 34 36 31 2a 50 34 2a 51 2d 33 35 30 |c*Q+461*P4*Q-350| 0000ce70 2a 60 3a 50 2b 3d 28 32 32 31 31 2d 32 38 36 2a |*`:P+=(2211-286*| 0000ce80 49 29 2a 64 2a 60 2d 32 32 30 38 2a 68 2a 60 2d |I)*d*`-2208*h*`-| 0000ce90 35 36 38 2a 43 30 2a 60 3a 50 3d 50 2d 33 34 36 |568*C0*`:P=P-346| 0000cea0 2a 60 31 2a 60 2d 28 32 37 38 30 2b 32 32 32 2a |*`1*`-(2780+222*| 0000ceb0 49 29 2a 62 2a 60 0d 04 06 fc 50 2b 3d 28 32 30 |I)*b*`....P+=(20| 0000cec0 32 32 2b 32 36 33 2a 49 29 2a 63 2a 60 2b 32 34 |22+263*I)*c*`+24| 0000ced0 38 2a 72 2a 60 2b 32 34 32 2a 72 32 2a 60 3a 50 |8*r*`+242*r2*`:P| 0000cee0 2b 3d 34 36 37 2a 73 32 2a 60 2d 34 39 30 2a 59 |+=467*s2*`-490*Y| 0000cef0 2d 28 32 38 34 32 2b 32 37 39 2a 49 29 2a 64 2a |-(2842+279*I)*d*| 0000cf00 59 3a 50 2b 3d 28 31 32 38 2b 32 32 36 2a 49 29 |Y:P+=(128+226*I)| 0000cf10 2a 68 2a 59 2b 32 32 34 2a 43 30 2a 59 3a 50 2b |*h*Y+224*C0*Y:P+| 0000cf20 3d 28 2d 31 35 39 34 2b 32 38 32 2a 49 29 2a 62 |=(-1594+282*I)*b| 0000cf30 2a 59 2b 28 32 31 36 32 2d 32 30 37 2a 49 29 2a |*Y+(2162-207*I)*| 0000cf40 63 2a 59 3a 50 2b 3d 35 36 31 2a 72 2a 59 2b 33 |c*Y:P+=561*r*Y+3| 0000cf50 34 33 2a 66 31 2a 59 2b 34 36 39 2a 72 32 2a 59 |43*f1*Y+469*r2*Y| 0000cf60 2d 32 34 32 2a 73 32 2a 59 3a 50 3d 50 2d 32 30 |-242*s2*Y:P=P-20| 0000cf70 35 2a 64 2a 5a 32 2b 32 36 32 2a 43 30 2a 5a 32 |5*d*Z2+262*C0*Z2| 0000cf80 2b 32 30 38 2a 62 2a 61 32 2d 32 37 31 2a 72 2a |+208*b*a2-271*r*| 0000cf90 61 32 3a 50 3d 50 2d 33 38 32 2a 72 2a 54 34 2d |a2:P=P-382*r*T4-| 0000cfa0 33 37 36 2a 43 30 2a 4d 34 3a 50 3d 50 2a 31 45 |376*C0*M4:P=P*1E| 0000cfb0 2d 37 0d 04 07 d1 57 3d 28 37 2e 37 31 30 38 45 |-7....W=(7.7108E| 0000cfc0 2d 32 2b 28 37 2e 31 38 36 45 2d 33 2d 31 2e 35 |-2+(7.186E-3-1.5| 0000cfd0 33 33 45 2d 33 2a 49 29 2a 49 29 2a 51 31 3a 57 |33E-3*I)*I)*Q1:W| 0000cfe0 3d 57 2d 37 2e 30 37 35 45 2d 33 2a 64 3a 57 2b |=W-7.075E-3*d:W+| 0000cff0 3d 28 34 2e 35 38 30 33 45 2d 32 2d 28 31 2e 34 |=(4.5803E-2-(1.4| 0000d000 37 36 36 45 2d 32 2b 35 2e 33 36 45 2d 34 2a 49 |766E-2+5.36E-4*I| 0000d010 29 2a 49 29 2a 47 31 3a 57 3d 57 2d 37 2e 32 35 |)*I)*G1:W=W-7.25| 0000d020 38 36 45 2d 32 2a 51 2d 37 2e 35 38 32 35 45 2d |86E-2*Q-7.5825E-| 0000d030 32 2a 64 2a 53 2d 32 2e 34 38 33 39 45 2d 32 2a |2*d*S-2.4839E-2*| 0000d040 68 2a 53 3a 57 3d 57 2d 38 2e 36 33 31 45 2d 33 |h*S:W=W-8.631E-3| 0000d050 2a 43 30 2a 53 2d 31 2e 35 30 33 38 33 45 2d 31 |*C0*S-1.50383E-1| 0000d060 2a 62 2a 51 3a 57 2b 3d 32 2e 36 38 39 37 45 2d |*b*Q:W+=2.6897E-| 0000d070 32 2a 63 2a 51 2b 31 2e 30 30 35 33 45 2d 32 2a |2*c*Q+1.0053E-2*| 0000d080 72 2a 51 0d 04 08 dc 57 3d 57 2d 28 31 2e 33 35 |r*Q....W=W-(1.35| 0000d090 39 37 45 2d 32 2b 31 2e 37 31 39 45 2d 33 2a 49 |97E-2+1.719E-3*I| 0000d0a0 29 2a 64 2a 60 2b 31 2e 31 39 38 31 45 2d 32 2a |)*d*`+1.1981E-2*| 0000d0b0 68 2a 59 3a 57 3d 57 2d 28 37 2e 37 34 32 45 2d |h*Y:W=W-(7.742E-| 0000d0c0 33 2d 31 2e 35 31 37 45 2d 33 2a 49 29 2a 62 2a |3-1.517E-3*I)*b*| 0000d0d0 60 3a 57 2b 3d 28 31 2e 33 35 38 36 45 2d 32 2d |`:W+=(1.3586E-2-| 0000d0e0 31 2e 33 37 35 45 2d 33 2a 49 29 2a 63 2a 60 3a |1.375E-3*I)*c*`:| 0000d0f0 57 3d 57 2d 28 31 2e 33 36 36 37 45 2d 32 2d 31 |W=W-(1.3667E-2-1| 0000d100 2e 32 33 39 45 2d 33 2a 49 29 2a 64 2a 59 3a 57 |.239E-3*I)*d*Y:W| 0000d110 2b 3d 28 31 2e 34 38 36 31 45 2d 32 2b 31 2e 31 |+=(1.4861E-2+1.1| 0000d120 33 36 45 2d 33 2a 49 29 2a 62 2a 59 3a 57 3d 57 |36E-3*I)*b*Y:W=W| 0000d130 2d 28 31 2e 33 30 36 34 45 2d 32 2b 31 2e 36 32 |-(1.3064E-2+1.62| 0000d140 38 45 2d 33 2a 49 29 2a 63 2a 59 3a 41 31 3d 4b |8E-3*I)*c*Y:A1=K| 0000d150 2d 28 b2 28 57 29 2f 42 28 62 30 2c 34 29 29 0d |-(.(W)/B(b0,4)).| 0000d160 04 09 fc 69 3d 35 37 32 2a 51 31 2d 31 35 39 30 |...i=572*Q1-1590| 0000d170 2a 68 2a 51 2b 32 39 33 33 2a 47 31 2d 36 34 37 |*h*Q+2933*G1-647| 0000d180 2a 43 30 2a 51 3a 69 2b 3d 33 33 36 32 39 2a 62 |*C0*Q:i+=33629*b| 0000d190 2d 33 34 34 2a 60 31 2a 51 2d 33 30 38 31 2a 63 |-344*`1*Q-3081*c| 0000d1a0 2b 32 38 38 35 2a 62 2a 51 3a 69 3d 69 2d 31 34 |+2885*b*Q:i=i-14| 0000d1b0 32 33 2a 72 2b 28 32 31 37 32 2b 31 30 32 2a 49 |23*r+(2172+102*I| 0000d1c0 29 2a 63 2a 51 2d 36 37 31 2a 66 31 3a 69 2b 3d |)*c*Q-671*f1:i+=| 0000d1d0 32 39 36 2a 72 2a 51 2d 33 32 30 2a 75 32 2d 32 |296*r*Q-320*u2-2| 0000d1e0 36 37 2a 68 2a 60 2b 31 30 39 38 2a 53 3a 69 3d |67*h*`+1098*S:i=| 0000d1f0 69 2d 37 37 38 2a 62 2a 60 2d 32 38 31 32 2a 64 |i-778*b*`-2812*d| 0000d200 2a 53 2b 34 39 35 2a 63 2a 60 2b 36 38 38 2a 68 |*S+495*c*`+688*h| 0000d210 2a 53 3a 69 2b 3d 32 35 30 2a 72 2a 60 2d 33 39 |*S:i+=250*r*`-39| 0000d220 33 2a 43 30 2a 53 2d 38 35 36 2a 64 2a 59 2d 32 |3*C0*S-856*d*Y-2| 0000d230 32 38 2a 60 31 2a 53 3a 69 2b 3d 34 34 31 2a 68 |28*`1*S:i+=441*h| 0000d240 2a 59 2b 32 31 33 38 2a 62 2a 53 2b 32 39 36 2a |*Y+2138*b*S+296*| 0000d250 63 2a 59 2d 39 39 39 2a 63 2a 53 0d 04 0a c2 69 |c*Y-999*c*S....i| 0000d260 2b 3d 32 31 31 2a 72 2a 59 2d 36 34 32 2a 72 2a |+=211*r*Y-642*r*| 0000d270 53 2d 34 32 37 2a 64 2a 5a 32 2d 33 32 35 2a 66 |S-427*d*Z2-325*f| 0000d280 31 2a 53 3a 69 2b 3d 33 39 38 2a 43 30 2a 5a 32 |1*S:i+=398*C0*Z2| 0000d290 2d 38 39 30 2a 51 2b 33 34 34 2a 62 2a 61 32 2b |-890*Q+344*b*a2+| 0000d2a0 32 32 30 36 2a 64 2a 51 3a 69 3d 69 2d 34 32 37 |2206*d*Q:i=i-427| 0000d2b0 2a 72 2a 61 32 3a 69 3d 69 2a 31 45 2d 36 3a 54 |*r*a2:i=i*1E-6:T| 0000d2c0 30 3d 37 2e 34 37 45 2d 34 2a 62 2a 53 2b 31 2e |0=7.47E-4*b*S+1.| 0000d2d0 30 36 39 45 2d 33 2a 62 2a 51 2b 32 2e 31 30 38 |069E-3*b*Q+2.108| 0000d2e0 45 2d 33 2a 68 2a 60 3a 54 30 2b 3d 31 2e 32 36 |E-3*h*`:T0+=1.26| 0000d2f0 31 45 2d 33 2a 63 2a 60 2b 31 2e 32 33 36 45 2d |1E-3*c*`+1.236E-| 0000d300 33 2a 68 2a 59 2d 32 2e 30 37 35 45 2d 33 2a 63 |3*h*Y-2.075E-3*c| 0000d310 2a 59 3a 54 30 3d b2 28 54 30 29 3a e1 0d 04 0b |*Y:T0=.(T0):....| 0000d320 66 dd f2 70 3a 48 30 3d 31 2e 34 36 32 30 35 2b |f..p:H0=1.46205+| 0000d330 33 2e 38 31 33 33 37 2a 41 3a 48 30 3d 48 30 2d |3.81337*A:H0=H0-| 0000d340 a8 28 48 30 2f 28 32 2a af 29 29 2a 32 2a af 3a |.(H0/(2*.))*2*.:| 0000d350 56 32 3d 32 2a 48 30 2d 74 3a 4f 31 3d b5 28 56 |V2=2*H0-t:O1=.(V| 0000d360 32 29 3a 42 31 3d 9b 28 56 32 29 3a 6f 31 3d b5 |2):B1=.(V2):o1=.| 0000d370 28 32 2a 56 32 29 3a 6e 31 3d 9b 28 32 2a 56 32 |(2*V2):n1=.(2*V2| 0000d380 29 3a e1 0d 04 0c d8 dd f2 70 31 3a 75 31 3d 74 |):.......p1:u1=t| 0000d390 2d 46 31 3a 6a 30 3d 74 2d 7a 3a 53 30 3d 48 30 |-F1:j0=t-z:S0=H0| 0000d3a0 2d 74 3a 4b 3d 28 38 2e 36 34 33 31 39 45 2d 31 |-t:K=(8.64319E-1| 0000d3b0 2d 31 2e 35 38 33 45 2d 33 2a 49 29 2a 4f 31 3a |-1.583E-3*I)*O1:| 0000d3c0 4b 2b 3d 28 38 2e 32 32 32 32 45 2d 32 2d 36 2e |K+=(8.2222E-2-6.| 0000d3d0 38 33 33 45 2d 33 2a 49 29 2a 42 31 2b 33 2e 36 |833E-3*I)*B1+3.6| 0000d3e0 30 31 37 45 2d 32 2a 6f 31 3a 4b 3d 4b 2d 33 2e |017E-2*o1:K=K-3.| 0000d3f0 30 31 39 45 2d 33 2a 6e 31 2b 38 2e 31 32 32 45 |019E-3*n1+8.122E| 0000d400 2d 33 2a b5 28 51 33 29 3a 4b 3d b2 28 4b 29 3a |-3*.(Q3):K=.(K):| 0000d410 57 3d 31 2e 32 30 33 30 33 45 2d 31 2a 4f 31 2b |W=1.20303E-1*O1+| 0000d420 36 2e 31 39 37 45 2d 33 2a 6f 31 3a 57 2b 3d 28 |6.197E-3*o1:W+=(| 0000d430 31 2e 39 34 37 32 45 2d 32 2d 39 2e 34 37 45 2d |1.9472E-2-9.47E-| 0000d440 34 2a 49 29 2a 42 31 3a 41 31 3d 4b 2d 28 b2 28 |4*I)*B1:A1=K-(.(| 0000d450 57 29 2f 42 28 62 30 2c 34 29 29 0d 04 0d e4 50 |W)/B(b0,4))....P| 0000d460 3d 28 31 36 33 2a 49 2d 33 33 34 39 29 2a 4f 31 |=(163*I-3349)*O1| 0000d470 2b 32 30 39 38 31 2a 42 31 2b 31 33 31 31 2a 6e |+20981*B1+1311*n| 0000d480 31 3a 50 3d 50 2a 31 45 2d 37 3a 69 3d 2d 33 2e |1:P=P*1E-7:i=-3.| 0000d490 38 32 35 45 2d 33 2a 42 31 3a 65 3d 28 2d 33 2e |825E-3*B1:e=(-3.| 0000d4a0 38 35 38 31 45 2d 32 2b 28 32 2e 30 33 31 45 2d |8581E-2+(2.031E-| 0000d4b0 33 2d 31 2e 39 31 45 2d 33 2a 49 29 2a 49 29 2a |3-1.91E-3*I)*I)*| 0000d4c0 9b 28 74 2b 6a 30 29 3a 65 2b 3d 28 31 2e 30 31 |.(t+j0):e+=(1.01| 0000d4d0 32 32 45 2d 32 2d 39 2e 38 38 45 2d 34 2a 49 29 |22E-2-9.88E-4*I)| 0000d4e0 2a b5 28 74 2b 6a 30 29 3a 44 3d 28 33 2e 34 39 |*.(t+j0):D=(3.49| 0000d4f0 36 34 45 2d 32 2d 28 31 2e 30 33 38 45 2d 33 2d |64E-2-(1.038E-3-| 0000d500 38 2e 36 38 45 2d 34 2a 49 29 2a 49 29 2a 9b 28 |8.68E-4*I)*I)*.(| 0000d510 32 2a 74 2b 6a 30 29 3a 65 2b 3d 44 2b 35 2e 35 |2*t+j0):e+=D+5.5| 0000d520 39 34 45 2d 33 2a b5 28 74 2b 33 2a 53 30 29 2d |94E-3*.(t+3*S0)-| 0000d530 31 2e 34 38 30 38 45 2d 32 2a b5 28 75 31 29 0d |1.4808E-2*.(u1).| 0000d540 04 0e f2 65 3d 65 2d 35 2e 37 39 34 45 2d 33 2a |...e=e-5.794E-3*| 0000d550 b5 28 6a 30 29 2b 32 2e 33 34 37 45 2d 33 2a 9b |.(j0)+2.347E-3*.| 0000d560 28 6a 30 29 3a 65 2b 3d 39 2e 38 37 32 45 2d 33 |(j0):e+=9.872E-3| 0000d570 2a b5 28 53 30 29 2b 38 2e 38 30 33 45 2d 33 2a |*.(S0)+8.803E-3*| 0000d580 b5 28 32 2a 53 30 29 3a 65 3d 65 2d 34 2e 33 30 |.(2*S0):e=e-4.30| 0000d590 38 45 2d 33 2a b5 28 33 2a 53 30 29 3a 6e 32 3d |8E-3*.(3*S0):n2=| 0000d5a0 b5 28 6a 30 29 3a 54 32 3d 9b 28 6a 30 29 3a 70 |.(j0):T2=.(j0):p| 0000d5b0 32 3d b5 28 74 29 3a 65 32 3d 9b 28 74 29 3a 73 |2=.(t):e2=.(t):s| 0000d5c0 33 3d b5 28 32 2a 74 29 3a 70 33 3d 9b 28 32 2a |3=.(2*t):p3=.(2*| 0000d5d0 74 29 3a 54 30 3d 28 34 2e 35 38 45 2d 34 2a 6e |t):T0=(4.58E-4*n| 0000d5e0 32 2d 36 2e 34 32 45 2d 34 2a 54 32 2d 35 2e 31 |2-6.42E-4*T2-5.1| 0000d5f0 37 45 2d 34 2a 9b 28 34 2a 53 30 29 29 2a 70 32 |7E-4*.(4*S0))*p2| 0000d600 3a 54 30 3d 54 30 2d 28 33 2e 34 37 45 2d 34 2a |:T0=T0-(3.47E-4*| 0000d610 6e 32 2b 38 2e 35 33 45 2d 34 2a 54 32 2b 35 2e |n2+8.53E-4*T2+5.| 0000d620 31 37 45 2d 34 2a b5 28 34 2a 6a 30 29 29 2a 65 |17E-4*.(4*j0))*e| 0000d630 32 0d 04 0f c2 54 30 2b 3d 34 2e 30 33 45 2d 34 |2....T0+=4.03E-4| 0000d640 2a 28 9b 28 32 2a 53 30 29 2a 73 33 2b b5 28 32 |*(.(2*S0)*s3+.(2| 0000d650 2a 53 30 29 2a 70 33 29 3a 54 30 3d b2 28 54 30 |*S0)*p3):T0=.(T0| 0000d660 29 3a 5f 3d 2d 32 35 39 34 38 2b 34 39 38 35 2a |):_=-25948+4985*| 0000d670 9b 28 75 31 29 2d 31 32 33 30 2a 65 32 2b 33 33 |.(u1)-1230*e2+33| 0000d680 35 34 2a 54 32 3a 5f 2b 3d 39 30 34 2a 9b 28 32 |54*T2:_+=904*.(2| 0000d690 2a 53 30 29 2b 38 39 34 2a 28 9b 28 53 30 29 2d |*S0)+894*(.(S0)-| 0000d6a0 9b 28 33 2a 53 30 29 29 3a 5f 2b 3d 28 35 37 39 |.(3*S0)):_+=(579| 0000d6b0 35 2a 65 32 2d 31 31 36 35 2a 70 32 2b 31 33 38 |5*e2-1165*p2+138| 0000d6c0 38 2a 70 33 29 2a 6e 32 3a 5f 2b 3d 28 31 33 35 |8*p3)*n2:_+=(135| 0000d6d0 31 2a 65 32 2b 35 37 30 32 2a 70 32 2b 31 33 38 |1*e2+5702*p2+138| 0000d6e0 38 2a 73 33 29 2a 54 32 3a 5f 3d 5f 2a 31 45 2d |8*s3)*T2:_=_*1E-| 0000d6f0 36 3a e1 0d 04 10 e6 dd f2 59 30 3a 75 31 3d 48 |6:.......Y0:u1=H| 0000d700 30 2d 46 31 3a 6a 30 3d 48 30 2d 7a 3a 53 30 3d |0-F1:j0=H0-z:S0=| 0000d710 48 30 2d 74 3a 4b 3d 28 31 2e 30 38 39 45 2d 33 |H0-t:K=(1.089E-3| 0000d720 2a 49 2d 35 2e 38 39 38 33 33 45 2d 31 29 2a 4f |*I-5.89833E-1)*O| 0000d730 31 3a 4b 2b 3d 28 34 2e 36 35 38 45 2d 33 2a 49 |1:K+=(4.658E-3*I| 0000d740 2d 35 2e 36 30 39 34 45 2d 32 29 2a 42 31 2d 32 |-5.6094E-2)*B1-2| 0000d750 2e 34 32 38 36 45 2d 32 2a 6f 31 3a 4b 3d b2 28 |.4286E-2*o1:K=.(| 0000d760 4b 29 3a 57 3d 32 2e 34 30 33 39 45 2d 32 2a 4f |K):W=2.4039E-2*O| 0000d770 31 2d 32 2e 35 33 30 33 45 2d 32 2a 42 31 2b 36 |1-2.5303E-2*B1+6| 0000d780 2e 32 30 36 45 2d 33 2a 6f 31 3a 57 3d 57 2d 35 |.206E-3*o1:W=W-5| 0000d790 2e 39 39 32 45 2d 33 2a 6e 31 3a 41 31 3d 4b 2d |.992E-3*n1:A1=K-| 0000d7a0 28 b2 28 57 29 2f 42 28 62 30 2c 34 29 29 3a 50 |(.(W)/B(b0,4)):P| 0000d7b0 3d 34 33 38 39 2a 4f 31 2b 31 31 32 39 2a 6f 31 |=4389*O1+1129*o1| 0000d7c0 2b 34 32 36 32 2a 42 31 2b 31 30 38 39 2a 6e 31 |+4262*B1+1089*n1| 0000d7d0 3a 50 3d 50 2a 31 45 2d 37 0d 04 11 e1 69 3d 38 |:P=P*1E-7....i=8| 0000d7e0 31 38 39 2a 42 31 2d 38 31 37 2a 4f 31 2b 37 38 |189*B1-817*O1+78| 0000d7f0 31 2a 6e 31 3a 69 3d 69 2a 31 45 2d 36 3a 79 32 |1*n1:i=i*1E-6:y2| 0000d800 3d b5 28 32 2a 53 30 29 3a 78 32 3d 9b 28 32 2a |=.(2*S0):x2=.(2*| 0000d810 53 30 29 3a 67 33 3d b5 28 48 30 29 3a 62 33 3d |S0):g3=.(H0):b3=| 0000d820 9b 28 48 30 29 3a 65 3d 2d 39 2e 35 35 36 45 2d |.(H0):e=-9.556E-| 0000d830 33 2a b5 28 75 31 29 2d 35 2e 31 37 38 45 2d 33 |3*.(u1)-5.178E-3| 0000d840 2a b5 28 6a 30 29 3a 65 2b 3d 32 2e 35 37 32 45 |*.(j0):e+=2.572E| 0000d850 2d 33 2a 79 32 2d 32 2e 39 37 32 45 2d 33 2a 78 |-3*y2-2.972E-3*x| 0000d860 32 2a 67 33 2d 32 2e 38 33 33 45 2d 33 2a 79 32 |2*g3-2.833E-3*y2| 0000d870 2a 62 33 3a 54 30 3d 33 2e 33 36 45 2d 34 2a 78 |*b3:T0=3.36E-4*x| 0000d880 32 2a 67 33 2b 33 2e 36 34 45 2d 34 2a 79 32 2a |2*g3+3.64E-4*y2*| 0000d890 62 33 3a 54 30 3d b2 28 54 30 29 3a 5f 3d 2d 34 |b3:T0=.(T0):_=-4| 0000d8a0 30 35 39 36 2b 34 39 39 32 2a 9b 28 75 31 29 2b |0596+4992*.(u1)+| 0000d8b0 32 37 35 35 2a 9b 28 6a 30 29 0d 04 12 24 5f 2b |2755*.(j0)...$_+| 0000d8c0 3d 32 30 34 34 2a 9b 28 53 30 29 2b 31 30 35 31 |=2044*.(S0)+1051| 0000d8d0 2a 78 32 3a 5f 3d 5f 2a 31 45 2d 36 3a e1 0d 04 |*x2:_=_*1E-6:...| 0000d8e0 13 f1 dd f2 4f 30 3a 65 34 3d 30 2e 32 35 34 37 |....O0:e4=0.2547| 0000d8f0 30 32 33 3a 58 34 3d 65 34 3a 7a 33 3d 33 39 2e |023:X4=e4:z3=39.| 0000d900 38 31 32 32 37 3a 49 34 3d 7a 33 3a 4a 34 3d 31 |81227:I4=z3:J4=1| 0000d910 37 2e 31 32 31 34 33 3a 68 31 3d 4a 34 3a 70 34 |7.12143:h1=J4:p4| 0000d920 3d 31 31 30 2e 33 38 31 37 3a 75 30 3d 70 34 3a |=110.3817:u0=p4:| 0000d930 63 34 3d 32 32 34 2e 36 32 38 37 3a 49 31 3d 63 |c4=224.6287:I1=c| 0000d940 34 3a 47 34 3d 49 31 2d 75 30 3a 44 34 3d 47 34 |4:G4=I1-u0:D4=G4| 0000d950 3a 43 34 3d 30 2e 30 30 33 39 32 33 35 34 36 3a |:C4=0.003923546:| 0000d960 50 33 3d 43 34 3a 4c 34 3d 32 33 32 2e 35 39 34 |P3=C4:L4=232.594| 0000d970 39 37 2d 49 31 3a 60 34 3d 4c 34 3a 77 33 25 3d |97-I1:`4=L4:w3%=| 0000d980 31 39 39 35 3a 75 33 25 3d 37 3a 57 33 3d 32 32 |1995:u3%=7:W3=22| 0000d990 3a 5f 30 3d b2 28 68 31 29 3a 64 30 3d b2 28 44 |:_0=.(h1):d0=.(D| 0000d9a0 34 29 3a 66 33 3d b2 28 75 30 29 3a 6e 3d 30 3a |4):f3=.(u0):n=0:| 0000d9b0 51 30 3d 30 3a 71 32 3d 30 3a 4d 33 25 3d 32 30 |Q0=0:q2=0:M3%=20| 0000d9c0 30 30 3a 70 32 25 3d 31 3a 66 32 3d 31 2e 35 0d |00:p2%=1:f2=1.5.| 0000d9d0 04 14 60 f2 4c 31 28 5f 30 2c 64 30 2c 66 33 2c |..`.L1(_0,d0,f3,| 0000d9e0 4d 33 25 2c 70 32 25 2c 66 32 2c 6e 2c 51 30 2c |M3%,p2%,f2,n,Q0,| 0000d9f0 71 32 2c 66 25 2c 56 25 2c 57 31 29 3a 68 31 3d |q2,f%,V%,W1):h1=| 0000da00 9d 28 6e 29 3a 4e 34 3d 9d 28 51 30 29 3a 75 30 |.(n):N4=.(Q0):u0| 0000da10 3d 9d 28 71 32 29 3a 49 31 3d 4e 34 2b 75 30 3a |=.(q2):I1=N4+u0:| 0000da20 e7 49 31 3e 33 36 30 3a 49 31 2d 3d 33 36 30 0d |.I1>360:I1-=360.| 0000da30 04 15 11 e7 49 31 3c 30 3a 49 31 2b 3d 33 36 30 |....I1<0:I1+=360| 0000da40 0d 04 16 a6 f2 48 31 28 66 2c 6b 2c 30 2c 77 33 |.....H1(f,k,0,w3| 0000da50 25 2c 75 33 25 2c 57 33 29 3a 44 3d 54 31 2b af |%,u3%,W3):D=T1+.| 0000da60 2d 6c 3a 4d 3d 9b 28 44 29 3a 77 3d b5 28 44 29 |-l:M=.(D):w=.(D)| 0000da70 3a 6c 2d 3d 28 39 2e 39 33 38 37 45 2d 35 2a 4d |:l-=(9.9387E-5*M| 0000da80 2f 9b 28 66 30 29 29 3a 66 30 2d 3d 28 39 2e 39 |/.(f0)):f0-=(9.9| 0000da90 33 38 37 45 2d 35 2a 77 2a b5 28 66 30 29 29 3a |387E-5*w*.(f0)):| 0000daa0 f2 4e 28 6c 2c 66 30 2c a4 6b 28 66 29 29 3a f2 |.N(l,f0,.k(f)):.| 0000dab0 5a 31 28 6c 2c 66 30 2c 66 25 2c 56 25 2c 57 31 |Z1(l,f0,f%,V%,W1| 0000dac0 2c 4d 33 25 2c 70 32 25 2c 66 32 29 3a 42 3d 32 |,M3%,p2%,f2):B=2| 0000dad0 34 30 2a 9d 28 6c 29 3a 43 3d 33 36 30 30 2a 9d |40*.(l):C=3600*.| 0000dae0 28 66 30 29 3a e1 0d 04 17 fb dd f2 48 31 28 66 |(f0):.......H1(f| 0000daf0 2c 6b 2c 52 35 25 2c 77 33 25 2c 75 33 25 2c 57 |,k,R5%,w3%,u3%,W| 0000db00 33 29 3a 4e 32 3d 30 3a 62 34 3d a4 49 28 77 33 |3):N2=0:b4=.I(w3| 0000db10 25 2c 75 33 25 2c 57 33 29 3a 43 31 3d 30 3a 71 |%,u3%,W3):C1=0:q| 0000db20 31 3d 30 3a f2 68 28 66 2c 6b 2c 43 31 2c 71 31 |1=0:.h(f,k,C1,q1| 0000db30 29 3a 48 3d 4e 31 3a 46 30 3d 71 31 3a 54 31 3d |):H=N1:F0=q1:T1=| 0000db40 43 31 2b af 3a 5a 34 3d 66 2d 62 34 3a e3 52 31 |C1+.:Z4=f-b4:.R1| 0000db50 3d 31 b8 32 3a 65 30 3d 58 34 3a 4e 31 3d b2 28 |=1.2:e0=X4:N1=.(| 0000db60 60 34 2b 50 33 2a 5a 34 2d 4e 32 2a 50 33 29 3a |`4+P3*Z4-N2*P3):| 0000db70 f2 62 28 4e 31 2c 65 30 29 3a 50 30 3d 49 34 2a |.b(N1,e0):P0=I4*| 0000db80 28 31 2d 65 30 2a 65 30 29 2f 28 31 2b 65 30 2a |(1-e0*e0)/(1+e0*| 0000db90 9b 28 4f 32 29 29 3a 74 31 3d 4f 32 2b b2 28 49 |.(O2)):t1=O2+.(I| 0000dba0 31 29 3a 47 32 3d 74 31 2d b2 28 75 30 29 3a 44 |1):G2=t1-.(u0):D| 0000dbb0 31 3d b5 28 47 32 29 3a 74 30 3d 9b 28 47 32 29 |1=.(G2):t0=.(G2)| 0000dbc0 3a 55 33 3d b2 28 68 31 29 3a 4b 31 3d 44 31 2a |:U3=.(h1):K1=D1*| 0000dbd0 b5 28 55 33 29 3a 64 30 3d 44 31 2a 9b 28 55 33 |.(U3):d0=D1*.(U3| 0000dbe0 29 0d 04 18 2a 73 31 3d 98 28 4b 31 29 3a 4b 30 |)...*s1=.(K1):K0| 0000dbf0 3d 99 28 64 30 2f 74 30 29 2b b2 28 75 30 29 3a |=.(d0/t0)+.(u0):| 0000dc00 e7 74 30 3c 30 3a 4b 30 2b 3d af 0d 04 19 0f e7 |.t0<0:K0+=......| 0000dc10 4b 30 3e 58 3a 4b 30 2d 3d 58 0d 04 1a 7a 59 30 |K0>X:K0-=X...zY0| 0000dc20 3d 9b 28 73 31 29 3a 77 30 3d 50 30 2a 59 30 3a |=.(s1):w0=P0*Y0:| 0000dc30 56 31 3d 4b 30 2d 54 31 3a 76 30 3d 46 30 2a 46 |V1=K0-T1:v0=F0*F| 0000dc40 30 2b 50 30 2a 50 30 2d 32 2a 46 30 2a 50 30 2a |0+P0*P0-2*F0*P0*| 0000dc50 59 30 2a 9b 28 56 31 29 3a 76 30 3d b6 28 76 30 |Y0*.(V1):v0=.(v0| 0000dc60 29 3a 4e 32 3d 76 30 2a 35 2e 37 37 35 35 31 38 |):N2=v0*5.775518| 0000dc70 45 2d 33 3a e7 52 31 3d 31 3a 79 33 3d 4b 30 3a |E-3:.R1=1:y3=K0:| 0000dc80 78 30 3d 76 30 3a 42 34 3d 98 28 4b 31 29 3a 59 |x0=v0:B4=.(K1):Y| 0000dc90 34 3d 50 30 0d 04 1b 21 ed 52 31 3a 67 30 3d b5 |4=P0...!.R1:g0=.| 0000dca0 28 56 31 29 3a 47 30 3d 9b 28 56 31 29 3a e7 50 |(V1):G0=.(V1):.P| 0000dcb0 30 3c 46 30 8c 0d 04 1c 21 6c 3d 99 28 2d 31 2a |0<F0....!l=.(-1*| 0000dcc0 77 30 2a 67 30 2f 28 46 30 2d 77 30 2a 47 30 29 |w0*g0/(F0-w0*G0)| 0000dcd0 29 2b 54 31 2b af 0d 04 1d 1e cc 3a 6c 3d 99 28 |)+T1+......:l=.(| 0000dce0 46 30 2a 67 30 2f 28 77 30 2d 46 30 2a 47 30 29 |F0*g0/(w0-F0*G0)| 0000dcf0 29 2b 4b 30 0d 04 1e 40 cd 3a c8 95 6c 3c 30 3a |)+K0...@.:..l<0:| 0000dd00 6c 2b 3d 58 3a ce 3a c8 95 6c 3e 58 3a 6c 2d 3d |l+=X:.:..l>X:l-=| 0000dd10 58 3a ce 3a 66 30 3d 99 28 77 30 2a 4b 31 2a b5 |X:.:f0=.(w0*K1*.| 0000dd20 28 6c 2d 4b 30 29 2f 28 59 30 2a 46 30 2a 67 30 |(l-K0)/(Y0*F0*g0| 0000dd30 29 29 3a e1 0d 04 1f f9 dd f2 4c 31 28 5f 30 2c |)):.......L1(_0,| 0000dd40 64 30 2c 66 33 2c 4d 33 25 2c 70 32 25 2c 66 32 |d0,f3,M3%,p2%,f2| 0000dd50 2c f8 6e 2c f8 51 30 2c f8 71 32 2c 66 34 25 2c |,.n,.Q0,.q2,f4%,| 0000dd60 6a 34 25 2c 78 33 29 3a 71 30 3d a4 49 28 4d 33 |j4%,x3):q0=.I(M3| 0000dd70 25 2c 70 32 25 2c 66 32 29 2f 33 36 35 32 35 30 |%,p2%,f2)/365250| 0000dd80 3a 6e 34 3d a4 49 28 66 34 25 2c 6a 34 25 2c 78 |:n4=.I(f4%,j4%,x| 0000dd90 33 29 2f 33 36 35 32 35 30 3a 65 31 3d 6e 34 2d |3)/365250:e1=n4-| 0000dda0 71 30 3a 67 3d 65 31 2a 65 31 3a 6c 32 3d 71 30 |q0:g=e1*e1:l2=q0| 0000ddb0 2a 71 30 3a 63 33 3d 65 31 2a 67 3a 61 31 3d 28 |*q0:c3=e1*g:a1=(| 0000ddc0 34 37 31 2e 30 37 2d 36 2e 37 35 2a 71 30 2b 30 |471.07-6.75*q0+0| 0000ddd0 2e 35 37 2a 6c 32 29 2a 65 31 2b 28 30 2e 35 37 |.57*l2)*e1+(0.57| 0000dde0 2a 71 30 2d 33 2e 33 37 29 2a 67 3a 61 31 3d 61 |*q0-3.37)*g:a1=a| 0000ddf0 31 2b 30 2e 30 35 2a 63 33 3a 61 31 3d b2 28 61 |1+0.05*c3:a1=.(a| 0000de00 31 2f 33 36 30 30 29 3a 70 30 3d 33 32 38 36 39 |1/3600):p0=32869| 0000de10 2a 71 30 2b 35 36 2a 6c 32 2d 28 38 36 39 34 2b |*q0+56*l2-(8694+| 0000de20 35 35 2a 71 30 29 2a 65 31 2b 33 2a 67 0d 04 20 |55*q0)*e1+3*g.. | 0000de30 e1 70 30 3d b2 28 28 70 30 2f 33 36 30 30 29 2b |.p0=.((p0/3600)+| 0000de40 31 37 33 2e 39 35 30 38 33 33 29 3a 50 31 3d 28 |173.950833):P1=(| 0000de50 35 30 32 35 36 2e 34 31 2b 32 32 32 2e 32 39 2a |50256.41+222.29*| 0000de60 71 30 2b 30 2e 32 36 2a 6c 32 29 2a 65 31 3a 50 |q0+0.26*l2)*e1:P| 0000de70 31 3d 50 31 2b 28 31 31 31 2e 31 35 2b 30 2e 32 |1=P1+(111.15+0.2| 0000de80 36 2a 71 30 29 2a 67 2b 30 2e 31 2a 63 33 3a 50 |6*q0)*g+0.1*c3:P| 0000de90 31 3d 70 30 2b b2 28 50 31 2f 33 36 30 30 29 3a |1=p0+.(P1/3600):| 0000dea0 59 30 3d 9b 28 5f 30 29 3a 5f 32 3d b5 28 5f 30 |Y0=.(_0):_2=.(_0| 0000deb0 29 3a 54 33 3d 66 33 2d 70 30 3a 44 31 3d b5 28 |):T3=f3-p0:D1=.(| 0000dec0 54 33 29 3a 74 30 3d 9b 28 54 33 29 3a 62 32 3d |T3):t0=.(T3):b2=| 0000ded0 b5 28 61 31 29 3a 41 33 3d 9b 28 61 31 29 3a 44 |.(a1):A3=.(a1):D| 0000dee0 3d 5f 32 2a 44 31 3a 4d 3d 41 33 2a 5f 32 2a 74 |=_2*D1:M=A3*_2*t| 0000def0 30 2d 62 32 2a 59 30 3a 7a 32 3d 99 28 44 2f 4d |0-b2*Y0:z2=.(D/M| 0000df00 29 3a e7 4d 3c 30 3a 7a 32 3d 7a 32 2b af 0d 04 |):.M<0:z2=z2+...| 0000df10 21 34 4d 3d 5f 32 2a 41 33 2d 59 30 2a 62 32 2a |!4M=_2*A3-Y0*b2*| 0000df20 74 30 3a 44 3d 2d 62 32 2a 44 31 3a 57 32 3d 99 |t0:D=-b2*D1:W2=.| 0000df30 28 44 2f 4d 29 3a e7 4d 3c 30 3a 57 32 3d 57 32 |(D/M):.M<0:W2=W2| 0000df40 2b af 0d 04 22 76 6c 30 3d 64 30 2b 57 32 3a c8 |+..."vl0=d0+W2:.| 0000df50 95 6c 30 3c 30 3a 6c 30 2b 3d 58 3a ce 3a c8 95 |.l0<0:l0+=X:.:..| 0000df60 6c 30 3e 58 3a 6c 30 2d 3d 58 3a ce 3a 51 30 3d |l0>X:l0-=X:.:Q0=| 0000df70 6c 30 3a 6c 30 3d 7a 32 2b 50 31 3a c8 95 6c 30 |l0:l0=z2+P1:..l0| 0000df80 3c 30 3a 6c 30 2b 3d 58 3a ce 3a c8 95 6c 30 3e |<0:l0+=X:.:..l0>| 0000df90 58 3a 6c 30 2d 3d 58 3a ce 3a 71 32 3d 6c 30 3a |X:l0-=X:.:q2=l0:| 0000dfa0 e7 5f 30 3c 30 2e 31 37 35 3a 6e 3d 98 28 44 2f |._0<0.175:n=.(D/| 0000dfb0 b5 28 57 32 29 29 3a e1 0d 04 23 2f 59 30 3d 28 |.(W2)):...#/Y0=(| 0000dfc0 59 30 2a 41 33 29 2b 28 5f 32 2a 62 32 2a 74 30 |Y0*A3)+(_2*b2*t0| 0000dfd0 29 3a 6e 3d 31 2e 35 37 30 37 39 36 33 32 37 2d |):n=1.570796327-| 0000dfe0 98 28 59 30 29 3a e1 0d 04 24 f5 dd f2 5a 31 28 |.(Y0):...$...Z1(| 0000dff0 f8 5f 30 2c f8 64 30 2c 4d 33 25 2c 70 32 25 2c |._0,.d0,M3%,p2%,| 0000e000 66 32 2c 66 34 25 2c 6a 34 25 2c 78 33 29 3a 6c |f2,f4%,j4%,x3):l| 0000e010 34 3d a4 49 28 4d 33 25 2c 70 32 25 2c 66 32 29 |4=.I(M3%,p2%,f2)| 0000e020 3a 41 3d 28 6c 34 2d 33 36 35 32 35 29 2f 33 36 |:A=(l4-36525)/36| 0000e030 35 32 35 3a 78 31 3d b2 28 28 28 28 30 2e 30 30 |525:x1=.((((0.00| 0000e040 30 30 30 35 2a 41 29 2b 30 2e 30 30 30 30 38 33 |0005*A)+0.000083| 0000e050 39 29 2a 41 2b 30 2e 36 34 30 36 31 36 31 29 2a |9)*A+0.6406161)*| 0000e060 41 29 3a 77 31 3d b2 28 28 28 28 30 2e 30 30 30 |A):w1=.((((0.000| 0000e070 30 30 35 31 2a 41 29 2b 30 2e 30 30 30 33 30 34 |0051*A)+0.000304| 0000e080 31 29 2a 41 2b 30 2e 36 34 30 36 31 36 31 29 2a |1)*A+0.6406161)*| 0000e090 41 29 3a 70 30 3d b2 28 28 28 28 2d 30 2e 30 30 |A):p0=.((((-0.00| 0000e0a0 30 30 31 31 36 2a 41 29 2b 30 2e 30 30 30 31 31 |00116*A)+0.00011| 0000e0b0 38 35 29 2a 41 2b 30 2e 35 35 36 37 35 33 29 2a |85)*A+0.556753)*| 0000e0c0 41 29 3a 79 3d 9b 28 78 31 29 3a 60 30 3d 9b 28 |A):y=.(x1):`0=.(| 0000e0d0 77 31 29 3a 68 30 3d 9b 28 70 30 29 0d 04 25 fc |w1):h0=.(p0)..%.| 0000e0e0 70 3d b5 28 78 31 29 3a 75 3d b5 28 77 31 29 3a |p=.(x1):u=.(w1):| 0000e0f0 4e 30 3d b5 28 70 30 29 3a 44 28 30 2c 30 29 3d |N0=.(p0):D(0,0)=| 0000e100 79 2a 68 30 2a 60 30 2d 70 2a 75 3a 44 28 30 2c |y*h0*`0-p*u:D(0,| 0000e110 31 29 3d 2d 70 2a 68 30 2a 60 30 2d 79 2a 75 3a |1)=-p*h0*`0-y*u:| 0000e120 44 28 30 2c 32 29 3d 2d 4e 30 2a 60 30 3a 44 28 |D(0,2)=-N0*`0:D(| 0000e130 31 2c 30 29 3d 79 2a 68 30 2a 75 2b 70 2a 60 30 |1,0)=y*h0*u+p*`0| 0000e140 3a 44 28 31 2c 31 29 3d 2d 70 2a 68 30 2a 75 2b |:D(1,1)=-p*h0*u+| 0000e150 79 2a 60 30 3a 44 28 31 2c 32 29 3d 2d 4e 30 2a |y*`0:D(1,2)=-N0*| 0000e160 75 3a 44 28 32 2c 30 29 3d 79 2a 4e 30 3a 44 28 |u:D(2,0)=y*N0:D(| 0000e170 32 2c 31 29 3d 2d 70 2a 4e 30 3a 44 28 32 2c 32 |2,1)=-p*N0:D(2,2| 0000e180 29 3d 68 30 3a 48 34 3d a4 49 28 66 34 25 2c 6a |)=h0:H4=.I(f4%,j| 0000e190 34 25 2c 78 33 29 3a 41 3d 28 48 34 2d 33 36 35 |4%,x3):A=(H4-365| 0000e1a0 32 35 29 2f 33 36 35 32 35 3a 78 31 3d b2 28 28 |25)/36525:x1=.((| 0000e1b0 28 28 30 2e 30 30 30 30 30 35 2a 41 29 2b 30 2e |((0.000005*A)+0.| 0000e1c0 30 30 30 30 38 33 39 29 2a 41 2b 30 2e 36 34 30 |0000839)*A+0.640| 0000e1d0 36 31 36 31 29 2a 41 29 0d 04 26 de 77 31 3d b2 |6161)*A)..&.w1=.| 0000e1e0 28 28 28 28 30 2e 30 30 30 30 30 35 31 2a 41 29 |((((0.0000051*A)| 0000e1f0 2b 30 2e 30 30 30 33 30 34 31 29 2a 41 2b 30 2e |+0.0003041)*A+0.| 0000e200 36 34 30 36 31 36 31 29 2a 41 29 3a 70 30 3d b2 |6406161)*A):p0=.| 0000e210 28 28 28 28 2d 30 2e 30 30 30 30 31 31 36 2a 41 |((((-0.0000116*A| 0000e220 29 2b 30 2e 30 30 30 31 31 38 35 29 2a 41 2b 30 |)+0.0001185)*A+0| 0000e230 2e 35 35 36 37 35 33 29 2a 41 29 3a 79 3d 9b 28 |.556753)*A):y=.(| 0000e240 78 31 29 3a 60 30 3d 9b 28 77 31 29 3a 68 30 3d |x1):`0=.(w1):h0=| 0000e250 9b 28 70 30 29 3a 70 3d b5 28 78 31 29 3a 75 3d |.(p0):p=.(x1):u=| 0000e260 b5 28 77 31 29 3a 4e 30 3d b5 28 70 30 29 3a 46 |.(w1):N0=.(p0):F| 0000e270 28 30 2c 30 29 3d 79 2a 68 30 2a 60 30 2d 70 2a |(0,0)=y*h0*`0-p*| 0000e280 75 3a 46 28 31 2c 30 29 3d 2d 70 2a 68 30 2a 60 |u:F(1,0)=-p*h0*`| 0000e290 30 2d 79 2a 75 3a 46 28 32 2c 30 29 3d 2d 4e 30 |0-y*u:F(2,0)=-N0| 0000e2a0 2a 60 30 3a 46 28 30 2c 31 29 3d 79 2a 68 30 2a |*`0:F(0,1)=y*h0*| 0000e2b0 75 2b 70 2a 60 30 0d 04 27 a9 46 28 31 2c 31 29 |u+p*`0..'.F(1,1)| 0000e2c0 3d 2d 70 2a 68 30 2a 75 2b 79 2a 60 30 3a 46 28 |=-p*h0*u+y*`0:F(| 0000e2d0 32 2c 31 29 3d 2d 4e 30 2a 75 3a 46 28 30 2c 32 |2,1)=-N0*u:F(0,2| 0000e2e0 29 3d 79 2a 4e 30 3a 46 28 31 2c 32 29 3d 2d 70 |)=y*N0:F(1,2)=-p| 0000e2f0 2a 4e 30 3a 46 28 32 2c 32 29 3d 68 30 3a 5a 33 |*N0:F(2,2)=h0:Z3| 0000e300 3d 9b 28 64 30 29 3a 43 28 30 29 3d 9b 28 5f 30 |=.(d0):C(0)=.(_0| 0000e310 29 2a 5a 33 3a 43 28 31 29 3d b5 28 5f 30 29 2a |)*Z3:C(1)=.(_0)*| 0000e320 5a 33 3a 43 28 32 29 3d b5 28 64 30 29 3a 55 28 |Z3:C(2)=.(d0):U(| 0000e330 29 3d 43 28 29 2e 46 28 29 3a 43 28 29 3d 55 28 |)=C().F():C()=U(| 0000e340 29 2e 44 28 29 3a e7 94 28 43 28 30 29 29 3c 31 |).D():..(C(0))<1| 0000e350 45 2d 32 30 3a 43 28 30 29 3d 31 45 2d 32 30 0d |E-20:C(0)=1E-20.| 0000e360 04 28 2a 6e 3d 99 28 43 28 31 29 2f 43 28 30 29 |.(*n=.(C(1)/C(0)| 0000e370 29 3a 51 30 3d 98 28 43 28 32 29 29 3a e7 43 28 |):Q0=.(C(2)):.C(| 0000e380 30 29 3c 30 3a 6e 2b 3d af 0d 04 29 2a c8 95 6e |0)<0:n+=...)*..n| 0000e390 3c 30 3a 6e 2b 3d 58 3a ce 3a c8 95 6e 3e 58 3a |<0:n+=X:.:..n>X:| 0000e3a0 6e 2d 3d 58 3a ce 3a 5f 30 3d 6e 3a 64 30 3d 51 |n-=X:.:_0=n:d0=Q| 0000e3b0 30 3a e1 0d 04 2a 80 dd f2 75 28 42 2c 43 2c f8 |0:...*...u(B,C,.| 0000e3c0 63 30 2c f8 5a 30 2c f8 6f 30 2c f8 79 30 2c 76 |c0,.Z0,.o0,.y0,v| 0000e3d0 32 29 3a 74 33 3d 9b 28 b2 71 29 3a 71 33 3d b5 |2):t3=.(.q):q3=.| 0000e3e0 28 b2 71 29 3a 55 32 3d b5 28 43 29 3a 60 32 3d |(.q):U2=.(C):`2=| 0000e3f0 9b 28 43 29 3a 63 32 3d b5 28 76 32 29 3a 46 33 |.(C):c2=.(v2):F3| 0000e400 3d 9b 28 76 32 29 3a 77 32 3d 2d 28 63 32 2b 28 |=.(v2):w2=-(c2+(| 0000e410 71 33 2a 55 32 29 29 2f 28 74 33 2a 60 32 29 3a |q3*U2))/(t3*`2):| 0000e420 e7 77 32 3c 2d 31 3a 63 30 3d 30 3a 5a 30 3d 2d |.w2<-1:c0=0:Z0=-| 0000e430 31 3a e1 0d 04 2b 16 e7 77 32 3e 31 3a 63 30 3d |1:...+..w2>1:c0=| 0000e440 2d 31 3a 5a 30 3d 30 3a e1 0d 04 2c e9 6a 32 3d |-1:Z0=0:...,.j2=| 0000e450 28 55 32 2b 28 63 32 2a 71 33 29 29 2f 28 46 33 |(U2+(c2*q3))/(F3| 0000e460 2a 74 33 29 3a 6a 34 3d 95 28 77 32 29 3a 6f 30 |*t3):j4=.(w2):o0| 0000e470 3d 95 28 6a 32 29 3a 4d 3d 9d 28 6a 34 29 2f 31 |=.(j2):M=.(j4)/1| 0000e480 35 3a 44 3d 9d 28 42 29 2f 31 35 3a 63 30 3d 32 |5:D=.(B)/15:c0=2| 0000e490 34 2b 44 2d 4d 3a 5a 30 3d 44 2b 4d 3a 79 30 3d |4+D-M:Z0=D+M:y0=| 0000e4a0 58 2d 6f 30 3a c8 95 63 30 3c 30 3a 63 30 2b 3d |X-o0:..c0<0:c0+=| 0000e4b0 32 34 3a ce 3a c8 95 63 30 3e 32 34 3a 63 30 2d |24:.:..c0>24:c0-| 0000e4c0 3d 32 34 3a ce 3a c8 95 5a 30 3c 30 3a 5a 30 2b |=24:.:..Z0<0:Z0+| 0000e4d0 3d 32 34 3a ce 3a c8 95 5a 30 3e 32 34 3a 5a 30 |=24:.:..Z0>24:Z0| 0000e4e0 2d 3d 32 34 3a ce 3a c8 95 6f 30 3c 58 3a 6f 30 |-=24:.:..o0<X:o0| 0000e4f0 2b 3d 58 3a ce 3a c8 95 6f 30 3e 58 3a 6f 30 2d |+=X:.:..o0>X:o0-| 0000e500 3d 58 3a ce 3a 6f 30 3d 9d 6f 30 3a c8 95 79 30 |=X:.:o0=.o0:..y0| 0000e510 3c 58 3a 79 30 2b 3d 58 3a ce 3a c8 95 79 30 3e |<X:y0+=X:.:..y0>| 0000e520 58 3a 79 30 2d 3d 58 3a ce 3a 79 30 3d 9d 79 30 |X:y0-=X:.:y0=.y0| 0000e530 3a e1 0d 04 2d 10 dd f2 63 31 3a f2 5f 3a f2 69 |:...-...c1:._:.i| 0000e540 3a e1 0d 04 2e 7f dd f2 5f 3a ea 4f 24 3a 4a 25 |:......._:.O$:J%| 0000e550 3f 30 3d 33 3a c8 99 37 2c 31 34 2c 4a 25 3a 41 |?0=3:..7,14,J%:A| 0000e560 24 3d 22 25 43 45 25 59 52 25 4d 4e 25 44 59 25 |$="%CE%YR%MN%DY%| 0000e570 32 34 25 4d 49 25 53 45 22 2b bd 30 3a c8 99 31 |24%MI%SE"+.0:..1| 0000e580 39 33 2c 4a 25 2c 48 25 2c 31 32 38 2c 41 24 b8 |93,J%,H%,128,A$.| 0000e590 4f 24 3a 66 25 3d bb 28 c1 4f 24 2c 31 2c 34 29 |O$:f%=.(.O$,1,4)| 0000e5a0 29 3a 56 25 3d bb 28 c1 4f 24 2c 35 2c 32 29 29 |):V%=.(.O$,5,2))| 0000e5b0 3a 69 25 3d bb 28 c1 4f 24 2c 37 2c 32 29 29 3a |:i%=.(.O$,7,2)):| 0000e5c0 e1 0d 04 2f 84 dd f2 69 3a ea 4f 24 3a 4a 25 3f |.../...i:.O$:J%?| 0000e5d0 30 3d 33 3a c8 99 37 2c 31 34 2c 4a 25 3a 41 24 |0=3:..7,14,J%:A$| 0000e5e0 3d 22 25 43 45 25 59 52 25 4d 4e 25 44 59 25 32 |="%CE%YR%MN%DY%2| 0000e5f0 34 25 4d 49 25 53 45 22 2b bd 30 3a c8 99 31 39 |4%MI%SE"+.0:..19| 0000e600 33 2c 4a 25 2c 48 25 2c 31 32 38 2c 41 24 b8 4f |3,J%,H%,128,A$.O| 0000e610 24 3a 55 30 25 3d bb 28 c1 4f 24 2c 39 2c 32 29 |$:U0%=.(.O$,9,2)| 0000e620 29 3a 52 30 25 3d bb 28 c1 4f 24 2c 31 31 2c 32 |):R0%=.(.O$,11,2| 0000e630 29 29 3a 44 31 25 3d bb 28 c1 4f 24 2c 31 33 2c |)):D1%=.(.O$,13,| 0000e640 32 29 29 3a e1 0d 04 30 2c dd f2 50 28 51 33 25 |2)):...0,..P(Q3%| 0000e650 2c 63 30 25 2c 49 25 29 3a e7 66 25 83 34 3d 30 |,c0%,I%):.f%.4=0| 0000e660 41 25 28 32 29 3d 32 39 8b 41 25 28 32 29 3d 32 |A%(2)=29.A%(2)=2| 0000e670 38 0d 04 31 22 69 25 2b 3d 51 33 25 3a e7 69 25 |8..1"i%+=Q3%:.i%| 0000e680 3e 41 25 28 56 25 29 80 56 25 3d 31 32 3a 66 25 |>A%(V%).V%=12:f%| 0000e690 2b 3d 31 0d 04 32 1c e7 66 25 83 34 3d 30 41 25 |+=1..2..f%.4=0A%| 0000e6a0 28 32 29 3d 32 39 8b 41 25 28 32 29 3d 32 38 0d |(2)=29.A%(2)=28.| 0000e6b0 04 33 25 e7 69 25 3e 41 25 28 56 25 29 3a 56 25 |.3%.i%>A%(V%):V%| 0000e6c0 2b 3d 31 3a 69 25 3d 31 3a e7 56 25 3e 31 32 3a |+=1:i%=1:.V%>12:| 0000e6d0 56 25 3d 31 0d 04 34 14 e7 69 25 3c 30 80 56 25 |V%=1..4..i%<0.V%| 0000e6e0 3d 31 3a 66 25 2d 3d 31 0d 04 35 27 e7 69 25 3c |=1:f%-=1..5'.i%<| 0000e6f0 31 3a 56 25 2d 3d 31 3a 69 25 3d 33 31 3a e7 56 |1:V%-=1:i%=31:.V| 0000e700 25 3c 31 3a 56 25 3d 31 32 3a 66 25 2d 3d 31 0d |%<1:V%=12:f%-=1.| 0000e710 04 36 1c e7 66 25 83 34 3d 30 41 25 28 32 29 3d |.6..f%.4=0A%(2)=| 0000e720 32 39 8b 41 25 28 32 29 3d 32 38 0d 04 37 18 e7 |29.A%(2)=28..7..| 0000e730 69 25 3e 41 25 28 56 25 29 3a 69 25 3d 41 25 28 |i%>A%(V%):i%=A%(| 0000e740 56 25 29 0d 04 38 1d 56 25 2b 3d 63 30 25 3a e7 |V%)..8.V%+=c0%:.| 0000e750 56 25 3e 31 32 3a 56 25 3d 31 3a 66 25 2b 3d 31 |V%>12:V%=1:f%+=1| 0000e760 0d 04 39 1c e7 66 25 83 34 3d 30 41 25 28 32 29 |..9..f%.4=0A%(2)| 0000e770 3d 32 39 8b 41 25 28 32 29 3d 32 38 0d 04 3a 15 |=29.A%(2)=28..:.| 0000e780 e7 56 25 3c 31 3a 56 25 3d 31 32 3a 66 25 2d 3d |.V%<1:V%=12:f%-=| 0000e790 31 0d 04 3b 1c e7 66 25 83 34 3d 30 41 25 28 32 |1..;..f%.4=0A%(2| 0000e7a0 29 3d 32 39 8b 41 25 28 32 29 3d 32 38 0d 04 3c |)=29.A%(2)=28..<| 0000e7b0 18 e7 69 25 3e 41 25 28 56 25 29 3a 69 25 3d 41 |..i%>A%(V%):i%=A| 0000e7c0 25 28 56 25 29 0d 04 3d 23 66 25 2b 3d 49 25 3a |%(V%)..=#f%+=I%:| 0000e7d0 e7 66 25 83 34 3d 30 41 25 28 32 29 3d 32 39 8b |.f%.4=0A%(2)=29.| 0000e7e0 41 25 28 32 29 3d 32 38 0d 04 3e 18 e7 69 25 3e |A%(2)=28..>..i%>| 0000e7f0 41 25 28 56 25 29 3a 69 25 3d 41 25 28 56 25 29 |A%(V%):i%=A%(V%)| 0000e800 0d 04 3f 05 e1 0d 04 40 44 dd f2 54 28 62 30 25 |..?....@D..T(b0%| 0000e810 2c 63 30 25 2c 5f 30 25 29 3a 44 31 25 2b 3d 5f |,c0%,_0%):D1%+=_| 0000e820 30 25 3a 52 30 25 2b 3d 63 30 25 3a 55 30 25 2b |0%:R0%+=c0%:U0%+| 0000e830 3d 62 30 25 3a e7 44 31 25 3e 35 39 3a 44 31 25 |=b0%:.D1%>59:D1%| 0000e840 3d 30 3a 52 30 25 2b 3d 31 0d 04 41 1d e7 52 30 |=0:R0%+=1..A..R0| 0000e850 25 3e 35 39 3a 52 30 25 3d 52 30 25 83 36 30 3a |%>59:R0%=R0%.60:| 0000e860 55 30 25 2b 3d 31 0d 04 42 20 e7 55 30 25 3e 32 |U0%+=1..B .U0%>2| 0000e870 33 3a 55 30 25 3d 55 30 25 83 32 34 3a f2 50 28 |3:U0%=U0%.24:.P(| 0000e880 31 2c 30 2c 30 29 0d 04 43 18 e7 44 31 25 3c 30 |1,0,0)..C..D1%<0| 0000e890 3a 44 31 25 3d 35 39 3a 52 30 25 2d 3d 31 0d 04 |:D1%=59:R0%-=1..| 0000e8a0 44 1c e7 52 30 25 3c 30 3a 52 30 25 3d 36 30 2b |D..R0%<0:R0%=60+| 0000e8b0 52 30 25 3a 55 30 25 2d 3d 31 0d 04 45 20 e7 55 |R0%:U0%-=1..E .U| 0000e8c0 30 25 3c 30 3a 55 30 25 3d 55 30 25 2b 32 34 3a |0%<0:U0%=U0%+24:| 0000e8d0 f2 50 28 2d 31 2c 30 2c 30 29 0d 04 46 05 e1 0d |.P(-1,0,0)..F...| 0000e8e0 04 47 62 dd f2 4d 3a f2 67 3a 41 30 3d a4 72 28 |.Gb..M:.g:A0=.r(| 0000e8f0 66 25 2c 56 25 2c 69 25 2c 55 30 25 2c 52 30 25 |f%,V%,i%,U0%,R0%| 0000e900 2c 44 31 25 29 3a 56 30 3d b2 28 31 35 2a a4 5f |,D1%):V0=.(15*._| 0000e910 28 41 30 29 29 3a 4b 24 3d 4f 24 3a 65 30 25 3d |(A0)):K$=O$:e0%=| 0000e920 b9 3a 6b 3d 55 30 25 2b 52 30 25 2f 36 30 2b 44 |.:k=U0%+R0%/60+D| 0000e930 31 25 2f 33 36 30 30 3a e7 50 30 25 3a 6b 2d 3d |1%/3600:.P0%:k-=| 0000e940 31 0d 04 48 1e 6b 2d 3d 56 30 25 3a 66 3d a4 49 |1..H.k-=V0%:f=.I| 0000e950 28 66 25 2c 56 25 2c 69 25 29 3a f2 6a 3a e1 0d |(f%,V%,i%):.j:..| 0000e960 04 49 51 dd f2 67 3a 58 24 3d c2 22 20 22 2b c3 |.IQ..g:X$=." "+.| 0000e970 28 69 25 29 2c 32 29 2b 22 2f 22 2b c2 22 20 22 |(i%),2)+"/"+." "| 0000e980 2b c3 28 56 25 29 2c 32 29 2b 22 2f 22 2b c3 28 |+.(V%),2)+"/"+.(| 0000e990 66 25 29 3a e7 58 24 3c 3e 64 24 3a f2 41 28 74 |f%):.X$<>d$:.A(t| 0000e9a0 69 6d 65 25 2c 31 2c 58 24 29 3a 64 24 3d 58 24 |ime%,1,X$):d$=X$| 0000e9b0 0d 04 4a 59 57 24 3d c2 22 20 22 2b c3 28 55 30 |..JYW$=." "+.(U0| 0000e9c0 25 29 2c 32 29 2b 22 3a 22 2b c2 22 30 22 2b c3 |%),2)+":"+."0"+.| 0000e9d0 28 52 30 25 29 2c 32 29 2b 22 3a 22 2b c2 22 30 |(R0%),2)+":"+."0| 0000e9e0 22 2b c3 28 44 31 25 29 2c 32 29 3a e7 57 24 3c |"+.(D1%),2):.W$<| 0000e9f0 3e 60 24 3a f2 41 28 74 69 6d 65 25 2c 31 31 2c |>`$:.A(time%,11,| 0000ea00 57 24 29 3a 60 24 3d 57 24 0d 04 4b 05 e1 0d 04 |W$):`$=W$..K....| 0000ea10 4c b7 dd a4 72 28 66 25 2c 56 25 2c 69 25 2c 55 |L...r(f%,V%,i%,U| 0000ea20 30 25 2c 52 30 25 2c 75 34 29 3a 41 3d a4 4e 28 |0%,R0%,u4):A=.N(| 0000ea30 66 25 2c 56 25 2c 69 25 29 2d 32 34 35 31 35 34 |f%,V%,i%)-245154| 0000ea40 35 3a 41 3d 41 2f 33 36 35 32 35 3a 41 3d 36 2e |5:A=A/36525:A=6.| 0000ea50 36 39 37 33 37 34 35 35 38 2b 28 32 34 30 30 2e |697374558+(2400.| 0000ea60 30 35 31 33 33 36 2a 41 29 2b 28 32 35 38 36 32 |051336*A)+(25862| 0000ea70 45 2d 39 2a 41 2a 41 29 3a c8 95 41 3c 30 3a 41 |E-9*A*A):..A<0:A| 0000ea80 2b 3d 32 34 3a ce 3a c8 95 41 3e 3d 32 34 3a 41 |+=24:.:..A>=24:A| 0000ea90 2d 3d 32 34 3a ce 3a 41 3d 28 55 30 25 2b 52 30 |-=24:.:A=(U0%+R0| 0000eaa0 25 2f 36 30 2b 75 34 2f 33 36 30 30 29 2a 31 2e |%/60+u4/3600)*1.| 0000eab0 30 30 32 37 33 37 39 30 39 2b 41 3a e7 50 30 25 |002737909+A:.P0%| 0000eac0 3a 41 2d 3d 31 0d 04 4d 2b 41 2d 3d 56 30 25 3a |:A-=1..M+A-=V0%:| 0000ead0 c8 95 41 3c 30 3a 41 2b 3d 32 34 3a ce 3a c8 95 |..A<0:A+=24:.:..| 0000eae0 41 3e 3d 32 34 3a 41 2d 3d 32 34 3a ce 3a 3d 41 |A>=24:A-=24:.:=A| 0000eaf0 0d 04 4e c0 dd a4 71 28 66 25 2c 56 25 2c 69 25 |..N...q(f%,V%,i%| 0000eb00 2c 74 34 29 3a 41 3d a4 4e 28 66 25 2c 56 25 2c |,t4):A=.N(f%,V%,| 0000eb10 69 25 29 2d 32 34 35 31 35 34 35 3a 41 3d 41 2f |i%)-2451545:A=A/| 0000eb20 33 36 35 32 35 3a 41 3d 36 2e 36 39 37 33 37 34 |36525:A=6.697374| 0000eb30 35 35 38 2b 28 32 34 30 30 2e 30 35 31 33 33 36 |558+(2400.051336| 0000eb40 2a 41 29 2b 28 32 35 38 36 32 45 2d 39 2a 41 2a |*A)+(25862E-9*A*| 0000eb50 41 29 3a c8 95 41 3c 30 3a 41 2b 3d 32 34 3a ce |A):..A<0:A+=24:.| 0000eb60 3a c8 95 41 3e 3d 32 34 3a 41 2d 3d 32 34 3a ce |:..A>=24:A-=24:.| 0000eb70 3a 41 3d 74 34 2d 41 3a c8 95 41 3c 30 3a 41 2b |:A=t4-A:..A<0:A+| 0000eb80 3d 32 34 3a ce 3a c8 95 41 3e 3d 32 34 3a 41 2d |=24:.:..A>=24:A-| 0000eb90 3d 32 34 3a ce 3a 41 3d 41 2a 30 2e 39 39 37 32 |=24:.:A=A*0.9972| 0000eba0 36 39 35 36 36 33 3a e7 50 30 25 3a 41 2b 3d 31 |695663:.P0%:A+=1| 0000ebb0 0d 04 4f 2b 41 2b 3d 56 30 25 3a c8 95 41 3c 30 |..O+A+=V0%:..A<0| 0000ebc0 3a 41 2b 3d 32 34 3a ce 3a c8 95 41 3e 3d 32 34 |:A+=24:.:..A>=24| 0000ebd0 3a 41 2d 3d 32 34 3a ce 3a 3d 41 0d 04 50 30 dd |:A-=24:.:=A..P0.| 0000ebe0 a4 4e 28 66 25 2c 56 25 2c 69 25 29 3a e7 56 25 |.N(f%,V%,i%):.V%| 0000ebf0 3e 32 3a 56 25 3d 56 25 2d 33 3a 8b 66 25 3d 66 |>2:V%=V%-3:.f%=f| 0000ec00 25 2d 31 3a 56 25 3d 56 25 2b 39 0d 04 51 2d 3d |%-1:V%=V%+9..Q-=| 0000ec10 31 37 32 31 31 30 33 2e 35 2b a8 28 33 36 35 2e |1721103.5+.(365.| 0000ec20 32 35 2a 66 25 29 2b a8 28 33 30 2e 36 2a 56 25 |25*f%)+.(30.6*V%| 0000ec30 2b 30 2e 35 29 2b 69 25 0d 04 52 35 dd a4 49 28 |+0.5)+i%..R5..I(| 0000ec40 66 25 2c 56 25 2c 57 31 29 3a ea 69 25 3a 49 33 |f%,V%,W1):.i%:I3| 0000ec50 25 3d 56 25 3a 79 30 25 3d 66 25 3a 4d 3d 30 3a |%=V%:y0%=f%:M=0:| 0000ec60 e7 79 30 25 3c 31 3a 79 30 25 2b 3d 31 0d 04 53 |.y0%<1:y0%+=1..S| 0000ec70 1a e7 56 25 3c 33 3a 49 33 25 3d 56 25 2b 31 32 |..V%<3:I3%=V%+12| 0000ec80 3a 79 30 25 2d 3d 31 0d 04 54 3e 69 25 3d 57 31 |:y0%-=1..T>i%=W1| 0000ec90 3a e7 79 30 25 3e 31 35 38 32 84 28 79 30 25 3d |:.y0%>1582.(y0%=| 0000eca0 31 35 38 32 80 49 33 25 3e 31 30 29 84 28 79 30 |1582.I3%>10).(y0| 0000ecb0 25 3d 31 35 38 32 80 49 33 25 3d 31 30 80 69 25 |%=1582.I3%=10.i%| 0000ecc0 3e 31 34 29 8c 0d 04 55 1d 44 3d a8 28 79 30 25 |>14)...U.D=.(y0%| 0000ecd0 2f 31 30 30 29 3a 4d 3d 32 2d 44 2b a8 28 44 2f |/100):M=2-D+.(D/| 0000ece0 34 29 0d 04 56 0d cd 3a e7 79 30 25 3c 30 8c 0d |4)..V..:.y0%<0..| 0000ecf0 04 57 22 77 3d a4 48 28 28 33 36 35 2e 32 35 2a |.W"w=.H((365.25*| 0000ed00 79 30 25 29 2d 30 2e 37 35 29 2d 36 39 34 30 32 |y0%)-0.75)-69402| 0000ed10 35 0d 04 58 1c cc 3a 77 3d a8 28 33 36 35 2e 32 |5..X..:w=.(365.2| 0000ed20 35 2a 79 30 25 29 2d 36 39 34 30 32 35 0d 04 59 |5*y0%)-694025..Y| 0000ed30 2a cd 3a 59 32 3d a8 28 33 30 2e 36 30 30 31 2a |*.:Y2=.(30.6001*| 0000ed40 28 49 33 25 2b 31 29 29 3a 3d 4d 2b 77 2b 59 32 |(I3%+1)):=M+w+Y2| 0000ed50 2b 57 31 2d 30 2e 35 0d 04 5a 1e dd a4 48 28 61 |+W1-0.5..Z...H(a| 0000ed60 34 25 29 3a 3d a8 28 94 28 61 34 25 29 29 2a b4 |4%):=.(.(a4%))*.| 0000ed70 28 61 34 25 29 0d 04 5b 7f dd f2 65 3a 68 33 3d |(a4%)..[...e:h3=| 0000ed80 66 2b 30 2e 35 3a 52 31 25 3d a4 48 28 68 33 29 |f+0.5:R1%=.H(h3)| 0000ed90 3a 69 31 3d 68 33 2d 52 31 25 2b 6b 2f 32 34 2b |:i1=h3-R1%+k/24+| 0000eda0 30 2e 35 2f 28 33 36 30 30 2a 32 34 29 3a 52 31 |0.5/(3600*24):R1| 0000edb0 25 2b 3d 32 34 31 35 30 32 30 3a c8 95 69 31 3e |%+=2415020:..i1>| 0000edc0 31 3a 69 31 2d 3d 31 3a 52 31 25 2b 3d 31 3a ce |1:i1-=1:R1%+=1:.| 0000edd0 3a c8 95 69 31 3c 30 3a 69 31 2b 3d 31 3a 52 31 |:..i1<0:i1+=1:R1| 0000ede0 25 2d 3d 31 3a ce 3a e7 52 31 25 3e 32 32 39 39 |%-=1:.:.R1%>2299| 0000edf0 31 36 30 8c 0d 04 5c 39 41 25 3d a4 48 28 28 52 |160...\9A%=.H((R| 0000ee00 31 25 2d 31 38 36 37 32 31 36 2e 32 35 29 2f 33 |1%-1867216.25)/3| 0000ee10 36 35 32 34 2e 32 35 29 3a 42 25 3d 52 31 25 2b |6524.25):B%=R1%+| 0000ee20 31 2b 41 25 2d a4 48 28 41 25 2f 34 29 0d 04 5d |1+A%-.H(A%/4)..]| 0000ee30 0c cc 3a 42 25 3d 52 31 25 0d 04 5e 95 cd 3a 43 |..:B%=R1%..^..:C| 0000ee40 25 3d 42 25 2b 31 35 32 34 3a 44 25 3d a4 48 28 |%=B%+1524:D%=.H(| 0000ee50 28 43 25 2d 31 32 32 2e 31 29 2f 33 36 35 2e 32 |(C%-122.1)/365.2| 0000ee60 35 29 3a 45 25 3d a4 48 28 33 36 35 2e 32 35 2a |5):E%=.H(365.25*| 0000ee70 44 25 29 3a 47 25 3d a4 48 28 28 43 25 2d 45 25 |D%):G%=.H((C%-E%| 0000ee80 29 2f 33 30 2e 36 30 30 31 29 3a 57 31 3d 43 25 |)/30.6001):W1=C%| 0000ee90 2d 45 25 2b 69 31 2d a4 48 28 33 30 2e 36 30 30 |-E%+i1-.H(30.600| 0000eea0 31 2a 47 25 29 3a 69 25 3d 57 31 3a 43 33 3d 57 |1*G%):i%=W1:C3=W| 0000eeb0 31 2d 69 25 3a 56 25 3d 47 25 2d 31 3a e7 47 25 |1-i%:V%=G%-1:.G%| 0000eec0 3e 31 33 2e 35 3a 56 25 3d 47 25 2d 31 33 0d 04 |>13.5:V%=G%-13..| 0000eed0 5f 0c e7 56 25 3e 32 2e 35 8c 0d 04 60 0e 66 25 |_..V%>2.5...`.f%| 0000eee0 3d 44 25 2d 34 37 31 36 0d 04 61 10 cc 3a 66 25 |=D%-4716..a..:f%| 0000eef0 3d 44 25 2d 34 37 31 35 0d 04 62 40 cd 3a 55 30 |=D%-4715..b@.:U0| 0000ef00 25 3d 43 33 2a 32 34 3a 52 30 25 3d 28 43 33 2a |%=C3*24:R0%=(C3*| 0000ef10 32 34 2d 55 30 25 29 2a 36 30 3a 44 31 25 3d 28 |24-U0%)*60:D1%=(| 0000ef20 28 43 33 2a 32 34 2d 55 30 25 29 2a 36 30 2d 52 |(C3*24-U0%)*60-R| 0000ef30 30 25 29 2a 36 30 3a e1 0d 04 63 26 dd a4 5f 28 |0%)*60:...c&.._(| 0000ef40 41 30 29 3a 56 30 3d 41 30 2b 44 30 2f 31 35 3a |A0):V0=A0+D0/15:| 0000ef50 e7 56 30 3e 3d 32 34 3a 56 30 2d 3d 32 34 0d 04 |.V0>=24:V0-=24..| 0000ef60 64 10 e7 56 30 3c 30 3a 56 30 2b 3d 32 34 0d 04 |d..V0<0:V0+=24..| 0000ef70 65 07 3d 56 30 0d 04 66 2a dd a4 51 28 56 30 29 |e.=V0..f*..Q(V0)| 0000ef80 3a ea 41 30 3a 41 30 3d 56 30 2d 44 30 2f 31 35 |:.A0:A0=V0-D0/15| 0000ef90 3a e7 41 30 3e 3d 32 34 3a 41 30 2d 3d 32 34 0d |:.A0>=24:A0-=24.| 0000efa0 04 67 10 e7 41 30 3c 30 3a 41 30 2b 3d 32 34 0d |.g..A0<0:A0+=24.| 0000efb0 04 68 07 3d 41 30 0d 04 69 2a dd a4 4c 28 56 30 |.h.=A0..i*..L(V0| 0000efc0 29 3a ea 41 30 3a 41 30 3d a4 51 28 56 30 29 3a |):.A0:A0=.Q(V0):| 0000efd0 3d a4 71 28 66 25 2c 56 25 2c 69 25 2c 41 30 29 |=.q(f%,V%,i%,A0)| 0000efe0 0d 04 6a be dd a4 4a 28 56 30 2c 66 29 3a ea 41 |..j...J(V0,f):.A| 0000eff0 30 3a 41 30 3d a4 51 28 56 30 29 3a 41 3d a4 4e |0:A0=.Q(V0):A=.N| 0000f000 28 66 25 2c 56 25 2c 69 25 29 2d 32 34 35 31 35 |(f%,V%,i%)-24515| 0000f010 34 35 2b 66 3a 41 3d 41 2f 33 36 35 32 35 3a 41 |45+f:A=A/36525:A| 0000f020 3d 36 2e 36 39 37 33 37 34 35 35 38 2b 28 32 34 |=6.697374558+(24| 0000f030 30 30 2e 30 35 31 33 33 36 2a 41 29 2b 28 32 35 |00.051336*A)+(25| 0000f040 38 36 32 45 2d 39 2a 41 2a 41 29 3a c8 95 41 3c |862E-9*A*A):..A<| 0000f050 30 3a 41 2b 3d 32 34 3a ce 3a c8 95 41 3e 3d 32 |0:A+=24:.:..A>=2| 0000f060 34 3a 41 2d 3d 32 34 3a ce 3a 41 3d 41 30 2d 41 |4:A-=24:.:A=A0-A| 0000f070 3a c8 95 41 3c 30 3a 41 2b 3d 32 34 3a ce 3a c8 |:..A<0:A+=24:.:.| 0000f080 95 41 3e 3d 32 34 3a 41 2d 3d 32 34 3a ce 3a 3d |.A>=24:A-=24:.:=| 0000f090 41 2a 30 2e 39 39 37 32 36 39 35 36 36 33 0d 04 |A*0.9972695663..| 0000f0a0 6b 47 dd a4 53 28 5a 29 3a ea 62 30 25 2c 63 30 |kG..S(Z):.b0%,c0| 0000f0b0 25 3a 62 30 25 3d 5a 3a 63 30 25 3d 30 2e 35 2b |%:b0%=Z:c0%=0.5+| 0000f0c0 28 5a 2d 62 30 25 29 2a 36 30 3a 3d c3 28 62 30 |(Z-b0%)*60:=.(b0| 0000f0d0 25 29 2b 22 3a 22 2b c2 22 30 22 2b c3 28 63 30 |%)+":"+."0"+.(c0| 0000f0e0 25 29 2c 32 29 0d 04 6c 7f dd f2 56 28 f8 42 2c |%),2)..l...V(.B,| 0000f0f0 43 2c 41 30 29 3a 5f 30 3d 42 3a 69 34 3d 41 30 |C,A0):_0=B:i4=A0| 0000f100 3a 76 33 3d 44 30 3a 44 3d 69 34 2b 28 76 33 2f |:v3=D0:D=i4+(v3/| 0000f110 31 35 29 3a c8 95 44 3e 32 34 3a 44 2d 3d 32 34 |15):..D>24:D-=24| 0000f120 3a ce 3a c8 95 44 3c 30 3a 44 2b 3d 32 34 3a ce |:.:..D<0:D+=24:.| 0000f130 3a 57 34 3d 44 3a 44 3d 57 34 2d 5f 30 3a c8 95 |:W4=D:D=W4-_0:..| 0000f140 44 3e 32 34 3a 44 2d 3d 32 34 3a ce 3a c8 95 44 |D>24:D-=24:.:..D| 0000f150 3c 30 3a 44 2b 3d 32 34 3a ce 3a 6e 3d 44 3a 42 |<0:D+=24:.:n=D:B| 0000f160 3d 6e 3a e1 0d 04 6d fc dd f2 6e 28 f8 67 34 2c |=n:...m...n(.g4,| 0000f170 f8 43 2c 71 2c 47 33 2c 58 31 29 3a 5f 30 3d 67 |.C,q,G3,X1):_0=g| 0000f180 34 3a 64 30 3d 43 3a 6c 33 3d b2 28 71 29 3a 5f |4:d0=C:l3=.(q):_| 0000f190 33 3d 47 33 3a 61 34 3d 58 31 3a 79 3d 9b 28 6c |3=G3:a4=X1:y=.(l| 0000f1a0 33 29 3a 70 3d b5 28 6c 33 29 3a 4b 33 3d 99 28 |3):p=.(l3):K3=.(| 0000f1b0 39 2e 39 36 36 34 37 45 2d 31 2a 70 2f 79 29 3a |9.96647E-1*p/y):| 0000f1c0 60 30 3d 9b 28 4b 33 29 3a 75 3d b5 28 4b 33 29 |`0=.(K3):u=.(K3)| 0000f1d0 3a 4f 34 3d 28 39 2e 39 36 36 34 37 45 2d 31 2a |:O4=(9.96647E-1*| 0000f1e0 75 29 2b 28 5f 33 2a 70 29 3a 6d 32 3d 60 30 2b |u)+(_3*p):m2=`0+| 0000f1f0 28 5f 33 2a 79 29 3a 74 32 3d 31 2f b5 28 61 34 |(_3*y):t2=1/.(a4| 0000f200 29 3a 61 33 3d 9b 28 5f 30 29 3a 55 32 3d b5 28 |):a3=.(_0):U2=.(| 0000f210 64 30 29 3a 60 32 3d 9b 28 64 30 29 3a 44 3d 28 |d0):`2=.(d0):D=(| 0000f220 6d 32 2a b5 28 5f 30 29 29 2f 28 28 74 32 2a 60 |m2*.(_0))/((t2*`| 0000f230 32 29 2d 28 6d 32 2a 61 33 29 29 3a 56 34 3d 99 |2)-(m2*a3)):V4=.| 0000f240 28 44 29 3a 6e 3d 5f 30 2b 56 34 3a 77 33 3d 9b |(D):n=_0+V4:w3=.| 0000f250 28 6e 29 3a c8 95 6e 3e 58 3a 6e 2d 3d 58 3a ce |(n):..n>X:n-=X:.| 0000f260 0d 04 6e 3e c8 95 6e 3c 30 3a 6e 2b 3d 58 3a ce |..n>..n<0:n+=X:.| 0000f270 3a 51 30 3d 99 28 77 33 2a 28 74 32 2a 55 32 2d |:Q0=.(w3*(t2*U2-| 0000f280 4f 34 29 2f 28 74 32 2a 60 32 2a 61 33 2d 6d 32 |O4)/(t2*`2*a3-m2| 0000f290 29 29 3a 67 34 3d 6e 3a 43 3d 51 30 3a e1 0d 04 |)):g4=n:C=Q0:...| 0000f2a0 6f 84 dd f2 4e 28 f8 42 2c f8 43 2c 4f 30 29 3a |o...N(.B,.C,O0):| 0000f2b0 75 33 3d b5 28 42 29 3a 6c 31 3d 75 33 2a 9b 28 |u3=.(B):l1=u3*.(| 0000f2c0 4f 30 29 2d b7 28 43 29 2a b5 28 4f 30 29 3a 4d |O0)-.(C)*.(O0):M| 0000f2d0 31 3d 9b 28 42 29 3a 42 3d 99 28 6c 31 2f 4d 31 |1=.(B):B=.(l1/M1| 0000f2e0 29 3a 43 3d 9b 28 43 29 2a b5 28 4f 30 29 2a 75 |):C=.(C)*.(O0)*u| 0000f2f0 33 2b b5 28 43 29 2a 9b 28 4f 30 29 3a 43 3d 98 |3+.(C)*.(O0):C=.| 0000f300 28 43 29 3a e7 4d 31 3c 30 3a 42 2b 3d af 3a 8b |(C):.M1<0:B+=.:.| 0000f310 e7 4d 31 3e 3d 30 80 6c 31 3c 30 3a 42 2b 3d 32 |.M1>=0.l1<0:B+=2| 0000f320 2a af 0d 04 70 0f e7 42 3c 30 3a 42 2b 3d 32 2a |*...p..B<0:B+=2*| 0000f330 af 0d 04 71 05 e1 0d 04 72 55 dd a4 4f 28 56 24 |...q....rU..O(V$| 0000f340 29 3a ea 53 31 25 2c 58 33 25 3a c8 99 38 2c 31 |):.S1%,X3%:..8,1| 0000f350 37 2c 56 24 b8 58 33 25 2c 2c 2c 2c 53 31 25 3a |7,V$.X3%,,,,S1%:| 0000f360 e7 58 33 25 3c 3e 31 8c 85 32 30 33 2c 22 46 69 |.X3%<>1..203,"Fi| 0000f370 6c 65 20 27 22 2b a4 41 28 56 24 29 2b 22 27 20 |le '"+.A(V$)+"' | 0000f380 6e 6f 74 20 66 6f 75 6e 64 21 22 0d 04 73 08 3d |not found!"..s.=| 0000f390 53 31 25 0d 04 74 2d dd a4 6e 28 4c 24 2c 77 34 |S1%..t-..n(L$,w4| 0000f3a0 25 2c 78 34 25 29 3a ea 53 34 25 3a 53 34 25 3d |%,x4%):.S4%:S4%=| 0000f3b0 a4 4f 28 4c 24 29 3a e7 53 34 25 3e 78 34 25 8c |.O(L$):.S4%>x4%.| 0000f3c0 0d 04 75 3c f2 77 28 22 46 69 6c 65 20 74 6f 20 |..u<.w("File to | 0000f3d0 6c 6f 61 64 20 69 73 20 74 6f 6f 20 6c 61 72 67 |load is too larg| 0000f3e0 65 21 22 2c 22 44 61 74 61 20 6c 6f 61 64 69 6e |e!","Data loadin| 0000f3f0 67 20 65 72 72 6f 72 22 29 3a 3d 30 0d 04 76 18 |g error"):=0..v.| 0000f400 cd 3a c8 99 38 2c 31 36 2c 4c 24 2c 77 34 25 3a |.:..8,16,L$,w4%:| 0000f410 3d 53 34 25 0d 04 77 3e dd a4 43 28 59 25 2c 63 |=S4%..w>..C(Y%,c| 0000f420 25 29 3a 48 25 21 30 3d 59 25 3a 48 25 21 34 3d |%):H%!0=Y%:H%!4=| 0000f430 63 25 3a c8 99 26 34 30 30 63 65 2c 2c 48 25 3a |c%:..&400ce,,H%:| 0000f440 e7 28 48 25 21 32 34 80 32 35 37 29 3c 3e 32 35 |.(H%!24.257)<>25| 0000f450 37 8c 0d 04 78 2b 85 32 30 32 2c 22 49 63 6f 6e |7...x+.202,"Icon| 0000f460 20 22 2b c3 63 25 2b 22 20 6e 6f 74 20 69 6e 64 | "+.c%+" not ind| 0000f470 69 72 65 63 74 65 64 21 22 3a 3d 22 22 0d 04 79 |irected!":=""..y| 0000f480 0d cd 3a 3d 24 48 25 21 32 38 0d 04 7a 41 dd f2 |..:=$H%!28..zA..| 0000f490 41 28 59 25 2c 63 25 2c 55 24 29 3a 48 25 21 30 |A(Y%,c%,U$):H%!0| 0000f4a0 3d 59 25 3a 48 25 21 34 3d 63 25 3a c8 99 26 34 |=Y%:H%!4=c%:..&4| 0000f4b0 30 30 63 65 2c 2c 48 25 3a e7 28 48 25 21 32 34 |00ce,,H%:.(H%!24| 0000f4c0 80 32 35 37 29 3c 3e 32 35 37 8c 0d 04 7b 29 85 |.257)<>257...{).| 0000f4d0 32 30 32 2c 22 49 63 6f 6e 20 22 2b c3 63 25 2b |202,"Icon "+.c%+| 0000f4e0 22 20 6e 6f 74 20 69 6e 64 69 72 65 63 74 65 64 |" not indirected| 0000f4f0 21 22 3a e1 0d 04 7c 3d cd 3a 55 24 3d c0 55 24 |!":...|=.:U$=.U$| 0000f500 2c 48 25 21 33 36 2d 31 29 3a 24 48 25 21 32 38 |,H%!36-1):$H%!28| 0000f510 3d 55 24 3a 48 25 21 38 3d 30 3a 48 25 21 31 32 |=U$:H%!8=0:H%!12| 0000f520 3d 30 3a c8 99 26 34 30 30 63 64 2c 2c 48 25 3a |=0:..&400cd,,H%:| 0000f530 e1 0d 04 7d 44 dd f2 42 28 59 25 2c 63 25 2c 4f |...}D..B(Y%,c%,O| 0000f540 35 25 29 3a 48 25 21 30 3d 59 25 3a 48 25 21 34 |5%):H%!0=Y%:H%!4| 0000f550 3d 63 25 3a 48 25 21 31 32 3d 31 3c 3c 32 31 3a |=c%:H%!12=1<<21:| 0000f560 e7 4f 35 25 48 25 21 38 3d 31 3c 3c 32 31 8b 48 |.O5%H%!8=1<<21.H| 0000f570 25 21 38 3d 30 0d 04 7e 12 c8 99 26 34 30 30 63 |%!8=0..~...&400c| 0000f580 64 2c 2c 48 25 3a e1 0d 04 7f 44 dd f2 48 28 59 |d,,H%:....D..H(Y| 0000f590 25 2c 63 25 2c 6b 34 25 29 3a 48 25 21 30 3d 59 |%,c%,k4%):H%!0=Y| 0000f5a0 25 3a 48 25 21 34 3d 63 25 3a 48 25 21 31 32 3d |%:H%!4=c%:H%!12=| 0000f5b0 31 3c 3c 32 32 3a e7 6b 34 25 48 25 21 38 3d 31 |1<<22:.k4%H%!8=1| 0000f5c0 3c 3c 32 32 8b 48 25 21 38 3d 30 0d 04 80 12 c8 |<<22.H%!8=0.....| 0000f5d0 99 26 34 30 30 63 64 2c 2c 48 25 3a e1 0d 04 81 |.&400cd,,H%:....| 0000f5e0 2c dd a4 60 28 6a 24 2c 6e 24 29 3a ea 55 32 25 |,..`(j$,n$):.U2%| 0000f5f0 3a e7 6e 24 3d 22 52 49 47 48 54 22 21 48 25 3d |:.n$="RIGHT"!H%=| 0000f600 2d 31 8b 21 48 25 3d 2d 32 0d 04 82 55 48 25 21 |-1.!H%=-2...UH%!| 0000f610 34 3d 30 3a 48 25 21 38 3d 30 3a 48 25 21 31 32 |4=0:H%!8=0:H%!12| 0000f620 3d 36 38 3a 48 25 21 31 36 3d 36 38 3a 48 25 21 |=68:H%!16=68:H%!| 0000f630 32 30 3d 26 31 37 30 30 32 30 32 61 3a 24 28 48 |20=&1700202a:$(H| 0000f640 25 2b 32 34 29 3d 6a 24 3a c8 99 26 34 30 30 63 |%+24)=j$:..&400c| 0000f650 32 2c 2c 48 25 b8 55 32 25 3a 3d 55 32 25 0d 04 |2,,H%.U2%:=U2%..| 0000f660 83 49 dd f2 7a 28 59 25 2c 6f 24 2c 6d 24 2c 6c |.I..z(Y%,o$,m$,l| 0000f670 24 2c 6b 24 29 3a f2 41 28 59 25 2c 31 2c 6f 24 |$,k$):.A(Y%,1,o$| 0000f680 29 3a f2 41 28 59 25 2c 32 2c 6d 24 29 3a f2 41 |):.A(Y%,2,m$):.A| 0000f690 28 59 25 2c 33 2c 6c 24 29 3a f2 41 28 59 25 2c |(Y%,3,l$):.A(Y%,| 0000f6a0 34 2c 6b 24 29 3a e1 0d 04 84 3f dd a4 65 28 53 |4,k$):....?..e(S| 0000f6b0 24 29 3a ea 57 34 25 3a 57 34 25 3d 32 30 30 3a |$):.W4%:W4%=200:| 0000f6c0 c8 99 26 34 30 30 63 30 2c 57 34 25 2c 26 34 62 |..&400c0,W4%,&4b| 0000f6d0 35 33 34 31 35 34 2c 53 24 b8 57 34 25 2c 71 34 |534154,S$.W4%,q4| 0000f6e0 25 3a 3d 71 34 25 0d 04 85 68 dd f2 6c 28 43 24 |%:=q4%...h..l(C$| 0000f6f0 29 3a ea 52 32 25 2c 66 32 25 2c 48 24 2c 71 33 |):.R2%,f2%,H$,q3| 0000f700 25 2c 4d 24 2c 6a 31 25 2c 73 31 25 3a 66 32 25 |%,M$,j1%,s1%:f2%| 0000f710 3d 26 37 30 30 30 30 32 31 3a 71 33 25 3d 2d 31 |=&7000021:q3%=-1| 0000f720 3a 6a 31 25 3d a3 3a 4d 24 3d a4 75 28 43 24 29 |:j1%=.:M$=.u(C$)| 0000f730 3a 73 31 25 3d a9 4d 24 3a f5 3a 48 24 3d a4 58 |:s1%=.M$:.:H$=.X| 0000f740 28 43 24 29 3a c8 8e c0 48 24 2c 32 29 ca 0d 04 |(C$):...H$,2)...| 0000f750 86 1b c9 22 73 72 22 3a 46 25 28 64 33 25 29 3d |..."sr":F%(d3%)=| 0000f760 bb 28 a4 44 28 48 24 29 29 0d 04 87 22 c9 22 73 |.(.D(H$))..."."s| 0000f770 64 22 3a 4e 25 28 64 33 25 29 3d bb 28 a4 44 28 |d":N%(d3%)=.(.D(| 0000f780 48 24 29 29 3a 64 33 25 2b 3d 31 0d 04 88 1b c9 |H$)):d3%+=1.....| 0000f790 22 63 72 22 3a 53 25 28 5f 33 25 29 3d bb 28 a4 |"cr":S%(_3%)=.(.| 0000f7a0 44 28 48 24 29 29 0d 04 89 22 c9 22 63 64 22 3a |D(H$))..."."cd":| 0000f7b0 55 25 28 5f 33 25 29 3d bb 28 a4 44 28 48 24 29 |U%(_3%)=.(.D(H$)| 0000f7c0 29 3a 5f 33 25 2b 3d 31 0d 04 8a 22 c9 22 63 6f |):_3%+=1..."."co| 0000f7d0 22 3a 5a 25 28 4c 34 25 29 3d bb 28 a4 44 28 48 |":Z%(L4%)=.(.D(H| 0000f7e0 24 29 29 3a 4c 34 25 2b 3d 31 0d 04 8b 13 c9 22 |$)):L4%+=1....."| 0000f7f0 74 69 22 3a 52 32 25 3d 52 32 25 84 31 0d 04 8c |ti":R2%=R2%.1...| 0000f800 13 c9 22 6c 69 22 3a 52 32 25 3d 52 32 25 84 32 |.."li":R2%=R2%.2| 0000f810 0d 04 8d 19 c9 22 73 68 22 3a 66 32 25 3d 66 32 |....."sh":f2%=f2| 0000f820 25 84 26 34 30 30 30 30 30 0d 04 8e 18 c9 22 73 |%.&400000....."s| 0000f830 75 22 3a 71 33 25 3d a4 59 28 a4 44 28 48 24 29 |u":q3%=.Y(.D(H$)| 0000f840 29 0d 04 8f 18 c9 22 77 69 22 3a 71 33 25 3d a4 |)....."wi":q3%=.| 0000f850 70 28 a4 44 28 48 24 29 29 0d 04 90 18 c9 22 69 |p(.D(H$))....."i| 0000f860 63 22 3a 66 32 25 3d a4 6a 28 a4 44 28 48 24 29 |c":f2%=.j(.D(H$)| 0000f870 29 0d 04 91 15 c9 22 77 72 22 3a f2 61 31 28 a4 |)....."wr":.a1(.| 0000f880 44 28 48 24 29 29 0d 04 92 2e cb 3a fd 48 24 3d |D(H$)).....:.H$=| 0000f890 22 22 3a 6d 25 21 30 3d 52 32 25 3a 6d 25 21 34 |"":m%!0=R2%:m%!4| 0000f8a0 3d 71 33 25 3a e7 a9 28 4d 24 29 3e 3d 31 32 84 |=q3%:..(M$)>=12.| 0000f8b0 6a 31 25 8c 0d 04 93 20 6d 25 21 38 3d 66 32 25 |j1%.... m%!8=f2%| 0000f8c0 84 32 35 36 3a f2 51 30 28 6d 25 2c 6a 31 25 2c |.256:.Q0(m%,j1%,| 0000f8d0 73 31 25 29 0d 04 94 24 cc 3a 6d 25 21 38 3d 66 |s1%)...$.:m%!8=f| 0000f8e0 32 25 3a 24 28 6d 25 2b 31 32 29 3d c0 4d 24 2b |2%:$(m%+12)=.M$+| 0000f8f0 bd 28 30 29 2c 31 32 29 0d 04 95 0e cd 3a 6d 25 |.(0),12).....:m%| 0000f900 2b 3d 32 34 3a e1 0d 04 96 21 dd a4 4d 28 43 24 |+=24:....!..M(C$| 0000f910 29 3a e7 c0 43 24 2c 39 29 3d 22 62 65 67 69 6e |):..C$,9)="begin| 0000f920 6d 65 6e 75 22 3d b9 0d 04 97 06 3d a3 0d 04 98 |menu"=.....=....| 0000f930 37 dd a4 74 28 60 34 25 2c 42 35 25 29 3a ea 65 |7..t(`4%,B5%):.e| 0000f940 24 3a c8 99 26 34 30 30 64 35 2c 2c 60 34 25 2c |$:..&400d5,,`4%,| 0000f950 42 35 25 2c 4a 25 2b 32 35 36 b8 2c 2c 2c 65 24 |B5%,J%+256.,,,e$| 0000f960 3a 3d 65 24 0d 04 99 56 dd f2 68 31 28 43 30 25 |:=e$...V..h1(C0%| 0000f970 2c 59 31 25 2c 4e 33 25 2c 62 34 25 29 3a de 60 |,Y1%,N3%,b4%):.`| 0000f980 34 25 20 28 43 30 25 2a 32 38 29 2b 28 59 31 25 |4% (C0%*28)+(Y1%| 0000f990 2a 32 34 29 3a de 59 25 28 43 30 25 29 3a de 49 |*24):.Y%(C0%):.I| 0000f9a0 25 28 43 30 25 29 3a de 60 25 28 4e 33 25 29 3a |%(C0%):.`%(N3%):| 0000f9b0 de 5f 25 28 4e 33 25 29 3a e1 0d 04 9a 62 dd f2 |._%(N3%):....b..| 0000f9c0 79 3a ea 6b 25 2c 43 24 3a cf 23 70 25 3d 30 3a |y:.k%,C$:.#p%=0:| 0000f9d0 f5 3a 6b 25 3d 8f 23 70 25 3a 43 24 3d be 23 70 |.:k%=.#p%:C$=.#p| 0000f9e0 25 3a fd a4 4d 28 43 24 29 84 c5 23 70 25 3a e7 |%:..M(C$)..#p%:.| 0000f9f0 c5 23 70 25 85 32 30 30 2c 22 4e 6f 20 27 62 65 |.#p%.200,"No 'be| 0000fa00 67 69 6e 6d 65 6e 75 27 20 66 6f 75 6e 64 20 69 |ginmenu' found i| 0000fa10 6e 20 6d 65 6e 75 20 66 69 6c 65 22 0d 04 9b 0d |n menu file"....| 0000fa20 cf 23 70 25 3d 6b 25 3a e1 0d 04 9c 20 dd f2 51 |.#p%=k%:.... ..Q| 0000fa30 30 28 61 30 25 2c 6a 31 25 2c 42 31 25 29 3a ea |0(a0%,j1%,B1%):.| 0000fa40 6f 31 25 3a e7 6a 31 25 8c 0d 04 9d 0d de 6f 31 |o1%:.j1%......o1| 0000fa50 25 42 31 25 2b 31 0d 04 9e 0f cc 3a de 6f 31 25 |%B1%+1.....:.o1%| 0000fa60 31 2b a9 4d 24 0d 04 9f 23 cd 3a 61 30 25 21 31 |1+.M$...#.:a0%!1| 0000fa70 32 3d 6f 31 25 3a 24 6f 31 25 3d 4d 24 2b bd 28 |2=o1%:$o1%=M$+.(| 0000fa80 30 29 3a e7 6a 31 25 8c 0d 04 a0 33 60 25 28 6a |0):.j1%....3`%(j| 0000fa90 31 25 29 3d 6f 31 25 3a 5f 25 28 6a 31 25 29 3d |1%)=o1%:_%(j1%)=| 0000faa0 42 31 25 3a 6f 31 25 2b 3d 42 31 25 2b 31 3a 61 |B1%:o1%+=B1%+1:a| 0000fab0 30 25 21 32 30 3d 42 31 25 2b 31 0d 04 a1 1d cc |0%!20=B1%+1.....| 0000fac0 3a 6f 31 25 2b 3d 31 2b a9 4d 24 3a 61 30 25 21 |:o1%+=1+.M$:a0%!| 0000fad0 32 30 3d 31 2b a9 4d 24 0d 04 a2 19 cd 3a 3f 6f |20=1+.M$.....:?o| 0000fae0 31 25 3d 30 3a 61 30 25 21 31 36 3d 6f 31 25 3a |1%=0:a0%!16=o1%:| 0000faf0 e1 0d 04 a3 44 dd a4 67 28 61 30 25 29 3a ea 4d |....D..g(a0%):.M| 0000fb00 30 25 3a 4d 30 25 3d 31 3a 61 30 25 2b 3d 32 38 |0%:M0%=1:a0%+=28| 0000fb10 3a c8 95 28 21 61 30 25 80 31 32 38 29 3d 30 3a |:..(!a0%.128)=0:| 0000fb20 61 30 25 2b 3d 32 34 3a 4d 30 25 2b 3d 31 3a ce |a0%+=24:M0%+=1:.| 0000fb30 3a 3d 4d 30 25 0d 04 a4 67 dd f2 78 30 28 59 24 |:=M0%...g..x0(Y$| 0000fb40 29 3a ea 43 30 25 2c 75 32 25 2c 43 24 2c 6d 25 |):.C0%,u2%,C$,m%| 0000fb50 2c 60 34 25 3a f2 58 31 28 59 24 29 3a 70 25 3d |,`4%:.X1(Y$):p%=| 0000fb60 8e 59 24 3a f2 53 30 3a f2 79 3a 43 30 25 3d 30 |.Y$:.S0:.y:C0%=0| 0000fb70 3a 75 32 25 3d a3 3a f5 3a f2 4b 28 4e 30 25 2c |:u2%=.:.:.K(N0%,| 0000fb80 39 2c 37 35 2b 35 2a 43 30 25 29 3a 43 24 3d be |9,75+5*C0%):C$=.| 0000fb90 23 70 25 3a e7 a4 4d 28 43 24 29 8c 0d 04 a5 36 |#p%:..M(C$)....6| 0000fba0 e7 75 32 25 85 32 30 30 2c 22 42 61 64 20 6d 65 |.u2%.200,"Bad me| 0000fbb0 6e 75 20 66 69 6c 65 2c 20 6e 6f 20 69 74 65 6d |nu file, no item| 0000fbc0 73 20 69 6e 20 6d 65 6e 75 20 22 2b c3 28 43 30 |s in menu "+.(C0| 0000fbd0 25 29 0d 04 a6 0e e7 43 30 25 f2 64 28 6d 25 29 |%).....C0%.d(m%)| 0000fbe0 0d 04 a7 2a 43 30 25 2b 3d 31 3a 43 24 3d be 23 |...*C0%+=1:C$=.#| 0000fbf0 70 25 3a f2 71 28 6d 25 2c 43 24 2c 59 25 28 43 |p%:.q(m%,C$,Y%(C| 0000fc00 30 25 29 29 3a 75 32 25 3d b9 0d 04 a8 12 cc 3a |0%)):u2%=......:| 0000fc10 f2 6c 28 43 24 29 3a 75 32 25 3d a3 0d 04 a9 58 |.l(C$):u2%=....X| 0000fc20 cd 3a fd c5 23 70 25 3a f2 64 28 6d 25 29 3a c8 |.:..#p%:.d(m%):.| 0000fc30 99 26 32 30 30 30 64 2c 30 2c 70 25 3a 70 25 3d |.&2000d,0,p%:p%=| 0000fc40 30 3a e7 75 32 25 85 32 30 30 2c 22 42 61 64 20 |0:.u2%.200,"Bad | 0000fc50 6d 65 6e 75 20 66 69 6c 65 2c 20 6e 6f 20 69 74 |menu file, no it| 0000fc60 65 6d 73 20 69 6e 20 6d 65 6e 75 20 22 2b c3 28 |ems in menu "+.(| 0000fc70 43 30 25 29 0d 04 aa 05 e1 0d 04 ab 68 dd f2 71 |C0%)........h..q| 0000fc80 28 f8 6d 25 2c 53 24 2c 6b 32 25 29 3a 24 6d 25 |(.m%,S$,k2%):$m%| 0000fc90 3d c0 53 24 2c 31 32 29 2b bd 28 30 29 3a 6d 25 |=.S$,12)+.(0):m%| 0000fca0 3f 31 32 3d 37 3a 6d 25 3f 31 33 3d 32 3a 6d 25 |?12=7:m%?13=2:m%| 0000fcb0 3f 31 34 3d 37 3a 6d 25 3f 31 35 3d 30 3a 6d 25 |?14=7:m%?15=0:m%| 0000fcc0 21 31 36 3d 6b 32 25 3a 6d 25 21 32 30 3d 34 34 |!16=k2%:m%!20=44| 0000fcd0 3a 6d 25 21 32 34 3d 30 3a 6d 25 2b 3d 32 38 3a |:m%!24=0:m%+=28:| 0000fce0 e1 0d 04 ac 23 dd f2 64 28 6d 25 29 3a 21 28 6d |....#..d(m%):!(m| 0000fcf0 25 2d 32 34 29 3d 21 28 6d 25 2d 32 34 29 84 31 |%-24)=!(m%-24).1| 0000fd00 32 38 3a e1 0d 04 ad 5f dd a4 61 28 61 30 25 29 |28:...._..a(a0%)| 0000fd10 3a ea 59 31 25 2c 5a 34 25 2c 50 34 25 3a 59 31 |:.Y1%,Z4%,P4%:Y1| 0000fd20 25 3d 31 3a 50 34 25 3d 61 30 25 21 32 30 2b 61 |%=1:P4%=a0%!20+a| 0000fd30 30 25 21 32 34 3a 61 30 25 2b 3d 32 38 3a c8 95 |0%!24:a0%+=28:..| 0000fd40 28 21 61 30 25 80 31 32 38 29 3d 30 3a 59 31 25 |(!a0%.128)=0:Y1%| 0000fd50 2b 3d 31 3a e7 28 21 61 30 25 80 32 29 5a 34 25 |+=1:.(!a0%.2)Z4%| 0000fd60 2b 3d 31 0d 04 ae 1d 61 30 25 2b 3d 32 34 3a ce |+=1....a0%+=24:.| 0000fd70 3a e7 28 21 61 30 25 80 32 29 5a 34 25 2b 3d 31 |:.(!a0%.2)Z4%+=1| 0000fd80 0d 04 af 13 3d 59 31 25 2a 50 34 25 2b 5a 34 25 |....=Y1%*P4%+Z4%| 0000fd90 2a 32 34 0d 04 b0 36 dd a4 6a 28 46 24 29 3a e7 |*24...6..j(F$):.| 0000fda0 46 24 3d 22 22 85 32 30 30 2c 22 4d 65 6e 75 20 |F$="".200,"Menu | 0000fdb0 69 63 6f 6e 20 66 6c 61 67 20 76 61 6c 75 65 20 |icon flag value | 0000fdc0 6d 69 73 73 69 6e 67 21 22 0d 04 b1 0a 3d a0 28 |missing!"....=.(| 0000fdd0 46 24 29 0d 04 b2 3e dd a4 58 28 f8 4a 24 29 3a |F$)...>..X(.J$):| 0000fde0 ea 6b 25 3a 6b 25 3d a7 4a 24 2c 22 2c 22 29 3a |.k%:k%=.J$,","):| 0000fdf0 e7 6b 25 3a 4a 24 3d c1 4a 24 2c 6b 25 2b 31 29 |.k%:J$=.J$,k%+1)| 0000fe00 3a 3d c0 4a 24 2c a7 4a 24 2c 22 2c 22 29 2d 31 |:=.J$,.J$,",")-1| 0000fe10 29 0d 04 b3 07 3d 22 22 0d 04 b4 2a dd a4 75 28 |)....=""...*..u(| 0000fe20 4a 24 29 3a ea 6b 25 3a 6b 25 3d a7 4a 24 2c 22 |J$):.k%:k%=.J$,"| 0000fe30 2c 22 29 3a e7 6b 25 3a 3d c0 4a 24 2c 6b 25 2d |,"):.k%:=.J$,k%-| 0000fe40 31 29 0d 04 b5 07 3d 4a 24 0d 04 b6 4a dd a4 57 |1)....=J$...J..W| 0000fe50 28 56 32 25 29 3a ea 50 24 3a 50 24 3d c3 28 21 |(V2%):.P$:P$=.(!| 0000fe60 56 32 25 29 3a 56 32 25 2b 3d 34 3a c8 95 21 56 |V2%):V2%+=4:..!V| 0000fe70 32 25 3c 3e 2d 31 3a 50 24 2b 3d 22 2e 22 2b c3 |2%<>-1:P$+="."+.| 0000fe80 28 21 56 32 25 29 3a 56 32 25 2b 3d 34 3a ce 3a |(!V2%):V2%+=4:.:| 0000fe90 3d 50 24 0d 04 b7 25 dd a4 59 28 46 24 29 3a e7 |=P$...%..Y(F$):.| 0000fea0 bb 28 46 24 29 3c 31 84 bb 28 46 24 29 3e de 28 |.(F$)<1..(F$)>.(| 0000feb0 49 25 28 29 2c 31 29 8c 0d 04 b8 3a 85 32 30 30 |I%(),1)....:.200| 0000fec0 2c 22 43 61 6e 27 74 20 66 69 6e 64 20 6d 65 6e |,"Can't find men| 0000fed0 75 20 22 2b 46 24 2b 22 2c 20 61 73 20 72 65 66 |u "+F$+", as ref| 0000fee0 65 72 72 65 64 20 74 6f 20 69 6e 3a 2d 20 22 2b |erred to in:- "+| 0000fef0 48 24 0d 04 b9 11 cd 3a e7 bb 28 46 24 29 3d 43 |H$.....:..(F$)=C| 0000ff00 30 25 8c 0d 04 ba 47 85 32 30 30 2c 22 41 6e 20 |0%....G.200,"An | 0000ff10 69 74 65 6d 20 69 6e 20 6d 65 6e 75 20 22 2b 46 |item in menu "+F| 0000ff20 24 2b 22 20 63 61 6e 6e 6f 74 20 68 61 76 65 20 |$+" cannot have | 0000ff30 6d 65 6e 75 20 22 2b 46 24 2b 22 20 61 73 20 61 |menu "+F$+" as a| 0000ff40 20 73 75 62 6d 65 6e 75 21 22 0d 04 bb 10 cd 3a | submenu!".....:| 0000ff50 3d 49 25 28 bb 28 46 24 29 29 0d 04 bc 2f dd a4 |=I%(.(F$)).../..| 0000ff60 44 28 46 24 29 3a 46 24 3d c1 46 24 2c a7 46 24 |D(F$):F$=.F$,.F$| 0000ff70 2c 22 28 22 29 2b 31 29 3a 3d c0 46 24 2c a7 46 |,"(")+1):=.F$,.F| 0000ff80 24 2c 22 29 22 29 2d 31 29 0d 04 bd 4e dd a4 70 |$,")")-1)...N..p| 0000ff90 28 46 24 29 3a ea 55 32 25 3a ea 85 3a ee 85 85 |(F$):.U2%:..:...| 0000ffa0 a2 30 2c 22 4d 65 6e 75 20 66 69 6c 65 20 65 72 |.0,"Menu file er| 0000ffb0 72 6f 72 2e 20 57 69 6e 64 6f 77 20 76 61 72 69 |ror. Window vari| 0000ffc0 61 62 6c 65 20 22 2b 46 24 2b 22 20 6e 6f 74 20 |able "+F$+" not | 0000ffd0 66 6f 75 6e 64 2e 22 0d 04 be 15 55 32 25 3d a0 |found."....U2%=.| 0000ffe0 28 46 24 29 3a e7 55 32 25 3c 31 8c 0d 04 bf 13 |(F$):.U2%<1.....| 0000fff0 c8 99 26 32 30 30 30 64 2c 30 2c 70 25 3a 85 0d |..&2000d,0,p%:..| 00010000 04 c0 0a cd 3a 3d 55 32 25 0d 04 c1 1d dd f2 61 |....:=U2%......a| 00010010 31 28 46 24 29 3a 73 31 25 3d 30 3a e7 a7 46 24 |1(F$):s1%=0:..F$| 00010020 2c 22 3a 22 29 8c 0d 04 c2 2c 73 31 25 3d bb 28 |,":")....,s1%=.(| 00010030 c1 46 24 2c a7 46 24 2c 22 3a 22 29 2b 31 29 29 |.F$,.F$,":")+1))| 00010040 3a e7 a9 28 4d 24 29 3e 73 31 25 73 31 25 3d a9 |:..(M$)>s1%s1%=.| 00010050 4d 24 0d 04 c3 0d cc 3a 73 31 25 3d a9 4d 24 0d |M$.....:s1%=.M$.| 00010060 04 c4 1b cd 3a 52 32 25 3d 52 32 25 84 34 3a 6a |....:R2%=R2%.4:j| 00010070 31 25 3d bb 28 46 24 29 3a e1 0d 04 c5 37 dd f2 |1%=.(F$):....7..| 00010080 53 30 3a ea 59 31 25 2c 43 24 2c 6b 32 25 3a 43 |S0:.Y1%,C$,k2%:C| 00010090 30 25 3d 30 3a 6d 25 3d 60 34 25 3a f2 79 3a f5 |0%=0:m%=`4%:.y:.| 000100a0 3a 43 24 3d be 23 70 25 3a e7 a4 4d 28 43 24 29 |:C$=.#p%:..M(C$)| 000100b0 8c 0d 04 c6 4f 49 25 28 43 30 25 2b 31 29 3d 60 |....OI%(C0%+1)=`| 000100c0 34 25 2b 28 43 30 25 2a 32 38 29 2b 28 59 31 25 |4%+(C0%*28)+(Y1%| 000100d0 2a 32 34 29 3a 43 24 3d be 23 70 25 3a 43 30 25 |*24):C$=.#p%:C0%| 000100e0 2b 3d 31 3a 43 24 3d c0 43 24 2c 31 32 29 3a 59 |+=1:C$=.C$,12):Y| 000100f0 25 28 43 30 25 29 3d 31 32 2b 31 36 2a a9 43 24 |%(C0%)=12+16*.C$| 00010100 0d 04 c7 17 cc 3a 59 31 25 2b 3d 31 3a e7 a7 43 |.....:Y1%+=1:..C| 00010110 24 2c 22 2c 22 29 8c 0d 04 c8 20 6b 32 25 3d 31 |$,",").... k2%=1| 00010120 32 2b 31 36 2a a9 28 c0 43 24 2c a7 43 24 2c 22 |2+16*.(.C$,.C$,"| 00010130 2c 22 29 2d 31 29 29 0d 04 c9 13 cc 3a 6b 32 25 |,")-1)).....:k2%| 00010140 3d 31 32 2b 31 36 2a a9 43 24 0d 04 ca 1d cd 3a |=12+16*.C$.....:| 00010150 e7 6b 32 25 3e 59 25 28 43 30 25 29 59 25 28 43 |.k2%>Y%(C0%)Y%(C| 00010160 30 25 29 3d 6b 32 25 0d 04 cb 0d cd 3a fd c5 23 |0%)=k2%.....:..#| 00010170 70 25 3a e1 0d 04 cc 3a dd f2 58 31 28 59 24 29 |p%:....:..X1(Y$)| 00010180 3a ea 43 30 25 2c 59 31 25 2c 4e 33 25 2c 62 34 |:.C0%,Y1%,N3%,b4| 00010190 25 2c 43 24 3a 70 25 3d 8e 59 24 3a f5 3a 43 24 |%,C$:p%=.Y$:.:C$| 000101a0 3d be 23 70 25 3a e7 a4 4d 28 43 24 29 8c 0d 04 |=.#p%:..M(C$)...| 000101b0 cd 12 43 30 25 2b 3d 31 3a 43 24 3d be 23 70 25 |..C0%+=1:C$=.#p%| 000101c0 0d 04 ce 19 cc 3a e7 a7 43 24 2c 22 2c 77 72 69 |.....:..C$,",wri| 000101d0 74 22 29 4e 33 25 2b 3d 31 0d 04 cf 17 e7 a7 43 |t")N3%+=1......C| 000101e0 24 2c 22 2c 77 69 6e 64 22 29 62 34 25 2b 3d 31 |$,",wind")b4%+=1| 000101f0 0d 04 d0 0a 59 31 25 2b 3d 31 0d 04 d1 35 cd 3a |....Y1%+=1...5.:| 00010200 fd c5 23 70 25 3a c8 99 26 32 30 30 30 64 2c 30 |..#p%:..&2000d,0| 00010210 2c 70 25 3a 70 25 3d 30 3a f2 68 31 28 43 30 25 |,p%:p%=0:.h1(C0%| 00010220 2c 59 31 25 2c 4e 33 25 2c 62 34 25 29 3a e1 0d |,Y1%,N3%,b4%):..| 00010230 04 d2 2f dd f2 43 28 67 33 25 2c 55 34 25 2c 5a |../..C(g3%,U4%,Z| 00010240 33 25 29 3a ea 56 34 25 3a e7 67 33 25 3c 31 84 |3%):.V4%:.g3%<1.| 00010250 67 33 25 3e de 28 49 25 28 29 2c 31 29 8c 0d 04 |g3%>.(I%(),1)...| 00010260 d3 35 85 32 30 31 2c 22 49 74 65 6d 20 74 69 63 |.5.201,"Item tic| 00010270 6b 20 65 72 72 6f 72 2e 20 4f 75 74 20 6f 66 20 |k error. Out of | 00010280 72 61 6e 67 65 20 6d 65 6e 75 20 6e 75 6d 62 65 |range menu numbe| 00010290 72 21 22 0d 04 d4 1d cd 3a e7 55 34 25 3c 30 84 |r!".....:.U4%<0.| 000102a0 55 34 25 3e a4 67 28 49 25 28 67 33 25 29 29 8c |U4%>.g(I%(g3%)).| 000102b0 0d 04 d5 35 85 32 30 31 2c 22 49 74 65 6d 20 74 |...5.201,"Item t| 000102c0 69 63 6b 20 65 72 72 6f 72 2e 20 4f 75 74 20 6f |ick error. Out o| 000102d0 66 20 72 61 6e 67 65 20 69 74 65 6d 20 6e 75 6d |f range item num| 000102e0 62 65 72 21 22 0d 04 d6 2f cd 3a 56 34 25 3d 49 |ber!".../.:V4%=I| 000102f0 25 28 67 33 25 29 2b 32 38 2b 28 32 34 2a 55 34 |%(g3%)+28+(24*U4| 00010300 25 29 3a e7 5a 33 25 3d b9 5a 33 25 3d 31 8b 5a |%):.Z3%=.Z3%=1.Z| 00010310 33 25 3d 30 0d 04 d7 18 21 56 34 25 3d 28 21 56 |3%=0....!V4%=(!V| 00010320 34 25 80 2d 32 29 84 5a 33 25 3a e1 0d 04 d8 2f |4%.-2).Z3%:..../| 00010330 dd a4 41 28 50 24 29 3a c8 95 a7 50 24 2c 22 2e |..A(P$):...P$,".| 00010340 22 29 3a 50 24 3d c1 50 24 2c a7 50 24 2c 22 2e |"):P$=.P$,.P$,".| 00010350 22 29 2b 31 29 3a ce 3a 3d 50 24 0d 04 d9 37 dd |")+1):.:=P$...7.| 00010360 f2 77 28 62 24 2c 53 24 29 3a 62 24 3d bd 30 2b |.w(b$,S$):b$=.0+| 00010370 bd 30 2b bd 30 2b bd 30 2b 62 24 2b bd 30 3a c8 |.0+.0+.0+b$+.0:.| 00010380 99 26 34 30 30 64 66 2c 62 24 2c 31 38 2c 53 24 |.&400df,b$,18,S$| 00010390 3a e1 0d 04 da 5d dd a4 6c 28 5a 24 29 3a ea 42 |:....]..l(Z$):.B| 000103a0 31 25 3a c8 99 26 32 30 30 32 33 2c 5a 24 2b bd |1%:..&20023,Z$+.| 000103b0 28 30 29 2c 48 25 2c 2d 31 b8 2c 2c 42 31 25 3a |(0),H%,-1.,,B1%:| 000103c0 e7 42 31 25 3d 30 85 a2 30 2c 22 53 79 73 74 65 |.B1%=0..0,"Syste| 000103d0 6d 20 76 61 72 69 61 62 6c 65 20 27 22 2b 5a 24 |m variable '"+Z$| 000103e0 2b 22 27 20 6e 6f 74 20 66 6f 75 6e 64 21 22 0d |+"' not found!".| 000103f0 04 db 36 c8 99 26 32 30 30 32 33 2c 5a 24 2b bd |..6..&20023,Z$+.| 00010400 28 30 29 2c 48 25 2c 32 35 35 2c 2c 33 b8 2c 2c |(0),H%,255,,3.,,| 00010410 42 31 25 3a 3f 28 48 25 2b 42 31 25 29 3d 31 33 |B1%:?(H%+B1%)=13| 00010420 3a 3d 24 48 25 0d 04 dc 94 dd f2 73 30 28 4c 25 |:=$H%......s0(L%| 00010430 2c 6a 24 2c 46 25 2c 49 25 29 3a c8 99 34 36 2c |,j$,F%,I%):..46,| 00010440 32 39 32 2c 4c 25 2c 6a 24 2c 32 2c 46 25 2c 49 |292,L%,j$,2,F%,I| 00010450 25 3a 48 25 3f 30 3d 31 3a 48 25 3f 31 3d 32 35 |%:H%?0=1:H%?1=25| 00010460 3a 48 25 3f 32 3d 32 35 35 3a 48 25 3f 33 3d 31 |:H%?2=255:H%?3=1| 00010470 38 37 3a 48 25 3f 34 3d 31 38 37 3a c8 99 37 2c |87:H%?4=187:..7,| 00010480 31 32 2c 48 25 3a 48 25 3f 30 3d 32 3a 48 25 3f |12,H%:H%?0=2:H%?| 00010490 32 3d 38 35 3a 48 25 3f 33 3d 38 35 3a 48 25 3f |2=85:H%?3=85:H%?| 000104a0 34 3d 38 35 3a c8 99 37 2c 31 32 2c 48 25 3a 2a |4=85:..7,12,H%:*| 000104b0 50 4f 49 4e 54 45 52 20 32 0d 04 dd 05 e1 0d 04 |POINTER 2.......| 000104c0 de 13 dd f2 75 30 3a 2a 50 4f 49 4e 54 45 52 20 |....u0:*POINTER | 000104d0 31 0d 04 df 05 e1 0d 04 e0 4c dd a4 6f 28 56 24 |1........L..o(V$| 000104e0 29 3a ea 4c 25 2c 53 31 25 3a 53 31 25 3d a4 4f |):.L%,S1%:S1%=.O| 000104f0 28 56 24 29 2b 31 36 3a de 4c 25 53 31 25 3a 4c |(V$)+16:.L%S1%:L| 00010500 25 21 30 3d 53 31 25 3a 4c 25 21 38 3d 31 36 3a |%!0=S1%:L%!8=16:| 00010510 c8 99 34 36 2c 32 36 36 2c 4c 25 2c 56 24 3a 3d |..46,266,L%,V$:=| 00010520 4c 25 0d 04 e1 4d dd a4 47 28 56 24 2c 63 24 2c |L%...M..G(V$,c$,| 00010530 f8 49 35 25 2c 50 35 25 2c 4c 25 29 3a ea 59 25 |.I5%,P5%,L%):.Y%| 00010540 3a c8 99 26 34 30 30 64 39 2c 2c 56 24 3a 59 25 |:..&400d9,,V$:Y%| 00010550 3d a4 63 28 63 24 2c 49 35 25 2c 50 35 25 2c 4c |=.c(c$,I5%,P5%,L| 00010560 25 29 3a c8 99 26 34 30 30 64 61 3a 3d 59 25 0d |%):..&400da:=Y%.| 00010570 04 e2 4f dd a4 63 28 63 24 2c f8 56 32 25 2c 4c |..O..c(c$,.V2%,L| 00010580 35 25 2c 4c 25 29 3a ea 58 33 25 2c 59 25 3a c8 |5%,L%):.X3%,Y%:.| 00010590 99 26 34 30 30 64 62 2c 2c 4a 25 2c 56 32 25 2c |.&400db,,J%,V2%,| 000105a0 4c 35 25 2c 2d 31 2c 63 24 2c 30 b8 2c 2c 56 32 |L5%,-1,c$,0.,,V2| 000105b0 25 2c 2c 2c 2c 58 33 25 3a e7 58 33 25 8c 0d 04 |%,,,,X3%:.X3%...| 000105c0 e3 10 e7 4c 25 3a 4a 25 21 36 34 3d 4c 25 0d 04 |...L%:J%!64=L%..| 000105d0 e4 13 c8 99 26 34 30 30 63 31 2c 2c 4a 25 b8 59 |....&400c1,,J%.Y| 000105e0 25 0d 04 e5 3a cc 3a 85 a2 30 2c 22 57 69 6e 64 |%...:.:..0,"Wind| 000105f0 6f 77 20 22 2b 63 24 2b 22 20 6e 6f 74 20 66 6f |ow "+c$+" not fo| 00010600 75 6e 64 20 69 6e 20 74 65 6d 70 6c 61 74 65 20 |und in template | 00010610 66 69 6c 65 21 22 3a 59 25 3d 30 0d 04 e6 09 cd |file!":Y%=0.....| 00010620 3a 3d 59 25 0d 04 e7 b4 dd f2 72 28 59 25 2c 46 |:=Y%......r(Y%,F| 00010630 25 2c 49 25 2c 41 35 25 2c 7a 34 25 29 3a ea 62 |%,I%,A5%,z4%):.b| 00010640 31 25 2c 48 31 25 2c 57 31 25 2c 6f 32 25 2c 4d |1%,H1%,W1%,o2%,M| 00010650 34 25 2c 79 33 25 3a 21 48 25 3d 59 25 3a c8 99 |4%,y3%:!H%=Y%:..| 00010660 26 34 30 30 63 63 2c 2c 48 25 3a 62 31 25 3d 48 |&400cc,,H%:b1%=H| 00010670 25 21 34 34 2b 41 35 25 3a 48 31 25 3d 49 25 2d |%!44+A5%:H1%=I%-| 00010680 49 25 83 34 3a 57 31 25 3d 46 25 2d 46 25 83 32 |I%.4:W1%=F%-F%.2| 00010690 3a 6f 32 25 3d 48 25 21 35 36 2b 7a 34 25 3a 4d |:o2%=H%!56+z4%:M| 000106a0 34 25 3d 48 25 21 32 30 2b 48 25 21 31 32 2d 48 |4%=H%!20+H%!12-H| 000106b0 25 21 34 3a 79 33 25 3d 48 25 21 32 34 2d 48 25 |%!4:y3%=H%!24-H%| 000106c0 21 31 36 2b 48 25 21 38 3a e7 48 31 25 3e 79 33 |!16+H%!8:.H1%>y3| 000106d0 25 48 31 25 3d 79 33 25 0d 04 e8 13 e7 4d 34 25 |%H1%=y3%.....M4%| 000106e0 3e 57 31 25 57 31 25 3d 4d 34 25 0d 04 e9 39 48 |>W1%W1%=M4%...9H| 000106f0 25 21 30 3d 62 31 25 3a 48 25 21 34 3d 48 31 25 |%!0=b1%:H%!4=H1%| 00010700 3a 48 25 21 38 3d 57 31 25 3a 48 25 21 31 32 3d |:H%!8=W1%:H%!12=| 00010710 6f 32 25 3a c8 99 26 34 30 30 64 37 2c 59 25 2c |o2%:..&400d7,Y%,| 00010720 48 25 3a e1 0d 04 ea 70 dd a4 56 28 53 24 2c 64 |H%:....p..V(S$,d| 00010730 25 2c 62 30 25 29 3a de 4b 24 28 62 30 25 2d 31 |%,b0%):.K$(b0%-1| 00010740 29 3a 44 32 25 3d 30 3a 6b 33 25 3d 64 25 3a 64 |):D2%=0:k3%=d%:d| 00010750 25 3d 64 25 2a 31 36 2b 38 3a 62 30 25 3d 62 30 |%=d%*16+8:b0%=b0| 00010760 25 2a 33 32 3a 79 31 25 3d a4 62 28 53 24 2c 26 |%*32:y1%=.b(S$,&| 00010770 66 66 30 30 30 30 30 32 2c 64 25 2c 62 30 25 2c |ff000002,d%,b0%,| 00010780 31 30 30 2c 64 25 2c 32 30 30 2c 62 30 25 29 3a |100,d%,200,b0%):| 00010790 3d 79 31 25 0d 04 eb 97 dd a4 62 28 53 24 2c 4f |=y1%......b(S$,O| 000107a0 34 25 2c 5a 30 25 2c 42 30 25 2c 6e 34 25 2c 6b |4%,Z0%,B0%,n4%,k| 000107b0 32 25 2c 64 34 25 2c 50 34 25 29 3a ea 72 34 25 |2%,d4%,P4%):.r4%| 000107c0 2c 55 32 25 3a de 72 34 25 20 28 31 2b a9 53 24 |,U2%:.r4% (1+.S$| 000107d0 29 3a 48 25 21 30 3d 6e 34 25 3a 48 25 21 34 3d |):H%!0=n4%:H%!4=| 000107e0 64 34 25 3a 48 25 21 38 3d 6e 34 25 2b 6b 32 25 |d4%:H%!8=n4%+k2%| 000107f0 3a 48 25 21 31 32 3d 64 34 25 2b 50 34 25 3a 48 |:H%!12=d4%+P4%:H| 00010800 25 21 31 36 3d 30 3a 48 25 21 32 30 3d 30 3a 48 |%!16=0:H%!20=0:H| 00010810 25 21 32 34 3d 2d 31 3a e7 4f 34 25 3d 30 4f 34 |%!24=-1:.O4%=0O4| 00010820 25 3d 26 66 66 30 30 30 30 31 32 0d 04 ec f8 48 |%=&ff000012....H| 00010830 25 21 32 38 3d 4f 34 25 3a 48 25 3f 33 32 3d 37 |%!28=O4%:H%?32=7| 00010840 3a 48 25 3f 33 33 3d 32 3a 48 25 3f 33 34 3d 37 |:H%?33=2:H%?34=7| 00010850 3a 48 25 3f 33 35 3d 31 3a 48 25 3f 33 36 3d 33 |:H%?35=1:H%?36=3| 00010860 3a 48 25 3f 33 37 3d 31 3a 48 25 3f 33 38 3d 31 |:H%?37=1:H%?38=1| 00010870 32 3a 48 25 3f 33 39 3d 30 3a 48 25 21 34 30 3d |2:H%?39=0:H%!40=| 00010880 30 3a 48 25 21 34 34 3d 2d 42 30 25 3a 48 25 21 |0:H%!44=-B0%:H%!| 00010890 34 38 3d 5a 30 25 3a 48 25 21 35 32 3d 30 3a 48 |48=Z0%:H%!52=0:H| 000108a0 25 21 35 36 3d 32 38 31 3a 48 25 21 36 30 3d 32 |%!56=281:H%!60=2| 000108b0 34 35 37 36 3a 48 25 21 36 34 3d 31 3a 48 25 3f |4576:H%!64=1:H%?| 000108c0 36 38 3d 30 3a 48 25 3f 36 39 3d 30 3a 48 25 3f |68=0:H%?69=0:H%?| 000108d0 37 30 3d 30 3a 48 25 3f 37 31 3d 30 3a 24 72 34 |70=0:H%?71=0:$r4| 000108e0 25 3d 53 24 3a 48 25 21 37 32 3d 72 34 25 3a 48 |%=S$:H%!72=r4%:H| 000108f0 25 21 37 36 3d 2d 31 3a 48 25 21 38 30 3d a9 28 |%!76=-1:H%!80=.(| 00010900 53 24 29 2b 31 3a 48 25 21 38 34 3d 30 3a c8 99 |S$)+1:H%!84=0:..| 00010910 26 34 30 30 63 31 2c 2c 48 25 b8 55 32 25 3a 3d |&400c1,,H%.U2%:=| 00010920 55 32 25 0d 04 ed 31 dd f2 51 28 59 25 2c 43 35 |U2%...1..Q(Y%,C5| 00010930 25 29 3a 21 48 25 3d 59 25 3a c8 99 26 34 30 30 |%):!H%=Y%:..&400| 00010940 63 62 2c 2c 48 25 3a e7 43 35 25 3a 48 25 21 32 |cb,,H%:.C5%:H%!2| 00010950 38 3d 2d 31 0d 04 ee 12 c8 99 26 34 30 30 63 35 |8=-1......&400c5| 00010960 2c 2c 48 25 3a e1 0d 04 ef 4e dd f2 4f 28 66 31 |,,H%:....N..O(f1| 00010970 25 2c 55 24 29 3a ea 76 30 25 2c 62 31 25 2c 48 |%,U$):.v0%,b1%,H| 00010980 31 25 2c 57 31 25 2c 6f 32 25 2c 72 31 25 2c 55 |1%,W1%,o2%,r1%,U| 00010990 33 25 2c 46 25 2c 49 25 2c 54 31 25 3a 76 30 25 |3%,F%,I%,T1%:v0%| 000109a0 3d de 28 4b 24 28 29 2c 31 29 3a e7 66 31 25 3e |=.(K$(),1):.f1%>| 000109b0 76 30 25 8c 0d 04 f0 3a 85 32 30 34 2c 22 4f 75 |v0%....:.204,"Ou| 000109c0 74 20 6f 66 20 72 61 6e 67 65 20 6c 69 6e 65 20 |t of range line | 000109d0 6e 75 6d 62 65 72 20 69 6e 20 27 50 52 4f 43 70 |number in 'PROCp| 000109e0 72 69 6e 74 5f 6c 69 6e 65 27 21 22 3a e1 0d 04 |rint_line'!":...| 000109f0 f1 fb cd 3a 21 48 25 3d 79 31 25 3a c8 99 26 34 |...:!H%=y1%:..&4| 00010a00 30 30 63 63 2c 2c 48 25 3a 62 31 25 3d 48 25 21 |00cc,,H%:b1%=H%!| 00010a10 34 34 3a 48 31 25 3d 48 25 21 34 38 3a 57 31 25 |44:H1%=H%!48:W1%| 00010a20 3d 48 25 21 35 32 3a 6f 32 25 3d 48 25 21 35 36 |=H%!52:o2%=H%!56| 00010a30 3a 72 31 25 3d 6f 32 25 2d 66 31 25 2a 33 32 3a |:r1%=o2%-f1%*32:| 00010a40 55 33 25 3d 72 31 25 2d 33 32 3a 66 31 25 3d 28 |U3%=r1%-32:f1%=(| 00010a50 66 31 25 2b 44 32 25 29 83 28 76 30 25 2b 31 29 |f1%+D2%).(v0%+1)| 00010a60 3a 4b 24 28 66 31 25 29 3d c0 55 24 2c 6b 33 25 |:K$(f1%)=.U$,k3%| 00010a70 29 3a 46 25 3d 48 25 21 34 2d 48 25 21 32 30 2b |):F%=H%!4-H%!20+| 00010a80 34 3a 49 25 3d 48 25 21 31 36 2d 48 25 21 32 34 |4:I%=H%!16-H%!24| 00010a90 2b 72 31 25 2d 34 3a 48 25 21 30 3d 79 31 25 3a |+r1%-4:H%!0=y1%:| 00010aa0 48 25 21 34 3d 62 31 25 3a 48 25 21 38 3d 55 33 |H%!4=b1%:H%!8=U3| 00010ab0 25 3a 48 25 21 31 32 3d 57 31 25 3a 48 25 21 31 |%:H%!12=W1%:H%!1| 00010ac0 36 3d 72 31 25 3a c8 99 26 34 30 30 65 36 2c 37 |6=r1%:..&400e6,7| 00010ad0 3a c8 99 26 34 30 30 63 39 2c 2c 48 25 b8 54 31 |:..&400c9,,H%.T1| 00010ae0 25 3a c8 95 54 31 25 3a db 0d 04 f2 2a ec 46 25 |%:..T1%:....*.F%| 00010af0 2c 49 25 3a f1 3b 4b 24 28 66 31 25 29 3b 3a c8 |,I%:.;K$(f1%);:.| 00010b00 99 26 34 30 30 63 61 2c 2c 48 25 b8 54 31 25 3a |.&400ca,,H%.T1%:| 00010b10 ce 3a e1 0d 04 f3 f9 dd f2 69 30 28 55 24 29 3a |.:.......i0(U$):| 00010b20 ea 76 30 25 2c 62 31 25 2c 48 31 25 2c 57 31 25 |.v0%,b1%,H1%,W1%| 00010b30 2c 6f 32 25 2c 72 31 25 2c 55 33 25 2c 46 25 2c |,o2%,r1%,U3%,F%,| 00010b40 49 25 2c 54 31 25 3a 76 30 25 3d de 28 4b 24 28 |I%,T1%:v0%=.(K$(| 00010b50 29 2c 31 29 3a 4b 24 28 44 32 25 29 3d c0 55 24 |),1):K$(D2%)=.U$| 00010b60 2c 6b 33 25 29 3a 62 31 25 3d 30 3a 48 31 25 3d |,k3%):b1%=0:H1%=| 00010b70 2d 28 31 2b 76 30 25 29 2a 33 32 3a 57 31 25 3d |-(1+v0%)*32:W1%=| 00010b80 6b 33 25 2a 31 36 2b 38 3a 6f 32 25 3d 30 3a c8 |k3%*16+8:o2%=0:.| 00010b90 99 26 34 30 30 65 62 2c 79 31 25 2c 62 31 25 2c |.&400eb,y1%,b1%,| 00010ba0 48 31 25 2c 57 31 25 2c 6f 32 25 2c 62 31 25 2c |H1%,W1%,o2%,b1%,| 00010bb0 48 31 25 2b 33 32 3a 72 31 25 3d 48 31 25 2b 33 |H1%+32:r1%=H1%+3| 00010bc0 32 3a 55 33 25 3d 48 31 25 3a 21 48 25 3d 79 31 |2:U3%=H1%:!H%=y1| 00010bd0 25 3a c8 99 26 34 30 30 63 63 2c 2c 48 25 3a 46 |%:..&400cc,,H%:F| 00010be0 25 3d 48 25 21 34 2d 48 25 21 32 30 2b 34 3a 49 |%=H%!4-H%!20+4:I| 00010bf0 25 3d 48 25 21 31 36 2d 48 25 21 32 34 2b 72 31 |%=H%!16-H%!24+r1| 00010c00 25 2d 34 3a 48 25 21 30 3d 79 31 25 0d 04 f4 88 |%-4:H%!0=y1%....| 00010c10 48 25 21 34 3d 62 31 25 3a 48 25 21 38 3d 55 33 |H%!4=b1%:H%!8=U3| 00010c20 25 3a 48 25 21 31 32 3d 57 31 25 3a 48 25 21 31 |%:H%!12=W1%:H%!1| 00010c30 36 3d 72 31 25 3a c8 99 26 34 30 30 65 36 2c 37 |6=r1%:..&400e6,7| 00010c40 3a c8 99 26 34 30 30 63 39 2c 2c 48 25 b8 54 31 |:..&400c9,,H%.T1| 00010c50 25 3a c8 95 54 31 25 3a db 3a ec 46 25 2c 49 25 |%:..T1%:.:.F%,I%| 00010c60 3a f1 3b 4b 24 28 44 32 25 29 3b 3a c8 99 26 34 |:.;K$(D2%);:..&4| 00010c70 30 30 63 61 2c 2c 48 25 b8 54 31 25 3a ce 3a 44 |00ca,,H%.T1%:.:D| 00010c80 32 25 3d 28 44 32 25 2b 31 29 83 28 31 2b 76 30 |2%=(D2%+1).(1+v0| 00010c90 25 29 3a e1 0d 04 f5 79 dd f2 6f 31 28 4a 25 29 |%):....y..o1(J%)| 00010ca0 3a ea 76 30 25 2c 4e 34 25 2c 69 33 25 2c 46 25 |:.v0%,N4%,i3%,F%| 00010cb0 2c 49 25 3a 76 30 25 3d de 28 4b 24 28 29 2c 31 |,I%:v0%=.(K$(),1| 00010cc0 29 3a 4e 34 25 3d 2d 28 4a 25 21 32 34 2b 34 2d |):N4%=-(J%!24+4-| 00010cd0 4a 25 21 31 36 2b 4a 25 21 34 30 29 81 33 32 3a |J%!16+J%!40).32:| 00010ce0 69 33 25 3d 2d 28 4a 25 21 32 34 2b 34 2d 4a 25 |i3%=-(J%!24+4-J%| 00010cf0 21 31 36 2b 4a 25 21 33 32 29 81 33 32 3a e7 69 |!16+J%!32).32:.i| 00010d00 33 25 3e 76 30 25 69 33 25 3d 76 30 25 0d 04 f6 |3%>v0%i3%=v0%...| 00010d10 0e e7 4e 34 25 3c 3d 76 30 25 8c 0d 04 f7 6a 46 |..N4%<=v0%....jF| 00010d20 25 3d 4a 25 21 34 2d 4a 25 21 32 30 2b 34 3a 49 |%=J%!4-J%!20+4:I| 00010d30 25 3d 4a 25 21 34 30 2d 28 4a 25 21 32 34 2b 34 |%=J%!40-(J%!24+4| 00010d40 2d 4a 25 21 31 36 2b 4a 25 21 34 30 29 83 33 32 |-J%!16+J%!40).32| 00010d50 3a e3 66 31 25 3d 4e 34 25 b8 69 33 25 3a ec 46 |:.f1%=N4%.i3%:.F| 00010d60 25 2c 49 25 3a 49 25 2d 3d 33 32 3a f1 3b 4b 24 |%,I%:I%-=32:.;K$| 00010d70 28 28 66 31 25 2b 44 32 25 29 83 28 76 30 25 2b |((f1%+D2%).(v0%+| 00010d80 31 29 29 3a ed 0d 04 f8 07 cd 3a e1 0d 04 f9 54 |1)):......:....T| 00010d90 dd f2 6c 30 28 21 48 25 2c 48 25 21 34 2c 48 25 |..l0(!H%,H%!4,H%| 00010da0 21 38 2c 48 25 21 31 32 2c 48 25 21 31 36 29 3a |!8,H%!12,H%!16):| 00010db0 ea 54 31 25 3a c8 99 26 34 30 30 63 39 2c 2c 48 |.T1%:..&400c9,,H| 00010dc0 25 b8 54 31 25 3a c8 95 54 31 25 3a c8 99 26 34 |%.T1%:..T1%:..&4| 00010dd0 30 30 63 61 2c 2c 48 25 b8 54 31 25 3a ce 3a e1 |00ca,,H%.T1%:.:.| 00010de0 0d 04 fa 56 dd a4 52 28 59 25 2c 63 25 29 3a ea |...V..R(Y%,c%):.| 00010df0 46 25 3a 48 25 21 30 3d 59 25 3a c8 99 26 34 30 |F%:H%!0=Y%:..&40| 00010e00 30 63 62 2c 2c 48 25 3a 46 25 3d 48 25 21 34 2d |0cb,,H%:F%=H%!4-| 00010e10 48 25 21 32 30 3a 48 25 21 34 3d 63 25 3a c8 99 |H%!20:H%!4=c%:..| 00010e20 26 34 30 30 63 65 2c 2c 48 25 3a 3d 46 25 2b 48 |&400ce,,H%:=F%+H| 00010e30 25 21 31 36 2b 32 0d 04 fb e1 dd f2 60 30 28 f8 |%!16+2......`0(.| 00010e40 64 25 29 3a ea 46 25 2c 49 25 2c 60 31 25 2c 56 |d%):.F%,I%,`1%,V| 00010e50 31 25 2c 41 32 25 2c 50 32 25 3a f2 50 30 28 46 |1%,A2%,P2%:.P0(F| 00010e60 25 2c 49 25 29 3a 21 48 25 3d 64 25 3a c8 99 26 |%,I%):!H%=d%:..&| 00010e70 34 30 30 63 63 2c 2c 48 25 3a 60 31 25 3d 48 25 |400cc,,H%:`1%=H%| 00010e80 21 34 3a 56 31 25 3d 48 25 21 31 32 3a 41 32 25 |!4:V1%=H%!12:A2%| 00010e90 3d 48 25 21 38 3a 50 32 25 3d 48 25 21 31 36 3a |=H%!8:P2%=H%!16:| 00010ea0 48 25 21 34 3d 28 46 25 2d 56 31 25 2b 60 31 25 |H%!4=(F%-V1%+`1%| 00010eb0 29 81 32 3a 48 25 21 31 32 3d 48 25 21 34 2b 56 |).2:H%!12=H%!4+V| 00010ec0 31 25 2d 60 31 25 3a 48 25 21 38 3d 28 49 25 2d |1%-`1%:H%!8=(I%-| 00010ed0 50 32 25 2b 41 32 25 29 81 32 3a 48 25 21 31 36 |P2%+A2%).2:H%!16| 00010ee0 3d 48 25 21 38 2b 50 32 25 2d 41 32 25 3a 21 59 |=H%!8+P2%-A2%:!Y| 00010ef0 33 25 3d 64 25 3a c8 99 26 34 30 30 63 33 2c 2c |3%=d%:..&400c3,,| 00010f00 59 33 25 3a c8 99 26 34 30 30 63 31 2c 2c 48 25 |Y3%:..&400c1,,H%| 00010f10 2b 34 b8 64 25 3a e1 0d 04 fc 8f dd f2 50 30 28 |+4.d%:.......P0(| 00010f20 f8 46 25 2c f8 49 25 29 3a ea 6e 33 25 3a 48 25 |.F%,.I%):.n3%:H%| 00010f30 21 30 3d 31 33 30 3a 48 25 21 34 3d 31 33 31 3a |!0=130:H%!4=131:| 00010f40 48 25 21 38 3d 2d 31 3a c8 99 34 39 2c 48 25 2c |H%!8=-1:..49,H%,| 00010f50 48 25 2b 34 30 30 3a 46 25 3d 48 25 21 34 30 30 |H%+400:F%=H%!400| 00010f60 2b 31 3a 49 25 3d 48 25 21 34 30 34 2b 31 3a c8 |+1:I%=H%!404+1:.| 00010f70 99 35 33 2c 2d 31 2c 34 b8 2c 2c 6e 33 25 3a 46 |.53,-1,4.,,n3%:F| 00010f80 25 3d 46 25 3c 3c 6e 33 25 3a c8 99 35 33 2c 2d |%=F%<<n3%:..53,-| 00010f90 31 2c 35 b8 2c 2c 6e 33 25 3a 49 25 3d 49 25 3c |1,5.,,n3%:I%=I%<| 00010fa0 3c 6e 33 25 3a e1 0d 04 fd bb dd f2 4b 28 59 25 |<n3%:.......K(Y%| 00010fb0 2c 63 25 2c 42 31 25 29 3a ea 60 31 25 2c 41 32 |,c%,B1%):.`1%,A2| 00010fc0 25 2c 56 31 25 2c 50 32 25 2c 6c 33 25 3a 48 25 |%,V1%,P2%,l3%:H%| 00010fd0 21 30 3d 59 25 3a 48 25 21 34 3d 63 25 3a c8 99 |!0=Y%:H%!4=c%:..| 00010fe0 26 34 30 30 63 65 2c 2c 48 25 3a 60 31 25 3d 48 |&400ce,,H%:`1%=H| 00010ff0 25 21 38 3a 41 32 25 3d 48 25 21 31 32 3a 56 31 |%!8:A2%=H%!12:V1| 00011000 25 3d 48 25 21 31 36 3a 50 32 25 3d 48 25 21 32 |%=H%!16:P2%=H%!2| 00011010 30 3a 6c 33 25 3d 60 31 25 2b 42 31 25 3a c8 99 |0:l3%=`1%+B1%:..| 00011020 26 34 30 30 63 34 2c 2c 48 25 3a 48 25 21 34 3d |&400c4,,H%:H%!4=| 00011030 59 25 3a 48 25 21 31 36 3d 60 31 25 2b 42 31 25 |Y%:H%!16=`1%+B1%| 00011040 3a c8 99 26 34 30 30 63 32 2c 2c 48 25 2b 34 3a |:..&400c2,,H%+4:| 00011050 e7 6c 33 25 3c 56 31 25 c8 94 6c 33 25 2c 56 31 |.l3%<V1%..l3%,V1| 00011060 25 0d 04 fe 1d f2 6c 30 28 59 25 2c 56 31 25 2c |%.....l0(Y%,V1%,| 00011070 41 32 25 2c 6c 33 25 2c 50 32 25 29 3a e1 0d ff |A2%,l3%,P2%):...| 00011080