spyir.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:4e:57:07:94:a1:c5:15:42:79:01:33:48:ad:ec:cb:18:78 was issued on by Let's Encrypt.
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=spyir.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:4e:57:07:94:a1:c5:15:42:79:01:33:48:ad:ec:cb:18:78Serial Number (int): 375106850543198833914903976695077609871480
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: b4:4c:44:e5:61:b5:88:07:95:f7:65:22:a8:ac:c4:c5:af:e3:be:8e
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 67:79:a2:3a:66:f7:64:f0:b7:4e:30:63:98:27:ef:77:38:4c:26:f7
Fingerprint (sha256): 31:7f:ae:04:82:47:f8:58:f3:ae:fd:28:90:53:37:f1:58:01:53:50:ad:f1:c0:03:b7:fe:d9:29:b2:59:0c:d5
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate spyir.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for spyir.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
spyir.com
Other certificates including the domain name spyir.com
(limited to 100 certificates)
Certificate
The complete raw certificate details for spyir.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIG/jCCBeagAwIBAgISBE5XB5ShxRVCeQEzSK3syxh4MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA4MDcwNTMyMjlaFw0x ODExMDUwNTMyMjlaMBQxEjAQBgNVBAMTCXNweWlyLmNvbTCCAiIwDQYJKoZIhvcN AQEBBQADggIPADCCAgoCggIBAMUICcTjA7rDLOTo1ZVs4iJrZHGDF+oE2nhpi+NV +G0Kkucb8bRJqJ98IzpWuENwHUUf/2rjDBwWKbj9c5M2699ITDOEMs2ZekXD5lOD QzKQsoBmNOJMDtelrXs6dzo/p8N6yOXeM4BEFHkJlc5mq6O9JJ0jG0u56XaBxHeQ f3kM8W1rZEvf9Hga7QTF7MrwH/Cl0Z0x7YEqx8eud6ud97RQ9ti2azrM/YgolwTA +z+ttzCyZO3DOmU0UEVlMm2OXnkHlZdnbjdHm3VFb/9UKxI/WXiUCkXvFKckJt5B 5ojUxWaq5gRY3qAJ5WUEDS2B1bhYRnpUeDDNW0VY3LPzINbNk9VJi4ieJk6Elss6 yBUq8EDXjCHXZq/rJfnosu39XhjlPaq11eiX61y63W8T8uHZHnc9neksrJNi//kW 3uETtT3PmZ7VRV5ncT73NYswJ98tm36yvF2+VgWGcvi5/GXmbH3T44sFD7T9ItqT ZQt4oW6fdvQ9Pl8g3T4sxvuxAtogMOb5ufJWkrCdLtWasTxub8DBC2k2G9+ZVtCO r/UOSjU5PPZ6vE85ZXEjYGrnswwZzNSgSjfJ/6Feh1RM7x6/qIuRoqS2pJTqbhXQ tE+hSJYqkx44MUqmu46canebmYaftNLbX0evMbT1kMmCiA+cDJ7gzActnN2GrOaO Tiz3AgMBAAGjggMSMIIDDjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYB BQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFLRMROVhtYgH lfdlIqisxMWv476OMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8G CCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxl dHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxl dHNlbmNyeXB0Lm9yZy8wFAYDVR0RBA0wC4IJc3B5aXIuY29tMIH+BgNVHSAEgfYw gfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0 cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBD ZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBh cnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0 ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3Np dG9yeS8wggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdwDbdK/uyynssf7KPnFtLOW5 qrs294Rxg8ddnU83th+/ZAAAAWUTFj4wAAAEAwBIMEYCIQCy5c5mRrS2XE2hagPE 4ydJTrR5QBcoP3AAn7LMw63PtgIhAODD6VIg/nt5sJ6gRsjM//Fpnc8qkxQ1ygfl xexT9YRoAHYApFASaQVaFVReYhGrN7wQP2KuVXakXksXFEU+GyIQaiUAAAFlExY+ BgAABAMARzBFAiAY8KJINcmNyplv3jrh4PQ0gtFTNjzUvqhFfMZs+ClKLQIhAOKl BHIRMrh3WJtSjk82xkW9k5JZgpVF3fd8HzyjsmkxMA0GCSqGSIb3DQEBCwUAA4IB AQAaPbfog8EmPL12TLSvgaCRaYZLQin0oUH01eUV7M5DmMtV7dXmITZTINFuJNHH dDfIlVPROVY7DTBhkgJdNE2SH4Igguk7qaXtCQ+c5dFp16g/M9BFc2NfIHxpuHb1 lgX04MxGbIWXX7mKhpsU4S8Nil1UyJYE5uXg5Xfg0Z9JxQJ2EADnAKQNFlOyO5zP D0baQVaNtkK7awyOmX+UTcSA5zxxMsUOP8RNp5YvtFFdbYwbgo4f0FbYpsxfWT27 IqzMunhEJXAL5AG+ZmX+ycCuW64kvcW0sMWlhWcDf+iIpCBS5eGN5FZlQWzJBgp6 9krn1zy1i3o/WCBDsqAypfMi -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxQgJxOMDusMs5OjVlWzi ImtkcYMX6gTaeGmL41X4bQqS5xvxtEmon3wjOla4Q3AdRR//auMMHBYpuP1zkzbr 30hMM4QyzZl6RcPmU4NDMpCygGY04kwO16Wtezp3Oj+nw3rI5d4zgEQUeQmVzmar o70knSMbS7npdoHEd5B/eQzxbWtkS9/0eBrtBMXsyvAf8KXRnTHtgSrHx653q533 tFD22LZrOsz9iCiXBMD7P623MLJk7cM6ZTRQRWUybY5eeQeVl2duN0ebdUVv/1Qr Ej9ZeJQKRe8UpyQm3kHmiNTFZqrmBFjeoAnlZQQNLYHVuFhGelR4MM1bRVjcs/Mg 1s2T1UmLiJ4mToSWyzrIFSrwQNeMIddmr+sl+eiy7f1eGOU9qrXV6JfrXLrdbxPy 4dkedz2d6Sysk2L/+Rbe4RO1Pc+ZntVFXmdxPvc1izAn3y2bfrK8Xb5WBYZy+Ln8 ZeZsfdPjiwUPtP0i2pNlC3ihbp929D0+XyDdPizG+7EC2iAw5vm58laSsJ0u1Zqx PG5vwMELaTYb35lW0I6v9Q5KNTk89nq8TzllcSNgauezDBnM1KBKN8n/oV6HVEzv Hr+oi5GipLaklOpuFdC0T6FIliqTHjgxSqa7jpxqd5uZhp+00ttfR68xtPWQyYKI D5wMnuDMBy2c3Yas5o5OLPcCAwEAAQ== -----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 375106850543198833914903976695077609871480 . . . . . . . . [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 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-08-07 05:32:29 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-11-05 05:32:29 +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 'spyir.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 803817978407062809960096599688331427223246661132384934567925670002991989562206877745247882978567712996781396893027308975811169127343453318884249202144869603572793320744615410633189621969831644132505582995924086394997871415348511168546332634246849727881542771374370700185230858118925576062222767475178996748887856978362368360351113104623262437325850686842779423215544500556740325082961632468967315597692459824703034679421735892807932253885290273132869303115429899425247139866624107885188615204007675750954198786461146923781136214339740847166662637911027739495333952726181148369040330243547984742813789587634325276621967757625129071313380509180530197180727190597197976517622709414201995901911668605363336116632546493135378092893210059135674122916689946567941100442817628720071839818194540396752581676461021738473679933363030912526568125609501170253650979139859812029010972627425782451851477663994180616597795828985614150037683030318522810843239152763875606372197835456569459655035542433988217474410196173125510515050612524661662247679556847721440823083205573752643853892497154557512807121629033862643012103946553108345836851979372144916939596202699325239440768930435287429038256663679671856103603486429802281744889414603501345381952759 . . . . . . . . . . . . . . . . . . . . [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) b44c44e561b5880795f76522a8acc4c5afe3be8e . . . . . . . . . . . . . . . . [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 a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [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 (99 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.int-x3.letsencrypt.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://cert.int-x3.letsencrypt.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 (13 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'spyir.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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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) 00f1007700db74afeecb29ecb1feca3e716d2ce5b9aabb36f7847183c75d9d4f37b61fbf640000016513163e300000040300483046022100b2e5ce6646b4b65c4da16a03c4e327494eb4794017283f70009fb2ccc3adcfb6022100e0c3e95220fe7b79b09ea046c8ccfff1699dcf2a931435ca07e5c5ec53f58468007600a4501269055a15545e6211ab37bc103f62ae5576a45e4b1714453e1b22106a250000016513163e060000040300473045022018f0a24835c98dca996fde3ae1e0f43482d153363cd4bea8457cc66cf8294a2d022100e2a504721132b877589b528e4f36c645bd939259829545ddf77c1f3ca3b26931 . . . . [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) 001a3db7e883c1263cbd764cb4af81a09169864b4229f4a141f4d5e515ecce4398cb55edd5e621365320d16e24d1c77437c89553d139563b0d306192025d344d921f822082e93ba9a5ed090f9ce5d169d7a83f33d04573635f207c69b876f59605f4e0cc466c85975fb98a869b14e12f0d8a5d54c89604e6e5e0e577e0d19f49c502761000e700a40d1653b23b9ccf0f46da41568db642bb6b0c8e997f944dc480e73c7132c50e3fc44da7962fb4515d6d8c1b828e1fd056d8a6cc5f593dbb22acccba784425700be401be6665fec9c0ae5bae24bdc5b4b0c5a58567037fe888a42052e5e18de45665416cc9060a7af64ae7d73cb58b7a3f582043b2a032a5f322