hatyaicity.iot.in.th

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:5e:28:82:d4:18:4c:6f:13:6d:65:f6:1e:b9:1d:91:a1:2e was issued on by Let's Encrypt.

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=hatyaicity.iot.in.th

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:5e:28:82:d4:18:4c:6f:13:6d:65:f6:1e:b9:1d:91:a1:2e
Serial Number (int): 293377248706067928685688651653422129455406
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: b1:ff:76:d0:ff:85:88:09:a0:ad:f6:b3:12:88:38:fd:63:db:83:f4
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): dc:93:d5:5d:af:c6:bc:e0:8c:06:f2:8b:f9:d3:33:b4:0f:71:5e:df
Fingerprint (sha256): 8c:06:cc:6a:ba:53:82:62:6e:b1:df:b4:e6:02:be:c2:b5:f5:50:e4:d5:e0:93:6c:20:be:70:cb:b1:a7:9f:1f

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate hatyaicity.iot.in.th

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for hatyaicity.iot.in.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

9 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

hatyaicity.iot.in.th

Other certificates including the domain name iot.in.th

(limited to 100 certificates)
icsg.world
portal.bneural.io
volt.mackree.se
jjust.me
propel.cornelldti.org
hatyaicity.iot.in.th
office-dev.monde-delicious.com
dolanc.xyz
www.toslide.com
spt1972.kalliopesoftware.dev
hatyaicity.iot.in.th
spt1972.kalliopesoftware.dev
smartcity.iot.in.th
sholokhov.us
jjust.me
valasek.dev
alpha.yur.fit
www.mvpsolutions.tech
www.snuvolleyball.com
www.alaingutharc.com
images.b34ch.xyz
hospital.doctor365.kr
dolanc.xyz
smartcity.iot.in.th
tushijapafood.lupi.delivery
tungsten.kirari.dev
hatyaicity.iot.in.th
api.smartcity.iot.in.th
skiza.mobipoll.co.ke
www.staging-racs.k-9apps.com
everyonesclickandcollect.com
gate-mgmt.mrdc.iot.in.th
www.filmo.video
hakozaru.com
tulukalaplata49.turnosweb.app
bankhonggioi.top
paws.paws-tec.com
jdelectronic.net
www.filmo.video
boulier.pierian.co
admin.novomileniotraipu.com.br
hatyaicity.iot.in.th
www.yumanid.com
hatyaicity.iot.in.th
www.datamaths-hk.com
pany.me
www.snuvolleyball.com
winningtogether.be
gestaltor.help
postreschic.com
smartcity.iot.in.th
wallet.infinityswap.one
jmjsistemas.com.br
www.shovashilpakar.com
www.nur-nobi.my.id
theblb.in
jmjsistemas.com.br
flume.zajno.com
hatyaicity.iot.in.th
cherylkiser.com
hatyaicity.iot.in.th
gondor.io
www.matthewbachraty.com
weather.theoctagon.in
office-dev.monde-delicious.com
www.ipure.be
hatyaicity.iot.in.th
www.solandra.pe
hashflags-api.amb1.io
crab.iot.in.th
smartcity.iot.in.th
hatyaicity.iot.in.th
vibgyoruiux.com
www.adamskoullos.com
propel.cornelldti.org
yiseullemieux.com
khalilsabha.com
speech.winston-analytics.com
www.alaingutharc.com
auth.marknadsinsyn.se
hatyaicity.iot.in.th
tushijapafood.lupi.delivery
staging.noah.health
testing.macademy.in
www.alemannolampadari.it

Certificate

The complete raw certificate details for hatyaicity.iot.in.th in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFYTCCBEmgAwIBAgISA14ogtQYTG8TbWX2HrkdkaEuMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAxMjExMDI0NDlaFw0y
MDA0MjAxMDI0NDlaMB8xHTAbBgNVBAMTFGhhdHlhaWNpdHkuaW90LmluLnRoMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuxD8A+CGUtqcADfMU74TT0GQ
LaNVCMjwKsOheyKNHfqkVowbHIrGvW2CC8WHX85mmtgXmIrF/ATvg4c47OyK2NdN
fDUVWG9HGFsjw2VxkJmWTEGro5000H8hrF1qEJwT+iFR8Sb2Q8voQ3T3mWPVs7Tz
A1ayXxc6diSFgCj8mbZ9ceZuK38qBCVvRrX/IDlPKmAR2cjByjgjIKLv5wEcStOd
O/PtBFwplz1HHD3/GJgcKxDExHYPKDdJmiKjwLE+LeAouRAE7CVoEuv9vQaX6SnG
8UF62bGAWS3AjZnjcUQzLwToZc4hPK9ozGpSqiaEEBTLg5GbxDxC0VD9GmjL+wID
AQABo4ICajCCAmYwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB
BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSx/3bQ/4WICaCt9rMS
iDj9Y9uD9DAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEF
BQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5j
cnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5j
cnlwdC5vcmcvMB8GA1UdEQQYMBaCFGhhdHlhaWNpdHkuaW90LmluLnRoMEwGA1Ud
IARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0
dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDx
AHYA8JWkWfIA0YJAEC0vk4iOrUv+HUfjmeHQNKawqKqOsnMAAAFvx9kQ6QAABAMA
RzBFAiAiQqN5kV5UQPQDr7rBJp7vowVN6Uow1mjXe2XTrBRaigIhALTEigOAoEwZ
qSwv5ImIWwZenflZDUDp7MI5WHVOi6SnAHcAB7dcG+V9aP/xsMYdIxXHuuZXfFeU
t2ruvGE6GmnTohwAAAFvx9kRFAAABAMASDBGAiEAnar9RJSf4wo/QRBodwmuq5Z+
y9co9tXqHPebsfq5GToCIQCp5TBHQB/zV1CIFMgOgSPM9mhqqBc/TDcTfxJHWaO5
nTANBgkqhkiG9w0BAQsFAAOCAQEAh5n7tHSA1EwvVNzLxhaP2+BNnnEqZZEgVKu2
0Kmdr6t4Hx0DVW2cD5ZkQWrHvKAzVfBmQHRrNTCHESoF2Di8/2M5vCF74s96xCij
jHzE/dNlS+6eMMoCSdF61A/OSU4wKE/IGaHvQ3YYU9Lbd5EKtrJqkftBa9vT8sUJ
9BNOXkVqXxErlCj1ZsQXQGaaXtL30MIfFH8jf3scU1vGLrVSTE5PUxBGEPzxWrVI
AVNXbQlg6dPxK7fV2R5iIoJJsg6E1ZOeHpRP3EMgmD3X96Eg3MC8bEBFaACP+IuL
N4uJtqNwjOEbm9QivyyAb0EnAhGolbGjkNZSLZ0kpLUNseQUVQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuxD8A+CGUtqcADfMU74T
T0GQLaNVCMjwKsOheyKNHfqkVowbHIrGvW2CC8WHX85mmtgXmIrF/ATvg4c47OyK
2NdNfDUVWG9HGFsjw2VxkJmWTEGro5000H8hrF1qEJwT+iFR8Sb2Q8voQ3T3mWPV
s7TzA1ayXxc6diSFgCj8mbZ9ceZuK38qBCVvRrX/IDlPKmAR2cjByjgjIKLv5wEc
StOdO/PtBFwplz1HHD3/GJgcKxDExHYPKDdJmiKjwLE+LeAouRAE7CVoEuv9vQaX
6SnG8UF62bGAWS3AjZnjcUQzLwToZc4hPK9ozGpSqiaEEBTLg5GbxDxC0VD9GmjL
+wIDAQAB
-----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 293377248706067928685688651653422129455406
 . . . . . . . . [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 2020-01-21 10:24:49 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-20 10:24:49 +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 'hatyaicity.iot.in.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 23614938365289877099030490167928422495498813364167334633497987630910329948466344301326026328137549480070788828957153576927723143439786944113361097452574484742923693339246391308431894865049262992289020498779931050804720494811317323716268765461010755097271999625539885139360793446880471772987741980458896452512634555956113739405913924004400737386791143538455131240864101058707263778411543096232558738005440673637376404360538809341436780730037586149516295134424281305266906667082066322184863334921743128142432306351259301421583263251115644078554819193431013697933568471471664792918799579236462649445006905159729149430779
 . . . . . . . . . . . . . . . . . . . . [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)
							b1ff76d0ff858809a0adf6b3128838fd63db83f4
 . . . . . . . . . . . . . . . . [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 (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hatyaicity.iot.in.th'
 . . . . . . . . . . . . . . . . [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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016fc7d910e9000004030047304502202242a379915e5440f403afbac1269eefa3054de94a30d668d77b65d3ac145a8a022100b4c48a0380a04c19a92c2fe489885b065e9df9590d40e9ecc23958754e8ba4a700770007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016fc7d9111400000403004830460221009daafd44949fe30a3f4110687709aeab967ecbd728f6d5ea1cf79bb1fab9193a022100a9e53047401ff357508814c80e8123ccf6686aa8173f4c37137f124759a3b99d
 . . . . [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)
		008799fbb47480d44c2f54dccbc6168fdbe04d9e712a65912054abb6d0a99dafab781f1d03556d9c0f9664416ac7bca03355f06640746b353087112a05d838bcff6339bc217be2cf7ac428a38c7cc4fdd3654bee9e30ca0249d17ad40fce494e30284fc819a1ef43761853d2db77910ab6b26a91fb416bdbd3f2c509f4134e5e456a5f112b9428f566c41740669a5ed2f7d0c21f147f237f7b1c535bc62eb5524c4e4f53104610fcf15ab5480153576d0960e9d3f12bb7d5d91e62228249b20e84d5939e1e944fdc4320983dd7f7a120dcc0bc6c404568008ff88b8b378b89b6a3708ce11b9bd422bf2c806f41270211a895b1a390d6522d9d24a4b50db1e41455