sg.api.ipregistry.co

Issued by R3

About this certificate

This digital certificate with serial number 04:53:4d:f1:06:09:a5:4c:ea:76:c1:df:04:7e:c0:54:b8:00 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=sg.api.ipregistry.co

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:53:4d:f1:06:09:a5:4c:ea:76:c1:df:04:7e:c0:54:b8:00
Serial Number (int): 376796182203155893566373416332112881301504
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 5a:cb:7d:4b:31:5a:fe:04:6c:31:74:c2:49:06:5e:16:06:ee:0a:fc
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 9c:33:22:3f:22:bb:b4:cf:bf:7c:3d:01:01:45:df:c5:3c:83:f6:f0
Fingerprint (sha256): 5e:50:6b:73:b5:c9:0e:6f:de:ad:01:8d:fe:65:5d:06:67:c5:4e:e3:23:72:77:b1:c3:be:61:6c:ab:3d:87:95

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

Revocation information

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

Check the revocation status for certificate sg.api.ipregistry.co

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for sg.api.ipregistry.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

sg.api.ipregistry.co

Other certificates including the domain name ipregistry.co

(limited to 100 certificates)
app.coughresearch.ai
app.rishtay.online
search.ipregistry.co
www.coachedbygj.com
next.retrollector.com
extension.apps.astor.ai
thestudiosmall.com
www.chulacancerrun.com
drinksome.beer
laufcampus.dev.trayn.com
dev.accounts.ipregistry.co
www.onlyfacts.dev
dev.ipregistry.co
addble.com
vcms.webcast.mx
fsp.dev.br
staging.ipregistry.co
www.typestory.xyz
ia.us.api.ipregistry.co
de.api.ipregistry.co
albertodenatale.com
api.meetmap.co
ringoffireapp.com
lotuskpm.com
mploy.ai
milao.leafnet.com.cy
firebase.auth.bethesomm.com
investmentpros.com.au
www.irooha.xyz
ipregistry.co
pqs-juridisch.koenenenco.nl
manzodev.xyz
prod.ipermit.mightybyte.us
links.soupilar.com.br
www.lagoon.chat
playbooks.staging.kiite.ai
boxd.app
www.klatrekongen.no
staging.signin.highmark.com
bo-uat.emaraplay.com
download.ipregistry.co
micromegaproject.com
ipregistry.co
api.splitfare.app
www.slipity.com
talkie.appybot.in
www.lyonsfamilyeyecare.com
www.amst.co.in
www.viper.social
sazondelrancho.com
codingarena.io
dayz.app
keffs.com.br
6ixpods.ca
seqmayors.qld.gov.au
api.ipregistry.co
micromegaproject.com
ipregistry.co
omnipresent.co.za
plinpass.com.br
www.petersappliance.com
reifjonas.com
online.k-fleet.com
www.lamalabs.io
preoccupations.ca
auth.ipregistry.co
api.splitfare.app
konstantinos-koulaxizis.com
app.billyh.xyz
checkin.agtran.com
ddl.njgz.de
www.moodpixel.co
fizzsocial.app
listen.billionpodcast.com
sni.cloudflaressl.com
status.ipregistry.co
sg.api.ipregistry.co
www.methodist.tk
accounts.ipregistry.co
online.k-fleet.com
ipregistry.co
ahmettan.net
order.lazywait.app
links.openup.chat
www.theswampisback.com
status.ipregistry.co
search.ipregistry.co
go.makingapps.dev
payments.ipregistry.co
vyakymenko.com
playmatchhere.com
dayz.app
api.ipregistry.co
staging.landing.ipregistry.co
bo-uat.emaraplay.com
www.demoday.berrylife.pl
ipregistry.co
www.votchstaging.ga
cdn.ipregistry.co
ipregistry.co

Certificate

The complete raw certificate details for sg.api.ipregistry.co in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFLjCCBBagAwIBAgISBFNN8QYJpUzqdsHfBH7AVLgAMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzAzMDkxNzM2NTZaFw0yMzA2MDcxNzM2NTVaMB8xHTAbBgNVBAMT
FHNnLmFwaS5pcHJlZ2lzdHJ5LmNvMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEAyoonlBz5wM6zTOlTZ7qE6xpDoYCWgCFmqhkq7p1syYpO9pK+fKRM2iiW
B/vL8rENOz8gnrZCPaTul23IibUfdACzyNapXcTdT+I16ptl65Hnjm+N1UsYoi4H
g0faCtqBdl9MM8106fH7MCfc9aJuGMsOm2ct3COcXm5IqMRQL4M/SnyJRBUjMOIN
9d2xI10/HrUl/19yX95MKqOkq+JhPU8b7Vf3NZFS3SHUNzwfgo1l1aQz/5tngT3t
WkN5r1jtwSc1R1LNHmDSjVeSbhKji/gW2YbLE6qW3/jzYmxTKLBcYWr+0n1CNB1/
6GxzgR/mXpS9gEgKdRZpQUWiSdNB7QIDAQABo4ICTzCCAkswDgYDVR0PAQH/BAQD
AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA
MB0GA1UdDgQWBBRay31LMVr+BGwxdMJJBl4WBu4K/DAfBgNVHSMEGDAWgBQULrMX
t1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0
dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVu
Y3Iub3JnLzAfBgNVHREEGDAWghRzZy5hcGkuaXByZWdpc3RyeS5jbzBMBgNVHSAE
RTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRw
Oi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB1
AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlejUutSAAABhsepdFoAAAQDAEYw
RAIgWZYxIbTNz7pz9YfWpVXfbElGO827LKMyNBSmprlLxPQCIDu9raASy5zKniHc
7iAIKmpTELeSZJMi1vKADrOqLhgQAHcAtz77JN+cTbp18jnFulj0bF38Qs96nzXE
nh0JgSXttJkAAAGGx6l2PgAABAMASDBGAiEAwDy0brj1dgLJo/pLaZGsNtCrRnXd
LuBPQNpDHNbYMlYCIQDfS9j+Y90ldZ97KMazr+PAHcZ/rv8YW0W+nBhf/oKOfjAN
BgkqhkiG9w0BAQsFAAOCAQEAhaSR0Vblg0SURLJFs5IMXQp+KTHD3v6i9jVue/Fj
FG8URHetdFIkOD+6naArKeEUVWnCouIiKzMHBBKeC/YWEdA9ZlmocKtYNR2gGXl4
gbOW6S5kg+wvJzGi4d++CGFoNsfwc6PCuWS07l+OHipYCKsvy/9I75udMLCSR7El
Y/8syy511aLuQixnHiatJnxmNTUGbFuv0/+vPKrNwIL8Ca82GZb1znLzRh3C555M
7tT3pDceTE9g/MP5sza3KLFmRWYzJkaVDCPC8VaYM3ARzXn+3mGQ/KDmlXvAs8Wt
GW6jGGZHkHT6EIRJr7MxStfSuR+Rd1/sG+Kcip1mnhCfKQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyoonlBz5wM6zTOlTZ7qE
6xpDoYCWgCFmqhkq7p1syYpO9pK+fKRM2iiWB/vL8rENOz8gnrZCPaTul23IibUf
dACzyNapXcTdT+I16ptl65Hnjm+N1UsYoi4Hg0faCtqBdl9MM8106fH7MCfc9aJu
GMsOm2ct3COcXm5IqMRQL4M/SnyJRBUjMOIN9d2xI10/HrUl/19yX95MKqOkq+Jh
PU8b7Vf3NZFS3SHUNzwfgo1l1aQz/5tngT3tWkN5r1jtwSc1R1LNHmDSjVeSbhKj
i/gW2YbLE6qW3/jzYmxTKLBcYWr+0n1CNB1/6GxzgR/mXpS9gEgKdRZpQUWiSdNB
7QIDAQAB
-----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 376796182203155893566373416332112881301504
 . . . . . . . . [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-09 17:36:56 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-06-07 17:36:55 +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 'sg.api.ipregistry.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 25568264177378899016953404432332526796076273963731923100107028832706263353599649457464848180954178931090384598274146150166619215034098811628415759900149246579455569767844709667321232642645573770043606345784964647114069903742561762820286780909609664550312076639538870620169013669540470898939281620286660005895896493117780271980793572091125558318833363549111092964559955563763949815367203641579927706304788363131299816665021039083523590632537373660986418831666297557175028301943871245150788733103684986249806273333000811846872041575407137021496617925936441448687528620496358429972312477594898267964181214028027424621037
 . . . . . . . . . . . . . . . . . . . . [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)
							5acb7d4b315afe046c3174c249065e1606ee0afc
 . . . . . . . . . . . . . . . . [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 (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sg.api.ipregistry.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)
							00f00075007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000186c7a9745a0000040300463044022059963121b4cdcfba73f587d6a555df6c49463bcdbb2ca3323414a6a6b94bc4f402203bbdada012cb9cca9e21dcee20082a6a5310b792649322d6f2800eb3aa2e1810007700b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb49900000186c7a9763e0000040300483046022100c03cb46eb8f57602c9a3fa4b6991ac36d0ab4675dd2ee04f40da431cd6d83256022100df4bd8fe63dd25759f7b28c6b3afe3c01dc67faeff185b45be9c185ffe828e7e
 . . . . [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)
		0085a491d156e583449444b245b3920c5d0a7e2931c3defea2f6356e7bf163146f144477ad745224383fba9da02b29e1145569c2a2e2222b330704129e0bf61611d03d6659a870ab58351da019797881b396e92e6483ec2f2731a2e1dfbe08616836c7f073a3c2b964b4ee5f8e1e2a5808ab2fcbff48ef9b9d30b09247b12563ff2ccb2e75d5a2ee422c671e26ad267c663535066c5bafd3ffaf3caacdc082fc09af361996f5ce72f3461dc2e79e4ceed4f7a4371e4c4f60fcc3f9b336b728b1664566332646950c23c2f15698337011cd79fede6190fca0e6957bc0b3c5ad196ea31866479074fa108449afb3314ad7d2b91f91775fec1be29c8a9d669e109f29