4                           %  % %  %       L       ? A L E  E E J E   Y  E   Y  L    L   E   @ !" J#$ %& p' E()*+,-. x/@I)y`$@1>҈p;Qb}V 01 2 3 456 7 89 : ; < => J?@AB C D EbcFGHIJKL MNOPQRSTUVWXYZ[\]^_`a bcdefghijkl mno p q rstuvwxyz{|}~ Vinfo InnerClassesNEXETI ConstantValueNEXLHNEXLLNEXLMNEXVINOWRADHFUSRADHFmons[Ljava/lang/String;logLorg/slf4j/Logger; formatterLucar/nc2/units/DateFormatter;cmemoLjava/lang/String;ctiltctitlecunitcnamencfileLucar/nc2/NetcdfFile;numXnumYraf"Lucar/unidata/io/RandomAccessFile;()VCodeLineNumberTableLocalVariableTablethis#Lucar/nc2/iosp/nowrad/NOWRadheader; isValidFile%(Lucar/unidata/io/RandomAccessFile;)ZtJeLjava/io/IOException;p StackMapTablereadTop%(Lucar/unidata/io/RandomAccessFile;)IposreadLenb[Brcpidd ExceptionsgetData(I)[Boffset setProperty'(Ljava/lang/String;Ljava/lang/String;)Vnamevalueread:(Lucar/unidata/io/RandomAccessFile;Lucar/nc2/NetcdfFile;)Viottoksnav1Dnav2nav3nav4nav5rlat1Frlon1rlat2rlon2hoffsetnav6hsizeproductt1iilstrestrofftshrminddmonmonthyearsdfLjava/text/SimpleDateFormat;dateLjava/util/Date;trim&(Ljava/lang/String;)Ljava/lang/String;scCstrlenostrLjava/lang/StringBuilder;getMonth(Ljava/lang/String;)ImnowradL=(IFFFFFFLjava/util/Date;)Lucar/unidata/geoloc/ProjectionImpl;Lucar/unidata/util/Parameter;hofflat1lat2clatclonlatlondimsLjava/util/List;dimTLucar/nc2/Dimension; timeCoordNametaxisLucar/nc2/Variable;tdata[DdataTLucar/ma2/Array;jDimiDim coordinatesvxaxisdata1 projection$Lucar/unidata/geoloc/ProjectionImpl;ullatullonlrlatlrlonptul%Lucar/unidata/geoloc/ProjectionPoint;ptlrstartXstartYdxdataAyaxisdyctparamsLocalVariableTypeTable&Ljava/util/List;/Ljava/util/List;lnowraddlatdlonsetProductInfo%(Ljava/lang/String;Ljava/util/Date;)Vprodsummary shortsToInt(SSZ)Is1Ss2 swapBytesZ bytesToInt([BZ)IbytesaBcd(BBZ)IconvertunsignedByte2Short(B)SconvertShort2unsignedInt(S)IgetDate(II)Ljava/util/Date; julianDaysmsecstotalflushclose SourceFileNOWRadheader.java ucar/nc2/units/DateFormatter java/io/IOExceptionzero length file    ( java/lang/String  NOWRA USRADNEX    java/lang/StringBuilder# error reading nids product header     OP X   WXjava/text/SimpleDateFormatGMT  yyyy/MM/dd HH:mm  / : NOWRAD     [ Z[      java/util/ArrayListucar/nc2/Dimensiontime  ucar/nc2/Variable    ucar/nc2/Attributeucar/nc2/constants/CDM long_nametime since base date % ucar/nc2/constants/_Coordinate_CoordinateAxisType    units msecs since java/util/Date    yx cdm_data_type  time y x     scale_factor   missing_value 'ucar/nc2/iosp/nowrad/NOWRadheader$Vinfo  _CoordinateAxes standard_nameprojection x coordinatekmGeoX/ucar/unidata/geoloc/projection/LambertConformal     projection y coordinateGeoY      ucar/unidata/util/Parameter _CoordinateTransformType Projectionx y    time lat lon longitudedegreeLonlatitudeLat#NOWRAD Base Reflectivity at Tilt 1 BREF: Base Reflectivity [dBZ]dBZ ReflectivityNOWRAD ProductNOWRAD Echo TopsEcho Tops CompositeK FTEchoTopsComposite%NOWRAD Layer Comp. Reflectivity - LowLayerReflectivityLow%NOWRAD Layer Comp. Reflectivity - MidLayerReflectivityMid&NOWRAD Layer Comp. Reflectivity - HighLayerReflectivityHighReflectivityHighNOWRAD Vert. Integrated Liquid WaterKnotsVILwatererror  NOWRAD radar composite products.titlekeywords creator_nameNOAA/NWS creator_url4http://www.ncdc.noaa.gov/oa/radar/radarproducts.htmlnaming_authority NOAA/NCDC base_date  conventions _Coordinates   JANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDEC!ucar/nc2/iosp/nowrad/NOWRadheader java/lang/Object ucar/unidata/io/RandomAccessFileucar/nc2/NetcdfFilejava/lang/Exceptionjava/util/Listucar/ma2/Array"ucar/unidata/geoloc/ProjectionImpl#ucar/unidata/geoloc/ProjectionPointjava/util/Iteratorlength()J(Ljava/lang/String;)Vseek(J)V([B)I!java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;!([BIILjava/nio/charset/Charset;)Vcontains(Ljava/lang/CharSequence;)Z readFully([B)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; getLocation()Ljava/lang/String;toStringorg/slf4j/Loggerwarnjava/lang/IntegerparseIntjava/util/TimeZone getTimeZone((Ljava/lang/String;)Ljava/util/TimeZone; setTimeZone(Ljava/util/TimeZone;)V applyPattern(I)Ljava/lang/StringBuilder;parse$(Ljava/lang/String;)Ljava/util/Date;ucar/unidata/util/StringUtil2 splitString'(Ljava/lang/String;)[Ljava/lang/String;java/lang/Double parseDouble(Ljava/lang/String;)Djava/lang/Math toDegrees(D)Dfinish()IcharAt(I)Cjava/lang/CharacterisDigit(C)Z(C)Ljava/lang/StringBuilder;equalsIgnoreCase(Ljava/lang/String;)Z(Ljava/lang/String;IZZZ)V addDimension:(Lucar/nc2/Group;Lucar/nc2/Dimension;)Lucar/nc2/Dimension;N(Lucar/nc2/NetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;)Vucar/ma2/DataTypeDOUBLELucar/ma2/DataType; setDataType(Lucar/ma2/DataType;)V setDimensions addAttribute*(Lucar/nc2/Attribute;)Lucar/nc2/Attribute;ucar/nc2/constants/AxisTypeTimeLucar/nc2/constants/AxisType;getTimefactory9(Lucar/ma2/DataType;[ILjava/lang/Object;)Lucar/ma2/Array; setCachedData(Lucar/ma2/Array;Z)VtoDateTimeStringISO$(Ljava/util/Date;)Ljava/lang/String; addVariable8(Lucar/nc2/Group;Lucar/nc2/Variable;)Lucar/nc2/Variable;add(Ljava/lang/Object;)Zucar/nc2/constants/FeatureTypeGRID Lucar/nc2/constants/FeatureType;:(Lucar/nc2/Group;Lucar/nc2/Attribute;)Lucar/nc2/Attribute;BYTE(Ljava/util/List;)Vjava/lang/FloatvalueOf(F)Ljava/lang/Float;'(Ljava/lang/String;Ljava/lang/Number;)V(I)Ljava/lang/Integer;(IIJ)V setSPobject(Ljava/lang/Object;)V(DDDD)Vucar/unidata/geoloc/LatLonPointcreate%(DD)Lucar/unidata/geoloc/LatLonPoint; latLonToProjH(Lucar/unidata/geoloc/LatLonPoint;)Lucar/unidata/geoloc/ProjectionPoint;getX()DgetY getClassNameCHARgetProjectionParameters()Ljava/util/List;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; (Lucar/unidata/util/Parameter;)V'(Lucar/ma2/DataType;[I)Lucar/ma2/Array;getIndex()Lucar/ma2/Index;setChar(Lucar/ma2/Index;C)VtoDateOnlyStringorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!  >**Y +5    /+A YM*+ =M&* 6 HJ KPNOS!U%V'Z*X+Y-\ >!+/  /B B 9{=+ #>:+ 6*3 *3 *3   Y:  :fik nprs w>xFyH|Y~wy H{  {y pkcY" %.  !" $*=N6* *--  " 4$  $#   $% ?    &'()  ( *+6*,6+ :+ >!Y+36 Y: 6 6 6  <* `3 $* ``3   `6  6  * Y `: * !* Y `: * "6  6;*`3 #*``3 `6 6  6 #6 Y ``: 6 Y ``: 6 Y ``: 6 Y ``::*$6 Y #``: 6%Y&:'()*+Y,-,-,.,/,0:6  68*`3  *``3  `6   1λ Y `D:2:2349234923492349 2349"*!d kg8$c8%8&g8' G`6*`3 *`3  * 5*$%&' "6W # Y `k:2:2349234923492349 2349"2349$ n`6* n`3 * o`3  * 5* "$7W,8 v] &,JPbehr$+/28=>AKNelADOt{~  "<#=(E+\,i-}/012345FIJNQUV /k@* ?*H<*+,-./.0.}1. q2."a34$Y54%T64&L74'H8}+,-./.s0.g1. [2."N9.$G8     & P:b; e< h= X> 7? A@eAlBCxD]EUF7G.HIAJK{JL L 9G  8L     %Y5#L     %Y M!L     %Y L     %Y M"L     %Y NOP 8+9=YN6 +:6; -QR#*8  8S3T +UVWX  = +=2>` hjklnr    Y*Z[ = /a?Y@: AYBC: * DWB: EY* F:  GH BI JYLMNOW JYQRSNOW:  TRG YO U: VY: JYWYXYY Z[NOW* \W  ]WAY^*!C:AY_*"C: ]W ]W*DW*DW*JY`abNcWd:EY**eF:fH g*\WJYL*hNOWJYW*iNOWJYjklmOWJYnomOWpY*"*!qrJYsNOWEY*_F:GH_IJYtuNOWJYWvNOWJYQwNOW*":xY$%y:z9|9~99:: 9! 9# g*"do9%6''*"'!'%kcR'G Y*"OU:''V*\WEY*^F:((GH(^I(JYtNOW(JYWvNOW(JYQNOW*!: g*!do9)6++*!+#+)kcR+G Y*!OU:'('V*(\WEY*F:++H+I:,,:--!-:.+JY.OW+JYNOW+JYsNOW :''' +'V*+\W ZVv wy#{'|8~@GXmr|$/GK^fmx .?GZ_din| ->OWp|#4?KS^ (*'s*+\.a  a]a^4a_4a`4aa4ab4ac4aDK Xde Ifg ':h 8)ij rkl mnnog\pgKq^rjdsjGtlZuv_w.dx.iy.nz.|{|}| ~.!.#.%xn' Tj(p.)j+e, Xd ,!YA EAA EE$YA EAA EEEYE'[  2?Y@: AYBC: * DWB: EY* F:  GH BI JYLMNOW JYQRSNOW:  TRG YO U: VY: JYWYXYY Z[NOW* \W  ]WAY*!C:AY*"C: ]W ]W*DW*DW*JY`abNcW:EY**eF:fH g*\WJYL*hNOWJYjklmOWJYnomOWJYW*iNOWpY*"*!qrJYsNOWEY*F:GHIJYLNOWJYWNOWJYQNOW*":6*"%jbRG Y*"OU:V*\WEY*F:GHIJYLNOWJYWNOWJYQNOW*!:6*!$jbRG Y*!OU:V*\W > #'8@GXmr|  $/GK^fm x!"#$%&)*+ ,-..?0G2S3a2g6{89;<=>?@ACDC GH%I0g J**2  2]23425426427424242DK )de fg ' h 8ij rkl mn?og-pgKq^rj5sjGtl{nj  )d NJYA EAA EEE 8N+!**h*i*eN+#!**h*i*eN+!**h*i*eN+!**h*i*eN+!**h*i*eNi+!**h*i*eNB+!**h*i*eN**h*i*e*JYY-NcW*JY1NcW*JY1NcW*JYNcW*JY÷NcW*JYŷNcW*JY*,ǷNcW*JYɷNcW*JY`abNcW 9pr stuv#w)x2y8z>{D|J}P~Y_ekqw %+Pdx *  DK) &&&&&&  $N-|T-T-|T-T-ʬ   *$$$   \*3=*3>*36*36&~~x`~x`~x`~x~x`~x`~`  9 >\\XT OJ9  i~x`x~`   P `     A N h`     @  _diiiaAYY Z    6*ұ        J* *ӱ      oS YSYSYSYSYSYSYSYSYSY SY SY S= 3J4 p