research.docs.beekeeping.io

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:73:ea:89:8e:85:ce:74:db:1b:b1:10:05:70:25:91:b6:5b 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=research.docs.beekeeping.io

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:73:ea:89:8e:85:ce:74:db:1b:b1:10:05:70:25:91:b6:5b
Serial Number (int): 387893369509335603985489987418645320545883
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 42:a5:99:e0:12:62:8d:48:78:bf:fb:77:20:3b:40:55:79:6c:73:0a
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): ea:88:53:e6:dd:32:1d:b6:51:9b:c4:50:79:ca:7c:d5:50:10:df:96
Fingerprint (sha256): e8:3a:b1:7b:d1:83:3d:18:9d:3a:21:97:a9:1c:0a:0a:0f:7c:78:4c:4c:bd:d2:7f:17:ac:6b:40:71:14:17:88

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate research.docs.beekeeping.io

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for research.docs.beekeeping.io

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

research.docs.beekeeping.io

Other certificates including the domain name beekeeping.io

(limited to 100 certificates)
app.beekeeping.io
app.beekeeping.io
app.beekeeping.io
dev.internetweathermap.com
staging.beekeeping.io
www.beekeeping.io
app.beekeeping.io
www.beekeeping.io
research.docs.beekeeping.io
beta.beekeeping.io
dev.beecounted.org
app.beekeeping.io
app.beekeeping.io
staging.beekeeping.io
research.docs.beekeeping.io
app.beekeeping.io
dev.internetweathermap.com
api.beekeeping.io
dev.internetweathermap.com
dev.internetweathermap.com
api.beekeeping.io
staging.beekeeping.io
api.beekeeping.io
app.beekeeping.io
app.beekeeping.io
app.beekeeping.io
dev.beecounted.org
www.beekeeping.io
dev.internetweathermap.com
app.beekeeping.io
app.beekeeping.io
app.beekeeping.io
dev.pulsewise.com
dev.beecounted.org
dev.internetweathermap.com
app.beekeeping.io
app.beekeeping.io
research.docs.beekeeping.io
dev.internetweathermap.com
dev.internetweathermap.com
api.beekeeping.io
app.beekeeping.io
dev.internetweathermap.com
www.beekeeping.io
staging.beekeeping.io
www.beekeeping.io
beta.beekeeping.io
staging.beekeeping.io
beekeeping.io
www.beekeeping.io
dev.beekeeping.io
beta.beekeeping.io
app.beekeeping.io
app.beekeeping.io
dev.beecounted.org
www.beecounted.org
api.beekeeping.io
beekeeping.io
staging.beekeeping.io
www.beecounted.org
dev.internetweathermap.com
staging.beekeeping.io
app.beekeeping.io
app.beekeeping.io
beta.beekeeping.io
www.beekeeping.io
app.beekeeping.io
app.beekeeping.io
staging.beekeeping.io
staging.beekeeping.io
app.beekeeping.io
staging.beekeeping.io
beta.beekeeping.io
api.beekeeping.io
research.docs.beekeeping.io
api.beekeeping.io
research.docs.beekeeping.io
app.beekeeping.io
api.beekeeping.io
beta.beekeeping.io
dev.beecounted.org
dev.internetweathermap.com
staging.beekeeping.io
research.docs.beekeeping.io
dev.internetweathermap.com
api.beekeeping.io
beta.beekeeping.io
dev.internetweathermap.com

Certificate

The complete raw certificate details for research.docs.beekeeping.io in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFbjCCBFagAwIBAgISBHPqiY6FznTbG7EQBXAlkbZbMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMjgyMDA4MTBaFw0y
MDAxMjYyMDA4MTBaMCYxJDAiBgNVBAMTG3Jlc2VhcmNoLmRvY3MuYmVla2VlcGlu
Zy5pbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOaPvZcr7EYuSi2g
WC6wkaeI05G6Gzo3ej96yBtOPVpnGjU8XU2qLfhKwRNoIuODz3eXrWvBFgKd059U
slGnPttHR41LHEd2wgb+QpPSTnlr7MhiOib1Y8y9Gb8C3P1rdlxp7gy3ZyWFvI2f
xYmEoFRfpPUm7+qzA9LNbb5UB+Caadak7jPmkARJxxSr/qN+bdK4irTX6hcyugZW
L9KqoOdC+7djjDTFJBW4+r4tXOvLwoyNPv9NcgOVq/Yh+vemf9hERxXFoJD9rNvU
tviSZLWdamwKDY57eb1mxAyU5VZrPuO9PnlYKu6UtxkvhMX/jMoBxr/G6Bd5zaYW
NAmItdkCAwEAAaOCAnAwggJsMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr
BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUQqWZ4BJi
jUh4v/t3IDtAVXlscwowHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEw
bwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMu
bGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMu
bGV0c2VuY3J5cHQub3JnLzAmBgNVHREEHzAdghtyZXNlYXJjaC5kb2NzLmJlZWtl
ZXBpbmcuaW8wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm
BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEE
AdZ5AgQCBIH1BIHyAPAAdgDwlaRZ8gDRgkAQLS+TiI6tS/4dR+OZ4dA0prCoqo6y
cwAAAW4UMpdpAAAEAwBHMEUCIQD8iABcOUG8PXqRCPhMMvvGmBwYDiYodMVPhrOY
BK33qQIge18hjL6VRtFGMoYQN1zrQEhq+iQJCjsIpgFUMbR011QAdgCyHgXMi6LN
iiBOh2b5K7mKJSBna9r6cOeySVMt74uQXgAAAW4UMpleAAAEAwBHMEUCIFyg1MB8
4T3y/YT0EI4WmExFstbd8IMsrKLEnpQU7A14AiEAym0WBLE37eO4Mcw5/pZ4kOvp
516twQ+jlPXp4ctyQbswDQYJKoZIhvcNAQELBQADggEBAIX/UGISBNb5slLkOiaO
BBYnvJ4lNKhpvQlOMQO4XR0z0THZiWXpSbMhjmHLuX05kTmBXsKD3D3QvdSbcldn
1pVLBxTdddenXQrTWyt9sYkvkJ6ku0+sOx9Oj2ctEO2CQqWyizLeNzRDkp2TZ0hD
PTVobVkKVFhQbYcvWLIhZRVdWk4dih6MPZS5TcUFMI/mrFaW5JaSMifH0OEhq2Df
kvgPcf0awI2BOfzOGQfviCBtluetjiJrdqMKR0e6QgTUpnAxSDpFsEX0pGTGlBHB
dlu5Pg8Ur015oMHcmr69Vc40V3C665PCaLvAoP9SOTyBrQrlBqVJO+7AXDF0SzWX
+Y0=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5o+9lyvsRi5KLaBYLrCR
p4jTkbobOjd6P3rIG049WmcaNTxdTaot+ErBE2gi44PPd5eta8EWAp3Tn1SyUac+
20dHjUscR3bCBv5Ck9JOeWvsyGI6JvVjzL0ZvwLc/Wt2XGnuDLdnJYW8jZ/FiYSg
VF+k9Sbv6rMD0s1tvlQH4Jpp1qTuM+aQBEnHFKv+o35t0riKtNfqFzK6BlYv0qqg
50L7t2OMNMUkFbj6vi1c68vCjI0+/01yA5Wr9iH696Z/2ERHFcWgkP2s29S2+JJk
tZ1qbAoNjnt5vWbEDJTlVms+470+eVgq7pS3GS+Exf+MygHGv8boF3nNphY0CYi1
2QIDAQAB
-----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 387893369509335603985489987418645320545883
 . . . . . . . . [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-10-28 20:08:10 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-26 20:08: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 'research.docs.beekeeping.io'
 . . . . . . . . [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 29105691267884974062247490441706292178109993047040775973282564648681650403178157610244452186154938796936528045710699293483106279018367048120596067009543686307468981645293038575273280524203129422277667726359328960547336792868946510721966878055866521715277924436360606260680770350660236070568710731784183101127577782646591054312522837059009555046543603442951637393632596200990755119872925159490238446937438250884630162084911092631458384956244896131379206478479027891291929693677946408854945500593469990073865654736257937498021751979152356744548756578804171053662704679069924077846322308626618563508655390188412997252569
 . . . . . . . . . . . . . . . . . . . . [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)
							42a599e012628d4878bffb77203b4055796c730a
 . . . . . . . . . . . . . . . . [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 (31 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'research.docs.beekeeping.io'
 . . . . . . . . . . . . . . . . [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)
							00f0007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016e143297690000040300473045022100fc88005c3941bc3d7a9108f84c32fbc6981c180e262874c54f86b39804adf7a902207b5f218cbe9546d146328610375ceb40486afa24090a3b08a6015431b474d754007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016e1432995e000004030047304502205ca0d4c07ce13df2fd84f4108e16984c45b2d6ddf0832caca2c49e9414ec0d78022100ca6d1604b137ede3b831cc39fe967890ebe9e75eadc10fa394f5e9e1cb7241bb
 . . . . [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)
		0085ff50621204d6f9b252e43a268e041627bc9e2534a869bd094e3103b85d1d33d131d98965e949b3218e61cbb97d399139815ec283dc3dd0bdd49b725767d6954b0714dd75d7a75d0ad35b2b7db1892f909ea4bb4fac3b1f4e8f672d10ed8242a5b28b32de373443929d936748433d35686d590a5458506d872f58b22165155d5a4e1d8a1e8c3d94b94dc505308fe6ac5696e496923227c7d0e121ab60df92f80f71fd1ac08d8139fcce1907ef88206d96e7ad8e226b76a30a4747ba4204d4a67031483a45b045f4a464c69411c1765bb93e0f14af4d79a0c1dc9abebd55ce345770baeb93c268bbc0a0ff52393c81ad0ae506a5493beec05c31744b3597f98d