monetise.org

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:ea:16:76:8b:62:1e:61:a2:78:7b:af:78:bc:a3:89:73:b9 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=monetise.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:ea:16:76:8b:62:1e:61:a2:78:7b:af:78:bc:a3:89:73:b9
Serial Number (int): 428105076120505859713114435475651204576185
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 65:a4:9e:5b:09:d5:8b:4c:b3:55:04:e3:2f:2a:f0:6a:c3:4e:44:45
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): c6:d4:aa:16:45:8a:01:80:36:b9:d1:fb:2b:65:de:da:8d:7c:c8:92
Fingerprint (sha256): 18:b9:d9:dc:c5:83:c0:cf:fa:61:95:d9:23:46:d3:30:0d:07:57:94:d8:b0:e0:bb:43:22:29:23:76:0f:7f:db

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate monetise.org

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for monetise.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

monetise.org
www.monetise.org

Other certificates including the domain name monetise.org

(limited to 100 certificates)

Certificate

The complete raw certificate details for monetise.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGYzCCBUugAwIBAgISBOoWdotiHmGieHuveLyjiXO5MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MDMxMzI2MDZaFw0x
OTEyMDIxMzI2MDZaMBcxFTATBgNVBAMTDG1vbmV0aXNlLm9yZzCCAiIwDQYJKoZI
hvcNAQEBBQADggIPADCCAgoCggIBAO/Cug+w8zPd8qPH6ohKFMqaRFTllTLEW0bV
YpOvm/Dt/4h1fPTdS8+wSmw7fgbsHpmz/XevfrRVNBoYRDdcTLEzkldDQZoD4bvY
LZs2a02GKFI0dTNWTIaHkJ0a/h3qSiZQdjvmMJAw7ZKSD7fqMaeK9PqLe7iVyna5
BO+YGQmVl1LsnxbdC3e8xWg/BVkPcNi5ZoPukz3omcTfvKBau/uQ+jfKSQ4KowFF
5dIv+Hoe96jJoXiCwUrUr+XupnfRQ8c8k7E5FD40WFe40kqEeF4JAtWXci9Jz7sF
Jl8BY2nw7TG80nP0K+drGDtaeb3l9JT7D8NAz6emdqvFwCsyAmHapdXWeD0gCovG
o2usbq7t80NHzqFsr49fBkyyH2b0IbihDICY8PghUM3F0g2/hTumGTBTFqFIY2Id
UBAmGfoKorxRNdh0tGFHvFWrTi+nAQTKXLlcUXI72gC3HroWJiJoTHqwvQK/UnP8
HbCW7abG0EQ9WPsv2aKYLCVJUpx1aFzr3nL4AFsR/bf7pSZ1PfZWA4Pu7/MLXzqA
ETwFdCXyXONh34vy0FEnfo5vzhLUlvEUQAY7aBY+s+QyIuI6/U19/Skzy0B3LjQ2
lBVll+XscrkqPScANk/Sb7OBzznMUa3PO0x6phn8Y5IhYwwfBRE8389VIjIleG/O
p/ZdTjRrAgMBAAGjggJ0MIICcDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI
KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFGWknlsJ
1YtMs1UE4y8q8GrDTkRFMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyh
MG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgz
LmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgz
LmxldHNlbmNyeXB0Lm9yZy8wKQYDVR0RBCIwIIIMbW9uZXRpc2Uub3JnghB3d3cu
bW9uZXRpc2Uub3JnMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEB
MCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBQYK
KwYBBAHWeQIEAgSB9gSB8wDxAHYAb1N2rDHwMRnYmQCkURX/dxUcEdkCwQApBo2y
CJo32RMAAAFs94S6bAAABAMARzBFAiAcmMrceAc5AdPqFE0E4Kc0WhU+eTlTXEHV
e/zwv2WpDAIhAJ3qtP6PF1/LLQ5B9kaFMAxP+dnVx1BFBb5sTMp5wc+dAHcAY/Lb
zeg7zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFs94S6NwAABAMASDBGAiEA
nePUviARaRKv1VQAw4IxGPQSkC2/O7d+AED9LD0hNvgCIQDwR3mlI45pw68pXput
ANvuJL8WEOhnrBF1vJnLQRHh/jANBgkqhkiG9w0BAQsFAAOCAQEAPQHxORGBax3n
ifc53zQ7NQmR4N7UwvR2M7+OMq5T/bQq7LVnUgzmDE7RcG5jJiCg7GXxvjFf3uZq
+h/FbuedJjtHyxZtZBsYqhU4U7iOocOXIsUMgVKETSa7dICtEY1AxiInYVY1A07z
cr46bt+z8H/K9UD6quyKpqeJQX3aXICMreKpwm9S4K5DnAHO/nVbe/ndFND/PB15
iA6iLgJ5qhRvUIH4Qg9wSlEKg7VkQpzXtWiXVLjsuX3In8uUQkN0HBKzqXxU4io2
fNUZFN4nHzoA9hwwzktm8deokFwcn5m8OKo+W5f0Jku7Zki3JwvpCWx307RA/2oQ
KvcOzYbGew==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA78K6D7DzM93yo8fqiEoU
yppEVOWVMsRbRtVik6+b8O3/iHV89N1Lz7BKbDt+BuwembP9d69+tFU0GhhEN1xM
sTOSV0NBmgPhu9gtmzZrTYYoUjR1M1ZMhoeQnRr+HepKJlB2O+YwkDDtkpIPt+ox
p4r0+ot7uJXKdrkE75gZCZWXUuyfFt0Ld7zFaD8FWQ9w2Llmg+6TPeiZxN+8oFq7
+5D6N8pJDgqjAUXl0i/4eh73qMmheILBStSv5e6md9FDxzyTsTkUPjRYV7jSSoR4
XgkC1ZdyL0nPuwUmXwFjafDtMbzSc/Qr52sYO1p5veX0lPsPw0DPp6Z2q8XAKzIC
Ydql1dZ4PSAKi8aja6xuru3zQ0fOoWyvj18GTLIfZvQhuKEMgJjw+CFQzcXSDb+F
O6YZMFMWoUhjYh1QECYZ+gqivFE12HS0YUe8VatOL6cBBMpcuVxRcjvaALceuhYm
ImhMerC9Ar9Sc/wdsJbtpsbQRD1Y+y/ZopgsJUlSnHVoXOvecvgAWxH9t/ulJnU9
9lYDg+7v8wtfOoARPAV0JfJc42Hfi/LQUSd+jm/OEtSW8RRABjtoFj6z5DIi4jr9
TX39KTPLQHcuNDaUFWWX5exyuSo9JwA2T9Jvs4HPOcxRrc87THqmGfxjkiFjDB8F
ETzfz1UiMiV4b86n9l1ONGsCAwEAAQ==
-----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 428105076120505859713114435475651204576185
 . . . . . . . . [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-03 13:26:06 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-02 13:26: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 'monetise.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 978138119922332532170068031390701055893462703907347705075880568546701534095228278136624691351637690946838957236537607314453627580049911343775881717012019938419688828196264166093458740924552901544590094774286317406521459222236112500234301665413579758175091598342265037832185671121003670996004882042745486512917398764943203742171917652935105859808182954131079906516393993236776039600174507022588052467108281506859660224157254325326080197564699060814424855514597726241835458102328225937969337955437153108955396538593262269356905786381196291871731785616118973132564925036790140307308916635882534487731275064934530486367522830442032978152177977406443862778439629100905956693769468774175116175670836473966196333095231894686568054273628339377147192553309359369164120286124980585531067984247891154993535066039271031583469016003990263012851653450114201141565212567238234210645525084330287893899681531160312559440125364129273326422592157604427826507905739371612508630924626550360581488345585082030157194600190938523268734368618617748495336895918504895272005175844366586984285348321690319052264101709460713508332864662532112631378515765783066293986023573099014576075562892535571128407046383281356517934564457999733382217076316061504304222975083
 . . . . . . . . . . . . . . . . . . . . [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)
							65a49e5b09d58b4cb35504e32f2af06ac34e4445
 . . . . . . . . . . . . . . . . [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 (34 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'monetise.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.monetise.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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f10076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016cf784ba6c000004030047304502201c98cadc78073901d3ea144d04e0a7345a153e7939535c41d57bfcf0bf65a90c0221009deab4fe8f175fcb2d0e41f64685300c4ff9d9d5c7504505be6c4cca79c1cf9d00770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016cf784ba3700000403004830460221009de3d4be20116912afd55400c3823118f412902dbf3bb77e0040fd2c3d2136f8022100f04779a5238e69c3af295e9bad00dbee24bf1610e867ac1175bc99cb4111e1fe
 . . . . [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)
		003d01f13911816b1de789f739df343b350991e0ded4c2f47633bf8e32ae53fdb42aecb567520ce60c4ed1706e632620a0ec65f1be315fdee66afa1fc56ee79d263b47cb166d641b18aa153853b88ea1c39722c50c8152844d26bb7480ad118d40c62227615635034ef372be3a6edfb3f07fcaf540faaaec8aa6a789417dda5c808cade2a9c26f52e0ae439c01cefe755b7bf9dd14d0ff3c1d79880ea22e0279aa146f5081f8420f704a510a83b564429cd7b5689754b8ecb97dc89fcb944243741c12b3a97c54e22a367cd51914de271f3a00f61c30ce4b66f1d7a8905c1c9f99bc38aa3e5b97f4264bbb6648b7270be9096c77d3b440ff6a102af70ecd86c67b