summaryrefslogtreecommitdiff
path: root/b0/d6f3210d4b5b09c5db2c83b31e34ebd89c83ef
diff options
context:
space:
mode:
authorArmchairCryptologist <ArmchairCryptologist@protonmail.com>2023-11-04 09:58:48 +0000
committerbitcoindev <bitcoindev@gnusha.org>2023-11-04 09:59:10 +0000
commit5c2a8f02165d72da1e95b06c04d0229cfd10df01 (patch)
tree135f5dd40eab1bb2dec0d62dcb9ed66da53833a5 /b0/d6f3210d4b5b09c5db2c83b31e34ebd89c83ef
parent07d6611b00bc79135047dbbef04a8fadc9fe00e2 (diff)
downloadpi-bitcoindev-5c2a8f02165d72da1e95b06c04d0229cfd10df01.tar.gz
pi-bitcoindev-5c2a8f02165d72da1e95b06c04d0229cfd10df01.zip
Re: [bitcoin-dev] [Mempool spam] Should we as developers reject non-standard Taproot transactions from full nodes?
Diffstat (limited to 'b0/d6f3210d4b5b09c5db2c83b31e34ebd89c83ef')
-rw-r--r--b0/d6f3210d4b5b09c5db2c83b31e34ebd89c83ef205
1 files changed, 205 insertions, 0 deletions
diff --git a/b0/d6f3210d4b5b09c5db2c83b31e34ebd89c83ef b/b0/d6f3210d4b5b09c5db2c83b31e34ebd89c83ef
new file mode 100644
index 000000000..253352db6
--- /dev/null
+++ b/b0/d6f3210d4b5b09c5db2c83b31e34ebd89c83ef
@@ -0,0 +1,205 @@
+Return-Path: <ArmchairCryptologist@protonmail.com>
+Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])
+ by lists.linuxfoundation.org (Postfix) with ESMTP id CA054C0032
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Sat, 4 Nov 2023 09:59:10 +0000 (UTC)
+Received: from localhost (localhost [127.0.0.1])
+ by smtp1.osuosl.org (Postfix) with ESMTP id A58DB822C7
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Sat, 4 Nov 2023 09:59:10 +0000 (UTC)
+DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org A58DB822C7
+Authentication-Results: smtp1.osuosl.org;
+ dkim=pass (2048-bit key) header.d=protonmail.com header.i=@protonmail.com
+ header.a=rsa-sha256 header.s=protonmail3 header.b=LxAGxmN2
+X-Virus-Scanned: amavisd-new at osuosl.org
+X-Spam-Flag: NO
+X-Spam-Score: 2.601
+X-Spam-Level: **
+X-Spam-Status: No, score=2.601 tagged_above=-999 required=5
+ tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
+ DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
+ HTML_MESSAGE=0.001, PDS_OTHER_BAD_TLD=1.999, SPF_HELO_NONE=0.001,
+ SPF_PASS=-0.001] autolearn=no autolearn_force=no
+Received: from smtp1.osuosl.org ([127.0.0.1])
+ by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
+ with ESMTP id ihjegplbpwYf
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Sat, 4 Nov 2023 09:59:09 +0000 (UTC)
+Received: from mail-0201.mail-europe.com (mail-0201.mail-europe.com
+ [51.77.79.158])
+ by smtp1.osuosl.org (Postfix) with ESMTPS id 7982481EA3
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Sat, 4 Nov 2023 09:59:09 +0000 (UTC)
+DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 7982481EA3
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
+ s=protonmail3; t=1699091941; x=1699351141;
+ bh=V8itTgEtqNptvamG8Yxarmop+eb3KpRU9QlIDJT2AHI=;
+ h=Date:To:From:Subject:Message-ID:In-Reply-To:References:
+ Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
+ Message-ID:BIMI-Selector;
+ b=LxAGxmN2IGL6U8/U8QNtTdiZYgTlHhkk+b1vrh5KhjN4/SvtTQD1etzGsNH5p1y0K
+ ISyGPDyJCqOlwRJNj4kxhQ3j5JgpDHV2GSjv75tVWseWJSeVswxqtWIUIrwfS+Vhlr
+ h7OuGITotO2gmvx5HsYs0eOCmEB3DYWGh6S6lwKGEMNZFNKcQgLwGelszlIFSIg57n
+ JTWT2csQSvH6GCIUMcO536RKAEYBStb3ocAWcpiysk0/R1DOVx2LjNqXAHMnwkQSx1
+ pV8U+xPud5deZsrdkQv0FqC014Sy6GDQCFXioryBkO8NHD3BO7BGlCgz4+HEzgqKnt
+ rDgF3mMGj62Kw==
+Date: Sat, 04 Nov 2023 09:58:48 +0000
+To: "bitcoin-dev@lists.linuxfoundation.org"
+ <bitcoin-dev@lists.linuxfoundation.org>
+From: ArmchairCryptologist <ArmchairCryptologist@protonmail.com>
+Message-ID: <xpDas-5qF-ZRHkgqGiihf5vStfpq3Pjdk1fZeE7CifDHWnolhoRjd-wd50C1ymkVUgNxfL3NXN_XJb8lB-5I2CcdGHi8oOVmOjlA7_9F4mA=@protonmail.com>
+In-Reply-To: <46e412585ce8143727c40c66edae83e0@sonic.net>
+References: <Lm_5F74G9G21ydrFPovvmtHWpNXcbVzZibmU80oNqFRehJjcll89-t7OXqS5Fooe0cTNxGreIREMql3Li2xUCe2T5NVyss3-CrLzISO09HY=@notatether.com>
+ <CAKaEYh+Ya_W9zVXKbHr4eZWE=4tfCXvtZjvWRSmTjQTwyiKWRg@mail.gmail.com>
+ <46e412585ce8143727c40c66edae83e0@sonic.net>
+Feedback-ID: 24244585:user:proton
+MIME-Version: 1.0
+Content-Type: multipart/alternative;
+ boundary="b1_iilmyj5VWSq0kcJaAhspoGCp03FdfiOXQu9DofnzyE"
+X-Mailman-Approved-At: Sat, 04 Nov 2023 14:34:27 +0000
+Subject: Re: [bitcoin-dev] [Mempool spam] Should we as developers reject
+ non-standard Taproot transactions from full nodes?
+X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
+X-Mailman-Version: 2.1.15
+Precedence: list
+List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
+List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
+ <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
+List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
+List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
+List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
+List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
+ <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
+X-List-Received-Date: Sat, 04 Nov 2023 09:59:10 -0000
+
+This is a multi-part message in MIME format.
+
+--b1_iilmyj5VWSq0kcJaAhspoGCp03FdfiOXQu9DofnzyE
+Content-Type: text/plain; charset=utf-8
+Content-Transfer-Encoding: base64
+
+V2hpbGUgSSBkb24ndCBuZWNlc3NhcmlseSBkaXNhZ3JlZSBhYm91dCB0aGUgYmxvY2sgc2l6ZSBs
+aW1pdCwgZWZmb3J0cyB0byBpbmNyZWFzZSBpdCBpbiB0aGUgcGFzdCBoYXMgYmVlbiBlZmZlY3Rp
+dmVseSBzdG9uZXdhbGxlZCBzaW5jZSwgYXMgaXQgdHVybnMgb3V0LCBhbGwgeW91IGhhdmUgdG8g
+ZG8gdG8gbm90IGluY3JlYXNlIGl0IGlzIG5vdGhpbmcuCgpJZiB3ZSBhcmUgbG9va2luZyB0byBh
+ZGRyZXNzIHRoZSBjdXJyZW50IG1lbXBvb2wgc3BhbSBpbiBwYXJ0aWN1bGFyLCBpdCBsb29rcyB0
+byBtZSB0aGF0IGl0IGlzbid0IHNwZWNpZmljYWxseSBjYXVzZWQgYnkgZXhwbG9pdGluZyB0YXBy
+b290IHRvIGFkZCBsYXJnZSBhbW91bnRzIG9mIGRhdGEgdG8gdGhlIGJsb2NrY2hhaW4sIHRoZXJl
+IGFyZSBqdXN0IGEgbGFyZ2UgYW1vdW50IG9mIHNwYW0gdHJhbnNhY3Rpb25zIGNyZWF0aW5nIGR1
+c3QgYW5kIG1vdmluZyBpdCBhcm91bmQuIFRvIHRoZSBiZXN0IG9mIG15IGtub3dsZWRnZSwgdGhp
+cyB0eXBlIG9mIHNwYW0gY291bGQgdG8gc29tZSBleHRlbnQgYmUgbWl0aWdhdGVkIGJ5IGFkZGlu
+ZyBhIGR5bmFtaWMgZHVzdCBsaW1pdCwgd2hlcmUgaW4gYWRkaXRpb24gdG8gdG9kYXkncyBmaXhl
+ZCBsaW1pdCBvZiA1NDYgc2F0cywgVVRYT3MgYXJlIGNvbnNpZGVyZWQgdG8gYmUgZHVzdCBpZiB0
+aGV5IGNhbm5vdCBiZSBlY29ub21pY2FsbHkgc3BlbnQgYXQgdGhlIGZlZSByYXRlIG9mIHRoZSB0
+cmFuc2FjdGlvbiBjcmVhdGluZyBpdC4KCk9mIGNvdXJzZSwgaXQgY29tcGxpY2F0ZXMgbWF0dGVy
+cyBzb21laG93IHRoYXQgeW91IGNhbm5vdCBnZW5lcmFsbHkga25vdyBob3cgbXVjaCBkYXRhIGlz
+IHJlcXVpcmVkIHRvIHNwZW5kIGEgVVRYTywgZXNwZWNpYWxseSB3aXRoIHRhcHJvb3QsIHNvIHlv
+dSdkIG5lZWQgdG8gY2FsY3VsYXRlIGl0IGJ5IGFzc3VtaW5nIHRoYXQgaXQgd2lsbCByZXF1aXJl
+IHRoZSB0eXBpY2FsIGFtb3VudCBvZiBkYXRhIGZvciBhIGJhc2ljIFVUWE8uIFdpdGggdGhlIHNh
+bWUgYXNzdW1wdGlvbnMgdXNlZCB0byBkZWZpbmUgdGhlIG9yaWdpbmFsIGR1c3QgbGltaXQsIEln
+bm9yaW5nIHRoYXQgc2Vnd2l0L3RhcHJvb3QgY2FuIGJlIHNvbWV3aGF0IGNoZWFwZXIsIHRoYXQg
+d291bGQgYmUgMTgyIHNhdHMgcGVyIGJ5dGUuCgpTYXkgaWYgYSB0cmFuc2FjdGlvbiBoYXMgYSBm
+ZWUgcmF0ZSBvZiAxMDAgc2F0L2IgLSB0aGUgZHVzdCBsaW1pdCBmb3IgVVRYT3MgdGhpcyB0cmFu
+c2FjdGlvbiBjcmVhdGVzIHdvdWxkIHRoZW4gYmUgaW5jcmVhc2VkIGZyb20gNTQ2IHNhdHMgdG8g
+MTgyMDAgc2F0cy4gU28gaWYgeW91IHdhbnQgdG8gc3BhbSB0aGUgYmxvY2tjaGFpbiB3aXRoIGR1
+c3QsIHRoZSBoaWdoZXIgeW91IHB1c2ggdGhlIGZlZXMsIHRoZSBtb3JlIHNhdHMgeW91IG5lZWQg
+dG8gbGVhdmUgYmVoaW5kIGluIGVhY2ggVVRYTy4KClRoZXJlIGFyZSBvZiBjb3Vyc2UgcHJvcyBh
+bmQgY29ucyB0byBzdWNoIGFuIGFwcHJvYWNoLCBhbmQgeW91IGNvdWxkIGFyZ3VlIHRoZSBuZWVk
+IHRvIGNhcCBpdCBpbiB2YXJpb3VzIHdheXMsIGJ1dCBpdCBmZWVscyB0byBtZSB0aGF0IGl0IHdv
+dWxkIGJlIHdvcnRoIGNvbnNpZGVyaW5nLCBlc3BlY2lhbGx5IGNvbnNpZGVyaW5nIHRoYXQgaXQg
+aXMgbWVtcG9vbCBwb2xpY3kgcmF0aGVyIHRoYW4gY29uc2Vuc3VzIGNyaXRpY2FsLgoKLS0KQmVz
+dCwKQXJtY2hhaXJDcnlwdG9sb2dpc3QKCi0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0t
+Ck9uIEZyaWRheSwgTm92ZW1iZXIgM3JkLCAyMDIzIGF0IDExOjE1IEFNLCBCcmFkIE1vcnJpc29u
+IHZpYSBiaXRjb2luLWRldiA8Yml0Y29pbi1kZXZAbGlzdHMubGludXhmb3VuZGF0aW9uLm9yZz4g
+d3JvdGU6Cgo+IFJpZ2h0IG5vdywgaHR0cHM6Ly9tZW1wb29sLnNwYWNlLyBpbmRpY2F0ZXMgdGhh
+dCB0aGVyZSBhcmUgYWJvdXQgMTA1LDAwMCB1bmNvbmZpcm1lZCB0cmFuc2FjdGlvbnMgYW5kIHRo
+YXQgY3VycmVudCBtZW1vcnkgdXNhZ2UgaXMgNzk1IG1iIG9mIDMwMCBtYi4KPiAuLi4KPiBFeHBh
+bmRpbmcgdGhlIGJsb2NrIHNpemUgaXMgdGhlIHNpbXBsZXN0IHdheSB0byBleHBhbmQgbmV0d29y
+ayBjYXBhY2l0eSBhbmQgbG93ZXIgdHJhbnNhY3Rpb25hbCBjb3N0cw==
+
+--b1_iilmyj5VWSq0kcJaAhspoGCp03FdfiOXQu9DofnzyE
+Content-Type: text/html; charset=utf-8
+Content-Transfer-Encoding: base64
+
+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0
+cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwg
+MjU1KTsiPldoaWxlIEkgZG9uJ3QgbmVjZXNzYXJpbHkgZGlzYWdyZWUgYWJvdXQgdGhlIGJsb2Nr
+IHNpemUgbGltaXQsIGVmZm9ydHMgdG8gaW5jcmVhc2UgaXQgaW4gdGhlIHBhc3QgaGFzIGJlZW4g
+ZWZmZWN0aXZlbHkgc3RvbmV3YWxsZWQgc2luY2UsIGFzIGl0IHR1cm5zIG91dCwgYWxsIHlvdSBo
+YXZlIHRvIGRvIHRvIG5vdCBpbmNyZWFzZSBpdCBpcyBub3RoaW5nLjwvZGl2PjxkaXYgc3R5bGU9
+ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjog
+cmdiKDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48YnI+
+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNp
+emU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUs
+IDI1NSwgMjU1KTsiPklmIHdlIGFyZSBsb29raW5nIHRvIGFkZHJlc3MgdGhlIGN1cnJlbnQgbWVt
+cG9vbCBzcGFtIGluIHBhcnRpY3VsYXIsIGl0IGxvb2tzIHRvIG1lIHRoYXQgaXQgaXNuJ3Qgc3Bl
+Y2lmaWNhbGx5IGNhdXNlZCBieSBleHBsb2l0aW5nIHRhcHJvb3QgdG8gYWRkIGxhcmdlIGFtb3Vu
+dHMgb2YgZGF0YSB0byB0aGUgYmxvY2tjaGFpbiwgdGhlcmUgYXJlIGp1c3QgYSBsYXJnZSBhbW91
+bnQgb2Ygc3BhbSB0cmFuc2FjdGlvbnMgY3JlYXRpbmcgZHVzdCBhbmQgbW92aW5nIGl0IGFyb3Vu
+ZC4gVG8gdGhlIGJlc3Qgb2YgbXkga25vd2xlZGdlLCB0aGlzIHR5cGUgb2Ygc3BhbSBjb3VsZCB0
+byBzb21lIGV4dGVudCBiZSBtaXRpZ2F0ZWQgYnkgYWRkaW5nIGEgZHluYW1pYyBkdXN0IGxpbWl0
+LCB3aGVyZSBpbiBhZGRpdGlvbiB0byB0b2RheSdzIGZpeGVkIGxpbWl0IG9mIDU0NiBzYXRzLCBV
+VFhPcyBhcmUgY29uc2lkZXJlZCB0byBiZSBkdXN0IGlmIHRoZXkgY2Fubm90IGJlIGVjb25vbWlj
+YWxseSBzcGVudCBhdCB0aGUgZmVlIHJhdGUgb2YgdGhlIHRyYW5zYWN0aW9uIGNyZWF0aW5nIGl0
+LjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1z
+aXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1
+LCAyNTUsIDI1NSk7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBz
+YW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91
+bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPk9mIGNvdXJzZSwgaXQgY29tcGxpY2F0ZXMg
+bWF0dGVycyBzb21laG93IHRoYXQgeW91IGNhbm5vdCBnZW5lcmFsbHkga25vdyBob3cgbXVjaCBk
+YXRhIGlzIHJlcXVpcmVkIHRvIHNwZW5kIGEgVVRYTywgZXNwZWNpYWxseSB3aXRoIHRhcHJvb3Qs
+IHNvIHlvdSdkIG5lZWQgdG8gY2FsY3VsYXRlIGl0IGJ5IGFzc3VtaW5nIHRoYXQgaXQgd2lsbCBy
+ZXF1aXJlIHRoZSB0eXBpY2FsIGFtb3VudCBvZiBkYXRhIGZvciBhIGJhc2ljIFVUWE8uIFdpdGgg
+dGhlIHNhbWUgYXNzdW1wdGlvbnMgdXNlZCB0byBkZWZpbmUgdGhlIG9yaWdpbmFsIGR1c3QgbGlt
+aXQsIElnbm9yaW5nIHRoYXQgc2Vnd2l0L3RhcHJvb3QgY2FuIGJlIHNvbWV3aGF0IGNoZWFwZXIs
+IHRoYXQgd291bGQgYmUgMTgyIHNhdHMgcGVyIGJ5dGUuPC9kaXY+PGRpdiBzdHlsZT0iZm9udC1m
+YW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwg
+MCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxicj48L2Rpdj48
+ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRw
+eDsgY29sb3I6IHJnYigwLCAwLCAwKTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAy
+NTUpOyI+U2F5IGlmIGEgdHJhbnNhY3Rpb24gaGFzIGEgZmVlIHJhdGUgb2YgMTAwIHNhdC9iIC0g
+dGhlIGR1c3QgbGltaXQgZm9yIFVUWE9zIHRoaXMgdHJhbnNhY3Rpb24gY3JlYXRlcyB3b3VsZCB0
+aGVuIGJlIGluY3JlYXNlZCBmcm9tIDU0NiBzYXRzIHRvIDxzcGFuPjE4MjAwPC9zcGFuPiBzYXRz
+LiBTbyBpZiB5b3Ugd2FudCB0byBzcGFtIHRoZSBibG9ja2NoYWluIHdpdGggZHVzdCwgdGhlIGhp
+Z2hlciB5b3UgcHVzaCB0aGUgZmVlcywgdGhlIG1vcmUgc2F0cyB5b3UgbmVlZCB0byBsZWF2ZSBi
+ZWhpbmQgaW4gZWFjaCBVVFhPLjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJp
+YWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsgYmFj
+a2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9
+ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjog
+cmdiKDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij5UaGVy
+ZSBhcmUgb2YgY291cnNlIHByb3MgYW5kIGNvbnMgdG8gc3VjaCBhbiBhcHByb2FjaCwgYW5kIHlv
+dSBjb3VsZCBhcmd1ZSB0aGUgbmVlZCB0byBjYXAgaXQgaW4gdmFyaW91cyB3YXlzLCBidXQgaXQg
+ZmVlbHMgdG8gbWUgdGhhdCBpdCB3b3VsZCBiZSB3b3J0aCBjb25zaWRlcmluZywgZXNwZWNpYWxs
+eSBjb25zaWRlcmluZyB0aGF0IGl0IGlzIG1lbXBvb2wgcG9saWN5IHJhdGhlciB0aGFuIGNvbnNl
+bnN1cyBjcml0aWNhbC48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBz
+YW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91
+bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250
+LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigw
+LCAwLCAwKTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+LS08L2Rpdj48
+ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRw
+eDsgY29sb3I6IHJnYigwLCAwLCAwKTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAy
+NTUpOyI+QmVzdCw8YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5z
+LXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQt
+Y29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPkFybWNoYWlyQ3J5cHRvbG9naXN0PGJyPjwvZGl2
+PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAx
+NHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUs
+IDI1NSk7Ij48YnI+PC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSI+DQogICAgICAg
+IC0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tPGJyPg0KICAgICAgICBPbiBGcmlkYXks
+IE5vdmVtYmVyIDNyZCwgMjAyMyBhdCAxMToxNSBBTSwgQnJhZCBNb3JyaXNvbiB2aWEgYml0Y29p
+bi1kZXYgJmx0O2JpdGNvaW4tZGV2QGxpc3RzLmxpbnV4Zm91bmRhdGlvbi5vcmcmZ3Q7IHdyb3Rl
+Ojxicj48YnI+DQogICAgICAgIDxibG9ja3F1b3RlIGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIiB0
+eXBlPSJjaXRlIj48ZGl2PlJpZ2h0IG5vdywgPGEgaHJlZj0iaHR0cHM6Ly9tZW1wb29sLnNwYWNl
+LyIgcmVsPSJub3JlZmVycmVyIG5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0
+cHM6Ly9tZW1wb29sLnNwYWNlLzwvYT4gaW5kaWNhdGVzIHRoYXQgdGhlcmUgYXJlIGFib3V0IDEw
+NSwwMDAgdW5jb25maXJtZWQgdHJhbnNhY3Rpb25zIGFuZCB0aGF0IGN1cnJlbnQgbWVtb3J5IHVz
+YWdlIGlzIDc5NSBtYiBvZiAzMDAgbWIuPC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFy
+aWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJh
+Y2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPi4uLjxicj48L2Rpdj48ZGl2PkV4
+cGFuZGluZyB0aGUgYmxvY2sgc2l6ZSBpcyB0aGUgc2ltcGxlc3Qgd2F5IHRvIGV4cGFuZCBuZXR3
+b3JrIGNhcGFjaXR5IGFuZCBsb3dlciB0cmFuc2FjdGlvbmFsIGNvc3RzPC9kaXY+PGRpdj48YnI+
+PC9kaXY+DQogICAgPC9ibG9ja3F1b3RlPjwvZGl2Pg==
+
+
+--b1_iilmyj5VWSq0kcJaAhspoGCp03FdfiOXQu9DofnzyE--
+
+