www.kenneny.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:be:6d:d6:50:b9:50:5f:03:54:e3:fc:d5:91:01:8e:33:bd 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.kenneny.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:be:6d:d6:50:b9:50:5f:03:54:e3:fc:d5:91:01:8e:33:bdSerial Number (int): 326136506150602182302916055972434322273213
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 0e:70:89:0c:fe:7e:dc:e3:18:a7:b5:1c:b9:f5:96:87:b7:60:0f:84
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 81:3c:15:31:03:2e:02:e1:eb:af:91:93:65:f9:87:b7:49:bc:d3:42
Fingerprint (sha256): 9f:1b:ba:2c:d3:e7:d8:39:15:7b:5c:34:06:f2:49:89:bc:77:23:93:4d:70:30:78:60:00:bf:50:a0:88:36:7d
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.kenneny.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.kenneny.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.kenneny.com
Other certificates including the domain name kenneny.com
(limited to 100 certificates)
89635.com
www.dyna-max.com
www.esportssaltlakecity.com
thatone.pl
www.dirty-laundry.com
breakerdepot.com
dogtrainersydney.com
acrossfans.top
gayrvresort.com
unlicensedpharmacist.com
www.picturetopdf.net
www.vrgamescompany.com
kenneny.com
www.diapey.com
www.kenneny.com
fourseasons.co
ji.id
kansastitlecompany.com
nrlwtipping.com
www.americananthology.com
dynlab.com
www.kenneny.com
www.hvky.com
www.woodsbrothersrealty.com
landscapingmasters.com
www.prelancer.com
demonetizemoney.com
vptco.com
www.dyna-max.com
www.esportssaltlakecity.com
thatone.pl
www.dirty-laundry.com
breakerdepot.com
dogtrainersydney.com
acrossfans.top
gayrvresort.com
unlicensedpharmacist.com
www.picturetopdf.net
www.vrgamescompany.com
kenneny.com
www.diapey.com
www.kenneny.com
fourseasons.co
ji.id
kansastitlecompany.com
nrlwtipping.com
www.americananthology.com
dynlab.com
www.kenneny.com
www.hvky.com
www.woodsbrothersrealty.com
landscapingmasters.com
www.prelancer.com
demonetizemoney.com
vptco.com
Certificate
The complete raw certificate details for www.kenneny.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGVzCCBT+gAwIBAgISA75t1lC5UF8DVOP81ZEBjjO9MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMTYwODM0NTJaFw0y MDA2MTQwODM0NTJaMBoxGDAWBgNVBAMTD3d3dy5rZW5uZW55LmNvbTCCAiIwDQYJ KoZIhvcNAQEBBQADggIPADCCAgoCggIBANY0VS0aDP3CjnQNki/UbEBGf3/lsdwA zKuqzThLhxriZ3x9uaPrn7hJ96524b5+IXU7lLRkn/6X+GPlT0t6hpbVJ09orxu1 0AVv0tFT7EtsiMYp4Zj3+sRw4rXuWEkkaOixY8rpajmOeyKVqNdqG4namME1mOC8 dzdNGMsvZ2MHiXn8x2QDTphdX0rHidI1uJ3FwYBwnK5QWOs+PfU8eUlHXk9M1SYI MqIg8Q/YCIWAFJMi/dppgagZ2ALauXB+HIvBk/HGLHk8k176dQKuGTEm6PYmCnBj Cw4DwiSxkor5xKC8TkSltVvkLxb49/lp+nbjHDzep/q3n308o+NSWhivaa9Kq/UD 1/p8yPVkFvPhreoOBUaVYthck/s+hBGfZpQlvDlUXixlO41omAGWMf3CT8d1Urvh iKVRNAil07BCIZ8ycU6ZXIT8KOt5/yr99LxdAMl6juTHBjeUoWRrh7I5gswb7RH7 jUiVb0LQJdpy5dgv7YU1ek2Vze4mIUNQyiNklZdvew3dAwyW2yYMwEIOqruPkJEg dTi8ED4rNJYqAqKTCkeHGRLiyvHfy/RhU9lIHOXJqkwoAvj7BeTtVaMHZ0juUd0F gMcuHRUfuKO5QVVqGGm+SewsA2pu7bxjjvOrj0xFeWCSgb4B4pnBGdW11RNYc2Ik xyx3D94p/Ys1AgMBAAGjggJlMIICYTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw FAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFA5w iQz+ftzjGKe1HLn1loe3YA+EMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/z qOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZy8wGgYDVR0RBBMwEYIPd3d3Lmtlbm5lbnkuY29t MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUH AgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBQYKKwYBBAHWeQIEAgSB 9gSB8wDxAHcA8JWkWfIA0YJAEC0vk4iOrUv+HUfjmeHQNKawqKqOsnMAAAFw4rIs bgAABAMASDBGAiEApgse3qIXjD++1YOp3Wr5XZtTOLe72IOFMw/PZxIwGFwCIQD0 ONxVjn4Tm2vcaoP/hihgfJClpbNbqzqdy/os/7XZbQB2AAe3XBvlfWj/8bDGHSMV x7rmV3xXlLdq7rxhOhpp06IcAAABcOKyLLwAAAQDAEcwRQIgDnr8b1UiDWbImN19 QdHfXMduyA/pe/EZeBvlf6QgkWsCIQCZVSLZq+4Hg9+hMfPrMoc6GOgkSF0kZfIf cuUel/HajzANBgkqhkiG9w0BAQsFAAOCAQEAOvc+1WcoNduleCnE4XXLnptggh00 /Zc64kPCsiSogNONd9joUobwRQet3N7ax0DfBhkxbpztmiImEVse7rbKeiC3kbn8 1zJj7LMSC/UuN9L7tT1qaDVO4hvFfFzUKSP/fPukTUXXAvA0t42Rjtiim8PdXp9Y +FbiJdjSJZFhNu5kaEqKrS+dGq/exlzs6wl1eku2VzMF30E/Y38PHAod4FeoW/GX zlhwtTJLZvwqwfsFhR4GtJ/nlbRhRWI7NEpFsnJ//k6436ot0Py52Jmm59P9q6i6 MNRzq8OdwLdYH2tb7jciEuE0IdvZEGskYRlL0DjA3lxZdJkqOtqPt9w/GA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1jRVLRoM/cKOdA2SL9Rs QEZ/f+Wx3ADMq6rNOEuHGuJnfH25o+ufuEn3rnbhvn4hdTuUtGSf/pf4Y+VPS3qG ltUnT2ivG7XQBW/S0VPsS2yIxinhmPf6xHDite5YSSRo6LFjyulqOY57IpWo12ob idqYwTWY4Lx3N00Yyy9nYweJefzHZANOmF1fSseJ0jW4ncXBgHCcrlBY6z499Tx5 SUdeT0zVJggyoiDxD9gIhYAUkyL92mmBqBnYAtq5cH4ci8GT8cYseTyTXvp1Aq4Z MSbo9iYKcGMLDgPCJLGSivnEoLxORKW1W+QvFvj3+Wn6duMcPN6n+reffTyj41Ja GK9pr0qr9QPX+nzI9WQW8+Gt6g4FRpVi2FyT+z6EEZ9mlCW8OVReLGU7jWiYAZYx /cJPx3VSu+GIpVE0CKXTsEIhnzJxTplchPwo63n/Kv30vF0AyXqO5McGN5ShZGuH sjmCzBvtEfuNSJVvQtAl2nLl2C/thTV6TZXN7iYhQ1DKI2SVl297Dd0DDJbbJgzA Qg6qu4+QkSB1OLwQPis0lioCopMKR4cZEuLK8d/L9GFT2Ugc5cmqTCgC+PsF5O1V owdnSO5R3QWAxy4dFR+4o7lBVWoYab5J7CwDam7tvGOO86uPTEV5YJKBvgHimcEZ 1bXVE1hzYiTHLHcP3in9izUCAwEAAQ== -----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 326136506150602182302916055972434322273213 . . . . . . . . [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 2020-03-16 08:34:52 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-14 08:34:52 +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.kenneny.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 873877810511230721460526526875329655364553601115956161081651168251812742134273209887661468295865800035798661799449088730945032827634760738775754945742352592499446314252734271176421300930263024009831402139862544767424629451984628368396932871942795181719577186011993856101389087346036517171105414404659274472288761277800722236362915149566672600043310021293380186902979445227785462216467305368674665059614804059242603316616614654656559825677579179641003546623012770499674164474038750156196113355287940192834068915203085942525553675457672808939452409465790888985792258094315712200586017024367374114300355686144467845961165509930649583750736467582787766818967490197877957954423918317203092588821120609308206451077966470394958130950091948235231434043778096367427637866431947024685724921360287213916034226587617520830374643816685591966661210011270656452464314599642793044729574980454318598548591193124981600294202771831169661984076696657734472067736713941197991487621991234700503316211539929665652931854389613664239755682380284276705948898274596391221281587276668932298264091748991628104407108969632616621852464701864852731803190896723005009363920202601438916608109820817696675233020820870117643803850793242748318944678593468222950489295669 . . . . . . . . . . . . . . . . . . . . [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) 0e70890cfe7edce318a7b51cb9f59687b7600f84 . . . . . . . . . . . . . . . . [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 (19 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.kenneny.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007700f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb27300000170e2b22c6e0000040300483046022100a60b1edea2178c3fbed583a9dd6af95d9b5338b7bbd88385330fcf671230185c022100f438dc558e7e139b6bdc6a83ff8628607c90a5a5b35bab3a9dcbfa2cffb5d96d00760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c00000170e2b22cbc000004030047304502200e7afc6f55220d66c898dd7d41d1df5cc76ec80fe97bf119781be57fa420916b022100995522d9abee0783dfa131f3eb32873a18e824485d2465f21f72e51e97f1da8f . . . . [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) 003af73ed5672835dba57829c4e175cb9e9b60821d34fd973ae243c2b224a880d38d77d8e85286f04507addcdedac740df0619316e9ced9a2226115b1eeeb6ca7a20b791b9fcd73263ecb3120bf52e37d2fbb53d6a68354ee21bc57c5cd42923ff7cfba44d45d702f034b78d918ed8a29bc3dd5e9f58f856e225d8d225916136ee64684a8aad2f9d1aafdec65ceceb09757a4bb6573305df413f637f0f1c0a1de057a85bf197ce5870b5324b66fc2ac1fb05851e06b49fe795b46145623b344a45b2727ffe4eb8dfaa2dd0fcb9d899a6e7d3fdaba8ba30d473abc39dc0b7581f6b5bee372212e13421dbd9106b2461194bd038c0de5c5974992a3ada8fb7dc3f18