Edit C:\Users\Admin\.m2\repository\xom\xom\1.1\nu\xom\UnicodeUtil.class
???? .? ~\ ~] ~^ ~_ ~` ~a ~b ~c defg h i j ~k ~l ~mn ~o dp ~q rs rtuv iw xyz {| j }~?? ? ?? ? ?? ?? ?? ? ? ? ?? ? ?- ?0 ?j ? ? ? ? ? ? ?( ?) ?* ?6 ?8 ?< ?> ?@ ?A ?C ?D ?F ? ?? ?= ?> ?? ?P ? ? ?? ?? ?? ?? ?? ? ? ?0 ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?8 ?9 ?: ?; ?< ?= ?> ?? ?@ ?A ?B ?C ?D ?E ?F ?G ?H ?I ?L ?M ?O ?P ?R ?T ?W ?X ?Y ?Z ?[ ?\ ?] ?^ ?_ ?a ?b ?c ?d ?f ?h ?i ?j ?k ?p ?t ?v ?? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?! ?: ?; ?< ?= ?> ?? ?@ ?A ?Z ?[ ?\ ?] ?^ ?_ ?` ?a ?b ?c ?d ?e ?f ?o ?p ?q ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? & ( : < = ? M P ] ? ? 3 7 ? # 0 I ? ? O P ? ? ? 5 7 8 ? ?? ? ?& ?* ?d ?j ?l ?m ?s ?z ? ? ? ? ? ?? ? ?V ? ?T ?V ? ? ? ? ? ? ? ? ? ? ?? ?? ? ? ? ? ? ? ? ? ?9 ?; ?> ?@ ?D ?J ?P ?R ? ? ?? ?? ?? ?? ?? ?? ? ? ?4 ?6 ?N ?P ?n ?p ? ? ? ? ?? ?? ?? ?? ?? ?? ? ? ? ?? ?? ?g ?i ? ?e ?f ?n ?r ?{ ? ? ? ? ?# ? ? ? ? ? ? g? ?? g? ?? g? ~? |? |? ~?? qi q? q? q? ~? ~? g? ~? ~?~?? ~? |? ?H ? ? ?? ? ?? ? ? ? ? ?? ? ? ? ?? ? ? ? ? ? ? ?? ? ?? ? ?? ? ?? ? ? ? ? ? ?= ? ?j ? ?? ? ? ? ? ? ?- ? ? ?! ?" ?# ?? ?$ ?d ?% ?& ?? ?' ? ?( ?) ?* ?+ ?, ?? ?- ?. ?/ ?0 ?1 ?2 ?3 ?4 ? ?5 ? ?6 ?\ ?7 ?? ?8 ?2 ?9 ?o ?: ?? ?; ?< ?= ?> ?? ?? ? ?@ ? ?A ?? ?B ?C ?D ?E ?~ ?F ?G ?H ?? ?I ?? ?J ?K ?L ?M ?N ?O ?P ?Q ?K ?R ?S ?? ?T ?U ?V ?W ?X ?? ?Y ?u ?Z ?? ?[ ?\ ?] ?? ?^ ?_ ?` ?a ?b ?c ?d ?e ?f ?g ?h ?i ?j ?k ?l ?m ?n ?I ?o ?? ?p ?q ?? ?r ?s ?t ?? ?u ?v ?w ?x ?y ?z ?{ ?| ?o ?} ?? ?~ ?? ? ? ? ? ? ? ? ? ?? ? ?j ? ?? ? ?? ? ? ? ? ?b ? ? ? ? ? ? ? ? ? ? ?o ? ?& ? ?? ? ?# ? ?J ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?F ? ?4 ? ?? ? ?H ? ? ? ? ? ?? ? ?? ? ? ? ? ? ? ? ?? ?? ?? ?? ?? ?| ?? ?? ?? ?? ?. ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?^ ?? ?? ?? ?x ?? ?? ?? ?? ?* ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?W ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?X ?? ?? ?6 ?? ? ? ? ? ? ? ? ? ?; ? ?L ? ?M ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ?V ? ? ? ? ?" ?? ?% ?8 ?& ?? ?* ?? ?+ ?? ?, ?( ?? ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?8 ?9 ?: ?; ?< ?= ?> ?? ?@ ?A ?B ?C ?D ?E ?F ?G ?H ?I ?J ?K ?L ?M ?N ?O ?P ?Q ?R ?S ?T ?U ?V ?W ?X ?Y ?Z ?[ ? ?\ ?? ?] ?y ?^ ?_ ?W ?` ? ?a ?? ?b ? ?c ?9 ?d ?? ?e ? ?f ?? ?g ?h ?? ?i ?? ?; ?+ ?, ?I ?- ?. ?/ ?0 ?1 ?2 ?3 ?4 ?5 ?9 ?: ?; ?G ?H ?J ?K ?L ?M ?N ?^ ?4 ?W ?e ?_ ?X ?` ?_ ?n ?a ?o ?b ?p ?c ?q ?r ? ? ? ? ? ? ? ? ? ?? ? ? ? ?@ ?" ? ? ? ? ? ? ? ? ? ? ?A ?: ? ? ? ? ? ? ? ? ? ? ?K ? ? ? ? ? ? ?d ?? ? ? ? ? ?! ?" ?# ?$ ?% ?& ?' ?( ?) ?* ?+ ?, ?- ?. ?/ ?0 ?1 ?2 ?3 ?4 ?B ?, ?5 ?6 ?7 ?8 ?c ?9 ?: ?; ?< ?= ?> ?? ?@ ?A ?B ?C ?D ?E ?F ?G ?H ?I ?J ?K ?L ?M ?N ?O ?P ?Q ?R ?S ?T ?U ?V ?W ?X ?Y ?E ?? ?Z ?[ ?\ ?] ?^ ?_ ?` ? ?a ?? ?b ?c ?d ?e ?f ?g ?h ?i ?j ?k ?l ?F ?? ?m ?n ?o ?p ?q ? ?r ?s ?t ?u ?v ?w ?x ?y ?z ?{ ?G ?? ?| ?} ?? ?~ ? ? ? ? ? ? ? ? ? ? ? ?H ? ? ? ? ? ? ? ?h ? ? ? ?1 ? ? ? ? ? ? ? ?L ? ? ?X ?? ? ? ? ? ? ? ? ? ? ? ? ? ?I ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?J ? ? ? ? ? ? ? ?? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?M ?m ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ?? ?? ?? ?? ?N ? ?? ?? ?? ?? ?? ?? ?? ? ?? ? ?? ?? ?? ?? ?O ? ?? ?? ?? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ?^ ? ? ? ? ? ? ? ? ? ? ? ? ?% ? ? ?P ?c ? ? ? ? ?! ?" ?# ?Q ? ?$ ?% ?& ?5 ?' ?R ? ?( ?) ?* ?+ ?, ?- ?. ?/ ?0 ?1 ?2 ?3 ?4 ?5 ?S ?6 ?6 ?7 ? ?8 ?9 ? ?: ?; ? ?< ? ?= ?T ?D ?> ?? ?@ ?A ?? ?B ?? ?C ? ?D ?3 ?E ?F ?G ?H ?I ?J ?K ?L ?M ?U ? ?N ?O ?P ?Q ?R ?& ?S ?T ? ?U ?? ?V ?W ?X ?Y ?Z ?[ ?\ ?V ?| ?] ? ?^ ?_ ?` ?a ?b ?c ?d ?e ?W ? ?f ?g ?h ?i ?j ?k ? ?l ?m ?n ?o ?p ?q ?r ?( ?s ?G ?t ?u ?? ?v ?w ?> ?x ?y ?z ?{ ?Y ?? ?| ?# ?} ?` ?~ ? ? ?p ? ?_ ? ? ?? ? ? ? ? ?> ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ?? ? ?? ? ?? ? ? ?? ? ?? ? ?? ? ?? ? ?Z ?< ? ? ? ? ?c ? ?? ? ?# ? ?? ? ?? ? ? ?S ? ?? ? ?? ? ?? ? ?[ ? ?k ? ?? ? ? ?? ? ?? ? ? ? ?\ ?? ? ?d ? ?, ? ? ? ? ? ?? ? ? ?P ? ? ?g ? ?i ? ?? ? ?? ? ? ? ?? ? ?y ? ?( ? ?k ? ?? ? ?? ?? ?? ? ?? ?? ?` ?? ?c ?? ?] ?g ?? ?? ?? ?? ?? ?? ?? ?? ?? ?^ ? ?? ?f ?? ?? ?? ?? ?? ?? ?? ?? ?? ?U ?? ?_ ? ?? ?? ?? ?? ?? ? ?? ?w ?? ?/ ?? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?8 ?? ?a ?? ?? ?? ?? ?? ?? ?? ?? ? ?? ?. ?? ? ?? ?8 ?? ?? ?? ?? ?? ?| ?? ?? ?? ? ?? ?b ?? ?? ?? ?? ?? ?? ?? ?c ?w ?? ?? ?? ?? ?? ?# ?? ?E ?? ? ?? ?? ?? ?? ?? ?e ?? ?? ? ?? ? ?? ? ?) ? ? ? ?? ? ? ?) ? ?? ? ?? ? ?? ? ? ?f ?0 ? ? ? ?@ ? ?? ? ? ? ?g ? ?? ? ? ? ? ? ? ? ? ?? ? ? ?? ? ?? ? ? ? ? ? ? ? ?; ?i ? ? g? g? ? ???? UnicodeString InnerClasses 'CANONICAL_COMBINING_CLASS_NOT_REORDERED I ConstantValue !CANONICAL_COMBINING_CLASS_OVERLAY CANONICAL_COMBINING_CLASS_NUKTA &CANONICAL_COMBINING_CLASS_KANA_VOICING CANONICAL_COMBINING_CLASS_VIRAMA CANONICAL_COMBINING_CLASS_10 CANONICAL_COMBINING_CLASS_11 CANONICAL_COMBINING_CLASS_12 CANONICAL_COMBINING_CLASS_13 CANONICAL_COMBINING_CLASS_14 CANONICAL_COMBINING_CLASS_15 CANONICAL_COMBINING_CLASS_16 CANONICAL_COMBINING_CLASS_17 CANONICAL_COMBINING_CLASS_18 CANONICAL_COMBINING_CLASS_19 CANONICAL_COMBINING_CLASS_20 CANONICAL_COMBINING_CLASS_21 CANONICAL_COMBINING_CLASS_22 CANONICAL_COMBINING_CLASS_23 CANONICAL_COMBINING_CLASS_24 CANONICAL_COMBINING_CLASS_25 CANONICAL_COMBINING_CLASS_26 CANONICAL_COMBINING_CLASS_27 CANONICAL_COMBINING_CLASS_28 CANONICAL_COMBINING_CLASS_29 CANONICAL_COMBINING_CLASS_30 CANONICAL_COMBINING_CLASS_31 CANONICAL_COMBINING_CLASS_32 CANONICAL_COMBINING_CLASS_33 ! CANONICAL_COMBINING_CLASS_34 " CANONICAL_COMBINING_CLASS_35 # CANONICAL_COMBINING_CLASS_36 $ CANONICAL_COMBINING_CLASS_84 T CANONICAL_COMBINING_CLASS_91 [ CANONICAL_COMBINING_CLASS_103 g CANONICAL_COMBINING_CLASS_107 k CANONICAL_COMBINING_CLASS_118 v CANONICAL_COMBINING_CLASS_122 z CANONICAL_COMBINING_CLASS_129 ? CANONICAL_COMBINING_CLASS_130 ? CANONICAL_COMBINING_CLASS_132 ? (CANONICAL_COMBINING_CLASS_ATTACHED_BELOW ? $CANONICAL_COMBINING_CLASS_BELOW_LEFT ? CANONICAL_COMBINING_CLASS_BELOW ? %CANONICAL_COMBINING_CLASS_BELOW_RIGHT ? CANONICAL_COMBINING_CLASS_LEFT ? CANONICAL_COMBINING_CLASS_RIGHT ? $CANONICAL_COMBINING_CLASS_ABOVE_LEFT ? CANONICAL_COMBINING_CLASS_ABOVE ? %CANONICAL_COMBINING_CLASS_ABOVE_RIGHT ? .CANONICAL_COMBINING_CLASS_ATTACHED_ABOVE_RIGHT ? &CANONICAL_COMBINING_CLASS_DOUBLE_BELOW ? &CANONICAL_COMBINING_CLASS_DOUBLE_ABOVE ? (CANONICAL_COMBINING_CLASS_IOTA_SUBSCRIPT ? HI_SURROGATE_START HI_SURROGATE_END LOW_SURROGATE_START compositions Ljava/util/Map; FIRST_HANGUL_SYLLABLE LAST_HANGUL_SYLLABLE class$nu$xom$Verifier Ljava/lang/Class; Synthetic <init> ()V Code LineNumberTable LocalVariableTable this Lnu/xom/UnicodeUtil; isHighSurrogate (C)Z c C loadCompositions loader Ljava/lang/ClassLoader; (Ljava/lang/ClassLoader;)V composed Ljava/lang/String; decomposed ex Ljava/io/EOFException; source Ljava/io/InputStream; Ljava/io/IOException; in Ljava/io/DataInputStream; isStarter (I)Z character getCombiningClass (I)I combineSurrogatePair (CC)I highSurrogate lowSurrogate high low highShifted combined codePoint makeSurrogatePair (I)Ljava/lang/String; s Ljava/lang/StringBuffer; getHighSurrogate (I)C codepoint x u w getLowSurrogate normalize &(Ljava/lang/String;)Ljava/lang/String; i ustring "Lnu/xom/UnicodeUtil$UnicodeString; recomposed result needsNormalizing Z length decomposeHangul sb composeCharacter (II)I starter decompose (C)Ljava/lang/String; firstLeadingConsonant firstMedialVowel firstTrailingConsonant numberOfLeadingConsonants numberOfMedialVowels numberOfTrailingConsonants numberOfFinalPairs numberOfSyllables syllable leadingConsonant medialVowel trailingConsonant composeHangul previous class$ %(Ljava/lang/String;)Ljava/lang/Class; x1 "Ljava/lang/ClassNotFoundException; x0 access$000 access$100 access$200 access$300 ()Ljava/util/Map; access$400 access$500 access$600 access$700 <clinit> SourceFile UnicodeUtil.java!"89???;"??L java/lang/ClassNotFoundException java/lang/NoClassDefFoundError???????????? nu.xom.VerifierKL??????? java/lang/RuntimeException ?Broken XOM installation: could not load nu/xom/compositions.dat nu/xom/compositions.dat??? java/io/DataInputStream?? java/util/HashMap????? java/io/EOFException java/io/IOException?? java/lang/StringBuffer????????5??&6- nu/xom/UnicodeUtil$UnicodeString;???I-6<??%&+&?? java/lang/String?< ?? nu/xom/UnicodeUtil java/lang/Object java/lang/Class forName getMessage ()Ljava/lang/String; (Ljava/lang/String;)V getClassLoader ()Ljava/lang/ClassLoader; java/lang/Thread currentThread ()Ljava/lang/Thread; getContextClassLoader java/lang/ClassLoader getResourceAsStream )(Ljava/lang/String;)Ljava/io/InputStream; (Ljava/io/InputStream;)V readUTF java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; close (I)V append (C)Ljava/lang/StringBuffer; toString ()I charAt $()Lnu/xom/UnicodeUtil$UnicodeString; compose ,(Ljava/lang/String;)Ljava/lang/StringBuffer; get &(Ljava/lang/Object;)Ljava/lang/Object; valueOf setCharAt (IC)V 0~ = ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ?? ?? ?? ?? ? + ?? ? , ?? ? ?? ? 3 *? ? ? ' !? ? ? >