atthebeach4you.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:e0:78:20:e1:fa:1a:7d:fe:7b:6d:9f:71:4b:61:55:55:df was issued on by Let's Encrypt.
With 5 subject alternative names this certificate can be used to secure multiple fqdn's. This 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. 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:
- Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)
Certificate Subject
CN=atthebeach4you.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:e0:78:20:e1:fa:1a:7d:fe:7b:6d:9f:71:4b:61:55:55:dfSerial Number (int): 337719786081922019152832852309177611408863
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: af:4f:e8:03:4e:9d:79:1e:9b:4f:2f:87:06:2e:2c:bd:3f:c6:37:26
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 25:cf:53:ea:b9:08:b6:a4:77:8c:b1:94:ea:6a:49:7d:6d:2e:21:98
Fingerprint (sha256): 2e:9e:00:25:95:f0:0a:c2:a6:50:d2:39:83:de:af:a5:1b:2f:e7:a3:6a:54:a1:19:bf:0c:da:3e:b9:2b:b9:ef
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate atthebeach4you.com
5
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for atthebeach4you.com
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
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
atthebeach4you.com
mail.atthebeach4you.com
summerfun2014.atthebeach4you.com
www.atthebeach4you.com
www.summerfun2014.atthebeach4you.com
mail.atthebeach4you.com
summerfun2014.atthebeach4you.com
www.atthebeach4you.com
www.summerfun2014.atthebeach4you.com
Other certificates including the domain name atthebeach4you.com
(limited to 100 certificates)
25farragutave.com
app.billkoala.com
ryanehrenreich.com
blackpoint.vision
atthebeach4you.com
atthebeach4you.com
ad.adaptivemedia.tech
atthebeach4you.com
atthebeach4you.com
atthebeach4you.com
atthebeach4you.com
portal.bneural.io
phillandfred.com
crcn.jp
25farragutave.atthebeach4you.com
www.atthebeach4you.com
atthebeach4you.com
25farragutave.com
jiggoo.com
www.atthebeach4you.com
www.atthebeach4you.com
atthebeach4you.com
atthebeach4you.com
www.atthebeach4you.com
techasialab.com
crushzoneapp.com
www.caseworkermp.com
pilgrm.app
atthebeach4you.com
www.atthebeach4you.com
iotek.in
25farragutave.com
atthebeach4you.com
leantrust.eu
atthebeach4you.com
atthebeach4you.com
app.billkoala.com
ryanehrenreich.com
blackpoint.vision
atthebeach4you.com
atthebeach4you.com
ad.adaptivemedia.tech
atthebeach4you.com
atthebeach4you.com
atthebeach4you.com
atthebeach4you.com
portal.bneural.io
phillandfred.com
crcn.jp
25farragutave.atthebeach4you.com
www.atthebeach4you.com
atthebeach4you.com
25farragutave.com
jiggoo.com
www.atthebeach4you.com
www.atthebeach4you.com
atthebeach4you.com
atthebeach4you.com
www.atthebeach4you.com
techasialab.com
crushzoneapp.com
www.caseworkermp.com
pilgrm.app
atthebeach4you.com
www.atthebeach4you.com
iotek.in
25farragutave.com
atthebeach4you.com
leantrust.eu
atthebeach4you.com
atthebeach4you.com
Certificate
The complete raw certificate details for atthebeach4you.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF2TCCBMGgAwIBAgISA+B4IOH6Gn3+e22fcUthVVXfMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA1MTMwNjM4MzlaFw0x OTA4MTEwNjM4MzlaMB0xGzAZBgNVBAMTEmF0dGhlYmVhY2g0eW91LmNvbTCCASIw DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANQru/C8pTFK1FTi9m7Z0au2OfXK Qga21h++rH0VX1PbUgkqa+E5k3LYp/9uYexdS1gfL1ZfjYR/lO7tjxj/ApxGHByz 6qg/rRnAo2dHaNTHQ2wNU/A5/BplAzn2XM5KGURzPiaq2iC+gvnnIfxcAAT1VfDZ O+SC2cPjQM4AAna+WIlSmkH24bphQxG/7YipOVcV54SEPescmO0iUVIQwt1T1lwe ztSeKAydZAiwNCJTZDYoypewEJI6rd+smPoqO/ACyN9Lp6lyUSzpnYYzGgTwdD/h PNCQ3XpeGAShcXJgCIjNnD4Ky0hnStx/vUNygDvZhP/Em38YT/l/t6AuCM0CAwEA AaOCAuQwggLgMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI KwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUr0/oA06deR6bTy+HBi4s vT/GNyYwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUH AQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5 cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5 cHQub3JnLzCBmAYDVR0RBIGQMIGNghJhdHRoZWJlYWNoNHlvdS5jb22CF21haWwu YXR0aGViZWFjaDR5b3UuY29tgiBzdW1tZXJmdW4yMDE0LmF0dGhlYmVhY2g0eW91 LmNvbYIWd3d3LmF0dGhlYmVhY2g0eW91LmNvbYIkd3d3LnN1bW1lcmZ1bjIwMTQu YXR0aGViZWFjaDR5b3UuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQB gt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3Jn MIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcAdH7agzGtMxCRIZzOJU9CcMK//V5C IAjGNzV55hB7zFYAAAFqsCEWcgAABAMASDBGAiEAjFVvbHUDG1W7F07MnJs/XwIB ZWlMCVdwIXyz93MUrukCIQCxllB28bKeYX51EOwrExnvBCfdkX9JU/gQlLGMJ+3Q 9AB2AGPy283oO8wszwtyhCdXazOkjWF3j711pjixx2hUS9iNAAABarAhFpEAAAQD AEcwRQIgARz4FuFAIdmhw9cEvmogrtMLlbMXcWwmRmhbSG6GhCQCIQCEKGOjjPrR w89QqGqx79m7GoOqrHm1pvvy1Xv05cx5QDANBgkqhkiG9w0BAQsFAAOCAQEAdbEp 0HmvDv9OqDeAaVNNdKqbHFlYia3ZlJGet3HTFPPnYKGpYSbuUmzuFHcVBE6po+XG K19wbtE7f4fRWNg3/cBJn1dh7wAXdi0fd/KAJS3wMS2dLgAeK06F6h85rZS6WNtK TZx+Kq1vfhrVN9p/ji9qnY/MZQ5XZuHoAfDaXg/FDrD7DjHvAfMcuurJYMPwSNMt XI5K8zXW0aMo1Y6n8rO/92vEsVB5gdv7ECmgXrCYPx3dtkJjIpzwV7H6h3h00Ega 51C7M84ztdIG70A8j537JuTlPFObmXfkC5GgV1XA7aju/Y90scCvAud9UYN+TNbk oZ12qrO2o1Y2LDQW5Q== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1Cu78LylMUrUVOL2btnR q7Y59cpCBrbWH76sfRVfU9tSCSpr4TmTctin/25h7F1LWB8vVl+NhH+U7u2PGP8C nEYcHLPqqD+tGcCjZ0do1MdDbA1T8Dn8GmUDOfZczkoZRHM+JqraIL6C+ech/FwA BPVV8Nk75ILZw+NAzgACdr5YiVKaQfbhumFDEb/tiKk5VxXnhIQ96xyY7SJRUhDC 3VPWXB7O1J4oDJ1kCLA0IlNkNijKl7AQkjqt36yY+io78ALI30unqXJRLOmdhjMa BPB0P+E80JDdel4YBKFxcmAIiM2cPgrLSGdK3H+9Q3KAO9mE/8SbfxhP+X+3oC4I zQIDAQAB -----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 337719786081922019152832852309177611408863 . . . . . . . . [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 'Let's Encrypt' . . . . . . . . . . . . [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 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-13 06:38:39 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-11 06:38:39 +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 'atthebeach4you.com' . . . . . . . . [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 26784086762055567972376291752143505854490662953823616089051030108910889184332401737104279289902938404659665881254159893747851112624812947950567256747276997464631134407032167827850766157610334491652880824636762181773815547299216736751609684029621269453707597252033342422787242235672126831617182652558044316939452122615778017911280719826029659038177027336997935513077448597288825913676279393391391566461197038876030990720433595931069604126819912363857340484248360262091611812980290926661668753701793791912525282480995592801844683217919450182201559917970295713273763155001864777820119641856407293055953965486505630501069 . . . . . . . . . . . . . . . . . . . . [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.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.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 2.5.29.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) af4fe8034e9d791e9b4f2f87062e2cbd3fc63726 . . . . . . . . . . . . . . . . [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 a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [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 (99 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.int-x3.letsencrypt.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://cert.int-x3.letsencrypt.org/' . . . . . . . . . . . . . . . . [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 (144 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'atthebeach4you.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.atthebeach4you.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'summerfun2014.atthebeach4you.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.atthebeach4you.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.summerfun2014.atthebeach4you.com' . . . . . . . . . . . . . . . . [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 (69 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 1.3.6.1.4.1.44947.1.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.2.1 (cps) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org' . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016ab021167200000403004830460221008c556f6c75031b55bb174ecc9c9b3f5f020165694c095770217cb3f77314aee9022100b1965076f1b29e617e7510ec2b1319ef0427dd917f4953f81094b18c27edd0f400760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016ab021169100000403004730450220011cf816e14021d9a1c3d704be6a20aed30b95b317716c2646685b486e868424022100842863a38cfad1c3cf50a86ab1efd9bb1a83aaac79b5a6fbf2d57bf4e5cc7940 . . . . [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) 0075b129d079af0eff4ea8378069534d74aa9b1c595889add994919eb771d314f3e760a1a96126ee526cee147715044ea9a3e5c62b5f706ed13b7f87d158d837fdc0499f5761ef0017762d1f77f280252df0312d9d2e001e2b4e85ea1f39ad94ba58db4a4d9c7e2aad6f7e1ad537da7f8e2f6a9d8fcc650e5766e1e801f0da5e0fc50eb0fb0e31ef01f31cbaeac960c3f048d32d5c8e4af335d6d1a328d58ea7f2b3bff76bc4b1507981dbfb1029a05eb0983f1dddb64263229cf057b1fa877874d0481ae750bb33ce33b5d206ef403c8f9dfb26e4e53c539b9977e40b91a05755c0eda8eefd8f74b1c0af02e77d51837e4cd6e4a19d76aab3b6a356362c3416e5