public class org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder implements org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder
  super_class: java.lang.Object
{
  private static java.util.Map algorithms;
    descriptor: Ljava/util/Map;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static java.util.Set noParams;
    descriptor: Ljava/util/Set;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static java.util.Map params;
    descriptor: Ljava/util/Map;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static java.util.Set pkcs15RsaEncryption;
    descriptor: Ljava/util/Set;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static java.util.Map digestOids;
    descriptor: Ljava/util/Map;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static final org.bouncycastle.asn1.ASN1ObjectIdentifier ENCRYPTION_RSA;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final org.bouncycastle.asn1.ASN1ObjectIdentifier ENCRYPTION_DSA;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final org.bouncycastle.asn1.ASN1ObjectIdentifier ENCRYPTION_ECDSA;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final org.bouncycastle.asn1.ASN1ObjectIdentifier ENCRYPTION_RSA_PSS;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final org.bouncycastle.asn1.ASN1ObjectIdentifier ENCRYPTION_GOST3410;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final org.bouncycastle.asn1.ASN1ObjectIdentifier ENCRYPTION_ECGOST3410;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final org.bouncycastle.asn1.ASN1ObjectIdentifier ENCRYPTION_ECGOST3410_2012_256;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final org.bouncycastle.asn1.ASN1ObjectIdentifier ENCRYPTION_ECGOST3410_2012_512;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=9, args_size=0
         0: .line 30
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
         1: .line 31
            new java.util.HashSet
            dup
            invokespecial java.util.HashSet.<init>:()V
            putstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
         2: .line 32
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.params:Ljava/util/Map;
         3: .line 33
            new java.util.HashSet
            dup
            invokespecial java.util.HashSet.<init>:()V
            putstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.pkcs15RsaEncryption:Ljava/util/Set;
         4: .line 34
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
         5: .line 36
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.rsaEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.ENCRYPTION_RSA:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
         6: .line 37
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.id_dsa_with_sha1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.ENCRYPTION_DSA:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
         7: .line 38
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.ENCRYPTION_ECDSA:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
         8: .line 39
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSASSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.ENCRYPTION_RSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
         9: .line 40
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3410_94:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.ENCRYPTION_GOST3410:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
        10: .line 41
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3410_2001:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.ENCRYPTION_ECGOST3410:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
        11: .line 42
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_gost_3410_12_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.ENCRYPTION_ECGOST3410_2012_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
        12: .line 43
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_gost_3410_12_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.ENCRYPTION_ECGOST3410_2012_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
        13: .line 47
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "MD2WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md2WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        14: .line 48
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "MD2WITHRSA"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md2WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        15: .line 49
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "MD5WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md5WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        16: .line 50
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "MD5WITHRSA"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md5WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        17: .line 51
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA1WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha1WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        18: .line 52
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA1WITHRSA"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha1WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        19: .line 53
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA224WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha224WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        20: .line 54
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA224WITHRSA"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha224WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        21: .line 55
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA256WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha256WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        22: .line 56
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA256WITHRSA"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha256WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        23: .line 57
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA384WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha384WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        24: .line 58
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA384WITHRSA"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha384WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        25: .line 59
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA512WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha512WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        26: .line 60
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA512WITHRSA"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha512WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        27: .line 61
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA1WITHRSAANDMGF1"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSASSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        28: .line 62
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA224WITHRSAANDMGF1"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSASSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        29: .line 63
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA256WITHRSAANDMGF1"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSASSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        30: .line 64
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA384WITHRSAANDMGF1"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSASSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        31: .line 65
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA512WITHRSAANDMGF1"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSASSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        32: .line 66
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-224WITHRSAANDMGF1"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSASSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        33: .line 67
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-256WITHRSAANDMGF1"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSASSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        34: .line 68
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-384WITHRSAANDMGF1"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSASSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        35: .line 69
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-512WITHRSAANDMGF1"
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSASSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        36: .line 70
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "RIPEMD160WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        37: .line 71
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "RIPEMD160WITHRSA"
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        38: .line 72
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "RIPEMD128WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        39: .line 73
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "RIPEMD128WITHRSA"
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        40: .line 74
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "RIPEMD256WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        41: .line 75
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "RIPEMD256WITHRSA"
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        42: .line 76
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA1WITHDSA"
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.id_dsa_with_sha1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        43: .line 77
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "DSAWITHSHA1"
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.id_dsa_with_sha1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        44: .line 78
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA224WITHDSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        45: .line 79
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA256WITHDSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        46: .line 80
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA384WITHDSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        47: .line 81
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA512WITHDSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        48: .line 82
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-224WITHDSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        49: .line 83
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-256WITHDSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        50: .line 84
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-384WITHDSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        51: .line 85
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-512WITHDSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        52: .line 86
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-224WITHECDSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        53: .line 87
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-256WITHECDSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        54: .line 88
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-384WITHECDSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        55: .line 89
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-512WITHECDSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        56: .line 90
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-224WITHRSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        57: .line 91
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-256WITHRSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        58: .line 92
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-384WITHRSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        59: .line 93
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-512WITHRSA"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        60: .line 94
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-224WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        61: .line 95
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-256WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        62: .line 96
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-384WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        63: .line 97
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-512WITHRSAENCRYPTION"
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        64: .line 98
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA1WITHECDSA"
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        65: .line 99
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "ECDSAWITHSHA1"
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        66: .line 100
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA224WITHECDSA"
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        67: .line 101
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA256WITHECDSA"
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        68: .line 102
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA384WITHECDSA"
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        69: .line 103
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA512WITHECDSA"
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        70: .line 104
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "GOST3411WITHGOST3410"
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_94:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        71: .line 105
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "GOST3411WITHGOST3410-94"
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_94:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        72: .line 106
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "GOST3411WITHECGOST3410"
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_2001:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        73: .line 107
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "GOST3411WITHECGOST3410-2001"
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_2001:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        74: .line 108
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "GOST3411WITHGOST3410-2001"
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_2001:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        75: .line 109
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "GOST3411WITHECGOST3410-2012-256"
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        76: .line 110
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "GOST3411WITHECGOST3410-2012-512"
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        77: .line 111
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "GOST3411WITHGOST3410-2012-256"
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        78: .line 112
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "GOST3411WITHGOST3410-2012-512"
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        79: .line 113
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "GOST3411-2012-256WITHECGOST3410-2012-256"
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        80: .line 114
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "GOST3411-2012-512WITHECGOST3410-2012-512"
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        81: .line 115
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "GOST3411-2012-256WITHGOST3410-2012-256"
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        82: .line 116
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "GOST3411-2012-512WITHGOST3410-2012-512"
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        83: .line 117
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA1WITHPLAIN-ECDSA"
            getstatic org.bouncycastle.asn1.bsi.BSIObjectIdentifiers.ecdsa_plain_SHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        84: .line 118
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA224WITHPLAIN-ECDSA"
            getstatic org.bouncycastle.asn1.bsi.BSIObjectIdentifiers.ecdsa_plain_SHA224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        85: .line 119
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA256WITHPLAIN-ECDSA"
            getstatic org.bouncycastle.asn1.bsi.BSIObjectIdentifiers.ecdsa_plain_SHA256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        86: .line 120
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA384WITHPLAIN-ECDSA"
            getstatic org.bouncycastle.asn1.bsi.BSIObjectIdentifiers.ecdsa_plain_SHA384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        87: .line 121
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA512WITHPLAIN-ECDSA"
            getstatic org.bouncycastle.asn1.bsi.BSIObjectIdentifiers.ecdsa_plain_SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        88: .line 122
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "RIPEMD160WITHPLAIN-ECDSA"
            getstatic org.bouncycastle.asn1.bsi.BSIObjectIdentifiers.ecdsa_plain_RIPEMD160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        89: .line 123
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA1WITHCVC-ECDSA"
            getstatic org.bouncycastle.asn1.eac.EACObjectIdentifiers.id_TA_ECDSA_SHA_1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        90: .line 124
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA224WITHCVC-ECDSA"
            getstatic org.bouncycastle.asn1.eac.EACObjectIdentifiers.id_TA_ECDSA_SHA_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        91: .line 125
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA256WITHCVC-ECDSA"
            getstatic org.bouncycastle.asn1.eac.EACObjectIdentifiers.id_TA_ECDSA_SHA_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        92: .line 126
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA384WITHCVC-ECDSA"
            getstatic org.bouncycastle.asn1.eac.EACObjectIdentifiers.id_TA_ECDSA_SHA_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        93: .line 127
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA512WITHCVC-ECDSA"
            getstatic org.bouncycastle.asn1.eac.EACObjectIdentifiers.id_TA_ECDSA_SHA_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        94: .line 128
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA3-512WITHSPHINCS256"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.sphincs256_with_SHA3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        95: .line 129
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA512WITHSPHINCS256"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.sphincs256_with_SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        96: .line 130
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SM3WITHSM2"
            getstatic org.bouncycastle.asn1.gm.GMObjectIdentifiers.sm2sign_with_sm3:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        97: .line 132
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA256WITHXMSS"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHA256ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        98: .line 133
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA512WITHXMSS"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHA512ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        99: .line 134
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHAKE128WITHXMSS"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHAKE128ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       100: .line 135
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHAKE256WITHXMSS"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHAKE256ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       101: .line 137
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA256WITHXMSSMT"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHA256ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       102: .line 138
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA512WITHXMSSMT"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHA512ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       103: .line 139
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHAKE128WITHXMSSMT"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHAKE128ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       104: .line 140
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHAKE256WITHXMSSMT"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHAKE256ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       105: .line 142
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA256WITHXMSS-SHA256"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHA256ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       106: .line 143
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA512WITHXMSS-SHA512"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHA512ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       107: .line 144
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHAKE128WITHXMSS-SHAKE128"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHAKE128ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       108: .line 145
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHAKE256WITHXMSS-SHAKE256"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHAKE256ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       109: .line 147
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA256WITHXMSSMT-SHA256"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHA256ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       110: .line 148
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHA512WITHXMSSMT-SHA512"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHA512ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       111: .line 149
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHAKE128WITHXMSSMT-SHAKE128"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHAKE128ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       112: .line 150
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "SHAKE256WITHXMSSMT-SHAKE256"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHAKE256ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       113: .line 152
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "XMSS-SHA256"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHA256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       114: .line 153
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "XMSS-SHA512"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       115: .line 154
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "XMSS-SHAKE128"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHAKE128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       116: .line 155
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "XMSS-SHAKE256"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHAKE256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       117: .line 157
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "XMSSMT-SHA256"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHA256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       118: .line 158
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "XMSSMT-SHA512"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       119: .line 159
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "XMSSMT-SHAKE128"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHAKE128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       120: .line 160
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "XMSSMT-SHAKE256"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHAKE256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       121: .line 162
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "QTESLA-I"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.qTESLA_I:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       122: .line 163
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "QTESLA-III-SIZE"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.qTESLA_III_size:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       123: .line 164
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "QTESLA-III-SPEED"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.qTESLA_III_speed:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       124: .line 165
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "QTESLA-P-I"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.qTESLA_p_I:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       125: .line 166
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            ldc "QTESLA-P-III"
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.qTESLA_p_III:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       126: .line 172
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       127: .line 173
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       128: .line 174
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       129: .line 175
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       130: .line 176
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       131: .line 177
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.id_dsa_with_sha1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       132: .line 178
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       133: .line 179
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       134: .line 180
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       135: .line 181
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       136: .line 182
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       137: .line 183
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       138: .line 184
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       139: .line 185
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       140: .line 186
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       141: .line 187
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       142: .line 188
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       143: .line 189
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       144: .line 194
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_94:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       145: .line 195
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_2001:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       146: .line 196
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       147: .line 197
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       148: .line 202
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.sphincs256_with_SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       149: .line 203
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.sphincs256_with_SHA3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       150: .line 208
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHA256ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       151: .line 209
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHA512ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       152: .line 210
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHAKE128ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       153: .line 211
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHAKE256ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       154: .line 212
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHA256ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       155: .line 213
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHA512ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       156: .line 214
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHAKE128ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       157: .line 215
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHAKE256ph:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       158: .line 217
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHA256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       159: .line 218
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       160: .line 219
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHAKE128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       161: .line 220
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_SHAKE256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       162: .line 221
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHA256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       163: .line 222
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       164: .line 223
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHAKE128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       165: .line 224
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.xmss_mt_SHAKE256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       166: .line 229
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.qTESLA_I:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       167: .line 230
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.qTESLA_III_size:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       168: .line 231
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.qTESLA_III_speed:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       169: .line 232
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.qTESLA_p_I:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       170: .line 233
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.qTESLA_p_III:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       171: .line 238
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.gm.GMObjectIdentifiers.sm2sign_with_sm3:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       172: .line 243
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.pkcs15RsaEncryption:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha1WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       173: .line 244
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.pkcs15RsaEncryption:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha224WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       174: .line 245
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.pkcs15RsaEncryption:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha256WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       175: .line 246
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.pkcs15RsaEncryption:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha384WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       176: .line 247
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.pkcs15RsaEncryption:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha512WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       177: .line 248
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.pkcs15RsaEncryption:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       178: .line 249
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.pkcs15RsaEncryption:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       179: .line 250
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.pkcs15RsaEncryption:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       180: .line 251
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.pkcs15RsaEncryption:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       181: .line 252
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.pkcs15RsaEncryption:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       182: .line 253
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.pkcs15RsaEncryption:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       183: .line 254
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.pkcs15RsaEncryption:Ljava/util/Set;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
       184: .line 259
            new org.bouncycastle.asn1.x509.AlgorithmIdentifier
            dup
            getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.idSHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.DERNull.INSTANCE:Lorg/bouncycastle/asn1/DERNull;
            invokespecial org.bouncycastle.asn1.x509.AlgorithmIdentifier.<init>:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Encodable;)V
            astore 0 /* sha1AlgId */
        start local 0 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha1AlgId
       185: .line 260
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.params:Ljava/util/Map;
            ldc "SHA1WITHRSAANDMGF1"
            aload 0 /* sha1AlgId */
            bipush 20
            invokestatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.createPSSParams:(Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;I)Lorg/bouncycastle/asn1/pkcs/RSASSAPSSparams;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       186: .line 262
            new org.bouncycastle.asn1.x509.AlgorithmIdentifier
            dup
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.DERNull.INSTANCE:Lorg/bouncycastle/asn1/DERNull;
            invokespecial org.bouncycastle.asn1.x509.AlgorithmIdentifier.<init>:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Encodable;)V
            astore 1 /* sha224AlgId */
        start local 1 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha224AlgId
       187: .line 263
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.params:Ljava/util/Map;
            ldc "SHA224WITHRSAANDMGF1"
            aload 1 /* sha224AlgId */
            bipush 28
            invokestatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.createPSSParams:(Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;I)Lorg/bouncycastle/asn1/pkcs/RSASSAPSSparams;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       188: .line 265
            new org.bouncycastle.asn1.x509.AlgorithmIdentifier
            dup
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.DERNull.INSTANCE:Lorg/bouncycastle/asn1/DERNull;
            invokespecial org.bouncycastle.asn1.x509.AlgorithmIdentifier.<init>:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Encodable;)V
            astore 2 /* sha256AlgId */
        start local 2 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha256AlgId
       189: .line 266
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.params:Ljava/util/Map;
            ldc "SHA256WITHRSAANDMGF1"
            aload 2 /* sha256AlgId */
            bipush 32
            invokestatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.createPSSParams:(Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;I)Lorg/bouncycastle/asn1/pkcs/RSASSAPSSparams;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       190: .line 268
            new org.bouncycastle.asn1.x509.AlgorithmIdentifier
            dup
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.DERNull.INSTANCE:Lorg/bouncycastle/asn1/DERNull;
            invokespecial org.bouncycastle.asn1.x509.AlgorithmIdentifier.<init>:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Encodable;)V
            astore 3 /* sha384AlgId */
        start local 3 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha384AlgId
       191: .line 269
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.params:Ljava/util/Map;
            ldc "SHA384WITHRSAANDMGF1"
            aload 3 /* sha384AlgId */
            bipush 48
            invokestatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.createPSSParams:(Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;I)Lorg/bouncycastle/asn1/pkcs/RSASSAPSSparams;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       192: .line 271
            new org.bouncycastle.asn1.x509.AlgorithmIdentifier
            dup
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.DERNull.INSTANCE:Lorg/bouncycastle/asn1/DERNull;
            invokespecial org.bouncycastle.asn1.x509.AlgorithmIdentifier.<init>:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Encodable;)V
            astore 4 /* sha512AlgId */
        start local 4 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha512AlgId
       193: .line 272
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.params:Ljava/util/Map;
            ldc "SHA512WITHRSAANDMGF1"
            aload 4 /* sha512AlgId */
            bipush 64
            invokestatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.createPSSParams:(Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;I)Lorg/bouncycastle/asn1/pkcs/RSASSAPSSparams;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       194: .line 274
            new org.bouncycastle.asn1.x509.AlgorithmIdentifier
            dup
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.DERNull.INSTANCE:Lorg/bouncycastle/asn1/DERNull;
            invokespecial org.bouncycastle.asn1.x509.AlgorithmIdentifier.<init>:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Encodable;)V
            astore 5 /* sha3_224AlgId */
        start local 5 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha3_224AlgId
       195: .line 275
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.params:Ljava/util/Map;
            ldc "SHA3-224WITHRSAANDMGF1"
            aload 5 /* sha3_224AlgId */
            bipush 28
            invokestatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.createPSSParams:(Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;I)Lorg/bouncycastle/asn1/pkcs/RSASSAPSSparams;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       196: .line 277
            new org.bouncycastle.asn1.x509.AlgorithmIdentifier
            dup
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.DERNull.INSTANCE:Lorg/bouncycastle/asn1/DERNull;
            invokespecial org.bouncycastle.asn1.x509.AlgorithmIdentifier.<init>:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Encodable;)V
            astore 6 /* sha3_256AlgId */
        start local 6 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha3_256AlgId
       197: .line 278
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.params:Ljava/util/Map;
            ldc "SHA3-256WITHRSAANDMGF1"
            aload 6 /* sha3_256AlgId */
            bipush 32
            invokestatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.createPSSParams:(Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;I)Lorg/bouncycastle/asn1/pkcs/RSASSAPSSparams;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       198: .line 280
            new org.bouncycastle.asn1.x509.AlgorithmIdentifier
            dup
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.DERNull.INSTANCE:Lorg/bouncycastle/asn1/DERNull;
            invokespecial org.bouncycastle.asn1.x509.AlgorithmIdentifier.<init>:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Encodable;)V
            astore 7 /* sha3_384AlgId */
        start local 7 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha3_384AlgId
       199: .line 281
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.params:Ljava/util/Map;
            ldc "SHA3-384WITHRSAANDMGF1"
            aload 7 /* sha3_384AlgId */
            bipush 48
            invokestatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.createPSSParams:(Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;I)Lorg/bouncycastle/asn1/pkcs/RSASSAPSSparams;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       200: .line 283
            new org.bouncycastle.asn1.x509.AlgorithmIdentifier
            dup
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.DERNull.INSTANCE:Lorg/bouncycastle/asn1/DERNull;
            invokespecial org.bouncycastle.asn1.x509.AlgorithmIdentifier.<init>:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Encodable;)V
            astore 8 /* sha3_512AlgId */
        start local 8 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha3_512AlgId
       201: .line 284
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.params:Ljava/util/Map;
            ldc "SHA3-512WITHRSAANDMGF1"
            aload 8 /* sha3_512AlgId */
            bipush 64
            invokestatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.createPSSParams:(Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;I)Lorg/bouncycastle/asn1/pkcs/RSASSAPSSparams;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       202: .line 289
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha224WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       203: .line 290
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha256WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       204: .line 291
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha384WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       205: .line 292
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha512WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       206: .line 293
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       207: .line 294
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       208: .line 295
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       209: .line 296
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       210: .line 297
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       211: .line 298
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       212: .line 299
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       213: .line 300
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       214: .line 301
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       215: .line 302
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       216: .line 303
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       217: .line 304
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       218: .line 305
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       219: .line 306
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       220: .line 307
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       221: .line 308
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       222: .line 310
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md2WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md2:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       223: .line 311
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md4WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md4:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       224: .line 312
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md5WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md5:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       225: .line 313
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha1WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.idSHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       226: .line 314
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       227: .line 315
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       228: .line 316
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       229: .line 317
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_94:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       230: .line 318
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_2001:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       231: .line 319
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_gost_3411_12_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       232: .line 320
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_gost_3411_12_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       233: .line 321
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.digestOids:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gm.GMObjectIdentifiers.sm2sign_with_sm3:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            getstatic org.bouncycastle.asn1.gm.GMObjectIdentifiers.sm3:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 8 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha3_512AlgId
        end local 7 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha3_384AlgId
        end local 6 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha3_256AlgId
        end local 5 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha3_224AlgId
        end local 4 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha512AlgId
        end local 3 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha384AlgId
        end local 2 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha256AlgId
        end local 1 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha224AlgId
        end local 0 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sha1AlgId
       234: .line 322
            return
      LocalVariableTable:
        Start  End  Slot           Name  Signature
          185  234     0      sha1AlgId  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
          187  234     1    sha224AlgId  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
          189  234     2    sha256AlgId  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
          191  234     3    sha384AlgId  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
          193  234     4    sha512AlgId  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
          195  234     5  sha3_224AlgId  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
          197  234     6  sha3_256AlgId  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
          199  234     7  sha3_384AlgId  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
          201  234     8  sha3_512AlgId  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder this
         0: .line 27
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/bouncycastle/operator/DefaultSignatureAlgorithmIdentifierFinder;

  private static org.bouncycastle.asn1.x509.AlgorithmIdentifier generate(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // java.lang.String signatureAlgorithm
         0: .line 328
            aload 0 /* signatureAlgorithm */
            invokestatic org.bouncycastle.util.Strings.toUpperCase:(Ljava/lang/String;)Ljava/lang/String;
            astore 2 /* algorithmName */
        start local 2 // java.lang.String algorithmName
         1: .line 329
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.algorithms:Ljava/util/Map;
            aload 2 /* algorithmName */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast org.bouncycastle.asn1.ASN1ObjectIdentifier
            astore 3 /* sigOID */
        start local 3 // org.bouncycastle.asn1.ASN1ObjectIdentifier sigOID
         2: .line 330
            aload 3 /* sigOID */
            ifnonnull 4
         3: .line 332
            new java.lang.IllegalArgumentException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unknown signature type requested: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 2 /* algorithmName */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 335
      StackMap locals: java.lang.String top java.lang.String org.bouncycastle.asn1.ASN1ObjectIdentifier
      StackMap stack:
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.noParams:Ljava/util/Set;
            aload 3 /* sigOID */
            invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
            ifeq 7
         5: .line 337
            new org.bouncycastle.asn1.x509.AlgorithmIdentifier
            dup
            aload 3 /* sigOID */
            invokespecial org.bouncycastle.asn1.x509.AlgorithmIdentifier.<init>:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;)V
            astore 1 /* sigAlgId */
        start local 1 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
         6: .line 338
            goto 11
        end local 1 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
         7: .line 339
      StackMap locals:
      StackMap stack:
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.params:Ljava/util/Map;
            aload 2 /* algorithmName */
            invokeinterface java.util.Map.containsKey:(Ljava/lang/Object;)Z
            ifeq 10
         8: .line 341
            new org.bouncycastle.asn1.x509.AlgorithmIdentifier
            dup
            aload 3 /* sigOID */
            getstatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.params:Ljava/util/Map;
            aload 2 /* algorithmName */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast org.bouncycastle.asn1.ASN1Encodable
            invokespecial org.bouncycastle.asn1.x509.AlgorithmIdentifier.<init>:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Encodable;)V
            astore 1 /* sigAlgId */
        start local 1 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
         9: .line 342
            goto 11
        end local 1 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
        10: .line 345
      StackMap locals:
      StackMap stack:
            new org.bouncycastle.asn1.x509.AlgorithmIdentifier
            dup
            aload 3 /* sigOID */
            getstatic org.bouncycastle.asn1.DERNull.INSTANCE:Lorg/bouncycastle/asn1/DERNull;
            invokespecial org.bouncycastle.asn1.x509.AlgorithmIdentifier.<init>:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Encodable;)V
            astore 1 /* sigAlgId */
        start local 1 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
        11: .line 348
      StackMap locals: java.lang.String org.bouncycastle.asn1.x509.AlgorithmIdentifier java.lang.String org.bouncycastle.asn1.ASN1ObjectIdentifier
      StackMap stack:
            aload 1 /* sigAlgId */
            areturn
        end local 3 // org.bouncycastle.asn1.ASN1ObjectIdentifier sigOID
        end local 2 // java.lang.String algorithmName
        end local 1 // org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
        end local 0 // java.lang.String signatureAlgorithm
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0  signatureAlgorithm  Ljava/lang/String;
            6    7     1            sigAlgId  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
            9   10     1            sigAlgId  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
           11   12     1            sigAlgId  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
            1   12     2       algorithmName  Ljava/lang/String;
            2   12     3              sigOID  Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    MethodParameters:
                    Name  Flags
      signatureAlgorithm  

  private static org.bouncycastle.asn1.pkcs.RSASSAPSSparams createPSSParams(org.bouncycastle.asn1.x509.AlgorithmIdentifier, int);
    descriptor: (Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;I)Lorg/bouncycastle/asn1/pkcs/RSASSAPSSparams;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=9, locals=2, args_size=2
        start local 0 // org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgId
        start local 1 // int saltSize
         0: .line 353
            new org.bouncycastle.asn1.pkcs.RSASSAPSSparams
            dup
         1: .line 354
            aload 0 /* hashAlgId */
         2: .line 355
            new org.bouncycastle.asn1.x509.AlgorithmIdentifier
            dup
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_mgf1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aload 0 /* hashAlgId */
            invokespecial org.bouncycastle.asn1.x509.AlgorithmIdentifier.<init>:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Encodable;)V
         3: .line 356
            new org.bouncycastle.asn1.ASN1Integer
            dup
            iload 1 /* saltSize */
            i2l
            invokespecial org.bouncycastle.asn1.ASN1Integer.<init>:(J)V
         4: .line 357
            new org.bouncycastle.asn1.ASN1Integer
            dup
            lconst_1
            invokespecial org.bouncycastle.asn1.ASN1Integer.<init>:(J)V
         5: .line 353
            invokespecial org.bouncycastle.asn1.pkcs.RSASSAPSSparams.<init>:(Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;Lorg/bouncycastle/asn1/ASN1Integer;Lorg/bouncycastle/asn1/ASN1Integer;)V
            areturn
        end local 1 // int saltSize
        end local 0 // org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgId
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    6     0  hashAlgId  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
            0    6     1   saltSize  I
    MethodParameters:
           Name  Flags
      hashAlgId  
      saltSize   

  public org.bouncycastle.asn1.x509.AlgorithmIdentifier find(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder this
        start local 1 // java.lang.String sigAlgName
         0: .line 362
            aload 1 /* sigAlgName */
            invokestatic org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.generate:(Ljava/lang/String;)Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
            areturn
        end local 1 // java.lang.String sigAlgName
        end local 0 // org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lorg/bouncycastle/operator/DefaultSignatureAlgorithmIdentifierFinder;
            0    1     1  sigAlgName  Ljava/lang/String;
    MethodParameters:
            Name  Flags
      sigAlgName  
}
SourceFile: "DefaultSignatureAlgorithmIdentifierFinder.java"