xund.ch
Issued by R3
About this certificate
This digital certificate with serial number 03:c5:a8:11:3b:b8:18:73:29:8c:83:48:34:ac:f5:10:4f:47 was issued on by Let's Encrypt.
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=xund.ch
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 03:c5:a8:11:3b:b8:18:73:29:8c:83:48:34:ac:f5:10:4f:47Serial Number (int): 328595883862291793581861211707234950598471
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 6d:94:69:1b:38:34:78:82:c0:5d:fb:91:25:9d:7c:ac:c4:80:a8:df
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): d7:da:03:89:e4:c9:f1:97:56:98:59:b1:56:35:0a:1d:50:98:f7:d7
Fingerprint (sha256): c4:bf:25:36:86:c7:11:19:74:91:71:30:8c:fe:7a:65:20:a1:64:03:a5:c9:75:24:9b:71:33:da:a0:27:5d:f5
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate xund.ch
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for xund.ch
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.xund.ch
xund.ch
xund.ch
Other certificates including the domain name xund.ch
(limited to 100 certificates)
mail.xund.ch
moodle.xund.ch
neubau.hfgz.ch
www.xund.ch
www.xund.ch
neubau.xund.ch
neubau.xund.ch
report.xund.ch
game.xund.ch
www.xund.ch
report.xund.ch
xund.ch
mail.xund.ch
xund.ch
game.xund.ch
xund.ch
www.xund.ch
game.xund.ch
moodle.xund.ch
www.xund.ch
*.xund.ch
www.xund.ch
*.xund.ch
xund.ch
xund.ch
xund.ch
moodle.xund.ch
neubau.xund.ch
moodle.xund.ch
www.xund.ch
report.xund.ch
moodle.xund.ch
www.xund.ch
www.xund.ch
report.xund.ch
xund.ch
xund.ch
scundcpv01.xund.ch
sip.xund.ch
report.xund.ch
moodle.hfgz.ch
game.xund.ch
moodle.xund.ch
neubau.xund.ch
game.xund.ch
moodle.xund.ch
sxundcpv01.xund.ch
neubau.xund.ch
neubau.xund.ch
moodle.xund.ch
xund.ch
www.xund.ch
xund.ch
xund.ch
neubau.xund.ch
neubau.xund.ch
game.xund.ch
www.xund.ch
moodle.xund.ch
report.xund.ch
neubau.xund.ch
moodle.xund.ch
xund.ch
xund.ch
xund.ch
www.xund.ch
neubau.xund.ch
report.xund.ch
www.xund.ch
game.xund.ch
report.xund.ch
xund.ch
xund.ch
www.xund.ch
moodle.xund.ch
www.xund.ch
neubau.xund.ch
neubau.xund.ch
report.xund.ch
xund.ch
xund.ch
xund.ch
neubau.xund.ch
*.xund.ch
moodle.xund.ch
moodle.xund.ch
xund.ch
game.xund.ch
game.xund.ch
xund.ch
neubau.xund.ch
xund.ch
xund.ch
mail.xund.ch
zebi.xund.ch
game.xund.ch
moodle.xund.ch
report.xund.ch
neubau.xund.ch
xund.ch
moodle.xund.ch
neubau.hfgz.ch
www.xund.ch
www.xund.ch
neubau.xund.ch
neubau.xund.ch
report.xund.ch
game.xund.ch
www.xund.ch
report.xund.ch
xund.ch
mail.xund.ch
xund.ch
game.xund.ch
xund.ch
www.xund.ch
game.xund.ch
moodle.xund.ch
www.xund.ch
*.xund.ch
www.xund.ch
*.xund.ch
xund.ch
xund.ch
xund.ch
moodle.xund.ch
neubau.xund.ch
moodle.xund.ch
www.xund.ch
report.xund.ch
moodle.xund.ch
www.xund.ch
www.xund.ch
report.xund.ch
xund.ch
xund.ch
scundcpv01.xund.ch
sip.xund.ch
report.xund.ch
moodle.hfgz.ch
game.xund.ch
moodle.xund.ch
neubau.xund.ch
game.xund.ch
moodle.xund.ch
sxundcpv01.xund.ch
neubau.xund.ch
neubau.xund.ch
moodle.xund.ch
xund.ch
www.xund.ch
xund.ch
xund.ch
neubau.xund.ch
neubau.xund.ch
game.xund.ch
www.xund.ch
moodle.xund.ch
report.xund.ch
neubau.xund.ch
moodle.xund.ch
xund.ch
xund.ch
xund.ch
www.xund.ch
neubau.xund.ch
report.xund.ch
www.xund.ch
game.xund.ch
report.xund.ch
xund.ch
xund.ch
www.xund.ch
moodle.xund.ch
www.xund.ch
neubau.xund.ch
neubau.xund.ch
report.xund.ch
xund.ch
xund.ch
xund.ch
neubau.xund.ch
*.xund.ch
moodle.xund.ch
moodle.xund.ch
xund.ch
game.xund.ch
game.xund.ch
xund.ch
neubau.xund.ch
xund.ch
xund.ch
mail.xund.ch
zebi.xund.ch
game.xund.ch
moodle.xund.ch
report.xund.ch
neubau.xund.ch
xund.ch
Certificate
The complete raw certificate details for xund.ch in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIE5zCCA8+gAwIBAgISA8WoETu4GHMpjININKz1EE9HMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yNDA0MjAxNTI1MTZaFw0yNDA3MTkxNTI1MTVaMBIxEDAOBgNVBAMT B3h1bmQuY2gwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDmYncVgRMv GZdzeMsZUNW3EbkJWaTYQOzzsMXOZlQYZUzHfr6J80N6hymuzLueR6nE8b6eQ5sd 4KzERACf4lRTz1Q7GKrdo0hh3wP9xEr97adsblOJU34OjTw7qo7cI1V+Oew/4tCn MKC1i+KwGOyjJIm5yFbDg2UEu76k/t6MRDSOVPPCI76jnRUEbo27RlzdTc4e9mgb sv+9UMj60UQTr6Vi//9st9sKmy4ucKjHZMSiRi7ZI7Y3bpITuwLEij62/Khs0iX5 O+zugCCoXFO5evTVb0+kCUkBxOJUcxmxXcq8LzzQ0mL7KBc36neg4wqiOpcfxWhX WTMVWBWBTpSfAgMBAAGjggIVMIICETAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw FAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFG2U aRs4NHiCwF37kSWdfKzEgKjfMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYfr52L FMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8ubGVu Y3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMB8GA1Ud EQQYMBaCC3d3dy54dW5kLmNoggd4dW5kLmNoMBMGA1UdIAQMMAowCAYGZ4EMAQIB MIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAO1N3dT4tuYBOizBbBv5AO2fYT8P0 x70ADS1yb+H61BcAAAGO/FOH5QAABAMARjBEAiAqUVrj7J5yU0JKi8BWthQX41uX UQ3eKTPy+KYkSa74jQIgfCIGVFxwACH8LKYPxeILS5szMWhwYFNvw76wCAwBJ9oA dgB2/4g/Crb7lVHCYcz1h7o0tKTNuyncaEIKn+ZnTFo6dAAAAY78U4g9AAAEAwBH MEUCIGRUxQuuBohgU66z7wPjlGb5VU0pJgMRIL8SXS51yr33AiEA+BIb7+w8c6bZ cuwf1Xx+6U4XsuBko7+1l/MUKfzvxgUwDQYJKoZIhvcNAQELBQADggEBAAGY2Pb6 nrRvqSU3+hX/U5DQJdiH+V7vbzjGjin7t1FailrOmQBXRg2trqgp0Vdnho4Vnh1m E97BNAxdHXKxvpWnSt1T3NWZRAEZMhZ8G+DAUu2/XzEiBwTskbDbDf3p8ftIhoro fM4nLPnpwCrs01AWVP6DScJ3GHO//Is83vfRQ1k3ibWq9a5owEdR8T4Or55wbD33 eowZlfz/mIXBEc/daTksgQoWYlk2HmKgTyLV2irmAogYqkzJfgDeIuTy+rC81PSJ uDA0ZEE7l5RP42wvcdIWMljHCCmkqZWATNIghkDkXoA6NCZPLE5ISfqUNmScYkL4 aRfnzfQUHnvk0Vw= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5mJ3FYETLxmXc3jLGVDV txG5CVmk2EDs87DFzmZUGGVMx36+ifNDeocprsy7nkepxPG+nkObHeCsxEQAn+JU U89UOxiq3aNIYd8D/cRK/e2nbG5TiVN+Do08O6qO3CNVfjnsP+LQpzCgtYvisBjs oySJuchWw4NlBLu+pP7ejEQ0jlTzwiO+o50VBG6Nu0Zc3U3OHvZoG7L/vVDI+tFE E6+lYv//bLfbCpsuLnCox2TEokYu2SO2N26SE7sCxIo+tvyobNIl+Tvs7oAgqFxT uXr01W9PpAlJAcTiVHMZsV3KvC880NJi+ygXN+p3oOMKojqXH8VoV1kzFVgVgU6U nwIDAQAB -----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 328595883862291793581861211707234950598471 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-04-20 15:25:16 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-07-19 15:25:15 +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 'xund.ch' . . . . . . . . [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 29083365128115650705334411252202852014468577037176170025472851327648773046000268797960397126238221247181562726768101865194802476699946920446934241142064415811854926244068086895367130521389769394566169515205739624763374507510656850398373868144373629596614892236642124409942268576131364698029280047536841652849691573265283090621474380433132552019975767423843206347996313447161675488443100339957097340588364330639251457612300764302600501355107722291510719852047242164608990322922075776602875503041097096169462111987434219373501815197076094303626771595422049302530990405992524289188840535794518344251563202889018717934751 . . . . . . . . . . . . . . . . . . . . [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) 6d94691b38347882c05dfb91259d7cacc480a8df . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 'www.xund.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'xund.ch' . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef0075003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018efc5387e5000004030046304402202a515ae3ec9e7253424a8bc056b61417e35b97510dde2933f2f8a62449aef88d02207c2206545c700021fc2ca60fc5e20b4b9b3331687060536fc3beb0080c0127da00760076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018efc53883d000004030047304502206454c50bae06886053aeb3ef03e39466f9554d2926031120bf125d2e75cabdf7022100f8121befec3c73a6d972ec1fd57c7ee94e17b2e064a3bfb597f31429fcefc605 . . . . [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) 000198d8f6fa9eb46fa92537fa15ff5390d025d887f95eef6f38c68e29fbb7515a8a5ace990057460dadaea829d15767868e159e1d6613dec1340c5d1d72b1be95a74add53dcd59944011932167c1be0c052edbf5f31220704ec91b0db0dfde9f1fb48868ae87cce272cf9e9c02aecd3501654fe8349c2771873bffc8b3cdef7d143593789b5aaf5ae68c04751f13e0eaf9e706c3df77a8c1995fcff9885c111cfdd69392c810a166259361e62a04f22d5da2ae6028818aa4cc97e00de22e4f2fab0bcd4f489b8303464413b97944fe36c2f71d2163258c70829a4a995804cd2208640e45e803a34264f2c4e4849fa9436649c6242f86917e7cdf4141e7be4d15c