Mini Shell

Direktori : /home/sicomercio/imap/sicomerciomppa.com.br/contato/Maildir/new/
Upload File :
Current File : /home/sicomercio/imap/sicomerciomppa.com.br/contato/Maildir/new/1656681869.M339649P19685.mail.rb1.online,S=83211,W=84834

Return-Path: <sicomerciomppa+caf_=contato=sicomerciomppa.com.br@gmail.com>
Delivered-To: contato@sicomerciomppa.com.br
Received: from mail.rb1.online
	by mail.rb1.online with LMTP
	id kAQVFI31vmLlTAAA3mAaUg
	(envelope-from <sicomerciomppa+caf_=contato=sicomerciomppa.com.br@gmail.com>)
	for <contato@sicomerciomppa.com.br>; Fri, 01 Jul 2022 10:24:29 -0300
Return-path: <sicomerciomppa+caf_=contato=sicomerciomppa.com.br@gmail.com>
Envelope-to: contato@sicomerciomppa.com.br
Delivery-date: Fri, 01 Jul 2022 10:24:29 -0300
Received: from mail-ua1-f54.google.com ([209.85.222.54])
	by mail.rb1.online with esmtps  (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
	(Exim 4.96)
	(envelope-from <sicomerciomppa+caf_=contato=sicomerciomppa.com.br@gmail.com>)
	id 1o7GdI-0005GM-2O
	for contato@sicomerciomppa.com.br;
	Fri, 01 Jul 2022 10:24:29 -0300
Received: by mail-ua1-f54.google.com with SMTP id r15so819759uaf.13
        for <contato@sicomerciomppa.com.br>; Fri, 01 Jul 2022 06:24:27 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20210112;
        h=x-gm-message-state:delivered-to:dkim-signature:dkim-signature:date
         :from:to:message-id:subject:mime-version:content-transfer-encoding
         :feedback-id;
        bh=rHeYdvt8haXD8n3j4hXjJFK90e7jtdcwi0N6qHM51aE=;
        b=WBxI1KDfymhLe0VjVjepDgepsAn+88Ge5LwEIZYDIRBUcd2dFZhf5AVElvInATbf+f
         kkrKn1zad8efT7AK9XE4HBMegD+jDnrpCGeo5XjvZ6plPXtSHlURXRiiacHmZPtSoHNr
         nK1rG+ZYvodwNsWUlq1YAfyuPEI30nqYg+E/LH7KbWxr3kAmgGeiLJALnZku6USmNco7
         iu2ml9OlHbSleDuWI8VqjoQm4A+cAcfCETLIi9yduMWydZ+7cjTTW57n6a6xCUbZC/42
         KZq4Kz/EjARTrlpGGxO58k5MOetdxWfvtctKAuHWLpjaTt2C0P4oOWNEx7Kaful8HZ0f
         XYBw==
X-Gm-Message-State: AJIora+o+w3Wogp+pOmMiYNOhruh8raQM+i6deB8ZxcWOaiGxRL1LzN0
	SNrSTh0sIDbCx0JmTvafyGZbVLJQ8QgAFliIIDzpxCZj7kafqEGSdA==
X-Received: by 2002:ab0:20ae:0:b0:37f:100c:203a with SMTP id y14-20020ab020ae000000b0037f100c203amr7760085ual.6.1656681866228;
        Fri, 01 Jul 2022 06:24:26 -0700 (PDT)
X-Forwarded-To: contato@sicomerciomppa.com.br
X-Forwarded-For: sicomerciomppa@gmail.com contato@sicomerciomppa.com.br
Delivered-To: sicomerciomppa@gmail.com
Received: by 2002:ab4:813:0:b0:2f7:832f:c7e0 with SMTP id v19csp664330vld;
        Fri, 1 Jul 2022 06:24:24 -0700 (PDT)
X-Google-Smtp-Source: AGRyM1vVkp6DxbOuwq+XMORaX2Hv1HHIj6opJct4//EVm3LP875sX+N1Aw9xMooBR/8jdkF13oAm
X-Received: by 2002:ad4:5e8c:0:b0:470:93c8:e905 with SMTP id jl12-20020ad45e8c000000b0047093c8e905mr16437695qvb.106.1656681864442;
        Fri, 01 Jul 2022 06:24:24 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1656681864; cv=none;
        d=google.com; s=arc-20160816;
        b=GMse6ZxNp2guDQlT8K0QkcMpaZ+iu1HWEWNNVSiUyScNtB60u94Km62zb/0R/BswLT
         iBI5VndAB7nib+JukHnSAiteZfCn35Vyffx9wHiz5mYaSOnvqb3WkvFv78BTIYXo5Hvc
         1TNP8gEfhJAYKeRyT1XWJk5fkvqqUZiL9OiCVtSDEhsd1i/05bddiKWIZtxQ0LVWlUD0
         ydBSqEVemQ9FoSd9iN9IwQjD5LAV/kt3X40aq0ItE1vc8DBVaFz2ZCNnaPhRSY6OH3kd
         efcCbiDQIHsyZaxtZ5rOWKD1AXN6UMn62pXHE1J9D7oRYFJiYQbBN3cedcKfwnSeZe1C
         7fhQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=feedback-id:content-transfer-encoding:mime-version:subject
         :message-id:to:from:date:dkim-signature:dkim-signature;
        bh=rHeYdvt8haXD8n3j4hXjJFK90e7jtdcwi0N6qHM51aE=;
        b=LSEwLG5AnzrnEOPmNUMenQalduaSD/X9GhoXBVezy5ITDMfv6BomoYrx1x1JW3z1To
         UZcfbq2owMnyhiodP6lQmRsX3o23XZf8AbuvWUo/ZNRDD9vcxXAzL1UlDYkJC5DClhao
         ug92vf8tvW2OyPXpop2tt4lsa1qRwgA2Cp7ohJWjtMBlNxIYOo8YGcftqPTM5FyQF8Ou
         y6bF0ycDqg4C0zrjHfcSewmlNXSw4GilkMO748dH3oRA48C2NWJOvEm75g1F6EWeNLWH
         bQ8XaBdNZCW6KrtfhuBo5SP7fDJ71H6R55b1dHnzzufxb/V+wNjm/UkhfOaIf29jUEKu
         nWxA==
ARC-Authentication-Results: i=1; mx.google.com;
       dkim=pass header.i=@yapay.com.br header.s=zrjx3benv2gi43qc4gwraugrye2cdztv header.b=WfAMDF49;
       dkim=pass header.i=@amazonses.com header.s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw header.b=eByaMfCi;
       spf=pass (google.com: domain of 01000181b9ef1aec-7ec0b036-a1df-4939-96e0-7ebe3d522978-000000@amazonses.com designates 54.240.9.14 as permitted sender) smtp.mailfrom=01000181b9ef1aec-7ec0b036-a1df-4939-96e0-7ebe3d522978-000000@amazonses.com;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=yapay.com.br
Received: from a9-14.smtp-out.amazonses.com (a9-14.smtp-out.amazonses.com. [54.240.9.14])
        by mx.google.com with ESMTPS id h12-20020a05622a170c00b00304ec6d0ae3si13641233qtk.254.2022.07.01.06.24.24
        for <sicomerciomppa@gmail.com>
        (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
        Fri, 01 Jul 2022 06:24:24 -0700 (PDT)
Received-SPF: pass (google.com: domain of 01000181b9ef1aec-7ec0b036-a1df-4939-96e0-7ebe3d522978-000000@amazonses.com designates 54.240.9.14 as permitted sender) client-ip=54.240.9.14;
Authentication-Results: mx.google.com;
       dkim=pass header.i=@yapay.com.br header.s=zrjx3benv2gi43qc4gwraugrye2cdztv header.b=WfAMDF49;
       dkim=pass header.i=@amazonses.com header.s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw header.b=eByaMfCi;
       spf=pass (google.com: domain of 01000181b9ef1aec-7ec0b036-a1df-4939-96e0-7ebe3d522978-000000@amazonses.com designates 54.240.9.14 as permitted sender) smtp.mailfrom=01000181b9ef1aec-7ec0b036-a1df-4939-96e0-7ebe3d522978-000000@amazonses.com;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=yapay.com.br
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
	s=zrjx3benv2gi43qc4gwraugrye2cdztv; d=yapay.com.br; t=1656681864;
	h=Date:From:To:Message-ID:Subject:Mime-Version:Content-Type:Content-Transfer-Encoding;
	bh=TDgNmOCXVcK17e050cbVIcR7ID72OlxbdFj8N3l8HR0=;
	b=WfAMDF49Mp3/5suiECgMwC24qZFZ1s+iXJmC83O2zILoBtQoXQCP21PpgOEi5Fzq
	IzKmJdcTD5DYAJNxlB6pqdGwDlWNxW1XIDsC4F9u2PjbKDdF4vDENWm3Es2xNrFc0e2
	3GzJYofKpxdTO3rogtApNpLqklLXx8iBV+RoVN+k=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
	s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1656681864;
	h=Date:From:To:Message-ID:Subject:Mime-Version:Content-Type:Content-Transfer-Encoding:Feedback-ID;
	bh=TDgNmOCXVcK17e050cbVIcR7ID72OlxbdFj8N3l8HR0=;
	b=eByaMfCineo5G57gwbaY3AcCuBS+pHWzRFHMfufn0thyqtmm4qZZRA0jk05HrkbD
	sSSwXjHsoLcMKG3RL1UHvhPQMbzhkHCcIUN5mXREbQCcpvJF+rMUgkas5EK08dGXeSL
	QHDJW7B4XVmT42/f6laD9HoZXGEWXr1f4rFSZev0=
Date: Fri, 1 Jul 2022 13:24:23 +0000
From: Vindi <no-reply@yapay.com.br>
To: "SINDICATO DO COM VAR DE MIGUEL PEREIRAEPATY DO ALFERES ." <sicomerciomppa@gmail.com>
Message-ID: <01000181b9ef1aec-7ec0b036-a1df-4939-96e0-7ebe3d522978-000000@email.amazonses.com>
Subject: Vindi - Dados da compra em Print Loja
Mime-Version: 1.0
Content-Type: multipart/mixed;
 boundary="--==_mimepart_62bef586597ef_59923ff587284b347540436";
 charset=UTF-8
Content-Transfer-Encoding: 7bit
Feedback-ID: 1.us-east-1.FmwlG5YkPE5KpbSXS3UFJz1LvSi8uJ33LwHKS9aVGOE=:AmazonSES
X-SES-Outgoing: 2022.07.01-54.240.9.14
Forward-Confirmed-ReverseDNS: Reverse and forward lookup success on 209.85.222.54, -10 Spam score
SPFCheck: Server passes SPF test, -30 Spam score
X-DKIM: signer='yapay.com.br' status='pass' reason=''
DKIMCheck: Server passes DKIM test, -20 Spam score
X-DKIM: signer='amazonses.com' status='pass' reason=''
SpamTally: Final spam score: unset because ESF not run (SpamAssassin unset, whitelist, or skipped)
X-Antivirus-Scanner: Clean mail though you should still use an Antivirus


----==_mimepart_62bef586597ef_59923ff587284b347540436
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html>=0D
  <!-- [if !mso]><!-- --><!--<!=0D
  [endif]--><!-- [if !mso]><!--><!--<!=0D
  [endif]--><!-- [if mso]>=0D
        <xml>=0D
        <o:OfficeDocumentSettings>=0D
          <o:AllowPNG/>=0D
          <o:PixelsPerInch>96</o:PixelsPerInch>=0D
        </o:OfficeDocumentSettings>=0D
        </xml>=0D
        <![endif]--><!-- [if lte mso 11]>=0D
        <style type=3D"text/css">=0D
          .outlook-group-fix { width:100% !important; }=0D
        </style>=0D
        <![endif]--><!-- [if !mso]><!--><!--<![endif]-->=0D
  <div style=3D"background-color: #e8eef9;">=0D
    <!-- [if mso | IE]>=0D
      <table=0D
         align=3D"center" border=3D"0" cellpadding=3D"0" cellspacing=3D"0=
" class=3D"" style=3D"width:600px;" width=3D"600"=0D
      >=0D
        <tr>=0D
          <td style=3D"line-height:0px;font-size:0px;mso-line-height-rule=
:exactly;">=0D
      <![endif]-->=0D
    <div style=3D"margin: 0px auto; max-width: 600px;">=0D
      <table=0D
        style=3D"width: 100%; border-collapse: collapse; mso-table-lspace=
: 0pt; mso-table-rspace: 0pt;"=0D
        role=3D"presentation"=0D
        border=3D"0"=0D
        cellspacing=3D"0"=0D
        cellpadding=3D"0"=0D
        align=3D"center"=0D
      >=0D
        <tbody>=0D
          <tr>=0D
            <td=0D
              style=3D"direction: ltr; font-size: 0px; padding: 20px 0; t=
ext-align: center; vertical-align: top; border-collapse: collapse; mso-ta=
ble-lspace: 0pt; mso-table-rspace: 0pt;"=0D
            >=0D
              <!-- [if mso | IE]>=0D
                  <table role=3D"presentation" border=3D"0" cellpadding=3D=
"0" cellspacing=3D"0">=0D
=0D
        <tr>=0D
=0D
        </tr>=0D
=0D
                  </table>=0D
                <![endif]-->=0D
            </td>=0D
          </tr>=0D
        </tbody>=0D
      </table>=0D
    </div>=0D
    <!-- [if mso | IE]>=0D
          </td>=0D
        </tr>=0D
      </table>=0D
=0D
      <table=0D
         align=3D"center" border=3D"0" cellpadding=3D"0" cellspacing=3D"0=
" class=3D"" style=3D"width:600px;" width=3D"600"=0D
      >=0D
        <tr>=0D
          <td style=3D"line-height:0px;font-size:0px;mso-line-height-rule=
:exactly;">=0D
      <![endif]-->=0D
    <div=0D
      style=3D"background: #ffffff; background-color: #ffffff; margin: 0p=
x auto; max-height: 75px; max-width: 600px;"=0D
    >=0D
      <table=0D
        style=3D"background: #ffffff; background-color: #ffffff; width: 1=
00%; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: =
0pt;"=0D
        role=3D"presentation"=0D
        border=3D"0"=0D
        cellspacing=3D"0"=0D
        cellpadding=3D"0"=0D
        align=3D"center"=0D
      >=0D
        <tbody>=0D
          <tr>=0D
            <td=0D
              style=3D"direction: ltr; font-size: 0px; padding: 20px 0; t=
ext-align: center; vertical-align: top; border-collapse: collapse; mso-ta=
ble-lspace: 0pt; mso-table-rspace: 0pt;"=0D
            >=0D
              <!-- [if mso | IE]>=0D
                  <table role=3D"presentation" border=3D"0" cellpadding=3D=
"0" cellspacing=3D"0">=0D
=0D
        <tr>=0D
=0D
            <td=0D
               class=3D"" style=3D"vertical-align:top;width:600px;"=0D
            >=0D
          <![endif]-->=0D
              <div=0D
                class=3D"mj-column-per-100 outlook-group-fix"=0D
                style=3D"font-size: 13px; text-align: left; direction: lt=
r; display: inline-block; vertical-align: top; width: 100%;"=0D
              >=0D
                <table=0D
                  style=3D"vertical-align: top; border-collapse: collapse=
; mso-table-lspace: 0pt; mso-table-rspace: 0pt;"=0D
                  role=3D"presentation"=0D
                  border=3D"0"=0D
                  width=3D"100%"=0D
                  cellspacing=3D"0"=0D
                  cellpadding=3D"0"=0D
                >=0D
                  <tbody>=0D
                    <tr>=0D
                      <td=0D
                        style=3D"font-size: 0px; padding: 10px 25px; word=
-break: break-word; border-collapse: collapse; mso-table-lspace: 0pt; mso=
-table-rspace: 0pt;"=0D
                        align=3D"center"=0D
                      >=0D
                        <table=0D
                          style=3D"border-collapse: collapse; border-spac=
ing: 0px; mso-table-lspace: 0pt; mso-table-rspace: 0pt;"=0D
                          role=3D"presentation"=0D
                          border=3D"0"=0D
                          cellspacing=3D"0"=0D
                          cellpadding=3D"0"=0D
                        >=0D
                          <tbody>=0D
                            <tr>=0D
                              <td>=0D
                                <a=0D
                                  href=3D"https://www.vindi.com.br"=0D
                                  target=3D"_blank"=0D
                                  rel=3D"noopener"=0D
                                >=0D
                                  <img=0D
                                    style=3D"border: 0px; display: block;=
 outline: none; text-decoration: none; width: 162px; height: 76px; left: =
221px; top: 15%; line-height: 0%;"=0D
                                    title=3D"Vindi Pagamentos"=0D
                                    src=3D"https://d2gaei22r5e206.cloudfr=
ont.net/public/production/images/commons/vindi-new-brand-2022/PNG/vindi-l=
ogo-colorido-completo.png"=0D
                                    alt=3D"Vindi Pagamentos"=0D
                                  />=0D
                                </a>=0D
                              </td>=0D
                            </tr>=0D
                          </tbody>=0D
                        </table>=0D
                      </td>=0D
                    </tr>=0D
                  </tbody>=0D
                </table>=0D
              </div>=0D
              <!-- [if mso | IE]>=0D
            </td>=0D
=0D
        </tr>=0D
=0D
                  </table>=0D
                <![endif]-->=0D
            </td>=0D
          </tr>=0D
        </tbody>=0D
      </table>=0D
    </div>=0D
    <!-- [if mso | IE]>=0D
          </td>=0D
        </tr>=0D
      </table>=0D
=0D
      <table=0D
         align=3D"center" border=3D"0" cellpadding=3D"0" cellspacing=3D"0=
" class=3D"" style=3D"width:600px;" width=3D"600"=0D
      >=0D
        <tr>=0D
          <td style=3D"line-height:0px;font-size:0px;mso-line-height-rule=
:exactly;">=0D
      <![endif]-->=0D
    <div=0D
      style=3D"background: #ffffff; background-color: #ffffff; margin: 0p=
x auto; max-width: 600px;"=0D
    >=0D
      <table=0D
        style=3D"background: #ffffff; background-color: #ffffff; width: 1=
00%; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: =
0pt;"=0D
        role=3D"presentation"=0D
        border=3D"0"=0D
        cellspacing=3D"0"=0D
        cellpadding=3D"0"=0D
        align=3D"center"=0D
      >=0D
        <tbody>=0D
          <tr>=0D
            <td=0D
              style=3D"direction: ltr; font-size: 0px; padding: 10px; pad=
ding-bottom: 25px; padding-top: 25px; text-align: center; vertical-align:=
 top; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace:=
 0pt;"=0D
            >=0D
              <!-- [if mso | IE]>=0D
                  <table role=3D"presentation" border=3D"0" cellpadding=3D=
"0" cellspacing=3D"0">=0D
=0D
        <tr>=0D
=0D
            <td=0D
               class=3D"" style=3D"vertical-align:top;width:580px;"=0D
            >=0D
          <![endif]-->=0D
              <div=0D
                class=3D"mj-column-per-100 outlook-group-fix"=0D
                style=3D"font-size: 13px; text-align: left; direction: lt=
r; display: inline-block; vertical-align: top; width: 100%;"=0D
              >=0D
                <table=0D
                  style=3D"vertical-align: top; border-collapse: collapse=
; mso-table-lspace: 0pt; mso-table-rspace: 0pt;"=0D
                  role=3D"presentation"=0D
                  border=3D"0"=0D
                  width=3D"100%"=0D
                  cellspacing=3D"0"=0D
                  cellpadding=3D"0"=0D
                >=0D
                  <tbody>=0D
                    <tr>=0D
                      <td=0D
                        style=3D"font-size: 0px; padding: 10px 25px; word=
-break: break-word; border-collapse: collapse; mso-table-lspace: 0pt; mso=
-table-rspace: 0pt;"=0D
                        align=3D"left"=0D
                      >=0D
                        <div=0D
                          style=3D"font-family: Ubuntu, Helvetica, Arial,=
 sans-serif; font-size: 13px; line-height: 1; text-align: left; color: #0=
00000;"=0D
                        >=0D
                          <div style=3D"margin: 0px auto; max-width: 600p=
x;">=0D
<table style=3D"background: #2a5298; background-color: #2a5298; width: 10=
0%;" role=3D"presentation" border=3D"0" cellspacing=3D"0" cellpadding=3D"=
0" align=3D"center">=0D
<tbody>=0D
<tr>=0D
<td style=3D"direction: ltr; font-size: 0px; padding: 20px 0; text-align:=
 center; vertical-align: top;"><!-- [if mso | IE]>=0D
                  <table role=3D"presentation" border=3D"0" cellpadding=3D=
"0" cellspacing=3D"0">=0D
                =0D
        <tr>=0D
      =0D
            <td=0D
               class=3D"" style=3D"vertical-align:top;width:600px;"=0D
            >=0D
          <![endif]-->=0D
<div class=3D"mj-column-per-100 outlook-group-fix" style=3D"font-size: 13=
px; text-align: left; direction: ltr; display: inline-block; vertical-ali=
gn: top; width: 100%;">=0D
<table style=3D"vertical-align: top;" role=3D"presentation" border=3D"0" =
width=3D"100%" cellspacing=3D"0" cellpadding=3D"0">=0D
<tbody>=0D
<tr>=0D
<td style=3D"font-size: 0px; padding: 10px 25px; word-break: break-word;"=
 align=3D"center">=0D
<div style=3D"font-family: Raleway, Arial; font-size: 26px; font-weight: =
bold; line-height: 1; text-align: center; color: #ffffff;">Dados da sua c=
ompra</div>=0D
</td>=0D
</tr>=0D
</tbody>=0D
</table>=0D
</div>=0D
<!-- [if mso | IE]>=0D
            </td>=0D
          =0D
        </tr>=0D
      =0D
                  </table>=0D
                <![endif]--></td>=0D
</tr>=0D
</tbody>=0D
</table>=0D
</div>=0D
<!-- [if mso | IE]>=0D
          </td>=0D
        </tr>=0D
      </table>=0D
      =0D
      <table=0D
         align=3D"center" border=3D"0" cellpadding=3D"0" cellspacing=3D"0=
" class=3D"" style=3D"width:600px;" width=3D"600"=0D
      >=0D
        <tr>=0D
          <td style=3D"line-height:0px;font-size:0px;mso-line-height-rule=
:exactly;">=0D
      <![endif]--><!-- [if mso | IE]>=0D
          </td>=0D
        </tr>=0D
      </table>=0D
      =0D
      <table=0D
         align=3D"center" border=3D"0" cellpadding=3D"0" cellspacing=3D"0=
" class=3D"" style=3D"width:600px;" width=3D"600"=0D
      >=0D
        <tr>=0D
          <td style=3D"line-height:0px;font-size:0px;mso-line-height-rule=
:exactly;">=0D
      <![endif]--><!-- [if mso | IE]>=0D
          </td>=0D
        </tr>=0D
      </table>=0D
      =0D
      <table=0D
         align=3D"center" border=3D"0" cellpadding=3D"0" cellspacing=3D"0=
" class=3D"" style=3D"width:600px;" width=3D"600"=0D
      >=0D
        <tr>=0D
          <td style=3D"line-height:0px;font-size:0px;mso-line-height-rule=
:exactly;">=0D
      <![endif]-->=0D
<div style=3D"background: #ffffff; background-color: #ffffff; margin: 0px=
 auto; max-width: 600px;">=0D
<table style=3D"background: #ffffff; background-color: #ffffff; width: 10=
0%;" role=3D"presentation" border=3D"0" cellspacing=3D"0" cellpadding=3D"=
0" align=3D"center">=0D
<tbody>=0D
<tr>=0D
<td style=3D"direction: ltr; font-size: 0px; padding: 10px; padding-botto=
m: 25px; padding-top: 25px; text-align: center; vertical-align: top;"><!-=
- [if mso | IE]>=0D
                  <table role=3D"presentation" border=3D"0" cellpadding=3D=
"0" cellspacing=3D"0">=0D
                =0D
        <tr>=0D
      =0D
            <td=0D
               class=3D"" style=3D"vertical-align:top;width:580px;"=0D
            >=0D
          <![endif]-->=0D
<div class=3D"mj-column-per-100 outlook-group-fix" style=3D"font-size: 13=
px; text-align: left; direction: ltr; display: inline-block; vertical-ali=
gn: top; width: 100%;">=0D
<table style=3D"vertical-align: top;" role=3D"presentation" border=3D"0" =
width=3D"100%" cellspacing=3D"0" cellpadding=3D"0">=0D
<tbody>=0D
<tr>=0D
<td style=3D"font-size: 0px; padding: 10px 25px; word-break: break-word;"=
 align=3D"left">=0D
<div style=3D"font-family: Raleway, Arial; font-size: 14px; line-height: =
1; color: #555555; text-align: center;"><strong>Vindi pagamentos a servi&=
ccedil;o de Print Loja</strong></div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 14px; line-height: =
1; color: #555555; text-align: center;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 14px; line-height: =
1; color: #555555; text-align: center;"><img src=3D'https://files.interme=
diador.yapay.com.br/billet_logo_production/768d4385c06e9c2fa7dfd4d3d6b134=
823b2083a7.png'></div>=0D
</td>=0D
</tr>=0D
<tr>=0D
<td style=3D"font-size: 0px; padding: 10px 25px; word-break: break-word;"=
>=0D
<p style=3D"border-top: dashed 1px lightgrey; font-size: 1; margin: 0px a=
uto; width: 100%;">&nbsp;</p>=0D
<!-- [if mso | IE]>=0D
        <table=0D
           align=3D"center" border=3D"0" cellpadding=3D"0" cellspacing=3D=
"0" style=3D"border-top:dashed 1px lightgrey;font-size:1;margin:0px auto;=
width:530px;" role=3D"presentation" width=3D"530px"=0D
        >=0D
          <tr>=0D
            <td style=3D"height:0;line-height:0;">=0D
              &nbsp;=0D
            </td>=0D
          </tr>=0D
        </table>=0D
      <![endif]--></td>=0D
</tr>=0D
<tr>=0D
<td style=3D"font-size: 0px; padding: 10px 25px; word-break: break-word;"=
 align=3D"left">=0D
<div style=3D"font-family: Raleway, Arial; font-size: 14px; line-height: =
1.6; text-align: left; color: #555555;">Ol&aacute; SINDICATO DO COM VAR D=
E MIGUEL PEREIRAEPATY DO ALFERES .,</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 14px; line-height: =
1.6; text-align: left; color: #555555;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 14px; line-height: =
1.6; color: #555555; text-align: justify;">Voc&ecirc; realizou uma compra=
 em Print Loja utilizando o intermediador Vindi.</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 14px; line-height: =
1.6; color: #555555; text-align: justify;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 14px; line-height: =
1.6; color: #555555; text-align: justify;">Fique tranquilo, pois conosco =
seu pagamento esta 100% seguro.</div>=0D
</td>=0D
</tr>=0D
<tr>=0D
<td style=3D"font-size: 0px; padding: 10px 25px; word-break: break-word;"=
>=0D
<p style=3D"border-top: dashed 1px lightgrey; font-size: 1; margin: 0px a=
uto; width: 100%;">&nbsp;</p>=0D
<!-- [if mso | IE]>=0D
        <table=0D
           align=3D"center" border=3D"0" cellpadding=3D"0" cellspacing=3D=
"0" style=3D"border-top:dashed 1px lightgrey;font-size:1;margin:0px auto;=
width:530px;" role=3D"presentation" width=3D"530px"=0D
        >=0D
          <tr>=0D
            <td style=3D"height:0;line-height:0;">=0D
              &nbsp;=0D
            </td>=0D
          </tr>=0D
        </table>=0D
      <![endif]--></td>=0D
</tr>=0D
<tr>=0D
<td style=3D"font-size: 0px; padding: 10px 25px; word-break: break-word;"=
 align=3D"left">=0D
<div style=3D"font-family: Raleway, Arial; font-size: 15px; line-height: =
1.6; text-align: left; color: #555555;"><strong>Dados de sua compra:</str=
ong></div>=0D
</td>=0D
</tr>=0D
<tr>=0D
<td style=3D"font-size: 0px; padding: 10px 25px; padding-top: 0px; paddin=
g-bottom: 20px; word-break: break-word;" align=3D"left">=0D
<div style=3D"font-family: Raleway, Arial; font-size: 15px; line-height: =
1; text-align: left; color: #555555;">Valor: R$  169,03 - Boleto Bancario=
&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 15px; line-height: =
1; text-align: left; color: #555555;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 15px; line-height: =
1; text-align: left; color: #555555;">Data da compra: 01/07/2022 - 10:19:=
14</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 15px; line-height: =
1; text-align: left; color: #555555;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 15px; line-height: =
1; text-align: left; color: #555555;">Transa&ccedil;&atilde;o: 77393214</=
div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 15px; line-height: =
1; text-align: left; color: #555555;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 15px; line-height: =
1; text-align: left; color: #555555;">Pedido: 362561</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 15px; line-height: =
1; text-align: left; color: #555555;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 15px; line-height: =
1.5; text-align: left; color: #555555;">Entrega: Avenida Presidente John =
Kennedy, 191 -. Bairro: Centro. Cidade: Miguel Pereira/RJ. Cep: 26900000.=
</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 15px; line-height: =
1; text-align: left; color: #555555;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 15px; line-height: =
1; text-align: left; color: #555555;">=0D
<div style=3D"font-family: Raleway, Arial; font-size: 15px; line-height: =
1; text-align: left; color: #555555;"><span style=3D"color: #000000; font=
-family: 'Times New Roman'; font-size: 14px; background-color: #f4fbfd;">=
<center><table width=3D"100%" style=3D"border-collapse: collapse"><thead>=
<th colspan=3D"2" style=3D"font-size: 14px; color: #555; font-weight: 700=
; font-family: sans-serif; text-align: left;">Produto</th><th style=3D"fo=
nt-size: 14px; color: #555; font-weight: 700; font-family: sans-serif; te=
xt-align: left;">Quantidade</th><th style=3D"font-size: 14px; color: #555=
; font-weight: 700; font-family: sans-serif; text-align: left;">Valor</th=
></thead><tbody><tr><td style=3D"font-size: 12px; color: #868686; font-fa=
mily: sans-serif;"><img src=3D"https://images.tcdn.com.br/img/img_prod/10=
41864/90_toner_premium_compativel_com_hp_1022_359395_1_e26b9eeec26fda8d46=
977be74f9297f9.png" width=3D"60" height=3D"60"></img></td><td><p style=3D=
"font-size: 12px; color: #868686; font-family: sans-serif;">Toner Premium=
 Compat=C3=ADvel com HP HP Q2612A Q2612AB | 1010 1015 1018 1020 1022 3015=
 3020 3050</p><p style=3D"font-size: 12px; color: #868686; font-family: s=
ans-serif;">C=C3=B3digo: 359395</p></td><td class=3D"qnt" style=3D"font-s=
ize: 12px; color: #868686; font-family: sans-serif;">3.0</td><td class=3D=
"valor" style=3D"font-size: 12px; color: #868686; font-family: sans-serif=
;">R$ 129,90</td></tr><tr><td style=3D"font-size: 12px; color: #868686; f=
ont-family: sans-serif;"><img src=3D"https://images.tcdn.com.br/img/img_p=
rod/1041864/90_toner_premium_compativel_p1102w_354493_1_fb2e5eea3b62d4b30=
f76196541b22362.jpg" width=3D"60" height=3D"60"></img></td><td><p style=3D=
"font-size: 12px; color: #868686; font-family: sans-serif;">Toner Premium=
 compat=C3=ADvel P1102W</p><p style=3D"font-size: 12px; color: #868686; f=
ont-family: sans-serif;">C=C3=B3digo: 354493</p></td><td class=3D"qnt" st=
yle=3D"font-size: 12px; color: #868686; font-family: sans-serif;">1.0</td=
><td class=3D"valor" style=3D"font-size: 12px; color: #868686; font-famil=
y: sans-serif;">R$ 41,25</td></tr></tbody></table></center></span></div>=0D=

</div>=0D
</td>=0D
</tr>=0D
<tr>=0D
<td style=3D"font-size: 0px; padding: 10px 25px; word-break: break-word;"=
>=0D
<p style=3D"border-top: dashed 1px lightgrey; font-size: 1; margin: 0px a=
uto; width: 100%;">&nbsp;</p>=0D
<!-- [if mso | IE]>=0D
        <table=0D
           align=3D"center" border=3D"0" cellpadding=3D"0" cellspacing=3D=
"0" style=3D"border-top:dashed 1px lightgrey;font-size:1;margin:0px auto;=
width:530px;" role=3D"presentation" width=3D"530px"=0D
        >=0D
          <tr>=0D
            <td style=3D"height:0;line-height:0;">=0D
              &nbsp;=0D
            </td>=0D
          </tr>=0D
        </table>=0D
      <![endif]--></td>=0D
</tr>=0D
<tr>=0D
<td style=3D"font-size: 0px; padding: 10px 25px; word-break: break-word;"=
 align=3D"center">&nbsp;</td>=0D
</tr>=0D
<tr>=0D
<td style=3D"font-size: 0px; padding: 10px 25px; word-break: break-word;"=
 align=3D"center">=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; color: #555555; text-align: justify;">Caso ainda n&atilde;o tenha efet=
uado o pagamento&nbsp;utilize o c&oacute;digo do boleto abaixo ou clique =
no bot&atilde;o se desejar alterar a forma de pagamento:</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; color: #555555; text-align: justify;">:</div>=0D
<div><img src=3D"https://images.tcdn.com.br/img/editor/up/443731/boletoic=
on.png" width=3D"111" height=3D"86" /><span style=3D"color: #555555; font=
-family: Raleway, Arial; font-size: 13px; text-align: left;">&nbsp;</span=
>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; color: #555555; text-align: left;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; color: #555555; text-align: center;"><strong>34191.76957 07046.012931 =
85334.580009 1 90340000016903</strong></div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; color: #555555; text-align: center;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; color: #555555; text-align: center;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; color: #555555; text-align: left;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 16px; line-height: =
1; color: #555555; text-align: center;"><a class=3D"content__link" style=3D=
"background-color: #0ab155; border-radius: 5px; color: #fff; display: blo=
ck; font-family: sans-serif; font-size: 18px; font-weight: bold; line-hei=
ght: 1; margin: 0 auto; max-width: 300px; padding: 18px 24px; text-align:=
 center; text-decoration: none; text-transform: uppercase;" href=3D"https=
://tc.intermediador.yapay.com.br/transactions/pay_login/791bbcacc3f26a758=
1244c3749f0f588" target=3D"_blank" rel=3D"noopener noreferrer">EFETUAR PA=
GAMENTO</a></div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; text-align: center; color: #555555;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; text-align: center; color: #555555;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; text-align: center; color: #555555;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; text-align: center; color: #555555;"><strong style=3D"font-size: 16px;=
">Aten&ccedil;&atilde;o! O prazo de compensa&ccedil;&atilde;o do boleto &=
eacute; de 2 dias &uacute;teis.</strong></div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; color: #555555; text-align: left;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; text-align: center; color: #555555;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; text-align: center; color: #555555;">&nbsp;</div>=0D
<div style=3D"font-family: Raleway, Arial; font-size: 13px; line-height: =
1; text-align: center; color: #555555;">Este e-mail &eacute; autom&aacute=
;tico, n&atilde;o &eacute; necess&aacute;rio respond&ecirc;-lo.</div>=0D
</div>=0D
</td>=0D
</tr>=0D
</tbody>=0D
</table>=0D
<table style=3D"vertical-align: top;" role=3D"presentation" border=3D"0" =
width=3D"100%" cellspacing=3D"0" cellpadding=3D"0">=0D
<tbody>=0D
<tr>=0D
<td style=3D"font-size: 0px; padding: 10px 25px; padding-top: 0px; paddin=
g-bottom: 0px; padding-left: 0px; word-break: break-word;" align=3D"cente=
r">&nbsp;</td>=0D
</tr>=0D
</tbody>=0D
</table>=0D
</div>=0D
</td>=0D
</tr>=0D
</tbody>=0D
</table>=0D
</div>=0D
<!-- [if mso | IE]>=0D
          </td>=0D
        </tr>=0D
      </table>=0D
      <![endif]-->=0D
                        </div>=0D
                      </td>=0D
                    </tr>=0D
                  </tbody>=0D
                </table>=0D
              </div>=0D
              <!-- [if mso | IE]>=0D
            </td>=0D
=0D
        </tr>=0D
=0D
                  </table>=0D
                <![endif]-->=0D
            </td>=0D
          </tr>=0D
        </tbody>=0D
      </table>=0D
    </div>=0D
    <!-- [if mso | IE]>=0D
          </td>=0D
        </tr>=0D
      </table>=0D
=0D
      <table=0D
         align=3D"center" border=3D"0" cellpadding=3D"0" cellspacing=3D"0=
" class=3D"" style=3D"width:600px;" width=3D"600"=0D
      >=0D
        <tr>=0D
          <td style=3D"line-height:0px;font-size:0px;mso-line-height-rule=
:exactly;">=0D
      <![endif]-->=0D
    <div=0D
      style=3D"background: #e8eef9; background-color: #e8eef9; margin: 0p=
x auto; max-width: 600px;"=0D
    >=0D
      <table=0D
        style=3D"background: #e8eef9; background-color: #e8eef9; width: 1=
00%; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: =
0pt;"=0D
        role=3D"presentation"=0D
        border=3D"0"=0D
        cellspacing=3D"0"=0D
        cellpadding=3D"0"=0D
        align=3D"center"=0D
      >=0D
        <tbody>=0D
          <tr>=0D
            <td=0D
              style=3D"direction: ltr; font-size: 0px; padding: 20px 0; p=
adding-top: 0px; text-align: center; vertical-align: top; border-collapse=
: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt;"=0D
            >=0D
              <!-- [if mso | IE]>=0D
                  <table role=3D"presentation" border=3D"0" cellpadding=3D=
"0" cellspacing=3D"0">=0D
=0D
        <tr>=0D
=0D
            <td=0D
               class=3D"" style=3D"vertical-align:top;width:600px;"=0D
            >=0D
          <![endif]-->=0D
              <div=0D
                class=3D"mj-column-per-100 outlook-group-fix"=0D
                style=3D"font-size: 13px; text-align: left; direction: lt=
r; display: inline-block; vertical-align: top; width: 100%;"=0D
              >=0D
                <table=0D
                  style=3D"vertical-align: top; border-collapse: collapse=
; mso-table-lspace: 0pt; mso-table-rspace: 0pt;"=0D
                  role=3D"presentation"=0D
                  border=3D"0"=0D
                  width=3D"100%"=0D
                  cellspacing=3D"0"=0D
                  cellpadding=3D"0"=0D
                >=0D
                  <tbody>=0D
                    <tr>=0D
                      <td=0D
                        style=3D"font-size: 0px; padding: 10px 25px; padd=
ing-top: 20px; padding-bottom: 0px; word-break: break-word; border-collap=
se: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt;"=0D
                        align=3D"center"=0D
                      >=0D
                        <div=0D
                          style=3D"font-family: Raleway, Arial; font-size=
: 13px; line-height: 1; text-align: center; color: #777777;"=0D
                        >=0D
                          Vindi Pagamentos - Solu&ccedil;&otilde;es de Pa=
gamentos=0D
                        </div>=0D
                      </td>=0D
                    </tr>=0D
                    <tr>=0D
                      <td=0D
                        style=3D"font-size: 0px; padding: 10px 25px; padd=
ing-top: 0px; padding-bottom: 0px; padding-left: 0px; word-break: break-w=
ord; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: =
0pt;"=0D
                        align=3D"center"=0D
                      >=0D
                        <table=0D
                          style=3D"border-collapse: separate; line-height=
: 100%; mso-table-lspace: 0pt; mso-table-rspace: 0pt;"=0D
                          role=3D"presentation"=0D
                          border=3D"0"=0D
                          cellspacing=3D"0"=0D
                          cellpadding=3D"0"=0D
                        >=0D
                          <tbody>=0D
                            <tr>=0D
                              <td=0D
                                style=3D"border: none; border-radius: 3px=
; cursor: auto; padding: 10px 25px; background: transparent; border-colla=
pse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt;"=0D
                                role=3D"presentation"=0D
                                align=3D"center"=0D
                                valign=3D"middle"=0D
                                bgcolor=3D"transparent"=0D
                              >=0D
                                <a=0D
                                  style=3D"background: transparent; color=
: #888888; font-family: Raleway, Arial; font-size: 12px; font-weight: nor=
mal; line-height: 120%; margin: 0; text-decoration: underline; text-trans=
form: none;"=0D
                                  href=3D"https://www.vindi.com.br"=0D
                                  target=3D"_blank"=0D
                                  rel=3D"noopener"=0D
                                >=0D
                                  www.vindi.com.br=0D
                                </a>=0D
                              </td>=0D
                            </tr>=0D
                          </tbody>=0D
                        </table>=0D
                      </td>=0D
                    </tr>=0D
                  </tbody>=0D
                </table>=0D
              </div>=0D
              <!-- [if mso | IE]>=0D
            </td>=0D
=0D
        </tr>=0D
=0D
                  </table>=0D
                <![endif]-->=0D
            </td>=0D
          </tr>=0D
        </tbody>=0D
      </table>=0D
    </div>=0D
    <!-- [if mso | IE]>=0D
          </td>=0D
        </tr>=0D
      </table>=0D
      <![endif]-->=0D
  </div>=0D
</html>=0D
<div style=3D'font-size: 10px; float: left; margin-left: 4px;'>C=C3=B3dig=
o do Email: [223]</div>=

----==_mimepart_62bef586597ef_59923ff587284b347540436
Content-Type: application/pdf;
 filename=boleto.pdf
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename=boleto.pdf
Content-ID: <62bef5865a91d_59923ff587284b347540690@ip-172-25-30-235.yapay-production.cloud.mail>

PGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBjaGFyc2V0PSJVVEYtOCIgLz4K
PHNjcmlwdD53aW5kb3cuTlJFVU18fChOUkVVTT17fSk7TlJFVU0uaW5mbz17
ImJlYWNvbiI6ImJhbS5uci1kYXRhLm5ldCIsImVycm9yQmVhY29uIjoiYmFt
Lm5yLWRhdGEubmV0IiwibGljZW5zZUtleSI6IjVlODNjOWRkNDAiLCJhcHBs
aWNhdGlvbklEIjoiMTA0ODU5NzA4NiIsInRyYW5zYWN0aW9uTmFtZSI6ImRW
Z0xRRUVOV0Y1Y1FVNVNRMThZRlVaYURFQWRVRjBGVmtzPSIsInF1ZXVlVGlt
ZSI6MCwiYXBwbGljYXRpb25UaW1lIjoxODM4LCJhZ2VudCI6IiJ9PC9zY3Jp
cHQ+CjxzY3JpcHQ+KHdpbmRvdy5OUkVVTXx8KE5SRVVNPXt9KSkuaW5pdD17
cHJpdmFjeTp7Y29va2llc19lbmFibGVkOnRydWV9LGFqYXg6e2RlbnlfbGlz
dDpbImJhbS5uci1kYXRhLm5ldCJdfSxkaXN0cmlidXRlZF90cmFjaW5nOntl
bmFibGVkOnRydWV9fTsod2luZG93Lk5SRVVNfHwoTlJFVU09e30pKS5sb2Fk
ZXJfY29uZmlnPXthZ2VudElEOiIxMTM0MDc5NDk4IixhY2NvdW50SUQ6IjEx
NTQyMDgiLHRydXN0S2V5OiIxMTU0MjA4Iix4cGlkOiJWUWNDVlZSVEFCQUJW
RlZhQWdnQVZsd0giLGxpY2Vuc2VLZXk6IjVlODNjOWRkNDAiLGFwcGxpY2F0
aW9uSUQ6IjEwNDg1OTcwODYifTt3aW5kb3cuTlJFVU18fChOUkVVTT17fSks
X19ucl9yZXF1aXJlPWZ1bmN0aW9uKHQsZSxuKXtmdW5jdGlvbiByKG4pe2lm
KCFlW25dKXt2YXIgbz1lW25dPXtleHBvcnRzOnt9fTt0W25dWzBdLmNhbGwo
by5leHBvcnRzLGZ1bmN0aW9uKGUpe3ZhciBvPXRbbl1bMV1bZV07cmV0dXJu
IHIob3x8ZSl9LG8sby5leHBvcnRzKX1yZXR1cm4gZVtuXS5leHBvcnRzfWlm
KCJmdW5jdGlvbiI9PXR5cGVvZiBfX25yX3JlcXVpcmUpcmV0dXJuIF9fbnJf
cmVxdWlyZTtmb3IodmFyIG89MDtvPG4ubGVuZ3RoO28rKylyKG5bb10pO3Jl
dHVybiByfSh7MTpbZnVuY3Rpb24odCxlLG4pe2Z1bmN0aW9uIHIodCl7dHJ5
e3MuY29uc29sZSYmY29uc29sZS5sb2codCl9Y2F0Y2goZSl7fX12YXIgbyxp
PXQoImVlIiksYT10KDMxKSxzPXt9O3RyeXtvPWxvY2FsU3RvcmFnZS5nZXRJ
dGVtKCJfX25yX2ZsYWdzIikuc3BsaXQoIiwiKSxjb25zb2xlJiYiZnVuY3Rp
b24iPT10eXBlb2YgY29uc29sZS5sb2cmJihzLmNvbnNvbGU9ITAsby5pbmRl
eE9mKCJkZXYiKSE9PS0xJiYocy5kZXY9ITApLG8uaW5kZXhPZigibnJfZGV2
IikhPT0tMSYmKHMubnJEZXY9ITApKX1jYXRjaChjKXt9cy5uckRldiYmaS5v
bigiaW50ZXJuYWwtZXJyb3IiLGZ1bmN0aW9uKHQpe3IodC5zdGFjayl9KSxz
LmRldiYmaS5vbigiZm4tZXJyIixmdW5jdGlvbih0LGUsbil7cihuLnN0YWNr
KX0pLHMuZGV2JiYocigiTlIgQUdFTlQgSU4gREVWRUxPUE1FTlQgTU9ERSIp
LHIoImZsYWdzOiAiK2EocyxmdW5jdGlvbih0LGUpe3JldHVybiB0fSkuam9p
bigiLCAiKSkpfSx7fV0sMjpbZnVuY3Rpb24odCxlLG4pe2Z1bmN0aW9uIHIo
dCxlLG4scixzKXt0cnl7bD9sLT0xOm8oc3x8bmV3IFVuY2F1Z2h0RXhjZXB0
aW9uKHQsZSxuKSwhMCl9Y2F0Y2goZil7dHJ5e2koImllcnIiLFtmLGMubm93
KCksITBdKX1jYXRjaChkKXt9fXJldHVybiJmdW5jdGlvbiI9PXR5cGVvZiB1
JiZ1LmFwcGx5KHRoaXMsYShhcmd1bWVudHMpKX1mdW5jdGlvbiBVbmNhdWdo
dEV4Y2VwdGlvbih0LGUsbil7dGhpcy5tZXNzYWdlPXR8fCJVbmNhdWdodCBl
cnJvciB3aXRoIG5vIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24iLHRoaXMuc291
cmNlVVJMPWUsdGhpcy5saW5lPW59ZnVuY3Rpb24gbyh0LGUpe3ZhciBuPWU/
bnVsbDpjLm5vdygpO2koImVyciIsW3Qsbl0pfXZhciBpPXQoImhhbmRsZSIp
LGE9dCgzMikscz10KCJlZSIpLGM9dCgibG9hZGVyIiksZj10KCJnb3MiKSx1
PXdpbmRvdy5vbmVycm9yLGQ9ITEscD0ibnJAc2VlbkVycm9yIjtpZighYy5k
aXNhYmxlZCl7dmFyIGw9MDtjLmZlYXR1cmVzLmVycj0hMCx0KDEpLHdpbmRv
dy5vbmVycm9yPXI7dHJ5e3Rocm93IG5ldyBFcnJvcn1jYXRjaChoKXsic3Rh
Y2siaW4gaCYmKHQoMTQpLHQoMTMpLCJhZGRFdmVudExpc3RlbmVyImluIHdp
bmRvdyYmdCg3KSxjLnhocldyYXBwYWJsZSYmdCgxNSksZD0hMCl9cy5vbigi
Zm4tc3RhcnQiLGZ1bmN0aW9uKHQsZSxuKXtkJiYobCs9MSl9KSxzLm9uKCJm
bi1lcnIiLGZ1bmN0aW9uKHQsZSxuKXtkJiYhbltwXSYmKGYobixwLGZ1bmN0
aW9uKCl7cmV0dXJuITB9KSx0aGlzLnRocm93bj0hMCxvKG4pKX0pLHMub24o
ImZuLWVuZCIsZnVuY3Rpb24oKXtkJiYhdGhpcy50aHJvd24mJmw+MCYmKGwt
PTEpfSkscy5vbigiaW50ZXJuYWwtZXJyb3IiLGZ1bmN0aW9uKHQpe2koImll
cnIiLFt0LGMubm93KCksITBdKX0pfX0se31dLDM6W2Z1bmN0aW9uKHQsZSxu
KXt2YXIgcj10KCJsb2FkZXIiKTtyLmRpc2FibGVkfHwoci5mZWF0dXJlcy5p
bnM9ITApfSx7fV0sNDpbZnVuY3Rpb24odCxlLG4pe2Z1bmN0aW9uIHIoKXtV
KyssTD1nLmhhc2gsdGhpc1t1XT15Lm5vdygpfWZ1bmN0aW9uIG8oKXtVLS0s
Zy5oYXNoIT09TCYmaSgwLCEwKTt2YXIgdD15Lm5vdygpO3RoaXNbaF09fn50
aGlzW2hdK3QtdGhpc1t1XSx0aGlzW2RdPXR9ZnVuY3Rpb24gaSh0LGUpe0Uu
ZW1pdCgibmV3VVJMIixbIiIrZyxlXSl9ZnVuY3Rpb24gYSh0LGUpe3Qub24o
ZSxmdW5jdGlvbigpe3RoaXNbZV09eS5ub3coKX0pfXZhciBzPSItc3RhcnQi
LGM9Ii1lbmQiLGY9Ii1ib2R5Iix1PSJmbiIrcyxkPSJmbiIrYyxwPSJjYiIr
cyxsPSJjYiIrYyxoPSJqc1RpbWUiLG09ImZldGNoIix2PSJhZGRFdmVudExp
c3RlbmVyIix3PXdpbmRvdyxnPXcubG9jYXRpb24seT10KCJsb2FkZXIiKTtp
Zih3W3ZdJiZ5LnhocldyYXBwYWJsZSYmIXkuZGlzYWJsZWQpe3ZhciB4PXQo
MTEpLGI9dCgxMiksRT10KDkpLFI9dCg3KSxPPXQoMTQpLFQ9dCg4KSxTPXQo
MTUpLFA9dCgxMCksTT10KCJlZSIpLEM9TS5nZXQoInRyYWNlciIpLE49dCgy
Myk7dCgxNykseS5mZWF0dXJlcy5zcGE9ITA7dmFyIEwsVT0wO00ub24odSxy
KSxiLm9uKHAsciksUC5vbihwLHIpLE0ub24oZCxvKSxiLm9uKGwsbyksUC5v
bihsLG8pLE0uYnVmZmVyKFt1LGQsInhoci1yZXNvbHZlZCJdKSxSLmJ1ZmZl
cihbdV0pLE8uYnVmZmVyKFsic2V0VGltZW91dCIrYywiY2xlYXJUaW1lb3V0
IitzLHVdKSxTLmJ1ZmZlcihbdSwibmV3LXhociIsInNlbmQteGhyIitzXSks
VC5idWZmZXIoW20rcyxtKyItZG9uZSIsbStmK3MsbStmK2NdKSxFLmJ1ZmZl
cihbIm5ld1VSTCJdKSx4LmJ1ZmZlcihbdV0pLGIuYnVmZmVyKFsicHJvcGFn
YXRlIixwLGwsImV4ZWN1dG9yLWVyciIsInJlc29sdmUiK3NdKSxDLmJ1ZmZl
cihbdSwibm8tIit1XSksUC5idWZmZXIoWyJuZXctanNvbnAiLCJjYi1zdGFy
dCIsImpzb25wLWVycm9yIiwianNvbnAtZW5kIl0pLGEoVCxtK3MpLGEoVCxt
KyItZG9uZSIpLGEoUCwibmV3LWpzb25wIiksYShQLCJqc29ucC1lbmQiKSxh
KFAsImNiLXN0YXJ0IiksRS5vbigicHVzaFN0YXRlLWVuZCIsaSksRS5vbigi
cmVwbGFjZVN0YXRlLWVuZCIsaSksd1t2XSgiaGFzaGNoYW5nZSIsaSxOKCEw
KSksd1t2XSgibG9hZCIsaSxOKCEwKSksd1t2XSgicG9wc3RhdGUiLGZ1bmN0
aW9uKCl7aSgwLFU+MSl9LE4oITApKX19LHt9XSw1OltmdW5jdGlvbih0LGUs
bil7ZnVuY3Rpb24gcigpe3ZhciB0PW5ldyBQZXJmb3JtYW5jZU9ic2VydmVy
KGZ1bmN0aW9uKHQsZSl7dmFyIG49dC5nZXRFbnRyaWVzKCk7cyh2LFtuXSl9
KTt0cnl7dC5vYnNlcnZlKHtlbnRyeVR5cGVzOlsicmVzb3VyY2UiXX0pfWNh
dGNoKGUpe319ZnVuY3Rpb24gbyh0KXtpZihzKHYsW3dpbmRvdy5wZXJmb3Jt
YW5jZS5nZXRFbnRyaWVzQnlUeXBlKHcpXSksd2luZG93LnBlcmZvcm1hbmNl
WyJjIitwXSl0cnl7d2luZG93LnBlcmZvcm1hbmNlW2hdKG0sbywhMSl9Y2F0
Y2godCl7fWVsc2UgdHJ5e3dpbmRvdy5wZXJmb3JtYW5jZVtoXSgid2Via2l0
IittLG8sITEpfWNhdGNoKHQpe319ZnVuY3Rpb24gaSh0KXt9aWYod2luZG93
LnBlcmZvcm1hbmNlJiZ3aW5kb3cucGVyZm9ybWFuY2UudGltaW5nJiZ3aW5k
b3cucGVyZm9ybWFuY2UuZ2V0RW50cmllc0J5VHlwZSl7dmFyIGE9dCgiZWUi
KSxzPXQoImhhbmRsZSIpLGM9dCgxNCksZj10KDEzKSx1PXQoNiksZD10KDIz
KSxwPSJsZWFyUmVzb3VyY2VUaW1pbmdzIixsPSJhZGRFdmVudExpc3RlbmVy
IixoPSJyZW1vdmVFdmVudExpc3RlbmVyIixtPSJyZXNvdXJjZXRpbWluZ2J1
ZmZlcmZ1bGwiLHY9ImJzdFJlc291cmNlIix3PSJyZXNvdXJjZSIsZz0iLXN0
YXJ0Iix5PSItZW5kIix4PSJmbiIrZyxiPSJmbiIreSxFPSJic3RUaW1lciIs
Uj0icHVzaFN0YXRlIixPPXQoImxvYWRlciIpO2lmKCFPLmRpc2FibGVkKXtP
LmZlYXR1cmVzLnN0bj0hMCx0KDkpLCJhZGRFdmVudExpc3RlbmVyImluIHdp
bmRvdyYmdCg3KTt2YXIgVD1OUkVVTS5vLkVWO2Eub24oeCxmdW5jdGlvbih0
LGUpe3ZhciBuPXRbMF07biBpbnN0YW5jZW9mIFQmJih0aGlzLmJzdFN0YXJ0
PU8ubm93KCkpfSksYS5vbihiLGZ1bmN0aW9uKHQsZSl7dmFyIG49dFswXTtu
IGluc3RhbmNlb2YgVCYmcygiYnN0IixbbixlLHRoaXMuYnN0U3RhcnQsTy5u
b3coKV0pfSksYy5vbih4LGZ1bmN0aW9uKHQsZSxuKXt0aGlzLmJzdFN0YXJ0
PU8ubm93KCksdGhpcy5ic3RUeXBlPW59KSxjLm9uKGIsZnVuY3Rpb24odCxl
KXtzKEUsW2UsdGhpcy5ic3RTdGFydCxPLm5vdygpLHRoaXMuYnN0VHlwZV0p
fSksZi5vbih4LGZ1bmN0aW9uKCl7dGhpcy5ic3RTdGFydD1PLm5vdygpfSks
Zi5vbihiLGZ1bmN0aW9uKHQsZSl7cyhFLFtlLHRoaXMuYnN0U3RhcnQsTy5u
b3coKSwicmVxdWVzdEFuaW1hdGlvbkZyYW1lIl0pfSksYS5vbihSK2csZnVu
Y3Rpb24odCl7dGhpcy50aW1lPU8ubm93KCksdGhpcy5zdGFydFBhdGg9bG9j
YXRpb24ucGF0aG5hbWUrbG9jYXRpb24uaGFzaH0pLGEub24oUit5LGZ1bmN0
aW9uKHQpe3MoImJzdEhpc3QiLFtsb2NhdGlvbi5wYXRobmFtZStsb2NhdGlv
bi5oYXNoLHRoaXMuc3RhcnRQYXRoLHRoaXMudGltZV0pfSksdSgpPyhzKHYs
W3dpbmRvdy5wZXJmb3JtYW5jZS5nZXRFbnRyaWVzQnlUeXBlKCJyZXNvdXJj
ZSIpXSkscigpKTpsIGluIHdpbmRvdy5wZXJmb3JtYW5jZSYmKHdpbmRvdy5w
ZXJmb3JtYW5jZVsiYyIrcF0/d2luZG93LnBlcmZvcm1hbmNlW2xdKG0sbyxk
KCExKSk6d2luZG93LnBlcmZvcm1hbmNlW2xdKCJ3ZWJraXQiK20sbyxkKCEx
KSkpLGRvY3VtZW50W2xdKCJzY3JvbGwiLGksZCghMSkpLGRvY3VtZW50W2xd
KCJrZXlwcmVzcyIsaSxkKCExKSksZG9jdW1lbnRbbF0oImNsaWNrIixpLGQo
ITEpKX19fSx7fV0sNjpbZnVuY3Rpb24odCxlLG4pe2UuZXhwb3J0cz1mdW5j
dGlvbigpe3JldHVybiJQZXJmb3JtYW5jZU9ic2VydmVyImluIHdpbmRvdyYm
ImZ1bmN0aW9uIj09dHlwZW9mIHdpbmRvdy5QZXJmb3JtYW5jZU9ic2VydmVy
fX0se31dLDc6W2Z1bmN0aW9uKHQsZSxuKXtmdW5jdGlvbiByKHQpe2Zvcih2
YXIgZT10O2UmJiFlLmhhc093blByb3BlcnR5KHUpOyllPU9iamVjdC5nZXRQ
cm90b3R5cGVPZihlKTtlJiZvKGUpfWZ1bmN0aW9uIG8odCl7cy5pblBsYWNl
KHQsW3UsZF0sIi0iLGkpfWZ1bmN0aW9uIGkodCxlKXtyZXR1cm4gdFsxXX12
YXIgYT10KCJlZSIpLmdldCgiZXZlbnRzIikscz10KCJ3cmFwLWZ1bmN0aW9u
IikoYSwhMCksYz10KCJnb3MiKSxmPVhNTEh0dHBSZXF1ZXN0LHU9ImFkZEV2
ZW50TGlzdGVuZXIiLGQ9InJlbW92ZUV2ZW50TGlzdGVuZXIiO2UuZXhwb3J0
cz1hLCJnZXRQcm90b3R5cGVPZiJpbiBPYmplY3Q/KHIoZG9jdW1lbnQpLHIo
d2luZG93KSxyKGYucHJvdG90eXBlKSk6Zi5wcm90b3R5cGUuaGFzT3duUHJv
cGVydHkodSkmJihvKHdpbmRvdyksbyhmLnByb3RvdHlwZSkpLGEub24odSsi
LXN0YXJ0IixmdW5jdGlvbih0LGUpe3ZhciBuPXRbMV07aWYobnVsbCE9PW4m
JigiZnVuY3Rpb24iPT10eXBlb2Ygbnx8Im9iamVjdCI9PXR5cGVvZiBuKSl7
dmFyIHI9YyhuLCJuckB3cmFwcGVkIixmdW5jdGlvbigpe2Z1bmN0aW9uIHQo
KXtpZigiZnVuY3Rpb24iPT10eXBlb2Ygbi5oYW5kbGVFdmVudClyZXR1cm4g
bi5oYW5kbGVFdmVudC5hcHBseShuLGFyZ3VtZW50cyl9dmFyIGU9e29iamVj
dDp0LCJmdW5jdGlvbiI6bn1bdHlwZW9mIG5dO3JldHVybiBlP3MoZSwiZm4t
IixudWxsLGUubmFtZXx8ImFub255bW91cyIpOm59KTt0aGlzLndyYXBwZWQ9
dFsxXT1yfX0pLGEub24oZCsiLXN0YXJ0IixmdW5jdGlvbih0KXt0WzFdPXRo
aXMud3JhcHBlZHx8dFsxXX0pfSx7fV0sODpbZnVuY3Rpb24odCxlLG4pe2Z1
bmN0aW9uIHIodCxlLG4pe3ZhciByPXRbZV07ImZ1bmN0aW9uIj09dHlwZW9m
IHImJih0W2VdPWZ1bmN0aW9uKCl7dmFyIHQ9aShhcmd1bWVudHMpLGU9e307
by5lbWl0KG4rImJlZm9yZS1zdGFydCIsW3RdLGUpO3ZhciBhO2VbbV0mJmVb
bV0uZHQmJihhPWVbbV0uZHQpO3ZhciBzPXIuYXBwbHkodGhpcyx0KTtyZXR1
cm4gby5lbWl0KG4rInN0YXJ0IixbdCxhXSxzKSxzLnRoZW4oZnVuY3Rpb24o
dCl7cmV0dXJuIG8uZW1pdChuKyJlbmQiLFtudWxsLHRdLHMpLHR9LGZ1bmN0
aW9uKHQpe3Rocm93IG8uZW1pdChuKyJlbmQiLFt0XSxzKSx0fSl9KX12YXIg
bz10KCJlZSIpLmdldCgiZmV0Y2giKSxpPXQoMzIpLGE9dCgzMSk7ZS5leHBv
cnRzPW87dmFyIHM9d2luZG93LGM9ImZldGNoLSIsZj1jKyJib2R5LSIsdT1b
ImFycmF5QnVmZmVyIiwiYmxvYiIsImpzb24iLCJ0ZXh0IiwiZm9ybURhdGEi
XSxkPXMuUmVxdWVzdCxwPXMuUmVzcG9uc2UsbD1zLmZldGNoLGg9InByb3Rv
dHlwZSIsbT0ibnJAY29udGV4dCI7ZCYmcCYmbCYmKGEodSxmdW5jdGlvbih0
LGUpe3IoZFtoXSxlLGYpLHIocFtoXSxlLGYpfSkscihzLCJmZXRjaCIsYyks
by5vbihjKyJlbmQiLGZ1bmN0aW9uKHQsZSl7dmFyIG49dGhpcztpZihlKXt2
YXIgcj1lLmhlYWRlcnMuZ2V0KCJjb250ZW50LWxlbmd0aCIpO251bGwhPT1y
JiYobi5yeFNpemU9ciksby5lbWl0KGMrImRvbmUiLFtudWxsLGVdLG4pfWVs
c2Ugby5lbWl0KGMrImRvbmUiLFt0XSxuKX0pKX0se31dLDk6W2Z1bmN0aW9u
KHQsZSxuKXt2YXIgcj10KCJlZSIpLmdldCgiaGlzdG9yeSIpLG89dCgid3Jh
cC1mdW5jdGlvbiIpKHIpO2UuZXhwb3J0cz1yO3ZhciBpPXdpbmRvdy5oaXN0
b3J5JiZ3aW5kb3cuaGlzdG9yeS5jb25zdHJ1Y3RvciYmd2luZG93Lmhpc3Rv
cnkuY29uc3RydWN0b3IucHJvdG90eXBlLGE9d2luZG93Lmhpc3Rvcnk7aSYm
aS5wdXNoU3RhdGUmJmkucmVwbGFjZVN0YXRlJiYoYT1pKSxvLmluUGxhY2Uo
YSxbInB1c2hTdGF0ZSIsInJlcGxhY2VTdGF0ZSJdLCItIil9LHt9XSwxMDpb
ZnVuY3Rpb24odCxlLG4pe2Z1bmN0aW9uIHIodCl7ZnVuY3Rpb24gZSgpe2Yu
ZW1pdCgianNvbnAtZW5kIixbXSxsKSx0LnJlbW92ZUV2ZW50TGlzdGVuZXIo
ImxvYWQiLGUsYyghMSkpLHQucmVtb3ZlRXZlbnRMaXN0ZW5lcigiZXJyb3Ii
LG4sYyghMSkpfWZ1bmN0aW9uIG4oKXtmLmVtaXQoImpzb25wLWVycm9yIixb
XSxsKSxmLmVtaXQoImpzb25wLWVuZCIsW10sbCksdC5yZW1vdmVFdmVudExp
c3RlbmVyKCJsb2FkIixlLGMoITEpKSx0LnJlbW92ZUV2ZW50TGlzdGVuZXIo
ImVycm9yIixuLGMoITEpKX12YXIgcj10JiYic3RyaW5nIj09dHlwZW9mIHQu
bm9kZU5hbWUmJiJzY3JpcHQiPT09dC5ub2RlTmFtZS50b0xvd2VyQ2FzZSgp
O2lmKHIpe3ZhciBvPSJmdW5jdGlvbiI9PXR5cGVvZiB0LmFkZEV2ZW50TGlz
dGVuZXI7aWYobyl7dmFyIGE9aSh0LnNyYyk7aWYoYSl7dmFyIGQ9cyhhKSxw
PSJmdW5jdGlvbiI9PXR5cGVvZiBkLnBhcmVudFtkLmtleV07aWYocCl7dmFy
IGw9e307dS5pblBsYWNlKGQucGFyZW50LFtkLmtleV0sImNiLSIsbCksdC5h
ZGRFdmVudExpc3RlbmVyKCJsb2FkIixlLGMoITEpKSx0LmFkZEV2ZW50TGlz
dGVuZXIoImVycm9yIixuLGMoITEpKSxmLmVtaXQoIm5ldy1qc29ucCIsW3Qu
c3JjXSxsKX19fX19ZnVuY3Rpb24gbygpe3JldHVybiJhZGRFdmVudExpc3Rl
bmVyImluIHdpbmRvd31mdW5jdGlvbiBpKHQpe3ZhciBlPXQubWF0Y2goZCk7
cmV0dXJuIGU/ZVsxXTpudWxsfWZ1bmN0aW9uIGEodCxlKXt2YXIgbj10Lm1h
dGNoKGwpLHI9blsxXSxvPW5bM107cmV0dXJuIG8/YShvLGVbcl0pOmVbcl19
ZnVuY3Rpb24gcyh0KXt2YXIgZT10Lm1hdGNoKHApO3JldHVybiBlJiZlLmxl
bmd0aD49Mz97a2V5OmVbMl0scGFyZW50OmEoZVsxXSx3aW5kb3cpfTp7a2V5
OnQscGFyZW50OndpbmRvd319dmFyIGM9dCgyMyksZj10KCJlZSIpLmdldCgi
anNvbnAiKSx1PXQoIndyYXAtZnVuY3Rpb24iKShmKTtpZihlLmV4cG9ydHM9
ZixvKCkpe3ZhciBkPS9bPyZdKD86Y2FsbGJhY2t8Y2IpPShbXiYjXSspLyxw
PS8oLiopXC4oW14uXSspLyxsPS9eKFx3KykoXC58JCkoLiopJC8saD1bImFw
cGVuZENoaWxkIiwiaW5zZXJ0QmVmb3JlIiwicmVwbGFjZUNoaWxkIl07Tm9k
ZSYmTm9kZS5wcm90b3R5cGUmJk5vZGUucHJvdG90eXBlLmFwcGVuZENoaWxk
P3UuaW5QbGFjZShOb2RlLnByb3RvdHlwZSxoLCJkb20tIik6KHUuaW5QbGFj
ZShIVE1MRWxlbWVudC5wcm90b3R5cGUsaCwiZG9tLSIpLHUuaW5QbGFjZShI
VE1MSGVhZEVsZW1lbnQucHJvdG90eXBlLGgsImRvbS0iKSx1LmluUGxhY2Uo
SFRNTEJvZHlFbGVtZW50LnByb3RvdHlwZSxoLCJkb20tIikpLGYub24oImRv
bS1zdGFydCIsZnVuY3Rpb24odCl7cih0WzBdKX0pfX0se31dLDExOltmdW5j
dGlvbih0LGUsbil7dmFyIHI9dCgiZWUiKS5nZXQoIm11dGF0aW9uIiksbz10
KCJ3cmFwLWZ1bmN0aW9uIikociksaT1OUkVVTS5vLk1PO2UuZXhwb3J0cz1y
LGkmJih3aW5kb3cuTXV0YXRpb25PYnNlcnZlcj1mdW5jdGlvbih0KXtyZXR1
cm4gdGhpcyBpbnN0YW5jZW9mIGk/bmV3IGkobyh0LCJmbi0iKSk6aS5hcHBs
eSh0aGlzLGFyZ3VtZW50cyl9LE11dGF0aW9uT2JzZXJ2ZXIucHJvdG90eXBl
PWkucHJvdG90eXBlKX0se31dLDEyOltmdW5jdGlvbih0LGUsbil7ZnVuY3Rp
b24gcih0KXt2YXIgZT1pLmNvbnRleHQoKSxuPXModCwiZXhlY3V0b3ItIixl
LG51bGwsITEpLHI9bmV3IGYobik7cmV0dXJuIGkuY29udGV4dChyKS5nZXRD
dHg9ZnVuY3Rpb24oKXtyZXR1cm4gZX0scn12YXIgbz10KCJ3cmFwLWZ1bmN0
aW9uIiksaT10KCJlZSIpLmdldCgicHJvbWlzZSIpLGE9dCgiZWUiKS5nZXRP
clNldENvbnRleHQscz1vKGkpLGM9dCgzMSksZj1OUkVVTS5vLlBSO2UuZXhw
b3J0cz1pLGYmJih3aW5kb3cuUHJvbWlzZT1yLFsiYWxsIiwicmFjZSJdLmZv
ckVhY2goZnVuY3Rpb24odCl7dmFyIGU9Zlt0XTtmW3RdPWZ1bmN0aW9uKG4p
e2Z1bmN0aW9uIHIodCl7cmV0dXJuIGZ1bmN0aW9uKCl7aS5lbWl0KCJwcm9w
YWdhdGUiLFtudWxsLCFvXSxhLCExLCExKSxvPW98fCF0fX12YXIgbz0hMTtj
KG4sZnVuY3Rpb24oZSxuKXtQcm9taXNlLnJlc29sdmUobikudGhlbihyKCJh
bGwiPT09dCkscighMSkpfSk7dmFyIGE9ZS5hcHBseShmLGFyZ3VtZW50cyks
cz1mLnJlc29sdmUoYSk7cmV0dXJuIHN9fSksWyJyZXNvbHZlIiwicmVqZWN0
Il0uZm9yRWFjaChmdW5jdGlvbih0KXt2YXIgZT1mW3RdO2ZbdF09ZnVuY3Rp
b24odCl7dmFyIG49ZS5hcHBseShmLGFyZ3VtZW50cyk7cmV0dXJuIHQhPT1u
JiZpLmVtaXQoInByb3BhZ2F0ZSIsW3QsITBdLG4sITEsITEpLG59fSksZi5w
cm90b3R5cGVbImNhdGNoIl09ZnVuY3Rpb24odCl7cmV0dXJuIHRoaXMudGhl
bihudWxsLHQpfSxmLnByb3RvdHlwZT1PYmplY3QuY3JlYXRlKGYucHJvdG90
eXBlLHtjb25zdHJ1Y3Rvcjp7dmFsdWU6cn19KSxjKE9iamVjdC5nZXRPd25Q
cm9wZXJ0eU5hbWVzKGYpLGZ1bmN0aW9uKHQsZSl7dHJ5e3JbZV09ZltlXX1j
YXRjaChuKXt9fSksby53cmFwSW5QbGFjZShmLnByb3RvdHlwZSwidGhlbiIs
ZnVuY3Rpb24odCl7cmV0dXJuIGZ1bmN0aW9uKCl7dmFyIGU9dGhpcyxuPW8u
YXJnc1RvQXJyYXkuYXBwbHkodGhpcyxhcmd1bWVudHMpLHI9YShlKTtyLnBy
b21pc2U9ZSxuWzBdPXMoblswXSwiY2ItIixyLG51bGwsITEpLG5bMV09cyhu
WzFdLCJjYi0iLHIsbnVsbCwhMSk7dmFyIGM9dC5hcHBseSh0aGlzLG4pO3Jl
dHVybiByLm5leHRQcm9taXNlPWMsaS5lbWl0KCJwcm9wYWdhdGUiLFtlLCEw
XSxjLCExLCExKSxjfX0pLGkub24oImV4ZWN1dG9yLXN0YXJ0IixmdW5jdGlv
bih0KXt0WzBdPXModFswXSwicmVzb2x2ZS0iLHRoaXMsbnVsbCwhMSksdFsx
XT1zKHRbMV0sInJlc29sdmUtIix0aGlzLG51bGwsITEpfSksaS5vbigiZXhl
Y3V0b3ItZXJyIixmdW5jdGlvbih0LGUsbil7dFsxXShuKX0pLGkub24oImNi
LWVuZCIsZnVuY3Rpb24odCxlLG4pe2kuZW1pdCgicHJvcGFnYXRlIixbbiwh
MF0sdGhpcy5uZXh0UHJvbWlzZSwhMSwhMSl9KSxpLm9uKCJwcm9wYWdhdGUi
LGZ1bmN0aW9uKHQsZSxuKXt0aGlzLmdldEN0eCYmIWV8fCh0aGlzLmdldEN0
eD1mdW5jdGlvbigpe2lmKHQgaW5zdGFuY2VvZiBQcm9taXNlKXZhciBlPWku
Y29udGV4dCh0KTtyZXR1cm4gZSYmZS5nZXRDdHg/ZS5nZXRDdHgoKTp0aGlz
fSl9KSxyLnRvU3RyaW5nPWZ1bmN0aW9uKCl7cmV0dXJuIiIrZn0pfSx7fV0s
MTM6W2Z1bmN0aW9uKHQsZSxuKXt2YXIgcj10KCJlZSIpLmdldCgicmFmIiks
bz10KCJ3cmFwLWZ1bmN0aW9uIikociksaT0iZXF1ZXN0QW5pbWF0aW9uRnJh
bWUiO2UuZXhwb3J0cz1yLG8uaW5QbGFjZSh3aW5kb3csWyJyIitpLCJtb3pS
IitpLCJ3ZWJraXRSIitpLCJtc1IiK2ldLCJyYWYtIiksci5vbigicmFmLXN0
YXJ0IixmdW5jdGlvbih0KXt0WzBdPW8odFswXSwiZm4tIil9KX0se31dLDE0
OltmdW5jdGlvbih0LGUsbil7ZnVuY3Rpb24gcih0LGUsbil7dFswXT1hKHRb
MF0sImZuLSIsbnVsbCxuKX1mdW5jdGlvbiBvKHQsZSxuKXt0aGlzLm1ldGhv
ZD1uLHRoaXMudGltZXJEdXJhdGlvbj1pc05hTih0WzFdKT8wOit0WzFdLHRb
MF09YSh0WzBdLCJmbi0iLHRoaXMsbil9dmFyIGk9dCgiZWUiKS5nZXQoInRp
bWVyIiksYT10KCJ3cmFwLWZ1bmN0aW9uIikoaSkscz0ic2V0VGltZW91dCIs
Yz0ic2V0SW50ZXJ2YWwiLGY9ImNsZWFyVGltZW91dCIsdT0iLXN0YXJ0Iixk
PSItIjtlLmV4cG9ydHM9aSxhLmluUGxhY2Uod2luZG93LFtzLCJzZXRJbW1l
ZGlhdGUiXSxzK2QpLGEuaW5QbGFjZSh3aW5kb3csW2NdLGMrZCksYS5pblBs
YWNlKHdpbmRvdyxbZiwiY2xlYXJJbW1lZGlhdGUiXSxmK2QpLGkub24oYyt1
LHIpLGkub24ocyt1LG8pfSx7fV0sMTU6W2Z1bmN0aW9uKHQsZSxuKXtmdW5j
dGlvbiByKHQsZSl7ZC5pblBsYWNlKGUsWyJvbnJlYWR5c3RhdGVjaGFuZ2Ui
XSwiZm4tIixzKX1mdW5jdGlvbiBvKCl7dmFyIHQ9dGhpcyxlPXUuY29udGV4
dCh0KTt0LnJlYWR5U3RhdGU+MyYmIWUucmVzb2x2ZWQmJihlLnJlc29sdmVk
PSEwLHUuZW1pdCgieGhyLXJlc29sdmVkIixbXSx0KSksZC5pblBsYWNlKHQs
eSwiZm4tIixzKX1mdW5jdGlvbiBpKHQpe3gucHVzaCh0KSxtJiYoRT9FLnRo
ZW4oYSk6dz93KGEpOihSPS1SLE8uZGF0YT1SKSl9ZnVuY3Rpb24gYSgpe2Zv
cih2YXIgdD0wO3Q8eC5sZW5ndGg7dCsrKXIoW10seFt0XSk7eC5sZW5ndGgm
Jih4PVtdKX1mdW5jdGlvbiBzKHQsZSl7cmV0dXJuIGV9ZnVuY3Rpb24gYyh0
LGUpe2Zvcih2YXIgbiBpbiB0KWVbbl09dFtuXTtyZXR1cm4gZX10KDcpO3Zh
ciBmPXQoImVlIiksdT1mLmdldCgieGhyIiksZD10KCJ3cmFwLWZ1bmN0aW9u
IikodSkscD10KDIzKSxsPU5SRVVNLm8saD1sLlhIUixtPWwuTU8sdj1sLlBS
LHc9bC5TSSxnPSJyZWFkeXN0YXRlY2hhbmdlIix5PVsib25sb2FkIiwib25l
cnJvciIsIm9uYWJvcnQiLCJvbmxvYWRzdGFydCIsIm9ubG9hZGVuZCIsIm9u
cHJvZ3Jlc3MiLCJvbnRpbWVvdXQiXSx4PVtdO2UuZXhwb3J0cz11O3ZhciBi
PXdpbmRvdy5YTUxIdHRwUmVxdWVzdD1mdW5jdGlvbih0KXt2YXIgZT1uZXcg
aCh0KTt0cnl7dS5lbWl0KCJuZXcteGhyIixbZV0sZSksZS5hZGRFdmVudExp
c3RlbmVyKGcsbyxwKCExKSl9Y2F0Y2gobil7dHJ5e3UuZW1pdCgiaW50ZXJu
YWwtZXJyb3IiLFtuXSl9Y2F0Y2gocil7fX1yZXR1cm4gZX07aWYoYyhoLGIp
LGIucHJvdG90eXBlPWgucHJvdG90eXBlLGQuaW5QbGFjZShiLnByb3RvdHlw
ZSxbIm9wZW4iLCJzZW5kIl0sIi14aHItIixzKSx1Lm9uKCJzZW5kLXhoci1z
dGFydCIsZnVuY3Rpb24odCxlKXtyKHQsZSksaShlKX0pLHUub24oIm9wZW4t
eGhyLXN0YXJ0IixyKSxtKXt2YXIgRT12JiZ2LnJlc29sdmUoKTtpZighdyYm
IXYpe3ZhciBSPTEsTz1kb2N1bWVudC5jcmVhdGVUZXh0Tm9kZShSKTtuZXcg
bShhKS5vYnNlcnZlKE8se2NoYXJhY3RlckRhdGE6ITB9KX19ZWxzZSBmLm9u
KCJmbi1lbmQiLGZ1bmN0aW9uKHQpe3RbMF0mJnRbMF0udHlwZT09PWd8fGEo
KX0pfSx7fV0sMTY6W2Z1bmN0aW9uKHQsZSxuKXtmdW5jdGlvbiByKHQpe2lm
KCFzKHQpKXJldHVybiBudWxsO3ZhciBlPXdpbmRvdy5OUkVVTTtpZighZS5s
b2FkZXJfY29uZmlnKXJldHVybiBudWxsO3ZhciBuPShlLmxvYWRlcl9jb25m
aWcuYWNjb3VudElEfHwiIikudG9TdHJpbmcoKXx8bnVsbCxyPShlLmxvYWRl
cl9jb25maWcuYWdlbnRJRHx8IiIpLnRvU3RyaW5nKCl8fG51bGwsZj0oZS5s
b2FkZXJfY29uZmlnLnRydXN0S2V5fHwiIikudG9TdHJpbmcoKXx8bnVsbDtp
Zighbnx8IXIpcmV0dXJuIG51bGw7dmFyIGg9bC5nZW5lcmF0ZVNwYW5JZCgp
LG09bC5nZW5lcmF0ZVRyYWNlSWQoKSx2PURhdGUubm93KCksdz17c3Bhbklk
OmgsdHJhY2VJZDptLHRpbWVzdGFtcDp2fTtyZXR1cm4odC5zYW1lT3JpZ2lu
fHxjKHQpJiZwKCkpJiYody50cmFjZUNvbnRleHRQYXJlbnRIZWFkZXI9byho
LG0pLHcudHJhY2VDb250ZXh0U3RhdGVIZWFkZXI9aShoLHYsbixyLGYpKSwo
dC5zYW1lT3JpZ2luJiYhdSgpfHwhdC5zYW1lT3JpZ2luJiZjKHQpJiZkKCkp
JiYody5uZXdyZWxpY0hlYWRlcj1hKGgsbSx2LG4scixmKSksd31mdW5jdGlv
biBvKHQsZSl7cmV0dXJuIjAwLSIrZSsiLSIrdCsiLTAxIn1mdW5jdGlvbiBp
KHQsZSxuLHIsbyl7dmFyIGk9MCxhPSIiLHM9MSxjPSIiLGY9IiI7cmV0dXJu
IG8rIkBucj0iK2krIi0iK3MrIi0iK24rIi0iK3IrIi0iK3QrIi0iK2ErIi0i
K2MrIi0iK2YrIi0iK2V9ZnVuY3Rpb24gYSh0LGUsbixyLG8saSl7dmFyIGE9
ImJ0b2EiaW4gd2luZG93JiYiZnVuY3Rpb24iPT10eXBlb2Ygd2luZG93LmJ0
b2E7aWYoIWEpcmV0dXJuIG51bGw7dmFyIHM9e3Y6WzAsMV0sZDp7dHk6IkJy
b3dzZXIiLGFjOnIsYXA6byxpZDp0LHRyOmUsdGk6bn19O3JldHVybiBpJiZy
IT09aSYmKHMuZC50az1pKSxidG9hKEpTT04uc3RyaW5naWZ5KHMpKX1mdW5j
dGlvbiBzKHQpe3JldHVybiBmKCkmJmModCl9ZnVuY3Rpb24gYyh0KXt2YXIg
ZT0hMSxuPXt9O2lmKCJpbml0ImluIE5SRVVNJiYiZGlzdHJpYnV0ZWRfdHJh
Y2luZyJpbiBOUkVVTS5pbml0JiYobj1OUkVVTS5pbml0LmRpc3RyaWJ1dGVk
X3RyYWNpbmcpLHQuc2FtZU9yaWdpbillPSEwO2Vsc2UgaWYobi5hbGxvd2Vk
X29yaWdpbnMgaW5zdGFuY2VvZiBBcnJheSlmb3IodmFyIHI9MDtyPG4uYWxs
b3dlZF9vcmlnaW5zLmxlbmd0aDtyKyspe3ZhciBvPWgobi5hbGxvd2VkX29y
aWdpbnNbcl0pO2lmKHQuaG9zdG5hbWU9PT1vLmhvc3RuYW1lJiZ0LnByb3Rv
Y29sPT09by5wcm90b2NvbCYmdC5wb3J0PT09by5wb3J0KXtlPSEwO2JyZWFr
fX1yZXR1cm4gZX1mdW5jdGlvbiBmKCl7cmV0dXJuImluaXQiaW4gTlJFVU0m
JiJkaXN0cmlidXRlZF90cmFjaW5nImluIE5SRVVNLmluaXQmJiEhTlJFVU0u
aW5pdC5kaXN0cmlidXRlZF90cmFjaW5nLmVuYWJsZWR9ZnVuY3Rpb24gdSgp
e3JldHVybiJpbml0ImluIE5SRVVNJiYiZGlzdHJpYnV0ZWRfdHJhY2luZyJp
biBOUkVVTS5pbml0JiYhIU5SRVVNLmluaXQuZGlzdHJpYnV0ZWRfdHJhY2lu
Zy5leGNsdWRlX25ld3JlbGljX2hlYWRlcn1mdW5jdGlvbiBkKCl7cmV0dXJu
ImluaXQiaW4gTlJFVU0mJiJkaXN0cmlidXRlZF90cmFjaW5nImluIE5SRVVN
LmluaXQmJk5SRVVNLmluaXQuZGlzdHJpYnV0ZWRfdHJhY2luZy5jb3JzX3Vz
ZV9uZXdyZWxpY19oZWFkZXIhPT0hMX1mdW5jdGlvbiBwKCl7cmV0dXJuImlu
aXQiaW4gTlJFVU0mJiJkaXN0cmlidXRlZF90cmFjaW5nImluIE5SRVVNLmlu
aXQmJiEhTlJFVU0uaW5pdC5kaXN0cmlidXRlZF90cmFjaW5nLmNvcnNfdXNl
X3RyYWNlY29udGV4dF9oZWFkZXJzfXZhciBsPXQoMjgpLGg9dCgxOCk7ZS5l
eHBvcnRzPXtnZW5lcmF0ZVRyYWNlUGF5bG9hZDpyLHNob3VsZEdlbmVyYXRl
VHJhY2U6c319LHt9XSwxNzpbZnVuY3Rpb24odCxlLG4pe2Z1bmN0aW9uIHIo
dCl7dmFyIGU9dGhpcy5wYXJhbXMsbj10aGlzLm1ldHJpY3M7aWYoIXRoaXMu
ZW5kZWQpe3RoaXMuZW5kZWQ9ITA7Zm9yKHZhciByPTA7cjxwO3IrKyl0LnJl
bW92ZUV2ZW50TGlzdGVuZXIoZFtyXSx0aGlzLmxpc3RlbmVyLCExKTtyZXR1
cm4gZS5wcm90b2NvbCYmImRhdGEiPT09ZS5wcm90b2NvbD92b2lkIGcoIkFq
YXgvRGF0YVVybC9FeGNsdWRlZCIpOnZvaWQoZS5hYm9ydGVkfHwobi5kdXJh
dGlvbj1hLm5vdygpLXRoaXMuc3RhcnRUaW1lLHRoaXMubG9hZENhcHR1cmVD
YWxsZWR8fDQhPT10LnJlYWR5U3RhdGU/bnVsbD09ZS5zdGF0dXMmJihlLnN0
YXR1cz0wKTppKHRoaXMsdCksbi5jYlRpbWU9dGhpcy5jYlRpbWUscygieGhy
IixbZSxuLHRoaXMuc3RhcnRUaW1lLHRoaXMuZW5kVGltZSwieGhyIl0sdGhp
cykpKX19ZnVuY3Rpb24gbyh0LGUpe3ZhciBuPWMoZSkscj10LnBhcmFtczty
Lmhvc3RuYW1lPW4uaG9zdG5hbWUsci5wb3J0PW4ucG9ydCxyLnByb3RvY29s
PW4ucHJvdG9jb2wsci5ob3N0PW4uaG9zdG5hbWUrIjoiK24ucG9ydCxyLnBh
dGhuYW1lPW4ucGF0aG5hbWUsdC5wYXJzZWRPcmlnaW49bix0LnNhbWVPcmln
aW49bi5zYW1lT3JpZ2lufWZ1bmN0aW9uIGkodCxlKXt0LnBhcmFtcy5zdGF0
dXM9ZS5zdGF0dXM7dmFyIG49dihlLHQubGFzdFNpemUpO2lmKG4mJih0Lm1l
dHJpY3MucnhTaXplPW4pLHQuc2FtZU9yaWdpbil7dmFyIHI9ZS5nZXRSZXNw
b25zZUhlYWRlcigiWC1OZXdSZWxpYy1BcHAtRGF0YSIpO3ImJih0LnBhcmFt
cy5jYXQ9ci5zcGxpdCgiLCAiKS5wb3AoKSl9dC5sb2FkQ2FwdHVyZUNhbGxl
ZD0hMH12YXIgYT10KCJsb2FkZXIiKTtpZihhLnhocldyYXBwYWJsZSYmIWEu
ZGlzYWJsZWQpe3ZhciBzPXQoImhhbmRsZSIpLGM9dCgxOCksZj10KDE2KS5n
ZW5lcmF0ZVRyYWNlUGF5bG9hZCx1PXQoImVlIiksZD1bImxvYWQiLCJlcnJv
ciIsImFib3J0IiwidGltZW91dCJdLHA9ZC5sZW5ndGgsbD10KCJpZCIpLGg9
dCgyNCksbT10KDIyKSx2PXQoMTkpLHc9dCgyMyksZz10KDI1KS5yZWNvcmRT
dXBwb3J0YWJpbGl0eSx5PU5SRVVNLm8uUkVRLHg9d2luZG93LlhNTEh0dHBS
ZXF1ZXN0O2EuZmVhdHVyZXMueGhyPSEwLHQoMTUpLHQoOCksdS5vbigibmV3
LXhociIsZnVuY3Rpb24odCl7dmFyIGU9dGhpcztlLnRvdGFsQ2JzPTAsZS5j
YWxsZWQ9MCxlLmNiVGltZT0wLGUuZW5kPXIsZS5lbmRlZD0hMSxlLnhockd1
aWRzPXt9LGUubGFzdFNpemU9bnVsbCxlLmxvYWRDYXB0dXJlQ2FsbGVkPSEx
LGUucGFyYW1zPXRoaXMucGFyYW1zfHx7fSxlLm1ldHJpY3M9dGhpcy5tZXRy
aWNzfHx7fSx0LmFkZEV2ZW50TGlzdGVuZXIoImxvYWQiLGZ1bmN0aW9uKG4p
e2koZSx0KX0sdyghMSkpLGgmJihoPjM0fHxoPDEwKXx8dC5hZGRFdmVudExp
c3RlbmVyKCJwcm9ncmVzcyIsZnVuY3Rpb24odCl7ZS5sYXN0U2l6ZT10Lmxv
YWRlZH0sdyghMSkpfSksdS5vbigib3Blbi14aHItc3RhcnQiLGZ1bmN0aW9u
KHQpe3RoaXMucGFyYW1zPXttZXRob2Q6dFswXX0sbyh0aGlzLHRbMV0pLHRo
aXMubWV0cmljcz17fX0pLHUub24oIm9wZW4teGhyLWVuZCIsZnVuY3Rpb24o
dCxlKXsibG9hZGVyX2NvbmZpZyJpbiBOUkVVTSYmInhwaWQiaW4gTlJFVU0u
bG9hZGVyX2NvbmZpZyYmdGhpcy5zYW1lT3JpZ2luJiZlLnNldFJlcXVlc3RI
ZWFkZXIoIlgtTmV3UmVsaWMtSUQiLE5SRVVNLmxvYWRlcl9jb25maWcueHBp
ZCk7dmFyIG49Zih0aGlzLnBhcnNlZE9yaWdpbik7aWYobil7dmFyIHI9ITE7
bi5uZXdyZWxpY0hlYWRlciYmKGUuc2V0UmVxdWVzdEhlYWRlcigibmV3cmVs
aWMiLG4ubmV3cmVsaWNIZWFkZXIpLHI9ITApLG4udHJhY2VDb250ZXh0UGFy
ZW50SGVhZGVyJiYoZS5zZXRSZXF1ZXN0SGVhZGVyKCJ0cmFjZXBhcmVudCIs
bi50cmFjZUNvbnRleHRQYXJlbnRIZWFkZXIpLG4udHJhY2VDb250ZXh0U3Rh
dGVIZWFkZXImJmUuc2V0UmVxdWVzdEhlYWRlcigidHJhY2VzdGF0ZSIsbi50
cmFjZUNvbnRleHRTdGF0ZUhlYWRlcikscj0hMCksciYmKHRoaXMuZHQ9bil9
fSksdS5vbigic2VuZC14aHItc3RhcnQiLGZ1bmN0aW9uKHQsZSl7dmFyIG49
dGhpcy5tZXRyaWNzLHI9dFswXSxvPXRoaXM7aWYobiYmcil7dmFyIGk9bShy
KTtpJiYobi50eFNpemU9aSl9dGhpcy5zdGFydFRpbWU9YS5ub3coKSx0aGlz
Lmxpc3RlbmVyPWZ1bmN0aW9uKHQpe3RyeXsiYWJvcnQiIT09dC50eXBlfHxv
LmxvYWRDYXB0dXJlQ2FsbGVkfHwoby5wYXJhbXMuYWJvcnRlZD0hMCksKCJs
b2FkIiE9PXQudHlwZXx8by5jYWxsZWQ9PT1vLnRvdGFsQ2JzJiYoby5vbmxv
YWRDYWxsZWR8fCJmdW5jdGlvbiIhPXR5cGVvZiBlLm9ubG9hZCkpJiZvLmVu
ZChlKX1jYXRjaChuKXt0cnl7dS5lbWl0KCJpbnRlcm5hbC1lcnJvciIsW25d
KX1jYXRjaChyKXt9fX07Zm9yKHZhciBzPTA7czxwO3MrKyllLmFkZEV2ZW50
TGlzdGVuZXIoZFtzXSx0aGlzLmxpc3RlbmVyLHcoITEpKX0pLHUub24oInho
ci1jYi10aW1lIixmdW5jdGlvbih0LGUsbil7dGhpcy5jYlRpbWUrPXQsZT90
aGlzLm9ubG9hZENhbGxlZD0hMDp0aGlzLmNhbGxlZCs9MSx0aGlzLmNhbGxl
ZCE9PXRoaXMudG90YWxDYnN8fCF0aGlzLm9ubG9hZENhbGxlZCYmImZ1bmN0
aW9uIj09dHlwZW9mIG4ub25sb2FkfHx0aGlzLmVuZChuKX0pLHUub24oInho
ci1sb2FkLWFkZGVkIixmdW5jdGlvbih0LGUpe3ZhciBuPSIiK2wodCkrISFl
O3RoaXMueGhyR3VpZHMmJiF0aGlzLnhockd1aWRzW25dJiYodGhpcy54aHJH
dWlkc1tuXT0hMCx0aGlzLnRvdGFsQ2JzKz0xKX0pLHUub24oInhoci1sb2Fk
LXJlbW92ZWQiLGZ1bmN0aW9uKHQsZSl7dmFyIG49IiIrbCh0KSshIWU7dGhp
cy54aHJHdWlkcyYmdGhpcy54aHJHdWlkc1tuXSYmKGRlbGV0ZSB0aGlzLnho
ckd1aWRzW25dLHRoaXMudG90YWxDYnMtPTEpfSksdS5vbigieGhyLXJlc29s
dmVkIixmdW5jdGlvbigpe3RoaXMuZW5kVGltZT1hLm5vdygpfSksdS5vbigi
YWRkRXZlbnRMaXN0ZW5lci1lbmQiLGZ1bmN0aW9uKHQsZSl7ZSBpbnN0YW5j
ZW9mIHgmJiJsb2FkIj09PXRbMF0mJnUuZW1pdCgieGhyLWxvYWQtYWRkZWQi
LFt0WzFdLHRbMl1dLGUpfSksdS5vbigicmVtb3ZlRXZlbnRMaXN0ZW5lci1l
bmQiLGZ1bmN0aW9uKHQsZSl7ZSBpbnN0YW5jZW9mIHgmJiJsb2FkIj09PXRb
MF0mJnUuZW1pdCgieGhyLWxvYWQtcmVtb3ZlZCIsW3RbMV0sdFsyXV0sZSl9
KSx1Lm9uKCJmbi1zdGFydCIsZnVuY3Rpb24odCxlLG4pe2UgaW5zdGFuY2Vv
ZiB4JiYoIm9ubG9hZCI9PT1uJiYodGhpcy5vbmxvYWQ9ITApLCgibG9hZCI9
PT0odFswXSYmdFswXS50eXBlKXx8dGhpcy5vbmxvYWQpJiYodGhpcy54aHJD
YlN0YXJ0PWEubm93KCkpKX0pLHUub24oImZuLWVuZCIsZnVuY3Rpb24odCxl
KXt0aGlzLnhockNiU3RhcnQmJnUuZW1pdCgieGhyLWNiLXRpbWUiLFthLm5v
dygpLXRoaXMueGhyQ2JTdGFydCx0aGlzLm9ubG9hZCxlXSxlKX0pLHUub24o
ImZldGNoLWJlZm9yZS1zdGFydCIsZnVuY3Rpb24odCl7ZnVuY3Rpb24gZSh0
LGUpe3ZhciBuPSExO3JldHVybiBlLm5ld3JlbGljSGVhZGVyJiYodC5zZXQo
Im5ld3JlbGljIixlLm5ld3JlbGljSGVhZGVyKSxuPSEwKSxlLnRyYWNlQ29u
dGV4dFBhcmVudEhlYWRlciYmKHQuc2V0KCJ0cmFjZXBhcmVudCIsZS50cmFj
ZUNvbnRleHRQYXJlbnRIZWFkZXIpLGUudHJhY2VDb250ZXh0U3RhdGVIZWFk
ZXImJnQuc2V0KCJ0cmFjZXN0YXRlIixlLnRyYWNlQ29udGV4dFN0YXRlSGVh
ZGVyKSxuPSEwKSxufXZhciBuLHI9dFsxXXx8e307InN0cmluZyI9PXR5cGVv
ZiB0WzBdP249dFswXTp0WzBdJiZ0WzBdLnVybD9uPXRbMF0udXJsOndpbmRv
dy5VUkwmJnRbMF0mJnRbMF1pbnN0YW5jZW9mIFVSTCYmKG49dFswXS5ocmVm
KSxuJiYodGhpcy5wYXJzZWRPcmlnaW49YyhuKSx0aGlzLnNhbWVPcmlnaW49
dGhpcy5wYXJzZWRPcmlnaW4uc2FtZU9yaWdpbik7dmFyIG89Zih0aGlzLnBh
cnNlZE9yaWdpbik7aWYobyYmKG8ubmV3cmVsaWNIZWFkZXJ8fG8udHJhY2VD
b250ZXh0UGFyZW50SGVhZGVyKSlpZigic3RyaW5nIj09dHlwZW9mIHRbMF18
fHdpbmRvdy5VUkwmJnRbMF0mJnRbMF1pbnN0YW5jZW9mIFVSTCl7dmFyIGk9
e307Zm9yKHZhciBhIGluIHIpaVthXT1yW2FdO2kuaGVhZGVycz1uZXcgSGVh
ZGVycyhyLmhlYWRlcnN8fHt9KSxlKGkuaGVhZGVycyxvKSYmKHRoaXMuZHQ9
byksdC5sZW5ndGg+MT90WzFdPWk6dC5wdXNoKGkpfWVsc2UgdFswXSYmdFsw
XS5oZWFkZXJzJiZlKHRbMF0uaGVhZGVycyxvKSYmKHRoaXMuZHQ9byl9KSx1
Lm9uKCJmZXRjaC1zdGFydCIsZnVuY3Rpb24odCxlKXt0aGlzLnBhcmFtcz17
fSx0aGlzLm1ldHJpY3M9e30sdGhpcy5zdGFydFRpbWU9YS5ub3coKSx0aGlz
LmR0PWUsdC5sZW5ndGg+PTEmJih0aGlzLnRhcmdldD10WzBdKSx0Lmxlbmd0
aD49MiYmKHRoaXMub3B0cz10WzFdKTt2YXIgbixyPXRoaXMub3B0c3x8e30s
aT10aGlzLnRhcmdldDtpZigic3RyaW5nIj09dHlwZW9mIGk/bj1pOiJvYmpl
Y3QiPT10eXBlb2YgaSYmaSBpbnN0YW5jZW9mIHk/bj1pLnVybDp3aW5kb3cu
VVJMJiYib2JqZWN0Ij09dHlwZW9mIGkmJmkgaW5zdGFuY2VvZiBVUkwmJihu
PWkuaHJlZiksbyh0aGlzLG4pLCJkYXRhIiE9PXRoaXMucGFyYW1zLnByb3Rv
Y29sKXt2YXIgcz0oIiIrKGkmJmkgaW5zdGFuY2VvZiB5JiZpLm1ldGhvZHx8
ci5tZXRob2R8fCJHRVQiKSkudG9VcHBlckNhc2UoKTt0aGlzLnBhcmFtcy5t
ZXRob2Q9cyx0aGlzLnR4U2l6ZT1tKHIuYm9keSl8fDB9fSksdS5vbigiZmV0
Y2gtZG9uZSIsZnVuY3Rpb24odCxlKXtpZih0aGlzLmVuZFRpbWU9YS5ub3co
KSx0aGlzLnBhcmFtc3x8KHRoaXMucGFyYW1zPXt9KSwiZGF0YSI9PT10aGlz
LnBhcmFtcy5wcm90b2NvbClyZXR1cm4gdm9pZCBnKCJBamF4L0RhdGFVcmwv
RXhjbHVkZWQiKTt0aGlzLnBhcmFtcy5zdGF0dXM9ZT9lLnN0YXR1czowO3Zh
ciBuOyJzdHJpbmciPT10eXBlb2YgdGhpcy5yeFNpemUmJnRoaXMucnhTaXpl
Lmxlbmd0aD4wJiYobj0rdGhpcy5yeFNpemUpO3ZhciByPXt0eFNpemU6dGhp
cy50eFNpemUscnhTaXplOm4sZHVyYXRpb246YS5ub3coKS10aGlzLnN0YXJ0
VGltZX07cygieGhyIixbdGhpcy5wYXJhbXMscix0aGlzLnN0YXJ0VGltZSx0
aGlzLmVuZFRpbWUsImZldGNoIl0sdGhpcyl9KX19LHt9XSwxODpbZnVuY3Rp
b24odCxlLG4pe3ZhciByPXt9O2UuZXhwb3J0cz1mdW5jdGlvbih0KXtpZih0
IGluIHIpcmV0dXJuIHJbdF07aWYoMD09PSh0fHwiIikuaW5kZXhPZigiZGF0
YToiKSlyZXR1cm57cHJvdG9jb2w6ImRhdGEifTt2YXIgZT1kb2N1bWVudC5j
cmVhdGVFbGVtZW50KCJhIiksbj13aW5kb3cubG9jYXRpb24sbz17fTtlLmhy
ZWY9dCxvLnBvcnQ9ZS5wb3J0O3ZhciBpPWUuaHJlZi5zcGxpdCgiOi8vIik7
IW8ucG9ydCYmaVsxXSYmKG8ucG9ydD1pWzFdLnNwbGl0KCIvIilbMF0uc3Bs
aXQoIkAiKS5wb3AoKS5zcGxpdCgiOiIpWzFdKSxvLnBvcnQmJiIwIiE9PW8u
cG9ydHx8KG8ucG9ydD0iaHR0cHMiPT09aVswXT8iNDQzIjoiODAiKSxvLmhv
c3RuYW1lPWUuaG9zdG5hbWV8fG4uaG9zdG5hbWUsby5wYXRobmFtZT1lLnBh
dGhuYW1lLG8ucHJvdG9jb2w9aVswXSwiLyIhPT1vLnBhdGhuYW1lLmNoYXJB
dCgwKSYmKG8ucGF0aG5hbWU9Ii8iK28ucGF0aG5hbWUpO3ZhciBhPSFlLnBy
b3RvY29sfHwiOiI9PT1lLnByb3RvY29sfHxlLnByb3RvY29sPT09bi5wcm90
b2NvbCxzPWUuaG9zdG5hbWU9PT1kb2N1bWVudC5kb21haW4mJmUucG9ydD09
PW4ucG9ydDtyZXR1cm4gby5zYW1lT3JpZ2luPWEmJighZS5ob3N0bmFtZXx8
cyksIi8iPT09by5wYXRobmFtZSYmKHJbdF09byksb319LHt9XSwxOTpbZnVu
Y3Rpb24odCxlLG4pe2Z1bmN0aW9uIHIodCxlKXt2YXIgbj10LnJlc3BvbnNl
VHlwZTtyZXR1cm4ianNvbiI9PT1uJiZudWxsIT09ZT9lOiJhcnJheWJ1ZmZl
ciI9PT1ufHwiYmxvYiI9PT1ufHwianNvbiI9PT1uP28odC5yZXNwb25zZSk6
InRleHQiPT09bnx8IiI9PT1ufHx2b2lkIDA9PT1uP28odC5yZXNwb25zZVRl
eHQpOnZvaWQgMH12YXIgbz10KDIyKTtlLmV4cG9ydHM9cn0se31dLDIwOltm
dW5jdGlvbih0LGUsbil7ZnVuY3Rpb24gcigpe31mdW5jdGlvbiBvKHQsZSxu
LHIpe3JldHVybiBmdW5jdGlvbigpe3JldHVybiB1LnJlY29yZFN1cHBvcnRh
YmlsaXR5KCJBUEkvIitlKyIvY2FsbGVkIiksaSh0K2UsW2Yubm93KCldLmNv
bmNhdChzKGFyZ3VtZW50cykpLG4/bnVsbDp0aGlzLHIpLG4/dm9pZCAwOnRo
aXN9fXZhciBpPXQoImhhbmRsZSIpLGE9dCgzMSkscz10KDMyKSxjPXQoImVl
IikuZ2V0KCJ0cmFjZXIiKSxmPXQoImxvYWRlciIpLHU9dCgyNSksZD1OUkVV
TTsidW5kZWZpbmVkIj09dHlwZW9mIHdpbmRvdy5uZXdyZWxpYyYmKG5ld3Jl
bGljPWQpO3ZhciBwPVsic2V0UGFnZVZpZXdOYW1lIiwic2V0Q3VzdG9tQXR0
cmlidXRlIiwic2V0RXJyb3JIYW5kbGVyIiwiZmluaXNoZWQiLCJhZGRUb1Ry
YWNlIiwiaW5saW5lSGl0IiwiYWRkUmVsZWFzZSJdLGw9ImFwaS0iLGg9bCsi
aXhuLSI7YShwLGZ1bmN0aW9uKHQsZSl7ZFtlXT1vKGwsZSwhMCwiYXBpIil9
KSxkLmFkZFBhZ2VBY3Rpb249byhsLCJhZGRQYWdlQWN0aW9uIiwhMCksZC5z
ZXRDdXJyZW50Um91dGVOYW1lPW8obCwicm91dGVOYW1lIiwhMCksZS5leHBv
cnRzPW5ld3JlbGljLGQuaW50ZXJhY3Rpb249ZnVuY3Rpb24oKXtyZXR1cm4o
bmV3IHIpLmdldCgpfTt2YXIgbT1yLnByb3RvdHlwZT17Y3JlYXRlVHJhY2Vy
OmZ1bmN0aW9uKHQsZSl7dmFyIG49e30scj10aGlzLG89ImZ1bmN0aW9uIj09
dHlwZW9mIGU7cmV0dXJuIGkoaCsidHJhY2VyIixbZi5ub3coKSx0LG5dLHIp
LGZ1bmN0aW9uKCl7aWYoYy5lbWl0KChvPyIiOiJuby0iKSsiZm4tc3RhcnQi
LFtmLm5vdygpLHIsb10sbiksbyl0cnl7cmV0dXJuIGUuYXBwbHkodGhpcyxh
cmd1bWVudHMpfWNhdGNoKHQpe3Rocm93IGMuZW1pdCgiZm4tZXJyIixbYXJn
dW1lbnRzLHRoaXMsdF0sbiksdH1maW5hbGx5e2MuZW1pdCgiZm4tZW5kIixb
Zi5ub3coKV0sbil9fX19O2EoImFjdGlvblRleHQsc2V0TmFtZSxzZXRBdHRy
aWJ1dGUsc2F2ZSxpZ25vcmUsb25FbmQsZ2V0Q29udGV4dCxlbmQsZ2V0Ii5z
cGxpdCgiLCIpLGZ1bmN0aW9uKHQsZSl7bVtlXT1vKGgsZSl9KSxuZXdyZWxp
Yy5ub3RpY2VFcnJvcj1mdW5jdGlvbih0LGUpeyJzdHJpbmciPT10eXBlb2Yg
dCYmKHQ9bmV3IEVycm9yKHQpKSx1LnJlY29yZFN1cHBvcnRhYmlsaXR5KCJB
UEkvbm90aWNlRXJyb3IvY2FsbGVkIiksaSgiZXJyIixbdCxmLm5vdygpLCEx
LGVdKX19LHt9XSwyMTpbZnVuY3Rpb24odCxlLG4pe2Z1bmN0aW9uIHIodCl7
aWYoTlJFVU0uaW5pdCl7Zm9yKHZhciBlPU5SRVVNLmluaXQsbj10LnNwbGl0
KCIuIikscj0wO3I8bi5sZW5ndGgtMTtyKyspaWYoZT1lW25bcl1dLCJvYmpl
Y3QiIT10eXBlb2YgZSlyZXR1cm47cmV0dXJuIGU9ZVtuW24ubGVuZ3RoLTFd
XX19ZS5leHBvcnRzPXtnZXRDb25maWd1cmF0aW9uOnJ9fSx7fV0sMjI6W2Z1
bmN0aW9uKHQsZSxuKXtlLmV4cG9ydHM9ZnVuY3Rpb24odCl7aWYoInN0cmlu
ZyI9PXR5cGVvZiB0JiZ0Lmxlbmd0aClyZXR1cm4gdC5sZW5ndGg7aWYoIm9i
amVjdCI9PXR5cGVvZiB0KXtpZigidW5kZWZpbmVkIiE9dHlwZW9mIEFycmF5
QnVmZmVyJiZ0IGluc3RhbmNlb2YgQXJyYXlCdWZmZXImJnQuYnl0ZUxlbmd0
aClyZXR1cm4gdC5ieXRlTGVuZ3RoO2lmKCJ1bmRlZmluZWQiIT10eXBlb2Yg
QmxvYiYmdCBpbnN0YW5jZW9mIEJsb2ImJnQuc2l6ZSlyZXR1cm4gdC5zaXpl
O2lmKCEoInVuZGVmaW5lZCIhPXR5cGVvZiBGb3JtRGF0YSYmdCBpbnN0YW5j
ZW9mIEZvcm1EYXRhKSl0cnl7cmV0dXJuIEpTT04uc3RyaW5naWZ5KHQpLmxl
bmd0aH1jYXRjaChlKXtyZXR1cm59fX19LHt9XSwyMzpbZnVuY3Rpb24odCxl
LG4pe3ZhciByPSExO3RyeXt2YXIgbz1PYmplY3QuZGVmaW5lUHJvcGVydHko
e30sInBhc3NpdmUiLHtnZXQ6ZnVuY3Rpb24oKXtyPSEwfX0pO3dpbmRvdy5h
ZGRFdmVudExpc3RlbmVyKCJ0ZXN0UGFzc2l2ZSIsbnVsbCxvKSx3aW5kb3cu
cmVtb3ZlRXZlbnRMaXN0ZW5lcigidGVzdFBhc3NpdmUiLG51bGwsbyl9Y2F0
Y2goaSl7fWUuZXhwb3J0cz1mdW5jdGlvbih0KXtyZXR1cm4gcj97cGFzc2l2
ZTohMCxjYXB0dXJlOiEhdH06ISF0fX0se31dLDI0OltmdW5jdGlvbih0LGUs
bil7dmFyIHI9MCxvPW5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL0ZpcmVm
b3hbXC9cc10oXGQrXC5cZCspLyk7byYmKHI9K29bMV0pLGUuZXhwb3J0cz1y
fSx7fV0sMjU6W2Z1bmN0aW9uKHQsZSxuKXtmdW5jdGlvbiByKHQsZSl7dmFy
IG49W2EsdCx7bmFtZTp0fSxlXTtyZXR1cm4gaSgic3RvcmVNZXRyaWMiLG4s
bnVsbCwiYXBpIiksbn1mdW5jdGlvbiBvKHQsZSl7dmFyIG49W3MsdCx7bmFt
ZTp0fSxlXTtyZXR1cm4gaSgic3RvcmVFdmVudE1ldHJpY3MiLG4sbnVsbCwi
YXBpIiksbn12YXIgaT10KCJoYW5kbGUiKSxhPSJzbSIscz0iY20iO2UuZXhw
b3J0cz17Y29uc3RhbnRzOntTVVBQT1JUQUJJTElUWV9NRVRSSUM6YSxDVVNU
T01fTUVUUklDOnN9LHJlY29yZFN1cHBvcnRhYmlsaXR5OnIscmVjb3JkQ3Vz
dG9tOm99fSx7fV0sMjY6W2Z1bmN0aW9uKHQsZSxuKXtmdW5jdGlvbiByKCl7
cmV0dXJuIHMuZXhpc3RzJiZwZXJmb3JtYW5jZS5ub3c/TWF0aC5yb3VuZChw
ZXJmb3JtYW5jZS5ub3coKSk6KGk9TWF0aC5tYXgoKG5ldyBEYXRlKS5nZXRU
aW1lKCksaSkpLWF9ZnVuY3Rpb24gbygpe3JldHVybiBpfXZhciBpPShuZXcg
RGF0ZSkuZ2V0VGltZSgpLGE9aSxzPXQoMzMpO2UuZXhwb3J0cz1yLGUuZXhw
b3J0cy5vZmZzZXQ9YSxlLmV4cG9ydHMuZ2V0TGFzdFRpbWVzdGFtcD1vfSx7
fV0sMjc6W2Z1bmN0aW9uKHQsZSxuKXtmdW5jdGlvbiByKHQsZSl7dmFyIG49
dC5nZXRFbnRyaWVzKCk7bi5mb3JFYWNoKGZ1bmN0aW9uKHQpeyJmaXJzdC1w
YWludCI9PT10Lm5hbWU/bCgidGltaW5nIixbImZwIixNYXRoLmZsb29yKHQu
c3RhcnRUaW1lKV0pOiJmaXJzdC1jb250ZW50ZnVsLXBhaW50Ij09PXQubmFt
ZSYmbCgidGltaW5nIixbImZjcCIsTWF0aC5mbG9vcih0LnN0YXJ0VGltZSld
KX0pfWZ1bmN0aW9uIG8odCxlKXt2YXIgbj10LmdldEVudHJpZXMoKTtpZihu
Lmxlbmd0aD4wKXt2YXIgcj1uW24ubGVuZ3RoLTFdO2lmKGYmJmY8ci5zdGFy
dFRpbWUpcmV0dXJuO3ZhciBvPVtyXSxpPWEoe30pO2kmJm8ucHVzaChpKSxs
KCJsY3AiLG8pfX1mdW5jdGlvbiBpKHQpe3QuZ2V0RW50cmllcygpLmZvckVh
Y2goZnVuY3Rpb24odCl7dC5oYWRSZWNlbnRJbnB1dHx8bCgiY2xzIixbdF0p
fSl9ZnVuY3Rpb24gYSh0KXt2YXIgZT1uYXZpZ2F0b3IuY29ubmVjdGlvbnx8
bmF2aWdhdG9yLm1vekNvbm5lY3Rpb258fG5hdmlnYXRvci53ZWJraXRDb25u
ZWN0aW9uO2lmKGUpcmV0dXJuIGUudHlwZSYmKHRbIm5ldC10eXBlIl09ZS50
eXBlKSxlLmVmZmVjdGl2ZVR5cGUmJih0WyJuZXQtZXR5cGUiXT1lLmVmZmVj
dGl2ZVR5cGUpLGUucnR0JiYodFsibmV0LXJ0dCJdPWUucnR0KSxlLmRvd25s
aW5rJiYodFsibmV0LWRsaW5rIl09ZS5kb3dubGluayksdH1mdW5jdGlvbiBz
KHQpe2lmKHQgaW5zdGFuY2VvZiB3JiYheSl7dmFyIGU9TWF0aC5yb3VuZCh0
LnRpbWVTdGFtcCksbj17dHlwZTp0LnR5cGV9O2EobiksZTw9aC5ub3coKT9u
LmZpZD1oLm5vdygpLWU6ZT5oLm9mZnNldCYmZTw9RGF0ZS5ub3coKT8oZS09
aC5vZmZzZXQsbi5maWQ9aC5ub3coKS1lKTplPWgubm93KCkseT0hMCxsKCJ0
aW1pbmciLFsiZmkiLGUsbl0pfX1mdW5jdGlvbiBjKHQpeyJoaWRkZW4iPT09
dCYmKGY9aC5ub3coKSxsKCJwYWdlSGlkZSIsW2ZdKSl9aWYoISgiaW5pdCJp
biBOUkVVTSYmInBhZ2Vfdmlld190aW1pbmciaW4gTlJFVU0uaW5pdCYmImVu
YWJsZWQiaW4gTlJFVU0uaW5pdC5wYWdlX3ZpZXdfdGltaW5nJiZOUkVVTS5p
bml0LnBhZ2Vfdmlld190aW1pbmcuZW5hYmxlZD09PSExKSl7dmFyIGYsdSxk
LHAsbD10KCJoYW5kbGUiKSxoPXQoImxvYWRlciIpLG09dCgzMCksdj10KDIz
KSx3PU5SRVVNLm8uRVY7aWYoIlBlcmZvcm1hbmNlT2JzZXJ2ZXIiaW4gd2lu
ZG93JiYiZnVuY3Rpb24iPT10eXBlb2Ygd2luZG93LlBlcmZvcm1hbmNlT2Jz
ZXJ2ZXIpe3U9bmV3IFBlcmZvcm1hbmNlT2JzZXJ2ZXIocik7dHJ5e3Uub2Jz
ZXJ2ZSh7ZW50cnlUeXBlczpbInBhaW50Il19KX1jYXRjaChnKXt9ZD1uZXcg
UGVyZm9ybWFuY2VPYnNlcnZlcihvKTt0cnl7ZC5vYnNlcnZlKHtlbnRyeVR5
cGVzOlsibGFyZ2VzdC1jb250ZW50ZnVsLXBhaW50Il19KX1jYXRjaChnKXt9
cD1uZXcgUGVyZm9ybWFuY2VPYnNlcnZlcihpKTt0cnl7cC5vYnNlcnZlKHt0
eXBlOiJsYXlvdXQtc2hpZnQiLGJ1ZmZlcmVkOiEwfSl9Y2F0Y2goZyl7fX1p
ZigiYWRkRXZlbnRMaXN0ZW5lciJpbiBkb2N1bWVudCl7dmFyIHk9ITEseD1b
ImNsaWNrIiwia2V5ZG93biIsIm1vdXNlZG93biIsInBvaW50ZXJkb3duIiwi
dG91Y2hzdGFydCJdO3guZm9yRWFjaChmdW5jdGlvbih0KXtkb2N1bWVudC5h
ZGRFdmVudExpc3RlbmVyKHQscyx2KCExKSl9KX1tKGMpfX0se31dLDI4Oltm
dW5jdGlvbih0LGUsbil7ZnVuY3Rpb24gcigpe2Z1bmN0aW9uIHQoKXtyZXR1
cm4gZT8xNSZlW24rK106MTYqTWF0aC5yYW5kb20oKXwwfXZhciBlPW51bGws
bj0wLHI9d2luZG93LmNyeXB0b3x8d2luZG93Lm1zQ3J5cHRvO3ImJnIuZ2V0
UmFuZG9tVmFsdWVzJiYoZT1yLmdldFJhbmRvbVZhbHVlcyhuZXcgVWludDhB
cnJheSgzMSkpKTtmb3IodmFyIG8saT0ieHh4eHh4eHgteHh4eC00eHh4LXl4
eHgteHh4eHh4eHh4eHh4IixhPSIiLHM9MDtzPGkubGVuZ3RoO3MrKylvPWlb
c10sIngiPT09bz9hKz10KCkudG9TdHJpbmcoMTYpOiJ5Ij09PW8/KG89MyZ0
KCl8OCxhKz1vLnRvU3RyaW5nKDE2KSk6YSs9bztyZXR1cm4gYX1mdW5jdGlv
biBvKCl7cmV0dXJuIGEoMTYpfWZ1bmN0aW9uIGkoKXtyZXR1cm4gYSgzMil9
ZnVuY3Rpb24gYSh0KXtmdW5jdGlvbiBlKCl7cmV0dXJuIG4/MTUmbltyKytd
OjE2Kk1hdGgucmFuZG9tKCl8MH12YXIgbj1udWxsLHI9MCxvPXdpbmRvdy5j
cnlwdG98fHdpbmRvdy5tc0NyeXB0bztvJiZvLmdldFJhbmRvbVZhbHVlcyYm
VWludDhBcnJheSYmKG49by5nZXRSYW5kb21WYWx1ZXMobmV3IFVpbnQ4QXJy
YXkodCkpKTtmb3IodmFyIGk9W10sYT0wO2E8dDthKyspaS5wdXNoKGUoKS50
b1N0cmluZygxNikpO3JldHVybiBpLmpvaW4oIiIpfWUuZXhwb3J0cz17Z2Vu
ZXJhdGVVdWlkOnIsZ2VuZXJhdGVTcGFuSWQ6byxnZW5lcmF0ZVRyYWNlSWQ6
aX19LHt9XSwyOTpbZnVuY3Rpb24odCxlLG4pe2Z1bmN0aW9uIHIodCxlKXtp
ZighbylyZXR1cm4hMTtpZih0IT09bylyZXR1cm4hMTtpZighZSlyZXR1cm4h
MDtpZighaSlyZXR1cm4hMTtmb3IodmFyIG49aS5zcGxpdCgiLiIpLHI9ZS5z
cGxpdCgiLiIpLGE9MDthPHIubGVuZ3RoO2ErKylpZihyW2FdIT09blthXSly
ZXR1cm4hMTtyZXR1cm4hMH12YXIgbz1udWxsLGk9bnVsbCxhPS9WZXJzaW9u
XC8oXFMrKVxzK1NhZmFyaS87aWYobmF2aWdhdG9yLnVzZXJBZ2VudCl7dmFy
IHM9bmF2aWdhdG9yLnVzZXJBZ2VudCxjPXMubWF0Y2goYSk7YyYmcy5pbmRl
eE9mKCJDaHJvbWUiKT09PS0xJiZzLmluZGV4T2YoIkNocm9taXVtIik9PT0t
MSYmKG89IlNhZmFyaSIsaT1jWzFdKX1lLmV4cG9ydHM9e2FnZW50Om8sdmVy
c2lvbjppLG1hdGNoOnJ9fSx7fV0sMzA6W2Z1bmN0aW9uKHQsZSxuKXtmdW5j
dGlvbiByKHQpe2Z1bmN0aW9uIGUoKXt0KHMmJmRvY3VtZW50W3NdP2RvY3Vt
ZW50W3NdOmRvY3VtZW50W2ldPyJoaWRkZW4iOiJ2aXNpYmxlIil9ImFkZEV2
ZW50TGlzdGVuZXIiaW4gZG9jdW1lbnQmJmEmJmRvY3VtZW50LmFkZEV2ZW50
TGlzdGVuZXIoYSxlLG8oITEpKX12YXIgbz10KDIzKTtlLmV4cG9ydHM9cjt2
YXIgaSxhLHM7InVuZGVmaW5lZCIhPXR5cGVvZiBkb2N1bWVudC5oaWRkZW4/
KGk9ImhpZGRlbiIsYT0idmlzaWJpbGl0eWNoYW5nZSIscz0idmlzaWJpbGl0
eVN0YXRlIik6InVuZGVmaW5lZCIhPXR5cGVvZiBkb2N1bWVudC5tc0hpZGRl
bj8oaT0ibXNIaWRkZW4iLGE9Im1zdmlzaWJpbGl0eWNoYW5nZSIpOiJ1bmRl
ZmluZWQiIT10eXBlb2YgZG9jdW1lbnQud2Via2l0SGlkZGVuJiYoaT0id2Vi
a2l0SGlkZGVuIixhPSJ3ZWJraXR2aXNpYmlsaXR5Y2hhbmdlIixzPSJ3ZWJr
aXRWaXNpYmlsaXR5U3RhdGUiKX0se31dLDMxOltmdW5jdGlvbih0LGUsbil7
ZnVuY3Rpb24gcih0LGUpe3ZhciBuPVtdLHI9IiIsaT0wO2ZvcihyIGluIHQp
by5jYWxsKHQscikmJihuW2ldPWUocix0W3JdKSxpKz0xKTtyZXR1cm4gbn12
YXIgbz1PYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5O2UuZXhwb3J0
cz1yfSx7fV0sMzI6W2Z1bmN0aW9uKHQsZSxuKXtmdW5jdGlvbiByKHQsZSxu
KXtlfHwoZT0wKSwidW5kZWZpbmVkIj09dHlwZW9mIG4mJihuPXQ/dC5sZW5n
dGg6MCk7Zm9yKHZhciByPS0xLG89bi1lfHwwLGk9QXJyYXkobzwwPzA6byk7
KytyPG87KWlbcl09dFtlK3JdO3JldHVybiBpfWUuZXhwb3J0cz1yfSx7fV0s
MzM6W2Z1bmN0aW9uKHQsZSxuKXtlLmV4cG9ydHM9e2V4aXN0czoidW5kZWZp
bmVkIiE9dHlwZW9mIHdpbmRvdy5wZXJmb3JtYW5jZSYmd2luZG93LnBlcmZv
cm1hbmNlLnRpbWluZyYmInVuZGVmaW5lZCIhPXR5cGVvZiB3aW5kb3cucGVy
Zm9ybWFuY2UudGltaW5nLm5hdmlnYXRpb25TdGFydH19LHt9XSxlZTpbZnVu
Y3Rpb24odCxlLG4pe2Z1bmN0aW9uIHIoKXt9ZnVuY3Rpb24gbyh0KXtmdW5j
dGlvbiBlKHQpe3JldHVybiB0JiZ0IGluc3RhbmNlb2Ygcj90OnQ/Zih0LGMs
YSk6YSgpfWZ1bmN0aW9uIG4obixyLG8saSxhKXtpZihhIT09ITEmJihhPSEw
KSwhbC5hYm9ydGVkfHxpKXt0JiZhJiZ0KG4scixvKTtmb3IodmFyIHM9ZShv
KSxjPW0obiksZj1jLmxlbmd0aCx1PTA7dTxmO3UrKyljW3VdLmFwcGx5KHMs
cik7dmFyIHA9ZFt5W25dXTtyZXR1cm4gcCYmcC5wdXNoKFt4LG4scixzXSks
c319ZnVuY3Rpb24gaSh0LGUpe2dbdF09bSh0KS5jb25jYXQoZSl9ZnVuY3Rp
b24gaCh0LGUpe3ZhciBuPWdbdF07aWYobilmb3IodmFyIHI9MDtyPG4ubGVu
Z3RoO3IrKyluW3JdPT09ZSYmbi5zcGxpY2UociwxKX1mdW5jdGlvbiBtKHQp
e3JldHVybiBnW3RdfHxbXX1mdW5jdGlvbiB2KHQpe3JldHVybiBwW3RdPXBb
dF18fG8obil9ZnVuY3Rpb24gdyh0LGUpe2wuYWJvcnRlZHx8dSh0LGZ1bmN0
aW9uKHQsbil7ZT1lfHwiZmVhdHVyZSIseVtuXT1lLGUgaW4gZHx8KGRbZV09
W10pfSl9dmFyIGc9e30seT17fSx4PXtvbjppLGFkZEV2ZW50TGlzdGVuZXI6
aSxyZW1vdmVFdmVudExpc3RlbmVyOmgsZW1pdDpuLGdldDp2LGxpc3RlbmVy
czptLGNvbnRleHQ6ZSxidWZmZXI6dyxhYm9ydDpzLGFib3J0ZWQ6ITF9O3Jl
dHVybiB4fWZ1bmN0aW9uIGkodCl7cmV0dXJuIGYodCxjLGEpfWZ1bmN0aW9u
IGEoKXtyZXR1cm4gbmV3IHJ9ZnVuY3Rpb24gcygpeyhkLmFwaXx8ZC5mZWF0
dXJlKSYmKGwuYWJvcnRlZD0hMCxkPWwuYmFja2xvZz17fSl9dmFyIGM9Im5y
QGNvbnRleHQiLGY9dCgiZ29zIiksdT10KDMxKSxkPXt9LHA9e30sbD1lLmV4
cG9ydHM9bygpO2UuZXhwb3J0cy5nZXRPclNldENvbnRleHQ9aSxsLmJhY2ts
b2c9ZH0se31dLGdvczpbZnVuY3Rpb24odCxlLG4pe2Z1bmN0aW9uIHIodCxl
LG4pe2lmKG8uY2FsbCh0LGUpKXJldHVybiB0W2VdO3ZhciByPW4oKTtpZihP
YmplY3QuZGVmaW5lUHJvcGVydHkmJk9iamVjdC5rZXlzKXRyeXtyZXR1cm4g
T2JqZWN0LmRlZmluZVByb3BlcnR5KHQsZSx7dmFsdWU6cix3cml0YWJsZToh
MCxlbnVtZXJhYmxlOiExfSkscn1jYXRjaChpKXt9cmV0dXJuIHRbZV09cixy
fXZhciBvPU9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHk7ZS5leHBv
cnRzPXJ9LHt9XSxoYW5kbGU6W2Z1bmN0aW9uKHQsZSxuKXtmdW5jdGlvbiBy
KHQsZSxuLHIpe28uYnVmZmVyKFt0XSxyKSxvLmVtaXQodCxlLG4pfXZhciBv
PXQoImVlIikuZ2V0KCJoYW5kbGUiKTtlLmV4cG9ydHM9cixyLmVlPW99LHt9
XSxpZDpbZnVuY3Rpb24odCxlLG4pe2Z1bmN0aW9uIHIodCl7dmFyIGU9dHlw
ZW9mIHQ7cmV0dXJuIXR8fCJvYmplY3QiIT09ZSYmImZ1bmN0aW9uIiE9PWU/
LTE6dD09PXdpbmRvdz8wOmEodCxpLGZ1bmN0aW9uKCl7cmV0dXJuIG8rK30p
fXZhciBvPTEsaT0ibnJAaWQiLGE9dCgiZ29zIik7ZS5leHBvcnRzPXJ9LHt9
XSxsb2FkZXI6W2Z1bmN0aW9uKHQsZSxuKXtmdW5jdGlvbiByKCl7aWYoIVQr
Kyl7dmFyIHQ9Ty5pbmZvPU5SRVVNLmluZm8sZT1tLmdldEVsZW1lbnRzQnlU
YWdOYW1lKCJzY3JpcHQiKVswXTtpZihzZXRUaW1lb3V0KGYuYWJvcnQsM2U0
KSwhKHQmJnQubGljZW5zZUtleSYmdC5hcHBsaWNhdGlvbklEJiZlKSlyZXR1
cm4gZi5hYm9ydCgpO2MoRSxmdW5jdGlvbihlLG4pe3RbZV18fCh0W2VdPW4p
fSk7dmFyIG49YSgpO3MoIm1hcmsiLFsib25sb2FkIixuK08ub2Zmc2V0XSxu
dWxsLCJhcGkiKSxzKCJ0aW1pbmciLFsibG9hZCIsbl0pO3ZhciByPW0uY3Jl
YXRlRWxlbWVudCgic2NyaXB0Iik7MD09PXQuYWdlbnQuaW5kZXhPZigiaHR0
cDovLyIpfHwwPT09dC5hZ2VudC5pbmRleE9mKCJodHRwczovLyIpP3Iuc3Jj
PXQuYWdlbnQ6ci5zcmM9bCsiOi8vIit0LmFnZW50LGUucGFyZW50Tm9kZS5p
bnNlcnRCZWZvcmUocixlKX19ZnVuY3Rpb24gbygpeyJjb21wbGV0ZSI9PT1t
LnJlYWR5U3RhdGUmJmkoKX1mdW5jdGlvbiBpKCl7cygibWFyayIsWyJkb21D
b250ZW50IixhKCkrTy5vZmZzZXRdLG51bGwsImFwaSIpfXZhciBhPXQoMjYp
LHM9dCgiaGFuZGxlIiksYz10KDMxKSxmPXQoImVlIiksdT10KDI5KSxkPXQo
MjEpLHA9dCgyMyksbD1kLmdldENvbmZpZ3VyYXRpb24oInNzbCIpPT09ITE/
Imh0dHAiOiJodHRwcyIsaD13aW5kb3csbT1oLmRvY3VtZW50LHY9ImFkZEV2
ZW50TGlzdGVuZXIiLHc9ImF0dGFjaEV2ZW50IixnPWguWE1MSHR0cFJlcXVl
c3QseT1nJiZnLnByb3RvdHlwZSx4PSExO05SRVVNLm89e1NUOnNldFRpbWVv
dXQsU0k6aC5zZXRJbW1lZGlhdGUsQ1Q6Y2xlYXJUaW1lb3V0LFhIUjpnLFJF
UTpoLlJlcXVlc3QsRVY6aC5FdmVudCxQUjpoLlByb21pc2UsTU86aC5NdXRh
dGlvbk9ic2VydmVyfTt2YXIgYj0iIitsb2NhdGlvbixFPXtiZWFjb246ImJh
bS5uci1kYXRhLm5ldCIsZXJyb3JCZWFjb246ImJhbS5uci1kYXRhLm5ldCIs
YWdlbnQ6ImpzLWFnZW50Lm5ld3JlbGljLmNvbS9uci1zcGEtMTIxNi5taW4u
anMifSxSPWcmJnkmJnlbdl0mJiEvQ3JpT1MvLnRlc3QobmF2aWdhdG9yLnVz
ZXJBZ2VudCksTz1lLmV4cG9ydHM9e29mZnNldDphLmdldExhc3RUaW1lc3Rh
bXAoKSxub3c6YSxvcmlnaW46YixmZWF0dXJlczp7fSx4aHJXcmFwcGFibGU6
Uix1c2VyQWdlbnQ6dSxkaXNhYmxlZDp4fTtpZigheCl7dCgyMCksdCgyNyks
bVt2XT8obVt2XSgiRE9NQ29udGVudExvYWRlZCIsaSxwKCExKSksaFt2XSgi
bG9hZCIscixwKCExKSkpOihtW3ddKCJvbnJlYWR5c3RhdGVjaGFuZ2UiLG8p
LGhbd10oIm9ubG9hZCIscikpLHMoIm1hcmsiLFsiZmlyc3RieXRlIixhLmdl
dExhc3RUaW1lc3RhbXAoKV0sbnVsbCwiYXBpIik7dmFyIFQ9MH19LHt9XSwi
d3JhcC1mdW5jdGlvbiI6W2Z1bmN0aW9uKHQsZSxuKXtmdW5jdGlvbiByKHQs
ZSl7ZnVuY3Rpb24gbihlLG4scixjLGYpe2Z1bmN0aW9uIG5yV3JhcHBlcigp
e3ZhciBpLGEsdSxwO3RyeXthPXRoaXMsaT1kKGFyZ3VtZW50cyksdT0iZnVu
Y3Rpb24iPT10eXBlb2Ygcj9yKGksYSk6cnx8e319Y2F0Y2gobCl7byhbbCwi
IixbaSxhLGNdLHVdLHQpfXMobisic3RhcnQiLFtpLGEsY10sdSxmKTt0cnl7
cmV0dXJuIHA9ZS5hcHBseShhLGkpfWNhdGNoKGgpe3Rocm93IHMobisiZXJy
IixbaSxhLGhdLHUsZiksaH1maW5hbGx5e3MobisiZW5kIixbaSxhLHBdLHUs
Zil9fXJldHVybiBhKGUpP2U6KG58fChuPSIiKSxucldyYXBwZXJbcF09ZSxp
KGUsbnJXcmFwcGVyLHQpLG5yV3JhcHBlcil9ZnVuY3Rpb24gcih0LGUscixv
LGkpe3J8fChyPSIiKTt2YXIgcyxjLGYsdT0iLSI9PT1yLmNoYXJBdCgwKTtm
b3IoZj0wO2Y8ZS5sZW5ndGg7ZisrKWM9ZVtmXSxzPXRbY10sYShzKXx8KHRb
Y109bihzLHU/YytyOnIsbyxjLGkpKX1mdW5jdGlvbiBzKG4scixpLGEpe2lm
KCFofHxlKXt2YXIgcz1oO2g9ITA7dHJ5e3QuZW1pdChuLHIsaSxlLGEpfWNh
dGNoKGMpe28oW2MsbixyLGldLHQpfWg9c319cmV0dXJuIHR8fCh0PXUpLG4u
aW5QbGFjZT1yLG4uZmxhZz1wLG59ZnVuY3Rpb24gbyh0LGUpe2V8fChlPXUp
O3RyeXtlLmVtaXQoImludGVybmFsLWVycm9yIix0KX1jYXRjaChuKXt9fWZ1
bmN0aW9uIGkodCxlLG4pe2lmKE9iamVjdC5kZWZpbmVQcm9wZXJ0eSYmT2Jq
ZWN0LmtleXMpdHJ5e3ZhciByPU9iamVjdC5rZXlzKHQpO3JldHVybiByLmZv
ckVhY2goZnVuY3Rpb24obil7T2JqZWN0LmRlZmluZVByb3BlcnR5KGUsbix7
Z2V0OmZ1bmN0aW9uKCl7cmV0dXJuIHRbbl19LHNldDpmdW5jdGlvbihlKXty
ZXR1cm4gdFtuXT1lLGV9fSl9KSxlfWNhdGNoKGkpe28oW2ldLG4pfWZvcih2
YXIgYSBpbiB0KWwuY2FsbCh0LGEpJiYoZVthXT10W2FdKTtyZXR1cm4gZX1m
dW5jdGlvbiBhKHQpe3JldHVybiEodCYmdCBpbnN0YW5jZW9mIEZ1bmN0aW9u
JiZ0LmFwcGx5JiYhdFtwXSl9ZnVuY3Rpb24gcyh0LGUpe3ZhciBuPWUodCk7
cmV0dXJuIG5bcF09dCxpKHQsbix1KSxufWZ1bmN0aW9uIGModCxlLG4pe3Zh
ciByPXRbZV07dFtlXT1zKHIsbil9ZnVuY3Rpb24gZigpe2Zvcih2YXIgdD1h
cmd1bWVudHMubGVuZ3RoLGU9bmV3IEFycmF5KHQpLG49MDtuPHQ7KytuKWVb
bl09YXJndW1lbnRzW25dO3JldHVybiBlfXZhciB1PXQoImVlIiksZD10KDMy
KSxwPSJuckBvcmlnaW5hbCIsbD1PYmplY3QucHJvdG90eXBlLmhhc093blBy
b3BlcnR5LGg9ITE7ZS5leHBvcnRzPXIsZS5leHBvcnRzLndyYXBGdW5jdGlv
bj1zLGUuZXhwb3J0cy53cmFwSW5QbGFjZT1jLGUuZXhwb3J0cy5hcmdzVG9B
cnJheT1mfSx7fV19LHt9LFsibG9hZGVyIiwyLDE3LDUsMyw0XSk7PC9zY3Jp
cHQ+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIG1lZGlhPSJhbGwiIGhy
ZWY9Ii9hc3NldHMvYXBwbGljYXRpb24tNjNiN2Y4ZWMyZTQ5ZjU5ODQyZTMw
ZmFhMDZmMWMxNjI5MDQ4ZjdlNmI3YzYwMjc1MDFlMmYxNTQzNzhiMzE3NC5j
c3MiIGRhdGEtdHVyYm9saW5rcy10cmFjaz0icmVsb2FkIiAvPgogICAgPHNj
cmlwdCBzcmM9Ii9wYWNrcy9qcy9hcHBsaWNhdGlvbi0xMDUyYjk4ODhkZjVm
NjIyM2MzYi5qcyIgZGF0YS10dXJib2xpbmtzLXRyYWNrPSJyZWxvYWQiPjwv
c2NyaXB0PgogIDwvaGVhZD4KICA8Ym9keT4KICAgIDxkaXYgaWQ9InJlZGly
ZWN0X2JveCI+Cgk8ZGl2IGlkPSJtc2dfdG9wIj5BZ3VhcmRlIGVucXVhbnRv
IHZvY8OqIMOpIHJlZGlyZWNpb25hZG8gcGFyYSBvIHBhZ2FtZW50bzwvZGl2
PgogICAgPGRpdiBpZD0iYmdfd2FpdCI+PGRpdiBpZD0iaWNvbl93YWl0Ij4g
PGltZyBib3JkZXI9IjAiIHNyYz0iL2Fzc2V0cy93YWl0X2ljb24tN2IzZDAx
Njk1YWI1YzhkZjM3MzFhNzdhNThlYjkwMjI3MDBkZDRmYWQ4MTdhYjQ5ZTY0
ODUwZDM4NGM5ZjdjYy5naWYiIC8+PC9kaXY+PC9kaXY+Cgk8ZGl2IGlkPSJt
c2dfZm9vdGVyIj4KCQk8ZGl2IGlkPSJpbWciPgogICAgICA8aW1nIGJvcmRl
cj0iMCIgYWx0PSJVbWEgbm92YSBqYW5lbGEgc2Vyw6EgYWJlcnRhLiBDYXNv
IGlzc28gbsOjbyBvY29ycmEiIHNyYz0iL2Fzc2V0cy9jYWRlYWRvLTdkM2Rl
YWNlY2RkMGM0ZmRjN2U4NjE1NWNjYjg1MDM5NzBiMDM5OWU3NDZmMDBjMDRi
NzgxMDZmNGNjYjYyZDcucG5nIiAvPgogICAgPC9kaXY+CgkJPGRpdiBpZD0i
bXNnX3dpbmRvdyI+IFVtYSBub3ZhIGphbmVsYSBzZXLDoSBhYmVydGEuIENh
c28gaXNzbyBuw6NvIG9jb3JyYTo8L2Rpdj4KCQk8ZGl2IGlkPSJkaXZfYnV0
dG9uIj4KCQkgIDxkaXYgaWQ9ImJ1dHRvbiIgb25jbGljaz0icmVkaXJlY3Qo
KSI+Q2xpcXVlIEFxdWk8L2Rpdj4KCQk8L2Rpdj4KCTwvZGl2Pgo8L2Rpdj4K
ICAgICAgICA8ZGl2IGlkPSJyZWRpcmVjdF9ib3giPgoJPGRpdiBpZD0ibXNn
X3RvcCI+QWd1YXJkZSBlbnF1YW50byB2b2PDqiDDqSByZWRpcmVjaW9uYWRv
IHBhcmEgbyBwYWdhbWVudG88L2Rpdj4KICAgIDxkaXYgaWQ9ImJnX3dhaXQi
PjxkaXYgaWQ9Imljb25fd2FpdCI+IDxpbWcgYm9yZGVyPSIwIiBzcmM9Ii9h
c3NldHMvd2FpdF9pY29uLTdiM2QwMTY5NWFiNWM4ZGYzNzMxYTc3YTU4ZWI5
MDIyNzAwZGQ0ZmFkODE3YWI0OWU2NDg1MGQzODRjOWY3Y2MuZ2lmIiAvPjwv
ZGl2PjwvZGl2PgoJPGRpdiBpZD0ibXNnX2Zvb3RlciI+CgkJPGRpdiBpZD0i
aW1nIj4KICAgICAgPGltZyBib3JkZXI9IjAiIGFsdD0iVW1hIG5vdmEgamFu
ZWxhIHNlcsOhIGFiZXJ0YS4gQ2FzbyBpc3NvIG7Do28gb2NvcnJhIiBzcmM9
Ii9hc3NldHMvY2FkZWFkby03ZDNkZWFjZWNkZDBjNGZkYzdlODYxNTVjY2I4
NTAzOTcwYjAzOTllNzQ2ZjAwYzA0Yjc4MTA2ZjRjY2I2MmQ3LnBuZyIgLz4K
ICAgIDwvZGl2PgoJCTxkaXYgaWQ9Im1zZ193aW5kb3ciPiBVbWEgbm92YSBq
YW5lbGEgc2Vyw6EgYWJlcnRhLiBDYXNvIGlzc28gbsOjbyBvY29ycmE6PC9k
aXY+CgkJPGRpdiBpZD0iZGl2X2J1dHRvbiI+CgkJICA8ZGl2IGlkPSJidXR0
b24iIG9uY2xpY2s9InJlZGlyZWN0KCkiPkNsaXF1ZSBBcXVpPC9kaXY+CgkJ
PC9kaXY+Cgk8L2Rpdj4KPC9kaXY+CiAgICAgICAgPHNjcmlwdD4KICAgICAg
ICAgIGZ1bmN0aW9uIHJlZGlyZWN0KCl7CiAgICAgICAgICAgIHdpbmRvdy5s
b2NhdGlvbiA9ICJodHRwczovL2JpbGxldC5nYXRld2F5LnlhcGF5LmNvbS5i
ci9iaWxsZXQvMjAyMi8wNy8wMS82ZmZiYmQ3OWVlZWU1ZGUzMjQzOWQxNjgw
MzYzODI4NS5wZGYiLnJlcGxhY2UoL2FtcDsvZywiIikKICAgICAgICAgIH0K
ICAgICAgICAgIHJlZGlyZWN0KCk7CiAgICAgICAgPC9zY3JpcHQ+CiAgPC9i
b2R5Pgo8L2h0bWw+Cg==

----==_mimepart_62bef586597ef_59923ff587284b347540436--

Zerion Mini Shell 1.0