Êþº¾4À³ˆ@³ˆ 8µ ¶· ¶¸ )¹ 8º 8» 8¼ 8½ 8¾?à ¿À@ 8Á 8 8à 8Ä 8· 8¸ 8Å 8Æ ¿Ç ¿È 8É 8Ê 8Ë>°Æ÷ µí� ÌÍ 8Î 8Ï 8Ð 8Ñ ¶ÒÓÔ ÕÖ ×ØÙ ,¹Ú ,Û ,Ü” ,ÝÞß àá âã )äå Õæ Õçè>äøµ€ 8é 8ê ¶ë 8ìíxDywidthheight()VCodeLineNumberTableLocalVariableTablethis$Lucar/unidata/geoloc/ProjectionRect;M(Lucar/unidata/geoloc/ProjectionPoint;Lucar/unidata/geoloc/ProjectionPoint;)Vcorner1%Lucar/unidata/geoloc/ProjectionPoint;corner2*(Lucar/unidata/geoloc/ProjectionPoint;DD)Vminimum'(Lucar/unidata/geoloc/ProjectionRect;)Vr(DDDD)Vx1y1x2y2wx0wy0getX()DgetYgetWidth getHeightgetMinXgetMinYgetMaxXgetMaxY getCenterX getCenterYadd DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;(DD)Vnewxnewy((Lucar/unidata/geoloc/ProjectionPoint;)VptisEmpty()Z StackMapTable intersects'(Lucar/unidata/geoloc/ProjectionRect;)Z(DDDD)Zwhx0y0 intersecto(Lucar/unidata/geoloc/ProjectionRect;Lucar/unidata/geoloc/ProjectionRect;Lucar/unidata/geoloc/ProjectionRect;)Vsrc1src2destcontains((Lucar/unidata/geoloc/ProjectionPoint;)Zpoint containedZrectgetLowerRightPoint'()Lucar/unidata/geoloc/ProjectionPoint;getUpperRightPointgetLowerLeftPointgetUpperLeftPoint getMinPoint getMaxPointtoString()Ljava/lang/String; toString2(I)Ljava/lang/String;ndecIfLjava/lang/String;setX(D)VsetYsetWidth setHeightsetRect readObject(Ljava/io/ObjectInputStream;)VsLjava/io/ObjectInputStream; Exceptionsî writeObject(Ljava/io/ObjectOutputStream;)VLjava/io/ObjectOutputStream;equals(Ljava/lang/Object;)ZoLjava/lang/Object;thathashCode()IresulttempJ nearlyEqualsother((Lucar/unidata/geoloc/ProjectionRect;D)Z maxRelDiff SourceFileProjectionRect.java HWï ^_ `_ HI ›W c_ d_ e_ f_ð ñò CD ED FD GD a_ b_ óô õô im uw rsö ÷ø ¥¦ Œˆ �‚ �ˆ ùúmin: %.3f %.3f size: %.3f %.3fjava/lang/Objectû üýþ ÿjava/lang/StringBuilder %.   Ž�min: max: _ —  "ucar/unidata/geoloc/ProjectionRect     ucar/nc2/util/Misc ¯± Šˆ ¯ ‰ˆjava/io/Serializablejava/io/IOException#ucar/unidata/geoloc/ProjectionPointjava/lang/Mathabs(D)Dmin(DD)Dmax!com/google/common/math/DoubleMath fuzzyCompare(DDD)Icreate)(DD)Lucar/unidata/geoloc/ProjectionPoint;java/lang/DoublevalueOf(D)Ljava/lang/Double;java/lang/Stringformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;java/io/ObjectInputStream readDoublejava/io/ObjectOutputStream writeDoublegetClass()Ljava/lang/Class;compare(DD)IdoubleToLongBits(D)J)(Lucar/unidata/geoloc/ProjectionPoint;D)Z!8)BCDEDFDGD,HIJ? *·±K L MNHOJ_ *+¹+¹,¹,¹·±K %&L MNPQRQHSJh *·*+¹+¹(¶ ±K/01L*MNTQFDGDHUJM *+¶ +¶ +¶ +¶ ·±K 9:LMNVNHWJ× E*·'ck9 )ck9 'g¸9 )g¸9*  og og ¶ ±KDEFG!H*IDJL\ EMNEXDEYDEZDE[D7\D -]D !$FD *GD^_J/*´¯KML MN`_J/*´¯KQL MNa_J/*´¯KUL MNb_J/*´¯KYL MNc_J/*¶¯KiL MNd_J/*¶¯KvL MNe_J4 *¶*¶c¯KƒL  MNf_J4 *¶*¶c¯K�L  MNg_J8*¶*¶oc¯K�L MNh_J8*¶*¶oc¯KªL MNiUJ´ D*¶ +¶ ¸I*¶ +¶ ¸9*¶ +¶ ¸9*¶ +¶ ¸9*((gg¶ ±K¹ º»&¼3½C¾L>DMNDVN 8XD+ZD&YD3[DjklimJµ ;*¶ '¸9*¶ '¸9*¶ )¸9 *¶ )¸9 * g  g¶ ±K× ØÙÚ(Û:ÜLH;MN;nD;oD 1XD'ZDYD ([D jklipJI*+¹+¹¶±K ôõLMNqQjklrsJN*´˜ž *´˜�§¬KøL MNt@uvJI *+¶+¶+¶+¶¶¬KüLMNVNuwJÜ U*¶š˜ž ˜�¬*¶9 *¶9 'c —ž))c —ž' *¶c˜œ) *¶c˜œ§¬K#LHUMNUCDUEDUxDUyD8zD #2{D t ý;@ |}J¾ D*¶ +¶ ¸J*¶ +¶ ¸9*¶ +¶ ¸9*¶ +¶ ¸9 ,))g g¶ ±K &3CLHD~NDND€N 8XD+YD&ZD3[D �‚J£R+¹*¶  ¸"›@+¹*¶  ¸"�-+¹*¶  ¸"›+¹*¶  ¸"�§¬K()'*:+Q(LRMNRƒQtûP@�vJ�+*+¶#™=§*+¶$¶%™*+¶&¶%™§=¬K:; >)@L* „…+MN+†N)„…t  @ü‡ˆJ@*¶&¹*¶$¹¸'°KKL MN‰ˆJ/*¶&°KTL MNŠˆJ/*¶$°K]L MN‹ˆJ@*¶$¹*¶&¹¸'°KfL MNŒˆJ6 *¶*¶¸'°KoL  MN�ˆJ@*¶*¶c*¶*¶c¸'°KxL MNŽ�J\2(½)Y*¶¸*SY*¶¸*SY*¶¸*SY*¶¸*S¸+°K�L 2MN�‘J¯m»,Y·-.¶/¶01¶/¶2M»,Y·-3¶/,¶/,¶/4¶/,¶/,¶/¶2½)Y*¶¸*SY*¶¸*SY*¶ ¸*SY*¶ ¸*S¸+°K …†L mMNm’“T”•–—JJ *'*¶*¶*¶¶ ±K �‘LMNCDjkl˜—JJ **¶'*¶*¶¶ ±K ›œLMNEDjkl™—JJ **¶*¶'*¶¶ ±K ¦§LMNxDjklš—JJ **¶*¶*¶'¶ ±K ±²LMNyDjkl›UJM *+¶+¶+¶+¶¶ ±K ·¸LMNVNjkl›WJy *'µ*)µ*µ*µ±K½¾ ¿ÀÁL4MNCDEDxDyDjklœ�J“ #+¶5I+¶59+¶59+¶59*(¶ ±KÌÍ ÎÏÐ"ÑL>#MN#žŸCD EDxD yD ¡¢£Je!+*¶¶6+*¶¶6+*¶¶6+*¶¶6±KÚÛÜÝ ÞL!MN!ž¤ ¡¥¦Jáa*+¦¬+Æ*¶7+¶7¥¬+À8M,´*´¸9™¬,´*´¸9™¬,´*´¸9™¬,´*´¸9š§¬K2 ãäåæçé+ê-ë;ì=íKîMïL aMNa§¨D©Ntü8@ª«J¯Q*´¸:A  }ƒˆ<*´¸:Ah  }ƒˆ`<*´¸:Ah  }ƒˆ`<*´¸:Ah  }ƒˆ`<¬K& ÷øùú%û-ü:ýBþOÿL QMNA¬“I­®¯vJ= *+<¶>¬KL MN °N¯±Jy(*¶?+¶?(¹@™*¶A+¶A(¹@™§¬K'L (MN(°N(²Dt&@³´