From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id yHLtMewjdGW5KAAAauVa8A:P1 (envelope-from ) for ; Sat, 09 Dec 2023 09:23:08 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id yHLtMewjdGW5KAAAauVa8A (envelope-from ) for ; Sat, 09 Dec 2023 09:23:08 +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 3DB8645FF1 for ; Sat, 9 Dec 2023 09:23:08 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=dGj85vU1; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1702110188; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=butOeEvS+oti2r7ICiZ3qUR/9WhuvAeyjNCcZb+lfos=; b=jiOyNOmrVGjN4VrjWLBp26rlny298X5E3az8/YqwHvZsJP58tZ/+7wU2CVs9yQaB6U0xH/ /9vDz6Vmtld0IpYPoG2HPtnifaYmD2FPPCTU7Cf7AtaIMbq+gdFItq6NDsxqF4Ip7krDA+ VB/Rby23KTZCTLR3hdlRiZNd6MmYwD4RG8DhC+RVBO9qLZdezTLsf7auQdXdAGtkzWeQ+d FgURoVrjtIG6TFdOGeMSQnkjgxaGYmkMZS3CYtzLbE9azsyH94KBtfFsdf2Om4v1InChNo ZnNe14+M5Q6EMYmCJ7SoogUITlL929oG7lg7RYx8IpAM0MfU3JZ1ccKXn9BzCA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1702110188; a=rsa-sha256; cv=none; b=hTVGxNDOGtEUHC9GgBdr0to1UIkmuN7NHEi3i/+hbEwJrGhZIt3eCV4InNmi5C75CkJUnV bvpDEJ3M/ZbEJ94SE2X0JJms95WiEv9SCxYtO0z3t024GKGyTHy/yLDmT/5xdnh9ykchsi OeKd1qM4Nkl6oz+XDXhJmS70+jDm20FEWkgCUSbxe/2qCAFMpu6DYX+xPQK4BqGutNaZp7 l38bzYQ9gxEb6PlW/FoZxrw85tMQWXTlCQbr6YG3G+dyijqbrZENUZEaYuBYSZf2ys4xp6 GPDWWAb74rvQHtqzidVZXZseixnD6cTGhBUEquxj64foH/Upw6qwfaT/vW1ljg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=dGj85vU1; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rBsbq-00053A-N3; Sat, 09 Dec 2023 03:22:50 -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 1rBsbo-00052z-JV for guix-patches@gnu.org; Sat, 09 Dec 2023 03:22:48 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rBsbo-0005Hq-B5 for guix-patches@gnu.org; Sat, 09 Dec 2023 03:22:48 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rBsc1-0002Fe-NP for guix-patches@gnu.org; Sat, 09 Dec 2023 03:23:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67570] [PATCH] gnu: go-golang-org-x-sys: Update to 0.8.0. (was: [PATCH] gnu: kubo: Fix build.) Resent-From: "Artyom V. Poptsov" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 09 Dec 2023 08:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67570 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 67570@debbugs.gnu.org Received: via spool by 67570-submit@debbugs.gnu.org id=B67570.17021101588582 (code B ref 67570); Sat, 09 Dec 2023 08:23:01 +0000 Received: (at 67570) by debbugs.gnu.org; 9 Dec 2023 08:22:38 +0000 Received: from localhost ([127.0.0.1]:46756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rBsbd-0002EI-N4 for submit@debbugs.gnu.org; Sat, 09 Dec 2023 03:22:38 -0500 Received: from mail-lj1-x22a.google.com ([2a00:1450:4864:20::22a]:55517) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rBsba-0002Do-Bk for 67570@debbugs.gnu.org; Sat, 09 Dec 2023 03:22:35 -0500 Received: by mail-lj1-x22a.google.com with SMTP id 38308e7fff4ca-2c9c18e7990so38173241fa.2 for <67570@debbugs.gnu.org>; Sat, 09 Dec 2023 00:22:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702110134; x=1702714934; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=butOeEvS+oti2r7ICiZ3qUR/9WhuvAeyjNCcZb+lfos=; b=dGj85vU15LhM0caJXtU0Ua6T6U47JydY2mTpIj/4Hf2AcV+kx2s6SzNe/wU+r1JYDl XGhpiRHuYkGbielnVeC5frmcHr9DlW/zdfluwf2hBCX87sPP4FeCkCIq36uNFDsuf+Pu D/f6tzk+91vuhMJxhjb7trRS/qRYpXr7242JKcV47dEccgsuJrsxpDFDnI7PkBy9gSBG jKc3geiZyes/I9Xhm3MhfhiHqq+6u5Pna/kyNalWLIBKCN6fBd1nubgr+0j6pDsNa7p2 +dvhkRERelPs+tAniDGaJ8dP89G2goAcV5IkiapaiqqNB3KaX8OqnP62rpTmrf7W7/nU Qizw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702110134; x=1702714934; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=butOeEvS+oti2r7ICiZ3qUR/9WhuvAeyjNCcZb+lfos=; b=jnuXKemKWX5b1rni8S+y/cjmlUDV1J52JqQHS0AnmpGsPTx/e554Yvp19tPlnEInQ9 zO6VUbR9cAM27VBGdiDtQXEyFpCQOgCGxoPqhKm8YNUOi8saGxhG44zo8GVntrOb40sP mmcjWUZNS8ObfwDFBkXZb3+QV+lZuPi+R4YOTE70vFmh+gH0KTFGbIzyKNAWIPVGs9Dm u2eBEh5He9I3rAlqmgRwAncyevauohwXPOlLUPboYlfFPJGG2pth44cZhvSf5bmwkEyM RFPujqlDPEGM4O+vEdwIoNX2433iZUCWmNFbifJnOATD+1mSD2FjsHns0a9s9fP5v4FY s48w== X-Gm-Message-State: AOJu0YwpYsssUDHLSm+5LaZY10fx40dg5GZflrZfNpwr3QvIr8jqsh3f zdOD4hJwg12emEhu/cMpC82dJopL7o4= X-Google-Smtp-Source: AGHT+IHhcv7UFjLvb0vtIhfZ3Ic4CDsO64pqHqP0KBxm/Da9ZixgVd+Bpdz1J0B37IYO6vdxFLYTfg== X-Received: by 2002:a05:6512:408:b0:50c:1bc5:6a6a with SMTP id u8-20020a056512040800b0050c1bc56a6amr497178lfk.10.1702110133937; Sat, 09 Dec 2023 00:22:13 -0800 (PST) Received: from elephant ([5.166.207.17]) by smtp.gmail.com with ESMTPSA id t28-20020ac2549c000000b0050bcb5b443dsm446638lfk.171.2023.12.09.00.22.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 09 Dec 2023 00:22:13 -0800 (PST) From: "Artyom V. Poptsov" In-Reply-To: <87leacj4xj.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Sat, 02 Dec 2023 11:04:56 +0100") References: <878r6deo5c.fsf@gmail.com> <87leacj4xj.fsf@gnu.org> Date: Sat, 09 Dec 2023 11:22:11 +0300 Message-ID: <8734wbbxak.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -2.41 X-Spam-Score: -2.41 X-Migadu-Queue-Id: 3DB8645FF1 X-Migadu-Scanner: mx11.migadu.com X-TUID: VxxVw0aGUfyU --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Ludovic! > It does fix the build, but it=E2=80=99s a bit heavy-handed: every time we > compute the kubo derivation, we go through that graph rewriting, which > is quite expensive. Agreed, I just wanted to make a "quick fix" that works. > Can you think of another way this could be fixed? What if we don=E2=80= =99t > replace go-golang-org-x-sys everywhere? Or perhaps there=E2=80=99s a tri= ck that > would allow us to build with go-golang-org-x-sys 0.4? > In parallel perhaps we should work on upgrading go-golang-org-x-sys > altogether? Alright, I tried to update "go-golang-org-x-sys" to 0.8.0, here's the patch: --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-gnu-go-golang-org-x-sys-Update-to-0.8.0.patch Content-Transfer-Encoding: quoted-printable From=206022d28be487d06e9987785db1240355c080f459 Mon Sep 17 00:00:00 2001 Message-ID: <6022d28be487d06e9987785db1240355c080f459.1702109906.git.poptso= v.artyom@gmail.com> From: "Artyom V. Poptsov" Date: Sat, 9 Dec 2023 11:09:26 +0300 Subject: [PATCH] gnu: go-golang-org-x-sys: Update to 0.8.0. * gnu/packages/golang.scm (go-golang-org-x-sys): Update to 0.8.0. (go-golang-org-x-sys-0.8): Remove. (go-github-com-quic-go-quic-go, go-github-com-quic-go-qtls-go1-20): Use the new version of "go-golang-org-x-sys". * gnu/packages/networking.scm (yggdrasil): Use the new version of "go-golang-org-x-sys". [propagated-inputs]: Don't rewrite inputs; add "go-golang-org-x-sys". Change-Id: I969dd402427e345550038918f6de607413c44a61 =2D-- gnu/packages/golang.scm | 52 ++++++++++------------------------ gnu/packages/networking.scm | 56 +++++++++++++++++-------------------- 2 files changed, 41 insertions(+), 67 deletions(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index b5bf9d4b47..b34217d154 100644 =2D-- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -4079,11 +4079,11 @@ (define-public go-golang-org-x-sync (license license:bsd-3)))) =20 (define-public go-golang-org-x-sys =2D (let ((commit "b60007cc4e6f966b1c542e343d026d06723e5653") + (let ((commit "ca59edaa5a761e1d0ea91d6c07b063f85ef24f78") (revision "0")) (package (name "go-golang-org-x-sys") =2D (version (git-version "0.4.0" revision commit)) + (version (git-version "0.8.0" revision commit)) (source (origin (method git-fetch) (uri (git-reference @@ -4092,7 +4092,7 @@ (define-public go-golang-org-x-sys (file-name (git-file-name name version)) (sha256 (base32 =2D "0fr2d6fnpbqx6n89sg9lsinqkdaw49y068kqj2g0cxlhbh69hzii"= )))) + "1p81niiin8dwyrjl2xsc95136w3vdw4kmj0w3mlh0vh5v134s4xq"))= )) (build-system go-build-system) (arguments (list @@ -4109,24 +4109,6 @@ (define-public go-golang-org-x-sys (home-page "https://go.googlesource.com/sys") (license license:bsd-3)))) =20 =2D;; XXX: This version is required for "go-github-com-quic-go-qtls-go1-20". =2D(define-public go-golang-org-x-sys-0.8 =2D (let ((commit "ca59edaa5a761e1d0ea91d6c07b063f85ef24f78") =2D (revision "0")) =2D (package =2D (inherit go-golang-org-x-sys) =2D (name "go-golang-org-x-sys") =2D (version (git-version "0.8.0" revision commit)) =2D (source (origin =2D (method git-fetch) =2D (uri (git-reference =2D (url "https://go.googlesource.com/sys") =2D (commit commit))) =2D (file-name (git-file-name name version)) =2D (sha256 =2D (base32 =2D "1p81niiin8dwyrjl2xsc95136w3vdw4kmj0w3mlh0vh5v134s4xq"= ))))))) =2D (define-public go-golang-org-x-text (package (name "go-golang-org-x-text") @@ -7748,7 +7730,7 @@ (define-public go-github-com-quic-go-qtls-go1-20 #:import-path "github.com/quic-go/qtls-go1-20" #:go go-1.20)) (propagated-inputs (list go-golang-org-x-crypto =2D go-golang-org-x-sys-0.8)) + go-golang-org-x-sys)) (synopsis "TLS 1.3 for QUIC") (description "Go standard library TLS 1.3 implementation, modified for QUIC. For @@ -7809,21 +7791,17 @@ (define-public go-github-com-quic-go-quic-go #:tests? #f #:go go-1.20)) (propagated-inputs =2D (let ((p (package-input-rewriting =2D `((,go-golang-org-x-sys . ,go-golang-org-x-sys-0.8)) =2D #:deep? #true))) =2D (cons go-golang-org-x-sys-0.8 =2D (map p =2D (list go-github-com-quic-go-qtls-go1-20 =2D go-github-com-quic-go-qpack =2D go-golang-org-x-crypto =2D go-github-com-cheekybits-genny =2D go-github-com-marten-seemann-chacha20 =2D go-github-com-golang-protobuf-proto =2D go-golang-org-x-crypto =2D go-golang-org-x-exp =2D go-golang-org-x-net =2D go-golang-org-x-sync))))) + (list go-github-com-quic-go-qtls-go1-20 + go-github-com-quic-go-qpack + go-golang-org-x-crypto + go-github-com-cheekybits-genny + go-github-com-marten-seemann-chacha20 + go-github-com-golang-protobuf-proto + go-golang-org-x-crypto + go-golang-org-x-exp + go-golang-org-x-net + go-golang-org-x-sys + go-golang-org-x-sync)) (synopsis "QUIC in Go") (description "This package provides a Go language implementation of th= e QUIC network protocol.") diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 6b415076e8..5f4d60e4fd 100644 =2D-- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -4447,36 +4447,32 @@ (define-public yggdrasil "github.com/yggdrasil-network/yggdrasil-go/cmd= /yggdrasilctl" "github.com/yggdrasil-network/yggdrasil-go/cmd= /genkeys")))))))) (propagated-inputs =2D (let ((p (package-input-rewriting =2D `((,go-golang-org-x-sys . ,go-golang-org-x-sys-0.8)) =2D #:deep? #true))) =2D (cons go-golang-org-x-sys-0.8 =2D (map p =2D (list go-golang-zx2c4-com-wireguard =2D go-golang-org-x-text =2D go-golang-org-x-net =2D go-golang-org-x-crypto =2D go-golang-org-x-tools =2D go-netns =2D go-netlink =2D go-github-com-bits-and-blooms-bitset =2D go-github-com-bits-and-blooms-bloom =2D go-github-com-quic-go-quic-go =2D go-github-com-hjson-hjson-go =2D go-github-com-olekukonko-tablewriter =2D go-github-com-mitchellh-mapstructure =2D go-github-com-mattn-go-runewidth =2D go-github-com-mattn-go-isatty =2D go-github-com-mattn-go-colorable =2D go-github-com-kardianos-minwinsvc =2D go-github-com-hjson-hjson-go =2D go-github-com-hashicorp-go-syslog =2D go-github-com-gologme-log =2D go-github-com-fatih-color =2D go-github-com-cheggaaa-pb-v3 =2D go-github-com-vividcortex-ewma =2D go-github-com-arceliar-phony =2D go-github-com-arceliar-ironwood))))) + (list go-golang-zx2c4-com-wireguard + go-golang-org-x-text + go-golang-org-x-net + go-golang-org-x-crypto + go-golang-org-x-tools + go-golang-org-x-sys + go-netns + go-netlink + go-github-com-bits-and-blooms-bitset + go-github-com-bits-and-blooms-bloom + go-github-com-quic-go-quic-go + go-github-com-hjson-hjson-go + go-github-com-olekukonko-tablewriter + go-github-com-mitchellh-mapstructure + go-github-com-mattn-go-runewidth + go-github-com-mattn-go-isatty + go-github-com-mattn-go-colorable + go-github-com-kardianos-minwinsvc + go-github-com-hjson-hjson-go + go-github-com-hashicorp-go-syslog + go-github-com-gologme-log + go-github-com-fatih-color + go-github-com-cheggaaa-pb-v3 + go-github-com-vividcortex-ewma + go-github-com-arceliar-phony + go-github-com-arceliar-ironwood)) (home-page "https://yggdrasil-network.github.io/blog.html") (synopsis "Experiment in scalable routing as an encrypted IPv6 overlay network") base-commit: 06f25a9a85be1bbe7a709e58ce41c1a834e5f1ae =2D-=20 2.41.0 --=-=-= Content-Type: text/plain It seems that the dependent packages are fine with that. I haven't checked everything but I did some cherry-picking across the dependent packages and build some of them and found no build errors. Please find my check-list attached. --=-=-= Content-Type: application/vnd.lotus-organizer Content-Disposition: attachment; filename=go-golang-org-x-sys-0.8.0-upgrade-check.org Content-Transfer-Encoding: base64 KiBbMzgvMTA4Ml0gY2hlY2tzOiBnby1nb2xhbmctb3JnLXgtc3lzIHVwZ3JhZGUKKiogRE9ORSBn by1nb2xhbmctb3JnLXgtc3lzCkNMT1NFRDogWzIwMjMtMTItMDkg0KHQsSAxMDo0N10KKiogRE9O RSBjdXJsaWUKQ0xPU0VEOiBbMjAyMy0xMi0wOSDQodCxIDA5OjE4XQoqKiBET05FIGdvLWdvLWV0 Y2QtaW8tYmJvbHQKQ0xPU0VEOiBbMjAyMy0xMi0wOSDQodCxIDA5OjE4XQoqKiBET05FIGRvY2tl ci1saWJuZXR3b3JrLWNtZC1wcm94eQpDTE9TRUQ6IFsyMDIzLTEyLTA5INCh0LEgMDk6MjBdCioq IERPTkUgZG9ja2VyCkNMT1NFRDogWzIwMjMtMTItMDkg0KHQsSAwOTozNV0KKiogRE9ORSByLWJp b2Nkb2NrZXJtYW5hZ2VyCkNMT1NFRDogWzIwMjMtMTItMDkg0KHQsSAxMDowMF0KKiogRE9ORSBn b2NyeXB0ZnMKQ0xPU0VEOiBbMjAyMy0xMi0wOSDQodCxIDEwOjA0XQoqKiBET05FIGdvLWdpdGh1 Yi1jb20taGFud2VuLWZ1c2UKQ0xPU0VEOiBbMjAyMy0xMi0wOSDQodCxIDEwOjUwXQoqKiBUT0RP IHRtc3UKKiogRE9ORSBnby1naXRodWItY29tLW9uc2ktZ2lua2dvCkNMT1NFRDogWzIwMjMtMTIt MDkg0KHQsSAxMDo0OV0KKiogRE9ORSBnby1naXRodWItY29tLXN5bmR0ci1nb2xldmVsZGItbGV2 ZWxkYgpDTE9TRUQ6IFsyMDIzLTEyLTA5INCh0LEgMTA6NTJdCioqIFRPRE8gYWVyYwoqKiBET05F IGdvLWdpdGh1Yi1jb20tcXVpYy1nby1xcGFjawpDTE9TRUQ6IFsyMDIzLTEyLTA5INCh0LEgMTA6 NTJdCioqIERPTkUgZ28tZ2l0aHViLWNvbS1xdWljLWdvLXF1aWMtZ28KQ0xPU0VEOiBbMjAyMy0x Mi0wOSDQodCxIDEwOjUyXQoqKiBET05FIHlnZ2RyYXNpbApDTE9TRUQ6IFsyMDIzLTEyLTA5INCh 0LEgMDk6MThdCioqIERPTkUgZ28tZ2l0aHViLWNvbS1oYW53ZW4tZ28tZnVzZS12MgpDTE9TRUQ6 IFsyMDIzLTEyLTA5INCh0LEgMTA6NTNdCioqIERPTkUgZ28tZ29sYW5nLW9yZy14LWNyeXB0bwpD TE9TRUQ6IFsyMDIzLTEyLTA5INCh0LEgMTA6NTNdCioqIFRPRE8gcmVzdGljLXJlc3Qtc2VydmVy CioqIFRPRE8gY2hlem1vaQoqKiBUT0RPIGdvLW1pbmlzaWduCioqIFRPRE8gc3FscwoqKiBET05F IGdvLWdpdGh1Yi1jb20tcXVpYy1nby1xdGxzLWdvMS0yMApDTE9TRUQ6IFsyMDIzLTEyLTA5INCh 0LEgMTA6NTNdCioqIERPTkUgZ28tZ2l0aHViLWNvbS1zaXJ1cHNlbi1sb2dydXMKQ0xPU0VEOiBb MjAyMy0xMi0wOSDQodCxIDEwOjUzXQoqKiBET05FIGdvLWdpdGh1Yi1jb20tcmlmZmxvY2stbGZz aG9vawpDTE9TRUQ6IFsyMDIzLTEyLTA5INCh0LEgMTA6NTNdCioqIFRPRE8gYnJvd3NlcnBhc3Mt bmF0aXZlCioqIERPTkUgZ28tZ2l0aHViLWNvbS1kb2NrZXItZGlzdHJpYnV0aW9uCkNMT1NFRDog WzIwMjMtMTItMDkg0KHQsSAxMDo1NF0KKiogVE9ETyBnb3Rlc3RzdW0KKiogRE9ORSBnby1naXRs YWIuY29tLXNoYWNrcmEtZ29pbWFwbm90aWZ5CkNMT1NFRDogWzIwMjMtMTItMDkg0KHQsSAxMDo1 NF0KKiogVE9ETyBhZ2UKKiogVE9ETyBwYXNzLWFnZQoqKiBUT0RPIGdvLWdpdGh1Yi1jb20teGFu enktc3NoLWFnZW50CioqIERPTkUgZ28tZ2l0aHViLWdvLWdpdApDTE9TRUQ6IFsyMDIzLTEyLTA5 INCh0LEgMTE6MDRdCioqIERPTkUgZ28tZ2l0aHViLWNvbS1saWJwMnAtZ28tbGlicDJwLW1ldHJp Y3MKQ0xPU0VEOiBbMjAyMy0xMi0wOSDQodCxIDEwOjU2XQoqKiBUT0RPIGd4CioqIERPTkUgZ28t Z2l0aHViLWNvbS1pcGZzLWdvLWlwZnMtYXBpCkNMT1NFRDogWzIwMjMtMTItMDkg0KHQsSAxMDo1 Nl0KKiogRE9ORSBneC1nbwpDTE9TRUQ6IFsyMDIzLTEyLTA5INCh0LEgMTA6NDldCioqIFRPRE8g Z28tZ2l0aHViLWNvbS13aHlydXNsZWVwaW5nLWd4LXV0aWwKKiogVE9ETyBnby1nb2xhbmctengy YzQtY29tLXdpcmVndWFyZAoqKiBUT0RPIGdvLWdpdGh1Yi1jb20tbXVsdGlmb3JtYXRzLWdvLW11 bHRpYWRkcgoqKiBUT0RPIGdvLWdpdGh1Yi1jb20tbXVsdGlmb3JtYXRzLWdvLW11bHRpYWRkci1u ZXQKKiogVE9ETyBnby1naXRodWItY29tLWVtZXJzaW9uLWdvLW1zZ2F1dGgKKiogVE9ETyBnby1n aXRodWItY29tLW11bHRpZm9ybWF0cy1nby1tdWx0aWhhc2gKKiogVE9ETyBnby1naXRodWItY29t LWxpYnAycC1nby1saWJwMnAtcGVlcgoqKiBUT0RPIGdvLWdpdGh1Yi1jb20tb3BlcmF0b3Jmb3Vu ZGF0aW9uLXNoYXBlc2hpZnRlci10cmFuc3BvcnRzCioqIFRPRE8gZ28tMHhhY2FiLW9yZy1sZWFw LXNoYXBlc2hpZnRlcgoqKiBUT0RPIGJpdG1hc2sKKiogVE9ETyBnby1naXRodWItY29tLWxpYnAy cC1nby1saWJwMnAtY3J5cHRvCioqIFRPRE8gYWdlLWtleWdlbgoqKiBET05FIGdvLWdpdGh1Yi1j b20tYXJjZWxpYXItaXJvbndvb2QKQ0xPU0VEOiBbMjAyMy0xMi0wOSDQodCxIDEwOjU2XQoqKiBU T0RPIGdvLWdpdGh1Yi1jb20tb3BlcmF0b3Jmb3VuZGF0aW9uLW9iZnM0CioqIFRPRE8gZ28tZ29w a2ctaW4tc3F1YXJlLWdvLWpvc2UtdjIKKiogVE9ETyBnby1naXRodWItY29tLWNvcmVvcy1nby1v aWRjCioqIFRPRE8gZ28tZ2l0aHViLWNvbS1tYXN0ZXJtaW5kcy1zcHJpZwoqKiBUT0RPIGdvLWdp dGh1Yi1jb20tZHJlYW1hY3JvLWdvLXNoYWRvd3NvY2tzMgoqKiBUT0RPIGdvLWdpdGh1Yi1jb20t c2hhZG93c29ja3MtZ28tc2hhZG93c29ja3MyCioqIFRPRE8gZ28tZ2l0aHViLWNvbS1wcm90b25t YWlsLWdvLWNyeXB0bwoqKiBUT0RPIGdvLWdpdGh1Yi1jb20tZW1lcnNpb24tZ28tcGdwbWFpbAoq KiBUT0RPIGdvLWdpdGh1Yi1jb20tZ28tam9zZS1nby1qb3NlLXYzCioqIFRPRE8gZ28tZ2l0aHVi LWNvbS1jb3Jlb3MtZ28tb2lkYy12MwoqKiBUT0RPIG1pbmlmbHV4CioqIFRPRE8gZ28tZ2l0aHVi LWNvbS1nb29nbGUtZ28tZ2l0aHViCioqIFRPRE8gZ28tZ2l0aHViLWNvbS1qY210dXJuZXItZ29r cmI1LXY4CioqIFRPRE8gZ28tZ2l0aHViLWNvbS1kcG90YXBvdi1nby1zcG5lZ28KKiogVE9ETyBn aXQtbGZzCioqIFRPRE8gbGZzLXMzCioqIERPTkUgZ28tZ2l0aHViLWNvbS1tYXJ0ZW4tc2VlbWFu bi1xdGxzCkNMT1NFRDogWzIwMjMtMTItMDkg0KHQsSAxMDo1NV0KKiogRE9ORSBnby1naXRodWIt Y29tLWJsYW51LWR1c3QKQ0xPU0VEOiBbMjAyMy0xMi0wOSDQodCxIDEwOjU2XQoqKiBUT0RPIGdv LWdpdGh1Yi1jb20tdmFseWFsYS1mYXN0aHR0cAoqKiBUT0RPIGdvLWdpdGh1Yi1jb20tY2hhcm1i cmFjZWxldC1idWJibGV0ZWEKKiogVE9ETyB0egoqKiBUT0RPIGdvLWdpdGh1Yi1jb20tZmx5bm4t bm9pc2UKKiogRE9ORSBrdWJvCkNMT1NFRDogWzIwMjMtMTItMDkg0KHQsSAxMDo1NV0KKiogVE9E TyBubmNwCioqIFRPRE8gZ28tZmlsaXBwby1pby1hZ2UKKiogVE9ETyBzc2gtdG8tYWdlCioqIFRP RE8gYXdzLXZhdWx0CioqIFRPRE8gcGl4dGVybQoqKiBUT0RPIGNoYXRoaXN0b3J5c3luYwoqKiBU T0RPIGdvLWdpdGh1Yi1jb20tYXp1cmUtZ28tbnRsbXNzcAoqKiBUT0RPIGdvLWdpdGh1Yi1jb20t Z28tbGRhcC1sZGFwCioqIFRPRE8gZ28tZ2l0aHViLWNvbS1qdW5lZ3Vubi1memYKKiogVE9ETyBm emYKKiogVE9ETyBlbWFjcy1memYKKiogVE9ETyB5dGZ6ZgoqKiBUT0RPIGFuaS1jbGkKKiogVE9E TyBnb3Z1bG5jaGVjawoqKiBET05FIGdvLWdpdGh1Yi1jb20tYWVhZC1jaGFjaGEyMApDTE9TRUQ6 IFsyMDIzLTEyLTA5INCh0LEgMTA6NTddCioqIERPTkUgZ28tZ2l0aHViLWNvbS1tYXR0bi1nby1p c2F0dHkKQ0xPU0VEOiBbMjAyMy0xMi0wOSDQodCxIDEwOjU3XQoqKiBET05FIGdvLWdpdGh1Yi1j b20tYWxlY3Rob21hcy1hc3NlcnQKQ0xPU0VEOiBbMjAyMy0xMi0wOSDQodCxIDEwOjU3XQoqKiBU T0RPIGdvLWdpdGh1Yi1jb20tYWxlY3Rob21hcy1jaHJvbWEKKiogVE9ETyBnby1naXRodWItY29t LWNoYXJtYnJhY2VsZXQtZ2xhbW91cgoqKiBUT0RPIGdvLWdpdGh1Yi1jb20tbXVlc2xpLXRlcm1l bnYKKiogVE9ETyBnby1naXRodWItY29tLWZhdGloLWNvbG9yCioqIFRPRE8gZWRpcmVjdC1nby1w cm9ncmFtcwoqKiBUT0RPIGVkaXJlY3QKKiogVE9ETyBhY3Rpb25saW50CioqIFRPRE8gZ28tZ2l0 aHViLWNvbS1nb2NjeS15YW1sCioqIFRPRE8gZ28tZ2l0aHViLWNvbS1zb25nbXUtZ2l0Y29uZmln CioqIFRPRE8gZ2hxCioqIFRPRE8gZW1hY3MtZ2hxCioqIFRPRE8gZ28tZ2l0aHViLWNvbS1nb29n bGUtZ28tanNvbm5ldAoqKiBUT0RPIGdvLWdpdGh1Yi1jb20tbndpZGdlci1qc29uY29sb3IKKiog VE9ETyBncm9uCioqIFRPRE8gZ28tZ2l0aHViLWNvbS1jaGVnZ2FhYS1wYi12MwoqKiBUT0RPIGth cHBhbmhhbmcKKiogVE9ETyBjc3ZkaWZmCioqIFRPRE8gZ28tZ2l0aHViLWNvbS1tYXR0bi1nby1j b2xvcmFibGUKKiogVE9ETyBnby1naXRodWItY29tLWp1anUtYW5zaXRlcm0KKiogVE9ETyBodXQK KiogVE9ETyBnby1naXRodWItY29tLW1ndXR6LWFuc2kKKiogVE9ETyBkZW1sbwoqKiBUT0RPIHdl Z28KKiogVE9ETyBnby1naXRodWItY29tLXNjaG9sbHotcHJvZ3Jlc3NiYXItdjMKKiogVE9ETyBm ZHJvaWRjbAoqKiBUT0RPIGdvLWdpdGh1Yi1jb20tYWxlY3Rob21hcy1jb2xvdXIKKiogVE9ETyBk aXJlbnYKKiogVE9ETyBlbWFjcy1kaXJlbnYKKiogVE9ETyBlbWFjcy1lbnZyYwoqKiBUT0RPIGdv LWdpdGh1Yi1jb20taXRjaHlueS1nb2pxCioqIFRPRE8gZ29qcQoqKiBUT0RPIGdvLWdpdGh1Yi1j b20tbXJlaWZlcnNvbi1nby1zdmMKKiogVE9ETyBuc3EKKiogVE9ETyBnb2Z1bXB0CioqIFRPRE8g Z28tZ2l0aHViLWNvbS1nZGFtb3JlLXRjZWxsCioqIFRPRE8gaGFybW9uaXN0CioqIFRPRE8gZ28t Z2l0aHViLWNvbS1hbmFzZXRvLWdydWlkLXRjZWxsCioqIFRPRE8gZ28tZ2l0aHViLWNvbS1yaXZv LXR2aWV3CioqIFRPRE8gZ28tZ2l0aHViLWNvbS1nYXRoZXJzdGFycy1jb20tand6CioqIFRPRE8g Z28tZ2l0LXNyLWh0LXJvY2tvcmFnZXItdGNlbGwtdGVybQoqKiBUT0RPIHNlbnBhaQoqKiBUT0RP IGdvLWdpdGh1Yi1jb20tb25zaS1nb21lZ2EKKiogVE9ETyBnby1ldGNkLWlvLWJib2x0CioqIFRP RE8gZ28tZ2l0aHViLWNvbS1wa2cteGF0dHIKKiogVE9ETyB1bnBhcmFtCioqIFRPRE8gZ29wbHMK KiogVE9ETyBnby1nb2xhbmctb3JnLXgtdnVsbgoqKiBUT0RPIGdvLWdvbGFuZy1vcmcteC10ZXJt CioqIFRPRE8gbGYKKiogVE9ETyBnby1naXRodWItY29tLWdkYW1vcmUtdGNlbGwKKiogVE9ETyBn by1naXRodWItY29tLTk5ZGVzaWducy1nby1rZXlyaW5nCioqIFRPRE8gZ28tZ2l0aHViLWNvbS1j b250YWluZXJkLWNvbnNvbGUKKiogVE9ETyBnby1naXRodWItY29tLWdvLWdpdC1nby1naXQtZml4 dHVyZXMKKiogVE9ETyBnby1tdmRhbi1jYy11bnBhcmFtCioqIFRPRE8gZ28tZ2l0aHViLmNvbS1q ZXNzZXZkay1nby1mbGFncwoqKiBUT0RPIGdvLWdpdGh1Yi1jb20tZGhvd2V0dC1nby1wbGlzdAoq KiBET05FIGdvLWdvbGFuZy1vcmcteC10b29scwpDTE9TRUQ6IFsyMDIzLTEyLTA5INCh0LEgMTA6 NThdCioqIERPTkUgZ28tZ29sYW5nLW9yZy14LWxpbnQKQ0xPU0VEOiBbMjAyMy0xMi0wOSDQodCx IDEwOjU4XQoqKiBUT0RPIGdvLWdvLXViZXItb3JnLXphcAoqKiBUT0RPIGdvLWhvbm5lZi1jby1n by10b29scwoqKiBUT0RPIGdvLWdpdGh1Yi1jb20tY2hlZWt5Yml0cy1nZW5ueQoqKiBUT0RPIGdv LWdpdGh1Yi1jb20tbGVvbmVscXVpbnRlcm9zLWdvdGV4dAoqKiBUT0RPIGdvLWdpdGh1Yi1jb20t c2V2bHlhci1nby1kYWVtb24KKiogVE9ETyBnby1naXRodWItY29tLWZzbm90aWZ5LWZzbm90aWZ5 CioqIFRPRE8gZ28tZ2l0aHViLWNvbS1zcGYxMy12aXBlcgoqKiBUT0RPIGV4ZXJjaXNtCioqIFRP RE8gZ28tZ2l0aHViLWNvbS1ueGFkbS10YWlsCioqIERPTkUgZ28tbmV0bGluawpDTE9TRUQ6IFsy MDIzLTEyLTA5INCh0LEgMTA6NThdCioqIFRPRE8gZ28tZ2l0aHViLWNvbS1zeW5jdGhpbmctbm90 aWZ5CioqIFRPRE8gZ28tZ2l0aHViLWNvbS1vc2Nod2FsZC1tYXhtaW5kZGItZ29sYW5nCioqIFRP RE8gZ28tZ2l0aHViLWNvbS1vc2Nod2FsZC1nZW9pcDItZ29sYW5nCioqIFRPRE8gZXNidWlsZAoq KiBUT0RPIHItaW50ZXJhY3RpdmVkaXNwbGF5CioqIFRPRE8gci1tYXN0CioqIFRPRE8gci1kb3Vi bGV0Y29sbGVjdGlvbgoqKiBUT0RPIHItdHJhY2t2aWV3ZXIKKiogVE9ETyByLWdsaW1tYQoqKiBU T0RPIHItYWZmeWNvcmV0b29scwoqKiBUT0RPIHItYWdpbWljcm9ybmEKKiogVE9ETyByLWJpb25l dHN0YXQKKiogVE9ETyByLWRlZ3JlcG9ydAoqKiBUT0RPIHItcmVwb3J0aW5ndG9vbHMKKiogVE9E TyByLWJpb2Nwa2d0b29scwoqKiBUT0RPIHItbW90aWZzdGFjawoqKiBUT0RPIHItYXRzbnAKKiog VE9ETyByLW1vdGlmYnJlYWtyCioqIFRPRE8gci1hdGFjc2VxcWMKKiogVE9ETyByLWN5dG9leHBs b3JlcgoqKiBUT0RPIHItcHJlbWVzc2EKKiogVE9ETyByLWpxdWVyeWxpYgoqKiBUT0RPIHItbGVh ZmxldAoqKiBUT0RPIHItYm9va2Rvd24KKiogVE9ETyByLWJpb2N3b3JrZmxvd3Rvb2xzCioqIFRP RE8gci1iaW9jc3R5bGUKKiogVE9ETyByLWRlY28KKiogVE9ETyByLXJxYwoqKiBUT0RPIHItYXNw bGkKKiogVE9ETyByLWFic2VxcgoqKiBUT0RPIHItbXNuaWQKKiogVE9ETyBwaWd4LWJzc2VxCioq IFRPRE8gcGlneAoqKiBUT0RPIHItYnNsaWIKKiogVE9ETyByLXNoaW55CioqIFRPRE8gci1pbnRl cmFjdGl2ZWRpc3BsYXliYXNlCioqIFRPRE8gci1hbm5vdGF0aW9uaHViCioqIFRPRE8gci1hbm5v dGF0cgoqKiBUT0RPIHItZG1yc2VxCioqIFRPRE8gci1iaXNjdWl0ZWVyCioqIFRPRE8gci1hZGR1 Y3RkYXRhCioqIFRPRE8gci1hZGR1Y3RvbWljc3IKKiogVE9ETyByLWFubm90YXRpb25odWJkYXRh CioqIFRPRE8gci1jaXJjcm5hcHJvZmlsZXIKKiogVE9ETyByLWdlbm9taWNzY29yZXMKKiogVE9E TyByLXZhcmlhbnRmaWx0ZXJpbmcKKiogVE9ETyByLXBoYXN0Y29uczEwMHdheS11Y3NjLWhnMTkK KiogVE9ETyByLW1hZmg1LWdub21hZC12My0xLTItZ3JjaDM4CioqIFRPRE8gci1zY2Fubm90YXRy CioqIFRPRE8gci1ocG8tZGIKKiogVE9ETyByLWRvc2UKKiogVE9ETyByLXJlYWN0b21lcGEKKiog VE9ETyByLWNsdXN0ZXJwcm9maWxlcgoqKiBUT0RPIHItZW5yaWNocGxvdAoqKiBUT0RPIHItY2hp cHNlZWtlcgoqKiBUT0RPIHItYmlzY3VpdGVlcmRhdGEKKiogVE9ETyByLWN1cmF0ZWR0Y2dhZGF0 YQoqKiBUT0RPIHItYW1hcmV0dG8KKiogVE9ETyByLWJpb2NvbmNvdGsKKiogVE9ETyByLWV4cGVy aW1lbnRodWIKKiogVE9ETyByLWhwYXIKKiogVE9ETyByLW1vdXNlZ2FzdHJ1bGF0aW9uZGF0YQoq KiBUT0RPIHItZmxvd3NvcnRlZC1ibG9vZC1lcGljCioqIFRPRE8gci1tc2lnZGIKKiogVE9ETyBy LWNlbGxkZXgKKiogVE9ETyByLXNlc2FtZWRhdGEKKiogVE9ETyByLXNlc2FtZQoqKiBUT0RPIHIt aGRjeXRvZGF0YQoqKiBUT0RPIHItZW5taXgKKiogVE9ETyByLWRtcmNhdGUKKiogVE9ETyByLWNo YW1wCioqIFRPRE8gci1tcG8tZGIKKiogVE9ETyByLXR4aW1ldGEKKiogVE9ETyByLWlzb2Zvcm1z d2l0Y2hhbmFseXplcgoqKiBUT0RPIHItYXRlbmEKKiogVE9ETyByLWd3YXNjYXQKKiogVE9ETyBy LWNpcmN1cwoqKiBUT0RPIHItYmFyY29kZXRyYWNrcgoqKiBUT0RPIHItbWxpbnRlcmZhY2VzCioq IFRPRE8gci1lcm1hCioqIFRPRE8gci1ncXRsc3RhdHMKKiogVE9ETyByLXNoaW55bWV0aHlsCioq IFRPRE8gci1pbnNwZWN0CioqIFRPRE8gci1hbGV2aW5xYwoqKiBUT0RPIHItc2FtcgoqKiBUT0RP IHItYWRhbWd1aQoqKiBUT0RPIHItc2FuZ2Vyc2VxcgoqKiBUT0RPIHItYmlncGludAoqKiBUT0RP IHItYXVjZWxsCioqIFRPRE8gci1yY2lzdGFyZ2V0CioqIFRPRE8gci1jaXN0b3BpYwoqKiBUT0RP IHItY2lzdG9waWMtbmV4dAoqKiBUT0RPIHItbW9ub2NsZTMKKiogVE9ETyByLWNpY2Vyby1tb25v Y2xlMwoqKiBUT0RPIHItaWNvYnJhCioqIFRPRE8gci1yZ3JlYXQKKiogVE9ETyByLWFuaW1hbGN1 bGVzCioqIFRPRE8gci1wY2FleHBsb3JlcgoqKiBUT0RPIHItbWV0aHlsYWlkCioqIFRPRE8gci1w aWFubwoqKiBUT0RPIHItY29yZWd4CioqIFRPRE8gci1yYWRpb2d4CioqIFRPRE8gci1jaHJvbXZh cgoqKiBUT0RPIHItYXJjaHIKKiogVE9ETyByLWFudmlsCioqIFRPRE8gci1wb3JlCioqIFRPRE8g ci12b2x0cm9uCioqIFRPRE8gci1kbmFtY3Jvc3NoeWIKKiogVE9ETyByLXNoaW55aGVscGVyCioq IFRPRE8gci1zaGlueWNzc2xvYWRlcnMKKiogVE9ETyByLWFkZWdlbmV0CioqIFRPRE8gci1oaWVy ZnN0YXQKKiogVE9ETyByLXJtZXRhc2ltCioqIFRPRE8gci1nZm9udHMKKiogVE9ETyByLWdkdG9v bHMKKiogVE9ETyByLWZsZXh0YWJsZQoqKiBUT0RPIHItenRhYmxlCioqIFRPRE8gci1ocmJydGhl bWVzCioqIFRPRE8gci1nb2xlbQoqKiBUT0RPIHItc2V1cmF0CioqIFRPRE8gci1uZWJ1bG9zYQoq KiBUT0RPIHItaW5mZXJjbnYKKiogVE9ETyByLWNlbGxpZAoqKiBUT0RPIHItc2V1cmF0LXV0aWxz CioqIFRPRE8gci1zZXVyYXR3cmFwcGVycwoqKiBUT0RPIHItcGFuZG8KKiogVE9ETyBwaWd4LXNj cm5hc2VxCioqIFRPRE8gci1nZ2V4cHJlc3MKKiogVE9ETyByLXNpbmdsZXQKKiogVE9ETyByLXNj Y3VzdG9taXplCioqIFRPRE8gci1kb211bHRpYmFyaGVhdG1hcAoqKiBUT0RPIHItc291cHgKKiog VE9ETyByLXNldXJhdGRpc2sKKiogVE9ETyByLXNoaW55YnMKKiogVE9ETyByLWFkYXByCioqIFRP RE8gci1mcmVzaAoqKiBUT0RPIHItc2hpbnljdXN0b21sb2FkZXIKKiogVE9ETyByLXNoaW55c3Rh bgoqKiBUT0RPIHItYnJtcwoqKiBUT0RPIHItcnN0YW5hcm0KKiogVE9ETyByLXRpZHlwb3N0ZXJp b3IKKiogVE9ETyByLXpvb2ltYWdlCioqIFRPRE8gci1hYnN0cmFjdHIKKiogVE9ETyByLXNoaW55 anMKKiogVE9ETyByLWNvbG91cnBpY2tlcgoqKiBUT0RPIHItZ2dleHRyYQoqKiBUT0RPIHItYmFz aWNzCioqIFRPRE8gci1kZW11bHRpcGxleDIKKiogVE9ETyByLXNoYXBmb3J4Z2Jvb3N0CioqIFRP RE8gci1jaXRyCioqIFRPRE8gci1tYW5pcHVsYXRld2lkZ2V0CioqIFRPRE8gci1yYWRpYW50LWRh dGEKKiogVE9ETyByLXBsb3Ryb2MKKiogVE9ETyByLXNoaW55bWFuYWdlcgoqKiBUT0RPIHItYmls bGJvYXJkZXIKKiogVE9ETyByLW1pbml1aQoqKiBUT0RPIHItZ2d0aGVtZWFzc2lzdAoqKiBUT0RP IHItc2V1cmF0NQoqKiBUT0RPIHItZGV2dG9vbHMKKiogVE9ETyByLW1hcmtkb3ducmVwb3J0cwoq KiBUT0RPIHItYmF0dGVuYmVyZwoqKiBUT0RPIHItbWFya2Rvd25oZWxwZXJzCioqIFRPRE8gci1z cGVjdHJlCioqIFRPRE8gci1zdHJpbmdlbmRvCioqIFRPRE8gci1jb2RlYW5kcm9sbDIKKiogVE9E TyByLXJlYWR3cml0ZXIKKiogVE9ETyByLXNraXRvb2xzCioqIFRPRE8gci1ybmFzZXFkdHUKKiog VE9ETyByLWNoZW1vbWV0cmljc3dpdGhyCioqIFRPRE8gci1hY3RpdnBhbAoqKiBUT0RPIHItc2hp bnlqcXVpCioqIFRPRE8gci1zaGlueXRyZWUKKiogVE9ETyByLWdkaW5hCioqIFRPRE8gci1hY3Rj ZAoqKiBUT0RPIHItYWFzZWEKKiogVE9ETyByLXNhbmtleWQzCioqIFRPRE8gci1xZ2FtCioqIFRP RE8gci1hYnRlc3QKKiogVE9ETyByLXpzY29yZXIKKiogVE9ETyByLXRhYmxlcmRhc2gKKiogVE9E TyByLXNoaW55ZmlsZXMKKiogVE9ETyByLXNoaW55dGhlbWVzCioqIFRPRE8gci1hYmFjdXMKKiog VE9ETyByLXNoaW55YWNlCioqIFRPRE8gci1yaW50cm9qcwoqKiBUT0RPIHItbGVhcm5yCioqIFRP RE8gci1zaGlueWRhc2hib2FyZAoqKiBUT0RPIHItdHJlZW1hcAoqKiBUT0RPIHItZ2d2aXMKKiog VE9ETyByLWZsZXhkYXNoYm9hcmQKKiogVE9ETyByLXBrZ2Rvd24KKiogVE9ETyByLXJtYXJrZG93 bgoqKiBUT0RPIHItZmxvd2FpCioqIFRPRE8gci1hbXBsaWNhbgoqKiBUT0RPIHItbWJlY3MKKiog VE9ETyByLWFscHNubXIKKiogVE9ETyByLWFwZWdsbQoqKiBUT0RPIHItYWlycGFydAoqKiBUT0RP IHItZGlmZmJpbmQKKiogVE9ETyBmbGFpcgoqKiBUT0RPIHItY2hpcGV4b3F1YWwKKiogVE9ETyBy LW1vdGlmZGIKKiogVE9ETyByLW9tbmlwYXRocgoqKiBUT0RPIHItd3BwaQoqKiBUT0RPIHItZGVz ZXEyCioqIFRPRE8gci1mb3VyY3NlcQoqKiBUT0RPIHItZGVjb21wbGV4ZGlzZWFzZQoqKiBUT0RP IHIteGJzZXEKKiogVE9ETyByLWdncGljcnVzdDIKKiogVE9ETyByLWFub3RhMnNlcQoqKiBUT0RP IHItZGV4c2VxCioqIFRPRE8gci1wYXNpbGxhCioqIFRPRE8gci10aW1lc2VyaWVzZXhwZXJpbWVu dAoqKiBUT0RPIHItYW5hcXVpbgoqKiBUT0RPIHItbXVzY2F0CioqIFRPRE8gcGlneC1jaGlwc2Vx CioqIFRPRE8gci1idG9vbHMKKiogVE9ETyByLXByZXN0bwoqKiBUT0RPIHBpZ3gtcm5hc2VxCioq IFRPRE8gdGV0b29sa2l0CioqIFRPRE8gci1yY2FzCioqIFRPRE8gcmNhcy13ZWIKKiogVE9ETyBy LXJ0Y2dhCioqIFRPRE8gci1zaGFtYW4KKiogVE9ETyBwaWd4LXNhcnMtY292LTIKKiogVE9ETyBy LWdsbW10bWIKKiogVE9ETyByLW1hYXNsaW4yCioqIFRPRE8gci1tbXVwaGluCioqIFRPRE8gci1s b25nZGF0CioqIFRPRE8gci1naXN0cgoqKiBUT0RPIHItcmJva2VoCioqIFRPRE8gci1wcm9qcHJl ZAoqKiBUT0RPIHItc2hvd3RleHQKKiogVE9ETyByLWVtb2ppZm9udAoqKiBUT0RPIHItZ2dwYXR0 ZXJuCioqIFRPRE8gci1nb29nbGV2aXMKKiogVE9ETyByLXNjbWFwCioqIFRPRE8gci11dGY4Cioq IFRPRE8gci1waWxsYXIKKiogVE9ETyByLWJlbmNoCioqIFRPRE8gci1yZXByCioqIFRPRE8gci1p cmRpc3BsYXkKKiogVE9ETyByLWlya2VybmVsCioqIFRPRE8gci1kaWFscwoqKiBUT0RPIHItdHVu ZQoqKiBUT0RPIHItdGlkeW1vZGVscwoqKiBUT0RPIHItd29ya2Zsb3dzZXRzCioqIFRPRE8gci1n b29nbGVkcml2ZQoqKiBUT0RPIHItdGlkeXZlcnNlCioqIFRPRE8gci1kaXNnZW5ldDJyCioqIFRP RE8gci1nb29nbGVzaGVldHM0CioqIFRPRE8gci10aWR5Z3JhcGgKKiogVE9ETyByLW51bWJhdAoq KiBUT0RPIHItc2Npc3RyZWVyCioqIFRPRE8gci1udW1iYXQKKiogVE9ETyByLXNjcmVwZXJ0b2ly ZQoqKiBUT0RPIHItZHluZ2VuCioqIFRPRE8gci1zY3NlcWNvbW0KKiogVE9ETyByLWdncmFwaAoq KiBUT0RPIHItY2lhcmEKKiogVE9ETyByLW1pbG9yCioqIFRPRE8gci1naW90dG8KKiogVE9ETyBy LWNsdXN0cmVlCioqIFRPRE8gci1yZWFkdGV4dAoqKiBUT0RPIHItdGlkeXRyZWUKKiogVE9ETyBy LWdndHJlZQoqKiBUT0RPIHItY2FyZGVsaW5vCioqIFRPRE8gci1nZ3RyZWVleHRyYQoqKiBUT0RP IHItdHJlZWlvCioqIFRPRE8gci10cmVlc3VtbWFyaXplZGV4cGVyaW1lbnQKKiogVE9ETyByLW1p YQoqKiBUT0RPIHItYW5jb21iYwoqKiBUT0RPIHItcGFyc25pcAoqKiBUT0RPIHItd29ya2Zsb3dz CioqIFRPRE8gci1wb3N0ZXJpb3IKKiogVE9ETyByLWJheWVzcGxvdAoqKiBUT0RPIHItcnNhbXBs ZQoqKiBUT0RPIHItc2l0YXIKKiogVE9ETyByLWRicGx5cgoqKiBUT0RPIHItb3JnYW5pc20tZHBs eXIKKiogVE9ETyByLWJpb2NmaWxlY2FjaGUKKiogVE9ETyByLWJpb2RiCioqIFRPRE8gci1iaW9t YXJ0CioqIFRPRE8gci1zdXNoaQoqKiBUT0RPIHItY2hpcHBlYWthbm5vCioqIFRPRE8gci1iaW9t YXJ0cgoqKiBUT0RPIHIteGNpcgoqKiBUT0RPIHItZ3ZpegoqKiBUT0RPIHItYmlvbXZyY25zCioq IFRPRE8gci1jdW1tZXJidW5kCioqIFRPRE8gci1tYXNlcgoqKiBUT0RPIHItYWxsZWxpY2ltYmFs YW5jZQoqKiBUT0RPIHItZ2Vub21pY2ludGVyYWN0aW9ucwoqKiBUT0RPIHItY2ljZXJvCioqIFRP RE8gci1iZ2VlY2FsbAoqKiBUT0RPIHItdGNnYWJpb2xpbmtzCioqIFRPRE8gci1nZW5vbWljZmVh dHVyZXMKKiogVE9ETyByLXR4ZGItbW11c2N1bHVzLXVjc2MtbW0xMC1rbm93bmdlbmUKKiogVE9E TyByLW11cy1tdXNjdWx1cwoqKiBUT0RPIHItYnVtcGh1bnRlcgoqKiBUT0RPIHItZGFtZWZpbmRl cgoqKiBUT0RPIHItbWluZmkKKiogVE9ETyByLW1pbmZpZGF0YQoqKiBUT0RPIHItbWF4cHJvYmVz CioqIFRPRE8gci1iaWdtZWxvbgoqKiBUT0RPIHItaWxsdW1pbmFodW1hbm1ldGh5bGF0aW9uZXBp Y2Fubm8taWxtMTBiNC1oZzE5CioqIFRPRE8gci1taXNzbWV0aHlsCioqIFRPRE8gci1pbGx1bWlu YWh1bWFubWV0aHlsYXRpb240NTBrYW5uby1pbG1uMTItaGcxOQoqKiBUT0RPIHItd2F0ZXJtZWxv bgoqKiBUT0RPIHItZGVjb252cgoqKiBUT0RPIHItaWxsdW1pbmFodW1hbm1ldGh5bGF0aW9uZXBp Y21hbmlmZXN0CioqIFRPRE8gci1tZXRoeWx1bWkKKiogVE9ETyByLWx1bWkKKiogVE9ETyByLWFy cmF5bXZvdXQKKiogVE9ETyByLXJuYmVhZHMKKiogVE9ETyByLXF1YW50cm8KKiogVE9ETyByLXlh cm4KKiogVE9ETyByLWlsbHVtaW5haHVtYW5tZXRoeWxhdGlvbjQ1MGttYW5pZmVzdAoqKiBUT0RP IHItZmxvd3NvcnRlZC1ibG9vZC00NTBrCioqIFRPRE8gci1pbGx1bWluYWh1bWFubWV0aHlsYXRp b25lcGljYW5uby1pbG0xMGI1LWhnMzgKKiogVE9ETyByLWRlcmZpbmRlcgoqKiBUT0RPIHItYmlv dml6YmFzZQoqKiBUT0RPIHItZ2diaW8KKiogVE9ETyByLXNvbWF0aWNzaWduYXR1cmVzCioqIFRP RE8gci15YXBzYQoqKiBUT0RPIHItcmlib3Byb2ZpbGluZwoqKiBUT0RPIHIta2FyeW9wbG90ZXIK KiogVE9ETyByLXZhcmlhbnRhbm5vdGF0aW9uCioqIFRPRE8gci12YXJpYW50dG9vbHMKKiogVE9E TyByLWJiY2FuYWx5emVyCioqIFRPRE8gci1kZWVwc252CioqIFRPRE8gci1kZWNvbXB0dW1vcjJz aWcKKiogVE9ETyByLWJhZHJlZ2lvbmZpbmRlcgoqKiBUT0RPIHItZ2Vub21pY2ZpbGVzCioqIFRP RE8gci1ncXRsYmFzZQoqKiBUT0RPIHItcXVhc3IKKiogVE9ETyByLXN0cnVjdHVyYWx2YXJpYW50 YW5ub3RhdGlvbgoqKiBUT0RPIHItbXV0YXRpb25hbHBhdHRlcm5zCioqIFRPRE8gci1mY3NjYW4K KiogVE9ETyByLWJhbXV0aWxzCioqIFRPRE8gci1nY2hhaW4KKiogVE9ETyByLWNocm9tdW5pdHkK KiogVE9ETyByLWVuc2VtYmxkYgoqKiBUT0RPIHItZW5zZGItaHNhcGllbnMtdjc1CioqIFRPRE8g ci1lbnNkYi1oc2FwaWVucy12ODYKKiogVE9ETyByLWVuc2RiLW1tdXNjdWx1cy12NzkKKiogVE9E TyByLXRjZ2F1dGlscwoqKiBUT0RPIHItcnRjZ2F0b29sYm94CioqIFRPRE8gci10eGRiLWhzYXBp ZW5zLXVjc2MtaGczOC1rbm93bmdlbmUKKiogVE9ETyByLWJhbWJ1CioqIFRPRE8gci13YXZjbHVz dGVyCioqIFRPRE8gci10cmFuc2NyaXB0cgoqKiBUT0RPIHItZWRhc2VxCioqIFRPRE8gci1ydXZz ZXEKKiogVE9ETyByLXNjb25lCioqIFRPRE8gci10eGRiLW1tdXNjdWx1cy11Y3NjLW1tOS1rbm93 bmdlbmUKKiogVE9ETyByLXR4ZGItaHNhcGllbnMtdWNzYy1oZzE5LWtub3duZ2VuZQoqKiBUT0RP IHItZmRiLWluZmluaXVtbWV0aHlsYXRpb24taGcxOQoqKiBUT0RPIHItaG9tby1zYXBpZW5zCioq IFRPRE8gci1ndWl0YXIKKiogVE9ETyByLWFscGluZQoqKiBUT0RPIHItb3JnYW5pc21kYmkKKiog VE9ETyByLWdlbmVsZW5kYXRhYmFzZQoqKiBUT0RPIHItZ29zZXEKKiogVE9ETyByLXJoaXNhdDIK KiogVE9ETyByLXR4ZGItY2VsZWdhbnMtdWNzYy1jZTYtZW5zZ2VuZQoqKiBUT0RPIHItc2dzZXEK KiogVE9ETyByLXR4ZGItZG1lbGFub2dhc3Rlci11Y3NjLWRtNi1lbnNnZW5lCioqIFRPRE8gci1i YXllc3NwYWNlCioqIFRPRE8gci1zcGF0aWFsZXhwZXJpbWVudAoqKiBUT0RPIHItYmlvY2NoZWNr CioqIFRPRE8gcHl0aG9uLXJweTIKKiogVE9ETyBweXRob24tcHl2Y2YKKiogVE9ETyBuYW5vc3YK KiogVE9ETyB0b21ibwoqKiBUT0RPIHItZHBseXIKKiogVE9ETyByLWRlYXJzZXEKKiogVE9ETyBy LW1vbm9jbGUKKiogVE9ETyByLXRyaWN5Y2xlCioqIFRPRE8gci1kZXBlY2hlcgoqKiBUT0RPIHIt bWVnYWRlcHRoCioqIFRPRE8gci1wbHlyYW5nZXMKKiogVE9ETyByLWFscGhhYmV0YQoqKiBUT0RP IHItcGZhbWFuYWx5emVyCioqIFRPRE8gci1iZ2VlZGIKKiogVE9ETyByLW1ldGFuZWlnaGJvcgoq KiBUT0RPIHItY3l0b21sCioqIFRPRE8gci1jeXRvbm9ybQoqKiBUT0RPIHItZ2Vub21pY2RhdGFj b21tb25zCioqIFRPRE8gci1nZW9xdWVyeQoqKiBUT0RPIHItaW9uaXNlcgoqKiBUT0RPIHItYmlv Y3NldAoqKiBUT0RPIHItYmlvdG1sZQoqKiBUT0RPIHItZmxvd3NvbQoqKiBUT0RPIHItY2F0YWx5 c3QKKiogVE9ETyByLWRpZmZjeXQKKiogVE9ETyByLWRlY291cGxlcgoqKiBUT0RPIHItcHJvZ2Vu eQoqKiBUT0RPIHItY29ub3MKKiogVE9ETyByLXNjZHMKKiogVE9ETyByLW1pY3JvYmlvbWUKKiog VE9ETyByLXdpZ2dsZXBsb3RyCioqIFRPRE8gci1jeWNvbWJpbmUKKiogVE9ETyByLW1peG9taWNz CioqIFRPRE8gci1wbHNkYWJhdGNoCioqIFRPRE8gci1nZW5pZTMKKiogVE9ETyByLWJpb25lcm8K KiogVE9ETyByLXpmcGttCioqIFRPRE8gci1hZGFtCioqIFRPRE8gci12YWxyCioqIFRPRE8gci1i aW9icm9vbQoqKiBUT0RPIHItZmxvd3dvcmtzcGFjZQoqKiBUT0RPIHItb3BlbmN5dG8KKiogVE9E TyByLWZsb3dzdGF0cwoqKiBUT0RPIHItZ2djeXRvCioqIFRPRE8gci1saWFuYQoqKiBUT0RPIHIt YmVkdG9yY2gKKiogVE9ETyByLWNvbnF1cgoqKiBUT0RPIHB5dGhvbi1iYWx0aWNhCioqIFRPRE8g ci1pY2VsbG5ldAoqKiBUT0RPIHItbWV0YWNlbGwKKiogVE9ETyByLWNlbGxjaGF0CioqIFRPRE8g ci1vbW5pcGF0aHIKKiogVE9ETyByLWJwY2VsbHMKKiogVE9ETyByLWdnM2QKKiogVE9ETyByLWdn c2Fua2V5CioqIFRPRE8gci1ic2Vxc2MKKiogVE9ETyByLXN0cmVhbWdyYXBoCioqIFRPRE8gci1t aWxsZWZ5CioqIFRPRE8gci1taWFtaXBsb3QKKiogVE9ETyByLXBzaXBsb3QKKiogVE9ETyByLXNp Z25hYwoqKiBUT0RPIHItdmlzZGF0CioqIFRPRE8gci1uYW5pYXIKKiogVE9ETyByLWR0cGx5cgoq KiBUT0RPIHItY2xpbWFlbWV0CioqIFRPRE8gci1oYXJtb255CioqIFRPRE8gci1zdW5nZW8KKiog VE9ETyByLWdndmVubmRpYWdyYW0KKiogVE9ETyByLWdnYWx0CioqIFRPRE8gci1ybmV4bWwKKiog VE9ETyByLXBoeWxvYmFzZQoqKiBUT0RPIHItY2x1c3RlcmV4cGVyaW1lbnQKKiogVE9ETyByLWFk YXB0YWxpbnQKKiogVE9ETyByLWVwaQoqKiBUT0RPIHItcGFyY29yCioqIFRPRE8gci16dmN2Cioq IFRPRE8gci1mbGV4c3VydgoqKiBUT0RPIHItZHludXRpbHMKKiogVE9ETyByLWxtZHMKKiogVE9E TyByLWJhYmVsd2hhbGUKKiogVE9ETyByLWdpbGxlc3BpZXNzYTIKKiogVE9ETyByLXdlYmNoZW0K KiogVE9ETyByLXN0YXRzZXhwcmVzc2lvbnMKKiogVE9ETyByLWdnc3RhdHNwbG90CioqIFRPRE8g ci1zdXJ2bWluZXIKKiogVE9ETyByLWxhYmVsbGVkCioqIFRPRE8gci1nZ2Zvcm11bGEKKiogVE9E TyByLW1vc2FpYwoqKiBUT0RPIHItYWJkCioqIFRPRE8gci1hYmp1dGlscwoqKiBUT0RPIHItc2pw bG90CioqIFRPRE8gci1nZ3BtaXNjCioqIFRPRE8gci1tdWx0aWRwbHlyCioqIFRPRE8gci16dHlw ZQoqKiBUT0RPIHItZ2dwcAoqKiBUT0RPIHItZ2dtYXAKKiogVE9ETyByLWdwcm9maWxlcjIKKiog VE9ETyByLXRpZHlwcmVkaWN0CioqIFRPRE8gci1ybGlnZXIKKiogVE9ETyByLWJlc3Rub3JtYWxp emUKKiogVE9ETyByLWdnZGlzdAoqKiBUT0RPIHItZXVyb3BlcG1jCioqIFRPRE8gci1nZ2FsbHV2 aWFsCioqIFRPRE8gci15YXJkc3RpY2sKKiogVE9ETyByLXN1bW1hcnl0b29scwoqKiBUT0RPIHIt c2NhdHRlcnBpZQoqKiBUT0RPIHItYWN0b2dyYW1tcgoqKiBUT0RPIHItYWRhYmFnCioqIFRPRE8g ci1yc3RhdGl4CioqIFRPRE8gci1nZ3B1YnIKKiogVE9ETyByLWRhZQoqKiBUT0RPIHItbWMyZAoq KiBUT0RPIHItZmFjdG9leHRyYQoqKiBUT0RPIHItc3l1emhldAoqKiBUT0RPIHItbGV4aWNvbgoq KiBUT0RPIHItdGV4dGNsZWFuCioqIFRPRE8gci16b29tZ3JvdXBzdGF0cwoqKiBUT0RPIHItc2pz dGF0cwoqKiBUT0RPIHItcmVjaXBlcwoqKiBUT0RPIHItY2FyZXQKKiogVE9ETyByLW5lc3RlZGN2 CioqIFRPRE8gci1jYXJldGVuc2VtYmxlCioqIFRPRE8gci1iZW5jaG1hcmttZQoqKiBUT0RPIHIt bWJrbWVhbnMKKiogVE9ETyByLXB1cGlsbG9tZXRyeXIKKiogVE9ETyByLXRhcmNoZXR5cGVzCioq IFRPRE8gci1pbmZlcgoqKiBUT0RPIHItYWN0ZnJhZwoqKiBUT0RPIHItZG9ieQoqKiBUT0RPIHIt YmFhbGNoaXAKKiogVE9ETyByLXJlZmdlbm9tZQoqKiBUT0RPIHItcmJhbXRvb2xzCioqIFRPRE8g ci1kbXdyMgoqKiBUT0RPIHItZGViY2FtCioqIFRPRE8gci1qYW5pdG9yCioqIFRPRE8gci10aWR5 dGV4dAoqKiBUT0RPIHItbXNpZ2RicgoqKiBUT0RPIHItdXNlZnVsCioqIFRPRE8gci1kM3IKKiog VE9ETyByLXpvbHRyCioqIFRPRE8gci1hc3NlcnRyCioqIFRPRE8gci1icm9vbQoqKiBUT0RPIHIt bW9kZWxyCioqIFRPRE8gci1taWNlCioqIFRPRE8gci1oYXJkeXdlaW5iZXJnCioqIFRPRE8gci13 ZWlnaHRzCioqIFRPRE8gci1sb2dpc3RmCioqIFRPRE8gci1nd2FzdG9vbHMKKiogVE9ETyByLWFj Y2VsbWlzc2luZwoqKiBUT0RPIHItcGJrcnRlc3QKKiogVE9ETyByLXZhcmlhbmNlcGFydGl0aW9u CioqIFRPRE8gci1hZmV4CioqIFRPRE8gci1yMmdsbW0KKiogVE9ETyByLWNhcgoqKiBUT0RPIHIt ZmFjdG9taW5lcgoqKiBUT0RPIHItYW5hbHl0aWNzCioqIFRPRE8gci1mc2EKKiogVE9ETyByLWFl cgoqKiBUT0RPIHItZXoKKiogVE9ETyByLWRyYwoqKiBUT0RPIHItdmltCioqIFRPRE8gci1kZXN0 aW55CioqIFRPRE8gci1zaW1yCioqIFRPRE8gci10Z3V0aWwKKiogVE9ETyByLWJhYmVsZ2VuZQoq KiBUT0RPIHItY3RyaWFsc2dvdgoqKiBUT0RPIHItZ2dhbGx5CioqIFRPRE8gci1wYXJ0cjIKKiog VE9ETyByLWFjY2VwdAoqKiBUT0RPIHItb2VuYgoqKiBUT0RPIHItc2Njb3JlCioqIFRPRE8gci1s ZWlkZW5hbGcKKiogVE9ETyByLXBhZ29kYTIKKiogVE9ETyByLWJlbmNobWFya21lZGF0YQoqKiBU T0RPIHItdmNmcgoqKiBUT0RPIHItZ2d2ZW5uCioqIFRPRE8gci1nZ2hpZ2hsaWdodAoqKiBUT0RP IHItZ2dmb3J0aWZ5CioqIFRPRE8gci1zdXBlcmhlYXQKKiogVE9ETyByLWN0cmRhdGEKKiogVE9E TyByLXRpZHlnZW9jb2RlcgoqKiBUT0RPIHItbW9zYWljY29yZQoqKiBUT0RPIHItaG9tb2xvZ2Vu ZQoqKiBUT0RPIHItYWNkbQoqKiBUT0RPIHItc2ptaXNjCioqIFRPRE8gci1tb29uYm9vawoqKiBU T0RPIHItbW9kZWxkYXRhCioqIFRPRE8gci1zY3RyYW5zZm9ybQoqKiBUT0RPIHItZHZtaXNjCioq IFRPRE8gci1hY2NlbGVyb21ldHJ5CioqIFRPRE8gci10YWIKKiogVE9ETyByLXF1YW50cHN5Ywoq KiBUT0RPIHItZml2ZXRoaXJ0eWVpZ2h0CioqIFRPRE8gci1wbG90bHkKKiogVE9ETyByLXJvcGxz CioqIFRPRE8gci1iaW9zaWduZXIKKiogVE9ETyByLWFzaWNzCioqIFRPRE8gci1tdWx0aWJhYwoq KiBUT0RPIHItc2luZ3Njb3JlCioqIFRPRE8gci1xZmVhdHVyZXMKKiogVE9ETyByLW1zZXhwZXJp bWVudAoqKiBUT0RPIHIteGNtcwoqKiBUT0RPIHItaGVhdG1hcGx5CioqIFRPRE8gci1taXh0b29s cwoqKiBUT0RPIHItY29weWthdAoqKiBUT0RPIHItenRwbG4KKiogVE9ETyByLWNvbG9yd2F5Cioq IFRPRE8gci1nb29nbGVzaGVldHMKKiogVE9ETyByLXRpZHlyCioqIFRPRE8gci1tdWx0aWFzc2F5 ZXhwZXJpbWVudAoqKiBUT0RPIHItYWZmaXhjYW4KKiogVE9ETyByLWdzb24KKiogVE9ETyByLWJp Y2x1c3QKKiogVE9ETyByLWFudGhyb3BvbWV0cnkKKiogVE9ETyByLWFkYW1ldGhvZHMKKiogVE9E TyByLWNvbnNyYW5rCioqIFRPRE8gci10aWJibGUKKiogVE9ETyByLXRyYWRlc2VxCioqIFRPRE8g ci1hZ2dyZWdhdGViaW92YXIKKiogVE9ETyByLW1vZGVsZW52CioqIFRPRE8gci1mYXN0ZHVtbWll cwoqKiBUT0RPIHItc2xvb3AKKiogVE9ETyByLXJvcmNpZAoqKiBUT0RPIHItcmVtYXRjaDIKKiog VE9ETyByLXBhbGV0dGVlcgoqKiBUT0RPIHItd2FsZG8KKiogVE9ETyByLXRlc3R0aGF0CioqIFRP RE8gci1vc2NvcGUKKiogVE9ETyByLWVic2VxCioqIFRPRE8gci1zY2RkCioqIFRPRE8gci1iZWRy CioqIFRPRE8gci16b29uCioqIFRPRE8gci1jbWRmdW4KKiogVE9ETyByLXZkaWZmcgoqKiBUT0RP IHItbW9ja2VyeQoqKiBUT0RPIHItbmxvcHRyCioqIFRPRE8gci1tbHIzb3JkaW5hbAoqKiBUT0RP IHItb3B0aW14CioqIFRPRE8gci1sbWU0CioqIFRPRE8gci1hYm4KKiogVE9ETyByLWdhbW00Cioq IFRPRE8gci1hbHRtZXRhCioqIFRPRE8gci1hcm0KKiogVE9ETyByLW1pCioqIFRPRE8gci1zZW0K KiogVE9ETyByLW1iZXNzCioqIFRPRE8gci1zZW1wbG90CioqIFRPRE8gci1qb21vCioqIFRPRE8g ci1taXRtbAoqKiBUT0RPIHItcnNxCioqIFRPRE8gci1yb2NrY2hhbGsKKiogVE9ETyByLWJsbWUK KiogVE9ETyByLWxtZXJ0ZXN0CioqIFRPRE8gci1taWNyb2Jpb21lc3RhdAoqKiBUT0RPIHItcmxy c2ltCioqIFRPRE8gci1yZWdoZWxwZXIKKiogVE9ETyByLWVmZmVjdHMKKiogVE9ETyByLW1peGVk cG93ZXIKKiogVE9ETyByLXZyb29tCioqIFRPRE8gci1yZWFkcgoqKiBUT0RPIHItY25lcgoqKiBU T0RPIHItdGZic3Rvb2xzCioqIFRPRE8gci1tb3RpZm1hdGNocgoqKiBUT0RPIHItY2hyb212YXJt b3RpZnMKKiogVE9ETyByLWdlbm9tYXRpb24KKiogVE9ETyByLXNoaW55Y2VsbAoqKiBUT0RPIHIt YWJieXlyCioqIFRPRE8gci1hYmNyZgoqKiBUT0RPIHItaGF2ZW4KKiogVE9ETyByLXJpbwoqKiBU T0RPIHItcmVhZG9kcwoqKiBUT0RPIHItZXllbGlua2VyCioqIFRPRE8gci1yeG5hdAoqKiBUT0RP IHItYmlncnF1ZXJ5CioqIFRPRE8gci1idXRjaGVyCioqIFRPRE8gci1nZ3ByaXNtCioqIFRPRE8g ci1hY3Rpdml0eWNvdW50cwoqKiBUT0RPIHItbmV0d29yawoqKiBUT0RPIHItZ2duZXR3b3JrCioq IFRPRE8gci1pbnRlcmdyYXBoCioqIFRPRE8gci1zbmEKKiogVE9ETyByLWhhcmRoYXQKKiogVE9E TyByLXRhcmdldHMKKiogVE9ETyByLXJ2ZXN0CioqIFRPRE8gci1zcGVhcQoqKiBUT0RPIHIta2Fi bGVleHRyYQoqKiBUT0RPIHItZ2dzaWRlCioqIFRPRE8gci1uZGpzb24KKiogVE9ETyByLXN0cmVh bXIKKiogVE9ETyByLWZlYXRoZXIKKiogVE9ETyByLXJlYWR4bAoqKiBUT0RPIHItZGVzY3Rvb2xz CioqIFRPRE8gci1ydHdlZXQKKiogVE9ETyByLW9haQoqKiBUT0RPIHItY2VsbHJhbmdlcgoqKiBU T0RPIHItZm9yY2F0cwoqKiBUT0RPIHItcHN1cGVydGltZQoqKiBUT0RPIHItZ2dwbG90MgoqKiBU T0RPIHItbXVsdGlkYXRhc2V0CioqIFRPRE8gci1zY2F0ZXIKKiogVE9ETyByLXNjZGJsZmluZGVy CioqIFRPRE8gci1iYW5kaXRzCioqIFRPRE8gci1wY2F0b29scwoqKiBUT0RPIHItYnJlYWtwb2lu dHIKKiogVE9ETyByLWZnc2VhCioqIFRPRE8gci1ubWYKKiogVE9ETyByLWFuZXVmaW5kZXIKKiog VE9ETyByLWVuaGFuY2Vkdm9sY2FubwoqKiBUT0RPIHItYWN0aXZlcGF0aHdheXMKKiogVE9ETyBy LWNocm9tc3RhcgoqKiBUT0RPIHItZGl0dG9zZXEKKiogVE9ETyByLWJhY29uCioqIFRPRE8gci1k YWRhMgoqKiBUT0RPIHItdnNuCioqIFRPRE8gci1hcnJheXF1YWxpdHltZXRyaWNzCioqIFRPRE8g ci13ZWJiaW9jCioqIFRPRE8gci1tc25iYXNlCioqIFRPRE8gci1tc21zdGVzdHMKKiogVE9ETyBy LW1zbXNlZGEKKiogVE9ETyByLXRpbGluZ2FycmF5CioqIFRPRE8gci1zbmFwY2doCioqIFRPRE8g ci1hZGFjZ2gyCioqIFRPRE8gci1sZWZzZXIKKiogVE9ETyByLWRyaW1zZXEKKiogVE9ETyByLWRl Y29ucm5hc2VxCioqIFRPRE8gci1kZWNvbnRhbQoqKiBUT0RPIHItYWNlCioqIFRPRE8gci1saW5u b3JtCioqIFRPRE8gci1waHlsb3NlcQoqKiBUT0RPIHItc2F2cgoqKiBUT0RPIHItc2F0dXJuCioq IFRPRE8gci11bml2ZXJzYWxtb3RpZgoqKiBUT0RPIHItcXZhbHVlCioqIFRPRE8gci1hbm90YQoq KiBUT0RPIHItcjNjc2VxCioqIFRPRE8gci1maXNocG9uZAoqKiBUT0RPIHItbmJwc2VxCioqIFRP RE8gci1tZXRoeWxraXQKKiogVE9ETyByLWlzdmEKKiogVE9ETyByLWNoZW1taW5lcgoqKiBUT0RP IHItZm1jc3IKKiogVE9ETyByLWJpb2Fzc2F5cgoqKiBUT0RPIHItYmVhZGFycmF5CioqIFRPRE8g ci1tM2MKKiogVE9ETyByLXhpbmEKKiogVE9ETyByLXBlcHNubXIKKiogVE9ETyByLXN5c3RlbXBp cGVyCioqIFRPRE8gci1jeXRvYmFja2JvbmUKKiogVE9ETyByLWtiZXQKKiogVE9ETyByb2FyeQoq KiBUT0RPIHItY3NzYW0KKiogVE9ETyByLWRyb3BiZWFkCioqIFRPRE8gci1kZW11eG1peAoqKiBU T0RPIHItcWdyYXBoCioqIFRPRE8gci1lYXJseXdhcm5pbmdzCioqIFRPRE8gci1zdXJ2bWlzYwoq KiBUT0RPIHItZW1iZWRzb20KKiogVE9ETyByLWNvbXBsZXh1cHNldAoqKiBUT0RPIHItZ2dwbG90 LW11bHRpc3RhdHMKKiogVE9ETyByLWdncmVwZWwKKiogVE9ETyByLWd1bmlmcmFjCioqIFRPRE8g ci1kZW5zaXR5Y2x1c3QKKiogVE9ETyByLXN3bmUKKiogVE9ETyByLWdnYW5pbWF0ZQoqKiBUT0RP IHItYmRncmFwaAoqKiBUT0RPIHItYWNjCioqIFRPRE8gci1wcmVjcmVjCioqIFRPRE8gci1yZmln c2hhcmUKKiogVE9ETyByLWdnZm9yY2UKKiogVE9ETyByLXJ2ZW5uCioqIFRPRE8gci1nZ2pveQoq KiBUT0RPIHItaWJyZWFrZG93bgoqKiBUT0RPIHItZGFsZXgKKiogVE9ETyByLWFkZDJnZ3Bsb3QK KiogVE9ETyByLXNjYXR0ZXJtb3JlCioqIFRPRE8gci1nZy1nYXAKKiogVE9ETyByLXhrY2QKKiog VE9ETyByLXNoYWRvd3RleHQKKiogVE9ETyByLWdnc2NpCioqIFRPRE8gci1hY3NubWluZXIKKiog VE9ETyByLWdnc2lnbmlmCioqIFRPRE8gci1nZ25ld3NjYWxlCioqIFRPRE8gci16b25hdG9yCioq IFRPRE8gci13Z2FpbQoqKiBUT0RPIHItZGxtYXAKKiogVE9ETyByLXNwZWN0cnVtCioqIFRPRE8g ci1hY2NzZGEKKiogVE9ETyByLWdnc2VxbG9nbwoqKiBUT0RPIHItZ2d0ZXh0CioqIFRPRE8gci1n Z3N0YW5jZQoqKiBUT0RPIHItZ2dmdW4KKiogVE9ETyByLWFwbG90CioqIFRPRE8gci1nZ2JyZWFr CioqIFRPRE8gci1yZW1hY29yCioqIFRPRE8gci1oZHJjZGUKKiogVE9ETyByLXJhaW5ib3cKKiog VE9ETyByLWZkcwoqKiBUT0RPIHItZmRhCioqIFRPRE8gci1hY3RpZ3JhcGh5CioqIFRPRE8gci1n Z3JpZGdlcwoqKiBUT0RPIHItZ2doNHgKKiogVE9ETyByLXBhdGNod29yawoqKiBUT0RPIHItc3Rh dGNoZWNrCioqIFRPRE8gci1nZ3Jhc3RyCioqIFRPRE8gci1lbnZzdGF0cwoqKiBUT0RPIHItZm9y ZWNhc3QKKiogVE9ETyByLXpyYQoqKiBUT0RPIHItc21vb2YKKiogVE9ETyByLW1scm1ibwoqKiBU T0RPIHItZ2dwb2ludGRlbnNpdHkKKiogVE9ETyByLWVucmljaHIKKiogVE9ETyByLWRpc3RyaWJ1 dGlvbmFsCioqIFRPRE8gci1jcGxtCioqIFRPRE8gci1ydXYKKiogVE9ETyByLWdnaGFsdmVzCioq IFRPRE8gci1tb2RlbDR5b3UKKiogVE9ETyByLXdhZmZsZQoqKiBUT0RPIHItaW1sCioqIFRPRE8g ci1jbHVzdGVycgoqKiBUT0RPIHItZ2dwbG90aWZ5CioqIFRPRE8gci1sYW1iZXJ0dwoqKiBUT0RP IHItbGVtb24KKiogVE9ETyByLWFiaGdlbm90eXBlcgoqKiBUT0RPIHItbWxyCioqIFRPRE8gci1n Z2dob3N0CioqIFRPRE8gci11cHNldHIKKiogVE9ETyByLWVnZwoqKiBUT0RPIHItem9vYXJjaAoq KiBUT0RPIHItZ2d0ZXJuCioqIFRPRE8gci1yc3RhbgoqKiBUT0RPIHItYmFub2NjCioqIFRPRE8g ci1kZW5zZXN0YmF5ZXMKKiogVE9ETyByLXJlbGRpc3QKKiogVE9ETyByLWdvcGxvdAoqKiBUT0RP IHItZ2dmaXR0ZXh0CioqIFRPRE8gci1kZW5kZXh0ZW5kCioqIFRPRE8gci1nbG9iYWxhbmNvdmEK KiogVE9ETyByLWF1dG9tYXAKKiogVE9ETyByLWluZ3JlZGllbnRzCioqIFRPRE8gci1nZ2NvcnJw bG90CioqIFRPRE8gci1ybXMKKiogVE9ETyByLWhhcGxvLXN0YXRzCioqIFRPRE8gci1jb3dwbG90 CioqIFRPRE8gci12aXJpZGlzCioqIFRPRE8gci1zbmFwYXRhYwoqKiBUT0RPIHItaG1pc2MKKiog VE9ETyByLXdnY25hCioqIFRPRE8gci1zZXFnbAoqKiBUT0RPIHItY2hpY2FnbwoqKiBUT0RPIHIt YWJjdG9vbHMKKiogVE9ETyByLXVuaXZvdXRsCioqIFRPRE8gci1hY2lkCioqIFRPRE8gci1nZ2Rl bmRybwoqKiBUT0RPIHItaWhlYXRtYXByCioqIFRPRE8gci1nZ3RoZW1lcwoqKiBUT0RPIHItZ2di ZWVzd2FybQoqKiBUT0RPIHItcmNwcG51bWVyaWNhbAoqKiBUT0RPIHItcnRpY2xlcwoqKiBUT0RP IHItcHJlcmVnCioqIFRPRE8gci1kYXRhLXRyZWUKKiogVE9ETyByLWNvbGxhcHNpYmxldHJlZQoq KiBUT0RPIHItZ3JpZHBhdHRlcm4KKiogVE9ETyByLXN1cGVybGVhcm5lcgoqKiBUT0RPIHItZHJ0 bWxlCioqIFRPRE8gci1yZXByZXgKKiogVE9ETyByLWZvcm1hdHRhYmxlCioqIFRPRE8gci1yZ2wK KiogVE9ETyByLWFiY2RlZmJhCioqIFRPRE8gci1zaGFwZXMKKiogVE9ETyByLWRlcHRoCioqIFRP RE8gci10b2xlcmFuY2UKKiogVE9ETyByLXFwY3IKKiogVE9ETyByLW1vcnBobwoqKiBUT0RPIHIt ZmlsZW1hdHJpeAoqKiBUT0RPIHItYWNtZWVxdGwKKiogVE9ETyByLXByb2Z2aXMKKiogVE9ETyBy LWh0bWx3aWRnZXRzCioqIFRPRE8gci1lYmltYWdlCioqIFRPRE8gci15YW1zcwoqKiBUT0RPIHIt bmV0d29ya2QzCioqIFRPRE8gci1keWdyYXBocwoqKiBUT0RPIHItY2hyb21vbWFwCioqIFRPRE8g ci1odG1sdGFibGUKKiogVE9ETyByLWV4Y2VscgoqKiBUT0RPIHItcmhhbmRzb250YWJsZQoqKiBU T0RPIHItdmlzbmV0d29yawoqKiBUT0RPIHItdGhyZWVqcwoqKiBUT0RPIHItY2hvcmRkaWFnCioq IFRPRE8gci1kdAoqKiBUT0RPIHItcHJldHR5ZG9jCioqIFRPRE8gci1wbWNtcnBsdXMKKiogVE9E TyByLWtuaXRyYm9vdHN0cmFwCioqIFRPRE8gci1vcGVuY3B1CioqIFRPRE8gci1yZ2V4ZgoqKiBU T0RPIHItYW5pbWF0aW9uCioqIFRPRE8gci1jb3ZyCioqIFRPRE8ganMtY29udGV4dC1tZW51Cioq IFRPRE8ganMtbWF0aGpheAoqKiBUT0RPIHItbWF0aGpheHIKKiogVE9ETyByLW1ldGFwCioqIFRP RE8gci1tZXRhZm9yCioqIFRPRE8gci1mbXJpCioqIFRPRE8gci1wdW5pZm9ybQoqKiBUT0RPIHIt cHJvc3BlY3RyCioqIFRPRE8gci1tZXRhZGF0CioqIFRPRE8gci1wYXJ0aXRpb25zCioqIFRPRE8g ci11bnRiCioqIFRPRE8ganMteG1sZG9tLXNyZQoqKiBUT0RPIGpzLWNvbW1hbmRlcgoqKiBUT0RP IGpzLW1hdGhqYXgKKiogVE9ETyBub2RlLWFjb3JuCioqIFRPRE8gbm9kZS11Z2xpZnktanMKKiog RE9ORSBiaXNtYXJrCkNMT1NFRDogWzIwMjMtMTItMDkg0KHQsSAxMDo0N10KKiogVE9ETyBsYW1p bmFyCioqIFRPRE8ganMtbWF0aGpheAoqKiBUT0RPIGF0cmlsCioqIFRPRE8gbWF0ZQoqKiBET05F IGdudXJhZGlvCkNMT1NFRDogWzIwMjMtMTItMDkg0KHQsSAxMDo0NF0KKiogVE9ETyBnci1zYXRl bGxpdGVzCioqIFRPRE8gZ3ItaXFiYWwKKiogVE9ETyBnci1vc21vc2RyCioqIFRPRE8gZ25zcy1z ZHIKKiogVE9ETyB1cmgKKiogRE9ORSBncXJ4CkNMT1NFRDogWzIwMjMtMTItMDkg0KHQsSAxMDo0 NF0KKiogVE9ETyBnci1kc2QKKiogVE9ETyBub2RlLWZpbGUtdXJpLXRvLXBhdGgKKiogVE9ETyBu b2RlLWJpbmRpbmdzCioqIFRPRE8gbm9kZS1zZXJpYWxwb3J0LWJpbmRpbmdzCioqIFRPRE8gbm9k ZS1zZXJpYWxwb3J0CioqIFRPRE8gbm9kZS1zZWdmYXVsdC1oYW5kbGVyCioqIFRPRE8gbm9kZS1s bHBhcnNlLWZyb250ZW5kCioqIFRPRE8gbm9kZS1sbHBhcnNlCioqIFRPRE8gbGxodHRwCioqIFRP RE8gbGlibm9kZQoqKiBUT0RPIHItdjgKKiogVE9ETyByLWRvdAoqKiBET05FIG5vZGUKQ0xPU0VE OiBbMjAyMy0xMi0wOSDQodCxIDEwOjQ1XQoqKiBUT0RPIHVuZ29vZ2xlZC1jaHJvbWl1bQoqKiBU T0RPIHVuZ29vZ2xlZC1jaHJvbWl1bS13YXlsYW5kCioqIFRPRE8gZW1hY3Mtbm9kZWpzLXJlcGwK KiogVE9ETyBpY2VjYXQtbWluaW1hbAoqKiBUT0RPIGljZWRvdmUtbDEwbgoqKiBUT0RPIGljZWNh dC1sMTBuCioqIFRPRE8gaWNlY2F0CioqIFRPRE8gZ2VpZXJsZWluCioqIFRPRE8gcHl0aG9uLWJv a2VoCioqIFRPRE8gcHl0aG9uLWFyYm9yZXRvCioqIFRPRE8gcHlzY2VuaWMKKiogVE9ETyBweXRo b24taWthcnVzCioqIFRPRE8gcHl0aG9uLWJ1bGt2aXMKKiogVE9ETyBxdHdlYmVuZ2luZQoqKiBU T0RPIHB5dGhvbi1weXNpZGUtNgoqKiBUT0RPIHRyZWUtc2l0dGVyLWNsaQoqKiBUT0RPIG5vZGUt bGxwYXJzZS1idWlsZGVyCg== --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Thanks, =2D avp =2D-=20 Artyom "avp" Poptsov Home page: https://memory-heap.org/~avp/ CADR Hackerspace co-founder: https://cadrspace.ru/ GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJNBAEBCgA3FiEEAf2F9Bp7f4IFgwalk16+BzbchX4FAmV0I7MZHHBvcHRzb3Yu YXJ0eW9tQGdtYWlsLmNvbQAKCRCTXr4HNtyFfghyD/9AqEh8FwuG0VDW0baPpBSO iOUF2CSpff01CwWOkA4CX9ZmNqyH0wTNznmNXQXl14rEsmGsqVx0rC4Q6hsukmwE iYWKhEUXEUSUnrz8j2XC8A9z2+nwjVRyU0vsAEGUw6U/isetlU6KYXwuSNY5Hd46 vyolR60rucgL2NFoh5OJzDwidjaMIfEi/7NgYXgPWzWf/FWZo4WW5oGtt8rZ1gl0 O0TMV5dD0Te3GifMjvZATqtlxrESgnP964defcveq1Gl0cxG5XdzqlpZIXL+O4Sz 6b6KCGAXpacWSzq/IZamNjTEsERtdj4DA3VkiyYyoQOrKTF7z7at5wzDcZfS/SYW 0pYMrdb9Mu5w3Hbhvgs8l3MgxHLwKmYfkk32nzYjR+upWjX+C/ypHoK1mhjAvZ1q y0ML2/kSo62Mdi9/ITjf6QcTiWFBTzYsY+lmKHKorEaMQwXn/AIDOflmUDAqt1V1 a4bzPIf2RXWaF7yXTheaXiTXueomNeSdWenN0Y1tVDooZytQ3zWidSHRv433biwv OR0y5VY0BHTZxyxP6HkKwZb4FeSNYJnYHBGakj0UqkthkPrUl8ZdQk06rOV5t6/8 DftMTYgzNs9Z0CG1aGc9Z4/Sv0n5hAVtp2DF8MD0COCvXOJ+bNBmDhw07x+MKaEV uCMgW1LJS9qepVJ49hmhWA== =8ILF -----END PGP SIGNATURE----- --==-=-=--