famphoto.lifull.net

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:58:23:2c:16:4d:39:9d:98:be:a1:12:a1:e1:fd:ba:b6:9a 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=famphoto.lifull.net

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:58:23:2c:16:4d:39:9d:98:be:a1:12:a1:e1:fd:ba:b6:9a
Serial Number (int): 291328457977568983274780745325154611672730
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 23:d2:c2:e9:29:bf:1f:ca:35:b8:86:85:ea:95:c4:ac:fd:a1:2b:42
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): cb:7f:6e:65:95:17:83:f2:d5:af:58:9b:08:00:d4:85:2a:1f:23:84
Fingerprint (sha256): 1c:8a:c8:2e:b5:c1:10:87:20:5a:01:f5:d1:3f:fe:0a:2e:1e:c4:3a:15:16:fa:71:37:31:97:bb:a1:82:f8:59

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 famphoto.lifull.net

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for famphoto.lifull.net

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

famphoto.lifull.net

Other certificates including the domain name lifull.net

(limited to 100 certificates)
smoothie.lifull.net
*.dev.bizdev.lifull.net
smoothie.lifull.net
www.lucasjanon.com
sufu-dev.lifull.net
famphoto.lifull.net
voto.tejidosocial.mx
*.lifull.net
*.askyng.lifull.net
propertylife.lifull.net
famphoto.lifull.net
anniversary.lifull.net
smoothie.lifull.net
sufu.lifull.net
smoothie.lifull.net
propertylife.lifull.net
smoothie.lifull.net
*.smoothie.lifull.net
brainstormlive.lifull.net
*.dev.bizdev.lifull.net
art.lifull.net
propertylife.lifull.net
famphoto.lifull.net
fsboss.bizdev.lifull.net
*.lifull.net
lifull.net
*.smoothie.lifull.net
gamestack.in
instantproducts.lifull.net
propertylife.lifull.net
*.askyng.lifull.net
*.lifull.net
anniversary.lifull.net
lifull.net
propertylife.lifull.net
*.challengebase.lifull.net
lifull.net
famphoto.lifull.net
magento2.dev.bizdev.lifull.net
propertylife.lifull.net
fsboss.bizdev.lifull.net
lifull.net
lifull.net
instantproducts.lifull.net
smoothie.lifull.net
ouchide.lifull.net
image.dev.bizdev.lifull.net
sufu-dev.lifull.net
art.lifull.net
sufu.lifull.net
art.lifull.net
dcs.advantagequickstart.com
smoothie.lifull.net
sufu.lifull.net
sufu.lifull.net
challengebase.lifull.net
lifull.net
fsboss.bizdev.lifull.net
smoothie.lifull.net
lifull.net
ouchide.lifull.net
*.brainstormlive.lifull.net
smoothie.lifull.net
anniversary.lifull.net
*.lifull.net
*.brainstormlive.lifull.net
sufu.lifull.net
art.lifull.net
*.dev.bizdev.lifull.net
www.anniversary.lifull.net
brainstormlive.lifull.net
propertylife.lifull.net
docfinder.nextwil.com
*.brainstormlive.lifull.net
*.smoothie.lifull.net
instantproducts.lifull.net
smoothie.lifull.net
tftest.dev.bizdev.lifull.net
sufu-dev.lifull.net
*.brainstormlive.lifull.net
fsboss.bizdev.lifull.net
static.rechargemobile.ci
smoothie.lifull.net
*.sufu-dev.lifull.net
sufu.lifull.net
wearflow.ai
sufu.lifull.net
flower.lifull.net
sufu.lifull.net
sufu.lifull.net

Certificate

The complete raw certificate details for famphoto.lifull.net in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFXzCCBEegAwIBAgISA1gjLBZNOZ2YvqESoeH9uraaMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMTMwMTQ3MzlaFw0y
MDA1MTMwMTQ3MzlaMB4xHDAaBgNVBAMTE2ZhbXBob3RvLmxpZnVsbC5uZXQwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQ1RUF8VkEZZX5AITOLP2iga3F
fRl3ESxP2PZQQbdHOdciwghAKGyz0gcMBmy4O27ZFq1Dstk0e5pyY2sHzZg+1QV2
Xtk8a/HJ7yooe1aNgJpIS4qRs8TMZAJGasy14Bz09PXjSjIsBWB8R0kORM9fGxdL
GV7pDZPAKh3BJeCIifB/lsD/8+bpqBgTWV7g4qXJ2kXIobkP0j734MD/yhrLrqli
I24ZqmiKBlzEAYwXhWVF4ZxG6Fs8eTs/VMmE1Cosi9XOCSp6TGtMJWw3Z9ZvP26K
2TYkVuSOXUbq71SMIdd5uh9LoCM1ZzLYSH7XC2v9Hnz12VC7wtp4WaMLzodNAgMB
AAGjggJpMIICZTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEG
CCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFCPSwukpvx/KNbiGheqV
xKz9oStCMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUF
BwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNy
eXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNy
eXB0Lm9yZy8wHgYDVR0RBBcwFYITZmFtcGhvdG8ubGlmdWxsLm5ldDBMBgNVHSAE
RTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRw
Oi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2
ALIeBcyLos2KIE6HZvkruYolIGdr2vpw57JJUy3vi5BeAAABcDxx2ZkAAAQDAEcw
RQIgY9CQUr911RP0YbE3T9J5Hz77ePyaaqj+EZGfr5e0tZMCIQDU5bObUyKGDVPT
doUqQuqhlE7ljLRvstpNXw9mMTxbdAB3AG9Tdqwx8DEZ2JkApFEV/3cVHBHZAsEA
KQaNsgiaN9kTAAABcDxx2xcAAAQDAEgwRgIhAPKdhAzLoz+Yc34pU6479aYvrilg
NNoMTfnit6ckNYJvAiEA3mNGe+M1NXauxIfVtGGHQao9aihmmiNp9GkCU5W2khUw
DQYJKoZIhvcNAQELBQADggEBABvByg9lwaRwoew/EPO3xrG1bn5/88IZjLlH4Os5
z6vYq/CU2m0Hm9RkzSHrCtusHEUGeUTXK4bcCpt4mCCkt/zb+/LKhQGVwLO8m1yp
f+j21qHoQPrjBdxzK2/XMuZwESlnoJdWANE2J9pYRvCimQaXXOVEHCAl1LCZ/Bw3
ntSoPHqqB0QhdVlojE57u/5dTs/ynkyp5c7wyg7x/n9UT0t7E/StIPQvG88vMh43
0p8rgCxifm4r84ab3oHVV/sJeZQZ5i6j8hEDXqbDkBwsiTLFwbOB69U8pY1TUnJn
D9qETYsTXOxNrfn9vIhGEjzUO7YjzdNnbdqqRef+Ni2r34Y=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0NUVBfFZBGWV+QCEziz9
ooGtxX0ZdxEsT9j2UEG3RznXIsIIQChss9IHDAZsuDtu2RatQ7LZNHuacmNrB82Y
PtUFdl7ZPGvxye8qKHtWjYCaSEuKkbPEzGQCRmrMteAc9PT140oyLAVgfEdJDkTP
XxsXSxle6Q2TwCodwSXgiInwf5bA//Pm6agYE1le4OKlydpFyKG5D9I+9+DA/8oa
y66pYiNuGapoigZcxAGMF4VlReGcRuhbPHk7P1TJhNQqLIvVzgkqekxrTCVsN2fW
bz9uitk2JFbkjl1G6u9UjCHXebofS6AjNWcy2Eh+1wtr/R589dlQu8LaeFmjC86H
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 291328457977568983274780745325154611672730
 . . . . . . . . [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-02-13 01:47:39 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-13 01:47:39 +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 'famphoto.lifull.net'
 . . . . . . . . [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 26362642143451667267641666134115567673379372607715550582920397255539924535036155608990679070055909812745473760510571627577629229908168368278805414373467249257293058378117145283204614709850514934267916686483362862575139134455618674967998999298700105900252557523926557054553229893578652834043088734190401937050448513337908065490906028627092201631619779758004094029355375517087751956459735973840617237684198771723451319957928554858155425567748687329396295128524570597351888533726361227101779073203750121457172946318314989932813022006364506786240829110248132614263074349394856263825644046050682761894188439538305199933261
 . . . . . . . . . . . . . . . . . . . . [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)
							23d2c2e929bf1fca35b88685ea95c4acfda12b42
 . . . . . . . . . . . . . . . . [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 (23 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'famphoto.lifull.net'
 . . . . . . . . . . . . . . . . [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)
							00f1007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e000001703c71d9990000040300473045022063d09052bf75d513f461b1374fd2791f3efb78fc9a6aa8fe11919faf97b4b593022100d4e5b39b5322860d53d376852a42eaa1944ee58cb46fb2da4d5f0f66313c5b740077006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d913000001703c71db170000040300483046022100f29d840ccba33f98737e2953ae3bf5a62fae296034da0c4df9e2b7a72435826f022100de63467be3353576aec487d5b4618741aa3d6a28669a2369f469025395b69215
 . . . . [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)
		001bc1ca0f65c1a470a1ec3f10f3b7c6b1b56e7e7ff3c2198cb947e0eb39cfabd8abf094da6d079bd464cd21eb0adbac1c45067944d72b86dc0a9b789820a4b7fcdbfbf2ca850195c0b3bc9b5ca97fe8f6d6a1e840fae305dc732b6fd732e670112967a0975600d13627da5846f0a29906975ce5441c2025d4b099fc1c379ed4a83c7aaa0744217559688c4e7bbbfe5d4ecff29e4ca9e5cef0ca0ef1fe7f544f4b7b13f4ad20f42f1bcf2f321e37d29f2b802c627e6e2bf3869bde81d557fb09799419e62ea3f211035ea6c3901c2c8932c5c1b381ebd53ca58d535272670fda844d8b135cec4dadf9fdbc8846123cd43bb623cdd3676ddaaa45e7fe362dabdf86