From b1f83f690655e2d725a4dc8d20ba1e239d9f4b4b Mon Sep 17 00:00:00 2001 From: fcopardo Date: Thu, 29 Oct 2015 17:42:13 -0300 Subject: [PATCH 01/27] WIP --- .gradle/2.4/taskArtifacts/cache.properties | 1 + .../2.4/taskArtifacts/cache.properties.lock | Bin 0 -> 55 bytes .gradle/2.4/taskArtifacts/fileHashes.bin | Bin 0 -> 810807 bytes .gradle/2.4/taskArtifacts/fileSnapshots.bin | Bin 0 -> 1664034 bytes .../2.4/taskArtifacts/outputFileStates.bin | Bin 0 -> 20552 bytes .gradle/2.4/taskArtifacts/taskArtifacts.bin | Bin 0 -> 51923 bytes .gradle/2.8/taskArtifacts/cache.properties | 1 + .../2.8/taskArtifacts/cache.properties.lock | Bin 0 -> 17 bytes .gradle/2.8/taskArtifacts/fileHashes.bin | Bin 0 -> 562132 bytes .gradle/2.8/taskArtifacts/fileSnapshots.bin | Bin 0 -> 2443160 bytes .../2.8/taskArtifacts/outputFileStates.bin | Bin 0 -> 19412 bytes .gradle/2.8/taskArtifacts/taskArtifacts.bin | Bin 0 -> 28074 bytes .idea/.name | 1 + .idea/compiler.xml | 22 + .idea/copyright/profiles_settings.xml | 3 + .idea/gradle.xml | 19 + .idea/misc.xml | 19 + .idea/modules.xml | 6 + .idea/vcs.xml | 6 + .idea/workspace.xml | 187 + AndroidManifest.xml | 10 - LICENSE | 165 - README.md | 4 - app/.gitignore | 1 + app/build.gradle | 67 + proguard.cfg => app/proguard-rules.pro | 0 .../grizzly/droidtext/ApplicationTest.java | 13 + app/src/main/AndroidManifest.xml | 9 + .../src/main/java}/cmp/sample_cr.der | Bin .../repack/org/bouncycastle/LICENSE.java | 0 .../asn1/ASN1ApplicationSpecificParser.java | 0 .../org/bouncycastle/asn1/ASN1Boolean.java | 0 .../org/bouncycastle/asn1/ASN1Choice.java | 0 .../org/bouncycastle/asn1/ASN1Encodable.java | 0 .../asn1/ASN1EncodableVector.java | 0 .../org/bouncycastle/asn1/ASN1Enumerated.java | 0 .../org/bouncycastle/asn1/ASN1Exception.java | 0 .../asn1/ASN1GeneralizedTime.java | 0 .../org/bouncycastle/asn1/ASN1Generator.java | 0 .../bouncycastle/asn1/ASN1InputStream.java | 0 .../org/bouncycastle/asn1/ASN1Integer.java | 0 .../org/bouncycastle/asn1/ASN1Null.java | 0 .../org/bouncycastle/asn1/ASN1Object.java | 0 .../asn1/ASN1ObjectIdentifier.java | 0 .../bouncycastle/asn1/ASN1OctetString.java | 0 .../asn1/ASN1OctetStringParser.java | 0 .../bouncycastle/asn1/ASN1OutputStream.java | 0 .../asn1/ASN1ParsingException.java | 0 .../org/bouncycastle/asn1/ASN1Sequence.java | 0 .../bouncycastle/asn1/ASN1SequenceParser.java | 0 .../repack/org/bouncycastle/asn1/ASN1Set.java | 0 .../org/bouncycastle/asn1/ASN1SetParser.java | 0 .../bouncycastle/asn1/ASN1StreamParser.java | 0 .../org/bouncycastle/asn1/ASN1String.java | 0 .../bouncycastle/asn1/ASN1TaggedObject.java | 0 .../asn1/ASN1TaggedObjectParser.java | 0 .../org/bouncycastle/asn1/ASN1UTCTime.java | 0 .../asn1/BERApplicationSpecific.java | 0 .../asn1/BERApplicationSpecificParser.java | 0 .../asn1/BERConstructedOctetString.java | 0 .../org/bouncycastle/asn1/BERFactory.java | 0 .../org/bouncycastle/asn1/BERGenerator.java | 0 .../repack/org/bouncycastle/asn1/BERNull.java | 0 .../asn1/BEROctetStringGenerator.java | 0 .../asn1/BEROctetStringParser.java | 0 .../bouncycastle/asn1/BEROutputStream.java | 0 .../org/bouncycastle/asn1/BERSequence.java | 0 .../asn1/BERSequenceGenerator.java | 0 .../bouncycastle/asn1/BERSequenceParser.java | 0 .../repack/org/bouncycastle/asn1/BERSet.java | 0 .../org/bouncycastle/asn1/BERSetParser.java | 0 .../bouncycastle/asn1/BERTaggedObject.java | 0 .../asn1/BERTaggedObjectParser.java | 0 .../asn1/ConstructedOctetStream.java | 0 .../asn1/DERApplicationSpecific.java | 0 .../org/bouncycastle/asn1/DERBMPString.java | 0 .../org/bouncycastle/asn1/DERBitString.java | 0 .../org/bouncycastle/asn1/DERBoolean.java | 0 .../org/bouncycastle/asn1/DEREncodable.java | 0 .../bouncycastle/asn1/DEREncodableVector.java | 0 .../org/bouncycastle/asn1/DEREnumerated.java | 0 .../org/bouncycastle/asn1/DERExternal.java | 0 .../bouncycastle/asn1/DERExternalParser.java | 0 .../org/bouncycastle/asn1/DERFactory.java | 0 .../bouncycastle/asn1/DERGeneralString.java | 0 .../bouncycastle/asn1/DERGeneralizedTime.java | 0 .../org/bouncycastle/asn1/DERGenerator.java | 0 .../org/bouncycastle/asn1/DERIA5String.java | 0 .../org/bouncycastle/asn1/DERInteger.java | 0 .../repack/org/bouncycastle/asn1/DERNull.java | 0 .../bouncycastle/asn1/DERNumericString.java | 0 .../org/bouncycastle/asn1/DERObject.java | 0 .../asn1/DERObjectIdentifier.java | 0 .../org/bouncycastle/asn1/DEROctetString.java | 0 .../asn1/DEROctetStringParser.java | 0 .../bouncycastle/asn1/DEROutputStream.java | 0 .../bouncycastle/asn1/DERPrintableString.java | 0 .../org/bouncycastle/asn1/DERSequence.java | 0 .../asn1/DERSequenceGenerator.java | 0 .../bouncycastle/asn1/DERSequenceParser.java | 0 .../repack/org/bouncycastle/asn1/DERSet.java | 0 .../org/bouncycastle/asn1/DERSetParser.java | 0 .../org/bouncycastle/asn1/DERString.java | 0 .../org/bouncycastle/asn1/DERT61String.java | 0 .../bouncycastle/asn1/DERTaggedObject.java | 0 .../repack/org/bouncycastle/asn1/DERTags.java | 0 .../org/bouncycastle/asn1/DERUTCTime.java | 0 .../org/bouncycastle/asn1/DERUTF8String.java | 0 .../bouncycastle/asn1/DERUniversalString.java | 0 .../org/bouncycastle/asn1/DERUnknownTag.java | 0 .../bouncycastle/asn1/DERVisibleString.java | 0 .../asn1/DefiniteLengthInputStream.java | 0 .../asn1/InMemoryRepresentable.java | 0 .../asn1/IndefiniteLengthInputStream.java | 0 .../asn1/LazyDERConstructionEnumeration.java | 0 .../bouncycastle/asn1/LazyDERSequence.java | 0 .../bouncycastle/asn1/LimitedInputStream.java | 0 .../org/bouncycastle/asn1/OIDTokenizer.java | 0 .../asn1/bc/BCObjectIdentifiers.java | 0 .../asn1/cmp/CAKeyUpdAnnContent.java | 0 .../bouncycastle/asn1/cmp/CMPCertificate.java | 0 .../asn1/cmp/CMPObjectIdentifiers.java | 0 .../bouncycastle/asn1/cmp/CRLAnnContent.java | 0 .../asn1/cmp/CertConfirmContent.java | 0 .../bouncycastle/asn1/cmp/CertOrEncCert.java | 0 .../bouncycastle/asn1/cmp/CertRepMessage.java | 0 .../bouncycastle/asn1/cmp/CertResponse.java | 0 .../org/bouncycastle/asn1/cmp/CertStatus.java | 0 .../asn1/cmp/CertifiedKeyPair.java | 0 .../org/bouncycastle/asn1/cmp/Challenge.java | 0 .../asn1/cmp/ErrorMsgContent.java | 0 .../bouncycastle/asn1/cmp/GenMsgContent.java | 0 .../bouncycastle/asn1/cmp/GenRepContent.java | 0 .../asn1/cmp/InfoTypeAndValue.java | 0 .../asn1/cmp/KeyRecRepContent.java | 0 .../bouncycastle/asn1/cmp/OOBCertHash.java | 0 .../bouncycastle/asn1/cmp/PBMParameter.java | 0 .../org/bouncycastle/asn1/cmp/PKIBody.java | 0 .../asn1/cmp/PKIConfirmContent.java | 0 .../bouncycastle/asn1/cmp/PKIFailureInfo.java | 0 .../bouncycastle/asn1/cmp/PKIFreeText.java | 0 .../org/bouncycastle/asn1/cmp/PKIHeader.java | 0 .../asn1/cmp/PKIHeaderBuilder.java | 0 .../org/bouncycastle/asn1/cmp/PKIMessage.java | 0 .../bouncycastle/asn1/cmp/PKIMessages.java | 0 .../org/bouncycastle/asn1/cmp/PKIStatus.java | 0 .../bouncycastle/asn1/cmp/PKIStatusInfo.java | 0 .../asn1/cmp/POPODecKeyChallContent.java | 0 .../asn1/cmp/POPODecKeyRespContent.java | 0 .../bouncycastle/asn1/cmp/PollRepContent.java | 0 .../bouncycastle/asn1/cmp/PollReqContent.java | 0 .../bouncycastle/asn1/cmp/ProtectedPart.java | 0 .../bouncycastle/asn1/cmp/RevAnnContent.java | 0 .../org/bouncycastle/asn1/cmp/RevDetails.java | 0 .../bouncycastle/asn1/cmp/RevRepContent.java | 0 .../asn1/cmp/RevRepContentBuilder.java | 0 .../bouncycastle/asn1/cmp/RevReqContent.java | 0 .../org/bouncycastle/asn1/cmp/package.html | 0 .../org/bouncycastle/asn1/cms/Attribute.java | 0 .../bouncycastle/asn1/cms/AttributeTable.java | 0 .../org/bouncycastle/asn1/cms/Attributes.java | 0 .../asn1/cms/AuthEnvelopedData.java | 0 .../asn1/cms/AuthEnvelopedDataParser.java | 0 .../asn1/cms/AuthenticatedData.java | 0 .../asn1/cms/AuthenticatedDataParser.java | 0 .../bouncycastle/asn1/cms/CMSAttributes.java | 0 .../asn1/cms/CMSObjectIdentifiers.java | 0 .../bouncycastle/asn1/cms/CompressedData.java | 0 .../asn1/cms/CompressedDataParser.java | 0 .../bouncycastle/asn1/cms/ContentInfo.java | 0 .../asn1/cms/ContentInfoParser.java | 0 .../asn1/cms/EncryptedContentInfo.java | 0 .../asn1/cms/EncryptedContentInfoParser.java | 0 .../bouncycastle/asn1/cms/EncryptedData.java | 0 .../bouncycastle/asn1/cms/EnvelopedData.java | 0 .../asn1/cms/EnvelopedDataParser.java | 0 .../org/bouncycastle/asn1/cms/Evidence.java | 0 .../asn1/cms/IssuerAndSerialNumber.java | 0 .../bouncycastle/asn1/cms/KEKIdentifier.java | 0 .../asn1/cms/KEKRecipientInfo.java | 0 .../asn1/cms/KeyAgreeRecipientIdentifier.java | 0 .../asn1/cms/KeyAgreeRecipientInfo.java | 0 .../asn1/cms/KeyTransRecipientInfo.java | 0 .../org/bouncycastle/asn1/cms/MetaData.java | 0 .../asn1/cms/OriginatorIdentifierOrKey.java | 0 .../bouncycastle/asn1/cms/OriginatorInfo.java | 0 .../asn1/cms/OriginatorPublicKey.java | 0 .../asn1/cms/OtherKeyAttribute.java | 0 .../asn1/cms/OtherRecipientInfo.java | 0 .../asn1/cms/PasswordRecipientInfo.java | 0 .../asn1/cms/RecipientEncryptedKey.java | 0 .../asn1/cms/RecipientIdentifier.java | 0 .../bouncycastle/asn1/cms/RecipientInfo.java | 0 .../asn1/cms/RecipientKeyIdentifier.java | 0 .../org/bouncycastle/asn1/cms/SignedData.java | 0 .../asn1/cms/SignedDataParser.java | 0 .../asn1/cms/SignerIdentifier.java | 0 .../org/bouncycastle/asn1/cms/SignerInfo.java | 0 .../org/bouncycastle/asn1/cms/Time.java | 0 .../asn1/cms/TimeStampAndCRL.java | 0 .../asn1/cms/TimeStampTokenEvidence.java | 0 .../asn1/cms/TimeStampedData.java | 0 .../asn1/cms/TimeStampedDataParser.java | 0 .../asn1/cms/ecc/MQVuserKeyingMaterial.java | 0 .../org/bouncycastle/asn1/cms/package.html | 0 .../asn1/crmf/AttributeTypeAndValue.java | 0 .../asn1/crmf/CRMFObjectIdentifiers.java | 0 .../org/bouncycastle/asn1/crmf/CertId.java | 0 .../asn1/crmf/CertReqMessages.java | 0 .../bouncycastle/asn1/crmf/CertReqMsg.java | 0 .../bouncycastle/asn1/crmf/CertRequest.java | 0 .../bouncycastle/asn1/crmf/CertTemplate.java | 0 .../asn1/crmf/CertTemplateBuilder.java | 0 .../org/bouncycastle/asn1/crmf/Controls.java | 0 .../bouncycastle/asn1/crmf/EncKeyWithID.java | 0 .../bouncycastle/asn1/crmf/EncryptedKey.java | 0 .../asn1/crmf/EncryptedValue.java | 0 .../asn1/crmf/OptionalValidity.java | 0 .../asn1/crmf/PKIArchiveOptions.java | 0 .../asn1/crmf/PKIPublicationInfo.java | 0 .../bouncycastle/asn1/crmf/PKMACValue.java | 0 .../bouncycastle/asn1/crmf/POPOPrivKey.java | 0 .../asn1/crmf/POPOSigningKey.java | 0 .../asn1/crmf/POPOSigningKeyInput.java | 0 .../asn1/crmf/ProofOfPossession.java | 0 .../bouncycastle/asn1/crmf/SinglePubInfo.java | 0 .../asn1/crmf/SubsequentMessage.java | 0 .../cryptopro/CryptoProObjectIdentifiers.java | 0 .../asn1/cryptopro/ECGOST3410NamedCurves.java | 0 .../ECGOST3410ParamSetParameters.java | 0 .../asn1/cryptopro/GOST28147Parameters.java | 0 .../cryptopro/GOST3410NamedParameters.java | 0 .../cryptopro/GOST3410ParamSetParameters.java | 0 .../GOST3410PublicKeyAlgParameters.java | 0 .../bouncycastle/asn1/cryptopro/package.html | 0 .../asn1/eac/EACObjectIdentifiers.java | 0 .../asn1/esf/CommitmentTypeIdentifier.java | 0 .../asn1/esf/CommitmentTypeIndication.java | 0 .../asn1/esf/CommitmentTypeQualifier.java | 0 .../asn1/esf/CompleteRevocationRefs.java | 0 .../bouncycastle/asn1/esf/CrlIdentifier.java | 0 .../org/bouncycastle/asn1/esf/CrlListID.java | 0 .../org/bouncycastle/asn1/esf/CrlOcspRef.java | 0 .../bouncycastle/asn1/esf/CrlValidatedID.java | 0 .../bouncycastle/asn1/esf/ESFAttributes.java | 0 .../bouncycastle/asn1/esf/OcspIdentifier.java | 0 .../org/bouncycastle/asn1/esf/OcspListID.java | 0 .../asn1/esf/OcspResponsesID.java | 0 .../org/bouncycastle/asn1/esf/OtherHash.java | 0 .../asn1/esf/OtherHashAlgAndValue.java | 0 .../bouncycastle/asn1/esf/OtherRevRefs.java | 0 .../bouncycastle/asn1/esf/OtherRevVals.java | 0 .../asn1/esf/RevocationValues.java | 0 .../bouncycastle/asn1/esf/SPUserNotice.java | 0 .../org/bouncycastle/asn1/esf/SPuri.java | 0 .../asn1/esf/SigPolicyQualifierInfo.java | 0 .../asn1/esf/SigPolicyQualifiers.java | 0 .../asn1/esf/SignaturePolicyId.java | 0 .../asn1/esf/SignaturePolicyIdentifier.java | 0 .../asn1/esf/SignerAttribute.java | 0 .../bouncycastle/asn1/esf/SignerLocation.java | 0 .../org/bouncycastle/asn1/esf/package.html | 0 .../bouncycastle/asn1/ess/ContentHints.java | 0 .../asn1/ess/ContentIdentifier.java | 0 .../org/bouncycastle/asn1/ess/ESSCertID.java | 0 .../bouncycastle/asn1/ess/ESSCertIDv2.java | 0 .../bouncycastle/asn1/ess/OtherCertID.java | 0 .../asn1/ess/OtherSigningCertificate.java | 0 .../asn1/ess/SigningCertificate.java | 0 .../asn1/ess/SigningCertificateV2.java | 0 .../org/bouncycastle/asn1/ess/package.html | 0 .../asn1/gnu/GNUObjectIdentifiers.java | 0 .../asn1/iana/IANAObjectIdentifiers.java | 0 .../asn1/icao/CscaMasterList.java | 0 .../bouncycastle/asn1/icao/DataGroupHash.java | 0 .../asn1/icao/ICAOObjectIdentifiers.java | 0 .../asn1/icao/LDSSecurityObject.java | 0 .../asn1/icao/LDSVersionInfo.java | 0 .../org/bouncycastle/asn1/icao/package.html | 0 .../isismtt/ISISMTTObjectIdentifiers.java | 0 .../asn1/isismtt/ocsp/CertHash.java | 0 .../isismtt/ocsp/RequestedCertificate.java | 0 .../x509/AdditionalInformationSyntax.java | 0 .../asn1/isismtt/x509/AdmissionSyntax.java | 4 +- .../asn1/isismtt/x509/Admissions.java | 0 .../isismtt/x509/DeclarationOfMajority.java | 0 .../asn1/isismtt/x509/MonetaryLimit.java | 0 .../asn1/isismtt/x509/NamingAuthority.java | 2 +- .../asn1/isismtt/x509/ProcurationSyntax.java | 0 .../asn1/isismtt/x509/ProfessionInfo.java | 0 .../asn1/isismtt/x509/Restriction.java | 0 .../asn1/kisa/KISAObjectIdentifiers.java | 0 .../microsoft/MicrosoftObjectIdentifiers.java | 0 .../asn1/misc/CAST5CBCParameters.java | 0 .../bouncycastle/asn1/misc/IDEACBCPar.java | 0 .../asn1/misc/MiscObjectIdentifiers.java | 0 .../asn1/misc/NetscapeCertType.java | 0 .../asn1/misc/NetscapeRevocationURL.java | 0 .../asn1/misc/VerisignCzagExtension.java | 0 .../org/bouncycastle/asn1/misc/package.html | 0 .../asn1/mozilla/PublicKeyAndChallenge.java | 0 .../bouncycastle/asn1/mozilla/package.html | 0 .../asn1/nist/NISTNamedCurves.java | 0 .../asn1/nist/NISTObjectIdentifiers.java | 0 .../org/bouncycastle/asn1/nist/package.html | 0 .../asn1/ntt/NTTObjectIdentifiers.java | 0 .../asn1/ocsp/BasicOCSPResponse.java | 0 .../org/bouncycastle/asn1/ocsp/CertID.java | 0 .../bouncycastle/asn1/ocsp/CertStatus.java | 0 .../org/bouncycastle/asn1/ocsp/CrlID.java | 0 .../asn1/ocsp/OCSPObjectIdentifiers.java | 0 .../bouncycastle/asn1/ocsp/OCSPRequest.java | 0 .../bouncycastle/asn1/ocsp/OCSPResponse.java | 0 .../asn1/ocsp/OCSPResponseStatus.java | 0 .../org/bouncycastle/asn1/ocsp/Request.java | 0 .../bouncycastle/asn1/ocsp/ResponderID.java | 0 .../bouncycastle/asn1/ocsp/ResponseBytes.java | 0 .../bouncycastle/asn1/ocsp/ResponseData.java | 0 .../bouncycastle/asn1/ocsp/RevokedInfo.java | 0 .../asn1/ocsp/ServiceLocator.java | 0 .../org/bouncycastle/asn1/ocsp/Signature.java | 0 .../asn1/ocsp/SingleResponse.java | 0 .../bouncycastle/asn1/ocsp/TBSRequest.java | 0 .../org/bouncycastle/asn1/ocsp/package.html | 0 .../asn1/oiw/ElGamalParameter.java | 0 .../asn1/oiw/OIWObjectIdentifiers.java | 0 .../org/bouncycastle/asn1/oiw/package.html | 0 .../repack/org/bouncycastle/asn1/package.html | 0 .../org/bouncycastle/asn1/pkcs/Attribute.java | 0 .../asn1/pkcs/AuthenticatedSafe.java | 0 .../org/bouncycastle/asn1/pkcs/CertBag.java | 0 .../asn1/pkcs/CertificationRequest.java | 0 .../asn1/pkcs/CertificationRequestInfo.java | 0 .../bouncycastle/asn1/pkcs/ContentInfo.java | 0 .../bouncycastle/asn1/pkcs/DHParameter.java | 0 .../bouncycastle/asn1/pkcs/EncryptedData.java | 0 .../asn1/pkcs/EncryptedPrivateKeyInfo.java | 0 .../asn1/pkcs/EncryptionScheme.java | 0 .../asn1/pkcs/IssuerAndSerialNumber.java | 0 .../asn1/pkcs/KeyDerivationFunc.java | 0 .../org/bouncycastle/asn1/pkcs/MacData.java | 0 .../bouncycastle/asn1/pkcs/PBEParameter.java | 0 .../asn1/pkcs/PBES2Algorithms.java | 0 .../asn1/pkcs/PBES2Parameters.java | 0 .../bouncycastle/asn1/pkcs/PBKDF2Params.java | 0 .../asn1/pkcs/PKCS12PBEParams.java | 0 .../asn1/pkcs/PKCSObjectIdentifiers.java | 0 .../org/bouncycastle/asn1/pkcs/Pfx.java | 0 .../asn1/pkcs/PrivateKeyInfo.java | 0 .../asn1/pkcs/RC2CBCParameter.java | 0 .../asn1/pkcs/RSAESOAEPparams.java | 0 .../asn1/pkcs/RSAPrivateKeyStructure.java | 0 .../asn1/pkcs/RSASSAPSSparams.java | 0 .../org/bouncycastle/asn1/pkcs/SafeBag.java | 0 .../bouncycastle/asn1/pkcs/SignedData.java | 0 .../bouncycastle/asn1/pkcs/SignerInfo.java | 0 .../org/bouncycastle/asn1/pkcs/package.html | 0 .../asn1/sec/ECPrivateKeyStructure.java | 0 .../bouncycastle/asn1/sec/SECNamedCurves.java | 0 .../asn1/sec/SECObjectIdentifiers.java | 0 .../org/bouncycastle/asn1/sec/package.html | 0 .../asn1/smime/SMIMEAttributes.java | 0 .../asn1/smime/SMIMECapabilities.java | 0 .../smime/SMIMECapabilitiesAttribute.java | 0 .../asn1/smime/SMIMECapability.java | 0 .../asn1/smime/SMIMECapabilityVector.java | 0 ...SMIMEEncryptionKeyPreferenceAttribute.java | 0 .../org/bouncycastle/asn1/smime/package.html | 0 .../asn1/teletrust/TeleTrusTNamedCurves.java | 0 .../teletrust/TeleTrusTObjectIdentifiers.java | 0 .../bouncycastle/asn1/teletrust/package.html | 0 .../org/bouncycastle/asn1/test/package.html | 0 .../org/bouncycastle/asn1/tsp/Accuracy.java | 0 .../bouncycastle/asn1/tsp/MessageImprint.java | 0 .../org/bouncycastle/asn1/tsp/TSTInfo.java | 0 .../bouncycastle/asn1/tsp/TimeStampReq.java | 0 .../bouncycastle/asn1/tsp/TimeStampResp.java | 0 .../org/bouncycastle/asn1/tsp/package.html | 0 .../org/bouncycastle/asn1/util/ASN1Dump.java | 0 .../org/bouncycastle/asn1/util/DERDump.java | 0 .../org/bouncycastle/asn1/util/Dump.java | 0 .../org/bouncycastle/asn1/util/package.html | 0 .../asn1/x500/AttributeTypeAndValue.java | 0 .../asn1/x500/DirectoryString.java | 0 .../org/bouncycastle/asn1/x500/RDN.java | 0 .../org/bouncycastle/asn1/x500/X500Name.java | 0 .../asn1/x500/X500NameBuilder.java | 0 .../bouncycastle/asn1/x500/X500NameStyle.java | 0 .../asn1/x500/style/BCStrictStyle.java | 0 .../bouncycastle/asn1/x500/style/BCStyle.java | 0 .../asn1/x500/style/IETFUtils.java | 0 .../asn1/x500/style/RFC4519Style.java | 0 .../asn1/x500/style/X500NameTokenizer.java | 0 .../asn1/x509/AccessDescription.java | 0 .../asn1/x509/AlgorithmIdentifier.java | 0 .../bouncycastle/asn1/x509/AttCertIssuer.java | 0 .../asn1/x509/AttCertValidityPeriod.java | 0 .../org/bouncycastle/asn1/x509/Attribute.java | 0 .../asn1/x509/AttributeCertificate.java | 0 .../asn1/x509/AttributeCertificateInfo.java | 0 .../asn1/x509/AuthorityInformationAccess.java | 0 .../asn1/x509/AuthorityKeyIdentifier.java | 0 .../asn1/x509/BasicConstraints.java | 0 .../bouncycastle/asn1/x509/CRLDistPoint.java | 0 .../org/bouncycastle/asn1/x509/CRLNumber.java | 0 .../org/bouncycastle/asn1/x509/CRLReason.java | 0 .../bouncycastle/asn1/x509/CertPolicyId.java | 0 .../asn1/x509/CertificateList.java | 0 .../asn1/x509/CertificatePair.java | 0 .../asn1/x509/CertificatePolicies.java | 0 .../bouncycastle/asn1/x509/DSAParameter.java | 0 .../bouncycastle/asn1/x509/DigestInfo.java | 0 .../bouncycastle/asn1/x509/DisplayText.java | 0 .../asn1/x509/DistributionPoint.java | 0 .../asn1/x509/DistributionPointName.java | 0 .../asn1/x509/ExtendedKeyUsage.java | 0 .../bouncycastle/asn1/x509/GeneralName.java | 0 .../bouncycastle/asn1/x509/GeneralNames.java | 0 .../asn1/x509/GeneralSubtree.java | 0 .../org/bouncycastle/asn1/x509/Holder.java | 0 .../asn1/x509/IetfAttrSyntax.java | 0 .../bouncycastle/asn1/x509/IssuerSerial.java | 0 .../asn1/x509/IssuingDistributionPoint.java | 0 .../bouncycastle/asn1/x509/KeyPurposeId.java | 0 .../org/bouncycastle/asn1/x509/KeyUsage.java | 0 .../asn1/x509/NameConstraints.java | 0 .../asn1/x509/NoticeReference.java | 0 .../asn1/x509/ObjectDigestInfo.java | 0 .../asn1/x509/PolicyInformation.java | 0 .../asn1/x509/PolicyMappings.java | 0 .../asn1/x509/PolicyQualifierId.java | 0 .../asn1/x509/PolicyQualifierInfo.java | 0 .../asn1/x509/PrivateKeyUsagePeriod.java | 0 .../asn1/x509/RSAPublicKeyStructure.java | 0 .../bouncycastle/asn1/x509/ReasonFlags.java | 0 .../bouncycastle/asn1/x509/RoleSyntax.java | 2 +- .../asn1/x509/SubjectDirectoryAttributes.java | 2 +- .../asn1/x509/SubjectKeyIdentifier.java | 0 .../asn1/x509/SubjectPublicKeyInfo.java | 0 .../bouncycastle/asn1/x509/TBSCertList.java | 0 .../asn1/x509/TBSCertificateStructure.java | 0 .../org/bouncycastle/asn1/x509/Target.java | 0 .../asn1/x509/TargetInformation.java | 0 .../org/bouncycastle/asn1/x509/Targets.java | 2 +- .../org/bouncycastle/asn1/x509/Time.java | 0 .../bouncycastle/asn1/x509/UserNotice.java | 0 .../asn1/x509/V1TBSCertificateGenerator.java | 0 .../V2AttributeCertificateInfoGenerator.java | 0 .../org/bouncycastle/asn1/x509/V2Form.java | 0 .../asn1/x509/V2TBSCertListGenerator.java | 0 .../asn1/x509/V3TBSCertificateGenerator.java | 0 .../asn1/x509/X509Attributes.java | 0 .../asn1/x509/X509CertificateStructure.java | 0 .../asn1/x509/X509DefaultEntryConverter.java | 0 .../bouncycastle/asn1/x509/X509Extension.java | 0 .../asn1/x509/X509Extensions.java | 0 .../asn1/x509/X509ExtensionsGenerator.java | 0 .../org/bouncycastle/asn1/x509/X509Name.java | 0 .../asn1/x509/X509NameEntryConverter.java | 0 .../asn1/x509/X509NameTokenizer.java | 0 .../asn1/x509/X509ObjectIdentifiers.java | 0 .../org/bouncycastle/asn1/x509/package.html | 0 .../asn1/x509/qualified/BiometricData.java | 0 .../qualified/ETSIQCObjectIdentifiers.java | 0 .../x509/qualified/Iso4217CurrencyCode.java | 0 .../asn1/x509/qualified/MonetaryValue.java | 0 .../asn1/x509/qualified/QCStatement.java | 0 .../qualified/RFC3739QCObjectIdentifiers.java | 0 .../x509/qualified/SemanticsInformation.java | 0 .../x509/qualified/TypeOfBiometricData.java | 0 .../asn1/x509/qualified/package.html | 0 .../asn1/x509/sigi/NameOrPseudonym.java | 2 +- .../asn1/x509/sigi/PersonalData.java | 0 .../asn1/x509/sigi/SigIObjectIdentifiers.java | 0 .../asn1/x9/DHDomainParameters.java | 0 .../org/bouncycastle/asn1/x9/DHPublicKey.java | 0 .../asn1/x9/DHValidationParms.java | 0 .../bouncycastle/asn1/x9/KeySpecificInfo.java | 0 .../org/bouncycastle/asn1/x9/OtherInfo.java | 0 .../bouncycastle/asn1/x9/X962NamedCurves.java | 0 .../bouncycastle/asn1/x9/X962Parameters.java | 0 .../org/bouncycastle/asn1/x9/X9Curve.java | 0 .../bouncycastle/asn1/x9/X9ECParameters.java | 0 .../asn1/x9/X9ECParametersHolder.java | 0 .../org/bouncycastle/asn1/x9/X9ECPoint.java | 0 .../bouncycastle/asn1/x9/X9FieldElement.java | 0 .../org/bouncycastle/asn1/x9/X9FieldID.java | 0 .../asn1/x9/X9IntegerConverter.java | 0 .../asn1/x9/X9ObjectIdentifiers.java | 0 .../org/bouncycastle/asn1/x9/package.html | 0 .../org/bouncycastle/bcpg/attr/package.html | 0 .../repack/org/bouncycastle/bcpg/package.html | 0 .../org/bouncycastle/bcpg/sig/package.html | 0 .../cert/AttributeCertificateHolder.java | 0 .../cert/AttributeCertificateIssuer.java | 0 .../org/bouncycastle/cert/CertException.java | 0 .../bouncycastle/cert/CertIOException.java | 0 .../org/bouncycastle/cert/CertUtils.java | 0 .../cert/X509AttributeCertificateHolder.java | 0 .../bouncycastle/cert/X509CRLEntryHolder.java | 0 .../org/bouncycastle/cert/X509CRLHolder.java | 0 .../cert/X509CertificateHolder.java | 0 .../cert/X509v1CertificateBuilder.java | 0 .../X509v2AttributeCertificateBuilder.java | 0 .../bouncycastle/cert/X509v2CRLBuilder.java | 0 .../cert/X509v3CertificateBuilder.java | 0 .../bouncycastle/cert/cmp/CMPException.java | 0 .../cert/cmp/CMPRuntimeException.java | 0 .../org/bouncycastle/cert/cmp/CMPUtil.java | 0 .../cmp/CertificateConfirmationContent.java | 0 ...CertificateConfirmationContentBuilder.java | 0 .../cert/cmp/CertificateStatus.java | 0 .../cert/cmp/GeneralPKIMessage.java | 0 .../cert/cmp/ProtectedPKIMessage.java | 0 .../cert/cmp/ProtectedPKIMessageBuilder.java | 0 .../cert/cmp/RevocationDetails.java | 0 .../cert/cmp/RevocationDetailsBuilder.java | 0 .../org/bouncycastle/cert/cmp/package.html | 0 .../cert/crmf/AuthenticatorControl.java | 0 .../bouncycastle/cert/crmf/CRMFException.java | 0 .../cert/crmf/CRMFRuntimeException.java | 0 .../org/bouncycastle/cert/crmf/CRMFUtil.java | 0 .../cert/crmf/CertificateRequestMessage.java | 0 .../CertificateRequestMessageBuilder.java | 0 .../org/bouncycastle/cert/crmf/Control.java | 0 .../cert/crmf/EncryptedValueBuilder.java | 0 .../cert/crmf/EncryptedValuePadder.java | 0 .../cert/crmf/EncryptedValueParser.java | 0 .../cert/crmf/FixedLengthMGF1Padder.java | 0 .../cert/crmf/PKIArchiveControl.java | 0 .../cert/crmf/PKIArchiveControlBuilder.java | 0 .../bouncycastle/cert/crmf/PKMACBuilder.java | 0 .../cert/crmf/PKMACValueGenerator.java | 0 .../cert/crmf/PKMACValueVerifier.java | 0 .../cert/crmf/PKMACValuesCalculator.java | 0 .../ProofOfPossessionSigningKeyBuilder.java | 0 .../cert/crmf/RegTokenControl.java | 0 .../cert/crmf/ValueDecryptorGenerator.java | 0 .../cert/crmf/jcajce/CRMFHelper.java | 0 .../jcajce/JcaCertificateRequestMessage.java | 0 .../JcaCertificateRequestMessageBuilder.java | 0 .../crmf/jcajce/JcaEncryptedValueBuilder.java | 0 .../jcajce/JcaPKIArchiveControlBuilder.java | 0 .../JceAsymmetricValueDecryptorGenerator.java | 0 .../crmf/jcajce/JceCRMFEncryptorBuilder.java | 0 .../crmf/jcajce/JcePKMACValuesCalculator.java | 0 .../cert/crmf/jcajce/package.html | 0 .../org/bouncycastle/cert/crmf/package.html | 0 .../bouncycastle/cert/jcajce/CertHelper.java | 0 .../cert/jcajce/DefaultCertHelper.java | 0 .../cert/jcajce/JcaAttrCertStore.java | 0 .../bouncycastle/cert/jcajce/JcaCRLStore.java | 0 .../cert/jcajce/JcaCertStore.java | 0 .../JcaX509AttributeCertificateHolder.java | 0 .../cert/jcajce/JcaX509CRLConverter.java | 0 .../cert/jcajce/JcaX509CRLHolder.java | 0 .../jcajce/JcaX509CertificateConverter.java | 0 .../cert/jcajce/JcaX509CertificateHolder.java | 0 .../jcajce/JcaX509v1CertificateBuilder.java | 0 .../cert/jcajce/JcaX509v2CRLBuilder.java | 0 .../jcajce/JcaX509v3CertificateBuilder.java | 0 .../cert/jcajce/NamedCertHelper.java | 0 .../cert/jcajce/ProviderCertHelper.java | 0 .../org/bouncycastle/cert/jcajce/package.html | 0 .../bouncycastle/cert/ocsp/BasicOCSPResp.java | 0 .../cert/ocsp/BasicOCSPRespBuilder.java | 0 .../bouncycastle/cert/ocsp/CertificateID.java | 0 .../cert/ocsp/CertificateStatus.java | 0 .../bouncycastle/cert/ocsp/OCSPException.java | 0 .../org/bouncycastle/cert/ocsp/OCSPReq.java | 0 .../cert/ocsp/OCSPReqBuilder.java | 0 .../org/bouncycastle/cert/ocsp/OCSPResp.java | 0 .../cert/ocsp/OCSPRespBuilder.java | 0 .../org/bouncycastle/cert/ocsp/OCSPUtils.java | 0 .../org/bouncycastle/cert/ocsp/Req.java | 0 .../org/bouncycastle/cert/ocsp/RespData.java | 0 .../org/bouncycastle/cert/ocsp/RespID.java | 0 .../bouncycastle/cert/ocsp/RevokedStatus.java | 0 .../bouncycastle/cert/ocsp/SingleResp.java | 0 .../bouncycastle/cert/ocsp/UnknownStatus.java | 0 .../ocsp/jcajce/JcaBasicOCSPRespBuilder.java | 0 .../cert/ocsp/jcajce/JcaCertificateID.java | 0 .../cert/ocsp/jcajce/JcaRespID.java | 0 .../cert/ocsp/jcajce/package.html | 0 .../org/bouncycastle/cert/ocsp/package.html | 0 .../repack/org/bouncycastle/cert/package.html | 0 .../X509AttributeCertificateSelector.java | 0 ...09AttributeCertificateSelectorBuilder.java | 8 +- .../bouncycastle/cert/selector/package.html | 0 .../cms/AuthAttributesProvider.java | 0 .../cms/BaseDigestCalculator.java | 0 .../bouncycastle/cms/CMSAbsentContent.java | 0 .../org/bouncycastle/cms/CMSAlgorithm.java | 0 .../CMSAttributeTableGenerationException.java | 0 .../cms/CMSAttributeTableGenerator.java | 0 .../cms/CMSAuthEnvelopedData.java | 0 .../cms/CMSAuthEnvelopedGenerator.java | 0 .../cms/CMSAuthenticatedData.java | 6 +- .../cms/CMSAuthenticatedDataGenerator.java | 0 .../cms/CMSAuthenticatedDataParser.java | 10 +- .../CMSAuthenticatedDataStreamGenerator.java | 4 +- .../cms/CMSAuthenticatedGenerator.java | 0 .../bouncycastle/cms/CMSCompressedData.java | 0 .../cms/CMSCompressedDataGenerator.java | 0 .../cms/CMSCompressedDataParser.java | 0 .../cms/CMSCompressedDataStreamGenerator.java | 0 .../org/bouncycastle/cms/CMSConfig.java | 0 .../cms/CMSContentInfoParser.java | 0 .../bouncycastle/cms/CMSEnvelopedData.java | 0 .../cms/CMSEnvelopedDataGenerator.java | 0 .../cms/CMSEnvelopedDataParser.java | 0 .../cms/CMSEnvelopedDataStreamGenerator.java | 0 .../cms/CMSEnvelopedGenerator.java | 0 .../bouncycastle/cms/CMSEnvelopedHelper.java | 0 .../org/bouncycastle/cms/CMSException.java | 0 .../org/bouncycastle/cms/CMSPBEKey.java | 0 .../org/bouncycastle/cms/CMSProcessable.java | 0 .../cms/CMSProcessableByteArray.java | 0 .../bouncycastle/cms/CMSProcessableFile.java | 0 .../cms/CMSProcessableInputStream.java | 0 .../org/bouncycastle/cms/CMSReadable.java | 0 .../bouncycastle/cms/CMSRuntimeException.java | 0 .../bouncycastle/cms/CMSSecureReadable.java | 0 .../org/bouncycastle/cms/CMSSignedData.java | 0 .../cms/CMSSignedDataGenerator.java | 0 .../bouncycastle/cms/CMSSignedDataParser.java | 0 .../cms/CMSSignedDataStreamGenerator.java | 0 .../bouncycastle/cms/CMSSignedGenerator.java | 2 +- .../org/bouncycastle/cms/CMSSignedHelper.java | 0 .../cms/CMSSignerDigestMismatchException.java | 0 .../bouncycastle/cms/CMSStreamException.java | 0 .../org/bouncycastle/cms/CMSTypedData.java | 0 .../org/bouncycastle/cms/CMSTypedStream.java | 0 .../repack/org/bouncycastle/cms/CMSUtils.java | 0 ...SVerifierCertificateNotValidException.java | 0 .../cms/CounterSignatureDigestCalculator.java | 0 ...tAuthenticatedAttributeTableGenerator.java | 0 .../DefaultSignedAttributeTableGenerator.java | 0 .../org/bouncycastle/cms/DigOutputStream.java | 0 .../bouncycastle/cms/IntDigestCalculator.java | 0 .../cms/IntRecipientInfoGenerator.java | 2 +- .../cms/KEKIntRecipientInfoGenerator.java | 0 .../org/bouncycastle/cms/KEKRecipient.java | 0 .../org/bouncycastle/cms/KEKRecipientId.java | 0 .../cms/KEKRecipientInfoGenerator.java | 0 .../cms/KEKRecipientInformation.java | 0 .../KeyAgreeIntRecipientInfoGenerator.java | 0 .../bouncycastle/cms/KeyAgreeRecipient.java | 0 .../bouncycastle/cms/KeyAgreeRecipientId.java | 0 .../cms/KeyAgreeRecipientInfoGenerator.java | 0 .../cms/KeyAgreeRecipientInformation.java | 0 .../KeyTransIntRecipientInfoGenerator.java | 0 .../bouncycastle/cms/KeyTransRecipient.java | 0 .../bouncycastle/cms/KeyTransRecipientId.java | 0 .../cms/KeyTransRecipientInfoGenerator.java | 0 .../cms/KeyTransRecipientInformation.java | 0 .../org/bouncycastle/cms/MacOutputStream.java | 0 .../bouncycastle/cms/NullOutputStream.java | 0 .../org/bouncycastle/cms/OriginatorId.java | 0 .../bouncycastle/cms/PKCS5Scheme2PBEKey.java | 0 .../cms/PKCS5Scheme2UTF8PBEKey.java | 0 .../PasswordIntRecipientInfoGenerator.java | 0 .../bouncycastle/cms/PasswordRecipient.java | 0 .../bouncycastle/cms/PasswordRecipientId.java | 0 .../cms/PasswordRecipientInfoGenerator.java | 0 .../cms/PasswordRecipientInformation.java | 0 .../org/bouncycastle/cms/Recipient.java | 0 .../org/bouncycastle/cms/RecipientId.java | 0 .../cms/RecipientInfoGenerator.java | 0 .../cms/RecipientInformation.java | 0 .../cms/RecipientInformationStore.java | 0 .../bouncycastle/cms/RecipientOperator.java | 0 .../org/bouncycastle/cms/SigOutputStream.java | 0 .../repack/org/bouncycastle/cms/SignerId.java | 0 .../bouncycastle/cms/SignerInfoGenerator.java | 0 .../cms/SignerInfoGeneratorBuilder.java | 0 .../bouncycastle/cms/SignerInformation.java | 2 +- .../cms/SignerInformationStore.java | 0 .../cms/SignerInformationVerifier.java | 0 .../cms/SignerIntInfoGenerator.java | 2 +- .../cms/SimpleAttributeTableGenerator.java | 0 .../bc/BcKeyTransRecipientInfoGenerator.java | 0 .../BcRSAKeyTransRecipientInfoGenerator.java | 0 .../bc/BcRSASignerInfoVerifierBuilder.java | 0 .../org/bouncycastle/cms/jcajce/CMSUtils.java | 0 .../cms/jcajce/EnvelopedDataHelper.java | 0 .../jcajce/JcaSignerInfoGeneratorBuilder.java | 0 .../JcaSimpleSignerInfoGeneratorBuilder.java | 0 .../JcaSimpleSignerInfoVerifierBuilder.java | 0 .../jcajce/JceCMSContentEncryptorBuilder.java | 0 .../jcajce/JceCMSMacCalculatorBuilder.java | 0 .../jcajce/JceKEKAuthenticatedRecipient.java | 0 .../cms/jcajce/JceKEKEnvelopedRecipient.java | 0 .../cms/jcajce/JceKEKRecipient.java | 0 .../jcajce/JceKEKRecipientInfoGenerator.java | 0 .../JceKeyAgreeAuthenticatedRecipient.java | 0 .../jcajce/JceKeyAgreeEnvelopedRecipient.java | 0 .../cms/jcajce/JceKeyAgreeRecipient.java | 0 .../cms/jcajce/JceKeyAgreeRecipientId.java | 0 .../JceKeyAgreeRecipientInfoGenerator.java | 0 .../JceKeyTransAuthenticatedRecipient.java | 0 .../jcajce/JceKeyTransEnvelopedRecipient.java | 0 .../cms/jcajce/JceKeyTransRecipient.java | 0 .../cms/jcajce/JceKeyTransRecipientId.java | 0 .../JceKeyTransRecipientInfoGenerator.java | 0 .../JcePasswordAuthenticatedRecipient.java | 0 .../jcajce/JcePasswordEnvelopedRecipient.java | 0 .../cms/jcajce/JcePasswordRecipient.java | 0 .../JcePasswordRecipientInfoGenerator.java | 0 .../cms/jcajce/ZlibCompressor.java | 0 .../cms/jcajce/ZlibExpanderProvider.java | 0 .../repack/org/bouncycastle/cms/package.html | 0 .../crypto/AsymmetricBlockCipher.java | 0 .../crypto/AsymmetricCipherKeyPair.java | 0 .../AsymmetricCipherKeyPairGenerator.java | 0 .../bouncycastle/crypto/BasicAgreement.java | 0 .../org/bouncycastle/crypto/BlockCipher.java | 0 .../crypto/BufferedAsymmetricBlockCipher.java | 0 .../crypto/BufferedBlockCipher.java | 0 .../crypto/CipherKeyGenerator.java | 0 .../bouncycastle/crypto/CipherParameters.java | 0 .../bouncycastle/crypto/CryptoException.java | 0 .../repack/org/bouncycastle/crypto/DSA.java | 2 +- .../crypto/DataLengthException.java | 0 .../crypto/DerivationFunction.java | 0 .../crypto/DerivationParameters.java | 0 .../org/bouncycastle/crypto/Digest.java | 0 .../bouncycastle/crypto/ExtendedDigest.java | 0 .../crypto/InvalidCipherTextException.java | 0 .../crypto/KeyGenerationParameters.java | 0 .../repack/org/bouncycastle/crypto/Mac.java | 0 .../crypto/MaxBytesExceededException.java | 0 .../crypto/PBEParametersGenerator.java | 0 .../crypto/RuntimeCryptoException.java | 0 .../org/bouncycastle/crypto/Signer.java | 0 .../crypto/SignerWithRecovery.java | 0 .../crypto/StreamBlockCipher.java | 0 .../org/bouncycastle/crypto/StreamCipher.java | 0 .../org/bouncycastle/crypto/Wrapper.java | 0 .../crypto/agreement/DHAgreement.java | 0 .../crypto/agreement/DHBasicAgreement.java | 0 .../crypto/agreement/ECDHBasicAgreement.java | 0 .../crypto/agreement/ECDHCBasicAgreement.java | 0 .../crypto/agreement/ECMQVBasicAgreement.java | 0 .../crypto/agreement/kdf/DHKDFParameters.java | 0 .../crypto/agreement/kdf/DHKEKGenerator.java | 0 .../agreement/kdf/ECDHKEKGenerator.java | 0 .../crypto/agreement/package.html | 0 .../crypto/agreement/srp/SRP6Client.java | 0 .../crypto/agreement/srp/SRP6Server.java | 0 .../crypto/agreement/srp/SRP6Util.java | 0 .../agreement/srp/SRP6VerifierGenerator.java | 0 .../crypto/digests/GOST3411Digest.java | 0 .../crypto/digests/GeneralDigest.java | 0 .../crypto/digests/LongDigest.java | 0 .../crypto/digests/MD2Digest.java | 0 .../crypto/digests/MD4Digest.java | 0 .../crypto/digests/MD5Digest.java | 0 .../crypto/digests/NullDigest.java | 0 .../crypto/digests/RIPEMD128Digest.java | 0 .../crypto/digests/RIPEMD160Digest.java | 0 .../crypto/digests/RIPEMD256Digest.java | 0 .../crypto/digests/RIPEMD320Digest.java | 0 .../crypto/digests/SHA1Digest.java | 0 .../crypto/digests/SHA224Digest.java | 0 .../crypto/digests/SHA256Digest.java | 0 .../crypto/digests/SHA384Digest.java | 0 .../crypto/digests/SHA512Digest.java | 0 .../crypto/digests/ShortenedDigest.java | 0 .../crypto/digests/TigerDigest.java | 0 .../crypto/digests/WhirlpoolDigest.java | 0 .../bouncycastle/crypto/digests/package.html | 0 .../crypto/encodings/ISO9796d1Encoding.java | 0 .../crypto/encodings/OAEPEncoding.java | 0 .../crypto/encodings/PKCS1Encoding.java | 0 .../crypto/encodings/package.html | 0 .../crypto/engines/AESEngine.java | 0 .../crypto/engines/AESFastEngine.java | 0 .../crypto/engines/AESLightEngine.java | 0 .../crypto/engines/AESWrapEngine.java | 0 .../crypto/engines/BlowfishEngine.java | 0 .../crypto/engines/CAST5Engine.java | 0 .../crypto/engines/CAST6Engine.java | 0 .../crypto/engines/CamelliaEngine.java | 0 .../crypto/engines/CamelliaLightEngine.java | 0 .../crypto/engines/CamelliaWrapEngine.java | 0 .../crypto/engines/DESEngine.java | 0 .../crypto/engines/DESedeEngine.java | 0 .../crypto/engines/DESedeWrapEngine.java | 0 .../crypto/engines/ElGamalEngine.java | 0 .../crypto/engines/GOST28147Engine.java | 0 .../crypto/engines/Grain128Engine.java | 0 .../crypto/engines/Grainv1Engine.java | 0 .../crypto/engines/HC128Engine.java | 2 +- .../crypto/engines/HC256Engine.java | 0 .../crypto/engines/IDEAEngine.java | 0 .../crypto/engines/IESEngine.java | 0 .../crypto/engines/ISAACEngine.java | 0 .../crypto/engines/NaccacheSternEngine.java | 0 .../crypto/engines/NoekeonEngine.java | 0 .../crypto/engines/NullEngine.java | 0 .../crypto/engines/RC2Engine.java | 0 .../crypto/engines/RC2WrapEngine.java | 0 .../crypto/engines/RC4Engine.java | 0 .../crypto/engines/RC532Engine.java | 0 .../crypto/engines/RC564Engine.java | 0 .../crypto/engines/RC6Engine.java | 0 .../crypto/engines/RFC3211WrapEngine.java | 0 .../crypto/engines/RFC3394WrapEngine.java | 0 .../crypto/engines/RSABlindedEngine.java | 0 .../crypto/engines/RSABlindingEngine.java | 0 .../crypto/engines/RSACoreEngine.java | 0 .../crypto/engines/RSAEngine.java | 0 .../crypto/engines/RijndaelEngine.java | 0 .../crypto/engines/SEEDEngine.java | 0 .../crypto/engines/SEEDWrapEngine.java | 0 .../crypto/engines/Salsa20Engine.java | 0 .../crypto/engines/SerpentEngine.java | 0 .../crypto/engines/SkipjackEngine.java | 0 .../crypto/engines/TEAEngine.java | 0 .../crypto/engines/TwofishEngine.java | 0 .../crypto/engines/VMPCEngine.java | 0 .../crypto/engines/VMPCKSA3Engine.java | 0 .../crypto/engines/XTEAEngine.java | 0 .../bouncycastle/crypto/engines/package.html | 0 .../crypto/examples/DESExample.java | 0 .../bouncycastle/crypto/examples/package.html | 0 .../generators/BaseKDFBytesGenerator.java | 0 .../crypto/generators/DESKeyGenerator.java | 0 .../crypto/generators/DESedeKeyGenerator.java | 0 .../generators/DHBasicKeyPairGenerator.java | 0 .../generators/DHKeyGeneratorHelper.java | 0 .../crypto/generators/DHKeyPairGenerator.java | 0 .../generators/DHParametersGenerator.java | 0 .../crypto/generators/DHParametersHelper.java | 0 .../generators/DSAKeyPairGenerator.java | 0 .../generators/DSAParametersGenerator.java | 0 .../crypto/generators/ECKeyPairGenerator.java | 0 .../generators/ElGamalKeyPairGenerator.java | 0 .../ElGamalParametersGenerator.java | 0 .../generators/GOST3410KeyPairGenerator.java | 0 .../GOST3410ParametersGenerator.java | 0 .../crypto/generators/KDF1BytesGenerator.java | 0 .../crypto/generators/KDF2BytesGenerator.java | 0 .../crypto/generators/MGF1BytesGenerator.java | 0 .../NaccacheSternKeyPairGenerator.java | 0 .../OpenSSLPBEParametersGenerator.java | 0 .../generators/PKCS12ParametersGenerator.java | 0 .../PKCS5S1ParametersGenerator.java | 0 .../PKCS5S2ParametersGenerator.java | 0 .../RSABlindingFactorGenerator.java | 0 .../generators/RSAKeyPairGenerator.java | 0 .../crypto/generators/package.html | 0 .../crypto/io/DigestInputStream.java | 0 .../crypto/io/DigestOutputStream.java | 0 .../crypto/io/MacInputStream.java | 0 .../crypto/io/MacOutputStream.java | 0 .../crypto/io/SignerInputStream.java | 0 .../crypto/io/SignerOutputStream.java | 0 .../org/bouncycastle/crypto/io/package.html | 0 .../crypto/macs/BlockCipherMac.java | 0 .../crypto/macs/CBCBlockCipherMac.java | 0 .../crypto/macs/CFBBlockCipherMac.java | 0 .../org/bouncycastle/crypto/macs/CMac.java | 0 .../crypto/macs/GOST28147Mac.java | 0 .../org/bouncycastle/crypto/macs/HMac.java | 0 .../crypto/macs/ISO9797Alg3Mac.java | 0 .../org/bouncycastle/crypto/macs/OldHMac.java | 0 .../org/bouncycastle/crypto/macs/VMPCMac.java | 0 .../org/bouncycastle/crypto/macs/package.html | 0 .../crypto/modes/AEADBlockCipher.java | 0 .../crypto/modes/CBCBlockCipher.java | 0 .../crypto/modes/CCMBlockCipher.java | 0 .../crypto/modes/CFBBlockCipher.java | 0 .../crypto/modes/CTSBlockCipher.java | 0 .../crypto/modes/EAXBlockCipher.java | 0 .../crypto/modes/GCMBlockCipher.java | 0 .../crypto/modes/GOFBBlockCipher.java | 0 .../crypto/modes/OFBBlockCipher.java | 0 .../crypto/modes/OpenPGPCFBBlockCipher.java | 0 .../crypto/modes/PGPCFBBlockCipher.java | 0 .../crypto/modes/PaddedBlockCipher.java | 0 .../crypto/modes/SICBlockCipher.java | 0 .../modes/gcm/BasicGCMExponentiator.java | 0 .../crypto/modes/gcm/BasicGCMMultiplier.java | 0 .../crypto/modes/gcm/GCMExponentiator.java | 0 .../crypto/modes/gcm/GCMMultiplier.java | 0 .../crypto/modes/gcm/GCMUtil.java | 0 .../modes/gcm/Tables1kGCMExponentiator.java | 0 .../modes/gcm/Tables64kGCMMultiplier.java | 0 .../modes/gcm/Tables8kGCMMultiplier.java | 0 .../bouncycastle/crypto/modes/package.html | 0 .../org/bouncycastle/crypto/package.html | 0 .../crypto/paddings/BlockCipherPadding.java | 0 .../crypto/paddings/ISO10126d2Padding.java | 0 .../crypto/paddings/ISO7816d4Padding.java | 0 .../crypto/paddings/PKCS7Padding.java | 0 .../paddings/PaddedBufferedBlockCipher.java | 0 .../crypto/paddings/TBCPadding.java | 0 .../crypto/paddings/X923Padding.java | 0 .../crypto/paddings/ZeroBytePadding.java | 0 .../bouncycastle/crypto/paddings/package.html | 0 .../crypto/params/AEADParameters.java | 0 .../crypto/params/AsymmetricKeyParameter.java | 0 .../crypto/params/CCMParameters.java | 0 .../crypto/params/DESParameters.java | 0 .../crypto/params/DESedeParameters.java | 0 .../params/DHKeyGenerationParameters.java | 0 .../crypto/params/DHKeyParameters.java | 0 .../crypto/params/DHParameters.java | 0 .../crypto/params/DHPrivateKeyParameters.java | 0 .../crypto/params/DHPublicKeyParameters.java | 0 .../crypto/params/DHValidationParameters.java | 0 .../params/DSAKeyGenerationParameters.java | 0 .../crypto/params/DSAKeyParameters.java | 0 .../crypto/params/DSAParameters.java | 0 .../params/DSAPrivateKeyParameters.java | 0 .../crypto/params/DSAPublicKeyParameters.java | 0 .../params/DSAValidationParameters.java | 0 .../crypto/params/ECDomainParameters.java | 0 .../params/ECKeyGenerationParameters.java | 0 .../crypto/params/ECKeyParameters.java | 0 .../crypto/params/ECPrivateKeyParameters.java | 0 .../crypto/params/ECPublicKeyParameters.java | 0 .../ElGamalKeyGenerationParameters.java | 0 .../crypto/params/ElGamalKeyParameters.java | 0 .../crypto/params/ElGamalParameters.java | 0 .../params/ElGamalPrivateKeyParameters.java | 0 .../params/ElGamalPublicKeyParameters.java | 0 .../GOST3410KeyGenerationParameters.java | 0 .../crypto/params/GOST3410KeyParameters.java | 0 .../crypto/params/GOST3410Parameters.java | 0 .../params/GOST3410PrivateKeyParameters.java | 0 .../params/GOST3410PublicKeyParameters.java | 0 .../params/GOST3410ValidationParameters.java | 0 .../crypto/params/IESParameters.java | 0 .../params/IESWithCipherParameters.java | 0 .../crypto/params/ISO18033KDFParameters.java | 0 .../crypto/params/KDFParameters.java | 0 .../crypto/params/KeyParameter.java | 0 .../crypto/params/MGFParameters.java | 0 .../crypto/params/MQVPrivateParameters.java | 0 .../crypto/params/MQVPublicParameters.java | 0 .../NaccacheSternKeyGenerationParameters.java | 0 .../params/NaccacheSternKeyParameters.java | 0 .../NaccacheSternPrivateKeyParameters.java | 0 .../crypto/params/ParametersWithIV.java | 0 .../crypto/params/ParametersWithRandom.java | 0 .../crypto/params/ParametersWithSBox.java | 0 .../crypto/params/ParametersWithSalt.java | 0 .../crypto/params/RC2Parameters.java | 0 .../crypto/params/RC5Parameters.java | 0 .../crypto/params/RSABlindingParameters.java | 0 .../params/RSAKeyGenerationParameters.java | 0 .../crypto/params/RSAKeyParameters.java | 0 .../params/RSAPrivateCrtKeyParameters.java | 0 .../bouncycastle/crypto/params/package.html | 0 .../crypto/prng/DigestRandomGenerator.java | 0 .../crypto/prng/RandomGenerator.java | 0 .../crypto/prng/ReversedWindowGenerator.java | 0 .../crypto/prng/ThreadedSeedGenerator.java | 0 .../crypto/prng/VMPCRandomGenerator.java | 0 .../org/bouncycastle/crypto/prng/package.html | 0 .../crypto/signers/DSADigestSigner.java | 0 .../crypto/signers/DSASigner.java | 0 .../crypto/signers/ECDSASigner.java | 0 .../crypto/signers/ECGOST3410Signer.java | 0 .../crypto/signers/ECNRSigner.java | 0 .../crypto/signers/GOST3410Signer.java | 0 .../crypto/signers/GenericSigner.java | 0 .../crypto/signers/ISO9796d2PSSSigner.java | 0 .../crypto/signers/ISO9796d2Signer.java | 0 .../crypto/signers/PSSSigner.java | 0 .../crypto/signers/RSADigestSigner.java | 0 .../bouncycastle/crypto/signers/package.html | 0 .../org/bouncycastle/crypto/test/package.html | 0 .../crypto/tls/AlertDescription.java | 0 .../bouncycastle/crypto/tls/AlertLevel.java | 0 .../crypto/tls/AlwaysValidVerifyer.java | 2 +- .../bouncycastle/crypto/tls/ByteQueue.java | 0 .../bouncycastle/crypto/tls/Certificate.java | 0 .../crypto/tls/CertificateRequest.java | 0 .../crypto/tls/CertificateVerifyer.java | 0 .../bouncycastle/crypto/tls/CipherSuite.java | 0 .../crypto/tls/ClientCertificateType.java | 0 .../bouncycastle/crypto/tls/CombinedHash.java | 0 .../crypto/tls/CompressionMethod.java | 0 .../bouncycastle/crypto/tls/ContentType.java | 0 .../tls/DefaultTlsAgreementCredentials.java | 0 .../crypto/tls/DefaultTlsCipherFactory.java | 0 .../crypto/tls/DefaultTlsClient.java | 0 .../tls/DefaultTlsSignerCredentials.java | 0 .../crypto/tls/DigestAlgorithm.java | 0 .../bouncycastle/crypto/tls/ECCurveType.java | 0 .../crypto/tls/ECPointFormat.java | 0 .../crypto/tls/EncryptionAlgorithm.java | 0 .../crypto/tls/ExtensionType.java | 0 .../crypto/tls/HandshakeType.java | 0 .../crypto/tls/KeyExchangeAlgorithm.java | 0 .../crypto/tls/LegacyTlsAuthentication.java | 0 .../crypto/tls/LegacyTlsClient.java | 0 .../bouncycastle/crypto/tls/NamedCurve.java | 0 .../bouncycastle/crypto/tls/RecordStream.java | 0 .../bouncycastle/crypto/tls/SRPTlsClient.java | 0 .../crypto/tls/SecurityParameters.java | 0 .../crypto/tls/TlsAgreementCredentials.java | 0 .../crypto/tls/TlsAuthentication.java | 0 .../crypto/tls/TlsBlockCipher.java | 0 .../bouncycastle/crypto/tls/TlsCipher.java | 0 .../crypto/tls/TlsCipherFactory.java | 0 .../bouncycastle/crypto/tls/TlsClient.java | 0 .../crypto/tls/TlsClientContext.java | 0 .../crypto/tls/TlsClientContextImpl.java | 0 .../crypto/tls/TlsCompression.java | 0 .../crypto/tls/TlsCredentials.java | 0 .../crypto/tls/TlsDHEKeyExchange.java | 0 .../crypto/tls/TlsDHKeyExchange.java | 0 .../bouncycastle/crypto/tls/TlsDSASigner.java | 0 .../bouncycastle/crypto/tls/TlsDSSSigner.java | 0 .../crypto/tls/TlsECDHEKeyExchange.java | 0 .../crypto/tls/TlsECDHKeyExchange.java | 0 .../crypto/tls/TlsECDSASigner.java | 0 .../crypto/tls/TlsFatalAlert.java | 0 .../crypto/tls/TlsInputStream.java | 0 .../crypto/tls/TlsKeyExchange.java | 0 .../org/bouncycastle/crypto/tls/TlsMac.java | 0 .../crypto/tls/TlsNullCipher.java | 0 .../crypto/tls/TlsNullCompression.java | 0 .../crypto/tls/TlsOutputStream.java | 0 .../crypto/tls/TlsProtocolHandler.java | 0 .../crypto/tls/TlsRSAKeyExchange.java | 0 .../bouncycastle/crypto/tls/TlsRSASigner.java | 0 .../crypto/tls/TlsRuntimeException.java | 0 .../crypto/tls/TlsSRPKeyExchange.java | 0 .../bouncycastle/crypto/tls/TlsSigner.java | 0 .../crypto/tls/TlsSignerCredentials.java | 0 .../org/bouncycastle/crypto/tls/TlsUtils.java | 0 .../org/bouncycastle/crypto/tls/package.html | 0 .../org/bouncycastle/crypto/util/Pack.java | 0 .../crypto/util/PrivateKeyFactory.java | 0 .../crypto/util/PublicKeyFactory.java | 0 .../org/bouncycastle/crypto/util/package.html | 0 .../org/bouncycastle/i18n/ErrorBundle.java | 0 .../org/bouncycastle/i18n/LocaleString.java | 0 .../bouncycastle/i18n/LocalizedException.java | 0 .../bouncycastle/i18n/LocalizedMessage.java | 0 .../org/bouncycastle/i18n/MessageBundle.java | 0 .../i18n/MissingEntryException.java | 0 .../org/bouncycastle/i18n/TextBundle.java | 0 .../org/bouncycastle/i18n/filter/Filter.java | 0 .../bouncycastle/i18n/filter/HTMLFilter.java | 0 .../bouncycastle/i18n/filter/SQLFilter.java | 0 .../i18n/filter/TrustedInput.java | 0 .../i18n/filter/UntrustedInput.java | 0 .../i18n/filter/UntrustedUrlInput.java | 0 .../jcajce/DefaultJcaJceHelper.java | 0 .../org/bouncycastle/jcajce/JcaJceHelper.java | 2 +- .../jcajce/NamedJcaJceHelper.java | 0 .../jcajce/ProviderJcaJceHelper.java | 0 .../jcajce/io/MacOutputStream.java | 0 .../jce/ECGOST3410NamedCurveTable.java | 0 .../org/bouncycastle/jce/ECKeyUtil.java | 0 .../bouncycastle/jce/ECNamedCurveTable.java | 0 .../jce/MultiCertStoreParameters.java | 0 .../jce/PKCS10CertificationRequest.java | 0 .../org/bouncycastle/jce/PKCS12Util.java | 0 .../org/bouncycastle/jce/PrincipalUtil.java | 0 .../jce/ProviderConfigurationPermission.java | 0 .../org/bouncycastle/jce/X509KeyUsage.java | 0 .../jce/X509LDAPCertStoreParameters.java | 0 .../org/bouncycastle/jce/X509Principal.java | 2 +- .../jce/examples/PKCS12Example.java | 0 .../bouncycastle/jce/examples/package.html | 0 .../ExtCertPathBuilderException.java | 0 .../ExtCertPathValidatorException.java | 0 .../ExtCertificateEncodingException.java | 0 .../jce/exception/ExtException.java | 0 .../jce/exception/ExtIOException.java | 0 .../jce/interfaces/BCKeyStore.java | 0 .../jce/interfaces/ConfigurableProvider.java | 0 .../bouncycastle/jce/interfaces/ECKey.java | 0 .../jce/interfaces/ECPointEncoder.java | 0 .../jce/interfaces/ECPrivateKey.java | 0 .../jce/interfaces/ECPublicKey.java | 0 .../jce/interfaces/ElGamalKey.java | 0 .../jce/interfaces/ElGamalPrivateKey.java | 0 .../jce/interfaces/ElGamalPublicKey.java | 0 .../jce/interfaces/GOST3410Key.java | 0 .../jce/interfaces/GOST3410Params.java | 0 .../jce/interfaces/GOST3410PrivateKey.java | 0 .../jce/interfaces/GOST3410PublicKey.java | 0 .../bouncycastle/jce/interfaces/IESKey.java | 0 .../jce/interfaces/MQVPrivateKey.java | 0 .../jce/interfaces/MQVPublicKey.java | 0 .../interfaces/PKCS12BagAttributeCarrier.java | 6 +- .../bouncycastle/jce/interfaces/package.html | 0 .../jce/netscape/NetscapeCertRequest.java | 0 .../repack/org/bouncycastle/jce/package.html | 0 .../jce/provider/AnnotatedException.java | 0 .../jce/provider/BouncyCastleProvider.java | 0 .../jce/provider/BrokenJCEBlockCipher.java | 4 +- .../provider/BrokenKDF2BytesGenerator.java | 0 .../bouncycastle/jce/provider/BrokenPBE.java | 0 .../provider/CertPathValidatorUtilities.java | 0 .../bouncycastle/jce/provider/CertStatus.java | 0 .../jce/provider/CertStoreCollectionSpi.java | 0 .../org/bouncycastle/jce/provider/DHUtil.java | 0 .../bouncycastle/jce/provider/DSABase.java | 0 .../bouncycastle/jce/provider/DSAEncoder.java | 0 .../bouncycastle/jce/provider/DSAUtil.java | 0 .../jce/provider/ElGamalUtil.java | 0 .../jce/provider/ExtCRLException.java | 0 .../jce/provider/GOST3410Util.java | 0 .../jce/provider/JCEBlockCipher.java | 2 +- .../jce/provider/JCEDHKeyAgreement.java | 0 .../jce/provider/JCEDHPrivateKey.java | 0 .../jce/provider/JCEDHPublicKey.java | 0 .../jce/provider/JCEDigestUtil.java | 0 .../jce/provider/JCEECPrivateKey.java | 0 .../jce/provider/JCEECPublicKey.java | 2 +- .../jce/provider/JCEElGamalCipher.java | 0 .../jce/provider/JCEElGamalPrivateKey.java | 0 .../jce/provider/JCEElGamalPublicKey.java | 0 .../jce/provider/JCEIESCipher.java | 0 .../jce/provider/JCEKeyGenerator.java | 0 .../org/bouncycastle/jce/provider/JCEMac.java | 2 +- .../bouncycastle/jce/provider/JCEPBEKey.java | 0 .../jce/provider/JCERSACipher.java | 0 .../jce/provider/JCERSAPrivateCrtKey.java | 0 .../jce/provider/JCERSAPrivateKey.java | 0 .../jce/provider/JCERSAPublicKey.java | 0 .../jce/provider/JCESecretKeyFactory.java | 0 .../jce/provider/JCEStreamCipher.java | 2 +- .../JDKAlgorithmParameterGenerator.java | 0 .../jce/provider/JDKAlgorithmParameters.java | 0 .../jce/provider/JDKDSAPrivateKey.java | 0 .../jce/provider/JDKDSAPublicKey.java | 0 .../jce/provider/JDKDSASigner.java | 0 .../jce/provider/JDKDigestSignature.java | 0 .../jce/provider/JDKECDSAAlgParameters.java | 0 .../jce/provider/JDKGOST3410PrivateKey.java | 0 .../jce/provider/JDKGOST3410PublicKey.java | 0 .../jce/provider/JDKGOST3410Signer.java | 0 .../jce/provider/JDKISOSignature.java | 0 .../jce/provider/JDKKeyFactory.java | 0 .../jce/provider/JDKKeyPairGenerator.java | 0 .../jce/provider/JDKKeyStore.java | 0 .../jce/provider/JDKMessageDigest.java | 0 .../jce/provider/JDKPKCS12KeyStore.java | 0 .../jce/provider/JDKPSSSigner.java | 0 .../provider/JDKX509CertificateFactory.java | 0 .../jce/provider/MultiCertStoreSpi.java | 0 .../org/bouncycastle/jce/provider/PBE.java | 0 .../bouncycastle/jce/provider/PEMUtil.java | 0 .../PKCS12BagAttributeCarrierImpl.java | 0 .../provider/PKIXAttrCertPathBuilderSpi.java | 0 .../PKIXAttrCertPathValidatorSpi.java | 0 .../jce/provider/PKIXCRLUtil.java | 2 +- .../jce/provider/PKIXCertPath.java | 0 .../jce/provider/PKIXCertPathBuilderSpi.java | 0 .../provider/PKIXCertPathValidatorSpi.java | 0 .../provider/PKIXNameConstraintValidator.java | 0 .../PKIXNameConstraintValidatorException.java | 0 .../jce/provider/PKIXPolicyNode.java | 0 .../jce/provider/ProviderUtil.java | 0 .../provider/RFC3280CertPathUtilities.java | 0 .../provider/RFC3281CertPathUtilities.java | 0 .../bouncycastle/jce/provider/RSAUtil.java | 0 .../jce/provider/ReasonsMask.java | 0 .../jce/provider/WrapCipherSpi.java | 6 +- .../jce/provider/X509AttrCertParser.java | 0 .../jce/provider/X509CRLEntryObject.java | 0 .../jce/provider/X509CRLObject.java | 0 .../jce/provider/X509CRLParser.java | 0 .../jce/provider/X509CertPairParser.java | 0 .../jce/provider/X509CertParser.java | 0 .../jce/provider/X509CertificateObject.java | 0 .../jce/provider/X509LDAPCertStoreSpi.java | 0 .../jce/provider/X509SignatureUtil.java | 0 .../provider/X509StoreAttrCertCollection.java | 0 .../jce/provider/X509StoreCRLCollection.java | 0 .../jce/provider/X509StoreCertCollection.java | 0 .../provider/X509StoreCertPairCollection.java | 0 .../jce/provider/X509StoreLDAPAttrCerts.java | 0 .../jce/provider/X509StoreLDAPCRLs.java | 0 .../jce/provider/X509StoreLDAPCertPairs.java | 0 .../jce/provider/X509StoreLDAPCerts.java | 0 .../jce/provider/asymmetric/EC.java | 0 .../jce/provider/asymmetric/ec/ECUtil.java | 0 .../provider/asymmetric/ec/KeyAgreement.java | 0 .../provider/asymmetric/ec/KeyFactory.java | 0 .../asymmetric/ec/KeyPairGenerator.java | 0 .../jce/provider/asymmetric/ec/Signature.java | 0 .../jce/provider/symmetric/AES.java | 0 .../jce/provider/symmetric/ARC4.java | 0 .../jce/provider/symmetric/Blowfish.java | 0 .../jce/provider/symmetric/CAST5.java | 0 .../jce/provider/symmetric/CAST6.java | 0 .../jce/provider/symmetric/Camellia.java | 0 .../jce/provider/symmetric/DESede.java | 0 .../jce/provider/symmetric/Grain128.java | 0 .../jce/provider/symmetric/Grainv1.java | 0 .../jce/provider/symmetric/HC128.java | 0 .../jce/provider/symmetric/HC256.java | 0 .../jce/provider/symmetric/IDEA.java | 0 .../jce/provider/symmetric/Noekeon.java | 0 .../jce/provider/symmetric/RC5.java | 0 .../jce/provider/symmetric/RC6.java | 0 .../jce/provider/symmetric/Rijndael.java | 0 .../jce/provider/symmetric/SEED.java | 0 .../jce/provider/symmetric/Salsa20.java | 0 .../jce/provider/symmetric/Serpent.java | 0 .../jce/provider/symmetric/Skipjack.java | 0 .../jce/provider/symmetric/TEA.java | 0 .../jce/provider/symmetric/Twofish.java | 0 .../jce/provider/symmetric/VMPC.java | 0 .../jce/provider/symmetric/VMPCKSA3.java | 0 .../jce/provider/symmetric/XTEA.java | 0 .../org/bouncycastle/jce/spec/ECKeySpec.java | 0 .../jce/spec/ECNamedCurveParameterSpec.java | 0 .../jce/spec/ECParameterSpec.java | 0 .../jce/spec/ECPrivateKeySpec.java | 0 .../jce/spec/ECPublicKeySpec.java | 0 .../jce/spec/ElGamalGenParameterSpec.java | 0 .../bouncycastle/jce/spec/ElGamalKeySpec.java | 0 .../jce/spec/ElGamalParameterSpec.java | 0 .../jce/spec/ElGamalPrivateKeySpec.java | 0 .../jce/spec/ElGamalPublicKeySpec.java | 0 .../jce/spec/GOST28147ParameterSpec.java | 0 .../jce/spec/GOST3410ParameterSpec.java | 0 .../jce/spec/GOST3410PrivateKeySpec.java | 0 .../GOST3410PublicKeyParameterSetSpec.java | 0 .../jce/spec/GOST3410PublicKeySpec.java | 0 .../org/bouncycastle/jce/spec/IEKeySpec.java | 0 .../jce/spec/IESParameterSpec.java | 0 .../jce/spec/MQVPrivateKeySpec.java | 0 .../jce/spec/MQVPublicKeySpec.java | 0 .../org/bouncycastle/jce/spec/package.html | 0 .../bouncycastle/math/ec/ECAlgorithms.java | 0 .../org/bouncycastle/math/ec/ECConstants.java | 0 .../org/bouncycastle/math/ec/ECCurve.java | 8 +- .../bouncycastle/math/ec/ECFieldElement.java | 16 +- .../bouncycastle/math/ec/ECMultiplier.java | 0 .../org/bouncycastle/math/ec/ECPoint.java | 28 +- .../bouncycastle/math/ec/FpNafMultiplier.java | 2 +- .../org/bouncycastle/math/ec/IntArray.java | 0 .../org/bouncycastle/math/ec/PreCompInfo.java | 0 .../math/ec/ReferenceMultiplier.java | 2 +- .../math/ec/SimpleBigDecimal.java | 2 +- .../repack/org/bouncycastle/math/ec/Tnaf.java | 0 .../bouncycastle/math/ec/WNafMultiplier.java | 0 .../bouncycastle/math/ec/WNafPreCompInfo.java | 0 .../math/ec/WTauNafMultiplier.java | 6 +- .../math/ec/WTauNafPreCompInfo.java | 0 .../org/bouncycastle/math/ec/ZTauElement.java | 0 .../org/bouncycastle/math/ec/package.html | 0 .../mozilla/SignedPublicKeyAndChallenge.java | 0 .../org/bouncycastle/mozilla/package.html | 0 .../bouncycastle/mozilla/test/package.html | 0 .../org/bouncycastle/ocsp/BasicOCSPResp.java | 0 .../ocsp/BasicOCSPRespGenerator.java | 0 .../org/bouncycastle/ocsp/CertificateID.java | 0 .../bouncycastle/ocsp/CertificateStatus.java | 0 .../org/bouncycastle/ocsp/OCSPException.java | 0 .../repack/org/bouncycastle/ocsp/OCSPReq.java | 0 .../bouncycastle/ocsp/OCSPReqGenerator.java | 0 .../org/bouncycastle/ocsp/OCSPResp.java | 0 .../bouncycastle/ocsp/OCSPRespGenerator.java | 0 .../org/bouncycastle/ocsp/OCSPRespStatus.java | 0 .../org/bouncycastle/ocsp/OCSPUtil.java | 0 .../repack/org/bouncycastle/ocsp/Req.java | 0 .../org/bouncycastle/ocsp/RespData.java | 0 .../repack/org/bouncycastle/ocsp/RespID.java | 0 .../org/bouncycastle/ocsp/RevokedStatus.java | 0 .../org/bouncycastle/ocsp/SingleResp.java | 0 .../org/bouncycastle/ocsp/UnknownStatus.java | 0 .../repack/org/bouncycastle/ocsp/package.html | 0 .../openpgp/examples/package.html | 0 .../org/bouncycastle/openpgp/package.html | 0 .../bouncycastle/openpgp/test/package.html | 0 .../openssl/EncryptionException.java | 0 .../openssl/MiscPEMGenerator.java | 0 .../bouncycastle/openssl/PEMException.java | 0 .../org/bouncycastle/openssl/PEMReader.java | 0 .../bouncycastle/openssl/PEMUtilities.java | 2 +- .../org/bouncycastle/openssl/PEMWriter.java | 0 .../bouncycastle/openssl/PKCS8Generator.java | 0 .../openssl/PasswordException.java | 0 .../bouncycastle/openssl/PasswordFinder.java | 0 .../org/bouncycastle/openssl/package.html | 0 .../bouncycastle/openssl/test/data/README.txt | 0 .../test/data/dsa/openssl_dsa_aes128_cbc.pem | 0 .../test/data/dsa/openssl_dsa_aes128_cfb.pem | 0 .../test/data/dsa/openssl_dsa_aes128_ecb.pem | 0 .../test/data/dsa/openssl_dsa_aes128_ofb.pem | 0 .../test/data/dsa/openssl_dsa_aes192_cbc.pem | 0 .../test/data/dsa/openssl_dsa_aes192_cfb.pem | 0 .../test/data/dsa/openssl_dsa_aes192_ecb.pem | 0 .../test/data/dsa/openssl_dsa_aes192_ofb.pem | 0 .../test/data/dsa/openssl_dsa_aes256_cbc.pem | 0 .../test/data/dsa/openssl_dsa_aes256_cfb.pem | 0 .../test/data/dsa/openssl_dsa_aes256_ecb.pem | 0 .../test/data/dsa/openssl_dsa_aes256_ofb.pem | 0 .../data/dsa/openssl_dsa_blowfish_cbc.pem | 0 .../data/dsa/openssl_dsa_blowfish_cfb.pem | 0 .../data/dsa/openssl_dsa_blowfish_ecb.pem | 0 .../data/dsa/openssl_dsa_blowfish_ofb.pem | 0 .../test/data/dsa/openssl_dsa_des1_cbc.pem | 0 .../test/data/dsa/openssl_dsa_des1_cfb.pem | 0 .../test/data/dsa/openssl_dsa_des1_ecb.pem | 0 .../test/data/dsa/openssl_dsa_des1_ofb.pem | 0 .../test/data/dsa/openssl_dsa_des2_cbc.pem | 0 .../test/data/dsa/openssl_dsa_des2_cfb.pem | 0 .../test/data/dsa/openssl_dsa_des2_ecb.pem | 0 .../test/data/dsa/openssl_dsa_des2_ofb.pem | 0 .../test/data/dsa/openssl_dsa_des3_cbc.pem | 0 .../test/data/dsa/openssl_dsa_des3_cfb.pem | 0 .../test/data/dsa/openssl_dsa_des3_ecb.pem | 0 .../test/data/dsa/openssl_dsa_des3_ofb.pem | 0 .../test/data/dsa/openssl_dsa_rc2_128_cbc.pem | 0 .../test/data/dsa/openssl_dsa_rc2_128_cfb.pem | 0 .../test/data/dsa/openssl_dsa_rc2_128_ecb.pem | 0 .../test/data/dsa/openssl_dsa_rc2_128_ofb.pem | 0 .../test/data/dsa/openssl_dsa_rc2_40_cbc.pem | 0 .../test/data/dsa/openssl_dsa_rc2_64_cbc.pem | 0 .../test/data/dsa/openssl_dsa_unencrypted.pem | 0 .../test/data/pkcs8/openssl_pkcs8_rsa.pem | 0 .../test/data/pkcs8/openssl_pkcs8_rsa_enc.pem | 0 .../test/data/rsa/openssl_rsa_aes128_cbc.pem | 0 .../test/data/rsa/openssl_rsa_aes128_cfb.pem | 0 .../test/data/rsa/openssl_rsa_aes128_ecb.pem | 0 .../test/data/rsa/openssl_rsa_aes128_ofb.pem | 0 .../test/data/rsa/openssl_rsa_aes192_cbc.pem | 0 .../test/data/rsa/openssl_rsa_aes192_cfb.pem | 0 .../test/data/rsa/openssl_rsa_aes192_ecb.pem | 0 .../test/data/rsa/openssl_rsa_aes192_ofb.pem | 0 .../test/data/rsa/openssl_rsa_aes256_cbc.pem | 0 .../test/data/rsa/openssl_rsa_aes256_cfb.pem | 0 .../test/data/rsa/openssl_rsa_aes256_ecb.pem | 0 .../test/data/rsa/openssl_rsa_aes256_ofb.pem | 0 .../data/rsa/openssl_rsa_blowfish_cbc.pem | 0 .../data/rsa/openssl_rsa_blowfish_cfb.pem | 0 .../data/rsa/openssl_rsa_blowfish_ecb.pem | 0 .../data/rsa/openssl_rsa_blowfish_ofb.pem | 0 .../test/data/rsa/openssl_rsa_des1_cbc.pem | 0 .../test/data/rsa/openssl_rsa_des1_cfb.pem | 0 .../test/data/rsa/openssl_rsa_des1_ecb.pem | 0 .../test/data/rsa/openssl_rsa_des1_ofb.pem | 0 .../test/data/rsa/openssl_rsa_des2_cbc.pem | 0 .../test/data/rsa/openssl_rsa_des2_cfb.pem | 0 .../test/data/rsa/openssl_rsa_des2_ecb.pem | 0 .../test/data/rsa/openssl_rsa_des2_ofb.pem | 0 .../test/data/rsa/openssl_rsa_des3_cbc.pem | 0 .../test/data/rsa/openssl_rsa_des3_cfb.pem | 0 .../test/data/rsa/openssl_rsa_des3_ecb.pem | 0 .../test/data/rsa/openssl_rsa_des3_ofb.pem | 0 .../test/data/rsa/openssl_rsa_rc2_128_cbc.pem | 0 .../test/data/rsa/openssl_rsa_rc2_128_cfb.pem | 0 .../test/data/rsa/openssl_rsa_rc2_128_ecb.pem | 0 .../test/data/rsa/openssl_rsa_rc2_128_ofb.pem | 0 .../test/data/rsa/openssl_rsa_rc2_40_cbc.pem | 0 .../test/data/rsa/openssl_rsa_rc2_64_cbc.pem | 0 .../test/data/rsa/openssl_rsa_unencrypted.pem | 0 .../operator/AsymmetricKeyUnwrapper.java | 0 .../operator/AsymmetricKeyWrapper.java | 0 .../bouncycastle/operator/ContentSigner.java | 0 .../operator/ContentVerifier.java | 0 .../operator/ContentVerifierProvider.java | 0 ...efaultDigestAlgorithmIdentifierFinder.java | 0 ...ultSignatureAlgorithmIdentifierFinder.java | 0 .../DigestAlgorithmIdentifierFinder.java | 0 .../operator/DigestCalculator.java | 0 .../operator/DigestCalculatorProvider.java | 0 .../org/bouncycastle/operator/GenericKey.java | 0 .../bouncycastle/operator/InputDecryptor.java | 0 .../bouncycastle/operator/InputExpander.java | 0 .../operator/InputExpanderProvider.java | 0 .../bouncycastle/operator/KeyUnwrapper.java | 0 .../org/bouncycastle/operator/KeyWrapper.java | 0 .../bouncycastle/operator/MacCalculator.java | 0 .../operator/OperatorCreationException.java | 0 .../operator/OperatorException.java | 0 .../operator/OperatorStreamException.java | 0 .../operator/OutputCompressor.java | 0 .../operator/OutputEncryptor.java | 0 .../operator/RawContentVerifier.java | 0 .../operator/RuntimeOperatorException.java | 0 .../SignatureAlgorithmIdentifierFinder.java | 0 .../operator/SymmetricKeyUnwrapper.java | 0 .../operator/SymmetricKeyWrapper.java | 0 .../operator/bc/BcAsymmetricKeyWrapper.java | 0 .../operator/bc/BcContentSignerBuilder.java | 0 .../bc/BcContentVerifierProviderBuilder.java | 0 .../bc/BcDigestCalculatorProvider.java | 0 .../bc/BcRSAAsymmetricKeyWrapper.java | 0 .../bc/BcRSAContentSignerBuilder.java | 0 .../BcRSAContentVerifierProviderBuilder.java | 0 .../operator/bc/BcSignerOutputStream.java | 0 .../org/bouncycastle/operator/bc/BcUtil.java | 0 .../operator/bc/OperatorUtils.java | 0 .../jcajce/JcaContentSignerBuilder.java | 0 .../JcaContentVerifierProviderBuilder.java | 0 .../JcaDigestCalculatorProviderBuilder.java | 0 .../jcajce/JceAsymmetricKeyUnwrapper.java | 0 .../jcajce/JceAsymmetricKeyWrapper.java | 0 .../jcajce/JceSymmetricKeyUnwrapper.java | 0 .../jcajce/JceSymmetricKeyWrapper.java | 0 .../operator/jcajce/OperatorHelper.java | 0 .../operator/jcajce/OperatorUtils.java | 0 .../org/bouncycastle/operator/package.html | 0 .../pkcs/EncryptedPrivateKeyInfoBuilder.java | 0 .../pkcs/EncryptedPrivateKeyInfoHolder.java | 0 .../PKCS10CertificationRequestBuilder.java | 0 .../PKCS10CertificationRequestHolder.java | 0 .../org/bouncycastle/pkcs/PKCSException.java | 0 .../bouncycastle/pkcs/PKCSIOException.java | 0 .../JcaPKCS10CertificationRequestBuilder.java | 0 .../JcaPKCS10CertificationRequestHolder.java | 0 .../org/bouncycastle/pkcs/jcajce/package.html | 0 .../repack/org/bouncycastle/pkcs/package.html | 0 .../org/bouncycastle/tsp/GenTimeAccuracy.java | 0 .../org/bouncycastle/tsp/TSPAlgorithms.java | 0 .../org/bouncycastle/tsp/TSPException.java | 0 .../repack/org/bouncycastle/tsp/TSPUtil.java | 0 .../tsp/TSPValidationException.java | 0 .../bouncycastle/tsp/TimeStampRequest.java | 0 .../tsp/TimeStampRequestGenerator.java | 0 .../bouncycastle/tsp/TimeStampResponse.java | 0 .../tsp/TimeStampResponseGenerator.java | 4 +- .../org/bouncycastle/tsp/TimeStampToken.java | 0 .../tsp/TimeStampTokenGenerator.java | 0 .../bouncycastle/tsp/TimeStampTokenInfo.java | 0 .../tsp/cms/CMSTimeStampedData.java | 0 .../tsp/cms/CMSTimeStampedDataGenerator.java | 0 .../tsp/cms/CMSTimeStampedDataParser.java | 0 .../tsp/cms/CMSTimeStampedGenerator.java | 0 .../cms/ImprintDigestInvalidException.java | 0 .../bouncycastle/tsp/cms/MetaDataUtil.java | 0 .../tsp/cms/TimeStampDataUtil.java | 0 .../repack/org/bouncycastle/tsp/package.html | 0 .../repack/org/bouncycastle/util/Arrays.java | 0 .../org/bouncycastle/util/BigIntegers.java | 0 .../bouncycastle/util/CollectionStore.java | 0 .../org/bouncycastle/util/IPAddress.java | 0 .../repack/org/bouncycastle/util/IPTest.java | 0 .../org/bouncycastle/util/Selector.java | 0 .../repack/org/bouncycastle/util/Store.java | 0 .../org/bouncycastle/util/StoreException.java | 0 .../org/bouncycastle/util/StreamParser.java | 0 .../util/StreamParsingException.java | 0 .../repack/org/bouncycastle/util/Strings.java | 0 .../bouncycastle/util/encoders/Base64.java | 0 .../util/encoders/Base64Encoder.java | 0 .../util/encoders/BufferedDecoder.java | 0 .../util/encoders/BufferedEncoder.java | 0 .../bouncycastle/util/encoders/Encoder.java | 0 .../org/bouncycastle/util/encoders/Hex.java | 0 .../util/encoders/HexEncoder.java | 0 .../util/encoders/HexTranslator.java | 0 .../util/encoders/Translator.java | 0 .../bouncycastle/util/encoders/UrlBase64.java | 0 .../util/encoders/UrlBase64Encoder.java | 0 .../bouncycastle/util/encoders/package.html | 0 .../util/io/StreamOverflowException.java | 0 .../org/bouncycastle/util/io/Streams.java | 0 .../bouncycastle/util/io/TeeInputStream.java | 0 .../bouncycastle/util/io/TeeOutputStream.java | 0 .../util/io/pem/PemGenerationException.java | 0 .../bouncycastle/util/io/pem/PemHeader.java | 0 .../bouncycastle/util/io/pem/PemObject.java | 0 .../util/io/pem/PemObjectGenerator.java | 0 .../util/io/pem/PemObjectParser.java | 0 .../bouncycastle/util/io/pem/PemReader.java | 0 .../bouncycastle/util/io/pem/PemWriter.java | 0 .../util/test/FixedSecureRandom.java | 0 .../bouncycastle/util/test/NumberParsing.java | 0 .../bouncycastle/util/test/SimpleTest.java | 0 .../util/test/SimpleTestResult.java | 0 .../org/bouncycastle/util/test/Test.java | 0 .../util/test/TestFailedException.java | 0 .../bouncycastle/util/test/TestResult.java | 0 .../util/test/UncloseableOutputStream.java | 0 .../org/bouncycastle/util/test/package.html | 0 .../org/bouncycastle/voms/VOMSAttribute.java | 0 .../x509/AttributeCertificateHolder.java | 2 +- .../x509/AttributeCertificateIssuer.java | 0 .../x509/CertPathReviewerException.java | 0 .../x509/CertPathReviewerMessages.properties | 0 .../CertPathReviewerMessages_de.properties | 0 .../x509/ExtCertificateEncodingException.java | 0 .../x509/ExtendedPKIXBuilderParameters.java | 4 +- .../x509/ExtendedPKIXParameters.java | 0 .../x509/NoSuchParserException.java | 0 .../x509/NoSuchStoreException.java | 0 .../x509/PKIXAttrCertChecker.java | 0 .../x509/PKIXCertPathReviewer.java | 0 .../org/bouncycastle/x509/X509Attribute.java | 0 .../x509/X509AttributeCertStoreSelector.java | 4 +- .../x509/X509AttributeCertificate.java | 0 .../x509/X509CRLStoreSelector.java | 4 +- .../x509/X509CertPairStoreSelector.java | 8 +- .../x509/X509CertStoreSelector.java | 4 +- .../x509/X509CertificatePair.java | 0 .../x509/X509CollectionStoreParameters.java | 2 +- .../org/bouncycastle/x509/X509Store.java | 0 .../x509/X509StoreParameters.java | 0 .../org/bouncycastle/x509/X509StoreSpi.java | 0 .../bouncycastle/x509/X509StreamParser.java | 0 .../x509/X509StreamParserSpi.java | 2 +- .../org/bouncycastle/x509/X509Util.java | 0 .../x509/X509V1CertificateGenerator.java | 0 .../x509/X509V2AttributeCertificate.java | 0 .../X509V2AttributeCertificateGenerator.java | 0 .../bouncycastle/x509/X509V2CRLGenerator.java | 0 .../x509/X509V3CertificateGenerator.java | 0 .../x509/examples/AttrCertExample.java | 0 .../bouncycastle/x509/examples/package.html | 0 .../AuthorityKeyIdentifierStructure.java | 0 .../SubjectKeyIdentifierStructure.java | 0 .../x509/extension/X509ExtensionUtil.java | 0 .../bouncycastle/x509/extension/package.html | 0 .../repack/org/bouncycastle/x509/package.html | 0 .../x509/util/LDAPStoreHelper.java | 2 +- .../bouncycastle/x509/util/StreamParser.java | 0 .../x509/util/StreamParsingException.java | 0 .../src/main/java}/rfc4134/4.8.eml | 0 .../src/main/java}/rfc4134/4.9.eml | 0 .../src/main/java}/rfc4134/5.3.eml | 0 app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 3418 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 2206 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 4842 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 7718 bytes app/src/main/res/values/strings.xml | 3 + app/src/main/res/values/styles.xml | 8 + .../awt/internal/nls/messages.properties | 501 --- bin/res/drawable-hdpi/icon.png | Bin 3966 -> 0 bytes bin/res/drawable-ldpi/icon.png | Bin 1537 -> 0 bytes bin/res/drawable-mdpi/icon.png | Bin 2200 -> 0 bytes build.gradle | 20 + .../gradle_project_sync_data.bin | Bin 0 -> 587 bytes gradle.properties | 18 + gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 49896 bytes gradle/wrapper/gradle-wrapper.properties | 6 + gradlew | 164 + gradlew.bat | 90 + local.properties | 11 + project.properties | 12 - res/drawable-hdpi/icon.png | Bin 4147 -> 0 bytes res/drawable-ldpi/icon.png | Bin 1723 -> 0 bytes res/drawable-mdpi/icon.png | Bin 2574 -> 0 bytes res/layout/main.xml | 9 - res/values/strings.xml | 5 - settings.gradle | 2 + src/bouncycastle/cmp/sample_cr.der | Bin 489 -> 0 bytes .../org/bouncycastle/asn1/cmp/package.html | 5 - .../org/bouncycastle/asn1/cms/package.html | 5 - .../bouncycastle/asn1/cryptopro/package.html | 5 - .../org/bouncycastle/asn1/esf/package.html | 6 - .../org/bouncycastle/asn1/ess/package.html | 5 - .../org/bouncycastle/asn1/icao/package.html | 5 - .../org/bouncycastle/asn1/misc/package.html | 5 - .../bouncycastle/asn1/mozilla/package.html | 5 - .../org/bouncycastle/asn1/nist/package.html | 5 - .../org/bouncycastle/asn1/ocsp/package.html | 5 - .../org/bouncycastle/asn1/oiw/package.html | 5 - .../repack/org/bouncycastle/asn1/package.html | 5 - .../org/bouncycastle/asn1/pkcs/package.html | 5 - .../org/bouncycastle/asn1/sec/package.html | 5 - .../org/bouncycastle/asn1/smime/package.html | 5 - .../bouncycastle/asn1/teletrust/package.html | 5 - .../org/bouncycastle/asn1/test/package.html | 5 - .../org/bouncycastle/asn1/tsp/package.html | 5 - .../org/bouncycastle/asn1/util/package.html | 5 - .../org/bouncycastle/asn1/x509/package.html | 5 - .../asn1/x509/qualified/package.html | 5 - .../org/bouncycastle/asn1/x9/package.html | 5 - .../org/bouncycastle/bcpg/attr/package.html | 5 - .../repack/org/bouncycastle/bcpg/package.html | 9 - .../org/bouncycastle/bcpg/sig/package.html | 5 - .../org/bouncycastle/cert/cmp/package.html | 7 - .../cert/crmf/jcajce/package.html | 7 - .../org/bouncycastle/cert/crmf/package.html | 7 - .../org/bouncycastle/cert/jcajce/package.html | 7 - .../cert/ocsp/jcajce/package.html | 7 - .../org/bouncycastle/cert/ocsp/package.html | 7 - .../repack/org/bouncycastle/cert/package.html | 5 - .../bouncycastle/cert/selector/package.html | 7 - .../repack/org/bouncycastle/cms/package.html | 5 - .../crypto/agreement/package.html | 5 - .../bouncycastle/crypto/digests/package.html | 5 - .../crypto/encodings/package.html | 5 - .../bouncycastle/crypto/engines/package.html | 5 - .../bouncycastle/crypto/examples/package.html | 5 - .../crypto/generators/package.html | 5 - .../org/bouncycastle/crypto/io/package.html | 5 - .../org/bouncycastle/crypto/macs/package.html | 5 - .../bouncycastle/crypto/modes/package.html | 5 - .../org/bouncycastle/crypto/package.html | 5 - .../bouncycastle/crypto/paddings/package.html | 5 - .../bouncycastle/crypto/params/package.html | 5 - .../org/bouncycastle/crypto/prng/package.html | 5 - .../bouncycastle/crypto/signers/package.html | 5 - .../org/bouncycastle/crypto/test/package.html | 5 - .../org/bouncycastle/crypto/tls/package.html | 5 - .../org/bouncycastle/crypto/util/package.html | 5 - .../bouncycastle/jce/examples/package.html | 5 - .../bouncycastle/jce/interfaces/package.html | 5 - .../repack/org/bouncycastle/jce/package.html | 10 - .../org/bouncycastle/jce/spec/package.html | 5 - .../org/bouncycastle/math/ec/package.html | 5 - .../org/bouncycastle/mozilla/package.html | 5 - .../bouncycastle/mozilla/test/package.html | 5 - .../repack/org/bouncycastle/ocsp/package.html | 5 - .../openpgp/examples/package.html | 5 - .../org/bouncycastle/openpgp/package.html | 16 - .../bouncycastle/openpgp/test/package.html | 7 - .../org/bouncycastle/openssl/package.html | 5 - .../bouncycastle/openssl/test/data/README.txt | 8 - .../test/data/dsa/openssl_dsa_aes128_cbc.pem | 23 - .../test/data/dsa/openssl_dsa_aes128_cfb.pem | 23 - .../test/data/dsa/openssl_dsa_aes128_ecb.pem | 23 - .../test/data/dsa/openssl_dsa_aes128_ofb.pem | 23 - .../test/data/dsa/openssl_dsa_aes192_cbc.pem | 23 - .../test/data/dsa/openssl_dsa_aes192_cfb.pem | 23 - .../test/data/dsa/openssl_dsa_aes192_ecb.pem | 23 - .../test/data/dsa/openssl_dsa_aes192_ofb.pem | 23 - .../test/data/dsa/openssl_dsa_aes256_cbc.pem | 23 - .../test/data/dsa/openssl_dsa_aes256_cfb.pem | 23 - .../test/data/dsa/openssl_dsa_aes256_ecb.pem | 23 - .../test/data/dsa/openssl_dsa_aes256_ofb.pem | 23 - .../data/dsa/openssl_dsa_blowfish_cbc.pem | 23 - .../data/dsa/openssl_dsa_blowfish_cfb.pem | 23 - .../data/dsa/openssl_dsa_blowfish_ecb.pem | 23 - .../data/dsa/openssl_dsa_blowfish_ofb.pem | 23 - .../test/data/dsa/openssl_dsa_des1_cbc.pem | 23 - .../test/data/dsa/openssl_dsa_des1_cfb.pem | 23 - .../test/data/dsa/openssl_dsa_des1_ecb.pem | 23 - .../test/data/dsa/openssl_dsa_des1_ofb.pem | 23 - .../test/data/dsa/openssl_dsa_des2_cbc.pem | 23 - .../test/data/dsa/openssl_dsa_des2_cfb.pem | 23 - .../test/data/dsa/openssl_dsa_des2_ecb.pem | 23 - .../test/data/dsa/openssl_dsa_des2_ofb.pem | 23 - .../test/data/dsa/openssl_dsa_des3_cbc.pem | 23 - .../test/data/dsa/openssl_dsa_des3_cfb.pem | 23 - .../test/data/dsa/openssl_dsa_des3_ecb.pem | 23 - .../test/data/dsa/openssl_dsa_des3_ofb.pem | 23 - .../test/data/dsa/openssl_dsa_rc2_128_cbc.pem | 23 - .../test/data/dsa/openssl_dsa_rc2_128_cfb.pem | 23 - .../test/data/dsa/openssl_dsa_rc2_128_ecb.pem | 23 - .../test/data/dsa/openssl_dsa_rc2_128_ofb.pem | 23 - .../test/data/dsa/openssl_dsa_rc2_40_cbc.pem | 23 - .../test/data/dsa/openssl_dsa_rc2_64_cbc.pem | 23 - .../test/data/dsa/openssl_dsa_unencrypted.pem | 20 - .../test/data/pkcs8/openssl_pkcs8_rsa.pem | 28 - .../test/data/pkcs8/openssl_pkcs8_rsa_enc.pem | 30 - .../test/data/rsa/openssl_rsa_aes128_cbc.pem | 30 - .../test/data/rsa/openssl_rsa_aes128_cfb.pem | 30 - .../test/data/rsa/openssl_rsa_aes128_ecb.pem | 30 - .../test/data/rsa/openssl_rsa_aes128_ofb.pem | 30 - .../test/data/rsa/openssl_rsa_aes192_cbc.pem | 30 - .../test/data/rsa/openssl_rsa_aes192_cfb.pem | 30 - .../test/data/rsa/openssl_rsa_aes192_ecb.pem | 30 - .../test/data/rsa/openssl_rsa_aes192_ofb.pem | 30 - .../test/data/rsa/openssl_rsa_aes256_cbc.pem | 30 - .../test/data/rsa/openssl_rsa_aes256_cfb.pem | 30 - .../test/data/rsa/openssl_rsa_aes256_ecb.pem | 30 - .../test/data/rsa/openssl_rsa_aes256_ofb.pem | 30 - .../data/rsa/openssl_rsa_blowfish_cbc.pem | 30 - .../data/rsa/openssl_rsa_blowfish_cfb.pem | 30 - .../data/rsa/openssl_rsa_blowfish_ecb.pem | 30 - .../data/rsa/openssl_rsa_blowfish_ofb.pem | 30 - .../test/data/rsa/openssl_rsa_des1_cbc.pem | 30 - .../test/data/rsa/openssl_rsa_des1_cfb.pem | 30 - .../test/data/rsa/openssl_rsa_des1_ecb.pem | 30 - .../test/data/rsa/openssl_rsa_des1_ofb.pem | 30 - .../test/data/rsa/openssl_rsa_des2_cbc.pem | 30 - .../test/data/rsa/openssl_rsa_des2_cfb.pem | 30 - .../test/data/rsa/openssl_rsa_des2_ecb.pem | 30 - .../test/data/rsa/openssl_rsa_des2_ofb.pem | 30 - .../test/data/rsa/openssl_rsa_des3_cbc.pem | 30 - .../test/data/rsa/openssl_rsa_des3_cfb.pem | 30 - .../test/data/rsa/openssl_rsa_des3_ecb.pem | 30 - .../test/data/rsa/openssl_rsa_des3_ofb.pem | 30 - .../test/data/rsa/openssl_rsa_rc2_128_cbc.pem | 30 - .../test/data/rsa/openssl_rsa_rc2_128_cfb.pem | 30 - .../test/data/rsa/openssl_rsa_rc2_128_ecb.pem | 30 - .../test/data/rsa/openssl_rsa_rc2_128_ofb.pem | 30 - .../test/data/rsa/openssl_rsa_rc2_40_cbc.pem | 30 - .../test/data/rsa/openssl_rsa_rc2_64_cbc.pem | 30 - .../test/data/rsa/openssl_rsa_unencrypted.pem | 27 - .../org/bouncycastle/operator/package.html | 5 - .../org/bouncycastle/pkcs/jcajce/package.html | 7 - .../repack/org/bouncycastle/pkcs/package.html | 7 - .../repack/org/bouncycastle/tsp/package.html | 5 - .../bouncycastle/util/encoders/package.html | 5 - .../org/bouncycastle/util/test/package.html | 5 - .../x509/CertPathReviewerMessages.properties | 616 --- .../CertPathReviewerMessages_de.properties | 621 --- .../bouncycastle/x509/examples/package.html | 7 - .../bouncycastle/x509/extension/package.html | 5 - .../repack/org/bouncycastle/x509/package.html | 7 - src/bouncycastle/rfc4134/4.8.eml | 39 - src/bouncycastle/rfc4134/4.9.eml | 28 - src/bouncycastle/rfc4134/5.3.eml | 19 - src/core/com/lowagie/text/Anchor.java | 306 -- src/core/com/lowagie/text/Annotation.java | 601 --- .../com/lowagie/text/BadElementException.java | 87 - src/core/com/lowagie/text/Cell.java | 852 ---- src/core/com/lowagie/text/Chapter.java | 136 - .../com/lowagie/text/ChapterAutoNumber.java | 124 - src/core/com/lowagie/text/Chunk.java | 878 ----- src/core/com/lowagie/text/DocListener.java | 167 - src/core/com/lowagie/text/DocWriter.java | 488 --- src/core/com/lowagie/text/Document.java | 923 ----- .../com/lowagie/text/DocumentException.java | 92 - src/core/com/lowagie/text/Element.java | 354 -- .../com/lowagie/text/ElementListener.java | 74 - src/core/com/lowagie/text/ElementTags.java | 522 --- .../com/lowagie/text/ExceptionConverter.java | 160 - src/core/com/lowagie/text/Font.java | 790 ---- src/core/com/lowagie/text/FontFactory.java | 446 --- src/core/com/lowagie/text/FontFactoryImp.java | 701 ---- src/core/com/lowagie/text/GreekList.java | 129 - src/core/com/lowagie/text/Header.java | 97 - src/core/com/lowagie/text/HeaderFooter.java | 203 - src/core/com/lowagie/text/Image.java | 2008 ---------- src/core/com/lowagie/text/ImgCCITT.java | 102 - src/core/com/lowagie/text/ImgJBIG2.java | 131 - src/core/com/lowagie/text/ImgRaw.java | 96 - src/core/com/lowagie/text/ImgTemplate.java | 92 - src/core/com/lowagie/text/ImgWMF.java | 190 - src/core/com/lowagie/text/Jpeg.java | 343 -- src/core/com/lowagie/text/Jpeg2000.java | 238 -- src/core/com/lowagie/text/LargeElement.java | 85 - src/core/com/lowagie/text/List.java | 588 --- src/core/com/lowagie/text/ListItem.java | 251 -- src/core/com/lowagie/text/MarkedObject.java | 150 - src/core/com/lowagie/text/MarkedSection.java | 281 -- src/core/com/lowagie/text/Meta.java | 229 -- src/core/com/lowagie/text/PageSize.java | 246 -- src/core/com/lowagie/text/Paragraph.java | 502 --- src/core/com/lowagie/text/Phrase.java | 589 --- src/core/com/lowagie/text/Rectangle.java | 876 ----- .../com/lowagie/text/RectangleReadOnly.java | 357 -- src/core/com/lowagie/text/RomanList.java | 118 - src/core/com/lowagie/text/Row.java | 381 -- .../com/lowagie/text/RtfElementInterface.java | 60 - src/core/com/lowagie/text/Section.java | 756 ---- src/core/com/lowagie/text/SimpleCell.java | 533 --- src/core/com/lowagie/text/SimpleTable.java | 354 -- src/core/com/lowagie/text/SpecialSymbol.java | 210 - src/core/com/lowagie/text/SplitCharacter.java | 96 - src/core/com/lowagie/text/Table.java | 1494 ------- .../com/lowagie/text/TextElementArray.java | 73 - src/core/com/lowagie/text/Utilities.java | 342 -- .../com/lowagie/text/ZapfDingbatsList.java | 134 - .../lowagie/text/ZapfDingbatsNumberList.java | 145 - .../text/exceptions/BadPasswordException.java | 70 - .../exceptions/IllegalPdfSyntaxException.java | 68 - .../text/exceptions/InvalidPdfException.java | 71 - .../exceptions/UnsupportedPdfException.java | 72 - .../text/factories/ElementFactory.java | 627 --- .../text/factories/GreekAlphabetFactory.java | 131 - .../text/factories/RomanAlphabetFactory.java | 129 - .../text/factories/RomanNumberFactory.java | 185 - .../com/lowagie/text/html/HtmlEncoder.java | 210 - .../com/lowagie/text/html/HtmlParser.java | 192 - src/core/com/lowagie/text/html/HtmlPeer.java | 111 - .../com/lowagie/text/html/HtmlTagMap.java | 302 -- src/core/com/lowagie/text/html/HtmlTags.java | 340 -- .../com/lowagie/text/html/HtmlWriter.java | 1134 ------ src/core/com/lowagie/text/html/Markup.java | 493 --- .../lowagie/text/html/SAXmyHtmlHandler.java | 276 -- src/core/com/lowagie/text/html/WebColors.java | 263 -- .../lowagie/text/html/simpleparser/ALink.java | 57 - .../html/simpleparser/ChainedProperties.java | 137 - .../html/simpleparser/FactoryProperties.java | 413 -- .../text/html/simpleparser/HTMLWorker.java | 738 ---- .../text/html/simpleparser/ImageProvider.java | 57 - .../lowagie/text/html/simpleparser/Img.java | 61 - .../text/html/simpleparser/IncCell.java | 145 - .../text/html/simpleparser/IncTable.java | 123 - .../text/html/simpleparser/StyleSheet.java | 113 - src/core/com/lowagie/text/pdf/AcroFields.java | 2695 ------------- .../lowagie/text/pdf/ArabicLigaturizer.java | 774 ---- .../com/lowagie/text/pdf/AsianFontMapper.java | 100 - .../text/pdf/BadPdfFormatException.java | 86 - src/core/com/lowagie/text/pdf/Barcode.java | 479 --- src/core/com/lowagie/text/pdf/Barcode128.java | 823 ---- src/core/com/lowagie/text/pdf/Barcode39.java | 390 -- .../com/lowagie/text/pdf/BarcodeCodabar.java | 343 -- .../lowagie/text/pdf/BarcodeDatamatrix.java | 1286 ------ src/core/com/lowagie/text/pdf/BarcodeEAN.java | 716 ---- .../com/lowagie/text/pdf/BarcodeEANSUPP.java | 154 - .../com/lowagie/text/pdf/BarcodeInter25.java | 336 -- .../com/lowagie/text/pdf/BarcodePDF417.java | 1612 -------- .../com/lowagie/text/pdf/BarcodePostnet.java | 231 -- src/core/com/lowagie/text/pdf/BaseField.java | 674 ---- src/core/com/lowagie/text/pdf/BaseFont.java | 1564 -------- src/core/com/lowagie/text/pdf/BidiLine.java | 947 ----- src/core/com/lowagie/text/pdf/BidiOrder.java | 1293 ------ src/core/com/lowagie/text/pdf/ByteBuffer.java | 621 --- src/core/com/lowagie/text/pdf/CFFFont.java | 1176 ------ .../com/lowagie/text/pdf/CFFFontSubset.java | 1642 -------- src/core/com/lowagie/text/pdf/CJKFont.java | 669 ---- src/core/com/lowagie/text/pdf/CMYKColor.java | 129 - .../text/pdf/CMapAwareDocumentFont.java | 222 -- .../com/lowagie/text/pdf/ColorDetails.java | 99 - src/core/com/lowagie/text/pdf/ColumnText.java | 1640 -------- .../lowagie/text/pdf/DefaultFontMapper.java | 311 -- .../text/pdf/DefaultSplitCharacter.java | 107 - .../com/lowagie/text/pdf/DocumentFont.java | 681 ---- .../com/lowagie/text/pdf/EnumerateTTC.java | 118 - .../com/lowagie/text/pdf/ExtendedColor.java | 122 - .../com/lowagie/text/pdf/ExtraEncoding.java | 83 - src/core/com/lowagie/text/pdf/FdfReader.java | 214 - src/core/com/lowagie/text/pdf/FdfWriter.java | 357 -- .../com/lowagie/text/pdf/FontDetails.java | 307 -- src/core/com/lowagie/text/pdf/FontMapper.java | 80 - .../com/lowagie/text/pdf/FontSelector.java | 147 - src/core/com/lowagie/text/pdf/GlyphList.java | 123 - src/core/com/lowagie/text/pdf/GrayColor.java | 86 - .../com/lowagie/text/pdf/HyphenationAuto.java | 125 - .../lowagie/text/pdf/HyphenationEvent.java | 78 - .../com/lowagie/text/pdf/IntHashtable.java | 475 --- src/core/com/lowagie/text/pdf/LZWDecoder.java | 243 -- .../text/pdf/MappedRandomAccessFile.java | 224 -- .../com/lowagie/text/pdf/MultiColumnText.java | 609 --- src/core/com/lowagie/text/pdf/OcspClient.java | 62 - .../text/pdf/OcspClientBouncyCastle.java | 185 - .../lowagie/text/pdf/OutputStreamCounter.java | 170 - .../text/pdf/OutputStreamEncryption.java | 218 - src/core/com/lowagie/text/pdf/PRAcroForm.java | 211 - .../lowagie/text/pdf/PRIndirectReference.java | 102 - src/core/com/lowagie/text/pdf/PRStream.java | 240 -- .../com/lowagie/text/pdf/PRTokeniser.java | 590 --- .../com/lowagie/text/pdf/PageResources.java | 192 - .../com/lowagie/text/pdf/PatternColor.java | 80 - .../com/lowagie/text/pdf/PdfAcroForm.java | 741 ---- src/core/com/lowagie/text/pdf/PdfAction.java | 592 --- .../com/lowagie/text/pdf/PdfAnnotation.java | 980 ----- .../com/lowagie/text/pdf/PdfAppearance.java | 176 - src/core/com/lowagie/text/pdf/PdfArray.java | 553 --- src/core/com/lowagie/text/pdf/PdfBoolean.java | 133 - .../com/lowagie/text/pdf/PdfBorderArray.java | 81 - .../lowagie/text/pdf/PdfBorderDictionary.java | 99 - src/core/com/lowagie/text/pdf/PdfCell.java | 910 ----- src/core/com/lowagie/text/pdf/PdfChunk.java | 845 ---- src/core/com/lowagie/text/pdf/PdfColor.java | 79 - .../com/lowagie/text/pdf/PdfContentByte.java | 3127 --------------- .../lowagie/text/pdf/PdfContentParser.java | 204 - .../com/lowagie/text/pdf/PdfContents.java | 154 - src/core/com/lowagie/text/pdf/PdfCopy.java | 775 ---- .../com/lowagie/text/pdf/PdfCopyFields.java | 239 -- .../lowagie/text/pdf/PdfCopyFieldsImp.java | 662 ---- .../com/lowagie/text/pdf/PdfCopyForms.java | 242 -- .../com/lowagie/text/pdf/PdfCopyFormsImp.java | 106 - .../com/lowagie/text/pdf/PdfDashPattern.java | 141 - src/core/com/lowagie/text/pdf/PdfDate.java | 254 -- .../com/lowagie/text/pdf/PdfDestination.java | 220 -- .../text/pdf/PdfDeveloperExtension.java | 126 - .../com/lowagie/text/pdf/PdfDictionary.java | 523 --- .../com/lowagie/text/pdf/PdfDocument.java | 3130 --------------- .../com/lowagie/text/pdf/PdfEFStream.java | 179 - .../com/lowagie/text/pdf/PdfEncodings.java | 797 ---- .../com/lowagie/text/pdf/PdfEncryption.java | 602 --- .../com/lowagie/text/pdf/PdfEncryptor.java | 317 -- .../com/lowagie/text/pdf/PdfException.java | 87 - .../text/pdf/PdfFileSpecification.java | 298 -- src/core/com/lowagie/text/pdf/PdfFont.java | 187 - .../com/lowagie/text/pdf/PdfFormField.java | 348 -- .../com/lowagie/text/pdf/PdfFormXObject.java | 99 - .../com/lowagie/text/pdf/PdfFunction.java | 143 - src/core/com/lowagie/text/pdf/PdfGState.java | 152 - src/core/com/lowagie/text/pdf/PdfImage.java | 294 -- .../com/lowagie/text/pdf/PdfImportedPage.java | 166 - .../lowagie/text/pdf/PdfIndirectObject.java | 167 - .../text/pdf/PdfIndirectReference.java | 132 - src/core/com/lowagie/text/pdf/PdfLayer.java | 312 -- .../lowagie/text/pdf/PdfLayerMembership.java | 139 - src/core/com/lowagie/text/pdf/PdfLine.java | 543 --- src/core/com/lowagie/text/pdf/PdfLister.java | 189 - src/core/com/lowagie/text/pdf/PdfLiteral.java | 110 - .../lowagie/text/pdf/PdfMediaClipData.java | 63 - src/core/com/lowagie/text/pdf/PdfName.java | 1928 --------- .../com/lowagie/text/pdf/PdfNameTree.java | 160 - src/core/com/lowagie/text/pdf/PdfNull.java | 87 - src/core/com/lowagie/text/pdf/PdfNumber.java | 160 - .../com/lowagie/text/pdf/PdfNumberTree.java | 156 - src/core/com/lowagie/text/pdf/PdfOCG.java | 67 - .../com/lowagie/text/pdf/PdfOCProperties.java | 59 - src/core/com/lowagie/text/pdf/PdfObject.java | 399 -- src/core/com/lowagie/text/pdf/PdfOutline.java | 541 --- src/core/com/lowagie/text/pdf/PdfPCell.java | 1013 ----- .../com/lowagie/text/pdf/PdfPCellEvent.java | 74 - src/core/com/lowagie/text/pdf/PdfPKCS7.java | 1707 -------- src/core/com/lowagie/text/pdf/PdfPRow.java | 675 ---- .../com/lowagie/text/pdf/PdfPSXObject.java | 101 - src/core/com/lowagie/text/pdf/PdfPTable.java | 1562 -------- .../com/lowagie/text/pdf/PdfPTableEvent.java | 93 - src/core/com/lowagie/text/pdf/PdfPage.java | 196 - .../com/lowagie/text/pdf/PdfPageElement.java | 77 - .../com/lowagie/text/pdf/PdfPageEvent.java | 189 - .../lowagie/text/pdf/PdfPageEventHelper.java | 201 - .../com/lowagie/text/pdf/PdfPageLabels.java | 297 -- src/core/com/lowagie/text/pdf/PdfPages.java | 208 - src/core/com/lowagie/text/pdf/PdfPattern.java | 99 - .../lowagie/text/pdf/PdfPatternPainter.java | 402 -- .../text/pdf/PdfPublicKeyRecipient.java | 83 - .../text/pdf/PdfPublicKeySecurityHandler.java | 327 -- src/core/com/lowagie/text/pdf/PdfReader.java | 3496 ----------------- .../lowagie/text/pdf/PdfReaderInstance.java | 189 - .../com/lowagie/text/pdf/PdfRectangle.java | 313 -- .../com/lowagie/text/pdf/PdfRendition.java | 61 - .../com/lowagie/text/pdf/PdfResources.java | 90 - src/core/com/lowagie/text/pdf/PdfShading.java | 261 -- .../lowagie/text/pdf/PdfShadingPattern.java | 119 - .../lowagie/text/pdf/PdfSigGenericPKCS.java | 231 -- .../com/lowagie/text/pdf/PdfSignature.java | 97 - .../text/pdf/PdfSignatureAppearance.java | 1455 ------- .../com/lowagie/text/pdf/PdfSmartCopy.java | 227 -- .../com/lowagie/text/pdf/PdfSpotColor.java | 131 - src/core/com/lowagie/text/pdf/PdfStamper.java | 976 ----- .../com/lowagie/text/pdf/PdfStamperImp.java | 1680 -------- src/core/com/lowagie/text/pdf/PdfStream.java | 385 -- src/core/com/lowagie/text/pdf/PdfString.java | 243 -- .../lowagie/text/pdf/PdfStructureElement.java | 131 - .../text/pdf/PdfStructureTreeRoot.java | 147 - src/core/com/lowagie/text/pdf/PdfTable.java | 312 -- .../com/lowagie/text/pdf/PdfTemplate.java | 296 -- .../com/lowagie/text/pdf/PdfTextArray.java | 133 - .../com/lowagie/text/pdf/PdfTransition.java | 253 -- .../text/pdf/PdfTransparencyGroup.java | 85 - src/core/com/lowagie/text/pdf/PdfWriter.java | 3114 --------------- .../text/pdf/PdfXConformanceException.java | 71 - src/core/com/lowagie/text/pdf/Pfm2afm.java | 806 ---- .../com/lowagie/text/pdf/PushbuttonField.java | 713 ---- .../com/lowagie/text/pdf/RadioCheckField.java | 452 --- .../text/pdf/RandomAccessFileOrArray.java | 647 --- .../com/lowagie/text/pdf/SequenceList.java | 317 -- .../com/lowagie/text/pdf/ShadingColor.java | 84 - .../com/lowagie/text/pdf/SimpleBookmark.java | 753 ---- .../text/pdf/SimpleNamedDestination.java | 338 -- src/core/com/lowagie/text/pdf/SpotColor.java | 90 - .../com/lowagie/text/pdf/StampContent.java | 81 - .../lowagie/text/pdf/StandardDecryption.java | 110 - src/core/com/lowagie/text/pdf/TSAClient.java | 79 - .../text/pdf/TSAClientBouncyCastle.java | 230 -- src/core/com/lowagie/text/pdf/TextField.java | 702 ---- .../com/lowagie/text/pdf/TrueTypeFont.java | 1531 -------- .../lowagie/text/pdf/TrueTypeFontSubSet.java | 428 -- .../lowagie/text/pdf/TrueTypeFontUnicode.java | 492 --- src/core/com/lowagie/text/pdf/Type1Font.java | 827 ---- src/core/com/lowagie/text/pdf/Type3Font.java | 354 -- src/core/com/lowagie/text/pdf/Type3Glyph.java | 94 - .../com/lowagie/text/pdf/VerticalText.java | 347 -- src/core/com/lowagie/text/pdf/XfaForm.java | 1100 ------ src/core/com/lowagie/text/pdf/XfdfReader.java | 239 -- .../com/lowagie/text/pdf/codec/Base64.java | 1646 -------- .../com/lowagie/text/pdf/codec/BmpImage.java | 1300 ------ .../text/pdf/codec/CCITTG4Encoder.java | 600 --- .../com/lowagie/text/pdf/codec/GifImage.java | 605 --- .../lowagie/text/pdf/codec/JBIG2Image.java | 118 - .../text/pdf/codec/JBIG2SegmentReader.java | 445 --- .../com/lowagie/text/pdf/codec/PngImage.java | 977 ----- .../lowagie/text/pdf/codec/TIFFConstants.java | 280 -- .../lowagie/text/pdf/codec/TIFFDirectory.java | 678 ---- .../text/pdf/codec/TIFFFaxDecoder.java | 1506 ------- .../com/lowagie/text/pdf/codec/TIFFField.java | 489 --- .../text/pdf/codec/TIFFLZWDecoder.java | 270 -- .../com/lowagie/text/pdf/codec/TiffImage.java | 571 --- .../lowagie/text/pdf/codec/wmf/InputMeta.java | 113 - .../lowagie/text/pdf/codec/wmf/MetaBrush.java | 93 - .../lowagie/text/pdf/codec/wmf/MetaDo.java | 767 ---- .../lowagie/text/pdf/codec/wmf/MetaFont.java | 212 - .../text/pdf/codec/wmf/MetaObject.java | 70 - .../lowagie/text/pdf/codec/wmf/MetaPen.java | 90 - .../lowagie/text/pdf/codec/wmf/MetaState.java | 372 -- .../text/pdf/collection/PdfCollection.java | 66 - .../pdf/collection/PdfCollectionField.java | 129 - .../pdf/collection/PdfCollectionItem.java | 118 - .../pdf/collection/PdfCollectionSchema.java | 22 - .../pdf/collection/PdfCollectionSort.java | 69 - .../pdf/collection/PdfTargetDictionary.java | 93 - .../lowagie/text/pdf/crypto/AESCipher.java | 104 - .../text/pdf/crypto/ARCFOUREncryption.java | 105 - .../lowagie/text/pdf/crypto/IVGenerator.java | 91 - .../text/pdf/draw/DottedLineSeparator.java | 93 - .../lowagie/text/pdf/draw/DrawInterface.java | 72 - .../lowagie/text/pdf/draw/LineSeparator.java | 203 - .../text/pdf/draw/VerticalPositionMark.java | 176 - .../pdf/events/FieldPositioningEvents.java | 184 - .../lowagie/text/pdf/events/IndexEvents.java | 394 -- .../pdf/events/PdfPCellEventForwarder.java | 90 - .../pdf/events/PdfPTableEventForwarder.java | 89 - .../pdf/events/PdfPageEventForwarder.java | 311 -- .../text/pdf/fonts/FontsResourceAnchor.java | 62 - .../lowagie/text/pdf/fonts/cmaps/CMap.java | 161 - .../text/pdf/fonts/cmaps/CMapParser.java | 492 --- .../text/pdf/fonts/cmaps/CodespaceRange.java | 89 - .../text/pdf/hyphenation/ByteVector.java | 125 - .../text/pdf/hyphenation/CharVector.java | 135 - .../lowagie/text/pdf/hyphenation/Hyphen.java | 69 - .../text/pdf/hyphenation/Hyphenation.java | 83 - .../pdf/hyphenation/HyphenationException.java | 30 - .../text/pdf/hyphenation/HyphenationTree.java | 455 --- .../text/pdf/hyphenation/Hyphenator.java | 239 -- .../text/pdf/hyphenation/PatternConsumer.java | 55 - .../pdf/hyphenation/SimplePatternParser.java | 292 -- .../text/pdf/hyphenation/TernaryTree.java | 669 ---- .../text/pdf/interfaces/PdfAnnotations.java | 84 - .../pdf/interfaces/PdfDocumentActions.java | 89 - .../pdf/interfaces/PdfEncryptionSettings.java | 98 - .../text/pdf/interfaces/PdfPageActions.java | 83 - .../text/pdf/interfaces/PdfRunDirection.java | 64 - .../text/pdf/interfaces/PdfVersion.java | 97 - .../pdf/interfaces/PdfViewerPreferences.java | 200 - .../text/pdf/interfaces/PdfXConformance.java | 73 - .../text/pdf/internal/PdfAnnotationsImp.java | 246 -- .../text/pdf/internal/PdfVersionImp.java | 206 - .../pdf/internal/PdfViewerPreferencesImp.java | 362 -- .../text/pdf/internal/PdfXConformanceImp.java | 270 -- .../text/pdf/internal/PolylineShape.java | 190 - .../pdf/internal/PolylineShapeIterator.java | 166 - .../text/pdf/parser/ContentOperator.java | 66 - .../text/pdf/parser/GraphicsState.java | 111 - .../com/lowagie/text/pdf/parser/Matrix.java | 193 - .../text/pdf/parser/PdfContentReaderTool.java | 249 -- .../pdf/parser/PdfContentStreamProcessor.java | 539 --- .../text/pdf/parser/PdfTextExtractor.java | 101 - ...xtExtractingPdfContentStreamProcessor.java | 128 - .../com/lowagie/text/xml/SAXiTextHandler.java | 898 ----- .../com/lowagie/text/xml/SAXmyHandler.java | 120 - src/core/com/lowagie/text/xml/TagMap.java | 219 -- .../com/lowagie/text/xml/XmlDomWriter.java | 358 -- src/core/com/lowagie/text/xml/XmlParser.java | 362 -- src/core/com/lowagie/text/xml/XmlPeer.java | 182 - .../xml/simpleparser/EntitiesToSymbol.java | 380 -- .../xml/simpleparser/EntitiesToUnicode.java | 437 --- .../text/xml/simpleparser/IanaEncodings.java | 287 -- .../xml/simpleparser/SimpleXMLDocHandler.java | 80 - .../SimpleXMLDocHandlerComment.java | 59 - .../xml/simpleparser/SimpleXMLParser.java | 761 ---- .../text/xml/xmp/DublinCoreSchema.java | 187 - .../com/lowagie/text/xml/xmp/LangAlt.java | 105 - .../com/lowagie/text/xml/xmp/PdfA1Schema.java | 88 - .../com/lowagie/text/xml/xmp/PdfSchema.java | 101 - .../com/lowagie/text/xml/xmp/XmpArray.java | 99 - .../lowagie/text/xml/xmp/XmpBasicSchema.java | 137 - .../com/lowagie/text/xml/xmp/XmpMMSchema.java | 92 - .../com/lowagie/text/xml/xmp/XmpReader.java | 183 - .../com/lowagie/text/xml/xmp/XmpSchema.java | 171 - .../com/lowagie/text/xml/xmp/XmpWriter.java | 305 -- src/core/com/lowagie/tools/ConcatPdf.java | 131 - src/core/com/lowagie/tools/EncryptPdf.java | 125 - src/core/com/lowagie/tools/Executable.java | 319 -- src/core/com/lowagie/tools/HandoutPdf.java | 159 - src/core/com/lowagie/tools/SplitPdf.java | 141 - src/harmony/harmony/java/awt/Color.java | 606 --- src/harmony/harmony/java/awt/Dimension.java | 103 - src/harmony/harmony/java/awt/Font.java | 44 - src/harmony/harmony/java/awt/Point.java | 101 - src/harmony/harmony/java/awt/Polygon.java | 288 -- src/harmony/harmony/java/awt/Rectangle.java | 314 -- src/harmony/harmony/java/awt/Shape.java | 51 - .../harmony/java/awt/Transparency.java | 32 - .../harmony/java/awt/color/CMMException.java | 28 - .../java/awt/color/ProfileDataException.java | 29 - .../java/awt/geom/AffineTransform.java | 630 --- src/harmony/harmony/java/awt/geom/Arc2D.java | 753 ---- src/harmony/harmony/java/awt/geom/Area.java | 1216 ------ .../harmony/java/awt/geom/CubicCurve2D.java | 556 --- .../harmony/java/awt/geom/Dimension2D.java | 45 - .../harmony/java/awt/geom/Ellipse2D.java | 341 -- .../java/awt/geom/FlatteningPathIterator.java | 293 -- .../harmony/java/awt/geom/GeneralPath.java | 440 --- .../awt/geom/IllegalPathStateException.java | 33 - src/harmony/harmony/java/awt/geom/Line2D.java | 523 --- .../geom/NoninvertibleTransformException.java | 30 - .../harmony/java/awt/geom/PathIterator.java | 43 - .../harmony/java/awt/geom/Point2D.java | 168 - .../harmony/java/awt/geom/QuadCurve2D.java | 479 --- .../harmony/java/awt/geom/Rectangle2D.java | 555 --- .../java/awt/geom/RectangularShape.java | 144 - .../java/awt/geom/RoundRectangle2D.java | 442 --- src/harmony/org/apache/harmony/awt/Utils.java | 59 - .../harmony/awt/geom/CrossingHelper.java | 312 -- .../harmony/awt/geom/CurveCrossingHelper.java | 253 -- .../apache/harmony/awt/geom/GeometryUtil.java | 488 --- .../harmony/awt/geom/IntersectPoint.java | 114 - .../org/apache/harmony/awt/gl/Crossing.java | 901 ----- .../awt/gl/color/LUTColorConverter.java | 124 - .../awt/gl/color/NativeImageFormat.java | 641 --- .../harmony/awt/internal/nls/Messages.java | 224 -- .../awt/internal/nls/messages.properties | 501 --- .../org/apache/harmony/misc/HashCode.java | 238 -- 2096 files changed, 771 insertions(+), 153779 deletions(-) create mode 100644 .gradle/2.4/taskArtifacts/cache.properties create mode 100644 .gradle/2.4/taskArtifacts/cache.properties.lock create mode 100644 .gradle/2.4/taskArtifacts/fileHashes.bin create mode 100644 .gradle/2.4/taskArtifacts/fileSnapshots.bin create mode 100644 .gradle/2.4/taskArtifacts/outputFileStates.bin create mode 100644 .gradle/2.4/taskArtifacts/taskArtifacts.bin create mode 100644 .gradle/2.8/taskArtifacts/cache.properties create mode 100644 .gradle/2.8/taskArtifacts/cache.properties.lock create mode 100644 .gradle/2.8/taskArtifacts/fileHashes.bin create mode 100644 .gradle/2.8/taskArtifacts/fileSnapshots.bin create mode 100644 .gradle/2.8/taskArtifacts/outputFileStates.bin create mode 100644 .gradle/2.8/taskArtifacts/taskArtifacts.bin create mode 100644 .idea/.name create mode 100644 .idea/compiler.xml create mode 100644 .idea/copyright/profiles_settings.xml create mode 100644 .idea/gradle.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 .idea/workspace.xml delete mode 100644 AndroidManifest.xml delete mode 100644 LICENSE delete mode 100644 README.md create mode 100644 app/.gitignore create mode 100644 app/build.gradle rename proguard.cfg => app/proguard-rules.pro (100%) create mode 100644 app/src/androidTest/java/com/grizzly/droidtext/ApplicationTest.java create mode 100644 app/src/main/AndroidManifest.xml rename {bin/classes => app/src/main/java}/cmp/sample_cr.der (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/LICENSE.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1ApplicationSpecificParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1Boolean.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1Choice.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1Encodable.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1EncodableVector.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1Enumerated.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1Exception.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1GeneralizedTime.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1Generator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1InputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1Integer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1Null.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1Object.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1ObjectIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1OctetString.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1OctetStringParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1OutputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1ParsingException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1Sequence.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1SequenceParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1Set.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1SetParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1StreamParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1String.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1TaggedObject.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1TaggedObjectParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ASN1UTCTime.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BERApplicationSpecific.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BERApplicationSpecificParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BERConstructedOctetString.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BERFactory.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BERGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BERNull.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BEROctetStringGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BEROctetStringParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BEROutputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BERSequence.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BERSequenceGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BERSequenceParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BERSet.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BERSetParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BERTaggedObject.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/BERTaggedObjectParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ConstructedOctetStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERApplicationSpecific.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERBMPString.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERBitString.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERBoolean.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DEREncodable.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DEREncodableVector.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DEREnumerated.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERExternal.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERExternalParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERFactory.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERGeneralString.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERGeneralizedTime.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERIA5String.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERInteger.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERNull.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERNumericString.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERObject.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERObjectIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DEROctetString.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DEROctetStringParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DEROutputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERPrintableString.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERSequence.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERSequenceGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERSequenceParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERSet.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERSetParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERString.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERT61String.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERTaggedObject.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERTags.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERUTCTime.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERUTF8String.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERUniversalString.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERUnknownTag.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DERVisibleString.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/DefiniteLengthInputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/InMemoryRepresentable.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/IndefiniteLengthInputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/LazyDERConstructionEnumeration.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/LazyDERSequence.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/LimitedInputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/OIDTokenizer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/CAKeyUpdAnnContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/CMPCertificate.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/CMPObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/CRLAnnContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/CertConfirmContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/CertOrEncCert.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/CertRepMessage.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/CertResponse.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/CertStatus.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/CertifiedKeyPair.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/Challenge.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/ErrorMsgContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/GenMsgContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/GenRepContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/InfoTypeAndValue.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/KeyRecRepContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/OOBCertHash.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/PBMParameter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/PKIBody.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/PKIConfirmContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/PKIFailureInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/PKIFreeText.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/PKIHeader.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/PKIHeaderBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/PKIMessage.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/PKIMessages.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/PKIStatus.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/PKIStatusInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/POPODecKeyChallContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/POPODecKeyRespContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/PollRepContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/PollReqContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/ProtectedPart.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/RevAnnContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/RevDetails.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/RevRepContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/RevRepContentBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/RevReqContent.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/cmp/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/Attribute.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/AttributeTable.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/Attributes.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/AuthEnvelopedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/AuthEnvelopedDataParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/AuthenticatedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/AuthenticatedDataParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/CMSAttributes.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/CMSObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/CompressedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/CompressedDataParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/ContentInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/ContentInfoParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/EncryptedContentInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/EncryptedContentInfoParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/EncryptedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/EnvelopedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/EnvelopedDataParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/Evidence.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/IssuerAndSerialNumber.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/KEKIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/KEKRecipientInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/KeyAgreeRecipientIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/KeyAgreeRecipientInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/KeyTransRecipientInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/MetaData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/OriginatorInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/OriginatorPublicKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/OtherKeyAttribute.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/OtherRecipientInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/PasswordRecipientInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/RecipientEncryptedKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/RecipientIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/RecipientInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/RecipientKeyIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/SignedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/SignedDataParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/SignerIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/SignerInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/Time.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/TimeStampAndCRL.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/TimeStampTokenEvidence.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/TimeStampedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/TimeStampedDataParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cms/ecc/MQVuserKeyingMaterial.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/cms/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/AttributeTypeAndValue.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/CRMFObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/CertId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/CertReqMessages.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/CertReqMsg.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/CertRequest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/CertTemplate.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/CertTemplateBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/Controls.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/EncKeyWithID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/EncryptedKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/EncryptedValue.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/OptionalValidity.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/PKIArchiveOptions.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/PKIPublicationInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/PKMACValue.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/POPOPrivKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/POPOSigningKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/POPOSigningKeyInput.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/ProofOfPossession.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/SinglePubInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/crmf/SubsequentMessage.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cryptopro/CryptoProObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cryptopro/ECGOST3410NamedCurves.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cryptopro/ECGOST3410ParamSetParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cryptopro/GOST28147Parameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cryptopro/GOST3410NamedParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cryptopro/GOST3410ParamSetParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/cryptopro/GOST3410PublicKeyAlgParameters.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/cryptopro/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/eac/EACObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/CommitmentTypeIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/CommitmentTypeIndication.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/CommitmentTypeQualifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/CompleteRevocationRefs.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/CrlIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/CrlListID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/CrlOcspRef.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/CrlValidatedID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/ESFAttributes.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/OcspIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/OcspListID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/OcspResponsesID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/OtherHash.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/OtherHashAlgAndValue.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/OtherRevRefs.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/OtherRevVals.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/RevocationValues.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/SPUserNotice.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/SPuri.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/SigPolicyQualifierInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/SigPolicyQualifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/SignaturePolicyId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/SignaturePolicyIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/SignerAttribute.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/esf/SignerLocation.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/esf/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ess/ContentHints.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ess/ContentIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ess/ESSCertID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ess/ESSCertIDv2.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ess/OtherCertID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ess/OtherSigningCertificate.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ess/SigningCertificate.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ess/SigningCertificateV2.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/ess/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/gnu/GNUObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/iana/IANAObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/icao/CscaMasterList.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/icao/DataGroupHash.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/icao/ICAOObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/icao/LDSSecurityObject.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/icao/LDSVersionInfo.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/icao/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/isismtt/ocsp/CertHash.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/isismtt/ocsp/RequestedCertificate.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/isismtt/x509/AdditionalInformationSyntax.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java (98%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/isismtt/x509/Admissions.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/isismtt/x509/DeclarationOfMajority.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/isismtt/x509/MonetaryLimit.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/isismtt/x509/NamingAuthority.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/isismtt/x509/ProcurationSyntax.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/isismtt/x509/ProfessionInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/isismtt/x509/Restriction.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/microsoft/MicrosoftObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/misc/CAST5CBCParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/misc/IDEACBCPar.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/misc/NetscapeCertType.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/misc/NetscapeRevocationURL.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/misc/VerisignCzagExtension.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/misc/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/mozilla/PublicKeyAndChallenge.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/mozilla/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/nist/NISTNamedCurves.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/nist/NISTObjectIdentifiers.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/nist/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/BasicOCSPResponse.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/CertID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/CertStatus.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/CrlID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/OCSPObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/OCSPRequest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/OCSPResponse.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/OCSPResponseStatus.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/Request.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/ResponderID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/ResponseBytes.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/ResponseData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/RevokedInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/ServiceLocator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/Signature.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/SingleResponse.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/TBSRequest.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/ocsp/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/oiw/ElGamalParameter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/oiw/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/Attribute.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/AuthenticatedSafe.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/CertBag.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/CertificationRequest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/CertificationRequestInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/ContentInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/DHParameter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/EncryptedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/EncryptionScheme.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/KeyDerivationFunc.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/MacData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/PBEParameter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/PBES2Algorithms.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/PBES2Parameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/PBKDF2Params.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/PKCS12PBEParams.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/Pfx.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/RC2CBCParameter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/RSAESOAEPparams.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/RSAPrivateKeyStructure.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/RSASSAPSSparams.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/SafeBag.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/SignedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/SignerInfo.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/pkcs/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/sec/ECPrivateKeyStructure.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/sec/SECNamedCurves.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/sec/SECObjectIdentifiers.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/sec/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/smime/SMIMEAttributes.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/smime/SMIMECapabilities.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/smime/SMIMECapabilitiesAttribute.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/smime/SMIMECapability.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/smime/SMIMECapabilityVector.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/smime/SMIMEEncryptionKeyPreferenceAttribute.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/smime/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/teletrust/TeleTrusTNamedCurves.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/teletrust/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/test/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/tsp/Accuracy.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/tsp/MessageImprint.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/tsp/TSTInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/tsp/TimeStampReq.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/tsp/TimeStampResp.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/tsp/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/util/ASN1Dump.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/util/DERDump.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/util/Dump.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/util/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x500/AttributeTypeAndValue.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x500/DirectoryString.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x500/RDN.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x500/X500Name.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x500/X500NameBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x500/X500NameStyle.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x500/style/BCStrictStyle.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x500/style/BCStyle.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x500/style/IETFUtils.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x500/style/RFC4519Style.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x500/style/X500NameTokenizer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/AccessDescription.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/AlgorithmIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/AttCertIssuer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/AttCertValidityPeriod.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/Attribute.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/AttributeCertificate.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/AttributeCertificateInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/AuthorityInformationAccess.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/BasicConstraints.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/CRLDistPoint.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/CRLNumber.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/CRLReason.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/CertPolicyId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/CertificateList.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/CertificatePair.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/CertificatePolicies.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/DSAParameter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/DigestInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/DisplayText.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/DistributionPoint.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/DistributionPointName.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/ExtendedKeyUsage.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/GeneralName.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/GeneralNames.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/GeneralSubtree.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/Holder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/IetfAttrSyntax.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/IssuerSerial.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/IssuingDistributionPoint.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/KeyPurposeId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/KeyUsage.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/NameConstraints.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/NoticeReference.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/ObjectDigestInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/PolicyInformation.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/PolicyMappings.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/PolicyQualifierId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/PolicyQualifierInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/PrivateKeyUsagePeriod.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/RSAPublicKeyStructure.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/ReasonFlags.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/RoleSyntax.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/SubjectDirectoryAttributes.java (97%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/TBSCertList.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/TBSCertificateStructure.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/Target.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/TargetInformation.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/Targets.java (98%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/Time.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/UserNotice.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/V1TBSCertificateGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/V2AttributeCertificateInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/V2Form.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/V2TBSCertListGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/X509Attributes.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/X509CertificateStructure.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/X509DefaultEntryConverter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/X509Extension.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/X509Extensions.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/X509ExtensionsGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/X509Name.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/X509NameEntryConverter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/X509NameTokenizer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/X509ObjectIdentifiers.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/x509/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/qualified/BiometricData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/qualified/ETSIQCObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/qualified/Iso4217CurrencyCode.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/qualified/MonetaryValue.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/qualified/QCStatement.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/qualified/RFC3739QCObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/qualified/SemanticsInformation.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/qualified/TypeOfBiometricData.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/x509/qualified/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/sigi/NameOrPseudonym.java (98%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/sigi/PersonalData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x509/sigi/SigIObjectIdentifiers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/DHDomainParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/DHPublicKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/DHValidationParms.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/KeySpecificInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/OtherInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/X962NamedCurves.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/X962Parameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/X9Curve.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/X9ECParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/X9ECParametersHolder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/X9ECPoint.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/X9FieldElement.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/X9FieldID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/X9IntegerConverter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/asn1/x9/X9ObjectIdentifiers.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/asn1/x9/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/bcpg/attr/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/bcpg/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/bcpg/sig/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/AttributeCertificateHolder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/AttributeCertificateIssuer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/CertException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/CertIOException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/CertUtils.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/X509AttributeCertificateHolder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/X509CRLEntryHolder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/X509CRLHolder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/X509CertificateHolder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/X509v1CertificateBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/X509v2AttributeCertificateBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/X509v2CRLBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/X509v3CertificateBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/cmp/CMPException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/cmp/CMPRuntimeException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/cmp/CMPUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/cmp/CertificateConfirmationContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/cmp/CertificateConfirmationContentBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/cmp/CertificateStatus.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/cmp/GeneralPKIMessage.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/cmp/ProtectedPKIMessage.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/cmp/ProtectedPKIMessageBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/cmp/RevocationDetails.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/cmp/RevocationDetailsBuilder.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/cert/cmp/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/AuthenticatorControl.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/CRMFException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/CRMFRuntimeException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/CRMFUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/CertificateRequestMessage.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/CertificateRequestMessageBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/Control.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/EncryptedValueBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/EncryptedValuePadder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/EncryptedValueParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/FixedLengthMGF1Padder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/PKIArchiveControl.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/PKIArchiveControlBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/PKMACBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/PKMACValueGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/PKMACValueVerifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/PKMACValuesCalculator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/ProofOfPossessionSigningKeyBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/RegTokenControl.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/ValueDecryptorGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/jcajce/CRMFHelper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/jcajce/JcaCertificateRequestMessage.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/jcajce/JcaCertificateRequestMessageBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/jcajce/JcaEncryptedValueBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/jcajce/JcaPKIArchiveControlBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/jcajce/JceAsymmetricValueDecryptorGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/jcajce/JceCRMFEncryptorBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/crmf/jcajce/JcePKMACValuesCalculator.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/cert/crmf/jcajce/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/cert/crmf/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/CertHelper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/DefaultCertHelper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/JcaAttrCertStore.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/JcaCRLStore.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/JcaCertStore.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/JcaX509AttributeCertificateHolder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/JcaX509CRLConverter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/JcaX509CRLHolder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/JcaX509CertificateConverter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/JcaX509CertificateHolder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/JcaX509v1CertificateBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/JcaX509v2CRLBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/JcaX509v3CertificateBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/NamedCertHelper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/ProviderCertHelper.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/cert/jcajce/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/BasicOCSPResp.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/BasicOCSPRespBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/CertificateID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/CertificateStatus.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/OCSPException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/OCSPReq.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/OCSPReqBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/OCSPResp.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/OCSPRespBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/OCSPUtils.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/Req.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/RespData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/RespID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/RevokedStatus.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/SingleResp.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/UnknownStatus.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/jcajce/JcaBasicOCSPRespBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/jcajce/JcaCertificateID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/jcajce/JcaRespID.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/jcajce/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/cert/ocsp/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/cert/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/selector/X509AttributeCertificateSelector.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cert/selector/X509AttributeCertificateSelectorBuilder.java (95%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/cert/selector/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/AuthAttributesProvider.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/BaseDigestCalculator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSAbsentContent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSAlgorithm.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSAttributeTableGenerationException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSAttributeTableGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSAuthEnvelopedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSAuthEnvelopedGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSAuthenticatedData.java (95%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSAuthenticatedDataGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSAuthenticatedDataParser.java (96%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSAuthenticatedDataStreamGenerator.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSAuthenticatedGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSCompressedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSCompressedDataGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSCompressedDataParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSCompressedDataStreamGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSConfig.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSContentInfoParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSEnvelopedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSEnvelopedDataGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSEnvelopedDataParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSEnvelopedDataStreamGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSEnvelopedGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSEnvelopedHelper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSPBEKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSProcessable.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSProcessableByteArray.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSProcessableFile.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSProcessableInputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSReadable.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSRuntimeException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSSecureReadable.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSSignedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSSignedDataGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSSignedDataParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSSignedDataStreamGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSSignedGenerator.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSSignedHelper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSSignerDigestMismatchException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSStreamException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSTypedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSTypedStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSUtils.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CMSVerifierCertificateNotValidException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/CounterSignatureDigestCalculator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/DefaultAuthenticatedAttributeTableGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/DefaultSignedAttributeTableGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/DigOutputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/IntDigestCalculator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/IntRecipientInfoGenerator.java (90%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KEKIntRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KEKRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KEKRecipientId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KEKRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KEKRecipientInformation.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KeyAgreeIntRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KeyAgreeRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KeyAgreeRecipientId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KeyAgreeRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KeyAgreeRecipientInformation.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KeyTransIntRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KeyTransRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KeyTransRecipientId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KeyTransRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/KeyTransRecipientInformation.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/MacOutputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/NullOutputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/OriginatorId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/PKCS5Scheme2PBEKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/PKCS5Scheme2UTF8PBEKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/PasswordIntRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/PasswordRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/PasswordRecipientId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/PasswordRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/PasswordRecipientInformation.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/Recipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/RecipientId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/RecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/RecipientInformation.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/RecipientInformationStore.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/RecipientOperator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/SigOutputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/SignerId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/SignerInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/SignerInfoGeneratorBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/SignerInformation.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/SignerInformationStore.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/SignerInformationVerifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/SignerIntInfoGenerator.java (81%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/SimpleAttributeTableGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/bc/BcKeyTransRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/bc/BcRSAKeyTransRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/bc/BcRSASignerInfoVerifierBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/CMSUtils.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/EnvelopedDataHelper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JcaSignerInfoGeneratorBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoGeneratorBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoVerifierBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceCMSContentEncryptorBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceCMSMacCalculatorBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKEKAuthenticatedRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKEKEnvelopedRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKEKRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKEKRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeAuthenticatedRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeEnvelopedRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipientId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKeyTransAuthenticatedRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKeyTransEnvelopedRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipientId.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JcePasswordAuthenticatedRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JcePasswordEnvelopedRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JcePasswordRecipient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/JcePasswordRecipientInfoGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/ZlibCompressor.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/cms/jcajce/ZlibExpanderProvider.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/cms/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/AsymmetricBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/AsymmetricCipherKeyPair.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/AsymmetricCipherKeyPairGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/BasicAgreement.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/BlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/BufferedAsymmetricBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/BufferedBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/CipherKeyGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/CipherParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/CryptoException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/DSA.java (92%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/DataLengthException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/DerivationFunction.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/DerivationParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/ExtendedDigest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/InvalidCipherTextException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/KeyGenerationParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/Mac.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/MaxBytesExceededException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/PBEParametersGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/RuntimeCryptoException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/Signer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/SignerWithRecovery.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/StreamBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/StreamCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/Wrapper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/agreement/DHAgreement.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/agreement/DHBasicAgreement.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/agreement/ECDHCBasicAgreement.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/agreement/ECMQVBasicAgreement.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/agreement/kdf/DHKDFParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/agreement/kdf/DHKEKGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/agreement/kdf/ECDHKEKGenerator.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/agreement/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/agreement/srp/SRP6Client.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/agreement/srp/SRP6Server.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/agreement/srp/SRP6Util.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/agreement/srp/SRP6VerifierGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/GOST3411Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/GeneralDigest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/LongDigest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/MD2Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/MD4Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/MD5Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/NullDigest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/RIPEMD128Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/RIPEMD160Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/RIPEMD256Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/RIPEMD320Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/SHA1Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/SHA224Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/SHA256Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/SHA384Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/SHA512Digest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/ShortenedDigest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/TigerDigest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/digests/WhirlpoolDigest.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/digests/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/encodings/ISO9796d1Encoding.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/encodings/OAEPEncoding.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/encodings/PKCS1Encoding.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/encodings/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/AESEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/AESFastEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/AESLightEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/AESWrapEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/BlowfishEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/CAST5Engine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/CAST6Engine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/CamelliaEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/CamelliaLightEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/CamelliaWrapEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/DESEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/DESedeEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/DESedeWrapEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/ElGamalEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/GOST28147Engine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/Grain128Engine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/Grainv1Engine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/HC128Engine.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/HC256Engine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/IDEAEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/IESEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/ISAACEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/NaccacheSternEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/NoekeonEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/NullEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/RC2Engine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/RC2WrapEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/RC4Engine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/RC532Engine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/RC564Engine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/RC6Engine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/RFC3211WrapEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/RSABlindedEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/RSABlindingEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/RSACoreEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/RSAEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/RijndaelEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/SEEDEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/SEEDWrapEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/Salsa20Engine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/SerpentEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/SkipjackEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/TEAEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/TwofishEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/VMPCEngine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/VMPCKSA3Engine.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/engines/XTEAEngine.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/engines/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/examples/DESExample.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/examples/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/BaseKDFBytesGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/DESKeyGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/DESedeKeyGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/DHBasicKeyPairGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/DHKeyGeneratorHelper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/DHKeyPairGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/DHParametersGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/DHParametersHelper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/DSAKeyPairGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/DSAParametersGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/ECKeyPairGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/ElGamalKeyPairGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/ElGamalParametersGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/GOST3410KeyPairGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/GOST3410ParametersGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/KDF1BytesGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/KDF2BytesGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/MGF1BytesGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/NaccacheSternKeyPairGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/OpenSSLPBEParametersGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/PKCS5S1ParametersGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/RSABlindingFactorGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/generators/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/io/DigestInputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/io/DigestOutputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/io/MacInputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/io/MacOutputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/io/SignerInputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/io/SignerOutputStream.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/io/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/macs/BlockCipherMac.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/macs/CBCBlockCipherMac.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/macs/CFBBlockCipherMac.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/macs/CMac.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/macs/GOST28147Mac.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/macs/HMac.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/macs/ISO9797Alg3Mac.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/macs/OldHMac.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/macs/VMPCMac.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/macs/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/AEADBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/CBCBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/CCMBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/CFBBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/CTSBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/EAXBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/GCMBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/GOFBBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/OFBBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/OpenPGPCFBBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/PGPCFBBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/PaddedBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/SICBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/gcm/BasicGCMExponentiator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/gcm/BasicGCMMultiplier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/gcm/GCMExponentiator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/gcm/GCMMultiplier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/gcm/GCMUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/gcm/Tables1kGCMExponentiator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/gcm/Tables64kGCMMultiplier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/modes/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/paddings/BlockCipherPadding.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/paddings/ISO10126d2Padding.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/paddings/ISO7816d4Padding.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/paddings/PKCS7Padding.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/paddings/TBCPadding.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/paddings/X923Padding.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/paddings/ZeroBytePadding.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/paddings/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/AEADParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/AsymmetricKeyParameter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/CCMParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DESParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DESedeParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DHKeyGenerationParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DHKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DHParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DHPrivateKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DHPublicKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DHValidationParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DSAKeyGenerationParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DSAKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DSAParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DSAPrivateKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DSAPublicKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/DSAValidationParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ECDomainParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ECKeyGenerationParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ECKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ECPrivateKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ECPublicKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ElGamalKeyGenerationParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ElGamalKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ElGamalParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ElGamalPrivateKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ElGamalPublicKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/GOST3410KeyGenerationParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/GOST3410KeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/GOST3410Parameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/GOST3410PrivateKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/GOST3410PublicKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/GOST3410ValidationParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/IESParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/IESWithCipherParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ISO18033KDFParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/KDFParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/KeyParameter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/MGFParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/MQVPrivateParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/MQVPublicParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/NaccacheSternKeyGenerationParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/NaccacheSternKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/NaccacheSternPrivateKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ParametersWithIV.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ParametersWithRandom.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ParametersWithSBox.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/ParametersWithSalt.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/RC2Parameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/RC5Parameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/RSABlindingParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/RSAKeyGenerationParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/RSAKeyParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/params/RSAPrivateCrtKeyParameters.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/params/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/prng/DigestRandomGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/prng/RandomGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/prng/ReversedWindowGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/prng/ThreadedSeedGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/prng/VMPCRandomGenerator.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/prng/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/signers/DSADigestSigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/signers/DSASigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/signers/ECDSASigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/signers/ECGOST3410Signer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/signers/ECNRSigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/signers/GOST3410Signer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/signers/GenericSigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/signers/ISO9796d2PSSSigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/signers/ISO9796d2Signer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/signers/PSSSigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/signers/RSADigestSigner.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/signers/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/test/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/AlertDescription.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/AlertLevel.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/AlwaysValidVerifyer.java (89%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/ByteQueue.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/Certificate.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/CertificateRequest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/CertificateVerifyer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/CipherSuite.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/ClientCertificateType.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/CombinedHash.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/CompressionMethod.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/ContentType.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/DefaultTlsAgreementCredentials.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/DefaultTlsCipherFactory.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/DefaultTlsClient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/DefaultTlsSignerCredentials.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/DigestAlgorithm.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/ECCurveType.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/ECPointFormat.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/EncryptionAlgorithm.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/ExtensionType.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/HandshakeType.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/KeyExchangeAlgorithm.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/LegacyTlsAuthentication.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/LegacyTlsClient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/NamedCurve.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/RecordStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/SRPTlsClient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/SecurityParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsAgreementCredentials.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsAuthentication.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsBlockCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsCipherFactory.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsClient.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsClientContext.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsClientContextImpl.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsCompression.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsCredentials.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsDHEKeyExchange.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsDHKeyExchange.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsDSASigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsDSSSigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsECDHEKeyExchange.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsECDHKeyExchange.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsECDSASigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsFatalAlert.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsInputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsKeyExchange.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsMac.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsNullCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsNullCompression.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsOutputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsProtocolHandler.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsRSAKeyExchange.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsRSASigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsRuntimeException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsSRPKeyExchange.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsSigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsSignerCredentials.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/tls/TlsUtils.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/tls/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/util/Pack.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/util/PrivateKeyFactory.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/crypto/util/PublicKeyFactory.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/crypto/util/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/i18n/ErrorBundle.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/i18n/LocaleString.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/i18n/LocalizedException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/i18n/LocalizedMessage.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/i18n/MessageBundle.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/i18n/MissingEntryException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/i18n/TextBundle.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/i18n/filter/Filter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/i18n/filter/HTMLFilter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/i18n/filter/SQLFilter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/i18n/filter/TrustedInput.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/i18n/filter/UntrustedInput.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/i18n/filter/UntrustedUrlInput.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jcajce/DefaultJcaJceHelper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jcajce/JcaJceHelper.java (98%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jcajce/NamedJcaJceHelper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jcajce/ProviderJcaJceHelper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jcajce/io/MacOutputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/ECGOST3410NamedCurveTable.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/ECKeyUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/ECNamedCurveTable.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/MultiCertStoreParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/PKCS10CertificationRequest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/PKCS12Util.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/PrincipalUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/ProviderConfigurationPermission.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/X509KeyUsage.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/X509LDAPCertStoreParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/X509Principal.java (98%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/examples/PKCS12Example.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/jce/examples/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/exception/ExtCertPathBuilderException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/exception/ExtCertPathValidatorException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/exception/ExtCertificateEncodingException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/exception/ExtException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/exception/ExtIOException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/BCKeyStore.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/ConfigurableProvider.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/ECKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/ECPointEncoder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/ECPrivateKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/ECPublicKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/ElGamalKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/ElGamalPrivateKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/ElGamalPublicKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/GOST3410Key.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/GOST3410Params.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/GOST3410PrivateKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/GOST3410PublicKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/IESKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/MQVPrivateKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/MQVPublicKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.java (78%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/jce/interfaces/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/netscape/NetscapeCertRequest.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/jce/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/AnnotatedException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/BouncyCastleProvider.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/BrokenJCEBlockCipher.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/BrokenKDF2BytesGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/BrokenPBE.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/CertPathValidatorUtilities.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/CertStatus.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/CertStoreCollectionSpi.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/DHUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/DSABase.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/DSAEncoder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/DSAUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/ElGamalUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/ExtCRLException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/GOST3410Util.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEBlockCipher.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEDHKeyAgreement.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEDHPrivateKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEDHPublicKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEDigestUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEECPrivateKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEECPublicKey.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEElGamalCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEElGamalPrivateKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEElGamalPublicKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEIESCipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEKeyGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEMac.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEPBEKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCERSACipher.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCERSAPrivateCrtKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCERSAPrivateKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCERSAPublicKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCESecretKeyFactory.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JCEStreamCipher.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKAlgorithmParameterGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKAlgorithmParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKDSAPrivateKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKDSAPublicKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKDSASigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKDigestSignature.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKECDSAAlgParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKGOST3410PrivateKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKGOST3410PublicKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKGOST3410Signer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKISOSignature.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKKeyFactory.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKKeyPairGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKKeyStore.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKMessageDigest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKPKCS12KeyStore.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKPSSSigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/JDKX509CertificateFactory.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/MultiCertStoreSpi.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/PBE.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/PEMUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/PKCS12BagAttributeCarrierImpl.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/PKIXAttrCertPathBuilderSpi.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/PKIXAttrCertPathValidatorSpi.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/PKIXCRLUtil.java (97%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/PKIXCertPath.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/PKIXCertPathBuilderSpi.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/PKIXNameConstraintValidator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/PKIXNameConstraintValidatorException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/PKIXPolicyNode.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/ProviderUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/RFC3281CertPathUtilities.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/RSAUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/ReasonsMask.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/WrapCipherSpi.java (98%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509AttrCertParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509CRLEntryObject.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509CRLObject.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509CRLParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509CertPairParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509CertParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509CertificateObject.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509LDAPCertStoreSpi.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509SignatureUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509StoreAttrCertCollection.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509StoreCRLCollection.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509StoreCertCollection.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509StoreCertPairCollection.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509StoreLDAPAttrCerts.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509StoreLDAPCRLs.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509StoreLDAPCertPairs.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/X509StoreLDAPCerts.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/asymmetric/EC.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/asymmetric/ec/ECUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyAgreement.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyFactory.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyPairGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/asymmetric/ec/Signature.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/AES.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/ARC4.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/Blowfish.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/CAST5.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/CAST6.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/Camellia.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/DESede.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/Grain128.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/Grainv1.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/HC128.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/HC256.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/IDEA.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/Noekeon.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/RC5.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/RC6.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/Rijndael.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/SEED.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/Salsa20.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/Serpent.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/Skipjack.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/TEA.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/Twofish.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/VMPC.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/VMPCKSA3.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/provider/symmetric/XTEA.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/ECKeySpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/ECNamedCurveParameterSpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/ECParameterSpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/ECPrivateKeySpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/ECPublicKeySpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/ElGamalGenParameterSpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/ElGamalKeySpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/ElGamalParameterSpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/ElGamalPrivateKeySpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/ElGamalPublicKeySpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/GOST28147ParameterSpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/GOST3410ParameterSpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/GOST3410PrivateKeySpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/GOST3410PublicKeyParameterSetSpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/GOST3410PublicKeySpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/IEKeySpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/IESParameterSpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/MQVPrivateKeySpec.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/jce/spec/MQVPublicKeySpec.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/jce/spec/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/ECAlgorithms.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/ECConstants.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/ECCurve.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/ECFieldElement.java (98%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/ECMultiplier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/ECPoint.java (95%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/FpNafMultiplier.java (87%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/IntArray.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/PreCompInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/ReferenceMultiplier.java (92%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/SimpleBigDecimal.java (98%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/Tnaf.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/WNafMultiplier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/WNafPreCompInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/WTauNafMultiplier.java (93%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/WTauNafPreCompInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/math/ec/ZTauElement.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/math/ec/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/mozilla/SignedPublicKeyAndChallenge.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/mozilla/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/mozilla/test/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/BasicOCSPResp.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/BasicOCSPRespGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/CertificateID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/CertificateStatus.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/OCSPException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/OCSPReq.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/OCSPReqGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/OCSPResp.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/OCSPRespGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/OCSPRespStatus.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/OCSPUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/Req.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/RespData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/RespID.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/RevokedStatus.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/SingleResp.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/ocsp/UnknownStatus.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/ocsp/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openpgp/examples/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openpgp/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openpgp/test/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/openssl/EncryptionException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/openssl/MiscPEMGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/openssl/PEMException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/openssl/PEMReader.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/openssl/PEMUtilities.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/openssl/PEMWriter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/openssl/PKCS8Generator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/openssl/PasswordException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/openssl/PasswordFinder.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/README.txt (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_40_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_64_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_unencrypted.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/pkcs8/openssl_pkcs8_rsa.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/pkcs8/openssl_pkcs8_rsa_enc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_cfb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_ecb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_ofb.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_40_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_64_cbc.pem (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_unencrypted.pem (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/AsymmetricKeyUnwrapper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/AsymmetricKeyWrapper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/ContentSigner.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/ContentVerifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/ContentVerifierProvider.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/DefaultDigestAlgorithmIdentifierFinder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/DefaultSignatureAlgorithmIdentifierFinder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/DigestAlgorithmIdentifierFinder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/DigestCalculator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/DigestCalculatorProvider.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/GenericKey.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/InputDecryptor.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/InputExpander.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/InputExpanderProvider.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/KeyUnwrapper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/KeyWrapper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/MacCalculator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/OperatorCreationException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/OperatorException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/OperatorStreamException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/OutputCompressor.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/OutputEncryptor.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/RawContentVerifier.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/RuntimeOperatorException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/SignatureAlgorithmIdentifierFinder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/SymmetricKeyUnwrapper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/SymmetricKeyWrapper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/bc/BcAsymmetricKeyWrapper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/bc/BcContentSignerBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/bc/BcContentVerifierProviderBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/bc/BcDigestCalculatorProvider.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/bc/BcRSAAsymmetricKeyWrapper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/bc/BcRSAContentSignerBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/bc/BcRSAContentVerifierProviderBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/bc/BcSignerOutputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/bc/BcUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/bc/OperatorUtils.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/jcajce/JcaContentSignerBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/jcajce/JcaDigestCalculatorProviderBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/jcajce/JceAsymmetricKeyUnwrapper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/jcajce/JceAsymmetricKeyWrapper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/jcajce/JceSymmetricKeyUnwrapper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/jcajce/JceSymmetricKeyWrapper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/jcajce/OperatorHelper.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/operator/jcajce/OperatorUtils.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/operator/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/pkcs/EncryptedPrivateKeyInfoBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/pkcs/EncryptedPrivateKeyInfoHolder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/pkcs/PKCS10CertificationRequestBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/pkcs/PKCS10CertificationRequestHolder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/pkcs/PKCSException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/pkcs/PKCSIOException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/pkcs/jcajce/JcaPKCS10CertificationRequestBuilder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/pkcs/jcajce/JcaPKCS10CertificationRequestHolder.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/pkcs/jcajce/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/pkcs/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/GenTimeAccuracy.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/TSPAlgorithms.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/TSPException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/TSPUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/TSPValidationException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/TimeStampRequest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/TimeStampRequestGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/TimeStampResponse.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/TimeStampResponseGenerator.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/TimeStampToken.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/TimeStampTokenGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/TimeStampTokenInfo.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/cms/CMSTimeStampedData.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/cms/CMSTimeStampedDataGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/cms/CMSTimeStampedDataParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/cms/CMSTimeStampedGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/cms/ImprintDigestInvalidException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/cms/MetaDataUtil.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/tsp/cms/TimeStampDataUtil.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/tsp/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/Arrays.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/BigIntegers.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/CollectionStore.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/IPAddress.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/IPTest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/Selector.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/Store.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/StoreException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/StreamParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/StreamParsingException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/Strings.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/encoders/Base64.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/encoders/Base64Encoder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/encoders/BufferedDecoder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/encoders/BufferedEncoder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/encoders/Encoder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/encoders/Hex.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/encoders/HexEncoder.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/encoders/HexTranslator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/encoders/Translator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/encoders/UrlBase64.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/encoders/UrlBase64Encoder.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/util/encoders/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/io/StreamOverflowException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/io/Streams.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/io/TeeInputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/io/TeeOutputStream.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/io/pem/PemGenerationException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/io/pem/PemHeader.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/io/pem/PemObject.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/io/pem/PemObjectGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/io/pem/PemObjectParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/io/pem/PemReader.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/io/pem/PemWriter.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/test/FixedSecureRandom.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/test/NumberParsing.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/test/SimpleTest.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/test/SimpleTestResult.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/test/Test.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/test/TestFailedException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/test/TestResult.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/util/test/UncloseableOutputStream.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/util/test/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/voms/VOMSAttribute.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/AttributeCertificateHolder.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/AttributeCertificateIssuer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/CertPathReviewerException.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/x509/CertPathReviewerMessages.properties (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/x509/CertPathReviewerMessages_de.properties (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/ExtCertificateEncodingException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/ExtendedPKIXBuilderParameters.java (97%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/ExtendedPKIXParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/NoSuchParserException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/NoSuchStoreException.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/PKIXAttrCertChecker.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/PKIXCertPathReviewer.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509Attribute.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509AttributeCertStoreSelector.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509AttributeCertificate.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509CRLStoreSelector.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509CertPairStoreSelector.java (94%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509CertStoreSelector.java (96%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509CertificatePair.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509CollectionStoreParameters.java (97%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509Store.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509StoreParameters.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509StoreSpi.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509StreamParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509StreamParserSpi.java (96%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509Util.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509V1CertificateGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509V2AttributeCertificate.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509V2AttributeCertificateGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509V2CRLGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/X509V3CertificateGenerator.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/examples/AttrCertExample.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/x509/examples/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/extension/AuthorityKeyIdentifierStructure.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/extension/SubjectKeyIdentifierStructure.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/extension/X509ExtensionUtil.java (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/x509/extension/package.html (100%) rename {bin/classes => app/src/main/java}/repack/org/bouncycastle/x509/package.html (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/util/LDAPStoreHelper.java (99%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/util/StreamParser.java (100%) rename {src/bouncycastle => app/src/main/java}/repack/org/bouncycastle/x509/util/StreamParsingException.java (100%) rename {bin/classes => app/src/main/java}/rfc4134/4.8.eml (100%) rename {bin/classes => app/src/main/java}/rfc4134/4.9.eml (100%) rename {bin/classes => app/src/main/java}/rfc4134/5.3.eml (100%) create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 app/src/main/res/values/strings.xml create mode 100644 app/src/main/res/values/styles.xml delete mode 100644 bin/classes/org/apache/harmony/awt/internal/nls/messages.properties delete mode 100644 bin/res/drawable-hdpi/icon.png delete mode 100644 bin/res/drawable-ldpi/icon.png delete mode 100644 bin/res/drawable-mdpi/icon.png create mode 100644 build.gradle create mode 100644 build/intermediates/gradle_project_sync_data.bin create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100755 gradlew create mode 100644 gradlew.bat create mode 100644 local.properties delete mode 100644 project.properties delete mode 100644 res/drawable-hdpi/icon.png delete mode 100644 res/drawable-ldpi/icon.png delete mode 100644 res/drawable-mdpi/icon.png delete mode 100644 res/layout/main.xml delete mode 100644 res/values/strings.xml create mode 100644 settings.gradle delete mode 100644 src/bouncycastle/cmp/sample_cr.der delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/cmp/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/cms/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/esf/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/ess/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/icao/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/misc/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/mozilla/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/nist/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/oiw/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/sec/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/smime/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/teletrust/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/test/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/tsp/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/util/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/x509/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/asn1/x9/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/bcpg/attr/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/bcpg/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/bcpg/sig/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/cert/cmp/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/cert/crmf/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/cert/jcajce/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/cert/ocsp/jcajce/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/cert/ocsp/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/cert/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/cert/selector/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/cms/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/agreement/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/digests/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/encodings/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/engines/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/examples/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/generators/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/io/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/macs/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/modes/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/paddings/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/params/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/prng/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/signers/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/test/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/tls/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/crypto/util/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/jce/examples/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/jce/interfaces/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/jce/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/jce/spec/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/math/ec/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/mozilla/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/mozilla/test/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/ocsp/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openpgp/examples/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openpgp/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openpgp/test/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/README.txt delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_40_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_64_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_unencrypted.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/pkcs8/openssl_pkcs8_rsa.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/pkcs8/openssl_pkcs8_rsa_enc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_cfb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_ecb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_ofb.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_40_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_64_cbc.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_unencrypted.pem delete mode 100644 src/bouncycastle/repack/org/bouncycastle/operator/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/pkcs/jcajce/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/pkcs/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/tsp/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/util/encoders/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/util/test/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/x509/CertPathReviewerMessages.properties delete mode 100644 src/bouncycastle/repack/org/bouncycastle/x509/CertPathReviewerMessages_de.properties delete mode 100644 src/bouncycastle/repack/org/bouncycastle/x509/examples/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/x509/extension/package.html delete mode 100644 src/bouncycastle/repack/org/bouncycastle/x509/package.html delete mode 100644 src/bouncycastle/rfc4134/4.8.eml delete mode 100644 src/bouncycastle/rfc4134/4.9.eml delete mode 100644 src/bouncycastle/rfc4134/5.3.eml delete mode 100644 src/core/com/lowagie/text/Anchor.java delete mode 100644 src/core/com/lowagie/text/Annotation.java delete mode 100644 src/core/com/lowagie/text/BadElementException.java delete mode 100644 src/core/com/lowagie/text/Cell.java delete mode 100644 src/core/com/lowagie/text/Chapter.java delete mode 100644 src/core/com/lowagie/text/ChapterAutoNumber.java delete mode 100644 src/core/com/lowagie/text/Chunk.java delete mode 100644 src/core/com/lowagie/text/DocListener.java delete mode 100644 src/core/com/lowagie/text/DocWriter.java delete mode 100644 src/core/com/lowagie/text/Document.java delete mode 100644 src/core/com/lowagie/text/DocumentException.java delete mode 100644 src/core/com/lowagie/text/Element.java delete mode 100644 src/core/com/lowagie/text/ElementListener.java delete mode 100644 src/core/com/lowagie/text/ElementTags.java delete mode 100644 src/core/com/lowagie/text/ExceptionConverter.java delete mode 100644 src/core/com/lowagie/text/Font.java delete mode 100644 src/core/com/lowagie/text/FontFactory.java delete mode 100644 src/core/com/lowagie/text/FontFactoryImp.java delete mode 100644 src/core/com/lowagie/text/GreekList.java delete mode 100644 src/core/com/lowagie/text/Header.java delete mode 100644 src/core/com/lowagie/text/HeaderFooter.java delete mode 100644 src/core/com/lowagie/text/Image.java delete mode 100644 src/core/com/lowagie/text/ImgCCITT.java delete mode 100644 src/core/com/lowagie/text/ImgJBIG2.java delete mode 100644 src/core/com/lowagie/text/ImgRaw.java delete mode 100644 src/core/com/lowagie/text/ImgTemplate.java delete mode 100644 src/core/com/lowagie/text/ImgWMF.java delete mode 100644 src/core/com/lowagie/text/Jpeg.java delete mode 100644 src/core/com/lowagie/text/Jpeg2000.java delete mode 100644 src/core/com/lowagie/text/LargeElement.java delete mode 100644 src/core/com/lowagie/text/List.java delete mode 100644 src/core/com/lowagie/text/ListItem.java delete mode 100644 src/core/com/lowagie/text/MarkedObject.java delete mode 100644 src/core/com/lowagie/text/MarkedSection.java delete mode 100644 src/core/com/lowagie/text/Meta.java delete mode 100644 src/core/com/lowagie/text/PageSize.java delete mode 100644 src/core/com/lowagie/text/Paragraph.java delete mode 100644 src/core/com/lowagie/text/Phrase.java delete mode 100644 src/core/com/lowagie/text/Rectangle.java delete mode 100644 src/core/com/lowagie/text/RectangleReadOnly.java delete mode 100644 src/core/com/lowagie/text/RomanList.java delete mode 100644 src/core/com/lowagie/text/Row.java delete mode 100644 src/core/com/lowagie/text/RtfElementInterface.java delete mode 100644 src/core/com/lowagie/text/Section.java delete mode 100644 src/core/com/lowagie/text/SimpleCell.java delete mode 100644 src/core/com/lowagie/text/SimpleTable.java delete mode 100644 src/core/com/lowagie/text/SpecialSymbol.java delete mode 100644 src/core/com/lowagie/text/SplitCharacter.java delete mode 100644 src/core/com/lowagie/text/Table.java delete mode 100644 src/core/com/lowagie/text/TextElementArray.java delete mode 100644 src/core/com/lowagie/text/Utilities.java delete mode 100644 src/core/com/lowagie/text/ZapfDingbatsList.java delete mode 100644 src/core/com/lowagie/text/ZapfDingbatsNumberList.java delete mode 100644 src/core/com/lowagie/text/exceptions/BadPasswordException.java delete mode 100644 src/core/com/lowagie/text/exceptions/IllegalPdfSyntaxException.java delete mode 100644 src/core/com/lowagie/text/exceptions/InvalidPdfException.java delete mode 100644 src/core/com/lowagie/text/exceptions/UnsupportedPdfException.java delete mode 100644 src/core/com/lowagie/text/factories/ElementFactory.java delete mode 100644 src/core/com/lowagie/text/factories/GreekAlphabetFactory.java delete mode 100644 src/core/com/lowagie/text/factories/RomanAlphabetFactory.java delete mode 100644 src/core/com/lowagie/text/factories/RomanNumberFactory.java delete mode 100644 src/core/com/lowagie/text/html/HtmlEncoder.java delete mode 100644 src/core/com/lowagie/text/html/HtmlParser.java delete mode 100644 src/core/com/lowagie/text/html/HtmlPeer.java delete mode 100644 src/core/com/lowagie/text/html/HtmlTagMap.java delete mode 100644 src/core/com/lowagie/text/html/HtmlTags.java delete mode 100644 src/core/com/lowagie/text/html/HtmlWriter.java delete mode 100644 src/core/com/lowagie/text/html/Markup.java delete mode 100644 src/core/com/lowagie/text/html/SAXmyHtmlHandler.java delete mode 100644 src/core/com/lowagie/text/html/WebColors.java delete mode 100644 src/core/com/lowagie/text/html/simpleparser/ALink.java delete mode 100644 src/core/com/lowagie/text/html/simpleparser/ChainedProperties.java delete mode 100644 src/core/com/lowagie/text/html/simpleparser/FactoryProperties.java delete mode 100644 src/core/com/lowagie/text/html/simpleparser/HTMLWorker.java delete mode 100644 src/core/com/lowagie/text/html/simpleparser/ImageProvider.java delete mode 100644 src/core/com/lowagie/text/html/simpleparser/Img.java delete mode 100644 src/core/com/lowagie/text/html/simpleparser/IncCell.java delete mode 100644 src/core/com/lowagie/text/html/simpleparser/IncTable.java delete mode 100755 src/core/com/lowagie/text/html/simpleparser/StyleSheet.java delete mode 100644 src/core/com/lowagie/text/pdf/AcroFields.java delete mode 100644 src/core/com/lowagie/text/pdf/ArabicLigaturizer.java delete mode 100644 src/core/com/lowagie/text/pdf/AsianFontMapper.java delete mode 100644 src/core/com/lowagie/text/pdf/BadPdfFormatException.java delete mode 100644 src/core/com/lowagie/text/pdf/Barcode.java delete mode 100644 src/core/com/lowagie/text/pdf/Barcode128.java delete mode 100644 src/core/com/lowagie/text/pdf/Barcode39.java delete mode 100644 src/core/com/lowagie/text/pdf/BarcodeCodabar.java delete mode 100644 src/core/com/lowagie/text/pdf/BarcodeDatamatrix.java delete mode 100644 src/core/com/lowagie/text/pdf/BarcodeEAN.java delete mode 100644 src/core/com/lowagie/text/pdf/BarcodeEANSUPP.java delete mode 100644 src/core/com/lowagie/text/pdf/BarcodeInter25.java delete mode 100644 src/core/com/lowagie/text/pdf/BarcodePDF417.java delete mode 100644 src/core/com/lowagie/text/pdf/BarcodePostnet.java delete mode 100644 src/core/com/lowagie/text/pdf/BaseField.java delete mode 100644 src/core/com/lowagie/text/pdf/BaseFont.java delete mode 100644 src/core/com/lowagie/text/pdf/BidiLine.java delete mode 100644 src/core/com/lowagie/text/pdf/BidiOrder.java delete mode 100644 src/core/com/lowagie/text/pdf/ByteBuffer.java delete mode 100644 src/core/com/lowagie/text/pdf/CFFFont.java delete mode 100644 src/core/com/lowagie/text/pdf/CFFFontSubset.java delete mode 100644 src/core/com/lowagie/text/pdf/CJKFont.java delete mode 100644 src/core/com/lowagie/text/pdf/CMYKColor.java delete mode 100644 src/core/com/lowagie/text/pdf/CMapAwareDocumentFont.java delete mode 100644 src/core/com/lowagie/text/pdf/ColorDetails.java delete mode 100644 src/core/com/lowagie/text/pdf/ColumnText.java delete mode 100644 src/core/com/lowagie/text/pdf/DefaultFontMapper.java delete mode 100644 src/core/com/lowagie/text/pdf/DefaultSplitCharacter.java delete mode 100644 src/core/com/lowagie/text/pdf/DocumentFont.java delete mode 100644 src/core/com/lowagie/text/pdf/EnumerateTTC.java delete mode 100644 src/core/com/lowagie/text/pdf/ExtendedColor.java delete mode 100644 src/core/com/lowagie/text/pdf/ExtraEncoding.java delete mode 100644 src/core/com/lowagie/text/pdf/FdfReader.java delete mode 100644 src/core/com/lowagie/text/pdf/FdfWriter.java delete mode 100644 src/core/com/lowagie/text/pdf/FontDetails.java delete mode 100644 src/core/com/lowagie/text/pdf/FontMapper.java delete mode 100644 src/core/com/lowagie/text/pdf/FontSelector.java delete mode 100644 src/core/com/lowagie/text/pdf/GlyphList.java delete mode 100644 src/core/com/lowagie/text/pdf/GrayColor.java delete mode 100644 src/core/com/lowagie/text/pdf/HyphenationAuto.java delete mode 100644 src/core/com/lowagie/text/pdf/HyphenationEvent.java delete mode 100644 src/core/com/lowagie/text/pdf/IntHashtable.java delete mode 100644 src/core/com/lowagie/text/pdf/LZWDecoder.java delete mode 100644 src/core/com/lowagie/text/pdf/MappedRandomAccessFile.java delete mode 100644 src/core/com/lowagie/text/pdf/MultiColumnText.java delete mode 100644 src/core/com/lowagie/text/pdf/OcspClient.java delete mode 100644 src/core/com/lowagie/text/pdf/OcspClientBouncyCastle.java delete mode 100644 src/core/com/lowagie/text/pdf/OutputStreamCounter.java delete mode 100644 src/core/com/lowagie/text/pdf/OutputStreamEncryption.java delete mode 100644 src/core/com/lowagie/text/pdf/PRAcroForm.java delete mode 100644 src/core/com/lowagie/text/pdf/PRIndirectReference.java delete mode 100644 src/core/com/lowagie/text/pdf/PRStream.java delete mode 100644 src/core/com/lowagie/text/pdf/PRTokeniser.java delete mode 100644 src/core/com/lowagie/text/pdf/PageResources.java delete mode 100644 src/core/com/lowagie/text/pdf/PatternColor.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfAcroForm.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfAction.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfAnnotation.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfAppearance.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfArray.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfBoolean.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfBorderArray.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfBorderDictionary.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfCell.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfChunk.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfColor.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfContentByte.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfContentParser.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfContents.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfCopy.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfCopyFields.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfCopyFieldsImp.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfCopyForms.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfCopyFormsImp.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfDashPattern.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfDate.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfDestination.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfDeveloperExtension.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfDictionary.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfDocument.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfEFStream.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfEncodings.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfEncryption.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfEncryptor.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfException.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfFileSpecification.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfFont.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfFormField.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfFormXObject.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfFunction.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfGState.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfImage.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfImportedPage.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfIndirectObject.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfIndirectReference.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfLayer.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfLayerMembership.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfLine.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfLister.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfLiteral.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfMediaClipData.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfName.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfNameTree.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfNull.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfNumber.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfNumberTree.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfOCG.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfOCProperties.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfObject.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfOutline.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPCell.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPCellEvent.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPKCS7.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPRow.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPSXObject.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPTable.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPTableEvent.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPage.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPageElement.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPageEvent.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPageEventHelper.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPageLabels.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPages.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPattern.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPatternPainter.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPublicKeyRecipient.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfPublicKeySecurityHandler.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfReader.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfReaderInstance.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfRectangle.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfRendition.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfResources.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfShading.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfShadingPattern.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfSigGenericPKCS.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfSignature.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfSignatureAppearance.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfSmartCopy.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfSpotColor.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfStamper.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfStamperImp.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfStream.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfString.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfStructureElement.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfStructureTreeRoot.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfTable.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfTemplate.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfTextArray.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfTransition.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfTransparencyGroup.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfWriter.java delete mode 100644 src/core/com/lowagie/text/pdf/PdfXConformanceException.java delete mode 100644 src/core/com/lowagie/text/pdf/Pfm2afm.java delete mode 100644 src/core/com/lowagie/text/pdf/PushbuttonField.java delete mode 100644 src/core/com/lowagie/text/pdf/RadioCheckField.java delete mode 100644 src/core/com/lowagie/text/pdf/RandomAccessFileOrArray.java delete mode 100644 src/core/com/lowagie/text/pdf/SequenceList.java delete mode 100644 src/core/com/lowagie/text/pdf/ShadingColor.java delete mode 100644 src/core/com/lowagie/text/pdf/SimpleBookmark.java delete mode 100644 src/core/com/lowagie/text/pdf/SimpleNamedDestination.java delete mode 100644 src/core/com/lowagie/text/pdf/SpotColor.java delete mode 100644 src/core/com/lowagie/text/pdf/StampContent.java delete mode 100644 src/core/com/lowagie/text/pdf/StandardDecryption.java delete mode 100644 src/core/com/lowagie/text/pdf/TSAClient.java delete mode 100644 src/core/com/lowagie/text/pdf/TSAClientBouncyCastle.java delete mode 100644 src/core/com/lowagie/text/pdf/TextField.java delete mode 100644 src/core/com/lowagie/text/pdf/TrueTypeFont.java delete mode 100644 src/core/com/lowagie/text/pdf/TrueTypeFontSubSet.java delete mode 100644 src/core/com/lowagie/text/pdf/TrueTypeFontUnicode.java delete mode 100644 src/core/com/lowagie/text/pdf/Type1Font.java delete mode 100644 src/core/com/lowagie/text/pdf/Type3Font.java delete mode 100644 src/core/com/lowagie/text/pdf/Type3Glyph.java delete mode 100644 src/core/com/lowagie/text/pdf/VerticalText.java delete mode 100644 src/core/com/lowagie/text/pdf/XfaForm.java delete mode 100644 src/core/com/lowagie/text/pdf/XfdfReader.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/Base64.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/BmpImage.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/CCITTG4Encoder.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/GifImage.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/JBIG2Image.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/JBIG2SegmentReader.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/PngImage.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/TIFFConstants.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/TIFFDirectory.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/TIFFFaxDecoder.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/TIFFField.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/TIFFLZWDecoder.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/TiffImage.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/wmf/InputMeta.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/wmf/MetaBrush.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/wmf/MetaDo.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/wmf/MetaFont.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/wmf/MetaObject.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/wmf/MetaPen.java delete mode 100644 src/core/com/lowagie/text/pdf/codec/wmf/MetaState.java delete mode 100644 src/core/com/lowagie/text/pdf/collection/PdfCollection.java delete mode 100644 src/core/com/lowagie/text/pdf/collection/PdfCollectionField.java delete mode 100644 src/core/com/lowagie/text/pdf/collection/PdfCollectionItem.java delete mode 100644 src/core/com/lowagie/text/pdf/collection/PdfCollectionSchema.java delete mode 100644 src/core/com/lowagie/text/pdf/collection/PdfCollectionSort.java delete mode 100644 src/core/com/lowagie/text/pdf/collection/PdfTargetDictionary.java delete mode 100644 src/core/com/lowagie/text/pdf/crypto/AESCipher.java delete mode 100644 src/core/com/lowagie/text/pdf/crypto/ARCFOUREncryption.java delete mode 100644 src/core/com/lowagie/text/pdf/crypto/IVGenerator.java delete mode 100644 src/core/com/lowagie/text/pdf/draw/DottedLineSeparator.java delete mode 100644 src/core/com/lowagie/text/pdf/draw/DrawInterface.java delete mode 100644 src/core/com/lowagie/text/pdf/draw/LineSeparator.java delete mode 100644 src/core/com/lowagie/text/pdf/draw/VerticalPositionMark.java delete mode 100644 src/core/com/lowagie/text/pdf/events/FieldPositioningEvents.java delete mode 100644 src/core/com/lowagie/text/pdf/events/IndexEvents.java delete mode 100644 src/core/com/lowagie/text/pdf/events/PdfPCellEventForwarder.java delete mode 100644 src/core/com/lowagie/text/pdf/events/PdfPTableEventForwarder.java delete mode 100644 src/core/com/lowagie/text/pdf/events/PdfPageEventForwarder.java delete mode 100644 src/core/com/lowagie/text/pdf/fonts/FontsResourceAnchor.java delete mode 100644 src/core/com/lowagie/text/pdf/fonts/cmaps/CMap.java delete mode 100644 src/core/com/lowagie/text/pdf/fonts/cmaps/CMapParser.java delete mode 100644 src/core/com/lowagie/text/pdf/fonts/cmaps/CodespaceRange.java delete mode 100644 src/core/com/lowagie/text/pdf/hyphenation/ByteVector.java delete mode 100644 src/core/com/lowagie/text/pdf/hyphenation/CharVector.java delete mode 100644 src/core/com/lowagie/text/pdf/hyphenation/Hyphen.java delete mode 100644 src/core/com/lowagie/text/pdf/hyphenation/Hyphenation.java delete mode 100644 src/core/com/lowagie/text/pdf/hyphenation/HyphenationException.java delete mode 100644 src/core/com/lowagie/text/pdf/hyphenation/HyphenationTree.java delete mode 100644 src/core/com/lowagie/text/pdf/hyphenation/Hyphenator.java delete mode 100644 src/core/com/lowagie/text/pdf/hyphenation/PatternConsumer.java delete mode 100644 src/core/com/lowagie/text/pdf/hyphenation/SimplePatternParser.java delete mode 100644 src/core/com/lowagie/text/pdf/hyphenation/TernaryTree.java delete mode 100644 src/core/com/lowagie/text/pdf/interfaces/PdfAnnotations.java delete mode 100644 src/core/com/lowagie/text/pdf/interfaces/PdfDocumentActions.java delete mode 100644 src/core/com/lowagie/text/pdf/interfaces/PdfEncryptionSettings.java delete mode 100644 src/core/com/lowagie/text/pdf/interfaces/PdfPageActions.java delete mode 100644 src/core/com/lowagie/text/pdf/interfaces/PdfRunDirection.java delete mode 100644 src/core/com/lowagie/text/pdf/interfaces/PdfVersion.java delete mode 100644 src/core/com/lowagie/text/pdf/interfaces/PdfViewerPreferences.java delete mode 100644 src/core/com/lowagie/text/pdf/interfaces/PdfXConformance.java delete mode 100644 src/core/com/lowagie/text/pdf/internal/PdfAnnotationsImp.java delete mode 100644 src/core/com/lowagie/text/pdf/internal/PdfVersionImp.java delete mode 100644 src/core/com/lowagie/text/pdf/internal/PdfViewerPreferencesImp.java delete mode 100644 src/core/com/lowagie/text/pdf/internal/PdfXConformanceImp.java delete mode 100644 src/core/com/lowagie/text/pdf/internal/PolylineShape.java delete mode 100644 src/core/com/lowagie/text/pdf/internal/PolylineShapeIterator.java delete mode 100644 src/core/com/lowagie/text/pdf/parser/ContentOperator.java delete mode 100644 src/core/com/lowagie/text/pdf/parser/GraphicsState.java delete mode 100644 src/core/com/lowagie/text/pdf/parser/Matrix.java delete mode 100644 src/core/com/lowagie/text/pdf/parser/PdfContentReaderTool.java delete mode 100644 src/core/com/lowagie/text/pdf/parser/PdfContentStreamProcessor.java delete mode 100644 src/core/com/lowagie/text/pdf/parser/PdfTextExtractor.java delete mode 100644 src/core/com/lowagie/text/pdf/parser/SimpleTextExtractingPdfContentStreamProcessor.java delete mode 100644 src/core/com/lowagie/text/xml/SAXiTextHandler.java delete mode 100644 src/core/com/lowagie/text/xml/SAXmyHandler.java delete mode 100644 src/core/com/lowagie/text/xml/TagMap.java delete mode 100644 src/core/com/lowagie/text/xml/XmlDomWriter.java delete mode 100644 src/core/com/lowagie/text/xml/XmlParser.java delete mode 100644 src/core/com/lowagie/text/xml/XmlPeer.java delete mode 100644 src/core/com/lowagie/text/xml/simpleparser/EntitiesToSymbol.java delete mode 100644 src/core/com/lowagie/text/xml/simpleparser/EntitiesToUnicode.java delete mode 100644 src/core/com/lowagie/text/xml/simpleparser/IanaEncodings.java delete mode 100644 src/core/com/lowagie/text/xml/simpleparser/SimpleXMLDocHandler.java delete mode 100644 src/core/com/lowagie/text/xml/simpleparser/SimpleXMLDocHandlerComment.java delete mode 100644 src/core/com/lowagie/text/xml/simpleparser/SimpleXMLParser.java delete mode 100644 src/core/com/lowagie/text/xml/xmp/DublinCoreSchema.java delete mode 100644 src/core/com/lowagie/text/xml/xmp/LangAlt.java delete mode 100644 src/core/com/lowagie/text/xml/xmp/PdfA1Schema.java delete mode 100644 src/core/com/lowagie/text/xml/xmp/PdfSchema.java delete mode 100644 src/core/com/lowagie/text/xml/xmp/XmpArray.java delete mode 100644 src/core/com/lowagie/text/xml/xmp/XmpBasicSchema.java delete mode 100644 src/core/com/lowagie/text/xml/xmp/XmpMMSchema.java delete mode 100644 src/core/com/lowagie/text/xml/xmp/XmpReader.java delete mode 100644 src/core/com/lowagie/text/xml/xmp/XmpSchema.java delete mode 100644 src/core/com/lowagie/text/xml/xmp/XmpWriter.java delete mode 100644 src/core/com/lowagie/tools/ConcatPdf.java delete mode 100644 src/core/com/lowagie/tools/EncryptPdf.java delete mode 100644 src/core/com/lowagie/tools/Executable.java delete mode 100644 src/core/com/lowagie/tools/HandoutPdf.java delete mode 100644 src/core/com/lowagie/tools/SplitPdf.java delete mode 100644 src/harmony/harmony/java/awt/Color.java delete mode 100644 src/harmony/harmony/java/awt/Dimension.java delete mode 100644 src/harmony/harmony/java/awt/Font.java delete mode 100644 src/harmony/harmony/java/awt/Point.java delete mode 100644 src/harmony/harmony/java/awt/Polygon.java delete mode 100644 src/harmony/harmony/java/awt/Rectangle.java delete mode 100644 src/harmony/harmony/java/awt/Shape.java delete mode 100644 src/harmony/harmony/java/awt/Transparency.java delete mode 100644 src/harmony/harmony/java/awt/color/CMMException.java delete mode 100644 src/harmony/harmony/java/awt/color/ProfileDataException.java delete mode 100644 src/harmony/harmony/java/awt/geom/AffineTransform.java delete mode 100644 src/harmony/harmony/java/awt/geom/Arc2D.java delete mode 100644 src/harmony/harmony/java/awt/geom/Area.java delete mode 100644 src/harmony/harmony/java/awt/geom/CubicCurve2D.java delete mode 100644 src/harmony/harmony/java/awt/geom/Dimension2D.java delete mode 100644 src/harmony/harmony/java/awt/geom/Ellipse2D.java delete mode 100644 src/harmony/harmony/java/awt/geom/FlatteningPathIterator.java delete mode 100644 src/harmony/harmony/java/awt/geom/GeneralPath.java delete mode 100644 src/harmony/harmony/java/awt/geom/IllegalPathStateException.java delete mode 100644 src/harmony/harmony/java/awt/geom/Line2D.java delete mode 100644 src/harmony/harmony/java/awt/geom/NoninvertibleTransformException.java delete mode 100644 src/harmony/harmony/java/awt/geom/PathIterator.java delete mode 100644 src/harmony/harmony/java/awt/geom/Point2D.java delete mode 100644 src/harmony/harmony/java/awt/geom/QuadCurve2D.java delete mode 100644 src/harmony/harmony/java/awt/geom/Rectangle2D.java delete mode 100644 src/harmony/harmony/java/awt/geom/RectangularShape.java delete mode 100644 src/harmony/harmony/java/awt/geom/RoundRectangle2D.java delete mode 100644 src/harmony/org/apache/harmony/awt/Utils.java delete mode 100644 src/harmony/org/apache/harmony/awt/geom/CrossingHelper.java delete mode 100644 src/harmony/org/apache/harmony/awt/geom/CurveCrossingHelper.java delete mode 100644 src/harmony/org/apache/harmony/awt/geom/GeometryUtil.java delete mode 100644 src/harmony/org/apache/harmony/awt/geom/IntersectPoint.java delete mode 100644 src/harmony/org/apache/harmony/awt/gl/Crossing.java delete mode 100644 src/harmony/org/apache/harmony/awt/gl/color/LUTColorConverter.java delete mode 100644 src/harmony/org/apache/harmony/awt/gl/color/NativeImageFormat.java delete mode 100644 src/harmony/org/apache/harmony/awt/internal/nls/Messages.java delete mode 100644 src/harmony/org/apache/harmony/awt/internal/nls/messages.properties delete mode 100644 src/harmony/org/apache/harmony/misc/HashCode.java diff --git a/.gradle/2.4/taskArtifacts/cache.properties b/.gradle/2.4/taskArtifacts/cache.properties new file mode 100644 index 0000000..5308f7d --- /dev/null +++ b/.gradle/2.4/taskArtifacts/cache.properties @@ -0,0 +1 @@ +#Thu Oct 29 12:17:59 CLST 2015 diff --git a/.gradle/2.4/taskArtifacts/cache.properties.lock b/.gradle/2.4/taskArtifacts/cache.properties.lock new file mode 100644 index 0000000000000000000000000000000000000000..f76a6b68e0fde0e2e5ca55ff1561ba307502b08e GIT binary patch literal 55 zcmZSH?$Rgd{aZDh0Sq)2F*7i{jEbtZP*N5x_GDl&GdDM65cJ7UOi?IFEY4QQ$Sf|& HFRBCpflLnq literal 0 HcmV?d00001 diff --git a/.gradle/2.4/taskArtifacts/fileHashes.bin b/.gradle/2.4/taskArtifacts/fileHashes.bin new file mode 100644 index 0000000000000000000000000000000000000000..fcbf233c3ae9d4f6f77dafe456e7b24da484e7fd GIT binary patch literal 810807 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ℜj-BS)YGxW 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%0A&a+JsSY;deSIYb!}jgq=PgmQKz z0&KmCObWtIv*%g7qa5!uavd{f);i@CNwell@L`$Kt(%@XIfW`yOw;4EYGmh=V`tpKKqB|r< zdp||1nMrT*D%Iz%6`30wQ?Q9q2LL%4-6mWs6Hl)GXz;;_E)%VqUFZ8|cNjuTn&A%M zMs(}9h1>L5T3_>b-Hgd0^G8Mf$~UsYrXJHiz|GTSzQ>x0rXyTHaFuR#dm;-X%^~2nDQvkC4P;? z^*5EDFTQ;nIe=CpvjSMgzhm&7A8n+Da%f72v#<-H!A`S38~c?RDf_{Hl-NF+c;;S9 zNKJ6hh37w{@{Id($y)pd{t}?oXtAj>*6-{Dgc_CdtP6l63oV7o3Vkm0bma=E7xK%yoEA5Ap84Dwh5n+wXx*n!|tbOD=C@) z$D)3N8|K2(AKZD(M!dsVPld@i5_~!t-zgN>m@>Y^b^+%8jOtDVuCS#aSNhu?*15=t z=5W98c6l#x56pGMv7AkPL2&DmP@-d_BrQ~mv8Vw%GZY-(z+BDaMxIVT?%iEa@(=cT zt|MLtc5eCw^9OLpUSI8lxqkOk=TvA0&M*!uPA4i*e?W5-NJc_Fx+(c44dx)@z|lRi!xj8^^AJl_Bz;7ti}7K{o5*m5^ zBtv@iArniA;Twk+2Pr8<&=^ZIz)0Uz!lfqd66YF&DPN$4@_Ch@)y7sSBthiFJAZg>S%8Mu)Ki#o!|D;>l=%6 zlcNLIOPDINI9z4B)ejI^zDF5P{ZE*e;=SDr=Z!J696b_5k*7e!ziumtql?96X+oc2 zBnA`d6j;7nqDO~&-`v0d`b~K5`mR_ukxBd7zY!$3@~40b`ST@jSdJ7RkXgNYnz=^$P zAcnd79^IV@r{&#R>8}bZ@b$-`hle{dt1s(RW4SFeS)(Ff*L9t9>5&$zeSUQ!1}%sC zeR(5)4L4XW(*JPmPckXx4@aJ?ci-dlMawaU0y7il$Z*xemfS_6^&~R2pYqv!1DKc_ zirQ#QFbiNoY__ei++0~GP4Kxa{ret=;%5G;-bI^9iM`8-Rtgz|xj!tEjMb4X@7HBz z98b@(ZZy9)H#+!~J@S+v*-5xROqi%h^!Mw7fjxYtrSyb1b@trfa>z;z{B!iTO)mZe{aPwn0Pm_k6!D!g>VDVtUj z9R!#{Ocg&Y*A&GhGagi@BF}Z3!c_h^w4^DK6o@>GW3cBaG`gT?MQ0~Sd^r3(CmE)d zK5o>}n{v1hgnQ42z@->zEAgOP6sNrLF`FqzeNPhflv8m5wF#=7+m2kRv==I=&(s{+3!&3yo1?eR=B(34A5M6BJQ)gw$RCy`s<|(j9pwXp9y~EEr7x z?;H0aSJF{kHK;yyyZtZ2)8P|)`j9+@AB&h%0G9XQiw-<<%bgE;0&hI_(RnK$|L4!& zbu>qe^t+I^#+)d&&3HjB<3XaQA7n3wwU^G2lR?{#K?87Or*Glf*m!xXf1d>H;OQE- zas{Q|mZ!;{p!LYGnS_bj@dj+?z>lk4>)MfYf1_2B&s7|}h~}t~D=(z^(0Cj7#vh(u zee>k5MvC*zT@evGIfz@33K8EgWZ1LC8$#3bkUNj&-n_m)E2}f!W!&&*G1*4VXkm=(bz*qNDJ+AVhF>R0qD z+wU1+c#+}@SgtCq!|~$3SLEn0y*a zC%oeF;=;}_S%X_L|AjUFS=$!c@7+@nAUJ+|DdGUPk%W}`Mkd*u1X66xs6w(Aw^p_$ zL2hwZ!Vl4-ho(jQaz{M|qtS9?)L?X?^cnCr=O+jcA7%*|8|)|XZTYa9`@b+D(T@wT zQ*tzjqRe(C9OyS%XY3Pt^60;~MOOV5$SJ%$m;PDbE|?~5*Y@pcP=@w7*qKG8~IGZ1G4^s0w2 za7H*x-#T)YT$Rf*wV}=Hxk4<2AuU|w7b?8#NTAWVk_eWi)KPHE8iVUpFzWWmgds7A2`Np?f51xfj0hFc}AJGfu8y>H9AEudv z?8I^}0wkLtx5zPhwE7)#UmJ??e`+N@Dg9qqtLk_mgq>P_s3Yo`#py*9))PNd@(sew zfR*m-h0PGAx}U85?LK?kRC$d>YQ4VCXpD3fU;-A8Rp7y;#pNvyEML9B?5}=s@U<*b zLg9x8(zk&7!6W<-=3Y(D)u|a_CPD}HiO+PDZZu>z_bV$lfbeZcuwa}l&#qOIk!^N+vzD$jm8*}Y65u+<-&V%2;(Zd zP_MT8b<)qtV?1hd6{9$8vu(tv1F-h&y)v+sG4Tx+X5zaWBxNM^9*@!@@djAA$q|MC z?zGO=ZI$1fqSc;=vkoqOF+u#S37=o0%_PwVoC5!wACQ@vXN!#n8 zjgeOYtdld*4#N1=3_5rIi!0zc!7Zuq_yLkR@U6r>$g7+96TUzSh<7^c^J<@U;niag zyOvm_&=?6eo$DCLkit%>j4tc-H9t0bLa=7xJ+H_xnxn&>Cp9>!b08~OM7s3plkYD! zWp|3Lj&*MwLpN8-P9%{b?JeqxSO`0=_IbyJRUVFzn#n)RciWNVjlWPBC;&G7l|T-{ zT#^T0K9{&+!6H>rNEF|IBmjJj5UFyJ?r`l1+>9ghy7BztiRn>up|bL;-HW!p;}b#~ z7qFW~5+cbRxm2S&ZVRdThc8qT?X*hSEqgH{`gda{T8-NfV2?x1ad+oHtrS3>JwhtD_O!EDIXrGa&0tJQ>S$MPA{Sp=&58q>O= ztSOEAHyX5=EJ$QReu1mS-5oYF{dM_uqhixagSr%I=?q(_I>kK;5`M^K+li#ksQ1s8 z&Vhq;N@8L^KgvT@J0ma9^W%%=h4tR{xvYMgWcc{#X@o5gp(iWaPFn05v#tunT~KbV z=pZ%eVr4#$9k~j`cYJ)WLFtDODP53{OZ9GReG_*joE~mBtYIH4)_64e#}BPW=moHZ zh{S`?obwAGie2@OjBCBxL8fKeHigDWuvyDV<^mmrF%ODI*xwB$I#?B0D9_gZ3yo1A zr#EFp)Ft;i;F+@gsgPf@mxdwW*`R#?xB}TjixHyT0ZKcZa&E;zWuh^Sq zYX=j0ofjZ)Qs@D$xYObvtQTiP)pH_e;m{X(TMpf^mzZ;0i# z*0c;4oq(t=`6Zo0B;qljei5PN2(iQC%)WxVO4!1r0%A+sulPwes*sl7&V7o64*Y;b zVg=N8zpf~QtxO9f9&+I3XuD0F8h1~1upZ4ZAZHY$$4K4;A1*ZQTwEM}H^2P+-j>5e zJaiu#!~JS*=vUrt?dZwYX6B1m2n3aGaf|BS2fwp|Zzdh~xa|4)>?~|%oVorDS@}c1 z{;>%G~11ywCd>EPo zEmwk?KXmM>XU7x~(wEd+!CFEZ(-<_ls|3xl5&%x-OVYL!n>}r9w9szdio!2~C3Att8n_E(BOkN2Z zE2@{1SoIvyW>O-RAo4rCx_5C$wXI1|(J|)}(z;(d@zE&M<>Jc)G)BD>V9ka1rXjUM zTwKh56cW7Jr%Dw3rQD$^n)oTej(d&^!-Kn-Z~t>$RP#%Z@Kg76!EdE#If6pKIjeI1 zhU7?Q&l}M_5j-O@f052*VA?$7ChH4ym2Y&o_;KqgXS2KTQ3Yo?{48J%yo~Qyfe0c zw{gaKUM z=>j#VpV7_E20XjUhvulo0H;NmlnHZp${ZHOtiCwdmJcZ`Ugw8u2*O;zE!9%g!Q5lB zVRjX>RZ-)%z0XOTCZR<}i0wEniKeq*xvd?`=MlHo%}*5_6LsR2l>EO2w3(#YKrZd< zBT87Vig3o>l(4J2$W}P`ixM5&a*_tz7~y&N0*Q0ZZWk@{P`7~hr_-6Vu2A?R#U2gE z92d4#sq+~Uj^yKF0ZMt7bF8f>q1v4YX__Ffy$t8!a^BYH$X!RqnA?7<)ZgB5Ax9uU z5j{GhMS$H=sKGsbw}r{|XQxbau7zezIDWfdzKopW@s~6)1Hh>5n3Z9t3_ik)QLQRz zzU;J->@K`BiRP$k0T*Ceo&|Ho&1TGR^_CYamW2=Gy`4b*eSAG4AHX%_{=;=Uw#>W` zR%}>tvFc<{h?az2!LL6MmIbiNFJ1=Fl$$7a3S6s?f9>RR?)#_M4@m11UyTZ>mcS0e zz!kVIkMhn@ftOPqEg~un#`lphf{zig08B0`{4qSZmnjJaM^Y#E888gYODR9EKyzeB zoIzfE@mFz#xi|a1+%l2AK3h(>dZg<1GIB6L>B$4GlKc>^FSg|rUUm(a!m9+ed6zu|%8t^v6fj>#mLDA(0|bb;LOW)b9H0 zZ96Hvw5?ogda65fKifgwB}pO{Ew{r3a2g~3I$*D4#YC}X&U)P>_7rbob1p^_KmOzq zU?=a!VRhWC8s02C$!D0kR`2H}vPd5*_x2)`gb0z!0D~E*xa^J9+ZvwK#ky)=~|cWB(1ftP+Z3*eeghe|!DKc)WLIk-2pI@+#sze6P@9qnJU1-?n1& zdFn4}rxJ&sRvI!a?Sq>)x0}Tu1=gF(vgc33daa#d;S%&AdWECaGkt0uwrD*HFJPy1 zWGfBi&GWXI>w8Br;dHj4M{X;plA`AdI$d8=)KzfrPmoegNmBa9CaAr_S&s&YZ%6uW$d7-rMDFR z9&x+y){RayM}Xucq@lBeof)>X<7tV1MX%DMjIkBLGnIbd&>S%Z;Er;S!{win*PsoT z{p-lMNZ*#G#TX>M;x88B0|5J^`4)aX@p6ois6$_zHj#bZqugBnVl+nL4zSCI+&;lp zcBMFlPcy3JMu|3_$58P*qd8`*S2#<}(xA0s-dRjb9B5D=J{Gk)$D>?_#^{uR+@w7J zw$eRHhh+HXN*0NlogDMoSur6rhZzQ3pli=vNRCOGC0dk3&F}E)g1cU`$r&_8h^%m= z4!FFy3&MmNZClhD^jOX?ww^fqYV$?B%?(770x&UG`4bQ(Yt{Q(l!Q5XnXbrMS@I+y zT8)AoVBt4zltS2L$4vG4b(MU6&B4Mwy$90J7?CT$bY%u`rR~-}xVS8+Lfw0uz)RzX zt^La9?`VwhFu?kS=5f(z3p*z~Now(9*x2=0c_xEH$vhe(MvO+9GMKPntdV%3wpX#b zQ9bPW-Kn^apXV#@LFa6KY|$}W#2N#06$`puWHVEpWO{+Vxo?>=(Rw7<5dHL&G;V=y znTg4t{QafZHcn8ed1MPjquRlh6Hr?c{yy<|(NcaKf z{3RFnVTmm@`g8R`i(!k?NmR0O$7r6kqOo0B0IOA<+SZ9%SgL(`|5s{An&j)6o+Kf} zUHF@hz7TK&du-1`RvJg1m8A~Ui0K(<8DZVo4|Q_L)dA)`MZc}r`NvNh*W&$Yk?E=L4O=1~rcF}}c%nIaq?ka?YVL<|h31x5tQ~lF zM{sG@+!cS~v3Kt`DKv(A0x0T@$~ZjbkvUhjKXsH<)>hS@K5%3GHJYQrmTUl8N zow{SC<{;ne&#|V#OK-?)(Ht>SV z?&Gjt+{2}8X_;P@*npSJS3Z!@KZR-Ko?%IbTnFD{; zshxnGPacb2hV{P2E>{VBf@}{9Pz< zu?nq6i})9VvGK}VMAl=YXEcnh7Z>E9a$g)tQq|sK2{s3y!=4Nz|+F2#;MZ)_=pN2k4wE9#DLQ#zB zGr)=sKI2N2Ej59_6Ibs^u^u2^lQprq#+Qm#qej|m$nO@sA;G;dxP=)#qo-qa-(%oQh z^hmhb&V7_|{$7OI-VS&5me%~~U^GTV4zQ*t<8XINx%1H|6%m6bYrWI{6|VOgXpGzj zV9U|R(;=VGipyI>zhM2^an<_P8PAb9G)ABbu%Z2L;l<3s+0x?bQQ1CgBiK`sc8W4h z$VqHe63!8se-uG;Bz=I(MFwxRZ!ntUz^)YQQ~Tfx0cQfHI~SELo8zma zbezguy>S@ZGLS)PXGicS-M&3=B+?pUmjB4ZhkUramp7cb6qz0Tm9nQ2U>q*mjgV7h zggejjDVk6_GzyPNIqD*z03VaV2C$HWnPKqYz6I_`GIH~|f7;@<#()fn#(>+jk^or) z7|h}PcTZsMc9<-gs&?c(vN?h87!{>vG)MRfa7mpzDIhal5oRIpcHq%`c5xaYA9+Q-xLi*NsS@y~j$$2P{@7y z@-x7gShaEINW6eKQ+m>%pg!tMzLu-KJnfhXnj^xVVq_#E4nT6!2kD(^D&MOO?Iz@P zklrH7GrM9C+ zbAob!`^SA$687bfv#AS3j8V@69b#Wk+GPu%Il@@LU9x<;Ezlj3>a}{L$q@}f z%1)l(LemvwhVh+wzzJX;;&Qd{=xSqs{1DtZaBE69GbZ$#S0I{WL6Rm0GdfP*4s*kW zXRXPOELOM`tBb08`9YIMfS8TcH|5ILp~>@bO1Wp8@DxYUl+8XaZa%ciQE4C zNY()*PR&EN85!rlIX-i}fHo8NfmWKsk#Lh~PmKoE?c(1jtBQWiHwsQe*@qk1y~uHJ z?BP#%bjw#{<~}+nwV3Cdq{l9HGoa;&2mp7IX+Q%So#AKxc!~XOygRS+Nxof3XF_9y z1z5R?St1Ct76>Xv_Nx&9zgF-@)g_?!{Z9Qs=f|2J%~PR zXZC~J^yCdRM}(|7WS@T=eg=DUJdIr8gU>GS>83XZ-=;W?&>Sl=D@Z~h{G9-EpU2-< zba8Pi*k(r(gH6iT zmz&ICxv}W|8s&BL)E=+dKDjZaLuWKX#Jdf4G!BZI%tt<0(m(!KNlAuwkE-JWw$tmjq7Vuy4>o& zayOt!uo?!~?GZ~JcyvD}oDWDzN@ymXsvJt~@<-wbzBeiE0Ino!?mlFtgQt~MOyQG} zL+_jyt32YZ&=@IVHFC9|YtsN>$3k*t`e;))On+E8TmM#(L=TQ29$=i;8!tkb!j+5N zjYkf+HZ$c>W(R6Rv6kdCz?woAww(|{WjGTb(Da*MKc>F7y8LZ9T8@YkaF?_7Z$WbE zmHYLLwfG;-NV5;t>{pFOW5mei46?$iW#2>CUV>v~*)c~h{5tfZkh-UOWBY8*92xf5 z^l60O2EtgvXq|gAeIxXOg?}_Wy9xOO_bPYxs1Cx23%H{nYfnLg6Uu+KE0Xx0)g-q`zv7mX1n1MJp|U|cPXC-;T0&zNnn zobhH~X+ZH$>a@N%C(^hA{82A?Ad=m%`^cV|;Q;;Am_gi5iRa%jlQJ^b{Ly7Jw za(2Wwle`gd)n$#}U@phs_kgC-QPZ<_AU^=qS$vZs3c@wj`OD^YygFtCeqBQ?A{nbqaqW4%xlP1G2^) zxCdnMCNJ^#-S%RK2Y)JUn#w2=#hlO_4Ztv&Hfp}m5u!1= z0Dvutvu(RpS;@)|aliHDtFF~6T0xZrHZ+I(RcEeK0wRzcX@o$}0dXTL71rZ}%gRGb zXp8~bzsSdR4UM;Lpw20llvhnjeezOqdf!`5JV$esR{-ahcWnZmh3NTLMkhRZM^&c; zm0r4(@}W7hSiq%yD8rq3@x1vU`BQz`rOt)%1ger7hvt#l!e5(Yaez}FXUDZi@VF<6 zOri#Fi$W57n8lwz8Hegx(tUvA@{;X`?Hs@BIG{?pK&Q}N)FMK60SRy@J?!|d^ao#s zxvLA~_n)wQq{#cqdQCm?A#_%wo&|c{6X$R(gsrg2Cy~qLskh>7$9b6V@bo^Uje;)+ zZl93*(_$@LJi;4Z%gxC3;Qi4K3sSpQ+4=2}t%l-|i+AJ_PJ0#(o3bT)Lz&v9biyb! z(}nVeD$y7P_DnBv>2p1_Sg6h>yycu;@c$C8&#m@=rwEOaA{hz!HlisR?jX7~IE%5u zcl`B-pE@h%QgT$}Lg9}B>7FBRj9qc~1N*W#Am_oc*a-)+a~DQ)WKDje<#@#aS2@|( z3|Z+~*u$l8Gcla#2gk60hKK_iBmMxe@gZ|U2=kk&H0);@-{i zSg<6|pgFP(zzH9GjSDMVqqB*r++jY`mf0;Y!q{x%q>RRBr~zhuZ0sTAOV#Lukq2|G zYE5WO@-e4>4MAhLDbRYdqY1V$iy_B+EUbd$zJhtf+E^Gjnj^>7w5|73_rly`@rrYc z-a_maez(O1OlLM~=*^r!hWvjF=C=+%+@s_bd z`ezx)(`UOm1lvZ!TF?AnOW@x+8VuMO7^S0;h*qu~9U2wU?8n8Q! z+i^wW5?YS-36OjHvW5VfJkz?7coNwI_4>miLA-CZT+tY@Ilxv9|0#nfVdcGsW*upX zW0{5Bf>%|=#(`vW5=e6Zr}(RM+vIh*g-T}CTL&0K++n+LmK6$_B*@}Hp6{!%%YpS? zR^I>h{QSVMnP-PO5BFurnlw3&g}HhsFO7e^e(@hED*V^zYoQ%Wa2Igq4`0F0 z>51>TOLD>qd1$+==u=S$uNm4cL^1%&^DX}YdGoLWU2Xum?U_e6bG4)PMX#YT0uz8; zCp>Z%!UXPIZeG!K7j@Cz^TO8SP5^{qADauYKU@V5F0zr;Ft)Vo;DNsAlZ9S9dm#>y zNAj{ol{_S88}8-e%J#DS?PBW|J+pjx}$?09qhS_hgV8U>u~9f=Dt_kzDshjP?;=;xPj z8Nw&qpwN!N>U}Y)rH8rPUyVYJyYGme(h1+6eK&a(tw%5n^n!nVHG#b1Qp6gf?VRmP zU^%fyFd70?sD#K0M?OyZ(jHgt16D{=1N0-502@zrXyl^E>8tgXqwRhnCqa7Js{Il%i5C!yODKMl&uk8s##!-7B< zs3m+?VS@%oFL6RANnTcS|3q(DW1RXCv>L%-fC)Z0p9f){Zr6?+^!;}|^EpNRH)Wqz zG=}L0nAxh8Ej$HtzbOCN2L;gk$cxn0ts8tobA()gvuxAd=F7}vk8?W=rB8EBIdmRp zuWW(12CN<(74CVOEvIPDPQ?&KzYABs`+eZbLhvsL!&W%Aowj{_NpDT<;K}JX#Vj}d zdC5akq#=wCsQG59ZENCuO^D|69q5!M-DmIVqiPM6!=wiR_sadlGUQBZ3qsaf`wInZ zO+?kCL`Klbi2zxr$Ro<9xY{6W2WEGw;l0lf*sm!#N%<~{!bcOt>tJ#F#j$}E?6du^fniXF`>|G(;kv{l4y>`5O9gq1h_^Ao?d5T(1{zYbf@*^4-gg-?r1`D zai#IF~D}DWZ@& zr6R3}=E(d2M^-wCJ7sSzXf3Vz01Z*LRkwYe!Gbo*!)S~_6ktKs?zl<}Z*)tUPir0# z=iAJOcpQybS;<0kBqV^-e>wLT8Xe1f-MekyWJ{;w`Tbspt3eBzMham0PmkaxVarO% zKS9MNk*l%aSCcHMUb9r8)u^z?t+E5ZwjI;j^3u`-BLrrH^c7c=B=yqK9HkqOqfn$^ zfUGntUMlJy;@w#`9>%R<*R>J)HcJi)XMp*alDk0|y^d_B(7U{wz4hewrP4W2VMOx; zU^L4d@bO1@P>feKv%ZVgx;4FpIVT@&Br*1Z08%$?+*7ApKC#QW{_^p+C-Nr!?E>bl zAxdbBOa!RO(4SI=7fP&i&%!6+3q;InEdxE_eh|lj^-0^qH{0&aubunm|KQhqn>XD< zt6%MWkva&!I%O9GdhfOC)L^{?+a#B?w}h97_s;gj);)iZ<`|I3i@|)Rn_YmM>00pV z^MrE9tWuiijjFLTNbbg$V|)Ox1Ie*Euv|>X4*m34X;GsSJHmwKytUCBTQJ~A{^<(A zTw#Rm;b0eUD`o<q@+qknZ-|)IGJe4$yn%aa=WP5-9~e`BI3vcBX*dJ z$s!mz`(b@4BA9sAL%tR{KjP~#^8q{g1hwE3m&}UR@5O9`)E!~Rf_^PoQK2y;{~`ai zwYYD4WN56d`Kot3iMUEr&C%C9#z-3(UyhUyaJE_OQm~m7;<4H_qiamX!8?_e#mdyt z99bveV$9zXL*A4cKbiKB{NZz=*;%?MFG5W;X7&eQvHmA2A>`zlO|zVk5G=*E)bd|p>H zC6407PZy^FG{+JQ^n5J*`C;yk^e8QK2@%^eN~dKHzV zxJC}1UPZ(d)f&UEj&Ra}2e%HWLU!H?0$l!KL2<0!R>1WyiyilLTnUw6ca$z;Vbev+ zNnnp$!_^oi2=i=vl*Bsn_`#p69M#WgSCM}ke~l5W05#?pUnk+w)nN{l>>9G=vgX$N zUAMYAgyuB%0&Zw;11rpR-KEYY-|sPdo8~41`Mq3dwHTiQ+#IQQJY*&z`!lPf7}@^g z99bzl2{q24<@VeK*z-oB09Y@|OO%w9vM-TB%2JeM-?tW$C2h8LS&Jgcf9`WQWA6U*`Ml5jzTd9j zb)EfO=iD>5-0C(~*&;hk*6hl8A78n!WMWootFory!~c5XqQ5ep=Fjdp(JG)L4xPp8 zLhX*#&OdCmM5JfA+u(b58&;hN$OCNBpTN9!)~xH{TkPl^-BcnZd%W7d>G>8`o!|j1 z-s1S*_(KU_Qs8q53(=LbFVY7j4V5pj%J@OL(zN7^BEFb+ulJpDzRlQKli$G ztU4h9ES#j)>Oov5aCE;;=GG|+Ju2CBkMGj~1y-3b!wrG3^}S3tPR1vDdfolgM`H%G zypsJI{$tFR*^MaxlAQVjNAS;HwU^hel9AhBWcX|@Mf>(wMjK!<={hV5W0p{`|4OZ` z{O8fwhYk(f?*6I%#;yIW{A6~bAXisePgsF3YAghi; z35%y4ASr>X-A?}f*YfGT&-b}*ID9?-<@8ZzrkHbbFqy=0qhx%zT&0e=PBPjur_4SE zKPdN{K9kJo;P+ML4}bor@6MX2M$Q*qvQ=|nC&vZO>g%k<bC6mhud%R_ak_WWU;8q9jF-)gQ9Bs#i+goNDu=_`4)u8C7m%MiO zxLCvKF_tvO7qCt|+KQ7otQUW$>$_>U#t$BwNjdcstTL`onCzg5?n9hxzDDzN^H-tjT4K=lhcVrLLU$>RUMdN0ih!}5iTXxCOqf-1b7VXpP z{W&<VX}j|*PelBvzE(&U(#KLPJ#!It~IL|`y@EMiOiHz_Y|gU+pd?1DEZXKAy-B}I;iU)t;X-#NJu>DIue>6~vS96Y-|Ioa?} zt{A=YTFgBAz4KIgUfpWjyk3(vp4w9^o>wy+zNcYUyzZbLs}+m$d{!ratgjh+$Cxd% zS3a)2m@d@tpT9z=sBLaynWmlRLmtcCf3M;Ys|=o%@2W^I#I=fg!YfL#)#-lidq0g& z%94+>%D5R*p7CatR_$zjCrrjo@p8W1>SEAB<*@aMxWcLvm%?-|E|jOZaBCJ&NH5*5 z{~>*`jakk4fsxnGt{mq{Og2Jy|K~wYAa7v&0PXfm^}Ot*zvs*0h8R0Y^f`Q^;Jr6< zh;6d18faU8XVg#V>$O4ePv)%Q$Yof#b!keUaHU)y86(hjP$D8+^L;~s%Oczeqk?=k zEjL9F-zZJ?mxJPSMZPt2xeF>z^)c*b*N!?D3%9aj+yNI(#?h*ma+N&T7PN)m`_s&y zq@5XIRDDdw+ok@`7bRlb23GVo1X)@9m;UFeyTKr9I1Xz}HznqUzt|FydNBWGbDmJ> z@vh6uJl6Q(WbZNAktcjx@U@Hjk+-$EHuOc-<6tM3?z6jCb({^Dt|;_o9jTcN1za}{kw;gaQW4d*&?X`Ga z@8rg$WA?A54+@zbqV9)3$`muXS<8u*vwi?q8e7c;y-8q`DSgHrl*bU;Lk_L z+=@Rn?GR=hM`n*rsN1W%3V-P;oG>|Vc*>#B!fu6#R;$r%RvAqK3+L1QjtgJAKTdBh z=bvapmtX+qK253D*_#%@a>T>LJ`3v|p0E81#(y8Fha(5tZqm(M&=WHiF;Qc}U< zCw*v-H$GghMd>eB!m^ip4tX9671_?{tl2sq#-L;To#nlU;qTg+;b_IT-jy9xt&{mE zs8={w{2i-|%DA&45XPeqF2jdQKDM`f^!;Ww1*5pMhoLe!9Ub(Yk7_6Wq2IFQV>cef zJkdJ6;Dvjlis&y~xHv4FCgbFa6LteUmmbQnMqx=`JTpKgJbvv-8*FoTDGV7yV3g zFRK%0oRV0I>4eGJzl#3C$+r2K=#`oVD$qYrH#{C`Ux1T=+HF=`uZ=I|SDUeUn!UH5 zm29_-dlY$F1E&METjjCT7O#7JF|pxF`maLAnD!3=!nfzJ>foDQH@pkQkFdic?gsjM zU*~3imaq2oeEEn~1`{~d!3s}Y?Hp4#Dd+je_T1FX-nh(R09Q&LFw5`mYlg@9S;<3j zZf$qO(?jcH%mY$fAC){~4ae((HRer$md&_uQWiB^JXbx4NeD4p;HGYl>vHUmhA{s8 z#(-x5zEOs>DsvjHY0Tp}vCDqk^{WUj+yJJ_+b{gj{23b8Ud78xy-@#TP50#huVYX* z?;d8)_=5wj*nfF~`fTv=Mx6o+L@#dt5Gvi%t-WsM#mF;5lP-kmTs_1_an;jLN%UC# zi?8lHpYZiZNu6(4!*Mc_7Xo4O_558p*>-)q@K;;680#IszbSn1(q~o~KjZ$0Kq$DY z058m$)0NZhNTr76d_}iE%}O7lG8yLuD?q~9oXK#OB z;eQs&X0BAY*)W;EfI7_CXLWfdJ7xj~cBMBvjm2|kjn;lzV6-NSXUa37ha%iI4d za6;9R&#b?Pn{E6VqwQxGlN$_`p9@0Z8a7MUdH0v(ut3P1#R_s7?fb16i`Hx%4`V|j z5R^@CEW%Zfek8box>{jX$TFiTv*PR1+v`lLh%ts7<2{N$TOZ(LoQsyJh(5C@IQjd_ zr}&YDi&&%0?Z9NC1-t*rzAuHu6AC<*v#pP`eDG0Uf{`H3E+zL5Om{9$>Yp!4T-qQL z)VMIyVDCPCzSZ*=PH(R>#iWC*BifG)pY6|Tl_sM+Y1x?XzaM4gzLt6`dWSV0Zx!76U&^ZE48?TTp4I>1y20aw%reTb{T@RB+t@|9navzsLoAxKdev-TQk3jTcmf?9MfL$j%y$B!-21IrIshC}&k~DERei z&arg|=OrC9IgxjCdM}yj2Eq$W$N19qHGI7I(Y73}2~(Rm{);=iR6HD5;}ICuB@n8d zt2W`Pw|MGg`$@y7oHnk9DlH>4+?1v9W3uF&u8TOCo2}@x>Ol9YovL4cZyrr;VvWX5 z#AM4p_Tgpg6@2!xtr51p#bu>(U@n=lAj}?{9E`Ebkfm=}fv;Ti^Se`PW9}Yq==U31 zJZ$oqRYys|bkb%k;1rtGm{meW+WXmGS07y&QJEL=;SAKxteR|~QEnZ$e+3_}Auq=| z&mmiGLh`0a*7^Ky)_Ck-XP*464o^?B;^lC7{_*-m)pq|;>NspvHGS%u={)ijR!(c` z5dMI^OXBdN&r(`L9Udc^zwI^SS&PZb7~%xN65`|_t`k(l&0`wUHb-0@cq1Wyr~qF| z#-2nVhy>7I;bfexJQ{Src!%h?hw^rUBb>O(VJgDI%sZ<1MoF8hd3J)XWbU_%H#+ck zo(fI}mcK*K;_!zqsjS*Phjg01vX`wsw^+ z4UDh-ll8qi*VRLoeIm&n<_0?=zS5>M)R`V9J;Zc< zIeq_}oqn0<_q@NQvniqVernHS=P=gVQ5rB^MUMx30zRu%g7--&PLaw_&Zm_gzkKNg zE?*&E!*rkP*Sy4+^G2(S7sp+WoY5ajeCf4EomrcOT!HC&ZYq}Ib^YIW3yAl&YV8hk z6RJAobDmYlgO!Xx{H(=39jOdIXPkyt4i90jz*tdU9)2^FALiQ^knSAcOGo1*`^f_4&lM&S8 z{<%+!O^#CjeZ|v%nYk>b^1ucX3^%hpkQj#>#!D$lf6w7cX*(ob#zpNuz;E#U=9fZt z#t5FhiV?vQeK=xs2u|j-?WXUb$0G-dftk>?X8hd>1*C9&{syf$*_r{%SGgtkl&AFT zmLA_CZ^Rmn1Xk$M6dHV@$!rtOq7M4@qA%M2Ih@&f_K7KDAkHo%i3h9Ow>&$zILsPg zVNF&Pr6ltw)#hz-`{z|o_uNdIkinvI&pU=2lya7?Gt{zFRx+eb@kH?Vxza<^Z8`JD zQz(bAcxRWJ!Rb0n7k6#yh3QuRc8PjPch|q9>AMv)fyOXh`{xZ|0hrG5@{@j`V~!S+-T`vlgU|CH5!=V?y)0~@Y^E2;U}LUcWR9N+B0ZmV zcvr7~Z+U!0GS9w(=Qvpg7EP(^dKfO+eA3dzaa)$@w`RZjqo@2`3(8QVU@F4yr*rgh zGJ%qk3eBE9=VNu%$;BS4aXSfd2$OmHhX&)@9Y@wiVFw%6(#|GBd?^EC7Y1;re%xZ$zcVs* z{;p+EH#1U5N?5pa&JwWeW{u2&k2gYh-dS^L;ND}t{)qR}2j-bBC!WQ0i;nvK#ud{o zkBM$@R8Wi$|&wAjZ6=Kl>ydNya$#&=-9^10<#EZ2#ey;Zh4CSG0W?-^sW3n#` z{(Yf;-{Fd+*XoxZYL~l@pLN`7$f_fO*?J=L)IUi;_P0N$97?Wfzy6iCcG1gh#z5vu9D+ zVy-4(P>B9EZ+29 z3w)Qwsw3rKx)bwa|2bdWE80?JoAtL&pLp-&uGCuGsOADI%X`1KR=8%7^1ZNp!Jnjx z=cUiu7wkL4$be^8kM}DU&cnHT6ertsFXMQ?_?VZ;*}bkCeswdFj$i*t-J&MV! zo0f9n!}ZIrJQJ|`xbRf*oRqkApTk*o0*pbxc<0GlBW1iUaIAbdCCuih4ZG1Vw;qw{ zO=xCQpo1y9H~m*EUKjR!+hLyEls{K)|B_p}ne>1)9yeIXWTtqH@VaMuJu6<+mem@j zWxvY!SUsKm&BT*!z{+`ex7RSxF~_t{gz4e2d&A?Gx?U7sxVY^-Yd9Hjxe_;4BZUu_ zwaUi3{*P4jsBFEiG~3{G&NvfJY!nOkYOCWvIpb%(g0?&AB>HDs`y0QGw+y@4y)FW( z7yd*V?v=BqZ1C!ZS8DQPw_7I&B_4fxehI6N1N1t-=+rZOIcql(Yuw8#mCXsl={a0G z*Rtx^BCv9H=sWy#7XAE+Ep5AqjC;$w=yv`78pfQNT~6W!Os6NM1G|CQoT4EUQui<9 z){iu1I!w(W;Ew2&Dop13WQQ@X7q%($rs=*}-Xw8W-p=3f9%GZ69gUkY6B$1^BUGKn z$+(j014}GRb`_46{HKz?K$=xXY{g{!FNgoBT;9&#&L)MGk=LRh8@Pz`Qdo6tpwpX) z-=5&Y5gp!b+t%(rw?sjST-kFGmyU@}Vd1tJ|NQ5C(M@b#dT&f!zo=u;ynbW%gRJ4; zYl@OZ5`6J}cYc+aK%LC_IV(#r!= zkyXZa8!P5pMGhHU?JS454h8dO7F@wx}Wua)OiB&66=)Eh7HIXEUGSoxcu!gczIn5Zb}<&kC@D+q7wB?4Vpi%A4oYN{AF%siN#=i9pD z*VPYeDowAD(gxm{dg5f@>uC;)H2=9#i+%j1#1wzwho|gWUGyFWJ`C?x&=V{zkbkt_=KDDrw8AV`IZ~C$_czbK?{woS1N=Ibnn7xNws0 z6Nle89Y|3LC*`wnt-|^DmejA`vf>hsRZop_Jn(1Ab}ZaMub>c|O!cGX*+|!lZ&BsD zINzKP-hhjC0h1BD@BGEdC~s_`K4Yva;V z!6nE2*;!>IV@y`QL`D`@JN;uOpT8U)q(meyNsrB^iOP&eMS1L0;(gcuL|d!ZUahEJ9~r)PKdN3!ZjW|;0p zWThIenChaPiC=9?jPwQ_Ue_OAjw>cn6_b&lR<6f~i#YggN%}?G`4b$AJ8U^;-sd~B zjgT3s1mk707wjx?;Y?%Zc&}O+-p;i-tGHF(o3ZE5t{uFEOCZ|8=SR#Dwtvs_`87cy zUxN;f5Q5CgqFH5BM$*YBrKxrpF50R$1}CmbY+PUSElkZc;m%c78L1MJMJ{Y;#aC`P zAal;MlfK2rwu^=LUHi&d>SmXccplRU@AwW!%B(&ptO_3u-q_soU(y-R;!TnDtUB^h zOvg2UMh*XvhSh= ztTK@RESlKOmH#~B_mlZurl<3$*&wN!Gq+rhdB4>xt^dHjBSjOy**J7#MN%`&SXF5 z$BLV{g}DYzw-@BH%1B+9OvF_GpXW}sm!kb03jIogM(5tz!x4rnCfNtm*;FO|GgK;8 z?iMw6*z=xC`zF6o(gIvk%hiPGu3WeR?c4 zjEI1X-z;4|A>@LUpZcEh&Ej_7ZZ4T*tsjMk=_2*}VD`Z5J(biv$K6Ml=lApIJ=yR2 z=pd_%+K+ay=^C2>B=gDC;BT5qWIgUlNMUP z))%F)nTn<-$Rj1O0k~Il$PjjD9{L89?ui#$G zCHWZFDs1P>Xy3;_NSw->Gq@&c?kiRqPd*lI*ZEwzf5JUX_|2(aKbkKXh?sw@!eK#_`2S}|OVbzhcF`bg@vIJZ)4|*)KO8ZS}*qB8p*g7nA)y9S`^OS$+4kb0VTg+-DoN(UbhIe^&g*s#A)^be9~J;e9l7XsX67FWWwK zXkqNT@*wk^FN{54cI_0w>bGXW{*Cxn36Rxx&o2+ApP@*NmWn-|zW_mc{t$-991sB#2o`1$iCCOD;S?o$MViJ&Jcs ze-mLQA1407WFm%#VVBQpluu5vC+}t!7^j{3?DDeR0G|+ptt8j$AiTw9hBJS?WUG71 z(^WRd%pO@#M;On;W;Y6H3=6mQ$fkSvMtQ1vJM+rvD7ThXbNiCY=Gn072t}Aqc%+1J z@6Y%@nBh#MxB@zj-jG%;v|s=IxGzpdOv7YhS32OsdZui3bCCY+fqI3zf3753s}t|w zqJdfG#nbTxU&>qeUnMx5_ch$>T>rs*(cOKlIyR7tg&Ay3#Or!`%w2utxXBY;-vp+zg=YUlm*n~z(>Tb|9NZ9BQvCNILt7}J-LJsdeUh?A|DNLoi&ZoQL0 z0t*AJe6ebHk;=KYVbNWqb9iS4s z7a5vmPr91m&*oj2j1tZv{M3VS;lagly7E5NBG zZpeP%Z^77=1rGtI%QMUQbM95Xsbh>$%J|SP(UJY1LYsy^}{EQeTuP= zVfOx2Gd!R4xP=n<-&?>b_u81ecLC>VVQ0YE_V^)A)?FNT?LOn|!1xe9MI+AMqB^I% zK^59RLj9P}QTIlFS@K7~*}L+PJ@rkz&H~dzfK%T5L7Y}T!XKw?0r{~9O#V%5)zC_4 zPi>4toL`x0;k4ET*b}2xGkKFp)sY~`saxJ7E;wi)bzs{|=)YSTaS_h|;-LXJ-q@S< z5f|OsvUpJ85wItf>mjbZnZ`Au2hObo;=LrqmqeW&G_*Vd?8z6H_RG$R?cDVgwm+9J z>X&@I=3bj+sfVFG6^+k);|jl_h1sy(s7f^Ce|M*3vCTvSEKe67;`<|-e+Np}1I}42 ziTI)9tnZio!8T5y8q^|wa{a4S;;xL2L|jY)Z?%MoOm}F@r$+ajZ@{=uc5Wf){*ibDJ4E-xyLi~aFBGVi_*k81M55#l-YksivJe-dl z@l5-IgE^z8rzD}DM~cY4`pb$PH`E$*h9CA9 z-?r~1NIyr250OGcqG)LN;g1G43tA$#BNlst0)oJQ)wEAi(av;;+i;IrxTQF~O`{cWF z#?1@kLkwp__A53#Rk9$!^^+=w`nNzwPQL5FadBWzy0HP-o9ZOKe>NlrIIU3}@oiN% z+7e>jpndB*#O=C-d^QEc^_-L|i@0N!HvRe81;Cz@P=mNr;>CAfbFu*^YN2($;F!x< zUKf3ENkO2zNAtAcM1rozwMCbp{jy)kkJpWS)5o7mVR@mU8x0e|8vTJG^Eb~PBwK$JmB1_fyv`=o#EQTY|l#z z+uuG-{0{7ihaV&Ruy-6=O*7#7#+KWPcuex7XnsR8u%|tXKs=%GQfo-%dB91Jni0SC zDONQ@5w3@13r@uEjf`B6hwm*SP^ zsz@|TOwVhft%#Q!ms@Lpy#VaV-SLQ5e-p31_#BRZdL~*A3%a?k7X)UcK>u#c@jTLJ zq}eZ`2{<8}IWNY=-mmMlSAg~|0yF*#3H&<_FR|?dobH3hLm|7Nkmq>g3c#u7&^}m5 zl~L?^b$kqP+OKrvhmWW9_PW!10cX>_g}C@Gn(^m7X8@;M{(-o}i?m&9#^E}{v0fc< z1+zN`(zlO8|NAa5`H2u0)fc*eliSexR;ZSKXDe+lY&VV+7i6#AvraSK%?R38p>{4@ zZSAxz(K-TfVgS?sYTp`OIrUM<{VB-L>g->CoUTa&PANd^TjAz`zqE)xxc_n_qj6Zc zRl)dShXxhc6B1Cr7upJU*|esm0!~VQj{G~AU5c(T5`g|ECJ;aT!{o<_g|I!@?}Z@l z-c$_c5ZIqhaSj*xO;{2+}GJ>0cVplM*L*z3pVcra4sd#zI;Xe znn$Ke=Sx^G+Cd-0>&DMbQVwheeu#U}JS}XLUw-S6 z$`cBE#4nmJeh14>U2_lFf8g18>`BF1V9$0?3GvSzg14IG1^_30PDcEz+-4_!HMo8f zY#t*1^Ll8|J-FxDQoTJY4U@9RMEUB+H;h6z45Fk z;MA6<$o@c6$)IHoT!+aP>kxNTbWn@B0L#yLUX01j`ubzCx`7{Z-zUVKYk6+($^g$@ z2qY&p#64>=&LwPAhxQv$zFlc;;(&r)(^3Ll3CtNf~_SL5*&-g^$ z1DwOg8}Wv}L2LHaL37IePQ)Aeb^pdJo!-|zp?O{O#)*^GTLZ|WYa6~e!PAIc*w#D#ya zlXa~=3OM_n9K^-*OgR-6=>yJXb_j8Kl7{T7%7r70BgeeAOP=ZA3ud-@q8#GRt{@)&c%_NQl{eZ2S> z&txp6bqg%dXJ&cM?2~n$n0N~LID@)`r4=EjU`vo}B z7v=3G3#8)S&y`68oIF}LQ=Ss7(ah` z1USvU3UOVhXTSR7V1JR1Tt!^(KO2d-6v&BI1jM&Aq}~mD4)=HJZZwZd_H3f5kg)GF zGCssPXnii(SMzgm6fF&K_ADFZ$NFNkuxJ4VaMI)s#E+6ruir8S@85_K8xcRYGW+@g zEgG=r;$w234WIA$EQ0F{%_|expL!k>-uFod*c05O5Wk!j)h!$k^Ip2}2E=3AjeScJ z*nvG=9jzNB3C)K;adpCWBN*8s`|EFtjxNq~1NQ7U0})U12zN|S+XOfzgxOyyN`i(* zH^Orn{ls2mf187=Y%Om&uxE2X`*_Jc^@e9XwOauv&C5gfd9MCbPmaSpgmC{E;&sE% z-pX&Bj%zuLc<<&z{;NC1fgk!3CjTZrPcfehjvs=*BC_vSyQbm!>OQciPNDUrGc-)Cphhzu`gxg zUfHF^{Sj~)bN?!(&71fc=Hm@Gr5&|%DQ!W)9=gXIz}f44kss;e7hV&;b^uP^fcm#| zfptLl%4BQkXUYxPD{bHN`k1mW;GECo5mz_#Hrn&P8v5Du0&z|GD|_?f;C{-n-4k)W z?(_eZYr#C0u8!8#QUmrMqv~f?0zWhXG*3&{yL?oi`mxr9TTn6o}^^kpm z-idpW^KSso5nsdP5oNXNU*P&o+=&vb(#nSQ<}NGY`cGbU64}>k##&WggY%BsFp7Ai zjrBm~E_hC1^Er+93OJ{B1mZfKw5?yB)c{UXMEPEsvA|y;hpQcc z6E|H!_7?lJ_Y2v=e1>ggCE`{$p4Eq2F9-G%2b3R{IoGvbS6U7CeNMvyWbae3lEd2y z=JPZ<8Yg9^$ch?Y)<^(9y_I8UuUM)DW_-ox8Vf>n_;uMDtq28~E8$=LLm9`rvPV9L-V4X zIAD30SEvneY9m@#%c*v`g1_A?U|fw4GvzF&DT`1aZN36HT@J1D^=#9l4`mr1HAwMpF>}7YVylc6(8gNQ) z}F}V4gz_)kpS&j%}4^{=j{KdK~pv z#n_?kuOv5_0zafIlz&!|wq8nHkzWS=Cmo#eQ^{rWTH|Q_PsoR(n7o7|)nf(hccM@Q z;{3E@B?r{tdP@%4g7|-SU42++y-(J#Zg52|;DqxR5cl1&QZ_%%5^&;P zCB#GCTI)q+9D(-t&^e+qWmSRX(|}aKNd+>yXOdh9IJp_+y_FRK1>$$EhXYP6 zjzsp)S`WH}%D{O_NJ>Jyy(RzE;�ud$Lmoo=QRPJAy}c)L;JQROB8cq&TsZRF^qv*) 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

*P$yVMX=H|0*o=Sn@Uy;az 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

!@wuP0s5|q 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

p*`xAY)rFh2~e3#~{y9cslA=OXRzVmSZ{Zw}Hhd zf0ZmcuhH_r?jH)Teh((!b*@3|iK<{;Q0Vk^-EipQF|-`1`F1t5e5J^2G}>S2qaL6> zqZ(U6Hz}d>6eV|hUeD5=Hm=}6%3&R02l@}=v=OCQ0YoRnrUHG+Ixs~$q94_x=Fivk z1-s9xTq_WrylfoU&nXUFqg_D9F^W1EXB64QE=ccPdKs~&SA%(3Q9zLWoRuLup0i{f z`L7(sl};{SNYfMZNbgTm?RzK<#_y>u=z*WRu|9o2Y(~0m?C|bFP!D zlR|XLI}jg5V=Hbyxzq0uolUC>*qc;8UB2=fbn6EC5tYEYK+&S4gFTQx3)SbI0DJ3^ zHK`}^Mi8B5v>xbg$8PR-Ek?(AIv?m?if&PSM_<0)h}e@K$OC)#?ME7S7oqKtEIA*y zqt!v?4@l^ELM#Ehh$sg9-nhl)Qz=po#aA1Y6QphbY5!idoiL{Jfga31SWzmE<`0x4 zFfS{H7<21LJ+wf|VXFZBOEG@Ks~(OJWke_G&(|m8PnevA3KycYyix?^-;`M9{C*31 z-U*f`fL^p>n8V7e0xid@4CuvW$JmXU{x^@*tOk0S^}9n{FVJ{WzC8kZdETe0UeRWx z9QueT&>w3@3E%9^L3En19nibBL~?A(SdHkc=`%p@j`2u*e*?9rFSP>thpz|2tCi8b znzhdx=)K$D8nD-*;|VouzP$~)pE>QBj9l;{P|JLP{S6R~nVe(fpREb{>?oJUn=YI~*Ns$2a*7P> zj}$h1eD{t8)jMW^9$c(#Mmn#E>Nmas{nUf4zcT)y^FCP`^gE@{<_jBLWsOn$dJAA5 z5wSf`WrT?6v^7dVzvw6aZ6ps}caT*2fu17&>RknY25Qd+@=T>0?bcj9XMZC)OB)#H zm2PhE+y24~ttT<)5-2B+B{OP8QXgVZ-4zP-f}R?K)u*7#Y|xKJZUp+>=&>31PCBBq zJj@3A!;FA~I^k%4Cx7|`^ol1d3x=Z5gr266Jg>LEn#<5c*J~83JwUHcY&^p1y$UIx zu%!~{jd$gRj$KSZbjHz5K!1J3s7+`NolhxWB7pvp1P3$~lD4>pYb9`SUn?X^?ZWk`M40>|d{w$&b|U4+r&dUqD+4l-%QBLV-LzX<1mzN@GHsCLf_#Gd%m z80c>I*VcGO+ao%8E(YlPuS9JLR6*Mb)d%E<%KN+OUFv{_f@+66Rj)QI`^R+;2{n*6*GDTkUD0?MgUc<%G?8oIt9Y}n%*a2 zPD!?iJ<&!F=ndn)TXXNB>v6VvFQ7l4ygs6L0Ue*&)?5R6^M2BiyGPJpfYB?->^?aAD4v{XR@(HRM1pqxJS)tATxGKfxD?+o-& z$rjVMUEPRIf6fK;KNk|rz4B5}{g2##x(fMh-1m%rG*2V#`U-RgA;4R7`+LNm{KREm z-|pd;aDOlASKk-t>}ByI1EPC9r2=!^Drb36QRH$Mswh=U3riGJE56SZe&xdZHl zm3JI^V_blgLkwC8baB-VhT5}gM5onh0bPcE)w{0N3ei~_z&NI2q`H6W>aKT)PN@gu zr;0_QOXI73|Es6yMNrPx!H-8gD$)MMxTps7GsRz46#JomN!R9&D@y#=*%jv_(RxmU z{-|=6I&^M~E{N#V*GoY;Ns&#PYO>MeqQscY>&=0i-e*@K_KX`K-&RT4{!%p{`ZQYq zrNY2IWsXqOuq_$2PXyN)RBrxuF_ap=gXpvv3b4=O*?En(?JS}b9KrmqQq&P_ET@L% znIwNO?x_^F-U~azfv(4?M?pTRQv7SL!xkH~eX_Wjf%3~Xf6)7qh>jc7%O`>U?DBf4 zT_WhZgRKtC%m4iyu8-t8f+Je5g?|?!un>WT2rNWkAp#2#Sct$v1QsH&5P^jVEJR=- z0t*pXh`>Sw79y|^frSVxMBx9o2;kpecsTQ>ebC^%li-s@-fk`R(Dirbw=86k>+vD$ zbC%*>L|}RUR5U-=$eW}UvAdwEJQj;d9)!axyyMsbyt^zhca0Pw$@t7oFO;t8Up#>2 z7|7-G~J2|4G!{JSLYWkZGH6 zY-nz*nt$SF%5N-2hYbmfHvFo^9h|)|T|X^}%A0#tXQ1nZFZ9d=b4)lRU@S@h=mi|6 zHRGke?a{$h4kM8a(==&wEVcxBG(!ARhA|GKIcc}}h3quH{M3MTkEa@RXN1`sPZ{j( zvZYBD4qMYEz_oQt;XCPaQvsu&5w%#1g4~!Tbsha@>x#=;+nf6AZe^S<7&bWm))aaW zl-V7FA9hzY5P%*We0yC2{%ZaYeNj zfx7)28IO8J7zfikg|PmJ$6$Xh)iq??;Vl=;a#2%y<}VlFEG`h+eF}#e!&s$Li8l`8 z+1_)-QfcMNCYd{zxE?L#z+xn47~`!ugT4nh-%!{N|GBGm-Y=s4a6p2)q7~E(nS(-8 zgE7Y@fAl?nri1%7Q1V)bPfE_F)OV~(p&Gi&$;>TTv0W`U z)DJi}TeJ!HFV!?IhMw(U##oShXyyf*(3e){gL1suBJcR*rqjPKra3p-@#9Vb3(^hb zi{Jh8p4d!QZS7NW-m%Vg)54Bb4=1qhR@TD@XS@Gr4esDfd2M(H6Vf>kMrRXNH@qvs zVgi3)Y*w)P8V+NPr7hvQ%FDZ6P5rw`t}kT9d~l?7Ft+m28$KMiUi({2vii#}x^Hxk zp2&-b?sGF^L}Vc9ba2>*U`%JOe^+!VP|K1xf#=lH$l$<;KI5WmR z31btfSIcn0)R5YibDu1zeXU+m-S)mL^soX3tAw%5XYZk>jwzV8_C0X&tUIZvB;dnx zb@$g6EXRN?3C&-&zQnmxk-D1dz1!?X$eth3%1`*d;jl$8)|w))1c&iIy3V<>Z01wIItaUazEZsq7n3z@*^O%x{11Lv`I}6rxdojm zW{l-1j0I{x62QAl=+M79E~LnNQ?|9jFkTvp9WzI?gE=LW$u)Q`=jvnaD~HoU9hCXZ zjXsm1$KIGZof()raU=6Bo=Ye>ra0W=xZYyo9N`0NJ8mqZ=E2;pb1DC9*%Q*T`oQf~ zD_+_=JRCZF4?p{`AS32qt|WB!VQQJ(yM>Zs1@!ZlCv)hr%~hIW>q&<49q6Uib5GCV z>lwizuV7SD@KCzCU`%<)7dNnz(_rqgOW;4lN=&qb)L7Epj~o{6minhQe8>9Z5{0=H zia+r0`MYR3m3@nH`Yzq@K;T7N8T1qeb2vE*VQft55js4~H!{NDB4v4{j$a?S>+iqw z?#4}9)GIJ%y=OWAe{^qG<)qz=b;!$+?K`!04F1$MvpW);s}UX!M4-FqFh#S1XTQ?U z8&u)Vdx7#i`8_g57Ti*JIssk1yL4!85gJP-fG!EP1w6#uZ z-4E-1Q9WtKjnWh>M$3Y+c8j_+9JVhzzEiU1*6+^dm#r~YR#1?cPaP5I=vuB(Xx_&Z z%h+Xy_mK_v=~(kC^HRJ5L$Dkt^1KmgEISG3&P$E6*w9V;Nc(`?$RQH?Va$2CcDV=eAnpGuC z2A2kKLoJm+usfVFfUoA6mnBn@M+zdPHH=m+`RI?EmX;wu`PwM z(>-nYozC>xBpcftEF#?`_dl1>B0a)l)EXGGZnFF*^Gi7QyWDPlhK$Ga^9%#?{x}?m zG!>zl?mxI#Qi9o1Kjr>9ek4{%N#ocHJ}idr5HM_e0nJvJT4wm~0H=nY6uH6Q`u8Wo zrgmaE$|bm({pNo7#VemeuH<`aK&f@o(Qb_^U3;(??Hi0WZtPaY)ly{tW!vkGz2h?N z1~swk&h}z4mIN59EPAAa!_1cyUY{HGle#^6OM~})CX_BPp913(Q?% zXWxZ$XLPKy(1)M=Yklp|ud9!DZ^L2G(wRVz(iQ!uvzBt44Oa1sE9sKu9_5SZY{PM* zFt^pK-5KZZ#JID*cSFo-(It|-cFXq#U@?*7Fy`;lpoPO$4{dm$J^4{#SGf!yVeS+^ zf`M&qmO|d4ZL<&Fc!$FjudYaA58>VM<^%C4jsJTU)*AtNur-0iaSOqiVi|3>yV~}2 z^zu0Sj*H<3xNl=QBGldpgt(uU=+1rfecZU~mBwQCxyC@oM6q1HUMvrxv{50Q0Fs_Y3AvmpX+zI%&BfovX83CMYgzKCFLrqZo^k zmci~m7dh|7Vcr#wS8R)jA0O8HWxmSE*%GPm~VmZ@mFeh>Q zOf=5jBHtFd*O&D&e$MXpcqhppiLE8O0*p1Y51@O9&Yy6fmwd%9kuS@fH)t0Ma zF-{VUNt-I-2b4WtHIK#JFSAZ|c)jXdd`KFLkhoaS7T+FY4SQ93~OjX#Yy1n`3FF%ge^nIH*$0*dnBvlv!7%;zOCrmAvnG zqEFsdkI1Ca7^UsWo7%HC=mgFCz>&;(5&yl|RCuVgZ{uoydaTJmT{;q4nL4)(-|e_9W3$Ct&!0^# zJFmO!QG+!W(~E-LiR(Aw=YQwWJ4H^a`F?K+r2MAFGoP{8nqM%cLt3qe)N;N-9~qpc zILQXye9S>;`urc3Z_&MiU!uYF zB1{Zje2Bw*_Q#tGZ^`ljsQ(Qg?6`ZHPU)A1jj zp(?`IH|jby#2Zsg2I?%DvIymOGfjDK^wKxu1_v^7wSqx%7{PN*7w#1bZ6q4SX(k3A z`IeQ8ttJ6k!boKe;qy{^`?R-8Y1=<8U2A_$Go(NSixH90VUbS5KMSqjeJ6Vad`DzU zGcTtvPg!ArgHN3X15&1Zi;@mgFm`lPrc*) z!?WFmCFA>41^A&B#oT=&pv4LFJClMY08G)mp|}03>zC_x(@B2~540pmVY#4P2*+=g zjrZ3unPM0H?n>`d)8V<)@}N#EmrI4Y5LY{NRAKTrP+~Fqr~0j}xN!Yx^W}@74g=K_ zOh5|ItO@|e%a3D!QIw| z2jSlF&69L&JqfR1uA1wqJD!V}sM@>QQo~^NDt`JVQp#VcyPed$ip5CHF!p`pKl$5+cs}CW##g87W_{S=&KBEYF*az( zhQ2S+OWA|3<-6`gvl_7hU7IfU%r~M>aDy%TH<)v!x5nXuvTME4IzO=nC{ZO>Wk%Akjrm7TC@IX(0_LXKa<|v!m;t1=*?sk zC+OM>vp=?e*x!iP`hQwxilPkX_pgk_Jlr(v0CBg)mG_t!dMOsOK#-|n%mBgemuACDDq4?4p+T2 zT`gzq$cx3O$a1o5>k4#f&g8DCSJhBJWO4A8bvMMWjq)mEIX*gkcz=IgKyT4AaV5%S z_lp=Y?U!Vm)#byMMq@c5;;(M8D|%mfzM8&I+5J3|Gp!tQbp9+|&6$nEYGHT3ZoWe2 zym?H?(JmwBp7F_BM56lJzFtl&M)89&!!ta~aOa$DzZ=iSk$ZcExbq#VIYn(UpJGxg**kUj296aTc z{Y)F0znNPY=_2e+$SU?YzJ(RAS+8`+xjP)|oPPRw^Ecdl&Qk+(7QglIHxUky4&L<> zmwkRpppTa=U#bu5P9g=yw7Itbvp4b8*^ndW+C@8sK1sHnp*zjR-!A{WHGSj0)mV&R1Y-@w zztLbaHL$^+{*JFt*DMjO(U^F3?63-!BSBLOfe=BfMCVB+F5~y@xyDarxyLu`(+yYJ z*?{GUOJVN2nRh9!njUv@nsSf6P`s(7MVmbR^BxvkL4&b+&d>jhVw0&aoEk@OI$y5S zZBuv>v=htGp`4XKC`^{p#JM}_pPXW)y|Y1-Eida3ukd>;#=;L{Q$?d*ILt73m9IjQ z-Kp3)uWfn33ApKe@m9p!stx#qleMic_Gj%l_|@%ijEGJI6fNeKDg6b;ibZw)$uxhm zKJFJ;D@^)&)i-6O=h`(`j&U63?pWL6cS)7cjJxJ1EA8_x!S+&n;6ro>1BqsuCX8+1 zVMCY8^WARo!`5iWB5yGbx?(`Iq9<4rHaB8LQ?t6$P{^t!ToaXBe}s${+8D})2pBqGb#=Ns3Z!E+(xj{96M=_{7` ztvjb~P2@2~B5AAhvA(Ak`fJJ;RsFIUBKcHdy`)ky++HI2z%*^Fo4tXg*t z<;16ZjMKt8SdI#B9TCf~1lte;T?_vy8aPGv1##DZ9Y{_>r|wsC0GVvZ&!k`PzS zNe$!OHM>THe6I4sncB(Zcd5zBG2!0rnC4hETSb>J&PCX?=3VV9X?rIk2u^02pUN#FlTz}s!-mVRi^5X~Jp^-k4HEdCU>4_Rc4`}sO`f%amY-Vt02X5nfw8}3E@;BY)WWikIb>V3 z>lU>N?Jb-5y9pW(n9rRMY)L3<8pMx&;@5XCm0RTz+c4@JWw~YpZaOEW!I-%I;_JAe z?6cormm@pMrMLR~9)6806P@wDukYzv>> z2`j8Sc3v2h+trJ9JEmY368G#}mDM3*ppx!j#*%v<%b`(m9oxDb=gv(2Xv;mTMNL{G zi-c}l-@v7(EJ&Kk5p>HIAC=DNyh3GxcNT`RcHLXS>VxrD10KTM zB?*2sYoG70J0Gq!sOt-NmR9o_lluD;x-!Llc|rdpkhX;`haJ5=&r?=#ycGi>9Uei?l+O+Rgo=p+X;O%5Y;X z8M=B1tu7wkvB0~Vt;_g$f|o_dW36V_Oa|E;>yB^|=5`&{{)^{o1rD@K3u*o^2+Kbe zpZ`P~%MqtwF3rUCDW1ERe#m!<&tQ6#uT}4H^Amj2d<=7w2Ug>UKXT|YjjR`cH@*B- z$Iz~xz+Ge{mcv-Q*~Wi*(5Ih9bNQ~%x35nX^iV$An~kj|;XKS8_kVC67fqqnFE+9T z4H)d_FpF+D>=A>-SoC3x(&l1wZE7w%4 zP(Ettjpb+`V1I4JCOmlV(&g&JERJ`r7p>hxZ_OIdVL6g6%;nid{c{1lIMTFY&iq*Z z$H3nklw`I;a|d$|;tGSgEq(|7xs5lPzn=As{cNgY{--M;*KXlwSU#9*J`s-gy!iow zT{3UgGTL=%?ZP9hoN&I0**TG3DAWqv(u_NBJTcNK7$EQ}G3 zOQOqjrf7b@eR8O3Zj2Hqol8p7m~qB(3?wRQ(<>L@qnV*nb~ew!h!}l_eOSltwG)k8#Nq*o#e?X#QM}TuvcSJ2inW(Jr51z6#1npdXDk2lSOr zihMEV^{DRH1au8n&i2w4B$pjK?EvHSf4#w|pri-WDg1TD-z7}&TR$uhj=OeynIl)0R5=C^Km<(^t-eJI;{f&E#&G7WKAb;O<|unOog9=79W zEufhP`jPv=R=9%amj52v6^5(~3AFelz&>`xQK!zu$fZsK)wUJrm$v4#sBV)+%3rOi_B_w;+SxXuI)fW**(fAdzJ07R61f;nU`T;>BBaO5{<2yt3Mq#+1-4=pTHk*0 z`1z!-h)#Zd6qIlFbxu8+dmQz95o}E-WPVmLf!(|a(bHN(xbSxIo>a6S z(awVNE99AXcZ+=ylrKX+svl_oLILBQT>SCvYeX$K~E6fe2=Eb7@h~nG@bdw(6TPG455qmZb(7%MY zSIKnb)uQodaDnzFykl>P^w9n^#GWi@0Lt-_O)2}R8-e=uC(*1vt}2cJduT58z8X0 z-vRXdmdVYA>~%;vw5;1eFWXw4CMSlTFVacS-h}IZP`)ioGeYfI#)17ydYyajiBUwS zkgR~-mh-52(+zaoVBORN^q%M+Y>hT(f27?6?M=A9X-?QCwTm&s&#vSPL-6@0Ks%SpRl2i?plifV z{0a?Mj4|zb!w9!8j(e{*2nPn1dwL{>=tpZ(8y5*q^6pUPStw0d(tI zgS`FG=zK(64#riHJ+))py?SWBpnPux_WOR_6-sD`L&_&w?gP5l+i?3DHYr4B3{3&u zH`-W8uMy2RNW1HR9`2jw**1vg8&q>J?~BAF6sV`fqT?{Z{xGnQ>3vwqlA?f=&%XE- z&=YdG6g5Y35uLp11JDznM4W2bO-6M3Pq1~gNb-+l;pL9#aZ$Ay!2bI7+)Lp_|I;TW zfu32m%Heg#UZfma5g4~cvK{RA&uRZg{od&T_PPEA@dfwaqW0H7ekgKFuBAxa=QyGh zcUlAcvOTZ!gqv3&I`tOV@>b*#!>j3V@?u0M#eyxvMINtL|E-mcjwg)3yP%v(t!C~U z`3`9LD$_u(vXiZSO7uj_KgtU9I=6e1AO4po(@VkpB2vHNoWyQV}KyNX+CoZLo&f}!QS)jkZc~9y|`2b>1bC?188^_xPWhw^{o$`2aUWYzt zxoMFpqB9mJ&+8)+yw9(8qvd=7TXBp0TK!Z0l_J`YX!4*xiqdt0Ez3orl^ygW`RM#t zjwlE35<0nUAEHz4+yVNsmmHX z^mkFQa~JFhrDz^Y0_o~sQ7MV8 zIyE2`=o`|{40rjtBRWeqSl@}7dwRHk+PD?b8N6?Sz17ftn?M1yzq7Mn1Nsh1LKTNH z8VA;^V4M`SPuW|&%ruQ^vJ2qQ~k+koQWqMfbx&_ zTz1c2{J;FrWen)vi!`|}SfTjUj4cm?O*gIpMier z{DjECW!8v2wb&f!r&qXdo_<+}=tNPF7l}qB%?#E>qU$xnc`y%(MwA?AzhFv*@jM@sp>%Z$@Pc^nsY8PA}OQh)#YU z1@!UfvHii4PY|8bu?^@GyZqGnPwqr?#Vmn>f84=$_Hb zLXJE=kJ!^5Q-JPsc-#Ixrs{}JcHIN?pw4^LUEkj$I(0KxcZfx7G}3;U+>hv#`A>3* z#h7ism>27f=TiT1N%Yi>kuHo3End9x10E z==Vx^`qwJCH-wxkswdqRDc_8Jp z+;0c=?>LTxX%zAxI^(nt(7PE;DynDDafYqh8t5O`bHd`iCs2Ea5YT&6%<5SFcRiEk z?MI-0c3ZOcS_m3vs_~6^Jyv?(7xEUQ9P%j0uf+NY&7WSaMdv%(7|4Ibe&#lRxf74( zhooST--?Z!of7$Z4{cYBOQoRv@m7Athmz>HL2ruy`ji}@`C8O%#4k0H`kyXNDAznN z(~qu~sqSFh7N-dQy41!oh}hG5D}g;_w3$#HT!zMB)l#4@D&?8UO!P!_O5jDHFAlHd zHb|!;Iw4~By#B=Fff@^%hfwM~fxblR%8pMP^w4rjK)xg{l-Eb#SRIMzw56fIUi#F~ z65)3A`UzDUoG)>Cr9Po2-~S@^bUArouOKnFk=cZtQ>kq`9UI+4U z@f~sc!!@s5QT^xzU>|tJd+B8x-*h{x%lT87Ux-60bl1%xsOs8nm3i1E8G7zV9bO zMdJ{i_I5sQ?Om>&jbwB^NL)Dp>_6w&TZ9CwhXsOG09TZCJEx6=cBIgoEZwhZm3gv2+X z9G!}rHgDX}brx;adxMn2nhwS#3F8p*wkPIW5uI)RI+BFT#qdulx6tbn zKV91)%VV?J)~GqHQK4LcE?A~Fo@J%ov zDVjgfM(luod3_rXpWrdXFZHe8fBJv_3+r;H3rmo{FZ{C*frSVxL|`ET3lUg|z(NET zBCrsFg$OJ}U?Bnv5m<=8LIf5fun>WT2rNWkAp-x`B7lEiVqi&3oh|1fgM?%k_R|O0 z^ssLf&=|1ea4~26o4Go-&-+WA*2X;K_4tzQc9lOxt`&;+mix4CdOP(x+Kg|c4yqeb3b|_KAJ`IRybYxb6{%y z6X>=IGslRAxvjROlL#jR{U34oKdzwdLo2tMnuwK!4*c}K+HQ!&*n(h8@R(B)4%2vS z%JJ(p;hMw-S`trZ`Z*ki+}wTlusIT6%NV&)=NmcZju(4B<~AlKKsQO4Ysr!fyX$>; zSpd)VdnB-PpABu`zP!zJ!itfK<=EE4T$s@DE?hMYWW_jMSHIq%Z+uI{T0b3X8_e#+ z17PgsjpgVYPV+%oMG*`arl8C4nuB%tabV}hOgxmtw391WBwYi@1CU1 zO>eldoRBc=&Ly^xfal6)67T+wDeJlE|50Sv**Y7?A=MPk<9UobI*q)7sOuf;YuAnI zJeU}Nb03RILe+-$@%?c^@asZlPOw|yoNYC?^gZxW$9+{{sdUl}A2Zg({l;@sIh zEdTtS;T3=A$0l~)h@4AUY!z}N@^ImyLwI)sSFD2KpZ@kd@=IN0PPJhK%dKaD-FfuH zqi+Z@^}L&hWUf3|N6GE`{4h$FySxs|$wASD_UnE%h`zJ;f7m+@e=NWMkKgxg@4b@9 zNJb(nn^Y(fvbRV=R?$)+LP#Vb*%2YKw=zNs35h}~84Wa)>UWLr?{Z(qzwo&q51+@Q z_vbv%>wWh7oNJMBHz}vIbxgHgV+Z3`Z*1_f!gIS-U~VubZMNQEVSG^93 z7b=C&g;Mfr;YX^|bo>J6K5C`V0vObq1Oji{XLRJP4Ta!xF}*vcE{COFN?9+czksf);na}3 zH99Gj*FCdWq?^R^)7NIEInQ4EqRRE7c&-l02YRi1X^uXfOEwnbL)`VOGCx`69~~Z{F@33q z=T5M}-0YKk4}ju1ce!fG{_b5WpzUJ&+DCi)e~_uR2KI zu;T|FBO*)sVdbkm0Op+U7<9zU|HOyFQU*<0PGJ7KI}AIyONzLzYc9})KA`NiFWe9#4Ga*pvg%rzZ*9|1N( z=I}w9I}zgD8i9;vHR`w=zCqeK1RDkoaNB#2Sz7M($(z z!2TJ1agzj;2O2==O0tQ%#7}R!HTb(a+$iug9^(&&)$~4GMyDgP(hWCgMmTW>$Hf?L z+g?A#2FS@Pz}%0cuUhPK{Sx#<~U^($6x3#KH9WRI89deRO2z|-GnwQ2^OqWGe zMkJpoq!!KW9u2@_LOWo!GXo=;U|r_aOqES!&rJRJ9zUB9nXw(4Btd*d`TNO`hrFx>tg%iXQJg5}hL9K}6hVbF>BQn`Br&{rx8d529vzJ_e(z(%d5&tT7 z-cCHgA=cS)5g0!kIbb=>(x=G)rjqjWbkU>s4XpEp->+r)2I19c|G?Pm(l_hgaWh|& zec@BL(r(ATx=Z^kON8*;_GXxy`pTt%$dQ$0hbGazBY#rB?UbFkaGE;IjWvOD0U|2PM(DI4v6&L0g9)+ z82u0WkOt45&vDm84X*&x5sL|o?V@=IzPrR~!^ZZU+9TB4&waQcJP`K_uf_uHZwQ2| zhJ7r6ntvR%c~;-Gc)bhxSJ)%x?eG})1{iayuBY@^t;aX*T@!f$DeTBipOYk zV9e-@5(&V#rTl(Blq{Y(cX-5Tw!Hon9uxlnW8+p|!M&Oj|Mj;{-inQJf^4c5x+dLt z%-|}F9s7443>dxL40JAfnEpOAB9XLvUN;|)5yN0?*+*9gaguEOyx;L+a>TDkd`s8p zRKATou>5!;b6@)p*?U0Y&Q9q?>6ty$v9ga8I8b2$c}3pdn~?qM8wK5PP_ANfkIWCY z?Siy1@&5*MxZCj@8!~*X7B1=ma<;ydH;t&-WO@v1SeoWEp}R@R<(x|3(z%t7RRGw* z*nPL7-Zn{gI*QKCo^^z79woV>t03)eJx>|-+KuNz69-;U>4p#DuDl>5kW0>!i7p1VosvorO6!dv2J zo*6GZM*RrJYJA1fcQ>vr%FGE4+(gT#&3A$&uQ=ase1*rT3}I~N*+&OJFPGb+teV*} z@~h4q3JTNsodIwWFn8DXod(E7@F*VFdh#lmN0TD{z1K3Z0HH5ooIWKAzWKr|n$97Z zBmSUm<2IF(`H!ImhrG?Hs$jWetxwR`tE`pImmz~^Z}|uMOn(~M{9hSA0jvea67Lgs zfnH{c``S2;%06u4wln?d;5vurXpr%0I6!W_a|io6Xdb7Aa>TWTm+nJb?Rr|UB!&N*&pPQN|uHjU?Kl3=b@?#Kr~ZX@AipwbzJ z-!JPVp0f8W07n*D$S$;|cI+=G7x|k05j)59Nh$8>arM92d+>53X#YhZn11KX0=b)Z zj~8oqy!x^9piRIzEyNSx;$iMflHf4lrbhaqYfl;WH{GWRcj5_tOoPW5klASB+s}2M z(~zht;xXa$Y222#_gM5Iv`Udzrt}1?rri4QA?W4L8_u#?LH^Aq{NWN*b_N&m96CF2 z%vXX@tw7N3c}Bg>TJ=lRG^->fs3Vfg@jz=Wfw1qn%TG}5b>BhJcPDNNoXcyVn}7Hn zh#XkxVD8Jijw+B_`g?(TzwAETh_EdcJuCE1m^has|TK3csmb2cT8TL6x(3#=qVx^1(2-? zv)1=}WXh|bvGNM_bPaC=<|B$gn3EPvs0aN_@>YASZ=cQD%i8);A*wAK&?Ca!rgN4D z5pJzoG(#UgF=wIw%qye0@-EK|h;h*38MEt30hoC;gwZe*QF7hXDfCt2;V?vHpLWSiI1&=z44c^<0 z$9R!}&RZw`8kBpQY%uHEa*Vy_;xj+DZx?{+PZC-I352obwCy1GKGdtGChcQ(Z{Wg) zmZ@xSKo8n%K;K9h7m@?HNE_pEoo|tMxvFjClT;NLg5xk(J=}{%-)oKFmFLW> zxT+@i+3d!xo?{F2c#Ius^9%iR;CjBh_hSzaRU*TDkL+H@J&{^?Ohg7&ONyABM7&&6 z+vK^i;m0Y7g!8IK@sZry6!91X)RqK-#j8Y>hSW z_rHBJT8W=?({nt=mkG-?GLElXm%k=1)lG>zPm}8IooAz>045dA9+)d&68!_Zxh!_F z&SX3^sNI#aanlwa1-zbU3(VD@+_mni+EYIgG56M!aHY_bcON<{oy2n+q47i@wA`!M z1r$%~giFt<%R`@YS5+=Di6t%JF-0UoWvxHDt`(MA!&!4Ad&kbaU&?-~{5KiTG4#T6 zuYFIVeRFL9$$e6hSo|rP+Buk_U64zJ8kxM0Q9$81)HMY|Xuw*Tkv&lVGyS$L&rvPC zR|hC-@Ej4DReG3xD}mB+6x@~j+(qXnx^bZF(WUn{@E9Qnmh)#X`3hjFl^P5jce6=f zTF(yH+s(2ASS*Z*M6|8D%GKLAUm|st^YGrXcp2C9eqB6AKMQjWTWKu-IpK$H8V8J8 zUH@wO6_@Fy6yh;Tqz!`2P4fWk^nUjfrnF@Tw#G#Sv|G`o;4$7ynl&bvIRCK3WAr50Ns~`BE&ygSG$WJ$SY61lbgpXCV}BY zT?J)M5O-Wzw*#68EU(yRs2)v9E!^6gq-2Jd+x!vcGE1hi0XbPQ=BAOrgHOeIjG~za zUjvg0HPmsS6YMXv9boAaj0~i*6R&$jTq5OYF0!WL0x{xTB>haUC3T_X3s9ZZ-B}3%m9dj}b#*OxukC zJPhzYY^+n>_4}obcKf5_(SLx*hzM;q2!zR3=eWVrJ@PI-T=FOA)MUu}X%?<6Ja{=O zJDB_Tqz}CYMApZqE)9O6c}V3Qc07VSB*h&365`Sg?<^ zw(ZE)8wwuq`<2KWft4BN&RVN6g50u1Y*NYBugQf$rYyI%tX{x#6v(xsJ;rG{2)8!Z ziaqlb|Ht^a!CEOJMqr!+Sh*;WHh1droC7eb@Z7>vY;R|is3X2QbEN@+9|ck?U-xK$ z8_K;l4_qbWC_YhS8d$$nuGGgnNfLw$Ct^8H0jN19REO;5x*fEyCNIV>{u<;Id7TiE zePJ4BegIe}=@Y8Ps$Ja1J84e3>wFsl1`rhzF4|58Qi9y4%-YZ|lo9f5Qy=v2NT@^C z`PS=6xAIK@ZYtAN#aC4p#00dSn#%cL!2w`b;nF4AhA;q_hvC)*OJ+(scbBKeA2$pY z<1q?I9s2g9c*nZn;j^V`h^^l1?mvB;rMejlKoCGx4RcDv%IiwEBGGf>d5XyuZ?<>M zwdPyK@OmU$n4>%WMhUEyOX}{|Z3J<(k_2-<={V6>pOOu{aQQtt zH?ow>NWNY3K?24=Ohvo|bB;f%*Ih;Z_blyQL`wtJQ@tjuc*bo&`OsF+_|`-Os#EjT z#0L&{&VLz-OBWtRu0jvgle@f+m=Q;pKQ3!K< z*V)%KLvOILe{J!MOk86AU)v(KNW2~;vae_Has#J7zM&3>Z>ze5-6EcQ3W#sS@fZbk zA&@{&@o7L8W->S5^?E!O^tGIRC3e}YVU zR>F&4?_GP1=cvBGa=NiAXbiVD9r2crr5jUaCp%kT8+2_-12AG9jGgiP*9Z2^JfG#0 z9b1OJ|G3)4SX_S`irL5;otO)AY>EZHZr%Da*jD$*qD_sGsH@W-ZM!?P8EHQl{q7pBBQ`-%h`CdK3 zVc3a=K{JimQ&rYkK zdizNZn%e+5D;TTZdWaRQl{qyv+p|Ir%0mA4EabY5Jiv359WXa#(h2Soj7QX>VtZnR z?@n6xJdjMM#ABpaFm_y~bsne`H?Ago3UX9`hj7iQjxPgW15Tf}Z7V?5w!_f9HG3C4yo}+@o38?7;e~$xR z?u+t~@S%8J_W5jYAh%=-*u$J*jFKq1?%m>{L+%n?1vC4P@MpQ?8+yCr<^H#vzxPB> zzsY*oV^^ZZCzZ1aX?NyUH!bZy0&sn>p4S7#D6n`DBce)*4R8?FP10A&POyaqB(p5+zGm8a-7p-` zYlgX{jE(C?P;Bq;k-+!I#;Nx1OF1PDzulVLPxNgvUgk{T!I9mMijr52wmHddqKUoZ zQqbf|j!}BRaxN@M{b2D5Y8sb4E^Z52JR=@rar-0`sgrZ0LooL|(Lxbu^kDk;R z7e6!UGkog8vA=kX5*mom$NH`*gV#|-#3o8SeM+u2OYb}RM7|T+Pmrt8x5Ah;_jwYa zwp*n*NA#Y6laYv4_VA-GQ1C^LQ6$3HRCzjhL6lj4=i$M}mqR|v>YtUnbRSsn==ETX zSY7)TP}`&bpoJnZC0%E5IO-Vl1|W{6LuTl(VIq_;tZ(uA&^2WM@-e;B+HHGGx_eI_OWXjU|fN{s_3UeZn zD(IbQWTm?i!0mb6O)z})TTk}9BhlEX)xm6%npe7$(;rFqW43?38Jf-&yqw-%sWXN{J}iWfCYbV}$8 z?i4{NIw5a#K1d!q?r?3Y2ILq&9xK>e<2pp)QD(rqIFNJsy#|6PH_?!qEL=L!S@ z`yIwYuynD_p8lUB9y3{-5i81-JvM>YW8#82&yC;mfzokPJj^W@I8c8^`P XALxs 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 literal 0 HcmV?d00001 diff --git a/.gradle/2.4/taskArtifacts/fileSnapshots.bin b/.gradle/2.4/taskArtifacts/fileSnapshots.bin new file mode 100644 index 0000000000000000000000000000000000000000..fba02e75aa877367bfb45c8c231abbd1f35aad53 GIT binary patch literal 1664034 zcmeEv2{@E()c=g7(mIn$w5Svj#!^WtONl5gq)jo*48x3>X2x2Slu${uNQ;mbB5z5w zC{hs>iG=n=MMRra{GXX;nX%UUegAiE-*xG_=FNRK@62(YbD#4&>s>exhZ{*~MgHJK z{v5cP-+;qOoab-ZUtjHw!Cq6%&T|rG*IEsndyt}?^a8))gIIj z{v13r7~S9FZT*$<=ClL+etiXWe_w*#nB%`(w+Z%f=FRB-(Nnix`3ABt3ihRD-$wUi z4pOq;HJfbyV+Xn)mppjYk;ez7!u!V9`;RLOG?~xwA_?~8 zCR?KKKmN)+cl!s!pMrgPCm(eGG_frRY zTsM+7ev0f@qWkCirsgSanDA1tFJ(9r-M`S#6z39ca#gV3*X#qjpPnvz-&5rllqG`x zNUL5)_cNXs`zAzPJ|@_gTvv+jUwX=U|0?~RsbF7f)^>FNszz0kvDaOWU|-spjqYdp zu;#n$9exdd{|qj=fBo3V_!8$e&4PV7#ck+*cKtrj_{9mZ{PbD-6Wz~wa>l|`@jg@V z{tlp9zE?<=LD`+4Or zv#D=X;In{dV)PgO^f~O_?{b9T{Zexmq3^$|ZID>rJmjEYe`G`=w*Rp4$m$g-E`oi$ z`+ao({&urF0lwNAf_=HkPU!xF%40OPq>mxIKW+%R|1ip}RMut-ORzs;EcSdK>mBe{ z^=Vu$*q1itq3^GdtSs=$W6u`sOPR%D`?O4>u!P!E@aLEhM)#lZy-}V!<)a$>In&h8 z{THt!98%r|!|%th$M)ZCqF23rU@=ATemNC9`u_KtvKh|b9EtGfn*LXViJC7VL3#xE zxeU>eM)xHxpD)=m+bvn}eklX&x%3(Q#K&ZqzKvjigoz°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%0AAPRA~u3f7Tw$pS4HwXGh#SWLo*{Ls#PG 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�W{(MCa{#cY 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 tAs*ibkMg>g4oAV^ycmOe*lPJT%7;_ literal 0 HcmV?d00001 diff --git a/.gradle/2.4/taskArtifacts/taskArtifacts.bin b/.gradle/2.4/taskArtifacts/taskArtifacts.bin new file mode 100644 index 0000000000000000000000000000000000000000..04800b9b97c06f5b1af13b495cf8880cba6678ab GIT binary patch literal 51923 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

bU{CA5@<{c@;_S+oPy<2d7`3`k<2o%PW=u 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

( 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 SoxCjf{Obnx^C(Jf@BagH=7i4x literal 0 HcmV?d00001 diff --git a/.gradle/2.8/taskArtifacts/fileSnapshots.bin b/.gradle/2.8/taskArtifacts/fileSnapshots.bin new file mode 100644 index 0000000000000000000000000000000000000000..18cf46201db8f835111a8b51f1ac0a6625ad0d53 GIT binary patch literal 2443160 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 z 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

w$)~CRUebJq{Ut39=(5 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 i7<^9Idc>DO&%x_6Yl3qkCX< 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

  • %{t+&?i%1d*nef;@lM?$}`kO4I5 z)G%H0bj*!6=0VKf=adRdgXbcGkrmR36;cvU#cjrur`em+e`!?}R*+r@0S0PuB&`9m#MDQ87gI1K0 zSFoM^Tj$}=b>Y5s^VJ|f7CnBTEwVN-B&&)(E8H-&<@s06q87SMeY^P>WCV{sm&x-d z432#9hbdH+F>dtky*}7D+IzfRF=SYTJ{=_x0Aw`>yOSc(_IgXO(G2r7RMz}!8prxv zu?VhK$Vn>YLbg2Y?x8+c2vl+KEXd$^;R?MB4#couc@3!5TM`rsS(S|#zo5O)OgIUM zxc?$OhJL?`ENKqkp$@&J#4$lS0`VR|p~^LOr_ zo!X&yCokUME1~6mXyqJjS3q$A;4?W$_X73~8uOR9IUG~yX#GEL+%0E-a$`1FWZuE{@o+4;-vbodf+ z2D)TIpx4E@G;0eNQ67y(sjk#-xbk4mk{Tu7tG=U{>afiakQX{c_ZlAiNv;Tt5M&SA z@G8RFAusp9X0PZcCm=%~p)W!RbivRM@ZCYS6d}?f`f0$mvFf{G-_&HP`mEix*#hzq zJu(vLV)Ce%wyiF9al!Z(%tIf)7#SIzb!mf4tD*U#qnV2nI0dnUl{!E1gv%f!T1C>{ zK^2zur-~#A&;Nnhus7EyHHT0>yi7MJEtSia@$@B>4}L1r|_*F%s|V+;?`CXc^Led*eMUoYy_INu4($<=?5 zDGAvl8oH5YA|@An1Tg%QMQ1xig!mF7j1UjyRd>^S=KQ4o9u2N4gM$34*ZZkACV~Gf z0RQA5|Mco{zT3G!o8`+xI-Rxjv~{(D=#g~L>#Q9_=l0-qWWI}ht7{G6f2$YOM=y`* znIE=k@cMiU>mxSbz*{2!Dgy7_^QkxZ#~t~n=d-@uN&a|ThE52b6{>^0uFl^G8uVuU zCH5fyk6?pN)5fa8g!v`0ub&^$P#S2f+Z~Fidk-fJT{wmUeJ0h(`C2`9l=Y?hrN@{D zZiTmYhotG=BQXIHKI=;8beRquJ}TK1dl#@KtEy&-ysG|<%CvpH-%^H-?oJBS&6gp^ zKOn2Y;-BCY=C7G-DQCL)?g`xj#SMJFvE6Yh-FvXOMUyCG!NaGQOfzc@*W{%)>^%0{ zwXPQ4S4XcLvb+~XSt!&KJaS}^p3jq;rPFIx=>~5uTJa6u@5KN&4m7ZN!J>yvqrBFC zSYI7psi|?T=EdFxlg4x><>}sOV^1dpir8*mtY(J(b{gfjN3RnFZdpZYK-g29d1qyJ zWFy^sJbK>9y(h#&B-NbY>^&7?q*J0}q+d_HcEyj+*XT}2|Gzw*8v+*bp_{SkY}CwH z{21UsQ3vzjeA}K+@9XCt?zlK~(&>^pkgpo*-R1#JFp}s9o=Nqrr8q_p>sgo(sy%z0 zdX-{#vYPJwT!Amew{VO27eTJh_VLv2+8CdT?Us7g)g4w2Hmcfi$P7G{<#Cfm<~jaGfI z?;Q0fBWZhoYl~ag`)#i6QLq@^W6`rF6?l*xm-x>;8=zdh#O;nrulyFPhS-O)(484J z-N7M(%@&>TfSva0%oo1D297C-IJSx#m-0BHJ4sXbP8+%2A}uHAc*KARE)qrXUQ7H8 zQi>=OMqM*q<>PZ>jl-f7$GVfXcmE~Auql~3U1bRZpBnkie?v(^|Cg-h0b2{MJWPfT z975;}LD!A`6g`88DJVW^s^ML8$4;v?b z2<@q02hZ#XAY&525A13;5BA-+yB4Gxtb3h($yFCa8O7Yhq>?CQEZgbVqU5Jv&2CE1_{hteiZx+}aO!c!fRa z^T+RfG|o&vd!c>rg5%vGNW1w8f*cKtcjhiGWZ0g4(mJMw%^X?5sPpo=SIO&+;HgSZPt>68JofrfU1;tT^=ZE#GJD!bb4w{r z2X@R@eos{qUMMA9a~#5n=0?<9CY*r{zXA)&1sPmMDU(P-0FRc^zX36M# z>wZGN!iXhXfeqliKzcA!Xu&i}jVb%`SxSG?nBd2(bC2$xcmnNKp`}iI4j^tZg*G1p zb4#82`0?Mm`}^6nlkz88fYvkg|jpOB7KdS;`(lwuF$hAdxJgvX*`OUH3irJu~-|=kYs^>-~KH zdh2t1j^mzdJD1n_I$vi1m!TH`M(GAHf*3P6%qU5+Ph+LNnv~Z5Z_)>j&Q(;9f>*ux z-+v69$wPh%J0ytzTgKK%^&Yx(byP}bN?F2Ulg?JSCf(lEA~+auHn3EHLfRCcDD(M5 ze%l!>@4d@T6+6H)Dp(ZA*K-YJL}}YnorG}$XgE68U8a>O&#*a?H6wUOJr!Qkg|36XhEk`oC&9b%Xu^$l+BvxjmrIuOYTx0mqoHwY%8@PPvx+j% z0Y02cZwD-jfEOe<<{zbPKC{jaZCGLaJ4^bd=_Yv93N%sx;4xpw!jl^b;(Vr&0YH4v zVQqW^6O*Me@9Ei%oCgJMH+8;n+~KVrJ!{Oq^&QiOo%XX|^dH-%u|`cjFtuskJ+(pb zR!@kA0kUX?Y=565=gESd-S+Q39KWrV8K~Lh1P^h+Uj1LyWU&*uXV*aglzK6!x_1Dr_D%dLcqbzG0jQ=R z=q%~yJ&*%(DwbO*6vWRvwP)R;tn5MXDjdYmV?3OGegcK`__pNe3fX36(~|Hhv<3?f z#4{kEFs@)yKs=ipEYL&1eejL*6GCsWZFU|sIBl-gmDdapgFzo2&6EG4`uA_nUj%=mI?)jGE3klXB)dN;&)M-^_Yir>E8X9l{zcmA-#&`g zv+#rk0L(yLk;%n~KfC~->;g&;V02~-kU<6PjQe5H9l1)M-1ZiKVPsmKWBdzG^xuAm z$l~WQnBs$V#ACiiR=vOLFRYEDIk1DjZPU?!2ZRxS2Y&qo!Kc_gBwG%%blJdXHr2d#a!T{qB8aZ=urkM~waK8Lqx%;MoF ziHAV96npK*+pTAOp=eJSye{icWAUi!HfYWd4LwBXf?)LDu%kUAVkI=@g-vZP8J642 z`WG>Ye|utBw858AKV@)xwan)fct0E8!)q=vN)-ixc~l>M5i~ zy;n2JyaMC$hew>NzH50Lo+raz4=CHQfdNCs0@1RicyLKxxbXS6>1l%`1DT9 z|IcVZpeYY&#uEkKD5OJURC*u1J;5Dab-J)9j`;-Q#RhH^coC#{1t{(;R6olKB$OB` zGP7|1_p8^p)^B!kcW9J+ehfN(E{N!bMN{#;r;vK5tlwPr;Y05Jc=r+8)qkeIg8&g@ zhGHWk7EDz!~7w* zn3lXFkRf!TG6!ZwyuDOMYX0yw`4DDw`=s0^7s!Pegg72 zBOs>>82N_HSpl~iQGLX|z3Jn`7T0re%F}LpR&<`Mse>1mqN=oxp#G0StKyjQob9Y- zL)jYie3c;~$x^%wc=aIkZX;`^F~NW(K8G&*IaQfuGC1Es%WRHSkhCwn9VP@J!jiK) z)eyU7nuoMxH!P%m`f}2bRjVS?0x$7E7m9|%LX(A#RdfZMZ?>TLd+=+l)slq8y`9b% zo?fi?ItA~Vi)CMkrX>~#0dvyVcz&BwyQN{9TSgS+Mb&9f^;UR0Arb@62V8XP1P-X* zFu8cW3_A(m(`M9b9cc_r!`L3RKOY_cMfc_30u{m~KpWYOQCPs09utPxa~6_~;CFFP z?LO}xW+%&NLoNOsJ*Cw9UxKk*5il0~yDu1Pnr%C7T!zWVo%bw1B%fE<2rr-^>{iH4Tm$b)h+N5e3?>L{0RN0ik7UH6qO$~i2#7L;R-L`qkX_6k+p%?$;^$oGMO6;c zy35lR?marg#gd(XU&{3RYDR`f6{y$8>|g2Sc4ITVxK8{Y03*Sd;^8~tN%QW`J*Hvh zpPHfihc)z!Jv^+E@L{24#`ItLUsqdhW|q>NVc|I6`A+ug_6hK^2+THO#26wg=3=0v z#OX&hr`IlWJhgDXe+fK8hecZlMx__k!TSLW zkos$*vQw@OP8L)??N4~`v1b>M9P*&T_2=O1?bUkSU3&uH@qW>uBZL(RRM)lbJe(YD z(0}5$ym!IJMz(3TVd%HyM-L~yI03KRgRUFda>U$Yrk*Ujp<}M6Lsi(x@FA^(w};5U ztKf@y-bhZX0O32wHhgsR)rFsaQb|^-5!U-8+BD#C&1s9d@w&1vQ^$KtRqlt3JAqss@EE{+alDL9A#GSRHlzFaa|!Q^J#MMWim(5rEA-#o z{r_HP48ljhGq6e{g_LRMYtp@;Au+yaf8?9PL(jvz^L*$4s7(S4jL$qo$53IRZ&%=p ztA+y(D%?7v ztbwp=A~w8^Z_dq+dH3wRl@Xe;n-aL{v{4N_XF@dRAh3*KGuV*`O$aF4;pXMsr{jTZ zDMyYLMHXGZJ+)^7JkT3GV!}KNtOc4GEMn)ernyobF4J9{8t=yksrz^UJWmdhy`|4TTu7}3jV~Br%a$+kVS!{?8r`+ zD^7<(BjBa6NFWEoH}_ZoN<}fn(^x;hf)lxsE+m+65n1!;3Wf z`a1EPG8k}b1dJLAX|FR-t@S+@oF`)Cwiu^nV2`}&#aj{Hxt!e%n&e3}r+YZ^OE?vC74&Fu} z_E0357uNbQt7wwuIhL{eK~|&Bp4lE(=0K#&_I(2495?U;^aF&U-lt`rtRYj*bUvmX zok&ZVJP2MGA~Xx=sLw>VSb(mEu$WxYi0`PjsjFO!_1w^v%qc;S?AHGu8w33SCWB9} zqmZ`v&uL&^a&2h1tMw&+%M(+0zy`rRg1iIJ#j%`&%0;wRv0E`pDrWwP^cj_He%$*F zzfP7zE>0q41s71T;sPQ9$aV3=FTiipn02zhBaCOKzmcL%(uG%qMK1ut^{`+tKwl?A zKxfUpQZ~2in);ablg#?&4H8e_20%EiK;Zoa<$dQP<~!#N&D`kQwIX=mm01hn-F1$+(2i3_EX#-8<#&)Eh(3fRM?a1T{!v1 zE9lWU-d_e}IQ0yTh%IKfTh6|k>~>GZyVdlZW#jup5c4Aba|{(~i;Hw8@r4QdV640E zzI>3c{i0>w{(@SkGM`;=BO$;MiDQ8hmo{O*06!$0V7aK)Or^^pd-&kO;i1ym@L&kh z{NIwn-+dvtON@yrr1ID~2Y`j5`XuI) z4!lnjERe90gQ$jM%l`GvmOAvzmB@8X2kYBQ+3)^EKmXt20L%l4Jbe*wOdKeW{g!WU z9iLb3Oiv2XmfcZskNF%P){c8aZgi-&M;Mn$4`u>=H)gPy?IBy+9lIbIw{3?-nT#2VdeE&CdgMK=O8Oe;{#`0o--h3p}1N_TFs6veY2CpYGNeL5E z^I~3wjyd?CcRoDAoM;VIw0=rf3684Ll*`=k!SYo5#QQmo@OB)tZ0IZR?}<}L4YW&I ztAp<8vo_sa7~U3~0T0yp+m`>Ozlp44TGkmNw3Yf4Tcv<3N$teV!D_ouixM@{`r^>t4hbc zyMJNA;fe4#u;^!LK-wUZDXL4hyt7_%eeD^xjhEl^#@LJJAzm$%mjP8W44g{ntc>E;j_s4^{;xl2(#(Qt$TrRs5rF-lA zLwG$heGyzFk~S9fDWiV{fE*j`3Z{_qIkB_ut+HAcAGSdyaFA*s^l(xbP$1)vXzs2? zIG!%%*eRs-)7~+5mpTV-e)eR4ZSJNI5bJ9~?H-HBczPlaRh~qDNTRT){oMWKTvFTI zk&7FAR?1$!_6r`WB*-Yd^guPg&%zHsTr^^C&cXQ;Y1vwD3B+9D(A`A>3Dywf$A*Cz!AQ3aQbNK`-+BI>QJ-Tk)Xz9@Dn!22 zZ9BY@jQ~Az!KfnuQD@Sl#3&UM(&a4GT_5c|EsNsT<@sLC3W0p@5ja;w*a(0)xC1&C z9+Dq1d0cSPon7?6ab*GU&>OLfkCWtZ#T#tv7j|c5j%rn^IeTnSnpEHbWq9si+~NVa z444(trt37EZuZn_+*Kf5uKWrflL6UoL>+XX$vRp~lErkrps zzc+kjof1qGABliO!#!-%ot}QQ2=CS+Lk~>YI5VeNUJj#j1FQx-;oKfe_yG^Vd@)SInz!q^@0SVz_uNyigho z;}OQQFk8i+R@>0Wvu0__*`7VWMNiT(PXXRi@y`OKNqk-sp0bpu<^_{(yjMP>ZoV?z z_xc@pY&7IOp}JMpR6!UkDqGe2a_+`7HK)M)wawBNZ9Ld|;r&kp;=kmv-CY64k0rb3 z-JF}GVpAm#&xoOyO7MdIk{(k?H^!J5USqu&J$(7T#$&qxg&%F&50h+4KBOO3qI`YT3)q`F3(9ye&ZK zKnVXe4z0oQC*lakI`eP9v;yTl^EbtH|LUn$`t&jHCp=^bJ$yprJN~{qTMJF^4jHZV zLS5;rM^$bSJhOt{I#7G|0`ylPV~q`B3YuBm_!`J9;+A!ZRj>hy;viX9LMxX0W)2^nOvoa_Xo)Eiqhq6x=3PNij~wYYJWOh^FE?zZWTn?L`&00c$G)&c zKg2R!fpQv!R6Du++A{eEztY^-`?MuQ7Q)L+(Cvr@-O<|4_OyP`X5+^XbTnL--&DMK zVaMj{y00OYSdh3(sHue5HW0Jeu_J{ESx~^Erun1RWyq}!nC|&O-ydE*3qJu@YbS3& zFcKs|zB8o$T#2`NYn@a!Wp@mX120@bHyV?PCLnMW(nc@4SGQH){ZQM#v3kt}cLu!2 zhQ&x2oe0l91miq$V{KLcun4Qv_ z16khh!jFw^gtyt)y3w)%nB8h8EE$fE7<=|h!jzn)rp{TbM@=_`x7UIo1;IIq5+0&q z%I?ojCuA9ZboVnZ{)Q)y+=aZ?$PEKUGhkQ=MKcO%Gke)GnQ5lnRb!<7Q01Jr!n0<0 zAP(YxD`p5iHZsN|k|(H^Qn^eNX%LVkDWs!YgJ=AZHR9!Od-XJD&Xq;*kOuyB1C~VF zOV7iShAN?`d1y%)(fBE)}}~ zLTo!CI7Ayr^jSOf+4w9~&zdJ!%v?0@zZhtEXPz#^$_j@W%?afYQ$g}V*N^#EKUDhj z4h>2BoN}rZUKl03YP8s(aG*I4U=AU!h+Eb}TOTpLZ;ZMSOZmLEgKiQAug@6$J__ZE z^Ajng+_SQhsjt@BNI%sn>v?f~55f{d-tq>mpCWCMsD3NX(?pwNaOqnx zE>$sU!@Fkcmin~@-%U+TZ^1((kOTtJ0u?9a;Wsd2K|uBV^o+^be$AWHB1RsD$5lq} z0^Xa5+C3n83luNdpchxeEs^@csqcNxMr6;aLIft2}_MGr2r%KvXuFX<`(t$43Y7?|&_Sf8^2L z+&%9kj;c?%n6?f2_c67Bzw|0j+j*0A+%;GxGSqkBxxg*f{}H?_BnVYww#&gnUr2^^A)@R$R8IWx-|Kb5QFc1&JEuav6#koS}>6^Nb zQAfpv%<#!?jGiO`Z|Oq!V`V3(p5ljod~K-T;KG3n^?mZ(wQI(Wf|oR+pN(Si7}`_| znuj4E1`0lot(ihfk8gcAe$c6|!z=ZFdNF&A;4K<^?TFw2C>sV7s48k3Cpws2dpzu3 zIg6d`>c@fyKOz?XpK2&_2aagVeGYtcsoue0noXcQMD&r*7(m;wK{N~MXcpG4Xd^cG z3qSQc8y%(Myx3$?`|**Z2Ked1E18Sgb`}RTUJ=Sz6jEOHz?~noGD9BzJbqYp5pBYM zWaBWDLR5T!LdrN_Jtnv^Z2g_JSv#t0-8aB{>IAS%WNIaoAuQ+ex1TJ1fo#;poVC|; zd7zTWRC`CB($X<+mEqW0;|IA>&_i1M)81h$ZX^dx z-6DSf=5!t1n7r)LW2q)jzU_4}ffr&BY%Ve*2?)-Jp*QODn;s6*VUMmD^ystB(~~3M zf{20^FJVAUi(qlWf#MGCYAYh-0;a7rFaLPa-O_8`ujBAUG|@bc$j?e_sDHhpO=0yt zRn_L$B{oap-E7plfD)gGumirr6+3;7y=ZVCFQcnpJ?X!>6tY1_5jsRG)G9U#n+{A4 zKQ8~rxG{98RAQUPyq!Kt(62O-r6G_cR=gz=F3H}OB&kV-+f|mmuQh4^W3~+*UV?5j zKS9Sqn|{HnZ=q60xs>Ctj%ruwzd1a4)&GOORva-QCoJVS&Q;{?YS{KEQDSmjIJ_su z--v!Dk&Bj|D5Nq@jN*rye4QU3nqHo;ZLNp58Hj;l;ub}83L8qpMdX9U>zk{l9?Qr-bZ*tYq43^2dN+vgeRBP}aSF9R?iD?p`?Bq2$|C6R0H;9;3ME9T@q1_I zqzB3;Z&>FtUAyur#TQ~4gOnV_L<+_IxT5o|j+9`D1&xa?{yby*C=DJmkAsGw<_MTs z!YZeBlF2fLgUp?Ig)4WTmdvt+m#-43#)MO*km_oZ?jCCn-8HbvE$(=V@&kBWcS0ph z-#}MKK$Q|C>p-GeSQH~qy!vwG^PVjGAIp<(%Y}4s;XQUNj=^sn-n|V72hm`_C9dZ% z_v6|>w+e?TTEE+nt>&1K2(KoGMUQ-lUhJw-NUthf-upXSl<)9zHlfJ} z&?E~<7VZDS+af1Fy~G=TYq_qU$;_>{K5;amKX*Kmqk(z>08YekljNh5ZTGqdF|;0N z`M#Oe^cpU1g69waQ}O_8{ZLO0|I%Y`G8u*GH*a^|gZJjqb3o}8Vz2K`RMso%k(a|{ zye8JZt}$E!FJ(inoG@<`olk=y1#_J?7_WHfHlQuWqjq8RCevTggdwrl#^I}%IMW#n zI+!g$L*zMyx}X9ZAOP&Hsz`sCyu3+vw&MbZ#I~h@&~G4k11LNXo&LhMSOMez;ol(6%AkmHOMp|L5m59Yhne8b?dGv z&dT{Jxpky;ruC=~8Y|$5R0t`OdIEBrNVrX)YLflN4Y4fPDlNZ%=bTp$lN08_D~sW7 z{_nNHenet#y-73ld3&(F?qps>-q)v(;nDC3=`0aK1WAB^rh#9KT=UJdJ1i_}m6u-2 zzo`H1F?2|Q-@^|+E#?i$?nZYC%Jpg-U%pEn+jh0m6uK1TB?UDW%I zR%LC)B9m<4^=xbXuj{QVifLN!(Y zOo8vOZWzeN5_-DDt~}`RTwpYK+q>f2uZxerJL~1n zg%|oGQ2=;k#Ks%^k^gx6DgV!yYHvlQi1S0jrmlb(eBgy5B)aBlgJ~$pj8b8!O(7k) zzT=dYQ~S@Oca^w~4ztz%OT#OE-vowNC{$Q1>#e&=HvCCI(}w}mwtotN?E4Xj2?0+r zBg4@=>3e2=;4R-dtG<`+vHl9r?IKx+hUP0ge?0sCQ zZNj{FSN3PZOR9+BE$9H^vf==F9XzwXF>RW@wZ)b~BiaDY_3rp_E@toy3*yj4dTGJW zV1qx=Vl2*iARF{{RJoPE^ADX|88Kt!n2*q%3KrrE*Nw~-vG>A`VBQ+`6t?8!Bkz{n ziW@cc!f1%q7@~cl0=`FNB#SOSuZ}!0>DV+LE&cq44%5b=XZ5~7-vD6%)9=Wm$1!vK z+RM2|QoB5#YY2)arJnGIzmVlWW6buea~0hJF$_yx?vRfHf;H<((hpU{}%S^ttEn zhw*ZvKiCgXSXH_OdOXWwYXf$00$nXH-_~68&I2O^t zpj3u0zWw*BEv)Wh>91p3k|!DM`3n8mF$=_>>Lav6`1dbI9b%OIice@?-tl~dg1RC+ zFF;7Bko`wH#gO|?Wk*H=BCxQ7Xr#TTb%Wwlzx-1ZA0&6b7!SFmgKR%RqhDM%h^!vy zawIxymapOICfOqsD}&(CEz$EwiCFel))sso7WU-A<y8`%ZyN}<2bp}009}abK{R=>v!HQU_@lUU-QwK= z^Xo;^&W}mCr5RxWFS!wPgNx+S0bU~vFE&5fOnRv(Rm`4X3D4vcmMvsOc*L_qSiCUI z>_mRt9_T#zdCS%~C57gf4&$KH5AlabHSGJ~GLFPhQhB)}-dJV3*KBf3gZSY1Hy=cH zNN)wws|%$0aQ~iSWWO)vU1#wU%WowXh38V?;RnJHga5c95ppqpuTrnc9Xw!F-0O4y z!$7O2mr5bl>%eM-X7(=t2HBv>tcm)>=Bt+JK9|^MpJ@NVQG-qfgy-sGqNndlNB_VV z-@W4KOs#kMhxh99P7J?havxqWja+j<{_g5PrRnNf^V50kiVvlo`sOFMwENk(9g`2N znG+7rtPx%q&}svX3`mUx)eFKG{wb2VTw#{;-I@b8Kg$idyBJ>Y7JAvhfEO`N@AubL zN4Rt9MnCpZ>*!g!RTo|$A&6cDg#w&0?_It9oP718S4rvXw~db}gZNFswWiNwFzuL; z0FuOxHE`m6)KH{jW{og1g_ zgIobcIX513ZYWbArE2c**y6=<>u>g6Q=V$~Y?Od!F|or%B@g?E$LhxaksM`gG^sp& zaK!H2(>&mrF7&f#M2uwP2li90jtxe1}yBV)7@qGPS^1qDny0xpb%=%{02I&40=hyJF zaU$TKS2?$QkAkhnZMObLs|lkk;Ayp>OXr&w07Br4{k1;#@|3XqY33UK4j*}1asR~& zcLsKhLFWJs*Elfe9?AGUh0sS+#Q0~Cj0x!#mW^IUq_|P=GC*{#c(@O~&0@wgxtN#) zZwBBE1D}FS9G4_VJ@~Rb-cwGOJWg?oYjGkaysf zRSORuI~6G;@pzHiLi&Pu6%83dW1=UbPV+3Weu3G|usatTKW~l9n{5Cu@k5WkulN)J zb)b;0DrZg3Uv)96@XWK2Pk;PX{*O!8qFeDTA-jG_`MV)!y9OjgUfFjW-c|_Q8vp&X zxc!XcppeeWM#p_pjFSD{dfKq!{o6gz;cl$c*qRFH1fnb|vd_wycV~KRPma@5+*hl% zr3N0 z8FOM)^3yJ#Yp;2Io_mtB z7G9Pl2q?wFND8U()|w*kBgKYpM_ld~H?@|+O@aj-FkrqPA7&GQnHI_K;50Qqo}8w7 z*Y`o9c>=so^WzBjr4 zujIa2+*~s5_pdvDpm9S5uS*CF{7W^LtWihLt>DfXqV8$eb$a+O73f##*>AfBJe~P)+KK-%<`9=t0Wk*{`zA7A^mc9QChy4JDW;+3_kOp(JP$98#tg7< z7jUJ15gRn~yo1d5`=niyYzJ?ZyH~gYdeF(?V~*l99#5GQf6|$MT%C8w4SH0N{Q-I+ z$EOYx=PlvB_5ss8)w6PqxpOxp5a=1AhkTWm^pmFek*gzKbRWy&U%>Qt$#@URK|0sxFV zn!)1GaoXi5v#yitW?dek7N*>r5|P#b&!7mhGJYW%M2ui)lSl=2W3j=PC)`B)+?4&l zY*ybag;xqjUYH^5Vz7EH;;M%^@q4?X~ha?e}R}c;6QU z&i|t(%7anGh2}%{4C$#Dt~=f=9kvobFA6};+B7G7Cu=I5Ll0s_0x3j%?FDH)jQ6B1 z(XMh1d23}1^dCTrlwv{ag0=;h3x+n~AN%Q>G-KbN)6o%?o8?U({QtO&Isq1^1ioE!V81>cMRzw;}1&%B@K}{O=Id{gTeVO`PS?q z()tyj6(M#o0;`IN*b?lipibPcTDonHf<#O0-SlfeVuxn0JH7xS`Hav0==bv=b`|R; zB5O|Tp0o3Z>!*Rirfn8?cOQp$7YHC6!aTyu5d3RM4p&;V>qe`a#_}e4g$u#As^G;n z=v4qBA^0ui`&j(;zizYR9$r`wvtc9MhHJ@>mpqAI=&q47d5I0=y+*l?eN8%<^ulC%lUrN( z&0kmMtaLKqK+G2SP!K=)B!CVS(#bov?W;q&JkOmNyEkiIN+~=WgW6KG%;6jx6~yEs z7fT>#N2dI494)t(T=R2ba?vEJOC#hmA^~=DVn;J$=-fm{Rul_|{RTL0m_{|(t^6YT z{;IWfNfNw1DYU2}2p#E2#w4&W$g9TWX+-5v$ea{SOI4j;W7ceaUqTy3Yl9cFOxR7C(_Ciwcf@v>Bb)KGg5b{B6f(z(ojn z9H5>kW@OHVa8yerd85{;dEXeN$Q=L=gTdYz7E{b)^dW!wDZgqRrMud8cIoV`JekZ0 zc%6Bu5(Im}G2VVUI&AHKst0T19AST2ZR|NAtB<&=(qlJ|8BD5`^ z{cD#Eyg&tYCP<({b#fJpM!}$m8kZ#Vm(9gzpN$_DS$J+?UTTz6dWG;=f=d)fU8rOjidd3o0tx!lTk7 z8L^RwDjjCgNL{kJ({-A^KN)%bWNXah`S5(D7_j95#7DVAQ0oA7v*K6I{8v?b{O2w+ z*%Suvo}s&dgu>!8sO)t&J(;3^`%>w!8(+Qlt{eg{>%kc&*3`cIl8*uD#Rab8k1zh* zzKmwLb2mJfg=RgVeTl=20{$wBuL>p_cLFW#vJ0PgzMN{3u(W*E)a>Ln5K|9+q8BQZ zlEw)xf+UwG*33m7OL`q=w0PK$2WO_-9$EY5ExbewyKfk!i64&kGp^{u?%|c1H9MU) z$=-`TYI=|hFAzqJo6wKzxmsGI`yhyzS|t~UTE7`2P0Fo(X!Q16Dm?B7V&p_r1f1Nw zgytPLaXWLCe)rFNa&%bxtItvNlBw`^{x2pLZ|BE>pF$rb(0{! z0)T0BwKP79Aw8>Lfmq3b`{QI zAx_5m(7x)4Q-*w1(2m~`Uo0-1g?HP~tO#+aC{I;r-m&LJ+2VEb+d}zI($PvEems3K z7T(h)*cQ~Iqy4c+VHUS5=gEa;-BcN#JM}f|xa!K`@bVI&MHgIm{G){jN+YTU*(%d0 z$5%Iw3)}=TZUTuf-+KX>e56bw=0Yi?>!aGaMY=}E&kZ>ArNYAfE<8j9T`+pq{Pr&F zcx?))TRKNQA2{xCw)y8-K|kOXeT5%H&KAjrtU+Fo2(klUOof9yXGmn;XrY!`tc}ok z5FbJBfp@V5;2AD)B_?q7!JW4B^7f^<>jTvlbL$fRK#bJ+Z<@oG*Azrf_%LkoH%1}t zVfV&fRd4?MCG-05LzU6R@XQO}mw(z09{W2wJ1sXyz&nG!2E8A)i(Y_G)NW%;z=qFl z0pY(E-HfE!{t1Ei5-^Sx`tpMj$muU)2sb|GEy!ry@$9n0n_v0omfnMBcm$Pr7ffHT z4+2!XImJU;Z}akc)6u`(Y|HOJt{VX8T+G&yIk{@@t~S}0Q~mWzAJG(GqcG?!TO+-` zD9ng2SGIm?th}|@d8+n4FS)_+-WuZ25L@SHW#LK%Hm-k%s+F~IsqZi^JC8@hnaM{V zOpUur$8-p7a9%8u6R)_M(Z*+N5a1xC1XSwSFk1?>-r*qNvn z!Si~h$74Qh4Eg>{bJZf*d-veEHbNi)QZvl8je8Iwk(T(4v+mC76BVO*KmRY;gcuDP zw=U#)Hy01uL%MWS`Nifhv~L_8c)O3o1bmy~0(@&oBs*U0eUl}k*WO?Lal6&Qh0C5P zHWjDCHEtj`LG@_`JR{`daRF=s?g4ffV-oWfI{eSS>dNe*s-H_sg7*WE(-%pQ`*>SC ztm~|BeLZQ-@cW9(=MVgm-SPw;K7{%>J|2w*;#`-02UuckH+b|Hwa#2Cv<11ni~du3xH4aySeKY-<)c3^wJy0^b5Ujptl^LWn z`_AAC;UjC8)h%LvN*N0e<`+40M`kFUk>~;DcMIoT316H3W~u8&DwG{p_88_4IJ-gu z;tqgN5+pB#moDzv_3~{$tn@2rT06k(wEOP2Iq>2bYy+^sT4bQ50Ep|n{$<&|dF0bq zLNvD+uu677);>XGVhJdaZjEx*;I{O{{qnEOu4L9Ohq%-HBmx^1OGW<@GcOdLWBINF5JSd3L95s)Q%L(cbK_sW`SG~CqBl%mSt%DH`V4F-fBcJ}(m_Y; zD@J(13a3~I>!37l+m!y!|T0Gj;JzQAZM#&kxYq760yxO*CrS*R? z3lvgK_M$n;3*sU+=UgSx;#&4;dWu~f>>Vc-Yc(t4m|5tZw`D2Jp{vA@jPgKq_xSzuYECT(mwXRePv6{ z!0xUlc>Hqo%AtfbjE6`e9kx?_Vp*9npuxNRQ_aC$_7GcG_^yb*&`?H{HcGDM85u;_ zQk}$WqU1z}&=~i@N1QY_r1PqMhCrN;hY+Q(iza}x_%{u_b^&ZmrVlmHzxgpT#*8#_ z(Mi^cVtBcRsJSDAK!jw6Lb~-#-%5ErCB=32Zk1i{~i01 z&HCE)lS!mDw-Nt1p;>#RWEJW6B| zMg#!w2w`DofMFkE(j(j5nr?M0I8dBk_J$hY;_wQh4dOozTm;6M&5U3I!oSEY1u}D} zg2Zpbnu3i^a+7N=EZYJPTtl;ee(Ep!1Sq7^k=C1^74CU`zI5Yn`EAQ9;RR>^JFwc% z^oHZ*a%odE{9o3E8a#b^G*ts02?%=-Lfh1zNisb#dzf5l(SY|Cm)!OD>l_IY-{zk_ zk_pq?T|qu3nu3$5p|7Tzy;{}&c4>oZnuNg<$ghxvG)UW1EnNQg3gcNBG9L%$4v1#0 zw=d!_D&fKF*tUlX2_n{!w)7}^BpQ0LxMBe@g;aZFWY@$u!>ltoQ>vzAJm`hzhEaor z8wAV}U`7A~pTc$z)I6;zNt5eN{Mp?c3A3VyJ$`(c2hdd`D1lN)$Jvc*I?t)ejFJsB zEbwSO{{Q45;y5IQ^s`X!vh=K>(wBFxeWw{JOMy)7<#S{(b_`Qc<)e@??;R=EnK4pg z5a-S?Bj3Rc$dz1FdI~A9hzOyQ$%DS1E#l3}xBKNixUM?G10D%Yc;&+AKuTVSc{wiF zlN9jI^YRCs>pEKxuT6*U_=Rd0R(3#NiN!#3(J0WokKOf|yswuwQbov>f4+m*Q}XKZvKI6?9jw_Q7k-4*VAxh7n$Iax0XuAOY3xw@xNc!xo#wurHA!B7uuPv#{gKKD)UvDeRtbWCRiOTo+ag@+Ln#^fSGe-@FUV5Wu0 z@Itcr$?-#OwHVGUQeCq@=1Pn<^hbb4dx*Ukjr78PcKf)*__`JvHA=jE>gEeK!N$2G z;>DHed$M;WYH7x{ZkoTPDe3e$h$3eI`a(ys0W<-4cH)$>ei$rd$Ag2iTZ~!7U($|M z1~eHAhQ|%#+gybHjHLJg0~F|KB2Nf#w00M5E4w~AuYS_|w5sn3lfvLd*&>z?M0g@l z|1--GRvyU`x=PEMPZ?{E&4ZU|BCibe8lvK*+PI1-w(wXc54ZLb2SoX>)^=v)%M8+lD-ExKPdw8Q# zg`DGldxyl5-22yKCrrK9%vAr}5wrcuwmNvz=kYuf(b~r>ywZ>1+?r+2YpN_C4p~z= zWhdNTdaS0&=gbHwdi^!^1C7VWxlUJAUYYwm9KPqlgbUB%J_07LV~a#RVg(p7*L8Wx z#NNGinU8vdH{6zUg*Uwj!@2k-pYQaYSUgZuXM~CU2*9E$+`b_A)Uk#er_y3_Zhs!~ z9~8a#87BS?*M#(HzH&@qJ=&ENJ3Z%$Aw2(zK7BN=r2^aM1i~OD*AdW4@GqCIAM*ID zZno8&feAlV)=bcWh~ogS0?$a4RL*?70v?40T{co& zv}Cg*nRJ{rVR1agC}Nl+SDM|NYASI!6>`!n7E%-X^T>miKK1zWY4j1f>F$SgJRfvF zgofZ@mYv5DX}_Fdqc&SZ!bPUI^sD5fbGELKx0cO{7jGqg_{}u??kFFfEQ>8=jZ54t z;6*CLZ~=r(;2wz(BS5=l+?yWB4RhTKX1FWX``mH;FPTaGh(aR*jf@}$zh^$mgQIEV z=8$T*)Z5(s`V)w)pTf2&fX47*=+XE{2@2`n)I&2b?~6*HSKlL>8JxHc(Rc6x8BRZw z?fWSTl8v3CY9&rPy*&{z-`nlV97A|q4MFOLhR?!K0{jZXqz4Kq{kq2^soM$a7MlVj z25~jR;6)GEMHFJAC}IErQtJee!UD{ICDJaa`_^R2$FFL6HI3Wm?%OTV0WV|ZNAAF~ zBJC_7iUM0eMQ{@$NH=0kyoKs-`jYC%-fY}} z*Ev4=9-VjR7xdM0Xx^F!9$+=wAY* z=%p8Wt|`x*_t~#B>_t+_T*&b|8Zr`G3J`!dlPsZIO&D>=bF^#3xf46#p#s<*2ZL5r zUJOqgV*%=lcBPW3S}HR4tMA)d+8h|~X<0bz@;`XApjcL9uyzc%ygYU+7fkk=N9Srg zSvcFnC`SwJ66LX15a9*xIDdugqM2@OgCnryug?sfH`t;s14uu))}eWsXOMsb-${)a*&38o7f+6!Ef>XgP!vb7Vjzka3HOc1CO&qxY`J?f|5prlVL@) zK_ADYt=x6=1p7$d?~Dl-$F73+BZQ~}@(cb)dfT^>nwrZK<$LbU{yHx3(&u{UR5ae(X`Q64F#)`**vlX}}p z=Z8ivPb+(_Zl&Loa_PSWxBkwj6bp-%*BL|{o~mB&=YP7Jed69&c;+1^61dWNym&S@ z*oGAi>KOdpAWtp#I-r*3m$Nf-+8JN1dSiIUjsq)9K+pqoq3FTLs80M0es(NtS5A1V zb!N}@!pV8+RET&EKQR$0nDb|FfnZn=kz#B28r8LR2-`UCaLzM{cZ#nf;S~`HM$eMV zj$lTE$sK({QnK^r@U!yHyfHjlVo}hyg=ZiZ6bSj5pjm^b&*wk>Pfx@S7(mdd3NR<0=-@{RX_p3Pen5-Pr7NTS+`ldi?t)jvM?-Yf^LgnB za840#&|i^do}9e;o#9=pAMcGnv8rlQ5oF^85(Y~a@P|T?KeEo}#Iz@QQ_|lBmh{FZ zcMgR|Bth37#bR*TJa$NowiEuZzfoG`wmy98&oigVdTvnf3TTan=Ldz(7^}7-Q_P6h zpmgW?Sv%MTss6eO&eqQ*kHHJ|k(Y@oAM||^Lj3~@spGzu@3lfZmCfg;Z=Cb2r4}A2 zhu=dTZFehY%n*4VaBxf0DEV0&XzcVfw8{gX?Z>}nqRm&9pn(t@SAnOHwq+PcwSKle zK6LQI+xqvL>!7FNcuL_)qw#|e-0R#6qZ`SZW_(zd@W8Y9?kmU(M$lzo?45X_1n7f8 zy0kW{`dUzC`H+yJ>pxb|ETL0(Mcs~wkrVekoMAf^ZH~Six{E74xa9lJuMi&>!R{k@ zq`=bRzIVqHQy0_gqg;%oV?!-I-MNp1}F56><>@1ow*O*(;@^lAe;dmz~Gp% z&&n39c3(Bf+$r+c{FIj@!2SFO%;(>@Ij9K(415+)b4r{(-KLKNg-RL3V&C$};JzBQP{hk8>ev{xeSewbiQcbcR6Azxd}4x(BtX zsAB<0_h0fakP2_HQErX((72Fz)_t?*u#u463!#nDA{ZNUNo=AlN!{KQqUJz7l2dLR zLaq#kheNY;jia@#xm-5j(?$miaiQb4D3Z~&Hnobw@}0XfO7fu>u5d!BJ1aaon9ht8 zWtCD$pT->fw#8oY2YJWdq(QZDoox)&y+($hGi= zeAH+}E@X7$!xcn{yu2s8zzgKjtIcO58I7hdp+MYs5Ivx3J#qR%TgxPXpX9+ov+5F; z`#NvGOqHT@46EU>12992pE|Cm>BtHVixE9~GW~k6`HYhGKemT+wpl-(zW_Q*1^)?% zy(N6vHnqS!E!ZOFtJ3%K9~bR1pnn-p!huw_J0T1AA=~(Ey!BvwVnQr~P3NC+F$#u|vtfR-c9VzW5mm ze!cJ;E_%f%q^#wkwm!Sw`jmv-yD#njzzn)$w~P%5VS@6hkblz$?52=<-#gHNa2Y0n&eaXCDC zGMW~OMXdWizvyt!a6A%xt&8478{+^kWWozq=t!bqpy#J8PO<}oG>p z5vX{)u|i(+%piF7tnVQM`FAF+KZn~hs?ATm`|}kS4O1D>TQKej8=e>m=Eg+OMP$x} zAx%%19*bcj6jIOc6sh~Jd3CZZq* z_ckf)IWqa(M^6=a$AX&q2o{g7?O;!{_-iEnaze0=%*jHlz}G9kp53N-0$v!4{s17u zLFCMk&CYLZd^ure>WHhwNhYeA;qc;_J{M7BHC#68mxDLNk}A5@00y++a3TS39aVe*gNqO@ z2Y3VmQ3?uad4V(~$ouh9K8J!CmlLPD4(dNY@f=*3K(2ffJi!XfTV?%}bv-BgC@;iR` z?|5r}9~$h8nOu=3v~opr-pX7hX${jVbzQDi%zw!y7uV1QI+wa8qAI#&f9M-C8l~Q} zS*X>>pK03w4<$h#8baQ%26j9W_+V5@SM-gM&5|kix0+FmW_ahgUjA8Q{0G{u6YLu@ zRTEJ*1-FeC!v#&eF&J#b=Jqi>yDBm_chst^c(XY?r(}E4LwK)VEQNHZ8tUs2qw51I zI>&-eK75d-QSIqm`05HgQ;VKO6nil%GLla8F%;4VIlHcnTgRK4Mtis&8X4UUFYe;s z05q>apejM790Bh@m??}oFl0Pb)BJ9+!+`Y8Vw>Sx!dHdCyNhCbPXo+Mx}J{c?vqDp zE&6e3>Y-OjjQh@=M=KNHvHAr`g~0qVX^ByQwZdf~)Otd90eM=H|Hx-h$ocD&;1!k87l0~T11FCN zEaU!WZHv0!V53|5w0G?j3-;ghhgSkY5m66t&Z2-Q*|=$pIqBe7nK_n$)3?vceccMp z(qd1GaEmFVn@YdF-wv#GyU3WWKm2>B19UTrR8m22H$PA3cWU5!yUaprt4Z>>&X*Nu z&JO;%Z3^{p~r zuDn0w|Le>dWgbn70ncR+*|wk&iD_hj?{N2*A{EJEm$*}77HxV?it&Z_RifXvb`r%t zj(ck@@+uvey#1qw70>TFMA!%2S+tDjPSvAYQU#s~vsKhW>fzr@8p?vRCpwC9?XUW zq?jKj#HB=HLgUX4rHol)*Oe9@DGEP1Ss$KrB3^J1nBp3kuJo8NL0BqiW*`SI%%#>p zYw2D$>(Mg0@rEjRSf}vP0|E|B4~Vj`xnN{)l;H5!agrlyZ#;c8$STdy>)V2Ic-17~ z;R`|{QGUDN8d%5OE00x@{BBXx{e9>801wEH8N~w$aS&O0$Mo|3r<#)eCVtuX$~0#i zWZ5e;1{0L+FzaF`uQ+A?)HS;oKUN-cFn^L0bbp0o`iOyXpjqe>;@)Zb5i)+YW1p^F zR&1KIL1`JhCyrh)(Z&hU+>b)~I%^xJ*lDtYY3BE2p3BUI@ZLD#jiGXc|`IG(cN;xw6FxzvM#=jY1CZjzz*83 z`c^G&cp1FQhFCd(IP@1CRp?fpJUVQB(-y7UM$=a+Wze^jhVxNf4RO2sn<;=f!L!!BA01uQNVO zi6}lW>}1Ev2b|tvhv2;;v&t0fASJ8pF8%}iZ-gEBONz!HYhhalE$-rAOY8?@< z2KR~7FeW2H&|>5{_Jzm%ESbX1AIz7qFD^I*&rYHr_5tMwfoVnz1{M)vR(f)#9ogsO zz-24zB!by@KTE<3!3ejE-{d14ilePNPygs(S?}DbH)s3xJ~|KC1%h+}ZKM>EhQ8wkwpOnl0#l=F(_z}!t(O{E2p0#~`QSGzdDNWR?nX}hD`!8Wp@%kT^ zp%-9eAQ0K0khV5T92oLy<`N^8*0qxsr%K>$f&dM&kLJY22sEnj)N1pH7b9Eu+wb&s zi61}3W4{`7^Na@r9`WoD7B7qt3oPIa-0CbvnNjO_YQ*`jIWq9V-oBWOI5G`Nu=*kg za8F{xQ(jANaiQ++>VebBX2W~zsCP!(2)KmqOb){K2M(G*B%+YcaT^k=sMlNC-F$r4 zY2GP=N1sGLFEBU=ER7EMV=WfgIrriSJ-fQMu{ZLq6qa}%94Ej6LSJ^`m zGLhDI3Tf?+smfcHn%bQAi%LAo`x620`CtphkBBqFh2OS!{moM5smv z<|^Hd%pVb&>YN~7@$PC@#8!w{1%}YkgM$${8Yo>4I1%%J}h?zvYrK9_l` z@_ljP&X6UV`r8BHxeP*p2pXpPAq;$Nl^Qy5b9B|`0KYf?m%c zWLso?|M)#gs(bR*W$A}^v+EB)jz$pX4`Q^y1rtd;y!5bFHp^7^Zr8xWr}xTF_IiG6 zR}4J3UAV`{cR?Wow7Oy+O$gujM(c;c!>u(|p+?h&RKr^`nqOkx5t9u?zD{&hRdOsH z-`&#V92GX58*}E`Pk4?B8A<~j1u~Gvf`JTuV&J`pi*-sYevdR)yx8n*r+Y~92RtAF zjrW|{v{*(M9|RNQ9gqhM56j3Ka-glIN7I0Pa6=@#?2>rI9!vn80ObbUXq~-%eC^M< zv9r#qWZY=EnPv>{lo6vPLUJM$|8b(@;(Ciz>Ll)tP0n)~G+Q)Az=Ht!s|F|-E>ExklHiiLO4F?||juBV`) zBv!y9(|K3VPYmBK^|_gMw}TR`3Gc9xuY;7TFVah1XrVJZQKfyT{My(X`{$Uz<`ANu z8DK{Ug9Vh0@R|)6r>f+9FqBzbo%N`DaqP#1t?-C6#5l;x0YU7LJB|T$HgpDHQ)9-Q zLOMCW<R8|homGw*JK=pFW zeNCS8@X1TLQ29SQ4SP~9ul~t_$C5zvP-66^B4-*ncBs+_SJ|N0z*osG|Ch)jLb%j3 z764mh`q%itE1zXNm$a&_FSQvBkza@se?nN1KnzLS6DU~30x51j;DI~)ZNAf+8G)nE z_o(Nuac}wg4RRdGr>2OtNs(utEPAJYVx*MO#s^PZ&P*1zeB${(XTII&oK+^zD4zmvrNnTaN_7(Wdpy34Vz^iw zz5e6D{JGVaqu2h@gs3^n2cY_jf{PDwrI23fI8}b#QLsQU%-r^&)4)^kHUPDB{ddh^ z_uIR9rN3s>s*b`bI;tTC>0=;&8zs^HCA6WCo@>2q*DO4Hh1}^TbE-^cA3SS<7!n6- z2SNIXU+k;q^S|iuzTDYUKf$J1$?ONbObWYe7>xpNK?N2C+i3P^9b1k}duW%z=PTzf zmsi94GC!;|(H4`{5Hi9tF4uRz>M2-qXMD|UC1aN7|8ad#Pr%tG2X5L-{Uxizk-ZQk zQN6r(4Lqm@-2~*+k%SHu29X{y!gTB?LyJA@52pk!UVlJUR&~@kcujdIFvdqb9qcW* zj4)Ol6S1p6jEqp8B)_U;D^& zZFW|@vB{dZ@KPJ(2VmGBD4Nk&2-AmO&msH{;(j=cnX#mz>tI?jTR}m$a>aGXw*jGY zA-@6b#ujgxJG5ytC)Z&7uC$U5n@n0dA=Z5O&k^Lf+Rkin4T1In(i$Jlz`#4Qa-9=1 ze9GQKURSL~$-7*;4j0l8HF|`t$1UKeQtzR!?(Q@CvU1bchvqvI;Dy!59l(d!3C|u6 zEeJ;snl~)$Hr^R~^trzCvXWA(L#^=QD&%J%Dl4MEj46sl{1yMp2R4l^4LP0UH8w*6SKn#%Io!Ob$ zokid0_kKRt=lu)r%)KYS=X=hf^rnvaZ|1rPi$-5tkn4smk(OH^|Mp?$4z>FuAFjFp z8PrD9(w1&V+zlRzafiP6mGIIud#lxTmBfyY1OLq{z|wuZw}@&UGA}P_=H1#)g*$6r z9FFAvAAAcl1n+aI*JcLxNj%$p{!_3rZ8ql-JT95QbCHrRD$^#N?&m4?y6e--CE6oD z>O(fnh=%?}JwXfkh6yw3l(ldDYK$~)`l*};nNfoBd$|!9Wgj3d_;%U3_gbc2ElUng zIb>=)Ts-#-yo#tuB_5fDj+2IHl*aS79lmd}ziPZ|v*+$1=cd7%MuYkxDu)dc#BQb=)?k#YHEFy+8Mj4KLrpzJ{Oh*;@Mlp_)p3F@X8-uth%eWO$qC&FuS zL+b5VD23GAK|wMS%mV1APwkgVY}Xyxu5`sNLP9=Xbv(SB2D4wWeEZd(XMtI>S!;Xh z+am`Vz0LB@H(l>)2k-9jKpvkx;b`k^hZr_2V4+dU)P8H&eCB-nFm@K()V>S$h(^?! z3Mxf^Bv3uFNSr&SV|3of6 zU~RoQWGzf%#z52!-via3g-IPI)pX$G)K5A`U*u-eq&C;W1BKB?k42|yBitqawhTZ$ zFLQeyX_NB0zbYN$LT zV|Z^s@@4=z?dQ#?ficVVuYFZ1S^iz@MD3G-PVme-DtbuDBx3DAEb)5WqqlR0MciND z^x7|Z?sRwsdGy^8dnd?TaqE7twr%?e=WCs5>6X$8L%wW;$L&X?oZRRph+Oc~Uv6^f z9Fp54FQc<++D@aMWAF-4q?o~q!;4}jS%XEu5iDHsFlk>fsw$(k^j2NVyi}Q@?)?$) zw$zZm0EyjnbgdYnL}qBs;Bvt}IKd7+s{F(PrTD&>@2b%UedWh@ormY{FnMQ$a#<{- z^G_?58?6PJ;S9mb3^30OyNad0?pIjcRvj4)$lRKlft!TgdKBgoz@&6OTIR$$91SGTXR;CadRHoI8~T z4<{q)Z#Y;cn3{>OazMXgG$C+mCiOjMYq#`BEZwNkRmFM+PvD5J`0G#`8l|f3vSCHQ zmorXc&L(G%Y}*PEF9z0K>;D@o!?bTnC(|mfah<;MDAkt%6T=q4dlF3hFe(fnOC#JU zeo4N+MQ)AQ7CAlj(xKOm-LkD=nh>Wt;1Q>Z77zpv9ygj3%fhF;Q77H5y{WUI_Su=Y zqiNyBM;5|^fdq;O^j-)mjaQg{^8CO$jiOO!cTqKdbi#|Wu=~dQBD@^IFhLuzFPqWT@RNqyP0@*xy34Y%pc?e{hJb&tLhZDvz3_`JdHNE6MA@WLqKK=7>mk{dBTL72f^7^^=c zav9@n5LM!ezFq5ch&3?2h~aS*NLvy_`(XZrV-=#S`o;zGY_QSz}8{m0W%&_r6 zKznyPtNwY@Gz*C->m0eLn?z z_I^)=LC_V;BdNb;K80BB2TBdxvn7%#kd#^^IR|6cGdgP;jb*Qjm$J^Zgcq7YtZ^dY zlc3&?JT|GL@xhD0YH4@FKr`iuYpM=d$3r}sY{L5)@CTR7nu;wL9nxn?j@K`_0TBvC zrJKV}(89QKL|}&dj$b==%@|TqZPm<9Zxb6iZxKAdg&vK+ezsBsRl*WZ@dGhgP?!=6xU!t}8& zPuI6*q}j`6_yiWED8VzR=p~DAnA}l9EMA_s))}KcP4~{PwdeOOS1#C2hwid5<{StL z9l&3M+ZLWc6d*yFcE`GM%D^$6<3=}oJ%{(_NS%WyaG*0C`q}aB{f`%HD`3?Qf3h#j zFk#JNc<~utU;!P{=$K{9TQAIVQuuImtjedawm!{iSuY`$Oo8(v{00k;O-c9*;nQ%t zdT-5vgF5n$-EFc0o_ZWURr4==vIxX$e3beJ9*UePdS5kBs%8b;qw+1uxqd8FsVUYn?L)iPvlzl&teG;zzWs!+WX+3W+yo3lnp0s)lWZ@y8 zj~eh~h1{w5+$ssf6Q_3sAJv@XJ-<2i7duF^@l`jI_KrKs0z#B}lC6YvNygkKT#dI_8hpyX{$ zudW{OmAN@Kp**dZbrz!1@qAcE0${)lNR7HqTViW!|?35t)wgatPs;H}5|*yzMgXFm$_hYTZ$}n7Tbj zFH69~d2vz$C@FD4mpdNEqa9eH@tyzd$@_NpO5TmtThq(ZOx*h~+#Zs+fr=OIX|Hd8 z&dlh&;b^?-N%CcpLfKB$s(wsu-qeS`M6XYhO=Ciyr-WRI+t0L`AlwKi(R z#js6MJdLSRai8{{Jzg^d-sz|dMABGyN58-QyXB7qwDMcS=c}dJB)ngq}_c zdBOA$Eb4IWEk3!mlDg}~%t5#3oYR{F@5Rxe3-3Hfd;u#M5HNWnYanfN%RbcIpKD;w zP|(QxoD>ZYvO)hENuvMb_Mr5|NB1v~s1G@IL@vGex66FU-+=G(AR-UTs9@_bMnnV< zMxyAs=|udPS4$%cuM~0$(9&fPS)@`CRBUJTD zNwkV2Jkv|EK*+RE#Pk7n|RZ|z-PU!=;WOT z<31mEo|B$5a)!m3scXDX_`%C-1%l?QYX?LOyI%QmwPhVsohuWPC;0o>I!VEEse-hQ zlu1$zHrUP9ooQ82F=6q}$uBRgg_p|_^>cm@A()Ja*A?-nZR(pV#gLnS_TH4I1_S&e zTj4#e;HT+e1XTn;qhq77n|2#@u(0<-lG>q<`;BCu6a~PuV=O)n zatxel8nJvO~#JbJPV6S#ot&Pzb@~2zC?DAd8C=~qaS<3+YIdKeqaV{t){ z0a$EoMuZzLGKioS$+fSCm%zF-VsX{w-~qlJCW|)a6}R_{`|2D5Pvb?h zDY~t#4Jngaps@Mnf=Gi?>y>GyzSf?NaK((sX+c+2EZ7t1%7_ie{12n`R*`z-_bQf@ z^q{jE$*K>aDLk4#(LIDYB=0U3sXC{2#E&)c89rf~><)N6RhUTgSxUI+xT-5Q_sQZ~ zzt%VT^Lr_0TH%E?{8a5vw10BL>b&cF4a1q&+?$o&jyASCss%4e!2~Lp9SUZI06w;Z zrJgaVwojw1TxOa-T&z6pNKb>C-TpF5c;!ApNQKNqCUtvkUf**nz;e&j$g9~B)^2Y% zz?)r)nrpPsXv2%dA~+i57PI@<*jAn4LE7J!DVH1*dk9T_F_9AbJF1qXXS7qW_MMAq zj)nHwCsx5V$)u)qVr%V-u*->;<7|@y-`LK((zER*yug?gqXLS8KvSuKS9F|z9a^OP|V>t8t`P{8Fx0!U5ZjPNh`=x4e-!2W4t?+w|5*7+aw z;e7#-jG>fj{)PW(w&KOFva|)YCU?F~U#8nrc^2N?quL9mZF{p={m-RQPRa*J2eEp` z+!SAHsxkjP1D?Gmi8{h($G6gp?oIlj|KO0ysQ|NyTb>MXP#fz4@840m15@Nczf@El z5_5ra8pua6H|(HWb2Y_8M%iC%a$xvlzi@b3jzzfu%5ipdMZ!JcFmO@3cyxB;=Hi{U zM+&n%9M`!@!h<$2=Pz0cV6TEGq?b5rz9l^af9$r*}mLM^sA-r*y zM!90BW-y8>&19|K^~*V82uy$i{4C!!{i*0YZBE0{21%ypO2XX*g zDuM`6mpL|^&wgKJdTLX^pyk&V&xMB(VmXx%QYlKJ6-6wmHl|9A!yJO;COW?k>uZlc z4-Yma?g6<1GK(6;ZbLxNC+^2z=-W=&*;6rWk_%nxgFCwq@+=~BJfR_22?AEzv%myi zoa`vwxUjkGVp!c%`=CbkWd;(P&0Mzzz>wtnYkW>kLY=A7Oo&rkiI z(0iFd{JF0*O0KeEbIHUx-VbD(hK*L%c7_fhVf4>_tDb0-pT1=~wc-kms6T)GOii0~ z5<1j?9Bml^%%Tk|mdRzKv{%gcj%Zt0YF8C}SB!nwam<%nyWv&h38MtGz$Yp}xa$+F zUg|ZMSFj3A?sOP^-tlJpV0c&qny8?}Zs8HEduRz9^W2P&8M3Q*abDRD|8>R_&LgK$ z$}??jbU%jZdCgH-^>D(mNO<;F@az2fgvbSeOc|7qaBK6qQl`)H?yy74G%s8~PZn&KpSk|2Rol>81o$72RDJxeB&(07=mc?XhxqABYKvV@J4di96 zpoah{24E6yGrq3NaMH#*sS77K=?@Nt$Tq;74!;-bPpwci%I8gAYg#5VUJa}{u#`4P ztPmoQ$46t(dncEKeHTCes=oN*^{@3ev!uL#zlImalX7t+%p!F|%^wlEsxmalsIp1r zw6s+31bF|7zBM}Oiy0g3!j6r@hnmqSeVdP)D{6*%hZsA3qOa2|gBVhP|Kl&Z1=SW# zh^1tqOD=2zW;0Acg9>k0e)rw_@igaBDJkp`Rw9(r-b?prAjcpk`crFwX zJb=BhxFHNs_tLVm23IfC4@Q*>Z{7ZBbnc1G)(J(cHs!2^SA#)C56vwQ?1>0y2^{9P zZe))C+^OTQNqq18G5lN*JZp|w7o=U?1+b^U7MDaOOUQMD2i_f(*ez%M{iED%i__QY z^5JEVD9Gv)6&}S&h$88@lKSM{|jYrrtU*CiGp)>SR$3f8aNIPn%_D`Ib%~|y5*N)qxTDHC}DS)R= z=&4{{+XHcE9td%y9QMXS#1N!5X36C;@GXKo_C_})U$xE8!%G$oUZVI5o>F7F1)LN+ z3V3HPYh7W21dZ~(s&H9HqoK|G8#ODO{3^!(H=`oa+0WY5E`d3dWQSLE9hs?gAhj5t zJ0aP0z#9b2Fh2ftdvG=7YNtj`7;SP7&@c-Rw-axdk3 zTH-sF-MX$LlZIOF)G)?zQGg_*nk;e#|`~;pGA$3)tjl>AdkDt3`=k$shOG@2( zE@?2T-7KZyo%?6;#?Rd>zoSI;n}6xeLQ@&az^v*2(zuBBvVoKf%ygQMPco-U%v>dD zZf>|w&GLG6W@+R;cxVTjf!HR-v7*2lNu;>|OFRYYj^D?|lsnzadWX(vi{4P8KWxKv zc-cRu==}YiptAt0F5w5SUON5Fs(JT#nfDk23U-Kps{7y5c|w@_I(qtA2AX=BtjGv4 z>ew>HLudBQDt%gMHDJN*?c3qid`W7AWOfLefpm$13l)^-Ean@JdRwz1tJ-kfs8`uF z*6?b+n9)LjS;S9!@>o2gJ!ajRaPG%dmnD6ZC+^>?z3@4_pooBEu_C)Wn8Sxe-~BSn z>i98shxO&o9zDPCgZ$*N2jQVA{c#LYrQ(5RarAn?AdqNQq!?JLJ!g0ByL*ElJyd?% zlUm}+EKFws`w1?Demi5DQ#-FNRNc^t@w zJPxb}L6<;^#>VYEuU}^6xp}X?rT8K;^V#fwr0jxh8;KO0>6Uu90lTHL$slQmU0ses z%#ZHVzN+w`9DIJfpErZ&#s~qFd89X9*n58XVe{E=$GR03g}Dh+CfUD&E8+sG-e2as zf0+_yyQf|&Va~+9BR9m2OW@V!@rFP&6b>fvhCj6hmR<-_8!NrO<6WGU_*C(%UU(rY zSY4D|R|9q@xz!AF>iXaN&%g9dF`++Dm5@;Mkwf&^kyJ%T(htIhoE6PEd6 zm)(^q;_$A4^bE*Xpb##~=ks#GD@HR67Q|?w(eQm4|ZR z9f_eZ2+{;HLN1GeHHOkC4eTB{>R9nCC)NrZXX%U|@QP!?+D(F+s0+6rh>Ox32^G__qBJ!q4}`zzXZ^KH{-!9&#u{x@C& zq|UL5bTkb(O1<`c;*WcB$zS0;ClMs^Di}KSP;wA`S8wsbx0)`2tN)aG6F~A116RsPQTvNSe{15nOnj{(Af!Jk?zA`B6 zf~9RJchJ!$UKjuUTlTX!7R5HHww*J}<&Eo|ZWM3g3q&~Zgb?RIrfYJ5A_l_Y*OfUm0m*B-uzBWu5T{w;M%62^zoQE^)S4xQK%||mI=Ni zz~h_gd&9TfekHzJX`;&Kh0amx@WMPIyC<}Y@pm35HTdrBhi9hrew!TQGrc5uhzmTd zN(kEk&K}ijr2O)S&h^HX3!0~oxiIalxpcy+36sMhr<$l$v-Wba0gMq34&V=9ro{M# zZ0d|=_b-!5?^RS@8~7Anrils}I96MWFr-K<0J0r)91M0o?VDaiQB`=3V)mgejyCgQ4n#xRKf4jiZOB!SgNpQ0>P%ag1#_AQFJfyL_d?6D2<5Zk4{Q(_ zIp#0b5RXns{)WEngaBqf;wu*ZwNFe;eA z!byQ6sqqihVij6-Lw!|bwYGG_E5>2>j(7L+I}jrH;y~zOEu$MPl=W$u# z_F1J3-)0?>ri}avk8n%`v3!RsjO2r^mwMk3E#JPj1eza`>B-ir{Fiw)XvqC@o=u~C zsO01^#w#9GzOQ;R?P}jZc=|3d{X*6c$@OueJMwYFv<}TnZSrsXcKEE3rqvD9@&Toe zSS>py(v%d;(Xwa9Y1wc&?BF<7Vw@J((gSuxF}09ZSFMGNc!t*B=7V4&j|rU{gUMt7 zxPuPpdQspWupS(c%!mphl_ht2po@jx`sI7#%jcSZk%5;+p|`QCEaQ zNY;i6zPk!%R&r$C9jr+lo?>wYp7}-52y_yj9XpW~%x5lwfv8|*Z7|{Ys77ku`;Ln# z%qVEkGMsaKnlHTbN#-BVXc3JNz5uG#TStj)WhJTehK+bOyJE>{c!3Zm12`AP!CGYS zB8{@As^#$W!q%4VZ`toQrsq3DG`xJQjg<&CnMMF24k^>2jvh!0f3By%@jn=PDKWiK zAKthHlnzWfj7B-T=*bzje&_h!bs6uDBrWuZtlB8h#sQ4rD0Idj=3B%rC1*}~)i*u$ zaM{WN4fhT3plj5gAcq2F?mu4_H?a-lpIlC_8L|3R_DlMd%i{vziIu>*<0Js^AwEb) zIDYn_7lw+r*>Qt1Uw2H)C{^%)ZcX@ge^4@D1!EQsyY+Dc=g^V@cC_WB_&qmGb2NsB zPN08{0)8avq7GMPmpz4xPsgL!q~RmGMJ!+}A%|lRf8Q z$q$K1+ZHsz!{AWMiT*4ynMG*Sot=V}SKwLe&NE&g8uc2~zr#}{5~GJaI&qGN*>}4F zDTA_{-81#*F?4uWED&X(Km}>)z{JUBuSSw>ckN-{*P-qss~kFR<2X};c&5xU%!8GvixALEhCo0{gs1Wpl6cwB_h)xsc1`8 zUH8b7@HoN(Q!W_giA?ap-Pg@c86k1M7}g&qT-kKz%AU`VXFvenH!Fl4#g1d~Bhr3d zxKzjNV~gs`~6=n^OJD%vzg@?h2grW3s zcJx9p+mS?!UDRTqVNXA2=|4AJ$@Qpj7CiJ7CwU>IZ(}U~BYHfHk3BFyed1zxL(-g0 zw^mg>g$TVMNFX};n9GR+^)r+yDZ)~G*Lvcq4z~5l)zVrBga=&-XO^=U`_4-`&6?J6D_iS3 zJesAz>yf9C09=a4jN@?$qnFlpr9M8s^qj(*N~^B3p9aEK@8I6+Lu;-el%bJ)y-_&k}1#k z@Xag>doRg|-4n~phr-LpP)iB8*K`&zR#8lrXoTb`t7SN5;#ac~o7>)=_m&BU><K0>gl6sDZ4db*=#Q(?}s1N3IAvygum#o~d@p!c6ev}7rTN1Z$4uH2KO`2}4I zt>IO}a0UiwBhd0-MG7hrBCrm1l0|{ahzgZ!CUZBBUnse0gRj;orJ3$Uk@GXRB zY=mMSf^FGRudK69$GjYoCT44p`E`6Yyc~=KcnHex)|PZ{1KfM=Z_$`LE#J4pM3#x7u-0pbk9#9zTsk+N!O2+;}W$ zqe{iycD=QB@vT;E%0z`Lxe&WV_~!u< zL?Dlj`>7XOUFJUzYM<>R8CFGqn7Y<-yB!qOYn3ZQ8%GkZeV1IXvekB`(pJ3I235=~vZ;N(#@ zJU#&t_hVh2cr*+qkgnax+BfL;bFWLfac^CQ$w3xtBK}6qx4@$TV^UbLyDu(!;#jS% zvvf>NW#EM_=(~au`k+HAloiY`ZwkYqV1_`XnEs~F)$1wWcVz}D6%U3Nh@)qtv+X?) zKBXHcj?E+x{--RJsM14kHkSo7eh$f+*#*yq00R~k8ylg8Vhh0_ZqO1PqyRQ;>j+lj z&0bic?;lZA<-YL#*)CbX$MBVk&LWZQXp|=1kCQScN^|=TsZLfrtY8LDsW1%sZ}i5! z7QSt)*M$M!xAobCU*D_-kI+CM!oIqM0Y!3aOvkX;&37($>cTZLlQY$QTHDvOSi_4| z`Q92Bab$o17a)0nSTDlvq&jvdNT}5QnC|c*Cw8Ytm={MSf-X6D=wDFh-M-8k967K-gE7ZO=Dg*eCRz=Y;tX&MGa!2xFV7M7@WTI{x4E4^r=y|*AME2MGoi7!4?sJCB9^pgC zM6e)8im7(IfZqk5^WKl!cGYW7mv8rf6G;>uS3`A8Uue~#aPIxY##3_&QNHeAC+Cth77%dI9-I3`P_@mWSY3GwgnmnHZo!7CBOQgda6V#eLN1 zvJ=y#iLUJd$wLs+tl=A+LXHgeYYew z(M?~|m_O0Y`mNT;tB8dnjw$KWOX4yY_~x^yr2Aiz=k^Qsdp> zX$&epLK~8;8PSX&gxi_q3vgUQWof;sl~WGN_&-odP+Il)#C>>wFDNsjZ8vll6X1D# zyMc#A&+0G4%z7?$CC&fJ^2Cul;kP{Ez%jaih|3bT6;$r}!9KfhY{<4>R^C` z_&G&?X-N1Yi|5_&{t(3}W5LimM32evDAlATGWPMYs1rw4KeO;VG%XNbs7Jt)s06W@ zAo#*1cxAMCM}tp*!Qc z3ysehKs!86|9MFr?a`+RmTLDF!E;-v)bl$-5FCXCT1UbDB=Sf=r42{@M#M(t#B1Ij zw_d@d7M{!rbS?(dwqPwfE0O_rz%pZz44(_SCx8jSULi#LRCUN9>Lq9I2(1_myGnRr z1iu`GtY{FRdBCTIu(1!o{2TTirp@wHPmhC-r<`(@xBasE5)=E)v^EAZmpW?vCgil z%82%8o7#pz$P6B&hl9jup^i;xN#io?H>@?j_VVba;;+!D2So5{t=m7*t>Fzz-Rh9G zW9f>IAKqP%^ZGA$O9;;x2V+WqYE4WwK#E?ubSZwzAv@LVOz_VQ4 zIVT&+@5I4-X7tLDMhy{%3f30XI^6e*x)`8zV?^4EyD!w?c^P!hTnIY?fYn+)0K4YJ zg6=FIQ2UOG<`LZ*S3R5e&zIA=tVQ>Is4?6ecDWsu?Ecges$2O0nb?`v9JbG>AE~?i zmoB_A74F@%wfwSmBm|yEN5UDQ@;*ZU)zJm(yaeSk2A4}Lz@;Ws)O0*v zwSQhsci}a^eUl(!h3BihzUMxm1LaD$_ zNYkcc2NfL#*lsZ1x-8~hNiMwN1actJ;>Yq}#KtCYxWPo^iiA)7RJ?Se|Hd6P>zZ=H zW*+SbidBYJry>Dx!rkVWVI$gSsG|pL+PP!Z^_Q9Sm2)mqHT@wPRcr!E6yR6@c8ACa z6flLi>G2QA%bN}38cLQGJdfNCQRNVGj&&M3T5_3T?06OuGZI`T8fAZ2RZ#Th6bo&6 z-k|*XZP)+HTmZppNUF!?q2qp)dn&BF*ywCjJA5xZv_vpZ6foU`MS5?Kskm;jKM}>a zU-FyNI#hiDydss5Cd`Ro2jRtW9C!u2295X5Nz_^bYU=SnlL!s-BP{GWdm<_bZnTLzHi;< z|GJ#vyN;<+*T&_ml%0yqYi-|{zf{8n-h(3-jyyUtKLe~@ii}30RblStDG$YmOO#}< z^j^@KApdL(#4&TovHff-cOL z>gCSu4lxz_Hus-2z;ok58s)@fS-aA)1Q^iQP#eo7g{xGR_g{5;EVJ893~xTx^zJNz z3y*-z0G-^S1(*kThQKF^<4(3LFu#NZ@0lKHOgMannkmb^JD|Is5b_ZC`YQEGogFaBllbf5T=mSYmDl+5A9?}GXg zvQ*rT!H!@Bi#E|M`F1F;{Al???}>rO!c$y>|3StgLNTLy&t5V}KkOXq#8k;brn|Bp zJOe}M8yF)2)?6c8QIL)jtD$I=l%l8~)xVuLHM&P>)u;Q;hlofBg%bGC0$)(mL7-^N z&ge{(xXP8=I$!Von5T@wv4!xinoqI;LA&Vdj@P@V={GsN`G)oI22~65+wf!yz3R{? zo|e6v&tE3fP$Obu4i{SQk~0`pF~yyGZaO^sg6TJ(<>6uP@h74Obyi%^mBiI|Kkn@@ zNs*kmcSyrkA#^aa!3Y9+sL_#h=W-zsiA3GUr{~fV#QaT_lc_^2el|dLuYa00fQP@ zNvb$Ga-jAx&#K5*Li4Kj9fZL<7lnC%n`r zs5=36pZlx*uZ|WwZqj>P+}m6XaVZzS;=+v#5nMbvpGSC5ESS>syfk6=?5D2p^}R3k zMeQ$zckx7t9eZxFiv`H3DL!@j2;UOhNu~&eJ0bNArGtn`k0Upmp*0C(C>$Iezflww`z6d4@a2U2UsS`fv>5>P^h{ z;sLddEu9t2>R)pyxaTpXc-6%p6Ni3&C-b>R6`m31|2dk)ASDOEay-=i@k31VG!mKe zT?UB;oeRgQh5YENHhuH&+~6O&p%mx-wy`Nz-CbNGZaH#jXe2xffL;VDj3hxM_c9o* zk?YQ!+Un#;pQOLth1LvlaRVZJNMb46$-s{T`oWf$`W(^^-ksQTcha4^yEQkOz(Z~E z1%>4BYwG0_r@e3IE9x#QYf$QlTLw@0apVI0IRReqRj=PqzudL(cEZh}J#{nP)`ZMz zefkfSpLlq00c1@L>`@!!da`><+{n%QOjgBv!E2yEB@QV)xeL-N+~V|TzOV3IQQW6I z`Q%Gm%K5dBA-aAwWg6wc27imYHU|bAn{*;cdQtjecri99y0zkh1>sR(yOZvpwmVS+ z12(rDkS$IXn^k3(_o7s$7g}u=tHz zk%wpOaC@Vz6^oR?v;eVO-#`a!fh1~TG|B~YiSJ(~9!uUvY!btS&G_5@i*k)NkG3WOVBPOnq|=_9R<~?pTt+`(OTX*6i=N|4DZUx ziH=aGwSZG2{(S3;HF-Lb&T~|@^c*a>0UbKSGEHF)8Lsn%-yIY7AGN!a`QXOxSDE3( z@XqEtdB7t9DGdnl5FQT}=iz5}N4q0*~WzmeJpxeJz`QN*(%K%9y8=wTw~ zSsK?;7JXc-L~)ktdd{{Eh-e`p;DUsXG)_SznOh%`rdeIRbM-CWA^-bt2Va91S__CI z*q4x;D~+=K+l&BarnO!{dqYuMxtKbRw5nWM}UqX(cK}+WUI9b}MW&k5#=kf&Y8D5Qnn#x7+pbJdm zP;g%0UqqUwzGY}jd*3|iU!re#t6BHABIIZe%^&zJc>=(MYEiK7!r|QDx65v4ek&NS z<^fOI$Q}*!nvkG7IYZW(qhhDl{!p%^S|+4nR?VCo*WuR(@Pzf9ZDh z;&1TM2uuRdrN`F9s$&}EO=?6{RbE?RQ~U?{x|YI7=rV`E)L8H$=yRv~-RM?rRNgVo z{QjEH)>PBw@XQJ-a>N!PBt=AI&z8Sd2*2mUr73gUpWiT6;ckCWoT7dgUP%P?VW1aN zq}WHJJPlkmj-5Tj{hDjs{&SI`kKsj&e^1J>s9{;`#PN&HKOSe_{;oY>RZ|l@dq#L{ z5U3(`RnWI5WJia90HSOMkrv8AnREH4u;L3A~v>S|Gu<) zn$zm6HG?RcsfcRuWCLYy`0qcBaD=9%ZHMZG}-T*)^H-({@2bo%j?n!GDJb zhky?N>A7f_Mx#_2r1LTxcKPqni~p|OdM>%{f1jEY4X`F?11yd5)6-@_@uM4lsVZTy z(^j4w3@_bB!(PH%f?5t>UTO=x2FUoZ6+h&is4ZRMVqcHQR_w+(38+49UGnG)Sz8gR}zSTi%VJD<6xQJ1);^ z)~s7P8=h*B&>w#=&=EZsEFu;(ck!=)M%gv1@ks7hN#`9OKZe(~4TSg+n0{l)H_n<7 zPQvlohU(#dYR(3cQUMj!dk0Dc{($GdPyygG3ak+P3)L{9J@n&=6C-_OlaF0wW?jf> zYf^(u-ar?DI6FE3Ixb6ut;Cjd`F=lu&f(PPFUZ-~ItpHG0lRe}$c;~c7T6Y%@QJFF zVDo;2y~?cGuY-s53^ZH^57{Pb0oKDvqqM(xd$;Yp=_uuTqpn-=99?(;68hYTEA^&( z3;8gMO}jOsVoz?1N#)jPMN7-TGced~<1x9bje+oN5USCEip;{hmX~IBnpbsoJ~$5V zng8?fEv$~uVg_k~>EmKld6VCqhROCyA77{bOyo)@z#CnG>K7>;p-OggufI@!^vx#u zOZYR#S$E;#D~L=v+dBWrxZ)_;)aHfzNsu{fLO1qeZ_$4lEodtGZzSy&t~tVplXpB-(03&-D=V481n3rs7K{ zqobp>>IXzAm$veJ%>Ab}k7u!99_tdCu2mE7H$dFng zX|Rdpg(0$s zI|}cYo2AQMw$W~n-iA+SM(B5h5aQl$ zzCQTir<{)m>8Cb&GP?cX>6pNr`b33CaT20HXG0th57VPoYMxRJ$cVHFT|H@Ya@5QKUKi4<(~QqbeBbx{k9k(KtmCHLk2zmT~<47FaF}3%j3~YL?5xOjr-zjeI=VFJ%&_ZmzW<7I!=JJUawDPkdoUWU za@I4uN%w;idQ;CUa3=Y}v#mHZ;R;41d)T^)!cD4;%iHcQeRTWgYDWI7R~q1K62juLg8wk~@z@Gh zp+&;37TL+koNrY$41zmCcoeD^A9QMN#=u^9+KFfhELjhc;ZDkPXP!c z!npvDhf-Hx$i2Q}Cl!ADQtr%!*x=1S9bxSwK^s<3!2Wqr82x$vY0d+cl-@4G=GAWS zB4hMaP$&ZMHPW1bFq8!VBaKpNcYE@){dw|hbtY-gD9Bs~wc{B~k_3bQh_r}hNo+L( zU*i*%0LJ2ig+bUA%w1rZW-~^vuGzV0&MeQBb&xZ|Kg6n_Yl?q1=mu7di+3{ixzai3 zIK!u!( zPCGDv-P{Q>SBB6JF1@6AcnEBXLzZzNX)y4gVA}%lq}Vf?>d)Oad2&Y1yNeJb=fiBq4pE zI`5AR@ZoD915CKVP+!4}iM>5jF1+gg@jiaj;#U#g5}}aQKsbZ~^?IRpU>YSiUisj| zLod49r~6bEk2EiYr}>zBMJXsi<;lGvqr}ebtyFTYO*ZO!Op~oT3(vD6KMOh}Y{7y9 z5dtlZ@@&}8-B+EMx6W#}lzQ5&ONZ=Q2|OEFA&IQ85k_HXl-*O(L!AtB4sot)hsPX{ zp9{~zqfiKHX@Xh7h`fn{03d8!H=|HHbif357L~G$d7c3;N5rEyY*nrwn3;?_HNbE( zXDiQq{OtPCUDM{Lob;l@yK$0^fi_^k1R)kY;O^zg7@6mCug(uNN!mBq#w1n=s&^OJ zp(DB{7VOZ`ozDznqD4F!LP(7eNc4*<08K(~fHvF;~1JB?I zQVAr90Hz1P&RDP^A>nDo{IFq6GcPj!@%v^DJikKHKAa-rBeVf=SM}lYo61H`7yOgV z2HL(8hx*k2LG?fd9UXj$DIe8E!DwpafQDtC83)oWGfxykOd)}@5hPQ8nwqw!=TPsJ zmfEre`>ncv~aQkhsNv z@8o=`B5r){S*^Dzsa0G9cu$QUD72`7;H2SI7W)YW76EUfU73uK4)OABsqi8x0L<`> z8&+Q-8J1xs)#I*nsqWNU@sHx-PY1#q9EH3upMxZ<*lGE$+tW_B41SZrap^l3dIL76 z6G@yvH3=*u2*Se%s!vVq>#*CYw+3b{U-Wd5a?F3(nCR#l&u514={Ph>y4Ncm@q{Bh ziTbO}+IB0#p{Fi{MhhWQWS#cB+p1Y|+2mo#w#jpYhS+R_mqe0u8bnptEO+4=HjVP! zd+HGVpQ~pY-QHhYBK@!xGJzX)Xh5}Xc#+YVBU^CHHhqVj`hzDC1I2$I30wp(ki)E~ zXaQFTDd5^Bf+!wIm;~cQs1weyX1cna4gPH&Q-0V!w+tTcPuO!XEgyIly5%1jmo!Rg z)u~Q)iblehV?1u>LkORAS5InHg*^rfuitmC&Do5Pd}6 z0VMl(X!d!0=8i^eV4x48fltw(I7O6_mC^=J(b!2}CuXBo>`=$QwXk&ODA5%yiP(!xblV~M0%7-D#_pVUS zQw!0kZoHl-)(r7%giwRx2?Tu1K(0VgeXWsPyG%D}!-+@Jq(927zSj&duta=-&>Uub zokzdy`a_jr#kD!^q1VLa<(1yS+$VzK83=m%=Uu7&WZ=8ot*oY$P3L;_%MNv)8oUgi zK9c>RjWbdEClD5qkD*#Jt_)1iN^hFVTX*Eqr?i)Fb1ro3lA|r1I9_<-(mG|a&Bskw z$hob|S+Y(mw-ugm;OF>A?FPj8{O)9Q?3-{YWsQ5lN2k+E+v1*@k3J)5_5fb|i$Qw) zvY-f8ltx+IbuL8T%g9>)^zKpPmj+nF%dGK&C@6*^5imPWh+UL^t0pCKb6}Ud?kc}e z2Rp>!nO&62MPwI31SjF<8|s)ai-i_1ex#%XZcNlI-B1nB?2<%Y5C_m15wQ$iZQKPe zf9mnwd`#B;IjrstIU%+C;GK`*NnrkhyN5gI9R*SzcKU#4=_Nd(UJBuNAC2=X8D{gnsk@?1)ir7@vz9cP+c7z z(W(`VvM0XWIpbVW0X;n5u|{L|3dlJpy10xR;SPonc(Foo3A>we;GV+tK7PQF?nrm_{wr?FxG3SgNn@AexQJgnTB1LQLB?%SPwT7WZABL{G$JmI zM%nO5O7D?m%f;tXV>ZyEnpgKgQ#SN`7G5LOA_g!3r5DVD0EVB(j05eh_|vS~yRvEa zS5{Uo}f6IL7ga_B*@SSb88Agt#Q4=l7l0vDpL8 z9vGcgRM{PL)W75ZAS5Cz-e}*Fojcum52Jl1tFFmP&4m{fqM-r6KHYh7B1A|qQ1|-W zT^lUk(@h?lZyEXH^H+ElKq$TAayTLGAs(FASg@Oype@lTYiyO89VO3CTE0Ht^8DV0 z(eTO)=;3IuzXy-Y#;yB`)XMj}4kp)ax0^M*@Zjovct4A8cLJdvpnXO$S^fHS6qhF7 zG-nmh=zMqh>z3ccWZ@ZllDrGT3lv)7|2cJN&9$~O+wVs>$uw#|8=xKtkJ$a6{d!OY zCn1C#8z#hC_&NUg*-nSc>pxdDcg>y~dl+7+K}hI8qKDM9K+zJ3`vi;Ks0;5$w156J zIx%)Fd(zBDy9Ae^-nM{P4 z+r@Z3N5A#A{4a|QzI#@!oC?p@V*W0g-!%lr1>>kTfh7?i(RV%X^{Tp)gRa@1_Rk)n zp$`wr0W!!hWumVP3M^nTDN*K|IWkEz$Yj>c)chy=C#-OO2JcwDtce!uaa;3jK#a`z zcKQ2ZaR%?rHqO?DN2w=Pw#?9{uO#~kg4;9IhTkKbOecJrNDE!%-U z3Dtv#vmT6BcMcWgW^*fo1X{7z@~jQk%x*6}Z9 zg`dtT>boFK7{xEANO{YtU326^A0CiMTDHuCUTGeQ4vDdZ<=< z*z7}g@MsBy&34C(w>4O}f;5MTK=D+gk0oRBoS)=APFZno{F#s%c=}EDU0~}9h!e2O z2j3y;z^Ha}js#ED5$g~uaGd?X=$He%bQKRC{k$1GH%3Um&{0)JdDjhk#+~-Val74& zXGy|4IT09hEtDF8q(^9;e#DS$)Kgi1lK8V zDTil-gbW~+-SRvGeJRVImQVLJKqe<4V3{qlQV=AL zm}5;cz27xy)7ounuMX9W-Ri6lFNzaL9tP060Gc;`*9YqLvZHK9Jw5Z&Tq0C)^Kf|T zh5>@4X{r5OUE=lW_jg$A`SNRixeB8a3>xU+#vA;T5a2i^eZ#JZuTk!Hc>WbYAcOQ2n6fhqS-m zGW7JK%}MWmb?U+!kA)c;!IV#1YgbQSbQ-?scvJI3*~w~aW$qNXAFf-_*cT7a%o1S+ zh%r34ECiYt)`GW})vSLjO`N%-L3{YwSocxT<4isslJ00NL_x*v&eyXmse9C$9w)!~ zTKLlF_g1*Rjab+!K*zvZH!!S?uzTOemX%ruwZ=Ydxm!uQ(NO>|eMMCO0bhd_vY2s# z`Xm15C*$qAyf_WB^Jgi}lbbbl24vTQQte2X6m>EtVsSVi}*DfWt&+}6?>@3*_g_KL$Zg)q(dH;1L8wk#dqOBRV@@l-n;4!zKcfp&34sy5u&@97c>dr?9?s&O}I^IcTN8h3SiiQ@ovqy;= z&4UM05Lq17v4S)g7?GLn+7m~fz8~*#ZSrWhOv&b_6XE%HK`dp%j*X6BBzXhc0p{Na zn3%NJFaNsQBg5Rdb2fUq+QJi7fu4!CSXg>l1g~q( z?#Yqo_`^FN$owBLW)Ex=IQHa0toT8vE*+B^6Wj7UK0NvfWI;nWmHnZHmsL%pI>qOltp9&p6R z_NWxjA3a??GOO_;GtkatiIxTBt!~lo^EO-uU4lfG0a-^t+ zHpB8&&zcdzF}RfM;~jXGU$^A46v9M2qPcju|&Q4V79o%6QzBBIv)3n>!2*BUwCab(&gG_N#F_ zntz>G=@y^#4}KdU&#|Ct-OstUj32mh&xWX#@89uQXUuP{{Z|2njWYnkk@~Sn7)u>n zTkX(BiTizi#IbezN6(Cg7rP5=trsVPMcOz$e9O+U`+u5OB%eGRtY0j{goplN<|J0j zoeK;+uxT8wAU$*Ef=j>*3}@%#pUW23v|c)Ja_z4Pqsric;QUWOS|AAJMpo)rMg^lw zjv>F_b0MQk#AE7o_*ntgkJCr(PHX7Nlx`eEBCPRAJb+!_eA|p3PQ!98;6p|?jbzR{z z75*^P#Kq}QSND=f_fEe)@iSqj1iYUYO;$itf^g$6Rkz@q{NvoD+ATGl;PnA%4G?1% z(nMR*oHU}ihiRDq`g$3i1M!B7rntw@(l%U!_X2o&iqv`e0h1SCr*I-gZL8|U=M~|c zimWr!op@LEE_uSUtpZIW`phsihB|rB=Qs76y!U?WJgzgDvy=f5dL`XGcymnTthsTh za{=whLa-3k>P>JMZ|0N9$uBtf5|=If4KHyL!DsmESMUJpriRYY-4&BQ{s?t0eeUF= z3(v6PDsQ5NPLNJ=1ylKe!s8dOeaUg#9O;=_`%fw?tFAUlf`_;x>P9N%Ao+v95io59dwXYkvUVe~YB)t~R>l1igD`#f%9K<)*Qpq6fM(J&=Z%9N=Q^ z7!_y9`-d@61H!^wZ^Q${snL0)s#@~7ZZt8 zh*lB?n7fFmIg1~xh$KW$=PPc@lD9fAF;~)Jc<)(fc$8BtXaXm50I;t`I5nJl2+SN| z--!pQxwz`b?M2@n1#wEIZ0h@#2~Xot3xiGu1TeSO|0C|p!(v?j|3?v0nu(AlONG+D z+e%HPy|jroQ!~}HYg!d$3CUUrStD6WL?uE}C|gv7lvWfHWvAc$Jo7v=^Gx~v_+0mV zKIgj5b)56ZdG5LI_x^spUvHdU0Nf3rtigFWrPKA|au(!%S#WC9+wN^YNsxigKpc1j z3JR$&pz90CTz%y6Bc#!@G)8noZYqH9IqInMev&-2WA5W0e)H9aM{Y9LkfdwC(=#OX z1wMmV|H1tBgdr=-;^c=I-3ao(lv=`C0ncl44Y(6fFPo5XCf=H-kP^g49noKG@l#r} zGfU#Y%Cldg0f@O;hQQD;c0-KScA&Zg*>beY=+2!-Bm$F9khCi63!zW4VBVtSMk2)!P;mm>mW(izUlK335=;%5bT@YL z0Y*T6aj?Q*yM#THp!c&t&cOC!{fMLyS@@unn6<@CYf{#^`bZHIcy*u15Fq%@w$=`u z)DRC_PH7!HbKYTeK%mddj}PM;M?=ssdg_OO#JMX@=7)kUIvP4I8tV!`i1Z)chW4`nIQ(A#=|AA>*Va2 zRRzy;^B`JTq5SdxlH1MAxglf1vs*^zq`#I*g09Huo?yPVXz}2v0@7jGzISS|0m`@M z&V~0|QDhtH8G)AooX~_QC9o=F)`F3%ub&>{S=o`>m<}%pg3ph+#Fiq9m(8iFz$B$b~J&WY>-fhiSK7aZpS${lho*-MX{7nM970a13 z8^88?SLWEto(fTqxP+BQT;Q2YEFxyFRsh)!j}OEAbujs5)={~XywAxwTV9I^Erk4S z5SJK+g5^lwD3Tb-cn}wgo6TpW9p}_%=8u_va`>3#)Y#*Ksx$y3F{c&FABd85hZk%w z$Um`}bv?TI=qu+@f)oY*3G05M;BsnP*y&q6-xhuRKJ;py{3FP?FD4h(?=Cbo55HxV| zG6YVG-}6CVr}(Dpb8fiS7SBDoV)$`*lN#uEf$AaMVf<@1eyK;K9Wh~^xOr;A?`*}* z(0^qpGBp7rV?G9#ijFz6GI}Ry?OT{*y;VtWq#)a|{OX16SjFj?$x-i8)5j^XT*rK6 zM$Oy0t{QT30(OP*Zso&o{%4p*9jUZHtL&-tIC}Y0LwF5wOrMA&{rqvvw4^(3k8~Tv z$7a$W-nq0x2)dE=WdyU47(mXce`r*ZmmHxK?+|*mGUwN)$nCik1t5LEs$d;q8fWs( z@{Lp7i`|(aKPi)c&fPl4A6}4*8WB#7!6_^d*@K{?g_#toj6-Gj*Y{4^a+_MA;+(%1 z-kqbWjhbT-Z@ zGq>&696r-?^Lu5dSIK8uQ(D+XZ%xP|kIDcN*x==4+}sq*Unq6-(5d}jHxEAGuU_~X zUjB>99=d83-y4RB`|w>WPOtft+b9wGK+|lZP&?!x5-oB9ac41>M}XP`R(8R@ZKd|j zPIHxK=Tj#i`}o=)Qy`YP*d3DrG2!N-I>OX~F#q?**LvH;E_(;BJBP&#p{hu--@o-t zA#HY>Y+-R=Y}Rd4>u2LM@AX07a>`@Rd6!Oxgb@eP){oT=Hn{tIyq}{PE4uZzB&E!b_40+N+-zIkD3?a^)K9;-j$~% zNzeJ7AOEP7UIef3gZmTW_Y`HnS{{_%w%E-u+xu0!(J^?;Y`hgN(4FGU10gEMch3~k zK2-&Y4{t_LMoGF%HL$z)hJ^ejR8POF3I2H+{CyPpTX@j*zo8qW?LsQF5ApF0CDWv)hQpmn8;t} zz`=#zYJtC%kiUg8B>u)Tu}@A16*EgAGR6{KA6*g~>xN z{8%|dbll*pi?piVww(Q|MNI$jS-h{$js)-?6tTC>K8R$riO(v^jmZTn)rM7GlgANR2(o{HoaQ105hfc6aPmEAL5~nnL)^XV@rGG8e1lhneSve3C8HCC4^6{N^ z3&y{zkCM67Q&M>f@=xT(#N5eU2SyMLP`Z1w5S_;PDbSxtA)ODj`~4)VSaXZqhJ^Ij z2^0Q?&-owTpX0&pjI6oQ8TRc8WoHj+*V4A0n{9_QwSLZq{B3r-3fa_cZO4sB*-tC| zKB~A-&pW|WZr1$sx>Mi&O;Yl&KRbZQqN!S%I}A{GWgkLjS^l7%KZ52tX%^?|@0-T_ z8(h!79s;yWTxJ928$2>*VU)V~6Eu`KpMFrWv-a@lz|ihHs)9H|I3th&=q$muCR`JI z5Yz{z^3(SGh_C&+dFgJW$z|JzziaRN&y?&>2AC}bD2+2e&li_}$p~>pxDld|a!;&l zT3oI?`_$3rt%)S1D}Mt(`GIS?=12!hxAGcm6YRqy+|g z2htEmIl}*axWsz{lf=Yx5)M}mkIhK9{Wnqjzy30mR}PEz+twaQAl@cSS2no z=at&kBGOS;YgE&|Q%H26;&8s}-5Fk$z196oscVWmf-9 zCiky5L!i?D6EmRj&tc!iG%#9yPw&b1wm~D)mD-+LO=*Daor!T7&S!x`gSbW-JI#!D zS>Cz7^S6%jd$`eM-sLrrz0@Cc5?Q0FVnQ{-Wu^1AWu!w~qTJk(_I{_M?BxHZKlu+& zgWUh)XsHFAXv9T;*EtId8|FTcd&u~*;hOz6XAR@OsWkrU4@XbH zgQ~-R{A$tC#+@5J7-=3Tkm%O(L=VYtC?^*SIj`KTp3$dSn zQ~UYXUyVkETp&EC6o5(_#z4;&I-3jTJ=I5C6f7xYj5YLZ%3;Up>;f}Sy%qP4oXmw= zjl$lfdy};I>fI9?a>3d(FDsjR0k}sLtd7)AH1yQ9z~DYFT%CO{i-I4Am`^^Wd*b7h z?T*p$9*_@#c}INc4?K}kARyvn(6Lb{>?*ESlZ^J3de^2X1b2Sgc}EwrWkyW`5?CVq zL~Q&DIs%4SNAj|DD;VnMSU>NV4i%rMqU{UWHE~=tKwjc@f#4d*`byMALq08j-SgdS z*W^v!Gyev-@((&fP)`eEORVjJO%HI!{c(-m!1SFpBKvo1OQm~!CHbkv-?aGt;WU_m zCX5Dx$_^GLn8zH9cw4@_q&s@eA_K9H8w6yg)l^yGF@X%udjKFE$6__!Iai~qylEcSt}EfoIBVnCJzOb57;VA&qi37tsjDbv$;q-iVMkb4y;eHNghG1qEFwPh;!@&@%5f!%+7o19$Wlf#- z?d#jb)?4k%Tp@dQ!uhy07kjEUlHO@*U~=N{WS4c)sP3|7rt`s|zDk-PtQA@d9Y9$r zq^~StPe0}Dq@VLgX1oqAY^waR%k@s|-9b}31ZhjS0)lY!YpVb`2FJlz@y9-V&CUD1N+X za}s13L94WA?u#M}Y^e@*Na~Ay+?l*;#iMwGaE;C6EnC)g+Cx?oPH+RTV?oUDAONdC zum+1FXo2Wl2QCYF9Um&gXF9$(Fl%1o^wvl7ARhy>r=jeg9VgUep%#P&7TmLKnwEUm z-8Ej_R?WSqjQ0<9?}D6&pqGK*T6oc@>@Uk`E*0CBG1k(dacH#4N?9eywjBL3i}9xj z&ob*xtJsbeDVr6yDh9=q^8RM7=RdXOG_Edy^Y9pS6RNQp_70YJTj*WRQ|5nMc)?>? zg|8^&xF5X@R3i{&=nvgTp9D}^9a8t76QC${v(z`y!d|)wa@8I^1ve)LagO;PkJ26Y zMtD(v%Mi^w7QHiCPH6oNT>Bp$2t5jFF99=T7^u=P=t#*B=m|1l%9c=tcZn${*RP%5 zdb;MdSDvir-#{Gy;Rxu=(*RD4yh2KEa7|dZ&f_{ETI<~8#J|CO{ljA~`Cw{NG-REgBr_W$Q=ZZ=f+4LdFZHcsz>Z9e%Wuix*_MqmvHyw(lLkXrV7%D0bNDQcp+ek zq!A!T^Nyj?SmA)b2r#^GGWCo`SF6E?SGtGV6(*`Ya`u4yHi%+?B03|?hX!z6oNS%@ zHe}c1wwu1NbRR@qIwKYkb8L(t%j#UO&W>=2a38?KDxV(gCtMp~sTkW_QB#xxImkt| z6ilM9gZx0|3I-j)0N^&FamEFoYjPfIoEIFc8m45sRgfht?oBKVqcMXc)%l@M+T#1} zOjC>{9c-RXhMahySAoVAe_q6jsZ8$ZZ_zU!oNh@jb-SMsl(t+DkAjfs0gw<+ zn;P?KW5zWNcd^;A-`y*+GjRCKV#qB&^cwK4G#cz7M?kj=V88y!8`%X6>gUH#vLqcM z0!Ft8QYe7Iuyb(0YFTWD8pU>~*ljq6sC+iR^>VZ7Hq*A^#|Ej8+iz$Rh*Y!)3!Jcv zs9uyM;x|pqGvR{Duv?u^|7yR(KZICVA`W~vK8=T~<=YVF#X8ivd-lKVt*KKzH@)J2 zS)b5S10^J$^2E2zw^i_)myy1}bnFn>gV2wDY}Em#fZ+ZBnbd zfA$T|94v?!80kPz!vgu?EM$e!o7wS6H#`@I4|bBByQv&Gm8o*dDu^n za@k>@RmQhuWm>$g8TB_aHUA)+Om)3rRfM|PC?c31$nh76-$fOe?oE5E6O;7&)Iu8| zyKb(DW+4Q#cA#t;0tkK3p-uMB_G@72wh4DP&;6Jaw14#5d4i}!SkYF*0GH{2PP+h( z6ZV%)(+lB_u<4YgxqVdk8FuCze_=Pf!&MlvMsS6L%{{|eEQ(u$jy;#|-=9TQQ%icM zT~IT0v><9lKrZ-;5tw`^<(rjt%&;_)bo7@Id7!pS5VaXJdg(Vej_@#Jhp_Mrm^f8z z@?G62`-*K9e~=+Zw&)YEfR@edZ9=7m(!7{~%y1@y#X;9&M_E}An7q7t=tGsU zJ4p)Hrmut?#$fgl>Bq72at@UrE)JhB%hpY6-&5l0b;0oFGu>XuwIRNx>FA&Ze<@u% zcE2d;jf%421PS_rDtQOU5iNEH+-?|J$R402Mj@p*vO=XwQ!8dq8xx$l(=}QUo)R4s zM1o02Mi5~B566Xa%$3M@&n4n76l!hwKGJK$Dae|Egi##y8p93%V57i7NX|?VCXRAf z6W9Gzm7IC$?vv$H$7?%6#(MH4o%r+%53MNMi^RRY9MLG7o_1D}BMUjBo7MRuL(+L>g=-P7@Z!$$BA zVGB<<&#^~{L?WaoKp>5XnERr6NqLKI=~ZgIf895@X_N@$>)C`jHUTfEpo7&vRslHoK5Z)jjcViGU(V1LBJ{tK!wU?aM(jhn?@{nVP{OD{eZiCzX79Zk3*ZixbfH4Hif=||#yb+-Nvzu{mv z`&y=7h)H&H`>Rz`1u?pZbi#3JANJN5yd!WXWP*QN@LgPM14=B_yR7S3@@Jm@UBz&eq1-?5GFxZgx&pBN*Pp z{I}k{xBN$Y)?3KI79t)DoO6KVTexv_{m==H1IKwV<-rq1i{ev?` zBV-3V-k#JhIgK+rXNS-Bs_{|}Ey{F*T(v;OgonTolY_@;8>JRc$jOes`}WF_#KVP< zYlz70qkypf)`@JAzrN-~#^EC@lj0L%>EksZC+i%LDklJ@vF!qP2MyjDB*Z@CVF!28 zCmvq&boVORV#x)yHz9{U$d#bDJS6x+n?D>$#F2vYJuW4WqDhAy8Y5M*GT_!J$QcPw ze#jmxafo1YGLm_smR1XU3+u#vKM1u<7hVaujD<#_EHHtJEH>bnOF|Ln+PyKW7Z|;H z`b6EM$nVO6Qpg6I69@AIzeJ1FQ}ZD^DA>Nb@`Ub;$(PiZ!oC6m+dUODI&c^}{{H$; zlCMpFwz*fo*Q3big#8uBSs~FRQcb{$3l$L5&DNc*3#_9iZUTFAHeXSu`^{P?6{j_! z=5agZYapBgaTUmW@WMv`y~XJ^XaCvt%~$8#x-*_WHU_ejBAkF5zBmLhL;Vp7KAxGo zPgifL{BYOZ_9)sRcD7-@4CMLDKb(X^gn$kpsjDvzqhT043Tcgbis-zR9ZTEvH)Yp| zQSL$R!=YNj!8`Gd08&Uttwnukwza=MXbq}N^ws(ext@txD7?b&;%EXuBw*_fUN(u@ zVyPcn+AbPkH&;XdtJV@h;5X1sUY6$A4hVLNV^!}yL}_ffe#N}4D$AFw_kfJwz&83tdgQleryv<{vi$75TeIG z%`hH76RMUJQmJ0Y1y5$*)^DRHsTwOvT0oWnwAbmw3IOu|HeORLk1;h>(Libqx7usoy6R5elZtZ4E|4z>$CD8x2_XdI!oz9r zSTs`JKJkp~Zbp8PAm0K6q(s2Gwhnd~5l1h-Ja6`6P|Uc4tU}Sq<&edaU=+bAc)A~m z&A<+^Ov+?TcxwYC^+3+4O`{D<1d1o7nt(%aikK1%_{h014Q=gBXH-EMK^}MN51c~M3sV*?WLcv5EKfrgn@8_@eTQ7RX zq|wXTf4(<@Y}N@6#XXEO0NJviNMd|*z3`y5%7+>xk5oxqF%xLFl?o7K_+C$2LlZkb zRQ|S0Q8B7JnT-{@4!LA3NV0^SRv@4V4g>-x8Dif8h4e#n(5nES5eElF>ECgF@qV^I zjTzMhC)MCjt{bOWp2(s;Z1yPs<<#KcI7pDP39K1WZ#k9()82`%N)%2nezZz4ePh>T zquMseISx9t5)Q_P29EM6r00R2I_ZHfN7^mU&q>+Lq(J8XL!&=*HKR8x)C!P-au}ZE z-JbY`p4h4zr5f|X_m1#W$bmMVU+_1ykB-osdN47|<!_7T#GUcH%`kfNCg$beP{jXhPKQ_k z-cgU#=ie$HURxpZjk-T>e0S^E{|=6VgCHQzy^zQB-e9hqbDM5O%Un?TCT=xk94{8u z;k;sjOvD?p)2x-M{t9|8)$SbYb;t~qFl`m?xH4c zg5{q$J1(;lVP2DSxEr!JZ|? za_wW432DvawDlrCZq8dzH;jjDAoy}^B&nm?TLI?5NbpK{&OjkO8$9~S`Cn?}eWR=+ z)w?~~A;+eup74?`@F)jEzIWpsJ>SV66AD+ElNWChL>R=DOM5FDz~ILH(OuJCb@r-! zK0U56E?mao<7&uPKag=)LqA#b@?v=Ni9(EQ|dMPnO1} z>P9gjGUX=Om@MvI-?sb7m^sVdv}iL9+UUB&cF`a{0h=}q!B&~zaC~POTOpAN845(meu3TR83{L5s2ce^R9h;Dcm(IfM;AS^#ayGjye-jLlXkY+H7eks)h5U( z5CXqLf}N|He<8!TH2LcJEQ;?6AK7P+BVnF*M}h#X;E!uV{m60G z3$9(4+I+!A|I*x{&mbFmR2v4&y=LyYGD>{-K4Dj}DH{GYpT0siYyVdt^IbvF$sUF6 zQ`MF}s&$y~N&_;TDbWH9gaT!$;7AAj8E!bguo2z+YVwKYQ-#zGuI+}bd8pSzGXgvi zCNwuGq%8SaAMN!6c8oS?J6$N0Z6}CO1AP*N+A9PpjB*MeVZLitZXMixMBMytw$OoE z*j;5F@plYlA@jRzU)wnImWOPW*l`%LphQQ5ACpKSWo*d%mTMzAHdpjw&SbH8UC0`Wm}BmH zfM;+FqXn}#bz0*3E4GuEEnYN5J#)mqJ!C^)ky-XGkOM;WI@qEL8uDO&C~hE-1~Hu) z5f+IDP88BdlY7eztGaJ?&(}*D78m3Ixl)K+4sIoQG6EAl#f?{93P1nlUOiK7{S3pi`u$Tq+&OCiI3h9(~>2#Uw zFSSoJwX*Yi78eOLWWv#N$O`2^FkA}9+Kn&nyhr9%Bg%#Tx=SgY!H_h_9 z1led|su9Yj6b5Cc{!#YDpF1zivG$wsbI;!K4|aISLAKw2@My?@1%Y5103mMdHE0?W ztn+NVl9dt+HYO1Pwi&hK$!SFVmF7GqwA)w@i6*+WWx&%$jTJao~SR zFPx9&o}{~!G>Y7y2j6Um9DZ;uDSH6KHX=MU0*nkIV0hf2Y+TopaId9X`1wT{=Uds# zC6N1e1bN}_nDNv}Urk^1Nb*RjzESx*kAW~nax18ycJ9N(HtG`lCUoYI-@oIY#=ZJ-^9pUkoC3%NWlTVgB7A%pVGKHN zgMpnV$VC;`?R`-pbwOywKK-`0>mUby+;EtMu*2c*m!KUK(&|AEPn>Iu|Mry;est#K z5rYM4(+4iH+8Kea8Ws+dg9mRh8oT?T9Dp49~t2vfQrrHB~#U9*$BfU#97Ix>gX?Z*<~eKv^YES}Y=FxckEHT~5F6 zNx5D#g?tM{(clL_0w@S}3x;*p)=#{Qx+>%vo;SwN@PW+9L^uZ5lyi__?5GGA(%#rd zN-4Vb)O&-@Xjr8S?}qH%{%{yHHsl$F-Z?K<;k;*u^&-m=inArrIP!hFrG!4)-z2}_!8mqUIJLrj?^P~l*x_>rJ2^l@P%4gn7X&)gb zCey}PQ&<^9!O>Zwl?1Q~B~y}20`tePWKSIAQW%g(e@KLjak+Lku7yEq7P;eg{u zxGn^soDrA_Zn!9nP4tmg3S732Vm81eS+-{F(JLq}O9n;yuyDOEjU zQ|j94QIK6aI=^nsWU&yeb#QoCOh1h6JJUjs>YUiXA?i&FMn${iL6%QcHBk0OHN=0h zkv^cqj}7+{L;vZt{qe^rQoj={WWUTlvg8Nk%Rt3~O;J2>(Csn)?a`C=WuIbhq%M40 z=RN{*c*Ez-tQR@+wNlBhV?S%WTwi=E<=BMF+w7}S1c5d~Uj*b|T;_BN>Ac7CzK95i z{7px)_SYKgT0y3eL@z!ZkY0fu&S1>R5&Q`uQ*h*`%jS5l++%m2<{xrdAFjLK!y|U@ zVL|u{jNir-?1@Fl>~VYjqr@y}a!S*!zC*_Hn-z|9KsHT$GJwk=PuqlSa^PP3N{`{; z)}vmUx(R=3fDC`bj3c{lL<|_RCNAAxxM6?Wmg^?_8%*rZ3j+U&xaofJ^rI7x$G(^| z$5&xL!%rx?{0QVYiQ^B5P!23O8Q$Y`Jmlu&`scluF73LTcT4~;4tP`0d}`pr6j`c3 zdvf;!$`~W&-K_UkGi6{?39$*+kocWzg8_^JT`la0?c{-^tbK{U_5 zFL*=3B+`l(JAT}CZ6hWf*kVf@P+eqF$mM;?5y!{bYUwfUAkEBAg5g3N=1 zoP$k3?ZnxkM;>~$QeW!6v*Nj^^0DdOoA*L?nS|eNXKC(&5XrJD0O5Y1@xr7dI3Nxe z6?ujDEy{V1lJ#v%Tl{^xhAe`tzNiI7aq8w^eVQ)=6e0KqgASehvdDGX(d7x6Jz3*K zr)`DI@{58*ftzLovq1EyiZuB{!kFPPAhPDt8-UC&!aF>IyH0M8!tCysGmjO9JAd@A z+nsPhAh!bQGpZ)Y$>g*U^D5y*i*kwc%XzT_TfFtjwO{d)J1 zS)Gu()o9^^`*oy5_WvhZ&if)$xTfmzzAui~XI%PrSq*a0u78gfK%ck(hkh~7OLslR z9Md_rBTq#ia7dWB95UZAK4s2sm*W#oYMGN3(j;wyuEVcJa3DU{(x62VQ1EDG; z8J3nJOK&!?84>Y?=9F_3vX4b=7JvbTsG3s^ZU2yKkPWobryaUFj#9%~xa8T25722G z*|8VsN}`mOIE0$rG{$4E%Z3*tZ^So*G9D=yDJ~_Ch3re%;V*g+1jtQA{{&`U|8OM~ z(xIhfi+j-ZaNu7}WDS94uiz6ZoBU2>L*>*`a-zF!z(a?56(T`?H0aTK~ zk4HD*s&d0WgwYD*!kTzTcCxirs$PZTlImkwTD#-aDk0<8(O-^?p96Oh2DX>s0`TkG z`qmdNGo*Jt6u&eqy;xrm`7WCGqjHBXs>YHZG3v+(S>i>>2lX`keVj0S~ zT@=BH;P}REFUyh+M}+>mdGm7L@de4t1yF4n;KdE?sd#f!li{Sl#ko*oe5OHy3`4>L zvUfzBGoIfQfCyyz+b26}8k)`>I(b%e_oK6K1-ee<{}}glj0*8#vivYn@Odovc#==V zyBF^^*|hhy$^3Vsd3JRez;!utQQs(X-Y~22vft;YmlSpTrsI%Y$_##_CDm~&## zygAazQ+=Y4uJ?97yuT*PF>REPheXQhN04J?%p%~_)@D?YSMt*7QAh=DN;Pp=DT7&V zU)M`zHjIE=4dDPl{)}8EFOg}~@~7o}%cQDp**zw8JmgT3AO%F|JV+q$twJUkH5pm; z*O+TszDHU&b$F&OvU@v9pfGB@Rq=npsL4M0l@G6f2s&cC!#+3dsNw)>D2JzmDB>$7F>BKP1Ew;)@LAi&b13P?#zsHRLt zAl)R8Kul3$dG_!)-Gn7qs#8Ywmb|ZrTtLNM1q@WMAzS@nz+|#`&*k5xj6D&;Cqos6 zq*@5(1feuK9rV!vQ7_m}rprg#mo!(iwZWXWJsbXOD8>Z&c2F^8G7NSfPo<>HXQ?5a>p$=vlcwD=dq>- zi<8ItzG^L7L^{8wQjozf8|?{>qr$CUQb@NxpKr`lqAdRI*|ay{!IHNBHf9Etalw&* z0O9_QEx=1-^^-U1dj_cdWR3sw+-l!{2cy729CCnu(iRI>UBtNo@sb-)hGKWQ``jsn?_Dz&SFI{!hoDQFv6I$ zKqCE7j#}i#%b$1Nf2O)@ws_XK3y=eHw3vs^tzpDCyiG~+Jce(Yws?;E6z%xLFBfHY zL;g6Lk)x?Go~rQ#!{qSihKvsr(+nHO%4jEBjkqQltS2{3+WK9R*e@NM zRl2igLN*Y5hMc!jiHV+kisuEx;X7YT-dWvxXhX+ffgS*W;`#ju**j)eu~1aI#G=~$ z+8L7a>5$WNLU@Jcfou~5n%}B71NP+`?`;nK7Pnw0w-9np)K4J)Kf(90V}7QO93NGETK1xK!JKvCuu}m9T1o6M{CN=% zdBVf8A6CoGnGe&RTRMMbZwKt)kAw5%o`|QDkB|CNNG;pS{7j#Vtk_dpA~xm9+_R8J zo4JKsw4BXpx!@vl{;Hz+XW!1-pI-Q9pQ}442Dx;AXe=)pxIYuc(KGv2idTj=2>rNT zx9_Ph>=G9G`#RvVb>Wm=N(*){_899T5V{R2UV^%&coniDiQ)lAy z|BS*fjDh@W)sQe>Rj-hUVDA`j8Y?`If#ac<<3gD?B=xIp)eF0e<20vAX>O1G?_?tw zNC8`1hyC&?O0HtH1$yMQBC(rnhTc5~*@O~28nLW|3kXkeLm_2LZ7bSmw$k}&RPghf zq9dmvQ%xgrB?o|uzecUmoHq~C3>Pi5VZ4-mHRqZjAua5@2e@|LaYWldIw3J5)W9jE zZ*QK3$ zDgG)|v_AKkY>lP&W_s7(ohiQ)^4C#QNuYY;kwdaq_0mLFiFrHDY#o=<^J?E3$WDu6 zERp?*fcKnlm7-*Yo}r)XuK9sOt49vozQzl3h|i0Ab68|$imnpFuYGGx*uLv;mrm%j zY!AvkQx*alB|)$Ud}_ee0dN^L$^M>ecj;yXw0-%KU^S({iq8?=NBYzQ8}zS)8;Dh>`-__M8E z?)tp#MEZ?ok0{T4?m3jeRw7g04AAqd5=C;i~F1GI=!o7%!LJU1IRD~ zcz$~Z|HqqVE1p#T5fSavaY=FbWtB+Cd^+e2pye}eJ_>9(hArn-HbA*qs-f2Xq^!-; z1)igiot8I%jD+O(b=(C@?3&ID{j$`$>-Bqgm~yshl`NK-9@$M&NQ{dFFv#$zL7y+qsS73 zVxUox~|B zN{{4S^E4xUbw9m72J#hPVQ0UF9op2!$EV#WuO3Kj(Gpv?e)jxel@S4uO#|0);rSo8 zz)T^%dlMa_di8cp%$5t%GGx86f-nsOJwiW}cA3Rt8>t7MtqlA%6z5!A5g-UvK;1W+ zKNJkz@fxN})AcVpG^hfYzt&_Y)dewwE zw_mw#KYHMf0_<8M8<1)q3^pGy>Fib|GXK_ZFtktexW@P8hoU1L9(b15n@ob-|H7H_ zh!pgEAq<7oGuP{7my%;&PT#Wt@iN^bklhC6!2!dri6y62!IciO|LkIFmGkgLRFA9G zJNI77gPaXvMj{j^#MAEA1X-F|G;Ps)y4)HmouRgdX3~(Al;AeG7!$OY4s14f4%}np zUmyI^OvUqt|6_^VSN2vvA)8A?95|~8aE4z#X&}qpdYl)TP@I&Rp`N^X_eU?t=91$x zacfD4C0j2k9qLMYw_Go=an8F*@$I{OJOX<}#l|$AENI`}Tx{{Z zyajUcWOZp@nO&H`pZ{=$dk)hqR$LbgXdzuJo7 zOY@EaKb$AQX^KG6XS=&gBubIXx#c${vu{LBjE`b~` zp-uq}WBYIJBlw4>k~=PI`bZ}#s#<@#q={H#c+xFNC28u~XkqZMlC<-ZIzk9jY z%DxAqrW}0zS*UC&Wc&vI>R4`0MP9a?qGw+$`!Z8;Mzv1sJvqp#fGH(AXlI9Kj4&Rn z#F$x>(OanXDQKqix728v--5A9q3mcC!S5k|Vt`R5jsU)jPCj=-yeP6h=Ck;Scka57 z-4cot8z3m5kS?4V^J~<;)7xD7Cf;sNSDpm<<~ex+!<#!c!F_lN>2cS`wQnBEz0aEX zp!(8@!%qde!Ohqb;D7%LwnL`eSC-H}pWgQ1#}AbA)AprE*rf|nIJgxE&LN0Z zhzn=*7LG|+zpO&hc2-^H=dF-2p{N}}oebByvTq@JSLeFnF)6a+Zs+NbE3G*RSrpI@ z2QXPQPRh*}?x!D;s5>OXIOeiJc2BCfXr(W zx7JfgN2l7>4WIUCVs-1)7lS@cbAwzDKqZ8b5E8PFycA~jL3CIxgEPPjB)@K@b)olx-O85B94EH7zY^UKkUg>yf$l$)-Wi1e0js zNgkUtgbh~54lsU%#vsY0itrUfrW(r1wU$8+YjLqN3=IuL772lf38^?B?3Ey9;h-DH zN-8b^D=&I~Hn+`D&WU^409ofTgaz6%L?4~^;}p^t*L|OJ=bflC3(rfNKX>sR$N??d z*5@EzfIFZ%sH<_CsoXX{!7l*N#p+OF?aBMTTcl2}{3b&xgRBx*%7G7%0|pNrE#d%q zmdMcBAVA91TXFZ``1qyekg2Hn?ZH5pEnpxBV{H`Du@ClTZ4+JAns}t_{dTX)O^{(! zKQd;lQlrk+9tvrz=-S`~4}8{$+eJ#ZZYK+9l|0QCaBCtP?7`eHNDa}IY=-!M!;ex> z`%*b+f%c5En`NIS-aOO;S(7no;qoH`USu$97ZQx{0dq?yU|Zf>pBw%knH8$zgv}Hp zIvOCO4v9j;zi@%G@Cm<_`|YPLYnIT3{1g(Cw8a&ae#6Dc6Hdbox;af2e2kXU|0B=) zqSwH3B+@m>^ zZ^aA8PL729V5kcq%z6NTS0E^OAC<3C9DBmM)vQOU1Ob{L)U;I;Z*w>Q! zwTDXKBE^wd(3s&viwF$oX^1lDoIw(l_@7Tl$RV4gDvgxuXT1MxoW4dnFCMa8LRAE9 zjtwB0WSZyw)}K8_XIDutmy3yrC=!Hz5-c!+`Zt-*}O053&uv@5rmgOWr1CTC)P*EvJJbYGdGVIN0yXjHO|d25JaH> z{W=R-0EZwJY{TqWj0k#2a16FBl00Jkdi%D9^h$#<$10uY47&>1Qlrm-=qZ}8h4qt$ zDHo<63OcX1s^XPIVx`-%;gFjk{D~3MKbTHq1oGxaWPf?dNbR~2v-5?{eo@YPbYGBh zWxpN>H}(hF0B$yW-)t;?^Q>iqyk}TemubF*Afys`6Wl=Y)m0mc3lnd4n1(k71Ze54 z(uKXz3VRbElPLWsehA*+t*IdGPE|?f?dD$PBo|>LdKN1hPC1 z7#j1A>#}n_yS9DB3Y~ikzO;Ju?CNtJCI}x6G7JY~B|@+_$Uk{%eClsprvGq%zCdb- z{G`t1p>rWS4L+;wU}9p-Yq2S$G`aB)b0x!1#g7x;9@|r93)yiZT8hG}Oad3uf@pyQ zEg}FjO!Fp<3?yxHemOqT$*a)K3$h6Cn+g*u_ZV1)EkDLU!%aN3a9XxmqO7)esbJc| zyd^7RGwQ%4t2h41YxZ3~CY%=gv1$9n9k5qrpvKw-8(cx#UJhVkjyLF4r)b%{L-avfD!XHLg6(L^% z7p;ItF?^v^*X+qbd1r%?-!t7BJ58o*LeBp2E10dyet332h@0pE=GvU$xzq3VJWxH< zXOtni$ygBiCMpO>0^Wc71pW>U**7kxn@OHI^Ol+DUnD#ja#+RZFo3g+LP(s6P9yiE zH`&cv(pcR<>{yk{>SD-kLF^1cG;fxw8B&H}yJ@STqfHs7?9PSc>iMWm>nep@%O@Cv z0m(hkV}QxF?5D9pzms=#%0_+hnwEM=koJ*VJx5$OKLI6$^l?j?O~%6RUn-p<%O|af zJq=kau$RCS3;-;1Fl48nxH#qqXIr;LdJo$`X}@zd<#3n);)elf*6pb}Dq!3dKSWi? z+!8IZ)8gqAzrxx$t2L0rYD6-4fXR3$gG1KwQzT7oYBspHf5yvwhr<=py6!@5m=ffZ znEfJ8!sb|GcvGE`N8&C=)rmTjH~so@>JP?)UM0yXry&m@BBx?Rdoxgy4P;Rb?#;2b zZNI_4dy)ZPx4iJ5b(v|+xb-|P8M4F@Zi!pP<=)4bw4U%PISQ%6PF{MwrSiH;xP?^W z_Xi}w0~O^z(%|*w8a@1=cUy~=6S$|_FDD9ex{hV6xQpc$3dq`5H;wyRwZ3HHA>UsX zTjM1DdwR^_LMwioPggF+6v6dqJ@ICp}Z^=B_%_Kx}_Kl0v)tVGe5Z(vWo{6R2?GV$}k4&1ixge0wAKOca=EOLeeA=41IlHy_;(mLH}V<;f{LC>gOR=%Zi)K2$&L z0PP-r_1#Lx&0;3Jw!PwbAh&a)gaPFKQe+5tcV}BbG6S~XF})(f87iiW3~lhQfAZO% zn(}?_lxCxu9j6oqKNW=Jp#eWy2Vi3mX&}zP#$CvxcGOL7y&ut%QS5YI;=tu^kUyQ9pS6)k|h_mv`n)l1x?s(T}=z13JD@f$GOee^O7i9 zgqx$1HBAp}cBwacEB9&5#ZlMxmqI=PY9=^18X8(Kv9~e{2?WgIY^5O!Z@C!1YA?y_ zbjD(-9p?}36GSN$VIu5K*N>h*rVDaRg?SDf$BLo6bkqn?*7%Qi_h`?%OwPYDwDO+(;!}`~ z7%CDNJrn?v1cG{=HRzG^?5Hf*6Okojz}T7~@;<+5-2oTK^$HGtg-e+RoH(-Wh_fz| zLOOnuHge?cTxL$ILSlTnehB2!4Yz#9CT2nk{9uy@U+P0PnR}R?TESra3fd>KXX^7a zkoVr9r$BTPtsi3gC~r9OMWR)#DqS@`zUG@CreJqY7*ov@KkIVVSrgM zT!oY1kUgsXoHHot)hgXq)U(#rgCU1;16_h67-i;E_WMrR7i_ra9CNrv!+iVx<4uqm zf|2YJ0}-J`qW>E`L?Kuf>@JBG-L%MO3Id5OHgVuHDzZ&0m^Ai0ylK?cILBV`eGYzI((#C720W!FXp zJEx`3=^Fa{;N>?iPXqx21*1UxL7mCTG1s!CS7pZh^f`YsGPfDB4@XoM?T>OSCqDGf z<)EODQq4V#$__4^qQ*GU<1;P#A>@WV!EO*Mi%3FD#MF~x7tT8t_$lL;?e%1*jgH1y zkc}9swIR$XRlLlKUkI+Txf?!|jF`Lj)62X~X3WBQhan3BdKn-G1tE+w0SJ5IOylZ^ zE!9iCzOQ##)|PM=^6&n`5;W6L%#)As6#nhgB$V$G{KC};*jnaNNahA}7 z8fnGU>Q7(Sy)!Af)pgWl$sx#{4xFUT91M4l(x3 zc9C7+RC6qFJmh8v8qsqKB2-Wr!W!bdc^;VYF~1U0F4sgE-#Yc>p?MM3kPFqEu)cpV z|9J7;86mFaj?^VR-YSkd2LxFbAsR#8Hj9lt2N+HvojjL((LOTp$D9lIyl<@%+5?%F z1T~3-2?@+5gm}dsmMhIl8+;|F@(Z=~@(Z|gJZSL3n@voPo=(fLZ;LE8S&;h0Ek+!2 ztb)XkfUuD;h|12W_`S0B?akZbMo_=!RnBH6Q~Zh`%K(;Hha#?rg*zf3iP$l~hz>~c z2;4Mef8AzDktr@i)EaXfdNw*LK`wltT1nui;pyGP>S!r=q;8A;cq?16r0Vt~fr%g9 z=fhp`{@dC$R+_73I7fYFPVq`Igq&9spP^rbgx5(W6!r|AW%%{-s#iL%97XcZL2j4~ ze2V{58YrZspbO2HPmNR@?)OkRqpmd`vN&+M76e_vtb*;6c~kBlV~x7<-9Kn|*Oem3 zt`hg!1E({hbF${gboxCiFnD!mW!e#cL58Ye5S1M>a1C=X7`+534lbZ4lc(*j6>oD0 z`xYM8F;-X(@-twfK}F~1_#zex>G$$&0iwrz(`tJYRaNs|L^i^;&OH4ZY#R~THO-i% zPC60YmqNDOEtb#+xz@(1FbxzQV8Uk|wYsnSVuZQ$GLxdc zGbNmj8%csGc7Es(c`jw9(a$4YJ04ign&H0I$X_s%5uvIkVPPR*)+}GXTK(p&N0jeK zCN>3cUD+XX&x-=NrOeNw$CJsCMf_Hnb!e0fY8`uKT+iX5){sl$e|!TS+$x>#Yd^ol z_Gg{`9+_RCBRAiG%piz52T;mzr1|;+LKBoBAOCc1nM>XJKGSHO#eVu@zfGJ7If-Sr z1CUPsfZhSX%^$9x;Fm|FX!u}ffwuxG?xPA8S({k$hp=R=mt@isp%|Z}&c35tw9i8h+PLKe zyAY6DtKfA63h79)%@*C&uV;+abv+Uw)|@W4HHMyRt4A9j*d~C+1F|a!hjH)@D}!W>FES$sKKq(K zPN!g`$c%~ymTB*n3noV4N+JFp+?0(%Dp6LsY@ApkLtni>JcgAtrWtN<$SE1{>K|GA z{=0Y)?V{u5+q4zy6`SWkuIKU2!=VkJFa(=`8(;#Yi0mZV7Z>X1>f_}0b;Oq8q!ExE z0cHu+^hm6GB_&WGD$ZEr)1onBCG=#}y5E-Z3wHfn7jOP**oRBghGcR!!reRIVevTma9fZ(WXZHP2mzN*q+-b#LCyTd^M z=`tgl78Du?*5{%ufEp(3f5m@)<@jjL`L1)#Z@q6<+uJ;QI^-fAdi7{&3)n=CO~&MY z0nN;4Cq??G^f&rRO~oM+0{b?5Lf-+TOte7!haWsDO0ICroYeEf=jnybm9mh-HBPdO za~S*?LPs_z-;(=TsQ2dFXZCd`$5yloB56dRI=J%lhRT_4eNQ*#$TeyB@B5Xmz1|-pTj0t5B;f>_bNfXyg*=t^8&7&N2c<$#7 z*>rMV!6cGNN2pD3&-J5p{FAYbvwvs|w?AQZWlt>RT#gVvgBA>Lb`MM@CIXDxX-`EL zdaK+SHGNZ4R>?2O5EY~kirWNYtZMU2tzx2+qlc6KptpC_7W{-P`|Kh+G6cZ|=QxCe z`Cq&tK1IQ6mA~VW38U6b+_`O-)_cgbM}*rS*e?+7gF^bIF#*a8o;k(6S%zEroRX-8f3x zVFTq0o0nXkNj4k~IjulRwg(nc=iN@E71wV(Q#v~Ps#2G>8e|n^n+9~I)85+j59JmL zsWGTM!ZBEO`o{Uc=H-WptHL(ZNM6aicw)f2ppg28j31+;b#sz(`kkYjE-ux9oMI7V z0;RmMx8hb`$l`~4pBE)d&d4Tfxa^#Le3&4TYkY9bFwEPJ8OcE62(WVlvy@bk-!kK- zt%=y(bXDbRrl$<#=pLyH_aj}#UB#a3x58FRuNQjtv`u<`YTO6N-$pTP+?j9QZYbHf zL1AC*wbu%Vj`Y>8w@q$@oZNx@DwxFzq`SZ;i4AUQPdDXUd?B}NOkg+Mqi(?%C&KjtycXKYRDJ^`rDShu;(G$1i z1>lv4NP3)~gOk%cFv7W@Ua-h-L;2S}Q;}tN-yc#*9Matb`311xC{z^?mIm50Lb1>t zQ@M$~O))jUqfW~BdQ!*NMHWHcB7i&qCvl)TFp=^Kw`CIf z=V!Q&O-efaB<1wguX=5QkOw9$n7f3DMObI)FMcl z@%J;o97{X#8O#1_^h3gcOd;Pv} zX29JIsUo|_lGZ`)OA=xsZhXu)Ma|{wnX01w%m4eCEt&zro_!|fZICN0gySG+J|Lg8 zAa;XJg*}1c37Dqvb#)f)Q!?$h!p5Zpokf0jtj$5 zJPPSbz@3n?c8i@x4hyeqi#Yc|PHr*PA>0ODb-YKRXN@~`Ze8P*Vd^`F_Cb!7IUrMX z@Sy(>&v|rZS8dnH#JRm0aVDmdPC(8Wi1Gjc#vH;kI*X>Qj@1?@q*g=89{oPqnR>6T z+FcPkE-lCgVZVhtJVU)?NwKEuq8C^7X%+nV^pvUIc~gK@YGSg_MO`zz!8O@4LmAe_ z>N;w8WWQc&NSS9;xq5=)noqC1GUOoVw%quN!#RK#Kn7_tE|b!SAFy+n(BqzW&PR|m zCB!@FR}M9y;&TgFltF&FJjHWqW%?k=nwSPPS4}~>8m@V@31I{<@JNS3+Bv9dY0j7G z#Pb2nE1hC96$EKixre|8+Svb~a*gUx<5eC`R;%tWQJdZI=)pQm$m~L>pdi&cM+ZkP zSqg=8t|^vrc2MlZ%5Tr^kN*&&1GzSfnNVZU(gR!wAj~w42<8npLkprC=1CuS+P3Lw z%jn53M?jAF*i}NL0ApuqZAc|X`g0x3OUn-LDF1Qv-n!K{wKqa8{@{TZ-qyuqKfbbH zi=kVKsa^BhXA^4I47xV8407G0pEK?6OlrDT<=?*)kfQFlB4Jovj2`3;E76${>(q!@ z(9l!Y(#6f?!TDKJB1cBW-`oFHTr|>c8ss1x?O|Dkc+)^4NWkQF)9Bs1PrSBU7S+RG zT2|FSjynl=z_kV31wWWwq^iDF?#<(&`lJ8x36)UINQ+7fm1N&Zh_PnPplBUq zF!pA~+M-mVw3n1tQWV;xUC}OS)27m@MM{(kEx*^jbMKwGL!Zy%@p-)N`}_Or-P=F+ z&V8NNInVPv=RD8gvd-P!m31}4wU<#@%me||o5d34!`P0W1Ry;?U~$myk!Qy|KRl_% zDAmSlU2m`F)W9qJUWjud`oN&KTc@{}swnd7%F6}Hb1Cr(pmu;inv@6rnsj+tKXa=H z&G5skSMF8b37Mk7+=93gYZ$L<&bHm&y@B`jhYZ8!1jkYGCh5;OMzm2y4}Hb+Qk+z2joW;`1=ekGKc*U07(S^ zlN};3LE4+a2h$5;UdGSGy1o8`ecXsco9|{{@W`O%E+X6Sd?N)2El(s_r&jE#Z+43Q z^T+COX3rsq{zArTC@|?_e?Z#I5s>rv3Si^C7MI3ed#`mb=U~{J?Nd@AgCh|x@|JFq z53G#aG`@e2@Zxb*(<&ZR2SaA%G4sbWUDEiT`INhyDQ(5MavdAbZLhhI0GSCy;*l7X zBb%Ip!8WUSE;=)S$Kr?b@kgf(Iu^R>^oWSJJFZJks261M9Hw@qTnpA;55vP=K7&&hxzK5A7S?N^5HhJ4_nWDP~5Ufy2F`VDaL zvES|9^T#1BZPcXE-(7jc;Mb>$lgulV=Tc8nn*H|`0NbY!-uV>1QU{1R~VN} z^z}dR39@%50l)6%WHCPJL(S%={*(KtjSJCvwZWT{2|3209{}z9$G^Um<^O#WbV{yW zVNb|Ao1^I;Pb{L6@099Q!DLne7G~NrvD+}CVY6&t&%XkVd3&w}x8z@ioD_*JBGxU*_eiW%P#h~3d6`u3v(x^sjwb|33Mb%bQg91avgDE&e(uF+1EM%S2w8!ilhgPSl z)+x2GsMLV$o3LPn0040~z)nMV=8}*bD*sDmW z_O1K1_}0?w{mhV|OSf13sx*PjIinVVw7&mu>*#fVeZP`x)arh5vEGgkHT$MgVVTH# zNX{*TlwBbH5^G#Ic5nI&THhADajrFMs2Ak^MzY6}-l7eJ>5Pm_M0NorMJFfje*frX z-)#fR-81c)&rv~cA|s@ZEHpE5b%@8?+BCM!E&Duh@RRrZ#>~o_pYav4NlIlVtO#Cg zIFLglr6qf2vcB1?dU+>gAdXb*L4z;S#2M_s7P2u1H08{pydJ%Z zr&Ui}cs6MHZbNFo5tjUjl0PP&3z|8>{(5mDRFz^fIdRGG$WyYJH?sqxxRALil&kEj zXTqR8KK$lw%!NUzgGX(gv!>4mTga}Dbm1kqDMVBp1S3F4V5cxC@Aj@UL$?jMb>q#z z^i8!EkUKgF7wp9mf*uu=o|E)^^iVo))(q!0sekwGqhC;THh^sR=<~tMzCY-Y099d0 zevmHn`^T0aYWB~k$IM@2x-5M1Ww`YvVhBY-I2K)HL(Dyhr{~EHR9}PcX>abaTBamF zF?OYn(J9C`1N|mw|0FV$^v?#y9Y@sGt=cZ^-Fy72tzn1fv_Pf^#4JA6&C{)GIwf!M zYJ@_0iO4r?VzzD_8#O7G3`HE>jC8U8!7k?+_)t2XV9|ev&ZSZ&MiN? zeev&gvf5!(mgyueN4KXy512$taiG8Ly^rM+QofJhDjt5T)PC=A-uy~i$nno+Ht{_^U#`$1NTu;HOdZY)+LR4eXpK;VU| zKkhQF#nOhHaz(!}#)eEQ{u#W|o zMPtz32Ih4vex>5GOiOjS^T+w~sU$ST{D!Zi9WjfDw@jLPI@!8gtE~^%cEr^_PMH#Y z6|~fi^jTnv@)GS9JU@eatvx=1+LO| zQGK3RLe9C!F^k*#sW{%|djHpuTNEbn-Ie0R0Ub2ngAAa{`V|K4 za7LezOtWamjNdu#Rg)&e&Wc1t2dGQ=aN|Lf8q)sZz!kDVGX}YHku^r^)aGOS!1Y#Y z{e9YGJR!5+_@N%&?!ML(6mTVqQ#igNGDSSHpA33oZ5`Wt!_y}@pYu(N6Knt9 z7_WzesiftCimDeFz+|!9v14-_{H~n8d)3dRBQl0YJEm(wUXF-@b<%_xp`=Ch6TQ7s z(vnvx`#b&X&V|v+4vQf>8tIsW7OW%#4&C!WPlFYV{Mtjg`)m!I+{)&&BiR1+{Ga@x$lo6XlJN4TI!T#5lm!0RRCk0<{lkb6#D1 zxI>HmCULpbXt_Ud^+-u?00>%w-IqudFnvn=jm}w5`+Y;^>g&5b##Qy0c*_AYKt;^~ zMI_UKEFjv6hN#}*cu3VaeS(_N%i2%J#=cj3cH#o$oT;m~=n9hQGy0EObeVoWNAtbc z>`@2CS3v#($eEC4LZx6)sjhay?KOK&Y?U9JY916jiAs}@pnA9*q$#u;iBh_7%%&i7 z^Cj|@A^n|`3e@tc?A8~RIouqaj8L5^=?mMV@8iF#)b&2l^3s?|_iq+JCLd8Wgcd|4 z;IgX&7Rme$ANs?Jns6le+yl<67gs02u0#X>DB1>&NNo{MoyXa-aH3*B&lDH?^*+kL90-H#m~vwApc0$lWzK_G3iQ>(oe09 z)>7pTbyaGPLnNT=?d%Q4wImrpENbk3esAXc%^!BzU+dpnz1FFS;@&wAHV2u>wKTUh z2LZ$wnb{DjZs8Z>>$y6=XRlLJCtsPA7n8t&9Ks0%f%|Gwf5`S#F`oBo%;X$(Iv+Y~ zTd*M?2ob6fkAQebG%a9pk*pww=oQ=5ue^EV?sctqKi6zpZ_=bqWt~+FBt)E_9uv%& z;TI(TC7hbR<#X zyMEbhXr%3rYpwSazpOso3R~TmU>nf&VG^CU5?}|tKy=nl;~PeWZx0$Qy7i~KbAOe zRxFo;`6!wB?(2ppB)SQIL~%~fSv!h~EQh2rLJAuUT4v3iG3oWu%||xzm+}RF*F!b} z%=SaY-M!#yc8}-45=lnrj+d4S%>B!s{y>vO);3MIa(7Gv(=;e z*qHJH(+Pti<2STAgoyYOHNQI@@}3I&BT&4gL?eUNRD8&~Q%>_r z+?12Lqeh%Q13BZz9iXMYFPk6A6(T>HJXPo1yYKHcpZD1bj8ERkp7}zCik3nYv-oh? z0x(mPLG@-ZceUMfq;oLm>MgqHE94K%72-+}?*fFAfx6$ct>hr~b11 z78?-0^}NzZty{BMkYO8!8UHcph&zNUw=2(&u(R*EAnwil%(dqqL$(IYDI;CJSeqr7 zbYw>IKzf6}L3R8s-EB3T(wftT%=9BI3n05BqPe$A9j@H)fzLIa^YVk%ny#qZ6tETY z_m}wT;5YlkfxhM_ZkLyM+H3wYmR7I4sR_lEs|*XhVQ17L?vEh7Feo4^*L#=Y{CoGG ze!4k!Q%lDODmys35G=R=m3S5sdn>n~D}5si-*Xp~$PH4Tk+&7HXC^U$;uzuY;mveo z*%{;ZSlM>S?7%qdyI04YULVAtcLuU+M#o-(B><-!6^r==?DzLkdOM(C8&6=c_fL(I z>tzPyUU$MFc!2VjxY3_M+jVt*VSNSvYtIUUeZjQsd5}A+P*5P21Vl(rv2)~tK?~5r z0=muc@4rm%+~bkHzh}JJ#B=ZG9NPx@S`uHu7e55i)B^&P#4qu5%(C@M6bqFM9EW6& zx3W6}nE=Ing8&0ErN6t|G~+FZ-QM5%b=I}PPC5JQ-_|vID5(412WZvnx~{v z?-ULjYXs#6qx(q6bzo0N_L>C=DOc5Ny{|hxw{e0D;8FYh_q6njB2D|TeJev`F5mg9 zrgX)y5^l*81u){fic%W?E0m$j@dJL>@6X{!4R4>Zqh!4w6`3W9=x{tw$}H)6pHog1 z-u&Gp_+7==*IM})atuXJ1Q`$X^JOAV12ap9%=yFa*Nkccf-Tc$ADy1{|BulJ$(6s? z@5wKodaPsnkh6cw=Dg|P!frnU*n%(>E-tf7>;)%uHL&l+4$%re5w}SK>vj*9|FP|MPARg^XXaL_SXK9b^2;S{-eaJR7jaX}H96D*%UYvB&N3~|J|9byx zwQO7dl;T6Z_d~|Gs0%~ms*gK4$N1GYVXkYemeM1ZoK3*)R@hqW$VV5O0Qmf5MHTGi zRW1$QUGhb~AwluQxB#c#k&vSa@)GDGp{~ada!={{*|hvcJsjwzB~O$uEIpSr)bJ8q z2TBTUh>j*Q*o_X8^4XxJ1;i6xFdNY3Qi%XP`a^W?pf$U{<_D~5JM*S(1MDD2YS+bh zLX4kAIWlsuD18{`rv1A@pY=}`bDk_6IMwaHOAwGY1#}EgkIP~DGl9G#G5btso3ql2 zB75hD?pNfMH=d$j`@fOaF#vGJ^SBAR5;xR;&T-|#`*!YHcc7zzUi=L9Qe+b9_l=3b z=Q|m+sv%A~+MCaB-1B}=pHvmw*rCUN7wBmry35oZ9RvS3)N{f+g?|_^Mp>7&X_8?jZ0(}=QzH6|re2*hm zE1KpM9Qa##@qA2g$odoi_zbv0CP>mz+Fo3%(BAX1!muSHSfN)>)49QgDdKz<3bE%@;x!3r0ynF+`MB$Y5ud}Dt6ro=q+Y{BtaxwU*5$R~k*2`~oz zk11>*`ukT=-}FG=kB9Sj@4mJ(IvFx&ihcy~t_nb$5-K2cm7=l1B@eIneNjK|;wRR_ z+f@1nkPG6?o@l!o9|VEW7=h5(#E=m8ef93Xd&HcUBCC|8Q+GYky+Ku}-J2gH1Ql+e zhRx;^WaXDP!}ee8H@~sIXM*CYv6h99A@x5z1VK@eSG0mv9tAzJ7d-jLNgg*s%$PMn%M@e;Yg?jVW@ z!#tdwz^>F_!ay0c_j){S`)a2lkG?i(G?_C7LH-J8=1D^KBo9R&;n;cj+FK(>qm<9P zwHmnYknbjP2tXgPJGnTz(t=^LDoXqeO=(Ndrp;fK0y(Eb-I8cx83zuMr~feYNUyZw z1?I!QMlAcgzGEsCPX}6c0G}dNY-DspTtNf2r=CJD8#KT5(S=hEXDbHG`fng}V+bzfaiRKdnYe*+x_Ue1&76K)K;}Y7Uj{^Ux;aCbO>9m@Z$eB65A0SK83cX~$6K6!J^Fi5wPVkjL6fXT z&44^r*6n3Lgs=Swxet0sNhDqVyKzmxR-I(c^`_q;C)=nEdbv8FtOqYyTw{AT_qF!@ zB~~*VU7zjskK5iGa#tMo(_=*w>W)l@m?*%&b-95Fu5xvmcB~(LE8DJ*xA>Ao1$aak zFQUz}Ki~bm&9D4kdFKx<}W4ox-e)D3RKs)1=KZF ztZsUKG**8htpnhO1LvWCN9>6 z4Q?j}r&=4*@4eg^9(_|+$cuCNc#wi2aq(I%rX$i`E~)ZJkGpVlXB*u!tv4g_aAB3J zBV;(&ty{ojq!{AUje_S-?5$_EvA_Hi75?8FCDeE)q&tYk<;3w3q=H;m$p~rnYwF_< zN;~5_7k$yV+e2<0tf*38$%)VLfW-GHjLto4u|C^)wa13Cq@N2Gj5n3V!(==Bo133jO6O0M`8~;`?(nJL+@qaIc{~Fv-k5hU(J$@CjO8;BKkl8nGEy= z!X)ql_)R49454$=YMqRNWeX2X+`r%94QxTqe|&u(UU+mcn~N{(RWh|}slHrnl)_S) zT9MPU9&&dS2{)2{K7;nFHKHu!(S`bRo|iMPP0Dxy8L$82_al-OV#{;g9?_?;LS9{q7hr1P3zkgd7 zQ4E=gCh#KG6@_w)!S-<>hzeYAHzR17MV_h`&b1ks29#z_$~b340Y*TlIy|QOiz~I_ zc@D6N@$;N-qg{?3{v3Syg6A#vW!QCfQO($nNMS^CP9T3Fvl}A37C6|()6G|fX~u5c z*3;4aB{iobnhFf%M1k&dpcgAJjBsXpI3~u%M5DUF67y*LmAB666}PgrFFSN}YQl{s z$YC4t7U=0XGP^q*x^L149qWTu#5;Og|RIR+DpNxFAB}qZRhkYC5160@kG=s5iZc1EeykKLM-Is9g{Q6#>Q^e#lTPBTKfj~gp969 zFGKhd{pm@|FyscENfc)LX7lEY4#$tyMENtWNbfs#u z$rb#~9xHV7_KyDx7eiywG*mo|hxC$~N?yt?>BZ^&e~JUw~rxmR;~V!*YJ+0<(5X%mrZr z#B)NT3RgEv0Xl+KDetZq?);+Tab@jo)kTouFv)8H(hOl|2vrEoZ$<4o(_nfiMK$rn zb%g|_)^Ny?g!Bs2!NdewL2-Am^9D=W@Zy2|QT=95{cOhhkYDy??GqcQh^A;lM($z6 zA8!)vG$-S)@YojaAccKO&lWC>^=e&Y1i9>v zMh>D!jMNT94|=o5yT@op&H6`uQhJOZph#s12L&|ocnHD~nwm*%3@zECuxpjW_8kUH z`=6U#cVB}XOQf7tS40C~-Hwv}do8Af6w7Q1yg2&UTF7rex(wKT1i}vzdz^VsXA7Ph zv^<^|SAQhxvBfmVWHE}ikz0swNF+B|A4_`8dd2CT>iIc(k+Rl|1(0bm)Dp$bS>kG< zG*dalch#RQ!{^s?eva2!^qC(C*)5`=0{8=ImP(?$M`yLJUbpqRk7;Q?)xv7iX6_xfecx8drF{Z7NDL^6QyY+9byiu) zthF`H9C`3+?fZZP$S8s22*l|G?vkYV!izn7`R3g_{mnA)&Mxbk6$>DPIOJux(tE}w z?}Cf@s#*IcnR*}A-AEHK0p-4T|*^qThdf>N)+=X6eJ zQB!WkF|Cgi)7aS3WE!6xOGdWao)xd5Bp@IpW=d~o>snYHbROv!vEiwL$K-ufxMy^Z z5v)1&La;N?{QySb8XX&lQ>Y_LhS+F*v`r4Ur&_s+(=31t+0Y1qt_|>XW%-I*77704 z1@{PV;mOA{2b(WUh`cwcKjaJ#nX^2kS2&>sYd6?L}bT-;Zg`SUcVXk6ZRM&WM% z)TwolK^q<|W4TfK-rOkB8Y{^QK~H%;!S`3mp^M`St8-09tyh8UkkE+91vfDosbc6O zv6Il+^b>c#%o~2oS3fqPXkv=bOep1zxBnX6_~T&Y5r-iA+1w4kAg8g|J78LVNYi$Ag_LC% z_h+|%|I>E!+P-1QMk)1FYSEL@DUeu6qmq5S!$f?gCfHG=eAQ3$xsg>fwqyd7xopDdPY}{ z{*`Xku-!Uz2v1=$Wby$Gq=*_QsviajWYEY<1ksZ}Z#SOY^0MIf+%w}3ca#T1PB%$5 zir_a<*$=51fDRSp4|oK*duz*x=FaCPX6}wVs%<@B4?dt-HzJ#j<9o?W;bOa^&q%L|TD}BAH*^eGtSY_Q+k6m|O8L}l}E)-!# zL2Vx3IS@v|*y0sw#*Y))N7NL~+c@=?f5V5eK2$(jW^zyr@i0!1~R0Qis&NkQ^|Nvw=X@LzfEyV-fRBju!#?{gCTzbsTXi% z+1W8ApUhOdMDf=!J=$+MDM|IyK(yi9jJKuHO3GtYH!BBfdv1+pzS|3@^h5-x`jE~ zLCy73?#zaK7^FZUzMUd4Bc8;edj=c)?KeX=Uc2|f91~lchmbRV^jeaN?Ghh>?t7#u zPxiIn9^cz`p8<8$E zh|^dTb5m-1{j_au1_mpJb07V>Uu`gYb3UDX=DU#!$Al7cxK&6xrlj@zTGTAfWU3YoGhp0VV*(k)BajXJWGOkMZuD@} zR|gC#lhImZvcEFyPJFVE;sF#%qY&@@G6egRKyraQuA65c?psu|C}l;G;uNomRZk#S zF);H$`N=69_7o1+g&Rqj1%q}$pgC@=vC7;lG4yL}m4m;iXfFpWG0|Smpluht@2lL# z{dmpK<{-bA>=?fQOb^@++}_@OE8p=duvEh_T2pi35akPy z9RcY_gZXW8GePjVTIPUrhW8FEKgyo*)2R}&q92A(Fq}wQ5-M(71xG-dx&h7h!`#C> z7P~XEt)o`Qe);(XvK^p$NGxwm4y)_b4TE;Rk53AJR88!rcPr$A2kk3`%*2sD3)ruW zEUpzX9nv3z9<84->fnR-MczGB7F5rjkpvmPA?5*&BAUaCWk*Ud(*x|bH*7zUl;t#M z?XNof{gIHvb$5GGrC>|z@=DXrBlD6^^Ia^Q<;K}T?hz#23-Sm((U%4UU_5#g%12xJEC2{0E_4Lq|O@&q-( zHZa53U;!gR_<+sMnN~l4FJAiN)Zsmwv)eqCAlro)Od?>K&kF*T95A^q2GtB&VN7cC zpRs#7b4m{{`_Shu3pREU4IYr20Y!Hc*Nzr74=1=rK0jl-_;qmc9U}`<+trW@2Pgqa z#7#CDuEf0;9Bdfzoo^!gbZ0EUj;{#Vmg#=r2bUVvhS@WDrdIF ztqvM85^@=bbSp%P4){TUaE3?GvWay9-_*2Ky6;tODEwbWN8J6KHfH z|HQz&ioVs|t1@rY8m`Xje@jy{8*-wL-im0UP~X$n_aBrGopHC`J6-4Tf(xBDCoi}d z*Z~{5h(3U*D;E3J3PZNL?CgDPb;$$!9X9KX-(2{=wdL}ng9#Bl`KqR{n6ly(Py5uZ zdGYt~b;uu*Y)ec>Op8)q+yB$OuAnprmW6`yX_vjO z7Mew@jk>w|9OZGp#zfx=pd z$(#-8yR^sUY~-%nwhyk{vnJGr8MOOzybt8k2a(T<+U@X}MDfnCjUK9=p+3pK9)B== zJ)!Oh?fL)B`v12%U}PW?v&;a-2;2R$epZ=Q4N);@_v?f_1&MkYe1Hh|^HQMf!c(*C zk%FP}eH4r}I76rJdItALW55{cc^3s)bA6Vg+TPQnV`i78w^-H=fE-&eoFmZ31*FB| z&48^Cy#s^xtq)7(*ks>3zV;fmcemA-LC(-{%wvF*`wS3bfQ1ZV<4=FoC)V!zj^;gA z%k0btEirBQ@1&$8aWDwA(O}LIJC>j!W0L8sWm|S!{NSNCqhB7y?E#WLK+M|!+Q!5H zU8Rfxbh_&g?=`x{$B(6jF5K#{`3#TZ*8;K;e6A3r@;DyB-p$7qG~75Cnh~mzS(P?( z?tWb8eRNTVu=q>JU^*=3Tpw~KC3-{1{D6#G1~+I4q`lkT0K?vS64(HaD=gNT|) z@+$N(ztuBFde@{aRXsFrnd+R`kn<*#e@6f^GHr;Y3|ypdqT5B0)k7D`w#E+oq*OI( z`97h}NXS(QQP%(xH37L0$8`V(k`xQZ{O4!kj@UNI7N!-zP z+HkJZKyR1o6HYw_|AZXG(eHqYX@C`2(Hw4I@6e$E9tFAn zd@8;&T5CY=9T+#ohQJBPcz2L@{>x*p0obg_P*9e1#|;; zE+OG8W$JVnbN!|9$x0y)N3;)bQ6HZGnbJgW8V(*^S*|RPf2OKHIrvfS!(r`XvTUPE zt4>u}6+_PQFcgU=>$n||GWL-}RZNc8R)i(Dmjzp%bD8_<|90K}NAwQLETpY14BFO; z6=rL^-G=15y_aXQ1gccFEP=L4V1r^aZ~<$I!3ZBgXVO)FjgT4ibzArep5vh=nIJA? zT_Nlg1lXD>aSS4H2wb<_y&1v-9ZK8Q#;^Ri;1c8xXp(CHs7%aoGiX<;MjOe-J3pD= zyXm#Q%Rx2BtpV8YM~Fmh{2tkWwhXD)oTEB?5m-+}xf=jp4;Am=qi^2$nz0)l3I zbkba^0u5SpOg>daW^imqKVRH-TwkRY^1u}F5(JCMm3$qfnUkn{(x+|oEACfUo-=?R zb?a{Y4A@iE*kMGmIp8!%JKe>(rtKC7jd{%>heG#mUtt(}b}VF5i~oVvtsLq)iS0h6>Ejs49#N9I2Gw>XNr;!6VU*IT z`Lpv@;XY>9!3NufS%broto(8!$h2#ar z0Ew8^!`oRgz((g6*xJ0jdC|UV_RdXe>#Xb`zYca8B~Y=03&3cY90pH1TcUer(gd?E z<}UwRdPy^E_<@Cx_a2ZM6xgEZgiQ7lp_61J^rQ*K$2!vzCYF9{n|wz>b~xl@mIS2G z%ogl|0P>V=Cc_USWmeCUppRghs6D7{7Mi|4m6EizL7 z0E71TLDAt)db--v<@3k8r){W%?7B!_1Lq_qQX8;;p>yxkC6{7suz{E4l+4M z_FYm_R1De%m738*N9N?jFZwfT$m58RYZNNzl8e*;+le*m99)o5B7p7;-5i`S&nh$X zO2Fg4X$}Jyw~Q?CetnJ#go_A!iwaVrhk^y)??XO+Guc~GuXz2YMc&A#S1J4;pcp9L zMj%?-<>6q0^iueseJ)7y4K5A-YPV8*hmTwQ#a({-2SMBSw+pB#5sF5JBpFK)2RAUe zM?61%b%9&@q~vk-x`mXMO&r{SiYjQ3$Cf%tO4=&#bo*XxYP4VX%j>ghqjY{kzApq9 z=WhhMs|Xj0pTT9$(xT;;I+qL_?<7;@&}<0#>8QH^uV6r+ED2vhcNZ>P(3C*orNmafrsQ1X*7D5TijCZ=K~!=y;Np^BhLo3TSx>&W zYq|Q96Dzh&!>(;<$NKCk|Ev@vPC9^{bvKOc$6QK*e& z?|HMf(r@{;mTS4g6!!er2Vrbsf<=&ImuD9yxM`M;d0`$n-e3LdTeutvo)7^sG_=3R z$tVhU6R%WV`rbA^=8`OTwQ+lo!-kN_D)KQ%-BeIymbj##`ZwNROZYP-Yw(d?w+a`X z38$jt2~c--v9Ul9PK5HXg+ut)*e@IMu2kj2wZ*Bs*9T^u9t@d0M7{1JRfrwzh+dPPpJ!Q8jkD{Rxwo zF^u$j*>h{+6e0H?py(fjFredsr-kl~Yjmd051V^hh4y2`pvkt7Nh|WL?6Qnc8FcFf+?lcmhCO_F{$1IF0<{XrMNKqdqDulm?uTG%u$7R{i)RbDAO{gkV9{m1 zH_FF-ws26C&5CGVWD-wh!!CeVk`Nm!yo=-lBxX5k-A=A|;dySZSgOz6z07VnmFe04 zAY%aF4QN)tR|%ko%%DAgJf!b|?IszUH?E*v&WeS-xec*ov=l{@esRT7aaoE%OMiK| zuI>kCdvHWQ-h>%{gg5`&bdBhg_(#%459X{tHEK^)v%#E+0gN4LNs!4F(sf73L9}TA zBramrUd;VZ^_HD==knpFVK*0E>QJ1L3mL0RUv$7#VnqWHA4Q^|z}{wV#)`6y+ugMk zl?wAz{V0-%McHy!mY1cur8!6?jm1=X{H6&?V_K%%U#G5Vm{l5-K?P6h7ab8DlMpRZ z+QWn1vYhoTOB>V|+0AD*{~2YF0GX*qgC3%G2v&0d6?0w5>~WePqEhpK@V;Z`1fMFl z=R(M-E7~9-y~Ey>Setj->rvbF(L?slZ#vy;d~ur^XS!7?)1|3k+*&+e{PG_ zrk}a`Z>Zqo(SARXqC5isNUeT`>(g(n930XZt9Ikg7y&PtO7=p0OOREtIN3>b9c>sc zfA@m%;ftRvh5QFwGbru4?A8S89>3?lHgJ3#@wVgWDtRv!#auX2;x#lv`i{^=13)*3 z{1;=8OyY6$&fm=`9qZ50CRzEbDZktwL;=qwrWEjxL(W?4*KFDua#2y~^O8Nm%a;yP zfgDe}$y$)URQv;^I~3S@hi5)IsCy*6MqyGmWIA4aJxM*Oc->c`xqRivnN@84{TJ@* zzbuOOj+23W5?E9N36i+wQ;Ls=nh%3oF%xNo@*=iT!|w<%`Zy6Z|Z#Gr+D(Is>1 zDLJ#2+}~@x_C@t0$oLLD7PM#;Cj`QzB8DC}iPIw*+^e)7un#a@23WMzw?l^bq+A05 zRme^hYz8@o?+1#lJRy&Zb1ja7Md8JB=TDhfAaF1@2|Gz8;RP~RP%tAlQea1+?wK3) zFwf2{p(1@|kBYW;R9c1DlcU>Ny14S4rsf~Q{68NqA8M)lqCRUHWb{iq8t^r`Sg5b7 zv!f68UA&TiH&?GN{B5YGd*gFhLLL?636u*3ym*(%_}7C2%Olrk?CD#k*6%gu$ix1rZzel%HC3Th8(^Y={XoEB?1e5C(1iG2QmqJzrNAPbz+!vdduuFFny4%L%c~)qB=QYVJZFIXa1oFI%?+e4z@Xjm z%4j~{eB1HOo&nFwm*`xC?3~c*J}KuBTLFDuoqfWUK9{yQ7~Hv#7Br(5WTgt!H;ERb zk}?j@PZ1W;?G}B{96E6S=9^*a23ipPU+ z;NT*bD*-=03U|k2xEC8e{bx^bnB(~2fqPJY3aqZ1!WfcoNo>~Z92~SJOq=m@^!&}= z*~arcAY)kc2*6%J)Fp#@l=uR0{RwT3jjskQz236#@G<#do04Ak7a^Yma{W*`9a)Ik z9h2Ue<<}6iVszg9`#nFjUfnq!G9`+B19YIk$wE|>!K8v?0p{^HVJ*=Gg_s;}S zftZnmAGdyq3$J%NaaoFM-I|yfHQkcjsfv&@IB6(=P=TPrgZ=K~Z zskMR+`QZ{xq22uQ0jbR8)1P?eoHqY9@?qSGM#vR6oQedR`yWiaG5~U;3J%1O;Q@aSZ>9t% zeZAg$1luBDO^e@0VHQi{A{8tjlCRo>MlCLzXk{!KKJRDqi~Z_f?`&x2ZOU?h>}-f8 zK7zc!F5UdM-^~gSy*qAW(r@S@ji>&Q`#^BJm!#lHq!EMG^8Htpr;V0Oamu=O>$5!{ zKn6Idn?--Vh$M+b#__RO%b*opt&>q7^PD1Fh+;6R?Mq>qQ&=d7L*sS8U`?0@Y zx|V*Zy6NwQ&5#p56xt)Q(m+i3A8Tt8H-Ef&ph3WF51^UQt zW!%S*4xa8nZ@;DX_Q>&)q@4>_h(m(9y1w1h&g7pANir+u~zU;-TAI-KUE3#F-%vjI|a;AfRjc&I2 z;9;j^reU;``rn45k2313Hcl7<8FXSM5h|XV#%)3jJ{Yu)Q&;+{F0tJ-H*%qWzd`v2 zAqO6`$l<{vt+16QPSyDdy=Gb%)jZtUZ^?-FmUkf!rjYD`=uW^_DoeL00Qt=GVHvI# zGUpTvR*tw`)|o;D6a)|y^Nb`EYWBK%mSfo5dudt&luQ5Q-J~M-Lu4E6ILIgrhY-&^ zn!YbmzDM|uNr5)Sdw))4LoPRUwL}LOKn`}df_{R{)G3AwY(g*jg>OvsUh@}nU?Lhs zNNpjQUm8E~Wcj5avq|^c)Ovik`dCQC!J`de4lV>GiTi>R4szjB{C256*-)xcnIsnr z`FEqP2z|C>2?P7xjMQ_h2 zLu%AsP(bS)1NzI+eoa2;yqB1ZT3@z|du2<+>%#j{2YG|@hyFipk_2D}DPiN@Wy9LQ zL)YH3hBO&pTj%xXtt=IB1+Z)AWs+!R?dz@Ua{p6u!@Dz8J1ZyddqM@;6dek2Yy1SD z;mn)M=fz+>U-S_9tfe7MUpYJOe`K#I2|5ZJWdTwLEUP3^JYRNDWLJTl@}v4Tp7BX+T@2wrSB=)sfHy`@{rT?&Yaua(GmSXRB&Qxd zhM8@?buaN%@5OTCGMCy9gKP|_9T2A=!EL$<1aY{ZpnKQkZXK!cc;lDA%NebX9XXIG z4sn&=v0Gf7fZ@RqU z^s}ca!kFQg-HKNTWUZ+HeF*jB%MK0Y21`!)(nC6DxD;MazTC#Sw9AclY%*mrOTY`| z5rlxmK`hK4R?xUtW#7<4m-Ol;eTjq2e_^>FQrruc>=B_Se6HuyW6z(raq)T0KCb-- zviT9nL8Li~ja%T7qjZ_h#kMDuYy-|^EjYiv|07$-WnR<~dB(8fIANj!o75B-gLX(h zXZt;VzXP6*Ubl)9#vg(F0^*+!bYZ$%=3_EOM>8+qfhdr@A6+7IEx|2C6X@&84f;0BkBs#3yl#7jZF+Og-^QaRNGSpM)GHs z9-GSA(I&OSCWb{&4W#}dyioigHqQ7G-ds9x#T)acTTiw04?#{eNgqHQjO>8)xrCq| z*uq#O_?~w3U_PU6^t5b+fm|wL0ZK)(;(`QRM8;8w&5mOLCFPj5oE0yvW5>J6JFafu z`wccs#-c5?%0yKn?(Z7{1_B{#8A7zu4 zW;}PthvU0O&VbC4kxT{Ll`ae!pa-zSQW3hj{xp$sSXGs4`0PP>DC7u&wx*!vO5j1e z0S*k>j(pF+Cl=#mM(z^k+m9GyL*0 zv{?|{@5t*XV=3UL&~6PZfOOlj@$;jRg>voMXN|jNw=+J)%2MzSMC%M_Dn+Ws*t{dq zBo$Tnd|FOCU~{$xgxIuR33ezM2)U0yO#VyLB5>xm*JpYgeqZ}U z<^kkTg23r+1=gjAsCy+Unx>}*2ZV%o%08^S^oHUC0ehD)aTf3|{4y3k_U${$uQ@O8 z>3yde5yF8~!U}OzWjQ)J5E&jg9sF%F+x>UhzEk~P`B=Hgcxltr(>Ti(sR2# zCkS$94>?+4_fow6Z_Oe0`+Cng(G`8;7S<$L!Co;>etI{tQsfxChxPOMrM2YLt%~bU z<<>baf&B5Y3D5YL2qeLk=R?FMLy$xRe;qmlfE2+$-b zmAk`BVWd{ulbA z&jo^<(L#LzKUSaR<88)_W$} z^;3?{b;vFg?a(3=l-YRqhiJxA6fE3|O_Nt|uD^c1X==~kk6!(O?5xBV;pxiy=l(I3 zdsmM<{oL5{%6IG75tsK^Kz<1{av&(y-&mqVA`N66zsbEYxZHoa_Liqr(G|zFxhsWpk*wjM4A><^F=nD~`Rd;rDa15d5)?D3w{L=k0c8?deb*op; zaDdz-i+mBpG63y>7E$qwnKA3kt{XFH#Zk|FPS_o2e*qasqSrzI1ie{~Omv$wierfk z_t~o~$Jhj6zk|h0n!?j*S&(BU%5(^U8R|Rn5&?+gg1#uO59za~rq+!zrDt{+ukPDF z)=NGc@?{`-NV1~_bQFFF2cv6`?s#PR>dmmsoB7@i(f>`!jHn+2n~+GSuC|+oZcqr- zI-qS?&LcnMQqKN2HsQk*7f}hD zpwH?>w?5~2_HfOe67DL+;ddY>T4?kp4bZ6 z`$zu4pl!S>8`fm(dp<=&=fhI{%==Vc8^GctAyoou;XCfIgsgH-#^%&9Yk#g7)!cAt z$~Gs+&IApvB7^}rRDHyNjVugJ%*8N6bTV}L3=5UHmt6%3k$XQ}8Nz%_1w)2<)UG9A zkP0my{Aq@~mHmDGJijHj9)^%(JoXX5HaP(JVnVz^yki6c(ECY1JO-_{cDvb@{2Q{) z>|v7^dIp$KX%pgzh9#w<|CkYljNBKy`u5yxleNRpG}8BFZYC8aa#1TV(KRP7kpt=Z zoEyGE54WFg2Nb_QOSx1D`7|)R8-+}P;l@Bpjp?ea{i%VvpHk(wa%Ly?{R5jcLd}6I zKsNG5#YO^6ckzgd4>yDWp2v?D)=f}|$Y5+e)2D~C@odQXDAA-LCB7wYm0-}`b!=_V z3C3wTP&pEkhpOWhyrY!T$xB$q_au~vj;d8rm z$lM%#bJ{dZm7fB?xd0{nQGk=Zg zE0@6|zN^gpN@Z2PTU3Gm5yKTCaa!OrvB)(lwvSx$EeE%Jy?vf~N5@7&UI9un6>=pS z;2J!dJ2JsMJN82KJrnE{+znNhHbgs3uG3ebfVd#)p%S($ZuP~NJ~NLSR7BLID$(S6 z^_<(ZYdEFm+jWPCh*ayhIau{grTN{O>Iq?*9bYd|a6Dp#G*FsFpcY9Hs*7*QA9J56 zWZxdME$>;i&ff4)$oV`PUQn71blQXitrwzbE*WHZdChlvUFP~UEpguV_(y7QsK}R) zPa*Z|>C@(BWDjdN$JJooSoGHS2oG|)g#LIDwm?<%z@0^*CJ|M?uCDt^AEdXj$X{`i zqM$EqsE6EEu{m@X(|X!O9m_h_YfA8>d$#GZ7l%;M?u%4F@MlZL^L5i`=S{=T&C*e- z3!4^j(+P6Z4Ccy1#q*v>QO=ZQC`S8TID}ISdvMh zo8J_h7`<^Z`h21>^h!jzqA#(As9tjD)pF#U+x@|~nOQFULMeAoq}S@sRf=qE`|f$wtQO0J;HZfJLgl ze;jy;AESGWe7a$Sed!cE$es`-ZP1=WiD85oK2ja!6Z>)|e$~q~`lP2`tes+g>;Bjc zkbgaPC-B=Sfo>VJ;tN%tAuTtaC_Y~_(f8F;1K9Q_>UhN0=c4o_X?JeS1oiMu;Z_YT zZ|97TxG^CWGO`)h-J%hG8_GYf`?QL&%%bL=+eT+Fv@wggLM#Q>=&`yDP z!#Spy2+JH%fb@!v#AqUV_>rPK;q2{-@@s4-hx^==fqgI_F6v|LI+!+r16RoAMG{f! zeL(f610w&K2WG~I1r$nG%V?`d!1-du+qGf0SAlnwwGftzjp0QS`r8r8xW z+jxaDKNCJc?()PPg=E;?qV+ZB&G5jhO*&y0KgrwnfIKaSI%t&JW&%AP2mFUV$yQ#u zp;X!a(2~Wiv5L||mx=#xxJyZ?aH0&vpnb`2zNpC=6E*0zTCTOx0kmU2;%@lGQ-%Bk)$?L2JQ2PnpK>|ZF{dgIy?A-;}O_WX z>vPS!QQ5A}EmwMJC~D|K-YO;f66meOs~O1f5SrewxFGG9nr&Jb^4)e!!H~v=QR7lW zE4Q#A7gxmi7L0n?@i}3hiuF^P)S!N+P@(dbOoFL0_6L9&sGc=n)}`LgGTFP$Xo|% z7086G$OHu9-nL&!@1AegT*WtzFAR4cvECZ;cgHR!&=BE+`C2fP0#qq*NlPrlnp_p^ z=4WyASJ7#`=gOC&PC{%b=HwKXXF`_#!D&{fyLJ%Ojy22%? zs)Oaik_)puloy*+KTQ_LsvCQgdTIljHx-_t8^yBQgO)8KBEQ)hbPm63a zklg;#;&kAK+OH<%CAzHnjN$z#5fVUM3+`dXX*oT5lGE2F{rB(V?;TY&IX`eOWcEw~ zRUpIC94`3k1hk+JZHm`yt$mR7%e7SBM(boS6@5(Lha2b%gh`QHeS0RN6379IR>1#Z z(876y>i&{SUa!-C*)wJjYO{wNUr1g;>`XmlxDi~?8jX`v7-dH9rF~s((8pf0pFR4# z4yfvWpmM5XI_Ri!cd+wD!VJpiOUNpGQ@Gn}@q*n4XYVv(wQ0DHp>jkUc@OmY$csqJ zNYW?X(J=iLVdHhie1mbX5$kD?3r(c+LHIFoQzD)F`oNr`mhbNeUTN9AGNOb|k z2D);_gB=@-NL*t^>T5|;5#40)^5aKU=WX+s> zAR^ekZp8ObD(k7lJ7RMsdfP=Ybn>*D%T#}A-!++k_M5rfg}DFb&R`vYpeiRZ36;^g zIh^~qC_M07%{7ZtCw5cQfQKaOc9Fnb9k>DxpBF1BW%xKd_+mv*tqtWJ1AJx<$b3mf zYkgO+^2AHII2 zV!2%tvMa}U1Rx#`P6J;Sg0;1Q zttz$UKc)}gf9IWQp@m;7?D8;9uXAEV>ltv1kVvEH#=2LnR~&U;|6=!acZ*gQ12Tn2 zilS1j>|p=7L@(fT`^HsoiVpr9vFXQ!xj{$XLVgjVSc{6CV$`n4X_6yHjPKrKukN28 zc`-g;L;cd86Obb++LK8rzqoJ{!B8`34a7SJ7FGY6eYsCPzkF7TVB^8Qmm%K-;w#{$ zAjbO)+V6Qa6Fv>xfBJCRavP7OH)xPKO!OuYSq`$VO)}G2H)ft~IICl;ZIDN~VM%a0 zLo36+a+!ol0HJ_(zn;LQxvB43YNJv$n@1S$VQ2b_Ja>#hlmVF z32D;JWoMqr>alFl-$63Y_X|?bL%xluO`-`fl4}tB8jh|<$TiODzdS5I-#sv;&fGx_ zatet2a01zK@lW6w9nXyf_8KhpEf}O#X`E7?2QmZ@4`?BFn(V-qwCvZav1s2F1VCd7pB1Yy!-0fTm=d0X6P z;RR-B{OjMR?Uq?WwiLv05lQAaVHi*W0cwzd-;{LbpZeT=+dHKAUUl)ntQua#BFO9w z_ITo=Adi+h5qkK1$Jpo|*)!4`*x6?4C2Yu*QqqBRCnbm54Cc*!KiKMw{c@>xs@C3C z_bmEM$moXjI%4}kmO$x=t`PPfmLt;_*G6nRJVLeBb&g*4PRNGwuP}>W-Imt%3h5Wu z_A034vOI4VoTV}oCDkRGUg6gQ6JNF8 z4V^IkcQh64Zy*DeTFrK4=8plf$IZ%uDo%{>j~O@y}o9K2(=!K$-&a+l(|jz zTy?N$y4CyqB%)Swm=xk1(T_ybr!Y0lXMdbUd<1grWIaomNbBh zpO0D{`0@^MQG{q*>cGML%YB)HPk*x=6}iv$FJ*?#;vvJAh`D2~KT2V4uTN8oZkvu$ zjMN^U_<~B`D|UNmaadvz;mWH$gmp!)W%a8E_IgH{=ENJY0OKH23-b?%5e1K&XQxuh!~J_x+9 zM09sDXxWCxJAU(~7amKL=e+QbPlIfW$Q~@@Ti~Hb%r(%*)NiaC8|V7Nb=m#RTlQKN zL8j+X=fe~51W^*%jQH^kT3LOIcGf%VcR!{rK71qmbu8>bp>7j95?q!_?&vdE=N-d4 zd)yDLjR~Wt>#w7<)(vU{_L013gcTI$G?<%M7;GM2Q!=5YeCPfm^W1(y$jzQ&IZY=X zH!|2U64e#db27qInCMDu8CQo0X35an)E58H>8MC!M`_WvY^IahOBlIUD7txm& z#RbSC3UCYJY>l26yVY}4-KU>ASKS256Rc|?(|*WSP?^qn{{z%qk@q6SZ>@4%1Y1q*>3r#>it>IcQ~B7^mV z0i@CoXUDU_KlJ%r#K-8z@I&>3(3sCbW4=Cq*pdhYtY#e_H}ye>tm-7Ey7q+lFdpO| zEOI{VXm)pw&-m%_kx9|J50|d1Pv;!CTt>;WIqaBjo(=e;+@+^>4K3?&aO2=d2d>I0 zz)s5%q$^pj?Z)wQOb_{opEoc&H*2;|{Ox-tkonbr#6DDafLu8TF@XMaX5{6xZL~gj zlruPHLDW=VVnqugfX4+^FYRm@wA)iRIxPF5@6>)zC@*(s;CRU1RwDnx4}%1Sz^Y({ zs|uM`XD&WC+t^`w?r%8c7eFrqm`{~l&I7)JxY1{Z^Pq3P0;8+Tzt-Eo9#U`yG6q4P zj}p8-U@*_W@jmBCK@L>?a(VFZkXyWDrZNVl~0r>aKv+Avzs zUa?PODP#k{ybrJYXmo-(yX0&6{Bo6yPm3q6h&oIqLn~3>LWD3$8!j*?qVhQ?)OgpJ zh--mQ0$%SnvV@HPP)CFe8R33doQ}}#=H5-XIWNjr*@Sh1yCL~06^}-ev96D1&>H6H z-hCB0-eB#g+;;u?O~)boUoqS#da`jER=w2Tx%%mc(HA{d6{fT%0P zf4*dCGqmyR2i~M>ubPv5V#Z~@{0Vt{0y}lk2qXj~SWq0GATe_j-g{UWGrj*7-?%60 z%N0ItUmK zZi8-Ydb40~V!F$-94f#D>Sn#rZYy@AKRc2a%oF12#timAme0gu^%(8qxjWW*XFzT; zAfZpt>_RGD5`s!#s#W*Y$#rp#=~e^&Uh(rg{u{F2N6#J&zG$}T#bkL)H$5%W{C+KQ zd4__XYl@1_+Ec5kELS3H+7R7gz=sKhd^Rsyh@J{E&4t~CY10-DJg_inVQs07Zw#{~ z8!{Fk9ZOe2Ogb-k`t`}(F_k%ojIPjQu8)t&gZyn!S2P`T8~7U$PC=rnRSKHW84bHW z-E>@fx1;A-`EXUQ1j@anM+}gxWAl^Tc~Lx^I`$kmCyMcu$??k8n7L)`KAEcjTbd3~ zKPdU|lDWaUh+Yhi!|#pHwdYUW6?wAqxUZaM)JH0&2oX6#5cWlmaB3WQ3#9u8bH)Jw zS?)Vt%C~e>lv~=9`Q5Pzc4mxs;(;kfu0S6t%et}bj3ozg=qlL(r_9`qHtOD$z5io> z@n^_i0mEYWI1tzkAUz617d*>}&^-8Q{^8-Psy?4#w_K*OIh5%LNEt3W3fC;LcSM>) zL6T$_9c*G?&l4j1`!IRDmh#Bj^c7iY=L=fhpC0)Ci2D+7sQUK*sf1QDl!{WylFAxN zyEQx6+G&izFbp$e4W+#(X~(08R9Y-8T2$J!NV`ZSN=2o#$x`}%&zW=1%o%!LzxVpi z^M9_Z=kd7S_c`Z$mwWl#pZjxDXF#@>*wSE`I_MMYnxRpF*#y=rF6s8lnA zY!isGxgb3xLM0otN{XCRD}dG#Bth5j!C&&A7wg-6K1`Oguf^__g0daX$+~?ax_bk_!_M6GI zZ*GtzahaSfps)>#E40g~m<+ZmqkD}wk)5*iY3!`=BfmCG4~4ucs3%7{uLVy>O(z24 zVo#?en2edFHS^q_&HEQ;zlmQ5*<_IXCJ1Lp7gj*(53$b=lD^%C^Uh;=ubEPb`y>&? zq5&OX$%2hQOoXrryVmk@^RdW#az=$Kn8z1|q(Ls3kUn1+HX!osg1`_kudrbm^W;eR(CWlJQzDVSuRt!Z*~1iD5|8 znNP~1zCPOgPhs5h62G_OJ^md$7v(jP<2LFc}}T)S5}$*Ay;NkG^=#Nug{lEb}xp! z2!GiMMBqxK|0m(in~~qfT;b$37Os36YIq%TF+^-9kRijOwHQE#F)F+;;ord;q@4f#-(>FPIw$z5Uy3nyuT-W&7Tz4qM`J2=>Jz4t}@Rk4Cv@tL(+Os&b}( z;Em7~+eUAegrXgSe+nrtG|GjcOuyXzGmn+;ra7gZ0di{p8=&*g;9HusIoj@kFjnZU~^G3+@Ar z^7U@{McT^jeU+-y9YRkow1j*iP+JU8U_D(678l6ZbGT8WHkn3Q7dyzF@h3=m@1DyE zc?APtcc5a2Qv?Yl;gF*vvo#y83>kIOD&gVryI=21;_FedMLQd7CLI`Kk|U&1&JXFU zw^!routAU2G82@41VgsP_}51Q8XOy7u^?lx6#R^t!{Fdn>(uyHcZ>8?G)!J4uZH~n z$Pol35GL1`&H#@$GY8jzq?x`l`BL?$B{SqBQZIIFD2h*zR7FyNuOT-O`*8gO+P}P< zX>arX1iYkty+1(`jVK@laSsM6j$9s{O+NJJG8{)KjpL`w9F|@-hcPnciUiZfZWY3W zX&UHD$Ckv?`T6PaboQ8fufB0Ami60U$An~tkb{K*$w4TODNh@bvw^j=Lam^AW%YT; zCy^*bnY-8vRDPIj)Ewb<@Wr@|j!EIZ_t?+$6*8AvOo!ZONixP{%oRDCVAwmCsl#NL zdzb?>7~2rVhD|>ALzErPuS(WV8$IVJK+66{9K*fhLVf1mmMv6rFJ$+pq= z+}26DQo>|#nTYBjJ`D$OXt8REJ}8$E=M~hkY7V@dI?yp>kkVaNaKE3Gkjc};;1Mwx zkVbi#{3ZTNpC#%Q)1?xM3(c$`=P#%jBpyEs83oiZ|CIQvd+1kbaZA_rGVh!snfwKJ zm6q(e^dLH0)LqgjD^*rqsju^Y<(sQh;r{CTdB~+9(k&5&amcWPZpMVtC@HP!0Y!Ft zj!nGXzi-qWDwAX_U7X@z4K#KHG)L^ZF25|-RxoOdTSyDj+`#um9AwZ9kEBd=k<=1V zd_*HkY!Znn12|Z`d}Xhp$C&D}L2A*mc$3lFVl5yW4$>|G_kw9sVdfkt-{3a&{_?YJ zDfi6+c9niGX}1e#l7y2DW`SwT_+=3xJAq!)cNg`Y=FaInR(w4rZ~L!Xk|3Ii3J3^q zDvk0j^=U-INjKVF9oBoVfNF2aTve=yYiem~(Y1=(BpY=?Mdhn`hmwbuw{8;)vXDD^ z90l>EsCqU!bGz%y9Iz=HmU;P$e1t`&w7Jp+Z^$t4e@eMX5jWMmF3NV@xJ72C8|H5~ zc0+Lh@c9X|`*_fm?0Wwcca8W?TLDRs9a+Xh9gagknrIA6+vRCy0q? z(2By8iCPz$k~YSC9HKGDCN$i$2r?{;^#=TfpMPl9+hzV?x8pW$(W86##`L=kHzQ{t zxG)b(Idu_2WOsB(S5i(&ooeMbD(!p9T$iv->b951eus_Qc2~s}0s~mhFs0>~Pr)c1 znR?TKs$*q+;$-6KMDU*bi*qt|KTaq$zWaIhtXfGh@CdmQ{DUtnZyfbn z&bQ|Ci^j~z_o}~s!?l8>rT%-MCbW`a#mfgfl|~mV)ZfIf`je*x8EinUB*NQu0xDBn zYdX-m5)deuC&tZwu!SZ!cUp1X*!#uhkTY(v)-h(38 zTYK9?GPjN3Z1yO~|0s#)gHC2A2A>I3@evXQIa|s3RK|a+y7Snd=YPBoI_>%;$6JWGtjfUpOw~Ni}jjkS%%lDMPAaDR{pdv~@SRpD%5U%QieoAl(g_0H)*7ys# z>U?`|Ew#BfHDQoW*3rAYAlDDj08&(Lz?MN5X`~^m!wc4kM!B*4<=c^WB6s`E2@|hz|aT zb5Ts@?7NWB71UJV7DB{FgzT@2m=Yq>cz3{bSxXsN7UZ0k_-u539*CFG`9n+~@dC(3 z;_w@Fy416!<%b-PR&c&X-bj7Z2>E45t^&a1Smgj~c5wvSCZZc+d!~B!koAW%vvkZh zq`L$pLhghnuM93sNla1`UmF@F?_GbV_4)6-<`u1p-96~(Ajy3=EY)8Gkuyy&chn=@R)PeIP{2=Ivr*hHf~k%jR?!Vpgey0CEb_-V*0 zj)~p3h(71HdHNnSphGrI0v~PyvRNRu4?01+9=#WZ)t7IKJLB`ReQ{@&#RLmNv z98hf;H~sA1!IL2;*n%wq=!>vL9lM7z>!hyceXj8skokK+vXa~`$oEhzn8h82SV;f6 z-Qb7(cFQ3T4b9a)Eb}sgY>LpYXVMu&xlHWwg{{<~$tD)tw|-R$-;fn`5;71@IuF8- z3Y9BD+B5NMS@&Rd()MF2FKpKy^cioGzYp>%Ag{p-0fC&QIpGyt!N22=&pN&3`i9QE zjvt3!FPGNkl|nX1_@%^;fJn^XH>i1T%l;ed=Bb9+?6|J;3U;_ga8t!(QiQJnbfOAe z5}I=NI``(BD=6D^;RfV0fO%&JdZbwtfP9d`5D>=|w@ft3{*_uSK81gj`Knh6%x>Pl z`0w;fV4YUPQCQutoYovJw|1oMI*oc(qa0-Wj9VjoE}M;|n-zlj5xz0?BK5tF`O(%7 zi_au}3$L658FLEf00h{>2}qmcdL8&3I6U(6h5_2V!)KB_wP=gaPk~&n{fi|)dL+nw zZh)TpW_i?4YgyHY4?AL{ejChzoau|%WndBnb5DiA(ab%?_Vb+Oo;#dS&f>;!FF@V{ z{0x|&MFAwy#~c!jn>P93Xy4{kw%v;|1J>)%;dpf(10SK#lUPaSm9 zn_(F*jq>@2S);+}6B)s`Wh+O1m7W3_01~(>91?Y5hPyC*iL0@TbFZMLHY%Pn$?=)_ z=Xhht@bF)<2;y*bjpYh%dE1N%DVcaO&33)pF!_Cu0|?cA+TZDI?X*%BUOC3fHk^2>?y4ZbW;?IA_Zlkixgw!w9eVMN5 zVYBm|uUyhE4cd4p39`N!RwfZ6HBiT|DOYvAesx>n9nEIFeS>#HjvLSefU-2fjBE_< z!Aynro-Yp$6tVhmG+8_7bHWl+NgO@F)+0ud9&S1@Wq23nE*S82O%4QoI#4@y1=O{R-h{Y48*dkas)#>H%H4F5zmtU-HoAXvCJQcEyLir1Sp|{*^ zbC5S{sn!k)-ujhe_+STQ^Gv!HxP=x?D|6z1n|`>nwyAYh>D#&opC?29bksSb?g8I< zqS0q)_0ZV&RXK~wtD7f%3e^jR-0X)01K`l36(Q2S>_VhzQ+K(xdhWf%H2b4PFFFEj zAa{PEOMuYpkY;b(7_BREcluJul+vgyj`v%Cp-Ga~5OGbQxyH#m0QA-1FVGM(>D{^` zS9cixo*knnT|N`?xx*|GN~Xh)o#>6z`IhJwFraGEOeGWL*ao@lkc&Uau}3}|B#prg zRtTL~_X8VW-s^RGNfSNkWo>%S-2spzGGQ^0K=XmhU>F!G?<3UBl9fwNziHXquV1m! z>HDwF8A&1{Ku$k;<3uF(X_OKfYU#tWv(xXNJ#p#x?ia0)Q)X<_MaYx*X*-|t{`mRf z^5dseeJJ=uD~Y?>W6lsCw2Nc<`nGhgu7jzgjg_UVn~sB39~x!beTTrRjByLh)drl? zd)S-|nQ=lgp2C>I+MFPzQhUu0|F+m@^%_cB@}-WI4sMXI5n($7mscpnCRkYN{84Hp znrgGI4tt$%W5an|0@-hq761{@6bKhOf=RLX&gPiLO0OKEU#_z|cDP1ZW~3yb1~j<> zFasx$=_BkE1^Th4uBxA`i5oJTn|k=vxwCH}UuM$R3%4H$DMbWB3UoVd>AQnU6z*>v zymXRXrbOYO?iurF7Z#z`Cysznt&F$nWIXN{_Vwq$yqcD;b0rY?3Y|L^_2PqV@ne#` z{M;dvZ}XS?J8bq38Iw90axy{=d<9buFhAd2+1=>t&W%$Fjx7Dc`Bt^)=AnTvdu)#W zPxC&&v;hJZTetG(0L#%W=p#I%+`Cbs^9> zMEnWBrs%?8W>mJ9(%v!6_qN8VjSL@gf-48P_Xwq;fVnZC-3OdTUDq%)5(B}h(4K?( zcNhb0HO9!4s~WxsI{Is#b=*5$^^Er}H^})A5g%|7gW4q|KF(};+h(xl-qx5e6Qs_U zT1djJVZ;MVR|CRyVYh|atAEtxoXLaK+>;*p4A~O(P7=HaQeU+&BcjrB@~p~p4zDYl zu&A*8T66&9Ivc1m0xl4TtLudQAYeX-W0o<83%{KI_4sI=@|f$JUGuO18{~dGPA8#g z)D?0Qma?Nb&dssP>-*XCqe|vY%))$qnP42JDdA_ki6V0qv)cPj3U_2IERg4)4t@=} zv_SIrWLgBCNFt38I=FHjjnbm`MxN5K*eOl<>K4tHy&WYM{9s~TVZ<0k(D5*ATw2He zCN@7Ot0XXLWYE83!RI2%>EZf1ND~HTJe9(acy6oOzHn@eO|a|6;4H{V1!}<&{=GSu zZ4X+Cg~F@n1|DhjQ@G=D;>e1SJvUwUL#88O4;Bs%B;N~by_qkD)n(py9hT|g@g%7T zGDin}I<5hMIuKL9)k8>xbhaqENE#({__3PHoT-~4nnx?9e@-_fx}PFsvq`#}ptButlLRrRjt`Fx1{z^+(d$%jrfr;T zZU^nerd}_qE;bLhsW{# zOGkZ)^5$8^H!64C|Jr|PJKu1JBpfCQJr!}7oIe>FXY{Fd!P3qndPf$#gA8YgB1ukc zA8V0*%$j?9zK!rnaCci4OO^H6y5;|)SPv+82u=eKKRI{Q=-0QsYa+DY1owRs<_oeYH4N9(bSCs$Fg&aSkkT%*HhDQye=pOUshIbUJy{nVT zEzXpwFx@55xQe<2P7s(5fjDI(s24`l*u`|X`Qvuk)!qsLQKvjO-~C~CNRn(45w{Ry z6-0gH;^B+8?0o-o?yZaGa$|z-u9k$e5L^^d$p?Z(2LkLasK6XuEg$)kI`cCXE-LP8 zu600;>qv_uuFwLMNDz@0{H!Kc(X>-yC;aot{GZ%SC#O|Ft^|-@#lj8*bGU*LMu^8> zW<4odc4dWMGXruzC2Gmh`zxZJucf9gwRKAHnT_(LtpUew&4BE)iP{r0 zNY|MeB+$CU?#C33xdX$@7Ul4tZPVM56}AC#;RAg%xpSIEITs@x-|IQcz@w)B2+J1_ z=R>A|pmYFBE|&xJ{DOVhc#O(?H+fD|;Ee1!m$dj!AJ^teB1Xm31i@rmei)v}Qm#8F zTyNt&QqjG3Z-~CrQOIA5uCN))&ju*@`4Mwus1bLFx++tuRbSY>mbtLR zYJ<+Rea2W&w$n?=_ls82M?b}z;it6}=#cE>XN@7nIdglunxwgrQi2vtu4_#&{# z_(JDL_DgyPxqr8P9y|NWb=c=apeGn27&$9+Jg8Qj83!ADN)6V}ifH@T)HyH3B5Td# zmeG*628V>X!G3_3foMH4eddGlHJk`Bw2K-&w%2BAXL!G`a)Bk{d|h zt>`Rv7g{xyQPiICT<>;gkk2tFZov z&6%8!4%$nYi5EAfErt9Vq!3YfM9{Va5vVIDWO@I0fpbijvAi26o0lm--V4!G7k6jE zYf25N(i~#*e#-^jqcNQam0Pz!wo~}iL2;L->&FNp_@u&D01Dk}?3eV7@Txj=Icjy# z1=AKu01YTI-`%*#TgS&No_~CSbLEoda_ynMe8^=QYyte3VBi-5(E~o8tEm|q_zciw zFUT0gT?aRPW4@fcyt&k^#Si`7wSJOBTnW@8buC?8k&7Y3J}Z@Wb!@u1RqE(Zm6fB^ zhHF4B{G&dLP~5@KqDYEQqa+1P3%WMyxq)WlvwybDXqo}}B%p!3FN+Phi@Mfs4)#{) zk9cTVSyQ8v^ry{5E;~_-5=q!F*nn8cw`+C#^wS}FCj&RF*GoQV-+70Lf#5s{gZ*z7SZk(^FlYwlEVA?};K z)TYC7PYz0QEZ%=;i2=&hqB_LX#X~iRTB}~3wWnq0wSfw)jgkOnc|l+(nXapYjf15* zJ%sMfVgrz#7_Y3bt+8~9Y-scCYYn#!S;iiRoMEHqR8U9t#lmXP{Nv};sc}7X$NY6i z1CJbQbAjwC(PttlAflQ`$PpoOaUjwsXzw)2fy8giY^PHyukX^aw@AGj0~vr6<~tx} zL2V`i%UIYs}XIEFOLMo7}Q)2D= z-RzyXp~d*!NoHvBV#uK?8nl!0SS&VBbZgHux;UX`#@!Od%fV&AkjsO@lB{_cH=L_%X?+&o^?4O<=&af#?6o^_UMiyMJQyI(J2uEa;%LHe(AoCc=?p>f8C`s z+HaT1jL40UEg#~8!K_D;3&z$wYBJxwQ!QctvC=tZ`&{bFBom%u$~n$l4xhu|u#xGC zY}^9_Zg!06Z`)mK|Ad=){B#}bZVUOiqsvdQ*ie?cX#7F#N84&*-q)c*wtn5SnX#k1 zCFz2NfB`{p1cn&oih}Ksb55&V#K@lSH9~e3+aYDW1kQnXw|z}C%8sFtH3=C96<#U@ z-+ni&`jTW00-7j-9GR!}2R~$TxyPfb6co60w=c;6>aX6))Uh z`QW@!e83~A^J};NqXaoCz+z#n`ek7ac;+mh?ll<(p5NY4*3@tNM&-(}Arsu|B~t+t zDtKF(TUetZnouSai;iDb3@BPOrmZAz&nXMO+agcMYa(tX1m01Avg!cTMwAS4)pRO3VBh`<0%Z(-9X6h210f>bUX?gLgKaiVLq3$XHOn6VgA#NJ7v!| z%#=jNz+%ujy7m^XK;$J1nHxmz(QMT0Q)~Ppc!JFSxZ(rG<8MiFSA?Du>2DHj5Ygra zR2(ut_CESF`H07(8jgmtOe17sB@)O9sRTp>eX*v# z0jaPHs#b@L!SKUu;Yk(YKqYp<>W~`|hkkDO$t^}coWu5j}YAjFXO|s$2r9*qQ zZH63TVcU<^h=E^c`2wrSXQCa3QFy*d_4FD0Ea#!u7lok?DMxSSQY9H-b?FVk>4ca! z{pr-_^E2f?367qAUeD6z9+3p}jUx|Cu001V2iOwqBnFkM=Vj?T-d3q!`+3-FsezEK z6}A~cM3vZ$?hOXm8XE@AHFt0bWAj-dppMVQEkkYiKI8N=lPjOE{%w+2?(iG(wqS1~ zQnCe&0l;}V(^*{cTCLub@IO)W#&0Z-T%BRR;2sxpVDT3#fug~P4i1qGf(p$7ql^uS z3)lwR?(2MdR~HUB0!M>i6cWeoD^t+yC`K$y5&zD55Y#wf z3#j5X>X4MD3PD%;I0aS)f1^sWtqb^9kd|O7MW`PO*Y`3a>tK)kk?%QnQE}bf6+RC# z<&WAx-k$$>P;d=DYQV|~i4At+PYm2Y)Ur4K_5jF`xtL4EMvsfSRjO>OUC4k;!~U@q zQx5vQ?H3|}^C2=t0zenOEWa==Vod;|i0b=e7Hxou@7&lM3#^>Zy@>W%Z?*#Reqc)x zf)E7}!jB8UF*!kE)`Ld5C|&VJ_H^wg-g%dGk@gN$clZ-HT|A}A7WNmqY8YU4E0 zXOhO!@Oc}*>YkL$Dj?4X_7k+D`qP8`m_%nT{uV1)y$2plx)E3L&)f44`mWA{Y|n}A zSO936F_4?e0o3MTzMzspGGKD1Px~D>y0>3RgNl?^-DB7#H8kE4lj9`?U5yU!E(FV* zbGtmY#J``4T_EhB2SG5pG2)^iH;q!dt!{wPhkIF@zqUmVj$c55+&qA!W#BZBncnzO zxHq^d_}ci>9Yv})mGo>)cR&vM1&KN@`RY@nzkpizn%4o=s6nceKY$NtS-ncG_=5znHC;R4XsW{K-02)>@W zAdPXV#B;C4lTKsKo^#_fC2`CIB%W?)Zd5sbjc)zJgHwK|HaA;8QZ$ClY$EI(W@&7} z>==Q?!v$1uUr4fj)L^$!FKzFN%K`r>66x^Ot+4?4 z!AtcccZU4_d?RLSL{_lULD*bium!}OWC9=fUv&hj8tMlUR1~sP)e@2lXG^L^;m3qjkfyrsSulv>+;Y;T^H1%1MRO;}5gk|; zbh3T74+n$2{5^l0J&Egc{K^~+nMTWBkVALGeG;~t?#c=ZVKW5@B;v>Mz=|ADO`rHw z`&Zweyd4dL21naP1 z`qBYt?Z)O2HF0wwLj@oQ7F{^*<;m1c=YP&R)fHdlPWWE?Yc^!FPR4$^d4AE_f2g++)brirnnv&SfJVf5w=k5RFo6oZ)|N-m0AKwMK6vR+YFx z{`T&Cx-i+Hj(tdPtO@)~|0EML>f^xS29OQYU;Tv$)KgbVeD-Vq{iQWA?-mZ!XKZ~tz4hAvCLRmg zN|}+`U{$f59a8cv=JV;Ijw5}-FV3-vJ_*^#p&x_E=wXyJAf{}AJzOXHL%eQa;gwY_ zkL~8yO}-}CY7XSn2DnJsLB8df(Pst= zh}t||8&@ZjDJI4~`T%tj;ciov+@3o(xW2mlr^w{diSY+MOJ*@}sw7sq2ZNKD!0h87 z(=fZ%_&bFM2Hzdk6y2<)8Z3!>flBvq*laMp2}|Pe%icCer{2!pm^HEgXQR9ZrqaJU z%^atdAiPaXEQ>m27H!lB_ud-GH`lLElU1Qf0&@#w@w#h!rY?1hJv3%>_2~z#=G%T* zJW`e<@F-Gp0i)%~?Q}HCH~pl1=O)MFDd#HZ&dok@88Xs^grcCe#+(xr!UgU3Opzf9 z)R3|5hxTdBGL7!NIdkY`&S%M*N=$E6v>rqCFXRL`pByYNcjn<@yZbcQ(`ryp5otmI zOu}H4M%l{i6I)-YSJK+KEW#;oE-pW*crsJV983+TA&5CCFH~?cs2Qj)p zECZ-%bN#}QmBM|gU4lbimRh8x*JYiiEcTw`kZl(^Xt%HfVTG_(E@;N;$KAD&W>VbF zUe$8)wC%ykki$Iusv=w-H-9iv9*i({1%r&cn2cjHe_K5Gb>PL=HN(y>HA`Is`8~)h zVQz`(Op2#4R7cfCtEN2H?HisoaG$h;`zgr;Sa`JQV&iNHx-E>1$wEo6Bon@4NZ9j7avhtv~Qxatm5UMc@Z-RDq z&iJckl}Ym*&Y0SY?7a9G$SXs79U&xxG;U*j`N;;@9))ksA8`MXjq>g}>o@HD`Rh7l z8C`Ub%m6W*85#ya5nMDlR^Gz@0pnRpsM}JMufTD4q_0|uxMW!u}tlwgEV#rjd1(4xq;?@EbKz#Hb9!z^zgfHW% zO6}?>_@`aw=R8x$ARX}vPF$8B3n+|mxI&BJgcL}y%i%>2T2$b>ceVWy@AJ>btyTNi z+9wFqkla48u;Ivu;grtAv(Iy_tOl;Mf-LxgRrYabCX$Bxd2rJ2Z}^b?V#Y_8qPV#6 zkYjp0jzMw@K?M7kPJz`<8X2=Q{HFJoTVc0!#122$E)`{l12_O*0ur?Y2yU%>o?w@6 zKj+uan`L43H?BycNY?G6sY=&V0?r;`p3L*x`Ex~EK@4Q$glzy)wg>hRso?{|Db}Gt z<&LhssIJY;uc{sN;p@U)5}6~7z=H@ElI0!7XQKUYxLN8f<%AE5OkShjZV_G3*HpUZ zf2$2~naBd`a=3oF-kh*tMihh2Y!ooV@ABLni?Lw$k> z15?EKnVfr7`>1+fL(+ni%i=;k&Pnd>nX)6m`9qU9at|(za-(B^-R^$xXP>YBoG@k_ z%MJ2WXM~uITON@lhH9Ht{AAYfy0i*}I&PDTB0m^K6keOyswZY+ptb$$1_qD?y zXRg=_UzoctmVCL9t<~;T1)0Y-MJQOoJ>jUgn5Y&v(3yIc?g+T(=9B@1)LVbBo z|5Xb8_nm3z@39TCcSM%~(3L=_29BYK5_5yI#mOfdH7pJ%yY8HrX{ZW0AHiIKudWk= z7lL%?aDsVE9ziV{;Np9THSS#0lIlJmTlPpBOK9`;L?ZI81D;(6E1B}W7R(5C_ZhG% zMlT66i3GidD7f2ActWFm*mH!hr5UZhInHjh9O0!VqFjz$LTBEps!N?A z^G7Q!2^)67AGSyik`svn>Il_d>;_PsB9sqAdZoUoVtFf#*&cFOG9dw8Xc9bKj9HcL zBK2)Qf0bc);=8@&%17!UhXe%Hj%F>Eks&}!Kq!XN+Wuf^_4N8(6)TRk-j>fTf*hlh zaWivE3u_#67Oj?F*9aLNox}^>n81?0bXMcf|43it@uPt3i$4?Og$y3A4~=r^)QrSU z>VD1J@AOiiopSO3WS>j=I3Ze$v>xHp4RN3A5#Cr+Ul*CV>9R)PDd%xN{=GK=>kUqw zzQI&H3NP@Rwf*k?^n;yFDFrpQwA&` z3vce?U?o;Up!S~hsMGOy(vT1O3?5w?o$&T9beLXrBzJivr*WVp_eD#A7r!Tv0i&nk~ z`TP-yh^4C)0ncMW0gaNVq`1WFxYSbnfv;CHW+=o-vbZjcPf-3Y5)g_9G2=<_hK7ftctrE-r!c@IxZqO6W0mL3LH z94Re!TVeb!fd9)?_|Lr($vR5vqpXc|^h?^4CC)sOL$4II-pN%Naw z+-UZQ|6kO8qPJ`2MKfumSyZVd0j7o#Zx+3T{6d&#_7je`!*pDUOi?UfqfweStd)6p ze2(n80pYIi#y{?qh{XblBWZ?(D0o42tclztezNp!A=fLzZetd=>KEkICwvFoX{XYsV-p1JMn3-eQ-eK(1b zgv08pTrafOpwxHrkMsSJZ>L-O$?iXCo^K=x#0vEph;cHbVoRx&fLc%5?DGb0Sf@jkx z_v=f!<9AzJn03vDmVNzuHDuTbJ$Nj7FkRQi)Y0^>uxWB~URchXP1$3sgN~#YG@ge{ zbHQ#PhNS}zJr=lkLDDDL&o{PTw#KBha+q43{{W-ysham0m2 z=}7%jPhY6r6gb-B#Lab#bjZmKxkLXiyYuzUYlY04TNbBJ*;h6_YKcTyY2Cg8)o_1% zKc5jVx79WtjDNd&o<3x2K|mTHw-d)RKz>E18?pCW?xnxhwqPZnQGt9SP>37NZHaOd z6NMK9s1k=uDml?8TVkIaJy?Bu-`M*f4ey8Fn+2IkEk5=O^VP+N!<&sM`-99io~)Lq z|9W>vvUpopW(ZHm#-qF6V()h$OgnY8PeIY|>1&>NE!J3B*(^KxJA41;1s!^>m8Uu3mqZbJIfD z**1{hK@d;T0fp7n{I5>!V$Qxk-=BQ=8J+RnG&Q(oBV+_lkb@xoYQ_d#2a80fU01cd zcuV?{w_3WTe{D15s0x?~RD22a`nVtsPy`5fYuf7^50{yNyRSA_W-ZK_0XgLqS_s50 zxP$=-ogiix7$~p5PUKPBmgRH3*r5f1S!$4jS`347=5iQFFB}k)HjCmjQOX<^(k<`x zC)C)jx-9)UZ_EDY=1P#GD&z%(77~P(-HYcwIJ()|UpClfY3_QlFqE)1 zN5pEuOMy%eTMmcVRUs+~!+Fw-S?%7N3Q`-HuN!Y~_^8S6{4dB~kHQd4T+o()}b@ zxBTbBDfKrf+aaSN$ma_b&dNxH{ax&HyBi^7bPezUha@o4mn1^&g6gSM?98VK6t0a zhZ~xnTeG-VJYkpVku;}EKO`yBqAEEQC%)FJQ}a47SaZoYl{J^)hH(N<1sL=Q?0~_8 zpsU`O#RXv{sE=YD_N0BGE^x>^H>c#6clPd7?YqCL3?$rUAvmtspbEfni|}Rf{Jli< zPKRg6+*D~Dl^62fIofhid7xzSVZ3n<)Y+{72c6u!7e8Ai-D**Orks{;L%36M6y*EU z6|i)qGZ=I*dB_#$!vuGMZLkutK)<>R?fYM_8}Gf9_~xHJx6uE2{6f3dqBz@dYqJ6d2r5$pdWjH#Ls18*_m|p}Ji^ zZ&);^9dc}qJ{UzTUFp6|A!0cra*p%Wsb6^8{mrDtx({6Y?;t}+Ppfg4%2G?8IAxva z!j@G`N^REWS(_n;mW1&H?u*Z4@R>fKryTR?WQ(buXt2X2F0g7-W%DKD+qb_!u4jGIlO#_JU__AI37A|b;z?+fgQwP&*$jWbH{(>JN%Z&id+f6%88^5SmLjI@gbh%fSH5 z@K(E?u4b0c28-Ew(kh%gkb`eD?&dRj{BAR!ecu)b3^;96y{v+xmcJ!;sU&*kY@FS| z;|042REnN`xv(rga_o;S3lpw1>=+1HR+wy%#O@p>6fbh`sCt9j_zC*U)O@mVfpYu4yg+WRl43`EVhp>X;=)8!DWT;bpm*O zsJ6WZtn#_F-q5AlogY8>ycXnozG(ZEXbSsf*Z7|yMicnDidueSZO7k)oUn*5E5d97 z#6}~1OdWtmIsI_sOQRUCUX3G*_Z)hst_|5jbe}PiLN4l@q}zY4%^ql9`@MJ~pILqV zrUWt;9+*|k01QUm1)$A=Nasaz7+36nKyt%0%B%L1Z{|i_{^hUw>hP!*<}=9qgN5nj z%9)6DqfvhC?z3UJ(~oPTX7!a*p(K2jL{J7AAIw;Q;KBvXX!w19qg=I3rc=MQ;!A@^ z{-Je?CG+7}=@LyxFo`PZW1AiFLTgjo1shA(2Rggm9-R0X2%}L{wXq@-2NXDO%on`r*jq?0|U=uEa*{7yYHUD!yo zpzSJz?&AZ_JWqEKlgmNCZn7G~H1Asey2ye@Bj^DgnnRxILSA)h}%5u{IQa|XJYT_4I4zQ)h=hBet z?^^m!jwnyDrcIZ`f}nL$#4rOvSqC0YYcW1j$U8P)wx4(JUh85kq%T5dQV63w8y+tV z90>~+PoPl%OoB59%-X~^re;gOnT)e<%*=~d2gn`CyjKR-S&=rzjLQK7v_J+T+NFv9 z5@>oNF+ZZ02n5DKPJ&s@*mUFlQFAx-PP(hJC};IQ=OKfCq__JoX`_WT_D;bOmzH%b zGa7w-SYB3E3w5d_>V+6QZbfIY!?;Y5kz=yQE~pkcCM4#Z?B8ViYu|pz;f?Uzh=dZ( z96(}bF$wnUpI^oC{vXd}SXm#qrZ+C_2jpB{_zuG6c1t%`n|XgL8__6F4qGKO1rB4d z@7_+(8I)E5c`_gAm~>J7B=f~Y^_j=ZnZ6xAE#q?^ulLegXLBqecRCPG7p*A>kOrqP zzL-P?)#ve~qP@WfteaY;zq%eP%Y+Sd;I0S6JAl0@q7@}h+X8cQx4t;0ZJxN?H16TW z!RHNUL&hSp-~+Fvbi;Y@%GoR1dc$9P(B8Of{SjU7p-s*^W)C>v)R8xv>zvjwasBW)-z5=R3x#)yrrtT) zZhwwGl5#ZAubA!kM{XzNCL+`vpdp<_SWpP=wl4Kwbt%qy>FQ6H#>=lYc)eH>Mi_)L zfPfgxN09G75d9Z9*=o3 zd)Pn;utL0E!bhijiiXNrp|Sqar$U|g0Znvx!P9ykk63gO*AS2BC!agm8WaXj70f;qMhaA z9QL1~VqYE~nZ1uI_vp{d z-`1^=vr|$oNI;yr0I~p+A~8B8lZ%K8OvYZw;UAXjpgn#+GZUuKCuKeDfBSz6`hA#S z{tW0PX8LHe0hlBBkAqg$(bKFA^BrnFJ^VT`M9cakXAwZ5*eENGZ}$6o0-ZysFb)+asRcwr>g^1Rf}NH zx+d~$aJ$@tBgkq7H?n6n@fUfmtj#?8Ub|3!9^`NoweKj&1aJmjT}_=`T?H-=-~WwK z6CE1ozspU?pv+rhV!ruT|k*It)wbA6L8y=gnUuGhfEMe`sBI>@mj^}>ns zREJm^nYJ}g88p0T*W>iB>ti8*I=b}8`6muOKydM8|Fi4Vw~e!)wmgmRsmz9ip z#eoE@U@VFy&?xJ@wKvY#HGY8Uo5sqqQ$E;9vVtu%bU6J`yzh$|>^pe$qD;-q$>(K; z4sPsR3OOgnn|yFLPs)X;YF<%i6}CBF$t)sqxR`@SY2c2V}BQiAlw2{sHAKXEIVp|mV%6=Kw5Aq%e z@*f8MFSx|h-Np~w(%;N#+~ju4dg8bk$PqUBbkq|Fm@D{Iynp#k>y#gXdD4q7%JY=B zOn{t_lh(f5bd&(bYoAlwM(lDsxJ19-UiIxMA0bm{&;>v$1BeH7;sOmP6#rn8A z#JZqG-654;x@Af168+Hu#upVU%A{XGPW6O$&lHIQLwrnwQ6E5zo}-SmWm0<)8_Y>UVD5zd63k{M~dLAm_cZU0@aV|(SimV^}`D%x($pb(Jl zGRXj~V_&O{j}M(Z^vZeZZ7;X0s~}%Nk-X284eXyiGn`5I;dCDVXDVlx`ilpzcU%dI z*#OxAqHzELe$j!ru7F=4$UN!C4@@~eksC8jZmdl9A3h)Q!-Yo>e6)tueFRY>Q}m?zO%Iq zvZo+rjA*VPc2H=PqalND^<6kw-zY6T=EUtMOKSf&MCfmmK~O7&mM4gWm8$r}tl41V z?E|#4^Vh%P)Tl$YO(g384krS~5iA}s*{v)%_Pzfj_gV3;OU+cQ+uGoMFzM;SR29*K zb+Iy^Y@n}?^km_;BD0|}a^(WZK^-FIfzvaAiaO(Q%6Oyvma#9NI(w-xbe!DG6OijBr00_F$Hcqu zZ9bF~WljIw{_UT*f#V?u(4hup(Zz5GfXm2wr>$*f%u=Qub)4yK4e63h^{ zVDbUSkU%g_=vwAZ)ZFH}p@P3v&CatGGEE$d7(}BfYfwk{+bs8e`=>^9Sg6~*kH1iS zRcho-$Q2~iQ@c77cm{5u6=me)?dJT_t!Up8>Rr1~4f12ru>iXl~e6m_1DU+QR*vt`q!V%JQw=5*przR?g9O1vD-IcqRwwUclZ#W8rk; ztuyyUoeQ`2ZBI-qmc)4!;F%0W9>{_zXr2?c%*e+X-VD1pc;WC?r(&caRlu0xDzr5g?oDYdFQmoLfi{68QY4i*Na<`BxK*C~bt1%=ZcWyhFS zoRx)~)1s#Yi4icM%_b-WVFL@y6OHow+4Np^&y)g3?TpSa4Js6y&cyAE(`!4E}i<{5g*N>C@{*k8^)E%bTa`gY-PRfu3h=eH}gR0D3qb zbUf<>(7C;`9%Y3bAAYkA+JCVRHEMTx{P)c<**S%qHT6rPZB{Mm!TU(X9epbFRlAGum(M4fAK@e{}D{nY1~$s7q{?a^xKz(8cGUwdOd-Q zdiHSQ(hDUi&}UMeU2fHJ$Jkt}TX~9kqJrW}m;ks8s1I%>f@KO4v*t>v{ zS(VjO&1=Jz?1>zklypL5l=Rza zw{H0G`5HZO@Bf#_bA!N8K6FYposC{I7C#D@QPjXZzT9@;%g4HT$NyX%KKcB~xsZ<< zYTXt9elU{s2%bq@Ttjh+9ML;3E?8%dmU^XPPcodIeXhWk;uE<=?2Ev8Vb7oTY~asP z!&`?xyOZSfD{ny!yyYfcZINa{OLKg=Hz(UqTW>e-#w@?oxleX|yU`P|lb(G$deQ*2 z;EF`D!3=z{l{Op7M!oPVx_nPMyZxK>^qz$D|Az(0d+dz8RxLE@7;dNHH!0e? zUR7#pPe7HPy#vk+voyD2G1)$rY_tM|?Q_KM)D3$E*;wAaJ#a@&uiWME9*eFusn~!T}Vp&K(y>A^9K%@$RAz*c*G+AHr4g>fgtPOam{Bs@*+ zNdncg)kcoDNc#yYmFO47MZ5^!cZsh-LOx~Um|JG+yu9vga$I)iR8KPap1(v0rkJVQ zUB)1=so_6-x1Nj}^qSQ)cvtR?ijB|%hafsb(1BwxRo`$5QuM;sf5RfD7p6Zp93EP< zX!1@Ig?I4G8_B!~Yh45_6MKQgfWG#$f?gX>tE-f040AGrcL2~t07MQ*=mhlMP#}*9 z;uoYz9VdcdFR?vRVSVw0u{KZN^&dRS&qSvuD1Ofl0DAclEE7Q39KnDs;M73&j$M0A zr{9`JNx?~rRBSVUI~-UFZ~ck#8cE+oNDCL7Jm=fb#|&%t&0gbRFgIcT!6ESS1+=(} zQBVXRB7iV3U3bB=c}8+4E&OJLRy0id6x>_h9^SPh0vXdVzJGUfda!-p{XS{>hZRn- zZwJn<@nB;9a-N-4;1>-5Tf8*S$O^GgAwP z^@M%bvwMa_tpwi*x#eU9a~mJr;N|tAFPw1jiI%xR=2C~gxu<&qmiF)!1UVY!?<`zh z$zgluS(~V8Hgj|-qjt%Xhh@B;uz!2@VA572;Va7ZLIO%e@xh$KMijUZxL9!Q78R~5 zKgK=%xNzaV$C>iu{NY_YEPX*%Krl*OB&c-*^R2NLU>-lGeXDHK>%D^#(l2Yjlj;cy z)U%bqUO>pMK}9ai=sXq!ZT>_@3S(EVL2>iVMRLLBJ5qcGt_$ox2fEMoL9aYd*TKS2 zaQpEic)o4-iC>$~*X2alsx&d&4^{U7XzJPb;}ND?Fx?kh>`5B5^iyw-)dpuhQ=i^Z zI`ajzhv6~28HdAW((%)!EpwoAEVqc#c;ug%s~@T=!gHmhV~&S#D6>y+u0w2wj@;r} zwnp7r^KQl1hg;gAA7SJsTZ3ufJb!v1Q+R`Elxj2f^^252 zW>JApS(lzXIP(nJsY1)1xF#TeWAbc2`|Djc$%%H$+wDF4acoZ@?4I2iYR7?t@=1rYG!~7nU?e_o-3FRd`Rv z4VGZqgBi;YjNM@c(b<^slC3&d!aGy_L*}ZZLQ-Ef<(|xA>e;>%pDfB}64(*jd5L{T zPPoOoZOJnAXqxv4-b0bYCX$j0x}dS$J@=z&8dXuNqS-X>r@M;udbl``$Ww6z0uUqN z`}=i*)P@yrj|Do)2P-dmf3*?bp~gUTA_Nx}>;!AgSY1%)J^5HvHKq5l^0E!}@NBlo z2J@MIp!kEW^Uph_yJV^e-RPJ5W*WU>`c4uIt02>tet40zZ3k z83tZptgaWso1qiJ4C+H&@c8^>HR*}DZ8Ap+=L{Pv4X=9f-(QB#Ra}v@;&^1V$@}MUO}dS zfwrq3BS?3yxq~oH0L@1iJ|3T#G=yPQuvNz={ed~WqzgTCe;FKvoxj|ykMkAw)N#t) zU-UPh#2E|k#G?r}+I8pPEc{%mf=6Ati=L)txmLk0YVoi^&;dT2R&Na~3c(Q~wz=c* z%LOxv`#)MWwR5Y?yJQ44o28^rlcV?%)Wpo7~428O>?)Am*I_K>H0 zU*6IC8R7!(>(RZ&>|587ZP;$V{!Q;lnZ#0@aAZP-ZKYaYcwbM7h5@o@fh>QQB&T-q zK5FEcs0(S2+wD5WQDi%zU1}6vBQkC}N{rGI=6gbx3JGeX>go;noo(~^%gMVFla`II zaDa!nV7LCS%CgvwR9Zix|5$z5`}+6Zu4PRTXW;D!@dBv6Am}pb<~~rpwiU%&4BZ=H zd*(o5=+@-E@G2bS$77tFZeD>#skz%{MA6_U%!=g!TCR^wLm=(}359V6Qv)J6TpvOk z0r$bTFOK%R&9T~d)bQ-=i62s*z{6nBOW6$-2HX7GLBC$bxb&N~`fw|2!s_v-d!hi? zGv_aYKbbqYBIcK{fK7cq{!p5g-mZU)y1YTZb4O2Pu6p)Rw4Q}0EC65zN{dV`Mgrn_ z0hJd}dH`cI`9KmCursRsgWv8R{$pNF)=x%~*#$;VIHNs#50Q_zWiZ8u?1;yFp%&je zACzngceUgAw58~2!UMv{?|~mbBKQ+BV8Khj~rYoXd8sY}xGm2wuoT@&<_h4Cwe2i2ineX zj+RZ_`sZ<$;`Nu%oF5u`h|UPXsKEY(-{iu2Y1;Zvcye&S?(eLg2ut+rieb@)KvDsz z-*SR^IG*abdFp+Is-*RvzQ;FQo|t?dUc!n#)t(+5)umKVqdYcf&^hk0EIe&s;DzfC z%}&DeWZ3NiWjhWqV5o2)TDBAqE~%cL^=;Z~W$iN}IM)_@S51=`4G1*oA&q&W;2Vu{ zOnJ=r7oSdXM_f9axj&p)3-MqBHwwH6QoI6mcNVIpWdRaO3>BG@ncH4^YtMt7PA+zj z`_!L+j-L||y|8F1zVH*gE3E;1E8@rE66CC2h?-g8+Z7nzo8A2DRbYNb@$6Ixb=1)K4kKu-Q zPL18-0=Y4Vbfc-9C`X{p2BeWuUrE+kI=WBxdPCyn@|bi=pjZRE+yF^H5Y$|#J4a|p zBX)(X`o?_rL35eVyXsyi4}^}t*|mDqNyy(B0Xbd3`ZsLn3b@sX0wnhAEuSX0x}J|$ znt8{o>dmRT26$;Hs!;0)`u`}jDvBx3FJi77!P1}=sz`;VNN_XZ^@Gs6jl8o511wwO zapA60`6p>^ZY)o ze%t+gx6EkDi<&cD>h17OLMR9J2fTFaL^kN(FgSR>4Eqv(XH2QryVL2K2626Ae?K|? z8x5F$m#7df0Xo!fgu()@wAgUOpEHqa1iy=W>i7BlG(C0LV}!-uW2Y7S|4T5IBLv2R ze-8v>O|os3l{1Y$?QF69m~ufb7hXa`I1@ky0bOYi3oy+odN0T+V>>G|r0AcxW|NDiOBBlns+BOS{c4rxLYnSX&t;PA#^1d&>0}H0sJ#6Es7q8 z3eXbpAt2BcR&%c9es&paLihG53SaV|H&xll7%x{#aQ5gv7fV(mekn5^su>y_lcU}k zzkjv2+s&=;@;cFb0GtF*mWLOFr!2Td^#4^b?2>YJ$xNY)_lknO- z=zAkaj<|cw)stm5b(?!R)P$dkkZK=Z6e4Trx@pXeh|y&p2}1Zs7_V*tCx z@isbzv}wtN%-$2v#e6dNxTPs6y#6;6qW>=3|KIzJi}5w^bga`zA!XV58TW3wpOjF# zKkDs~5f|Xyc^-5ClqUfO#$z6$E2*&5wr%qi|o7^ip}Ts&((e1MT4X6~Z+`92~&W=g!TJ`}FO+of($7n-aX{ zjA0$TU_x}~AhC>P(OFRlO$eym;qK-9=M%x}DMyc$MwQ;UGreyTJkT5c#Dv`z*f=yJ zM99x$rk0Z4+UaD`eX*(J+1XSN6NtsG%~*FD}RyYKXlER9Px@CpcG(h4#) zw6{ute00ueI>b6~VtkkW&-xRi# z?2K@RS3MA8EJzzgqbk_fySnLv__N^7#uKOO0-wsU;FZ>b+Fr0`&z{TD*VUOrjpJ~D zAtX^j#~=4RmAPJ_^LEwvjqTo3qgDKAExb%)V5}3ZDMJ9KhR>*>kk(3A?|-sN`G@ROmoMGe0Pi3We<)PU3wr&SS2Rxdnn2(EXmgYAo_U^E z=R>5+4m1H#jvFumy&yrV_j#okQ)=4TH%~l{P4-BfIt*SKB5(`n+Rr4nIDoE(G8r7< zjPID1iR;){YxA(xjA@G>+im>q12W$|+ zBd9w7T^y@9s2oIh6}uJk60!a#GiFzJ1aKbS|9z?wa&r=CE4YA$6$cOzK&^`xenA0S z#&3}M6KOOr)<+{y|WU=^gpWV zJl)#)uSD7YU5$rZnzj}0h~5OS%B?ed<5~ZDxyUiY3b>JLcf+$etO7t| zUx-jkT7Pv-TbpIm>e$Qk%f&D6HT^G%%%Vw`2$7jWDoyGx-MYE|g4gy#_9Ojv?tzD7 z6Fe=ixqU?J+>%)~2ZsF}xpJI!(s+1R5Dy8)TD;^7$+)u;{4 z2OB#pSnvOhmj1uX1F#4rWcotUn7CXX`z_z!IXtG)!gxvCEUfgQhkew1Q5F6U-x+FZW z_YcPB?c|C{CXpSa^Q^Mj8mcB2Q{4P~s+#|U&ITy2fD$gU)(vn2u{&qQH8?g^!%9mc z`1+=ds=c}J{EfiTqa^#4c<@ZkP;`S6~w*@8-MUozdt;}oNy0SxPMAk35l-J z9GkW2qvh$&$q#dy;GH<;*-$GV%)}|A`yQ8PtXurX5~V zIWW#)>c70!9))zB;&qavFW&t{&+E>H!=<6{JPh_|q14_$M^`wtC+i&T&{N3`GLjmv zoc!7>e>l8MlCQBz5Z1*adE+LRiOTvMU^{^7+*M<&DLz@m@!0MZ6g3}Ice)HjXd z8|%-qY`g=WH^p7L0P$*}ybRDI<^_%@&??3^RG}|R9>Mx^+<0@+nr7CrEfHEC`tY(A zLI45f3Z6gl=l$^{uIz01%85St>??;aN9)|a&<1ZtW*~x#WYR|bIc4;(AW&nYQ^6Ec zAv%ZZlO8kn#TNiZm2fX-^ zwk4y@a}N4X_9$9v#LoEy4^thZd8di;mm^p5!T>%s0J#bF1%;(&SOyuU~Dx z_ZD70ha9|64~Gz8$fk=r=1uQ-HLI(my`kba^&(XB=h5+bL52Uh1uIf*fY1zn<;lir ztH^ngxl#4j8Ov+EhK_|EWbxrG-vQHG4Ts2~sV?&#MztB2RqRya2i%=>kq$`_M zcYU(=vMi0?P~dlMb139{kHEP?!bSkZ!2{6oh|t2wsmdYAcX!c(l@ABOLvKVbK2DOu z6>qSkU(~xfOTJyP?%eTV=@P+1l;DMbQI7}UGJLlR&)1kL&(gks=7HCYrd`F7l}fMR zF&U8KM${qb;F%)&bl~Vkygpg&jVew1=d_cql`W&jG$_JE@sSKjINiez-Kp!7MbMjV z9iF>iExX$s22pDmt)rZnTrMhM1-NP=H=P`%_(9PqIQ)S@MaQsyzsh2Gx^N>+eAR;5ChGe2#s*8x;ib}88jmoZ1=T8US{);v%$=(>*7n?mZMx!) z1#<9S6@M&Hn#6Y};U!CDT0scu<_D#->Sn7m{BGQZ$3{c!3DvE#rt;HRVcDwwm*%mNv3bZ}wog%7?Rh-b+YdV7LS98YmCxMiNKVpAgv&xxUzif=*xP##lAH^-YA zTxY%*H!5{s)47k)SKxJo1*eV?o^k&veDqx-c5ECHAYtY7=I`1YBpF9|A(S7#PASJ^P7StN_xbsZOq`2*s&fn zKQ+bAwW_ZyBbol#CwNC={%GU0P>9tZ4{YL7+B^}FaM5raTXR9(b4^bFTk{{zj$Zd= z;5idQMgrEgvw&nSBSbVp`n)J-I(65ck(O_r)ljmy9bOHHUMp9p?a~_F>%qz z@GifpM~(^@6)rK{j}yLHyxRMj{b_i}<3Lzq5Mr4QUpb9Js-IeUeWmQ9-|6lfeLE7P zO5jx{=yAk=>1ZuydyhfTW}_#Mv^88)Zz){5xMS-Lo!1asEJ$7^&{RTv8^~GgSW$w4 zY;n-zW`Fq&nPb-n&GP!F7YMJPg?|B8YbPH-Fya?MezPV1UQMuhXPta_+U{5nHoSBN zJ!niOnt;GjNV(p2ukNV6|Eab=w|3nmcRD;{!*V2yPJ~w<{MDYgv$>t(!Z~y3)$C2V z<$o3)psa;g_@i$PX8wJR2iXE)b(~#w+)nZBfz3YeBaV-2f_K>1d!uayu*cO-&@!AD zIpN&b#A!LpO`JEcm7iq*@2vSr3W9SIB|L=Fl-*yPPRh^&XzpiS0u4?by$AWMksAh@ zX27u$nr0NzR@Tau(lbpsYsO3brH*yp4$qt6i8#prtr(%SxTsjqC@#NSO64$6q=8S8 zq>zqn51IW_#*kZ>|Eeoz{?#S$kOtm$1D-_7Ti4Ul17R#6$`2yZjY4X_ZkJFVl}(lM zTk#>;^otU_Ux4NhD8$DDIgmCEQU>CxyF8O4d#spsc(&}tNpoi(3bma$UkRRPLwBDL z*5{%r6NR*T_)FzZ71Cc--L8)KIVExMLMnCv1lV?DNT?Q&=(BbhaPXT|z3QG`HFeQ^ z_+qHR-32-jJ1cBP3_FZXECtDnTt5|F`&b>wJtUR>WyR?Vcxja2s(HjMjsTkT0Ok0T;3o4mPsz?EtIL+<#L8B$E0|v`@oo(~8zV+Fep_ikSi5@EYwn)E zlca5Zr+oT&F#8ESmxreh0`*%_o+dgRgG=9n)u{@}o8CX5Zfjhx|HH(@)DSYnLn z4Ul!ueUICt{(AUy?+3;o11JB2XAeSA2!tQrMh5&0GKO+>RDD}(hd#V$J7sr82|O== zJ(UZvbq0s41&GSVbBql`bb06i{`_y1AC5lWo44n^*fI4yA50GU&;s?KZ5R>fk; zt=8u{Yw3`EFz@04HZTwm!#$t?eZ{##W*J+0k5lF2LudOIHpNU4gZJu!@MC4i@1Eix z{lxmPfZ-)W>FWDrIqTOc%fl-g(Z@zJxpXb6g@>mBAO`Xuj=eL5l#$ThHgVYLo+GRE zet9$c4dJ~sX6=aJ0B9SA5U46@xsx4CuRj^tQpsdxy9O}f!HFbVS{WI^wBJ=UC}{o@E88o@8&v6#Cx;Iq|Os#}*ob@;}+>o@PH zt#{u9&(sNEnb6is23^q3%=hcS1rS89pLuG!7%@O}h#`eA}02vmN15Dqli zW4+X(l(Cy#7oMMG99Mq*H@q|lHGHJFwdQbG94BrVp}ZweHn+b#+caai`Z$C9TN95r zz=OWg2ZO9u%i062Cvg=)FnHA4(-2#%y7@xmhX{w9bAkT>Z-EbwF+7r@qX9RRiF8v% z*4j}>)e4I4v#(87o~Ltg!-T_&PQknU{I|!BdtimLhGqM#=y6cQ6IX9WKwZpec=Jby z-^1q*?PFpEBZz~vk4G@W#@f9*89HIip+JKJXF}nn88|>MDo-j>+LFVc-)gP?)9ZCH zm%YGwgH;(kFbiKBY(50r>V@nx6^?cQ zvs8Oep4QsEV2#0qdZR~q(a=*`{Lwz)OimOVY~3P0|JE#Ro!ElxisNa{>^Q}v{~b-hCTkG-F0d-To92z;w4C^JtCRx2%xxwhuW&hu|YFe zn^k_gm5_xMeoW;oWT1yMPv-kgx;(hO2h^ z9)EG)fxMEYe(hA?)(XfD9YyF6tx&7DXly$$IpT!uU!$h5J67RiU7_~RkIgSn z+O{{sI}F6ZFmR6|yoC*=;Ue6-%Jo0ZxPDH%f?7<1OdrX9UZpY}(*5ORKtz;s>#eL0XO?B88%H zT*3Kv_lgj)g-uH?{W@#=I2|4`kAsGw=Lnctf-a|4vhhl~gY?}6C98Lz5#MYJuU;im zjR{|wLTac>zIXgV*sh^9Zt*8pC_RG5btiPf^z?PK`BW)>u?{4f1x+#X8yU`1DL>%VYyy`Lph+fDEZYAAZ;PDLb(uTycB)Q*@tp0q zKeIKVn>(J#d4PTa08T`3laymqZTGq_rq6gZ!|(0f=GSm>6TE)-KNSza*N^bh2&_2% zHj7@8aqG^T7I-#~eg~9ZA!2=Zqc^{z9(_4d+Iw>S>pFvF@Jcr1$_eU5;r%oiQef`1 z$!JxZ+mMb}&-z6%TTFgK6NbdBjm=Xpai-DfG_YI11Ci$x=z{Wn03WcsrXu-uYHG90 zJjaD}vHa!1&~G5H0TiAG=Fh7lP2dg5Kts_`Q$dC zbellcBnK!#0Bu$VtAPU=icBTBC)sMrW^RaJJ{H8svxr9Th|kK zG<-riON03x3!9a7-U@PkK-L_@N>;oag&-8#pY z@6#r9T&p&L?ga#!IQYK-!7y>J__2Q%^`WEH;f}J2>9bxlAm#u(tE8g;8Iao7DMdDX zn_%>jy86(noI@AqLVs=C`2iLF!JJ=-nrdK{*v%Z%m|XGJZM&}imre3PS&sNlRto9( z@xpV%Q*~56w)UiQ25YYh;F zfqX1srd#C7gBj0-hQssUm*st1dgA>#Z+8y7)E~(LfRPagZ*U|3`R;S!-|@9R3W|{z zq{64Kf|z{ZjUptw=4yd$D9DadL8?t59k{XMw3SomuVeQVIgSqV)c#AyD|+Afj#nU5 zSSI76vqmQ3X;AaWAv23UheD412*iYdrmPjEZ~mGe6??3|!3(=c)IsP^ zj6_;AI|>{SlR)3$cqs&pTgB&Xr}=7RD)c&3Hre1qf|joqsy&kvV5V)*)J#$Uy! z@1c8C6i-8&fgW*y!;78qurI468<^9k z>secDD>3vK!oJa)pzLA_&#@o@U1*jT{0tWO6K%%goCmUge|L>r<@>;}snwCQSC9V$ zJ*Z$QzTmx)y(0GB*e6)9jx~)X{^aQUWw+zyr(YZgu^U75FI2$yh>Bv;MEBK^hbAAN z$@R#%u&LXmX~a3*uh0)bkiZPO^5{wI{D96%&e0VSk$cuIkxqaoNkx=O0FLb7DT)k4juqu?>1Y%VcQ*cDYMjEISU_ zvj*mx@i*TZZF=1O29ugYppsEd}rcz%)x72ls``%$u&qFMl}G z%1@=x+CAVZym*8D1SHAu1mgJMi$}99VnRTx41f8~Kd-hid&?xhO=wM-Vz}oU^v{lY zAl_CVfgi%3eQqPjt3^b_tbjHR1gIL--N^=nH&`5kvn7WZEv|mEe(?v*o2QlTHdW7pPP4}@J`QCA0@lFW zzwvfUXnc3X<6$-n@)I?jZ$M1Fh%FT2yDOe69j#GSbi`oQ@dmeeZ&i3G26EL0TN2B= z3Ipn@#*p9R?r)!5V;|J}=A+=J-o%tbUMWHdkdi-CFUiH);sH zV<7k*Wb-uwbRn(>(d5Oxg$J978^zrl7Vi(3-6)-TVf>2QnvweOiW~kkxKJ$}%SeDA7bb7s6RJhE4hdveruvvZNs)vrQHLskW-t>&sZFdrRTXZlRYAEO-&&^!|8VbCff`VcZj6weG&<+jZb268!9y-zdNt z^FFmj=Vfajze>*7m_IT0FvMr_uQhD}ongm_0+1y3S%W7J4Kpox=n&NyaqVN(*fMzK zGWwoGy)OZ1A-p=I?6&V?&C;1y_YHYAb7$`KeULk#DCfqL#tCEarBuxvo>;s{wf=7J zJ*`WtFINnn$HYD^DtS0SJXR;+ueiLC;grgZ;gP#{&-8@ny3og>88K3gBd9xdDGdyM zf|fUzUlIU0&0BLvikE3z|8m%5REv6_3_M_nj|>PJ9l(JSR*sYB2CdDQ9<->ZL1&l2 zdmYE~kZV%(stKR~@Y>kAI^nyPzh=4nkxg4uhSfAAlgxeGAQz?RT|??J{?YRr%_Z$& zJ2GYG-9I0lll5ty-V=CF7Nms$46u(GfCaqqJ5oRUSXBdAQKkMy%Y<+6JU8E!38c;V zbQ|1rA9!3CZ&WmYZF|p~!`8P-H$jh=IKPHhjS~U?f@<^1J#w}hcUXF#tR{`Cf~VDj zzBFh8q8YnwNIt(h)LYk^F(k%~+nxe|0+J1&7-X|!)(Xtz7PGZ5+V(y!b z`G$=z%pRF>QV!n$qT}g=;QFmz;eT`uT65%Kx~9 zEqoN;6SEtaRlb)x*E1wB>gv8b@Q#8X)_C^Mbf!>I5`RnCvLNRw@t>8Gmw3N>`6Wz3n4e;=hgT)>6H3uEl0s^_y{^>fXqkcAQJ05h z&FvL%i(vi)4A}3-gV}^&rX{jF*v$`~Oifq4=l3YdED_$LdHIAfkS?)eMFXEZ;HZ~q zYIh!TxgYuAq-Uv7PT662cO1*&&{f_x90tRak%+Imh^ix#9(nqI{wa3Q;KuklKjFn0 z^r0dG4xoTRsuh09ye=rktcGp>k=@;TMR$C=B*gJPUU(&{#sI%EsBX-zkh%b(7d7vPoAm;)A^0#3I*^o$%tBNF8BE z1tvtOBE;WzjZE)RrtI_$b-Gi3st8^@!~1oMxjKc9x~5@ zr=^M{iU{xn(iJZ*EsUQeW}n(~EAdU7S*=gD-P&Bg#Q&w^;?Q-24E6cN5_#TsH?Mq$ zZ~Mn=T2jb(ro0_q!is%uULXUz;^P^fNo@WZ^!(mul+PIEc;fT0+Md=a+y2WMNz{3Z zY{{-MIdebp2I=-;CF5#!s>C&T*aUt70LC3dXR>KH?NZ*f=hTL|S4OLaEA_94OurA$ zq429RULzW0j9_V#PzN@*O#kasPLh4ziv7QB*50as*9t}~jGs9$z?ct#3BsRu!dz-V z$`IxUzu=Z6OlkU8>y>&)M;kZ+l(pmpSlawd5Zxcle!y8GHwx_0D z+SBCR{@Lh2z`ZZ6@Q?t^&_#G}hT6isH!xec!((~Qm0#>7KMW`S*1P!*-t+mfjDN}a zlRm)n;-7tGTpsJd!UfF_YRO)mJr2XQF8aY$bkf zG=QA7Je=&Etf@3MZ80+nNFn0yUYy=X|3KOn<2u%%V7;`y-Xmz4QXCjv(6Zogz|toC zVZZ#6XYc#lzT`@RwDK|WFHa$xHfYOwFqXtIV(6kG;S^HI&K2E%@84>lKic`Ftlyne z@X}!39Ydzbc+1j2OG7A6)0jS7e|Vuwp*2fNQm^WZ0>lYM;8igZTY^93_lXBpOSjFD z6Kk!%mvQ}P+=%QACl*2^pYhlqgFYVQt|HS!WX+kq^LPGq{X8_pq{HIg?i29t0s(|W zm`8XUf_Dwc5sFK8-E4Q$NNtvtyBKo223}r+UIic$g5N@3jKy#N>kd24kwwL^n{sKM zUl!ItTmg$dcQ7*t4HoRBT`5(kR*+vFh}*R4>^6(zd5|LusuphP#D}5qciuh8U_JTC zvZo1)+%ft^Uog)<)1OlI+a~4Hu)uM;1 zZ~u=g7SPoRU5u`UBrj&k6+C#FnOYopNUF0Z`3Gcs6N<3HzKyICI_sK-uEOX>tp__k zuW5b@FN5L(19TRT=7y5ZfXSnOV$Ln*k3v@Yu{RWxYc2QvhrW$~7fZ0m^V&zq;1Eb8 zS@8@GmOqijON)lCWIGOXIY}E>JuKWfypPTXuoFVWq z7|hPFoMHie0QoCG=~cVD&RW}f74x=prL!X8P3ECW@c48Fs)~z!S;gfm$4^P@)qnZZ zctg`|%QcYiGg_7ju}1lsYE7R(j9&C)3Dc_&j_>1oD?)xQQW1kXc%VdK*H^{OVq4Ph zKAZoh^JmfqFLb%hR1$-~2mMcIM5%p_i4g))D>)xd9amP|u7$=WTGEO(uhSxtq zYi`tVwFO=q_;!a53BzjxWdOH|Ncf+Q+bCs&bd6fAnEb4fOP z`Jn9Fvxy_4N?Ins!&A|h$81Z)mY;Qx*}CqO=Yc!yJWJ-0%gf;<4Cn=8h|E;mhu~>h zM$Y}AN}u|&jMJTKJxUfT!+S6<6-7i}t*HY=o+VF8om-Ljb^eq~!@^Z0GEc$d^r5HB z&jg9gQNsNSstG)>@4{CabN}-z4}vtS;5jk$)zOR;L6JGEC_ML$^(s&&HU4(@OPI8^ z{HV?$c+rti>IkL{Fd7d2wV&y4Wyw9)&wMe%#?5taqsxCVTOqt5yzAz~#r^dp{ioFn z-Bah4U4oYl@hliAwfQ+A!_~pbf{MzvaH+H?dR!EuN{4wgQjd(zEbRwBo{qV3sy+6J zKfG8e0&IB#@lg&D)H*=js_>2N|EgwBp!rJUE#dI)8F~sxDlEE#%3f#7(`kBlE?11a z`OSOpYAJYC56&>LrViwndo@zT*j))igcJ*rx>Zl}{0nUn25@FQ23F5e}tEDx14*ZO% zU3_Vn_1j^Rq`dkz!*}P?;Bh|?CnuyL;N<2laPPQ_+nKZcM_|FzVBH7Q9F^V65cD&B=<)iGu8+zT(3fP2T6 z|3CpI>v$$u_DIKACuFi}iPP(f>491IZ1+^fmvqDPtHS9z`u&B=Q3|PCC1Os&1l629 z_II^+T5gSm_YDR*^g-Azxqyd@tcOkZyR0#v_sg{PM8*3?Fmaev%wEAK+?8vy8B z#MhD8d1~*kHQQEF1NAB%d&t2?VbEQ+hPne$n9*OaZvWg=eS4|%bgg~fV~4}DH6)-R zzRuCg!j%eq+~5Iq#^&7Rej~l@JRgr@q#S!x2oK^D#59b^C+NgeNNYQOtM#q+ThzO%LAojwi| z@O+93h^?VftOODJCX2l0Q(r@ zlM3a!124Sl$?Bo1pHEMQ_XCixFH|58h_-lI_omAA^^|p^9x9~z5B-_l`V<~MgvL0; z;O$*R&z)>|yx~THM*8xbiri>R&v1Czvk)dCSmsQu8Q%1{E!1D&ws@}mi{$)|=J17j z1v6%L*5D3+mk+1K;B;Pca9;V`3Hl?4DWwPdyy*%U1~0P{gfmpl4FkUUz^B>0ybVil zO}999`K@Ed#s0U@M-I?+&kr#$Y-vGYHrhKmhXV9eS*lu5>OzWI;G9SJ2H~? z%f2$bnpK|)@uYc01hy)civA_yUMQsZhb$!42K+44I@Glzb=LuiDdT{oRpcvENc-95 z2`}INd{SA}AFijQm^W*Z)9MoU@|_-j6{`cmbDsu$|`Mf(naE zQb--Go*f(77S(r9a)$3(>gNovw=LXh{lB;c3aKu8$$X`S@sV3|u8}-sv)rNE3g#EA zso)z8EV5V64a?REGFTO8^n)?A&Fv&Sxd$`@CJ@CC6|gv1$;iyYc+R4!$q<@RFVEyAb%!2 zIYpirquQb#ToxZu*}mt+`Lq&v?~G<%eAA>MP#)qZ(83G%3wsyFapU%0eeHYTS+Dwo z;5O(f7&eOM=`lcBn>_0JSL0@_<3BoAx7H2q?P-R`FGsH&N=UCf`jNI&C()iLImsa`)_wR6{yXlL?%H-0Pv1bCiV?5>_bF)q{yxLcK5;qWf_Ox zQWIJoUP1IhJmbJcV4PWuNCqJM3++-MGe*dX{V}L3&UG3)weI4|ZScS~wEE|j{=z0e zAytgA-ukR$&+7{nxqoEyQ>)=6Xa9F#b&%~1Co0FLPtyo|*$}4R)paaQ10D$oGYEli z8q6h`oSZjuY(?pi50{qR3k-NO1|q)A`}#;F?BVVT>M`LGoJRg-m2X+Ma6R@=sQnz|55XG(2xe40EG>DVtsm4_?QPJxo9lv5vB(Mbo0t)Qiax zNr)+=`lDldCchnNoyDG3Gc)s1KfExEIwag7V4eVT0vPxdzI&+V8BKAIvAs#ZdLKl= z?C4>}k1z88x@rU^Pzvb;t7+Yv^J>!aGQkGLp6w_8pBN&JLsCe;N_4MC&K)6nW#{_$ znqe{&$kbjQM+RfZF!)_Q3Ms4QXr=b-F=E5mcSjof4W~oyHSKaeYzL*H+aHB-7u3!TpfRUS9o&$$AfPjD;H4T<&?T^ zp0n)MU&zi5Eqs^6(V_qfzzETDqay1o7(#EZ)VHyF|D<}Vl}dGkUQY-_=^6BMGq|Bz zE05htFc4pF5^>vB$b1gA!5_{R@<_EXH#LEE!C~30M$EFW>Bp;sn)QdnC;^7S+k69OEq z-KF`5Z;UHwobn;P=11a`aClj^kmmy#o)Fak%yP7qXNs7P;>ri7jkG2dz^gP7D+9BJ zsCcOsu40P4cpQU^dwa2i<9_&OBqbZp+)=HuukS8AsQn+z+|$~EXW$vcEVWm@+;6hEw8F1lIsQX%&2d% zV({+4z}$9Y<`lKQ?Z=-=yF|EKuCo0AZ&j**b3EwmkVujH@J8IE=`9Z!>R-BJi>~H3 zz}r5L*O`dcKIY*Se~#kRt$bcrW7#IPu439wxU=+FPm{-);ZyVm8|nudk5BTPuBp5- z^KBco=h38#&*2&Y1J|)dvL2BJ44LDaT0XgdZ$sAO{*X;~#=64WUWDOXJeSW4`c6zP z=&94gMScWeQI!-e3^{%L{>{_ru{n3XNc{&*FJ6U-+u^#8cbx^(6m`edc7C#&F5SkTu-nv0e!RuqGVvnDJ~tT2om>Bx~}JxDVVJCX*u zXckGS3G;d6VavNbzkVKfbnGnmL)u=CdfT8Oc$jDBvW3PkXWOXF(-3o!F01$^{`kDD zE99ePF%v{biQB%LWZ#qb)!uBe?QqjFHw$=~3Nc*(X%o0dLc|C#ZW;f!PkfWPd+}^{ zg+|}IuKy)7X%JCpM4*wrn9iG-kM?A1+PFES87%iPbHDKv;^?PfYzm+;+*n!+zEXlh zYMFj$&Xs-9iL}}lvZ?;bI}l?B50GIGve|x+rXbnKIl5l#jMKZ5k^VkzSLYkR<7)6r zH#B_~q!Qp)5H>wfNEtUgA4}XxRJYg?BsPqr84fRdz%HTy8$}TV0FYWIf)W;B227!G zL7jKT(>{GuE2wMAH{Z8gtQ%g%$jjV;XGO+YKo$j#fQsNIM38Ru_yh~pKeT1FQ7LI9 zN(sRbA!1O(2udeDGAWWgeUiBFa-ym7kk>mC3pCiKCh%e!_8E9E{eUJRh4kUb%HGSr z`-Wy~?jKS-=Q|x<(TJWrm|)_)Ghu!Sw4#?^?7OaHzTithMfi*473PrhcQj=rgcKkE zZz^6+vzj#ekk>fZ$nz(6!b1hHGY$cxsN7ht7RCb95uQpVQ)j41KdgOdYiV;}qL*dK z$SeOMqAiYNMulj_g3HTg#c{x9uLU%YmXn3Ey^Xbp=WHh%P=ewoL(1_W_)O z)1=p)&m&}aeRs7=nKAd%MRmq2H=v{i!F#YdlBkpnbnZx^r_gBNKz4@*i zb5P!3O%T8wIXKjYpL_f4v?A&b|99>!I-jPq&Oj9L68Z2P1{l@=&YC|{Kf~h3j{E+l zDMlv`%(hQ4(1PbN(3FsYw=+bJ{LUTDyo(R7%?mH<7qf~oa)z9wq0c7Hhg=L;`tYEa z|G~07WgicuSF_=9b_iD+0aj4bh+s3UkT&R(*!0!Aj-6y3E%=i;>C%KX@P32 z|B>GIy}YjO%4FHTmU-WlgD;=?46hWxYkRN}8R;Q|5?`e5p^!ExOdDVF!JlgxA1|r4 z|Jql06*f}l3Su+X!WZK2kSS;GX9gdORhc8DwJcMMy%ye8N8g)2T1*%!rjXLAGSjlm zhW}CzUlVt0-c<+4!4c(=Vrq@JJ2|CWM7l5{DmDG^b9F1dz7?1MOK|I-`II7QQEG#J zjRApYdRZr1Ccty=IFZ1W#^olkI3YI77|_Syod$V&rS}1~^nje5Su@Z2&1f`& z_t|k^g#ie9U@sIc1XJCVfjSi;p2I6lgc|0&9b6z8=4YhX zyL-#`Y?opg6&%TVCiY(8RTR7?BEjida#)d!7_hlxKuSt>-WqXE)|oq=>ycEt`1_)> z5E}}F`iwuU!C}UOX5L^Gn&Pqc9WKL4^JsqAO(7QwpZup^#11$>FsKSJC$8|~M+#|| z2HQWVRr~T)`2hECi$Z$fb@9;@9gTe6x_q2dC>jjbWLYp)R{id%p0!W*CY)STv!xWW za{>i}B@@I$fyf_O`%6;#(}HOk?}N+x<5J#?fJY=j-#?m3=die}&{!=e{9pe>X&Jk{ z?Oh<(%tOX&lX_23dknldC`pvc17iU#Ug_hpSIFiH5f9(7Q(YOeHAE_hxo)(Y2JD!@jnB0(eF_Mf6v-te*A!ND^ z>SIBKA#R*_R2pGneM<(U)0#j=P3rK2Mwo`IiqqH_Js zVT&A$YIA-LU*D4H3GZ7AytXf(e)CCS1C+oLrL|q3Zwpho^H@KlGWx9pyl;(K6&{|! zdlSQR>-37^y;*?=D`s@BGVNRL3*CKLfiMLURb;$203Fy? zRGU{W-F|3gM0-0py9CE4eapf#Z}d{r1%L1xw+X7QuZB;)lJJfN6AeSn{tL z7xBJ+`(D{`D|98G*MMwZyU@z+|FFJuSo-e$iIit=wn}7tq{$UdfEP)S6JQ9lOa|%* zjEL7|UySyD#!k4tR`tEM6y*Ag_uawtpcWMkECA{Lhx!YY!rN?=+T%PmE+(CG-|97T z4CL@a7^AcZ!PZ<7hbYU_ikd^!9H>WgDvd(P)gkb3Xr_))jFvTr!vcKTm=FOjbmBHe zJf_~JUSVXRb5CY@A@s%-PAGL}M#O~B7*WEkQVQww_~YNV*(>}c@7S9>tUg{DUO?r0 zSgMl;AAZ0oUK15>j+6Xz_jtj&p!`o93qQ!88qLTBjBb3nf-sSn`;;4ekvwj#+3aM) zakOO=i02Nn2UM*mUQgg_83gc?JbdxohNM(K=b|fA2^!m=79KkQbF}zZ$MrNFnPK6v z!k?Z@yAfhGyS($S?U9^(>nHvTp|e!*pMdyV!jo;&ip|nPEMmVY{;2$U$u1N6lkp-P zNM*Yds&HSjO+fDLM-!ulwJpgxcytBid;%fzBXi180OxaO#IxvVLg&s1#jm|r-AT16 zb2ydeb)&q8I(XlPm$swUhG74mw6HKn2$57*G;cvf0dw5A^XDcEom{@Y1YTI@gG=aS zyfB_rGhe&2Z81BiYt)1hu6MrW;Vlm(-5;4k z5A2q4p`i@WJ{9n927uiZQvZ9?F%c(ycfW4TJQt{z_XOTe=Xa7_P@x)pIv!W50b?3o ziuc=k*~fANoky}3hxWlsB?)O2Qm!E;hE7KbigGZPwfKp$;_$lA;G5Q!wV|#LAP=Ym zB-w+(=WaGp=H5MVZ|(3iEADn?jk}ZzkDiQ{g(4a2zArDj-7_7JhFtHVHG7PAfR{4i zjVp8|Q3%lU(-I}wfkm1+g0(cN2kBJ@q-F;zoM@_&)jT^4o1J|F!{TbEf zm+nJbf*mS8>PJ-)8Vk4E6XTw(jmIV&mk5&&g6--md63JK-F2OKMymWK0gcx3(5H zHVI5>T7q#@@L&AJS3fb3OE^b6S}nWdXW))^_79=K&X~&;8bYg7FypSyQ)X)&}hBffxQ6L7RQo6!6 zMm9~MJlt+dF`Vs_<9g*+ozY)tr%v#1$W~26*%aJ1ZY&23@y24X5sNdx@$9O~+S*;O zvg+;Dh@A4G(l&TjFH%CfQw{WViP`l57474TPqjTt*QoV!E_rnoo~uQ_MKo(EGb)Nk zj4>3_$FX)jx!Wh2n8bLx9U2qU3oq~D-2k+%K%gpqryK$AK$`lBCDR`|zd2T&2#?jzFDm%%kKvIN z4OlB2CPJ+zOc#)6mIjV_Ryf3CzQqTB^^G@A!}I*8(+A`1*ivti?7MFNq-`>Gqi^pRAOV=}y^GHL;+vNZ_uh`=%)Z`QY}2Mjm7t>^K+b8_+imOywd5EK#h z1m9U05G5Nmk2fP7oFF~lGI&T7+9nA>C5^{o_t>z1t=FJiSpr!W^Kx zQKXX!X1jTHI&V?~KiicS65EYal;6CpI(u&Tw`DJ(Vk&{%%H;y8AP@%7(`+i>fyv!y3^!O!Po|9tz;60TXx2>Iov5ylzGnRN)3{5Heq+!JkxB(INK~ENK6e<8?(IO%lJtr-YA;p7c0Qa$I*H~ z^x^!Dt;Ld%45bsdOGYMqlh9o~Z67?C4M|9`I84Y(iNu7aU)_qCb0=)5C_7pjacZg_ zyx>H<;2<%@H85RivElr*lt0Ws4q22(ZG6_+yJ7C*l{BMGHSn-b!KDWT91mR}%EID+ zmBG>ckH3MP5?Oz<>+vwFbOZ123oGGulLQ~1pArf4+xgePI=-bcPEq`aMP2WYofm>U zAqQp@4AzKoP5Z#S7;8#Z`)zs#ZFdXn*a25yO%yuk~&y8 z#R+=6!ZCfs!8mwW=n?YXnT3(k0reBQ)~_rxN#3Nm5}t{p7fg6?Lb&#$kiN~$XO}rm zl{3luk-~MEvk0Dz6Ko8XJ4K>3I;6rkEDGt0?6s@I#=LcVTI#T`;&5RDJRT1E;#k)T z?43s>uMpiWH%tqQzb)(1yVxep4GyfuMXK-A;zu2Zci9jx2M~wBvZE@U>Ql!?ZfxE* zOG&?G(C{ke2Rb@Jwy&$hHax-`D1@ACieG!&s#acM|1 zFo@2X4dze8$>v9@H$^6Gv>fL)^;-Xgp}XManuLplWVlo&8)#SwU82(tYPF`D&nS9z z&JDX>J#q>}<}(70qx*R=A4zaj6w>R=kJBQ{4vak2z4{Tmf8-%}b}R7C==iw{)x%YI zVeY1ry}S3EzkP~yMZGP2#1?6IuZ(&}1gybhA~l>rkK~USc};lX>AzXJWa~$>WvojJ zPs8(*=!1Ph`+@J85r=_gM3|SJnq^1!{WNst>ISh8*1a#{@KP|sE#nRO2$te#=`7GY zHeALhZ~Coy0sW6JKn{VRoInTZ1T$6SS zCV3*W$iKAyS^ub0zS8=n1_u&8MNk3-iDGSugbY*0wso5T)Cy_&PkkU8V}DT~wP z@D72G2HD53<6`+5Rd{K&b@Yod?fdO_`ne=boaVV-4Z3^AlL5~JRw$DjPRIoovWISW zmY~e8cRW4%LeG3@cxmrIOhy!$1}#`Up%2g^wyBHT+Fw?pv%7Za%)|5G89N%CkuU-- zp*w?(u>C=RCJ>1zr1PBnNj20Pt(|VZej7CJ9)?GsL?6$0I0!6_F8E_E<@-7JvPfOK zhIer{3$5gqc_l%NXS`<{Yxx?3-46_~1YETLBFXW3H#Io_iPE>BbDuA)e*v%B;9q;5 z!h=8$6LYTt$5Q7HIedd0KSMj+sd+gCp249n?Z^a)7$XF=IbpPjtd~}~Vmv+(OMqQ6@(o-h13`>anWv_-E><^(-{i`HbU$%Vc;XqOha)K zCY?Y|VTB1M!-s3nud>zxSH$iQBudr^g>!_u4+Wvkv_>xtYB5v#xuI$B5w zBBrQi@8P1Ot)pug0ys11|Aa^GHBHZ@->LjqTCy{AnWkP*FuagKND#rm)F6a`Z|xEz zhHj0i`I6ePS)FCp3eSy+w9f2B1av7M(raJKG}q}&^VWJ@%zX^+-k~=DEr1XiDpxSb z!=DlZyHl1dP7d<(nDA%lOx@cW{!^g$GYHidSuZeQPqONsf(@JXB6?Yk2Owu72=fPV zTHt~S6&~KYn3c^n(Ye<%^vIdLvQxdE-`*7q4{jHnG4fo{$N;0R*h3Q|_Pw3)Q@?F{ zomH6OOsQIUuZ-50Saif>Ly@Nw169pfrncX1No7a5E$7Fdz5WYcphA|?fIxvPq_LnQ zOP}cY?BP=Fa*ID>%oHv?@Uhc5B>oc~kbvfU&Mc2OdN>aR6X6|@hl~o(ERZ_TQP-!b z&pNm%3SMl0rK7&pkTOI34b6>c*kznq?~keackwNrRL*lRS#t0xopg9 zvUzh#4puh&mJOb6-W>>|0;?isVriF88OVK*8kMFW zw05Sx&o_7p3i?pqH777_@Yhv2tJL_t`s(DGWxkqcHAY{D_o=a?=7}aEF_{rE2xt7x zk|AQdi*BVGu8OO;Of!swchNC@8f330zoR75z$4SR*Dg$sD3bW{fP1f-5~B(4Vlz;2vTpQU{jm9IE*4HkEs5giF4pjRC zTcHEKHs8Dj!y076ZhI%~DN3DcFZMsMF+H~i-byWju?do6cN?nS96e(<>Oatz$HLaR78yIp*vHdxbD77-agIJiqPf%dugye|H-6t+=xG7aJZ+06i2(tERG9)mE!WhL>3XkrLGYl*do)uB?MpnBJH)TU2S89%{YksLX`Lu z%8UYHNLpS%!6FVwaq|EVJlN;^&3Zr&9(SQny>Oj->#y&S^GF^wMPy8hJnvNLd-aoJ zBn)#Ob+w+Iwg7r%7A9C}1r)k~I}&xiGC7On#eDA6>`j@TNh?0z25*}xYKPotkV$HJ zIN3W{Q)z74VrCRGmdW7qTM1Y`y&%Wvl2=Y%*QDHqx-sz`2cVyWeM~&qwG+Z?Q6U5{ z(Ht}O^RwD)E|>l}{7Iow5la=G0~m5Tx-50wRJJ0GG$- zQ()hJx#YHY4_gl#D(&9y!5m_65?+N)2#c8a74W9Wi-y=~s(ODjd|^IhOT_yGNq9*v zAJcWGC15Z*F1?DooU6&!iAGHGdzTKMzjJFCxd`688VXCt58S>7f(#O@b~QZ zn{VbGmZeutgZHMybe>9e;>UYDzm2B5SRA|Y^O3)K?Uk7IzcnFhj`9Ggfui7|i(DzB zSK3b1-*yx)R0ub-ZF3rW8r}h*o^J4|8SH-hJXjs58NH^vWSX{WsD8$H$j?SewEvLW zP)N^byzJC0Id_%(#!dS4Vd;JFyb0n+9IPGqzZ#pYSRv z?5<%n3VZ|=cogiQS>v>A+0vb1J^Ej+p1)FA3-8Iiw9;5hL{>w<2+O?E*!!xlc-h^F zb@LRBm|p+m{-7?OvrP`(vX%N1FABr^2+dr@=#!mhj=>JTX5*%%y)ydDZIB;;VS}J)=D|dmKD>So z;dcGRdpxxue0ngvVPThhcfzsfdd@4$E36K+!^^9X zpMj{X2m?EUo)bAPp?*Y$@r`|>N;MVR>dqTL-fhNZL@^LN1Jyj?7ZXBohX?k5Ae;wT zzt{Hk+%HdOFFHR>j`Vw#;{USNMOZZY+Jag)JY|eru+q!c{vx%9GOZa`A%oh8Sz3G8 z@XrQM#W=$|ezDFgfwvyMzDBBf!die71-@KXg%H(!2-NA4+$e?K~RI`G4?R z=%M(W(=}~+z~7M_TdsTvnMCnpwZY?(2_hGv=pxgt)_VB3iNE;#VP1;1%zJ&vjv2Ag ze=tulLY_Tk?!`&k_kP}tHoE;|QXynU3Ci!~L}8SDfVAM-WdmEfrrp}VG-Txw6QdDB z^K0OBL`6FBh!#3d8lsSHUb%1gE!XyzQSlbH63NRm;HlA|aR_-`7kq&$mWgUdj3Uj} zl>V|h`?K4P24iJ-;>LV_l%S5KkWQYFm!1@FukLUqN}HnLcmy7Pfu-C+ND@yLLq|~N ziGWHJ(v!QcYA<59D<|(cC)IoT3lmvSh{jox|8HsyIr%6E81j2tjf&;m`e5NaGJo`J5&#B-|M z?whjRx#PC<*e|%!ny;!3ueQS>I=mk`036i%Qbo>P64%>j{a1eSgsJdG+>m}dmP#Q# zchHcG23i0E?5U@&+xmvV=Vg}X zPLoYeHt^0KPvmj!343c#8^p0;2@8d^U+vE95ImS{x1si0FdD1oZY zJTXx5okHQq!b3}zp12eYFH-Yz10LTN({8h3#M1b$PfnW9J3o5XAzJawg^avL$qg`_ z84WQvd=Jz>7A9G0^zDP^rhU*k(V4%VGI~ojJWv?@=v-7)8{sbTwq*e7X&gNk>@mUa z9J#&8bM5+l^PjZ%6fQi_MS;FoQ7EJlG~7kZkIZZyb8KYEvbL7-UT4X1bBy49141+d z$mxJ+Mh;k#s(+_%a(U`E@v7>_Ll(eu@95P-N+uC+2XcuQ6Wd<;OGP~lUhu+aY2ZwF z4SDptBmPcMx#HfvvifzwD2F@!X=^RUjF(+pZ+Y@u3s|$w$fOg zj2S!T{5lD*0Y%6eELm|e^du@+1RTY{4G+8R!Sbiqz1ny0V%MToWA}VL5Cv~b4dE9c zxtorzB`u6!8B%E+4%i1L*uh6unz~Cl{_m1+s_aT{C6&)t;DtNvzSF`u3Zz#!`xsXjAr`l6~LD zR~KX;Phd5CI(eGw0&O)v!&9437%Vd$fiq%HM=y1`q4L>d$IB@ zWcMb*L=oJHM;`Lzyi!@IP0V29wTsHnoz8-XlM(ed94zBc%|uu^pkFbP5I9xiOTG0q z+j=FIZ&v6&#dro!;E1pI>rfjC=~Vj_gL3~bXC1|yjO&l>*bWgd2G(8k{~0U8v~O7# z-7=;zQ%`A(%1i$#p-J$b1k*l@3IoW}2sesXk{@W1+roE5%u2a@Y1|cJ}R9N|@2HCGcP%z9Is>7l2A*6=v0*A6%zi zIHrCNS^Y;ByeJF1Z@e$U(*X<nmc-*nMh_cqK?Ov3b5{JoXtYv3_|kPG_-{JW5SF}oHvIQ&?G^2}=~g= z*WVjqtZ@-u7)2Zio|RW}BgQ8PGPnz(^=3z`pw$PGC9dk(wmpYf1LKJp9!G(+B~G+o zmO`pZp1k2*s(s6XkqWXO4iDZ0&#PjFjRykSx!GC{%$sJKOH9vn;BfZr$S_clop=YH zQlpoTw8*--St99^JuNyE6R~-meAmQlzqgK=B6;(%c$hZiLy3t%g1mL|WW#gaZvMeR zm%6@q=zsL6fM+^I{0Hc()6vlrbRJ|+NpaQp`^xnLuUZ^S`8DS$#Bx7SYT%wNkW4{H zsYQ}=Fm^q?tGdxh_L_JJ<7{hKfhoiqClWsK>+Q&63w1O;d=XG3?Pd^Qsx)QYsY6z= z5Kk61;R6i#!^@^kMdq|l>9fTrE-kwW5eh}6o6U^V#JF-qV21mSU%U3q9#&pu+00C9 z7aP4W37+3Vk4E7*9+inFX?%l54tZ$)E&JOmlf;Gzk`0y#_uyq_=+VeD9vc=nf&qdQ z1~&DVyhQGSRnpsc`jI)^IR_41+7EA6Djt~peeil9W>y!mu_`5b!YA%Fs^XirNDEh8 z^+OJc@JuRt1BeeB=u!wIHr;G=!8*@J+j3isU*)}w?1y*%Xz>o!Ez#i2NPS)D=zS5v zg|+t@k4~(50xwiSf-|&H!2#K@C(xQOYn=1b4Q=VEcCzW-0fosE;2Bi(l0`U7ZYUuZ zFV9sOOR&XwW^ptSl(me*k;e? z@ctaBa}Wg%bf&`qJKl4!W$})DM$O142eJ&})-8n>pWy`-&>@YES;oBek}OAs568zT zfBI_U-JF{B5@N{|I4{C)F!0z^2!A1b8g5tbuRC;Ddwh$Vb(a5A_oJt)|3%^{6rWN^ zolCz@+$f>ZyUL{NW{R$261?X|v1KA$`Q!A&v|A^8RHDk$ryJT#8}mHz20X-7C^`(G zM`+qvff@RdY!*UTqyg3t_Wm*@2edynjEGWIynXcisyEs2bPd&WR!oehtC!bbX}NX% z)9HOr!qmPb87r4u;tqwE5TVBltsVnecrfUr20U2-cPhT%l!U>_GrNM0YfSZ8R22a^ zKS4dYC)kaP&+iwl?|4>dP`_jkc{TCi-6fJix{>gl872XUtrMUKyD(xx*|=X2ukd@l_|64T^0uc{RSo(|-x?iPmfFXthp2SCpb>-DTL;t|z_CW_7rzda1k zaDbOX2)4X={h{G)k5Q+A>+RE-$K|5x_8q?>0T1WJNe!T+!~tFIcpQ&*V2Q?ee)Fas z*xe_2FIsn9A44O4|G#j1Na6-6Ubv^dvGX}Sz3--j(VE&lm#A-z;L#2d)sN(`W0`<@ zrYXEW8mNRjjmZ&-ddMRZm!(Q&PH7G09Cm$sp+_3B4MyueNXhRnUWlCd*3av(azcI0 z%D=^@A4ob4+~b1RVXby90(&(^xSeXR{quU@C)j{wwABDe`FavKaAc3 z8vS_DI3bJ}#Q6zB(cUeaY8SrVS<6|z9cv{1zM{dsyeSfrF@$0-^e zGNiwYk zyQ+z*l(bahs_UcmSMCsR`WN`DmnBtr=fT9!C!FS|C5)bJes;z>uamy;@>;&2`RLdJ z5yP%`{KT5l&KXV>afy@td~F=1;JH+OS|^lAlJz&)&eNG=nO{D6>F#MSFRX``%MtZ+ zUJ${bjEL72@uzL-Um!)3TU394`cwTuz7cKko|ga9R4{@n9H7zBk=RYUjyYV=_aQ;` z$j5_*vQG;A;n^`EJ$AHqA|?b8Y&q-`^n0`QohX|p%$eJ=WSnY1BD{ejf}txTn8po{ z@d}UT)e)`05>hmo=Cd?Q)K{}7X2(oh#=W|4>@0iKf70 z+JGxxs&pRrd_8ty0xfrC7`z1MKclrsgAX#zf@p6sAFcfH-B*QK&mL6={aj&t95QDX zjqN~wO$8}7mCDQd2yJ+_i?!^7C!?Cy9JJN({B?L17L$sz>=3gEQ=`W} z_KCUv{;y}4a~Ozi(PVQ%Gy_q#935rLfpD6ottl{0f?v-^LTe7*{zuT-@T)lNG*X)U zqBgz0ckYRjY$i4}<|!e0XG z(ul=XSAqulbQ&jZ&MoTbo%q!$7@o$9WK&cd8*8CVYO%uBmy09xPj677nD|(EG{O}# zBBupiRncHipbITJ4D&yb z*n8yU9kRRN^;BUZ&0{IyrsJB9*n%fZYkb?@obKhge$8&((I*l!R< zzwXvN;q6!>+vA$>k`zp!f|wy-MhM_z+gs=w3Dx!~q}3}-@;+VQ#r0pdt{*2 z_Z3RTm12*e$uA~S0)I!=l=O&n4AQ!LG1Z~KZsW-{a80sMQ#!G=_C@HG_$x6si2-kH z7GCY$aSL8xEEJ;xiUMC#$pKfjoqiozvu$egX(fhBZ2?4(Lzo$1V}(b?!VI^AG>?b3 z_K6of=smC_lAAOFUI2uO5n9?p5&>Wg8E7bq+l+QS@!aKOoj*s24bkj5ruFMzIU!KM zWk&!=jqi-`FZk$dveMt~X=C3_*~3t4EQb@Jq{iOpLee$=&*PEy>dQXFAuZ2V%;j`mg=|%S@eb9S& zMESJ8>6C3x2HC5QbB6ctsN8`ma-d&|6@$cFpqvKsQOph7>r`J$HkMKH6Pp$g*5Vrm zPs_0=7eF~q4lYQz2OI`2Y8Q{si`ZJU+vZq7mb*iyizGZ~19SeO)qLn=L*#f0>14s(8`f?aZx>pcbS2ML`3>E!Atg%z zUWRD3$ocYTgUx48J-YYA`i#8fvI@x03}#pj)GKo6foJMFOK&_-l3Bm(hR35ycu^N7 zTVPo!xNJ<4$F*MZJ0D-nTAo3ZGBIje09k`DiW7^$amM;Bv2!D8MsnSABQ>UF{r>pw zXs#4Ivx)vCo~{4A-7#d{BGs$K^R&J{ud1+mEf14T2p9yAA=XNu2pCe!)8~9nFU+6GS{pcywB_lc_+NmgK%^JfGJGgc#k2J*MO$( zjJeLb-J8{nx0)w^&%ap$?+OT;f)3;Wwp0WWBCl|0IKT1zDU;J%{D-W(zH|XRj1bGI z1dvKm60Im=Nwzkb&^W?ANN$SL>(Ks=*z@pUQ{oAQQ& zM@)65N_}u+_CuaUgpMaP04qVjYI_Elz>AX|r5l$tmtG95dukWhsCMGS7`X5`%Iy>! zCPAFfN6E;x>RMLsTulwjj@+8xx9s`p|1b1jdLVD^D}|J!q}W_MWxm%#*`^U=m9(6o z14tPCbHJ)63hAd$>2A%K0z>l8Uq4e)r`AG;8jzzc!hu<|W<=9DOqBMD`QB0OOG<1{ z1>F;49(9oaa(gelN<3kdfEIYO;sm=s!Rn>KF z0FWtz@)2%rK3B-}TihFQWQE3si^dmP*TBmf(6cR>Az(ryvcL_uGlNT;Grp59rQaYs znM%samB6zzgpp;?>6$JcK3ou00Z9XSnG5J4K#BpFgj-Ll>o%CW`EJUR$&PwMLm;vZ zFsH-oh5Az~6ovG8%h&4GX|z{^s}C)w3=u1U2;}k581&wSOTs=&TfV9-y?Ep6rCV82 zUcX<%3*&`yaU{$V>V{f0Dr8MXNT6Xwlkyp9slLhZ{uO;|bkY|+I?|aL9fJ=wqmcTy zo-k9?2=NLwa{NTi)F_1*Qh@*CExHBO7Iv^(usb_Cn#bft;wm6$K-@%PtIg|G#I^dR zE-Rn&zebH>A#UHU)ProOb+-9BUeY_HAj>0Ed&6cIdty)ZbzG*I`_w6p?OFVGK0mJ4g!`Dtv< z$*op#g=@BCuZLHIK}8SEEfDO92xti$=C@8nw%>voldemA@A@(FTp&Daj#(F^UELY5 zr@$7McsfJCb%O`q%Zl%jv-vehXvPTqT^=5^!*l{c&9iO0fBQ;W@y;C)# zHK=K$+;eyY7xbdhR2`X*L2yRNAx{`PWZN#>FEl^b(BbR37M@TM9z+Pe2Pr!4E#J%4 z>sW2M(e*6-YV4=XGbZrjG9g3CpJr#_X{CpGtz`?|>x9mn)xOR>bf%Bb;Rnze`l#a| zXnI0BYRGm^oL0RhHP8i(Km29D zos;d0J4T9)G<_eey6R&`Kv)yJvH=k?fG!lUVi%csgskawU=`)|)j8?{hQm z(+1`568}{9-_v=5>3Z6_dYbwgx*Cj#a53_@QpF=@56mrjT46b8@tvJJ;njSF)CkG! z5Hthn5(5{?FVC4TG8*%?dR11H!Nf7IHdb4~tNCI^3jt;kKkdO~aEbPq%(G#fk87?- z`Xo*{xL<3@b9g}!0m))Tb~iAG4~f19WR_L2^0r6ywp(+D$3{j=x zf@X2_dcYu%NJfMhSgJjLZ_c~>Lmxj_vkYmH?OpDU|6^rhkBw7DF zetoo=pWm_Fo$zuJzCu|b7OE`)qLYm!|v%5nMHK^wSi$c8)ytOr4tK#Io39lft#X63qit-Y=IA|m72 zynm$Z{A?SE6r89Qy0`(mt-M7)VV7-PwnEg8o-;lw@Sq%ge!Q<2jq6Ga29$ZEH(tTEk#f^&L)#mYrKr|E% zBJhSkwFQ=32vi*>y`l46jHUPt@vJ_0A*!&NgU}qE#4C&;Qb->cR<3Nj5ftV4R;qpX zl$7=G&PTmB&%?xof`F09h+~KvU9$OOrG%8TVL7h`?M-m49^u&i-}}$M^l#7+B%2tD zLPOkLtTysF7)wG3#3s83dR$SR^VvHzM^awXPC2e`VNyViKEM=cuQ}WSnc%%?4#1NoF0PhA){!=f!)2a;i zlgu+S>n=a?5m!BU58@5*%2Y_8Kt{-6(6Gi(3aNqFD@PtDp5@3` zW$h%L{sUfdOi;Up;3o2torj`cy)sKXTlPL?t?fBA=&u?Jn46 z$<|HnSH}+7BJuvJmhB>&w7Kw5HG=<**8s`$Eh8LE{Ew5bKcDjBzFgv0c+W`$NxVvk z7e2^>%o^Y#Rw8VbN8=_0h~Rm)kyi}51s3cs~0!VlD{ys-b^}f z&E#pJkW)?6s#$qDTLZ?3I~(u^FjHdmLN;Y~v)h-cCHKoKt`B|+FVjSY3>>SaNf=Tj z7691}It~UqpYlyNyon|EdHavM$~h-jLmYsHpKpwuk3{&q{%G8qy=`+JmiJ9jE7x?T z*RtR(kKhFaNNA6;J^>SpkDv&!JuM9LSGzC|8k>G-kD<(Ylnv344$N)@avR|)$YDil z33-l<^Wyo^0nMvgfU#9vz`fN%-=@19OSCAD-Hi5a!VnPLl` zN5U%<2y5ZM(rZk>%z*u-($!sd?8O_7oO=roaS*QYTXKVu^}s>a47BKvsep&k{$$rt z`+C+qH(Ye8E}|5k3JN8ee6Yupxr7x&W8kE~(d5`is?iEGi3N(!0Ezx~USm&~0xdQU#1gXpxvQ4y+S&n40=0OD$~R(xlNp;Sr9BAeQHF1(AHv^>WE) zRO`2|tpR37WO_GhR{YC68#LtpInSn$K2)%CX_FL>D?L!DO}*AX7@ofKO}~KkLvnpw z=#G6HHM3LWa{KtV{ky!^NmJ?uYkGrHN3^Cb9cfAmVr$wlV>GQfY-UglBR)nGZ0P|z zqUf4PtE=V`S}aZTZ}UMgk;jD2l}4x20Ng(*ktG~4nEdOmR+DLR#?$LV{XXUX=~!sI^YFh*gfzGFTBd^-(+D& zw?cH2f_usBgT7?BQRass%L1Z?Jk%AT5DII<1)n_yb1K*}?+#bTk4!ed3eWtaXaqV5 z&z2d_2;wmp!9Y~7vNnkDdt^gZuLCE<6lUi)Xd28vG1CX$`9kI&&u9^i5WE1gNFI+nko?1kv#Fur@|K z*kl?Gh&V!-4teZgO4xH<1-9SekjwFDje79LEueH@p~EPo`lKgknR;E5`ZCks9ZOi^ z2U)dIpp6X}!7OyfALd)cE+=M8f7L%Lsc4&9pY>i(c) zzzD)D8g}aw2hXP@`0r}ZPWF9nlImat51l~&8U_4>q>DVLiEjCI&|`J70xwb%@(lxK1Pf81DWtCHxk*Ppanmom+|E{y&rO4jL?Odky}hgi zy6^Q>ly6(cW{z#PbDdsP7wHM_#!;aboJfk7Ah8>lSx6nymbOpB()`pcsTCtP!t=)b zx5n@Y0D~}tm@x_NphF8E2oLsta_uPlt3J1zo*`{p>`8BjXSY$M!tgM_jYY>pBVs2= zfd-R^KJ;z8Q$E_Uy(dPIb>(FrypT{x6AVPj>|rPA?R@_XA)YBt!chF74&5$^%C z4>HwaR@gFAt&VcjhL+AJdJEuTFd|_nHH;a#1k836BE}}Q+NIl3&sq2_NSokt+$Rej z`ihghkkYpimj4kw9!8Z9&CZ;>7}k(5f6MJPr=CKDUJxV@9evDU$AJ17%9IpgDZXnv z`M^w0b(UXs{MU0D7w7*knQi!(Qk*YJAzk7!<|(N-Z?o>nPo-~u#)g;+Aa@~92=H_k zDkbLMZ+tChcYo_l>x=DoLgq#MOV;dP8Ws7skiq!2?#SAfpmzu5J51xA?t~ZMpjHRl z`s89^B>=*Mu7tBInM-{ZCY)i+?7Y2E^E*76CEx1_Pa^@i6qg>uG8HW$O)N97AgcWNSA3{ zUj6y;ph09;(}~OEb0Ehwe^@pkbiCif)DDFY3BmbRjklw-t-|3=jzWLhg(^s6BFBC{ zvfnpy@q=l;uRpBaK4JxQj%>6hI#Y%q1@Q4a3aO9W({RP~6r*s?ML9{5yAnJt5l)b+neZI7 zNSGj;WiwB1ROp(lKQiZ0hxGnf76sm;V#h}EsuZAw1&FTje461I8XmDRKDA?yp9yG8 zTs#h*amLOD-Rocw8O~lZ2+|R0*P@WJqsN48WtiJ}N`~*9QdTw`UOt9eO2ECQGJvsS z(HWuH>=lQo&6f3$ ze;38#fz6-}oJF*3If+YNF#Dd|ljC{$-Akj#(=o4-eK!+F11rB+kQK@1!`Was*ZG@MD z2>~Ab^1GD<)k`1uo(Egi7tGAFHDp|Dy+8l?-0$$9H9C^@pg)Y@r-W^j(eh`<>aW5FyvCCa$nF{1DagTDR?e%@3y(;KjYdK2*qaQ%JpRwWvd0 z6YaSP8FOVKceCKBG{JKLT;Bn;ebvZrzoC@6<||DJ>rEIUuU~q*O^Y-|;c5=VE)m{&fP||_ z-Q$9U-yRaqgxh*rEPE||)Rd0To| z!fd!~Hax3=9gUDB(YS1&gCu*O9ChPZk@fkvL8li}w!UqEhm{c`jlm^uSXU&1&f=_1 z)rPJ<&PbU#d45_y17pjoAiD=7rvf`tX-K6W^UC8)-ZqVhF`Ja{VPhxO@H7e@U4!^v zjH-rQISqj&h>^#CW~-57tbQ{*a(7T(Z6 zOx{EIi-czV=6b&!jsJn9E%Gc+w z!b?XGL&F;m$tNfy8Hq>=N+G3(D)~O2-F?zy#5bRy+SJSNbRAJQfmv=~WQl0UwfD61 z78{tqT0Q%RyKXMLX#r2wQDFy}x220aKq-kC{viAM9qZDW?paIrT^AA*Ia>=J5HA!E z17@HNOMnMUA-&U67^k%{;@Jd>npS@8aV9)I0TK6OU7mO}3?`7S-^@5L zK!ljymXNg@NZ>}AP_fbiVji$o3^$2EAi$nDcAE0FFfV8)2K_gB<9>6WcE;-h|L;5ct;23?RfR`rAP`|69m0Sj zxizL^SnTGrfHPysI+sqbg#i~4S4U9N4K!5{~JV2}$VRw=pdg3IMYkth~ z`OJ-H-#p$94^I=x5QLb%f|&w^blSM2N@dab)%TwSYZR=HuZOJa5zJ`1rYj>Rnof&k zAoq`S+2G!D{mm`%FB?Ae9V;?EvuDTK!|>o!MC@F-;o*NsPvXyyN{GxUq%JsM_Is?J zR0+HZ3h0v)a)-t2HXuq$0I^am_;)^{RNJTjnCijwr#>y~f2H!J3ZC2vc`-2D3^+1T zw+)7RXJ7QV(|vN|*Sy^?6?Y$Sg3KP_LC8d~z)yYl&;Jrh z6dhMXc1c@e*{N{u{p+Jocj;caQUehLL4&uDfzn4ItrWX=f_!Vl)Nu)OHW=6}wt|On zVHPJ6VZMU$o9ISq3hC(UbH{gSzb!i*t(6hB+fL`-2^~h|5CqsLq~`v_oc$_;FD@J# zb@gQDOD?=X6|;7{@!nRpmIHdID5Tc3`xk#}mT*Yy81|DFC(c1XJQ4xCJZY>THeS6T zcr@0=W&2bQO<3%zGPmIV`AK(!$-{0eZ2L(rZZFWx3|i|qp+h=4gyHTx?@h9D|<+yo^)t`;8`>5evz3Npg|TnQgDPHIZD}W%-GVCv#uKZ7B*g{-h$Y2&nqrtbywav5Pnf? zKoK^e=Xm+!)BgLmUr^oB^knAry8pgg5}W9zr(wjK=w|g+bM&>x*Popu8Je#=ul5q2 z!U%gPE1N%P>&1I^28^`GB?k-3rE^na-QZ~qDn0@mlC5Zwv_OR0ncxF(Tta0jeJK^w z56k#HRF0dlrsd=Vcz@3?Goo!bR0bX3c|5y;hegjWU5J|dTR@Zf@G1!Py31GdqZOkHZ6e6u%q>~;mycQzwF z8^O!0iTqAv^pB`drjRnIGQEx|6LRHjLiZ?-*R1+i(E+|cjT;E=0xe4jQ?w|g*G&=U z@)gusUK`@QA9A{~{{_k-IHpd-m`WK<8!|gGs`PePc+kcsV+n{HJdkG*OhZiOReg@% zO`Yee{AkK6kG=MxdhjX{NZ^8w&cN3x6K^gsK4TE&=tRBe#dVa&pC((V-cN$(wos|( zb%r1~3Inu`g8fOtBLOFDI_^6vnw1@^acANN1>+icGRN1sC`{XeG^vaT8rT6#k47?l z4(Of$CIEYdV6D?t!AHoKoxH*|qttCH;Dr&qaul+nfsf_^pBBu-J^=G?*msyTk0*P$ zA8wg`+G)Jam$jGS83HUfz(RCF6rz2ZU~(jy2l76FLQ1(8GNYlS%_&%6Z(y-=Lwx>=RQXcP6-4py56zJievqD|G4s5xiRI3`}&Zxg%1x+o$eYzUt$LcNgS5|Hs`Df-}a!n9`q`)0eB1 zE>M(?-D_IgxeZ>$2-N|idLvl5S>2ly*!W`Std3sG6WyzN=5;}fX7+iwvufq>~-!txh$e`mbjmZ@y6=a(| z5J3Q7XLwXK9@`;G$mD{>W-VuI=#vN6b9Cm{Hk93sf%nYll_QNBA`TU-EvT`7;LEz` zKjG%6)ED<&sKN6x=$yG=W;g(=HN63L&5Z`#S>B-b&5Gm_-5S?Cnh!3L)4rlf^?9T| z(hPRF9hK~X)Dp65*&vzdIoIuX&b~BSXXP&)cx5WwyJ>0qftg^4OjBbL!f_@UXQqP3 z{U2hZ5=sO8)FvI656^%L15DQTAbbOi=TI689~VI8s20C3FWhF7ex1Itn-E2dwkrm&<4z4zU2299Lf5*|O%~!s?!a>%Ir3Lc|d9wo5=T5X>Le4~aYc zYW13RLl##)ZO)s%4W0?XijtlTS`b31z)eWgmdeA5_JeFT8Esz?^{zMvUU33BkZAE^ zxYMGeEi8ee3XvzsfumR$pv% zGOQW7A0Ar5pC<~K?m;5Gx0T8++w4xVXb*~iv)hKNErwU563~SC;mkn1IF19apx2=B z{yAyNlWyrvn<;}ER^-78SWz2~V1GgZD-bn>*uxTsMuZOWmA>*lrFslJA;-Onu_jNu z!vS3w%$g<)PEU_iAAQB(JDr`I7Ni}>{QN(cGkn)ES?c=4Jmu2U5xH$0oAZ{d8^e2W zk=lcDw9) zC$s5?$rj6tS@70cqmK^YUBNVrLdrTZPlkM@Yo~owxt{fdCk^o2xPV4E(iv7RR4f4o z^flDRa)iQFvhw?{I=vPfJB$r(wP<*C6~cu_KxTkW?$89x13W|E5yf#QTN;p8OqNrs z7(2BpaUZSx6Fj~N7E9szp##;zLTJAjXtq#gT@KE8SN9_M8+}{u{MG;H5oo+W7V_#s zk3b>S{D@roOaJKs@nx-*5^E-y!HeJd^(ADfxGjwt&Il51qFeUuNN(BjvL#+q0xH9j zU4s5W#v(#7BYVwTHbgJ<9OL8+$pX5Yk}f<0L+BeABLUW2BV19CjuNY(D5T^<){m;+ zPFot?Selp8d=^1OBm_bUd}x6WsOcb3G-hYCr$}7m$ZcPw`(FMjtzcXMysPGsY(UU1 z`nr>J?`!x@3v0e6gvHggbM^kqWEygKRMgP|t37i1W6Gzyan8+x zXJ0V==CM57?cD!F^dQfT3A`G=_TI<+y~fFsQ?`ADN1nuv2c0iM@dG(<>Vlem_A>$v zKde8n@c2(NcvG;j6ETDl5V_EqOeo4K3b>G&&eK2mjusyg5_sLMef+&LctS3eEr88i zK*hke3_%_Q2%#b-Xhfwon2qk(n|9M}SuMQ89J>RIfdTG7(3_A)ulUkhWX_eH!!#Xy z_s5O#{}S#KCGBEc+=&p%`1OV>wcCU2$FfHk*;4AlAZCw*nIUpW8c5rOa~BZ@vsO}F z!{$?B-$@RDkx0}}eXlP7O7}Nv#$I znZd)PYy#jRB}B28kBI?YMCUV6F`@w;*KSkYdnmm6-lq}e?F!S9o4w$fK-B9ZVvi@w zJSI7Q@Z0v@cayjVyCz<1FQ4$C65{Gj%=Y2|wY3eE5yTi+bIHH&KCEcX#UE3Ke|{(P zxmpFD5$63ln#CX`2mW$A)cx^7OyOxHGG%-8;Tse8h>rS4c&Wh5837s)3;3+?j zT!23(zzd%04fyGodzRdZyEVMGZjS4^;JIy2|AF!o5AVf?tjPhrszY3Ad$z@l-g>}z zO{^!p1`1T-kkXSIKdr(oPOrxMa-UU2{YuknU)qq)uZIlL4X7zoNQXB0ncuTMG^ldw z$pq=7w4?B1Y@z7Zk^>fmv%q#Ioj+}NA_w?yZ9ODglp;3wlx^;d5}7_|wN=d0hVZ+L zg*tXnQV)|OB6j4-Gfo^F>mkcNtzKxmB;(6?c*YL5H(Hv}NEu8M5X<%SwZRrhq9#Tm zT`-gQ{$Gkx*dh((c&vc=C+ppjEl-r)G~~{DF;si24q?M zb{Wwui$dzmuS)qOzDAeQ`qsW^#_S?^S1z3B2y|NWIW^+Xx4&4Is~zDqUwK>a;ryG> zp))Mg6y%WMI$!YJA@1OD+q)SLZ|;4S5mp56Y@U+`JQ9%7fB+BS@nCTtes*WBvCi+o zIqv4leVUgxllvie!SXVSSVlOAGtnMBOyoRDVp>ZhPly#O&Q;mK-q8sWEhGe-pU?@7 zQxHk!HiV~YR8{R>dz*X2@4?%l*WrcMd?E?GCnLF@!!-Uv_5#QEepa_40iPSak4-b``Zv`yZ{{2e9YbNAi0-+7N(ZS3mQL?c0 zs%oQ;C!Yk|2nbi{d}o#hnXW9v{09sRfYTyYPKfh=Q_l0w80ONcQx6qkE-;Bh!Fj%a5owzGmaZl3b*t8|SkK^gv(9ft z$k7~{Kk!=e_<#x7JpaIjqd7ruSKP_?mOn|=9iFrado<8%A_U#Z88Frz7dyTFhf)pM zA}-Y(o>9ln#V375nJ*1@}ZrUJtwv+%11c<5pwNB)zVb#Y;BOh0p zZdVR4U1e$pPrdl~3<}GDt{Pt9Pb6NXkhb2l%OJL z7G1p}5XCU~Y!}?EC%apmOsA|^{c)Au{LxO1oy7Jy`eIifpnHo>@Ufj@TlEq=<;@+3?m1 z;rD#BBzZx{^P5J>oShGglGX0PD~X^!4D@1(6#FQorvYmwGB?h4yY3Qm@LWVl3%qFY z?@2ipHLQr9GAZeN%S5}5cOCv~nwsF*Gs0toKozO0g1$WgJDT|BTAO2D!6$u13#WC` zS1RD)5STR6LI86FSybbq_?;iANFR|94nWF!%tFo{NTQ6w)dEG;T)29=~0>vEQ}Y z&L!6U_o+G20Bejkz*0y*J**cOJ-+Fiq8u7Mb9L=dcq5@Pg;MP|-#wgT$IRgjOJY%e@(R^ z+3ae)#n}hi#=xsBV7D#+x$y|leA^-tK9MKHS-&4;r#!dj>(F7ngAFp_A=|=Qfb}p^ zNF6WU-fKT^GDhi=VfXD=whp`i34LzFm3mRV1bmqJmc8n%=-M4oDV%D}NNE{(1_rxr zJSKOs))$-&LN+{9o>6em;_{p>vs2w&4^O~*=Knl=3#;QZ=z$tw`nVW*yzy^#!!)}I zA77{ZjOR$l!5dwH>X%SDLYC~}+<2k%_?va&m#}9JbML{!R}h(UvT^#8am7tqzwe3* z)17Zf+UF}3eN67V=)#YEhXq}yHr+z?`LS76vHLF@5_r(=9`>dgvc zvEx{vvmu6yhv}@<8mCqK(<7_{mO6G1V|POi(~)o)ytM_3B~&LPCtkiZJa^=1`>X<+ z{&}ky*WhJosH~$VO~8qvqc@0+m|$kCXVI7gK9^i?N1U8UlG)?|8M_BC6ZqX|bTJzk z96OMe@OG@Lr2m;io85Cg{kh3SJ0VUS;5o5K-V!9VNfXNrK&H+QXRu^>T=sOibxZGR zluwy9v_$W_4?M;<`V2zJ5_Y8ZKF>xq_3cJ><0-FAC;SeFr|8&`0_{73B~q}_OF@^j z-dQyuN>eFzgtC>A=}y$y zr(%~jUr;CSd-;0%YBs#4JoLIT=0kKO8>~X*@P|R44=l-^oSaiu!6~9SKk09Uch@53 z+`@+H%nS*Q5whvC1>~CY}xary>?nNd}QHS z7bHylI|7GG+OLH@cg~D|P_~{Nny6sM3jPJnmm}vh;^~Y?WO|C`|5KtsA#EOCSQ-$c z|Kd&)M=fx4*=cx5Dv~#1{Y&^TCF>Px@fth)Q?mM^y$-F|>JRbh`G@f*$cWN=>*q#f zo*7Xxq|MWz@F*@&$i;wgbNsv z>~7;C3OA`Vu57=z{PCSzYiW6NUv&nzP4CnV@WhL7o_r8SgmVEPj|tuV!T0+sYZZR{QtHZq*x=1O z9bxSwK^s<3!2UTYl=?jH4Ev#Sa$mPW^IBJUkuiEIC=>zs8fi{I7|MKrkwU7ly)*6E z!QAodwWn&$&d zIwk-fpiaoQ5-h%xlCE~H9nXIL6meG{j+ z!HjLz@2!fV=OhB<3qT-bfYQyMn9CGWYTfF|r_L}PCEXONAMAdw34IJ21A{dAds=xo zkih1aclGUG<+vYIMl@8++&E_0LwI~jA*2sf=lzfYK0FPifeAMl>dT)ovA=ivg;za4 z-p6iP`YPN@A_TG;2!>FgUN6uNOd;jODjj}wsK8?fL&gg{FnJsa_J?=?sI?Ru@&5)a$VG{~-% zz_XDRlE?}hK@^5U+B-ch#L*!82>XUsSk$5M3*cFJ6beBtO%NjpkvCBg0ECU1vkSCB z22EyWkx47)=V|bAL_B)KR^|GFnaQ|Q0}LlKrqZ02XE%=TnYk#r){_eF#)WhYv;hMq z2(jP+cP~%mWuD8uIzQMr;lNO9lF%?9-{0wqI%#YWzdtaTYKS|K~1P z;rd2K>IS>6mR(ECR+Fi3KGT$;mQ{Jt7LqFdzpNw#i)J=wZfPhOmXRcLq~>W`aRJ1B z5uPU&qL+?RIixmjc)|49XAT84{IZsZXYlx`1d>Dm(*s~$!Z)pegy zGVZ4CS+%~@ZI|FtR8Xq}s*2uTR!B1>Zt>qcI$bW0nUqtn`8GM_6h|N4Q=k`IxV=~}av?W!>7sSBae0*I8bPJ7&I(hFe@rrz|}?yxHj=1iboPA{x}ixq^h(8@O!GIrl;_~0-?6iD_5TNZM9>4dx3*Nz^K)67H6q7te9tE_$cY8I zFA=E-{4KFqGFfAc!jacLE8kD@pD6Bk51vAxd{BH!Bc4)=R3#{+?CF)A8$X2AIYuw| za_Qb!BX}MkQ%D?8L$=xr(Ml+!55rdOU!|6-8mwN`cq3k{8RFRpp$5eh2>6(WTmirO zS}nPLg-*hzlaFUgf0SE$zZqU&iTD74In4Mvj{({Bhf@aS*XO&1To)fde!@GL`$SMY z13^#!yeoBp419OJoz;}Q5-n(Ls!7lM`3?x?L^f634}%DW5^b?tAo?B(wb&) zGmky~l=>2G&V`O$a)iZ5I-XhH9`n>}>{&_Ehw$QG4ASG31x2``6w=!6bHRF^hE{rK_Kumf+}{db zW{np_K`|7GfSEA@?4q>W)yWZC1G?RG*7$xp+$j#v?4n#QBD)YEI0-i2kmWvh&GkP{<2iF{ccRq$Ef%yw= z?rxxW6of&D<->9x{QSz@SI=>)BNGb9N*7E>|!_7M^qo-7^UH1e2`XA7yU)xKh7MZ~LsQ+V`~- zT*e7^149Tr8Ns-O-Ag`nUtw0_u=3&37b*h#+Tl%jK_wg?Kj1)hpt^Yd6}P2blyKUj zzQW}RY7UuGdXz1M@T98#?O__2xAa6 zTz}mo6IUIqt~47>X`>e&k%0Fmh^He0J_cx)A<9?;%81`V#qgYS7uJ4N+;Zdf<7mfU zOnAB2KojwY+J^2TV$i7Xuc?~Bj@z;fl1rCwtzCH+UTNu%8329(m9LXuxLMqqw0q%; zwf9x&JK=Ss;g|r89<6ClwCj_@3u*HDy{6h9soA@(F8MGLUU-Eah&2pY+uH!~7v+6b zFPrQT>!Ta)CmV8WuX)*RcnL2SUI|ar6E583l5;}iwsQ}8M5Onfs$QK2FQ`SM9ihUh zFi*pBq{`Li1#amfD$Hv$j0e}kGyQ_E?Bn9jpUXfV%{WzgaNO68;S&ZeA9ty!7@~e7 zX&sW-{HOSiLaO@l@NS3I#z2L-(J>)68q)vA`mMc)9{^;XUBOO@_;hV^-l>;c^QNta zcOOFL7P%L+-`UyP!X3FF#3d0uzwbON=MAbqG&Z%cq9^dUU+4dakchB&V||Ku?{?!p ziu9hQvMwtn2VPK!h6VupbmPW|5Fx=p-5U$`Y%+gOHGX8aZS;@NU*TB*f%J~UW(T_k zyR)OC!ERoHwnQPVvzgHBAbEc3$_;rI=l3^^g;!=k4@Z0b-MJhlZrxX)p|>+kTIbg=gr6*8{`Zaly>!Pyyb;&q*ihyX>!Q_ly;%f^k%vz>}T_E z@Z^}TYX!zFxD=8+ZTaBOGHB5Wz?0@c9?5zM11`{^ZS2=zWAM{*2e6??r zxA&&NYta!1-?8zyVAt$P@w;6cXXpLswTgW)J3Ad-c82OQdL&{z@q!3hQeuuoaJ2s5 zMUIx8Gu#_g;Tuj4D+G{zVi}-gKggHK3S!5J043zn_D1yPD{EJ_YuP7huR4+jFK7{v zE3fcqE6`NTia`<4c-)qdS6S+sJhFC3IZ`7%V%`y3c(eq>1%i{|JRt zW@qzy$q?fu^G1rhFMCrS0I?z=j7l*Q&^d1d5UJwW1to5G=T_WN46f`o1^v*PPXd=ikt~Ko`6t zYZL7_Y;L4IEjkpBq|#KII``{V&?qTUL3K*o%HSCx0Rsr8=F$Mi6|sZN$WR7HXlgB4 ztR}GBc4e-C(~Ad{02u*?QoDF_lr%&{hzJm{XfW&IA-S4XPHZFkax7sc@< z4+H3(0nHn~>qD1xH?pk9JU#o>a>qvO&h5>>?(^3bxy7(Kj9_%vT_vP23h!z$3 zbjUxA`gh=L!Ty6F!6I{~y2`ieQ(w#L3O34{3@faHcP#SLgh|6a9rnVU#GIYf+4CBe zMjk3=$xe9kKgZ&5_90pA2XkunK1=E9-Ct^Ru3e(TdvsLR7&N-3jm6*W8aec-Z_cLj zk>zW&3MVaYJZb^a!Hc>WbYAcOrTRh23+{NmZTOj_tqJdbb?LwxkA)c;{*+G}D;EzR zbQ-?scvG_@8xvL6%iPU(J6gB6u|F1`nI*yu5M#J=7zi{ks0DAYs9OD=FlElJ2Cb3x z(Qad)$C*4jB-O!6fP#wKov-z)$@|orS`y!UEqH18dplg;Ml5XQqhnyL8yMC`*u8J# zN=vK)+oB(}-m9S8?97LkzM?9CfUki|81xu^{Sp83+E}}8PjtDf<6dlcnN;fWU-JR|Ee84;T9j0oNnuVD?s&O}JjqdcSO1ZNiU#I2^Tvo9E`$eC5Lq17v4S)g7z#7nwWf?d^B~s! z`n0jG8IsLUr@-^?{8-AG866o;OYj1;1I)hH4CMKZ?@E9&a$S+YjFPK<58|F}q`%z_BL}WW)|R zeYsLfKDzaJY*^$I$byD$D*HnXFRO}lEiHZ4*$nnZ-9pnV7HF5m0h{v;X?D0 zjB~yx96Wz#rmqOr5oBC;Ak(lb0w?C!&RalURx zGeek~NVmNk$32?C4Pvtrh#?oxZjMbEsW<7z(z%`f^Xi>9z(WWITG_uW=f&fA3Mt>r z-HlJ-wFFyMve!KYT z+Xf-YMtSh84*DY4XgEuDPy(iP_PrEs+Oe}+S{3JIeo(H`hX~RFELamgki(7v(Hq(a z?*eMrv=D|6ql7}bzW?D6@<&F3+nJ(m2BSW#h3w%GgGUL1a_M<{#VN4s=SEZ!p6dSK*&y(U8GU{rEcfg5RDNTt20h-f@gHlXGU$^A46vH6!TdZDvg>Q zhfA#)V>Iz&Xsh z2yL7mxo!8jgFns66Km^(^onHY@X$ZZoJ4E7ae#pbHjT~Ur)O>)a0!@!VefAFxnfCm z+vP*G>wiriQwk3R=Y0aw0zoJ@vQo!_6@)H1!p=9%|M1iLb<9{+U5(4_fTbz$l2Z}? z4rU?>3OndUnrRUDw5M0O%C9lp;ac8%c&*kr7-3^&#pT2jB;0NCq-9l7TYV1Zr}a^+ zt|!4$FN^^TQZ+!n{1X$ZAT%?*(frKzpCyNi=IQt!gLgD8-CCN~Ob&1(Y)%5G;PSia zoi1P95f{{UBEF{3(AB}j5?&OAWC{XZSNKeYKMXZ-c0AJEv+VKxGp|qnjGH3?@8?C6 z70{F**!WA<$^SOKB`2X~TQxgqgMVrR#F#~BqOH)JG@`hNX_()JOETJrVhxg}yG2n_ zH(iJK0(g3g)OmRUlP6%Oup>lmtICw;DJZ;G5 zH4iN1+*gzz(QopH$kD?IZvh~zF^;vU$Nvj zyu?WapW&@v!2_sU>e|EimQVfoBgCoXxudrZJj05sys;)aK{~+&OyvU#k6*mjWrrQ} zrRQiKtW{W1Rb`w24{=A-O{kQIFtd=W=2!A4r2UpROp^CUyY#0#S~z9D-644YEt00Y zSnCKU=sm;BXHT{-Gl~8bIoP@Bp)|bY02gxyR*VIQL&JTy?X@@KSz?tRhh=tUtgkW} z1y8cjCq^iyZZV)<2+B%;`$@o@os-t>wFx0lcakB6B{yvkfy_Dscrr4Xi^HOYBhey3 zb_*DBBqePb)5rgMW7bf={I~FGN+|b>jzlU%D+vwET}0HJ!3$PI5~8Pz6nA8ew>&f@ zN78&`U%eAN$|)8!fs@$)*w-YS8csa~W{$A$#Di2{T=U~j(znNf?BeNL`oCqs(>T<^ zppyXs%&mz}7XWtyM%LhSILGB0EiE%Y++$uU^Zs*IF9|Zy8Hj^mKtUn(hkfiJIcSeA z+Dnq1sUz_ja!~=C=VhQRcqDn)JJWl=Lg#3Wh|O@&kq** zES)mM@_fXS>MeEAiSWE8-++4q^>Ss$F!9nng_JBQv)9bmv3HzqN3qoIWkFNwpgLZ*gHx|XE0n-Nx7%bFqXp1flM z^m-P^8F*f7z#wTv7CsrQF3t?ln^1hTC3dI{JlrRi4FuoE&4o&&hIrUgs<)^77*#eb zJox#STPvQ)Le_3D*cf$bg2myroySyu8U3!*%TlNd+tSeiuPXgV^~T{{3MnJW`E}D4 z_a`?LzXfi7s}c?`14T6)ftjpA*#gR)K2v2nd+s9Z5z_SrWjkixgy*>h7_HHfqVfN{ zE3K`E*<)f3y_7A>ZIerfuE^+~V3D$Dt$5rCQoc(62d$(q^(&^P@ctELwxOO8cnL5Q zS|~~hzsa6yK6+*S!7+;(-yMFI3oi&H42aN=lBXDqtjb}fZjg0P|8nf3SOsJNhe>16 zG#xBlEktYlxWzPbTz9cMtM&A^uYJ-jMa8rKWhqv)NPw4Oi9WOOsr4TV$2N8~j9j=h zdD&h+c;*s|hxGRC{{mn5hRwjES;JD*9JQ17H#prC8BGlx#TS#KseqCF`T><6HN=^^y6P zq9EE~JwO!vO0zfzFL(X$`0{hunTjd5A!Dnk5pal(<^ov&^>F}s1p<=*sMTzMN#U<@ zeC^VbW@g5XvrX%Q)&*_j!VAo?A~gsa=t#*1EQ$Mr|8BeD)>KS7eXP()cK^!}&ie3d z5ta(0M$nx`55rVo;_RhM*X5*zZ#J5`pxA5NI(RmhmluJcfym1cIxT+BdqTWdyr?%h z?|-+}^g!Z>B6yt|=(#}kkm@jg+W9_h?)JSl%#ur`3cnAjt%v@Xkx17Bh>S%hxHP;o znOV@SptsYm%w@wY)zSa594o3`*p5|vJTp1&!(~^el_5>;Zw=6g+aHjR&N>%-N=S8 zSUe^MkaMfQ6spMc_EKs$4Su_cMhXO%_0Ml!e%fsZkS7Uh8MK`=9c7Ac~O<{vrN_Eom`g!4(gu&pzx7v|us4KBum zOTm+|@Cgifrv%o<;S-Taw2Sil$Lh-d{pb3~HtG#M5nc!ZITjs$nCizP(e;nnbB-QK zwfNE0XA(vA3E~3Cc305EIC=#y$S@&Iob8T^_Jn!z>3J#MyC+dE+e5A{2d;1P^v9SS zUianLuT!s+4tz^|IK5~`vN4sDJU9)28aA-uWLR;t&DLFX@%&YDe)O=+%`)8nf_nX5 zaM}Z3wF)=f5CZU4;iLsRBl9q2RVVsy*Rb76gc((9d?1*?PKsW zz_>2{_07<m+G4ftsbH$gRaPz$-VSM&K)o(dPD$kKGoy;#n-H6sEZklI*=60>P9rJ`|IbWtx zdCUX6`v|quD7^jKv&c&qs?Gj(f6q^@xk|-rZ9vP45X0yZpdHo5NS!5=;Vs}jN|N~* z%q|&rp%R87EX6gAR9xQ#Y%HQ*YXa%7qgU%fLH#QfE>Gy0y?cVajp~%8mi|^+nI6nOY@%q9X-{<@D{kZRg{ifgU?L3}X zpd$xw{vn!wiZcj600Izz00bZa0SG_<0uX=z1Rwwb2tWV=5P$##{s)2XL;Abmb9W+k zH=?&B=uYJET$k!kZ8B=c(VLOi-#MW9-n^^MAo~~USS$3Y_yG5l74rt*HqmJ-0Nw_^ z_>Ecwll4QiS2dgX)yAH-ChPap{zwrb6KBkj_0n3}`x2+E)GoR`WPLX66C3hQe(5-u zM!K5z>4Xh24SnVIT$e7QeNmm4uQpKPLDomj^%m!nv3oC@xGuX)yK%kMg5sN1TgX0Z zXkVtu$?hDExkP#h?V^JB4c4s=b)=`zZsX-)_BPV^0olKec9&kWhdo6TJGkzjOuNUE zT-{VoawXa4HSInN^EYSeeh!nqmG*5bQ`YC~52z;l@1=cb{FuorvZq&?Cy!`SmQS&#+SH=NNbl6O?CJK54*^RQ?c^B;!_WNYRad`>mok)n zZNatKAr>pG4j+yeiUa_ZcN;ChGB=<4))MeSsgWv$gZuYc9 zv+ulpfH0gry}o?#>5;Gq6?-a(J#*Sv8R*TP>ikl34%J>K&rKLw^(;Qsq6mHdk8jST zuBp0nx=_sCS*|M{PZ)ERvZwZ$hvTAiTgmemhQC+Ur;5HWRu8bRT{l~L`=hmJ&gu_8 CelODi literal 0 HcmV?d00001 diff --git a/.gradle/2.8/taskArtifacts/taskArtifacts.bin b/.gradle/2.8/taskArtifacts/taskArtifacts.bin new file mode 100644 index 0000000000000000000000000000000000000000..9682694b02e01c0ccb07122928662edf171fe766 GIT binary patch literal 28074 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 xuQD*X4#<6LlqU}&%8P^Oo)cSID{q + + + + \ No newline at end of file diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml new file mode 100644 index 0000000..e7bedf3 --- /dev/null +++ b/.idea/copyright/profiles_settings.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..bd4202c --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,19 @@ + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..b905eb0 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..6d963b6 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..6564d52 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..99e97f2 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + localhost + 5050 + + + + + + + 1446150608017 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/AndroidManifest.xml b/AndroidManifest.xml deleted file mode 100644 index c249ece..0000000 --- a/AndroidManifest.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 6600f1c..0000000 --- a/LICENSE +++ /dev/null @@ -1,165 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/README.md b/README.md deleted file mode 100644 index 35b2a31..0000000 --- a/README.md +++ /dev/null @@ -1,4 +0,0 @@ -DroidText -========= - -http://code.google.com/p/droidtext/ diff --git a/app/.gitignore b/app/.gitignore new file mode 100644 index 0000000..796b96d --- /dev/null +++ b/app/.gitignore @@ -0,0 +1 @@ +/build diff --git a/app/build.gradle b/app/build.gradle new file mode 100644 index 0000000..824a2de --- /dev/null +++ b/app/build.gradle @@ -0,0 +1,67 @@ +buildscript { + repositories { + mavenCentral() + mavenLocal() + jcenter() + + } + dependencies { + classpath 'com.android.tools.build:gradle:1.3.0' + classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3' + } +} + +apply plugin: 'com.android.library' +apply plugin: 'com.github.dcendents.android-maven' + +android { + compileSdkVersion 23 + buildToolsVersion "23.0.1" + + defaultConfig { + + minSdkVersion 10 + targetSdkVersion 23 + versionCode 1 + versionName "1.0" + } + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } +} + +group = 'com.grizzly' +version = '1.0' +project.archivesBaseName = 'droidText' + + +dependencies { + compile fileTree(dir: 'libs', include: ['*.jar']) + compile 'com.android.support:appcompat-v7:23.1.0' +} + +// build a jar with source files +task sourcesJar(type: Jar) { + from android.sourceSets.main.java.srcDirs + classifier = 'sources' +} + +task javadoc(type: Javadoc) { + failOnError false + source = android.sourceSets.main.java.sourceFiles + classpath += project.files(android.getBootClasspath().join(File.pathSeparator)) +} + +// build a jar with javadoc +task javadocJar(type: Jar, dependsOn: javadoc) { + classifier = 'javadoc' + from javadoc.destinationDir +} + +artifacts { + archives sourcesJar + archives javadocJar +} diff --git a/proguard.cfg b/app/proguard-rules.pro similarity index 100% rename from proguard.cfg rename to app/proguard-rules.pro diff --git a/app/src/androidTest/java/com/grizzly/droidtext/ApplicationTest.java b/app/src/androidTest/java/com/grizzly/droidtext/ApplicationTest.java new file mode 100644 index 0000000..94c996c --- /dev/null +++ b/app/src/androidTest/java/com/grizzly/droidtext/ApplicationTest.java @@ -0,0 +1,13 @@ +package com.grizzly.droidtext; + +import android.app.Application; +import android.test.ApplicationTestCase; + +/** + * Testing Fundamentals + */ +public class ApplicationTest extends ApplicationTestCase { + public ApplicationTest() { + super(Application.class); + } +} \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..be9dafb --- /dev/null +++ b/app/src/main/AndroidManifest.xml @@ -0,0 +1,9 @@ + + + + + + + diff --git a/bin/classes/cmp/sample_cr.der b/app/src/main/java/cmp/sample_cr.der similarity index 100% rename from bin/classes/cmp/sample_cr.der rename to app/src/main/java/cmp/sample_cr.der diff --git a/src/bouncycastle/repack/org/bouncycastle/LICENSE.java b/app/src/main/java/repack/org/bouncycastle/LICENSE.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/LICENSE.java rename to app/src/main/java/repack/org/bouncycastle/LICENSE.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1ApplicationSpecificParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1ApplicationSpecificParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1ApplicationSpecificParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1ApplicationSpecificParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Boolean.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1Boolean.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Boolean.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1Boolean.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Choice.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1Choice.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Choice.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1Choice.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Encodable.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1Encodable.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Encodable.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1Encodable.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1EncodableVector.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1EncodableVector.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1EncodableVector.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1EncodableVector.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Enumerated.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1Enumerated.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Enumerated.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1Enumerated.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Exception.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1Exception.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Exception.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1Exception.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1GeneralizedTime.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1GeneralizedTime.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1GeneralizedTime.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1GeneralizedTime.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Generator.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1Generator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Generator.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1Generator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1InputStream.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1InputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1InputStream.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1InputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Integer.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1Integer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Integer.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1Integer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Null.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1Null.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Null.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1Null.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Object.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1Object.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Object.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1Object.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1ObjectIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1ObjectIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1ObjectIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1ObjectIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1OctetString.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1OctetString.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1OctetString.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1OctetString.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1OctetStringParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1OctetStringParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1OctetStringParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1OctetStringParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1OutputStream.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1OutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1OutputStream.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1OutputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1ParsingException.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1ParsingException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1ParsingException.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1ParsingException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Sequence.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1Sequence.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Sequence.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1Sequence.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1SequenceParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1SequenceParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1SequenceParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1SequenceParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Set.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1Set.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1Set.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1Set.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1SetParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1SetParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1SetParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1SetParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1StreamParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1StreamParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1StreamParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1StreamParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1String.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1String.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1String.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1String.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1TaggedObject.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1TaggedObject.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1TaggedObject.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1TaggedObject.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1TaggedObjectParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1TaggedObjectParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1TaggedObjectParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1TaggedObjectParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ASN1UTCTime.java b/app/src/main/java/repack/org/bouncycastle/asn1/ASN1UTCTime.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ASN1UTCTime.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ASN1UTCTime.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BERApplicationSpecific.java b/app/src/main/java/repack/org/bouncycastle/asn1/BERApplicationSpecific.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BERApplicationSpecific.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BERApplicationSpecific.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BERApplicationSpecificParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/BERApplicationSpecificParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BERApplicationSpecificParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BERApplicationSpecificParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BERConstructedOctetString.java b/app/src/main/java/repack/org/bouncycastle/asn1/BERConstructedOctetString.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BERConstructedOctetString.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BERConstructedOctetString.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BERFactory.java b/app/src/main/java/repack/org/bouncycastle/asn1/BERFactory.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BERFactory.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BERFactory.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BERGenerator.java b/app/src/main/java/repack/org/bouncycastle/asn1/BERGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BERGenerator.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BERGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BERNull.java b/app/src/main/java/repack/org/bouncycastle/asn1/BERNull.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BERNull.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BERNull.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BEROctetStringGenerator.java b/app/src/main/java/repack/org/bouncycastle/asn1/BEROctetStringGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BEROctetStringGenerator.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BEROctetStringGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BEROctetStringParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/BEROctetStringParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BEROctetStringParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BEROctetStringParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BEROutputStream.java b/app/src/main/java/repack/org/bouncycastle/asn1/BEROutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BEROutputStream.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BEROutputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BERSequence.java b/app/src/main/java/repack/org/bouncycastle/asn1/BERSequence.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BERSequence.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BERSequence.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BERSequenceGenerator.java b/app/src/main/java/repack/org/bouncycastle/asn1/BERSequenceGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BERSequenceGenerator.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BERSequenceGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BERSequenceParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/BERSequenceParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BERSequenceParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BERSequenceParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BERSet.java b/app/src/main/java/repack/org/bouncycastle/asn1/BERSet.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BERSet.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BERSet.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BERSetParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/BERSetParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BERSetParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BERSetParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BERTaggedObject.java b/app/src/main/java/repack/org/bouncycastle/asn1/BERTaggedObject.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BERTaggedObject.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BERTaggedObject.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/BERTaggedObjectParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/BERTaggedObjectParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/BERTaggedObjectParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/BERTaggedObjectParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ConstructedOctetStream.java b/app/src/main/java/repack/org/bouncycastle/asn1/ConstructedOctetStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ConstructedOctetStream.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ConstructedOctetStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERApplicationSpecific.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERApplicationSpecific.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERApplicationSpecific.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERApplicationSpecific.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERBMPString.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERBMPString.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERBMPString.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERBMPString.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERBitString.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERBitString.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERBitString.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERBitString.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERBoolean.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERBoolean.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERBoolean.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERBoolean.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DEREncodable.java b/app/src/main/java/repack/org/bouncycastle/asn1/DEREncodable.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DEREncodable.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DEREncodable.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DEREncodableVector.java b/app/src/main/java/repack/org/bouncycastle/asn1/DEREncodableVector.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DEREncodableVector.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DEREncodableVector.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DEREnumerated.java b/app/src/main/java/repack/org/bouncycastle/asn1/DEREnumerated.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DEREnumerated.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DEREnumerated.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERExternal.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERExternal.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERExternal.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERExternal.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERExternalParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERExternalParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERExternalParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERExternalParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERFactory.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERFactory.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERFactory.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERFactory.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERGeneralString.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERGeneralString.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERGeneralString.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERGeneralString.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERGeneralizedTime.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERGeneralizedTime.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERGeneralizedTime.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERGeneralizedTime.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERGenerator.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERGenerator.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERIA5String.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERIA5String.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERIA5String.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERIA5String.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERInteger.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERInteger.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERInteger.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERInteger.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERNull.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERNull.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERNull.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERNull.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERNumericString.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERNumericString.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERNumericString.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERNumericString.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERObject.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERObject.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERObject.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERObject.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERObjectIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERObjectIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERObjectIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERObjectIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DEROctetString.java b/app/src/main/java/repack/org/bouncycastle/asn1/DEROctetString.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DEROctetString.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DEROctetString.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DEROctetStringParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/DEROctetStringParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DEROctetStringParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DEROctetStringParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DEROutputStream.java b/app/src/main/java/repack/org/bouncycastle/asn1/DEROutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DEROutputStream.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DEROutputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERPrintableString.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERPrintableString.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERPrintableString.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERPrintableString.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERSequence.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERSequence.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERSequence.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERSequence.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERSequenceGenerator.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERSequenceGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERSequenceGenerator.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERSequenceGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERSequenceParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERSequenceParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERSequenceParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERSequenceParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERSet.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERSet.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERSet.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERSet.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERSetParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERSetParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERSetParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERSetParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERString.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERString.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERString.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERString.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERT61String.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERT61String.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERT61String.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERT61String.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERTaggedObject.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERTaggedObject.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERTaggedObject.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERTaggedObject.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERTags.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERTags.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERTags.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERTags.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERUTCTime.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERUTCTime.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERUTCTime.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERUTCTime.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERUTF8String.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERUTF8String.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERUTF8String.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERUTF8String.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERUniversalString.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERUniversalString.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERUniversalString.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERUniversalString.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERUnknownTag.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERUnknownTag.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERUnknownTag.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERUnknownTag.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DERVisibleString.java b/app/src/main/java/repack/org/bouncycastle/asn1/DERVisibleString.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DERVisibleString.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DERVisibleString.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/DefiniteLengthInputStream.java b/app/src/main/java/repack/org/bouncycastle/asn1/DefiniteLengthInputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/DefiniteLengthInputStream.java rename to app/src/main/java/repack/org/bouncycastle/asn1/DefiniteLengthInputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/InMemoryRepresentable.java b/app/src/main/java/repack/org/bouncycastle/asn1/InMemoryRepresentable.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/InMemoryRepresentable.java rename to app/src/main/java/repack/org/bouncycastle/asn1/InMemoryRepresentable.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/IndefiniteLengthInputStream.java b/app/src/main/java/repack/org/bouncycastle/asn1/IndefiniteLengthInputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/IndefiniteLengthInputStream.java rename to app/src/main/java/repack/org/bouncycastle/asn1/IndefiniteLengthInputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/LazyDERConstructionEnumeration.java b/app/src/main/java/repack/org/bouncycastle/asn1/LazyDERConstructionEnumeration.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/LazyDERConstructionEnumeration.java rename to app/src/main/java/repack/org/bouncycastle/asn1/LazyDERConstructionEnumeration.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/LazyDERSequence.java b/app/src/main/java/repack/org/bouncycastle/asn1/LazyDERSequence.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/LazyDERSequence.java rename to app/src/main/java/repack/org/bouncycastle/asn1/LazyDERSequence.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/LimitedInputStream.java b/app/src/main/java/repack/org/bouncycastle/asn1/LimitedInputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/LimitedInputStream.java rename to app/src/main/java/repack/org/bouncycastle/asn1/LimitedInputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/OIDTokenizer.java b/app/src/main/java/repack/org/bouncycastle/asn1/OIDTokenizer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/OIDTokenizer.java rename to app/src/main/java/repack/org/bouncycastle/asn1/OIDTokenizer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CAKeyUpdAnnContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/CAKeyUpdAnnContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CAKeyUpdAnnContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/CAKeyUpdAnnContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CMPCertificate.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/CMPCertificate.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CMPCertificate.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/CMPCertificate.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CMPObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/CMPObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CMPObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/CMPObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CRLAnnContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/CRLAnnContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CRLAnnContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/CRLAnnContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CertConfirmContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/CertConfirmContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CertConfirmContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/CertConfirmContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CertOrEncCert.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/CertOrEncCert.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CertOrEncCert.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/CertOrEncCert.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CertRepMessage.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/CertRepMessage.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CertRepMessage.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/CertRepMessage.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CertResponse.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/CertResponse.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CertResponse.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/CertResponse.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CertStatus.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/CertStatus.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CertStatus.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/CertStatus.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CertifiedKeyPair.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/CertifiedKeyPair.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/CertifiedKeyPair.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/CertifiedKeyPair.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/Challenge.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/Challenge.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/Challenge.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/Challenge.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/ErrorMsgContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/ErrorMsgContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/ErrorMsgContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/ErrorMsgContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/GenMsgContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/GenMsgContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/GenMsgContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/GenMsgContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/GenRepContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/GenRepContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/GenRepContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/GenRepContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/InfoTypeAndValue.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/InfoTypeAndValue.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/InfoTypeAndValue.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/InfoTypeAndValue.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/KeyRecRepContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/KeyRecRepContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/KeyRecRepContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/KeyRecRepContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/OOBCertHash.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/OOBCertHash.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/OOBCertHash.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/OOBCertHash.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PBMParameter.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/PBMParameter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PBMParameter.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/PBMParameter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIBody.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIBody.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIBody.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIBody.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIConfirmContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIConfirmContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIConfirmContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIConfirmContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIFailureInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIFailureInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIFailureInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIFailureInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIFreeText.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIFreeText.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIFreeText.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIFreeText.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIHeader.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIHeader.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIHeader.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIHeader.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIHeaderBuilder.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIHeaderBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIHeaderBuilder.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIHeaderBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIMessage.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIMessage.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIMessage.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIMessage.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIMessages.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIMessages.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIMessages.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIMessages.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIStatus.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIStatus.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIStatus.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIStatus.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIStatusInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIStatusInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PKIStatusInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/PKIStatusInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/POPODecKeyChallContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/POPODecKeyChallContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/POPODecKeyChallContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/POPODecKeyChallContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/POPODecKeyRespContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/POPODecKeyRespContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/POPODecKeyRespContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/POPODecKeyRespContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PollRepContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/PollRepContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PollRepContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/PollRepContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PollReqContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/PollReqContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/PollReqContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/PollReqContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/ProtectedPart.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/ProtectedPart.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/ProtectedPart.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/ProtectedPart.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/RevAnnContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/RevAnnContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/RevAnnContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/RevAnnContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/RevDetails.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/RevDetails.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/RevDetails.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/RevDetails.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/RevRepContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/RevRepContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/RevRepContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/RevRepContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/RevRepContentBuilder.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/RevRepContentBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/RevRepContentBuilder.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/RevRepContentBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cmp/RevReqContent.java b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/RevReqContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cmp/RevReqContent.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/RevReqContent.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/cmp/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/cmp/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/cmp/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/cmp/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/Attribute.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/Attribute.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/Attribute.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/Attribute.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/AttributeTable.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/AttributeTable.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/AttributeTable.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/AttributeTable.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/Attributes.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/Attributes.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/Attributes.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/Attributes.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/AuthEnvelopedData.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/AuthEnvelopedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/AuthEnvelopedData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/AuthEnvelopedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/AuthEnvelopedDataParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/AuthEnvelopedDataParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/AuthEnvelopedDataParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/AuthEnvelopedDataParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/AuthenticatedData.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/AuthenticatedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/AuthenticatedData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/AuthenticatedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/AuthenticatedDataParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/AuthenticatedDataParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/AuthenticatedDataParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/AuthenticatedDataParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/CMSAttributes.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/CMSAttributes.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/CMSAttributes.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/CMSAttributes.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/CMSObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/CMSObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/CMSObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/CMSObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/CompressedData.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/CompressedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/CompressedData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/CompressedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/CompressedDataParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/CompressedDataParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/CompressedDataParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/CompressedDataParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/ContentInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/ContentInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/ContentInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/ContentInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/ContentInfoParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/ContentInfoParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/ContentInfoParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/ContentInfoParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/EncryptedContentInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/EncryptedContentInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/EncryptedContentInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/EncryptedContentInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/EncryptedContentInfoParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/EncryptedContentInfoParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/EncryptedContentInfoParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/EncryptedContentInfoParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/EncryptedData.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/EncryptedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/EncryptedData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/EncryptedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/EnvelopedData.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/EnvelopedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/EnvelopedData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/EnvelopedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/EnvelopedDataParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/EnvelopedDataParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/EnvelopedDataParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/EnvelopedDataParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/Evidence.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/Evidence.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/Evidence.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/Evidence.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/IssuerAndSerialNumber.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/IssuerAndSerialNumber.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/IssuerAndSerialNumber.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/IssuerAndSerialNumber.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/KEKIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/KEKIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/KEKIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/KEKIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/KEKRecipientInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/KEKRecipientInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/KEKRecipientInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/KEKRecipientInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/KeyAgreeRecipientIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/KeyAgreeRecipientIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/KeyAgreeRecipientIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/KeyAgreeRecipientIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/KeyAgreeRecipientInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/KeyAgreeRecipientInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/KeyAgreeRecipientInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/KeyAgreeRecipientInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/KeyTransRecipientInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/KeyTransRecipientInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/KeyTransRecipientInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/KeyTransRecipientInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/MetaData.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/MetaData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/MetaData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/MetaData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/OriginatorInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/OriginatorInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/OriginatorInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/OriginatorInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/OriginatorPublicKey.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/OriginatorPublicKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/OriginatorPublicKey.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/OriginatorPublicKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/OtherKeyAttribute.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/OtherKeyAttribute.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/OtherKeyAttribute.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/OtherKeyAttribute.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/OtherRecipientInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/OtherRecipientInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/OtherRecipientInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/OtherRecipientInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/PasswordRecipientInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/PasswordRecipientInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/PasswordRecipientInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/PasswordRecipientInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/RecipientEncryptedKey.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/RecipientEncryptedKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/RecipientEncryptedKey.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/RecipientEncryptedKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/RecipientIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/RecipientIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/RecipientIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/RecipientIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/RecipientInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/RecipientInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/RecipientInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/RecipientInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/RecipientKeyIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/RecipientKeyIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/RecipientKeyIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/RecipientKeyIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/SignedData.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/SignedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/SignedData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/SignedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/SignedDataParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/SignedDataParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/SignedDataParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/SignedDataParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/SignerIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/SignerIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/SignerIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/SignerIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/SignerInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/SignerInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/SignerInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/SignerInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/Time.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/Time.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/Time.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/Time.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/TimeStampAndCRL.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/TimeStampAndCRL.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/TimeStampAndCRL.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/TimeStampAndCRL.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/TimeStampTokenEvidence.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/TimeStampTokenEvidence.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/TimeStampTokenEvidence.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/TimeStampTokenEvidence.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/TimeStampedData.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/TimeStampedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/TimeStampedData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/TimeStampedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/TimeStampedDataParser.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/TimeStampedDataParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/TimeStampedDataParser.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/TimeStampedDataParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cms/ecc/MQVuserKeyingMaterial.java b/app/src/main/java/repack/org/bouncycastle/asn1/cms/ecc/MQVuserKeyingMaterial.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cms/ecc/MQVuserKeyingMaterial.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/ecc/MQVuserKeyingMaterial.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/cms/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/cms/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/cms/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/cms/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/AttributeTypeAndValue.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/AttributeTypeAndValue.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/AttributeTypeAndValue.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/AttributeTypeAndValue.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CRMFObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/CRMFObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CRMFObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/CRMFObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CertId.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/CertId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CertId.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/CertId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CertReqMessages.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/CertReqMessages.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CertReqMessages.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/CertReqMessages.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CertReqMsg.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/CertReqMsg.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CertReqMsg.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/CertReqMsg.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CertRequest.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/CertRequest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CertRequest.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/CertRequest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CertTemplate.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/CertTemplate.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CertTemplate.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/CertTemplate.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CertTemplateBuilder.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/CertTemplateBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/CertTemplateBuilder.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/CertTemplateBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/Controls.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/Controls.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/Controls.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/Controls.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/EncKeyWithID.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/EncKeyWithID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/EncKeyWithID.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/EncKeyWithID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/EncryptedKey.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/EncryptedKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/EncryptedKey.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/EncryptedKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/EncryptedValue.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/EncryptedValue.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/EncryptedValue.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/EncryptedValue.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/OptionalValidity.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/OptionalValidity.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/OptionalValidity.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/OptionalValidity.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/PKIArchiveOptions.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/PKIArchiveOptions.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/PKIArchiveOptions.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/PKIArchiveOptions.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/PKIPublicationInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/PKIPublicationInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/PKIPublicationInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/PKIPublicationInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/PKMACValue.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/PKMACValue.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/PKMACValue.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/PKMACValue.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/POPOPrivKey.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/POPOPrivKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/POPOPrivKey.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/POPOPrivKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/POPOSigningKey.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/POPOSigningKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/POPOSigningKey.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/POPOSigningKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/POPOSigningKeyInput.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/POPOSigningKeyInput.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/POPOSigningKeyInput.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/POPOSigningKeyInput.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/ProofOfPossession.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/ProofOfPossession.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/ProofOfPossession.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/ProofOfPossession.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/SinglePubInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/SinglePubInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/SinglePubInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/SinglePubInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/crmf/SubsequentMessage.java b/app/src/main/java/repack/org/bouncycastle/asn1/crmf/SubsequentMessage.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/crmf/SubsequentMessage.java rename to app/src/main/java/repack/org/bouncycastle/asn1/crmf/SubsequentMessage.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/CryptoProObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/CryptoProObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/CryptoProObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/CryptoProObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/ECGOST3410NamedCurves.java b/app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/ECGOST3410NamedCurves.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/ECGOST3410NamedCurves.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/ECGOST3410NamedCurves.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/ECGOST3410ParamSetParameters.java b/app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/ECGOST3410ParamSetParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/ECGOST3410ParamSetParameters.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/ECGOST3410ParamSetParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/GOST28147Parameters.java b/app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/GOST28147Parameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/GOST28147Parameters.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/GOST28147Parameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/GOST3410NamedParameters.java b/app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/GOST3410NamedParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/GOST3410NamedParameters.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/GOST3410NamedParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/GOST3410ParamSetParameters.java b/app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/GOST3410ParamSetParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/GOST3410ParamSetParameters.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/GOST3410ParamSetParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/GOST3410PublicKeyAlgParameters.java b/app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/GOST3410PublicKeyAlgParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/cryptopro/GOST3410PublicKeyAlgParameters.java rename to app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/GOST3410PublicKeyAlgParameters.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/cryptopro/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/cryptopro/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/cryptopro/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/eac/EACObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/eac/EACObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/eac/EACObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/eac/EACObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/CommitmentTypeIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/CommitmentTypeIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/CommitmentTypeIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/CommitmentTypeIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/CommitmentTypeIndication.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/CommitmentTypeIndication.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/CommitmentTypeIndication.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/CommitmentTypeIndication.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/CommitmentTypeQualifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/CommitmentTypeQualifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/CommitmentTypeQualifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/CommitmentTypeQualifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/CompleteRevocationRefs.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/CompleteRevocationRefs.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/CompleteRevocationRefs.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/CompleteRevocationRefs.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/CrlIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/CrlIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/CrlIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/CrlIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/CrlListID.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/CrlListID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/CrlListID.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/CrlListID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/CrlOcspRef.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/CrlOcspRef.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/CrlOcspRef.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/CrlOcspRef.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/CrlValidatedID.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/CrlValidatedID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/CrlValidatedID.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/CrlValidatedID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/ESFAttributes.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/ESFAttributes.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/ESFAttributes.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/ESFAttributes.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/OcspIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/OcspIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/OcspIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/OcspIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/OcspListID.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/OcspListID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/OcspListID.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/OcspListID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/OcspResponsesID.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/OcspResponsesID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/OcspResponsesID.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/OcspResponsesID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/OtherHash.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/OtherHash.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/OtherHash.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/OtherHash.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/OtherHashAlgAndValue.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/OtherHashAlgAndValue.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/OtherHashAlgAndValue.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/OtherHashAlgAndValue.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/OtherRevRefs.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/OtherRevRefs.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/OtherRevRefs.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/OtherRevRefs.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/OtherRevVals.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/OtherRevVals.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/OtherRevVals.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/OtherRevVals.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/RevocationValues.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/RevocationValues.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/RevocationValues.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/RevocationValues.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/SPUserNotice.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/SPUserNotice.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/SPUserNotice.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/SPUserNotice.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/SPuri.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/SPuri.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/SPuri.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/SPuri.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/SigPolicyQualifierInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/SigPolicyQualifierInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/SigPolicyQualifierInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/SigPolicyQualifierInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/SigPolicyQualifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/SigPolicyQualifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/SigPolicyQualifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/SigPolicyQualifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/SignaturePolicyId.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/SignaturePolicyId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/SignaturePolicyId.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/SignaturePolicyId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/SignaturePolicyIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/SignaturePolicyIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/SignaturePolicyIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/SignaturePolicyIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/SignerAttribute.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/SignerAttribute.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/SignerAttribute.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/SignerAttribute.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/esf/SignerLocation.java b/app/src/main/java/repack/org/bouncycastle/asn1/esf/SignerLocation.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/esf/SignerLocation.java rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/SignerLocation.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/esf/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/esf/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/esf/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/esf/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ess/ContentHints.java b/app/src/main/java/repack/org/bouncycastle/asn1/ess/ContentHints.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ess/ContentHints.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ess/ContentHints.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ess/ContentIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/ess/ContentIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ess/ContentIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ess/ContentIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ess/ESSCertID.java b/app/src/main/java/repack/org/bouncycastle/asn1/ess/ESSCertID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ess/ESSCertID.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ess/ESSCertID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ess/ESSCertIDv2.java b/app/src/main/java/repack/org/bouncycastle/asn1/ess/ESSCertIDv2.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ess/ESSCertIDv2.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ess/ESSCertIDv2.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ess/OtherCertID.java b/app/src/main/java/repack/org/bouncycastle/asn1/ess/OtherCertID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ess/OtherCertID.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ess/OtherCertID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ess/OtherSigningCertificate.java b/app/src/main/java/repack/org/bouncycastle/asn1/ess/OtherSigningCertificate.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ess/OtherSigningCertificate.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ess/OtherSigningCertificate.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ess/SigningCertificate.java b/app/src/main/java/repack/org/bouncycastle/asn1/ess/SigningCertificate.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ess/SigningCertificate.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ess/SigningCertificate.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ess/SigningCertificateV2.java b/app/src/main/java/repack/org/bouncycastle/asn1/ess/SigningCertificateV2.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ess/SigningCertificateV2.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ess/SigningCertificateV2.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/ess/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/ess/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/ess/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/ess/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/gnu/GNUObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/gnu/GNUObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/gnu/GNUObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/gnu/GNUObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/iana/IANAObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/iana/IANAObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/iana/IANAObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/iana/IANAObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/icao/CscaMasterList.java b/app/src/main/java/repack/org/bouncycastle/asn1/icao/CscaMasterList.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/icao/CscaMasterList.java rename to app/src/main/java/repack/org/bouncycastle/asn1/icao/CscaMasterList.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/icao/DataGroupHash.java b/app/src/main/java/repack/org/bouncycastle/asn1/icao/DataGroupHash.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/icao/DataGroupHash.java rename to app/src/main/java/repack/org/bouncycastle/asn1/icao/DataGroupHash.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/icao/ICAOObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/icao/ICAOObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/icao/ICAOObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/icao/ICAOObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/icao/LDSSecurityObject.java b/app/src/main/java/repack/org/bouncycastle/asn1/icao/LDSSecurityObject.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/icao/LDSSecurityObject.java rename to app/src/main/java/repack/org/bouncycastle/asn1/icao/LDSSecurityObject.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/icao/LDSVersionInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/icao/LDSVersionInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/icao/LDSVersionInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/icao/LDSVersionInfo.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/icao/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/icao/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/icao/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/icao/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/ocsp/CertHash.java b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/ocsp/CertHash.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/ocsp/CertHash.java rename to app/src/main/java/repack/org/bouncycastle/asn1/isismtt/ocsp/CertHash.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/ocsp/RequestedCertificate.java b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/ocsp/RequestedCertificate.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/ocsp/RequestedCertificate.java rename to app/src/main/java/repack/org/bouncycastle/asn1/isismtt/ocsp/RequestedCertificate.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/AdditionalInformationSyntax.java b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/AdditionalInformationSyntax.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/AdditionalInformationSyntax.java rename to app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/AdditionalInformationSyntax.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java similarity index 98% rename from src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java rename to app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java index f3254d8..d8be894 100644 --- a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java +++ b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java @@ -113,8 +113,8 @@ * are logically connected (e.g. they have been issued under the same admission * number). * - * @see repack.org.bouncycastle.asn1.isismtt.x509.Admissions - * @see repack.org.bouncycastle.asn1.isismtt.x509.ProfessionInfo + * @see Admissions + * @see ProfessionInfo * @see repack.org.bouncycastle.asn1.isismtt.x509.NamingAuthority */ public class AdmissionSyntax diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/Admissions.java b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/Admissions.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/Admissions.java rename to app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/Admissions.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/DeclarationOfMajority.java b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/DeclarationOfMajority.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/DeclarationOfMajority.java rename to app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/DeclarationOfMajority.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/MonetaryLimit.java b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/MonetaryLimit.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/MonetaryLimit.java rename to app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/MonetaryLimit.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/NamingAuthority.java b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/NamingAuthority.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/NamingAuthority.java rename to app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/NamingAuthority.java index 5204914..a4085cc 100644 --- a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/NamingAuthority.java +++ b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/NamingAuthority.java @@ -27,7 +27,7 @@ * namingAuthorityText DirectoryString(SIZE(1..128)) OPTIONAL * } * - * @see repack.org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax + * @see AdmissionSyntax * */ public class NamingAuthority diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/ProcurationSyntax.java b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/ProcurationSyntax.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/ProcurationSyntax.java rename to app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/ProcurationSyntax.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/ProfessionInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/ProfessionInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/ProfessionInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/ProfessionInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/Restriction.java b/app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/Restriction.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/isismtt/x509/Restriction.java rename to app/src/main/java/repack/org/bouncycastle/asn1/isismtt/x509/Restriction.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/microsoft/MicrosoftObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/microsoft/MicrosoftObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/microsoft/MicrosoftObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/microsoft/MicrosoftObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/misc/CAST5CBCParameters.java b/app/src/main/java/repack/org/bouncycastle/asn1/misc/CAST5CBCParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/misc/CAST5CBCParameters.java rename to app/src/main/java/repack/org/bouncycastle/asn1/misc/CAST5CBCParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/misc/IDEACBCPar.java b/app/src/main/java/repack/org/bouncycastle/asn1/misc/IDEACBCPar.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/misc/IDEACBCPar.java rename to app/src/main/java/repack/org/bouncycastle/asn1/misc/IDEACBCPar.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/misc/NetscapeCertType.java b/app/src/main/java/repack/org/bouncycastle/asn1/misc/NetscapeCertType.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/misc/NetscapeCertType.java rename to app/src/main/java/repack/org/bouncycastle/asn1/misc/NetscapeCertType.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/misc/NetscapeRevocationURL.java b/app/src/main/java/repack/org/bouncycastle/asn1/misc/NetscapeRevocationURL.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/misc/NetscapeRevocationURL.java rename to app/src/main/java/repack/org/bouncycastle/asn1/misc/NetscapeRevocationURL.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/misc/VerisignCzagExtension.java b/app/src/main/java/repack/org/bouncycastle/asn1/misc/VerisignCzagExtension.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/misc/VerisignCzagExtension.java rename to app/src/main/java/repack/org/bouncycastle/asn1/misc/VerisignCzagExtension.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/misc/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/misc/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/misc/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/misc/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/mozilla/PublicKeyAndChallenge.java b/app/src/main/java/repack/org/bouncycastle/asn1/mozilla/PublicKeyAndChallenge.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/mozilla/PublicKeyAndChallenge.java rename to app/src/main/java/repack/org/bouncycastle/asn1/mozilla/PublicKeyAndChallenge.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/mozilla/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/mozilla/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/mozilla/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/mozilla/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/nist/NISTNamedCurves.java b/app/src/main/java/repack/org/bouncycastle/asn1/nist/NISTNamedCurves.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/nist/NISTNamedCurves.java rename to app/src/main/java/repack/org/bouncycastle/asn1/nist/NISTNamedCurves.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/nist/NISTObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/nist/NISTObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/nist/NISTObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/nist/NISTObjectIdentifiers.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/nist/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/nist/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/nist/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/nist/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/BasicOCSPResponse.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/BasicOCSPResponse.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/BasicOCSPResponse.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/BasicOCSPResponse.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/CertID.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/CertID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/CertID.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/CertID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/CertStatus.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/CertStatus.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/CertStatus.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/CertStatus.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/CrlID.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/CrlID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/CrlID.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/CrlID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/OCSPObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/OCSPObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/OCSPObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/OCSPObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/OCSPRequest.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/OCSPRequest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/OCSPRequest.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/OCSPRequest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/OCSPResponse.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/OCSPResponse.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/OCSPResponse.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/OCSPResponse.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/OCSPResponseStatus.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/OCSPResponseStatus.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/OCSPResponseStatus.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/OCSPResponseStatus.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/Request.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/Request.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/Request.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/Request.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/ResponderID.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/ResponderID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/ResponderID.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/ResponderID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/ResponseBytes.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/ResponseBytes.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/ResponseBytes.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/ResponseBytes.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/ResponseData.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/ResponseData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/ResponseData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/ResponseData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/RevokedInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/RevokedInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/RevokedInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/RevokedInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/ServiceLocator.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/ServiceLocator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/ServiceLocator.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/ServiceLocator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/Signature.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/Signature.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/Signature.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/Signature.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/SingleResponse.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/SingleResponse.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/SingleResponse.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/SingleResponse.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/TBSRequest.java b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/TBSRequest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/ocsp/TBSRequest.java rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/TBSRequest.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/ocsp/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/ocsp/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/ocsp/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/ocsp/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/oiw/ElGamalParameter.java b/app/src/main/java/repack/org/bouncycastle/asn1/oiw/ElGamalParameter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/oiw/ElGamalParameter.java rename to app/src/main/java/repack/org/bouncycastle/asn1/oiw/ElGamalParameter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/oiw/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/oiw/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/oiw/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/oiw/package.html diff --git a/bin/classes/repack/org/bouncycastle/asn1/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/Attribute.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/Attribute.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/Attribute.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/Attribute.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/AuthenticatedSafe.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/AuthenticatedSafe.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/AuthenticatedSafe.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/AuthenticatedSafe.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/CertBag.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/CertBag.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/CertBag.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/CertBag.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/CertificationRequest.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/CertificationRequest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/CertificationRequest.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/CertificationRequest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/CertificationRequestInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/CertificationRequestInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/CertificationRequestInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/CertificationRequestInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/ContentInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/ContentInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/ContentInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/ContentInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/DHParameter.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/DHParameter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/DHParameter.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/DHParameter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/EncryptedData.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/EncryptedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/EncryptedData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/EncryptedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/EncryptionScheme.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/EncryptionScheme.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/EncryptionScheme.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/EncryptionScheme.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/KeyDerivationFunc.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/KeyDerivationFunc.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/KeyDerivationFunc.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/KeyDerivationFunc.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/MacData.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/MacData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/MacData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/MacData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PBEParameter.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PBEParameter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PBEParameter.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PBEParameter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PBES2Algorithms.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PBES2Algorithms.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PBES2Algorithms.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PBES2Algorithms.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PBES2Parameters.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PBES2Parameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PBES2Parameters.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PBES2Parameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PBKDF2Params.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PBKDF2Params.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PBKDF2Params.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PBKDF2Params.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PKCS12PBEParams.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PKCS12PBEParams.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PKCS12PBEParams.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PKCS12PBEParams.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/Pfx.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/Pfx.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/Pfx.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/Pfx.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/RC2CBCParameter.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/RC2CBCParameter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/RC2CBCParameter.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/RC2CBCParameter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/RSAESOAEPparams.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/RSAESOAEPparams.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/RSAESOAEPparams.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/RSAESOAEPparams.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/RSAPrivateKeyStructure.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/RSAPrivateKeyStructure.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/RSAPrivateKeyStructure.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/RSAPrivateKeyStructure.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/RSASSAPSSparams.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/RSASSAPSSparams.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/RSASSAPSSparams.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/RSASSAPSSparams.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/SafeBag.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/SafeBag.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/SafeBag.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/SafeBag.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/SignedData.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/SignedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/SignedData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/SignedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/SignerInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/SignerInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/pkcs/SignerInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/SignerInfo.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/pkcs/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/pkcs/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/pkcs/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/pkcs/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/sec/ECPrivateKeyStructure.java b/app/src/main/java/repack/org/bouncycastle/asn1/sec/ECPrivateKeyStructure.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/sec/ECPrivateKeyStructure.java rename to app/src/main/java/repack/org/bouncycastle/asn1/sec/ECPrivateKeyStructure.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/sec/SECNamedCurves.java b/app/src/main/java/repack/org/bouncycastle/asn1/sec/SECNamedCurves.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/sec/SECNamedCurves.java rename to app/src/main/java/repack/org/bouncycastle/asn1/sec/SECNamedCurves.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/sec/SECObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/sec/SECObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/sec/SECObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/sec/SECObjectIdentifiers.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/sec/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/sec/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/sec/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/sec/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/smime/SMIMEAttributes.java b/app/src/main/java/repack/org/bouncycastle/asn1/smime/SMIMEAttributes.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/smime/SMIMEAttributes.java rename to app/src/main/java/repack/org/bouncycastle/asn1/smime/SMIMEAttributes.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/smime/SMIMECapabilities.java b/app/src/main/java/repack/org/bouncycastle/asn1/smime/SMIMECapabilities.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/smime/SMIMECapabilities.java rename to app/src/main/java/repack/org/bouncycastle/asn1/smime/SMIMECapabilities.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/smime/SMIMECapabilitiesAttribute.java b/app/src/main/java/repack/org/bouncycastle/asn1/smime/SMIMECapabilitiesAttribute.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/smime/SMIMECapabilitiesAttribute.java rename to app/src/main/java/repack/org/bouncycastle/asn1/smime/SMIMECapabilitiesAttribute.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/smime/SMIMECapability.java b/app/src/main/java/repack/org/bouncycastle/asn1/smime/SMIMECapability.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/smime/SMIMECapability.java rename to app/src/main/java/repack/org/bouncycastle/asn1/smime/SMIMECapability.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/smime/SMIMECapabilityVector.java b/app/src/main/java/repack/org/bouncycastle/asn1/smime/SMIMECapabilityVector.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/smime/SMIMECapabilityVector.java rename to app/src/main/java/repack/org/bouncycastle/asn1/smime/SMIMECapabilityVector.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/smime/SMIMEEncryptionKeyPreferenceAttribute.java b/app/src/main/java/repack/org/bouncycastle/asn1/smime/SMIMEEncryptionKeyPreferenceAttribute.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/smime/SMIMEEncryptionKeyPreferenceAttribute.java rename to app/src/main/java/repack/org/bouncycastle/asn1/smime/SMIMEEncryptionKeyPreferenceAttribute.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/smime/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/smime/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/smime/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/smime/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/teletrust/TeleTrusTNamedCurves.java b/app/src/main/java/repack/org/bouncycastle/asn1/teletrust/TeleTrusTNamedCurves.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/teletrust/TeleTrusTNamedCurves.java rename to app/src/main/java/repack/org/bouncycastle/asn1/teletrust/TeleTrusTNamedCurves.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/teletrust/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/teletrust/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/teletrust/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/teletrust/package.html diff --git a/bin/classes/repack/org/bouncycastle/asn1/test/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/test/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/test/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/test/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/tsp/Accuracy.java b/app/src/main/java/repack/org/bouncycastle/asn1/tsp/Accuracy.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/tsp/Accuracy.java rename to app/src/main/java/repack/org/bouncycastle/asn1/tsp/Accuracy.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/tsp/MessageImprint.java b/app/src/main/java/repack/org/bouncycastle/asn1/tsp/MessageImprint.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/tsp/MessageImprint.java rename to app/src/main/java/repack/org/bouncycastle/asn1/tsp/MessageImprint.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/tsp/TSTInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/tsp/TSTInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/tsp/TSTInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/tsp/TSTInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/tsp/TimeStampReq.java b/app/src/main/java/repack/org/bouncycastle/asn1/tsp/TimeStampReq.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/tsp/TimeStampReq.java rename to app/src/main/java/repack/org/bouncycastle/asn1/tsp/TimeStampReq.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/tsp/TimeStampResp.java b/app/src/main/java/repack/org/bouncycastle/asn1/tsp/TimeStampResp.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/tsp/TimeStampResp.java rename to app/src/main/java/repack/org/bouncycastle/asn1/tsp/TimeStampResp.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/tsp/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/tsp/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/tsp/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/tsp/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/util/ASN1Dump.java b/app/src/main/java/repack/org/bouncycastle/asn1/util/ASN1Dump.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/util/ASN1Dump.java rename to app/src/main/java/repack/org/bouncycastle/asn1/util/ASN1Dump.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/util/DERDump.java b/app/src/main/java/repack/org/bouncycastle/asn1/util/DERDump.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/util/DERDump.java rename to app/src/main/java/repack/org/bouncycastle/asn1/util/DERDump.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/util/Dump.java b/app/src/main/java/repack/org/bouncycastle/asn1/util/Dump.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/util/Dump.java rename to app/src/main/java/repack/org/bouncycastle/asn1/util/Dump.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/util/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/util/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/util/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/util/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x500/AttributeTypeAndValue.java b/app/src/main/java/repack/org/bouncycastle/asn1/x500/AttributeTypeAndValue.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x500/AttributeTypeAndValue.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x500/AttributeTypeAndValue.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x500/DirectoryString.java b/app/src/main/java/repack/org/bouncycastle/asn1/x500/DirectoryString.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x500/DirectoryString.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x500/DirectoryString.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x500/RDN.java b/app/src/main/java/repack/org/bouncycastle/asn1/x500/RDN.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x500/RDN.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x500/RDN.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x500/X500Name.java b/app/src/main/java/repack/org/bouncycastle/asn1/x500/X500Name.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x500/X500Name.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x500/X500Name.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x500/X500NameBuilder.java b/app/src/main/java/repack/org/bouncycastle/asn1/x500/X500NameBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x500/X500NameBuilder.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x500/X500NameBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x500/X500NameStyle.java b/app/src/main/java/repack/org/bouncycastle/asn1/x500/X500NameStyle.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x500/X500NameStyle.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x500/X500NameStyle.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x500/style/BCStrictStyle.java b/app/src/main/java/repack/org/bouncycastle/asn1/x500/style/BCStrictStyle.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x500/style/BCStrictStyle.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x500/style/BCStrictStyle.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x500/style/BCStyle.java b/app/src/main/java/repack/org/bouncycastle/asn1/x500/style/BCStyle.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x500/style/BCStyle.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x500/style/BCStyle.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x500/style/IETFUtils.java b/app/src/main/java/repack/org/bouncycastle/asn1/x500/style/IETFUtils.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x500/style/IETFUtils.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x500/style/IETFUtils.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x500/style/RFC4519Style.java b/app/src/main/java/repack/org/bouncycastle/asn1/x500/style/RFC4519Style.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x500/style/RFC4519Style.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x500/style/RFC4519Style.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x500/style/X500NameTokenizer.java b/app/src/main/java/repack/org/bouncycastle/asn1/x500/style/X500NameTokenizer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x500/style/X500NameTokenizer.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x500/style/X500NameTokenizer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/AccessDescription.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/AccessDescription.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/AccessDescription.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/AccessDescription.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/AlgorithmIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/AlgorithmIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/AlgorithmIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/AlgorithmIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/AttCertIssuer.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/AttCertIssuer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/AttCertIssuer.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/AttCertIssuer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/AttCertValidityPeriod.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/AttCertValidityPeriod.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/AttCertValidityPeriod.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/AttCertValidityPeriod.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/Attribute.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/Attribute.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/Attribute.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/Attribute.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/AttributeCertificate.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/AttributeCertificate.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/AttributeCertificate.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/AttributeCertificate.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/AttributeCertificateInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/AttributeCertificateInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/AttributeCertificateInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/AttributeCertificateInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/AuthorityInformationAccess.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/AuthorityInformationAccess.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/AuthorityInformationAccess.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/AuthorityInformationAccess.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/BasicConstraints.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/BasicConstraints.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/BasicConstraints.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/BasicConstraints.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/CRLDistPoint.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/CRLDistPoint.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/CRLDistPoint.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/CRLDistPoint.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/CRLNumber.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/CRLNumber.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/CRLNumber.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/CRLNumber.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/CRLReason.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/CRLReason.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/CRLReason.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/CRLReason.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/CertPolicyId.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/CertPolicyId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/CertPolicyId.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/CertPolicyId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/CertificateList.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/CertificateList.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/CertificateList.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/CertificateList.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/CertificatePair.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/CertificatePair.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/CertificatePair.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/CertificatePair.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/CertificatePolicies.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/CertificatePolicies.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/CertificatePolicies.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/CertificatePolicies.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/DSAParameter.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/DSAParameter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/DSAParameter.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/DSAParameter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/DigestInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/DigestInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/DigestInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/DigestInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/DisplayText.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/DisplayText.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/DisplayText.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/DisplayText.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/DistributionPoint.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/DistributionPoint.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/DistributionPoint.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/DistributionPoint.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/DistributionPointName.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/DistributionPointName.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/DistributionPointName.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/DistributionPointName.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/ExtendedKeyUsage.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/ExtendedKeyUsage.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/ExtendedKeyUsage.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/ExtendedKeyUsage.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/GeneralName.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/GeneralName.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/GeneralName.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/GeneralName.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/GeneralNames.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/GeneralNames.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/GeneralNames.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/GeneralNames.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/GeneralSubtree.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/GeneralSubtree.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/GeneralSubtree.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/GeneralSubtree.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/Holder.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/Holder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/Holder.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/Holder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/IetfAttrSyntax.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/IetfAttrSyntax.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/IetfAttrSyntax.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/IetfAttrSyntax.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/IssuerSerial.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/IssuerSerial.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/IssuerSerial.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/IssuerSerial.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/IssuingDistributionPoint.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/IssuingDistributionPoint.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/IssuingDistributionPoint.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/IssuingDistributionPoint.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/KeyPurposeId.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/KeyPurposeId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/KeyPurposeId.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/KeyPurposeId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/KeyUsage.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/KeyUsage.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/KeyUsage.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/KeyUsage.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/NameConstraints.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/NameConstraints.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/NameConstraints.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/NameConstraints.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/NoticeReference.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/NoticeReference.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/NoticeReference.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/NoticeReference.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/ObjectDigestInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/ObjectDigestInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/ObjectDigestInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/ObjectDigestInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/PolicyInformation.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/PolicyInformation.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/PolicyInformation.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/PolicyInformation.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/PolicyMappings.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/PolicyMappings.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/PolicyMappings.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/PolicyMappings.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/PolicyQualifierId.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/PolicyQualifierId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/PolicyQualifierId.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/PolicyQualifierId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/PolicyQualifierInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/PolicyQualifierInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/PolicyQualifierInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/PolicyQualifierInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/PrivateKeyUsagePeriod.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/PrivateKeyUsagePeriod.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/PrivateKeyUsagePeriod.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/PrivateKeyUsagePeriod.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/RSAPublicKeyStructure.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/RSAPublicKeyStructure.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/RSAPublicKeyStructure.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/RSAPublicKeyStructure.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/ReasonFlags.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/ReasonFlags.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/ReasonFlags.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/ReasonFlags.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/RoleSyntax.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/RoleSyntax.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/RoleSyntax.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/RoleSyntax.java index f4f8450..5b20a1b 100644 --- a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/RoleSyntax.java +++ b/app/src/main/java/repack/org/bouncycastle/asn1/x509/RoleSyntax.java @@ -33,7 +33,7 @@ public class RoleSyntax * or ASN1Sequence. * @return the instance of RoleSyntax built from the * supplied object. - * @throws java.lang.IllegalArgumentException if the object passed + * @throws IllegalArgumentException if the object passed * to the factory is not an instance of RoleSyntax or * ASN1Sequence. */ diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/SubjectDirectoryAttributes.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/SubjectDirectoryAttributes.java similarity index 97% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/SubjectDirectoryAttributes.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/SubjectDirectoryAttributes.java index 955c2db..4f0c50b 100644 --- a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/SubjectDirectoryAttributes.java +++ b/app/src/main/java/repack/org/bouncycastle/asn1/x509/SubjectDirectoryAttributes.java @@ -26,7 +26,7 @@ * AttributeValue ::= ANY DEFINED BY AttributeType * * - * @see repack.org.bouncycastle.asn1.x509.X509Name for AttributeType ObjectIdentifiers. + * @see X509Name for AttributeType ObjectIdentifiers. */ public class SubjectDirectoryAttributes extends ASN1Encodable diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/TBSCertList.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/TBSCertList.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/TBSCertList.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/TBSCertList.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/TBSCertificateStructure.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/TBSCertificateStructure.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/TBSCertificateStructure.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/TBSCertificateStructure.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/Target.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/Target.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/Target.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/Target.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/TargetInformation.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/TargetInformation.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/TargetInformation.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/TargetInformation.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/Targets.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/Targets.java similarity index 98% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/Targets.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/Targets.java index 9b50451..d259e46 100644 --- a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/Targets.java +++ b/app/src/main/java/repack/org/bouncycastle/asn1/x509/Targets.java @@ -27,7 +27,7 @@ * } * * - * @see repack.org.bouncycastle.asn1.x509.Target + * @see Target * @see repack.org.bouncycastle.asn1.x509.TargetInformation */ public class Targets diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/Time.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/Time.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/Time.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/Time.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/UserNotice.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/UserNotice.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/UserNotice.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/UserNotice.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/V1TBSCertificateGenerator.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/V1TBSCertificateGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/V1TBSCertificateGenerator.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/V1TBSCertificateGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/V2AttributeCertificateInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/V2AttributeCertificateInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/V2AttributeCertificateInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/V2AttributeCertificateInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/V2Form.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/V2Form.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/V2Form.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/V2Form.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/V2TBSCertListGenerator.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/V2TBSCertListGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/V2TBSCertListGenerator.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/V2TBSCertListGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509Attributes.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/X509Attributes.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509Attributes.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/X509Attributes.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509CertificateStructure.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/X509CertificateStructure.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509CertificateStructure.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/X509CertificateStructure.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509DefaultEntryConverter.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/X509DefaultEntryConverter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509DefaultEntryConverter.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/X509DefaultEntryConverter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509Extension.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/X509Extension.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509Extension.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/X509Extension.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509Extensions.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/X509Extensions.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509Extensions.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/X509Extensions.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509ExtensionsGenerator.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/X509ExtensionsGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509ExtensionsGenerator.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/X509ExtensionsGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509Name.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/X509Name.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509Name.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/X509Name.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509NameEntryConverter.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/X509NameEntryConverter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509NameEntryConverter.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/X509NameEntryConverter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509NameTokenizer.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/X509NameTokenizer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509NameTokenizer.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/X509NameTokenizer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509ObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/X509ObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/X509ObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/X509ObjectIdentifiers.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/x509/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/x509/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/x509/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/BiometricData.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/BiometricData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/BiometricData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/BiometricData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/ETSIQCObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/ETSIQCObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/ETSIQCObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/ETSIQCObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/Iso4217CurrencyCode.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/Iso4217CurrencyCode.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/Iso4217CurrencyCode.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/Iso4217CurrencyCode.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/MonetaryValue.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/MonetaryValue.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/MonetaryValue.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/MonetaryValue.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/QCStatement.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/QCStatement.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/QCStatement.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/QCStatement.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/RFC3739QCObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/RFC3739QCObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/RFC3739QCObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/RFC3739QCObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/SemanticsInformation.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/SemanticsInformation.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/SemanticsInformation.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/SemanticsInformation.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/TypeOfBiometricData.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/TypeOfBiometricData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/qualified/TypeOfBiometricData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/TypeOfBiometricData.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/x509/qualified/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/x509/qualified/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/qualified/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/sigi/NameOrPseudonym.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/sigi/NameOrPseudonym.java similarity index 98% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/sigi/NameOrPseudonym.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/sigi/NameOrPseudonym.java index 1fcd2b1..fd05ad3 100644 --- a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/sigi/NameOrPseudonym.java +++ b/app/src/main/java/repack/org/bouncycastle/asn1/x509/sigi/NameOrPseudonym.java @@ -24,7 +24,7 @@ * } * * - * @see repack.org.bouncycastle.asn1.x509.sigi.PersonalData + * @see PersonalData * */ public class NameOrPseudonym diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/sigi/PersonalData.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/sigi/PersonalData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/sigi/PersonalData.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/sigi/PersonalData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x509/sigi/SigIObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/x509/sigi/SigIObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x509/sigi/SigIObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x509/sigi/SigIObjectIdentifiers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/DHDomainParameters.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/DHDomainParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/DHDomainParameters.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/DHDomainParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/DHPublicKey.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/DHPublicKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/DHPublicKey.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/DHPublicKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/DHValidationParms.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/DHValidationParms.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/DHValidationParms.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/DHValidationParms.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/KeySpecificInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/KeySpecificInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/KeySpecificInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/KeySpecificInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/OtherInfo.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/OtherInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/OtherInfo.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/OtherInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/X962NamedCurves.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/X962NamedCurves.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/X962NamedCurves.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/X962NamedCurves.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/X962Parameters.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/X962Parameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/X962Parameters.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/X962Parameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9Curve.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/X9Curve.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9Curve.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/X9Curve.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9ECParameters.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/X9ECParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9ECParameters.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/X9ECParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9ECParametersHolder.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/X9ECParametersHolder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9ECParametersHolder.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/X9ECParametersHolder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9ECPoint.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/X9ECPoint.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9ECPoint.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/X9ECPoint.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9FieldElement.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/X9FieldElement.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9FieldElement.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/X9FieldElement.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9FieldID.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/X9FieldID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9FieldID.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/X9FieldID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9IntegerConverter.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/X9IntegerConverter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9IntegerConverter.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/X9IntegerConverter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9ObjectIdentifiers.java b/app/src/main/java/repack/org/bouncycastle/asn1/x9/X9ObjectIdentifiers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/asn1/x9/X9ObjectIdentifiers.java rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/X9ObjectIdentifiers.java diff --git a/bin/classes/repack/org/bouncycastle/asn1/x9/package.html b/app/src/main/java/repack/org/bouncycastle/asn1/x9/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/asn1/x9/package.html rename to app/src/main/java/repack/org/bouncycastle/asn1/x9/package.html diff --git a/bin/classes/repack/org/bouncycastle/bcpg/attr/package.html b/app/src/main/java/repack/org/bouncycastle/bcpg/attr/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/bcpg/attr/package.html rename to app/src/main/java/repack/org/bouncycastle/bcpg/attr/package.html diff --git a/bin/classes/repack/org/bouncycastle/bcpg/package.html b/app/src/main/java/repack/org/bouncycastle/bcpg/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/bcpg/package.html rename to app/src/main/java/repack/org/bouncycastle/bcpg/package.html diff --git a/bin/classes/repack/org/bouncycastle/bcpg/sig/package.html b/app/src/main/java/repack/org/bouncycastle/bcpg/sig/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/bcpg/sig/package.html rename to app/src/main/java/repack/org/bouncycastle/bcpg/sig/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/AttributeCertificateHolder.java b/app/src/main/java/repack/org/bouncycastle/cert/AttributeCertificateHolder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/AttributeCertificateHolder.java rename to app/src/main/java/repack/org/bouncycastle/cert/AttributeCertificateHolder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/AttributeCertificateIssuer.java b/app/src/main/java/repack/org/bouncycastle/cert/AttributeCertificateIssuer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/AttributeCertificateIssuer.java rename to app/src/main/java/repack/org/bouncycastle/cert/AttributeCertificateIssuer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/CertException.java b/app/src/main/java/repack/org/bouncycastle/cert/CertException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/CertException.java rename to app/src/main/java/repack/org/bouncycastle/cert/CertException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/CertIOException.java b/app/src/main/java/repack/org/bouncycastle/cert/CertIOException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/CertIOException.java rename to app/src/main/java/repack/org/bouncycastle/cert/CertIOException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/CertUtils.java b/app/src/main/java/repack/org/bouncycastle/cert/CertUtils.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/CertUtils.java rename to app/src/main/java/repack/org/bouncycastle/cert/CertUtils.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/X509AttributeCertificateHolder.java b/app/src/main/java/repack/org/bouncycastle/cert/X509AttributeCertificateHolder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/X509AttributeCertificateHolder.java rename to app/src/main/java/repack/org/bouncycastle/cert/X509AttributeCertificateHolder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/X509CRLEntryHolder.java b/app/src/main/java/repack/org/bouncycastle/cert/X509CRLEntryHolder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/X509CRLEntryHolder.java rename to app/src/main/java/repack/org/bouncycastle/cert/X509CRLEntryHolder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/X509CRLHolder.java b/app/src/main/java/repack/org/bouncycastle/cert/X509CRLHolder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/X509CRLHolder.java rename to app/src/main/java/repack/org/bouncycastle/cert/X509CRLHolder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/X509CertificateHolder.java b/app/src/main/java/repack/org/bouncycastle/cert/X509CertificateHolder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/X509CertificateHolder.java rename to app/src/main/java/repack/org/bouncycastle/cert/X509CertificateHolder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/X509v1CertificateBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/X509v1CertificateBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/X509v1CertificateBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/X509v1CertificateBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/X509v2AttributeCertificateBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/X509v2AttributeCertificateBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/X509v2AttributeCertificateBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/X509v2AttributeCertificateBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/X509v2CRLBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/X509v2CRLBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/X509v2CRLBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/X509v2CRLBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/X509v3CertificateBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/X509v3CertificateBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/X509v3CertificateBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/X509v3CertificateBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/cmp/CMPException.java b/app/src/main/java/repack/org/bouncycastle/cert/cmp/CMPException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/cmp/CMPException.java rename to app/src/main/java/repack/org/bouncycastle/cert/cmp/CMPException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/cmp/CMPRuntimeException.java b/app/src/main/java/repack/org/bouncycastle/cert/cmp/CMPRuntimeException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/cmp/CMPRuntimeException.java rename to app/src/main/java/repack/org/bouncycastle/cert/cmp/CMPRuntimeException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/cmp/CMPUtil.java b/app/src/main/java/repack/org/bouncycastle/cert/cmp/CMPUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/cmp/CMPUtil.java rename to app/src/main/java/repack/org/bouncycastle/cert/cmp/CMPUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/cmp/CertificateConfirmationContent.java b/app/src/main/java/repack/org/bouncycastle/cert/cmp/CertificateConfirmationContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/cmp/CertificateConfirmationContent.java rename to app/src/main/java/repack/org/bouncycastle/cert/cmp/CertificateConfirmationContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/cmp/CertificateConfirmationContentBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/cmp/CertificateConfirmationContentBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/cmp/CertificateConfirmationContentBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/cmp/CertificateConfirmationContentBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/cmp/CertificateStatus.java b/app/src/main/java/repack/org/bouncycastle/cert/cmp/CertificateStatus.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/cmp/CertificateStatus.java rename to app/src/main/java/repack/org/bouncycastle/cert/cmp/CertificateStatus.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/cmp/GeneralPKIMessage.java b/app/src/main/java/repack/org/bouncycastle/cert/cmp/GeneralPKIMessage.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/cmp/GeneralPKIMessage.java rename to app/src/main/java/repack/org/bouncycastle/cert/cmp/GeneralPKIMessage.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/cmp/ProtectedPKIMessage.java b/app/src/main/java/repack/org/bouncycastle/cert/cmp/ProtectedPKIMessage.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/cmp/ProtectedPKIMessage.java rename to app/src/main/java/repack/org/bouncycastle/cert/cmp/ProtectedPKIMessage.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/cmp/ProtectedPKIMessageBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/cmp/ProtectedPKIMessageBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/cmp/ProtectedPKIMessageBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/cmp/ProtectedPKIMessageBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/cmp/RevocationDetails.java b/app/src/main/java/repack/org/bouncycastle/cert/cmp/RevocationDetails.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/cmp/RevocationDetails.java rename to app/src/main/java/repack/org/bouncycastle/cert/cmp/RevocationDetails.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/cmp/RevocationDetailsBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/cmp/RevocationDetailsBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/cmp/RevocationDetailsBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/cmp/RevocationDetailsBuilder.java diff --git a/bin/classes/repack/org/bouncycastle/cert/cmp/package.html b/app/src/main/java/repack/org/bouncycastle/cert/cmp/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/cert/cmp/package.html rename to app/src/main/java/repack/org/bouncycastle/cert/cmp/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/AuthenticatorControl.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/AuthenticatorControl.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/AuthenticatorControl.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/AuthenticatorControl.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/CRMFException.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/CRMFException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/CRMFException.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/CRMFException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/CRMFRuntimeException.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/CRMFRuntimeException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/CRMFRuntimeException.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/CRMFRuntimeException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/CRMFUtil.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/CRMFUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/CRMFUtil.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/CRMFUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/CertificateRequestMessage.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/CertificateRequestMessage.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/CertificateRequestMessage.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/CertificateRequestMessage.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/CertificateRequestMessageBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/CertificateRequestMessageBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/CertificateRequestMessageBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/CertificateRequestMessageBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/Control.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/Control.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/Control.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/Control.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/EncryptedValueBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/EncryptedValueBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/EncryptedValueBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/EncryptedValueBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/EncryptedValuePadder.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/EncryptedValuePadder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/EncryptedValuePadder.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/EncryptedValuePadder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/EncryptedValueParser.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/EncryptedValueParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/EncryptedValueParser.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/EncryptedValueParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/FixedLengthMGF1Padder.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/FixedLengthMGF1Padder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/FixedLengthMGF1Padder.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/FixedLengthMGF1Padder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/PKIArchiveControl.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/PKIArchiveControl.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/PKIArchiveControl.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/PKIArchiveControl.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/PKIArchiveControlBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/PKIArchiveControlBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/PKIArchiveControlBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/PKIArchiveControlBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/PKMACBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/PKMACBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/PKMACBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/PKMACBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/PKMACValueGenerator.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/PKMACValueGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/PKMACValueGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/PKMACValueGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/PKMACValueVerifier.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/PKMACValueVerifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/PKMACValueVerifier.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/PKMACValueVerifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/PKMACValuesCalculator.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/PKMACValuesCalculator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/PKMACValuesCalculator.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/PKMACValuesCalculator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/ProofOfPossessionSigningKeyBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/ProofOfPossessionSigningKeyBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/ProofOfPossessionSigningKeyBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/ProofOfPossessionSigningKeyBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/RegTokenControl.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/RegTokenControl.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/RegTokenControl.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/RegTokenControl.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/ValueDecryptorGenerator.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/ValueDecryptorGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/ValueDecryptorGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/ValueDecryptorGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/CRMFHelper.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/CRMFHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/CRMFHelper.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/CRMFHelper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JcaCertificateRequestMessage.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JcaCertificateRequestMessage.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JcaCertificateRequestMessage.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JcaCertificateRequestMessage.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JcaCertificateRequestMessageBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JcaCertificateRequestMessageBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JcaCertificateRequestMessageBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JcaCertificateRequestMessageBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JcaEncryptedValueBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JcaEncryptedValueBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JcaEncryptedValueBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JcaEncryptedValueBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JcaPKIArchiveControlBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JcaPKIArchiveControlBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JcaPKIArchiveControlBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JcaPKIArchiveControlBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JceAsymmetricValueDecryptorGenerator.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JceAsymmetricValueDecryptorGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JceAsymmetricValueDecryptorGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JceAsymmetricValueDecryptorGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JceCRMFEncryptorBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JceCRMFEncryptorBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JceCRMFEncryptorBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JceCRMFEncryptorBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JcePKMACValuesCalculator.java b/app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JcePKMACValuesCalculator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/crmf/jcajce/JcePKMACValuesCalculator.java rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/JcePKMACValuesCalculator.java diff --git a/bin/classes/repack/org/bouncycastle/cert/crmf/jcajce/package.html b/app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/cert/crmf/jcajce/package.html rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/jcajce/package.html diff --git a/bin/classes/repack/org/bouncycastle/cert/crmf/package.html b/app/src/main/java/repack/org/bouncycastle/cert/crmf/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/cert/crmf/package.html rename to app/src/main/java/repack/org/bouncycastle/cert/crmf/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/CertHelper.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/CertHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/CertHelper.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/CertHelper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/DefaultCertHelper.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/DefaultCertHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/DefaultCertHelper.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/DefaultCertHelper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaAttrCertStore.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaAttrCertStore.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaAttrCertStore.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaAttrCertStore.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaCRLStore.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaCRLStore.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaCRLStore.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaCRLStore.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaCertStore.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaCertStore.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaCertStore.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaCertStore.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509AttributeCertificateHolder.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509AttributeCertificateHolder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509AttributeCertificateHolder.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509AttributeCertificateHolder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509CRLConverter.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509CRLConverter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509CRLConverter.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509CRLConverter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509CRLHolder.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509CRLHolder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509CRLHolder.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509CRLHolder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509CertificateConverter.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509CertificateConverter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509CertificateConverter.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509CertificateConverter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509CertificateHolder.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509CertificateHolder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509CertificateHolder.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509CertificateHolder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509v1CertificateBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509v1CertificateBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509v1CertificateBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509v1CertificateBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509v2CRLBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509v2CRLBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509v2CRLBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509v2CRLBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509v3CertificateBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509v3CertificateBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/JcaX509v3CertificateBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/JcaX509v3CertificateBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/NamedCertHelper.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/NamedCertHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/NamedCertHelper.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/NamedCertHelper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/jcajce/ProviderCertHelper.java b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/ProviderCertHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/jcajce/ProviderCertHelper.java rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/ProviderCertHelper.java diff --git a/bin/classes/repack/org/bouncycastle/cert/jcajce/package.html b/app/src/main/java/repack/org/bouncycastle/cert/jcajce/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/cert/jcajce/package.html rename to app/src/main/java/repack/org/bouncycastle/cert/jcajce/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/BasicOCSPResp.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/BasicOCSPResp.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/BasicOCSPResp.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/BasicOCSPResp.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/BasicOCSPRespBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/BasicOCSPRespBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/BasicOCSPRespBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/BasicOCSPRespBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/CertificateID.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/CertificateID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/CertificateID.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/CertificateID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/CertificateStatus.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/CertificateStatus.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/CertificateStatus.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/CertificateStatus.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/OCSPException.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/OCSPException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/OCSPException.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/OCSPException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/OCSPReq.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/OCSPReq.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/OCSPReq.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/OCSPReq.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/OCSPReqBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/OCSPReqBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/OCSPReqBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/OCSPReqBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/OCSPResp.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/OCSPResp.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/OCSPResp.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/OCSPResp.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/OCSPRespBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/OCSPRespBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/OCSPRespBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/OCSPRespBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/OCSPUtils.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/OCSPUtils.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/OCSPUtils.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/OCSPUtils.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/Req.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/Req.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/Req.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/Req.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/RespData.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/RespData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/RespData.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/RespData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/RespID.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/RespID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/RespID.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/RespID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/RevokedStatus.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/RevokedStatus.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/RevokedStatus.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/RevokedStatus.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/SingleResp.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/SingleResp.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/SingleResp.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/SingleResp.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/UnknownStatus.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/UnknownStatus.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/UnknownStatus.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/UnknownStatus.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/jcajce/JcaBasicOCSPRespBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/jcajce/JcaBasicOCSPRespBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/jcajce/JcaBasicOCSPRespBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/jcajce/JcaBasicOCSPRespBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/jcajce/JcaCertificateID.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/jcajce/JcaCertificateID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/jcajce/JcaCertificateID.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/jcajce/JcaCertificateID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/ocsp/jcajce/JcaRespID.java b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/jcajce/JcaRespID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/ocsp/jcajce/JcaRespID.java rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/jcajce/JcaRespID.java diff --git a/bin/classes/repack/org/bouncycastle/cert/ocsp/jcajce/package.html b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/jcajce/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/cert/ocsp/jcajce/package.html rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/jcajce/package.html diff --git a/bin/classes/repack/org/bouncycastle/cert/ocsp/package.html b/app/src/main/java/repack/org/bouncycastle/cert/ocsp/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/cert/ocsp/package.html rename to app/src/main/java/repack/org/bouncycastle/cert/ocsp/package.html diff --git a/bin/classes/repack/org/bouncycastle/cert/package.html b/app/src/main/java/repack/org/bouncycastle/cert/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/cert/package.html rename to app/src/main/java/repack/org/bouncycastle/cert/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/selector/X509AttributeCertificateSelector.java b/app/src/main/java/repack/org/bouncycastle/cert/selector/X509AttributeCertificateSelector.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cert/selector/X509AttributeCertificateSelector.java rename to app/src/main/java/repack/org/bouncycastle/cert/selector/X509AttributeCertificateSelector.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cert/selector/X509AttributeCertificateSelectorBuilder.java b/app/src/main/java/repack/org/bouncycastle/cert/selector/X509AttributeCertificateSelectorBuilder.java similarity index 95% rename from src/bouncycastle/repack/org/bouncycastle/cert/selector/X509AttributeCertificateSelectorBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cert/selector/X509AttributeCertificateSelectorBuilder.java index a93ebe4..d80fe9b 100644 --- a/src/bouncycastle/repack/org/bouncycastle/cert/selector/X509AttributeCertificateSelectorBuilder.java +++ b/app/src/main/java/repack/org/bouncycastle/cert/selector/X509AttributeCertificateSelectorBuilder.java @@ -128,8 +128,8 @@ public void addTargetName(GeneralName name) * DER encoded GeneralName structures. * * @param names A collection of target names. - * @throws java.io.IOException if a parsing error occurs. - * @see #addTargetName(repack.org.bouncycastle.asn1.x509.GeneralName) + * @throws IOException if a parsing error occurs. + * @see #addTargetName(GeneralName) */ public void setTargetNames(Collection names) throws IOException { @@ -161,8 +161,8 @@ public void addTargetGroup(GeneralName group) * encoded GeneralNames. * * @param names A collection of target groups. - * @throws java.io.IOException if a parsing error occurs. - * @see #addTargetGroup(repack.org.bouncycastle.asn1.x509.GeneralName) + * @throws IOException if a parsing error occurs. + * @see #addTargetGroup(GeneralName) */ public void setTargetGroups(Collection names) throws IOException { diff --git a/bin/classes/repack/org/bouncycastle/cert/selector/package.html b/app/src/main/java/repack/org/bouncycastle/cert/selector/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/cert/selector/package.html rename to app/src/main/java/repack/org/bouncycastle/cert/selector/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/AuthAttributesProvider.java b/app/src/main/java/repack/org/bouncycastle/cms/AuthAttributesProvider.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/AuthAttributesProvider.java rename to app/src/main/java/repack/org/bouncycastle/cms/AuthAttributesProvider.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/BaseDigestCalculator.java b/app/src/main/java/repack/org/bouncycastle/cms/BaseDigestCalculator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/BaseDigestCalculator.java rename to app/src/main/java/repack/org/bouncycastle/cms/BaseDigestCalculator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAbsentContent.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSAbsentContent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSAbsentContent.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSAbsentContent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAlgorithm.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSAlgorithm.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSAlgorithm.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSAlgorithm.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAttributeTableGenerationException.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSAttributeTableGenerationException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSAttributeTableGenerationException.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSAttributeTableGenerationException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAttributeTableGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSAttributeTableGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSAttributeTableGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSAttributeTableGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthEnvelopedData.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSAuthEnvelopedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthEnvelopedData.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSAuthEnvelopedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthEnvelopedGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSAuthEnvelopedGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthEnvelopedGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSAuthEnvelopedGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthenticatedData.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSAuthenticatedData.java similarity index 95% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthenticatedData.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSAuthenticatedData.java index 2ac1908..167dd40 100644 --- a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthenticatedData.java +++ b/app/src/main/java/repack/org/bouncycastle/cms/CMSAuthenticatedData.java @@ -178,8 +178,8 @@ public byte[] getMacAlgParams() * * @param provider the provider to generate the parameters for. * @return the parameters object, null if there is not one. - * @throws repack.org.bouncycastle.cms.CMSException if the algorithm cannot be found, or the parameters can't be parsed. - * @throws java.security.NoSuchProviderException if the provider cannot be found. + * @throws CMSException if the algorithm cannot be found, or the parameters can't be parsed. + * @throws NoSuchProviderException if the provider cannot be found. */ public AlgorithmParameters getMacAlgorithmParameters( String provider) @@ -194,7 +194,7 @@ public AlgorithmParameters getMacAlgorithmParameters( * * @param provider the provider to generate the parameters for. * @return the parameters object, null if there is not one. - * @throws repack.org.bouncycastle.cms.CMSException if the algorithm cannot be found, or the parameters can't be parsed. + * @throws CMSException if the algorithm cannot be found, or the parameters can't be parsed. */ public AlgorithmParameters getMacAlgorithmParameters( Provider provider) diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthenticatedDataGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSAuthenticatedDataGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthenticatedDataGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSAuthenticatedDataGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthenticatedDataParser.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSAuthenticatedDataParser.java similarity index 96% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthenticatedDataParser.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSAuthenticatedDataParser.java index acbefa6..83942d7 100644 --- a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthenticatedDataParser.java +++ b/app/src/main/java/repack/org/bouncycastle/cms/CMSAuthenticatedDataParser.java @@ -210,8 +210,8 @@ public byte[] getMacAlgParams() * * @param provider the name of the provider to generate the parameters for. * @return the parameters object, null if there is not one. - * @throws repack.org.bouncycastle.cms.CMSException if the algorithm cannot be found, or the parameters can't be parsed. - * @throws java.security.NoSuchProviderException if the provider cannot be found. + * @throws CMSException if the algorithm cannot be found, or the parameters can't be parsed. + * @throws NoSuchProviderException if the provider cannot be found. */ public AlgorithmParameters getMacAlgorithmParameters( String provider) @@ -226,7 +226,7 @@ public AlgorithmParameters getMacAlgorithmParameters( * * @param provider the provider to generate the parameters for. * @return the parameters object, null if there is not one. - * @throws repack.org.bouncycastle.cms.CMSException if the algorithm cannot be found, or the parameters can't be parsed. + * @throws CMSException if the algorithm cannot be found, or the parameters can't be parsed. */ public AlgorithmParameters getMacAlgorithmParameters( Provider provider) @@ -275,7 +275,7 @@ private ASN1Set getAuthAttrSet() /** * return a table of the unauthenticated attributes indexed by * the OID of the attribute. - * @exception java.io.IOException + * @exception IOException */ public AttributeTable getAuthAttrs() throws IOException @@ -296,7 +296,7 @@ public AttributeTable getAuthAttrs() /** * return a table of the unauthenticated attributes indexed by * the OID of the attribute. - * @exception java.io.IOException + * @exception IOException */ public AttributeTable getUnauthAttrs() throws IOException diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthenticatedDataStreamGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSAuthenticatedDataStreamGenerator.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthenticatedDataStreamGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSAuthenticatedDataStreamGenerator.java index f2d6ddd..d3a686d 100644 --- a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthenticatedDataStreamGenerator.java +++ b/app/src/main/java/repack/org/bouncycastle/cms/CMSAuthenticatedDataStreamGenerator.java @@ -393,7 +393,7 @@ public void close() /** * generate an enveloped object that contains an CMS Enveloped Data * object using the given provider and the passed in key generator. - * @throws java.io.IOException + * @throws IOException * @deprecated */ private OutputStream open( @@ -531,7 +531,7 @@ protected OutputStream open( /** * generate an authenticated object that contains an CMS Authenticated Data * object using the given provider. - * @throws java.io.IOException + * @throws IOException * @deprecated use open(out, MacCalculator) */ public OutputStream open( diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthenticatedGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSAuthenticatedGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSAuthenticatedGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSAuthenticatedGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSCompressedData.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSCompressedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSCompressedData.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSCompressedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSCompressedDataGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSCompressedDataGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSCompressedDataGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSCompressedDataGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSCompressedDataParser.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSCompressedDataParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSCompressedDataParser.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSCompressedDataParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSCompressedDataStreamGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSCompressedDataStreamGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSCompressedDataStreamGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSCompressedDataStreamGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSConfig.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSConfig.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSConfig.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSConfig.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSContentInfoParser.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSContentInfoParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSContentInfoParser.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSContentInfoParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSEnvelopedData.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSEnvelopedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSEnvelopedData.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSEnvelopedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSEnvelopedDataGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSEnvelopedDataGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSEnvelopedDataGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSEnvelopedDataGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSEnvelopedDataParser.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSEnvelopedDataParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSEnvelopedDataParser.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSEnvelopedDataParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSEnvelopedDataStreamGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSEnvelopedDataStreamGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSEnvelopedDataStreamGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSEnvelopedDataStreamGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSEnvelopedGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSEnvelopedGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSEnvelopedGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSEnvelopedGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSEnvelopedHelper.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSEnvelopedHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSEnvelopedHelper.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSEnvelopedHelper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSException.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSException.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSPBEKey.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSPBEKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSPBEKey.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSPBEKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSProcessable.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSProcessable.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSProcessable.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSProcessable.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSProcessableByteArray.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSProcessableByteArray.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSProcessableByteArray.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSProcessableByteArray.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSProcessableFile.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSProcessableFile.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSProcessableFile.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSProcessableFile.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSProcessableInputStream.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSProcessableInputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSProcessableInputStream.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSProcessableInputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSReadable.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSReadable.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSReadable.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSReadable.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSRuntimeException.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSRuntimeException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSRuntimeException.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSRuntimeException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSSecureReadable.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSSecureReadable.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSSecureReadable.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSSecureReadable.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSSignedData.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSSignedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSSignedData.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSSignedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSSignedDataGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSSignedDataGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSSignedDataGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSSignedDataGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSSignedDataParser.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSSignedDataParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSSignedDataParser.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSSignedDataParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSSignedDataStreamGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSSignedDataStreamGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSSignedDataStreamGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSSignedDataStreamGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSSignedGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSSignedGenerator.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSSignedGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSSignedGenerator.java index 8af2d01..48efee5 100644 --- a/src/bouncycastle/repack/org/bouncycastle/cms/CMSSignedGenerator.java +++ b/app/src/main/java/repack/org/bouncycastle/cms/CMSSignedGenerator.java @@ -208,7 +208,7 @@ protected ASN1Set getAttributeSet( * Note: this assumes the CertStore will support null in the get * methods. * @param certStore CertStore containing the public key certificates and CRLs - * @throws java.security.cert.CertStoreException if an issue occurs processing the CertStore + * @throws CertStoreException if an issue occurs processing the CertStore * @throws CMSException if an issue occurse transforming data from the CertStore into the message * @deprecated use addCertificates and addCRLs */ diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSSignedHelper.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSSignedHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSSignedHelper.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSSignedHelper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSSignerDigestMismatchException.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSSignerDigestMismatchException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSSignerDigestMismatchException.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSSignerDigestMismatchException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSStreamException.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSStreamException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSStreamException.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSStreamException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSTypedData.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSTypedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSTypedData.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSTypedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSTypedStream.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSTypedStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSTypedStream.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSTypedStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSUtils.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSUtils.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSUtils.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSUtils.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CMSVerifierCertificateNotValidException.java b/app/src/main/java/repack/org/bouncycastle/cms/CMSVerifierCertificateNotValidException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CMSVerifierCertificateNotValidException.java rename to app/src/main/java/repack/org/bouncycastle/cms/CMSVerifierCertificateNotValidException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/CounterSignatureDigestCalculator.java b/app/src/main/java/repack/org/bouncycastle/cms/CounterSignatureDigestCalculator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/CounterSignatureDigestCalculator.java rename to app/src/main/java/repack/org/bouncycastle/cms/CounterSignatureDigestCalculator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/DefaultAuthenticatedAttributeTableGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/DefaultAuthenticatedAttributeTableGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/DefaultAuthenticatedAttributeTableGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/DefaultAuthenticatedAttributeTableGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/DefaultSignedAttributeTableGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/DefaultSignedAttributeTableGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/DefaultSignedAttributeTableGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/DefaultSignedAttributeTableGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/DigOutputStream.java b/app/src/main/java/repack/org/bouncycastle/cms/DigOutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/DigOutputStream.java rename to app/src/main/java/repack/org/bouncycastle/cms/DigOutputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/IntDigestCalculator.java b/app/src/main/java/repack/org/bouncycastle/cms/IntDigestCalculator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/IntDigestCalculator.java rename to app/src/main/java/repack/org/bouncycastle/cms/IntDigestCalculator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/IntRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/IntRecipientInfoGenerator.java similarity index 90% rename from src/bouncycastle/repack/org/bouncycastle/cms/IntRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/IntRecipientInfoGenerator.java index 570a3ae..742f586 100644 --- a/src/bouncycastle/repack/org/bouncycastle/cms/IntRecipientInfoGenerator.java +++ b/app/src/main/java/repack/org/bouncycastle/cms/IntRecipientInfoGenerator.java @@ -19,5 +19,5 @@ interface IntRecipientInfoGenerator * @throws GeneralSecurityException */ RecipientInfo generate(SecretKey contentEncryptionKey, SecureRandom random, - Provider prov) throws GeneralSecurityException; + Provider prov) throws GeneralSecurityException; } diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KEKIntRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/KEKIntRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KEKIntRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/KEKIntRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KEKRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/KEKRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KEKRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/KEKRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KEKRecipientId.java b/app/src/main/java/repack/org/bouncycastle/cms/KEKRecipientId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KEKRecipientId.java rename to app/src/main/java/repack/org/bouncycastle/cms/KEKRecipientId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KEKRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/KEKRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KEKRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/KEKRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KEKRecipientInformation.java b/app/src/main/java/repack/org/bouncycastle/cms/KEKRecipientInformation.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KEKRecipientInformation.java rename to app/src/main/java/repack/org/bouncycastle/cms/KEKRecipientInformation.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KeyAgreeIntRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/KeyAgreeIntRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KeyAgreeIntRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/KeyAgreeIntRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KeyAgreeRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/KeyAgreeRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KeyAgreeRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/KeyAgreeRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KeyAgreeRecipientId.java b/app/src/main/java/repack/org/bouncycastle/cms/KeyAgreeRecipientId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KeyAgreeRecipientId.java rename to app/src/main/java/repack/org/bouncycastle/cms/KeyAgreeRecipientId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KeyAgreeRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/KeyAgreeRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KeyAgreeRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/KeyAgreeRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KeyAgreeRecipientInformation.java b/app/src/main/java/repack/org/bouncycastle/cms/KeyAgreeRecipientInformation.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KeyAgreeRecipientInformation.java rename to app/src/main/java/repack/org/bouncycastle/cms/KeyAgreeRecipientInformation.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KeyTransIntRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/KeyTransIntRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KeyTransIntRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/KeyTransIntRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KeyTransRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/KeyTransRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KeyTransRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/KeyTransRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KeyTransRecipientId.java b/app/src/main/java/repack/org/bouncycastle/cms/KeyTransRecipientId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KeyTransRecipientId.java rename to app/src/main/java/repack/org/bouncycastle/cms/KeyTransRecipientId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KeyTransRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/KeyTransRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KeyTransRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/KeyTransRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/KeyTransRecipientInformation.java b/app/src/main/java/repack/org/bouncycastle/cms/KeyTransRecipientInformation.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/KeyTransRecipientInformation.java rename to app/src/main/java/repack/org/bouncycastle/cms/KeyTransRecipientInformation.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/MacOutputStream.java b/app/src/main/java/repack/org/bouncycastle/cms/MacOutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/MacOutputStream.java rename to app/src/main/java/repack/org/bouncycastle/cms/MacOutputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/NullOutputStream.java b/app/src/main/java/repack/org/bouncycastle/cms/NullOutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/NullOutputStream.java rename to app/src/main/java/repack/org/bouncycastle/cms/NullOutputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/OriginatorId.java b/app/src/main/java/repack/org/bouncycastle/cms/OriginatorId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/OriginatorId.java rename to app/src/main/java/repack/org/bouncycastle/cms/OriginatorId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/PKCS5Scheme2PBEKey.java b/app/src/main/java/repack/org/bouncycastle/cms/PKCS5Scheme2PBEKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/PKCS5Scheme2PBEKey.java rename to app/src/main/java/repack/org/bouncycastle/cms/PKCS5Scheme2PBEKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/PKCS5Scheme2UTF8PBEKey.java b/app/src/main/java/repack/org/bouncycastle/cms/PKCS5Scheme2UTF8PBEKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/PKCS5Scheme2UTF8PBEKey.java rename to app/src/main/java/repack/org/bouncycastle/cms/PKCS5Scheme2UTF8PBEKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/PasswordIntRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/PasswordIntRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/PasswordIntRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/PasswordIntRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/PasswordRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/PasswordRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/PasswordRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/PasswordRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/PasswordRecipientId.java b/app/src/main/java/repack/org/bouncycastle/cms/PasswordRecipientId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/PasswordRecipientId.java rename to app/src/main/java/repack/org/bouncycastle/cms/PasswordRecipientId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/PasswordRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/PasswordRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/PasswordRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/PasswordRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/PasswordRecipientInformation.java b/app/src/main/java/repack/org/bouncycastle/cms/PasswordRecipientInformation.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/PasswordRecipientInformation.java rename to app/src/main/java/repack/org/bouncycastle/cms/PasswordRecipientInformation.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/Recipient.java b/app/src/main/java/repack/org/bouncycastle/cms/Recipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/Recipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/Recipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/RecipientId.java b/app/src/main/java/repack/org/bouncycastle/cms/RecipientId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/RecipientId.java rename to app/src/main/java/repack/org/bouncycastle/cms/RecipientId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/RecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/RecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/RecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/RecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/RecipientInformation.java b/app/src/main/java/repack/org/bouncycastle/cms/RecipientInformation.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/RecipientInformation.java rename to app/src/main/java/repack/org/bouncycastle/cms/RecipientInformation.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/RecipientInformationStore.java b/app/src/main/java/repack/org/bouncycastle/cms/RecipientInformationStore.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/RecipientInformationStore.java rename to app/src/main/java/repack/org/bouncycastle/cms/RecipientInformationStore.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/RecipientOperator.java b/app/src/main/java/repack/org/bouncycastle/cms/RecipientOperator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/RecipientOperator.java rename to app/src/main/java/repack/org/bouncycastle/cms/RecipientOperator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/SigOutputStream.java b/app/src/main/java/repack/org/bouncycastle/cms/SigOutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/SigOutputStream.java rename to app/src/main/java/repack/org/bouncycastle/cms/SigOutputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/SignerId.java b/app/src/main/java/repack/org/bouncycastle/cms/SignerId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/SignerId.java rename to app/src/main/java/repack/org/bouncycastle/cms/SignerId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/SignerInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/SignerInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/SignerInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/SignerInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/SignerInfoGeneratorBuilder.java b/app/src/main/java/repack/org/bouncycastle/cms/SignerInfoGeneratorBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/SignerInfoGeneratorBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cms/SignerInfoGeneratorBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/SignerInformation.java b/app/src/main/java/repack/org/bouncycastle/cms/SignerInformation.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/cms/SignerInformation.java rename to app/src/main/java/repack/org/bouncycastle/cms/SignerInformation.java index ccf9fb6..efac6e0 100644 --- a/src/bouncycastle/repack/org/bouncycastle/cms/SignerInformation.java +++ b/app/src/main/java/repack/org/bouncycastle/cms/SignerInformation.java @@ -946,7 +946,7 @@ public boolean verify( * @param verifier a suitably configured SignerInformationVerifier. * @return true if the signer information is verified, false otherwise. * @throws repack.org.bouncycastle.cms.CMSVerifierCertificateNotValidException if the provider has an associated certificate and the certificate is not valid at the time given as the SignerInfo's signing time. - * @throws repack.org.bouncycastle.cms.CMSException if the verifier is unable to create a ContentVerifiers or DigestCalculators. + * @throws CMSException if the verifier is unable to create a ContentVerifiers or DigestCalculators. */ public boolean verify(SignerInformationVerifier verifier) throws CMSException diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/SignerInformationStore.java b/app/src/main/java/repack/org/bouncycastle/cms/SignerInformationStore.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/SignerInformationStore.java rename to app/src/main/java/repack/org/bouncycastle/cms/SignerInformationStore.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/SignerInformationVerifier.java b/app/src/main/java/repack/org/bouncycastle/cms/SignerInformationVerifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/SignerInformationVerifier.java rename to app/src/main/java/repack/org/bouncycastle/cms/SignerInformationVerifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/SignerIntInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/SignerIntInfoGenerator.java similarity index 81% rename from src/bouncycastle/repack/org/bouncycastle/cms/SignerIntInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/SignerIntInfoGenerator.java index f3c9986..ff47922 100644 --- a/src/bouncycastle/repack/org/bouncycastle/cms/SignerIntInfoGenerator.java +++ b/app/src/main/java/repack/org/bouncycastle/cms/SignerIntInfoGenerator.java @@ -7,5 +7,5 @@ interface SignerIntInfoGenerator { SignerInfo generate(DERObjectIdentifier contentType, AlgorithmIdentifier digestAlgorithm, - byte[] calculatedDigest) throws CMSStreamException; + byte[] calculatedDigest) throws CMSStreamException; } diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/SimpleAttributeTableGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/SimpleAttributeTableGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/SimpleAttributeTableGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/SimpleAttributeTableGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/bc/BcKeyTransRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/bc/BcKeyTransRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/bc/BcKeyTransRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/bc/BcKeyTransRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/bc/BcRSAKeyTransRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/bc/BcRSAKeyTransRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/bc/BcRSAKeyTransRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/bc/BcRSAKeyTransRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/bc/BcRSASignerInfoVerifierBuilder.java b/app/src/main/java/repack/org/bouncycastle/cms/bc/BcRSASignerInfoVerifierBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/bc/BcRSASignerInfoVerifierBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cms/bc/BcRSASignerInfoVerifierBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/CMSUtils.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/CMSUtils.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/CMSUtils.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/CMSUtils.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/EnvelopedDataHelper.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/EnvelopedDataHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/EnvelopedDataHelper.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/EnvelopedDataHelper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcaSignerInfoGeneratorBuilder.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcaSignerInfoGeneratorBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcaSignerInfoGeneratorBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcaSignerInfoGeneratorBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoGeneratorBuilder.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoGeneratorBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoGeneratorBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoGeneratorBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoVerifierBuilder.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoVerifierBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoVerifierBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoVerifierBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceCMSContentEncryptorBuilder.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceCMSContentEncryptorBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceCMSContentEncryptorBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceCMSContentEncryptorBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceCMSMacCalculatorBuilder.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceCMSMacCalculatorBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceCMSMacCalculatorBuilder.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceCMSMacCalculatorBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKEKAuthenticatedRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKEKAuthenticatedRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKEKAuthenticatedRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKEKAuthenticatedRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKEKEnvelopedRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKEKEnvelopedRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKEKEnvelopedRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKEKEnvelopedRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKEKRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKEKRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKEKRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKEKRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKEKRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKEKRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKEKRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKEKRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeAuthenticatedRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeAuthenticatedRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeAuthenticatedRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeAuthenticatedRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeEnvelopedRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeEnvelopedRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeEnvelopedRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeEnvelopedRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipientId.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipientId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipientId.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipientId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyAgreeRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyTransAuthenticatedRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyTransAuthenticatedRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyTransAuthenticatedRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyTransAuthenticatedRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyTransEnvelopedRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyTransEnvelopedRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyTransEnvelopedRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyTransEnvelopedRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipientId.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipientId.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipientId.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipientId.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JceKeyTransRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcePasswordAuthenticatedRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcePasswordAuthenticatedRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcePasswordAuthenticatedRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcePasswordAuthenticatedRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcePasswordEnvelopedRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcePasswordEnvelopedRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcePasswordEnvelopedRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcePasswordEnvelopedRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcePasswordRecipient.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcePasswordRecipient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcePasswordRecipient.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcePasswordRecipient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcePasswordRecipientInfoGenerator.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcePasswordRecipientInfoGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/JcePasswordRecipientInfoGenerator.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/JcePasswordRecipientInfoGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/ZlibCompressor.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/ZlibCompressor.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/ZlibCompressor.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/ZlibCompressor.java diff --git a/src/bouncycastle/repack/org/bouncycastle/cms/jcajce/ZlibExpanderProvider.java b/app/src/main/java/repack/org/bouncycastle/cms/jcajce/ZlibExpanderProvider.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/cms/jcajce/ZlibExpanderProvider.java rename to app/src/main/java/repack/org/bouncycastle/cms/jcajce/ZlibExpanderProvider.java diff --git a/bin/classes/repack/org/bouncycastle/cms/package.html b/app/src/main/java/repack/org/bouncycastle/cms/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/cms/package.html rename to app/src/main/java/repack/org/bouncycastle/cms/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/AsymmetricBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/AsymmetricBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/AsymmetricBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/AsymmetricBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/AsymmetricCipherKeyPair.java b/app/src/main/java/repack/org/bouncycastle/crypto/AsymmetricCipherKeyPair.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/AsymmetricCipherKeyPair.java rename to app/src/main/java/repack/org/bouncycastle/crypto/AsymmetricCipherKeyPair.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/AsymmetricCipherKeyPairGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/AsymmetricCipherKeyPairGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/AsymmetricCipherKeyPairGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/AsymmetricCipherKeyPairGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/BasicAgreement.java b/app/src/main/java/repack/org/bouncycastle/crypto/BasicAgreement.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/BasicAgreement.java rename to app/src/main/java/repack/org/bouncycastle/crypto/BasicAgreement.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/BlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/BlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/BlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/BlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/BufferedAsymmetricBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/BufferedAsymmetricBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/BufferedAsymmetricBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/BufferedAsymmetricBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/BufferedBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/BufferedBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/BufferedBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/BufferedBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/CipherKeyGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/CipherKeyGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/CipherKeyGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/CipherKeyGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/CipherParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/CipherParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/CipherParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/CipherParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/CryptoException.java b/app/src/main/java/repack/org/bouncycastle/crypto/CryptoException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/CryptoException.java rename to app/src/main/java/repack/org/bouncycastle/crypto/CryptoException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/DSA.java b/app/src/main/java/repack/org/bouncycastle/crypto/DSA.java similarity index 92% rename from src/bouncycastle/repack/org/bouncycastle/crypto/DSA.java rename to app/src/main/java/repack/org/bouncycastle/crypto/DSA.java index cde8499..6e04f81 100644 --- a/src/bouncycastle/repack/org/bouncycastle/crypto/DSA.java +++ b/app/src/main/java/repack/org/bouncycastle/crypto/DSA.java @@ -32,5 +32,5 @@ public interface DSA * @param r the r signature value. * @param s the s signature value. */ - public boolean verifySignature(byte[] message, BigInteger r, BigInteger s); + public boolean verifySignature(byte[] message, BigInteger r, BigInteger s); } diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/DataLengthException.java b/app/src/main/java/repack/org/bouncycastle/crypto/DataLengthException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/DataLengthException.java rename to app/src/main/java/repack/org/bouncycastle/crypto/DataLengthException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/DerivationFunction.java b/app/src/main/java/repack/org/bouncycastle/crypto/DerivationFunction.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/DerivationFunction.java rename to app/src/main/java/repack/org/bouncycastle/crypto/DerivationFunction.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/DerivationParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/DerivationParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/DerivationParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/DerivationParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/ExtendedDigest.java b/app/src/main/java/repack/org/bouncycastle/crypto/ExtendedDigest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/ExtendedDigest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/ExtendedDigest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/InvalidCipherTextException.java b/app/src/main/java/repack/org/bouncycastle/crypto/InvalidCipherTextException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/InvalidCipherTextException.java rename to app/src/main/java/repack/org/bouncycastle/crypto/InvalidCipherTextException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/KeyGenerationParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/KeyGenerationParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/KeyGenerationParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/KeyGenerationParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/Mac.java b/app/src/main/java/repack/org/bouncycastle/crypto/Mac.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/Mac.java rename to app/src/main/java/repack/org/bouncycastle/crypto/Mac.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/MaxBytesExceededException.java b/app/src/main/java/repack/org/bouncycastle/crypto/MaxBytesExceededException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/MaxBytesExceededException.java rename to app/src/main/java/repack/org/bouncycastle/crypto/MaxBytesExceededException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/PBEParametersGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/PBEParametersGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/PBEParametersGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/PBEParametersGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/RuntimeCryptoException.java b/app/src/main/java/repack/org/bouncycastle/crypto/RuntimeCryptoException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/RuntimeCryptoException.java rename to app/src/main/java/repack/org/bouncycastle/crypto/RuntimeCryptoException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/Signer.java b/app/src/main/java/repack/org/bouncycastle/crypto/Signer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/Signer.java rename to app/src/main/java/repack/org/bouncycastle/crypto/Signer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/SignerWithRecovery.java b/app/src/main/java/repack/org/bouncycastle/crypto/SignerWithRecovery.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/SignerWithRecovery.java rename to app/src/main/java/repack/org/bouncycastle/crypto/SignerWithRecovery.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/StreamBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/StreamBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/StreamBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/StreamBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/StreamCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/StreamCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/StreamCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/StreamCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/Wrapper.java b/app/src/main/java/repack/org/bouncycastle/crypto/Wrapper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/Wrapper.java rename to app/src/main/java/repack/org/bouncycastle/crypto/Wrapper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/agreement/DHAgreement.java b/app/src/main/java/repack/org/bouncycastle/crypto/agreement/DHAgreement.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/agreement/DHAgreement.java rename to app/src/main/java/repack/org/bouncycastle/crypto/agreement/DHAgreement.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/agreement/DHBasicAgreement.java b/app/src/main/java/repack/org/bouncycastle/crypto/agreement/DHBasicAgreement.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/agreement/DHBasicAgreement.java rename to app/src/main/java/repack/org/bouncycastle/crypto/agreement/DHBasicAgreement.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.java b/app/src/main/java/repack/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.java rename to app/src/main/java/repack/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/agreement/ECDHCBasicAgreement.java b/app/src/main/java/repack/org/bouncycastle/crypto/agreement/ECDHCBasicAgreement.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/agreement/ECDHCBasicAgreement.java rename to app/src/main/java/repack/org/bouncycastle/crypto/agreement/ECDHCBasicAgreement.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/agreement/ECMQVBasicAgreement.java b/app/src/main/java/repack/org/bouncycastle/crypto/agreement/ECMQVBasicAgreement.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/agreement/ECMQVBasicAgreement.java rename to app/src/main/java/repack/org/bouncycastle/crypto/agreement/ECMQVBasicAgreement.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/agreement/kdf/DHKDFParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/agreement/kdf/DHKDFParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/agreement/kdf/DHKDFParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/agreement/kdf/DHKDFParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/agreement/kdf/DHKEKGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/agreement/kdf/DHKEKGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/agreement/kdf/DHKEKGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/agreement/kdf/DHKEKGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/agreement/kdf/ECDHKEKGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/agreement/kdf/ECDHKEKGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/agreement/kdf/ECDHKEKGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/agreement/kdf/ECDHKEKGenerator.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/agreement/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/agreement/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/agreement/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/agreement/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/agreement/srp/SRP6Client.java b/app/src/main/java/repack/org/bouncycastle/crypto/agreement/srp/SRP6Client.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/agreement/srp/SRP6Client.java rename to app/src/main/java/repack/org/bouncycastle/crypto/agreement/srp/SRP6Client.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/agreement/srp/SRP6Server.java b/app/src/main/java/repack/org/bouncycastle/crypto/agreement/srp/SRP6Server.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/agreement/srp/SRP6Server.java rename to app/src/main/java/repack/org/bouncycastle/crypto/agreement/srp/SRP6Server.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/agreement/srp/SRP6Util.java b/app/src/main/java/repack/org/bouncycastle/crypto/agreement/srp/SRP6Util.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/agreement/srp/SRP6Util.java rename to app/src/main/java/repack/org/bouncycastle/crypto/agreement/srp/SRP6Util.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/agreement/srp/SRP6VerifierGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/agreement/srp/SRP6VerifierGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/agreement/srp/SRP6VerifierGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/agreement/srp/SRP6VerifierGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/GOST3411Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/GOST3411Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/GOST3411Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/GOST3411Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/GeneralDigest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/GeneralDigest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/GeneralDigest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/GeneralDigest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/LongDigest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/LongDigest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/LongDigest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/LongDigest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/MD2Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/MD2Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/MD2Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/MD2Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/MD4Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/MD4Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/MD4Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/MD4Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/MD5Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/MD5Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/MD5Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/MD5Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/NullDigest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/NullDigest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/NullDigest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/NullDigest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/RIPEMD128Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/RIPEMD128Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/RIPEMD128Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/RIPEMD128Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/RIPEMD160Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/RIPEMD160Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/RIPEMD160Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/RIPEMD160Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/RIPEMD256Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/RIPEMD256Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/RIPEMD256Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/RIPEMD256Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/RIPEMD320Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/RIPEMD320Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/RIPEMD320Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/RIPEMD320Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/SHA1Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/SHA1Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/SHA1Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/SHA1Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/SHA224Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/SHA224Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/SHA224Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/SHA224Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/SHA256Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/SHA256Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/SHA256Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/SHA256Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/SHA384Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/SHA384Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/SHA384Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/SHA384Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/SHA512Digest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/SHA512Digest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/SHA512Digest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/SHA512Digest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/ShortenedDigest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/ShortenedDigest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/ShortenedDigest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/ShortenedDigest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/TigerDigest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/TigerDigest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/TigerDigest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/TigerDigest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/digests/WhirlpoolDigest.java b/app/src/main/java/repack/org/bouncycastle/crypto/digests/WhirlpoolDigest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/digests/WhirlpoolDigest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/WhirlpoolDigest.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/digests/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/digests/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/digests/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/digests/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/encodings/ISO9796d1Encoding.java b/app/src/main/java/repack/org/bouncycastle/crypto/encodings/ISO9796d1Encoding.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/encodings/ISO9796d1Encoding.java rename to app/src/main/java/repack/org/bouncycastle/crypto/encodings/ISO9796d1Encoding.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/encodings/OAEPEncoding.java b/app/src/main/java/repack/org/bouncycastle/crypto/encodings/OAEPEncoding.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/encodings/OAEPEncoding.java rename to app/src/main/java/repack/org/bouncycastle/crypto/encodings/OAEPEncoding.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/encodings/PKCS1Encoding.java b/app/src/main/java/repack/org/bouncycastle/crypto/encodings/PKCS1Encoding.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/encodings/PKCS1Encoding.java rename to app/src/main/java/repack/org/bouncycastle/crypto/encodings/PKCS1Encoding.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/encodings/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/encodings/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/encodings/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/encodings/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/AESEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/AESEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/AESEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/AESEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/AESFastEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/AESFastEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/AESFastEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/AESFastEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/AESLightEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/AESLightEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/AESLightEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/AESLightEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/AESWrapEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/AESWrapEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/AESWrapEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/AESWrapEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/BlowfishEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/BlowfishEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/BlowfishEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/BlowfishEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/CAST5Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/CAST5Engine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/CAST5Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/CAST5Engine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/CAST6Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/CAST6Engine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/CAST6Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/CAST6Engine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/CamelliaEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/CamelliaEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/CamelliaEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/CamelliaEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/CamelliaLightEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/CamelliaLightEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/CamelliaLightEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/CamelliaLightEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/CamelliaWrapEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/CamelliaWrapEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/CamelliaWrapEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/CamelliaWrapEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/DESEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/DESEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/DESEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/DESEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/DESedeEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/DESedeEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/DESedeEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/DESedeEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/DESedeWrapEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/DESedeWrapEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/DESedeWrapEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/DESedeWrapEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/ElGamalEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/ElGamalEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/ElGamalEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/ElGamalEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/GOST28147Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/GOST28147Engine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/GOST28147Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/GOST28147Engine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/Grain128Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/Grain128Engine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/Grain128Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/Grain128Engine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/Grainv1Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/Grainv1Engine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/Grainv1Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/Grainv1Engine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/HC128Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/HC128Engine.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/HC128Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/HC128Engine.java index b0cda2a..6eaa8e6 100644 --- a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/HC128Engine.java +++ b/app/src/main/java/repack/org/bouncycastle/crypto/engines/HC128Engine.java @@ -113,7 +113,7 @@ private void init() { if (key.length != 16) { - throw new java.lang.IllegalArgumentException( + throw new IllegalArgumentException( "The key must be 128 bits long"); } diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/HC256Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/HC256Engine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/HC256Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/HC256Engine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/IDEAEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/IDEAEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/IDEAEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/IDEAEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/IESEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/IESEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/IESEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/IESEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/ISAACEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/ISAACEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/ISAACEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/ISAACEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/NaccacheSternEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/NaccacheSternEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/NaccacheSternEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/NaccacheSternEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/NoekeonEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/NoekeonEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/NoekeonEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/NoekeonEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/NullEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/NullEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/NullEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/NullEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/RC2Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/RC2Engine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/RC2Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/RC2Engine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/RC2WrapEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/RC2WrapEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/RC2WrapEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/RC2WrapEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/RC4Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/RC4Engine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/RC4Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/RC4Engine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/RC532Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/RC532Engine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/RC532Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/RC532Engine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/RC564Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/RC564Engine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/RC564Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/RC564Engine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/RC6Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/RC6Engine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/RC6Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/RC6Engine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/RFC3211WrapEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/RFC3211WrapEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/RFC3211WrapEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/RFC3211WrapEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/RSABlindedEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/RSABlindedEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/RSABlindedEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/RSABlindedEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/RSABlindingEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/RSABlindingEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/RSABlindingEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/RSABlindingEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/RSACoreEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/RSACoreEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/RSACoreEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/RSACoreEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/RSAEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/RSAEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/RSAEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/RSAEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/RijndaelEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/RijndaelEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/RijndaelEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/RijndaelEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/SEEDEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/SEEDEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/SEEDEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/SEEDEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/SEEDWrapEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/SEEDWrapEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/SEEDWrapEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/SEEDWrapEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/Salsa20Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/Salsa20Engine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/Salsa20Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/Salsa20Engine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/SerpentEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/SerpentEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/SerpentEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/SerpentEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/SkipjackEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/SkipjackEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/SkipjackEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/SkipjackEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/TEAEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/TEAEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/TEAEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/TEAEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/TwofishEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/TwofishEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/TwofishEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/TwofishEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/VMPCEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/VMPCEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/VMPCEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/VMPCEngine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/VMPCKSA3Engine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/VMPCKSA3Engine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/VMPCKSA3Engine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/VMPCKSA3Engine.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/engines/XTEAEngine.java b/app/src/main/java/repack/org/bouncycastle/crypto/engines/XTEAEngine.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/engines/XTEAEngine.java rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/XTEAEngine.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/engines/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/engines/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/engines/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/engines/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/examples/DESExample.java b/app/src/main/java/repack/org/bouncycastle/crypto/examples/DESExample.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/examples/DESExample.java rename to app/src/main/java/repack/org/bouncycastle/crypto/examples/DESExample.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/examples/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/examples/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/examples/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/examples/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/BaseKDFBytesGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/BaseKDFBytesGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/BaseKDFBytesGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/BaseKDFBytesGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/DESKeyGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/DESKeyGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/DESKeyGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/DESKeyGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/DESedeKeyGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/DESedeKeyGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/DESedeKeyGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/DESedeKeyGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/DHBasicKeyPairGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/DHBasicKeyPairGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/DHBasicKeyPairGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/DHBasicKeyPairGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/DHKeyGeneratorHelper.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/DHKeyGeneratorHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/DHKeyGeneratorHelper.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/DHKeyGeneratorHelper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/DHKeyPairGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/DHKeyPairGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/DHKeyPairGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/DHKeyPairGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/DHParametersGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/DHParametersGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/DHParametersGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/DHParametersGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/DHParametersHelper.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/DHParametersHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/DHParametersHelper.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/DHParametersHelper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/DSAKeyPairGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/DSAKeyPairGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/DSAKeyPairGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/DSAKeyPairGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/DSAParametersGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/DSAParametersGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/DSAParametersGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/DSAParametersGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/ECKeyPairGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/ECKeyPairGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/ECKeyPairGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/ECKeyPairGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/ElGamalKeyPairGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/ElGamalKeyPairGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/ElGamalKeyPairGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/ElGamalKeyPairGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/ElGamalParametersGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/ElGamalParametersGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/ElGamalParametersGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/ElGamalParametersGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/GOST3410KeyPairGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/GOST3410KeyPairGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/GOST3410KeyPairGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/GOST3410KeyPairGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/GOST3410ParametersGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/GOST3410ParametersGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/GOST3410ParametersGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/GOST3410ParametersGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/KDF1BytesGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/KDF1BytesGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/KDF1BytesGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/KDF1BytesGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/KDF2BytesGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/KDF2BytesGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/KDF2BytesGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/KDF2BytesGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/MGF1BytesGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/MGF1BytesGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/MGF1BytesGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/MGF1BytesGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/NaccacheSternKeyPairGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/NaccacheSternKeyPairGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/NaccacheSternKeyPairGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/NaccacheSternKeyPairGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/OpenSSLPBEParametersGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/OpenSSLPBEParametersGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/OpenSSLPBEParametersGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/OpenSSLPBEParametersGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/PKCS5S1ParametersGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/PKCS5S1ParametersGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/PKCS5S1ParametersGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/PKCS5S1ParametersGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/RSABlindingFactorGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/RSABlindingFactorGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/RSABlindingFactorGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/RSABlindingFactorGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/generators/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/generators/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/generators/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/generators/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/io/DigestInputStream.java b/app/src/main/java/repack/org/bouncycastle/crypto/io/DigestInputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/io/DigestInputStream.java rename to app/src/main/java/repack/org/bouncycastle/crypto/io/DigestInputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/io/DigestOutputStream.java b/app/src/main/java/repack/org/bouncycastle/crypto/io/DigestOutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/io/DigestOutputStream.java rename to app/src/main/java/repack/org/bouncycastle/crypto/io/DigestOutputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/io/MacInputStream.java b/app/src/main/java/repack/org/bouncycastle/crypto/io/MacInputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/io/MacInputStream.java rename to app/src/main/java/repack/org/bouncycastle/crypto/io/MacInputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/io/MacOutputStream.java b/app/src/main/java/repack/org/bouncycastle/crypto/io/MacOutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/io/MacOutputStream.java rename to app/src/main/java/repack/org/bouncycastle/crypto/io/MacOutputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/io/SignerInputStream.java b/app/src/main/java/repack/org/bouncycastle/crypto/io/SignerInputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/io/SignerInputStream.java rename to app/src/main/java/repack/org/bouncycastle/crypto/io/SignerInputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/io/SignerOutputStream.java b/app/src/main/java/repack/org/bouncycastle/crypto/io/SignerOutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/io/SignerOutputStream.java rename to app/src/main/java/repack/org/bouncycastle/crypto/io/SignerOutputStream.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/io/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/io/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/io/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/io/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/macs/BlockCipherMac.java b/app/src/main/java/repack/org/bouncycastle/crypto/macs/BlockCipherMac.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/macs/BlockCipherMac.java rename to app/src/main/java/repack/org/bouncycastle/crypto/macs/BlockCipherMac.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/macs/CBCBlockCipherMac.java b/app/src/main/java/repack/org/bouncycastle/crypto/macs/CBCBlockCipherMac.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/macs/CBCBlockCipherMac.java rename to app/src/main/java/repack/org/bouncycastle/crypto/macs/CBCBlockCipherMac.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/macs/CFBBlockCipherMac.java b/app/src/main/java/repack/org/bouncycastle/crypto/macs/CFBBlockCipherMac.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/macs/CFBBlockCipherMac.java rename to app/src/main/java/repack/org/bouncycastle/crypto/macs/CFBBlockCipherMac.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/macs/CMac.java b/app/src/main/java/repack/org/bouncycastle/crypto/macs/CMac.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/macs/CMac.java rename to app/src/main/java/repack/org/bouncycastle/crypto/macs/CMac.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/macs/GOST28147Mac.java b/app/src/main/java/repack/org/bouncycastle/crypto/macs/GOST28147Mac.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/macs/GOST28147Mac.java rename to app/src/main/java/repack/org/bouncycastle/crypto/macs/GOST28147Mac.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/macs/HMac.java b/app/src/main/java/repack/org/bouncycastle/crypto/macs/HMac.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/macs/HMac.java rename to app/src/main/java/repack/org/bouncycastle/crypto/macs/HMac.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/macs/ISO9797Alg3Mac.java b/app/src/main/java/repack/org/bouncycastle/crypto/macs/ISO9797Alg3Mac.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/macs/ISO9797Alg3Mac.java rename to app/src/main/java/repack/org/bouncycastle/crypto/macs/ISO9797Alg3Mac.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/macs/OldHMac.java b/app/src/main/java/repack/org/bouncycastle/crypto/macs/OldHMac.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/macs/OldHMac.java rename to app/src/main/java/repack/org/bouncycastle/crypto/macs/OldHMac.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/macs/VMPCMac.java b/app/src/main/java/repack/org/bouncycastle/crypto/macs/VMPCMac.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/macs/VMPCMac.java rename to app/src/main/java/repack/org/bouncycastle/crypto/macs/VMPCMac.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/macs/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/macs/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/macs/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/macs/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/AEADBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/AEADBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/AEADBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/AEADBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/CBCBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/CBCBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/CBCBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/CBCBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/CCMBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/CCMBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/CCMBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/CCMBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/CFBBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/CFBBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/CFBBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/CFBBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/CTSBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/CTSBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/CTSBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/CTSBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/EAXBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/EAXBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/EAXBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/EAXBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/GCMBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/GCMBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/GCMBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/GCMBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/GOFBBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/GOFBBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/GOFBBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/GOFBBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/OFBBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/OFBBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/OFBBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/OFBBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/OpenPGPCFBBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/OpenPGPCFBBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/OpenPGPCFBBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/OpenPGPCFBBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/PGPCFBBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/PGPCFBBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/PGPCFBBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/PGPCFBBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/PaddedBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/PaddedBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/PaddedBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/PaddedBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/SICBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/SICBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/SICBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/SICBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/BasicGCMExponentiator.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/BasicGCMExponentiator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/BasicGCMExponentiator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/BasicGCMExponentiator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/BasicGCMMultiplier.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/BasicGCMMultiplier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/BasicGCMMultiplier.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/BasicGCMMultiplier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/GCMExponentiator.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/GCMExponentiator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/GCMExponentiator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/GCMExponentiator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/GCMMultiplier.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/GCMMultiplier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/GCMMultiplier.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/GCMMultiplier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/GCMUtil.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/GCMUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/GCMUtil.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/GCMUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/Tables1kGCMExponentiator.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/Tables1kGCMExponentiator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/Tables1kGCMExponentiator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/Tables1kGCMExponentiator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/Tables64kGCMMultiplier.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/Tables64kGCMMultiplier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/Tables64kGCMMultiplier.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/Tables64kGCMMultiplier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.java b/app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.java rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/modes/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/modes/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/modes/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/modes/package.html diff --git a/bin/classes/repack/org/bouncycastle/crypto/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/paddings/BlockCipherPadding.java b/app/src/main/java/repack/org/bouncycastle/crypto/paddings/BlockCipherPadding.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/paddings/BlockCipherPadding.java rename to app/src/main/java/repack/org/bouncycastle/crypto/paddings/BlockCipherPadding.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/paddings/ISO10126d2Padding.java b/app/src/main/java/repack/org/bouncycastle/crypto/paddings/ISO10126d2Padding.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/paddings/ISO10126d2Padding.java rename to app/src/main/java/repack/org/bouncycastle/crypto/paddings/ISO10126d2Padding.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/paddings/ISO7816d4Padding.java b/app/src/main/java/repack/org/bouncycastle/crypto/paddings/ISO7816d4Padding.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/paddings/ISO7816d4Padding.java rename to app/src/main/java/repack/org/bouncycastle/crypto/paddings/ISO7816d4Padding.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/paddings/PKCS7Padding.java b/app/src/main/java/repack/org/bouncycastle/crypto/paddings/PKCS7Padding.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/paddings/PKCS7Padding.java rename to app/src/main/java/repack/org/bouncycastle/crypto/paddings/PKCS7Padding.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/paddings/TBCPadding.java b/app/src/main/java/repack/org/bouncycastle/crypto/paddings/TBCPadding.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/paddings/TBCPadding.java rename to app/src/main/java/repack/org/bouncycastle/crypto/paddings/TBCPadding.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/paddings/X923Padding.java b/app/src/main/java/repack/org/bouncycastle/crypto/paddings/X923Padding.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/paddings/X923Padding.java rename to app/src/main/java/repack/org/bouncycastle/crypto/paddings/X923Padding.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/paddings/ZeroBytePadding.java b/app/src/main/java/repack/org/bouncycastle/crypto/paddings/ZeroBytePadding.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/paddings/ZeroBytePadding.java rename to app/src/main/java/repack/org/bouncycastle/crypto/paddings/ZeroBytePadding.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/paddings/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/paddings/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/paddings/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/paddings/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/AEADParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/AEADParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/AEADParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/AEADParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/AsymmetricKeyParameter.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/AsymmetricKeyParameter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/AsymmetricKeyParameter.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/AsymmetricKeyParameter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/CCMParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/CCMParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/CCMParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/CCMParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DESParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DESParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DESParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DESParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DESedeParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DESedeParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DESedeParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DESedeParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DHKeyGenerationParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DHKeyGenerationParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DHKeyGenerationParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DHKeyGenerationParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DHKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DHKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DHKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DHKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DHParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DHParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DHParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DHParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DHPrivateKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DHPrivateKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DHPrivateKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DHPrivateKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DHPublicKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DHPublicKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DHPublicKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DHPublicKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DHValidationParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DHValidationParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DHValidationParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DHValidationParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DSAKeyGenerationParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DSAKeyGenerationParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DSAKeyGenerationParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DSAKeyGenerationParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DSAKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DSAKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DSAKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DSAKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DSAParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DSAParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DSAParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DSAParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DSAPrivateKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DSAPrivateKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DSAPrivateKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DSAPrivateKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DSAPublicKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DSAPublicKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DSAPublicKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DSAPublicKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/DSAValidationParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/DSAValidationParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/DSAValidationParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/DSAValidationParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ECDomainParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ECDomainParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ECDomainParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ECDomainParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ECKeyGenerationParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ECKeyGenerationParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ECKeyGenerationParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ECKeyGenerationParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ECKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ECKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ECKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ECKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ECPrivateKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ECPrivateKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ECPrivateKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ECPrivateKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ECPublicKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ECPublicKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ECPublicKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ECPublicKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ElGamalKeyGenerationParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ElGamalKeyGenerationParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ElGamalKeyGenerationParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ElGamalKeyGenerationParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ElGamalKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ElGamalKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ElGamalKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ElGamalKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ElGamalParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ElGamalParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ElGamalParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ElGamalParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ElGamalPrivateKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ElGamalPrivateKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ElGamalPrivateKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ElGamalPrivateKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ElGamalPublicKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ElGamalPublicKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ElGamalPublicKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ElGamalPublicKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/GOST3410KeyGenerationParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/GOST3410KeyGenerationParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/GOST3410KeyGenerationParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/GOST3410KeyGenerationParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/GOST3410KeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/GOST3410KeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/GOST3410KeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/GOST3410KeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/GOST3410Parameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/GOST3410Parameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/GOST3410Parameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/GOST3410Parameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/GOST3410PrivateKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/GOST3410PrivateKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/GOST3410PrivateKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/GOST3410PrivateKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/GOST3410PublicKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/GOST3410PublicKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/GOST3410PublicKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/GOST3410PublicKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/GOST3410ValidationParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/GOST3410ValidationParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/GOST3410ValidationParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/GOST3410ValidationParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/IESParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/IESParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/IESParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/IESParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/IESWithCipherParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/IESWithCipherParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/IESWithCipherParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/IESWithCipherParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ISO18033KDFParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ISO18033KDFParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ISO18033KDFParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ISO18033KDFParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/KDFParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/KDFParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/KDFParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/KDFParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/KeyParameter.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/KeyParameter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/KeyParameter.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/KeyParameter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/MGFParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/MGFParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/MGFParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/MGFParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/MQVPrivateParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/MQVPrivateParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/MQVPrivateParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/MQVPrivateParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/MQVPublicParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/MQVPublicParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/MQVPublicParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/MQVPublicParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/NaccacheSternKeyGenerationParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/NaccacheSternKeyGenerationParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/NaccacheSternKeyGenerationParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/NaccacheSternKeyGenerationParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/NaccacheSternKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/NaccacheSternKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/NaccacheSternKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/NaccacheSternKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/NaccacheSternPrivateKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/NaccacheSternPrivateKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/NaccacheSternPrivateKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/NaccacheSternPrivateKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ParametersWithIV.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ParametersWithIV.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ParametersWithIV.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ParametersWithIV.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ParametersWithRandom.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ParametersWithRandom.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ParametersWithRandom.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ParametersWithRandom.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ParametersWithSBox.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ParametersWithSBox.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ParametersWithSBox.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ParametersWithSBox.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/ParametersWithSalt.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/ParametersWithSalt.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/ParametersWithSalt.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/ParametersWithSalt.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/RC2Parameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/RC2Parameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/RC2Parameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/RC2Parameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/RC5Parameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/RC5Parameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/RC5Parameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/RC5Parameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/RSABlindingParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/RSABlindingParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/RSABlindingParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/RSABlindingParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/RSAKeyGenerationParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/RSAKeyGenerationParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/RSAKeyGenerationParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/RSAKeyGenerationParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/RSAKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/RSAKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/RSAKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/RSAKeyParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/params/RSAPrivateCrtKeyParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/params/RSAPrivateCrtKeyParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/params/RSAPrivateCrtKeyParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/params/RSAPrivateCrtKeyParameters.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/params/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/params/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/params/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/params/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/prng/DigestRandomGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/prng/DigestRandomGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/prng/DigestRandomGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/prng/DigestRandomGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/prng/RandomGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/prng/RandomGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/prng/RandomGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/prng/RandomGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/prng/ReversedWindowGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/prng/ReversedWindowGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/prng/ReversedWindowGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/prng/ReversedWindowGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/prng/ThreadedSeedGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/prng/ThreadedSeedGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/prng/ThreadedSeedGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/prng/ThreadedSeedGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/prng/VMPCRandomGenerator.java b/app/src/main/java/repack/org/bouncycastle/crypto/prng/VMPCRandomGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/prng/VMPCRandomGenerator.java rename to app/src/main/java/repack/org/bouncycastle/crypto/prng/VMPCRandomGenerator.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/prng/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/prng/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/prng/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/prng/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/signers/DSADigestSigner.java b/app/src/main/java/repack/org/bouncycastle/crypto/signers/DSADigestSigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/signers/DSADigestSigner.java rename to app/src/main/java/repack/org/bouncycastle/crypto/signers/DSADigestSigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/signers/DSASigner.java b/app/src/main/java/repack/org/bouncycastle/crypto/signers/DSASigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/signers/DSASigner.java rename to app/src/main/java/repack/org/bouncycastle/crypto/signers/DSASigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/signers/ECDSASigner.java b/app/src/main/java/repack/org/bouncycastle/crypto/signers/ECDSASigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/signers/ECDSASigner.java rename to app/src/main/java/repack/org/bouncycastle/crypto/signers/ECDSASigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/signers/ECGOST3410Signer.java b/app/src/main/java/repack/org/bouncycastle/crypto/signers/ECGOST3410Signer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/signers/ECGOST3410Signer.java rename to app/src/main/java/repack/org/bouncycastle/crypto/signers/ECGOST3410Signer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/signers/ECNRSigner.java b/app/src/main/java/repack/org/bouncycastle/crypto/signers/ECNRSigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/signers/ECNRSigner.java rename to app/src/main/java/repack/org/bouncycastle/crypto/signers/ECNRSigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/signers/GOST3410Signer.java b/app/src/main/java/repack/org/bouncycastle/crypto/signers/GOST3410Signer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/signers/GOST3410Signer.java rename to app/src/main/java/repack/org/bouncycastle/crypto/signers/GOST3410Signer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/signers/GenericSigner.java b/app/src/main/java/repack/org/bouncycastle/crypto/signers/GenericSigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/signers/GenericSigner.java rename to app/src/main/java/repack/org/bouncycastle/crypto/signers/GenericSigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/signers/ISO9796d2PSSSigner.java b/app/src/main/java/repack/org/bouncycastle/crypto/signers/ISO9796d2PSSSigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/signers/ISO9796d2PSSSigner.java rename to app/src/main/java/repack/org/bouncycastle/crypto/signers/ISO9796d2PSSSigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/signers/ISO9796d2Signer.java b/app/src/main/java/repack/org/bouncycastle/crypto/signers/ISO9796d2Signer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/signers/ISO9796d2Signer.java rename to app/src/main/java/repack/org/bouncycastle/crypto/signers/ISO9796d2Signer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/signers/PSSSigner.java b/app/src/main/java/repack/org/bouncycastle/crypto/signers/PSSSigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/signers/PSSSigner.java rename to app/src/main/java/repack/org/bouncycastle/crypto/signers/PSSSigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/signers/RSADigestSigner.java b/app/src/main/java/repack/org/bouncycastle/crypto/signers/RSADigestSigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/signers/RSADigestSigner.java rename to app/src/main/java/repack/org/bouncycastle/crypto/signers/RSADigestSigner.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/signers/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/signers/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/signers/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/signers/package.html diff --git a/bin/classes/repack/org/bouncycastle/crypto/test/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/test/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/test/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/test/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/AlertDescription.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/AlertDescription.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/AlertDescription.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/AlertDescription.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/AlertLevel.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/AlertLevel.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/AlertLevel.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/AlertLevel.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/AlwaysValidVerifyer.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/AlwaysValidVerifyer.java similarity index 89% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/AlwaysValidVerifyer.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/AlwaysValidVerifyer.java index 4e9500a..fd7f6cb 100644 --- a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/AlwaysValidVerifyer.java +++ b/app/src/main/java/repack/org/bouncycastle/crypto/tls/AlwaysValidVerifyer.java @@ -16,7 +16,7 @@ public class AlwaysValidVerifyer implements CertificateVerifyer /** * Return true. * - * @see repack.org.bouncycastle.crypto.tls.CertificateVerifyer#isValid(repack.org.bouncycastle.asn1.x509.X509CertificateStructure[]) + * @see repack.org.bouncycastle.crypto.tls.CertificateVerifyer#isValid(X509CertificateStructure[]) */ public boolean isValid(X509CertificateStructure[] certs) { diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/ByteQueue.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/ByteQueue.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/ByteQueue.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/ByteQueue.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/Certificate.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/Certificate.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/Certificate.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/Certificate.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/CertificateRequest.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/CertificateRequest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/CertificateRequest.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/CertificateRequest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/CertificateVerifyer.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/CertificateVerifyer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/CertificateVerifyer.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/CertificateVerifyer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/CipherSuite.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/CipherSuite.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/CipherSuite.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/CipherSuite.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/ClientCertificateType.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/ClientCertificateType.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/ClientCertificateType.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/ClientCertificateType.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/CombinedHash.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/CombinedHash.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/CombinedHash.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/CombinedHash.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/CompressionMethod.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/CompressionMethod.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/CompressionMethod.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/CompressionMethod.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/ContentType.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/ContentType.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/ContentType.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/ContentType.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/DefaultTlsAgreementCredentials.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/DefaultTlsAgreementCredentials.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/DefaultTlsAgreementCredentials.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/DefaultTlsAgreementCredentials.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/DefaultTlsCipherFactory.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/DefaultTlsCipherFactory.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/DefaultTlsCipherFactory.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/DefaultTlsCipherFactory.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/DefaultTlsClient.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/DefaultTlsClient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/DefaultTlsClient.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/DefaultTlsClient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/DefaultTlsSignerCredentials.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/DefaultTlsSignerCredentials.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/DefaultTlsSignerCredentials.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/DefaultTlsSignerCredentials.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/DigestAlgorithm.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/DigestAlgorithm.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/DigestAlgorithm.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/DigestAlgorithm.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/ECCurveType.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/ECCurveType.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/ECCurveType.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/ECCurveType.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/ECPointFormat.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/ECPointFormat.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/ECPointFormat.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/ECPointFormat.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/EncryptionAlgorithm.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/EncryptionAlgorithm.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/EncryptionAlgorithm.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/EncryptionAlgorithm.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/ExtensionType.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/ExtensionType.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/ExtensionType.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/ExtensionType.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/HandshakeType.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/HandshakeType.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/HandshakeType.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/HandshakeType.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/KeyExchangeAlgorithm.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/KeyExchangeAlgorithm.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/KeyExchangeAlgorithm.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/KeyExchangeAlgorithm.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/LegacyTlsAuthentication.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/LegacyTlsAuthentication.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/LegacyTlsAuthentication.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/LegacyTlsAuthentication.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/LegacyTlsClient.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/LegacyTlsClient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/LegacyTlsClient.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/LegacyTlsClient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/NamedCurve.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/NamedCurve.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/NamedCurve.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/NamedCurve.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/RecordStream.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/RecordStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/RecordStream.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/RecordStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/SRPTlsClient.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/SRPTlsClient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/SRPTlsClient.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/SRPTlsClient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/SecurityParameters.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/SecurityParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/SecurityParameters.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/SecurityParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsAgreementCredentials.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsAgreementCredentials.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsAgreementCredentials.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsAgreementCredentials.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsAuthentication.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsAuthentication.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsAuthentication.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsAuthentication.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsBlockCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsBlockCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsCipherFactory.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsCipherFactory.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsCipherFactory.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsCipherFactory.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsClient.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsClient.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsClient.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsClient.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsClientContext.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsClientContext.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsClientContext.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsClientContext.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsClientContextImpl.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsClientContextImpl.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsClientContextImpl.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsClientContextImpl.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsCompression.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsCompression.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsCompression.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsCompression.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsCredentials.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsCredentials.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsCredentials.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsCredentials.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsDHEKeyExchange.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsDHEKeyExchange.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsDHEKeyExchange.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsDHEKeyExchange.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsDHKeyExchange.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsDHKeyExchange.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsDHKeyExchange.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsDHKeyExchange.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsDSASigner.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsDSASigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsDSASigner.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsDSASigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsDSSSigner.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsDSSSigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsDSSSigner.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsDSSSigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsECDHEKeyExchange.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsECDHEKeyExchange.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsECDHEKeyExchange.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsECDHEKeyExchange.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsECDHKeyExchange.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsECDHKeyExchange.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsECDHKeyExchange.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsECDHKeyExchange.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsECDSASigner.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsECDSASigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsECDSASigner.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsECDSASigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsFatalAlert.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsFatalAlert.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsFatalAlert.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsFatalAlert.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsInputStream.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsInputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsInputStream.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsInputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsKeyExchange.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsKeyExchange.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsKeyExchange.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsKeyExchange.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsMac.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsMac.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsMac.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsMac.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsNullCipher.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsNullCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsNullCipher.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsNullCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsNullCompression.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsNullCompression.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsNullCompression.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsNullCompression.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsOutputStream.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsOutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsOutputStream.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsOutputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsProtocolHandler.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsProtocolHandler.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsProtocolHandler.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsProtocolHandler.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsRSAKeyExchange.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsRSAKeyExchange.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsRSAKeyExchange.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsRSAKeyExchange.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsRSASigner.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsRSASigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsRSASigner.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsRSASigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsRuntimeException.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsRuntimeException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsRuntimeException.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsRuntimeException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsSRPKeyExchange.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsSRPKeyExchange.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsSRPKeyExchange.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsSRPKeyExchange.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsSigner.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsSigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsSigner.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsSigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsSignerCredentials.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsSignerCredentials.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsSignerCredentials.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsSignerCredentials.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsUtils.java b/app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsUtils.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/tls/TlsUtils.java rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/TlsUtils.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/tls/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/tls/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/tls/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/tls/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/util/Pack.java b/app/src/main/java/repack/org/bouncycastle/crypto/util/Pack.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/util/Pack.java rename to app/src/main/java/repack/org/bouncycastle/crypto/util/Pack.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/util/PrivateKeyFactory.java b/app/src/main/java/repack/org/bouncycastle/crypto/util/PrivateKeyFactory.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/util/PrivateKeyFactory.java rename to app/src/main/java/repack/org/bouncycastle/crypto/util/PrivateKeyFactory.java diff --git a/src/bouncycastle/repack/org/bouncycastle/crypto/util/PublicKeyFactory.java b/app/src/main/java/repack/org/bouncycastle/crypto/util/PublicKeyFactory.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/crypto/util/PublicKeyFactory.java rename to app/src/main/java/repack/org/bouncycastle/crypto/util/PublicKeyFactory.java diff --git a/bin/classes/repack/org/bouncycastle/crypto/util/package.html b/app/src/main/java/repack/org/bouncycastle/crypto/util/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/crypto/util/package.html rename to app/src/main/java/repack/org/bouncycastle/crypto/util/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/i18n/ErrorBundle.java b/app/src/main/java/repack/org/bouncycastle/i18n/ErrorBundle.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/i18n/ErrorBundle.java rename to app/src/main/java/repack/org/bouncycastle/i18n/ErrorBundle.java diff --git a/src/bouncycastle/repack/org/bouncycastle/i18n/LocaleString.java b/app/src/main/java/repack/org/bouncycastle/i18n/LocaleString.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/i18n/LocaleString.java rename to app/src/main/java/repack/org/bouncycastle/i18n/LocaleString.java diff --git a/src/bouncycastle/repack/org/bouncycastle/i18n/LocalizedException.java b/app/src/main/java/repack/org/bouncycastle/i18n/LocalizedException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/i18n/LocalizedException.java rename to app/src/main/java/repack/org/bouncycastle/i18n/LocalizedException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/i18n/LocalizedMessage.java b/app/src/main/java/repack/org/bouncycastle/i18n/LocalizedMessage.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/i18n/LocalizedMessage.java rename to app/src/main/java/repack/org/bouncycastle/i18n/LocalizedMessage.java diff --git a/src/bouncycastle/repack/org/bouncycastle/i18n/MessageBundle.java b/app/src/main/java/repack/org/bouncycastle/i18n/MessageBundle.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/i18n/MessageBundle.java rename to app/src/main/java/repack/org/bouncycastle/i18n/MessageBundle.java diff --git a/src/bouncycastle/repack/org/bouncycastle/i18n/MissingEntryException.java b/app/src/main/java/repack/org/bouncycastle/i18n/MissingEntryException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/i18n/MissingEntryException.java rename to app/src/main/java/repack/org/bouncycastle/i18n/MissingEntryException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/i18n/TextBundle.java b/app/src/main/java/repack/org/bouncycastle/i18n/TextBundle.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/i18n/TextBundle.java rename to app/src/main/java/repack/org/bouncycastle/i18n/TextBundle.java diff --git a/src/bouncycastle/repack/org/bouncycastle/i18n/filter/Filter.java b/app/src/main/java/repack/org/bouncycastle/i18n/filter/Filter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/i18n/filter/Filter.java rename to app/src/main/java/repack/org/bouncycastle/i18n/filter/Filter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/i18n/filter/HTMLFilter.java b/app/src/main/java/repack/org/bouncycastle/i18n/filter/HTMLFilter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/i18n/filter/HTMLFilter.java rename to app/src/main/java/repack/org/bouncycastle/i18n/filter/HTMLFilter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/i18n/filter/SQLFilter.java b/app/src/main/java/repack/org/bouncycastle/i18n/filter/SQLFilter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/i18n/filter/SQLFilter.java rename to app/src/main/java/repack/org/bouncycastle/i18n/filter/SQLFilter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/i18n/filter/TrustedInput.java b/app/src/main/java/repack/org/bouncycastle/i18n/filter/TrustedInput.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/i18n/filter/TrustedInput.java rename to app/src/main/java/repack/org/bouncycastle/i18n/filter/TrustedInput.java diff --git a/src/bouncycastle/repack/org/bouncycastle/i18n/filter/UntrustedInput.java b/app/src/main/java/repack/org/bouncycastle/i18n/filter/UntrustedInput.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/i18n/filter/UntrustedInput.java rename to app/src/main/java/repack/org/bouncycastle/i18n/filter/UntrustedInput.java diff --git a/src/bouncycastle/repack/org/bouncycastle/i18n/filter/UntrustedUrlInput.java b/app/src/main/java/repack/org/bouncycastle/i18n/filter/UntrustedUrlInput.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/i18n/filter/UntrustedUrlInput.java rename to app/src/main/java/repack/org/bouncycastle/i18n/filter/UntrustedUrlInput.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jcajce/DefaultJcaJceHelper.java b/app/src/main/java/repack/org/bouncycastle/jcajce/DefaultJcaJceHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jcajce/DefaultJcaJceHelper.java rename to app/src/main/java/repack/org/bouncycastle/jcajce/DefaultJcaJceHelper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jcajce/JcaJceHelper.java b/app/src/main/java/repack/org/bouncycastle/jcajce/JcaJceHelper.java similarity index 98% rename from src/bouncycastle/repack/org/bouncycastle/jcajce/JcaJceHelper.java rename to app/src/main/java/repack/org/bouncycastle/jcajce/JcaJceHelper.java index 1c6db3b..b7fe48e 100644 --- a/src/bouncycastle/repack/org/bouncycastle/jcajce/JcaJceHelper.java +++ b/app/src/main/java/repack/org/bouncycastle/jcajce/JcaJceHelper.java @@ -26,7 +26,7 @@ public interface JcaJceHelper { Cipher createCipher( - String algorithm) + String algorithm) throws NoSuchAlgorithmException, NoSuchPaddingException, NoSuchProviderException; Mac createMac(String algorithm) diff --git a/src/bouncycastle/repack/org/bouncycastle/jcajce/NamedJcaJceHelper.java b/app/src/main/java/repack/org/bouncycastle/jcajce/NamedJcaJceHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jcajce/NamedJcaJceHelper.java rename to app/src/main/java/repack/org/bouncycastle/jcajce/NamedJcaJceHelper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jcajce/ProviderJcaJceHelper.java b/app/src/main/java/repack/org/bouncycastle/jcajce/ProviderJcaJceHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jcajce/ProviderJcaJceHelper.java rename to app/src/main/java/repack/org/bouncycastle/jcajce/ProviderJcaJceHelper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jcajce/io/MacOutputStream.java b/app/src/main/java/repack/org/bouncycastle/jcajce/io/MacOutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jcajce/io/MacOutputStream.java rename to app/src/main/java/repack/org/bouncycastle/jcajce/io/MacOutputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/ECGOST3410NamedCurveTable.java b/app/src/main/java/repack/org/bouncycastle/jce/ECGOST3410NamedCurveTable.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/ECGOST3410NamedCurveTable.java rename to app/src/main/java/repack/org/bouncycastle/jce/ECGOST3410NamedCurveTable.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/ECKeyUtil.java b/app/src/main/java/repack/org/bouncycastle/jce/ECKeyUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/ECKeyUtil.java rename to app/src/main/java/repack/org/bouncycastle/jce/ECKeyUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/ECNamedCurveTable.java b/app/src/main/java/repack/org/bouncycastle/jce/ECNamedCurveTable.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/ECNamedCurveTable.java rename to app/src/main/java/repack/org/bouncycastle/jce/ECNamedCurveTable.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/MultiCertStoreParameters.java b/app/src/main/java/repack/org/bouncycastle/jce/MultiCertStoreParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/MultiCertStoreParameters.java rename to app/src/main/java/repack/org/bouncycastle/jce/MultiCertStoreParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/PKCS10CertificationRequest.java b/app/src/main/java/repack/org/bouncycastle/jce/PKCS10CertificationRequest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/PKCS10CertificationRequest.java rename to app/src/main/java/repack/org/bouncycastle/jce/PKCS10CertificationRequest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/PKCS12Util.java b/app/src/main/java/repack/org/bouncycastle/jce/PKCS12Util.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/PKCS12Util.java rename to app/src/main/java/repack/org/bouncycastle/jce/PKCS12Util.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/PrincipalUtil.java b/app/src/main/java/repack/org/bouncycastle/jce/PrincipalUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/PrincipalUtil.java rename to app/src/main/java/repack/org/bouncycastle/jce/PrincipalUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/ProviderConfigurationPermission.java b/app/src/main/java/repack/org/bouncycastle/jce/ProviderConfigurationPermission.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/ProviderConfigurationPermission.java rename to app/src/main/java/repack/org/bouncycastle/jce/ProviderConfigurationPermission.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/X509KeyUsage.java b/app/src/main/java/repack/org/bouncycastle/jce/X509KeyUsage.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/X509KeyUsage.java rename to app/src/main/java/repack/org/bouncycastle/jce/X509KeyUsage.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/X509LDAPCertStoreParameters.java b/app/src/main/java/repack/org/bouncycastle/jce/X509LDAPCertStoreParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/X509LDAPCertStoreParameters.java rename to app/src/main/java/repack/org/bouncycastle/jce/X509LDAPCertStoreParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/X509Principal.java b/app/src/main/java/repack/org/bouncycastle/jce/X509Principal.java similarity index 98% rename from src/bouncycastle/repack/org/bouncycastle/jce/X509Principal.java rename to app/src/main/java/repack/org/bouncycastle/jce/X509Principal.java index 168082d..80f5cd1 100644 --- a/src/bouncycastle/repack/org/bouncycastle/jce/X509Principal.java +++ b/app/src/main/java/repack/org/bouncycastle/jce/X509Principal.java @@ -17,7 +17,7 @@ * Objects of this type can be created from certificates and CRLs using the * PrincipalUtil class. *

    - * @see repack.org.bouncycastle.jce.PrincipalUtil + * @see PrincipalUtil */ public class X509Principal extends X509Name diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/examples/PKCS12Example.java b/app/src/main/java/repack/org/bouncycastle/jce/examples/PKCS12Example.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/examples/PKCS12Example.java rename to app/src/main/java/repack/org/bouncycastle/jce/examples/PKCS12Example.java diff --git a/bin/classes/repack/org/bouncycastle/jce/examples/package.html b/app/src/main/java/repack/org/bouncycastle/jce/examples/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/jce/examples/package.html rename to app/src/main/java/repack/org/bouncycastle/jce/examples/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/exception/ExtCertPathBuilderException.java b/app/src/main/java/repack/org/bouncycastle/jce/exception/ExtCertPathBuilderException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/exception/ExtCertPathBuilderException.java rename to app/src/main/java/repack/org/bouncycastle/jce/exception/ExtCertPathBuilderException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/exception/ExtCertPathValidatorException.java b/app/src/main/java/repack/org/bouncycastle/jce/exception/ExtCertPathValidatorException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/exception/ExtCertPathValidatorException.java rename to app/src/main/java/repack/org/bouncycastle/jce/exception/ExtCertPathValidatorException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/exception/ExtCertificateEncodingException.java b/app/src/main/java/repack/org/bouncycastle/jce/exception/ExtCertificateEncodingException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/exception/ExtCertificateEncodingException.java rename to app/src/main/java/repack/org/bouncycastle/jce/exception/ExtCertificateEncodingException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/exception/ExtException.java b/app/src/main/java/repack/org/bouncycastle/jce/exception/ExtException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/exception/ExtException.java rename to app/src/main/java/repack/org/bouncycastle/jce/exception/ExtException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/exception/ExtIOException.java b/app/src/main/java/repack/org/bouncycastle/jce/exception/ExtIOException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/exception/ExtIOException.java rename to app/src/main/java/repack/org/bouncycastle/jce/exception/ExtIOException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/BCKeyStore.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/BCKeyStore.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/BCKeyStore.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/BCKeyStore.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ConfigurableProvider.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/ConfigurableProvider.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ConfigurableProvider.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/ConfigurableProvider.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ECKey.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/ECKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ECKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/ECKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ECPointEncoder.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/ECPointEncoder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ECPointEncoder.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/ECPointEncoder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ECPrivateKey.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/ECPrivateKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ECPrivateKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/ECPrivateKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ECPublicKey.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/ECPublicKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ECPublicKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/ECPublicKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ElGamalKey.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/ElGamalKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ElGamalKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/ElGamalKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ElGamalPrivateKey.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/ElGamalPrivateKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ElGamalPrivateKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/ElGamalPrivateKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ElGamalPublicKey.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/ElGamalPublicKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/ElGamalPublicKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/ElGamalPublicKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/GOST3410Key.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/GOST3410Key.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/GOST3410Key.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/GOST3410Key.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/GOST3410Params.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/GOST3410Params.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/GOST3410Params.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/GOST3410Params.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/GOST3410PrivateKey.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/GOST3410PrivateKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/GOST3410PrivateKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/GOST3410PrivateKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/GOST3410PublicKey.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/GOST3410PublicKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/GOST3410PublicKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/GOST3410PublicKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/IESKey.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/IESKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/IESKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/IESKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/MQVPrivateKey.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/MQVPrivateKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/MQVPrivateKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/MQVPrivateKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/MQVPublicKey.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/MQVPublicKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/MQVPublicKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/MQVPublicKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.java b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.java similarity index 78% rename from src/bouncycastle/repack/org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.java rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.java index 84d8cc5..3bd92aa 100644 --- a/src/bouncycastle/repack/org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.java +++ b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.java @@ -11,11 +11,11 @@ public interface PKCS12BagAttributeCarrier { void setBagAttribute( - DERObjectIdentifier oid, - DEREncodable attribute); + DERObjectIdentifier oid, + DEREncodable attribute); DEREncodable getBagAttribute( - DERObjectIdentifier oid); + DERObjectIdentifier oid); Enumeration getBagAttributeKeys(); } diff --git a/bin/classes/repack/org/bouncycastle/jce/interfaces/package.html b/app/src/main/java/repack/org/bouncycastle/jce/interfaces/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/jce/interfaces/package.html rename to app/src/main/java/repack/org/bouncycastle/jce/interfaces/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/netscape/NetscapeCertRequest.java b/app/src/main/java/repack/org/bouncycastle/jce/netscape/NetscapeCertRequest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/netscape/NetscapeCertRequest.java rename to app/src/main/java/repack/org/bouncycastle/jce/netscape/NetscapeCertRequest.java diff --git a/bin/classes/repack/org/bouncycastle/jce/package.html b/app/src/main/java/repack/org/bouncycastle/jce/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/jce/package.html rename to app/src/main/java/repack/org/bouncycastle/jce/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/AnnotatedException.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/AnnotatedException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/AnnotatedException.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/AnnotatedException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/BouncyCastleProvider.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/BouncyCastleProvider.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/BouncyCastleProvider.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/BrokenJCEBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/BrokenJCEBlockCipher.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/BrokenJCEBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/BrokenJCEBlockCipher.java index ce406d5..a77484f 100644 --- a/src/bouncycastle/repack/org/bouncycastle/jce/provider/BrokenJCEBlockCipher.java +++ b/app/src/main/java/repack/org/bouncycastle/jce/provider/BrokenJCEBlockCipher.java @@ -231,7 +231,7 @@ protected void engineInit( // if (key instanceof JCEPBEKey) { - param = BrokenPBE.Util.makePBEParameters((JCEPBEKey)key, params, pbeType, pbeHash, + param = Util.makePBEParameters((JCEPBEKey)key, params, pbeType, pbeHash, cipher.getUnderlyingCipher().getAlgorithmName(), pbeKeySize, pbeIvSize); if (pbeIvSize != 0) @@ -468,7 +468,7 @@ protected int engineDoFinal( protected byte[] engineWrap( Key key) - throws IllegalBlockSizeException, java.security.InvalidKeyException + throws IllegalBlockSizeException, InvalidKeyException { byte[] encoded = key.getEncoded(); if (encoded == null) diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/BrokenKDF2BytesGenerator.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/BrokenKDF2BytesGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/BrokenKDF2BytesGenerator.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/BrokenKDF2BytesGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/BrokenPBE.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/BrokenPBE.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/BrokenPBE.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/BrokenPBE.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/CertPathValidatorUtilities.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/CertPathValidatorUtilities.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/CertPathValidatorUtilities.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/CertPathValidatorUtilities.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/CertStatus.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/CertStatus.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/CertStatus.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/CertStatus.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/CertStoreCollectionSpi.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/CertStoreCollectionSpi.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/CertStoreCollectionSpi.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/CertStoreCollectionSpi.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/DHUtil.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/DHUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/DHUtil.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/DHUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/DSABase.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/DSABase.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/DSABase.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/DSABase.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/DSAEncoder.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/DSAEncoder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/DSAEncoder.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/DSAEncoder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/DSAUtil.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/DSAUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/DSAUtil.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/DSAUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/ElGamalUtil.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/ElGamalUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/ElGamalUtil.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/ElGamalUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/ExtCRLException.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/ExtCRLException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/ExtCRLException.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/ExtCRLException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/GOST3410Util.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/GOST3410Util.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/GOST3410Util.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/GOST3410Util.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEBlockCipher.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEBlockCipher.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEBlockCipher.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEBlockCipher.java index 8b20495..28d5136 100644 --- a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEBlockCipher.java +++ b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEBlockCipher.java @@ -397,7 +397,7 @@ protected void engineInit( else if (params instanceof PBEParameterSpec) { pbeSpec = (PBEParameterSpec)params; - param = PBE.Util.makePBEParameters(k, params, cipher.getUnderlyingCipher().getAlgorithmName()); + param = Util.makePBEParameters(k, params, cipher.getUnderlyingCipher().getAlgorithmName()); } else { diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEDHKeyAgreement.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEDHKeyAgreement.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEDHKeyAgreement.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEDHKeyAgreement.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEDHPrivateKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEDHPrivateKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEDHPrivateKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEDHPrivateKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEDHPublicKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEDHPublicKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEDHPublicKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEDHPublicKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEDigestUtil.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEDigestUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEDigestUtil.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEDigestUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEECPrivateKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEECPrivateKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEECPrivateKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEECPrivateKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEECPublicKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEECPublicKey.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEECPublicKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEECPublicKey.java index 69ae379..79c9a9b 100644 --- a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEECPublicKey.java +++ b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEECPublicKey.java @@ -71,7 +71,7 @@ public JCEECPublicKey( { if (q.getCurve() == null) { - repack.org.bouncycastle.jce.spec.ECParameterSpec s = ProviderUtil.getEcImplicitlyCa(); + ECParameterSpec s = ProviderUtil.getEcImplicitlyCa(); q = s.getCurve().createPoint(q.getX().toBigInteger(), q.getY().toBigInteger(), false); } diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEElGamalCipher.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEElGamalCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEElGamalCipher.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEElGamalCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEElGamalPrivateKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEElGamalPrivateKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEElGamalPrivateKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEElGamalPrivateKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEElGamalPublicKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEElGamalPublicKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEElGamalPublicKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEElGamalPublicKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEIESCipher.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEIESCipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEIESCipher.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEIESCipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEKeyGenerator.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEKeyGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEKeyGenerator.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEKeyGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEMac.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEMac.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEMac.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEMac.java index 445e398..abb67f8 100644 --- a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEMac.java +++ b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEMac.java @@ -83,7 +83,7 @@ protected void engineInit( } else if (params instanceof PBEParameterSpec) { - param = PBE.Util.makePBEMacParameters(k, params); + param = Util.makePBEMacParameters(k, params); } else { diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEPBEKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEPBEKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEPBEKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEPBEKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCERSACipher.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCERSACipher.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCERSACipher.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCERSACipher.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCERSAPrivateCrtKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCERSAPrivateCrtKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCERSAPrivateCrtKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCERSAPrivateCrtKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCERSAPrivateKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCERSAPrivateKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCERSAPrivateKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCERSAPrivateKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCERSAPublicKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCERSAPublicKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCERSAPublicKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCERSAPublicKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCESecretKeyFactory.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCESecretKeyFactory.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCESecretKeyFactory.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCESecretKeyFactory.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEStreamCipher.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEStreamCipher.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEStreamCipher.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JCEStreamCipher.java index 3012200..7f089da 100644 --- a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JCEStreamCipher.java +++ b/app/src/main/java/repack/org/bouncycastle/jce/provider/JCEStreamCipher.java @@ -183,7 +183,7 @@ protected void engineInit( } else if (params instanceof PBEParameterSpec) { - param = PBE.Util.makePBEParameters(k, params, cipher.getAlgorithmName()); + param = Util.makePBEParameters(k, params, cipher.getAlgorithmName()); pbeSpec = (PBEParameterSpec)params; } else diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKAlgorithmParameterGenerator.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKAlgorithmParameterGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKAlgorithmParameterGenerator.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKAlgorithmParameterGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKAlgorithmParameters.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKAlgorithmParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKAlgorithmParameters.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKAlgorithmParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKDSAPrivateKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKDSAPrivateKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKDSAPrivateKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKDSAPrivateKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKDSAPublicKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKDSAPublicKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKDSAPublicKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKDSAPublicKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKDSASigner.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKDSASigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKDSASigner.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKDSASigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKDigestSignature.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKDigestSignature.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKDigestSignature.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKDigestSignature.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKECDSAAlgParameters.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKECDSAAlgParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKECDSAAlgParameters.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKECDSAAlgParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKGOST3410PrivateKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKGOST3410PrivateKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKGOST3410PrivateKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKGOST3410PrivateKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKGOST3410PublicKey.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKGOST3410PublicKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKGOST3410PublicKey.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKGOST3410PublicKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKGOST3410Signer.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKGOST3410Signer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKGOST3410Signer.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKGOST3410Signer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKISOSignature.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKISOSignature.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKISOSignature.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKISOSignature.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKKeyFactory.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKKeyFactory.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKKeyFactory.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKKeyFactory.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKKeyPairGenerator.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKKeyPairGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKKeyPairGenerator.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKKeyPairGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKKeyStore.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKKeyStore.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKKeyStore.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKKeyStore.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKMessageDigest.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKMessageDigest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKMessageDigest.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKMessageDigest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKPKCS12KeyStore.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKPKCS12KeyStore.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKPKCS12KeyStore.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKPKCS12KeyStore.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKPSSSigner.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKPSSSigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKPSSSigner.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKPSSSigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKX509CertificateFactory.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/JDKX509CertificateFactory.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/JDKX509CertificateFactory.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/JDKX509CertificateFactory.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/MultiCertStoreSpi.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/MultiCertStoreSpi.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/MultiCertStoreSpi.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/MultiCertStoreSpi.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/PBE.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/PBE.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/PBE.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/PBE.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/PEMUtil.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/PEMUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/PEMUtil.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/PEMUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/PKCS12BagAttributeCarrierImpl.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/PKCS12BagAttributeCarrierImpl.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/PKCS12BagAttributeCarrierImpl.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/PKCS12BagAttributeCarrierImpl.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXAttrCertPathBuilderSpi.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXAttrCertPathBuilderSpi.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXAttrCertPathBuilderSpi.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXAttrCertPathBuilderSpi.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXAttrCertPathValidatorSpi.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXAttrCertPathValidatorSpi.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXAttrCertPathValidatorSpi.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXAttrCertPathValidatorSpi.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXCRLUtil.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXCRLUtil.java similarity index 97% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXCRLUtil.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXCRLUtil.java index 6b3ef60..7a2aa1e 100644 --- a/src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXCRLUtil.java +++ b/app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXCRLUtil.java @@ -98,7 +98,7 @@ public Set findCRLs(X509CRLStoreSelector crlselect, PKIXParameters paramsPKIX) * {@link repack.org.bouncycastle.x509.X509Store X509Store} objects. * These are used to search for CRLs * - * @return a Collection of all found {@link java.security.cert.X509CRL X509CRL} objects. May be + * @return a Collection of all found {@link X509CRL X509CRL} objects. May be * empty but never null. */ private final Collection findCRLs(X509CRLStoreSelector crlSelect, diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXCertPath.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXCertPath.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXCertPath.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXCertPath.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXCertPathBuilderSpi.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXCertPathBuilderSpi.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXCertPathBuilderSpi.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXCertPathBuilderSpi.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXNameConstraintValidator.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXNameConstraintValidator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXNameConstraintValidator.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXNameConstraintValidator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXNameConstraintValidatorException.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXNameConstraintValidatorException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXNameConstraintValidatorException.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXNameConstraintValidatorException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXPolicyNode.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXPolicyNode.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/PKIXPolicyNode.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/PKIXPolicyNode.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/ProviderUtil.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/ProviderUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/ProviderUtil.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/ProviderUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/RFC3281CertPathUtilities.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/RFC3281CertPathUtilities.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/RFC3281CertPathUtilities.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/RFC3281CertPathUtilities.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/RSAUtil.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/RSAUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/RSAUtil.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/RSAUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/ReasonsMask.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/ReasonsMask.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/ReasonsMask.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/ReasonsMask.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/WrapCipherSpi.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/WrapCipherSpi.java similarity index 98% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/WrapCipherSpi.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/WrapCipherSpi.java index e0d6c6f..400b03f 100644 --- a/src/bouncycastle/repack/org/bouncycastle/jce/provider/WrapCipherSpi.java +++ b/app/src/main/java/repack/org/bouncycastle/jce/provider/WrapCipherSpi.java @@ -140,7 +140,7 @@ protected void engineInit( if (params instanceof PBEParameterSpec) { - param = PBE.Util.makePBEParameters(k, params, wrapEngine.getAlgorithmName()); + param = Util.makePBEParameters(k, params, wrapEngine.getAlgorithmName()); } else if (k.getParam() != null) { @@ -156,7 +156,7 @@ else if (k.getParam() != null) param = new KeyParameter(key.getEncoded()); } - if (params instanceof javax.crypto.spec.IvParameterSpec) + if (params instanceof IvParameterSpec) { IvParameterSpec iv = (IvParameterSpec) params; param = new ParametersWithIV(param, iv.getIV()); @@ -276,7 +276,7 @@ protected int engineDoFinal( protected byte[] engineWrap( Key key) - throws IllegalBlockSizeException, java.security.InvalidKeyException + throws IllegalBlockSizeException, InvalidKeyException { byte[] encoded = key.getEncoded(); if (encoded == null) diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509AttrCertParser.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509AttrCertParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509AttrCertParser.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509AttrCertParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509CRLEntryObject.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509CRLEntryObject.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509CRLEntryObject.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509CRLEntryObject.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509CRLObject.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509CRLObject.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509CRLObject.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509CRLObject.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509CRLParser.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509CRLParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509CRLParser.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509CRLParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509CertPairParser.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509CertPairParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509CertPairParser.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509CertPairParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509CertParser.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509CertParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509CertParser.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509CertParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509CertificateObject.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509CertificateObject.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509CertificateObject.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509CertificateObject.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509LDAPCertStoreSpi.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509LDAPCertStoreSpi.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509LDAPCertStoreSpi.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509LDAPCertStoreSpi.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509SignatureUtil.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509SignatureUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509SignatureUtil.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509SignatureUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreAttrCertCollection.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreAttrCertCollection.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreAttrCertCollection.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreAttrCertCollection.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreCRLCollection.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreCRLCollection.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreCRLCollection.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreCRLCollection.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreCertCollection.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreCertCollection.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreCertCollection.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreCertCollection.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreCertPairCollection.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreCertPairCollection.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreCertPairCollection.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreCertPairCollection.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreLDAPAttrCerts.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreLDAPAttrCerts.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreLDAPAttrCerts.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreLDAPAttrCerts.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreLDAPCRLs.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreLDAPCRLs.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreLDAPCRLs.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreLDAPCRLs.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreLDAPCertPairs.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreLDAPCertPairs.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreLDAPCertPairs.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreLDAPCertPairs.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreLDAPCerts.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreLDAPCerts.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/X509StoreLDAPCerts.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/X509StoreLDAPCerts.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/asymmetric/EC.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/asymmetric/EC.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/asymmetric/EC.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/asymmetric/EC.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/asymmetric/ec/ECUtil.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/asymmetric/ec/ECUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/asymmetric/ec/ECUtil.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/asymmetric/ec/ECUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyAgreement.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyAgreement.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyAgreement.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyAgreement.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyFactory.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyFactory.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyFactory.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyFactory.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyPairGenerator.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyPairGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyPairGenerator.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/asymmetric/ec/KeyPairGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/asymmetric/ec/Signature.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/asymmetric/ec/Signature.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/asymmetric/ec/Signature.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/asymmetric/ec/Signature.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/AES.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/AES.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/AES.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/AES.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/ARC4.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/ARC4.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/ARC4.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/ARC4.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Blowfish.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Blowfish.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Blowfish.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Blowfish.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/CAST5.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/CAST5.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/CAST5.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/CAST5.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/CAST6.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/CAST6.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/CAST6.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/CAST6.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Camellia.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Camellia.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Camellia.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Camellia.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/DESede.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/DESede.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/DESede.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/DESede.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Grain128.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Grain128.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Grain128.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Grain128.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Grainv1.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Grainv1.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Grainv1.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Grainv1.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/HC128.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/HC128.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/HC128.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/HC128.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/HC256.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/HC256.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/HC256.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/HC256.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/IDEA.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/IDEA.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/IDEA.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/IDEA.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Noekeon.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Noekeon.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Noekeon.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Noekeon.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/RC5.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/RC5.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/RC5.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/RC5.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/RC6.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/RC6.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/RC6.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/RC6.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Rijndael.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Rijndael.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Rijndael.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Rijndael.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/SEED.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/SEED.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/SEED.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/SEED.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Salsa20.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Salsa20.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Salsa20.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Salsa20.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Serpent.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Serpent.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Serpent.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Serpent.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Skipjack.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Skipjack.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Skipjack.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Skipjack.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/TEA.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/TEA.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/TEA.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/TEA.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Twofish.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Twofish.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/Twofish.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/Twofish.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/VMPC.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/VMPC.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/VMPC.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/VMPC.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/VMPCKSA3.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/VMPCKSA3.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/VMPCKSA3.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/VMPCKSA3.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/XTEA.java b/app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/XTEA.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/provider/symmetric/XTEA.java rename to app/src/main/java/repack/org/bouncycastle/jce/provider/symmetric/XTEA.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/ECKeySpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/ECKeySpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/ECKeySpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/ECKeySpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/ECNamedCurveParameterSpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/ECNamedCurveParameterSpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/ECNamedCurveParameterSpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/ECNamedCurveParameterSpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/ECParameterSpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/ECParameterSpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/ECParameterSpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/ECParameterSpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/ECPrivateKeySpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/ECPrivateKeySpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/ECPrivateKeySpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/ECPrivateKeySpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/ECPublicKeySpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/ECPublicKeySpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/ECPublicKeySpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/ECPublicKeySpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/ElGamalGenParameterSpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/ElGamalGenParameterSpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/ElGamalGenParameterSpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/ElGamalGenParameterSpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/ElGamalKeySpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/ElGamalKeySpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/ElGamalKeySpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/ElGamalKeySpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/ElGamalParameterSpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/ElGamalParameterSpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/ElGamalParameterSpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/ElGamalParameterSpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/ElGamalPrivateKeySpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/ElGamalPrivateKeySpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/ElGamalPrivateKeySpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/ElGamalPrivateKeySpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/ElGamalPublicKeySpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/ElGamalPublicKeySpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/ElGamalPublicKeySpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/ElGamalPublicKeySpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/GOST28147ParameterSpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/GOST28147ParameterSpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/GOST28147ParameterSpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/GOST28147ParameterSpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/GOST3410ParameterSpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/GOST3410ParameterSpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/GOST3410ParameterSpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/GOST3410ParameterSpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/GOST3410PrivateKeySpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/GOST3410PrivateKeySpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/GOST3410PrivateKeySpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/GOST3410PrivateKeySpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/GOST3410PublicKeyParameterSetSpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/GOST3410PublicKeyParameterSetSpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/GOST3410PublicKeyParameterSetSpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/GOST3410PublicKeyParameterSetSpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/GOST3410PublicKeySpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/GOST3410PublicKeySpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/GOST3410PublicKeySpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/GOST3410PublicKeySpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/IEKeySpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/IEKeySpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/IEKeySpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/IEKeySpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/IESParameterSpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/IESParameterSpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/IESParameterSpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/IESParameterSpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/MQVPrivateKeySpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/MQVPrivateKeySpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/MQVPrivateKeySpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/MQVPrivateKeySpec.java diff --git a/src/bouncycastle/repack/org/bouncycastle/jce/spec/MQVPublicKeySpec.java b/app/src/main/java/repack/org/bouncycastle/jce/spec/MQVPublicKeySpec.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/jce/spec/MQVPublicKeySpec.java rename to app/src/main/java/repack/org/bouncycastle/jce/spec/MQVPublicKeySpec.java diff --git a/bin/classes/repack/org/bouncycastle/jce/spec/package.html b/app/src/main/java/repack/org/bouncycastle/jce/spec/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/jce/spec/package.html rename to app/src/main/java/repack/org/bouncycastle/jce/spec/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/ECAlgorithms.java b/app/src/main/java/repack/org/bouncycastle/math/ec/ECAlgorithms.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/ECAlgorithms.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/ECAlgorithms.java diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/ECConstants.java b/app/src/main/java/repack/org/bouncycastle/math/ec/ECConstants.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/ECConstants.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/ECConstants.java diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/ECCurve.java b/app/src/main/java/repack/org/bouncycastle/math/ec/ECCurve.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/ECCurve.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/ECCurve.java index 28f09ba..fac3564 100644 --- a/src/bouncycastle/repack/org/bouncycastle/math/ec/ECCurve.java +++ b/app/src/main/java/repack/org/bouncycastle/math/ec/ECCurve.java @@ -154,12 +154,12 @@ public boolean equals( return true; } - if (!(anObject instanceof ECCurve.Fp)) + if (!(anObject instanceof Fp)) { return false; } - ECCurve.Fp other = (ECCurve.Fp) anObject; + Fp other = (Fp) anObject; return this.q.equals(other.q) && a.equals(other.a) && b.equals(other.b); @@ -608,12 +608,12 @@ public boolean equals( return true; } - if (!(anObject instanceof ECCurve.F2m)) + if (!(anObject instanceof F2m)) { return false; } - ECCurve.F2m other = (ECCurve.F2m)anObject; + F2m other = (F2m)anObject; return (this.m == other.m) && (this.k1 == other.k1) && (this.k2 == other.k2) && (this.k3 == other.k3) diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/ECFieldElement.java b/app/src/main/java/repack/org/bouncycastle/math/ec/ECFieldElement.java similarity index 98% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/ECFieldElement.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/ECFieldElement.java index e76622b..a8d3466 100644 --- a/src/bouncycastle/repack/org/bouncycastle/math/ec/ECFieldElement.java +++ b/app/src/main/java/repack/org/bouncycastle/math/ec/ECFieldElement.java @@ -168,7 +168,7 @@ public ECFieldElement sqrt() //assert V.multiply(V).mod(q).equals(x); - return new ECFieldElement.Fp(q, V); + return new Fp(q, V); } } while (U.equals(ECConstants.ONE) || U.equals(qMinusOne)); @@ -288,12 +288,12 @@ public boolean equals(Object other) return true; } - if (!(other instanceof ECFieldElement.Fp)) + if (!(other instanceof Fp)) { return false; } - ECFieldElement.Fp o = (ECFieldElement.Fp)other; + Fp o = (Fp)other; return q.equals(o.q) && x.equals(o.x); } @@ -964,8 +964,8 @@ public static void checkFieldElements( + "both instances of ECFieldElement.F2m"); } - ECFieldElement.F2m aF2m = (ECFieldElement.F2m)a; - ECFieldElement.F2m bF2m = (ECFieldElement.F2m)b; + F2m aF2m = (F2m)a; + F2m bF2m = (F2m)b; if ((aF2m.m != bF2m.m) || (aF2m.k1 != bF2m.k1) || (aF2m.k2 != bF2m.k2) || (aF2m.k3 != bF2m.k3)) @@ -1102,7 +1102,7 @@ public ECFieldElement invert() g1z.addShifted(g2zShift, jInt); } - return new ECFieldElement.F2m( + return new F2m( this.m, this.k1, this.k2, this.k3, g2z); } @@ -1175,12 +1175,12 @@ public boolean equals(Object anObject) return true; } - if (!(anObject instanceof ECFieldElement.F2m)) + if (!(anObject instanceof F2m)) { return false; } - ECFieldElement.F2m b = (ECFieldElement.F2m)anObject; + F2m b = (F2m)anObject; return ((this.m == b.m) && (this.k1 == b.k1) && (this.k2 == b.k2) && (this.k3 == b.k3) diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/ECMultiplier.java b/app/src/main/java/repack/org/bouncycastle/math/ec/ECMultiplier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/ECMultiplier.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/ECMultiplier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/ECPoint.java b/app/src/main/java/repack/org/bouncycastle/math/ec/ECPoint.java similarity index 95% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/ECPoint.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/ECPoint.java index 6142867..11938b2 100644 --- a/src/bouncycastle/repack/org/bouncycastle/math/ec/ECPoint.java +++ b/app/src/main/java/repack/org/bouncycastle/math/ec/ECPoint.java @@ -268,7 +268,7 @@ public ECPoint add(ECPoint b) ECFieldElement x3 = gamma.square().subtract(this.x).subtract(b.x); ECFieldElement y3 = gamma.multiply(this.x.subtract(x3)).subtract(this.y); - return new ECPoint.Fp(curve, x3, y3); + return new Fp(curve, x3, y3); } // B.3 pg 62 @@ -294,7 +294,7 @@ public ECPoint twice() ECFieldElement x3 = gamma.square().subtract(this.x.multiply(TWO)); ECFieldElement y3 = gamma.multiply(this.x.subtract(x3)).subtract(this.y); - return new ECPoint.Fp(curve, x3, y3, this.withCompression); + return new Fp(curve, x3, y3, this.withCompression); } // D.3.2 pg 102 (see Note:) @@ -311,7 +311,7 @@ public ECPoint subtract(ECPoint b) public ECPoint negate() { - return new ECPoint.Fp(curve, this.x, this.y.negate(), this.withCompression); + return new Fp(curve, this.x, this.y.negate(), this.withCompression); } /** @@ -447,7 +447,7 @@ private static void checkPoints(ECPoint a, ECPoint b) public ECPoint add(ECPoint b) { checkPoints(this, b); - return addSimple((ECPoint.F2m)b); + return addSimple((F2m)b); } /** @@ -459,9 +459,9 @@ public ECPoint add(ECPoint b) * this. * @return this + b */ - public ECPoint.F2m addSimple(ECPoint.F2m b) + public F2m addSimple(F2m b) { - ECPoint.F2m other = b; + F2m other = b; if (this.isInfinity()) { return other; @@ -481,11 +481,11 @@ public ECPoint.F2m addSimple(ECPoint.F2m b) if (this.y.equals(y2)) { // this = other, i.e. this must be doubled - return (ECPoint.F2m)this.twice(); + return (F2m)this.twice(); } // this = -other, i.e. the result is the point at infinity - return (ECPoint.F2m)this.curve.getInfinity(); + return (F2m)this.curve.getInfinity(); } ECFieldElement.F2m lambda @@ -497,7 +497,7 @@ public ECPoint.F2m addSimple(ECPoint.F2m b) ECFieldElement.F2m y3 = (ECFieldElement.F2m)lambda.multiply(this.x.add(x3)).add(x3).add(this.y); - return new ECPoint.F2m(curve, x3, y3, withCompression); + return new F2m(curve, x3, y3, withCompression); } /* (non-Javadoc) @@ -506,7 +506,7 @@ public ECPoint.F2m addSimple(ECPoint.F2m b) public ECPoint subtract(ECPoint b) { checkPoints(this, b); - return subtractSimple((ECPoint.F2m)b); + return subtractSimple((F2m)b); } /** @@ -518,7 +518,7 @@ public ECPoint subtract(ECPoint b) * this. * @return this - b */ - public ECPoint.F2m subtractSimple(ECPoint.F2m b) + public F2m subtractSimple(F2m b) { if (b.isInfinity()) { @@ -526,7 +526,7 @@ public ECPoint.F2m subtractSimple(ECPoint.F2m b) } // Add -b - return addSimple((ECPoint.F2m)b.negate()); + return addSimple((F2m)b.negate()); } /* (non-Javadoc) @@ -559,12 +559,12 @@ public ECPoint twice() = (ECFieldElement.F2m)this.x.square().add( x3.multiply(lambda.add(ONE))); - return new ECPoint.F2m(this.curve, x3, y3, withCompression); + return new F2m(this.curve, x3, y3, withCompression); } public ECPoint negate() { - return new ECPoint.F2m(curve, this.getX(), this.getY().add(this.getX()), withCompression); + return new F2m(curve, this.getX(), this.getY().add(this.getX()), withCompression); } /** diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/FpNafMultiplier.java b/app/src/main/java/repack/org/bouncycastle/math/ec/FpNafMultiplier.java similarity index 87% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/FpNafMultiplier.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/FpNafMultiplier.java index 2975020..44176d0 100644 --- a/src/bouncycastle/repack/org/bouncycastle/math/ec/FpNafMultiplier.java +++ b/app/src/main/java/repack/org/bouncycastle/math/ec/FpNafMultiplier.java @@ -9,7 +9,7 @@ class FpNafMultiplier implements ECMultiplier { /** * D.3.2 pg 101 - * @see repack.org.bouncycastle.math.ec.ECMultiplier#multiply(repack.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger) + * @see ECMultiplier#multiply(ECPoint, BigInteger) */ public ECPoint multiply(ECPoint p, BigInteger k, PreCompInfo preCompInfo) { diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/IntArray.java b/app/src/main/java/repack/org/bouncycastle/math/ec/IntArray.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/IntArray.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/IntArray.java diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/PreCompInfo.java b/app/src/main/java/repack/org/bouncycastle/math/ec/PreCompInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/PreCompInfo.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/PreCompInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/ReferenceMultiplier.java b/app/src/main/java/repack/org/bouncycastle/math/ec/ReferenceMultiplier.java similarity index 92% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/ReferenceMultiplier.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/ReferenceMultiplier.java index e1faefc..35d7570 100644 --- a/src/bouncycastle/repack/org/bouncycastle/math/ec/ReferenceMultiplier.java +++ b/app/src/main/java/repack/org/bouncycastle/math/ec/ReferenceMultiplier.java @@ -7,7 +7,7 @@ class ReferenceMultiplier implements ECMultiplier /** * Simple shift-and-add multiplication. Serves as reference implementation * to verify (possibly faster) implementations in - * {@link repack.org.bouncycastle.math.ec.ECPoint ECPoint}. + * {@link ECPoint ECPoint}. * * @param p The point to multiply. * @param k The factor by which to multiply. diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/SimpleBigDecimal.java b/app/src/main/java/repack/org/bouncycastle/math/ec/SimpleBigDecimal.java similarity index 98% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/SimpleBigDecimal.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/SimpleBigDecimal.java index d82cf31..da21af5 100644 --- a/src/bouncycastle/repack/org/bouncycastle/math/ec/SimpleBigDecimal.java +++ b/app/src/main/java/repack/org/bouncycastle/math/ec/SimpleBigDecimal.java @@ -5,7 +5,7 @@ /** * Class representing a simple version of a big decimal. A * SimpleBigDecimal is basically a - * {@link java.math.BigInteger BigInteger} with a few digits on the right of + * {@link BigInteger BigInteger} with a few digits on the right of * the decimal point. The number of (binary) digits on the right of the decimal * point is called the scale of the SimpleBigDecimal. * Unlike in {@link java.math.BigDecimal BigDecimal}, the scale is not adjusted diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/Tnaf.java b/app/src/main/java/repack/org/bouncycastle/math/ec/Tnaf.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/Tnaf.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/Tnaf.java diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/WNafMultiplier.java b/app/src/main/java/repack/org/bouncycastle/math/ec/WNafMultiplier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/WNafMultiplier.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/WNafMultiplier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/WNafPreCompInfo.java b/app/src/main/java/repack/org/bouncycastle/math/ec/WNafPreCompInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/WNafPreCompInfo.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/WNafPreCompInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/WTauNafMultiplier.java b/app/src/main/java/repack/org/bouncycastle/math/ec/WTauNafMultiplier.java similarity index 93% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/WTauNafMultiplier.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/WTauNafMultiplier.java index b97da15..674e1b0 100644 --- a/src/bouncycastle/repack/org/bouncycastle/math/ec/WTauNafMultiplier.java +++ b/app/src/main/java/repack/org/bouncycastle/math/ec/WTauNafMultiplier.java @@ -9,7 +9,7 @@ class WTauNafMultiplier implements ECMultiplier { /** - * Multiplies a {@link repack.org.bouncycastle.math.ec.ECPoint.F2m ECPoint.F2m} + * Multiplies a {@link ECPoint.F2m ECPoint.F2m} * by k using the reduced τ-adic NAF (RTNAF) * method. * @param p The ECPoint.F2m to multiply. @@ -38,7 +38,7 @@ public ECPoint multiply(ECPoint point, BigInteger k, PreCompInfo preCompInfo) } /** - * Multiplies a {@link repack.org.bouncycastle.math.ec.ECPoint.F2m ECPoint.F2m} + * Multiplies a {@link ECPoint.F2m ECPoint.F2m} * by an element λ of Z[τ] using * the τ-adic NAF (TNAF) method. * @param p The ECPoint.F2m to multiply. @@ -70,7 +70,7 @@ private ECPoint.F2m multiplyWTnaf(ECPoint.F2m p, ZTauElement lambda, } /** - * Multiplies a {@link repack.org.bouncycastle.math.ec.ECPoint.F2m ECPoint.F2m} + * Multiplies a {@link ECPoint.F2m ECPoint.F2m} * by an element λ of Z[τ] * using the window τ-adic NAF (TNAF) method, given the * WTNAF of λ. diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/WTauNafPreCompInfo.java b/app/src/main/java/repack/org/bouncycastle/math/ec/WTauNafPreCompInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/WTauNafPreCompInfo.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/WTauNafPreCompInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/math/ec/ZTauElement.java b/app/src/main/java/repack/org/bouncycastle/math/ec/ZTauElement.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/math/ec/ZTauElement.java rename to app/src/main/java/repack/org/bouncycastle/math/ec/ZTauElement.java diff --git a/bin/classes/repack/org/bouncycastle/math/ec/package.html b/app/src/main/java/repack/org/bouncycastle/math/ec/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/math/ec/package.html rename to app/src/main/java/repack/org/bouncycastle/math/ec/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/mozilla/SignedPublicKeyAndChallenge.java b/app/src/main/java/repack/org/bouncycastle/mozilla/SignedPublicKeyAndChallenge.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/mozilla/SignedPublicKeyAndChallenge.java rename to app/src/main/java/repack/org/bouncycastle/mozilla/SignedPublicKeyAndChallenge.java diff --git a/bin/classes/repack/org/bouncycastle/mozilla/package.html b/app/src/main/java/repack/org/bouncycastle/mozilla/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/mozilla/package.html rename to app/src/main/java/repack/org/bouncycastle/mozilla/package.html diff --git a/bin/classes/repack/org/bouncycastle/mozilla/test/package.html b/app/src/main/java/repack/org/bouncycastle/mozilla/test/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/mozilla/test/package.html rename to app/src/main/java/repack/org/bouncycastle/mozilla/test/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/BasicOCSPResp.java b/app/src/main/java/repack/org/bouncycastle/ocsp/BasicOCSPResp.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/BasicOCSPResp.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/BasicOCSPResp.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/BasicOCSPRespGenerator.java b/app/src/main/java/repack/org/bouncycastle/ocsp/BasicOCSPRespGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/BasicOCSPRespGenerator.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/BasicOCSPRespGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/CertificateID.java b/app/src/main/java/repack/org/bouncycastle/ocsp/CertificateID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/CertificateID.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/CertificateID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/CertificateStatus.java b/app/src/main/java/repack/org/bouncycastle/ocsp/CertificateStatus.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/CertificateStatus.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/CertificateStatus.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPException.java b/app/src/main/java/repack/org/bouncycastle/ocsp/OCSPException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPException.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/OCSPException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPReq.java b/app/src/main/java/repack/org/bouncycastle/ocsp/OCSPReq.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPReq.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/OCSPReq.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPReqGenerator.java b/app/src/main/java/repack/org/bouncycastle/ocsp/OCSPReqGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPReqGenerator.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/OCSPReqGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPResp.java b/app/src/main/java/repack/org/bouncycastle/ocsp/OCSPResp.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPResp.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/OCSPResp.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPRespGenerator.java b/app/src/main/java/repack/org/bouncycastle/ocsp/OCSPRespGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPRespGenerator.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/OCSPRespGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPRespStatus.java b/app/src/main/java/repack/org/bouncycastle/ocsp/OCSPRespStatus.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPRespStatus.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/OCSPRespStatus.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPUtil.java b/app/src/main/java/repack/org/bouncycastle/ocsp/OCSPUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/OCSPUtil.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/OCSPUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/Req.java b/app/src/main/java/repack/org/bouncycastle/ocsp/Req.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/Req.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/Req.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/RespData.java b/app/src/main/java/repack/org/bouncycastle/ocsp/RespData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/RespData.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/RespData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/RespID.java b/app/src/main/java/repack/org/bouncycastle/ocsp/RespID.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/RespID.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/RespID.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/RevokedStatus.java b/app/src/main/java/repack/org/bouncycastle/ocsp/RevokedStatus.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/RevokedStatus.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/RevokedStatus.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/SingleResp.java b/app/src/main/java/repack/org/bouncycastle/ocsp/SingleResp.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/SingleResp.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/SingleResp.java diff --git a/src/bouncycastle/repack/org/bouncycastle/ocsp/UnknownStatus.java b/app/src/main/java/repack/org/bouncycastle/ocsp/UnknownStatus.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/ocsp/UnknownStatus.java rename to app/src/main/java/repack/org/bouncycastle/ocsp/UnknownStatus.java diff --git a/bin/classes/repack/org/bouncycastle/ocsp/package.html b/app/src/main/java/repack/org/bouncycastle/ocsp/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/ocsp/package.html rename to app/src/main/java/repack/org/bouncycastle/ocsp/package.html diff --git a/bin/classes/repack/org/bouncycastle/openpgp/examples/package.html b/app/src/main/java/repack/org/bouncycastle/openpgp/examples/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/openpgp/examples/package.html rename to app/src/main/java/repack/org/bouncycastle/openpgp/examples/package.html diff --git a/bin/classes/repack/org/bouncycastle/openpgp/package.html b/app/src/main/java/repack/org/bouncycastle/openpgp/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/openpgp/package.html rename to app/src/main/java/repack/org/bouncycastle/openpgp/package.html diff --git a/bin/classes/repack/org/bouncycastle/openpgp/test/package.html b/app/src/main/java/repack/org/bouncycastle/openpgp/test/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/openpgp/test/package.html rename to app/src/main/java/repack/org/bouncycastle/openpgp/test/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/openssl/EncryptionException.java b/app/src/main/java/repack/org/bouncycastle/openssl/EncryptionException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/openssl/EncryptionException.java rename to app/src/main/java/repack/org/bouncycastle/openssl/EncryptionException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/openssl/MiscPEMGenerator.java b/app/src/main/java/repack/org/bouncycastle/openssl/MiscPEMGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/openssl/MiscPEMGenerator.java rename to app/src/main/java/repack/org/bouncycastle/openssl/MiscPEMGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/openssl/PEMException.java b/app/src/main/java/repack/org/bouncycastle/openssl/PEMException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/openssl/PEMException.java rename to app/src/main/java/repack/org/bouncycastle/openssl/PEMException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/openssl/PEMReader.java b/app/src/main/java/repack/org/bouncycastle/openssl/PEMReader.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/openssl/PEMReader.java rename to app/src/main/java/repack/org/bouncycastle/openssl/PEMReader.java diff --git a/src/bouncycastle/repack/org/bouncycastle/openssl/PEMUtilities.java b/app/src/main/java/repack/org/bouncycastle/openssl/PEMUtilities.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/openssl/PEMUtilities.java rename to app/src/main/java/repack/org/bouncycastle/openssl/PEMUtilities.java index f25fe3e..4622e85 100644 --- a/src/bouncycastle/repack/org/bouncycastle/openssl/PEMUtilities.java +++ b/app/src/main/java/repack/org/bouncycastle/openssl/PEMUtilities.java @@ -273,6 +273,6 @@ private static SecretKey getKey( // For DES2, we must copy first 8 bytes into the last 8 bytes. System.arraycopy(key, 0, key, 16, 8); } - return new javax.crypto.spec.SecretKeySpec(key, algorithm); + return new SecretKeySpec(key, algorithm); } } diff --git a/src/bouncycastle/repack/org/bouncycastle/openssl/PEMWriter.java b/app/src/main/java/repack/org/bouncycastle/openssl/PEMWriter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/openssl/PEMWriter.java rename to app/src/main/java/repack/org/bouncycastle/openssl/PEMWriter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/openssl/PKCS8Generator.java b/app/src/main/java/repack/org/bouncycastle/openssl/PKCS8Generator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/openssl/PKCS8Generator.java rename to app/src/main/java/repack/org/bouncycastle/openssl/PKCS8Generator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/openssl/PasswordException.java b/app/src/main/java/repack/org/bouncycastle/openssl/PasswordException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/openssl/PasswordException.java rename to app/src/main/java/repack/org/bouncycastle/openssl/PasswordException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/openssl/PasswordFinder.java b/app/src/main/java/repack/org/bouncycastle/openssl/PasswordFinder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/openssl/PasswordFinder.java rename to app/src/main/java/repack/org/bouncycastle/openssl/PasswordFinder.java diff --git a/bin/classes/repack/org/bouncycastle/openssl/package.html b/app/src/main/java/repack/org/bouncycastle/openssl/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/package.html rename to app/src/main/java/repack/org/bouncycastle/openssl/package.html diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/README.txt b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/README.txt similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/README.txt rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/README.txt diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes128_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes192_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_aes256_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_blowfish_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des1_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des2_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_des3_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_128_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_40_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_40_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_40_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_40_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_64_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_64_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_64_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_rc2_64_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_unencrypted.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_unencrypted.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_unencrypted.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/dsa/openssl_dsa_unencrypted.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/pkcs8/openssl_pkcs8_rsa.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/pkcs8/openssl_pkcs8_rsa.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/pkcs8/openssl_pkcs8_rsa.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/pkcs8/openssl_pkcs8_rsa.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/pkcs8/openssl_pkcs8_rsa_enc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/pkcs8/openssl_pkcs8_rsa_enc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/pkcs8/openssl_pkcs8_rsa_enc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/pkcs8/openssl_pkcs8_rsa_enc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes128_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes192_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_aes256_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_blowfish_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des1_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des2_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_des3_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_cfb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_cfb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_cfb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_cfb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_ecb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_ecb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_ecb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_ecb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_ofb.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_ofb.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_ofb.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_128_ofb.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_40_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_40_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_40_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_40_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_64_cbc.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_64_cbc.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_64_cbc.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_rc2_64_cbc.pem diff --git a/bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_unencrypted.pem b/app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_unencrypted.pem similarity index 100% rename from bin/classes/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_unencrypted.pem rename to app/src/main/java/repack/org/bouncycastle/openssl/test/data/rsa/openssl_rsa_unencrypted.pem diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/AsymmetricKeyUnwrapper.java b/app/src/main/java/repack/org/bouncycastle/operator/AsymmetricKeyUnwrapper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/AsymmetricKeyUnwrapper.java rename to app/src/main/java/repack/org/bouncycastle/operator/AsymmetricKeyUnwrapper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/AsymmetricKeyWrapper.java b/app/src/main/java/repack/org/bouncycastle/operator/AsymmetricKeyWrapper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/AsymmetricKeyWrapper.java rename to app/src/main/java/repack/org/bouncycastle/operator/AsymmetricKeyWrapper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/ContentSigner.java b/app/src/main/java/repack/org/bouncycastle/operator/ContentSigner.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/ContentSigner.java rename to app/src/main/java/repack/org/bouncycastle/operator/ContentSigner.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/ContentVerifier.java b/app/src/main/java/repack/org/bouncycastle/operator/ContentVerifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/ContentVerifier.java rename to app/src/main/java/repack/org/bouncycastle/operator/ContentVerifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/ContentVerifierProvider.java b/app/src/main/java/repack/org/bouncycastle/operator/ContentVerifierProvider.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/ContentVerifierProvider.java rename to app/src/main/java/repack/org/bouncycastle/operator/ContentVerifierProvider.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/DefaultDigestAlgorithmIdentifierFinder.java b/app/src/main/java/repack/org/bouncycastle/operator/DefaultDigestAlgorithmIdentifierFinder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/DefaultDigestAlgorithmIdentifierFinder.java rename to app/src/main/java/repack/org/bouncycastle/operator/DefaultDigestAlgorithmIdentifierFinder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/DefaultSignatureAlgorithmIdentifierFinder.java b/app/src/main/java/repack/org/bouncycastle/operator/DefaultSignatureAlgorithmIdentifierFinder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/DefaultSignatureAlgorithmIdentifierFinder.java rename to app/src/main/java/repack/org/bouncycastle/operator/DefaultSignatureAlgorithmIdentifierFinder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/DigestAlgorithmIdentifierFinder.java b/app/src/main/java/repack/org/bouncycastle/operator/DigestAlgorithmIdentifierFinder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/DigestAlgorithmIdentifierFinder.java rename to app/src/main/java/repack/org/bouncycastle/operator/DigestAlgorithmIdentifierFinder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/DigestCalculator.java b/app/src/main/java/repack/org/bouncycastle/operator/DigestCalculator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/DigestCalculator.java rename to app/src/main/java/repack/org/bouncycastle/operator/DigestCalculator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/DigestCalculatorProvider.java b/app/src/main/java/repack/org/bouncycastle/operator/DigestCalculatorProvider.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/DigestCalculatorProvider.java rename to app/src/main/java/repack/org/bouncycastle/operator/DigestCalculatorProvider.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/GenericKey.java b/app/src/main/java/repack/org/bouncycastle/operator/GenericKey.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/GenericKey.java rename to app/src/main/java/repack/org/bouncycastle/operator/GenericKey.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/InputDecryptor.java b/app/src/main/java/repack/org/bouncycastle/operator/InputDecryptor.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/InputDecryptor.java rename to app/src/main/java/repack/org/bouncycastle/operator/InputDecryptor.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/InputExpander.java b/app/src/main/java/repack/org/bouncycastle/operator/InputExpander.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/InputExpander.java rename to app/src/main/java/repack/org/bouncycastle/operator/InputExpander.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/InputExpanderProvider.java b/app/src/main/java/repack/org/bouncycastle/operator/InputExpanderProvider.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/InputExpanderProvider.java rename to app/src/main/java/repack/org/bouncycastle/operator/InputExpanderProvider.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/KeyUnwrapper.java b/app/src/main/java/repack/org/bouncycastle/operator/KeyUnwrapper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/KeyUnwrapper.java rename to app/src/main/java/repack/org/bouncycastle/operator/KeyUnwrapper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/KeyWrapper.java b/app/src/main/java/repack/org/bouncycastle/operator/KeyWrapper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/KeyWrapper.java rename to app/src/main/java/repack/org/bouncycastle/operator/KeyWrapper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/MacCalculator.java b/app/src/main/java/repack/org/bouncycastle/operator/MacCalculator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/MacCalculator.java rename to app/src/main/java/repack/org/bouncycastle/operator/MacCalculator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/OperatorCreationException.java b/app/src/main/java/repack/org/bouncycastle/operator/OperatorCreationException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/OperatorCreationException.java rename to app/src/main/java/repack/org/bouncycastle/operator/OperatorCreationException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/OperatorException.java b/app/src/main/java/repack/org/bouncycastle/operator/OperatorException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/OperatorException.java rename to app/src/main/java/repack/org/bouncycastle/operator/OperatorException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/OperatorStreamException.java b/app/src/main/java/repack/org/bouncycastle/operator/OperatorStreamException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/OperatorStreamException.java rename to app/src/main/java/repack/org/bouncycastle/operator/OperatorStreamException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/OutputCompressor.java b/app/src/main/java/repack/org/bouncycastle/operator/OutputCompressor.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/OutputCompressor.java rename to app/src/main/java/repack/org/bouncycastle/operator/OutputCompressor.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/OutputEncryptor.java b/app/src/main/java/repack/org/bouncycastle/operator/OutputEncryptor.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/OutputEncryptor.java rename to app/src/main/java/repack/org/bouncycastle/operator/OutputEncryptor.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/RawContentVerifier.java b/app/src/main/java/repack/org/bouncycastle/operator/RawContentVerifier.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/RawContentVerifier.java rename to app/src/main/java/repack/org/bouncycastle/operator/RawContentVerifier.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/RuntimeOperatorException.java b/app/src/main/java/repack/org/bouncycastle/operator/RuntimeOperatorException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/RuntimeOperatorException.java rename to app/src/main/java/repack/org/bouncycastle/operator/RuntimeOperatorException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/SignatureAlgorithmIdentifierFinder.java b/app/src/main/java/repack/org/bouncycastle/operator/SignatureAlgorithmIdentifierFinder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/SignatureAlgorithmIdentifierFinder.java rename to app/src/main/java/repack/org/bouncycastle/operator/SignatureAlgorithmIdentifierFinder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/SymmetricKeyUnwrapper.java b/app/src/main/java/repack/org/bouncycastle/operator/SymmetricKeyUnwrapper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/SymmetricKeyUnwrapper.java rename to app/src/main/java/repack/org/bouncycastle/operator/SymmetricKeyUnwrapper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/SymmetricKeyWrapper.java b/app/src/main/java/repack/org/bouncycastle/operator/SymmetricKeyWrapper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/SymmetricKeyWrapper.java rename to app/src/main/java/repack/org/bouncycastle/operator/SymmetricKeyWrapper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/bc/BcAsymmetricKeyWrapper.java b/app/src/main/java/repack/org/bouncycastle/operator/bc/BcAsymmetricKeyWrapper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/bc/BcAsymmetricKeyWrapper.java rename to app/src/main/java/repack/org/bouncycastle/operator/bc/BcAsymmetricKeyWrapper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/bc/BcContentSignerBuilder.java b/app/src/main/java/repack/org/bouncycastle/operator/bc/BcContentSignerBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/bc/BcContentSignerBuilder.java rename to app/src/main/java/repack/org/bouncycastle/operator/bc/BcContentSignerBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/bc/BcContentVerifierProviderBuilder.java b/app/src/main/java/repack/org/bouncycastle/operator/bc/BcContentVerifierProviderBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/bc/BcContentVerifierProviderBuilder.java rename to app/src/main/java/repack/org/bouncycastle/operator/bc/BcContentVerifierProviderBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/bc/BcDigestCalculatorProvider.java b/app/src/main/java/repack/org/bouncycastle/operator/bc/BcDigestCalculatorProvider.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/bc/BcDigestCalculatorProvider.java rename to app/src/main/java/repack/org/bouncycastle/operator/bc/BcDigestCalculatorProvider.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/bc/BcRSAAsymmetricKeyWrapper.java b/app/src/main/java/repack/org/bouncycastle/operator/bc/BcRSAAsymmetricKeyWrapper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/bc/BcRSAAsymmetricKeyWrapper.java rename to app/src/main/java/repack/org/bouncycastle/operator/bc/BcRSAAsymmetricKeyWrapper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/bc/BcRSAContentSignerBuilder.java b/app/src/main/java/repack/org/bouncycastle/operator/bc/BcRSAContentSignerBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/bc/BcRSAContentSignerBuilder.java rename to app/src/main/java/repack/org/bouncycastle/operator/bc/BcRSAContentSignerBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/bc/BcRSAContentVerifierProviderBuilder.java b/app/src/main/java/repack/org/bouncycastle/operator/bc/BcRSAContentVerifierProviderBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/bc/BcRSAContentVerifierProviderBuilder.java rename to app/src/main/java/repack/org/bouncycastle/operator/bc/BcRSAContentVerifierProviderBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/bc/BcSignerOutputStream.java b/app/src/main/java/repack/org/bouncycastle/operator/bc/BcSignerOutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/bc/BcSignerOutputStream.java rename to app/src/main/java/repack/org/bouncycastle/operator/bc/BcSignerOutputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/bc/BcUtil.java b/app/src/main/java/repack/org/bouncycastle/operator/bc/BcUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/bc/BcUtil.java rename to app/src/main/java/repack/org/bouncycastle/operator/bc/BcUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/bc/OperatorUtils.java b/app/src/main/java/repack/org/bouncycastle/operator/bc/OperatorUtils.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/bc/OperatorUtils.java rename to app/src/main/java/repack/org/bouncycastle/operator/bc/OperatorUtils.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JcaContentSignerBuilder.java b/app/src/main/java/repack/org/bouncycastle/operator/jcajce/JcaContentSignerBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JcaContentSignerBuilder.java rename to app/src/main/java/repack/org/bouncycastle/operator/jcajce/JcaContentSignerBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder.java b/app/src/main/java/repack/org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder.java rename to app/src/main/java/repack/org/bouncycastle/operator/jcajce/JcaContentVerifierProviderBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JcaDigestCalculatorProviderBuilder.java b/app/src/main/java/repack/org/bouncycastle/operator/jcajce/JcaDigestCalculatorProviderBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JcaDigestCalculatorProviderBuilder.java rename to app/src/main/java/repack/org/bouncycastle/operator/jcajce/JcaDigestCalculatorProviderBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JceAsymmetricKeyUnwrapper.java b/app/src/main/java/repack/org/bouncycastle/operator/jcajce/JceAsymmetricKeyUnwrapper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JceAsymmetricKeyUnwrapper.java rename to app/src/main/java/repack/org/bouncycastle/operator/jcajce/JceAsymmetricKeyUnwrapper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JceAsymmetricKeyWrapper.java b/app/src/main/java/repack/org/bouncycastle/operator/jcajce/JceAsymmetricKeyWrapper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JceAsymmetricKeyWrapper.java rename to app/src/main/java/repack/org/bouncycastle/operator/jcajce/JceAsymmetricKeyWrapper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JceSymmetricKeyUnwrapper.java b/app/src/main/java/repack/org/bouncycastle/operator/jcajce/JceSymmetricKeyUnwrapper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JceSymmetricKeyUnwrapper.java rename to app/src/main/java/repack/org/bouncycastle/operator/jcajce/JceSymmetricKeyUnwrapper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JceSymmetricKeyWrapper.java b/app/src/main/java/repack/org/bouncycastle/operator/jcajce/JceSymmetricKeyWrapper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/jcajce/JceSymmetricKeyWrapper.java rename to app/src/main/java/repack/org/bouncycastle/operator/jcajce/JceSymmetricKeyWrapper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/jcajce/OperatorHelper.java b/app/src/main/java/repack/org/bouncycastle/operator/jcajce/OperatorHelper.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/jcajce/OperatorHelper.java rename to app/src/main/java/repack/org/bouncycastle/operator/jcajce/OperatorHelper.java diff --git a/src/bouncycastle/repack/org/bouncycastle/operator/jcajce/OperatorUtils.java b/app/src/main/java/repack/org/bouncycastle/operator/jcajce/OperatorUtils.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/operator/jcajce/OperatorUtils.java rename to app/src/main/java/repack/org/bouncycastle/operator/jcajce/OperatorUtils.java diff --git a/bin/classes/repack/org/bouncycastle/operator/package.html b/app/src/main/java/repack/org/bouncycastle/operator/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/operator/package.html rename to app/src/main/java/repack/org/bouncycastle/operator/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/pkcs/EncryptedPrivateKeyInfoBuilder.java b/app/src/main/java/repack/org/bouncycastle/pkcs/EncryptedPrivateKeyInfoBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/pkcs/EncryptedPrivateKeyInfoBuilder.java rename to app/src/main/java/repack/org/bouncycastle/pkcs/EncryptedPrivateKeyInfoBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/pkcs/EncryptedPrivateKeyInfoHolder.java b/app/src/main/java/repack/org/bouncycastle/pkcs/EncryptedPrivateKeyInfoHolder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/pkcs/EncryptedPrivateKeyInfoHolder.java rename to app/src/main/java/repack/org/bouncycastle/pkcs/EncryptedPrivateKeyInfoHolder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/pkcs/PKCS10CertificationRequestBuilder.java b/app/src/main/java/repack/org/bouncycastle/pkcs/PKCS10CertificationRequestBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/pkcs/PKCS10CertificationRequestBuilder.java rename to app/src/main/java/repack/org/bouncycastle/pkcs/PKCS10CertificationRequestBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/pkcs/PKCS10CertificationRequestHolder.java b/app/src/main/java/repack/org/bouncycastle/pkcs/PKCS10CertificationRequestHolder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/pkcs/PKCS10CertificationRequestHolder.java rename to app/src/main/java/repack/org/bouncycastle/pkcs/PKCS10CertificationRequestHolder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/pkcs/PKCSException.java b/app/src/main/java/repack/org/bouncycastle/pkcs/PKCSException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/pkcs/PKCSException.java rename to app/src/main/java/repack/org/bouncycastle/pkcs/PKCSException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/pkcs/PKCSIOException.java b/app/src/main/java/repack/org/bouncycastle/pkcs/PKCSIOException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/pkcs/PKCSIOException.java rename to app/src/main/java/repack/org/bouncycastle/pkcs/PKCSIOException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/pkcs/jcajce/JcaPKCS10CertificationRequestBuilder.java b/app/src/main/java/repack/org/bouncycastle/pkcs/jcajce/JcaPKCS10CertificationRequestBuilder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/pkcs/jcajce/JcaPKCS10CertificationRequestBuilder.java rename to app/src/main/java/repack/org/bouncycastle/pkcs/jcajce/JcaPKCS10CertificationRequestBuilder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/pkcs/jcajce/JcaPKCS10CertificationRequestHolder.java b/app/src/main/java/repack/org/bouncycastle/pkcs/jcajce/JcaPKCS10CertificationRequestHolder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/pkcs/jcajce/JcaPKCS10CertificationRequestHolder.java rename to app/src/main/java/repack/org/bouncycastle/pkcs/jcajce/JcaPKCS10CertificationRequestHolder.java diff --git a/bin/classes/repack/org/bouncycastle/pkcs/jcajce/package.html b/app/src/main/java/repack/org/bouncycastle/pkcs/jcajce/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/pkcs/jcajce/package.html rename to app/src/main/java/repack/org/bouncycastle/pkcs/jcajce/package.html diff --git a/bin/classes/repack/org/bouncycastle/pkcs/package.html b/app/src/main/java/repack/org/bouncycastle/pkcs/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/pkcs/package.html rename to app/src/main/java/repack/org/bouncycastle/pkcs/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/GenTimeAccuracy.java b/app/src/main/java/repack/org/bouncycastle/tsp/GenTimeAccuracy.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/GenTimeAccuracy.java rename to app/src/main/java/repack/org/bouncycastle/tsp/GenTimeAccuracy.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/TSPAlgorithms.java b/app/src/main/java/repack/org/bouncycastle/tsp/TSPAlgorithms.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/TSPAlgorithms.java rename to app/src/main/java/repack/org/bouncycastle/tsp/TSPAlgorithms.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/TSPException.java b/app/src/main/java/repack/org/bouncycastle/tsp/TSPException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/TSPException.java rename to app/src/main/java/repack/org/bouncycastle/tsp/TSPException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/TSPUtil.java b/app/src/main/java/repack/org/bouncycastle/tsp/TSPUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/TSPUtil.java rename to app/src/main/java/repack/org/bouncycastle/tsp/TSPUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/TSPValidationException.java b/app/src/main/java/repack/org/bouncycastle/tsp/TSPValidationException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/TSPValidationException.java rename to app/src/main/java/repack/org/bouncycastle/tsp/TSPValidationException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampRequest.java b/app/src/main/java/repack/org/bouncycastle/tsp/TimeStampRequest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampRequest.java rename to app/src/main/java/repack/org/bouncycastle/tsp/TimeStampRequest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampRequestGenerator.java b/app/src/main/java/repack/org/bouncycastle/tsp/TimeStampRequestGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampRequestGenerator.java rename to app/src/main/java/repack/org/bouncycastle/tsp/TimeStampRequestGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampResponse.java b/app/src/main/java/repack/org/bouncycastle/tsp/TimeStampResponse.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampResponse.java rename to app/src/main/java/repack/org/bouncycastle/tsp/TimeStampResponse.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampResponseGenerator.java b/app/src/main/java/repack/org/bouncycastle/tsp/TimeStampResponseGenerator.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampResponseGenerator.java rename to app/src/main/java/repack/org/bouncycastle/tsp/TimeStampResponseGenerator.java index 69ead31..f4479f1 100644 --- a/src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampResponseGenerator.java +++ b/app/src/main/java/repack/org/bouncycastle/tsp/TimeStampResponseGenerator.java @@ -141,7 +141,7 @@ public TimeStampResponse generate( tstTokenContentInfo = ContentInfo.getInstance(aIn.readObject()); } - catch (java.io.IOException ioEx) + catch (IOException ioEx) { throw new TSPException( "Timestamp token received cannot be converted to ContentInfo", ioEx); @@ -213,7 +213,7 @@ public TimeStampResponse generate( tstTokenContentInfo = ContentInfo.getInstance(aIn.readObject()); } - catch (java.io.IOException ioEx) + catch (IOException ioEx) { throw new TSPException( "Timestamp token received cannot be converted to ContentInfo", ioEx); diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampToken.java b/app/src/main/java/repack/org/bouncycastle/tsp/TimeStampToken.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampToken.java rename to app/src/main/java/repack/org/bouncycastle/tsp/TimeStampToken.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampTokenGenerator.java b/app/src/main/java/repack/org/bouncycastle/tsp/TimeStampTokenGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampTokenGenerator.java rename to app/src/main/java/repack/org/bouncycastle/tsp/TimeStampTokenGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampTokenInfo.java b/app/src/main/java/repack/org/bouncycastle/tsp/TimeStampTokenInfo.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/TimeStampTokenInfo.java rename to app/src/main/java/repack/org/bouncycastle/tsp/TimeStampTokenInfo.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/cms/CMSTimeStampedData.java b/app/src/main/java/repack/org/bouncycastle/tsp/cms/CMSTimeStampedData.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/cms/CMSTimeStampedData.java rename to app/src/main/java/repack/org/bouncycastle/tsp/cms/CMSTimeStampedData.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/cms/CMSTimeStampedDataGenerator.java b/app/src/main/java/repack/org/bouncycastle/tsp/cms/CMSTimeStampedDataGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/cms/CMSTimeStampedDataGenerator.java rename to app/src/main/java/repack/org/bouncycastle/tsp/cms/CMSTimeStampedDataGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/cms/CMSTimeStampedDataParser.java b/app/src/main/java/repack/org/bouncycastle/tsp/cms/CMSTimeStampedDataParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/cms/CMSTimeStampedDataParser.java rename to app/src/main/java/repack/org/bouncycastle/tsp/cms/CMSTimeStampedDataParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/cms/CMSTimeStampedGenerator.java b/app/src/main/java/repack/org/bouncycastle/tsp/cms/CMSTimeStampedGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/cms/CMSTimeStampedGenerator.java rename to app/src/main/java/repack/org/bouncycastle/tsp/cms/CMSTimeStampedGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/cms/ImprintDigestInvalidException.java b/app/src/main/java/repack/org/bouncycastle/tsp/cms/ImprintDigestInvalidException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/cms/ImprintDigestInvalidException.java rename to app/src/main/java/repack/org/bouncycastle/tsp/cms/ImprintDigestInvalidException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/cms/MetaDataUtil.java b/app/src/main/java/repack/org/bouncycastle/tsp/cms/MetaDataUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/cms/MetaDataUtil.java rename to app/src/main/java/repack/org/bouncycastle/tsp/cms/MetaDataUtil.java diff --git a/src/bouncycastle/repack/org/bouncycastle/tsp/cms/TimeStampDataUtil.java b/app/src/main/java/repack/org/bouncycastle/tsp/cms/TimeStampDataUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/tsp/cms/TimeStampDataUtil.java rename to app/src/main/java/repack/org/bouncycastle/tsp/cms/TimeStampDataUtil.java diff --git a/bin/classes/repack/org/bouncycastle/tsp/package.html b/app/src/main/java/repack/org/bouncycastle/tsp/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/tsp/package.html rename to app/src/main/java/repack/org/bouncycastle/tsp/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/util/Arrays.java b/app/src/main/java/repack/org/bouncycastle/util/Arrays.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/Arrays.java rename to app/src/main/java/repack/org/bouncycastle/util/Arrays.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/BigIntegers.java b/app/src/main/java/repack/org/bouncycastle/util/BigIntegers.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/BigIntegers.java rename to app/src/main/java/repack/org/bouncycastle/util/BigIntegers.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/CollectionStore.java b/app/src/main/java/repack/org/bouncycastle/util/CollectionStore.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/CollectionStore.java rename to app/src/main/java/repack/org/bouncycastle/util/CollectionStore.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/IPAddress.java b/app/src/main/java/repack/org/bouncycastle/util/IPAddress.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/IPAddress.java rename to app/src/main/java/repack/org/bouncycastle/util/IPAddress.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/IPTest.java b/app/src/main/java/repack/org/bouncycastle/util/IPTest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/IPTest.java rename to app/src/main/java/repack/org/bouncycastle/util/IPTest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/Selector.java b/app/src/main/java/repack/org/bouncycastle/util/Selector.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/Selector.java rename to app/src/main/java/repack/org/bouncycastle/util/Selector.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/Store.java b/app/src/main/java/repack/org/bouncycastle/util/Store.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/Store.java rename to app/src/main/java/repack/org/bouncycastle/util/Store.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/StoreException.java b/app/src/main/java/repack/org/bouncycastle/util/StoreException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/StoreException.java rename to app/src/main/java/repack/org/bouncycastle/util/StoreException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/StreamParser.java b/app/src/main/java/repack/org/bouncycastle/util/StreamParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/StreamParser.java rename to app/src/main/java/repack/org/bouncycastle/util/StreamParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/StreamParsingException.java b/app/src/main/java/repack/org/bouncycastle/util/StreamParsingException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/StreamParsingException.java rename to app/src/main/java/repack/org/bouncycastle/util/StreamParsingException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/Strings.java b/app/src/main/java/repack/org/bouncycastle/util/Strings.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/Strings.java rename to app/src/main/java/repack/org/bouncycastle/util/Strings.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/encoders/Base64.java b/app/src/main/java/repack/org/bouncycastle/util/encoders/Base64.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/encoders/Base64.java rename to app/src/main/java/repack/org/bouncycastle/util/encoders/Base64.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/encoders/Base64Encoder.java b/app/src/main/java/repack/org/bouncycastle/util/encoders/Base64Encoder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/encoders/Base64Encoder.java rename to app/src/main/java/repack/org/bouncycastle/util/encoders/Base64Encoder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/encoders/BufferedDecoder.java b/app/src/main/java/repack/org/bouncycastle/util/encoders/BufferedDecoder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/encoders/BufferedDecoder.java rename to app/src/main/java/repack/org/bouncycastle/util/encoders/BufferedDecoder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/encoders/BufferedEncoder.java b/app/src/main/java/repack/org/bouncycastle/util/encoders/BufferedEncoder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/encoders/BufferedEncoder.java rename to app/src/main/java/repack/org/bouncycastle/util/encoders/BufferedEncoder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/encoders/Encoder.java b/app/src/main/java/repack/org/bouncycastle/util/encoders/Encoder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/encoders/Encoder.java rename to app/src/main/java/repack/org/bouncycastle/util/encoders/Encoder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/encoders/Hex.java b/app/src/main/java/repack/org/bouncycastle/util/encoders/Hex.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/encoders/Hex.java rename to app/src/main/java/repack/org/bouncycastle/util/encoders/Hex.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/encoders/HexEncoder.java b/app/src/main/java/repack/org/bouncycastle/util/encoders/HexEncoder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/encoders/HexEncoder.java rename to app/src/main/java/repack/org/bouncycastle/util/encoders/HexEncoder.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/encoders/HexTranslator.java b/app/src/main/java/repack/org/bouncycastle/util/encoders/HexTranslator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/encoders/HexTranslator.java rename to app/src/main/java/repack/org/bouncycastle/util/encoders/HexTranslator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/encoders/Translator.java b/app/src/main/java/repack/org/bouncycastle/util/encoders/Translator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/encoders/Translator.java rename to app/src/main/java/repack/org/bouncycastle/util/encoders/Translator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/encoders/UrlBase64.java b/app/src/main/java/repack/org/bouncycastle/util/encoders/UrlBase64.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/encoders/UrlBase64.java rename to app/src/main/java/repack/org/bouncycastle/util/encoders/UrlBase64.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/encoders/UrlBase64Encoder.java b/app/src/main/java/repack/org/bouncycastle/util/encoders/UrlBase64Encoder.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/encoders/UrlBase64Encoder.java rename to app/src/main/java/repack/org/bouncycastle/util/encoders/UrlBase64Encoder.java diff --git a/bin/classes/repack/org/bouncycastle/util/encoders/package.html b/app/src/main/java/repack/org/bouncycastle/util/encoders/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/util/encoders/package.html rename to app/src/main/java/repack/org/bouncycastle/util/encoders/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/util/io/StreamOverflowException.java b/app/src/main/java/repack/org/bouncycastle/util/io/StreamOverflowException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/io/StreamOverflowException.java rename to app/src/main/java/repack/org/bouncycastle/util/io/StreamOverflowException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/io/Streams.java b/app/src/main/java/repack/org/bouncycastle/util/io/Streams.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/io/Streams.java rename to app/src/main/java/repack/org/bouncycastle/util/io/Streams.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/io/TeeInputStream.java b/app/src/main/java/repack/org/bouncycastle/util/io/TeeInputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/io/TeeInputStream.java rename to app/src/main/java/repack/org/bouncycastle/util/io/TeeInputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/io/TeeOutputStream.java b/app/src/main/java/repack/org/bouncycastle/util/io/TeeOutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/io/TeeOutputStream.java rename to app/src/main/java/repack/org/bouncycastle/util/io/TeeOutputStream.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemGenerationException.java b/app/src/main/java/repack/org/bouncycastle/util/io/pem/PemGenerationException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemGenerationException.java rename to app/src/main/java/repack/org/bouncycastle/util/io/pem/PemGenerationException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemHeader.java b/app/src/main/java/repack/org/bouncycastle/util/io/pem/PemHeader.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemHeader.java rename to app/src/main/java/repack/org/bouncycastle/util/io/pem/PemHeader.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemObject.java b/app/src/main/java/repack/org/bouncycastle/util/io/pem/PemObject.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemObject.java rename to app/src/main/java/repack/org/bouncycastle/util/io/pem/PemObject.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemObjectGenerator.java b/app/src/main/java/repack/org/bouncycastle/util/io/pem/PemObjectGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemObjectGenerator.java rename to app/src/main/java/repack/org/bouncycastle/util/io/pem/PemObjectGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemObjectParser.java b/app/src/main/java/repack/org/bouncycastle/util/io/pem/PemObjectParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemObjectParser.java rename to app/src/main/java/repack/org/bouncycastle/util/io/pem/PemObjectParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemReader.java b/app/src/main/java/repack/org/bouncycastle/util/io/pem/PemReader.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemReader.java rename to app/src/main/java/repack/org/bouncycastle/util/io/pem/PemReader.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemWriter.java b/app/src/main/java/repack/org/bouncycastle/util/io/pem/PemWriter.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/io/pem/PemWriter.java rename to app/src/main/java/repack/org/bouncycastle/util/io/pem/PemWriter.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/test/FixedSecureRandom.java b/app/src/main/java/repack/org/bouncycastle/util/test/FixedSecureRandom.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/test/FixedSecureRandom.java rename to app/src/main/java/repack/org/bouncycastle/util/test/FixedSecureRandom.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/test/NumberParsing.java b/app/src/main/java/repack/org/bouncycastle/util/test/NumberParsing.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/test/NumberParsing.java rename to app/src/main/java/repack/org/bouncycastle/util/test/NumberParsing.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/test/SimpleTest.java b/app/src/main/java/repack/org/bouncycastle/util/test/SimpleTest.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/test/SimpleTest.java rename to app/src/main/java/repack/org/bouncycastle/util/test/SimpleTest.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/test/SimpleTestResult.java b/app/src/main/java/repack/org/bouncycastle/util/test/SimpleTestResult.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/test/SimpleTestResult.java rename to app/src/main/java/repack/org/bouncycastle/util/test/SimpleTestResult.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/test/Test.java b/app/src/main/java/repack/org/bouncycastle/util/test/Test.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/test/Test.java rename to app/src/main/java/repack/org/bouncycastle/util/test/Test.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/test/TestFailedException.java b/app/src/main/java/repack/org/bouncycastle/util/test/TestFailedException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/test/TestFailedException.java rename to app/src/main/java/repack/org/bouncycastle/util/test/TestFailedException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/test/TestResult.java b/app/src/main/java/repack/org/bouncycastle/util/test/TestResult.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/test/TestResult.java rename to app/src/main/java/repack/org/bouncycastle/util/test/TestResult.java diff --git a/src/bouncycastle/repack/org/bouncycastle/util/test/UncloseableOutputStream.java b/app/src/main/java/repack/org/bouncycastle/util/test/UncloseableOutputStream.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/util/test/UncloseableOutputStream.java rename to app/src/main/java/repack/org/bouncycastle/util/test/UncloseableOutputStream.java diff --git a/bin/classes/repack/org/bouncycastle/util/test/package.html b/app/src/main/java/repack/org/bouncycastle/util/test/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/util/test/package.html rename to app/src/main/java/repack/org/bouncycastle/util/test/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/voms/VOMSAttribute.java b/app/src/main/java/repack/org/bouncycastle/voms/VOMSAttribute.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/voms/VOMSAttribute.java rename to app/src/main/java/repack/org/bouncycastle/voms/VOMSAttribute.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/AttributeCertificateHolder.java b/app/src/main/java/repack/org/bouncycastle/x509/AttributeCertificateHolder.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/x509/AttributeCertificateHolder.java rename to app/src/main/java/repack/org/bouncycastle/x509/AttributeCertificateHolder.java index ab098e6..d527b41 100644 --- a/src/bouncycastle/repack/org/bouncycastle/x509/AttributeCertificateHolder.java +++ b/app/src/main/java/repack/org/bouncycastle/x509/AttributeCertificateHolder.java @@ -59,7 +59,7 @@ public class AttributeCertificateHolder public AttributeCertificateHolder(X509Principal issuerName, BigInteger serialNumber) { - holder = new repack.org.bouncycastle.asn1.x509.Holder(new IssuerSerial( + holder = new Holder(new IssuerSerial( new GeneralNames(new DERSequence(new GeneralName(issuerName))), new DERInteger(serialNumber))); } diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/AttributeCertificateIssuer.java b/app/src/main/java/repack/org/bouncycastle/x509/AttributeCertificateIssuer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/AttributeCertificateIssuer.java rename to app/src/main/java/repack/org/bouncycastle/x509/AttributeCertificateIssuer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/CertPathReviewerException.java b/app/src/main/java/repack/org/bouncycastle/x509/CertPathReviewerException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/CertPathReviewerException.java rename to app/src/main/java/repack/org/bouncycastle/x509/CertPathReviewerException.java diff --git a/bin/classes/repack/org/bouncycastle/x509/CertPathReviewerMessages.properties b/app/src/main/java/repack/org/bouncycastle/x509/CertPathReviewerMessages.properties similarity index 100% rename from bin/classes/repack/org/bouncycastle/x509/CertPathReviewerMessages.properties rename to app/src/main/java/repack/org/bouncycastle/x509/CertPathReviewerMessages.properties diff --git a/bin/classes/repack/org/bouncycastle/x509/CertPathReviewerMessages_de.properties b/app/src/main/java/repack/org/bouncycastle/x509/CertPathReviewerMessages_de.properties similarity index 100% rename from bin/classes/repack/org/bouncycastle/x509/CertPathReviewerMessages_de.properties rename to app/src/main/java/repack/org/bouncycastle/x509/CertPathReviewerMessages_de.properties diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/ExtCertificateEncodingException.java b/app/src/main/java/repack/org/bouncycastle/x509/ExtCertificateEncodingException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/ExtCertificateEncodingException.java rename to app/src/main/java/repack/org/bouncycastle/x509/ExtCertificateEncodingException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/ExtendedPKIXBuilderParameters.java b/app/src/main/java/repack/org/bouncycastle/x509/ExtendedPKIXBuilderParameters.java similarity index 97% rename from src/bouncycastle/repack/org/bouncycastle/x509/ExtendedPKIXBuilderParameters.java rename to app/src/main/java/repack/org/bouncycastle/x509/ExtendedPKIXBuilderParameters.java index 92f60d6..972a723 100644 --- a/src/bouncycastle/repack/org/bouncycastle/x509/ExtendedPKIXBuilderParameters.java +++ b/app/src/main/java/repack/org/bouncycastle/x509/ExtendedPKIXBuilderParameters.java @@ -15,7 +15,7 @@ /** * This class contains extended parameters for PKIX certification path builders. * - * @see java.security.cert.PKIXBuilderParameters + * @see PKIXBuilderParameters * @see repack.org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi */ public class ExtendedPKIXBuilderParameters extends ExtendedPKIXParameters @@ -137,7 +137,7 @@ public int getMaxPathLength() * PKIXBuilderParameters. * * @param params Parameters to set. - * @see repack.org.bouncycastle.x509.ExtendedPKIXParameters#setParams(java.security.cert.PKIXParameters) + * @see ExtendedPKIXParameters#setParams(PKIXParameters) */ protected void setParams(PKIXParameters params) { diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/ExtendedPKIXParameters.java b/app/src/main/java/repack/org/bouncycastle/x509/ExtendedPKIXParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/ExtendedPKIXParameters.java rename to app/src/main/java/repack/org/bouncycastle/x509/ExtendedPKIXParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/NoSuchParserException.java b/app/src/main/java/repack/org/bouncycastle/x509/NoSuchParserException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/NoSuchParserException.java rename to app/src/main/java/repack/org/bouncycastle/x509/NoSuchParserException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/NoSuchStoreException.java b/app/src/main/java/repack/org/bouncycastle/x509/NoSuchStoreException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/NoSuchStoreException.java rename to app/src/main/java/repack/org/bouncycastle/x509/NoSuchStoreException.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/PKIXAttrCertChecker.java b/app/src/main/java/repack/org/bouncycastle/x509/PKIXAttrCertChecker.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/PKIXAttrCertChecker.java rename to app/src/main/java/repack/org/bouncycastle/x509/PKIXAttrCertChecker.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/PKIXCertPathReviewer.java b/app/src/main/java/repack/org/bouncycastle/x509/PKIXCertPathReviewer.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/PKIXCertPathReviewer.java rename to app/src/main/java/repack/org/bouncycastle/x509/PKIXCertPathReviewer.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509Attribute.java b/app/src/main/java/repack/org/bouncycastle/x509/X509Attribute.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509Attribute.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509Attribute.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509AttributeCertStoreSelector.java b/app/src/main/java/repack/org/bouncycastle/x509/X509AttributeCertStoreSelector.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509AttributeCertStoreSelector.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509AttributeCertStoreSelector.java index a4de803..38af8da 100644 --- a/src/bouncycastle/repack/org/bouncycastle/x509/X509AttributeCertStoreSelector.java +++ b/app/src/main/java/repack/org/bouncycastle/x509/X509AttributeCertStoreSelector.java @@ -25,8 +25,8 @@ * This class is an Selector like implementation to select * attribute certificates from a given set of criteria. * - * @see repack.org.bouncycastle.x509.X509AttributeCertificate - * @see repack.org.bouncycastle.x509.X509Store + * @see X509AttributeCertificate + * @see X509Store * @deprecated use org.bouncycastle.cert.X509AttributeCertificateSelector and org.bouncycastle.cert.X509AttributeCertificateSelectorBuilder. */ public class X509AttributeCertStoreSelector diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509AttributeCertificate.java b/app/src/main/java/repack/org/bouncycastle/x509/X509AttributeCertificate.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509AttributeCertificate.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509AttributeCertificate.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509CRLStoreSelector.java b/app/src/main/java/repack/org/bouncycastle/x509/X509CRLStoreSelector.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509CRLStoreSelector.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509CRLStoreSelector.java index 0229b46..ae4fe52 100644 --- a/src/bouncycastle/repack/org/bouncycastle/x509/X509CRLStoreSelector.java +++ b/app/src/main/java/repack/org/bouncycastle/x509/X509CRLStoreSelector.java @@ -16,8 +16,8 @@ * This class is a Selector implementation for X.509 certificate revocation * lists. * - * @see repack.org.bouncycastle.util.Selector - * @see repack.org.bouncycastle.x509.X509Store + * @see Selector + * @see X509Store * @see repack.org.bouncycastle.jce.provider.X509StoreCRLCollection */ public class X509CRLStoreSelector diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509CertPairStoreSelector.java b/app/src/main/java/repack/org/bouncycastle/x509/X509CertPairStoreSelector.java similarity index 94% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509CertPairStoreSelector.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509CertPairStoreSelector.java index be88677..f891aec 100644 --- a/src/bouncycastle/repack/org/bouncycastle/x509/X509CertPairStoreSelector.java +++ b/app/src/main/java/repack/org/bouncycastle/x509/X509CertPairStoreSelector.java @@ -6,11 +6,11 @@ * This class is an Selector like implementation to select * certificates pairs, which are e.g. used for cross certificates. The set of * criteria is given from two - * {@link repack.org.bouncycastle.x509.X509CertStoreSelector}s which must be both + * {@link X509CertStoreSelector}s which must be both * matched. * - * @see repack.org.bouncycastle.x509.X509AttributeCertificate - * @see repack.org.bouncycastle.x509.X509Store + * @see X509AttributeCertificate + * @see X509Store */ public class X509CertPairStoreSelector implements Selector { @@ -67,7 +67,7 @@ public void setReverseSelector(X509CertStoreSelector reverseSelector) * Returns a clone of this selector. * * @return A clone of this selector. - * @see java.lang.Object#clone() + * @see Object#clone() */ public Object clone() { diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509CertStoreSelector.java b/app/src/main/java/repack/org/bouncycastle/x509/X509CertStoreSelector.java similarity index 96% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509CertStoreSelector.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509CertStoreSelector.java index cbdb07f..2592ef0 100644 --- a/src/bouncycastle/repack/org/bouncycastle/x509/X509CertStoreSelector.java +++ b/app/src/main/java/repack/org/bouncycastle/x509/X509CertStoreSelector.java @@ -10,8 +10,8 @@ /** * This class is a Selector implementation for X.509 certificates. * - * @see repack.org.bouncycastle.util.Selector - * @see repack.org.bouncycastle.x509.X509Store + * @see Selector + * @see X509Store * @see repack.org.bouncycastle.jce.provider.X509StoreCertCollection */ public class X509CertStoreSelector diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509CertificatePair.java b/app/src/main/java/repack/org/bouncycastle/x509/X509CertificatePair.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509CertificatePair.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509CertificatePair.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509CollectionStoreParameters.java b/app/src/main/java/repack/org/bouncycastle/x509/X509CollectionStoreParameters.java similarity index 97% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509CollectionStoreParameters.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509CollectionStoreParameters.java index f09c189..69beae9 100644 --- a/src/bouncycastle/repack/org/bouncycastle/x509/X509CollectionStoreParameters.java +++ b/app/src/main/java/repack/org/bouncycastle/x509/X509CollectionStoreParameters.java @@ -6,7 +6,7 @@ /** * This class contains a collection for collection based X509Stores. * - * @see repack.org.bouncycastle.x509.X509Store + * @see X509Store * */ public class X509CollectionStoreParameters diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509Store.java b/app/src/main/java/repack/org/bouncycastle/x509/X509Store.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509Store.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509Store.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509StoreParameters.java b/app/src/main/java/repack/org/bouncycastle/x509/X509StoreParameters.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509StoreParameters.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509StoreParameters.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509StoreSpi.java b/app/src/main/java/repack/org/bouncycastle/x509/X509StoreSpi.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509StoreSpi.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509StoreSpi.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509StreamParser.java b/app/src/main/java/repack/org/bouncycastle/x509/X509StreamParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509StreamParser.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509StreamParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509StreamParserSpi.java b/app/src/main/java/repack/org/bouncycastle/x509/X509StreamParserSpi.java similarity index 96% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509StreamParserSpi.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509StreamParserSpi.java index 36cd595..6ce07a2 100644 --- a/src/bouncycastle/repack/org/bouncycastle/x509/X509StreamParserSpi.java +++ b/app/src/main/java/repack/org/bouncycastle/x509/X509StreamParserSpi.java @@ -9,7 +9,7 @@ * This abstract class defines the service provider interface (SPI) for * X509StreamParser. * - * @see repack.org.bouncycastle.x509.X509StreamParser + * @see X509StreamParser * */ public abstract class X509StreamParserSpi diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509Util.java b/app/src/main/java/repack/org/bouncycastle/x509/X509Util.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509Util.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509Util.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509V1CertificateGenerator.java b/app/src/main/java/repack/org/bouncycastle/x509/X509V1CertificateGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509V1CertificateGenerator.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509V1CertificateGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509V2AttributeCertificate.java b/app/src/main/java/repack/org/bouncycastle/x509/X509V2AttributeCertificate.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509V2AttributeCertificate.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509V2AttributeCertificate.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509V2AttributeCertificateGenerator.java b/app/src/main/java/repack/org/bouncycastle/x509/X509V2AttributeCertificateGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509V2AttributeCertificateGenerator.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509V2AttributeCertificateGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509V2CRLGenerator.java b/app/src/main/java/repack/org/bouncycastle/x509/X509V2CRLGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509V2CRLGenerator.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509V2CRLGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/X509V3CertificateGenerator.java b/app/src/main/java/repack/org/bouncycastle/x509/X509V3CertificateGenerator.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/X509V3CertificateGenerator.java rename to app/src/main/java/repack/org/bouncycastle/x509/X509V3CertificateGenerator.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/examples/AttrCertExample.java b/app/src/main/java/repack/org/bouncycastle/x509/examples/AttrCertExample.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/examples/AttrCertExample.java rename to app/src/main/java/repack/org/bouncycastle/x509/examples/AttrCertExample.java diff --git a/bin/classes/repack/org/bouncycastle/x509/examples/package.html b/app/src/main/java/repack/org/bouncycastle/x509/examples/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/x509/examples/package.html rename to app/src/main/java/repack/org/bouncycastle/x509/examples/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/extension/AuthorityKeyIdentifierStructure.java b/app/src/main/java/repack/org/bouncycastle/x509/extension/AuthorityKeyIdentifierStructure.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/extension/AuthorityKeyIdentifierStructure.java rename to app/src/main/java/repack/org/bouncycastle/x509/extension/AuthorityKeyIdentifierStructure.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/extension/SubjectKeyIdentifierStructure.java b/app/src/main/java/repack/org/bouncycastle/x509/extension/SubjectKeyIdentifierStructure.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/extension/SubjectKeyIdentifierStructure.java rename to app/src/main/java/repack/org/bouncycastle/x509/extension/SubjectKeyIdentifierStructure.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/extension/X509ExtensionUtil.java b/app/src/main/java/repack/org/bouncycastle/x509/extension/X509ExtensionUtil.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/extension/X509ExtensionUtil.java rename to app/src/main/java/repack/org/bouncycastle/x509/extension/X509ExtensionUtil.java diff --git a/bin/classes/repack/org/bouncycastle/x509/extension/package.html b/app/src/main/java/repack/org/bouncycastle/x509/extension/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/x509/extension/package.html rename to app/src/main/java/repack/org/bouncycastle/x509/extension/package.html diff --git a/bin/classes/repack/org/bouncycastle/x509/package.html b/app/src/main/java/repack/org/bouncycastle/x509/package.html similarity index 100% rename from bin/classes/repack/org/bouncycastle/x509/package.html rename to app/src/main/java/repack/org/bouncycastle/x509/package.html diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/util/LDAPStoreHelper.java b/app/src/main/java/repack/org/bouncycastle/x509/util/LDAPStoreHelper.java similarity index 99% rename from src/bouncycastle/repack/org/bouncycastle/x509/util/LDAPStoreHelper.java rename to app/src/main/java/repack/org/bouncycastle/x509/util/LDAPStoreHelper.java index 2279345..49e2a50 100644 --- a/src/bouncycastle/repack/org/bouncycastle/x509/util/LDAPStoreHelper.java +++ b/app/src/main/java/repack/org/bouncycastle/x509/util/LDAPStoreHelper.java @@ -39,7 +39,7 @@ * attribute certificates and cross certificates from a LDAP location. *

    * At first a search is performed in the ldap*AttributeNames of the - * {@link repack.org.bouncycastle.jce.X509LDAPCertStoreParameters} with the given + * {@link X509LDAPCertStoreParameters} with the given * information of the subject (for all kind of certificates) or issuer (for * CRLs), respectively, if a {@link repack.org.bouncycastle.x509.X509CertStoreSelector} or * {@link repack.org.bouncycastle.x509.X509AttributeCertificate} is given with that diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/util/StreamParser.java b/app/src/main/java/repack/org/bouncycastle/x509/util/StreamParser.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/util/StreamParser.java rename to app/src/main/java/repack/org/bouncycastle/x509/util/StreamParser.java diff --git a/src/bouncycastle/repack/org/bouncycastle/x509/util/StreamParsingException.java b/app/src/main/java/repack/org/bouncycastle/x509/util/StreamParsingException.java similarity index 100% rename from src/bouncycastle/repack/org/bouncycastle/x509/util/StreamParsingException.java rename to app/src/main/java/repack/org/bouncycastle/x509/util/StreamParsingException.java diff --git a/bin/classes/rfc4134/4.8.eml b/app/src/main/java/rfc4134/4.8.eml similarity index 100% rename from bin/classes/rfc4134/4.8.eml rename to app/src/main/java/rfc4134/4.8.eml diff --git a/bin/classes/rfc4134/4.9.eml b/app/src/main/java/rfc4134/4.9.eml similarity index 100% rename from bin/classes/rfc4134/4.9.eml rename to app/src/main/java/rfc4134/4.9.eml diff --git a/bin/classes/rfc4134/5.3.eml b/app/src/main/java/rfc4134/5.3.eml similarity index 100% rename from bin/classes/rfc4134/5.3.eml rename to app/src/main/java/rfc4134/5.3.eml diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..cde69bcccec65160d92116f20ffce4fce0b5245c GIT binary patch literal 3418 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..bfa42f0e7b91d006d22352c9ff2f134e504e3c1d GIT binary patch literal 4842 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..324e72cdd7480cb983fa1bcc7ce686e51ef87fe7 GIT binary patch literal 7718 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..d870f9b --- /dev/null +++ b/app/src/main/res/values/strings.xml @@ -0,0 +1,3 @@ + + Droidtext + diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..766ab99 --- /dev/null +++ b/app/src/main/res/values/styles.xml @@ -0,0 +1,8 @@ + + + + + + diff --git a/bin/classes/org/apache/harmony/awt/internal/nls/messages.properties b/bin/classes/org/apache/harmony/awt/internal/nls/messages.properties deleted file mode 100644 index 6139c06..0000000 --- a/bin/classes/org/apache/harmony/awt/internal/nls/messages.properties +++ /dev/null @@ -1,501 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -# messages for EN locale -awt.00=FontRenderContext is null -awt.01='{0}' parameter is null -awt.02='{0}' parameter has zero length -awt.03='{0}' iterator parameter is null -awt.04='{0}' iterator parameter has zero length -awt.05=Operation cannot be null -awt.06=Unexpected type of the internal data buffer -awt.07=Transfer data is not available -awt.08=xfld parse string error: {0} -awt.09=min range bound value is greater than max range bound -awt.0A=Cannot use SinglePixedPackedSampleModel for bpp = {0} -awt.0B=Wrong color model created for drawable -awt.0C=Unknown visual class -awt.0D=Invalid transparency -awt.0E=Dimensions of the image should be positive -awt.0F=Cannot open display '{0}' -awt.10=Only 32-bit format is supported for window state operations. -awt.11=Invalid key code -awt.12=XTest is not supported by your X server\! -awt.13=Cannot allocate color named '{0}' -awt.14=Transfer data is not available -awt.15=Can not get monitor info -awt.16=Can not create DC for device -awt.17=Unknown Composite type : {0} -awt.18=Transparency is not supported -awt.19=Illegal size of volatile image -awt.1A=Failed to register window class {0} GetLastError returned {1} -awt.1B=Invalid key code -awt.1C=Failure to create JavaWindow GetLastError returned {0} -awt.1D=Cannot get data from OLE clipboard -awt.1E=Attempt to replace WindowProc handler -awt.1F=Waiting for resource access thread interrupted not from unlock method -awt.20=Can't unlock not locked resource -awt.21=Not owner can't unlock resource -awt.22=Not owner can't free resource -awt.23=One thread can't store state several times in a row -awt.24=Owner can't overwrite resource state. Lock operations may be lost -awt.25=No state stored for current thread -awt.26=Shutdown thread was interrupted while starting -awt.27=Shutdown thread was interrupted while stopping -awt.28=bad index: {0} -awt.29=Invalid range -awt.2A=Position not represented by view -awt.2B=No word at {0} -awt.2C=Invalid position: {0} -awt.2D=Invalid direction -awt.2E={0} not in range {1},{2} -awt.2F=No more words -awt.30=wrong number of elements to copy: {0}, size: {1} -awt.31=no room to copy: {0}, size: {1} -awt.32=String: '{0}' does not fit -awt.33=index is out of range -awt.34=Initial offset in the destination array is wrong: {0} -awt.35=Wrong number of elements to copy: {0} -awt.36=Wrong segment -awt.37=Unknown composite type {0} -awt.38=Property name is not defined -awt.39=This method is not implemented for image obtained from ImageProducer -awt.3A=Color Model is null -awt.3B=Incorrect ImageConsumer completion status -awt.3C=Unknown PNG color type -awt.3D=Unknown colorspace -awt.3E=Clone not supported -awt.3F=Invalid baseline index -awt.40=Wrong number of metrics\! -awt.41=Font returned unsupported type of line metrics. This case is known, but not supported yet. -awt.42=TextHitInfo out of range -awt.43=glyphIndex is out of vector's limits -awt.44=beginGlyphIndex is out of vector's range -awt.45=numEntries is out of vector's range -awt.46=length of setPositions array differs from the length of positions array -awt.47=First argument should be byte or short array -awt.48=The srcIn raster is incompatible with src ColorModel -awt.49=The dstIn raster is incompatible with dst ColorModel -awt.4A=The dstOut raster is incompatible with dst ColorModel -awt.4B=Iterator out of bounds -awt.4C=Invalid MultiRectArea in method {0} -awt.4D=The raster is incompatible with this ColorModel -awt.4E=Unknown native platform. -awt.4F=Data is not available -awt.50=Iterator is read-only -awt.51=Component expected to be a parent -awt.52=Time interval can't be <= 0 -awt.53=Handler can't be null -awt.54=Key event for unfocused component -awt.55=Double mouse enter event for component -awt.56=Double mouse exit event for component -awt.57=Double focus gained event for component -awt.58=Double focus lost event for component -awt.59=Application has run out of context thread group -awt.5A=Default class for PrinterJob is not found -awt.5B=No access to default class for PrinterJob -awt.5C=Instantiation exception for PrinterJob -awt.5D={0} is not supported -awt.5E=pageIndex is more than book size -awt.5F=wrong orientation -awt.60=Width and Height mustn't be equal zero both -awt.61=Unsupported data type: {0} -awt.62=Wrong mask : {0} -awt.63=Coordinates are not in bounds -awt.64=The number of the bands in the subset is greater than the number of bands in the sample model -awt.65=null argument -awt.66=Invalid format -awt.67=subclass is not derived from AWTKeyStroke -awt.68=subclass could not be instantiated -awt.69=columns less than zero. -awt.6A=rows less than zero. -awt.6B=Queue stack is empty -awt.6C=Event queue stack is broken -awt.6D=Point is null -awt.6E=Color is null -awt.6F=Index less than zero -awt.70=MenuItem is null -awt.71=Parent is null -awt.72=Key event for unfocused component -awt.73=no such item -awt.74=Input parameters a and b should not be null -awt.75=rows and cols cannot both be zero -awt.76=rows and cols cannot be negative -awt.77=default focus traversal policy cannot be null -awt.78=invalid focus traversal key identifier -awt.79=cannot set null focus traversal key -awt.7A=focus traversal keys cannot map to KEY_TYPED events -awt.7B=focus traversal keys must be unique for a Component -awt.7C=this KeyboardFocusManager is not installed in the current thread's context -awt.7D=Property name is null -awt.7E=invalid hotSpot -awt.7F=AddLayoutComponent: attempt to add null component -awt.80=AddLayoutComponent: constraint object must be GridBagConstraints -awt.81=AddLayoutComponent: {0} -awt.82=RemoveLayoutComponent: attempt to remove null component -awt.83=SetConstraints: attempt to get constraints of null component -awt.84=SetConstraints: attempt to set null constraints -awt.85=SetConstraints: {0} -awt.86=MinimumLayoutSize: {0} -awt.87=PreferredLayoutSize: {0} -awt.88=LayoutContainer: {0} -awt.89=LookupConstraints: attempt to get constraints of null component -awt.8A=AdjustForGravity: attempt to use null constraints -awt.8B=AdjustForGravity: attempt to use null rectangle -awt.8C=AdjustForGravity: {0} -awt.8D=REMINDER component expected after RELATIVE one -awt.8E=component is out of grid's range -awt.8F=Weights' overrides array is too long -awt.90=Lengths' overrides array is too long -awt.91=Unsupported constraints object: {0} -awt.92=Constraints object must be String -awt.93=cannot get component: invalid constraint: {0} -awt.94=transform can not be null -awt.95=Wrong start index: {0} -awt.96=Wrong finish index: {0} -awt.97=Wrong range length: {0} -awt.98=Wrong count value, can not be negative: {0} -awt.99=Wrong [start + count] is out of range: {0} -awt.9A=Unsupported font format -awt.9B=Can't create font - bad font data -awt.9C=wrong value of GridBagConstraints: {0} -awt.9D=relative grid size parameter goes after absolute grid coordinate -awt.9E=wrong values sum of GridBagConstraints' gridwidth and gridx -awt.9F=wrong values sum of GridBagConstraints' gridheight and gridy -awt.100=component has RELATIVE width and height -awt.101=position less than zero. -awt.102=columns less than zero. -awt.103=item is null -awt.104=item doesn't exist in the choice menu -awt.105=index less than zero -awt.106=specified position is greater than the number of items -awt.107=Color parameter outside of expected range: component {0} -awt.108=Alpha value outside of expected range -awt.109=Color parameter outside of expected range -awt.10A=Priority must be a value between 0 and 1, inclusive -awt.10B=aContainer and aComponent cannot be null -awt.10C=aContainer is not a focus cycle root of aComponent -awt.10D=aContainer should be focus cycle root or focus traversal policy provider -awt.10E=focusCycleRoot cannot be null -awt.10F=improper alignment: {0} -awt.110=Iterator out of bounds -awt.111=Parameter npoints is greater than array length -awt.112=Negative number of points -awt.113=illegal scrollbar orientation -awt.114=Image is null -awt.115=Anchor is null -awt.116=Invalid value for media -awt.117=Invalid value for orientationRequested -awt.118=Invalid value for printerResolution -awt.119=Invalid value for origin -awt.11A=Invalid value for printQuality -awt.11B=Invalid value for printerResolution[] -awt.11C=Invalid value for color -awt.11D=Unknown rule -awt.11E=Wrong alpha value -awt.11F=parent is not a component -awt.120=origin is not a descendant of parent -awt.121=parent must be showing on the screen -awt.122=Does not support display mode changes -awt.123=Unsupported display mode: {0} -awt.124=Cannot change the modality while the dialog is visible -awt.125=null owner window -awt.126=Window is showing -awt.127=Cannot change the decorations while the window is visible -awt.128=Graphics environment is headless -awt.129=Not a screen device -awt.12A=illegal component position -awt.12B=adding container to itself -awt.12C=adding container's parent to itself -awt.12D=adding a window to a container -awt.12E=Unknown component event id -awt.12F=Attempt to start nested mouse grab -awt.130=Attempt to grab mouse in not displayable window -awt.131=AddLayoutComponent: constraint object must be String -awt.132=wrong parent for CardLayout -awt.133=Negative width -awt.134=Illegal cap -awt.135=Illegal join -awt.136=miterLimit less than 1.0f -awt.137=Negative dashPhase -awt.138=Zero dash length -awt.139=Negative dash[{0}] -awt.13A=All dash lengths zero -awt.13B=offset off is out of range -awt.13C=number of elements len is out of range -awt.13D=Rectangle width and height must be > 0 -awt.13E=Cannot call method from the event dispatcher thread -awt.13F=Delay must be to 0 to 60,000ms -awt.140=Invalid combination of button flags -awt.141=failed to parse hotspot property for cursor: -awt.142=Exception: class {0} {1} occurred while loading: {2} -awt.143=illegal cursor type -awt.144=Can be set by scrollpane only -awt.145=illegal file dialog mode -awt.146=illegal scrollbar display policy -awt.147=position greater than 0 -awt.148=child is null -awt.149=ScrollPane controls layout -awt.14A=Can not create VolatileImage with specified capabilities -awt.14B=Only Canvas or Window is allowed -awt.14C=Number of buffers must be greater than one -awt.14D=Buffer capabilities should support flipping -awt.14E=Component should be displayable -awt.14F=invalid focus traversal key identifier -awt.150=no parent -awt.151=component must be showing on the screen to determine its location -awt.152=Invalid number of copies -awt.153=Invalid value for maxPage -awt.154=Invalid value for minPage -awt.155=Invalid value for fromPage -awt.156=Invalid value for toPage -awt.157=Invalid value for pageRanges -awt.158=Invalid value for destination -awt.159=Invalid value for dialog -awt.15A=Invalid value for defaultSelection -awt.15B=Invalid value for multipleDocumentHandling -awt.15C=Invalid value for attribute sides -awt.15D=Invalid colorspace -awt.15E=Unknown component. Must be REDCOMPONENT, GREENCOMPONENT or BLUECOMPONENT. -awt.15F=Profile class does not comply with ICC specification -awt.160=Color space doesn't comply with ICC specification -awt.161=Unable to open file {0} -awt.162=Invalid ICC Profile Data -awt.163=Can't open color profile -awt.164=Not a predefined color space -awt.165=Color space doesn't comply with ICC specification -awt.166=TRC is not a simple gamma value -awt.167=TRC is a gamma value, not a table -awt.168=Invalid profile class -awt.169=Component index out of range -awt.16A=Invalid component index: {0} -awt.16B=Not a predefined colorspace -awt.16C=Can't load class: {0} -awt.16D=Can't parse MIME type: {0} -awt.16E=Transferable has null data -awt.16F=Can't create reader for this representation class -awt.170=Can't create default D&D cursor: {0} -awt.171=Attempt to start a drag while an existing drag operation is still executing -awt.172=Drag source is null -awt.173=One listener is already exist -awt.174=dgl is not current listener -awt.175=Listener mismatch -awt.176=DropTarget cannot be added as listener to itself -awt.177=Invalid user action -awt.178=Invalid source action -awt.179=Context peer is null -awt.17A=Trigger event is null -awt.17B=Can't init ACTION_NONE drag -awt.17C=Image offset is null -awt.17D=Transferable is null -awt.17E=Component associated with the trigger event is null -awt.17F=DragSource for the trigger event is null -awt.180=Source actions for the DragGestureRecognizer associated with the trigger event are equal to DnDConstants.ACTION_NONE -awt.181=Attempt to register context as its listener -awt.182=dsl is not current listener -awt.183=Invalid status -awt.184=Invalid action -awt.185=Component is null -awt.186=DragSource is null -awt.187=Origin is null -awt.188=Event list is null -awt.189=Event list is empty -awt.18A=Context is null -awt.18B=Invalid button value -awt.18C=Cannot invoke null runnable -awt.18D=Source is null -awt.18E=Wrong event id -awt.18F=Text must be null for CARET_POSITION_CHANGED -awt.190=Wrong committedCharacterCount -awt.191=Invalid keyCode for KEY_TYPED event, must be VK_UNDEFINED -awt.192=Invalid keyChar for KEY_TYPED event, can't be CHAR_UNDEFINED -awt.193=Listener can't be zero -awt.194=Unknown attribute name -awt.195=Offset is out of bounds -awt.196=Justification impossible, layout already justified -awt.197=Endpoints are out of range -awt.198=Illegal alignment argument -awt.199=Illegal range argument value: {0} -awt.19A=start or count arguments are out of text range -awt.19B=count argument must be positive -awt.19C=weight must be a positive number -awt.19D=growLeftLimit must be a positive number -awt.19E=growRightLimit must be a positive number -awt.19F=incorrect value for shrinkPriority, more than PRIORITY_NONE or less than PRIORITY_KASHIDA value -awt.200=incorrect value for growPriority, more than PRIORITY_NONE or less than PRIORITY_KASHIDA value -awt.201=shrinkLeftLimit must be a positive number -awt.202=shrinkRightLimit must be a positive number -awt.203=Offset limit should be greater than current position -awt.204=Determinant is zero -awt.205=Invalid type of Arc: {0} -awt.206=Flatness is less than zero -awt.207=Limit is less than zero -awt.208=Path is null -awt.209=Invalid winding rule value -awt.20A=First segment should be SEG_MOVETO type -awt.20B=unknown input method highlight state -awt.20C=Number of Bits equals to zero -awt.20D=The number of bits per pixel is not a power of 2 or pixels span data element boundaries -awt.20E=Data Bit offset is not a multiple of pixel bit stride -awt.20F=Number of bands must be only 1 -awt.210=The component value for this ColorModel is signed -awt.211=Pixel values for this ColorModel are not conveniently representable as a single int -awt.212=There is more than one component in this ColorModel -awt.213=This ComponentColorModel does not support the unnormalized form -awt.214=This Color Model doesn't support this transferType -awt.215=transferType is not one of DataBuffer.TYPE_BYTE, DataBuffer.TYPE_USHORT, DataBuffer.TYPE_INT, DataBuffer.TYPE_SHORT, DataBuffer.TYPE_FLOAT, or DataBuffer.TYPE_DOUBLE -awt.216=The components array is not large enough to hold all the color and alpha components -awt.217=The transfer type of this ComponentColorModel is not one of the following transfer types: DataBuffer.TYPE_BYTE, DataBuffer.TYPE_USHORT, or DataBuffer.TYPE_INT -awt.218=The components array is not large enough to hold all the color and alpha components -awt.219=This transferType is not supported by this color model -awt.21A=This ComponentColorModel does not support this transferType -awt.21B=The length of normComponents minus normOffset is less than numComponents -awt.21C=The number of scale factors should not be zero -awt.21D=Number of src bands ({0}) does not match number of dst bands ({1}) -awt.21E=Number of scaling constants is not equal to the number of bands -awt.21F=Unable to transform source -awt.220=Source should not have IndexColorModel -awt.221=The imageType is TYPE_BYTE_BINARY and the color map has more than 16 entries -awt.222=The imageType is not TYPE_BYTE_BINARY or TYPE_BYTE_INDEXED -awt.223=The imageType is not compatible with ColorModel -awt.224=Unknown image type -awt.225=Property name is null -awt.226=Both tileX and tileY are not equal to 0 -awt.227=This image type can't have alpha -awt.228=minX or minY of this raster not equal to zero -awt.229=Number of components in the LUT does not match the number of bands -awt.22A=Wrong type of pixels array -awt.22B=Length of data should not be less than width*height -awt.22C=Unknown data type {0} -awt.22D=This transferType ( {0} ) is not supported by this color model -awt.22E=w or h is less than or equal to zero -awt.22F=The product of w and h is greater than Integer.MAX_VALUE -awt.230=dataType is not one of the supported data types -awt.231=Number of bands must be more than 0 -awt.232=Offset should be not less than zero -awt.233=Number of components should be positive -awt.234=Width or Height equals zero -awt.235=Wrong Data Buffer type : {0} -awt.236=The bits is less than 1 or greater than 32 -awt.237=Source and destinations rasters do not have the same number of bands -awt.238=The number of arrays in the LookupTable does not meet the restrictions -awt.239=The space is not a TYPE_RGB space -awt.23A=The min/max normalized component values are not 0.0/1.0 -awt.23B=The mask of the {0} component is not contiguous -awt.23C=The mask of the alpha component is not contiguous -awt.23D=The mask of the red component is not contiguous -awt.23E=The mask of the green component is not contiguous -awt.23F=The mask of the blue component is not contiguous -awt.240=The transferType not is one of DataBuffer.TYPE_BYTE, DataBuffer.TYPE_USHORT or DataBuffer.TYPE_INT -awt.241=Any offset between bands is greater than the Scanline stride -awt.242=Pixel stride is less than any offset between bands -awt.243=Product of Pixel stride and w is greater than Scanline stride -awt.244=Width or Height of child Raster is less than or equal to zero -awt.245=parentX disposes outside Raster -awt.246=parentY disposes outside Raster -awt.247=parentX + w results in integer overflow -awt.248=parentY + h results in integer overflow -awt.249=childMinX + w results in integer overflow -awt.24A=childMinY + h results in integer overflow -awt.24B=Pixel stride must be >= 0 -awt.24C=Scanline stride must be >= 0 -awt.24D=Bank Indices length must be equal Bank Offsets length -awt.24E=Index of {0} bank must be >= 0 -awt.24F=Unable to invert transform {0} -awt.250=Unknown interpolation type: {0} -awt.251=Transformed width ({0}) and height ({1}) should be greater than 0 -awt.252=Source can't be same as the destination -awt.253=Different number of bands in source and destination -awt.254=Number of bands in the source raster ({0}) is incompatible with the matrix [{1}x{2}] -awt.255=Number of bands in the destination raster ({0}) is incompatible with the matrix [{1}x{2}] -awt.256=Source raster is null -awt.257=Source raster is equal to destination -awt.258=Number of source bands ({0}) is not equal to number of destination bands ({1}) -awt.259=Source image is null -awt.25A=Source equals to destination -awt.25B=Null ColorSpace passed as a parameter -awt.25C=Null profiles passed as a parameter -awt.25D=Source or destination color space is not defined -awt.25E=Incorrect number of source raster bands. Should be equal to the number of color components of source colorspace. -awt.25F=Incorrect number of destination raster bands. Should be equal to the number of color components of destination colorspace. -awt.260=Incompatible rasters - width or height differs -awt.261=Destination color space is undefined -awt.262=Destionation color space should be defined -awt.263=Incompatible images - width or height differs -awt.264=Size of the color map is less than 1 -awt.265=The raster argument is not compatible with this IndexColorModel -awt.266=The number of bits in a pixel is greater than 16 -awt.267=The transferType is invalid -awt.268=The pixel is not a primitive array of type transferType -awt.269=The transferType is not one of DataBuffer.TYPE_BYTE or DataBuffer.TYPE_USHORT -awt.26A=Incorrect ImageConsumer completion status -awt.26B=The number of bits in the pixel values is less than 1 -awt.26C=bits is null -awt.26D=The elements in bits is less than 0 -awt.26E=The sum of the number of bits in bits is less than 1 -awt.26F=The cspace is null -awt.270=The transparency is not a valid value -awt.271=The number of bits in bits is less than 1 -awt.272=The length of components minus offset is less than numComponents -awt.273=The length of normComponents minus normOffset is less than numComponents -awt.274=componentIdx is greater than the number of components or less than zero -awt.275=This pixel representation is not suuported by tis Color Model -awt.276=location.x + w or location.y + h results in integer overflow -awt.277=bankIndices or bandOffsets is null -awt.278=dataBuffer is null -awt.279=bands is less than 1 -awt.27A=dataBuffer has more than one bank -awt.27B=bandOffsets is null -awt.27C=bandMasks is null -awt.27D=bitsPerBand or bands is not greater than zero -awt.27E=The product of bitsPerBand and bands is greater than the number of bits held by dataType -awt.27F=SampleModel or DataBuffer is null -awt.280=SampleModel is null -awt.281=sampleModel, dataBuffer, aRegion or sampleModelTranslate is null -awt.282=aRegion has width or height less than or equal to zero -awt.283=Overflow X coordinate of Raster -awt.284=Overflow Y coordinate of Raster -awt.285=Width or Height of child Raster is less than or equal to zero -awt.286=parentX disposes outside Raster -awt.287=parentY disposes outside Raster -awt.288=parentX + width results in integer overflow -awt.289=parentY + height results in integer overflow -awt.28A=childMinX + width results in integer overflow -awt.28B=childMinY + height results in integer overflow -awt.28C=Rect is null -awt.28D=Length of dataArray[{0}] is less than size + offset[{1}] -awt.28E=Length of dataArray is less than size + offset -awt.28F=Source and destination rasters do not have the same width! -awt.290=Source and destination rasters do not have the same height! -awt.291=Source and destination images do not have the same width! -awt.292=Source and destination images do not have the same height! -awt.294=pixel is null -awt.295=data is null -awt.296=can't allocate memory on video card to create new display list -awt.297=Invalid keyLocation -awt.298=dataBuffer is too small -awt.299=Font file can not be read -awt.29A=Neither Printable nor Pageable specified -awt.29B=Printer not found -awt.29C=Cursor Image is null -awt.29D=Cannot make opengl context current -awt.29E=Length of data should not be less than one - -awt.err.00=file dialog {0} error! -awt.err.01=error: {0} -awt.err.02=GDIPlus DrawDriverString error status = {0} -awt.err.03=gdipDrawCompositeGlyphVector: GDIPlus DrawDriverString error status = {0} -awt.err.04=gdipDrawCompositeGlyphVector: GDIPlus DrawDriverString error status = {0} diff --git a/bin/res/drawable-hdpi/icon.png b/bin/res/drawable-hdpi/icon.png deleted file mode 100644 index 882eb148ae9ed4d0283f226739560644923e1fee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3966 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 diff --git a/bin/res/drawable-mdpi/icon.png b/bin/res/drawable-mdpi/icon.png deleted file mode 100644 index 02e96b96078eaf477369b48eea156f30d9651877..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2200 zcmV;J2xs?+P)$TU7Oh2c+`S zhPG-8YWqM@RVZB|s#2<|c?pn&0wrleAb}7klf}ES$1|Sw`|dq`n9q*m*y9<;*e|`K zqmgE=?mg@OoO=%Ze=Y1%bG&b^m&}$i1!%wpY65a5{QhAs8!&EwVnF_c-_Kj_G>2#) z1jKH-t6}36TjEbz<<}s3ek`G^XmN{2-yD5#@6P05AOm=TP!(Aq48*?w%a1M*QZ(z5E5e@3}6*l2G$A5*ZL_!($)&r3Sil~@*$Q) zFJ&at!$9T;S9g4kmiT&JJ@s=&^F4fK-4jGZi#a*Chs&G3z$Nw9aiHsIHn!bOyk;pc z9Qg*uHx&IM9r3NKZ~Y?8(e+qQKwoGBt-&uU9k{ffj?ro1)dp@OB3NT-k8k1CQ%|zG z=~g^bWK-LA&J4fK>c(4XsoTt8=6y27L3~?aMZ=8@XA@YlMBGNYQu}FNbRE%}R^o0O z*DwDzT_gK(l#5`;@0mn@^F;rx2?tniQ)WZsD?~PZ4+9=}*7Q;qK@0 ztcO^|$q)82knSX3$ddQ6{QKmuNoNNbNFV3)(CcWap->#b^Ye%(ItO0H^9$p5Or~r; zMWL9U$Wz5G1i+@YZLC?*hBY4XNIR)q4`)W+VD*xlxoP!xsSCGr?Xvr5TXZG0PCXl! z-i5|R0Zp;BY+e3!JX_$(j_qt}znizZo?~%z4Wq?=l!EP7KSxMMxPHZhK~PV2Aw_4l z7uZo%CRRW@uyp_a|30&M^Tu_?m<54R$8k7x=v-(1>@;sDv zArZmaQh+T8>lNJX&R7lxXs{rqXa)C{6~GvSwH9j^&Xs10KXkksd;NHd4FV1<3Lwxfw>^hOu>SLQ1KU zODG408b4De71Cq-Mn^~K?(U|ir^gKxt*REl^Sp5+x~Pn*Be;Ypm{B}G$8i1>VZDf0 zs2Kr#o10KRXu7+*>Fetw9*+a~zVFYj7P|PBhX$oMJ+hBe$=!6N-yrJ^aQ5hHXceX- zzJ*nbZ)R1)Ev4Y5{#PYG_kMM~VkAf%!jc2m#J+p&kE`dT53WX?o9{ri4 zj1IL7Ax~>`Gw%((NLT7Vgq=E$eegFN9fb=(K#@qkj8+;cNrb{di{?*< zw{hqCXSrd3T>wZ!mlKyY+zNde;F z=m;Obqob zfJ#lN&E%ULj;`glRgWWB_9h-9Ym#i+u#>j%wdkfpGb6IYr86pBotj}t?? zF;Zkh^LAQd8!)zj2$RTSFlDJPRJvFrH5fQTzw<%%7^s>OzGHAygiWnqVa?(@*mwGI z63IQ|?j;jGt`p&%ft_q>yBBr7;-zX7s|G^(`6POaCXO_M7mxoy=Be!)E-ZXOuZU@X*z6$ul;PY7YIJOtLmq{25l_l$V!+Wg zAd0OW-{JYAUt)jHQ#d$;RCLzmxRRhje6erhnQMKA-t-~Pre0%N{q?lOHjvDpD3uZm z`6eEJbd=GcMsuM1HyrN&Bd)IH$ly*sf7w&yy=GB)54vs2&S&#(=f}D}e?e63nXRV|fA7Ngx5d2@C!a4Dn28Jk&Hd6ufdY%NZfe>S()%;}5&tw4|FzinFR`V=?P?`yw3Evlh a>i+;pnk3LzJsKVW00005fFEb@IQ7^qHF(oHeub?PDD>b=9&mGJS zfbfDV^O9W>OA_ZXJ+*F@5cXwaVD@5=%&qiEEG~g41gQwg%uOvWNz5(qVc^fLbj!?1 zb7CIf*^zRKnCe~Bo=1?4P#}$b?~rQ!bN5VCN~DI zoczQTx5VU<{31^V&XSCx)Z&c%oRo?Jdj|#(;3?+-k^(@?26R<%YDo#uhGMAqON$to zqMg=!7XQJ<5%PeEfdOPQgMew@jo1m@Yy2gD%WzD-Efrb9z>`#(nUez3Rmf1szz$N_ zzj3ySTEQlE^M={VPxvO=moRARhZX~Urtg-VACOp-lCKZdqmKyhg4Cjt%+%sixG7g; zdv5kKY+`xYz&Yd152v~k27#RX(3#e(TN2G`q+JAHu-g9>j$4RmT5_;%}t(36(tO;hI+<&1_0;K B%>@7e literal 0 HcmV?d00001 diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..1d3591c --- /dev/null +++ b/gradle.properties @@ -0,0 +1,18 @@ +# Project-wide Gradle settings. + +# IDE (e.g. Android Studio) users: +# Gradle settings configured through the IDE *will override* +# any settings specified in this file. + +# For more details on how to configure your build environment visit +# http://www.gradle.org/docs/current/userguide/build_environment.html + +# Specifies the JVM arguments used for the daemon process. +# The setting is particularly useful for tweaking memory settings. +# Default value: -Xmx10248m -XX:MaxPermSize=256m +# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 + +# When configured, Gradle will run in incubating parallel mode. +# This option should only be used with decoupled projects. More details, visit +# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects +# org.gradle.parallel=true \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..8c0fb64a8698b08ecc4158d828ca593c4928e9dd GIT binary patch literal 49896 zcmagFb986H(k`5d^NVfUwr$(C?M#x1ZQHiZiEVpg+jrjgoQrerx!>1o_ul)D>ebz~ zs=Mmxr&>W81QY-S1PKWQ%N-;H^tS;2*XwVA`dej1RRn1z<;3VgfE4~kaG`A%QSPsR z#ovnZe+tS9%1MfeDyz`RirvdjPRK~p(#^q2(^5@O&NM19EHdvN-A&StN>0g6QA^VN z0Gx%Gq#PD$QMRFzmK+utjS^Y1F0e8&u&^=w5K<;4Rz|i3A=o|IKLY+g`iK6vfr9?+ z-`>gmU&i?FGSL5&F?TXFu`&Js6h;15QFkXp2M1H9|Eq~bpov-GU(uz%mH0n55wUl- zv#~ccAz`F5wlQ>e_KlJS3@{)B?^v*EQM=IxLa&76^y51a((wq|2-`qON>+4dLc{Oo z51}}o^Zen(oAjxDK7b++9_Yg`67p$bPo3~BCpGM7uAWmvIhWc5Gi+gQZ|Pwa-Gll@<1xmcPy z|NZmu6m)g5Ftu~BG&Xdxclw7Cij{xbBMBn-LMII#Slp`AElb&2^Hw+w>(3crLH!;I zN+Vk$D+wP1#^!MDCiad@vM>H#6+`Ct#~6VHL4lzmy;lSdk>`z6)=>Wh15Q2)dQtGqvn0vJU@+(B5{MUc*qs4!T+V=q=wy)<6$~ z!G>e_4dN@lGeF_$q9`Ju6Ncb*x?O7=l{anm7Eahuj_6lA{*#Gv*TaJclevPVbbVYu z(NY?5q+xxbO6%g1xF0r@Ix8fJ~u)VRUp`S%&rN$&e!Od`~s+64J z5*)*WSi*i{k%JjMSIN#X;jC{HG$-^iX+5f5BGOIHWAl*%15Z#!xntpk($-EGKCzKa zT7{siZ9;4TICsWQ$pu&wKZQTCvpI$Xvzwxoi+XkkpeE&&kFb!B?h2hi%^YlXt|-@5 zHJ~%AN!g_^tmn1?HSm^|gCE#!GRtK2(L{9pL#hp0xh zME}|DB>(5)`iE7CM)&_+S}-Bslc#@B5W4_+k4Cp$l>iVyg$KP>CN?SVGZ(&02>iZK zB<^HP$g$Lq*L$BWd?2(F?-MUbNWTJVQdW7$#8a|k_30#vHAD1Z{c#p;bETk0VnU5A zBgLe2HFJ3032$G<`m*OB!KM$*sdM20jm)It5OSru@tXpK5LT>#8)N!*skNu1$TpIw zufjjdp#lyH5bZ%|Iuo|iu9vG1HrIVWLH>278xo>aVBkPN3V$~!=KnlXQ4eDqS7%E% zQ!z^$Q$b^6Q)g#cLpwur(|<0gWHo6A6jc;n`t(V9T;LzTAU{IAu*uEQ%Ort1k+Kn+f_N`9|bxYC+~Z1 zCC1UCWv*Orx$_@ydv9mIe(liLfOr7mhbV@tKw{6)q^1DH1nmvZ0cj215R<~&I<4S| zgnr;9Cdjqpz#o8i0CQjtl`}{c*P)aSdH|abxGdrR)-3z+02-eX(k*B)Uqv6~^nh** z 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 \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >&- +APP_HOME="`pwd -P`" +cd "$SAVED" >&- + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin, switch paths to Windows format before running java +if $cygwin ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=$((i+1)) + done + case $i in + (0) set -- ;; + (1) set -- "$args0" ;; + (2) set -- "$args0" "$args1" ;; + (3) set -- "$args0" "$args1" "$args2" ;; + (4) set -- "$args0" "$args1" "$args2" "$args3" ;; + (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules +function splitJvmOpts() { + JVM_OPTS=("$@") +} +eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS +JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME" + +exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..aec9973 --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,90 @@ +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS= + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto init + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto init + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:init +@rem Get command-line arguments, handling Windowz variants + +if not "%OS%" == "Windows_NT" goto win9xME_args +if "%@eval[2+2]" == "4" goto 4NT_args + +:win9xME_args +@rem Slurp the command line arguments. +set CMD_LINE_ARGS= +set _SKIP=2 + +:win9xME_args_slurp +if "x%~1" == "x" goto execute + +set CMD_LINE_ARGS=%* +goto execute + +:4NT_args +@rem Get arguments from the 4NT Shell from JP Software +set CMD_LINE_ARGS=%$ + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/local.properties b/local.properties new file mode 100644 index 0000000..2d3d49a --- /dev/null +++ b/local.properties @@ -0,0 +1,11 @@ +## This file is automatically generated by Android Studio. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file must *NOT* be checked into Version Control Systems, +# as it contains information specific to your local configuration. +# +# Location of the SDK. This is only used by Gradle. +# For customization when using a Version Control System, please read the +# header note. +#Thu Oct 29 17:30:08 CLST 2015 +sdk.dir=/Users/FcoPardo/android-sdk-macosx diff --git a/project.properties b/project.properties deleted file mode 100644 index a67d80b..0000000 --- a/project.properties +++ /dev/null @@ -1,12 +0,0 @@ -# This file is automatically generated by Android Tools. -# Do not modify this file -- YOUR CHANGES WILL BE ERASED! -# -# This file must be checked in Version Control Systems. -# -# To customize properties used by the Ant build system use, -# "ant.properties", and override values to adapt the script to your -# project structure. - -android.library=true -# Project target. -target=android-10 diff --git a/res/drawable-hdpi/icon.png b/res/drawable-hdpi/icon.png deleted file mode 100644 index 8074c4c571b8cd19e27f4ee5545df367420686d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4147 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 diff --git a/res/drawable-ldpi/icon.png b/res/drawable-ldpi/icon.png deleted file mode 100644 index 1095584ec21f71cd0afc9e0993aa2209671b590c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1723 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 - -