relay-dev-us-c1.allevi.app

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:0d:83:b0:fe:f1:7a:07:02:85:57:8b:ca:55:b1:b1:f3:98 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=relay-dev-us-c1.allevi.app

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:0d:83:b0:fe:f1:7a:07:02:85:57:8b:ca:55:b1:b1:f3:98
Serial Number (int): 265935576447811658212953981225611331498904
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: ad:3d:3f:6c:fa:0a:bc:cc:a5:73:42:2f:65:d3:94:52:e3:ac:0c:bb
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 6d:f7:e9:ca:06:20:68:41:39:80:5a:bb:d2:b7:a8:c7:09:e6:2c:40
Fingerprint (sha256): cd:80:f6:b3:31:24:3c:0e:47:c3:e9:a3:3a:bf:50:2b:46:78:f6:69:ae:3b:65:de:1d:c3:0f:54:8e:76:c6:0e

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 relay-dev-us-c1.allevi.app

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for relay-dev-us-c1.allevi.app

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

relay-dev-us-c1.allevi.app

Other certificates including the domain name allevi.app

(limited to 100 certificates)
www.bestftso.xyz
www.starpass.io
tokyo2020-news.com
collectingdust.net
demo.ridegreen.io
agronome.red
www.lesliebeesleylscsw.com
lig-vision2021.com
tuition.alfurqanacademy.co.uk
widget-demo.mayamd.ai
docs.addtoevent.dev
vbtradeshow.com
development.ui.allevi.app
admin.hollabox.com
fightbinge.com
development.socket.allevi.app
oyousef.com
pos.pubq.se
desertdaze.mandolin.com
tl.ag
control.balloop.art
theoasis.ai
app.findz.app
order-n-pay.com
factumintelligence.com
boletim.app
links.almanabir.app
www.gendocu.com
fimanami.info
relay.allevi.app
sms.mpage.co.il
cybelar.appshare.com.br
racewars.co.za
adrianandtasyawedding.centurycard.live
development.ui.allevi.app
www.origo.academy
development.api.allevi.app
webdotsupport.com
www.partiesunlimitedandeventrentals.com
www.ahnglobal.in
backoffice.pasiv.io
pricesnap.app
lct-prime.de
production-api.allevi.app
products.candbdev.com
beta.allevi.app
dowavy.com
customer.metrodyeing.com
www.wordendedagenalweerkorter.nl
austinleonardo.com
www.atari.fm
www.natuurbegraafplaats.nl
e.formfacade.com
payroll.spreeloop.com
www.verifact.co.za
quizshowgame.com
display.kabel.my
development.slicer.allevi.app
dashboard.tourbutler.app
viable.ebookcare.xyz
idashyou.ng
rewards-hub-staging.poshvine.com
a.lescon.com.tr
wark.pochittoo.com
slicer.allevi.app
tinkeringtribe.com
admin.bluerobot.com
share.onsell.vn
web.dev.megalos-kids-app.com
relay-dev-us-c1.allevi.app
hippopitch.se
www.spacom.app
display.kabel.my
api.allevi.app
mta-sts.rcloran.net
development.relay.allevi.app
chaseschweitzer.com
www.probellapp.mx
talleratres.net.ar
mrs.mr
app.makewonder.com
www.soldejulho.com
www.lesliebeesleylscsw.com
bioprint-beta.allevi.app
app.olamedi.com
mrs.mr

Certificate

The complete raw certificate details for relay-dev-us-c1.allevi.app in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFbjCCBFagAwIBAgISAw2DsP7xegcChVeLylWxsfOYMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA2MTkxNzA0NTBaFw0x
OTA5MTcxNzA0NTBaMCUxIzAhBgNVBAMTGnJlbGF5LWRldi11cy1jMS5hbGxldmku
YXBwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqxYRhdSg5zn0SLlS
kHJ1xNVthDUAxxJ/hHEVjuByJ6jRzPCmbNPaHs80ou1rrwni8PoG2ZqZl7cmwE4o
KJeljSeykydSYmg65MxSd1ZPVDo6C2kQDDHO+1eOn+jtfdD/Nc67M9UIQFH1+sGw
/HIrD22NG+X4ZOT0VZUFJIFMM4Z96ebUwfMFhOo/5Ujr/YcHhhNGH97fAkGM0iGP
E9gO77yl93WVbrihvgbtF7Jir+n58m6vjQU5wRuUEyoZPh5P821QxzdlCB4Cvr0F
Lr/NE3wMBBcpbfhnKDqRE+RFvo+n6uCZfTKS2mesCgw/efL94MdBOG35njZgNd0N
pLRlxQIDAQABo4ICcTCCAm0wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsG
AQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBStPT9s+gq8
zKVzQi9l05RS46wMuzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBv
BggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5s
ZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5s
ZXRzZW5jcnlwdC5vcmcvMCUGA1UdEQQeMByCGnJlbGF5LWRldi11cy1jMS5hbGxl
dmkuYXBwMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI
KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBgYKKwYBBAHW
eQIEAgSB9wSB9ADyAHcAb1N2rDHwMRnYmQCkURX/dxUcEdkCwQApBo2yCJo32RMA
AAFrcOmuJwAABAMASDBGAiEAiqRSkGhCgDV8djSFNNhgsKsjSW43WAGNFDBBQTUW
qwUCIQChWdxK8g1rz0QHj48pOCd+syTjaRmtB/bJfF5xGrGhGwB3AGPy283oO8ws
zwtyhCdXazOkjWF3j711pjixx2hUS9iNAAABa3DpregAAAQDAEgwRgIhAMlStwP2
S9XR4HNLQ83+mN9Tj4qEpaXJLlEU6u15t6OpAiEAhgahjwQBR4OWRnV541GsfIxz
vRSCOSqv5CQXbl2pSJMwDQYJKoZIhvcNAQELBQADggEBACDAUPhDi2ObjT1VI43e
Lkir/FFrC2PKD97mDV7bf/stUpc4zqx2wOVscZ2sQUjdVIPT+RhHRi16gRG/OGYE
rPgpjcHR0DUnAdffDQuG6R4klMk1tw/dOBns7Y6HmeNnI0KQ79B3jtYf8OJFbOv1
cgLPCTIBtJ7hDTEN7tj5DUatKLTY3O9GHGPpdwOoUfS5YWzH8LZsbe6Ml7c9fTix
5cTQZvWRg/UhY2ZfdLhC5Vdyp2Vi1ZFSH8GPBfYlSrityoIr/hgogv9aGtHNoRZM
5rxc/YaL4bgd9julevCfeqkqcw3kIyA+mIRSCzp7ZmrS4BTBpbPJbYAx6z/Nnz3w
93s=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqxYRhdSg5zn0SLlSkHJ1
xNVthDUAxxJ/hHEVjuByJ6jRzPCmbNPaHs80ou1rrwni8PoG2ZqZl7cmwE4oKJel
jSeykydSYmg65MxSd1ZPVDo6C2kQDDHO+1eOn+jtfdD/Nc67M9UIQFH1+sGw/HIr
D22NG+X4ZOT0VZUFJIFMM4Z96ebUwfMFhOo/5Ujr/YcHhhNGH97fAkGM0iGPE9gO
77yl93WVbrihvgbtF7Jir+n58m6vjQU5wRuUEyoZPh5P821QxzdlCB4Cvr0FLr/N
E3wMBBcpbfhnKDqRE+RFvo+n6uCZfTKS2mesCgw/efL94MdBOG35njZgNd0NpLRl
xQIDAQAB
-----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 265935576447811658212953981225611331498904
 . . . . . . . . [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-06-19 17:04:50 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-09-17 17:04:50 +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 'relay-dev-us-c1.allevi.app'
 . . . . . . . . [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 21597632506664774377508330437435561474610080467222567284859766777314213458848911787903909088210343666038490416026011500486424510364918890697310508678625929922749728833565525469086388895620778928334682647508795072208314642519703536115214123273787782022963731429552518123219597360139997895081743663371359657277452400650264483251228333209893324239936241270489382158576109295612077097228784364492783461320066055851794570235722239744494846434017013266595047564645716660443165579197041810325227028882901382669735269099258542155118167509044367408197115411873802983641654885936062085582325803843916775899968094995058540176837
 . . . . . . . . . . . . . . . . . . . . [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)
							ad3d3f6cfa0abccca573422f65d39452e3ac0cbb
 . . . . . . . . . . . . . . . . [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 'relay-dev-us-c1.allevi.app'
 . . . . . . . . . . . . . . . . [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 (247 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
							00f20077006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016b70e9ae2700000403004830460221008aa45290684280357c76348534d860b0ab23496e3758018d143041413516ab05022100a159dc4af20d6bcf44078f8f2938277eb324e36919ad07f6c97c5e711ab1a11b00770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016b70e9ade80000040300483046022100c952b703f64bd5d1e0734b43cdfe98df538f8a84a5a5c92e5114eaed79b7a3a90221008606a18f0401478396467579e351ac7c8c73bd1482392aafe424176e5da94893
 . . . . [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)
		0020c050f8438b639b8d3d55238dde2e48abfc516b0b63ca0fdee60d5edb7ffb2d529738ceac76c0e56c719dac4148dd5483d3f91847462d7a8111bf386604acf8298dc1d1d0352701d7df0d0b86e91e2494c935b70fdd3819eced8e8799e367234290efd0778ed61ff0e2456cebf57202cf093201b49ee10d310deed8f90d46ad28b4d8dcef461c63e97703a851f4b9616cc7f0b66c6dee8c97b73d7d38b1e5c4d066f59183f52163665f74b842e55772a76562d591521fc18f05f6254ab8adca822bfe182882ff5a1ad1cda1164ce6bc5cfd868be1b81df63ba57af09f7aa92a730de423203e9884520b3a7b666ad2e014c1a5b3c96d8031eb3fcd9f3df0f77b