4qucar/mcidas/GOESnavucar/mcidas/AREAnav GOESnav.javaisEastPositiveZnavdayIlintotdeglinDieltotdegelespinraietimyietimhsemimaoeccenorbincperhelasnodenopclndeclinrascenpiclinpreratpredirpitchyawrollskewiajustibtconnegbetiseangscan1time1scan2time2emegaabasqbsqrrsqrdpdgnumsentotlinradlintoteleradelepicelecpitchcyawcrollpskewrfactroasintmpsclb11b12b13b21b22b23b31b32b33gammagamdotrotm11rotm13rotm21rotm23rotm31rotm33pictimxrefioldtdifexmmcepsilnsrome2pzpypxqzqyqx([I)V"java/lang/IllegalArgumentException]()V [_ `  b P dGOESjava/lang/StringBuilderg h`Invalid navigation typejappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; lm hn(I)Ljava/lang/StringBuilder; lp hqtoString()Ljava/lang/String; st hu(Ljava/lang/String;)V [w ^x[Iz  }Invalid orbital parametersicon1(I)I   ?java/lang/Mathround(F)I  @Y  A.  @@      Invalid orbit typeepoch(IIDDD)V ucar/mcidas/McIDASUtilmcPackedIntegerToDouble(I)D      B@@È(Invalid ascension/declination parametersInvalid spin period  @r@L           @j  !  $ _ " / # ?4' ) AU\ * AfI = + ADp , @8tj -  . ?FR /  0  1  2  3  4 @ 5  6  7  8 atan2(DD)D    9 sin(D)D  cos   H  I  J  K  L  M !pow # $ : & ; (AKw@ < , = . > 0 ? 2 @ 4 A 6 B 8 C : D < E >!timdif(IIII)D AB C? 6@@YZp@v O M N O F Q G S % U & W ' Y ( [thisLucar/mcidas/GOESnav;iarrjdayjtimexmeanastpctpstyctystrctrdecsindeccosdecrassinrascosrasraharacisstoLatLon([[F)[[F[[FtareaCoordToImageCoord vs wsatvec(D)[D yz {@ !TD-[Dsqrt  nxyzll(DDD)[D  [Fllsxyzctstx1y1xyzilinparlinframetsamtimxlinxeleylinyelexcorycorrotcoslinsinlincoselesineleeliemienitempeloemoenobasqonemsqaqbqcqradpointlinelenumberlatlon imglinele([[D)[[D[[D v toLinEleabs  @V@pinllxyz(DD)[D  ?@bM?6C-asin  imageCoordToAreaCoord ([[F[[F)[[F  vcste1vcste2vcste3vcses3umvx3ixsats1ysats2slinclinuvvcses1vcses2xnormynormscnnumscnfrccosactstxhtoldlinorbtimxsatysatzsatznormxparyparxyzsat ([[D[[D)[[D  xdumyymmddnumyearmonthdayjulday?FR9@cS? >*@@N@H@88mcDoubleToPackedInteger(D)I  leapyr  jtotjyearRDPDGREGRACONaxmmcxmanomtimeidayiyxlatxlonylatylonsnltcsltcslnsnlntnltatan ) *a W - V / U 1 Z 3 Y 5 X 7 T 9 R ;@ Q ?>Ey0: S Cregraconshairaydirahmsopsocospcpsacaieyiediefacdeteirayiradirafacdratrainavyinavdinfacdnavtdifratimsamdiftimecanm1ecanomxomegayomega getSubpoint()[Dssp_latssp_lonCode StackMapTableLineNumberTableLocalVariableTable Exceptions SourceFile1R                       ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [\k #*a*c*e+.f ^YhYiko+.rvy+.=+.>*|p~+.0+.)+."+ .+ .+ . ^Yy**+.*d+.dlh+.dpj`*+.o*+.o*+.o+ .o9*+ .o*+ .o+. ^Yy******+ .*+ .*+.+.**o+ .+ .+. ^Yy+. ^Yy*+.o+.***o*+.*+.*+.*+.*+.*+.*+.*+.o+.Ѡ**+.*+.*ֵ*ٵ*ܵ*******k***|ldp*****|ph***k*go**Ƈ***k*go**co***k***k***k ****o *9*9**g9 **g9 * 9* 9*k* kk kc*w* k*wk * k kkg"** %*"%c'** *" )***o-**k999**k999*w/*1*3*wk5*wk7*9*k;*k=*?@*~DEkGoIc9Ks9    Kc9 * *kN*P*+&.oR*+'.oT|l6"" " 5+..*+.V*+.X*+".Z*+#.\.*V*X**|pZ**X*Z*-kc\*elH 3{CI*am{B1*mp* z37;Cmw +4I^hoy")07>ERYgt-6?HZajt!* 0 9 JRalt %&'(*+n]^_z7` ;a 4b c d e -f 6g ?h Bi ;j 4k )l "m n Jo Rp qq "o^rskTO+26IIu:J*+x:K6LLIK2L09 K2L09  =d*l`J*-)k9*Pc9*|:M *g*k9  *g*Rc*Tkc*k9*/M1k*1M1kc*3M1kc9*5M1k*7M1kc*9M1kc9 }c9g9 9 999*k*kg9*k*kg9!* k*"kg9#9%k!kc9w%k!kc9!*/k*5!kc*;#kc9'*1k*7!kc*=#kc9)*3k*9!kc*?#kc9+**o9--g9/-/+%kc91'M1k)M1kc-k+M1kck93M1%M1%c-kM1%c*g953%G1k5kg977J2LQJ2LQ37cw1ko99M1'9kc9;M1)9kc9=M1+9kc9?*k*Nc9A*k*Nc9CA;kC=kc9ECw;kA=kc9G*EG?:NJ2LN1QJ2L*c N1wN1QL>JlMuuu3uuu,uuu,uuu2uuuLuuum5abeg i*j4k;lGmOnXo`pnqrstuvwxyz{|*}.~;Ib{$1CO[gxgn,(NC 9O ;[} =gq ?x` AO CB E4 G`xM; G O X * 4 np U 6          !* #. %b| '{c )J +? -9 /) 1  3 5 7 L]^t ItJtKrkOO+26II:J*+:K6LLIK2L19 K2L19  =d*l`J*-)k9*Pc9*|:M *g*k9  *g*Rc*Tkc*k9*/M1k*1M1kc*3M1kc9*5M1k*7M1kc*9M1kc9 }c9g9 9 999*k*kg9*k*kg9!* k*"kg9#9%k!kc9w%k!kc9!*/k*5!kc*;#kc9'*1k*7!kc*=#kc9)*3k*9!kc*?#kc9+**o9--g9/-/+%kc91'M1k)M1kc-k+M1kck93M1%M1%c-kM1%c*g953%G1k5kg977J2LRJ2LR37cw1ko99M1'9kc9;M1)9kc9=M1+9kc9?*k*Nc9A*k*Nc9CA;kC=kc9ECw;kA=kc9G*EG?:NJ2LN1RJ2L*c N1wN1RLCJlM3,,2Lm5 )29EMV^l(,9G`y"/AMYev  n,%NA 9M ;Yz =en ?v] AL C? E1 G^uM9 E M V ) 2 lm R 3         !( #, %`y 'y` )G +< -6 /& 1 3 5 7 L]^ IJKsk U!:<+26==u:>6??=+2?0I*c+2?0v +2?0999(9(9*\90\9.9,\9\99\969*(:@@19 @19 @19*X96AA$*g˗F*|:<<19,<19.<1909*<1%<1%c<1%c9*k*Nc9*k*Nc9 k kg9 k kc9,g9.g90g9 *;k*=kc*? kc9&%%c %c96&6o9::*':%g *)g98*8*og9A *\99(A(cog*o9AA*Vg*Z*Vgo9C(C(gkc9*X*-A*Vgkc9*|:<<19,<19.<190,k.kc0kc9E*kk*c9GEG*/,k*1.kc*30kc9I*5,k*7.kc*90kc9K*k*Nc9*k*Nc9 k kg9 k kc9,g9.g90g9 */k*1kc*3 kc9"*5k*7kc*9 kc9$*;k*=kc*? kc9&6%&%g92I%K%c94%%c %c96&6o9::*':%g *)g9889M89O*Ok*Mkc9Q*Ok*Mkc9S*I$kK"kg24ko*oc9SQ *oc9*Rg*Tkg9>2?Q>2?Q?*>>հl @uu ?uuF\1uuW)uu0uu:<uu?uumn[<> ?AD&FAJFKKMVQ[R`SiTrUxVWXYZ\^`abcdefgeijk#l0m7n>oEp^qkrtsxq}tuwxz{\~ #6HPi4JW`dipAn(7  7 > E~ ^e &# 8? :' Ai I| Kk Md OS QB Sk Z 9 2 +  " $ &4 2J 4r 8p :}@( A C6 EH Gw q e r p m x [ (` *i ,g .d 0v 6& A F K  ?!]^!t<  = t>k [+:B+26CC:D6EEC+2E1I*c +2E1w +2E1999 (9.90\96\9492\9\99\9<9*(:FF19F19F199 *X96GG00g˗F*|:BB192B194B19690B1%B1%cB1%c9*k*Nc9*k*Nc9kkg9kkc92g9"4g9$6g9&*;"k*=$kc*?&kc9,"%$%c&%c9<,*>*og9g*o9 G *\99.G.cog*o9GG*Vg*Z*Vgo9I.I.gkc9*X*-G*Vgkc9*|:BB192B194B1962k4kc6kc9K*kk*c9MKM*/2k*14kc*36kc9O*52k*74kc*96kc9Q*k*Nc9*k*Nc9kkg9kkc92g9"4g9$6g9&*/"k*1$kc*3&kc9(*5"k*7$kc*9&kc9**;"k*=$kc*?&kc9,<%,%g98O%Q%c9:"%$%c&%c9<,>9S>9U*Uk*Skc9W*Uk*Skc9Y*O*kQ(kg8:ko*oc9  YW *oc9  *Rg*Tkg9 D2ERD2E RE*DDl FEE_6W-5:BEmv] %>CHSX]fou~#07> E ^ k t x }#) /!B"T#\%u&'()*+,-./0*1@2V3c4l5p3u6|79:;<=?@ CD"In<9   7 "> $E &^q ,/ >K @3 Gu O| Qk Sd US WB Yk Z 9 "2 $+ & ( ** ,@ 8V :r >| @~F( G IB KT Mw   q o m j u X .] 0f 2d 4a 6s <% > C H   E+]^+&B   CDk: YOYOY;OYZOYxOYOYOYOYOY OY 0OY NOM'ldp>dldp6dp6  6,d.`6p `6h`lq{m"UMVVW_XeYtZ[\nH]^ MMzVD _; e5  k9 9 9   )o%k9 k9kgko99g96  g96D  g96-  c96 c96*mldp6`6p6`6d6*`6*6`6`6dp6*h`l%cGm%bc df!g(h<iBjIkLlUn]ocqlsttzvxy{}~n ` Q` ]^    b    ! ( < B& L k@ np`ldmn ]^  kx *'k9*k*k 9*w)k99 9 9 9  o%9*c**kcok9 k k9 kk9 k9YRYRYRm6 !*18?FSnxn]^ ! " *r# 1k$ 8d% ?]& FV' SI( n.- x$   k h99 'M)G@''k))kco+9 * k* k *o9)' w*o9 YRY RlZm /MZnH/+, h]^h h h c  ^! yzku4*e*eJ99I9 ) k9 @6 6 )*k9 )*k9)*k9 9 9*k9*k999*kkkg.*kkkc0*k2*wkkkg4*wkkkc6*k8**g*ck:*k*ok*o<*ldp6*p6 dl`6!mdh!` `d9"="k*kc9$ l6& p6'&dl`6(m&dh(`'`d9)=)k kc9+*~ldp6-*~p6.-dl`6/m-dh/`.`d90*0=k$g@0=k+g92*AD'kJ*@)c9*<k99 9 6 6  /* kc9   g*D  9  *g9*: k9*2k*8kc9*0k*6kc9*.k*4kc9YRYRYRl#( m>  &+.6>FMT`lsz':GNV^h{      -17CO`q !n+/ E F  G +H .I 6J >K F, ML TM `N ltO smP zfQ R S 'T !:U "NV $VW &^X 'hxY ({eZ )S[ +F\ -<] .2^ /_ 0` 2]^ a b  c d  CRe OFf `5 q$  ghk*XH*'|N*'k*Nc9*'k*Nc9-19-19 -19 k kc9wk kc9* :19*c 1w19YRYRlvCm6 78 :;+<0=5>:?G@UBaDgE|Gn ]^  o +_ 0Z 5U :P GC U5 g#i |j a)p