1cms.io
Issued by Amazon RSA 2048 M03
About this certificate
This digital certificate with serial number 0e:17:34:9b:fe:61:e3:b8:b1:84:e3:fc:d3:46:fc:a9 was issued on by Amazon.
With 2 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=1cms.io
Amazon
Organization:
Amazon
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 0e:17:34:9b:fe:61:e3:b8:b1:84:e3:fc:d3:46:fc:a9Serial Number (int): 18729681813127236537252259490592914601
Serial Number lenght: 124 bits, 16 octets
SubjectKeyId: f0:ef:93:db:c3:ef:2d:91:1a:e8:b0:1c:84:2b:d8:20:4b:6b:06:b0
AuthorityKeyId: 55:d9:18:5f:d2:1c:cc:01:e1:58:b4:be:ab:d9:55:42:01:d7:2e:02
Fingerprint (sha1): e0:3c:a2:76:ee:e6:a7:82:1c:64:db:32:ce:6a:01:5a:8d:64:ee:54
Fingerprint (sha256): 0f:52:e7:d1:b0:a3:4d:04:6c:cc:83:45:41:ae:1e:ec:13:1a:84:bb:12:70:f3:73:46:2d:6c:3e:31:5d:eb:de
Issuing Certificate URL: http://crt.r2m03.amazontrust.com/r2m03.cer
Revocation information
OCSP Server: http://ocsp.r2m03.amazontrust.comCRL Distribution Point: http://crl.r2m03.amazontrust.com/r2m03.crl
Check the revocation status for certificate 1cms.io
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for 1cms.io
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
1cms.io
cf.frontend.onecms.idg.zone
cf.frontend.onecms.idg.zone
Other certificates including the domain name 1cms.io
(limited to 100 certificates)
a.1cms.io
1cms.io
*.beta.1cms.io
stage.1cms.io
*.beta.1cms.io
a.1cms.io
*.beta.1cms.io
*.beta.1cms.io
1cms.io
a.1cms.io
1cms.io
*.beta.1cms.io
*.beta.1cms.io
*.beta.1cms.io
stage.1cms.io
stage.1cms.io
1cms.io
a.1cms.io
*.beta.1cms.io
*.beta.1cms.io
a.1cms.io
1cms.io
*.beta.1cms.io
*.beta.1cms.io
a.1cms.io
stage.1cms.io
*.beta.1cms.io
stage.1cms.io
1cms.io
a.1cms.io
1cms.io
stage.1cms.io
*.beta.1cms.io
*.beta.1cms.io
*.beta.1cms.io
*.beta.1cms.io
*.beta.1cms.io
stage.1cms.io
*.beta.1cms.io
1cms.io
1cms.io
*.beta.1cms.io
1cms.io
*.beta.1cms.io
stage.1cms.io
*.beta.1cms.io
a.1cms.io
*.beta.1cms.io
*.beta.1cms.io
1cms.io
a.1cms.io
1cms.io
*.beta.1cms.io
*.beta.1cms.io
*.beta.1cms.io
stage.1cms.io
stage.1cms.io
1cms.io
a.1cms.io
*.beta.1cms.io
*.beta.1cms.io
a.1cms.io
1cms.io
*.beta.1cms.io
*.beta.1cms.io
a.1cms.io
stage.1cms.io
*.beta.1cms.io
stage.1cms.io
1cms.io
a.1cms.io
1cms.io
stage.1cms.io
*.beta.1cms.io
*.beta.1cms.io
*.beta.1cms.io
*.beta.1cms.io
*.beta.1cms.io
stage.1cms.io
*.beta.1cms.io
1cms.io
1cms.io
*.beta.1cms.io
Certificate
The complete raw certificate details for 1cms.io in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF2DCCBMCgAwIBAgIQDhc0m/5h47ixhOP800b8qTANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAzMB4XDTIzMTExMDAwMDAwMFoXDTI0MTIwODIzNTk1OVowEjEQ MA4GA1UEAxMHMWNtcy5pbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AJd6+zdnt+GVWKkoP0mbcUGvLofS7+dxmeSH2u8YrTm1t5vVbCJ/RbwFJRl3iL1T N+RhgJdzk26EMo64e7BNZxbgRnPicZ9XTvLEKxA6xL48P5OEaEREAOpIyOpK4cfE RwV1mf77r0yrf9Dx02z/triLzYptHXu6neLNO8xvZV4vzIdhWJw4WfS4Wlgj/FIJ 9ZINckSEfW+7bsP+kXh/S82e4KpmMbWIS0vo8lQrh82pnYzj4aFCpzgz8t8IywMO 0tMnWj0VnK4KdQZiDYatIrisREuZYosCIUWAgj+P6SgvlZnLkV7zpz2s3jKpk7tt BsIGfPNYc3l5h0YNB0lzK5cCAwEAAaOCAv4wggL6MB8GA1UdIwQYMBaAFFXZGF/S HMwB4Vi0vqvZVUIB1y4CMB0GA1UdDgQWBBTw75Pbw+8tkRrosByEK9ggS2sGsDAv BgNVHREEKDAmggcxY21zLmlvghtjZi5mcm9udGVuZC5vbmVjbXMuaWRnLnpvbmUw EwYDVR0gBAwwCjAIBgZngQwBAgEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG CCsGAQUFBwMBBggrBgEFBQcDAjA7BgNVHR8ENDAyMDCgLqAshipodHRwOi8vY3Js LnIybTAzLmFtYXpvbnRydXN0LmNvbS9yMm0wMy5jcmwwdQYIKwYBBQUHAQEEaTBn MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC5yMm0wMy5hbWF6b250cnVzdC5jb20w NgYIKwYBBQUHMAKGKmh0dHA6Ly9jcnQucjJtMDMuYW1hem9udHJ1c3QuY29tL3Iy bTAzLmNlcjAMBgNVHRMBAf8EAjAAMIIBfwYKKwYBBAHWeQIEAgSCAW8EggFrAWkA dwDuzdBk1dsazsVct520zROiModGfLzs3sNRSFlGcR+1mwAAAYu3eCHaAAAEAwBI MEYCIQD8SmyBXxx5o4nlksVx4S7cPVFTcbSfdQdAhyrU4zR12wIhAJlPP3ZiAXFe 200DQQHhcFBRSWoi7ZQho4RTHtzyY38cAHYASLDja9qmRzQP5WoC+p0w6xxSActW 3SyB2bu/qznYhHMAAAGLt3ghrwAABAMARzBFAiBLOJBq91Z/uYqEdSO7tL4fktwB K5khmLgi6mqnW6EvVQIhAK3BCmHjyPcAGo4Vsiy5VlFnYatUS9PxjOSPLvIIYn1B AHYAPxdLT9ciR1iUHWUchL4NEu2QN38fhWrrwb8ohez4ZG4AAAGLt3gh3gAABAMA RzBFAiEAyUBF9ewPljZzBsngn98DR2CYJZpK8vvTnzXdyB/mT+oCICvzWtgQUpGs f1vacpdu95AL8mZKalaW9NsdR/nIul03MA0GCSqGSIb3DQEBCwUAA4IBAQB/qSLQ Q30WQmtHueRkz4ioROoSYrNw4rrYkiET7IucztwmggtF5OXfsGJKykRWJJGFZXY7 WeMTJYLW0SWdTnWjfbDVCoonG3ojR5Tq/B1pBZGY4yUuacCMkqCibDc5Nq3PtsA9 5xqxAaNDlmueNnwDiqYhcRBm+cFnKzxo6G2eKYSQL8HnqnGveZdL7JtQXbVHmv7u bWtYi2HTwSR06Ef6m67hvMmXQY6Rxff+DX4PhRSYG4SmIG/nbDz/9FvpkNsRU6Rw OQSHVTEaenmVTRWTYl8p1+uM70uPIaEoGwctKd0QRS3pdV0iGEO8cdpGw1JKyeaZ 8lM6kIeCXA9Y/43r -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAl3r7N2e34ZVYqSg/SZtx Qa8uh9Lv53GZ5Ifa7xitObW3m9VsIn9FvAUlGXeIvVM35GGAl3OTboQyjrh7sE1n FuBGc+Jxn1dO8sQrEDrEvjw/k4RoREQA6kjI6krhx8RHBXWZ/vuvTKt/0PHTbP+2 uIvNim0de7qd4s07zG9lXi/Mh2FYnDhZ9LhaWCP8Ugn1kg1yRIR9b7tuw/6ReH9L zZ7gqmYxtYhLS+jyVCuHzamdjOPhoUKnODPy3wjLAw7S0ydaPRWcrgp1BmINhq0i uKxES5liiwIhRYCCP4/pKC+VmcuRXvOnPazeMqmTu20GwgZ881hzeXmHRg0HSXMr lwIDAQAB -----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 18729681813127236537252259490592914601 . . . . . . . . [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 M03' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-11-10 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-12-08 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 '1cms.io' . . . . . . . . [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 19122628396135593348828023969975283879690968789725584534209671357427834539796158184415183735360563200743312131069645687457885268364408355106653374877027954807280279378611178177518927079869474200342666999709929188254823358399620980103275191691694178456250795499688515620177400860547403209423995569129314810760554231904377951941134149933606691806358563253302645770239533621421925019455045226690351739715712532557539487489204658983236253065884145856220125101028853463220139194443473021792637317757698769480868668618454761152007371744842179527305594662665012587343521739481635664404139268239350314050311826671713041722263 . . . . . . . . . . . . . . . . . . . . [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 55d9185fd21ccc01e158b4beabd9554201d72e02 . . . . . . . . . . . . . . . . [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) f0ef93dbc3ef2d911ae8b01c842bd8204b6b06b0 . . . . . . . . . . . . . . . . [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 (40 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '1cms.io' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cf.frontend.onecms.idg.zone' . . . . . . . . . . . . . . . . [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.r2m03.amazontrust.com/r2m03.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.r2m03.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.r2m03.amazontrust.com/r2m03.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 (367 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (363 bytes) 0169007700eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018bb77821da0000040300483046022100fc4a6c815f1c79a389e592c571e12edc3d515371b49f750740872ad4e33475db022100994f3f766201715edb4d034101e1705051496a22ed9421a384531edcf2637f1c00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018bb77821af000004030047304502204b38906af7567fb98a847523bbb4be1f92dc012b992198b822ea6aa75ba12f55022100adc10a61e3c8f7001a8e15b22cb956516761ab544bd3f18ce48f2ef208627d410076003f174b4fd7224758941d651c84be0d12ed90377f1f856aebc1bf2885ecf8646e0000018bb77821de0000040300473045022100c94045f5ec0f96367306c9e09fdf03476098259a4af2fbd39f35ddc81fe64fea02202bf35ad8105291ac7f5bda72976ef7900bf2664a6a5696f4db1d47f9c8ba5d37 . . . . [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) 007fa922d0437d16426b47b9e464cf88a844ea1262b370e2bad8922113ec8b9ccedc26820b45e4e5dfb0624aca445624918565763b59e3132582d6d1259d4e75a37db0d50a8a271b7a234794eafc1d69059198e3252e69c08c92a0a26c373936adcfb6c03de71ab101a343966b9e367c038aa621711066f9c1672b3c68e86d9e2984902fc1e7aa71af79974bec9b505db5479afeee6d6b588b61d3c12474e847fa9baee1bcc997418e91c5f7fe0d7e0f8514981b84a6206fe76c3cfff45be990db1153a47039048755311a7a79954d1593625f29d7eb8cef4b8f21a1281b072d29dd10452de9755d221843bc71da46c3524ac9e699f2533a9087825c0f58ff8deb