*.vs.uds.app
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:9c:a2:c2:f9:b0:88:7b:8f:7c:8c:90:c7:71:aa:51:04:ab 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=*.vs.uds.app
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:9c:a2:c2:f9:b0:88:7b:8f:7c:8c:90:c7:71:aa:51:04:abSerial Number (int): 314637254340161239616712395565423685338283
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: f5:a4:77:8b:4c:f7:7f:af:47:95:42:33:5c:91:b7:74:f9:8e:59:8e
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ab:33:7d:c9:2e:ba:3f:9a:f9:39:af:f7:a0:ef:77:7f:15:ed:91:f9
Fingerprint (sha256): 67:a4:16:8b:d7:42:f8:a1:70:ee:31:63:82:d9:40:8c:c3:b8:2b:4d:93:fe:c0:62:96:3e:4e:64:fc:94:e1:a8
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate *.vs.uds.app
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for *.vs.uds.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
*.vs.uds.app
Other certificates including the domain name uds.app
(limited to 100 certificates)
ranipet.yazhdroptaxi.co.in
app.chadez.co.za
uds.app
pages.uds.app
uds.app
azigma.com
*.uds.app
app.chadez.co.za
www.samschwager.com
www.uds.app
dev-dl.uds.app
www.friendstechworld.com
uds.app
www.karlangrand.com
www.tajammul.dev
uds.app
cum.engineer
siglo21-predev.klarway.com
uds.app
www.lens.rw
*.vs.uds.app
*.hz.uds.app
yswzazxtkt.device.sighub.ch
www.trraestate.com
music.mesbro.in
uds.app
*.uds.app
*.vs.uds.app
www.xn--glbagzdeemlak-imbe65glw.com
yaka.ph
dl.uds.app
uds.app
shraav.com
bilskolan.app
*.uds.app
ssl489656.cloudflaressl.com
uds.app
uds.app
*.uds.app
d.uds.app
uds.app
ssl489656.cloudflaressl.com
nexthouse.imobzi.com
uds.app
shraav.com
renovatiemarkt.nl
midwestcraneandliftinspections.com
dev-pages.uds.app
*.uds.app
www.appodiz.com
uds.app
www.nachtaktivapp.de
*.uds.app
uds.app
*.uds.app
sni.cloudflaressl.com
*.uds.app
frostymob.com
www.fruitsland.shop
*.uds.app
uds.app
pages.uds.app
price.beardsall.xyz
www.noctie.ai
*.uds.app
www.thomaswill.co.uk
d.uds.app
sys.devtools.com.ar
*.uds.app
fa49.army
*.uds.app
withtrip.store
app.chadez.co.za
uds.app
pages.uds.app
uds.app
azigma.com
*.uds.app
app.chadez.co.za
www.samschwager.com
www.uds.app
dev-dl.uds.app
www.friendstechworld.com
uds.app
www.karlangrand.com
www.tajammul.dev
uds.app
cum.engineer
siglo21-predev.klarway.com
uds.app
www.lens.rw
*.vs.uds.app
*.hz.uds.app
yswzazxtkt.device.sighub.ch
www.trraestate.com
music.mesbro.in
uds.app
*.uds.app
*.vs.uds.app
www.xn--glbagzdeemlak-imbe65glw.com
yaka.ph
dl.uds.app
uds.app
shraav.com
bilskolan.app
*.uds.app
ssl489656.cloudflaressl.com
uds.app
uds.app
*.uds.app
d.uds.app
uds.app
ssl489656.cloudflaressl.com
nexthouse.imobzi.com
uds.app
shraav.com
renovatiemarkt.nl
midwestcraneandliftinspections.com
dev-pages.uds.app
*.uds.app
www.appodiz.com
uds.app
www.nachtaktivapp.de
*.uds.app
uds.app
*.uds.app
sni.cloudflaressl.com
*.uds.app
frostymob.com
www.fruitsland.shop
*.uds.app
uds.app
pages.uds.app
price.beardsall.xyz
www.noctie.ai
*.uds.app
www.thomaswill.co.uk
d.uds.app
sys.devtools.com.ar
*.uds.app
fa49.army
*.uds.app
withtrip.store
Certificate
The complete raw certificate details for *.vs.uds.app in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFUTCCBDmgAwIBAgISA5yiwvmwiHuPfIyQx3GqUQSrMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDA0MDEyMTI3MzhaFw0y MDA2MzAyMTI3MzhaMBcxFTATBgNVBAMMDCoudnMudWRzLmFwcDCCASIwDQYJKoZI hvcNAQEBBQADggEPADCCAQoCggEBAJnP79fZNDA6JHOfMWbQZcktr+KX46qb5CnI Bt+jUSv1M+wB4ilVMRonOkofTj/Gye2sq9gA4F7bDJ0oR91mwCvaMgKgjS3t/uiT DGNF4xsurpu/rYrhv5Ev1Fe1pd7iNX1OVDsNi7rfR/aEmKZz8EpyeF7PoxDRe96x p4vqH7NbJvd51a1mka/2MgfpFy7ORLzA/a3ZpU1ZTB6GkDcuLJTYlHTgeNfvdrV4 TlCy877A5M3a50MdJ5l7c0VXSJd7bvU7lUDcsW4bm0wc632KRcQha6lRwKPyQpR5 4o43wZ8BVIM42ACAu/uUEdfvw9LtZ61+uCbsBZyk6apYBJm6ImkCAwEAAaOCAmIw ggJeMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU9aR3i0z3f69HlUIzXJG3dPmOWY4w HwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBh MC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3Jn MC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3Jn LzAXBgNVHREEEDAOggwqLnZzLnVkcy5hcHAwTAYDVR0gBEUwQzAIBgZngQwBAgEw NwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5j cnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdgBvU3asMfAxGdiZAKRR Ff93FRwR2QLBACkGjbIImjfZEwAAAXE322ugAAAEAwBHMEUCIDO8tCtnzCKorhDF NXxqD4jYlCQ1W5NME3HlIzx+fwaNAiEAz2UpKnCV2A+S4NHkZI3GUsluEs6Feg4L GNYhPKJKS6MAdwAHt1wb5X1o//Gwxh0jFce65ld8V5S3au68YToaadOiHAAAAXE3 22u1AAAEAwBIMEYCIQCD17u5NYF0skz/iHOyzXJvtmYuYr9nCDnHJ1COI4srmQIh AOE/B/61k8PfDJsDmZAuUfcGx6WgTdQf+zF8RDGoqVM8MA0GCSqGSIb3DQEBCwUA A4IBAQAYsBvTyma2lAUQVKDe1ByyMZufpu2F75P6sGU/4gd4JVgK+lK9IuPP/UjA O5QUxm7SE70/Z6vUtFGSS3An57PKs8wUMo95/hucxhKZNNA88cqyfo6gapR2THcn E/26g+lWAUxxgkf6Kgh7jwJcnagPoDZ48ncKhX0CG/qxf/RPcLtmFzRcKlunUIq0 cBLL5J35ywcrK6XC1pDIqRrMtypwWkLRgLlVDMxXh6NjhDrGDSV29JHrudYV0hAq LH4gfQg43Z2LlBrVIfW8kxqmW23HXRSksFjUo/s01C1NjZWUPkF7d59pgc6IoWku Lc+A/A/FySd5LjrrXkMlm9ZOS72j -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmc/v19k0MDokc58xZtBl yS2v4pfjqpvkKcgG36NRK/Uz7AHiKVUxGic6Sh9OP8bJ7ayr2ADgXtsMnShH3WbA K9oyAqCNLe3+6JMMY0XjGy6um7+tiuG/kS/UV7Wl3uI1fU5UOw2Lut9H9oSYpnPw SnJ4Xs+jENF73rGni+ofs1sm93nVrWaRr/YyB+kXLs5EvMD9rdmlTVlMHoaQNy4s lNiUdOB41+92tXhOULLzvsDkzdrnQx0nmXtzRVdIl3tu9TuVQNyxbhubTBzrfYpF xCFrqVHAo/JClHnijjfBnwFUgzjYAIC7+5QR1+/D0u1nrX64JuwFnKTpqlgEmboi aQIDAQAB -----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 314637254340161239616712395565423685338283 . . . . . . . . [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 2020-04-01 21:27:38 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-30 21:27: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:12|false] UTF8String '*.vs.uds.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 19416998160577343724295246953727949825888681261421863444204151128547276464121755830344888932858840883879390180260701982755754737926768756663238816760926941580475573796523195684096429383919435273719449766054949195044042936652759650080168276693795442356954015289450049874510664350505154226928148408395164137981741269868342646467494980662338813072829618905314712029530060609826643462268378166905538772948401099193476467104735483412623779506660089542817076182320655333801263142322212475747329251091227579808484362242119982751262937979742614940347157459540886327558646894758205754396801567225828764773974516017030720266857 . . . . . . . . . . . . . . . . . . . . [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) f5a4778b4cf77faf479542335c91b774f98e598e . . . . . . . . . . . . . . . . [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 (16 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.vs.uds.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f10076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000017137db6ba00000040300473045022033bcb42b67cc22a8ae10c5357c6a0f88d89424355b934c1371e5233c7e7f068d022100cf65292a7095d80f92e0d1e4648dc652c96e12ce857a0e0b18d6213ca24a4ba300770007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000017137db6bb5000004030048304602210083d7bbb9358174b24cff8873b2cd726fb6662e62bf670839c727508e238b2b99022100e13f07feb593c3df0c9b0399902e51f706c7a5a04dd41ffb317c4431a8a9533c . . . . [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) 0018b01bd3ca66b694051054a0ded41cb2319b9fa6ed85ef93fab0653fe2077825580afa52bd22e3cffd48c03b9414c66ed213bd3f67abd4b451924b7027e7b3cab3cc14328f79fe1b9cc6129934d03cf1cab27e8ea06a94764c772713fdba83e956014c718247fa2a087b8f025c9da80fa03678f2770a857d021bfab17ff44f70bb6617345c2a5ba7508ab47012cbe49df9cb072b2ba5c2d690c8a91accb72a705a42d180b9550ccc5787a363843ac60d2576f491ebb9d615d2102a2c7e207d0838dd9d8b941ad521f5bc931aa65b6dc75d14a4b058d4a3fb34d42d4d8d95943e417b779f6981ce88a1692e2dcf80fc0fc5c927792e3aeb5e43259bd64e4bbda3