mail.techbras.com.br

Issued by R3

About this certificate

This digital certificate with serial number 03:d0:6f:ca:c7:ef:56:5d:c4:a4:10:33:33:38:fd:58:d5:36 was issued on by Let's Encrypt.

With 12 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=mail.techbras.com.br

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate will expire on

Certificate Details

Serial Number (hex): 03:d0:6f:ca:c7:ef:56:5d:c4:a4:10:33:33:38:fd:58:d5:36
Serial Number (int): 332264187321495261074474617487726093063478
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: d0:3a:99:20:bf:c6:f5:04:d7:e4:2e:1d:42:c5:37:41:42:37:0e:8e
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 98:c0:bf:ec:19:9d:09:be:2a:10:e5:f4:71:a2:b1:6b:d8:71:4a:05
Fingerprint (sha256): 46:1c:d8:a1:c6:7e:3a:a7:ce:44:5e:3e:64:2b:ec:34:17:5b:e6:aa:35:4c:6d:ee:03:12:d9:18:62:21:fc:74

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate mail.techbras.com.br

12

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for mail.techbras.com.br

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

autoconfig.arco.org.br
autoconfig.enricomisasi.com.br
autoconfig.infogab.com.br
autoconfig.libcom.org.br
autoconfig.reinaldoalguz.com.br
autoconfig.taniafruchi.com.br
autodiscover.arco.org.br
autodiscover.enricomisasi.com.br
autodiscover.infogab.com.br
autodiscover.reinaldoalguz.com.br
autodiscover.taniafruchi.com.br
mail.techbras.com.br

Other certificates including the domain name techbras.com.br

(limited to 100 certificates)

Certificate

The complete raw certificate details for mail.techbras.com.br in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGUjCCBTqgAwIBAgISA9BvysfvVl3EpBAzMzj9WNU2MA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDA0MDIxNjE2NTZaFw0yNDA3MDExNjE2NTVaMB8xHTAbBgNVBAMT
FG1haWwudGVjaGJyYXMuY29tLmJyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC
CgKCAgEA1pbqf746rGSoOWicXfqnEpYqasaxlyunfcrtuOhugpaKzPEU4zsE+M5I
oDeYyOXguUr6D7jKu6Ro5rwh8M+sYkg/+ozDT670mnapTnBq8UQKFnOUrXGVO2iJ
NxSNsJI4xKcYLZb+ik9uvEdSXnW7dCEGUGlx3pRFJDBNq4hwnL9RPDaEgqmYkYpr
TDIMlPlvdj99hw6dr9jF4LnX1EwSGU+8ndoYqYfAdEYzt0U9a81eq1XhKIoR39d7
sVGtPJm+MdDQbUxKwa1CkzeHbXJNEz5zvL6qCy7pwBdqVBSx0txOyiNzMUFHSIrb
mrfnd6XsKIlUCkTJmcQZ4M/ZiNbn1PZWmX/HCbqL5QtB2mnIdQCNkURGKyCs8grS
/0+zG6wmzjCFHRJQf9s3LlTlQap0jUJrvh8OdcfMQrnyTNTZ3/CgsCoQBLFtjYo6
ndH31L5Yqn/0micMEgHH0a3/aeLf7N3jmyqMx2N0LGQ2ZOUuTUeoMzIb08dwGB3B
zdFvvV3KiKOyHNA7NokwXjm71Ytsj51VCJPPZ8rNtQpHujUKRET+68/0z9I6r4UI
zRkr9JdXOy65H0FrBhI7wxb5CASzBOBwbWUQkymNBAhpNtAQ25keVUPFuprigTgz
i1z6QyCtk6rERE4+38Mxyo+qQQ5eLKPOj+NgEvCLNik9E0ICiC8CAwEAAaOCAnMw
ggJvMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH
AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU0DqZIL/G9QTX5C4dQsU3QUI3Do4w
HwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBH
MCEGCCsGAQUFBzABhhVodHRwOi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKG
Fmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8wggFtBgNVHREEggFkMIIBYIIWYXV0b2Nv
bmZpZy5hcmNvLm9yZy5icoIeYXV0b2NvbmZpZy5lbnJpY29taXNhc2kuY29tLmJy
ghlhdXRvY29uZmlnLmluZm9nYWIuY29tLmJyghhhdXRvY29uZmlnLmxpYmNvbS5v
cmcuYnKCH2F1dG9jb25maWcucmVpbmFsZG9hbGd1ei5jb20uYnKCHWF1dG9jb25m
aWcudGFuaWFmcnVjaGkuY29tLmJyghhhdXRvZGlzY292ZXIuYXJjby5vcmcuYnKC
IGF1dG9kaXNjb3Zlci5lbnJpY29taXNhc2kuY29tLmJyghthdXRvZGlzY292ZXIu
aW5mb2dhYi5jb20uYnKCIWF1dG9kaXNjb3Zlci5yZWluYWxkb2FsZ3V6LmNvbS5i
coIfYXV0b2Rpc2NvdmVyLnRhbmlhZnJ1Y2hpLmNvbS5icoIUbWFpbC50ZWNoYnJh
cy5jb20uYnIwEwYDVR0gBAwwCjAIBgZngQwBAgEwEwYKKwYBBAHWeQIEAwEB/wQC
BQAwDQYJKoZIhvcNAQELBQADggEBAFBGFNqkKVsPr8vqQDxX6Rtxe9wrl70ZX2Re
vxy6DTDspEfmOqm3BUTUKYvKtBDZDDXFZZY/43o8NuaK0+HLSVt2WMp4ESH+WxlQ
RPZ0qn6vPuPBu1MIrUfGnm0xvR9BgzprHgyJDRkfz9VuFsapvRyyl0kcAdXKbgCX
8hBBYfVrugPs92fQdoHxRB6ORQNqNOPQ8HpIgK0/ObxrlwSTJYwXsi6RZIDgshqs
L93XYIqhr8pyvioj3IDKhsulEjBlP5xjAdnDAv5wGCRNQa4kPm9qE77BPXpOQbrZ
IYYNAoXDBTdGAF9+j3P5VQx7ae0bO4kkQDNvxHiea0nNJ855ZCk=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1pbqf746rGSoOWicXfqn
EpYqasaxlyunfcrtuOhugpaKzPEU4zsE+M5IoDeYyOXguUr6D7jKu6Ro5rwh8M+s
Ykg/+ozDT670mnapTnBq8UQKFnOUrXGVO2iJNxSNsJI4xKcYLZb+ik9uvEdSXnW7
dCEGUGlx3pRFJDBNq4hwnL9RPDaEgqmYkYprTDIMlPlvdj99hw6dr9jF4LnX1EwS
GU+8ndoYqYfAdEYzt0U9a81eq1XhKIoR39d7sVGtPJm+MdDQbUxKwa1CkzeHbXJN
Ez5zvL6qCy7pwBdqVBSx0txOyiNzMUFHSIrbmrfnd6XsKIlUCkTJmcQZ4M/ZiNbn
1PZWmX/HCbqL5QtB2mnIdQCNkURGKyCs8grS/0+zG6wmzjCFHRJQf9s3LlTlQap0
jUJrvh8OdcfMQrnyTNTZ3/CgsCoQBLFtjYo6ndH31L5Yqn/0micMEgHH0a3/aeLf
7N3jmyqMx2N0LGQ2ZOUuTUeoMzIb08dwGB3BzdFvvV3KiKOyHNA7NokwXjm71Yts
j51VCJPPZ8rNtQpHujUKRET+68/0z9I6r4UIzRkr9JdXOy65H0FrBhI7wxb5CASz
BOBwbWUQkymNBAhpNtAQ25keVUPFuprigTgzi1z6QyCtk6rERE4+38Mxyo+qQQ5e
LKPOj+NgEvCLNik9E0ICiC8CAwEAAQ==
-----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 332264187321495261074474617487726093063478
 . . . . . . . . [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-02 16:16:56 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-07-01 16:16:55 +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 'mail.techbras.com.br'
 . . . . . . . . [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 875448844665371850872097428137368576599936623475360973802016971546789793990440231686090831652595685194369641965440524411715435887754266056271803404172998126807860248748979503530733861900486350321839101885755073151062927227379734371480847907606415776060999780393922643595360448622285060302654345857570401469898041793388604195247369139793665866532667781387288526841134944435140711157767012322730989672782723285917802988133911190715313305061459800178661765547676362120900375033561493934839611982489421874185109447901275359187723365692179453154312291328702575845972061202815919072114337091403897361476059451738640797379832380274414499968428333066383711071298806364972194683097268190982198032021362790735054224818079388217797362494150979504744781972476182273381544400703961363484287425476904044030665601815690652964665578518012475962923129531220549594463626347891217222295048885101549378983391252749682620379418196465143484961148912697905976680544792243758693512109776610442727899876516995292122753805303812152647442520749653336331957330639235660330383999723850597028332199524046361372622374049436075918285623274197957576257527599967846108377882951628477295166563957229941757884239089041536942918173826065618285206068793135103402949380143
 . . . . . . . . . . . . . . . . . . . . [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)
							d03a9920bfc6f504d7e42e1d42c5374142370e8e
 . . . . . . . . . . . . . . . . [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 (356 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autoconfig.arco.org.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autoconfig.enricomisasi.com.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autoconfig.infogab.com.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autoconfig.libcom.org.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autoconfig.reinaldoalguz.com.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autoconfig.taniafruchi.com.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autodiscover.arco.org.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autodiscover.enricomisasi.com.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autodiscover.infogab.com.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autodiscover.reinaldoalguz.com.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autodiscover.taniafruchi.com.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.techbras.com.br'
 . . . . . . . . . . . . . . . . [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.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)
		00504614daa4295b0fafcbea403c57e91b717bdc2b97bd195f645ebf1cba0d30eca447e63aa9b70544d4298bcab410d90c35c565963fe37a3c36e68ad3e1cb495b7658ca781121fe5b195044f674aa7eaf3ee3c1bb5308ad47c69e6d31bd1f41833a6b1e0c890d191fcfd56e16c6a9bd1cb297491c01d5ca6e0097f2104161f56bba03ecf767d07681f1441e8e45036a34e3d0f07a4880ad3f39bc6b970493258c17b22e916480e0b21aac2fddd7608aa1afca72be2a23dc80ca86cba51230653f9c6301d9c302fe7018244d41ae243e6f6a13bec13d7a4e41bad921860d0285c3053746005f7e8f73f9550c7b69ed1b3b892440336fc4789e6b49cd27ce796429