Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSSM-755: Fix TLS certificates used in security tests #661

Merged
merged 1 commit into from Oct 24, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Expand Up @@ -44,12 +44,10 @@ const (
ClientCertsPath = "tests/testdata/certs/mountedcerts-client"

// nolint: lll
ExpectedXfccHeader = "By=spiffe://cluster.local/ns/mounted-certs/sa/server;Hash=865a56be3583d64bb9dc447da34e39e45d9314313310c879a35f7be6e391ac3e;Subject=\"CN=cluster.local\";URI=spiffe://cluster.local/ns/mounted-certs/sa/client;DNS=client.mounted-certs.svc"
ExpectedXfccHeader = "By=spiffe://cluster.local/ns/mounted-certs/sa/server;Hash=01ce903de0c1d78b86d640aae91539b4987fadc68a14dcf12ed497b9fcf1daf2;Subject=\"CN=client.mounted-certs.svc.cluster.local\";URI=spiffe://cluster.local/ns/mounted-certs/sa/client;DNS=client.mounted-certs.svc"
)

func TestClientToServiceTls(t *testing.T) {
// https://issues.redhat.com/browse/OSSM-755
t.Skip("https://github.com/istio/istio/issues/0")
framework.NewTest(t).
Features("security.peer.file-mounted-certs").
Run(func(t framework.TestContext) {
Expand Down
Expand Up @@ -45,8 +45,6 @@ func mustReadFile(t framework.TestContext, f string) string {
// TestDestinationRuleTls tests that MUTUAL tls mode is respected in DestinationRule.
// This sets up a client and server with appropriate cert config and ensures we can successfully send a message.
func TestDestinationRuleTls(t *testing.T) {
// https://issues.redhat.com/browse/OSSM-755
t.Skip("https://github.com/istio/istio/issues/0")
framework.
NewTest(t).
Features("security.egress.tls.filebased").
Expand Down
Expand Up @@ -57,8 +57,6 @@ func mustReadCert(t framework.TestContext, f string) string {
// This test brings up an egress gateway to originate TLS connection. The test will ensure that requests
// are routed securely through the egress gateway and that the TLS origination happens at the gateway.
func TestEgressGatewayTls(t *testing.T) {
// https://issues.redhat.com/browse/OSSM-755
t.Skip("https://github.com/istio/istio/issues/0")
framework.NewTest(t).
Features("security.egress.tls.filebased").
Run(func(t framework.TestContext) {
Expand Down
Expand Up @@ -34,8 +34,6 @@ import (
// TestSimpleTlsOrigination test SIMPLE TLS mode with TLS origination happening at Gateway proxy
// It uses CredentialName set in DestinationRule API to fetch secrets from k8s API server
func TestSimpleTlsOrigination(t *testing.T) {
// https://issues.redhat.com/browse/OSSM-755
t.Skip("https://github.com/istio/istio/issues/0")
framework.NewTest(t).
Features("security.egress.tls.sds").
Run(func(t framework.TestContext) {
Expand Down Expand Up @@ -130,8 +128,6 @@ func TestSimpleTlsOrigination(t *testing.T) {
// TestMutualTlsOrigination test MUTUAL TLS mode with TLS origination happening at Gateway proxy
// It uses CredentialName set in DestinationRule API to fetch secrets from k8s API server
func TestMutualTlsOrigination(t *testing.T) {
// https://issues.redhat.com/browse/OSSM-755
t.Skip("https://github.com/istio/istio/issues/0")
framework.NewTest(t).
Features("security.egress.mtls.sds").
Run(func(t framework.TestContext) {
Expand Down
36 changes: 18 additions & 18 deletions tests/testdata/certs/default/cert-chain.pem
@@ -1,20 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDMjCCAhqgAwIBAgIUaAVaH1ssljSp51Hm0bAEJUVf4dMwDQYJKoZIhvcNAQEL
BQAwGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDAgFw0yMDAzMTMwMDUwNTBaGA8y
MjkzMTIyNzAwNTA1MFowGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMrCr7ipMuR/Wm9tk3LXCHEHVci6PE9H
gqQzSqsi/yb5EZPlhChDKcBZMi6XqcR06nP2L2E8LbgeYrEVb1K5cMStN5eIfT6w
ZGRa4prDUx0DVyn0OEj+QDQsDC1t0XBh+HIXhg2cBdkUJhoHAyya+S80FoSfhULz
UYNSk2v2Sg2ZmKZuF1Kzmh2K5RP2iWfSTyrxbY2hSw/Nlt4Ww/+1sUbyE774J374
NjwhhyZJYwtxu96ZeYHIyB4QuP0tKBFH28F3clzlo8oLDbbT2pTL1vts9IGSboEN
rm7gWTpCFsFpG0YB6FX9JvfoZ7gXB4fMSrgLnGnFD0229IbM1/PJqO8CAwEAAaNy
MHAwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG
CCsGAQUFBwMBMDcGA1UdEQQwMC6GLHNwaWZmZTovL2NsdXN0ZXIubG9jYWwvbnMv
ZGVmYXVsdC9zYS9kZWZhdWx0MA0GCSqGSIb3DQEBCwUAA4IBAQBGw4MudbJmx5Bb
5pYm60R5keZB4PfGqNq2NxFNsj0YM9wrtH1nndRkLoS5nSYSlFSIiHmpbj/YhuWa
g+WqUI+h8bml9kzUEBAFLPD2/3zsZtO6yGdUcNyVP7FZlCGU3ylCCHrw/xn6cMdf
+SzCAk6NrY/z93aDcFqH+GVymrWdEeEfm3WKJISMtBIcxoKamrWI0TPziX7darPV
gAuXCFMGogCroMnB4mL9y6UBU9jw1fuC63NHv5uNEdP6FEisV240thQ9RBmI8HSI
MEhMqHAGwqTSFzSeMuHI1fhlEJ/TPhACjhYm8ag87zMK7dOKJgyNPmjJLpwbo3y8
sH2Vo/2b
MIIDRjCCAi6gAwIBAgIUFfOgc241cncjQ3Yw+sQajxFF1JQwDQYJKoZIhvcNAQEL
BQAwGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDAgFw0yMjEwMjExMTM0MDlaGA8y
Mjk2MDgwNTExMzQwOVowLDEqMCgGA1UEAwwhZGVmYXVsdC5kZWZhdWx0LnN2Yy5j
bHVzdGVyLmxvY2FsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2WEF
Aw1RmyWo3ptgfLD7mA/8cV7x9AoZWqzs7ZhgiSbbUUv8QpYD7w+EpRMMGwH3z20W
EiAuE+we6IpnyMknerBneC2q5jKKes0CDaESrpxUJ9lFEq+ZABwL/QZlAoxLWCrV
Hg7733++8Ndm7pjyOC/vZIpB0FQL9ZBQbsEdc86NNcSJDw0kGePOtj/dx4KyMbTX
OhzvJK0gIbC5cB+qOqcUOm27EOctcHNG6zt1TVHvPA4Bqx46WETHh7fGv+ncqQzE
zAVNTcnjz15mQkVjqqLx00s2/japwr2WGE+sOb1ICN7dx9exerNUNAJ7slc5QVKe
CP3wRDrpn5iwGIzXDwIDAQABo3IwcDAJBgNVHRMEAjAAMAsGA1UdDwQEAwIF4DAd
BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwNwYDVR0RBDAwLoYsc3BpZmZl
Oi8vY2x1c3Rlci5sb2NhbC9ucy9kZWZhdWx0L3NhL2RlZmF1bHQwDQYJKoZIhvcN
AQELBQADggEBABlaHrM467O8pAE7D9Dh5rw6CsS7rPU7Hna6LEfFoCmQOxHm8rKU
1WRIRSk8jhsPLb3cIY1FS3+BFDHJYEShkjA9qd2sFngkmDtWHzBb5FR6r1j+nnni
xFj2418d5RLZinchAY31axcXPW6yLusY1NFqx5cKmezUu8u/29uJeksPs8hnJs+m
oITmvAGtdHjMOtvYlpmcLDBIsJmcz7kRETk1k9cLCgKY5Q3wWUSyiKSnwufOP9JC
8xvVOZ9Dbbn6I8c3lvQ6a5ScLYAV9C5eiGyN8YnZKUriQjsVDmPJfbzl6z58UYUt
IjZBYYb07eGM6R0VGTR8fUJYMR7mw9RMX2g=
-----END CERTIFICATE-----
50 changes: 25 additions & 25 deletions tests/testdata/certs/default/key.pem
@@ -1,27 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
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
-----END RSA PRIVATE KEY-----
34 changes: 17 additions & 17 deletions tests/testdata/certs/default/root-cert.pem
@@ -1,19 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIDEzCCAfugAwIBAgIUHu+RNpObSStNAQtgGqFPV70CNVEwDQYJKoZIhvcNAQEL
BQAwGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDAgFw0yMDAzMTMwMDUwNTBaGA8y
MjkzMTIyNzAwNTA1MFowGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBAN77xnr0H71SuBEGBI0amTmlvjwcgqZF
mAw5c2pOCs3eUiJSz3tQYTRfVzaWBOrwEmn7RrQH8LJ5EVQm7Prg+aCT7koeBQyD
G/Oqk2hpX1ArCLnjwEildUOlDSg+KBNJiImRFhMb2vnlFPfzkO5TsUk01OOnQTYm
5XMzhQ0CuqX3stcAACsuKGxk3BX3r5zHmcFH4nBpbh9pb0DY2QZ+N+B6Qxe6o89q
bT8gtWYLN1b3yGhn2WGeFkQtaud36Wj2jRSxWo2PBe8xc8qDBFJOt0zHg+u0Pt7t
3mCrBIZ45FWEqX06FOupSe7HF2d7U/9pJGSZLe9iAJ/59WROlniJ7PUCAwEAAaNT
MFEwHQYDVR0OBBYEFC1YD3F9RMLaW1xMuuQN27SmXzsMMB8GA1UdIwQYMBaAFC1Y
D3F9RMLaW1xMuuQN27SmXzsMMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL
BQADggEBAGqzLzTnusoOPF+tQ4jbhcXDCMvpDCCiAQVkkaorNGMWg2ny39vm3ymc
HBhqWNNbeyZTj8hl7ffCoeUChZnIFkLO1ev3DVbLz179IP6dhqfDkuLhc/0g5Lfs
FcNedAJh5TConI+x7dH1W2opPX4hXiiJBzcpPmfttD1EYES2VH85cPp95goUJwRp
kMPAS5WiBLPv0c+0Msppe4iqxwuZZtJKRoHRDbvrHonMT1FmdOoEJ8xjeTxB8pjc
tp5dA30dGNAxB7tOrzqmIidjXjYaxZGXKoC6BViw9ISfX9WNqVdvZVMJ7XwL6gu5
Dk0yYXcMuGwMkMz+vJpypIBZAaCFES8=
MIIDEzCCAfugAwIBAgIUCz1Kn5jZntHP9BqHjxrvQz/vhXowDQYJKoZIhvcNAQEL
BQAwGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDAgFw0yMjEwMjExMTM0MDhaGA8y
Mjk2MDgwNTExMzQwOFowGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMIJYoVh/kfCOpWgSAgavA7w1/IztMkz
PzX8SYD/W+uOcv3oXQq1YczfV/nHsXPtQspA6WqvyJD/ziDF9mrkPA9qSKKSqJb9
rzoa1/MaOspF1Dw0/j8xI+pik2udCafS8/dZwh1r2u21tkbAxs6RFnYWTyyC23za
0FXf8l9t5JYMh8WJzMR0/ej48QV9y6e0aJ0rYdJMEi3LD2lzONSaw8Y7jVfYf3o6
gOAihCDfVluwZh8xjbrhjDLtu0Mal2k+GkgK3EQpedjW8B1feZNXybeOpza5jyYx
ZrzHWFcKXNi+LM7ZZDjugKJKCflWHXJhJ5Vri3eys+2NyvWQTQ4sp4ECAwEAAaNT
MFEwHQYDVR0OBBYEFFejQvxrFCMaWGq/uO6aON281oSrMB8GA1UdIwQYMBaAFFej
QvxrFCMaWGq/uO6aON281oSrMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL
BQADggEBAGGBOKP/vVpvPosvkkqe3WPMJfZxHqQQrGe3v+/j8oKelAaHXc9xYxTU
hOGrCt3oThSlTw2VjVk4fLXTSMeKpjuSLVDkJ0hURY7H++toTEWpGgUdlc4iMqAl
t6YV27Q/SsRxwd6tL6nx/W4an+lNMPe052Ud6jJ2qUafNnUk05rG+hP4jmMmJMSE
UYeh3EfR53LajxZUmtgzOMiPTDEchnjGFkA/gntcKVDyu+sLLaCal6WDeAcGn0LM
+65nWlnVOGDdCUN7kOgzm+Lv+Mk37KANICMXg8VRgeNCzRdmZm6KQAkAVNnXOslq
L5T1iLrUUTRhKLwH/Gj7EWre7KxBaLU=
-----END CERTIFICATE-----
34 changes: 17 additions & 17 deletions tests/testdata/certs/dns/cert-chain.pem
@@ -1,19 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIDGDCCAgCgAwIBAgIUFW8Q9nJKg/rDzm+EhcqzeULmJs8wDQYJKoZIhvcNAQEL
BQAwGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDAgFw0yMDAzMTQwMDA0NDdaGA8y
MjkzMTIyODAwMDQ0N1owGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBAL+oQ9HDmyelKSlWkNMSCYl+wrBxb7go
0iGGalBrxkm0ScWSuGYwjivZfQ1nMvnrZGQZIsw2hDi5b7tgW1QS9G0jAzEPHN/f
Bunzj3vKRp/U0WflAY8s7mR+bBa9yD9I1JI5kV7ScIt0ICK/dD7LrpT/ikO2xBlS
hDFWMPV2fGTbneZSX9wDpaGSl4HwwxO9BpZTvE4Lft/gRj8d4eMc6gLETTSAzn24
MiMy0AUp9r3bX6I/RPrrZDKEhnPG2dW7p7AgOBe7CWa2Zzvi6gnjOc4bqjSLWEgF
bIGLRdrlYKQn+tzlHjm7+GYoMtGqkRx/pQFAV1SRVcvXjEMOcfHyw7sCAwEAAaNY
MFYwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG
CCsGAQUFBwMBMB0GA1UdEQQWMBSCEnNlcnZlci5kZWZhdWx0LnN2YzANBgkqhkiG
9w0BAQsFAAOCAQEAtztb7XWNXrnq9vYve79kFt6ca8PWK47aZyegh9Elwk6xhcn2
uCdEIbDdihmNAB66f/QCVPpVJ7C13+bXB2P6DeZ0OPTGyRhjdN6gFPBS3t1qz5vY
IkN3t5x3RewHB0D1ZPW3QfBg1CtZHohzH+aNtlJLcMuadLxn4uyrsCJPGF37BNiF
c0Etw3eUBsGqZ88wLLXe5cW536Knz2lLyjo02WueIAaQ/u8f/qRsAyr0uIatYbIT
5ZtVkfJas3EUb678+oFae0nzwIv20943AAVa5ovPV58lfShnkPTessSH7Q7R1r9b
0V0pMmlCRCQYVXEjGJk3GUWYYkXbKOFy8fJPqQ==
MIIDKzCCAhOgAwIBAgIUFfOgc241cncjQ3Yw+sQajxFF1JUwDQYJKoZIhvcNAQEL
BQAwGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDAgFw0yMjEwMjExMTM0MDlaGA8y
Mjk2MDgwNTExMzQwOVowKzEpMCcGA1UEAwwgc2VydmVyLmRlZmF1bHQuc3ZjLmNs
dXN0ZXIubG9jYWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCwl9eI
z9EeCNbeQPYhqtlaO/sLkSwBHs1no+cAt8il4VGYvJjJZ9qeRPR+8FFHZ1Xcbs3F
idH841BuTbYF28XaCPQOuR6GM5KD+W4uXOTwqenP3OwciR3NynE58hBDzR4CIC/I
OblRcKi35O10Gl3dxDqRF6fUszaVPlQQ2xV38FmUETU+zdZKe4c5sBYwxfpIMJy2
auHFvYFo8XRIZQD9iONWjo1nxg+6TxgybOQD0IRzmp4lnlz7GP7TLQOc7zkT5JNf
0jYsjzZ1VXLHzKBga8b9Jor3Pb/Ooe9auN0q0n/nXH7vb1turKMthr9wMIBKs0cQ
cxRg4J1s9jPStxr7AgMBAAGjWDBWMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgXgMB0G
A1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAdBgNVHREEFjAUghJzZXJ2ZXIu
ZGVmYXVsdC5zdmMwDQYJKoZIhvcNAQELBQADggEBAFKJ6OO3+i+yT3VfZxq2KHkW
DNiHmvNbeJpMh3CV3+rkSQZKnezugjfYNFusK62fZnpuhPLCfgaOh3lQm9QAAZxm
yy5HyvMJwXdje0ZyGDOq9ocDrIdKNgNWUnpEjbmK+QaoHVgc7CTebq7QLYji+s3c
k2bzPvKf6X6U8FYbuyGVTIoXxGTnXisFJtq5hFQwpbEhFnynVgCSs+ZwEcis7fXV
L2AIsVrx+gtqjL9W2M30F8RljfOKM9Q7riWNWjb2E+R4opHe+h7lZG+urZGJScP+
EsCPG0oKPZUuWTqBIlgBhLUrX0t3wB37rOQSDdzh1U0Xw7lN2uMqY9HesiV+PpU=
-----END CERTIFICATE-----
50 changes: 25 additions & 25 deletions tests/testdata/certs/dns/key.pem
@@ -1,27 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
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
-----END RSA PRIVATE KEY-----
34 changes: 17 additions & 17 deletions tests/testdata/certs/dns/root-cert.pem
@@ -1,19 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIDEzCCAfugAwIBAgIUHu+RNpObSStNAQtgGqFPV70CNVEwDQYJKoZIhvcNAQEL
BQAwGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDAgFw0yMDAzMTMwMDUwNTBaGA8y
MjkzMTIyNzAwNTA1MFowGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBAN77xnr0H71SuBEGBI0amTmlvjwcgqZF
mAw5c2pOCs3eUiJSz3tQYTRfVzaWBOrwEmn7RrQH8LJ5EVQm7Prg+aCT7koeBQyD
G/Oqk2hpX1ArCLnjwEildUOlDSg+KBNJiImRFhMb2vnlFPfzkO5TsUk01OOnQTYm
5XMzhQ0CuqX3stcAACsuKGxk3BX3r5zHmcFH4nBpbh9pb0DY2QZ+N+B6Qxe6o89q
bT8gtWYLN1b3yGhn2WGeFkQtaud36Wj2jRSxWo2PBe8xc8qDBFJOt0zHg+u0Pt7t
3mCrBIZ45FWEqX06FOupSe7HF2d7U/9pJGSZLe9iAJ/59WROlniJ7PUCAwEAAaNT
MFEwHQYDVR0OBBYEFC1YD3F9RMLaW1xMuuQN27SmXzsMMB8GA1UdIwQYMBaAFC1Y
D3F9RMLaW1xMuuQN27SmXzsMMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL
BQADggEBAGqzLzTnusoOPF+tQ4jbhcXDCMvpDCCiAQVkkaorNGMWg2ny39vm3ymc
HBhqWNNbeyZTj8hl7ffCoeUChZnIFkLO1ev3DVbLz179IP6dhqfDkuLhc/0g5Lfs
FcNedAJh5TConI+x7dH1W2opPX4hXiiJBzcpPmfttD1EYES2VH85cPp95goUJwRp
kMPAS5WiBLPv0c+0Msppe4iqxwuZZtJKRoHRDbvrHonMT1FmdOoEJ8xjeTxB8pjc
tp5dA30dGNAxB7tOrzqmIidjXjYaxZGXKoC6BViw9ISfX9WNqVdvZVMJ7XwL6gu5
Dk0yYXcMuGwMkMz+vJpypIBZAaCFES8=
MIIDEzCCAfugAwIBAgIUCz1Kn5jZntHP9BqHjxrvQz/vhXowDQYJKoZIhvcNAQEL
BQAwGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDAgFw0yMjEwMjExMTM0MDhaGA8y
Mjk2MDgwNTExMzQwOFowGDEWMBQGA1UEAwwNY2x1c3Rlci5sb2NhbDCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMIJYoVh/kfCOpWgSAgavA7w1/IztMkz
PzX8SYD/W+uOcv3oXQq1YczfV/nHsXPtQspA6WqvyJD/ziDF9mrkPA9qSKKSqJb9
rzoa1/MaOspF1Dw0/j8xI+pik2udCafS8/dZwh1r2u21tkbAxs6RFnYWTyyC23za
0FXf8l9t5JYMh8WJzMR0/ej48QV9y6e0aJ0rYdJMEi3LD2lzONSaw8Y7jVfYf3o6
gOAihCDfVluwZh8xjbrhjDLtu0Mal2k+GkgK3EQpedjW8B1feZNXybeOpza5jyYx
ZrzHWFcKXNi+LM7ZZDjugKJKCflWHXJhJ5Vri3eys+2NyvWQTQ4sp4ECAwEAAaNT
MFEwHQYDVR0OBBYEFFejQvxrFCMaWGq/uO6aON281oSrMB8GA1UdIwQYMBaAFFej
QvxrFCMaWGq/uO6aON281oSrMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL
BQADggEBAGGBOKP/vVpvPosvkkqe3WPMJfZxHqQQrGe3v+/j8oKelAaHXc9xYxTU
hOGrCt3oThSlTw2VjVk4fLXTSMeKpjuSLVDkJ0hURY7H++toTEWpGgUdlc4iMqAl
t6YV27Q/SsRxwd6tL6nx/W4an+lNMPe052Ud6jJ2qUafNnUk05rG+hP4jmMmJMSE
UYeh3EfR53LajxZUmtgzOMiPTDEchnjGFkA/gntcKVDyu+sLLaCal6WDeAcGn0LM
+65nWlnVOGDdCUN7kOgzm+Lv+Mk37KANICMXg8VRgeNCzRdmZm6KQAkAVNnXOslq
L5T1iLrUUTRhKLwH/Gj7EWre7KxBaLU=
-----END CERTIFICATE-----