kostholdsbutikken.no

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:15:2b:e2:7b:18:c4:d8:5a:68:c7:36:a9:5c:f2:5c:12:8b 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=kostholdsbutikken.no

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:15:2b:e2:7b:18:c4:d8:5a:68:c7:36:a9:5c:f2:5c:12:8b
Serial Number (int): 355653406191988252339151002692101816980107
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 89:b7:3a:e4:55:33:21:7e:35:f2:6f:88:69:83:da:cd:ce:14:d3:9d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 88:8f:81:bd:75:1d:52:ad:42:06:3e:1a:68:29:ab:82:9a:89:02:f9
Fingerprint (sha256): e9:af:8e:3b:ad:d9:58:af:8b:fa:b3:f3:35:8f:de:20:6a:db:6f:0b:40:ff:2c:2b:ea:82:20:c8:57:aa:a1: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 kostholdsbutikken.no

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for kostholdsbutikken.no

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

kostholdsbutikken.no
www.kostholdsbutikken.no

Other certificates including the domain name kostholdsbutikken.no

(limited to 100 certificates)

Certificate

The complete raw certificate details for kostholdsbutikken.no in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGeTCCBWGgAwIBAgISBBUr4nsYxNhaaMc2qVzyXBKLMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAxMjMyMjU4NDlaFw0y
MDA0MjIyMjU4NDlaMB8xHTAbBgNVBAMTFGtvc3Rob2xkc2J1dGlra2VuLm5vMIIC
IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzIcNopwxeF+pnYy7I7KgpPdM
M+OqU8wjvlcq5S/+hR92G2aAlzCHCaRITwdgV1a61MWnSLVoTO50gEOTWYnq0HLF
OhH18YqNh33h4j4IqXlr87GHoIRePnX3Ggrhc82QYOibXSRdsATeX3HaZ4tQTEO0
m80NiiZygd2sfYdZmy4srdfX2Pad4TJyP8QDL2ZRDFTs0o6PNB63nED8lAdSTYeR
Xt4sjyoZl8ejmWZ9d0a12MlAzVZ/+vUYohmaW7nDMRGkXwWUi38lkW2oFiyGHAki
y58f5H3sM9jem5j8kaOFOMv7yTr8iSyzyu41WZF6AnIsh1WtRveHsbY1UNSWmk4U
TLcmGPbUQ2IUrOa4AMv4jh2Ngg46vrtr5QehoCkaNStLyE76VEd6j7sOfXUTjlk8
+mslW+lfR+RXcFFrnDyWGiYTezwwwQK6TRa/POPDijfJOk0ovNJMjoi/96Z4Kby3
50WQDJPsTbjAVilBXHq7LHEZSDJb0B1QxvE6FwlDUvjkhABFvnTHvaShqHzQ3Cap
EaIzScPrCNFqysls5rT9r6OpBtk7U4h/3Tga0HhKTM2SWbzMspPuZEbP7q3kHYv6
FnOKqkJi3JLwiqCLm2jHYHZoUW8sz0fQARiqXM/id3KBEhV/xjrAfvE8utT9BDSV
OJdZpdf3ahy1PZdDzaMCAwEAAaOCAoIwggJ+MA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQUibc65FUzIX418m+IaYPazc4U050wHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3
pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2Nz
cC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2Vy
dC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzA5BgNVHREEMjAwghRrb3N0aG9sZHNi
dXRpa2tlbi5ub4IYd3d3Lmtvc3Rob2xkc2J1dGlra2VuLm5vMEwGA1UdIARFMEMw
CAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9j
cHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUA8JWk
WfIA0YJAEC0vk4iOrUv+HUfjmeHQNKawqKqOsnMAAAFv1NgZYwAABAMARjBEAiBt
Gx9q/9qQuw45EsvHH/6Si1ofJ+ar93Dnt5ZNBql/TAIgBzYvZ+KxxhkSLqVJ+Du0
RBvUWdFETWmn+bmQVsXi+xEAdgCyHgXMi6LNiiBOh2b5K7mKJSBna9r6cOeySVMt
74uQXgAAAW/U2BtQAAAEAwBHMEUCIQCwcvoj+a+sVmJO/EsF6ZXg2OaPc2prkyR6
863Dmls1JgIgFdJbfyRIj7J5Mu0HdvGKl48YYqtP4igHWCrbynWRHVUwDQYJKoZI
hvcNAQELBQADggEBAEMbKbj5fL8V9wAyGYaNRosC0FmcpSA3yZNaETCCI5dGs3Bw
GHsjWmYtOx2o+7Qql0x4IHwQBdEzgYcTqgECyt5eaXf69ohPJeejDvdHwipkB5LZ
sMp0ej7hisvsHiGkZPMQPPylBGC1x2qzSHOQJ3vYPzmlZ01npHl0Uk6KeIrxNkWp
+V4Rx6I5uoh+pMRE9ZFtfYrQWrddbwrPNYODU0kA58DRZc9K3Slu1sa+PV+aU8nn
edCJsd01IkhAEy4cK47OJArjC62ppAG4gQ/lnLD0LGvUW1u65q4Ox+MsqhO4Xoxi
8QHYNZdRzcGl5RwGpvGcEYD0ns/LcmDSj8fvy44=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzIcNopwxeF+pnYy7I7Kg
pPdMM+OqU8wjvlcq5S/+hR92G2aAlzCHCaRITwdgV1a61MWnSLVoTO50gEOTWYnq
0HLFOhH18YqNh33h4j4IqXlr87GHoIRePnX3Ggrhc82QYOibXSRdsATeX3HaZ4tQ
TEO0m80NiiZygd2sfYdZmy4srdfX2Pad4TJyP8QDL2ZRDFTs0o6PNB63nED8lAdS
TYeRXt4sjyoZl8ejmWZ9d0a12MlAzVZ/+vUYohmaW7nDMRGkXwWUi38lkW2oFiyG
HAkiy58f5H3sM9jem5j8kaOFOMv7yTr8iSyzyu41WZF6AnIsh1WtRveHsbY1UNSW
mk4UTLcmGPbUQ2IUrOa4AMv4jh2Ngg46vrtr5QehoCkaNStLyE76VEd6j7sOfXUT
jlk8+mslW+lfR+RXcFFrnDyWGiYTezwwwQK6TRa/POPDijfJOk0ovNJMjoi/96Z4
Kby350WQDJPsTbjAVilBXHq7LHEZSDJb0B1QxvE6FwlDUvjkhABFvnTHvaShqHzQ
3CapEaIzScPrCNFqysls5rT9r6OpBtk7U4h/3Tga0HhKTM2SWbzMspPuZEbP7q3k
HYv6FnOKqkJi3JLwiqCLm2jHYHZoUW8sz0fQARiqXM/id3KBEhV/xjrAfvE8utT9
BDSVOJdZpdf3ahy1PZdDzaMCAwEAAQ==
-----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 355653406191988252339151002692101816980107
 . . . . . . . . [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 2020-01-23 22:58:49 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-22 22:58:49 +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 'kostholdsbutikken.no'
 . . . . . . . . [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 834399613474380408107598764647078833217980541191805469633111322699198176946531084000369766613858361231029392800904572627177953039733938886500310345594516039041674954356097086608242452706692619273315340467747348040553969333485867348340131194065806936644229796183668367576092726795027751770571458218783416823798983133587570718171687329868398837888755457652558579250095039739525082306079074280626136060135485208802628392525358271720091579999097275457367422802436536003233207079543143842842769673947494384901300045082864505105580076406840865070982751876758511982861068554627465175417857998673948592897568571994220644758662017723896558190810873481659105616953558190149522064884216838303950927885102085913025736439401954345199871802111164093237759874063526818630412101908292909500330892407827589506931368550612619120827469292247547735776245199785908345210906522502768746408727701366495859109721153830803409127970727820340500051017929385868055891703722250291244839943667283610461271529998453291030743327008101640432370295832472525903394056116775653736134688847639904677894290581437071259801013539311159179102320504322927920390553045758859387730317299343958236353784487435928949425641567497860508009182777083399868235993571895682467948121507
 . . . . . . . . . . . . . . . . . . . . [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)
							89b73ae45533217e35f26f886983dacdce14d39d
 . . . . . . . . . . . . . . . . [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 (50 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'kostholdsbutikken.no'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.kostholdsbutikken.no'
 . . . . . . . . . . . . . . . . [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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007500f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016fd4d81963000004030046304402206d1b1f6affda90bb0e3912cbc71ffe928b5a1f27e6abf770e7b7964d06a97f4c022007362f67e2b1c619122ea549f83bb4441bd459d1444d69a7f9b99056c5e2fb11007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016fd4d81b500000040300473045022100b072fa23f9afac56624efc4b05e995e0d8e68f736a6b93247af3adc39a5b3526022015d25b7f24488fb27932ed0776f18a978f1862ab4fe22807582adbca75911d55
 . . . . [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)
		00431b29b8f97cbf15f7003219868d468b02d0599ca52037c9935a113082239746b37070187b235a662d3b1da8fbb42a974c78207c1005d133818713aa0102cade5e6977faf6884f25e7a30ef747c22a640792d9b0ca747a3ee18acbec1e21a464f3103cfca50460b5c76ab3487390277bd83f39a5674d67a47974524e8a788af13645a9f95e11c7a239ba887ea4c444f5916d7d8ad05ab75d6f0acf358383534900e7c0d165cf4add296ed6c6be3d5f9a53c9e779d089b1dd35224840132e1c2b8ece240ae30bada9a401b8810fe59cb0f42c6bd45b5bbae6ae0ec7e32caa13b85e8c62f101d8359751cdc1a5e51c06a6f19c1180f49ecfcb7260d28fc7efcb8e