www.alabamaautoaccidentattorneys.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:cd:56:b3:b1:34:5e:57:96:b3:6a:72:df:c9:c8:00:d3:84 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.alabamaautoaccidentattorneys.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:cd:56:b3:b1:34:5e:57:96:b3:6a:72:df:c9:c8:00:d3:84Serial Number (int): 331209989636983867225300260958677495763844
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: c1:e4:ed:e9:2f:29:ed:e0:2d:9d:8a:9f:f9:0a:13:75:a2:36:a2:db
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): dc:95:cc:a7:d5:bf:03:ec:4f:46:b5:62:8a:75:92:37:ab:a4:3f:13
Fingerprint (sha256): 80:02:57:d5:ff:47:8d:03:12:d8:66:59:6f:8d:ff:4f:ee:56:86:7f:89:1c:d0:91:0c:41:1b:c1:f0:20:60:e8
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.alabamaautoaccidentattorneys.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.alabamaautoaccidentattorneys.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.alabamaautoaccidentattorneys.com
Other certificates including the domain name alabamaautoaccidentattorneys.com
(limited to 100 certificates)
www.vermontautoaccidentattorneys.com
alabamaautoaccidentattorneys.com
nebraskacaraccidentattorneys.com
www.alabamaautoaccidentattorneys.com
www.alabamaautoaccidentattorneys.com
alabamaautoaccidentattorneys.com
alabamaautoaccidentattorneys.com
www.alabamaautoaccidentattorneys.com
alabamaautoaccidentattorneys.com
alabamaautoaccidentattorneys.com
nebraskacaraccidentattorneys.com
www.alabamaautoaccidentattorneys.com
www.alabamaautoaccidentattorneys.com
alabamaautoaccidentattorneys.com
alabamaautoaccidentattorneys.com
www.alabamaautoaccidentattorneys.com
alabamaautoaccidentattorneys.com
Certificate
The complete raw certificate details for www.alabamaautoaccidentattorneys.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGfzCCBWegAwIBAgISA81Ws7E0XleWs2py38nIANOEMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MjUxODQzMTdaFw0x OTEyMjQxODQzMTdaMC8xLTArBgNVBAMTJHd3dy5hbGFiYW1hYXV0b2FjY2lkZW50 YXR0b3JuZXlzLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANs9 X67OkEGPuwKK8XK/t7wGPVNC8x4Eu+QEKXe+caPedSxIX0LD61A4Dn3A+Ep7QjMx v4f9dEwA8aL8f6FmW38S4eG6aZz2GJRdqJY/zI1txviYzKgODnrJBLK/QwtLYAAQ D7ODAzr+bhzUnbwqS4BzsdaURWeQz+9uo7GB0eh7SsraXRNNpX0EVQwy/pnK7axl rx5GajHKTbc8wm3+U1Rz+/tdUSZJnejoi97U22DPBDM9v1O8RG8KMtjGSk+q+2GM 01U2JUwuvMFHK1S/uCZyDOz+ggjtUz1dvlj1frbxIoyUdYe9JlE2/iSGUV3sFy4I F4nbbMGtNVPat/3FOebDkvgWbPdD8F94nTjjo2Vep8WkO80+ofw4evwEVEuuVBHY hublUEAt/6gsoqsE3Bm6yg/ijGNQ/sfR7VuD2axAmzfj0WZEKXx6apDWh/TrDGJc 2hw+o3uQROG652aUDTGfyMXOkZ3kWhb0YyXxmvENnUCJJsClArcPKuHrOV+n3Ge9 5G1ODbnmHTLIQHzj4ObAoZyE84e3SljZ29KmK3DyhOjkVy6ubLcb0Wyj4wYl5xJJ PwI2srSMTiBJlIrO2rKI/fmOHQukq7OFBw6T3daT++FXYyEAf//EwfpuT0r9ZBP/ kz6d1RwDEGR7OryRwsAUkguWp2Pp/eHqwPkNbT5vAgMBAAGjggJ4MIICdDAOBgNV HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud EwEB/wQCMAAwHQYDVR0OBBYEFMHk7ekvKe3gLZ2Kn/kKE3WiNqLbMB8GA1UdIwQY MBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEF BQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEF BQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLwYDVR0R BCgwJoIkd3d3LmFsYWJhbWFhdXRvYWNjaWRlbnRhdHRvcm5leXMuY29tMEwGA1Ud IARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0 dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDv AHUAdH7agzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7zFYAAAFtafMFigAABAMA RjBEAiAgZJ9GbAfqteC8xHIEvd0k7BDJUvYNp3qOeuKxzJCYZwIgBOB03jhDPtHV wLC/QimY/PdYuZZJsWHIT6AmN2nnnmEAdgApPFGWVMg5ZbqqUPxYB9S3b79Yeily 3KTDDPTlRUf0eAAAAW1p8wWqAAAEAwBHMEUCIQCeGYpJ6ScZdXmvmB4qRNn0RhDU xpyk5/3SZ6DHpcfd3gIgd4azD7ec13pKeqn0AiGwwyCEew4dsJjdE0UW29r17OMw DQYJKoZIhvcNAQELBQADggEBAHj/ML1nT3ZS8x3OBYW9nhS2Vm6gZFEBbSkKUvKQ v8OrIIXlNB1U3L/LDXacs+ldHLBB0UZF4H45q4tHYZaUrskg4gVx7y0A/TxRBB0q +u5ROlkAZcZWf426rhtPpvvqVpaOfdEt8dDz8O+g6/EygvqvOCd+y7YW3P0aF7Eh Yn6ZND92JR9/ctDjslm3vQ5tfm2gOWHovhvcQiCTL8CdwZgfad+zIARRUvppCsjE mJqySkAW3QXNYmv5I4gn2qxxj4tBIyutRDrf4ijnJ6BbRQFtRLVJkXy7ALB2rVpv aZBA1okrMps9bxRGKopKbQ+/3B408mIjJp5N5WgeTwKqWk0= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2z1frs6QQY+7Aorxcr+3 vAY9U0LzHgS75AQpd75xo951LEhfQsPrUDgOfcD4SntCMzG/h/10TADxovx/oWZb fxLh4bppnPYYlF2olj/MjW3G+JjMqA4OeskEsr9DC0tgABAPs4MDOv5uHNSdvCpL gHOx1pRFZ5DP726jsYHR6HtKytpdE02lfQRVDDL+mcrtrGWvHkZqMcpNtzzCbf5T VHP7+11RJkmd6OiL3tTbYM8EMz2/U7xEbwoy2MZKT6r7YYzTVTYlTC68wUcrVL+4 JnIM7P6CCO1TPV2+WPV+tvEijJR1h70mUTb+JIZRXewXLggXidtswa01U9q3/cU5 5sOS+BZs90PwX3idOOOjZV6nxaQ7zT6h/Dh6/ARUS65UEdiG5uVQQC3/qCyiqwTc GbrKD+KMY1D+x9HtW4PZrECbN+PRZkQpfHpqkNaH9OsMYlzaHD6je5BE4brnZpQN MZ/Ixc6RneRaFvRjJfGa8Q2dQIkmwKUCtw8q4es5X6fcZ73kbU4NueYdMshAfOPg 5sChnITzh7dKWNnb0qYrcPKE6ORXLq5stxvRbKPjBiXnEkk/AjaytIxOIEmUis7a soj9+Y4dC6Srs4UHDpPd1pP74VdjIQB//8TB+m5PSv1kE/+TPp3VHAMQZHs6vJHC wBSSC5anY+n94erA+Q1tPm8CAwEAAQ== -----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 331209989636983867225300260958677495763844 . . . . . . . . [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-09-25 18:43:17 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-24 18:43:17 +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.alabamaautoaccidentattorneys.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 894420109882223361199660641416015175251616225597259691281902980609014553880630472035826404737560449787822304192368737321972780136639764702859638362962803389073035280391473093021184915334764941751606994931340187866045437969912614593972789299437592924162275945530934314762568851638797517593424977941633049220475162539764449055513712066889701212379023017498472542414764841321310189636261138710005360258914754723864519103890661854903489757207405145338832915221165056416179425163110687378742498138552216329575520005569676844795824102825079541663379241824760947407118369453813052135460503586332667057315704337467371526081192100171676631427415776799304922634262705221463019872855823376967770195910759472197101755955856068243696850339157166462291019461367197969787374089806533603502505452084041570414551891291426414899962582255245774763860700564793192857336917312340360123459907414001006019751077022865857974684852884491038838297049184572523738840214809221639511678499148986740021705477095947433043356884917954058382539288513329850123679753082938854002285082387921762202097733706189135403268569967822356721241301434543931211591213774410149351625438801426523341985989079777044067067066581772401257273283475558484885837194824228806622247206511 . . . . . . . . . . . . . . . . . . . . [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) c1e4ede92f29ede02d9d8a9ff90a1375a236a2db . . . . . . . . . . . . . . . . [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 (40 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.alabamaautoaccidentattorneys.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016d69f3058a0000040300463044022020649f466c07eab5e0bcc47204bddd24ec10c952f60da77a8e7ae2b1cc909867022004e074de38433ed1d5c0b0bf422998fcf758b99649b161c84fa0263769e79e61007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016d69f305aa00000403004730450221009e198a49e927197579af981e2a44d9f44610d4c69ca4e7fdd267a0c7a5c7ddde02207786b30fb79cd77a4a7aa9f40221b0c320847b0e1db098dd134516dbdaf5ece3 . . . . [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) 0078ff30bd674f7652f31dce0585bd9e14b6566ea06451016d290a52f290bfc3ab2085e5341d54dcbfcb0d769cb3e95d1cb041d14645e07e39ab8b47619694aec920e20571ef2d00fd3c51041d2afaee513a590065c6567f8dbaae1b4fa6fbea56968e7dd12df1d0f3f0efa0ebf13282faaf38277ecbb616dcfd1a17b121627e99343f76251f7f72d0e3b259b7bd0e6d7e6da03961e8be1bdc4220932fc09dc1981f69dfb320045152fa690ac8c4989ab24a4016dd05cd626bf9238827daac718f8b41232bad443adfe228e727a05b45016d44b549917cbb00b076ad5a6f699040d6892b329b3d6f14462a8a4a6d0fbfdc1e34f26223269e4de5681e4f02aa5a4d