1 ,jkl m +n op +q +r +s +t +u +v +w +x oy +z o{ +| o} +~ + L L L + + + + + o &m BMP_INDEX_LENGTH_I ConstantValueLEAD_SURROGATE_MIN_VALUE_TRAIL_SURROGATE_MIN_VALUE_TRAIL_SURROGATE_COUNT_#TRAIL_SURROGATE_INDEX_BLOCK_LENGTH_ DATA_BLOCK_LENGTH_m_trie_Lcom/ibm/icu/impl/Trie;m_initialValue_m_currentCodepoint_m_nextCodepoint_ m_nextValue_ m_nextIndex_ m_nextBlock_m_nextBlockIndex_m_nextTrailIndexOffset_(Lcom/ibm/icu/impl/Trie;)VCodeLineNumberTableLocalVariableTablethisLcom/ibm/icu/impl/TrieIterator;trienextElement InnerClasses0(Lcom/ibm/icu/util/RangeValueIterator$Element;)Zelement-Lcom/ibm/icu/util/RangeValueIterator$Element;reset()Vextract(I)Ivalue setResult3(Lcom/ibm/icu/util/RangeValueIterator$Element;III)VstartlimitcalculateNextBMPElement currentValue!calculateNextSupplementaryElement0(Lcom/ibm/icu/util/RangeValueIterator$Element;)V leadBlocknextLeadcheckBlockDetail(I)Z checkBlock currentBlockcheckTrailBlockcheckNullNextTrailIndex()Z SourceFileTrieIterator.java CS"java/lang/IllegalArgumentExceptionArgument trie cannot be null C 9: TU ;/ RS =/ [O ]^ </ ?/ @/ / >/ U A/ B/ Y/ Z/ V/ ab WX cb fg eb  java/lang/NullPointerException-The field DataManipulate in this Trie is null Ucom/ibm/icu/impl/TrieIteratorjava/lang/Object#com/ibm/icu/util/RangeValueIterator+com/ibm/icu/util/RangeValueIterator$Element(Ljava/lang/String;)Vcom/ibm/icu/impl/TriegetInitialValue()Im_index_[C m_dataOffset_getValuecom/ibm/icu/text/UTF16getTrailSurrogate(I)CgetLeadSurrogatejava/lang/Character toCodePoint(CC)Im_dataManipulate_DataManipulate&Lcom/ibm/icu/impl/Trie$DataManipulate;$com/ibm/icu/impl/Trie$DataManipulategetFoldingOffset!+,-./012/03/04/056/078/079:;/</=/>/?/@/A/B/ CDEw+*+ Y*+**** Fbcdgi&j*kG+HI+J:KOEm%*  *  *+ *+F{ | ~#G%HI%PQRSEV** ***4x********** F*  ,7JOUG VHITUE6FGHIV/WXEo+++F G4HIPQY/Z/V/[OE2*=** *Y ` *Y`**+** *  S*  *#* ** z *Y`***+** *Y d *YdFR !)79BKU^kuzG HIPQ\/]^E*=*Y ` *Y`* \*!"**+** ** *Y`*Y`*"*+** ** * #> *z4x6*F*-*****+** **  *$ *% &Y'(**%*~`)*I*2******+** ** *Y ` '**"*+** ** *+**F1% 4 B J KU_gu}~ "#$%&(),2356:=#?+@3A>BCCQEYFZHiJnKvLNORSVXG4_/HIPQ\/`/abED* <*****`**Y`*Y ` Fh i!k)l+n5oBqGDHID\/cbEz*=***4x** *d *Y  ` @**(*****Y  ` *F6 -;IQY^`nvxG zHIz\/ud/ebE}1* )***Y`*Y`F "/G1HI1\/fgEn*h*Y ` * #<*z4x=*% &Y'(**%*~`)*Yd* F. )3=ZdjlG Q`/)C_/nHIhiNL-M o