flourishchange.com

Issued by GTS CA 1D4

About this certificate

This digital certificate with serial number 36:f9:d6:8f:cf:45:77:57:0a:f2:62:1a:c6:81:ec:93 was issued on by Google Trust Services LLC.

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=flourishchange.com

Google Trust Services LLC

Organization: Google Trust Services LLC
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 36:f9:d6:8f:cf:45:77:57:0a:f2:62:1a:c6:81:ec:93
Serial Number (int): 73075545519590426695419510721152674963
Serial Number lenght: 126 bits, 16 octets

SubjectKeyId: fe:0f:b7:cf:ef:55:e6:1a:bb:cb:1f:7e:20:92:a6:97:dd:ce:9c:b3
AuthorityKeyId: 25:e2:18:0e:b2:57:91:94:2a:e5:d4:5d:86:90:83:de:53:b3:b8:92

Fingerprint (sha1): fc:62:ff:29:51:1c:eb:e3:51:56:ac:08:f6:e0:81:a0:80:9a:f4:0c
Fingerprint (sha256): 37:ed:79:44:03:81:53:88:26:3a:bb:d9:a1:da:54:85:cb:7a:83:53:ef:b6:83:a9:31:e5:f6:b1:be:08:7a:52

Issuing Certificate URL: http://pki.goog/repo/certs/gts1d4.der

Revocation information

OCSP Server: http://ocsp.pki.goog/s/gts1d4/PwjybI5CnHI
CRL Distribution Point: http://crls.pki.goog/gts1d4/_WHbAHysn_A.crl

Check the revocation status for certificate flourishchange.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for flourishchange.com

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication

Extensions

10 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

flourishchange.com

Other certificates including the domain name flourishchange.com

(limited to 100 certificates)
newsite.ladystartup.com
we-24.com
www.avnadirkarakasli.com
www.poshpetsalon.com.au
www.sailingvoyagers.com
flourishchange.com
30daysuccesscircle.com
app.nftex.com
flourishchange.com
autotune.diabase.app
supremekidsschools.com
hello.flourishchange.com
flourishchange.com
flourishchange.com
flourishchange.com
flourishchange.com
learning.fourthstreet.co.ke
www.flourishchange.com
meetings.flourishchange.com
hello.flourishchange.com
flourishchange.com
simian.co
tarotdeldia.app
dashboard.flourishchange.com
hello.flourishchange.com
dashboard.flourishchange.com
texting.flourishchange.com
flourishchange.com
texting.flourishchange.com
brshoes.pp.ua
www.tatianefugimoto.com.br
blobby.games
www.dsacademy.org.uk
flourishchange.com
nahamus.info
flourishchange.com
meetings.flourishchange.com
maps.auckland.ac.nz
living-ledger-dev.trellissoftware.io
hello.flourishchange.com
flourishchange.com
www.grajeda.com
devfest.gdgsettat.ma
flourishchange.com
www.ttmrenovatenonthaburi.com
google.auctionaftersale.com
flourishchange.com
gjorgegajdov.com
flourishchange.com
flourishchange.com
fabian-egger.at
my.flourishchange.com
contratos.aproperties.es
www.richardpauline.com
dashboard.flourishchange.com
meetings.flourishchange.com
librameditech.com
epfl.snapmentor.no
itranslatevoice.com
notes.mail4real.one
flourishchange.com
kwiqsol.com
hello.flourishchange.com
hello.flourishchange.com
www.f10.ai
www.motionist.io
www.betrayerchess.com
taylorstiki25th.rsvp
*.flourishchange.com
texting.flourishchange.com
kwiqsol.com
dashboard.flourishchange.com
deeplink.evergoapp.com
www.speckuix.page
www.vbend.co.za
clementroure.com
hotelreservation.expert

Certificate

The complete raw certificate details for flourishchange.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFaDCCBFCgAwIBAgIQNvnWj89Fd1cK8mIaxoHskzANBgkqhkiG9w0BAQsFADBG
MQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExM
QzETMBEGA1UEAxMKR1RTIENBIDFENDAeFw0yMzA5MDQxNjQyMDVaFw0yMzEyMDMx
NzI3MTNaMB0xGzAZBgNVBAMTEmZsb3VyaXNoY2hhbmdlLmNvbTCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBANg0vzw5zTPZpzjeT+7xOw+JtRdU80mfuG8c
airhusy1RL6kAo4/Y25Sr/bjGieYz2NwSx2lBkjfoiq32esRALPj1J6LkyGlZoPu
lEHNEfDgyHqJE3LG0r6EoGX0I51yX2nLrR0t8uBtWxIFnSaJcTmBfjR7p0GBDBpk
x5NwpFjucF7g/leVqjnSqSqN/mqmcBz1IG6pkBLYvhVm9wd44a5ILBUkbPa5cLrw
DkZb8k/kRJ0I5zuWUnLtdwRnCowjTM5dW8LUUOWJlsHZmkic+MkEFt+mnPXgiXHY
FVf/mSievMjjZAfavx1IUmhyRuOqUByj5t3QHg+lJbfISzTtKTsCAwEAAaOCAnkw
ggJ1MA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMB
Af8EAjAAMB0GA1UdDgQWBBT+D7fP71XmGrvLH34gkqaX3c6cszAfBgNVHSMEGDAW
gBQl4hgOsleRlCrl1F2GkIPeU7O4kjB4BggrBgEFBQcBAQRsMGowNQYIKwYBBQUH
MAGGKWh0dHA6Ly9vY3NwLnBraS5nb29nL3MvZ3RzMWQ0L1B3anliSTVDbkhJMDEG
CCsGAQUFBzAChiVodHRwOi8vcGtpLmdvb2cvcmVwby9jZXJ0cy9ndHMxZDQuZGVy
MB0GA1UdEQQWMBSCEmZsb3VyaXNoY2hhbmdlLmNvbTAhBgNVHSAEGjAYMAgGBmeB
DAECATAMBgorBgEEAdZ5AgUDMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmxz
LnBraS5nb29nL2d0czFkNC9fV0hiQUh5c25fQS5jcmwwggEEBgorBgEEAdZ5AgQC
BIH1BIHyAPAAdgDoPtDaPvUGNTLnVyi8iWvJA9PL0RFr7Otp4Xd9bQa9bgAAAYph
SZDQAAAEAwBHMEUCIQDDnJPqHGcn5QL90DnNmVb8MEf3sfoACEG0G4IlsWH6uAIg
dilK+Op+6h4pPnB5Pv2+sf+sP0J+qC08JOv7bPYQ4Y8AdgB6MoxU2LcttiDqOOBS
HumEFnAyE4VNO9IrwTpXo1LrUgAAAYphSZEMAAAEAwBHMEUCIHxk7LZ7A+Q65iWF
EzaHS3/8NRH3n/+czRAMa0IGYuzSAiEA70l8zcmwu1mKl/dN72AxeaBlo222my0r
45AYs0jhvlcwDQYJKoZIhvcNAQELBQADggEBAIPiT4hqcNZBE/+vvGh4E0yIwfVo
ClxkyG5giBEBoq/67HGR48e3ig14DocjtvjRdI4VCa3Xyf8iREFyQXRegpusiEes
LqO7FNr9dcbSsXlJNywc5siUaFc3+6DEFueEgz7fqeizIz5y5JEx7H14zApfLkaN
gOILg76bTmq2J3PD7EhjYOdcjzkmgSC0PjtxAk2tTC/E8UuseNRK6TZTboLKCYhA
Ih0Djm3QqpNIshvi6/S/Fmr4NvmJ2vEfvVkpEYtEDh7D7CEQRpECUM3BFZWgjKeL
/4BR2LcvrNmp4M53QK+wbjYZVOemzkHQ5b1fEFNBaXxfhwI+SZyCFPSwxtg=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2DS/PDnNM9mnON5P7vE7
D4m1F1TzSZ+4bxxqKuG6zLVEvqQCjj9jblKv9uMaJ5jPY3BLHaUGSN+iKrfZ6xEA
s+PUnouTIaVmg+6UQc0R8ODIeokTcsbSvoSgZfQjnXJfacutHS3y4G1bEgWdJolx
OYF+NHunQYEMGmTHk3CkWO5wXuD+V5WqOdKpKo3+aqZwHPUgbqmQEti+FWb3B3jh
rkgsFSRs9rlwuvAORlvyT+REnQjnO5ZScu13BGcKjCNMzl1bwtRQ5YmWwdmaSJz4
yQQW36ac9eCJcdgVV/+ZKJ68yONkB9q/HUhSaHJG46pQHKPm3dAeD6Ult8hLNO0p
OwIDAQAB
-----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 73075545519590426695419510721152674963
 . . . . . . . . [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 'Google Trust Services LLC'
 . . . . . . . . . . . . [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 'GTS CA 1D4'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-09-04 16:42:05 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-12-03 17:27:13 +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 'flourishchange.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 27293484394067577949844905223771098614991842497087274432218018608752243572963472969402544123132208201219063187068749349224321973110249963546123374882232489699757883155615087324448577137052626232825086360670614633425975380025147252453293880372163243124906257666677894450799806902351209949454849830500380811597622368218437518386573753716350726988962235221007499721055595088757895728802976992348406539938374408168066934885471337420618574445109256735024879571465296718393687022823542505370625533074755645119757269586813851319360710525249149879834134915251808620058381780286986448454278310546591776925146854108175321082171
 . . . . . . . . . . . . . . . . . . . . [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 (12 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: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)
							fe0fb7cfef55e61abbcb1f7e2092a697ddce9cb3
 . . . . . . . . . . . . . . . . [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 25e2180eb25791942ae5d45d869083de53b3b892
 . . . . . . . . . . . . . . . . [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 (108 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.pki.goog/s/gts1d4/PwjybI5CnHI'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://pki.goog/repo/certs/gts1d4.der'
 . . . . . . . . . . . . . . . . [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 (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'flourishchange.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 (26 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.5.3
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (53 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crls.pki.goog/gts1d4/_WHbAHysn_A.crl'
 . . . . . . . . . . . . . . . . [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)
							00f0007600e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e0000018a614990d00000040300473045022100c39c93ea1c6727e502fdd039cd9956fc3047f7b1fa000841b41b8225b161fab8022076294af8ea7eea1e293e70793efdbeb1ffac3f427ea82d3c24ebfb6cf610e18f0076007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb520000018a6149910c000004030047304502207c64ecb67b03e43ae625851336874b7ffc3511f79fff9ccd100c6b420662ecd2022100ef497ccdc9b0bb598a97f74def603179a065a36db69b2d2be39018b348e1be57
 . . . . [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)
		0083e24f886a70d64113ffafbc6878134c88c1f5680a5c64c86e60881101a2affaec7191e3c7b78a0d780e8723b6f8d1748e1509add7c9ff2244417241745e829bac8847ac2ea3bb14dafd75c6d2b17949372c1ce6c894685737fba0c416e784833edfa9e8b3233e72e49131ec7d78cc0a5f2e468d80e20b83be9b4e6ab62773c3ec486360e75c8f39268120b43e3b71024dad4c2fc4f14bac78d44ae936536e82ca098840221d038e6dd0aa9348b21be2ebf4bf166af836f989daf11fbd5929118b440e1ec3ec211046910250cdc11595a08ca78bff8051d8b72facd9a9e0ce7740afb06e361954e7a6ce41d0e5bd5f105341697c5f87023e499c8214f4b0c6d8