hubofhope.co.uk

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:42:5a:1a:c8:a9:e4:6d:31:92:25:d6:1e:72:2f:ec:44:8f 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=hubofhope.co.uk

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:42:5a:1a:c8:a9:e4:6d:31:92:25:d6:1e:72:2f:ec:44:8f
Serial Number (int): 283915263601343817647024378234907365491855
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 22:7e:92:43:2b:be:f7:5e:b4:2c:04:a9:37:80:2e:0c:68:19:43:67
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 83:b1:d3:fa:75:84:9b:f0:6f:f6:5c:cc:92:22:9c:d5:dd:47:40:0d
Fingerprint (sha256): 57:8c:bc:06:04:79:e7:6f:34:03:e3:a4:2c:78:68:29:04:f3:95:1d:a5:4c:80:e2:7c:ef:32:78:d5:3a:77:13

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 hubofhope.co.uk

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for hubofhope.co.uk

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

hubofhope.co.uk
www.hubofhope.co.uk

Other certificates including the domain name hubofhope.co.uk

(limited to 100 certificates)

Certificate

The complete raw certificate details for hubofhope.co.uk in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGazCCBVOgAwIBAgISA0JaGsip5G0xkiXWHnIv7ESPMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMzExMDI4MDdaFw0y
MDAxMjkxMDI4MDdaMBoxGDAWBgNVBAMTD2h1Ym9maG9wZS5jby51azCCAiIwDQYJ
KoZIhvcNAQEBBQADggIPADCCAgoCggIBAOEOfPG6SE6CaY4dRV624HaAgaQOKe/S
WT/NkZwDHdIW1wvDqcNKG5jQ16VbPFyVfxSpHEFXFix5wXik+cdCfx6p7QFHWtmD
hm0iYxyqEkpGOhmJWxH9IdJz932/wiNZW9lb5y9juhRVnJ4MSU2jCfdF2Slk8DUE
kG6C8pv3KI9ewC5XqKK9Gj4vyFNwXC8/xljHn8WJLxQth5mzXikuQTe2/d0Ir1Np
aRJsK8P+gOZXTQw7QtngSN+MEICV30E899C7vgpenpi8Dvj5Iz+sA7xsXinUohEI
KOJvNmA2J+/I2SIp58qKkHzc8jfuQqE9VIwEUBOGXW3fiLuc8wKVRAULH0fjTZGj
A0cyaZEECTGnmTskfjqC6Bqltk9GTmkESSAwg2lhqM/x6EmwpQxAVgK8XAppypGb
qbTBon6zjHha2uXfYaDmaypitNVguppBGzhzXyJalmBGSKvxXiQkG+LI4qInz7p0
ytKjaa/6w5s24itVRG2V4W7dC+d2cuH2WVG8z2X60l3RjiQGuNbfHeS6rk3xJ66l
Y3cUIqE1IiOxUIV/noZXNdoHHDvruJTu3W6vfUqC0IxmHw5gv9wTUTwwJyR2r55i
Fs45QXTV0X5j9yrYf4IVHVKmXd1ZqaNcnKX4g6ajut8J1hcfsDiSHToIDPDdYGyd
lVtWKHLsoKnjAgMBAAGjggJ5MIICdTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw
FAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFCJ+
kkMrvvdetCwEqTeALgxoGUNnMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/z
qOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50
LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50
LXgzLmxldHNlbmNyeXB0Lm9yZy8wLwYDVR0RBCgwJoIPaHVib2Zob3BlLmNvLnVr
ghN3d3cuaHVib2Zob3BlLmNvLnVrMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysG
AQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQu
b3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYAsh4FzIuizYogTodm+Su5iiUg
Z2va+nDnsklTLe+LkF4AAAFuIZKhQgAABAMARzBFAiBPKKJnq6DgJkWVy6KNzuoW
ya9Do8LSJWEOmLyXD6482gIhANyFgUyJN3Wl5BamVspo5IVZIpvGqGuR5kLt00xc
vgVcAHYAb1N2rDHwMRnYmQCkURX/dxUcEdkCwQApBo2yCJo32RMAAAFuIZKhdgAA
BAMARzBFAiEA5SUp8qtXznzc5d4VyIAuKo8o1o5K48Bb6zeBajjDo5UCIATE2JKE
KKXJFIxLBXNCfZ4ed8rakWoTEPPU9BUpXpaGMA0GCSqGSIb3DQEBCwUAA4IBAQAL
jrHUvVzQc6QWGXnO+6zrBnF6lSIL/U16b/cLpJ7OudCDpptTGFBSKRrr2lIdooRb
bwEkfF+KNSa1WJGOCIjsfOOsSHyG1GO5P94URFweg5vd2ZOM6Z640BLY4EyHH9jH
7W7TRGCdUU7Og3PWozMSAxvJnBhQc/OjtGI1m/31gRG2gpSeXwjkYPnd6Pvv80rr
TiOGJ9oqsgtiksYulVVv+DHE30wpG106PZMGLhvGcuQzLr3epekL0e5uRteXvIEy
/U+XcJB8bbtYqk+WgLlD7rZbT3lWhHjRfS1tACn9tXkLjcNYfRAEuXNtYSz3h3vn
TiDC1f0R54CSodtAdacA
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4Q588bpIToJpjh1FXrbg
doCBpA4p79JZP82RnAMd0hbXC8Opw0obmNDXpVs8XJV/FKkcQVcWLHnBeKT5x0J/
HqntAUda2YOGbSJjHKoSSkY6GYlbEf0h0nP3fb/CI1lb2VvnL2O6FFWcngxJTaMJ
90XZKWTwNQSQboLym/coj17ALleoor0aPi/IU3BcLz/GWMefxYkvFC2HmbNeKS5B
N7b93QivU2lpEmwrw/6A5ldNDDtC2eBI34wQgJXfQTz30Lu+Cl6emLwO+PkjP6wD
vGxeKdSiEQgo4m82YDYn78jZIinnyoqQfNzyN+5CoT1UjARQE4Zdbd+Iu5zzApVE
BQsfR+NNkaMDRzJpkQQJMaeZOyR+OoLoGqW2T0ZOaQRJIDCDaWGoz/HoSbClDEBW
ArxcCmnKkZuptMGifrOMeFra5d9hoOZrKmK01WC6mkEbOHNfIlqWYEZIq/FeJCQb
4sjioifPunTK0qNpr/rDmzbiK1VEbZXhbt0L53Zy4fZZUbzPZfrSXdGOJAa41t8d
5LquTfEnrqVjdxQioTUiI7FQhX+ehlc12gccO+u4lO7dbq99SoLQjGYfDmC/3BNR
PDAnJHavnmIWzjlBdNXRfmP3Kth/ghUdUqZd3Vmpo1ycpfiDpqO63wnWFx+wOJId
OggM8N1gbJ2VW1YocuygqeMCAwEAAQ==
-----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 283915263601343817647024378234907365491855
 . . . . . . . . [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-10-31 10:28:07 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-29 10:28:07 +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 'hubofhope.co.uk'
 . . . . . . . . [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 918150798672491281022326132290977747197662293840257804684546311824895034206179520672333757639397447324817833939475642550515081696223731160849675243271079781851172376265237335517190505852050304673284341751927222072085767920650568155285734641685813321389310810345876698870772957153204037806016775460823112749007944357827160660130928248298529519484000386728510769045027938573348490518647248255259090321768417735088608829451168276897314136620572461743776178582799492492693089442539229765809348482564413467571282557768342771148155132523045549664844122242241894680167855125726238214724167436208743773385707701044568781996729152808446252145686224130653821106717507938141649011829468824365167024457634648982952742778804124544188782585805342600696896879610581268368635831072930363772680289512510940033113987969801412084920214920329587514604244562202754587637902112268091884405814602479732282186308317002124727957091921759543458204542824885726893952571882207100726467739925538784450674025651019859033463831556625095977171835320589889628306000195485626954233829944881239563015859672997105966763861964623738944712313423314577301088940268245774642183288280063622515381677268607201753473922106917527249212812802789449139366199556132201811733948899
 . . . . . . . . . . . . . . . . . . . . [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)
							227e92432bbef75eb42c04a937802e0c68194367
 . . . . . . . . . . . . . . . . [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 (40 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hubofhope.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.hubofhope.co.uk'
 . . . . . . . . . . . . . . . . [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)
							00f0007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016e2192a142000004030047304502204f28a267aba0e0264595cba28dceea16c9af43a3c2d225610e98bc970fae3cda022100dc85814c893775a5e416a656ca68e48559229bc6a86b91e642edd34c5cbe055c0076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016e2192a1760000040300473045022100e52529f2ab57ce7cdce5de15c8802e2a8f28d68e4ae3c05beb37816a38c3a395022004c4d8928428a5c9148c4b0573427d9e1e77cada916a1310f3d4f415295e9686
 . . . . [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)
		000b8eb1d4bd5cd073a4161979cefbaceb06717a95220bfd4d7a6ff70ba49eceb9d083a69b53185052291aebda521da2845b6f01247c5f8a3526b558918e0888ec7ce3ac487c86d463b93fde14445c1e839bddd9938ce99eb8d012d8e04c871fd8c7ed6ed344609d514ece8373d6a33312031bc99c185073f3a3b462359bfdf58111b682949e5f08e460f9dde8fbeff34aeb4e238627da2ab20b6292c62e95556ff831c4df4c291b5d3a3d93062e1bc672e4332ebddea5e90bd1ee6e46d797bc8132fd4f9770907c6dbb58aa4f9680b943eeb65b4f79568478d17d2d6d0029fdb5790b8dc3587d1004b9736d612cf7877be74e20c2d5fd11e78092a1db4075a700