b2b.adidas.com

Issued by adidas EMEA Issuing CA 01

About this certificate


This digital certificate with serial number 5d:a5:d4:b9:00:00:00:03:cc:94 was issued on by adidas AG .

While the certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates.

Cerificate errors/warnings *beta

  • WARNING: Certificate contains a Authority Info Access Issuer with an non-preferred scheme ([ldap])
  • ERROR: KeyUsage extension SHOULD be marked as critical when present
  • ERROR: Certificate contains a key usage different from ClientAuth or EmailProtection
  • ERROR: Certificate contains a CRL with an non-preferred scheme ([ldap])

adidas AG

Organization: adidas AG
Organization unit: Global IT
State / Province: Bavaria
Locality: Herzogenaurach
Country: DE

adidas AG

Organization: adidas AG
State / Province: Bavaria
Locality: Herzogenaurach
Country: DE

Time since certificate expired

This certificate has expire since

Certificate Details

Serial Number (hex): 5d:a5:d4:b9:00:00:00:03:cc:94
Serial Number (int): 442239123961845813333140
Serial Number lenght: 79 bits, 10 octets

SubjectKeyId: ab:87:96:73:56:89:a4:57:07:ab:c2:bf:89:97:27:f6:ed:97:ff:11
AuthorityKeyId: 94:8b:9e:1e:f2:6b:4e:4c:70:d4:52:b4:ce:0c:38:6e:a1:76:bf:1c

Fingerprint (sha1): 1f:42:99:3c:bf:6f:b3:96:68:6e:41:48:ad:30:2d:9d:94:7e:d0:f0
Fingerprint (sha256): a4:3d:0b:78:9f:e5:87:01:19:d2:c4:02:f4:bf:a6:6b:ec:7f:6f:db:61:be:4e:28:14:4b:7d:2f:b7:16:ae:25

Issuing Certificate URL: ldap:///CN=adidas%20EMEA%20Issuing%20CA%2001,CN=AIA,CN=Public%20Key%20Services,CN=Services,CN=Configuration,DC=adsint,DC=biz?cACertificate?base?objectClass=certificationAuthority
Issuing Certificate URL: http://pki.adidas-group.com/public/CA/adidas%20EMEA%20Issuing%20CA%2001.crt

Revocation information

CRL Distribution Point: ldap:///CN=adidas%20EMEA%20Issuing%20CA%2001,CN=DEHEREMCA01,CN=CDP,CN=Public%20Key%20Services,CN=Services,CN=Configuration,DC=adsint,DC=biz?certificateRevocationList?base?objectClass=cRLDistributionPoint

Check the revocation status for the current certificate on b2b.adidas.com
0
DNS Names
0
Email Addresses
0
IP Addresses

Advanced Certificate Properties

Technical details about this certificate


Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA1 with RSA



Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication

Extensions

8 extensions
No unhandled critical extensions



CA Certificate

This is not a CA certificate

Subject Alternative Names

This certificate doesn't contain any subject alternative names (DNS Name).

Certificate

The complete raw certificate details in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE----- MIIGbjCCBdegAwIBAgIKXaXUuQAAAAPMlDANBgkqhkiG9w0BAQUFADBFMQswCQYD VQQGEwJERTESMBAGA1UEChMJYWRpZGFzIEFHMSIwIAYDVQQDExlhZGlkYXMgRU1F QSBJc3N1aW5nIENBIDAxMB4XDTEyMDgyODExMzEwMFoXDTE0MDgyODExMzEwMFow gaYxCzAJBgNVBAYTAkRFMRAwDgYDVQQIEwdCYXZhcmlhMRcwFQYDVQQHEw5IZXJ6 b2dlbmF1cmFjaDESMBAGA1UEChMJYWRpZGFzIEFHMRIwEAYDVQQLEwlHbG9iYWwg SVQxFzAVBgNVBAMTDmIyYi5hZGlkYXMuY29tMSswKQYJKoZIhvcNAQkBFhx3YXNf c3VwcG9ydEBhZGlkYXMtZ3JvdXAuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEAsgbJRF8bUTJ/UoJNui7/k75H9ChP0i7icD8YH13RuypVG4slp13h pifjeHKhUJU0v8hOU732cQOgynjHCTjZS6w4LJbNWiQHYNUW6MJrXe2jUzb1ZvrB MVbYgiliAA8dODQ8Z0mbL+cUgzW1TilqASs6AZhyuTeMOicuJOpb3FQeokF0+7r4 VSovjgfwiSQ481Ij/NdPxCRrgLAj0AsAHo0236kFk27GTqu3bTNtddMDpj3jPFzZ CbCpLPi2M0VRbyzH76NhoYbTtgH1WvIsu6uFDTdK8iJNo1obPHIbLYINk94cAjHl kGcI3Awho+L1Wu7tBCBZ2e5BVK1yXdc9jQIDAQABo4IDfTCCA3kwHQYDVR0OBBYE FKuHlnNWiaRXB6vCv4mXJ/btl/8RMAsGA1UdDwQEAwIFoDAfBgNVHSMEGDAWgBSU i54e8mtOTHDUUrTODDhuoXa/HDCCAYgGA1UdHwSCAX8wggF7MIIBd6CCAXOgggFv hoHLbGRhcDovLy9DTj1hZGlkYXMlMjBFTUVBJTIwSXNzdWluZyUyMENBJTIwMDEs Q049REVIRVJFTUNBMDEsQ049Q0RQLENOPVB1YmxpYyUyMEtleSUyMFNlcnZpY2Vz LENOPVNlcnZpY2VzLENOPUNvbmZpZ3VyYXRpb24sREM9YWRzaW50LERDPWJpej9j ZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0P2Jhc2U/b2JqZWN0Q2xhc3M9Y1JMRGlz dHJpYnV0aW9uUG9pbnSGS2h0dHA6Ly9wa2kuYWRpZGFzLWdyb3VwLmNvbS9wdWJs aWMvQ0EvYWRpZGFzJTIwRU1FQSUyMElzc3VpbmclMjBDQSUyMDAxLmNybIZSaHR0 cDovL2RlaGVyZW13czAyLmVtZWEuYWRzaW50LmJpei9wdWJsaWMvQ0EvYWRpZGFz JTIwRU1FQSUyMElzc3VpbmclMjBDQSUyMDAxLmNybDCCAS0GCCsGAQUFBwEBBIIB HzCCARswgb8GCCsGAQUFBzAChoGybGRhcDovLy9DTj1hZGlkYXMlMjBFTUVBJTIw SXNzdWluZyUyMENBJTIwMDEsQ049QUlBLENOPVB1YmxpYyUyMEtleSUyMFNlcnZp Y2VzLENOPVNlcnZpY2VzLENOPUNvbmZpZ3VyYXRpb24sREM9YWRzaW50LERDPWJp ej9jQUNlcnRpZmljYXRlP2Jhc2U/b2JqZWN0Q2xhc3M9Y2VydGlmaWNhdGlvbkF1 dGhvcml0eTBXBggrBgEFBQcwAoZLaHR0cDovL3BraS5hZGlkYXMtZ3JvdXAuY29t L3B1YmxpYy9DQS9hZGlkYXMlMjBFTUVBJTIwSXNzdWluZyUyMENBJTIwMDEuY3J0 MDsGCSsGAQQBgjcVBwQuMCwGJCsGAQQBgjcVCIeo0gaFgqNn0YkbhfL6T4Op7mFp hKG3Wd+WGQIBZAIBAzATBgNVHSUEDDAKBggrBgEFBQcDATAbBgkrBgEEAYI3FQoE DjAMMAoGCCsGAQUFBwMBMA0GCSqGSIb3DQEBBQUAA4GBAMTWwoKkiDyE4KIaSImv PadyNCBXp0gf+URvb3Mrmr9ElkVtPcXwgLJPXpV/+NUy3LIbZvTI7OV2/8BgBL3f ASG0IjJkOV9UKP1Yj0KGzkVCaCosgcuBfxiwB1gWziTVZC8mzyxNNC/ekF8+dhek nItcoGffrO8Cgx5DYHQz7Ep1 -----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsgbJRF8bUTJ/UoJNui7/ k75H9ChP0i7icD8YH13RuypVG4slp13hpifjeHKhUJU0v8hOU732cQOgynjHCTjZ S6w4LJbNWiQHYNUW6MJrXe2jUzb1ZvrBMVbYgiliAA8dODQ8Z0mbL+cUgzW1Tilq ASs6AZhyuTeMOicuJOpb3FQeokF0+7r4VSovjgfwiSQ481Ij/NdPxCRrgLAj0AsA Ho0236kFk27GTqu3bTNtddMDpj3jPFzZCbCpLPi2M0VRbyzH76NhoYbTtgH1WvIs u6uFDTdK8iJNo1obPHIbLYINk94cAjHlkGcI3Awho+L1Wu7tBCBZ2e5BVK1yXdc9 jQIDAQAB -----END PUBLIC KEY-----

ASN1 Decoded

[c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2 . . . . . . . . [c:0|t:2|false] INTEGER 442239123961845813333140 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.5 (sha1WithRSAEncryption) . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'DE' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'adidas AG' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'adidas EMEA Issuing CA 01' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2012-08-28 11:31:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2014-08-28 11:31:00 +0000 UTC . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'DE' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Bavaria' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Herzogenaurach' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'adidas AG' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Global IT' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'b2b.adidas.com' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.9.1 (emailAddress) . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String '[email protected]' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption) . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 22473764683662025063500155738096482921299915460970073406859784313827897269148507683762468764653909788553769200341640050881225350404645452687197163468658608731955923355485695570567879045798074279966464097179104152479636695980181746176831708327245979288838543976003369194420211788496381944922186958821541729032957276539705768026814418036053099617057849928847304311812718747229248496010640397432227980615907864571557314999800387366357112124093016078219791061925766631827585848939419973144347723151412432886877767026611585324030155462904711899510960927145161543041324068992235981361670754959476459721672604764286869781901 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537 . . . . . . . . [c:2|t:3|true] ORAddress . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) ab8796735689a45707abc2bf899727f6ed97ff11 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits) 05a0 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName 948b9e1ef26b4e4c70d452b4ce0c386ea176bf1c . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (383 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'ldap:///CN=adidas%20EMEA%20Issuing%20CA%2001,CN=DEHEREMCA01,CN=CDP,CN=Public%20Key%20Services,CN=Services,CN=Configuration,DC=adsint,DC=biz?certificateRevocationList?base?objectClass=cRLDistributionPoint' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://pki.adidas-group.com/public/CA/adidas%20EMEA%20Issuing%20CA%2001.crl' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://deheremws02.emea.adsint.biz/public/CA/adidas%20EMEA%20Issuing%20CA%2001.crl' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (287 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'ldap:///CN=adidas%20EMEA%20Issuing%20CA%2001,CN=AIA,CN=Public%20Key%20Services,CN=Services,CN=Configuration,DC=adsint,DC=biz?cACertificate?base?objectClass=certificationAuthority' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://pki.adidas-group.com/public/CA/adidas%20EMEA%20Issuing%20CA%2001.crt' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.311.21.7 (certificateTemplate) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (46 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.311.21.8.15345926.10523111.1328283.12369231.6977377.105.8936409.1559321 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 3 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (12 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.311.21.10 (applicationCertPolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (14 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth) . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.5 (sha1WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (1024 bits) 00c4d6c282a4883c84e0a21a4889af3da772342057a7481ff9446f6f732b9abf4496456d3dc5f080b24f5e957ff8d532dcb21b66f4c8ece576ffc06004bddf0121b4223264395f5428fd588f4286ce4542682a2c81cb817f18b0075816ce24d5642f26cf2c4d342fde905f3e7617a49c8b5ca067dfacef02831e43607433ec4a75