www.latuafamiglia.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:b8:88:d5:82:19:9e:ce:b0:9a:3a:e7:00:c9:4f:eb:7e:a1 was issued on by Let's Encrypt.
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=www.latuafamiglia.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:b8:88:d5:82:19:9e:ce:b0:9a:3a:e7:00:c9:4f:eb:7e:a1Serial Number (int): 324130696914134134735958341652856636669601
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 9a:0d:12:3d:e8:be:ef:89:c2:23:11:a0:a8:41:70:e7:d2:33:86:d0
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 16:2b:a7:80:e3:91:05:78:01:c8:92:0f:70:cf:5a:24:cc:90:8f:2b
Fingerprint (sha256): fa:b0:95:1d:71:3f:4c:6c:c2:9d:2b:98:0d:42:49:de:8a:20:16:4d:cf:89:92:7b:22:1c:1d:c0:37:57:88:63
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.latuafamiglia.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.latuafamiglia.com
Public Key Algorithm
RSA
Key Size
4096
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
www.latuafamiglia.com
Other certificates including the domain name latuafamiglia.com
(limited to 100 certificates)
latuafamiglia.com
www.latuafamiglia.com
latuafamiglia.com
www.latuafamiglia.com
69831.com
olimp1.life
www.latuafamiglia.com
mosquitorepellant.organic
latuafamiglia.com
life.bible
latuafamiglia.com
www.removepoisonivy.org
latuafamiglia.com
www.latuafamiglia.com
www.latuafamiglia.com
latuafamiglia.com
www.latuafamiglia.com
www.limitlessyoga.com
www.latuafamiglia.com
latuafamiglia.com
www.latuafamiglia.com
69831.com
olimp1.life
www.latuafamiglia.com
mosquitorepellant.organic
latuafamiglia.com
life.bible
latuafamiglia.com
www.removepoisonivy.org
latuafamiglia.com
www.latuafamiglia.com
www.latuafamiglia.com
latuafamiglia.com
www.latuafamiglia.com
www.limitlessyoga.com
Certificate
The complete raw certificate details for www.latuafamiglia.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGYjCCBUqgAwIBAgISA7iI1YIZns6wmjrnAMlP636hMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMjMwMDM0NDlaFw0y MDA1MjMwMDM0NDlaMCAxHjAcBgNVBAMTFXd3dy5sYXR1YWZhbWlnbGlhLmNvbTCC AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKkHzwOdbIIKI7gmTWfQOHsx LBjL0uV6+mhXnRAUcHnmD6feCbJ7fJBqIyBidTlSKAkGH3nJv6yeKS00FsA/JnKj f4gMbhaLmW8Jih0DAy+sGLTByAZOFLK/f2XrHZWinOXJM0J9HS8ASjfsj37FHCh6 fDNdljv+GO87tS8rq2bbHJBVYFDfUWF1LA1DKBZFmmk7fSjUDS1W5J2+JmBpJ69B PvrVVMkBC9EoaO/49HEmxvcRILZyuarSgl+3rQ3LFumlocRfcauZRqQlonoEpiGg O6GBvxCnYnHffivM7y4cs1gwHmdAnQW6bHKnx5Tv+JcDVlAw0rNuaug2qhxgd5tT VmSelUH7DtsD4zcB+Ml/elkgCuPP6YZxhe/VeLuiz0OU4niaYK1IIvEPRAGSphYw nnSVuwl+iCMcZGWknmjMwx4N892Q9s3J+dPYEV98fonzLqjENNqEDegFSSziw8Gh 8lylkyJaNOZADrhm5XsOyncMA/wItkKRm7vWzYJ0rpCmSJ611XDyAhPzHaJR3zpV Lx5GTHUBAZ6JvFutis1oz2kyElfq0xUimTPz+gKaHcFAlhZolKhTNf0p2CsyFYnj KPC0oplZWKMABWfGWMrtt/iUTkYVG5m0nhTUybS97IlKYfCBv/JMFAyaPpwnow/q DVkTyUW2k1qkeGXrm1J/AgMBAAGjggJqMIICZjAOBgNVHQ8BAf8EBAMCBaAwHQYD VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0O BBYEFJoNEj3ovu+JwiMRoKhBcOfSM4bQMB8GA1UdIwQYMBaAFKhKamMEfd265tE5 t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29j c3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2Nl cnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wIAYDVR0RBBkwF4IVd3d3LmxhdHVh ZmFtaWdsaWEuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEB MCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYK KwYBBAHWeQIEAgSB9QSB8gDwAHYA8JWkWfIA0YJAEC0vk4iOrUv+HUfjmeHQNKaw qKqOsnMAAAFwb67GCQAABAMARzBFAiEAxo2HlHryjeS7B+GRo8wm9S72evmMay2j qqMm9kLigBwCIGkX6j060irXhZvG1zNnSlkFVmSvaNv0po6Q5to94dKdAHYAsh4F zIuizYogTodm+Su5iiUgZ2va+nDnsklTLe+LkF4AAAFwb67F/AAABAMARzBFAiEA 7y79ZVNZXghMVI4s/qlQTMuEk+aE684gHw8CBYTledYCIDx7a+QZR7ym4ZQu9dgt ppirohOQ6IMCbE5uKnA0+NYPMA0GCSqGSIb3DQEBCwUAA4IBAQAYxPjP2swYO41q EHNW8GWENF8dywGOs3+f5OQgmiyWx5Hdq90ZdOCHkzHNorR7olPvaJnlyvREpwND eAjhPvpv7tX4zSYodG5lYlDU3RhaXR9DRtGgsOmslZYEDhejmesoRFBPXEuu1JS8 rDVON88jzcKoSMJvXW+kVOWlFMSOQ8w/V66zjeLmrsAR4P1i/UegpR03EU+uBESj TEjTD5jntuWh39vDbEYJBqGKsa4u0+KLkLCH8FbN+NVD9JFgiz2+xudI9YmBXEDg c7KWKH6nHZof44mRfJsDoT6QaJLjH8yOEJ1Jb2mE7FKUU026QfqYQqajHZdYo6o2 uNblf9ar -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqQfPA51sggojuCZNZ9A4 ezEsGMvS5Xr6aFedEBRweeYPp94Jsnt8kGojIGJ1OVIoCQYfecm/rJ4pLTQWwD8m cqN/iAxuFouZbwmKHQMDL6wYtMHIBk4Usr9/ZesdlaKc5ckzQn0dLwBKN+yPfsUc KHp8M12WO/4Y7zu1LyurZtsckFVgUN9RYXUsDUMoFkWaaTt9KNQNLVbknb4mYGkn r0E++tVUyQEL0Sho7/j0cSbG9xEgtnK5qtKCX7etDcsW6aWhxF9xq5lGpCWiegSm IaA7oYG/EKdicd9+K8zvLhyzWDAeZ0CdBbpscqfHlO/4lwNWUDDSs25q6DaqHGB3 m1NWZJ6VQfsO2wPjNwH4yX96WSAK48/phnGF79V4u6LPQ5TieJpgrUgi8Q9EAZKm FjCedJW7CX6IIxxkZaSeaMzDHg3z3ZD2zcn509gRX3x+ifMuqMQ02oQN6AVJLOLD waHyXKWTIlo05kAOuGblew7KdwwD/Ai2QpGbu9bNgnSukKZInrXVcPICE/MdolHf OlUvHkZMdQEBnom8W62KzWjPaTISV+rTFSKZM/P6ApodwUCWFmiUqFM1/SnYKzIV ieMo8LSimVlYowAFZ8ZYyu23+JRORhUbmbSeFNTJtL3siUph8IG/8kwUDJo+nCej D+oNWRPJRbaTWqR4ZeubUn8CAwEAAQ== -----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 324130696914134134735958341652856636669601 . . . . . . . . [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 2020-02-23 00:34:49 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-23 00:34:49 +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 'www.latuafamiglia.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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 689584286980569974757330143336291899066341916543316573361378385271654315013978924840875587993397313351124526736323545280621574459762837256990677996766466691753632405955155776317978090694113521310390798096446081039668003984526243333860504498483148802561003004848569211348845954628269444896125365307390099644148637490760429755312122502992399705318822566919296105637342912086033355971826235731614338633707402694732320634387156143993241227291410322415299071815554678265435255617623356901631965165507947715219623591597891128952805398747899323008363223663921362076370278741812798994057602716380124254070854948882895411428077773453571690276734013088711804019734174449230945372634621567874082373392593527871450904910253256091346011488859333268841397860669834311061255529818183172126909390148714801034813681088813973774025064325952013200049497677934707472512611936388492023388004971852701519126312838719835438158744026809179759609428175378736842545192322694211158929316273746929341015491695087332735413129353765796780323908372395656402060929886546849443784882028309406187724553494149651572025867460075071577585560757222315632423081702623044282558220686288719677430708262198849010888323010653109792838419527513122661847060481614500423016338047 . . . . . . . . . . . . . . . . . . . . [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) 9a0d123de8beef89c22311a0a84170e7d23386d0 . . . . . . . . . . . . . . . . [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 (25 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.latuafamiglia.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb273000001706faec6090000040300473045022100c68d87947af28de4bb07e191a3cc26f52ef67af98c6b2da3aaa326f642e2801c02206917ea3d3ad22ad7859bc6d733674a59055664af68dbf4a68e90e6da3de1d29d007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e000001706faec5fc0000040300473045022100ef2efd6553595e084c548e2cfea9504ccb8493e684ebce201f0f020584e579d602203c7b6be41947bca6e1942ef5d82da698aba21390e883026c4e6e2a7034f8d60f . . . . [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) 0018c4f8cfdacc183b8d6a107356f06584345f1dcb018eb37f9fe4e4209a2c96c791ddabdd1974e0879331cda2b47ba253ef6899e5caf444a703437808e13efa6feed5f8cd2628746e656250d4dd185a5d1f4346d1a0b0e9ac9596040e17a399eb2844504f5c4baed494bcac354e37cf23cdc2a848c26f5d6fa454e5a514c48e43cc3f57aeb38de2e6aec011e0fd62fd47a0a51d37114fae0444a34c48d30f98e7b6e5a1dfdbc36c460906a18ab1ae2ed3e28b90b087f056cdf8d543f491608b3dbec6e748f589815c40e073b296287ea71d9a1fe389917c9b03a13e906892e31fcc8e109d496f6984ec5294534dba41fa9842a6a31d9758a3aa36b8d6e57fd6ab