www.teasley.rocks
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:f0:af:be:72:ce:7b:a5:f2:92:26:e4:7b:90:ea:48:ae:5a was issued on by Let's Encrypt.
With 2 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=www.teasley.rocks
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:f0:af:be:72:ce:7b:a5:f2:92:26:e4:7b:90:ea:48:ae:5aSerial Number (int): 430350515552285663281418950545076510043738
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 8b:65:6c:fa:e9:02:37:4a:d7:7b:90:6d:df:52:0b:ce:92:c2:e9:0f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 8d:43:60:56:cc:82:54:3f:31:c9:43:b9:a0:b8:d3:79:b9:ad:1d:81
Fingerprint (sha256): 44:03:cd:0c:39:90:70:3e:41:d4:d5:96:fb:92:82:7a:01:8f:68:4c:79:3e:c6:f3:25:73:9e:e4:4b:16:9c:d4
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.teasley.rocks
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.teasley.rocks
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
teasley.rocks
www.teasley.rocks
www.teasley.rocks
Other certificates including the domain name teasley.rocks
(limited to 100 certificates)
lw.collinwoerde.nl
www.detailedperfection.co.za
stage.formity.ai
www.ivaloairport.fi
www.mohe3.jp
www.teasley.rocks
www.apexgenesisnft.com
dev.lineofsight.28east.co.za
www.nilshein.com
api.ratemynft.app
www.teasley.rocks
teasley.rocks
aac.optelgroup.com
sweetberry.app
www.aozwithphil.com
my.filterize.net
map.hospitalmicrobiome.care
www.teasley.rocks
www.teasley.rocks
teasley.rocks
app.mixvisor.com
www.puertolimonradio.com
teasley.rocks
app.vitacloud.io
www.apexgenesisnft.com
api.anomalymusic.dev
crmr.in
teasley.rocks
admin.cloudwan.services
miplaneacion.moons.pe
teasley.rocks
cimbalomiskola.hagyomanyokhaza.hu
transportespantaco.com
www.gifionary.com
prioryofthebadger.org
teasley.rocks
www.detailedperfection.co.za
stage.formity.ai
www.ivaloairport.fi
www.mohe3.jp
www.teasley.rocks
www.apexgenesisnft.com
dev.lineofsight.28east.co.za
www.nilshein.com
api.ratemynft.app
www.teasley.rocks
teasley.rocks
aac.optelgroup.com
sweetberry.app
www.aozwithphil.com
my.filterize.net
map.hospitalmicrobiome.care
www.teasley.rocks
www.teasley.rocks
teasley.rocks
app.mixvisor.com
www.puertolimonradio.com
teasley.rocks
app.vitacloud.io
www.apexgenesisnft.com
api.anomalymusic.dev
crmr.in
teasley.rocks
admin.cloudwan.services
miplaneacion.moons.pe
teasley.rocks
cimbalomiskola.hagyomanyokhaza.hu
transportespantaco.com
www.gifionary.com
prioryofthebadger.org
teasley.rocks
Certificate
The complete raw certificate details for www.teasley.rocks in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGGzCCBQOgAwIBAgISBPCvvnLOe6Xykibke5DqSK5aMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA1MjUxMzA0MTVaFw0x ODA4MjMxMzA0MTVaMBwxGjAYBgNVBAMTEXd3dy50ZWFzbGV5LnJvY2tzMIIBIjAN BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4keNToLctwLwuGz0MyQi5EcqcEMH 1qTVYjx5AaK75+hTayOmzqziX3IGJVGAddNnQ4WH1kLi4xjou37UR/58jY9kzGsi qfggYpvIsm7td9mN4nmyThq2k1QxhxNPUBIOLb1BJLtP/yV+rvqSiBBVwgCLhblI Due28y8avBy61j2L5Qaf4W1ZM5pcIpgMd+vfHXl3zt0Z/O6IvBs998OJprikW1to BMMNxjzpB9r1lNCzT5RfijlU3rVLFR5EIXrcki7Sw67Kcn6kSS1VFpTFVlXegdZf 6MAH+9ajJXEEZPtQceFPPknFNR2p9XRB7qG7yhtGoaLq9b5VUa0N3xWyIwIDAQAB o4IDJzCCAyMwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggr BgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSLZWz66QI3Std7kG3fUgvO ksLpDzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcB AQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlw dC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlw dC5vcmcvMCsGA1UdEQQkMCKCDXRlYXNsZXkucm9ja3OCEXd3dy50ZWFzbGV5LnJv Y2tzMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAm BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUF BwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBv biBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRo IHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5j cnlwdC5vcmcvcmVwb3NpdG9yeS8wggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdgDb dK/uyynssf7KPnFtLOW5qrs294Rxg8ddnU83th+/ZAAAAWOXnUEeAAAEAwBHMEUC IQCpJqeLuOl8yqZlL6X8bX7aepQ96V52wNqE3Np7muH8BQIgaK69lvvzHEAnobkU +Zs8d7E3aIV6uLtHgoYO1mYTrJgAdQApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTD DPTlRUf0eAAAAWOXnUEEAAAEAwBGMEQCIC+Fh29H5Kt+Zp/XDBcUiFA4lvAW7oqv /bg/yuHMbwo9AiA3Jg486WmpiPSs6RyH+KnD4iqI9E4YNPl76cNLO/sk6DANBgkq hkiG9w0BAQsFAAOCAQEAfLZLqSMWM9otySkrMuC50SO9F6KASI579Qz/LLROVjsV 6zfpIoF7ZmNZRtb0DqzVgGRzs+OqbxLmIcQxijLZCfn9IUrkmTRSrCFCGgMpSfsQ KWyaYn4MjQgZ5Wz68b1GYKUMW2B88SWe6O50kzCBZEywx9VeO8i7QcIcuW80yVBY QaZb9cCS0PMXY//niiQPWVajkRJRC/96kEdo8M8aD0Bx207NERqTxVFX9HkrBkx5 R5hFy2qIeh60SqhxHNfK2Wl9GgkiZxLvSqbN/gI9AwDLdzbrdZDnowQerTtALITT vlajVZAybfHdZVB2e8qKevcSTP6pHc+n08x2zX7qjA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4keNToLctwLwuGz0MyQi 5EcqcEMH1qTVYjx5AaK75+hTayOmzqziX3IGJVGAddNnQ4WH1kLi4xjou37UR/58 jY9kzGsiqfggYpvIsm7td9mN4nmyThq2k1QxhxNPUBIOLb1BJLtP/yV+rvqSiBBV wgCLhblIDue28y8avBy61j2L5Qaf4W1ZM5pcIpgMd+vfHXl3zt0Z/O6IvBs998OJ prikW1toBMMNxjzpB9r1lNCzT5RfijlU3rVLFR5EIXrcki7Sw67Kcn6kSS1VFpTF VlXegdZf6MAH+9ajJXEEZPtQceFPPknFNR2p9XRB7qG7yhtGoaLq9b5VUa0N3xWy IwIDAQAB -----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 430350515552285663281418950545076510043738 . . . . . . . . [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 2018-05-25 13:04:15 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-08-23 13:04:15 +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.teasley.rocks' . . . . . . . . [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 28565140518327925109755066903994696835417133539235402027238272239676075414008892212316993998341954998955470373435853033537623045314816712936610088214319405619810039960649397903298985930194110756830390709850105147939305761850354514657335612965513525308572880344832428047566408398116187619623336645108235758543426916653266479021132469779737563374381992947383226394291439751511082513647049197980345840917050330508085491515495250774217061804129473982060480280445798360735194013564001410500868710556112889171634529416864023756863644773332241159967484970863894146393308761640623562835583240657799132523351788420618983420451 . . . . . . . . . . . . . . . . . . . . [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) 8b656cfae902374ad77b906ddf520bce92c2e90f . . . . . . . . . . . . . . . . [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 (36 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'teasley.rocks' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.teasley.rocks' . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600db74afeecb29ecb1feca3e716d2ce5b9aabb36f7847183c75d9d4f37b61fbf6400000163979d411e0000040300473045022100a926a78bb8e97ccaa6652fa5fc6d7eda7a943de95e76c0da84dcda7b9ae1fc05022068aebd96fbf31c4027a1b914f99b3c77b13768857ab8bb4782860ed66613ac98007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000163979d4104000004030046304402202f85876f47e4ab7e669fd70c171488503896f016ee8aaffdb83fcae1cc6f0a3d022037260e3ce969a988f4ace91c87f8a9c3e22a88f44e1834f97be9c34b3bfb24e8 . . . . [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) 007cb64ba9231633da2dc9292b32e0b9d123bd17a280488e7bf50cff2cb44e563b15eb37e922817b66635946d6f40eacd5806473b3e3aa6f12e621c4318a32d909f9fd214ae4993452ac21421a032949fb10296c9a627e0c8d0819e56cfaf1bd4660a50c5b607cf1259ee8ee74933081644cb0c7d55e3bc8bb41c21cb96f34c9505841a65bf5c092d0f31763ffe78a240f5956a39112510bff7a904768f0cf1a0f4071db4ecd111a93c55157f4792b064c79479845cb6a887a1eb44aa8711cd7cad9697d1a09226712ef4aa6cdfe023d0300cb7736eb7590e7a3041ead3b402c84d3be56a35590326df1dd6550767bca8a7af7124cfea91dcfa7d3cc76cd7eea8c