summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Lombrozo <elombrozo@gmail.com>2015-07-30 01:21:02 -0700
committerbitcoindev <bitcoindev@gnusha.org>2015-07-30 08:21:07 +0000
commitf99632629aa33f10756ba8fcd976fa7e58e5bb5a (patch)
tree6960ba7db09e1019263bc5a4696b71bfaa638b81
parent14efbb5aaa22f3defe9ebc982147ae350d0c93dc (diff)
downloadpi-bitcoindev-f99632629aa33f10756ba8fcd976fa7e58e5bb5a.tar.gz
pi-bitcoindev-f99632629aa33f10756ba8fcd976fa7e58e5bb5a.zip
Re: [bitcoin-dev] Why Satoshi's temporary anti-spam measure isn't temporary
-rw-r--r--76/18cc7146425b29a388dcff5ff443e064a34b08456
1 files changed, 456 insertions, 0 deletions
diff --git a/76/18cc7146425b29a388dcff5ff443e064a34b08 b/76/18cc7146425b29a388dcff5ff443e064a34b08
new file mode 100644
index 000000000..859f598ae
--- /dev/null
+++ b/76/18cc7146425b29a388dcff5ff443e064a34b08
@@ -0,0 +1,456 @@
+Return-Path: <elombrozo@gmail.com>
+Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
+ [172.17.192.35])
+ by mail.linuxfoundation.org (Postfix) with ESMTPS id 864C5FF
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Thu, 30 Jul 2015 08:21:07 +0000 (UTC)
+X-Greylist: whitelisted by SQLgrey-1.7.6
+Received: from mail-pd0-f178.google.com (mail-pd0-f178.google.com
+ [209.85.192.178])
+ by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 668A98D
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Thu, 30 Jul 2015 08:21:06 +0000 (UTC)
+Received: by pdbnt7 with SMTP id nt7so20684037pdb.0
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Thu, 30 Jul 2015 01:21:06 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
+ h=subject:mime-version:content-type:from:in-reply-to:date:cc
+ :message-id:references:to;
+ bh=i2qtKS/f1iggfje5rccLIhcEv4t7sp8IqYPM0kzm5Ho=;
+ b=kwInZRcO3cq+lEI2+r1UehNP69nFNZZFz3DA7zJIgqBXSARzvZNgoEJDHxR5cdBBBq
+ YLEA7UKpNBiEFUIMLzoDw6GPDq0xDa1uXCE0iLdItPh9kCys2+qI8+z0uBhARMkbq+WO
+ 6u5Xyui71wAwU3zJMZD86Wfoi3nGJHQqsmkANQ+osENt+6Pgv2O2f7j8g7ocTvOO+yCn
+ VGYE7a6tJ6vcLTGP2fG5J+msxbkd7rBz/AyVNxpxOiNdeByqwpjDjWZLezbl9CP9M3Cm
+ D+16I22mX8d9yiQqnWw7f5SnnvLILujb8JP7VMdJwjLKk0JEPwikrgxtm7gIGJih0Hcg
+ RshA==
+X-Received: by 10.70.103.98 with SMTP id fv2mr83164518pdb.9.1438244466117;
+ Thu, 30 Jul 2015 01:21:06 -0700 (PDT)
+Received: from [192.168.1.107] (cpe-76-167-237-202.san.res.rr.com.
+ [76.167.237.202])
+ by smtp.gmail.com with ESMTPSA id v3sm755654pdp.8.2015.07.30.01.21.03
+ (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
+ Thu, 30 Jul 2015 01:21:04 -0700 (PDT)
+Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
+Content-Type: multipart/signed;
+ boundary="Apple-Mail=_92CCBEA4-6237-4C46-9A6B-65935BBCC262";
+ protocol="application/pgp-signature"; micalg=pgp-sha512
+X-Pgp-Agent: GPGMail 2.5
+From: Eric Lombrozo <elombrozo@gmail.com>
+In-Reply-To: <CAEX2NSc6FXsDLEpRq7YOxQErpBxS7tW8Afk-T9VUyeb2qS2brQ@mail.gmail.com>
+Date: Thu, 30 Jul 2015 01:21:02 -0700
+Message-Id: <74767203-7F7A-4848-9923-DE1DE60A28B4@gmail.com>
+References: <1B7F00D3-41AE-44BF-818D-EC4EF279DC11@gmail.com>
+ <CA+w+GKTfPXkVPaCC+3ZsQv=_DPMHoRwbigS40Testpyq4rZxsw@mail.gmail.com>
+ <D25BD175-7099-4A6B-89BB-A35E94F555A9@gmail.com>
+ <CA+w+GKTZV5sgXNU_xoBby1_X6eae=5_vhENmyKY0yxWHcBiU5g@mail.gmail.com>
+ <37D282C2-EF9C-4B8B-91E8-7D613B381824@phauna.org>
+ <CAAS2fgSaRqxi3X0J3F05nA-tyRRikY1whkpAOuGJJpFSAR017w@mail.gmail.com>
+ <COL131-DS222F0D512C6A5B47BF62C2CD8C0@phx.gbl>
+ <55B94FAD.7040205@mail.bihthai.net>
+ <COL131-DS95F86B1D5B93CE1275911CD8C0@phx.gbl>
+ <CALqxMTEUAtNxkYMQwA9g9xH_LiX98yYOooGjUho1T3fMY2J5jQ@mail.gmail.com>
+ <CAEX2NSc6FXsDLEpRq7YOxQErpBxS7tW8Afk-T9VUyeb2qS2brQ@mail.gmail.com>
+To: Andrew LeCody <andrewlecody@gmail.com>
+X-Mailer: Apple Mail (2.2098)
+X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
+ DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM,
+ RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1
+X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
+ smtp1.linux-foundation.org
+Cc: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
+Subject: Re: [bitcoin-dev] Why Satoshi's temporary anti-spam measure isn't
+ temporary
+X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
+X-Mailman-Version: 2.1.12
+Precedence: list
+List-Id: Bitcoin Development 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: Thu, 30 Jul 2015 08:21:07 -0000
+
+
+--Apple-Mail=_92CCBEA4-6237-4C46-9A6B-65935BBCC262
+Content-Transfer-Encoding: quoted-printable
+Content-Type: text/plain;
+ charset=utf-8
+
+I usually avoid troll-infested Dunning-Kruger-gone-wild fests like =
+reddit, so I=E2=80=99ll leave that to others.
+
+But I do want to clarify a couple things here, though, Andrew.
+
+First of all, the issue is not about whether it is affordable for a =
+highly motivated, technically skilled person to continue running a node =
+even if we increase block size by a factor of X. This misses the point =
+for at least a couple reasons:
+
+- Regardless of what that X is, it isn=E2=80=99t really going to be what =
+makes this technology accessible to the masses. We would likely need the =
+X to be in the thousands before we start to really take on players like =
+Visa. Despite what people might have thought in 2009, it turns out =
+Bitcoin is probably pretty ill-suited as a database in which to store =
+the entire transaction history of the entire world. It=E2=80=99s looking =
+to be more of a censorship-resistant dispute resolution mechanism that =
+provides very well-defined settlement guarantees with the potential for =
+encoding complex rules. It=E2=80=99s possible to build higher level =
+tiers on top of it that DO support high volume transaction processing =
+WITHOUT costing thousands of times more, and these approaches are =
+looking quite promising. However, it doesn=E2=80=99t seem very many =
+people in this space quite grasp this paradigm shift yet.
+
+- What matters is not how a relatively small number of well-intentioned =
+people in the network behave. What matters is how the network behaves as =
+a whole=E2=80=A6and a number of the people most intimately familiar with =
+the inner workings of the system (some of whom are in this thread) think =
+that given what we now today about the Bitcoin network, increasing block =
+size externalizes costs in dangerous ways. Remember that total cost =
+includes not just equipment costs but also things like block propagation =
+latency and specifically identified security risks. Some of these =
+security risks were only appreciated relatively recently and were =
+completely unknown in 2009.
+
+
+> On Jul 29, 2015, at 9:51 PM, Andrew LeCody via bitcoin-dev =
+<bitcoin-dev@lists.linuxfoundation.org> wrote:
+>=20
+> tl;dr
+> $100 worth of hardware and $1/mo of expenses, should be able to run a =
+full
+> Bitcoin node until 2020 with BIP101-size blocks.
+>=20
+> ----
+>=20
+> I got into Bitcoin in the summer of 2010. I'm not a cryptographer, up =
+until
+> recently my profession has been as a server administrator or systems
+> engineer.
+>=20
+> I'd like to take a second to address the concern that larger blocks =
+would
+> make it harder to run a full node on limited hardware and would =
+therefore
+> hurt decentralization. I run two nodes today, one on server-grade =
+hardware
+> at a datacenter and another on a mini-ITX Atom (dual core) system at =
+my
+> home.
+>=20
+> I detailed the operational costs of my home node today on reddit:
+> =
+https://www.reddit.com/r/Bitcoin/comments/3f0h8e/mike_h_shuts_down_eric_ls=
+_attempt_to_rewrite/ctkigpr
+>=20
+> If I was a new user, wanting to run a full node. The most cost =
+effective
+> way would likely be with a Raspberry Pi 2 and a 2TB external HDD. =
+Total
+> cost about $100, including charger, microSD card, etc. That is less =
+than
+> the cost of a TREZOR hardware wallet. As far as home projects go, not
+> terribly expensive.
+>=20
+> Next, it will need power. According to the Wikipedia article, the rpi =
+2
+> model B uses 3.5 watts of power max. The 2TB external drive will draw =
+about
+> 5 watts at max. That's a total of 8.5 watts or 6.205 Kwh per month. In =
+my
+> area (North Texas) power is about $0.10/Kwh, which means my little =
+node
+> costs $0.62 per month in power.
+>=20
+> Last, lets look at bandwidth. It's difficult to quantify bandwidth =
+cost in
+> the same way because this is a home connection, mainly because I don't =
+know
+> how to price in the loss of enjoyment if the system impacts my =
+Internet
+> usage to a noticeable degree. Luckily, I have some real world data =
+from my
+> existing home node. Here is the last month:
+> http://imgur.com/YmJwQpN
+>=20
+> This system averages 120 Kbps in and 544 Kbps out. Note, this data is
+> somewhat skewed, because the system is also used for seeding torrents =
+of
+> various open source projects. The Bitcoin node itself is typically
+> connected to about 20 peers at any given time (maxconnections=3D20).
+>=20
+> Subjectively, my wife and I have never noticed any degradation of
+> performance due to my home server using too much bandwidth. I think =
+it's
+> safe to say that I can treat the bandwidth is uses as effectively =
+free,
+> since it's piggybacking on a connection I would be paying for even if =
+I was
+> not running a Bitcoin node. The bandwidth usage of this Bitcoin node =
+could
+> increase significantly, without any noticeable impact. If it did, I =
+could
+> always lower maxconnections back to 8.
+>=20
+> The only real constraint seems to be hard drive space, as the full
+> blockchain and indexes take up about 50GB of space currently. If =
+BIP101 is
+> implemented, 2TB of storage should be enough for me to continue =
+running my
+> hypothetical $100 node until about 2020.
+>=20
+> It seems to me that at least for the next 5 years, the "small devices" =
+of
+> today can easily run Bitcoin nodes with BIP101-size blocks, with very
+> little operational cost.
+>=20
+> If anyone would like more detailed data on my existing nodes, please =
+let me
+> know and I'll attempt to provide it (so long as it doesn't impact my
+> privacy of course).
+>=20
+> On Wed, Jul 29, 2015 at 10:49 PM Adam Back via bitcoin-dev <
+> bitcoin-dev@lists.linuxfoundation.org> wrote:
+>=20
+>> I dont think people consider other blockchains as a competitive
+>> threat. A PoW-blockchain is a largely singleton data structure for
+>> security reasons (single highest hashrate), it is hard for an
+>> alternative chain to bootstrap or provide meaningful security.
+>> Secondly the world largely lacks expertise to maintain a blockchain =
+to
+>> bitcoin's security level, perhaps you can see a hint of this in the
+>> recently disclosed security vulnerability by Pieter Wuille and =
+Gregory
+>> Maxwell. Calls to this as an argument are not resonating and =
+probably
+>> not helping your argument. Bitcoin has security properties, and a
+>> competing system cant achieve better properties by bypassing =
+security,
+>> any blockchain faces the same fundamental security / decentralisation
+>> limitations.
+>>=20
+>> Secondly Bitcoin can obviously compete with itself with different
+>> parameters and defacto *does* today. I think it is a safe estimate
+>> that > 99% of Bitcoin transactions right now are happening in Bitcoin
+>> related systems with various degrees of audit, reconciliation,
+>> provable reserves etc. I think we can expect this to continue and
+>> become more secure via more reconciliation, and longer term via
+>> lightning or Bitcoin sidechains with different parameters. It is a
+>> different story to have a single central system (Bitcoin with
+>> parameters changed to the point of centralisation failure) vs having
+>> multiple choices, because some transactions can more easily use
+>> relatively centralised systems (eg micropayments), and more
+>> interestingly the combination of a secure and decentralised layer 1
+>> plus choices of less decentralised layer 2 options, can be =
+interesting
+>> because the layer 2 is provided cover from attack. There is less to
+>> be gained by attacking relatively centralised layer 2 because any
+>> payments at risk of policy abuse (which is typically a small subset)
+>> can easily switch to layer 1. That in itself makes layer 2
+>> transactions also less susceptible to policy abuse. Further =
+lightning
+>> it appears from work so far should add significant scale while
+>> retaining trustlessness and a good degree of decentralisation.
+>>=20
+>> Finally you seem to be focusing on "artificial" limits where that is
+>> not the issue under consideration. The limits are technical and
+>> relating to decentralisation and security. I wont go over them again
+>> as this topic has been covered many times in recent months. Any =
+chain
+>> that tried to go to extreme parameters (very low block intervals, or
+>> very large blocksizes) would have the same decentralisation problems
+>> as Bitcoin would if it did the same thing. There are a number of alt
+>> coins that have failed as a result of poor parameter choices, there
+>> are inherent security limits.
+>>=20
+>> Adam
+>>=20
+>> ps Etiquette note for yourself and others: please dont be repetitive
+>> or attempt to be forceful. Many people have spent many years
+>> understanding this very complex system, from my own experience it is
+>> rare indeed to think of an entirely new concept or analysis, that
+>> hasnt' been long considered and put to bed 3 or 4 years ago.
+>> Thoughtful polite and constructive comments are welcome but I
+>> recommend to not start from an assumption that you have a clear and
+>> better insight than the entire technical community, because I have to
+>> say from my own experience that is very rarely the case. It can be
+>> useful to test theories on #bitcoin IRC channel to find out what has
+>> been already concluded, find the references and avoid having to have
+>> that hashed out on this list which is trying to be focussed on
+>> technical solutions.
+>>=20
+>>=20
+>> On 29 July 2015 at 16:10, Raystonn . via bitcoin-dev
+>> <bitcoin-dev@lists.linuxfoundation.org> wrote:
+>>>> Cheapest way to send value? Is this what Bitcoin is trying to do? =
+So
+>>>> all of the smart contract, programmable money, consensus coding and
+>>>> tremendous developer effort is bent to the consumer demand for =
+cheaper
+>>>> fees. Surely thou jests!
+>>>=20
+>>>=20
+>>> These other features can be replicated into any alternative =
+blockchain,
+>>> including those with lower fees. In the open-source world of
+>>> cryptocurrency, no feature will remain a value-add for very long =
+after it
+>>> has been identified to be such. Anything adding value will quickly =
+be
+>>> absorbed into competing alternative blockchains. That will leave
+>> economic
+>>> policy as the distinguishing factor.
+>>>=20
+>>>> ... it is not the case ... that reluctance to concede
+>>>> blocksize is an attempt to constrain capacity. Greg Maxwell =
+thoroughly
+>>>> explained in this thread that the protocol's current state of
+>>>> development relies on blocksize for security and, ultimately, as a
+>>>> means of protecting its degree of decentralization.
+>>>=20
+>>>=20
+>>> A slow or lack of increase to maximum transaction rate will cause
+>> pressure
+>>> on fees. Whether this is the desired goal is not relevant. =
+Everyone has
+>>> agreed this will be the outcome. As to a smaller block size being =
+needed
+>>> for additional decentralization, one must simply ask how much we are =
+all
+>>> willing to pay for that additional decentralization. It is likely =
+that
+>> the
+>>> benefit thereto will have to be demonstrated by some power attacking =
+and
+>>> destroying a less decentralized currency before the benefit of this
+>> feature
+>>> is given monetary value by the market. Until then, value will bleed =
+to
+>> the
+>>> network with the least friction, because it will have the greatest
+>> ability
+>>> to grow its network effect. That means the blockchain with adequate
+>>> features and cheapest fees will eventually have the largest market =
+share.
+>>>=20
+>>>=20
+>>> -----Original Message----- From: Venzen Khaosan
+>>> Sent: Wednesday, July 29, 2015 3:11 PM
+>>> To: Raystonn .
+>>> Cc: bitcoin-dev@lists.linuxfoundation.org
+>>> Subject: Re: [bitcoin-dev] Why Satoshi's temporary anti-spam measure
+>>> isn'ttemporary
+>>>=20
+>>> -----BEGIN PGP SIGNED MESSAGE-----
+>>> Hash: SHA1
+>>>=20
+>>> Raystonn, I'm aware that you're addressing your question to Greg
+>>> Maxwell, however a point you keep stating as fact calls for =
+reference:
+>>>=20
+>>> On 07/30/2015 04:28 AM, Raystonn . via bitcoin-dev wrote:
+>>> [snip]
+>>>>=20
+>>>> How do you plan to address the bleeding of value from Bitcoin to
+>>>> alternative lower-fee blockchains created by the artificially-high
+>>>> bitcoin transaction fees when users begin looking for the cheapest
+>>>> way to send value?
+>>>=20
+>>> Cheapest way to send value? Is this what Bitcoin is trying to do? So
+>>> all of the smart contract, programmable money, consensus coding and
+>>> tremendous developer effort is bent to the consumer demand for =
+cheaper
+>>> fees. Surely thou jests!
+>>>=20
+>>>> Modern economic study has shown that liquidity moves to the
+>>>> location of least friction.
+>>>=20
+>>> Modern economic study? Can you please provide a link or reference to
+>>> the study you are referring to.
+>>>=20
+>>> "liquidity moves to the location of least friction"
+>>>=20
+>>> This sounds like "econo-speak" and makes no sense. The definition of
+>>> Liquidity is the degree to which an asset/security can be bought or
+>>> sold in the market without affecting the price.
+>>>=20
+>>> That is why bitcoin is said to have low liquidity: buying or selling
+>>> only 100 BTC visibly affects the exchange price. You probably mean
+>>> "people like cheap fees", which is true, but as others have said,
+>>> because of Bitcoin's powerful features, they are willing to pay =
+higher
+>>> fees and wait longer for transactions to execute.
+>>>=20
+>>> As for your public cross-examination of Greg Maxwell, your case =
+seems
+>>> to be made on the assumption that limiting the size of the =
+blockchain
+>>> is an attempt to artificially raise tx fees, but it is not the case
+>>> (as you and others repeatedly argue) that reluctance to concede
+>>> blocksize is an attempt to constrain capacity. Greg Maxwell =
+thoroughly
+>>> explained in this thread that the protocol's current state of
+>>> development relies on blocksize for security and, ultimately, as a
+>>> means of protecting its degree of decentralization.
+>>>=20
+>>> Surely, this is an obvious concern even for those who are =
+campaigning
+>>> for the hare-brained ideal of making Bitcoin a "faster, cheaper
+>>> alternative" to visa or paypal? If we lose decentralization, we lose
+>>> the whole thing, right? Incorrect or correct?
+>>> -----BEGIN PGP SIGNATURE-----
+>>> Version: GnuPG v1
+>>>=20
+>>> iQEcBAEBAgAGBQJVuU+rAAoJEGwAhlQc8H1m9nkH/00xXJ53H4qvHjPrdNRniwvB
+>>> RXi96QjbnVj/fxU2J2TBPYF1LxJ13avyL58bbaJF7GKqcpoYNZArCKLQyGaZGCTp
+>>> h7Oe/0S+b1QCrvxcVK8Ikeb7a1h9wnhAPf1FvAWoJ1cFGx/qGHetKqx1dQTWkVWz
+>>> Mp17vjaofmp2OhBzh0Smj+wV9hXn9w9giZKc6UGvC0Qc7Rf3GL/YVJzM2CZNvlLS
+>>> YhQSqnnqduugYztqLV/NvNExF41zC2IMyNmA41q46v/nh8stNSIcJleD39csNMfx
+>>> BXjrlnPfZ+JI4RhiH3I0qjOYWPtBH9od788DY509EOn3MT4vU+EVcQaxyuFqZyw=3D
+>>> =3DlQvy
+>>> -----END PGP SIGNATURE-----
+>>> _______________________________________________
+>>> bitcoin-dev mailing list
+>>> bitcoin-dev@lists.linuxfoundation.org
+>>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
+>> _______________________________________________
+>> bitcoin-dev mailing list
+>> bitcoin-dev@lists.linuxfoundation.org
+>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
+>>=20
+> _______________________________________________
+> bitcoin-dev mailing list
+> bitcoin-dev@lists.linuxfoundation.org
+> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
+
+
+--Apple-Mail=_92CCBEA4-6237-4C46-9A6B-65935BBCC262
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment;
+ filename=signature.asc
+Content-Type: application/pgp-signature;
+ name=signature.asc
+Content-Description: Message signed with OpenPGP using GPGMail
+
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAEBCgAGBQJVud5uAAoJEJNAI64YFENUz/cQALrf9GmKH3pHTc8nLfqYxlNq
+I2fnHEbVp7MdbXj0gLITBfXbajghrSNTeLaIVkV0h9wiRytUdIBEh/6nHtoMo4GL
+0qlHuteapyeXYKyy2cWUw4GTEcNGM2X4AcBJzyj6h7ouJw+OaiXmTxe1ArrXZfea
+9Rx63RBbXLeYY3w2lqw+JA/hmPnEr60IJhCYuXjq5MPGjK0+ms6MeryLj14aC1ut
+LxXVBCEUOAv4WziCrNl4Co6QOLY+GFlXV0GoOmF1cY1xJiX/gd2suLZs1bJFsGyR
+6VdXfTX7ccYxwebGjI3cBfo6zNAPWIfS9XgO5g1QwlEtrX1Y4NnT9hOO1KwfvENi
+/5IGOWZKtm1aYS00CgQClhTyQ4cs9esI032gN6G4Wj4QmtjbtLdH1QEMl+VGoXcg
+NT73fCDEvnSJVJGL7OosVIKOGZlgywfDnY1P6LbOzpnIK1n0EPSxxZXmshxsPoD8
+9VxesunM6mX8zZInNayW+YATLBKYV0VvCJKc81qisOtqBCzGBgzjt9zh6RaoSUHh
+X5+7L6pLhAKatDNyM11mAS+Yvw7QKcic7qfs1FBxYdZ3VWMw1p8WEssqmzvDG9XT
+w4nkphYBkIcfw9zDUx3aWCqDJzyeRlRA48/gSTGlzl0UsTHT3U80kuCGV6xLKjAt
+yTUH24tuy9Wx7ZZ/iW6z
+=zED1
+-----END PGP SIGNATURE-----
+
+--Apple-Mail=_92CCBEA4-6237-4C46-9A6B-65935BBCC262--
+