sanl.co.za

Issued by R3

About this certificate

This digital certificate with serial number 03:ab:94:cb:6d:b1:ef:8c:40:90:2a:46:15:42:bf:04:ca:83 was issued on by Let's Encrypt.

With 17 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
  • DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
  • Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
  • Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)

Certificate Subject

CN=sanl.co.za

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate will expire on

Certificate Details

Serial Number (hex): 03:ab:94:cb:6d:b1:ef:8c:40:90:2a:46:15:42:bf:04:ca:83
Serial Number (int): 319722924543279835346216855193769872771715
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: fa:9d:bf:39:2e:ec:af:fe:3d:dc:d8:01:f0:53:2c:47:4f:53:4c:c0
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 38:b3:7c:5d:81:ea:eb:d1:b2:df:f3:59:3f:de:c7:cb:7f:7c:70:c8
Fingerprint (sha256): 21:6d:08:24:04:1a:14:a1:eb:a9:87:95:03:ff:2d:51:36:1c:74:55:7b:7e:5e:e7:d8:7c:1d:4d:dc:04:79:e0

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate sanl.co.za

17

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for sanl.co.za

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

americasaude.com
chillerstx.com
dotloans.com
hrclinic.com
nodawaycounty.com
ottawataxadvisory.com
philadelphiaprivateinvestigator.com
plainseaglecorp.com
pokerfantasy.com
sanl.co.za
smalltimepastor.com
undeadpresidents.art
virtuallawyers.net
wakullacounty.com
willacycounty.com
www.ameprogram.com
yugenapps.com

Other certificates including the domain name sanl.co.za

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGIzCCBQugAwIBAgISA6uUy22x74xAkCpGFUK/BMqDMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDA0MjcxOTE4MzlaFw0yNDA3MjYxOTE4MzhaMBUxEzARBgNVBAMT
CnNhbmwuY28uemEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7rHzs
JtaS811VLYko1+pRdbEgBZAxrU2zNN9jYkoSpnKpBoR7XyNjHSLiUUCJpvdAHcWz
P4t7pm0KTuRC9/vflrcefNmkV0SPeP04AJ5IQmXFAb+LegcrFMeHqiS3gPTA9DkQ
c2vkV9Y/iyMKXoN4lLMaO6yfeJPUh+uW0IgE5p1Df7N0FpQJem3hTOrpFpVsOccD
2hyV9/qZyJpOek2dO/98/yUADFonGXM6yLcHU88SP5lXLtG7MNrjipOhAGw9Ng9h
8Dc5eJy1Db+9z5HaGHuChLL+YI05jqdp3lNdf9UXFS/Dg8cdP97ouPlvd87eP9+f
cYa36DtAkSKdZ2slAgMBAAGjggNOMIIDSjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l
BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE
FPqdvzku7K/+PdzYAfBTLEdPU0zAMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf
r52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u
bGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB
VQYDVR0RBIIBTDCCAUiCEGFtZXJpY2FzYXVkZS5jb22CDmNoaWxsZXJzdHguY29t
ggxkb3Rsb2Fucy5jb22CDGhyY2xpbmljLmNvbYIRbm9kYXdheWNvdW50eS5jb22C
FW90dGF3YXRheGFkdmlzb3J5LmNvbYIjcGhpbGFkZWxwaGlhcHJpdmF0ZWludmVz
dGlnYXRvci5jb22CE3BsYWluc2VhZ2xlY29ycC5jb22CEHBva2VyZmFudGFzeS5j
b22CCnNhbmwuY28uemGCE3NtYWxsdGltZXBhc3Rvci5jb22CFHVuZGVhZHByZXNp
ZGVudHMuYXJ0ghJ2aXJ0dWFsbGF3eWVycy5uZXSCEXdha3VsbGFjb3VudHkuY29t
ghF3aWxsYWN5Y291bnR5LmNvbYISd3d3LmFtZXByb2dyYW0uY29tgg15dWdlbmFw
cHMuY29tMBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYKKwYBBAHWeQIEAgSB9QSB
8gDwAHcAPxdLT9ciR1iUHWUchL4NEu2QN38fhWrrwb8ohez4ZG4AAAGPITW2JQAA
BAMASDBGAiEAqLS1X/t8SqJAoOO4sVtaRyTfg2mvVO/spcKWWubH7V0CIQC2YMNt
0sOIEZ5lm2h91eKm8Kt3cPrkmPy/rNMEXdjm4gB1AO7N0GTV2xrOxVy3nbTNE6Iy
h0Z8vOzew1FIWUZxH7WbAAABjyE1tiAAAAQDAEYwRAIgKqL+h8a+S7lgkb0EnJX4
7KftJ4IOVCZ4no0xRbCpDHgCIDNh+tVsPoAStBa3WWQJFXnxbpESdXvL5lBtfqx9
QdyjMA0GCSqGSIb3DQEBCwUAA4IBAQCGO9VD80mIMldT8Vo6XN+zseSd8mybKZTI
xINluostBKuVargqG04Wl2ItLmTnzIRggvJETMnOfNWnyX4TCN09oY65DROtOkWm
sDuLzQpttJw/SixPtWR3iAWHRYwSEAbsVhdkjmrASm8h51UtJEjwVjT6L1oqUOvB
cgI/WDRS7PoeNDXwmZB69Q5wiVrhjqFgzirRAKlgVE+62oPewGIstkYhcF/kp+zB
QrRf6DLsSryH1UXT06x1RLp/b5YsRRCYuGgxeFpiX8gXAu+laE/m+XIFp7KkGZxo
sB+LI7HjEI2jP78FYa6E94S1Q81f/dHXMdhGyjp8bA3FW1Aog1ie
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu6x87CbWkvNdVS2JKNfq
UXWxIAWQMa1NszTfY2JKEqZyqQaEe18jYx0i4lFAiab3QB3Fsz+Le6ZtCk7kQvf7
35a3HnzZpFdEj3j9OACeSEJlxQG/i3oHKxTHh6okt4D0wPQ5EHNr5FfWP4sjCl6D
eJSzGjusn3iT1IfrltCIBOadQ3+zdBaUCXpt4Uzq6RaVbDnHA9oclff6mciaTnpN
nTv/fP8lAAxaJxlzOsi3B1PPEj+ZVy7RuzDa44qToQBsPTYPYfA3OXictQ2/vc+R
2hh7goSy/mCNOY6nad5TXX/VFxUvw4PHHT/e6Lj5b3fO3j/fn3GGt+g7QJEinWdr
JQIDAQAB
-----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 319722924543279835346216855193769872771715
 . . . . . . . . [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 2024-04-27 19:18:39 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-07-26 19:18:38 +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 'sanl.co.za'
 . . . . . . . . [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 23691620020914169532308809150766188877350124455923135505319007121985545324894990276557658086366489216725845648200617641969444950880447428309876264055981806098333663389063605640116659433309385025749215368843749073032698542582244040064562981475871090294642490502517050528356192249815025729950949685954500097130379445605661978413998225689761461927586441287646442836539184023726805403895125176943589522917452994224359008653383179606275982948695857882743145763936624039805404228029998831390589627884058995706081011624740463271501719022328637722350319220434700749758025012813201969086023090641999798410127678264759682558757
 . . . . . . . . . . . . . . . . . . . . [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)
							fa9dbf392eecaffe3ddcd801f0532c474f534cc0
 . . . . . . . . . . . . . . . . [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 (332 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'americasaude.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'chillerstx.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dotloans.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hrclinic.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'nodawaycounty.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ottawataxadvisory.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'philadelphiaprivateinvestigator.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'plainseaglecorp.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'pokerfantasy.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sanl.co.za'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'smalltimepastor.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'undeadpresidents.art'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'virtuallawyers.net'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'wakullacounty.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'willacycounty.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.ameprogram.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'yugenapps.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 (12 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.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f00077003f174b4fd7224758941d651c84be0d12ed90377f1f856aebc1bf2885ecf8646e0000018f2135b6250000040300483046022100a8b4b55ffb7c4aa240a0e3b8b15b5a4724df8369af54efeca5c2965ae6c7ed5d022100b660c36dd2c388119e659b687dd5e2a6f0ab7770fae498fcbfacd3045dd8e6e2007500eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018f2135b620000004030046304402202aa2fe87c6be4bb96091bd049c95f8eca7ed27820e5426789e8d3145b0a90c7802203361fad56c3e8012b416b75964091579f16e9112757bcbe6506d7eac7d41dca3
 . . . . [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)
		00863bd543f34988325753f15a3a5cdfb3b1e49df26c9b2994c8c48365ba8b2d04ab956ab82a1b4e1697622d2e64e7cc846082f2444cc9ce7cd5a7c97e1308dd3da18eb90d13ad3a45a6b03b8bcd0a6db49c3f4a2c4fb56477880587458c121006ec5617648e6ac04a6f21e7552d2448f05634fa2f5a2a50ebc172023f583452ecfa1e3435f099907af50e70895ae18ea160ce2ad100a960544fbada83dec0622cb64621705fe4a7ecc142b45fe832ec4abc87d545d3d3ac7544ba7f6f962c451098b86831785a625fc81702efa5684fe6f97205a7b2a4199c68b01f8b23b1e3108da33fbf0561ae84f784b543cd5ffdd1d731d846ca3a7c6c0dc55b502883589e