26org/elasticsearch/common/jackson/core/util/VersionUtiljava/lang/ObjectVersionUtil.javaV_SEPLjava/util/regex/Pattern;_v/Lorg/elasticsearch/common/jackson/core/Version;()Vjava/lang/Exception getClass()Ljava/lang/Class;   versionForB(Ljava/lang/Class;)Lorg/elasticsearch/common/jackson/core/Version;  -org/elasticsearch/common/jackson/core/Versionjava/lang/SystemerrLjava/io/PrintStream;  java/lang/StringBuilder !/ERROR: Failed to load Version information from #append-(Ljava/lang/String;)Ljava/lang/StringBuilder; %& !'-(Ljava/lang/Object;)Ljava/lang/StringBuilder; %) !*toString()Ljava/lang/String; ,- !.java/io/PrintStream0println(Ljava/lang/String;)V 23 14unknownVersion1()Lorg/elasticsearch/common/jackson/core/Version; 67 8  :eLjava/lang/Exception;this8Lorg/elasticsearch/common/jackson/core/util/VersionUtil;vversion$java/io/UnsupportedEncodingExceptionBpackageVersionFor D E VERSION.txtGjava/lang/ClassIgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream; KL JMjava/io/InputStreamOjava/io/InputStreamReaderQUTF-8S*(Ljava/io/InputStream;Ljava/lang/String;)V U RV doReadVersionA(Ljava/io/Reader;)Lorg/elasticsearch/common/jackson/core/Version; XY Z_close(Ljava/io/Closeable;)V \] ^java/lang/Throwable`readerLjava/io/InputStreamReader;&Ljava/io/UnsupportedEncodingException;clsLjava/lang/Class<*>;Ljava/lang/Class;packageVersioninLjava/io/InputStream; getPackage()Ljava/lang/Package; kl Jmjava/lang/PackageogetName q- pr.PackageVersiontgetClassLoader()Ljava/lang/ClassLoader; vw JxforName=(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; z{ J| newInstance()Ljava/lang/Object; ~ J/org/elasticsearch/common/jackson/core/Versioned A7 java/lang/String"java/lang/IllegalArgumentExceptionFailed to get Versioned out of  3 versionInfoClassNameLjava/lang/String;vClassjava/io/IOExceptionjava/io/BufferedReader(Ljava/io/Reader;)V readLine - java/io/Readertrim -  parseVersiong(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/elasticsearch/common/jackson/core/Version; ignoredLjava/io/IOException;rLjava/io/Reader;groupartifactbrLjava/io/BufferedReader;mavenVersionForl(Ljava/lang/ClassLoader;Ljava/lang/String;Ljava/lang/String;)Lorg/elasticsearch/common/jackson/core/Version;META-INF/maven/\./ replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; /pom.propertiesjava/lang/ClassLoader Mjava/util/Properties load(Ljava/io/InputStream;)V A getProperty&(Ljava/lang/String;)Ljava/lang/String;  artifactIdgroupIdpropsLjava/util/Properties; versionStrpomPropertiesArtifactIdpomPropertiesGroupIdclLjava/lang/ClassLoader; pomPropertieslength()I  java/util/regex/Patternsplit-(Ljava/lang/CharSequence;)[Ljava/lang/String; parseVersionPart(Ljava/lang/String;)I [Ljava/lang/String;<(IIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V partsscharAt(I)C cCiIlennumberjava/io/Closeableclose Ljava/io/Closeable; throwInternaljava/lang/RuntimeException8Internal error: this code path should never get executed [-_./;:]compile-(Ljava/lang/String;)Ljava/util/regex/Pattern;  CodeLocalVariableTableLineNumberTable StackMapTableLocalVariableTypeTable SignatureE(Ljava/lang/Class<*>;)Lorg/elasticsearch/common/jackson/core/Version; SourceFile!   <*L*L M!Y"$(*+/5+9L*+;  <=<>?6@  * $%*-+,..2/61;2  A7 /*; >? 4  H*FL++*HNM,9RY,TWN-[:,_N9:,_:,_+2C+?28??A? 4% bc3 <dHegCh 6ij Hef 2 LM N PQRU%V+Z2W3X8Z  PWCLa D P!Y"*ns(u(/L+*y}M,NY!Y"(,+/L$01 0M 1MM  42<=3$)gN<=Peg $)fPef hi$l1m2nMpNq "1JJ J  XY H_LMNY*:L+M, N_:_ :_,,M--N+,-*2*<24<<>< >4_]A[YO Jwy{|} ~$*/249<FJOSX #*GIa   t *!Y"(+((,((/N-QY:-Ķ:ʶ:̶::-_:-_ : -_ 91fm1fvmovvxv \ :3I$R[o<-Vj :-1:@IR[fmosv mPHa  ]W*T*YK؞H*NY-2- -2- -2- -2+, *=WWW U 1   9<=*>,*690 h0d`< 43 .97 &17  \] \ *L   <    I  # Y   " ڱ