2 r  v v  v  v            - -   v   !" v# $ !%& '() (* +,- -. / 01 023 v45 67 89:; 8< => 8?@A =B <B (B CD E -FGH 6I vJKLM L.N KO JPQ? vR !ST vU VW VX 'YZ V[ \ J? J] J^ _ ` a Vbc Vde gBf g h i jkl nm nnop q rst vuv vwxyz{ v|} v~ v v v DEFAULT_ALPHAD ConstantValueopt_with_valueLjava/util/HashMap; Signature9Ljava/util/HashMap;valuesopt_without_valueLjava/util/HashSet;'Ljava/util/HashSet;arglistLjava/util/ArrayList;)Ljava/util/ArrayList;()VCodeLineNumberTableLocalVariableTablethis$Lcom/cybozu/labs/langdetect/Command;parse([Ljava/lang/String;)VkeyLjava/lang/String;iIargs[Ljava/lang/String; StackMapTableaddOpt9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Voptvalueget&(Ljava/lang/String;)Ljava/lang/String;getLong$(Ljava/lang/String;)Ljava/lang/Long;e!Ljava/lang/NumberFormatException;  getDouble(Ljava/lang/String;D)D defaultValuehasOpt(Ljava/lang/String;)Z searchFile0(Ljava/io/File;Ljava/lang/String;)Ljava/io/File;fileLjava/io/File;arr$[Ljava/io/File;len$i$ directorypattern loadProfile()ZseedLjava/lang/Long;0Lcom/cybozu/labs/langdetect/LangDetectException;profileDirectoryt& ExceptionsgenerateProfileprofile-Lcom/cybozu/labs/langdetect/util/LangProfile; profile_pathLjava/io/IOException;Lnet/arnx/jsonic/JSONException;osLjava/io/FileOutputStream;langLjava/util/Iterator;-;@AgenerateProfileFromText detectLangdetector%Lcom/cybozu/labs/langdetect/Detector;isLjava/io/BufferedReader;filenameK batchTestLjava/lang/Exception;lineidx correctLangtext detectedLang resultCountcountlistcorrectratelanglist totalCount totalCorrectresultLocalVariableTypeTable:Ljava/util/HashMap;PLjava/util/HashMap;>;e  maincommand SourceFile Command.java java/util/HashMap java/util/HashSet java/util/ArrayList  java/lang/String -   java/lang/NumberFormatException      java/lang/StringBuilder /    .com/cybozu/labs/langdetect/LangDetectException ERROR:   java/io/File    wiki-.*-abstract\.xml.*  Not Found abstract xml : lang =    /profiles/java/io/FileOutputStream   java/io/IOExceptionnet/arnx/jsonic/JSONException  Need to specify text file path  'Need to specify existing text file path Need to specify langage code(-l)  java/io/BufferedReaderjava/io/InputStreamReaderjava/io/FileInputStreamutf-8  alpha --debug    :         java/lang/Exception,    java/lang/Integer  %s (%d/%d=%.2f): %sjava/lang/Object  total: %d/%d = %.3f"com/cybozu/labs/langdetect/Command-d./ -a0.5-s-l  --genprofile --genprofile-text  --detectlang  --batchtest java/lang/Longjava/net/URISyntaxExceptionjava/util/Iteratorjava/lang/Throwable#com/cybozu/labs/langdetect/Detectorjava/io/PrintStream containsKey(Ljava/lang/Object;)Z&(Ljava/lang/Object;)Ljava/lang/Object;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; startsWithaddvalueOfjava/lang/Double&(Ljava/lang/String;)Ljava/lang/Double; doubleValue()Dcontains listFiles()[Ljava/io/File;getName()Ljava/lang/String;matchesappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString*com/cybozu/labs/langdetect/DetectorFactory(Ljava/lang/String;)V longValue()JsetSeed(J)Vjava/lang/SystemerrLjava/io/PrintStream; getMessageprintlniterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;%com/cybozu/labs/langdetect/GenProfileloadFromWikipediaAbstractO(Ljava/lang/String;Ljava/io/File;)Lcom/cybozu/labs/langdetect/util/LangProfile;+com/cybozu/labs/langdetect/util/LangProfile omitLessFreq(Ljava/io/File;)Vnet/arnx/jsonic/JSONencode+(Ljava/lang/Object;Ljava/io/OutputStream;)VcloseprintStackTracesize()I(I)Ljava/lang/Object;exists loadFromText*(Ljava/io/InputStream;Ljava/lang/String;)V(Ljava/io/Reader;)Vcreate((D)Lcom/cybozu/labs/langdetect/Detector; setVerboseoutgetProbabilities()Ljava/util/ArrayList;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;readyreadLineindexOf(I)I substring(II)Ljava/lang/String;(I)Ljava/lang/String;detectlengthkeySet()Ljava/util/Set;(Ljava/util/Collection;)Vjava/util/Collectionssort(Ljava/util/List;)VintValue(I)Ljava/lang/Integer;(D)Ljava/lang/Double;format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;!vrRk1**Y*Y*Y* Y #$%%& 1b=+\*+2 %*+2 N*-+`2W'+2*+2W* +2W* -./#01142B3P5[-a8*#_bb 4 e*+,W*,-W; <=*@ *+ ? *+ M,,NB CEFG*  Dz*+ :(LMN*R= *+S 0+N-66-2:,^_(^.aH) % "000 PY* ! "L+#*$%M, ,&'M)Y* ,+ ",01("lno$p/q1r2sNt*$ 2P7/<3  -Y*.L* /M,0,1N*+Y- 2 "3:)Y4 - ",:-5:6-YY* 7 - ".:8Y9::;g:b:>;N:I:?;5:0:@;::;:  <g=<g<<g(<g < #)CHadgot o< Cg)  ]MPBDBDBDBD B* A )B,-Y* C.L+D )E,*FM, )G,N,+H:6-Y,.:8Y9N-:--;_:Z:>--;H:C:?--;1:,:@--;::--;: s{~<Ms=<Ms<<Ms(<Ms<' '.67>BJKMTYcms{Tc'>MH"/BDBDBDBD Bk*I* /L+0+1MNJYKYLY,MNOPN*QRTU:*VWX-YZY, [ \]",--^H:C:?--^1:,:@--^::--^:? <%<<%(<%<j#%>LZ`p L5%#NI.BDBDBD B< *IYL* /M,0,1N:JYKYLY-MNOP:_`: a6b:`c:*QRTU:  de:  f: :  h+ + Y W+  W*VWAZY i  i jddb ",4^N:I:?^5:0:@^:: ^:  Y+kl:m66/:01: Y: 6 + :  /:  0H 1:      no`pW pW    no6   o9ZqrY SY pSY pSYsSY St, `6 `6ZurYpSYpSYosSt,s g!$<.)<0:=<.B(ISV<.[)0[BI[]gj<[][<+.HPW`h r }  ! &!)+0: ?!BDIS X![]g o#|$&'()*+,-.023.475h6o7v8y9;=. W`r} ~ &+?DXl 6O    .H 7? .w|)!+z*  |)!/7 J   BDBDBD B 3? @L.< qvYwL+xyz+{Q|z+}$z+~Fz+*+W +0+W + +W ++W+>FGHI%J.K3M<NCOLPSQ\RcSlTpVqi C <