1 #F GHIJK "L MN OP OQ "R S TU TVW "XY FZ [ \ "]^ "_` Ga Gbc Mdefgh FklCHARSET_NAME_PATTERNLjava/util/regex/Pattern;ISO_NAME_PATTERNCP_NAME_PATTERNWIN_NAME_PATTERNCHARSET_ALIASESLjava/util/Map; Signature5Ljava/util/Map;()VCodeLineNumberTableLocalVariableTablethis$Lorg/apache/tika/utils/CharsetUtils; isSupported(Ljava/lang/String;)Ze.Ljava/nio/charset/IllegalCharsetNameException;$Ljava/lang/IllegalArgumentException;Ljava/lang/Exception; charsetNameLjava/lang/String;clean&(Ljava/lang/String;)Ljava/lang/String;csLjava/nio/charset/Charset;mLjava/util/regex/Matcher;result SourceFileCharsetUtils.java -.m 45,java/nio/charset/IllegalCharsetNameException"java/lang/IllegalArgumentExceptionjava/lang/Exception $%n opq rs tu )* vwx yz {|java/lang/String &%java/lang/StringBuilder iso-8859- }~ w '%cp (%windows- w[ \"]*([^ >,;\"]+).* (?i).*8859-([\d]+)(?i)cp-([\d]+)(?i)win(|-)([\d]+)$org/apache/tika/utils/CharsetUtils$1 InnerClasses"org/apache/tika/utils/CharsetUtilsjava/lang/Objectjava/nio/charset/Charsetjava/util/regex/Patternmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;java/util/regex/Matchermatches()Zgroup(I)Ljava/lang/String; toLowerCase()Ljava/lang/String; java/util/Map containsKey(Ljava/lang/Object;)Zget&(Ljava/lang/Object;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringforName.(Ljava/lang/String;)Ljava/nio/charset/Charset;namecompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;!"#$%&%'%(%)*+,-.//*01 23 45/*LLL 06789 ; < >1*67 68 69:; <=/**L++ M ,  , M,+,L+WY+ Mj,+,L+WY+ M5,(,L+WY+ M,N-N0bJKOPQTU,W?XLZT[Y\t]_`abdefjklm14>?69:;@AB;C./S+ Y! 0 #DEj