4q (rst uv w x y z { | } ~      r       P P PKHMER_LOOKAHEADB ConstantValueKHMER_ROOT_COMBINE_THRESHOLDKHMER_PREFIX_COMBINE_THRESHOLDKHMER_MIN_WORDKHMER_MIN_WORD_SPAN fDictionary.Lcom/ibm/icu/impl/breakiter/DictionaryMatcher; fEndWordSetLcom/ibm/icu/text/UnicodeSet; fBeginWordSetfMarkSet()VCodeLineNumberTableLocalVariableTablethis-Lcom/ibm/icu/impl/breakiter/KhmerBreakEngine; khmerWordSet Exceptionsequals(Ljava/lang/Object;)ZobjLjava/lang/Object;hashCode()Ihandles(I)ZcIscript StackMapTabledivideUpDictionaryRangeDequeI InnerClasses\(Ljava/text/CharacterIterator;IILcom/ibm/icu/impl/breakiter/DictionaryBreakEngine$DequeI;Z)Ii foundBestZ candidate remainingpccharsuc candidatescurrPos wordLengthfIterLjava/text/CharacterIterator; rangeStartrangeEnd foundBreaks9Lcom/ibm/icu/impl/breakiter/DictionaryBreakEngine$DequeI;isPhraseBreaking wordsFoundcurrentwords PossibleWord@[Lcom/ibm/icu/impl/breakiter/DictionaryBreakEngine$PossibleWord;qj SourceFileKhmerBreakEngine.java+com/ibm/icu/impl/breakiter/KhmerBreakEngine 9:com/ibm/icu/text/UnicodeSet[[:Khmer:]&[:LineBreak=SA:]] 9"[[:Khmer:]&[:LineBreak=SA:]&[:M:]] 86 9 76 9 56 Khmr 34 GHcom/ibm/icu/lang/UProperty com/ibm/icu/lang/UScript=com/ibm/icu/impl/breakiter/DictionaryBreakEngine$PossibleWord H \ : H g J H H0com/ibm/icu/impl/breakiter/DictionaryBreakEnginejava/io/IOException7com/ibm/icu/impl/breakiter/DictionaryBreakEngine$DequeIjava/text/CharacterIterator(Ljava/lang/String;)Vadd (I)Lcom/ibm/icu/text/UnicodeSet;(II)Vcompact()Lcom/ibm/icu/text/UnicodeSet; (Lcom/ibm/icu/text/UnicodeSet;)Vremovefreeze setCharacters)com/ibm/icu/impl/breakiter/DictionaryDataloadDictionaryForB(Ljava/lang/String;)Lcom/ibm/icu/impl/breakiter/DictionaryMatcher;java/lang/ObjectgetClass()Ljava/lang/Class;com/ibm/icu/lang/UCharactergetIntPropertyValue(II)IsetIndex(I)CgetIndexO(Ljava/text/CharacterIterator;Lcom/ibm/icu/impl/breakiter/DictionaryMatcher;I)I acceptMarked (Ljava/text/CharacterIterator;)I markCurrentbackUp (Ljava/text/CharacterIterator;)Z longestPrefix()Cnextcontainspush(I)Vpeekpop!( )*+,-*+,.*+,/*+01*+2345676869:;*YL*Y* W*Y + W*Y+ * ҶW* W* W* W+W*W* W* W*+*<J(*+,%-6/;1G2R5Z6b7j:o;w<=?AB=>?@6ABCD;9+<H=>?EFGH;2*<M= >?IJ;d =< RS= >?KL MLN@OS;2d6: 6    YS +W+Y66 p2+*6   p2+6 6 +w `p2+*O p2+K `p2+* p26  `p2+  p2+   p2+6+ p2+* p2!`d6 +"6 6+#W+"6   M*  $:*  $. `p2+*6+``W  6 `6+`W+Y6 +*+"$+#W+ d`6 `%& 'W<=Z[ ] `ab'a-f5hBiElWo]pjqpuvvyxz|6=FNQX`ckn &,/=TL yUV WLFXL NyYL QvZL`j[L W\L ;]L E^L2>?2_`2aL2bL2cd2eV &fL>gL hj N klmn: klmn+$5klmnB klmn 4 klmnopRP(Q (i