krominvest.ro
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:78:a2:a4:65:66:77:31:b3:69:ca:c2:86:d4:1e:e6:e3:df was issued on by Let's Encrypt.
With 4 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=krominvest.ro
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:78:a2:a4:65:66:77:31:b3:69:ca:c2:86:d4:1e:e6:e3:dfSerial Number (int): 302386930354436842984680842527588001178591
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 89:3a:6c:fd:b6:0d:75:b4:d9:65:9c:4b:de:4c:cf:ac:9f:8f:2f:80
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): e3:f1:cd:66:a2:2b:84:08:0c:f6:0f:19:68:05:0d:b0:ff:88:78:40
Fingerprint (sha256): 5c:ae:31:a5:f6:a4:b8:f9:08:80:87:11:d8:ce:e5:df:a2:68:64:77:54:86:3e:09:43:48:21:e5:c0:32:39:a8
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate krominvest.ro
4
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for krominvest.ro
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
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
krom-invest.ro
krominvest.ro
www.krom-invest.ro
www.krominvest.ro
krominvest.ro
www.krom-invest.ro
www.krominvest.ro
Other certificates including the domain name krominvest.ro
(limited to 100 certificates)
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
grafic.design
krominvest.ro
grafic.design
krominvest.ro
krominvest.ro
grafic.design
krominvest.ro
krominvest.ro
grafic.design
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
krominvest.ro
grafic.design
krominvest.ro
grafic.design
krominvest.ro
krominvest.ro
grafic.design
krominvest.ro
krominvest.ro
grafic.design
krominvest.ro
krominvest.ro
Certificate
The complete raw certificate details for krominvest.ro in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGNDCCBRygAwIBAgISA3iipGVmdzGzacrChtQe5uPfMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzExMDkxMTE3MjlaFw0x ODAyMDcxMTE3MjlaMBgxFjAUBgNVBAMTDWtyb21pbnZlc3Qucm8wggIiMA0GCSqG SIb3DQEBAQUAA4ICDwAwggIKAoICAQCTN9/+B7jIA7VakUoRUi0yunzkgmuNaeMN iNF8mVrdEau5bddiSUGjtFBKOqL+Lk5IPcIycQWtVPQkIGBZxNswfie7KnBEyYSq aE6OZJOu1spECPolSCJd6G4zGKiJl26QU4dBykXnW4mD8RmPdvwNy6lLhHaLO9MX abXaXhP3bBL5oAkhgfA44unzjNcSe+KZlUsSZN9Zq0yUwyJcvjuxwk215PGrD9us /cppmlAnlzKkvKsJHqkviB2vy89FtHo+RrAJM9MFBpOUvUJ87NJve842FMRzHzaH BYta+SEu6owx15PbuLN/4iE7Y5aBeq7UNzzKuH5MVv9XXG2Q/F8yGwP2Wr1Uc7OH SLxKzwF2rltVHu/nDc8JJrtnLrSbevVNkANxdnPJ1EhAJBXv3VeLowuF4Xa4nZDT 5psensou9SwCC91hgh5HceIMxc/ZZRJdQZ/LQlRLgfvXe9Tzq/55CrtSgqBSyxun FJLsPndOthNhGsA3DIz8kGY1HChUaHJPQYpe2Za1oQJdaHWKKWamHWF+bmCLTQ1L jdIEzshBWD5H7L7dnovw75UVb3rB6AYm9D9Sh+1wABF3ky3CZaeberPttYEOdE0m tQRd/EFM+qKaUXD3ZlRKNgiM1AXr63/0Rz/8Xpe60g5upAFFxqXA1LbaKP62oUyD eVKGIcB0BQIDAQABo4ICRDCCAkAwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSJOmz9 tg11tNllnEveTM+sn48vgDAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86js oTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14 My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14 My5sZXRzZW5jcnlwdC5vcmcvME8GA1UdEQRIMEaCDmtyb20taW52ZXN0LnJvgg1r cm9taW52ZXN0LnJvghJ3d3cua3JvbS1pbnZlc3Qucm+CEXd3dy5rcm9taW52ZXN0 LnJvMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAm BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUF BwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBv biBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRo IHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5j cnlwdC5vcmcvcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEBAA2twbIWIYsD clVfg1x+HhKtKysyGSv8Cft16sjl2YYqaXg+KaQWnd0oM1Fk38i3LnhqLK7s9CrB glFIxO/0CiCFRN+Ij5ASO9mCHX4xAQHHEMGW9H0urNNDzsQVVUUP/La0uFEnWBvU vfbf6ryIpOKb9vFSdV9b5g2TjHXaY83caWk1ulYqmruC7V8ghnFXqKhZvvH95VxS dsnSzIHF64TyVYQ2IUHrsOpOk5kIAdZsjB6eEQZBb0CuIPFm3pMMKcBdB8MZb4IA mPk4YF2DYetJBINFHMj9UEUJRG/xYTRn4/r67Dq0OZbHzVd099PCG5FK5OmYhurw 2U+TTTpESOE= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAkzff/ge4yAO1WpFKEVIt Mrp85IJrjWnjDYjRfJla3RGruW3XYklBo7RQSjqi/i5OSD3CMnEFrVT0JCBgWcTb MH4nuypwRMmEqmhOjmSTrtbKRAj6JUgiXehuMxioiZdukFOHQcpF51uJg/EZj3b8 DcupS4R2izvTF2m12l4T92wS+aAJIYHwOOLp84zXEnvimZVLEmTfWatMlMMiXL47 scJNteTxqw/brP3KaZpQJ5cypLyrCR6pL4gdr8vPRbR6PkawCTPTBQaTlL1CfOzS b3vONhTEcx82hwWLWvkhLuqMMdeT27izf+IhO2OWgXqu1Dc8yrh+TFb/V1xtkPxf MhsD9lq9VHOzh0i8Ss8Bdq5bVR7v5w3PCSa7Zy60m3r1TZADcXZzydRIQCQV791X i6MLheF2uJ2Q0+abHp7KLvUsAgvdYYIeR3HiDMXP2WUSXUGfy0JUS4H713vU86v+ eQq7UoKgUssbpxSS7D53TrYTYRrANwyM/JBmNRwoVGhyT0GKXtmWtaECXWh1iilm ph1hfm5gi00NS43SBM7IQVg+R+y+3Z6L8O+VFW96wegGJvQ/UoftcAARd5MtwmWn m3qz7bWBDnRNJrUEXfxBTPqimlFw92ZUSjYIjNQF6+t/9Ec//F6XutIObqQBRcal wNS22ij+tqFMg3lShiHAdAUCAwEAAQ== -----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 302386930354436842984680842527588001178591 . . . . . . . . [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 2017-11-09 11:17:29 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-02-07 11:17:29 +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 'krominvest.ro' . . . . . . . . [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 600598107646136188156675859495958476584703217068045382408138029847666153121350893224137525893423581349698163835953139961104763717169823875625353661366006556578500200247082224506417685986910058530474247200714161163452598974868613901926071551429380445289283634729293538348999710090000780808024467931698011510921659033700593911220626500534547792683340504904943990180843719667218012079337272851318091879911827469110679580162914795296609512714335371382685329246081998822718158594927152179836507231914066160538618878625413128050255296523112002861913553407527368296701138116316732860006545903581403353386458766356844856118938053816455960863055401239676426240763208071506160228490045952085320080680962414010704986795587041535510025954515323035917872791754134249545023570625903814684362011706598618800408446393255827031417837552560450938600696520518262000756194952817941310242656016620146414315978729344094023173743392300708267185664459642008204058276729838016636175692463093516294706704708858985344773836644086616618422005773479674221951477325972246605504492410560127831177246460274139166505655819660883225922309955310903845541303267499483123907259169844567608063562636417507379704934764155144615772770515590467350958286023062948410566931461 . . . . . . . . . . . . . . . . . . . . [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) 893a6cfdb60d75b4d9659c4bde4ccfac9f8f2f80 . . . . . . . . . . . . . . . . [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 (72 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'krom-invest.ro' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'krominvest.ro' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.krom-invest.ro' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.krominvest.ro' . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . [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) 000dadc1b216218b0372555f835c7e1e12ad2b2b32192bfc09fb75eac8e5d9862a69783e29a4169ddd28335164dfc8b72e786a2caeecf42ac1825148c4eff40a208544df888f90123bd9821d7e310101c710c196f47d2eacd343cec41555450ffcb6b4b85127581bd4bdf6dfeabc88a4e29bf6f152755f5be60d938c75da63cddc696935ba562a9abb82ed5f20867157a8a859bef1fde55c5276c9d2cc81c5eb84f25584362141ebb0ea4e93990801d66c8c1e9e1106416f40ae20f166de930c29c05d07c3196f820098f938605d8361eb490483451cc8fd504509446ff1613467e3fafaec3ab43996c7cd5774f7d3c21b914ae4e99886eaf0d94f934d3a4448e1