staffingguide.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:84:61:65:20:3a:26:89:22:83:75:ff:f2:15:19:90:c3:e2 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=staffingguide.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:84:61:65:20:3a:26:89:22:83:75:ff:f2:15:19:90:c3:e2Serial Number (int): 306383590420062732933176067689131726128098
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: dd:da:05:c8:6e:3d:56:07:df:d2:55:ed:3f:40:8a:5c:3b:37:f9:3f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): eb:e7:0f:b1:32:9f:86:63:f8:34:ff:75:b6:22:99:5e:2d:81:9c:2f
Fingerprint (sha256): 1c:66:b7:3b:28:ed:b5:a9:5a:71:04:a9:fd:5d:ce:09:46:ba:70:0a:2d:57:41:d4:46:b0:87:18:cf:3a:ce:bb
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate staffingguide.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for staffingguide.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
staffingguide.com
Other certificates including the domain name staffingguide.com
(limited to 100 certificates)
selfridingcab.com
staffingguide.com
basedtruth.com.adfblog.org
staffingguide.com
www.staffingguide.com
www.staffingguide.com
gemalings.ca
saaj.co.za
freedomprojectschool.org
staffingguide.com
prosynergistic.com
ia.cosfacts.org
staffingguide.com
vfm38.com
www.staffingguide.com
staffingguide.com
selfridingcab.com
www.designblogs.com
mountjulietnazarene.church
alansears.org
staffingguide.com
basedtruth.com.adfblog.org
staffingguide.com
www.staffingguide.com
www.staffingguide.com
gemalings.ca
saaj.co.za
freedomprojectschool.org
staffingguide.com
prosynergistic.com
ia.cosfacts.org
staffingguide.com
vfm38.com
www.staffingguide.com
staffingguide.com
selfridingcab.com
www.designblogs.com
mountjulietnazarene.church
alansears.org
Certificate
The complete raw certificate details for staffingguide.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWjCCBUKgAwIBAgISA4RhZSA6Jokig3X/8hUZkMPiMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA4MTAwMTQ5MDZaFw0x OTExMDgwMTQ5MDZaMBwxGjAYBgNVBAMTEXN0YWZmaW5nZ3VpZGUuY29tMIICIjAN BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3NoSNlbUCWC1TYxFWrQDal3aKgcO Atg406es0CtjJA4vx9qbg/3iOQBwSNVI9HR15BrgmdcnhnGHZ2F9otp8S35DX/og BqPNafBg4lx6FJ9ZR0Dw4KIgXLRwad9AJX1WSQirHMhUR9653GA2It1hl2B6Gka7 e1z41C5XgOz5St5jf4TGa1V5tkGZZllW3Ww/6KspoZpZk9cWTJcuYYHMSMu8jzi+ WzbGeCWLVk3XdveIXaxjL51/lNeGjxZgsUGiJdR77lKMg/X93jz9SV/fpb5JjOxf dm0nOphOLvAwic5/qKHsSMxkUz+MZ68jBORdNaLp9/UDtfIw+Qxg4zx5xcZro5aK CMa3IiWSicwzOnvZ3b5iR9A2cqNyrzSeGpfv2idDsuJnnfJTvFEQGEQvuhxCmrrI b06ZLV+3rKqMEiICwScNF4rK/0xOwB+EzEkJMkaHnnVGL2sdoBTgnF7ZHUSQL5NT Ck3FSBM8qzCTeJl++UHA1Aql295BBPCLPKrD+0zBm76yXtSljoTu3+b1+qvIdzvE vuX8iKcvlFQypiDZMPtp9qIpeXUnGUriaEdB7qWcwMfm9iSQgOAoobAKCK79MoL+ rQwvn0eCiDlOxqjj8/UJr9vPp3kHKQTmYP4CF0XZj9Y9A+LRXJqPmlHwOd52/oYM DZq+VxnCehbBIAcCAwEAAaOCAmYwggJiMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU 3doFyG49Vgff0lXtP0CKXDs3+T8wHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl 7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5p bnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5p bnQteDMubGV0c2VuY3J5cHQub3JnLzAcBgNVHREEFTATghFzdGFmZmluZ2d1aWRl LmNvbTBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsG AQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkC BAIEgfUEgfIA8AB2AOJpS64m6OlACeiGG7Y7g9Q+5/50iPukjyiTAZ3d8dv+AAAB bHlt+ekAAAQDAEcwRQIhANvyyaPsEe1ADrJWDTOWG+8caHEjUj5mmxRm5M7Lu/Uo AiBYCGdsjxw1hJpqQ20SXrRwutMWu1U7ivUQOCESLewZ6gB2AGPy283oO8wszwty hCdXazOkjWF3j711pjixx2hUS9iNAAABbHlt+goAAAQDAEcwRQIgGMU16NTUkI8H fd+xE36pGoUIbmCCBEKRDD8jl722N/oCIQDPi/Q7Y6vZqvjd4RFxo2rDXc5Wy6Hd MItLy5SwE1NnmDANBgkqhkiG9w0BAQsFAAOCAQEAlxZwK724CWQpyDPu0LVj8bSm fCRmcuh9/s/L5X45El+Uxi3pLDX6GUWY7vwfJvHWycvAoEPPgEL0yVbPq8LnhsDc KwCO7RXNELkx4Qe2UKVOakX068ZWIX3xrsOD2mq/CO3EXEQ4xlYEpXXrdAoftypl 254L0ozypfUhpVF1dMBFvoiqlusaIc/ItxuyPsuvItcvmXXOJ5PBJMiu8KsK0lFo +nZfprrezCrTkAbSn9BmR335fr/bDZ+0nUuCsqcXJrAxq2ozYA/3PcXBVn/c6x1V DJMdA6McAQndWfO/3r7i0bmYfyF0n4JsJ/IbyTWtwuas7PJ83vNHVMj8gjj23A== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3NoSNlbUCWC1TYxFWrQD al3aKgcOAtg406es0CtjJA4vx9qbg/3iOQBwSNVI9HR15BrgmdcnhnGHZ2F9otp8 S35DX/ogBqPNafBg4lx6FJ9ZR0Dw4KIgXLRwad9AJX1WSQirHMhUR9653GA2It1h l2B6Gka7e1z41C5XgOz5St5jf4TGa1V5tkGZZllW3Ww/6KspoZpZk9cWTJcuYYHM SMu8jzi+WzbGeCWLVk3XdveIXaxjL51/lNeGjxZgsUGiJdR77lKMg/X93jz9SV/f pb5JjOxfdm0nOphOLvAwic5/qKHsSMxkUz+MZ68jBORdNaLp9/UDtfIw+Qxg4zx5 xcZro5aKCMa3IiWSicwzOnvZ3b5iR9A2cqNyrzSeGpfv2idDsuJnnfJTvFEQGEQv uhxCmrrIb06ZLV+3rKqMEiICwScNF4rK/0xOwB+EzEkJMkaHnnVGL2sdoBTgnF7Z HUSQL5NTCk3FSBM8qzCTeJl++UHA1Aql295BBPCLPKrD+0zBm76yXtSljoTu3+b1 +qvIdzvEvuX8iKcvlFQypiDZMPtp9qIpeXUnGUriaEdB7qWcwMfm9iSQgOAoobAK CK79MoL+rQwvn0eCiDlOxqjj8/UJr9vPp3kHKQTmYP4CF0XZj9Y9A+LRXJqPmlHw Od52/oYMDZq+VxnCehbBIAcCAwEAAQ== -----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 306383590420062732933176067689131726128098 . . . . . . . . [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-08-10 01:49:06 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-11-08 01:49:06 +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 'staffingguide.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 900996900587235386041091930174047637936954724150563918460628767059275772601839315077888465643533901440562990699931502200885496295225402698210637275245612131660934598670269591088690307726939279208040041606173491476117943866551629764921715177692302078674604674735043979730685056588310810036889355116701989408443114796149063926918446920353868176600600647290902276870663085059299388806218011376656630824968996070643326246417062041024292262354838097272851142809301567517190236549128039901412134093026982965614183459331479412813266670154887756916982299717521951141866142865062693841844615792072269651915665440702715807386594164527024905778130586737430345668608418489249080828998320374195865992071160048910758196946037768227426855136775460479051875167797231293339671909627898959415654241418996983848846181549301332258856345410595456611956537082872902568862977408003773862980001548291323841878173898304745992948410971130079776400153088902532554451504761533000459909471350645358226517436278870872367018376833702028922896361522227962825527893518842400911784999948926246591673695908919763048544435979777375269191428158834208127668196104414444336902362989223190413699046526372496622545539242008833279089141596374876212617931763908160687456722951 . . . . . . . . . . . . . . . . . . . . [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) ddda05c86e3d5607dfd255ed3f408a5c3b37f93f . . . . . . . . . . . . . . . . [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 (21 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'staffingguide.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016c796df9e90000040300473045022100dbf2c9a3ec11ed400eb2560d33961bef1c687123523e669b1466e4cecbbbf52802205808676c8f1c35849a6a436d125eb470bad316bb553b8af5103821122dec19ea00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c796dfa0a0000040300473045022018c535e8d4d4908f077ddfb1137ea91a85086e60820442910c3f2397bdb637fa022100cf8bf43b63abd9aaf8dde11171a36ac35dce56cba1dd308b4bcb94b013536798 . . . . [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) 009716702bbdb8096429c833eed0b563f1b4a67c246672e87dfecfcbe57e39125f94c62de92c35fa194598eefc1f26f1d6c9cbc0a043cf8042f4c956cfabc2e786c0dc2b008eed15cd10b931e107b650a54e6a45f4ebc656217df1aec383da6abf08edc45c4438c65604a575eb740a1fb72a65db9e0bd28cf2a5f521a5517574c045be88aa96eb1a21cfc8b71bb23ecbaf22d72f9975ce2793c124c8aef0ab0ad25168fa765fa6badecc2ad39006d29fd066477df97ebfdb0d9fb49d4b82b2a71726b031ab6a33600ff73dc5c1567fdceb1d550c931d03a31c0109dd59f3bfdebee2d1b9987f21749f826c27f21bc935adc2e6acecf27cdef34754c8fc8238f6dc