vcfeed.virican.net

Issued by GTS CA 1D2

About this certificate

This digital certificate with serial number 13:06:19:e8:23:69:90:8e:09:00:00:00:00:01:74:d5 was issued on by Google Trust Services.

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=vcfeed.virican.net

Google Trust Services

Organization: Google Trust Services
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 13:06:19:e8:23:69:90:8e:09:00:00:00:00:01:74:d5
Serial Number (int): 25287011153198000347696761017500529877
Serial Number lenght: 125 bits, 16 octets

SubjectKeyId: fb:4e:e5:7e:28:ee:2e:d2:5f:cc:e9:23:2b:cc:28:09:ff:d7:ea:40
AuthorityKeyId: b1:dd:32:5d:e8:b7:37:72:d2:ce:5c:ce:26:fe:47:79:e2:01:08:e9

Fingerprint (sha1): 38:ab:da:94:86:40:12:3c:a5:9e:dd:6b:92:fd:c4:d0:15:2c:34:4c
Fingerprint (sha256): 23:a8:5c:9c:32:c2:f2:be:57:01:02:33:c0:0e:c6:c7:8f:c1:ea:d9:c2:ba:ad:c4:c3:e0:af:63:08:3e:5e:35

Issuing Certificate URL: http://pki.goog/gsr2/GTS1D2.crt

Revocation information

OCSP Server: http://ocsp.pki.goog/gts1d2
CRL Distribution Point: http://crl.pki.goog/GTS1D2.crl

Check the revocation status for certificate vcfeed.virican.net

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for vcfeed.virican.net

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication

Extensions

10 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

vcfeed.virican.net

Other certificates including the domain name virican.net

(limited to 100 certificates)
opencomm.virican.net
virican.net
www.antem.app
qrcode.virican.net
link.virican.net
via.virican.net
grupo.virican.net
virican.net
dlink.virican.net
gerlab.virican.net
domain.virican.net
opencomm.virican.net
virican.net
pmid.virican.net
www.virican.net
qrcode.virican.net
virican.net
virican.net
dlink.virican.net
admin.virican.net
www.melhoresdestinos.app
virican.net
vcfeed.virican.net
grupo.virican.net
gsuite.virican.net
admin.virican.net
www.icbem2020.org
metrics.virican.net
receber.virican.net
cells.virican.net
lnk.virican.net
receber.virican.net
db.gereedschapapp.nl
agenda.virican.net
dlink.virican.net
grupo.virican.net
www.virican.net
admin.virican.net
supermath.athena.ong.br
app.glarehub.net
prarviconsultancy.com
lnk.virican.net
ag.virican.net
osf.virican.net
vcfeed.virican.net
cells.virican.net
functions.webcat.app
dns.virican.net
app.virican.net
vcfeed.virican.net
labsafety.virican.net
iec.virican.net
virican.net
biosafety.virican.net
pmid.virican.net
rotation.cf
vcfeed.virican.net
pl.virican.net
vcfeed.virican.net
lnk.virican.net
paidesaparecido.elgui.net
opencomm.virican.net
agenda.virican.net
vcfeed.virican.net
link.virican.net
cag.virican.net
lnk.virican.net
link.virican.net
iec.virican.net
gene.virican.net
virican.net
vcfeed.virican.net
pedir.virican.net
vcfeed.virican.net
yourls.virican.net
recursos.virican.net
agenda.virican.net
virican.net
lnk.virican.net
yourls.virican.net
track.virican.net
biotools.virican.net
osf.virican.net
opencomm.virican.net
tkt.virican.net
unesp-ri.virican.net
virican.net
lnk.virican.net
iec.virican.net
vcfeed.virican.net
dl.virican.net
track.virican.net
gerlab.virican.net
tkt.virican.net
pubmed.virican.net
domain.virican.net
metrics.virican.net
gsuite.virican.net
gene.virican.net
metrics.virican.net

Certificate

The complete raw certificate details for vcfeed.virican.net in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFQzCCBCugAwIBAgIQEwYZ6CNpkI4JAAAAAAF01TANBgkqhkiG9w0BAQsFADBC
MQswCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZpY2VzMRMw
EQYDVQQDEwpHVFMgQ0EgMUQyMB4XDTE5MTIwMzEwNTQxNVoXDTIwMDMwMjEwNTQx
NVowHTEbMBkGA1UEAxMSdmNmZWVkLnZpcmljYW4ubmV0MIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAn7fD0gWR1OVbUsCUpkSISZXb6Hk2WXMltGKPYXFf
MV65RDyIZmM2qEY9nA/ihCZu1V5KABMsYcey3SZAi2UcLCu3SRIluvOxmbQUmPTE
L4/HRK/ObqqfUPAArZ+8nsNYDML+r63H88iKvWiIQkfXqOWz25CkQgXZGY2X0Fhg
Ne9BWong1FP3wefI7nAO917L1aNI1vO3uPaoHdA6xYeY628l9IfWYiHwB+oU1ko0
ZurzHGMhfU4An+cLLLMYxJ7z4QNcqMYBbWz3h5pR1LGNvDBT+pQSbGr9ROvJB3EY
hAB2iuWt4htdBDUrzAgsr8WRt4RYUIGvF3uoP7HVNwMV2QIDAQABo4ICWDCCAlQw
DgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQC
MAAwHQYDVR0OBBYEFPtO5X4o7i7SX8zpIyvMKAn/1+pAMB8GA1UdIwQYMBaAFLHd
Ml3otzdy0s5czib+R3niAQjpMGQGCCsGAQUFBwEBBFgwVjAnBggrBgEFBQcwAYYb
aHR0cDovL29jc3AucGtpLmdvb2cvZ3RzMWQyMCsGCCsGAQUFBzAChh9odHRwOi8v
cGtpLmdvb2cvZ3NyMi9HVFMxRDIuY3J0MB0GA1UdEQQWMBSCEnZjZmVlZC52aXJp
Y2FuLm5ldDAhBgNVHSAEGjAYMAgGBmeBDAECATAMBgorBgEEAdZ5AgUDMC8GA1Ud
HwQoMCYwJKAioCCGHmh0dHA6Ly9jcmwucGtpLmdvb2cvR1RTMUQyLmNybDCCAQQG
CisGAQQB1nkCBAIEgfUEgfIA8AB1ALIeBcyLos2KIE6HZvkruYolIGdr2vpw57JJ
Uy3vi5BeAAABbsucbHsAAAQDAEYwRAIgLNYTU0bvESshCt1UfrLxCe9lHrT3i646
nQJgiiVaehsCIEnJIGb+49PeOoLAOACca/imWgKE6twQjwaItu+UN7W6AHcAXqdz
+d9WwOe1Nkh90EngMnqRmgyEoRIShBh1loFxRVgAAAFuy5xsoAAABAMASDBGAiEA
8UITwG16hZ8ECL834gmdkDrC6O/5+GfcYWR1IP5PhicCIQD2kCq9st1lgfqTqH3X
5h2oRNcyJxSZyKtCPyc0BkFtIDANBgkqhkiG9w0BAQsFAAOCAQEAqXDJyzm0S50Q
uuAkNnYu4/RvplBqUJ4ZmXm3U/lzbVe99tp/ZAu/K3FiPft73KQwv1tmWnz+w4Re
G17Pn7gZPDK2XfmiUcRIIiFDu6Q/UTgwzdBYmd95XaAq0BGkJhoSyiOnHJ+1xIkY
oY8wrbYwQzwwsSrIq/lWfdjJcAOP+lJqjBL0tF7gdADHktHBXzUaXL4YSlx6x9kX
UmYbKMv7dpHo959eRtnMAWj/uwiMBf93EPCMZQ+CP9CemRSSHvwoJSGUOiexCD+U
vdj6oujrffXr98owWg5FThXiknHOiXFQE2x58v9FP6sT2ikLe9lMcMVeYa0mmbgY
3l49lnBEZw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAn7fD0gWR1OVbUsCUpkSI
SZXb6Hk2WXMltGKPYXFfMV65RDyIZmM2qEY9nA/ihCZu1V5KABMsYcey3SZAi2Uc
LCu3SRIluvOxmbQUmPTEL4/HRK/ObqqfUPAArZ+8nsNYDML+r63H88iKvWiIQkfX
qOWz25CkQgXZGY2X0FhgNe9BWong1FP3wefI7nAO917L1aNI1vO3uPaoHdA6xYeY
628l9IfWYiHwB+oU1ko0ZurzHGMhfU4An+cLLLMYxJ7z4QNcqMYBbWz3h5pR1LGN
vDBT+pQSbGr9ROvJB3EYhAB2iuWt4htdBDUrzAgsr8WRt4RYUIGvF3uoP7HVNwMV
2QIDAQAB
-----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 25287011153198000347696761017500529877
 . . . . . . . . [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 'Google Trust Services'
 . . . . . . . . . . . . [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 'GTS CA 1D2'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-03 10:54:15 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-02 10:54:15 +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 'vcfeed.virican.net'
 . . . . . . . . [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 20162508350719445673540918901822818821898890202900434653339655706024663024970927995527541950622673728768834182944856361802164588204435178318361798026236734429893108004375058082923079336285394959925941669217059982758925437918040831758061184192144442435689505184061622333563182764895167233329606040745155197018722198021054684656549821505115643701735268815098327173229550529023513477932886104226203937497824688703904771389254182424650590576765389521836929405619588106558480447505925941417133050788878156559680652815744243644044918297738609794223311563295010451830431536787505996383655178343162639059138932059800349119961
 . . . . . . . . . . . . . . . . . . . . [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 (12 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: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)
							fb4ee57e28ee2ed25fcce9232bcc2809ffd7ea40
 . . . . . . . . . . . . . . . . [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 b1dd325de8b73772d2ce5cce26fe4779e20108e9
 . . . . . . . . . . . . . . . . [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 (88 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.pki.goog/gts1d2'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://pki.goog/gsr2/GTS1D2.crt'
 . . . . . . . . . . . . . . . . [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 (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vcfeed.virican.net'
 . . . . . . . . . . . . . . . . [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 (26 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.5.3
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (40 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crl.pki.goog/GTS1D2.crl'
 . . . . . . . . . . . . . . . . [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)
							00f0007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016ecb9c6c7b000004030046304402202cd6135346ef112b210add547eb2f109ef651eb4f78bae3a9d02608a255a7a1b022049c92066fee3d3de3a82c038009c6bf8a65a0284eadc108f0688b6ef9437b5ba0077005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016ecb9c6ca00000040300483046022100f14213c06d7a859f0408bf37e2099d903ac2e8eff9f867dc61647520fe4f8627022100f6902abdb2dd6581fa93a87dd7e61da844d732271499c8ab423f273406416d20
 . . . . [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)
		00a970c9cb39b44b9d10bae02436762ee3f46fa6506a509e199979b753f9736d57bdf6da7f640bbf2b71623dfb7bdca430bf5b665a7cfec3845e1b5ecf9fb8193c32b65df9a251c448222143bba43f513830cdd05899df795da02ad011a4261a12ca23a71c9fb5c48918a18f30adb630433c30b12ac8abf9567dd8c970038ffa526a8c12f4b45ee07400c792d1c15f351a5cbe184a5c7ac7d91752661b28cbfb7691e8f79f5e46d9cc0168ffbb088c05ff7710f08c650f823fd09e9914921efc282521943a27b1083f94bdd8faa2e8eb7df5ebf7ca305a0e454e15e29271ce897150136c79f2ff453fab13da290b7bd94c70c55e61ad2699b818de5e3d96704467