app.blog.hamibook.com.tw

Issued by R3

About this certificate

This digital certificate with serial number 04:19:2c:c6:a7:d2:54:98:88:e1:c2:cc:d7:29:32:56:93:57 was issued on by Let's Encrypt.

With 4 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=app.blog.hamibook.com.tw

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:19:2c:c6:a7:d2:54:98:88:e1:c2:cc:d7:29:32:56:93:57
Serial Number (int): 357015720410483473449138621765659949175639
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 69:fb:16:e0:9e:97:ea:79:47:b7:a2:50:ff:c4:83:3f:fb:ee:cf:42
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): b3:9e:38:81:b2:cc:a1:ab:2f:6c:4b:df:e5:c5:ca:ea:e0:ad:9a:29
Fingerprint (sha256): c8:4c:77:07:af:23:7c:2e:14:d5:48:52:ef:b2:52:70:95:de:62:11:b3:2e:07:fc:63:c0:48:d6:9e:c9:cb:04

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate app.blog.hamibook.com.tw

4

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for app.blog.hamibook.com.tw

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

app.blog.hamibook.com.tw
blog.hamibook.com.tw
cdn.blog.hamibook.com.tw
demo.blog.hamibook.com.tw

Other certificates including the domain name hamibook.com.tw

(limited to 100 certificates)
webreader.hamibook.com.tw
hamibook.com.tw
www.hamibook.com.tw
www.hamibook.com.tw
thsrc.blog.hamibook.com.tw
app.blog.hamibook.com.tw
blog.hamibook.com.tw
www.hamibook.com.tw
blog.hamibook.com.tw
blog.hamibook.com.tw
pay.kollect.com.tw
www.hamibook.com.tw
www.hamibook.com.tw
app.blog.hamibook.com.tw
hamibook.com.tw
app.blog.hamibook.com.tw
blog.hamibook.com.tw
blog.hamibook.com.tw
www.hamibook.com.tw
app.blog.hamibook.com.tw
thsrc.blog.hamibook.com.tw
admin.vedantaspain.es
blog.hamibook.com.tw
www.hamibook.com.tw
blog.hamibook.com.tw
blog.hamibook.com.tw
moonindiancuisine.net
app.blog.hamibook.com.tw
auth.somewear.co
hamibook.com.tw
blog.hamibook.com.tw
blog.hamibook.com.tw
app.blog.hamibook.com.tw
www.hamibook.com.tw
sakhro.art
blog.hamibook.com.tw
webreader.uat.hamibook.com.tw
blog.hamibook.com.tw
blog.hamibook.com.tw
www.hamibook.com.tw
www.hamibook.com.tw
www.linguaxes.com
blog.hamibook.com.tw
www.brandingbros.uk
thsrc.blog.hamibook.com.tw
www.becreative.hu
webreader.hamibook.com.tw
www.hamibook.com.tw
blog.memorize.ai
www.hamibook.com.tw
www.hamibook.com.tw
thsrc.blog.hamibook.com.tw
blog.hamibook.com.tw
blog.memorize.ai
hamibook.com.tw
app.hamibook.com.tw
oalshliy.co
blog.hamibook.com.tw
settempengineering.com
blog.hamibook.com.tw
www.kollect.com.tw
anytheme.app
app.blog.hamibook.com.tw
hamibook.com.tw
grikk.co.jp
app.blog.hamibook.com.tw
blog.hamibook.com.tw
dev-fb.scope.ne.jp
blog.hamibook.com.tw
www.becreative.hu
www.hamibook.com.tw
www.hamibook.com.tw
thsrc.blog.hamibook.com.tw
app.blog.hamibook.com.tw
webreader.hamibook.com.tw
www.hamibook.com.tw
app.blog.hamibook.com.tw
hamibook.com.tw
blog.hamibook.com.tw
app.blog.hamibook.com.tw
www.hamibook.com.tw
www.blog.f4a.com
webreader.uat.hamibook.com.tw
blog.hamibook.com.tw
panel.frava.app
blog.hamibook.com.tw
blog.hamibook.com.tw
app.blog.hamibook.com.tw
auth.jendeml.com
admin.vedantaspain.es
app.blog.hamibook.com.tw
hamibook.com.tw
hamibook.com.tw
www.kaybet.net
www.darrenby.design
app.blog.hamibook.com.tw
www.tarcisioaraujotransportes.com.br
hamibook.com.tw
app.hamibook.com.tw
www.hamibook.com.tw

Certificate

The complete raw certificate details for app.blog.hamibook.com.tw in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFRzCCBC+gAwIBAgISBBksxqfSVJiI4cLM1ykyVpNXMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzA3MjMxNTAzMzdaFw0yMzEwMjExNTAzMzZaMCMxITAfBgNVBAMT
GGFwcC5ibG9nLmhhbWlib29rLmNvbS50dzCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAMKWXuKNvCFra1Tg5ewHGlY77ZJtpJKPvtjBKHuh3A4+EJT4GKX/
gyPHtHyNf+546zKp1lzbigsvqlkpqFlspN1VdhbPxoc6utFcgGY5eTe+XugB+0HV
V8kFNMg023/H8E+oTdoDi9XWi+IzWhhqWdoI7jTmlCgDtk4o28wVF2ImMVdXLdaB
ZagwANgOfKLawDUhEzZiHJJwOwLawNI6U75tXTDvvC2LPCggaO66aoFMfzvEgwmZ
2nxGGCVwPFUtRbc7giXTZ2YZkPF0FLwT665NwzNlJpS9vRTnn8X/05tc3n1fbHaR
vqcsRpQSY36x9woqIThdJGtrN5fuxd9z3QECAwEAAaOCAmQwggJgMA4GA1UdDwEB
/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/
BAIwADAdBgNVHQ4EFgQUafsW4J6X6nlHt6JQ/8SDP/vuz0IwHwYDVR0jBBgwFoAU
FC6zF7dYVsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzAB
hhVodHRwOi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5p
LmxlbmNyLm9yZy8wbgYDVR0RBGcwZYIYYXBwLmJsb2cuaGFtaWJvb2suY29tLnR3
ghRibG9nLmhhbWlib29rLmNvbS50d4IYY2RuLmJsb2cuaGFtaWJvb2suY29tLnR3
ghlkZW1vLmJsb2cuaGFtaWJvb2suY29tLnR3MBMGA1UdIAQMMAowCAYGZ4EMAQIB
MIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHYAtz77JN+cTbp18jnFulj0bF38Qs96
nzXEnh0JgSXttJkAAAGJg334RAAABAMARzBFAiEAx3l6hTY6x3p1aQXnB5ZmPvXp
94GnvWseyFHjzwFyoXYCIDoi4/lmKiVaTU/KEpazNTvhW3/fRGMp8MfK7umvba9s
AHUAejKMVNi3LbYg6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGJg334UQAABAMA
RjBEAiAFrDHKfD5k+OuU6wrOIgV1YYMH1P2Urz98OZNG+P8g3gIgLj31MV4+2bQY
utomJ31XbLW6HEwCoRyZSS9uc5+P81AwDQYJKoZIhvcNAQELBQADggEBAIQpTiXK
Pv3Rh6M9+t9QiNlZ3Pdp3zZLe8VyGd2VVWmcWLVkSB4bgVcZQEJL7fJv9B8iRKex
h66qIgts0D/LUxALWIm4uS0GISGPYFZEigm+6BHrEFc4m3Uq46KcFpwOGXXuGFYa
rs6pHjnj9a2mejqK92UtCtEwr4XS+XxDBs3ItwolZfNnu30r7S5ylFTmy40CqDAQ
K9nhbiQC/apwi2RFOk78zI1A/ja7UU4h4zK+OQ01ioFdNXF1TFvG5X88GfXG+gPX
nD2QuHjysNI4l1vBKxS2Rf6czfNDTGOk+xH48KBR+DqvS4suKSEDDPmJk27gx+QB
mlyGzuA13DYQ/zI=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwpZe4o28IWtrVODl7Aca
Vjvtkm2kko++2MEoe6HcDj4QlPgYpf+DI8e0fI1/7njrMqnWXNuKCy+qWSmoWWyk
3VV2Fs/Ghzq60VyAZjl5N75e6AH7QdVXyQU0yDTbf8fwT6hN2gOL1daL4jNaGGpZ
2gjuNOaUKAO2TijbzBUXYiYxV1ct1oFlqDAA2A58otrANSETNmIcknA7AtrA0jpT
vm1dMO+8LYs8KCBo7rpqgUx/O8SDCZnafEYYJXA8VS1FtzuCJdNnZhmQ8XQUvBPr
rk3DM2UmlL29FOefxf/Tm1zefV9sdpG+pyxGlBJjfrH3CiohOF0ka2s3l+7F33Pd
AQIDAQAB
-----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 357015720410483473449138621765659949175639
 . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-07-23 15:03:37 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-10-21 15:03:36 +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 'app.blog.hamibook.com.tw'
 . . . . . . . . [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 24564381691814008400922044806916332359673962155305742848922681196476360710185487907835795449981067927396022621567933239989206028864782626048337822834811335750159946746414979982500998454509033334406225588828751354133396623106430509120110436734560221338214399121025000807418408655031859250057870754212755811396995156798699014397881755901893849242979535310021140652727242451713950739106091368417020809623229250291410624626694596520865594568338511894467034540389923072729705420229741533380524324316676983691200740866738285541859986621878262306749639940442060692628326559155303183728203168708285396283406766769314240650497
 . . . . . . . . . . . . . . . . . . . . [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)
							69fb16e09e97ea7947b7a250ffc4833ffbeecf42
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (103 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'app.blog.hamibook.com.tw'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blog.hamibook.com.tw'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cdn.blog.hamibook.com.tw'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'demo.blog.hamibook.com.tw'
 . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb49900000189837df8440000040300473045022100c7797a85363ac77a756905e70796663ef5e9f781a7bd6b1ec851e3cf0172a17602203a22e3f9662a255a4d4fca1296b3353be15b7fdf446329f0c7caeee9af6daf6c0075007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000189837df8510000040300463044022005ac31ca7c3e64f8eb94eb0ace220575618307d4fd94af3f7c399346f8ff20de02202e3df5315e3ed9b418bada26277d576cb5ba1c4c02a11c99492f6e739f8ff350
 . . . . [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)
		0084294e25ca3efdd187a33dfadf5088d959dcf769df364b7bc57219dd9555699c58b564481e1b81571940424bedf26ff41f2244a7b187aeaa220b6cd03fcb53100b5889b8b92d0621218f6056448a09bee811eb1057389b752ae3a29c169c0e1975ee18561aaecea91e39e3f5ada67a3a8af7652d0ad130af85d2f97c4306cdc8b70a2565f367bb7d2bed2e729454e6cb8d02a830102bd9e16e2402fdaa708b64453a4efccc8d40fe36bb514e21e332be390d358a815d3571754c5bc6e57f3c19f5c6fa03d79c3d90b878f2b0d238975bc12b14b645fe9ccdf3434c63a4fb11f8f0a051f83aaf4b8b2e2921030cf989936ee0c7e4019a5c86cee035dc3610ff32