4ucar/mcidas/LAMBnavucar/mcidas/AREAnav LAMBnav.javaiwestIihemxrowDxcolxlat1xlat2xspacexqlonxblatxfacxpole([I)V"java/lang/IllegalArgumentException()V  LAMBjava/lang/StringBuilder Invalid navigation typeappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; ! "(I)Ljava/lang/StringBuilder; $ %toString()Ljava/lang/String; '( )(Ljava/lang/String;)V + ,[I. 0 2  5ucar/mcidas/McIDASUtil7integerLatLonToDouble(I)D 9: 8;  = ? A@V?FR9@@  I  K  Mjava/lang/MathOsin(D)D QR PSlog UR PV?tan ZR P[  ]pow(DD)D _` Pa  cthisLucar/mcidas/LAMBnav;iparmsipolertoLatLon([[D)[[D[[DlareaCoordToImageCoord nk oatan2 q` Pr@ @v@fsqrt zR P{abs }R P~=|׽@exp R Patan R P[Dxlatxldifxedifxlonxrlonradiuspointlinelenumberlatlon imglineletoLinElecos R PimageCoordToAreaCoord ([[D[[D)[[D xrlatxclatCode StackMapTableLineNumberTableLocalVariableTable Exceptions SourceFile1        2*+. YY#+.&*-*+.1*+.3+ .=4=*6*6*<>*+.<@*+.<B*C*6*@kgEk@*C*6*BkgEkB*+.GoJ*+.<L+.GoJ*+ .N*N*N**@TW*BTWgX*@k\WX*Bk\Wgo^*)*@Tk*J*^k*@Xk\*^bkod)/ |b@B C)E1F9G>HEIJJSK[MeNoOPRSTVWYZ["\1^*2ef2g.>hvi jk +26m:*+p:6*621*1gk*doI*6t21*3gk*do99 (  (s9 *6 k*^oEo*Lc9tcvsxg9((kkc|9  *6Zh9'*6C W*^okEogk92R2*N wRmmmHmmmN mmm# mmm mmm mmmmmmRuvy{ }8~RUj{  8 R  & U c eflllk6 +26  m: 6 +219*N +21w +21I*6(*Lgk9tcvsxg9*^kEk9C*6kgEkXk9   9*d \*^bk9 2*1*6kkcR 2*3*6TkkgR=*  mm mmEN mm mm9mmB!:HXe{p  : ! H : {] efl l