www.antennesatellitari.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:d6:70:1c:83:8c:59:67:9e:ca:9c:f1:77:7c:4e:d8:90:d7 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.antennesatellitari.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:d6:70:1c:83:8c:59:67:9e:ca:9c:f1:77:7c:4e:d8:90:d7Serial Number (int): 334306305904316790939443498108560931852503
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 6e:9a:76:4b:48:63:e4:58:57:82:2e:a9:8d:8d:d4:85:dd:88:93:d0
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ec:95:5d:8e:53:87:33:be:a2:ed:e8:1e:81:42:f6:56:29:1c:8f:9a
Fingerprint (sha256): 90:41:96:66:40:93:cf:bd:8d:0b:89:3b:9e:fa:da:bd:92:7e:e1:3a:be:68:5d:c4:62:69:5b:23:ba:13:ec:c2
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.antennesatellitari.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.antennesatellitari.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.antennesatellitari.com
Other certificates including the domain name antennesatellitari.com
(limited to 100 certificates)
antennesatellitari.com
www.antennesatellitari.com
www.antennesatellitari.com
www.arginare.com
antennesatellitari.com
www.antennesatellitari.com
antennesatellitari.com
www.antennesatellitari.com
www.antennesatellitari.com
antennesatellitari.com
graphane.org
antennesatellitari.com
434.me
antennesatellitari.com
yolanda.boston
www.antennesatellitari.com
antennesatellitari.com
www.tidtod.com
www.antennesatellitari.com
www.antennesatellitari.com
www.arginare.com
antennesatellitari.com
www.antennesatellitari.com
antennesatellitari.com
www.antennesatellitari.com
www.antennesatellitari.com
antennesatellitari.com
graphane.org
antennesatellitari.com
434.me
antennesatellitari.com
yolanda.boston
www.antennesatellitari.com
antennesatellitari.com
www.tidtod.com
Certificate
The complete raw certificate details for www.antennesatellitari.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGbDCCBVSgAwIBAgISA9ZwHIOMWWeeypzxd3xO2JDXMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MjcxOTI4MjJaFw0x OTEyMjYxOTI4MjJaMCUxIzAhBgNVBAMTGnd3dy5hbnRlbm5lc2F0ZWxsaXRhcmku Y29tMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAogaNhyARUWy28ZCU hXmP86Sc4wvQ1nIhpsPL/Xack/u9xR5ZLlpvAPVYwPhDrtu9fbmCuArMGF9lhZoN dhJmLdslkNhdXjox9jyktVNf4V2v+aQW5wIlzoijYhElIw99V6DNOJFZpR/rRQVd scOj6TFBk/Ng4dm4VEmUl8koj4IpBe56eDQgQGC7kl9biEH4QIQEocFXyggFqjvx NH1Y9siJRs0D7DW0HWiTQ30V9Ee4pssjRkLocm5mtQaIqSVOQOIVJkN840ERFBDU 6AAmJJspFVb+DTtuiQxNUHmOBZvlvWK1xHcjaRFKFnbGV7QMuNMf5YCSII6mRRbg 9KtNsDP6IkCRIbODWoAiFwdJah+5Muilz5JtqTfW1rUfMhmJUxw9iLq+nkq3qEnb cAyLvOxAi6WRxTI1ryTiKOjWRhSHUJbak2KsriMBak2KTPtTrqOzCBnK+bp6Z35m 63vaXnwTWiAA0b/fhksV8ZY5q5WOnlZ2FpPpPW4/OXkU6dmzFETfdHSSwVQO4jNS yirmaeDBuPKPk5It+CBfz1sHiDe+Nlg3O4osUFQF/fKsNXjaM1qYhY3DRgZUoqZD IiI3VG7ZiJguzUG6f6Phqx9DsfCVMIdRZraqRLiBX4gOsNSLCZP2xsSKq8JQJtlk KsLIixfQF30BJPboqGEEeaBX0tkCAwEAAaOCAm8wggJrMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd BgNVHQ4EFgQUbpp2S0hj5FhXgi6pjY3Uhd2Ik9AwHwYDVR0jBBgwFoAUqEpqYwR9 3brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRw Oi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRw Oi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAlBgNVHREEHjAcghp3d3cu YW50ZW5uZXNhdGVsbGl0YXJpLmNvbTBMBgNVHSAERTBDMAgGBmeBDAECATA3Bgsr BgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0 Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB1AHR+2oMxrTMQkSGcziVPQnDC v/1eQiAIxjc1eeYQe8xWAAABbXRpA5sAAAQDAEYwRAIgNMKAODoqN+pUKi/PkBPp D6YyKj6T5HaHL3yffXYeSo0CIH5dchWta/xuKrMCwcna8xM0/QQgImfoF/4X93Hr PXQ4AHcAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFtdGkDiQAA BAMASDBGAiEA1NXO0XAFjJa0F1F53mAehyq3NJnF+bHPv9wGj7YOueoCIQCHAuny ffW2aAKQyImck/oPzBu/G/xG6x0mb+XqJro4NTANBgkqhkiG9w0BAQsFAAOCAQEA m2B1OiJ7ba5beMM5rzIF1sbegQO/jTEvSe085W3fBk3YiBwqZHAOlRg9rgXwbHdB X5ep8kQ9Fxipje61ma+Yx5wC3vpzT7xUTwJApKE316tCm02+XIWz/hfLsGN8fL9D K1loQikS+YTHfVvRXaXzBTIlMOSuTXLbT8oSjAhQnoudjqxEs3iytUrSFXe5HlsO Ib+IweMc+mh7p/RCQBtuO9QGjJ29DIQj9cmhe1LBCCMgTqm7rcdwUFAghCj1CUsw k4RmLbSjbh6UOHNjdISCDY9cMLtCtHfCuPlzuwQmfDTprKDc4pDT4FC54jH5sSyk GbJYZFOoXv1ttrpRrmStqA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAogaNhyARUWy28ZCUhXmP 86Sc4wvQ1nIhpsPL/Xack/u9xR5ZLlpvAPVYwPhDrtu9fbmCuArMGF9lhZoNdhJm LdslkNhdXjox9jyktVNf4V2v+aQW5wIlzoijYhElIw99V6DNOJFZpR/rRQVdscOj 6TFBk/Ng4dm4VEmUl8koj4IpBe56eDQgQGC7kl9biEH4QIQEocFXyggFqjvxNH1Y 9siJRs0D7DW0HWiTQ30V9Ee4pssjRkLocm5mtQaIqSVOQOIVJkN840ERFBDU6AAm JJspFVb+DTtuiQxNUHmOBZvlvWK1xHcjaRFKFnbGV7QMuNMf5YCSII6mRRbg9KtN sDP6IkCRIbODWoAiFwdJah+5Muilz5JtqTfW1rUfMhmJUxw9iLq+nkq3qEnbcAyL vOxAi6WRxTI1ryTiKOjWRhSHUJbak2KsriMBak2KTPtTrqOzCBnK+bp6Z35m63va XnwTWiAA0b/fhksV8ZY5q5WOnlZ2FpPpPW4/OXkU6dmzFETfdHSSwVQO4jNSyirm aeDBuPKPk5It+CBfz1sHiDe+Nlg3O4osUFQF/fKsNXjaM1qYhY3DRgZUoqZDIiI3 VG7ZiJguzUG6f6Phqx9DsfCVMIdRZraqRLiBX4gOsNSLCZP2xsSKq8JQJtlkKsLI ixfQF30BJPboqGEEeaBX0tkCAwEAAQ== -----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 334306305904316790939443498108560931852503 . . . . . . . . [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-09-27 19:28:22 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-26 19:28:22 +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.antennesatellitari.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 661006765845327100686331867340783334754699340386905685806892641351688537602658619368841897615651188641390649286851677719167727850007106669991398592524762533202030911957061562383356489616382944833645413851009025516370985073458063262584236842412945482049485146468171123861478024436615493913050438221396792024050482683104434036517979743956586838857316433287072583650976601507210589045014374622036372929292503666302787158057341005626274265307976095114549131974942020242014295901097271051851743473604145727122810448931481806870459054101407257045955441716538809931265661930199316247839983945114330518174310567279695387058389068519569611639100141532029357747859243484269142991023229699529510019497439752297657609279149526423394531160434555090195265513115450764278962463359534374061875270663191586290806126361679798470053953504437248947112365041944308141146851143228037244113368305970240111060880413289086180072396193556734330562416310293267960576247510272935435035673542564831466549060651646608981970861564617518312296491260229612639713512721699429859721722457019345128708563696187708905230636924247635993097695219216149140787274234396725506100666016741418931783003566972603409798847145781998380655934767560916153455601871231969425513501401 . . . . . . . . . . . . . . . . . . . . [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) 6e9a764b4863e45857822ea98d8dd485dd8893d0 . . . . . . . . . . . . . . . . [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 (30 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.antennesatellitari.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) 00f0007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016d7469039b0000040300463044022034c280383a2a37ea542a2fcf9013e90fa6322a3e93e476872f7c9f7d761e4a8d02207e5d7215ad6bfc6e2ab302c1c9daf31334fd04202267e817fe17f771eb3d743800770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016d746903890000040300483046022100d4d5ced170058c96b4175179de601e872ab73499c5f9b1cfbfdc068fb60eb9ea0221008702e9f27df5b6680290c8899c93fa0fcc1bbf1bfc46eb1d266fe5ea26ba3835 . . . . [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) 009b60753a227b6dae5b78c339af3205d6c6de8103bf8d312f49ed3ce56ddf064dd8881c2a64700e95183dae05f06c77415f97a9f2443d1718a98deeb599af98c79c02defa734fbc544f0240a4a137d7ab429b4dbe5c85b3fe17cbb0637c7cbf432b5968422912f984c77d5bd15da5f305322530e4ae4d72db4fca128c08509e8b9d8eac44b378b2b54ad21577b91e5b0e21bf88c1e31cfa687ba7f442401b6e3bd4068c9dbd0c8423f5c9a17b52c10823204ea9bbadc7705050208428f5094b309384662db4a36e1e943873637484820d8f5c30bb42b477c2b8f973bb04267c34e9aca0dce290d3e050b9e231f9b12ca419b2586453a85efd6db6ba51ae64ada8