www.nucular.tech
Issued by GlobalSign Domain Validation CA - SHA256 - G2
About this certificate
This digital certificate with serial number 2d:4a:19:74:53:a2:09:e0:3b:78:81:16 was issued on by GlobalSign nv-sa.
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=www.nucular.tech,OU=Domain Control Validated
GlobalSign nv-sa
Organization:
GlobalSign nv-sa
Country:
BE
This certificate has expire since
Certificate Details
Serial Number (hex): 2d:4a:19:74:53:a2:09:e0:3b:78:81:16Serial Number (int): 14016406157622785053031956758
Serial Number lenght: 94 bits, 12 octets
SubjectKeyId: c1:d3:b0:30:8c:12:f9:01:1b:29:14:81:91:8c:ab:95:5d:3d:e2:82
AuthorityKeyId: ea:4e:7c:d4:80:2d:e5:15:81:86:26:8c:82:6d:c0:98:a4:cf:97:0f
Fingerprint (sha1): a7:46:89:21:60:94:2d:86:76:07:93:9b:f6:9b:89:c3:95:6e:3d:7f
Fingerprint (sha256): e2:cb:01:c7:3f:f2:77:b2:28:91:9f:c5:c3:ea:6c:3c:c7:f7:83:1c:e9:5d:25:85:34:22:33:3d:44:ac:b3:93
Issuing Certificate URL: http://secure.globalsign.com/cacert/gsdomainvalsha2g2r1.crt
Revocation information
OCSP Server: http://ocsp2.globalsign.com/gsdomainvalsha2g2CRL Distribution Point: http://crl.globalsign.com/gs/gsdomainvalsha2g2.crl
Check the revocation status for certificate www.nucular.tech
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.nucular.tech
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
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
www.nucular.tech
nucular.tech
nucular.tech
Other certificates including the domain name nucular.tech
(limited to 100 certificates)
Certificate
The complete raw certificate details for www.nucular.tech in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGGDCCBQCgAwIBAgIMLUoZdFOiCeA7eIEWMA0GCSqGSIb3DQEBCwUAMGAxCzAJ BgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTYwNAYDVQQDEy1H bG9iYWxTaWduIERvbWFpbiBWYWxpZGF0aW9uIENBIC0gU0hBMjU2IC0gRzIwHhcN MTkwNDI2MTYyMzE0WhcNMjAwNDI2MTYyMzE0WjA+MSEwHwYDVQQLExhEb21haW4g Q29udHJvbCBWYWxpZGF0ZWQxGTAXBgNVBAMTEHd3dy5udWN1bGFyLnRlY2gwggIi MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDmgIktauj+WKV7svSNnqR6tS4z m2aLJr6RCDtnDZLQplVfM552BwvPnAWl2O32+8lYjyvpAbLtTFbwWJc9yIXcR5So RB0qoBI/jjhBTRYUdDQgl24CZsyHDNQTanTYUxipv3xHN1cJe07oTb+Mqu3Q0uE0 0XmgCvFLLepAW/6Thql3lBvP7PXcmn0dAJLPb4+Rx9pYxGUqLR9JUdXv3tna3/Jp XSsm5T3aCWrzNXtCmAdWwo+TGQ7ckrleeu/3uPbEENzlMVlk8mZ6dwkq0s3J6+6o c8sLjApw+knwF0rKuFCQkF/Fp90nhV5m8HzDzbleoOQ83xdFeVNszxetMu1JkpUl rl2pt5TvvTpDjfcexLQr3HW08nm9U8k3kdDX9Kh585lDl6Ri5b8HtJBpx3jEKKbM 5Ei1XtzOTj1AaMI/DkZFYR/5M+Mj7WlfSIPZ+Ou53BJuBOjvQBt8hFJqNiEf4G96 686aZQUfCaUHeCXDjyiSLADXZRtqam1D5OREvWLAZ7fRjhFo4UZNziQEuJ+l6BE5 jtIvcD6cWbS+MLS6PB/I7gHyRjGF1EvvomIpknUl2hNepULGgokaBCD3RhoWU8BD 9zNNq8CTFM81mgCz+xF18oDuZ40OFZ8Pe54fEg+QwNVmzh2aziS26tiG6A7XgMad PkBUviTj98TGcVOe8QIDAQABo4IB8jCCAe4wDgYDVR0PAQH/BAQDAgWgMIGUBggr BgEFBQcBAQSBhzCBhDBHBggrBgEFBQcwAoY7aHR0cDovL3NlY3VyZS5nbG9iYWxz aWduLmNvbS9jYWNlcnQvZ3Nkb21haW52YWxzaGEyZzJyMS5jcnQwOQYIKwYBBQUH MAGGLWh0dHA6Ly9vY3NwMi5nbG9iYWxzaWduLmNvbS9nc2RvbWFpbnZhbHNoYTJn MjBWBgNVHSAETzBNMEEGCSsGAQQBoDIBCjA0MDIGCCsGAQUFBwIBFiZodHRwczov L3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAIBgZngQwBAgEwCQYDVR0T BAIwADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsLmdsb2JhbHNpZ24uY29t L2dzL2dzZG9tYWludmFsc2hhMmcyLmNybDApBgNVHREEIjAgghB3d3cubnVjdWxh ci50ZWNoggxudWN1bGFyLnRlY2gwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF BwMCMB0GA1UdDgQWBBTB07AwjBL5ARspFIGRjKuVXT3igjAfBgNVHSMEGDAWgBTq TnzUgC3lFYGGJoyCbcCYpM+XDzATBgorBgEEAdZ5AgQDAQH/BAIFADANBgkqhkiG 9w0BAQsFAAOCAQEAqbG30X2qNASpthSJX6f+5O9rO1sWgEqwLvQ3oD0HEA9+mh1h B7LdXXlZnmQ8KhEp3HKeRgc91fWUwNENLDPF/JX0JpEBMpm2Cq0IMXin43EOC97d D+ST3q7mm9/EqKXWrXSAJpe2v+WltaxKoQYHMNRiDXn3Iot2CzaWv1jvHaeMZ7AL WrBC1a11uWdrpXac60ChJfTMF6AUgIL59adKrH/GQitEM/qCV1IP6SQJxYThSjrT WR97hWBpfVYnRn6IS6T3cZADG5K1/80UHAQdIsrTxtpaTM99671JkxVsOaNY9Trs AE5gslqWFrmMcQJqfWu4JhCYfiycvF8H0WNHbA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5oCJLWro/lile7L0jZ6k erUuM5tmiya+kQg7Zw2S0KZVXzOedgcLz5wFpdjt9vvJWI8r6QGy7UxW8FiXPciF 3EeUqEQdKqASP444QU0WFHQ0IJduAmbMhwzUE2p02FMYqb98RzdXCXtO6E2/jKrt 0NLhNNF5oArxSy3qQFv+k4apd5Qbz+z13Jp9HQCSz2+PkcfaWMRlKi0fSVHV797Z 2t/yaV0rJuU92glq8zV7QpgHVsKPkxkO3JK5Xnrv97j2xBDc5TFZZPJmencJKtLN yevuqHPLC4wKcPpJ8BdKyrhQkJBfxafdJ4VeZvB8w825XqDkPN8XRXlTbM8XrTLt SZKVJa5dqbeU7706Q433HsS0K9x1tPJ5vVPJN5HQ1/SoefOZQ5ekYuW/B7SQacd4 xCimzORItV7czk49QGjCPw5GRWEf+TPjI+1pX0iD2fjrudwSbgTo70AbfIRSajYh H+BveuvOmmUFHwmlB3glw48okiwA12UbamptQ+TkRL1iwGe30Y4RaOFGTc4kBLif pegROY7SL3A+nFm0vjC0ujwfyO4B8kYxhdRL76JiKZJ1JdoTXqVCxoKJGgQg90Ya FlPAQ/czTavAkxTPNZoAs/sRdfKA7meNDhWfD3ueHxIPkMDVZs4dms4kturYhugO 14DGnT5AVL4k4/fExnFTnvECAwEAAQ== -----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 14016406157622785053031956758 . . . . . . . . [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 'BE' . . . . . . . . . . . . [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 'GlobalSign nv-sa' . . . . . . . . . . . . [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 'GlobalSign Domain Validation CA - SHA256 - G2' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-04-26 16:23:14 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-26 16:23:14 +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.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Domain Control Validated' . . . . . . . . . . . . [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.nucular.tech' . . . . . . . . [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 940366497031322588311468712419435054619779706449771894777037946035347129156074355612551111349246641527937655214148274372177387821831079535312253493433837568198072865571984161252039332967084412179831209601641740782967884845827530016176813722950612194757936532865130298749465914983590515538023537222020160956144188356688759341250377101807847045335760848819428852119570462326009849379951607494072835637034375089077138306375693106096042970846375629843957637116119331404923242357357385814609662571734473156577524541942872353296393085269559901780557807854388514200730545376659999318857164142349444251530453828317870142744710684655605874964290664261320292369996072033548140949767473574354933969249241115893249873246185185594894822914359039165191657767090804388987965172602191607670469931388956080326103091625677093859681136209553801495858315683526738204861498725797274447581906228368652407290122317515057442714127051245168109411233615245839211741432831808084236465002447270478555550205660175006409486747933771618507431026481976698832429713994264200018109575380762001768953554847319620615509567790454246488279686719225225060478665820259006169479333886659085496783127174720659213139525451299089063994922008122447019133767992686012260580302577 . . . . . . . . . . . . . . . . . . . . [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 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (135 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.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://secure.globalsign.com/cacert/gsdomainvalsha2g2r1.crt' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://ocsp2.globalsign.com/gsdomainvalsha2g2' . . . . . . . . . . . . . . . . [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 (79 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.4.1.4146.1.10 (globalsignDVPolicy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 'https://www.globalsign.com/repository/' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [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.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (60 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.globalsign.com/gs/gsdomainvalsha2g2.crl' . . . . . . . . . . . . . . . . [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 'www.nucular.tech' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'nucular.tech' . . . . . . . . . . . . . . . . [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.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) c1d3b0308c12f9011b291481918cab955d3de282 . . . . . . . . . . . . . . . . [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 ea4e7cd4802de5158186268c826dc098a4cf970f . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.3 (CT Precertificate Poison) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . [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) 00a9b1b7d17daa3404a9b614895fa7fee4ef6b3b5b16804ab02ef437a03d07100f7e9a1d6107b2dd5d79599e643c2a1129dc729e46073dd5f594c0d10d2c33c5fc95f42691013299b60aad083178a7e3710e0bdedd0fe493deaee69bdfc4a8a5d6ad74802697b6bfe5a5b5ac4aa1060730d4620d79f7228b760b3696bf58ef1da78c67b00b5ab042d5ad75b9676ba5769ceb40a125f4cc17a0148082f9f5a74aac7fc6422b4433fa8257520fe92409c584e14a3ad3591f7b8560697d5627467e884ba4f77190031b92b5ffcd141c041d22cad3c6da5a4ccf7debbd4993156c39a358f53aec004e60b25a9616b98c71026a7d6bb82610987e2c9cbc5f07d163476c