From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id yEyVHjG10GN+ewEAbAwnHQ (envelope-from ) for ; Wed, 25 Jan 2023 05:50:57 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id MLmOHjG10GMwGwAA9RJhRA (envelope-from ) for ; Wed, 25 Jan 2023 05:50:57 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 3381F390E7 for ; Wed, 25 Jan 2023 05:50:56 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pKXje-0001Pi-R2; Tue, 24 Jan 2023 23:50:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pK94z-0005IL-RD for emacs-orgmode@gnu.org; Mon, 23 Jan 2023 21:30:33 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pK94w-0000A9-UX for emacs-orgmode@gnu.org; Mon, 23 Jan 2023 21:30:33 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id C07A23200975 for ; Mon, 23 Jan 2023 21:30:27 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Mon, 23 Jan 2023 21:30:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=romeov.me; h=cc :content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm1; t= 1674527427; x=1674613827; bh=16Rs/TioY4GtOoYV8LkrP41rcHtVmVV8lDi UMvWMsCM=; b=PI86xR8j8x3OYdzSE/cRKmPPyI3+NKdIkWm7PJIxFAmwcHlKk9Q kgPFlVcuBvxsNFGL0XDapd4OnrsUqZ5WtVtDToGHKLLrLs2YUhgIdyL4fRn6PH+H IjtasH2gm5dvt6bgyoV4OycgJmFRe3+2R+TPvqyODf+Sl9HsQFcBIeOfAc7srOC1 CtU7WNr7fOw13tNwEGa0oHJhHzItGXAZoQHUJNw8tTLshyxmwaEI/+eabB85XNuZ QOoGqRt8Vg/ts/Hevhx8cXOW29SoIzq021sFyy652hJe2SOHBEVEKdiYHAJvV3iQ ob6hLMjNGabBCyIKJHbJuJTvEyzd/BlHiWA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1674527427; x= 1674613827; bh=16Rs/TioY4GtOoYV8LkrP41rcHtVmVV8lDiUMvWMsCM=; b=F afH1YNSz2CJgYnBWxboYvlP0WMZFQ1soOfbS+l6uzmUA/4JGxCikn7OybJFsJ7cJ XlgR1c7DLaHVHmFaMAtUw5kwX93uTKEJjwndyJQ4Xza8dT4afeiktwzwUZ2CVLjj s8Ie+UP8ccLcnMyYSXxX2JeFe/Lta1pzKR21GGFFKYPhxgCA0XfnIkmc7GVo+48Q Nb7K0+TW5MHpxkb/IwShqJ6iy2Rhy5ZnSdGh497hVDxyRsNV7+I99VzniWhlfMDy hxfvjoFUWWYBzCHczcbzVJEUvHjKaoXGoRyt+2oI6p1m6km14yFVyMZJGtMxGOhA p/zbPCoqXoPG4KiplJyfQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudduledggeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpegtkfffgggfvffhufesmhdtreertd efjeenucfhrhhomheptfhomhgvohcugggrlhgvnhhtihhnuceorhhomhgvohesrhhomhgv ohhvrdhmvgeqnecuggftrfgrthhtvghrnhepffevgeejueduhfeivedugffhudektddvud ektdfgjeefffejjeehhfeuleehtdeknecuffhomhgrihhnpehorhhgmhhouggvrdhorhhg pdhthhgvrdhorhhgpdhtvggtohhsrghurhdrtghomhdptghithgvphhrohgtqdgsuhhgrh gvphhorhhtrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghi lhhfrhhomheprhhomhgvohesrhhomhgvohhvrdhmvg X-ME-Proxy: Feedback-ID: i4f514639:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 23 Jan 2023 21:30:26 -0500 (EST) Content-Type: multipart/mixed; boundary="------------9FLsGtsHylddSU00miLr0ASQ" Message-ID: <90714a18-8660-59a9-afc5-07b8c3d0a641@romeov.me> Date: Mon, 23 Jan 2023 18:30:26 -0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.0 Content-Language: en-US To: emacs-orgmode@gnu.org From: Romeo Valentin Subject: [BUG] HTML-export citation suffix rendering with CSL [9.6 (9.6-??-bed47b437 @ /home/romeo/.emacs.d/.local/straight/build-28.2.50/org/)] Received-SPF: pass client-ip=64.147.123.25; envelope-from=romeo@romeov.me; helo=wout2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_HTML_ATTACH=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 24 Jan 2023 23:50:09 -0500 X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1674622256; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=YX+HUYzWGdTNwoZmzfSPherNMtyFvJQZOlwdNbOMz8M=; b=XY8ilJgYVOe/kxgoPvSkOrDqvBHhH+PeJWHnDtCHS1xStbrI4fQ6L/oaLHX9KWBodvL486 iNG36qs4ns6bkn87399+dOMYsQKywg/VSyJPRFdxdqxymVrNg0DzkM45EE8wg+Pg3RNS5Q 75XN89m6tP4zBxoTgQVubBIlo1vC8xr06+HqW4wyL94aA+0otGM640VWcDgM3SlxvyJUAV vwBAKQsKoIo7Aa7Qf7OqscwLZv7eFj8xLFqN+kVDIbPMBlUk4jwhPZNDcKgrexbGBJBmqc sTk+TvZP8snX9St7VoCcMUJaVFy4rKbfjrNmvpZsffstEhhH+sfinh/f4WDxQA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1674622256; a=rsa-sha256; cv=none; b=MGYGdMnHJGHEXMSaBWD41gnBd51rlvULbfrNj7FnxH7ntY01kdtRWv4bsh3xaMo36d/erZ 73WT+mFmPzQE12GSxcQcVTETZBKllUFaVNVW9rxVgWEKAcZNws44+DrElYSQfEafaPOrSM hpOLy8FA3LVFqmJAZdkdGYELzVu2rWcG0/hJCHrz4LBGhqcUfkf1hNxNQEixqIeB8cvals g1aboAPY5hg1IpeM4eqUL8RnCXV00CcgS54kt+siR+x+BpEr+XGSPwfD5RXprPH9BrZ1wP VUs4oeuBT3Tn6CR+u8eBrf47TWlG2+WXkCsB4bjo+LbYApU6I/7pgv6OjVQgKw== X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=none X-Migadu-Spam-Score: 0.63 X-Spam-Score: 0.63 X-Migadu-Queue-Id: 3381F390E7 X-TUID: RF+GyOiJkj7d This is a multi-part message in MIME format. --------------9FLsGtsHylddSU00miLr0ASQ Content-Type: multipart/alternative; boundary="------------HSEZ8640gZHesDSr0DKxrbfa" --------------HSEZ8640gZHesDSr0DKxrbfa Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Remember to cover the basics, that is, what you expected to happen and what in fact did happen.  You don't know how to make a good report? See https://orgmode.org/manual/Feedback.html#Feedback Your bug report will be posted to the Org mailing list. ------------------------------------------------------------------------ Dear maintainers, attached is an org file which contains citations that are processed through the CSL citation processor, and a .bib file for completeness. The files are also included at the end of the email text. I am trying to export the org file to HTML and point out a specific theorem, however including a suffix in the citation breaks the HTML rendering in two ways, as demonstrated in the files. To reproduce, please download the .org and .bib file (place .bib in /tmp), run org-html-export-to-html, and open the file e.g. with a browser. Notice that the citations, in particular the suffixes, are rendered incorrectly. Kind regards, Romeo Valentin PS: Recall the citation syntax from here [1] or here [2]. [1]: https://orgmode.org/manual/Citations.html [2]: https://blog.tecosaur.com/tmio/2021-07-31-citations.html Emacs  : GNU Emacs 28.2.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, cairo version 1.17.6)  of 2023-01-07 Package: Org mode version 9.6 (9.6-??-bed47b437 @ /home/romeo/.emacs.d/.local/straight/build-28.2.50/org/) *citeproc-bugreport.org:* #+title: Citeproc Bugreport #+bibliography: /tmp/citeproc-bugreport-references.bib #+cite_export: csl * Problem 1: textcite plus suffix - Normal citation with suffix: [cite:@abnarQuantifyingAttentionFlow2020a, Thm. one] - Broken (text)citation with suffix: [cite/t:@abnarQuantifyingAttentionFlow2020a, Thm. one]   *This doesn't display correctly* * Problem 2: citation with suffix and number - Broken citation with suffix: [cite:@abnarQuantifyingAttentionFlow2020a, Thm. 1]   *This doesn't display correctly* - Notice that here a number comes last. I assume that the number is trying to be matched to a "locator", however there is no locator for "theorem". #+print_bibliography: */tmp/citeproc-bugreport-references.bib: *@article{abdarReviewUncertaintyQuantification2021,   title = {A {{Review}} of {{Uncertainty Quantification}} in {{Deep Learning}}: {{Techniques}}, {{Applications}} and {{Challenges}}},   shorttitle = {A {{Review}} of {{Uncertainty Quantification}} in {{Deep Learning}}},   author = {Abdar, Moloud and Pourpanah, Farhad and Hussain, Sadiq and Rezazadegan, Dana and Liu, Li and Ghavamzadeh, Mohammad and Fieguth, Paul and Cao, Xiaochun and Khosravi, Abbas and Acharya, U. Rajendra and Makarenkov, Vladimir and Nahavandi, Saeid},   date = {2021-12},   journaltitle = {Information Fusion},   eprint = {2011.06225},   eprinttype = {arxiv},   archiveprefix = {arXiv},   keywords = {Computer Science - Artificial Intelligence,Computer Science - Computer Vision and Pattern Recognition,Computer Science - Machine Learning}, } ** --------------HSEZ8640gZHesDSr0DKxrbfa Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit Remember to cover the basics, that is, what you expected to happen and
what in fact did happen.  You don't know how to make a good report?  See

     https://orgmode.org/manual/Feedback.html#Feedback

Your bug report will be posted to the Org mailing list.
------------------------------------------------------------------------

Dear maintainers,
attached is an org file which contains citations that are processed
through the CSL citation processor, and a .bib file for completeness.
The files are also included at the end of the email text.

I am trying to export the org file to HTML and point out a specific
theorem, however including a suffix in the citation breaks the HTML
rendering in two ways, as demonstrated in the files.

To reproduce, please download the .org and .bib file (place .bib in
/tmp), run org-html-export-to-html, and open the file e.g. with a browser.
Notice that the citations, in particular the suffixes, are rendered incorrectly.

Kind regards,
Romeo Valentin

PS: Recall the citation syntax from here [1] or here [2].
[1]: https://orgmode.org/manual/Citations.html
[2]: https://blog.tecosaur.com/tmio/2021-07-31-citations.html

Emacs  : GNU Emacs 28.2.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, cairo version 1.17.6)
 of 2023-01-07
Package: Org mode version 9.6 (9.6-??-bed47b437 @ /home/romeo/.emacs.d/.local/straight/build-28.2.50/org/)


citeproc-bugreport.org:
#+title: Citeproc Bugreport
#+bibliography: /tmp/citeproc-bugreport-references.bib
#+cite_export: csl

* Problem 1: textcite plus suffix
- Normal citation with suffix: [cite:@abnarQuantifyingAttentionFlow2020a, Thm. one]
- Broken (text)citation with suffix: [cite/t:@abnarQuantifyingAttentionFlow2020a, Thm. one]
  *This doesn't display correctly*

* Problem 2: citation with suffix and number
- Broken citation with suffix: [cite:@abnarQuantifyingAttentionFlow2020a, Thm. 1]
  *This doesn't display correctly*
- Notice that here a number comes last. I assume that the number is trying to be matched to a "locator", however there is no locator for "theorem".

#+print_bibliography:

/tmp/citeproc-bugreport-references.bib:
@article{abdarReviewUncertaintyQuantification2021,
  title = {A {{Review}} of {{Uncertainty Quantification}} in {{Deep Learning}}: {{Techniques}}, {{Applications}} and {{Challenges}}},
  shorttitle = {A {{Review}} of {{Uncertainty Quantification}} in {{Deep Learning}}},
  author = {Abdar, Moloud and Pourpanah, Farhad and Hussain, Sadiq and Rezazadegan, Dana and Liu, Li and Ghavamzadeh, Mohammad and Fieguth, Paul and Cao, Xiaochun and Khosravi, Abbas and Acharya, U. Rajendra and Makarenkov, Vladimir and Nahavandi, Saeid},
  date = {2021-12},
  journaltitle = {Information Fusion},
  eprint = {2011.06225},
  eprinttype = {arxiv},
  archiveprefix = {arXiv},
  keywords = {Computer Science - Artificial Intelligence,Computer Science - Computer Vision and Pattern Recognition,Computer Science - Machine Learning},
}

--------------HSEZ8640gZHesDSr0DKxrbfa-- --------------9FLsGtsHylddSU00miLr0ASQ Content-Type: text/org; charset=UTF-8; name="citeproc-bugreport.org" Content-Disposition: attachment; filename="citeproc-bugreport.org" Content-Transfer-Encoding: base64 Iyt0aXRsZTogQ2l0ZXByb2MgQnVncmVwb3J0CiMrYmlibGlvZ3JhcGh5OiAvdG1wL2NpdGVw cm9jLWJ1Z3JlcG9ydC1yZWZlcmVuY2VzLmJpYgojK2NpdGVfZXhwb3J0OiBjc2wKCiogUHJv YmxlbSAxOiB0ZXh0Y2l0ZSBwbHVzIHN1ZmZpeAotIE5vcm1hbCBjaXRhdGlvbiB3aXRoIHN1 ZmZpeDogW2NpdGU6QGFibmFyUXVhbnRpZnlpbmdBdHRlbnRpb25GbG93MjAyMGEsIFRobS4g b25lXQotIEJyb2tlbiAodGV4dCljaXRhdGlvbiB3aXRoIHN1ZmZpeDogW2NpdGUvdDpAYWJu YXJRdWFudGlmeWluZ0F0dGVudGlvbkZsb3cyMDIwYSwgVGhtLiBvbmVdCiAgKlRoaXMgZG9l c24ndCBkaXNwbGF5IGNvcnJlY3RseSoKCiogUHJvYmxlbSAyOiBjaXRhdGlvbiB3aXRoIHN1 ZmZpeCBhbmQgbnVtYmVyCi0gQnJva2VuIGNpdGF0aW9uIHdpdGggc3VmZml4OiBbY2l0ZTpA YWJuYXJRdWFudGlmeWluZ0F0dGVudGlvbkZsb3cyMDIwYSwgVGhtLiAxXQogICpUaGlzIGRv ZXNuJ3QgZGlzcGxheSBjb3JyZWN0bHkqCi0gTm90aWNlIHRoYXQgaGVyZSBhIG51bWJlciBj b21lcyBsYXN0LiBJIGFzc3VtZSB0aGF0IHRoZSBudW1iZXIgaXMgdHJ5aW5nIHRvIGJlIG1h dGNoZWQgdG8gYSAibG9jYXRvciIsIGhvd2V2ZXIgdGhlcmUgaXMgbm8gbG9jYXRvciBmb3Ig InRoZW9yZW0iLgoKIytwcmludF9iaWJsaW9ncmFwaHk6Cg== --------------9FLsGtsHylddSU00miLr0ASQ Content-Type: text/x-bibtex; charset=UTF-8; name="citeproc-bugreport-references.bib" Content-Disposition: attachment; filename="citeproc-bugreport-references.bib" Content-Transfer-Encoding: base64 QGFydGljbGV7YWJkYXJSZXZpZXdVbmNlcnRhaW50eVF1YW50aWZpY2F0aW9uMjAyMSwKICB0 aXRsZSA9IHtBIHt7UmV2aWV3fX0gb2Yge3tVbmNlcnRhaW50eSBRdWFudGlmaWNhdGlvbn19 IGluIHt7RGVlcCBMZWFybmluZ319OiB7e1RlY2huaXF1ZXN9fSwge3tBcHBsaWNhdGlvbnN9 fSBhbmQge3tDaGFsbGVuZ2VzfX19LAogIHNob3J0dGl0bGUgPSB7QSB7e1Jldmlld319IG9m IHt7VW5jZXJ0YWludHkgUXVhbnRpZmljYXRpb259fSBpbiB7e0RlZXAgTGVhcm5pbmd9fX0s CiAgYXV0aG9yID0ge0FiZGFyLCBNb2xvdWQgYW5kIFBvdXJwYW5haCwgRmFyaGFkIGFuZCBI dXNzYWluLCBTYWRpcSBhbmQgUmV6YXphZGVnYW4sIERhbmEgYW5kIExpdSwgTGkgYW5kIEdo YXZhbXphZGVoLCBNb2hhbW1hZCBhbmQgRmllZ3V0aCwgUGF1bCBhbmQgQ2FvLCBYaWFvY2h1 biBhbmQgS2hvc3JhdmksIEFiYmFzIGFuZCBBY2hhcnlhLCBVLiBSYWplbmRyYSBhbmQgTWFr YXJlbmtvdiwgVmxhZGltaXIgYW5kIE5haGF2YW5kaSwgU2FlaWR9LAogIGRhdGUgPSB7MjAy MS0xMn0sCiAgam91cm5hbHRpdGxlID0ge0luZm9ybWF0aW9uIEZ1c2lvbn0sCiAgc2hvcnRq b3VybmFsID0ge0luZm9ybWF0aW9uIEZ1c2lvbn0sCiAgZXByaW50ID0gezIwMTEuMDYyMjV9 LAogIGVwcmludHR5cGUgPSB7YXJ4aXZ9LAogIGlzc24gPSB7MTU2NjI1MzV9LAogIGRvaSA9 IHsxMC4xMDE2L2ouaW5mZnVzLjIwMjEuMDUuMDA4fSwKICBhcmNoaXZlcHJlZml4ID0ge2Fy WGl2fSwKICBrZXl3b3JkcyA9IHtDb21wdXRlciBTY2llbmNlIC0gQXJ0aWZpY2lhbCBJbnRl bGxpZ2VuY2UsQ29tcHV0ZXIgU2NpZW5jZSAtIENvbXB1dGVyIFZpc2lvbiBhbmQgUGF0dGVy biBSZWNvZ25pdGlvbixDb21wdXRlciBTY2llbmNlIC0gTWFjaGluZSBMZWFybmluZ30sCiAg ZmlsZSA9IHsvaG9tZS9yb21lby9ab3Rlcm8vc3RvcmFnZS8zU0E5RExVTC9BYmRhciBldCBh bC4gLSAyMDIxIC0gQSBSZXZpZXcgb2YgVW5jZXJ0YWludHkgUXVhbnRpZmljYXRpb24gaW4g RGVlcCBMZWEucGRmOy9ob21lL3JvbWVvL1pvdGVyby9zdG9yYWdlL1c4QVVHNElZL0FiZGFy IGV0IGFsLiAtIDIwMjEgLSBBIFJldmlldyBvZiBVbmNlcnRhaW50eSBRdWFudGlmaWNhdGlv biBpbiBEZWVwIExlYS5wZGY7L2hvbWUvcm9tZW8vWm90ZXJvL3N0b3JhZ2UvVjdNSERYNEgv MjAxMS5odG1sfQp9Cg== --------------9FLsGtsHylddSU00miLr0ASQ Content-Type: text/html; charset=UTF-8; name="citeproc-bugreport.html" Content-Disposition: attachment; filename="citeproc-bugreport.html" Content-Transfer-Encoding: base64 PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIGh0bWwg UFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9FTiIKImh0dHA6Ly93d3cu dzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXN0cmljdC5kdGQiPgo8aHRtbCB4bWxucz0i aHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgbGFuZz0iZW4iIHhtbDpsYW5nPSJlbiI+ CjxoZWFkPgo8IS0tIDIwMjMtMDEtMjMgTW9uIDE4OjE1IC0tPgo8bWV0YSBodHRwLWVxdWl2 PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDtjaGFyc2V0PXV0Zi04IiAvPgo8 bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0 aWFsLXNjYWxlPTEiIC8+Cjx0aXRsZT5DaXRlcHJvYyBCdWdyZXBvcnQ8L3RpdGxlPgo8bWV0 YSBuYW1lPSJhdXRob3IiIGNvbnRlbnQ9IlJvbWVvIFZhbGVudGluIiAvPgo8bWV0YSBuYW1l PSJnZW5lcmF0b3IiIGNvbnRlbnQ9Ik9yZyBNb2RlIiAvPgo8c3R5bGU+CiAgI2NvbnRlbnQg eyBtYXgtd2lkdGg6IDYwZW07IG1hcmdpbjogYXV0bzsgfQogIC50aXRsZSAgeyB0ZXh0LWFs aWduOiBjZW50ZXI7CiAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuMmVtOyB9CiAgLnN1 YnRpdGxlIHsgdGV4dC1hbGlnbjogY2VudGVyOwogICAgICAgICAgICAgIGZvbnQtc2l6ZTog bWVkaXVtOwogICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOwogICAgICAgICAgICAg IG1hcmdpbi10b3A6MDsgfQogIC50b2RvICAgeyBmb250LWZhbWlseTogbW9ub3NwYWNlOyBj b2xvcjogcmVkOyB9CiAgLmRvbmUgICB7IGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IGNvbG9y OiBncmVlbjsgfQogIC5wcmlvcml0eSB7IGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IGNvbG9y OiBvcmFuZ2U7IH0KICAudGFnICAgIHsgYmFja2dyb3VuZC1jb2xvcjogI2VlZTsgZm9udC1m YW1pbHk6IG1vbm9zcGFjZTsKICAgICAgICAgICAgcGFkZGluZzogMnB4OyBmb250LXNpemU6 IDgwJTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfQogIC50aW1lc3RhbXAgeyBjb2xvcjogI2Jl YmViZTsgfQogIC50aW1lc3RhbXAta3dkIHsgY29sb3I6ICM1ZjllYTA7IH0KICAub3JnLXJp Z2h0ICB7IG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IDBweDsgIHRleHQtYWxp Z246IHJpZ2h0OyB9CiAgLm9yZy1sZWZ0ICAgeyBtYXJnaW4tbGVmdDogMHB4OyAgbWFyZ2lu LXJpZ2h0OiBhdXRvOyB0ZXh0LWFsaWduOiBsZWZ0OyB9CiAgLm9yZy1jZW50ZXIgeyBtYXJn aW4tbGVmdDogYXV0bzsgbWFyZ2luLXJpZ2h0OiBhdXRvOyB0ZXh0LWFsaWduOiBjZW50ZXI7 IH0KICAudW5kZXJsaW5lIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH0KICAjcG9z dGFtYmxlIHAsICNwcmVhbWJsZSBwIHsgZm9udC1zaXplOiA5MCU7IG1hcmdpbjogLjJlbTsg fQogIHAudmVyc2UgeyBtYXJnaW4tbGVmdDogMyU7IH0KICBwcmUgewogICAgYm9yZGVyOiAx cHggc29saWQgI2U2ZTZlNjsKICAgIGJvcmRlci1yYWRpdXM6IDNweDsKICAgIGJhY2tncm91 bmQtY29sb3I6ICNmMmYyZjI7CiAgICBwYWRkaW5nOiA4cHQ7CiAgICBmb250LWZhbWlseTog bW9ub3NwYWNlOwogICAgb3ZlcmZsb3c6IGF1dG87CiAgICBtYXJnaW46IDEuMmVtOwogIH0K ICBwcmUuc3JjIHsKICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgIG92ZXJmbG93OiBhdXRv OwogIH0KICBwcmUuc3JjOmJlZm9yZSB7CiAgICBkaXNwbGF5OiBub25lOwogICAgcG9zaXRp b246IGFic29sdXRlOwogICAgdG9wOiAtOHB4OwogICAgcmlnaHQ6IDEycHg7CiAgICBwYWRk aW5nOiAzcHg7CiAgICBjb2xvcjogIzU1NTsKICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYy ZjI5OTsKICB9CiAgcHJlLnNyYzpob3ZlcjpiZWZvcmUgeyBkaXNwbGF5OiBpbmxpbmU7IG1h cmdpbi10b3A6IDE0cHg7fQogIC8qIExhbmd1YWdlcyBwZXIgT3JnIG1hbnVhbCAqLwogIHBy ZS5zcmMtYXN5bXB0b3RlOmJlZm9yZSB7IGNvbnRlbnQ6ICdBc3ltcHRvdGUnOyB9CiAgcHJl LnNyYy1hd2s6YmVmb3JlIHsgY29udGVudDogJ0F3ayc7IH0KICBwcmUuc3JjLWF1dGhpbmZv OjpiZWZvcmUgeyBjb250ZW50OiAnQXV0aGluZm8nOyB9CiAgcHJlLnNyYy1DOmJlZm9yZSB7 IGNvbnRlbnQ6ICdDJzsgfQogIC8qIHByZS5zcmMtQysrIGRvZXNuJ3Qgd29yayBpbiBDU1Mg Ki8KICBwcmUuc3JjLWNsb2p1cmU6YmVmb3JlIHsgY29udGVudDogJ0Nsb2p1cmUnOyB9CiAg cHJlLnNyYy1jc3M6YmVmb3JlIHsgY29udGVudDogJ0NTUyc7IH0KICBwcmUuc3JjLUQ6YmVm b3JlIHsgY29udGVudDogJ0QnOyB9CiAgcHJlLnNyYy1kaXRhYTpiZWZvcmUgeyBjb250ZW50 OiAnZGl0YWEnOyB9CiAgcHJlLnNyYy1kb3Q6YmVmb3JlIHsgY29udGVudDogJ0dyYXBodml6 JzsgfQogIHByZS5zcmMtY2FsYzpiZWZvcmUgeyBjb250ZW50OiAnRW1hY3MgQ2FsYyc7IH0K ICBwcmUuc3JjLWVtYWNzLWxpc3A6YmVmb3JlIHsgY29udGVudDogJ0VtYWNzIExpc3AnOyB9 CiAgcHJlLnNyYy1mb3J0cmFuOmJlZm9yZSB7IGNvbnRlbnQ6ICdGb3J0cmFuJzsgfQogIHBy ZS5zcmMtZ251cGxvdDpiZWZvcmUgeyBjb250ZW50OiAnZ251cGxvdCc7IH0KICBwcmUuc3Jj LWhhc2tlbGw6YmVmb3JlIHsgY29udGVudDogJ0hhc2tlbGwnOyB9CiAgcHJlLnNyYy1obGVk Z2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICdobGVkZ2VyJzsgfQogIHByZS5zcmMtamF2YTpiZWZv cmUgeyBjb250ZW50OiAnSmF2YSc7IH0KICBwcmUuc3JjLWpzOmJlZm9yZSB7IGNvbnRlbnQ6 ICdKYXZhc2NyaXB0JzsgfQogIHByZS5zcmMtbGF0ZXg6YmVmb3JlIHsgY29udGVudDogJ0xh VGVYJzsgfQogIHByZS5zcmMtbGVkZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICdMZWRnZXInOyB9 CiAgcHJlLnNyYy1saXNwOmJlZm9yZSB7IGNvbnRlbnQ6ICdMaXNwJzsgfQogIHByZS5zcmMt bGlseXBvbmQ6YmVmb3JlIHsgY29udGVudDogJ0xpbHlwb25kJzsgfQogIHByZS5zcmMtbHVh OmJlZm9yZSB7IGNvbnRlbnQ6ICdMdWEnOyB9CiAgcHJlLnNyYy1tYXRsYWI6YmVmb3JlIHsg Y29udGVudDogJ01BVExBQic7IH0KICBwcmUuc3JjLW1zY2dlbjpiZWZvcmUgeyBjb250ZW50 OiAnTXNjZ2VuJzsgfQogIHByZS5zcmMtb2NhbWw6YmVmb3JlIHsgY29udGVudDogJ09iamVj dGl2ZSBDYW1sJzsgfQogIHByZS5zcmMtb2N0YXZlOmJlZm9yZSB7IGNvbnRlbnQ6ICdPY3Rh dmUnOyB9CiAgcHJlLnNyYy1vcmc6YmVmb3JlIHsgY29udGVudDogJ09yZyBtb2RlJzsgfQog IHByZS5zcmMtb3o6YmVmb3JlIHsgY29udGVudDogJ09aJzsgfQogIHByZS5zcmMtcGxhbnR1 bWw6YmVmb3JlIHsgY29udGVudDogJ1BsYW50dW1sJzsgfQogIHByZS5zcmMtcHJvY2Vzc2lu ZzpiZWZvcmUgeyBjb250ZW50OiAnUHJvY2Vzc2luZy5qcyc7IH0KICBwcmUuc3JjLXB5dGhv bjpiZWZvcmUgeyBjb250ZW50OiAnUHl0aG9uJzsgfQogIHByZS5zcmMtUjpiZWZvcmUgeyBj b250ZW50OiAnUic7IH0KICBwcmUuc3JjLXJ1Ynk6YmVmb3JlIHsgY29udGVudDogJ1J1Ynkn OyB9CiAgcHJlLnNyYy1zYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICdTYXNzJzsgfQogIHByZS5z cmMtc2NoZW1lOmJlZm9yZSB7IGNvbnRlbnQ6ICdTY2hlbWUnOyB9CiAgcHJlLnNyYy1zY3Jl ZW46YmVmb3JlIHsgY29udGVudDogJ0dudSBTY3JlZW4nOyB9CiAgcHJlLnNyYy1zZWQ6YmVm b3JlIHsgY29udGVudDogJ1NlZCc7IH0KICBwcmUuc3JjLXNoOmJlZm9yZSB7IGNvbnRlbnQ6 ICdzaGVsbCc7IH0KICBwcmUuc3JjLXNxbDpiZWZvcmUgeyBjb250ZW50OiAnU1FMJzsgfQog IHByZS5zcmMtc3FsaXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICdTUUxpdGUnOyB9CiAgLyogYWRk aXRpb25hbCBsYW5ndWFnZXMgaW4gb3JnLmVsJ3Mgb3JnLWJhYmVsLWxvYWQtbGFuZ3VhZ2Vz IGFsaXN0ICovCiAgcHJlLnNyYy1mb3J0aDpiZWZvcmUgeyBjb250ZW50OiAnRm9ydGgnOyB9 CiAgcHJlLnNyYy1pbzpiZWZvcmUgeyBjb250ZW50OiAnSU8nOyB9CiAgcHJlLnNyYy1KOmJl Zm9yZSB7IGNvbnRlbnQ6ICdKJzsgfQogIHByZS5zcmMtbWFrZWZpbGU6YmVmb3JlIHsgY29u dGVudDogJ01ha2VmaWxlJzsgfQogIHByZS5zcmMtbWF4aW1hOmJlZm9yZSB7IGNvbnRlbnQ6 ICdNYXhpbWEnOyB9CiAgcHJlLnNyYy1wZXJsOmJlZm9yZSB7IGNvbnRlbnQ6ICdQZXJsJzsg fQogIHByZS5zcmMtcGljb2xpc3A6YmVmb3JlIHsgY29udGVudDogJ1BpY28gTGlzcCc7IH0K ICBwcmUuc3JjLXNjYWxhOmJlZm9yZSB7IGNvbnRlbnQ6ICdTY2FsYSc7IH0KICBwcmUuc3Jj LXNoZWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICdTaGVsbCBTY3JpcHQnOyB9CiAgcHJlLnNyYy1l Ym5mMnBzOmJlZm9yZSB7IGNvbnRlbnQ6ICdlYmZuMnBzJzsgfQogIC8qIGFkZGl0aW9uYWwg bGFuZ3VhZ2UgaWRlbnRpZmllcnMgcGVyICJkZWZ1biBvcmctYmFiZWwtZXhlY3V0ZSIKICAg ICAgIGluIG9iLSouZWwgKi8KICBwcmUuc3JjLWNwcDpiZWZvcmUgIHsgY29udGVudDogJ0Mr Kyc7IH0KICBwcmUuc3JjLWFiYzpiZWZvcmUgIHsgY29udGVudDogJ0FCQyc7IH0KICBwcmUu c3JjLWNvcTpiZWZvcmUgIHsgY29udGVudDogJ0NvcSc7IH0KICBwcmUuc3JjLWdyb292eTpi ZWZvcmUgIHsgY29udGVudDogJ0dyb292eSc7IH0KICAvKiBhZGRpdGlvbmFsIGxhbmd1YWdl IGlkZW50aWZpZXJzIGZyb20gb3JnLWJhYmVsLXNoZWxsLW5hbWVzIGluCiAgICAgb2Itc2hl bGwuZWw6IG9iLXNoZWxsIGlzIHRoZSBvbmx5IGJhYmVsIGxhbmd1YWdlIHVzaW5nIGEgbGFt YmRhIHRvIHB1dAogICAgIHRoZSBleGVjdXRpb24gZnVuY3Rpb24gbmFtZSB0b2dldGhlci4g Ki8KICBwcmUuc3JjLWJhc2g6YmVmb3JlICB7IGNvbnRlbnQ6ICdiYXNoJzsgfQogIHByZS5z cmMtY3NoOmJlZm9yZSAgeyBjb250ZW50OiAnY3NoJzsgfQogIHByZS5zcmMtYXNoOmJlZm9y ZSAgeyBjb250ZW50OiAnYXNoJzsgfQogIHByZS5zcmMtZGFzaDpiZWZvcmUgIHsgY29udGVu dDogJ2Rhc2gnOyB9CiAgcHJlLnNyYy1rc2g6YmVmb3JlICB7IGNvbnRlbnQ6ICdrc2gnOyB9 CiAgcHJlLnNyYy1ta3NoOmJlZm9yZSAgeyBjb250ZW50OiAnbWtzaCc7IH0KICBwcmUuc3Jj LXBvc2g6YmVmb3JlICB7IGNvbnRlbnQ6ICdwb3NoJzsgfQogIC8qIEFkZGl0aW9uYWwgRW1h Y3MgbW9kZXMgYWxzbyBzdXBwb3J0ZWQgYnkgdGhlIExhVGVYIGxpc3RpbmdzIHBhY2thZ2Ug Ki8KICBwcmUuc3JjLWFkYTpiZWZvcmUgeyBjb250ZW50OiAnQWRhJzsgfQogIHByZS5zcmMt YXNtOmJlZm9yZSB7IGNvbnRlbnQ6ICdBc3NlbWJsZXInOyB9CiAgcHJlLnNyYy1jYW1sOmJl Zm9yZSB7IGNvbnRlbnQ6ICdDYW1sJzsgfQogIHByZS5zcmMtZGVscGhpOmJlZm9yZSB7IGNv bnRlbnQ6ICdEZWxwaGknOyB9CiAgcHJlLnNyYy1odG1sOmJlZm9yZSB7IGNvbnRlbnQ6ICdI VE1MJzsgfQogIHByZS5zcmMtaWRsOmJlZm9yZSB7IGNvbnRlbnQ6ICdJREwnOyB9CiAgcHJl LnNyYy1tZXJjdXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICdNZXJjdXJ5JzsgfQogIHByZS5zcmMt bWV0YXBvc3Q6YmVmb3JlIHsgY29udGVudDogJ01ldGFQb3N0JzsgfQogIHByZS5zcmMtbW9k dWxhLTI6YmVmb3JlIHsgY29udGVudDogJ01vZHVsYS0yJzsgfQogIHByZS5zcmMtcGFzY2Fs OmJlZm9yZSB7IGNvbnRlbnQ6ICdQYXNjYWwnOyB9CiAgcHJlLnNyYy1wczpiZWZvcmUgeyBj b250ZW50OiAnUG9zdFNjcmlwdCc7IH0KICBwcmUuc3JjLXByb2xvZzpiZWZvcmUgeyBjb250 ZW50OiAnUHJvbG9nJzsgfQogIHByZS5zcmMtc2ltdWxhOmJlZm9yZSB7IGNvbnRlbnQ6ICdT aW11bGEnOyB9CiAgcHJlLnNyYy10Y2w6YmVmb3JlIHsgY29udGVudDogJ3RjbCc7IH0KICBw cmUuc3JjLXRleDpiZWZvcmUgeyBjb250ZW50OiAnVGVYJzsgfQogIHByZS5zcmMtcGxhaW4t dGV4OmJlZm9yZSB7IGNvbnRlbnQ6ICdQbGFpbiBUZVgnOyB9CiAgcHJlLnNyYy12ZXJpbG9n OmJlZm9yZSB7IGNvbnRlbnQ6ICdWZXJpbG9nJzsgfQogIHByZS5zcmMtdmhkbDpiZWZvcmUg eyBjb250ZW50OiAnVkhETCc7IH0KICBwcmUuc3JjLXhtbDpiZWZvcmUgeyBjb250ZW50OiAn WE1MJzsgfQogIHByZS5zcmMtbnhtbDpiZWZvcmUgeyBjb250ZW50OiAnWE1MJzsgfQogIC8q IGFkZCBhIGdlbmVyaWMgY29uZmlndXJhdGlvbiBtb2RlOyBMYVRlWCBleHBvcnQgbmVlZHMg YW4gYWRkaXRpb25hbAogICAgIChhZGQtdG8tbGlzdCAnb3JnLWxhdGV4LWxpc3RpbmdzLWxh bmdzICcoY29uZiAiICIpKSBpbiAuZW1hY3MgKi8KICBwcmUuc3JjLWNvbmY6YmVmb3JlIHsg Y29udGVudDogJ0NvbmZpZ3VyYXRpb24gRmlsZSc7IH0KCiAgdGFibGUgeyBib3JkZXItY29s bGFwc2U6Y29sbGFwc2U7IH0KICBjYXB0aW9uLnQtYWJvdmUgeyBjYXB0aW9uLXNpZGU6IHRv cDsgfQogIGNhcHRpb24udC1ib3R0b20geyBjYXB0aW9uLXNpZGU6IGJvdHRvbTsgfQogIHRk LCB0aCB7IHZlcnRpY2FsLWFsaWduOnRvcDsgIH0KICB0aC5vcmctcmlnaHQgIHsgdGV4dC1h bGlnbjogY2VudGVyOyAgfQogIHRoLm9yZy1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBjZW50ZXI7 ICAgfQogIHRoLm9yZy1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0KICB0ZC5vcmct cmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQ7ICB9CiAgdGQub3JnLWxlZnQgICB7IHRleHQt YWxpZ246IGxlZnQ7ICAgfQogIHRkLm9yZy1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXI7 IH0KICBkdCB7IGZvbnQtd2VpZ2h0OiBib2xkOyB9CiAgLmZvb3RwYXJhIHsgZGlzcGxheTog aW5saW5lOyB9CiAgLmZvb3RkZWYgIHsgbWFyZ2luLWJvdHRvbTogMWVtOyB9CiAgLmZpZ3Vy ZSB7IHBhZGRpbmc6IDFlbTsgfQogIC5maWd1cmUgcCB7IHRleHQtYWxpZ246IGNlbnRlcjsg fQogIC5lcXVhdGlvbi1jb250YWluZXIgewogICAgZGlzcGxheTogdGFibGU7CiAgICB0ZXh0 LWFsaWduOiBjZW50ZXI7CiAgICB3aWR0aDogMTAwJTsKICB9CiAgLmVxdWF0aW9uIHsKICAg IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7CiAgfQogIC5lcXVhdGlvbi1sYWJlbCB7CiAgICBk aXNwbGF5OiB0YWJsZS1jZWxsOwogICAgdGV4dC1hbGlnbjogcmlnaHQ7CiAgICB2ZXJ0aWNh bC1hbGlnbjogbWlkZGxlOwogIH0KICAuaW5saW5ldGFzayB7CiAgICBwYWRkaW5nOiAxMHB4 OwogICAgYm9yZGVyOiAycHggc29saWQgZ3JheTsKICAgIG1hcmdpbjogMTBweDsKICAgIGJh Y2tncm91bmQ6ICNmZmZmY2M7CiAgfQogICNvcmctZGl2LWhvbWUtYW5kLXVwCiAgIHsgdGV4 dC1hbGlnbjogcmlnaHQ7IGZvbnQtc2l6ZTogNzAlOyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9 CiAgdGV4dGFyZWEgeyBvdmVyZmxvdy14OiBhdXRvOyB9CiAgLmxpbmVuciB7IGZvbnQtc2l6 ZTogc21hbGxlciB9CiAgLmNvZGUtaGlnaGxpZ2h0ZWQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAj ZmZmZjAwOyB9CiAgLm9yZy1pbmZvLWpzX2luZm8tbmF2aWdhdGlvbiB7IGJvcmRlci1zdHls ZTogbm9uZTsgfQogICNvcmctaW5mby1qc19jb25zb2xlLWxhYmVsCiAgICB7IGZvbnQtc2l6 ZTogMTBweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IHdoaXRlLXNwYWNlOiBub3dyYXA7IH0KICAu b3JnLWluZm8tanNfc2VhcmNoLWhpZ2hsaWdodAogICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAj ZmZmZjAwOyBjb2xvcjogIzAwMDAwMDsgZm9udC13ZWlnaHQ6IGJvbGQ7IH0KICAub3JnLXN2 ZyB7IH0KPC9zdHlsZT4KPC9oZWFkPgo8Ym9keT4KPGRpdiBpZD0iY29udGVudCIgY2xhc3M9 ImNvbnRlbnQiPgo8aDEgY2xhc3M9InRpdGxlIj5DaXRlcHJvYyBCdWdyZXBvcnQ8L2gxPgo8 ZGl2IGlkPSJ0YWJsZS1vZi1jb250ZW50cyIgcm9sZT0iZG9jLXRvYyI+CjxoMj5UYWJsZSBv ZiBDb250ZW50czwvaDI+CjxkaXYgaWQ9InRleHQtdGFibGUtb2YtY29udGVudHMiIHJvbGU9 ImRvYy10b2MiPgo8dWw+CjxsaT48YSBocmVmPSIjb3JnNTM1MzBjNiI+MS4gUHJvYmxlbSAx OiB0ZXh0Y2l0ZSBwbHVzIHN1ZmZpeDwvYT48L2xpPgo8bGk+PGEgaHJlZj0iI29yZ2MwMmM4 YmYiPjIuIFByb2JsZW0gMjogY2l0YXRpb24gd2l0aCBzdWZmaXggYW5kIG51bWJlcjwvYT48 L2xpPgo8L3VsPgo8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGlkPSJvdXRsaW5lLWNvbnRhaW5lci1v cmc1MzUzMGM2IiBjbGFzcz0ib3V0bGluZS0yIj4KPGgyIGlkPSJvcmc1MzUzMGM2Ij48c3Bh biBjbGFzcz0ic2VjdGlvbi1udW1iZXItMiI+MS48L3NwYW4+IFByb2JsZW0gMTogdGV4dGNp dGUgcGx1cyBzdWZmaXg8L2gyPgo8ZGl2IGNsYXNzPSJvdXRsaW5lLXRleHQtMiIgaWQ9InRl eHQtMSI+Cjx1bCBjbGFzcz0ib3JnLXVsIj4KPGxpPk5vcm1hbCBjaXRhdGlvbiB3aXRoIHN1 ZmZpeDogKDxhIGhyZWY9IiNjaXRlcHJvY19iaWJfaXRlbV8xIj5BYm5hciBhbmQgWnVpZGVt YSAyMDIwPC9hPiAsIFRobS4gb25lKTwvbGk+CjxsaT5Ccm9rZW4gKHRleHQpY2l0YXRpb24g d2l0aCBzdWZmaXg6ICg8YSBocmVmPSIjY2l0ZXByb2NfYmliX2l0ZW1fMSI+MjAyMDwvYT4g LCBUaG0uIG9uZSkKPGI+VGhpcyBkb2VzbiZyc3F1bzt0IGRpc3BsYXkgY29ycmVjdGx5PC9i PjwvbGk+CjwvdWw+CjwvZGl2Pgo8L2Rpdj4KCjxkaXYgaWQ9Im91dGxpbmUtY29udGFpbmVy LW9yZ2MwMmM4YmYiIGNsYXNzPSJvdXRsaW5lLTIiPgo8aDIgaWQ9Im9yZ2MwMmM4YmYiPjxz cGFuIGNsYXNzPSJzZWN0aW9uLW51bWJlci0yIj4yLjwvc3Bhbj4gUHJvYmxlbSAyOiBjaXRh dGlvbiB3aXRoIHN1ZmZpeCBhbmQgbnVtYmVyPC9oMj4KPGRpdiBjbGFzcz0ib3V0bGluZS10 ZXh0LTIiIGlkPSJ0ZXh0LTIiPgo8dWwgY2xhc3M9Im9yZy11bCI+CjxsaT5Ob3JtYWwgY2l0 YXRpb24gd2l0aCBzdWZmaXg6ICgsIFRobS4gPGEgaHJlZj0iI2NpdGVwcm9jX2JpYl9pdGVt XzEiPkFibmFyIGFuZCBadWlkZW1hIDIwMjAsIDE8L2E+KQo8Yj5UaGlzIGRvZXNuJnJzcXVv O3QgZGlzcGxheSBjb3JyZWN0bHk8L2I+PC9saT4KPC91bD4KCjxzdHlsZT4uY3NsLWVudHJ5 e3RleHQtaW5kZW50OiAtMS41ZW07IG1hcmdpbi1sZWZ0OiAxLjVlbTt9PC9zdHlsZT48ZGl2 IGNsYXNzPSJjc2wtYmliLWJvZHkiPgogIDxkaXYgY2xhc3M9ImNzbC1lbnRyeSI+PGEgaWQ9 ImNpdGVwcm9jX2JpYl9pdGVtXzEiPjwvYT5BYm5hciwgU2FtaXJhLCBhbmQgV2lsbGVtIFp1 aWRlbWEuIDIwMjAuIOKAnFF1YW50aWZ5aW5nIEF0dGVudGlvbiBGbG93IGluIFRyYW5zZm9y bWVycy7igJ0gYXJYaXYuIDxhIGhyZWY9Imh0dHBzOi8vZG9pLm9yZy8xMC40ODU1MC9hclhp di4yMDA1LjAwOTI4Ij5odHRwczovL2RvaS5vcmcvMTAuNDg1NTAvYXJYaXYuMjAwNS4wMDky ODwvYT4uPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8ZGl2IGlkPSJwb3N0 YW1ibGUiIGNsYXNzPSJzdGF0dXMiPgo8cCBjbGFzcz0iYXV0aG9yIj5BdXRob3I6IFJvbWVv IFZhbGVudGluPC9wPgo8cCBjbGFzcz0iZGF0ZSI+Q3JlYXRlZDogMjAyMy0wMS0yMyBNb24g MTg6MTU8L3A+CjwvZGl2Pgo8L2JvZHk+CjwvaHRtbD4= --------------9FLsGtsHylddSU00miLr0ASQ--