*.immunet.com

Issued by thawte SSL CA - G2

About this certificate


This digital certificate with serial number 4e:6c:76:c0:96:3a:84:a1:47:f1:f8:f6:80:16:3b:8a was issued on by thawte, Inc. .

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. While the 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.

Sourcefire, Inc.

Organization: Sourcefire, Inc.
Organization unit: SNI
State / Province: Maryland
Locality: Columbia
Country: US

thawte, Inc.

Organization: thawte, Inc.
State / Province: Maryland
Locality: Columbia
Country: US

Time since certificate expired

This certificate has expire since

Certificate Details

Serial Number (hex): 4e:6c:76:c0:96:3a:84:a1:47:f1:f8:f6:80:16:3b:8a
Serial Number (int): 104242960314579128604466229886443731850
Serial Number lenght: 127 bits, 16 octets

SubjectKeyId:
AuthorityKeyId: c2:4f:48:57:fc:d1:4f:9a:c0:5d:38:7d:0e:05:db:d9:2e:b5:52:60

Fingerprint (sha1): e2:42:bd:bb:b8:ee:6a:7e:fc:3d:e6:3b:d1:6b:6d:f4:22:83:69:29
Fingerprint (sha256): d3:27:cf:e7:b1:74:54:96:ad:ae:a6:81:54:28:98:15:db:4c:ea:e4:47:27:9c:d2:5a:39:d4:ed:08:3c:c4:19

Issuing Certificate URL: http://tj.symcb.com/tj.crt

Revocation information

OCSP Server: http://tj.symcd.com
CRL Distribution Point: http://tj.symcb.com/tj.crl

Check the revocation status for the current certificate on *.immunet.com
2
DNS Names
0
Email Addresses
0
IP Addresses

Advanced Certificate Properties

Technical details about this certificate


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

8 extensions
No unhandled critical extensions



CA Certificate

This is not a CA certificate

Subject Alternative Names

*.immunet.com
immunet.com

Certificate

The complete raw certificate details in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE----- MIIFvTCCBKWgAwIBAgIQTmx2wJY6hKFH8fj2gBY7ijANBgkqhkiG9w0BAQsFADBB MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhhd3RlLCBJbmMuMRswGQYDVQQDExJ0 aGF3dGUgU1NMIENBIC0gRzIwHhcNMTUwNTI5MDAwMDAwWhcNMTYwNzI0MjM1OTU5 WjB0MQswCQYDVQQGEwJVUzERMA8GA1UECAwITWFyeWxhbmQxETAPBgNVBAcMCENv bHVtYmlhMRkwFwYDVQQKDBBTb3VyY2VmaXJlLCBJbmMuMQwwCgYDVQQLDANTTkkx FjAUBgNVBAMMDSouaW1tdW5ldC5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw ggIKAoICAQDWSww4hqN4b18JFmHVXXIzT/H3h4uZPINmf4nhnfVx3ePQi4d9kM+w iojQ7nTEq2fXI9GdIv7XlDqsGw0+tTvEXJh0NRx3MRaqlZ9+IUSebMCFmhhjn104 kMnOe7lNTu+sBNegCurh0oFtzvD5Qr05UK+jRD2L8hBI2kchiGwewhnrFjBO7lv2 9UPMLtOffHum7N1oRnflbFgikiQEQalE21jFS/m5DGLhy+Iix3RIPyvm16Nc3ynw DytNDol4LC5zQfqpJTlbwgeu+eJyS5gn/0Esr9IPpEAu1wigE3e86iUIjmqZRaTn CPModUwidrWwCQIUGWDk7J698f4tbk7w+nNPzZZkmnittiJzEMvxuRpwEJ7TaJGt UciLPZn+sclcACTSR6y603lpj3IO2sL4Wj2D60O1bnt9sHY9MxaNYU31s6M66YZH a6FTxDzT1pHcTcSK045ROWwUT6JkqtfzrarIJxDQ1WSiPnSP3xBaoqKNo7QrHaNq /ujXWVVzfj8P0w+QhFu6L1TWeZz56WEBnGkc0lVr2l0OQ44PcaGgJfcGXOXvNHYD +UHu9KOVXnO/3kGY+k5ryCtbOTE2ckAptybEkf0nq9ldYE8ZjTT7HgXItnGfQFti 92NqH+nwwVxxU3hH5mzyvFVilRrhw35bilqvcCpSV1DwuQC5bxycNQIDAQABo4IB fDCCAXgwJQYDVR0RBB4wHIINKi5pbW11bmV0LmNvbYILaW1tdW5ldC5jb20wCQYD VR0TBAIwADBuBgNVHSAEZzBlMGMGBmeBDAECAjBZMCYGCCsGAQUFBwIBFhpodHRw czovL3d3dy50aGF3dGUuY29tL2NwczAvBggrBgEFBQcCAjAjDCFodHRwczovL3d3 dy50aGF3dGUuY29tL3JlcG9zaXRvcnkwDgYDVR0PAQH/BAQDAgWgMB8GA1UdIwQY MBaAFMJPSFf80U+awF04fQ4F29kutVJgMCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6 Ly90ai5zeW1jYi5jb20vdGouY3JsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF BQcDAjBXBggrBgEFBQcBAQRLMEkwHwYIKwYBBQUHMAGGE2h0dHA6Ly90ai5zeW1j ZC5jb20wJgYIKwYBBQUHMAKGGmh0dHA6Ly90ai5zeW1jYi5jb20vdGouY3J0MA0G CSqGSIb3DQEBCwUAA4IBAQBNCDTNWhufXW0AHT+XN82xBVhEP/HWb+t2Xfgd8WNx M/gnNoNeZJs8PYhXt8SYloa45Uo2wHD0GSiNR6ubFgO/eTjIPgcfy4jbKqu1i3oL z25ZOBzhITX7FPSCWreXL63AdWKNTyXxS5sRWA4X+UqoIFvht8H6L1HUi0B3WGIA EVXXXiuKXVO1iPqmyqUe+sb4g6TmZvHn9oXI/32LT6TXHIEUAfnVSiyfBHa3xc52 g7RVk2tBltUq1aL9+DqhTn6Q1yO69aRvJ4Dy+N3L8Ptw+3wsioYIHiTLutmnsK8v ITIKKoTU+99Rf1dwH87V9yrLSrP0gFXPHB52qkHVsF6w -----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1ksMOIajeG9fCRZh1V1y M0/x94eLmTyDZn+J4Z31cd3j0IuHfZDPsIqI0O50xKtn1yPRnSL+15Q6rBsNPrU7 xFyYdDUcdzEWqpWffiFEnmzAhZoYY59dOJDJznu5TU7vrATXoArq4dKBbc7w+UK9 OVCvo0Q9i/IQSNpHIYhsHsIZ6xYwTu5b9vVDzC7Tn3x7puzdaEZ35WxYIpIkBEGp RNtYxUv5uQxi4cviIsd0SD8r5tejXN8p8A8rTQ6JeCwuc0H6qSU5W8IHrvnickuY J/9BLK/SD6RALtcIoBN3vOolCI5qmUWk5wjzKHVMIna1sAkCFBlg5OyevfH+LW5O 8PpzT82WZJp4rbYicxDL8bkacBCe02iRrVHIiz2Z/rHJXAAk0kesutN5aY9yDtrC +Fo9g+tDtW57fbB2PTMWjWFN9bOjOumGR2uhU8Q809aR3E3EitOOUTlsFE+iZKrX 862qyCcQ0NVkoj50j98QWqKijaO0Kx2jav7o11lVc34/D9MPkIRbui9U1nmc+elh AZxpHNJVa9pdDkOOD3GhoCX3Blzl7zR2A/lB7vSjlV5zv95BmPpOa8grWzkxNnJA KbcmxJH9J6vZXWBPGY00+x4FyLZxn0BbYvdjah/p8MFccVN4R+Zs8rxVYpUa4cN+ W4par3AqUldQ8LkAuW8cnDUCAwEAAQ== -----END PUBLIC KEY-----

ASN1 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 104242960314579128604466229886443731850 . . . . . . . . [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 'thawte, Inc.' . . . . . . . . . . . . [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 'thawte SSL CA - G2' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2015-05-29 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-07-24 23:59:59 +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.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.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'Maryland' . . . . . . . . . . . . [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.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'Columbia' . . . . . . . . . . . . [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:12|false] UTF8String 'Sourcefire, Inc.' . . . . . . . . . . . . [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:12|false] UTF8String 'SNI' . . . . . . . . . . . . [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 '*.immunet.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 874239799529669148065812773967804271302852475124965407836483750212585266783714205670573888663195701302380803671329615565025010673850129263956835019735521346831761523539037542641019775055437281917754470296629858596957610324702774011599774672885885224553089852639621293913509640624355263222671544608246248554350492544425530677719653627399413874221076170547368014308098903716754133821900579619831486934585889027466057028216402126270107325638211123424727777523264339875580759628783709739307060738609818515894486709173946291571561980051580329510239217574212414060459120738068532438904893737347062912349971488732704445398277466428125577261068529591006274917000137773865996303380204148857609023159480814841825911847053898752968460873494521025238217723308738432672759669130461776931892362157594584499259296147886396483315453772301213394623734788091808863448492468677954448912798776807879796351528720797687571681923959236295487349130514173967861736030488688935926910580437577121187342198514712134543144387939079307467277010284937375208467564660384160986675597159172710808009997949433939380709334473220664943591628218533130958627565275493168319097346804614661952171473774066344887396554175212282326792511712276491580452345315209698182491315253 . . . . . . . . . . . . . . . . . . . . [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.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (30 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.immunet.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'immunet.com' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [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.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (103 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.2 (Organization Validation Certificates Policy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 'https://www.thawte.com/cps' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 'https://www.thawte.com/repository' . . . . . . . . . . . . . . . . [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.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 c24f4857fcd14f9ac05d387d0e05dbd92eb55260 . . . . . . . . . . . . . . . . [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 (36 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://tj.symcb.com/tj.crl' . . . . . . . . . . . . . . . . [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 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (75 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://tj.symcd.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://tj.symcb.com/tj.crt' . . . . [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) 004d0834cd5a1b9f5d6d001d3f9737cdb10558443ff1d66feb765df81df1637133f82736835e649b3c3d8857b7c4989686b8e54a36c070f419288d47ab9b1603bf7938c83e071fcb88db2aabb58b7a0bcf6e59381ce12135fb14f4825ab7972fadc075628d4f25f14b9b11580e17f94aa8205be1b7c1fa2f51d48b40775862001155d75e2b8a5d53b588faa6caa51efac6f883a4e666f1e7f685c8ff7d8b4fa4d71c811401f9d54a2c9f0476b7c5ce7683b455936b4196d52ad5a2fdf83aa14e7e90d723baf5a46f2780f2f8ddcbf0fb70fb7c2c8a86081e24cbbad9a7b0af2f21320a2a84d4fbdf517f57701fced5f72acb4ab3f48055cf1c1e76aa41d5b05eb0