rohrer-tools.com
Issued by R3
About this certificate
This digital certificate with serial number 04:a1:a0:25:b3:7e:cc:13:f6:95:9a:90:c7:a4:fe:50:c8:48 was issued on by Let's Encrypt.
With 5 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=rohrer-tools.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:a1:a0:25:b3:7e:cc:13:f6:95:9a:90:c7:a4:fe:50:c8:48Serial Number (int): 403447477036218658138888071334278447810632
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 12:ac:3d:6d:86:f3:c9:83:b7:ca:9a:e4:bf:b9:1a:1a:4f:61:39:96
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 91:76:e9:20:cb:4d:44:22:46:3f:aa:01:b8:94:10:b3:f4:55:5e:5e
Fingerprint (sha256): e1:25:7c:9d:1e:b6:50:5e:5a:8b:83:a7:6b:6a:19:b7:ec:d5:a6:d4:3b:50:9f:85:39:aa:a7:85:c4:dc:7f:9b
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate rohrer-tools.com
5
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for rohrer-tools.com
Public Key Algorithm
RSA
Key Size
4096
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
rohrer-tools.ch.rohrer-tools.com
rohrer-tools.com
rohrerag.ch.rohrer-tools.com
rohrerag.com.rohrer-tools.com
www.rohrer-tools.com
rohrer-tools.com
rohrerag.ch.rohrer-tools.com
rohrerag.com.rohrer-tools.com
www.rohrer-tools.com
Other certificates including the domain name rohrer-tools.com
(limited to 100 certificates)
Certificate
The complete raw certificate details for rohrer-tools.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGnjCCBYagAwIBAgISBKGgJbN+zBP2lZqQx6T+UMhIMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMjEyMDQwMzQyMzFaFw0yMzAzMDQwMzQyMzBaMBsxGTAXBgNVBAMT EHJvaHJlci10b29scy5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC AQDMMfL7c0l98Ltl7V/DcRRN6oK9I6T7tAl+50DnQs/meOGRYu9qehNTrWNODAtJ +/e0rGNvcDXRLUFNH5I+IixpyuMviu2S1wDxnVzuH3sTtS7IleBsl3+K7V7IKas4 IhNX11H1uaCfbM6mluTNrGeiUd9YegtuM/igw3ZqhonRRsHoQ8Z42Tmtx5WO/1DM D6w/shDQo1BYYyY5JZ4Q+peG+WuY80lYrSzrkHWF+dPGAvabrQv4egz3w32ygiOo fiC1xPiPNKU40FJU+XkCHcuBcBakIMQUvlX6iIPhNmb5jrminsPwD67tlXVvx84F 2WThNxEg5HNWK5k8Niqs+rfVbDU6LYcNQXDCnqrGGMvzHC2iRA3c8KOnMb8sUN7G 1woe/SuxfPYAk7V0khcMoOY4tdcWOX6N/4AYxYfj4Vtjvu7JqtXtQDQ0I5x3G66z Ewwlcwcekzyn+6GgYwV54WZrDI7b85bH3bFsPsQIJYrvnzmPKjbdong9N1iNHo8l vNgkrEcuw41jngNW00OxwPofxzwW1mfU2qzPJKtHbSRtKAfjolfSAflAvXPV+rmo Dx+5RmRBDyfNa1Zu7wwqI4j5TpmxjfsVTTTClr6GvA2G7C+zPQZFQYqBhspRKMrt wZxnF+KLQ8D7ziDxqkvOKhqTSnx9xm+sAp/K52vSvQiSbwIDAQABo4ICwzCCAr8w DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM BgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQSrD1thvPJg7fKmuS/uRoaT2E5ljAfBgNV HSMEGDAWgBQULrMXt1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYI KwYBBQUHMAGGFWh0dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0 cDovL3IzLmkubGVuY3Iub3JnLzCBkgYDVR0RBIGKMIGHgiByb2hyZXItdG9vbHMu Y2gucm9ocmVyLXRvb2xzLmNvbYIQcm9ocmVyLXRvb2xzLmNvbYIccm9ocmVyYWcu Y2gucm9ocmVyLXRvb2xzLmNvbYIdcm9ocmVyYWcuY29tLnJvaHJlci10b29scy5j b22CFHd3dy5yb2hyZXItdG9vbHMuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5 cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYAejKMVNi3LbYg6jjgUh7p hBZwMhOFTTvSK8E6V6NS61IAAAGE23FiYgAABAMARzBFAiBbuBJiZuy8y9PUJq7I av2kkmvVY3pkj1cpBrsvvceZpwIhAK6j9D1BoJO+1eVDox7Oz8xJ5qC8yiPOTasd T31SISaPAHYA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGE23Fi MAAABAMARzBFAiEA0HP0AryLnudSIqlwLOobHIDT1oPo8Abz/uqUJ9QqvEkCIFOT wcovnPLwjS/DZIH1z7+0sRl2FToB5zNCpG4aU0RUMA0GCSqGSIb3DQEBCwUAA4IB AQBJG7NxXvDx1EXN9eut+pSohTWvAsWkXf8R54vkRMVlAN+1XF8iJzkq5LI07njq qAo0JzWyLRXRrqTGL84I78FvNNN+pXzHS/oCnKOfFLhVA4y//F4T0q9zNHEnWPhG AX+Yvuxlh1iBcx8MPgirW6lcHGeZQP6yPLgSeqO4Bzh9C3Qg+cJr15hJLPaXBzCZ 8owXPo0AsmN7ajq2a4UL7+L75FStt/9JiCEBICHJhPEkNTtG2cZnlZnnT4kiwfcu MskYQqawSsAD4r4kRinqBBJQd0YyoblwbHK9fJwh9QtC63wZUUarSpMcKDhO287/ yNEeIm5erEXg02PAK32C5Jil -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzDHy+3NJffC7Ze1fw3EU TeqCvSOk+7QJfudA50LP5njhkWLvanoTU61jTgwLSfv3tKxjb3A10S1BTR+SPiIs acrjL4rtktcA8Z1c7h97E7UuyJXgbJd/iu1eyCmrOCITV9dR9bmgn2zOppbkzaxn olHfWHoLbjP4oMN2aoaJ0UbB6EPGeNk5rceVjv9QzA+sP7IQ0KNQWGMmOSWeEPqX hvlrmPNJWK0s65B1hfnTxgL2m60L+HoM98N9soIjqH4gtcT4jzSlONBSVPl5Ah3L gXAWpCDEFL5V+oiD4TZm+Y65op7D8A+u7ZV1b8fOBdlk4TcRIORzViuZPDYqrPq3 1Ww1Oi2HDUFwwp6qxhjL8xwtokQN3PCjpzG/LFDextcKHv0rsXz2AJO1dJIXDKDm OLXXFjl+jf+AGMWH4+FbY77uyarV7UA0NCOcdxuusxMMJXMHHpM8p/uhoGMFeeFm awyO2/OWx92xbD7ECCWK7585jyo23aJ4PTdYjR6PJbzYJKxHLsONY54DVtNDscD6 H8c8FtZn1NqszySrR20kbSgH46JX0gH5QL1z1fq5qA8fuUZkQQ8nzWtWbu8MKiOI +U6ZsY37FU00wpa+hrwNhuwvsz0GRUGKgYbKUSjK7cGcZxfii0PA+84g8apLzioa k0p8fcZvrAKfyudr0r0Ikm8CAwEAAQ== -----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 403447477036218658138888071334278447810632 . . . . . . . . [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 2022-12-04 03:42:31 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-03-04 03:42:30 +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 'rohrer-tools.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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 833043384996252008780989779555650453922488826956586172215733215095513334244173906758040581813234581829441308228591483544699511519145373139465198663678531113140916995387836015441720807345593809067455383885714323865644973344888809809151430226809826233950595703505362610932052848584868449108883712713518464840166918937387929142377292858370922616360070666666224194528970334620744192196127211171474240805510948513940618187360855292523692081748705608182169097110855557207451301012505988609157933030762970675851613669788393009087040027937371830628166266890245947956318298069199879952795382337774143654530377759439287261245607953046465100969030166313466116400265725861761274400410707646804303560011512178657953116982070659791351607814396771403544811281627370847229139081548697918892356145390740647970448770217120532313245955671860784809707991557275848615464020219478208139547353740797291842327180455194078209914894240865080999711599371368579604846039975156584762001545206951472691726769128123664344342651835093963702779962533820244544374621680552702201032014605028587616869520520909828626681302990758884215746094344468236285379577099363327276751566914171408672743854621108395806431420036437340882587677614681057940039640773148272665232446063 . . . . . . . . . . . . . . . . . . . . [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) 12ac3d6d86f3c983b7ca9ae4bfb91a1a4f613996 . . . . . . . . . . . . . . . . [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 (138 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rohrer-tools.ch.rohrer-tools.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rohrer-tools.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rohrerag.ch.rohrer-tools.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rohrerag.com.rohrer-tools.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.rohrer-tools.com' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f00076007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000184db716262000004030047304502205bb8126266ecbccbd3d426aec86afda4926bd5637a648f572906bb2fbdc799a7022100aea3f43d41a093bed5e543a31ececfcc49e6a0bcca23ce4dab1d4f7d5221268f007600e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e00000184db7162300000040300473045022100d073f402bc8b9ee75222a9702cea1b1c80d3d683e8f006f3feea9427d42abc4902205393c1ca2f9cf2f08d2fc36481f5cfbfb4b11976153a01e73342a46e1a534454 . . . . [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) 00491bb3715ef0f1d445cdf5ebadfa94a88535af02c5a45dff11e78be444c56500dfb55c5f2227392ae4b234ee78eaa80a342735b22d15d1aea4c62fce08efc16f34d37ea57cc74bfa029ca39f14b855038cbffc5e13d2af7334712758f846017f98beec65875881731f0c3e08ab5ba95c1c679940feb23cb8127aa3b807387d0b7420f9c26bd798492cf697073099f28c173e8d00b2637b6a3ab66b850befe2fbe454adb7ff498821012021c984f124353b46d9c6679599e74f8922c1f72e32c91842a6b04ac003e2be244629ea041250774632a1b9706c72bd7c9c21f50b42eb7c195146ab4a931c28384edbceffc8d11e226e5eac45e0d363c02b7d82e498a5