knowdrugs.app
Issued by GTS CA 1P5
About this certificate
This digital certificate with serial number 8d:bd:04:e7:56:81:c2:a2:11:45:25:ee:f5:e2:fb:82 was issued on by Google Trust Services LLC.
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:
- 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=knowdrugs.app
Google Trust Services LLC
Organization:
Google Trust Services LLC
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 8d:bd:04:e7:56:81:c2:a2:11:45:25:ee:f5:e2:fb:82Serial Number (int): 188402590970052757307053361509691489154
Serial Number lenght: 128 bits, 16 octets
SubjectKeyId: 45:91:1d:a7:27:49:10:0a:99:95:5b:de:75:e9:9d:dd:04:3f:b4:3e
AuthorityKeyId: d5:fc:9e:0d:df:1e:ca:dd:08:97:97:6e:2b:c5:5f:c5:2b:f5:ec:b8
Fingerprint (sha1): ed:ae:01:1e:1c:64:d7:83:c1:fe:a1:3c:d7:01:6d:04:c9:c0:3a:88
Fingerprint (sha256): 53:4d:3f:c0:f2:f4:c2:4b:a8:91:36:19:cd:b5:37:86:01:4e:bb:54:22:95:25:c0:79:07:8a:12:f1:1c:dc:5f
Issuing Certificate URL: http://pki.goog/repo/certs/gts1p5.der
Revocation information
OCSP Server: http://ocsp.pki.goog/s/gts1p5/jD6ipOadS30CRL Distribution Point: http://crls.pki.goog/gts1p5/guSKsunZUzc.crl
Check the revocation status for certificate knowdrugs.app
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for knowdrugs.app
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
knowdrugs.app
*.knowdrugs.app
*.knowdrugs.app
Other certificates including the domain name knowdrugs.app
(limited to 100 certificates)
intra.grosenia.link
knowdrugs.app
knowdrugs.app
www.knowdrugs.app
www.ownless.io
knowdrugs.app
*.knowdrugs.app
wiseducacao.nerit.app
diverswoerden.com
platformkids.com
paragon.demo.bluepark.app
knowdrugs.app
knowdrugs.app
knowdrugs.app
console.fanglee.jp
www.ownless.io
iangular.com
sundaybeagle.com
paragon.demo.bluepark.app
cms.knowdrugs.app
test.chornous.net
console.fanglee.jp
knowdrugs.app
www.knowdrugs.app
sundaybeagle.com
knowdrugs.app
artslideshow.com
wiseducacao.nerit.app
qadcebos.biz
www.knowdrugs.app
knowdrugs.app
knowdrugs.app
qrcodereader.app
www.brasileiro.ca
www.yaazhi.tk
knowdrugs.app
knowdrugs.app
www.brasileiro.ca
www.yaazhi.tk
sty.al
knowdrugs.app
knowdrugs.app
www.knowdrugs.app
www.ownless.io
knowdrugs.app
*.knowdrugs.app
wiseducacao.nerit.app
diverswoerden.com
platformkids.com
paragon.demo.bluepark.app
knowdrugs.app
knowdrugs.app
knowdrugs.app
console.fanglee.jp
www.ownless.io
iangular.com
sundaybeagle.com
paragon.demo.bluepark.app
cms.knowdrugs.app
test.chornous.net
console.fanglee.jp
knowdrugs.app
www.knowdrugs.app
sundaybeagle.com
knowdrugs.app
artslideshow.com
wiseducacao.nerit.app
qadcebos.biz
www.knowdrugs.app
knowdrugs.app
knowdrugs.app
qrcodereader.app
www.brasileiro.ca
www.yaazhi.tk
knowdrugs.app
knowdrugs.app
www.brasileiro.ca
www.yaazhi.tk
sty.al
Certificate
The complete raw certificate details for knowdrugs.app in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFcDCCBFigAwIBAgIRAI29BOdWgcKiEUUl7vXi+4IwDQYJKoZIhvcNAQELBQAw RjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM TEMxEzARBgNVBAMTCkdUUyBDQSAxUDUwHhcNMjQwMjA1MDgyMjQ0WhcNMjQwNTA1 MDgyMjQzWjAYMRYwFAYDVQQDEw1rbm93ZHJ1Z3MuYXBwMIIBIjANBgkqhkiG9w0B AQEFAAOCAQ8AMIIBCgKCAQEAz+2tzSNYFMXel4GJVMdTIUXbDoC3On+IEtDG09tW JR4Ge2yWk0h8KtiMJ/dfJMBzabuhTMzVUT+aYZ1sFKlGcXMp6yo0rtFta2mpwJvM QlncJS9HGdBl8XhLAVoUn7gi55eOZOpx3fl1TwRr+zyK7wueOPMgSutt3kbMoMzZ wE9Kijp15uT9/pw2xfxi+XxyTdTX0TjoZqg/MMz3O0XZFuJagUuHsPe555QnaaQx vabEReAOQlJC7x4Fqz/NNnpdkMt8cNpPhkspZ4Ne8vCXoDBL/5Hi6lwpdRRxDsgt w35sBrOl/FOULbN7CzwV7RBD7S9QliReN1nQzxZmHPJ9DQIDAQABo4IChTCCAoEw DgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQC MAAwHQYDVR0OBBYEFEWRHacnSRAKmZVb3nXpnd0EP7Q+MB8GA1UdIwQYMBaAFNX8 ng3fHsrdCJeXbivFX8Ur9ey4MHgGCCsGAQUFBwEBBGwwajA1BggrBgEFBQcwAYYp aHR0cDovL29jc3AucGtpLmdvb2cvcy9ndHMxcDUvakQ2aXBPYWRTMzAwMQYIKwYB BQUHMAKGJWh0dHA6Ly9wa2kuZ29vZy9yZXBvL2NlcnRzL2d0czFwNS5kZXIwKQYD VR0RBCIwIIINa25vd2RydWdzLmFwcIIPKi5rbm93ZHJ1Z3MuYXBwMCEGA1UdIAQa MBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkCBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0 cDovL2NybHMucGtpLmdvb2cvZ3RzMXA1L2d1U0tzdW5aVXpjLmNybDCCAQQGCisG AQQB1nkCBAIEgfUEgfIA8AB1AO7N0GTV2xrOxVy3nbTNE6Iyh0Z8vOzew1FIWUZx H7WbAAABjXiTv2YAAAQDAEYwRAIgZWQcERQzp2Agfr0gZbD8I0XyK0gW81+2nz8H KeL9CdMCIHMp5xjHz4gqfxgjN+lf5lJdxig5EdPdtzVie6ZGdmhEAHcASLDja9qm RzQP5WoC+p0w6xxSActW3SyB2bu/qznYhHMAAAGNeJO/iAAABAMASDBGAiEA4lT/ H3zXxAX3v+4owqO9ajlt4CJ2IfNen3gQWC+Qg7wCIQDVxGYU1a0B4g/fC/1YwLG3 eNSvI3HtNmDegpQF4CGQHzANBgkqhkiG9w0BAQsFAAOCAQEAGnLfvBkEuTw5vS26 a5HX41lWyD5GugTxAPT0+yPnnW9PDj8Vjd0V2UE9z4YJvXUsWdsWZ/r3IQKWFEGL PgETw//tbwiJlIjS1STl5zKYQ2P2kQtG40yDxQXCtpJZ4QcPkJ0sQww0G2Wtt04K HM+Yx8QPGyIXWrQsDJZEITQ0r16uHE6nW7I9mGCw+WmoHR1/LVt5MFfSPxkPDa1c GPD94OVo3Kdsk+Mkg8RY8G8PzPcYro2sGrDRQhqb/F+PezboMz8fEDoah6SzNVSj 0dWOXsaM358AqEmQfYX7vR04ULb6y04oLFuR9aANpnXUbJVzmFaWwPiS1T5mcNTf hbmdKA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz+2tzSNYFMXel4GJVMdT IUXbDoC3On+IEtDG09tWJR4Ge2yWk0h8KtiMJ/dfJMBzabuhTMzVUT+aYZ1sFKlG cXMp6yo0rtFta2mpwJvMQlncJS9HGdBl8XhLAVoUn7gi55eOZOpx3fl1TwRr+zyK 7wueOPMgSutt3kbMoMzZwE9Kijp15uT9/pw2xfxi+XxyTdTX0TjoZqg/MMz3O0XZ FuJagUuHsPe555QnaaQxvabEReAOQlJC7x4Fqz/NNnpdkMt8cNpPhkspZ4Ne8vCX oDBL/5Hi6lwpdRRxDsgtw35sBrOl/FOULbN7CzwV7RBD7S9QliReN1nQzxZmHPJ9 DQIDAQAB -----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 188402590970052757307053361509691489154 . . . . . . . . [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 LLC' . . . . . . . . . . . . [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 1P5' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-02-05 08:22:44 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-05-05 08:22:43 +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 'knowdrugs.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 26248532967436548912391339731169066768242053151432279514130745209499449123010407841329584186088032442954311249436268647025953470636504831851085234070855457572361936190898514642138068370799165742655605011808021562870891064828062803669193290132558760073174782848668344638373712161857407018174090942407560364360910744350328765991542919055359264429283103358869766617594157531417553091626285789002932893562558435692385069485888294850511566102338967916739769953685741311344720069207282953421932227449242603533319071664958977260316748496952890849148776115217205698579466795357557389198119263341361382098768784745062770834701 . . . . . . . . . . . . . . . . . . . . [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) 45911da72749100a99955bde75e99ddd043fb43e . . . . . . . . . . . . . . . . [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 d5fc9e0ddf1ecadd0897976e2bc55fc52bf5ecb8 . . . . . . . . . . . . . . . . [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 (108 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/s/gts1p5/jD6ipOadS30' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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/repo/certs/gts1p5.der' . . . . . . . . . . . . . . . . [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 (34 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'knowdrugs.app' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.knowdrugs.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 (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 (53 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://crls.pki.goog/gts1p5/guSKsunZUzc.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) 00f0007500eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018d7893bf660000040300463044022065641c111433a760207ebd2065b0fc2345f22b4816f35fb69f3f0729e2fd09d302207329e718c7cf882a7f182337e95fe6525dc6283911d3ddb735627ba64676684400770048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018d7893bf880000040300483046022100e254ff1f7cd7c405f7bfee28c2a3bd6a396de0227621f35e9f7810582f9083bc022100d5c46614d5ad01e20fdf0bfd58c0b1b778d4af2371ed3660de829405e021901f . . . . [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) 001a72dfbc1904b93c39bd2dba6b91d7e35956c83e46ba04f100f4f4fb23e79d6f4f0e3f158ddd15d9413dcf8609bd752c59db1667faf721029614418b3e0113c3ffed6f08899488d2d524e5e732984363f6910b46e34c83c505c2b69259e1070f909d2c430c341b65adb74e0a1ccf98c7c40f1b22175ab42c0c9644213434af5eae1c4ea75bb23d9860b0f969a81d1d7f2d5b793057d23f190f0dad5c18f0fde0e568dca76c93e32483c458f06f0fccf718ae8dac1ab0d1421a9bfc5f8f7b36e8333f1f103a1a87a4b33554a3d1d58e5ec68cdf9f00a849907d85fbbd1d3850b6facb4e282c5b91f5a00da675d46c9573985696c0f892d53e6670d4df85b99d28