niovis.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:c5:5b:ea:6a:fa:14:48:1c:7b:66:63:e4:aa:a8:89:54:d9 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=niovis.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:c5:5b:ea:6a:fa:14:48:1c:7b:66:63:e4:aa:a8:89:54:d9
Serial Number (int): 328494660993535677229256996275205098263769
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: e6:0f:d7:6e:fd:65:00:08:32:f1:c9:23:4c:11:23:c5:a2:5d:68:96
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 6a:1e:1e:f5:ac:ed:22:24:ed:47:9b:a1:57:56:23:0a:86:f4:cf:53
Fingerprint (sha256): e7:15:2c:6a:0c:12:b8:c5:95:09:43:de:07:9e:69:15:c8:24:18:16:c0:10:c9:60:49:2e:6b:26:72:72:a2:d2

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 niovis.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for niovis.com

Public Key Algorithm

RSA

Key Size

4096

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

niovis.com
www.niovis.com

Other certificates including the domain name niovis.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for niovis.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGXDCCBUSgAwIBAgISA8Vb6mr6FEgce2Zj5KqoiVTZMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEyMTAxNTUyNTBaFw0x
OTAzMTAxNTUyNTBaMBUxEzARBgNVBAMTCm5pb3Zpcy5jb20wggIiMA0GCSqGSIb3
DQEBAQUAA4ICDwAwggIKAoICAQDYHC5Tuc37hTf1XPJxm3UH4AmHjaaeyhRyu7O2
RyxndLvsAmDd0uJ/hdntXBQ3m32V8EyYjwZ3EM/vNQ9QVbvgjd3H+xjYq8x7Lbr3
ZrJblKkB0RRP/oFKkMKezNBfkwyaVdm0dxuKarkNs3fevL+NrRIiO+wyZi/te5vI
8KPy9U4230o4Mhpvq7thEtBPHujnwwfmmWCSJaTi5cinBKtPO6hr8kXfGh6sDmHL
bj5I7a5UDwnfFhT4XfEBi4pxXe1cEmZXwLITiPK4q+D0iT324KRD1IM9eVavuBoY
1/A1+XSUU7UTqPALTsnw9j5vNjXmdA0sdPZb+OzmD1v+Ge46FU+pbDl7TKCIcE20
TiiUloGVqvxqBOsYv4TggQhjAg7mjYxV4MGTA/P0Q6MjpepM6TfqtRIwK38vtDxM
XeojPUFv3z+jNzv44oPeo2JRoQs3djYBqGUWiQsNgjzTBF+OlcIP6UFmw4wUgV9P
/UDv6V6Xva+duEY/T89rpbyJGCjFDwq/QQx5g1bbPVrq1qLxSh3NTL8tXCnd9CJ+
RhpGkQQ+seSXPkB3sNzpO0E8Iw45Z59CG98LgDuLqsIvhRucpKdNUwpMwduQzpzW
Vgjg+gfYBrBZNqwBhTxu/YFBk+Yw9KIRw3e+rCZlNF2ohRv3ErKydhMUY4XkhzDN
xr1OhwIDAQABo4ICbzCCAmswDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsG
AQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTmD9du/WUA
CDLxySNMESPFol1oljAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBv
BggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5s
ZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5s
ZXRzZW5jcnlwdC5vcmcvMCUGA1UdEQQeMByCCm5pb3Zpcy5jb22CDnd3dy5uaW92
aXMuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI
KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHW
eQIEAgSB9QSB8gDwAHcA4mlLribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4A
AAFnmQkfVAAABAMASDBGAiEAnGV4LqN9ahHmsbA3IJsNQAyQxClHeW5ADVd1QkS/
LZwCIQD4VVRxUxevMiweGWQuzy3csWwJ6kG0rB/GlSNW/zE3RgB1ACk8UZZUyDll
uqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABZ5kJH1QAAAQDAEYwRAIgV+PrxAt1
rOR3RIEFbbRLkme2nscVtRWygQYnVsQ6vIUCIDDX2aeDiwSU0zLYJjW/Y98ohoXM
aq9PUVi1CqJtxZ4OMA0GCSqGSIb3DQEBCwUAA4IBAQAY6KMM/6jVsCUn4hS/Vl81
xMHdTCNeYtBlzHeuE070osaNLzjMmdicwps2bwOJdDa76P6I3cg4id3V2H5mG3/Y
qOV1qUsFDs3Z3iaGj+wKe4uzEh+noB1PiL1qeL4yWKa99E6rfcWH93DqWiqJRdIB
9Oqcc1CYMEeDTTIMFOUOfVVcabw5RKCOccX/3dBDatDeeL3u72gkdY9FlVI4GbYx
j+tjsd6C1to6bP0IzX3Zqzt0YtdKOH4O/nrMKAQay2pN1Hwc9l3KlFxYcEIvKwDm
SYuS2V4rRDVoAzDz/ZWqM1qv2J8JXs++8ft44fke1FdYFjwxkQ69FZOeZfYZZNUt
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2BwuU7nN+4U39VzycZt1
B+AJh42mnsoUcruztkcsZ3S77AJg3dLif4XZ7VwUN5t9lfBMmI8GdxDP7zUPUFW7
4I3dx/sY2KvMey2692ayW5SpAdEUT/6BSpDCnszQX5MMmlXZtHcbimq5DbN33ry/
ja0SIjvsMmYv7XubyPCj8vVONt9KODIab6u7YRLQTx7o58MH5plgkiWk4uXIpwSr
Tzuoa/JF3xoerA5hy24+SO2uVA8J3xYU+F3xAYuKcV3tXBJmV8CyE4jyuKvg9Ik9
9uCkQ9SDPXlWr7gaGNfwNfl0lFO1E6jwC07J8PY+bzY15nQNLHT2W/js5g9b/hnu
OhVPqWw5e0ygiHBNtE4olJaBlar8agTrGL+E4IEIYwIO5o2MVeDBkwPz9EOjI6Xq
TOk36rUSMCt/L7Q8TF3qIz1Bb98/ozc7+OKD3qNiUaELN3Y2AahlFokLDYI80wRf
jpXCD+lBZsOMFIFfT/1A7+lel72vnbhGP0/Pa6W8iRgoxQ8Kv0EMeYNW2z1a6tai
8UodzUy/LVwp3fQifkYaRpEEPrHklz5Ad7Dc6TtBPCMOOWefQhvfC4A7i6rCL4Ub
nKSnTVMKTMHbkM6c1lYI4PoH2AawWTasAYU8bv2BQZPmMPSiEcN3vqwmZTRdqIUb
9xKysnYTFGOF5Icwzca9TocCAwEAAQ==
-----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 328494660993535677229256996275205098263769
 . . . . . . . . [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 2018-12-10 15:52:50 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-03-10 15:52: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 'niovis.com'
 . . . . . . . . [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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 881652213641233757072007043893276966693563377236471972449299229947170741549003987703370512139914661873174603866251714710710598970804736354701935055381660047812292103043272470164814811079380821421226868079145162804361772758961972969147819179368842293181023779896161525684118978641615710065719405544916602661572846103760923114340513801732937630961829448186001350306819087827148610047622003284184251912830471011216097773625230544951730626506547482152581489632051917428371554930762149206507684568221387724099619051728746679605399907379011385270749551233680778711475135034353473358524643259371835733866050779874726066502792078168045595898852321230135195608223377118471973975074724482127299718042020843869623755825988351883208137281275701032676660515660644022779885624774063357404870174960497508895626468260886691070837111868324588666168748239281750843982647976048201251006026393222735539929987287952379852305720835538976776291642459318000205563387374391186002912601799399844322424312829565328193099919773499467556358860321735253110227249790099393704817499862357608969716979065768798190497661776972759767593745152686653619055566245855654982705618979052835531091652016696177047903912676817564149969352912547151671720347358678374323047976583
 . . . . . . . . . . . . . . . . . . . . [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)
							e60fd76efd65000832f1c9234c1123c5a25d6896
 . . . . . . . . . . . . . . . . [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 'niovis.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.niovis.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 (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)
							00f0007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016799091f5400000403004830460221009c65782ea37d6a11e6b1b037209b0d400c90c42947796e400d57754244bf2d9c022100f85554715317af322c1e19642ecf2ddcb16c09ea41b4ac1fc6952356ff313746007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016799091f540000040300463044022057e3ebc40b75ace4774481056db44b9267b69ec715b515b281062756c43abc85022030d7d9a7838b0494d332d82635bf63df288685cc6aaf4f5158b50aa26dc59e0e
 . . . . [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)
		0018e8a30cffa8d5b02527e214bf565f35c4c1dd4c235e62d065cc77ae134ef4a2c68d2f38cc99d89cc29b366f03897436bbe8fe88ddc83889ddd5d87e661b7fd8a8e575a94b050ecdd9de26868fec0a7b8bb3121fa7a01d4f88bd6a78be3258a6bdf44eab7dc587f770ea5a2a8945d201f4ea9c7350983047834d320c14e50e7d555c69bc3944a08e71c5ffddd0436ad0de78bdeeef6824758f4595523819b6318feb63b1de82d6da3a6cfd08cd7dd9ab3b7462d74a387e0efe7acc28041acb6a4dd47c1cf65dca945c5870422f2b00e6498b92d95e2b4435680330f3fd95aa335aafd89f095ecfbef1fb78e1f91ed45758163c31910ebd15939e65f61964d52d