preview.studiomoniker.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:e7:14:c7:0d:41:0a:b0:7f:72:dd:76:97:98:68:9e:ad:37 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=preview.studiomoniker.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:e7:14:c7:0d:41:0a:b0:7f:72:dd:76:97:98:68:9e:ad:37
Serial Number (int): 339969702649832535381868179872486495530295
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: ba:de:f8:bd:8a:d1:99:10:02:fa:2a:c2:1d:95:3d:60:88:3d:7e:25
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 3a:ae:16:4f:ea:34:38:e5:95:06:00:9f:13:a9:78:91:b2:5e:c4:cb
Fingerprint (sha256): 0c:e1:84:8f:90:10:49:76:10:bd:c4:fc:e1:fb:00:f5:19:01:36:2f:18:14:ee:ed:84:ec:5a:c4:d2:17:21:e5

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 preview.studiomoniker.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for preview.studiomoniker.com

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication
Client Authentication

Extensions

8 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

preview.studiomoniker.com

Other certificates including the domain name studiomoniker.com

(limited to 100 certificates)
www.studiomoniker.com
thursdays.studiomoniker.com
plaatseensteen.studiomoniker.com
thursdays.studiomoniker.com
thursdays.studiomoniker.com
www.yourlineormine.com
preview.studiomoniker.com
sentry.dev.studiomoniker.com
www.studiomoniker.com
www.poly-xelor.com
www.studiomoniker.com
www.studiomoniker.com
preview.studiomoniker.com
plaatseensteen.studiomoniker.com
www.poly-xelor.com
goodgameclub.studiomoniker.com
www.yourlineormine.com
www.poly-xelor.com
www.pointerpointer.com
www.poly-xelor.com
www.antiselfie.club
docs.dev.studiomoniker.com
goodgameclub.studiomoniker.com
sentry.dev.studiomoniker.com
www.studiomoniker.com
webdev.thumbify.de
www.studiomoniker.com
www.poly-xelor.com
outofline.video
www.the-skeuo-office.com
www.studiomoniker.com
thursdays.studiomoniker.com
www.studiomoniker.com
www.studiomoniker.com
www.studiomoniker.com
preview.studiomoniker.com
jacobberman.dev
thursdays.studiomoniker.com
thursdays.studiomoniker.com
outofline.studiomoniker.com
shop.studiomoniker.com
www.thequickbrown.com
crmthermoply.com
www.studiomoniker.com
www.studiomoniker.com
thursdays.studiomoniker.com
radio.studiomoniker.com
www.antiselfie.club
shop.studiomoniker.com
thursdays.studiomoniker.com
www.studiomoniker.com
gestures.studiomoniker.com
www.pointerpointer.com
www.rietveldforrietveld.org
placeastone.nl
sentry.dev.studiomoniker.com
test.studiomoniker.com
www.studiomoniker.com
thursdays.studiomoniker.com
www.studiomoniker.com
www.pointerpointer.com
www.studiomoniker.com
www.studiomoniker.com
test.studiomoniker.com
www.jonathanpuckey.com
martinmade.me
thursdays.studiomoniker.com
preview.studiomoniker.com
gideonsimons.com
placeastone.studiomoniker.com
www.studiomoniker.com
www.studiomoniker.com
test.dev.studiomoniker.com
dev.radio.garden
www.studiomoniker.com
thursdays.studiomoniker.com
www.antiselfie.club
www.thequickbrown.com
thursdays.studiomoniker.com
preview.studiomoniker.com
thursdays.studiomoniker.com
www.rietveldforrietveld.org
thursdays.studiomoniker.com
thursdays.studiomoniker.com
classroom.dev.studiomoniker.com
thursdays.studiomoniker.com
www.studiomoniker.com
thursdays.studiomoniker.com
preview.studiomoniker.com
www.pointerpointer.com
www.thequickbrown.com
thursdays.studiomoniker.com
www.the-skeuo-office.com
www.the-skeuo-office.com
www.poly-xelor.com
sentry.dev.studiomoniker.com
www.antiselfie.club
thursdays.studiomoniker.com
outofline.video
www.studiomoniker.com

Certificate

The complete raw certificate details for preview.studiomoniker.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFFjCCA/6gAwIBAgISA+cUxw1BCrB/ct12l5honq03MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjA1MjgyMjQ2MDBaFw0x
NjA4MjYyMjQ2MDBaMCQxIjAgBgNVBAMTGXByZXZpZXcuc3R1ZGlvbW9uaWtlci5j
b20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDEz7Z94ppUeM6YgmTv
ttVCPt0iIHit2HtRGLBVsSMbqpCT9aJFwH2rZR3tYtWW4Af+jVksFs7z2bfo1zT8
XOQsjE/NDy/KqlWckq5EDmJNGCpkf4S38pRXn+czqQ6bkw2rigzJTWKuA3zXeHsp
AI/tq1FMV7bSCIE+bPSLKhuKi0VTVfENFS0TnWrzl51G+H9EVmNckdQw7ICAp3Cg
OM7pfLRQmPgYNNq0aBxpJILd1+ETOF12OZbxxealuVIj/52+njq+LZQq6zMwHAyp
5/W165H0r9kLXJSNzle6nB+d41GGRN1aa4kekGcJlQomix12FjnaNq7ShV7+zMiJ
bs27AgMBAAGjggIaMIICFjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYB
BQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFLre+L2K0ZkQ
Avoqwh2VPWCIPX4lMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAG
CCsGAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxl
dHNlbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5s
ZXRzZW5jcnlwdC5vcmcvMCQGA1UdEQQdMBuCGXByZXZpZXcuc3R1ZGlvbW9uaWtl
ci5jb20wgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHW
MCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYB
BQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1
cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdp
dGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNl
bmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAUmGSCaea
cHjvf38q3iwSEKTp8PmRiduQ7WiLT2iAQgj0ShzIhpWQQg+7Z6fpf0j1zyWbcJKi
CNVSVyud07yLsGPAwZIz4mebI5jciZdoRxaDvH0RxMYKv2MS5SUyf98fCuaFZ5Wc
lMYznVjJqKKAmmGJG+qMkp4OoSqGNr0gBqgAK6ExyNe1fZ4QV8mpVQq3dtgnOzM8
zOeVsaKP2bemOTYU9sL2i7U+ZHs021nJ+jQ/SvAVmXVlsdXHO3RKtyPl9K1DzTHC
8O9J6vQIUob9hE8UCiJcCDuZtZBxzbfMH2uBTZ1q6vR7a4MfiDOKkTrhlkbaaprn
SdwClK0a6uyHZg==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxM+2feKaVHjOmIJk77bV
Qj7dIiB4rdh7URiwVbEjG6qQk/WiRcB9q2Ud7WLVluAH/o1ZLBbO89m36Nc0/Fzk
LIxPzQ8vyqpVnJKuRA5iTRgqZH+Et/KUV5/nM6kOm5MNq4oMyU1irgN813h7KQCP
7atRTFe20giBPmz0iyobiotFU1XxDRUtE51q85edRvh/RFZjXJHUMOyAgKdwoDjO
6Xy0UJj4GDTatGgcaSSC3dfhEzhddjmW8cXmpblSI/+dvp46vi2UKuszMBwMqef1
teuR9K/ZC1yUjc5XupwfneNRhkTdWmuJHpBnCZUKJosddhY52jau0oVe/szIiW7N
uwIDAQAB
-----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 339969702649832535381868179872486495530295
 . . . . . . . . [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 2016-05-28 22:46:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-08-26 22:46:00 +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 'preview.studiomoniker.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 (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 24845134801310057948868735896067003546844653688056203658921687258093866451529657472820433043916311863433663075867199288772950843282961280226944998860850018051191721526970930867393099935088608989300679503464956737924131093322254515992832071110745442657972087642367268012632098174911437134068230618558548279746693369269839787251576041891821570337147130973254560797913106587996861230276035491596751516831402124417404942708026845068238792155926192747221527237085829547919525196739953921318152743029667698502507357230309781077549941402890349131677040176592652489863119250718517437276646514827062307208798189698839298887099
 . . . . . . . . . . . . . . . . . . . . [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)
							badef8bd8ad1991002fa2ac21d953d60883d7e25
 . . . . . . . . . . . . . . . . [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 (100 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 (29 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'preview.studiomoniker.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 (246 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.5.5.7.2.2 (unotice)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/'
 . . . . [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)
		0052619209a79a7078ef7f7f2ade2c1210a4e9f0f99189db90ed688b4f68804208f44a1cc8869590420fbb67a7e97f48f5cf259b7092a208d552572b9dd3bc8bb063c0c19233e2679b2398dc899768471683bc7d11c4c60abf6312e525327fdf1f0ae68567959c94c6339d58c9a8a2809a61891bea8c929e0ea12a8636bd2006a8002ba131c8d7b57d9e1057c9a9550ab776d8273b333ccce795b1a28fd9b7a6393614f6c2f68bb53e647b34db59c9fa343f4af015997565b1d5c73b744ab723e5f4ad43cd31c2f0ef49eaf4085286fd844f140a225c083b99b59071cdb7cc1f6b814d9d6aeaf47b6b831f88338a913ae19646da6a9ae749dc0294ad1aeaec8766