mem.engineering
Issued by GTS CA 1D4
About this certificate
This digital certificate with serial number 21:88:e0:06:df:5d:60:46:09:4f:60:a6:49:8a:15:1e 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=mem.engineering
Google Trust Services LLC
Organization:
Google Trust Services LLC
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 21:88:e0:06:df:5d:60:46:09:4f:60:a6:49:8a:15:1eSerial Number (int): 44575220037911195353576182856876168478
Serial Number lenght: 126 bits, 16 octets
SubjectKeyId: 5f:e0:94:9c:82:6c:d2:e4:0d:c9:c4:0e:c9:3b:7a:c4:c3:7c:ad:35
AuthorityKeyId: 25:e2:18:0e:b2:57:91:94:2a:e5:d4:5d:86:90:83:de:53:b3:b8:92
Fingerprint (sha1): 32:59:33:f5:bd:a2:1a:b5:91:74:33:8b:61:92:04:8a:c1:92:8d:e3
Fingerprint (sha256): aa:de:66:0a:42:d1:c9:e8:d9:c2:78:db:3b:93:1e:65:ca:33:0a:7c:c5:c7:33:7e:39:6a:22:80:75:41:ae:45
Issuing Certificate URL: http://pki.goog/repo/certs/gts1d4.der
Revocation information
OCSP Server: http://ocsp.pki.goog/s/gts1d4/XewEEeZFua8CRL Distribution Point: http://crls.pki.goog/gts1d4/cfJKxP8zZOE.crl
Check the revocation status for certificate mem.engineering
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for mem.engineering
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
mem.engineering
Other certificates including the domain name mem.engineering
(limited to 100 certificates)
mv1.io
mlscp.live
wein-dreieck.de
ekolaj.patnem.com
saludarte.cl
supplychain.fr
mrjwb.com
www.dev.serviceprovider.woonig.app
broskies.xyz
mem.engineering
grupopensarte.com.br
mem.engineering
www.amakarafamily.app
volkanwelp.com
iponced.com
mountain3952m.tw
web.split-app.de
mountain3952m.tw
mem-api-prod.mem.engineering
way.tradeshift.com
www.empcleaning.com
passvarsel.se
j3s-ion.jack168.com
mem.engineering
mem.engineering
pickup.dpd.co.uk
video.jemedia.org
www.forms.pupford.com
mem.engineering
www.andycode.dev
www.parachute.to
temporal-monitoring-service-prod.mem.engineering
shashank.dev
sqkii.land
sqkii.land
mem.engineering
www.dev-a9k.dev
mem.engineering
mem-api-prod.mem.engineering
www.xaerom.ru
parkncharge4u.com
assets.jenosize.io
pixelbots.io
way.tradeshift.com
gintas.dev
mem.engineering
www.chwan1.info
mem-api-prod.mem.engineering
myhumblestory.com
api.e3.app
picathlon.com
stories.tsarina.wine
www.notetoselfapp.com
admin.mem.engineering
crmr.in
mem.engineering
yloca-manager.com
www.amakarafamily.app
happybirthdaylydia.com
link.epiceriemuscade.ca
hendyghsta.com
mlscp.live
wein-dreieck.de
ekolaj.patnem.com
saludarte.cl
supplychain.fr
mrjwb.com
www.dev.serviceprovider.woonig.app
broskies.xyz
mem.engineering
grupopensarte.com.br
mem.engineering
www.amakarafamily.app
volkanwelp.com
iponced.com
mountain3952m.tw
web.split-app.de
mountain3952m.tw
mem-api-prod.mem.engineering
way.tradeshift.com
www.empcleaning.com
passvarsel.se
j3s-ion.jack168.com
mem.engineering
mem.engineering
pickup.dpd.co.uk
video.jemedia.org
www.forms.pupford.com
mem.engineering
www.andycode.dev
www.parachute.to
temporal-monitoring-service-prod.mem.engineering
shashank.dev
sqkii.land
sqkii.land
mem.engineering
www.dev-a9k.dev
mem.engineering
mem-api-prod.mem.engineering
www.xaerom.ru
parkncharge4u.com
assets.jenosize.io
pixelbots.io
way.tradeshift.com
gintas.dev
mem.engineering
www.chwan1.info
mem-api-prod.mem.engineering
myhumblestory.com
api.e3.app
picathlon.com
stories.tsarina.wine
www.notetoselfapp.com
admin.mem.engineering
crmr.in
mem.engineering
yloca-manager.com
www.amakarafamily.app
happybirthdaylydia.com
link.epiceriemuscade.ca
hendyghsta.com
Certificate
The complete raw certificate details for mem.engineering in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFYjCCBEqgAwIBAgIQIYjgBt9dYEYJT2CmSYoVHjANBgkqhkiG9w0BAQsFADBG MQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExM QzETMBEGA1UEAxMKR1RTIENBIDFENDAeFw0yMzA0MjIwOTAwNTRaFw0yMzA3MjEw OTQ1MjFaMBoxGDAWBgNVBAMTD21lbS5lbmdpbmVlcmluZzCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAMKZ9Kh+iLmZLZ4y0Mr2LAbQie9Oohs/jFpgGE11 UUExNu7OBAXfBWgLE7700pNtihSSy9dkHv+5ps3IHWndBag268Upnd6RcxjwR5Th dBA2KJBRwWQZHBVvLO/y896WZKOcTp0sJ321aU2hBlkzuzr29r9pXj3PLuzE5SP8 +ZMgUwc1qXAKmRmfPdYXK9AJN0Bsl+9lGchD4EdI7DseMvQiTAi0YeolhF/1r6Wk 356F8neDfpq+gfwlSPYiTrPzu59svsmvDI/JPx7y8oDLDNM5lnUU1M0Y0Q/T3VPX I6JabYoA3WKPkLLeAA5BMx4CHso8A6jyTlqilRPHA3qUpnUCAwEAAaOCAnYwggJy MA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8E AjAAMB0GA1UdDgQWBBRf4JScgmzS5A3JxA7JO3rEw3ytNTAfBgNVHSMEGDAWgBQl 4hgOsleRlCrl1F2GkIPeU7O4kjB4BggrBgEFBQcBAQRsMGowNQYIKwYBBQUHMAGG KWh0dHA6Ly9vY3NwLnBraS5nb29nL3MvZ3RzMWQ0L1hld0VFZVpGdWE4MDEGCCsG AQUFBzAChiVodHRwOi8vcGtpLmdvb2cvcmVwby9jZXJ0cy9ndHMxZDQuZGVyMBoG A1UdEQQTMBGCD21lbS5lbmdpbmVlcmluZzAhBgNVHSAEGjAYMAgGBmeBDAECATAM BgorBgEEAdZ5AgUDMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmxzLnBraS5n b29nL2d0czFkNC9jZkpLeFA4elpPRS5jcmwwggEEBgorBgEEAdZ5AgQCBIH1BIHy APAAdgC3Pvsk35xNunXyOcW6WPRsXfxCz3qfNcSeHQmBJe20mQAAAYeoaNJ/AAAE AwBHMEUCIQCScBDXtgV9bPYC2n+Wp9ggWZdnfAioVqttVbMDKo279wIgfqDgGgv3 shR4Gewi2v6UJKUd9Q5MfhseReDDGyaKxdIAdgDoPtDaPvUGNTLnVyi8iWvJA9PL 0RFr7Otp4Xd9bQa9bgAAAYeoaNJvAAAEAwBHMEUCIQDurNzuseUgBieCv3eP7Es1 lEwpv7k7Ov8dwKu9XPkEBAIgchTD6kxvrbAboFfy7TLE8seMeYMfsjm4FHHW+Ear 6MUwDQYJKoZIhvcNAQELBQADggEBAHktP5xka6YK7neVRSbijUZh2o6OQO0ZW+s8 l80Y6Z+0GdAymElINwV6dhzLt8bCFdCTxLv2Q2OOwlmQaN/XL7yGaBYrthkPmbdV BlRKKegSKoq96/tt8GaPysNBQpB/DCw+OGzVpFBbjb0p/oCpMqwe46lJsGlGqnht OG/58lEHfGs6pBHYKwKQM3ypI+auZQyDT0wOHgySQ3TKmNfos6Opve34Iu8gSNxn wrBA48Q9FULkEeb4DnbaWmwD0QUi1EMIw7m9rVOqyvm+D/yiv86ZYcEn6zTD6HtU rxS1sIjg/PAHfAat8D36UphV63h8lqi65B5J1SP2VwcuJ4xFOKQ= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwpn0qH6IuZktnjLQyvYs BtCJ706iGz+MWmAYTXVRQTE27s4EBd8FaAsTvvTSk22KFJLL12Qe/7mmzcgdad0F qDbrxSmd3pFzGPBHlOF0EDYokFHBZBkcFW8s7/Lz3pZko5xOnSwnfbVpTaEGWTO7 Ovb2v2lePc8u7MTlI/z5kyBTBzWpcAqZGZ891hcr0Ak3QGyX72UZyEPgR0jsOx4y 9CJMCLRh6iWEX/WvpaTfnoXyd4N+mr6B/CVI9iJOs/O7n2y+ya8Mj8k/HvLygMsM 0zmWdRTUzRjRD9PdU9cjolptigDdYo+Qst4ADkEzHgIeyjwDqPJOWqKVE8cDepSm dQIDAQAB -----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 44575220037911195353576182856876168478 . . . . . . . . [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-04-22 09:00:54 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-07-21 09:45: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 'mem.engineering' . . . . . . . . [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 24566149546639027055574823754627162406540938477891914720773405243447511182486886049001141315169383976894511970009889700179841053843902496260383799843532018287379744051411931379341129316992237552962273920098833133716969559048101680691730546103824369808536140245341020791648571863718277746501681549599803424067329820447529737199915889850477384518067321370537663469758910401335963231199595187274001517749333932325165580920971415108003486417645917053243735215736376004472436213280175506641260124982043653318958896560097905343501803393152484356349321980655474894556827507490460051855362956531212533734004276862892538898037 . . . . . . . . . . . . . . . . . . . . [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) 5fe0949c826cd2e40dc9c40ec93b7ac4c37cad35 . . . . . . . . . . . . . . . . [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/XewEEeZFua8' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 (19 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mem.engineering' . . . . . . . . . . . . . . . . [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/cfJKxP8zZOE.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) 00f0007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb49900000187a868d27f0000040300473045022100927010d7b6057d6cf602da7f96a7d8205997677c08a856ab6d55b3032a8dbbf702207ea0e01a0bf7b2147819ec22dafe9424a51df50e4c7e1b1e45e0c31b268ac5d2007600e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e00000187a868d26f0000040300473045022100eeacdceeb1e520062782bf778fec4b35944c29bfb93b3aff1dc0abbd5cf9040402207214c3ea4c6fadb01ba057f2ed32c4f2c78c79831fb239b81471d6f846abe8c5 . . . . [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) 00792d3f9c646ba60aee77954526e28d4661da8e8e40ed195beb3c97cd18e99fb419d03298494837057a761ccbb7c6c215d093c4bbf643638ec2599068dfd72fbc8668162bb6190f99b75506544a29e8122a8abdebfb6df0668fcac34142907f0c2c3e386cd5a4505b8dbd29fe80a932ac1ee3a949b06946aa786d386ff9f251077c6b3aa411d82b0290337ca923e6ae650c834f4c0e1e0c924374ca98d7e8b3a3a9bdedf822ef2048dc67c2b040e3c43d1542e411e6f80e76da5a6c03d10522d44308c3b9bdad53aacaf9be0ffca2bfce9961c127eb34c3e87b54af14b5b088e0fcf0077c06adf03dfa529855eb787c96a8bae41e49d523f657072e278c4538a4