diff --git a/nginx/sites-enabled/deepsouthsounds.com b/nginx/sites-enabled/deepsouthsounds.com index b921cbf..40d6bd6 100644 --- a/nginx/sites-enabled/deepsouthsounds.com +++ b/nginx/sites-enabled/deepsouthsounds.com @@ -1,22 +1,45 @@ -#server { -# listen 80; -# server_name radio.deepsouthsounds.com; -# -# location /a { -# proxy_pass http://radio:8888; -# proxy_set_header Host $host; -# proxy_set_header X-Real-IP $remote_addr; -# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; -# } -# -# location / { -# proxy_pass http://icecast:8000; -# proxy_set_header Host $host; -# proxy_set_header X-Real-IP $remote_addr; -# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; -# } -#} +server { + listen 80; + listen 443 default ssl; + server_name deepsouthsounds.com ext-test.deepsouthsounds.com www.deepsouthsounds.com; + root /files/static/; + + ssl_certificate /etc/nginx/ssl/dss.crt; + ssl_certificate_key /etc/nginx/ssl/dss.key; + + if ($ssl_protocol = "") { + rewrite ^ https://$server_name$request_uri? permanent; + } + + client_max_body_size 250M; + + location ~ /\.(eot|otf|ttf|woff)$ { + add_header Access-Control-Allow-Origin *; + + types {font/truetype ttf;} + types {application/font-woff woff;} + types {application/font-woff2 woff2;} + } + + location /media { + alias /files/media; + } + location / { + if ($request_filename ~* ^.*?/([^/]*?)$) { + set $filename $1; + } + if ($filename ~* ^.*?\.(eot)|(ttf)|(woff)$){ + add_header Access-Control-Allow-Origin *; + } + proxy_pass http://web:8080; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + } +} server { listen 80; listen 443 ssl; @@ -46,48 +69,22 @@ server { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } - #server { -# listen 80; -# server_name deepsouthsounds.com; -# return 301 https://www.deepsouthsounds.com$request_uri; +# listen 80; +# server_name radio.deepsouthsounds.com; +# +# location /a { +# proxy_pass http://radio:8888; +# proxy_set_header Host $host; +# proxy_set_header X-Real-IP $remote_addr; +# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; +# } +# +# location / { +# proxy_pass http://icecast:8000; +# proxy_set_header Host $host; +# proxy_set_header X-Real-IP $remote_addr; +# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; +# } #} -server { - listen 80; - listen 443 default ssl; - - server_name www.deepsouthsounds.com ext-test.deepsouthsounds.com; - root /files/static/; - - ssl_certificate /etc/nginx/ssl/dss.crt; - ssl_certificate_key /etc/nginx/ssl/dss.key; - - if ($ssl_protocol = "") { - rewrite ^ https://$server_name$request_uri? permanent; - } - - client_max_body_size 250M; - - location ~ /\.(eot|otf|ttf|woff)$ { - add_header Access-Control-Allow-Origin *; - } - - location /media { - alias /files/media; - } - location / { - if ($request_filename ~* ^.*?/([^/]*?)$) { - set $filename $1; - } - if ($filename ~* ^.*?\.(eot)|(ttf)|(woff)$){ - add_header Access-Control-Allow-Origin *; - } - proxy_pass http://web:8080; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "upgrade"; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - } -} diff --git a/nginx/ssl/api.crt b/nginx/ssl/api.crt index 5b0812d..f578974 100644 --- a/nginx/ssl/api.crt +++ b/nginx/ssl/api.crt @@ -1,31 +1,70 @@ -----BEGIN CERTIFICATE----- -MIIFaTCCBFGgAwIBAgIQZf2eUz+9EJoirTFRNuPQnzANBgkqhkiG9w0BAQsFADCB -kDELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G -A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxNjA0BgNV -BAMTLUNPTU9ETyBSU0EgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBD -QTAeFw0xNjAyMDMwMDAwMDBaFw0xOTAyMDIyMzU5NTlaMFsxITAfBgNVBAsTGERv -bWFpbiBDb250cm9sIFZhbGlkYXRlZDEUMBIGA1UECxMLUG9zaXRpdmVTU0wxIDAe -BgNVBAMTF2FwaS5kZWVwc291dGhzb3VuZHMuY29tMIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEA4WE78m9dYld1j0c+HNy3L1oqvtph4RqTEJbkM39UmZK6 -r+0bqxOqg2Khk4BKukqed8pWgmGOM2mCufU2yOS5uJxTTnrlR020bulFB7XRpuLL -M0qICuAIUvXo3uaBhtZ3OL8UWC98CGhuOup3s3t/nAIIgu9hNUV6ObSI99n72dE9 -KuYp3ScQCrNxqKJDz3lnor5MED01X7UAjgFfYwpdt2++/MdronKqA94ZzcTxN959 -NS4l+xV0srnblUHwKuCI1pQ4IaaIJTzfgesQqqxIJUFOjKeWr6NiVvzac5bJZs4E -av+YuGZbYajTRmfH8ILkWFHp8qnG5g08XeoixuxFrwIDAQABo4IB8TCCAe0wHwYD -VR0jBBgwFoAUkK9qOpRaC9iQ6hJWc99DtDoo2ucwHQYDVR0OBBYEFBvCqAJ91ly3 -byFJW0jMM3hXHOZ7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1Ud -JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjBPBgNVHSAESDBGMDoGCysGAQQBsjEB -AgIHMCswKQYIKwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5jb20vQ1BT -MAgGBmeBDAECATBUBgNVHR8ETTBLMEmgR6BFhkNodHRwOi8vY3JsLmNvbW9kb2Nh -LmNvbS9DT01PRE9SU0FEb21haW5WYWxpZGF0aW9uU2VjdXJlU2VydmVyQ0EuY3Js -MIGFBggrBgEFBQcBAQR5MHcwTwYIKwYBBQUHMAKGQ2h0dHA6Ly9jcnQuY29tb2Rv -Y2EuY29tL0NPTU9ET1JTQURvbWFpblZhbGlkYXRpb25TZWN1cmVTZXJ2ZXJDQS5j -cnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTA/BgNVHREE -ODA2ghdhcGkuZGVlcHNvdXRoc291bmRzLmNvbYIbd3d3LmFwaS5kZWVwc291dGhz -b3VuZHMuY29tMA0GCSqGSIb3DQEBCwUAA4IBAQBmVL1N1GLaHRkheTLIzDgApXHI -oDixgxxC6XXGAIE/o8aRTqy4luJWXcmZtaO5abkcMFJbjISjBq94c2DzUh2DbpEi -bTbkIVKnfmF956vUvnDUe0iIojHpqN8oV4A47Rzac8bwBljrmqXek++FG5NhL99O -HXTzPZ20CjTpVgUFUvPY4hfXCBHOaxvqe2XwsEkfNFpiY0uu4VE0PHmnVb1kfind -wNPr3hp/UKvm7Ex9R1Fi4cP3LOHEdHvtDEng1BtO1BMGI8vCEw/caq93MxsZ06vf -rEGIiCmjeJWGPRZmdLnzPnL80Q18+tXUwuIh3u0DTy0Zsv/NhoffnL4iBR06 +MIIF/jCCBOagAwIBAgIQUpSF16RG+yGNoUkdpXGnqTANBgkqhkiG9w0BAQsFADB4 +MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEpMCcGA1UECxMg +U3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxJjAkBgNVBAMTHVN0YXJ0 +Q29tIENsYXNzIDEgRFYgU2VydmVyIENBMB4XDTE2MDYwOTIwMDU1OVoXDTE3MDYw +OTIwMDU1OVowLzELMAkGA1UEBhMCSUUxIDAeBgNVBAMMF2FwaS5kZWVwc291dGhz +b3VuZHMuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtIK9KQ/c +15M39h9Yk8KSoHyc/8m/on47yi1o3PE6NLzqYPI16YfweNihgwqKr70AnA7aTlZt +B5dVVVabg6Dp529Ln8TN/6T78GcHvarQD6It+2drU50TXkcxVBjUh3HItDcMdOZe +18Se4G4vQUWU4sY0T2FRgW15bvGFiOYMUgrGepeFiuUNyv7LaeH4RqNlfAr4Z4c4 +hX+ZFGXR4DJ+SfetW+AIpaRuYFbgT7kmyByu5ZLss2hcB9YYDX4ZkSVoUlJt59rc +mOECQB4Nyr011k0QsokcrTe1iG7HHo1Qy8Zia5nAnTWEVeWhUp7gCjndNvtHxf4L +1VFeAFtOrlBbJwIDAQABo4ICyzCCAscwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW +MBQGCCsGAQUFBwMCBggrBgEFBQcDATAJBgNVHRMEAjAAMB0GA1UdDgQWBBQOIe2r +54m7nBkbuU+NVlqSRq8IxDAfBgNVHSMEGDAWgBTXkU4BxLC/+Mhnk0Sc5zP6rZMM +rzBvBggrBgEFBQcBAQRjMGEwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLnN0YXJ0 +c3NsLmNvbTA5BggrBgEFBQcwAoYtaHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2Vy +dHMvc2NhLnNlcnZlcjEuY3J0MDgGA1UdHwQxMC8wLaAroCmGJ2h0dHA6Ly9jcmwu +c3RhcnRzc2wuY29tL3NjYS1zZXJ2ZXIxLmNybDAiBgNVHREEGzAZghdhcGkuZGVl +cHNvdXRoc291bmRzLmNvbTAjBgNVHRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3Ns +LmNvbS8wUQYDVR0gBEowSDAIBgZngQwBAgEwPAYLKwYBBAGBtTcBAgUwLTArBggr +BgEFBQcCARYfaHR0cHM6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeTCCAQIGCisG +AQQB1nkCBAIEgfMEgfAA7gB1AKS5CZC0GFgUh7sTosxncAo8NZgE+RvfuON3zQ7I +DdwQAAABVTbjWqMAAAQDAEYwRAIgLRyCAfeW5lOsXH4cSDPBoedlfPIFcUgyvQLn +I+CP/8sCIAClEqxQHI1Ok9zcvbVddIT0M5EEoDhH7pqkO9YiZ3eqAHUAaPaY+B9k +gr46jO65KB1M/HFRXWeT1ETRCmesu09P+8QAAAFVNuNb/gAABAMARjBEAiBbOUcU +0tiSFni9xs2wcb/anYjpp2oeefWHxckHUk5TuQIgAPs0MJ0MvZtkmtQMsyUTTvqp +zS4iNpU+hoQO7CYu4qowDQYJKoZIhvcNAQELBQADggEBAIXbqAAFwoMPb3Hf61Lp +0p3+4aDZnh5v4pwBZQ8VwYLcGCxyqxqi4wCGZgXxO/4GYYRvZkL3Qsm7qAbzdyV0 +KELgi8XwlYQ9wMLmAeZAiUu26DocYMhvAEyJFULyGbAPeLotnBij7qbJAk2FqIf2 +sFwdyqPoxOuQ5u8vRnIb8sMmuBkOfH7JPrA4qaDkJHnRktKFn9WGIysaXoHVvsqw +ZgbjImLXemHH/LU6jNXtPks6bQVpyhHIWQiKig4gJUhs96pAlsyUL51uxE6Espbi +Y/5S+xD6n2VoDRKCWwppIoJGThW8O8kEtWksb87vWKQlQkkUBf4mN7YbkK60sTQL +2kM= +-----END CERTIFICATE----- + +-----BEGIN CERTIFICATE----- +MIIF5TCCA82gAwIBAgIQal3D5TtOT9B7aR6l/OxkazANBgkqhkiG9w0BAQsFADB9 +MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi +U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UEAxMgU3Rh +cnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTUxMjE2MDEwMDA1WhcN +MzAxMjE2MDEwMDA1WjB4MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20g +THRkLjEpMCcGA1UECxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkx +JjAkBgNVBAMTHVN0YXJ0Q29tIENsYXNzIDEgRFYgU2VydmVyIENBMIIBIjANBgkq +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2uz0qohni7BLYmaWv8lEaObCK0ygM86s +eeN2w9FW4HWvQbQKRYDvy43kFuMmFD4RHkHn1Mk7sijXkJ/F8NH+5Tjbins7tFIC +ZXd+Qe2ODCMcWbOLoYB54sM514tsZk6m3M4lZi3gmT7ISFiNdKpf/C3dZwasWea+ +dbLpwQWZEcM6oCXmW/6L3kwQAhC0GhJm2rBVrYEDvZq1EK3Bv+g5gAW8DVfusUai +oyW0wfQdnKtOLv1M4rtezrKtE8T5tjyeKvFqMX93+LYVlT8Vs+sD12s3ncldqEDL +U89IiBjg6FsbLfM2Ket/3RbfvggfQMPQshipdhrZL8q10jibTlViGQIDAQABo4IB +ZDCCAWAwDgYDVR0PAQH/BAQDAgEGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEF +BQcDATASBgNVHRMBAf8ECDAGAQH/AgEAMDIGA1UdHwQrMCkwJ6AloCOGIWh0dHA6 +Ly9jcmwuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDBmBggrBgEFBQcBAQRaMFgwJAYI +KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbTAwBggrBgEFBQcwAoYk +aHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvY2EuY3J0MB0GA1UdDgQWBBTX +kU4BxLC/+Mhnk0Sc5zP6rZMMrzAfBgNVHSMEGDAWgBROC+8apEBbpRdphzDKNGhD +0EGu8jA/BgNVHSAEODA2MDQGBFUdIAAwLDAqBggrBgEFBQcCARYeaHR0cDovL3d3 +dy5zdGFydHNzbC5jb20vcG9saWN5MA0GCSqGSIb3DQEBCwUAA4ICAQCO5z+95Eu6 +gog9K9e7DatQXfeUL8zq1Ycj0HKo3ZvFhRjULAVrMj7JrURtfoZziTDl39gvMDhL +voN5EFEYQWyre5ySsFgGeZQHIC0zhETILSyAE7JCKaEJ//APnkcQfx458GOuJvi+ +p2JpRxa8Sc/HVJ9HqA687QbbJFFZlUP5IqLtCb8yZVBURd4Nm/+01DXBzomoQPwA +K3cYl9br6Q+eKmCKPKN6X4IT1gwtwXuca1f3OpZTbUFPdPz1KvP1qCFt+rNieSmO +BN76Xa9ffzoBByzVdnvk2OHuopmJq/eHF+E3s+GFYT6Oxjrez/lEbBvgEmGyXZOZ +aj6XeDnBxOIYRODfnZG99cy2q5WtDLHKuiMogJGO89PWaI2jK1Aq5sa0j55jp2Je +FXbRieKw5CKreCIiNR9MpaffieLgbTcK1BSKjxUZtd7BqJ3x1lvD2jbe7WKqzusZ +btPhFgrDDsgdw27zQokNYBZZaa1LwYZGZgddiAcLcYkilGobA2wLKk6eYz6VnatD +dI4aQx6FkHWvKU0e7s/cUym6Px3vXrC4z6woAztC98XaorPO0pkL73P4dKSjnKYY +rYsqe7BnBGtANf1XaG5Pm8BUWJ9WZAWin6KsJXTo8Nj0G4CRq7dq17LBnCbi9Qmp +Szc2kuPNbrV8PvbTLIXupfZFFj0d9mpaFg== -----END CERTIFICATE----- diff --git a/nginx/ssl/api.key b/nginx/ssl/api.key index 4565926..4b6828b 100644 --- a/nginx/ssl/api.key +++ b/nginx/ssl/api.key @@ -1,28 +1,28 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDhYTvyb11iV3WP -Rz4c3LcvWiq+2mHhGpMQluQzf1SZkrqv7RurE6qDYqGTgEq6Sp53ylaCYY4zaYK5 -9TbI5Lm4nFNOeuVHTbRu6UUHtdGm4sszSogK4AhS9eje5oGG1nc4vxRYL3wIaG46 -6neze3+cAgiC72E1RXo5tIj32fvZ0T0q5indJxAKs3GookPPeWeivkwQPTVftQCO -AV9jCl23b778x2uicqoD3hnNxPE33n01LiX7FXSyuduVQfAq4IjWlDghpoglPN+B -6xCqrEglQU6Mp5avo2JW/NpzlslmzgRq/5i4ZlthqNNGZ8fwguRYUenyqcbmDTxd -6iLG7EWvAgMBAAECggEAF2tdKVH9KCziYGMMxz8AIgGCk5ZpuVRjl8O2Lsu6ZMLk -d0dyKpK+kyx6kbMxEK6UTOpPlvjAKAN8vAoJCVMLIW3NEkie7ovahfPjYmu4P1kt -uES0YjzpYIWBDzhwmSxL8y+X05oLj2wamDCpA5N/rRxg+goZ1clEbB6gZPDXxMhR -VYtVTCSZrXgLP9abQi1i9n04uj1QmKrc60IqLK0S0evRf2ZsqTf1W3FC4IGZQs1Y -5ny4vo0OS+asuU6LnlLFjKH7kixQOuMRsCY3P2dXYECqkUlV3ZZ+uw/ysWfcbkpL -PxhtMu3l+9cRSphbGjHbIlD3BGDUPgbF6jbRwyNTUQKBgQD6vANjj0VE8elbTM54 -XVUpersX5AwuglLhM5v6LxuR4JhMD6tk8n73tJYhLTUVCrITZcpl1DkLASQ2KEN4 -EYHh6UZyCNXnARRRpRVjJws7CQLxImaoWRwKJIM16XfdNFwEL0OYvVm763LZ5qTS -Gjovf2grdKPF31l9+/EqBVYowwKBgQDmHOkiMr6dO3WhE6gSY8HcHyJIt85HhfcT -nrJ60vlqg6oilZlHlYoKv4HGfQ60Fqu107B3egWBpCpV9RqNkaYUyuMn56Y19aVp -lA+EQLGP8ennJzGM3Yt3tzlLeKhKBTuV3x7a8Ht7/CX+H5Fs+3a+dt63mZ8hLC44 -SxbSCcwApQKBgQDShV4LD9ZHRx55zAlnwmWoyCWir5USz9WqxFxoOXlaiEsXQejU -f07fyD5taLmzCyHta3/+86tZdAHlfvT3MSvudKDzSjvfE2buDj/g2n1xeeWAdTPg -kcEbOwD4GSjNEBNaaBzHd+SKBeyOzDsDNYY5Ly5Vnj+L+jX3s7wPXh+zZQKBgEq4 -vpdlRPJHmYXJnT0DebLhxT85uFkPTlDnqmsp0OXehUOfsltFWsLsttZeS4T9C5sK -d3YEgH89cKXi5lFsJzL/Qs31ccp5ztG+y18VptLoKhzuZC+qzRv9ujQgpP0MP/IF -tr4/csmq8idX1uA9s6xbayzRTJP4BbYv4+QmXEElAoGBAM+82VRw3JxikE2pU511 -aUDElTg2rNxVRFtDK5P9r/tqs3o90PJ0QGARdyhAjA0P81+ugDJMkpyjlmVrCgT6 -nUNg+AypkVwR+h53V/hb6tGc9Ux7jK9V/pxtmHzmRAeQFeD6qIuMgF1ShiGcSPJw -W3r1vgMEQ/E0p7t/QXgjFCh3 ------END PRIVATE KEY----- +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAtIK9KQ/c15M39h9Yk8KSoHyc/8m/on47yi1o3PE6NLzqYPI1 +6YfweNihgwqKr70AnA7aTlZtB5dVVVabg6Dp529Ln8TN/6T78GcHvarQD6It+2dr +U50TXkcxVBjUh3HItDcMdOZe18Se4G4vQUWU4sY0T2FRgW15bvGFiOYMUgrGepeF +iuUNyv7LaeH4RqNlfAr4Z4c4hX+ZFGXR4DJ+SfetW+AIpaRuYFbgT7kmyByu5ZLs +s2hcB9YYDX4ZkSVoUlJt59rcmOECQB4Nyr011k0QsokcrTe1iG7HHo1Qy8Zia5nA +nTWEVeWhUp7gCjndNvtHxf4L1VFeAFtOrlBbJwIDAQABAoIBABsXdCRxiQehxMhf +s/+ZOEB182pAcU6F+5tAbXibi8zWfabHM2g1StYYTUVJk78Ecs75O7J+Libxg5En +Snfa8sAVaBg2hWRU8qsGC5dfx5JRGO2ee/E0pe+EZ9bjUyJw5VqG2IvC94EStXWh +k94L/2h5rugrBvyR3aPVA+GkBT1auB6kOCucl4scJW286F1wEXxf3+hnCVxGoe8W +BYkm0+/mkchuFX8j7cHD+HcMgZ/PCcUIUpICxZjFK8oEuMUk+bjDtzCbZ3TBb93X +5iHtbNqAQunxPmjD7F3k9eMU0YLo/VW+bVL/xBoHxBkU7J7c17kvDqOGdxn2lHvM +TCYPrsECgYEA2hWaAg6TTLl8RedZA9xlvQUSVGR8dn1FCZJx75SHAj95EMJ+EV8q +Cy2+wBpXYOLrGWIS+epw6hS3VHtWeIIQVlSfSOxf7ANa7xBFJr2gstZ+HXKexQzX +YJWQ74M+DGmetBt+lACgwwLC8b+t1Bz+Ls6Xoc5AQgVxzldRLCCncp8CgYEA0+TT +RuZH4s6Tr2qHi+8st3HVpztkPo/8JIttdxYmMuL4/4b1ij43bFCi5RnfTxnAK4fR +XuRP16yr60HFR3pfHsA9MSeN4rvP3vGY4IyM4BK6F4aZpmIp2q3pt1USJANaKqZq +1zTcnNclpklPosinQs/nWUcK3Q+LEQD9b21kEnkCgYEAiBFWR9ZEPWi1iv/vYCNR +LwBNEW6o4V0DiBdhEzQ+kD5+EODou3n+x37BNya4QfES8oFoiZmm3cYTJJjXuNSd +0N93io5AwwbM47/pBWTnMO33PfRX72Y1s0NebLIcMq5roMBO15UUuNeuPht0H5X/ +WcD4hrIjEY5IFZARS1EMaM0CgYATk7WtfEMyAlIEx/vkAuIHxN2viL43RYhPPA6O +DR7UXsIQocB32E24lS6nqh9GqKNnojHG6aMy0wJDRx1aAEVfivVcYEIsq5uGBp5Q +SMwPO8uztrzlcXZafOz2Akcdyq1++UcvwPONDhetaGKSMKW7d4fxaK3pRLFdjdDc +hafUSQKBgQCXQB2tuv7bMPg6LDbQKp1essta8bRsgTV58XeJlRt2S9b9gaPBNye/ +Y1fxSJNlDDXPuKDoF2JtakRbH72x1Y2YTZ+onsa6DtIAbuJhUgA5GHZTPaOPEAho +9m2/5IkpoNnCHqfzw9Eblx03oM3Wc10YKlo/HWuF2oHAik5QcTZ7pw== +-----END RSA PRIVATE KEY----- +