1> U T ' T ' ' T  T  T  T T T   ' ' ' + T   T U 8    =  T T  T  J   'loaderLjava/lang/ClassLoader; directoryLjava/io/File;processLjava/lang/Process;outputLjava/io/DataOutputStream;inputLjava/io/DataInputStream;errorLjava/io/InputStream;(Ljava/lang/ClassLoader;)VCodeLineNumberTableLocalVariableTablebuilderLjava/lang/ProcessBuilder;this!Lorg/apache/tika/fork/ForkClient;okZ ExceptionscopyClassToDirectory(Ljava/lang/Class;)VfileLjava/io/OutputStream;klassLjava/lang/Class;pathLjava/lang/String;LocalVariableTypeTableLjava/lang/Class<*>; Signature(Ljava/lang/Class<*>;)Vecho&(Ljava/lang/Object;)Ljava/lang/Object;e"Ljava/lang/ClassNotFoundException;messageLjava/lang/Object;close()VignoreLjava/io/IOException;readResponseType()BtypeI findResource(Ljava/lang/String;)Vnamestream findResources resourcesLjava/util/Enumeration;'Ljava/util/Enumeration;writeAndCloseStream(Ljava/io/InputStream;)Vbuffer[Bn consumeErrorsbdelete(Ljava/io/File;)Vchildarr$[Ljava/io/File;len$i$children SourceFileForkClient.java b VW apache-tika--oop XY org/apache/tika/fork/ForkServer no#org/apache/tika/fork/ForkSerializerjava/lang/ProcessBuilderjava/lang/String b Xjava    Z[java/io/DataOutputStream  b \]java/io/DataInputStream   b ^_   `a java/lang/StringBuilder  .class   java/io/File b  java/io/FileOutputStream b    !" # $% java/lang/ClassNotFoundException'org/apache/tika/io/IOExceptionWithCauseUnable to read echo response b&java/io/IOException ' ()$Unexpected end of stream encountered b * +, -./ 0 12 java/net/URL 3 (4 5 6 7)8 9:; <=org/apache/tika/fork/ForkClientjava/lang/Objectjava/io/FileNotFoundExceptioncreateTempFile4(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File;()Zmkdir([Ljava/lang/String;)V*(Ljava/io/File;)Ljava/lang/ProcessBuilder;java/lang/ClassgetName()Ljava/lang/String;command/([Ljava/lang/String;)Ljava/lang/ProcessBuilder;start()Ljava/lang/Process;java/lang/ProcessgetOutputStream()Ljava/io/OutputStream;(Ljava/io/OutputStream;)VgetInputStream()Ljava/io/InputStream;getErrorStreamreplace(CC)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringjava/lang/ClassLoadergetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;#(Ljava/io/File;Ljava/lang/String;)V getParentFile()Ljava/io/File;mkdirsorg/apache/tika/io/IOUtilscopy.(Ljava/io/InputStream;Ljava/io/OutputStream;)Ijava/io/OutputStreamjava/io/InputStreamwrite(I)V serialize/(Ljava/io/DataOutputStream;Ljava/lang/Object;)Vflush deserializeD(Ljava/io/DataInputStream;Ljava/lang/ClassLoader;)Ljava/lang/Object;*(Ljava/lang/String;Ljava/lang/Throwable;)Vdestroyread()IreadUTF writeBoolean(Z)V getResources+(Ljava/lang/String;)Ljava/util/Enumeration;java/util/EnumerationhasMoreElements nextElement()Ljava/lang/Object; openStream([B)I writeShort([BII)V availablejava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStream listFiles()[Ljava/io/File; TUVWXYZ[\]^_`a bcdb**+**W*W=* * Y N-*W- YSY SW*-*Y**Y***=**: **&eV/0 234$6&8-94;@<I=`>h?z@ACEFEFIf*@YghijVW&klm=nod1s Y!+./"#$#%M*,&N'Y*,(:)*W+Y,:--W. :.-/ :-/IPXXZX'biikie6 MN'P5Q>RITPVUWXVbYfZiYr[f>5-pYI\qsijsrsUtu'L^av srwmx=yz!{|d;*0*1*+2*3*4W**56M8Y9,: ./7e"^_ `ac e/f0gf 0 }~;ij;m=!d)*;*<*/L*>**=e"noprqs t(uf)ijdG*0*?< =Y@A**BC**BDe* yz {|} ~.3ADf 8Gijm=d-*+&M,*E*,F *E*3e %,f -ij-u $am=d=*+GM,H*E*,IJKF*E*3e -5<f =ij=u 4v  4m=d>LM+,MY>*N*,O*N+/ :+/-4464e& %-14=f*( !>ij>am=d**PY< M*,M< Q,Rڱe &)f *ij !m=d1+SM,%,N-66-2:*+We %+0fHY 1ij1pY,