targetjobs.co.uk

Issued by R3

About this certificate

This digital certificate with serial number 04:92:a2:c6:47:b2:9b:5f:b6:50:1e:54:cb:37:b0:5f:43:46 was issued on by Let's Encrypt.

With 2 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:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=targetjobs.co.uk

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:92:a2:c6:47:b2:9b:5f:b6:50:1e:54:cb:37:b0:5f:43:46
Serial Number (int): 398346733761794929191660605547868428649286
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 9e:86:c1:4c:ad:09:b2:c4:db:64:15:19:9f:d8:ab:3a:9e:86:67:2a
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 75:0f:83:67:ef:57:71:68:eb:8f:35:5e:1a:f4:03:e5:23:23:76:17
Fingerprint (sha256): 5c:9b:48:c7:78:41:da:fe:70:82:70:d2:56:de:ef:ce:72:8c:ce:2f:80:2f:87:db:9e:1a:be:1c:1c:50:51:0d

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

Revocation information

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

Check the revocation status for certificate targetjobs.co.uk

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for targetjobs.co.uk

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

*.targetjobs.co.uk
targetjobs.co.uk

Other certificates including the domain name targetjobs.co.uk

(limited to 100 certificates)
email.targetjobs.co.uk
*.targetjobs.co.uk
*.targetjobs.co.uk
*.targetjobs.co.uk
forms.conviction.org.uk
forms.anova.co
forms.anova.co
forms.anova.co
forms.reflektis.training
gareports.targetjobs.co.uk
formulario.absolutsc.com
forms.digiconomy.eu
forms.reflektis.training
email.targetjobs.co.uk
forms.ax69solution.com
email.targetjobs.co.uk
*.targetjobs.co.uk
forms.digiconomy.eu
*.targetjobs.co.uk
forms.ax69solution.com
targetjobs.co.uk
forms.conviction.org.uk
forms.anova.co
targetjobs.co.uk
targetjobs.co.uk
email.targetjobs.co.uk
formularze.gam-bit.com.pl
formularze.gam-bit.com.pl
clientes.moviltro.com
forms.anova.co
email.targetjobs.co.uk
srvc.jnbl.de
srvc.jnbl.de
forms.anova.co
forms.psydevelopment.ro
targetjobs.co.uk
forms.anova.co
formulario.absolutsc.com
forms.anova.co
forms.all-in-one-wp.de
email.targetjobs.co.uk
*.targetjobs.co.uk
*.targetjobs.co.uk
forms.psydevelopment.ro
forms.anova.co
forms.reflektis.training
targetjobs.co.uk
*.targetjobs.co.uk
forms.targetconnect.com
formularze.gam-bit.com.pl
forms.conviction.org.uk
email.targetjobs.co.uk
email.targetjobs.co.uk
forms.anova.co
forms.anova.co
srvc.jnbl.de
anfrage.make-food.de
formulario.absolutsc.com
forms.targetconnect.com
targetjobs.co.uk
forms.conviction.org.uk
*.targetjobs.co.uk
email.targetjobs.co.uk
*.targetjobs.co.uk
clientes.moviltro.com
forms.all-in-one-wp.de
targetjobs.co.uk
forms.anova.co
email.targetjobs.co.uk
clientes.moviltro.com
forms.reflektis.training
gticontent.com
forms.digiconomy.eu
anfrage.make-food.de
anfrage.make-food.de
forms.ax69solution.com
anfrage.make-food.de
targetjobs.co.uk
forms.anova.co
forms.anova.co
email.targetjobs.co.uk
*.targetjobs.co.uk
forms.psydevelopment.ro
srvc.jnbl.de
*.targetjobs.co.uk

Certificate

The complete raw certificate details for targetjobs.co.uk in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFOTCCBCGgAwIBAgISBJKixkeym1+2UB5UyzewX0NGMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzAxMTQwODAzMjJaFw0yMzA0MTQwODAzMjFaMBsxGTAXBgNVBAMT
EHRhcmdldGpvYnMuY28udWswggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDWFJmClzwAXkxk6TfpOXVWEBndyl0lq4+L9qq7WLQb5JHi+snEgx/2MjkfOOLH
t4XViE5K0nExO1+ILkZz5+Ge3pBDTSxQyFtq0HFleSrjDxAXYRDKSQ7nWErMGbOF
K0o8r1RCOB0H6voln2h0ldwWU0Kek7utyEheFUcykiWA2IUe+jGCbMPsJUb7MNd5
cGM+/30IdlLO8VJlVfdbSGf5/SmKNPFJIEIVkURvTpslMbzogQEwNVLP+ewq2+C1
OmVYbmRwaJqzfCzoIpas45s/vvFHCvHlC3WGF6G3wBSE5bVEhDcJ2EBpWjM1/aTf
9ppA69By733b1BcosgwtbJdVAgMBAAGjggJeMIICWjAOBgNVHQ8BAf8EBAMCBaAw
HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYD
VR0OBBYEFJ6GwUytCbLE22QVGZ/YqzqehmcqMB8GA1UdIwQYMBaAFBQusxe3WFbL
rlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDov
L3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5v
cmcvMC8GA1UdEQQoMCaCEioudGFyZ2V0am9icy5jby51a4IQdGFyZ2V0am9icy5j
by51azBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsG
AQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkC
BAIEgfQEgfEA7wB1AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlejUutSAAAB
ha+E7/8AAAQDAEYwRAIgVUpi2cKiXingmJrrxHVE2EeJGjNTFL2kWVsXGVzHah4C
IFm00wxl1WYbKsEOI6dNsA3maPIJWgB1fEvb2P9uByxqAHYA6D7Q2j71BjUy51co
vIlryQPTy9ERa+zraeF3fW0GvW4AAAGFr4Tv5gAABAMARzBFAiBm0Cfu9qBXrgS+
6wbOcBlCXwnrhmzD2Dld1jZAEIbOlgIhAK7fGFoFue8T+vmWjYmPFnDzhCKz3jBQ
TD0MXDY6y3BTMA0GCSqGSIb3DQEBCwUAA4IBAQAxmFXnIIX8uGOy9Xun4Jjuj4Ea
XfVxlWk59MVnmr/m6f0Rio0PwekRjNCv+Ap/3KKx3MGBvWIK+zLH6/UiOaIqsQq/
0kFLZIhAiJyozMc7ufAkXi11fQ9HWj9PM2cgsQ5ft6Hpmxnrtq0OU5z3s14k4lSh
g/vOlycNNxt2p148ZfE3rQwlg/yfGdITx1MuURJN2HPdci3C1J2hk6Jz32hbXnXE
oxEA2NlVuoRs3aqprGRx4dQtz7umFbwcnJppPUDWZP5Dxzk14bprsbM31w/ZdvRO
8XRi958L9Blvg1+9ACPfxfK6jEyRI8GgOFjN4Gkd3Qdsc7/NpFtfbk4qBdSz
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1hSZgpc8AF5MZOk36Tl1
VhAZ3cpdJauPi/aqu1i0G+SR4vrJxIMf9jI5Hzjix7eF1YhOStJxMTtfiC5Gc+fh
nt6QQ00sUMhbatBxZXkq4w8QF2EQykkO51hKzBmzhStKPK9UQjgdB+r6JZ9odJXc
FlNCnpO7rchIXhVHMpIlgNiFHvoxgmzD7CVG+zDXeXBjPv99CHZSzvFSZVX3W0hn
+f0pijTxSSBCFZFEb06bJTG86IEBMDVSz/nsKtvgtTplWG5kcGias3ws6CKWrOOb
P77xRwrx5Qt1hheht8AUhOW1RIQ3CdhAaVozNf2k3/aaQOvQcu9929QXKLIMLWyX
VQIDAQAB
-----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 398346733761794929191660605547868428649286
 . . . . . . . . [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 2023-01-14 08:03:22 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-04-14 08:03:21 +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 'targetjobs.co.uk'
 . . . . . . . . [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 27025155328208797600863228606090134009732912927778149115445074396823474445172355812472426979571119665443414374557698249373428599726742146296173234575819297079818691462271249541236093086459663286477583153371710827176476302539005862074095263830666508062160213803486939726969145593125777875471773088268955412066836790089400735360941198596270555481251490551149037522551487720618897674079207905753744321041454714313958376883523450393327286096642139617119182891355009874996819785696471970943048064162602047728902728951106550597181758327169343192313423836074390839738696304070351704780202558474003365650178014739016765445973
 . . . . . . . . . . . . . . . . . . . . [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)
							9e86c14cad09b2c4db6415199fd8ab3a9e86672a
 . . . . . . . . . . . . . . . . [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 (40 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.targetjobs.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'targetjobs.co.uk'
 . . . . . . . . . . . . . . . . [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)
							00ef0075007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000185af84efff00000403004630440220554a62d9c2a25e29e0989aebc47544d847891a335314bda4595b17195cc76a1e022059b4d30c65d5661b2ac10e23a74db00de668f2095a00757c4bdbd8ff6e072c6a007600e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e00000185af84efe60000040300473045022066d027eef6a057ae04beeb06ce7019425f09eb866cc3d8395dd636401086ce96022100aedf185a05b9ef13faf9968d898f1670f38422b3de30504c3d0c5c363acb7053
 . . . . [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)
		00319855e72085fcb863b2f57ba7e098ee8f811a5df571956939f4c5679abfe6e9fd118a8d0fc1e9118cd0aff80a7fdca2b1dcc181bd620afb32c7ebf52239a22ab10abfd2414b648840889ca8ccc73bb9f0245e2d757d0f475a3f4f336720b10e5fb7a1e99b19ebb6ad0e539cf7b35e24e254a183fbce97270d371b76a75e3c65f137ad0c2583fc9f19d213c7532e51124dd873dd722dc2d49da193a273df685b5e75c4a31100d8d955ba846cddaaa9ac6471e1d42dcfbba615bc1c9c9a693d40d664fe43c73935e1ba6bb1b337d70fd976f44ef17462f79f0bf4196f835fbd0023dfc5f2ba8c4c9123c1a03858cde0691ddd076c73bfcda45b5f6e4e2a05d4b3