api.festen.dk

Issued by GTS CA 1D2

About this certificate

This digital certificate with serial number af:77:bf:9d:0a:66:4f:1c:0a:00:00:00:00:22:a7:f9 was issued on by Google Trust Services.

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=api.festen.dk

Google Trust Services

Organization: Google Trust Services
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): af:77:bf:9d:0a:66:4f:1c:0a:00:00:00:00:22:a7:f9
Serial Number (int): 233236668970800268570509040292922042361
Serial Number lenght: 128 bits, 16 octets

SubjectKeyId: ba:0c:43:fd:64:01:00:fd:49:ea:e1:8c:b6:00:78:cb:dd:37:7d:36
AuthorityKeyId: b1:dd:32:5d:e8:b7:37:72:d2:ce:5c:ce:26:fe:47:79:e2:01:08:e9

Fingerprint (sha1): c7:8e:06:7e:70:2f:1c:fc:6c:78:cc:93:18:34:81:b1:5d:04:fd:85
Fingerprint (sha256): e5:c3:7e:25:f3:55:55:a8:64:8b:ad:04:83:54:77:5d:4c:5b:81:da:b8:bc:98:ba:39:12:5c:a6:c0:dc:66:66

Issuing Certificate URL: http://pki.goog/gsr2/GTS1D2.crt

Revocation information

OCSP Server: http://ocsp.pki.goog/gts1d2
CRL Distribution Point: http://crl.pki.goog/GTS1D2.crl

Check the revocation status for certificate api.festen.dk

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for api.festen.dk

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

api.festen.dk

Other certificates including the domain name festen.dk

(limited to 100 certificates)
aprendiendo.app
api.festen.dk
visualcommunication.agency
www.wallofhope.community
admin.festen.dk
sni.cloudflaressl.com
sni.cloudflaressl.com
www.5revive.com
voomani.co.za
festen.dk
www.splidoo.com
einvoice.qpos.me
api.festen.dk
festen.dk
copafacil.com.br
laundry.414.house
cast.tallyr.app
visualcommunication.agency
festen.dk
karantradingcompany.com
courttesan.com
scentconnect.com
api.festen.dk
www.streamgames.tv
krj.aeat.us
festen.dk
www.grail-talent.co
www.namwone.com
medicallogistics.co.uk
api.festen.dk
www.149.ai
dev.festen.dk
www.tingscoregoh.com
dashboard.ocuplan.co.uk
www.victorsamuel.com
api.festen.dk
fel.ct.gt
www.meshmycampus.app
www.next.worldwire.io
enviroexcavating.com.au
festen.dk
stage.sportsbetcollective.com
api.festen.dk
www.festen.dk
api.festen.dk
www.takein.dev
help.eceos.app
demo.kaito.app
platform.stokvela.co.za
rasp-dev.adssets.com
www.flimo.me
festen.dk
codysnames.com
festen.dk
dev.festen.dk
privacidade.nextmobile.com.br
v2.rutasegura.co
anormaly.com
manga-screen.com
admin.festen.dk
lagermicro.app
www.cvamid.com
www.insightstowebsites.com
www.festen.dk
www.mathekoenig.com
willcapo.com
snplay.com.br
leverandoer.festen.dk
www.sculptingstrong.com
heisenbergscomedystop.com
festen.dk
bioleap.ivon.pw
dev-ops.qopius.net
nstm.clicket.bo
oportunidades.unisem.mx
dev.festen.dk
certifiedtrue.co
www.provoysa9.com
halal-academy.com
baseflow.ca
kiosk.apps.mindtraffic.de
wls.worknode.ai
api.festen.dk
festen.dk
gen.festen.dk
vocabify.beta.dominik.app
festen.dk
sirius.listnow.app
app.churni.io
api.festen.dk
sni.cloudflaressl.com
festen.dk
api.festen.dk
sni.cloudflaressl.com
gen.festen.dk
csproject.nsxtechnology.com
itchyjapan.com
festen.dk
test.festen.dk
databotapp.com

Certificate

The complete raw certificate details for api.festen.dk in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFOTCCBCGgAwIBAgIRAK93v50KZk8cCgAAAAAip/kwDQYJKoZIhvcNAQELBQAw
QjELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFUdvb2dsZSBUcnVzdCBTZXJ2aWNlczET
MBEGA1UEAxMKR1RTIENBIDFEMjAeFw0yMDAzMzAxMjQyMDVaFw0yMDA2MjgxMjQy
MDVaMBgxFjAUBgNVBAMTDWFwaS5mZXN0ZW4uZGswggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQDIUiHYgbPSd0NYXxHLi0ZUKgSLRy8HsfEOieJMmPxIPAOB
4cAnlHkqcC9oM2cWEa+N27OqqgDeNx3LVpDdyCZfwOrROMXufMiGRmACMQZYzY5b
mb4iiukn+tpVvhixwXYRCP8PHjHX1T3zMCaytUgdPLIlwb2Q1s6YRdz9FECZrGO0
+o8B8/iVD71d3TnVWc2HYZj99DQe/dcIvCujgPNS3coK/NwjSzUencYRHTsRX947
P5PsOaKx9TftFYlUxQ7/vPWFozQ4vUQtVG2dErnuOlBFN1haL+zzK410x6HO1k0U
VaLCZww0vcNtZ5hQ1bBdh08ep8ZvpynTRwgk+IpTAgMBAAGjggJSMIICTjAOBgNV
HQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAd
BgNVHQ4EFgQUugxD/WQBAP1J6uGMtgB4y903fTYwHwYDVR0jBBgwFoAUsd0yXei3
N3LSzlzOJv5HeeIBCOkwZAYIKwYBBQUHAQEEWDBWMCcGCCsGAQUFBzABhhtodHRw
Oi8vb2NzcC5wa2kuZ29vZy9ndHMxZDIwKwYIKwYBBQUHMAKGH2h0dHA6Ly9wa2ku
Z29vZy9nc3IyL0dUUzFEMi5jcnQwGAYDVR0RBBEwD4INYXBpLmZlc3Rlbi5kazAh
BgNVHSAEGjAYMAgGBmeBDAECATAMBgorBgEEAdZ5AgUDMC8GA1UdHwQoMCYwJKAi
oCCGHmh0dHA6Ly9jcmwucGtpLmdvb2cvR1RTMUQyLmNybDCCAQMGCisGAQQB1nkC
BAIEgfQEgfEA7wB2ALIeBcyLos2KIE6HZvkruYolIGdr2vpw57JJUy3vi5BeAAAB
cSuti1gAAAQDAEcwRQIgYhQWxZNJWxgnKRnrPP/5Pm0wQ8zViuMfWSH7U0pj3XIC
IQDPwftqlo39NEFaHkGGtbvwUalvUyunbJCL8rEoMzUa6gB1AF6nc/nfVsDntTZI
fdBJ4DJ6kZoMhKESEoQYdZaBcUVYAAABcSuti40AAAQDAEYwRAIgbeDK66Pq7euV
uNWFkD0pvvCPjwD3PSec/nUwhHiL1wYCIGlTQC0UG5+OaKvhKpRRWZ7pPg58g+V4
QTvFxCeU6hqmMA0GCSqGSIb3DQEBCwUAA4IBAQB1Hs9/LcyKCDZm9B7hYJkk3R8M
+eA/BSzKD96SOTgtvVm74ukeEMJ0VrP6VWw2xB120md+YFQKoykhO42F71QbntHq
q/mZ1bDsvIUEprKNcRnJ7rX77V+qAh2VTSWiTZwjEw/rz15c8Gh1KRNYa3rcYhkm
HBnbu7YSazYclCNp2VG1C+HbxUo9MzamI8zzR8+dm0LF/8xyzyfemBDGAk9NUgQN
euLT95G3kRODJ8P+VmuNs//OCKCEtn/SoH2Juf8sQZzvC9dH4Dm7R1iSwfSzI/LM
DeuE5oQBSdja6+fNCyA0wd4shlzzdVgkUvAUPN//lhcn1TyXJhvgLXEYXLZM
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyFIh2IGz0ndDWF8Ry4tG
VCoEi0cvB7HxDoniTJj8SDwDgeHAJ5R5KnAvaDNnFhGvjduzqqoA3jcdy1aQ3cgm
X8Dq0TjF7nzIhkZgAjEGWM2OW5m+IorpJ/raVb4YscF2EQj/Dx4x19U98zAmsrVI
HTyyJcG9kNbOmEXc/RRAmaxjtPqPAfP4lQ+9Xd051VnNh2GY/fQ0Hv3XCLwro4Dz
Ut3KCvzcI0s1Hp3GER07EV/eOz+T7DmisfU37RWJVMUO/7z1haM0OL1ELVRtnRK5
7jpQRTdYWi/s8yuNdMehztZNFFWiwmcMNL3DbWeYUNWwXYdPHqfGb6cp00cIJPiK
UwIDAQAB
-----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 233236668970800268570509040292922042361
 . . . . . . . . [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'
 . . . . . . . . . . . . [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 1D2'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-30 12:42:05 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-28 12:42:05 +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 'api.festen.dk'
 . . . . . . . . [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 25288161895392505740788979166271815019277666484368027207417094051272637833670197949151909685029973034125687679196686942161755443422590352349167448079403396728643705947150589295904183970362354071837665519313505991464447888740191344851621524122547640311999703083954378105335495286032641997703112577612141506830968789171272583068425572322865638988369397852555698291437816939766353670239643046272587485065696311529601404912184890573288768318650670205246904694042198426442101667715620838904250112817367304790654352619296881142779129658368204630058223881591830369863201435654757691953158265900507224433004512799839240096339
 . . . . . . . . . . . . . . . . . . . . [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)
							ba0c43fd640100fd49eae18cb60078cbdd377d36
 . . . . . . . . . . . . . . . . [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 b1dd325de8b73772d2ce5cce26fe4779e20108e9
 . . . . . . . . . . . . . . . . [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 (88 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/gts1d2'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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/gsr2/GTS1D2.crt'
 . . . . . . . . . . . . . . . . [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 (17 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'api.festen.dk'
 . . . . . . . . . . . . . . . . [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 (40 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://crl.pki.goog/GTS1D2.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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e000001712bad8b5800000403004730450220621416c593495b18272919eb3cfff93e6d3043ccd58ae31f5921fb534a63dd72022100cfc1fb6a968dfd34415a1e4186b5bbf051a96f532ba76c908bf2b12833351aea0075005ea773f9df56c0e7b536487dd049e0327a919a0c84a112128418759681714558000001712bad8b8d000004030046304402206de0caeba3eaedeb95b8d585903d29bef08f8f00f73d279cfe753084788bd70602206953402d141b9f8e68abe12a9451599ee93e0e7c83e578413bc5c42794ea1aa6
 . . . . [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)
		00751ecf7f2dcc8a083666f41ee1609924dd1f0cf9e03f052cca0fde9239382dbd59bbe2e91e10c27456b3fa556c36c41d76d2677e60540aa329213b8d85ef541b9ed1eaabf999d5b0ecbc8504a6b28d7119c9eeb5fbed5faa021d954d25a24d9c23130febcf5e5cf068752913586b7adc6219261c19dbbbb6126b361c942369d951b50be1dbc54a3d3336a623ccf347cf9d9b42c5ffcc72cf27de9810c6024f4d52040d7ae2d3f791b791138327c3fe566b8db3ffce08a084b67fd2a07d89b9ff2c419cef0bd747e039bb475892c1f4b323f2cc0deb84e6840149d8daebe7cd0b2034c1de2c865cf375582452f0143cdfff961727d53c97261be02d71185cb64c