www.ouyangsong.com

Issued by TrustAsia TLS RSA CA

About this certificate

This digital certificate with serial number 0f:7e:89:1f:82:94:ac:d2:e3:fa:d7:b9:47:91:fb:33 was issued on by TrustAsia Technologies, Inc..

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=www.ouyangsong.com

TrustAsia Technologies, Inc.

Organization: TrustAsia Technologies, Inc.
Organization unit: Domain Validated SSL
Country: CN

This certificate has expire since

Certificate Details

Serial Number (hex): 0f:7e:89:1f:82:94:ac:d2:e3:fa:d7:b9:47:91:fb:33
Serial Number (int): 20595430527550653031151307506593168179
Serial Number lenght: 124 bits, 16 octets

SubjectKeyId: 69:17:91:ae:54:af:85:48:e7:9e:9b:62:43:42:36:83:2e:03:5d:ad
AuthorityKeyId: 7f:d3:99:f3:a0:47:0e:31:00:56:56:22:8e:b7:cc:9e:dd:ca:01:8a

Fingerprint (sha1): 16:d9:13:3d:69:7c:5f:c3:5a:e9:89:67:38:9f:30:d2:95:50:02:fa
Fingerprint (sha256): f3:e5:13:b9:92:39:49:c4:a9:6a:18:16:12:ad:2e:d4:41:43:66:e1:84:22:62:28:23:ab:86:d4:44:fb:33:9a

Issuing Certificate URL: http://cacerts.digitalcertvalidation.com/TrustAsiaTLSRSACA.crt

Revocation information

OCSP Server: http://ocsp2.digicert.com

Check the revocation status for certificate www.ouyangsong.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.ouyangsong.com

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

www.ouyangsong.com
ouyangsong.com

Other certificates including the domain name ouyangsong.com

(limited to 100 certificates)
panel.rephrase.ai
cdn.ouyangsong.com
sni229587.cloudflaressl.com
donate.ouyangsong.com
sni229587.cloudflaressl.com
sni229587.cloudflaressl.com
www.ouyangsong.com
sni229587.cloudflaressl.com
sni229587.cloudflaressl.com
www.ouyangsong.com
donate.ouyangsong.com
sni229587.cloudflaressl.com
horizonysa.com
sni229587.cloudflaressl.com
sni229587.cloudflaressl.com
sni229587.cloudflaressl.com
donate.ouyangsong.com
splico.net
sni229587.cloudflaressl.com
www.ouyangsong.com
sni229587.cloudflaressl.com
sni229587.cloudflaressl.com
quotes.clay10.co.uk
ouyangsong.com
beta.bibicvendeghazak.hu
coding.ouyangsong.com
www.ouyangsong.com
donate.ouyangsong.com
sni229587.cloudflaressl.com
www.ouyangsong.com
sni229587.cloudflaressl.com
sni229587.cloudflaressl.com
sni229587.cloudflaressl.com
ouyangsong.com
ouyangsong.com
www.ouyangsong.com
blogger.ouyangsong.com
www.bulletin.woodlynbaptist.org
sni229587.cloudflaressl.com
sni229587.cloudflaressl.com
www.consultoragestionec.com
agent.getmytravel.in
sni229587.cloudflaressl.com
donate.ouyangsong.com
coding.ouyangsong.com
coding.ouyangsong.com
donate.ouyangsong.com
ouyangsong.com
sni229587.cloudflaressl.com
firebase.ouyangsong.com
sni229587.cloudflaressl.com
sni229587.cloudflaressl.com
www.nightjar.io
beta-alumni.com
blogger.ouyangsong.com
wiki.ouyangsong.com
sni229587.cloudflaressl.com
www.coordinadoradeeventos.com
www.ouyangsong.com
sni229587.cloudflaressl.com
donate.ouyangsong.com
sni229587.cloudflaressl.com
sni229587.cloudflaressl.com
sni229587.cloudflaressl.com
www.ouyangsong.com
www.ouyangsong.com
donate.ouyangsong.com
checkout-dev.joinfightcamp.com
sni229587.cloudflaressl.com
coding.ouyangsong.com
ouyangsong.com
coding.ouyangsong.com
sni229587.cloudflaressl.com
wiki.ouyangsong.com
sni229587.cloudflaressl.com
sni229587.cloudflaressl.com
empowerelectronicssystems.com
www.safeswim.org.nz
sni229587.cloudflaressl.com
ouyangsong.com
ouyangsong.com
sni229587.cloudflaressl.com
auth.dev.arpuzzlegame.com
www.ouyangsong.com
donate.ouyangsong.com
sni229587.cloudflaressl.com
www.ouyangsong.com
www.ouyangsong.com
www.textedit.co
wiki.ouyangsong.com
sni229587.cloudflaressl.com
ouyangsong.com
www.ouyangsong.com
sni229587.cloudflaressl.com
www.clarecastleshowsociety.ie
donate.ouyangsong.com

Certificate

The complete raw certificate details for www.ouyangsong.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIErzCCA5egAwIBAgIQD36JH4KUrNLj+te5R5H7MzANBgkqhkiG9w0BAQsFADBy
MQswCQYDVQQGEwJDTjElMCMGA1UEChMcVHJ1c3RBc2lhIFRlY2hub2xvZ2llcywg
SW5jLjEdMBsGA1UECxMURG9tYWluIFZhbGlkYXRlZCBTU0wxHTAbBgNVBAMTFFRy
dXN0QXNpYSBUTFMgUlNBIENBMB4XDTE4MDMyMzAwMDAwMFoXDTE5MDMyMzEyMDAw
MFowHTEbMBkGA1UEAxMSd3d3Lm91eWFuZ3NvbmcuY29tMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAzcYtQl4oy3KYmpzq4ciNodSk/RaF172VYPJf+6nz
vAyCfy9X6LQu90EzsvGIUQsM07X1NP+/pGAgPKf12iPQkUFDiyxXVd4ovtW9WA7H
ZPoU0pxV7qrfQQHFzDlWwCg4j7bNXrVDwlNo6QhEalP57wzoPQcrKd+/781Kn4sO
BI9K3hbB/LQ+Z1KGaFcEvzGzOjRd5XY9jysC6EAHyr6KeMAS5OaHmX52U2aJxigJ
SkjzRp5XFs8Af4yNuWdMH1rYpT7pEmFqr07QHn4Ts6Y7jn6NlUjQx7kRwxJ1Bmgq
WI1bMvf7kscgSLb3xg8eQntq9cPyEFqn/DkytKp5VJJabwIDAQABo4IBlDCCAZAw
HwYDVR0jBBgwFoAUf9OZ86BHDjEAVlYijrfMnt3KAYowHQYDVR0OBBYEFGkXka5U
r4VI556bYkNCNoMuA12tMC0GA1UdEQQmMCSCEnd3dy5vdXlhbmdzb25nLmNvbYIO
b3V5YW5nc29uZy5jb20wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUF
BwMBBggrBgEFBQcDAjBMBgNVHSAERTBDMDcGCWCGSAGG/WwBAjAqMCgGCCsGAQUF
BwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BTMAgGBmeBDAECATCBgQYI
KwYBBQUHAQEEdTBzMCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcDIuZGlnaWNlcnQu
Y29tMEoGCCsGAQUFBzAChj5odHRwOi8vY2FjZXJ0cy5kaWdpdGFsY2VydHZhbGlk
YXRpb24uY29tL1RydXN0QXNpYVRMU1JTQUNBLmNydDAJBgNVHRMEAjAAMBMGCisG
AQQB1nkCBAMBAf8EAgUAMA0GCSqGSIb3DQEBCwUAA4IBAQCea0CvyeEoBGu16ZN6
haRdlZZF1McUnJds5Uydf80GpF97M6s2+q3ikSs56RURcp/2ag8jUJwl/hdomCd5
/7WzGyN2/8uxH+2nbvIrHArqUU1aCDgvktl9PKAWGmyo+ubiIoe0I1OQ0z4zj1B+
/3Uxgid0yv63hVo/Tutnc66KM8Mr7Cx+Z9Nk3kQn6uM0EgtTrjoZwV2w8s/02GBJ
OXg3sZ1rIJdJS1YXk5g7kOKqXFi5LKXPlqRaYH4nuwSKMgCqX+F/F5MXkNhGW2SQ
NzdOCKIRY5IqcMT3tOiX+Evdnz/JJTfo6H67cb82yCbfE6laDg65CnAOFJBBzFFt
hz84
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzcYtQl4oy3KYmpzq4ciN
odSk/RaF172VYPJf+6nzvAyCfy9X6LQu90EzsvGIUQsM07X1NP+/pGAgPKf12iPQ
kUFDiyxXVd4ovtW9WA7HZPoU0pxV7qrfQQHFzDlWwCg4j7bNXrVDwlNo6QhEalP5
7wzoPQcrKd+/781Kn4sOBI9K3hbB/LQ+Z1KGaFcEvzGzOjRd5XY9jysC6EAHyr6K
eMAS5OaHmX52U2aJxigJSkjzRp5XFs8Af4yNuWdMH1rYpT7pEmFqr07QHn4Ts6Y7
jn6NlUjQx7kRwxJ1BmgqWI1bMvf7kscgSLb3xg8eQntq9cPyEFqn/DkytKp5VJJa
bwIDAQAB
-----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 20595430527550653031151307506593168179
 . . . . . . . . [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 'CN'
 . . . . . . . . . . . . [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 'TrustAsia Technologies, Inc.'
 . . . . . . . . . . . . [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.11 (organizationalUnitName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Domain Validated SSL'
 . . . . . . . . . . . . [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 'TrustAsia TLS RSA CA'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-03-23 00:00:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-03-23 12:00:00 +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.ouyangsong.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 (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 25976577137381463231334149190972840934583235814316696689095805229598446541443730864329243583999776899443057823623342109732834974319580960917588440000484027259038884956041704354936932631721427405118892139091778222865632412252129213119787550182337063660990726959057632063818486813585291853135741279885540195171059601740522800503874812976217029849183241834209374791023910382200111768540382082847668546315338285945687854333900913150498235225107531279390792092123415457784378512029959112841179935101009796847288531632435339800779101580811398413849144536458714297942786396619928835715027139436294137858757595428833748736623
 . . . . . . . . . . . . . . . . . . . . [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 7fd399f3a0470e31005656228eb7cc9eddca018a
 . . . . . . . . . . . . . . . . [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)
							691791ae54af8548e79e9b62434236832e035dad
 . . . . . . . . . . . . . . . . [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.ouyangsong.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ouyangsong.com'
 . . . . . . . . . . . . . . . . [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.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.16.840.1.114412.1.2 (digiCertDVCert)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.digicert.com/CPS'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.5.5.7.1.1 (authorityInfoAccess)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (117 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://ocsp2.digicert.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://cacerts.digitalcertvalidation.com/TrustAsiaTLSRSACA.crt'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints)
 . . . . . . . . . . . . . . . . . . . . [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.3 (CT Precertificate Poison)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [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)
		009e6b40afc9e128046bb5e9937a85a45d959645d4c7149c976ce54c9d7fcd06a45f7b33ab36faade2912b39e91511729ff66a0f23509c25fe1768982779ffb5b31b2376ffcbb11feda76ef22b1c0aea514d5a08382f92d97d3ca0161a6ca8fae6e22287b4235390d33e338f507eff7531822774cafeb7855a3f4eeb6773ae8a33c32bec2c7e67d364de4427eae334120b53ae3a19c15db0f2cff4d86049397837b19d6b2097494b561793983b90e2aa5c58b92ca5cf96a45a607e27bb048a3200aa5fe17f17931790d8465b649037374e08a21163922a70c4f7b4e897f84bdd9f3fc92537e8e87ebb71bf36c826df13a95a0e0eb90a700e149041cc516d873f38