2z E !F G H I J K LM LNO P LQ R ST F U V W XYZ [\] ^_`ab cde FfgCHARACTER_COUNTI ConstantValuecachedMixedCaseNamesLjava/util/List;cachedLowerCaseNamesgenerateMixedCaseNamesZindex()VCodeLineNumberTable(Z)VresetnextName()Ljava/lang/String;name(I)Ljava/lang/String; StackMapTablehnewName]OcharAt(I)Cmain([Ljava/lang/String;)VprintNameSamples*(Lproguard/obfuscate/SimpleNameFactory;I)V SourceFileSimpleNameFactory.java -1 -. ,$ *+ 56 '( )(h ij kljava/lang/String 96 mn <= -ojava/lang/StringBuilder pq pr s4t uvSome mixed-case names:w xy$proguard/obfuscate/SimpleNameFactory @ASome lower-case names:Some more mixed-case names:Some more lower-case names: [ 34]java/util/ArrayListjava/lang/Objectproguard/obfuscate/NameFactoryjava/util/Listsize()Iget(I)Ljava/lang/Object;add(ILjava/lang/Object;)V([C)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(C)Ljava/lang/StringBuilder;toStringjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)V!!"#$%&'()(*+,$ -./"*0 01-1/3***0:( ;<2./"*0 CD34/(**YZ`0I56/u6* M,,  * N,- -0SXZ&^,_4a7  B8896/T*4=l>p6* 6 YYUY*d:0lpqs uQy7 A':X;<=/4a'`07 A >?/UY<Y<YPYP0& *2?GT @A/b/=*Y*ױ0(.7 +B./1Y Y 0 $ %CD