2 com/tonicsystems/jarjar/Wildcardjava/lang/Object Wildcard.javadstarLjava/util/regex/Pattern;starestarpatterncountIpartsLjava/util/ArrayList;)Ljava/util/ArrayList;strings[Ljava/lang/String;refs[I'(Ljava/lang/String;Ljava/lang/String;)V()V  java/util/ArrayList(I)V    ** java/lang/String"equals(Ljava/lang/Object;)Z $% #&"java/lang/IllegalArgumentException('**' is not a valid pattern*(Ljava/lang/String;)V , )-/*/checkIdentifierChars'(Ljava/lang/String;Ljava/lang/String;)Z 12 3java/lang/StringBuilder5 6Not a valid package pattern: 8append-(Ljava/lang/String;)Ljava/lang/StringBuilder; :; 6<toString()Ljava/lang/String; >? 6@***BindexOf(Ljava/lang/String;)I DE #F2The sequence '***' is invalid in a package patternH  J(.+?)LreplaceAllLiteralQ(Ljava/util/regex/Pattern;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; NO P  R([^/]+)T  V*)X\AZ\Z\java/util/regex/Pattern^compile-(Ljava/lang/String;)Ljava/util/regex/Pattern; `a _b  dfoofmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; hi _jjava/util/regex/Matcherl groupCount()I no mp r toCharArray()[C tu #v[Cx([CII)V z #{add }% ~!Backslash not followed by a digitjava/lang/IntegerparseInt E size o     java/util/Arraysfill([II)V get(I)Ljava/lang/Object; replace(CC)Ljava/lang/String; #intValue o )Result includes impossible placeholder "@(I)Ljava/lang/StringBuilder; : 6": nchCimarkstatelenvLjava/lang/Object;this"Lcom/tonicsystems/jarjar/Wildcard;Ljava/lang/String;resultregexcharsmaxmatches(Ljava/lang/String;)Z getMatcher-(Ljava/lang/String;)Ljava/util/regex/Matcher; value&(Ljava/lang/String;)Ljava/lang/String;group(I)Ljava/lang/String; msbLjava/lang/StringBuilder;Ljava/util/regex/Matcher;()Z m/ package-infoendsWith #length o # substring(II)Ljava/lang/String; #charAt(I)C #(I)I D #java/lang/CharacterisJavaIdentifierPart(C)Z cexprextra([$\\])\\$0 replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; # mWildcard{pattern=-(Ljava/lang/Object;)Ljava/lang/StringBuilder; : 6,parts=}\*\*\* \+\??\)\Z SignatureCode StackMapTableLineNumberTableLocalVariableTable SourceFile        2**Y+!' )Y+.+04)Y6Y79=+=A.+CG )YI.+NK-MQNS-UQNW-YQN*6Y7[=-=]=Ace**egkqs,w:66666  ` @46 . @*#Yd|W`66 8095555555555O )Y.#Yd|6   6*Y W66+*6*#* *6A*:#*#./S*O*s()Y6Y7==,=A.i$###e ###yD16###y$/-/$ %&$'-(H)Q*[,]-g.q/{01456789:;< ?DBGDNEXFmGtHxIJK6OPQRSTUVXS[ \1^m&    -E 22 2]x  M*+ @aP*+M,G6Y7N6*--*.,*.§ *2=W-A0m6b6#m66# "ef ghiChIjNl44 <PPJhu*e+kM,ș+ʸ4,mp qrs  h 12J*̶ϙ**̶dK=*>&*6+ݛ  * z {}%~,58@B}H4,-  ( JJ NOU,M*+k,    >?R(6Y7=*e=*=A (:cKcScW