glatts.net
Issued by Amazon RSA 2048 M02
About this certificate
This digital certificate with serial number 04:c5:b2:a1:04:19:b0:f1:cc:e0:a3:cb:98:1b:fa:ac was issued on by Amazon.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=glatts.net
Amazon
Organization:
Amazon
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 04:c5:b2:a1:04:19:b0:f1:cc:e0:a3:cb:98:1b:fa:acSerial Number (int): 6343417490183638110034583688455125676
Serial Number lenght: 123 bits, 16 octets
SubjectKeyId: 49:9c:1e:cd:c0:eb:bb:7d:86:4a:21:cc:c8:a6:d8:0e:5f:fa:2d:d3
AuthorityKeyId: c0:31:52:cd:5a:50:c3:82:7c:74:71:ce:cb:e9:9c:f9:7a:eb:82:e2
Fingerprint (sha1): 0d:99:60:9c:d9:f0:50:32:5c:55:10:97:a0:0d:82:cb:73:0c:89:6b
Fingerprint (sha256): 02:b0:24:83:36:fc:b6:d8:51:97:16:5e:be:a2:89:2c:d3:a0:5c:02:31:2c:ed:7b:f4:ae:2b:7e:d8:11:6d:1b
Issuing Certificate URL: http://crt.r2m02.amazontrust.com/r2m02.cer
Revocation information
OCSP Server: http://ocsp.r2m02.amazontrust.comCRL Distribution Point: http://crl.r2m02.amazontrust.com/r2m02.crl
Check the revocation status for certificate glatts.net
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for glatts.net
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
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
glatts.net
*.glatts.net
*.glatts.net
Other certificates including the domain name glatts.net
(limited to 100 certificates)
glatts.net
glatts.net
glatts.net
glatts.net
glatts.net
cloud.glatts.net
web.glatts.net
hosting.glatts.net
web.glatts.net
glatts.net
web.glatts.net
hosting.glatts.net
*.glatts.net
web.glatts.net
glatts.net
glatts.net
web.glatts.net
glatts.net
web.glatts.net
glatts.net
web.glatts.net
glatts.net
web.glatts.net
glatts.net
support.glatts.net
glatts.net
cloud.glatts.net
glatts.net
web.glatts.net
web.glatts.net
photos.kcimagesplus.com
web.glatts.net
glatts.net
web.glatts.net
web.glatts.net
ssl.smugmug.com
web.glatts.net
247.bisonlive.com.au
web.glatts.net
web.glatts.net
web.glatts.net
support.glatts.net
ssl.smugmug.com
glatts.net
glatts.net
glatts.net
glatts.net
glatts.net
glatts.net
glatts.net
cloud.glatts.net
web.glatts.net
hosting.glatts.net
web.glatts.net
glatts.net
web.glatts.net
hosting.glatts.net
*.glatts.net
web.glatts.net
glatts.net
glatts.net
web.glatts.net
glatts.net
web.glatts.net
glatts.net
web.glatts.net
glatts.net
web.glatts.net
glatts.net
support.glatts.net
glatts.net
cloud.glatts.net
glatts.net
web.glatts.net
web.glatts.net
photos.kcimagesplus.com
web.glatts.net
glatts.net
web.glatts.net
web.glatts.net
ssl.smugmug.com
web.glatts.net
247.bisonlive.com.au
web.glatts.net
web.glatts.net
web.glatts.net
support.glatts.net
ssl.smugmug.com
glatts.net
glatts.net
glatts.net
Certificate
The complete raw certificate details for glatts.net in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFzjCCBLagAwIBAgIQBMWyoQQZsPHM4KPLmBv6rDANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAyMB4XDTIzMTIxMDAwMDAwMFoXDTI1MDEwNzIzNTk1OVowFTET MBEGA1UEAxMKZ2xhdHRzLm5ldDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBAKQ0Na26tnEXMFR93FEeGCwRcuj2KPUvNOftp1/6pWJruA4vB6sQdo0nMPAL /3Te6lEG50/4a0/J8FrIi9j+p3y678meEPtaGmqgwMg2FjG9veMMQIZR0oV6frMF oPhiCrhCvvqAhAqwy/SYQbmXKRCCUEdZ8nFjbVnn5GbzbGwOloLC+Jf+MIE53Pg0 7QSHoSSyQcz8Uf1yL5/HVBPWjVfFXJM6Ywx8gUBKMLeBjUVBUT5Au4yFIjtINrnH yyKEuakspuPQ35TswseJ3s+910jgcmBUY4K7WtJ2sL/oywg3H/tG3MqPCRNOCax5 XSKx41jnGxzsq9S5Stoim2zs/08CAwEAAaOCAvEwggLtMB8GA1UdIwQYMBaAFMAx Us1aUMOCfHRxzsvpnPl664LiMB0GA1UdDgQWBBRJnB7NwOu7fYZKIczIptgOX/ot 0zAjBgNVHREEHDAaggpnbGF0dHMubmV0ggwqLmdsYXR0cy5uZXQwEwYDVR0gBAww CjAIBgZngQwBAgEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB BggrBgEFBQcDAjA7BgNVHR8ENDAyMDCgLqAshipodHRwOi8vY3JsLnIybTAyLmFt YXpvbnRydXN0LmNvbS9yMm0wMi5jcmwwdQYIKwYBBQUHAQEEaTBnMC0GCCsGAQUF BzABhiFodHRwOi8vb2NzcC5yMm0wMi5hbWF6b250cnVzdC5jb20wNgYIKwYBBQUH MAKGKmh0dHA6Ly9jcnQucjJtMDIuYW1hem9udHJ1c3QuY29tL3IybTAyLmNlcjAM BgNVHRMBAf8EAjAAMIIBfgYKKwYBBAHWeQIEAgSCAW4EggFqAWgAdgDPEVbu1S58 r/OHW9lpLpvpGnFnSrAX7KwB0lt3zsw7CAAAAYxSfeq8AAAEAwBHMEUCIAUmrBiT s2KY+75lMQQktlIsW3JvGpddlGKa4QPHDGEuAiEA6nq5kVqKRuwLgSmnrXoFsXfT 0nEJh5ELsBafxz9ClCsAdgA/F0tP1yJHWJQdZRyEvg0S7ZA3fx+FauvBvyiF7Phk bgAAAYxSfeq2AAAEAwBHMEUCIQDx4mgbTsMoLShSdQiT1tkKCCxogKFV97+i9179 E52fpwIgY4jeMFeGES7eWPn7icnbvDOMNCNgHJ2asbagJ9FPJw8AdgB9WR4S4Xgq exxhZ3xe/fjQh1wUoE6VnrkDL9kOjC55uAAAAYxSfeqfAAAEAwBHMEUCIG0ZpADo mJiCMnWjRp/V7p6mBFR06QkztNacXtl+JwCZAiEA+q3VFzkhAIPj7ZTeWpjmxqMg 246sblZLZXWE+AhBNVUwDQYJKoZIhvcNAQELBQADggEBAFvEPRifJgBVJxya5aYr tGnhmeGZt/8wVqpprRrnfFP4zsPotKLacanJNR6P8fgV6rEWpQM6JSNIvxTdgTaJ S2fg/joTwv6DDiLgdQ8Ls6QJ7G1hoG1UbbPjzJNzzANHj7gLc6VWT7m3tlgzkvjR Sfs7l0xn9fN2dE8u6qiERGh7H6vj6kwgghbSv5aFDTwZHRhj3GzaFWLVL1ZCChTa TZT/lstrvRNCCk25/e6zhOERw7nXzLIc59tk+t9wog9TETqRtzVCrk9j9g5cvgj7 LJ09dhTtjbd0IdM/l9RF0DjMhoRM65ZdsUS/FuUkNG+EL8Pd8U+tyWeiHdVTA2E4 AyA= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApDQ1rbq2cRcwVH3cUR4Y LBFy6PYo9S805+2nX/qlYmu4Di8HqxB2jScw8Av/dN7qUQbnT/hrT8nwWsiL2P6n fLrvyZ4Q+1oaaqDAyDYWMb294wxAhlHShXp+swWg+GIKuEK++oCECrDL9JhBuZcp EIJQR1nycWNtWefkZvNsbA6WgsL4l/4wgTnc+DTtBIehJLJBzPxR/XIvn8dUE9aN V8VckzpjDHyBQEowt4GNRUFRPkC7jIUiO0g2ucfLIoS5qSym49DflOzCx4nez73X SOByYFRjgrta0nawv+jLCDcf+0bcyo8JE04JrHldIrHjWOcbHOyr1LlK2iKbbOz/ TwIDAQAB -----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 6343417490183638110034583688455125676 . . . . . . . . [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 'Amazon' . . . . . . . . . . . . [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 'Amazon RSA 2048 M02' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-12-10 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2025-01-07 23:59:59 +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 'glatts.net' . . . . . . . . [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 20728827568251439159451225541580847530327990388557238027741906959803198009569406702527333993610139721830919129653448034278377476060930680311414710480758304119128780635575013972855071599884710468200116924700304188321277632090944357095456824369330582771845230097069231236601827473753139762488268691690857144045080493063882428303364339296546044227035261985050775893027309761031012548958072019041598429484093824817331184456983437507680769319580153093573342998695780636531651760772104814283289971062919490506328248833265607860181148782818003723374377855742224528402561716706482155054728002167995478547180914094036833075023 . . . . . . . . . . . . . . . . . . . . [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.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 c03152cd5a50c3827c7471cecbe99cf97aeb82e2 . . . . . . . . . . . . . . . . [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) 499c1ecdc0ebbb7d864a21ccc8a6d80e5ffa2dd3 . . . . . . . . . . . . . . . . [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 (28 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'glatts.net' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.glatts.net' . . . . . . . . . . . . . . . . [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 (12 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 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.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (52 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.r2m02.amazontrust.com/r2m02.crl' . . . . . . . . . . . . . . . . [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 (105 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.r2m02.amazontrust.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://crt.r2m02.amazontrust.com/r2m02.cer' . . . . . . . . . . . . . . . . [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 1.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (366 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (362 bytes) 0168007600cf1156eed52e7caff3875bd9692e9be91a71674ab017ecac01d25b77cecc3b080000018c527deabc000004030047304502200526ac1893b36298fbbe65310424b6522c5b726f1a975d94629ae103c70c612e022100ea7ab9915a8a46ec0b8129a7ad7a05b177d3d2710987910bb0169fc73f42942b0076003f174b4fd7224758941d651c84be0d12ed90377f1f856aebc1bf2885ecf8646e0000018c527deab60000040300473045022100f1e2681b4ec3282d2852750893d6d90a082c6880a155f7bfa2f75efd139d9fa702206388de305786112ede58f9fb89c9dbbc338c3423601c9d9ab1b6a027d14f270f0076007d591e12e1782a7b1c61677c5efdf8d0875c14a04e959eb9032fd90e8c2e79b80000018c527dea9f000004030047304502206d19a400e89898823275a3469fd5ee9ea6045474e90933b4d69c5ed97e270099022100faadd51739210083e3ed94de5a98e6c6a320db8eac6e564b657584f808413555 . . . . [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) 005bc43d189f260055271c9ae5a62bb469e199e199b7ff3056aa69ad1ae77c53f8cec3e8b4a2da71a9c9351e8ff1f815eab116a5033a252348bf14dd8136894b67e0fe3a13c2fe830e22e0750f0bb3a409ec6d61a06d546db3e3cc9373cc03478fb80b73a5564fb9b7b6583392f8d149fb3b974c67f5f376744f2eeaa88444687b1fabe3ea4c208216d2bf96850d3c191d1863dc6cda1562d52f56420a14da4d94ff96cb6bbd13420a4db9fdeeb384e111c3b9d7ccb21ce7db64fadf70a20f53113a91b73542ae4f63f60e5cbe08fb2c9d3d7614ed8db77421d33f97d445d038cc86844ceb965db144bf16e524346f842fc3ddf14fadc967a21dd5530361380320