shiftlab.tech

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:36:30:db:16:5e:7c:de:be:ba:70:62:2b:e0:0d:10:61:50 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=shiftlab.tech

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:36:30:db:16:5e:7c:de:be:ba:70:62:2b:e0:0d:10:61:50
Serial Number (int): 279777046119520216036160180749598167425360
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 37:24:58:c8:1a:fb:2b:b3:b2:57:89:15:0d:4f:57:7c:1b:81:40:6e
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 92:71:ce:01:50:8a:a9:75:93:8a:8a:d1:93:04:c5:60:11:6b:a5:33
Fingerprint (sha256): 96:43:34:55:9d:c9:1a:2f:41:43:2e:1f:fd:78:20:f2:39:15:3d:c9:ec:79:af:e9:1b:6a:9c:7d:a8:f7:38:37

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 shiftlab.tech

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for shiftlab.tech

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

shiftlab-private.herokuapp.com
shiftlab.tech

Other certificates including the domain name shiftlab.tech

(limited to 100 certificates)
api.unifii.ng
blueglassesman.com
yct.aot.to.it
shiftlab.tech
go.realagent.vn
mspotapp.com
apps.uzzme.in
shiftlab.tech
app.idmx.io
augmentix.in
crono.app
ivycreek.io
app.idmx.io
www.laughfloor.com
symmetryy.xyz
app.getsafetycheck.fr
www.admin.ailahealth.net
watchlist.stage.veritone.com
sada-brian-suk-002.sada-clp-demo.com
qualcommflightrb55gplatform.modalai.com
qualcommflightrb55gplatform.modalai.com
www.santaterezinhaalimentos.com.br
shiftlab-private.herokuapp.com
www.pastlife-test.com
senbazuru.jp
shiftlab.tech
www.fyfsales.com
apps.uzzme.in
brewmastersacademy.com
momkenacademy.me
colegios.mision.education
kollihills.org
madurai.droptaxioneway.com
staging.cinematcher.com
yuru-english.pat4.me
www.surakh.com
staging.motoverse.games
www.ldnfitapp.com
shiftlab-private.herokuapp.com
www.netflixsubs.app
danlowe.dev
www.satnamwedsparwinder.com
ahmednafies.com
www.joannahobbs.co.uk
shiftlab.tech
facebookvideodownloader.ticistudio.com
hotelb7journey.com
www.izoll.com
thonderies.com
shiftlab.tech
s.mynotepaper.com
www.mauriciocuelloabogados.com
funday.shiftlab.tech
www.petlinda.com.br
shiftlab.tech
app.organizedly.io
pos.supplynote.in
tiagocode.xyz
edisonlee.com
shiftlab.tech
stage.my.vanikam.in
www.mergecakes.com
shiftlab.tech
shiftlab.tech
www.selfprint.me
coinfidence.co.uk
medicalwisdom.de
shiftlab.tech
www.b3dhub.com
auth.storystarters.co
www.chef-cinema.com
crono.app
www.joannahobbs.co.uk
saunatimenow.com
blueglassesman.com
firstonscene.us
app.eserdem.com
shiftlab-private.herokuapp.com
shiftlab.tech
admin.safecatarman.today
www.santoespiritu.com
portal.evey.co
doorable.com
www.nursemypc.com
signage.shiftlab.tech
proget-top.it
app.artorgtool.com
www.bluz.app
www.notarug.xyz
test.urbyn.net
chatmamba.com
www.petlinda.com.br
noordlicht.eu
app.booke.co
shiftlab.tech
test.wizwot.com
covid19.shiftlab.tech

Certificate

The complete raw certificate details for shiftlab.tech in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgISAzYw2xZefN6+unBiK+ANEGFQMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEyMTMwMDIyMTRaFw0y
MDAzMTIwMDIyMTRaMBgxFjAUBgNVBAMTDXNoaWZ0bGFiLnRlY2gwggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDouU6V2marYjCSUxVrqlIseoKdnuxFqfCL
Ep1nAeOuC+FYyr0Fzt8LP7M4cxoqfbLB9TyqMwQOnz6vwLcjui5VR0XR1flOcsoB
WsZXdyl7oUTcbKDDLvZF22v+BFsdJzSWhm0zWXdnzE0waDIi1MdjvCUzj9kkBcY3
6xI473N+7byX5IQhofAr5zc5UwUDQXKcsx7LlnDY5s5XxU/Ae3LLIRzPVdlzjD8u
g2BKbstG0TgLAf2Lo3HWXcs/s7ZIT1UL+eaLzb2Nata0/O9UP5LKvc4hx+n5Fftk
3ETuAw0t8R3meH61LkdWaVcLvZsYZyiNp0/vcjslWpPtFj2y1a0BAgMBAAGjggKB
MIICfTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
BwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFDckWMga+yuzsleJFQ1PV3wbgUBu
MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMw
YTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9y
ZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9y
Zy8wOAYDVR0RBDEwL4Iec2hpZnRsYWItcHJpdmF0ZS5oZXJva3VhcHAuY29tgg1z
aGlmdGxhYi50ZWNoMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEB
MCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYK
KwYBBAHWeQIEAgSB9ASB8QDvAHUAB7dcG+V9aP/xsMYdIxXHuuZXfFeUt2ruvGE6
GmnTohwAAAFu/NlgYgAABAMARjBEAiAxVUe3h3DO3ZH6EX785nv15es7zkj0Kk40
7TdIlqfWPAIgXdbOJtlE+EOt8QkRGi9fyGJTihci33QjwiU+xocJJIwAdgBvU3as
MfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZEwAAAW782WEFAAAEAwBHMEUCIGKQ
52zY7ewzp/btK2gih4lWSQ3yuE9kBDbwHlTh2uMIAiEApHpPF9s+MLPzFAssxo+X
wwxeoHl/OjYcjbGT+8ZK0TkwDQYJKoZIhvcNAQELBQADggEBAETKny3e26zepoLs
5eF5BSQ4NXah4veLpV4sOkD4c8+h7GB+CZOOzBnYMv4q6q3QnjP4Lv0C42UItzf6
cA6gIinedSotp4Y+zJywaR6+90xJ0iUlTOgX7TcracZb6Dj0T5pGi5z/t9LgEkFN
V9MRMTySu8DUe13XVXPTxApyRB2YKD8CYM0sua14hnQ18qEYARcgW70llbaCJiYy
OwPQVw2xd1bzHjPFfmE9/5yLHveieIDwuFisUd4/byufM2o+4izqzfZStPPqLVmF
3vl8MdU4V89gtX+Ge06odPP6eLDWhcdUtCQAZiAuRka74Cc8XcaLO4vIXsn6lhpX
h6tzacM=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6LlOldpmq2IwklMVa6pS
LHqCnZ7sRanwixKdZwHjrgvhWMq9Bc7fCz+zOHMaKn2ywfU8qjMEDp8+r8C3I7ou
VUdF0dX5TnLKAVrGV3cpe6FE3Gygwy72Rdtr/gRbHSc0loZtM1l3Z8xNMGgyItTH
Y7wlM4/ZJAXGN+sSOO9zfu28l+SEIaHwK+c3OVMFA0FynLMey5Zw2ObOV8VPwHty
yyEcz1XZc4w/LoNgSm7LRtE4CwH9i6Nx1l3LP7O2SE9VC/nmi829jWrWtPzvVD+S
yr3OIcfp+RX7ZNxE7gMNLfEd5nh+tS5HVmlXC72bGGcojadP73I7JVqT7RY9stWt
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 279777046119520216036160180749598167425360
 . . . . . . . . [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-12-13 00:22:14 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-12 00:22:14 +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 'shiftlab.tech'
 . . . . . . . . [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 29378665026758046207725300422860525154033111881842674012238452980528140179838196943226385678903024116426994681701305048237411287312725959496266561065670268867091379762367922776361784061853282153260540568981947821810643229455199890815895371276725716440883624727453556209439121103120030848482919641038666509874940290668494860814438012781013615334640518018438018923926521370292831231573116405166498638402207746306691892516059537625270875529170298572171890427939812996483236037742249241741695125064415802187426526856095994430128629604371525372519688168950639670865233280995558432377858836150173487643584648977023545748737
 . . . . . . . . . . . . . . . . . . . . [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)
							372458c81afb2bb3b25789150d4f577c1b81406e
 . . . . . . . . . . . . . . . . [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 (49 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'shiftlab-private.herokuapp.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'shiftlab.tech'
 . . . . . . . . . . . . . . . . [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)
							00ef00750007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016efcd9606200000403004630440220315547b78770cedd91fa117efce67bf5e5eb3bce48f42a4e34ed374896a7d63c02205dd6ce26d944f843adf109111a2f5fc862538a1722df7423c2253ec68709248c0076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016efcd96105000004030047304502206290e76cd8edec33a7f6ed2b6822878956490df2b84f640436f01e54e1dae308022100a47a4f17db3e30b3f3140b2cc68f97c30c5ea0797f3a361c8db193fbc64ad139
 . . . . [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)
		0044ca9f2ddedbacdea682ece5e1790524383576a1e2f78ba55e2c3a40f873cfa1ec607e09938ecc19d832fe2aeaadd09e33f82efd02e36508b737fa700ea02229de752a2da7863ecc9cb0691ebef74c49d225254ce817ed372b69c65be838f44f9a468b9cffb7d2e012414d57d311313c92bbc0d47b5dd75573d3c40a72441d98283f0260cd2cb9ad78867435f2a1180117205bbd2595b6822626323b03d0570db17756f31e33c57e613dff9c8b1ef7a27880f0b858ac51de3f6f2b9f336a3ee22ceacdf652b4f3ea2d5985def97c31d53857cf60b57f867b4ea874f3fa78b0d685c754b4240066202e4646bbe0273c5dc68b3b8bc85ec9fa961a5787ab7369c3