1=?ABC`x()I()J()V()Z()[B(I)V(II)I(IJ)Z(I[B)V([B[B)VIJ SignatureZaddaddAllauthenticationPathauthenticationPath == null availablebuild calculateTauclonedefaultReadObjectdefaultWriteObjectgetgetAuthenticationPathgetBDSTreeHashInstanceForUpdategetChainAddressgetHashAddress getHeightgetIndex getIndexLeafgetK getKeyAndMaskgetLayerAddress getMaxIndex getNextState getParams getPublicKeygetRoot getTailNodegetTreeAddress getTreeHeight getTreeIndexgetValue getWOTSPlusgetWOTSPlusSecretKeyhasNext!illegal value for BDS parameter k importKeysinconsistent BDS data detectedindexindex already used index in BDS state out of boundsindex out of bounds initializeisEmpty isFinished isIndexValid isInitializedisUsediteratorjava/io/IOExceptionjava/io/ObjectInputStreamjava/io/ObjectOutputStreamjava/io/Serializable java/lang/ClassNotFoundException"java/lang/IllegalArgumentExceptionjava/lang/IllegalStateExceptionjava/lang/Integerjava/lang/Mathjava/lang/NullPointerExceptionjava/lang/Objectjava/util/ArrayListjava/util/Iteratorjava/util/LinkedListjava/util/List java/util/Map java/util/Setjava/util/Stackjava/util/TreeMapkkeep keep == nullkeySetlTreemarkUsedmaxIndexminnextnextAuthenticationPath$org/bouncycastle/pqc/crypto/xmss/BDS,org/bouncycastle/pqc/crypto/xmss/BDSTreeHash0org/bouncycastle/pqc/crypto/xmss/HashTreeAddress8org/bouncycastle/pqc/crypto/xmss/HashTreeAddress$Builder-org/bouncycastle/pqc/crypto/xmss/LTreeAddress5org/bouncycastle/pqc/crypto/xmss/LTreeAddress$Builder/org/bouncycastle/pqc/crypto/xmss/OTSHashAddress7org/bouncycastle/pqc/crypto/xmss/OTSHashAddress$Builder)org/bouncycastle/pqc/crypto/xmss/WOTSPlus3org/bouncycastle/pqc/crypto/xmss/WOTSPlusParameters,org/bouncycastle/pqc/crypto/xmss/XMSSAddress4org/bouncycastle/pqc/crypto/xmss/XMSSAddress$Builder)org/bouncycastle/pqc/crypto/xmss/XMSSNode-org/bouncycastle/pqc/crypto/xmss/XMSSNodeUtil/org/bouncycastle/pqc/crypto/xmss/XMSSParameters)org/bouncycastle/pqc/crypto/xmss/XMSSUtilotsHashAddress == nullpeekpoppushput randomizeHashreadInt readObjectremove removeFirstretainretain == nullrootserialVersionUIDsetsetNodestack stack == nulltreeHashInstancestreeHashInstances == null treeHeightupdateusedvalidatevalueOfwithChainAddresswithHashAddresswithKeyAndMaskwithLTreeAddresswithLayerAddress withMaxIndexwithOTSAddresswithTreeAddresswithTreeHeight withTreeIndexwithWOTSDigestwotsPluswriteInt writeObjectKLMNOPQRSTUVWXYZ[\]hijklmnopqrstuvwLjava/util/List;Ljava/util/Map;Ljava/util/Stack;+Lorg/bouncycastle/pqc/crypto/xmss/WOTSPlus;+Lorg/bouncycastle/pqc/crypto/xmss/XMSSNode;@Ljava/util/List;=Ljava/util/List;>Ljava/util/Stack;OLjava/util/Map;gLjava/util/Map;>;(Ljava/io/ObjectInputStream;)V(Ljava/io/ObjectOutputStream;)V(I)Ljava/lang/Integer;()Ljava/lang/Object;(I)Ljava/lang/Object;(Ljava/lang/Object;)Z(Ljava/lang/String;)V(Ljava/util/Collection;)Z()Ljava/util/Iterator;()Ljava/util/List;(Ljava/util/Map;)V()Ljava/util/Set;/(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;)V)(Lorg/bouncycastle/pqc/crypto/xmss/BDS;)V0()Lorg/bouncycastle/pqc/crypto/xmss/BDSTreeHash;=(I)Lorg/bouncycastle/pqc/crypto/xmss/HashTreeAddress$Builder;:(I)Lorg/bouncycastle/pqc/crypto/xmss/LTreeAddress$Builder;7([BLorg/bouncycastle/pqc/crypto/xmss/OTSHashAddress;)[B8([B[BLorg/bouncycastle/pqc/crypto/xmss/OTSHashAddress;)V<(I)Lorg/bouncycastle/pqc/crypto/xmss/OTSHashAddress$Builder;-()Lorg/bouncycastle/pqc/crypto/xmss/WOTSPlus;1(Lorg/bouncycastle/pqc/crypto/xmss/WOTSPlus;III)V7()Lorg/bouncycastle/pqc/crypto/xmss/WOTSPlusParameters;8(Lorg/bouncycastle/pqc/crypto/xmss/WOTSPlusParameters;)V0()Lorg/bouncycastle/pqc/crypto/xmss/XMSSAddress;9(I)Lorg/bouncycastle/pqc/crypto/xmss/XMSSAddress$Builder;9(J)Lorg/bouncycastle/pqc/crypto/xmss/XMSSAddress$Builder;-()Lorg/bouncycastle/pqc/crypto/xmss/XMSSNode;.(Lorg/bouncycastle/pqc/crypto/xmss/XMSSNode;)V6(Lorg/bouncycastle/pqc/crypto/xmss/XMSSParameters;II)V'(ILjava/lang/Object;)Ljava/lang/Object;&(Ljava/lang/Object;)Ljava/lang/Object;V(Lorg/bouncycastle/pqc/crypto/xmss/BDS;ILorg/bouncycastle/asn1/ASN1ObjectIdentifier;)VU(Lorg/bouncycastle/pqc/crypto/xmss/BDS;Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;)VU(ILorg/bouncycastle/asn1/ASN1ObjectIdentifier;)Lorg/bouncycastle/pqc/crypto/xmss/BDS;T(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;)Lorg/bouncycastle/pqc/crypto/xmss/BDS;]([B[BLorg/bouncycastle/pqc/crypto/xmss/OTSHashAddress;)Lorg/bouncycastle/pqc/crypto/xmss/BDS;^(Lorg/bouncycastle/pqc/crypto/xmss/BDS;[B[BLorg/bouncycastle/pqc/crypto/xmss/OTSHashAddress;)Vi(Lorg/bouncycastle/pqc/crypto/xmss/XMSSParameters;[B[BLorg/bouncycastle/pqc/crypto/xmss/OTSHashAddress;)Vj(Lorg/bouncycastle/pqc/crypto/xmss/XMSSParameters;[B[BLorg/bouncycastle/pqc/crypto/xmss/OTSHashAddress;I)Vq(Lorg/bouncycastle/pqc/crypto/xmss/OTSHashAddress;)Lorg/bouncycastle/pqc/crypto/xmss/WOTSPlusPublicKeyParameters;?()Ljava/util/List;8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;t(Ljava/util/Stack;Lorg/bouncycastle/pqc/crypto/xmss/WOTSPlus;[B[BLorg/bouncycastle/pqc/crypto/xmss/OTSHashAddress;)V(Lorg/bouncycastle/pqc/crypto/xmss/WOTSPlus;Lorg/bouncycastle/pqc/crypto/xmss/WOTSPlusPublicKeyParameters;Lorg/bouncycastle/pqc/crypto/xmss/LTreeAddress;)Lorg/bouncycastle/pqc/crypto/xmss/XMSSNode;(Lorg/bouncycastle/pqc/crypto/xmss/WOTSPlus;Lorg/bouncycastle/pqc/crypto/xmss/XMSSNode;Lorg/bouncycastle/pqc/crypto/xmss/XMSSNode;Lorg/bouncycastle/pqc/crypto/xmss/XMSSAddress;)Lorg/bouncycastle/pqc/crypto/xmss/XMSSNode; @ ^ d    _  ( ) * , - . / 7 8 ~ 6  # $  < E F H 9  D  ! e G  > " f y z %    J  a  " ' ; D g :  2  5 % {    3 | b }         -      - - % ! -    & * ,   ( ) . L  0  4 ; < A N O P       3 H I S       5 6 D E F G       7 8 9 D E F G       = > ? D E F G $ : B C Q 2   # T U   @  "  ' + , . / J 1 K M R /BuilderCode ConstantValue Exceptions InnerClasses1 ^_@d-!*+++*X*V*Z-!*++++xd*,-}F:*++++xd*,-}*V*,-~*Z*m*+`*Y*X*W dp Yh*Yn[*Yy^*Ys_*Yn\6d*\YW*Yy]*V*Z *m*Y+``*+YY*+WW*+aa*Yn[*[+[W*Yy^+^M,.,N*^-+^-pW*Ys_*_+_wW*Yn\+\M,*\,W*Y+]z]*+VV*+XX*+ZZ%*m*Y+``*+YY*+WW*+aa*Yn[*[+[W*Yy^+^:2:*^+^pW*Ys_*_+_wW*Yn\+\:*\W*Y+]z]*+VV*+XX*Z*,-~*m*YY,`*+YY*+WW*+aa*Yn[*[+[W*Yy^+^N-1-:*^+^pW*Ys_*_+_wW*Yn\+\N-*\-W*Y+]z]*+VV*+XX*+ZZ*{"*m*YY-`*+YY*+WW*+aa*Yn[*[+[W*Yy^+^:2:*^+^pW*Ys_*_+_wW*Yn\+\:*\W*Y+]z]*+VV*X*+ZZ*{1 Y*+,-D - YlY--:Y--:6*YxY-----N*`*`,-+*`-:Y:*`:Y:*_t*_uxl6  *[W **Y*Wd*\  ~x*Y*Wdg*YdY*^j+Yo:  rW*^j W*^jrWYdl:*`*_v:Y`:Y`:a*_xWe**_vag+ - Yl*Z Yi*V*Xd Yi*V*Y6*V`z~(*Yd*]j*[WY--:Y--:ûY--*V---N*`*`,-+*`-:Y*V:*`:*[WbYd*Vz:*`*`,-+*`*[d*]dj:Y`:*[W*]djW6W*Y*Wd#*[*\W#*[*^jqW*Y*Wdk66  6*V` xh`6  *Yx*\   6*Y*Wdz$*|:*_*`+,-*YV`VI*Zc*Z'rfL*\M,R,N--+-L-+-L-+-+-L+{o*[ Yi*^ Y i*_ Y i*\ Y i*] Yi*Y*Vš Yi7 *Y4*a&>2YnL*[M,,N+-W++ *V0 *X Y*+ Y*,\P+e+c*+dX**YxdX*X*Yxd*V*X` +c Yb +f+*Xg"