giahuemobile.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:c5:b6:cb:99:a5:0e:82:7f:1f:98:45:3d:9f:0b:61:d9:31 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=giahuemobile.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:c5:b6:cb:99:a5:0e:82:7f:1f:98:45:3d:9f:0b:61:d9:31Serial Number (int): 328615460726486561225410184681551632128305
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: c8:7e:6b:2d:e8:48:9b:5c:e5:74:8f:17:16:d0:e2:ff:46:05:99:74
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 99:cb:a6:96:e5:80:0f:bd:89:a3:25:ce:59:4d:56:76:38:92:f1:38
Fingerprint (sha256): ae:01:cb:9d:c6:9b:f6:e6:bf:f4:5e:9d:d7:57:2b:54:84:d3:95:bc:a5:91:37:eb:2e:23:13:83:e0:ab:73:1c
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate giahuemobile.com
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for giahuemobile.com
Public Key Algorithm
RSA
Key Size
4096
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
giahuemobile.com
www.giahuemobile.com
www.giahuemobile.com
Other certificates including the domain name giahuemobile.com
(limited to 100 certificates)
mail.giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
giahuemobile.com
Certificate
The complete raw certificate details for giahuemobile.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGbjCCBVagAwIBAgISA8W2y5mlDoJ/H5hFPZ8LYdkxMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MjkxNjExMzVaFw0x OTEyMjgxNjExMzVaMBsxGTAXBgNVBAMTEGdpYWh1ZW1vYmlsZS5jb20wggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCpfgps1/SGSwNQcOsOGWu5y7zLz+jT ArEeoDV7tMBI+Cw3nfWWr16z6jCL6tVMGDiqVNTYllZjbalFFuya8Eo44frryZNO o9boLfzfCPKUw/0aIFGH/NYqmkrELKtD/taNjuY4ty5Uxkdn+p+0oibV4kStlcbA UJ0esscMm80cwUOi97SyWYwiXHAqrlM/xcGMt1L5NcA3ESQyhBJRG91Lyp5Pm2wz 0OBvWZP+PxM0eZfVrN5n3hafv6bO9o59of68rnyAkfVO18QFtzhQtJc2D/Z5H3lO STq+bdaExJwXLtIB0rPzJH1zBHHHh7meMBPdmZm2y2kBdpb16m5fvlwDoOQ9HMWl yq7IWJUIFo+eEGsaKrWLWrkZcBEfByqCJq31ge2VApCpqUjBs9YZTsg/CuXGxBIY DyDfxPwG2b6G96kt/ZY6pP11uMQd97fLw9lKm0nfnt9NfIKc5mAM2OiwhUUferGt 46rJgGZuNeoPuQnulvLqQL7ECP1c5UDwoVsEoBQoM8iFVLmvKvqiScGXbqdNEhP3 hV6STwUcyLLIqz6qlg4ld7dD5W6L7HnkMGFvoMaKsbyWDxheF6/3/5bMMgFRPvd3 OqEcbjkuK39hZJ21RYIv0jd+k3u+fJpkgl0S9efGyFXZIzAWZFs1rx3ITj+GC5y4 0fJ60mQfBoXInQIDAQABo4ICezCCAncwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTI fmst6EibXOV0jxcW0OL/RgWZdDAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMDEGA1UdEQQqMCiCEGdpYWh1ZW1vYmlsZS5j b22CFHd3dy5naWFodWVtb2JpbGUuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5 cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYA4mlLribo6UAJ6IYbtjuD 1D7n/nSI+6SPKJMBnd3x2/4AAAFtfgGRxwAABAMARzBFAiEA6dtCNn+hZFdb7wjw IB1aN6bYHISE0uEQRQMFgjHJuJ8CIGEnaBoi0ARKgnDhW0c/+NDvy8/SYeTS6DDi PScpzen7AHYAKTxRllTIOWW6qlD8WAfUt2+/WHopctykwwz05UVH9HgAAAFtfgGT 3AAABAMARzBFAiB8CQ/UEVX7yWlxeD6ZR9nG/xMWEVSiUuOCCTpX69fhFwIhAJKO aNTzkyeWwBQIA4l82HQaeF66AN3T16hdWrpbMnMsMA0GCSqGSIb3DQEBCwUAA4IB AQByG12T1lZxVdfkijIfj2k3u7U8nj2fIdrTWd3KmlVzXPWBQpnlG/IW8ehf692v KQY0LYL0esf9BJcnwGlzcBCp7G212hyAVGxbuTP64y5026TcRVJd9Fr1VqmoyC/E xSWN/V/XUK+xsUBv26h/y7HBkG6v6A9o5Rt+xuweVL1FsjP4EcbdEJua1DPDZ703 glGbhPXi839i9tAUDbY1cn6SaBJypxu+fG7x1yrMrSth+wmvIcNeLzH7iaA5MlB/ vlO/rUfIlPAegs6wFlKafG5Slu0bu5m+6B+08iG8vy+3XLse9133+I/HjE8cn04Z SgthhBixdc6xr8i6RFFaVzpD -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqX4KbNf0hksDUHDrDhlr ucu8y8/o0wKxHqA1e7TASPgsN531lq9es+owi+rVTBg4qlTU2JZWY22pRRbsmvBK OOH668mTTqPW6C383wjylMP9GiBRh/zWKppKxCyrQ/7WjY7mOLcuVMZHZ/qftKIm 1eJErZXGwFCdHrLHDJvNHMFDove0slmMIlxwKq5TP8XBjLdS+TXANxEkMoQSURvd S8qeT5tsM9Dgb1mT/j8TNHmX1azeZ94Wn7+mzvaOfaH+vK58gJH1TtfEBbc4ULSX Ng/2eR95Tkk6vm3WhMScFy7SAdKz8yR9cwRxx4e5njAT3ZmZtstpAXaW9epuX75c A6DkPRzFpcquyFiVCBaPnhBrGiq1i1q5GXARHwcqgiat9YHtlQKQqalIwbPWGU7I PwrlxsQSGA8g38T8Btm+hvepLf2WOqT9dbjEHfe3y8PZSptJ357fTXyCnOZgDNjo sIVFH3qxreOqyYBmbjXqD7kJ7pby6kC+xAj9XOVA8KFbBKAUKDPIhVS5ryr6oknB l26nTRIT94Vekk8FHMiyyKs+qpYOJXe3Q+Vui+x55DBhb6DGirG8lg8YXhev9/+W zDIBUT73dzqhHG45Lit/YWSdtUWCL9I3fpN7vnyaZIJdEvXnxshV2SMwFmRbNa8d yE4/hgucuNHyetJkHwaFyJ0CAwEAAQ== -----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 328615460726486561225410184681551632128305 . . . . . . . . [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 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-09-29 16:11:35 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-28 16:11:35 +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 'giahuemobile.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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 691468446281440898796503953909906465505344818485056597715398122796141527133479783292085485782616019499249606290077863519242180635490591096019147891107793783997697765928196123272817193189415826863380053604471666081721844154675890923237584701823027548201283621038345105038728703037635817555047624141889719253503108005811076791051790519724195128491434322200966577657105089388211342899982079493652893490881466978555517410638165188763085867631454358452991562945012199309596543452006306882489485978168356445460911943499524459614029649199202587018781766146802743021137500208545014359412474982724750219650155161603953899751889741058196578062305871461679398764348282822798518959309639768951000955456961550781502651799259114047306442864875346138349481407652349933793604158711895739103038663760566501697610483099408688575239102074273331674529363184217293138060359353946369590915230533052453260529573532584976945330536893158985774895756729020880701368343794606184469898148287670882447735924026253773958164582106656114631836703642123874738271061402987466382907877929623543880314311452900896850704955928320024868460830567073514595048635468386218625487378239265822854821151471323245085156299778247119328330733479222267501617753631733175183076608157 . . . . . . . . . . . . . . . . . . . . [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) c87e6b2de8489b5ce5748f1716d0e2ff46059974 . . . . . . . . . . . . . . . . [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 a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [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 (99 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.int-x3.letsencrypt.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://cert.int-x3.letsencrypt.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 (42 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'giahuemobile.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.giahuemobile.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 (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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016d7e0191c70000040300473045022100e9db42367fa164575bef08f0201d5a37a6d81c8484d2e1104503058231c9b89f02206127681a22d0044a8270e15b473ff8d0efcbcfd261e4d2e830e23d2729cde9fb007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016d7e0193dc000004030047304502207c090fd41155fbc96971783e9947d9c6ff13161154a252e382093a57ebd7e117022100928e68d4f3932796c0140803897cd8741a785eba00ddd3d7a85d5aba5b32732c . . . . [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) 00721b5d93d6567155d7e48a321f8f6937bbb53c9e3d9f21dad359ddca9a55735cf5814299e51bf216f1e85febddaf2906342d82f47ac7fd049727c069737010a9ec6db5da1c80546c5bb933fae32e74dba4dc45525df45af556a9a8c82fc4c5258dfd5fd750afb1b1406fdba87fcbb1c1906eafe80f68e51b7ec6ec1e54bd45b233f811c6dd109b9ad433c367bd3782519b84f5e2f37f62f6d0140db635727e92681272a71bbe7c6ef1d72accad2b61fb09af21c35e2f31fb89a03932507fbe53bfad47c894f01e82ceb016529a7c6e5296ed1bbb99bee81fb4f221bcbf2fb75cbb1ef75df7f88fc78c4f1c9f4e194a0b618418b175ceb1afc8ba44515a573a43