www.giurdignano.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:bc:49:f0:d6:3a:87:3a:05:ec:ec:ca:bb:d2:cf:23:37:42 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.giurdignano.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:bc:49:f0:d6:3a:87:3a:05:ec:ec:ca:bb:d2:cf:23:37:42Serial Number (int): 325408226916428257517629498149593210369858
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: aa:1a:b7:3d:d2:a7:9b:1b:8e:81:f4:67:9c:26:9a:53:6d:78:4b:c5
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 7a:8c:94:f7:ce:c1:20:63:94:5e:b8:f0:a9:3c:92:d7:87:08:23:2d
Fingerprint (sha256): 68:b3:21:70:be:7e:02:de:3b:83:18:9c:21:1a:ab:35:f4:14:53:25:85:c8:fa:66:71:85:b8:5b:59:af:3c:ff
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.giurdignano.org
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.giurdignano.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.giurdignano.org
Other certificates including the domain name giurdignano.org
(limited to 100 certificates)
giurdignano.org
giurdignano.org
www.giurdignano.org
giurdignano.org
37.vc
www.ahlers.boston
www.giurdignano.org
www.tipkissersofgab.com
www.giurdignano.org
www.giurdignano.org
giurdignano.org
curacarpignano.org
giurdignano.org
giurdignano.org
soglianocavour.org
giurdignano.org
ngam.bible
www.giurdignano.org
montesanosalentino.org
giurdignano.org
vapeto.ca
giurdignano.org
www.giurdignano.org
giurdignano.org
37.vc
www.ahlers.boston
www.giurdignano.org
www.tipkissersofgab.com
www.giurdignano.org
www.giurdignano.org
giurdignano.org
curacarpignano.org
giurdignano.org
giurdignano.org
soglianocavour.org
giurdignano.org
ngam.bible
www.giurdignano.org
montesanosalentino.org
giurdignano.org
vapeto.ca
Certificate
The complete raw certificate details for www.giurdignano.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXjCCBUagAwIBAgISA7xJ8NY6hzoF7OzKu9LPIzdCMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjgxMDI2MzZaFw0x OTEwMjYxMDI2MzZaMB4xHDAaBgNVBAMTE3d3dy5naXVyZGlnbmFuby5vcmcwggIi MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQD5nKBEJR9SQrjlYQCMYHBx+eoD tSsPRGwxS4ySPCZw4Pjb7iZtdYZSiS6G10BUgjCruKvV9vpeD5t9eRkveumqYDMz R2rYCp6nL113i/+YAnH7+Nl2lrIFr0C+Bmq97MK74mriZKSGTtcR9Det8dFaBGTN jliEXsELUgOmQvI3qtauwY9VYrX1zvY8sdEqgl048e1DWH3cnYCaRuzDSt/qG5kA PC9O8HDkI/eZ2NvYLcjDhFBcbxmev5feZTZJ7ScSjEy224Vn5RtvbI0XzVLPuObF XFHc4IYqlMBLx4kG1/EYVU/lFxWEJljXvry1x2mjw036UxeiQc8B4Oxiz8KZn4Ay Q+uOMQM4Uuao9ZjnBlJwdogWu82ZQc06AvZk83NuUs2NddEOE10n54GInu6CIbsl 1fFX36TWvHtAsjYtVJutJK9S/g2ooRXBvhkMsJETtm/WXhYkJgQyAvah0uDT4cQe R9KZwSrMGW1CcQKMda4ig6/FmBauKc7Zuk80ntgd7kLUh7maj+roAfBDXxxmznB1 g7VaxbPX/cCA6Q0lz/i9u0LhckxpK7McZlwvfZVgSGN+4FAzBsJGPacEfcV++W/Y bbDKLkrV2zxgLrFIROfV/Db5kiYKMiVepPt1jMVg3qpVyWGQ1qRVJzcFz5I5Kv5R iask1SIPvYX+XLpUnQIDAQABo4ICaDCCAmQwDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW BBSqGrc90qebG46B9GecJppTbXhLxTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObem RWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3Nw LmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0 LmludC14My5sZXRzZW5jcnlwdC5vcmcvMB4GA1UdEQQXMBWCE3d3dy5naXVyZGln bmFuby5vcmcwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEE AdZ5AgQCBIH1BIHyAPAAdgB0ftqDMa0zEJEhnM4lT0Jwwr/9XkIgCMY3NXnmEHvM VgAAAWw4VRjwAAAEAwBHMEUCIQDPdeJ6HjhcyuSjZM6Oxp/xhsTazY3fUuRHUuRj 9BlEIQIgEv1bCTs1Fu+0u3Gl2vPkRPyCQZRt5zLVHm80MUZTjk0AdgApPFGWVMg5 ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWw4VRkOAAAEAwBHMEUCIGKEMgYu Agk/8/+kwLgeFtQxMJ+obJMTCCrAqLVai55vAiEAk3nJxJ0Tg5wnB38BUEQvWf0i QSH9htcYX3tFAxrr4JwwDQYJKoZIhvcNAQELBQADggEBAIwUuIPAVgLasunJCfyn EgxW1oL/f6x0aV8s45LdgJevZ3wjsQ9PT50lqJBTbiF6PmU4zwk5S0/3mxKcg0Nv gdCB7XCiE/V5T0vp4ryV3QacUg91woe32OaTNYYszfTFAW3bz0Ass0u+EzNfz5AD c1sdoV5IPYx/ULiWx1dCEzH7wfqcZ8rDahjzVFQ+WCiGg9TTcTnn6ayaqFupAaqH D9wmMfC9kYXjcJ4tLFTt/HIK6W6USwqYz/C/cI4l21Tyfag6uBm9+wlAzLkAeS6y zuHT+yLQKjIfpmAwxBkmzXcjEpcMCT5Vg3e6AYxVmWnINa46BWvTJ3uYWxp5Ex2l s70= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA+ZygRCUfUkK45WEAjGBw cfnqA7UrD0RsMUuMkjwmcOD42+4mbXWGUokuhtdAVIIwq7ir1fb6Xg+bfXkZL3rp qmAzM0dq2Aqepy9dd4v/mAJx+/jZdpayBa9AvgZqvezCu+Jq4mSkhk7XEfQ3rfHR WgRkzY5YhF7BC1IDpkLyN6rWrsGPVWK19c72PLHRKoJdOPHtQ1h93J2Amkbsw0rf 6huZADwvTvBw5CP3mdjb2C3Iw4RQXG8Znr+X3mU2Se0nEoxMttuFZ+Ubb2yNF81S z7jmxVxR3OCGKpTAS8eJBtfxGFVP5RcVhCZY1768tcdpo8NN+lMXokHPAeDsYs/C mZ+AMkPrjjEDOFLmqPWY5wZScHaIFrvNmUHNOgL2ZPNzblLNjXXRDhNdJ+eBiJ7u giG7JdXxV9+k1rx7QLI2LVSbrSSvUv4NqKEVwb4ZDLCRE7Zv1l4WJCYEMgL2odLg 0+HEHkfSmcEqzBltQnECjHWuIoOvxZgWrinO2bpPNJ7YHe5C1Ie5mo/q6AHwQ18c Zs5wdYO1WsWz1/3AgOkNJc/4vbtC4XJMaSuzHGZcL32VYEhjfuBQMwbCRj2nBH3F fvlv2G2wyi5K1ds8YC6xSETn1fw2+ZImCjIlXqT7dYzFYN6qVclhkNakVSc3Bc+S OSr+UYmrJNUiD72F/ly6VJ0CAwEAAQ== -----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 325408226916428257517629498149593210369858 . . . . . . . . [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-07-28 10:26:36 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-26 10:26:36 +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.giurdignano.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 1018327382680018098246242255865137262882005775463412646750426706080600915521841529658378493660223757940819211038470670511277921771272362758208774924631634123055141291424042919695635973236165145455615944687771259888981975830890687160261109696070127259331429334187862846282144225165947502858854758638241344129985849173680891156471342915317967325274553479789965963369279735133147609067254699302886605282142356405984154950184903954136293323316239497833092748081713910196984362940907194754974021124491308323366614048273892602982073133770723424377519991970291875336827863231899903391084581181599117784297043533748520936860814985741260222155768809133490476312000359422262186007434785616034504370521062362937472865961274043057788810051895310873102198474124707249014952064662701579995039927013386598393026128705272755993110151738240470765824981527742555541403170361159335112472394637768043679989108078824781932994113035484743425477246889544079799038967859645040114101769057053285234327469601456420710811070375819926908093370241826829186885329519533231337664759331057394155424427655990371055793665014102694624477671968788260261565226166486435428516380077527235406826662797273507986543326596646742587375216408244722313302775251827159677825340573 . . . . . . . . . . . . . . . . . . . . [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) aa1ab73dd2a79b1b8e81f4679c269a536d784bc5 . . . . . . . . . . . . . . . . [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 'www.giurdignano.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) 00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c385518f00000040300473045022100cf75e27a1e385ccae4a364ce8ec69ff186c4dacd8ddf52e44752e463f4194421022012fd5b093b3516efb4bb71a5daf3e444fc8241946de732d51e6f343146538e4d007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c3855190e00000403004730450220628432062e02093ff3ffa4c0b81e16d431309fa86c9313082ac0a8b55a8b9e6f0221009379c9c49d13839c27077f0150442f59fd224121fd86d7185f7b45031aebe09c . . . . [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) 008c14b883c05602dab2e9c909fca7120c56d682ff7fac74695f2ce392dd8097af677c23b10f4f4f9d25a890536e217a3e6538cf09394b4ff79b129c83436f81d081ed70a213f5794f4be9e2bc95dd069c520f75c287b7d8e69335862ccdf4c5016ddbcf402cb34bbe13335fcf9003735b1da15e483d8c7f50b896c757421331fbc1fa9c67cac36a18f354543e58288683d4d37139e7e9ac9aa85ba901aa870fdc2631f0bd9185e3709e2d2c54edfc720ae96e944b0a98cff0bf708e25db54f27da83ab819bdfb0940ccb900792eb2cee1d3fb22d02a321fa66030c41926cd772312970c093e558377ba018c559969c835ae3a056bd3277b985b1a79131da5b3bd