*.roymorgandev.com
Issued by Amazon
About this certificate
This digital certificate with serial number 0a:b0:4f:36:71:a7:da:99:03:e9:37:61:b8:a5:c4:16 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=*.roymorgandev.com
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): 0a:b0:4f:36:71:a7:da:99:03:e9:37:61:b8:a5:c4:16Serial Number (int): 14207730828805481664111721883801863190
Serial Number lenght: 124 bits, 16 octets
SubjectKeyId: 88:64:1c:ce:97:8b:b2:fb:a1:6f:9d:b8:a5:c0:d9:df:21:59:24:02
AuthorityKeyId: 59:a4:66:06:52:a0:7b:95:92:3c:a3:94:07:27:96:74:5b:f9:3d:d0
Fingerprint (sha1): f5:f6:06:05:82:be:01:c4:b8:7b:ec:24:1f:db:33:6b:00:0c:ad:63
Fingerprint (sha256): 87:8d:4c:a5:d2:79:b0:2d:90:bb:e7:65:40:ec:29:56:35:83:41:78:76:30:c6:19:e8:a6:41:51:16:08:15:1c
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 *.roymorgandev.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for *.roymorgandev.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
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
*.roymorgandev.com
Other certificates including the domain name roymorgandev.com
(limited to 100 certificates)
webprescriber.medicbd.com
www.ohmmexico.com.mx
cssart.club
hbcuchange.com
stoopkidwoodworks.com
dezzapps.com
dynamiclinks.roymorgandev.com
*.roymorgandev.com
*.roymorgandev.com
dsm.cao.app
seccomad.com
roymorgandev.com
portfolio.httky.app
cinetam.roymorgandev.com
buttons.bombers.space
k.cotori.cc
recharge.privatedialer.app
*.roymorgandev.com
musicate.online
meerkat.zoocommerce.tech
cinetamapi.roymorgandev.com
*.roymorgandev.com
recharge.privatedialer.app
*.roymorgandev.com
dynamiclinks.roymorgandev.com
*.roymorgandev.com
primaztecnologia.com.br
hoang.moe
*.roymorgandev.com
*.roymorgandev.com
www.anjb.pt
*.roymorgandev.com
*.roymorgandev.com
www.eqwity.com
sweetnailspa-wesleychapel.com
recharge.privatedialer.app
seats.rearpassenger.com
www.starifly.app
www.ohmmexico.com.mx
cssart.club
hbcuchange.com
stoopkidwoodworks.com
dezzapps.com
dynamiclinks.roymorgandev.com
*.roymorgandev.com
*.roymorgandev.com
dsm.cao.app
seccomad.com
roymorgandev.com
portfolio.httky.app
cinetam.roymorgandev.com
buttons.bombers.space
k.cotori.cc
recharge.privatedialer.app
*.roymorgandev.com
musicate.online
meerkat.zoocommerce.tech
cinetamapi.roymorgandev.com
*.roymorgandev.com
recharge.privatedialer.app
*.roymorgandev.com
dynamiclinks.roymorgandev.com
*.roymorgandev.com
primaztecnologia.com.br
hoang.moe
*.roymorgandev.com
*.roymorgandev.com
www.anjb.pt
*.roymorgandev.com
*.roymorgandev.com
www.eqwity.com
sweetnailspa-wesleychapel.com
recharge.privatedialer.app
seats.rearpassenger.com
www.starifly.app
Certificate
The complete raw certificate details for *.roymorgandev.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFbjCCBFagAwIBAgIQCrBPNnGn2pkD6TdhuKXEFjANBgkqhkiG9w0BAQsFADBG MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRUwEwYDVQQLEwxTZXJ2ZXIg Q0EgMUIxDzANBgNVBAMTBkFtYXpvbjAeFw0xODA2MjkwMDAwMDBaFw0xOTA3Mjkx MjAwMDBaMB0xGzAZBgNVBAMMEioucm95bW9yZ2FuZGV2LmNvbTCCASIwDQYJKoZI hvcNAQEBBQADggEPADCCAQoCggEBALRP1BqEBPD+K00NFY54B7cz5HH1DinfD1Nu kgnHjuibzRm9hCPg+Hqpe0Tj5NZY2rLJ/+O0k7HhK6xvclOvWxsrQE3YV+wR0tDm 8HN+faeBlpVKw0oQVlBRg1ppn3B5XBSZGlfXf74XJbcQvQQXnCVCyLwVeWiEa3Lp Ecc8B6U5Sc2W5Z/eRy/ygIp3lAvoS38sOCkELXumFfKQZn/MbIrE4ReVtgZUgBr3 k75k2yFJtXSGTDCt9BRdiJKven0tMzm+GgMIfrdNisYwKm7IM4PI4p5Ygzn8aFDR nglApNZGvnKZ6QQZZueAR3JRh42mbP6mTu3HhZyAtWi/Rj65s9MCAwEAAaOCAn8w ggJ7MB8GA1UdIwQYMBaAFFmkZgZSoHuVkjyjlAcnlnRb+T3QMB0GA1UdDgQWBBSI ZBzOl4uy+6FvnbilwNnfIVkkAjAdBgNVHREEFjAUghIqLnJveW1vcmdhbmRldi5j b20wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD AjA7BgNVHR8ENDAyMDCgLqAshipodHRwOi8vY3JsLnNjYTFiLmFtYXpvbnRydXN0 LmNvbS9zY2ExYi5jcmwwIAYDVR0gBBkwFzALBglghkgBhv1sAQIwCAYGZ4EMAQIB MHUGCCsGAQUFBwEBBGkwZzAtBggrBgEFBQcwAYYhaHR0cDovL29jc3Auc2NhMWIu YW1hem9udHJ1c3QuY29tMDYGCCsGAQUFBzAChipodHRwOi8vY3J0LnNjYTFiLmFt YXpvbnRydXN0LmNvbS9zY2ExYi5jcnQwDAYDVR0TAQH/BAIwADCCAQUGCisGAQQB 1nkCBAIEgfYEgfMA8QB2AKS5CZC0GFgUh7sTosxncAo8NZgE+RvfuON3zQ7IDdwQ AAABZElTutAAAAQDAEcwRQIgRfjn07WAuee78wup5UPbPxp8i7zEZ6D3rjDCTmf6 Ov0CIQD2p09cvHq/gqvdq+s8CjBRgkbuxprJ/07/yMrs0aHZowB3AId1v+dZfPiM Q5lfvfNu/1aNR1Y2/0q1YMG06v9eoIMPAAABZElTu5QAAAQDAEgwRgIhALPPm2wu u0r+P8wMoNd6apwgDlhGunP1XJMQt9d0X5ToAiEA5ubuJhU+eXdDbTF2QuE/wbcm QY9uQECEXlkD4ed3vOUwDQYJKoZIhvcNAQELBQADggEBAFYaEzIfA1kruqiXjEM5 PNhQbavUu6ssHyBiVRzgGlMcI2cxumxnj0BvHAHQZA8Z15UCZynimPD84Hvc7E2v ccee6/JXhgqTjrFiCNvAFCyLhWM70aQMRIPVyuC9QuJbui4oMhPj5ccfEh2pdWLh zSMN6QxqzHYZJGl+YRiymwFRYKs9blD7tdQ/ui0WrskcSegIkWVakMlU1srQBYye D6rs3MZMRE68kxNVfMfzIw0IbygNwSiNeJYtH/lUMoeBk1weRPFhZ3Yv6V+Duy/z QDA3uKPRoY3FFzvw7aKCLKkw0F85L4RjZSU+XmW0W0yxXf+Q/UN4JNO8Rn9Krk1P BMY= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtE/UGoQE8P4rTQ0VjngH tzPkcfUOKd8PU26SCceO6JvNGb2EI+D4eql7ROPk1ljassn/47STseErrG9yU69b GytATdhX7BHS0Obwc359p4GWlUrDShBWUFGDWmmfcHlcFJkaV9d/vhcltxC9BBec JULIvBV5aIRrcukRxzwHpTlJzZbln95HL/KAineUC+hLfyw4KQQte6YV8pBmf8xs isThF5W2BlSAGveTvmTbIUm1dIZMMK30FF2Ikq96fS0zOb4aAwh+t02KxjAqbsgz g8jinliDOfxoUNGeCUCk1ka+cpnpBBlm54BHclGHjaZs/qZO7ceFnIC1aL9GPrmz 0wIDAQAB -----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 14207730828805481664111721883801863190 . . . . . . . . [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 2018-06-29 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-07-29 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 '*.roymorgandev.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 22762259808985546622411333068149862730847712758412041972108152112471468107254877273989587415669336000050301682107514362006900086397396627613930703798701267764425373452438747866003706639695950943470615237394525142577379167392448850211950791564696681089098383408995281839356272774828873696750621172673184915544012791647844514124674030755717497999132847940071725733287629328194931521513202834929838115856398989056754324564811497395266442418644024739052096737043890787851889911290746314422767018356729097968944826422058525667660401419144841800271612244266817859380186160287704649165123974460612010931445102893783045485523 . . . . . . . . . . . . . . . . . . . . [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) 88641cce978bb2fba16f9db8a5c0d9df21592402 . . . . . . . . . . . . . . . . [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 (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.roymorgandev.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.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.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600a4b90990b418581487bb13a2cc67700a3c359804f91bdfb8e377cd0ec80ddc10000001644953bad00000040300473045022045f8e7d3b580b9e7bbf30ba9e543db3f1a7c8bbcc467a0f7ae30c24e67fa3afd022100f6a74f5cbc7abf82abddabeb3c0a30518246eec69ac9ff4effc8caecd1a1d9a30077008775bfe7597cf88c43995fbdf36eff568d475636ff4ab560c1b4eaff5ea0830f000001644953bb940000040300483046022100b3cf9b6c2ebb4afe3fcc0ca0d77a6a9c200e5846ba73f55c9310b7d7745f94e8022100e6e6ee26153e7977436d317642e13fc1b726418f6e4040845e5903e1e777bce5 . . . . [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) 00561a13321f03592bbaa8978c43393cd8506dabd4bbab2c1f2062551ce01a531c236731ba6c678f406f1c01d0640f19d795026729e298f0fce07bdcec4daf71c79eebf257860a938eb16208dbc0142c8b85633bd1a40c4483d5cae0bd42e25bba2e283213e3e5c71f121da97562e1cd230de90c6acc761924697e6118b29b015160ab3d6e50fbb5d43fba2d16aec91c49e80891655a90c954d6cad0058c9e0faaecdcc64c444ebc9313557cc7f3230d086f280dc1288d78962d1ff954328781935c1e44f16167762fe95f83bb2ff3403037b8a3d1a18dc5173bf0eda2822ca930d05f392f846365253e5e65b45b4cb15dff90fd437824d3bc467f4aae4d4f04c6