www.blog.uber.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:5d:dd:80:82:1a:b2:c6:95:a1:da:e2:49:b9:73:7d:7b:81 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=www.blog.uber.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:5d:dd:80:82:1a:b2:c6:95:a1:da:e2:49:b9:73:7d:7b:81
Serial Number (int): 293277544558822885013580545265339174058881
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 15:3b:5b:25:6c:be:e4:a6:9f:2a:65:07:9d:56:c1:88:ae:66:a5:fc
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): e4:8a:a0:3e:8c:2b:ec:ce:35:13:a7:30:f9:07:8a:be:5f:e0:fa:b9
Fingerprint (sha256): 10:7e:6a:cc:72:b8:c3:da:77:12:db:9c:3a:03:f6:6f:8c:ca:b4:d4:6d:69:dd:3f:57:48:fa:53:f7:26:84:91

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 www.blog.uber.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.blog.uber.com

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

www.blog.uber.com

Other certificates including the domain name uber.com

(limited to 100 certificates)
lobby-cms.uber.com
newsroomapi.uber.com
qr.uber.com
prod.tokenizer.uber.com
groove.uber.com
view.et.uber.com
z.uber.com
restaurants.uber.com
newsroom.uber.com
base.uber.com
bizblog.uber.com
newsroomapi.uber.com
photo.uber.com
groove.uber.com
tdottest1.uber.com
love.uber.com
newsroomapi.uber.com
www.blog.uber.com
newsroomapi.uber.com
bizblog.uber.com
eng.uber.com
base.uber.com
people.uber.com
accessibility.uber.com
uberblogapi.10upcdn.com
base.uber.com
transparencyreport.uber.com
uber.com
z.uber.com
www.blog.uber.com
amex.sandbox.tokenizer.uber.com
love.uber.com
safetyreport.uber.com
an-settlement.uber.com
contact.uber.com
*.cfe.uber.com
chef-testing.cpe.uber.com
view.et.uber.com
photo.uber.com
f.uber.com
z.uber.com
tdottest1.uber.com
f.uber.com
love.uber.com
groove.ehlinks.com
blogapi.uber.com
newsroom.uber.com
safetyreport.uber.com
blog.uber.com
citi.encryption.production.tokenizer.uber.com
newsroom.uber.com
www.blog.uber.com
sli.uber.com
groove.simondata.com
accessibility.uber.com
love.uber.com
uberblogapi.10upcdn.com
akamai-san8.exacttarget.com
yunfei-cf-test.uber.com
blogapi.uber.com
t.uber.com
click.et.uber.com
base.uber.com
tdottest1.uber.com
bizblog.uber.com
t.uber.com
photo.uber.com
transparencyreport.uber.com
newsroom.uber.com
uberblogapi.10upcdn.com
documents.uber.com
uber.com
t.uber.com
love.uber.com
uberblogapi.10upcdn.com
jquery.uber.com
blog.uber.com
eng.uber.com
tbs-static.uber.com
eng.uber.com
businesses.uber.com
base.uber.com
bizblog.uber.com
engineering.uber.com
*.clearpass.corp.uber.com
www.blog.uber.com
z.uber.com
bizblog.uber.com
eng.uber.com
transparencyreport.uber.com
businesses.uber.com
uber.com
newsroom.uber.com
yunfei-cf-test.uber.com
lobby-cms.uber.com
uberblogapi.10upcdn.com
base.uber.com
bizblog.uber.com
freighttableau.uber.com
uberblogapi.10upcdn.com

Certificate

The complete raw certificate details for www.blog.uber.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFWTCCBEGgAwIBAgISA13dgIIassaVodriSblzfXuBMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTExMjgxMDI0MTZaFw0y
MDAyMjYxMDI0MTZaMBwxGjAYBgNVBAMTEXd3dy5ibG9nLnViZXIuY29tMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyRwEgNuu1sqjsLkuF6rWtJcL2OWZ
RdYcCVbC5Tp+RDv6YeoBlB+wEB+z1sy/EfsVAPSB1SNyVi4VB1TM+DbFkeoFWw+C
hr4bWPJafoWm8ucFvn7b5/TaXcens3DyeSKwaHshK9Bn070Sor9ApbRj+KnhPgx6
tTrkCIQX4nZsoeSfsUkrcRFEHeXct7QsJkuH3whfevDFHbkhN2+ZbCWrlmpsJnWK
kiWOm54hb/2IiDSeGsm6EPqD5urgHCrHS7LxIKu3suWdja8ScfffnvdhxChmaV5H
TYRBgnCJJbfCfKrcpBjUMM/UxUXRprSR+Qegn19xWU593JV3Aioe1+7CHQIDAQAB
o4ICZTCCAmEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggr
BgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQVO1slbL7kpp8qZQedVsGI
rmal/DAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcB
AQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlw
dC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlw
dC5vcmcvMBwGA1UdEQQVMBOCEXd3dy5ibG9nLnViZXIuY29tMEwGA1UdIARFMEMw
CAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9j
cHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHYA8JWk
WfIA0YJAEC0vk4iOrUv+HUfjmeHQNKawqKqOsnMAAAFuscEoqQAABAMARzBFAiA3
s8f/xAQ/1dLNwfKrhqweLh3U7K7GNeYWt4zwPP8XTwIhAJM1xAkSksPEO45eehDR
Txi0ySf0xRMKibvKi3kPUjXoAHUAB7dcG+V9aP/xsMYdIxXHuuZXfFeUt2ruvGE6
GmnTohwAAAFuscEo1AAABAMARjBEAiBkFGB92U0el/zdnl67aeiTDQ96gWiWRsSQ
ezmfhAHMEwIgEJWZSURqNcsRY/L6p2ocsnExZhBIj8Tyebqsaxddz40wDQYJKoZI
hvcNAQELBQADggEBABqZB3ow7Mnt/TioAGM5u5c/sg3xp8aeiTejSQTNr8ygamSh
IaBxfdOBgjw1P3P4hWpofpNSnjZaKiZkRmAm3xuEzMO+PCrETm00bCEZyYIbI/Rq
soLqgvypgdcWDJAA8+qDvx6rWgvVT9UxLPQoH0cAlJk0x1tEzUlOJHOBuSA2ktcV
yvbKIjeYUGXMrWR/7RSmTHgYiSDZoyCj5pUIoGOohp/Br02x181mL0HLquEOmyQK
DJuvbEYS1xrBLhJdgnPEjzWbdZxpfmI32lLNfenRXbdqq+k/h+Q1LTa/Hd8s6Gqx
Tcdi9Ql1yyIUC/3kTG6aFPKqZeG7bBrwSocowp8=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyRwEgNuu1sqjsLkuF6rW
tJcL2OWZRdYcCVbC5Tp+RDv6YeoBlB+wEB+z1sy/EfsVAPSB1SNyVi4VB1TM+DbF
keoFWw+Chr4bWPJafoWm8ucFvn7b5/TaXcens3DyeSKwaHshK9Bn070Sor9ApbRj
+KnhPgx6tTrkCIQX4nZsoeSfsUkrcRFEHeXct7QsJkuH3whfevDFHbkhN2+ZbCWr
lmpsJnWKkiWOm54hb/2IiDSeGsm6EPqD5urgHCrHS7LxIKu3suWdja8Scfffnvdh
xChmaV5HTYRBgnCJJbfCfKrcpBjUMM/UxUXRprSR+Qegn19xWU593JV3Aioe1+7C
HQIDAQAB
-----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 293277544558822885013580545265339174058881
 . . . . . . . . [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-11-28 10:24:16 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-26 10:24:16 +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 'www.blog.uber.com'
 . . . . . . . . [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 25387715287336901354258205980634201019233110656103101999857742000831341284441393565398960701313031134947149730614142967708908500824990620007196547610091181787878972435973215900284364193947082657760800713714194463494346376071292543047176302495028258629744579210082992503796640485112820773113451207795610917789090365720489365153533460202377657798638216919362509199417185994271570936944293702246980594017746930170782383519663242966163995145148642680543224262602020839854002826579697205787245151171009755685952138427091284049485621009912090309618136528663379736217837499664511620420632662279125614600899440871327960842781
 . . . . . . . . . . . . . . . . . . . . [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)
							153b5b256cbee4a69f2a65079d56c188ae66a5fc
 . . . . . . . . . . . . . . . . [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 (21 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.blog.uber.com'
 . . . . . . . . . . . . . . . . [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)
							00ef007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016eb1c128a90000040300473045022037b3c7ffc4043fd5d2cdc1f2ab86ac1e2e1dd4ecaec635e616b78cf03cff174f0221009335c4091292c3c43b8e5e7a10d14f18b4c927f4c5130a89bbca8b790f5235e800750007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016eb1c128d4000004030046304402206414607dd94d1e97fcdd9e5ebb69e8930d0f7a81689646c4907b399f8401cc13022010959949446a35cb1163f2faa76a1cb271316610488fc4f279baac6b175dcf8d
 . . . . [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)
		001a99077a30ecc9edfd38a8006339bb973fb20df1a7c69e8937a34904cdafcca06a64a121a0717dd381823c353f73f8856a687e93529e365a2a2664466026df1b84ccc3be3c2ac44e6d346c2119c9821b23f46ab282ea82fca981d7160c9000f3ea83bf1eab5a0bd54fd5312cf4281f4700949934c75b44cd494e247381b9203692d715caf6ca2237985065ccad647fed14a64c78188920d9a320a3e69508a063a8869fc1af4db1d7cd662f41cbaae10e9b240a0c9baf6c4612d71ac12e125d8273c48f359b759c697e6237da52cd7de9d15db76aabe93f87e4352d36bf1ddf2ce86ab14dc762f50975cb22140bfde44c6e9a14f2aa65e1bb6c1af04a8728c29f