api-staging.kramster.it

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:16:a4:87:0a:29:b4:d7:96:42:8f:08:90:df:a9:1b:02:51 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=api-staging.kramster.it

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:16:a4:87:0a:29:b4:d7:96:42:8f:08:90:df:a9:1b:02:51
Serial Number (int): 356154050356814679817579280873319946715729
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: f7:ae:58:ee:ef:ef:8a:67:38:36:4c:bb:65:c1:7d:80:80:c3:29:fe
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): c4:9e:62:dc:5c:a4:95:81:8d:53:2a:74:53:2b:f9:6d:69:cd:0f:40
Fingerprint (sha256): 5c:3d:7b:35:fb:a4:a0:e4:81:c0:9f:30:31:e8:6a:ce:ae:40:2e:47:fd:b3:c6:ee:87:27:ed:69:06:19:fc:c4

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 api-staging.kramster.it

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for api-staging.kramster.it

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

api-staging.kramster.it

Other certificates including the domain name kramster.it

(limited to 100 certificates)
www.waitlyapp.com
kramster.it
letter.note15.jp
forms.westenddance.com.au
staging.kramster.it
listq.cefiapp.com
app.radanalyzer.com
auth.adstock.io
www.hytaleserverlist.xyz
blackboard.agency
www.azu.cash
ontraport.appspec.us
api-staging.kramster.it
www.thelectureroom.in
www.waitlyapp.com
www.exploradogs.com
video.emilyandnova.com
identitywidget1.insent.ai
api-staging.kramster.it
buuze.me
kramster.it
www.ndtetcommunity.lk
kramster.it
salihalan.space
kramster.it
visionprofiler.com
staging.kramster.it
app.prixm.com
www.hamzamanzoor.me
ohmyfuckinggod.wtf
www.munawiki.dev
www.charaplus.com
api-staging.kramster.it
webassets.villagemaps.in
kramster.it
www.smartbalancemx.com
www.beamremotes.com
www.kramster.it
www.kramster.it
api.kramster.it
www.careerfy.tech
api-staging.kramster.it
api.kramster.it
dev-tal.pardus.is
api.kramster.it
olympians.cc
api.kramster.it
headzhair.be
qa-i.landslide2020.org
vessb.com
stroll.dev.strollhere.com
kramster.it
rocket326.com
openusage.org
bangalore.servicemall.in
api.kramster.it
app.wingmanlog.in
app.lealid.com.br
kramster.it
nebuapp.com
app.dotway.com.br
api.kramster.it
api-staging.kramster.it
farport.co
api-staging.kramster.it
melvinvanvliet.nl
client2.citadel.tools
xn--62-6kcat8a1ahjfkmu.xn--p1ai
kramster.it
kramster.it
kramster.it
www.camarasantaquiteria.ce.gov.br
tinkeringtribe.com
elhuguito.tk
lakeproject.co
orionandpartners.com
www.azu.cash
kramster.it
mantalenabafiti.com
reademaillater.com
video.emilyandnova.com
api.kramster.it
www.bahiapercussioncamp.com
admin.cliquefood.com.br
freemotionstudio.turnosweb.app
dashboard.start.africa
kramster.it
kramster.it
www.thinkbudget.com.au
kramster.it
electricworkofnyc.com
contriv.in
www.hosonokotaro.jp
api-staging.kramster.it

Certificate

The complete raw certificate details for api-staging.kramster.it in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFZjCCBE6gAwIBAgISBBakhwoptNeWQo8IkN+pGwJRMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA0MjEwODU1NDFaFw0x
OTA3MjAwODU1NDFaMCIxIDAeBgNVBAMTF2FwaS1zdGFnaW5nLmtyYW1zdGVyLml0
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3IkMtV2P2oFut1qlI/d0
dXMhLfoLWXpY6q8cEwB37J1kSKe9PBposWGy9pDqLEJjewvVAKTXZyiA8FLl04r0
C5/L2/JLlmAVWfo8P9oCjsBXJAwmer2O+kbjg0qnm6W+rVzMUnPxjWGSFcSg1M8D
jKiafqGVgsUFxf7WwyrJZfjV6bnfOr5iBVtMIkMPzRBF4G3xtV2FeWyiW6tcvY2V
e7Gg9DoeiAcLD+kh11bLeBDjqGLFKQ6cR3An8QTnskJ40JXzqwKRkcn6zFLP5OgO
zxfnCmWeGRM+rvxACB3vUxpwmmXVtcM/AB8synIGxslSxfvB1C0w/4MSRj7wG6Ro
TQIDAQABo4ICbDCCAmgwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUF
BwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBT3rlju7++KZzg2
TLtlwX2AgMMp/jAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggr
BgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRz
ZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz
ZW5jcnlwdC5vcmcvMCIGA1UdEQQbMBmCF2FwaS1zdGFnaW5nLmtyYW1zdGVyLml0
MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUH
AgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB
9QSB8gDwAHcA4mlLribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4AAAFqP1Kh
6wAABAMASDBGAiEA3chWrOHOMzvslhvfwiuT38CQ1ebpc07t3QtgeBroxYkCIQDx
LnXkxtp9kEiTE6AC8W6WykFRy7DOnoqhsbiaRvJygQB1ACk8UZZUyDlluqpQ/FgH
1Ldvv1h6KXLcpMMM9OVFR/R4AAABaj9SoeAAAAQDAEYwRAIgbhn2GtUCfsbF+r9r
oo0t3zNv5UY7zwov0dTxx7dJC8ACICcT1iwdXY5Nt36T7lxouCPMbZunwv3AwhSV
0HTGL1+PMA0GCSqGSIb3DQEBCwUAA4IBAQA26Hn1M46MUJATADTpBBWl2fCdWzfS
KO1pnCYu/S2x7L5j4upveblN17v+a/0PKlZci3N8/0wKkM896w9UOp6Jekv/pzW6
gbJRFniQqaYWXIemIJ1b46hXjNtC+WC37zLnUp7p6EMT9N7N2Z4c/9AcPJl4lQzd
sBow7OoOV8gjPSNlWyiOKneG52/1YE0HnDMKcGtnnThNCllEVT1lvxSN1r8J3cKn
JE8IDG9DK2fzawFG0V+OqaK6ytmWfhLfGdeXiwIp4L4bZo9txoBLmxsrbpI5xGb9
393Te78DIP74QGPi8063W2up63xwBkIxq035Ipskbv2xJyVddjVycMje
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3IkMtV2P2oFut1qlI/d0
dXMhLfoLWXpY6q8cEwB37J1kSKe9PBposWGy9pDqLEJjewvVAKTXZyiA8FLl04r0
C5/L2/JLlmAVWfo8P9oCjsBXJAwmer2O+kbjg0qnm6W+rVzMUnPxjWGSFcSg1M8D
jKiafqGVgsUFxf7WwyrJZfjV6bnfOr5iBVtMIkMPzRBF4G3xtV2FeWyiW6tcvY2V
e7Gg9DoeiAcLD+kh11bLeBDjqGLFKQ6cR3An8QTnskJ40JXzqwKRkcn6zFLP5OgO
zxfnCmWeGRM+rvxACB3vUxpwmmXVtcM/AB8synIGxslSxfvB1C0w/4MSRj7wG6Ro
TQIDAQAB
-----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 356154050356814679817579280873319946715729
 . . . . . . . . [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-04-21 08:55:41 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-07-20 08:55:41 +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 'api-staging.kramster.it'
 . . . . . . . . [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 27840008790013347793184951695865773765387841685432740227214545890284746544553433000440257331451849317861736403239501680067374701244438332493116014991131371530315435201208668916593107456975427167654547898748403445860182439233245281727048042299523287518204787643826962115840451874841213939736696812327016493735818099235317644903662698155902263371799674588486361078017714036576946806398150798812719158029173875966807394032784025233241242402629459606314726677212350815898236267741451906666403540252742064778842192816282016370501744216942551635170068236072675360077916224850151301618486325141123077957015597239202444765261
 . . . . . . . . . . . . . . . . . . . . [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)
							f7ae58eeefef8a6738364cbb65c17d8080c329fe
 . . . . . . . . . . . . . . . . [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 (27 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'api-staging.kramster.it'
 . . . . . . . . . . . . . . . . [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)
							00f0007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016a3f52a1eb0000040300483046022100ddc856ace1ce333bec961bdfc22b93dfc090d5e6e9734eeddd0b60781ae8c589022100f12e75e4c6da7d90489313a002f16e96ca4151cbb0ce9e8aa1b1b89a46f27281007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016a3f52a1e0000004030046304402206e19f61ad5027ec6c5fabf6ba28d2ddf336fe5463bcf0a2fd1d4f1c7b7490bc002202713d62c1d5d8e4db77e93ee5c68b823cc6d9ba7c2fdc0c21495d074c62f5f8f
 . . . . [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)
		0036e879f5338e8c5090130034e90415a5d9f09d5b37d228ed699c262efd2db1ecbe63e2ea6f79b94dd7bbfe6bfd0f2a565c8b737cff4c0a90cf3deb0f543a9e897a4bffa735ba81b251167890a9a6165c87a6209d5be3a8578cdb42f960b7ef32e7529ee9e84313f4decdd99e1cffd01c3c9978950cddb01a30ecea0e57c8233d23655b288e2a7786e76ff5604d079c330a706b679d384d0a5944553d65bf148dd6bf09ddc2a7244f080c6f432b67f36b0146d15f8ea9a2bacad9967e12df19d7978b0229e0be1b668f6dc6804b9b1b2b6e9239c466fddfddd37bbf0320fef84063e2f34eb75b6ba9eb7c70064231ab4df9229b246efdb127255d76357270c8de