0 %L $M %NOP Q RS $TUVW XY Z[ \] $^ \_` La b c d %e \fgh i Q %jklmn \opqSTREAM_TYPE_PKI ConstantValueinLjava/io/InputStream;sigLjava/security/Signature; streamType1(Ljava/security/PublicKey;Ljava/io/InputStream;)VCodeLineNumberTableLocalVariableTablelenbuf[B hashIDLenhashIDthis%Lnet/handle/hdllib/SignedInputStream; sourceKeyLjava/security/PublicKey; streamTypeBuf Exceptionsrread()Ie"Ljava/security/SignatureException;b verifyBlock()ZrnsigLenbuf SourceFileSignedInputStream.java /s *+ ?t java/security/SignatureException'End of stream while reading stream type /uv wx .'"Unable to read signature hash typeInvalid hash ID - too long#End of stream while reading hash IDy z{| }~ ,- java/lang/StringBufferUnrecognized stream type: { ?@ java/io/IOExceptionError updating signature: ?,End of stream while reading signature lengthInvalid signature - too long1End of stream while reading signature. Expected , got #net/handle/hdllib/SignedInputStreamjava/io/InputStreamjava/lang/Exception()V([B)I(Ljava/lang/String;)Vnet/handle/hdllib/EncoderreadInt([BI)Ijava/security/PublicKey getAlgorithm()Ljava/lang/String;net/handle/hdllib/UtilgetSigIdFromHashAlgId(([BLjava/lang/String;)Ljava/lang/String;java/security/Signature getInstance-(Ljava/lang/String;)Ljava/security/Signature; initVerify(Ljava/security/PublicKey;)Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;toStringupdate(B)V,(Ljava/lang/Object;)Ljava/lang/StringBuffer;([BII)Iverify([B)Z!$%&'()*+,-.'/01**,N,-- Y*-*:, Y 6  Y :, Y *+ *+!YY*2V,- 0 12!3*6@9E;Q<[>c?o@yBCDFHJLO3HE45cl6'P7589:;*+ <5=>?@18*<*MYY,2WXZ][\6^3 AB8890C'=DE1PL>+*++dY= `> Y+6  Y :>*dY= `>(YY!"*#2Blnop%q*r4t;uGvQxWyYzr{y}~3H F'o F'8945G';sH'WWI5=JK