Pārlūkot izejas kodu

Merge branch 'develop'

abiao 1 gadu atpakaļ
vecāks
revīzija
56a200f7bc

+ 2 - 0
go/gopath/src/fohow.com/apps/controllers/cron_controller/init.go

@@ -67,6 +67,8 @@ func exec(name string) {
 	case "take_cash": //提现
 		//takeCash()
 		autoTakeCash() //redis队列处理
+	case "admin_take_cash": //提现
+		takeCash()
 	case "orderReceiveAutomatically": //已发货订单7天自动收货
 		OrderReceiveAutomatically()
 	case "updateUserNicknameAndHead": //修复数据-只执行一次

+ 0 - 77
go/gopath/src/fohow.com/nginx/ngx_dev_config

@@ -1,77 +0,0 @@
-
-#upstream rungobackend {
-#    server 127.0.0.1:28889;
-#    keepalive 128;
-#}
-
-server {
-    listen       80;
-    server_name  tfohowapi.hiwavo.com;
-    charset utf-8;
-
-    access_log  /root/sites/fohow_git/x_api/go/gopath/src/fohow.com/logs/ngx_access.log  main;
-    error_log   /root/sites/fohow_git/x_api/go/gopath/src/fohow.com/logs/ngx_error.log;
-
-    location /.well-known/pki-validation/ {
-      alias /root/sites/fohow_git/x_api/go/gopath/src/fohow.com/static/tapi/;
-    }
-
-    location =/MP_verify_WKpffc3SRB4yjEzI.txt {
-      root /root/sites/fohow_git/x_api/go/gopath/src/fohow.com/static/tapi/;
-      #expires  30d;
-    }
-
-    location =/stcXSY70Qh.txt {
-      root /root/sites/fohow_git/x_api/go/gopath/src/fohow.com/static/tapi/;
-      #expires  30d;
-    }
-
-
-    location / {
-        proxy_next_upstream off;
-        proxy_set_header    X-Real-IP           $remote_addr;
-        proxy_set_header    X-Forwarded-For     $proxy_add_x_forwarded_for;
-        proxy_set_header    Host                $host;
-        proxy_http_version  1.1;
-        proxy_set_header    Connection  "";
-        proxy_pass          http://127.0.0.1:25565;
-    }
-
-   location /ngx {
-     stub_status on;
-   }
-}
-
-
-# HTTPS server
-server {
-    listen       443 ssl;
-    server_name  tfohowapi.hiwavo.com;
-    charset utf-8;
-    #ssl on;
-    ssl_certificate      /root/sites/fohow_git/x_api/go/gopath/src/fohow.com/static/tapi/tfohowapi.hiwavo.com.pem;
-    ssl_certificate_key  /root/sites/fohow_git/x_api/go/gopath/src/fohow.com/static/tapi/tfohowapi.hiwavo.com.key;
-
-    ssl_session_cache    shared:SSL:1m;
-    ssl_session_timeout  5m;
-
-    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
-    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
-    ssl_prefer_server_ciphers  on;
-
-    location / {
-        proxy_next_upstream off;
-        proxy_set_header    X-Real-IP           $remote_addr;
-        proxy_set_header    X-Forwarded-For     $proxy_add_x_forwarded_for;
-        proxy_set_header    Host                $host;
-        proxy_http_version  1.1;
-        proxy_set_header    Connection  "";
-        proxy_pass           http://tfohowapi.hiwavo.com:80;
-    }
-}
-
-
-
-
-
-

+ 10 - 2
go/gopath/src/fohow.com/nginx/ngx_test_config

@@ -35,6 +35,15 @@ server {
       #expires  30d;
     }
 
+   location /xj_api {
+       proxy_set_header Host $http_host;
+       proxy_set_header  X-Real-IP $remote_addr;
+       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+       proxy_set_header X-Forwarded-Proto $scheme;
+       rewrite ^/xj_api/(.*)$ /$1 break;  #重写
+       proxy_pass http://gva-server; # 设置代理服务器的协议和地址
+    }
+
     location / {
         proxy_next_upstream off;
         proxy_set_header    X-Real-IP           $remote_addr;
@@ -57,11 +66,10 @@ server {
     server_name  tfohowapi.hiwavo.com;
     charset utf-8;
     #ssl on;
-    ssl_certificate      /home/rails/fohow/api/go/gopath/src/fohow.com/static/tapi/tfohowapi.hiwavo.com.pem;
+    ssl_certificate      /home/rails/fohow/api/go/gopath/src/fohow.com/static/tapi/tfohowapi.hiwavo.com_bundle.pem;
     ssl_certificate_key  /home/rails/fohow/api/go/gopath/src/fohow.com/static/tapi/tfohowapi.hiwavo.com.key;
     ssl_session_cache    shared:SSL:1m;
     ssl_session_timeout  5m;
-
     ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
     ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
     ssl_prefer_server_ciphers  on;

+ 26 - 26
go/gopath/src/fohow.com/static/tapi/tfohowapi.hiwavo.com.key

@@ -1,27 +1,27 @@
 -----BEGIN RSA PRIVATE KEY-----
-MIIEowIBAAKCAQEA0jIi4ptvpsy63QCIRdGymPLRMQUuK0GqdXhUdM3R/JpCN+ja
-G7tuW1TVjqcV0pZ3BE4PAoRB4P2CZ83UmOfOSOFvs4+ugNmfrwVrjAXOnPosgKqZ
-uuzXtqC1MIi6Isyfc3WvPXSUk5iTguVHlGwJEKEl/5kurxV1hsYgdAqa8SMs+JWm
-PUW3u+/LaB/Yjs4TT0oIPyhWtSDSTM4hjApOcTYp8px2fWLhWhvaF4ExekiSPhAm
-ImlYZ+fuZ5PdafgyDxDrWt+7OGeFxrEJxOtLxhvAAQPzVOYLLGVTeV+5iiDriT7W
-iFiIC+/aPlECSHBc/0hkI/APgVoiuwMRs1OnDwIDAQABAoIBACDR9UJ+1LMtumux
-npWQRZu+Jk3KKkhUy4HmFQHb9VLE31wNfqjf3j5ig6nviufD2LeSXKOe9Q5lZwxA
-RlbNsxcMJD3cTHoQAO/6H63QZk96fKJmgPR/8LqyYzg90RqH6snDcWZeIqjdJQNG
-O6QALnYrQ1yilXh/GEe//edAlKrb83tS9KsL04APsxhxoC/CzNQp79+AKiyIFFGy
-su5Tu20q6JoXf2XK58E4WDm672HoEcALBJZNuYt7KmEIUV2lpS68LcYfTr39mRaJ
-rZlto6p2JEbzP1HDxTFqytIpaIpOCq0ILhW6u59wO9W4nhqsC2wqaMQWefZPUCIy
-7OpQcIECgYEA/WU17ug9L21/gPh+xJ6zRJyMja5OOF5WC02hJZarjZrn3QRAo//C
-LJ3XiD1GPa9jV274vzZgF4BGLVA6SKT50mkholLKoBU0Lzx0TUHKPG8sXvuZtpj0
-lpXEFnJG2+0lFW7Mwsz1fD1a07+CKQ0pGZPFRRUlBEf37D6YZ/68e8ECgYEA1Fs/
-5QNqSR2zSFslrYIa17rznWdZA22gWiC/iy5Ed2oZOFEmEsCdsLRb5lO7/NpLbuRJ
-ZTziNKQrAGeP9VYeGX2fhJ1h6XIyL29TH41hU5Vuv2Ij6E0XFQscHc66VWCT8NhB
-A/+c86+qIgpRKsFKkDEzl/pfhOM+LVeKO0yJFs8CgYAgcIKVETo0BiqakjV4anC8
-yeXchYISCVGupMOKkl1oBXrFerPjyuxK1fIvyNhjMT7ghJ5nrEhk+dECIBE2F5i7
-7SWXKE40bEKAAZdKBLAlSH4/sqodDDvTw1yVGxAjO5rRwZuJHMAYpaopDY1WQA8Q
-7TAGBgz1HVmJ7wGH3r62gQKBgQCIZSu+/tiPqeHzgYfL0BtJoSzEVxMXXpx2Bz7A
-OLGFOcKFJ6oatVkTnGTCpdnC6Ls2uK5jth1czm1ITzxpyix/Fu8UkLnI5a5SRWDQ
-jVCMDRkbGAAUPx+qRn6CrruEBwo+0cfAt7ep1ZSjVJkZqxknUFLhNNGRWxwep3GD
-8P7EhQKBgFIUcDqO8cDcgi2SY8HNqo4eejcC0s1aqd4Z3VVPU6euQI1vQEKXAXTC
-1HvoVz93CoF7tlmRFCUFIyzTn80+Z4gJfhf94Wz7Vd+BSN4tNRFgAxp2Qe+xfAJO
-MhUSCNzODyP4haFuUezkyf+zzkXtEKWIguS1+P11VaSusce3t9s9
------END RSA PRIVATE KEY-----
+MIIEpQIBAAKCAQEAuS/cPs/JdCJX9y1u/HQkUgxbOnCCnphMkcXyrGMQhSbG1Mjr
+RP97XEeKMf6/Nh3aKQ1Q5AJMlMUXB3INiDEgAJGKV/3hiKaMGGhHyRA+LfU0ijih
+4m+EqkO9KZDwVByoxYf9l8mLkknu6qTvjiLSi2bTxxDizZIylcYRK7hESyp1Pet9
+GTwswpOEp7YAo1viJ2TA72FwMYDM+xCVtH3GMtW197hcjOpVMUVBzsuAcDiY2QDm
+MYaMOtF2KVyYq45LuXwT0UN3lK34rXYALjg+t21AIa/Ri5JOKifSkZ+E54bNU3bK
+v9RBSOFw3ept/LDItbex/cQltUiHMXDws2xenQIDAQABAoIBABOiA1OVa+IoEfNe
+mbmiBoe8T5+udeqictuxhLzJ8+Jp7gJ5GphCDa4G15vdSiBOoeZgRwclR0Euc/aS
+HOUncCEfTO9vNw3pukiMJbAnTLBKortUrbT35bS3YcKaXyBLuYjXlgcVkvp7ZBz0
+R4FmJ7QnvqQIIkNxEHPYf9GGw5bER1QcHAXDuZBioMnYnYy0o5WfqlPdyECT88KB
+zQAX5uDi+7E/+snYDLgSoMTtj+uFE2j7ulmPhLymBu37SJ21m/mdHR4jDEl3qZBf
+wi/6eBGaq7rVPJ+WGXELvjdIdQLQfJ9oBJCBjKylYVgYDAPhmWIgzE6R2nS1l2qs
+qIuizvECgYEA5lxC36ltWrOwDPMKLggfJ0KiPdp/Zqf1DGVE0Dgr/5y53hKREMFw
+ahcPcycgSnMMV6RCGCROjAzESLYfLYHncAxVS0pzvoEmIyaU1eZSEWU7F8iF7LFl
+4nXrdPKPvLrxxGQql3zx7oEr2QbsDd0dHrS/fHRALaBnIPZEZqVlAGcCgYEAzcx0
+4SmqAAltqtROZ9qtdymdOf+CPEvu7UxXzRRiBoU9IUg0jxSeq0g3i3c9+H3MpOgj
+o0OIiIAwH00iWi1m1Thi0F2J7DLG8tqwut7wo6o6glene3HgCitsSqUnNGDY2cbk
+TEvxm4FVR8IDrVp4NGd3Tw6q/LQMuX3Jhz5ktlsCgYEAzLx9Nxn3NiDzvF6Z0pWn
+UpZ3ae/zQULPmWe8BC+Yc0NRMp1fzvuNtMywD5Fbsq+T7aTwlVJXeUOzhEhRZ3nI
+P57Gg/c07cENKzqUF5PvpsRJA/dViCuWuPJDBZq7w2qHjBvWevMydt7ZILd1P1Eh
+G3Rbp/oOPD8OyY329x/Sp8sCgYEAv5LXLo8JWHVuaDqwLg8rsSTE3quSQazx4mZR
+yW9y/NzlFelQO+0W8x0Lz8EVqA77BHuwSRfhrieeJFU6aDWhZ1TQ72RTstNlzcZ0
+A9Dqs4AQbStJlilgRDc93JK21xRcaQWzma6MX5TanSznHWV9RlMWhjqCQzEcM0P7
+6PDU8ccCgYEA2pkJjRvgPPwFiKhqB82gVyQGz0VBWA+6BayPBm4svqpbYIc4LNco
+gkdxjrsavJezYlwIWP+FkIuDSQ1kzZNuruP62seWjtgo0W9Dsq0LLuYR8pN8c8AF
+3QYLUu2eeSUWbMfJytXvqV+vjnELvp1whxsP3q9imoYsCkyH9WvmhaE=
+-----END RSA PRIVATE KEY-----

+ 0 - 61
go/gopath/src/fohow.com/static/tapi/tfohowapi.hiwavo.com.pem

@@ -1,61 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIF/DCCBOSgAwIBAgIQBlXHuFhTmLbb15RdYT7fZDANBgkqhkiG9w0BAQsFADBu
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMS0wKwYDVQQDEyRFbmNyeXB0aW9uIEV2ZXJ5d2hlcmUg
-RFYgVExTIENBIC0gRzEwHhcNMjMwNjEzMDAwMDAwWhcNMjQwNjEyMjM1OTU5WjAf
-MR0wGwYDVQQDExR0Zm9ob3dhcGkuaGl3YXZvLmNvbTCCASIwDQYJKoZIhvcNAQEB
-BQADggEPADCCAQoCggEBANIyIuKbb6bMut0AiEXRspjy0TEFLitBqnV4VHTN0fya
-Qjfo2hu7bltU1Y6nFdKWdwRODwKEQeD9gmfN1Jjnzkjhb7OProDZn68Fa4wFzpz6
-LICqmbrs17agtTCIuiLMn3N1rz10lJOYk4LlR5RsCRChJf+ZLq8VdYbGIHQKmvEj
-LPiVpj1Ft7vvy2gf2I7OE09KCD8oVrUg0kzOIYwKTnE2KfKcdn1i4Vob2heBMXpI
-kj4QJiJpWGfn7meT3Wn4Mg8Q61rfuzhnhcaxCcTrS8YbwAED81TmCyxlU3lfuYog
-64k+1ohYiAvv2j5RAkhwXP9IZCPwD4FaIrsDEbNTpw8CAwEAAaOCAuMwggLfMB8G
-A1UdIwQYMBaAFFV0T7JyT/VgulDR1+ZRXJoBhxrXMB0GA1UdDgQWBBTZrW2iwj+t
-64Ns7rhxvKpc0QR8RDAfBgNVHREEGDAWghR0Zm9ob3dhcGkuaGl3YXZvLmNvbTAO
-BgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMD4G
-A1UdIAQ3MDUwMwYGZ4EMAQIBMCkwJwYIKwYBBQUHAgEWG2h0dHA6Ly93d3cuZGln
-aWNlcnQuY29tL0NQUzCBgAYIKwYBBQUHAQEEdDByMCQGCCsGAQUFBzABhhhodHRw
-Oi8vb2NzcC5kaWdpY2VydC5jb20wSgYIKwYBBQUHMAKGPmh0dHA6Ly9jYWNlcnRz
-LmRpZ2ljZXJ0LmNvbS9FbmNyeXB0aW9uRXZlcnl3aGVyZURWVExTQ0EtRzEuY3J0
-MAkGA1UdEwQCMAAwggF9BgorBgEEAdZ5AgQCBIIBbQSCAWkBZwB1AO7N0GTV2xrO
-xVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABiLNgMAUAAAQDAEYwRAIgTt+gX0fS
-iIM6H6Grr0qbAor1O8PXUIslahoY+O2/24QCIGhxjH9zP2s9ev75Xo/FuuADjH+R
-W99vDnBanxmyvoQ+AHYASLDja9qmRzQP5WoC+p0w6xxSActW3SyB2bu/qznYhHMA
-AAGIs2AwOQAABAMARzBFAiEAkfw3coNMVgVHEyGB1bZCG39ubzjxPiL/3uTT1z2t
-R90CIF6+nQxW+J5L7ApNmnO9E2a1iokfgMPrfp2BHRUfqgvCAHYA2ra/az+1tiKf
-m8K7XGvocJFxbLtRhIU0vaQ9MEjX+6sAAAGIs2Av+gAABAMARzBFAiBUixTY1UB3
-FBi3GD6/lP6yawv4jPTnhSJNJEJXOKETMgIhAI3vYGVqSJ1eimUYcI4Z6TYPWOuZ
-Sh/S8xelcj4aDRWcMA0GCSqGSIb3DQEBCwUAA4IBAQAuHCnQ5Eg6w4VEMA81Xkdn
-buBE+4Das4Vxez4LpaTwUkW2HevyLIU239jeMz+danocm0btAibgMw2S+bbRGFwc
-Olt4gWgVA5T4hsDas28smihEXojRTKbd5JTB5jFtYIr9LvYGVod/WMltZvvb66pK
-vao9Z82UqgsdSv8Is14qJWWXkdmXRHOMPQhv0LJr18GucwRHfLq6DpIGaQHatAs9
-r3hddl1lUUPHa5weaOUX1PbAgLqu9rcD47ij5qlwFnwS6i18AFLP1DAOSgVGOCWg
-hCq3oJsca8EKhh5UnVp2t8fytHhcdPcYKTkNYx3ngEOFA50QHGCkYkAUIBnetrk6
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEqjCCA5KgAwIBAgIQAnmsRYvBskWr+YBTzSybsTANBgkqhkiG9w0BAQsFADBh
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
-QTAeFw0xNzExMjcxMjQ2MTBaFw0yNzExMjcxMjQ2MTBaMG4xCzAJBgNVBAYTAlVT
-MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
-b20xLTArBgNVBAMTJEVuY3J5cHRpb24gRXZlcnl3aGVyZSBEViBUTFMgQ0EgLSBH
-MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALPeP6wkab41dyQh6mKc
-oHqt3jRIxW5MDvf9QyiOR7VfFwK656es0UFiIb74N9pRntzF1UgYzDGu3ppZVMdo
-lbxhm6dWS9OK/lFehKNT0OYI9aqk6F+U7cA6jxSC+iDBPXwdF4rs3KRyp3aQn6pj
-pp1yr7IB6Y4zv72Ee/PlZ/6rK6InC6WpK0nPVOYR7n9iDuPe1E4IxUMBH/T33+3h
-yuH3dvfgiWUOUkjdpMbyxX+XNle5uEIiyBsi4IvbcTCh8ruifCIi5mDXkZrnMT8n
-wfYCV6v6kDdXkbgGRLKsR4pucbJtbKqIkUGxuZI2t7pfewKRc5nWecvDBZf3+p1M
-pA8CAwEAAaOCAU8wggFLMB0GA1UdDgQWBBRVdE+yck/1YLpQ0dfmUVyaAYca1zAf
-BgNVHSMEGDAWgBQD3lA1VtFMu2bwo+IbG8OXsj3RVTAOBgNVHQ8BAf8EBAMCAYYw
-HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBIGA1UdEwEB/wQIMAYBAf8C
-AQAwNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdp
-Y2VydC5jb20wQgYDVR0fBDswOTA3oDWgM4YxaHR0cDovL2NybDMuZGlnaWNlcnQu
-Y29tL0RpZ2lDZXJ0R2xvYmFsUm9vdENBLmNybDBMBgNVHSAERTBDMDcGCWCGSAGG
-/WwBAjAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BT
-MAgGBmeBDAECATANBgkqhkiG9w0BAQsFAAOCAQEAK3Gp6/aGq7aBZsxf/oQ+TD/B
-SwW3AU4ETK+GQf2kFzYZkby5SFrHdPomunx2HBzViUchGoofGgg7gHW0W3MlQAXW
-M0r5LUvStcr82QDWYNPaUy4taCQmyaJ+VB+6wxHstSigOlSNF2a6vg4rgexixeiV
-4YSB03Yqp2t3TeZHM9ESfkus74nQyW7pRGezj+TC44xCagCQQOzzNmzEAP2SnCrJ
-sNE2DpRVMnL8J6xBRdjmOsC3N6cQuKuRXbzByVBjCqAA8t1L0I+9wXJerLPyErjy
-rMKWaBFLmfK/AHNF4ZihwPGOc7w6UHczBZXH5RFzJNnww+WnKuTPI0HfnVH8lg==
------END CERTIFICATE-----

+ 63 - 0
go/gopath/src/fohow.com/static/tapi/tfohowapi.hiwavo.com_bundle.pem

@@ -0,0 +1,63 @@
+-----BEGIN CERTIFICATE-----
+MIIF+TCCBGGgAwIBAgIQUTKfk5OJogo0qUeR+2B0ozANBgkqhkiG9w0BAQwFADBZ
+MQswCQYDVQQGEwJDTjElMCMGA1UEChMcVHJ1c3RBc2lhIFRlY2hub2xvZ2llcywg
+SW5jLjEjMCEGA1UEAxMaVHJ1c3RBc2lhIFJTQSBEViBUTFMgQ0EgRzIwHhcNMjQw
+NjE5MDAwMDAwWhcNMjQwOTE3MjM1OTU5WjAfMR0wGwYDVQQDExR0Zm9ob3dhcGku
+aGl3YXZvLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALkv3D7P
+yXQiV/ctbvx0JFIMWzpwgp6YTJHF8qxjEIUmxtTI60T/e1xHijH+vzYd2ikNUOQC
+TJTFFwdyDYgxIACRilf94YimjBhoR8kQPi31NIo4oeJvhKpDvSmQ8FQcqMWH/ZfJ
+i5JJ7uqk744i0otm08cQ4s2SMpXGESu4REsqdT3rfRk8LMKThKe2AKNb4idkwO9h
+cDGAzPsQlbR9xjLVtfe4XIzqVTFFQc7LgHA4mNkA5jGGjDrRdilcmKuOS7l8E9FD
+d5St+K12AC44PrdtQCGv0YuSTion0pGfhOeGzVN2yr/UQUjhcN3qbfywyLW3sf3E
+JbVIhzFw8LNsXp0CAwEAAaOCAnUwggJxMB8GA1UdIwQYMBaAFF86fBEQfgxncWHc
+i6O1AANn9VccMB0GA1UdDgQWBBS9bZYMMi2q9lrTK+Qj6vOx1gMmYDAOBgNVHQ8B
+Af8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB
+BQUHAwIwSQYDVR0gBEIwQDA0BgsrBgEEAbIxAQICMTAlMCMGCCsGAQUFBwIBFhdo
+dHRwczovL3NlY3RpZ28uY29tL0NQUzAIBgZngQwBAgEwfQYIKwYBBQUHAQEEcTBv
+MEIGCCsGAQUFBzAChjZodHRwOi8vY3J0LnRydXN0LXByb3ZpZGVyLmNuL1RydXN0
+QXNpYVJTQURWVExTQ0FHMi5jcnQwKQYIKwYBBQUHMAGGHWh0dHA6Ly9vY3NwLnRy
+dXN0LXByb3ZpZGVyLmNuMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHYAdv+IPwq2
++5VRwmHM9Ye6NLSkzbsp3GhCCp/mZ0xaOnQAAAGQLlObGQAABAMARzBFAiB9VmMU
+MAb0EhlPhsjiMbhpTvFzsf/1190FOV/ZceGMxgIhAOjZLUM9eXrWPIuk4WluOfYh
+xfkSO7uWbJQ+9fu4ErLiAHcAPxdLT9ciR1iUHWUchL4NEu2QN38fhWrrwb8ohez4
+ZG4AAAGQLlOa4QAABAMASDBGAiEAjw4oAhpnKfyD2Hi+VUJWHacbKn7iw5zZq8h7
+7KVqntMCIQDmRYAph+42HkaIPWmW3P9P93FIQo7g1Il+1ry/X94EXDAfBgNVHREE
+GDAWghR0Zm9ob3dhcGkuaGl3YXZvLmNvbTANBgkqhkiG9w0BAQwFAAOCAYEAEYw4
+3j4cPHQwsHRY92vAVdYH05ebk+84e17zqQ6J+Dvrw+ZOy5Gxa3IdN1ALveHXIRG2
+gkPSgLFDlFxNkRg7137K8lWLrKqeVseNjOiV9zLlkoaMm6mgTyX2BqtnCz+hF8V9
+hBKbNoHcXd0bWcRSVVXyCFS61kE3BoRcQWqRnTCqHmAnUrcu/9UmtDWaNAGjgyRA
+AzMrNbkGhtIlBA0Xj7RXyKrAvZiFK0HBvn8ONiZhVxiqBlDQMGSyaKfItfS6Leth
+Rzx6ZdEiFCJFk8MHDH1embuBJkR6FOI8hg6ergqw9IS+6Bw07AZXpa0VZfxJmQPB
+1ddAhekRDTb6YPAsmBqoV07pYhektIbZyKyFo0EwcV8pYem/chSa+TchSoWgCwc6
+0ZETn7NcotRQGjsCYeAIteifZJpucYgUXwFeFd9+8JINjjzu7+rbYDE5DJR/nun7
+rmZOuWfrVb0XnInyIounTrk6zpJL67+X+BwzN9XNzaJ41np/MFsQVss1eP4+
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFBzCCA++gAwIBAgIRALIM7VUuMaC/NDp1KHQ76aswDQYJKoZIhvcNAQELBQAw
+ezELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
+A1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNV
+BAMMGEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczAeFw0yMjAxMTAwMDAwMDBaFw0y
+ODEyMzEyMzU5NTlaMFkxCzAJBgNVBAYTAkNOMSUwIwYDVQQKExxUcnVzdEFzaWEg
+VGVjaG5vbG9naWVzLCBJbmMuMSMwIQYDVQQDExpUcnVzdEFzaWEgUlNBIERWIFRM
+UyBDQSBHMjCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBAKjGDe0GSaBs
+Yl/VhMaTM6GhfR1TAt4mrhN8zfAMwEfLZth+N2ie5ULbW8YvSGzhqkDhGgSBlafm
+qq05oeESrIJQyz24j7icGeGyIZ/jIChOOvjt4M8EVi3O0Se7E6RAgVYcX+QWVp5c
+Sy+l7XrrtL/pDDL9Bngnq/DVfjCzm5ZYUb1PpyvYTP7trsV+yYOCNmmwQvB4yVjf
+IIpHC1OcsPBntMUGeH1Eja4D+qJYhGOxX9kpa+2wTCW06L8T6OhkpJWYn5JYiht5
+8exjAR7b8Zi3DeG9oZO5o6Qvhl3f8uGU8lK1j9jCUN/18mI/5vZJ76i+hsgdlfZB
+Rh5lmAQjD80M9TY+oD4MYUqB5XrigPfFAUwXFGehhlwCVw7y6+5kpbq/NpvM5Ba8
+SeQYUUuMA8RXpTtGlrrTPqJryfa55hTuX/ThhX4gcCVkbyujo0CYr+Uuc14IOyNY
+1fD0/qORbllbgV41wiy/2ZUWZQUodqHWkjT1CwIMbQOY5jmrSYGBwwIDAQABo4IB
+JjCCASIwHwYDVR0jBBgwFoAUoBEKIz6W8Qfs4q8p74Klf9AwpLQwHQYDVR0OBBYE
+FF86fBEQfgxncWHci6O1AANn9VccMA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8E
+CDAGAQH/AgEAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAiBgNVHSAE
+GzAZMA0GCysGAQQBsjEBAgIxMAgGBmeBDAECATBDBgNVHR8EPDA6MDigNqA0hjJo
+dHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2VzLmNy
+bDA0BggrBgEFBQcBAQQoMCYwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9k
+b2NhLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAHMUom5cxIje2IiFU7mOCsBr2F6CY
+eU5cyfQ/Aep9kAXYUDuWsaT85721JxeXFYkf4D/cgNd9+hxT8ZeDOJrn+ysqR7NO
+2K9AdqTdIY2uZPKmvgHOkvH2gQD6jc05eSPOwdY/10IPvmpgUKaGOa/tyygL8Og4
+3tYyoHipMMnS4OiYKakDJny0XVuchIP7ZMKiP07Q3FIuSS4omzR77kmc75/6Q9dP
+v4wa90UCOn1j6r7WhMmX3eT3Gsdj3WMe9bYD0AFuqa6MDyjIeXq08mVGraXiw73s
+Zale8OMckn/BU3O/3aFNLHLfET2H2hT6Wb3nwxjpLIfXmSVcVd8A58XH0g==
+-----END CERTIFICATE-----