www.plrreports.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:80:f7:3f:1e:1d:58:ec:39:c2:80:f9:1e:1b:db:97:12:bc 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.plrreports.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:80:f7:3f:1e:1d:58:ec:39:c2:80:f9:1e:1b:db:97:12:bcSerial Number (int): 392333933733379496907139722819998773088956
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 29:68:80:b2:8f:b1:ec:b2:de:c5:47:95:bd:6f:7d:f1:c1:f2:9f:b5
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 79:9b:78:d3:47:e6:43:31:ca:c6:b3:da:3d:92:5c:e9:f9:e4:64:5d
Fingerprint (sha256): 71:69:ba:a3:63:f4:e6:dc:02:a1:74:11:e9:b8:a4:d6:78:35:f4:cc:df:72:95:8a:c0:ee:4f:56:c7:90:e7:95
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.plrreports.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.plrreports.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.plrreports.com
Other certificates including the domain name plrreports.com
(limited to 100 certificates)
plrreports.com
crowncreativemarketing.com
www.plrreports.com
plrreports.com
rent.zone
plrreports.com
paphos.work
sterling-aeronautics.com
plrreports.com
crowncreativemarketing.com
plrreports.com
plrreports.com
plrreports.com
paphos.work
laferia.work
www.plrreports.com
plrreports.com
plrreports.com
plrreports.com
plrreports.com
www.plrreports.com
plrreports.com
crowncreativemarketing.com
conosciuto.com
plrreports.com
gctc.org
www.plrreports.com
crowncreativemarketing.com
www.plrreports.com
plrreports.com
rent.zone
plrreports.com
paphos.work
sterling-aeronautics.com
plrreports.com
crowncreativemarketing.com
plrreports.com
plrreports.com
plrreports.com
paphos.work
laferia.work
www.plrreports.com
plrreports.com
plrreports.com
plrreports.com
plrreports.com
www.plrreports.com
plrreports.com
crowncreativemarketing.com
conosciuto.com
plrreports.com
gctc.org
www.plrreports.com
Certificate
The complete raw certificate details for www.plrreports.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXDCCBUSgAwIBAgISBID3Px4dWOw5woD5HhvblxK8MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEyMDMxNjQ2MzdaFw0y MDAzMDIxNjQ2MzdaMB0xGzAZBgNVBAMTEnd3dy5wbHJyZXBvcnRzLmNvbTCCAiIw DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALWfDz3TATrifV7Ak113PmKWyIMb kaYAXIgtp19ZYmlwbphKG3KxszvKD1nc3PK4rj/DefvI0QgjD0BJ4WYjvPTyUPNP bOI1PJD+vH9QNB2pBOc4LoOduIkJhUBuLkfylo2iHLZDAEvUVMkCT+qmpKn1B87c WZ5mKEWYfQ1puKKWOrri/NzrsnVEr+WEGagIayUx4JVBPZY/RkQ62H0fronYrhfH 7zbxqEb4NtF3j4nsUhTXf3R9Bf3oABiN8N4shlaQ7KouZVovhnMRnGIPoQMtDzr5 C15+cJgffnOsWdQHLQDVMtAFKyDbwz2avMO9SPy2mt2JF3UDodIKkFNdI8lTV5zv XDO4Dy8NBxVV7/fFXVSRLePryPQFxzzr85S/+wM/fb+BX1z8bSdUY0kwxgD5txxL p8QeKt6pvWMItMe80fdz0UkPRL6ksT9W4aMdS10/Bloc7ha6qokj0a9r9HzuAUB/ nI4yVU9u0BCB9BLbmNbRWpJKM6c56uoMWlOOqDlOej/A0F5x+ZsVHTQX1bSrmP8w TC7b15zasgu9fr8cU1/arciGAGQvz6vO6pOrWrEDSvrrI8hUuZ9sBQbzjTg9Vzbv LKRAyjETtZ8aPvG7vfwRZiRmO8rganu0Jk43RwqL0Zs/9G5WSZtCxLK43aJn7R2i onqkw1sF8GSoX68tAgMBAAGjggJnMIICYzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FClogLKPseyy3sVHlb1vffHB8p+1MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wHQYDVR0RBBYwFIISd3d3LnBscnJlcG9y dHMuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHW eQIEAgSB9QSB8gDwAHYAsh4FzIuizYogTodm+Su5iiUgZ2va+nDnsklTLe+LkF4A AAFuzN8C4AAABAMARzBFAiEAm20zUvp3tAyXP3fl5fwX1mcTFI5lbPJ/zDkKaThY DF4CIECMSV1XDqveYDCzw0Wv/5IrCLy0FfnEVWENSkPx36afAHYAb1N2rDHwMRnY mQCkURX/dxUcEdkCwQApBo2yCJo32RMAAAFuzN8DFAAABAMARzBFAiBSYbgiJL2Z RWKwjWTAqr81t1KsEZYXijClG3Fl9X8Z3AIhAKP5cplIjq1zgRiXdyBj7m6GHSPi nW9cmF8po3nolNWrMA0GCSqGSIb3DQEBCwUAA4IBAQAPvGjvuaZJTy5CUJ+75uZh k6objLEbQcB6y68T4uADQ8h2KQ3VBa9QN6yj4IMFQdfhP1Tx9pSvVTTgpOu71v0z akVkCVqWPV2gIl50WnF2eUz+fb7rPf7Ah3/zMSb9y2/B7ICKw8C+V/OJeWUE0Pn5 ZtrxTH8wkeadZWaHzSOgjVElZOsus42XhMKOqsH4YGdsf85nTVC4+bSV8bnIlnbr 7KLXAqLOPmCOCQ4jd7LKC+9Qqj9vQm7FCEHupkAOPPWOuTSW5otU0Ol/e3wAu6Kw 07DmtYmTL+PHoTz/RJtreNLC/cMXSbhY2U6h29YLR7wcedgc9LtSa/tk5GODJfLJ -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtZ8PPdMBOuJ9XsCTXXc+ YpbIgxuRpgBciC2nX1liaXBumEobcrGzO8oPWdzc8riuP8N5+8jRCCMPQEnhZiO8 9PJQ809s4jU8kP68f1A0HakE5zgug524iQmFQG4uR/KWjaIctkMAS9RUyQJP6qak qfUHztxZnmYoRZh9DWm4opY6uuL83OuydUSv5YQZqAhrJTHglUE9lj9GRDrYfR+u idiuF8fvNvGoRvg20XePiexSFNd/dH0F/egAGI3w3iyGVpDsqi5lWi+GcxGcYg+h Ay0POvkLXn5wmB9+c6xZ1ActANUy0AUrINvDPZq8w71I/Laa3YkXdQOh0gqQU10j yVNXnO9cM7gPLw0HFVXv98VdVJEt4+vI9AXHPOvzlL/7Az99v4FfXPxtJ1RjSTDG APm3HEunxB4q3qm9Ywi0x7zR93PRSQ9EvqSxP1bhox1LXT8GWhzuFrqqiSPRr2v0 fO4BQH+cjjJVT27QEIH0EtuY1tFakkozpznq6gxaU46oOU56P8DQXnH5mxUdNBfV tKuY/zBMLtvXnNqyC71+vxxTX9qtyIYAZC/Pq87qk6tasQNK+usjyFS5n2wFBvON OD1XNu8spEDKMRO1nxo+8bu9/BFmJGY7yuBqe7QmTjdHCovRmz/0blZJm0LEsrjd omftHaKieqTDWwXwZKhfry0CAwEAAQ== -----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 392333933733379496907139722819998773088956 . . . . . . . . [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-12-03 16:46:37 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-02 16:46:37 +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.plrreports.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 740950366534475305934532706332784324259912159064410499657140573865682841821119567036516616254791313032236618114355097222464324435041051473878076591684496544266421468829777084742858417945215805878077012203598654885893395125074095808886327418478367401740068275280186103515723472694159841789339557305486715505823777409923196018326905498022648225159911267843037776066845476192843767099549329641883786997531405527634538445806886898975637897602460879215882034813703248869591461866092465368857463871327543862769707134621447825662773469420240003969281838936236062255232888404564416211397486025330144574692942751249324692714041976928104400008193646038869763760751872132144132270074103082231073898799311693624692407878164852265876898238196793211444646580222809441935313192005263481573974687416296146942069994404722031499975164579941985802958875071103152054429832065271701890993008050957874139015694146020828931216746941935943994173441706606480168699864308713421934915456863673892611616582163898337755042192358453646875753291650980898343894300201913129349746943009067111865963416469620618045387910068372469945330590200485931355109262430848134557965725727502341435084055924788175755748017955410156273635260660945536424329029553351992162209738541 . . . . . . . . . . . . . . . . . . . . [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) 296880b28fb1ecb2dec54795bd6f7df1c1f29fb5 . . . . . . . . . . . . . . . . [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.plrreports.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) 00f0007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016eccdf02e000000403004730450221009b6d3352fa77b40c973f77e5e5fc17d66713148e656cf27fcc390a6938580c5e0220408c495d570eabde6030b3c345afff922b08bcb415f9c455610d4a43f1dfa69f0076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016eccdf0314000004030047304502205261b82224bd994562b08d64c0aabf35b752ac1196178a30a51b7165f57f19dc022100a3f97299488ead73811897772063ee6e861d23e29d6f5c985f29a379e894d5ab . . . . [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) 000fbc68efb9a6494f2e42509fbbe6e66193aa1b8cb11b41c07acbaf13e2e00343c876290dd505af5037aca3e0830541d7e13f54f1f694af5534e0a4ebbbd6fd336a4564095a963d5da0225e745a7176794cfe7dbeeb3dfec0877ff33126fdcb6fc1ec808ac3c0be57f389796504d0f9f966daf14c7f3091e69d656687cd23a08d512564eb2eb38d9784c28eaac1f860676c7fce674d50b8f9b495f1b9c89676ebeca2d702a2ce3e608e090e2377b2ca0bef50aa3f6f426ec50841eea6400e3cf58eb93496e68b54d0e97f7b7c00bba2b0d3b0e6b589932fe3c7a13cff449b6b78d2c2fdc31749b858d94ea1dbd60b47bc1c79d81cf4bb526bfb64e4638325f2c9