Quellcode durchsuchen

nginx conf prod

deason vor 2 Jahren
Ursprung
Commit
b63dbe14fc

+ 2 - 1
nginx/prod-192.168.1.60/nginx.conf

@@ -55,7 +55,7 @@ http {
 
   upstream oe-student {
     server 192.168.1.84:8003;
-    #server 192.168.1.233:8003;
+    server 192.168.1.233:8003;
     #server 192.168.1.234:8003;
     #server 192.168.1.235:8003;
   }
@@ -112,6 +112,7 @@ http {
 
   # =====================================================================
   include sites/http80.conf;
+  include sites/http80-v3.conf;
   include sites/http8000.conf;
   include sites/http8020.conf;
   include sites/http8858.conf;

+ 0 - 29
nginx/prod-192.168.1.60/sites/http7000.conf

@@ -1,29 +0,0 @@
-server {
-	listen 7000;
-	charset utf-8;
-	
-	location = / {
-		rewrite / /admin/ last;
-	}
-
-	location = /admin {
-		rewrite /admin /admin/ last;
-	}
-
-	location ^~ /admin/ {
-		alias /home/admin/project/union-question/static-new/admin/dist/;
-		try_files $uri $uri/ /admin/index.html;
-	}
-
-	location ^~ /admin/js/ {
-		alias /home/admin/project/union-question/static-new/admin/dist/js/;
-		try_files $uri $uri/ =404;
-	}
-
-	location ^~ /api/uq_basic/ {
-		proxy_pass http://192.168.10.39:7001;
-			proxy_set_header X-Real-IP $remote_addr;
-		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
-	}
-
-}

+ 181 - 0
nginx/prod-192.168.1.60/sites/http80-v3.conf

@@ -0,0 +1,181 @@
+server {
+	listen 80;
+	server_name buptlx.exam-cloud.cn  sdxd.exam-cloud.cn  ynou.exam-cloud.cn exam.exam-cloud.cn qlmuwy.exam-cloud.cn  uestccourse.exam-cloud.cn uestcenroll.exam-cloud.cn swjtutk.exam-cloud.cn ecnujyx.exam-cloud.cn ccnu.exam-cloud.cn  xjtu.exam-cloud.cn snnu.exam-cloud.cn cugb.exam-cloud.cn swjtu.exam-cloud.cn scu.exam-cloud.cn scupx.exam-cloud.cn;
+	charset utf-8;
+	error_page 404 /40x.html;
+
+
+
+	location = / {
+		rewrite / /admin/ last;
+	}
+
+	location = /admin {
+		rewrite /admin /admin/ last;
+	}
+
+	location ^~ /admin/ {
+		alias /home/admin/project/examcloud/static-new/admin/dist/;
+		try_files $uri $uri/ /admin/index.html;
+	}
+
+	location ^~ /admin/js/ {
+		alias /home/admin/project/examcloud/static-new/admin/dist/js/;
+		try_files $uri $uri/ =404;
+	}
+
+	location = /oe-web {
+		rewrite /oe-web /oe-web/ last;
+	}
+
+	location ^~ /oe-web/ {
+		alias /home/admin/project/examcloud/static-new/oe-web-v3/dist/;
+		try_files $uri $uri/ /oe-web/index.html;
+	}
+
+	location ^~ /oe-web/js/ {
+		alias /home/admin/project/examcloud/static-new/oe-web-v3/dist/js/;
+		try_files $uri $uri/ =404;
+	}
+
+	# location ~* (js|css|img|fonts|models) {
+	#	root /home/admin/project/examcloud/static-new/oe-web/dist/;
+	# }
+
+	location = /oe-wap {
+		rewrite /oe-wap /oe-wap/ last;
+	}
+
+	location ^~ /oe-wap/ {
+		alias /home/admin/project/examcloud/static-new/oe-wap/dist/;
+		try_files $uri $uri/ /oe-wap/index.html;
+	}
+
+	location = /photo-upload {
+		rewrite /photo-upload /photo-upload/ last;
+	}
+
+	location ^~ /photo-upload/ {
+		alias /home/admin/project/examcloud/static-new/photo-upload/dist/;
+		try_files $uri $uri/ /photo-upload/index.html;
+	}
+
+	location ^~ /electron-config/ {
+		alias /home/admin/project/examcloud/static-new/electron-config/;
+	}
+
+	location ^~ /downloads/ {
+		alias /home/admin/project/examcloud/static-new/downloads/;
+	}
+
+	location ^~ /oe/facepp_api {
+		proxy_pass https://api-cn.faceplusplus.com/facepp/v3;
+	}
+
+	location ^~ /jenkins {
+		proxy_pass http://localhost:9000/jenkins;
+	}
+
+	location ^~ /resource.js {
+		proxy_pass http://basic/resource.js;
+	}
+
+
+
+	location ^~ /api/ecs_core/ {
+		proxy_pass http://basic;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_exam_work/ {
+		proxy_pass http://examwork;
+			proxy_read_timeout 3600;
+		proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_ques/ {
+		proxy_pass http://question-for-admin;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_oe_student/ {
+		proxy_pass http://oe-student;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_oe_admin/ {
+		proxy_pass http://oe-admin-for-admin;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ws/ {
+		proxy_pass http://ws;
+			proxy_http_version 1.1;
+		proxy_connect_timeout 60s;
+		proxy_read_timeout 3600s;
+		proxy_send_timeout 12s;
+		proxy_set_header Upgrade $http_upgrade;
+		proxy_set_header Connection "upgrade";
+	}
+
+	location ^~ /api/ecs_marking/ {
+		proxy_pass http://marking;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_data_process/ {
+		proxy_pass http://logic-marking;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_outlet/ {
+		proxy_pass http://exchange;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/exchange/outer/ {
+		proxy_pass http://exchange;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /cmcClient/ {
+		proxy_pass http://bridge;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/app-api/ {
+		proxy_pass http://app-api;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ctr/task/ {
+		proxy_pass http://task;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_prt/ {
+		proxy_pass http://print;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	#location ^~ /api/ecs_reports/ {
+	#	proxy_pass http://reports;
+	#		proxy_set_header X-Real-IP $remote_addr;
+	#	proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	#}
+
+}
+

+ 181 - 0
nginx/prod-192.168.1.60/sites/http80-v3.conf.bak

@@ -0,0 +1,181 @@
+server {
+	listen 80;
+	server_name qmtest.exam-cloud.cn  ynou.exam-cloud.cn exam.exam-cloud.cn qlmuwy.exam-cloud.cn bnuz.exam-cloud.cn uestccourse.exam-cloud.cn uestcenroll.exam-cloud.cn;
+	charset utf-8;
+	error_page 404 /40x.html;
+
+
+
+	location = / {
+		rewrite / /admin/ last;
+	}
+
+	location = /admin {
+		rewrite /admin /admin/ last;
+	}
+
+	location ^~ /admin/ {
+		alias /home/admin/project/examcloud/static-new/admin/dist/;
+		try_files $uri $uri/ /admin/index.html;
+	}
+
+	location ^~ /admin/js/ {
+		alias /home/admin/project/examcloud/static-new/admin/dist/js/;
+		try_files $uri $uri/ =404;
+	}
+
+	location = /oe-web {
+		rewrite /oe-web /oe-web/ last;
+	}
+
+	location ^~ /oe-web/ {
+		alias /home/admin/project/examcloud/static-new/oe-web-v3/dist/;
+		try_files $uri $uri/ /oe-web/index.html;
+	}
+
+	location ^~ /oe-web/js/ {
+		alias /home/admin/project/examcloud/static-new/oe-web-v3/dist/js/;
+		try_files $uri $uri/ =404;
+	}
+
+	# location ~* (js|css|img|fonts|models) {
+	#	root /home/admin/project/examcloud/static-new/oe-web/dist/;
+	# }
+
+	location = /oe-wap {
+		rewrite /oe-wap /oe-wap/ last;
+	}
+
+	location ^~ /oe-wap/ {
+		alias /home/admin/project/examcloud/static-new/oe-wap/dist/;
+		try_files $uri $uri/ /oe-wap/index.html;
+	}
+
+	location = /photo-upload {
+		rewrite /photo-upload /photo-upload/ last;
+	}
+
+	location ^~ /photo-upload/ {
+		alias /home/admin/project/examcloud/static-new/photo-upload/dist/;
+		try_files $uri $uri/ /photo-upload/index.html;
+	}
+
+	location ^~ /electron-config/ {
+		alias /home/admin/project/examcloud/static-new/electron-config/;
+	}
+
+	location ^~ /downloads/ {
+		alias /home/admin/project/examcloud/static-new/downloads/;
+	}
+
+	location ^~ /oe/facepp_api {
+		proxy_pass https://api-cn.faceplusplus.com/facepp/v3;
+	}
+
+	location ^~ /jenkins {
+		proxy_pass http://localhost:9000/jenkins;
+	}
+
+	location ^~ /resource.js {
+		proxy_pass http://basic/resource.js;
+	}
+
+
+
+	location ^~ /api/ecs_core/ {
+		proxy_pass http://basic;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_exam_work/ {
+		proxy_pass http://examwork;
+			proxy_read_timeout 3600;
+		proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_ques/ {
+		proxy_pass http://question-for-admin;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_oe_student/ {
+		proxy_pass http://oe-student;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_oe_admin/ {
+		proxy_pass http://oe-admin-for-admin;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ws/ {
+		proxy_pass http://ws;
+			proxy_http_version 1.1;
+		proxy_connect_timeout 60s;
+		proxy_read_timeout 3600s;
+		proxy_send_timeout 12s;
+		proxy_set_header Upgrade $http_upgrade;
+		proxy_set_header Connection "upgrade";
+	}
+
+	location ^~ /api/ecs_marking/ {
+		proxy_pass http://marking;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_data_process/ {
+		proxy_pass http://logic-marking;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_outlet/ {
+		proxy_pass http://exchange;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/exchange/outer/ {
+		proxy_pass http://exchange;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /cmcClient/ {
+		proxy_pass http://bridge;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/app-api/ {
+		proxy_pass http://app-api;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ctr/task/ {
+		proxy_pass http://task;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	location ^~ /api/ecs_prt/ {
+		proxy_pass http://print;
+			proxy_set_header X-Real-IP $remote_addr;
+		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	}
+
+	#location ^~ /api/ecs_reports/ {
+	#	proxy_pass http://reports;
+	#		proxy_set_header X-Real-IP $remote_addr;
+	#	proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+	#}
+
+}
+

+ 2 - 2
nginx/prod-192.168.1.60/sites/http8900.conf

@@ -8,14 +8,14 @@ server {
 	}
 
 	location / {
-		alias /home/admin/project/examcloud/static/photo-upload/dist/;
+		alias /home/admin/project/examcloud/static-new/photo-upload/dist/;
 		proxy_set_header X-Real-IP $remote_addr;
 		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 	}
 
 	location ^~ /admin/ {
 		rewrite ^/(.*) /index.html break;
-		root /home/admin/project/examcloud/static/photo-upload/dist/;
+		root /home/admin/project/examcloud/static-new/photo-upload/dist/;
 	}
 
 	location ^~ /api/ecs_core/ {

+ 27 - 26
nginx/prod-192.168.1.60/ssl/current.key

@@ -1,27 +1,28 @@
+
 -----BEGIN RSA PRIVATE KEY-----
-MIIEowIBAAKCAQEAm249bunDhzFp5JMSgxRIlcPCUKOFFpmDrWC84aC6ZuLUWyHt
-QtZ6BX4Qv5o8YKehAdTPlOXc3XlToA+uhub/sQXJrNLiOt0Lg0xdmbp06W8ItSTp
-4oYl8biYvfQUC+zfqAnOFm7F1pvnwyNLN+QuQiRrKmk+hdFLIopSdstASidpJLzK
-CMMBVjsqb6g1QilfHdwEyKO5SBXosfFdxtqJF362WHVmL4uuFAA7m5qnHxmaXYVh
-6a9aV+XKsrMwxlocZ4DcWxCBHV++IIk6TcKaYpL4Lk6oJIHjH15Opwm5NQVVDfZ0
-TjfOxvtDWKu93O+yTrIYcF2zS09/TQgAyvZ95wIDAQABAoIBAD3wHEMKnIRPSKdx
-hDr/5jzoGZMQ1oQ/AJ4ioqI27pD5ay41wtqTpWRy7DGuQMkzg5G7QE1RnEYVhyGN
-njrb6qCccdWQ494ZH/FeiR4tk1FCkfG9mAZQ9uXwbc2kaiimaCoKXjnKQsRWtHCq
-q9rF7zkkUiBAeE3TLWHCRUJZlHD3yy6JmiUWmdZCHKErrkEb99BXsNQoXPIqGGi8
-g13Ir/gQpzqoRc+eBQ6OCYoAmnWknsvwwANYuHOWaaFEHYzdL+unrgTBOVYACv7h
-nKmAZWSa5ngSpE2vRduEJniknNT6WvSRziJsCCTL2Y4u4CFa7rFCDZzN8PtH4rPZ
-SlLVzYECgYEA44b3SOLdTUkfDBpjlQa3r6o21rlKTgZI82A/RQ1QIuTTfUF6kd2/
-3UYb33wr6hj5jQ8Qj7ydgoBrhitqS9/fjMwNXA98R23+s04W4NINnuhT2u2kczuC
-GIk+E0m4teDGfvGUrB1XIEb0lpjyPqigdow1ys8K1A7+qIHOPr0lChECgYEAruGY
-uGhFnuilNNiyJOj23yCuskbHtHnXNLuNg1A5D6egDh9qLiZkh95edTdydXG5v+as
-OYglh0NGse02eil2FVfbjBfUZB4X/CEEVOeF8Qm2Pgq9nJ3WoCxlnRE4LccPMn/Z
-dm+/rl/VwdzufFb65Jg/2l1qu7Mc09sQ/3SB0HcCgYAzN/G4zaElwb0ke1hJdu6o
-s7eOlL1+XPnVF6iGgd21TS+ytafC6FlFlX+2ynwUQbUDpQ2EXeBTPVd3J5TRKb9o
-MZMcUzwV1FQOxxhtWbvJNuGRmgd4DUBXB6Yar3DOOKBWeUmPiTdQw8hRknKN2mXs
-6dk+I2d7nziCdF4aT3fkEQKBgEkoZtL+C+HmQPZSkHOQYXYGHg7GPVTqg3Sz4QdF
-0BkUboh569lShkuwYqN2hpNK+AGnZfTLV6e2JSTZryh7n8Jd9qIsddVMIYx/42gB
-Uq76+RoLNDcIcHihGgES6wV7eIgPo9E//lfcD3gCDGJHoL1wU4Xt/nB3BWA7DGlR
-O90RAoGBAJ4sUrKCaxTuN21VhrAXMcJ+9qpxm5XCzIlqH3JSWZXvBG/Qdm4t18p1
-eXrBeYXtdyBTAeY5F1fIuttTpbybJqg3ytEB8dobqVjpd2feuX6j2xlGDQRy1iHa
-XFkcAPrmGojzMoa7EGEMfOrat/h9jrRNGf3DLORdGi/wt6onF5K9
------END RSA PRIVATE KEY-----
+MIIEowIBAAKCAQEAvGVZDK5Wa3lP/3aTJAYljFdBvweK/SK5cyN+RTv5IXE13T2D
+HoI1KRfA2GvhqsJ8qt/oqiT2bWuRmv7GkixzxwfRayJshmOxqGXIz3jaoPpIwrIe
+gcgmJ+tpzrjmcE1wk/EyfV49xpUZ48wp7TWYG2DJfExE47Wg31vf//vqFGKjInEG
+DSZNCzxpbScYlLa2SgMXuoJJITx7Dug94pbQt83/Mys4TgHCFxYtnLYw1zXGx/c/
+Pu4mSGaT0/6Wun0kF72xYfouIC5bhrDQ5RztpQ6UK8IzcdhJqfMaTo5OtgDm4as1
+63AJ+/3wUGe/5Cfuf0StVp5UWhvgLTEqPOw6TwIDAQABAoIBABaocb9OsGIYowBs
+eGHaw2VPkT6yX4r2RCuO1z7oaZwWC45iOYTP0CjzDGR7BRcOcQP0Df14mJKsX0Su
+457s7bfAPvWNnFPFZbaFF1Osi07VCy8vUO/27G/cpksQfdZ/2cxRM+tUDEX35Lc6
+9MfsrDCOwWzLl3VzgLecSyJ0X8C3rxSzCsB5NJvx7OMBZyt1hmH1CeI6MCFQh4Yk
+0/0QImWjGWQa4EhcA4r4VuTfGC/9Ci5SMugINx33Y0KCg/4B0uSSwyAhVcvlFLgO
+EagvNHAgj3c3p9DTTOgVj6hSB9xJzReGRrLK3qdS/l4wkASTeu0BDnS9sdcnQBbF
+ghDb9FECgYEA9Vf3Q4tYYwFDX6zBPWFe6DAG44n0wNJr/5IG6OoG+/zNHUsGBXYd
+omvz8lgc3595H5xcJR77v2Ew91e+HtOkI0l2wi1J8UQQwT2Lfn9s7eszeELM5jta
+a31ypM9NgxfJDyTwyUfRPVHaX5mOV5Fwsht8tsZlJOUym7GrgvkRJQUCgYEAxJQq
+qJq/6b3jtG5pSxhtgZj/QxbDHH5Xog0TaQvqVc9JaEQeCmY0akX/axpPwBDqxI1b
+A3JoQ369h2CWQwJEFwIwmTy6cERHrPTvOJnBhHUIZeeOw52shDoQFvyh5uPdPwrk
+tHK4indJxUq6i7A08jEdRUyY2Y3zGc3m7veHgkMCgYEAxA42fphU2lEBGOyBQ16T
+K/JtHtl4Z7n/Kaz0rp2NVULQWk9AkY6w4cFooMm+0QisDxGxJMzcmjO9oHpSaGnx
+6WzkZQkx5IXi6bkXxs9nKbzhVYH0ISte9zS5L3ClXVPdjKeVbxNf5qOJYQnhkKKd
+rwZ+I8TowJITXg2dpD0KcU0CgYA9dPkVNzQyllw/B5nBkYSC1NtRFSewm8s37ZCY
+8dG0PBb+EvW1WJigdPvSdyphqKhNBMhkfnscRt5oGYlAr8+rxdJ9xd+fw6kI6JZ1
+gpRendwfR9J5U60gtapcFWVkcu6zi+tOguMw3vRgSumhTFhxM2usQ7MxqNBMy/Ob
+2CU0UwKBgGzY442GEAZkgwy+df44t8y9SHTQxpo83BJ5rSMh48QGTOxYqpIZqJLA
+xJiTZircY/nOkKNGQ5OlzgmVWBOUQQjqIu45Dr6eSG89ZH7V/GWENL1nJU5tIs+t
+R0Va8fiqbiH2G1F2fcA+bpTwmOCzbF1Qk4VYDLhL1vqPW2HjlpMa
+-----END RSA PRIVATE KEY-----

+ 117 - 58
nginx/prod-192.168.1.60/ssl/current.pem

@@ -1,62 +1,121 @@
 -----BEGIN CERTIFICATE-----
-MIIF7zCCBNegAwIBAgIQAp7LGNGxL2vxPQ0FDV7GUDANBgkqhkiG9w0BAQsFADBe
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMR0wGwYDVQQDExRSYXBpZFNTTCBSU0EgQ0EgMjAxODAe
-Fw0yMDA2MjIwMDAwMDBaFw0yMjA3MDIxMjAwMDBaMBgxFjAUBgNVBAMMDSoucW10
-aC5jb20uY24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCbbj1u6cOH
-MWnkkxKDFEiVw8JQo4UWmYOtYLzhoLpm4tRbIe1C1noFfhC/mjxgp6EB1M+U5dzd
-eVOgD66G5v+xBcms0uI63QuDTF2ZunTpbwi1JOnihiXxuJi99BQL7N+oCc4WbsXW
-m+fDI0s35C5CJGsqaT6F0UsiilJ2y0BKJ2kkvMoIwwFWOypvqDVCKV8d3ATIo7lI
-Feix8V3G2okXfrZYdWYvi64UADubmqcfGZpdhWHpr1pX5cqyszDGWhxngNxbEIEd
-X74giTpNwppikvguTqgkgeMfXk6nCbk1BVUN9nRON87G+0NYq73c77JOshhwXbNL
-T39NCADK9n3nAgMBAAGjggLtMIIC6TAfBgNVHSMEGDAWgBRTyhdZ/GvAAyEvGq7k
-qqgcglbadTAdBgNVHQ4EFgQUszWe8+/8jMCx8sc7TBCsCaE8AM0wJQYDVR0RBB4w
-HIINKi5xbXRoLmNvbS5jboILcW10aC5jb20uY24wDgYDVR0PAQH/BAQDAgWgMB0G
-A1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjBMBgNVHSAERTBDMDcGCWCGSAGG
-/WwBAjAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BT
-MAgGBmeBDAECATB1BggrBgEFBQcBAQRpMGcwJgYIKwYBBQUHMAGGGmh0dHA6Ly9z
-dGF0dXMucmFwaWRzc2wuY29tMD0GCCsGAQUFBzAChjFodHRwOi8vY2FjZXJ0cy5y
-YXBpZHNzbC5jb20vUmFwaWRTU0xSU0FDQTIwMTguY3J0MAkGA1UdEwQCMAAwggF/
-BgorBgEEAdZ5AgQCBIIBbwSCAWsBaQB2ACl5vvCeOTkh8FZzn2Old+W+V32cYAr4
-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
+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
 -----END CERTIFICATE-----
 -----BEGIN CERTIFICATE-----
-MIIEsTCCA5mgAwIBAgIQCKWiRs1LXIyD1wK0u6tTSTANBgkqhkiG9w0BAQsFADBh
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
-QTAeFw0xNzExMDYxMjIzMzNaFw0yNzExMDYxMjIzMzNaMF4xCzAJBgNVBAYTAlVT
-MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
-b20xHTAbBgNVBAMTFFJhcGlkU1NMIFJTQSBDQSAyMDE4MIIBIjANBgkqhkiG9w0B
-AQEFAAOCAQ8AMIIBCgKCAQEA5S2oihEo9nnpezoziDtx4WWLLCll/e0t1EYemE5n
-+MgP5viaHLy+VpHP+ndX5D18INIuuAV8wFq26KF5U0WNIZiQp6mLtIWjUeWDPA28
-OeyhTlj9TLk2beytbtFU6ypbpWUltmvY5V8ngspC7nFRNCjpfnDED2kRyJzO8yoK
-MFz4J4JE8N7NA1uJwUEFMUvHLs0scLoPZkKcewIRm1RV2AxmFQxJkdf7YN9Pckki
-f2Xgm3b48BZn0zf0qXsSeGu84ua9gwzjzI7tbTBjayTpT+/XpWuBVv6fvarI6bik
-KB859OSGQuw73XXgeuFwEPHTIRoUtkzu3/EQ+LtwznkkdQIDAQABo4IBZjCCAWIw
-HQYDVR0OBBYEFFPKF1n8a8ADIS8aruSqqByCVtp1MB8GA1UdIwQYMBaAFAPeUDVW
-0Uy7ZvCj4hsbw5eyPdFVMA4GA1UdDwEB/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwEgYDVR0TAQH/BAgwBgEB/wIBADA0BggrBgEFBQcBAQQo
-MCYwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBCBgNVHR8E
-OzA5MDegNaAzhjFodHRwOi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNlcnRHbG9i
-YWxSb290Q0EuY3JsMGMGA1UdIARcMFowNwYJYIZIAYb9bAECMCowKAYIKwYBBQUH
-AgEWHGh0dHBzOi8vd3d3LmRpZ2ljZXJ0LmNvbS9DUFMwCwYJYIZIAYb9bAEBMAgG
-BmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcNAQELBQADggEBAH4jx/LKNW5ZklFc
-YWs8Ejbm0nyzKeZC2KOVYR7P8gevKyslWm4Xo4BSzKr235FsJ4aFt6yAiv1eY0tZ
-/ZN18bOGSGStoEc/JE4ocIzr8P5Mg11kRYHbmgYnr1Rxeki5mSeb39DGxTpJD4kG
-hs5lXNoo4conUiiJwKaqH7vh2baryd8pMISag83JUqyVGc2tWPpO0329/CWq2kry
-qv66OSMjwulUz0dXf4OHQasR7CNfIr+4KScc6ABlQ5RDF86PGeE6kdwSQkFiB/cQ
-ysNyq0jEDQTkfa2pjmuWtMCNbBnhFXBYejfubIhaUbEv2FOQB3dCav+FPg5eEveX
-TVyMnGo=
+MIIE8DCCA9igAwIBAgIQVoFL4pfjDOsuZZiFR69QSjANBgkqhkiG9w0BAQsFADCB
+gzELMAkGA1UEBhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMu
+QS4xJzAlBgNVBAsTHkNlcnR1bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEnMCUG
+A1UEAxMeQ2VydHVtIEdsb2JhbCBTZXJ2aWNlcyBDQSBTSEEyMB4XDTIwMDUxODEx
+MjYyMVoXDTI1MDUxODExMjYyMVowdDELMAkGA1UEBhMCQ04xNjA0BgNVBAoMLUJl
+aWppbmcgWGluY2hhY2hhIENyZWRpdCBNYW5hZ2VtZW50IENvLiwgTHRkLjEtMCsG
+A1UEAwwkWGluQ2hhQ2hhIFRydXN0IFNTTCBEb21haW4gVmFsaWRhdGVkMIIBIjAN
+BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArzpwHSZxkvnO/av5GP0B1bKmSVIX
+4+gp/QMFfbGMlB0LIgsb2ZNu3U8ayiTarALhA7jpeOuLfZ7Pu01PLhNawa286WDZ
+cQqGZDqZpwxCBzJ2Upz37iYSJg/z/QIgiPupCP7iwH+qJhXd1qn1tPdBXsZGK6eZ
+qjrna2tqTofneOlzGH1qg61JEXQ+sbspRs37d7ClhK8vkL5qIvCDQkiPsksFw1rH
+LL+VTbTWeZE+mItJNQOlr5yxGqImv4gTC2bTyecb7GlYcIflaYb17l7waRp1Gm9U
+RnZv3CLt86rvyEWjE0rVoBoTs4tLLX5uj8IfuoP5kHQLC/lLUszR6n1EDQIDAQAB
+o4IBbDCCAWgwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUeGwFw28BrVzX
+0s6Klw9y6QbyVU0wHwYDVR0jBBgwFoAUVJndm//opw6jGZ1bvkJX3zD8jzIwDgYD
+VR0PAQH/BAQDAgEGMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA4BgNV
+HR8EMTAvMC2gK6AphidodHRwOi8vc3ViY2EuY3JsLmNlcnR1bS5wbC9nc2Nhc2hh
+Mi5jcmwwbgYIKwYBBQUHAQEEYjBgMCgGCCsGAQUFBzABhhxodHRwOi8vc3ViY2Eu
+b2NzcC1jZXJ0dW0uY29tMDQGCCsGAQUFBzAChihodHRwOi8vcmVwb3NpdG9yeS5j
+ZXJ0dW0ucGwvZ3NjYXNoYTIuY2VyMDkGA1UdIAQyMDAwLgYEVR0gADAmMCQGCCsG
+AQUFBwIBFhhodHRwOi8vd3d3LmNlcnR1bS5wbC9DUFMwDQYJKoZIhvcNAQELBQAD
+ggEBAFGf4E2o9UexwsHiM5q0vLs7PxrFZuRCfYygUUOQSn+JKBBqv+sQ3xTolCW6
+rY8sheADWxFoaGFSYgkLT7vCJLnwCFaLC7KpaFKnnLOmlHXOZR9S5+JUrAdd06uk
+L4ma7vJuV/hOyr+UkJETNJXi36OznnT7mninM0WaBeHF02trhGhClSGArNaVgJ8X
+YaHSFW70op9zirU4vTTnzKUykQg4wI+5Ney8EZdSqSS1OojTNucjUFn5HR+0uUDs
+E0wSDj7RXyHS2TCYEATtP9T526JVvdIeTajRDtagGqslXkTNQ0+0iiQkhapp3xnQ
+sOs3XnWBrVdMZ+obz+3CEYpqFeg=
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEzTCCA7WgAwIBAgIRANBLb+XdW9Ih58dM9kaLMUYwDQYJKoZIhvcNAQELBQAw
+fjELMAkGA1UEBhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMu
+QS4xJzAlBgNVBAsTHkNlcnR1bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEiMCAG
+A1UEAxMZQ2VydHVtIFRydXN0ZWQgTmV0d29yayBDQTAeFw0xNDA5MTExMjAwMDBa
+Fw0yNzA2MDkxMDQ2MzlaMIGDMQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0
+byBUZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRp
+b24gQXV0aG9yaXR5MScwJQYDVQQDEx5DZXJ0dW0gR2xvYmFsIFNlcnZpY2VzIENB
+IFNIQTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHhvLXeA4kyBVY
+Dr12JusjW+/HPPWpBmWnSZC9gadbNXCD/GlHrGruRWrKn0YBasbonXi5FLRon717
+aCCDt2+7URnJx4mLGt3X73yH3I+T+COuyTFOuLId68jYV4vfBm1N/N1/KohGr8+R
+7eT4f4agfXVQ+gDZT3pGTywqc9IId4uHaFjW+mr5vVfu7WjL8A20jOawvlqV2K4/
+qSrjPZsqHlzf46LHgbQEK1EjTPsFrfvAQxvGpHiEIAFsS+1d2xPIEJVIxvq+KyGb
+W/0SJIj7/SfYo+ItvJ2a4/G2JfoPF9wTCC0N8U5I/KXxjYYXBcIE9pQ16T24T+dr
+MfPG2mYtAgMBAAGjggE+MIIBOjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRU
+md2b/+inDqMZnVu+QlffMPyPMjAfBgNVHSMEGDAWgBQIds3LB/8k9sXN7buQvOKE
+N0Z19zAOBgNVHQ8BAf8EBAMCAQYwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL2Ny
+bC5jZXJ0dW0ucGwvY3RuY2EuY3JsMGsGCCsGAQUFBwEBBF8wXTAoBggrBgEFBQcw
+AYYcaHR0cDovL3N1YmNhLm9jc3AtY2VydHVtLmNvbTAxBggrBgEFBQcwAoYlaHR0
+cDovL3JlcG9zaXRvcnkuY2VydHVtLnBsL2N0bmNhLmNlcjA5BgNVHSAEMjAwMC4G
+BFUdIAAwJjAkBggrBgEFBQcCARYYaHR0cDovL3d3dy5jZXJ0dW0ucGwvQ1BTMA0G
+CSqGSIb3DQEBCwUAA4IBAQDRhC+yVHfF/IFcNNKbkxX1aVsCZ0fa2t+MxyFcs7KO
+qW1fGpOOycughOFnbM+lz4Y3gt5RaOFJTm7YVUZZ3751s5tv8nhXeXfrRIpQN7Cu
++Nei457HlDxEUItPlkYnDbdDes/96T19cICd1TmIPekYRXiyuPW4Wgx6vykmk91x
+LkJ0y74TzVtUofVF446qXvea95zNpzYCVMg+AOX3ZZyy9XfST6g4um+cw/Idv31d
+bnJdBzMOgHH3uw2YMiZQgDqvNRE+wAs+PTFEIKHmBc/t1n3Shvg9e68M+5ZRM8bE
+WGqgLqfreTgCsCQcv9MDYw9TFUbS17RdE6NtiPfszTky
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEtDCCA5ygAwIBAgIRAJOShUABZXFflH8oj+/JmygwDQYJKoZIhvcNAQELBQAw
+PjELMAkGA1UEBhMCUEwxGzAZBgNVBAoTElVuaXpldG8gU3AuIHogby5vLjESMBAG
+A1UEAxMJQ2VydHVtIENBMB4XDTA4MTAyMjEyMDczN1oXDTI3MDYxMDEwNDYzOVow
+fjELMAkGA1UEBhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMu
+QS4xJzAlBgNVBAsTHkNlcnR1bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEiMCAG
+A1UEAxMZQ2VydHVtIFRydXN0ZWQgTmV0d29yayBDQTCCASIwDQYJKoZIhvcNAQEB
+BQADggEPADCCAQoCggEBAOP7faNyusLwyRSH9WsBTuFuQAe6bSddf/dbLbNax1Ff
+q6QypmGHtm4PhtIwApf412lXoRg5XWpkecYBWaw8MUo4fNIE0kso6CBfOweizE1z
+2/OuT8dW1Vqnlon686to1COGWSfPCSe8rG5ygxwwct/gounS4XR1Gb0qnnsVVAQb
+10M5rVUoxeIau/TA5K44STPMdoWfOUXSpJ7yEoxR+HzkLX/1rF/rFp+xLdG6zJFC
+d0wlyZA4b9vwzPuOHpdZPtVgTuYFKO1JeRNLukjbL/ly0znK/h/YNHL1tEDPMQHD
+7N4RLRddH7hQ0V4Zp2neBzMoylCV+adUy1SGUEWp+UkCAwEAAaOCAWswggFnMA8G
+A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFAh2zcsH/yT2xc3tu5C84oQ3RnX3MFIG
+A1UdIwRLMEmhQqRAMD4xCzAJBgNVBAYTAlBMMRswGQYDVQQKExJVbml6ZXRvIFNw
+LiB6IG8uby4xEjAQBgNVBAMTCUNlcnR1bSBDQYIDAQAgMA4GA1UdDwEB/wQEAwIB
+BjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vY3JsLmNlcnR1bS5wbC9jYS5jcmww
+aAYIKwYBBQUHAQEEXDBaMCgGCCsGAQUFBzABhhxodHRwOi8vc3ViY2Eub2NzcC1j
+ZXJ0dW0uY29tMC4GCCsGAQUFBzAChiJodHRwOi8vcmVwb3NpdG9yeS5jZXJ0dW0u
+cGwvY2EuY2VyMDkGA1UdIAQyMDAwLgYEVR0gADAmMCQGCCsGAQUFBwIBFhhodHRw
+Oi8vd3d3LmNlcnR1bS5wbC9DUFMwDQYJKoZIhvcNAQELBQADggEBAI3m/UBmo0yc
+p6uh2oTdHDAH5tvHLeyDoVbkHTwmoaUJK+h9Yr6ydZTdCPJ/KEHkgGcCToqPwzXQ
+1aknKOrS9KsGhkOujOP5iH3g271CgYACEnWy6BdxqyGVMUZCDYgQOdNv7C9C6kBT
+Yr/rynieq6LVLgXqM6vp1peUQl4E7Sztapx6lX0FKgV/CF1mrWHUdqx1lpdzY70a
+QVkppV4ig8OLWfqaova9ML9yHRyZhpzyhTwd9yaWLy75ArG1qVDoOPqbCl60BMDO
+TjksygtbYvBNWFA0meaaLNKQ1wmB1sCqXs7+0vehukvZ1oaOGR+mBkdCcuBWCgAc
+eLmNzJkEN0k=
 -----END CERTIFICATE-----