butikk.bt.no

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:8e:21:66:48:13:7d:4a:f7:90:48:d7:35:3a:04:26:d8:c9 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=butikk.bt.no

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:8e:21:66:48:13:7d:4a:f7:90:48:d7:35:3a:04:26:d8:c9
Serial Number (int): 309701349498072077334410542198983418632393
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: be:c7:de:74:1d:30:fc:cd:bb:e6:a8:95:d2:a5:5c:62:e3:19:f9:e0
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 86:c1:69:db:f6:64:c1:50:a2:3c:c9:2f:bb:0e:e3:fb:6c:18:fd:5d
Fingerprint (sha256): 30:81:40:d1:95:04:61:21:7d:b3:82:83:6a:5f:f3:1a:48:10:fa:eb:83:00:8d:77:bb:8e:f4:07:b7:43:1a:f6

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 butikk.bt.no

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for butikk.bt.no

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

butikk.bt.no

Other certificates including the domain name bt.no

(limited to 100 certificates)
bedrift.schibsted.no
cis.schibsted.com
aftenposten.no
cmp.aftenbladet.no
*.i.bt.no
id.aboutme.schibsted.com
kundeweb-ssl.snd.no
id.adressa.no
*.bord4.bt.no
kundeweb.aftenposten.no
www.bt.no
id.morgenlevering.no
cmp.aftenbladet.no
cmp.aftenbladet.no
bt.no
aftenposten.no
kundeweb-ssl.snd.no
*.i.bt.no
bt.no
folk.schibsted.tech
*.sch.bt.no
bedrift.schibsted.no
bedrift.schibsted.no
cmp.aftenbladet.no
detskjer.snd.no
kundeportal.aftenposten.no
ap.no
aftenposten.no
test-bestilling.bt.no
bedrift.schibsted.no
bedrift.schibsted.no
alpha.i.bt.no
detskjer.snd.no
oma.bt.no
sip.schibsted.no
ap.no
cmp.aftenbladet.no
kundeweb-ssl.snd.no
id.tek.no
cache.snd.no
klikk.abonnement.aftenposten.no
www.bt.no
api.snd.no
kundeweb-ssl.snd.no
cmp.aftenbladet.no
bedrift.schibsted.no
sch-lyfe-03.schibsted.no
bedrift.schibsted.no
id.dolen.no
id.magasinpluss.no
test-bestilling.aftenposten.no
www.aftenposten.no
butikk.bt.no
cmp.aftenbladet.no
bt.no
kundeweb.aftenposten.no
ap.no
bedrift.schibsted.no
sch-lyfe-04.schibsted.no
cmp.aftenbladet.no
bt.no
ap.no
test-cm.aftenposten.no
webconference.bt.no
cmp.aftenbladet.no
bedrift.schibsted.no
bt.no
cmp.aftenbladet.no
bedrift.schibsted.no
butikk.bt.no
*.i.bt.no
bestilling.aftenposten.no
cmp.aftenbladet.no
id.aboutme.schibsted.com
aftenposten.no
api.snd.no
id.aboutme.schibsted.com
cmp.aftenbladet.no
kundeweb.aftenposten.no
klikk.abonnement.aftenposten.no
butikk.bt.no
engasjement.i.bt.no
ap.no
live.aftenposten.no
ap.no
cmp.aftenbladet.no
www.aftenposten.no
www.aftenposten.no
www.aftenposten.no
bedrift.schibsted.no
kundeweb-ssl.snd.no
ap.no
ap.no
kundeportal.aftenposten.no
id.dolen.no
*.i.bt.no
aftenposten.no
sch-lyfe-03.schibsted.no
ap.no
ap.no

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFUTCCBDmgAwIBAgISA44hZkgTfUr3kEjXNToEJtjJMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODExMjcxMDU4MjNaFw0x
OTAyMjUxMDU4MjNaMBcxFTATBgNVBAMTDGJ1dGlray5idC5ubzCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBANlJuP1xR+YE62M7lrULIzfRNNzNps9iHYyC
9+qXWAZTqRo0s9bbkJtO+TzSmfZcu2lYMvfGp6HfCJGH6pzk76QNEot5Qohtzmhr
iAgbqDnFugIcuTYvcsrgMVX2kDr6TRQc3aieGuQh4yXNeuREd4Rc1s+fCixbSsju
O37odUoIhXgVaqugEfZZZyYmh0pKUiI5L8Dig7YDSTy7xYJmhGsDxe3ETcBiQS2P
1lYHRJ8LYytOGOFSZPtxlNdgeTAmKSeT0OieO6ImKiLI2alz7Qltk03qp9KvIUpn
Xr+XVYiC9MeZIr75ZLsSN12t3AogCFSASWSOWGv670NvT775Gq0CAwEAAaOCAmIw
ggJeMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH
AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUvsfedB0w/M275qiV0qVcYuMZ+eAw
HwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBh
MC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3Jn
MC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3Jn
LzAXBgNVHREEEDAOggxidXRpa2suYnQubm8wTAYDVR0gBEUwQzAIBgZngQwBAgEw
NwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5j
cnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdgDiaUuuJujpQAnohhu2
O4PUPuf+dIj7pI8okwGd3fHb/gAAAWdVCNv1AAAEAwBHMEUCIGopJGen3LnE7tWa
HWblIUuYD4f78pgPQ+Y3t8o+RdmiAiEAyeaZZ94D0XitxiMbltGc5++AyBjsy37Y
OMfwO+H3XCoAdwApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWdV
CNv2AAAEAwBIMEYCIQDkj6FVwcWG3VFcgK6y51iq/7qFVScp5SejlwC3WYGSVwIh
ANAu/2J4WXSUkaLqfDLxCySp70dR/9aHOzmlZnEbqytEMA0GCSqGSIb3DQEBCwUA
A4IBAQAQPk8o59OkRN+ukxGMMFUlBGESCiU4jUxhtLo6ogSbxCL2NXJ4E59GBEwu
TpQ/978I88JIVKKbj5gYCQGCmVNcHUziSk97cVyaBzu7ix8nc+NEcxBsNU9WYZDi
SY5By9DjoX4hre3/VSE8r/BSeIsTIPg1X6/8dTimMmXUIJrG65Td9c59zFBUXQKe
jx0iNeo42dhAJ7Mv3442XmveqdgMszBxSBLspBKR8e6IwX9hHGMcyu3YpH2KYutM
yKMkKkofNfrE/rdmo+Vy5zsh7jmz+UyE9mlKM3rvuTbx7duZpJy7xhJpoWMwlQ4P
4dnsacvpOjXPQJW3EGcKBuVZP+qf
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Um4/XFH5gTrYzuWtQsj
N9E03M2mz2IdjIL36pdYBlOpGjSz1tuQm075PNKZ9ly7aVgy98anod8IkYfqnOTv
pA0Si3lCiG3OaGuICBuoOcW6Ahy5Ni9yyuAxVfaQOvpNFBzdqJ4a5CHjJc165ER3
hFzWz58KLFtKyO47fuh1SgiFeBVqq6AR9llnJiaHSkpSIjkvwOKDtgNJPLvFgmaE
awPF7cRNwGJBLY/WVgdEnwtjK04Y4VJk+3GU12B5MCYpJ5PQ6J47oiYqIsjZqXPt
CW2TTeqn0q8hSmdev5dViIL0x5kivvlkuxI3Xa3cCiAIVIBJZI5Ya/rvQ29Pvvka
rQIDAQAB
-----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 309701349498072077334410542198983418632393
 . . . . . . . . [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 2018-11-27 10:58:23 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-02-25 10:58:23 +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 'butikk.bt.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 (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 27430066155120008734242960092006638443936506587928617118317075502371782815494705496281901808756760634066297726255656439134322276891708411843001464939529440134456684710768525438059184132984957549829047582681289780965696895099137032401503545613877949295682558980149429526797504172814879558870837819525179078930980724839225007116935540009094448125202823262476842814563903253278940077026329153502666909719845710154171847523840604816373523865457710627797631109510551972462270663874236262960499105760249538951262155453210147473255081893897172402151281880845028003766873571561131102392884376427206840735729068581188147944109
 . . . . . . . . . . . . . . . . . . . . [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)
							bec7de741d30fccdbbe6a895d2a55c62e319f9e0
 . . . . . . . . . . . . . . . . [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 (16 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'butikk.bt.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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe000001675508dbf5000004030047304502206a292467a7dcb9c4eed59a1d66e5214b980f87fbf2980f43e637b7ca3e45d9a2022100c9e69967de03d178adc6231b96d19ce7ef80c818eccb7ed838c7f03be1f75c2a007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f478000001675508dbf60000040300483046022100e48fa155c1c586dd515c80aeb2e758aaffba85552729e527a39700b759819257022100d02eff627859749491a2ea7c32f10b24a9ef4751ffd6873b39a566711bab2b44
 . . . . [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)
		00103e4f28e7d3a444dfae93118c3055250461120a25388d4c61b4ba3aa2049bc422f6357278139f46044c2e4e943ff7bf08f3c24854a29b8f981809018299535c1d4ce24a4f7b715c9a073bbb8b1f2773e34473106c354f566190e2498e41cbd0e3a17e21adedff55213caff052788b1320f8355faffc7538a63265d4209ac6eb94ddf5ce7dcc50545d029e8f1d2235ea38d9d84027b32fdf8e365e6bdea9d80cb330714812eca41291f1ee88c17f611c631ccaedd8a47d8a62eb4cc8a3242a4a1f35fac4feb766a3e572e73b21ee39b3f94c84f6694a337aefb936f1eddb99a49cbbc61269a16330950e0fe1d9ec69cbe93a35cf4095b710670a06e5593fea9f