gallery.opendan.net
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:ce:bb:ce:77:84:dc:9f:21:6c:f4:76:aa:82:fb:61:97:5f 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=gallery.opendan.net
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:ce:bb:ce:77:84:dc:9f:21:6c:f4:76:aa:82:fb:61:97:5fSerial Number (int): 331684663053491840221697002243418386175839
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: d8:a8:5b:d8:96:95:a2:b5:93:d7:81:ee:85:6b:88:a9:46:e5:79:c8
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 7e:f8:f8:cc:a8:5d:37:60:b3:20:1d:34:66:6a:8a:c5:58:f7:7f:83
Fingerprint (sha256): f1:19:2e:89:ca:7a:40:00:05:29:df:23:f7:cb:15:bc:25:37:5a:98:20:32:5a:04:d7:e8:64:f3:7b:f3:f3:b5
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate gallery.opendan.net
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for gallery.opendan.net
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
gallery.opendan.net
Other certificates including the domain name opendan.net
(limited to 100 certificates)
resistances.opendan.net
resistances.opendan.net
antik.opendan.net
social.opendan.net
resistances.opendan.net
social.opendan.net
resistances.opendan.net
cloud.opendan.net
opendan.net
cloud.opendan.net
resistances.opendan.net
blogs.opendan.net
cloud.opendan.net
blogs.opendan.net
antik.opendan.net
resistances.opendan.net
resistances.opendan.net
opendan.net
blogs.opendan.net
resistances.opendan.net
gallery.opendan.net
gallery.opendan.net
stats.opendan.net
antik.opendan.net
blogs.opendan.net
gallery.opendan.net
cloud.opendan.net
gallery.opendan.net
gallery.opendan.net
cloud.opendan.net
share.opendan.net
resistances.opendan.net
blogs.opendan.net
blogs.opendan.net
antik.opendan.net
stats.opendan.net
gallery.opendan.net
antik.opendan.net
antik.opendan.net
cloud.opendan.net
resistances.opendan.net
antik.opendan.net
social.opendan.net
resistances.opendan.net
social.opendan.net
resistances.opendan.net
cloud.opendan.net
opendan.net
cloud.opendan.net
resistances.opendan.net
blogs.opendan.net
cloud.opendan.net
blogs.opendan.net
antik.opendan.net
resistances.opendan.net
resistances.opendan.net
opendan.net
blogs.opendan.net
resistances.opendan.net
gallery.opendan.net
gallery.opendan.net
stats.opendan.net
antik.opendan.net
blogs.opendan.net
gallery.opendan.net
cloud.opendan.net
gallery.opendan.net
gallery.opendan.net
cloud.opendan.net
share.opendan.net
resistances.opendan.net
blogs.opendan.net
blogs.opendan.net
antik.opendan.net
stats.opendan.net
gallery.opendan.net
antik.opendan.net
antik.opendan.net
cloud.opendan.net
Certificate
The complete raw certificate details for gallery.opendan.net in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGCTCCBPGgAwIBAgISA867zneE3J8hbPR2qoL7YZdfMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMDkxMzE5MjNaFw0x ODA0MDkxMzE5MjNaMB4xHDAaBgNVBAMTE2dhbGxlcnkub3BlbmRhbi5uZXQwggIi MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwMnDtEs4LH+3XaTATKpeSphLr zfO+fQne9IQ3o/PXF5FAR+STS3fyNlSNrbCikajz7ntnLSh9D13341E6QmhTVPrY ejnyHRGwEJF7oO4RORGLUxN2/I96C2Ak+GkL4FQdCVzpYTMFaOdhT3Z7gZtFuJ7z l3fnFj2nb85iWCF3J6utN0dS3xUwvgRWk/vIApa5MafYFl6nlv0OIR7XJqLfLhOm CHL3/E/vg9gtMUMP2CovL3j6aP0zbOKkO9GF/C0c9+s1jGmy/AdOMcW5K21SIFo/ hrbdse69PJ9qHbL6p8p8WdlvFpuWPIA04+xV3iUKduYMYvwJG5nRiCc1o29/nz9c bN0xqvQTLPx/YUjdVi6so5p1wo9yM/Vu/B3h19gJHxvnQolnUD9dlQ6vP/lJsrw3 h9hHiUzw1av3W95HFdR+FEQtxKyiT/y627HZ69z3YqieqfG7nkP5z1SREk21RPft uoLrZyquwhngUP2XpZPpuLEzHr8Q7Q5X+DbupdCY7iAD6dYSnqBtmpmGCr3wKIKz dsLzitKRutcYb7RPFzL0/UjdE2OX9jp2T++MdHoPJP1xc3Y9NPsEhHdxHB1dzayJ q6mEjHFTZILLH7oXkhKyXlEtbOO56yqyKHRFvM1m8FhpScZaor4UbP+ml7scEF/b 5h02nA4Oa35yuyYv4QIDAQABo4ICEzCCAg8wDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW BBTYqFvYlpWitZPXge6Fa4ipRuV5yDAfBgNVHSMEGDAWgBSoSmpjBH3duubRObem RWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3Nw LmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0 LmludC14My5sZXRzZW5jcnlwdC5vcmcvMB4GA1UdEQQXMBWCE2dhbGxlcnkub3Bl bmRhbi5uZXQwgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEB MIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYI KwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGll ZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNl IHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xl dHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAfLwn d3xe8QQ2k3K+7l3JtnxuKBF5v7cSsfXvlbetTlIZXyGaXMuO16J0nCp9cPGpZ2bK BtcFSa4FkdCn7eNd3dxuatvqtXwMarwMdD4DB7aWfjUf9QJvO8btk8QsIBV4WH6Z whnYEZHexDuomV8B8qpKhxLzgKVzYLhDAr8G96jcaD37zOK8rJugL7U08G+o3i81 O3DlZi/DMn1rZ9ZYmfQYhwwNWGGb/9KF9EzURONTEJ3QtndCl7+4K/LGBbxjJkdM 2ilQC32U8KDu0tdqgaMBGF9ruVgck9yw6e/aG/lQowQax/ikSiSMhTfNO8TXDByY ntxs9v7IqOGfnVvv6g== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsDJw7RLOCx/t12kwEyqX kqYS683zvn0J3vSEN6Pz1xeRQEfkk0t38jZUja2wopGo8+57Zy0ofQ9d9+NROkJo U1T62Ho58h0RsBCRe6DuETkRi1MTdvyPegtgJPhpC+BUHQlc6WEzBWjnYU92e4Gb Rbie85d35xY9p2/OYlghdyerrTdHUt8VML4EVpP7yAKWuTGn2BZep5b9DiEe1yai 3y4Tpghy9/xP74PYLTFDD9gqLy94+mj9M2zipDvRhfwtHPfrNYxpsvwHTjHFuStt UiBaP4a23bHuvTyfah2y+qfKfFnZbxabljyANOPsVd4lCnbmDGL8CRuZ0YgnNaNv f58/XGzdMar0Eyz8f2FI3VYurKOadcKPcjP1bvwd4dfYCR8b50KJZ1A/XZUOrz/5 SbK8N4fYR4lM8NWr91veRxXUfhRELcSsok/8utux2evc92Konqnxu55D+c9UkRJN tUT37bqC62cqrsIZ4FD9l6WT6bixMx6/EO0OV/g27qXQmO4gA+nWEp6gbZqZhgq9 8CiCs3bC84rSkbrXGG+0Txcy9P1I3RNjl/Y6dk/vjHR6DyT9cXN2PTT7BIR3cRwd Xc2siauphIxxU2SCyx+6F5ISsl5RLWzjuesqsih0RbzNZvBYaUnGWqK+FGz/ppe7 HBBf2+YdNpwODmt+crsmL+ECAwEAAQ== -----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 331684663053491840221697002243418386175839 . . . . . . . . [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 2018-01-09 13:19:23 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-04-09 13:19:23 +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 'gallery.opendan.net' . . . . . . . . [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 718821191149686744467736635994999625746781375751199322964747755428417835373689962324199117214512698485636015155061259878687672739009402582408295685907541364007770104984973101366025949207797729365814313923823305759377473077986632005361567795825085106456457484236516366569550002094746934083075150285851031463216429031898013952667553501480567899969184552177046368753446465650613311002597115852254929935369442517786296894009602179864709321782800902708021619258405706176944294426563175613573293207234909029504453044282664348502127282442551792599071220271189452278252466055409371549276173908919997918137853738917740155603651281890410475320033367173843367854454064515230679206067380164874481167279720128556107297855672303678370906664063143496934720527093075719361560757619456489877953904095214869181811461158640036064690322805230209315944736134825788847759517919872041852594751992590582335840800279732757599222518026954801789766977608582092847256463355666496629828684876698932635702639248263129293471915370345234995691283852880441357256977609653917906299220594899287946593003878774804234175704726038809900133374119372615026568172651113916397372219514446827228212728406204451127335256246914079724246106541211614090906366645502201527317966817 . . . . . . . . . . . . . . . . . . . . [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) d8a85bd89695a2b593d781ee856b88a946e579c8 . . . . . . . . . . . . . . . . [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 'gallery.opendan.net' . . . . . . . . . . . . . . . . [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) 007cbc27777c5ef104369372beee5dc9b67c6e281179bfb712b1f5ef95b7ad4e52195f219a5ccb8ed7a2749c2a7d70f1a96766ca06d70549ae0591d0a7ede35ddddc6e6adbeab57c0c6abc0c743e0307b6967e351ff5026f3bc6ed93c42c201578587e99c219d81191dec43ba8995f01f2aa4a8712f380a57360b84302bf06f7a8dc683dfbcce2bcac9ba02fb534f06fa8de2f353b70e5662fc3327d6b67d65899f418870c0d58619bffd285f44cd444e353109dd0b6774297bfb82bf2c605bc6326474cda29500b7d94f0a0eed2d76a81a301185f6bb9581c93dcb0e9efda1bf950a3041ac7f8a44a248c8537cd3bc4d70c1c989edc6cf6fec8a8e19f9d5befea