www.freewebdev.net
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:3c:51:75:85:02:a0:07:ed:eb:6e:4a:06:03:5c:46:88:6d 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.freewebdev.net
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:3c:51:75:85:02:a0:07:ed:eb:6e:4a:06:03:5c:46:88:6dSerial Number (int): 281862077474696535306508557435560614332525
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: a4:5f:45:80:fa:21:50:cc:f6:9a:a2:9a:08:9c:41:04:08:c1:15:e3
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 40:85:cd:04:db:be:f5:b3:2f:22:ba:bf:ab:36:e8:d1:19:d7:79:ef
Fingerprint (sha256): 31:5a:de:70:f4:4c:40:f1:4e:1e:39:73:83:f9:5e:99:04:c8:87:f7:42:b5:ef:dd:7f:27:d0:53:5c:af:8b:f0
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.freewebdev.net
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.freewebdev.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
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
www.freewebdev.net
Other certificates including the domain name freewebdev.net
(limited to 100 certificates)
stemcellhairtreatment.net
sex-pyrat.net
www.629jejjeqjwudr79.icu
sangiorgiopiacentino.net
nicetry.tv
69065.com
www.bambooexpert.net
www.freewebdev.net
poisonivyteam.net
www.niufycct.it
twineagles.expert
mosquito-abatement.net
m12.in
freewebdev.net
www.gulv.net
www.freewebdev.net
www.portland.menu
freewebdev.net
www.moonachie.menu
healthygrains.net
sex-pyrat.net
www.629jejjeqjwudr79.icu
sangiorgiopiacentino.net
nicetry.tv
69065.com
www.bambooexpert.net
www.freewebdev.net
poisonivyteam.net
www.niufycct.it
twineagles.expert
mosquito-abatement.net
m12.in
freewebdev.net
www.gulv.net
www.freewebdev.net
www.portland.menu
freewebdev.net
www.moonachie.menu
healthygrains.net
Certificate
The complete raw certificate details for www.freewebdev.net in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXDCCBUSgAwIBAgISAzxRdYUCoAft625KBgNcRohtMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMDkwODM0NTJaFw0y MDA2MDcwODM0NTJaMB0xGzAZBgNVBAMTEnd3dy5mcmVld2ViZGV2Lm5ldDCCAiIw DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKuRcYmqCG3XMlUnlhXoi7MYwLU9 /XkNKejwiBiJsgl/DpwNuMtmcBxvkkYIGL1KUvJ5pdL7p7A9chmipOK+9id5aT3J j31Csl4e4BoZsoERJEbVZtDwoweZIEzqTfVzZZuH+W28UOgH/Tj9Vtvq/zXm+gn8 Fx/XQd1IYNmWy4CviOL4G+JFmxwqg29advjyaQo2X5eRMCEZFkoA3JQTmYsv5P8L Kyf5IbrBCmRW4b2ND2pgEnm90sAD84AR0heVPQMMU4T33/LFWnODykx5YxGQvtmV 5d6e9IQBNoqCVlVtr6bL/VdRtmd4itHJCDPV40gp3DsyC09nlXZDB7W9zi6OuATu qczD68ctfW76PNb+2Xvfuj83D7UqPUJS1isvrfRZNfniWz1ooqgr60sjIywUStfX /+vqc21rVAOAZW0+G/zyGQmygyJyc+TKxZfurB1GCgHUQEGyjMn2XswHvcfzg6e1 jW8H1xythwxt8HA/1EjCZAJvFbo5+zD8JG6wzLIy0QPiLQAFh2K5rzpt6qQIXLZN LWz26+84EcnZsWCGfETo3viS3nO3uC5GCpmLhBRnC//hQPdZ56NAp/CITr1CCmFU QPvhYpE6odbBadwUa4eYceJORrrP38G+ah6K+mGcBquHKPlbPLDiZYFPIWIrcwmq brcQGtbTM8d8l9Q5AgMBAAGjggJnMIICYzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FKRfRYD6IVDM9pqimgicQQQIwRXjMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wHQYDVR0RBBYwFIISd3d3LmZyZWV3ZWJk ZXYubmV0MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHW eQIEAgSB9QSB8gDwAHUAsh4FzIuizYogTodm+Su5iiUgZ2va+nDnsklTLe+LkF4A AAFwvqWm7gAABAMARjBEAiAy2iOkr1Xx9yBkCn5NTmpIonsdGTbmSq+Z5aw4ROtQ bAIgfqYF2aYFypVpgXucyef5TxtvPKWrzbNns/OSdr2lWQcAdwBvU3asMfAxGdiZ AKRRFf93FRwR2QLBACkGjbIImjfZEwAAAXC+paeZAAAEAwBIMEYCIQCgvQM2DCK6 NcWcs7SCt8uqfufKP8CGBedNve5gXW6MLQIhAPLSMiSAE4OFVswhwqQj9rv5xoS7 WsoTkWCIKtHlWlG7MA0GCSqGSIb3DQEBCwUAA4IBAQAG7VJmafGnIeZ4PP2VkiPo 96PuNXjsLSQFRJdBDNj+S1O9/SdYMGoqoRKGTV6PvJwHZ7V+m1kfd4BGbgA5t9OJ 4LagQVcOhFyg1hTLuCGAtrCEwjBjbPZB4uXKUZlbC4sulVcS8mKA+96lddNG/pR8 HMHWVh6I+iSfbyxJYMhT7Px8YffgHUw/DS5al45ruUPo5fkKc4uMvNNxqFoF7QT/ OsNnhLyeMhOFNeOST85BGX/DeegdvKmtp7taPLLPAQ8Gc+mjF+kZgs5MwH8XxQRn cuVeO354gUgooTqaPC0D+JX6S6My/bPrpT2+sXDECC/yy3ZqKtmt/q7wGDQxfk4H -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAq5FxiaoIbdcyVSeWFeiL sxjAtT39eQ0p6PCIGImyCX8OnA24y2ZwHG+SRggYvUpS8nml0vunsD1yGaKk4r72 J3lpPcmPfUKyXh7gGhmygREkRtVm0PCjB5kgTOpN9XNlm4f5bbxQ6Af9OP1W2+r/ Neb6CfwXH9dB3Uhg2ZbLgK+I4vgb4kWbHCqDb1p2+PJpCjZfl5EwIRkWSgDclBOZ iy/k/wsrJ/khusEKZFbhvY0PamASeb3SwAPzgBHSF5U9AwxThPff8sVac4PKTHlj EZC+2ZXl3p70hAE2ioJWVW2vpsv9V1G2Z3iK0ckIM9XjSCncOzILT2eVdkMHtb3O Lo64BO6pzMPrxy19bvo81v7Ze9+6PzcPtSo9QlLWKy+t9Fk1+eJbPWiiqCvrSyMj LBRK19f/6+pzbWtUA4BlbT4b/PIZCbKDInJz5MrFl+6sHUYKAdRAQbKMyfZezAe9 x/ODp7WNbwfXHK2HDG3wcD/USMJkAm8Vujn7MPwkbrDMsjLRA+ItAAWHYrmvOm3q pAhctk0tbPbr7zgRydmxYIZ8ROje+JLec7e4LkYKmYuEFGcL/+FA91nno0Cn8IhO vUIKYVRA++FikTqh1sFp3BRrh5hx4k5Gus/fwb5qHor6YZwGq4co+Vs8sOJlgU8h YitzCaputxAa1tMzx3yX1DkCAwEAAQ== -----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 281862077474696535306508557435560614332525 . . . . . . . . [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-09 08:34:52 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-07 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.freewebdev.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 699936939302954113238469023667399355498789135522302886375923099098970675796464365329366214460976635014669187846388752531994877127030091296921206304018563332723121899112874196090036439885520652999186809568979549490784313338792479310264916555752475684663590111158551157953892932950275159294991060995727937697378432258706511222870728734536757285812948654969352114284102481806649480295017013288616291203111023427717900111761905938791026078521220321312118900484316791260151713533569596731334107322173298113454408506901691129942633934577340960538055842032077211937216047396015702884886109353681938239420624921465762247241027794745090802663520203019208541899624132719634848842698861241445575763314566423532397424715570572887791099215282484313217380001229846317170211728192919443951002318899465084846188301345283793851082024148172683367049620886650601100568605053100924118563263913768651397989650377171514772015399187107360440129732654100137504397853890279890052800409721489306137948299005070078340433393389500487078639536719190837673777028762478371374303486702733301423234011973363862921976911532777956955867820256008348481896045364657902454761563283410487890444802908432319283524945703641277589988347944476272189163579721046596227920548921 . . . . . . . . . . . . . . . . . . . . [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) a45f4580fa2150ccf69aa29a089c410408c115e3 . . . . . . . . . . . . . . . . [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 (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.freewebdev.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 (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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000170bea5a6ee0000040300463044022032da23a4af55f1f720640a7e4d4e6a48a27b1d1936e64aaf99e5ac3844eb506c02207ea605d9a605ca9569817b9cc9e7f94f1b6f3ca5abcdb367b3f39276bda559070077006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d91300000170bea5a7990000040300483046022100a0bd03360c22ba35c59cb3b482b7cbaa7ee7ca3fc08605e74dbdee605d6e8c2d022100f2d232248013838556cc21c2a423f6bbf9c684bb5aca139160882ad1e55a51bb . . . . [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) 0006ed526669f1a721e6783cfd959223e8f7a3ee3578ec2d24054497410cd8fe4b53bdfd2758306a2aa112864d5e8fbc9c0767b57e9b591f7780466e0039b7d389e0b6a041570e845ca0d614cbb82180b6b084c230636cf641e2e5ca51995b0b8b2e955712f26280fbdea575d346fe947c1cc1d6561e88fa249f6f2c4960c853ecfc7c61f7e01d4c3f0d2e5a978e6bb943e8e5f90a738b8cbcd371a85a05ed04ff3ac36784bc9e32138535e3924fce41197fc379e81dbca9ada7bb5a3cb2cf010f0673e9a317e91982ce4cc07f17c5046772e55e3b7e78814828a13a9a3c2d03f895fa4ba332fdb3eba53dbeb170c4082ff2cb766a2ad9adfeaef01834317e4e07