Êþº¾/Q / 01 / 2 34 3 56 57 89 :;< := > ?@ABsingletonClassNameLjava/lang/String;perThreadCacheLjava/lang/ThreadLocal;()VCodeLineNumberTableLocalVariableTablethis#Lorg/dom4j/util/PerThreadSingleton;resetinstance()Ljava/lang/Object;ignore2Ljava/lang/Exception;ignoreclazzLjava/lang/Class;singletonInstancePerThreadLjava/lang/Object;refLjava/lang/ref/WeakReference;setSingletonClassName(Ljava/lang/String;)V SourceFilePerThreadSingleton.java  java/lang/ThreadLocal  C!java/lang/ref/WeakReferenceD EF GHI JKL M!java/lang/Exception NK O PO!org/dom4j/util/PerThreadSingletonjava/lang/Object org/dom4j/util/SingletonStrategygetjava/lang/Thread currentThread()Ljava/lang/Thread;getContextClassLoader()Ljava/lang/ClassLoader;java/lang/ClassLoader loadClass%(Ljava/lang/String;)Ljava/lang/Class;java/lang/Class newInstanceforName(Ljava/lang/Object;)Vset!K*·*µ*»Y·µ±  : *»Y·µ± ! "   !]L*´¶ÀM,Æ ,¶ÇAN¸ ¶ *´¶ N-¶ L§:*´¸N-¶ L§:*´»Y+·¶§,¶L+°-0 2?B >%' *+-(/-60022:3?5B4D7V9[;>D"#2$#9%&]['( P)*+,>*+µ± ?@-.