www.thailand.go.th
Issued by AlphaSSL CA - SHA256 - G4
About this certificate
This digital certificate with serial number 60:32:e3:c5:8e:63:ee:6b:19:38:bf:76 was issued on by GlobalSign nv-sa.
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=www.thailand.go.th
GlobalSign nv-sa
Organization:
GlobalSign nv-sa
Country:
BE
This certificate will expire on
Certificate Details
Serial Number (hex): 60:32:e3:c5:8e:63:ee:6b:19:38:bf:76Serial Number (int): 29772082855290358506391650166
Serial Number lenght: 95 bits, 12 octets
SubjectKeyId: 53:ec:a4:b9:e8:f5:e2:78:0f:94:95:12:f1:a2:9f:8b:83:b8:8d:38
AuthorityKeyId: 4f:cb:ac:a8:c2:ef:ab:dd:83:6f:6b:bf:ce:98:3d:5c:58:25:76:15
Fingerprint (sha1): e8:35:1b:a7:7a:a1:37:8d:56:4e:0f:fe:e9:5f:35:1b:ce:f2:a2:11
Fingerprint (sha256): 8f:45:4e:a7:7e:21:81:43:a6:a5:72:3b:e9:47:9d:f6:ad:09:80:f1:e6:3b:db:6d:c8:ef:28:23:f4:b0:d9:85
Issuing Certificate URL: http://secure.globalsign.com/cacert/alphasslcasha256g4.crt
Revocation information
OCSP Server: http://ocsp.globalsign.com/alphasslcasha256g4CRL Distribution Point: http://crl.globalsign.com/alphasslcasha256g4.crl
Check the revocation status for certificate www.thailand.go.th
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.thailand.go.th
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
www.thailand.go.th
thailand.go.th
thailand.go.th
Other certificates including the domain name thailand.go.th
(limited to 100 certificates)
Certificate
The complete raw certificate details for www.thailand.go.th in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGVDCCBTygAwIBAgIMYDLjxY5j7msZOL92MA0GCSqGSIb3DQEBCwUAMEwxCzAJ BgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSIwIAYDVQQDExlB bHBoYVNTTCBDQSAtIFNIQTI1NiAtIEc0MB4XDTI0MDExMTAyNTU1NloXDTI1MDIx MTAyNTU1NVowHTEbMBkGA1UEAxMSd3d3LnRoYWlsYW5kLmdvLnRoMIIBIjANBgkq hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0oxYbCykkG9lsTp8hZva8TK3tz7zMTPx Z34swKQt1UVKvMwCbS+RlPxa2G74vHz4foprOXZhhBLyh1r9OY9jFt3J1t+MSP7G iNwh5fgy9uzZ56tMgJO8HE4LB+sF9Qdf+FzIa+5TZMw5I2xai+NwD0XvuAKvbLMv VBXq8rp30o+QuVdZNgTQtMR99GwonFXGjd4fmPeQtb3/7KGJJhqw1KiMzrffGRPj Nizjqe/kdcIKVeMdrtSOixSazJCnTPrDMM8/b4UEL+6t+/L56HDBK0kYLmv+7R7I OJ2C2UDGuIfxnAXm5NfYzYHkoJBN+SBHm/NzVn8uWNATgAVWe+FsxQIDAQABo4ID YzCCA18wDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwgZMGCCsGAQUFBwEB BIGGMIGDMEYGCCsGAQUFBzAChjpodHRwOi8vc2VjdXJlLmdsb2JhbHNpZ24uY29t L2NhY2VydC9hbHBoYXNzbGNhc2hhMjU2ZzQuY3J0MDkGCCsGAQUFBzABhi1odHRw Oi8vb2NzcC5nbG9iYWxzaWduLmNvbS9hbHBoYXNzbGNhc2hhMjU2ZzQwVwYDVR0g BFAwTjAIBgZngQwBAgEwQgYKKwYBBAGgMgoBAzA0MDIGCCsGAQUFBwIBFiZodHRw czovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzBBBgNVHR8EOjA4MDag NKAyhjBodHRwOi8vY3JsLmdsb2JhbHNpZ24uY29tL2FscGhhc3NsY2FzaGEyNTZn NC5jcmwwLQYDVR0RBCYwJIISd3d3LnRoYWlsYW5kLmdvLnRogg50aGFpbGFuZC5n by50aDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwHwYDVR0jBBgwFoAU T8usqMLvq92Db2u/zpg9XFgldhUwHQYDVR0OBBYEFFPspLno9eJ4D5SVEvGin4uD uI04MIIBfQYKKwYBBAHWeQIEAgSCAW0EggFpAWcAdgCi4wrkRe+9rZt+OO1HZ3dT 14JbhJTXK14bLMS5UKRH5wAAAYz2cqV2AAAEAwBHMEUCIDfaj9JhX7HAMh9/ps+K nLFkcML6OiQkL/keXjmp1zH4AiEAnMRsWFVGpv2B47jzJ+Np50vuVFXsc9ayS4iF GBkkMfgAdgBOdaMnXJoQwzhbbNTfP1LrHfDgjhuNacCx+mSxYpo53wAAAYz2cqhJ AAAEAwBHMEUCICBrHrvMDjOsrHDDkeTh2vTyaC1zHTpIwYU/4Ls5OvrDAiEA9uCi /4rqZ2XQfWYLLM26AQxMojZGT5cAWw5oKfM5MEYAdQDgkrP8DB3I52g2H95huZZN ClJ4GYpy1nLEsE2lbW9UBAAAAYz2cqdvAAAEAwBGMEQCICxf3h3G4aZiFF4FPIDT /HOhQ+WD/bkWRk/agopAvWskAiAxCUCGU3er8XUtMrijyErTNSS4SvSXIOfAJX5H 8WRM4zANBgkqhkiG9w0BAQsFAAOCAQEAOAyiKndox3R9x8YNueOcxEH5dg+DTKik r7Efxm0hEXD6JgUTzi5w4Htyt6Y+6CYunl9KdQ9zxE+4/Fjri4HEfc26kJ8EYcla DTgJnOQXR5Lrcj9ueTUN5nRAxGIiXG4RX0RjzDWR3crKy98dQxxNqUKzarFwPM8H 8qmMszHwQT1WWdsuI1k+36rfaWJuCPkbMXbzCKipogV+OPVGmEL/MIrYgSwOG37D 84rROmaKiIEQcg8pnuakkdZBVweO5SfDxWrpzo1p//guTEnUVh9PpsC9Y6tS9Mjw 8KPE9i4pPopKjcCRb8O8Pg9lQ0VFFz4djap02worD6T5dGo9WRVETg== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0oxYbCykkG9lsTp8hZva 8TK3tz7zMTPxZ34swKQt1UVKvMwCbS+RlPxa2G74vHz4foprOXZhhBLyh1r9OY9j Ft3J1t+MSP7GiNwh5fgy9uzZ56tMgJO8HE4LB+sF9Qdf+FzIa+5TZMw5I2xai+Nw D0XvuAKvbLMvVBXq8rp30o+QuVdZNgTQtMR99GwonFXGjd4fmPeQtb3/7KGJJhqw 1KiMzrffGRPjNizjqe/kdcIKVeMdrtSOixSazJCnTPrDMM8/b4UEL+6t+/L56HDB K0kYLmv+7R7IOJ2C2UDGuIfxnAXm5NfYzYHkoJBN+SBHm/NzVn8uWNATgAVWe+Fs xQIDAQAB -----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 29772082855290358506391650166 . . . . . . . . [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 'BE' . . . . . . . . . . . . [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 'GlobalSign nv-sa' . . . . . . . . . . . . [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 'AlphaSSL CA - SHA256 - G4' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-01-11 02:55:56 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2025-02-11 02:55:55 +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 'www.thailand.go.th' . . . . . . . . [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 26579250939289523020676824567086675035759314555507685833394812453837879997678211912730907306475112930270766961435168741256722343410467191496332178321507677505184284852444069236766970442243724676622456407287823375191342400886596189847623878653466307974715506145504103757876399897274802243591875622055944311778472138628108636166017669869222575025313745259375025987825479106624043211280118759766847091759548844845834604930840905621125639920085618095649237732183097000877178872739649463833085161847242493449443921717525698852136850780679554349465527890152385139371996303047266243122613344237803745839967872120571771841733 . . . . . . . . . . . . . . . . . . . . [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.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.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (134 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.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://secure.globalsign.com/cacert/alphasslcasha256g4.crt' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.globalsign.com/alphasslcasha256g4' . . . . . . . . . . . . . . . . [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 (80 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.4146.10.1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 'https://www.globalsign.com/repository/' . . . . . . . . . . . . . . . . [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 (58 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.globalsign.com/alphasslcasha256g4.crl' . . . . . . . . . . . . . . . . [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 (38 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.thailand.go.th' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'thailand.go.th' . . . . . . . . . . . . . . . . [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.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 4fcbaca8c2efabdd836f6bbfce983d5c58257615 . . . . . . . . . . . . . . . . [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) 53eca4b9e8f5e2780f949512f1a29f8b83b88d38 . . . . . . . . . . . . . . . . [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 (365 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (361 bytes) 0167007600a2e30ae445efbdad9b7e38ed47677753d7825b8494d72b5e1b2cc4b950a447e70000018cf672a5760000040300473045022037da8fd2615fb1c0321f7fa6cf8a9cb16470c2fa3a24242ff91e5e39a9d731f80221009cc46c585546a6fd81e3b8f327e369e74bee5455ec73d6b24b888518192431f80076004e75a3275c9a10c3385b6cd4df3f52eb1df0e08e1b8d69c0b1fa64b1629a39df0000018cf672a84900000403004730450220206b1ebbcc0e33acac70c391e4e1daf4f2682d731d3a48c1853fe0bb393afac3022100f6e0a2ff8aea6765d07d660b2ccdba010c4ca236464f97005b0e6829f3393046007500e092b3fc0c1dc8e768361fde61b9964d0a5278198a72d672c4b04da56d6f54040000018cf672a76f000004030046304402202c5fde1dc6e1a662145e053c80d3fc73a143e583fdb916464fda828a40bd6b240220310940865377abf1752d32b8a3c84ad33524b84af49720e7c0257e47f1644ce3 . . . . [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) 00380ca22a7768c7747dc7c60db9e39cc441f9760f834ca8a4afb11fc66d211170fa260513ce2e70e07b72b7a63ee8262e9e5f4a750f73c44fb8fc58eb8b81c47dcdba909f0461c95a0d38099ce4174792eb723f6e79350de67440c462225c6e115f4463cc3591ddcacacbdf1d431c4da942b36ab1703ccf07f2a98cb331f0413d5659db2e23593edfaadf69626e08f91b3176f308a8a9a2057e38f5469842ff308ad8812c0e1b7ec3f38ad13a668a888110720f299ee6a491d64157078ee527c3c56ae9ce8d69fff82e4c49d4561f4fa6c0bd63ab52f4c8f0f0a3c4f62e293e8a4a8dc0916fc3bc3e0f65434545173e1d8daa74db0a2b0fa4f9746a3d5915444e