Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1f1o3F-000793-01 for pgadmin-hackers@arkaria.postgresql.org; Fri, 30 Mar 2018 07:02:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1f1o3D-0000Kd-D6 for pgadmin-hackers@arkaria.postgresql.org; Fri, 30 Mar 2018 07:02:15 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1f1o3C-0000KS-Qv for pgadmin-hackers@lists.postgresql.org; Fri, 30 Mar 2018 07:02:15 +0000 Received: from mail-oi0-x236.google.com ([2607:f8b0:4003:c06::236]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1f1o35-0004td-EL for pgadmin-hackers@postgresql.org; Fri, 30 Mar 2018 07:02:13 +0000 Received: by mail-oi0-x236.google.com with SMTP id x9-v6so7147543oig.7 for ; Fri, 30 Mar 2018 00:02:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=GV/toRvfI3HHkNoHkQMRku/097UDJ4QU458WnyIm7To=; b=GBRMxr7E4lix+MqR19mez4GPtxTPtSJzGsciuBIYl3l7I+g5J6fzu2HzjdgjKJrq8n Fj6KPuXqcckqJCTqEniV+O3tnFGdUXvuTlNH0waU31kBXfVJNcl05sH5xan/yMvROBx5 +c+twrWCY8HpfjYz6f1R5eEABHXnvARWi7QB4vzyLbd9xsGJYGefsQFE8Buf0Woe/DxV aZ+AC/SXrIfJKOulnDSRfLi2+Vl1zzgKttN4y6FgCzduNoVQ2s144KyZfVwSe7ubqc7I cAbCdmdf+L/RQwD26ogFLUTKOk8qD3xMtOuAV6h6AzeEKF0wYkZlwp5l8smWlKYUWATm QQ7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=GV/toRvfI3HHkNoHkQMRku/097UDJ4QU458WnyIm7To=; b=ebhT+Ma3L7UcJV5LJCHVhsF9qYCtyLjpRTH/H69W5iNgzt534si89fJRyQozeOKIyx plMu+jpZOlN+mT45pPa2X1/I22Nd9jKDtlk3jLKTJ7END+LoJSsNWMWZ/vUFNHoXWwj+ RdkGMmeI1tR6hKXDm/sdLJ2lsrfjGnu/lANPScxfiJC7ENbdxfDyebDHIYndafqgnAN4 1ZgScvGJLhd5lRln6EFe+dcmghZxoSz/Nn2TzKC3Fkp5OyKPJf4NsuN2fnDTqdEAyFrc ST1dV6BcanLUIPbf1ZvuQWTX1QMLIqcAGWmFieCC8iez3k6UwzPaNS70Zq+coXOiQuLP gbXw== X-Gm-Message-State: ALQs6tDoUOG7g5lU4BifFXQp97/6Hz4XbTrBnr9aQLjN+3JOVlz/xJ9P +z6GBC6yFEA3WPIBT7b+UDvPuEgqoIx0/WRYhCCFWA== X-Google-Smtp-Source: AIpwx49yt/UT6ixagx4br/EFg7iXnFjIb0ISdXsKo7tqPtqniD1XV9m/734PG7/PRJjH8mXVjnVrT5ol2KfnoLncUfA= X-Received: by 10.202.198.12 with SMTP id w12mr6533763oif.192.1522393325324; Fri, 30 Mar 2018 00:02:05 -0700 (PDT) MIME-Version: 1.0 Received: by 10.138.6.138 with HTTP; Fri, 30 Mar 2018 00:01:44 -0700 (PDT) From: Murtuza Zabuawala Date: Fri, 30 Mar 2018 12:31:44 +0530 Message-ID: Subject: [pgAdmin4][RM#3154] Update modules to latest version To: pgadmin-hackers Content-Type: multipart/mixed; boundary="001a1134e2a05f8a2805689bd156" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --001a1134e2a05f8a2805689bd156 Content-Type: multipart/alternative; boundary="001a1134e2a05f8a2405689bd154" --001a1134e2a05f8a2405689bd154 Content-Type: text/plain; charset="UTF-8" Hi, PFA patch to update the modules to latest version. We are not able to update some of the modules to latest version due to dependancy on other modules, For example - Python: Flask-Security has dependancy on flask-babelex which causes conflict with flask_babel - JS: Can't update to Bootstrap4 because Bootstrap Switch & Bootstrap Datetime picker has dependancy on Bootstrap3. -- Regards, Murtuza Zabuawala EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company --001a1134e2a05f8a2405689bd154 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

PFA patch to= update the modules to latest version.

W= e are not able to update some of the modules to latest version due to depen= dancy on other modules, For example
- Python: Flask-Security = has dependancy on flask-babelex which causes conflict with flask_babel
- JS: Can't update to Bootstrap4 because Bootstrap Switch &am= p; Bootstrap=C2=A0Datetime picker has de= pendancy on Bootstrap3.


=
--=
Regards,
Murtuza Zabuawala
EnterpriseDB:=C2=A0http://www.enter= prisedb.com
The Enterprise PostgreSQL Company

<= /div>
--001a1134e2a05f8a2405689bd154-- --001a1134e2a05f8a2805689bd156 Content-Type: application/octet-stream; name="RM_3154_updated.diff" Content-Disposition: attachment; filename="RM_3154_updated.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jfdlj5t00 ZGlmZiAtLWdpdCBhL3JlcXVpcmVtZW50cy50eHQgYi9yZXF1aXJlbWVudHMudHh0CmluZGV4IDZm MTdiMWUuLmI3M2Y4ZjEgMTAwNjQ0Ci0tLSBhL3JlcXVpcmVtZW50cy50eHQKKysrIGIvcmVxdWly ZW1lbnRzLnR4dApAQCAtMSw0NiArMSw0MCBAQAogIyBOT1RFOiBBbnkgcmVxdWlyZW1lbnRzIHdp dGggZW52aXJvbm1lbnQgc3BlY2lmaWVycyBtdXN0IGJlIGV4cGxpY2l0bHkgYWRkZWQKICMgICAg ICAgdG8gcGtnL3BpcC9zZXR1cF9waXAucHkgKGluIGV4dHJhc19yZXF1aXJlKSwgb3RoZXJ3aXNl IHRoZXkgd2lsbCBiZQogIyAgICAgICBpZ25vcmVkIHdoZW4gYnVpbGRpbmcgYSBQSVAgV2hlZWwu Ci1CYWJlbD09Mi4zLjQKLWJlYXV0aWZ1bHNvdXA0PT00LjQuMQotYmxpbmtlcj09MS4zCi1jbGlj az09Ni42Ci1leHRyYXM9PTAuMC4zCi1maXh0dXJlcz09Mi4wLjAKLUZsYXNrPT0wLjExLjEKLUZs YXNrLUJhYmVsPT0wLjExLjEKLUZsYXNrLUdyYXZhdGFyPT0wLjQuMgotRmxhc2stSFRNTG1pbj09 MS4yOyBweXRob25fdmVyc2lvbiA+PSAnMi43JworYmxpbmtlcj09MS40CitleHRyYXM9PTEuMC4w CitmaXh0dXJlcz09My4wLjAKK0ZsYXNrPT0wLjEyLjIKK0ZsYXNrLUJhYmVsPT0wLjExLjIKK0Zs YXNrLUdyYXZhdGFyPT0wLjUuMAorRmxhc2stSFRNTG1pbj09MS4zLjI7IHB5dGhvbl92ZXJzaW9u ID49ICcyLjcnCiBGbGFzay1Mb2dpbj09MC4zLjIKIEZsYXNrLU1haWw9PTAuOS4xCi1GbGFzay1N aWdyYXRlPT0yLjAuMworRmxhc2stTWlncmF0ZT09Mi4xLjEKIEZsYXNrLVByaW5jaXBhbD09MC40 LjAKIEZsYXNrLVNlY3VyaXR5PT0xLjcuNQotRmxhc2stU1FMQWxjaGVteT09Mi4xCitGbGFzay1T UUxBbGNoZW15PT0yLjMuMgogRmxhc2stV1RGPT0wLjEyCi1odG1sNWxpYj09MS4wYjMKK2h0bWw1 bGliPT0xLjAuMQogaW1wb3J0bGliPT0xLjAuMzsgcHl0aG9uX3ZlcnNpb24gPD0gJzIuNycKLWl0 c2Rhbmdlcm91cz09MC4yNAotSmluamEyPT0yLjcuMwogbGluZWNhY2hlMj09MS4wLjAKLU1hcmt1 cFNhZmU9PTAuMjMKIG9yZGVyZWRkaWN0OyBweXRob25fdmVyc2lvbiA8ICcyLjcnCi1wYXNzbGli PT0xLjYuMgotcGJyPT0xLjkuMQotcHN5Y29wZzI+PTIuNy4zLjI7IHB5dGhvbl92ZXJzaW9uID49 ICcyLjcnCitwYXNzbGliPT0xLjcuMQorcGJyPT0zLjEuMQorcHN5Y29wZzI+PTIuNy40OyBweXRo b25fdmVyc2lvbiA+PSAnMi43JwogcHN5Y29wZzI9PTIuNy4zLjI7IHB5dGhvbl92ZXJzaW9uIDwg JzIuNycKLXB5Y3J5cHRvPT0yLjYuMQotcHlyc2lzdGVudD09MC4xMS4xMwotcHl0aG9uLWRhdGV1 dGlsPT0yLjUuMAotcHl0aG9uLW1pbWVwYXJzZT09MS41LjEKLXB5dHo9PTIwMTQuMTAKLXNpbXBs ZWpzb249PTMuNi41Ci1zaXg+PTEuOS4wCitweWNyeXB0bz09Mi42LjE7IHB5dGhvbl92ZXJzaW9u IDwgJzIuNycKK3B5Y3J5cHRvZG9tZTsgcHl0aG9uX3ZlcnNpb24gPj0gJzIuNycKK3B5cnNpc3Rl bnQ9PTAuMTQuMgorcHl0aG9uLWRhdGV1dGlsPT0yLjcuMQorcHl0aG9uLW1pbWVwYXJzZT09MS42 LjAKK3B5dHo9PTIwMTguMworc2ltcGxlanNvbj09My4xMy4yCitzaXg+PTEuMTEuMAogc3BlYWts YXRlcj09MS4zCi1TUUxBbGNoZW15PT0xLjAuMTQKLXNxbHBhcnNlPT0wLjEuMTkKLVdlcmt6ZXVn PT0wLjkuNgotV1RGb3Jtcz09Mi4wLjIKLWJhY2twb3J0cy5jc3Y9PTEuMC40OyBweXRob25fdmVy c2lvbiA8PSAnMi43JwotRmxhc2stUGFyYW5vaWQ9PTAuMS4wCitTUUxBbGNoZW15PT0xLjIuNQor c3FscGFyc2U9PTAuMi40CitXVEZvcm1zPT0yLjEKK2JhY2twb3J0cy5jc3Y9PTEuMC41OyBweXRo b25fdmVyc2lvbiA8PSAnMi43JworRmxhc2stUGFyYW5vaWQ9PTAuMi4wCiBGbGFzay1TY3JpcHQ9 PTIuMC41OyBweXRob25fdmVyc2lvbiA8ICcyLjcnCmRpZmYgLS1naXQgYS93ZWIvcGFja2FnZS5q c29uIGIvd2ViL3BhY2thZ2UuanNvbgppbmRleCAzY2U4NmExLi4yN2E3MWFhIDEwMDY0NAotLS0g YS93ZWIvcGFja2FnZS5qc29uCisrKyBiL3dlYi9wYWNrYWdlLmpzb24KQEAgLTEsNyArMSw3IEBA CiB7CiAgICJsaWNlbnNlIjogIlBvc3RncmVTUUwiLAogICAiZGV2RGVwZW5kZW5jaWVzIjogewot ICAgICJheGlvcy1tb2NrLWFkYXB0ZXIiOiAiXjEuMTEuMCIsCisgICAgImF4aW9zLW1vY2stYWRh cHRlciI6ICJeMS4xNC4xIiwKICAgICAiYmFiZWwtY29yZSI6ICJ+Ni4yNC4wIiwKICAgICAiYmFi ZWwtbG9hZGVyIjogIn43LjEuMiIsCiAgICAgImJhYmVsLXByZXNldC1haXJibmIiOiAiXjIuNC4w IiwKQEAgLTQwLDIxICs0MCwyMSBAQAogICAiZGVwZW5kZW5jaWVzIjogewogICAgICJhY2l0cmVl IjogImdpdCtodHRwczovL2dpdGh1Yi5jb20vaW1zdXJpbmRlcjkwL2pxdWVyeS1hY2lUcmVlLmdp dCNyYy43IiwKICAgICAiYWxlcnRpZnlqcyI6ICJeMS4xMC4wIiwKLSAgICAiYXhpb3MiOiAiXjAu MTYuMSIsCisgICAgImF4aW9zIjogIl4wLjE4LjAiLAogICAgICJiYWJlbC1wbHVnaW4tdHJhbnNm b3JtLWVzMjAxNS1tb2R1bGVzLWFtZCI6ICJeNi4yNC4xIiwKICAgICAiYmFiZWwtcG9seWZpbGwi OiAiXjYuMjMuMCIsCiAgICAgImJhYmVsLXByZXNldC1lczIwMTUtd2l0aG91dC1zdHJpY3QiOiAi fjAuMC40IiwKICAgICAiYmFiZWxpZnkiOiAifjcuMy4wIiwKLSAgICAiYmFja2JvbmUiOiAiMS4x LjIiLAorICAgICJiYWNrYm9uZSI6ICIxLjMuMyIsCiAgICAgImJhY2tmb3JtIjogIl4wLjIuMCIs CiAgICAgImJhY2tncmlkIjogIl4wLjMuOCIsCiAgICAgImJhY2tncmlkLWZpbHRlciI6ICJeMC4z LjciLAogICAgICJiYWNrZ3JpZC1zZWxlY3QtYWxsIjogIl4wLjMuNSIsCiAgICAgImJhY2tncmlk LXNpemVhYmxlLWNvbHVtbnMiOiAiXjAuMS4xIiwKLSAgICAiYmlnbnVtYmVyLmpzIjogIl40LjAu MiIsCisgICAgImJpZ251bWJlci5qcyI6ICJeNi4wLjAiLAogICAgICJib290c3RyYXAiOiAiXjMu My43IiwKICAgICAiYm9vdHN0cmFwLWRhdGVwaWNrZXIiOiAiXjEuNy4wIiwKLSAgICAiYm9vdHN0 cmFwLXN3aXRjaCI6ICIzLjMuMiIsCisgICAgImJvb3RzdHJhcC1zd2l0Y2giOiAiMy4zLjQiLAog ICAgICJib3dzZXIiOiAiMS42LjEiLAogICAgICJicm93c2VyaWZ5IjogIn4xNC4xLjAiLAogICAg ICJjb2RlbWlycm9yIjogIl41LjI5LjAiLApAQCAtNzAsNyArNzAsNyBAQAogICAgICJpbXBvcnRz LWxvYWRlciI6ICJeMC43LjEiLAogICAgICJpcC1hZGRyZXNzIjogIl41LjguOSIsCiAgICAgImpx dWVyeSI6ICIxLjExLjIiLAotICAgICJqcXVlcnktY29udGV4dG1lbnUiOiAiXjIuNS4wIiwKKyAg ICAianF1ZXJ5LWNvbnRleHRtZW51IjogIl4yLjYuNCIsCiAgICAgImpxdWVyeS11aSI6ICJeMS4x Mi4xIiwKICAgICAibW9tZW50IjogIl4yLjIwLjEiLAogICAgICJtb3VzZXRyYXAiOiAiXjEuNi4x IiwKQEAgLTc5LDkgKzc5LDkgQEAKICAgICAicmVhY3QtZG9tIjogIl4xNi4yLjAiLAogICAgICJy ZWFjdC1zcGxpdC1wYW5lIjogIl4wLjEuNjMiLAogICAgICJyZXF1aXJlanMiOiAifjIuMy4zIiwK LSAgICAic2VsZWN0MiI6ICJeNC4wLjMiLAorICAgICJzZWxlY3QyIjogIl40LjAuNi1yYy4xIiwK ICAgICAic2hpbS1sb2FkZXIiOiAiXjEuMC4xIiwKLSAgICAic2xpY2tncmlkIjogImdpdCtodHRw czovL2dpdGh1Yi5jb20vNnBhYy9TbGlja0dyaWQuZ2l0IzIuMy43IiwKKyAgICAic2xpY2tncmlk IjogImdpdCtodHRwczovL2dpdGh1Yi5jb20vNnBhYy9TbGlja0dyaWQuZ2l0IzIuMy4xNiIsCiAg ICAgInNuYXBzdmciOiAiXjAuNS4xIiwKICAgICAic3BlY3RydW0tY29sb3JwaWNrZXIiOiAiXjEu OC4wIiwKICAgICAidW5kZXJzY29yZSI6ICJeMS44LjMiLApkaWZmIC0tZ2l0IGEvd2ViL3BnYWRt aW4vdXRpbHMvY3J5cHRvLnB5IGIvd2ViL3BnYWRtaW4vdXRpbHMvY3J5cHRvLnB5CmluZGV4IDA3 ODMzZDQuLmRlZjNkNjggMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL3V0aWxzL2NyeXB0by5weQor KysgYi93ZWIvcGdhZG1pbi91dGlscy9jcnlwdG8ucHkKQEAgLTI4LDExICsyOCwxMSBAQCBkZWYg ZW5jcnlwdChwbGFpbnRleHQsIGtleSk6CiAgICAgIiIiCiAKICAgICBpdiA9IFJhbmRvbS5uZXco KS5yZWFkKEFFUy5ibG9ja19zaXplKQotICAgIGNpcGhlciA9IEFFUy5uZXcocGFkKGtleSksIEFF Uy5NT0RFX0NGQiwgaXYpCisgICAga2V5ID0gcGFkKGtleSkuZW5jb2RlKCd1dGYtOCcpCisgICAg Y2lwaGVyID0gQUVTLm5ldyhrZXksIEFFUy5NT0RFX0NGQiwgaXYpCiAgICAgIyBJZiB1c2VyIGhh cyBlbnRlcmVkIG5vbiBhc2NpaSBwYXNzd29yZCAoUHl0aG9uMikKICAgICAjIHdlIGhhdmUgdG8g ZW5jb2RlIGl0IGZpcnN0Ci0gICAgaWYgaGFzYXR0cihzdHIsICdkZWNvZGUnKToKLSAgICAgICAg cGxhaW50ZXh0ID0gcGxhaW50ZXh0LmVuY29kZSgndXRmLTgnKQorICAgIHBsYWludGV4dCA9IHBs YWludGV4dC5lbmNvZGUoJ3V0Zi04JykKICAgICBlbmNyeXB0ZWQgPSBiYXNlNjQuYjY0ZW5jb2Rl KGl2ICsgY2lwaGVyLmVuY3J5cHQocGxhaW50ZXh0KSkKIAogICAgIHJldHVybiBlbmNyeXB0ZWQK QEAgLTUxLDMyICs1MSwzMyBAQCBkZWYgZGVjcnlwdChjaXBoZXJ0ZXh0LCBrZXkpOgogCiAgICAg Y2lwaGVydGV4dCA9IGJhc2U2NC5iNjRkZWNvZGUoY2lwaGVydGV4dCkKICAgICBpdiA9IGNpcGhl cnRleHRbOkFFUy5ibG9ja19zaXplXQotICAgIGNpcGhlciA9IEFFUy5uZXcocGFkKGtleSksIEFF Uy5NT0RFX0NGQiwgaXYpCisgICAga2V5ID0gcGFkKGtleSkuZW5jb2RlKCd1dGYtOCcpCisgICAg Y2lwaGVyID0gQUVTLm5ldyhrZXksIEFFUy5NT0RFX0NGQiwgaXYpCiAgICAgZGVjcnlwdGVkID0g Y2lwaGVyLmRlY3J5cHQoY2lwaGVydGV4dFtBRVMuYmxvY2tfc2l6ZTpdKQogCiAgICAgcmV0dXJu IGRlY3J5cHRlZAogCiAKLWRlZiBwYWQoc3RyKToKK2RlZiBwYWQoa2V5KToKICAgICAiIiJBZGQg cGFkZGluZyB0byB0aGUga2V5LiIiIgogCiAgICAgZ2xvYmFsIHBhZGRpbmdfc3RyaW5nCi0gICAg c3RyX2xlbiA9IGxlbihzdHIpCisgICAgc3RyX2xlbiA9IGxlbihrZXkpCiAKICAgICAjIEtleSBt dXN0IGJlIG1heGltdW0gMzIgYnl0ZXMgbG9uZywgc28gdGFrZSBmaXJzdCAzMiBieXRlcwogICAg IGlmIHN0cl9sZW4gPiAzMjoKLSAgICAgICAgcmV0dXJuIHN0cls6MzJdCisgICAgICAgIHJldHVy biBrZXlbOjMyXQogCiAgICAgIyBJZiBrZXkgc2l6ZSBpZCAxNiwgMjQgb3IgMzIgYnl0ZXMgdGhl biBwYWRkaW5nIG5vdCByZXF1aXJlCiAgICAgaWYgc3RyX2xlbiA9PSAxNiBvciBzdHJfbGVuID09 IDI0IG9yIHN0cl9sZW4gPT0gMzI6Ci0gICAgICAgIHJldHVybiBzdHIKKyAgICAgICAgcmV0dXJu IGtleQogCiAgICAgIyBDb252ZXJ0IGJ5dGVzIHRvIHN0cmluZyAocHl0aG9uMykKICAgICBpZiBu b3QgaGFzYXR0cihzdHIsICdkZWNvZGUnKToKICAgICAgICAgcGFkZGluZ19zdHJpbmcgPSBwYWRk aW5nX3N0cmluZy5kZWNvZGUoKQogCiAgICAgIyBBZGQgcGFkZGluZyB0byBtYWtlIGtleSAzMiBi eXRlcyBsb25nCi0gICAgcmV0dXJuIHN0ciArICgoMzIgLSBsZW4oc3RyKSAlIDMyKSAqIHBhZGRp bmdfc3RyaW5nKQorICAgIHJldHVybiBrZXkgKyAoKDMyIC0gc3RyX2xlbiAlIDMyKSAqIHBhZGRp bmdfc3RyaW5nKQogCiAKIGRlZiBwcWVuY3J5cHRwYXNzd29yZChwYXNzd29yZCwgdXNlcik6CmRp ZmYgLS1naXQgYS93ZWIvcmVncmVzc2lvbi9yZXF1aXJlbWVudHMudHh0IGIvd2ViL3JlZ3Jlc3Np b24vcmVxdWlyZW1lbnRzLnR4dAppbmRleCBmYTYxZDJlLi4yZTY4YzI1IDEwMDY0NAotLS0gYS93 ZWIvcmVncmVzc2lvbi9yZXF1aXJlbWVudHMudHh0CisrKyBiL3dlYi9yZWdyZXNzaW9uL3JlcXVp cmVtZW50cy50eHQKQEAgLTcsMTEgKzcsMTEgQEAKICMgQWRkIGFsbCB0aGUgZGV2ZWxvcG1lbnQg ZGVwZW5kZW5jaWVzIGhlcmUKICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMKIHB5Y29kZXN0eWxlPT0yLjMuMQotcHlwZXJjbGlwfj0xLjUuMjcKK3B5cGVyY2xpcH49 MS42LjAKIHNlbGVuaXVtPT0zLjMuMzsgcHl0aG9uX3ZlcnNpb24gPCAnMi43Jwotc2VsZW5pdW09 PTMuNy4wOyBweXRob25fdmVyc2lvbiA+PSAnMi43Jworc2VsZW5pdW09PTMuMTEuMDsgcHl0aG9u X3ZlcnNpb24gPj0gJzIuNycKIHRlc3RzY2VuYXJpb3M9PTAuNS4wCi10ZXN0dG9vbHM9PTIuMC4w Cit0ZXN0dG9vbHM9PTIuMy4wCiB0cmFjZWJhY2syPT0xLjQuMAogdW5pdHRlc3QyPT0xLjEuMAog bW9jaz09PTIuMC4wOyBweXRob25fdmVyc2lvbiA8ICczLjMnCg== --001a1134e2a05f8a2805689bd156--