www.materialetecnologico.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:63:4d:7a:a6:48:97:52:86:56:5c:fe:df:de:86:8c:77:31 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=www.materialetecnologico.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:63:4d:7a:a6:48:97:52:86:56:5c:fe:df:de:86:8c:77:31Serial Number (int): 295127799508977081503924842428799323502385
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: ca:71:7f:ea:1d:5a:89:13:72:5c:12:4c:41:ba:9b:53:76:ad:cf:70
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 23:a9:5a:4f:49:ba:c2:50:a6:67:8c:75:75:ba:17:a8:2d:19:18:b9
Fingerprint (sha256): 96:b2:c6:27:00:21:02:47:1f:77:0d:67:19:2e:17:ad:0f:8b:da:62:96:cd:70:1d:48:dc:f8:7c:67:da:6d:c0
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.materialetecnologico.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.materialetecnologico.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
www.materialetecnologico.com
Other certificates including the domain name materialetecnologico.com
(limited to 100 certificates)
materialetecnologico.com
materialetecnologico.com
www.materialetecnologico.com
materialetecnologico.com
www.materialetecnologico.com
www.materialetecnologico.com
materialetecnologico.com
46874.com
www.materialetecnologico.com
debatemaster.com
materialetecnologico.com
www.materialetecnologico.com
materialetecnologico.com
materialetecnologico.com
www.materialetecnologico.com
www.materialetecnologico.com
materialetecnologico.com
www.materialetecnologico.com
materialetecnologico.com
www.materialetecnologico.com
www.materialetecnologico.com
materialetecnologico.com
46874.com
www.materialetecnologico.com
debatemaster.com
materialetecnologico.com
www.materialetecnologico.com
materialetecnologico.com
materialetecnologico.com
www.materialetecnologico.com
www.materialetecnologico.com
Certificate
The complete raw certificate details for www.materialetecnologico.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGcTCCBVmgAwIBAgISA2NNeqZIl1KGVlz+396GjHcxMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA1MzExMDE4NTNaFw0x OTA4MjkxMDE4NTNaMCcxJTAjBgNVBAMTHHd3dy5tYXRlcmlhbGV0ZWNub2xvZ2lj by5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCoGSdyGzwWShHm lOalb9orKoCKA6PzrTaAu/jSgm6nVd9g60yrV1KTWIrwKLzQWw/+Cnxavn5+xqfK xLkhkTvJImGXLmkcmflY8sOtA2hNYVsBoEea803B1/QLnT/VXcCJ7yZmIK12KYFH CnK6aB4FwSgF9rwLi5hDcJDp3VS7/i7uugzA4OxstIvTWDTFDNsS2AnoasJLimgX f2K4FEtONdV27hZ0dP10xMWwc1FEXemwyTiaPcdm18369sd7yMIlZNgdL8a0SWLY hFOyqK+0+TC9bwzuETwnP1QC6n7RTWUZnnB9LuJIcC3LoCeJjWyb5t94WLaznl4r eQEJD8JL87NpjA5kZcZIxz4dTvg9hpePaXkTbYBmiC2Ezo0wXQ/fggUyQt677X71 ASBC2cTyNJJI/TVPiDZaumJua/6/1yvEw6HJ9jIPJIOh+8jFh9fUvwsDMd8g4JiH muTyNK46vcb5k1wxAA16k6JsmijIGvb5rCf2QnSJhutAp0WiTBMj1hbFcpj7RX37 T1GFzyI/lfN7qjF8cXPnr6uF5PJBrgcq6EHApLL13RA0KcJEqXg9A/oSlD9pQlHm yhyE21EEz4oR7G+QhxAG9eaIygEZBfqD+tdzart7fBQPRPF4VvQu4TIlCAGM5dXN ennKWfqPGrqa3FfQ5UCrclpxU7QW6QIDAQABo4ICcjCCAm4wDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA MB0GA1UdDgQWBBTKcX/qHVqJE3JcEkxBuptTdq3PcDAfBgNVHSMEGDAWgBSoSmpj BH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0 dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0 dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMCcGA1UdEQQgMB6CHHd3 dy5tYXRlcmlhbGV0ZWNub2xvZ2ljby5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEw NwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5j cnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdgBvU3asMfAxGdiZAKRR Ff93FRwR2QLBACkGjbIImjfZEwAAAWsNnTCIAAAEAwBHMEUCIQCPub4UwXKLipcs QuCRxVgvhpsPDxt4JTIt2FHtZnncegIgFUbBu+Kd7iT1emN1o5c7ouy+jfg+Ewnv Y+pure+pMEsAdwBj8tvN6DvMLM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAWsN nTDEAAAEAwBIMEYCIQClcMTdf6RJhB1vDfa41nD0AdPom28/J8Lqg+sLvWpeHgIh AIwhzV77SJHUvLlZwego2QLkivF0aWnft5yMObe1ARF4MA0GCSqGSIb3DQEBCwUA A4IBAQBygiubws+tv07vbMUa8fdrR3M0+7Dqw/2AVGd28yqjOjM+01Z2j3HPG5q2 iTI2XVo5RtfTU0Is2wDiLJ1a4ufRIoPMM7R8UahGXEf60GCEbCY2hZtk2weG8JRo KYUoqAzO86n1P58zuv9mfsPbkKnJOkQjKtY5IQbdFMG0a42I79o4xIxYDN4vSQI4 c1fXvxcb7S64ugK1DmhXWmB/Q/nJUamH6nXjaOiW/wuPClDuyrktd3n3FYhyUDSX f0rhUXgEbrGgt24DlxkXiR+/+ps8lz8ccF2li3jcCjSmb3gizLyWxbNC25K/xY5p 4EsnzuX9Ksle8RpxHIdltk1MMz5B -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqBknchs8FkoR5pTmpW/a KyqAigOj8602gLv40oJup1XfYOtMq1dSk1iK8Ci80FsP/gp8Wr5+fsanysS5IZE7 ySJhly5pHJn5WPLDrQNoTWFbAaBHmvNNwdf0C50/1V3Aie8mZiCtdimBRwpyumge BcEoBfa8C4uYQ3CQ6d1Uu/4u7roMwODsbLSL01g0xQzbEtgJ6GrCS4poF39iuBRL TjXVdu4WdHT9dMTFsHNRRF3psMk4mj3HZtfN+vbHe8jCJWTYHS/GtEli2IRTsqiv tPkwvW8M7hE8Jz9UAup+0U1lGZ5wfS7iSHAty6AniY1sm+bfeFi2s55eK3kBCQ/C S/OzaYwOZGXGSMc+HU74PYaXj2l5E22AZogthM6NMF0P34IFMkLeu+1+9QEgQtnE 8jSSSP01T4g2Wrpibmv+v9crxMOhyfYyDySDofvIxYfX1L8LAzHfIOCYh5rk8jSu Or3G+ZNcMQANepOibJooyBr2+awn9kJ0iYbrQKdFokwTI9YWxXKY+0V9+09Rhc8i P5Xze6oxfHFz56+rheTyQa4HKuhBwKSy9d0QNCnCRKl4PQP6EpQ/aUJR5sochNtR BM+KEexvkIcQBvXmiMoBGQX6g/rXc2q7e3wUD0TxeFb0LuEyJQgBjOXVzXp5yln6 jxq6mtxX0OVAq3JacVO0FukCAwEAAQ== -----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 295127799508977081503924842428799323502385 . . . . . . . . [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-05-31 10:18:53 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-29 10:18:53 +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 'www.materialetecnologico.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 685781061681865178303737353343361485664876300642396290999461100674125153282425862910571040811730418596905688424182219345306600915583534984431181743122557849657258794034144636979154062018341340397346962383376288464022777506862048764630667794590467925227195366304074979523918713381455334260159356360865566430118519389103669019603793762308289418383903051686872342592412275886349145280584721283702598246106654240616762562521705438537730306710494511160651636173555456759095862584934023234540814307019902064523916307358397396378275823755714149439018587252378573607209337192933145330630531647662013872357577924662608595716604356888059163199159187453163617285048519978778340723265373438734863478282358257028831038462172980697123226444110275933756393377661749957609166388908032620080146059910782381069321296735644039456742800773636890133404423740962696601917824806831221260257425665885848037482307638074211625435002356163441435448446506612605322860345775253992257681257382674980257583299925176976011643985125507624403023255412753049664978495732191535713092191423062335222720363432880314379975447282800405435095650423591839607487164273172446898116697787707342726445410942976111539106671018028859190044807866733119306447603455670824345951016681 . . . . . . . . . . . . . . . . . . . . [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) ca717fea1d5a8913725c124c41ba9b5376adcf70 . . . . . . . . . . . . . . . . [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 (32 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.materialetecnologico.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f10076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016b0d9d308800000403004730450221008fb9be14c1728b8a972c42e091c5582f869b0f0f1b7825322dd851ed6679dc7a02201546c1bbe29dee24f57a6375a3973ba2ecbe8df83e1309ef63ea6eadefa9304b00770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016b0d9d30c40000040300483046022100a570c4dd7fa449841d6f0df6b8d670f401d3e89b6f3f27c2ea83eb0bbd6a5e1e0221008c21cd5efb4891d4bcb959c1e828d902e48af1746969dfb79c8c39b7b5011178 . . . . [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) 0072822b9bc2cfadbf4eef6cc51af1f76b477334fbb0eac3fd80546776f32aa33a333ed356768f71cf1b9ab68932365d5a3946d7d353422cdb00e22c9d5ae2e7d12283cc33b47c51a8465c47fad060846c2636859b64db0786f09468298528a80ccef3a9f53f9f33baff667ec3db90a9c93a44232ad6392106dd14c1b46b8d88efda38c48c580cde2f4902387357d7bf171bed2eb8ba02b50e68575a607f43f9c951a987ea75e368e896ff0b8f0a50eecab92d7779f71588725034977f4ae15178046eb1a0b76e03971917891fbffa9b3c973f1c705da58b78dc0a34a66f7822ccbc96c5b342db92bfc58e69e04b27cee5fd2ac95ef11a711c8765b64d4c333e41