2*dk/thoerup/traininfoservice/RequestPlotterjavax/servlet/http/HttpServletserialVersionUIDJ ConstantValuelogLjava/util/logging/Logger;KMLLjava/lang/String; application/vnd.google-earth.kmlKMZ application/vnd.google-earth.kmzcacheLjava/util/Map; Signature5Ljava/util/Map;()VCode java/lang/Class getName()Ljava/lang/String; !#"java/util/logging/Logger $% getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger; ' LineNumberTableLocalVariableTable , *.-dk/thoerup/traininfoservice/banedk/TimeoutMapw@ -1 *2(I)V 4 this,Ldk/thoerup/traininfoservice/RequestPlotter;isGz(Ljava/lang/String;)Z :<;java/lang/String =>length()I :@ AB substring(I)Ljava/lang/String;D.gz :F GHequals(Ljava/lang/Object;)ZfileStrgetRequestsFromFileWorkerA(Z)Ldk/thoerup/traininfoservice/RequestPlotter$PositionContainer; ExceptionsNjava/io/IOExceptionPLdk/thoerup/traininfoservice/RequestPlotter$PositionContainer; files_single[Ljava/lang/String; files_multifilesdfLjava/text/SimpleDateFormat;nowfLjava/io/File;fisLjava/io/FileInputStream;inputLjava/io/InputStream;inLjava/io/BufferedReader;linepos(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/util/List;)V|(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/util/List;)V  java/lang/StringBuilder append-(Ljava/lang/String;)Ljava/lang/StringBuilder;   0  iterator()Ljava/util/Iterator; ! java/util/Iterator "#next()Ljava/lang/Object; :% &'valueOf&(Ljava/lang/Object;)Ljava/lang/String; a * +(I)Ljava/lang/StringBuilder; - .toString0 4 #6 8 Time= < =-(Ljava/lang/Object;)Ljava/lang/StringBuilder;?]]> A C,E,0 G I JlhasNextL sbLjava/lang/StringBuilder;colorlistcountIcurrentidLocalVariableTypeTableNLjava/util/List; formatXmlR(Ldk/thoerup/traininfoservice/RequestPlotter$PositionContainer;)Ljava/lang/String; 1\' ^- ` b sizei (whithin 3 hours)
k Yellow:m (within 24 hours)
o Green:q (within one week)
s Blue:u (older)
w ]]>
y