--- /dev/null
+server {
+ listen 80;
+ server_name
+ burette.velosenville.org
+ burette.velosenville.heureux-cyclage.org;
+
+ return 301 https://$host$request_uri;
+ }
+upstream openerp_velosenville {
+ server 127.0.0.1:8079
+ fail_timeout=300s
+ weight=1;
+ }
--- /dev/null
+listen 443;
+include /etc/nginx/conf.d/ssl.conf;
+ssl_certificate /etc/nginx/x509.d/velosenville-burette/crt.pem;
+ssl_certificate_key /etc/nginx/x509.d/velosenville-burette/key.pem;
+ssl_client_certificate /etc/nginx/x509.d/velosenville-burette/user-crt.pem;
+ssl_session_timeout 5m;
+ssl_verify_client optional;
+ssl_verify_depth 1;
--- /dev/null
+hint="run before: remote/runit-configure nginx -- $site"
+assert "sudo test -f /etc/nginx/x509.d/\"$site\"/key.pem" hint
+
+sudo install -m 664 -o www -g www \
+ "$tool"/var/pub/x509/burette.velosenville.org/crt+ca.pem \
+ /etc/nginx/x509.d/"$site"/crt.pem
+sudo install -m 664 -o www -g www \
+ "$tool"/var/pub/x509/burette.velosenville.org/crt.self-signed.pem \
+ /etc/nginx/x509.d/"$site"/user-crt.pem
--- /dev/null
+server_name
+ burette.velosenville.org
+ burette.velosenville.heureux-cyclage.org;
+
+client_body_buffer_size 1024k;
+client_max_body_size 10m;
+
+proxy_buffers 16 64k;
+proxy_buffer_size 128k;
+
+location ~ /\. {
+ access_log off;
+ deny all;
+ log_not_found off;
+ }
+location / {
+ proxy_next_upstream error timeout
+ invalid_header
+ http_500
+ http_502
+ http_503;
+ # NOTE: force timeouts if the backend dies.
+ proxy_pass http://openerp_velosenville;
+ proxy_redirect off;
+ # NOTE: by default, do not forward anything
+ proxy_read_timeout 500;
+ proxy_set_header Host $host;
+ proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;
+ proxy_set_header X-Forwarded-Proto https;
+ # NOTE: let the OpenERP web service know that we're using HTTPS,
+ # otherwise it will generate URL using http:// and not https://
+ proxy_set_header X-Real-IP $remote_addr;
+ }
+
+location ~* ^/web/static/ {
+ # NOTE: cache some static data in memory for 60mins;
+ # under heavy load this should relieve stress on the OpenERP web interface a bit.
+ expires 864000;
+ proxy_buffering on;
+ proxy_cache_valid 200 60m;
+ proxy_pass http://openerp_velosenville;
+ }
+
+# vim: ft=sh
--- /dev/null
+burette.velosenville.org
)
; ENREGISTREMENTS « A » (DNS -> adresse IPv4)
-@ A IP4(LAUTRENET)
-agendav A IP4(GRESILLE)
-ateliers A IP4(GRESILLE)
-bicloud A IP4(KIMSUFI)
-burette A IP4(KIMSUFI)
-burette.cyclocoop A IP4(GRESILLE)
-caldavzap A IP4(GRESILLE)
-cartes A IP4(LAUTRENET)
-cyclocoop A IP4(GRESILLE)
-davical A IP4(GRESILLE)
-demo.burette A IP4(KIMSUFI)
-fanout A IP4(GRESILLE)
-formations A IP4(LAUTRENET)
-git A IP4(GRESILLE)
-imap A IP4(GRESILLE)
-mail A IP4(LAUTRENET)
-mx A IP4(GRESILLE)
-notifications A IP4(GRESILLE)
-ns A IP4(GRESILLE)
-questionnaires A IP4(GRESILLE)
-ra 60 A IP4(KIMSUFI)
-remorque A IP4(GRESILLE)
-smtp A IP4(GRESILLE)
-stats A IP4(GRESILLE)
-submission A IP4(GRESILLE)
-sympa A IP4(GRESILLE)
-sympa.cyclocoop A IP4(GRESILLE)
-www A IP4(LAUTRENET)
+@ A IP4(LAUTRENET)
+agendav A IP4(GRESILLE)
+ateliers A IP4(GRESILLE)
+bicloud A IP4(KIMSUFI)
+burette A IP4(KIMSUFI)
+burette.cyclocoop A IP4(GRESILLE)
+burette.velosenville A IP4(GRESILLE)
+caldavzap A IP4(GRESILLE)
+cartes A IP4(LAUTRENET)
+cyclocoop A IP4(GRESILLE)
+davical A IP4(GRESILLE)
+demo.burette A IP4(KIMSUFI)
+fanout A IP4(GRESILLE)
+formations A IP4(LAUTRENET)
+git A IP4(GRESILLE)
+imap A IP4(GRESILLE)
+mail A IP4(LAUTRENET)
+mx A IP4(GRESILLE)
+notifications A IP4(GRESILLE)
+ns A IP4(GRESILLE)
+questionnaires A IP4(GRESILLE)
+ra 60 A IP4(KIMSUFI)
+remorque A IP4(GRESILLE)
+smtp A IP4(GRESILLE)
+stats A IP4(GRESILLE)
+submission A IP4(GRESILLE)
+sympa A IP4(GRESILLE)
+sympa.cyclocoop A IP4(GRESILLE)
+velosenville A IP4(GRESILLE)
+www A IP4(LAUTRENET)
; ENREGISTREMENTS « CNAME » (Canonical NAME)
; NOTE : l'utilisation de CNAME n'est judicieuse que si la ressource pointée
--- /dev/null
+../velosenville.org
\ No newline at end of file
--- /dev/null
+ SERVICE = burette
+ RANDFILE = var/sec/x509/openssl.rand
+ oid_section = extra_oids
+[ extra_oids ]
+ # NOTE: pour une éventuelle validation étendue (Extended Validation (EV))
+ jurisdictionOfIncorporationLocalityName = 1.3.6.1.4.1.311.60.2.1.1
+ jurisdictionOfIncorporationStateOrProvinceName = 1.3.6.1.4.1.311.60.2.1.2
+ jurisdictionOfIncorporationCountryName = 1.3.6.1.4.1.311.60.2.1.3
+[ req ]
+ prompt = no
+ distinguished_name = distinguished_name
+ string_mask = pkix
+ #x509_extensions = root_extensions
+ #req_extensions = extension
+ #attributes = req_attributes
+[ distinguished_name ]
+ countryName = $ENV::x509_country
+ stateOrProvinceName = $ENV::x509_state_or_province
+ localityName = $ENV::x509_state_or_province
+ 0.organizationName = $ENV::x509_organization
+ organizationalUnitName = Service de la Burette
+ commonName = $SERVICE.$ENV::x509_host
+ businessCategory = $ENV::x509_business_category
+ jurisdictionOfIncorporationLocalityName = $ENV::x509_state_or_province
+ jurisdictionOfIncorporationStateOrProvinceName = $ENV::x509_state_or_province
+ jurisdictionOfIncorporationCountryName = $ENV::x509_country
+[ extensions ]
+ basicConstraints = critical,CA:TRUE,pathlen:0
+ keyUsage = keyCertSign,cRLSign,digitalSignature,keyEncipherment
+ subjectAltName = email:contact+$SERVICE@$ENV::x509_host,DNS:burette.velosenville.heureux-cyclage.org
+ subjectKeyIdentifier = hash
+ issuerAltName = issuer:copy
+ authorityKeyIdentifier = keyid:always,issuer:always
+ authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/crt.pem
+ crlDistributionPoints = URI:http://www.$ENV::x509_host/x509/$SERVICE/crl.pem
+ certificatePolicies = @certificate_policies
+[ self_signed_extensions ]
+ basicConstraints = critical,CA:TRUE,pathlen:0
+ keyUsage = keyCertSign,cRLSign,digitalSignature,keyEncipherment
+ subjectAltName = email:contact+$SERVICE@$ENV::x509_host,DNS:burette.velosenville.heureux-cyclage.org
+ subjectKeyIdentifier = hash
+ issuerAltName = issuer:copy
+ authorityKeyIdentifier = keyid:always,issuer:always
+ authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/$SERVICE/crt.pem
+ crlDistributionPoints = URI:http://www.$ENV::x509_host/x509/$SERVICE/crl.pem
+[ user_extensions ]
+ basicConstraints = critical,CA:FALSE,pathlen:0
+ keyUsage = digitalSignature,keyEncipherment
+ subjectAltName = email:$ENV::user@$ENV::x509_host
+ subjectKeyIdentifier = hash
+ issuerAltName = issuer:copy
+ authorityKeyIdentifier = keyid:always,issuer:always
+ authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/$SERVICE/crt.pem
+[ certificate_policies ]
+ policyIdentifier = 1.2.250.1.42
+ CPS.1 = https://www.$ENV::x509_host/x509/cps
+[ ca ]
+ private_key = var/sec/x509/$ENV::x509/key.pem
+ dir = var/pub/x509/$ENV::x509
+ crl_dir = $dir
+ crlnumber = $dir/crl.num
+ crl = $dir/crl.pem
+ database = $dir/idx.txt
+[ self_signed_ca ]
+ private_key = var/sec/x509/$ENV::x509/key.pem
+ dir = var/pub/x509/$ENV::x509
+ crl_dir = $dir
+ crlnumber = $dir/crl.self-signed.num
+ crl = $dir/crl.self-signed.pem
+ database = $dir/idx.self-signed.txt
--- /dev/null
+ SERVICE = burette
+ HOME = .
+ RANDFILE = var/sec/x509/openssl.rand
+[ req ]
+ prompt = no
+ distinguished_name = user_distinguished_name
+ string_mask = pkix
+[ user_distinguished_name ]
+ countryName = $ENV::x509_country
+ stateOrProvinceName = $ENV::x509_state_or_province
+ #localityName =
+ 0.organizationName = $ENV::x509_organization
+ organizationalUnitName = Certificat utilisateurice du service de la Burette
+ commonName = $ENV::user
--- /dev/null
+ HOME = .
+ RANDFILE = var/sec/x509/openssl.rand
+ oid_section = extra_oids
+[ extra_oids ]
+ # Pour EVSSL
+ trustList = 2.16.840.1.113730.1.900
+ telephoneNumber = 2.5.4.20
+ initials = 2.5.4.43
+ logotype = 1.3.6.1.5.5.7.1.12
+[ req ]
+ prompt = no
+ distinguished_name = distinguished_name
+ string_mask = pkix
+[ distinguished_name ]
+ commonName = $ENV::x509_host
+ countryName = $ENV::x509_country
+ initials = $ENV::x509_initials
+ 0.organizationName = $ENV::x509_organization
+ organizationalUnitName = Anti-autorité de certification primaire
+ postalCode = $ENV::x509_postal_code
+ stateOrProvinceName = $ENV::x509_state_or_province
+ streetAddress = $ENV::x509_street_address
+ telephoneNumber = $ENV::x509_telephone_number
+[ extensions ]
+ basicConstraints = critical,CA:TRUE,pathlen:1
+ keyUsage = keyCertSign,cRLSign
+ subjectAltName = email:contact@$ENV::x509_host
+ subjectKeyIdentifier = hash
+ issuerAltName = issuer:copy
+ authorityKeyIdentifier = keyid:always,issuer:always
+ authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/crt.pem
+ crlDistributionPoints = URI:http://www.$ENV::x509_host/x509/crl.pem
+ #certificatePolicies = @certificate_policies
+ #trustList = ASN1:UTF8String:https://www.$ENV::x509_host/x509/trust.etl
+ #policyConstraints =
+ #extendedKeyUsage =
+ #inhibitAnyPolicy =
+ #nameConstraints =
+ #noCheck =
+[ self_signed_extensions ]
+ basicConstraints = critical,CA:TRUE,pathlen:1
+ keyUsage = keyCertSign,cRLSign
+ subjectAltName = email:contact@$ENV::x509_host
+ subjectKeyIdentifier = hash
+ issuerAltName = issuer:copy
+ authorityKeyIdentifier = keyid:always,issuer:always
+ authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/crt.pem
+ crlDistributionPoints = URI:http://www.$ENV::x509_host/x509/crl.pem
+[ ca ]
+ private_key = var/sec/x509/$ENV::x509/key.pem
+ dir = var/pub/x509/$ENV::x509
+ crl_dir = $dir
+ crlnumber = $dir/crl.num
+ crl = $dir/crl.pem
+ database = $dir/idx.txt
+[ self_signed_ca ]
+ private_key = var/sec/x509/$ENV::x509/key.pem
+ dir = var/pub/x509/$ENV::x509
+ crl_dir = $dir
+ crlnumber = $dir/crl.self-signed.num
+ crl = $dir/crl.self-signed.pem
+ database = $dir/idx.self-signed.txt
--- /dev/null
+#!/bin/sh
+
+export x509_host="velosenville.org"
+export x509_country="FR"
+export x509_organization="Comité Vélos en Ville"
+export x509_organization_unit_name="Vélos en Ville"
+export x509_initials="CVV"
+export x509_state_or_province="Bouches-du-Rhône"
+export x509_locality="Marseille"
+export x509_street_address="24, rue Moustier"
+export x509_postal_code="13001"
+export x509_telephone_number="(+33)9 54 58 88 77"
+export x509_business_category="V1.0, ni dieu ni maître ni moteur"
+export x509_days="3653"
/etc/openerp/"${sv#openerp_}" \
"$home"/etc/openerp
+sudo adduser git "$sv"-addon
+sudo adduser "$sv" "$sv"-addon
+sudo adduser "$sv" postgres-data
+
for addon in \
bikecoop \
bikecoop_l10n_fr \
EOF
done
-sudo adduser git "$sv"-addon
-sudo adduser "$sv" "$sv"-addon
-sudo adduser "$sv" postgres-data
exit 42
sv=${PWD#/etc/sv/}
home=/home/"$sv"
cd /
+export LOGNAME="$sv"
+ # NOTE: openerp utilise /tmp/oe-sessions-$LOGNAME
test -e /etc/openerp/"${sv#openerp_}"/server.conf ||
/usr/bin/chpst \
--- /dev/null
+home=/home/"$sv"
+
+"$tool"/local/apt-get-install openerp --force-yes --no-upgrade
+ # XXX: --force-yes car les paquets de nightly.openerp.com
+ # ne sont pas signés par OpenPGP..
+"$tool"/local/insserv-remove openerp
+
+while ! sudo -u postgres psql </dev/null
+do sleep 1; done
+"$tool"/local/postgresql-user-create "$sv"
+"$tool"/local/postgresql-database-create "$sv"
+sudo -u postgres psql -AqtX "$sv" <<-EOF
+ \set ON_ERROR_STOP on
+ GRANT USAGE ON SCHEMA pg_catalog TO $sv;
+ GRANT SELECT ON TABLE pg_catalog.pg_attribute TO $sv;
+ GRANT SELECT ON TABLE pg_catalog.pg_class TO $sv;
+ GRANT SELECT ON TABLE pg_catalog.pg_constraint TO $sv;
+ GRANT SELECT ON TABLE pg_catalog.pg_indexes TO $sv;
+ GRANT SELECT ON TABLE pg_catalog.pg_proc TO $sv;
+ GRANT SELECT ON TABLE pg_catalog.pg_type TO $sv;
+ EOF
+
+"$tool"/local/adduser "$sv" \
+ --disabled-login \
+ --disabled-password \
+ --group \
+ --home "$home" \
+ --shell /bin/false \
+ --system
+"$tool"/local/adduser "$sv"-addon \
+ --disabled-login \
+ --disabled-password \
+ --group \
+ --home "$home"/addon.d \
+ --shell /bin/false \
+ --system
+
+sudo install -d -m 1777 -o root -g root \
+ /etc/openerp
+sudo install -d -m 3771 -o "$sv" -g "$sv" \
+ "$home"
+sudo install -d -m 2770 -o "$sv" -g "$sv"-addon \
+ "$home"/addon.d
+sudo install -d -m 750 -o "$sv" -g "$sv" \
+ "$home"/etc \
+ /etc/openerp/"${sv#openerp_}"
+sudo ln -fns \
+ /etc/openerp/"${sv#openerp_}" \
+ "$home"/etc/openerp
+
+sudo adduser git "$sv"-addon
+sudo adduser "$sv" "$sv"-addon
+sudo adduser "$sv" postgres-data
+
+for addon in \
+ bikecoop \
+ bikecoop_l10n_fr \
+ pos_membership \
+ remembership \
+ velosenville
+ do
+ sudo install -d -m 2771 -o "$sv" -g "$sv"-addon \
+ "$home"/addon.d/"$addon"
+ sudo -u git git \
+ --git-dir ~git-data/burette/"$addon".git \
+ --work-tree="$home"/addon.d/"$addon" \
+ checkout -f master
+ sudo -u git git \
+ --git-dir ~git-data/burette/"$addon".git \
+ --work-tree="$home"/addon.d/"$addon" \
+ clean -d -f -f -x
+ sudo chmod a-x \
+ /home/git/pub/burette/"$addon".git/hooks/post-update.sample
+ sudo install -m 550 -o git -g git /dev/stdin \
+ /home/git/pub/burette/"$addon".git/hooks/post-update <<-EOF
+ #!/bin/sh -efux
+ find . -type f -perm /+x -name 'post-update.*' |
+ while IFS= read -r hook
+ do "\$hook" "\$@"
+ done
+ EOF
+ sudo install -m 550 -o git -g git /dev/stdin \
+ /home/git/pub/burette/"$addon".git/hooks/post-update."$sv" <<-EOF
+ #!/bin/sh -efux
+ case \$1 in
+ (refs/heads/master)
+ git \\
+ --git-dir ~git-data/burette/"$addon".git \\
+ --work-tree="$home"/addon.d/"$addon" \\
+ checkout -f master
+ git \\
+ --git-dir ~git-data/burette/"$addon".git \\
+ --work-tree="$home"/addon.d/"$addon" \\
+ clean -d -f -f -x
+ #sv restart "$sv"
+ ;;
+ esac
+ EOF
+ done
+
+exit 42
--- /dev/null
+eval "home=~$sv/log"
+
+"$tool"/local/adduser log-"$sv"\
+ --disabled-login \
+ --disabled-password \
+ --group \
+ --home "$home" \
+ --shell /bin/false \
+ --system
+
+sudo install -d -m 770 -o log-"$sv" -g log-"$sv" \
+ "$home"
--- /dev/null
+#!/bin/sh -eux
+sv=${PWD%/log}
+sv=${sv#/etc/sv/}
+eval home="~log-$sv"
+
+cd "$home"
+exec chpst -u log-"$sv":log-"$sv" \
+ svlogd -v -tt "$home"
--- /dev/null
+#!/bin/sh -eux
+exec 2>&1
+sv=${PWD#/etc/sv/}
+home=/home/"$sv"
+cd /
+export LOGNAME="$sv"
+ # NOTE: openerp utilise /tmp/oe-sessions-$LOGNAME
+
+test -e /etc/openerp/"${sv#openerp_}"/server.conf ||
+/usr/bin/chpst \
+ -u "$sv":"$sv":"$sv"-addon:postgres-data \
+ /usr/bin/openerp-server \
+ --addons-path="$home"/addon.d \
+ --config /etc/openerp/"${sv#openerp_}"/server.conf \
+ --database="$sv" \
+ --db_host=/run/postgresql \
+ --db_user="$sv" \
+ --debug \
+ --init=remembership,pos_membership,bikecoop \
+ --load-language=fr_FR \
+ --no-database-list \
+ --no-xmlrpcs \
+ --osv-memory-age-limit=0.1 \
+ --proxy-mode \
+ --save \
+ --stop-after-init \
+ --timezone="$(cat /etc/timezone)" \
+ --without-demo=base \
+ --workers=0 \
+ --xmlrpc-interface=127.0.0.1 \
+ --xmlrpc-port=8079 \
+ # NOTE: si --workers > 0
+ # --limit-memory-hard=$((300 * 1024 * 1024))
+ # --limit-memory-soft=$((150 * 1024 * 1024))
+
+exec /usr/bin/chpst \
+ -u "$sv":"$sv":"$sv"-addon:postgres-data \
+ /usr/bin/openerp-server \
+ --config "$home"/etc/openerp/server.conf \
+ --load-language=fr_FR \
+ #--database="$sv"
--- /dev/null
+../velosenville.org
\ No newline at end of file
--- /dev/null
+-----BEGIN X509 CRL-----
+MIID/zCCAecCAQEwDQYJKoZIhvcNAQENBQAwggGjMQswCQYDVQQGEwJGUjEpMCcG
+A1UECB4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxKTAnBgNVBAce
+IABCAG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMTMwMQYDVQQKHioAQwBv
+AG0AaQB0AOkAIABWAOkAbABvAHMAIABlAG4AIABWAGkAbABsAGUxHjAcBgNVBAsT
+FVNlcnZpY2UgZGUgbGEgQnVyZXR0ZTEhMB8GA1UEAxMYYnVyZXR0ZS52ZWxvc2Vu
+dmlsbGUub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAg
+AG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxMTAvBgsrBgEE
+AYI3PAIBAR4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxMTAvBgsr
+BgEEAYI3PAIBAh4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxEzAR
+BgsrBgEEAYI3PAIBAxMCRlIXDTEzMDUwOTAxMzAxOVoXDTIzMDUxMDAxMzAxOVqg
+DjAMMAoGA1UdFAQDAgEAMA0GCSqGSIb3DQEBDQUAA4ICAQACRqLo7dtWv49dEzK7
+lSW29G/ZIoFW1hqiRXSXyjppDnMmlce9RPJxI1Hi6H579WOp/wxni9ggj3f/+PI2
+u1Dm9c5ORMGg3sCvQsu32VvVunAvg75AHy7a167Fy1DWWFWjrNSQqIHswZQKa/b6
+VahzXi558R1z5vsW97oCyhDnOLIlPDACasrRTmki2mWNwKTTHsf5pyEdh3Xmkm8u
+EQKR7cJoFh7IoWAAf4V3MYmYWfNcKmp1TscI6PxAFdEwMzT5uu8CnU7e8C5dvmei
+jxT3/WTtXI8d4LD8em2AX/2jLQEJhhKdxwbjROkZWjNBig+6cDOaLzz8ovsTsSgG
+hxjUPw5HV8YJOgWnzGK3Sq4CeOGtE15G054Wh0FeEidOmY10d87v/TLOjtNJKylT
+vo6b9PPHObG0k4SHNuSua06hi+Z49jclmwYJBA36cJiWRIRsUW/hVuCkqt+XHpuG
+ggpFYFjQI0HX2UvTSs+GE9sllpof33AEV9A21L1OehpYvAcEM+CnFevnYt2ZuBc3
+WoRkSJH+0AWps4HbMg/Nd45oHsiZQwEA7jIp6A3rHby5O8bD/MQIx0EXaEz5EYdC
+yK35kD4S7RjWQzUKAFK15MCbIHhafTpoiUqZAlnhP267dRcIUoxKhHPBJMXeKoa1
+1xzoCwWR+5FaA8rEVDiBShHHDw==
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN X509 CRL-----
+MIID/zCCAecCAQEwDQYJKoZIhvcNAQENBQAwggGjMQswCQYDVQQGEwJGUjEpMCcG
+A1UECB4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxKTAnBgNVBAce
+IABCAG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMTMwMQYDVQQKHioAQwBv
+AG0AaQB0AOkAIABWAOkAbABvAHMAIABlAG4AIABWAGkAbABsAGUxHjAcBgNVBAsT
+FVNlcnZpY2UgZGUgbGEgQnVyZXR0ZTEhMB8GA1UEAxMYYnVyZXR0ZS52ZWxvc2Vu
+dmlsbGUub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAg
+AG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxMTAvBgsrBgEE
+AYI3PAIBAR4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxMTAvBgsr
+BgEEAYI3PAIBAh4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxEzAR
+BgsrBgEEAYI3PAIBAxMCRlIXDTEzMDUwOTAxMzAyMFoXDTIzMDUxMDAxMzAyMFqg
+DjAMMAoGA1UdFAQDAgEAMA0GCSqGSIb3DQEBDQUAA4ICAQB/7nYHT0Y6Bw8Oc6kj
++TzkZ8EzxUQxxF9Ee4C72Ks8xS5ACIQfcXhbqKQW5vlVyFoC2T+UIyt3uJfxaNv8
+27/wzmNN6byBYd3WEDq1ki89CXtaaUF1TqlU/11+bwbX3XGd6KbgKx/7/ogZak4d
+xNDH2/GIX4Scl7Zw3Y9HyAZ7sq9tesgnP1UAx1JE9w7SQhB0K+konaHMIJBg+Bwc
+PIjTC65l1wCa2BNTXqHa5ujwGyZV9/Jc+XDsy8zXY7HtdKDAXL+6xI9vj41IBTCk
+i2C7MfgvDUtWl6lShxE1WotMnAFOR4XS0qWwdMUiDU6ooo/OYq/fPQkOSlNQyUug
+AXhodWaGoggDWJnCBUzEPRuGxVN579D75CW4GwbUK31IPF3wRPKQ+vGG1rh5OrOk
+KAPle18vGsHgkicTP2wOSWHo0hIdndgyCaTcIibTQNtZWvpf5kVXQ82qF3fkvkkV
+X0mrhRGuLa4HJgvncPg7HVsMQLnNkFy+4ItAixrUDpFyAf8BluF5g/IosY3jUJC1
+Jq2MUcfnB1BDgJoiCSCMGj5Edi6QLcUePzd3U5zTrnZTv582kTplaAg0sTuuOxN1
+R31Gl0aDB3+BXjEFG/c6zK2Jm8Qr+jVDdWTXWXBrGKqi+gegKThkUUI5vryZArny
+b5cKzLJ4GwQZK2zZ89FLqQer+g==
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIKZjCCCE6gAwIBAgIHIBMFCQMwGDANBgkqhkiG9w0BAQ0FADCCATcxGTAXBgNV
+BAMTEHZlbG9zZW52aWxsZS5vcmcxCzAJBgNVBAYTAkZSMQwwCgYDVQQrEwNDVlYx
+MzAxBgNVBAoeKgBDAG8AbQBpAHQA6QAgAFYA6QBsAG8AcwAgAGUAbgAgAFYAaQBs
+AGwAZTFXMFUGA1UECx5OAEEAbgB0AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUA
+IABjAGUAcgB0AGkAZgBpAGMAYQB0AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMQ4w
+DAYDVQQREwUxMzAwMTEpMCcGA1UECB4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBS
+AGgA9ABuAGUxGTAXBgNVBAkTEDI0LCBydWUgTW91c3RpZXIxGzAZBgNVBBQTEigr
+MzMpOSA1NCA1OCA4OCA3NzAeFw0xMzA1MDkwMTMwMThaFw0yMzA1MTAwMTMwMTha
+MIIBozELMAkGA1UEBhMCRlIxKTAnBgNVBAgeIABCAG8AdQBjAGgAZQBzAC0AZAB1
+AC0AUgBoAPQAbgBlMSkwJwYDVQQHHiAAQgBvAHUAYwBoAGUAcwAtAGQAdQAtAFIA
+aAD0AG4AZTEzMDEGA1UECh4qAEMAbwBtAGkAdADpACAAVgDpAGwAbwBzACAAZQBu
+ACAAVgBpAGwAbABlMR4wHAYDVQQLExVTZXJ2aWNlIGRlIGxhIEJ1cmV0dGUxITAf
+BgNVBAMTGGJ1cmV0dGUudmVsb3NlbnZpbGxlLm9yZzFLMEkGA1UEDx5CAFYAMQAu
+ADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAg
+AG0AbwB0AGUAdQByMTEwLwYLKwYBBAGCNzwCAQEeIABCAG8AdQBjAGgAZQBzAC0A
+ZAB1AC0AUgBoAPQAbgBlMTEwLwYLKwYBBAGCNzwCAQIeIABCAG8AdQBjAGgAZQBz
+AC0AZAB1AC0AUgBoAPQAbgBlMRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkq
+hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4j482YUYS0xqRkks1UDYcZvWo2xiw9u1
+5eHlW9yzVZ3vjak2iCcfnpKv8hJuB7rLhRPCy9TI78ySRtcWOvpbjMNOdr4nJ5hx
+1RdCoiTMqpQ80T14cmf2AK3maTDWkKdmtjdgxdKZMgp4a2m/NMFUUVoGbuHMXUwM
+g1wp+TmHo06Htec+txYvhw/PauzqZeJ12g1x87kxab5rcaE9zeJihz2v4MeaB09n
+J+IYgIOQtYFOwWPSy2menrGhlqLRm0owBHF/GTchlmYwclPwYIrwy82zsYckt/SC
+RisL9dMbQVveAd5GlrgLFEEB9yYe4EwmlsFuhHqCG3PGdehULtt/lr4fPYe0vN6j
+zBFM02PSBViNdO4CXbdo+x4fUVi8DPsSs5WTfMcpFkgmiaX7WGgdvtfMQRBaDIDP
+CRZt1GW/k9EhfxseDG3jQO81E25ygbuji+DDPdoq/47QRTQG63MFmvPbYI7yt439
+qLY2IpZI8JZtQyjQ8ncpy/Ynp05pJRfwiG4Wlv4uDiw9l78HEZveqQ0klwMn+31n
+vvus5mOXPVkZTxT6bcYYQEeU/G8/LNJbqaW+tTTxP5BbGD+KpU2S7XaD3PsYIbOp
+oTJvHI9ZNW4gPRpNsVMcr0EQ7SvCyAuoMhdgdbzVfgwb3u1UevhfWY36HuVUL7sB
+kcoi0X8JzR0CAwEAAaOCAwUwggMBMBIGA1UdEwEB/wQIMAYBAf8CAQAwCwYDVR0P
+BAQDAgGmMFUGA1UdEQROMEyBIGNvbnRhY3QrYnVyZXR0ZUB2ZWxvc2VudmlsbGUu
+b3JngihidXJldHRlLnZlbG9zZW52aWxsZS5oZXVyZXV4LWN5Y2xhZ2Uub3JnMB0G
+A1UdDgQWBBSLeKOjZmD6ecUmAalFTu+dgwxplTAjBgNVHRIEHDAagRhjb250YWN0
+QHZlbG9zZW52aWxsZS5vcmcwggFvBgNVHSMEggFmMIIBYoAUujA+ompQAw732LPu
+Ky4jJBX4K/OhggE/pIIBOzCCATcxGTAXBgNVBAMTEHZlbG9zZW52aWxsZS5vcmcx
+CzAJBgNVBAYTAkZSMQwwCgYDVQQrEwNDVlYxMzAxBgNVBAoeKgBDAG8AbQBpAHQA
+6QAgAFYA6QBsAG8AcwAgAGUAbgAgAFYAaQBsAGwAZTFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMQ4wDAYDVQQREwUxMzAwMTEpMCcGA1UE
+CB4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxGTAXBgNVBAkTEDI0
+LCBydWUgTW91c3RpZXIxGzAZBgNVBBQTEigrMzMpOSA1NCA1OCA4OCA3N4IHIBMF
+CQMwCDBEBggrBgEFBQcBAQQ4MDYwNAYIKwYBBQUHMAKGKGh0dHA6Ly93d3cudmVs
+b3NlbnZpbGxlLm9yZy94NTA5L2NydC5wZW0wQQYDVR0fBDowODA2oDSgMoYwaHR0
+cDovL3d3dy52ZWxvc2VudmlsbGUub3JnL3g1MDkvYnVyZXR0ZS9jcmwucGVtMEcG
+A1UdIARAMD4wPAYFKoF6ASowMzAxBggrBgEFBQcCARYlaHR0cHM6Ly93d3cudmVs
+b3NlbnZpbGxlLm9yZy94NTA5L2NwczANBgkqhkiG9w0BAQ0FAAOCAgEAYoDaNwaj
+jamxBA5TEMHPly22KZLZb+r5mPl7pOVeML7RalfJfA/9icP8g797rxjBmdubGrGe
+tYbgjyRT/qcV0NtbIKdXuW6pYQxjakR7IY3QJWOXRkNtfHbaquLYQUCeFDTkE2Zn
+xenX9YLrToz+jjChktDZQ3657TPcfRR31d8m9ewkzFzMTBt7eEIPfEkxZ8M+tVC1
+BXpeBSO79vIk6Zf2k9GfTAvqR4ERLWgleDGBLwM/ZIK8IoU2q2QzJ8Hff+KR/3nG
+pJLbNwdv9KEDxEqB6m8OrtGo4B06zkrugpK1wdVGcK/lct49Crou992cJt4Pj968
+oJ34+LwpSEjz9C2ZFrKc+HVyqFtKd/8fGy71YKGx2NUh18aD9d5Zt3YXWnMO5PcU
+lFQeYJX74xnLhXZHHDUz6AfMNGPGYUtR9OlBpWdhKlAxuTk96diP85g/NnXzxQKx
+YHUKZwfOH0xHFoMv+1XO0jCWEr+ptoHEzd7BAfgJSfCo76EdJg5dkwqmQfS8cMpa
+GLQY3cTix3dTz1iI6Htvo3UBEU+9mFfr+rYV6w6AK5vJQfOIMGc5yMZaKBPvV2st
+ZBicS51Rm1CLEYdgJnzbJSWLcFKM4UW7/TVhAU5uAgd6N90pA1iZZZbTgMyRfzDL
+YM2qeD4P1fWZh0iwH4R83wyH9U5ONbXl+Nw=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIJdzCCB1+gAwIBAgIHIBMFCQMwCDANBgkqhkiG9w0BAQ0FADCCATcxGTAXBgNV
+BAMTEHZlbG9zZW52aWxsZS5vcmcxCzAJBgNVBAYTAkZSMQwwCgYDVQQrEwNDVlYx
+MzAxBgNVBAoeKgBDAG8AbQBpAHQA6QAgAFYA6QBsAG8AcwAgAGUAbgAgAFYAaQBs
+AGwAZTFXMFUGA1UECx5OAEEAbgB0AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUA
+IABjAGUAcgB0AGkAZgBpAGMAYQB0AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMQ4w
+DAYDVQQREwUxMzAwMTEpMCcGA1UECB4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBS
+AGgA9ABuAGUxGTAXBgNVBAkTEDI0LCBydWUgTW91c3RpZXIxGzAZBgNVBBQTEigr
+MzMpOSA1NCA1OCA4OCA3NzAeFw0xMzA1MDkwMTMwMDhaFw0yMzA1MTAwMTMwMDha
+MIIBNzEZMBcGA1UEAxMQdmVsb3NlbnZpbGxlLm9yZzELMAkGA1UEBhMCRlIxDDAK
+BgNVBCsTA0NWVjEzMDEGA1UECh4qAEMAbwBtAGkAdADpACAAVgDpAGwAbwBzACAA
+ZQBuACAAVgBpAGwAbABlMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBp
+AHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBt
+AGEAaQByAGUxDjAMBgNVBBETBTEzMDAxMSkwJwYDVQQIHiAAQgBvAHUAYwBoAGUA
+cwAtAGQAdQAtAFIAaAD0AG4AZTEZMBcGA1UECRMQMjQsIHJ1ZSBNb3VzdGllcjEb
+MBkGA1UEFBMSKCszMyk5IDU0IDU4IDg4IDc3MIICIjANBgkqhkiG9w0BAQEFAAOC
+Ag8AMIICCgKCAgEAxAGe+qolTnscD2VAO7XIiuvEm2bGHfHmefbW1DbGdSO343W+
+skQvMFkcL1J8g1viVstRy/7dlkwjVY1aK/iWb4CGRHZ4wkzrkMi40e1fQEKyF2JU
+hbh3bn5sRjDt4kcTrvMbFTWNqz3Sfaz7LtaoYO4uJB7392nFe4BW644ew7Ds5Vfw
+bHy/uSRQPPziYGgHRLJiVsjaFqseOj+tXO8GnQTby3KFeyHuNGzKCOgSGD+9DeZX
+eeKLkgkySwYtR1+vmcO2GTMVbip+9ggDGmORyUx3I3JDF3b9q4c7evCk6wIpfUFm
+SoApuxmWCBJq/R5pcE8x9oRsCA0lyKMJ31FDB9uR88IJA+i/XMrHJIvM6Vs/axV6
+Vo6ShoLxLSPohgUeEqDArxwPmX1W+5SpfXSkMyfm1qpiaLgPpCham6eWmYZmaQOS
+iG18oseb12PKNxC9oY9tmwpdkVTD5j2H9oLahD61aiAc+k4Ob961+NddsB7s/c6e
+zJufRJSsIqXLlEqgtrIH8SAcfuZSrh9DO4E1d81+uhL28zAz0LhFw8EhgBE77qM5
+CZDYAITKhk05cfRoBhAZOb45i2AdNL5IYMtOBl6nrg122F+TMnOk0tm0/XV83cbu
+t5o3fOa5/luNfxFobefD0T8Cc4TnPy5CYOaQTc4Cl30qacd369hTQb37qg0CAwEA
+AaOCAoIwggJ+MBIGA1UdEwEB/wQIMAYBAf8CAQEwCwYDVR0PBAQDAgEGMCMGA1Ud
+EQQcMBqBGGNvbnRhY3RAdmVsb3NlbnZpbGxlLm9yZzAdBgNVHQ4EFgQUujA+ompQ
+Aw732LPuKy4jJBX4K/MwIwYDVR0SBBwwGoEYY29udGFjdEB2ZWxvc2VudmlsbGUu
+b3JnMIIBbwYDVR0jBIIBZjCCAWKAFLowPqJqUAMO99iz7isuIyQV+CvzoYIBP6SC
+ATswggE3MRkwFwYDVQQDExB2ZWxvc2VudmlsbGUub3JnMQswCQYDVQQGEwJGUjEM
+MAoGA1UEKxMDQ1ZWMTMwMQYDVQQKHioAQwBvAG0AaQB0AOkAIABWAOkAbABvAHMA
+IABlAG4AIABWAGkAbABsAGUxVzBVBgNVBAseTgBBAG4AdABpAC0AYQB1AHQAbwBy
+AGkAdADpACAAZABlACAAYwBlAHIAdABpAGYAaQBjAGEAdABpAG8AbgAgAHAAcgBp
+AG0AYQBpAHIAZTEOMAwGA1UEERMFMTMwMDExKTAnBgNVBAgeIABCAG8AdQBjAGgA
+ZQBzAC0AZAB1AC0AUgBoAPQAbgBlMRkwFwYDVQQJExAyNCwgcnVlIE1vdXN0aWVy
+MRswGQYDVQQUExIoKzMzKTkgNTQgNTggODggNzeCByATBQkDMAgwRAYIKwYBBQUH
+AQEEODA2MDQGCCsGAQUFBzAChihodHRwOi8vd3d3LnZlbG9zZW52aWxsZS5vcmcv
+eDUwOS9jcnQucGVtMDkGA1UdHwQyMDAwLqAsoCqGKGh0dHA6Ly93d3cudmVsb3Nl
+bnZpbGxlLm9yZy94NTA5L2NybC5wZW0wDQYJKoZIhvcNAQENBQADggIBAFmNVGx0
+WEMtlqmSpSBwf79RZaBiIbyRI/b0MNvSvzqJXC+9FYOKad0qLfQpIfPG0j6DyUH4
+suaYbUbdkY3UqqOZaGFzRpRo6Gabi/utx66+vPZ3ftrE6bhqTT7E2JIEi0p25pqk
+5XDfomVrhvjqKmcIccxc198143gu/y42WYmALURKbBttrSFHct8U7pLFCA4Z+xZV
+d/DEvNR4p0eRlVcUY4mdurH4LMwj/mBn97l990AbRj1LInl4eVqXzK6xMP3lGG4a
+6b0ZSQK6LpjPtVq+jrACRQXlys9W0AbiYt+hUnWQpEJwg8KUY+0UbU2QiMkElRnT
+hyx1tLlTvMccDnxkVE68oz17XX0BaFqiYkVc7la/xXJBTuvjU9bLar6i+rjmEVY4
+UVflKSdd4ocsCZLFiY1ZlPgZnc4TdVRKP1iXf053mPJFG43hAMiWHbS56rz4R1Il
+O2mjZlvRY8sBuh3oxe2M5/2K0iaMt3jMLQFSkoflBJl20itpvzsLlXeSa+fEraaH
+81dJeT+2FZGTYb+K7GL7QStpND2I7WgCJx9G6SE6EuaUL7sbjD8sWdBEWo9gHPZ3
+l6REy8X/EO9/JpVcj69K9m5wpG6mfQc1uFIot5YwVyk51FiWQE8nd7y+RoqMV8Y1
+lmyVChxGGSYBoJ6XP63RlVDOE6kdG931RoKF
+-----END CERTIFICATE-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIKZjCCCE6gAwIBAgIHIBMFCQMwGDANBgkqhkiG9w0BAQ0FADCCATcxGTAXBgNV
+BAMTEHZlbG9zZW52aWxsZS5vcmcxCzAJBgNVBAYTAkZSMQwwCgYDVQQrEwNDVlYx
+MzAxBgNVBAoeKgBDAG8AbQBpAHQA6QAgAFYA6QBsAG8AcwAgAGUAbgAgAFYAaQBs
+AGwAZTFXMFUGA1UECx5OAEEAbgB0AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUA
+IABjAGUAcgB0AGkAZgBpAGMAYQB0AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMQ4w
+DAYDVQQREwUxMzAwMTEpMCcGA1UECB4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBS
+AGgA9ABuAGUxGTAXBgNVBAkTEDI0LCBydWUgTW91c3RpZXIxGzAZBgNVBBQTEigr
+MzMpOSA1NCA1OCA4OCA3NzAeFw0xMzA1MDkwMTMwMThaFw0yMzA1MTAwMTMwMTha
+MIIBozELMAkGA1UEBhMCRlIxKTAnBgNVBAgeIABCAG8AdQBjAGgAZQBzAC0AZAB1
+AC0AUgBoAPQAbgBlMSkwJwYDVQQHHiAAQgBvAHUAYwBoAGUAcwAtAGQAdQAtAFIA
+aAD0AG4AZTEzMDEGA1UECh4qAEMAbwBtAGkAdADpACAAVgDpAGwAbwBzACAAZQBu
+ACAAVgBpAGwAbABlMR4wHAYDVQQLExVTZXJ2aWNlIGRlIGxhIEJ1cmV0dGUxITAf
+BgNVBAMTGGJ1cmV0dGUudmVsb3NlbnZpbGxlLm9yZzFLMEkGA1UEDx5CAFYAMQAu
+ADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAg
+AG0AbwB0AGUAdQByMTEwLwYLKwYBBAGCNzwCAQEeIABCAG8AdQBjAGgAZQBzAC0A
+ZAB1AC0AUgBoAPQAbgBlMTEwLwYLKwYBBAGCNzwCAQIeIABCAG8AdQBjAGgAZQBz
+AC0AZAB1AC0AUgBoAPQAbgBlMRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkq
+hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4j482YUYS0xqRkks1UDYcZvWo2xiw9u1
+5eHlW9yzVZ3vjak2iCcfnpKv8hJuB7rLhRPCy9TI78ySRtcWOvpbjMNOdr4nJ5hx
+1RdCoiTMqpQ80T14cmf2AK3maTDWkKdmtjdgxdKZMgp4a2m/NMFUUVoGbuHMXUwM
+g1wp+TmHo06Htec+txYvhw/PauzqZeJ12g1x87kxab5rcaE9zeJihz2v4MeaB09n
+J+IYgIOQtYFOwWPSy2menrGhlqLRm0owBHF/GTchlmYwclPwYIrwy82zsYckt/SC
+RisL9dMbQVveAd5GlrgLFEEB9yYe4EwmlsFuhHqCG3PGdehULtt/lr4fPYe0vN6j
+zBFM02PSBViNdO4CXbdo+x4fUVi8DPsSs5WTfMcpFkgmiaX7WGgdvtfMQRBaDIDP
+CRZt1GW/k9EhfxseDG3jQO81E25ygbuji+DDPdoq/47QRTQG63MFmvPbYI7yt439
+qLY2IpZI8JZtQyjQ8ncpy/Ynp05pJRfwiG4Wlv4uDiw9l78HEZveqQ0klwMn+31n
+vvus5mOXPVkZTxT6bcYYQEeU/G8/LNJbqaW+tTTxP5BbGD+KpU2S7XaD3PsYIbOp
+oTJvHI9ZNW4gPRpNsVMcr0EQ7SvCyAuoMhdgdbzVfgwb3u1UevhfWY36HuVUL7sB
+kcoi0X8JzR0CAwEAAaOCAwUwggMBMBIGA1UdEwEB/wQIMAYBAf8CAQAwCwYDVR0P
+BAQDAgGmMFUGA1UdEQROMEyBIGNvbnRhY3QrYnVyZXR0ZUB2ZWxvc2VudmlsbGUu
+b3JngihidXJldHRlLnZlbG9zZW52aWxsZS5oZXVyZXV4LWN5Y2xhZ2Uub3JnMB0G
+A1UdDgQWBBSLeKOjZmD6ecUmAalFTu+dgwxplTAjBgNVHRIEHDAagRhjb250YWN0
+QHZlbG9zZW52aWxsZS5vcmcwggFvBgNVHSMEggFmMIIBYoAUujA+ompQAw732LPu
+Ky4jJBX4K/OhggE/pIIBOzCCATcxGTAXBgNVBAMTEHZlbG9zZW52aWxsZS5vcmcx
+CzAJBgNVBAYTAkZSMQwwCgYDVQQrEwNDVlYxMzAxBgNVBAoeKgBDAG8AbQBpAHQA
+6QAgAFYA6QBsAG8AcwAgAGUAbgAgAFYAaQBsAGwAZTFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMQ4wDAYDVQQREwUxMzAwMTEpMCcGA1UE
+CB4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxGTAXBgNVBAkTEDI0
+LCBydWUgTW91c3RpZXIxGzAZBgNVBBQTEigrMzMpOSA1NCA1OCA4OCA3N4IHIBMF
+CQMwCDBEBggrBgEFBQcBAQQ4MDYwNAYIKwYBBQUHMAKGKGh0dHA6Ly93d3cudmVs
+b3NlbnZpbGxlLm9yZy94NTA5L2NydC5wZW0wQQYDVR0fBDowODA2oDSgMoYwaHR0
+cDovL3d3dy52ZWxvc2VudmlsbGUub3JnL3g1MDkvYnVyZXR0ZS9jcmwucGVtMEcG
+A1UdIARAMD4wPAYFKoF6ASowMzAxBggrBgEFBQcCARYlaHR0cHM6Ly93d3cudmVs
+b3NlbnZpbGxlLm9yZy94NTA5L2NwczANBgkqhkiG9w0BAQ0FAAOCAgEAYoDaNwaj
+jamxBA5TEMHPly22KZLZb+r5mPl7pOVeML7RalfJfA/9icP8g797rxjBmdubGrGe
+tYbgjyRT/qcV0NtbIKdXuW6pYQxjakR7IY3QJWOXRkNtfHbaquLYQUCeFDTkE2Zn
+xenX9YLrToz+jjChktDZQ3657TPcfRR31d8m9ewkzFzMTBt7eEIPfEkxZ8M+tVC1
+BXpeBSO79vIk6Zf2k9GfTAvqR4ERLWgleDGBLwM/ZIK8IoU2q2QzJ8Hff+KR/3nG
+pJLbNwdv9KEDxEqB6m8OrtGo4B06zkrugpK1wdVGcK/lct49Crou992cJt4Pj968
+oJ34+LwpSEjz9C2ZFrKc+HVyqFtKd/8fGy71YKGx2NUh18aD9d5Zt3YXWnMO5PcU
+lFQeYJX74xnLhXZHHDUz6AfMNGPGYUtR9OlBpWdhKlAxuTk96diP85g/NnXzxQKx
+YHUKZwfOH0xHFoMv+1XO0jCWEr+ptoHEzd7BAfgJSfCo76EdJg5dkwqmQfS8cMpa
+GLQY3cTix3dTz1iI6Htvo3UBEU+9mFfr+rYV6w6AK5vJQfOIMGc5yMZaKBPvV2st
+ZBicS51Rm1CLEYdgJnzbJSWLcFKM4UW7/TVhAU5uAgd6N90pA1iZZZbTgMyRfzDL
+YM2qeD4P1fWZh0iwH4R83wyH9U5ONbXl+Nw=
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIID/zCCAecCAQEwDQYJKoZIhvcNAQENBQAwggGjMQswCQYDVQQGEwJGUjEpMCcG
+A1UECB4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxKTAnBgNVBAce
+IABCAG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMTMwMQYDVQQKHioAQwBv
+AG0AaQB0AOkAIABWAOkAbABvAHMAIABlAG4AIABWAGkAbABsAGUxHjAcBgNVBAsT
+FVNlcnZpY2UgZGUgbGEgQnVyZXR0ZTEhMB8GA1UEAxMYYnVyZXR0ZS52ZWxvc2Vu
+dmlsbGUub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAg
+AG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxMTAvBgsrBgEE
+AYI3PAIBAR4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxMTAvBgsr
+BgEEAYI3PAIBAh4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxEzAR
+BgsrBgEEAYI3PAIBAxMCRlIXDTEzMDUwOTAxMzAxOVoXDTIzMDUxMDAxMzAxOVqg
+DjAMMAoGA1UdFAQDAgEAMA0GCSqGSIb3DQEBDQUAA4ICAQACRqLo7dtWv49dEzK7
+lSW29G/ZIoFW1hqiRXSXyjppDnMmlce9RPJxI1Hi6H579WOp/wxni9ggj3f/+PI2
+u1Dm9c5ORMGg3sCvQsu32VvVunAvg75AHy7a167Fy1DWWFWjrNSQqIHswZQKa/b6
+VahzXi558R1z5vsW97oCyhDnOLIlPDACasrRTmki2mWNwKTTHsf5pyEdh3Xmkm8u
+EQKR7cJoFh7IoWAAf4V3MYmYWfNcKmp1TscI6PxAFdEwMzT5uu8CnU7e8C5dvmei
+jxT3/WTtXI8d4LD8em2AX/2jLQEJhhKdxwbjROkZWjNBig+6cDOaLzz8ovsTsSgG
+hxjUPw5HV8YJOgWnzGK3Sq4CeOGtE15G054Wh0FeEidOmY10d87v/TLOjtNJKylT
+vo6b9PPHObG0k4SHNuSua06hi+Z49jclmwYJBA36cJiWRIRsUW/hVuCkqt+XHpuG
+ggpFYFjQI0HX2UvTSs+GE9sllpof33AEV9A21L1OehpYvAcEM+CnFevnYt2ZuBc3
+WoRkSJH+0AWps4HbMg/Nd45oHsiZQwEA7jIp6A3rHby5O8bD/MQIx0EXaEz5EYdC
+yK35kD4S7RjWQzUKAFK15MCbIHhafTpoiUqZAlnhP267dRcIUoxKhHPBJMXeKoa1
+1xzoCwWR+5FaA8rEVDiBShHHDw==
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIILLzCCCRegAwIBAgIHIBMFCQMwIDANBgkqhkiG9w0BAQ0FADCCAaMxCzAJBgNV
+BAYTAkZSMSkwJwYDVQQIHiAAQgBvAHUAYwBoAGUAcwAtAGQAdQAtAFIAaAD0AG4A
+ZTEpMCcGA1UEBx4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxMzAx
+BgNVBAoeKgBDAG8AbQBpAHQA6QAgAFYA6QBsAG8AcwAgAGUAbgAgAFYAaQBsAGwA
+ZTEeMBwGA1UECxMVU2VydmljZSBkZSBsYSBCdXJldHRlMSEwHwYDVQQDExhidXJl
+dHRlLnZlbG9zZW52aWxsZS5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkA
+IABkAGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUA
+cjExMC8GCysGAQQBgjc8AgEBHiAAQgBvAHUAYwBoAGUAcwAtAGQAdQAtAFIAaAD0
+AG4AZTExMC8GCysGAQQBgjc8AgECHiAAQgBvAHUAYwBoAGUAcwAtAGQAdQAtAFIA
+aAD0AG4AZTETMBEGCysGAQQBgjc8AgEDEwJGUjAeFw0xMzA1MDkwMTMwMjBaFw0y
+MzA1MTAwMTMwMjBaMIIBozELMAkGA1UEBhMCRlIxKTAnBgNVBAgeIABCAG8AdQBj
+AGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMSkwJwYDVQQHHiAAQgBvAHUAYwBoAGUA
+cwAtAGQAdQAtAFIAaAD0AG4AZTEzMDEGA1UECh4qAEMAbwBtAGkAdADpACAAVgDp
+AGwAbwBzACAAZQBuACAAVgBpAGwAbABlMR4wHAYDVQQLExVTZXJ2aWNlIGRlIGxh
+IEJ1cmV0dGUxITAfBgNVBAMTGGJ1cmV0dGUudmVsb3NlbnZpbGxlLm9yZzFLMEkG
+A1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0
+AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMTEwLwYLKwYBBAGCNzwCAQEeIABCAG8A
+dQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMTEwLwYLKwYBBAGCNzwCAQIeIABC
+AG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMRMwEQYLKwYBBAGCNzwCAQMT
+AkZSMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4j482YUYS0xqRkks
+1UDYcZvWo2xiw9u15eHlW9yzVZ3vjak2iCcfnpKv8hJuB7rLhRPCy9TI78ySRtcW
+OvpbjMNOdr4nJ5hx1RdCoiTMqpQ80T14cmf2AK3maTDWkKdmtjdgxdKZMgp4a2m/
+NMFUUVoGbuHMXUwMg1wp+TmHo06Htec+txYvhw/PauzqZeJ12g1x87kxab5rcaE9
+zeJihz2v4MeaB09nJ+IYgIOQtYFOwWPSy2menrGhlqLRm0owBHF/GTchlmYwclPw
+YIrwy82zsYckt/SCRisL9dMbQVveAd5GlrgLFEEB9yYe4EwmlsFuhHqCG3PGdehU
+Ltt/lr4fPYe0vN6jzBFM02PSBViNdO4CXbdo+x4fUVi8DPsSs5WTfMcpFkgmiaX7
+WGgdvtfMQRBaDIDPCRZt1GW/k9EhfxseDG3jQO81E25ygbuji+DDPdoq/47QRTQG
+63MFmvPbYI7yt439qLY2IpZI8JZtQyjQ8ncpy/Ynp05pJRfwiG4Wlv4uDiw9l78H
+EZveqQ0klwMn+31nvvus5mOXPVkZTxT6bcYYQEeU/G8/LNJbqaW+tTTxP5BbGD+K
+pU2S7XaD3PsYIbOpoTJvHI9ZNW4gPRpNsVMcr0EQ7SvCyAuoMhdgdbzVfgwb3u1U
+evhfWY36HuVUL7sBkcoi0X8JzR0CAwEAAaOCA2IwggNeMBIGA1UdEwEB/wQIMAYB
+Af8CAQAwCwYDVR0PBAQDAgGmMFUGA1UdEQROMEyBIGNvbnRhY3QrYnVyZXR0ZUB2
+ZWxvc2VudmlsbGUub3JngihidXJldHRlLnZlbG9zZW52aWxsZS5oZXVyZXV4LWN5
+Y2xhZ2Uub3JnMB0GA1UdDgQWBBSLeKOjZmD6ecUmAalFTu+dgwxplTBVBgNVHRIE
+TjBMgSBjb250YWN0K2J1cmV0dGVAdmVsb3NlbnZpbGxlLm9yZ4IoYnVyZXR0ZS52
+ZWxvc2VudmlsbGUuaGV1cmV1eC1jeWNsYWdlLm9yZzCCAdsGA1UdIwSCAdIwggHO
+gBSLeKOjZmD6ecUmAalFTu+dgwxplaGCAaukggGnMIIBozELMAkGA1UEBhMCRlIx
+KTAnBgNVBAgeIABCAG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMSkwJwYD
+VQQHHiAAQgBvAHUAYwBoAGUAcwAtAGQAdQAtAFIAaAD0AG4AZTEzMDEGA1UECh4q
+AEMAbwBtAGkAdADpACAAVgDpAGwAbwBzACAAZQBuACAAVgBpAGwAbABlMR4wHAYD
+VQQLExVTZXJ2aWNlIGRlIGxhIEJ1cmV0dGUxITAfBgNVBAMTGGJ1cmV0dGUudmVs
+b3NlbnZpbGxlLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBl
+AHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMTEwLwYL
+KwYBBAGCNzwCAQEeIABCAG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMTEw
+LwYLKwYBBAGCNzwCAQIeIABCAG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBl
+MRMwEQYLKwYBBAGCNzwCAQMTAkZSggcgEwUJAzAgMEwGCCsGAQUFBwEBBEAwPjA8
+BggrBgEFBQcwAoYwaHR0cDovL3d3dy52ZWxvc2VudmlsbGUub3JnL3g1MDkvYnVy
+ZXR0ZS9jcnQucGVtMEEGA1UdHwQ6MDgwNqA0oDKGMGh0dHA6Ly93d3cudmVsb3Nl
+bnZpbGxlLm9yZy94NTA5L2J1cmV0dGUvY3JsLnBlbTANBgkqhkiG9w0BAQ0FAAOC
+AgEAES63wLaB0PY14aZfYbImbLhZv/lilH2BPTRShEaTY8gviO8H9uR6BjkuZnbV
+HU9G1uxDq2zCU9l6vWmDv7gPlxLHy15ezTCID6raK3v7SDjZV5gt6SXu1huXafal
+rJ06TPd+YkDuRLN13syDFOeYx/Tyzi8FpXQfMO4uXM7ofQSmTeZ5VteEcYP0TKFF
+6KsjvJDH2VMJ+JtW6VjZYrwqQnzxSz70gPMZLVbcXYgboBtgicegkbAmNi7/viwd
+bVCu5KTj002QsUCD0spxX6CFpYIi2J3H6GUvChHMmixAd2OnJ2BvF1yESV5q4Qmd
+mHbKfCSwp+V//zRjIgzFIgu5qYwPjMMbbyZtNmRjJ4LATF5jXT3LCR/YMHPnExWL
+7lkPWrP4lqcAOHVcPxUrV9YKf3OztTm/LDtGAq1jqXKHLMDY6eUoddkqsFTSYwkc
+3MnsyRgF2NkFBKQWHB2k07TX6egER3PqlzIHDarWj8qpCvYYxQPIV/fFgUlZbtOm
+u5cCRpZysUloAO9YlkDn8Fn2Myl2VwdXu4Ou0vP9s7vRoq8iIk9QXXg+ExNQO5/1
++2ZUng/mlw+gdlJLZBciPUhQK9qqCXRED1zT3OZHM2vDQr8/LMEbPQsaQ40NuNFy
+9viSUeFH7NSOgAACo6QX6KKlqFe4Nlaweu9s3LwxoMOz6rM=
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIID/zCCAecCAQEwDQYJKoZIhvcNAQENBQAwggGjMQswCQYDVQQGEwJGUjEpMCcG
+A1UECB4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxKTAnBgNVBAce
+IABCAG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMTMwMQYDVQQKHioAQwBv
+AG0AaQB0AOkAIABWAOkAbABvAHMAIABlAG4AIABWAGkAbABsAGUxHjAcBgNVBAsT
+FVNlcnZpY2UgZGUgbGEgQnVyZXR0ZTEhMB8GA1UEAxMYYnVyZXR0ZS52ZWxvc2Vu
+dmlsbGUub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAg
+AG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxMTAvBgsrBgEE
+AYI3PAIBAR4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxMTAvBgsr
+BgEEAYI3PAIBAh4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxEzAR
+BgsrBgEEAYI3PAIBAxMCRlIXDTEzMDUwOTAxMzAyMFoXDTIzMDUxMDAxMzAyMFqg
+DjAMMAoGA1UdFAQDAgEAMA0GCSqGSIb3DQEBDQUAA4ICAQB/7nYHT0Y6Bw8Oc6kj
++TzkZ8EzxUQxxF9Ee4C72Ks8xS5ACIQfcXhbqKQW5vlVyFoC2T+UIyt3uJfxaNv8
+27/wzmNN6byBYd3WEDq1ki89CXtaaUF1TqlU/11+bwbX3XGd6KbgKx/7/ogZak4d
+xNDH2/GIX4Scl7Zw3Y9HyAZ7sq9tesgnP1UAx1JE9w7SQhB0K+konaHMIJBg+Bwc
+PIjTC65l1wCa2BNTXqHa5ujwGyZV9/Jc+XDsy8zXY7HtdKDAXL+6xI9vj41IBTCk
+i2C7MfgvDUtWl6lShxE1WotMnAFOR4XS0qWwdMUiDU6ooo/OYq/fPQkOSlNQyUug
+AXhodWaGoggDWJnCBUzEPRuGxVN579D75CW4GwbUK31IPF3wRPKQ+vGG1rh5OrOk
+KAPle18vGsHgkicTP2wOSWHo0hIdndgyCaTcIibTQNtZWvpf5kVXQ82qF3fkvkkV
+X0mrhRGuLa4HJgvncPg7HVsMQLnNkFy+4ItAixrUDpFyAf8BluF5g/IosY3jUJC1
+Jq2MUcfnB1BDgJoiCSCMGj5Edi6QLcUePzd3U5zTrnZTv582kTplaAg0sTuuOxN1
+R31Gl0aDB3+BXjEFG/c6zK2Jm8Qr+jVDdWTXWXBrGKqi+gegKThkUUI5vryZArny
+b5cKzLJ4GwQZK2zZ89FLqQer+g==
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIKZjCCCE6gAwIBAgIHIBMFCQMwGDANBgkqhkiG9w0BAQ0FADCCATcxGTAXBgNV
+BAMTEHZlbG9zZW52aWxsZS5vcmcxCzAJBgNVBAYTAkZSMQwwCgYDVQQrEwNDVlYx
+MzAxBgNVBAoeKgBDAG8AbQBpAHQA6QAgAFYA6QBsAG8AcwAgAGUAbgAgAFYAaQBs
+AGwAZTFXMFUGA1UECx5OAEEAbgB0AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUA
+IABjAGUAcgB0AGkAZgBpAGMAYQB0AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMQ4w
+DAYDVQQREwUxMzAwMTEpMCcGA1UECB4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBS
+AGgA9ABuAGUxGTAXBgNVBAkTEDI0LCBydWUgTW91c3RpZXIxGzAZBgNVBBQTEigr
+MzMpOSA1NCA1OCA4OCA3NzAeFw0xMzA1MDkwMTMwMThaFw0yMzA1MTAwMTMwMTha
+MIIBozELMAkGA1UEBhMCRlIxKTAnBgNVBAgeIABCAG8AdQBjAGgAZQBzAC0AZAB1
+AC0AUgBoAPQAbgBlMSkwJwYDVQQHHiAAQgBvAHUAYwBoAGUAcwAtAGQAdQAtAFIA
+aAD0AG4AZTEzMDEGA1UECh4qAEMAbwBtAGkAdADpACAAVgDpAGwAbwBzACAAZQBu
+ACAAVgBpAGwAbABlMR4wHAYDVQQLExVTZXJ2aWNlIGRlIGxhIEJ1cmV0dGUxITAf
+BgNVBAMTGGJ1cmV0dGUudmVsb3NlbnZpbGxlLm9yZzFLMEkGA1UEDx5CAFYAMQAu
+ADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAg
+AG0AbwB0AGUAdQByMTEwLwYLKwYBBAGCNzwCAQEeIABCAG8AdQBjAGgAZQBzAC0A
+ZAB1AC0AUgBoAPQAbgBlMTEwLwYLKwYBBAGCNzwCAQIeIABCAG8AdQBjAGgAZQBz
+AC0AZAB1AC0AUgBoAPQAbgBlMRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkq
+hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4j482YUYS0xqRkks1UDYcZvWo2xiw9u1
+5eHlW9yzVZ3vjak2iCcfnpKv8hJuB7rLhRPCy9TI78ySRtcWOvpbjMNOdr4nJ5hx
+1RdCoiTMqpQ80T14cmf2AK3maTDWkKdmtjdgxdKZMgp4a2m/NMFUUVoGbuHMXUwM
+g1wp+TmHo06Htec+txYvhw/PauzqZeJ12g1x87kxab5rcaE9zeJihz2v4MeaB09n
+J+IYgIOQtYFOwWPSy2menrGhlqLRm0owBHF/GTchlmYwclPwYIrwy82zsYckt/SC
+RisL9dMbQVveAd5GlrgLFEEB9yYe4EwmlsFuhHqCG3PGdehULtt/lr4fPYe0vN6j
+zBFM02PSBViNdO4CXbdo+x4fUVi8DPsSs5WTfMcpFkgmiaX7WGgdvtfMQRBaDIDP
+CRZt1GW/k9EhfxseDG3jQO81E25ygbuji+DDPdoq/47QRTQG63MFmvPbYI7yt439
+qLY2IpZI8JZtQyjQ8ncpy/Ynp05pJRfwiG4Wlv4uDiw9l78HEZveqQ0klwMn+31n
+vvus5mOXPVkZTxT6bcYYQEeU/G8/LNJbqaW+tTTxP5BbGD+KpU2S7XaD3PsYIbOp
+oTJvHI9ZNW4gPRpNsVMcr0EQ7SvCyAuoMhdgdbzVfgwb3u1UevhfWY36HuVUL7sB
+kcoi0X8JzR0CAwEAAaOCAwUwggMBMBIGA1UdEwEB/wQIMAYBAf8CAQAwCwYDVR0P
+BAQDAgGmMFUGA1UdEQROMEyBIGNvbnRhY3QrYnVyZXR0ZUB2ZWxvc2VudmlsbGUu
+b3JngihidXJldHRlLnZlbG9zZW52aWxsZS5oZXVyZXV4LWN5Y2xhZ2Uub3JnMB0G
+A1UdDgQWBBSLeKOjZmD6ecUmAalFTu+dgwxplTAjBgNVHRIEHDAagRhjb250YWN0
+QHZlbG9zZW52aWxsZS5vcmcwggFvBgNVHSMEggFmMIIBYoAUujA+ompQAw732LPu
+Ky4jJBX4K/OhggE/pIIBOzCCATcxGTAXBgNVBAMTEHZlbG9zZW52aWxsZS5vcmcx
+CzAJBgNVBAYTAkZSMQwwCgYDVQQrEwNDVlYxMzAxBgNVBAoeKgBDAG8AbQBpAHQA
+6QAgAFYA6QBsAG8AcwAgAGUAbgAgAFYAaQBsAGwAZTFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMQ4wDAYDVQQREwUxMzAwMTEpMCcGA1UE
+CB4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxGTAXBgNVBAkTEDI0
+LCBydWUgTW91c3RpZXIxGzAZBgNVBBQTEigrMzMpOSA1NCA1OCA4OCA3N4IHIBMF
+CQMwCDBEBggrBgEFBQcBAQQ4MDYwNAYIKwYBBQUHMAKGKGh0dHA6Ly93d3cudmVs
+b3NlbnZpbGxlLm9yZy94NTA5L2NydC5wZW0wQQYDVR0fBDowODA2oDSgMoYwaHR0
+cDovL3d3dy52ZWxvc2VudmlsbGUub3JnL3g1MDkvYnVyZXR0ZS9jcmwucGVtMEcG
+A1UdIARAMD4wPAYFKoF6ASowMzAxBggrBgEFBQcCARYlaHR0cHM6Ly93d3cudmVs
+b3NlbnZpbGxlLm9yZy94NTA5L2NwczANBgkqhkiG9w0BAQ0FAAOCAgEAYoDaNwaj
+jamxBA5TEMHPly22KZLZb+r5mPl7pOVeML7RalfJfA/9icP8g797rxjBmdubGrGe
+tYbgjyRT/qcV0NtbIKdXuW6pYQxjakR7IY3QJWOXRkNtfHbaquLYQUCeFDTkE2Zn
+xenX9YLrToz+jjChktDZQ3657TPcfRR31d8m9ewkzFzMTBt7eEIPfEkxZ8M+tVC1
+BXpeBSO79vIk6Zf2k9GfTAvqR4ERLWgleDGBLwM/ZIK8IoU2q2QzJ8Hff+KR/3nG
+pJLbNwdv9KEDxEqB6m8OrtGo4B06zkrugpK1wdVGcK/lct49Crou992cJt4Pj968
+oJ34+LwpSEjz9C2ZFrKc+HVyqFtKd/8fGy71YKGx2NUh18aD9d5Zt3YXWnMO5PcU
+lFQeYJX74xnLhXZHHDUz6AfMNGPGYUtR9OlBpWdhKlAxuTk96diP85g/NnXzxQKx
+YHUKZwfOH0xHFoMv+1XO0jCWEr+ptoHEzd7BAfgJSfCo76EdJg5dkwqmQfS8cMpa
+GLQY3cTix3dTz1iI6Htvo3UBEU+9mFfr+rYV6w6AK5vJQfOIMGc5yMZaKBPvV2st
+ZBicS51Rm1CLEYdgJnzbJSWLcFKM4UW7/TVhAU5uAgd6N90pA1iZZZbTgMyRfzDL
+YM2qeD4P1fWZh0iwH4R83wyH9U5ONbXl+Nw=
+-----END CERTIFICATE-----
--- /dev/null
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.12 (GNU/Linux)
+
+iQIcBAABCgAGBQJRivwqAAoJEF4nGc9w/oqe8vQP/j6IW/uFFZ2HOGyPknV5T6kT
+ihzSOVOQ3IyxXn9f5enWzjcxcD7NlxP+dk5jA4Q/bzhsaKQu+oij26LzfnuGg7TN
+emD04F8hXWkEojXOt7uZU2/EhiTvR8xQhylH2VyXdMde9jZxUIjn3wzh0ie30E4h
+NWOIf1/wV/42HtCVPOu22aLRKn9YkjrwwweQVISYN1uRffjRU2fmlpibn3+nfYsJ
+uk0pOy3giFqSON6fR329TJhABN9TD3GFkpSGZewDUEHg5snYYUfKaABtAyOs9n2f
+oH3VmE8Nkq5X4N9GCmQoqkY3P4ThcZ+MfWvbbstQvSQZMz9MdFtHrNGFhlVYDFt1
+gozUJMXDhYU6cqZF77BIJz9OMOE1vbzIIQifv96AfV6mB7K8dZuezMxu3M+C5mUc
+oZ+3Su4SJCA4oluZCn5LTeU26HaR31ZUK9lHu3rjIKXtI5wip/O4TrY4Swxlw+59
+BW/DO1774utPXOYwYtMLULu96pHVw9QFTbok4jrV/SnloJ3P500nMqYuTRBsy6wG
+es4QJXDVaOh3r3lKrQXtf7vRpsQKtvnN5usTP5NMfPrcxZ1JKXR/OpP4UkriHBPI
+bseoShfualM3EbbRHfGYQdCera8FF+V7E6+nfKhlRnM1JsV1XjETP7CZSVC0V6+E
+Zc+eUV3896fQXizTfu7u
+=isdL
+-----END PGP SIGNATURE-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIILLzCCCRegAwIBAgIHIBMFCQMwIDANBgkqhkiG9w0BAQ0FADCCAaMxCzAJBgNV
+BAYTAkZSMSkwJwYDVQQIHiAAQgBvAHUAYwBoAGUAcwAtAGQAdQAtAFIAaAD0AG4A
+ZTEpMCcGA1UEBx4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxMzAx
+BgNVBAoeKgBDAG8AbQBpAHQA6QAgAFYA6QBsAG8AcwAgAGUAbgAgAFYAaQBsAGwA
+ZTEeMBwGA1UECxMVU2VydmljZSBkZSBsYSBCdXJldHRlMSEwHwYDVQQDExhidXJl
+dHRlLnZlbG9zZW52aWxsZS5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkA
+IABkAGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUA
+cjExMC8GCysGAQQBgjc8AgEBHiAAQgBvAHUAYwBoAGUAcwAtAGQAdQAtAFIAaAD0
+AG4AZTExMC8GCysGAQQBgjc8AgECHiAAQgBvAHUAYwBoAGUAcwAtAGQAdQAtAFIA
+aAD0AG4AZTETMBEGCysGAQQBgjc8AgEDEwJGUjAeFw0xMzA1MDkwMTMwMjBaFw0y
+MzA1MTAwMTMwMjBaMIIBozELMAkGA1UEBhMCRlIxKTAnBgNVBAgeIABCAG8AdQBj
+AGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMSkwJwYDVQQHHiAAQgBvAHUAYwBoAGUA
+cwAtAGQAdQAtAFIAaAD0AG4AZTEzMDEGA1UECh4qAEMAbwBtAGkAdADpACAAVgDp
+AGwAbwBzACAAZQBuACAAVgBpAGwAbABlMR4wHAYDVQQLExVTZXJ2aWNlIGRlIGxh
+IEJ1cmV0dGUxITAfBgNVBAMTGGJ1cmV0dGUudmVsb3NlbnZpbGxlLm9yZzFLMEkG
+A1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0
+AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMTEwLwYLKwYBBAGCNzwCAQEeIABCAG8A
+dQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMTEwLwYLKwYBBAGCNzwCAQIeIABC
+AG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMRMwEQYLKwYBBAGCNzwCAQMT
+AkZSMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4j482YUYS0xqRkks
+1UDYcZvWo2xiw9u15eHlW9yzVZ3vjak2iCcfnpKv8hJuB7rLhRPCy9TI78ySRtcW
+OvpbjMNOdr4nJ5hx1RdCoiTMqpQ80T14cmf2AK3maTDWkKdmtjdgxdKZMgp4a2m/
+NMFUUVoGbuHMXUwMg1wp+TmHo06Htec+txYvhw/PauzqZeJ12g1x87kxab5rcaE9
+zeJihz2v4MeaB09nJ+IYgIOQtYFOwWPSy2menrGhlqLRm0owBHF/GTchlmYwclPw
+YIrwy82zsYckt/SCRisL9dMbQVveAd5GlrgLFEEB9yYe4EwmlsFuhHqCG3PGdehU
+Ltt/lr4fPYe0vN6jzBFM02PSBViNdO4CXbdo+x4fUVi8DPsSs5WTfMcpFkgmiaX7
+WGgdvtfMQRBaDIDPCRZt1GW/k9EhfxseDG3jQO81E25ygbuji+DDPdoq/47QRTQG
+63MFmvPbYI7yt439qLY2IpZI8JZtQyjQ8ncpy/Ynp05pJRfwiG4Wlv4uDiw9l78H
+EZveqQ0klwMn+31nvvus5mOXPVkZTxT6bcYYQEeU/G8/LNJbqaW+tTTxP5BbGD+K
+pU2S7XaD3PsYIbOpoTJvHI9ZNW4gPRpNsVMcr0EQ7SvCyAuoMhdgdbzVfgwb3u1U
+evhfWY36HuVUL7sBkcoi0X8JzR0CAwEAAaOCA2IwggNeMBIGA1UdEwEB/wQIMAYB
+Af8CAQAwCwYDVR0PBAQDAgGmMFUGA1UdEQROMEyBIGNvbnRhY3QrYnVyZXR0ZUB2
+ZWxvc2VudmlsbGUub3JngihidXJldHRlLnZlbG9zZW52aWxsZS5oZXVyZXV4LWN5
+Y2xhZ2Uub3JnMB0GA1UdDgQWBBSLeKOjZmD6ecUmAalFTu+dgwxplTBVBgNVHRIE
+TjBMgSBjb250YWN0K2J1cmV0dGVAdmVsb3NlbnZpbGxlLm9yZ4IoYnVyZXR0ZS52
+ZWxvc2VudmlsbGUuaGV1cmV1eC1jeWNsYWdlLm9yZzCCAdsGA1UdIwSCAdIwggHO
+gBSLeKOjZmD6ecUmAalFTu+dgwxplaGCAaukggGnMIIBozELMAkGA1UEBhMCRlIx
+KTAnBgNVBAgeIABCAG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMSkwJwYD
+VQQHHiAAQgBvAHUAYwBoAGUAcwAtAGQAdQAtAFIAaAD0AG4AZTEzMDEGA1UECh4q
+AEMAbwBtAGkAdADpACAAVgDpAGwAbwBzACAAZQBuACAAVgBpAGwAbABlMR4wHAYD
+VQQLExVTZXJ2aWNlIGRlIGxhIEJ1cmV0dGUxITAfBgNVBAMTGGJ1cmV0dGUudmVs
+b3NlbnZpbGxlLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBl
+AHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMTEwLwYL
+KwYBBAGCNzwCAQEeIABCAG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMTEw
+LwYLKwYBBAGCNzwCAQIeIABCAG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBl
+MRMwEQYLKwYBBAGCNzwCAQMTAkZSggcgEwUJAzAgMEwGCCsGAQUFBwEBBEAwPjA8
+BggrBgEFBQcwAoYwaHR0cDovL3d3dy52ZWxvc2VudmlsbGUub3JnL3g1MDkvYnVy
+ZXR0ZS9jcnQucGVtMEEGA1UdHwQ6MDgwNqA0oDKGMGh0dHA6Ly93d3cudmVsb3Nl
+bnZpbGxlLm9yZy94NTA5L2J1cmV0dGUvY3JsLnBlbTANBgkqhkiG9w0BAQ0FAAOC
+AgEAES63wLaB0PY14aZfYbImbLhZv/lilH2BPTRShEaTY8gviO8H9uR6BjkuZnbV
+HU9G1uxDq2zCU9l6vWmDv7gPlxLHy15ezTCID6raK3v7SDjZV5gt6SXu1huXafal
+rJ06TPd+YkDuRLN13syDFOeYx/Tyzi8FpXQfMO4uXM7ofQSmTeZ5VteEcYP0TKFF
+6KsjvJDH2VMJ+JtW6VjZYrwqQnzxSz70gPMZLVbcXYgboBtgicegkbAmNi7/viwd
+bVCu5KTj002QsUCD0spxX6CFpYIi2J3H6GUvChHMmixAd2OnJ2BvF1yESV5q4Qmd
+mHbKfCSwp+V//zRjIgzFIgu5qYwPjMMbbyZtNmRjJ4LATF5jXT3LCR/YMHPnExWL
+7lkPWrP4lqcAOHVcPxUrV9YKf3OztTm/LDtGAq1jqXKHLMDY6eUoddkqsFTSYwkc
+3MnsyRgF2NkFBKQWHB2k07TX6egER3PqlzIHDarWj8qpCvYYxQPIV/fFgUlZbtOm
+u5cCRpZysUloAO9YlkDn8Fn2Myl2VwdXu4Ou0vP9s7vRoq8iIk9QXXg+ExNQO5/1
++2ZUng/mlw+gdlJLZBciPUhQK9qqCXRED1zT3OZHM2vDQr8/LMEbPQsaQ40NuNFy
+9viSUeFH7NSOgAACo6QX6KKlqFe4Nlaweu9s3LwxoMOz6rM=
+-----END CERTIFICATE-----
--- /dev/null
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.12 (GNU/Linux)
+
+iQIcBAABCgAGBQJRivwsAAoJEF4nGc9w/oqeueoP/i/Vz1VYJqBmWlKP9b2WPB8y
+gVZVNPA8O5lnrkze+Vn+fu7gH797OP9sOr6xwg/lZDK7EBELy+XEwt9Xe5mSYQ8f
+pV1/BV/1OPh70QaqDllZZK3Blqsy5TngRdh8r4nC4bnBPDIKBUlJkoPe6/xnKq7v
+zQ8Sq4KdJ/jZi02tIfktZzqVO5HY5+ab/PZqme5LHpQRT1M44SmaCA6x50SXV8/C
++429ahiZN9PSZkRsL3Zut9/1C+3xAe8Jv5U8Log7aFWsAZDt7d0GF7Gl2M1S5xkA
+tBqecB1mOI7afrmHTMr1/B6VoFf9K+iPlqmq1FUy4C5aOq+bh8Mo8mrxLv6+CHiA
+gcMwgbBzPcd2921Tex/yCt6WHoqtqFFDXi75EdrQaT9PHIIAfim3/uO+qlmqLkkl
+fylOHHZnujOysGwAD6XZ4888PpOdA8wIVBNKiCvgYRy79GNrL8lebREXPOEi4CqG
+JWsoi5jwJNX475sdL3NNzC9K5Ph37eBN8taKHu8yGExWsI2OG2Q9oqIDVqLxqVpI
++ZUaWN5Vm2aOOWx2UqRxzf8D4RNapgxH5pBRYvahuHy3Uyv8sk6v8t20hPpHnZJe
+9kKWSi2ZUcqNGPx3Sc+wSC9OEEoXX0U75JWNzq2k2Xw75bQBRu++ICt/al/CcNR/
+c512V04snAd8sLHHEKPY
+=C6a/
+-----END PGP SIGNATURE-----
--- /dev/null
+-----BEGIN CERTIFICATE REQUEST-----
+MIIF6jCCA9ICAQAwggGjMQswCQYDVQQGEwJGUjEpMCcGA1UECB4gAEIAbwB1AGMA
+aABlAHMALQBkAHUALQBSAGgA9ABuAGUxKTAnBgNVBAceIABCAG8AdQBjAGgAZQBz
+AC0AZAB1AC0AUgBoAPQAbgBlMTMwMQYDVQQKHioAQwBvAG0AaQB0AOkAIABWAOkA
+bABvAHMAIABlAG4AIABWAGkAbABsAGUxHjAcBgNVBAsTFVNlcnZpY2UgZGUgbGEg
+QnVyZXR0ZTEhMB8GA1UEAxMYYnVyZXR0ZS52ZWxvc2VudmlsbGUub3JnMUswSQYD
+VQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQA
+cgBlACAAbgBpACAAbQBvAHQAZQB1AHIxMTAvBgsrBgEEAYI3PAIBAR4gAEIAbwB1
+AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxMTAvBgsrBgEEAYI3PAIBAh4gAEIA
+bwB1AGMAaABlAHMALQBkAHUALQBSAGgA9ABuAGUxEzARBgsrBgEEAYI3PAIBAxMC
+RlIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDiPjzZhRhLTGpGSSzV
+QNhxm9ajbGLD27Xl4eVb3LNVne+NqTaIJx+ekq/yEm4HusuFE8LL1MjvzJJG1xY6
++luMw052vicnmHHVF0KiJMyqlDzRPXhyZ/YAreZpMNaQp2a2N2DF0pkyCnhrab80
+wVRRWgZu4cxdTAyDXCn5OYejToe15z63Fi+HD89q7Opl4nXaDXHzuTFpvmtxoT3N
+4mKHPa/gx5oHT2cn4hiAg5C1gU7BY9LLaZ6esaGWotGbSjAEcX8ZNyGWZjByU/Bg
+ivDLzbOxhyS39IJGKwv10xtBW94B3kaWuAsUQQH3Jh7gTCaWwW6EeoIbc8Z16FQu
+23+Wvh89h7S83qPMEUzTY9IFWI107gJdt2j7Hh9RWLwM+xKzlZN8xykWSCaJpftY
+aB2+18xBEFoMgM8JFm3UZb+T0SF/Gx4MbeNA7zUTbnKBu6OL4MM92ir/jtBFNAbr
+cwWa89tgjvK3jf2otjYilkjwlm1DKNDydynL9ienTmklF/CIbhaW/i4OLD2XvwcR
+m96pDSSXAyf7fWe++6zmY5c9WRlPFPptxhhAR5T8bz8s0luppb61NPE/kFsYP4ql
+TZLtdoPc+xghs6mhMm8cj1k1biA9Gk2xUxyvQRDtK8LIC6gyF2B1vNV+DBve7VR6
++F9Zjfoe5VQvuwGRyiLRfwnNHQIDAQABoAAwDQYJKoZIhvcNAQENBQADggIBABkn
+6Q4d6QF37hsa6elm7x0ZdmL3XSWdB53VOwy5IerT/67FAtAgnbG0RZZ1F8OhSChx
+om8RC1L7Jtv/9eUHyr3Q3v6szZHqJEP/0biJ2sLmrA3X2+3VF/hBXa1TqIUFLmaB
+KOBm+pNSG0862ijYu/EA/dEnydISgqH2nKO55R0dnsuYKiuZ4C9RmNzrdQu4Bk9A
+KkldV9GuoGLgVapRMqAwydZK+D4bjIqkCnQF55aY9PrLlFoS7iDQ17ZIHrU51MSw
+IaT8r97WT7jA8HcwCpo2U4d9CVIAsYd4vLxBimgGDzxvZI4NwIE69/Yfy+a3Z9+l
+oFIKACXdKmUs/qfGGSAZVKYpYUJVjQB4WjO6Mh9qT0nWd1P/2SKmisD09X7Jlrzu
+kPgs5Y2MezmTVIQsF7PuhFP+Fine1IArNV2Yfxf7ulHH+J1NNCiw8kidjJtUv8Zg
+K4UKnevzFNuqG+CVnErpt+n0/NFMWuY/+Qz+wA6fXKcXdn6v/6dN/Va2e4Pk7eZ/
++x5z5VAkF1NYqWCbt8e0Shba0dd+c3iP5xbhqyD95BDi5AxKLFdsWSHRkalt1U3o
+IOxJESLsYCd2zyGLI97HwfiudJ9diZ6m5Sq/K9J623v5ahORZWy3unD0ptTh2DIX
+g8xTwQ8sdxBvdsaZdngjWmnvjqX14izIKOc6SS59
+-----END CERTIFICATE REQUEST-----
--- /dev/null
+-----BEGIN X509 CRL-----
+MIIDkzCCAXsCAQEwDQYJKoZIhvcNAQENBQAwggE3MRkwFwYDVQQDExB2ZWxvc2Vu
+dmlsbGUub3JnMQswCQYDVQQGEwJGUjEMMAoGA1UEKxMDQ1ZWMTMwMQYDVQQKHioA
+QwBvAG0AaQB0AOkAIABWAOkAbABvAHMAIABlAG4AIABWAGkAbABsAGUxVzBVBgNV
+BAseTgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIAdABp
+AGYAaQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBpAHIAZTEOMAwGA1UEERMFMTMw
+MDExKTAnBgNVBAgeIABCAG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMRkw
+FwYDVQQJExAyNCwgcnVlIE1vdXN0aWVyMRswGQYDVQQUExIoKzMzKTkgNTQgNTgg
+ODggNzcXDTEzMDUwOTAxMzAwOFoXDTIzMDUxMDAxMzAwOFqgDjAMMAoGA1UdFAQD
+AgEAMA0GCSqGSIb3DQEBDQUAA4ICAQBoU9unY7m9OVNF9QjX/+29iYWI5g8Wlmup
+r/TJCiwJOQG0fCvY1SWZkHBLa8LIPGgo8lPqa+x7PU6/9MCy88f7prdakyD+nrKB
+13f8fcs2INEv5VMQFvldvl9cYX7pRtW0IO/bV6BX4/hxJHGTBF3P6psfhfz102Hn
+qCEtRVbJlMmTRrJAhCqRwD8KTsY+jEcUsUaZ6LF8hSzPDoQoyp5cKOzye9ogXkQD
+kBWbs+j76C90+zhVALQOFC4q0+mtr2XPs6eU1qV3nE0CmYUnfptH9IjlR4pWNKNz
+PkrP0r57qu68u0a9poBqn0PnBQxTtNxn35R4HzPG0tOtrPDgFjFTYFSINGLUTBR+
+RYDiE0Ok07GRb7rKJXJqOxwP9LqjwPA8wQno/Fp8UjYFKCuVpbA2auT3mO3lQPqH
+UfuCNFiD6jTmJfDTdKkyqaDM5cgnKV8C/bpptp6CDeW9bedDFwXJq831jwxvhSL2
+I+SEalWxP3N8fNaOuaDHM7YlLXnu7viJQjULDfBnBX0F4MD81KW35T0fox/fBKAu
+Pbq7Dk/DxSCaa50xfiVQvj70KdE/w7ZwKfU3SeKC5CrKtSrn3tDieesXzilntu6t
+fTBpR/JJsv35zP3HAmKmrZYikytV/2+J3j6Q4ABor6UERo0cQRQ4yZzOJZlQ6GvN
+tdU/JQa7lg==
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIJdzCCB1+gAwIBAgIHIBMFCQMwCDANBgkqhkiG9w0BAQ0FADCCATcxGTAXBgNV
+BAMTEHZlbG9zZW52aWxsZS5vcmcxCzAJBgNVBAYTAkZSMQwwCgYDVQQrEwNDVlYx
+MzAxBgNVBAoeKgBDAG8AbQBpAHQA6QAgAFYA6QBsAG8AcwAgAGUAbgAgAFYAaQBs
+AGwAZTFXMFUGA1UECx5OAEEAbgB0AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUA
+IABjAGUAcgB0AGkAZgBpAGMAYQB0AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMQ4w
+DAYDVQQREwUxMzAwMTEpMCcGA1UECB4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBS
+AGgA9ABuAGUxGTAXBgNVBAkTEDI0LCBydWUgTW91c3RpZXIxGzAZBgNVBBQTEigr
+MzMpOSA1NCA1OCA4OCA3NzAeFw0xMzA1MDkwMTMwMDhaFw0yMzA1MTAwMTMwMDha
+MIIBNzEZMBcGA1UEAxMQdmVsb3NlbnZpbGxlLm9yZzELMAkGA1UEBhMCRlIxDDAK
+BgNVBCsTA0NWVjEzMDEGA1UECh4qAEMAbwBtAGkAdADpACAAVgDpAGwAbwBzACAA
+ZQBuACAAVgBpAGwAbABlMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBp
+AHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBt
+AGEAaQByAGUxDjAMBgNVBBETBTEzMDAxMSkwJwYDVQQIHiAAQgBvAHUAYwBoAGUA
+cwAtAGQAdQAtAFIAaAD0AG4AZTEZMBcGA1UECRMQMjQsIHJ1ZSBNb3VzdGllcjEb
+MBkGA1UEFBMSKCszMyk5IDU0IDU4IDg4IDc3MIICIjANBgkqhkiG9w0BAQEFAAOC
+Ag8AMIICCgKCAgEAxAGe+qolTnscD2VAO7XIiuvEm2bGHfHmefbW1DbGdSO343W+
+skQvMFkcL1J8g1viVstRy/7dlkwjVY1aK/iWb4CGRHZ4wkzrkMi40e1fQEKyF2JU
+hbh3bn5sRjDt4kcTrvMbFTWNqz3Sfaz7LtaoYO4uJB7392nFe4BW644ew7Ds5Vfw
+bHy/uSRQPPziYGgHRLJiVsjaFqseOj+tXO8GnQTby3KFeyHuNGzKCOgSGD+9DeZX
+eeKLkgkySwYtR1+vmcO2GTMVbip+9ggDGmORyUx3I3JDF3b9q4c7evCk6wIpfUFm
+SoApuxmWCBJq/R5pcE8x9oRsCA0lyKMJ31FDB9uR88IJA+i/XMrHJIvM6Vs/axV6
+Vo6ShoLxLSPohgUeEqDArxwPmX1W+5SpfXSkMyfm1qpiaLgPpCham6eWmYZmaQOS
+iG18oseb12PKNxC9oY9tmwpdkVTD5j2H9oLahD61aiAc+k4Ob961+NddsB7s/c6e
+zJufRJSsIqXLlEqgtrIH8SAcfuZSrh9DO4E1d81+uhL28zAz0LhFw8EhgBE77qM5
+CZDYAITKhk05cfRoBhAZOb45i2AdNL5IYMtOBl6nrg122F+TMnOk0tm0/XV83cbu
+t5o3fOa5/luNfxFobefD0T8Cc4TnPy5CYOaQTc4Cl30qacd369hTQb37qg0CAwEA
+AaOCAoIwggJ+MBIGA1UdEwEB/wQIMAYBAf8CAQEwCwYDVR0PBAQDAgEGMCMGA1Ud
+EQQcMBqBGGNvbnRhY3RAdmVsb3NlbnZpbGxlLm9yZzAdBgNVHQ4EFgQUujA+ompQ
+Aw732LPuKy4jJBX4K/MwIwYDVR0SBBwwGoEYY29udGFjdEB2ZWxvc2VudmlsbGUu
+b3JnMIIBbwYDVR0jBIIBZjCCAWKAFLowPqJqUAMO99iz7isuIyQV+CvzoYIBP6SC
+ATswggE3MRkwFwYDVQQDExB2ZWxvc2VudmlsbGUub3JnMQswCQYDVQQGEwJGUjEM
+MAoGA1UEKxMDQ1ZWMTMwMQYDVQQKHioAQwBvAG0AaQB0AOkAIABWAOkAbABvAHMA
+IABlAG4AIABWAGkAbABsAGUxVzBVBgNVBAseTgBBAG4AdABpAC0AYQB1AHQAbwBy
+AGkAdADpACAAZABlACAAYwBlAHIAdABpAGYAaQBjAGEAdABpAG8AbgAgAHAAcgBp
+AG0AYQBpAHIAZTEOMAwGA1UEERMFMTMwMDExKTAnBgNVBAgeIABCAG8AdQBjAGgA
+ZQBzAC0AZAB1AC0AUgBoAPQAbgBlMRkwFwYDVQQJExAyNCwgcnVlIE1vdXN0aWVy
+MRswGQYDVQQUExIoKzMzKTkgNTQgNTggODggNzeCByATBQkDMAgwRAYIKwYBBQUH
+AQEEODA2MDQGCCsGAQUFBzAChihodHRwOi8vd3d3LnZlbG9zZW52aWxsZS5vcmcv
+eDUwOS9jcnQucGVtMDkGA1UdHwQyMDAwLqAsoCqGKGh0dHA6Ly93d3cudmVsb3Nl
+bnZpbGxlLm9yZy94NTA5L2NybC5wZW0wDQYJKoZIhvcNAQENBQADggIBAFmNVGx0
+WEMtlqmSpSBwf79RZaBiIbyRI/b0MNvSvzqJXC+9FYOKad0qLfQpIfPG0j6DyUH4
+suaYbUbdkY3UqqOZaGFzRpRo6Gabi/utx66+vPZ3ftrE6bhqTT7E2JIEi0p25pqk
+5XDfomVrhvjqKmcIccxc198143gu/y42WYmALURKbBttrSFHct8U7pLFCA4Z+xZV
+d/DEvNR4p0eRlVcUY4mdurH4LMwj/mBn97l990AbRj1LInl4eVqXzK6xMP3lGG4a
+6b0ZSQK6LpjPtVq+jrACRQXlys9W0AbiYt+hUnWQpEJwg8KUY+0UbU2QiMkElRnT
+hyx1tLlTvMccDnxkVE68oz17XX0BaFqiYkVc7la/xXJBTuvjU9bLar6i+rjmEVY4
+UVflKSdd4ocsCZLFiY1ZlPgZnc4TdVRKP1iXf053mPJFG43hAMiWHbS56rz4R1Il
+O2mjZlvRY8sBuh3oxe2M5/2K0iaMt3jMLQFSkoflBJl20itpvzsLlXeSa+fEraaH
+81dJeT+2FZGTYb+K7GL7QStpND2I7WgCJx9G6SE6EuaUL7sbjD8sWdBEWo9gHPZ3
+l6REy8X/EO9/JpVcj69K9m5wpG6mfQc1uFIot5YwVyk51FiWQE8nd7y+RoqMV8Y1
+lmyVChxGGSYBoJ6XP63RlVDOE6kdG931RoKF
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIIDkzCCAXsCAQEwDQYJKoZIhvcNAQENBQAwggE3MRkwFwYDVQQDExB2ZWxvc2Vu
+dmlsbGUub3JnMQswCQYDVQQGEwJGUjEMMAoGA1UEKxMDQ1ZWMTMwMQYDVQQKHioA
+QwBvAG0AaQB0AOkAIABWAOkAbABvAHMAIABlAG4AIABWAGkAbABsAGUxVzBVBgNV
+BAseTgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIAdABp
+AGYAaQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBpAHIAZTEOMAwGA1UEERMFMTMw
+MDExKTAnBgNVBAgeIABCAG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMRkw
+FwYDVQQJExAyNCwgcnVlIE1vdXN0aWVyMRswGQYDVQQUExIoKzMzKTkgNTQgNTgg
+ODggNzcXDTEzMDUwOTAxMzAwOFoXDTIzMDUxMDAxMzAwOFqgDjAMMAoGA1UdFAQD
+AgEAMA0GCSqGSIb3DQEBDQUAA4ICAQBoU9unY7m9OVNF9QjX/+29iYWI5g8Wlmup
+r/TJCiwJOQG0fCvY1SWZkHBLa8LIPGgo8lPqa+x7PU6/9MCy88f7prdakyD+nrKB
+13f8fcs2INEv5VMQFvldvl9cYX7pRtW0IO/bV6BX4/hxJHGTBF3P6psfhfz102Hn
+qCEtRVbJlMmTRrJAhCqRwD8KTsY+jEcUsUaZ6LF8hSzPDoQoyp5cKOzye9ogXkQD
+kBWbs+j76C90+zhVALQOFC4q0+mtr2XPs6eU1qV3nE0CmYUnfptH9IjlR4pWNKNz
+PkrP0r57qu68u0a9poBqn0PnBQxTtNxn35R4HzPG0tOtrPDgFjFTYFSINGLUTBR+
+RYDiE0Ok07GRb7rKJXJqOxwP9LqjwPA8wQno/Fp8UjYFKCuVpbA2auT3mO3lQPqH
+UfuCNFiD6jTmJfDTdKkyqaDM5cgnKV8C/bpptp6CDeW9bedDFwXJq831jwxvhSL2
+I+SEalWxP3N8fNaOuaDHM7YlLXnu7viJQjULDfBnBX0F4MD81KW35T0fox/fBKAu
+Pbq7Dk/DxSCaa50xfiVQvj70KdE/w7ZwKfU3SeKC5CrKtSrn3tDieesXzilntu6t
+fTBpR/JJsv35zP3HAmKmrZYikytV/2+J3j6Q4ABor6UERo0cQRQ4yZzOJZlQ6GvN
+tdU/JQa7lg==
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIJdzCCB1+gAwIBAgIHIBMFCQMwCDANBgkqhkiG9w0BAQ0FADCCATcxGTAXBgNV
+BAMTEHZlbG9zZW52aWxsZS5vcmcxCzAJBgNVBAYTAkZSMQwwCgYDVQQrEwNDVlYx
+MzAxBgNVBAoeKgBDAG8AbQBpAHQA6QAgAFYA6QBsAG8AcwAgAGUAbgAgAFYAaQBs
+AGwAZTFXMFUGA1UECx5OAEEAbgB0AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUA
+IABjAGUAcgB0AGkAZgBpAGMAYQB0AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMQ4w
+DAYDVQQREwUxMzAwMTEpMCcGA1UECB4gAEIAbwB1AGMAaABlAHMALQBkAHUALQBS
+AGgA9ABuAGUxGTAXBgNVBAkTEDI0LCBydWUgTW91c3RpZXIxGzAZBgNVBBQTEigr
+MzMpOSA1NCA1OCA4OCA3NzAeFw0xMzA1MDkwMTMwMDhaFw0yMzA1MTAwMTMwMDha
+MIIBNzEZMBcGA1UEAxMQdmVsb3NlbnZpbGxlLm9yZzELMAkGA1UEBhMCRlIxDDAK
+BgNVBCsTA0NWVjEzMDEGA1UECh4qAEMAbwBtAGkAdADpACAAVgDpAGwAbwBzACAA
+ZQBuACAAVgBpAGwAbABlMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBp
+AHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBt
+AGEAaQByAGUxDjAMBgNVBBETBTEzMDAxMSkwJwYDVQQIHiAAQgBvAHUAYwBoAGUA
+cwAtAGQAdQAtAFIAaAD0AG4AZTEZMBcGA1UECRMQMjQsIHJ1ZSBNb3VzdGllcjEb
+MBkGA1UEFBMSKCszMyk5IDU0IDU4IDg4IDc3MIICIjANBgkqhkiG9w0BAQEFAAOC
+Ag8AMIICCgKCAgEAxAGe+qolTnscD2VAO7XIiuvEm2bGHfHmefbW1DbGdSO343W+
+skQvMFkcL1J8g1viVstRy/7dlkwjVY1aK/iWb4CGRHZ4wkzrkMi40e1fQEKyF2JU
+hbh3bn5sRjDt4kcTrvMbFTWNqz3Sfaz7LtaoYO4uJB7392nFe4BW644ew7Ds5Vfw
+bHy/uSRQPPziYGgHRLJiVsjaFqseOj+tXO8GnQTby3KFeyHuNGzKCOgSGD+9DeZX
+eeKLkgkySwYtR1+vmcO2GTMVbip+9ggDGmORyUx3I3JDF3b9q4c7evCk6wIpfUFm
+SoApuxmWCBJq/R5pcE8x9oRsCA0lyKMJ31FDB9uR88IJA+i/XMrHJIvM6Vs/axV6
+Vo6ShoLxLSPohgUeEqDArxwPmX1W+5SpfXSkMyfm1qpiaLgPpCham6eWmYZmaQOS
+iG18oseb12PKNxC9oY9tmwpdkVTD5j2H9oLahD61aiAc+k4Ob961+NddsB7s/c6e
+zJufRJSsIqXLlEqgtrIH8SAcfuZSrh9DO4E1d81+uhL28zAz0LhFw8EhgBE77qM5
+CZDYAITKhk05cfRoBhAZOb45i2AdNL5IYMtOBl6nrg122F+TMnOk0tm0/XV83cbu
+t5o3fOa5/luNfxFobefD0T8Cc4TnPy5CYOaQTc4Cl30qacd369hTQb37qg0CAwEA
+AaOCAoIwggJ+MBIGA1UdEwEB/wQIMAYBAf8CAQEwCwYDVR0PBAQDAgEGMCMGA1Ud
+EQQcMBqBGGNvbnRhY3RAdmVsb3NlbnZpbGxlLm9yZzAdBgNVHQ4EFgQUujA+ompQ
+Aw732LPuKy4jJBX4K/MwIwYDVR0SBBwwGoEYY29udGFjdEB2ZWxvc2VudmlsbGUu
+b3JnMIIBbwYDVR0jBIIBZjCCAWKAFLowPqJqUAMO99iz7isuIyQV+CvzoYIBP6SC
+ATswggE3MRkwFwYDVQQDExB2ZWxvc2VudmlsbGUub3JnMQswCQYDVQQGEwJGUjEM
+MAoGA1UEKxMDQ1ZWMTMwMQYDVQQKHioAQwBvAG0AaQB0AOkAIABWAOkAbABvAHMA
+IABlAG4AIABWAGkAbABsAGUxVzBVBgNVBAseTgBBAG4AdABpAC0AYQB1AHQAbwBy
+AGkAdADpACAAZABlACAAYwBlAHIAdABpAGYAaQBjAGEAdABpAG8AbgAgAHAAcgBp
+AG0AYQBpAHIAZTEOMAwGA1UEERMFMTMwMDExKTAnBgNVBAgeIABCAG8AdQBjAGgA
+ZQBzAC0AZAB1AC0AUgBoAPQAbgBlMRkwFwYDVQQJExAyNCwgcnVlIE1vdXN0aWVy
+MRswGQYDVQQUExIoKzMzKTkgNTQgNTggODggNzeCByATBQkDMAgwRAYIKwYBBQUH
+AQEEODA2MDQGCCsGAQUFBzAChihodHRwOi8vd3d3LnZlbG9zZW52aWxsZS5vcmcv
+eDUwOS9jcnQucGVtMDkGA1UdHwQyMDAwLqAsoCqGKGh0dHA6Ly93d3cudmVsb3Nl
+bnZpbGxlLm9yZy94NTA5L2NybC5wZW0wDQYJKoZIhvcNAQENBQADggIBAFmNVGx0
+WEMtlqmSpSBwf79RZaBiIbyRI/b0MNvSvzqJXC+9FYOKad0qLfQpIfPG0j6DyUH4
+suaYbUbdkY3UqqOZaGFzRpRo6Gabi/utx66+vPZ3ftrE6bhqTT7E2JIEi0p25pqk
+5XDfomVrhvjqKmcIccxc198143gu/y42WYmALURKbBttrSFHct8U7pLFCA4Z+xZV
+d/DEvNR4p0eRlVcUY4mdurH4LMwj/mBn97l990AbRj1LInl4eVqXzK6xMP3lGG4a
+6b0ZSQK6LpjPtVq+jrACRQXlys9W0AbiYt+hUnWQpEJwg8KUY+0UbU2QiMkElRnT
+hyx1tLlTvMccDnxkVE68oz17XX0BaFqiYkVc7la/xXJBTuvjU9bLar6i+rjmEVY4
+UVflKSdd4ocsCZLFiY1ZlPgZnc4TdVRKP1iXf053mPJFG43hAMiWHbS56rz4R1Il
+O2mjZlvRY8sBuh3oxe2M5/2K0iaMt3jMLQFSkoflBJl20itpvzsLlXeSa+fEraaH
+81dJeT+2FZGTYb+K7GL7QStpND2I7WgCJx9G6SE6EuaUL7sbjD8sWdBEWo9gHPZ3
+l6REy8X/EO9/JpVcj69K9m5wpG6mfQc1uFIot5YwVyk51FiWQE8nd7y+RoqMV8Y1
+lmyVChxGGSYBoJ6XP63RlVDOE6kdG931RoKF
+-----END CERTIFICATE-----
--- /dev/null
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.12 (GNU/Linux)
+
+iQIcBAABCgAGBQJRivwgAAoJEF4nGc9w/oqeszIP/R1PjvMeEIwR7nw1+F0emdOl
+mbXX+O+NlUyy8TWdl+mUO73rf6YRQdATgsMeuORqGOR8jL7JiOyEgxNQr1OrYldE
+FxaF8qKz7kOMDTRVUVeNpiwYUVetCeckWnKw+tdf+jJCh78gWzkTkwSWbLVYHcGr
+pSB/4+CLTGtsWs+/MNpjJ1P7aE8H5OAG1i091jRTlWSEVslDpL87OnOh/uao/xNX
+75A/nErBQLIICXJ3Mr7pcs8VmmrExKYtPBhV22ofVazXVfWeU4PgnEm9S6QzQ2Jr
+TkRttSEJvYDOl+kh6ncYlfVmCWCry9Vft3/PPdNY6kvAE26/O+T1arVdWYOLURwp
+4wjU61VLBaDDTz/qF/UYi+L2v58BZSwd5XyOkN1AeuTMedSc8zL7CI4yxY2Ui5wc
+9fNesEJfnYBbksOPTW7yqQgQb/GOsbtg6p1HPmzZDSyVA3205nuqAf324n/uSs37
+2Qfw7BNtMms/uD3vhRNc56THWfw5iS77rl4U8/ddyFey7k1rGRqbWjGFMO6w4n5l
+x6z0GjwlHYM3d3jh1rBO5jB7+qSfgUHQYSfnlk/eS5ZIUtUxHlG/KvpJbL/m5fbD
++XMesm91n/yAEBj8/gRO7XJciikjF692DCS8xuy9vImM29lRz4BWzp7nrMX3AMKn
+S5nsjzHjSKuVLjWpb8BI
+=TJ2s
+-----END PGP SIGNATURE-----
--- /dev/null
+-----BEGIN CERTIFICATE REQUEST-----
+MIIFfjCCA2YCAQAwggE3MRkwFwYDVQQDExB2ZWxvc2VudmlsbGUub3JnMQswCQYD
+VQQGEwJGUjEMMAoGA1UEKxMDQ1ZWMTMwMQYDVQQKHioAQwBvAG0AaQB0AOkAIABW
+AOkAbABvAHMAIABlAG4AIABWAGkAbABsAGUxVzBVBgNVBAseTgBBAG4AdABpAC0A
+YQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIAdABpAGYAaQBjAGEAdABpAG8A
+bgAgAHAAcgBpAG0AYQBpAHIAZTEOMAwGA1UEERMFMTMwMDExKTAnBgNVBAgeIABC
+AG8AdQBjAGgAZQBzAC0AZAB1AC0AUgBoAPQAbgBlMRkwFwYDVQQJExAyNCwgcnVl
+IE1vdXN0aWVyMRswGQYDVQQUExIoKzMzKTkgNTQgNTggODggNzcwggIiMA0GCSqG
+SIb3DQEBAQUAA4ICDwAwggIKAoICAQDEAZ76qiVOexwPZUA7tciK68SbZsYd8eZ5
+9tbUNsZ1I7fjdb6yRC8wWRwvUnyDW+JWy1HL/t2WTCNVjVor+JZvgIZEdnjCTOuQ
+yLjR7V9AQrIXYlSFuHdufmxGMO3iRxOu8xsVNY2rPdJ9rPsu1qhg7i4kHvf3acV7
+gFbrjh7DsOzlV/BsfL+5JFA8/OJgaAdEsmJWyNoWqx46P61c7wadBNvLcoV7Ie40
+bMoI6BIYP70N5ld54ouSCTJLBi1HX6+Zw7YZMxVuKn72CAMaY5HJTHcjckMXdv2r
+hzt68KTrAil9QWZKgCm7GZYIEmr9HmlwTzH2hGwIDSXIownfUUMH25HzwgkD6L9c
+yscki8zpWz9rFXpWjpKGgvEtI+iGBR4SoMCvHA+ZfVb7lKl9dKQzJ+bWqmJouA+k
+KFqbp5aZhmZpA5KIbXyix5vXY8o3EL2hj22bCl2RVMPmPYf2gtqEPrVqIBz6Tg5v
+3rX4112wHuz9zp7Mm59ElKwipcuUSqC2sgfxIBx+5lKuH0M7gTV3zX66EvbzMDPQ
+uEXDwSGAETvuozkJkNgAhMqGTTlx9GgGEBk5vjmLYB00vkhgy04GXqeuDXbYX5My
+c6TS2bT9dXzdxu63mjd85rn+W41/EWht58PRPwJzhOc/LkJg5pBNzgKXfSppx3fr
+2FNBvfuqDQIDAQABoAAwDQYJKoZIhvcNAQENBQADggIBAGguHvUytX2MXZAdRySl
+NwvjDbbCUMZA0MR11sh/Xgg057CWTNznSMVggJR9m5HfHO4zFhRYDAiMvPREBngT
+DnqiLvh8PdizhGwFqW/OSeMeyEjeANws/S0FU09jhaXGA8fX2S1E2Sk3Co0jAh6B
+3jhHpp4brxCmKbU0cJX6E5nURf2mAtnidjD2MbFbSsxcp0b9dHBLZpfNw77Mdaqj
+KtcIrmcfY525ScoDaKn6lTHAId2wtItByyEYGBmcsSZUu6pwOpvyhWyH9+YdMaKA
+tzX60JljHeuYb131a3Eg3Lv8LV63Tx9fEwTwXWONhT5Syw0sY/aYMCmcKjLDHjr6
+Bmd5Hwy4426YWDgyQvlwa/Ft1IoRDcHFTnrISk7PDdedh7j4cY76D1KohD/ZFs0M
+3cdgDd/XQE2lksVEDlo13linL8FYwTKli4YNrGRgBLh5Z0NpGDK33nDdf2x7RgLS
+VocSpaqs38hcjE6Btz8koQ++eozxrrCt3RK8v5Lmp9Eeao0MpY/IJivZ9JoUVkbo
+j1FrFWQLCqYrZWtXwKIMnomu5/RKlxDPeSKPTEUf8QIJebXWkLNUKRCzIEUW2kpB
+7mAw/h7VVHkkSIz9B6Jloy0zFUJC6giBjFyaMKw14MeXQujYCdjrPtKn/GeqiNod
+g3JXw0FdTy2jy8ObrsG0LR/E
+-----END CERTIFICATE REQUEST-----