*.ra9.app
Issued by Amazon
About this certificate
This digital certificate with serial number 0d:ad:08:44:16:e5:a9:19:a6:68:76:b4:7a:31:bb:bc was issued on by Amazon.
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=*.ra9.app
Amazon
Organization:
Amazon
Organization unit: Server CA 1B
Organization unit: Server CA 1B
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 0d:ad:08:44:16:e5:a9:19:a6:68:76:b4:7a:31:bb:bcSerial Number (int): 18178398955608624492680128518721485756
Serial Number lenght: 124 bits, 16 octets
SubjectKeyId: 0b:64:26:33:db:d1:77:7b:6f:7d:c2:ea:6a:55:d7:db:0d:1c:83:6e
AuthorityKeyId: 59:a4:66:06:52:a0:7b:95:92:3c:a3:94:07:27:96:74:5b:f9:3d:d0
Fingerprint (sha1): b4:0e:5f:d7:63:60:80:c8:4c:9c:f2:41:2d:1f:8a:4d:dd:8f:ce:87
Fingerprint (sha256): bb:5a:14:3c:48:4e:93:3e:17:12:b5:24:ca:46:fe:ce:8d:29:f8:49:a7:7c:71:44:09:ea:29:9a:04:42:19:08
Issuing Certificate URL: http://crt.sca1b.amazontrust.com/sca1b.crt
Revocation information
OCSP Server: http://ocsp.sca1b.amazontrust.comCRL Distribution Point: http://crl.sca1b.amazontrust.com/sca1b.crl
Check the revocation status for certificate *.ra9.app
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for *.ra9.app
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
*.ra9.app
Other certificates including the domain name ra9.app
(limited to 100 certificates)
vendors-qa.enchantchristmas.com
i-fenrirdaliandev.ra9.app
*.ra9.app
myglimpse.info
www.zebraspring.com
*.ra9.app
*.ra9.app
www.niko.works
betterizer.gioamato.com
app.betterwise.com
friendswoodgsa.com
sentiments.aylbfx.com
spain.solomonschariot.com
staging.fittedrunning.com
haby.academy
giropay.pokern.casino
*.ra9.app
jsp.io
www.medbelharakat.com
salfordlearning.app
i-dev.ra9.app
www.phantomfx.co.uk
jsp.io
*.ra9.app
link.biocellmedicalcenter.com
l.beerlogger.co
www.phantomfx.co.uk
*.ra9.app
sviluppatores.com
gamfarming.com
app.placemeet.fr
www.localgpt.app
fd.iq
svatba.tuma.lol
www.candiceai.co.za
link.biocellmedicalcenter.com
moneylist.co
medtelplus.com
friendswoodgsa.com
www.foodiebot.recipes
mobileapp.oneaccordkarate.com
*.ra9.app
reports.applied.digital
www.fieat.co
www.talk-room.com
impulso.turnosweb.app
www.alistairchitambo.dev
softbox.dev
*.ra9.app
www.staging.taxhelper.io
civinomics.com
kaischoice.com
www.zebraspring.com
*.ra9.app
*.ra9.app
anarochacorretora.com
restora.app
*.ra9.app
kesdefence.com
www.areyouahalobearer.com
*.ra9.app
app.eserdem.com
vendors-qa.enchantchristmas.com
www.imera.ca
evenmorefoods.com
lfgbraves.fanisko.com
*.ra9.app
dantruong.net
*.ra9.app
app.lkimobiliaria.com.br
mobileapp.oneaccordkarate.com
admin.adventuremap.com.au
i-fenrirdaliandev.ra9.app
*.ra9.app
myglimpse.info
www.zebraspring.com
*.ra9.app
*.ra9.app
www.niko.works
betterizer.gioamato.com
app.betterwise.com
friendswoodgsa.com
sentiments.aylbfx.com
spain.solomonschariot.com
staging.fittedrunning.com
haby.academy
giropay.pokern.casino
*.ra9.app
jsp.io
www.medbelharakat.com
salfordlearning.app
i-dev.ra9.app
www.phantomfx.co.uk
jsp.io
*.ra9.app
link.biocellmedicalcenter.com
l.beerlogger.co
www.phantomfx.co.uk
*.ra9.app
sviluppatores.com
gamfarming.com
app.placemeet.fr
www.localgpt.app
fd.iq
svatba.tuma.lol
www.candiceai.co.za
link.biocellmedicalcenter.com
moneylist.co
medtelplus.com
friendswoodgsa.com
www.foodiebot.recipes
mobileapp.oneaccordkarate.com
*.ra9.app
reports.applied.digital
www.fieat.co
www.talk-room.com
impulso.turnosweb.app
www.alistairchitambo.dev
softbox.dev
*.ra9.app
www.staging.taxhelper.io
civinomics.com
kaischoice.com
www.zebraspring.com
*.ra9.app
*.ra9.app
anarochacorretora.com
restora.app
*.ra9.app
kesdefence.com
www.areyouahalobearer.com
*.ra9.app
app.eserdem.com
vendors-qa.enchantchristmas.com
www.imera.ca
evenmorefoods.com
lfgbraves.fanisko.com
*.ra9.app
dantruong.net
*.ra9.app
app.lkimobiliaria.com.br
mobileapp.oneaccordkarate.com
admin.adventuremap.com.au
Certificate
The complete raw certificate details for *.ra9.app in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIEaDCCA1CgAwIBAgIQDa0IRBblqRmmaHa0ejG7vDANBgkqhkiG9w0BAQsFADBG MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRUwEwYDVQQLEwxTZXJ2ZXIg Q0EgMUIxDzANBgNVBAMTBkFtYXpvbjAeFw0xOTExMjAwMDAwMDBaFw0yMDEyMjAx MjAwMDBaMBQxEjAQBgNVBAMMCSoucmE5LmFwcDCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBANt+aQNMlE4FqydscFAz7mRztozo0pqsyJ010UCrfk8F8SHL +Zhb7U20r94m3fMtCQgbd1+8zqIuErU8AMUK5r3rQTzfyfycNMRNcz9Q4YZjJFFN 2JRYg53YqAbPRYVsqOH9lFyIGa5UKxJxwRvHCLrPjObEiP8cBxZtfsWSMufV6mux 810dtCYiXeURNtsrrZvVgTLFPT5PVwcEZOIvayHeDczCY/X6jcx/RvKhFWqIFezU Yxqzw5NMqCle8ibEP2ysnnVu/d+EKlwa17OC9TlJ1lSPhOyROmK+lomVYxGaMEI8 HD94Ub4yNKoynmvFenDDNoL2CGcJq4h7/poZ7KMCAwEAAaOCAYIwggF+MB8GA1Ud IwQYMBaAFFmkZgZSoHuVkjyjlAcnlnRb+T3QMB0GA1UdDgQWBBQLZCYz29F3e299 wupqVdfbDRyDbjAUBgNVHREEDTALggkqLnJhOS5hcHAwDgYDVR0PAQH/BAQDAgWg MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA7BgNVHR8ENDAyMDCgLqAs hipodHRwOi8vY3JsLnNjYTFiLmFtYXpvbnRydXN0LmNvbS9zY2ExYi5jcmwwIAYD VR0gBBkwFzALBglghkgBhv1sAQIwCAYGZ4EMAQIBMHUGCCsGAQUFBwEBBGkwZzAt BggrBgEFBQcwAYYhaHR0cDovL29jc3Auc2NhMWIuYW1hem9udHJ1c3QuY29tMDYG CCsGAQUFBzAChipodHRwOi8vY3J0LnNjYTFiLmFtYXpvbnRydXN0LmNvbS9zY2Ex Yi5jcnQwDAYDVR0TAQH/BAIwADATBgorBgEEAdZ5AgQDAQH/BAIFADANBgkqhkiG 9w0BAQsFAAOCAQEAPxeMBGhznlYLsvCAsEB1XPVPNuQ8j29iGwx8CD/YDQMSGPho fKodk0SlPmKG4SBj4nfRf+h2r6n7CYxiQe58zJ6bf5mHgYfuSQUsUvnwSoTH4rni rODnideF6z6J0cqQdF/3CEgnN4dOI+cditzJf98ech9BKtCXEzqkVsR99bETN9sQ ix4PvqyfyUtBU09k7mPdG3PdI41qcKMupkWksgWF8zgiDn/kXNDg9xB7qePKCrhS HvJJpWT31u4Y3KY0dBwW1FmfWAf5muG+QgH67u7NVeZe/QCA7aLqOAJKKtUTIRc6 +7ksnTejgu9BuiasNWiMWrWxRI1USrif3NAp8A== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA235pA0yUTgWrJ2xwUDPu ZHO2jOjSmqzInTXRQKt+TwXxIcv5mFvtTbSv3ibd8y0JCBt3X7zOoi4StTwAxQrm vetBPN/J/Jw0xE1zP1DhhmMkUU3YlFiDndioBs9FhWyo4f2UXIgZrlQrEnHBG8cI us+M5sSI/xwHFm1+xZIy59Xqa7HzXR20JiJd5RE22yutm9WBMsU9Pk9XBwRk4i9r Id4NzMJj9fqNzH9G8qEVaogV7NRjGrPDk0yoKV7yJsQ/bKyedW7934QqXBrXs4L1 OUnWVI+E7JE6Yr6WiZVjEZowQjwcP3hRvjI0qjKea8V6cMM2gvYIZwmriHv+mhns owIDAQAB -----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 18178398955608624492680128518721485756 . . . . . . . . [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.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Server CA 1B' . . . . . . . . . . . . [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' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-11-20 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-12-20 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:12|false] UTF8String '*.ra9.app' . . . . . . . . [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 27708523983701362522280432275996626007217607046331941307531848698790554341347892496849339645138689982556183527154819971026605651749074603077721889154012245732251470485521720681933733258315363477175681128628565960445648038199838065949602926255578855265947995981889346232475401938744385336114352529085468058803955975435478639063530612097826143946975536977717544695363207871898958532501005063082844312791856797081290763123505051022646936574988243641623085207367303488840899039433141206502222080891682551054050559021173649172057224020520295192602262132659887815637811012365352495415250224511911965229064540306754286251171 . . . . . . . . . . . . . . . . . . . . [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 59a4660652a07b95923ca394072796745bf93dd0 . . . . . . . . . . . . . . . . [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) 0b642633dbd1777b6f7dc2ea6a55d7db0d1c836e . . . . . . . . . . . . . . . . [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 (13 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.ra9.app' . . . . . . . . . . . . . . . . [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.sca1b.amazontrust.com/sca1b.crl' . . . . . . . . . . . . . . . . [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 (25 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: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 (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.sca1b.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.sca1b.amazontrust.com/sca1b.crt' . . . . . . . . . . . . . . . . [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.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) 003f178c0468739e560bb2f080b040755cf54f36e43c8f6f621b0c7c083fd80d031218f8687caa1d9344a53e6286e12063e277d17fe876afa9fb098c6241ee7ccc9e9b7f99878187ee49052c52f9f04a84c7e2b9e2ace0e789d785eb3e89d1ca90745ff708482737874e23e71d8adcc97fdf1e721f412ad097133aa456c47df5b11337db108b1e0fbeac9fc94b41534f64ee63dd1b73dd238d6a70a32ea645a4b20585f338220e7fe45cd0e0f7107ba9e3ca0ab8521ef249a564f7d6ee18dca634741c16d4599f5807f99ae1be4201faeeeecd55e65efd0080eda2ea38024a2ad51321173afbb92c9d37a382ef41ba26ac35688c5ab5b1448d544ab89fdcd029f0