
From nobody Tue Nov  8 00:56:16 2016
Return-Path: <adrian@hopebailie.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 089C1129C89 for <ledger@ietfa.amsl.com>; Tue,  8 Nov 2016 00:56:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.284
X-Spam-Level: 
X-Spam-Status: No, score=-0.284 tagged_above=-999 required=5 tests=[BAD_CREDIT=2.415, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hopebailie.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ze9SRIh6eaGU for <ledger@ietfa.amsl.com>; Tue,  8 Nov 2016 00:56:12 -0800 (PST)
Received: from mail-wm0-x232.google.com (mail-wm0-x232.google.com [IPv6:2a00:1450:400c:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BA75129C7D for <ledger@ietf.org>; Tue,  8 Nov 2016 00:56:12 -0800 (PST)
Received: by mail-wm0-x232.google.com with SMTP id f82so166505306wmf.1 for <ledger@ietf.org>; Tue, 08 Nov 2016 00:56:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopebailie.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=Ya/7PE4Tf6UE8P0XjyiHJfxP1lNj0aR1u8MsLatApDI=; b=GHaI9h5v9YtyhBj7UlrzSDvNVek69s1R/Cdlg4KLg3zEkUthuZOvaRVDUsgKLyb9c5 5WCs2Bq/ZhX70MuiHRc+ArfuGWfGZr+BpMqP7eBuo+fJuSjcjOYP2ylTWY9H9RWlVGEX H0vRyS8dS3VO8oJ3B/z2zoIgL8y6Vv17rLJQs=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Ya/7PE4Tf6UE8P0XjyiHJfxP1lNj0aR1u8MsLatApDI=; b=FCPGo3ZFzFGUbms9iGKlTOJ+82AL1lZIka8kYLqM6Pt5a2zZi/3/u/mpU4WR3fuil2 Yr1Siu/n+6WCTlWqqKwnhNyu2p72pjo5M4wONsLzYQ+bxp7UzeCN/vjBzcqg0Blzh+bX kMDm1tWalM2dO9j7ME30NT/7lmuSPbSPj7JEURl3a98GIkpk2n2ndbX+OD21vHXGZujv RxehU6AXNX8zsO4dSIYBlWNLNRxd89M9YJP8enkjNt2s+wtrjH9BlvbuL8FGqIs1Y7wv HZYQ8ydl/4QT4inCNL41e7C1vDTLSjM5bp/jkJYf5rVoNuFtF5Ia9hi75LaWwj5MFaId o9+w==
X-Gm-Message-State: ABUngvdK+Qk0tzAxeXlk9gRoJQNqDFS6/yTgTq6mDeNDGJkLCuPcxbMizqDCclsTEcViHAlU5DWHQLwjS5CRUw==
X-Received: by 10.28.55.213 with SMTP id e204mr10804464wma.92.1478595371116; Tue, 08 Nov 2016 00:56:11 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.26.225 with HTTP; Tue, 8 Nov 2016 00:56:10 -0800 (PST)
From: Adrian Hope-Bailie <adrian@hopebailie.com>
Date: Tue, 8 Nov 2016 10:56:10 +0200
Message-ID: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com>
To: Interledger Community Group <public-interledger@w3.org>,  Interledger Mailing List - IETF <ledger@ietf.org>
Content-Type: multipart/alternative; boundary=001a11443abcdcc13a0540c64f3d
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/noZ_rUrnmp9dLjpHDtq4Ot8Nfks>
Subject: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Nov 2016 08:56:15 -0000

--001a11443abcdcc13a0540c64f3d
Content-Type: text/plain; charset=UTF-8

When the Internet was first emerging and large university and research
networks were coming together on the back of the Internet Protocol the
challenge for everyday users was how they could access this new network of
networks without special permission or equipment.

We face a similar challenge with ILP in that very few of the ledgers
accessible to us support the one function that is critical to universal ILP
payments; real-time conditional transfers. (I wrote a bit about conditional
transfer here:
https://medium.com/@ahopebailie/the-power-of-conditional-payments-2d1ea531250a
)

So, just like the pioneers of the Internet we're improvising!

"Dial-up" interledger enables us to bootstrap the Interledger using
"virtual" ledgers between connectors that have established a bounded
trusted relationship.

In other words, if I run a small connector and I trust my friend Stefan who
also runs a connector then we can transact without needing an ILP-enabled
ledger between us.

We establish a credit limit that we are both comfortable with and agree on
a way to settle our positions as required (via Bitcoin, bank transfer or
even cash).

Consider what will happen if we build a community of people who are all
establishing similar peering relationships and then introduce ILP-enabled
ledgers to bridge any gaps between connectors that don't know one another.
Very soon we'll have an entirely new payments network where payments flow
like information does on the Internet today.

We're calling this project the Interledger Bootstrap Project and I've
started capturing some thoughts on the project wiki: https://github.com/
interledgerjs/ilp-kit/wiki

In short:
1. Get the ilp-kit code and run a node
2. Find other nodes to peer with
3. Do ILP-enabled transactions
4. Win!

The ilp-kit is still pre-release and likely to have some bugs and change a
lot so if you're keen to be an early adopter and help test and contribute
back to that project please do so. If you'd rather wait until the code
stabilizes a bit then keep watching the list and we'll let you know when
the first Beta is available.

Please feel free to make contributions to the wiki. It would be great if
this was a community effort!

Adrian

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

<div dir=3D"ltr"><div><div><div><div><div><div><div>When the Internet was f=
irst emerging and
 large university and research networks were coming together on the back
 of the Internet Protocol the challenge for everyday users was how they=20
could access this new network of networks without special permission or=20
equipment.<br><div><br></div>We face a similar challenge with ILP in that=
=20
very few of the ledgers accessible to us support the one function that=20
is critical to universal ILP payments; real-time conditional transfers. (I =
wrote a bit about conditional transfer here: <a href=3D"https://medium.com/=
@ahopebailie/the-power-of-conditional-payments-2d1ea531250a">https://medium=
.com/@ahopebailie/the-power-of-conditional-payments-2d1ea531250a</a>)<br><b=
r>So, just like the pioneers of the Internet we&#39;re improvising!<br><br>=
&quot;Dial-up&quot; interledger enables us to bootstrap the=20
Interledger using &quot;virtual&quot; ledgers between connectors that have=
=20
established a bounded trusted relationship.<br><br>In other words, if I=20
run a small connector and I trust my friend Stefan who also runs a=20
connector then we can transact without needing an ILP-enabled ledger=20
between us.<br><br>We establish a credit limit that we are both comfortable=
=20
with and agree on a way to settle our positions as required (via=20
Bitcoin, bank transfer or even cash).<br><br>Consider what will happen if w=
e build a=20
community of people who are all establishing similar peering=20
relationships and then introduce ILP-enabled ledgers to bridge any gaps=20
between connectors that don&#39;t know one another. Very soon we&#39;ll hav=
e an=20
entirely new payments network where payments flow like information does=20
on the Internet today.<br><br></div>We&#39;re calling this project the Inte=
rledger Bootstrap Project and I&#39;ve started capturing some thoughts on t=
he project wiki: <a href=3D"https://github.com/interledgerjs/ilp-kit/wiki" =
target=3D"_blank">https://github.com/<wbr>interledgerjs/ilp-kit/wiki</a><br=
><br></div>In short:<br></div>1. Get the ilp-kit code and run a node<br></d=
iv>2. Find other nodes to peer with<br></div>3. Do ILP-enabled transactions=
<br></div>4. Win!<br><br></div><div>The ilp-kit is still pre-release and li=
kely to have some bugs and change a lot so if you&#39;re keen to be an earl=
y adopter and help test and contribute back to that project please do so. I=
f you&#39;d rather wait until the code stabilizes a bit then keep watching =
the list and we&#39;ll let you know when the first Beta is available.<br></=
div><div><br></div>Please feel free to make contributions to the wiki. It w=
ould be great if this was a community effort!<br><div><div><div><div><div><=
div><div><div><br></div><div>Adrian<br></div></div></div></div></div></div>=
</div></div></div>

--001a11443abcdcc13a0540c64f3d--


From pfrazee@gmail.com  Tue Nov  8 09:40:41 2016
Return-Path: <pfrazee@gmail.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A307E1296AF for <ledger@ietfa.amsl.com>; Tue,  8 Nov 2016 09:40:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.284
X-Spam-Level: 
X-Spam-Status: No, score=-0.284 tagged_above=-999 required=5 tests=[BAD_CREDIT=2.415, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aRTQK1riVJDE for <ledger@ietfa.amsl.com>; Tue,  8 Nov 2016 09:40:40 -0800 (PST)
Received: from mail-yw0-x236.google.com (mail-yw0-x236.google.com [IPv6:2607:f8b0:4002:c05::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1761B129665 for <ledger@ietf.org>; Tue,  8 Nov 2016 09:40:40 -0800 (PST)
Received: by mail-yw0-x236.google.com with SMTP id r204so186957765ywb.0 for <ledger@ietf.org>; Tue, 08 Nov 2016 09:40:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=t6BwP/Qo/dOBPLKz/wJDcysAjM14v7a1VMsWCRu+xno=; b=al/R6tIBwVjNu3lX/Isc0q1SCbzASk7M6tJQtv6UsDt/hENBnNwcKBpsK6AgaVsRV+ tKG1uR/yAdMEHCHY5h3W0skMNxeFhf09cs3sR5nsdpjSJb0io13/CCJgekCIQDBwQt72 bvifX6BjeXLPYMo4yqM3dCNptNBi28Ce+sGWzgIoPCuaKrBBiYL2NdwAHsvu1PR4SPg1 yRCm2MjeMtz4eyMjWRAyV6TZ1wt0BL60XzbFHaXw5l0kUWAru872VF6UYyfd/jAKv/E4 IoRJsI+0bZ1j9n8YNRJ8YvePmfKfPoYKiNCcm74iZyqkcpNKteUgTmt87WeexNsocyXI XsCw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=t6BwP/Qo/dOBPLKz/wJDcysAjM14v7a1VMsWCRu+xno=; b=Dw2LbPU6MfeXQaIdezPRNda7CjEKDJsdIlI2h5jsQZCTu2xMo1oEJWNssxu8d3dFYD XmO7rnqSKWZZ4e3fED7IHgrxhFu98Ck32pN3KNB83jto92x1av0OKVR5wtUjBwGHDV3e dyV4/7Ezh97IBlEdbUU3pQaLym3CcnpuXlozvdGWHMtg+biIaDA1saLwX6c7OmJP325+ uHVIZkfxeyQuEcjxe5UOMVGmn20fV7fuzr1WiNtyZAp7BpQrGJYQxoHzXxc5dDky86/v eNmzq5F3WrKPYGf9RcWsb6xPBZVLdl6IE8Rc/qlQeW/QALAOfRA/qnfG0/gdNIs9o3x5 LfzA==
X-Gm-Message-State: ABUngvehCyKd2STUUfUWrh7yTG0M4KMTUg2N8dwuIVmXx/mlc3kCt7BJNBbhYoLTM1SQesopF9H00wjOK+fD4Q==
X-Received: by 10.202.97.9 with SMTP id v9mr8423333oib.53.1478626839346; Tue, 08 Nov 2016 09:40:39 -0800 (PST)
MIME-Version: 1.0
Received: by 10.182.221.201 with HTTP; Tue, 8 Nov 2016 09:39:58 -0800 (PST)
In-Reply-To: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com>
References: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com>
From: Paul Frazee <pfrazee@gmail.com>
Date: Tue, 8 Nov 2016 11:39:58 -0600
Message-ID: <CAD4FMej2KjOQn_2u1oB6Y9EzcOQhdrLnm55x9B99jpormSY4+A@mail.gmail.com>
To: Adrian Hope-Bailie <adrian@hopebailie.com>
Content-Type: multipart/alternative; boundary=001a113d443883c5260540cda31e
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/RICR_DaV4GR3a-mYZT9imTvz-e4>
X-Mailman-Approved-At: Tue, 08 Nov 2016 10:02:26 -0800
Cc: Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>
Subject: Re: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Nov 2016 17:58:53 -0000

--001a113d443883c5260540cda31e
Content-Type: text/plain; charset=UTF-8

I'd be willing to run a node without tx fees while we're in the learning
phase. What kind of admin/maintenance do I need to be prepared for? The
wiki is good, but a checklist for setup and ongoing maintenance would be
helpful.

I could also help organize an Austin-based meetup.

On Tue, Nov 8, 2016 at 2:56 AM, Adrian Hope-Bailie <adrian@hopebailie.com>
wrote:

> When the Internet was first emerging and large university and research
> networks were coming together on the back of the Internet Protocol the
> challenge for everyday users was how they could access this new network of
> networks without special permission or equipment.
>
> We face a similar challenge with ILP in that very few of the ledgers
> accessible to us support the one function that is critical to universal ILP
> payments; real-time conditional transfers. (I wrote a bit about conditional
> transfer here: https://medium.com/@ahopebailie/the-power-of-
> conditional-payments-2d1ea531250a)
>
> So, just like the pioneers of the Internet we're improvising!
>
> "Dial-up" interledger enables us to bootstrap the Interledger using
> "virtual" ledgers between connectors that have established a bounded
> trusted relationship.
>
> In other words, if I run a small connector and I trust my friend Stefan
> who also runs a connector then we can transact without needing an
> ILP-enabled ledger between us.
>
> We establish a credit limit that we are both comfortable with and agree on
> a way to settle our positions as required (via Bitcoin, bank transfer or
> even cash).
>
> Consider what will happen if we build a community of people who are all
> establishing similar peering relationships and then introduce ILP-enabled
> ledgers to bridge any gaps between connectors that don't know one another.
> Very soon we'll have an entirely new payments network where payments flow
> like information does on the Internet today.
>
> We're calling this project the Interledger Bootstrap Project and I've
> started capturing some thoughts on the project wiki:
> https://github.com/interledgerjs/ilp-kit/wiki
>
> In short:
> 1. Get the ilp-kit code and run a node
> 2. Find other nodes to peer with
> 3. Do ILP-enabled transactions
> 4. Win!
>
> The ilp-kit is still pre-release and likely to have some bugs and change a
> lot so if you're keen to be an early adopter and help test and contribute
> back to that project please do so. If you'd rather wait until the code
> stabilizes a bit then keep watching the list and we'll let you know when
> the first Beta is available.
>
> Please feel free to make contributions to the wiki. It would be great if
> this was a community effort!
>
> Adrian
>

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

<div dir=3D"ltr">I&#39;d be willing to run a node without tx fees while we&=
#39;re in the learning phase. What kind of admin/maintenance do I need to b=
e prepared for? The wiki is good, but a checklist for setup and ongoing mai=
ntenance would be helpful.<div><br></div><div>I could also help organize an=
 Austin-based meetup.</div></div><div class=3D"gmail_extra"><br><div class=
=3D"gmail_quote">On Tue, Nov 8, 2016 at 2:56 AM, Adrian Hope-Bailie <span d=
ir=3D"ltr">&lt;<a href=3D"mailto:adrian@hopebailie.com" target=3D"_blank">a=
drian@hopebailie.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex=
"><div dir=3D"ltr"><div><div><div><div><div><div><div>When the Internet was=
 first emerging and
 large university and research networks were coming together on the back
 of the Internet Protocol the challenge for everyday users was how they=20
could access this new network of networks without special permission or=20
equipment.<br><div><br></div>We face a similar challenge with ILP in that=
=20
very few of the ledgers accessible to us support the one function that=20
is critical to universal ILP payments; real-time conditional transfers. (I =
wrote a bit about conditional transfer here: <a href=3D"https://medium.com/=
@ahopebailie/the-power-of-conditional-payments-2d1ea531250a" target=3D"_bla=
nk">https://medium.com/@<wbr>ahopebailie/the-power-of-<wbr>conditional-paym=
ents-<wbr>2d1ea531250a</a>)<br><br>So, just like the pioneers of the Intern=
et we&#39;re improvising!<br><br>&quot;Dial-up&quot; interledger enables us=
 to bootstrap the=20
Interledger using &quot;virtual&quot; ledgers between connectors that have=
=20
established a bounded trusted relationship.<br><br>In other words, if I=20
run a small connector and I trust my friend Stefan who also runs a=20
connector then we can transact without needing an ILP-enabled ledger=20
between us.<br><br>We establish a credit limit that we are both comfortable=
=20
with and agree on a way to settle our positions as required (via=20
Bitcoin, bank transfer or even cash).<br><br>Consider what will happen if w=
e build a=20
community of people who are all establishing similar peering=20
relationships and then introduce ILP-enabled ledgers to bridge any gaps=20
between connectors that don&#39;t know one another. Very soon we&#39;ll hav=
e an=20
entirely new payments network where payments flow like information does=20
on the Internet today.<br><br></div>We&#39;re calling this project the Inte=
rledger Bootstrap Project and I&#39;ve started capturing some thoughts on t=
he project wiki: <a href=3D"https://github.com/interledgerjs/ilp-kit/wiki" =
target=3D"_blank">https://github.com/interledger<wbr>js/ilp-kit/wiki</a><br=
><br></div>In short:<br></div>1. Get the ilp-kit code and run a node<br></d=
iv>2. Find other nodes to peer with<br></div>3. Do ILP-enabled transactions=
<br></div>4. Win!<br><br></div><div>The ilp-kit is still pre-release and li=
kely to have some bugs and change a lot so if you&#39;re keen to be an earl=
y adopter and help test and contribute back to that project please do so. I=
f you&#39;d rather wait until the code stabilizes a bit then keep watching =
the list and we&#39;ll let you know when the first Beta is available.<br></=
div><div><br></div>Please feel free to make contributions to the wiki. It w=
ould be great if this was a community effort!<span class=3D"HOEnZb"><font c=
olor=3D"#888888"><br><div><div><div><div><div><div><div><div><br></div><div=
>Adrian<br></div></div></div></div></div></div></div></div></font></span></=
div>
</blockquote></div><br></div>

--001a113d443883c5260540cda31e--


From nobody Tue Nov  8 10:30:34 2016
Return-Path: <arv@ryanfugger.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D91FE129D24 for <ledger@ietfa.amsl.com>; Tue,  8 Nov 2016 10:30:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.185
X-Spam-Level: 
X-Spam-Status: No, score=-0.185 tagged_above=-999 required=5 tests=[BAD_CREDIT=2.415, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ryanfugger-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZSGFwiMegymT for <ledger@ietfa.amsl.com>; Tue,  8 Nov 2016 10:30:31 -0800 (PST)
Received: from mail-qk0-x22c.google.com (mail-qk0-x22c.google.com [IPv6:2607:f8b0:400d:c09::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B247129D34 for <ledger@ietf.org>; Tue,  8 Nov 2016 10:30:30 -0800 (PST)
Received: by mail-qk0-x22c.google.com with SMTP id q130so227825624qke.1 for <ledger@ietf.org>; Tue, 08 Nov 2016 10:30:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ryanfugger-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=4Dik0vZ2sXwJjYdsuDI4zDdX8yYD8GM1DNooeBe54yo=; b=Oy4Ij/QhB7yB3UhWpBYfq88+TGEElbz1Z9AjZiL6uC0ZPe8bpv3oyDhrnHCz5q9phL fLDkv7umHhqfueJ1C/fBGVoCmEc+q6Yj5YpoHjGUZe9YYU/q7B1Y2q+ojqIZL8UUpXXN iWqDjzOlME4qrk4wAyKvT8/P36E3z2HHn8znTx6jIEYuAy+rxI7mnjv0yIgR0m4fTign x5kIV2opObPEKi+cUDecN+6CMQlsFLg+2I32Fc8hkdzA12gXA+iRp5WR+daf+vQU9rhS q03+kGkkXuPzpqYQFxjgbUGqZX0hy69w57T/F/tVvhpAHFWi0qYWCQGd7hM8b1vljaun vwgA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=4Dik0vZ2sXwJjYdsuDI4zDdX8yYD8GM1DNooeBe54yo=; b=kpdk2MV7/xN32F8UUB9PSOK9EVC7Ntme/DSj+CC1n7htD/Lzzl5wXUzZDXZl7Xzus1 ilvwCBu5HLlOpOK7EHpaG/gms1s/u0n4gI3tWHaN0yH4S5MyVyGTK640cA5sFW67h46J iEETwOiGQOf0Be3LHn41Ggvjk8hD9ExFRCpzs5eDQZgLRcEpuU5IlD97TFVyQGcPBTDI QDEXb20vLlnol6rJG1ZhLOJi9KbASEFTRP8lmzeujLwKqy3cVAgUwiVQmfC8vEkZmtfO 2bJg8zRjUO+Gs6dSpTsZP5ZgPJcZdK2GFtIvhohDZBnXKoi7S22QnM7UQb5zCSNx07lZ NXeg==
X-Gm-Message-State: ABUngvecxVDd8OLUB0cvYjiSLK9pXRCFTuc75fkvZyUtuLvYHbQjhrNv73WTQT6rdoWdrpmQAxuWfRi73t+5og==
X-Received: by 10.55.120.6 with SMTP id t6mr13899652qkc.83.1478629829753; Tue, 08 Nov 2016 10:30:29 -0800 (PST)
MIME-Version: 1.0
Received: by 10.55.158.75 with HTTP; Tue, 8 Nov 2016 10:30:09 -0800 (PST)
In-Reply-To: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com>
References: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com>
From: Ryan Fugger <arv@ryanfugger.com>
Date: Tue, 8 Nov 2016 10:30:09 -0800
Message-ID: <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com>
To: Adrian Hope-Bailie <adrian@hopebailie.com>
Content-Type: multipart/alternative; boundary=94eb2c05ede0c1df900540ce5528
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/AXDXIsuO6CHifwI6-Y0OLmzR5nc>
Cc: Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>
Subject: Re: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Nov 2016 18:30:33 -0000

--94eb2c05ede0c1df900540ce5528
Content-Type: text/plain; charset=UTF-8

This is great Adrian.  My plan was always to evolve Ripplepay.com into a
decentralized system like this.  If you or anyone is interested in
upgrading or otherwise using that creeky old system to help support
bootstrapping Interledger, I'd be happy to help out however I can.

On Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <adrian@hopebailie.com>
wrote:

> When the Internet was first emerging and large university and research
> networks were coming together on the back of the Internet Protocol the
> challenge for everyday users was how they could access this new network of
> networks without special permission or equipment.
>
> We face a similar challenge with ILP in that very few of the ledgers
> accessible to us support the one function that is critical to universal ILP
> payments; real-time conditional transfers. (I wrote a bit about conditional
> transfer here: https://medium.com/@ahopebailie/the-power-of-
> conditional-payments-2d1ea531250a)
>
> So, just like the pioneers of the Internet we're improvising!
>
> "Dial-up" interledger enables us to bootstrap the Interledger using
> "virtual" ledgers between connectors that have established a bounded
> trusted relationship.
>
> In other words, if I run a small connector and I trust my friend Stefan
> who also runs a connector then we can transact without needing an
> ILP-enabled ledger between us.
>
> We establish a credit limit that we are both comfortable with and agree on
> a way to settle our positions as required (via Bitcoin, bank transfer or
> even cash).
>
> Consider what will happen if we build a community of people who are all
> establishing similar peering relationships and then introduce ILP-enabled
> ledgers to bridge any gaps between connectors that don't know one another.
> Very soon we'll have an entirely new payments network where payments flow
> like information does on the Internet today.
>
> We're calling this project the Interledger Bootstrap Project and I've
> started capturing some thoughts on the project wiki:
> https://github.com/interledgerjs/ilp-kit/wiki
>
> In short:
> 1. Get the ilp-kit code and run a node
> 2. Find other nodes to peer with
> 3. Do ILP-enabled transactions
> 4. Win!
>
> The ilp-kit is still pre-release and likely to have some bugs and change a
> lot so if you're keen to be an early adopter and help test and contribute
> back to that project please do so. If you'd rather wait until the code
> stabilizes a bit then keep watching the list and we'll let you know when
> the first Beta is available.
>
> Please feel free to make contributions to the wiki. It would be great if
> this was a community effort!
>
> Adrian
>
> _______________________________________________
> Ledger mailing list
> Ledger@ietf.org
> https://www.ietf.org/mailman/listinfo/ledger
>
>

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

<div dir=3D"ltr">This is great Adrian.=C2=A0 My plan was always to evolve R=
ipplepay.com into a decentralized system like this.=C2=A0 If you or anyone =
is interested in upgrading or otherwise using that creeky old system to hel=
p support bootstrapping Interledger, I&#39;d be happy to help out however I=
 can.<br></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On=
 Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <span dir=3D"ltr">&lt;<a =
href=3D"mailto:adrian@hopebailie.com" target=3D"_blank">adrian@hopebailie.c=
om</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"=
><div><div><div><div><div><div><div>When the Internet was first emerging an=
d
 large university and research networks were coming together on the back
 of the Internet Protocol the challenge for everyday users was how they=20
could access this new network of networks without special permission or=20
equipment.<br><div><br></div>We face a similar challenge with ILP in that=
=20
very few of the ledgers accessible to us support the one function that=20
is critical to universal ILP payments; real-time conditional transfers. (I =
wrote a bit about conditional transfer here: <a href=3D"https://medium.com/=
@ahopebailie/the-power-of-conditional-payments-2d1ea531250a" target=3D"_bla=
nk">https://medium.com/@<wbr>ahopebailie/the-power-of-<wbr>conditional-paym=
ents-<wbr>2d1ea531250a</a>)<br><br>So, just like the pioneers of the Intern=
et we&#39;re improvising!<br><br>&quot;Dial-up&quot; interledger enables us=
 to bootstrap the=20
Interledger using &quot;virtual&quot; ledgers between connectors that have=
=20
established a bounded trusted relationship.<br><br>In other words, if I=20
run a small connector and I trust my friend Stefan who also runs a=20
connector then we can transact without needing an ILP-enabled ledger=20
between us.<br><br>We establish a credit limit that we are both comfortable=
=20
with and agree on a way to settle our positions as required (via=20
Bitcoin, bank transfer or even cash).<br><br>Consider what will happen if w=
e build a=20
community of people who are all establishing similar peering=20
relationships and then introduce ILP-enabled ledgers to bridge any gaps=20
between connectors that don&#39;t know one another. Very soon we&#39;ll hav=
e an=20
entirely new payments network where payments flow like information does=20
on the Internet today.<br><br></div>We&#39;re calling this project the Inte=
rledger Bootstrap Project and I&#39;ve started capturing some thoughts on t=
he project wiki: <a href=3D"https://github.com/interledgerjs/ilp-kit/wiki" =
target=3D"_blank">https://github.com/interledger<wbr>js/ilp-kit/wiki</a><br=
><br></div>In short:<br></div>1. Get the ilp-kit code and run a node<br></d=
iv>2. Find other nodes to peer with<br></div>3. Do ILP-enabled transactions=
<br></div>4. Win!<br><br></div><div>The ilp-kit is still pre-release and li=
kely to have some bugs and change a lot so if you&#39;re keen to be an earl=
y adopter and help test and contribute back to that project please do so. I=
f you&#39;d rather wait until the code stabilizes a bit then keep watching =
the list and we&#39;ll let you know when the first Beta is available.<br></=
div><div><br></div>Please feel free to make contributions to the wiki. It w=
ould be great if this was a community effort!<span class=3D"HOEnZb"><font c=
olor=3D"#888888"><br><div><div><div><div><div><div><div><div><br></div><div=
>Adrian<br></div></div></div></div></div></div></div></div></font></span></=
div>
<br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org">Ledger@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/ledger</a><br=
>
<br></blockquote></div><br></div>

--94eb2c05ede0c1df900540ce5528--


From 7daniel77@gmail.com  Tue Nov  8 10:47:55 2016
Return-Path: <7daniel77@gmail.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A532129AB5 for <ledger@ietfa.amsl.com>; Tue,  8 Nov 2016 10:47:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.034
X-Spam-Level: 
X-Spam-Status: No, score=-0.034 tagged_above=-999 required=5 tests=[BAD_CREDIT=2.415, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L_cvL-MMF7gB for <ledger@ietfa.amsl.com>; Tue,  8 Nov 2016 10:47:53 -0800 (PST)
Received: from mail-yw0-x22e.google.com (mail-yw0-x22e.google.com [IPv6:2607:f8b0:4002:c05::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CE8B129D21 for <ledger@ietf.org>; Tue,  8 Nov 2016 10:47:53 -0800 (PST)
Received: by mail-yw0-x22e.google.com with SMTP id r204so190010082ywb.0 for <ledger@ietf.org>; Tue, 08 Nov 2016 10:47:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=K7znVxcWMvZWzIMkt7kEqhihicq8EhMjORYHRqrobCM=; b=s74042dhVdLNNTMydRsluT0Hx5+KP16KCp1j5ONjhy4VzCO7cZpH8VtQKjnPmBVf17 NwB2Z1LAIA/ynToQr08qd4iHOSKxqsaAm/ovxVEJh3FXm3ohTMZ4wlX564r9PmuBPk9a mfIzR2zajUkHSKOIM1VznPl6LTS34JuoFGqaCNPb3F95ROn7CYRM/7XvAMb2x+gkzBgR Nl9F0qFlMOApW8RyCTc6Jo+dU0vAc5CA4SXTMxwIXts5LT8kNr5dNhhIkVEst9WOLfot 5ore4WzGxWMXxYANXfWy/FmVtF5bEH/55y0Yel9eI+73raR7CejHgAPRlBdGF+PxuIbi WhEA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=K7znVxcWMvZWzIMkt7kEqhihicq8EhMjORYHRqrobCM=; b=hcyg2/TCDQTXWy4sC2hfrKJnxHMcmYiacwb1S53+3JCkA4pv70d23zLujwUYvax1FG zPaDceWhtyyakxGgO2cs5dIdkuQFbwVFL/1JswgAC1ZrzAHrix+ouJk+IpfbfYPgeRVx Thnm1FaHCAdOgXUmPrw6T5Ks3am5tWbuOqmzwMt7LfbmparptRwdicjrt0tHlZZlZxH+ wB3gktCeycVAnHXrC2QHZpf72STlyYy/xlHGDEVL/hwCnQYdktWTdTWAu4zZbPGH06Re YDR+gJi2ZkDYkaUsYh+mjSszj0yye6K3EW1IdFLDYXkQHGfd8IFOgA8y7FUmsfPzvgww /9Lw==
X-Gm-Message-State: ABUngvcdu/fiK3cAjFkzcCc37nfuUk3kHnq6oxK+wN2kZckEnvwpKI3v/KImwtsL+g8UD5GFsfqdm15BH7h7FQ==
X-Received: by 10.202.224.134 with SMTP id x128mr1351276oig.117.1478630872409;  Tue, 08 Nov 2016 10:47:52 -0800 (PST)
MIME-Version: 1.0
Received: by 10.157.41.195 with HTTP; Tue, 8 Nov 2016 10:47:51 -0800 (PST)
Received: by 10.157.41.195 with HTTP; Tue, 8 Nov 2016 10:47:51 -0800 (PST)
In-Reply-To: <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com>
References: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com> <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com>
From: Daniel Bateman <7daniel77@gmail.com>
Date: Tue, 8 Nov 2016 11:47:51 -0700
Message-ID: <CAB1OcyGs53ME8K1Q8838T8iYH6SQta0TpiOdM-CNpirxdmOuFQ@mail.gmail.com>
To: Ryan Fugger <arv@ryanfugger.com>, Adrian Hope-Bailie <adrian@hopebailie.com>
Content-Type: multipart/alternative; boundary=001a113d3010e76be60540ce93a9
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/InQGCcU7eqqno7Iis1v0uaaeaxc>
X-Mailman-Approved-At: Tue, 08 Nov 2016 10:50:45 -0800
Cc: Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>
Subject: Re: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Nov 2016 18:49:23 -0000

--001a113d3010e76be60540ce93a9
Content-Type: text/plain; charset=UTF-8

Excellent, thank you Adrian.

And thank you Ryan for your original vision for Ripple.

Perhaps what is needed now is a step-by-step guide? "How to run an
Interledger connector"

Daniel
On Nov 8, 2016 11:32 AM, "Ryan Fugger" <arv@ryanfugger.com> wrote:

> This is great Adrian.  My plan was always to evolve Ripplepay.com into a
> decentralized system like this.  If you or anyone is interested in
> upgrading or otherwise using that creeky old system to help support
> bootstrapping Interledger, I'd be happy to help out however I can.
>
> On Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <adrian@hopebailie.com
> > wrote:
>
>> When the Internet was first emerging and large university and research
>> networks were coming together on the back of the Internet Protocol the
>> challenge for everyday users was how they could access this new network of
>> networks without special permission or equipment.
>>
>> We face a similar challenge with ILP in that very few of the ledgers
>> accessible to us support the one function that is critical to universal ILP
>> payments; real-time conditional transfers. (I wrote a bit about conditional
>> transfer here: https://medium.com/@ahopebailie/the-power-of-conditional-
>> payments-2d1ea531250a)
>>
>> So, just like the pioneers of the Internet we're improvising!
>>
>> "Dial-up" interledger enables us to bootstrap the Interledger using
>> "virtual" ledgers between connectors that have established a bounded
>> trusted relationship.
>>
>> In other words, if I run a small connector and I trust my friend Stefan
>> who also runs a connector then we can transact without needing an
>> ILP-enabled ledger between us.
>>
>> We establish a credit limit that we are both comfortable with and agree
>> on a way to settle our positions as required (via Bitcoin, bank transfer or
>> even cash).
>>
>> Consider what will happen if we build a community of people who are all
>> establishing similar peering relationships and then introduce ILP-enabled
>> ledgers to bridge any gaps between connectors that don't know one another.
>> Very soon we'll have an entirely new payments network where payments flow
>> like information does on the Internet today.
>>
>> We're calling this project the Interledger Bootstrap Project and I've
>> started capturing some thoughts on the project wiki:
>> https://github.com/interledgerjs/ilp-kit/wiki
>>
>> In short:
>> 1. Get the ilp-kit code and run a node
>> 2. Find other nodes to peer with
>> 3. Do ILP-enabled transactions
>> 4. Win!
>>
>> The ilp-kit is still pre-release and likely to have some bugs and change
>> a lot so if you're keen to be an early adopter and help test and contribute
>> back to that project please do so. If you'd rather wait until the code
>> stabilizes a bit then keep watching the list and we'll let you know when
>> the first Beta is available.
>>
>> Please feel free to make contributions to the wiki. It would be great if
>> this was a community effort!
>>
>> Adrian
>>
>> _______________________________________________
>> Ledger mailing list
>> Ledger@ietf.org
>> https://www.ietf.org/mailman/listinfo/ledger
>>
>>
>

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

<p dir=3D"ltr">Excellent, thank you Adrian. </p>
<p dir=3D"ltr">And thank you Ryan for your original vision for Ripple. </p>
<p dir=3D"ltr">Perhaps what is needed now is a step-by-step guide? &quot;Ho=
w to run an Interledger connector&quot;</p>
<p dir=3D"ltr">Daniel </p>
<div class=3D"gmail_quote">On Nov 8, 2016 11:32 AM, &quot;Ryan Fugger&quot;=
 &lt;<a href=3D"mailto:arv@ryanfugger.com">arv@ryanfugger.com</a>&gt; wrote=
:<br type=3D"attribution"><blockquote class=3D"gmail_quote" style=3D"margin=
:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">T=
his is great Adrian.=C2=A0 My plan was always to evolve Ripplepay.com into =
a decentralized system like this.=C2=A0 If you or anyone is interested in u=
pgrading or otherwise using that creeky old system to help support bootstra=
pping Interledger, I&#39;d be happy to help out however I can.<br></div><di=
v class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Tue, Nov 8, 2016 =
at 12:56 AM, Adrian Hope-Bailie <span dir=3D"ltr">&lt;<a href=3D"mailto:adr=
ian@hopebailie.com" target=3D"_blank">adrian@hopebailie.com</a>&gt;</span> =
wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div><div><div><d=
iv><div><div><div>When the Internet was first emerging and
 large university and research networks were coming together on the back
 of the Internet Protocol the challenge for everyday users was how they=20
could access this new network of networks without special permission or=20
equipment.<br><div><br></div>We face a similar challenge with ILP in that=
=20
very few of the ledgers accessible to us support the one function that=20
is critical to universal ILP payments; real-time conditional transfers. (I =
wrote a bit about conditional transfer here: <a href=3D"https://medium.com/=
@ahopebailie/the-power-of-conditional-payments-2d1ea531250a" target=3D"_bla=
nk">https://medium.com/@ahopebaili<wbr>e/the-power-of-conditional-<wbr>paym=
ents-2d1ea531250a</a>)<br><br>So, just like the pioneers of the Internet we=
&#39;re improvising!<br><br>&quot;Dial-up&quot; interledger enables us to b=
ootstrap the=20
Interledger using &quot;virtual&quot; ledgers between connectors that have=
=20
established a bounded trusted relationship.<br><br>In other words, if I=20
run a small connector and I trust my friend Stefan who also runs a=20
connector then we can transact without needing an ILP-enabled ledger=20
between us.<br><br>We establish a credit limit that we are both comfortable=
=20
with and agree on a way to settle our positions as required (via=20
Bitcoin, bank transfer or even cash).<br><br>Consider what will happen if w=
e build a=20
community of people who are all establishing similar peering=20
relationships and then introduce ILP-enabled ledgers to bridge any gaps=20
between connectors that don&#39;t know one another. Very soon we&#39;ll hav=
e an=20
entirely new payments network where payments flow like information does=20
on the Internet today.<br><br></div>We&#39;re calling this project the Inte=
rledger Bootstrap Project and I&#39;ve started capturing some thoughts on t=
he project wiki: <a href=3D"https://github.com/interledgerjs/ilp-kit/wiki" =
target=3D"_blank">https://github.com/interledger<wbr>js/ilp-kit/wiki</a><br=
><br></div>In short:<br></div>1. Get the ilp-kit code and run a node<br></d=
iv>2. Find other nodes to peer with<br></div>3. Do ILP-enabled transactions=
<br></div>4. Win!<br><br></div><div>The ilp-kit is still pre-release and li=
kely to have some bugs and change a lot so if you&#39;re keen to be an earl=
y adopter and help test and contribute back to that project please do so. I=
f you&#39;d rather wait until the code stabilizes a bit then keep watching =
the list and we&#39;ll let you know when the first Beta is available.<br></=
div><div><br></div>Please feel free to make contributions to the wiki. It w=
ould be great if this was a community effort!<span class=3D"m_4836946588755=
842606HOEnZb"><font color=3D"#888888"><br><div><div><div><div><div><div><di=
v><div><br></div><div>Adrian<br></div></div></div></div></div></div></div><=
/div></font></span></div>
<br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org" target=3D"_blank">Ledger@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/ledger</a><br=
>
<br></blockquote></div><br></div>
</blockquote></div>

--001a113d3010e76be60540ce93a9--


From nobody Wed Nov  9 09:51:28 2016
Return-Path: <tjhaas@gmail.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC32C12941C for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 09:51:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.284
X-Spam-Level: 
X-Spam-Status: No, score=-0.284 tagged_above=-999 required=5 tests=[BAD_CREDIT=2.415, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K0iRR1bCf498 for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 09:51:21 -0800 (PST)
Received: from mail-it0-x22f.google.com (mail-it0-x22f.google.com [IPv6:2607:f8b0:4001:c0b::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B3BF129573 for <ledger@ietf.org>; Wed,  9 Nov 2016 09:51:21 -0800 (PST)
Received: by mail-it0-x22f.google.com with SMTP id q124so172625033itd.1 for <ledger@ietf.org>; Wed, 09 Nov 2016 09:51:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to;  bh=ycf0tUOMFZy56qWNVAT49Uv2Aw86CFauR4FxVdrraCM=; b=bRSpwRtuwFAwjpIuXRSCzrMl6+MIjAnTrH9DJKKjyVHjb6KMhqn0yNKK2v8mtEazq6 evJuhmrm4t+lUY6seaJ0bd6PmhN+KBiRfhsNbkN/e9KUNV1dsLPUFPLG701/ZKYIO4Jt M4S+8D2N4F0sFkf6mjWyOvSSqNl7d2JlZbvh1QrMYP6wYhF7BZ9v3NroxMP+nwJSxviP J/7TXhBV8Rvhr7946A/B3s4KOGpG4qwjpe3VcUopKViPoJe2uGfnvyLLZGKWReJP4JEi nZcibAHbEGHNvFFAXVG/c/IlLsBOgFq3ZWVYPYAWQxfkVj+SxtsUdu4BmQk01IJ3mwuM EeAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=ycf0tUOMFZy56qWNVAT49Uv2Aw86CFauR4FxVdrraCM=; b=bL8Ey1oPaC6aEn00yDZgUAS96RYhcWhrqgLATenPs1N3DDaq3IN2zO15P+E5Wl3jID YuXaOMOUkWypiVU1vEQZn9WmZR5CcNK6pizfFps54wJSlVxsQt2Rs4Vs10QMRdLN2JzF 8jTJ62ihdi2BKqX6fnY8uj+c7B+E/+KhVYt+bGk75NFtvTe9fhl7Py40xad/DVaTyXem pp+Q0wrCXqdpBW01d2ocTjXZmG/6/VzRm8CBKQUPGAbKn3h3nroSbuoM9oqq+7sdSS7W M7xK4x7cGDktlUL1lHAa6ZVEvX4QMJE4uu3Lt8KleOomTL6inBXMq0aOdSxKF2iQliVA AugA==
X-Gm-Message-State: ABUngvehdlgDbBDtm7nrRtwGI0BefGDEsReU4isI3+H6I54JltoocNt5thTnzoZTPbPyHXdOdhrMRzJIbsjl2A==
X-Received: by 10.107.56.9 with SMTP id f9mr1506844ioa.105.1478713880290; Wed, 09 Nov 2016 09:51:20 -0800 (PST)
MIME-Version: 1.0
Received: by 10.50.96.194 with HTTP; Wed, 9 Nov 2016 09:50:59 -0800 (PST)
In-Reply-To: <CAB1OcyGs53ME8K1Q8838T8iYH6SQta0TpiOdM-CNpirxdmOuFQ@mail.gmail.com>
References: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com> <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com> <CAB1OcyGs53ME8K1Q8838T8iYH6SQta0TpiOdM-CNpirxdmOuFQ@mail.gmail.com>
From: Tom Haas <tjhaas@gmail.com>
Date: Wed, 9 Nov 2016 09:50:59 -0800
Message-ID: <CAJBT38UZ3wK7EhhWGFW9sy_kBdKZNom9gg22_JTXZGUp3W5MQA@mail.gmail.com>
To: ledger@ietf.org, public-interledger@w3.org
Content-Type: multipart/alternative; boundary=001a114ab9ca8f2bef0540e1e783
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/OEOSHbJhm_rfWNw_SJMfomGTvE0>
Subject: Re: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2016 17:51:27 -0000

--001a114ab9ca8f2bef0540e1e783
Content-Type: text/plain; charset=UTF-8

This is great and I'm excited to see Interledger get off the ground.
Congrats to Adrian and all of the ILP developers involved!

Perhaps this is better as a separate thread, but what sort of regulations
should those who run virtual ledgers be thinking about? At the moment,
we're talking about small p2p networks. But if I want to run a Bitcoin
exchange or Ripple gateway in the United States, there are a number of
KYC/AML regulations, possibly bitlicenses, and other things I have to worry
about (including banking, which is not trivial for those doing business in
the cryptocurrency ecosystem). What of this applies to running a virtual
ledger in a p2p network?

As an individual without many resources, how do I deal with the potential
legal and financial pitfalls of running a virtual ledger? Just want to get
the conversation started.

Best,

Tom



On Tue, Nov 8, 2016 at 10:47 AM, Daniel Bateman <7daniel77@gmail.com> wrote:

> Excellent, thank you Adrian.
>
> And thank you Ryan for your original vision for Ripple.
>
> Perhaps what is needed now is a step-by-step guide? "How to run an
> Interledger connector"
>
> Daniel
> On Nov 8, 2016 11:32 AM, "Ryan Fugger" <arv@ryanfugger.com> wrote:
>
>> This is great Adrian.  My plan was always to evolve Ripplepay.com into a
>> decentralized system like this.  If you or anyone is interested in
>> upgrading or otherwise using that creeky old system to help support
>> bootstrapping Interledger, I'd be happy to help out however I can.
>>
>> On Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <
>> adrian@hopebailie.com> wrote:
>>
>>> When the Internet was first emerging and large university and research
>>> networks were coming together on the back of the Internet Protocol the
>>> challenge for everyday users was how they could access this new network of
>>> networks without special permission or equipment.
>>>
>>> We face a similar challenge with ILP in that very few of the ledgers
>>> accessible to us support the one function that is critical to universal ILP
>>> payments; real-time conditional transfers. (I wrote a bit about conditional
>>> transfer here: https://medium.com/@ahopebaili
>>> e/the-power-of-conditional-payments-2d1ea531250a)
>>>
>>> So, just like the pioneers of the Internet we're improvising!
>>>
>>> "Dial-up" interledger enables us to bootstrap the Interledger using
>>> "virtual" ledgers between connectors that have established a bounded
>>> trusted relationship.
>>>
>>> In other words, if I run a small connector and I trust my friend Stefan
>>> who also runs a connector then we can transact without needing an
>>> ILP-enabled ledger between us.
>>>
>>> We establish a credit limit that we are both comfortable with and agree
>>> on a way to settle our positions as required (via Bitcoin, bank transfer or
>>> even cash).
>>>
>>> Consider what will happen if we build a community of people who are all
>>> establishing similar peering relationships and then introduce ILP-enabled
>>> ledgers to bridge any gaps between connectors that don't know one another.
>>> Very soon we'll have an entirely new payments network where payments flow
>>> like information does on the Internet today.
>>>
>>> We're calling this project the Interledger Bootstrap Project and I've
>>> started capturing some thoughts on the project wiki:
>>> https://github.com/interledgerjs/ilp-kit/wiki
>>>
>>> In short:
>>> 1. Get the ilp-kit code and run a node
>>> 2. Find other nodes to peer with
>>> 3. Do ILP-enabled transactions
>>> 4. Win!
>>>
>>> The ilp-kit is still pre-release and likely to have some bugs and change
>>> a lot so if you're keen to be an early adopter and help test and contribute
>>> back to that project please do so. If you'd rather wait until the code
>>> stabilizes a bit then keep watching the list and we'll let you know when
>>> the first Beta is available.
>>>
>>> Please feel free to make contributions to the wiki. It would be great if
>>> this was a community effort!
>>>
>>> Adrian
>>>
>>> _______________________________________________
>>> Ledger mailing list
>>> Ledger@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ledger
>>>
>>>
>>

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

<div dir=3D"ltr">This is great and I&#39;m excited to see Interledger get o=
ff the ground. Congrats to Adrian and all of the ILP developers involved!<d=
iv><br></div><div>Perhaps this is better as a separate thread, but what sor=
t of regulations should those who run virtual ledgers be thinking about? At=
 the moment, we&#39;re talking about small p2p networks. But if I want to r=
un a Bitcoin exchange or Ripple gateway in the United States, there are a n=
umber of KYC/AML regulations, possibly bitlicenses, and other things I have=
 to worry about (including banking, which is not trivial for those doing bu=
siness in the cryptocurrency ecosystem). What of this applies to running a =
virtual ledger in a p2p network?</div><div><br></div><div>As an individual =
without many resources, how do I deal with the potential legal and financia=
l pitfalls of running a virtual ledger? Just want to get the conversation s=
tarted.</div><div><br></div><div>Best,</div><div><br></div><div>Tom</div><d=
iv><br></div><div><br></div></div><div class=3D"gmail_extra"><br><div class=
=3D"gmail_quote">On Tue, Nov 8, 2016 at 10:47 AM, Daniel Bateman <span dir=
=3D"ltr">&lt;<a href=3D"mailto:7daniel77@gmail.com" target=3D"_blank">7dani=
el77@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p d=
ir=3D"ltr">Excellent, thank you Adrian. </p>
<p dir=3D"ltr">And thank you Ryan for your original vision for Ripple. </p>
<p dir=3D"ltr">Perhaps what is needed now is a step-by-step guide? &quot;Ho=
w to run an Interledger connector&quot;</p><span class=3D"HOEnZb"><font col=
or=3D"#888888">
<p dir=3D"ltr">Daniel </p></font></span><div class=3D"HOEnZb"><div class=3D=
"h5">
<div class=3D"gmail_quote">On Nov 8, 2016 11:32 AM, &quot;Ryan Fugger&quot;=
 &lt;<a href=3D"mailto:arv@ryanfugger.com" target=3D"_blank">arv@ryanfugger=
.com</a>&gt; wrote:<br type=3D"attribution"><blockquote class=3D"gmail_quot=
e" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">=
<div dir=3D"ltr">This is great Adrian.=C2=A0 My plan was always to evolve R=
ipplepay.com into a decentralized system like this.=C2=A0 If you or anyone =
is interested in upgrading or otherwise using that creeky old system to hel=
p support bootstrapping Interledger, I&#39;d be happy to help out however I=
 can.<br></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On=
 Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <span dir=3D"ltr">&lt;<a =
href=3D"mailto:adrian@hopebailie.com" target=3D"_blank">adrian@hopebailie.c=
om</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"=
><div><div><div><div><div><div><div>When the Internet was first emerging an=
d
 large university and research networks were coming together on the back
 of the Internet Protocol the challenge for everyday users was how they=20
could access this new network of networks without special permission or=20
equipment.<br><div><br></div>We face a similar challenge with ILP in that=
=20
very few of the ledgers accessible to us support the one function that=20
is critical to universal ILP payments; real-time conditional transfers. (I =
wrote a bit about conditional transfer here: <a href=3D"https://medium.com/=
@ahopebailie/the-power-of-conditional-payments-2d1ea531250a" target=3D"_bla=
nk">https://medium.com/@ahopebaili<wbr>e/the-power-of-conditional-pay<wbr>m=
ents-2d1ea531250a</a>)<br><br>So, just like the pioneers of the Internet we=
&#39;re improvising!<br><br>&quot;Dial-up&quot; interledger enables us to b=
ootstrap the=20
Interledger using &quot;virtual&quot; ledgers between connectors that have=
=20
established a bounded trusted relationship.<br><br>In other words, if I=20
run a small connector and I trust my friend Stefan who also runs a=20
connector then we can transact without needing an ILP-enabled ledger=20
between us.<br><br>We establish a credit limit that we are both comfortable=
=20
with and agree on a way to settle our positions as required (via=20
Bitcoin, bank transfer or even cash).<br><br>Consider what will happen if w=
e build a=20
community of people who are all establishing similar peering=20
relationships and then introduce ILP-enabled ledgers to bridge any gaps=20
between connectors that don&#39;t know one another. Very soon we&#39;ll hav=
e an=20
entirely new payments network where payments flow like information does=20
on the Internet today.<br><br></div>We&#39;re calling this project the Inte=
rledger Bootstrap Project and I&#39;ve started capturing some thoughts on t=
he project wiki: <a href=3D"https://github.com/interledgerjs/ilp-kit/wiki" =
target=3D"_blank">https://github.com/interledger<wbr>js/ilp-kit/wiki</a><br=
><br></div>In short:<br></div>1. Get the ilp-kit code and run a node<br></d=
iv>2. Find other nodes to peer with<br></div>3. Do ILP-enabled transactions=
<br></div>4. Win!<br><br></div><div>The ilp-kit is still pre-release and li=
kely to have some bugs and change a lot so if you&#39;re keen to be an earl=
y adopter and help test and contribute back to that project please do so. I=
f you&#39;d rather wait until the code stabilizes a bit then keep watching =
the list and we&#39;ll let you know when the first Beta is available.<br></=
div><div><br></div>Please feel free to make contributions to the wiki. It w=
ould be great if this was a community effort!<span class=3D"m_7584614099241=
758629m_4836946588755842606HOEnZb"><font color=3D"#888888"><br><div><div><d=
iv><div><div><div><div><div><br></div><div>Adrian<br></div></div></div></di=
v></div></div></div></div></font></span></div>
<br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org" target=3D"_blank">Ledger@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/ledger</a><br=
>
<br></blockquote></div><br></div>
</blockquote></div>
</div></div></blockquote></div><br></div>

--001a114ab9ca8f2bef0540e1e783--


From nobody Wed Nov  9 11:48:08 2016
Return-Path: <pfrazee@gmail.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1FB912945E for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 11:48:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.284
X-Spam-Level: 
X-Spam-Status: No, score=-0.284 tagged_above=-999 required=5 tests=[BAD_CREDIT=2.415, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t-8H4-C-mH0h for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 11:48:01 -0800 (PST)
Received: from mail-it0-x22c.google.com (mail-it0-x22c.google.com [IPv6:2607:f8b0:4001:c0b::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B554129441 for <ledger@ietf.org>; Wed,  9 Nov 2016 11:48:01 -0800 (PST)
Received: by mail-it0-x22c.google.com with SMTP id q124so179798880itd.1 for <ledger@ietf.org>; Wed, 09 Nov 2016 11:48:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=VNR1+7PXXFW95KxHKh6DUCVG7IZsGABnUT/ysOCOkKE=; b=Z0EhWN+LxBYajuUJsnZfzJIo+5izpj7O04yheSI5JDOxrg8rAm+EWsAOv/1vdclwl+ 9+bXKyBiJtSKmhDvHhRfb8z7dKy1IT6OEg0SflL4H5gF1kYL03L0x0MqvpmfH20epN8l +M8rzTNwUWUQglEsQnykt607DSPstQQtfUYXLz4IEIUoshBQLv6mw9CxwL77OV6BfO6L rQevgPzmNyiWOK7biKPIFLB5RRVccJhHj8McGlyov6k83hbzBPCtK1Xo7d5HhLqQukPU 1L2Nubd2iIqspVNz0vHTeKxmkPskqaonV5lpweykvEhTG+am9gZgqxrjhhNtsMEsqRXl zR7Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=VNR1+7PXXFW95KxHKh6DUCVG7IZsGABnUT/ysOCOkKE=; b=PD7hBz0lSUqUhEIcaESOtT1jbguTUwZFKR5m1iRbVt8/6dhWiwteU0tEWZUKPKSiZ3 fGOdK7nXllfqxRXiC+HR1nJsaLsUiqenwyIEaTSXUYWUz3GMf1RB53nmEB+n8IAO8wM3 A9NIQxrvFQu1fIM1s+ATIHMEKJplV8zLubQ+/kvcnTG6mfcjOGZtu7dPdxzkVoPbo6/S CZnwuxFR+Z71hYrBsDm4DjlWcVZ9D+nJX5p6PZYA6flI8rXBLmyuh6sT6HaihUHA6zT0 gOvmxwypw/qxiJHhQHItkLZZjoM6vnACT0PaFNYzW25ZlT2Fq+4s2rcavVhb5QNb8ptS skMQ==
X-Gm-Message-State: ABUngvddPpnTVLNgnYpFWUO9JIBbpFJAvNeA2vti3UfyR4/ycpMhuGMdSa8YuLlS7LVPQviz6TLfKC60gCg2YA==
X-Received: by 10.202.83.202 with SMTP id h193mr1042657oib.106.1478720877432;  Wed, 09 Nov 2016 11:47:57 -0800 (PST)
MIME-Version: 1.0
Received: by 10.182.221.201 with HTTP; Wed, 9 Nov 2016 11:47:17 -0800 (PST)
In-Reply-To: <CAPS+YFLWwGAr+bx6+33TqEK5_wW6gFPOQHnU=rhvbEXVMCcDgw@mail.gmail.com>
References: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com> <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com> <CAB1OcyGs53ME8K1Q8838T8iYH6SQta0TpiOdM-CNpirxdmOuFQ@mail.gmail.com> <CAJBT38UZ3wK7EhhWGFW9sy_kBdKZNom9gg22_JTXZGUp3W5MQA@mail.gmail.com> <CAPS+YFLWwGAr+bx6+33TqEK5_wW6gFPOQHnU=rhvbEXVMCcDgw@mail.gmail.com>
From: Paul Frazee <pfrazee@gmail.com>
Date: Wed, 9 Nov 2016 13:47:17 -0600
Message-ID: <CAD4FMeiTjNqQpz4=qepviKhObUst7we_suaQUWVGNN+O+GsJ8A@mail.gmail.com>
To: Andrew Bransford Brown <andrewbb@gmail.com>
Content-Type: multipart/alternative; boundary=001a1147d7dc9f1a980540e38865
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/zjHHBghC5aJA8lMaxl79ZRbD37k>
Cc: Tom Haas <tjhaas@gmail.com>, Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>
Subject: Re: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2016 19:48:07 -0000

--001a1147d7dc9f1a980540e38865
Content-Type: text/plain; charset=UTF-8

What about test nodes that exchange fake currencies only? Would that A)
relax the regulatory requirements, B) be useful to ILP rollout?

On Wed, Nov 9, 2016 at 1:42 PM, Andrew Bransford Brown <andrewbb@gmail.com>
wrote:

> I'd suggest a State exchange to avoid SEC regulations while building the
> market.  Once you cross state lines, then pass the SEC regs.  The Texas
> Stock Market in San Antonio, for example.  Some groundwork has been
> completed.
>
> A simple protocol is required that will handle the contracts with
> sufficient granularity.  See the attached for what I term a "transaction
> stack".  It breaks the Offer and Terms, so Bid/Ask are contractually
> identical.  Faster and works for anything.
>
> Andrew B. Brown
> (512) 947-8282
> http://KidsCourtyard.com
>
>
> On Wed, Nov 9, 2016 at 12:50 PM, Tom Haas <tjhaas@gmail.com> wrote:
>
>> This is great and I'm excited to see Interledger get off the ground.
>> Congrats to Adrian and all of the ILP developers involved!
>>
>> Perhaps this is better as a separate thread, but what sort of regulations
>> should those who run virtual ledgers be thinking about? At the moment,
>> we're talking about small p2p networks. But if I want to run a Bitcoin
>> exchange or Ripple gateway in the United States, there are a number of
>> KYC/AML regulations, possibly bitlicenses, and other things I have to worry
>> about (including banking, which is not trivial for those doing business in
>> the cryptocurrency ecosystem). What of this applies to running a virtual
>> ledger in a p2p network?
>>
>> As an individual without many resources, how do I deal with the potential
>> legal and financial pitfalls of running a virtual ledger? Just want to get
>> the conversation started.
>>
>> Best,
>>
>> Tom
>>
>>
>>
>> On Tue, Nov 8, 2016 at 10:47 AM, Daniel Bateman <7daniel77@gmail.com>
>> wrote:
>>
>>> Excellent, thank you Adrian.
>>>
>>> And thank you Ryan for your original vision for Ripple.
>>>
>>> Perhaps what is needed now is a step-by-step guide? "How to run an
>>> Interledger connector"
>>>
>>> Daniel
>>> On Nov 8, 2016 11:32 AM, "Ryan Fugger" <arv@ryanfugger..com
>>> <arv@ryanfugger.com>> wrote:
>>>
>>>> This is great Adrian.  My plan was always to evolve Ripplepay.com into
>>>> a decentralized system like this.  If you or anyone is interested in
>>>> upgrading or otherwise using that creeky old system to help support
>>>> bootstrapping Interledger, I'd be happy to help out however I can.
>>>>
>>>> On Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <
>>>> adrian@hopebailie.com> wrote:
>>>>
>>>>> When the Internet was first emerging and large university and research
>>>>> networks were coming together on the back of the Internet Protocol the
>>>>> challenge for everyday users was how they could access this new network of
>>>>> networks without special permission or equipment.
>>>>>
>>>>> We face a similar challenge with ILP in that very few of the ledgers
>>>>> accessible to us support the one function that is critical to universal ILP
>>>>> payments; real-time conditional transfers. (I wrote a bit about conditional
>>>>> transfer here: https://medium.com/@ahopebaili
>>>>> e/the-power-of-conditional-payments-2d1ea531250a)
>>>>>
>>>>> So, just like the pioneers of the Internet we're improvising!
>>>>>
>>>>> "Dial-up" interledger enables us to bootstrap the Interledger using
>>>>> "virtual" ledgers between connectors that have established a bounded
>>>>> trusted relationship.
>>>>>
>>>>> In other words, if I run a small connector and I trust my friend
>>>>> Stefan who also runs a connector then we can transact without needing an
>>>>> ILP-enabled ledger between us.
>>>>>
>>>>> We establish a credit limit that we are both comfortable with and
>>>>> agree on a way to settle our positions as required (via Bitcoin, bank
>>>>> transfer or even cash).
>>>>>
>>>>> Consider what will happen if we build a community of people who are
>>>>> all establishing similar peering relationships and then introduce
>>>>> ILP-enabled ledgers to bridge any gaps between connectors that don't know
>>>>> one another. Very soon we'll have an entirely new payments network where
>>>>> payments flow like information does on the Internet today.
>>>>>
>>>>> We're calling this project the Interledger Bootstrap Project and I've
>>>>> started capturing some thoughts on the project wiki:
>>>>> https://github.com/interledgerjs/ilp-kit/wiki
>>>>>
>>>>> In short:
>>>>> 1. Get the ilp-kit code and run a node
>>>>> 2. Find other nodes to peer with
>>>>> 3. Do ILP-enabled transactions
>>>>> 4. Win!
>>>>>
>>>>> The ilp-kit is still pre-release and likely to have some bugs and
>>>>> change a lot so if you're keen to be an early adopter and help test and
>>>>> contribute back to that project please do so. If you'd rather wait until
>>>>> the code stabilizes a bit then keep watching the list and we'll let you
>>>>> know when the first Beta is available.
>>>>>
>>>>> Please feel free to make contributions to the wiki. It would be great
>>>>> if this was a community effort!
>>>>>
>>>>> Adrian
>>>>>
>>>>> _______________________________________________
>>>>> Ledger mailing list
>>>>> Ledger@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/ledger
>>>>>
>>>>>
>>>>
>>
>

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

<div dir=3D"ltr">What about test nodes that exchange fake currencies only? =
Would that A) relax the regulatory requirements, B) be useful to ILP rollou=
t?</div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Wed, N=
ov 9, 2016 at 1:42 PM, Andrew Bransford Brown <span dir=3D"ltr">&lt;<a href=
=3D"mailto:andrewbb@gmail.com" target=3D"_blank">andrewbb@gmail.com</a>&gt;=
</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">I&#39;d s=
uggest a State exchange to avoid SEC regulations while building the market.=
=C2=A0 Once you cross state lines, then pass the SEC regs.=C2=A0 The Texas =
Stock Market in San Antonio, for example.=C2=A0 Some groundwork has been co=
mpleted.<div><br></div><div>A simple protocol is required that will handle =
the contracts with sufficient granularity.=C2=A0 See the attached for what =
I term a &quot;transaction stack&quot;.=C2=A0 It breaks the Offer and Terms=
, so Bid/Ask are contractually identical.=C2=A0 Faster and works for anythi=
ng.</div></div><div class=3D"gmail_extra"><br clear=3D"all"><div><div class=
=3D"m_6987438880606398807gmail_signature" data-smartmail=3D"gmail_signature=
"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div di=
r=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div>Andrew B. Brown</div><div><span style=3D"font-size:12.8px"><a=
 href=3D"tel:%28512%29%20947-8282" value=3D"+15129478282" target=3D"_blank"=
>(512) 947-8282</a></span><br></div><div><span style=3D"font-size:12.8px"><=
a href=3D"http://KidsCourtyard.com" target=3D"_blank">http://KidsCourtyard.=
com</a></span></div><div><br></div></div></div></div></div></div></div></di=
v></div></div></div></div></div></div></div><div><div class=3D"h5">
<br><div class=3D"gmail_quote">On Wed, Nov 9, 2016 at 12:50 PM, Tom Haas <s=
pan dir=3D"ltr">&lt;<a href=3D"mailto:tjhaas@gmail.com" target=3D"_blank">t=
jhaas@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" =
style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><di=
v dir=3D"ltr">This is great and I&#39;m excited to see Interledger get off =
the ground. Congrats to Adrian and all of the ILP developers involved!<div>=
<br></div><div>Perhaps this is better as a separate thread, but what sort o=
f regulations should those who run virtual ledgers be thinking about? At th=
e moment, we&#39;re talking about small p2p networks. But if I want to run =
a Bitcoin exchange or Ripple gateway in the United States, there are a numb=
er of KYC/AML regulations, possibly bitlicenses, and other things I have to=
 worry about (including banking, which is not trivial for those doing busin=
ess in the cryptocurrency ecosystem). What of this applies to running a vir=
tual ledger in a p2p network?</div><div><br></div><div>As an individual wit=
hout many resources, how do I deal with the potential legal and financial p=
itfalls of running a virtual ledger? Just want to get the conversation star=
ted.</div><div><br></div><div>Best,</div><div><br></div><div>Tom</div><div>=
<br></div><div><br></div></div><div class=3D"gmail_extra"><br><div class=3D=
"gmail_quote"><span>On Tue, Nov 8, 2016 at 10:47 AM, Daniel Bateman <span d=
ir=3D"ltr">&lt;<a href=3D"mailto:7daniel77@gmail.com" target=3D"_blank">7da=
niel77@gmail.com</a>&gt;</span> wrote:<br></span><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex"><span><p dir=3D"ltr">Excellent, thank you Adrian. </p>
<p dir=3D"ltr">And thank you Ryan for your original vision for Ripple. </p>
<p dir=3D"ltr">Perhaps what is needed now is a step-by-step guide? &quot;Ho=
w to run an Interledger connector&quot;</p><span class=3D"m_698743888060639=
8807m_4175822268748669702HOEnZb"><font color=3D"#888888">
<p dir=3D"ltr">Daniel </p></font></span></span><span><div class=3D"m_698743=
8880606398807m_4175822268748669702HOEnZb"><div class=3D"m_69874388806063988=
07m_4175822268748669702h5">
<div class=3D"gmail_quote">On Nov 8, 2016 11:32 AM, &quot;Ryan Fugger&quot;=
 &lt;<a href=3D"mailto:arv@ryanfugger.com" target=3D"_blank">arv@ryanfugger=
..com</a>&gt; wrote:<br type=3D"attribution"><blockquote class=3D"gmail_quo=
te" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"=
><div dir=3D"ltr">This is great Adrian.=C2=A0 My plan was always to evolve =
Ripplepay.com into a decentralized system like this.=C2=A0 If you or anyone=
 is interested in upgrading or otherwise using that creeky old system to he=
lp support bootstrapping Interledger, I&#39;d be happy to help out however =
I can.<br></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">O=
n Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:adrian@hopebailie.com" target=3D"_blank">adrian@hopebailie.=
com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr=
"><div><div><div><div><div><div><div>When the Internet was first emerging a=
nd
 large university and research networks were coming together on the back
 of the Internet Protocol the challenge for everyday users was how they=20
could access this new network of networks without special permission or=20
equipment.<br><div><br></div>We face a similar challenge with ILP in that=
=20
very few of the ledgers accessible to us support the one function that=20
is critical to universal ILP payments; real-time conditional transfers. (I =
wrote a bit about conditional transfer here: <a href=3D"https://medium.com/=
@ahopebailie/the-power-of-conditional-payments-2d1ea531250a" target=3D"_bla=
nk">https://medium.com/@ahopebaili<wbr>e/the-power-of-conditional-pay<wbr>m=
ents-2d1ea531250a</a>)<br><br>So, just like the pioneers of the Internet we=
&#39;re improvising!<br><br>&quot;Dial-up&quot; interledger enables us to b=
ootstrap the=20
Interledger using &quot;virtual&quot; ledgers between connectors that have=
=20
established a bounded trusted relationship.<br><br>In other words, if I=20
run a small connector and I trust my friend Stefan who also runs a=20
connector then we can transact without needing an ILP-enabled ledger=20
between us.<br><br>We establish a credit limit that we are both comfortable=
=20
with and agree on a way to settle our positions as required (via=20
Bitcoin, bank transfer or even cash).<br><br>Consider what will happen if w=
e build a=20
community of people who are all establishing similar peering=20
relationships and then introduce ILP-enabled ledgers to bridge any gaps=20
between connectors that don&#39;t know one another. Very soon we&#39;ll hav=
e an=20
entirely new payments network where payments flow like information does=20
on the Internet today.<br><br></div>We&#39;re calling this project the Inte=
rledger Bootstrap Project and I&#39;ve started capturing some thoughts on t=
he project wiki: <a href=3D"https://github.com/interledgerjs/ilp-kit/wiki" =
target=3D"_blank">https://github.com/interledger<wbr>js/ilp-kit/wiki</a><br=
><br></div>In short:<br></div>1. Get the ilp-kit code and run a node<br></d=
iv>2. Find other nodes to peer with<br></div>3. Do ILP-enabled transactions=
<br></div>4. Win!<br><br></div><div>The ilp-kit is still pre-release and li=
kely to have some bugs and change a lot so if you&#39;re keen to be an earl=
y adopter and help test and contribute back to that project please do so. I=
f you&#39;d rather wait until the code stabilizes a bit then keep watching =
the list and we&#39;ll let you know when the first Beta is available.<br></=
div><div><br></div>Please feel free to make contributions to the wiki. It w=
ould be great if this was a community effort!<span class=3D"m_6987438880606=
398807m_4175822268748669702m_7584614099241758629m_4836946588755842606HOEnZb=
"><font color=3D"#888888"><br><div><div><div><div><div><div><div><div><br><=
/div><div>Adrian<br></div></div></div></div></div></div></div></div></font>=
</span></div>
<br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org" target=3D"_blank">Ledger@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/ledger</a><br=
>
<br></blockquote></div><br></div>
</blockquote></div>
</div></div></span></blockquote></div><br></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>

--001a1147d7dc9f1a980540e38865--


From andrewbb@gmail.com  Wed Nov  9 11:42:24 2016
Return-Path: <andrewbb@gmail.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC5341296EE for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 11:42:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.284
X-Spam-Level: 
X-Spam-Status: No, score=-0.284 tagged_above=-999 required=5 tests=[BAD_CREDIT=2.415, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g5d9IAlF_AMC for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 11:42:21 -0800 (PST)
Received: from mail-vk0-x22b.google.com (mail-vk0-x22b.google.com [IPv6:2607:f8b0:400c:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A60E1296E8 for <ledger@ietf.org>; Wed,  9 Nov 2016 11:42:20 -0800 (PST)
Received: by mail-vk0-x22b.google.com with SMTP id 137so137333933vkl.0 for <ledger@ietf.org>; Wed, 09 Nov 2016 11:42:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ZiRJzw4AGdhxhkjALvabpA6W/L2CxdrPwqCRQ59WWQM=; b=ccdDJNVR2rxZ2w+LAXddAScjBJ8C0/PEzkpVtrns4Scha8R8aC5XrNw9pRsRvr/MJj 4AwSaCMeQnacw2LuUl/k1e7I51eCBrVGv/6WYPByP8RNbT59RE+13t1WF7dxKjZ98ME+ 7JHkti/6vVx8ER6NxpGSzjKkqQlvy7UYPAsu4U0rM8vJ0C9n4+GrJQTQOyELIjiZ7PGN Uw1zPJIVaivenW7uo4kRW7HUPjWplVFVZzM0X5X0aZ9gFe7J6jT35RKCQiIPxHgoC/2i 3YIvVBColRkX0raO8Tl797+0mbezOK5Q/DuommfVkXWQBHn+rnbQEEkxDuVlggpupnej pqtA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ZiRJzw4AGdhxhkjALvabpA6W/L2CxdrPwqCRQ59WWQM=; b=SjDLTUvbt6MpR0Lvt1Eh8u6QsGGRfvnrTCtISDJNhSn/+ppANzMgRnDS4Rnw7IRvVe Lq+B3B4bbxv7MiCW7hpWiC1cv0sRizozXqkWN7oLe2q+HSI6rEbjJa9Q3KE7DReRsYOO mGfqQ9GkyhYHu4f1LTS/dtCXhXI3HDxSntrQLrqn9tS6eWJmcKy22iyxBZDc/WJXbu/D WBUvVAkz+38q2xZtkrZeh+kTfaKIfIaDlq66CkBnmLpHKPXwUWkLsmYS/S8fTYMrGhOp 6Og/EhTfR+EqqHWybK3W77zjezK6mB5WXxyB0Etw1QIRSLX2c/Ike/zm/mY1So0ufLFc liUg==
X-Gm-Message-State: ABUngvd7xnOFXdzvuSXcOWoGwhaOCefp8Jk49h5VrHxzy1vFA10yvXdkEygdPLfZ1axmMW7TkffYJdvmCYAS6A==
X-Received: by 10.31.199.195 with SMTP id x186mr840111vkf.128.1478720539603; Wed, 09 Nov 2016 11:42:19 -0800 (PST)
MIME-Version: 1.0
Received: by 10.176.0.168 with HTTP; Wed, 9 Nov 2016 11:42:18 -0800 (PST)
In-Reply-To: <CAJBT38UZ3wK7EhhWGFW9sy_kBdKZNom9gg22_JTXZGUp3W5MQA@mail.gmail.com>
References: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com> <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com> <CAB1OcyGs53ME8K1Q8838T8iYH6SQta0TpiOdM-CNpirxdmOuFQ@mail.gmail.com> <CAJBT38UZ3wK7EhhWGFW9sy_kBdKZNom9gg22_JTXZGUp3W5MQA@mail.gmail.com>
From: Andrew Bransford Brown <andrewbb@gmail.com>
Date: Wed, 9 Nov 2016 14:42:18 -0500
Message-ID: <CAPS+YFLWwGAr+bx6+33TqEK5_wW6gFPOQHnU=rhvbEXVMCcDgw@mail.gmail.com>
To: Tom Haas <tjhaas@gmail.com>
Content-Type: multipart/mixed; boundary=001a114850d47c54b80540e3749c
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/Qx6MQXz605RxkIn_4PhwVDQHPQI>
X-Mailman-Approved-At: Wed, 09 Nov 2016 11:55:32 -0800
Cc: Interledger Community Group <public-interledger@w3.org>, ledger@ietf.org
Subject: Re: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2016 19:52:52 -0000

--001a114850d47c54b80540e3749c
Content-Type: multipart/alternative; boundary=001a114850d47c54b20540e3749a

--001a114850d47c54b20540e3749a
Content-Type: text/plain; charset=UTF-8

I'd suggest a State exchange to avoid SEC regulations while building the
market.  Once you cross state lines, then pass the SEC regs.  The Texas
Stock Market in San Antonio, for example.  Some groundwork has been
completed.

A simple protocol is required that will handle the contracts with
sufficient granularity.  See the attached for what I term a "transaction
stack".  It breaks the Offer and Terms, so Bid/Ask are contractually
identical.  Faster and works for anything.

Andrew B. Brown
(512) 947-8282
http://KidsCourtyard.com


On Wed, Nov 9, 2016 at 12:50 PM, Tom Haas <tjhaas@gmail.com> wrote:

> This is great and I'm excited to see Interledger get off the ground.
> Congrats to Adrian and all of the ILP developers involved!
>
> Perhaps this is better as a separate thread, but what sort of regulations
> should those who run virtual ledgers be thinking about? At the moment,
> we're talking about small p2p networks. But if I want to run a Bitcoin
> exchange or Ripple gateway in the United States, there are a number of
> KYC/AML regulations, possibly bitlicenses, and other things I have to worry
> about (including banking, which is not trivial for those doing business in
> the cryptocurrency ecosystem). What of this applies to running a virtual
> ledger in a p2p network?
>
> As an individual without many resources, how do I deal with the potential
> legal and financial pitfalls of running a virtual ledger? Just want to get
> the conversation started.
>
> Best,
>
> Tom
>
>
>
> On Tue, Nov 8, 2016 at 10:47 AM, Daniel Bateman <7daniel77@gmail.com>
> wrote:
>
>> Excellent, thank you Adrian.
>>
>> And thank you Ryan for your original vision for Ripple.
>>
>> Perhaps what is needed now is a step-by-step guide? "How to run an
>> Interledger connector"
>>
>> Daniel
>> On Nov 8, 2016 11:32 AM, "Ryan Fugger" <arv@ryanfugger..com
>> <arv@ryanfugger.com>> wrote:
>>
>>> This is great Adrian.  My plan was always to evolve Ripplepay.com into a
>>> decentralized system like this.  If you or anyone is interested in
>>> upgrading or otherwise using that creeky old system to help support
>>> bootstrapping Interledger, I'd be happy to help out however I can.
>>>
>>> On Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <
>>> adrian@hopebailie.com> wrote:
>>>
>>>> When the Internet was first emerging and large university and research
>>>> networks were coming together on the back of the Internet Protocol the
>>>> challenge for everyday users was how they could access this new network of
>>>> networks without special permission or equipment.
>>>>
>>>> We face a similar challenge with ILP in that very few of the ledgers
>>>> accessible to us support the one function that is critical to universal ILP
>>>> payments; real-time conditional transfers. (I wrote a bit about conditional
>>>> transfer here: https://medium.com/@ahopebaili
>>>> e/the-power-of-conditional-payments-2d1ea531250a)
>>>>
>>>> So, just like the pioneers of the Internet we're improvising!
>>>>
>>>> "Dial-up" interledger enables us to bootstrap the Interledger using
>>>> "virtual" ledgers between connectors that have established a bounded
>>>> trusted relationship.
>>>>
>>>> In other words, if I run a small connector and I trust my friend Stefan
>>>> who also runs a connector then we can transact without needing an
>>>> ILP-enabled ledger between us.
>>>>
>>>> We establish a credit limit that we are both comfortable with and agree
>>>> on a way to settle our positions as required (via Bitcoin, bank transfer or
>>>> even cash).
>>>>
>>>> Consider what will happen if we build a community of people who are all
>>>> establishing similar peering relationships and then introduce ILP-enabled
>>>> ledgers to bridge any gaps between connectors that don't know one another.
>>>> Very soon we'll have an entirely new payments network where payments flow
>>>> like information does on the Internet today.
>>>>
>>>> We're calling this project the Interledger Bootstrap Project and I've
>>>> started capturing some thoughts on the project wiki:
>>>> https://github.com/interledgerjs/ilp-kit/wiki
>>>>
>>>> In short:
>>>> 1. Get the ilp-kit code and run a node
>>>> 2. Find other nodes to peer with
>>>> 3. Do ILP-enabled transactions
>>>> 4. Win!
>>>>
>>>> The ilp-kit is still pre-release and likely to have some bugs and
>>>> change a lot so if you're keen to be an early adopter and help test and
>>>> contribute back to that project please do so. If you'd rather wait until
>>>> the code stabilizes a bit then keep watching the list and we'll let you
>>>> know when the first Beta is available.
>>>>
>>>> Please feel free to make contributions to the wiki. It would be great
>>>> if this was a community effort!
>>>>
>>>> Adrian
>>>>
>>>> _______________________________________________
>>>> Ledger mailing list
>>>> Ledger@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/ledger
>>>>
>>>>
>>>
>

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

<div dir=3D"ltr">I&#39;d suggest a State exchange to avoid SEC regulations =
while building the market.=C2=A0 Once you cross state lines, then pass the =
SEC regs.=C2=A0 The Texas Stock Market in San Antonio, for example.=C2=A0 S=
ome groundwork has been completed.<div><br></div><div>A simple protocol is =
required that will handle the contracts with sufficient granularity.=C2=A0 =
See the attached for what I term a &quot;transaction stack&quot;.=C2=A0 It =
breaks the Offer and Terms, so Bid/Ask are contractually identical.=C2=A0 F=
aster and works for anything.</div></div><div class=3D"gmail_extra"><br cle=
ar=3D"all"><div><div class=3D"gmail_signature" data-smartmail=3D"gmail_sign=
ature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><d=
iv dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div=
 dir=3D"ltr"><div>Andrew B. Brown</div><div><span style=3D"font-size:12.8px=
">(512) 947-8282</span><br></div><div><span style=3D"font-size:12.8px"><a h=
ref=3D"http://KidsCourtyard.com" target=3D"_blank">http://KidsCourtyard.com=
</a></span></div><div><br></div></div></div></div></div></div></div></div><=
/div></div></div></div></div></div></div>
<br><div class=3D"gmail_quote">On Wed, Nov 9, 2016 at 12:50 PM, Tom Haas <s=
pan dir=3D"ltr">&lt;<a href=3D"mailto:tjhaas@gmail.com" target=3D"_blank">t=
jhaas@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" =
style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><di=
v dir=3D"ltr">This is great and I&#39;m excited to see Interledger get off =
the ground. Congrats to Adrian and all of the ILP developers involved!<div>=
<br></div><div>Perhaps this is better as a separate thread, but what sort o=
f regulations should those who run virtual ledgers be thinking about? At th=
e moment, we&#39;re talking about small p2p networks. But if I want to run =
a Bitcoin exchange or Ripple gateway in the United States, there are a numb=
er of KYC/AML regulations, possibly bitlicenses, and other things I have to=
 worry about (including banking, which is not trivial for those doing busin=
ess in the cryptocurrency ecosystem). What of this applies to running a vir=
tual ledger in a p2p network?</div><div><br></div><div>As an individual wit=
hout many resources, how do I deal with the potential legal and financial p=
itfalls of running a virtual ledger? Just want to get the conversation star=
ted.</div><div><br></div><div>Best,</div><div><br></div><div>Tom</div><div>=
<br></div><div><br></div></div><div class=3D"gmail_extra"><br><div class=3D=
"gmail_quote"><span class=3D"">On Tue, Nov 8, 2016 at 10:47 AM, Daniel Bate=
man <span dir=3D"ltr">&lt;<a href=3D"mailto:7daniel77@gmail.com" target=3D"=
_blank">7daniel77@gmail.com</a>&gt;</span> wrote:<br></span><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex"><span class=3D""><p dir=3D"ltr">Excellent, thank you Adrian=
. </p>
<p dir=3D"ltr">And thank you Ryan for your original vision for Ripple. </p>
<p dir=3D"ltr">Perhaps what is needed now is a step-by-step guide? &quot;Ho=
w to run an Interledger connector&quot;</p><span class=3D"m_417582226874866=
9702HOEnZb"><font color=3D"#888888">
<p dir=3D"ltr">Daniel </p></font></span></span><span class=3D""><div class=
=3D"m_4175822268748669702HOEnZb"><div class=3D"m_4175822268748669702h5">
<div class=3D"gmail_quote">On Nov 8, 2016 11:32 AM, &quot;Ryan Fugger&quot;=
 &lt;<a href=3D"mailto:arv@ryanfugger.com" target=3D"_blank">arv@ryanfugger=
..com</a>&gt; wrote:<br type=3D"attribution"><blockquote class=3D"gmail_quo=
te" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"=
><div dir=3D"ltr">This is great Adrian.=C2=A0 My plan was always to evolve =
Ripplepay.com into a decentralized system like this.=C2=A0 If you or anyone=
 is interested in upgrading or otherwise using that creeky old system to he=
lp support bootstrapping Interledger, I&#39;d be happy to help out however =
I can.<br></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">O=
n Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:adrian@hopebailie.com" target=3D"_blank">adrian@hopebailie.=
com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr=
"><div><div><div><div><div><div><div>When the Internet was first emerging a=
nd
 large university and research networks were coming together on the back
 of the Internet Protocol the challenge for everyday users was how they=20
could access this new network of networks without special permission or=20
equipment.<br><div><br></div>We face a similar challenge with ILP in that=
=20
very few of the ledgers accessible to us support the one function that=20
is critical to universal ILP payments; real-time conditional transfers. (I =
wrote a bit about conditional transfer here: <a href=3D"https://medium.com/=
@ahopebailie/the-power-of-conditional-payments-2d1ea531250a" target=3D"_bla=
nk">https://medium.com/@ahopebaili<wbr>e/the-power-of-conditional-pay<wbr>m=
ents-2d1ea531250a</a>)<br><br>So, just like the pioneers of the Internet we=
&#39;re improvising!<br><br>&quot;Dial-up&quot; interledger enables us to b=
ootstrap the=20
Interledger using &quot;virtual&quot; ledgers between connectors that have=
=20
established a bounded trusted relationship.<br><br>In other words, if I=20
run a small connector and I trust my friend Stefan who also runs a=20
connector then we can transact without needing an ILP-enabled ledger=20
between us.<br><br>We establish a credit limit that we are both comfortable=
=20
with and agree on a way to settle our positions as required (via=20
Bitcoin, bank transfer or even cash).<br><br>Consider what will happen if w=
e build a=20
community of people who are all establishing similar peering=20
relationships and then introduce ILP-enabled ledgers to bridge any gaps=20
between connectors that don&#39;t know one another. Very soon we&#39;ll hav=
e an=20
entirely new payments network where payments flow like information does=20
on the Internet today.<br><br></div>We&#39;re calling this project the Inte=
rledger Bootstrap Project and I&#39;ve started capturing some thoughts on t=
he project wiki: <a href=3D"https://github.com/interledgerjs/ilp-kit/wiki" =
target=3D"_blank">https://github.com/interledger<wbr>js/ilp-kit/wiki</a><br=
><br></div>In short:<br></div>1. Get the ilp-kit code and run a node<br></d=
iv>2. Find other nodes to peer with<br></div>3. Do ILP-enabled transactions=
<br></div>4. Win!<br><br></div><div>The ilp-kit is still pre-release and li=
kely to have some bugs and change a lot so if you&#39;re keen to be an earl=
y adopter and help test and contribute back to that project please do so. I=
f you&#39;d rather wait until the code stabilizes a bit then keep watching =
the list and we&#39;ll let you know when the first Beta is available.<br></=
div><div><br></div>Please feel free to make contributions to the wiki. It w=
ould be great if this was a community effort!<span class=3D"m_4175822268748=
669702m_7584614099241758629m_4836946588755842606HOEnZb"><font color=3D"#888=
888"><br><div><div><div><div><div><div><div><div><br></div><div>Adrian<br><=
/div></div></div></div></div></div></div></div></font></span></div>
<br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org" target=3D"_blank">Ledger@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/ledger</a><br=
>
<br></blockquote></div><br></div>
</blockquote></div>
</div></div></span></blockquote></div><br></div>
</blockquote></div><br></div>

--001a114850d47c54b20540e3749a--

--001a114850d47c54b80540e3749c
Content-Type: image/png; name="PromiseLanguage.png"
Content-Disposition: attachment; filename="PromiseLanguage.png"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_ivbbzrju0

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
--001a114850d47c54b80540e3749c--


From nobody Wed Nov  9 12:00:20 2016
Return-Path: <bascule@gmail.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16EAF129771 for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 12:00:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F05j4SIaqpNe for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 12:00:16 -0800 (PST)
Received: from mail-vk0-x22c.google.com (mail-vk0-x22c.google.com [IPv6:2607:f8b0:400c:c05::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 120CA1298C2 for <ledger@ietf.org>; Wed,  9 Nov 2016 12:00:15 -0800 (PST)
Received: by mail-vk0-x22c.google.com with SMTP id 137so137747593vkl.0 for <ledger@ietf.org>; Wed, 09 Nov 2016 12:00:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=dPMgQj+gFCappMW4Ymx/ghpxeLhFbEBhlLHbDSMs5jM=; b=fJilSVpPXFufw93BVIGN3jS9mVZu2xIeTOcfbuudGv48AKoB0NCQpB+VrJvCKYcV6X SPOrJD9az2tos3FywwPTPzUS2CstTYavGvbBB4jMF5dhF4uScalJMh3KetBZyCi7lvx8 tGTjzBUvhlOmsNIf1XM8FEPdfsoYXdDynwi1eikS4BtQ5rtWaBrktJauwfirdzCkYjBX soCi28WAfPJqs7aTNmJtG3xvZjhzaMaHfJHdm8STuf2o/59H8uMe2VOCG6CTpN1RrDhB ps0lb+Wa4rju+kFFnFsPUuoz2mlTYb8KQt3yS0qZwZzEIblPMUL4HUMEHZEdrqQ5+HJ/ Y1EA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=dPMgQj+gFCappMW4Ymx/ghpxeLhFbEBhlLHbDSMs5jM=; b=Lo4AW82MYI/QO5ncMCo17aN9Adtfm+DvBOAn1IXN/QRglYhOxbBWwyEKI2oAU+OYvq wn8NJvq1soVGZvfAy4dW2kfZGUSiPYNok4f0O7T59dUbZCmZWWKm3nE9GbgRh0t2clhx u1fGisgU8+/97clM45Saymi+AD24VOuuFEefhJsHmRfS7oBSwMKGIxLL4/cLuxbzj/R+ xpBbcjNeSc69a0JfhyQoqXl/gAE2XDiZCh5oi+TBlKHVeQqRq8NrCU18EDcZ6hmScZ2X yuAHXynmnG7npSrv4aVlkeIZS0ZwVoSaKQp536ZhLjrgXdZrLSo+O9crJuyPmRZURpPM 33OQ==
X-Gm-Message-State: ABUngvexBkhdmrCbk9ZCC1ScOZehI6im6kgWv1LaUV/4o7mv9ZEkuOcpnLivL/SnZTX8bKQn86xC1iqz18mPbA==
X-Received: by 10.31.195.129 with SMTP id t123mr1010309vkf.166.1478721614170;  Wed, 09 Nov 2016 12:00:14 -0800 (PST)
MIME-Version: 1.0
Received: by 10.103.141.6 with HTTP; Wed, 9 Nov 2016 11:59:53 -0800 (PST)
In-Reply-To: <CAPS+YFLWwGAr+bx6+33TqEK5_wW6gFPOQHnU=rhvbEXVMCcDgw@mail.gmail.com>
References: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com> <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com> <CAB1OcyGs53ME8K1Q8838T8iYH6SQta0TpiOdM-CNpirxdmOuFQ@mail.gmail.com> <CAJBT38UZ3wK7EhhWGFW9sy_kBdKZNom9gg22_JTXZGUp3W5MQA@mail.gmail.com> <CAPS+YFLWwGAr+bx6+33TqEK5_wW6gFPOQHnU=rhvbEXVMCcDgw@mail.gmail.com>
From: Tony Arcieri <bascule@gmail.com>
Date: Wed, 9 Nov 2016 11:59:53 -0800
Message-ID: <CAHOTMVLyaKeMUGcb6MGq3edTdJsR4N7=0TtjRY-ETGMYHOdE2g@mail.gmail.com>
To: Andrew Bransford Brown <andrewbb@gmail.com>
Content-Type: multipart/alternative; boundary=001a114edca088cf290540e3b4c8
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/X4NjYN8v-N-NZv381dQU0gEXDYI>
Cc: Tom Haas <tjhaas@gmail.com>, Interledger Community Group <public-interledger@w3.org>, ledger@ietf.org
Subject: Re: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2016 20:00:18 -0000

--001a114edca088cf290540e3b4c8
Content-Type: text/plain; charset=UTF-8

On Wed, Nov 9, 2016 at 11:42 AM, Andrew Bransford Brown <andrewbb@gmail.com>
wrote:

> I'd suggest a State exchange to avoid SEC regulations while building the
> market.  Once you cross state lines, then pass the SEC regs.
>

It's a little more complicated than that. Individual states within the US
have their own money transmitter laws, which often apply to money transfers
within the state in addition to transfers between states or countries.

Setting up a test network with a fake currency that has no actual value
sounds ok, but if you are moving real money, even within a single state
(state laws providing), you'll want to have a money transmitter license
before you do so. For transmitting money between states, you'll need
licenses for every state you plan on operating in.

--
Tony Arcieri

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On W=
ed, Nov 9, 2016 at 11:42 AM, Andrew Bransford Brown <span dir=3D"ltr">&lt;<=
a href=3D"mailto:andrewbb@gmail.com" target=3D"_blank">andrewbb@gmail.com</=
a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0=
 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">I&#=
39;d suggest a State exchange to avoid SEC regulations while building the m=
arket.=C2=A0 Once you cross state lines, then pass the SEC regs.</div></blo=
ckquote><div><br></div><div>It&#39;s a little more complicated than that. I=
ndividual states within the US have their own money transmitter laws, which=
 often apply to money transfers within the state in addition to transfers b=
etween states or countries.</div><div><br></div><div>Setting up a test netw=
ork with a fake currency that has no actual value sounds ok, but if you are=
 moving real money, even within a single state (state laws providing), you&=
#39;ll want to have a money transmitter license before you do so. For trans=
mitting money between states, you&#39;ll need licenses for every state you =
plan on operating in.</div></div><div><br></div>--<br><div class=3D"gmail_s=
ignature" data-smartmail=3D"gmail_signature">Tony Arcieri<br></div>
</div></div>

--001a114edca088cf290540e3b4c8--


From nobody Wed Nov  9 12:30:25 2016
Return-Path: <andrewbb@gmail.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 248CC1296AD for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 12:30:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, LOTS_OF_MONEY=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B_sHKrYwj8We for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 12:30:22 -0800 (PST)
Received: from mail-vk0-x232.google.com (mail-vk0-x232.google.com [IPv6:2607:f8b0:400c:c05::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 221CD1293DB for <ledger@ietf.org>; Wed,  9 Nov 2016 12:30:22 -0800 (PST)
Received: by mail-vk0-x232.google.com with SMTP id x186so186024674vkd.1 for <ledger@ietf.org>; Wed, 09 Nov 2016 12:30:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=qFQPFniZcfbnPOwtZWGQNTMrrsU7zatdn5kDDYhi85A=; b=quc0r8XdKkQpdoRqMTMqdkgsfChGBrBAXv3uuDK50nl2jl1BLhWqR3PxookRvPKHOf TfLR6eCAOfdhHseZNTeE54tDwB3P7oEhnJAhpbQMkHHqOdy2betIDviMVaMJ84EDqPsQ 5F1AKz2sKcOvpzQ0loWL/yLPTC85UfIsE/jF3XMlr6oKfRi5+8jU3JJMF+X8OYkRM72K gaSw3c3HHGPk7Trw3TObHEZ1JpwZ677Zuh6j5+Am8/spsrLVTTxOdNonLE/argsS2Woi Zjf6pJIOpCkvsfrNApRMgSrtMLkmSPbscMLtKPxc2UrLDqhqUKzmvQkKCYU3Nvnyuiod oXzg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=qFQPFniZcfbnPOwtZWGQNTMrrsU7zatdn5kDDYhi85A=; b=ahLN1ga7cPteaMEc8xSkPwOavjxHpUYjQFsDI676DUaTcL4VzU95dQlOneDrYgipXC sByWJFKcwkhNNFbterq0v+vFyUB8GXT76iXSn3PGJEKovEu3qCdCnnr9Mf3RRiMOKqCB zJV1LRjgOCpGkMj2+FS+b544QuboMxTo13/wgHpATgSzEeyO7jsE+sGGs0NY29ZP0ZUm UniN/k38Ax94z71dXchGj8xGF6oiRUGq9p/mugmuRODc9vsqQwNaB9ufPt26yUhCI3WG 9WVU1wu4Bp1viWO1zMuHad9+4m0hqrQ0xNkJzefpPgmV7Uuhf9k+2hqaQkLylfa9r+Aw QMKA==
X-Gm-Message-State: ABUngvc6NJRiKrp5KXLXFH8IAMFlDzwwcFrWBLS7uYq81Fr4cYGe8eE/QgQudRS7DycpERnifOpkjW/3TTqo9w==
X-Received: by 10.31.78.134 with SMTP id c128mr913537vkb.25.1478723421160; Wed, 09 Nov 2016 12:30:21 -0800 (PST)
MIME-Version: 1.0
Received: by 10.176.0.168 with HTTP; Wed, 9 Nov 2016 12:30:20 -0800 (PST)
In-Reply-To: <CAHOTMVLyaKeMUGcb6MGq3edTdJsR4N7=0TtjRY-ETGMYHOdE2g@mail.gmail.com>
References: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com> <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com> <CAB1OcyGs53ME8K1Q8838T8iYH6SQta0TpiOdM-CNpirxdmOuFQ@mail.gmail.com> <CAJBT38UZ3wK7EhhWGFW9sy_kBdKZNom9gg22_JTXZGUp3W5MQA@mail.gmail.com> <CAPS+YFLWwGAr+bx6+33TqEK5_wW6gFPOQHnU=rhvbEXVMCcDgw@mail.gmail.com> <CAHOTMVLyaKeMUGcb6MGq3edTdJsR4N7=0TtjRY-ETGMYHOdE2g@mail.gmail.com>
From: Andrew Bransford Brown <andrewbb@gmail.com>
Date: Wed, 9 Nov 2016 15:30:20 -0500
Message-ID: <CAPS+YF+YjFb3iEMN_0Xq2tx_Hx428YX=XscsXktT=kW54Td40g@mail.gmail.com>
To: Tony Arcieri <bascule@gmail.com>
Content-Type: multipart/mixed; boundary=001a114845383d72050540e42071
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/QXSR9y_Gxv4tOh7pqP_gp3fCGYE>
Cc: Tom Haas <tjhaas@gmail.com>, Interledger Community Group <public-interledger@w3.org>, ledger@ietf.org
Subject: Re: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2016 20:30:24 -0000

--001a114845383d72050540e42071
Content-Type: multipart/alternative; boundary=001a114845383d71ff0540e4206f

--001a114845383d71ff0540e4206f
Content-Type: text/plain; charset=UTF-8

If you focus on a stock market, the software will work for currencies as
well.  The code is identical.  See my attachment.

In Texas, a stock exchange license is $10,000.  A currency exchange license
is $5,000.  There are net worth requirements and background checks, but it
is as simple as applying for a license.

Incorporate in Texas.
Raise some capital for ownership.
Apply for the licenses.
It's that easy.


Andrew B. Brown
(512) 947-8282
http://KidsCourtyard.com


On Wed, Nov 9, 2016 at 2:59 PM, Tony Arcieri <bascule@gmail.com> wrote:

> On Wed, Nov 9, 2016 at 11:42 AM, Andrew Bransford Brown <
> andrewbb@gmail.com> wrote:
>
>> I'd suggest a State exchange to avoid SEC regulations while building the
>> market.  Once you cross state lines, then pass the SEC regs.
>>
>
> It's a little more complicated than that. Individual states within the US
> have their own money transmitter laws, which often apply to money transfers
> within the state in addition to transfers between states or countries.
>
> Setting up a test network with a fake currency that has no actual value
> sounds ok, but if you are moving real money, even within a single state
> (state laws providing), you'll want to have a money transmitter license
> before you do so. For transmitting money between states, you'll need
> licenses for every state you plan on operating in.
>
> --
> Tony Arcieri
>

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

<div dir=3D"ltr">If you focus on a stock market, the software will work for=
 currencies as well.=C2=A0 The code is identical.=C2=A0 See my attachment.<=
div><br></div><div>In Texas, a stock exchange license is $10,000.=C2=A0 A c=
urrency exchange license is $5,000.=C2=A0 There are net worth requirements =
and background checks, but it is as simple as applying for a license.</div>=
<div><br></div><div>Incorporate in Texas.</div><div>Raise some capital for =
ownership.</div><div>Apply for the licenses.</div><div>It&#39;s that easy.<=
/div><div><br></div></div><div class=3D"gmail_extra"><br clear=3D"all"><div=
><div class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=
=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr">=
<div><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d=
iv>Andrew B. Brown</div><div><span style=3D"font-size:12.8px">(512) 947-828=
2</span><br></div><div><span style=3D"font-size:12.8px"><a href=3D"http://K=
idsCourtyard.com" target=3D"_blank">http://KidsCourtyard.com</a></span></di=
v><div><br></div></div></div></div></div></div></div></div></div></div></di=
v></div></div></div></div>
<br><div class=3D"gmail_quote">On Wed, Nov 9, 2016 at 2:59 PM, Tony Arcieri=
 <span dir=3D"ltr">&lt;<a href=3D"mailto:bascule@gmail.com" target=3D"_blan=
k">bascule@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex=
"><div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote"><s=
pan class=3D"">On Wed, Nov 9, 2016 at 11:42 AM, Andrew Bransford Brown <spa=
n dir=3D"ltr">&lt;<a href=3D"mailto:andrewbb@gmail.com" target=3D"_blank">a=
ndrewbb@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote=
" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><=
div dir=3D"ltr">I&#39;d suggest a State exchange to avoid SEC regulations w=
hile building the market.=C2=A0 Once you cross state lines, then pass the S=
EC regs.</div></blockquote><div><br></div></span><div>It&#39;s a little mor=
e complicated than that. Individual states within the US have their own mon=
ey transmitter laws, which often apply to money transfers within the state =
in addition to transfers between states or countries.</div><div><br></div><=
div>Setting up a test network with a fake currency that has no actual value=
 sounds ok, but if you are moving real money, even within a single state (s=
tate laws providing), you&#39;ll want to have a money transmitter license b=
efore you do so. For transmitting money between states, you&#39;ll need lic=
enses for every state you plan on operating in.</div></div><div><br></div>-=
-<br><div class=3D"m_9170354616601231079gmail_signature" data-smartmail=3D"=
gmail_signature">Tony Arcieri<br></div>
</div></div>
</blockquote></div><br></div>

--001a114845383d71ff0540e4206f--

--001a114845383d72050540e42071
Content-Type: image/png; name="PromiseLanguage.png"
Content-Disposition: attachment; filename="PromiseLanguage.png"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_ivbdo31o0

iVBORw0KGgoAAAANSUhEUgAAA4AAAAJcCAIAAAAn3V3gAAAAAXNSR0IArs4c6QAAAARnQU1BAACx
jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAM2KSURBVHhe7f3dj2VPd9+Hzd+Rf2B8lzsBPRcD
zJVtjSw4Nwai2GQLAc6F6bEUiAEMyNY8k4sosj3pn4FQsj2kNDAMQ/EYdijYPaIiTWzJskZhKGoi
PSaphkNYoRSJol4pkZKc4Jda9fpda1edvc/us+uc2v39oPD8dlWtWrX2WvWyntM9fZ794fu/cK7y
D37it/yTX/oj4xax///7/2NZUVz0TQvLQIXhaxV6ZjeFoexcRnc47e9QJAH94a/8g8eX/8vP/6ZL
4P7xL3wYtzj7f+Of/k8sK4pbRaaFZaDC8LUKPbObwlB2LqM7nPZ3KDEB/T//t3/zkSUmoP/9Hxq3
OPv/4T/+pywriltFpoVloMLwtQo9s5vCUHYuozuc9ncoZ05Af/OH/6dxi7P/H/zGP2FZUdwqMi0s
AxWGr1Xomd0UhrJzGd3htL9DOXcC+pe+G7c4+//eP/zHLCuKW0WmhWWgwvC1Cj2zm8JQdi6jO5z2
dyiPSkC//tLfy88hAf2N/+f7cYuz/+/8+m+yrChuFZkWloEKw9cq9MxuCkPZuYzucNrfoaxPQP+7
X/y7/+Sf/k+5GhPQb39go/LH/7cvn796+eP/sW0/Y3H2/9rf/40rK3/l3/ud8uKpvPtpK3AVxa0i
07Kf8sM/8i9k///OP/LzpncX5QrCZ9b5y9/9J4zAZcqeF7YU6/Z/4af+ykRmJ2XEUP70D1R0rmRT
LCwbOhzP5M3cso39suNwl/38T91udK1sveBlcf7gi2k8taxMQP/sL/yd3/jNf+xKbokJ6M//77cp
v+vHX/3WH//x3/r8x3/XpOtsxdn/q3/3H11Z+aXvfufL3/ZTv5Sfn//gT2mBqyhuFZmWnZSf+cHz
V7ff/TBWf+6nblMsdlWuIHy4zoPboXq5stuFHYu4/Xf/jGncZxkxlP/FD65iF6wrWzncHw6waP/U
7371g/8i956vbGO/Puj8neIS0J8rAmcrWy94tzgfn42sSUD/2x/+7X/w678RSm4MCeg/+gv/u03K
f/QvPf8dv/O//+O/87e/+pc+m67zFWf/3/jb//DKyi/e3b78bT/5i6H6sz95+/z2D/+sEriK4laR
adlF+ZO/69XL3/UzpnGH5QrCp9a5FLlmfvCf5+qFyk4Xdi7i9qewwl0ZMZT/uUtAcVMMVbZxeL8z
eRv77UG33Z2+9YJ3i/P5D/6kaTy1nJyA/um//Gt/5+/+ei65PSagP/d2i/L597z87f/2j/+jn/vx
P/g7woMVOEtx9v/1v/XrV1Z+8f94+/L1h1+cPF9XcavItOyhfPvDr1/94D8zjXssVxC+6dr+k//6
q5f/+udcvUzZ58IuRdx+cSf3KSOG8j97e6UH/pKyicM/y/8v7XMmb7Ng7EH35z9IAvrni8DZytYL
3i3O52//pGk8tZyWgP43f+lv/eqv/T0suSskoP/wZ3/v+cv9v/LbX/1zP3Evzz/8A//c89/xr/zQ
CJypOPv/37/696+s/PDfvS2/7PL81Y/+u3/RCFxFcavItOyh3Mth95+axj2WKwifrPPX/+EPoeVP
vHn18s19rl6m7HNhl2KOlz2v9hFD+Z/+voGjs4nD4Uz+c//hj27qmW0WjNlxvtz+1J+zYmcoWy94
WZy/70+YxlPLCQno/+3br/71v/m3Tcm9MQH9v/8bZy8+6fyXfxiq/9W/LMnof6UEzlWc/f/j3/h7
V1Z++O/86Mvf+h/8MFb/y7cuB/13fh4FrqK4VWRa9lDE22//qGncY7mC8Ol1LuVn/rVXL/+1/zJX
L1P2ubBLEbdf3Ml9yoih/KO/z2yKkcomDp+eyZud0tssGHvQ/dn/4Eef/+hP/dkicLay9YJ3i/P5
7/sZ03hqWZqAfvmLf/Ov/rVfnZYsEBLQX//zP37u8mM/8b+0/4/ht/8ffmwidobi7P/lv/53r6z8
5X/brdd//y+n6s/82KuXP/bHcu+1FLeKTMsuypV6++zlCsJn1vnf/eU/5u+VXL1Q2enCzkXc/hRW
uCsjhvKP/lt6UwxVtnH45Eze7KDYxn570P2Zf98loD/5Z4rA2crWC94tzuf/1s+YxlPLogT0T/38
3/jlv1ovWSYmoH/uf3Pm8lP/4vNX/+xP/LHS8sPf/88+f/Uv3meB8xVn///wK3/nyspf/gM/8vK3
/qG/HKs/7Tbbj/6Bn0WBqyhuFZmWfZQ//Yd+FB3uqiUWOypXED69zn/2J3/rK6herux1Yacibv+x
nzaN+ywjhvI/+TevYhesKxs53J/JsGjlTnz7n4DAuco29uuDLrzOj/zkny4CZytbL3i3OJ//mz9j
Gk8t8wno//Xn/j8P/6+/1ipZLCag/92b85b73/3y+e/+Ed34I7/n1cvf81PYcp7i7H/4q3/7yspf
+v0/oj79/Vd/2ghcRXGryLTspvzXfzD/ptHL5z/y4b+eCOygXEH4zDr/0d//543AZcqOF7Yv9nj5
5//gX5rI7KSMGMr/+PcOHJENHf7nP/zz2y/abeyXHYcGy/2yzbWy9YJ3i/P57/3jpvHUMpOA/on/
x1//hb/yV4+ULBkS0H/wZ//VgctP/JZf+h9/jWVFcavItLAMVBi+VqFndlMYys5ldIfT/g7lhH+E
dLzEBPTPHAYuP/FbfuGX/xbLiuJWkWlhGagwfK1Cz+ymMJSdy+gOp/0dypkT0L//p//X4xZn/w//
h19lWVFkFU0aWUYpDF+r0DO7KQxl5zK6w2l/hyIJqMsdz1IkAf1vfnTc4uz/Sw9/k2VFcavItLAM
VBi+VqFndlMYys5ldIfT/g7lmcu6WEJxAWNhYWFhYWFhYdm6PPv+h+/PVVwO92xk/uf/zP/M/e/3
5HT+4i/8tfhEBoTha0HP7AaGsjOjO5z2d+D8CWhUPBpMQB8DD/ehYfha0DO7gaHszOgOp/0dYAIa
YQL6GHi4Dw3D14Ke2Q0MZWdGdzjt7wAT0AgT0MfAw31oGL4W9MxuYCg7M7rDaX8HmIBGmIA+Bh7u
Q8PwtaBndgND2ZnRHU77O8AENMIE9DHwcB8ahq8FPbMbGMrOjO5w2t+B+QT0l+9+2/NXL/8Xdz8w
7dPCBPTJwsN9aBi+FvTMbmAoOzO6w2l/B44noD/+b0jq+eM/+b9iAkqOwcN9aBi+FvTMbmAoOzO6
w2l/B5b8CP4HTEDJcXi4Dw3D14Ke2Q0MZWdGdzjt7wAT0AgT0MfAw31oGL4W9MxuYCg7M7rDaX8H
mIBGmIA+Bh7uQ8PwtaBndgND2ZnRHU77O8AENMIE9DHwcB8ahq8FPbMbGMrOjO5w2t8BJqARJqCP
gYf70DB8LeiZ3cBQdmZ0h9P+DjABjTABfQw83IeG4WtBz+wGhrIzozuc9nfgeAIqf4bpOZTjaSgT
0CcLD/ehYfha0DO7gaHszOgOp/0dWPIJ6NLCBPTJwsN9aBi+FvTMbmAoOzO6w2l/B5iAFnhCrYau
GxqGrwU9sxsYys6M7nDa3wEmoIIz2xE+AXXEVrIYHu5Dw/C1oGd2A0PZmdEdTvs7cP4EdDjECx4m
oKvh4T40DF8LemY3MJSdGd3htL8Dz1zWeMbicrjhiovTtIWFhYWFhYWFhWWj8uxXfu03z1X+8P1f
CJ8gjoWk4ZqQmxNCnjjuiIxPZHAYys6M7nDa34EzJ6BR62jExDMRWwkhTxtmLbuBoewME7jLwgSU
EEIGhlnLbmAoO8ME7rIwASWEkIFh1rIbGMrOMIG7LExACbkgD3c3z54d7mNtDfeHZ8+e3dw9xOpl
efzrkJNh1rIbGMrOMIG7LExAL4K/p/d8UeML4rPPlpihFMQ5j8oej+Wfm+emkwke/TonsftttAxm
LbuBoewME7jLsocE9OuH2/xF8G8+215TIAENyRDQ7yY7+eYMAxbf7RfP8/AF8fk8hlW8EZuE0lxt
jKAlZiVk80q7srioXfIi+PoamLbyKrNv5/E6Ji8XOdr5eMybLX8dpPpqixs3fsMxYNayGxjKzjCB
uyzjJ6DfPr6+/fjVP/tM9N0n7J0Um4Be5vIyV/dxqrfxcUIusFD/FuALnvSys9S8ATOUN682FrAN
VkIYFTUHmZsb1wSe9yK+0aisA3Yo0AAnkx+kVTj+dhGwvMLx3seiX2zx6yDVV1vemCqbveIYMGvZ
DQxlZ5jAXZbxE1AsLhl9dfv+26QdyvEENFxzsQ37w6XniS1e9Obu3o8Q3I2YpeLt6BuMjAeu01IN
TC5T6Uw6SqeydEIwJOtPrHyLQlFQ+qrGh8Yg1HpuOUfZKeBbigLrDVQaxx7uq42+EsAm/xy1Tdqf
He5EVTbCN4Y2rVEIIzx+QLAiYV9EtzgWv52vxKq2zIPSN3d3qb2Ya+2M0yTZIIjGG0MFNfni10Gq
r7a8UZ5VxxOFWctuYCg7wwTusuwrAf387tGfgObLDXrdJRfF4LoLj0EiPocKXo/hGYWyxiyDz2FA
fFbg6FpdgzYk3IgoDjOGRzQwVmoafFvQ8XB3iP/NqpTx2N56DlOECkznRcCgIKwJPfF1tK1pULXR
VwLY75/Ti4FkkvGNcTbfZjKiiGuLQthbkxSC8vIWhTDi6Nv5CtqtKik6cQovDmqqdobHolvN5Aen
nggoLNX510GUijTh8kZfMWY8RZi17AaGsjNM4C7LnhLQh/e3L19/eJi0q9L+HVB1kQem15rv9JLq
Wp1eiaEDHpVQ/VHwI6bz6ulmCe9QURM48S0SQSu2NY3HjtazmqFU5AkNytqBoEaNTXJphmqjrwSw
PzwXkmCW8eOzdblFa0S8WLCvLRl6AuldhNB+9O18BSZJNaVHC2jpSGnUk1qrvZx+h4m+Za+DeBX2
1ZY3TitPE2Ytu4Gh7AwTuMuynwT009uXz9Mvgx4pC34HNFx2qis1BXyHulbVLQh61RQwAuS16kDl
OlXTzRKUWjVr36IAGo4bj6paz2qGUvEi5skS1KixUWmeodroKwHsR0uCaOgoMtGU8NPk3KA1OsKA
RNBYlyzECeFFQ8vRt8sdZZSavSKBFZB0+EZjppYI6HdQygtzr4OEScyrLW+cVp4mzFp2A0PZGSZw
l2UnCejC7NOV2QQ0XGiB0IlXXBkTWuNwdQuCXjUFCMFj3YoJarpZvFJ9K6OJJ76FpQxqCqGq1rMa
bE2K1A0AC0rN2F1t9JWAb6pZArpBplgV5JT6ADaBxoqkAWas1NV40KuMBmC0EskVVFgk1DRt7YWm
hDZ/Wi+oOZO+5Y2+onqeJsxadgND2RkmcJdlBwmo/OR9YfbpykwCWi5L3+svNt8W5EKjfy6Sedj0
fgzyoVIUanlsb6Omq9Q1FZ1+AFrln5UatCoIKf2uO9ZLX8t4VNV6VjPkipdQ81YIarIUaC1Kq40F
tLxuiZYJ6rIYaE/4JhwYRZX2zP0hN+E0QtCdu+svYrU6qVgrPUomV+p2wiye0KVeUKMFlr8O1mHS
bN4JjYKd7QnCrGU3MJSdYQJ3WcZPQOUfHsU/AhrL2y9WBkr7d0DlFsPbLFx5vlIkDwf3CDdivAfh
elQXZHg8HLwmR7onlfzEktzuiXYA0q+mn4DvkVn9FhkwpeiuGo+qWs9qBqhUFSbAhAgoC5QB1cZI
6JsM9iRhlIkzJ3vxRTJFT/GwI9us3KneRM2BTAyMkr5F6cPBNSGo1OysvBDMKqg+hzZh+evomWCS
MsHyxorZTw5mLbuBoewME7jLMn4CemKBBLQD+o4mC1Au23t6IS+7anlcw8KaBmfR6/hhZzOdO4xZ
y45gKDvDBO6yMAHdFF6Pp1L7eGzfCeiat7uOdTXJQJe8jsicz/LrcMSFYdayGxjKzjCBuyxMQDeF
9+MKvNMy+80+d8CF1/fePyBfCLOW3cBQdoYJ3GVhAkoIIQPDrGU3MJSdYQJ3WcZIQF3WeMbi3pmF
hYWFhYWFhYXlSOEnoAXnjvhEToSuGxqGrwU9sxsYys6M7nDa3wEmoAWeUKuh64aG4WtBz+wGhrIz
ozuc9neACWiBJ9Rq6LqhYfha0DO7gaHszOgOp/0dYAJa4Am1GrpuaBi+FvTMbmAoOzO6w2l/B5iA
FnhCrYauGxqGrwU9sxsYys6M7nDa3wEmoAWeUKuh64aG4WtBz+wGhrIzozuc9ndgJgH9+uE2fRH8
u0+TXlOYgD5Z6LqhYfha0DO7gaHszOgOp/0dOJ6Afnlz+/Grf/709uXzt190ry1MQJ8sdN3QMHwt
6JndwFB2ZnSH0/4OLP0RvHwUmpLRVmEC+mSh64aG4WtBz+wGhrIzozuc9ndgYQL65c2rl68/PEza
VWEC+mSh64aG4WtBz+wGhrIzozuc9ndgLgH9/C7+Dujcz99dYQL6ZKHrhobha0HP7AaGsjOjO5z2
d+CUH8HP/TskJqBPFrpuaBi+FvTMbmAoOzO6w2l/B5YmoL/y7ePrV7fvv03aoTABfbLQdUPD8LWg
Z3YDQ9mZ0R1O+ztwNAF1SWf6yTs/ASVHoOuGhuFrQc/sBoayM6M7nPZ34PgnoA/vb8MfAXVl5uNP
V5iAPlnouqFh+FrQM7uBoezM6A6n/R1Y/CP4BYUJ6JOFrhsahq8FPbMbGMrOjO5w2t8BJqAFnlCr
oeuGhuFrQc/sBoayM6M7nPZ3gAlogSfUaui6oWH4WtAzu4Gh7MzoDqf9HWACWuAJtRq6bmgYvhb0
zG5gKDszusNpfweeuazxjMW9MwsLCwsLCwsLC8uRwk9AC84d8YmcCF03NAxfC3pmNzCUnRnd4bS/
A0xACzyhVkPXDQ3D14Ke2Q0MZWdGdzjt7wAT0AJPqNXQdUPD8LWgZ3YDQ9mZ0R1O+zvABLTAE2o1
dN3QMHwt6JndwFB2ZnSH0/4OMAEt8IRaDV03NAxfC3pmNzCUnRnd4bS/A0xACzyhVkPXDQ3D14Ke
2Q0MZWdGdzjt78CiBPTTW/k6+NcfHky7KZCAPtzdPENu7h5iz6MR1Yf7WPn++/vDs1S1k4LUIlLA
ROWEU5Wdjcr7rvXmGX1lsGsd1Z8x9n3Zzl3XBoTPvuk2O/e6ttgRjnhmI3OXbHDwpPCYM+HpMHu8
n82NMEOOkgnZU8BeCqNB+zuwIAH9/O757bs3tycnoBttt8rhG6vSUw4QfwqcdJ7YgGl9l+KMrjyj
rwzKdaKtKHMzXd6Jq9jOXdcGhO+My81SUa39eoUYz1zJGtgwSPul0/EuanNw7g9phicYMuvw0aD9
HZhNQB/e375881n+95EJKFznDtz9fstGskTQ4I95IciiZGxqZgkOPeUscyeUU3dzdxcs8mrBnDRN
1ezUEUmNleGmESqV93WgQG6VxqoNMFZk8N1O9ZUBXHdEUctaZ0i21rVnsWzgEhlHVb8btShqiTxw
Q3ddGxA+eVPzYvpd0RVVvwUNOVhBFiXBk6isOZF7cP81CgOodpNwGM/g3NrcuiXQmoZCk5dzWtT6
BK1OdPriOFFsUobULZHG6pnwdJg73o943rVmr+KQmqsnarVY6oM2GDk7qZExE10X1uGjQfs7MJOA
fv1w+/ztl5CGPvYTUNjfvj9unkZz2HsNGVANXTA6guPmmTuhRBvo0//v9rjZxmihOlxGpOYoYIaa
981dUPGPUxsmY9NEARQ8meI6Y27huLX4DJVo4hIZ9QLQLs2lw1fLCP/UGIjt2BzAQcMDK1/e1L5X
w0GNZnlcsnMFGCbUNSqFvhJlGgacE+MZPUOZv214ao2IYFISlp+0lMFKlX/X2osbxXZI6oKKUoXW
Ph3mjvep59F1UCnxK26E9iCvNDuktfj8yN1xfNLQjpWi9NqwDh8N2t+Bownot4+vX737JM9rElAg
bJKyYcuOgr3lcTKlo+yt3Gw78BSwulTnAuZOqLa2YlPDbGluW5IH1WbQGkHEdOjJSkduVupF5jG+
MhTXtdQss1ZViqoFMtKKL5T1a4N0TWgORFkrVFM0MLDy5U2B8IrlZYsjmn6TjuKZ4k7T4akogYmi
sBmXNFbGYvU8GM/oCZK1LUukXb9xeb+MbYJ648VrHbFqOsoQ3VE0PSHmjvem51UlC9nhyqciJZQW
HQCgdCyY1KpRk14b1uGjQfs7cCQBDT98L8+P/x3QtI+gVx4NYUdpDbDRplsQdentCJ0LmDuhrDZt
e+hpmp2lJw0BPwjlE1ojGFEzx9ebNsAIkdFTWXUnUVzXUrPMWlUpQxbISKshvJ+e2NWMh5sDcaQI
ndFd1wasfOXdTHpb6G36TWsAh1dUS5Pya5JBWTMObTHoEJ0D45n6GjhiSeqKdfBGIilJQL3x4kc6
rLIsqEc4sfO76tqZO96bnleVLCStButTLxIblRI7OnQoEVUplhk1Nt5XhXX4aND+DhxJQL+8eSX/
+F2V249frVgp8/8IKTRjZ0PQdsCJaUaYU6N1oixh7oTS6rBWbGqanUjDqsP1DAGtEURMR5msaQOo
F5nH+MoArmsoWmatqhRNC2Ss/oy2Z2pdcyDKitAZ3XVtQPga7gjN2Nn0m+5wjkqOq4yQJuXXykR2
XNJYUXd+jGfqa2DekiRaWTa2CeqNF691xKq1JA/RHUXTE2LueG96XlWykHV1lSJUV+JoiDTkVfOV
B9I6fDRofwdm/xFSKOf5BDS039xgn2+p7CGtATaaGQB7WfdI7bTdOXdC4bGhavIYn5tmJ5JAfbg8
phHwO6CgBMb5N0yTgVjTBjO2aPWaYJKTQdcZZa7qK755zlpVKeYulam9Ary0INUkFjzcGogjtYzU
6kMGBcKnvAt4D5x15wqNpvKpkBBaohiMqAw+O8YzZTpvVKrOWiIC/oWmy8+sT7vqai9u57NDkjoQ
k8cyCwTl6TB3vFs3ZnepShGajPe41tIowhCA3AEzySMoXDJpXef1YR0+GrS/AxsmoEjeJqEj7yyP
FobNVcTcDjQqkiDsZTPpyVtz7oSCqTz+7Agz3R3ggKiYnUUdqbs2HF8iTd18XwfoLZY2bFBjyzSe
MngdxnVKe9E9b62qFHOXyDjUtGkKJSEUqWxEdeCG7ro2IHzmTa2PlCfrfpPGIuacOHFzcZ+0WGdO
JgoKJRoeNCFpDFhNZ6DtGTNZzZJssiNbXQSLEL6SWXX1F09Kaipg1mJjUBUrImLMfwLMHe9Tz/tH
U1G+TmEIRGXYCPpTc2jKQWrdHY1JQ3MenSWuEevw0aD9HViYgC4qkIAOyegL7oLQdUNzXeFTd7xD
3cWduahnLvni+2MXZ9RIS2J0h9P+DjABLezihLoMdN3QXFX4bP7JBJScg12cUUxA+0H7O8AEtLCL
E+oy0HVDc03hm+SfTEDJOdjFGcUEtB+0vwNMQAu7OKEuA103NAxfC3pmNzCUnRnd4bS/A89c1njG
4t6ZhYWFhYWFhYWF5UjhJ6AF5474RE6Erhsahq8FPbMbGMrOjO5w2t8BJqAFnlCroeuGhuFrQc/s
BoayM6M7nPZ3gAlogSfUaui6oWH4WtAzu4Gh7MzoDqf9HWACWuAJtRq6bmgYvhb0zG5gKDszusNp
fweYgBZ4Qq2Grhsahq8FPbMbLhjK6Z8Wq7JQbBRG3zu0vwNMQAu8bFZD1znuD98/O8TnsTglfPKX
CAXzxYPqSw33Axf2brhcKJ9m/jn83qH9HTiegMpXwD9/lcrbLxMBVQZKQMO1aS5NXjZL6OS6+++f
PVPlOhMcSTpvvg+m7ScBTVllQMXa3JJ7uzQtxjOVxQ++Ko6oNibAZ9rRRTa227Eycre5/tZseLyH
uCggdK4XQgYh14GsidXHOczKOG5AABTYdSZM5K1WO8gOCNJg8ej3Ke3vwHwC+uazaWyWQRJQ2Sg3
d/duF+kDYPgFtz2dXHd3IxmnOt98PnpzF2vXyU4SUH+RlNvFXzcl3K4XY2+quwM8U138odFXy2O1
sSBt0b/i3NTtHY3tN3abuYGHw84dvh3djneIr+CqOWIYbwOIiYLJSpOhNudrYAzwBJ1eW3m8P+CU
E+2uMRsAq3Pp4hz9PqX9HXiCCWigchSMvuB6MeM6lz66zkP65NKdWSGhdAUH5cYgk2mmcT4HDZKz
Uxglrjcnr9V5ZxUKD9/fJIF8VuNETctrA9ebsQEQvkpw5W7xd4+/hBKHe1P1otgGTnIq75wSbByD
yZmg/aPubemSSrURgH6lDSphlPdbDkWtjSyn0/GuQurAgB0J3rTLKArhj5VjwDinND7K07E1aa32
aJuyijBcd9baRr9PaX8Hlv8I/vb9N9NrCxPQp8GM60LOFM638BwOu4e7+k+rsT3kamFszMMO8pBb
wrTzU0C2GnSGga15l9h8SA+tF2kloM7snP4GJTIFmqGnPm7GFpTwVS8iuXtSo75jTNXV8s0GmqQZ
7r+RmJwJykHaW7FWbYw1D3gJe+2zE0HvVprIKfQ53nELCDaE8tFhpCUWwfXgkGri2ApAA+TZy2pd
RrMjCyqUUWWQPC1ZnKPfp7S/A0v/EdLXD7fPX737NGnHwgT0aTDjOpc55aNVMqeck+WkEDLCQM4s
s7xL5kLShrkXJqAzU3jhIFME2vMuUViALHk+AZ1qgOGBlWacjxK+eJMY5H6KrfqOUVW7LnIfDB+N
yZmgXtK8cXjhamOseMAdIgsoxSJSRJOaqTqyjC7HO8RW0GtBOlPNRz5JmiUTqDYKaqjFGBAxusoi
EnFPTV8RU7aLMhEvUyVBHDD+fUr7O7A0Af2VX/vy5tXMj+OZgD4NZly3MAF1z1iCvpx3YkoaPz6E
vG1Jopbbi3B73qUKYWBoXJSAmg8vJ9lknn2JGVtQwleJrQMuFn3HqKqMNYQ+J9S8MK+cyZmgHKS9
FWvVxljzgDt0r3SEmrR7kSSb/ZwfyIl0ON5tsE0dAq/67LBAvdWjFCGtMbq9IiVNE5UyTUYPX7I4
R79PaX8HFieg3z6+nvspPBPQp8GM6+azqMlHgBmXw8lYEMgfZDq1+HucM1M4ghKcqz3vvMKpZv+4
KAE1k07MuKJPQOUOqV5EqU3fMaqaLyZLTecgTM4EvfjVm6X3rzYC0G+2Uu4po8KT64hi5YmcxvbH
uwq8w8ZeRbtUrFhESSuaPdaAguqpTVjT2VhrZXh4KmJ6wOj3Ke3vwLEE9NPbknF+evvy+e3Hr1rA
FCagT4MZ1y3JojCbRFwOF9qdgBMWeT9KCuR2CxO1qEQPrM47rxA0S6KJz0kYn2Xq9Ozyyzxp/XdA
00ek82ZsA4ZPoovhNXVzKalqZWF4nFDjXrx6JmeCeUd4tfJYbSxAm9YmHaEm7SDiSEqcTM3FZJat
j3cfKIw1BDEC4a7GWgHCIl6iXoZqJgagpDzGvvzoBiTx6ViHE2zNE0X9sDJQDxj9PqX9HTj6Cejn
d+WPgM5ln64MkoDK/kPylhl9wW3PItctzKIkCQuZpSspA8Ns7AgLp5Cu9AFqpjrvEoUh73TFZZMu
pyyNSbiVgLo5btKM+Xh2GkILvu/C9zo7duWrOOs7yFxKpuqs9jdSJHaJOhOFUQDPNBZ/eWNwRLUx
Ae7Q7ipeknZ8Lu6zDidL2fh4l6iqyGAMMxBwWAJGrLbSsK2+ACYGmKYydaWpqtQNr02FFnsNjcU5
+n1K+zuw/HdA58tQn4BWGH3BXZAzuk5StwU56CI2ztt2A1d+C3pmN3QOZSWxrLFQbERG3zu0vwNM
QAu8bFZzXtflzxpzWXdC40eS5Ahc+S3omd3QN5TMP4ffO7S/A0xAC7xsVpNdZxJHlvOWjeDKb0HP
7AaGsjOjO5z2d4AJaIEn1GrouqFh+FrQM7uBoezM6A6n/R145rLGMxb3ziwsLCwsLCwsLCxHCj8B
LTh3xCdyInTd0DB8LeiZ3cBQdmZ0h9P+DjABLfCEWg1dNzQMXwt6ZjcwlJ0Z3eG0vwNMQAs8oVZD
1w0Nw9eCntkNDGVnRnc47e8AE9ACT6jV0HVDw/C1oGd2A0PZmdEdTvs7wAS0wBNqNXTd0DB8LeiZ
3XDBUMo3Ei34a58LxUZh9L1D+zvABLTAy2Y1dJ1j3L97z/C1oGd2w+VC+TTzz+H3Du3vwHwC+vXD
bfpG+Nv332wvllESUP/9tRHc8LxslhC8Z74j+Pyu89+iiaXypcRXgCSd6YtDx09A5QqcsKc78WTM
wq4sfjhNiqeWN0akTzW6UORpICxJBnR5JgqJZcPjvbJvICAYShU5fYjWxOrjHCbexw0IgILqaG2N
oLXmQVGRnWCiZfT7lPZ3YCYBlezz9uPXSXu1jJGAuu2TNonfSWUfjb7gtkfOmJu7e+c2c1qd13Xy
dfDm6zd9PnpzF2vXyX4+AZWNMb2PniLgmeriD42+Wh6XN2bE4+pGdzJBRB1S94c4TkdIFFqNxNDt
eJdoQCxzJB1HNhaIiYLJSpuskDbGAE/Q6bXBoyATHw41u6QnNcIy9C9xYwc44cMBBox/n9L+DhxP
QL+8mfvUE8t4P4LX58HoC64XlVMUXefSR9d5SJ9cujMrJJSu4KDcGGQyzTTO56BBcnYKo8T15uS1
Ou+sQuHh+5skkI93nKhpeW3gejM2wK78SoT9BRSBt3did+4+C41Oxo2S+w1awnPRBorMFNfI5EzQ
rpF3zd6QLqksbyxMWrxrZRo9YWLSqvSTCp2OdxuZHEjzbJh2GUWTFdICxsmiCI9qeaCq8Gzmimib
soowRHfW2ka/T2l/B44moN8+vn51+/o2/Pz95fO3X6yALuMloGpbDr/gelE5rdB1IWcKXg3PwcUP
d/WfVmN7yNXC2JiHHeQht4Rp56eAbDXoDANb8y6x+ZAeWi/SSkCd2Tn9DUpkCjRDT33cjC2wK38S
Ydwo0CnN5mJL1fAMlTBEnrL8AEzOBHh7U0m15Y2xJkiL8ku5y6VrkqxPNeizjEzoc7zbMJQ4xqDd
5P//1RKLmBCHZRCwoggaIM9eVusqNXkSYTNXRBk1GWTfzDSNf5/S/g4cTUA/vyu/9ynJ6Ms3n7WA
LqMloHbXjb7gelE5rdB1LnPKR6tkTjkny0khZISBnFlmeZfMhaQNcy9MQGem8MJBpgi0512isABZ
8nwCOtUAwwMrzTgfduWbCNuA53tGLrhscJAD+6GSBaUVh1w7kzNB+cI4JvhleWOsCNKv3KIlxH8q
8zD6HCIykGP70+V4N1HQYZLOVJOeLDmNpqPaKKihlvoyMLqckNSkNcjW54pi6TlV0rAyVRLEAePf
p7S/A7MJ6LtPsfrw/vbl6w8PSkCXsRJQ2FGR0RdcLyqnFbpuYQLqnrEEfTnvxJQ0fnwIeduSRC23
F+H2vEsVwsDQuCgBNR9eTrLJPPsSM7bArnwTYakaQm+5gjzpZppWUDBpM0voOpmcCco1qpJqyxtj
TZAW8KT3mJZwiFBsnWowsSCWDse7jYqpqxBB3zSYQr3V04x1a4xuDzX5HVPck9NxMk1GD/cDkxnu
v6E3P3hGv09pfwfmfwSffgd0VwmobJ3Jhht9wfWiclqh6+azqMlHgBmXw8lYEMgfZDq1+HucM1M4
ghKcqz3vvMKpZv+4KAE1k07MGOET0GwXkm6giJJTFSMoVJqukMmZoF2jXiK98fLGglY7rUfywEn/
GO68JNsf7zYGNswqaKVixSKTEGeaPe1FUFl+0mTRWp1EbZpib1YUxfSA0e9T2t+B4/8ICZJO/HF8
owySgMquqW6s0RdcLyrnH7puSRaF2STicrjQ7gScsMj7UVIgt1uYqEUlemB13nmFoFkSTXxOwvgs
U6dnl1/mSeu/A5o+Ip03YxvsyrcRrkTco661IAb2Q8UICqr/apmcCcYV8GLlcXljQfSWxiLh2st0
0hxq2gw/uBYgUtj6eNcRdEiDDjNETYfSrgYBhEW8hLcM1UwMQMmyovAxoebKOMHWPHG8n7Jo0wNG
v09pfweOJ6DxVz/DP0I6/gugroyRgMr206TtM/qC2x7ru3zaoOsWZlGShIXM0pWUgWE2doSFU0hX
+gA1U513icKQd7riskmXU5bGJNxKQN0cN2nGfDw7DaEF33fhe50du/Ir91G8aiKx01xlcDOZShbE
FQQjrxbwTGPxF8eAx5Y3AqW/MQyasdFRV0iQjY93WR4qDBKiyRKHuMW+ilhtpWFbPdoTA0xTmXo6
XvqmrW54bSq02CvN5usBo9+ntL8DcwnoKWW0f4RkGX3BXZAzuk5StwU56CI2ztt2A1d+C3pmN3QO
ZSWxrLFQbERG3zu0vwNMQAu8bFZzXtflzxpzWXdC40eS5Ahc+S3omd3QN5TMP4ffO7S/A0xAC7xs
VpNdZxJHlvOWjeDKb0HP7AaGsjOjO5z2d4AJaIEn1GrouqFh+FrQM7uBoezM6A6n/R145rLGMxb3
ziwsLCwsLCwsLCxHCj8BLTh3xCdyInTd0DB8LeiZ3cBQdmZ0h9P+DjABLfCEWg1dNzQMXwt6Zjcw
lJ0Z3eG0vwNMQAs8oVZD1w0Nw9eCntkNDGVnRnc47e8AE9ACT6jV0HVDw/C1oGd2A0PZmdEdTvs7
wAS0wBNqNXTd0DB8LeiZ3XDBUMo3Ei34a58LxUZh9L1D+zvABLTAy2Y16Dr8PskOdJ5uCcP9AXyu
/Bb0zG64XCifZv45/N6h/R04moB+fhe+BR7Ku09GBsooCaj//tqA2u+8bJYQvGe+Ixhd18oIJS1b
9x2b/hs1seDk559uFTjd8Ako7JDqt0E/hrG++0V5RjKEQHJKacn4d2sdMcLEAU5JdjIoTDIYDGEc
510XGx7vrWUQwPiqcOqtVROrj3OYRXDcgAAoqC+tyQitNXfHUVY8SIPFo9+ntL8DJ3wC+unty+dv
v5hGLIMkoPeHtElky8A2Gn3BbY847Obu3h1A+uxUrjvvR5JOm8s4lT6fj97cxRo/AX08auWHIKfw
utvGxPqRyPV1bQFrUzyDbjEHRyI1g6h2pmfiACcTRPzNnrryMSWtRYUotBrJErod72kZRHJ4HTqW
ChATBZNj9oR9YwzwBJ1eW3mc0Qkm4dr0L3FjX8QJHw4qhx79PqX9HVicgH77+PrV7ftvk3Yow/0I
3hwHoy+4Xhi3Cei6kBEeJp9WYlrmZFx7lnHnWkg0Ud7RzOR8DhpOziXTPdzFXhTIM7qSD+FFhj18
f5ME8vGN0zXNrg1cb8b5gPDVLq+Iv4MiWUQai3y5skK7aPOEVtSQl1BVrVd0F0Y3zOlC9oxYWRZ9
ec9CllAuDH6IFc+kJSvTcyQmrUo/WUqn492GC5dKbdlEpl1G0WTZtIBxslLCo1ozWdWMTm1TVhFG
6c5a2+j3Ke3vwNIEdPbjT1dGS0BlR8F+GX7B9QJOuAS6LqRKob+VlgWZcPSF53AOSqaYf27u07Ug
E1OxgzzkljDF/HSgJ4OSOOkSww7pARtbb4o4m/MHt0GJTIFm6KmPm3FGSviaV5J05B6o6AHlBvIi
qZLvLoeZwXbBiNJxOYpn0FBdCeQmeItJTTAO8CNrTktMNVRmJ7P0Od5tbEpwYyRv8v/daolFTNzD
2ghYUQQNkGcvq3Xl2oxOZVRRIU9uBvtmpmn8+5T2d2BhAvrlzauXbz6bRluGSUBlX3rwCBh/wfWi
HEUZdJ1LmIpf7+spGspIUpXTNfhoM7e7gSFvw/QLE9CZ6XwCqkLtW/ANqtpahhUgtZ1PQKcaJpnx
SjMeTQmfbA3lqki8YTL5qtEd5QZqtesOu5SyXMuO3uDCFpsikkZo84rB5p3g1QPaMw4tkWbJTdZH
OBdZTpfj3YRGx046U016suQ0xI5qo6CGWuprw+hyQkZzVSeKge0iK6JlqiSo9Y5+n9L+DixKQL9+
uH1++/HrpN2UIX8ED7tu9AXXC3OaCei6cyWgOe/MaZmTjJ8gQuq2ZLog7zTjcFfFEqZYYpi0w8Bs
bRZuJqDJtgjoDOTZl5hxRkr4yqWise3pEioPnnIDtdp1h1QMQa5lR28aZ0LNHfiCZXvomqAcIIBz
Mt4xoXWq4VqcMxYdjncbKlNXcYO+aYSFequnuQBaY3R7VaqiU5oyeriXTEPcf0NvfvCMfp/S/g4s
SUAXffzpynAJqNmJoy+4XlTOL3TdkoxwSYLl5EUGck2XiYZRbnj+WfaS6TJRw+Sjx8y8YZgCgp5F
CaiZdGLG5T8BdbZX77Z86UTyVaM7yg3UatcdVm2mYUZ36meCtU7XVW36htKC28fWI3ngpP9afDMY
2x/vNjA29iqSpWLFIpO4Z5o97ZUxsybrOt2g2jRleHgqYnrA6Pcp7e/AfAIqH38e/etLuYyRgLpN
kzaf7B/YiaMvuF5Uzip03ZKMcEmC5eRDlumEXaO0+14pkN4tmS6Thd1DTmGRecO0heo5CZs3zc8u
v8yT1n8HNBk/b8ZZwfD5TVHC66q+ovYKroBytXmR1C6V/AoilORxrK0VitbLUjsTxDa02b83GgvG
195DyxcJ117UlkmmDqt6jMyw9fE+WQbSoGMPodTxtUtEAGERLzEvQzUTA1CyLLP8OKvTNbbmiar8
lGVSPWD0+5T2d2A2AZWPP19/eJi0V8ogn4DGTeNR+2v0Bbc9ckwh2X3oOkyeJGFam4BiQnaE+em8
zljyRCH5y+2nZH4h73TFZZMupyyNSbiVgLo58o/+88JzGkILvuwSM86IWfm4Q2CLQPTVvsnt+GEI
3FIOvJmS9tSgZkutorMMvxzFM2Cmentvqm5BYdsTwHcGiWqz9k9DIZll4+N9sgwkbpMlDMGMfRUx
UYWIWmyrL4HKOlRNZerUNKfT9dea0WKvNJuvB4x+n9L+Diz8R0iLyng/gteMvuAuyEauk+xtQQ5K
HglXfgt6Zjd0DmUlsayxUGxERt87tL8DTEALvGxWs53r8seNuezztL4oXPkt6Jnd0DeUzD+H3zu0
vwNMQAu8bFaTXWeSRZaNynnhym9Bz+wGhrIzozuc9neACWiBJ9Rq6LqhYfha0DO7gaHszOgOp/0d
eOayxjMW984sLCwsLCwsLCwsRwo/AS04d8QnciJ03dAwfC3omd3AUHZmdIfT/g4wAS3whFoNXTc0
DF8LemY3MJSdGd3htL8DTEALPKFWQ9cNDcPXgp7ZDQxlZ0Z3OO3vABPQAk+o1dB1Q8PwtaBndgND
2ZnRHU77O8AEtMATajV03dAwfC3omd1wwVDKVw4t+GufC8VGYfS9Q/s7wAS0wMtmNXSdA7+BcywY
vhb0zG64XCifZv45/N6h/R2YS0A/v3v+6mUos98IP1YCKttdfwUuL5sl+G//td8RfH7X4Re4+1L5
UuIrQJLO6bfPj4YNX4hxoPZt0I9hrO9+UZ4JR4YATimN0AoOnLzrxAFOQx4J2pIMBkPYU47Skw2P
d4haAqKE8VXh1FurJlYf5zCL4LgBAVBQX1qTEVpr7o6jrHiQBotHv09pfweOJ6Bf3ry6ff/NP3/7
+Do/N8pICajs9sPhRp0Boy+47ZEz5ubu3h1A+uw8s+vkK+DNV276fPTmLtauk50koCHIKbzutjGx
fiRyfU2uuquleAbdIs/hHeQciY3yYuEZRLUzPRMHZB3+Zk9d94c4rugVRKHVSJbQ7XiXEEGAc3gd
OpYKEBMFk2N2smzaGAM8QafXVh5ndIJJuDb9S9zYF3HChwMMGP8+pf0dOJqAStL57lOsQjLaKOMk
oGHj+Y0Em2j0BdcL6zcHus6lj67zkD65dGdWSChdwUG5Mchkmmmcz0GD5OwURonrzclrdd5ZhcLD
9zdJIJ/aOFHT8trA9WZsAISvdnlF/B0UySJhK8WKjI4rI7SLNk9oRQ15CVXVekV3YXTDnC5kz4iV
ZdGn91RvnxrlpRv+ESYtaZyZIzFpVfrJUjod7zZcObrm2TDtMoomy6YFjJOVEh7VmsmqZnRqm7KK
MEp31tpGv09pfwdmfgT/6e3L55KDPry/3c+P4NO2k//Cfhl+wfXC+s2Brgs5UzjWwnM44x7u6j+t
xvaQq4WxMQ87yENuCdPOTwHZatAZBrbmXWLzIT20XqSVgDqzc/oblMgUaIae+rgZW1DCl/bGBOnI
PVDRA8oN5EVSJd9dDjOD7YIRpeNyFM+goVDxhrrHYju8xaQmGAd4FVFCukpmHplqUKaQhfQ53m1s
SnBjJG/y/91qiUVM3MPaCFhRBA2QZy+rdeXajE5lVFEhT24G+2amafz7lPZ3YP4fIfkc9OXz249f
J12mjJGAxr0Sn3Dbjb7gemH95kDXucwpH62SOeWcLCeFkBEGcmaZ5V0yF5I2zL0wAZ2ZwgunMCeB
9rxLFBYgS55PQKcaYHhgpRnno4QPry+k7JpAvmp0R7mBWu26wy6lLNeyoze4sMWmiKQR2bzYji8I
7wSvHtCecWiJNEtusj4KItfgnLHocryb0OjYSWeqSU+WnIbYUW0U1FBLfW0YXU7IaK7qRDGwXWRF
tEyVBLXe0e9T2t+B2d8Bffnmszx//XD7fA8/gk+bJz3jPhx9wfXC+s2BrluYgLpnLEFfzjsxJY0f
H0LetiRRy+1FuD3vUoUwMDQuSkDNh5eTbDLPvsSMLSjhK5eKxrbnfYQbyouZWyoAN5PqkIohyLXs
6E3jTMjmFTv9q4jx8lC2h64JygECOCeTtdU0XItzxqLD8W5DZeoqbtA3jbBQb/U0F0BrjG6vSlV0
SlNGD/eSaYj7b+jND57R71Pa34FjCagkneWDz/mfwo+QgKo9FUl7ZvQF14vK+YWum8+iJh8BZlwO
J2NBIH+Q6dTi73HOTOEISnCu9rzzCqea/eOiBNRMOjHjij4B9Rsk21DIl04kXzW6o9xArXbdYdVm
GmZ0p34mJOvE/LITUk3ZPn1DPWhaj+SBk/5r8c1gbH+828DY2KtIlooVi0zinmn2tFfGzJqs63SD
atOU4eGpiOkBo9+ntL8DRz8Blb/BlP4RkvyDpPhpaKuM84+QAnbPjb7gelE5q9B1S7IozCYRl8OF
difghEXej5ICud3CRC0q0QOr884rBM2SaOJzEsZnmTo9u/wyT1r/HdD0Eem8GduA4ZPoQnhd1Vd8
czIOV0C52rxIapdKfhcRSvI41tYKRetlqZ0JYlu0Gc30r+8r0Fp7jyIoFAnXXlxRJpk6rOoxMsPW
x7sOq0MadOwhlDq+dokIICziJeZlqGZiAEqWZZYfZ3W6xtY8UZWfskyqB4x+n9L+Diz5R0j7/Dug
Zoc7Rl9w2yPHFJK9h65bmEVJEhYyS1dSBobZ2BEWTiFd6QPUTHXeJQpD3umKyyZdTlkak3ArAXVz
3KQZ83JzGkILvu/C9zo7ZuXHayVQdghEX91LuR0/DIFbyoE3U9KeGtRsqVV0msBdhOIZMBPfHpwC
7UUYZQv4ziBRbdb+aSgks2x8vMtCULGRuE2WMAQz9lXEcE0Jora+zpCJAaapTJ2a5nS6/lozWuyV
ZvP1gNHvU9rfgfl/hLS8jJaAWkZfcBfkjK6T1G1BDrqIjfO23cCV34Ke2Q2dQ1lJLGssFBuR0fcO
7e8AE9ACL5vVnNd1+bPGXNad0PiRJDkCV34LemY39A0l88/h9w7t7wAT0AIvm9Vk15nEkeW8ZSO4
8lvQM7uBoezM6A6n/R1gAlrgCbUaum5oGL4W9MxuYCg7M7rDaX8Hnrms8YzFvTMLCwsLCwsLCwvL
kcJPQAvOHfGJnAhdNzQMXwt6ZjcwlJ0Z3eG0vwNMQAs8oVZD1w0Nw9eCntkNDGVnRnc47e8AE9AC
T6jV0HVDw/C1oGd2A0PZmdEdTvs7wAS0wBNqNXTd0DB8LeiZ3cBQdmZ0h9P+DjABLfCEWg1dNzQM
Xwt6ZjdcMJTylUML/trnQrFRGH3v0P4OMAEt8LJZDboOv0+yA52nW8JwfwCfK78FPbMbLhfKp5l/
Dr93aH8H5hLQz+/Sd8Hfvv826dVlkATUf31tBnY8L5slBPeZ7whG17UyQknL1n3Hpv9GTSw4+fmn
WwVOt4MEVC7DLtfhlX8VjPJMcIoAy780QiucMZOXm7yx05BHgrYko8+rfeUoPdnweIeoJSBKGF8V
Tn2I1sTq4xxmERw3IAAKsK9pj9WaB8URdoIgDTpGv09pfweOJqCSfaa8U57ffcLeSRkoAZ3sTmH0
Bbc9csbc3N07B5qzCl133o8knTaXcSp9Ph+9uYs1fgL6eCYrXy7Dw6FHatjcjddB8UxY+2HVy3Mw
WhwVG+VNwjOI4qjI5I2zDn+zp677QxxX9Aqi0GokS+h2vEuIIMA5vA4dSwWIiYLJMTtZNm2MAZ6g
02uDxyP2OMAkXJt+0I0d6IQPBxgw/n1K+ztwLAH9+uH2+e3Hr7H65c3ch6BMQJ8GlVMLXRcywsPk
00pMy5yMa88yLhoh0UR5RzOT8zloiOGS6R7uYi8K5BldycthkWEP398kgbyQcLqm2bWB6804H3bl
h5tnulH8LRSIHdMWbCrDXaPTKFefJywflLQr6krInhFbi4npapbW/I6pUd4SX7xUPJOWNM7MkZi0
Kv1kKZ2OdxuuHF3zbJh2GUWTZdMCxslKCY9qzWRVR+wRdHdWEYbrzlrb6Pcp7e/A7Ceg+VNPl4C+
fPMZeidlwB/Bq+03+oLrBZxwCXRdSJVCfystCzLhQAzP4XSUTDH/3Nyna0EmpmIHecgtYYr56UBP
BiVx0iWGHdIDNrbeFHE25w9ugxKZAs3QUx8344yYlZ/uERNouYFSNXw+N23xTcFWNT5sOqxEIXlO
8ldI8Qy+GFTkSR7Lu8JbT2rC5I2dipqXElMNyhSykD7Hu41NCW6M5E2+fVpiERP3sDYCVhRBA+TZ
y2pdqXbEHo8yqqiQJydr38w0jX+f0v4OzPwO6Ke34RdA5XdAX9/uIwEtyLaBbTf6gutFOYoy6DqX
MBWf3tdTNJSRpCqna/DRZm53A0PehukXJqAz0/kEtMg4fAu+QVVby7ACpLbzCehUwyQzXmnGo1Er
H8KrIo03W2DaYpdGvpGkA0TLTWU6rg30jLxuRK7tbHVsT+9tfFBeNTJ5Yy2RZslN1qdB5Ip9dqV0
Od5NaHTspDPVpCdLTkPsqDYKaqilvjaMLicktaY9kSiWnlNFREWyTJUEccD49ynt78DcP0IqZTef
gCJlDzlGX3C9qJyM6LpzJaA578xpmZOMnyBC6rZkuiDvNONwV8USplhimLTDwGxtFm4moMm2COgM
5NmXmHFGMHwquljRt4swbfHXmCZIpEsrUvad6bg2GmdCtl+/iH9Z9Jn2YGDyxlM3graahjIpWU6H
492GytRV3KBvGmGh3uppLoDWGN2eai17EtKf0cP9sDTe/Tf05gfP6Pcp7e/A4gR0P/8ICdCbbvQF
14vKUYWuW5IRLkmwnLzIQK7pMtEwyg3PP8teMl0maph89JiZNwxTQNCzKAE1k07MuIJPQCW4hhhr
dV15pi35brKYjnJTNUdcB/UzIb243gmpptwyfT89aFqP5IGT/qnbyQK2P95tYGzsVSRLxYpFJnHP
NHvaK6O6JpWeilI3qDZNGp6eipgeMPp9Svs7sDABlY8/X394mLSrMkQCmv9xqX/G/2M3/ILrReWo
QtctyQiXJFhOPmSZTtg1SrvvlQLp3ZLpMlnYPeQUFpk3TFuonpOwedP87PLLPGn9d0CT8fNmnJUS
PrMlQrDjdYN9rd8BrawNj1eTelCoNeBKqJ0J8NbymAJVPAWtKJAogkKRcO3FE2US7SE/+Ioddr1s
fbzrsDqkQcceQqnja5eIAMIiXmJehmomBqBkWWbwWLWn4Npa80RVfsoyqR4w+n1K+ztwNAH99vF1
/AXQ+ezTlTE+AZWdltDba/QFtz3oOyH7D12HyZMkTGsTUEzIjjA/ndcZS54oJH+5/ZTML+Sdrrhs
0uWUpTEJtxJQN0f+0X9eeU5DaMGXXWLGGcnhkwAXbwagLd43EPlpCzQJsTlcWnn9wBxJXO/Fa6Es
bHgtNLV+nFTcokAfgUS1GRsddYVklo2Pd1kIKjYSN7uXMJiwp4wYrilB1NbXGTIxwDSVqUFqag/g
htemQov9+DxSDxj9PqX9HVj+O6DzZcDfAVWMvuAuyEauk+xtQQ5KHsn2K79yzQ4Bz4Td0DmUC1f8
qBtjAaPvHdrfASagBV42q9nOdfnjxlz2eVpflO1XPhNQcmH6hpL55/B7h/Z3gAlogZfNarLrTLLI
slE5L9uvfCag5MIwlJ0Z3eG0vwNMQAs8oVZD1w0Nw9eCntkNDGVnRnc47e/AM5c1nrG4d2ZhYWFh
YWFhYWE5UvgJaMG5Iz6RE6Hrhobha0HP7AaGsjOjO5z2d4AJaIEn1GrouqFh+FrQM7uBoezM6A6n
/R1gAlrgCbUaum5oGL4W9MxuYCg7M7rDaX8HmIAWeEKthq4bGoavBT2zGxjKzozucNrfASagBZ5Q
q6Hrhobha0HP7IYLhlK+kWjBHyFbKDYKo+8d2t8BJqAFXjaroesc+A2cY/HI8O3s4kS4sHfD5UL5
NPPP4fcO7e9AMwH9+uHWfgU8fDX8m89FMpeBElD5u9iR8uW1vGyWEFxnviP4/K7DL3D3pfKlxFeA
JJ3Tb58fDQgf7AzPkhsRb055rn2B9KCYhV1Z/OCw4qtqYwLcZbydZWO7HSsjd+Xenmx4vIe4KCB0
rhdCBiHXgayJ1cc5zMo4bkAAFGBf0x6rNQ+KI+wEQRp0jH6f0v4OVBPQL28k9fzy/hYT0NDoq5/f
PX91+/5blo9llARUNpDda8LoC2575Iy5ubuf+u+8rpOvgDdfuenz0Zu7WLtOdpOAluD6S6W2VxQi
Nbnv9gF4prr4Q6OvlsdqY0HaorvQ2/5ex/Ybu83cwMNBpSlkOd2Od4iv4Ko5Yq2rxwFiomCy0mTo
wk1mDPAEnV4bPB6xxwEm4epcujhHv09pfweO/Aj+QSWgknS++wRd0w9BB0lAcVspRl9wvaicWug6
lz66zkP65NKdWSGhdAUH5cYgk2mmcT4HDZKzUxglrjcnr9V5ZxUKD9/fJIF8vONETctrA9ebsQEQ
vklw5brKVvtrKFKuOBTJz2qcUltV4nflnRuDjZdnciZo/0ycI5VqIwD9ShtUwijvkxyKWhtZTqfj
XYXUgQE7Erxpl1EUwh8rx4BxTml8lKfpmjxij6C7s4owXHfW2ka/T2l/B5YmoPIT+duPX2tduYyR
gPr96f7/WwT29OgLrhdwwiXQdSFnCm4Nz8HHD3f1n1Zje8jVwtiYhx3kIbeEaeengGw16AwDW/Mu
sfmQHlov0kpAndk5/Q1KZAo0Q0993IwtgPBNg5svHnjSctg+K32kuXRcDZMzQflHOyvWqo2x5gEP
YK99diJOMo+tNJFT6HO84/IWbAjrV08trLgeHFJNHFsBaIA8e1mtK9WO2ONRRhUV8mRWYqVp/PuU
9ndgXQL6m5/eDpuA5k3pkH1T9t3oC64X5SjKoOtc5pRdKplTzslyUggZYSBnllneJXMhacPcCxPQ
mSm8cJApAu15lygsQJY8n4BONcDwwEozzgeEbxpc2TBile0pt02SMM/lsQxtKkEdV8TkTFAvYN4m
vEy1MVY88KoiCyjFIlJEk5qpOrKMLsc7xFbQa0E6U81HPkmaJROoNgpqqMUYEDG64iJq2hOJYuk5
VURUJMtUSRAHjH+f0v4OPL1PQMu2caiNOfqC64U5zQR03cIE1D1jCfpy3okpafz4EPK2JYlabi/C
7XmXKoSBoXFRAmo+vJxkk3n2JWZsAYRvGty0YfwVpYmCuKVqz+nGcjSVqG15PUzOBOUf7axYqzbG
mgdeVfdKR6hJuxdJsu6/oSc/kBPpcLzbYJs6BF712WGBeqtHKUJaY3R7qrXsSUh/Rg9fsjhHv09p
fwee3u+Aqo2mKqMvuF5Ujip03XwWNfkIMONyOBkLAvmDTKcWf49zZgpHUIJzteedVzjV7B8XJaBm
0okZV/0JaL6l8r0zIYuY5zgEBzaVqHHXw+RM0P6pvG2jEYB+ra30lFHhyXVEsfJETmP7410F3mFj
r6JdKlYsoqQVzR5rQEH1pAmVnorSxlpLw9NTEdMDRr9PaX8HFieg/l/Bx6RTJaOlDPKPkGCnybYs
O2b0BdeLylGFrluSRWE2ibgcLrQ7AScs8n6UFMjtFiZqUYkeWJ13XiFolkQTn5MwPsvU6dnll3nS
+u+Apo9I583YBgifDq7UcrUS9wDebvgch9zg/dpSosddDZMzwdgPZpfHamMB2rQ26Qg1aQcRR1Li
ZKoxIHNsfbz7QGGsIYgRCHc11goQFvES9TJUMzEAJeUx9pXHqj0F19aaJ6ryU7YW5+j3Ke3vQDUB
lVwz/L3PUGIaWv4OaOVvMLkySAKat42A+3X0Bbc9ckoh+bRB1y3MoiQJC5mlKykDw2zsCAunkK70
AWqmOu8ShSHvdMVlky6nLI1JuJWAujlu0oz5eHYaQgu+78L3OjsQPtgbgrmAdG/qLDeafnaEAToE
VSVm3LUAnmks/vI24KtqYwJeVbuieEDa8bm4xg2uqCTzbHy8S1RVZDCGGQg4LAEjVltp2FZfABMD
TFOZGqSm9gBueG0qtNiPzyP1gNHvU9rfgSOfgJ5chklAG4y+4C7IGV0nqduCHHQRG+dtu4ErvwU9
sxs6h7KSWNZYKDYio+8d2t8BJqAFXjarOa/r8meNuaw7ofEjSXIErvwW9Mxu6BtK5p/D7x3a3wEm
oAVeNqvJrjOJI8t5y0Zw5begZ3YDQ9mZ0R1O+zvABLTAE2o1dN3QMHwt6JndwFB2ZnSH0/4OPHNZ
4xmLe2cWFhYWFhYWFhaWI4WfgBacO+ITORG6bmgYvhb0zG5gKDszusNpfweYgBZ4Qq2Grhsahq8F
PbMbGMrOjO5w2t8BJqAFnlCroeuGhuFrQc/sBoayM6M7nPZ3gAlogSfUaui6oWH4WtAzu4Gh7Mzo
Dqf9HWACWuAJtRq6bmgYvhb0zG64YCjlG4kW/LXPhWKjMPreof0dYAJa4GWzGnQdfp9kBzpPt4Th
/gD+I1f+zi5OhGfCbrhcKJ9m/jn83qH9HWgmoF8/3JZvgT/amMsYCahsc0Pc9bxsluC//dd+RzC6
rpURSlq27js2/TdqYsHJzz/dKnC6kRPQEN7CkhsRb055rn2B9KCoM6EcHfCGcJ6UVvDixIGTL79x
GvJI0JZk1kSETNnweIeoJSBKGF8VTr1PamL1cQ6zCI4bEAAF2Ne0x2rNg+IIO0GQBh2j36e0vwPV
BPTLG8kyv7y/xVyz2qjKiJ+Ayq5JO2n0Bbc94q2bu3t3AJmzCl133o8knTaXcSp9Ph+9uYs1fgL6
eCB8cruU4PpLxd5LE3AT7YzimbD2gyfKC7un1Fg8B6I4KiJyyltZh7/ZU9f9IY5bExEypdvxLiGC
AOfwOnQsFSAmCibH7GTZtDEGeIJOrw0ej9jjAJNwbfpBN3agEz4cYMD49ynt78CRH8E/1HLNamMs
4yWgev+NvuB6UTm10HUhIzxMPq3EtMzJuPYs4861kGiivKOZyfkcNByxS6Z7uIu9KJBndCWf1osM
e/j+Jgnkcx6na5pdG7jejPMB4ZsEV91m/hqK5EYlkp/VOKW2qsSJ39zduTHYeHmyZ7RfvLWuIq36
FVyjenMl4Zm0pHFmjsSkVeknS+l0vNtw5eiaZ8O0yyiaLJsWME5WSnhUayarOmKPoLuzijBcd9ba
Rr9PaX8HnnQCmrdUYPQF1ws44RLoupAqhf5WWhZkguvDc4iDZIr55+Y+XQsyMRU7yENuCVPMTwd6
MiiJky4x7JAesLH1poizOX9wG5TIFGiGnvq4GWcEwjcNbtkluF9QDttnpY80l46roXgG7TZvKY/l
VbQHdU2QFvWeTkWUkK7J55tTDcoUspA+x7uNTQlujORN/n9fLbGIiXtYGwEriqAB8uxlta5UO2KP
RxlVVMiTk7VvZprGv09pfweecgKKW1UYfcH1ohxFGXSdS5iKV+/rKRrKSFKV0zX4aDO3u4Ehb8P0
CxPQmel8AoqBDi34BlVtLcMKkNrOJ6BTDZPMeKUZjwbCNw1u2ia2p9w2uJHguTyWoU0lqOOKwIUt
Jkbk2s7Wxvb0WuYV8xsmpF+9qZZIs+Qm67IgcoW+unK6HO8mNDp20plq0pMlpyF2VBsFNdRSXxtG
lxOSWtOeSBRLz6kioiJZpkqCOGD8+5T2d+DpJqDT/T36guvF1HPKdedKQHPemdMyJxk/QYTUbcl0
Qd5pxuGuiiVMscQwaYeB2dos3ExAk20R0BnIsy8x44xA+KbBTfeMv6I0UbDcRPXndGM5mkpw3BXR
OBOytcVs/2byLtqDuiaANwJOh5ZwZG01DVfqqyunw/FuQ2XqKm7QN42wUG/1NBdAa4xuT7WWPQnp
z+jhflga7/4bevODZ/T7lPZ34MkmoGrzBUZfcL2oHFXouiUZ4ZIEy8mLDOSaLhMNo9zw/LPsJdNl
oobJR4+ZecMwBQQ9ixJQM+nEjGv8BDRvlHzvTMC9pPZVGIIDm0oq+/EaqJ8JyVjtrFSruCBWPHrQ
tB7JAyf9V+qqa2f7490GxsZeRbJUrFhkEvdMs6e9MqprUumpKHWDatOk4empiOkBo9+ntL8DTzQB
lZ0z2aqjL7heVI4qdN2SjHBJguXkQ5bphF2jtPteKZDeLZkuk4XdQ05hkXnDtIXqOQmbN83PLr/M
k9Z/BzQZP2/GWYHw6eD6fZKqlbgH8HZTN10Ygj+ubirR466G2pkgpsZXQKu9r3wFWmuvVQSFIuHa
i2fKJNpjfnDNgWSGrY93HVaHNOjYQyh1fO0SEUBYxEvMy1DNxACULMsMHqv2FFxba56oyk9ZJtUD
Rr9PaX8Hqgmo/MWl51B8xlltVAPHSUBru238Bbc94jck+xBdh8mTJExrE1BMyI4wP53XGUueKCR/
uf2UzC/kna64bNLllKUxCbcSUDdH/tF/Xn1OQ2jBl11ixhmB8MUrJWF2ie5NnbIskrn47AgDoMFR
VWLGXQvFM2A1OgW3RGkvwsaBEXQBSFSbtbsaCsksGx/vshBUbCRukxUNwYx9FTFcU4Kora8zZGKA
aSpTg9TUHsANr02FFvvxeaQeMPp9Svs7cOQT0JPLaP8IyTL6grsgG7lOsrcFOSh5JFz5LeiZ3dA5
lJXEssZCsREZfe/Q/g4wAS3wslnNdq7LHzfmss/T+qJw5begZ3ZD31Ay/xx+79D+DjABLfCyWU12
nUkWWTYq54UrvwU9sxsYys6M7nDa3wEmoAWeUKuh64aG4WtBz+wGhrIzozuc9nfgmcsaz1jcO7Ow
sLCwsLCwsLAcKfwEtODcEZ/IidB1Q8PwtaBndgND2ZnRHU77O8AEtMATajV03dAwfC3omd3AUHZm
dIfT/g4wAS3whFoNXTc0DF8LemY3MJSdGd3htL8DTEALPKFWQ9cNDcPXgp7ZDQxlZ0Z3OO3vABPQ
Ak+o1dB1Q8PwtaBndsMFQynfSLTgr30uFBuF0fcO7e8AE9ACL5vV0HUO/AbOsbhU+K7/xuXC3g2X
C+XTzD+H3zu0vwPNBPTrh1vzhe+hJZQ3n4tkLsMkoLLTI/hdt7xsluC//dd+R/D5XYdf4O5L5UuJ
rwBJOqffPj8aNnwhxoHat0GfiyVX7mW/K4Znwm7YMJRwoSRgybpe2ESwt/TWqonVxznMjjhuQAAU
xL65Ubo/d0VFdoIgDRaPvndofweqCeiXN5J6fnl/Cwnot4+vbz9+9c8+E333KQqXMkgCChtdtlLZ
Mbxs5pAz5ubuXnnNc17XyVfAm6/c9PnozV2sXSc7SUBDkFN43RYxsT4jMtXkojTIHp2T2Q6eCbuh
WyjNqob7xlw4ChALO9Acsyfsg9q2Cjq9NnhEpqNcS5aT6WO3f4kb+yJO+HBQOfToe4f2d+DIj+Af
VAKKxSWjr27ff7PtYySgaiPjFuNls5DKKYquc+mj6zykTy6dq0NC6QoOyo1BJtNM43wOGiRnpzBK
XG9OXqvzzioUHr6/SQKwgMpETctrA9ebsQEQvuk1lPF3UCSLuEa3FmRUas9ieY0YmbJ29GRT/diS
h03FNoRnwm7oFEpZnmWF+zWeq/hsmHYZRVJdtNxhnOyv8Kh2Wk2VNVvQNmUVYbjurLWNvndofwdW
JaCf3438CajfSbKV7J7jZbOMylmFrgs5UzjfwnM47B7u6j+txvaQq4WxMQ87yENuCdPOTwHZatAZ
BrbmXWLzIT20XqSVgDqzc/oblMgUaIae+rgZW1DCFy6SWEGkI/dAxT+qZ6jEVRLasRIV5TvNPMNY
/5zaHS2xjeCZsBv6hBLXp+DqeYn69Xrj94jQEouY1S3VxLFFjwbIs5fVuir7xprtUUaVQfLkZLG3
0jT+3qH9HViRgDYT04H+EZLst8lG5mWzjMr5ha5zmVM+yiRzyjlZTgohIwzkzDLLu2QuJG2Ye2EC
OjOFFw4yRaA97xKFBciS5xPQqQYYHlhpxvko4ateRI54w2TyVaM6VKWoMoPLNaVFcE0VmckEdbGN
4JmwG7qEsqxoj16v0plq0pMl7bL2VBsFNdRiDIgYXZNtUx+FYmC7KBPhMigJ4oDx9w7t78DJCein
ty+fp18GNWWc3wGN+8bv5LJjeNkso3IyousWJqDuGUvQl/NOTEnjx4eQty1J1HJ7EW7Pu1QhDAyN
ixJQ8+HlJJvMsy8xYwtK+Mrm0Nj2dAmVB0FV9D6DwaXDbEWNue48bbGN4JmwGzqEUpYnrkdTV5sI
+uywQL3VY3djpjVGt1up1iiZJqOH+9mTGe6/oTc/eEbfO7S/A6cloEeyT1eGSECPbEVeNsuonFfo
uvksavIRYMblcDIWBPIHmU4t/h7nzBSOoATnas87r3Cq2T8uSkDNpBMzrugTULlDandbvnQi+apR
HapSNJnB5ZpqigDtCXrAM2E3bB9Ku3fsapV6PjhLpbGolbSi2WMNKKgeM2FzlOuoTVOGh6cipgeM
vndofweWJ6BSPZJ9ujLGJ6C43WQDlb3Hy2YZlfMPXbcki8JsEnE5XGh3Ak5Y5P0oKZDbLUzUohI9
sDrvvELQLIkmPidhfJap07PLL/Ok9d8BTR+RzpuxDRg+vydKeF3VV9RWgRUgj2AzVMpG82NxQFIP
exGbFbqjKbYRPBN2w9ah9Ks8r36HNGBdrV5Z+uFxKhZQS/3+UFZ9GaqZGICSsNXg0TEdlXGCrXni
AD+4DNcDRt87tL8D1QRU/gxT/pOfrkgaKv/wSDU+f/vFDBzqHyFFcIPxspkDPSdk76HrFmZRkoSF
zNKVlIFhNnaEhVNIV/oANVOdd4nCkHe64rJJl1OWxiTcSkDdHDdpxrzcnIbQgu+78L3Ojln58VoJ
lB0C0S+NcBuZioiHSmjOw7MEiAhq2jJFak4NDbFt4JmwGzYOpaxltRjVZkjA4o19FTHYaB5Ri231
NT8xwDSVqVGqMirj+mpdaLFXms3XA0bfO7S/A0c+AT25DPSPkKrwslnNGV0nqduCHHQRG+dtu2Hj
lV+5Y0eBZ8Ju6BzKhYt+4L0xx+h7h/Z3gAlogZfNas7ruvxZYy7rTmj8SJIcYeOVzwSUXJ6+oWT+
Ofzeof0dYAJa4GWzmuw6kziynLdsxMYrnwkouTwMZWdGdzjt7wAT0AJPqNXQdUPD8LWgZ3YDQ9mZ
0R1O+zvwzGWNZyzunVlYWFhYWFhYWFiOFH4CWnDuiE/kROi6oWH4WtAzu4Gh7MzoDqf9HWACWuAJ
tRq6bmgYvhb0zG5gKDszusNpfweYgBZ4Qq2Grhsahq8FPbMbGMrOjO5w2t8BJqAFnlCroeuGhuFr
Qc/sBoayM6M7nPZ3gAlogSfUaui6oWH4WtAzu+GCoZSvG1rwd8gWio3C6HuH9neACWiBl81q0HX4
fZId6DzdEob7A/iXWvnXf+PyTNgNlwvl08w/h987tL8DzQT064fb5+Fb4HWLL+8+gWQuwySgstMD
6qtuedksQf6q+OTrg9F1rYxQ0rJ137Hpv1ETC05+/ulWgdMNn4CGGAdaXxR9DpZcuZf9K/Y8E3bD
hqEsF0oGlqzrhU0Ee0tvrZpYfZzD7IjjBgRAQeybG6X7c1dUZCcI0mDx6HuH9negmoB+eSOp55f3
t5iAfnlz+/Grf/709uXzt19SeyljJKCyT9Iukeeyj3jZzBF8d+8OIH12Kted9yNJp81lnEqfz0dv
7mKNn4A+HrXycYP428bE+ozo/VdHrrvLBZhnwm7oFkqzql017yBZzI3tBGJhB5pj9oR9UNtWQafX
Bo/IdJRryXI+6wzd/iVu7Is44cNB5dCj7x3a34EjP4J/0AloKfJRaEpGsQyRgOojALcYL5uFVE5R
dF3ICA+TTysxLXMyrj3LuHMtJJoo72hmcj4HDYflkuke7mIvCuQZXcnn7iLDHr6/SQL5xMbpmmbX
Bq4343xA+KbXUMbfQZEs4hrdWpBRqT2L5TViZMra0ZNN9WNLHjYV2xCeCbuhUyhleZYV7td4ruKz
YdplFEl10XKHcbK/wqPaaTVV1mxB25RVhOG6s9Y2+t6h/R1YkYCGz0criek4n4Dm3acqvGyWUTmr
0HUhVQr9rbQsyATHh+cQBckU88/NfboWZGIqdpCH3BKmmJ8O9GRQEiddYtghPWBj600RZ3P+4DYo
kSnQDD31cTPOSAlf7W7ySEfugYp/VM9QiasktGMlKsLth88w1j+ndkdLbCN4JuyGPqFUN4rD1fMS
9ev1xu8RoSUWMatbqoljix4NkGcvq3VV9o0126OMKoPkyclib6Vp/L1D+ztwSgL6+V38HdDaz99d
GeV3QGWzReQ4yPuOl80yKucXus4lTOUou6+naCgjSVVO1+CjzdzuBoa8DdMvTEBnpvMJaJFx+BZ8
g6q2lmEFSG3nE9CphklmvNKMR1PCV72IHPGGyeSrRnWoSlFlBpdrSovgmioykwnqYhvBM2E3dAll
WdEevV6lM9WkJ0vaZe2pNgpqqMUYEDG6JtumPgrFwHZRJsJlUBLEAePvHdrfgbU/gq/9O6Rh/hFS
oewhBy+bZVRORnTduRLQnHfmtMxJxk8QIXVbMl2Qd5pxuKtiCVMsMUzaYWC2Ngs3E9BkWwR0BvLs
S8w4IyV8akMAtj1dQuVBUJUyRDVjhxYxmOvO0xbbCJ4Ju6FDKGV54no0dbWJoM8OC9RbPXY3Zlpj
dLuVao2SaTJ6uJ89meH+G3rzg2f0vUP7O7AmAf2Vbx9fv7p9/822j5eA6o3My2YZlfMKXbckI1yS
YDl5kYFc02WiYZQbnn+WvWS6TNQw+egxM28YpoCgZ1ECaiadmHH5T0Cd7dW7LV86kXzVqA5VKZrM
4HJNNUWA9gQ94JmwG7YPpd07drVKPR+cpdJY1Epa0eyxBhRUj5mwOcp11KYpw8NTEdMDRt87tL8D
ixNQl3Smn7zv5RNQ2Xi4wXjZLKNy/qHrlmSESxIsJx+yTCfsGqXd90qB9G7JdJks7B5yCovMG6Yt
VM9J2Lxpfnb5ZZ60/jugyfh5M84Khk+iC+F1VV/xzckmWAHyCKZCpdxrfiwOSOqLiGpW6I6m2Ebw
TNgNW4fSr/K8+h3SgHW1esvlMxULqKV+fyir3t5biYkBKAlbDR4d01EZJ9iaJw7wg8twPWD0vUP7
O1BNQOWfGaU/+SnFp6GSj6aWysefroyRgMY9I5jdxctmDjm6kOxAdB0mT5IwrU1AMSE7wvx0Xmcs
eaKQ/OX2UzK/kHe64rJJl1OWxiTcSkDdHPlH/3npOQ2hBV92iRlnxKx82CK4SSD6pRFuI1Mp91xo
zsOzBIgIatoyRWpODQ2xbeCZsBs2DqWsZbUY1WZIwOKNfRUx2GgeUYtt9TU/McA0lalRqjIq4/pq
XWixV5rN1wNG3zu0vwNHPgE9uQz4O6AKXjar2ch1kr0tyEHJI9l45Vfu2FHgmbAbOody4aIfeG/M
Mfreof0dYAJa4GWzmu1clz9uzGWfp/VF2XjlMwEll6dvKJl/Dr93aH8HmIAWeNmsJrvOJIssG5Xz
svHKZwJKLg9D2ZnRHU77O8AEtMATajV03dAwfC3omd3AUHZmdIfT/g48c1njGYt7ZxYWFhYWFhYW
FpYjhZ+AFpw74hM5EbpuaBi+FvTMbmAoOzO6w2l/B5iAFnhCrYauGxqGrwU9sxsYys6M7nDa3wEm
oAWeUKuh64aG4WtBz+wGhrIzozuc9neACWiBJ9Rq6LqhYfha0DO7gaHszOgOp/0dYAJa4Am1Grpu
aBi+FvTMbmAoOzO6w2l/B5iAFnhCrYauGxqGrwU9sxsYys6M7nDa34FmAvr1w236FnjV/ult/nZ4
1e4KE9AnC103NAxfC3pmNzCUnRnd4bS/A9UE9MsbSTG/vL+dJJqf3z2/ffdm2u4LE9AnC103NAxf
C3pmNzCUnRnd4bS/A0d+BP8wSUCl5c3naXssTECfLHTd0DB8LeiZ3cBQdmZ0h9P+DpyQgMoP5d9+
qSWmsTABfbLQdUPD8LWgZ3YDQ9mZ0R1O+zuwOAH99vH1q3efpu1QmIA+Wei6oWH4WtAzu4Gh7Mzo
Dqf9HViYgMrzm8/TdlWYgD5Z6LqhYfha0DO7gaHszOgOp/0dWJiAyj9Lem7K7cevSp4J6NOFrhsa
hq8FPbMbGMrOjO5w2t+Bk/4R0vF2JqBPF7puaBi+FvTMbmAoOzO6w2l/B6oJqP28U6ebTECJha4b
GoavBT2zGxjKzozucNrfgSOfgJ5cmIA+Wei6oWH4WtAzu4Gh7MzoDqf9HWACWuAJtRq6bmgYvhb0
zG5gKDszusNpfweYgBZ4Qq2Grhsahq8FPbMbGMrOjO5w2t8BJqAFnlCroeuGhuFrQc/sBoayM6M7
nPZ34JnLGs9Y3DuzsLCwsLCwsLCwHCn8BLTg3BGfyInQdUPD8LWgZ3YDQ9mZ0R1O+zvABLTAE2o1
dN3QMHwt6JndwFB2ZnSH0/4OMAEt8IRaDV03NAxfC3pmNzCUnRnd4bS/A0xACzyhVkPXDQ3D14Ke
2Q0MZWdGdzjt7wAT0AJPqNXQdUPD8LWgZ3YDQ9mZ0R1O+zvABLTAE2o1dN3QMHwt6JndwFB2ZnSH
0/4ONBPQrx9u9bfAy1fAly+If/slS+bCBPTJQtcNDcPXgp7ZDQxlZ0Z3OO3vQDUB/fJGUs8vLuM0
Ceibz1mmUpiAPlnouqFh+FrQM7uBoezM6A6n/R048iN4yTiZgJIl0HVDw/C1oGd2A0PZmdEdTvs7
cFoCmn4Ef/v+WxYrhQnok4WuGxqGrwU9sxsYys6M7nDa34HlCWgp/tdD332atDMBfbLQdUPD8LWg
Z3YDQ9mZ0R1O+zuwJgENvyQ6/XE8E9AnC103NAxfC3pmNzCUnRnd4bS/A6sS0G8fX9d+Cs8E9MlC
1w0Nw9eCntkNDGVnRnc47e/A0gT009uScX56+/L57cevRTIWJqBPFrpuaBi+FvTMbmAoOzO6w2l/
B6oJqPyEvfzJz/DXQD+/Ky217NMVJqBPFrpuaBi+FvTMbmAoOzO6w2l/B458AnpyYQL6ZKHrhobh
a0HP7AaGsjOjO5z2d4AJaIEn1GrouqFh+FrQM7uBoezM6A6n/R1gAlrgCbUaum5oGL4W9MxuYCg7
M7rDaX8HmIAWeEKthq4bGoavBT2zGxjKzozucNrfgWcuazxjce/MwsLCwsLCwsLCcqTwE1BCnjru
IIhPREPP7AaGsjOjO5z2d4AJKCFPHd7NLeiZ3cBQdoYJ3GUZwn4moIQ8dXg3t6BndgND2RkmcJdl
CPuZgBLy1OHd3IKe2Q0MZWeYwF2WIexnAkrIU4d3cwt6ZjcwlJ1hAndZhrB/fwnow3cvnj17driP
1T7cH9ycL757iFWyHSG+9PU51znv5hb0zG5gKDvDBO6yDGF/MwH9+uE2fgv8pNGX2/ffSnsokID6
hAzplxCeeDGDpcuSmjDA6O+UgIZ3MxNVG/dLNQGtBuW8HFtXlRDEJmGbyByz51R4N7egZ3YDQ9kZ
JnCXZQj7qwnolzeSen55f6sSUMk+bz9+LWK22AT0MinRKRezMzMKxnxhwbBLJaDVjGbzNOf6CK9s
3vaCCWgtBCC7mWUte9bAu7kFPbMbGMrOMIG7LEPYf+RH8A86AXVZaeVTTyzHE1CVOGB/uKI9scWL
vvjuPl/t7prNUunKlQYj4zEXc6gGtEEaME9ZOiEYYi7++D7fWSOnb6eVq9pRU6UzvW7urDYqYPos
4edJxnpLrZGxqeZerdIRB9SNL7LGYY51k744HCpvG7pxjmAPKk4V7FlqA75dERWkx4YgSEdrpqY5
ls57pF1Noi0s9pV5jAEa3s0t6JndwFB2hgncZRnC/sUJ6LePr1/dvr4NP39/+fztF5CMZe4T0HAb
upsQet29GcXgQo2Xqe9IF6uvZA2OeLeCUNaYZfA5DIjPU0A1apuCNmSiMb5Va4pqiiVKu5eFV4hq
fbOZwlM1rdoooKkgFB7zBK4ax4aO0Nx+o4rB+AzG+6eg++G7g7LvpElRURSJgxMoHJnahxrk8TQb
UGZC6ExGKWum447O63tQXasdx+JzGOCf/VOS1v7X8G5uQc/sBoayM0zgLssQ9i9OQD+/K7/3Kcno
yzefs2Qs7d8BDZegasYbOVCuS7xnK5dr6IBHJVR/FPyI6bxCMCxpO0oQNWqUMaqSKI3wdrZx1lQY
W6g2OrQdRaolr0aowaUiT7HVq/E2BoVT4/1DdSIEZoJHrKjmqvVhJu2wYpU8HQ5OJFXs8AU22JfU
aKOUNUfHteaFQa32+qPgR0gt2JHGHoF3cwt6ZjcwlJ1hAndZhrD/pAT03adqVyoLfgc0XImqKzUF
fEe4UKOMul1Br5oCRoC8Vh3I13QhjKj11AhKjbAyBivahNCYLQRBLRdompomilQbp815tjx/omYk
2IYVP9Y8HTEeeuzbLJ9Uv4h9LU9QZqbIFrre8EPsWMmjw7BEaM3TZoFQCfNWYiJoo4LaKFobNzsv
6Gu1g16tLhAmhJ6G5R7ezS3omd3AUHaGCdxlGcL+034En34HdGUCGu7MQOjE27mMgWtWi6BeNQUI
wWPdCoMXOno9a6ryaqZcqb9dNvE7+U9sUgrahJFGrtro0DqLMWiWrsEINbhUgnRk2l1nauBpk6rm
qTKHl8ivlPCiIfV0XVKLv/nqBU+zQYlP0EYpUaVPWDIvyLTaWyIVgugRAd7NLeiZ3cBQdoYJ3GUZ
wv7l/wgJqvjjeCgzCWi5Bn2vvzt9W5ALjf5ZXZhw0Sq9QT5UikItj+1VqgJq+gnVIb4xjciV+ts5
wgzYUlc7oWpa0160Kgh5/fCYakEIjcSxpQLCSN14JxxFlTLhpEmjwSiehSKhdeK9MM0Ln38GIalE
udNsMB0GtDBX86R61LF5YyU8BzNb7TCHai84iTix74/PNXg3t6BndgND2RkmcJdlCPurCaj8Gab0
9z6lxLzT/+pnaJn+Aqgr7d8Blctxenn6SpH0v6Xnb8nQHS9MvGjxJg2P4d9EC+n6VfITS3K7EM1A
RLeafgK+RwbsmhrpKW8npJnVJMdMrdjq+quNiBJIfaGxSFaNnH8jT9ZSbYfpjWGnTQri8R+Ep/ZI
6LZz5GFROtYqNi+yIb8NTt4KQdE9NevIvNP13Go3UYT5hNB+xP8K3s0t6JndwFB2hgncZRnC/iOf
gJ5cIAHtQLiYIRUg26OcblIg8iha67nHOufd3IKe2Q0MZWeYwF2WIexnAkqWo1NOHwEmoGeCCeg1
Qs/sBoayM0zgLssQ9jMBJScRss4Es8+zwQT0GqFndgND2RkmcJdlCPvHTUAJIeeBd3MLemY3MJSd
YQJ3WYaw/5nLGs9Y3DuzsLCwsLCwsLCwHCn8BLTg3BGfyInQdUPD8LWgZ3YDQ9mZ0R1O+zvABLTA
E2o1dN3QMHwt6JndwFB2ZnSH0/4OMAEt8IRaDV03NAxfC3pmNzCUnRnd4bS/A0xACzyhVkPXDQ3D
14Ke2Q0MZWdGdzjt7wAT0AJPqNXQdUPD8LWgZ3YDQ9mZ0R1O+zvABLTAE2o1dN3QMHwt6JndwFB2
ZnSH0/4ONBPQrx9uy7fAu/L5XfgWeCjvPoG8K0xAnyx03dAwfC3omd3AUHZmdIfT/g5UE9AvbyT1
/PL+FhJQXT69ffn87RfTyAT0yULXDQ3D14Ke2Q0MZWdGdzjt78CRH8E/NBPQbx9fv7p9/822MwF9
stB1Q8PwtaBndgND2ZnRHU77O7AmAa1+/OkKE9AnC103NAxfC3pmNzCUnRnd4bS/AysSUPkB/ZvP
plEKE9AnC103NAxfC3pmNzCUnRnd4bS/AycnoPKPk24/ftWNoTABfbLQdUPD8LWgZ3YDQ9mZ0R1O
+ztwagLa/PjTFSagTxa6bmgYvhb0zG5gKDszusNpfwdOS0D932ayf30pFyagTxa6bmgYvhb0zG5g
KDszusNpfweqCah8zIl/8jOloeHPM01/KzQWJqBPFrpuaBi+FvTMbmAoOzO6w2l/B458AnpyYQL6
ZKHrhobha0HP7AaGsjOjO5z2d4AJaIEn1GrouqFh+FrQM7uBoezM6A6n/R1gAlrgCbUaum5oGL4W
9MxuYCg7M7rDaX8HmIAWeEKthq4bGoavBT2zGxjKzozucNrfgWcuazxjce/MwsLCwsLCwsLCcqTw
E9CCc0d8IidC1w0Nw9eCntkNDGVnRnc47e8AE9ACT6jV0HVDw/C1oGd2A0PZmdEdTvs7wAS0wBNq
NXTd0DB8LeiZ3cBQdmZ0h9P+DjABLfCEWg1dNzQMXwt6ZjcwlJ0Z3eG0vwNMQAs8oVZD1w0Nw9eC
ntkNDGVnRnc47e8AE9ACT6jV0HVDw/C1oGd2A0PZmdEdTvs70ExAv364hW+B9+Xzu8m3w6sCCejD
3c0z5ObuIfY8GlF9uI+V77+/PzxLVTspSC0iBUxUTjhV2dmovO9ab57RVwa71lH9GWPfl+3cdW1A
+OybbrNzr2uLHeGIZzYyd8kGB08KjzkTng6zx/vZ3Agz5CiZkD0F7KUwGrS/A9UE9MsbSTG/vL/F
RNM13r7/5p+/fXydn6GYBHSj7VY5fGNVesoB4k+Bk84TGzCt71Kc0ZVn9JVBuU60FWVupss7cRXb
uevagPCdcblZKqq1X68Q45krWQMbBmm/dDreRW0Ozv0hzfAEQ2YdPhq0vwNHfgT/oBJQSTrffYpd
kIxCOZ6AwnXuwN3vt2wkSwQN/pgXgixKxqZmluDQU84yd0I5dTd3d8EirxbMSdNUzU4dkdRYGW4a
oVJ5XwcK5FZprNoAY0UG3+1UXxnAdUcUtax1hmRrXXsWywYukXFU9btRi6KWyAM3dNe1AeGTNzUv
pt8VXVH1W9CQgxVkURI8icqaE7kH91+jMIBqNwmH8QzOrc2tWwKtaSg0eTmnRa1P0OpEpy+OE8Um
ZUjdEmmsnglPh7nj/YjnXWv2Kg6puXqiVoulPmiDkbOTGhkz0XVhHT4atL8DixPQX/vNT29fPpcc
1LbnMvMJKOxv3x83T6M57L2GDKiGLhgdwXHzzJ1Qog306f93e9xsY7RQHS4jUnMUMEPN++YuqPjH
qQ2TsWmiAAqeTHGdMbdw3Fp8hko0cYmMegFol+bS4atlhH9qDMR2bA7goOGBlS9vat+r4aBGszwu
2bkCDBPqGpVCX4kyDQPOifGMnqHM3zY8tUZEMCkJy09aymClyr9r7cWNYjskdUFFqUJrnw5zx/vU
8+g6qJT4FTdCe5BXmh3SWnx+5O44Pmlox0pRem1Yh48G7e/ACQmoKz4Hffn89uNXaMyl/TugYZOU
DVt2FOwtj5MpHWVv5WbbgaeA1aU6FzB3QrW1FZsaZktz25I8qDaD1ggipkNPVjpys1IvMo/xlaG4
rqVmmbWqUlQtkJFWfKGsXxuka0JzIMpaoZqigYGVL28KhFcsL1sc0fSbdBTPFHeaDk9FCUwUhc24
pLEyFqvnwXhGT5CsbVki7fqNy/tlbBPUGy9e64hV01GG6I6i6Qkxd7w3Pa8qWcgOVz4VKaG06AAA
pWPBpFaNmvTasA4fDdrfgeUJqPxi6JvP8uz/fdKa3wFN+wh65dEQdpTWABttugVRl96O0LmAuRPK
atO2h56m2Vl60hDwg1A+oTWCETVzfL1pA4wQGT2VVXcSxXUtNcusVZUyZIGMtBrC++mJXc14uDkQ
R4rQGd11bcDKV97NpLeF3qbftAZweEW1NCm/JhmUNePQFoMO0TkwnqmvgSOWpK5YB28kkpIE1Bsv
fqTDKsuCeoQTO7+rrp25473peVXJQtJqsD71IrFRKbGjQ4cSUZVimVFj431VWIePBu3vwNIEVJLO
8sFn/afw8/8IKTRjZ0PQdsCJaUaYU6N1oixh7oTS6rBWbGqanUjDqsP1DAGtEURMR5msaQOoF5nH
+MoArmsoWmatqhRNC2Ss/oy2Z2pdcyDKitAZ3XVtQPga7gjN2Nn0m+5wjkqOq4yQJuXXykR2XNJY
UXd+jGfqa2DekiRaWTa2CeqNF691xKq1JA/RHUXTE2LueG96XlWykHV1lSJUV+JoiDTkVfOVB9I6
fDRofwcWfwIqf4Mp/SMk+QdJ8dNQLPMJqG+/ucE+31LZQ1oDbDQzAPay7pHaabtz7oTCY0PV5DE+
N81OJIH6cHlMI+B3QEEJjPNvmCYDsaYNZmzR6jXBJCeDrjPKXNVXfPOctapSzF0qU3sFeGlBqkks
eLg1EEdqGanVhwwKhE95F/AeOOvOFRpN5VMhIbREMRhRGXx2jGfKdN6oVJ21RAT8C02Xn1mfdtXV
XtzOZ4ckdSAmj2UWCMrTYe54t27M7lKVIjQZ73GtpVGEIQC5A2aSR1C4ZNK6zuvDOnw0aH8Hqgmo
/LQ9/8nP/Fc/4y+AQosp7d8BLdskdOSd5dHCsLmKmNuBRkUShL1sJj15a86dUDCVx58dYaa7AxwQ
FbOzqCN114bjS6Spm+/rAL3F0oYNamyZxlMGr8O4TmkvuuetVZVi7hIZh5o2TaEkhCKVjagO3NBd
1waEz7yp9ZHyZN1v0ljEnBMnbi7ukxbrzMlEQaFEw4MmJI0Bq+kMtD1jJqtZkk12ZKuLYBHCVzKr
rv7iSUlNBcxabAyqYkVEjPlPgLnjfep5/2gqytcpDIGoDBtBf2oOTTlIrbujMWlozqOzxDViHT4a
tL8DRz4BPblAAjokoy+4C0LXDc11hU/d8Q51F3fmop655Ivvj12cUSMtidEdTvs7wAS0sIsT6jLQ
dUNzVeGz+ScTUHIOdnFGMQHtB+3vABPQwi5OqMtA1w3NNYVvkn8yASXnYBdnFBPQftD+DjABLezi
hLoMdN3QMHwt6JndwFB2ZnSH0/4OPHNZ4xmLe2cWFhYWFhYWFhaWI4WfgBacO+ITORG6bmgYvhb0
zG5gKDszusNpfweYgBZ4Qq2Grhsahq8FPbMbGMrOjO5w2t8BJqAFnlCroeuGhuFrQc/sBoayM6M7
nPZ3gAlogSfUaui6oWH4WtAzu4Gh7MzoDqf9HWACWuAJtRq6bmgYvhb0zG64YCinf1qsykKxURh9
79D+DjABLfCyWQ1d57g/fP/sEJ/H4pTwyV8iFMwXD6ovNdwPXNi74XKhfJr55/B7h/Z3oJmAfv1w
a7/z/fO79F3wt++/FclcrjMBDTekuh/TpenADc/LZhbw3Mauu//+2TNVrjPBkaTz5vtg2n4SUAyz
2TvmltzbpWkxnqkcJo3GwhFnko5seLzLLjDoPQJRh+Wg10JNrD7OYfbccQMCoKD0lYGVham15kFR
kZ0gSIOa0e9T2t+BagL65Y2knl/e30ICKtlnyjvl+d2nKFzK9SWgsidu7u7dhoF9ERp9FR4doy+4
zXEnT/KWP4TKEXRe193dSMapzjefj97cxdp1spME1F8kJbQ+0mWTuF7YS7a6O8Az4bCoHiamETju
TNKRbse7xByyM9wiEv9G+EGsuqhkqM35GhgDPEGn15Yfoa01JhsAB75/iRv7Ik74cFCnwej3Ke3v
wJEfwT9gAiofiN5+/Bq7XIZa+RD0Wn8Er3e92mlqV4++4LqinYquc+mjaz+kTy6dd0NC6QqeWLkx
yGSaaZzPQYPk7BRGievNyWt13lmFwsP3N0kgrxmcqGl5beB6MzYAwqfjGkhbRvoyh3tT9aLYBk5y
Ku+cEmwcg8mZUPNPvdFRay/nz8Qt4LzkJmk63MsYDyjLbYE4AFRkHaq1ZubToNPxbmPuoxyr+GyY
dhlFYSXEyjFgnKyR8ChPeXRUpSeo2KabsoowXHfW2ka/T2l/B5YmoPpTT/mI9M3n8FzKEAmo3nWq
NvqC60o+jjzoupAzha7wHOQe7uo/rcb2kKuFsTEPO8hDbgmxmp8CstWgMwxszbvE5kN6aL1IKwF1
Zuf0NyiRKdAMPfVxM7aghE9vjwRcLPqOMVVcFKBJmnG1DMTkTKg6qO61OWcat9wfkiyMk8ecNYJ7
sxIvkXSAAChBiSdMn+MdQyCUQMWQ3Ez+T4aAYpESQI9UE1YUQQPk2ctqXammbFWVgDKqqJAnJ4m9
labx71Pa34HFCeiv/eant+EXQOV3QF/f7iMBVVtm9AXXEeNF5TqXOeWDTDKnnJPlpBAywkDOLLO8
S+ZC0oa5FyagM1N44SBTBNrzLlFYgCx5PgGdaoDhgZVmnI8SvniTGOBy0neMqtpFkftg+GhMzgT7
kp5q46wz224pA7WK7FFsVo1oReqQ9sZET4kux7uJqQ6JdKaaCoqNnKfaKByNpzEgYnTlJSPSEcmM
zcAsFp5TRZSJZJkqCeKA8e9T2t+BExJQKPwE9EkDh1EEXbcwAXXPWIK6nHdiSho/PoS8bUmiltuL
cHvepQphYGhclICaDy8n2WSefYkZW1DCZ26qCFws+o5RVRlrCH2yXvJ7jcXkTKg6qO61OWdat2j/
hR5pKzLF2+oJZA1p9tQ1tebp0OF4twE3dRVw6LPDAvVWj105mdYY3V6VquiUpowe7iXTEPff0Jsf
PKPfp7S/A6sS0GH+EVJA7ze10fJeEkZfcH0Q/01OL3TdfBY1+Qgw43I4GQsC+YNMpxZ/j3NmCkdQ
gnO1551XONXsHxcloGbSiRlX9Amo3h4RbNN3jKqqzYTUdA7C5EyoXt7VRsdxZ+perBVPap86mTCN
NGemo1rU7HkybH+8W/fagEhd7ZYSzEpUlLSi2dOOr+qpTVgb6tpq05Th4amI6QGj36e0vwMrEtDw
b+QriekYCShuNb3rRl9w2yOerJ5J6LolWRRmk4jL4UK7E3DCIu9HSYHcbmGiFpXogdV55xWCZkk0
8TkJ47NMnZ5dfpknrf8OaPqIdN6MbcDw2RiburmUVNVstIzeZkMxOROq79h68ePO1G6BmjzGZxmg
ZMJg91BxaNOMhNb2xNj6ePexRe9OvQ0BkhiHx1ZQQFjES2DLUM3EAJSUx9gHj4m6StfamieO91MW
bXrA6Pcp7e9ANQGVFDP9uqcUSTe/fXyNVTtEyvUloLKvkLg74rYpDYHRF9zmWHeWkwddtzCLkiQs
ZJaupAwMs7EjLJxCutIHqJnqvEsUhrzTFZdNupyyNCbhVgLq5rhJM+b15jSEFnzfhe91duzKV4HW
d5C5lEzVWZ22lhC7RJ2JwiiAZ+zq9y9XbdQoEeM75ZYs6P9tfOiBy97hJJKChtaa/1F00DCcg42P
d/Gyir4OXQTiE/sqYiq2DlGLbWqazMQA01SmTk1gTFWlG15rR4u9imy+HjD6fUr7O3DkE9CTy7V+
ArqU0RfcBTmj6yR1W5CDLmLjvG03cOW3uE7PyLUPN30jUSCKzqHENO0IC8VGZPRThfZ3gAloYfQF
d0HO67r8WWMu605o/EiSHIErv8V1ekY+2SpZi0lHSZ2+oWT+OfypQvs7wAS0MPqCuyDZdSZxZDlv
2Qiu/BbX6hlJXDLMPpfARd6Z0R1O+zvABLTAE2o1dN3QMHwt6JndwFB2ZnSH0/4OPHNZ4xmLe2cW
FhYWFhYWFhaWI4WfgBacO+ITORG6bmgYvhb0zG5gKDszusNpfweYgBZ4Qq2Grhsahq8FPbMbGMrO
jO5w2t8BJqAFnlCroeuGhuFrQc/sBoayM6M7nPZ3gAlogSfUaui6oWH4WtAzu4Gh7MzoDqf9HWAC
WuAJtRq6bmgYvhb0zG64YCj1321tslBsFEbfO7S/A0xAC7xsVkPXOcb9u/cMX4vr8czOspP+XC6U
TzP/HP5Uof0dqCegXz/c5i+Cf/M5tcPXwZdGKNeZgIY/2Wz+VnO1cfQF1wH8+9d4Vp7fdf5bNLFc
5x/blqQzfXHo+AmoXIETnnTWYxZ25dyALdHyVHDrI/3IBPSRbHi8V/YNhMr1woqB9aLvn5pYfZzD
rITjBiROXb1aa+6PY6x8kAbto9+ntL8DtQTUJZq3H7/6Z5+Jvvskz1/evHr5+sODCHx+9/zV7ftv
MMSX60tAZU/c3N27DQP7otoojL7gNsedPMll/hAqR9B5XSdfB2++ftPnozd3sXad7OcTUImu2RxP
FPDMkcPEV+FR4zpuDofHfuWiqH+chidOt+PdRErCn5bFkY0FYqJgstJk6ML415ZKVWdo9FV4zLi2
3AQHvn+JG/siTvhwUDn06Pcp7e/A3I/g5VNPn2tK0hkyUVce3t9WPgS91h/BV3d9pXH0BdcV7T90
nUsfXfshfXLpzqyQULqC/s6NQSbTTON8DhokZ6cwSlxvTl6r884qFB6+v0kC+XjHiZqW1wauN2MD
7MqvbA5pSsDbO7E7d3WFRifjRslVBi3huWgDRWaKa2RyJmjXyLtmb0hXrhTCNW47XR19lVW22vVU
6MV6axlIAp2Od4kBOj+Ef/psmHYZRVKtrK4pME7WjNKqdaolVdGvbcrSQVJ31tpGv09pfwfmEtCU
d8pHoelj0ZCAxk9DoTABfUKow0u5LuRMoSs8B7mHu/pPq7E95GphbMzDDvKQW0LE5qeAbDXoDANb
8y6x+ZAeWi/SSkCd2Tn9DUpkCjRDT33cjC2wK3+yOTDa0CnN5g5L1fAMlTBEnrL8AEzOBHh7UzG1
RLqUTa9Uc3bgK+i3absKQT0c8jSSbzvT53jH0Agp/IIP1Y3fF0JLLFIC6/FrIWJFEbtOlKzSqScw
0wnKqNIvT24G+2amafz7lPZ34HgCWhJNnYD+5qe3TECfMtZ76DqXOeWjVTKnnJPlpBAywkDOLLO8
S+ZC0oa5FyagM1N44SBTBNrzLlFYgCx5PgGdaoDhgZVmnA+78k14bbTzPSMXXDY4yIH9UMmC0opD
rp3JmaB8YRyj718PSGhhqYEf8tBWO/jazJplpH0k33amy/FeouTRoZLOVFPBshH1VBuFo3E2BhiU
TjNBWkYFbAHbZZxMUaZKglrF6Pcp7e/AsQTUZZk56eQnoCQDh1EEXbcwAXXPWIK6nHdiSho/PoS8
bUmiltuLcHvepQphYGhclICaDy8n2WSefYkZW2BXvtkcUjWE3nIFedLNNK2gYNI22ZLXyORMUK5R
FVPztKWlAq7LDmq1w5OIGJLa1GXMII4Ox7uKsMPU1XaBPjssUG/1KEXIkTEe1a+FK0NlmoyW9LMn
M9x/Q29+8Ix+n9L+DjQTUMw+pfB3QIlHTp2JN9F181nU5CPAjMvhZCwI5A8ynVr8Pc6ZKRxBCc7V
nnde4VSzf1yUgJpJJ2aM8AlotgtJN1BEyamKERQqTVfI5EzQrlEvMXWTtBjSWCPsFIWeVjtMNZ3H
MoZvO7P98W7dbgMl9bx2SqURTyWtaPbMxl2PVOIVK1x/bZoiGZ6KmB4w+n1K+ztQTUAlv1TZpxT5
V/Ax6VTJaClMQPeOOK16JqHrlmRRmE0iLocL7U7ACYu8HyUFcruFiVpUogdW551XCJol0cTnJIzP
MnV6dvllnrT+O6DpI9J5M7bBrny7Oao7yGEuPBED+6FiBAXVf7VMzgTjCnix6TtKi3KbDI4y/jH1
gtJWO6rH5ioicP2+7czWx7uPHHp9GgUIXFkbrWCBsIiXgE+WVWRiQH0BQgOsKXjMuLbWPFHUT1kG
6gGj36e0vwO1BFTyy/j3PmN5+0Xay98BrfwNJleuLwGVXYX43VFtFEZfcJtjPVdOHnTdwixKkrCQ
WbqSMjDMxo6wcArpSh+gZqrzLlEY8k5XXDbpcsrSmIRbCaib4ybNmI9npyG04PsufK+zY1e+uaeE
eNVEYqcsCHAv3EymkgVxCcHIqwU80zg3imOMx6x3PLktuCfrzHKtdqOtzCqEmfMgh52XbH28i/fV
ClAbIAFxi30VMQykIGqxzS60wMQA1VTT6Sj2VJS6MbWp0GI/PpuvB4x+n9L+Dhz/R0inlWv9BHQp
oy+4C3JG10nqtiAHXcTGedtu4MpvsZlnKnmHp9VOHkvnRb4wkDuO9+inCu3vABPQwugL7oKc13X5
s8Zc1p3Q+JEkOQJXfovNPMMEtDd9Fznzz+FPFdrfASaghdEX3AXJrjOJI8t5y0Zw5bfYzDNMQHvD
Rd6Z0R1O+zvABLTAE2o1dN3QMHwt6JndwFB2ZnSH0/4OPHNZ4xmLe2cWFhYWFhYWFhaWI4WfgBac
O+ITORG6bmgYvhb0zG5gKDszusNpfweYgBZ4Qq2Grhsahq8FPbMbGMrOjO5w2t8BJqAFnlCroeuG
huFrQc/sBoayM6M7nPZ3gAlogSfUaui6oWH4WtAzu4Gh7MzoDqf9HWACWuAJtRq6bmgYvhb0zG64
YCjla4gW/G2thWKjMPreof0dYAJa4GWzGnQdfp9kBzpPt4Th/gA+V34LemY3XC6UTzP/HH7v0P4O
1BPQrx9u8xfBv/ls219/eMgtWK4zAZW/7Ky/6Ta0BHDD87KZZYnrWhmhpGXrvmPTf6MmFvyC4vNP
twqcbtgEVK7ACXu6E09meiYEHzWW3JouvauE2hdwdwTNubAp52TD472ybyDUrhfcCN7Vzq2J1cc5
zEo6bkBiolOoNga01qwwWmInCNKgaPT7lPZ3oJaAfvv4+vbjV//sM853n+T5yxtJPb+8vx0oAZU9
cXN37zZM2Rdu+6SK30llH42+4DZnmevO+5Gk0+YyTqXP56M3d7HGT0Afj135Et3qlfTkmJwJkiYc
DtVvK1rX5RB3X8saDkdm5bAcnm7Hu7gQwimxTz48srFALMRAX1unLBJjgKeqs9pYAJP89FGpf4kb
O8YJHw4wYPz7lPZ3YO5H8C4ZfXX7/ltueRgqAQ20d73uGX3BdaXtupARHiafVmJa5mRce5Zx51pI
NFHe0czkfA4ajtgl0z3cxV4UyDO6kk/rRYY9fH+TBPI5j9M1za4NXG/G+bArv7JjpCkBL+3E7twt
FhqdjBsltxq0hOeiDRSZKTLVuWoDocnLGXu0RFIlTVmrGFuvBKxn/AwPSkViXZdQ75DWSLf3nbZk
Kpp9o7NNRqX2LJZstjK5XalMGqXpcG+FtVkiA1qW0ul4t9Y523MVnw3TLqMoeCZWjgHjxG9Ka9V1
1UZB2yTKvAHBEt1Zaxv9PqX9HZhLQD+/S5+AhrKvBDTvKc/oC64rbdeFVCn4u5WWBZkwPDwHXZIp
5p+b+3QtyMRU7CAPuSVMMT8d6MmgJE66xLBDesDG1psizub8wW1QIlOgGXrq42acEbvyJzsGow2d
0gzLQHpSNTxDJQyRpyxfpz5XZaAIJivvD/JUswdVhQqoerg73EBlapvxjJvAzyiiaerIui5PbeJK
2/bvW5k00NAcHtUzVKKtoR0rQSS8QmqsCcvrJdn0pKRPos/xjpYKrp6N9ZY7/0daYhHznsEzgWOv
jwbIs5Kt+q7pUGVUkZInN4N9M9M0/n1K+ztwPAGdppt7SkBt++gLriPHXOcSpnK03tdTNJSRpCqn
a/DRZm53A0PehukXJqAz0/kEtMg4fAuuiKq2lmEFSG3nE9CphklmvNKMR2NXvgmvjXa+Z+SCA8eK
HJgNlSworThkQmuu6UAzuaCblAWOpEpZIx/bhFYr7lGeAdvg0bOuKyLNQDKt//tWpvA0NasOVSmq
zOA8FigiWrjINtUtp8vxXuz0iLHlbaUz1aQnS2qxSLVRUEMtxgDDaRMV9yvbRV6mKFMlQRww/n1K
+ztwLAH99Pbl8/TLoKnsJwGFHRUZfcF147jrzpWA5rwzp2VOMn6CCKnbkumCvNOMw10VS5hiiWHS
DgOztVm4mYAm2yKgM5BnX2LGGbEr3+wYqRpCb7mCPOlmmlZQMGkLKkC3F2jOZQeKTrDRo+0x1oFF
aej9wdVds1RKL4KeEYk8o6qs7EpI63Rq39z3fa2GRFOzUqIqZYiZSHcUasLJbkfqMNpOoMPxLsZh
jExduRH67LBAvdVj45E5MsZT7W8OkmkyRULk/ezJjBym/OAZ/T6l/R1oJqC17NOVnSSgsnUme270
BdeHWdctyQiXJFhOXmQg13SZaBjlhuefZS+ZLhM1TD56zMwbhikg6FmUgJpJJ2Zc8SegxcdAuoEi
Sk5VjKBQaRKac2XSwFmdVpXrTS8VHuNngU7OV2rzgmdEnSGpW9eVsYZq0kvpl/PoJqsmvCQ8zr9v
ZQ6hqVl1qErRZAansThVEdHCeR5H6DHKTmH74x1fSbDGSl29T8WJBSWtaPZYAyZURx5TV2sv9oan
IqYHjH6f0v4OVBNQyTJr2acrO0hApVrdWKMvuO1Z5LolGeGSBMvJhyzTCbtGafe9UiC9WzJdJgu7
h5zCIvOGaQvVcxI2b5qfXX6ZJ63/Dmgyft6Ms2JXvtkxk3rCXHgiBmZDpXIzqn6gNVcmDxSlSTLk
VhV7cl3rlavycLgJna4i/4C3Zk3xDM7mKdrXdRWkrTZ5IPeirq3e16sow1zVV1qa5TGrUZVimh+L
A8Ij2C6PIJx1eKvRFp+/l+7T2Pp49/ahcfpdhPL2/p3D41QsAMIiXhxRhmomBkwllc5EtVFQ7i+A
wX7KMqkeMPp9Svs7UEtA5R8exT8CGsvbL+HPMGHjNA29vgRUNiAiu8O2le0z+oLbnGWuw+RJEqa1
CSgmZEeYn87rjCVPFJK/3H5K5hfyTldcNulyytKYhFsJqJsj/+g/n9NOQ2jBl11ixhmxK79yJcWr
JhI7ZUEU53sZMBsqWRCXEIzU1OaqDiyCRUhrhWH6hXxHklUVRfbMVHVuW9cF6PedHlNZevv3dShr
ipKqZpFV1uVKMS005+Fl2tzk/yU/Cvtuh5OAtwiGld4T2fh4l7dRLtevEgnv4Il9FbHsmIioxTY1
TWZigGqq6aw3Flx3bSq02L9PNl8PGP0+pf0dOP6PkE4r1/oJ6FJGX3AXZCPXSfa2IAclj4QrvwU9
82iqidgqJF9ar6lzKBe+9vm8c3WMvndofweYgBZ42axmO9fljxtz2edpfVG48lvQM4/mbCnW4/LP
zqFk/jn83qH9HWACWuBls5rsOpMssmxUzgtXfgt65tGcK8d6ZP7JUPZmdIfT/g4wAS3whFoNXTc0
DF8LemY3MJSdGd3htL8Dz1zWeMbi3pmFhYWFhYWFhYXlSOEnoAXnjvhEToSuGxqGrwU9sxsYys6M
7nDa3wEmoAWeUKuh64aG4WtBz+wGhrIzozuc9neACWiBJ9Rq6LqhYfha0DO7gaHszOgOp/0dYAJa
4Am1GrpuaBi+FvTMbmAoOzO6w2l/B5iAFnhCrYauGxqGrwU9sxsuGMqFf0HqsX9o6soYfe/Q/g4w
AS3wslkNug6/RrIDnadbAn4V5xAMuvI7XNg8E3bD5UL5NPPP4fcO7e9APQH9+uE2f+f7m8/HGrFc
ZwIqfwdZf8ttaPGo/c7LZhZwnfIduq6VEUpatu57NfHL3H3BLyg+/3SrwOmGTUDlCpxwvXdi/wR0
epg0T5MM7pnJ122Tbmx4vFf2DawF1wtRh+Wg10JNrD7OYZbacQMSE51CtTGgtWaF0RI7QZAGRaPf
p7S/A7UE9NvH17cfv/pnn3S++9Rq1OX6ElDZEzd3927DwL64P6SKdMM2Gn3BbY47eZLr/CFUfIeu
O+9Hkk6byziVPp+P3tzFGj8BfTx25Ut0q1fSdWH27xaAZxqHSb5z4bEgjWCj3zYDeHaPdDvezbJ0
1RzxIxsLxMJKMitNhi5c7MYAT1VntbEAJuGB71/ixo5xwoeDyqFHv09pfwfmfgTv8s5Xt++/LWi8
3h/BN3e96Rh9wXVF+w5dFzLCw+TTSkzLnIxrzzLuXAuJJso7mpmcz0HDEbtkuoe72IsCeUZX8mm9
yLCH72+SQD7ncbqm2bWB6804H3blV3aMNCXgpZ3YnbvFQqOTcaPkVoOW8Fy0gSIzhSCDs3q0A4bh
9Kki3WWct6syIYgsZHImgEkOZa62QdDCgTLEW1m8pyxNeoJOGeMBZbktEAeAiqxDtVpzng6djncb
cx/lWMVnw7TLKAorIVaOAeNkjSit1jhPtVHQNomyvEz9moTOWtvo9ynt78BcAvr5XeXDzmrjeAmo
3Z6jL7iu5OPIg64LqVLwaystCzJheHgOuiRTzD839+lakImp2EEeckuYYn460JNBSZx0iWGH9ICN
rTdFnM35g9ugRKZAM/TUx804I3blT3YMRhs6pRmWgfSkaniGShgiT1m+Rn2m8lOL0qZktV7XUZFR
YxcyOROUDq1wor4+XzZOTCvGuWqShXHymE8peJfyhiKRdNRfFiWeMH2OdwyBUAIVQ3KT/79ASyxS
AuiRasKKImiAPCtZozNQbRSUUUVKntwM9s1M0/j3Ke3vwPEE9OH97cvXHx4WNEoZJgGVfenBI2D8
BdcR61J0nUuYil/v6ykaykhSldM1+Ggzt7uBIW/D9AsT0JnpfAKqQu1bcEVUtbUMK0BqO5+ATjVM
MuOVZjwau/JNeG208z0jGwkcG6+hSiULSqvZdoai004bAL0wvZqtGGhV5I6lTM4EpdGot9q1UYls
NZhvKAO1CvVeqVk14vypQ9obEz0luhzvJqY6JNKZaiooNnKeaqNwNJ7GAMNpE+WVFZ5TReRlijJV
EsQB49+ntL8DxxLQT29fPk+/93m8MZQhfwQPu3X0BdcNOIwi6LpzJaA578xpmZOMnyBC6rZkuiDv
NONwV8USplhimLTDwGxtFm4moMm2COgM5NmXmHFG7Mo3O8bvE03oLVeQJ91M0woKJm1BBeiOAkl2
oq1gJB1KWDom2hN64c4xORNEY1ahKqbmmDR4snHoFEEbG3qkrfJe+glkDWn21DW15unQ4Xi3ATd1
FXDos8MC9VaPXTmZI2M81f7mIJkmUyRE3s+ezHD/Db35wTP6fUr7O9BMQE/NPl0ZLgE1PaMvuD7I
qTPxJrpuSUa4JMFy8iIDuabLRMMoNzz/LHvJdJmoYfLRY2beMEwBQc+iBNRMOjHjij8BLT4G0g0U
UXKqYgSFSlMkjMTxKAvt0Kxmk45gvm5eweRMEI3FNeolppPV3rG06V6sFU1H3iszHdWiZs+TYfvj
3brXBkTqee2USiNuSlrR7JmNb3XkMXW19mJveCpiesDo9ynt70A1AZUfsk8SzWqjKmMkoK6W9qh0
wIYdfcFtj3dY7UxC1y3JCJckWE4+ZJlO2DVKu++VAundkukyWdg95BQWmTdMW6iek7B50/zs8ss8
af13QJPx82acFbvy9Y6Z1hPmwhMxMBsqlZtR9Wv8dDf14fKIz0mmPMvovEq9qorlS5mcCUahsSxZ
k/C2gLiq6wFGE7yMkgmD3YOdyjH7slrbE2Pr493HFr079TYESGIcHltBAWERL4EtQzUTA6aSSmei
2ijk5aYBg/2UZVI9YPT7lPZ3oJaAyr8xin/vM5a3X+qNeuD1JaCyARG/O+Km8aj9NfqC2xzrznLy
oOsweZKEaW0CignZEean8zpjyROF5C+3n5L5hbzTFZdNupyyNCbhVgLq5sg/+s8Lz2kILfiyS8w4
I3blV64k3DV538iCKM73MmA2VLIgLiEYaQiTYX8e5//deOzR02cR869xq5YvBTyDpgtRU1HfUK3G
oYw2HwThHZUXRSIpaGitvSyK4nxPjI2Pd/GyWgE6dBGIT+yriKnYOkQttqlpMhMDVFNNZ72x4Lpr
U6HF/n2y+XrA6Pcp7e/A8X+EdFq51k9AlzL6grsgG7lOsrcFOSh5JFz5La7TM3Ltw03fSBSIonMo
K4lljYViIzL6qUL7O8AEtDD6grsg27kuf9yYyz5P64vCld/iOj0jn1yVrMWko6RO31Ay/xz+VKH9
HWACWhh9wV2Q7DqTLLJsVM4LV36La/WMJC4ZZp9L4CLvzOgOp/0dYAJa4Am1GrpuaBi+FvTMbmAo
OzO6w2l/B565rPGMxb0zCwsLCwsLCwsLy5HCT0ALzh3xiZwIXTc0DF8LemY3MJSdGd3htL8DTEAL
PKFWQ9cNDcPXgp7ZDQxlZ0Z3OO3vABPQAk+o1dB1Q8PwtaBndgND2ZnRHU77O8AEtMATajV03dAw
fC3omd3AUHZmdIfT/g4wAS3whFoNXTc0DF8LemY3XDCU+u+2NlkoNgqj7x3a3wEmoAVeNqtB1+HX
SHag83RLwK/iHIIdr/xHXuoX8czOEpEr4XKL/Gnmn8OfKrS/A/UE9OuH2/yd728+TxvffdLyoVxn
Ahr+ZPP0bzXLdtftoy+4DuDfv8azEl3XygglLVv3vZr4Ze6+YDDPP90qcLrhE1AM87n/ynnn7345
ZwIajgyh6ZQg8sj321smch1seLyXhZGB+LleWC+wt/QqqonVxznM8jhuQGKiUymdDtBac38cZOWD
NGgf/T6l/R2oJaDfPr6+/fjVP/ukM6SbX96kxk9vXz5/+6XIp3J9CajsiZu7e7dh9F4Pu/1w0O2j
L7jNcSdP8pc/hMoRhK4770eSTpvLOJU+n4/e3MUaPwF9PGrlh02TtgXE/DzIyukYMHmbR0xXPINu
aSpNx8rjXvCRNpMq3Y53Ez5ZE2kHyeJvbCcQEwWTa+uEfVNbPzWdsLdFe21MFgYB/xI39kWc8OEA
A8a/T2l/B+Z+BO+S0Ve377+pRslKUzKK5Vp/BO83jNos0nK4t+2jL7iuaOeh60JGeJh8WolpmZNx
7VnGnWsh0UR5RzOT8zloOC6XTPdwF3tRIM/oSj55Fxn28P1NEshnNk7XNLs2cL0Z5wPCV7u8IhLy
RBYJWylWZHRcFKFdtHlCK2rIq6eq1iu6C6OtOdpEGQ5zRlBRqgST/KOjmOqo2iBkz8A0DjW4EJr1
PH6oaxVDPHlgq73ygolqaxlIjtDpeJfAYERwqeCzYdplFElVLc0WME4WktJqjSvUerRNoswbECzR
nbW20e9T2t+BuQT087vJD9y/vHn18vWHB2iJZZQENGyWafvoC64r+TjyoOtCqhT82krLgkwYHp6D
LskU88/NfboWZGIqdpCH3BKmmJ8O9GRQEiddYtghPWBj600RZ3P+4DYokSnQDD31cTPOSAlf2hsT
pCP3QEUPKDeQF0kVXCxmBtsFI3CBKepj7g9pM4MelNUzu46KjBrrKJ5BIV3JJJVGh1SzK3wlDG21
K+112+RpOj85Rp/j3a6MtCYEH78bCbqnJRYp0fb4BRKxoohdPErW6ASs3YIyqgyVJyeKvZWm8e9T
2t+B4wnow/tbyDUlGfW/A1r7+bsrYySgca/EJ9gvwy+4jhxznUuYykl2X0/RUEaSqpyuwUebud0N
DHkbpl+YgM5M5xPQIuPwLWB+XVvLsAKktvMJ6FTDJDNeacajKeGr3UNC2TWBfNXojnIDtdp1h11H
Wa5lR6D0WgUBmAMUNUxq2iDgwhZVEUkjrHmgR6vU8+qJa+1+otDRsk3aJwaQo3Q53kvoPDp+0plq
KoI2zJ5qo3A0+MYAQ0tnvT2ttvicKiIsU5SpkiAOGP8+pf0dOJaAyu961n7UDr8YqsoICWjaPOkZ
9svwC64bcBhF0HXnSkBz3pnTMicZP0GE1G3JdEHeacbhroolTLHEMGmHgdnaLNxMQJNtEdAZyLMv
MeOMlPCVS0Vj2/M+wg3lxeLCaLXrDqkYgpyaD6RiW+o+osxIOpRwMalpg9A4E5R5AVGTx00qIJzH
ttrh6YhtqavYSo7S4XhXYXeYulo10GeHBeqtnsryCxwZ46n3i7raKGnPFAFR4mdPZrj/ht784Bn9
PqX9HWgmoK3sU0rtF0NdGSEBVXsqkvpGX3B9EA/CKRNA1y3JCJckWE5eZCDXdJloGOWG559lL5ku
EzVMPnrMzBuGKSDoWZSAmkknZlz+E1Bne/Vuy5dOJF81uqPcQK123WHVZhpmZMJAHI4joB2a9WTZ
pKYNQv1MqFgnWgzVN25PnNtB/VHbPBVTSJXtj3cbCxs9qadFAZVGkJW0otkzuxgqI2VMfRrpqvUU
e8NTEdMDRr9PaX8Hqgmo/OTdZp8u6Uw/eR/5E1DEto++4LZHPFZ1JbpuSUa4JMFy8iHLdMKuUdp9
rxRI75ZMl8nC7iGnsMi8YdpC9ZyEzZvmZ5df5knrvwOajJ8346xg+EyMXdVXfHOyCXdOufS8SGqX
Sn4FEUryONbWCkVrAz8QfxAOI+QRn5NMeZ6YWrNBqJ0JosbKT9r8DMcnaxoBNmNzFRFI70eOsfXx
7sOJoZiGBqJZFkwrgiAs4mUV1NafMDGgviqhwY+oqQq44a154jReQZlUDxj9PqX9HagloPl3PXOR
1NNnpbGl8vGnK9eXgMoGRPR2Mrtx+AW3Odad5eRB12HyJAnT2gQUE7IjzE/ndcaSJwrJX24/JfML
eacrLpt0OWVpTMKtBNTNkX/0n9ed0xBa8GWXmHFGzMqP10qg7BAIv9pIuR0/DIFbylHai/bUoGZL
raKzDK8RhqFMtsP/+/nYoxVlEfMvdqs2CMUzIAL9kZq5uU1G+vkCWa7VbrTVbMuDHHZeUmfj411C
ohZGCG+sJCCYsa8ihtEVRC22TdefMDFANc3pDGhDXH9tKrTYv08epQeMfp/S/g4c/0dIp5Vr/QR0
KaMvuAuykeske1uQg5JHwpXf4hyeqWYijlY72YTOi3xhdHe8CEY/VWh/B5iAFkZfcBdkO9fljxtz
4ZV9drjyW5zDM0xAr4K+i5z55/CnCu3vABPQwugL7oJk15lkkWWjcl648lucwzNMQK8CLvLOjO5w
2t8BJqAFnlCroeuGhuFrQc/sBoayM6M7nPZ34JnLGs9Y3DuzsLCwsLCwsLCwHCn8BLTg3BGfyInQ
dUPD8LWgZwghIzLE2cUEtMDLZjV03dAwfC3oGULIiDABHQxeNquh64aG4WtBzxBCRoQJ6GDwslkN
XTc0DF8LeoYQMiJMQAeDl81q6LqhYfha0DOEkBFhAjoYvGxWg67Dr5HswHcvuk63BPwqziHgym9B
z2zAw3cv+AdQBfkuTDqCbMPACejXD7f5i+DffFZdn95K4+sPD9gYynUmoHLaPXv24rv8hY6hIQH7
n5fNLOg7PDnRda2MUNKyF6u+VxO/zN2XEswtplsFTjd8Aophhp1zFsbKPtAz/dOFydmlQjOOFw2D
LIHyVenn3gOJiySgMuk5Xii4p2r+ui597ghb+X0haM6FTVnDsAnot4+vbz9+9c8+E333KXd9fvf8
9t2b21ES0LDX7t06gvXTPP6YgM7gPJf86Pdm8eKSBHQdTpvLOJU+n4+++C7W+Ano41ErX19QEPPz
0Nx+V8nlEtDq2QWx0WEaihGWALp3s8BvprgDzvYXh0M1kOu6HNe0MCQ2ZX+d/RjswLAJKBaXjL66
ff8tVB/e375881n+d6BPQMOyhtXTXOVMQE9AO3WagB4mn1ZiWuZkXHuWcdEIiSbKO5qZnM9BQwyX
TPfwXexFgTyjK3k5LDLs4fsXSSAvJJyuaXZt4HozzgeE78idKCFPZBG9m+R+CQaGdtHmCa2oIa+e
qlqv6LswumFOFxYkoBX7lVPUMKxUX9wgMmWbKVVqkkRV58SZIJWEgjaZwFPm9JMCcUB1ImwFDZb2
XA21QEUgqPOPJ3sbWpXB0q78PnkdGAlTOLHpe7XatbGocYGFGpEqY8De6XCYNIyqGOaFgKI6EabQ
00bWdQn1DmmNJAuhyct7veq4AImkUmmXF6xXPNOWTEWzb3S2yajUnsWSzVYmtyuVSaM0TUOjzRIZ
0GLZRQL6+V3+BFQ+DX37JaShoyegCRU+JqAnoLeCSUBzntRKy4JMGB6egy7JFPPPzX26FmRiKnaQ
h9wSppifDvRkUBInXWLYIT1gY+tNEWdz/uA2KJEp0Aw99XEzzkgJXzj3YgXxuyb1QEUPcKsibqmw
yyrnppnBdsEIXGCXYi4BBU9gBV7y4bvDC6jkx8aLG1SPFpsOkhalM1aMM+8PaRio8OKpAra5R5BI
OurGo8QxWnM11Bb8QBQIFZj3NG+DgAUH6Ipn3oe+Ega12pXeky1UaDmnqz0cJvK2JMOgPY9vzp8k
pD+KJtZ1eWqzVdrE0jQ8BEJaivv8mFwrFVDVWieRyqSBhubwqJ6hEm0N7VgJIqfsx/KkpKvsIAGF
XFM+Cg2Z6OgJaAEWgcAEdDHWpSYBLT69r6doKCNJVU7X4KPN3O4GhrwN0y9MQGem8wlokXH4FlwR
VW0twwqQ2s4noFMNk8x4pRmPpoQPDzhEAo7tTi7EX3fk5ma77rDrKMu17OjNTALadEuWdRLyQUZo
LeLNFzcoOTPIjinaA1NjJmiDikweis2qEWdOHdLemEhxZK6a2oweBwLuIXQ4iVO8Le1Ng0Vp5EVJ
VqboaUAsm9dqL3avsxDQU6iZ7fAy6bFRqTk3IiIQW+HRs64rIs2At8G3qVeAF0joJhmCAvkdspiT
qK2TTGUKT1Oz6lCVosoMzmOBIqKFi2xT3ZThE1D590bxl0HDD99D+34SUAyngwnoQsRr2qFbJKA5
78xpmZOMnyBC6rZkuiDvNONwV8USplhimLTDwGxtFm4moMm2COgM5NmXmHFG5hNQ255Pv9ZB2WrX
HVIxBLmWHb2ZSUCbbslvfH9wddcsFXj15osbRC53qIqpOZrG1DoKoScLe5L15glkDcmQ1KUMszTm
OqI2UHuPUE86Tvd26tIzGezEDq0ydMKMQh7Vaoenx1qop0juECbD4WVao9QTSERkmNKfKyu7EtI6
mS00wyvg20W0mdboojYNbayTTPW1HU3NSomqlCFmIt1RqAknux2pw2irMHYCCtmnK1/epH8UX0rp
jWW8BFT3MAFdguybiTc3SkD9Riu5pstEwyg3PP8se8l0mahh8tFjZt4wTAFBz6IE1Ew6MePyn4A6
26tHrz3u8omoO8pB2WrXHVZtpmFGd2YS0KZb0mP8lMXJ+UoWbr64QeSSRmPBREXTGDVM1coQPTgP
lebMdFQLPaPlyFxH1VqBPDI9rvf2UYOnndhSlJtpgk3uodUOah5poRlfZsiU4aCoMUqaM9M5VXcg
zbauK6PtsSTD4QUSusmqyS+WHlvrpFCZQ2hqVh2qUjSZwWksTlVEtHCexxF6jLIa4yag8hnnNL9M
ZexPQNPn7uFZbQImoHOIJ9FjmY0S0JBlOmHXKO2+Vwqkd0umy2Rh95BTWGTeMG2hek7C5k3zs8sv
86T13wFNxs+bcVYwfCbGruorvjnZhDtKH7B5qFTyK4hQksextlbAU/mSzCSg4Z1rbgnvfDi8CJ2u
cjjgTdd6cYMRAxMq1rSM0aJGR3wWcSUTxrqH0pqZNb5o03MHGnMtU5tHamnR8ghva5MU8gZ2LLyV
PMZnb17lZVrtqAabq4hAkIVRhdKoZstUh5dGwXWEUe5hor8g45V2P6EfsK6roO2x5F7UFe5zaYGB
SrdUysxO8sg6KXgVZZir+kpLszxmNapSTPNjcUB4BNvlEYSzDm812uLEihmxpVQjwyag8g+P9Ied
8m+PssBACagPKCBBxLYSVIEJ6AzWnWXRb5GAYkJ2hPnpvM5Y8kQh+cvtp2R+Ie90xWWTLqcsjUm4
lYC6OfKP/vPKcxpCC77sEjPOiFn56YTzlD0C4VcbJ7f7f7UZu9oHaNKeGtRsqVV0luGXYy4BdeTX
t+eJ70gDVCVQffEMqPXE/jLIDvBUjZFGnDoL+X85HHqa8VJ2FJ0141EU31u/9pG55nzigDl0r+/A
Wc20Sw2OgHjFChg68WHuyRpb7V5JqS21UI/KgH73uGh4MMw/OvIoPc68PwzPxLZ1XYD2QJhZpBJZ
ugiW99SqYNjU/iyrKhZlTVFS1aw8qSrFtNCch5dpc9OS/egIhpXe0AD1wLAJ6NpyrZ+ALoUJ6Go2
cp1kbwtyUPJIuPJbPHHPyM0GN5++Bxegr9G903rbs3phe5c+NuikzvkiJxnrvCYmoIPBa3g127ku
f9yYy6aH79OEK7/FE/eMvulMZjKPG/CUcpdWhnG+zKOLSx8ZdNLgbMtgWf7JBHQ0eA2vJrvOJIss
G5XzwpXf4sl7Rm7NDBORo7QyjLNlHr1g0LfgXMtgYf7JBHQ0eA2vhq4bGoavBT1DCBmRMRJQlzWe
sbh3ZmFhYWFhYWFhYTlS+AlowbkjPpEToeuGhuFrQc/sBoayM6M7nPZ3gAlogSfUaui6oWH4WtAz
u4Gh7MzoDqf9HWACWuAJtRq6bmgYvhb0zG5gKDszusNpfweYgBZ4Qq2Grhsahq8FPbMbGMrOjO5w
2t8BJqAFnlCroeuGhuFrQc/shguGcuEfzln693UGYfS9Q/s7wAS0wMtmNXSdA7+BcywYvhb0zG64
XCifZv45/N6h/R2oJ6BfP9zmL4J/8zk0ylfA50b97fCxXGcC+nB38+zZs5s79dd0Q6On9PCymQX/
QjGeled3HX6Buy/X+eeQJemcfvv8aKTwyRU4YU934smUhW3SA9kJL7578BsCmoOU+kPeHv3XvG3/
hf/WN5qz3z87vuHxXtk3ek3A9VO9eoSaWH2cw2zK4wYkqlehI4xutSeywmiJnWCiZfT7lPZ3oJaA
fvv4+vbjV//sM9F3n+RZEtCUjNbL9SWgsidu7u7dhsHdJRtoutvGX3Cb4y6qdD+Zi/e8rpOvgDdf
uenz0Rffxdp1sp9PQCW6+81ETgE8g0seHCRnDO6Kid8qjdJUSRAuAtrvLZu8wE7odryLRyG6rppv
m9bV4wAxUTC5tmTowjVjDPBUdXpk4sOhZheYFLLOoNS/xI0d4IQPB5VDj36f0v4OzP0I3iWjr27f
f3PPIyagAbPrcVspRl9wXdHXKrrOpY+u/ZA+uXRnVkgoXcGrLTcGmUwzjfM5aJCcncIocb05ea3O
O6tQePj+RRLIxztO1LS8NnC9GRtgV34jZ0rA2zux79zVFhpD9uIaA6ElPKsUJzS1P22rzlUbCE1e
ztijJZIqacpaxdh6JaA845U5gfTfSB5WGe9lJ++pTMh4tYFuL1gzOVLR7BudbTIqtWex/JZGBt4e
VCaN0nS4t8LaLJEBLSvpdLzbHNO9Sq7is2HaZRRJtREpDYwTNyqt1rikdtouaJtEmTcgDNGdtbbR
71Pa34G5BPTzO/wENP0IPqSktoyRgPqa+/9vEdjToy+4ruTjyIOuCzlT6ArPQe7hu/pPq7E95Gph
bMzDDvKQW8I1ND8FZKtBZ7rY6vMusfmQHlov0kpAndk5/Q1KZAo0Q0993IwtsCt/cuNjtKFTmmEZ
hPwimexzjVIJQ+Qpy9epz1UZKILJyvuDPNXsQVWhAqoevju8gMrUNuMZEXnhRmi5MND3RXMStTZH
baZK2/YvWJk00NAcHtUzVKKtoR0rQSS8QmqsCZfQlycl/Rj6HO9ouODq+e5pXz1KLKKvLV9NWFEE
DZBnJWt0+roI2/aAMqqIxEH2zUzT+Pcp7e/A8QRUks7XHx5MO/xcXpUxElDclNJTzoHRF1xH7J2A
rnOZU3apZE45J8tJIWSEgZxZZnmXzIWkDXMvTEBnpvDCQaYItOddorAAWfJ8AjrVAMMDK804H3bl
m/DaaLstFKqyl7LBQQ7sh0oWlFYcMqE113SgmVzQTcoCR1KlrJGPbUKrFfdMzgQZqwz0+NaJOfZd
Mv5lCskWo0C/jUc3WYtd74kvWJnC09SsOlSlqDKD81igiGjhIttUt5oux3sx27Pw6tFikWqjoG8t
gzHAoHVKLcjW53K6ciPYnoaVqZIgDhj/PqX9HTiWgH56+/J5+mVQXb68Kf84qZRxEtC8Q1XX6Auu
G+JCfaeg6xYmoO4ZS7p2Yt6JKWn8+BDytiWJWm4vwu15lyqEgaFxUQJqPrycZJN59iVmbIFd+XLn
Q4Clagi9ai8FObAfKiiYtAUVoNsLNOeyA0Un2OjR9hjrwKI09P7g6q5ZKqUXMZ7xKg9Gr1AZLU3W
wEh9Lt/c9wWthkRTs1KiKmWImUh3FGrCyW5H6jDa1tPheLd5nKkrr0KfHRaot3pseDJHxniwX56T
kvo4mSZTuvPAZIb7b+jND57R71Pa34FmAtrOPvEXQ1UZ6EfwqaYqoy+4PsipY+9F5br5LGryEWDG
5XAyFgTyB5lOLf4e58wUjqAE52rPO69wqtk/LkpAzaQTM0b4BDTbhaQbKKLkVMUICpUmYT7fSANn
dVpVrje9VHiMHw06OV+pzas8Iwr9iOnUE7OzbI2JtCJpn85imqwa15umDI/zL1iZQ2hqVh2qUjSZ
wWksTlVEtHCexxF6jLJHsP3xjm8o5Ewt0rh6rFhESSuaPdaACThShC1aq5OoTVPsDU9FTA8Y/T6l
/R2oJqD+1z119vnpbck4W7npIP8ICaqyB0vP6Atue+Q2KDcEgK5bkkVhNom4HC60OwEnLPJ+lBTI
7RYmalGJHlidd14haJZEE5+TMD7L1OnZ5Zd50vrvgKaPSOfN2Aa78iXOGGZbT8j+yQYHMbAfKkZQ
UP1Aa65MHihKk2RItSr25LrW6yRfHA4vQqeryMeaNWvAM6hAaRayUQE92QQjbci9PV7QqyjDXNVX
WprlMatRlWKaH4sDwiPYLo8gnHV4q9EWnxWV7kex9fEu94qytSRqierVMxULgLCIl3uqDNVMDJhK
Kp1Avd0NbwnHafyUZVI9YPT7lPZ3oJaAyj88yv/eyJe3X1Rj45PR60tAZQMicXfEbSPgfh19wW2O
dWdxH7puYRYlSVjILF1JGRhmY0dYOIV0pQ9QM9V5lygMeacrLpt0OWVpTMKtBNTN8SLNmG9XpyG0
4PsufK+zY1d+yRoyKRsIxE5ZEOBelUyoShbEJQQjNbW5qgOL4CTHicAw/UK+I8mqiiJ7xk8FIqau
3ta8gEdpt/1i2oVe0KGsKUqqmtV7qkoxLTTn4WXa3OT/JT8K+26Hk4C3CIaV3sex8fEuL6fSNcjT
CtOrpyKW/RQRtdhWyworBqimms6CGDHV6sbUpkKL/ftk8/WA0e9T2t+B4/8I6bRyrZ+ALmX0BXdB
zug6Sd0W5KCL2Dhv2w1c+S3omdPROeVjkKzpPJocnUNZSSxrLBQbkdH3Du3vABPQAi+b1ZzXdfmz
xlzWndD4kSQ5Ald+C3rmdM6WgJ41/+wcSuafw+8d2t8BJqAFXjarya4ziSPLectGcOW3oGdO51wJ
6HnzT4ayN6M7nPZ3gAlogSfUaui6oWH4WtAzu4Gh7MzoDqf9HXjmssYzFvfOLCwsLCwsLCwsLEcK
PwEtOHfEJ3IidN3QMHwt6JndwFB2ZnSH0/4OMAEt8IRaDV03NAxfC3pmNzCUnRnd4bS/A0xACzyh
VkPXDQ3D14Ke2Q0MZWdGdzjt7wAT0AJPqNXQdUPD8LWgZ3YDQ9mZ0R1O+zvABLTAE2o1dN3QMHwt
6JndcMFQLvyDUmf+u1OXZvS9Q/s7wAS0wMtmNXSdY9y/ez9o+Dpc2BfxzM4SkSvhcov8aeafw18K
tL8D9QT064fb/M3vbz5X22/ffyvtoVxnAuq/rRa+ola2uSHu+tEXXAfCtzMH8Kw8v+v8t2hiUV90
fTVI0pm+OHT8BLSyN675TuxwY6uFXdyjv3YdCCKPNKrDez1BNjzeK/sG4ud64RvSw33k0V+0XhOr
j3OY5XHcgMRpOq3W3B1HWfEgDdpHv09pfwdqCei3j69vP371zz7jfPcpP6f2arm+BFT2xM3dvdsw
eq8XRCLtpNEX3Oa49DPdvD4TLUfQeV0nXwdvvn7T56Mvvou162Q/n4BKdJs51vWAm3cjimdksuST
5sSu48Xh8NgvAurwXk+Qbse7CZ+r5ttHcrfGVQRiomBybcnQhYuitn7W6LSWR1n/Ejf2RZzw4aBy
6NHvU9rfgbkfwbtkNH7Y+eVN7VNPLNf6I/j2rtc9oy+4rugcBV3n0kfXfkifXLozKySUrmBOkxuD
TKaZxvkcNEjOTmGUuN6cvFbnnVUoPHz/IgnkUxsnalpeG7jejA2wK7+SgPr/xxGBt3di37mrLTQ6
GTdKrjpoCc9FGygyUwgyOKtHO2AYTp8q0l3GebsqE4LIQrJnwBSHmqAQmrUtfqhrFWM9eWCrveKE
RLW1DCRH6HS829vGBTNX8dkw7TKKpLpo+cI4WUhK62k6tU2izAuHUbqz1jb6fUr7OzCXgH5+Fz8B
9Zno69v4c/nnb79YyQET0LylAqMvuK5o36HrQs4UusJzkHv4rv7TamwPuVoYG/OwgzzklnDXzk8B
2WrQGQa25l1i8yE9tF6klYA6s3P6G5TIFGiGnvq4GVtgV75kNyqtwWhDpzTDMghJUTLZJ0ilEobI
U5avUZ/p/pDMKW1KVut1HRUZNXYhxTOoSFcyaVozj1RzmugrYWirXWmv2y9P0/nJMfoc73ZluHq+
e/xFdJN/6t0Si5hrS6qJ6m0WsYtHyZ6mUxlVhsqTm8G+mWka/z6l/R04noA+vL99+frDgzxLJpo+
AZVkVP1uaCijJaC4VYXRF1xHylUYQNe5zCl7VTKnnJPlpBAywkDOLLO8S+ZC0oa5FyagM1N44SBT
BNrzLlFYgCx5PgGdaoDhgZVmnA+78k14bbTdxglVs4NUWqQqWVBa1aabUHTaaQOgF6ZXsxUDrYrc
sRT0jEwXefFimgDCXHpabZs2rtbuJwodLfulfWIAOUqX472EzqOvHulMNenJktUbqnVt6aEWY4Dh
NJ1OVxYG20VWRMtUSRAHjH+f0v4OHEtAP719WX7pM38UKgUSUyhjJaDT1tEXXDfk5MFrUbtuYQLq
nrGkqzfmnZiSxo8PIW9bkqjl9iLcnnepQhgYGhcloObDy0k2mWdfYsYW2JVv8h6f7mhCb7mCPCqj
UhUUTNqCCtAdBZLsRFvBSDqUsHRMtCf0wp2jcSaYFxdkqqx7UgHhPLbVDk9H7E9dp73PE6bD8W7v
FFNXqwb6ll5QmcryCxwZ4zlNpzRlyjBR4iXTEPff0JsfPKPfp7S/A80EVGWfrpRfBnVlBwloZb+N
vuD6II6bXHrouvksavIRYMblcDIWBPIHmU4t/h7nzBSOoATnas87r3Cq2T8uSkDNpBMzRvgENNuF
mE2k5FSlstsqTZEwEsejLLRDs5pNOoL5unkF9TOhYrvMZMBUEaRbxuV2UD9vf8UUUmX7493GImdq
EXURlYoVi1SvLU+zZ3YxnKbTqasJF3vDUxHTA0a/T2l/B6oJqOSXk3/w3vhxPJSBElBpmmzV0Rfc
9vhbFjKTDLpuSRaF2STicrjQ7gScsMj7UVIgt1uYqEUlemB13nmFoFkSTXxOwvgsU6dnl1/mSeu/
A5o+Ip03Yxvsypc4Y5htPWEuPJUuqUrlZlT9Gj8d/pAbhssjPieZ8iyj8yr1qiqWL6V2JshUVuek
zVtx3KCmofBe2FxFBJIPyDG2Pt4nd0pJ1BJwE0mMw+NULADCIl5usDJUMzFgKnmaTtfYmidO46cs
k+oBo9+ntL8DtQRU8sv0j43wnxz5X/0MLdNfAHXl+hJQ2VZI2h3V7Tb8gtsc685y8qDrFmZRkoSF
zNKVlIFhNnaEhVNIV/oANVOdd4nCkHe64rJJl1OWxiTcSkDdHC/SjDmXcBpCC77vwvc6O3blV9Ke
kC0lYqcsCHCvSoZUJQviEoKRhjAZ9udx/l/dxx49fRbxn8kU86uWL6V4BtRMdWhLArkteALMC/3N
dqOtZn8e5LDzkjobH+8SEnWnQJ5WiBmbEPsqYhhdQdRi2/TqEiYGqKY1Ol1/rRkt9u+TzdcDRr9P
aX8Hjv8jpNPKtX4CupTRF9wFOaPrJHVbkIMuYuO8bTdw5bc4h2dCohkrQKudbELnRV7NP6csFBuR
0U8V2t8BJqCF0RfcBTmv6/JnjbmsO6HxI0lyBK78FufwDBPQq6DvImf+OfypQvs7wAS0MPqCuyDZ
dSZxZDlv2Qiu/Bbn8AwT0KuAi7wzozuc9neACWiBJ9Rq6LqhYfha0DO7gaHszOgOp/0deOayxjMW
984sLCwsLCwsLCwsRwo/AS04d8QnciJ03dAwfC3omd3AUHZmdIfT/g4wAS3whFoNXTc0DF8LemY3
MJSdGd3htL8DTEALPKFWQ9cNDcPXgp7ZDQxlZ0Z3OO3vABPQAk+o1dB1Q8PwtaBndgND2ZnRHU77
O8AEtMATajV03dAwfC3omd1wwVDKVw4t+INbC8VGYfS9Q/s7wAS0wMtmNXSdY9y/ez9o+Dpc2D08
417jxC8IJSu43CJ/mvnn8JcC7e9APQH9+uE2fxF8/Nr36RfEv3r3SY+6zgTUf1ut/k5b2ekRbB99
wXVA/nZ2As/K87vOf4smluu8oiXpTF8cOn4CChujcL13Yocb2yzssP7r6SI47zSj3EAmoNuz4fFe
2TewBFwvXDPhPvLoL1qvidXHOcwKO25A4jSdVmvujqOseJAG7aPfp7S/A7UE9NvH17cfv/pnn4na
RNOVT29fPn/7xTReXwIqe+Lm7t5tGNgXsNFlK5We0Rfc5rjrN92U/iYuR9B5XSdfB2++ftPnoy++
i7XrZD+fgEp0B8iJZHtX7tlzAp6R2V58d193jdoP94eTnOcUMwHdnm7Hu1mWcN+YC0cBYqJgcm3J
0IWL3RjgWaPTWh5l/Uvc2BdxwoeDyqFHv09pfwfmfgTvktFXt++/LWi83h/B612vNh1useEXXFd0
joKuc+mjaz+kTy6dq0NC6Qpes7kxyGSaaZzPQYPk7BRGievNyWt13lmFwsP3L5IALKAyUdPy2sD1
ZmyAXfmVBNRnWBHcPi+++85dbaHRybhRctVBS3gu2kBRJe2SwVk92gHDcPpUke4yzttVmRBEFjI5
E8AkpNHcnL00ewfmoSB+sq3kKJ2Od33b+LWYq/hsmHYZRereOgaMkw2itJ6mU9skyrxwGKU7a22j
36e0vwNzCaj85N1+Alr9+NOVMRLQsJNkK9n20RdcV/Jx5EHXhZwpdIXnIPfwXf2n1dgecrUwNuZh
B3nILeGinp8CstWgMwxszbvE5kN6aL1IKwF1Zuf0NyiRKdAMPfVxM7bArvxJOoXRhk6/k8oyCNlT
MtlnUqUShshTlq9Rn6l8pljalKzW6zoqMmrsQiZnQkuHtE9Sat+Is8cKKvE+jJX6a5Kz0Od4x/Um
uHq+Y/yFc5N/6t0Si5jrSaoJK4qgAfKsZE/TqYwqQ+XJzWDfzDSNf5/S/g4cT0Af3t++fP3hQTd+
eZN/MVSXURJQh+zMyaYbfcF1xN6P6DqXOeWjVTKnnJPlpBAywkDOLLO8S+ZC0oa5FyagM1N44SBT
BNrzLlFYgCx5PgGdaoDhgZVmnA+78k14bbTd7glV2UbZ4CAH9kMlC0orDplSdNppA6AXplezFQOt
ityxlMmZUDcqIPYIqV8bVWY37VWj7FjyWLoc77IEIGz66pHOVJOeLFm5oRqNghpqMQYYTtPpdGVh
sF1kRbRMlQRxwPj3Ke3vwLEEVD7pTL8Mmov8VuikMZRBEtCyb/yuKz2jL7huiAf1lYmuW5iAumcs
QV3OOzEljR8fQt62JFHL7UW4Pe9ShTAwNC5KQM2Hl5NsMs++xIwtsCvfZFlSNYTespU8KmlSFRRM
2oIK0B0FkuxEW8FIOpSwdEy0J/TCnWNyJojG4yr8nF7EuCcbadqztdZeHEseS4fj3eZ3zZvHAX12
WKDe6rELK3NkjOc0ndKUKcNEiZdMQ9x/Q29+8Ix+n9L+DjQT0Gr2eeTjT1eGSED1FlS10RdcH+TU
mdzA6Lr5LGryEWDG5XAyFgTyB5lOLf4e58wUjqAE52rPO69wqtk/LkpAzaQTM0b4BDTbhaQbKKLk
VMUICpWmSBiJ41EW2qFZzSYdwXzdvILJmSAaJ8vfkGa1syezTHu2tvGa5Cxsf7xj/IScqUUaF5EV
iyhpRbPHGjDhNJ1OXU242BueipgeMPp9Svs7UE1A5Sfv1Y85W/8oPpQxPgHFTSo9ZceOvuC2R27F
6vWLrluSRWE2ibgcLrQ7AScs8n6UFMjtFiZqUYkeWJ13XiFolkQTn5MwPsvU6dnll3nS+u+Apo9I
583YBrvyJc4YZltPmAtPJU2qYgQF1a/x072oD5dHfE4y5VlG51XqVVUsX8rkTKgrdK2lUUwJNW9K
shBGFokgEivwPvKYR5JzsPXxri8TR0nUEnATSYDD41QsAMIirm+wUitMDJhKnqbTNbbmidP4Kcuk
esDo9ynt70AtAZ3+yc/4T47k48/Jr4SWcn0JqGwrJOwObMUNNvqC2xzrznLyoOsWZlGShIXM0pWU
gWE2doSFU0hX+gA1U513icKQd7riskmXU5bGJNxKQN0cL9KMOUtxGkILvu/C9zo7duVXsqyQKCUg
kQL3igzYX8sgcQnBSEOYDPvzOP+PxmOPnj6L+M9kivlVy5cCnkHTBa0JZ8EeGIXNRdx/1pu6sjS+
JjkLGx/vEjqVrkGeVogZmxD7KmJ2pYlabFPTZCYGqKY1Ol1/rRkt9u+TzdcDRr9PaX8Hjv8jpNPK
tX4CupTRF9wFOaPrJHVbkIMuYuO8bTdw5begZ3ZD51BW888pC8VGZPS9Q/s7wAS0wMtmNed1Xf6s
MZd1JzR+JEmOwJXfgp7ZDX1Dyfxz+L1D+zvABLTAy2Y12XUmcWQ5b9kIrvwW9MxuYCg7M7rDaX8H
mIAWeEKthq4bGoavBT2zGxjKzozucNrfgWcuazxjce/MwsLCwsLCwsLCcqTwE9CCc0d8IidC1w0N
w9eCniGEkI1gAlrgZbMaum5oGL4W9AwhhGwEE9ACL5vV0HVDw/C1oGcIIWQjmIAWeNmshq4bGoav
BT1DCCEbwQS0wMtmNXTd0DB8LegZQgjZCCagBV42q6HrHOP+3XuGrwU9swF7/uvrJyHfhTmcIxpf
0EnICuoJ6NcPt/mL4N98Tu3wHfHVb4S/zgQ0fOuy+uLm8h24qpmXzSz4jdd4cp7fdf5bNLFgpK4H
STrTF4fuJwFtfbH5ORDd41y66Jn+6YJkauZrukOTZ9gcbpAEtFwTWyVcW6+oyvrJlLc70QQ3cMsE
VOx6jH7jU3GBU+c9Ac1BCjZTRM9s+7d87wWgORc25WzUEtBvH1/ffvzqn30m+u6TPH958+r2/bck
kJ+hXF8CKsvsxXf37sor12hoCzW9WJmAzuByh+Q5n6Js5Tr5Onjz9Zs+H33xXaxdJztJQHGDqJif
Byagy5DZbu7uw/0Z22Kjr8LjaMhFeu1LAN27WeDPobjlzPACZv0kfCqTRt0fTlpHTvFVrzt8N3mO
xmJAoblQaZSmTQK/ArTfWzZ5gSGZ+xF8zjXlIWSirkAyCuVafwQvV16+RFVFoloqTEBPQPsRXefS
R9d+SJ9cuv0bEkpXsrwjNwaZTDON8zlokJydwihxvTl5rc47q1B4+P5FEsinEk7UtLw2cL0ZGwDh
k3OuceZKyBNZROeTZT+FdtHmCa2oIa+eqlqv6LswumFOFxYkoHJLJWK3urjUMKxUBk4QmXLTKFVq
kkRVpxt2c3cHzgSpJBS0yQQeuN1yWyAOqE6ErUfux/ZcDbVARSCo848nextalcHSrvw+eR0YCVM4
sel7tdq1sahxgYUJ6S/SFumtDGs0t2yAZr+Q8lAQb9vgELkiAO4EBbEJfBJGVfzmhQAzt1fq2tJ/
I1kzTJER2YlHggGxkvFqA5XXSDPoHYcSSaXSrmyaGlgzOVLR7BudbTIqtWex/JZGBt4eVCaN0jSN
hTZLZEDLIuYSUPmxe8w7P7196Z8f3t+O9CN45xd3w5VcSflMVZiAnoBeeiYBzUlVeA5yD9/Vf1qN
7SFXC2NjHnaQh9wSwjg/BWSrQWcY2Jp3ic2H9NB6kVYC6szO6W9QIlOgGXrq42ZsQQmfzicBnyam
HqjoAW5VQAKak0xcLGYG2wUjcIFdirkE1B/V2f5cCcd1bDzcQCU/qhdvntyqR4tNB0mL0hkrxpnl
Ey9Q4cVTBWxzjyCRdNSNR4ljtOZqqC34gSgQKjDvad4GAQsO0BXPvA99JQxqtSu9J1sYOS5RNGm8
FbbHN6INsYJKxMxUqTqhivQXI52OIKybA+AHb0KZLLfn8VUFgrfHLQTdGaR9n7G11uaoqa+0iWlp
dPCJtMDkMibXSgVUtdZtpDJpoKE5PKpnqIDzasvylPMBooLSyzmegNpc0+egL5+nH9CbMkYCGpwW
efECbkMmoIuxLjUJaHapZE45J8tJIWSEgZxZZnmXzIWkDXMvTEBnpvDCQaYItOddorAAWfJ8AjrV
AMMDK804HyV8eKAgJm0UuRB/3ZGbm+26w66jLNeyozczCaicudjkRMIRnGWdhHxwEFqLuD2s80CD
kjOD7JiiPTA1ZoI2qMjkodisGnHm1CHtjYkUR+aqqc3ocSDgHkKHkzjF29LeNFiURiSXaYmZaUAs
m9dqL3avsND3GKaCVi+SXjD1GzOVDVXzATvWoLuzBmm2w8Sq2HRkVGquGiOImmmXb51MKQqrWrx9
BT9sajNYnNBN+j3A6CzmJGrrNlOZwtPUrDpUpagyg/NYoIho4SLbVLeQYwmopJsl1/zyJv2DJP+L
oaP+CF5T3OdgAroQ8Zp26IoE1D1jCepy3okpafz4EPK2JYlabi/C7XmXKoSBoXFRAmo+vJxkk3n2
JWZswXwCattzGtlKNFvtukMqhqES0Ilb8iHsevwRfX9wddcsFTii5dEwOf0FkcsdqmJqjqYxtY5C
6MnCnmS9eQJZQzIkdSnDLI25jqgN1N4j1JOO072duvRMBjuxQ6sMnTCjkEe12uFpvYVGuUF6j75a
UO9F7FsmzabdVa1pgbYVxkjQkFXkBpitNUo9Vaf17YdKp1bpkaY8u6YiLRibizkZbZe1sqhNQxvr
NmM1JJqalRJVKUPMRLqjUBNOdjtSh9G2lGYCqrNPn3SWav2n8OMloDp+TECXID6beHNFAlpdqy6H
84u5COQPMp1a/D3OmSkcQQnO1Z53XuFUs39clICaSSdmXNEnoGZLZHQ+6cXCImglmq123WHVZhpm
dGcmAbWnrhNJB3N4jJ9qODlfycJLj2uRSxqNBRMVTWPUMFUrQ/TgPFSaM9NRLfSMliNzHVVrBfLI
9Lje20cNnnZiS1Fupgk2uYdWO6hZb+HxkdIbJ2uSNFhNyU7Tns1Hi45bYbqzhkLRBVobo6Q5U5tU
BLwoWhiY2Jlla0ykFUn7dBbTZNXkN0mPrXVbqMwhNDWrDlUpmszgNBanKiJaOM/jCD1G2WKqCajk
l/bn7PDLoP4fJMGfZ0pltARUPI3tTEDnEE9WXXlaAqqzScTlcKHdCThhkfejpEButzBRi0r0wOq8
8wpBsySa+JyE8VmmTs8uv8yT1n8HNH1EOm/GNmD4TIxd1Vd8czIOdxQcaCKS2qWS30WEkjyOtbUC
noKXZCYB9advcYur5HNZxG8Oh5vQ6SryiUwZrmWbGDEwoWJNyxgtanTEZxFXMmGseyitmVnjizY9
d6Ax1zK1eaSWFi2P8LY2SSFvYMfCW8ljfPbmVV6m1Y5qsLmKCNQsbLUH6mpda2ks7yfCWReMBA94
kVipOwGbC6URNRSkNfTD8NIouI4870Q/AIaHyVBYq1SyFYy0IfeKyUlLyCXhJQRlhp5T3qq9bgte
RRnmqr7S0iyPWY2qFNP8WBwQHsF2eQThrMNbjbY4sWJGbCnVY9QSUPh7n7G8/eLa4y+A+jLIP0Ly
DgTkqgvXpMfcfExAZ7DuLIvs1ATUIUlYyCxdSRkYZmNHWDiFdKUPUDPVeZcoDHmnKy6bdDllaUzC
rQTUzfEizZhXnNMQWvB9F77X2TErH7YIbhIIv9o5ud3/K8nY1UxAs/bUoGZLraLTBO4izCWgjvz6
9lr1HWmAqgTSwR3QY5VaD1wUqkFTNUYaceos5P+lbuhpXjDKjqKzZjyK4nvr1z4y15xPHDCH7vUd
OKuZdqnBERCvWAFDJz7MPVljq90rKbUTLZwBRwr6LXAu7IFR2FzE/WddqStLgxPMS2WyrPdE++1g
ePCbf3TkUXqcsjNaCtObulbpOzUwdNovU9VsBsHyYkoTDtMG+44kqyoWZU1RUtWs3lNVimmhOQ8v
0+amJeeDIxhWekMD1I9w/B8hnVau9RPQpTABXc0ZXSep24IcdBEb5227gSu/xRP3jNwkcNPoe2cB
+traO623fUpe2P5dH7smSeR8oZKMdaUmJqAFXsOrOa/r8meNuaxb3PiRJDkCV36LJ+4ZfbOYq38e
N+ApJQetG/18N/3V0yHij1yTJHG2ZfmI/JMJKMBreDXZdSZxZDlv2Qiu/BZP3jNyS2V40x+ldaOf
7aYnHq7Js3CuZfmY/JMJKMBreDV03dAwfC3oGUII2YhnLms8Y3HnNQsLCwsLCwsLC8uRwk9AC84d
8YmcCF03NAwf2T1c5J0Z3eG0vwNMQAs8oVZD1w0Nw0d2Dxd5Z0Z3OO3vABPQAk+o1dB1Q8Pwkd3D
Rd6Z0R1O+zvABLTAE2o1dN3QMHxk93CRd2Z0h9P+DjABLfCEWg1dNzQMH9k9XOSdGd3htL8DTEAL
PKFWQ9cNjQnfQ/OvSfMvGgqP+sN3E07Ulv4IYoyQqS7BTfgU/3giz6jOjO5w2t+BegL69cNt/tr3
N59Te/mO+Nv334pwLkxAnyx03dDo8KkERaeczQRUsqgFWc1CsSvnxJRxhtO0GelVprgoPsEMlGdU
Z0Z3OO3vQC0B/fbx9e3Hr/7ZZ6LvPrlnyT5T3inPvlEXJqBPFrpuaFT4XE4D6cnCBPRJceEEFJNH
U13IulGDwzOqM6M7nPZ3YO5H8C4Z9XmnZKIpK/2VX/vypvYhKBPQJwtdNzQYPsiHJN3M+IwlJKAi
Uto8MAqH2TRnoRj2oXh1agCG5XHS6ISrA1vyMxPhWzSUBCEg9IBsFtXaMhW12OTaTHUigjPc3N0F
e0Kjb6k4cM/wjOrM6A6n/R2YS0Dzh53qU0+XgMKP5lNhAvpkoeuGBsInGYzN0Up6FPKb2I+ZU3nW
AwzLxO4PyQKwpjl1wgukRqiogSiESqR96USqsaHENYO6PGFsQ8nqFN4GVIvzpYGCrraNceAcYNST
gWdUZ0Z3OO3vwPEE9OH97cvXHx5C9dPb+Fuhz1/dvr5lAkoKdN3QQPhsOqRTFV2D7KcMU+mSZaFY
oUzYnDqi+0HCdKR2aUYVDfnpRL4NjKopQR01DShQtGW0CUqF0YbVljG1GYyapwDPqM6M7nDa34Fj
CahknOXH7lj4CShR0HVDA+GzyYrOhXQNshg1TKSEaYqzUCz1BMKA5tSRpuF6YJbTc3iCxrmJcKqm
kjIM7dLisRUFIrYJTCqKPVg9ZkxlBlTzFOAZ1ZnRHU77O9BMQNvZJ/8RErHQdUMD4TuS+zh0DbKY
So7TyHvmxbChTNicOqL7QcJ0pHYrn5mbCA1sKZH2TBIow9RAbI5YtWCEsQerLWNqMxg1TwGeUZ0Z
3eG0vwPVBFR+8t7MPv3Hn/nn8liYgD5Z6LqhgfBJFoOpia7rHEfnRZPkp5IQLRIDIXmMz82pEyKQ
JaQSBXw7VqaPCmk/OhEa2FDiJIqKBAyTR3y2wt7m1KjmcNI4n6q23mg6g37HpwHPqM6M7nDa34Fa
AiofcOZf9/Tl7Rf/z+FjtZp9usIE9MlC1w0Nhs9mKz4XShmcTlwg+ymj5CkxyXFOEPP4f7wduptT
A6BUp2Xwr9pxsvRugThkfiLRVSSqStCUSiO8l9GWAQVogGs+Uq0bM53BDnsK8IzqzOgOp/0dOP6P
kE4rTECfLHTd0Kjw7S050QllF2RK8OHVeXSakT4BeEZ1ZnSH0/4OMAEt8IRaDV03NDp8O8tAL5CA
6gTPpKOX50nmnzyjejO6w2l/B5iAFnhCrYauGxoTPpcx7SgDvUACGibNXJkzd/Z/MJbCM6ozozuc
9neACWiBJ9Rq6LqhYfjI7uEi78zoDqf9HXjmssYzFvfOLCwsLCwsLCwsLEcKPwEtOHfEJ3IidN3Q
MHwt6JndwFB2ZnSH0/4OMAEt8IRaDV03NAxfC3pmNzCUnRnd4bS/A0xACzyhVkPXDQ3D14Ke2Q0M
ZWdGdzjt7wAT0AJPqNXQdUPD8LWgZ3YDQ9mZ0R1O+zfn++///7elzulgDqsBAAAAAElFTkSuQmCC
--001a114845383d72050540e42071--


From nobody Wed Nov  9 13:00:11 2016
Return-Path: <adrian@hopebailie.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29A071298B1 for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 13:00:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hopebailie.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CFc-g9My_vCD for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 13:00:09 -0800 (PST)
Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE32212984C for <ledger@ietf.org>; Wed,  9 Nov 2016 13:00:08 -0800 (PST)
Received: by mail-wm0-x22d.google.com with SMTP id a197so331269842wmd.0 for <ledger@ietf.org>; Wed, 09 Nov 2016 13:00:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopebailie.com; s=google; h=mime-version:from:date:message-id:subject:to:cc; bh=zFo2XKl3bvYpR7Pel8uQp+xRRJ99rxhWQIqXb3hYido=; b=Ic9x49I0isz6/bBKaWj3F2Mp64e8QghDdEkl44q693P/J/H4aaYdYuAEEEbpDbTkKf lM92PAIZuL8yz6BDFtirIU+Kb8m1BErWaNiQXN0NHW+jUY0zF33J77J7JlyuhIxaSXrj gNZhONQogPjtXL0ncYBIi1CZd5mBq8zAxz68o=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=zFo2XKl3bvYpR7Pel8uQp+xRRJ99rxhWQIqXb3hYido=; b=GFuWOWFn/9DFOEGBYraP5wv1BkMW8Ujh7sGGKxZRjA/2yUEAx5bohqRcD2Eggc4gcr eC4aJj8kqcAwyvZV4e6X7J/6wxlMYFcdIZkCjSmNeirqzcH9uEWPKn6TUV5ePADZAMQA Rl4B4wtvooIUNHnAWrPRxs+/VuMcrYZ/b95uv5VT99yHLeL0B2ByehB0VcEpphetl+5S V8NKAHxOMUgIzPqGTmDy5I+/096vkFql3TkYwqKrIXqe7meF9reCaoBoIFvqBc3s8DV1 he9E681FJMe69KY47dEArXCQ6BDq6byRKJKCN8OZIFLCccD3ZZjnowKdr7rLHLMK+HQq rwAA==
X-Gm-Message-State: ABUngvcruFfH1S55AmR91s3fn8T7g7yBI8aWiQkqK8EXrPCgJd5hsL4s0g/bjBiMs3FdJNB1ZxyO+g/ETA6W5g==
X-Received: by 10.194.201.103 with SMTP id jz7mr1572203wjc.70.1478725207467; Wed, 09 Nov 2016 13:00:07 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.115.6 with HTTP; Wed, 9 Nov 2016 13:00:07 -0800 (PST)
From: Adrian Hope-Bailie <adrian@hopebailie.com>
Date: Wed, 9 Nov 2016 23:00:07 +0200
Message-ID: <CA+eFz_KLHW7Gwk--9BCAqyifdQjQtjLDg_SUeskLknnrEHp=eA@mail.gmail.com>
To: Tony Arcieri <bascule@gmail.com>
Content-Type: multipart/alternative; boundary=047d7bae4384b646f00540e48a7e
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/738kd3KI5Wdcd5uQTNlbSTFUMyQ>
Cc: Tom Haas <tjhaas@gmail.com>, Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>, Andrew Bransford Brown <andrewbb@gmail.com>
Subject: [Ledger] Regulatory Considerations running an ILP node (Re: Bootstrapping Interledger)
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2016 21:00:11 -0000

--047d7bae4384b646f00540e48a7e
Content-Type: text/plain; charset=UTF-8

As I mention in the wiki, the goal is to test the capabilities of the
protocol by bootstrapping a real network of ILP nodes (not create an
unregulated payment network).

I think it's important for this to be a network moving real value otherwise
it's difficult to motivate people testing things built on top of the
protocol to even consider ILP. We're only going to test this properly when
there is some skin in the game, we just need to make sure nobody stands to
lose more than they can afford to risk.

As I have also said in the wiki, we have the advantage of a number highly
valued crypto-currencies that offer us "permission-less innovation" and the
opportunity to move real value without (in most cases) breaking any laws.
If your particular situation prohibits you from running an ILP node for
fiat currencies but you can transmit and exchange crypto legally then
that's the way you can move real value.

Obviously, every person that chooses to run an ILP node should evaluate
their own situation and not do anything illegal. For some, that might mean
sticking to fake money initially or developing a community currency system
between small groups of peers.

Most importantly though, we should continue to only move small amounts both
because we don't want anyone to risk more than they can afford to lose in
helping to bootstrap this project (which is still under heavy development)
but also because we don't want to raise the ire of regulators when our
immediate goal is to test the protocol not become an unregulated payment
network.

Finally, and this may be obvious, but I want to be clear, that by running a
node and exchanging real value using this immature protocol, you are taking
a risk. I (and I think I speak for everyone else involved in the project)
take no responsibility for any losses anyone incurs, whether direct or
indirect, in being a part of this. We are being pioneers and there are
risks.

Be responsible, only exchange small amounts and make sure you understand
the applicable regulations for your specific case before you proceed.


On 9 November 2016 at 21:59, Tony Arcieri <bascule@gmail.com> wrote:

> On Wed, Nov 9, 2016 at 11:42 AM, Andrew Bransford Brown <
> andrewbb@gmail.com> wrote:
>
>> I'd suggest a State exchange to avoid SEC regulations while building the
>> market.  Once you cross state lines, then pass the SEC regs.
>>
>
> It's a little more complicated than that. Individual states within the US
> have their own money transmitter laws, which often apply to money transfers
> within the state in addition to transfers between states or countries.
>
> Setting up a test network with a fake currency that has no actual value
> sounds ok, but if you are moving real money, even within a single state
> (state laws providing), you'll want to have a money transmitter license
> before you do so. For transmitting money between states, you'll need
> licenses for every state you plan on operating in.
>
> --
> Tony Arcieri
>
> _______________________________________________
> Ledger mailing list
> Ledger@ietf.org
> https://www.ietf.org/mailman/listinfo/ledger
>
>

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

<div dir=3D"ltr"><div><div>As I mention in the wiki, the goal is to test th=
e capabilities of the protocol by bootstrapping a real network of ILP nodes=
 (not create an unregulated payment network).<br><br></div>I think it&#39;s=
 important for this to be a network moving real value otherwise it&#39;s di=
fficult to motivate people testing things built on top of the protocol to e=
ven consider ILP. We&#39;re only going to test this properly when there is =
some skin in the game, we just need to make sure nobody stands to lose more=
 than they can afford to risk.<br><br>As I have also said in the wiki, we h=
ave the advantage of a number highly valued crypto-currencies that offer us=
 &quot;permission-less innovation&quot; and the opportunity to move real va=
lue without (in most cases) breaking any laws. If your particular situation=
 prohibits you from running an ILP node for fiat currencies but you can tra=
nsmit and exchange crypto legally then that&#39;s the way you can move real=
 value.<br><br></div>Obviously, every person that chooses to run an ILP nod=
e should evaluate their own situation and not do anything illegal. For some=
, that might mean sticking to fake money initially or developing a communit=
y currency system between small groups of peers.<br><div><div><br>Most impo=
rtantly though, we should continue to only move small amounts both because =
we don&#39;t want anyone to risk more than they can afford to lose in helpi=
ng to bootstrap this project (which is still under heavy development) but a=
lso because we don&#39;t want to raise the ire of regulators when our immed=
iate goal is to test the protocol not become an unregulated payment network=
.<br><br></div>Finally, and this may be obvious, but I want to be clear, th=
at by running a node and exchanging real value using this immature protocol=
, you are taking a risk. I (and I think I speak for everyone else involved =
in the project) take no responsibility for any losses anyone incurs, whethe=
r direct or indirect, in being a part of this. We are being pioneers and th=
ere are risks.<br><br></div><div>Be responsible, only exchange small amount=
s and make sure you understand the applicable regulations for your specific=
 case before you proceed.<br></div><div><br></div><div><div><div><div class=
=3D"gmail_extra"><br><div class=3D"gmail_quote">On 9 November 2016 at 21:59=
, Tony Arcieri <span dir=3D"ltr">&lt;<a href=3D"mailto:bascule@gmail.com" t=
arget=3D"_blank">bascule@gmail.com</a>&gt;</span> wrote:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"g=
mail_quote"><span class=3D"">On Wed, Nov 9, 2016 at 11:42 AM, Andrew Bransf=
ord Brown <span dir=3D"ltr">&lt;<a href=3D"mailto:andrewbb@gmail.com" targe=
t=3D"_blank">andrewbb@gmail.com</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div dir=3D"ltr">I&#39;d suggest a State exchange to avoid SE=
C regulations while building the market.=C2=A0 Once you cross state lines, =
then pass the SEC regs.</div></blockquote><div><br></div></span><div>It&#39=
;s a little more complicated than that. Individual states within the US hav=
e their own money transmitter laws, which often apply to money transfers wi=
thin the state in addition to transfers between states or countries.</div><=
div><br></div><div>Setting up a test network with a fake currency that has =
no actual value sounds ok, but if you are moving real money, even within a =
single state (state laws providing), you&#39;ll want to have a money transm=
itter license before you do so. For transmitting money between states, you&=
#39;ll need licenses for every state you plan on operating in.</div></div><=
div><br></div>--<br><div class=3D"m_741257647909570563gmail_signature" data=
-smartmail=3D"gmail_signature">Tony Arcieri<br></div>
</div></div>
<br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org">Ledger@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/ledger</a><br=
>
<br></blockquote></div><br></div></div></div></div></div>

--047d7bae4384b646f00540e48a7e--


From nobody Wed Nov  9 13:04:53 2016
Return-Path: <adrian@hopebailie.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B79CE1298D3 for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 13:04:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.284
X-Spam-Level: 
X-Spam-Status: No, score=-0.284 tagged_above=-999 required=5 tests=[BAD_CREDIT=2.415, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hopebailie.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MFtLy1Hw2LAM for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 13:04:48 -0800 (PST)
Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86F14129887 for <ledger@ietf.org>; Wed,  9 Nov 2016 13:04:45 -0800 (PST)
Received: by mail-wm0-x22d.google.com with SMTP id f82so266947135wmf.1 for <ledger@ietf.org>; Wed, 09 Nov 2016 13:04:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopebailie.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=uBjBmHGIn9FTvDi31zR7J6Gnns2gH2Frcap0fLdBo3k=; b=V+z4/nUqnQqfF6ac4V/iFjJirGMH2pB1IgFyFnOjOoj7ocXd+pGwsOj93qcvUJTUEo LtEELNkDx0t7XlsTeLgJw4kbbro4mPQXY1lcMgOz29RfJfOQnPcAcSu8UYg10xeMc2IY cJWBwZUgpO8SUis7Nw1BBFKAjRsW3X7JmRJlQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=uBjBmHGIn9FTvDi31zR7J6Gnns2gH2Frcap0fLdBo3k=; b=a4+pVapnFb9xtPZRQhcMV6t0LPbyg4YDF5BP2OKiy6TnctMR0Uy+cTIbGzf57h0uu3 LeE+1jyzVOu2drifgLPvLIbC4aHpRbgOj/mUvrfGPVYGASQDafRtVqQ+1DBl0lQnPDMB HoO85sdJIOtC/WQdL7Q5DPIBr1XKxL16uXM3Ue7zCCf1DXOLrZ2968lKqe+wlP9sA3dT RxIuaVBCwM5pP/VHrbKw7ZGfzsPrNY3rlVUwx3Gq7eCLWhTJ3PojNltOVcCAaqqDIh1v MJCcFMo2Gz/WsOqfB8vVQ1SnrRWEIFRpWk0RPCiBzkl0YrGe/R91C8whZncsgKmZ1rpr b3Xw==
X-Gm-Message-State: ABUngveARatp5eV9MgiuCywNLQZZiCqw8l4U0HV+Z51s8NfISbWZ7Kij3YeX1PlhV68fs5xDARsmIVWpxpCGRw==
X-Received: by 10.28.216.65 with SMTP id p62mr21842696wmg.92.1478725484067; Wed, 09 Nov 2016 13:04:44 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.115.6 with HTTP; Wed, 9 Nov 2016 13:04:43 -0800 (PST)
In-Reply-To: <CAD4FMeiTjNqQpz4=qepviKhObUst7we_suaQUWVGNN+O+GsJ8A@mail.gmail.com>
References: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com> <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com> <CAB1OcyGs53ME8K1Q8838T8iYH6SQta0TpiOdM-CNpirxdmOuFQ@mail.gmail.com> <CAJBT38UZ3wK7EhhWGFW9sy_kBdKZNom9gg22_JTXZGUp3W5MQA@mail.gmail.com> <CAPS+YFLWwGAr+bx6+33TqEK5_wW6gFPOQHnU=rhvbEXVMCcDgw@mail.gmail.com> <CAD4FMeiTjNqQpz4=qepviKhObUst7we_suaQUWVGNN+O+GsJ8A@mail.gmail.com>
From: Adrian Hope-Bailie <adrian@hopebailie.com>
Date: Wed, 9 Nov 2016 23:04:43 +0200
Message-ID: <CA+eFz_KcrCRSYu0o9em8rwfLdxyCqs+HgOan3VW6OmVxmGocSw@mail.gmail.com>
To: Paul Frazee <pfrazee@gmail.com>
Content-Type: multipart/alternative; boundary=001a1147069432d7b20540e49bff
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/MqFCBGGC73G0QFjfJFcEMAPbmTA>
Cc: Tom Haas <tjhaas@gmail.com>, Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>, Andrew Bransford Brown <andrewbb@gmail.com>
Subject: Re: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2016 21:04:51 -0000

--001a1147069432d7b20540e49bff
Content-Type: text/plain; charset=UTF-8

If there is interest in running a parallel test net of purely fake
currencies then I'd be keen to make that happen.

As I said in a previous mail we do want to get a main net up and running
moving real value, even if that is limited to crypto for the most part, so
that we can generate an incentive for developers to build ILP into their
solutions.

On 9 November 2016 at 21:47, Paul Frazee <pfrazee@gmail.com> wrote:

> What about test nodes that exchange fake currencies only? Would that A)
> relax the regulatory requirements, B) be useful to ILP rollout?
>
> On Wed, Nov 9, 2016 at 1:42 PM, Andrew Bransford Brown <andrewbb@gmail.com
> > wrote:
>
>> I'd suggest a State exchange to avoid SEC regulations while building the
>> market.  Once you cross state lines, then pass the SEC regs.  The Texas
>> Stock Market in San Antonio, for example.  Some groundwork has been
>> completed.
>>
>> A simple protocol is required that will handle the contracts with
>> sufficient granularity.  See the attached for what I term a "transaction
>> stack".  It breaks the Offer and Terms, so Bid/Ask are contractually
>> identical.  Faster and works for anything.
>>
>> Andrew B. Brown
>> (512) 947-8282
>> http://KidsCourtyard.com
>>
>>
>> On Wed, Nov 9, 2016 at 12:50 PM, Tom Haas <tjhaas@gmail.com> wrote:
>>
>>> This is great and I'm excited to see Interledger get off the ground.
>>> Congrats to Adrian and all of the ILP developers involved!
>>>
>>> Perhaps this is better as a separate thread, but what sort of
>>> regulations should those who run virtual ledgers be thinking about? At the
>>> moment, we're talking about small p2p networks. But if I want to run a
>>> Bitcoin exchange or Ripple gateway in the United States, there are a number
>>> of KYC/AML regulations, possibly bitlicenses, and other things I have to
>>> worry about (including banking, which is not trivial for those doing
>>> business in the cryptocurrency ecosystem). What of this applies to running
>>> a virtual ledger in a p2p network?
>>>
>>> As an individual without many resources, how do I deal with the
>>> potential legal and financial pitfalls of running a virtual ledger? Just
>>> want to get the conversation started.
>>>
>>> Best,
>>>
>>> Tom
>>>
>>>
>>>
>>> On Tue, Nov 8, 2016 at 10:47 AM, Daniel Bateman <7daniel77@gmail.com>
>>> wrote:
>>>
>>>> Excellent, thank you Adrian.
>>>>
>>>> And thank you Ryan for your original vision for Ripple.
>>>>
>>>> Perhaps what is needed now is a step-by-step guide? "How to run an
>>>> Interledger connector"
>>>>
>>>> Daniel
>>>> On Nov 8, 2016 11:32 AM, "Ryan Fugger" <arv@ryanfugger..com
>>>> <arv@ryanfugger.com>> wrote:
>>>>
>>>>> This is great Adrian.  My plan was always to evolve Ripplepay.com into
>>>>> a decentralized system like this.  If you or anyone is interested in
>>>>> upgrading or otherwise using that creeky old system to help support
>>>>> bootstrapping Interledger, I'd be happy to help out however I can.
>>>>>
>>>>> On Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <
>>>>> adrian@hopebailie.com> wrote:
>>>>>
>>>>>> When the Internet was first emerging and large university and
>>>>>> research networks were coming together on the back of the Internet Protocol
>>>>>> the challenge for everyday users was how they could access this new network
>>>>>> of networks without special permission or equipment.
>>>>>>
>>>>>> We face a similar challenge with ILP in that very few of the ledgers
>>>>>> accessible to us support the one function that is critical to universal ILP
>>>>>> payments; real-time conditional transfers. (I wrote a bit about conditional
>>>>>> transfer here: https://medium.com/@ahopebaili
>>>>>> e/the-power-of-conditional-payments-2d1ea531250a)
>>>>>>
>>>>>> So, just like the pioneers of the Internet we're improvising!
>>>>>>
>>>>>> "Dial-up" interledger enables us to bootstrap the Interledger using
>>>>>> "virtual" ledgers between connectors that have established a bounded
>>>>>> trusted relationship.
>>>>>>
>>>>>> In other words, if I run a small connector and I trust my friend
>>>>>> Stefan who also runs a connector then we can transact without needing an
>>>>>> ILP-enabled ledger between us.
>>>>>>
>>>>>> We establish a credit limit that we are both comfortable with and
>>>>>> agree on a way to settle our positions as required (via Bitcoin, bank
>>>>>> transfer or even cash).
>>>>>>
>>>>>> Consider what will happen if we build a community of people who are
>>>>>> all establishing similar peering relationships and then introduce
>>>>>> ILP-enabled ledgers to bridge any gaps between connectors that don't know
>>>>>> one another. Very soon we'll have an entirely new payments network where
>>>>>> payments flow like information does on the Internet today.
>>>>>>
>>>>>> We're calling this project the Interledger Bootstrap Project and I've
>>>>>> started capturing some thoughts on the project wiki:
>>>>>> https://github.com/interledgerjs/ilp-kit/wiki
>>>>>>
>>>>>> In short:
>>>>>> 1. Get the ilp-kit code and run a node
>>>>>> 2. Find other nodes to peer with
>>>>>> 3. Do ILP-enabled transactions
>>>>>> 4. Win!
>>>>>>
>>>>>> The ilp-kit is still pre-release and likely to have some bugs and
>>>>>> change a lot so if you're keen to be an early adopter and help test and
>>>>>> contribute back to that project please do so. If you'd rather wait until
>>>>>> the code stabilizes a bit then keep watching the list and we'll let you
>>>>>> know when the first Beta is available.
>>>>>>
>>>>>> Please feel free to make contributions to the wiki. It would be great
>>>>>> if this was a community effort!
>>>>>>
>>>>>> Adrian
>>>>>>
>>>>>> _______________________________________________
>>>>>> Ledger mailing list
>>>>>> Ledger@ietf.org
>>>>>> https://www.ietf.org/mailman/listinfo/ledger
>>>>>>
>>>>>>
>>>>>
>>>
>>
>
> _______________________________________________
> Ledger mailing list
> Ledger@ietf.org
> https://www.ietf.org/mailman/listinfo/ledger
>
>

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

<div dir=3D"ltr">If there is interest in running a parallel test net of pur=
ely fake currencies then I&#39;d be keen to make that happen. <br><br>As I =
said in a previous mail we do want to get a main net up and running moving =
real value, even if that is limited to crypto for the most part, so that we=
 can generate an incentive for developers to build ILP into their solutions=
.<br></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On 9 N=
ovember 2016 at 21:47, Paul Frazee <span dir=3D"ltr">&lt;<a href=3D"mailto:=
pfrazee@gmail.com" target=3D"_blank">pfrazee@gmail.com</a>&gt;</span> wrote=
:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">What about test nodes =
that exchange fake currencies only? Would that A) relax the regulatory requ=
irements, B) be useful to ILP rollout?</div><div class=3D"HOEnZb"><div clas=
s=3D"h5"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Wed, =
Nov 9, 2016 at 1:42 PM, Andrew Bransford Brown <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:andrewbb@gmail.com" target=3D"_blank">andrewbb@gmail.com</a>&gt=
;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">I&#39;d =
suggest a State exchange to avoid SEC regulations while building the market=
.=C2=A0 Once you cross state lines, then pass the SEC regs.=C2=A0 The Texas=
 Stock Market in San Antonio, for example.=C2=A0 Some groundwork has been c=
ompleted.<div><br></div><div>A simple protocol is required that will handle=
 the contracts with sufficient granularity.=C2=A0 See the attached for what=
 I term a &quot;transaction stack&quot;.=C2=A0 It breaks the Offer and Term=
s, so Bid/Ask are contractually identical.=C2=A0 Faster and works for anyth=
ing.</div></div><div class=3D"gmail_extra"><br clear=3D"all"><div><div clas=
s=3D"m_-6062320512963136019m_6987438880606398807gmail_signature" data-smart=
mail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div d=
ir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><di=
v dir=3D"ltr"><div dir=3D"ltr"><div>Andrew B. Brown</div><div><span style=
=3D"font-size:12.8px"><a href=3D"tel:%28512%29%20947-8282" value=3D"+151294=
78282" target=3D"_blank">(512) 947-8282</a></span><br></div><div><span styl=
e=3D"font-size:12.8px"><a href=3D"http://KidsCourtyard.com" target=3D"_blan=
k">http://KidsCourtyard.com</a></span></div><div><br></div></div></div></di=
v></div></div></div></div></div></div></div></div></div></div></div><div><d=
iv class=3D"m_-6062320512963136019h5">
<br><div class=3D"gmail_quote">On Wed, Nov 9, 2016 at 12:50 PM, Tom Haas <s=
pan dir=3D"ltr">&lt;<a href=3D"mailto:tjhaas@gmail.com" target=3D"_blank">t=
jhaas@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" =
style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><di=
v dir=3D"ltr">This is great and I&#39;m excited to see Interledger get off =
the ground. Congrats to Adrian and all of the ILP developers involved!<div>=
<br></div><div>Perhaps this is better as a separate thread, but what sort o=
f regulations should those who run virtual ledgers be thinking about? At th=
e moment, we&#39;re talking about small p2p networks. But if I want to run =
a Bitcoin exchange or Ripple gateway in the United States, there are a numb=
er of KYC/AML regulations, possibly bitlicenses, and other things I have to=
 worry about (including banking, which is not trivial for those doing busin=
ess in the cryptocurrency ecosystem). What of this applies to running a vir=
tual ledger in a p2p network?</div><div><br></div><div>As an individual wit=
hout many resources, how do I deal with the potential legal and financial p=
itfalls of running a virtual ledger? Just want to get the conversation star=
ted.</div><div><br></div><div>Best,</div><div><br></div><div>Tom</div><div>=
<br></div><div><br></div></div><div class=3D"gmail_extra"><br><div class=3D=
"gmail_quote"><span>On Tue, Nov 8, 2016 at 10:47 AM, Daniel Bateman <span d=
ir=3D"ltr">&lt;<a href=3D"mailto:7daniel77@gmail.com" target=3D"_blank">7da=
niel77@gmail.com</a>&gt;</span> wrote:<br></span><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex"><span><p dir=3D"ltr">Excellent, thank you Adrian. </p>
<p dir=3D"ltr">And thank you Ryan for your original vision for Ripple. </p>
<p dir=3D"ltr">Perhaps what is needed now is a step-by-step guide? &quot;Ho=
w to run an Interledger connector&quot;</p><span class=3D"m_-60623205129631=
36019m_6987438880606398807m_4175822268748669702HOEnZb"><font color=3D"#8888=
88">
<p dir=3D"ltr">Daniel </p></font></span></span><span><div class=3D"m_-60623=
20512963136019m_6987438880606398807m_4175822268748669702HOEnZb"><div class=
=3D"m_-6062320512963136019m_6987438880606398807m_4175822268748669702h5">
<div class=3D"gmail_quote">On Nov 8, 2016 11:32 AM, &quot;Ryan Fugger&quot;=
 &lt;<a href=3D"mailto:arv@ryanfugger.com" target=3D"_blank">arv@ryanfugger=
..com</a>&gt; wrote:<br type=3D"attribution"><blockquote class=3D"gmail_quo=
te" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"=
><div dir=3D"ltr">This is great Adrian.=C2=A0 My plan was always to evolve =
Ripplepay.com into a decentralized system like this.=C2=A0 If you or anyone=
 is interested in upgrading or otherwise using that creeky old system to he=
lp support bootstrapping Interledger, I&#39;d be happy to help out however =
I can.<br></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">O=
n Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:adrian@hopebailie.com" target=3D"_blank">adrian@hopebailie.=
com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr=
"><div><div><div><div><div><div><div>When the Internet was first emerging a=
nd
 large university and research networks were coming together on the back
 of the Internet Protocol the challenge for everyday users was how they=20
could access this new network of networks without special permission or=20
equipment.<br><div><br></div>We face a similar challenge with ILP in that=
=20
very few of the ledgers accessible to us support the one function that=20
is critical to universal ILP payments; real-time conditional transfers. (I =
wrote a bit about conditional transfer here: <a href=3D"https://medium.com/=
@ahopebailie/the-power-of-conditional-payments-2d1ea531250a" target=3D"_bla=
nk">https://medium.com/@ahopebaili<wbr>e/the-power-of-conditional-pay<wbr>m=
ents-2d1ea531250a</a>)<br><br>So, just like the pioneers of the Internet we=
&#39;re improvising!<br><br>&quot;Dial-up&quot; interledger enables us to b=
ootstrap the=20
Interledger using &quot;virtual&quot; ledgers between connectors that have=
=20
established a bounded trusted relationship.<br><br>In other words, if I=20
run a small connector and I trust my friend Stefan who also runs a=20
connector then we can transact without needing an ILP-enabled ledger=20
between us.<br><br>We establish a credit limit that we are both comfortable=
=20
with and agree on a way to settle our positions as required (via=20
Bitcoin, bank transfer or even cash).<br><br>Consider what will happen if w=
e build a=20
community of people who are all establishing similar peering=20
relationships and then introduce ILP-enabled ledgers to bridge any gaps=20
between connectors that don&#39;t know one another. Very soon we&#39;ll hav=
e an=20
entirely new payments network where payments flow like information does=20
on the Internet today.<br><br></div>We&#39;re calling this project the Inte=
rledger Bootstrap Project and I&#39;ve started capturing some thoughts on t=
he project wiki: <a href=3D"https://github.com/interledgerjs/ilp-kit/wiki" =
target=3D"_blank">https://github.com/interledger<wbr>js/ilp-kit/wiki</a><br=
><br></div>In short:<br></div>1. Get the ilp-kit code and run a node<br></d=
iv>2. Find other nodes to peer with<br></div>3. Do ILP-enabled transactions=
<br></div>4. Win!<br><br></div><div>The ilp-kit is still pre-release and li=
kely to have some bugs and change a lot so if you&#39;re keen to be an earl=
y adopter and help test and contribute back to that project please do so. I=
f you&#39;d rather wait until the code stabilizes a bit then keep watching =
the list and we&#39;ll let you know when the first Beta is available.<br></=
div><div><br></div>Please feel free to make contributions to the wiki. It w=
ould be great if this was a community effort!<span class=3D"m_-606232051296=
3136019m_6987438880606398807m_4175822268748669702m_7584614099241758629m_483=
6946588755842606HOEnZb"><font color=3D"#888888"><br><div><div><div><div><di=
v><div><div><div><br></div><div>Adrian<br></div></div></div></div></div></d=
iv></div></div></font></span></div>
<br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org" target=3D"_blank">Ledger@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/ledger</a><br=
>
<br></blockquote></div><br></div>
</blockquote></div>
</div></div></span></blockquote></div><br></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org">Ledger@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/ledger</a><br=
>
<br></blockquote></div><br></div>

--001a1147069432d7b20540e49bff--


From nobody Wed Nov  9 13:06:19 2016
Return-Path: <adrian@hopebailie.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF71812996B for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 13:06:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.284
X-Spam-Level: 
X-Spam-Status: No, score=-0.284 tagged_above=-999 required=5 tests=[BAD_CREDIT=2.415, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hopebailie.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JmK0-qS1yNSp for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 13:06:16 -0800 (PST)
Received: from mail-wm0-x232.google.com (mail-wm0-x232.google.com [IPv6:2a00:1450:400c:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6059129966 for <ledger@ietf.org>; Wed,  9 Nov 2016 13:06:15 -0800 (PST)
Received: by mail-wm0-x232.google.com with SMTP id g23so4377845wme.1 for <ledger@ietf.org>; Wed, 09 Nov 2016 13:06:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopebailie.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=SAwW/IyG2lOkLMPM4oeboB0w99gynRopcidSiMfZhho=; b=RrpHCqB7ksNh8yQC1UU/TbAJoDWJZV5AIdSF2krhEseG83CH7SAc/PhLDo9/cia3ir sKLs5PceDHn3gM+5AU2dTYs+TnWBcf8a405mjxdCq4wHKL70AMArCCD+xiD+TwpbQVez k6XnCvCWBRr0fPnIxItxmFZsBvy7C2FI5htPU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=SAwW/IyG2lOkLMPM4oeboB0w99gynRopcidSiMfZhho=; b=FqvhRZNsoPh+wKdzcv78YK0cFVZXyQ8xZX6HtM/LKa1lTO30/0SqotJlk9OSeOZtKZ kNm+9vf37g/Z1hNHXOlG0WdgeApOdWaZ0E0K9PwsxVGxPwm9YCnMsdpijFG6of11ls/q SbWeJ2Xu6qFNHgaJ1He88GghktAO3SZiP5Zu6yg9yrOkjDbs18XvULN/nqjvhB/Pkqux E9oJ9F308oJ1GMtV7MPQLcut+wxvOVBzOhW+RXfjc8I+aqK/zspIZSIul+6zlnnp4W0F 1fpreYZ7BVJSW5rxqZC7bSoHBjbQB2hbGFSCEsWzNJwkuIMA+Ofm0KWnAwsN18tVa5oD PjwA==
X-Gm-Message-State: ABUngvfIcDVzrEXP0X6NGIlvPSf7ISv+eRx07nwGy5J9Uf1/+RLMaZPNWT3IYGZomtbxjhsc+jOCtFFsWlVXxQ==
X-Received: by 10.28.12.65 with SMTP id 62mr2305317wmm.2.1478725574416; Wed, 09 Nov 2016 13:06:14 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.115.6 with HTTP; Wed, 9 Nov 2016 13:06:13 -0800 (PST)
In-Reply-To: <CAB1OcyGs53ME8K1Q8838T8iYH6SQta0TpiOdM-CNpirxdmOuFQ@mail.gmail.com>
References: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com> <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com> <CAB1OcyGs53ME8K1Q8838T8iYH6SQta0TpiOdM-CNpirxdmOuFQ@mail.gmail.com>
From: Adrian Hope-Bailie <adrian@hopebailie.com>
Date: Wed, 9 Nov 2016 23:06:13 +0200
Message-ID: <CA+eFz_++CY=S-4G02vymp=52RtQar_tHVGxhPZC+KJVO7ezCGQ@mail.gmail.com>
To: Daniel Bateman <7daniel77@gmail.com>
Content-Type: multipart/alternative; boundary=001a1144375e957e450540e4a0ab
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/-ACH05Wwr0ZBvmuy8wPk-1QgDuE>
Cc: Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>, Ryan Fugger <arv@ryanfugger.com>
Subject: Re: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2016 21:06:18 -0000

--001a1144375e957e450540e4a0ab
Content-Type: text/plain; charset=UTF-8

On 8 November 2016 at 20:47, Daniel Bateman <7daniel77@gmail.com> wrote:

> Excellent, thank you Adrian.
>
> And thank you Ryan for your original vision for Ripple.
>
> Perhaps what is needed now is a step-by-step guide? "How to run an
> Interledger connector"
>
In the works! But also a task I'd love to see the community take on. The
code is currently being polished so if you run it and want to document the
experience to help others please do.

> Daniel
> On Nov 8, 2016 11:32 AM, "Ryan Fugger" <arv@ryanfugger.com> wrote:
>
>> This is great Adrian.  My plan was always to evolve Ripplepay.com into a
>> decentralized system like this.  If you or anyone is interested in
>> upgrading or otherwise using that creeky old system to help support
>> bootstrapping Interledger, I'd be happy to help out however I can.
>>
>> On Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <
>> adrian@hopebailie.com> wrote:
>>
>>> When the Internet was first emerging and large university and research
>>> networks were coming together on the back of the Internet Protocol the
>>> challenge for everyday users was how they could access this new network of
>>> networks without special permission or equipment.
>>>
>>> We face a similar challenge with ILP in that very few of the ledgers
>>> accessible to us support the one function that is critical to universal ILP
>>> payments; real-time conditional transfers. (I wrote a bit about conditional
>>> transfer here: https://medium.com/@ahopebaili
>>> e/the-power-of-conditional-payments-2d1ea531250a)
>>>
>>> So, just like the pioneers of the Internet we're improvising!
>>>
>>> "Dial-up" interledger enables us to bootstrap the Interledger using
>>> "virtual" ledgers between connectors that have established a bounded
>>> trusted relationship.
>>>
>>> In other words, if I run a small connector and I trust my friend Stefan
>>> who also runs a connector then we can transact without needing an
>>> ILP-enabled ledger between us.
>>>
>>> We establish a credit limit that we are both comfortable with and agree
>>> on a way to settle our positions as required (via Bitcoin, bank transfer or
>>> even cash).
>>>
>>> Consider what will happen if we build a community of people who are all
>>> establishing similar peering relationships and then introduce ILP-enabled
>>> ledgers to bridge any gaps between connectors that don't know one another.
>>> Very soon we'll have an entirely new payments network where payments flow
>>> like information does on the Internet today.
>>>
>>> We're calling this project the Interledger Bootstrap Project and I've
>>> started capturing some thoughts on the project wiki:
>>> https://github.com/interledgerjs/ilp-kit/wiki
>>>
>>> In short:
>>> 1. Get the ilp-kit code and run a node
>>> 2. Find other nodes to peer with
>>> 3. Do ILP-enabled transactions
>>> 4. Win!
>>>
>>> The ilp-kit is still pre-release and likely to have some bugs and change
>>> a lot so if you're keen to be an early adopter and help test and contribute
>>> back to that project please do so. If you'd rather wait until the code
>>> stabilizes a bit then keep watching the list and we'll let you know when
>>> the first Beta is available.
>>>
>>> Please feel free to make contributions to the wiki. It would be great if
>>> this was a community effort!
>>>
>>> Adrian
>>>
>>> _______________________________________________
>>> Ledger mailing list
>>> Ledger@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ledger
>>>
>>>
>>

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On 8 November 2016 at 20:47, Daniel Bateman <span dir=3D"ltr">&lt;<a hr=
ef=3D"mailto:7daniel77@gmail.com" target=3D"_blank">7daniel77@gmail.com</a>=
&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir=3D"ltr">Excelle=
nt, thank you Adrian. </p>
<p dir=3D"ltr">And thank you Ryan for your original vision for Ripple. </p>
<p dir=3D"ltr">Perhaps what is needed now is a step-by-step guide? &quot;Ho=
w to run an Interledger connector&quot;</p></blockquote><div>In the works! =
But also a task I&#39;d love to see the community take on. The code is curr=
ently being polished so if you run it and want to document the experience t=
o help others please do.<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span cl=
ass=3D"HOEnZb"><font color=3D"#888888">
<p dir=3D"ltr">Daniel </p></font></span><div class=3D"HOEnZb"><div class=3D=
"h5">
<div class=3D"gmail_quote">On Nov 8, 2016 11:32 AM, &quot;Ryan Fugger&quot;=
 &lt;<a href=3D"mailto:arv@ryanfugger.com" target=3D"_blank">arv@ryanfugger=
.com</a>&gt; wrote:<br type=3D"attribution"><blockquote class=3D"gmail_quot=
e" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">=
<div dir=3D"ltr">This is great Adrian.=C2=A0 My plan was always to evolve R=
ipplepay.com into a decentralized system like this.=C2=A0 If you or anyone =
is interested in upgrading or otherwise using that creeky old system to hel=
p support bootstrapping Interledger, I&#39;d be happy to help out however I=
 can.<br></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On=
 Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <span dir=3D"ltr">&lt;<a =
href=3D"mailto:adrian@hopebailie.com" target=3D"_blank">adrian@hopebailie.c=
om</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"=
><div><div><div><div><div><div><div>When the Internet was first emerging an=
d
 large university and research networks were coming together on the back
 of the Internet Protocol the challenge for everyday users was how they=20
could access this new network of networks without special permission or=20
equipment.<br><div><br></div>We face a similar challenge with ILP in that=
=20
very few of the ledgers accessible to us support the one function that=20
is critical to universal ILP payments; real-time conditional transfers. (I =
wrote a bit about conditional transfer here: <a href=3D"https://medium.com/=
@ahopebailie/the-power-of-conditional-payments-2d1ea531250a" target=3D"_bla=
nk">https://medium.com/@ahopebaili<wbr>e/the-power-of-conditional-pay<wbr>m=
ents-2d1ea531250a</a>)<br><br>So, just like the pioneers of the Internet we=
&#39;re improvising!<br><br>&quot;Dial-up&quot; interledger enables us to b=
ootstrap the=20
Interledger using &quot;virtual&quot; ledgers between connectors that have=
=20
established a bounded trusted relationship.<br><br>In other words, if I=20
run a small connector and I trust my friend Stefan who also runs a=20
connector then we can transact without needing an ILP-enabled ledger=20
between us.<br><br>We establish a credit limit that we are both comfortable=
=20
with and agree on a way to settle our positions as required (via=20
Bitcoin, bank transfer or even cash).<br><br>Consider what will happen if w=
e build a=20
community of people who are all establishing similar peering=20
relationships and then introduce ILP-enabled ledgers to bridge any gaps=20
between connectors that don&#39;t know one another. Very soon we&#39;ll hav=
e an=20
entirely new payments network where payments flow like information does=20
on the Internet today.<br><br></div>We&#39;re calling this project the Inte=
rledger Bootstrap Project and I&#39;ve started capturing some thoughts on t=
he project wiki: <a href=3D"https://github.com/interledgerjs/ilp-kit/wiki" =
target=3D"_blank">https://github.com/interledger<wbr>js/ilp-kit/wiki</a><br=
><br></div>In short:<br></div>1. Get the ilp-kit code and run a node<br></d=
iv>2. Find other nodes to peer with<br></div>3. Do ILP-enabled transactions=
<br></div>4. Win!<br><br></div><div>The ilp-kit is still pre-release and li=
kely to have some bugs and change a lot so if you&#39;re keen to be an earl=
y adopter and help test and contribute back to that project please do so. I=
f you&#39;d rather wait until the code stabilizes a bit then keep watching =
the list and we&#39;ll let you know when the first Beta is available.<br></=
div><div><br></div>Please feel free to make contributions to the wiki. It w=
ould be great if this was a community effort!<span class=3D"m_4370374559321=
517602m_4836946588755842606HOEnZb"><font color=3D"#888888"><br><div><div><d=
iv><div><div><div><div><div><br></div><div>Adrian<br></div></div></div></di=
v></div></div></div></div></font></span></div>
<br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org" target=3D"_blank">Ledger@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/ledger</a><br=
>
<br></blockquote></div><br></div>
</blockquote></div>
</div></div></blockquote></div><br></div></div>

--001a1144375e957e450540e4a0ab--


From nobody Wed Nov  9 13:10:59 2016
Return-Path: <adrian@hopebailie.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 976E312996B for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 13:10:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.284
X-Spam-Level: 
X-Spam-Status: No, score=-0.284 tagged_above=-999 required=5 tests=[BAD_CREDIT=2.415, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hopebailie.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dWmwujWY27BG for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 13:10:57 -0800 (PST)
Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D557D129952 for <ledger@ietf.org>; Wed,  9 Nov 2016 13:10:56 -0800 (PST)
Received: by mail-wm0-x22e.google.com with SMTP id a197so331751519wmd.0 for <ledger@ietf.org>; Wed, 09 Nov 2016 13:10:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopebailie.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Cyi2YA+IVgx67yjsJhKdYQmszBaocJpca5ApTsvS7h0=; b=RLzBuM4cwDeMicBF1idNJJz7MJaFZWk76V44zHDsIma6AKNZ9ggJ84wHnLE687j2LP xCA6k+tt+5xAGhoMV3OXZLwxFPlnSn5h20hEG0I9Y9PX4+3rt9+Zb7nRIvRKQ8bUHdKL fLQGl96pow29B4XXWTpDaCFozUaQwhOo7Ldo0=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Cyi2YA+IVgx67yjsJhKdYQmszBaocJpca5ApTsvS7h0=; b=QCGjaTq6pQYEH28psAhfGB5XiEh+PTsM1gtSr374kc/gi6xuuyPF1h1uT+ZCHafbXg 8MeOyWrsIhOQD6IGxi7PzMEGO2/Ms9gp4p0Xr0B3AGVsrLFKtGaODzpWmaky3LxAIXcu /2+5k4L1g9+pvB5xdc01uL9CMoFlh0FutKn/5R5NcB+PNTfFMbAugwZkiWDSz3MiL2So 2Ow36B1VYGz8sGtpgmDOkjeaRI1WM/9AxPFv/sDSD+Wk3PsmmZ19dM7w2XDh3bsNT/Io Uv7xaS1xOaIZAapSPPiTZMPVQcpi4kB4IxrlxyRFN6g41F/3zUmxa4FIlg+XCdgV1DGg qZJQ==
X-Gm-Message-State: ABUngvejVKhwkWZJYoKXfEOFy2t/96dE4vfxYNxOQP3wpqJw+BJqwMDSNXnnHHVHzU6dl3f9YWS4KneDAxomwQ==
X-Received: by 10.194.105.104 with SMTP id gl8mr1578071wjb.83.1478725855395; Wed, 09 Nov 2016 13:10:55 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.115.6 with HTTP; Wed, 9 Nov 2016 13:10:54 -0800 (PST)
In-Reply-To: <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com>
References: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com> <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com>
From: Adrian Hope-Bailie <adrian@hopebailie.com>
Date: Wed, 9 Nov 2016 23:10:54 +0200
Message-ID: <CA+eFz_LNMLegh3zC3E-jzBzv-z9J0tsFy-nS5ccqkRrrE8HUzg@mail.gmail.com>
To: Ryan Fugger <arv@ryanfugger.com>
Content-Type: multipart/alternative; boundary=001a1130d28a54db0f0540e4b11d
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/D6CeiwPB_AM51AJp6TdrGmqL24w>
Cc: Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>
Subject: Re: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2016 21:10:58 -0000

--001a1130d28a54db0f0540e4b11d
Content-Type: text/plain; charset=UTF-8

Hey Ryan,

Thanks for the offer!

What are your thoughts on how we'd do that? Is ripplepay.com still in
active use? Is there a migration path we could devise for the existing
network to ILP?

Adrian

On 8 November 2016 at 20:30, Ryan Fugger <arv@ryanfugger.com> wrote:

> This is great Adrian.  My plan was always to evolve Ripplepay.com into a
> decentralized system like this.  If you or anyone is interested in
> upgrading or otherwise using that creeky old system to help support
> bootstrapping Interledger, I'd be happy to help out however I can.
>
> On Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <adrian@hopebailie.com
> > wrote:
>
>> When the Internet was first emerging and large university and research
>> networks were coming together on the back of the Internet Protocol the
>> challenge for everyday users was how they could access this new network of
>> networks without special permission or equipment.
>>
>> We face a similar challenge with ILP in that very few of the ledgers
>> accessible to us support the one function that is critical to universal ILP
>> payments; real-time conditional transfers. (I wrote a bit about conditional
>> transfer here: https://medium.com/@ahopebailie/the-power-of-conditional-
>> payments-2d1ea531250a)
>>
>> So, just like the pioneers of the Internet we're improvising!
>>
>> "Dial-up" interledger enables us to bootstrap the Interledger using
>> "virtual" ledgers between connectors that have established a bounded
>> trusted relationship.
>>
>> In other words, if I run a small connector and I trust my friend Stefan
>> who also runs a connector then we can transact without needing an
>> ILP-enabled ledger between us.
>>
>> We establish a credit limit that we are both comfortable with and agree
>> on a way to settle our positions as required (via Bitcoin, bank transfer or
>> even cash).
>>
>> Consider what will happen if we build a community of people who are all
>> establishing similar peering relationships and then introduce ILP-enabled
>> ledgers to bridge any gaps between connectors that don't know one another.
>> Very soon we'll have an entirely new payments network where payments flow
>> like information does on the Internet today.
>>
>> We're calling this project the Interledger Bootstrap Project and I've
>> started capturing some thoughts on the project wiki:
>> https://github.com/interledgerjs/ilp-kit/wiki
>>
>> In short:
>> 1. Get the ilp-kit code and run a node
>> 2. Find other nodes to peer with
>> 3. Do ILP-enabled transactions
>> 4. Win!
>>
>> The ilp-kit is still pre-release and likely to have some bugs and change
>> a lot so if you're keen to be an early adopter and help test and contribute
>> back to that project please do so. If you'd rather wait until the code
>> stabilizes a bit then keep watching the list and we'll let you know when
>> the first Beta is available.
>>
>> Please feel free to make contributions to the wiki. It would be great if
>> this was a community effort!
>>
>> Adrian
>>
>> _______________________________________________
>> Ledger mailing list
>> Ledger@ietf.org
>> https://www.ietf.org/mailman/listinfo/ledger
>>
>>
>

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

<div dir=3D"ltr"><div><div><div>Hey Ryan,<br><br></div>Thanks for the offer=
!<br><br></div>What are your thoughts on how we&#39;d do that? Is <a href=
=3D"http://ripplepay.com">ripplepay.com</a> still in active use? Is there a=
 migration path we could devise for the existing=C2=A0 network to ILP?<br><=
br></div>Adrian<br></div><div class=3D"gmail_extra"><br><div class=3D"gmail=
_quote">On 8 November 2016 at 20:30, Ryan Fugger <span dir=3D"ltr">&lt;<a h=
ref=3D"mailto:arv@ryanfugger.com" target=3D"_blank">arv@ryanfugger.com</a>&=
gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">This i=
s great Adrian.=C2=A0 My plan was always to evolve Ripplepay.com into a dec=
entralized system like this.=C2=A0 If you or anyone is interested in upgrad=
ing or otherwise using that creeky old system to help support bootstrapping=
 Interledger, I&#39;d be happy to help out however I can.<br></div><div cla=
ss=3D"gmail_extra"><br><div class=3D"gmail_quote"><div><div class=3D"h5">On=
 Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <span dir=3D"ltr">&lt;<a =
href=3D"mailto:adrian@hopebailie.com" target=3D"_blank">adrian@hopebailie.c=
om</a>&gt;</span> wrote:<br></div></div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div=
><div class=3D"h5"><div dir=3D"ltr"><div><div><div><div><div><div><div>When=
 the Internet was first emerging and
 large university and research networks were coming together on the back
 of the Internet Protocol the challenge for everyday users was how they=20
could access this new network of networks without special permission or=20
equipment.<br><div><br></div>We face a similar challenge with ILP in that=
=20
very few of the ledgers accessible to us support the one function that=20
is critical to universal ILP payments; real-time conditional transfers. (I =
wrote a bit about conditional transfer here: <a href=3D"https://medium.com/=
@ahopebailie/the-power-of-conditional-payments-2d1ea531250a" target=3D"_bla=
nk">https://medium.com/@ahopebaili<wbr>e/the-power-of-conditional-<wbr>paym=
ents-2d1ea531250a</a>)<br><br>So, just like the pioneers of the Internet we=
&#39;re improvising!<br><br>&quot;Dial-up&quot; interledger enables us to b=
ootstrap the=20
Interledger using &quot;virtual&quot; ledgers between connectors that have=
=20
established a bounded trusted relationship.<br><br>In other words, if I=20
run a small connector and I trust my friend Stefan who also runs a=20
connector then we can transact without needing an ILP-enabled ledger=20
between us.<br><br>We establish a credit limit that we are both comfortable=
=20
with and agree on a way to settle our positions as required (via=20
Bitcoin, bank transfer or even cash).<br><br>Consider what will happen if w=
e build a=20
community of people who are all establishing similar peering=20
relationships and then introduce ILP-enabled ledgers to bridge any gaps=20
between connectors that don&#39;t know one another. Very soon we&#39;ll hav=
e an=20
entirely new payments network where payments flow like information does=20
on the Internet today.<br><br></div>We&#39;re calling this project the Inte=
rledger Bootstrap Project and I&#39;ve started capturing some thoughts on t=
he project wiki: <a href=3D"https://github.com/interledgerjs/ilp-kit/wiki" =
target=3D"_blank">https://github.com/interledger<wbr>js/ilp-kit/wiki</a><br=
><br></div>In short:<br></div>1. Get the ilp-kit code and run a node<br></d=
iv>2. Find other nodes to peer with<br></div>3. Do ILP-enabled transactions=
<br></div>4. Win!<br><br></div><div>The ilp-kit is still pre-release and li=
kely to have some bugs and change a lot so if you&#39;re keen to be an earl=
y adopter and help test and contribute back to that project please do so. I=
f you&#39;d rather wait until the code stabilizes a bit then keep watching =
the list and we&#39;ll let you know when the first Beta is available.<br></=
div><div><br></div>Please feel free to make contributions to the wiki. It w=
ould be great if this was a community effort!<span class=3D"m_-700221859768=
5534743HOEnZb"><font color=3D"#888888"><br><div><div><div><div><div><div><d=
iv><div><br></div><div>Adrian<br></div></div></div></div></div></div></div>=
</div></font></span></div>
<br></div></div>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org" target=3D"_blank">Ledger@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/ledger</a><br=
>
<br></blockquote></div><br></div>
</blockquote></div><br></div>

--001a1130d28a54db0f0540e4b11d--


From nobody Wed Nov  9 13:39:17 2016
Return-Path: <andrewbb@gmail.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6551512957A for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 13:39:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LHRJaDx2KH8e for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 13:39:13 -0800 (PST)
Received: from mail-ua0-x22b.google.com (mail-ua0-x22b.google.com [IPv6:2607:f8b0:400c:c08::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2E2612963B for <ledger@ietf.org>; Wed,  9 Nov 2016 13:39:12 -0800 (PST)
Received: by mail-ua0-x22b.google.com with SMTP id 51so185216525uai.1 for <ledger@ietf.org>; Wed, 09 Nov 2016 13:39:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=dPN0ZjrYCtpnvd7efQYf8Q9fwQFNDYyitqjW2KOJ63M=; b=A1zeyuyer1SXTLB9vQTrZ5ZuHFtLUkkgHCkTxRRDMGeqSitTmlHHzGVO2+ybOgBfgI BmNSNgCnZd69wN4SMiCeIp5nHpcRlQ2PuqfL0aaStBdgmS6Hh6wVEvc4NGskDOntAx47 KYH0rjU76LRI+gx1LMmnq86Z8YUfUY0pNG8eTF5Bt5ufUd8z7NpvnIl31tG9DdYL3piE h0S2EQ8KoVNgww889w/AU9ia9jg4USG+tNaSR98xtE/fcLnxa6aXsU33OZXHxaNm7bVa i76JepTtsA8CfKEh2U7+GxXzu2L4BvF9HhBY+B2PfRptqCasbkKQ0DWOfhVOH+IkmGht gFzQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=dPN0ZjrYCtpnvd7efQYf8Q9fwQFNDYyitqjW2KOJ63M=; b=ZSiabm20nbAJB8c2bHXTOIBOSpch8JaZiw414Q4hxwfsoy75G3rF/BlkhhrBY3fgm1 sUqckxgDwXxTyFU+hO18vAsjmGXfoZyRP/Qb3uXCtBaSh2B2h6zDdegFjsWH/83a2PBo cW6ioQ4d3br4SADnZqCRYNau37IXFy6u6CxENuy9fkS7//MOM38CSolpiPiybK6qDVc9 7Qw9SCMhgDK2G1EYOX5Od3uzPIj8B/C568lXBLosgh5OXB5/1qe0qWuEr9LSre8nrxhL 5OUeeDQOqJjawJDN2RBKqrmaXUVRbP86p62oRwuwzn/oA2P+LiNYrqpOyEoPsZuZFgFx /BkQ==
X-Gm-Message-State: ABUngvcLOG3ruPkmDDTHR7++NYpVy8zzs6+rGQhBIXZAe0btpP4+kiI5Y0dSqbS4CXfMIG0nWmZbY8HTHJlHLQ==
X-Received: by 10.176.6.231 with SMTP id g94mr1232354uag.91.1478727551959; Wed, 09 Nov 2016 13:39:11 -0800 (PST)
MIME-Version: 1.0
Received: by 10.176.0.168 with HTTP; Wed, 9 Nov 2016 13:39:11 -0800 (PST)
In-Reply-To: <CA+eFz_KLHW7Gwk--9BCAqyifdQjQtjLDg_SUeskLknnrEHp=eA@mail.gmail.com>
References: <CA+eFz_KLHW7Gwk--9BCAqyifdQjQtjLDg_SUeskLknnrEHp=eA@mail.gmail.com>
From: Andrew Bransford Brown <andrewbb@gmail.com>
Date: Wed, 9 Nov 2016 16:39:11 -0500
Message-ID: <CAPS+YFJk0Naz9xgPfGNBTRNH5UyeENStc3LkQLcazUuWwqMTXg@mail.gmail.com>
To: Adrian Hope-Bailie <adrian@hopebailie.com>
Content-Type: multipart/alternative; boundary=94eb2c123a18744c3f0540e51699
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/ANNY1pC2gTmhD1kxeqLABXbIwII>
Cc: Tom Haas <tjhaas@gmail.com>, Tony Arcieri <bascule@gmail.com>, Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>
Subject: Re: [Ledger] Regulatory Considerations running an ILP node (Re: Bootstrapping Interledger)
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2016 21:39:15 -0000

--94eb2c123a18744c3f0540e51699
Content-Type: text/plain; charset=UTF-8

My suggestion is that if you start getting into "credit units" of some
kind, you're on the wrong track.  I say this from an accounting and trading
perspective.

The value being traded exists somewhere at all times and its location and
owner must be known at every step in the transaction.

Andrew B. Brown
(512) 947-8282
http://KidsCourtyard.com


On Wed, Nov 9, 2016 at 4:00 PM, Adrian Hope-Bailie <adrian@hopebailie.com>
wrote:

> As I mention in the wiki, the goal is to test the capabilities of the
> protocol by bootstrapping a real network of ILP nodes (not create an
> unregulated payment network).
>
> I think it's important for this to be a network moving real value
> otherwise it's difficult to motivate people testing things built on top of
> the protocol to even consider ILP. We're only going to test this properly
> when there is some skin in the game, we just need to make sure nobody
> stands to lose more than they can afford to risk.
>
> As I have also said in the wiki, we have the advantage of a number highly
> valued crypto-currencies that offer us "permission-less innovation" and the
> opportunity to move real value without (in most cases) breaking any laws.
> If your particular situation prohibits you from running an ILP node for
> fiat currencies but you can transmit and exchange crypto legally then
> that's the way you can move real value.
>
> Obviously, every person that chooses to run an ILP node should evaluate
> their own situation and not do anything illegal. For some, that might mean
> sticking to fake money initially or developing a community currency system
> between small groups of peers.
>
> Most importantly though, we should continue to only move small amounts
> both because we don't want anyone to risk more than they can afford to lose
> in helping to bootstrap this project (which is still under heavy
> development) but also because we don't want to raise the ire of regulators
> when our immediate goal is to test the protocol not become an unregulated
> payment network.
>
> Finally, and this may be obvious, but I want to be clear, that by running
> a node and exchanging real value using this immature protocol, you are
> taking a risk. I (and I think I speak for everyone else involved in the
> project) take no responsibility for any losses anyone incurs, whether
> direct or indirect, in being a part of this. We are being pioneers and
> there are risks.
>
> Be responsible, only exchange small amounts and make sure you understand
> the applicable regulations for your specific case before you proceed.
>
>
> On 9 November 2016 at 21:59, Tony Arcieri <bascule@gmail.com> wrote:
>
>> On Wed, Nov 9, 2016 at 11:42 AM, Andrew Bransford Brown <
>> andrewbb@gmail.com> wrote:
>>
>>> I'd suggest a State exchange to avoid SEC regulations while building the
>>> market.  Once you cross state lines, then pass the SEC regs.
>>>
>>
>> It's a little more complicated than that. Individual states within the US
>> have their own money transmitter laws, which often apply to money transfers
>> within the state in addition to transfers between states or countries.
>>
>> Setting up a test network with a fake currency that has no actual value
>> sounds ok, but if you are moving real money, even within a single state
>> (state laws providing), you'll want to have a money transmitter license
>> before you do so. For transmitting money between states, you'll need
>> licenses for every state you plan on operating in.
>>
>> --
>> Tony Arcieri
>>
>> _______________________________________________
>> Ledger mailing list
>> Ledger@ietf.org
>> https://www.ietf.org/mailman/listinfo/ledger
>>
>>
>

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

<div dir=3D"ltr">My suggestion is that if you start getting into &quot;cred=
it units&quot; of some kind, you&#39;re on the wrong track.=C2=A0 I say thi=
s from an accounting and trading perspective.<div><br></div><div>The value =
being traded exists somewhere at all times and its location and owner must =
be known at every step in the transaction.</div></div><div class=3D"gmail_e=
xtra"><br clear=3D"all"><div><div class=3D"gmail_signature" data-smartmail=
=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=
=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr"><div>Andrew B. Brown</div><div><span style=3D"=
font-size:12.8px">(512) 947-8282</span><br></div><div><span style=3D"font-s=
ize:12.8px"><a href=3D"http://KidsCourtyard.com" target=3D"_blank">http://K=
idsCourtyard.com</a></span></div><div><br></div></div></div></div></div></d=
iv></div></div></div></div></div></div></div></div></div>
<br><div class=3D"gmail_quote">On Wed, Nov 9, 2016 at 4:00 PM, Adrian Hope-=
Bailie <span dir=3D"ltr">&lt;<a href=3D"mailto:adrian@hopebailie.com" targe=
t=3D"_blank">adrian@hopebailie.com</a>&gt;</span> wrote:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex"><div dir=3D"ltr"><div><div>As I mention in the wiki, the go=
al is to test the capabilities of the protocol by bootstrapping a real netw=
ork of ILP nodes (not create an unregulated payment network).<br><br></div>=
I think it&#39;s important for this to be a network moving real value other=
wise it&#39;s difficult to motivate people testing things built on top of t=
he protocol to even consider ILP. We&#39;re only going to test this properl=
y when there is some skin in the game, we just need to make sure nobody sta=
nds to lose more than they can afford to risk.<br><br>As I have also said i=
n the wiki, we have the advantage of a number highly valued crypto-currenci=
es that offer us &quot;permission-less innovation&quot; and the opportunity=
 to move real value without (in most cases) breaking any laws. If your part=
icular situation prohibits you from running an ILP node for fiat currencies=
 but you can transmit and exchange crypto legally then that&#39;s the way y=
ou can move real value.<br><br></div>Obviously, every person that chooses t=
o run an ILP node should evaluate their own situation and not do anything i=
llegal. For some, that might mean sticking to fake money initially or devel=
oping a community currency system between small groups of peers.<br><div><d=
iv><br>Most importantly though, we should continue to only move small amoun=
ts both because we don&#39;t want anyone to risk more than they can afford =
to lose in helping to bootstrap this project (which is still under heavy de=
velopment) but also because we don&#39;t want to raise the ire of regulator=
s when our immediate goal is to test the protocol not become an unregulated=
 payment network.<br><br></div>Finally, and this may be obvious, but I want=
 to be clear, that by running a node and exchanging real value using this i=
mmature protocol, you are taking a risk. I (and I think I speak for everyon=
e else involved in the project) take no responsibility for any losses anyon=
e incurs, whether direct or indirect, in being a part of this. We are being=
 pioneers and there are risks.<br><br></div><div>Be responsible, only excha=
nge small amounts and make sure you understand the applicable regulations f=
or your specific case before you proceed.<br></div><div><br></div><div><div=
><div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On 9 Novemb=
er 2016 at 21:59, Tony Arcieri <span dir=3D"ltr">&lt;<a href=3D"mailto:basc=
ule@gmail.com" target=3D"_blank">bascule@gmail.com</a>&gt;</span> wrote:<br=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra"=
><div class=3D"gmail_quote"><span>On Wed, Nov 9, 2016 at 11:42 AM, Andrew B=
ransford Brown <span dir=3D"ltr">&lt;<a href=3D"mailto:andrewbb@gmail.com" =
target=3D"_blank">andrewbb@gmail.com</a>&gt;</span> wrote:<br><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex"><div dir=3D"ltr">I&#39;d suggest a State exchange to avoi=
d SEC regulations while building the market.=C2=A0 Once you cross state lin=
es, then pass the SEC regs.</div></blockquote><div><br></div></span><div>It=
&#39;s a little more complicated than that. Individual states within the US=
 have their own money transmitter laws, which often apply to money transfer=
s within the state in addition to transfers between states or countries.</d=
iv><div><br></div><div>Setting up a test network with a fake currency that =
has no actual value sounds ok, but if you are moving real money, even withi=
n a single state (state laws providing), you&#39;ll want to have a money tr=
ansmitter license before you do so. For transmitting money between states, =
you&#39;ll need licenses for every state you plan on operating in.</div></d=
iv><span class=3D"HOEnZb"><font color=3D"#888888"><div><br></div>--<br><div=
 class=3D"m_7796916818587479825m_741257647909570563gmail_signature" data-sm=
artmail=3D"gmail_signature">Tony Arcieri<br></div>
</font></span></div></div><span class=3D"HOEnZb"><font color=3D"#888888">
<br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org" target=3D"_blank">Ledger@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/ledger</a><br=
>
<br></font></span></blockquote></div><br></div></div></div></div></div>
</blockquote></div><br></div>

--94eb2c123a18744c3f0540e51699--


From nobody Wed Nov  9 14:01:31 2016
Return-Path: <arv@ryanfugger.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 436BF1295D2 for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 14:01:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.185
X-Spam-Level: 
X-Spam-Status: No, score=-0.185 tagged_above=-999 required=5 tests=[BAD_CREDIT=2.415, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ryanfugger-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IlytPhvX2EiI for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 14:01:28 -0800 (PST)
Received: from mail-qk0-x230.google.com (mail-qk0-x230.google.com [IPv6:2607:f8b0:400d:c09::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B693D129487 for <ledger@ietf.org>; Wed,  9 Nov 2016 14:01:27 -0800 (PST)
Received: by mail-qk0-x230.google.com with SMTP id q130so274069713qke.1 for <ledger@ietf.org>; Wed, 09 Nov 2016 14:01:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ryanfugger-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ySOqm6bw01Bpm1K0bdD1X+Y01b3EVCM+KVoPYzhw3W8=; b=zvAp8gQaJZoERDvrC+p3bbnAV+Ak6nDNXKBD0yKuQzktvyxo3g30bmFWV0/HPMFqfj hlgqMPmmnkasmVyEPyMma1Ub/XX/1vbs5RJdNFh5jGiJjUDPaGmUVJ9CDOUB9Z7NNpel e8wwqzyTwQEWS/qqEoUACm0MPLJr7xLO9DYMo6DFCQgjuQYUuuYoSSh0Sml0gqxPhYH/ mIbmOhLryvY83az5fh6gth6p7VkeHDdcImCHCVh7WPd8GQtiS3jJNCq/ms/C+75s79MK omXIGDUtJHtiex9OBBxuxtAmZ3FEZlETJrjCW0c552LPaKxeqz1fneVCObUUEc4t20oQ Ttmw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ySOqm6bw01Bpm1K0bdD1X+Y01b3EVCM+KVoPYzhw3W8=; b=lUJA80YTsITlhaD0dX/agtWq6bLwim4F00ATqUs/Mgcq9mlFEPsAVhuISdPPvwPzI0 Z7r5dcqzWMN7mWujyUzBRKb7snLfkL075wq2kNrrEE0oZkSe/M+8NrI1IJU1C12oAspB BJPS1HAfV3xh4A9oUDvU4ZYUTqcYDF5K71sLWTUTYrpy+okuJ9AWKayXPrxFE7JlumSr 8jpxHXJ1C4hDXrnS/LYFxD3kxCJ0hanN8Aj5gTWd4gqCPNAIJhVZUkeXQ1utK0AKdVs+ bZDlYEN2YhCheEGILdEkZKvB0vkTpm/pWrKoxrAe7jVktv7HLXIPZ7Z8Eh7BjdCNDo81 91Ng==
X-Gm-Message-State: ABUngvcKk1hyFJHUv4oag7wS7w645RB6Jfi62+waDQMtoBhFC0vGPZckJqQfkPa25DxhFkD4HLMn2KNSkwU7cw==
X-Received: by 10.55.100.204 with SMTP id y195mr2465964qkb.23.1478728886840; Wed, 09 Nov 2016 14:01:26 -0800 (PST)
MIME-Version: 1.0
Received: by 10.55.158.75 with HTTP; Wed, 9 Nov 2016 14:01:06 -0800 (PST)
In-Reply-To: <CA+eFz_LNMLegh3zC3E-jzBzv-z9J0tsFy-nS5ccqkRrrE8HUzg@mail.gmail.com>
References: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com> <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com> <CA+eFz_LNMLegh3zC3E-jzBzv-z9J0tsFy-nS5ccqkRrrE8HUzg@mail.gmail.com>
From: Ryan Fugger <arv@ryanfugger.com>
Date: Wed, 9 Nov 2016 14:01:06 -0800
Message-ID: <CAD83BY17tx2dci-CYzwRry8QB0N_+ktHUKuUSdLmQU8oBSMD9w@mail.gmail.com>
To: Adrian Hope-Bailie <adrian@hopebailie.com>
Content-Type: multipart/alternative; boundary=94eb2c05c8740504050540e5663b
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/dZJVQaYQBAgIhgDFX53vvA_ZbL8>
Cc: Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>
Subject: Re: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2016 22:01:30 -0000

--94eb2c05c8740504050540e5663b
Content-Type: text/plain; charset=UTF-8

On Wed, Nov 9, 2016 at 1:10 PM, Adrian Hope-Bailie <adrian@hopebailie.com>
wrote:

> What are your thoughts on how we'd do that? Is ripplepay.com still in
> active use? Is there a migration path we could devise for the existing
> network to ILP?
>

There are some people using Ripplepay still, although it's not terribly
active -- about 15-20 payments per month over the last few months.  I'm
sure some of the dormant users could be revived if there were new
developments.

If ILP was easy enough to set up, the fastest thing would be a tool and/or
instructions on how to migrate their accounts over to ILP, assuming most or
all of their connections would also be moving.  If you wanted to offer
hosted ILP access, then redeveloping the site to allow connections to
external ILP servers might make sense.


> On 8 November 2016 at 20:30, Ryan Fugger <arv@ryanfugger.com> wrote:
>
>> This is great Adrian.  My plan was always to evolve Ripplepay.com into a
>> decentralized system like this.  If you or anyone is interested in
>> upgrading or otherwise using that creeky old system to help support
>> bootstrapping Interledger, I'd be happy to help out however I can.
>>
>> On Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <
>> adrian@hopebailie.com> wrote:
>>
>>> When the Internet was first emerging and large university and research
>>> networks were coming together on the back of the Internet Protocol the
>>> challenge for everyday users was how they could access this new network of
>>> networks without special permission or equipment.
>>>
>>> We face a similar challenge with ILP in that very few of the ledgers
>>> accessible to us support the one function that is critical to universal ILP
>>> payments; real-time conditional transfers. (I wrote a bit about conditional
>>> transfer here: https://medium.com/@ahopebaili
>>> e/the-power-of-conditional-payments-2d1ea531250a)
>>>
>>> So, just like the pioneers of the Internet we're improvising!
>>>
>>> "Dial-up" interledger enables us to bootstrap the Interledger using
>>> "virtual" ledgers between connectors that have established a bounded
>>> trusted relationship.
>>>
>>> In other words, if I run a small connector and I trust my friend Stefan
>>> who also runs a connector then we can transact without needing an
>>> ILP-enabled ledger between us.
>>>
>>> We establish a credit limit that we are both comfortable with and agree
>>> on a way to settle our positions as required (via Bitcoin, bank transfer or
>>> even cash).
>>>
>>> Consider what will happen if we build a community of people who are all
>>> establishing similar peering relationships and then introduce ILP-enabled
>>> ledgers to bridge any gaps between connectors that don't know one another.
>>> Very soon we'll have an entirely new payments network where payments flow
>>> like information does on the Internet today.
>>>
>>> We're calling this project the Interledger Bootstrap Project and I've
>>> started capturing some thoughts on the project wiki:
>>> https://github.com/interledgerjs/ilp-kit/wiki
>>>
>>> In short:
>>> 1. Get the ilp-kit code and run a node
>>> 2. Find other nodes to peer with
>>> 3. Do ILP-enabled transactions
>>> 4. Win!
>>>
>>> The ilp-kit is still pre-release and likely to have some bugs and change
>>> a lot so if you're keen to be an early adopter and help test and contribute
>>> back to that project please do so. If you'd rather wait until the code
>>> stabilizes a bit then keep watching the list and we'll let you know when
>>> the first Beta is available.
>>>
>>> Please feel free to make contributions to the wiki. It would be great if
>>> this was a community effort!
>>>
>>> Adrian
>>>
>>> _______________________________________________
>>> Ledger mailing list
>>> Ledger@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ledger
>>>
>>>
>>
>

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On W=
ed, Nov 9, 2016 at 1:10 PM, Adrian Hope-Bailie <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:adrian@hopebailie.com" target=3D"_blank">adrian@hopebailie.com<=
/a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:=
0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><d=
iv class=3D"gmail_extra">What are your thoughts on how we&#39;d do that? Is=
 <a href=3D"http://ripplepay.com" target=3D"_blank">ripplepay.com</a> still=
 in active use? Is there a migration path we could devise for the existing=
=C2=A0 network to ILP?<span class=3D"HOEnZb"></span><br></div></div></block=
quote><div><br></div><div>There are some people using Ripplepay still, alth=
ough it&#39;s not terribly active -- about 15-20 payments per month over th=
e last few months.=C2=A0 I&#39;m sure some of the dormant users could be re=
vived if there were new developments.<br><br></div><div>If ILP was easy eno=
ugh to set up, the fastest thing would be a tool and/or instructions on how=
 to migrate their accounts over to ILP, assuming most or all of their conne=
ctions would also be moving.=C2=A0 If you wanted to offer hosted ILP access=
, then redeveloping the site to allow connections to external ILP servers m=
ight make sense. <br></div><div>=C2=A0</div><blockquote class=3D"gmail_quot=
e" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">=
<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On 8=
 November 2016 at 20:30, Ryan Fugger <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:arv@ryanfugger.com" target=3D"_blank">arv@ryanfugger.com</a>&gt;</span> w=
rote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">This is great Adri=
an.=C2=A0 My plan was always to evolve Ripplepay.com into a decentralized s=
ystem like this.=C2=A0 If you or anyone is interested in upgrading or other=
wise using that creeky old system to help support bootstrapping Interledger=
, I&#39;d be happy to help out however I can.<br></div><div class=3D"gmail_=
extra"><br><div class=3D"gmail_quote"><div><div class=3D"m_4038058016578611=
219h5">On Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <span dir=3D"ltr=
">&lt;<a href=3D"mailto:adrian@hopebailie.com" target=3D"_blank">adrian@hop=
ebailie.com</a>&gt;</span> wrote:<br></div></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex"><div><div class=3D"m_4038058016578611219h5"><div dir=3D"ltr"><div><div=
><div><div><div><div><div>When the Internet was first emerging and
 large university and research networks were coming together on the back
 of the Internet Protocol the challenge for everyday users was how they=20
could access this new network of networks without special permission or=20
equipment.<br><div><br></div>We face a similar challenge with ILP in that=
=20
very few of the ledgers accessible to us support the one function that=20
is critical to universal ILP payments; real-time conditional transfers. (I =
wrote a bit about conditional transfer here: <a href=3D"https://medium.com/=
@ahopebailie/the-power-of-conditional-payments-2d1ea531250a" target=3D"_bla=
nk">https://medium.com/@ahopebaili<wbr>e/the-power-of-conditional-pay<wbr>m=
ents-2d1ea531250a</a>)<br><br>So, just like the pioneers of the Internet we=
&#39;re improvising!<br><br>&quot;Dial-up&quot; interledger enables us to b=
ootstrap the=20
Interledger using &quot;virtual&quot; ledgers between connectors that have=
=20
established a bounded trusted relationship.<br><br>In other words, if I=20
run a small connector and I trust my friend Stefan who also runs a=20
connector then we can transact without needing an ILP-enabled ledger=20
between us.<br><br>We establish a credit limit that we are both comfortable=
=20
with and agree on a way to settle our positions as required (via=20
Bitcoin, bank transfer or even cash).<br><br>Consider what will happen if w=
e build a=20
community of people who are all establishing similar peering=20
relationships and then introduce ILP-enabled ledgers to bridge any gaps=20
between connectors that don&#39;t know one another. Very soon we&#39;ll hav=
e an=20
entirely new payments network where payments flow like information does=20
on the Internet today.<br><br></div>We&#39;re calling this project the Inte=
rledger Bootstrap Project and I&#39;ve started capturing some thoughts on t=
he project wiki: <a href=3D"https://github.com/interledgerjs/ilp-kit/wiki" =
target=3D"_blank">https://github.com/interledger<wbr>js/ilp-kit/wiki</a><br=
><br></div>In short:<br></div>1. Get the ilp-kit code and run a node<br></d=
iv>2. Find other nodes to peer with<br></div>3. Do ILP-enabled transactions=
<br></div>4. Win!<br><br></div><div>The ilp-kit is still pre-release and li=
kely to have some bugs and change a lot so if you&#39;re keen to be an earl=
y adopter and help test and contribute back to that project please do so. I=
f you&#39;d rather wait until the code stabilizes a bit then keep watching =
the list and we&#39;ll let you know when the first Beta is available.<br></=
div><div><br></div>Please feel free to make contributions to the wiki. It w=
ould be great if this was a community effort!<span class=3D"m_4038058016578=
611219m_-7002218597685534743HOEnZb"><font color=3D"#888888"><br><div><div><=
div><div><div><div><div><div><br></div><div>Adrian<br></div></div></div></d=
iv></div></div></div></div></font></span></div>
<br></div></div>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org" target=3D"_blank">Ledger@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/ledger</a><br=
>
<br></blockquote></div><br></div>
</blockquote></div><br></div></div><div class=3D"HOEnZb"><div class=3D"h5">
</div></div></blockquote></div><br></div></div>

--94eb2c05c8740504050540e5663b--


From nobody Wed Nov  9 14:08:14 2016
Return-Path: <adrian@hopebailie.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A2831299C1 for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 14:08:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.284
X-Spam-Level: 
X-Spam-Status: No, score=-0.284 tagged_above=-999 required=5 tests=[BAD_CREDIT=2.415, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hopebailie.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bcVdKTezkRdY for <ledger@ietfa.amsl.com>; Wed,  9 Nov 2016 14:08:11 -0800 (PST)
Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7EE61299D7 for <ledger@ietf.org>; Wed,  9 Nov 2016 14:08:10 -0800 (PST)
Received: by mail-wm0-x22e.google.com with SMTP id g23so6929869wme.1 for <ledger@ietf.org>; Wed, 09 Nov 2016 14:08:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopebailie.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=nfkSwGzot8KUrHbOUCIdDjU7nupSy2NHMkXwmKigUv0=; b=RR4FDoYwrW0V266m/gVk14qzIHCEGru4TIApKrzmzpZyWNT5wj3BkF1wA28DtzQRmI W702X/iVfirDXJOm0atXe885GbhAWHpvdjA73onGntJ5ORJ6gH/fyVKIsVA50kjN7s2l Aa0TbIkNThyjcYdnb3eI6ufz4V2HKKjtoUNfE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=nfkSwGzot8KUrHbOUCIdDjU7nupSy2NHMkXwmKigUv0=; b=Gzcgn7zNIsVGVNFHuPPsLp+gbx1clkZ5L7lPcwEjQDvZhEQAHIBUbvjm9K3uiLbt80 FsBTYSMP0O7bWxAObPuT4sfT90XvumOk8YPoD/QywFB6r4YjXr9vnHjIIAkRtM499cCX nfbSoR7p9MRCC/jN31kRE4rro/0ku6kEOfx8k/T/B84zk8hgDYdtiJIq8v5TDfxHK/B9 XEAgIjGAWWtFfRJGBh4TOcJPWmnB38sbvSWc4Vzk102wPEzGEKUUKlOUQMFVJhI855xU qQw91Sg60eKde/mvx4ri+/CvUy/R6yIvYP1dTxvTsBTVQk2lcrpV7tB9yvjjOzM4SJJO GNBg==
X-Gm-Message-State: ABUngvcDYxHcK/y7L2RntQqQaGO1uiSjuvakQamfPzigtlB4L/cbN/eLFotdmNlKEMSOXwikeO8voYZVjpE9lw==
X-Received: by 10.194.105.104 with SMTP id gl8mr1758072wjb.83.1478729289171; Wed, 09 Nov 2016 14:08:09 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.115.6 with HTTP; Wed, 9 Nov 2016 14:08:08 -0800 (PST)
In-Reply-To: <CAD83BY17tx2dci-CYzwRry8QB0N_+ktHUKuUSdLmQU8oBSMD9w@mail.gmail.com>
References: <CA+eFz_Ltx5uyRo3GA13fsBvqtLdnX=9wHXKU6Bp6UR-ccfo3Yw@mail.gmail.com> <CAD83BY3EtWVEXVYOdHjc1EVNvBS-_yNaes+xNZg61vDfrROizw@mail.gmail.com> <CA+eFz_LNMLegh3zC3E-jzBzv-z9J0tsFy-nS5ccqkRrrE8HUzg@mail.gmail.com> <CAD83BY17tx2dci-CYzwRry8QB0N_+ktHUKuUSdLmQU8oBSMD9w@mail.gmail.com>
From: Adrian Hope-Bailie <adrian@hopebailie.com>
Date: Thu, 10 Nov 2016 00:08:08 +0200
Message-ID: <CA+eFz_JTeiGw7Q=4n++G7450j8JS9rtbUG7hu9rsqxFZKt6uDQ@mail.gmail.com>
To: Ryan Fugger <arv@ryanfugger.com>
Content-Type: multipart/alternative; boundary=001a1130d28a0015570540e57e21
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/27TrPZlbL5A5-3bG6qMUChPWbL4>
Cc: Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>
Subject: Re: [Ledger] Bootstrapping Interledger
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2016 22:08:13 -0000

--001a1130d28a0015570540e57e21
Content-Type: text/plain; charset=UTF-8

This sounds like a really cool idea!

I think we should wait until the ilp-kit code is stable and a little more
mature and then we can work on a migration path for existing ripplepay.com
users who want to migrate.

Ito hosted ILP I think the best way to do this is just make it easy for
people to host themselves, even if they are not technical, through
something like Heroku.

Let's take this offline and work on a roadmap for this. We should probably
aim for Q1 2017?

On 10 November 2016 at 00:01, Ryan Fugger <arv@ryanfugger.com> wrote:

> On Wed, Nov 9, 2016 at 1:10 PM, Adrian Hope-Bailie <adrian@hopebailie.com>
> wrote:
>
>> What are your thoughts on how we'd do that? Is ripplepay.com still in
>> active use? Is there a migration path we could devise for the existing
>> network to ILP?
>>
>
> There are some people using Ripplepay still, although it's not terribly
> active -- about 15-20 payments per month over the last few months.  I'm
> sure some of the dormant users could be revived if there were new
> developments.
>
> If ILP was easy enough to set up, the fastest thing would be a tool and/or
> instructions on how to migrate their accounts over to ILP, assuming most or
> all of their connections would also be moving.  If you wanted to offer
> hosted ILP access, then redeveloping the site to allow connections to
> external ILP servers might make sense.
>
>
>> On 8 November 2016 at 20:30, Ryan Fugger <arv@ryanfugger.com> wrote:
>>
>>> This is great Adrian.  My plan was always to evolve Ripplepay.com into a
>>> decentralized system like this.  If you or anyone is interested in
>>> upgrading or otherwise using that creeky old system to help support
>>> bootstrapping Interledger, I'd be happy to help out however I can.
>>>
>>> On Tue, Nov 8, 2016 at 12:56 AM, Adrian Hope-Bailie <
>>> adrian@hopebailie.com> wrote:
>>>
>>>> When the Internet was first emerging and large university and research
>>>> networks were coming together on the back of the Internet Protocol the
>>>> challenge for everyday users was how they could access this new network of
>>>> networks without special permission or equipment.
>>>>
>>>> We face a similar challenge with ILP in that very few of the ledgers
>>>> accessible to us support the one function that is critical to universal ILP
>>>> payments; real-time conditional transfers. (I wrote a bit about conditional
>>>> transfer here: https://medium.com/@ahopebaili
>>>> e/the-power-of-conditional-payments-2d1ea531250a)
>>>>
>>>> So, just like the pioneers of the Internet we're improvising!
>>>>
>>>> "Dial-up" interledger enables us to bootstrap the Interledger using
>>>> "virtual" ledgers between connectors that have established a bounded
>>>> trusted relationship.
>>>>
>>>> In other words, if I run a small connector and I trust my friend Stefan
>>>> who also runs a connector then we can transact without needing an
>>>> ILP-enabled ledger between us.
>>>>
>>>> We establish a credit limit that we are both comfortable with and agree
>>>> on a way to settle our positions as required (via Bitcoin, bank transfer or
>>>> even cash).
>>>>
>>>> Consider what will happen if we build a community of people who are all
>>>> establishing similar peering relationships and then introduce ILP-enabled
>>>> ledgers to bridge any gaps between connectors that don't know one another.
>>>> Very soon we'll have an entirely new payments network where payments flow
>>>> like information does on the Internet today.
>>>>
>>>> We're calling this project the Interledger Bootstrap Project and I've
>>>> started capturing some thoughts on the project wiki:
>>>> https://github.com/interledgerjs/ilp-kit/wiki
>>>>
>>>> In short:
>>>> 1. Get the ilp-kit code and run a node
>>>> 2. Find other nodes to peer with
>>>> 3. Do ILP-enabled transactions
>>>> 4. Win!
>>>>
>>>> The ilp-kit is still pre-release and likely to have some bugs and
>>>> change a lot so if you're keen to be an early adopter and help test and
>>>> contribute back to that project please do so. If you'd rather wait until
>>>> the code stabilizes a bit then keep watching the list and we'll let you
>>>> know when the first Beta is available.
>>>>
>>>> Please feel free to make contributions to the wiki. It would be great
>>>> if this was a community effort!
>>>>
>>>> Adrian
>>>>
>>>> _______________________________________________
>>>> Ledger mailing list
>>>> Ledger@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/ledger
>>>>
>>>>
>>>
>>
>

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

<div dir=3D"ltr"><div><div><div>This sounds like a really cool idea!<br><br=
></div>I think we should wait until the ilp-kit code is stable and a little=
 more mature and then we can work on a migration path for existing <a href=
=3D"http://ripplepay.com">ripplepay.com</a> users who want to migrate.<br><=
br></div>Ito hosted ILP I think the best way to do this is just make it eas=
y for people to host themselves, even if they are not technical, through so=
mething like Heroku.<br><br></div>Let&#39;s take this offline and work on a=
 roadmap for this. We should probably aim for Q1 2017?<br></div><div class=
=3D"gmail_extra"><br><div class=3D"gmail_quote">On 10 November 2016 at 00:0=
1, Ryan Fugger <span dir=3D"ltr">&lt;<a href=3D"mailto:arv@ryanfugger.com" =
target=3D"_blank">arv@ryanfugger.com</a>&gt;</span> wrote:<br><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D=
"gmail_quote"><span class=3D"">On Wed, Nov 9, 2016 at 1:10 PM, Adrian Hope-=
Bailie <span dir=3D"ltr">&lt;<a href=3D"mailto:adrian@hopebailie.com" targe=
t=3D"_blank">adrian@hopebailie.com</a>&gt;</span> wrote:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra">What are your t=
houghts on how we&#39;d do that? Is <a href=3D"http://ripplepay.com" target=
=3D"_blank">ripplepay.com</a> still in active use? Is there a migration pat=
h we could devise for the existing=C2=A0 network to ILP?<span class=3D"m_-7=
879556018283965670HOEnZb"></span><br></div></div></blockquote><div><br></di=
v></span><div>There are some people using Ripplepay still, although it&#39;=
s not terribly active -- about 15-20 payments per month over the last few m=
onths.=C2=A0 I&#39;m sure some of the dormant users could be revived if the=
re were new developments.<br><br></div><div>If ILP was easy enough to set u=
p, the fastest thing would be a tool and/or instructions on how to migrate =
their accounts over to ILP, assuming most or all of their connections would=
 also be moving.=C2=A0 If you wanted to offer hosted ILP access, then redev=
eloping the site to allow connections to external ILP servers might make se=
nse. <br></div><span class=3D""><div>=C2=A0</div><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex"><div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote"=
>On 8 November 2016 at 20:30, Ryan Fugger <span dir=3D"ltr">&lt;<a href=3D"=
mailto:arv@ryanfugger.com" target=3D"_blank">arv@ryanfugger.com</a>&gt;</sp=
an> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">This is great=
 Adrian.=C2=A0 My plan was always to evolve Ripplepay.com into a decentrali=
zed system like this.=C2=A0 If you or anyone is interested in upgrading or =
otherwise using that creeky old system to help support bootstrapping Interl=
edger, I&#39;d be happy to help out however I can.<br></div><div class=3D"g=
mail_extra"><br><div class=3D"gmail_quote"><div><div class=3D"m_-7879556018=
283965670m_4038058016578611219h5">On Tue, Nov 8, 2016 at 12:56 AM, Adrian H=
ope-Bailie <span dir=3D"ltr">&lt;<a href=3D"mailto:adrian@hopebailie.com" t=
arget=3D"_blank">adrian@hopebailie.com</a>&gt;</span> wrote:<br></div></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex"><div><div class=3D"m_-7879556018283965670m_=
4038058016578611219h5"><div dir=3D"ltr"><div><div><div><div><div><div><div>=
When the Internet was first emerging and
 large university and research networks were coming together on the back
 of the Internet Protocol the challenge for everyday users was how they=20
could access this new network of networks without special permission or=20
equipment.<br><div><br></div>We face a similar challenge with ILP in that=
=20
very few of the ledgers accessible to us support the one function that=20
is critical to universal ILP payments; real-time conditional transfers. (I =
wrote a bit about conditional transfer here: <a href=3D"https://medium.com/=
@ahopebailie/the-power-of-conditional-payments-2d1ea531250a" target=3D"_bla=
nk">https://medium.com/@ahopebaili<wbr>e/the-power-of-conditional-pay<wbr>m=
ents-2d1ea531250a</a>)<br><br>So, just like the pioneers of the Internet we=
&#39;re improvising!<br><br>&quot;Dial-up&quot; interledger enables us to b=
ootstrap the=20
Interledger using &quot;virtual&quot; ledgers between connectors that have=
=20
established a bounded trusted relationship.<br><br>In other words, if I=20
run a small connector and I trust my friend Stefan who also runs a=20
connector then we can transact without needing an ILP-enabled ledger=20
between us.<br><br>We establish a credit limit that we are both comfortable=
=20
with and agree on a way to settle our positions as required (via=20
Bitcoin, bank transfer or even cash).<br><br>Consider what will happen if w=
e build a=20
community of people who are all establishing similar peering=20
relationships and then introduce ILP-enabled ledgers to bridge any gaps=20
between connectors that don&#39;t know one another. Very soon we&#39;ll hav=
e an=20
entirely new payments network where payments flow like information does=20
on the Internet today.<br><br></div>We&#39;re calling this project the Inte=
rledger Bootstrap Project and I&#39;ve started capturing some thoughts on t=
he project wiki: <a href=3D"https://github.com/interledgerjs/ilp-kit/wiki" =
target=3D"_blank">https://github.com/interledger<wbr>js/ilp-kit/wiki</a><br=
><br></div>In short:<br></div>1. Get the ilp-kit code and run a node<br></d=
iv>2. Find other nodes to peer with<br></div>3. Do ILP-enabled transactions=
<br></div>4. Win!<br><br></div><div>The ilp-kit is still pre-release and li=
kely to have some bugs and change a lot so if you&#39;re keen to be an earl=
y adopter and help test and contribute back to that project please do so. I=
f you&#39;d rather wait until the code stabilizes a bit then keep watching =
the list and we&#39;ll let you know when the first Beta is available.<br></=
div><div><br></div>Please feel free to make contributions to the wiki. It w=
ould be great if this was a community effort!<span class=3D"m_-787955601828=
3965670m_4038058016578611219m_-7002218597685534743HOEnZb"><font color=3D"#8=
88888"><br><div><div><div><div><div><div><div><div><br></div><div>Adrian<br=
></div></div></div></div></div></div></div></div></font></span></div>
<br></div></div>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org" target=3D"_blank">Ledger@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/ledger</a><br=
>
<br></blockquote></div><br></div>
</blockquote></div><br></div></div><div class=3D"m_-7879556018283965670HOEn=
Zb"><div class=3D"m_-7879556018283965670h5">
</div></div></blockquote></span></div><br></div></div>
</blockquote></div><br></div>

--001a1130d28a0015570540e57e21--


From nobody Thu Nov 10 13:56:24 2016
Return-Path: <andrewbb@gmail.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9C9E129685 for <ledger@ietfa.amsl.com>; Thu, 10 Nov 2016 13:56:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BRlltnzXapIZ for <ledger@ietfa.amsl.com>; Thu, 10 Nov 2016 13:56:20 -0800 (PST)
Received: from mail-ua0-x233.google.com (mail-ua0-x233.google.com [IPv6:2607:f8b0:400c:c08::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74B9B1295CA for <ledger@ietf.org>; Thu, 10 Nov 2016 13:56:20 -0800 (PST)
Received: by mail-ua0-x233.google.com with SMTP id 51so212927481uai.1 for <ledger@ietf.org>; Thu, 10 Nov 2016 13:56:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=MQQ/KRMqvSIS4u7pmr1wjBpA+pAUq+8A5jOUH4P47Ek=; b=GlMI3cNzcozlZG0KN0hTdSCHkQFGlFOnBA0ft7JXjQ9ZIbQYamZgYU+PgMOnPH3l0F 1oYBj5yvAUYhOmd3QniRR2S+HDx8OKSCn4RsVpxA2V4XluvU5I7xo5b65Piq7yBVLhC+ 8+c1QpPMNuliJxPfetxJPDAba4DeLmKfPXcIt7yZZ89tbLFJ56mKzyaDF/BODQDYm83o DyVsiA58nM1AjQGV4pGAgV6HTMCtdWhZblxhC8ns7VhAkwKaCYX8nMaCeWKnUH49pQo3 iIJWxmtZwYoXGA459uViLdIYjmGVgVGotKRrcHvz5tkKqoh005TM5sPyNJKdYG6pNXU0 HcgA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=MQQ/KRMqvSIS4u7pmr1wjBpA+pAUq+8A5jOUH4P47Ek=; b=R4fluaGpzd/WQQ0mUHsLv3ViUVAOURzJV8GZotO7V1TaFsV7rYxIIcnXpx4HI1CEbe RhMJyYHlXeP/zksa78hiWdRdiBi/ybPNSB1aVDxujShs4NWY/nv6562yoqPwZ6QCiVHD WySpBgS43Vcc1HXzlAAyIU7RAapw6WC1Kv2mMbnm/w3NZUBobrDdxEsTSPcvGkXIaGD5 eEetEv9eDgOpDqYRUnGd7NJvVM/iIvbXqZjwtSS3yCRm7+oYYn9DiNOMwHapZG2Yw3ts PY7ItUrXlnfOkR36Y7jrFIuUrUZKABOHd9RtN9zKr+jhzuhcVHcYr0DLvdPiv/hdFbSj TC2Q==
X-Gm-Message-State: ABUngvf7cyJotm0xVZqBaxC6dliypqA7GFiOrkGZ8/xR3rTiotYHpW9Wz33/kAyVe4nfi1sCuSCYZuTiSCFqyQ==
X-Received: by 10.176.85.199 with SMTP id w7mr4967466uaa.75.1478814979431; Thu, 10 Nov 2016 13:56:19 -0800 (PST)
MIME-Version: 1.0
Received: by 10.176.0.168 with HTTP; Thu, 10 Nov 2016 13:56:19 -0800 (PST)
In-Reply-To: <CAAFMpDqsu2qZdqtsrxgLNkP_1_WURJYPxMJAbU5XRmKUdBp4vw@mail.gmail.com>
References: <CA+eFz_KLHW7Gwk--9BCAqyifdQjQtjLDg_SUeskLknnrEHp=eA@mail.gmail.com> <CAPS+YFJk0Naz9xgPfGNBTRNH5UyeENStc3LkQLcazUuWwqMTXg@mail.gmail.com> <CAAFMpDqsu2qZdqtsrxgLNkP_1_WURJYPxMJAbU5XRmKUdBp4vw@mail.gmail.com>
From: Andrew Bransford Brown <andrewbb@gmail.com>
Date: Thu, 10 Nov 2016 16:56:19 -0500
Message-ID: <CAPS+YFJ3SXHhBWk1k=B2ox1G0qLgUtcqsFdqjVQ6NU4Z55riXA@mail.gmail.com>
To: Jacob Pratt <jhprattdev@gmail.com>
Content-Type: multipart/alternative; boundary=f403045e343489a1330540f971ed
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/vwBSpzDtvScvkch2qdZBX73V5T4>
Cc: Tom Haas <tjhaas@gmail.com>, Tony Arcieri <bascule@gmail.com>, Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>, Adrian Hope-Bailie <adrian@hopebailie.com>
Subject: Re: [Ledger] Regulatory Considerations running an ILP node (Re: Bootstrapping Interledger)
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Nov 2016 21:56:23 -0000

--f403045e343489a1330540f971ed
Content-Type: text/plain; charset=UTF-8

If it's designed right, you won't have any regulatory concerns.

I offer $10
My terms 1 OSTK
You offer $8
I offer $9
You agree
I deliver $9
You deliver 1 OSTK
End transaction.

Time stamps on each "event".  That has sufficient granularity to describe
any transaction (currency, stock, bonds, grocery store transactions).  It's
a real-time system, and provides its own audit trail.  Algorithms monitor
for status.

Andrew B. Brown
(512) 947-8282
http://KidsCourtyard.com


On Thu, Nov 10, 2016 at 3:43 PM, Jacob Pratt <jhprattdev@gmail.com> wrote:

> Sorry, I'm a bit confused by this email. Will the testing for ILP be done
> using actual currency or dummy currency? Initially you say dummy currency,
> which is what I think would make more sense, but later you are speaking of
> the risk and potential losses, which would only be affiliated with actual
> currency.
>
> Jacob H. Pratt
>
> On Wed, Nov 9, 2016 at 4:39 PM, Andrew Bransford Brown <andrewbb@gmail.com
> > wrote:
>
>> My suggestion is that if you start getting into "credit units" of some
>> kind, you're on the wrong track.  I say this from an accounting and trading
>> perspective.
>>
>> The value being traded exists somewhere at all times and its location and
>> owner must be known at every step in the transaction.
>>
>> Andrew B. Brown
>> (512) 947-8282
>> http://KidsCourtyard.com
>>
>>
>> On Wed, Nov 9, 2016 at 4:00 PM, Adrian Hope-Bailie <adrian@hopebailie.com
>> > wrote:
>>
>>> As I mention in the wiki, the goal is to test the capabilities of the
>>> protocol by bootstrapping a real network of ILP nodes (not create an
>>> unregulated payment network).
>>>
>>> I think it's important for this to be a network moving real value
>>> otherwise it's difficult to motivate people testing things built on top of
>>> the protocol to even consider ILP. We're only going to test this properly
>>> when there is some skin in the game, we just need to make sure nobody
>>> stands to lose more than they can afford to risk.
>>>
>>> As I have also said in the wiki, we have the advantage of a number
>>> highly valued crypto-currencies that offer us "permission-less innovation"
>>> and the opportunity to move real value without (in most cases) breaking any
>>> laws. If your particular situation prohibits you from running an ILP node
>>> for fiat currencies but you can transmit and exchange crypto legally then
>>> that's the way you can move real value.
>>>
>>> Obviously, every person that chooses to run an ILP node should evaluate
>>> their own situation and not do anything illegal. For some, that might mean
>>> sticking to fake money initially or developing a community currency system
>>> between small groups of peers.
>>>
>>> Most importantly though, we should continue to only move small amounts
>>> both because we don't want anyone to risk more than they can afford to lose
>>> in helping to bootstrap this project (which is still under heavy
>>> development) but also because we don't want to raise the ire of regulators
>>> when our immediate goal is to test the protocol not become an unregulated
>>> payment network.
>>>
>>> Finally, and this may be obvious, but I want to be clear, that by
>>> running a node and exchanging real value using this immature protocol, you
>>> are taking a risk. I (and I think I speak for everyone else involved in the
>>> project) take no responsibility for any losses anyone incurs, whether
>>> direct or indirect, in being a part of this. We are being pioneers and
>>> there are risks.
>>>
>>> Be responsible, only exchange small amounts and make sure you understand
>>> the applicable regulations for your specific case before you proceed.
>>>
>>>
>>> On 9 November 2016 at 21:59, Tony Arcieri <bascule@gmail.com> wrote:
>>>
>>>> On Wed, Nov 9, 2016 at 11:42 AM, Andrew Bransford Brown <
>>>> andrewbb@gmail.com> wrote:
>>>>
>>>>> I'd suggest a State exchange to avoid SEC regulations while building
>>>>> the market.  Once you cross state lines, then pass the SEC regs.
>>>>>
>>>>
>>>> It's a little more complicated than that. Individual states within the
>>>> US have their own money transmitter laws, which often apply to money
>>>> transfers within the state in addition to transfers between states or
>>>> countries.
>>>>
>>>> Setting up a test network with a fake currency that has no actual value
>>>> sounds ok, but if you are moving real money, even within a single state
>>>> (state laws providing), you'll want to have a money transmitter license
>>>> before you do so. For transmitting money between states, you'll need
>>>> licenses for every state you plan on operating in.
>>>>
>>>> --
>>>> Tony Arcieri
>>>>
>>>> _______________________________________________
>>>> Ledger mailing list
>>>> Ledger@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/ledger
>>>>
>>>>
>>>
>>
>

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

<div dir=3D"ltr">If it&#39;s designed right, you won&#39;t have any regulat=
ory concerns.<div><br></div><div>I offer $10</div><div>My terms 1 OSTK</div=
><div>You offer $8</div><div>I offer $9</div><div>You agree</div><div>I del=
iver $9</div><div>You deliver 1 OSTK</div><div>End transaction.</div><div><=
br></div><div>Time stamps on each &quot;event&quot;.=C2=A0 That has suffici=
ent granularity to describe any transaction (currency, stock, bonds, grocer=
y store transactions).=C2=A0 It&#39;s a real-time system, and provides its =
own audit trail.=C2=A0 Algorithms monitor for status.</div></div><div class=
=3D"gmail_extra"><br clear=3D"all"><div><div class=3D"gmail_signature" data=
-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div>=
<div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"lt=
r"><div dir=3D"ltr"><div dir=3D"ltr"><div>Andrew B. Brown</div><div><span s=
tyle=3D"font-size:12.8px">(512) 947-8282</span><br></div><div><span style=
=3D"font-size:12.8px"><a href=3D"http://KidsCourtyard.com" target=3D"_blank=
">http://KidsCourtyard.com</a></span></div><div><br></div></div></div></div=
></div></div></div></div></div></div></div></div></div></div></div>
<br><div class=3D"gmail_quote">On Thu, Nov 10, 2016 at 3:43 PM, Jacob Pratt=
 <span dir=3D"ltr">&lt;<a href=3D"mailto:jhprattdev@gmail.com" target=3D"_b=
lank">jhprattdev@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gm=
ail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-le=
ft:1ex"><div dir=3D"ltr">Sorry, I&#39;m a bit confused by this email. Will =
the testing for ILP be done using actual currency or dummy currency? Initia=
lly you say dummy currency, which is what I think would make more sense, bu=
t later you are speaking of the risk and potential losses, which would only=
 be affiliated with actual currency.</div><div class=3D"gmail_extra"><br cl=
ear=3D"all"><div><div class=3D"m_-7648110974793961191gmail_signature" data-=
smartmail=3D"gmail_signature"><div dir=3D"ltr">Jacob H. Pratt</div></div></=
div><div><div class=3D"h5">
<br><div class=3D"gmail_quote">On Wed, Nov 9, 2016 at 4:39 PM, Andrew Brans=
ford Brown <span dir=3D"ltr">&lt;<a href=3D"mailto:andrewbb@gmail.com" targ=
et=3D"_blank">andrewbb@gmail.com</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div dir=3D"ltr">My suggestion is that if you start getting i=
nto &quot;credit units&quot; of some kind, you&#39;re on the wrong track.=
=C2=A0 I say this from an accounting and trading perspective.<div><br></div=
><div>The value being traded exists somewhere at all times and its location=
 and owner must be known at every step in the transaction.</div></div><div =
class=3D"gmail_extra"><br clear=3D"all"><div><div class=3D"m_-7648110974793=
961191m_5555017824524550634gmail_signature" data-smartmail=3D"gmail_signatu=
re"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div =
dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div di=
r=3D"ltr"><div>Andrew B. Brown</div><div><span style=3D"font-size:12.8px"><=
a href=3D"tel:%28512%29%20947-8282" value=3D"+15129478282" target=3D"_blank=
">(512) 947-8282</a></span><br></div><div><span style=3D"font-size:12.8px">=
<a href=3D"http://KidsCourtyard.com" target=3D"_blank">http://KidsCourtyard=
.com</a></span></div><div><br></div></div></div></div></div></div></div></d=
iv></div></div></div></div></div></div></div><div><div class=3D"m_-76481109=
74793961191h5">
<br><div class=3D"gmail_quote">On Wed, Nov 9, 2016 at 4:00 PM, Adrian Hope-=
Bailie <span dir=3D"ltr">&lt;<a href=3D"mailto:adrian@hopebailie.com" targe=
t=3D"_blank">adrian@hopebailie.com</a>&gt;</span> wrote:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex"><div dir=3D"ltr"><div><div>As I mention in the wiki, the go=
al is to test the capabilities of the protocol by bootstrapping a real netw=
ork of ILP nodes (not create an unregulated payment network).<br><br></div>=
I think it&#39;s important for this to be a network moving real value other=
wise it&#39;s difficult to motivate people testing things built on top of t=
he protocol to even consider ILP. We&#39;re only going to test this properl=
y when there is some skin in the game, we just need to make sure nobody sta=
nds to lose more than they can afford to risk.<br><br>As I have also said i=
n the wiki, we have the advantage of a number highly valued crypto-currenci=
es that offer us &quot;permission-less innovation&quot; and the opportunity=
 to move real value without (in most cases) breaking any laws. If your part=
icular situation prohibits you from running an ILP node for fiat currencies=
 but you can transmit and exchange crypto legally then that&#39;s the way y=
ou can move real value.<br><br></div>Obviously, every person that chooses t=
o run an ILP node should evaluate their own situation and not do anything i=
llegal. For some, that might mean sticking to fake money initially or devel=
oping a community currency system between small groups of peers.<br><div><d=
iv><br>Most importantly though, we should continue to only move small amoun=
ts both because we don&#39;t want anyone to risk more than they can afford =
to lose in helping to bootstrap this project (which is still under heavy de=
velopment) but also because we don&#39;t want to raise the ire of regulator=
s when our immediate goal is to test the protocol not become an unregulated=
 payment network.<br><br></div>Finally, and this may be obvious, but I want=
 to be clear, that by running a node and exchanging real value using this i=
mmature protocol, you are taking a risk. I (and I think I speak for everyon=
e else involved in the project) take no responsibility for any losses anyon=
e incurs, whether direct or indirect, in being a part of this. We are being=
 pioneers and there are risks.<br><br></div><div>Be responsible, only excha=
nge small amounts and make sure you understand the applicable regulations f=
or your specific case before you proceed.<br></div><div><br></div><div><div=
><div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On 9 Novemb=
er 2016 at 21:59, Tony Arcieri <span dir=3D"ltr">&lt;<a href=3D"mailto:basc=
ule@gmail.com" target=3D"_blank">bascule@gmail.com</a>&gt;</span> wrote:<br=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra"=
><div class=3D"gmail_quote"><span>On Wed, Nov 9, 2016 at 11:42 AM, Andrew B=
ransford Brown <span dir=3D"ltr">&lt;<a href=3D"mailto:andrewbb@gmail.com" =
target=3D"_blank">andrewbb@gmail.com</a>&gt;</span> wrote:<br><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex"><div dir=3D"ltr">I&#39;d suggest a State exchange to avoi=
d SEC regulations while building the market.=C2=A0 Once you cross state lin=
es, then pass the SEC regs.</div></blockquote><div><br></div></span><div>It=
&#39;s a little more complicated than that. Individual states within the US=
 have their own money transmitter laws, which often apply to money transfer=
s within the state in addition to transfers between states or countries.</d=
iv><div><br></div><div>Setting up a test network with a fake currency that =
has no actual value sounds ok, but if you are moving real money, even withi=
n a single state (state laws providing), you&#39;ll want to have a money tr=
ansmitter license before you do so. For transmitting money between states, =
you&#39;ll need licenses for every state you plan on operating in.</div></d=
iv><span class=3D"m_-7648110974793961191m_5555017824524550634HOEnZb"><font =
color=3D"#888888"><div><br></div>--<br><div class=3D"m_-7648110974793961191=
m_5555017824524550634m_7796916818587479825m_741257647909570563gmail_signatu=
re" data-smartmail=3D"gmail_signature">Tony Arcieri<br></div>
</font></span></div></div><span class=3D"m_-7648110974793961191m_5555017824=
524550634HOEnZb"><font color=3D"#888888">
<br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org" target=3D"_blank">Ledger@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/ledger</a><br=
>
<br></font></span></blockquote></div><br></div></div></div></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>

--f403045e343489a1330540f971ed--


From jhprattdev@gmail.com  Thu Nov 10 12:43:04 2016
Return-Path: <jhprattdev@gmail.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1220129441 for <ledger@ietfa.amsl.com>; Thu, 10 Nov 2016 12:43:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SSHMfJjYNbZS for <ledger@ietfa.amsl.com>; Thu, 10 Nov 2016 12:43:02 -0800 (PST)
Received: from mail-yw0-x234.google.com (mail-yw0-x234.google.com [IPv6:2607:f8b0:4002:c05::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E8F91294CA for <ledger@ietf.org>; Thu, 10 Nov 2016 12:43:02 -0800 (PST)
Received: by mail-yw0-x234.google.com with SMTP id r204so259588259ywb.0 for <ledger@ietf.org>; Thu, 10 Nov 2016 12:43:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=MIZPLflOmLADGlndmWBMhaiZFaVpnbJm1zXAmt88mhU=; b=ek+5T1KLAJIpNTQIJJk5N/EJS5wEuV4VolDSFJK2dcR34DxK9+rcRVETVi1KP2sstF ZFBDYlAUbgceytUijihgkfkfqP8HlsUm5T8D4VCUxXQkykLR/J14JpasI7eaMSouBIzL sx2Z2WyFPr8ndiJ1PYRl8KBB4YhvOSXpnrTfPP/EjgJr3tiU64EZoC2ETT9PwYAA460Y gH1uJmAiSgREXE4r/zgx8d+aK+aBhT0h2sh9Bl6YjoLJDQnbTJlIi5FEqRHEVYYCaiAL uDgxfQVASbt8f1BzQDLLmxcm3FlNEHssjpV5NEDsdBezYKu/otrtmfDV/UGnixK7mVz8 tPRQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=MIZPLflOmLADGlndmWBMhaiZFaVpnbJm1zXAmt88mhU=; b=aLQe+HgO/ZNsXVqmPtf3gkz5zsVOjfGW1Pwq+bBA9pRQOiB+DAMuXCAaGfmfhO2il/ a8b/MwBrWY2DiWK7ck33VL2lttSR3jXKZdr+XoDjZYIIIEb+6dvZRdtTltVRlDwPIM/8 Uf5dGFAs0JkTx1yZ9UFvf9jq3H4Lf4+XjZ8Js2Bd+5IqUpmVI61iet9ixWn/sVmPLNGk v7l1l1ucji6WbpsteWpdAsXFfyrrw0BieJhHyMkaYnlMogkZVtxiiLHY8FFSdgq3qD98 Hw7SehH04LvgOUf2NGTw24guRDcYlOrpf1ehiOlLd4q8IxFLdNpawGzYwL5ClPB1lFr/ YazA==
X-Gm-Message-State: ABUngvdBnOgNekMUO4jYKVT88Zlo22APuoGHlRxtSYP+lCj/PB/pU4A3npimInX0+qCB3GV0WUGMWv9N9TQxrQ==
X-Received: by 10.157.15.154 with SMTP id d26mr2825505otd.85.1478810581798; Thu, 10 Nov 2016 12:43:01 -0800 (PST)
MIME-Version: 1.0
Received: by 10.157.34.105 with HTTP; Thu, 10 Nov 2016 12:43:01 -0800 (PST)
In-Reply-To: <CAPS+YFJk0Naz9xgPfGNBTRNH5UyeENStc3LkQLcazUuWwqMTXg@mail.gmail.com>
References: <CA+eFz_KLHW7Gwk--9BCAqyifdQjQtjLDg_SUeskLknnrEHp=eA@mail.gmail.com> <CAPS+YFJk0Naz9xgPfGNBTRNH5UyeENStc3LkQLcazUuWwqMTXg@mail.gmail.com>
From: Jacob Pratt <jhprattdev@gmail.com>
Date: Thu, 10 Nov 2016 15:43:01 -0500
Message-ID: <CAAFMpDqsu2qZdqtsrxgLNkP_1_WURJYPxMJAbU5XRmKUdBp4vw@mail.gmail.com>
To: Andrew Bransford Brown <andrewbb@gmail.com>
Content-Type: multipart/alternative; boundary=001a113cf2066b14b90540f86b6c
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/6cGZ4k5Z9wxdZ7yYVo2R49WIl6c>
X-Mailman-Approved-At: Fri, 11 Nov 2016 18:45:54 -0800
Cc: Tom Haas <tjhaas@gmail.com>, Tony Arcieri <bascule@gmail.com>, Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>, Adrian Hope-Bailie <adrian@hopebailie.com>
Subject: Re: [Ledger] Regulatory Considerations running an ILP node (Re: Bootstrapping Interledger)
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Nov 2016 20:51:40 -0000

--001a113cf2066b14b90540f86b6c
Content-Type: text/plain; charset=UTF-8

Sorry, I'm a bit confused by this email. Will the testing for ILP be done
using actual currency or dummy currency? Initially you say dummy currency,
which is what I think would make more sense, but later you are speaking of
the risk and potential losses, which would only be affiliated with actual
currency.

Jacob H. Pratt

On Wed, Nov 9, 2016 at 4:39 PM, Andrew Bransford Brown <andrewbb@gmail.com>
wrote:

> My suggestion is that if you start getting into "credit units" of some
> kind, you're on the wrong track.  I say this from an accounting and trading
> perspective.
>
> The value being traded exists somewhere at all times and its location and
> owner must be known at every step in the transaction.
>
> Andrew B. Brown
> (512) 947-8282
> http://KidsCourtyard.com
>
>
> On Wed, Nov 9, 2016 at 4:00 PM, Adrian Hope-Bailie <adrian@hopebailie.com>
> wrote:
>
>> As I mention in the wiki, the goal is to test the capabilities of the
>> protocol by bootstrapping a real network of ILP nodes (not create an
>> unregulated payment network).
>>
>> I think it's important for this to be a network moving real value
>> otherwise it's difficult to motivate people testing things built on top of
>> the protocol to even consider ILP. We're only going to test this properly
>> when there is some skin in the game, we just need to make sure nobody
>> stands to lose more than they can afford to risk.
>>
>> As I have also said in the wiki, we have the advantage of a number highly
>> valued crypto-currencies that offer us "permission-less innovation" and the
>> opportunity to move real value without (in most cases) breaking any laws.
>> If your particular situation prohibits you from running an ILP node for
>> fiat currencies but you can transmit and exchange crypto legally then
>> that's the way you can move real value.
>>
>> Obviously, every person that chooses to run an ILP node should evaluate
>> their own situation and not do anything illegal. For some, that might mean
>> sticking to fake money initially or developing a community currency system
>> between small groups of peers.
>>
>> Most importantly though, we should continue to only move small amounts
>> both because we don't want anyone to risk more than they can afford to lose
>> in helping to bootstrap this project (which is still under heavy
>> development) but also because we don't want to raise the ire of regulators
>> when our immediate goal is to test the protocol not become an unregulated
>> payment network.
>>
>> Finally, and this may be obvious, but I want to be clear, that by running
>> a node and exchanging real value using this immature protocol, you are
>> taking a risk. I (and I think I speak for everyone else involved in the
>> project) take no responsibility for any losses anyone incurs, whether
>> direct or indirect, in being a part of this. We are being pioneers and
>> there are risks.
>>
>> Be responsible, only exchange small amounts and make sure you understand
>> the applicable regulations for your specific case before you proceed.
>>
>>
>> On 9 November 2016 at 21:59, Tony Arcieri <bascule@gmail.com> wrote:
>>
>>> On Wed, Nov 9, 2016 at 11:42 AM, Andrew Bransford Brown <
>>> andrewbb@gmail.com> wrote:
>>>
>>>> I'd suggest a State exchange to avoid SEC regulations while building
>>>> the market.  Once you cross state lines, then pass the SEC regs.
>>>>
>>>
>>> It's a little more complicated than that. Individual states within the
>>> US have their own money transmitter laws, which often apply to money
>>> transfers within the state in addition to transfers between states or
>>> countries.
>>>
>>> Setting up a test network with a fake currency that has no actual value
>>> sounds ok, but if you are moving real money, even within a single state
>>> (state laws providing), you'll want to have a money transmitter license
>>> before you do so. For transmitting money between states, you'll need
>>> licenses for every state you plan on operating in.
>>>
>>> --
>>> Tony Arcieri
>>>
>>> _______________________________________________
>>> Ledger mailing list
>>> Ledger@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ledger
>>>
>>>
>>
>

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

<div dir=3D"ltr">Sorry, I&#39;m a bit confused by this email. Will the test=
ing for ILP be done using actual currency or dummy currency? Initially you =
say dummy currency, which is what I think would make more sense, but later =
you are speaking of the risk and potential losses, which would only be affi=
liated with actual currency.</div><div class=3D"gmail_extra"><br clear=3D"a=
ll"><div><div class=3D"gmail_signature" data-smartmail=3D"gmail_signature">=
<div dir=3D"ltr">Jacob H. Pratt</div></div></div>
<br><div class=3D"gmail_quote">On Wed, Nov 9, 2016 at 4:39 PM, Andrew Brans=
ford Brown <span dir=3D"ltr">&lt;<a href=3D"mailto:andrewbb@gmail.com" targ=
et=3D"_blank">andrewbb@gmail.com</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div dir=3D"ltr">My suggestion is that if you start getting i=
nto &quot;credit units&quot; of some kind, you&#39;re on the wrong track.=
=C2=A0 I say this from an accounting and trading perspective.<div><br></div=
><div>The value being traded exists somewhere at all times and its location=
 and owner must be known at every step in the transaction.</div></div><div =
class=3D"gmail_extra"><br clear=3D"all"><div><div class=3D"m_55550178245245=
50634gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><=
div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div>Andrew =
B. Brown</div><div><span style=3D"font-size:12.8px"><a href=3D"tel:%28512%2=
9%20947-8282" value=3D"+15129478282" target=3D"_blank">(512) 947-8282</a></=
span><br></div><div><span style=3D"font-size:12.8px"><a href=3D"http://Kids=
Courtyard.com" target=3D"_blank">http://KidsCourtyard.com</a></span></div><=
div><br></div></div></div></div></div></div></div></div></div></div></div><=
/div></div></div></div><div><div class=3D"h5">
<br><div class=3D"gmail_quote">On Wed, Nov 9, 2016 at 4:00 PM, Adrian Hope-=
Bailie <span dir=3D"ltr">&lt;<a href=3D"mailto:adrian@hopebailie.com" targe=
t=3D"_blank">adrian@hopebailie.com</a>&gt;</span> wrote:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex"><div dir=3D"ltr"><div><div>As I mention in the wiki, the go=
al is to test the capabilities of the protocol by bootstrapping a real netw=
ork of ILP nodes (not create an unregulated payment network).<br><br></div>=
I think it&#39;s important for this to be a network moving real value other=
wise it&#39;s difficult to motivate people testing things built on top of t=
he protocol to even consider ILP. We&#39;re only going to test this properl=
y when there is some skin in the game, we just need to make sure nobody sta=
nds to lose more than they can afford to risk.<br><br>As I have also said i=
n the wiki, we have the advantage of a number highly valued crypto-currenci=
es that offer us &quot;permission-less innovation&quot; and the opportunity=
 to move real value without (in most cases) breaking any laws. If your part=
icular situation prohibits you from running an ILP node for fiat currencies=
 but you can transmit and exchange crypto legally then that&#39;s the way y=
ou can move real value.<br><br></div>Obviously, every person that chooses t=
o run an ILP node should evaluate their own situation and not do anything i=
llegal. For some, that might mean sticking to fake money initially or devel=
oping a community currency system between small groups of peers.<br><div><d=
iv><br>Most importantly though, we should continue to only move small amoun=
ts both because we don&#39;t want anyone to risk more than they can afford =
to lose in helping to bootstrap this project (which is still under heavy de=
velopment) but also because we don&#39;t want to raise the ire of regulator=
s when our immediate goal is to test the protocol not become an unregulated=
 payment network.<br><br></div>Finally, and this may be obvious, but I want=
 to be clear, that by running a node and exchanging real value using this i=
mmature protocol, you are taking a risk. I (and I think I speak for everyon=
e else involved in the project) take no responsibility for any losses anyon=
e incurs, whether direct or indirect, in being a part of this. We are being=
 pioneers and there are risks.<br><br></div><div>Be responsible, only excha=
nge small amounts and make sure you understand the applicable regulations f=
or your specific case before you proceed.<br></div><div><br></div><div><div=
><div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On 9 Novemb=
er 2016 at 21:59, Tony Arcieri <span dir=3D"ltr">&lt;<a href=3D"mailto:basc=
ule@gmail.com" target=3D"_blank">bascule@gmail.com</a>&gt;</span> wrote:<br=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra"=
><div class=3D"gmail_quote"><span>On Wed, Nov 9, 2016 at 11:42 AM, Andrew B=
ransford Brown <span dir=3D"ltr">&lt;<a href=3D"mailto:andrewbb@gmail.com" =
target=3D"_blank">andrewbb@gmail.com</a>&gt;</span> wrote:<br><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex"><div dir=3D"ltr">I&#39;d suggest a State exchange to avoi=
d SEC regulations while building the market.=C2=A0 Once you cross state lin=
es, then pass the SEC regs.</div></blockquote><div><br></div></span><div>It=
&#39;s a little more complicated than that. Individual states within the US=
 have their own money transmitter laws, which often apply to money transfer=
s within the state in addition to transfers between states or countries.</d=
iv><div><br></div><div>Setting up a test network with a fake currency that =
has no actual value sounds ok, but if you are moving real money, even withi=
n a single state (state laws providing), you&#39;ll want to have a money tr=
ansmitter license before you do so. For transmitting money between states, =
you&#39;ll need licenses for every state you plan on operating in.</div></d=
iv><span class=3D"m_5555017824524550634HOEnZb"><font color=3D"#888888"><div=
><br></div>--<br><div class=3D"m_5555017824524550634m_7796916818587479825m_=
741257647909570563gmail_signature" data-smartmail=3D"gmail_signature">Tony =
Arcieri<br></div>
</font></span></div></div><span class=3D"m_5555017824524550634HOEnZb"><font=
 color=3D"#888888">
<br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org" target=3D"_blank">Ledger@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/ledger</a><br=
>
<br></font></span></blockquote></div><br></div></div></div></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>

--001a113cf2066b14b90540f86b6c--


From nobody Sun Nov 13 13:16:42 2016
Return-Path: <adrian@hopebailie.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0EB31295A0 for <ledger@ietfa.amsl.com>; Sun, 13 Nov 2016 13:16:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hopebailie.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G88ONXQOKYoX for <ledger@ietfa.amsl.com>; Sun, 13 Nov 2016 13:16:38 -0800 (PST)
Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18EE212943F for <ledger@ietf.org>; Sun, 13 Nov 2016 13:16:38 -0800 (PST)
Received: by mail-wm0-x233.google.com with SMTP id a197so67016348wmd.0 for <ledger@ietf.org>; Sun, 13 Nov 2016 13:16:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopebailie.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=7hOzYcSeou/+tH2XnNVjYnDYTfBffmJnYKvoj9nwiY0=; b=HqAxIavYdjZ1bcvxp1aI3D4WGh8fBwyeHQ06nfiIXdkTh7weZJQ/QTywMymhjf0krm aE2cdo5PzFW/5foOawDeRv2KlH8Hp2zsGyuqckjksLPCdLoKyiI+ZWxF/5vJ2i9RRnhZ zUQJ/AyjC3/PEsNrbpCVVowoDWHUskJfQ3y2Q=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=7hOzYcSeou/+tH2XnNVjYnDYTfBffmJnYKvoj9nwiY0=; b=R+tBms+fmtqF1B+zxuDtLpWxxzHJUMWsKwGOKJL91GF3CgDyvaKSuvIFjsrmW9OVwJ c4E+jhMAR/ow9UMKocFjVVoqb4Jm3CcHjgrjwmU7/AwsucNx3KGRHKVVdcxUK/3iCURL hQGkRdeHMa8VbzgU7XO6eCmlUfoyJl1fhYA6AucQJci5T78lwbNLVcYsN1lV14KPTUI3 bcYxRmKm/Wlg+NEoHzMHOOQx+FOGMqdn/pzbUYwh7q0wsaQ6eRalee03GEoegdUUaauY zUvW4dTdex0DT49J7gy7Y/9Sg3hVIYgziMI2aWj6EGDJ6Jvsrp+acfoJp1ze0fFMF5XR fAaQ==
X-Gm-Message-State: ABUngvcEO+nIgEBovQB9XO1HfmF/6/iXQojYoATYDV4bh6mUOUAY2EqR/fQaYCsA5m0xyEAm8bekBlzKLKKeAw==
X-Received: by 10.194.148.134 with SMTP id ts6mr17050218wjb.220.1479071796356;  Sun, 13 Nov 2016 13:16:36 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.115.6 with HTTP; Sun, 13 Nov 2016 13:16:35 -0800 (PST)
In-Reply-To: <CAAFMpDqsu2qZdqtsrxgLNkP_1_WURJYPxMJAbU5XRmKUdBp4vw@mail.gmail.com>
References: <CA+eFz_KLHW7Gwk--9BCAqyifdQjQtjLDg_SUeskLknnrEHp=eA@mail.gmail.com> <CAPS+YFJk0Naz9xgPfGNBTRNH5UyeENStc3LkQLcazUuWwqMTXg@mail.gmail.com> <CAAFMpDqsu2qZdqtsrxgLNkP_1_WURJYPxMJAbU5XRmKUdBp4vw@mail.gmail.com>
From: Adrian Hope-Bailie <adrian@hopebailie.com>
Date: Sun, 13 Nov 2016 23:16:35 +0200
Message-ID: <CA+eFz_+uw0v4V0HWes-O5kCgH-tUz+1eid-jHPM5WHYWuw3A5Q@mail.gmail.com>
To: Jacob Pratt <jhprattdev@gmail.com>
Content-Type: multipart/alternative; boundary=089e0117664d0504ae0541353dc9
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/_24wMYrpP8qA5f9ro9cn2Vhs2LY>
Cc: Tom Haas <tjhaas@gmail.com>, Tony Arcieri <bascule@gmail.com>, Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>, Andrew Bransford Brown <andrewbb@gmail.com>
Subject: Re: [Ledger] Regulatory Considerations running an ILP node (Re: Bootstrapping Interledger)
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Nov 2016 21:16:41 -0000

--089e0117664d0504ae0541353dc9
Content-Type: text/plain; charset=UTF-8

We've been testing with dummy currency for quite a while already.

The plan for the next phase is for anyone willing, to run an instance of
ilp-kit (an Interledger node effectively) and set up relationships with
other nodes to exchange "real" value.

By that I mean, it's not made up money but we don't restrict it to fiat
currency. In fact, we think the best thing to do initially is use
crypto-currencies like Bitcoin, XRP, Ether etc.

These currencies have value, so there is an incentive to use the network
and also break it (which will help us ensure we can prevent that), but they
are also not regulated in the same way as fiat so we have some wiggle room
to test the network legally where we may be less free using USD or the like.

I want to re-emphasize that the goal is testing the network so we should
stick to very small amounts

On 10 November 2016 at 22:43, Jacob Pratt <jhprattdev@gmail.com> wrote:

> Sorry, I'm a bit confused by this email. Will the testing for ILP be done
> using actual currency or dummy currency? Initially you say dummy currency,
> which is what I think would make more sense, but later you are speaking of
> the risk and potential losses, which would only be affiliated with actual
> currency.
>
> Jacob H. Pratt
>
> On Wed, Nov 9, 2016 at 4:39 PM, Andrew Bransford Brown <andrewbb@gmail.com
> > wrote:
>
>> My suggestion is that if you start getting into "credit units" of some
>> kind, you're on the wrong track.  I say this from an accounting and trading
>> perspective.
>>
>> The value being traded exists somewhere at all times and its location and
>> owner must be known at every step in the transaction.
>>
>> Andrew B. Brown
>> (512) 947-8282
>> http://KidsCourtyard.com
>>
>>
>> On Wed, Nov 9, 2016 at 4:00 PM, Adrian Hope-Bailie <adrian@hopebailie.com
>> > wrote:
>>
>>> As I mention in the wiki, the goal is to test the capabilities of the
>>> protocol by bootstrapping a real network of ILP nodes (not create an
>>> unregulated payment network).
>>>
>>> I think it's important for this to be a network moving real value
>>> otherwise it's difficult to motivate people testing things built on top of
>>> the protocol to even consider ILP. We're only going to test this properly
>>> when there is some skin in the game, we just need to make sure nobody
>>> stands to lose more than they can afford to risk.
>>>
>>> As I have also said in the wiki, we have the advantage of a number
>>> highly valued crypto-currencies that offer us "permission-less innovation"
>>> and the opportunity to move real value without (in most cases) breaking any
>>> laws. If your particular situation prohibits you from running an ILP node
>>> for fiat currencies but you can transmit and exchange crypto legally then
>>> that's the way you can move real value.
>>>
>>> Obviously, every person that chooses to run an ILP node should evaluate
>>> their own situation and not do anything illegal. For some, that might mean
>>> sticking to fake money initially or developing a community currency system
>>> between small groups of peers.
>>>
>>> Most importantly though, we should continue to only move small amounts
>>> both because we don't want anyone to risk more than they can afford to lose
>>> in helping to bootstrap this project (which is still under heavy
>>> development) but also because we don't want to raise the ire of regulators
>>> when our immediate goal is to test the protocol not become an unregulated
>>> payment network.
>>>
>>> Finally, and this may be obvious, but I want to be clear, that by
>>> running a node and exchanging real value using this immature protocol, you
>>> are taking a risk. I (and I think I speak for everyone else involved in the
>>> project) take no responsibility for any losses anyone incurs, whether
>>> direct or indirect, in being a part of this. We are being pioneers and
>>> there are risks.
>>>
>>> Be responsible, only exchange small amounts and make sure you understand
>>> the applicable regulations for your specific case before you proceed.
>>>
>>>
>>> On 9 November 2016 at 21:59, Tony Arcieri <bascule@gmail.com> wrote:
>>>
>>>> On Wed, Nov 9, 2016 at 11:42 AM, Andrew Bransford Brown <
>>>> andrewbb@gmail.com> wrote:
>>>>
>>>>> I'd suggest a State exchange to avoid SEC regulations while building
>>>>> the market.  Once you cross state lines, then pass the SEC regs.
>>>>>
>>>>
>>>> It's a little more complicated than that. Individual states within the
>>>> US have their own money transmitter laws, which often apply to money
>>>> transfers within the state in addition to transfers between states or
>>>> countries.
>>>>
>>>> Setting up a test network with a fake currency that has no actual value
>>>> sounds ok, but if you are moving real money, even within a single state
>>>> (state laws providing), you'll want to have a money transmitter license
>>>> before you do so. For transmitting money between states, you'll need
>>>> licenses for every state you plan on operating in.
>>>>
>>>> --
>>>> Tony Arcieri
>>>>
>>>> _______________________________________________
>>>> Ledger mailing list
>>>> Ledger@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/ledger
>>>>
>>>>
>>>
>>
>
> _______________________________________________
> Ledger mailing list
> Ledger@ietf.org
> https://www.ietf.org/mailman/listinfo/ledger
>
>

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

<div dir=3D"ltr"><div><div><div><div>We&#39;ve been testing with dummy curr=
ency for quite a while already. <br><br></div>The plan for the next phase i=
s for anyone willing, to run an instance of ilp-kit (an Interledger node ef=
fectively) and set up relationships with other nodes to exchange &quot;real=
&quot; value.<br><br></div>By that I mean, it&#39;s not made up money but w=
e don&#39;t restrict it to fiat currency. In fact, we think the best thing =
to do initially is use crypto-currencies like Bitcoin, XRP, Ether etc.<br><=
br></div>These currencies have value, so there is an incentive to use the n=
etwork and also break it (which will help us ensure we can prevent that), b=
ut they are also not regulated in the same way as fiat so we have some wigg=
le room to test the network legally where we may be less free using USD or =
the like.<br><br></div>I want to re-emphasize that the goal is testing the =
network so we should stick to very small amounts<br></div><div class=3D"gma=
il_extra"><br><div class=3D"gmail_quote">On 10 November 2016 at 22:43, Jaco=
b Pratt <span dir=3D"ltr">&lt;<a href=3D"mailto:jhprattdev@gmail.com" targe=
t=3D"_blank">jhprattdev@gmail.com</a>&gt;</span> wrote:<br><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pad=
ding-left:1ex"><div dir=3D"ltr">Sorry, I&#39;m a bit confused by this email=
. Will the testing for ILP be done using actual currency or dummy currency?=
 Initially you say dummy currency, which is what I think would make more se=
nse, but later you are speaking of the risk and potential losses, which wou=
ld only be affiliated with actual currency.</div><div class=3D"gmail_extra"=
><br clear=3D"all"><div><div class=3D"m_3122890455937173138gmail_signature"=
 data-smartmail=3D"gmail_signature"><div dir=3D"ltr">Jacob H. Pratt</div></=
div></div><div><div class=3D"h5">
<br><div class=3D"gmail_quote">On Wed, Nov 9, 2016 at 4:39 PM, Andrew Brans=
ford Brown <span dir=3D"ltr">&lt;<a href=3D"mailto:andrewbb@gmail.com" targ=
et=3D"_blank">andrewbb@gmail.com</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div dir=3D"ltr">My suggestion is that if you start getting i=
nto &quot;credit units&quot; of some kind, you&#39;re on the wrong track.=
=C2=A0 I say this from an accounting and trading perspective.<div><br></div=
><div>The value being traded exists somewhere at all times and its location=
 and owner must be known at every step in the transaction.</div></div><div =
class=3D"gmail_extra"><br clear=3D"all"><div><div class=3D"m_31228904559371=
73138m_5555017824524550634gmail_signature" data-smartmail=3D"gmail_signatur=
e"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div d=
ir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div>Andrew B. Brown</div><div><span style=3D"font-size:12.8px"><a=
 href=3D"tel:%28512%29%20947-8282" value=3D"+15129478282" target=3D"_blank"=
>(512) 947-8282</a></span><br></div><div><span style=3D"font-size:12.8px"><=
a href=3D"http://KidsCourtyard.com" target=3D"_blank">http://KidsCourtyard.=
com</a></span></div><div><br></div></div></div></div></div></div></div></di=
v></div></div></div></div></div></div></div><div><div class=3D"m_3122890455=
937173138h5">
<br><div class=3D"gmail_quote">On Wed, Nov 9, 2016 at 4:00 PM, Adrian Hope-=
Bailie <span dir=3D"ltr">&lt;<a href=3D"mailto:adrian@hopebailie.com" targe=
t=3D"_blank">adrian@hopebailie.com</a>&gt;</span> wrote:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex"><div dir=3D"ltr"><div><div>As I mention in the wiki, the go=
al is to test the capabilities of the protocol by bootstrapping a real netw=
ork of ILP nodes (not create an unregulated payment network).<br><br></div>=
I think it&#39;s important for this to be a network moving real value other=
wise it&#39;s difficult to motivate people testing things built on top of t=
he protocol to even consider ILP. We&#39;re only going to test this properl=
y when there is some skin in the game, we just need to make sure nobody sta=
nds to lose more than they can afford to risk.<br><br>As I have also said i=
n the wiki, we have the advantage of a number highly valued crypto-currenci=
es that offer us &quot;permission-less innovation&quot; and the opportunity=
 to move real value without (in most cases) breaking any laws. If your part=
icular situation prohibits you from running an ILP node for fiat currencies=
 but you can transmit and exchange crypto legally then that&#39;s the way y=
ou can move real value.<br><br></div>Obviously, every person that chooses t=
o run an ILP node should evaluate their own situation and not do anything i=
llegal. For some, that might mean sticking to fake money initially or devel=
oping a community currency system between small groups of peers.<br><div><d=
iv><br>Most importantly though, we should continue to only move small amoun=
ts both because we don&#39;t want anyone to risk more than they can afford =
to lose in helping to bootstrap this project (which is still under heavy de=
velopment) but also because we don&#39;t want to raise the ire of regulator=
s when our immediate goal is to test the protocol not become an unregulated=
 payment network.<br><br></div>Finally, and this may be obvious, but I want=
 to be clear, that by running a node and exchanging real value using this i=
mmature protocol, you are taking a risk. I (and I think I speak for everyon=
e else involved in the project) take no responsibility for any losses anyon=
e incurs, whether direct or indirect, in being a part of this. We are being=
 pioneers and there are risks.<br><br></div><div>Be responsible, only excha=
nge small amounts and make sure you understand the applicable regulations f=
or your specific case before you proceed.<br></div><div><br></div><div><div=
><div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On 9 Novemb=
er 2016 at 21:59, Tony Arcieri <span dir=3D"ltr">&lt;<a href=3D"mailto:basc=
ule@gmail.com" target=3D"_blank">bascule@gmail.com</a>&gt;</span> wrote:<br=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra"=
><div class=3D"gmail_quote"><span>On Wed, Nov 9, 2016 at 11:42 AM, Andrew B=
ransford Brown <span dir=3D"ltr">&lt;<a href=3D"mailto:andrewbb@gmail.com" =
target=3D"_blank">andrewbb@gmail.com</a>&gt;</span> wrote:<br><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex"><div dir=3D"ltr">I&#39;d suggest a State exchange to avoi=
d SEC regulations while building the market.=C2=A0 Once you cross state lin=
es, then pass the SEC regs.</div></blockquote><div><br></div></span><div>It=
&#39;s a little more complicated than that. Individual states within the US=
 have their own money transmitter laws, which often apply to money transfer=
s within the state in addition to transfers between states or countries.</d=
iv><div><br></div><div>Setting up a test network with a fake currency that =
has no actual value sounds ok, but if you are moving real money, even withi=
n a single state (state laws providing), you&#39;ll want to have a money tr=
ansmitter license before you do so. For transmitting money between states, =
you&#39;ll need licenses for every state you plan on operating in.</div></d=
iv><span class=3D"m_3122890455937173138m_5555017824524550634HOEnZb"><font c=
olor=3D"#888888"><div><br></div>--<br><div class=3D"m_3122890455937173138m_=
5555017824524550634m_7796916818587479825m_741257647909570563gmail_signature=
" data-smartmail=3D"gmail_signature">Tony Arcieri<br></div>
</font></span></div></div><span class=3D"m_3122890455937173138m_55550178245=
24550634HOEnZb"><font color=3D"#888888">
<br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org" target=3D"_blank">Ledger@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/ledger</a><br=
>
<br></font></span></blockquote></div><br></div></div></div></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div></div></div>
<br>______________________________<wbr>_________________<br>
Ledger mailing list<br>
<a href=3D"mailto:Ledger@ietf.org">Ledger@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ledger" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/ledger</a><br=
>
<br></blockquote></div><br></div>

--089e0117664d0504ae0541353dc9--


From nobody Tue Nov 15 09:18:32 2016
Return-Path: <evan@ripple.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC44C129574 for <ledger@ietfa.amsl.com>; Tue, 15 Nov 2016 09:18:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.444
X-Spam-Level: 
X-Spam-Status: No, score=-0.444 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ripple.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o35Vv4wKoDCI for <ledger@ietfa.amsl.com>; Tue, 15 Nov 2016 09:18:30 -0800 (PST)
Received: from mail-qk0-x229.google.com (mail-qk0-x229.google.com [IPv6:2607:f8b0:400d:c09::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87A7E1293F0 for <ledger@ietf.org>; Tue, 15 Nov 2016 09:18:30 -0800 (PST)
Received: by mail-qk0-x229.google.com with SMTP id n21so143429758qka.3 for <ledger@ietf.org>; Tue, 15 Nov 2016 09:18:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ripple.com; s=google;  h=mime-version:from:date:message-id:subject:to; bh=GG5dnekUS2bbErt1x2+PAb7t1c4Lrbj5B4ez456L2Mw=; b=i7Kr+UOueVG9qtga8H2CKjTXvC2gp5QGuU9QnvBSSIWweR43FXAGYKwbtddor5ZtD7 24tBO4LH/8iYK3hTcA9K9BAVVgXOgkxtv/Ti4IqLR6rTvPnmsBBH/zFtwp9kR8BLVsAE vTUu9K0CZ4EN3UJ18DLkZYrBlDZLjnYWugGRo=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=GG5dnekUS2bbErt1x2+PAb7t1c4Lrbj5B4ez456L2Mw=; b=l0rTh96w72wgfkOgFSaNXFfU+jJuWikvyYzY0GoQqroaTlFqMkq0gquRDFTl5dsPZt fl/4lAAptdmzfgNbV7oVPpgRlq6rY2kpegFHZldMuCa6whxjkIGyUKmsf1yRbH5yITvd cuNK0l8j4M67UaMyFLUTLwUw7hGfVsSE2OZck6P8ERRNPgy5X/7mAf2Ho9LYOzcGLaz6 WRQvBSfn4SJg87T23Sn7j54iYqdQ12jmR1GiHD8B+NR2He+GBFM3UdLAaizlAViE7iQ7 ObUnd8ldUCA8iwBSLNLQXA7LsBDbOPJ+YOBHD5ZJwWMk5sxvmB/ZdoMPiZBIwoNWxK9t FgCA==
X-Gm-Message-State: ABUngveBV2hCMKhJJV3KJkZW26kyp5V0o48O8RI7Du8YoY5aoroV5bvTHJ8Y0Z8yJ6B1gbN1TxHC5a0NAxzMeJSg
X-Received: by 10.55.140.132 with SMTP id o126mr19050492qkd.227.1479230309584;  Tue, 15 Nov 2016 09:18:29 -0800 (PST)
MIME-Version: 1.0
Received: by 10.12.131.98 with HTTP; Tue, 15 Nov 2016 09:18:09 -0800 (PST)
From: Evan Schwartz <evan@ripple.com>
Date: Tue, 15 Nov 2016 18:18:09 +0100
Message-ID: <CAONA2jXZmF0Oa-Md7NCqv45fyKAo0ySjBfHsFUUU_hMGmTzC2A@mail.gmail.com>
To: Interledger Community Group <public-interledger@w3.org>,  Interledger Mailing List - IETF <ledger@ietf.org>
Content-Type: multipart/alternative; boundary=001a11485250251a8405415a2512
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/kILf9Ch15V4KxjdjuXwQ1oSLpKs>
Subject: [Ledger] AGENDA - Interledger Community Call - 16 November - 3pm GMT
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Nov 2016 17:18:31 -0000

--001a11485250251a8405415a2512
Content-Type: text/plain; charset=UTF-8

Hi all,

It's Interledger time again!

*Agenda* for tomorrow's call:

   1. Demo of the ilp-kit <https://github.com/interledgerjs/ilp-kit> for
   bootstrapping ILP
   2. Common Ledger API proposal
   <https://github.com/interledger/rfcs/pull/125> discussion


*Dial In Details*
To join the meeting, go to:
https://bluejeans.com/795795755
(Try your iPhone or Android phone)

Just want to dial in? (http://bluejeans.com/numbers)
Enter Meeting ID: 795795755

*Reminder that all calls are recorded.*


-- 
Evan Schwartz
Software Engineer
Managing Director of Ripple Luxembourg

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

<div dir=3D"ltr">Hi all,<div><br></div><div>It&#39;s Interledger time again=
!</div><div><br></div><div><b>Agenda</b> for tomorrow&#39;s call:</div><div=
><ol><li>Demo of the <a href=3D"https://github.com/interledgerjs/ilp-kit">i=
lp-kit</a>=C2=A0for bootstrapping ILP</li><li><a href=3D"https://github.com=
/interledger/rfcs/pull/125">Common Ledger API proposal</a> discussion</li><=
/ol><div><div style=3D"font-size:12.8px"><b>Dial In Details<br></b><br>To j=
oin the meeting, go to:<br><a href=3D"https://bluejeans.com/795795755" targ=
et=3D"_blank">https://bluejeans.com/79579575<wbr>5</a><br>(Try your iPhone =
or Android phone)<br><br>Just want to dial in? (<a href=3D"http://bluejeans=
.com/numbers" target=3D"_blank">http://bluejeans.com/numbers</a>)<br>Enter =
Meeting ID: 795795755<br><br></div><b style=3D"font-size:12.8px">Reminder t=
hat all=C2=A0<span class=3D"gmail-il">calls</span>=C2=A0are recorded.</b><b=
r></div></div><div><br clear=3D"all"><div><br></div>-- <br><div class=3D"gm=
ail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div=
 dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><font face=3D"arial, helveti=
ca, sans-serif">Evan Schwartz</font></div><div dir=3D"ltr"><font face=3D"ar=
ial, helvetica, sans-serif">Software Engineer</font></div><div dir=3D"ltr">=
<span style=3D"font-family:arial,helvetica,sans-serif;font-size:12.8px">Man=
aging Director of Ripple Luxembourg</span></div><div dir=3D"ltr"><div><a hr=
ef=3D"http:///" target=3D"_blank"></a><span></span><span></span><a href=3D"=
http:///" target=3D"_blank"></a><span></span><span></span><img src=3D"https=
://ripple.com/wp-content/themes/ripple-beta/assets/img/logo/ripple-logo-col=
or@2x.png" style=3D"font-size: 12.8px;" width=3D"96" height=3D"31"><br></di=
v></div></div></div></div></div></div></div></div>
</div></div>

--001a11485250251a8405415a2512--


From nobody Wed Nov 16 08:27:46 2016
Return-Path: <evan@ripple.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5ABF7129423 for <ledger@ietfa.amsl.com>; Wed, 16 Nov 2016 08:27:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ripple.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zpa2lNAOTpqh for <ledger@ietfa.amsl.com>; Wed, 16 Nov 2016 08:27:42 -0800 (PST)
Received: from mail-qk0-x231.google.com (mail-qk0-x231.google.com [IPv6:2607:f8b0:400d:c09::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E7A61293F4 for <ledger@ietf.org>; Wed, 16 Nov 2016 08:27:42 -0800 (PST)
Received: by mail-qk0-x231.google.com with SMTP id n21so181987233qka.3 for <ledger@ietf.org>; Wed, 16 Nov 2016 08:27:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ripple.com; s=google;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to;  bh=VSopYQmw3JxtDXFLr4Rzd8Qq7xGnVyYBft+8L/vPDkE=; b=ligr54FDIUeSbHBO5W/5HA5t2faad/y2ngYmVkZxRftZBLXer2Df5R1WAYCCSJMO/s CbyyV8eVOKBwFmz9lBMXsReyXlCN4XkS1LVtxUL7+mkLtgXodcH+dZoYCuL9zvAMX3Cm zp6A46usU7oD0M76//V+6Q1n8bUPgGgVK5iRE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=VSopYQmw3JxtDXFLr4Rzd8Qq7xGnVyYBft+8L/vPDkE=; b=cRAMjU/yBQKZXbdRue431gMoLTDTc/ihkzCKALPQ1YK/p2GqMZdKQBMa9bslK9oL+f cujFEp9GkwxMXzWXARWNyr8bF/l5Z3/kW9n4jyiQS7BdAcGSVL4KRs2QN8tn+MEWhOW7 SXQgXyIEuHHSbxks+FSX61PH7wiu2XFWcOLHByHxdlaqylSjGwwQZ+VZS6YDyVI+xBnL YQamRMHB07rCBetm/pJlpHwR/RX5uGpwhlBmsyfS7uAJdBTxxgrXnjwsVT4UiNBfkhTa 1T8nuZ579Qyv3pwRqdVdm4Tm2MHcftwjtJoAqi9t3ISsU2bERT1h6s+R/zu+p70lrDZL Bp5Q==
X-Gm-Message-State: AKaTC00IioJE+zDyrQl/Xn4Y9dpyi4cAegvv5gflXI64rv/XGyXVi9GZ3boD8RcT074GwmlHmb2ee5uqNhJMdofC
X-Received: by 10.55.93.71 with SMTP id r68mr4020433qkb.306.1479313661129; Wed, 16 Nov 2016 08:27:41 -0800 (PST)
MIME-Version: 1.0
Received: by 10.12.131.98 with HTTP; Wed, 16 Nov 2016 08:27:20 -0800 (PST)
In-Reply-To: <CAONA2jXZmF0Oa-Md7NCqv45fyKAo0ySjBfHsFUUU_hMGmTzC2A@mail.gmail.com>
References: <CAONA2jXZmF0Oa-Md7NCqv45fyKAo0ySjBfHsFUUU_hMGmTzC2A@mail.gmail.com>
From: Evan Schwartz <evan@ripple.com>
Date: Wed, 16 Nov 2016 17:27:20 +0100
Message-ID: <CAONA2jXdtC6w68wa=2jW33aTv7orWBSWNO98rwODDpobis6tyA@mail.gmail.com>
To: Interledger Community Group <public-interledger@w3.org>,  Interledger Mailing List - IETF <ledger@ietf.org>
Content-Type: multipart/alternative; boundary=001a114d3e2a48a59e05416d8dd8
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/FYNG8vtciAzx-q22ncJ-7WVVi_8>
Subject: Re: [Ledger] AGENDA - Interledger Community Call - 16 November - 3pm GMT
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Nov 2016 16:27:45 -0000

--001a114d3e2a48a59e05416d8dd8
Content-Type: text/plain; charset=UTF-8

I'm very sorry about the confusion today. It seems that we were thrown off
by daylight savings time.

We'll reschedule today's call for next week or the week after -- and we'll
be sure to include calendar invites next time so we can be sure we're
synced up on the time.

On Tue, Nov 15, 2016 at 6:18 PM, Evan Schwartz <evan@ripple.com> wrote:

> Hi all,
>
> It's Interledger time again!
>
> *Agenda* for tomorrow's call:
>
>    1. Demo of the ilp-kit <https://github.com/interledgerjs/ilp-kit> for
>    bootstrapping ILP
>    2. Common Ledger API proposal
>    <https://github.com/interledger/rfcs/pull/125> discussion
>
>
> *Dial In Details*
> To join the meeting, go to:
> https://bluejeans.com/795795755
> (Try your iPhone or Android phone)
>
> Just want to dial in? (http://bluejeans.com/numbers)
> Enter Meeting ID: 795795755
>
> *Reminder that all calls are recorded.*
>
>
> --
> Evan Schwartz
> Software Engineer
> Managing Director of Ripple Luxembourg
>
>


-- 
Evan Schwartz
Software Engineer
Managing Director of Ripple Luxembourg

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

<div dir=3D"ltr">I&#39;m very sorry about the confusion today. It seems tha=
t we were thrown off by daylight savings time.<div><br></div><div>We&#39;ll=
 reschedule today&#39;s call for next week or the week after -- and we&#39;=
ll be sure to include calendar invites next time so we can be sure we&#39;r=
e synced up on the time.</div></div><div class=3D"gmail_extra"><br><div cla=
ss=3D"gmail_quote">On Tue, Nov 15, 2016 at 6:18 PM, Evan Schwartz <span dir=
=3D"ltr">&lt;<a href=3D"mailto:evan@ripple.com" target=3D"_blank">evan@ripp=
le.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"=
margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"=
ltr">Hi all,<div><br></div><div>It&#39;s Interledger time again!</div><div>=
<br></div><div><b>Agenda</b> for tomorrow&#39;s call:</div><div><ol><li>Dem=
o of the <a href=3D"https://github.com/interledgerjs/ilp-kit" target=3D"_bl=
ank">ilp-kit</a>=C2=A0for bootstrapping ILP</li><li><a href=3D"https://gith=
ub.com/interledger/rfcs/pull/125" target=3D"_blank">Common Ledger API propo=
sal</a> discussion</li></ol><div><div style=3D"font-size:12.8px"><b>Dial In=
 Details<br></b><br>To join the meeting, go to:<br><a href=3D"https://bluej=
eans.com/795795755" target=3D"_blank">https://bluejeans.com/79579575<wbr>5<=
/a><br>(Try your iPhone or Android phone)<br><br>Just want to dial in? (<a =
href=3D"http://bluejeans.com/numbers" target=3D"_blank">http://bluejeans.co=
m/numbers</a>)<br>Enter Meeting ID: 795795755<br><br></div><b style=3D"font=
-size:12.8px">Reminder that all=C2=A0<span class=3D"m_-1020906327812936739g=
mail-il">calls</span>=C2=A0are recorded.</b><span class=3D"HOEnZb"><font co=
lor=3D"#888888"><br></font></span></div></div><span class=3D"HOEnZb"><font =
color=3D"#888888"><div><br clear=3D"all"><div><br></div>-- <br><div class=
=3D"m_-1020906327812936739gmail_signature"><div dir=3D"ltr"><div><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><font face=3D"arial, helvetica, sans-serif">Evan Schwartz</font></div><di=
v dir=3D"ltr"><font face=3D"arial, helvetica, sans-serif">Software Engineer=
</font></div><div dir=3D"ltr"><span style=3D"font-family:arial,helvetica,sa=
ns-serif;font-size:12.8px">Managing Director of Ripple Luxembourg</span></d=
iv><div dir=3D"ltr"><div><a href=3D"http:///" target=3D"_blank"></a><span><=
/span><span></span><a href=3D"http:///" target=3D"_blank"></a><span></span>=
<span></span><img src=3D"https://ripple.com/wp-content/themes/ripple-beta/a=
ssets/img/logo/ripple-logo-color@2x.png" style=3D"font-size:12.8px" width=
=3D"96" height=3D"31"><br></div></div></div></div></div></div></div></div><=
/div>
</div></font></span></div>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div class=
=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><d=
iv><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div=
 dir=3D"ltr"><font face=3D"arial, helvetica, sans-serif">Evan Schwartz</fon=
t></div><div dir=3D"ltr"><font face=3D"arial, helvetica, sans-serif">Softwa=
re Engineer</font></div><div dir=3D"ltr"><span style=3D"font-family:arial,h=
elvetica,sans-serif;font-size:12.8px">Managing Director of Ripple Luxembour=
g</span></div><div dir=3D"ltr"><div><a href=3D"http:///" target=3D"_blank">=
</a><span></span><span></span><a href=3D"http:///" target=3D"_blank"></a><s=
pan></span><span></span><img src=3D"https://ripple.com/wp-content/themes/ri=
pple-beta/assets/img/logo/ripple-logo-color@2x.png" style=3D"font-size:12.8=
px" width=3D"96" height=3D"31"><br></div></div></div></div></div></div></di=
v></div></div>
</div>

--001a114d3e2a48a59e05416d8dd8--


From nobody Wed Nov 16 11:41:06 2016
Return-Path: <adrian@hopebailie.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD9F2129649 for <ledger@ietfa.amsl.com>; Wed, 16 Nov 2016 11:41:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hopebailie.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PfilNLyFZoHh for <ledger@ietfa.amsl.com>; Wed, 16 Nov 2016 11:41:01 -0800 (PST)
Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4C3412962F for <ledger@ietf.org>; Wed, 16 Nov 2016 11:41:00 -0800 (PST)
Received: by mail-wm0-x22b.google.com with SMTP id f82so96061894wmf.1 for <ledger@ietf.org>; Wed, 16 Nov 2016 11:41:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopebailie.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=p7vgVc1pLxjd/LOLSmsICNV7Nn2hF/j+0yvNYA0/1SI=; b=KwhFwAggef/zDVIlUNiJYzhq/bfmki4crv+vmDaWVfGtKDx5SKVZ7/OcgP8dekGTQ1 gKlD9s9kF5AUueIJhot/anqFHCQrBBGBH1OczEbVxcJdacZO0s3BXKGcPNJLYzIsirkH v5iuxG5hcPrpF90sOELhkLbP7v+09jyEF/4YU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=p7vgVc1pLxjd/LOLSmsICNV7Nn2hF/j+0yvNYA0/1SI=; b=IxRv9+g3p+uXeb/NlbwnXOLKyLaKogQzySoeFi7tzjVSeyxXzKmLDNSapx0Ib9gBDD K4+wfDsD+QPWKhaMnFLqhiwXgVq+9PI/hgHme3Z1LWc2rBmgaycluv4NElocuM3Ih2HS bLiKVLAoKvCQKk9o0IjWjcwY/FHVFytgp0FfH/VNGsV354kJCbxkttFwZagkV1UCgoAp qkyDFREH7jFVzlesxN/ffjMUxm0jhi/rNp6/tgIkLtuuyNBnQ5dkPCMsa9uv6LSNu7mX O6zSbk0I3JEy6s2QFaAx6gI1iiuhezv04pHgCVRRiGJnU9zcDn2q11sLbRLTMJ7HkKMb icSg==
X-Gm-Message-State: ABUngvfWErI484cWQfmDY2iqE1fCN3X2UQLRWMD6OFj/QQDvrMSvlH2CuBGmhOY2K2qYZHSKZUbnsl71rSxvSA==
X-Received: by 10.28.183.215 with SMTP id h206mr12271241wmf.60.1479325259250;  Wed, 16 Nov 2016 11:40:59 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.115.6 with HTTP; Wed, 16 Nov 2016 11:40:58 -0800 (PST)
In-Reply-To: <CAAFMpDo42gBPpoZw2iookBfvFJiuWV2dRbjfs=jbePhP8YxM=w@mail.gmail.com>
References: <CAONA2jXZmF0Oa-Md7NCqv45fyKAo0ySjBfHsFUUU_hMGmTzC2A@mail.gmail.com> <CAONA2jXdtC6w68wa=2jW33aTv7orWBSWNO98rwODDpobis6tyA@mail.gmail.com> <CAAFMpDo42gBPpoZw2iookBfvFJiuWV2dRbjfs=jbePhP8YxM=w@mail.gmail.com>
From: Adrian Hope-Bailie <adrian@hopebailie.com>
Date: Wed, 16 Nov 2016 21:40:58 +0200
Message-ID: <CA+eFz_+1qTFKa_aNY3Ahw31UWRUPLU1XKafN__+9fev9Uc4Org@mail.gmail.com>
To: Jacob Pratt <jhprattdev@gmail.com>
Content-Type: multipart/alternative; boundary=001a1148d9e49619fa0541704013
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/w7KfBYb5vbTdQXwUBjTMXel0wzc>
Cc: Interledger Community Group <public-interledger@w3.org>, Evan Schwartz <evan@ripple.com>, Interledger Mailing List - IETF <ledger@ietf.org>
Subject: Re: [Ledger] AGENDA - Interledger Community Call - 16 November - 3pm GMT
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Nov 2016 19:41:05 -0000

--001a1148d9e49619fa0541704013
Content-Type: text/plain; charset=UTF-8

Hi Jacob,

The time is always 3pm UTC.

Unfortunately W3C has a weird tradition of using Boston as it's baseline so
meetings are set according to US Eastern (i.e. always at the same time for
folks in Boston). Anyone that is used to the W3C way of doing things would
have arrived an hour late for today's meeting (which happened to one host
but not the other).

Will find a way to do this better :)

Adrian



On 16 November 2016 at 20:30, Jacob Pratt <jhprattdev@gmail.com> wrote:

> In addition to the calendar invites, can we have UTC times sent out? Then
> there's no need to worry about DST.
>
> Jacob H. Pratt
>
> On Wed, Nov 16, 2016 at 11:27 AM, Evan Schwartz <evan@ripple.com> wrote:
>
>> I'm very sorry about the confusion today. It seems that we were thrown
>> off by daylight savings time.
>>
>> We'll reschedule today's call for next week or the week after -- and
>> we'll be sure to include calendar invites next time so we can be sure we're
>> synced up on the time.
>>
>> On Tue, Nov 15, 2016 at 6:18 PM, Evan Schwartz <evan@ripple.com> wrote:
>>
>>> Hi all,
>>>
>>> It's Interledger time again!
>>>
>>> *Agenda* for tomorrow's call:
>>>
>>>    1. Demo of the ilp-kit <https://github.com/interledgerjs/ilp-kit> for
>>>    bootstrapping ILP
>>>    2. Common Ledger API proposal
>>>    <https://github.com/interledger/rfcs/pull/125> discussion
>>>
>>>
>>> *Dial In Details*
>>> To join the meeting, go to:
>>> https://bluejeans.com/795795755
>>> (Try your iPhone or Android phone)
>>>
>>> Just want to dial in? (http://bluejeans.com/numbers)
>>> Enter Meeting ID: 795795755
>>>
>>> *Reminder that all calls are recorded.*
>>>
>>>
>>> --
>>> Evan Schwartz
>>> Software Engineer
>>> Managing Director of Ripple Luxembourg
>>>
>>>
>>
>>
>> --
>> Evan Schwartz
>> Software Engineer
>> Managing Director of Ripple Luxembourg
>>
>>
>

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

<div dir=3D"ltr"><div><div><div>Hi Jacob,<br><br></div>The time is always 3=
pm UTC. <br><br>Unfortunately W3C has a weird tradition of using Boston as =
it&#39;s baseline so meetings are set according to US Eastern (i.e. always =
at the same time for folks in Boston). Anyone that is used to the W3C way o=
f doing things would have arrived an hour late for today&#39;s meeting (whi=
ch happened to one host but not the other).<br><br></div>Will find a way to=
 do this better :)<br><br></div>Adrian<br><div><div><br><br></div></div></d=
iv><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On 16 November=
 2016 at 20:30, Jacob Pratt <span dir=3D"ltr">&lt;<a href=3D"mailto:jhpratt=
dev@gmail.com" target=3D"_blank">jhprattdev@gmail.com</a>&gt;</span> wrote:=
<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-lef=
t:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">In addition to the cale=
ndar invites, can we have UTC times sent out? Then there&#39;s no need to w=
orry about DST.</div><div class=3D"gmail_extra"><br clear=3D"all"><div><div=
 class=3D"m_2992471144623916855gmail_signature" data-smartmail=3D"gmail_sig=
nature"><div dir=3D"ltr">Jacob H. Pratt</div></div></div><div><div class=3D=
"h5">
<br><div class=3D"gmail_quote">On Wed, Nov 16, 2016 at 11:27 AM, Evan Schwa=
rtz <span dir=3D"ltr">&lt;<a href=3D"mailto:evan@ripple.com" target=3D"_bla=
nk">evan@ripple.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quo=
te" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"=
><div dir=3D"ltr">I&#39;m very sorry about the confusion today. It seems th=
at we were thrown off by daylight savings time.<div><br></div><div>We&#39;l=
l reschedule today&#39;s call for next week or the week after -- and we&#39=
;ll be sure to include calendar invites next time so we can be sure we&#39;=
re synced up on the time.</div></div><div class=3D"m_2992471144623916855HOE=
nZb"><div class=3D"m_2992471144623916855h5"><div class=3D"gmail_extra"><br>=
<div class=3D"gmail_quote">On Tue, Nov 15, 2016 at 6:18 PM, Evan Schwartz <=
span dir=3D"ltr">&lt;<a href=3D"mailto:evan@ripple.com" target=3D"_blank">e=
van@ripple.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div=
 dir=3D"ltr">Hi all,<div><br></div><div>It&#39;s Interledger time again!</d=
iv><div><br></div><div><b>Agenda</b> for tomorrow&#39;s call:</div><div><ol=
><li>Demo of the <a href=3D"https://github.com/interledgerjs/ilp-kit" targe=
t=3D"_blank">ilp-kit</a>=C2=A0for bootstrapping ILP</li><li><a href=3D"http=
s://github.com/interledger/rfcs/pull/125" target=3D"_blank">Common Ledger A=
PI proposal</a> discussion</li></ol><div><div style=3D"font-size:12.8px"><b=
>Dial In Details<br></b><br>To join the meeting, go to:<br><a href=3D"https=
://bluejeans.com/795795755" target=3D"_blank">https://bluejeans.com/7957957=
5<wbr>5</a><br>(Try your iPhone or Android phone)<br><br>Just want to dial =
in? (<a href=3D"http://bluejeans.com/numbers" target=3D"_blank">http://blue=
jeans.com/numbers</a>)<br>Enter Meeting ID: 795795755<br><br></div><b style=
=3D"font-size:12.8px">Reminder that all=C2=A0<span class=3D"m_2992471144623=
916855m_-6449386297112926455m_-1020906327812936739gmail-il">calls</span>=C2=
=A0are recorded.</b><span class=3D"m_2992471144623916855m_-6449386297112926=
455HOEnZb"><font color=3D"#888888"><br></font></span></div></div><span clas=
s=3D"m_2992471144623916855m_-6449386297112926455HOEnZb"><font color=3D"#888=
888"><div><br clear=3D"all"><div><br></div>-- <br><div class=3D"m_299247114=
4623916855m_-6449386297112926455m_-1020906327812936739gmail_signature"><div=
 dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><font face=3D"arial, helvetica, sans-serif">Eva=
n Schwartz</font></div><div dir=3D"ltr"><font face=3D"arial, helvetica, san=
s-serif">Software Engineer</font></div><div dir=3D"ltr"><span style=3D"font=
-family:arial,helvetica,sans-serif;font-size:12.8px">Managing Director of R=
ipple Luxembourg</span></div><div dir=3D"ltr"><div><a href=3D"http:///" tar=
get=3D"_blank"></a><span></span><span></span><a href=3D"http:///" target=3D=
"_blank"></a><span></span><span></span><img src=3D"https://ripple.com/wp-co=
ntent/themes/ripple-beta/assets/img/logo/ripple-logo-color@2x.png" style=3D=
"font-size:12.8px" width=3D"96" height=3D"31"><br></div></div></div></div><=
/div></div></div></div></div>
</div></font></span></div>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div class=
=3D"m_2992471144623916855m_-6449386297112926455gmail_signature" data-smartm=
ail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"=
ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><font face=3D"arial=
, helvetica, sans-serif">Evan Schwartz</font></div><div dir=3D"ltr"><font f=
ace=3D"arial, helvetica, sans-serif">Software Engineer</font></div><div dir=
=3D"ltr"><span style=3D"font-family:arial,helvetica,sans-serif;font-size:12=
.8px">Managing Director of Ripple Luxembourg</span></div><div dir=3D"ltr"><=
div><a href=3D"http:///" target=3D"_blank"></a><span></span><span></span><a=
 href=3D"http:///" target=3D"_blank"></a><span></span><span></span><img src=
=3D"https://ripple.com/wp-content/themes/ripple-beta/assets/img/logo/ripple=
-logo-color@2x.png" style=3D"font-size:12.8px" width=3D"96" height=3D"31"><=
br></div></div></div></div></div></div></div></div></div>
</div>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br></div>

--001a1148d9e49619fa0541704013--


From nobody Wed Nov 16 16:28:44 2016
Return-Path: <jhprattdev@gmail.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64F4A12940B for <ledger@ietfa.amsl.com>; Wed, 16 Nov 2016 10:30:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W_kL88pscNOm for <ledger@ietfa.amsl.com>; Wed, 16 Nov 2016 10:30:07 -0800 (PST)
Received: from mail-it0-x232.google.com (mail-it0-x232.google.com [IPv6:2607:f8b0:4001:c0b::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2C661294A7 for <ledger@ietf.org>; Wed, 16 Nov 2016 10:30:07 -0800 (PST)
Received: by mail-it0-x232.google.com with SMTP id l8so81146964iti.1 for <ledger@ietf.org>; Wed, 16 Nov 2016 10:30:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=WXeCVl7VAGlJSpnZ3atRMoIW4dRpe9MW6AWcylkRLRE=; b=d4n5oPYhWG95o120oXY6zHj1x1N4zV9fB5myVJ6c7Tm5BeMldoGYwMAAl1+R69YTUc IavfztuhZxwlQRt9SNfqn0+OplrYh5I4EDG6pkT+Dwf6wZqgPFjVIcxDZvSCMUHJr/ZP Hwi/RJQg929bm5sdIqdzAMka+OtuNwCU11dGvQUdFp9mY0Q5yJO5/NjReUyDFvdBue5q CYc7UQ2RzGKuDsFQlANRKJ5YzidTSlcsNslk5cBgmlUt8QXeDlde2EAb+bmxfoEAHmKF A5g12Wf+BVPFgp5mZCuAk3gBsDbZI9ILvVWTj7CWvDRIf6nBOQQXxo7syRZcyLeDY2qC B4Cw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=WXeCVl7VAGlJSpnZ3atRMoIW4dRpe9MW6AWcylkRLRE=; b=crwKG0ikFNqNOtdQI9FpvLRtxE9SkksJXse4Qa4EamgcvODspIvTB2ArKOLiLwGR5U 9ECyka+khoONwc9+t287w5HaMBbG2W3gEGPN3/HVG1t4alvvU9UsQRIPZZ/5vY/wvX5l QpBYTU0gBwyo+wpAq2HjR0VJwdV/Gcy48oaVxe6apUbCnNJrs90/g0E4t2cOY3Jnhn4I 58MVOXPkTtsPDt2nUc9kPOwgFPPW+6n2WH/BxWgn4ghf5TUmwCAn5WuVaXDLfh4oIC06 Ddy8zcXgcTUAZDIgjF5+65hQgZPltikwlM6aLHxnXJ5RS/IIYmXBmh3wu6JEZP0U5xqN nLsQ==
X-Gm-Message-State: ABUngvf1YHr9ON06UjdimM5yi7TpVHfsixdnC2PqfvjhkSJ9vDcBxo0LZAcz6CLkQoztLPEuc49iNip2I7puKg==
X-Received: by 10.202.188.196 with SMTP id m187mr3123555oif.210.1479321005970;  Wed, 16 Nov 2016 10:30:05 -0800 (PST)
MIME-Version: 1.0
Received: by 10.157.34.65 with HTTP; Wed, 16 Nov 2016 10:30:05 -0800 (PST)
In-Reply-To: <CAONA2jXdtC6w68wa=2jW33aTv7orWBSWNO98rwODDpobis6tyA@mail.gmail.com>
References: <CAONA2jXZmF0Oa-Md7NCqv45fyKAo0ySjBfHsFUUU_hMGmTzC2A@mail.gmail.com> <CAONA2jXdtC6w68wa=2jW33aTv7orWBSWNO98rwODDpobis6tyA@mail.gmail.com>
From: Jacob Pratt <jhprattdev@gmail.com>
Date: Wed, 16 Nov 2016 13:30:05 -0500
Message-ID: <CAAFMpDo42gBPpoZw2iookBfvFJiuWV2dRbjfs=jbePhP8YxM=w@mail.gmail.com>
To: Evan Schwartz <evan@ripple.com>
Content-Type: multipart/alternative; boundary=001a113dc8fc11db1205416f43e4
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/stgeP0MXrzyqadtKpkAbewyHtwI>
X-Mailman-Approved-At: Wed, 16 Nov 2016 16:28:43 -0800
Cc: Interledger Community Group <public-interledger@w3.org>, Interledger Mailing List - IETF <ledger@ietf.org>
Subject: Re: [Ledger] AGENDA - Interledger Community Call - 16 November - 3pm GMT
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Nov 2016 18:30:09 -0000

--001a113dc8fc11db1205416f43e4
Content-Type: text/plain; charset=UTF-8

In addition to the calendar invites, can we have UTC times sent out? Then
there's no need to worry about DST.

Jacob H. Pratt

On Wed, Nov 16, 2016 at 11:27 AM, Evan Schwartz <evan@ripple.com> wrote:

> I'm very sorry about the confusion today. It seems that we were thrown off
> by daylight savings time.
>
> We'll reschedule today's call for next week or the week after -- and we'll
> be sure to include calendar invites next time so we can be sure we're
> synced up on the time.
>
> On Tue, Nov 15, 2016 at 6:18 PM, Evan Schwartz <evan@ripple.com> wrote:
>
>> Hi all,
>>
>> It's Interledger time again!
>>
>> *Agenda* for tomorrow's call:
>>
>>    1. Demo of the ilp-kit <https://github.com/interledgerjs/ilp-kit> for
>>    bootstrapping ILP
>>    2. Common Ledger API proposal
>>    <https://github.com/interledger/rfcs/pull/125> discussion
>>
>>
>> *Dial In Details*
>> To join the meeting, go to:
>> https://bluejeans.com/795795755
>> (Try your iPhone or Android phone)
>>
>> Just want to dial in? (http://bluejeans.com/numbers)
>> Enter Meeting ID: 795795755
>>
>> *Reminder that all calls are recorded.*
>>
>>
>> --
>> Evan Schwartz
>> Software Engineer
>> Managing Director of Ripple Luxembourg
>>
>>
>
>
> --
> Evan Schwartz
> Software Engineer
> Managing Director of Ripple Luxembourg
>
>

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

<div dir=3D"ltr">In addition to the calendar invites, can we have UTC times=
 sent out? Then there&#39;s no need to worry about DST.</div><div class=3D"=
gmail_extra"><br clear=3D"all"><div><div class=3D"gmail_signature" data-sma=
rtmail=3D"gmail_signature"><div dir=3D"ltr">Jacob H. Pratt</div></div></div=
>
<br><div class=3D"gmail_quote">On Wed, Nov 16, 2016 at 11:27 AM, Evan Schwa=
rtz <span dir=3D"ltr">&lt;<a href=3D"mailto:evan@ripple.com" target=3D"_bla=
nk">evan@ripple.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quo=
te" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"=
><div dir=3D"ltr">I&#39;m very sorry about the confusion today. It seems th=
at we were thrown off by daylight savings time.<div><br></div><div>We&#39;l=
l reschedule today&#39;s call for next week or the week after -- and we&#39=
;ll be sure to include calendar invites next time so we can be sure we&#39;=
re synced up on the time.</div></div><div class=3D"HOEnZb"><div class=3D"h5=
"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Tue, Nov 15,=
 2016 at 6:18 PM, Evan Schwartz <span dir=3D"ltr">&lt;<a href=3D"mailto:eva=
n@ripple.com" target=3D"_blank">evan@ripple.com</a>&gt;</span> wrote:<br><b=
lockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px =
#ccc solid;padding-left:1ex"><div dir=3D"ltr">Hi all,<div><br></div><div>It=
&#39;s Interledger time again!</div><div><br></div><div><b>Agenda</b> for t=
omorrow&#39;s call:</div><div><ol><li>Demo of the <a href=3D"https://github=
.com/interledgerjs/ilp-kit" target=3D"_blank">ilp-kit</a>=C2=A0for bootstra=
pping ILP</li><li><a href=3D"https://github.com/interledger/rfcs/pull/125" =
target=3D"_blank">Common Ledger API proposal</a> discussion</li></ol><div><=
div style=3D"font-size:12.8px"><b>Dial In Details<br></b><br>To join the me=
eting, go to:<br><a href=3D"https://bluejeans.com/795795755" target=3D"_bla=
nk">https://bluejeans.com/79579575<wbr>5</a><br>(Try your iPhone or Android=
 phone)<br><br>Just want to dial in? (<a href=3D"http://bluejeans.com/numbe=
rs" target=3D"_blank">http://bluejeans.com/numbers</a>)<br>Enter Meeting ID=
: 795795755<br><br></div><b style=3D"font-size:12.8px">Reminder that all=C2=
=A0<span class=3D"m_-6449386297112926455m_-1020906327812936739gmail-il">cal=
ls</span>=C2=A0are recorded.</b><span class=3D"m_-6449386297112926455HOEnZb=
"><font color=3D"#888888"><br></font></span></div></div><span class=3D"m_-6=
449386297112926455HOEnZb"><font color=3D"#888888"><div><br clear=3D"all"><d=
iv><br></div>-- <br><div class=3D"m_-6449386297112926455m_-1020906327812936=
739gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"=
><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><font face=3D"arial, he=
lvetica, sans-serif">Evan Schwartz</font></div><div dir=3D"ltr"><font face=
=3D"arial, helvetica, sans-serif">Software Engineer</font></div><div dir=3D=
"ltr"><span style=3D"font-family:arial,helvetica,sans-serif;font-size:12.8p=
x">Managing Director of Ripple Luxembourg</span></div><div dir=3D"ltr"><div=
><a href=3D"http:///" target=3D"_blank"></a><span></span><span></span><a hr=
ef=3D"http:///" target=3D"_blank"></a><span></span><span></span><img src=3D=
"https://ripple.com/wp-content/themes/ripple-beta/assets/img/logo/ripple-lo=
go-color@2x.png" style=3D"font-size:12.8px" width=3D"96" height=3D"31"><br>=
</div></div></div></div></div></div></div></div></div>
</div></font></span></div>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div class=
=3D"m_-6449386297112926455gmail_signature" data-smartmail=3D"gmail_signatur=
e"><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"=
><div dir=3D"ltr"><div dir=3D"ltr"><font face=3D"arial, helvetica, sans-ser=
if">Evan Schwartz</font></div><div dir=3D"ltr"><font face=3D"arial, helveti=
ca, sans-serif">Software Engineer</font></div><div dir=3D"ltr"><span style=
=3D"font-family:arial,helvetica,sans-serif;font-size:12.8px">Managing Direc=
tor of Ripple Luxembourg</span></div><div dir=3D"ltr"><div><a href=3D"http:=
///" target=3D"_blank"></a><span></span><span></span><a href=3D"http:///" t=
arget=3D"_blank"></a><span></span><span></span><img src=3D"https://ripple.c=
om/wp-content/themes/ripple-beta/assets/img/logo/ripple-logo-color@2x.png" =
style=3D"font-size:12.8px" width=3D"96" height=3D"31"><br></div></div></div=
></div></div></div></div></div></div>
</div>
</div></div></blockquote></div><br></div>

--001a113dc8fc11db1205416f43e4--


From nobody Thu Nov 17 00:54:44 2016
Return-Path: <adrian@hopebailie.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A2421294F0 for <ledger@ietfa.amsl.com>; Thu, 17 Nov 2016 00:54:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hopebailie.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UqNBMxlFUhuz for <ledger@ietfa.amsl.com>; Thu, 17 Nov 2016 00:54:36 -0800 (PST)
Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7AC071294C6 for <ledger@ietf.org>; Thu, 17 Nov 2016 00:54:35 -0800 (PST)
Received: by mail-wm0-x22e.google.com with SMTP id t79so130135230wmt.0 for <ledger@ietf.org>; Thu, 17 Nov 2016 00:54:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopebailie.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=EUAM96jIiHpc+us2V66IenO9NdMYKmx71zY8fXxg/cg=; b=SsU92Xfio3JwWDcUURs4uXCS/mVh6PopR91LeKdngcn52OiCwfSoygQN+oiBbJV+CQ dAtkrm1XYB1SKrI7jhFPPJhSGw8N+Zzft6aDyonJ6QPePXiDZEeG1E25r7Dok1HGxZNq FdY+t03IApSo6kYt0GDT4ELNTTOEB1lp+1H7M=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=EUAM96jIiHpc+us2V66IenO9NdMYKmx71zY8fXxg/cg=; b=OlpfATX/Q7S1WwtOlIQ9buu2HnlNijl20mGM2FYzuiJn/F+VWNJyd97GzKtDIUmT+B WcFUfxZnP5MWUID9ZJJn/IpMIw1KqoJ5k12SPl6z50gadu8W1ZgYFJofyx8/7o3VGNj8 NxJaVi9KxYof7LTcaX64UsueNNU8Upq0SxwKgzovIqYAOx9LQn/F1sIwS9+PD4/WPIZR zZpqKjBReB6wa/JNwa3Jdx+CWBe6rF1X7EZUg0qlR0Fh8dV+N/EakCfPl8LBEZ5Eipwj WkwO0mS+jMYirxjikazAX4vaj3RVrVJmxhPY+df9/hRh/EKIPk2JgHwaJbNvJY50THi/ WQ1w==
X-Gm-Message-State: ABUngvclkH/DtPaAl31HM/q9/UPx3CBTCCKZNLP8Tw/4KshF712oDOrN1iL8WWZOz145GU6eCefaS+czq6+tVw==
X-Received: by 10.28.51.211 with SMTP id z202mr16208295wmz.125.1479372873786;  Thu, 17 Nov 2016 00:54:33 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.115.6 with HTTP; Thu, 17 Nov 2016 00:54:33 -0800 (PST)
From: Adrian Hope-Bailie <adrian@hopebailie.com>
Date: Thu, 17 Nov 2016 10:54:33 +0200
Message-ID: <CA+eFz_KYkiF0kx1247vtt3ruZscWqKF4zvdxsTpXDVgGhdbSzg@mail.gmail.com>
To: Interledger Mailing List - IETF <ledger@ietf.org>
Content-Type: multipart/alternative; boundary=001a11444f26a1fac705417b5631
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/My4EvxQX0_CxPC-ib8Wy6g1_dBw>
Subject: [Ledger] IETF 97 Seoul
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Nov 2016 08:54:39 -0000

--001a11444f26a1fac705417b5631
Content-Type: text/plain; charset=UTF-8

If you're in Seoul and have a moment let's meet up!

I just got my own personal Interledger node up and running last night at
https://zar-ilp.hopebailie.com and I'd be happy to help you do the same so
we can peer up and grow the network.

If you want to get started yourself just go get
https://github.com/interledgerjs/ilp-kit and follow the instructions (some
more detailed ones will go up in the next day or two but I can help if you
get stuck).

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

<div dir=3D"ltr"><div><div>If you&#39;re in Seoul and have a moment let&#39=
;s meet up!<br><br></div>I just got my own personal Interledger node up and=
 running last night at <a href=3D"https://zar-ilp.hopebailie.com">https://z=
ar-ilp.hopebailie.com</a> and I&#39;d be happy to help you do the same so w=
e can peer up and grow the network.<br><br></div>If you want to get started=
 yourself just go get <a href=3D"https://github.com/interledgerjs/ilp-kit">=
https://github.com/interledgerjs/ilp-kit</a> and follow the instructions (s=
ome more detailed ones will go up in the next day or two but I can help if =
you get stuck).<br></div>

--001a11444f26a1fac705417b5631--


From nobody Fri Nov 25 08:11:00 2016
Return-Path: <adrian@hopebailie.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1ABE71293DB for <ledger@ietfa.amsl.com>; Fri, 25 Nov 2016 08:10:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hopebailie.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FZmzaOhuxPsV for <ledger@ietfa.amsl.com>; Fri, 25 Nov 2016 08:10:56 -0800 (PST)
Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 485CB127077 for <ledger@ietf.org>; Fri, 25 Nov 2016 08:10:56 -0800 (PST)
Received: by mail-wm0-x22d.google.com with SMTP id a197so148003579wmd.0 for <ledger@ietf.org>; Fri, 25 Nov 2016 08:10:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopebailie.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=pzXY5/xXEhmIMbelV7okFeEEWG1f/dMOmyxgsiTWjPA=; b=TDRac/974UZ7m0tylLn0ugkuRytXkamAtWewDh3dQoiXM2dz7l8qdBdfsten4NDukA K73hZf6qCXcGGc20Wm3kX2kbTzzjHqEjPpW0gT2O8PnjYuHFa0LQDCLEckyg/xvOJ/JR FtryZ5LWAfG21jiVDp0pYC0gPsVwMbAn52pOU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=pzXY5/xXEhmIMbelV7okFeEEWG1f/dMOmyxgsiTWjPA=; b=EQc/Kmerx0ytDR/bQum8SQxiViLA67WNKutC4mqAY0rpBxtBM2QvzvNLDaqty9obyX PZk346pQEOB/mhgC8qyJHeAnpgyEKUJ90PLkewn2lGJR8LGFOMS0n2GsPfjHo892pU4H x2CLVIWeDOLWUvC2f21p3OQAmLRTONsXgCaLTzffTmPRPZCB/9Xw44noDmf29MAhgNF4 LHCr5LrVa5pKpQbSjWm4S1zgQeMloXHe9PKtWG3etBMbXPDxF0Q0RLCorkyXH3KR8I0g xp0iJrlq3daK/Pf5v4LMFgmif755uw0IvY8scn6SDF1sF7zJsis3X0sKyHcJ/mYRsEYK Ctyw==
X-Gm-Message-State: AKaTC01LkRk5a+Mv5BzOb9HlpsWQQ0k/7pTU329SEJdIGxTs6n5v+W7Q5/xF13FdppIxuFdi1EskEP/3zf9NUg==
X-Received: by 10.28.183.215 with SMTP id h206mr8716008wmf.60.1480090254801; Fri, 25 Nov 2016 08:10:54 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.115.6 with HTTP; Fri, 25 Nov 2016 08:10:54 -0800 (PST)
From: Adrian Hope-Bailie <adrian@hopebailie.com>
Date: Fri, 25 Nov 2016 18:10:54 +0200
Message-ID: <CA+eFz_KttJH7EWww+di7q+cXUk62VgQcDd+OFFAYVRE6AkW_bQ@mail.gmail.com>
To: Interledger Community Group <public-interledger@w3.org>,  Interledger Mailing List - IETF <ledger@ietf.org>
Content-Type: multipart/alternative; boundary=001a1148d9e4df9d3b0542225dfa
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/_xytuB3apAkrVjqGBKXszDDJaP8>
Subject: [Ledger] Next Week's Interledger Call - Bootstrapping the Interledger - ILP-Kit Demo
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Nov 2016 16:10:59 -0000

--001a1148d9e4df9d3b0542225dfa
Content-Type: text/plain; charset=UTF-8

Hi all,

On next week's call we're going to do a deep dive on ILP-Kit [1]. ILP-Kit
is the project that combines many of the existing Interledger componenets
into an easy to run complete Interledger network node.

A number of early adopters [2] have already deployed the kit and are
running nodes providing very valuable feedback to the project and giving us
an early view of what an open payments network might look like.

The agenda for the call is an overview of the ILP-Kit project and the
various components followed by a demonstration of how to run your own
instance and peer with other nodes.

Following that we'll have some open discussion about what's been working
and where we need to improve and take ILP-Kit next.

Join us in our regular Wednesday slot to be part of bootstrapping the
Interledger!


*Dial In Details*
To join the meeting, go to:
https://bluejeans.com/795795755
(Try your iPhone or Android phone)

Just want to dial in? (http://bluejeans.com/numbers)
Enter Meeting ID: 795795755

*Reminder that all calls are recorded.*

[1] - https://github.com/interledgerjs/ilp-kit
[2] - https://github.com/interledgerjs/ilp-kit/wiki/Known-ILP-Nodes

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

<div dir=3D"ltr"><div><div><div><div><div>Hi all,<br><br></div>On next week=
&#39;s call we&#39;re going to do a deep dive on ILP-Kit [1]. ILP-Kit is th=
e project that combines many of the existing Interledger componenets into a=
n easy to run complete Interledger network node.<br><br></div>A number of e=
arly adopters [2] have already deployed the kit and are running nodes provi=
ding very valuable feedback to the project and giving us an early view of w=
hat an open payments network might look like.<br><br></div>The agenda for t=
he call is an overview of the ILP-Kit project and the various components fo=
llowed by a demonstration of how to run your own instance and peer with oth=
er nodes.<br><br></div>Following that we&#39;ll have some open discussion a=
bout what&#39;s been working and where we need to improve and take ILP-Kit =
next.<br><br></div><div><div><div>Join us in our regular Wednesday slot to =
be part of bootstrapping the Interledger!<br></div><div><div><br><b>Dial In=
 Details<br></b><br>To join the meeting, go to:<br><a href=3D"https://bluej=
eans.com/795795755" target=3D"_blank">https://bluejeans.com/79579575<wbr>5<=
/a><br>(Try your iPhone or Android phone)<br><br>Just want to dial in? (<a =
href=3D"http://bluejeans.com/numbers" target=3D"_blank">http://bluejeans.co=
m/numbers</a>)<br>Enter Meeting ID: 795795755<br><br><b>Reminder that all c=
alls are recorded.</b><br><br>[1] - <a href=3D"https://github.com/interledg=
erjs/ilp-kit">https://github.com/interledgerjs/ilp-kit</a><br>[2] - <a href=
=3D"https://github.com/interledgerjs/ilp-kit/wiki/Known-ILP-Nodes">https://=
github.com/interledgerjs/ilp-kit/wiki/Known-ILP-Nodes</a><br></div></div></=
div></div></div>

--001a1148d9e4df9d3b0542225dfa--


From nobody Sun Nov 27 04:40:52 2016
Return-Path: <adrian@hopebailie.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8B8D1295BD for <ledger@ietfa.amsl.com>; Sun, 27 Nov 2016 04:40:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.1
X-Spam-Level: 
X-Spam-Status: No, score=-0.1 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hopebailie.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bkXFuMKMCh8e for <ledger@ietfa.amsl.com>; Sun, 27 Nov 2016 04:40:49 -0800 (PST)
Received: from mail-wj0-x22b.google.com (mail-wj0-x22b.google.com [IPv6:2a00:1450:400c:c01::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 302311295B8 for <ledger@ietf.org>; Sun, 27 Nov 2016 04:40:49 -0800 (PST)
Received: by mail-wj0-x22b.google.com with SMTP id qp4so93664162wjc.3 for <ledger@ietf.org>; Sun, 27 Nov 2016 04:40:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopebailie.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=gOuh/9p5YqtnMIsprnbpnCw0h/SlJG4Zrf1CUdw/FJs=; b=eVONn2mEelc/MvjqkznijYi5G+bg1Vf392xPutJkFVzvtDYf50wavpX+SkJHdqz1Hq Vnh2intAsFkn9tybx/Ir06SHey+ypEC4TELMvY5uubNw/SNGFx3tnX+/5UgxXH0RjIdD 71J6oFM16P60zWIE81HW122vc2XVeTzp05AII=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=gOuh/9p5YqtnMIsprnbpnCw0h/SlJG4Zrf1CUdw/FJs=; b=B3vjj4LkvA92qUmhQcEB8SafgUhX+hDKTVna5sY/YZ97BC9vM9PyipTM716C+K1upn TFTcCyMUtNlTLMc2FyhEm7IhOhAKtr3+RdXc7/iTfgKWvTV6QramsG0crsy0JXB4AIqf mJLYHz5lWfFpbSeehYPd837EaeRl04OQvvTlPFQGhHHawmPqFoKMADPtj0uiJIG6bHkK Aq4ieiq/MJrIWLGbCeWeNif/FR38KEujGuZgHXuv/cS9wyx5FrTam8/wmOZmJ/FmFIib 01Vqqh0bwmG8pKA+3jsxT76fOJG3aLO6SyD+aOFL5ZvdWPbvZtNoEVuiACtX3AsUY7y4 0qwA==
X-Gm-Message-State: AKaTC02IlfIYnVsgF7hN1s7r+wIXmQ0/rELA6oj7E9VqCzBlsgkf2PBD7fwZ+mcYiF/pYsIRGCTdtv5xl+YJew==
X-Received: by 10.194.47.138 with SMTP id d10mr16618919wjn.83.1480250447583; Sun, 27 Nov 2016 04:40:47 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.115.6 with HTTP; Sun, 27 Nov 2016 04:40:47 -0800 (PST)
In-Reply-To: <CA+eFz_LkQ3mdGcn4T=E=2fQwEbDricX38ym7sFe+Y4nYk9GWXA@mail.gmail.com>
References: <CY4PR2001MB1080B3C65DAAE52A34FFFEAEA18B0@CY4PR2001MB1080.namprd20.prod.outlook.com> <CA+eFz_Lay52ZpHNSbfv7Mi8Qj+SAHxxt27CbxyFgr83Cu4UK8A@mail.gmail.com> <CA+eFz_LkQ3mdGcn4T=E=2fQwEbDricX38ym7sFe+Y4nYk9GWXA@mail.gmail.com>
From: Adrian Hope-Bailie <adrian@hopebailie.com>
Date: Sun, 27 Nov 2016 14:40:47 +0200
Message-ID: <CA+eFz_JRoqi6uVxrBX8nrpwQdcFj7C=h8OybfDAeHSTwE2G6rw@mail.gmail.com>
To: Interledger Community Group <public-interledger@w3.org>,  Interledger Mailing List - IETF <ledger@ietf.org>
Content-Type: multipart/alternative; boundary=047d7b86e7861b9584054247aa58
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/ItltaLO3Sp8i7gT307RZx5V5aKY>
Subject: Re: [Ledger] Korean ILP Node
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 27 Nov 2016 12:40:51 -0000

--047d7b86e7861b9584054247aa58
Content-Type: text/plain; charset=UTF-8

If you can contribute a translation please comment on the issue (
https://github.com/interledgerjs/ilp-kit/issues/88) with details of the
language translation you can provide and we can get a team of translators
together and work out a good way to do this that works for everyone.

On 27 November 2016 at 14:26, Adrian Hope-Bailie <adrian@hopebailie.com>
wrote:

> Logged: https://github.com/interledgerjs/ilp-kit/issues/88
>
> On 27 November 2016 at 14:21, Adrian Hope-Bailie <adrian@hopebailie.com>
> wrote:
>
>> Hey Park,
>>
>> That is great, thank you!
>>
>> Would you be prepared to contribute your translation back to the project?
>> We haven't had this high on our list of priorities yet but I'll log a
>> ticket and let's see if we can move the UI to an architecture that easily
>> supports different language files.
>>
>> Adrian
>>
>>
>>
>> On 27 November 2016 at 13:34, Park Minsung <misnuge@hotmail.com> wrote:
>>
>>> Hi all,
>>>
>>>
>>> I am running Korean version of ILP-kit
>>>
>>>
>>> URL: https://interledger.kr
>>>
>>> Ledger Prefix: kr.krw.interledgerkorea.
>>>
>>> Owner's Connector Account: mspark
>>>
>>>
>>> I translated the kit into Korean.
>>>
>>>
>>> I hope this will be of help for Koreans.
>>>
>>>
>>> Minsung
>>>
>>
>>
>

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

<div dir=3D"ltr">If you can contribute a translation please comment on the =
issue (<a href=3D"https://github.com/interledgerjs/ilp-kit/issues/88" targe=
t=3D"_blank">https://github.com/<wbr>interledgerjs/ilp-kit/issues/<wbr>88</=
a>)=20
with details of the language translation you can provide and we can get a
 team of translators together and work out a good way to do this that=20
works for everyone.</div><div class=3D"gmail_extra"><br><div class=3D"gmail=
_quote">On 27 November 2016 at 14:26, Adrian Hope-Bailie <span dir=3D"ltr">=
&lt;<a href=3D"mailto:adrian@hopebailie.com" target=3D"_blank">adrian@hopeb=
ailie.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=
=3D"ltr">Logged: <a href=3D"https://github.com/interledgerjs/ilp-kit/issues=
/88" target=3D"_blank">https://github.com/<wbr>interledgerjs/ilp-kit/issues=
/<wbr>88</a><br></div><div class=3D"HOEnZb"><div class=3D"h5"><div class=3D=
"gmail_extra"><br><div class=3D"gmail_quote">On 27 November 2016 at 14:21, =
Adrian Hope-Bailie <span dir=3D"ltr">&lt;<a href=3D"mailto:adrian@hopebaili=
e.com" target=3D"_blank">adrian@hopebailie.com</a>&gt;</span> wrote:<br><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #=
ccc solid;padding-left:1ex"><div dir=3D"ltr"><div><div><div>Hey Park,<br><b=
r></div>That is great, thank you!<br><br></div>Would you be prepared to con=
tribute your translation back to the project? We haven&#39;t had this high =
on our list of priorities yet but I&#39;ll log a ticket and let&#39;s see i=
f we can move the UI to an architecture that easily supports different lang=
uage files.<span class=3D"m_112518429177602582HOEnZb"><font color=3D"#88888=
8"><br><br></font></span></div><span class=3D"m_112518429177602582HOEnZb"><=
font color=3D"#888888">Adrian<br><div><br><br></div></font></span></div><di=
v class=3D"m_112518429177602582HOEnZb"><div class=3D"m_112518429177602582h5=
"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On 27 November =
2016 at 13:34, Park Minsung <span dir=3D"ltr">&lt;<a href=3D"mailto:misnuge=
@hotmail.com" target=3D"_blank">misnuge@hotmail.com</a>&gt;</span> wrote:<b=
r><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:=
1px #ccc solid;padding-left:1ex">




<div dir=3D"ltr">
<div id=3D"m_112518429177602582m_-4427791875939847344m_6806132045363539912d=
ivtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;font-family:Guli=
m,&#39;\00ad74\00b9bc&#39;,Sans-Serif" dir=3D"ltr">
<p>Hi all,</p>
<p><br>
</p>
<p>I am running Korean version of ILP-kit</p>
<p><br>
</p>
<p>URL:=C2=A0<a href=3D"https://interledger.kr" class=3D"m_1125184291776025=
82m_-4427791875939847344m_6806132045363539912OWAAutoLink" id=3D"m_112518429=
177602582m_-4427791875939847344m_6806132045363539912LPlnk780498" target=3D"=
_blank">https://interledger.kr</a></p>
<p>Ledger Prefix: kr.krw.interledgerkorea.</p>
<p>Owner&#39;s Connector Account: mspark</p>
<p><br>
</p>
<p>I translated the kit into Korean.=C2=A0</p>
<p><br>
</p>
<p>I hope this will be of help for Koreans.</p><span class=3D"m_11251842917=
7602582m_-4427791875939847344HOEnZb"><font color=3D"#888888">
<p><br>
</p>
<p>Minsung</p>
</font></span></div>
</div>

</blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>

--047d7b86e7861b9584054247aa58--


From nobody Mon Nov 28 09:07:55 2016
Return-Path: <adrian@hopebailie.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5B51129556 for <ledger@ietfa.amsl.com>; Mon, 28 Nov 2016 09:07:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hopebailie.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id juB_HrNyUTzj for <ledger@ietfa.amsl.com>; Mon, 28 Nov 2016 09:07:53 -0800 (PST)
Received: from mail-wj0-x235.google.com (mail-wj0-x235.google.com [IPv6:2a00:1450:400c:c01::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9DE5129538 for <ledger@ietf.org>; Mon, 28 Nov 2016 09:07:52 -0800 (PST)
Received: by mail-wj0-x235.google.com with SMTP id mp19so122170586wjc.1 for <ledger@ietf.org>; Mon, 28 Nov 2016 09:07:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopebailie.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=VKdJnXNBehHiJ6ciW/iE3HpO0oYXcFPpiAHazHpmyqw=; b=Ppj+dcasS6lXVYgGHX5u0URF/xCZtPVIHjlJfB4D6tI8Fng+vbkfBNkr4nfXiVhJGn ezOoUGC2ji3L84kATMV2oKnIUAuO0sq5iJH2CexjbFWge73uyNBEYJ4kVGzFSpfOvYCp +QuexzHTOs8O5KV0E34OTt7I41kIVzN4I5j38=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=VKdJnXNBehHiJ6ciW/iE3HpO0oYXcFPpiAHazHpmyqw=; b=K5zrcdQ+xVJtGhx9916vJNEeOeTjmxyLCRzPjkCwcu4QYyAmG1sStkcb5mrR4ONKSd mJCrvVGch9ktrBjBh1sq/36Ct+Qbf1gGCu91glOuxP30sFQiL//qiAqSBwS64J/06RlY YfKzd7yTWBvOSdXo0/FGMaq1y1NbtXqg9UdCXOCZA8HkQ5U/w/4Fs8vnLfJ5+nZDFwWV Tb0DhXClVz9P3LRdART+CunbcUkVunb9Rv6owB08BB2DM4spAQK5Jxliau3x8nPi67c9 15AZtFE5+2ogWGxJpqK9y9JYb0MkQ2ObGOKxh7z76qm7iUM/uLUah89yZAPIrmjJvpiM s3Lw==
X-Gm-Message-State: AKaTC00tLhpPZIdG6wbtqBquIjz41NKx6VqNGX+D3gSuPw3ofe5UCU1q+LUxth0NgTtvHQI6ERkDvhPZ2iCsJQ==
X-Received: by 10.194.148.134 with SMTP id ts6mr19839957wjb.220.1480352871166;  Mon, 28 Nov 2016 09:07:51 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.115.6 with HTTP; Mon, 28 Nov 2016 09:07:50 -0800 (PST)
From: Adrian Hope-Bailie <adrian@hopebailie.com>
Date: Mon, 28 Nov 2016 19:07:50 +0200
Message-ID: <CA+eFz_LHj3mALqK0ajx9+PYf0t9CuFAsPscWajaHE2r_F4jLDg@mail.gmail.com>
To: Interledger Community Group <public-interledger@w3.org>,  Interledger Mailing List - IETF <ledger@ietf.org>
Content-Type: multipart/alternative; boundary=089e0117664d078a2505425f8312
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/yH2naXS5uVUvRkoW7UB8F9aWlGA>
Subject: [Ledger] Interledger Jobs
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Nov 2016 17:07:55 -0000

--089e0117664d078a2505425f8312
Content-Type: text/plain; charset=UTF-8

There have been a few discussions about companies that are beginning to
explore Interledger and are actively looking for people to work on this.

Ripple is certainly among those and would like to list job advertisements
in a place that is publicly accessible to all members of the Interledger
community.

I have logged an issue on the website repo to create a jobs page but won't
proceed on this unless there is consensus from the group to do so and some
commitment from other community members to add listings.

https://github.com/interledger/interledger.github.io/issues/42

If you are interested in listing jobs on the Interledger website please
comment on the issue and I will include you as a reviewer in the PR for the
new page so you can add your listing before it goes live.

Maintenance of the page will be done via PR and Dimi and I will review new
listings and approve the PRs.

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

<div dir=3D"ltr"><div><div><div><div>There have been a few discussions abou=
t companies that are beginning to explore Interledger and are actively look=
ing for people to work on this.<br><br></div>Ripple is certainly among thos=
e and would like to list job advertisements in a place that is publicly acc=
essible to all members of the Interledger community.<br><br></div>I have lo=
gged an issue on the website repo to create a jobs page but won&#39;t proce=
ed on this unless there is consensus from the group to do so and some commi=
tment from other community members to add listings.<br><br><a href=3D"https=
://github.com/interledger/interledger.github.io/issues/42">https://github.c=
om/interledger/interledger.github.io/issues/42</a><br><br></div>If you are =
interested in listing jobs on the Interledger website please comment on the=
 issue and I will include you as a reviewer in the PR for the new page so y=
ou can add your listing before it goes live.<br><br></div>Maintenance of th=
e page will be done via PR and Dimi and I will review new listings and appr=
ove the PRs.<br></div>

--089e0117664d078a2505425f8312--


From nobody Mon Nov 28 14:35:59 2016
Return-Path: <adrian@hopebailie.com>
X-Original-To: ledger@ietfa.amsl.com
Delivered-To: ledger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF83012A062 for <ledger@ietfa.amsl.com>; Mon, 28 Nov 2016 14:35:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hopebailie.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id asIWYLuBzIyL for <ledger@ietfa.amsl.com>; Mon, 28 Nov 2016 14:35:55 -0800 (PST)
Received: from mail-wj0-x234.google.com (mail-wj0-x234.google.com [IPv6:2a00:1450:400c:c01::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF61612A066 for <ledger@ietf.org>; Mon, 28 Nov 2016 14:35:52 -0800 (PST)
Received: by mail-wj0-x234.google.com with SMTP id mp19so129525337wjc.1 for <ledger@ietf.org>; Mon, 28 Nov 2016 14:35:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopebailie.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=5tFdfYLFe3EFR1w2sneYoogmX9wrwGBiYKEBf3PIqeg=; b=iJ2WaylEYaHsEM3pOo2YDlnKAp12F6dktJ064HW3ynIwoakG79+3aGI586xftWb9iD xw8F+yyJ73Z35KccMumDbu4nPKWNSjINtySWFxYu3xYQG4S1s18tbPWQ35tFwXAtxjXU efAoXIjPhj1ATlx7s48vKULGUxOXZsDRBRI8g=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=5tFdfYLFe3EFR1w2sneYoogmX9wrwGBiYKEBf3PIqeg=; b=GC3oZtT8zl+kS9Vwux29+yg/UmZQItND7AaZmB5JL1EYpHpG1KNZGzaeljE/qwhqCD QJgKda7HfTQcF8Y96ouSeCLur4hFzgQjNHNoUpG8hGujU5BxlZFaMBbkUucqk5FPfB34 +HohYDXNyiM706uCaHcVab2U3ir+hHuJgukgguDsAbdjqD1bMCB5KDGmm0kSll52hWW8 eGhN7gYjgOzh3WjiwRfIcYNXTt2fQbijhfcN5m6UvgZIO2tQ5Zmno7jIxDQzGoIK7nbo p+DZC1WtraafeXHkfvzRVN+fnngRhS40ldykXp5/pGSlEUhop7UtSx8zZKXSItNwCGhZ 51PA==
X-Gm-Message-State: AKaTC02shz8FK9hWEkDQLR7zccGFzbkGd/atI7ywE2U4RNv0bHiTrfRDhUbRWWFzeOZs/fqed+LnJpnqp8jwWw==
X-Received: by 10.194.148.134 with SMTP id ts6mr20794446wjb.220.1480372551303;  Mon, 28 Nov 2016 14:35:51 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.39.170 with HTTP; Mon, 28 Nov 2016 14:35:48 -0800 (PST)
From: Adrian Hope-Bailie <adrian@hopebailie.com>
Date: Tue, 29 Nov 2016 00:35:48 +0200
Message-ID: <CA+eFz_+souCiA8KtvOa0o09+O-VgTe6tiFtAnEupaisxTv5EdA@mail.gmail.com>
To: Interledger Community Group <public-interledger@w3.org>,  Interledger Mailing List - IETF <ledger@ietf.org>
Content-Type: multipart/mixed; boundary=089e0117664d0e807a0542641803
Archived-At: <https://mailarchive.ietf.org/arch/msg/ledger/tdZLRqh8GMcxS1b1vvTXYXHu5gI>
Subject: [Ledger] AGENDA - Interledger Community Call - Wed 30 Nov @ 3pm GMT
X-BeenThere: ledger@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of interledger, originally a protocol stack for moving digital assets \(making payments\) between accounts operating on different payment networks or ledgers." <ledger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledger>, <mailto:ledger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ledger/>
List-Post: <mailto:ledger@ietf.org>
List-Help: <mailto:ledger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledger>, <mailto:ledger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Nov 2016 22:35:58 -0000

--089e0117664d0e807a0542641803
Content-Type: multipart/alternative; boundary=089e0117664d0e80750542641801

--089e0117664d0e80750542641801
Content-Type: text/plain; charset=UTF-8

This weeks call is focused on the ILP kit:
https://github.com/interledgerjs/ilp-kit/wiki

We'll be giving an overview of the package and it's components and how they
tie together and interact followed by a detailed demo of how to set up your
own instance of the ILP Kit.

An .ics for the regular call is attached. It is a simple published event
with no RSVP. You can safely delete any other event you have in your
calendar and use this instead.

Please let me know if there are issues with this file in your calendar
system.


*Dial In Details*
To join the meeting, go to:
https://bluejeans.com/795795755
(Try your iPhone or Android phone)

Just want to dial in? (http://bluejeans.com/numbers)
Enter Meeting ID: 795795755

*Reminder that all calls are recorded.*

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

<div dir=3D"ltr"><div><div><div>This weeks call is focused on the ILP kit: =
<a href=3D"https://github.com/interledgerjs/ilp-kit/wiki">https://github.co=
m/interledgerjs/ilp-kit/wiki</a><br><br></div>We&#39;ll be giving an overvi=
ew of the package and it&#39;s components and how they tie together and int=
eract followed by a detailed demo of how to set up your own instance of the=
 ILP Kit.<br><br></div>An .ics for the regular call is attached. It is a si=
mple published event with no RSVP. You can safely delete any other event yo=
u have in your calendar and use this instead.<br><br></div>Please let me kn=
ow if there are issues with this file in your calendar system.<br><br><b>Di=
al In Details<br></b><br>To join the meeting, go to:<br><a href=3D"https://=
bluejeans.com/795795755" target=3D"_blank">https://bluejeans.com/79579575<w=
br>5</a><br>(Try your iPhone or Android phone)<br><br>Just want to dial in?=
 (<a href=3D"http://bluejeans.com/numbers" target=3D"_blank">http://bluejea=
ns.com/numbers</a>)<br>Enter Meeting ID: 795795755<br><br><b>Reminder that =
all calls are recorded.</b><br><br></div>

--089e0117664d0e80750542641801--

--089e0117664d0e807a0542641803
Content-Type: text/calendar; charset=US-ASCII; name="interledger-community-calls.ics"
Content-Disposition: attachment; filename="interledger-community-calls.ics"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_iw2njvw40

QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KQ0FMU0NBTEU6R1JFR09SSUFODQpNRVRIT0Q6
UFVCTElTSA0KQkVHSU46VkVWRU5UClVJRDpiaXdlZWtseWNhbGxAaW50ZXJsZWRnZXIub3JnDQpE
VFNUQVJUOjIwMTYxMTMwVDE1MDAwMFoNCkRURU5EOjIwMTYxMTMwVDE2MDAwMFoNClJSVUxFOkZS
RVE9V0VFS0xZO0lOVEVSVkFMPTI7QllEQVk9V0UNCkRUU1RBTVA6MjAxNjExMjhUMTYwMjQ4Wg0K
Q1JFQVRFRDoyMDE2MTEyOFQxMDI5MTZaDQpERVNDUklQVElPTjpUaGlzIGlzIHRoZSBiaS13ZWVr
bHkgY2FsbCBvZiB0aGUgSW50ZXJsZWRnZXIgY29tbXVuaXR5LlxuXG5UaGUNCiAgYWdlbmRhIGlz
IGRpc3RyaWJ1dGVkIHZpYSB0aGUgbWFpbGluZyBsaXN0cyBwcmlvciB0byBlYWNoIG1lZXRpbmcu
XG5cbkZvciANCiBtb3JlIGluZm8gYW5kIHRvIGpvaW4gdGhlIG1haWxpbmcgbGlzdHMgdmlzaXQ6
IGh0dHBzOi8vaW50ZXJsZWRnZXIub3JnL2NvbW0NCiB1bml0eVxuXG5UbyBqb2luIG9yIHN0YXJ0
IHRoZSBtZWV0aW5nXCwgZ28gdG86XG5odHRwczovL2JsdWVqZWFucy5jb20vNzk1NzkNCiA1NzU1
XG4oQWxzbyB3b3JrcyBvbiBpUGhvbmUgb3IgQW5kcm9pZCBwaG9uZSlcblxuVG8gY29ubmVjdCBk
aXJlY3RseSBmcm8NCiBtIGEgcm9vbSBzeXN0ZW0/XG4xKSBEaWFsOiAxOTkuNDguMTUyLjE1MiBv
ciBiam4udmNcbjIpIEVudGVyIE1lZXRpbmcgSUQ6IDcNCiA5NTc5NTc1NSAtb3ItIHVzZSB0aGUg
cGFpcmluZyBjb2RlXG5cbkRpYWwtaW4gbnVtYmVyczogaHR0cDovL2JsdWVqZWFucy5jb20NCiAv
bnVtYmVycyAodXNlIE1lZXRpbmcgSUQ6IDc5NTc5NTc1NSkKTE9DQVRJT046aHR0cHM6Ly9ibHVl
amVhbnMuY29tLzc5NTc5NTc1NQ0KVVJMOmh0dHBzOi8vYmx1ZWplYW5zLmNvbS83OTU3OTU3NTUN
ClNFUVVFTkNFOjANClNUQVRVUzpDT05GSVJNRUQNClNVTU1BUlk6SW50ZXJsZWRnZXIgQ29tbXVu
aXR5IENhbGwNClRSQU5TUDpPUEFRVUUNCkVORDpWRVZFTlQNCkVORDpWQ0FMRU5EQVIK
--089e0117664d0e807a0542641803--

