grenadaflights.com
Issued by R3
About this certificate
This digital certificate with serial number 03:bb:73:5b:75:65:fb:91:ff:2d:54:de:a5:76:71:e9:46:94 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=grenadaflights.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:bb:73:5b:75:65:fb:91:ff:2d:54:de:a5:76:71:e9:46:94Serial Number (int): 325122996509147449880155695739042043348628
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 10:08:a4:91:07:96:d8:88:62:4d:08:6d:4a:74:fc:70:c6:48:7b:e5
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): cb:3a:ab:06:1e:c9:e3:8c:71:20:4a:cf:72:34:9d:5b:b9:65:18:42
Fingerprint (sha256): 8a:17:11:ee:4c:bf:70:f1:65:59:2e:7a:48:73:cf:20:58:cc:b3:2c:d3:fd:d3:9a:bd:a6:05:b1:81:20:3f:99
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate grenadaflights.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for grenadaflights.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
grenadaflights.com
Other certificates including the domain name grenadaflights.com
(limited to 100 certificates)
floatframes.com
www.westvirginiacaraccidentlawyers.com
grenadaflights.com
tclco.com
allarts.com
paperbot.com
www.grenadaflights.com
www.helloaloha.co
dirtmerchants.com
grenadaflights.com
ters.org
yhtco.com
boca-tv.com
betoboys.com
www.wpbig.com
www.menwintercoats.com
cannabisodour.com
grenadaflights.com
www.neomasters.com
grenadaflights.com
grenadaflights.com
www.xkfrcr.top
buffalostemcelldoctors.com
www.misfitstarterkit.com
www.westvirginiacaraccidentlawyers.com
grenadaflights.com
tclco.com
allarts.com
paperbot.com
www.grenadaflights.com
www.helloaloha.co
dirtmerchants.com
grenadaflights.com
ters.org
yhtco.com
boca-tv.com
betoboys.com
www.wpbig.com
www.menwintercoats.com
cannabisodour.com
grenadaflights.com
www.neomasters.com
grenadaflights.com
grenadaflights.com
www.xkfrcr.top
buffalostemcelldoctors.com
www.misfitstarterkit.com
Certificate
The complete raw certificate details for grenadaflights.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGKDCCBRCgAwIBAgISA7tzW3Vl+5H/LVTepXZx6UaUMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzAzMjUwMzE2MTFaFw0yMzA2MjMwMzE2MTBaMB0xGzAZBgNVBAMT EmdyZW5hZGFmbGlnaHRzLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC ggIBALEGCSUQJdc9kyJ7lyeU70HCQHSek3YT+hmhg+f4nOiBGcy5lmd1ldMjr3Wk ky7aK4RDNx//KAuw48Mdn3gzvnDCAHDltHjbBmT29JcS1l0lp2o33pnMHczABWJF FoSeb4Zoe+t+4TlIRlkEGTZWyp3VQM7tYNsV5KpHqyfJGVZMFaZwrjhwpGe/EVdb t0yGWvMiw2SG1H6K2AU9Z/yZCqP4Sxf3C6TXlGCReumuKAA3X4BiSQSzXcBhZ57j snf4c55CQwcd+nJDeoMFbOz0ClYd/A34QTpFOzXDgVW0UZsTfg00aKU1DH5XsORH 3/895XJEAefr2UYmO3i05Aaq1WACRc09kePYDMTrDhMVQPNjRTvv9Gwv7AF4h6Z1 ZpGmDnouIEPhFBEYbfYxLEtQ57Lo0xGwD3qnDc2CGHRht41nrcx9zPJdJvhCVXfK xmrsO/yT+ycN3hEGOJeSPpbnwGK4m2gqcOtfP5AamvlOZAskpE+bbj8wNTi4g/gu 9EtWS4IOVhNf8DM5iHDHbUddcwBhbpfcnMA6xXWyoeUJQtsIleHZro/6dX7HdHSq Xen2aeRxo32+40xo6dhm8TbIjZdzchxqo7Kerrp5R12TSMDTWTmzzEIsH9Wq/c98 PhEqbjG+chAb0eIrWkSm666n0dt2RJa6bosZ4U36gbyUsxqFAgMBAAGjggJLMIIC RzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFBAIpJEHltiIYk0IbUp0/HDGSHvlMB8G A1UdIwQYMBaAFBQusxe3WFbLrlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAh BggrBgEFBQcwAYYVaHR0cDovL3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZo dHRwOi8vcjMuaS5sZW5jci5vcmcvMB0GA1UdEQQWMBSCEmdyZW5hZGFmbGlnaHRz LmNvbTBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsG AQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQIGCisGAQQB1nkC BAIEgfMEgfAA7gB1ALc++yTfnE26dfI5xbpY9Gxd/ELPep81xJ4dCYEl7bSZAAAB hxb7J5AAAAQDAEYwRAIgS+bd+SefVXt4ZMwArcmgFaKgwT/fQqtcvLDGCbXpvm0C IF12zOvYKAN708xvjYsPKTTRVf+nl91BiEnqR097LvXaAHUA6D7Q2j71BjUy51co vIlryQPTy9ERa+zraeF3fW0GvW4AAAGHFvsnhgAABAMARjBEAiBepTksQ9H1wP0/ FTUJz77JfXaFogPXk7sTTJNKA7lyUwIgTzrfb9DeFyoDooBPfmTQSD9Kjy5tFre8 FucbNvwH20EwDQYJKoZIhvcNAQELBQADggEBADtlVkGgYMIdWeh13ZOH41Y3EZMo 6UEvzBhrBYSs/5MOSGdjAwE7ezptqk8uubVQ8MpJwe6aCsI2IWg4460LTgf9QyFh Ioenp4K2FyDcklIIKODcVw9xy5MaMCTtHwtZsQIC0KGf7vV+iGzAqkvLlYqpUUW5 QXCCGgnPyQwvgpI+LVQXr7cqTZMI1Ept4dJ5FyDAORTDw1f6pXw7OPJ8OdRrMF2D GRyI9/KN58ZC9tnoro32RRnor+CygdLnPQUD4kKw5NEbGDXtinXAp/rGXJ3oNqzn UG3CSMKiKoz4NQG/LtUevjuZpPfVlm0Tkw0izcI6rtwpCxBLN2wVhx/IcLY= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsQYJJRAl1z2TInuXJ5Tv QcJAdJ6TdhP6GaGD5/ic6IEZzLmWZ3WV0yOvdaSTLtorhEM3H/8oC7Djwx2feDO+ cMIAcOW0eNsGZPb0lxLWXSWnajfemcwdzMAFYkUWhJ5vhmh7637hOUhGWQQZNlbK ndVAzu1g2xXkqkerJ8kZVkwVpnCuOHCkZ78RV1u3TIZa8yLDZIbUforYBT1n/JkK o/hLF/cLpNeUYJF66a4oADdfgGJJBLNdwGFnnuOyd/hznkJDBx36ckN6gwVs7PQK Vh38DfhBOkU7NcOBVbRRmxN+DTRopTUMflew5Eff/z3lckQB5+vZRiY7eLTkBqrV YAJFzT2R49gMxOsOExVA82NFO+/0bC/sAXiHpnVmkaYOei4gQ+EUERht9jEsS1Dn sujTEbAPeqcNzYIYdGG3jWetzH3M8l0m+EJVd8rGauw7/JP7Jw3eEQY4l5I+lufA YribaCpw618/kBqa+U5kCySkT5tuPzA1OLiD+C70S1ZLgg5WE1/wMzmIcMdtR11z AGFul9ycwDrFdbKh5QlC2wiV4dmuj/p1fsd0dKpd6fZp5HGjfb7jTGjp2GbxNsiN l3NyHGqjsp6uunlHXZNIwNNZObPMQiwf1ar9z3w+ESpuMb5yEBvR4itaRKbrrqfR 23ZElrpuixnhTfqBvJSzGoUCAwEAAQ== -----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 325122996509147449880155695739042043348628 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-03-25 03:16:11 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-06-23 03:16:10 +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 'grenadaflights.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 722193185963731729429344717403780812125510921082438605701575447438824513052753007933406581597982448308589875626545095157488194828283842864370046841203064566700677426056947293048553066415811995508886447631448737728316473313380854159801872651733176303691238197504411702165778469048747871824658024232084051218009339886610149429639400938309705731717361858476036793149350898545489106268101346507264903557423265677183343976099878355954082840743459379760322867232440316726694754737267466258821648437294234962025099967645148760252632729831013900171135750413628984841915561382627452041161326332268508168267246253146750407018739999970941937596473542939571688538930516810750445918134303216421064851351999365962696838458352471725229458427359915197613158150490213422255879922246704482954345939490707644207066459132759224266726289469658838379435880662840336237532178502391464008187136538790625112689987443805788418355524454405410819214412898153753180659702427474859730297986822580144396587588976499316147467784444336118486898310151530821176134163185554160375347021597275660537226117153948436903150465663592882764291494498680188754873935282172632229839071505242064336333470499574741170584661024662733814823898673986692345228073891683605443662518917 . . . . . . . . . . . . . . . . . . . . [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) 1008a4910796d888624d086d4a74fc70c6487be5 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'grenadaflights.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 (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee007500b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb4990000018716fb2790000004030046304402204be6ddf9279f557b7864cc00adc9a015a2a0c13fdf42ab5cbcb0c609b5e9be6d02205d76ccebd828037bd3cc6f8d8b0f2934d155ffa797dd418849ea474f7b2ef5da007500e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e0000018716fb2786000004030046304402205ea5392c43d1f5c0fd3f153509cfbec97d7685a203d793bb134c934a03b9725302204f3adf6fd0de172a03a2804f7e64d0483f4a8f2e6d16b7bc16e71b36fc07db41 . . . . [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) 003b655641a060c21d59e875dd9387e35637119328e9412fcc186b0584acff930e48676303013b7b3a6daa4f2eb9b550f0ca49c1ee9a0ac236216838e3ad0b4e07fd4321612287a7a782b61720dc92520828e0dc570f71cb931a3024ed1f0b59b10202d0a19feef57e886cc0aa4bcb958aa95145b94170821a09cfc90c2f82923e2d5417afb72a4d9308d44a6de1d2791720c03914c3c357faa57c3b38f27c39d46b305d83191c88f7f28de7c642f6d9e8ae8df64519e8afe0b281d2e73d0503e242b0e4d11b1835ed8a75c0a7fac65c9de836ace7506dc248c2a22a8cf83501bf2ed51ebe3b99a4f7d5966d13930d22cdc23aaedc290b104b376c15871fc870b6