1 N   L         L           % (    ( ( ( 7  ; = > B E   LserialVersionUIDJCONVERTERNAMEPREFIXLjava/lang/String;CONVERTERIDPREFIX ConstantValueUNDEFINED_DISPLAY_WIDTHB BELOW_CJKI/ HIBYTEMASK LOWBYTEMASKSTORE_INCREMENT INVALID_ORA_CHAR FIRSTBSHIFT SECONDBSHIFT THIRDBSHIFTUB2MASKUB4MASK BEGIN_UNISTR END_UNISTRm_converterStoreLjava/util/HashMap; m_groupId m_oracleIdaverageCharsPerByteFmaxCharsPerBytemaxBytesPerChar()VCodeLineNumberTable getInstance2(I)Loracle/i18n/text/converter/CharacterConverter;storeMappingRange.(ILjava/util/Hashtable;Ljava/util/Hashtable;)V getGroupId()I getOracleIdgetAverageRatio()F getMaxRatiogetMaxBytesRatio toUnistrChar(C)Ljava/lang/String;getDefaultDisplayWidth(I)IparseUnicodeCodePoint(I)[C ExceptionsgetDisplayWidth(IZ)ItoUnicodeString([BII)Ljava/lang/String;toUnicodeStringWithReplacementtoOracleString(Ljava/lang/String;)[BtoOracleStringWithReplacementbuildUnicodeToOracleMappingextractCodepoints(Ljava/util/Vector;)VextractExtraMappingshasExtraMappings()ZgetOraChar1ByteRep()CgetOraChar2ByteRepgetUCS2CharRepisOraCharacterReplacement(CC)ZtoUnistr&(Ljava/lang/String;)Ljava/lang/String;readObj&(Ljava/lang/String;)Ljava/lang/Object; SourceFileCharacterConverterOGS.java tu lm 0oracle/i18n/text/converter/CharacterConverterOGSjava/lang/StringBuilder QR 0000 } .glb u java/lang/Integer t[C nY oY pq rq sq\java/lang/String000 t  $java/io/UnsupportedEncodingException java/lang/StringBufferUNISTR('   ''')2oracle/i18n/text/converter/CharacterConverterOGS$1 InnerClasses t    java/net/URL2oracle/i18n/text/converter/CharacterConverterOGS$2 t java/io/IOExceptionjava/lang/RuntimeException IOException:  java/lang/ClassNotFoundExceptionClassNotFound: 'java/security/PrivilegedActionException IOException   OP lx2java/util/HashMap-oracle/i18n/text/converter/CharacterConverterjava/sql/SQLException toHexString(I)Ljava/lang/String;get&(Ljava/lang/Object;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;length substring(II)Ljava/lang/String;toString()Ljava/lang/String;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(I)Vjava/util/Hashtable(Ljava/lang/String;)Voracle/i18n/text/UTFUtility isHiSurrogate(C)Z isLoSurrogate%oracle/i18n/text/converter/GDKMessage getMessage'(ILjava/lang/Object;)Ljava/lang/String; toCharArray()[C,(Ljava/lang/String;)Ljava/lang/StringBuffer;(C)Ljava/lang/StringBuffer;&(Ljava/lang/Class;Ljava/lang/String;)Vjava/security/AccessController doPrivileged=(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object;(Ljava/net/URL;)V"oracle/i18n/util/GDKOracleMetaDatagetOracleVersionID()J getDataPath!NOPQRSRT UVTWXYTZ[YT\]YT^_YT`aYTWbYTcdYTefYTghYTiYTjRT)kRT5lmnYoYpqrqsqtuv*wD9xyvvL=>:L++Y   d  :Y  L+++W+w:vwxy z{|~E`dfjtz{v{ z~6z~6z~6~6Y:Yz~: Yz~: |6,:  YUYU:  4 4 U U) 4~  U 4~  U, W, :  YUYU:  4 4 U U) 4~  U 4~  U,  W- :  YUYU:  4 4 U U) 4~  U 4~  U-  Ww- %0@PYgl{ #/6?MRary|}v*w~}v*wv*wv*wv*w vW;LY YY + !+ d" w v% |w vtD~=|>#($YUYU%YZ&'YUYUw &8%%u}vY(Y)*M++N6--4,-4-x`-`-`4.U-`4/J*-4-`40!,-412W,-412Wa,-43W,-43WI,-412W:*-40,-412W-4' ,42W ,-43W8,52W,6w^K LMO+QJT[VjWvXy[\^bdghiklnMqr vL*M7Y+,89:N-;Y-<9:N>YY? -@ AN>YYC -D AN>YYF -G A,=+,=KB+KBjE+jEw6 |}),-KLjkuvI)HIYJ K LYMwFG_7;