spaziocondiviso.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:22:6b:71:61:f2:b7:c2:61:61:9a:c9:99:ae:7c:0f:f7:cd 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=spaziocondiviso.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:22:6b:71:61:f2:b7:c2:61:61:9a:c9:99:ae:7c:0f:f7:cdSerial Number (int): 273049274382310465762489515296403099744205
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 13:74:22:1a:b7:78:e3:ea:3c:c4:63:e1:63:28:6c:d7:33:fa:0c:b9
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 43:cf:a7:b8:cd:2a:10:a3:1c:75:50:f0:13:fa:f0:f6:0c:a1:33:73
Fingerprint (sha256): 5f:f7:eb:c2:cc:15:a8:87:15:f3:36:b3:ef:3a:c9:86:c9:ec:f0:90:37:a0:88:bd:9e:9f:02:fe:69:13:f8:9a
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate spaziocondiviso.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for spaziocondiviso.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
spaziocondiviso.com
Other certificates including the domain name spaziocondiviso.com
(limited to 100 certificates)
spaziocondiviso.com
spaziocondiviso.com
spaziocondiviso.com
spaziocondiviso.com
bestdentistinchicago.com
www.spaziocondiviso.com
spaziocondiviso.com
www.silviano.com
spaziocondiviso.com
www.spaziocondiviso.com
www.spaziocondiviso.com
giuggianello.org
www.spaziocondiviso.com
www.spaziocondiviso.com
www.spaziocondiviso.com
www.spaziocondiviso.com
spaziocondiviso.com
spaziocondiviso.com
spaziocondiviso.com
bestdentistinchicago.com
www.spaziocondiviso.com
spaziocondiviso.com
www.silviano.com
spaziocondiviso.com
www.spaziocondiviso.com
www.spaziocondiviso.com
giuggianello.org
www.spaziocondiviso.com
www.spaziocondiviso.com
www.spaziocondiviso.com
www.spaziocondiviso.com
Certificate
The complete raw certificate details for spaziocondiviso.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXjCCBUagAwIBAgISAyJrcWHyt8JhYZrJma58D/fNMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA4MjUwNjIzMDNaFw0x OTExMjMwNjIzMDNaMB4xHDAaBgNVBAMTE3NwYXppb2NvbmRpdmlzby5jb20wggIi MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCllZA31pdoGpcgBp8XoFA5PN5F vSYZD0td7GLbzG+hhsj+t5tABOyZR5IdbIJqYZGrQ89/FmhUOTyCr5KmmNcT7IX6 MfUpRuHxpg4PofZ3Jh0koV57so2VNWBLJCqpMIgwKVrev5BO6uiwMX6dctQF2B99 xhKo8iOr1VZGvnhUyDX9Dm+aCOa9gQtr1ZUb/gXH5WORPFmgGk5V+JZwr+hHNyb7 HOY4+mR5wtPVeNybATYkw15IgBsRO4qIDgCNsLcagBab80GI8yt97pJvPSG5JPly E/MWR2QTw9oJR/frQMuI+96gzJ+PjLPlzbjR7ETa4mBt1V7LBWM+X1zCp7MXM92G AfIy4LI5R8vo9eEApriL5gR3q0I49WK5a/5YaF/qqdEU13KEM1pvPq+oDUWg89iH VTI40v2c9Z+PTB8QWKymDemObZHvUsAmedfEHb/2xVDYp9+s579QZah9MiGLY9nh elaAE9sitVc9vErgpHHt5ucfohiWQYzk480/b3tZluKKNC8qV9cN+YjvQmUzNpfi tQoqUJ6nv3qp48DmdggdgiO1wzu8MfNCPUtpvtdPVUZm5xx++GZBjws4r2wLJSAj G3NvnZpqJiUoKsSFf6MfUoRuX9gCFkhx0gSQYp9toXrd7sFZlvT+KMXMWLULow0o 6ME0fRh58+K1zb8cFQIDAQABo4ICaDCCAmQwDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW BBQTdCIat3jj6jzEY+FjKGzXM/oMuTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObem RWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3Nw LmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0 LmludC14My5sZXRzZW5jcnlwdC5vcmcvMB4GA1UdEQQXMBWCE3NwYXppb2NvbmRp dmlzby5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEE AdZ5AgQCBIH1BIHyAPAAdgB0ftqDMa0zEJEhnM4lT0Jwwr/9XkIgCMY3NXnmEHvM VgAAAWzHqDEuAAAEAwBHMEUCIByQnUnP4vrld06nHa1UNEpokXDBEq/a3CuW5xkn LYD9AiEA3jRjl/lDkTSa4SBYDSz0guCnAUPvt3EGjqwvlvIS6ykAdgBj8tvN6DvM LM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAWzHqDFJAAAEAwBHMEUCIQDPOec3 THDRdzw0fJUq0pDIKR4N2qgXs5LpQi4+X7xEIAIgcCKalKVWAXVHezBlGLsDZidi 9jTS7mD+o23lCQZne2swDQYJKoZIhvcNAQELBQADggEBABLfzUK0X37ztKb5kOsp PAlH0CEu+6WF9OtafC0ZvxsnRAoI0EjJ9qUp395/Di/9mNKVCuU44+wvk9kz9KAf 2PGNqxg8GBn346dxUyF6X07k1jsiyZcGWXV/to2mOsMqCNjp4nnXadlqoI5DshS7 S4iNSZ0OvTNuxnUsoig661ULPn/mJODjWYKsgi+3z+evkc/3T4u0kZ7bE3tOjx8u abDRH2KRxHj9kZjrghqjFkwymkFW3O8MMO322CGvVeR8tEjTjnz2TEr3okn+XFiy JnNw4BhNlYR/0oaFat1TdaL+IotPrjQCnte3K5tjvjdnKsC0E5dsl6MEXGoQUUEN Pos= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEApZWQN9aXaBqXIAafF6BQ OTzeRb0mGQ9LXexi28xvoYbI/rebQATsmUeSHWyCamGRq0PPfxZoVDk8gq+SppjX E+yF+jH1KUbh8aYOD6H2dyYdJKFee7KNlTVgSyQqqTCIMCla3r+QTurosDF+nXLU BdgffcYSqPIjq9VWRr54VMg1/Q5vmgjmvYELa9WVG/4Fx+VjkTxZoBpOVfiWcK/o Rzcm+xzmOPpkecLT1XjcmwE2JMNeSIAbETuKiA4AjbC3GoAWm/NBiPMrfe6Sbz0h uST5chPzFkdkE8PaCUf360DLiPveoMyfj4yz5c240exE2uJgbdVeywVjPl9cwqez FzPdhgHyMuCyOUfL6PXhAKa4i+YEd6tCOPViuWv+WGhf6qnRFNdyhDNabz6vqA1F oPPYh1UyONL9nPWfj0wfEFispg3pjm2R71LAJnnXxB2/9sVQ2KffrOe/UGWofTIh i2PZ4XpWgBPbIrVXPbxK4KRx7ebnH6IYlkGM5OPNP297WZbiijQvKlfXDfmI70Jl MzaX4rUKKlCep796qePA5nYIHYIjtcM7vDHzQj1Lab7XT1VGZuccfvhmQY8LOK9s CyUgIxtzb52aaiYlKCrEhX+jH1KEbl/YAhZIcdIEkGKfbaF63e7BWZb0/ijFzFi1 C6MNKOjBNH0YefPitc2/HBUCAwEAAQ== -----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 273049274382310465762489515296403099744205 . . . . . . . . [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-08-25 06:23:03 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-11-23 06:23:03 +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 'spaziocondiviso.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 675524729199407277018980381987103692028962483530620572488564818178472089210645817715642070972091552852514909835804118920827137782846439660699244198443799010080892927144781178863363391199152109441924312996199792971695679065503844254553816575016636736767087127102586704057425929493462299246978003911954330108602925849572743249533424304000471467063603990956836447841394531768391211262400970061048420373480898150412793277982890827319278420779576996078967958365124236189471387147718600063286949580489508372423422504344531150981145042215700595812445718985881379232204232823883308821947215524407933835702282667543497050267361887894283090522332525249358124220047135446384482325190298633830190931976128354655525601309102469551814420009352175207939836461301023530625119065072256728324142166631391407795389568969505096768955490293306580189105906827317298639903917423221813649579279531684444450546970097433415964183486623051064066258614354679073294458231383667552460993647501983666336099626570154427752435418045589506243802599118178829204724013571848039739544811558326770702086155807388727795091086090151885558790514009401264914348784572005781561200086429621012691274068099112848954880287221619138995538907162794682450754327929030842802174368789 . . . . . . . . . . . . . . . . . . . . [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) 1374221ab778e3ea3cc463e163286cd733fa0cb9 . . . . . . . . . . . . . . . . [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 (23 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'spaziocondiviso.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) 00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016cc7a8312e000004030047304502201c909d49cfe2fae5774ea71dad54344a689170c112afdadc2b96e719272d80fd022100de346397f94391349ae120580d2cf482e0a70143efb771068eac2f96f212eb2900760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016cc7a831490000040300473045022100cf39e7374c70d1773c347c952ad290c8291e0ddaa817b392e9422e3e5fbc4420022070229a94a5560175477b306518bb03662762f634d2ee60fea36de50906677b6b . . . . [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) 0012dfcd42b45f7ef3b4a6f990eb293c0947d0212efba585f4eb5a7c2d19bf1b27440a08d048c9f6a529dfde7f0e2ffd98d2950ae538e3ec2f93d933f4a01fd8f18dab183c1819f7e3a77153217a5f4ee4d63b22c9970659757fb68da63ac32a08d8e9e279d769d96aa08e43b214bb4b888d499d0ebd336ec6752ca2283aeb550b3e7fe624e0e35982ac822fb7cfe7af91cff74f8bb4919edb137b4e8f1f2e69b0d11f6291c478fd9198eb821aa3164c329a4156dcef0c30edf6d821af55e47cb448d38e7cf64c4af7a249fe5c58b2267370e0184d95847fd286856add5375a2fe228b4fae34029ed7b72b9b63be37672ac0b413976c97a3045c6a1051410d3e8b