prolan.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:1f:1e:29:7d:ba:fa:a1:c6:2a:be:91:25:92:8f:20:33:90 was issued on by Let's Encrypt.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=prolan.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:1f:1e:29:7d:ba:fa:a1:c6:2a:be:91:25:92:8f:20:33:90Serial Number (int): 271925703443989785220797517965760397325200
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 09:6b:3b:f7:e0:2a:af:0e:73:65:e5:f5:5e:3e:91:80:ef:22:8f:1e
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): d2:83:9a:c1:a1:30:48:cd:c3:01:93:96:3d:ed:00:00:db:14:aa:39
Fingerprint (sha256): b7:93:94:53:3d:b7:1e:39:58:77:1d:cf:2a:54:42:b7:0a:0f:c7:3e:3c:30:73:6e:1a:a6:65:ee:a2:35:24:a6
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate prolan.org
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for prolan.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
prolan.org
www.prolan.org
www.prolan.org
Other certificates including the domain name prolan.org
(limited to 100 certificates)
prolan.org
prolan.org
prolan.org
sql.prolan.org
prolan.org
mail.prolan.org
prolan.org
mail.prolan.org
prolan.org
mrtg.prolan.org
prolan.org
prolan.org
mail.prolan.org
mrtg.prolan.org
mrtg.prolan.org
prolan.org
mrtg.prolan.org
mail.prolan.org
prolan.org
mrtg.prolan.org
mail.prolan.org
prolan.org
prolan.org
prolan.org
status.prolan.org
prolan.org
mail.prolan.org
prolan.org
prolan.org
ftp.prolan.org
status.prolan.org
prolan.org
prolan.org
prolan.org
prolan.org
sql.prolan.org
prolan.org
mail.prolan.org
prolan.org
mail.prolan.org
prolan.org
mrtg.prolan.org
prolan.org
prolan.org
mail.prolan.org
mrtg.prolan.org
mrtg.prolan.org
prolan.org
mrtg.prolan.org
mail.prolan.org
prolan.org
mrtg.prolan.org
mail.prolan.org
prolan.org
prolan.org
prolan.org
status.prolan.org
prolan.org
mail.prolan.org
prolan.org
prolan.org
ftp.prolan.org
status.prolan.org
prolan.org
prolan.org
Certificate
The complete raw certificate details for prolan.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXDCCBUSgAwIBAgISAx8eKX26+qHGKr6RJZKPIDOQMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjMwNDAwNTFaFw0x OTEwMjEwNDAwNTFaMBUxEzARBgNVBAMTCnByb2xhbi5vcmcwggIiMA0GCSqGSIb3 DQEBAQUAA4ICDwAwggIKAoICAQDflc9E3PVoF+0LuLak0ijyJIJ56YjmAIhDuaTX 0V1tSV6O+UGpvGAob6f9MMLvtmhxb10QtaK2P1jPoimXRQv9Y7yg5URKuGBBfsx9 BoNjYRzUgLKx1mBYZgqdWxgfsqncEPzBc976M9OhPhT9p7s0NZna9yEKxk0g0gfr oMTNBwSDCcho7iPw32iHv8c+L0He4FDWe1FzAF0RSmk4h2ywvYEfekdk/DuyryWq TCWtmCzIz1hbnC3cNKGeog8G/smjiMID/Wv/qVa4Tx7bQyQt7DVTJ3res1n2fDr8 vN7Cv04uZ5Z22zxxYKN5oX+BLC4lod9cyOc7PE/iCJ1AzmlfL+0rOV+KmhDR5gMC KGxq1NO8z5iSpJIVoXpWqJI/HKLy6RguvEPwiEoCr4ltz+/oQWYSHtemW1CEY9Qv ra+nhhxWYu3UdYMWIeEvomPedR4DFS3B12OnRKRwp3/TZ1mUOYSv7bLoq3nH8KcL 1/yB+7fWIytpsraMTLzqpdrMC2NbJm1YW9jfEEaIy+nxOKIjpEzeMeK5Y1YOK/Zk thCPeW2EOcV8pLn3owx/r8D7EA/+4GSuEteHO5QU1jMsvfrJpr5uMyTEtOD4tcvP zHJoR851ALE/txQv69j5AgJaVYaoItuomgYXjixZq2cWLUY1dqSPaw9tUWuMV8Zb vnMy0QIDAQABo4ICbzCCAmswDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsG AQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQJazv34Cqv DnNl5fVePpGA7yKPHjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBv BggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5s ZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5s ZXRzZW5jcnlwdC5vcmcvMCUGA1UdEQQeMByCCnByb2xhbi5vcmeCDnd3dy5wcm9s YW4ub3JnMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHW eQIEAgSB9QSB8gDwAHYAdH7agzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7zFYA AAFsHTQjQwAABAMARzBFAiEA6dtF49MyW9orgELViF8nao/3m4XHgOiU/VPikPVE UXICIH0aQjLPZIPrEWnHHYKVSokIIg/7AHE8gK1WzWlwVm6XAHYAY/Lbzeg7zCzP C3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFsHTQjWwAABAMARzBFAiEAzbnoYE+K 4HhcqFYPD5xk9fW5GgzCTdtjiL4rhBVhmKoCIH/ZEeI+ZiKFkwzJHpJqnjMmSCyt bXjnAdy2jtR5Sd5yMA0GCSqGSIb3DQEBCwUAA4IBAQBK57rkdqhX6IHBDdt6lkl6 npcuhQGqfz0YfVbexOMXHzoIUM2C9vACqZ/+0t2lZOrS2+e1Ew/2kHJMPrcxKiws xBtCPkIODRRHgGxxfzo3Wy210Y9GQnR5BYKP5OToHgm7xKULD47BxBZ9A3n/cHR9 MuWuNo9RdFV3NPc7r7pNKjo+6j7lDmBdjv5SPNFsVt7q5Tfom25xYgzc/B4cpIfG y3RFSb5mfWMOtWV9xznHKQOLRfVMiBSjjaNLFtNPiqLHXY7YOtDroXCZh4VsRyLf l/UPPYAIlrgHVLeaBoFLMH+kzG86UZsYCIv3v2sRd2INB9MufcDZoQTSozEIU5pk -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA35XPRNz1aBftC7i2pNIo 8iSCeemI5gCIQ7mk19FdbUlejvlBqbxgKG+n/TDC77ZocW9dELWitj9Yz6Ipl0UL /WO8oOVESrhgQX7MfQaDY2Ec1ICysdZgWGYKnVsYH7Kp3BD8wXPe+jPToT4U/ae7 NDWZ2vchCsZNINIH66DEzQcEgwnIaO4j8N9oh7/HPi9B3uBQ1ntRcwBdEUppOIds sL2BH3pHZPw7sq8lqkwlrZgsyM9YW5wt3DShnqIPBv7Jo4jCA/1r/6lWuE8e20Mk Lew1Uyd63rNZ9nw6/Lzewr9OLmeWdts8cWCjeaF/gSwuJaHfXMjnOzxP4gidQM5p Xy/tKzlfipoQ0eYDAihsatTTvM+YkqSSFaF6VqiSPxyi8ukYLrxD8IhKAq+Jbc/v 6EFmEh7XpltQhGPUL62vp4YcVmLt1HWDFiHhL6Jj3nUeAxUtwddjp0SkcKd/02dZ lDmEr+2y6Kt5x/CnC9f8gfu31iMrabK2jEy86qXazAtjWyZtWFvY3xBGiMvp8Tii I6RM3jHiuWNWDiv2ZLYQj3lthDnFfKS596MMf6/A+xAP/uBkrhLXhzuUFNYzLL36 yaa+bjMkxLTg+LXLz8xyaEfOdQCxP7cUL+vY+QICWlWGqCLbqJoGF44sWatnFi1G NXakj2sPbVFrjFfGW75zMtECAwEAAQ== -----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 271925703443989785220797517965760397325200 . . . . . . . . [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-23 04:00:51 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-21 04:00:51 +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 'prolan.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 912148010088759070772940141276908097078052970453751340132531826105990794124896360547176875590508203755755866255346978408423285061976289855504851216634017851591204935358620367981260487812147262054377332437280316249258548286796317493148044296269912766632476281644673910102170957424385429905307442809255307355876697233010500151920782122999784366730286717345293474476126978335544921624723118676243381404094188893498245399190458724340726687711686352460211934326109595383233149129593245447488384731061826883063941715033315714798237262637361516730846184982821389274174083210686106903412279687296522695212838356843655640176697715318567527220474685117232035813056509460197902255059592476777635867190612953245511311019903580742756690193028232637234731050629531452296021936573522555064467998849619155670586653778268374069664453406159058386470641866218361795673964230679786136040431472779707376445290908829044574726550895725173926820781697779737791647114585341972853977682102740889894935992713853392265802105467612550890611622354493050180387321774198936725734547978296675607995180759529674984582173692288574300458872693290290045752512549577968851054942305464444289716786449990488229170434920142708122397031744405882582130983548664144579322393297 . . . . . . . . . . . . . . . . . . . . [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) 096b3bf7e02aaf0e7365e5f55e3e9180ef228f1e . . . . . . . . . . . . . . . . [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 (30 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'prolan.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.prolan.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) 00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c1d3423430000040300473045022100e9db45e3d3325bda2b8042d5885f276a8ff79b85c780e894fd53e290f544517202207d1a4232cf6483eb1169c71d82954a8908220ffb00713c80ad56cd6970566e9700760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c1d34235b0000040300473045022100cdb9e8604f8ae0785ca8560f0f9c64f5f5b91a0cc24ddb6388be2b84156198aa02207fd911e23e662285930cc91e926a9e3326482cad6d78e701dcb68ed47949de72 . . . . [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) 004ae7bae476a857e881c10ddb7a96497a9e972e8501aa7f3d187d56dec4e3171f3a0850cd82f6f002a99ffed2dda564ead2dbe7b5130ff690724c3eb7312a2c2cc41b423e420e0d1447806c717f3a375b2db5d18f4642747905828fe4e4e81e09bbc4a50b0f8ec1c4167d0379ff70747d32e5ae368f5174557734f73bafba4d2a3a3eea3ee50e605d8efe523cd16c56deeae537e89b6e71620cdcfc1e1ca487c6cb744549be667d630eb5657dc739c729038b45f54c8814a38da34b16d34f8aa2c75d8ed83ad0eba1709987856c4722df97f50f3d800896b80754b79a06814b307fa4cc6f3a519b18088bf7bf6b1177620d07d32e7dc0d9a104d2a33108539a64