tripdigital.com.br

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:15:de:c1:81:0d:af:b7:81:97:92:1c:5e:61:f2:a7:ec:4b 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=tripdigital.com.br

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:15:de:c1:81:0d:af:b7:81:97:92:1c:5e:61:f2:a7:ec:4b
Serial Number (int): 268778880846493582923995425798034226146379
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 9e:2a:94:ce:31:1f:79:7b:63:8b:e1:20:db:77:3d:8a:86:9a:09:8c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 6e:95:d8:0d:32:ef:fd:06:2a:ef:34:c2:84:49:76:d6:ae:af:33:27
Fingerprint (sha256): b4:e0:3f:69:85:d0:87:d4:4a:ab:29:6a:1d:c6:f2:9a:7a:3b:de:05:fa:e4:76:c9:6d:ca:6f:4a:2d:84:c0:aa

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 tripdigital.com.br

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for tripdigital.com.br

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

tripdigital.com.br
www.tripdigital.com.br

Other certificates including the domain name tripdigital.com.br

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGczCCBVugAwIBAgISAxXewYENr7eBl5IcXmHyp+xLMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAzMTMwMTA0MDdaFw0x
OTA2MTEwMTA0MDdaMB0xGzAZBgNVBAMTEnRyaXBkaWdpdGFsLmNvbS5icjCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANxr49AqyTFvGqGNXsiOnflBjFN0
EgsxUZcSOCpjUNPIXRpNkqC3w3s70+uesB5sExvl9WuBBmPD8L/k+VITZnpcX9JB
IQmHm5dZzv+TQpeoEnc2AG4YM4/frhbOm33QKLUSryFBZSIf5UIdetCR8WHDm8eR
JkmmYWOL+Y1LpGRdON7upoJU+6zrkO9e1TUtR+92ju34O9RLZjGvYOP113ZFLLR7
HDscqtwp9isajwa2YzsRhMVghNLcU/58GMs2FuVmh7ZFk7zDV4cSctDLp4rZuFJL
rL68JOhI7i0c/3sHC1lnLy11+cbboB7XnDp4CS/DbETPvxjWGOYfRsHntN4kbsLS
arXXijY2bLwCH0dFVLk0HYGSHvK2MANI342lWX5buSuPxKm8BXY7PWNr28t2Ot8U
F6TFXO53g3Q9Xih0iROZWlTNhkcMwh+A5a8ACdlX6LKHmvA5neQ6RLOGEYY65PNp
E9+vxFM0HmqDGgnuEQcqmuFZ2x/fIbNQ18Mp5m4azDwW0XT+MCEkOtwQLtmdzsdY
gPxYa7WTjmbFMbez0XktttQpU5C7+r1cWnd/B5qdNPzTrg5rdkashUzbPPb56Ab5
wWgyL8rH7cfKbNJKVCPqqTHhdhFIgFaSI5yc85N3Vik5yp/bSmbHOFke1usPo8XY
mv/pp/pdEsfrNeYPAgMBAAGjggJ+MIICejAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l
BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE
FJ4qlM4xH3l7Y4vhINt3PYqGmgmMMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF
Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au
aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu
aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wNQYDVR0RBC4wLIISdHJpcGRpZ2l0YWwu
Y29tLmJyghZ3d3cudHJpcGRpZ2l0YWwuY29tLmJyMEwGA1UdIARFMEMwCAYGZ4EM
AQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0
c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHYAdH7agzGtMxCR
IZzOJU9CcMK//V5CIAjGNzV55hB7zFYAAAFpdMrkzQAABAMARzBFAiBwVfXzx/aP
K5QN8ASTI1okIvThlGFHS+JyKBHPmcU3GwIhAMhqVwrnlDh7LWmoeKr2RpPDp4S1
pkvAnN6JGdaWbhjSAHUAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0A
AAFpdMrlAwAABAMARjBEAiBlSkp7dDteNELmR+dFZ7I9Z/hYvdMTsU7eFM61mE1R
kwIgPBQAsibSPsC09rdtjwZ+zj1lWNNBmasDkZCloYC2on4wDQYJKoZIhvcNAQEL
BQADggEBABOm1F/jQKf+Ux2dnhWgKPrRrY4CaTXEnBLpAIy1dalkPl6hFrStNsal
q1OfoIM9Pv60rRcJjxqtA8SiYucq/PErMRiBY5gS9O8JuaVbIWUPDbDKheGmcVqK
ryJ1ZX6tIsCVQZJmd+ccf9+9SkkTlCmTdL8JJMKC9VMctYfIaX3y78lCF2B1+X3y
59+Jpr1q0JtkHIRmixnmwyTrPV2wpi3km3ncbbbbotS5ZN24OOAsDGmhy0ZqOdef
FdBl4KTnVEyQVDtbedWZ4o10wMSJenvxe758HUj7ynDQFgGeitz6UMlkRQaIckqq
vMJwuz925iMOhQ3Tt7vstaF0WJRm13k=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3Gvj0CrJMW8aoY1eyI6d
+UGMU3QSCzFRlxI4KmNQ08hdGk2SoLfDezvT656wHmwTG+X1a4EGY8Pwv+T5UhNm
elxf0kEhCYebl1nO/5NCl6gSdzYAbhgzj9+uFs6bfdAotRKvIUFlIh/lQh160JHx
YcObx5EmSaZhY4v5jUukZF043u6mglT7rOuQ717VNS1H73aO7fg71EtmMa9g4/XX
dkUstHscOxyq3Cn2KxqPBrZjOxGExWCE0txT/nwYyzYW5WaHtkWTvMNXhxJy0Mun
itm4Ukusvrwk6EjuLRz/ewcLWWcvLXX5xtugHtecOngJL8NsRM+/GNYY5h9Gwee0
3iRuwtJqtdeKNjZsvAIfR0VUuTQdgZIe8rYwA0jfjaVZflu5K4/EqbwFdjs9Y2vb
y3Y63xQXpMVc7neDdD1eKHSJE5laVM2GRwzCH4DlrwAJ2Vfosoea8Dmd5DpEs4YR
hjrk82kT36/EUzQeaoMaCe4RByqa4VnbH98hs1DXwynmbhrMPBbRdP4wISQ63BAu
2Z3Ox1iA/FhrtZOOZsUxt7PReS221ClTkLv6vVxad38Hmp00/NOuDmt2RqyFTNs8
9vnoBvnBaDIvysftx8ps0kpUI+qpMeF2EUiAVpIjnJzzk3dWKTnKn9tKZsc4WR7W
6w+jxdia/+mn+l0Sx+s15g8CAwEAAQ==
-----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 268778880846493582923995425798034226146379
 . . . . . . . . [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 2019-03-13 01:04:07 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-11 01:04:07 +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 'tripdigital.com.br'
 . . . . . . . . [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 899241040162317559611768506493713003990702429695043845074658986203326226782766481138116504738938844839910448692235589164159989274687638394107649146185123349919381785251831232681179694792728354202424484589312147228038320861843536205689682944599069029294417806186625716322201537564213727603012035769511508674261507035064057272519353251259275678920470861630369819540564902084457307796703578709453843927540424969784623546168726091691992382726540491883554195312874222269756962513053997887639309291403590731910826895484526158677040365039696550567497562224568571483379473567146394274707424384788713081184516572416899738182310143146932086416239339396133790073013044628847525186716535311159048624000548836546979563352012327856783114565849780124379589154108395682391192350192766600190408681823351070988262717954182345995493431189856138035879069277787388823116841005094051540760979900868316499035571053535463998313968256561898950891744550934802244520990628201000425476109322413874074474279077001389976840496877942587276930776593748458589000173062732032548767896343558595004484432345136973638213887520657260889464311577753786288149668031285994275036513201807804428423092292996574205388538714856710397483404475782930401282575145628063254554469903
 . . . . . . . . . . . . . . . . . . . . [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)
							9e2a94ce311f797b638be120db773d8a869a098c
 . . . . . . . . . . . . . . . . [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 (46 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tripdigital.com.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.tripdigital.com.br'
 . . . . . . . . . . . . . . . . [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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016974cae4cd000004030047304502207055f5f3c7f68f2b940df00493235a2422f4e19461474be2722811cf99c5371b022100c86a570ae794387b2d69a878aaf64693c3a784b5a64bc09cde8919d6966e18d200750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016974cae50300000403004630440220654a4a7b743b5e3442e647e74567b23d67f858bdd313b14ede14ceb5984d519302203c1400b226d23ec0b4f6b76d8f067ece3d6558d34199ab039190a5a180b6a27e
 . . . . [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)
		0013a6d45fe340a7fe531d9d9e15a028fad1ad8e026935c49c12e9008cb575a9643e5ea116b4ad36c6a5ab539fa0833d3efeb4ad17098f1aad03c4a262e72afcf12b311881639812f4ef09b9a55b21650f0db0ca85e1a6715a8aaf2275657ead22c09541926677e71c7fdfbd4a491394299374bf0924c282f5531cb587c8697df2efc942176075f97df2e7df89a6bd6ad09b641c84668b19e6c324eb3d5db0a62de49b79dc6db6dba2d4b964ddb838e02c0c69a1cb466a39d79f15d065e0a4e7544c90543b5b79d599e28d74c0c4897a7bf17bbe7c1d48fbca70d016019e8adcfa50c964450688724aaabcc270bb3f76e6230e850dd3b7bbecb5a174589466d779