kfw-webshop.de
Issued by Amazon RSA 2048 M01
About this certificate
This digital certificate with serial number 02:55:da:87:40:e2:71:a2:27:e3:a5:04:3b:7c:1a:19 was issued on by Amazon.
With 4 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.
We have idenified some issues with this certificate:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=kfw-webshop.de
Amazon
Organization:
Amazon
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 02:55:da:87:40:e2:71:a2:27:e3:a5:04:3b:7c:1a:19Serial Number (int): 3104233505721622066529119165273086489
Serial Number lenght: 122 bits, 16 octets
SubjectKeyId: 5d:02:73:52:c1:9e:e3:47:fa:1b:a4:f2:42:c7:3c:fd:42:37:81:cc
AuthorityKeyId: 81:b8:0e:63:8a:89:12:18:e5:fa:3b:3b:50:95:9f:e6:e5:90:13:85
Fingerprint (sha1): 4c:7f:ad:ce:0e:50:79:d0:a9:73:ba:20:22:a4:2a:31:46:4c:8e:c8
Fingerprint (sha256): af:cd:16:15:d9:48:74:13:8f:0b:ba:9c:d1:be:fe:e8:a5:af:c3:0d:e8:4c:ba:66:ca:3b:a9:43:3f:bf:ef:e1
Issuing Certificate URL: http://crt.r2m01.amazontrust.com/r2m01.cer
Revocation information
OCSP Server: http://ocsp.r2m01.amazontrust.comCRL Distribution Point: http://crl.r2m01.amazontrust.com/r2m01.crl
Check the revocation status for certificate kfw-webshop.de
4
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for kfw-webshop.de
Public Key Algorithm
RSA
Key Size
2048
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
kfw-webshop.de
*.production.kfw.sales.diarz.net
production.kfw.sales.diarz.net
*.kfw-webshop.de
*.production.kfw.sales.diarz.net
production.kfw.sales.diarz.net
*.kfw-webshop.de
Other certificates including the domain name kfw-webshop.de
(limited to 100 certificates)
www.kfw-webshop.de
kfw.responsive.dia.ovh
www.kfw-webshop.de
kfw.responsive.dia.ovh
kfw.responsive.dia.ovh
www.kfw-webshop.de
kfw-webshop.de
kfw.responsive.dia.ovh
www.kfw-webshop.de
kfw.responsive.dia.ovh
kfw.responsive.dia.ovh
kfw.responsive.dia.ovh
kfw-webshop.de
kfw.responsive.dia.ovh
kfw.responsive.dia.ovh
kfw.responsive.dia.ovh
kfw.responsive.dia.ovh
kfw.responsive.dia.ovh
www.kfw-webshop.de
kfw.responsive.dia.ovh
kfw.responsive.dia.ovh
www.kfw-webshop.de
kfw-webshop.de
kfw.responsive.dia.ovh
www.kfw-webshop.de
kfw.responsive.dia.ovh
kfw.responsive.dia.ovh
kfw.responsive.dia.ovh
kfw-webshop.de
kfw.responsive.dia.ovh
kfw.responsive.dia.ovh
kfw.responsive.dia.ovh
kfw.responsive.dia.ovh
Certificate
The complete raw certificate details for kfw-webshop.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGHDCCBQSgAwIBAgIQAlXah0DicaIn46UEO3waGTANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAxMB4XDTIzMTAxMTAwMDAwMFoXDTI0MTEwOTIzNTk1OVowGTEX MBUGA1UEAxMOa2Z3LXdlYnNob3AuZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQC6SCzP2dQc2GKyNlVkipZE7pkJP/qztZAWNyAsBrn3mqcV6W0xJSwc lFcPUF1Z3iF6PiH2DNRyEVYnrSE6vJwQaLGNwXNPc4Hd7gQWJXK6zpTJaTipW1Sc 4Y1hnSoATXm3g2J2d9+xf52KdTOzLXEQ8A7b2jT6GdfBWQnrnTHczy34CM7m/gU4 pIRIyqKFwTyqsFKPUH4OJ3yqJoY5CjiKG+i0E996f5JvztDpw/qLBL9cBulpLsN1 yx5yUfhd7FgntjslA3CkvslAzoGzk+GcB3waxA6690IouRctodjhzIMgN0aOOcXo hO6VNyLUyUAS90MYvvzujGgI6cN/KaVVAgMBAAGjggM7MIIDNzAfBgNVHSMEGDAW gBSBuA5jiokSGOX6OztQlZ/m5ZAThTAdBgNVHQ4EFgQUXQJzUsGe40f6G6TyQsc8 /UI3gcwwbQYDVR0RBGYwZIIOa2Z3LXdlYnNob3AuZGWCICoucHJvZHVjdGlvbi5r Zncuc2FsZXMuZGlhcnoubmV0gh5wcm9kdWN0aW9uLmtmdy5zYWxlcy5kaWFyei5u ZXSCECoua2Z3LXdlYnNob3AuZGUwEwYDVR0gBAwwCjAIBgZngQwBAgEwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA7BgNVHR8E NDAyMDCgLqAshipodHRwOi8vY3JsLnIybTAxLmFtYXpvbnRydXN0LmNvbS9yMm0w MS5jcmwwdQYIKwYBBQUHAQEEaTBnMC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC5y Mm0wMS5hbWF6b250cnVzdC5jb20wNgYIKwYBBQUHMAKGKmh0dHA6Ly9jcnQucjJt MDEuYW1hem9udHJ1c3QuY29tL3IybTAxLmNlcjAMBgNVHRMBAf8EAjAAMIIBfgYK KwYBBAHWeQIEAgSCAW4EggFqAWgAdQDuzdBk1dsazsVct520zROiModGfLzs3sNR SFlGcR+1mwAAAYscHL/4AAAEAwBGMEQCIFvLsZkLmuJM0RqE98Cdoxwn4/iecouf ku32qF5pskFHAiAyUnwP1xf7ZPVXBWDHsygYrmFeWg16QbI6DfPkaDPxmwB2AEiw 42vapkc0D+VqAvqdMOscUgHLVt0sgdm7v6s52IRzAAABixwcv/UAAAQDAEcwRQIg fDGXmm+VCjkoxcy20nXim7dvE4Qhn0C6yca8MJB6kmMCIQCGlm5rCpHW4SPy+62a 1bKJFpacrlQmzehQUFzCRkhPzAB3ANq2v2s/tbYin5vCu1xr6HCRcWy7UYSFNL2k PTBI1/urAAABixwcv/cAAAQDAEgwRgIhALLMDcfPUOZseEdrZdp38zqu2P8iXgyx 9qeG1ZdHwTqLAiEAuI1fgwuGJ6Nhk64TNQe71vnXoCmWr9Oz5f2tlZ0awr0wDQYJ KoZIhvcNAQELBQADggEBANT/mdG+EGPP4aeJ8IWOXlqM+X8krUi4X2QZH0VaimD4 m3FqpjJ9lJqSVXeAhHz+p4j35u7jO7okfwd8zZUn1c3Ptv3qQGnc7bmAXwo39EXx qOgcUtziQXpmhaGe4f8Kf+RUKF8XwTX6u/Y7iKugyjtSOs7o4dpSwDM7w/PXDl0m 8BqOSG9mZwe7GxRqCIC/A8sP1/h0HuCtmDBsE5QB1NQ4lt34aJY7i4hKVgKax5vE ZGKsTsUPKXAhV3KtEHUGItJLvr7psD7SoSXfl+4rJsQSbElKcnXTGHNC3/rhMftu E2QyXcuLIrkN9saVNmd9hDbjh//LxTUd0nl2nKjt9fQ= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAukgsz9nUHNhisjZVZIqW RO6ZCT/6s7WQFjcgLAa595qnFeltMSUsHJRXD1BdWd4hej4h9gzUchFWJ60hOryc EGixjcFzT3OB3e4EFiVyus6UyWk4qVtUnOGNYZ0qAE15t4NidnffsX+dinUzsy1x EPAO29o0+hnXwVkJ650x3M8t+AjO5v4FOKSESMqihcE8qrBSj1B+Did8qiaGOQo4 ihvotBPfen+Sb87Q6cP6iwS/XAbpaS7DdcseclH4XexYJ7Y7JQNwpL7JQM6Bs5Ph nAd8GsQOuvdCKLkXLaHY4cyDIDdGjjnF6ITulTci1MlAEvdDGL787oxoCOnDfyml VQIDAQAB -----END PUBLIC KEY-----
ASN.1 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 3104233505721622066529119165273086489 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . . . . . [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 'US' . . . . . . . . . . . . [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 'Amazon' . . . . . . . . . . . . [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 'Amazon RSA 2048 M01' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-10-11 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-11-09 23:59:59 +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.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'kfw-webshop.de' . . . . . . . . [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 23515915565630998580978006462298834364107113146579748478396576633710531429362112562338578094185187070011717781156078785323420332579220113959280477129971027143469752716057839026150346499221334141055103004119371455083199123846824473446943724565267868600775730888349165907043062909230111268766935572968995423687536600261190256433110612637113758280365930625883979871121318471854928616386404044039785595978697689713125987346335068373622769472594744947014323205036463373274493949859960126721460410082472750109928751668332757457367823743844405856272097607343894713458063970342379331492303211560794111017762891516279110870357 . . . . . . . . . . . . . . . . . . . . [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.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 81b80e638a891218e5fa3b3b50959fe6e5901385 . . . . . . . . . . . . . . . . [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) 5d027352c19ee347fa1ba4f242c73cfd423781cc . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (102 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'kfw-webshop.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.production.kfw.sales.diarz.net' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'production.kfw.sales.diarz.net' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.kfw-webshop.de' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (12 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [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.37 (extKeyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 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:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth) . . . . . . . . . . . . . . . . [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 (52 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 'http://crl.r2m01.amazontrust.com/r2m01.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 (105 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.1 (ocsp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.r2m01.amazontrust.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://crt.r2m01.amazontrust.com/r2m01.cer' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 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.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (366 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (362 bytes) 0168007500eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018b1c1cbff8000004030046304402205bcbb1990b9ae24cd11a84f7c09da31c27e3f89e728b9f92edf6a85e69b24147022032527c0fd717fb64f5570560c7b32818ae615e5a0d7a41b23a0df3e46833f19b00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018b1c1cbff5000004030047304502207c31979a6f950a3928c5ccb6d275e29bb76f1384219f40bac9c6bc30907a926302210086966e6b0a91d6e123f2fbad9ad5b28916969cae5426cde850505cc246484fcc007700dab6bf6b3fb5b6229f9bc2bb5c6be87091716cbb51848534bda43d3048d7fbab0000018b1c1cbff70000040300483046022100b2cc0dc7cf50e66c78476b65da77f33aaed8ff225e0cb1f6a786d59747c13a8b022100b88d5f830b8627a36193ae133507bbd6f9d7a02996afd3b3e5fdad959d1ac2bd . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 00d4ff99d1be1063cfe1a789f0858e5e5a8cf97f24ad48b85f64191f455a8a60f89b716aa6327d949a92557780847cfea788f7e6eee33bba247f077ccd9527d5cdcfb6fdea4069dcedb9805f0a37f445f1a8e81c52dce2417a6685a19ee1ff0a7fe454285f17c135fabbf63b88aba0ca3b523acee8e1da52c0333bc3f3d70e5d26f01a8e486f666707bb1b146a0880bf03cb0fd7f8741ee0ad98306c139401d4d43896ddf868963b8b884a56029ac79bc46462ac4ec50f2970215772ad10750622d24bbebee9b03ed2a125df97ee2b26c4126c494a7275d3187342dffae131fb6e1364325dcb8b22b90df6c69536677d8436e387ffcbc5351dd279769ca8edf5f4