fifi.ng

Issued by R3

About this certificate

This digital certificate with serial number 04:52:36:ba:ef:a1:f8:9b:bc:bc:af:a1:f3:e2:bf:c3:9c:02 was issued on by Let's Encrypt.

With 17 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:
  • DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
  • Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
  • Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)

Certificate Subject

CN=fifi.ng

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:52:36:ba:ef:a1:f8:9b:bc:bc:af:a1:f3:e2:bf:c3:9c:02
Serial Number (int): 376425046753874583520337093923561263045634
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 3f:03:a2:61:a8:13:d2:e0:1d:71:cb:3f:ed:ec:f8:3c:f0:71:44:bb
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 4b:99:69:d3:18:45:75:58:9a:ec:6d:fc:93:5c:01:04:12:55:61:66
Fingerprint (sha256): 96:50:0f:73:31:cc:f0:7e:be:2e:06:22:3e:a1:c1:c8:c3:80:ec:bb:78:54:5c:7b:e6:95:36:2d:13:0e:5f:15

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate fifi.ng

17

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for fifi.ng

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

alankaar.in
brightside.app
buyjean.in
closeuk.com
fifi.ng
harrisburgmassageinfo.com
kitchendesign.co
nftregency.com
novicephotographer.com
onetimegiveaways.com
openhelm.us
orderofthestarsandbars.com
seasonsinthesun.com
soilsmatter.com
solarpowerandenergy.com
suntechcoating.com
tahoeflorist.com

Other certificates including the domain name fifi.ng

(limited to 100 certificates)

Certificate

The complete raw certificate details for fifi.ng in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGDzCCBPegAwIBAgISBFI2uu+h+Ju8vK+h8+K/w5wCMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDAzMDIwMjE1MDFaFw0yNDA1MzEwMjE1MDBaMBIxEDAOBgNVBAMT
B2ZpZmkubmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDqqcm3ZaQ+
pIDU5RXm9mhrY4TJ86qGDNS8UQIjEAtxqER5GebJWeFHEc2CHSeEkrqRbHpkU/dP
pRGzdJEMN5pKVmYHeOlPNVnTXkgX4A1/FmiNTwQZMkQ/8toBjfaH4txbt4BK18Dc
5gATNwewbuv/if5gsiebFy03193vP7GUpy6BXdPDe+a6DaL+P0CftBU+cg48JLKj
Cm28CAQyoIm1jKrj5qV9Bk7GXNAqGphDyfm7LBf3A3QyP3ytC6dGAXUgyfS1sZtt
4Q1rNZM5BkbVL+AJCkP3dRYqfy3rd3ewJ42/6ui5g9k05oR/jgyA10lOtdnLS7Un
LEmHk276M6F/AgMBAAGjggM9MIIDOTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw
FAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFD8D
omGoE9LgHXHLP+3s+DzwcUS7MB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYfr52L
FMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8ubGVu
Y3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIBRQYD
VR0RBIIBPDCCATiCC2FsYW5rYWFyLmlugg5icmlnaHRzaWRlLmFwcIIKYnV5amVh
bi5pboILY2xvc2V1ay5jb22CB2ZpZmkubmeCGWhhcnJpc2J1cmdtYXNzYWdlaW5m
by5jb22CEGtpdGNoZW5kZXNpZ24uY2+CDm5mdHJlZ2VuY3kuY29tghZub3ZpY2Vw
aG90b2dyYXBoZXIuY29tghRvbmV0aW1lZ2l2ZWF3YXlzLmNvbYILb3BlbmhlbG0u
dXOCGm9yZGVyb2Z0aGVzdGFyc2FuZGJhcnMuY29tghNzZWFzb25zaW50aGVzdW4u
Y29tgg9zb2lsc21hdHRlci5jb22CF3NvbGFycG93ZXJhbmRlbmVyZ3kuY29tghJz
dW50ZWNoY29hdGluZy5jb22CEHRhaG9lZmxvcmlzdC5jb20wEwYDVR0gBAwwCjAI
BgZngQwBAgEwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdgA7U3d1Pi25gE6LMFsG
/kA7Z9hPw/THvQANLXJv4frUFwAAAY39KG0UAAAEAwBHMEUCIQC9Gc5xQ6TaGFbg
zXH5u+tp2N+GRT0iPk5I6eStGUejFwIgL7JeJriFwwsg0qDPeMqSGAH1VdzJHKrg
Ka6q8pCj/bkAdQDuzdBk1dsazsVct520zROiModGfLzs3sNRSFlGcR+1mwAAAY39
KG1MAAAEAwBGMEQCIBHqE5ah0C6aFoeUQQcM+Q27CZ+XaItBQB1bR2yDuHI1AiBv
PatZnga0CN2ofLwZ4jxJcDVs4ftaGbyItWKbSUlMNzANBgkqhkiG9w0BAQsFAAOC
AQEAmWCcMPQR2fxvXZSnwE3I+VyrOtlQZlhqwQqlt1kRB4TNeKvSE8SuVEWR6MjN
rwRhiQLsBekWeholLhLiCo/6EeK/pMO5A3Rc3n4cX01sb4VVsDzknUp4jxk1KlIg
7zFfc3wmaUXeYQNzaT8kcMoxBCm9b/KGI88ibVYtRiD3OMxylAjGGpFQHkhJ8VKj
bp59De1Yig3jla19iWqFXE0Ft9wqGoGe1v0n/NSXzG7kl1McnmmX0prC4NQhO6ij
a/s0gelhUv83YBt0WmVOTECB8Oi6gjo7sf6LitjCkp4uXC97yRHQ7ATraoxk2RDR
KeEODEd2eMluwxUCA9RmdcbMSw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6qnJt2WkPqSA1OUV5vZo
a2OEyfOqhgzUvFECIxALcahEeRnmyVnhRxHNgh0nhJK6kWx6ZFP3T6URs3SRDDea
SlZmB3jpTzVZ015IF+ANfxZojU8EGTJEP/LaAY32h+LcW7eAStfA3OYAEzcHsG7r
/4n+YLInmxctN9fd7z+xlKcugV3Tw3vmug2i/j9An7QVPnIOPCSyowptvAgEMqCJ
tYyq4+alfQZOxlzQKhqYQ8n5uywX9wN0Mj98rQunRgF1IMn0tbGbbeENazWTOQZG
1S/gCQpD93UWKn8t63d3sCeNv+rouYPZNOaEf44MgNdJTrXZy0u1JyxJh5Nu+jOh
fwIDAQAB
-----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 376425046753874583520337093923561263045634
 . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-03-02 02:15:01 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-05-31 02:15:00 +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 'fifi.ng'
 . . . . . . . . [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 29623488922998261815869532059862545036093889209618585870768285920319785181538324074588675704668255591601447759610766791703219637421027290511677133884997944887491681787112954686462696895085840427093431887514143172505914478745401004716096663299098538516687624726287287675912285918200209752808819887927992947897508066291015378057807973477068863711426312428947092052515804350772542051829056065821846414947375562058398891541787832840371784078231749580206177516715028858146613469970314346280126127891348144862085199394887610653125350581980602348234469329746859937557130851235756092237608865385964296171235918238068774248831
 . . . . . . . . . . . . . . . . . . . . [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)
							3f03a261a813d2e01d71cb3fedecf83cf07144bb
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (316 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'alankaar.in'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'brightside.app'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'buyjean.in'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'closeuk.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'fifi.ng'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'harrisburgmassageinfo.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'kitchendesign.co'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'nftregency.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'novicephotographer.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'onetimegiveaways.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'openhelm.us'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'orderofthestarsandbars.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'seasonsinthesun.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'soilsmatter.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'solarpowerandenergy.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'suntechcoating.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tahoeflorist.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 (12 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.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef0076003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018dfd286d140000040300473045022100bd19ce7143a4da1856e0cd71f9bbeb69d8df86453d223e4e48e9e4ad1947a31702202fb25e26b885c30b20d2a0cf78ca921801f555dcc91caae029aeaaf290a3fdb9007500eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018dfd286d4c0000040300463044022011ea1396a1d02e9a16879441070cf90dbb099f97688b41401d5b476c83b8723502206f3dab599e06b408dda87cbc19e23c4970356ce1fb5a19bc88b5629b49494c37
 . . . . [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)
		0099609c30f411d9fc6f5d94a7c04dc8f95cab3ad95066586ac10aa5b759110784cd78abd213c4ae544591e8c8cdaf04618902ec05e9167a1a252e12e20a8ffa11e2bfa4c3b903745cde7e1c5f4d6c6f8555b03ce49d4a788f19352a5220ef315f737c266945de610373693f2470ca310429bd6ff28623cf226d562d4620f738cc729408c61a91501e4849f152a36e9e7d0ded588a0de395ad7d896a855c4d05b7dc2a1a819ed6fd27fcd497cc6ee497531c9e6997d29ac2e0d4213ba8a36bfb3481e96152ff37601b745a654e4c4081f0e8ba823a3bb1fe8b8ad8c2929e2e5c2f7bc911d0ec04eb6a8c64d910d129e10e0c477678c96ec3150203d46675c6cc4b