Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kKbyj-0003Mk-VZ for pgadmin-hackers@arkaria.postgresql.org; Tue, 22 Sep 2020 06:40:42 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1kKbyi-0002Fj-Jf for pgadmin-hackers@arkaria.postgresql.org; Tue, 22 Sep 2020 06:40:40 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kKbyi-0002Fb-2O for pgadmin-hackers@lists.postgresql.org; Tue, 22 Sep 2020 06:40:40 +0000 Received: from mail-pj1-x102b.google.com ([2607:f8b0:4864:20::102b]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1kKbyc-0000nO-Vu for pgadmin-hackers@postgresql.org; Tue, 22 Sep 2020 06:40:38 +0000 Received: by mail-pj1-x102b.google.com with SMTP id gf14so966553pjb.5 for ; Mon, 21 Sep 2020 23:40:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=r9shdO/yx9iCsnNtSw0d7R1SJEgpHDWX9zy5pPBZZLI=; b=EfAGhtNChcOufJKS/7LWmnjGGWuil4G3nzhiaM9uCqwpiJ/ktDiyF3reEp5IdsAwSn /CusE/1BHaPbeYpSjfFkmQ4yx+QEOVuXCTPEYV7zrei2hKtQcUG+DnuCYWbb3mlrdw39 7x+D0AoKnJjlmBDKJsWZPqeUeCit9ymZ+cIMSGxV2NuXYbvqAIKlOUK7mKC68xl6AyzS /VJJdE0JVLa3B/i/kdWK88OkYX9az2BarIXX3hOfK6g9LpzrbzEj2DGNQKJKgU26kwGq cLA1e7cqhaDx/ZQZ7plbLkE4V0KOU/s3LH69MJbhXFYJjnKAa79YjdwHuscBHrSTXNLj y2+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=r9shdO/yx9iCsnNtSw0d7R1SJEgpHDWX9zy5pPBZZLI=; b=D3KqF0hmp/4BHV2rpJQkRs6SD+DbL5vbkNKpUjAuEdustJEFj+gtdiE2OB9/xVx9l7 L1GHFnxDiVBDlA/z+yVkTBOGr697P/IX8AEIQdqxzNeo6js0NOI/cDYdxWxzNVX/oObL iWbTg3bHYId0d+NmJXMoH0BfZoS3y5xw4iLgXC/ymGKHRf//6ZORO+/VCS53sOXd228/ W2kdr+s2jZCV7pJCf1qXDGDehkdYjVmu9Nqo6lzm89WRymd1GplowZesfaR91QJ8BIVk boh0/mLfiqLvK6fjsaTnMAFRBYxppx73OqSWeyl/HVw+f1u9MUpMyp2itlHRIVN8zfeu Z+/g== X-Gm-Message-State: AOAM530rPEyPtxtemks6VprINxHtwZU89J4zPk9G0B90fIcg5S5/iL1x f14irzeb3dqVIU6rejvEKaameYc8+vvQ3UKBkn+IpNlXPVS8I9G6weJYsTYCpvQh/4LJALiHFXy crRhwyQRxfIXA9WZqtOlUafvaxn0JTBx0GV93DRSNc98MD2P+7zkJi17eGigAwuzSLAdQMZgoxu DE1cwfzsxQje1p5WGBN5D6FpFWhtxJ+F7S7q+LZUzckflBCMJAENNCu9OUHg== X-Google-Smtp-Source: ABdhPJyGk+cB/Dz36M66pYvGUbDMY+B1T/YSpgcLxvPLS4rdKOX+uvZuhtx3o3BNGBYKBWP60veBphE4diHGGwT9Tmc= X-Received: by 2002:a17:90b:3841:: with SMTP id nl1mr2315928pjb.99.1600756833579; Mon, 21 Sep 2020 23:40:33 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Pradip Parkale Date: Tue, 22 Sep 2020 12:10:22 +0530 Message-ID: Subject: Re: RM5841: server.username can be empty when using .pg_service.conf To: Akshay Joshi Cc: pgadmin-hackers , Cyril Jouve Content-Type: multipart/mixed; boundary="000000000000706ea405afe13e8a" X-CLOUD-SEC-AV-Info: enterprisedb,google_mail,monitor X-CLOUD-SEC-AV-Sent: true X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --000000000000706ea405afe13e8a Content-Type: multipart/alternative; boundary="000000000000706ea205afe13e88" --000000000000706ea205afe13e88 Content-Type: text/plain; charset="UTF-8" Hi Akshay, Please find the updated patch. On Mon, Sep 21, 2020 at 4:41 PM Pradip Parkale < pradip.parkale@enterprisedb.com> wrote: > Hi Akshay, > > > On Mon, Sep 21, 2020 at 9:30 AM Akshay Joshi < > akshay.joshi@enterprisedb.com> wrote: > >> Hi Pradip >> >> Can you please review the patch as that condition we have added for >> Shared Server implementation? >> > Yes, we have added this for the shared server implementation. Please find > the attached for this issue. > >> >> On Sat, Sep 19, 2020 at 6:22 PM Cyril Jouve wrote: >> >>> fix for https://redmine.postgresql.org/issues/5841 >>> >> >> >> -- >> *Thanks & Regards* >> *Akshay Joshi* >> *pgAdmin Hacker | Sr. Software Architect* >> *EDB Postgres * >> >> *Mobile: +91 976-788-8246* >> > > > -- > Thanks & Regards, > Pradip Parkale > Software Engineer | EnterpriseDB Corporation > -- Thanks & Regards, Pradip Parkale Software Engineer | EnterpriseDB Corporation --000000000000706ea205afe13e88 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Akshay,

Please find the updated patc= h.

On Mon, Sep 21, 2020 at 4:41 PM Pradip Parkale <pradip.parkale@enterprisedb.com> = wrote:
Hi Aksha= y,


On Mon, Sep 21, 2020 at 9:30 AM Akshay Joshi <akshay.joshi@en= terprisedb.com> wrote:
Hi= Pradip

Can you please review the patch as that conditio= n we have added for Shared Server implementation?
<= div>Yes, we have added this for the shared server implementation. Please fi= nd the attached for this issue.

On Sat, Sep 19, 2020 at 6:2= 2 PM Cyril Jouve <jv.cyril@gmail.com> wrote:


--
Thank= s & Regards
Akshay Joshi
pgAdmin Hacker | Sr. Software Ar= chitect
EDB Postgres=
Mobile: +91 976-788-8246



--
Thanks & Regards,
=
Pradip Parkale
Software Engineer |= EnterpriseDB Corporation


--
Thanks & Regards,
Pradip Park= ale
Software Engineer | EnterpriseDB Corporation
--000000000000706ea205afe13e88-- --000000000000706ea405afe13e8a Content-Type: application/octet-stream; name="RM5841_v2.patch" Content-Disposition: attachment; filename="RM5841_v2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kfdl6rvy0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL19f aW5pdF9fLnB5IGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvX19p bml0X18ucHkKaW5kZXggZWQ4ZmFlMGYwLi5hZjg0NWU1MzEgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2Fk bWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL19faW5pdF9fLnB5CisrKyBiL3dlYi9w Z2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL19faW5pdF9fLnB5CkBAIC0xOTQs MTQgKzE5NCw2IEBAIGNsYXNzIFNlcnZlck1vZHVsZShzZy5TZXJ2ZXJHcm91cFBsdWdpbk1vZHVs ZSk6CiAgICAgICAgICAgICAgICAgICAgICMgc2V0IHRvIHRydWUKICAgICAgICAgICAgICAgICAg ICAgY29udGludWUKIAotICAgICAgICAgICAgICAgICMgaWYgaGlkZV9zaGFyZWRfc2VydmVyIG9y IFwKLSAgICAgICAgICAgICAgICAjICAgICAgICAgc2hhcmVkX3NlcnZlci5uYW1lID09IGF1dG9f ZGV0ZWN0ZWRfc2VydmVyOgotICAgICAgICAgICAgICAgICMgICAgICMgRG9uJ3QgaW5jbHVkZSBz aGFyZWQgc2VydmVyIGlmIGhpZGUgc2hhcmVkIHNlcnZlciBpcwotICAgICAgICAgICAgICAgICMg ICAgICMgc2V0IHRvIHRydWUKLSAgICAgICAgICAgICAgICAjICAgICBjb250aW51ZQotCi0gICAg ICAgICAgICAgICAgIyBpZiBzaGFyZWRfc2VydmVyLm5hbWUgPT0gYXV0b19kZXRlY3RlZF9zZXJ2 ZXI6Ci0gICAgICAgICAgICAgICAgIyAgICAgY29udGludWUKICAgICAgICAgICAgICAgICBzZXJ2 ZXIgPSBzZWxmLmdldF9zaGFyZWRfc2VydmVyX3Byb3BlcnRpZXMoc2VydmVyLAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaGFyZWRf c2VydmVyKQogICAgICAgICAgICAgY29ubmVjdGVkID0gRmFsc2UKQEAgLTEyODAsOCArMTI3Miw5 IEBAIGNsYXNzIFNlcnZlck5vZGUoUEdDaGlsZE5vZGVWaWV3KToKICAgICAgICAgaWYgc2VydmVy IGlzIE5vbmU6CiAgICAgICAgICAgICByZXR1cm4gYmFkX3JlcXVlc3Qoc2VsZi5ub3RfZm91bmRf ZXJyb3JfbXNnKCkpCiAKLSAgICAgICAgIyBSZXR1cm4gaWYgdXNlcm5hbWUgaXMgYmxhbmsKLSAg ICAgICAgaWYgc2VydmVyLnVzZXJuYW1lIGlzIE5vbmU6CisgICAgICAgICMgUmV0dXJuIGlmIHVz ZXJuYW1lIGlzIGJsYW5rIGFuZCB0aGUgc2VydmVyIGlzIHNoYXJlZAorICAgICAgICBpZiBzZXJ2 ZXIudXNlcm5hbWUgaXMgTm9uZSBhbmQgbm90IHNlcnZlci5zZXJ2aWNlIGFuZCBcCisgICAgICAg ICAgICAgICAgc2VydmVyLnNoYXJlZDoKICAgICAgICAgICAgIHJldHVybiBtYWtlX2pzb25fcmVz cG9uc2UoCiAgICAgICAgICAgICAgICAgc3RhdHVzPTIwMCwKICAgICAgICAgICAgICAgICBzdWNj ZXNzPTAsCkBAIC0xODE5LDYgKzE4MTIsNyBAQCBjbGFzcyBTZXJ2ZXJOb2RlKFBHQ2hpbGROb2Rl Vmlldyk6CiAgICAgICAgICAgICAgICAgICAgIHR1bm5lbF9pZGVudGl0eV9maWxlPXNlcnZlci50 dW5uZWxfaWRlbnRpdHlfZmlsZSwKICAgICAgICAgICAgICAgICAgICAgZXJybXNnPWVycm1zZywK ICAgICAgICAgICAgICAgICAgICAgXz1nZXR0ZXh0LAorICAgICAgICAgICAgICAgICAgICBzZXJ2 aWNlPXNlcnZlci5zZXJ2aWNlLAogICAgICAgICAgICAgICAgICAgICBwcm9tcHRfdHVubmVsX3Bh c3N3b3JkPXByb21wdF90dW5uZWxfcGFzc3dvcmQsCiAgICAgICAgICAgICAgICAgICAgIHByb21w dF9wYXNzd29yZD1wcm9tcHRfcGFzc3dvcmQKICAgICAgICAgICAgICAgICApCkBAIC0xODMyLDYg KzE4MjYsNyBAQCBjbGFzcyBTZXJ2ZXJOb2RlKFBHQ2hpbGROb2RlVmlldyk6CiAgICAgICAgICAg ICAgICAgICAgIHNlcnZlcl9sYWJlbD1zZXJ2ZXIubmFtZSwKICAgICAgICAgICAgICAgICAgICAg dXNlcm5hbWU9c2VydmVyLnVzZXJuYW1lLAogICAgICAgICAgICAgICAgICAgICBlcnJtc2c9ZXJy bXNnLAorICAgICAgICAgICAgICAgICAgICBzZXJ2aWNlPXNlcnZlci5zZXJ2aWNlLAogICAgICAg ICAgICAgICAgICAgICBfPWdldHRleHQsCiAgICAgICAgICAgICAgICAgKQogICAgICAgICAgICAg KQpkaWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMv c3RhdGljL2pzL3NlcnZlci5qcyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9z ZXJ2ZXJzL3N0YXRpYy9qcy9zZXJ2ZXIuanMKaW5kZXggMzc5NDJkYTA4Li44YTRiZTIyYjQgMTAw NjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL3N0YXRp Yy9qcy9zZXJ2ZXIuanMKKysrIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3Nl cnZlcnMvc3RhdGljL2pzL3NlcnZlci5qcwpAQCAtMTIwOCw3ICsxMjA4LDcgQEAgZGVmaW5lKCdw Z2FkbWluLm5vZGUuc2VydmVyJywgWwogICAgICAgJC5nZXQoc2VydmVyX3VybCkKICAgICAgICAg LmRvbmUoZnVuY3Rpb24ocmVzKSB7CiAgICAgICAgICAgaWYgKHJlcy5zaGFyZWQgJiYgXy5pc051 bGwocmVzLnVzZXJuYW1lKSAmJiBkYXRhLnVzZXJfaWQgIT0gY3VycmVudF91c2VyLmlkKXsKLSAg ICAgICAgICAgIGlmIChzZWxlY3RlZFRyZWVOb2RlRGF0YS5fdHlwZSA9PSAnc2VydmVyJyl7Cisg ICAgICAgICAgICBpZiAoc2VsZWN0ZWRUcmVlTm9kZURhdGEuX3R5cGUgPT0gJ3NlcnZlcicgJiYg IXJlcy5zZXJ2aWNlKXsKICAgICAgICAgICAgICAgcGdBZG1pbi5Ccm93c2VyLk5vZGUuY2FsbGJh Y2tzLnNob3dfb2JqX3Byb3BlcnRpZXMuY2FsbCgKICAgICAgICAgICAgICAgICBwZ0FkbWluLkJy b3dzZXIuTm9kZXNbdHJlZS5pdGVtRGF0YShpdGVtKS5fdHlwZV0sIHthY3Rpb246ICdlZGl0J30K ICAgICAgICAgICAgICAgKTsKZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVy X2dyb3Vwcy9zZXJ2ZXJzL3RlbXBsYXRlcy9zZXJ2ZXJzL3Bhc3N3b3JkLmh0bWwgYi93ZWIvcGdh ZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy90ZW1wbGF0ZXMvc2VydmVycy9wYXNz d29yZC5odG1sCmluZGV4IDY0MWQ0NGUwOS4uOWIyYzQyNWUzIDEwMDY0NAotLS0gYS93ZWIvcGdh ZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy90ZW1wbGF0ZXMvc2VydmVycy9wYXNz d29yZC5odG1sCisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJz L3RlbXBsYXRlcy9zZXJ2ZXJzL3Bhc3N3b3JkLmh0bWwKQEAgLTEsNyArMSwxMyBAQAogPGZvcm0g bmFtZT0iZnJtUGFzc3dvcmQiIGlkPSJmcm1QYXNzd29yZCIgc3R5bGU9ImhlaWdodDogMTAwJTsg d2lkdGg6IDEwMCUiIG9uc3VibWl0PSJyZXR1cm4gZmFsc2U7Ij4KICAgICA8ZGl2PgotICAgICAg ICA8ZGl2PjxzcGFuIGNsYXNzPSJmb250LXdlaWdodC1ib2xkIiA+e3sgXygnUGxlYXNlIGVudGVy IHRoZSBwYXNzd29yZCBmb3IgdGhlIHVzZXIgXCd7MH1cJyB0byBjb25uZWN0IHRoZSBzZXJ2ZXIg LSAiezF9IicpLmZvcm1hdCh1c2VybmFtZSwKLSAgICAgICAgICAgIHNlcnZlcl9sYWJlbCkgfX08 L3NwYW4+PC9kaXY+CisgICAgICAgIDxkaXY+PHNwYW4gY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQi ID4KKyAgICAgICAgICAgIHslIGlmIHNlcnZpY2UgICV9CisgICAgICAgICAgICAgICAge3sgXygn UGxlYXNlIGVudGVyIHRoZSBwYXNzd29yZCBmb3IgdGhlIHVzZXIgdG8gY29ubmVjdCB0aGUgc2Vy dmVyIC0gInswfSInKS5mb3JtYXQoc2VydmVyX2xhYmVsKSB9fQorICAgICAgICAgICAgeyUgZWxz ZSAlfQorICAgICAgICAgICAgICAgIHt7IF8oJ1BsZWFzZSBlbnRlciB0aGUgcGFzc3dvcmQgZm9y IHRoZSB1c2VyIFwnezB9XCcgdG8gY29ubmVjdCB0aGUgc2VydmVyIC0gInsxfSInKS5mb3JtYXQo dXNlcm5hbWUsCisgICAgICAgICAgICAgICAgc2VydmVyX2xhYmVsKSB9fQorICAgICAgICAgICAg eyUgZW5kaWYgJX0KKyAgICAgICAgPC9zcGFuPjwvZGl2PgogICAgICAgICA8ZGl2IGNsYXNzPSJp bnB1dC1ncm91cCByb3cgcHktMiI+CiAgICAgICAgICAgICA8bGFiZWwgZm9yPSJwYXNzd29yZCIg Y2xhc3M9ImNvbC1zbS0yIGNvbC1mb3JtLWxhYmVsIiBhcmlhLWhpZGRlbj0idHJ1ZSI+e3sgXygn UGFzc3dvcmQnKSB9fTwvbGFiZWw+CiAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtc20tMTAi PgpkaWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMv dGVtcGxhdGVzL3NlcnZlcnMvdHVubmVsX3Bhc3N3b3JkLmh0bWwgYi93ZWIvcGdhZG1pbi9icm93 c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy90ZW1wbGF0ZXMvc2VydmVycy90dW5uZWxfcGFzc3dv cmQuaHRtbAppbmRleCBlYTFkYzE3OGMuLjVkZTY0MmY4NSAxMDA2NDQKLS0tIGEvd2ViL3BnYWRt aW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvdGVtcGxhdGVzL3NlcnZlcnMvdHVubmVs X3Bhc3N3b3JkLmh0bWwKKysrIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3Nl cnZlcnMvdGVtcGxhdGVzL3NlcnZlcnMvdHVubmVsX3Bhc3N3b3JkLmh0bWwKQEAgLTIzLDcgKzIz LDEzIEBACiAgICAgICAgIDwvZGl2PgogICAgICAgICB7JSBlbmRpZiAlfQogICAgICAgICB7JSBp ZiBwcm9tcHRfcGFzc3dvcmQgJX0KLSAgICAgICAgPGRpdj48bGFiZWwgY2xhc3M9ImZvbnQtd2Vp Z2h0LWJvbGQiIGZvcj0icGFzc3dvcmQiPnt7IF8oJ0RhdGFiYXNlIHNlcnZlciBwYXNzd29yZCBm b3IgdGhlIHVzZXIgXCd7MH1cJyB0byBjb25uZWN0IHRoZSBzZXJ2ZXIgInsxfSInKS5mb3JtYXQo dXNlcm5hbWUsIHNlcnZlcl9sYWJlbCkgfX08L2xhYmVsPjwvZGl2PgorICAgICAgICA8ZGl2Pjxs YWJlbCBjbGFzcz0iZm9udC13ZWlnaHQtYm9sZCIgZm9yPSJwYXNzd29yZCI+CisgICAgICAgICAg ICB7JSBpZiBzZXJ2aWNlICAlfQorICAgICAgICAgICAgICAgIHt7IF8oJ0RhdGFiYXNlIHNlcnZl ciBwYXNzd29yZCBmb3IgdGhlIHVzZXIgdG8gY29ubmVjdCB0aGUgc2VydmVyICJ7MH0iJykuZm9y bWF0KHNlcnZlcl9sYWJlbCkgfX0KKyAgICAgICAgICAgIHslIGVsc2UgJX0KKyAgICAgICAgICAg ICAgICB7eyBfKCdEYXRhYmFzZSBzZXJ2ZXIgcGFzc3dvcmQgZm9yIHRoZSB1c2VyIFwnezB9XCcg dG8gY29ubmVjdCB0aGUgc2VydmVyICJ7MX0iJykuZm9ybWF0KHVzZXJuYW1lLCBzZXJ2ZXJfbGFi ZWwpIH19CisgICAgICAgICAgICB7JSBlbmRpZiAlfQorICAgICAgICA8L2xhYmVsPjwvZGl2Pgog ICAgICAgICA8ZGl2IGNsYXNzPSJpbnB1dC1ncm91cCBweS0yIj4KICAgICAgICAgICAgIDxkaXYg Y2xhc3M9InctMTAwIj4KICAgICAgICAgICAgICAgPGlucHV0IGlkPSJwYXNzd29yZCIgY2xhc3M9 ImZvcm0tY29udHJvbCIgbmFtZT0icGFzc3dvcmQiIHR5cGU9InBhc3N3b3JkIj4K --000000000000706ea405afe13e8a--