www.giuglianoincampania.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:ab:ee:62:59:93:90:d6:8c:66:d6:47:77:73:99:eb:d9:4c 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.giuglianoincampania.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:ab:ee:62:59:93:90:d6:8c:66:d6:47:77:73:99:eb:d9:4cSerial Number (int): 319842009463675983412130970963967971416396
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: d8:14:94:a5:8e:1d:01:3f:7f:08:d7:f5:96:e1:a8:58:ed:f9:2c:b9
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): c7:df:31:71:ca:05:52:69:d7:29:8f:9d:12:83:b0:b5:8f:d9:3b:16
Fingerprint (sha256): 3b:ef:9e:63:ec:f3:e9:b4:f8:ed:26:44:35:d4:db:95:7b:6d:bd:08:a4:8c:92:53:43:0c:8f:8b:9c:a1:a4:1f
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.giuglianoincampania.org
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.giuglianoincampania.org
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.giuglianoincampania.org
Other certificates including the domain name giuglianoincampania.org
(limited to 100 certificates)
giuglianoincampania.org
wise.bible
giuglianoincampania.org
castelnuovorangone.org
www.giuglianoincampania.org
cbdoil.organic
www.giuglianoincampania.org
giuglianoincampania.org
www.giuglianoincampania.org
534.me
giuglianoincampania.org
giuglianoincampania.org
www.giuglianoincampania.org
giuglianoincampania.org
giuglianoincampania.org
www.giuglianoincampania.org
wise.bible
giuglianoincampania.org
castelnuovorangone.org
www.giuglianoincampania.org
cbdoil.organic
www.giuglianoincampania.org
giuglianoincampania.org
www.giuglianoincampania.org
534.me
giuglianoincampania.org
giuglianoincampania.org
www.giuglianoincampania.org
giuglianoincampania.org
giuglianoincampania.org
www.giuglianoincampania.org
Certificate
The complete raw certificate details for www.giuglianoincampania.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGbjCCBVagAwIBAgISA6vuYlmTkNaMZtZHd3OZ69lMMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MzAxNjQ3MTBaFw0x OTEyMjkxNjQ3MTBaMCYxJDAiBgNVBAMTG3d3dy5naXVnbGlhbm9pbmNhbXBhbmlh Lm9yZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOrTRopCqXpz6VKp V0qhQ/iHWLseOzgRT8NdXXu7CwHGhkZ227pBCnGjqthM/pS1fcwsbYL68St967eo 6FWmdT3xs92p1/ZMHRPhJ/MX36bKWp1Pe/vSDbrMo1XyRDU4hIw4yyLwF8jS/3Om ThO7YPdv5XH4/gSiSj4Ap3WwyYQiAy/LMit5y5zmEyXkiMtbsGqxlYkXCCctdf9p 5Ic9wtmPbEQi0Dm3NrouAv5jQN5OexKqixF/cizebsz4Ta0axhCGpZs5pXX3ZJoH ptdKtKBL+aWxI4hj7VeueOtCfMtTgaaXQZ9ClTcYOvLccqBrbeay9vSAAZ1FJmVI C9t1ToTjurAyeWLVTL6jz87rKjpZ3YbstBTvtLXNOjFhgGZjZm9O6dKWcTPjGEqb 0sGGrsnVmlOBXW6gu4GrhZfouZwFbyWTGal6wAEvdJkQem9r+QMbF+ayecvTEUk6 q7PBDgHtGfetDfbu2Wiz1w8CrlzbdY9P+DOT6pTcIPUKUgNLDEztqvq2ZBoZiCVq Gy0RInyQZdTh1WyvnOhv9TYWunOcY2S6qesR+Gkvc7OeDYN1Vn+N4chFR7aUmHKR 57KccFZh1x/lPsjqg/aakzx+l1hw3nPjV0TC55I01mNlvxQmnsPbZGG4DWNjPONV wSXMKNCLwWF+bHEmSdGjhQ16RbEbAgMBAAGjggJwMIICbDAOBgNVHQ8BAf8EBAMC BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAw HQYDVR0OBBYEFNgUlKWOHQE/fwjX9ZbhqFjt+Sy5MB8GA1UdIwQYMBaAFKhKamME fd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0 cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0 cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wJgYDVR0RBB8wHYIbd3d3 LmdpdWdsaWFub2luY2FtcGFuaWEub3JnMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5 cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHUA4mlLribo6UAJ6IYbtjuD 1D7n/nSI+6SPKJMBnd3x2/4AAAFtg0iD7QAABAMARjBEAiBxMRcHQKX/65HD1odi wXtITCnXsMxQDZIx6w8qhlXDKAIgI7LRorOmeMDi1riVpKu5P/6ODENB9pwWxVcA muiI54IAdwApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAW2DSIPi AAAEAwBIMEYCIQCaG/HtKPrIX5uG1WaMP2rk8jwuRTF+7lmTut0Ms36X0AIhAOOT HHHGKS/MevxtI+/ZixiCjgcuiaktExdn/I3ybkDNMA0GCSqGSIb3DQEBCwUAA4IB AQAydBSPB25GuP6RnsLFC6NFfCQ7mGpGJxT+HjCPiW1IG5XPeBh7aaSh0fl0lufZ WwDd/HnSqWZfmgI41PIaUFQK5qeveElWxHK0nWuoTIo7b0fVZjGTlq7dpLIga1n0 ysYV3DhANHsAOeRsxOLQQJDJHq2MdYRWPOU6fWeWl01tt+SBFbMquO5T+EbFB2J4 wAHd8cUWtIEujJl7BLbQrFB7U+7HqsL+eLFItZPDBvOxFpW00T+acmkuo2FfPkfl iUfY5XScXAeZvDJEupmkaj5dXwaFB60bQxTMLKI1W6xx5DzVHY3wODro19sTQUDR X9w+gex1rncHV7huQkX4UPd9 -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA6tNGikKpenPpUqlXSqFD +IdYux47OBFPw11de7sLAcaGRnbbukEKcaOq2Ez+lLV9zCxtgvrxK33rt6joVaZ1 PfGz3anX9kwdE+En8xffpspanU97+9INusyjVfJENTiEjDjLIvAXyNL/c6ZOE7tg 92/lcfj+BKJKPgCndbDJhCIDL8syK3nLnOYTJeSIy1uwarGViRcIJy11/2nkhz3C 2Y9sRCLQObc2ui4C/mNA3k57EqqLEX9yLN5uzPhNrRrGEIalmzmldfdkmgem10q0 oEv5pbEjiGPtV65460J8y1OBppdBn0KVNxg68txyoGtt5rL29IABnUUmZUgL23VO hOO6sDJ5YtVMvqPPzusqOlndhuy0FO+0tc06MWGAZmNmb07p0pZxM+MYSpvSwYau ydWaU4FdbqC7gauFl+i5nAVvJZMZqXrAAS90mRB6b2v5AxsX5rJ5y9MRSTqrs8EO Ae0Z960N9u7ZaLPXDwKuXNt1j0/4M5PqlNwg9QpSA0sMTO2q+rZkGhmIJWobLREi fJBl1OHVbK+c6G/1Nha6c5xjZLqp6xH4aS9zs54Ng3VWf43hyEVHtpSYcpHnspxw VmHXH+U+yOqD9pqTPH6XWHDec+NXRMLnkjTWY2W/FCaew9tkYbgNY2M841XBJcwo 0IvBYX5scSZJ0aOFDXpFsRsCAwEAAQ== -----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 319842009463675983412130970963967971416396 . . . . . . . . [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-30 16:47:10 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-29 16:47:10 +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.giuglianoincampania.org' . . . . . . . . [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 958003622201069554985869804683872223256932386744991572406502693691010209604476032227675266321694634168949738229400778127021658625237474446861931482833744821467668043497779522868348134644332027046881660626207791209194252713432861313502086245510662449109956817419572441228632644330945979859215671902220011797445267989513740068819456250405082710899839131780046670336198666980555077018109770220866441342185732278609757783416061346195183102043262497676805801806420267368329475613246506161283100546154866660442561106521403330799419020358778381021870060896259866312621622822884554159733058011332335151510666152433792250889164036581481436358199242004083395196852150234330565053890663581452762674885812824186912859579590471282732478673665819593762071053214915406346573186210397533485889172421274529189106617401813401621031472491088961634727809001075951161140577147823769378810037387162856461976866256513578964601806979166172581274302451145085671337490769417991555339307508967795479743602854359706662679763735018909290619997885689109665495268551502180468727413798597153794631435521717923221353603666377327693948226778305786189534509619967064097898445396595661943095330968252431962123301432467058127529135086286956514911812330708289021702156571 . . . . . . . . . . . . . . . . . . . . [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) d81494a58e1d013f7f08d7f596e1a858edf92cb9 . . . . . . . . . . . . . . . . [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 (31 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.giuglianoincampania.org' . . . . . . . . . . . . . . . . [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) 00f0007500e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016d834883ed000004030046304402207131170740a5ffeb91c3d68762c17b484c29d7b0cc500d9231eb0f2a8655c328022023b2d1a2b3a678c0e2d6b895a4abb93ffe8e0c4341f69c16c557009ae888e782007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016d834883e200000403004830460221009a1bf1ed28fac85f9b86d5668c3f6ae4f23c2e45317eee5993badd0cb37e97d0022100e3931c71c6292fcc7afc6d23efd98b18828e072e89a92d131767fc8df26e40cd . . . . [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) 003274148f076e46b8fe919ec2c50ba3457c243b986a462714fe1e308f896d481b95cf78187b69a4a1d1f97496e7d95b00ddfc79d2a9665f9a0238d4f21a50540ae6a7af784956c472b49d6ba84c8a3b6f47d566319396aedda4b2206b59f4cac615dc3840347b0039e46cc4e2d04090c91ead8c7584563ce53a7d6796974d6db7e48115b32ab8ee53f846c5076278c001ddf1c516b4812e8c997b04b6d0ac507b53eec7aac2fe78b148b593c306f3b11695b4d13f9a72692ea3615f3e47e58947d8e5749c5c0799bc3244ba99a46a3e5d5f068507ad1b4314cc2ca2355bac71e43cd51d8df0383ae8d7db134140d15fdc3e81ec75ae770757b86e4245f850f77d