centify.co

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:50:2f:e8:72:c8:e7:06:7a:52:2f:82:79:1c:40:9b:91:54 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=centify.co

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:50:2f:e8:72:c8:e7:06:7a:52:2f:82:79:1c:40:9b:91:54
Serial Number (int): 288623127805740714330589676712436812190036
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 53:e4:4c:bf:bd:fa:ca:14:a6:e6:10:91:14:ef:3a:51:b2:b2:2f:bc
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 3c:23:df:62:73:85:3f:90:2e:d9:87:e3:e7:2e:e5:e7:a6:b8:ad:f8
Fingerprint (sha256): 26:8e:1d:ce:58:8f:68:88:8a:f9:50:b7:6b:e7:ec:41:c0:c1:4d:35:be:88:1a:15:62:7e:11:25:fa:e5:f4:12

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 centify.co

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for centify.co

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

centify.co
www.centify.co

Other certificates including the domain name centify.co

(limited to 100 certificates)
centify.co
upper.ai
staging.poznej.pingl.app
www.pi.exchange
www.clpbrand.com
lifeium.app
fiftypsi.com
creacl.co
centify.co
www.keepdeck.com
www.sabbathschool.online
www.highnoonpickem.com
www.hopa-hopa.pl
app.homecourt.ai
toma.cme-tracker.app
zu-reg.leam.ae
centify.co
centify.co
chantaje.io
radioclv.equip-online.com
exp-service.pro
app.usta.panama.kz
bloo-management.com
development.ui.allevi.app
centify.co
globalvendorsnetwork.com
hooyberghs.ziggu.app
cotakvision.com
centify.co
maplelife.co.th
attendancelogtracker.com
admin.hollabox.com
livitysound.net
sydneythunderfestival.com.au
agathium.com
dev.eduqate.org
centify.co
centify.co
www.unitv.ar
link.sta-wlab.com
centify.co
fitmas.mx
demo-api.centify.co
centify.co
biuday.cloud
macro-cheat-sheet.com
www.votelabs.app
10kamonthcalendar.com
pressieplanner.tk
emreonder.co
www.modniosviceni.cz
netsoft.pt
biuday.cloud
www.fursanalbar.com
conectate.gt
av-painting.com
simulator.qxcu361emep.eventtravel.app
noesys.latinad.com
bafanl.lobsterdoodle.co.uk
*.centify.co
dev-admin.iamhcmc.app
ebsk8.com.br
my.centify.co
searchfavs.com
spotitracks.com
register.nurse.org.il
www.origo.academy
www.focusuav.ca
co.centify.co
fiftypsi.com
centify.co
www.grento.app
kwizzee.app
www.davlumbaznecati.tk
uireel.com
*.centify.co
www.diengcool.id
www.forgetman.app
teampowerinstitute.com
www.imoveisedsongarcia.com.br
stg.goldenage.in
centify.co
pricesnap.app
www.auguritigre.it
evening.makers.kg
*.centify.co
www.lexdua.com
deepmed.ai
taman.app
centify.co
bazar.li
alphaapps.io
www.ethan.page
urbandens.co.uk
apuestas.inh.gob.ve
www.tasktale.app
www.serdicap.ml
bespokebenefits.co
avfs.digifacilities.com
matiere.changamuka.com

Certificate

The complete raw certificate details for centify.co in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFXDCCBESgAwIBAgISA1Av6HLI5wZ6Ui+CeRxAm5FUMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTExMjIyMjUyNTlaFw0y
MDAyMjAyMjUyNTlaMBUxEzARBgNVBAMTCmNlbnRpZnkuY28wggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQDExewuIZ+VV5BtS5im+XBDmqgpx2gdckjttpw4
6awJN6y2EsIX/dfBDpTs6fEq4+Lty3noEoW8JyyKiL96jvMmNV57CWDGVZpkYNgk
HkmDyEfUHRBfX33CfqxBgGVvjnRTKe07myTaSafsPeJyjkdBvhH9KtmeCpbE7O+q
Q+QzbdtaN0F3H1+6Ctprh1xUrUpz5QxfeYQqfNNifSGYNvuyQw5QEh0fgvXHSF6W
9ERwiuACGBJCwv5MsAeH6qqfxuJNiqRlvFmDybjswovpO90ztXFR25rMDUAVc9B/
udoACroWuNlbqZNCkiwpnuk5YBjNEe+sFG3G1fgDS6rwPFhTAgMBAAGjggJvMIIC
azAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFFPkTL+9+soUpuYQkRTvOlGysi+8MB8G
A1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAu
BggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAv
BggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8w
JQYDVR0RBB4wHIIKY2VudGlmeS5jb4IOd3d3LmNlbnRpZnkuY28wTAYDVR0gBEUw
QzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDov
L2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgBv
U3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZEwAAAW6ViHh8AAAEAwBHMEUC
IQDKQTgw3TOQazlgrkjJ5FLUBn1vQTKxNPqVKtuyd9H6uwIgFq3C/yHh4XYCROG6
Hq155N0rdgbrJ8390zUvsb2faPMAdgAHt1wb5X1o//Gwxh0jFce65ld8V5S3au68
YToaadOiHAAAAW6ViHh7AAAEAwBHMEUCIQCPjcbEt+LOdh7u2qf1b7jwhVqcmPnx
5ynOT+2cOGwjnAIgEz+OYHFawlSJUz++Jgih3Bi3/pYw598sINU300RXiqcwDQYJ
KoZIhvcNAQELBQADggEBAHyQd0sTfE3XQy+J0pNpe+cmS/XH3WdTt/vIG1uYgnqR
6EcoOAZq6FAaG/Z5XtOI11mDTZKnnI67O5aE+cW5CMwciSM7UlfqoN+4mj4mmqzH
/iuxquOQDW03xnY23R72ZYXrbdtuwZLLkaTF3Z2o2F5nvdQLoG8Itcng3/gLQCjW
WnB53dZIlkEqbBzMWcop9xAc9KunvGOOOqkJ4Zq8F5xd41K9I8ETYFOGhcS7xkGp
UtVt68Yhh6jiUgH1GEYbL4CzyJVLbK5faiJS7q1Is4BosMVrUyDMEBmSR/Iam0kd
jbi5fLZlvmGr4NrUlP9gbISNN4luOVxwUfNKQXI/9oI=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxMXsLiGflVeQbUuYpvlw
Q5qoKcdoHXJI7bacOOmsCTesthLCF/3XwQ6U7OnxKuPi7ct56BKFvCcsioi/eo7z
JjVeewlgxlWaZGDYJB5Jg8hH1B0QX199wn6sQYBlb450UyntO5sk2kmn7D3ico5H
Qb4R/SrZngqWxOzvqkPkM23bWjdBdx9fugraa4dcVK1Kc+UMX3mEKnzTYn0hmDb7
skMOUBIdH4L1x0helvREcIrgAhgSQsL+TLAHh+qqn8biTYqkZbxZg8m47MKL6Tvd
M7VxUduazA1AFXPQf7naAAq6FrjZW6mTQpIsKZ7pOWAYzRHvrBRtxtX4A0uq8DxY
UwIDAQAB
-----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 288623127805740714330589676712436812190036
 . . . . . . . . [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-11-22 22:52:59 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-20 22:52:59 +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 'centify.co'
 . . . . . . . . [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 24840307034581506234467403297977395930852723191085967359570355621903128504969501734785726569775807081639429475652688882130621569520955987683143622439085102999335045844895707150439126563481774122037025952907383177183152221181933776865760468721712680082150467397602831077066200284099174403162365922790543524768338060176584100608407382480572619169598143982924535745977309714374199095125679573498034291742544361955217437208599105520044257549466137911925396394090028576103727816617703212960577422453436333435564504173045687940131372649720151298589945150140510068588761414305263594905439087176324624401970406321570977699923
 . . . . . . . . . . . . . . . . . . . . [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)
							53e44cbfbdfaca14a6e6109114ef3a51b2b22fbc
 . . . . . . . . . . . . . . . . [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 'centify.co'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.centify.co'
 . . . . . . . . . . . . . . . . [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)
							00f00076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016e9588787c0000040300473045022100ca413830dd33906b3960ae48c9e452d4067d6f4132b134fa952adbb277d1fabb022016adc2ff21e1e1760244e1ba1ead79e4dd2b7606eb27cdfdd3352fb1bd9f68f300760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016e9588787b00000403004730450221008f8dc6c4b7e2ce761eeedaa7f56fb8f0855a9c98f9f1e729ce4fed9c386c239c0220133f8e60715ac25489533fbe2608a1dc18b7fe9630e7df2c20d537d344578aa7
 . . . . [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)
		007c90774b137c4dd7432f89d293697be7264bf5c7dd6753b7fbc81b5b98827a91e8472838066ae8501a1bf6795ed388d759834d92a79c8ebb3b9684f9c5b908cc1c89233b5257eaa0dfb89a3e269aacc7fe2bb1aae3900d6d37c67636dd1ef66585eb6ddb6ec192cb91a4c5dd9da8d85e67bdd40ba06f08b5c9e0dff80b4028d65a7079ddd64896412a6c1ccc59ca29f7101cf4aba7bc638e3aa909e19abc179c5de352bd23c11360538685c4bbc641a952d56debc62187a8e25201f518461b2f80b3c8954b6cae5f6a2252eead48b38068b0c56b5320cc10199247f21a9b491d8db8b97cb665be61abe0dad494ff606c848d37896e395c7051f34a41723ff682