diy.totemapp.net

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:fb:c2:db:b6:d9:22:df:15:f5:fd:3b:cc:1a:b2:bb:71:8b 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=diy.totemapp.net

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:fb:c2:db:b6:d9:22:df:15:f5:fd:3b:cc:1a:b2:bb:71:8b
Serial Number (int): 347006742945232438390471185773255318008203
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: ab:d2:1c:45:91:9f:9c:b0:18:db:f3:bc:41:e1:89:43:b2:1b:90:b2
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 60:68:06:64:cd:85:68:12:d4:02:10:d4:7e:fa:13:2e:52:c5:d2:16
Fingerprint (sha256): 6e:6b:64:d1:5d:ed:24:bc:79:7f:f3:98:b5:e4:69:90:eb:6d:ed:13:4f:57:3f:df:03:7d:34:b0:71:07:0a:f5

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 diy.totemapp.net

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for diy.totemapp.net

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

9 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

diy.totemapp.net

Other certificates including the domain name totemapp.net

(limited to 100 certificates)
bannerman.totemapp.net
about.ksting.com
fluxx.totemapp.net
archmission.totemapp.net
archmission.totemapp.net
www.totemapp.net
archmission.totemapp.net
archmission.totemapp.net
archmission.totemapp.net
diy.totemapp.net
about.ksting.com
easymarkit.totemapp.net
diy.totemapp.net
archmission.totemapp.net
adamlyonsw.totemapp.net
archmission.totemapp.net
dojo-madness.totemapp.net
about.ksting.com
totemapp.net
about.ksting.com
about.ksting.com
totemapp.net
about.ksting.com
about.ksting.com
about.ksting.com
about.ksting.com
archmission.totemapp.net
totemapp.net
archmission.totemapp.net
press.getsundaily.com
archmission.totemapp.net
totemapp.net
about.ksting.com
archmission.totemapp.net
archmission.totemapp.net
archmission.totemapp.net
dodo.totemapp.net
about.ksting.com
bannerman.totemapp.net
totem.alltrails.com
fluxx.totemapp.net
archmission.totemapp.net
*.totemapp.net
press.swipecast.com
archmission.totemapp.net
archmission.totemapp.net
picachocoffee.totemapp.net
about.ksting.com
archmission.totemapp.net
bonusly.totemapp.net
intothewhoknows.totemapp.net
archmission.totemapp.net
about.ksting.com
diy.totemapp.net
totemapp.net
archmission.totemapp.net
about.ksting.com
about.ksting.com
press.getsundaily.com
archmission.totemapp.net
www.totemapp.net
totemapp.net
archmission.totemapp.net
about.ksting.com
britttest.totemapp.net
archmission.totemapp.net
archmission.totemapp.net
about.ksting.com
totemapp.net
fourpointsbar.totemapp.net
about.ksting.com
about.ksting.com
archmission.totemapp.net
totemapp.net
diy.totemapp.net
archmission.totemapp.net
insitome.totemapp.net
about.ksting.com
beardedbastard.totemapp.net
totemapp.net
archmission.totemapp.net
about.ksting.com
archmission.totemapp.net
about.ksting.com
totemapp.net
archmission.totemapp.net
about.ksting.com
archmission.totemapp.net
*.totemapp.net
about.ksting.com
openwork.totemapp.net
archmission.totemapp.net
archmission.totemapp.net
archmission.totemapp.net
about.ksting.com
about.ksting.com
about.ksting.com
diy.totemapp.net
adamlyonsw.totemapp.net
totemapp.net

Certificate

The complete raw certificate details for diy.totemapp.net in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFVjCCBD6gAwIBAgISA/vC27bZIt8V9f07zBqyu3GLMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA2MDIyMzAxMDJaFw0x
OTA4MzEyMzAxMDJaMBsxGTAXBgNVBAMTEGRpeS50b3RlbWFwcC5uZXQwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDl95l84aA9L3s4fsOMp1FxsarKx4qz
kqsXpbuXuGyBV859z3/we44P48wGvxIIdjAUgNMKmsXlMzXqlECjb/E05md72bVk
gpz9XR/Ni/io35YU2BwbLsIN1yuTZOaQNB8Qt1BiSocHWxSJs+ZxUx8GonSQn+/h
Cf9JQ9aqlakJS+r8GaVbnzke9caJKAkNKbSzKlLmqif0Ae2FY91k+exdGiozvNbR
oyU9TlK+4uuq5/JgX3PNK0UHuCXSJODcBBm1feEeAl4x9ZGRPXjBFg77G+EZALrZ
hWa03ZY73uGQn2O804fQjbn5SSHfEh02T2e1Jdbb74D+p9QtRujU3+unAgMBAAGj
ggJjMIICXzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG
AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFKvSHEWRn5ywGNvzvEHhiUOy
G5CyMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEB
BGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZy8wGwYDVR0RBBQwEoIQZGl5LnRvdGVtYXBwLm5ldDBMBgNVHSAERTBDMAgG
BmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3Bz
LmxldHNlbmNyeXB0Lm9yZzCCAQIGCisGAQQB1nkCBAIEgfMEgfAA7gB1AHR+2oMx
rTMQkSGcziVPQnDCv/1eQiAIxjc1eeYQe8xWAAABaxqjrWgAAAQDAEYwRAIgKOuc
HWjWjng68VE6Tbz4rW7Tku++2GYfLWqZe5pt8O0CIDbXdd3BMKwQUJV8PewXKQxd
2uO6aD/q36oxmUvl/og9AHUAKTxRllTIOWW6qlD8WAfUt2+/WHopctykwwz05UVH
9HgAAAFrGqOtQAAABAMARjBEAiB7B13vF+B8IofGRwL+O9W4ENc0SE1MJZPASEdO
NQtdfgIgT6FcIL3DMI1JxhyvyqJwZ28Ezr6bJ19/b2C3Eu++J3IwDQYJKoZIhvcN
AQELBQADggEBAJLYnw2zUC60pwPe1qpblCtFw/ZhOJPOhXixWJPwIWZassFdY5lb
jDRCJ1DiMJ+TrC3Jght8x9Brm4NsZfjevB2BhpjAjh5AWbKNqKyZIOBHuVvrhvzu
ARCxYKubK8H+bACW7Zgsq5puDQ1h7fhYrQZnJtbBKxD0DXrAAoRwJZxHBjQq/Wet
pqraejAI6M0TkMM7lhUPQpcm2XME2pe1xW2c7zSQ2q8aEVyYxOasirBJC9WI1yqD
jOi97la0mNpC8eYpxupDCNy9SiUWjw1OeEswLwPthPETnn0r5sRXXG42ftSJAs3T
0ftBu5Rs4y7+Zjh7wEOqH3BYwtp2OMvJ1W0=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5feZfOGgPS97OH7DjKdR
cbGqyseKs5KrF6W7l7hsgVfOfc9/8HuOD+PMBr8SCHYwFIDTCprF5TM16pRAo2/x
NOZne9m1ZIKc/V0fzYv4qN+WFNgcGy7CDdcrk2TmkDQfELdQYkqHB1sUibPmcVMf
BqJ0kJ/v4Qn/SUPWqpWpCUvq/BmlW585HvXGiSgJDSm0sypS5qon9AHthWPdZPns
XRoqM7zW0aMlPU5SvuLrqufyYF9zzStFB7gl0iTg3AQZtX3hHgJeMfWRkT14wRYO
+xvhGQC62YVmtN2WO97hkJ9jvNOH0I25+Ukh3xIdNk9ntSXW2++A/qfULUbo1N/r
pwIDAQAB
-----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 347006742945232438390471185773255318008203
 . . . . . . . . [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-06-02 23:01:02 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-31 23:01:02 +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 'diy.totemapp.net'
 . . . . . . . . [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 29030667731721490653420708040493600230900463234890924161168543511208618956825182966057862937673870961948126180306248338711629757643894633015581634600204325935928333987054170298766930576660114896044115190305136449824590298516193841777757313135801841898272726439093412698083813407997403567233032727719513666721207738161182051643426228767822033681320053515706931207488114621069323823664127604437904500731340216415479770579261680689461199964687245090643396892801197913826168989139812305499206183455397113996317909022016290183420259002961159073048703014971115998186800282456387957898523291363721590589215995612575687502759
 . . . . . . . . . . . . . . . . . . . . [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)
							abd21c45919f9cb018dbf3bc41e18943b21b90b2
 . . . . . . . . . . . . . . . . [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 (20 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'diy.totemapp.net'
 . . . . . . . . . . . . . . . . [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 (243 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes)
							00ee007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016b1aa3ad680000040300463044022028eb9c1d68d68e783af1513a4dbcf8ad6ed392efbed8661f2d6a997b9a6df0ed022036d775ddc130ac1050957c3dec17290c5ddae3ba683feadfaa31994be5fe883d007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016b1aa3ad40000004030046304402207b075def17e07c2287c64702fe3bd5b810d734484d4c2593c048474e350b5d7e02204fa15c20bdc3308d49c61cafcaa270676f04cebe9b275f7f6f60b712efbe2772
 . . . . [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)
		0092d89f0db3502eb4a703ded6aa5b942b45c3f6613893ce8578b15893f021665ab2c15d63995b8c34422750e2309f93ac2dc9821b7cc7d06b9b836c65f8debc1d818698c08e1e4059b28da8ac9920e047b95beb86fcee0110b160ab9b2bc1fe6c0096ed982cab9a6e0d0d61edf858ad066726d6c12b10f40d7ac0028470259c4706342afd67ada6aada7a3008e8cd1390c33b96150f429726d97304da97b5c56d9cef3490daaf1a115c98c4e6ac8ab0490bd588d72a838ce8bdee56b498da42f1e629c6ea4308dcbd4a25168f0d4e784b302f03ed84f1139e7d2be6c4575c6e367ed48902cdd3d1fb41bb946ce32efe66387bc043aa1f7058c2da7638cbc9d56d