test: Replace sd-test-srv with consul (#6389)

- Add a dedicated Consul container
- Replace `sd-test-srv` with Consul
- Add documentation for configuring Consul
- Re-issue all gRPC credentials for `<service-name>.service.consul`

Part of #6111
This commit is contained in:
Samantha 2022-09-19 16:13:53 -07:00 committed by GitHub
parent 21129a5ba0
commit 90eb90bdbe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
135 changed files with 1573 additions and 1303 deletions

View File

@ -27,17 +27,17 @@ services:
ipv4_address: 10.88.88.88
redisnet:
ipv4_address: 10.33.33.33
consulnet:
ipv4_address: 10.55.55.55
extra_hosts:
# This is used by TestOldTLS in va/http_test.go
# TODO(#6011): Remove once TLS 1.0 and 1.1 support is gone.
- "example.com:127.0.0.1"
# Use sd-test-srv as a backup to Docker's embedded DNS server
# Use consul as a backup to Docker's embedded DNS server If there's a name
# Docker's DNS server doesn't know about, it will forward the query to this
# IP (running consul).
# (https://docs.docker.com/config/containers/container-networking/#dns-services).
# If there's a name Docker's DNS server doesn't know about, it will
# forward the query to this IP (running sd-test-srv). We have
# special logic there that will return multiple IP addresses for
# service names.
dns: 10.77.77.77
dns: 10.55.55.10
ports:
- 4001:4001 # ACMEv2
- 4002:4002 # OCSP
@ -45,6 +45,7 @@ services:
depends_on:
- bmysql
- bredis_clusterer
- bconsul
entrypoint: test/entrypoint.sh
working_dir: &boulder_working_dir /boulder
@ -133,11 +134,20 @@ services:
- bredis_5
- bredis_6
networks:
redisnet:
redisnet:
ipv4_address: 10.33.33.10
aliases:
- boulder-redis-clusterer
bconsul:
image: hashicorp/consul:1.13.1
volumes:
- ./test/:/test/:cached
networks:
consulnet:
ipv4_address: 10.55.55.10
command: "consul agent -dev -config-format=hcl -config-file=/test/consul/config.hcl"
netaccess:
image: *boulder_image
environment:
@ -171,3 +181,10 @@ networks:
driver: default
config:
- subnet: 10.33.33.0/24
consulnet:
driver: bridge
ipam:
driver: default
config:
- subnet: 10.55.55.0/24

View File

@ -27,11 +27,11 @@ Primary VA instances know they are a primary based on the presence of the
addresses for other VA instances to use as remotes. There's also a handful of
feature flags that control how the primary VAs handle the remote VAs.
In the development environment with `config-next` the two primary VAs are `va1.boulder:9092` and
`va2.boulder:9092` and use
In the development environment with `config-next` the two primary VAs are `va1.service.consul:9092` and
`va2.service.consul:9092` and use
[`test/config-next/va.json`](https://github.com/letsencrypt/boulder/blob/ea231adc36746cce97f860e818c2cdf92f060543/test/config-next/va.json)
as their configuration. This config file specifies two `"remoteVA"s`,
`va1.boulder:9097` and `va2.boulder:9098` and enforces
`rva1.service.consul:9097` and `va2.service.consul:9098` and enforces
[that a maximum of 1 of the 2 remote VAs disagree](https://github.com/letsencrypt/boulder/blob/ea231adc36746cce97f860e818c2cdf92f060543/test/config-next/va.json#L44)
with the primary VA for all validations. The remote VA instances use
[`test/config-next/va-remote-a.json`](https://github.com/letsencrypt/boulder/blob/ea231adc36746cce97f860e818c2cdf92f060543/test/config-next/va-remote-a.json)

View File

@ -35,8 +35,8 @@ logging.basicConfig()
logger = logging.getLogger()
logger.setLevel(int(os.getenv('LOGLEVEL', 20)))
DIRECTORY_V2 = os.getenv('DIRECTORY_V2', 'http://boulder:4001/directory')
ACCEPTABLE_TOS = os.getenv('ACCEPTABLE_TOS',"https://boulder:4431/terms/v7")
DIRECTORY_V2 = os.getenv('DIRECTORY_V2', 'http://boulder.service.consul:4001/directory')
ACCEPTABLE_TOS = os.getenv('ACCEPTABLE_TOS',"https://boulder.service.consul:4431/terms/v7")
PORT = os.getenv('PORT', '5002')
os.environ.setdefault('REQUESTS_CA_BUNDLE', 'test/wfe-tls/minica.pem')

View File

@ -6,11 +6,11 @@
},
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/admin-revoker.boulder/cert.pem",
"keyFile": "test/grpc-creds/admin-revoker.boulder/key.pem"
"certFile": "test/grpc-creds/admin-revoker.service.consul/cert.pem",
"keyFile": "test/grpc-creds/admin-revoker.service.consul/key.pem"
},
"raService": {
"serverAddress": "ra.boulder:9094",
"serverAddress": "ra.service.consul:9094",
"timeout": "15s"
},
"saService": {

View File

@ -14,15 +14,15 @@
"v3Network": "staging",
"tls": {
"caCertfile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/akamai-purger.boulder/cert.pem",
"keyFile": "test/grpc-creds/akamai-purger.boulder/key.pem"
"certFile": "test/grpc-creds/akamai-purger.service.consul/cert.pem",
"keyFile": "test/grpc-creds/akamai-purger.service.consul/key.pem"
},
"grpc": {
"address": ":9099",
"maxConnectionAge": "30s",
"clientNames": [
"health-checker.boulder",
"ra.boulder"
"health-checker.service.consul",
"ra.service.consul"
]
}
},

View File

@ -7,11 +7,11 @@
"debugAddr": ":8020",
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/bad-key-revoker.boulder/cert.pem",
"keyFile": "test/grpc-creds/bad-key-revoker.boulder/key.pem"
"certFile": "test/grpc-creds/bad-key-revoker.service.consul/cert.pem",
"keyFile": "test/grpc-creds/bad-key-revoker.service.consul/key.pem"
},
"raService": {
"serverAddress": "ra.boulder:9094",
"serverAddress": "ra.service.consul:9094",
"timeout": "15s"
},
"mailer": {

View File

@ -3,33 +3,33 @@
"debugAddr": ":8001",
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/ca.boulder/cert.pem",
"keyFile": "test/grpc-creds/ca.boulder/key.pem"
"certFile": "test/grpc-creds/ca.service.consul/cert.pem",
"keyFile": "test/grpc-creds/ca.service.consul/key.pem"
},
"hostnamePolicyFile": "test/hostname-policy.yaml",
"grpcCA": {
"maxConnectionAge": "30s",
"address": ":9093",
"clientNames": [
"health-checker.boulder",
"ra.boulder"
"health-checker.service.consul",
"ra.service.consul"
]
},
"grpcOCSPGenerator": {
"maxConnectionAge": "30s",
"address": ":9096",
"clientNames": [
"health-checker.boulder",
"ocsp-updater.boulder",
"orphan-finder.boulder"
"health-checker.service.consul",
"ocsp-updater.service.consul",
"orphan-finder.service.consul"
]
},
"grpcCRLGenerator": {
"maxConnectionAge": "30s",
"address": ":9106",
"clientNames": [
"health-checker.boulder",
"crl-updater.boulder"
"health-checker.service.consul",
"crl-updater.service.consul"
]
},
"saService": {

View File

@ -3,33 +3,33 @@
"debugAddr": ":8001",
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/ca.boulder/cert.pem",
"keyFile": "test/grpc-creds/ca.boulder/key.pem"
"certFile": "test/grpc-creds/ca.service.consul/cert.pem",
"keyFile": "test/grpc-creds/ca.service.consul/key.pem"
},
"hostnamePolicyFile": "test/hostname-policy.yaml",
"grpcCA": {
"maxConnectionAge": "30s",
"address": ":9093",
"clientNames": [
"health-checker.boulder",
"ra.boulder"
"health-checker.service.consul",
"ra.service.consul"
]
},
"grpcOCSPGenerator": {
"maxConnectionAge": "30s",
"address": ":9096",
"clientNames": [
"health-checker.boulder",
"ocsp-updater.boulder",
"orphan-finder.boulder"
"health-checker.service.consul",
"ocsp-updater.service.consul",
"orphan-finder.service.consul"
]
},
"grpcCRLGenerator": {
"maxConnectionAge": "30s",
"address": ":9106",
"clientNames": [
"health-checker.boulder",
"crl-updater.boulder"
"health-checker.service.consul",
"crl-updater.service.consul"
]
},
"saService": {

View File

@ -3,15 +3,15 @@
"debugAddr": ":9667",
"tls": {
"caCertfile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/crl-storer.boulder/cert.pem",
"keyFile": "test/grpc-creds/crl-storer.boulder/key.pem"
"certFile": "test/grpc-creds/crl-storer.service.consul/cert.pem",
"keyFile": "test/grpc-creds/crl-storer.service.consul/key.pem"
},
"grpc": {
"address": ":9109",
"maxConnectionAge": "30s",
"clientNames": [
"health-checker.boulder",
"crl-updater.boulder"
"health-checker.service.consul",
"crl-updater.service.consul"
]
},
"issuerCerts": [

View File

@ -3,8 +3,8 @@
"debugAddr": ":8021",
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/crl-updater.boulder/cert.pem",
"keyFile": "test/grpc-creds/crl-updater.boulder/key.pem"
"certFile": "test/grpc-creds/crl-updater.service.consul/cert.pem",
"keyFile": "test/grpc-creds/crl-updater.service.consul/key.pem"
},
"saService": {
"serverIPAddresses": [
@ -14,11 +14,11 @@
"timeout": "15s"
},
"crlGeneratorService": {
"serverAddress": "ca.boulder:9106",
"serverAddress": "ca.service.consul:9106",
"timeout": "15s"
},
"crlStorerService": {
"serverAddress": "crl-storer.boulder:9109",
"serverAddress": "crl-storer.service.consul:9109",
"timeout": "15s"
},
"issuerCerts": [

View File

@ -16,8 +16,8 @@
"parallelSends": 10,
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/expiration-mailer.boulder/cert.pem",
"keyFile": "test/grpc-creds/expiration-mailer.boulder/key.pem"
"certFile": "test/grpc-creds/expiration-mailer.service.consul/cert.pem",
"keyFile": "test/grpc-creds/expiration-mailer.service.consul/key.pem"
},
"saService": {
"serverIPAddresses": [

View File

@ -4,7 +4,7 @@
},
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/health-checker.boulder/cert.pem",
"keyFile": "test/grpc-creds/health-checker.boulder/key.pem"
"certFile": "test/grpc-creds/health-checker.service.consul/cert.pem",
"keyFile": "test/grpc-creds/health-checker.service.consul/key.pem"
}
}

View File

@ -16,14 +16,14 @@
"maxConnectionAge": "30s",
"address": ":9101",
"clientNames": [
"health-checker.boulder",
"wfe.boulder"
"health-checker.service.consul",
"wfe.service.consul"
]
},
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/nonce.boulder/cert.pem",
"keyFile": "test/grpc-creds/nonce.boulder/key.pem"
"certFile": "test/grpc-creds/nonce.service.consul/cert.pem",
"keyFile": "test/grpc-creds/nonce.service.consul/key.pem"
}
}
}

View File

@ -21,11 +21,11 @@
},
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/ocsp-responder.boulder/cert.pem",
"keyFile": "test/grpc-creds/ocsp-responder.boulder/key.pem"
"certFile": "test/grpc-creds/ocsp-responder.service.consul/cert.pem",
"keyFile": "test/grpc-creds/ocsp-responder.service.consul/key.pem"
},
"raService": {
"serverAddress": "ra.boulder:9094",
"serverAddress": "ra.service.consul:9094",
"timeout": "15s"
},
"saService": {

View File

@ -18,11 +18,11 @@
"debugAddr": ":8006",
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/ocsp-updater.boulder/cert.pem",
"keyFile": "test/grpc-creds/ocsp-updater.boulder/key.pem"
"certFile": "test/grpc-creds/ocsp-updater.service.consul/cert.pem",
"keyFile": "test/grpc-creds/ocsp-updater.service.consul/key.pem"
},
"ocspGeneratorService": {
"serverAddress": "ca.boulder:9096",
"serverAddress": "ca.service.consul:9096",
"timeout": "15s"
},
"features": {}

View File

@ -13,12 +13,12 @@
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/orphan-finder.boulder/cert.pem",
"keyFile": "test/grpc-creds/orphan-finder.boulder/key.pem"
"certFile": "test/grpc-creds/orphan-finder.service.consul/cert.pem",
"keyFile": "test/grpc-creds/orphan-finder.service.consul/key.pem"
},
"ocspGeneratorService": {
"serverAddress": "ca.boulder:9096",
"serverAddress": "ca.service.consul:9096",
"timeout": "15s"
},
"saService": {

View File

@ -25,15 +25,15 @@
"maxConnectionAge": "30s",
"address": ":9091",
"clientNames": [
"health-checker.boulder",
"ocsp-updater.boulder",
"ra.boulder"
"health-checker.service.consul",
"ocsp-updater.service.consul",
"ra.service.consul"
]
},
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/publisher.boulder/cert.pem",
"keyFile": "test/grpc-creds/publisher.boulder/key.pem"
"certFile": "test/grpc-creds/publisher.service.consul/cert.pem",
"keyFile": "test/grpc-creds/publisher.service.consul/key.pem"
},
"features": {
}

View File

@ -21,19 +21,19 @@
],
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/ra.boulder/cert.pem",
"keyFile": "test/grpc-creds/ra.boulder/key.pem"
"certFile": "test/grpc-creds/ra.service.consul/cert.pem",
"keyFile": "test/grpc-creds/ra.service.consul/key.pem"
},
"vaService": {
"serverAddress": "va.boulder:9092",
"serverAddress": "va.service.consul:9092",
"timeout": "20s"
},
"caService": {
"serverAddress": "ca.boulder:9093",
"serverAddress": "ca.service.consul:9093",
"timeout": "15s"
},
"publisherService": {
"serverAddress": "publisher.boulder:9091",
"serverAddress": "publisher.service.consul:9091",
"timeout": "300s"
},
"saService": {
@ -44,18 +44,18 @@
"timeout": "15s"
},
"akamaiPurgerService": {
"serverAddress": "akamai-purger.boulder:9099",
"serverAddress": "akamai-purger.service.consul:9099",
"timeout": "15s"
},
"grpc": {
"maxConnectionAge": "30s",
"address": ":9094",
"clientNames": [
"admin-revoker.boulder",
"bad-key-revoker.boulder",
"health-checker.boulder",
"ocsp-responder.boulder",
"wfe.boulder"
"admin-revoker.service.consul",
"bad-key-revoker.service.consul",
"health-checker.service.consul",
"ocsp-responder.service.consul",
"wfe.service.consul"
]
},
"features": {

View File

@ -16,23 +16,23 @@
"debugAddr": ":8003",
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/sa.boulder/cert.pem",
"keyFile": "test/grpc-creds/sa.boulder/key.pem"
"certFile": "test/grpc-creds/sa.service.consul/cert.pem",
"keyFile": "test/grpc-creds/sa.service.consul/key.pem"
},
"grpc": {
"maxConnectionAge": "30s",
"address": ":9095",
"clientNames": [
"admin-revoker.boulder",
"ca.boulder",
"crl-updater.boulder",
"expiration-mailer.boulder",
"health-checker.boulder",
"ocsp-responder.boulder",
"orphan-finder.boulder",
"ra.boulder",
"sa.boulder",
"wfe.boulder"
"admin-revoker.service.consul",
"ca.service.consul",
"crl-updater.service.consul",
"expiration-mailer.service.consul",
"health-checker.service.consul",
"ocsp-responder.service.consul",
"orphan-finder.service.consul",
"ra.service.consul",
"sa.service.consul",
"wfe.service.consul"
]
},
"redis": {

View File

@ -8,21 +8,21 @@
"tlsPort": 5001
},
"dnsTries": 3,
"dnsResolver": "boulder",
"dnsResolver": "service.consul",
"dnsTimeout": "1s",
"dnsAllowLoopbackAddresses": true,
"issuerDomain": "happy-hacker-ca.invalid",
"tls": {
"caCertfile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/va.boulder/cert.pem",
"keyFile": "test/grpc-creds/va.boulder/key.pem"
"certFile": "test/grpc-creds/rva.service.consul/cert.pem",
"keyFile": "test/grpc-creds/rva.service.consul/key.pem"
},
"grpc": {
"maxConnectionAge": "30s",
"address": ":9097",
"clientNames": [
"health-checker.boulder",
"va.boulder"
"health-checker.service.consul",
"va.service.consul"
]
},
"features": {
@ -30,8 +30,8 @@
"CAAAccountURI": true
},
"accountURIPrefixes": [
"http://boulder:4000/acme/reg/",
"http://boulder:4001/acme/acct/"
"http://boulder.service.consul:4000/acme/reg/",
"http://boulder.service.consul:4001/acme/acct/"
]
},

View File

@ -8,21 +8,21 @@
"tlsPort": 5001
},
"dnsTries": 3,
"dnsResolver": "boulder",
"dnsResolver": "service.consul",
"dnsTimeout": "1s",
"dnsAllowLoopbackAddresses": true,
"issuerDomain": "happy-hacker-ca.invalid",
"tls": {
"caCertfile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/va.boulder/cert.pem",
"keyFile": "test/grpc-creds/va.boulder/key.pem"
"certFile": "test/grpc-creds/rva.service.consul/cert.pem",
"keyFile": "test/grpc-creds/rva.service.consul/key.pem"
},
"grpc": {
"maxConnectionAge": "30s",
"address": ":9098",
"clientNames": [
"health-checker.boulder",
"va.boulder"
"health-checker.service.consul",
"va.service.consul"
]
},
"features": {
@ -30,8 +30,8 @@
"CAAAccountURI": true
},
"accountURIPrefixes": [
"http://boulder:4000/acme/reg/",
"http://boulder:4001/acme/acct/"
"http://boulder.service.consul:4000/acme/reg/",
"http://boulder.service.consul:4001/acme/acct/"
]
},

View File

@ -8,21 +8,21 @@
"tlsPort": 5001
},
"dnsTries": 3,
"dnsResolver": "boulder",
"dnsResolver": "service.consul",
"dnsTimeout": "1s",
"dnsAllowLoopbackAddresses": true,
"issuerDomain": "happy-hacker-ca.invalid",
"tls": {
"caCertfile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/va.boulder/cert.pem",
"keyFile": "test/grpc-creds/va.boulder/key.pem"
"certFile": "test/grpc-creds/va.service.consul/cert.pem",
"keyFile": "test/grpc-creds/va.service.consul/key.pem"
},
"grpc": {
"maxConnectionAge": "30s",
"address": ":9092",
"clientNames": [
"health-checker.boulder",
"ra.boulder"
"health-checker.service.consul",
"ra.service.consul"
]
},
"features": {
@ -33,18 +33,18 @@
},
"remoteVAs": [
{
"serverAddress": "va1.boulder:9097",
"serverAddress": "rva1.service.consul:9097",
"timeout": "15s"
},
{
"serverAddress": "va1.boulder:9098",
"serverAddress": "rva1.service.consul:9098",
"timeout": "15s"
}
],
"maxRemoteValidationFailures": 1,
"accountURIPrefixes": [
"http://boulder:4000/acme/reg/",
"http://boulder:4001/acme/acct/"
"http://boulder.service.consul:4000/acme/reg/",
"http://boulder.service.consul:4001/acme/acct/"
]
},

View File

@ -6,21 +6,21 @@
"serverKeyPath": "test/wfe-tls/boulder/key.pem",
"allowOrigins": ["*"],
"shutdownStopTimeout": "10s",
"subscriberAgreementURL": "https://boulder:4431/terms/v7",
"subscriberAgreementURL": "https://boulder.service.consul:4431/terms/v7",
"debugAddr": ":8013",
"directoryCAAIdentity": "happy-hacker-ca.invalid",
"directoryWebsite": "https://github.com/letsencrypt/boulder",
"legacyKeyIDPrefix": "http://boulder:4000/reg/",
"legacyKeyIDPrefix": "http://boulder.service.consul:4000/reg/",
"goodkey": {
"blockedKeyFile": "test/example-blocked-keys.yaml"
},
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/wfe.boulder/cert.pem",
"keyFile": "test/grpc-creds/wfe.boulder/key.pem"
"certFile": "test/grpc-creds/wfe.service.consul/cert.pem",
"keyFile": "test/grpc-creds/wfe.service.consul/key.pem"
},
"raService": {
"serverAddress": "ra.boulder:9094",
"serverAddress": "ra.service.consul:9094",
"timeout": "15s"
},
"saService": {
@ -35,16 +35,16 @@
"ttl": "5s"
},
"getNonceService": {
"serverAddress": "nonce.boulder:9101",
"serverAddress": "nonce.service.consul:9101",
"timeout": "15s"
},
"redeemNonceServices": {
"taro": {
"serverAddress": "nonce1.boulder:9101",
"serverAddress": "nonce1.service.consul:9101",
"timeout": "15s"
},
"zinc": {
"serverAddress": "nonce2.boulder:9101",
"serverAddress": "nonce2.service.consul:9101",
"timeout": "15s"
}
},

View File

@ -6,15 +6,15 @@
},
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/admin-revoker.boulder/cert.pem",
"keyFile": "test/grpc-creds/admin-revoker.boulder/key.pem"
"certFile": "test/grpc-creds/admin-revoker.service.consul/cert.pem",
"keyFile": "test/grpc-creds/admin-revoker.service.consul/key.pem"
},
"raService": {
"serverAddress": "ra.boulder:9094",
"serverAddress": "ra.service.consul:9094",
"timeout": "15s"
},
"saService": {
"serverAddress": "sa.boulder:9095",
"serverAddress": "sa.service.consul:9095",
"timeout": "15s"
},
"features": {

View File

@ -11,15 +11,15 @@
"v3Network": "staging",
"tls": {
"caCertfile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/akamai-purger.boulder/cert.pem",
"keyFile": "test/grpc-creds/akamai-purger.boulder/key.pem"
"certFile": "test/grpc-creds/akamai-purger.service.consul/cert.pem",
"keyFile": "test/grpc-creds/akamai-purger.service.consul/key.pem"
},
"grpc": {
"address": ":9099",
"maxConnectionAge": "30s",
"clientNames": [
"health-checker.boulder",
"ra.boulder"
"health-checker.service.consul",
"ra.service.consul"
]
}
},

View File

@ -7,11 +7,11 @@
"debugAddr": ":8020",
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/bad-key-revoker.boulder/cert.pem",
"keyFile": "test/grpc-creds/bad-key-revoker.boulder/key.pem"
"certFile": "test/grpc-creds/bad-key-revoker.service.consul/cert.pem",
"keyFile": "test/grpc-creds/bad-key-revoker.service.consul/key.pem"
},
"raService": {
"serverAddress": "ra.boulder:9094",
"serverAddress": "ra.service.consul:9094",
"timeout": "15s"
},
"mailer": {

View File

@ -3,37 +3,37 @@
"debugAddr": ":8001",
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/ca.boulder/cert.pem",
"keyFile": "test/grpc-creds/ca.boulder/key.pem"
"certFile": "test/grpc-creds/ca.service.consul/cert.pem",
"keyFile": "test/grpc-creds/ca.service.consul/key.pem"
},
"hostnamePolicyFile": "test/hostname-policy.yaml",
"grpcCA": {
"maxConnectionAge": "30s",
"address": ":9093",
"clientNames": [
"health-checker.boulder",
"ra.boulder"
"health-checker.service.consul",
"ra.service.consul"
]
},
"grpcOCSPGenerator": {
"maxConnectionAge": "30s",
"address": ":9096",
"clientNames": [
"health-checker.boulder",
"ocsp-updater.boulder",
"orphan-finder.boulder"
"health-checker.service.consul",
"ocsp-updater.service.consul",
"orphan-finder.service.consul"
]
},
"grpcCRLGenerator": {
"maxConnectionAge": "30s",
"address": ":9106",
"clientNames": [
"health-checker.boulder",
"crl-updater.boulder"
"health-checker.service.consul",
"crl-updater.service.consul"
]
},
"saService": {
"serverAddress": "sa.boulder:9095",
"serverAddress": "sa.service.consul:9095",
"timeout": "15s"
},
"issuance": {

View File

@ -3,37 +3,37 @@
"debugAddr": ":8001",
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/ca.boulder/cert.pem",
"keyFile": "test/grpc-creds/ca.boulder/key.pem"
"certFile": "test/grpc-creds/ca.service.consul/cert.pem",
"keyFile": "test/grpc-creds/ca.service.consul/key.pem"
},
"hostnamePolicyFile": "test/hostname-policy.yaml",
"grpcCA": {
"maxConnectionAge": "30s",
"address": ":9093",
"clientNames": [
"health-checker.boulder",
"ra.boulder"
"health-checker.service.consul",
"ra.service.consul"
]
},
"grpcOCSPGenerator": {
"maxConnectionAge": "30s",
"address": ":9096",
"clientNames": [
"health-checker.boulder",
"ocsp-updater.boulder",
"orphan-finder.boulder"
"health-checker.service.consul",
"ocsp-updater.service.consul",
"orphan-finder.service.consul"
]
},
"grpcCRLGenerator": {
"maxConnectionAge": "30s",
"address": ":9106",
"clientNames": [
"health-checker.boulder",
"crl-updater.boulder"
"health-checker.service.consul",
"crl-updater.service.consul"
]
},
"saService": {
"serverAddress": "sa.boulder:9095",
"serverAddress": "sa.service.consul:9095",
"timeout": "15s"
},
"issuance": {

View File

@ -3,15 +3,15 @@
"debugAddr": ":9667",
"tls": {
"caCertfile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/crl-storer.boulder/cert.pem",
"keyFile": "test/grpc-creds/crl-storer.boulder/key.pem"
"certFile": "test/grpc-creds/crl-storer.service.consul/cert.pem",
"keyFile": "test/grpc-creds/crl-storer.service.consul/key.pem"
},
"grpc": {
"address": ":9109",
"maxConnectionAge": "30s",
"clientNames": [
"health-checker.boulder",
"crl-updater.boulder"
"health-checker.service.consul",
"crl-updater.service.consul"
]
},
"issuerCerts": [

View File

@ -3,19 +3,19 @@
"debugAddr": ":8021",
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/crl-updater.boulder/cert.pem",
"keyFile": "test/grpc-creds/crl-updater.boulder/key.pem"
"certFile": "test/grpc-creds/crl-updater.service.consul/cert.pem",
"keyFile": "test/grpc-creds/crl-updater.service.consul/key.pem"
},
"saService": {
"serverAddress": "sa.boulder:9095",
"serverAddress": "sa.service.consul:9095",
"timeout": "15s"
},
"crlGeneratorService": {
"serverAddress": "ca.boulder:9106",
"serverAddress": "ca.service.consul:9106",
"timeout": "15s"
},
"crlStorerService": {
"serverAddress": "crl-storer.boulder:9109",
"serverAddress": "crl-storer.service.consul:9109",
"timeout": "15s"
},
"issuerCerts": [

View File

@ -16,11 +16,11 @@
"debugAddr": ":8008",
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/expiration-mailer.boulder/cert.pem",
"keyFile": "test/grpc-creds/expiration-mailer.boulder/key.pem"
"certFile": "test/grpc-creds/expiration-mailer.service.consul/cert.pem",
"keyFile": "test/grpc-creds/expiration-mailer.service.consul/key.pem"
},
"saService": {
"serverAddress": "sa.boulder:9095",
"serverAddress": "sa.service.consul:9095",
"timeout": "15s"
},
"SMTPTrustedRootFile": "test/mail-test-srv/minica.pem",

View File

@ -4,7 +4,7 @@
},
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/health-checker.boulder/cert.pem",
"keyFile": "test/grpc-creds/health-checker.boulder/key.pem"
"certFile": "test/grpc-creds/health-checker.service.consul/cert.pem",
"keyFile": "test/grpc-creds/health-checker.service.consul/key.pem"
}
}

View File

@ -16,14 +16,14 @@
"maxConnectionAge": "30s",
"address": ":9101",
"clientNames": [
"health-checker.boulder",
"wfe.boulder"
"health-checker.service.consul",
"wfe.service.consul"
]
},
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/nonce.boulder/cert.pem",
"keyFile": "test/grpc-creds/nonce.boulder/key.pem"
"certFile": "test/grpc-creds/nonce.service.consul/cert.pem",
"keyFile": "test/grpc-creds/nonce.service.consul/key.pem"
}
}
}

View File

@ -18,11 +18,11 @@
"debugAddr": ":8006",
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/ocsp-updater.boulder/cert.pem",
"keyFile": "test/grpc-creds/ocsp-updater.boulder/key.pem"
"certFile": "test/grpc-creds/ocsp-updater.service.consul/cert.pem",
"keyFile": "test/grpc-creds/ocsp-updater.service.consul/key.pem"
},
"ocspGeneratorService": {
"serverAddress": "ca.boulder:9096",
"serverAddress": "ca.service.consul:9096",
"timeout": "15s"
},
"features": {}

View File

@ -13,16 +13,16 @@
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/orphan-finder.boulder/cert.pem",
"keyFile": "test/grpc-creds/orphan-finder.boulder/key.pem"
"certFile": "test/grpc-creds/orphan-finder.service.consul/cert.pem",
"keyFile": "test/grpc-creds/orphan-finder.service.consul/key.pem"
},
"ocspGeneratorService": {
"serverAddress": "ca.boulder:9096",
"serverAddress": "ca.service.consul:9096",
"timeout": "15s"
},
"saService": {
"serverAddress": "sa.boulder:9095",
"serverAddress": "sa.service.consul:9095",
"timeout": "15s"
}
}

View File

@ -25,15 +25,15 @@
"maxConnectionAge": "30s",
"address": ":9091",
"clientNames": [
"health-checker.boulder",
"ocsp-updater.boulder",
"ra.boulder"
"health-checker.service.consul",
"ocsp-updater.service.consul",
"ra.service.consul"
]
},
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/publisher.boulder/cert.pem",
"keyFile": "test/grpc-creds/publisher.boulder/key.pem"
"certFile": "test/grpc-creds/publisher.service.consul/cert.pem",
"keyFile": "test/grpc-creds/publisher.service.consul/key.pem"
},
"features": {
}

View File

@ -21,37 +21,37 @@
],
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/ra.boulder/cert.pem",
"keyFile": "test/grpc-creds/ra.boulder/key.pem"
"certFile": "test/grpc-creds/ra.service.consul/cert.pem",
"keyFile": "test/grpc-creds/ra.service.consul/key.pem"
},
"vaService": {
"serverAddress": "va.boulder:9092",
"serverAddress": "va.service.consul:9092",
"timeout": "20s"
},
"caService": {
"serverAddress": "ca.boulder:9093",
"serverAddress": "ca.service.consul:9093",
"timeout": "15s"
},
"publisherService": {
"serverAddress": "publisher.boulder:9091",
"serverAddress": "publisher.service.consul:9091",
"timeout": "300s"
},
"saService": {
"serverAddress": "sa.boulder:9095",
"serverAddress": "sa.service.consul:9095",
"timeout": "15s"
},
"akamaiPurgerService": {
"serverAddress": "akamai-purger.boulder:9099",
"serverAddress": "akamai-purger.service.consul:9099",
"timeout": "15s"
},
"grpc": {
"maxConnectionAge": "30s",
"address": ":9094",
"clientNames": [
"admin-revoker.boulder",
"bad-key-revoker.boulder",
"health-checker.boulder",
"wfe.boulder"
"admin-revoker.service.consul",
"bad-key-revoker.service.consul",
"health-checker.service.consul",
"wfe.service.consul"
]
},
"features": {
@ -65,12 +65,12 @@
"stagger": "500ms",
"logs": [
{
"uri": "http://boulder:4500",
"uri": "http://boulder.service.consul:4500",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEYggOxPnPkzKBIhTacSYoIfnSL2jPugcbUKx83vFMvk5gKAz/AGe87w20riuPwEGn229hKVbEKHFB61NIqNHC3Q==",
"submitFinalCert": false
},
{
"uri": "http://boulder:4501",
"uri": "http://boulder.service.consul:4501",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKtnFevaXV/kB8dmhCNZHmxKVLcHX1plaAsY9LrKilhYxdmQZiu36LvAvosTsqMVqRK9a96nC8VaxAdaHUbM8EA==",
"submitFinalCert": false
}
@ -81,7 +81,7 @@
"stagger": "500ms",
"logs": [
{
"uri": "http://boulder:4510",
"uri": "http://boulder.service.consul:4510",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEyw1HymhJkuxSIgt3gqW3sVXqMqB3EFsXcMfPFo0vYwjNiRmCJDXKsR0Flp7MAK+wc3X/7Hpc8liUbMhPet7tEA==",
"submitFinalCert": true
},
@ -89,19 +89,19 @@
"name": "temporal test set",
"shards": [
{
"uri": "http://boulder:4511",
"uri": "http://boulder.service.consul:4511",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEFRu37ZRLg8lT4rVQwMwh4oAOpXb4Sx+9hgQ+JFCjmAv3oDV+sDOMsC7hULkGTn+LB5L1SRo/XIY4Kw5V+nFXgg==",
"windowStart": "2006-01-02T15:04:05Z",
"windowEnd": "2017-01-02T15:04:05Z"
},
{
"uri": "http://boulder:4511",
"uri": "http://boulder.service.consul:4511",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEFRu37ZRLg8lT4rVQwMwh4oAOpXb4Sx+9hgQ+JFCjmAv3oDV+sDOMsC7hULkGTn+LB5L1SRo/XIY4Kw5V+nFXgg==",
"windowStart": "2017-01-02T15:04:05Z",
"windowEnd": "2022-01-02T15:04:05Z"
},
{
"uri": "http://boulder:4511",
"uri": "http://boulder.service.consul:4511",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEFRu37ZRLg8lT4rVQwMwh4oAOpXb4Sx+9hgQ+JFCjmAv3oDV+sDOMsC7hULkGTn+LB5L1SRo/XIY4Kw5V+nFXgg==",
"windowStart": "2022-01-02T15:04:05Z",
"windowEnd": "2050-01-02T15:04:05Z"
@ -114,7 +114,7 @@
],
"InformationalCTLogs": [
{
"uri": "http://boulder:4512",
"uri": "http://boulder.service.consul:4512",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEFRu37ZRLg8lT4rVQwMwh4oAOpXb4Sx+9hgQ+JFCjmAv3oDV+sDOMsC7hULkGTn+LB5L1SRo/XIY4Kw5V+nFXgg==",
"submitFinalCert": true
}

View File

@ -12,22 +12,22 @@
"debugAddr": ":8003",
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/sa.boulder/cert.pem",
"keyFile": "test/grpc-creds/sa.boulder/key.pem"
"certFile": "test/grpc-creds/sa.service.consul/cert.pem",
"keyFile": "test/grpc-creds/sa.service.consul/key.pem"
},
"grpc": {
"maxConnectionAge": "30s",
"address": ":9095",
"clientNames": [
"admin-revoker.boulder",
"ca.boulder",
"crl-updater.boulder",
"expiration-mailer.boulder",
"health-checker.boulder",
"orphan-finder.boulder",
"ra.boulder",
"sa.boulder",
"wfe.boulder"
"admin-revoker.service.consul",
"ca.service.consul",
"crl-updater.service.consul",
"expiration-mailer.service.consul",
"health-checker.service.consul",
"orphan-finder.service.consul",
"ra.service.consul",
"sa.service.consul",
"wfe.service.consul"
]
},
"features": {

View File

@ -8,22 +8,19 @@
"tlsPort": 5001
},
"dnsTries": 3,
"dnsResolvers": [
"127.0.0.1:8053",
"127.0.0.1:8054"
],
"dnsResolver": "service.consul",
"issuerDomain": "happy-hacker-ca.invalid",
"tls": {
"caCertfile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/va.boulder/cert.pem",
"keyFile": "test/grpc-creds/va.boulder/key.pem"
"certFile": "test/grpc-creds/rva.service.consul/cert.pem",
"keyFile": "test/grpc-creds/rva.service.consul/key.pem"
},
"grpc": {
"maxConnectionAge": "30s",
"address": ":9097",
"clientNames": [
"health-checker.boulder",
"va.boulder"
"health-checker.service.consul",
"va.service.consul"
]
},
"features": {
@ -31,8 +28,8 @@
"CAAAccountURI": true
},
"accountURIPrefixes": [
"http://boulder:4000/acme/reg/",
"http://boulder:4001/acme/acct/"
"http://boulder.service.consul:4000/acme/reg/",
"http://boulder.service.consul:4001/acme/acct/"
]
},

View File

@ -8,22 +8,19 @@
"tlsPort": 5001
},
"dnsTries": 3,
"dnsResolvers": [
"127.0.0.1:8053",
"127.0.0.1:8054"
],
"dnsResolver": "service.consul",
"issuerDomain": "happy-hacker-ca.invalid",
"tls": {
"caCertfile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/va.boulder/cert.pem",
"keyFile": "test/grpc-creds/va.boulder/key.pem"
"certFile": "test/grpc-creds/rva.service.consul/cert.pem",
"keyFile": "test/grpc-creds/rva.service.consul/key.pem"
},
"grpc": {
"maxConnectionAge": "30s",
"address": ":9098",
"clientNames": [
"health-checker.boulder",
"va.boulder"
"health-checker.service.consul",
"va.service.consul"
]
},
"features": {
@ -31,8 +28,8 @@
"CAAAccountURI": true
},
"accountURIPrefixes": [
"http://boulder:4000/acme/reg/",
"http://boulder:4001/acme/acct/"
"http://boulder.service.consul:4000/acme/reg/",
"http://boulder.service.consul:4001/acme/acct/"
]
},

View File

@ -8,19 +8,19 @@
"tlsPort": 5001
},
"dnsTries": 3,
"dnsResolver": "boulder",
"dnsResolver": "service.consul",
"issuerDomain": "happy-hacker-ca.invalid",
"tls": {
"caCertfile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/va.boulder/cert.pem",
"keyFile": "test/grpc-creds/va.boulder/key.pem"
"certFile": "test/grpc-creds/va.service.consul/cert.pem",
"keyFile": "test/grpc-creds/va.service.consul/key.pem"
},
"grpc": {
"maxConnectionAge": "30s",
"address": ":9092",
"clientNames": [
"health-checker.boulder",
"ra.boulder"
"health-checker.service.consul",
"ra.service.consul"
]
},
"features": {
@ -29,18 +29,18 @@
},
"remoteVAs": [
{
"serverAddress": "va1.boulder:9097",
"serverAddress": "rva1.service.consul:9097",
"timeout": "15s"
},
{
"serverAddress": "va1.boulder:9098",
"serverAddress": "rva1.service.consul:9098",
"timeout": "15s"
}
],
"maxRemoteValidationFailures": 1,
"accountURIPrefixes": [
"http://boulder:4000/acme/reg/",
"http://boulder:4001/acme/acct/"
"http://boulder.service.consul:4000/acme/reg/",
"http://boulder.service.consul:4001/acme/acct/"
]
},

View File

@ -6,25 +6,25 @@
"serverKeyPath": "test/wfe-tls/boulder/key.pem",
"allowOrigins": ["*"],
"shutdownStopTimeout": "10s",
"subscriberAgreementURL": "https://boulder:4431/terms/v7",
"subscriberAgreementURL": "https://boulder.service.consul:4431/terms/v7",
"debugAddr": ":8013",
"directoryCAAIdentity": "happy-hacker-ca.invalid",
"directoryWebsite": "https://github.com/letsencrypt/boulder",
"legacyKeyIDPrefix": "http://boulder:4000/reg/",
"legacyKeyIDPrefix": "http://boulder.service.consul:4000/reg/",
"goodkey": {
"blockedKeyFile": "test/example-blocked-keys.yaml"
},
"tls": {
"caCertFile": "test/grpc-creds/minica.pem",
"certFile": "test/grpc-creds/wfe.boulder/cert.pem",
"keyFile": "test/grpc-creds/wfe.boulder/key.pem"
"certFile": "test/grpc-creds/wfe.service.consul/cert.pem",
"keyFile": "test/grpc-creds/wfe.service.consul/key.pem"
},
"raService": {
"serverAddress": "ra.boulder:9094",
"serverAddress": "ra.service.consul:9094",
"timeout": "15s"
},
"saService": {
"serverAddress": "sa.boulder:9095",
"serverAddress": "sa.service.consul:9095",
"timeout": "15s"
},
"accountCache": {
@ -32,16 +32,16 @@
"ttl": "5s"
},
"getNonceService": {
"serverAddress": "nonce.boulder:9101",
"serverAddress": "nonce.service.consul:9101",
"timeout": "15s"
},
"redeemNonceServices": {
"taro": {
"serverAddress": "nonce1.boulder:9101",
"serverAddress": "nonce1.service.consul:9101",
"timeout": "15s"
},
"zinc": {
"serverAddress": "nonce2.boulder:9101",
"serverAddress": "nonce2.service.consul:9101",
"timeout": "15s"
}
},

64
test/consul/README.md Normal file
View File

@ -0,0 +1,64 @@
# Consul in Boulder
We use Consul in development mode (flag: `-dev`), which configures Consul as an
in-memory server and client with persistence disabled for ease of use.
## Configuring the Service Registry
- Open `./test/consul/config.hcl`
- Add a `services` stanza for each IP address and (optional) port combination
you wish to have returned as an DNS record.
([docs](https://www.consul.io/docs/discovery/services)).
```hcl
services {
id = "foo-purger-a"
name = "foo-purger"
address = "10.77.77.77"
port = 1338
}
services {
id = "foo-purger-b"
name = "foo-purger"
address = "10.88.88.88"
port = 1338
}
```
- For RFC 2782 (SRV RR) lookups to work ensure you that you add a tag for the
supported protocol (usually `"tcp"` and or `"udp"`) to the `tags` field.
Consul implemented the the `Proto` field as a tag filter for SRV RR lookups.
For more information see the
[docs](https://www.consul.io/docs/discovery/dns#rfc-2782-lookup).
```hcl
services {
id = "foo-purger-a"
name = "foo-purger"
address = "10.77.77.77"
port = 1338
tags = ["udp", "tcp"]
}
...
```
- Services are **not** live-reloaded. You will need to cycle the container for
every Service Registry change.
## Accessing the web UI
### Linux
Consul should be accessible at http://10.55.55.10:8500.
### Mac
Docker desktop on macOS doesn't expose the bridge network adapter so you'll need
to add the following port lines (temporarily) to `docker-compose.yml`:
```yaml
bconsul:
ports:
- 8500:8500 # forwards 10.55.55.10:8500 -> 127.0.0.1:8500
```
The next time you bring the container up you should be able to access the web UI
at http://127.0.0.1:8500.

277
test/consul/config.hcl Normal file
View File

@ -0,0 +1,277 @@
client_addr = "10.55.55.10"
bind_addr = "10.55.55.10"
log_level = "INFO"
ui_config {
enabled = true
}
ports {
dns = 53
}
services {
id = "akamai-purger-a"
name = "akamai-purger"
address = "10.77.77.77"
port = 9099
}
services {
id = "akamai-purger-b"
name = "akamai-purger"
address = "10.88.88.88"
port = 9099
}
services {
id = "boulder-a"
name = "boulder"
address = "10.77.77.77"
}
services {
id = "boulder-a"
name = "boulder"
address = "10.88.88.88"
}
services {
id = "ca-a"
name = "ca"
address = "10.77.77.77"
port = 9093
}
services {
id = "ca-b"
name = "ca"
address = "10.88.88.88"
port = 9093
}
services {
id = "ca1"
name = "ca1"
address = "10.77.77.77"
port = 9093
}
services {
id = "ca2"
name = "ca2"
address = "10.88.88.88"
port = 9093
}
services {
id = "ca-ocsp-a"
name = "ca"
address = "10.77.77.77"
port = 9096
}
services {
id = "ca-ocsp-b"
name = "ca"
address = "10.88.88.88"
port = 9096
}
services {
id = "ca-crl-a"
name = "ca"
address = "10.77.77.77"
port = 9106
}
services {
id = "ca-crl-b"
name = "ca"
address = "10.88.88.88"
port = 9106
}
services {
id = "crl-storer-a"
name = "crl-storer"
address = "10.77.77.77"
port = 9109
}
services {
id = "crl-storer-b"
name = "crl-storer"
address = "10.88.88.88"
port = 9109
}
services {
id = "dns-a"
name = "dns"
address = "10.77.77.77"
port = 8053
// Required for SRV RR support.
tags = ["udp", "tcp"]
}
services {
id = "dns-b"
name = "dns"
address = "10.88.88.88"
port = 8054
// Required for SRV RR support.
tags = ["udp", "tcp"]
}
services {
id = "nonce-a"
name = "nonce"
address = "10.77.77.77"
port = 9101
}
services {
id = "nonce-b"
name = "nonce"
address = "10.88.88.88"
port = 9101
}
services {
id = "nonce1"
name = "nonce1"
address = "10.77.77.77"
port = 9101
}
services {
id = "nonce2"
name = "nonce2"
address = "10.88.88.88"
port = 9101
}
services {
id = "publisher-a"
name = "publisher"
address = "10.77.77.77"
port = 9091
}
services {
id = "publisher-b"
name = "publisher"
address = "10.88.88.88"
port = 9091
}
services {
id = "publisher1"
name = "publisher1"
address = "10.77.77.77"
port = 9091
}
services {
id = "publisher2"
name = "publisher2"
address = "10.88.88.88"
port = 9091
}
services {
id = "ra-a"
name = "ra"
address = "10.77.77.77"
port = 9094
}
services {
id = "ra-b"
name = "ra"
address = "10.88.88.88"
port = 9094
}
services {
id = "ra1"
name = "ra1"
address = "10.77.77.77"
port = 9094
}
services {
id = "ra2"
name = "ra2"
address = "10.88.88.88"
port = 9094
}
services {
id = "rva1-a"
name = "rva1"
address = "10.77.77.77"
port = 9097
}
services {
id = "rva1-b"
name = "rva1"
address = "10.77.77.77"
port = 9098
}
services {
id = "sa-a"
name = "sa"
address = "10.77.77.77"
port = 9095
}
services {
id = "sa-b"
name = "sa"
address = "10.88.88.88"
port = 9095
}
services {
id = "sa1"
name = "sa1"
address = "10.77.77.77"
port = 9095
}
services {
id = "sa2"
name = "sa2"
address = "10.88.88.88"
port = 9095
}
services {
id = "va-a"
name = "va"
address = "10.77.77.77"
port = 9092
}
services {
id = "va-b"
name = "va"
address = "10.88.88.88"
port = 9092
}
services {
id = "va1"
name = "va1"
address = "10.77.77.77"
port = 9092
}
services {
id = "va2"
name = "va2"
address = "10.88.88.88"
port = 9092
}

View File

@ -10,7 +10,7 @@
"description": "A1 Current",
"log_id": "OJiMlNA1mMOTLd/pI7q68npCDrlsQeFaqAwasPwEvQM=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAExhriVaEwBOtdNzg5EOtJBHl/u+ua1FtCR/CBXQ1kvpFelcP3gozLNXyxV/UexuifpmzTN31CdfdHv1kK3KDIxQ==",
"url": "http://boulder:4600",
"url": "http://boulder.service.consul:4600",
"temporal_interval": {
"start_inclusive": "1970-01-01T00:00:00Z",
"end_exclusive": "2070-01-01T00:00:00Z"
@ -25,7 +25,7 @@
"description": "A1 Future",
"log_id": "2OHE0zamM5iS1NRFWJf9N6CWxdJ93je+leBX371vC+k=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE7uzW0zXQpWIk7MZUBdTu1muNzekMCIv/kn16+ifndQ584DElobOJ0ZlcACz9WdFyGTjOCfAqBmFybX2OJKfFVg==",
"url": "http://boulder:4601",
"url": "http://boulder.service.consul:4601",
"temporal_interval": {
"start_inclusive": "2070-01-01T00:00:00Z",
"end_exclusive": "3070-01-01T00:00:00Z"
@ -40,7 +40,7 @@
"description": "A2 Past",
"log_id": "z7banNzwEtmRiittSviBYKjWmVltXNBhLfudmDXIcoU=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE/s5W5OHfowdLA7KerJ+mOizfHJE6Snfib8ueoBYl8Y12lpOoJTtCmmrx4m9KAb9AptInWpGrIaLY+5Y29l2eGw==",
"url": "http://boulder:4602",
"url": "http://boulder.service.consul:4602",
"temporal_interval": {
"start_inclusive": "1870-01-01T00:00:00Z",
"end_exclusive": "1970-01-01T00:00:00Z"
@ -55,7 +55,7 @@
"description": "A2 Current",
"log_id": "HRrTQca8iy14Qbrw6/itgVzVWTcaENF3tWnJP743pq8=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE2EFdA2UBfbJ2Sw1413hBN9YESyABmTGbdgcMh0l/GyV3eFrFjcVS0laNphkfRZ+qkcMbeF+IIHqVzxHAM/2mQQ==",
"url": "http://boulder:4603",
"url": "http://boulder.service.consul:4603",
"temporal_interval": {
"start_inclusive": "1970-01-01T00:00:00Z",
"end_exclusive": "2070-01-01T00:00:00Z"
@ -76,7 +76,7 @@
"description": "B1",
"log_id": "UtToynGEyMkkXDMQei8Ll54oMwWHI0IieDEKs12/Td4=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAMSHwrzvr/KvNmUT55+uQo7CXQLPx1X+qEdKGekUg1q/InN/E37bCY/x45wC00qgiE0D3xoxnUJbKaCQcAX39w==",
"url": "http://boulder:4604",
"url": "http://boulder.service.consul:4604",
"temporal_interval": {
"start_inclusive": "1970-01-01T00:00:00Z",
"end_exclusive": "2070-01-01T00:00:00Z"
@ -91,7 +91,7 @@
"description": "B2",
"log_id": "EOPWVkKfDlS3lQe5brFUMsEYAJ8I7uZr7z55geKzv7c=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzmpksKS/mHgJZ821po3ldwonsz3K19jwsZgNSGYvEuzAVtWbGfY+6aUXua7f8WK8l2amHETISOY4JTRwk5QFyw==",
"url": "http://boulder:4605",
"url": "http://boulder.service.consul:4605",
"temporal_interval": {
"start_inclusive": "1970-01-01T00:00:00Z",
"end_exclusive": "2070-01-01T00:00:00Z"
@ -112,7 +112,7 @@
"description": "C1",
"log_id": "Oqk/Tv0cUSnEJ4bZa0eprm3IQQ4XgNcv20/bXixlxnQ=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE31BxBVCdehxOC35jJzvAPNrU4ZjNXbmxS+zSN5DSkpJWQUp5wUHPGnXiSCtx7jXnTYLVzslIyXWpNN8m8BiKjQ==",
"url": "http://boulder:4606",
"url": "http://boulder.service.consul:4606",
"state": {
"usable": {
"timestamp": "2000-00-00T00:00:00Z"
@ -129,7 +129,7 @@
"description": "D1",
"log_id": "e90gTyc4KkZpHv2pgeSOS224Md6/21UmWIxRF9mXveI=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAjRx6Mhc/U4Ye7NzsZ7bbKMGhKVpGZHpZJMzLzNIveBAPh5OBDHpSdn9RY58t4diH8YLjqCi9o+k1T5RwiFbfQ==",
"url": "http://boulder:4607",
"url": "http://boulder.service.consul:4607",
"temporal_interval": {
"start_inclusive": "1970-01-01T00:00:00Z",
"end_exclusive": "2070-01-01T00:00:00Z"
@ -150,7 +150,7 @@
"description": "E1",
"log_id": "ck+wYNY31I+5XBC7htsdNdYVjOSm4YgnDxlzO9PouwQ=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEsHFSkgrlrwIY0PG79tOZhPvBzrnrpbrWa3pG2FfkLeEJQ2Uvgw1oTZZ+oXcrm4Yb3khWDbpkzDbupI+e8xloeA==",
"url": "http://boulder:4608",
"url": "http://boulder.service.consul:4608",
"state": {
"retired": {
"timestamp": "2000-01-01T00:00:00Z"
@ -167,7 +167,7 @@
"description": "F1",
"log_id": "FWPcPPStmIK3l/jogz7yLYUtafS44cpLs6hQ3HrjdUQ=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEMVjHUOxzh2flagPhuEYy/AhAlpD9qqACg4fGcCxOhLU35r21CQXzKDdCHMu69QDFd6EAe8iGFsybg+Yn4/njtA==",
"url": "http://boulder:4609",
"url": "http://boulder.service.consul:4609",
"temporal_interval": {
"start_inclusive": "1970-01-01T00:00:00Z",
"end_exclusive": "2070-01-01T00:00:00Z"
@ -188,7 +188,7 @@
"description": "G4500",
"log_id": "KHYaGJAn++880NYaAY12sFBXKcenQRvMvfYE9F1CYVM=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEYggOxPnPkzKBIhTacSYoIfnSL2jPugcbUKx83vFMvk5gKAz/AGe87w20riuPwEGn229hKVbEKHFB61NIqNHC3Q==",
"url": "http://boulder:4500",
"url": "http://boulder.service.consul:4500",
"state": {
"usable": {
"timestamp": "2000-00-00T00:00:00Z"
@ -199,7 +199,7 @@
"description": "G4501",
"log_id": "3Zk0/KXnJIDJVmh9gTSZCEmySfe1adjHvKs/XMHzbmQ=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKtnFevaXV/kB8dmhCNZHmxKVLcHX1plaAsY9LrKilhYxdmQZiu36LvAvosTsqMVqRK9a96nC8VaxAdaHUbM8EA==",
"url": "http://boulder:4501",
"url": "http://boulder.service.consul:4501",
"state": {
"usable": {
"timestamp": "2000-00-00T00:00:00Z"
@ -216,7 +216,7 @@
"description": "O4510",
"log_id": "FuhpwdGV6tfD+Jca4/B2AfeM4badMahSGLaDfzGoFQg=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEyw1HymhJkuxSIgt3gqW3sVXqMqB3EFsXcMfPFo0vYwjNiRmCJDXKsR0Flp7MAK+wc3X/7Hpc8liUbMhPet7tEA==",
"url": "http://boulder:4510",
"url": "http://boulder.service.consul:4510",
"state": {
"usable": {
"timestamp": "2000-00-00T00:00:00Z"
@ -227,7 +227,7 @@
"description": "O4511",
"log_id": "NvR3OcSRDDWwwb0Hg+t9aKCpL3+tDuk99WrHkTwabYo=",
"key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEFRu37ZRLg8lT4rVQwMwh4oAOpXb4Sx+9hgQ+JFCjmAv3oDV+sDOMsC7hULkGTn+LB5L1SRo/XIY4Kw5V+nFXgg==",
"url": "http://boulder:4511",
"url": "http://boulder.service.consul:4511",
"state": {
"usable": {
"timestamp": "2000-00-00T00:00:00Z"

View File

@ -1,19 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDJTCCAg2gAwIBAgIIUsrAIDYAj7EwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMCAXDTE5MDEzMTIwMDg0MFoYDzIxMDkw
MTMxMjAwODQwWjAgMR4wHAYDVQQDExVhZG1pbi1yZXZva2VyLmJvdWxkZXIwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZgjdKUK7SGFFElyhOY3R6XEmx
goxrLlOrloL/9JFJZiqrUZRKxlFnzswJLSW/sc++jixUX9SAbWELW+Y+jFOTn09c
BeKugPOZ9zQlez9ba3E1Dwlv5rioyk/tQ6I/MztpwUb1T6P1EHM7Ljo/iSmV3F71
nr0L9MpjBPnsSg4OriOSvYT4J2NfOD3hTkRR+aloaiAMpW4CF7UOS9NaKHwWBDd7
pteUArmNxxY30XrqrTiaGo5nqvULF2+sl2MM+KW5sFARKOuQ31RvvgtWPRgMj2w/
CilyFSXS/88SwMn6UFJg9/AyBB9TqnAJ1B/mrj8B4OpyfZ821MfJJTu864LPAgMB
AAGjYTBfMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB
BQUHAwIwDAYDVR0TAQH/BAIwADAgBgNVHREEGTAXghVhZG1pbi1yZXZva2VyLmJv
dWxkZXIwDQYJKoZIhvcNAQELBQADggEBAI/ZgVLFlQaJ4cZQfO43RPAGOo0dALBW
+E4kqveGCNs20QGLmMhqRr1olmxVNA9d9M/Ql1E08YM0rkh7biOzxC1pgtbVQewK
7fzumddGiQFeTr9u5RepbUJkLMGIKVdlSh7LWILlwZwwb7Oq8+6meBG6sErT9Yik
94dS35LURr6WYhvvLIi4O2bYsyUK0GF7tKzrlgfLPOfXZs8EIL3aLuWsfo6pPppr
Aj9dnUI6eBbSomoQ9upJJ77Cxy4c45e/oqXNhHafEf8ObRpCevu14Gnc5xBO0eA7
cuVxMAsnF+UuKMhJstqYjPSVB2KX+/Sa8cJpE2wCebYOwtTH42Hcans=
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEA2YI3SlCu0hhRRJcoTmN0elxJsYKMay5Tq5aC//SRSWYqq1GU
SsZRZ87MCS0lv7HPvo4sVF/UgG1hC1vmPoxTk59PXAXiroDzmfc0JXs/W2txNQ8J
b+a4qMpP7UOiPzM7acFG9U+j9RBzOy46P4kpldxe9Z69C/TKYwT57EoODq4jkr2E
+CdjXzg94U5EUfmpaGogDKVuAhe1DkvTWih8FgQ3e6bXlAK5jccWN9F66q04mhqO
Z6r1CxdvrJdjDPilubBQESjrkN9Ub74LVj0YDI9sPwopchUl0v/PEsDJ+lBSYPfw
MgQfU6pwCdQf5q4/AeDqcn2fNtTHySU7vOuCzwIDAQABAoIBACBMmfFLMeq4+bh5
yd56Hl3dPoRBoqB37KzaWPGxW7HOnh96qc7AzG3h46KpNaXVvcfKTQLqiB/aHkMV
jodTR0XwrlQ3+4V2WLZQY0n9l1b4CYObjAc198343Q2asYk5DmWR8fuTrAFERBhR
sQymTaqXYvKOc/xGiZdSsdpI1PWQ2E3DKFikNI1Ge41JUDOKTIOww2uhopdnA/qH
33aLyLRGaKZfJ2Am+l4uA8VZWS9VJRxr2UePtNBzTSP6yA8ho4ChDoK5aMsGW24e
MwGbheuYy4+ZCSVi2rHYyzSofEGYezwyuzJoNZJz4iQ2kwOq5EJML97AcsmLhkS2
7P8MyeECgYEA9PkTKu5+dRl6nAZ2LVMlnY+rCx2PlpockJlDpsAowUlAOr4YMDl8
SicrII2DhFMFj9z1gfpnaVDEPJlDoU14/UNAemkqKcCTHX3kQ9xtBx7px2vppmFv
uweph+Kxq52CAk88poSghxGZdLWBju/rmeh2zbwKiE8nlmvbpav2OcsCgYEA40yo
nNuPHthWY8f8qs6SYztouDmNoN/+oYXe+xWm8Z4tLs36CYrCWB3kZ6KYE518Zu9q
Ih4c0KSKm8nH0DfTWAPWclWcLcICmfGz3tb4lpSqMMHAAXnCxXmzKNihI8d6vw7x
s9BxYQ2F+HxkeVXvJ6VYYNFgorCV8bM4ft2rSo0CgYA078X2lwb4owLdyH+tF7Sf
MbaSdlbbAn59uMDnvcqQyhV5HC757NIw6/nj1PDAnXgsOGFNLyE9nthpB+2XY7hr
cibyzNrxns2rp9K132IoEcQO9gDNlWyhi+xUkuY14ZmAikLe8PYHegQhNj/C9ZGB
9rwFhUb5YbF6TeBvEpPotQKBgQCClH2hb3kvTTWEKVX8gqQSogStIVM+ArDz9kZ9
lJjN4gMvCmIErVSs7q9S4lPfoO/g6tXcN9RyALUofqlt80RVIg9Gq+wHVZfM/NBK
ytERIOMNE6HMtziv3hSQ+LLKLUVVEa7FkJAyI2S9tii6lCXKbvDw3hhYHn5l1oI0
UACh2QKBgBfqPGb+SYvjkgj988QZRB9xFkdGmQ5obXiFvoQuH3vHQKfAD1aAY2gM
lTN9PI7J+IGCzCMRRSgHooY5KEAcp2ebO9URfdg6AnVIZsoxySALc4jM+OJBlxa9
GWe6uLnlAIziUl1EXseRBGqR9J8F4e/yXgmKBzmLc0uoYdurdspv
-----END RSA PRIVATE KEY-----

View File

@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDMTCCAhmgAwIBAgIIafVi/rmngVswDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDkxNjIxNDY1NVoXDTI0MTAx
NjIxNDY1NVowJzElMCMGA1UEAxMcYWRtaW4tcmV2b2tlci5zZXJ2aWNlLmNvbnN1
bDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJIpvcM4cjLVElGPBvU1
aDwWbkDF7RvBSh2/Q1VjZ3ic3tPHqYRkxKpyd+BECD5zpkWQKC9p7VhqBYYFhhEy
yFw+7EH0etFhT5GegINhwHGoOr5Fz/NzRWZO3J1neVUl5CbtBLhI8hmJz6CcUE1n
B51NfHlPpbfmPuyzqiWmscvuBEjHvKEzOl92gXEaSmtlU+lm/EH4QPqy0kN2B5WC
2dfpb2yO/Z6APBxjfC7kq0AJ6NyGR6sRerv1miDe9PUhx944950050GM+hWX2XxA
DDp/L1E/LQYiE2zS4PYI84SRs7KVnppJXsORh5v11TeMcKDtMYEhKTdKgyHY+waA
8EkCAwEAAaNoMGYwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB
BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMCcGA1UdEQQgMB6CHGFkbWluLXJldm9r
ZXIuc2VydmljZS5jb25zdWwwDQYJKoZIhvcNAQELBQADggEBACkr0Qd9A/VEGzjL
OSW4WNL7zIVY1zHxcGEL4k6z2u66pUQQDxc81jqkwF0nTGROIDotSgSS/Ra2WCgQ
DDfYGgK7eNagJFUF97OZAZUbTSgF7tBhustyKZ2jSz8q8s9vaMl1bn00KY+HS+dn
pOGQPGGq7h3VOVf6EscUr5UgFPrPc/xfYd5yH69Dr7d29D0i4QqQMdcRv/6/K3Au
YYQ5mypVxtrYzTi04AA8e51zixKbSfNuwtFy08Q0OyEnu034HyhnOqLWwbZQvub0
fwni4XFjvxhE0XuXowiNvK70QukBp2SsQ7RiqV7apotcF+wZeGw0gxCycLN8Pnnk
ICFoqlc=
-----END CERTIFICATE-----

View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEogIBAAKCAQEAkim9wzhyMtUSUY8G9TVoPBZuQMXtG8FKHb9DVWNneJze08ep
hGTEqnJ34EQIPnOmRZAoL2ntWGoFhgWGETLIXD7sQfR60WFPkZ6Ag2HAcag6vkXP
83NFZk7cnWd5VSXkJu0EuEjyGYnPoJxQTWcHnU18eU+lt+Y+7LOqJaaxy+4ESMe8
oTM6X3aBcRpKa2VT6Wb8QfhA+rLSQ3YHlYLZ1+lvbI79noA8HGN8LuSrQAno3IZH
qxF6u/WaIN709SHH3jj3nTTnQYz6FZfZfEAMOn8vUT8tBiITbNLg9gjzhJGzspWe
mklew5GHm/XVN4xwoO0xgSEpN0qDIdj7BoDwSQIDAQABAoIBAGZ5lW3VmVtCP8Gm
wX4Rn67hGxOWsRKQheItQowPUXAiq6dXiOYlsCzAbINzr0P52U1UMJhtb9ZZHt5D
6ScNr6PdCc+EFMfPrfWuZvO2CTKme+kDETTiUHnWOJ6y+UJVeoxACNsbaYG2OTel
4DckURZcSTTUPp+ccemKXXRgVq9edaxNB+Ul1Hwz/wpVRle4PQkrcYvE5F8Bskiv
/ayM6k8HHbQ+XruiMFPhmbAwzxCDna8uTSjbIIo1AALYriq4IGA4RzGhTq1hRAZ/
+OCDOIVq4+3m2TE7LY1DieY8n5AK0MSa2EO7rFjfzmiFLF7dm+cdGFkED+I3f33h
0u0TqMECgYEAwinMav8RtP5F4oh8c60/yq9SYJZUC8UoUpLtqLZHU93OZthfDK2T
9sntXVhlZn8RVH5TxOcj2VNhGC5tVr8ENREc4xPaSpXGpus5H5ql5VqXEBDnp7jd
jq2pxd4qmZRKgtBJyOi+nqxgu2hya08wzRqdEvq5V4nKDYs3bRzPxyUCgYEAwLZ3
oSNKlcsLyT08J78/HcFxgOjH4xXn01xHWVeQFUEfk2b9n/ypnQdNVAZU1w3uoLLo
HjcfkNewmRSxksgwGSPBFukXkuUM2jhpBpZRvRn3Fz8Ip8cl535p2fxafzgulSb2
NPO7YMrWdDbKrfgUtYccFZOYu2EE/CqPAgHQPVUCgYAjrR58goW0ZgxdRYrojmrs
SS6vxK+Iwh9YnNrCZ0vP4y+rwhIk+Df53ryYrEdlf++lQNkPkxEJO8LZeJ5qlAqn
3Y8bQmiXz9GCljIW1ompDO4464JFVTiQoORTETFuqsrOIouMOQfdi/ryNIzhntlu
tncqJ5uqtAzGVFBI4kRjaQKBgDTMyZIYvUK1UxFb+bNaLszUR2juXnXVdqLuUY4k
85EfOquEOFExRLeFXKZ85ZnWc18MJZTBvaBNuFD43n484xDAPxMr4g2ZPCA9/GiV
nueUyaJQ3uo5IiV++TmEbrcUiY7MEgEIFnq6mG9W48kug14JGqS+v8X3GwqMDoqa
PJfRAoGAH3vbW5Tw75pRDHQzRPQ+UStrkmgzXyk4gM2Cn/CFqykXCFwNggZY43md
tFHpgrPqfHHF82lwkP0iTONY/WtpnEJ34DYagxUEC0ai5lOysaKwQ70GayCrg3vJ
5k9HuN9PnEP42RFCRn5azgBEwAHG/Z41b5Fi+l8dkaznP80Tql4=
-----END RSA PRIVATE KEY-----

View File

@ -1,19 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDJTCCAg2gAwIBAgIIT5/OJ9TIHaowDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMCAXDTE5MDEzMTIwMDg0MFoYDzIxMDkw
MTMxMjAwODQwWjAgMR4wHAYDVQQDExVha2FtYWktcHVyZ2VyLmJvdWxkZXIwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDLaF10VxmYNbkRJNxE/oLa4GhX
aFYgVRJzFPxUMKTXpr3AotG1mxQC60GHPZJo1hZaAVGDlOs7mOnNBB7Kdh29vuSH
ArZyMO89wTnqEQEo4oY+DR6wHrRXMMfFvJdSKsU0pNqVdtLoeR2BKc4VnndVRA4k
CrJD+AXhNLtwxpIEBjU8vf1sRFD8+k+XbQBVo9kPfHAg/HEyAlQBjGvlfsM+hDzH
i8q79WWqJGf6aLLiq+WooXeamTHcj003wyCr3Tr5aCK9gKSDvFZNlSQTZSXFP5+e
InS6Jn1cd4cq/DAAMzHgbtiSMSXhQt2zfvKQblvIiYTkpgA3vLiRQ3m1KH1nAgMB
AAGjYTBfMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB
BQUHAwIwDAYDVR0TAQH/BAIwADAgBgNVHREEGTAXghVha2FtYWktcHVyZ2VyLmJv
dWxkZXIwDQYJKoZIhvcNAQELBQADggEBAHNsSXs4kGGWcwbq2VeCd8CCm1DxvzYl
O9i8cCMcn5AxgyJoUWNw88geMPHKZ0moeBjnEGr2fTLMFVSv1sfHWyzxgCipuzG2
8G5elRzWnZ+JYun7lnSNcwBmKZqiyhafgPsODzrvaNBo1dS8gPHY6ElxkWLAnV2U
qiTrKzDL9+v+QMizuzP8WOGjT/BmBEdyRuH06YN5tjTwQMIq2IGY07KMk97JOWte
ANPZAhPyPFKgsHPl16yox4iaeRX2ZEnT595CejbKT7s0dkjgyYLr99fdfNyM8+OJ
7/x7Enhw+QHLdwOxksNObMcgC2neqA0edILXKGvy8hzNQxF9Puu2POc=
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAy2hddFcZmDW5ESTcRP6C2uBoV2hWIFUScxT8VDCk16a9wKLR
tZsUAutBhz2SaNYWWgFRg5TrO5jpzQQeynYdvb7khwK2cjDvPcE56hEBKOKGPg0e
sB60VzDHxbyXUirFNKTalXbS6HkdgSnOFZ53VUQOJAqyQ/gF4TS7cMaSBAY1PL39
bERQ/PpPl20AVaPZD3xwIPxxMgJUAYxr5X7DPoQ8x4vKu/VlqiRn+miy4qvlqKF3
mpkx3I9NN8Mgq906+WgivYCkg7xWTZUkE2UlxT+fniJ0uiZ9XHeHKvwwADMx4G7Y
kjEl4ULds37ykG5byImE5KYAN7y4kUN5tSh9ZwIDAQABAoIBAQCe4o7daYvckVpW
QeytGAEu50uZuy5LYyheLG5NdRHOQbjG2Gfm65PeE9XDxhyvN0uOUqlRlumITBGU
yzsh+tGQfaQUsdHBsOev3VdXtqCpRwiFP8pQ2CsWUEw78OxiinYwgPUc+wwT+0dI
tVb9HCMqv1YsYQ6OeRZeq8oedX1pFemZcbM9mUiniPZHa/Y/io31299U27vjXwP2
bphCdxkqoZ6Gl08t7ENQ0rMkrq1L453nJVAFBPv66AV+cAju1kkTkzZ5vgiwDA4H
moO22P3l06Gp35bLIadGQVoMQsj3ioY7UycR7ApOvOq0Tmi6Z2O1ocwNkdXbRy1W
MSiKwENBAoGBAP8X1a0s1TmZgZLJfpdqdm3r/Gxwg0ELyO8RF9/VywIqFEvkG8dk
RJrDXqPQI8p1UTBikBhLfjN0+pNykwTmXe4bpLmC6N6Qx0pEWwMiz44vF5t0wWh2
v78IhTvUHf0DFcg73towXqnEoSIePQrjYuEhzoz0HAVix/V/4DMEs4vNAoGBAMwh
fY2pMBcau3BZve8VBRrN1mbmtN+pRSjSmQoTYs2sU7sUN0ubkGGenHXBhhF183um
oHqU5C4h8zfq7RnllhBykKxBK90+BnWYIG2VvyKIvx9WnrG3LVzLCryRpyoYgHB0
Y1WwvS4qcBPpJR2FMrHVtcydslQ4Yu+l5gXcD0IDAoGBAM6bJ11Tan90bRXOTNGm
ULVG5POPTT9ppBy843FPX1Upb7bn0ff0pfwTMJvNALABxPhDXCHRQy26GRlDOwBE
9N7dVNVLygA5kq/8HRq1HxYx3hTyw5MwWq0G4aJLct5xmTrMAvsFIiauMzPG+fnP
oU5mazyOmgNitkGIiLXJoQIhAoGAMvnSDsRHXB2y3TWr9r57DdyFRCEs3gW5XZ5p
1VhN/iqgpkFAJcNtZNNlIwr23flkmmZcAQCZkuOrhzVFjIgG14iklD+aIp/QoSEi
R/tzRb58a+kHrD2gOGIEBl8hLaP8vxhxjf6a36J9Zpt8R0jyBfLmeXiQBfQm0M3P
CXuQ290CgYALaHeE66D27q5gLsvXX8+YQASskZ9Acc84fl6/2cfG2NpcrkXhoJ9L
7JhE78eCcxeaP3OgWaMa/t9XQMXQ6/wu7etz2Pe05RwPlJHO0xQjId7Ka2+egXpB
9c2arbVzMBH9EQM09HA3/2MARe5wdnhQneOkPu0syGJm/YApXgDO6A==
-----END RSA PRIVATE KEY-----

View File

@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDMTCCAhmgAwIBAgIIZ00bRb/+x4kwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDkxNjIxNDY1NVoXDTI0MTAx
NjIxNDY1NVowJzElMCMGA1UEAxMcYWthbWFpLXB1cmdlci5zZXJ2aWNlLmNvbnN1
bDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ8SdK/JKivUNuU0PRJe
7HDe/ZgBIVFXEPQaGndpDDYcgKhR/kMRw810frGN+t9+h0yx7SK1fSGT7uGc1NqZ
P4Xwydapq2WcCltg+ijMsyo4PgHUhXEVE9+liyuPZqUt/mD9LQQaxpBjWpo4IFXK
7q+mMPUptPZ8vfweI3IU85gumtcjFZ2Yv673/GCG+DWAIXPFs0FtGt8F55uCegXn
Okatntvw+FYwuqRFdzENxv4fqCHjlr24eRPzwq1qn45D3Qjm0I/TIlCZg5LnkC0t
G8/f1HnPQ1WmSX0ip1dx9gI+ZDK5ZObhpHh5iYaPeosAk8+ycCvKCtSOgh8ksbSv
JU8CAwEAAaNoMGYwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB
BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMCcGA1UdEQQgMB6CHGFrYW1haS1wdXJn
ZXIuc2VydmljZS5jb25zdWwwDQYJKoZIhvcNAQELBQADggEBAK60O9divbWSeLWJ
61L9r4FCQfJwPzrgCM/9jPJyGB3Z5/cBK9GGvxbZ9PBZrP+abc5NOtyQAf1QwBXn
aiMmQ9UWA2EjNuX//ab5MqPv/U5UgLeUxfCVRKmc+QSSKG9rESHOaj0gjha+e2C7
DpZKZF0LjgqIpluuGX7zSYvE1t9VHaDimUPikcl5HP2wSe7mIYHz/JL0DOOTV3LU
d40CYqXqX3i7jRYpFQRYEqhOiYdEULTtIm0Dd7RY/34BcLLitv165zwOkmNT1Pqy
Yb8knhPcp6ACVIxmQ8ovfWPXrPlmXUmJjrZFI4DPmBPaKtNROBFrUmmwuEd0rz44
NPpdl4Y=
-----END CERTIFICATE-----

View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEogIBAAKCAQEAnxJ0r8kqK9Q25TQ9El7scN79mAEhUVcQ9Boad2kMNhyAqFH+
QxHDzXR+sY36336HTLHtIrV9IZPu4ZzU2pk/hfDJ1qmrZZwKW2D6KMyzKjg+AdSF
cRUT36WLK49mpS3+YP0tBBrGkGNamjggVcrur6Yw9Sm09ny9/B4jchTzmC6a1yMV
nZi/rvf8YIb4NYAhc8WzQW0a3wXnm4J6Bec6Rq2e2/D4VjC6pEV3MQ3G/h+oIeOW
vbh5E/PCrWqfjkPdCObQj9MiUJmDkueQLS0bz9/Uec9DVaZJfSKnV3H2Aj5kMrlk
5uGkeHmJho96iwCTz7JwK8oK1I6CHySxtK8lTwIDAQABAoIBAB0UlapxPzlmAWcj
hqquGdGEop3ATyP8o8fMYdxEowvdaBPdcXs3azFLQ8IX764eBoQZ3v1Cao7R6ZDr
R+pyq69D1tJckE3yGd6cuv7sdTCZuZRCEucacFipfejHvX8jCmcWwb0HXBeXYj/h
VN/6SmpoGnknV8LcCStnIxm/BM1kJeophHvqf8CmRhWPmYNDsfsc9eMa38QaaJ0K
yBOWJ3/HBdthqblxLyWiaI69v2TxnEoUQGA0Sb6q57ied2gcD/7dqdhUDWrqXTt6
/eGVQyejId3jh7JHEbejARfSYA+mR50uWfIh/ikbrZwlA37Hc9DXKATrQarl904d
9mhshUkCgYEAwj/45HC6HtbyZwqvVu47gJIT5zoFSta6z5Ne927n1bzKLnJK+vwJ
ZwHWxFJdxkPEkPgr6YGJw8T3ZrYTrHQ15J5uk2T5s32AZVQlhkcvD+Wxme9gGIMO
ZZF5C8zGSa3JeJn79B3T9kKLXEViCutE5BEE+Ys6YwK0th4jpK5W5xUCgYEA0aO4
Lzi6kU6GBu08RIw8ocMDNLSMez97IiD68+Rc+qT4iUv6yy4ISfr8yUfklaRu2aHV
BoTLlkjL+cXZar7e8GIkzmvqIEeTP+xRk1dSHE43K7Ykms/ie7Kjt00k/5jjcm9a
QGDeUxlSvJbeK+p0iuFV8kx5uGW4KR7IwjBPs9MCgYAZ//4MdZoz7olbiW6WsCR+
vQ608Gss7Tjr98nKTKnzTeWx+dJXbczEYNaiSHQMyZ1R2iXmh1QtQ/vpX42ak6Nz
ClG6oNVbVP0OkwjCxFxkQFZZSFUQctpGdgZBshMIYZ6J6fJzZlqsp5OHsjHBTGRY
Mn7798rE3ePaTIZw0HUJUQKBgDbLnlbpcwqMBchFth0MssRtXqcmEhoc66huCmo5
ZHw3Jqdsbq8w5wW/TtelrP/YLQlBnZbImxY7DOXKaxvVrBwU6x3xYw7w5nIs6N2k
U1gGsbEBOOwmLkK63MQKrAMLCVhd9q8hIruBwPh+TrAX5kJux7I/fwlNvScyXrMz
QYH1AoGAVgCc2zLLy1JHk3J20WywRZiVUk2Tev1WypPop2+e0JLWLrKusOPiJj3L
+ZpjY1B6pdW5zJYuys941n9dJuvRDJ1c00PAYaCGmlYycP5IYPcb6wRvdEFxH+O9
tKfAEK+msUmEpRQIG14Uyn6nyjUHP5rFI0RceeuXPhmxfBYr5Pc=
-----END RSA PRIVATE KEY-----

View File

@ -1,19 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDKTCCAhGgAwIBAgIIIyhasHOijBIwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMCAXDTIwMDQyMTAyNTI0MFoYDzIxMTAw
NDIxMDM1MjQwWjAiMSAwHgYDVQQDExdiYWQta2V5LXJldm9rZXIuYm91bGRlcjCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMK7gvPqYoNE2A2/TUe/LHzw
6ya992e0nPEdUsbw8T1dhSujK6JfGMEHTIwWRDpai8MCgBcMDI3nzF1lYKaKWrdW
uNa9fztF0S/cOeyoEi7+bBQsyK4rmEHzbfw5z7NaeEBXi83T6NZdc0lcXAX6rex7
hZ8mjEWD4ATmYZR82enfxZWSLEoz0AkRSGtMnjlbXdKhrwaDImgKqlKK0LOea/+2
i857s2ilgdjWQ63eGGXjp1jIJe8wbgrYBGDyXdFKN1M6PAAa971LEbJJjdJgXKSY
KAfo9oHYhm3ehX/r9PNcTNBYLzOnLhe7DFcJlfFVcu7qrK35L6EEb4K2Ndqun0cC
AwEAAaNjMGEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggr
BgEFBQcDAjAMBgNVHRMBAf8EAjAAMCIGA1UdEQQbMBmCF2JhZC1rZXktcmV2b2tl
ci5ib3VsZGVyMA0GCSqGSIb3DQEBCwUAA4IBAQBwmkDXtY2nArUzO50btsq8jxA4
/rGHeuaSP9WraNyClV659W0FHHT+YzMRpC4cLHVY+KLNeMjyUtpcdQnFZ7Z53nmK
Hls11FMGZqXJ5cox440FQG3qiWQdYEoz2lblZW2uhHny7gD2T8cEt99nfFFcpfQc
+ZFOF3L36ssTar0aJOfb2qcbZ60CvRTcY6COqRqENEooyEAv4mo04LCtx2OZhIB+
AvJHs+4vPG0KKdiY+PmqytmoNtexZaVm3+D7ibVbZXrnjK7n6Ieh6nB92gvZ/eAW
qAShiiI6k9wFWDiSVyVHQ/Pu/O3jnuXWA687tUtY6yjegTgK2pcC9jCZgXYA
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAwruC8+pig0TYDb9NR78sfPDrJr33Z7Sc8R1SxvDxPV2FK6Mr
ol8YwQdMjBZEOlqLwwKAFwwMjefMXWVgpopat1a41r1/O0XRL9w57KgSLv5sFCzI
riuYQfNt/DnPs1p4QFeLzdPo1l1zSVxcBfqt7HuFnyaMRYPgBOZhlHzZ6d/FlZIs
SjPQCRFIa0yeOVtd0qGvBoMiaAqqUorQs55r/7aLznuzaKWB2NZDrd4YZeOnWMgl
7zBuCtgEYPJd0Uo3Uzo8ABr3vUsRskmN0mBcpJgoB+j2gdiGbd6Ff+v081xM0Fgv
M6cuF7sMVwmV8VVy7uqsrfkvoQRvgrY12q6fRwIDAQABAoIBAQCNU17/vMxQLoeK
uprQhjs4VfSjglzqw9be2oQ346eA/L1oZRyG0/N4K97vED3mB87E8ayajWETH/Ze
lfOmCmU6B9NP7elH0Cy4SmEzkurXdkhj//iJBxSSUKQy2JYXuYHqWF8bOz8RTHMd
+8zBfiP5q8/XKDfHP6U2iSiqhk30f/CF24H1/LPO5LhpM79+H78cNsEhV7Jb/p1R
3Svh69jxmqUrx/PuP1aJru65+IqxNwy9g6n1F0UJLdKcFXbr0/UMJr1YNO14DVOH
NZkK9mk0vAbGPbpMWm9ZAY068Crm1Y+ckiMDoaql+KeM0KLMnYfr+DyEwFcdioON
twg/HUSRAoGBAM1zVfd4+Lfqugf90aXGWoR5qcg/I+KaBwfHQ0r2KkobWtNHhhhM
h9Yq+KTQyHgnQcPgw50P1OF8u6aX9OLjO+JcX7Di7kKa4H1UaHTvK7MSSyUQMyd/
pcQQNIFGALED2oYvdLi1QLAaDtEl5z2hLfDMPar667/sp1+TJ2tGUpWvAoGBAPKl
FF9k8KhZ41zsEm+6VCfRGlHVOiUgTKqIxMEr2ifAPro1pdX7ESGFF4xluA+ujHTS
NRNNVWmZje3rTrn83mtEoSuhsnBVCGyWn+ONCvhMUYZOUIxARNAuEZUGSh0eQAG5
zgF3hgEUYnVH7AXsohfwdTBvLpedfZey1MRr3Y3pAoGBALRFbHwuAIdYhg13EJrW
NhyhqHFVvcYaguq3VHuVDjxiTkqvKqFtnY81u2Da9dxADfuy39GTz6ZfTUR7d1wS
KTyQ80IBjTCSN0KhatqX9g81kQwfb9NLtQcZdQithPPNvtQZFeDw4abj5nZsPMAe
CnKMs9uwOmX4YFCDjYYaeWJvAoGAI3U+MeaFSITCNe0FkLAw5hSnfPfk5FIBAha0
ceofmhl80SdP0aI70aMqWsjuidQfEF87hFOTvLfExtTRD1rFgfVofADIG6RBc+Ta
/py40qoMa8z79lLZ+3YP+bAOmoy2G8p0MUCvI29AKBVXh1IaKddouKg2rc9E8Csg
7oc4vCkCgYBKJiWIkqMqULozEAsbOcnKb03hXYqljvtS0sVzgxx7I1C9hk2+Lkd7
ObCp+JqaGsth01P9EFgRhCBkwQVOVqtWaWwcV4v2b5NG3GYJ9Pp99/iLjBLE6N81
a50Y6niW/q4EXQLgurki0ZHTrKC7qo9fZOL2VUdnDyGAIsMimnTNtg==
-----END RSA PRIVATE KEY-----

View File

@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDNTCCAh2gAwIBAgIIKPgNjXxHqWcwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDkxNjIxNDY1NVoXDTI0MTAx
NjIxNDY1NVowKTEnMCUGA1UEAxMeYmFkLWtleS1yZXZva2VyLnNlcnZpY2UuY29u
c3VsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxNjT1t+3LYDvywGU
w5kMaF0umrdpXwdMEwDavJ9BNIfF4i3GkDPQRaJfYS/esSr404pyCVjE70dVHxmh
yBAq9uvmuk4H6L6ZYswYLYJdnAIiLjLx7ovgv91LwUgE8YPylwES1NtpgP0ZFamS
Ly0u3S9rDQHAMCT9FmxIZ4UBODtEoYlhSckNywMhNJZUf1HWgpKD4Jd+ArEdoAgk
Gkn7Ogkadks9zhEJKK3kziisQsL/POsBcZ2uikim4gKqdhTbUHR/96U1jeSgeMvM
KCK2aNDFHOCVA6mEIyJ/vPH3PBRvu4o4tsUiYG0IAZ0pcEVkUboxGi/lUd375Ak0
U7nbbwIDAQABo2owaDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH
AwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwKQYDVR0RBCIwIIIeYmFkLWtleS1y
ZXZva2VyLnNlcnZpY2UuY29uc3VsMA0GCSqGSIb3DQEBCwUAA4IBAQAZHACuMXdb
LIWYplQbLdMIKzM9gy+5hkqHY2l4SdsSe5GtqHE+AkDuvMFePBOFSKQnqPCnhjcs
wLG0yWT1QS6O6YpHkh+HAMIYIZ48fo+EGpjEBCYTUUXDZ93M+R1SAXHZY1So4sw3
Iwa3LqX4VUoCeLPgowhBx/H/FPgyqQ67GDX/qbu4zvJK2WAFIlbUyd2caLX/vwJf
NQl+n7CPaxQ2PvnAWraFJnRRuv1Eh4uKCRnDPqSFodEaa2o68iX/Ujn0m+BFvXx5
MOjvrHzX6lEiP8F9r7FH0Hjkpq9aa4PLImann6VsOKR+tzCL5NmiC77SVVq/sNld
E20r3rVc5paE
-----END CERTIFICATE-----

View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAxNjT1t+3LYDvywGUw5kMaF0umrdpXwdMEwDavJ9BNIfF4i3G
kDPQRaJfYS/esSr404pyCVjE70dVHxmhyBAq9uvmuk4H6L6ZYswYLYJdnAIiLjLx
7ovgv91LwUgE8YPylwES1NtpgP0ZFamSLy0u3S9rDQHAMCT9FmxIZ4UBODtEoYlh
SckNywMhNJZUf1HWgpKD4Jd+ArEdoAgkGkn7Ogkadks9zhEJKK3kziisQsL/POsB
cZ2uikim4gKqdhTbUHR/96U1jeSgeMvMKCK2aNDFHOCVA6mEIyJ/vPH3PBRvu4o4
tsUiYG0IAZ0pcEVkUboxGi/lUd375Ak0U7nbbwIDAQABAoIBAQCPm7BQnr3AkMRg
UjL5z/phWTna3dwd2/EAHCt4WKb1b+hJ7iNiqKpVYvQ6rvXEQxltGx+++egSuPO8
0LJahpERu2CEotDaV9MHZOZurSEl49iT487kvV+mGgheZfBVUnH1AG+AouIBnKRk
TWW8zTXXX/S1dIWFmjaZ2T2paDtPjYVVKbSVpOUWy6CUmj+4hVZrQF4JmJuXKY1Q
f/SVXYCYh7r7NanGKwgnBuHL5DWbICuCqlGcoUdaH+9xI+7hlselqJ3mjd7YWq+a
xH3b6Ecp1Lo1TdbGFg8AXEECWlkmd4QQXOoV+nTWk5cl8wapgoGGCTQij4trDUm0
8AKe5tgBAoGBAPDY0NDPj15FClv3eO/YW5cj/m7mVhTKSDjmCcuHTjh7IPQYGGYf
txCgcK/D4ROIYfPzD7/b6Ek/rb1n3W0p0EDzxDOavKaNbNSHHuoRT0RhD4JIko5Q
mdXLSmT3OB3dGjv5TM+G1zAL4Y6Ief/9OwUOLuOhJVGKrKVOtPGtbJhvAoGBANE7
VGL9oiplQ4qTY787cRo1GYwRdSYOo9o+FpAlDyH/pjr0oTM9leI/TBZ2gvUEtW9r
lCvEKyBPTJ+q6nL2GP2r3eBhuoEMHFhpayECxJu35AVfWFlOWmDisirXvcVn4iMY
yBh+OlkgmxQTalP7KX8bvIH9NWwp7B0b597D+m0BAoGBAO7/mKe9cJ2xkUgV2ZLY
dnsTIsbWF5Hl8alUzV+E02BE/zx6NKwSyMzdCTXCATYq3lkAWB6hkG4vnK8ZxKcx
GRF7VLWI1a/JI7f6pfjMWIaYcpVsgtJqtV1ssFRk5vDrmb7t8wT039Ez2Q5h6/7V
QZ4QpwMHxEqYfB5GblRtLhhNAoGAM3etrWAImPcp4xeYbLz5eGHhc+QDdiYZxiCJ
ulFzZICXal8snAclLG83jzr9wbmzy8GhxBZQKXV4Orp3S2ogAZ5aSMyhbQcGnfTo
hklBBbD5ZRzsBaPRdY2uF/3Tz5BbPxjkd6ntPmlX3FteR2Q78+lluHAJyR6S1yI7
Kj/5BQECgYBoQMOrsBaKe/Fv7ynw+CeKVV92zGXHAcc3elnSW/pdHzBiWA41D4B6
1tbxEvfc8GjaUIz5duO/F0Hlh1qp4Gby8w2GXiysizAM28GdYu+V8TTTo2o7coUW
fWl8eeX3Ai8aBDuza91dz1j1GFqzKnE434XFj8hOhfGGBgTMB3B9ig==
-----END RSA PRIVATE KEY-----

View File

@ -1,19 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDKTCCAhGgAwIBAgIIQokudM4rsxIwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMCAXDTE5MDEzMTIwMDg0MVoYDzIxMDkw
MTMxMjAwODQxWjAVMRMwEQYDVQQDEwpjYS5ib3VsZGVyMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAwPutK0EzehJTo9lTn4pV2qJvmVfoNW9IrNyBxtGy
a0TmymxC7eOuuYiBCyin2i3yfAktoM4NNKDHO+ubnp7Ama+EGThUE74qLdd+fNbE
rp6nhNgf7Cl0qT5VS8ebEP+H6wQ7nB3Hh4aDQ6BF1016tf2lgOzjVzczn8nex1Tj
8Eab/bhfIEmfcmmfcs1jd5+OtVHMBOXXIvNfMe5QRChGL29vvANUY0mQ/+W769dY
9g6s2DggwAlJy5ehPc7Qfosc8W5WEJKodm/fRsFqDEqeYJ5fUeRxRBOdicAg4ACp
1J/XhPfFcbiSstx3jmAusHNKJQPa63HeBAi0lWwKo5/wvwIDAQABo3AwbjAOBgNV
HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud
EwEB/wQCMAAwLwYDVR0RBCgwJoIKY2EuYm91bGRlcoILY2ExLmJvdWxkZXKCC2Nh
Mi5ib3VsZGVyMA0GCSqGSIb3DQEBCwUAA4IBAQBxAbbg9r11Ip2gRvW2PJ4OBRwI
2B6lWDJBdt9xSL3MeSYcI/prJXpGXc/BSXqysEkfFG9iZsLcuDc3YwaNTVvyhprP
zm2H3HLTcJXjKXygYO6EZ03OzIvG0qqwSW4CFqanN/tYOrrZuIfM9roaoq6MVdb3
wUsLx70eziGX4dAV9Pe7h5yHvSb9M6XP4uZuT3YvuEXPrCx3nGAKmFUFdRO9USqH
44cIK2YEvQzgp4KBjWW2iu2a7X5VV37kyiwIp5FgdR286vVkJcRU9uu4Qly65M++
P8Jl3ESRAi1R6bJeXzGUHhdvSwKz1qaLsU9pzyrYE8XCqXEC2+EFrGlqzF1b
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAwPutK0EzehJTo9lTn4pV2qJvmVfoNW9IrNyBxtGya0TmymxC
7eOuuYiBCyin2i3yfAktoM4NNKDHO+ubnp7Ama+EGThUE74qLdd+fNbErp6nhNgf
7Cl0qT5VS8ebEP+H6wQ7nB3Hh4aDQ6BF1016tf2lgOzjVzczn8nex1Tj8Eab/bhf
IEmfcmmfcs1jd5+OtVHMBOXXIvNfMe5QRChGL29vvANUY0mQ/+W769dY9g6s2Dgg
wAlJy5ehPc7Qfosc8W5WEJKodm/fRsFqDEqeYJ5fUeRxRBOdicAg4ACp1J/XhPfF
cbiSstx3jmAusHNKJQPa63HeBAi0lWwKo5/wvwIDAQABAoIBAHLF+/Kqv3PNbIMZ
ILvU6USzsM2xU4BcJAvyxRg65PMZMm2XP6L984+SmLTLRDDlfL66MrHdeksfh/6i
HJaU8hU1JspdDtwDEFDdRfP3Q1hbMWQ3qZyp9yEk2lPMbfQJFYv3o4Aw0ddPb8gL
jR4EjYOpTAJGYNshEInq5J0GZt4iBrEnETihTVPMrBGGb8Sk6hYfU7Px/DdOLWs+
s6zIvg8mg3YGiwO7+w/tBPxT1f9tfXkSnLirjBk1bBv3uPLJ4m8oLewtK5OLlB4V
LNfYgNX/iyVh5VV1l0SbThfUQdWbbkvP2bX/qC5Nt8ziBKiqBqPRW4Gagg4XgZ/R
Apk8DyECgYEAyQK7gJhbFHQ0DvMJMmW+V7teqQlcJdT9/MdtZC+TnvuZW3OzMRxq
QwR+afoGk8PUkZztcvzhs4jaOCQ80aSu319pMDuPNUj3p21SZujdkexUrwzej5cM
xRmi00rraCR3XlduG6FNN17+Bs/okOeO3CIyYQHM85O5NTwfN/kweq8CgYEA9cbB
Fchkn06dSWtNxpUs+LfhOGl+kL0UXF7nXQoxp7IfHHFjnj9K+Yt1XpyoA40DTcgY
bbP3u/S3KY1aB8RYP75+kcZBLxba5B3PmEb7k2jj0Xv/JQjjDvAODDDSEYNNu+7l
4y4JcK/apLgSPG+wKOde5v5uh1Lyr+/ErDBfLvECgYEAgAKFdjeQiU4XeQ29ZaL1
vNlOR0f2rwEdXsWCHLNPx4di+qKME1KNOXC7MLJRTfkAflr5vKje837LucUaFkhS
NV6FlnnXkY+OZ8lvGKpjsHJY28HOWpNPRpY042pq0D+o5SO4s0/d5M1R6PSuntlY
WUhN3QlQhC4nXIeVOggvn3ECgYAByudRn1qMhuhCxtOUZTYkwkKURMC1kYt6eP67
AP4HuRbdAD63wsJrO4cpn37iN78UbCcxdaSS7GABn5ROhjIWlO8bZRTIoSQLkeQX
ujzPgG5Y8syTmpL9YubXU+vUUN7aRg3LMGTFO6MenHEVm8LvKXDZwnVP61z1x4vp
rZikIQKBgFuyOdPOc3gMIxo3GBzZ8b78VkOUtMVqdCJJIRA8Wq8uDB3G5u7QQ1t1
PyAIGaGZdHIF4B2tR3Nhf8NTOxsRQEnCy5wB+iiIMZeSJUM6g042nQsjW5rCWPbn
A/uTyKLVjJT6er22L4baPH4hnBAEpQtJ6FO4p7ztiFMZMjm9ZBxr
-----END RSA PRIVATE KEY-----

View File

@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDRTCCAi2gAwIBAgIIBjgzsL5oSlowDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDkxNjIxNDY1NloXDTI0MTAx
NjIxNDY1NlowHDEaMBgGA1UEAxMRY2Euc2VydmljZS5jb25zdWwwggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDKZoRuwKro/IXCoVTpkWonWaAXeISc+B4B
Ch5W81xDYFfc4U4+tIKGVW19dBemzKxRQ1pfDMWxqd+UjEpTcSdgrdzXRrvkTroY
mOzB9sBmiRVE/oNNawqw2/uZ+RbOdHhtjfUyZAC9VCD+pe0DWvU7KeYgoB7X2VED
mHbjV+F0pcPjCPdx8LsmYfOHYblMwDej3zGIflMyQMhzeiCck+R94k/OYvlNKNKp
rLWBLLLBIQ25ekWaIAjEosn4XnggWI106lqEZAC8VYDmzyzpOGp0i4uNBq/jSNrn
RR78sfpP1F2Pfpr+HrVz4veR41MLobHcekZirOdwqxxz+mLpzSO7AgMBAAGjgYYw
gYMwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD
AjAMBgNVHRMBAf8EAjAAMEQGA1UdEQQ9MDuCEWNhLnNlcnZpY2UuY29uc3VsghJj
YTEuc2VydmljZS5jb25zdWyCEmNhMi5zZXJ2aWNlLmNvbnN1bDANBgkqhkiG9w0B
AQsFAAOCAQEAmUpoRpc8+MkF8U8aV3M/QwWZd2FwXTHqAbfqq1vEijjjKPOKbnR7
NjkyVECHNkRDlXT7CNQYjP0pk0FXLPgL3sYa/OXXy530dmA4D63Go+xFi0Vs7k6f
p8j9ksGBCgUO69sazrVShxcd4ttjHXZ8wdiOpH8fi1i+ZT03JBAGwnxTpXrR71i7
pt1EtQ/QGmP1+BtadB3ywu4M9Alioc5O09wvTyE6Fy2DItylYhS7CFSHRKcKsb5D
xpFepjpEChZDVI3O5T1VgJXUoW2JSLghjarrPJHdQ8QPqQfv9CjufujbYoGH6aSQ
f1eYpVsJvW3uluTngfQIvcgVG7sCsf0i9A==
-----END CERTIFICATE-----

View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAymaEbsCq6PyFwqFU6ZFqJ1mgF3iEnPgeAQoeVvNcQ2BX3OFO
PrSChlVtfXQXpsysUUNaXwzFsanflIxKU3EnYK3c10a75E66GJjswfbAZokVRP6D
TWsKsNv7mfkWznR4bY31MmQAvVQg/qXtA1r1OynmIKAe19lRA5h241fhdKXD4wj3
cfC7JmHzh2G5TMA3o98xiH5TMkDIc3ognJPkfeJPzmL5TSjSqay1gSyywSENuXpF
miAIxKLJ+F54IFiNdOpahGQAvFWA5s8s6ThqdIuLjQav40ja50Ue/LH6T9Rdj36a
/h61c+L3keNTC6Gx3HpGYqzncKscc/pi6c0juwIDAQABAoIBAFLgJWwAIjtiYxbt
3ooBC/lu3nmd1Jc9lXORhBjQbz/7bB66dsKAQU3mHv4WkjSvbAOeU5vF7BEyYKU/
yJNgKuKQbnQLt5XlkpfNzmwhsGiLyxTELll98hO3D8/dSbRhxon9baAjiJX9o8EB
igosrWt7XYqQZfC2QFD7lfrDGkMbfnu03k/yXUPCJAYqAb3sqD4A8cCsrs34tYNN
0uGa413o9gMuGtalYSvdxu35FlCmebQNw8P4XE9UTQkdYIg2hcI3lQa6RJlUxYF5
NSHYgSbNNUmNqOGRK9Cycm+rMVoeDNAmcRH9DjvS6kaNth3SQYEr7s1XsuAubuCf
nImueAECgYEA7ncaHhRSeDE+u88zP+ePQJyX7VbzWylO0ZEq7h+VI8Fti+CsSAiM
8Y3WgrOLcp/nGJLLqFQ3+gx4G12LEPp1DOUUwpgoUy9Z/RilFWCH8PoaLV/MgRTe
ruaDvlSid0uEJhfdhxu4RIk8TtHAGtB3I0Wbe8yHBdqp1JLtXiDll7sCgYEA2UiH
C+szf/aaUuoaWJ4EFCWmuUdk8sNDAA03UT/9jRb3Z2G+r8XLZhJkkAJgCxnEroXn
WWGIUEecTpBY4JpUqdB4/35D6FuU+5zzkPmO1lhakSP0gnpBGXfqDc1pkS4y3Qmu
ScU+0fwqJSAvKDVwVl4Jon9rYFx6KKU0AZh/5AECgYEAyVJyEUz05xYkMWjXiq8T
COhrd2t+Hst8CH93b/vn7Hzj4EC5EkNtwo0NueCc7RPEhcGBAMbBT3BxgiDyRE4+
vbk1Uqgk+z2xynShArAxdKehrAcB30RgT+a6+Nf5JZ/ynDpvwx4K7omyCZUZi0nO
G1Ar2VOt9qpJ0PaOQXaifvsCgYAUCdhKhRpuxrNcyjI70fbWVNKXa7onmVJogs+D
Mr+Tb3bJlf4b/8XOWAvmLBHndCzrW3YGjDQiEzibFjzcGd+M+ajvBxoEJ84JlmPw
DtPZeLSBhitajSPL0X9IXpVJylTuhaIJM6OjgfnxCpLOxn7huDJzRgUFEgJCFVpC
e2nwAQKBgA4yEi3wkzvzcTVc0pzw9duZJ65LJNQNLePIAmH8i4Yc0NwQC/sdTLXe
bV+f57z7c/CXBOQXmv/VJh933nFuXTV/RVI32qDmkgi0ifq5Or8TPZzznuWPiBN1
1lsVcNodtRuTruoRJOaV/Ksrvh7DEvk9W1J5oHzVjzPrLWRtaJbQ
-----END RSA PRIVATE KEY-----

View File

@ -1,19 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDHTCCAgWgAwIBAgIIHyji7lDVSqUwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDYwMTE4NDkzOVoXDTI0MDcw
MTE4NDkzOVowHTEbMBkGA1UEAxMSY3JsLXN0b3Jlci5ib3VsZGVyMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArRAD3NxXfSW6GLOnf+M9F7rlwNRjzH+5
IFInKeFHDdop/S8uYU1+7X7cQRz/5sZC5KdB8pAZZPCvmrUCJO+0VMfGH16NSax9
D6OZNg0gPdnGV0nfbFv0nGhnN7hTEAFTzslo5Yrbk21ZUsHBIoCimApZYba9EMVV
PHL0S/GPTSyt4UWaxBwMZ+rZkUiB3fdhj2TIjw3YW7P8TWgI13B3MOYV5cxEWgYb
/l3TZEQIBMfMUbB0n1V6n7tqczdKNfHtgathnRrsY98VOUFJH0kcWNCwyHWddE7k
gkiI+QyTPKIGbnfEjmSDHmW6XdLFnl37zOPY1Dscuxpbs8Mjp0YMEwIDAQABo14w
XDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
MAwGA1UdEwEB/wQCMAAwHQYDVR0RBBYwFIISY3JsLXN0b3Jlci5ib3VsZGVyMA0G
CSqGSIb3DQEBCwUAA4IBAQCetSnCIrGp63JhCeLpw3Xaj7+kX49h3sChckcA7FyF
/BnYJP1P4hkMMZptqkhZQyOUKfiBKKz8jNf5h+qT0o5T5LDTY2z7971850C79EwL
4qeDM4crExqQhvKVgg5qYFo2Rt7hT1sAVWKC2qJY0HtQO7WGDn0p1M5dehwzhgyU
jJZAWPMMnrL+njRrHWoN5AHkz+Ykbva/4K4uyTaiLx4wvk2WHgwNRZ7FVcdj4wdh
Im/eoTTbBQPaZhT0W1/suJOxSoFZYWUWFg4dNglaPIVMEm1eTARohbYjimCXvB8P
JhqJFC+tEgmBVdldALR7fJS50emOMoO9Qc2nAGV0+yIV
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEArRAD3NxXfSW6GLOnf+M9F7rlwNRjzH+5IFInKeFHDdop/S8u
YU1+7X7cQRz/5sZC5KdB8pAZZPCvmrUCJO+0VMfGH16NSax9D6OZNg0gPdnGV0nf
bFv0nGhnN7hTEAFTzslo5Yrbk21ZUsHBIoCimApZYba9EMVVPHL0S/GPTSyt4UWa
xBwMZ+rZkUiB3fdhj2TIjw3YW7P8TWgI13B3MOYV5cxEWgYb/l3TZEQIBMfMUbB0
n1V6n7tqczdKNfHtgathnRrsY98VOUFJH0kcWNCwyHWddE7kgkiI+QyTPKIGbnfE
jmSDHmW6XdLFnl37zOPY1Dscuxpbs8Mjp0YMEwIDAQABAoIBAGSBJH0jSXvYaRbn
XqMaqOQbGkq+Dac5lZ17mFruBYG57SCoQdsoUkpCnk8CNGslQLvhlp7zqIvCa3kB
Hdmti6Cg1CJrmsnqbkaiz9tgDBVfX5xZvnMDhC9BQpBNb4+f9bflqBGGbrZTjshM
1YjgA40glX/1zB7tOu78I3vnMT2ze+l/vy8ShXv/Jg3k5KwnvVO19bBlNcT76faJ
Q5+XAd5jDSLi3Ldyi0YXKDdialaQZBw8+R5NjW6rYwoDr5hqxGMn7ZmUDy1BBSLY
ol5/QfXjrys2qswvs64WsKh5rqdzei9xSWlHMcnaPp1/bbIJYX3arpuiTFl6bPo7
5f7jzoECgYEAxhLlqEEsrDZWm7jsbV1qyJzq9djDMQbWnZJ16JiCWqFpxoTY+zVR
JiqntFwDx58I2qvS7POPSjtZgD8HbutwkIorQqdRn3HhOdyCm2Y7GUL+WgQveCQm
2Hitsrz7KPFdr7czYkp9rYRqnr8iR9wsB5BvZOiXq6hYEhXUft/UY3ECgYEA36yc
iFNo2PrL5N0aHnMsubGxlmcCpD/k/b+h6HB4opB5kajJURd5glHuy1dHo4kNuvkT
K0+274zC3ls1JWLrSEOV2uFvYR139kuDiJK0Tt5cDtSXyd8BK5yfxNUx5TAbB1qO
cn+gYHNYYkz+ED7useu2UBgv1N1xEnUckZqincMCgYBwYQJZzviIkJ/c5DOH7UuL
nLQWXjCInWegqRsqp3S19QStdGwjQuHStLrHsrkWRh3g60HV3G484KVsBNaz0PLh
nvLic0n1G8h8aqbTglIfiAoFioBgOqqrgPSUB3K8jQzpiBioOLlLfGh9vtW1Ta7R
b9ozt19uLiohwK76eQXokQKBgQClGQ25eoerkQMq/SCoVS8wKb8BWyuR/S+TNP3X
Sh1hMO7q2wEt//vKe5udL+FLDoC5/9tsXryS+P1lj0EdRXSRtIFKPJgvwMapX3fJ
OTAp/utIbxdTBG4iuMsdSJg5qVZqCSeX0CiayMj2Vgo6B5m8blX1rMSxhHpPu23I
87EQbQKBgQCIL7YmlsVUEYXJiau0zH/MULAQOhBmbRM+e/vPZ4UfpK8fP+RMrgbc
N0JWw75vn32zC5GIoyn8BQ4h1Pd8nz59CAPmyB3Tt644gEQsESzsOXuyndHoRhAP
vVLhHpSVme/oUbpabdI+eoWAOdmK6lmmMR/fX2PcgUr2rG7xOOQ9eg==
-----END RSA PRIVATE KEY-----

View File

@ -0,0 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIDKzCCAhOgAwIBAgIIQy7HiAy7cJowDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDkxNjIxNDY1NloXDTI0MTAx
NjIxNDY1NlowJDEiMCAGA1UEAxMZY3JsLXN0b3Jlci5zZXJ2aWNlLmNvbnN1bDCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALLddMhgcggVEWYtHKd+rueV
oy2AzwQUQumFmTsfkJY8Sr717NLMcCluL77pmXm22xMww2kwGm7ZTGkpfVI1H2Y1
OUgOwGQTClD2gBS780rO7iJPz7k8bxJpPOEffxnVltv4DTgNit/NEESpXmbwl/m+
xCNYBKtSE0zehZbgx7tbfLbQdezVo91REcFhBvdzdJL5hWoBobrebNCBuaf9MB5o
sk3rILweBXAM1zgcFXWa4C63rGV44yD2o2rwAv3ChZaajEEAn3FUwl3YT+wvjqz4
LKQNRDavZ0HcqvYji/hptD6YGv4P1+EyVf5iRzhuAlXZl68uVDByM4V7cDRBjCEC
AwEAAaNlMGMwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggr
BgEFBQcDAjAMBgNVHRMBAf8EAjAAMCQGA1UdEQQdMBuCGWNybC1zdG9yZXIuc2Vy
dmljZS5jb25zdWwwDQYJKoZIhvcNAQELBQADggEBAAuIsCd6stCXNADCG31WWd7W
OPzCT0+b45Fqul9lO7OWWsjvqzwA1A7r+zywfFZ1x/NPbq5wjA2Y9nyLm3b85dtl
hdWUBaXpt+gR3P/LtZoq/bBmBzJHVyMy5Dq7SY9q8gLu9LDPfUyVw7VEsfHzLm1A
16WMh5EImVKeIU/RJuF3ts1p93Nl0oyPn46oV7VyEYoitav5VxeNpBxJD1ZOqEKV
KIBK2YmbrCLG7yfx+54Gx/Nnnf2PQ3VtUqigEs4YNDg7gmYmA7eiX3ouM3M2z88+
ecedBWggqSIqMf1hrZLsM4nLI0teTRcf1b89+B/aotLvzejNC282zVlzXrZOjuw=
-----END CERTIFICATE-----

View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAst10yGByCBURZi0cp36u55WjLYDPBBRC6YWZOx+QljxKvvXs
0sxwKW4vvumZebbbEzDDaTAabtlMaSl9UjUfZjU5SA7AZBMKUPaAFLvzSs7uIk/P
uTxvEmk84R9/GdWW2/gNOA2K380QRKleZvCX+b7EI1gEq1ITTN6FluDHu1t8ttB1
7NWj3VERwWEG93N0kvmFagGhut5s0IG5p/0wHmiyTesgvB4FcAzXOBwVdZrgLres
ZXjjIPajavAC/cKFlpqMQQCfcVTCXdhP7C+OrPgspA1ENq9nQdyq9iOL+Gm0Ppga
/g/X4TJV/mJHOG4CVdmXry5UMHIzhXtwNEGMIQIDAQABAoIBAGlrQINA5LSCxkh0
WikV7zwq44vUGS8MSgucZB2Gkw8Y5ez6wOPU/l5MxPM+duhXr3L2EJYUdd/TTsfE
XkpvaNwyjlo754ST/EaPohmWVORIZe3vIDzKs6QkRm9gwuaVDl8DKbdZs/oHwIjX
Uf5V2xylJLC4FbhrnVh25kFwpgdz/hCxE74brfMEQBuHI8yRj+W97r8MHaIy4SAp
d1g+xqKRcbkw55N4X8AstX2PK+owD2CbV0DLEQuzO5s7bXNY3YjhjXMTh5PWFLpg
ajqyMq/b2ScP5hW5rpkR0MDfzkC/OxBDQ5jOedK/esV4wzMh8u7TCZ2FbC2PA+EB
J3stzakCgYEA0I7rkU1Si60pmoKMSYzN0cAYVAnCf/ZGiqsvVqn0d+IexVVLt96n
bgX014hSzjYKpl9Lhz+bRXi9YrSfW44uyLRAhU4WYuDNhmTArbMnNp6TBrdPOIbp
hX0i9ZiV4mQK9dXAFeRtsEftP+E/Twqmy7X14+3J/x6WjCLiITcaa8MCgYEA241l
UiujTfXXukQLm68JEwjepQWq063DpMeurGpbEbMzpDwq6rLO1ljYdHo+XbUBdKVs
wXrzEGPdNmIY3wKhKN0bzfJkO/WCcgMNgKqMXv0G75XOmAy4iBq/7ScLNZeD2MBQ
QoZaYt5O5gRnvzHkmZjPsm0bk2qRZrm+6SH+fksCgYEAlefEhoIvbNogZ0CimVMt
tS//zJffR567AX0d34r1fx32xBwU+qp9aeW6IRmJe1L4wLEKVsJvVrX8WnA9gs9l
7Tkyjx6blKLE126f17pH20iLoW4s8RJ3000ozaLJSRpjjmP/Vz0DYouwihPbL3MW
hKHbheMrJ8bSqxN/uiQjR4UCgYAbhiZlnsLiSye4Wj96TP8+O6Zt2cAIuYgFaGMl
ik/QcD7RIBnhQnlbtdetAoY/CSodjX+M4fUG4P4iiznC+3lovg92SiT2v1iTIn7W
2oqufdoYvxcfSLj5lyDogjSNi2kkCzgEnwNF0cjiXTsEZSTbfKTNIZCLcpi34CFm
6LQW8QKBgQDEKD6ux/L6T5iy+boDZMpLUjYGApUKrW8DOg8j9xDQ/UuqYKZG7Dtf
zhUx6xjqCFwPTNmZ84G62j7OIWpZ24OSM2UzWcnmd43+HjykRe3bY1HxTwC1hCXT
ip13ZQbaCsFN3jWjsrbdoYdextBRiAYTOOJOwpXmvaDmP9/itKC9dw==
-----END RSA PRIVATE KEY-----

View File

@ -1,19 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDHzCCAgegAwIBAgIITDAjij+YvqwwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDQyOTAxNDUzM1oXDTI0MDUy
OTAxNDUzM1owHjEcMBoGA1UEAxMTY3JsLXVwZGF0ZXIuYm91bGRlcjCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBAJZnehi4ybH5r7wgxD9q0XEBlhV6EOXw
DNzwniCRshWl494m+eseIfNv6ZhrGzbCLj9HWpdei9RsUFLVo6QW4UcyS3nHP9Nh
s9m2EYWv5hKuyVMC5nTGpnSd0DgVw/Rlr+hw4+uBw/5PdEBqKrajjm09Z07NWrIs
ktZ8hCaStVzuz2cZJwtLgHedZ4sljp3OoxEuTWFWRqGU/zxih7pXewKSlwKBdkWY
3xWo2uH4mj/OhbjfS+2RYZoWV60kj9/1sv9zsbjg/6nTXICp9Dka+6xUFxJUCiaI
NJjAbbsAsrAyTXs/ghacDvRUFWXd6SOw5tf+DDD3ay9KmjhB30gBDgUCAwEAAaNf
MF0wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD
AjAMBgNVHRMBAf8EAjAAMB4GA1UdEQQXMBWCE2NybC11cGRhdGVyLmJvdWxkZXIw
DQYJKoZIhvcNAQELBQADggEBAIrGUyCBpfRAdl5IXD7Cp2OsXisDRbyl3xTuPNCu
97cXXL0n8cO8TzfgvXMMm+UqhFjrN2RhVbIGtGkYUIxxYlc7WMG3TpufzbU9fgtg
Rk406xQo6QSzPvLDyjI8DYGgT7wpzC7lV4U3zOcDTAY8IXBMzE1p9Aq6hvyaeKjI
CaL+MFEYmrSB/rYjyyyaCUDkQzsAhdXknlNKr4sWjJ8a8RilzBxDvKzi1EJYjjky
kpjuFBZp/seFJMIu2iuRc7Dqq/LjDUH/V33uTmYs32TF8VNRwtujbKHmdF2bKfZ8
5RkwYF65ChAppu59EcB+ovodH6hip9DFLnA277xFzQAWw6M=
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEogIBAAKCAQEAlmd6GLjJsfmvvCDEP2rRcQGWFXoQ5fAM3PCeIJGyFaXj3ib5
6x4h82/pmGsbNsIuP0dal16L1GxQUtWjpBbhRzJLecc/02Gz2bYRha/mEq7JUwLm
dMamdJ3QOBXD9GWv6HDj64HD/k90QGoqtqOObT1nTs1asiyS1nyEJpK1XO7PZxkn
C0uAd51niyWOnc6jES5NYVZGoZT/PGKHuld7ApKXAoF2RZjfFaja4fiaP86FuN9L
7ZFhmhZXrSSP3/Wy/3OxuOD/qdNcgKn0ORr7rFQXElQKJog0mMBtuwCysDJNez+C
FpwO9FQVZd3pI7Dm1/4MMPdrL0qaOEHfSAEOBQIDAQABAoIBAGpgJWr2xzCpeDGG
u0ZfNmLGzG/ENc9rSK27QRun8Fx/R/sHdhtk5H5Y2M6Ecmr4S91Vii0lIaDMOsNb
drHHvO2uFNO8qNfIcnu42gvDrOXp2Vps4rIVDgXM2EfSnRVuFkxAC/O1g/mKGJ62
eB9U7pc0pqyFcXAzNmedCZp+iOeAqn6MrvtbFrDM3QDR0OTJaBddvavwUoksNK43
RtJG7+/E5Ywo2OcStPYkVHX9S50v4/ejmzxvundsi4hr30FCfLd3IWkzUZv72ab4
lpUeEOHIEjiddUvCgLu9ivpXuACqJLGxG1hhEWWPaiM764CsiiMKs1uDeOBqBS0W
ghRZysECgYEAxNzoYyNCNupbeANDA1UxKiWTsUOErUuiOA++tKvthFARExQKpSad
yFx9pl7ETNSPJJQFXY5Jo/R/0Js+mo5KtM8pauOsrP2ApfBTwjDJC6ZE/bP1iYQd
kZIsxDOZUaSP7u0tnB4J9OyF/s/MbMOV8rv+qF+hhDIfvTvDsnAy47MCgYEAw5XQ
uUIG490fOC52uf5UaOvs2hjK+tc8k5lEAalVieFQWpHdNONbblW0SuabmEvm6t3w
XE0EGgoceeAx6WfACRdZbUVQ+4v+pQ0v8ifXbWrsyl1PfdgZzNVHArx/Zut060I4
AECFf+GgOi7/pINRxRmsYLDHV3WB9mWV3LjmS2cCgYA6MYcsjyaqrxp83pH3sT5I
VDVViDz3MU1xvw3DwLMEktqJRjpjWYf4y4aFIKxsfcUWrf7sCfywz7zcwJd//qIM
0tROeaD4vjNCWkmYNO2pWOw6BvGFRh2rg4diNFKVNM0rdsctyB9vXF+71Fd8q1Bv
Ia2EvkgzmNGTEdCmtc4FSwKBgDg3Vn/5J2vVQcTvLfb10CM8NJ7XY3hH50RxWCe2
GT0BQwxVQqSR+NS005Z3xB85Kc02L4EILfaiE19Afngc9whl6rFKrCUxLucX7EEJ
DJWJlzfvLAr60yeZ4cg6j8/wO3HnXZtM8FI6cshme9o4WIdzgqVkClfsEYfV2QZR
KvhfAoGAO9sKfzjv7cgwWBm/1EHunztR99kGsM2MXiHUBETJnRHtstCs6njH5XFh
fsDDdrL5keR0cX7QAcqZgJypFmak+3xjGaP/1BOdR8K70QYz3aAY1sj5iYzzoTWq
P8yv4KyAR2LlRmR6ugc3c78B926+GuaYBRA0iJmsjRkTCWszvKc=
-----END RSA PRIVATE KEY-----

View File

@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDLTCCAhWgAwIBAgIIfAHKy0lnHzwwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDkxNjIxNDY1NloXDTI0MTAx
NjIxNDY1NlowJTEjMCEGA1UEAxMaY3JsLXVwZGF0ZXIuc2VydmljZS5jb25zdWww
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQChOFIPSOTTfzuKJEnzlnQJ
YK4ZKIkee163i22N3lRY3soB2KCpF5JC2eWNbwK99kXOYsaB/CYf/faIvCSj5F6C
bhG3VPh0lx0ZKwTdGnud8gJpvDGmkhViX+j90LYUD1UQszZmU6+QNzk/tW7192bZ
DaYmK2qQnVCQxsAxn1AN4x51KIK2Wd73xV0t3Jvg8ZH00M0anl6zn5a/J9Iz/9NB
SqPCLKsIYyxRiY/OXi8ixyJzMhR2CEVMAMI6kLa4qbCdq6lk5M7cMvaX4RMuBxvS
PR8HqETZ20GEwkh0Fs01U20wGHkyvBTzAn3Aa1RIoPLsF3OdQdM0zroslm6XjdIR
AgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI
KwYBBQUHAwIwDAYDVR0TAQH/BAIwADAlBgNVHREEHjAcghpjcmwtdXBkYXRlci5z
ZXJ2aWNlLmNvbnN1bDANBgkqhkiG9w0BAQsFAAOCAQEAghKKUg4sZUfF1yBNsj+N
VgQ4TA4OPr8tVwEMibppX8P0X5ZjyoxR8kSIiwRORne4m4tUrQ7VFFHpZHi3xFCT
BYj92yveyghUGopwtTIaIed4zdOlbACMHdMaTi3YMRj3PmLAzddURzos2hNUDPG+
jnXH1uLs1WCpJiM4vcSmx/dUp/he6FIehi/BytvhE7YxS53MmX5k0/KXqOQUlt4T
8OGzMCWv5mGU689k9ABBlQal8I5wnPeamGxOB7uMLQDw++wOmA+xws95UOMquNk2
qLqq14RtI5bN+aeXYdWy1F1rbxJ7ofIcuHsbLaxS2NxTKNBNUM2TOAkj1O7/Uv+U
ow==
-----END CERTIFICATE-----

View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAoThSD0jk0387iiRJ85Z0CWCuGSiJHntet4ttjd5UWN7KAdig
qReSQtnljW8CvfZFzmLGgfwmH/32iLwko+Regm4Rt1T4dJcdGSsE3Rp7nfICabwx
ppIVYl/o/dC2FA9VELM2ZlOvkDc5P7Vu9fdm2Q2mJitqkJ1QkMbAMZ9QDeMedSiC
tlne98VdLdyb4PGR9NDNGp5es5+WvyfSM//TQUqjwiyrCGMsUYmPzl4vIsciczIU
dghFTADCOpC2uKmwnaupZOTO3DL2l+ETLgcb0j0fB6hE2dtBhMJIdBbNNVNtMBh5
MrwU8wJ9wGtUSKDy7BdznUHTNM66LJZul43SEQIDAQABAoIBAHbpxsUVXAqPtwfO
emlb2Nyt3dwapQDBuHwjMDxK9+XQ9ijkcqQmCbCbbZCjh987jgOLoaVwqWJBfR0f
wNrN79O+gfy6hMPiTgkpTN4U0YcPYS5CLFETQQide4ny7snfATxfI0nYgg8aXHSc
S2rK/6YrRhizP1fJYQpYPpybSH3kkvbCSUHl4ZwOn/bny+ZyC/IsXqEcEAnDZ896
3NlX0Q/Nr36Grw3wYz/ncF/BLZT9pFbRP6tx1h1Ugmtu4+hxxZQh6n9pECsiLQgH
Fh/n5Ud0q78oX9jlGH5J72k7WqjgrV/VkyGPl+oXZOVwg93+PTRNWDhGI8Uz+mV8
z7C4DN0CgYEAyUfHvT7HQFqafWmrdfODGJ86K4af81Mhbif+hROq7uhrQXVmCd8/
UWYQKaF47vmXy6jjg3YWVwCadg5XMfmnbtBUTxIej4uaEur7fTOpAHHLzHxrwCH9
3iR3Dn8ROQNdxMrFRD98KEjZcFgJR5w+EEsKIC3pcp38eSd6DDnzAdMCgYEAzQyD
879Ld1ArL7oRQyuZyugI/LwC8lmVpfTTr33oPQ+x28xLsSgKnR68NLBteITvjDv/
MDvx/HMdo4IcyUt9iRzBoi6duZ+RfXUhSpcoqNAz9RkdHmusK8m7ywGovIsq8wzB
kv/6L2UkZFtyuuVu+DOtdiWAjU+8QGMk8mK7igsCgYBS1nPh8uBWH/PNAZxLYvjl
PULXfwR9RA1SJKufYUTMJmNeAU8JaRPKEFM+jvISiC5s5wkbpZH0JI9tXuGL889w
z9Si5jYlpbK3bnYqRQSc5jiV4+8El/i/YAqPsMQJztTclQcy213hxnmWvuSy0B7K
3ddA/yRAw7yQsCqOtZrJeQKBgESHbUY2ZbNfkL9nsUNAvCqLOA23jEiQ1inb1C+v
pcFakHfEJHv1xO5UClSVrlB8JU858gSd1DcqBfrSjmpcF32OpcxdRgt2n/pM/i5e
rJEW3HaKySeUlrsfteqYCFvTKyyF0+AcOvJCHFKKGaMK8PZ01wFIcVlJD8J5ICz+
AG2XAoGBALQoZqRMOm8khrmefG4tPolJUz/2pbScVtE6tCwY290lCJpQaEepQdyt
uYQQGrSKfMKQ8kiSF2k82AyJYsPRBOBuqw5Q5u4AMHI1HDLNK517i9xGKcZecE8/
FSHsHCim55bhMH3erfLp3UBgCtcU7KxF6chHvlmnSv40mWpkIkja
-----END RSA PRIVATE KEY-----

View File

@ -1,20 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDLTCCAhWgAwIBAgIIJ4Oopt/KBPcwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMCAXDTE5MDEzMTIwMDg0MFoYDzIxMDkw
MTMxMjAwODQwWjAkMSIwIAYDVQQDExlleHBpcmF0aW9uLW1haWxlci5ib3VsZGVy
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxi7xJUfqyjwUR4GsV2SF
qX7lLQKO6KXdlRAcYJye2PJO3OcE7O7nAH69lSlJ2Hus9FwvNsI9CmpDRQXZ2oCL
/qVdg9DEaD3NPi/ZB2t6RyQiEfy3vsf9BlZwh6ScocFsNYrrGcIxBp279oHbkFYp
hNt5e158Z+2rqIbE4h1mDSbdS5fUvPrU9zyLY97Y7+IvE3enLUhI2DYHbuJDicnH
G4WJwd+f60zm7dKPWWo9hlhkuZKSxACwKouEb48cB9HDh6N17Yy5fOfeOgdffGhO
NT4PrqnCqEPMqp5llM0qro6h26y96gXtUny8Ugke0+K/UUZZViulLVmASiid2fdn
ZwIDAQABo2UwYzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEG
CCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwJAYDVR0RBB0wG4IZZXhwaXJhdGlvbi1t
YWlsZXIuYm91bGRlcjANBgkqhkiG9w0BAQsFAAOCAQEAYweNMlegFZDBAwT7ny8V
UHmYdRo9Cq4jfj+kkX51XzeXRtl1EsPLt5bumv+2TFJVKJr5Xi2pRbm5q8LQPAgn
tEFs6I8d42/XRksUrsDQliveVjkfAWHhxW/s39iA86NjG2YbGVoXfEv99lLOzUVM
QypHuyQU3oTZlfx6tu7yku/R1z0XljZYMG4NppCHglc0qvj5DEE3ym5C6tL8G8Vt
bEE8KfTBIaeLMB53El78zeEfb7ytpvWDT3WMNd2u6vyBdfs/uG/ycBI1FeIoMwYC
hq+DQR/VoUMGP8dKsZ8lMbUWxxnaF1a+xq5kyzKcAIFuY27r2qT47JjAVJq/RgBB
eg==
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEogIBAAKCAQEAxi7xJUfqyjwUR4GsV2SFqX7lLQKO6KXdlRAcYJye2PJO3OcE
7O7nAH69lSlJ2Hus9FwvNsI9CmpDRQXZ2oCL/qVdg9DEaD3NPi/ZB2t6RyQiEfy3
vsf9BlZwh6ScocFsNYrrGcIxBp279oHbkFYphNt5e158Z+2rqIbE4h1mDSbdS5fU
vPrU9zyLY97Y7+IvE3enLUhI2DYHbuJDicnHG4WJwd+f60zm7dKPWWo9hlhkuZKS
xACwKouEb48cB9HDh6N17Yy5fOfeOgdffGhONT4PrqnCqEPMqp5llM0qro6h26y9
6gXtUny8Ugke0+K/UUZZViulLVmASiid2fdnZwIDAQABAoIBAAsVOvUbxXyTyYqK
LOoiO/tTlltjBjzqca7RXNTmTVfSjSh7XuIlJhP4AoAh8/hASlbMBPPp/uHjOWnV
vu4iPDH8a3NgrGsr8Ztlr5xjnU33LlSVLm1j37mIAfkD8qJ1H6kK4MTrADTfg1Bw
yKeUufOtFmkYyppBR1VAXChM/pUDmwx2LURljE2HyqWZkw0VxOPqg1VouMhKYFz4
SiJdEtgwluHv1IftkiJnkuQsMRrMf9JEToJJPVg3UgZXTcwUjgJTA7q70iNmkf1A
Qm2W7ttP/v1YSs7I//pCSixcfDi5PeLT0ImNGX6yPs9zZ3n0LX1TPJ2PNaoYAc9p
CjWykIECgYEAynWBedaFAlAD90MyRUCh2YoBj+YXnzNCdO5FtENt72ZVT47uYDmd
ASeSjfjf/eUFbFWzyp11WtRK55efW/USvLzKrJs9G2D3LURZNU7Hrfi2pXPumh0d
KXNb7vlhixT+TR4WRAKaQeo/A1Y9zla/wM88+MI7MT6EhxFNV3lHvCcCgYEA+pf5
mImkgOxdqBPOaJxnhYu8+J6Rh/nO2vuAeQRWB9DjdQu074X0NNikFGTda6Ljcktp
8EXax0zYltwspld0NgT11xl8DRXQUtCAtwGYxYTnXh8e5LbALy1Sf6RiknQXhJU8
RkJj+5vyvPx6Sye8ASCLlOjjlbgXr9m7PYZrwsECgYB805xD2Z7igSEg175r8mCX
9r3l0hDoaDtmSu6RKS3j9+1Lgy24CG2kI5j5jePU79q7I9AZcaHEobWZOuPXV6/4
zFINwB0Z/1wG/egetPbqbbl3I5aOULsFLooVOo8IqKXuOEm0HwKq91lonki3KsdJ
grzuBxtlzkz51hIgh7dR6wKBgFa0xvP0jCrfnfhOAhlIJLmchCIyG4DE+sHiS62T
xoCl0k3pYw2Nd9XhL8Susb5QegpN9bXhNbXH7RklzX0wvVEDnlxywO12IsLEygSI
VOfi+HskoXfZk92+/NCVfFXYPVrumBBnYFjquK6TXW0rrm1laWZ4vmZLcEa0O4kq
PZcBAoGAbwviIgNxQkx7PSP0e1RH0V2lykFvABausJrn1SVjU3KFGhBszsyCT+yn
7V4AWkW4FzjkRaYsK3KhK4s9ka/vPYu2A6oGuUnNNQnld6I0ixqDUQqefCW6OV30
Z0SZKBp0jNA+JVctixrAJJ4g1wOald4oz6WUwXbtT84UyZ5cug4=
-----END RSA PRIVATE KEY-----

View File

@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDOTCCAiGgAwIBAgIIJx+wLrPHaTIwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDkxNjIxNDY1NVoXDTI0MTAx
NjIxNDY1NVowKzEpMCcGA1UEAxMgZXhwaXJhdGlvbi1tYWlsZXIuc2VydmljZS5j
b25zdWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCnpK8P7n3H9SLk
gLgrOGOGSeJo5E6H3qqFXSZzjJn7lNHxPl6Ie7AuJDlj2yRrbDsVmgTgRx8Mz4/V
ds/shlrzM2FYrg/tGxI8/PYnKKWM8UavonlPdYx3KJzNLIZsUwUigfBS7B7ozBMD
OzUtxRuDZLo7EWSso6VK2nuS0sTI86yR2vrEa0zb2cIKsi9T5ltEsyvJPOeJAvsu
mbnknaJOMNqheN2KbYV8dtuYObFayC9pMhkwrfIpB28N8WhypUCUkHGdZVw/XQrM
gg4t9cp9KzsyA3tDi549E9uWhgtxkc+6gVDok7HHHbnmpXmRlT1pfh/LtdhEOw1O
X4kK1/RrAgMBAAGjbDBqMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEF
BQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADArBgNVHREEJDAigiBleHBpcmF0
aW9uLW1haWxlci5zZXJ2aWNlLmNvbnN1bDANBgkqhkiG9w0BAQsFAAOCAQEAYEnY
Xj6fCjINKn/FO0o8giTe8KgHnSxJi/hquwtX/cDAzzk7KjI/f5q1HRIp/jMtlfY6
u35NIcgwsuagH0Y65SoB3GHtXy7QPLCCUMHYLe/o6x9zAipiMGJGMFMwn1MmcW6f
wOGq6tjHCiAAAwgeEIZekFvK7TDBH3F/70NXeMsDMafjhSgDOSqzoxpg1rbkHmDt
J54fn0GyYnNui9nYKbVxD8WGWyWeq8s2b7WWb6OJC1w1rDn32Wv7NDTYG7auf7W0
0RHflleJHgjTBfnNebDQY+1lPSnIwnHuCvE9KvJtRrK0uCSnNPKRnjjOmLsobx1V
SQgbe+QO5Onv9iJKag==
-----END CERTIFICATE-----

View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAp6SvD+59x/Ui5IC4KzhjhkniaOROh96qhV0mc4yZ+5TR8T5e
iHuwLiQ5Y9ska2w7FZoE4EcfDM+P1XbP7IZa8zNhWK4P7RsSPPz2JyiljPFGr6J5
T3WMdyiczSyGbFMFIoHwUuwe6MwTAzs1LcUbg2S6OxFkrKOlStp7ktLEyPOskdr6
xGtM29nCCrIvU+ZbRLMryTzniQL7Lpm55J2iTjDaoXjdim2FfHbbmDmxWsgvaTIZ
MK3yKQdvDfFocqVAlJBxnWVcP10KzIIOLfXKfSs7MgN7Q4uePRPbloYLcZHPuoFQ
6JOxxx255qV5kZU9aX4fy7XYRDsNTl+JCtf0awIDAQABAoIBACCEaRCGCg/HFMWN
0itP/L4HhsshvbnNDvZfYx32n8eUzkQk/OEsXLgWfqtHzoCnta4y+c8m/HbXq+aT
7TDLvsh9ptw0pxIuthLuXjCqSbJU+okG0tD+1Ago8IE7qbdJQy22Vo8/DZ/KNcXi
riX6naOW3iim7wgtldo3FtEb4N+5U8/Iqdy1EMlS0FHCtYmSIskYSkk7iWdpS65/
K6oeAEG5zgIU2yA6ejQetdu49LwhYgtHfO5E+LarysNxoapsUzbMfF2/YXacMIKM
zOZXCyBTZOM2Loe0swsy0p+V/FsFegV0/LQzCLlnlNwK49fh+PFOyjNV0WgRz0Yr
HzsrwMECgYEAyMLisXvxS2gu3fRgrYHJhZ9CQzz7GyWPeDP2mkhvxe7mlI1EqC0V
Zwym7sC+xH1HgiKO/2QSh9SFfSiMzukWMO49hHEFa0HokvfRDvXBjizkqxiXmDNF
gMuAbR8n23PO+sxP5zhWwQWsdfLu7vNaT4wCSlq6XjnLGaPeJtg2x68CgYEA1cUN
W7PLvNo4eLKIIwDXJflQ8OUSN/LxmLuWMPvX8VJcKXwPiDuPVG+h+Ds6y5Mb3Dm3
t+QXKp6Gv86WmfBizdrZ3vNtpsKJbgdVVnoEhKnhmsKvCKTpQvvZZWVPxP7aFz9p
Rg9L/EQYNTfd2qH6yq16oqZO/v9BkOhSjbswUgUCgYEAkRtTkOc907wcy+6bhi1e
BEfFNCY6dTejyET+xCsBJvZzEQI+krPrWU1qxvznpcvLSMNDylKBlk3Eol8Rz2fn
0zwPmM+8E/dSbA/UulRlLydBrG0c/TRp0xrD25t+Sn8dJmdQhZZSFjfMnIAXtPyN
1RskeKu1Mu/g3cp0gm0awx8CgYAzlezGT1oABc0Q20xc3gwNPt/Ycf72f2rrx4DT
60JOGujgne6FmpHY92NnqqtiiupzN35tIt6wSzcLPEg9d7PwJzriQW4ZiuJtKdnf
F2zVssUdepOQi3M61dm9TTh1umZYq9W0sWZNxwTsesHPy7zgggKRE38GrARfeqDJ
UP21HQKBgQCWhq+yLaBa5jlTU5WKfH1L1WZN58uehgzSNpgX89EHcBsV4N+ADgBn
+06ioBPW6MQeE+8LCBnPUR1eiJrBn1BnwCzM78MHU6wnMCP/3WdzP5ESx57Sir9p
RX9b6VKQ0y6LOT15a5F9bTd4Ex1ClWXQB2OyvrMD95YrbnRF5A02Og==
-----END RSA PRIVATE KEY-----

View File

@ -12,15 +12,15 @@ command -v minica >/dev/null 2>&1 || {
for SERVICE in admin-revoker expiration-mailer ocsp-updater ocsp-responder \
orphan-finder wfe akamai-purger bad-key-revoker crl-updater crl-storer \
health-checker; do
minica -domains "${SERVICE}.boulder"
minica -domains "${SERVICE}.service.consul"
done
NEEDIPSANS=( "sa" )
for SERVICE in publisher nonce ra ca sa va ; do
for SERVICE in publisher nonce ra ca sa va rva ; do
if [[ "${NEEDIPSANS[@]}" =~ "${SERVICE}" ]]; then
minica -domains "${SERVICE}.boulder,${SERVICE}1.boulder,${SERVICE}2.boulder" \
minica -domains "${SERVICE}.service.consul,${SERVICE}1.service.consul,${SERVICE}2.service.consul" \
-ip-addresses "10.77.77.77,10.88.88.88"
else
minica -domains "${SERVICE}.boulder,${SERVICE}1.boulder,${SERVICE}2.boulder"
minica -domains "${SERVICE}.service.consul,${SERVICE}1.service.consul,${SERVICE}2.service.consul"
fi
done

View File

@ -1,19 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDJTCCAg2gAwIBAgIIS9vZTpopuvowDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIwMDkxNzAwNTYyNloXDTIyMTAx
NzAwNTYyNlowITEfMB0GA1UEAxMWaGVhbHRoLWNoZWNrZXIuYm91bGRlcjCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhXLbcuyuTeCJ7zfAn5f1iKzRbv
mUgf3XtRrOsrQsKCYs5iV7Qq7hyWIdORaQqRpXTNTf295jB4iPFGLNv5e+Yn3AC4
6PqUxu2l8UUUd4BEJLqsIaDO+7tAKpAm8L1Oq8eaOg/o0+Ktr8pc2R439bWzmNqz
1MJH9DaFFL5w+1azvPuDwHJrG3wn9fWHJdJJ9ZaVp9l94bsdpmd5gFfu7po5H6WU
/QCi00Dmr+/Y15p8s5fo+ba7QfNvQy3Kxj2GLeZaRp5xvesPMPfjtMWkqvjLJY/3
iHvXfJ9lEEF3Yf0UELhXBHgwRHL5lYtuOaxq7m3bJmdF2w+wpZ1/iiDNZI0CAwEA
AaNiMGAwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF
BQcDAjAMBgNVHRMBAf8EAjAAMCEGA1UdEQQaMBiCFmhlYWx0aC1jaGVja2VyLmJv
dWxkZXIwDQYJKoZIhvcNAQELBQADggEBADoXBVBK34Y/fb5/PJSSU//yDSR7/mN/
lNrk/BDe5OZ0DFgrpU33xHBTbNc3OF5ODHfAv2ZGRX2P/cX4JtR3T0u0+ud8y8WP
FKruDA/N5+JjXy+uIbPowsPI5ueozaDe8i6S8ZRFRePk+tDnvJ7h73K/buFj5yhs
JpzlhiS1rHgubPP25SLu2ze3D7RZJwyI0v7rX843a2IBk/bru5pQZn5ZnPcJws2u
cATjtMaKG1pKsEDZD8VyYRuAN6zqD1I3OBbbACKixtkeWuKxucx0Bo+y0fvxrsr6
K/l4fad0UbxC0ToiRpWHi1DIELElV73ePnn0dkOXVmTDHVViszosApQ=
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAuFctty7K5N4InvN8Cfl/WIrNFu+ZSB/de1Gs6ytCwoJizmJX
tCruHJYh05FpCpGldM1N/b3mMHiI8UYs2/l75ifcALjo+pTG7aXxRRR3gEQkuqwh
oM77u0AqkCbwvU6rx5o6D+jT4q2vylzZHjf1tbOY2rPUwkf0NoUUvnD7VrO8+4PA
cmsbfCf19Ycl0kn1lpWn2X3hux2mZ3mAV+7umjkfpZT9AKLTQOav79jXmnyzl+j5
trtB829DLcrGPYYt5lpGnnG96w8w9+O0xaSq+Mslj/eIe9d8n2UQQXdh/RQQuFcE
eDBEcvmVi245rGrubdsmZ0XbD7ClnX+KIM1kjQIDAQABAoIBACG8grdVrvg30mgU
s4y3xqCTtnkOHIVgn44kIntfjXY/mome4eItQSqmJ0arBAhVI2y+7hkUGf6g8J8H
cspHXG+At/jB3pGNjOKNThyQZFZrIjWvru/ZMaTRV3jOR5y9ux5qkVm8CJsholxs
paesIiHA3qaX5sYvmPgpXuSDlNwG9TKqCWiDDbbqxGdECUGWoaLnejcl244SxFI8
ymPIgFjVNGsixDtdY7+jI75WbGqS1a6B4l6j8d4Vu1llVi+YQw+GvwXQjnO4YQsg
bUqDptQV1TRIRRPFD9DdIYx3uuVHw3wnxaQ0d0TlVsmLS0XYNXe/eJ3rUuW/FIMs
zWndfxkCgYEA7CKvmcVEX0kvavtrGEs45mX3pftegt30liJvCBSTrKHkWw76aUAb
XjuXIOnO9po6429y7HdToUud24Ln1h4R2mqaJcX2fGAnIN3EBtsOe8ZOXVbhBqlO
4J0EnQAhWv7QHWfPi99JjToAnDdpQqSf4qSaqCq6OcRwPzhD2PFuECsCgYEAx9kO
+T6fSADCbdIEIuwcjxfVmxqx/ScL5jNYJgikNW8ZRt1l3vctiEs2+83FsKgqPm9q
+hHOqmNFBCNAhN7mi5R4kkxjbjA4LAfSZ7eY2FUtvTUAR8QPNqtmrIIm3uM613Dn
DcrYCtG9blEzQ5ajZ09mekePaW9opjVlAGZVyicCgYB3uS5nPIlp9mVATLED5D+5
MUHauhQ1LevwowzAgA5PnNV3BaUY8BPwNy5s1Z7FkXUCE2OlWOriAMDMpxZ8jUpn
/1yggjpy3R15oHbfMvmo7+aTlJULF5SSdYn9QC+pP0CtaBDmzhMws5PToJSR4X3f
H636TY+V8m8m3pQnzmELeQKBgAm0yhxi5TuLBeZtj9PeYdi1UKOS3VgtQE+y6LIY
M1mBBtpBQIRevvBirs32BYb58+tKYAi7Oq1d2ulDiQurA8l9sYlxelbMsr24t4hg
C2VeZbVN0LCrng2Kr5brT1X99UqnaiFqW6nS2/9ypCnBNDh9S73eoeF+Drgb2cb2
MW57AoGBAKZPTT0S+y+fml/cyF3obpI+e3QvO4Assg0F/qkpz7DPGztRbRgoLTnP
4TLiwRnNjORF+fKVJo+prl3X6PvmIN167k0glFCzw+YJxZlM97k0lirgRnFEgxMi
uWLfhtxkJ3Mdb5B2sOvHnZ2l4SfP5Ivdq4VrzlUiYsu3sS9BndYQ
-----END RSA PRIVATE KEY-----

View File

@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDMzCCAhugAwIBAgIIVkN3WzoHEQowDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDkxNjIxNDY1NloXDTI0MTAx
NjIxNDY1NlowKDEmMCQGA1UEAxMdaGVhbHRoLWNoZWNrZXIuc2VydmljZS5jb25z
dWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD3b4LsQ6Z+/JGZzF4E
O3xGvaMKeu7S33NFTFzantcMUWDGDU7nPMwIfDOIu1Og8RFXxzO9WNkvzwCk5CKr
pvqqKUl0IGGYFu6gDsdqJluIYS0DVANiLkMdQTF+Dk8xsydlCXAgx6HyTD5dpmWs
HwmBsMKybRnleD9U3SGW+BwbF0dUFMQUda6vti45eQKbokdrkw3vDCD8wumkmNQs
C9fCI+JRDiVvanjPD8QOoCr2dFTakoE3UAKOWYUThk1FPDDdRL/fWLxWfOMRxFEc
q6g/snmG5IDawEt3TErxNCPnLwq92H95nSI8wtXGLHVvG6IAPnrYF4D2P1pe/G4f
QvLNAgMBAAGjaTBnMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD
AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAoBgNVHREEITAfgh1oZWFsdGgtY2hl
Y2tlci5zZXJ2aWNlLmNvbnN1bDANBgkqhkiG9w0BAQsFAAOCAQEAbN7EZWZkhS9Q
S+cQhioPL/7M00M8UnEfHgWUeo7sq0FKdlWnf6aLkva/8Ydxi+w0Y7eB8lmHXLf/
3MlOX7E/OfBGZYbQr5qFHVHid3GxgJGANBMuSv5tyzuQOoGKed1u0ILPvDZeU1Fa
S+ikl4QOdDcyNR37f6FI143AhmZSd9a/E9TfOiSioKolR7poCFY/f0qXhzz6MR3l
3quQHLZvDg08yT9RHaeTTOBL3LvRhzn0714ijVzWSznmyoXH2D+dE3VnJQvKxE2b
X55rru3XXoD8WUFSG4t9yiOYzK1H312b6KmOk0bKMmQHAN0gHQ8Q2lrPCn7iKEsp
muNJCBAWSA==
-----END CERTIFICATE-----

View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpgIBAAKCAQEA92+C7EOmfvyRmcxeBDt8Rr2jCnru0t9zRUxc2p7XDFFgxg1O
5zzMCHwziLtToPERV8czvVjZL88ApOQiq6b6qilJdCBhmBbuoA7HaiZbiGEtA1QD
Yi5DHUExfg5PMbMnZQlwIMeh8kw+XaZlrB8JgbDCsm0Z5Xg/VN0hlvgcGxdHVBTE
FHWur7YuOXkCm6JHa5MN7wwg/MLppJjULAvXwiPiUQ4lb2p4zw/EDqAq9nRU2pKB
N1ACjlmFE4ZNRTww3US/31i8VnzjEcRRHKuoP7J5huSA2sBLd0xK8TQj5y8Kvdh/
eZ0iPMLVxix1bxuiAD562BeA9j9aXvxuH0LyzQIDAQABAoIBAQCJ7FOrRQ5izICQ
nVVuwIXGnOBr8Bh93OZRI37CsjWm/RmXbEWmKcKFnE3RkrHMDXQgXL6fdg4iUx3F
zBDzY7Fn9nmmTIJ6F5ZOC87mgZkWDSzdJRB5wtXQUc23uVw1lOqJrFgfPYgtGojN
BPq5lddjvlbYxG3h9kQ/FsApegWYpymV17KQgsHCtyFx89w2Ss19YeY+lMQugAMv
8fe7tWQfUlEKYTRVnWyvWrGur/smevDVJn9aVdVeUets5qoF9RBPt6lLJ398p/1B
tFAA+hQsYtYTrdHpX+z6+he2V3egBJDk008parLplZP7AqGd23Af0znuHT5Fd6ES
+vsuCqGhAoGBAP6uGwlWBehqh6/2jhHFaRvN4jYzvDOFKDF7/mXH+kgm/agT0Zse
5o3ykeZoLT0h0XVPNaQMwmZ6JlPVeeiQJgOXgBEHPPVeGDsstNgpovsAPVU+9meb
Ob83vmM7srBtVYZYB1PI7sEQnMA3P1D4dvvRHyft1xUgirpkMEB9WCcZAoGBAPi3
y1JBxgfsKbhFXH4+vJv0tAip1bbTcIVaTRT7N8LpanA41Xq3bsl2w7nNil7+197g
xVbCQWxs1sTa1QTJuU0hm8dYNF6zcM0GIg1ShVfwd1iOHtHA9bWRDcx1uEs/hA7u
Xlzi70h0QxXXbJhOGlvAwUDsfGQNHAjRfIxQYiPVAoGBAMGPb4rz7z+KH6AT4jwN
bmosWt3ZChOaA0dAtsOCbm0B/U0N6wNbQ9zkXBDiYmeQ2VGwJtOMwv8BnTmgCKxB
SjL2pOXMO388yWvH+ZZEZtMfhn3QgZOSvRvgcPmYeKFwJ00YgFEkaJkhWBEarCuM
+1k9wdEmCY7MEcPBu4539VSZAoGBANeIpsi0uQD6ljja2smIYngf+bgcPVi/KJ5X
X78T6QGetx9jERTUS0yJABpO1V93Juk9DaYelwV32DIllT4d9deyjUWV2WRLyi/R
5cZ3wZgwiawTFQAeYI+kkTmitj93XmB2Dw4dltDJ96zAz5m47Tyf8Jjrluw5NBcs
Out5aWK1AoGBAPihs2Y7wRM9YpZmtajRLtPbd9sKB020ktS31ldNk0i2uZAbMUVX
kE8/tKHKUKf3FWm1jbVy4bw/Hg6eomNYlLh3uDpSUx7JUv9+7TM8YOGaVDwhXRUx
WTQBLgEbenSwJxhUxRAykhwPWqJ7Gosyyc3ixSItjiP4u7t6/L92BDQx
-----END RSA PRIVATE KEY-----

View File

@ -1,20 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDNTCCAh2gAwIBAgIIAOibafqUYTQwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMCAXDTE5MDUyNDAwMTQxOFoYDzIxMDkw
NTI0MDExNDE4WjAYMRYwFAYDVQQDEw1ub25jZS5ib3VsZGVyMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsBQDIPjj38oAleAZgXtWuEPM+9MCSQ53ppFF
ZwtrKW9AMxmzS0reLdci2RhW5pmcCDO1rIMdz9mSiSMSeqf6FMraz0ZlNW82gBU6
Ow/brkk+g/aNj+IHOccUSKdCjmdSpLEGI7RDxSW1E+fvtkq8pgXs0baj3d0N9SY4
3BXfRhtGPweLnNPwbmrzazfEOHJ05+uivBehYYOQLi2neFlK4mEqf9NVHBxcSqAG
ScF2+u9+uHA7QqXJUs0aBjD3aREbztr+A4E+Y1PH2EuKH39uAi8+ApvFecj8qH+0
luUyoQD8J6xk/1AKS7IuwODoWp/6A2igx9cXKYtu/2rk4CBS5wIDAQABo3kwdzAO
BgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwG
A1UdEwEB/wQCMAAwOAYDVR0RBDEwL4INbm9uY2UuYm91bGRlcoIObm9uY2UxLmJv
dWxkZXKCDm5vbmNlMi5ib3VsZGVyMA0GCSqGSIb3DQEBCwUAA4IBAQAW0QRBcnMq
zrbB7CL8MiGxX2k4Oh6Z3tSNOA5pLweJPlXLRcG0gRIiOtwgWyup4xYyrQ/+BeRZ
XgPfwnpaaa2POFTOn9d6ZwuC4CTEb770cTLqi1+hlBUtQYnDUe7oMI4R5QuFiVc6
Vhe8JRtQ+VTD5SqgAZx98a7jmTgavhJIXvoSLE1Xm1rbkCk3B5wszhhaq2GJ/+xN
jexI3t46RgdhJDOKjfURqK84/LDQwNhtkoP5L38+Fyd7k0s2FDmFCM+vhrUXiNfs
8fbSWV90SgJs6x/Yb0jExuokfa8QO8Pu0mWmURSZbIbrs1GyKwPqQUlFF6omHX3t
zCavpOaX7MTC
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAsBQDIPjj38oAleAZgXtWuEPM+9MCSQ53ppFFZwtrKW9AMxmz
S0reLdci2RhW5pmcCDO1rIMdz9mSiSMSeqf6FMraz0ZlNW82gBU6Ow/brkk+g/aN
j+IHOccUSKdCjmdSpLEGI7RDxSW1E+fvtkq8pgXs0baj3d0N9SY43BXfRhtGPweL
nNPwbmrzazfEOHJ05+uivBehYYOQLi2neFlK4mEqf9NVHBxcSqAGScF2+u9+uHA7
QqXJUs0aBjD3aREbztr+A4E+Y1PH2EuKH39uAi8+ApvFecj8qH+0luUyoQD8J6xk
/1AKS7IuwODoWp/6A2igx9cXKYtu/2rk4CBS5wIDAQABAoIBAHNRiAMOPuAQgnWm
Qc4lo1QnQ5ciSXrjeMWkmxmzxslqTVeqW1zSedT386DPagq5TBGrHC8R6HJ6gphC
WhXu8cCwYsIhzqNCZSVZwbtw1WW+Hq16ypgTZrwWgFhdAyAU13F5ZxX3N/NkkMWq
v7paFFd/xexLe+MQpdWK5O5vfL2ChRHtcMcAgqt/abyDihXZU5ViO48YV12EOhv6
sOK6dDQj87C0uKOa3s53Iu0tkLxYuyo4+4Khw68aCFEP9n3dBE/di/s9rRQQBA1u
26yz6uxyRMoA8UumPcwnu1YO0qzYW0AAJqRO8pANnwShQbQNX4Y8pwsdez17infI
qgQ2iIECgYEA3ZxKdtVf2yCTGKAkxGOxvx38wgwOWkfuydKq8I9pb1FU1EjVlsBF
iFi4/XMTFNHOsws9BZo2GgD8QQrW4vqlJY9/x8UnJruMFtWS71xUvVmYHT4ZV2Su
12dJTWjpFKo3888r9RKZOUh2MeeJxzyayDQBdevEItc7YI1xgAm33ccCgYEAy2bm
0LAdB7ejN99npzSB3JOQRzTHSTAzQrlWGKgMmZ8lmkN9a2Ggoj4LDPbKQtk7wdd5
YyHTgGk+zA5+4drkPLFPqnimK9QHV4N2EnHdHtpZcx8DdD75bbsK0aTOCE26D8Zt
blv5ijjmatdbyp11jX7ud0/BLn3cA+FnkVmSYeECgYBOHk/pf+HgXqU7owgS6om3
sxxsUs+kZ4L3RfnX/tXN1b+vbVVNZM2d+JiNT0lEp4jTeHy0Qt4bYImLbAS/0lbw
3JrQkuDwOGBzlCnNkqCUdsa2WDOaqPUxHUmrrfWrwS0kFr2KEFpO5Qo1IUdiIiz1
sc9qAAgNuA1IRdPirIpR9QKBgQC33iZqobksX8Go4UgG6z01EyPKaph3vZ2pBHci
xM7XE/le8QFwT4lxAFrm9jSyp0MQoGL3zP0vSHRe6/+g1Uma38IfXP8CAaI9ZvYW
CF4V5NYVbgSmUcMSgZFvH+artO+sEPidWYFDhNot3M36Y8p/BS42Jp+AEoAP9fO0
fd8IoQKBgFXN+MR2bk/Fo1E8YebL4uA4iE8Mh/m5DLZJXgCjESsDEsaj6HWFuEqc
W73XUq3ygePp2S3wy809DvZijSC6YbpnLEsgBNfL+f1BGJIQHak8j4k2SvL0pz+9
YjM6bF4tBJi++MEzwYiGYGlvdgycCbgmYZQrku3EVN35JTaGghwM
-----END RSA PRIVATE KEY-----

View File

@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDUTCCAjmgAwIBAgIINTGglkY0Vq0wDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDkxNjIxNDY1NloXDTI0MTAx
NjIxNDY1NlowHzEdMBsGA1UEAxMUbm9uY2Uuc2VydmljZS5jb25zdWwwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDWDlyFBEon015CDy4fDF9lhr3TXKs1
NC8ps1U2tjni/lRYkjd6vWjknsX+LoyDq12fWgFKFJlUGWwM9pFZzQKlz4Jwdqdt
HlvQM/7TsHnVLiUAs/rqV4kqxKEc3wYY/4mwdlWS5Nil3XjJpdHS6SEoxi5bPcn8
YlJpF7nV0OM7NummAykps5aiGkKenzfqvp21Wz+Ltrv7jTLxzPK6e+P7fzjEL1Ve
J3cD1L+ImfBkTktw+GTqjfewAvPXtQqffgYeDBwhOA51bNqk7n4nLlQ6zZ7LCLGV
i7kHyc8VtDqqRonQvZakiRcY7iTaeyYgYvVPLBvcwJrZycB8uyvjeVFLAgMBAAGj
gY8wgYwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF
BQcDAjAMBgNVHRMBAf8EAjAAME0GA1UdEQRGMESCFG5vbmNlLnNlcnZpY2UuY29u
c3VsghVub25jZTEuc2VydmljZS5jb25zdWyCFW5vbmNlMi5zZXJ2aWNlLmNvbnN1
bDANBgkqhkiG9w0BAQsFAAOCAQEAdnzAOVlG7mOz4Wfjr+d0uv+WjQv1aqjLQfg6
srxFrwGNVU9iuaTfH233ewZShHZIfI3MYtjiithPRuI9r/F/le2Xr2SzMM16uzet
dSA10q3nvB5n76gkWk3QlrNjtlIL5gjc18XxgMCngtCyqvClmYxg+YZln55XR3M6
nVVmd9u+HWAaz+Rahy9KcTD93smi3BuIeCbApPdFB5V7UvLI1VEbKcGk/san4L5L
erPT0fvNGH7NGFjYowjSVnnYzzFQ2ilJE2+2LcmENgZTbdgrZRFARbCjhwvE19UJ
h5vuq9tpPOaYyIYumcNFNB/gSkGCogV1gXVsyQsKCPC4ujvVqA==
-----END CERTIFICATE-----

View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEA1g5chQRKJ9NeQg8uHwxfZYa901yrNTQvKbNVNrY54v5UWJI3
er1o5J7F/i6Mg6tdn1oBShSZVBlsDPaRWc0Cpc+CcHanbR5b0DP+07B51S4lALP6
6leJKsShHN8GGP+JsHZVkuTYpd14yaXR0ukhKMYuWz3J/GJSaRe51dDjOzbppgMp
KbOWohpCnp836r6dtVs/i7a7+40y8czyunvj+384xC9VXid3A9S/iJnwZE5LcPhk
6o33sALz17UKn34GHgwcITgOdWzapO5+Jy5UOs2eywixlYu5B8nPFbQ6qkaJ0L2W
pIkXGO4k2nsmIGL1Tywb3MCa2cnAfLsr43lRSwIDAQABAoIBAH2sTtt1qkf5i9SC
7xQhgnysABTwyj/hVHNKK5SEpjXEFicuKU5xl/zpztqt36eKW9wrzqf8sgyzJEH0
HWA4wf4xd6apsyCYe1UgwdLtQIpNnkHsaTtei1TFvsWhlwXkOaWVxCYLH7s57SmO
pkMKxoIW4K6G92irHTFAUcXb7x0ay+qX4NLqTI6ZJ/P3eFnfELBi2fnjFil5i7AC
GD0+iI32e7Krpb/qI1GYbYCoJRibU/CNy/EpLN6BKHTF5LRaUU0LQdnKsogcu5IG
J69kvNjX+RYkJMHUeeXbimcbrrbi57Zj5Jv5USfM5CN0zwavARAKdito95M2se91
9QxHtckCgYEA3BK+AYn3iknv3lSouCaYiSAKbBZcJeLquHdLqFlh7VKQ+KjS3KF1
FsBOV7mucFgBs8+VPm2dLNrbf30y4RLWF75SpJYuBstJjJxsTsFKT/Uge8mhTy+N
8mCP88UdaOq+aCAJ39WkD8x960qNYtBb64X+AmcQUrZblNNXO6Qf7D0CgYEA+QAn
NkhZVhqVliKDM5VW/6K2QOhIcT8SqLjciFibTIEjCkfL5hL4oH8qyCr24QdQIohd
q94Xd8gDfKTggortDFaNb5r6Fh+gka+U/vwZmdkuhkCb4TlpmE3PHZxiHOTJSJw4
E0pQdy4cudzVvAzxGpk4K9LhfWkOPDo4ftpu5CcCgYEAqbJOD1O6rEjdDLyNKQqh
3kL1pmkLfy9dvQZIMbVSnLRpE0Ti67wYVIXPIzgLuZczINr1gyD07MyKKuF4pTNo
IQDiKwWe0iBZQ3Ku1X+YdNVYyfstRqkttHMfLWKWjftM/W+PDaloi8Isao2fPk3a
Q1+cAXBFlvIE5lqczmF9OCUCgYEAsMsPDFeqNpyBgSvYBBQQxUj+Jm/Gn8Gsuecn
jhd7jIJUIsR/XUgzB6HC+oSm7XeHyj0QZSs3dnCpKSLX1VhWnuAFZCyhTHwAQfBs
1e6hLr8pbWEKTIu7EcyNNfUHJIS89bUVi3zETRqMgtrtVqvJtJz9aQA94hFpbhHY
cxkcixkCgYEAzxHS7SOxi2RjXK1AAQRAf+dphL68gcNZHJCIMwKehG4C02HE+785
oT/H1108htqZy9/YFrOP1ghTrgKLpAWoGttwEzvDSnk8M4schcGLGCVA6N/qtOWG
tDMDzdiRWS69434MQ8FfVAiAmpy+QG4Cot+MuZhxb5g5mcX4wPlw0tE=
-----END RSA PRIVATE KEY-----

View File

@ -1,19 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDJTCCAg2gAwIBAgIIZ8Y0hGzPQGUwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDYzMDIzMjgwNVoXDTI0MDcz
MDIzMjgwNVowITEfMB0GA1UEAxMWb2NzcC1yZXNwb25kZXIuYm91bGRlcjCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL2yTvRJfDK2mN36MYD7AN+G061U
DMwrOHjujWNcCmcAo4pgj8S6Ug3KbOE966RxbwkZoKdePfSycBwQ4FufrRNJ3Y4L
Hvy2CremCfIU9LH8YcB6jvtT9E6rKhRdR4oOKo5rkK0SZT/iehNB1UDSNF/VMtkI
HX83SgogMpfLDHdmoHSTym7sVxO8Q+1Y56bcRy1VkicCKSL58iAzfrocxbvM0VoM
Oqyzm2PtA1VxrmePdXpS4UJAC9M2aT5bJtfxTvc64qwk1ggNNVOswiJ3kRn51C37
q/fPnGSp7PG9w6rTUVt9AUr5m7QTe5Ist47TpxO8nJ7zYu/2+hGTSrE1eLsCAwEA
AaNiMGAwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF
BQcDAjAMBgNVHRMBAf8EAjAAMCEGA1UdEQQaMBiCFm9jc3AtcmVzcG9uZGVyLmJv
dWxkZXIwDQYJKoZIhvcNAQELBQADggEBAHkXCfqD4vykYf4duWvnubqmWpPY7cpx
lJ+8CrYCgZMCpTbjcYqJldbhSl1qnTxD9oTu4LkO2rTsEUn/KJ5f/UsYpXia/1sD
1q6dd2xbXEmCYEcQy4XB2pcLXnrVjU0AHy/co+3bS60XwwTvY4fxWekMe0E0FCkd
X5fMkTv54KToLJE7K4r6rx4wUoi3bfTn/KEsth5GJG4k5yYr4EFgq/RvLZSwbfc1
lZ3dEK3AOJYuto73vtfm5X1TJJCT/FPGZucrnRkEFcKE4LlfwLGxFGkp68gY+opA
vn0DzobF+7bPXBLT8gHPLN9dzSEHMRyKwtFrSgN7OkLxf6CvT93bZ58=
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAvbJO9El8MraY3foxgPsA34bTrVQMzCs4eO6NY1wKZwCjimCP
xLpSDcps4T3rpHFvCRmgp1499LJwHBDgW5+tE0ndjgse/LYKt6YJ8hT0sfxhwHqO
+1P0TqsqFF1Hig4qjmuQrRJlP+J6E0HVQNI0X9Uy2QgdfzdKCiAyl8sMd2agdJPK
buxXE7xD7VjnptxHLVWSJwIpIvnyIDN+uhzFu8zRWgw6rLObY+0DVXGuZ491elLh
QkAL0zZpPlsm1/FO9zrirCTWCA01U6zCIneRGfnULfur98+cZKns8b3DqtNRW30B
SvmbtBN7kiy3jtOnE7ycnvNi7/b6EZNKsTV4uwIDAQABAoIBAQCtYhWySJxhSe5N
LcojhshUhkphqWoNDxAN0JSglVbYsIfKCdo+SMKI4lVERrFj215OpgLmF0hvqMy5
il9Wv4qVD7WWh+mpt8Xx96wtfSPurqy2Hg8j/qdVZDMQ6/VgZPRWulBBMIgkrR9B
DLIbDkZatWZFYpp7VZCx0p4LicZ6Nlow1PxYXsWKOYYbKf0Qq3HA6fr8WHnLJZUa
qnGUiiUptaXx/ycY5Q3KIcWO3WK9Uv5szUPKC2eRRcJbHAhT0LE8A5NH41Ho3FJ2
lVAwZV/hh3h4JtufH5j61onriefR8GUhBDCyREKe6bxE1jMbZ06BTaCuysCO7Wq8
y/tZHnCRAoGBAO4x5nK7RXB21bZksE4Bc8pvS/NybjQseMFA1nh85gP3aS4IDoPM
KGYkXHG1s+YLL0CDI8euurjnRyWmgDjYOQcUwgEVfz8dAFJfFqNh7EN0AS+63gMt
o2MTr4UobrLgYYEQLpI8l8G+1Tmb8oi/fIxlcb354HBVf7Dg13Mdu4PpAoGBAMvg
V6ZFxi9RQWkj4kgVa43Spp6jz2hx1YGKyu43dD+ZToGDLUfLYBrI3kvZOjSCLqiS
DVJ6v98Jb0jsTnWQ8NJmweV77vui2EnbwLaFiwY7CpRFX3MuJ8u+r8HlutWb6DrD
eBqSRPUPqFOIbMZ+kuGQctILSnuvLBdctz4yOGUDAoGBAKiDmxKeVLENEYMZVvXI
5z9XX/dahIba0499LH5Pdndl6P6M6p/ppsckgFZeA2kDjqloXb7eafF4hggn9FzC
9A2DbQFRURW4kcq0xRJPq9PI1TIMVRcQiaAFhE6DXVWlkrW5WglRXtfOB5HbN0nx
ls7I0iBiEJvIkS700tf5N/lJAoGAX3NSNfN23RJi2HHHcE4vA8A66AzzfwfEmRi8
95iY4WnKOpKKsZFDFmcyxDoYqRrF84Alopb7m9WT94VDGoHYbflUEDfc5I0STEoJ
SKrvMuSTiGWOUaOrWBWXveTrezS6HkEDyxTuGfnRqgI2Qxxhch+p0jMdFRknQGzV
EdZ7VrcCgYBWx/pLoIGcWsjl/8MHqh8DylXGudI/SPwhINydT4z5L1xov1Zw65Xa
XVLhWU6VkJ+jeMLBKRxQ+9xgsPELqqYsqS+4AnO1pbogOsInpADm1+3WU/t8F3M1
EV1sHbDK0lAWoBW2GO1YNBRx5WezP6TsrCcwh/hK9AD1aK7/Hakaww==
-----END RSA PRIVATE KEY-----

View File

@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDMzCCAhugAwIBAgIIfJBbZF84P5owDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDkxNjIxNDY1NVoXDTI0MTAx
NjIxNDY1NVowKDEmMCQGA1UEAxMdb2NzcC1yZXNwb25kZXIuc2VydmljZS5jb25z
dWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/3S4UXg/N2bdAVjSY
b+PcBYSCRvXh3kr6F2uTpmEoN9BLO9Bgg1ELvdGB0wToIhaZ2tXhfTXk+9ur9hGc
XInx8OEG8EhJ35sR+Dq3GZtNjLEUFiKX2T7ugoiBikWl2E+lQRBEAkeYbJKR0ln5
v8mrLBhX5pKGgDy7c+RH+T3mZR8Sf0m72QDPmrlc+hdusJFmvFt6ZF+ZwkdyGeE6
2hoLowlXs8gnAMfD09CxfMqCjxdkKPrusNy5nsrF1dCZrs6+KlxtTZQL3p17Mbuh
vN55RFD3b6RX4iacotVTZTArW8ivzSOAbVNk8Ao6QuBhQzMPks8zvQuZNuI7nFkI
qFpdAgMBAAGjaTBnMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD
AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAoBgNVHREEITAfgh1vY3NwLXJlc3Bv
bmRlci5zZXJ2aWNlLmNvbnN1bDANBgkqhkiG9w0BAQsFAAOCAQEAQa2p1zPJgIUB
9fEBjJEMyzqC1lx3EIm5W6oObcGNQYH7VExZ7vNNzUIS4oBKpT8F48WEAzfcliua
XFnVEPtJpoDEb/UFglxpphciQHitVMTjtE1K3zb80EjKdelSp2Ex82WZraloF8eS
zUmTTTJzW8TMefHuoxKRWQbmfpO6s4VKF8qPrMRzMn1AjR5sp3qvQz9H/yJlN4M+
+CScIMIUFHYrRwZ6CQf+oWAKmNkeFvziq7gyDZM9aXCPOuFeJJ6HU6nF2Jm8UCZh
mNLB2cMUma0GePlYxKeXMVd+mOXwGvmBbUz30QcnMIe5zy8ptQcrU9o4HgvmkVUX
hTcGvbmcIg==
-----END CERTIFICATE-----

View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAv90uFF4Pzdm3QFY0mG/j3AWEgkb14d5K+hdrk6ZhKDfQSzvQ
YINRC73RgdME6CIWmdrV4X015Pvbq/YRnFyJ8fDhBvBISd+bEfg6txmbTYyxFBYi
l9k+7oKIgYpFpdhPpUEQRAJHmGySkdJZ+b/JqywYV+aShoA8u3PkR/k95mUfEn9J
u9kAz5q5XPoXbrCRZrxbemRfmcJHchnhOtoaC6MJV7PIJwDHw9PQsXzKgo8XZCj6
7rDcuZ7KxdXQma7OvipcbU2UC96dezG7obzeeURQ92+kV+ImnKLVU2UwK1vIr80j
gG1TZPAKOkLgYUMzD5LPM70LmTbiO5xZCKhaXQIDAQABAoIBAEd9vwHP2su1aFcM
yCRU7O67D5kLn+s9zWpK98bYpDM8ON0PuKF9zOE3Ja3eV2G38fv6Ut/mrAJa5ou4
8O72fGAuhWr0dbsxGrMjb51yaTAIUKNPbCxwwsZU1VCPmUwmweaty8XLo6nkKukz
HFu3XwntMFTwkYCUoAypLlKzSKFkPmLBG4IH0w0w9X9TYo+nfx6zOR5MuRAwRqVJ
dSTJ+PfSxloJzZiZOXB3zI5K/xXM4kdF7WYfx/yHx0OgmxP5DgTYUFWmz5a8NUPV
M1oii68kMOpEXbdiv5Fr6u+Kgifqu6Qz6mxqXpijM8O7ysVYn05QDOf3rs+80Fv8
lHDHO/ECgYEA+JqffD6oUu0n340MdqfvLWx7fFPM08TVDt1MaLg1PIAkPyJYw5yE
c8xIWMBiOCtKBeMYTMbCPnBcqQ7PWGjE25l2wLjTjCnUuRdOmpUGiXEfwER2bbJI
C9lk7iJFZRTIwUjXbvIJfRITReL7gGh6Ada1nYsMVAKRrjy7GrIRAJsCgYEAxZJs
S8ICSkiOFDjAR2K5Wi8l6Sgfyu5dp7qVQVhX0Pz33n7R/CvQTFFEohq0s8uCCbP4
LzmIEgR9rbFoWrTKkCl1Ha0a/3rti6jsvYIP9ysdusYflQpR3X87bOEko8WM/sZy
DPJ5sc+ChfS9xFjcQ8898PTVjAa8WVlx6EcfFGcCgYAzHIchojg1JHEIMxWW55vy
+NTCkPARsewj7DejaAv57laFbGhXfzx0GlHdfWA0MCI955y9XDffYnaKg3L5uECQ
7ZJOuTE1JfyIOVR9z5nSdCGVA/5dO0Q4u29WzlD6ITXNF07DjpuIzUiNG8eddN1w
t1YLl+Tm+Mg+zFmjeWypdQKBgDlbYtkzf5q1KZoxR5Dx1kGaQnVH0sMFJGdXQZFw
5j2j0wni429EAPrG9RfijOdNg3jxqHF9UEV6zEmqoVMD/XKQtpFg+d+FfoT3C5OQ
uLXW7JCWiACquE2HbGcVjZ+F8ILedanQkwfN6GSfQqBH89ozxhW33m8CXZfK4ci/
LQStAoGBAKSNMKEXejFPG74d+J2sgL225+dEt8ebj/T3lGYnkhXnmyI0UT6XBzDq
C1fpRBIn1JTtdu0pj5gUqGLkDOBMJ99OkCyXi2APGnDVXcqCWUyV62n6xYfriRp6
CoJZ0CnDRMcW7XxuIr9vULl0/OlDxhOVIoPmr9/YLit1PEfSwkRF
-----END RSA PRIVATE KEY-----

View File

@ -1,19 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDIzCCAgugAwIBAgIIadXidPkj30swDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMCAXDTE5MDEzMTIwMDg0MFoYDzIxMDkw
MTMxMjAwODQwWjAfMR0wGwYDVQQDExRvY3NwLXVwZGF0ZXIuYm91bGRlcjCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANmzmF84lk9Bp5Qa9CLxkl2qhU/g
CzsHnzzvA28Rihy+yb9CgI3rDtVfzrqXsxVTYBdgUkiSsq9GNARTidUFoRNNOQwH
QC3q/qXi+1sR4UupY1y4hXVozydlI6Gp+UowOPcBzuV8a3tNsV5CVJMZyYL/UCmt
hPzCr1H8lsVt7TndvhhXo+MvV6w2I07S08PVFUtbjC6GHRNnl6HGsQ4fUnpAclxg
uDQrpxnzFy3Wnhg7B1CjRuW8wJp01nZM5KObkLeEalg6mNeQ2r2bsqHXVru132Ee
XZpDd7XGwFcyyp16DiESIrqK6YI4bKj8VL3PMTzt2Ag2E/E4gf1JkfuOXqsCAwEA
AaNgMF4wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF
BQcDAjAMBgNVHRMBAf8EAjAAMB8GA1UdEQQYMBaCFG9jc3AtdXBkYXRlci5ib3Vs
ZGVyMA0GCSqGSIb3DQEBCwUAA4IBAQATpnyQdjv86Ll2BpEzQktiygRxmW4bHZ9y
7Yzljp2G6CDgrOFPz8AqYeKua5qaYDpkJGB5NgpyZOn8CcZD4bVS5qB+Z+ZjkaNj
2+NDai81PkoESbBliFrYkZvRn82eVHQh6qpWvwB/YDbX4GonIM9vXD4ey8Fc/O9H
5qLm87Ktd/jb2lhlzj5HXN5UEOgxMDrnenbi1befxxcXH/h9UTq6OQtahVWQp+Z1
xbu3fU/Yk/zWevL3z0pQok9obEiw0eQQeTCxjebUM8mLNOG1VAXDNR5d2WL3x0KD
juE+YxsHz6dvotgSu9v/ERc1oPytTLS8m6MOoeY3aWHnz6gkG02v
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEA2bOYXziWT0GnlBr0IvGSXaqFT+ALOwefPO8DbxGKHL7Jv0KA
jesO1V/OupezFVNgF2BSSJKyr0Y0BFOJ1QWhE005DAdALer+peL7WxHhS6ljXLiF
dWjPJ2Ujoan5SjA49wHO5Xxre02xXkJUkxnJgv9QKa2E/MKvUfyWxW3tOd2+GFej
4y9XrDYjTtLTw9UVS1uMLoYdE2eXocaxDh9SekByXGC4NCunGfMXLdaeGDsHUKNG
5bzAmnTWdkzko5uQt4RqWDqY15DavZuyoddWu7XfYR5dmkN3tcbAVzLKnXoOIRIi
uorpgjhsqPxUvc8xPO3YCDYT8TiB/UmR+45eqwIDAQABAoIBAHXf3WfpftFpLjBu
K7Rj8qlOtCIcoFgU926Jx+UyrQKFdz1c57hwBrcXyhqUGv44B7aAi+0JqUBoFbAl
/2JdSurljDbsEh8Kt1jgvtJ/qupJzCgfLPv2hPvCsnlNTFKUK7PqwbjWFmhMF/Z+
mcaQVuDcFu6KKpClZUJSLty1eZYzb4n0fbYgwn/w1Kg3rW5g//QiXNXYdJInHMxK
kIYYyFOY2TnRhj2ZCGvLh9UT5DzKKPDG2DKHVI9GiL69BTmtKqLTIPDcZFOh4brP
zka7VOwlhgJX52K8MX8QJvGSOohMKD5WXIDBLCNsT3ez/CQerlcf7Ol7l/5ApUtN
1zOVGKkCgYEA5nawO6RV66koRRbEnKUrYa85gtK+S6wmMMLwycG+IljdMw0D3r70
t7y9SiN1KFo9332mFjQqhKeJi7+IvOJBSv+OQw1LgVfxReqSG3qRy3p4bp6ZUMGg
Lqae0cJMLREFYO17Rl8fdsvMF0GBqzvQ64X4nJ/V8FeDGBYbaXekZu0CgYEA8dLm
DTBsqzYkwTeR24MRkif5FMNKGSq+e+eMPyZHVC9ROFJdm0UDhpH4A1TDJY6srot1
7AZsFZB6pbpPZilLLYANYqFqsXzoxnJXElHNiUvbM7aYV90BaoZJ3F/sxLuncJcq
BQBxPBiOaFlSRwvJuE0STjSNLLLjo5p/lSU5UPcCgYEAnx65hSRs0l4j2LfkngcI
UdTKz4G0M8kzQR2HZLXpEgvrBfFph6SukCG3S/X5URgleiZlwxTXemm2dQ+UWF2b
GS4jSjZmuHJAurY/lMtm2GfBuRa14mUdtLgEFe2h7MfAv/CX2bmZnssNKc1nuxN8
pvED+xf8fYnekIXK/WHG1+0CgYAFw3sMMW1Fn2K84DAvxS30B9Pd9NGdS/GCToB/
ONBWZ1JOP1hPzRNKb8wzeB+2k3H2Lwi+eWC2Gt1xecFOtAlAql6nTSWX2VxK7oq4
uw5lCVPOJbn3ziKsgUrdX8Pq5HYXLuMnf10zi3pJbmeRnexO4jdfec0rlY/rZFFK
Irr8/QKBgQC2RuDGSc9P8YonWPGews6GSTv3t5WmdAKxoOtooAEjICNQUjqz4uxN
7Z8OlNWu9uyKP1IEiFigz7W6l/dQICiO+ohe31LIZrmGQ4k4xiwY0zfi4aI80kDQ
NCFJFZvWh1JmLzTAmGdJAWyIXcNc8wl4Ad+PsLVvetgCbIw9rS5a8w==
-----END RSA PRIVATE KEY-----

View File

@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDLzCCAhegAwIBAgIIR0LiDeBHiKMwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDkxNjIxNDY1NVoXDTI0MTAx
NjIxNDY1NVowJjEkMCIGA1UEAxMbb2NzcC11cGRhdGVyLnNlcnZpY2UuY29uc3Vs
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA70USVnYuKM4HkIqXCtk4
hSbGyl8gjwDjLOEH3Yd9Yn7hCQ8hXAUqhhhCpW/4Sy8SwqyxELlrjnv2mP3GcII0
5BuPJde3M/MaRTlup6N7H4Bo32NZcUtegoeFryTW/Ifo+Ff1scT2OoKyGSU07yj/
cCrkXIbv5eOW2wzQS5nZJpzfqJ10ipcNxle5rjuDA88IbqwMCUEMdHteJ2ee6kII
Quyi729VihPKxUnT2BLIfwZUZsnywSoytaXkXjEFQl4SQgjJYTt/iCjTyOlIcyFB
jWRia6PJqZX3TbeVCdcfrAqXb31qLLmjTNEwHCBjFtMu39gJaK9606BpBr6XetHH
xwIDAQABo2cwZTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEG
CCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwJgYDVR0RBB8wHYIbb2NzcC11cGRhdGVy
LnNlcnZpY2UuY29uc3VsMA0GCSqGSIb3DQEBCwUAA4IBAQBkSu4gEX3bsuLseHp4
GOicwqImALoX5Sn86jWIT3ctmPZkp713g3XnW6sFoTcsrbTcUyxoac567qiIXOE+
m0fb7Y4liHSIspIG0tSvQ58tHaOEOFuatJvl+vTmb+7pek2t4I/ejN/mwVEoCoT7
hB0uLvCTQErbxtpewyUVDFZBB8PJloeUowpp+S3/CfFOLC7q+GUsZc6TdP+WHG7C
Ehvao7pm1npUiaJfsPden5QdkuZVcTUKOTPI6m36qRzeU6B/1jZSzO4qfkeYdARD
Gu28MBgfUl76fIg+aImBEuA2hEcLg75SMMAYtVr/o10g1Yt83WQVHIfRWP42f9xz
syWl
-----END CERTIFICATE-----

View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEA70USVnYuKM4HkIqXCtk4hSbGyl8gjwDjLOEH3Yd9Yn7hCQ8h
XAUqhhhCpW/4Sy8SwqyxELlrjnv2mP3GcII05BuPJde3M/MaRTlup6N7H4Bo32NZ
cUtegoeFryTW/Ifo+Ff1scT2OoKyGSU07yj/cCrkXIbv5eOW2wzQS5nZJpzfqJ10
ipcNxle5rjuDA88IbqwMCUEMdHteJ2ee6kIIQuyi729VihPKxUnT2BLIfwZUZsny
wSoytaXkXjEFQl4SQgjJYTt/iCjTyOlIcyFBjWRia6PJqZX3TbeVCdcfrAqXb31q
LLmjTNEwHCBjFtMu39gJaK9606BpBr6XetHHxwIDAQABAoIBAQDacPzk4tARgMd3
No/e36GyLkyexWo8JFtCxc8geGoIWj2ov599G1pPQibWUvsj6L3/7RlaY23Gj3X7
BvT8EmOnPWHa8q3XR8JcIKrdcWsev2T/TPyDaoPGN2PdGo0L0CjpUaSFv4PstxVR
z54cGhnalc4WizrJbpZzNaeU3chabmnu4OThaplkFT8MMbc4p4pWgHxTZnjfxlWs
Zb9zgqucDpvpNmM18T1yNYKLOqGDiX48tGFwckaA1hZTEKBtmnkRbejfel8b3IEB
DJ+ks5/LsfSlY/D+ggZQ0aNK8TC7awfmfMz16+xrvd1aXFmgXeruWHX9vUr+MCKt
jb6V0JsBAoGBAPsbPErJwhGOVwfvSi3MgChXaio9XYM66Dpjo1e4FvwTzUHhps0m
C81A35dcsaredH9rtuJvZXHao+VTqYQ21ImGJbj42nf+4l0mOXnQsfYgdLlBQqvD
RcoA31M1u5yfZRKZb2+m0D+oEm0bVKp3EuaSYV+VMCV3Hs3zRxeknbRxAoGBAPPu
yJ8vBJYEHfspShvWeqREQbLixrJgOQ83LD/33eYXqoVWaGX4zm/CbPRKGfebQFMf
e60RgSe8LpD0hkHDTSAUIlgPgZZh0+lqmGQ12Ie0vdJYlhOEirAuLPTuIv4MoWWu
XOV1433mFDFs6yBi/wtsxMo/t0uFzrhrmuiqW/u3AoGBAMQa2xVVSBjJ3zI1MOtf
oF7hFepzDkrkgGTJV9Gz1U98b3qaLdhddC4SEgx1udNF9BlnF+bzNHicVg9NLUAy
Sf41I9S3lHbOOh6hMZXu5GzhoAbl7pmR4TkHQWIMvr5sxVSnO54o2s48BlfrVk3i
vIIRo7YwHu/Dfe09pzHRv9AhAoGBAM3eAndF6SrqgpsL972Sv6KO8JuWhHbaeo16
1N+PwziDVKh/ilA1MZRklCt/tnagEiOU+H3RvhzY1rwDgqNRvm+KTonfXFCcc4oV
KlO4levCAEnb9Zy3SYzzC4IS0Hl0E2qLQ19spPgGC5jDAZUtt23e+B5ws7MLVLGU
LwKZdFP1AoGANNyCoRtIRtS9ZOTV1ijRrhzTqzNeVCUTqBuNqAAei3UEUQuOeFCc
AAPuRvMoRjCjt22Ho5Ci9ZmLBBTelqKADI8z67dFG0XuTVReS81dqhqnglSclqt4
CMfwTtlVP5bsiJ6AlzugQfcprV8mnYsZ7U/x+/w7tkNTdmkTunh4xxQ=
-----END RSA PRIVATE KEY-----

View File

@ -1,19 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDJTCCAg2gAwIBAgIICt5+m7mn754wDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMCAXDTE5MDEzMTIwMDg0MFoYDzIxMDkw
MTMxMjAwODQwWjAgMR4wHAYDVQQDExVvcnBoYW4tZmluZGVyLmJvdWxkZXIwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDMib7FoB0sBBI18KRwzb/GGbaZ
wsmUT6/8hFiw85bDHL94KDSCFv6vWPnZbVLtn3xb2K2Gce6eA17Fh+pt+RB/88XR
Cg7V/nV0nZwAx4yDK4XFKE6at5IUIhex60fxEFZn9MYZlQc38ZvsuWKnz8BadrJr
6y22IcbJcsGNeTKk40Qp0waODUQ0vSzTefcMkU52r8Lm60HxQzez7ko0y6qZRX/S
DSzEjreZTnb8LQkLKbr9SqMvAKrOfa37QPwL+6TbXmQh2mxUWW2QBpFUlYZwquzS
Nb8G718cSoDtCVkXYkvyxHsSYwt90CKNxJBHFRTpQB4nsOQi3L/XNkrGphfJAgMB
AAGjYTBfMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB
BQUHAwIwDAYDVR0TAQH/BAIwADAgBgNVHREEGTAXghVvcnBoYW4tZmluZGVyLmJv
dWxkZXIwDQYJKoZIhvcNAQELBQADggEBAAxh5gKoGjI3bxkg4eQ17LoEln/gX4Rz
M8rhsfkAwL97NNyVvMFoV4a1RHYaGqkBbyGb+IBVSJxkOxlpGp++mfyd2bKs1LTg
xOnMusXxE88XN9MT6DSxT6Et90BTpgMvup4YALtwuSZG5sqz6h34HZ3FAaiYTwyT
huycJrcqr6FhawZCzCvgkkt5sUin7IJz5gHuJqiTMsnxmcWPoA291QWY8XmNA34a
wHlKiU0zive9I5SdCbh/4Bis2wXiMWAbt+/CLWbZhEJ3iKPkkSzVVi7ziUAfG10Z
hecUjNQvxHeE/oHO7REEfHWRl59RcTIXnXAMFGoi+cJ/LixnfDQMh+0=
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAzIm+xaAdLAQSNfCkcM2/xhm2mcLJlE+v/IRYsPOWwxy/eCg0
ghb+r1j52W1S7Z98W9ithnHungNexYfqbfkQf/PF0QoO1f51dJ2cAMeMgyuFxShO
mreSFCIXsetH8RBWZ/TGGZUHN/Gb7Llip8/AWnaya+sttiHGyXLBjXkypONEKdMG
jg1ENL0s03n3DJFOdq/C5utB8UM3s+5KNMuqmUV/0g0sxI63mU52/C0JCym6/Uqj
LwCqzn2t+0D8C/uk215kIdpsVFltkAaRVJWGcKrs0jW/Bu9fHEqA7QlZF2JL8sR7
EmMLfdAijcSQRxUU6UAeJ7DkIty/1zZKxqYXyQIDAQABAoIBAG3VKdQFfqS8Kus8
JZFNasV92UgICSbTA7Wde+LJaxOqxEZJkKiqoGiYZtISmo1vLuBDIisn0vKW7LU1
nvUe4XVT+c2ekQjoczoDyFnCzflBzbtpQYxjNtYI2KB5r1ALbdq03guuswmffBNK
GWfzb18kjfrVdt5ulMhoDvdhNYjEaxZAhI1uZ4sUUaf5VfxQiAlH5xHihaMr7fzg
+m6irito9EWsLG6jx9UVqVL4y2axq7UsnFIVuS3L8GsVMi87BWB8xfMvCJ2iTFeF
qp9GQIKokH2vY0mpzJFSSFC2BdHOOjEfK0vEKLV0OzyoJTJ02hOxuYvAvTk6miwZ
nenhz4ECgYEA2CDEm4sNq4i6Cn9ZF1SBoDOSNccBrgmg/gTdC/yaUy3BwknDOjlP
SwSGPUKGWUmD20MPisoqCDDU0SZVrHV7Fx36dlJV6NRPO1P8f1aBoW9fF+4FfUEI
/UTsi5zpFaNduK4LvRedwah/jhII/kBqgQWNjRgKoXSLsuiYaPXRzN0CgYEA8kWc
c6O2LR3fMXx+d2RyHXWv96qyLfbAxPBPv+GAzQvKRmrH3b9yeOmIR9yrS7kObtZl
GeqdLEecMGgrhRhbCuROpBPrM0X/iDvKvQzLcXs0/wmM9F2xnLZDLTd2orhAT//s
2kyYy3rm5I2h1bAdicJwxKPp7ygevskcjtzC4d0CgYEAt2g/T/vV0u5JamUddpXp
FskM14QU4dsb+tSnvOdVEycuWTD9cmh16KRjQpM0rYqcUbJ7+vyKZL8DqqVMaPid
R0XSaRx/+QBKaH9iM7F2ekenvAfqMpvBBCS8U9IJXqpu+yz/myzyXAggjrCxXwnN
F8ZdlBGF2/OqJV4LEG8i5iUCgYEA39NGBmQSU75MTIjKwfzvnJ3002hFM0fLsmae
FxT8DPO+ja3rNse/t0tx14pcSxoN5oJ2ZyokyRrjhqlGw7DLs9VXfijU28romHE9
Dcl7Tz1XqeOl8MF67OBKUcTy+sQkzoQPy2KGqz7BgBgFkskhkPstec5Buuyi8voU
QzxbY5UCgYBrqS/8Bv42pqWuSsThTrKtRmQwb2f6IHYVmwElFtmT+Nn4TDStpBpk
D6atfr7jMmtL9qRf0lU+e2gDNOLEQ3BqxZQSI7Y7oQgfdRKSmEsWICToyCvq4zuC
jbrtUeAcwwukoa2f+gXva6sTcc9Od4CjbDi9Zu+BK6xxZagjco4e/g==
-----END RSA PRIVATE KEY-----

View File

@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDMTCCAhmgAwIBAgIIZjCkYLcHpeAwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDkxNjIxNDY1NVoXDTI0MTAx
NjIxNDY1NVowJzElMCMGA1UEAxMcb3JwaGFuLWZpbmRlci5zZXJ2aWNlLmNvbnN1
bDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAME3fwvMJK8dTviqUv/j
hQtGOHGdcUg/pIwiNj7CLIPCb8FFdz3ovRXt7xaFVblOnqcfl4TsqgwKtY7EYSto
dtsSV5TEQC6XtzLu5Dr31eo/H30oAd/yLja/GfDH+aDwWGtg9/QOua0dPtInrAut
rCj/Vyizja+DOD9TCtk2QmtOT+ZU9wKUFvw6+qUD8h5C32PJAlMAntuh1Tn7Q3mV
E+WiO8qdwf09zceBBv5vd7s+LvE4h5J4WDeAvQcrqeL9FRL7AsWmnJFRVzi+xCJw
111J0+JqWRqVyEHuMyEyJU9iU//iEaBhUcr0Gu5DqnbIjoJ1D6VuOFhkWz8e+m5y
vzsCAwEAAaNoMGYwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB
BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMCcGA1UdEQQgMB6CHG9ycGhhbi1maW5k
ZXIuc2VydmljZS5jb25zdWwwDQYJKoZIhvcNAQELBQADggEBAEWogAQ7otASZyxB
bEiNn9JJyU46Ho5MLTTWLznjxoBgfqyIsIWVZ9yEFgmg3hGrTMtS76eFXNKYNyCs
Ec6fMK5NzbED8ezkUxL6YjIfga87syCX6uQskclrsU7l/Axsc/ZW+8f98oxE/i7h
DuRoxKBGq0pdh5LKO63VXyW4DsU7EGsUwCVMrjzD5K078vPByJ0ELkVbOqQUKyXr
FGWsaFlNCO4yHViZFVgQVqW/PDtcehErPYAcB3oRAobu3pbial/tXzbSBV2zQmHz
uUxmB5gTpPOkP95acK+YOOzfPMC0tHLKoqyLSBXjSeqYoI5apRZ2tcV+lyAIzs1B
QLpSf7E=
-----END CERTIFICATE-----

View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEogIBAAKCAQEAwTd/C8wkrx1O+KpS/+OFC0Y4cZ1xSD+kjCI2PsIsg8JvwUV3
Pei9Fe3vFoVVuU6epx+XhOyqDAq1jsRhK2h22xJXlMRALpe3Mu7kOvfV6j8ffSgB
3/IuNr8Z8Mf5oPBYa2D39A65rR0+0iesC62sKP9XKLONr4M4P1MK2TZCa05P5lT3
ApQW/Dr6pQPyHkLfY8kCUwCe26HVOftDeZUT5aI7yp3B/T3Nx4EG/m93uz4u8TiH
knhYN4C9Byup4v0VEvsCxaackVFXOL7EInDXXUnT4mpZGpXIQe4zITIlT2JT/+IR
oGFRyvQa7kOqdsiOgnUPpW44WGRbPx76bnK/OwIDAQABAoIBAAGrLwe1DaQNhr8T
CYB4QI/mXVpt16qeEhe7u+gy2RuSNFDg/rSkK+3ijiwNnr3o9enPlglp2dYcyZCg
FY7AajZeJC9+umcsnEJuWb5AobJSNT1peQqsFsYWRG0V7Qv8x2a2Aa4z6lqaZA6A
lTXMnC4GdoQ9eL3JTlUNrIxPsacnlCVKPOwkqWkMVP3ZxjZmal08OY/4KN3oSNB6
duAnrGyp7cKFcYFBNzApI03xFpO2uWW3SD+mbLrVS+85QyQmvqPSvBfL6tQxiG0Y
mmi9JF/R9/DWfwDUAP6OgErlsv2DrWJ0acu8lcjx2NCtYzBJwmXAks4H+6vg+VBv
BHrWUCECgYEA5Fmz/IMbJDWOTA7v+/Rdkt820rypBkh5rJxB0Tosp4eQEd7wFDOP
ij27qH9CcvDyGEvH429Z+SQQbZRUKzy64jKyTcWixb4N7jbZUkOvbCskQcFjUd1A
VDWZPV8JJRzURcq22TOzRmJMYdXnlktnTWXQJuAAiptnehSYGeZHw7MCgYEA2Jy8
7MGyI8FdD0uODZqvlQsWzOYSd/qqF/0IcCiLcLzkvhIIIFr+koUZvP2kMMCpqeVb
2f25yidT67U9jHvLVs2SBF0u+g3l9O9WvidTdZ2jat3j0iyYeTjimNt+FVvdQM4i
9znZrnLFruhTF+8/eWrnmOS7m7V1jjYi9Wc+clkCgYB/Qq7YT4jUyTQgl0KPvERa
EiRPleztH38P/5V+sVkplJdqHkDWQVYByR3IbgPuYvHJMJKZ4fjWrI6rQzsVTacp
YO+WAEsSwTSqSc8b1bTyJ6jxLIHZoeC0DZr1ZP2HvWVf7/WvXuzOkQHYlImYbTWJ
IPC8eaJTnQAyPT/3Tys3mQKBgHTMfyqCfxW8i/tVWDGJuSd6pT6yyD6dkN4CeGxR
0G5nzEeY3Xzk0+QZlPlNIx2OpW2Q2OhAYc/ZSO0N+zQnBEu36QYlYNFAcUCTVYiP
F/eRmq5jGxcXKNgkjjqyD9hggnsRK9V3AiOIi4N2jmeXf/huZpcQrwCU5eBa3JrK
oudxAoGAGoziHYlnVvQnGNa3dg5XyZ0wN6XKieLirSftmgZ70Evprgkyfha0z98s
5jJwOAx/K3hzAAxt7LZzM113EbBq4JGYcOimvCUPghL4OV1rplDPk4UA5HWqutgE
FicfwvgGBTSOcD4h9D43/M+WlnwqtMKsgeAPdXV3tTMAe6tTSoU=
-----END RSA PRIVATE KEY-----

View File

@ -1,20 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDRzCCAi+gAwIBAgIIB2Off69p+LAwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMCAXDTE5MDEzMTIwMDg0MVoYDzIxMDkw
MTMxMjAwODQxWjAcMRowGAYDVQQDExFwdWJsaXNoZXIuYm91bGRlcjCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBALE+Xxkr99xL3N0ffRuZuSPMU2f3dfIi
jlfImuy01l7oCmPyBXFlYPuhYNVuMsxxP/2a17mozq9Qt0Wr3p/YnPv/eyDEIG0t
oxYiVQrB9fjggHBtRjBQTOy7c61rR5jWkhH/t/MSJ+++F9xOA8Ng575e7YkH+byL
TqQsATdE7d8fS3ihgDKdU8cp1z1iXAzXrEFn0BiA/s9+7uEmPhO3AhNdZq0R/cdn
CDE7cUCXPE0h1WscTIXDLvo8kvz/Vp0iw70HPkZkQoRt48GDMsnDaka07VhhEnCL
5dZJfptJw1emEjWn8P16hqsqrAWKE4v21n1nzTViGTUbAyfnBrqhfWMCAwEAAaOB
hjCBgzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
BwMCMAwGA1UdEwEB/wQCMAAwRAYDVR0RBD0wO4IRcHVibGlzaGVyLmJvdWxkZXKC
EnB1Ymxpc2hlcjEuYm91bGRlcoIScHVibGlzaGVyMi5ib3VsZGVyMA0GCSqGSIb3
DQEBCwUAA4IBAQAthAIXbqc1FeaXhWCkEiT0lIc6DOEpkceKVR4XRtyVImqA1SNT
tePW+sIPDXKPmFERZfutsfP0OeDZfAYE+YKB0fMnORbwij1wTeXn93HV/lJo8zlI
FglQFmjetlhgZnSlsTyRSOwf4JYWBAhtm/vDREmWEUPT9twEjn0iAxiy2ldKuXeF
vloFtedmHHVSc92fswu5MsU/nRMsgokBYcq7OOhAIqxHgoevgInFOipGz7eRkK6g
QogdAEsw0ntzvIutQIJuqhHeiq/v6f7T5Avvo8lorVomv6gr9R1fFXAd9MZcrP1B
WTckNLfhg6//LxIEnw5aN50RZzoVA8oKzRNo
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEogIBAAKCAQEAsT5fGSv33Evc3R99G5m5I8xTZ/d18iKOV8ia7LTWXugKY/IF
cWVg+6Fg1W4yzHE//ZrXuajOr1C3Raven9ic+/97IMQgbS2jFiJVCsH1+OCAcG1G
MFBM7LtzrWtHmNaSEf+38xIn774X3E4Dw2Dnvl7tiQf5vItOpCwBN0Tt3x9LeKGA
Mp1TxynXPWJcDNesQWfQGID+z37u4SY+E7cCE11mrRH9x2cIMTtxQJc8TSHVaxxM
hcMu+jyS/P9WnSLDvQc+RmRChG3jwYMyycNqRrTtWGEScIvl1kl+m0nDV6YSNafw
/XqGqyqsBYoTi/bWfWfNNWIZNRsDJ+cGuqF9YwIDAQABAoIBAEHmbddfGK4o6rqw
jYSomESuIMjEIm9f18rdxHSEHDx3S/2zK8Dor7F/ZBCXA34uEVvKqbDXCdn3Sd02
tPR7xoqPiAk7ws61LDD7nOD+EuVxG3AxwOoPwTo3zB/LhnhWN0NH7+4Jbx3dcOOx
ggavzhpjEzBi7cDjjt7Nmboh/8t4Kd67gvSmYGDktnG/S5womwXvIOHm19AuNnKg
Yb+fMB0xBnbgyt0qNEt8CRdZdQgPEkGGgh404nc20YOwHrXr17VKKeE7eK9Vqebg
m21qLeE6yKmfOIO8VfYgU9/F/8kyCIcip6DVL1ybPDe+yt75TlZD51D+EsU5EenT
eDjJCKECgYEA0mOU69VXVGDisHYjtINoOPueiowLNAAmBDAjm2wRFfNqGnzB+bWt
ZGiheTAZHkjJdmIfWvdK1fMPuWAhN/sEAV9gA5vW+pvQSq0ui2d4jS7si7j66o/2
4Rc/68yh+NmCD6dlqsZ+ZvCC9GStd8XJbKIxtOeIVGrxgEoI8BSsATECgYEA16s/
5OmJJCrwY6fjFI2P3AMKOMXmPbbGA92UHmJXNB5XbGwUHQLOT49nOrtFyl+JS19B
YixoLrVyKTuF1V0p03J87iAxy5/jq6tcGXKPVAb0pPDf2HEYCB0i/32qeYKmTvbS
xBUKuapX8m5DwrOMYnQ9RmJy6CZapXl9M5b0ItMCgYBbM+QI3/D9mQpsKKqNxDFY
EmvF77OjlTTlt+CXrZ8yftTOKqsEDufdkSX+nQUmhbMf6KVjD7SXTsjQOYXs+Jnh
5nB+3/2vogAHf0+gCvjNazwLzeKn8ES7ixKgq5LDh7bEBnMiNu3wve5m94XjWBBb
UWxu2bfVsI6EaJO7T5rI4QKBgAPzxnL6eKHqC4e3/uhUg8tjXt+VeNeurshJWjqI
UNLKr410GZZCg+dfWGPyJKBFye1QrJERAUPB3Xq19YjocSjH01RF0MPLhU+TD1gE
Cm5exkLzixabU/ZqGkcWVXZul3+g9FHVlOG8Jmpx7Nn3kl4HhUvx5+srMMQRiuLU
JFszAoGAak+yyU1t9U5FnYIfaet0Orf1C4lzbnRndnB57zarHtm347mtoLN0nDIB
ZgnqL4VQJeUM5ffve1TL4SoIq2F/c1iJoCJuxxb6KChxhrxKH36k6U7EKi3DNanA
F+jUuaNt3MQYeWBS+DrKQLHiftyQNvRSd+tjzn7m89EM/qeeZ6Y=
-----END RSA PRIVATE KEY-----

View File

@ -0,0 +1,21 @@
-----BEGIN CERTIFICATE-----
MIIDYTCCAkmgAwIBAgIIK1Jr1Z5agE0wDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMB4XDTIyMDkxNjIxNDY1NloXDTI0MTAx
NjIxNDY1NlowIzEhMB8GA1UEAxMYcHVibGlzaGVyLnNlcnZpY2UuY29uc3VsMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlVkLGxOHfuXP1L27Q+EQs/Z8
84A8pX4Kf0PmFmDdM7cIOEGGps+ZbbgNyIh2VnCwvH3xpbwaybYqpc6au8fj08Ab
+NhXdXj0/lpkedcZLBU+0KkNgMnVMaed970kp3w9NhMlST4/XeuUu8amTq9sgaxm
S8FY8O+CI5kNO6acqRiMLLgpBnlFWFiE+usLC19mLuGpq+sFRgVqRjdtn2b1cjmc
PbrHGTUR2l3SDvoBAfoLr4w4zOQ6F8uWm5I6npYd5jgQWasZJkOmalsBZLNuMkhh
CsPQMBTgeQUW7D+imi+HYZI9nkOtRpNhr2axIdx2TTzfRSk8/1azeuuuBZL2qwID
AQABo4GbMIGYMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI
KwYBBQUHAwIwDAYDVR0TAQH/BAIwADBZBgNVHREEUjBQghhwdWJsaXNoZXIuc2Vy
dmljZS5jb25zdWyCGXB1Ymxpc2hlcjEuc2VydmljZS5jb25zdWyCGXB1Ymxpc2hl
cjIuc2VydmljZS5jb25zdWwwDQYJKoZIhvcNAQELBQADggEBABzFuJiA9h1EMX9d
gqQa/7CeWlea1g5IA8KqYg/syVzQHIA+3POlWJPqz67zdjzEsLd//18jPUSCp9J4
588KOtkX6tk2HD8MXhQgV7HXb2wCug+PjZAN5VMXKkrRXwfINmdS4Z+YbxIgCF8/
gY/csjQbzEd/AJWhYnabFt8ekTqrbvgCTLksp1m/aK4VBsoZ97wPPdIrdLf7b8FD
Ak1waAPM+HO+sMePuMkfmXQDWGjyW7NXxjymnQXPGFnRbU8jpQ0W0kSY07Qnb4rC
/AmXzrOPYyJTDJgO04+izFswxuASaI1dqy2P56FokwI/OX2+TRGItWT1aVVz30ds
KEaQj2g=
-----END CERTIFICATE-----

View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAlVkLGxOHfuXP1L27Q+EQs/Z884A8pX4Kf0PmFmDdM7cIOEGG
ps+ZbbgNyIh2VnCwvH3xpbwaybYqpc6au8fj08Ab+NhXdXj0/lpkedcZLBU+0KkN
gMnVMaed970kp3w9NhMlST4/XeuUu8amTq9sgaxmS8FY8O+CI5kNO6acqRiMLLgp
BnlFWFiE+usLC19mLuGpq+sFRgVqRjdtn2b1cjmcPbrHGTUR2l3SDvoBAfoLr4w4
zOQ6F8uWm5I6npYd5jgQWasZJkOmalsBZLNuMkhhCsPQMBTgeQUW7D+imi+HYZI9
nkOtRpNhr2axIdx2TTzfRSk8/1azeuuuBZL2qwIDAQABAoIBAF92ak3lXs+zT/R5
TpEl9MpDvTzcdGeIOGd+3Dzjr6EV1rA22j4YJsdmRZEwAQxhvebOTj8VDL5wrbQM
awWq0KsSeg7HIqhZJ6jJ2L20y0dNUTiJRrNSz+6MaMHpaduQ44OEG2pE2rZLFmgs
ozNamG4O59h2f0aKodHlS/scFblTmJRjl0ql+KOGlqeZAWe6euJhpUjh33Q8+aaB
mPuRJpQERIDZFXiblK+X9O9JIx+88BNlAYoDWlsjgsCDcROzr9vDyaMvRx87P6sj
KWnyL6WRQ2WnxF1Qa8ZuffOd48kjs7kYKBL2ssLfB+RA8M5eN0kUtFsVJP8sa9cP
m4NGRVECgYEAwmbtlfSs+GtXOJW3qIU42K7Wn1wWiCjniNFyE9204H+V+prnrAbH
h3x+IQP+7u1TSXaHsgw/hrOv+nfdWye1AZcYnNPLAZYG51ckIS7j40v0sshQEFNd
xARkvX5flRu0Cbwdlys0teOgy1Ewkfjp3XdZYkSPTFSXlj4aSDdhqTkCgYEAxKuB
pYeZnpEo9VXh3OA9uObrk4b2oR6hMMZ2aRtQZrHnv6WdIv5tCzAEr1ev0nok5iRI
P/3zV5r/oLwg28dL9a8mES7u6/tpVWS7OHKbOlthIBXbxC6l6GoTtMiIyKVxmpiI
C7jJmEg5nKxE/Vn6ErBg9vy9/r64njcoBmyU0wMCgYEAwilrQkqON8993dYrCPWG
QWTel2uyVWwFVHFcLttQvKixcwskOHzM7FU65F7JUHlYphbskLgK+s6dBNyTCWgv
MNdojbo7F+pwGr6+JyZeFbbXP3kx/hxFmnGI7Ho7nQF+X/qy0zkj/EbNYkRE7oZd
jgSWEb/IH8SdYkHEnjwyHoECgYEAkM4u0TA8XdJHtAweF0FMcN4lyiPvZ8ZjrMQT
32PrGRIYrrVEM8XdiAU9DdWkcXbZwFIqmGNlTrWjTjf2gZwGQ8lIYBKMfFhKwENA
zlkkDh3GL5eojpRCOBQSmmOkwwd90/RHB0pxtJxJPyBgU6JyTFxtqK2DPxQyXtwB
rmk4Uv0CgYAS5HeYf53hD2gGMxoDtV8cUhL9nihbxVEVnGzCmVZg6fxqZPAJ6tNI
mengwEkWdZ5qrithtrnUF72ZgnN+UHhZgbS715tmjzTdPoIK1CWQsWgAZfOj2dsS
eKz+30joWg7tvg0aEoMw91M71XXWzDy1VWtNascvKqpwUiuKlkSzNQ==
-----END RSA PRIVATE KEY-----

View File

@ -1,19 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDKTCCAhGgAwIBAgIIEpWt3BrqLbAwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
AxMVbWluaWNhIHJvb3QgY2EgM2I4YjJjMCAXDTE5MDEzMTIwMDg0MVoYDzIxMDkw
MTMxMjAwODQxWjAVMRMwEQYDVQQDEwpyYS5ib3VsZGVyMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEA+P/Pg9wnUYSKf0a7OG5oFzOL355voPSO2Iy2vob0
g+vB2n3SbCugrHwBvgAlNMQWmJrlG9lH7a+3qMvq5VILSzQjcOkQRy01HljAX7VP
8n6jtdvUE5u/PVl7SsU/DBQQL94dz41asRXw5twmHl+gRyBU0uy0gDde+us+n/Un
i2RLAmytR0YXPnXARDT65t4zQJDbAPycrtBtQxndDw2ZzwHTqQ1NRwOwfQSMUR/7
PdPnNURTwYYgrXxEdXbSXrtgj0oLdsiG6VNqK2YNkG+ajRK5hCbChK/BssvQY8jr
epwYPH3S9UhORkw+Rvo+vCX7MdOmekHoLd+xVHjkLaX8pQIDAQABo3AwbjAOBgNV
HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud
EwEB/wQCMAAwLwYDVR0RBCgwJoIKcmEuYm91bGRlcoILcmExLmJvdWxkZXKCC3Jh
Mi5ib3VsZGVyMA0GCSqGSIb3DQEBCwUAA4IBAQALncLht6VXcytWMmFFGz2gABn2
wI9ZignNEAwrjD9uXlgfNITXT5pRZ5jExoVx/3YOusCLpNPLzuFt2mFRUmDdOoFv
0aidmlp9UVtM87PPFF66HAnMfEh4ESf426TxpSwkYSo1y/BDmkKQ269gitWolBtD
O7uAMmNCl0wOdADqn2cH0TreGzeyEgGoU/nMB4PGFpxzdGslgKMcQS76exTvS0Ew
NWy9qEquXxbqljXWDN92wnpPbXxLaq+UrcJD2SHFUKqad1taHyOncrKae8mUIlqo
kQ9svoRWfv4D7Ku8HFfHPuuCMn+QzVMWyDb49m0UUgRIfxYXG0umfOvYGsJc
-----END CERTIFICATE-----

View File

@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEA+P/Pg9wnUYSKf0a7OG5oFzOL355voPSO2Iy2vob0g+vB2n3S
bCugrHwBvgAlNMQWmJrlG9lH7a+3qMvq5VILSzQjcOkQRy01HljAX7VP8n6jtdvU
E5u/PVl7SsU/DBQQL94dz41asRXw5twmHl+gRyBU0uy0gDde+us+n/Uni2RLAmyt
R0YXPnXARDT65t4zQJDbAPycrtBtQxndDw2ZzwHTqQ1NRwOwfQSMUR/7PdPnNURT
wYYgrXxEdXbSXrtgj0oLdsiG6VNqK2YNkG+ajRK5hCbChK/BssvQY8jrepwYPH3S
9UhORkw+Rvo+vCX7MdOmekHoLd+xVHjkLaX8pQIDAQABAoIBAQCFOorUKOW4zkw0
kan3Jcv4LhJ3UhS0cGZGI/RbuWX3eBu/RndifW15HNjpyrYdp5XXjXltDzNXUB/a
51EF5oI4eOtFrM6S5vN3C1HTY/Yk7/G0iqzM2RbYQpqfhS6YzdtjYVteBGo0OmMt
gzm6Irxlkj0QpqpluDrP0zMs70V7ZN4w3e4Q483XXKFyHv+XVrUV+Gi5ZtGmm8lt
6SGn27Z3rSVBbbNoSFag6ct7Vfl03wyKrF2YPPykKOdcudxtDBsV3OHLOmBUBkoD
KOFKTSLYnrn5oYbk2LmR/xLFycOBLq5JcWYsViED5YKqkCCW5NILBpIalNBD6JQZ
pfVQQls5AoGBAP/uMB9G3OUlArLHbv9dYedhzldx6KNcw8JA2EMwguQx4FOrCE/D
LogLVaigB87FJMHCWHHtx9YgIGpzvRB0X87NW5w5SYFgX8YNfuZJVvGQGRgUJYQw
fyLg/2CTIVww64yX6TGAOB4v9PwCAw0FC52+Ln6BgWzWuhcj6ONb2Vt7AoGBAPkR
I+a9oHDRJEJ0WGdkeD+wHPoTsB/T3xVSONf11ckcUsWMI5aE9XLmdYxazmdK9vGh
wUJ/Bht4Vizezjv89J3Rd5WnnYMHKJlJb80fTi3cAlQX3K27aE5CpTK7jVdnG/+W
vbiHYqUG3COInvsdUIcuwMIqMusmX43DNwR32/5fAoGAHY3T4Mi+GXf8p8h/+N0/
wQh6W3677qF3uabjUl73voJD9WV6wDs51Fv6uE5CmI4LgJSAwidDPGbZV3GmE5Bc
v/TW72NuKZKHfMdyMAWoFJ0fSLiK3Ij9JXn2A6D56Tt89+9S7nRwBoxjLfbNg2Nh
xAWCOPmbiIYDV0i+TAL/RqECgYEApSCiBsbN6j4ephhwzAumVcMzUvFeoZtcmcwr
d7K7DFzE28gviAmamZUFdgp2MbFXy5eMg8OnjurXZ2RIoyjwHPnVKNk56rcCSa6Q
exQ4RttIh+xSGLTZUJmK4PnLmZj4zRlpqz/HPNYxeTWJAb/LtfRfQ9uqapDEZT55
6XJ13k0CgYBnBdWC8UZYkPt+VGREzRhkiAivBkZOp0sQdm006r+pk08iq6TAk/r0
Vlnr8of9IPWQV5umhzgfxvEF6AE5seTP73KrQMLvERoiR9IzPJzM/jayKsi8iVDd
FuYiDvRHvWdGZBU6QWR6QIOW4lLjHWDXDDmHRLNJJxJC9Tbod1nWVw==
-----END RSA PRIVATE KEY-----

Some files were not shown because too many files have changed in this diff Show More