4  6 6 6 Y  Y 6 6 6 Y 6 6 6 6  J J 6 6 6  6 6  D 6 6 ' ' Y '  6 debugZlogLorg/slf4j/Logger;latCoord#Lucar/nc2/dataset/CoordinateAxis2D;lonCoordnrowsIncolslatEdgeD2 InnerClassesLucar/ma2/ArrayDouble$D2;lonEdge latMinMaxMinMaxLucar/ma2/MAMath$MinMax; lonMinMax$assertionsDisabledI(Lucar/nc2/dataset/CoordinateAxis2D;Lucar/nc2/dataset/CoordinateAxis2D;)VCodeLineNumberTableLocalVariableTablethis#Lucar/nc2/dt/grid/GridCoordinate2D;shape[I StackMapTable findBounds()VfindCoordElementForce(DD[I)ZcolrowwantLatDwantLon rectIndex saveDebugfindCoordElementfindCoordElementNoForce gradientLat gradientLondiffLatdiffLoncountW containsOldcontainsx1y1x2y2x3y3x4y4sign detIsPositive (DDDDDD)Zx0y0detjumpOlddrowdcoljump2latlondlatdydlatdxdlondxdlondydxdyincrbox9jiminrowmaxrowmincolmaxcol SourceFileGridCoordinate2D.java O[ => ?> N: java/lang/AssertionError @A BA ML HG CG IL 9: -Bounds (%d %d): lat= (%f,%f) lon = (%f,%f) %njava/lang/Object a a Z[ n] f] %nIteration %d %n ] ] 8 (%d,%d) contains (%f,%f) in (lat=%f %f) (lon=%f %f) ?%n xy ;<java/lang/StringBuilderdeterminate = 0 on lat/lon= ,  : jump from %d %d (grad=%f %f) (diff=%f %f) (delta=%d %d) %n incr: to (%d %d)%ne jump from %d %d (dlondx=%f dlondy=%f dlatdx=%f dlatdy=%f) (diffLat,Lon=%f %f) (deltalat,Lon=%f %f) ] %n box9:!ucar/nc2/dt/grid/GridCoordinate2D  ucar/ma2/ArrayDouble$D2ucar/ma2/MAMath$MinMax!ucar/nc2/dataset/CoordinateAxis2DgetRank()IgetShape()[IgetEdges()Lucar/ma2/ArrayDouble$D2;ucar/ma2/MAMath getMinMax*(Lucar/ma2/Array;)Lucar/ma2/MAMath$MinMax;java/lang/SystemoutLjava/io/PrintStream;java/lang/IntegervalueOf(I)Ljava/lang/Integer;minjava/lang/Double(D)Ljava/lang/Double;maxjava/io/PrintStreamprintf<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream;java/lang/Mathround(D)J(II)Iget(II)Dappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; getFullName()Ljava/lang/String;toStringorg/slf4j/Loggerwarn(Ljava/lang/String;)Vabs(D)Djava/lang/ClassdesiredAssertionStatus()Zorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;ucar/ma2/ArrayDouble!6 9:;<=>?>@ABACGHGILMLN: OPQN**+*,+ Y, Y+N*-. *-. R&  !#$$:%?'F(M)S*NTUN=>N?>?VWX$6YYZ[Q* ** ** ****  YY* SY* SY*SY*SY* SY* SWR. ,-/03)446:7{879S TUX\]Q[ *'*'*)* )* 66* 96* 'OO*') քRV=>?@A B,C.D:E<GAHEIQJ]LcMiOtPyQ{JIVSHT-^AH?_ATU`abacWAHd:X   &e]QQ *')RZS* TU `a ba cWf]Q*'*'*)* )* **g* o9* * g* o9'*g9 )* g9  oO oO6YSW*')*') *') Rfhijkl m,n.o:p<rSsjuuvyz|~S\ TU`abacWSgaj{haupia eja HkAX ` 6l m]Q .* d!"O.* d!"O.6.6}#Y.SY.SY'SY)SY*$SY*`$SY* $SY* `$SW'*$'*`$)* $)* `$R>*06<dS>TU`abacW0_A6^AX @n]Q!.* d!"O.* d!"O.6.6* $9*$9 * `$9 *`$9* ``$9*``$9* `$9*`$9*  )'%6* )'%*)'%* )'%RJ*06CP_nSTU`abacW0_A6^ACoaPpa _qa nrasaqtabuaSvaCw:X 6l@xyQe k kg' kg) kc'kc)kg9  3&'Y()**+*,**+*-. R!(XSReTUezae{aeoaepaeqa era !D|a X X @}]Qw.* d!"6.* d!"6*`$*$g9* `$* $g9 '*$g9 )* $g9 o6 o6S/YSYSYSY SY SYSYSYSW$0W*') `* d!"O`* d!"O$1Y.SY.SW. .RV&A\kz   " 8 >_Sz wTUw`awbawcWd_A&Q^AA6ga\ha k ia zja~AAX" 6lR@]Q3.* d!"6.* d!"6*$9* $9 'g9 ) g9*`$g9*`$g9* `$ g9* `$ g9 kogkogo9 kgo9e2 YSYSYSYSYSYSY SYSYSY SW66$0W*') `* d!"O`* d!"O$1Y.SY.SW. .Rr*+&,3-@.F/L1^2p348:<=>?="A*B2D<EBFOGXInJKLMSTU`abacW_A&^A3a@a F}ia Lwja^eapSaAa/aa a*~A2AX*"6l,R@]QY .6.6'*$g9)* $g9 3 3C`O*') `O*')E `O*')`O*')OO*')4RRST UV*X8YKZV[X\k]v^x`abcdeijkSRTU`abacW_A ^Aia*ja X H6ll6ll6ll6ll6ll6ll6ll6ll]Q.6d"6`* !6.6  d"6  `* !6 5W6  3 6   " O O*') ݄ RFpqrt#u-v:x@yMzX{c|i}o~z|{zSz \&A Q7A TU`abacW_AzAmA#g^A -]A :PA X&M 6l [Q@6768&R X @FDE JK