
From sunletong@csnet1.cs.tsinghua.edu.cn  Tue Dec  1 06:01:43 2009
Return-Path: <sunletong@csnet1.cs.tsinghua.edu.cn>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BE7E03A67EC for <lisp@core3.amsl.com>; Tue,  1 Dec 2009 06:01:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y2ccGl6oBKdv for <lisp@core3.amsl.com>; Tue,  1 Dec 2009 06:01:43 -0800 (PST)
Received: from mail.jzland.com (unknown [211.151.89.50]) by core3.amsl.com (Postfix) with ESMTP id B2B9C3A68BE for <lisp@ietf.org>; Tue,  1 Dec 2009 06:01:39 -0800 (PST)
Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.jzland.com (EMOS V1.4 (Postfix)) with ESMTP id CF4DB30B09F4 for <lisp@ietf.org>; Tue,  1 Dec 2009 22:01:26 +0800 (CST)
X-Virus-Scanned: amavisd-new at jzland.com
Received: from mail.jzland.com ([127.0.0.1]) by localhost (mail.jzland.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xA-bxc+u-PEM for <lisp@ietf.org>; Tue,  1 Dec 2009 22:01:25 +0800 (CST)
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by mail.jzland.com (EMOS V1.4 (Postfix)) with ESMTP id A520130B095B for <lisp@ietf.org>; Tue,  1 Dec 2009 22:01:25 +0800 (CST)
From: "=?ISO-8859-1?B?c3VubGV0b25n?=" <sunletong@csnet1.cs.tsinghua.edu.cn>
To: lisp@ietf.org
Date: Tue, 01 Dec 2009 22:01:25 +0800
Mime-version: 1.0
X-Originating-Ip: [219.234.81.125]
X-Mailer: ExtMail 1.1.0
Content-Type: multipart/mixed; charset="ISO-8859-1"; boundary="=_37_5789_1259676085"
Content-Transfer-Encoding: base64
Message-Id: <20091201140125.A520130B095B@mail.jzland.com>
Subject: [lisp] =?iso-8859-1?q?A_mapping_system_design--_specification_of_?= =?iso-8859-1?q?LISP+ALT?=
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Dec 2009 14:01:43 -0000

This is a MIME-formatted message.  If you see this text it means that your
mail software cannot handle MIME-formatted messages.

--=_37_5789_1259676085
Content-Type: text/html; charset="ISO-8859-1";
Content-Transfer-Encoding: base64

PFA+PEJSPkhlbGxvIEFsbDo8L1A+DQo8UD4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSSdtIGEg
bmV3Y29tZXIgaW4gdGhpcyBhcmVhIGFuZCBwbGVhc2UgZm9yZ2l2ZSBoYXN0eSBpbnRydWRpbmcg
aW4uJm5ic3A7IEEgZmV3IGRheXMgYWdvIHJyZyZuYnNwO2NvbGxlY3RlZCBwcm9wb3NhbHMgb2Yg
SW50ZXJuZXQgc2NhbGFiaWxpdHkgc29sdXRpb25zLCZuYnNwO2FuZCBJIHJhaXNlZCBvbmUgYmFz
ZWQgb24gTElTUCtBTFQgd2hpY2ggY29uY2VudHJhdGVzIG9uIGhvdyB0byBkbyBFSUQtdG8tUkxP
QyBtYXBwaW5ncy4mbmJzcDtBdHRhY2hlZCBpcyBteSBwcm9wb3NhbC4gQSBmZXcgc3VtbWFyaWVz
Jm5ic3A7bGlzdGVkIGJlbG93OiA8L1A+DQo8UD4mbmJzcDsmbmJzcDsmbmJzcDsgMS4gdGhlIG1h
cHBpbmcgc3lzdGVtICZuYnNwO3Nob3VsZCBiZSBydW4gYnkgYSBuZXV0cmFsIGJvZHkgKGUuZy4g
cHVibGljIHV0aWxpdHkpLCB0byBiZSBpbmRlcGVuZGVudCBvZiBJU1BzLiBUaGlzIGlzIHRvIGNv
bmZvcm0gZWNvbm9teSBpbmNlbnRpdmVzIGFuZCB0byBtYXhpbWl6ZSB0aGUgc3lzdGVtJ3MgYmVu
ZWZpdHM7IGJlc2lkZXMsIGFueSBJU1Agd2hvIHdhbnRzIHRvIGltcGxlbWVudCBzZXBhcmF0aW9u
IGNvdWxkIHNvb24gYmVuZWZpdCBmcm9tIHJlZHVjaW5nIGl0cyBjb3JlIHJvdXRpbmcgdGFibGUg
YnkgZ2V0dGluZyBtYXAgaW5mb3JtYXRpb24gZnJvbSB0aGUgbWFwcGluZyBzeXN0ZW07IDwvUD4N
CjxQPiZuYnNwOzwvUD4NCjxQPiZuYnNwOyZuYnNwOyZuYnNwOyAyLiBhIHNwZWNpZmljYXRpb24g
b2YmbmJzcDtob3cmbmJzcDt0aGUgbWFwcGluZyBzeXN0ZW0gaXMgbGF5ZXJlZCBib3RoIGZvciBJ
UHY0IEVJRCBhbmQgSVB2NiBFSUQ6IGEgdHJhZGVvZmYgY29uc2lkZXJhdGlvbiBvZiBsYXllciBu
dW1iZXIgYW5kIG5vZGUgYnVyZGVuIGlzIGRpc2N1c3NlZC4gQW5kIHR3byBsYXllcnMgd2l0aCAv
MTYgYWdncmVnYXRlcyBlYWNoIGxheWVyIGZvciBJUHY0LCBmaXZlIGxheWVycyB3aXRoIC8yNCBh
Z2dyZWdhdGVzIGVhY2ggbGF5ZXImbmJzcDsgZm9yIElQdjYgbWF5IGJlIGFwcHJvcHJpYXRlOyA8
L1A+DQo8UD4mbmJzcDsmbmJzcDsmbmJzcDsgMy4gdHdvIGNhY2hlcyBpbiBJVFIuIE9uZSBmb3Ig
YWN0dWFsIG1hcHBpbmcgY2FjaGUgYW5kIHRoZSBvdGhlciBmb3IgbWFwIG5vZGUgcG9pbnRlcnMg
Y2FjaGUuIE5vdGUgdGhhdCB0aGUmbmJzcDtsYXRlciBjYWNoZSBpcyBtYWlubHkgZm9yIElQdjYg
RUlELiBCZWNhdXNlIGluIHRoZSBJUHY0IHNjZW5lLCZuYnNwO2FuIElUUiBjYW4gYWZmb3JkIHRv
IHN0b3JlIGFsbCBtYXAgbm9kZXMmbmJzcDsoNjU1MzcgaW4gbXkgcHJvcG9zYWwpLiBUaGUgbGF0
ZXIgY2FjaGUgc2hvdWxkIGdyZWF0bHkgZGVjcmVhc2UgdGhlIG1hcHBpbmcgcmVzcG9uc2UgdGlt
ZSBhbmQgYWxsZXZpYXRlIHRoZSB1cHBlci1sYXllciBub2RlcyBpbiB0aGUgbWFwcGluZyBzeXN0
ZW0uIDwvUD4NCjxQPiZuYnNwOzwvUD4NCjxQPiZuYnNwOyZuYnNwOyZuYnNwOyBNeSBxdWVzdGlv
bnMgY29udGFpbjo8L1A+DQo8UD4mbmJzcDsgJm5ic3A7MS4gSXMgaXQgcHJhY3RpY2FsIHRvIGxl
dCBhIG5ldXRyYWwgYm9keS9ncm91cCBydW4gbWFwcGluZyBzeXN0ZW0/IFRoZXkgY2FuIGJlIGFu
b3RoZXIgaW50ZXJlc3QgZ3JvdXAsIGluZGVwZW5kZW50IG9mIElTUD8gPC9QPg0KPFA+Jm5ic3A7
Jm5ic3A7Jm5ic3A7IDIuIE9uZSBteSBhc3NlcnRpb24gaXMgdGhhdCBFSUQgcHJlZml4IHNob3Vs
ZCBub3Qgb3ZlcmxhcCwgZm9yIEVJRHMgYXJlIGFzc2lnbmVkIHRvIGVkZ2Ugc2l0ZXMgYW5kIHRo
ZXkgc2hvdWxkbid0IGJlIGFsbG9jYXRlZCBmdXJ0aGVyLiBJcyB0aGF0IGNvcnJlY3Q/IDwvUD4N
CjxQPiZuYnNwOzwvUD4NCjxQPiZuYnNwOyZuYnNwOyBJdCBpcyZuYnNwO3RvbyBpbXB1ZGVudCZu
YnNwO3RvIHJhaXNpbmcmbmJzcDthJm5ic3A7aGFuZCBoZXJlIGFuZCBpZiBteSBxdWVzdGlvbnMm
bmJzcDthcmUgdG9vIG5haXZlIHBsZWFzZSBmb3JnaXZlIG1lLiBBbnkgcmVwbHkmbmJzcDt3aWxs
IGJlIHdhcm1seSBhY2NlcHRlZCBhbmQgaSdsbCBiZSZuYnNwO2RlZXBseSBhcHByZWNpYXRlZDop
Jm5ic3A7Jm5ic3A7QXQgbGFzdCBzb3JyeSBmb3ImbmJzcDtzdWNoJm5ic3A7bG9uZyZuYnNwO3dv
cmRzOiApPC9QPg0KPFA+Jm5ic3A7PC9QPg0KPFA+QmVzdCBSZWdhcmRzLDwvUD4NCjxQPlN1biBM
ZXRvbmc8L1A+DQo8UD5Db21wdXRlciZuYnNwO1NjaWVuY2UmbmJzcDthbmQmbmJzcDtUZWNobm9s
b2d5Jm5ic3A7RGVwYXJ0bWVudCZuYnNwO29mJm5ic3A7VHNpbmdodWEmbmJzcDtVbml2ZXJzaXR5
LCZuYnNwOzxCUj5CZWlqaW5nLCZuYnNwO0NoaW5hPC9QPg==



--=_37_5789_1259676085
Content-Disposition: attachment; filename="Scalable Mapping System.pdf"
Content-Type: application/pdf; charset="ISO-8859-1"; name="Scalable Mapping System.pdf"
Content-Transfer-Encoding: base64

JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu
Zyhlbi1VUykgL1N0cnVjdFRyZWVSb290IDE1MiAwIFIvTWFya0luZm88PC9NYXJrZWQgdHJ1ZT4+
Pj4NCmVuZG9iag0KMiAwIG9iag0KPDwvVHlwZS9QYWdlcy9Db3VudCAxMi9LaWRzWyAzIDAgUiAx
NiAwIFIgMTA1IDAgUiAxMDcgMCBSIDExNCAwIFIgMTI0IDAgUiAxMjYgMCBSIDEzOSAwIFIgMTQx
IDAgUiAxNDMgMCBSIDE0NSAwIFIgMTQ3IDAgUl0gPj4NCmVuZG9iag0KMyAwIG9iag0KPDwvVHlw
ZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFIvRjIgNyAwIFIv
RjMgOSAwIFIvRjQgMTQgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFn
ZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0gL0NvbnRlbnRzIDQgMCBSL0dyb3VwPDwvVHlw
ZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50
cyAwPj4NCmVuZG9iag0KNCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0NDQ4
Pj4NCnN0cmVhbQ0KeJydW1tv28gVfg+Q/zCPEmAzHA6v7cJFNpdtCmy7iA30YdsHRqIs1rTsknRc
//ue7wyHnKE0tLIotnasuZw51+9cJN79Jn766d2vH758FOHVlfj54wfx883bN+8+SyFzcbN7+0aK
kP4nRRQmQZ6ILIyCPBI392/fhOIW//fL2zciDEIs3/y+ei/W/xY3f3v75hMdg6PG/VEYqMzeT3/G
jutN2azjVfmtqcSv5eP6Mlo91odbgV+uX7r1pVr11b3n1DhMA7rZOvX3lU2B+PTrByGsV8r5K2UQ
xs5DC3pMFIs0i4MoHQilNVHG1MpgRsm7z9GpQ/Ignh/C++fsOU2DDFWQ5HMaZBzzGf/ce7ghZQFu
HN9a9mKdrX5bX8ar9gEc/bZWq6ZaS7nycVameZBG9lnHxI9rMxnIzF3797VMV1WFy7Z0mXdrkQVK
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
MSFuwKNjBqjz+qqZJ0retgb5fhWf94oERZ3zHmG0KJfTl3V0XN4sdEAKNHScPadrTkPscTJyb00z
xuSec+jSVwLD2drehpHDMDal7IzwkLPrb/JYwLXTmZCvREJ8ydwbyCHua9YzPezR6PRVh8uu1tB3
eyEYXQeo3wTilTIIpbMY53CuGYZAmI1WnuUDNiGy5LO4ho6YcpdqpWSHNh9wWlaXNIUyWgjkaJJq
TJ58zXB72mz6XuI41mW+2Med3g2PEWi/0kAGm9rJtTpRwo/2gCKX8xHLg56ds+zueISZB3h1HJ83
8V3GLGSzw3c/ZrzxY53MXXrMwoXeaB7Zm8/7klZMVgP/be07ozSS+/GEjOnBpvnbj+isZTbaBZFO
sAu/W7I4fEM4Kpwzvc3z/6KhpRUBOclS5zSO2FNYp96PSIx9w6BUYrMvh4yZ5dwJ09LVI8D0n9Ul
fwJmazk4k3t7mb4ZU5kqCg8tka7Q40cjxmLOOshZIBn0F/ow8iFdBi8KqfD3bKRMpu/kTT0b9UM9
G+eQH+/ZWNvxbf7qgBZhWz8gYxn6yeKaHaWnwlQyaOfE44bTkXYECHaPlfj7kWPMjgFB3c+/zepx
9pgYyFwqj9j9f68804wNCmVuZHN0cmVhbQ0KZW5kb2JqDQo1IDAgb2JqDQo8PC9UeXBlL0ZvbnQv
U3VidHlwZS9UcnVlVHlwZS9OYW1lL0YxL0Jhc2VGb250L0FCQ0RFRStDYWxpYnJpL0VuY29kaW5n
L1dpbkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciA2IDAgUi9GaXJzdENoYXIgMzIvTGFzdENo
YXIgMjQ2L1dpZHRocyAzMjcgMCBSPj4NCmVuZG9iag0KNiAwIG9iag0KPDwvVHlwZS9Gb250RGVz
Y3JpcHRvci9Gb250TmFtZS9BQkNERUUrQ2FsaWJyaS9GbGFncyAzMi9JdGFsaWNBbmdsZSAwL0Fz
Y2VudCA3NTAvRGVzY2VudCAtMjUwL0NhcEhlaWdodCA3NTAvQXZnV2lkdGggNTAzL01heFdpZHRo
IDE2OTAvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvU3RlbVYgNTAvRm9udEJCb3hbIC00NzYg
LTI1MCAxMjE0IDc1MF0gL0ZvbnRGaWxlMiAzMjggMCBSPj4NCmVuZG9iag0KNyAwIG9iag0KPDwv
VHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GMi9CYXNlRm9udC9BcmlhbC9FbmNvZGlu
Zy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0b3IgOCAwIFIvRmlyc3RDaGFyIDMyL0xhc3RD
aGFyIDEyMC9XaWR0aHMgMzI5IDAgUj4+DQplbmRvYmoNCjggMCBvYmoNCjw8L1R5cGUvRm9udERl
c2NyaXB0b3IvRm9udE5hbWUvQXJpYWwvRmxhZ3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgOTA1
L0Rlc2NlbnQgLTIxMC9DYXBIZWlnaHQgNzI4L0F2Z1dpZHRoIDQ0MS9NYXhXaWR0aCAyNjY1L0Zv
bnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL0xlYWRpbmcgMzMvU3RlbVYgNDQvRm9udEJCb3hbIC02
NjUgLTIxMCAyMDAwIDcyOF0gPj4NCmVuZG9iag0KOSAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5
cGUvVHlwZTAvQmFzZUZvbnQvQUJDREVFK0NhbGlicmkvRW5jb2RpbmcvSWRlbnRpdHktSC9EZXNj
ZW5kYW50Rm9udHMgMTAgMCBSL1RvVW5pY29kZSAzMzAgMCBSPj4NCmVuZG9iag0KMTAgMCBvYmoN
ClsgMTEgMCBSXSANCmVuZG9iag0KMTEgMCBvYmoNCjw8L0Jhc2VGb250L0FCQ0RFRStDYWxpYnJp
L1N1YnR5cGUvQ0lERm9udFR5cGUyL1R5cGUvRm9udC9DSURUb0dJRE1hcC9JZGVudGl0eS9EVyAx
MDAwL0NJRFN5c3RlbUluZm8gMTIgMCBSL0ZvbnREZXNjcmlwdG9yIDEzIDAgUi9XIDMzMiAwIFI+
Pg0KZW5kb2JqDQoxMiAwIG9iag0KPDwvT3JkZXJpbmcoSWRlbnRpdHkpIC9SZWdpc3RyeShBZG9i
ZSkgL1N1cHBsZW1lbnQgMD4+DQplbmRvYmoNCjEzIDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlw
dG9yL0ZvbnROYW1lL0FCQ0RFRStDYWxpYnJpL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50
IDc1MC9EZXNjZW50IC0yNTAvQ2FwSGVpZ2h0IDc1MC9BdmdXaWR0aCA1MDMvTWF4V2lkdGggMTY5
MC9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1MC9TdGVtViA1MC9Gb250QkJveFsgLTQ3NiAtMjUw
IDEyMTQgNzUwXSAvRm9udEZpbGUyIDMzMSAwIFI+Pg0KZW5kb2JqDQoxNCAwIG9iag0KPDwvVHlw
ZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GNC9CYXNlRm9udC9BQkNERUUrQ2FsaWJyaSxC
b2xkL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciAxNSAwIFIvRmlyc3RD
aGFyIDMyL0xhc3RDaGFyIDEyMS9XaWR0aHMgMzMzIDAgUj4+DQplbmRvYmoNCjE1IDAgb2JqDQo8
PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RFRStDYWxpYnJpLEJvbGQvRmxhZ3Mg
MzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgNzUwL0Rlc2NlbnQgLTI1MC9DYXBIZWlnaHQgNzUwL0F2
Z1dpZHRoIDUxOC9NYXhXaWR0aCAxNzMyL0ZvbnRXZWlnaHQgNzAwL1hIZWlnaHQgMjUwL1N0ZW1W
IDUxL0ZvbnRCQm94WyAtNDkzIC0yNTAgMTIzOSA3NTBdIC9Gb250RmlsZTIgMzM0IDAgUj4+DQpl
bmRvYmoNCjE2IDAgb2JqDQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0Zv
bnQ8PC9GMSA1IDAgUi9GNSAxOCAwIFIvRjMgOSAwIFIvRjQgMTQgMCBSPj4vWE9iamVjdDw8L01l
dGEyMCAyMCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4v
TWVkaWFCb3hbIDAgMCA2MTIgNzkyXSAvQ29udGVudHMgMTcgMCBSL0dyb3VwPDwvVHlwZS9Hcm91
cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyAxPj4N
CmVuZG9iag0KMTcgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMzc1MT4+DQpz
dHJlYW0NCnicnVttj9s2Ev4eIP+BH20gqxVFvfYWBjb7cpdDi6aXHPph2w+KLcdGHO+epI2Rf3/z
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
5W0LGkr8ii+/37CvfqrWfW+Te69cTDX6uQP/PqA4uk0xXFzx/X4hkSFApqP7UTj5P4JNKqcNCmVu
ZHN0cmVhbQ0KZW5kb2JqDQoxOCAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUv
TmFtZS9GNS9CYXNlRm9udC9BQkNERUUrQ2FsaWJyaSxJdGFsaWMvRW5jb2RpbmcvV2luQW5zaUVu
Y29kaW5nL0ZvbnREZXNjcmlwdG9yIDE5IDAgUi9GaXJzdENoYXIgMzIvTGFzdENoYXIgMTIxL1dp
ZHRocyAzMzUgMCBSPj4NCmVuZG9iag0KMTkgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3Iv
Rm9udE5hbWUvQUJDREVFK0NhbGlicmksSXRhbGljL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIC0xMS9B
c2NlbnQgNzUwL0Rlc2NlbnQgLTI1MC9DYXBIZWlnaHQgNzUwL0F2Z1dpZHRoIDUwMi9NYXhXaWR0
aCAxNjkwL0ZvbnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL1N0ZW1WIDUwL0ZvbnRCQm94WyAtNDc2
IC0yNTAgMTIxNCA3NTBdIC9Gb250RmlsZTIgMzM2IDAgUj4+DQplbmRvYmoNCjIwIDAgb2JqDQo8
PC9UeXBlL1hPYmplY3QvU3VidHlwZS9Gb3JtL1Jlc291cmNlczw8L1hPYmplY3Q8PC9JbWFnZTIy
IDIyIDAgUi9JbWFnZTI4IDI4IDAgUi9JbWFnZTMwIDMwIDAgUi9JbWFnZTM0IDM0IDAgUi9JbWFn
ZTM4IDM4IDAgUi9JbWFnZTQwIDQwIDAgUi9JbWFnZTQ0IDQ0IDAgUi9JbWFnZTQ2IDQ2IDAgUi9J
bWFnZTYwIDYwIDAgUi9JbWFnZTYyIDYyIDAgUi9JbWFnZTY0IDY0IDAgUi9JbWFnZTY2IDY2IDAg
Uj4+L1BhdHRlcm48PC9QMjEgMjEgMCBSL1AyNCAyNCAwIFIvUDI2IDI2IDAgUi9QMjcgMjcgMCBS
L1AyOSAyOSAwIFIvUDMyIDMyIDAgUi9QMzMgMzMgMCBSL1AzNiAzNiAwIFIvUDM3IDM3IDAgUi9Q
MzkgMzkgMCBSL1A0MyA0MyAwIFIvUDQ1IDQ1IDAgUi9QNDcgNDcgMCBSL1A0OSA0OSAwIFIvUDUx
IDUxIDAgUi9QNTIgNTIgMCBSL1A1MyA1MyAwIFIvUDU1IDU1IDAgUi9QNTYgNTYgMCBSL1A1OCA1
OCAwIFIvUDU5IDU5IDAgUi9QNjEgNjEgMCBSL1A2MyA2MyAwIFIvUDY1IDY1IDAgUi9QNjggNjgg
MCBSL1A3NSA3NSAwIFIvUDc3IDc3IDAgUi9QODQgODQgMCBSL1A4NiA4NiAwIFIvUDkzIDkzIDAg
Ui9QOTUgOTUgMCBSL1AxMDIgMTAyIDAgUj4+L0V4dEdTdGF0ZTw8L0dTNDEgNDEgMCBSL0dTNDIg
NDIgMCBSPj4vRm9udDw8L0Y2IDEwMyAwIFI+Pj4+L0JCb3hbIDAgMCAyMzQuNjcgMTc4LjcxXSAv
TWF0cml4WyAwLjMwNjgxIDAgMCAwLjQwMjg4IDAgMF0gL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5n
dGggOTA4Mj4+DQpzdHJlYW0NCnic7T3Ljmy3cfsL3H/opeNF6/BNLuNHDGQlZQRkEWRhjOU7cXqc
6EqIfj/1JFk8p3tmrjXXI1k2IIk1ZLFOsZ5kkb2dfTz98P7ddvrD+3cnd/rXE/zjL6d37hxyOrkQ
z86fHt9TO7aTS+Xc2ikFALuTK+UcoJfL51a0dQ+d63au/c8++HMqOlRbjBk6W8Ct1tTZbWcPE/M8
Df7ZvJIhLegsVOqf+Ytk5Px50PXh/bu79+/elbN3DuC+nEvEzyZAPLkIo8rJx3OI0ErbOfpTTOdY
mrYASc7n7PqfawAcRYdqizFDZwu41Zo6u3T2/qTzbOm8lU4Gt5BHSGVSgH4SD7UfOD7cxXx2sGI+
nDdebwGEdK4nlx0tMMLgX9WdU9QWTrg56ssAj8tQZaQ2GC/2NYBbrakzrlk4yTStnWuuSoW0UOiY
SP2z0M9D7eeNzwYaU6qnVM++0XoLoIRzA2lPDhYSVhL4HU9lA/F10gAUIFYpS9NtGZdchklLsCJp
BnCrNTpHf86hnngW3wBxURKkhRLOBApAiJeR9tumpfb1HOjbmsu01AzIoJ4Z1CTGs4fvgqkKcCyH
cw3aItUO2Fn/DNyGzjqUW4IZOxvArdbojGKTgYc8j/fQ6mRICzszlfpn/gIdaj6wf/i3oM3ArtrZ
9dgBASwE6PUFAKAzoFoBLAfo1ATw8K9EAIPjQtj//denv75/98WXf/z++28+/vV0/93piy/B8Hx3
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
tA/MHIX60yRPyTC9lpGfybLbfVeW8c7c+Bhu92+xzf2n8A/i7vj1qS4Ez4/iTI4AOj1Le08Q3tzw
hrefJrqLdQt08xk34b1ntF9e6Uov/p7Q+O/W9tt9X3DAjRwx+zvA/fGEj/IFiAnpfqPMQ4Q2iJX3
rJyg/3MI/b9D6H8dQv90CP3mBTScDqG/7Uz46oAP+IPKG/6k1TUm/P4FxH54wSccE/vPN4l14F1D
4h8heSME/+Y2wWjPPUUmEAX/rMXsdweMkHQk4O+j2XSkFvrJQrwzX+PCmIZbgj90ycVnDdsRCwz0
4yH0m0Po6RD61xdg+P4Q+sPfTO9/H0K/uyljmAo7/KkmrIa/JmO/fYE0Ha/6S5Tijy+QvGPoS2j4
7gXQY3qP+/7vC77t/ga9Tywclv+Hq8bh81qzXxbuYOH+H08rhuQNCmVuZHN0cmVhbQ0KZW5kb2Jq
DQoyMSAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5UeXBlIDEvUGFpbnRUeXBlIDEvVGls
aW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhbIDAuNjI4OTggMCAwIC0wLjU5MTQ2IDcw
LjczMiAyOS4xOTddIC9YU3RlcCA4L1lTdGVwIDgvUmVzb3VyY2VzPDwvWE9iamVjdDw8L0ltYWdl
MjIgMjIgMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFtDQpxIDggMCAwIDggMCAwIGNtL0ltYWdl
MjIgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjIyIDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3Vi
dHlwZS9JbWFnZS9XaWR0aCA4L0hlaWdodCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJD
b21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDQz
Pj4NCnN0cmVhbQ0KeJxbvhw72IQD7MMGgOInMQBE/CIqgIvfRQLI4i9gAE38CxhgigMAEPyS3Q0K
ZW5kc3RyZWFtDQplbmRvYmoNCjIzIDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAg
MV0gL0MwWyAxIDEgMV0gL0MxWyAwLjg3NDUxIDAuODc0NTEgMC44NzQ1MV0gL04gMT4+DQplbmRv
YmoNCjI0IDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0Rldmlj
ZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgNjkuNDU5IDMwLjA5NCA2OS40NTkgMzguMzg5XSAv
RXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiAyMyAwIFI+Pj4+DQplbmRvYmoNCjI1IDAgb2Jq
DQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MwWyAxIDEgMV0gL0MxWyAwLjg3NDUx
IDAuODc0NTEgMC44NzQ1MV0gL04gMT4+DQplbmRvYmoNCjI2IDAgb2JqDQo8PC9QYXR0ZXJuVHlw
ZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sg
NzYuNTA3IDM2LjI0NyA3Ni41MDcgNDYuMjA5XSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlv
biAyNSAwIFI+Pj4+DQplbmRvYmoNCjI3IDAgb2JqDQo8PC9UeXBlL1BhdHRlcm4vUGF0dGVyblR5
cGUgMS9QYWludFR5cGUgMS9UaWxpbmdUeXBlIDIvQkJveFsgMCAwIDggOF0gL01hdHJpeFsgMC4z
NzEzMSAwIDAgLTEuMiA3Ni41MTEgMzcuNDddIC9YU3RlcCA4L1lTdGVwIDgvUmVzb3VyY2VzPDwv
WE9iamVjdDw8L0ltYWdlMjggMjggMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFtDQpxIDggMCAw
IDggMCAwIGNtL0ltYWdlMjggRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjI4IDAgb2JqDQo8PC9U
eXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA4L0hlaWdodCA4L0NvbG9yU3BhY2UvRGV2
aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVE
ZWNvZGUvTGVuZ3RoIDQzPj4NCnN0cmVhbQ0KeJxbvhw72IQD7MMGgOInMQBE/CIqgIvfRQLI4i9g
AE38CxhgigMAEPyS3Q0KZW5kc3RyZWFtDQplbmRvYmoNCjI5IDAgb2JqDQo8PC9UeXBlL1BhdHRl
cm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUgMS9UaWxpbmdUeXBlIDIvQkJveFsgMCAwIDggOF0g
L01hdHJpeFsgMC41MzI2NiAwIDAgLTEuMDAzNSA3Ny45MjQgMzkuNDA5XSAvWFN0ZXAgOC9ZU3Rl
cCA4L1Jlc291cmNlczw8L1hPYmplY3Q8PC9JbWFnZTMwIDMwIDAgUj4+Pj4vTGVuZ3RoIDI5Pj4N
CnN0cmVhbQ0KcSA4IDAgMCA4IDAgMCBjbS9JbWFnZTMwIERvIFENCmVuZHN0cmVhbQ0KZW5kb2Jq
DQozMCAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggOC9IZWlnaHQg
OC9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFs
c2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0Mz4+DQpzdHJlYW0NCnicW74cO9iEA+zDBoDi
JzEARPwiKoCL30UCyOIvYABN/AsYYIoDABD8kt0NCmVuZHN0cmVhbQ0KZW5kb2JqDQozMSAwIG9i
ag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMFsgMSAxIDFdIC9DMVsgMC44NzQ1
MSAwLjg3NDUxIDAuODc0NTFdIC9OIDE+Pg0KZW5kb2JqDQozMiAwIG9iag0KPDwvUGF0dGVyblR5
cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNb
IDc3Ljg3MSA0NC44OTMgNzcuODcxIDUwLjI4MV0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rp
b24gMzEgMCBSPj4+Pg0KZW5kb2JqDQozMyAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5U
eXBlIDEvUGFpbnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhbIDEu
MDYyNCAwIDAgLTEuMDg0MyA3NS45OTcgMzMuMTRdIC9YU3RlcCA4L1lTdGVwIDgvUmVzb3VyY2Vz
PDwvWE9iamVjdDw8L0ltYWdlMzQgMzQgMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFtDQpxIDgg
MCAwIDggMCAwIGNtL0ltYWdlMzQgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjM0IDAgb2JqDQo8
PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA4L0hlaWdodCA4L0NvbG9yU3BhY2Uv
RGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxh
dGVEZWNvZGUvTGVuZ3RoIDQzPj4NCnN0cmVhbQ0KeJxbvhw72IQD7MMGgOInMQBE/CIqgIvfRQLI
4i9gAE38CxhgigMAEPyS3Q0KZW5kc3RyZWFtDQplbmRvYmoNCjM1IDAgb2JqDQo8PC9GdW5jdGlv
blR5cGUgMi9Eb21haW5bIDAgMV0gL0MwWyAxIDEgMV0gL0MxWyAwLjg3NDUxIDAuODc0NTEgMC44
NzQ1MV0gL04gMT4+DQplbmRvYmoNCjM2IDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8
PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgNzQuODUgNDQuNzA5
IDc0Ljg1IDUwLjU0XSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiAzNSAwIFI+Pj4+DQpl
bmRvYmoNCjM3IDAgb2JqDQo8PC9UeXBlL1BhdHRlcm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUg
MS9UaWxpbmdUeXBlIDIvQkJveFsgMCAwIDggOF0gL01hdHJpeFsgMS4xMzQ3IDAgMCAtMC44NDk5
OSA2My4xNTQgMjkuMTk3XSAvWFN0ZXAgOC9ZU3RlcCA4L1Jlc291cmNlczw8L1hPYmplY3Q8PC9J
bWFnZTM4IDM4IDAgUj4+Pj4vTGVuZ3RoIDI5Pj4NCnN0cmVhbQ0KcSA4IDAgMCA4IDAgMCBjbS9J
bWFnZTM4IERvIFENCmVuZHN0cmVhbQ0KZW5kb2JqDQozOCAwIG9iag0KPDwvVHlwZS9YT2JqZWN0
L1N1YnR5cGUvSW1hZ2UvV2lkdGggOC9IZWlnaHQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRz
UGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCA0Mz4+DQpzdHJlYW0NCnicO3AAJziBDUDEL2AAuPhNVIAsfg8JoIk/gwFM8fdggFX8+/fvAI6h
nOgNCmVuZHN0cmVhbQ0KZW5kb2JqDQozOSAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5U
eXBlIDEvUGFpbnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA5IDEyXSAvTWF0cml4WyAx
LjM1NDYgMCAwIC0xLjM5MDcgNjguNTE2IDMzLjE0XSAvWFN0ZXAgOS9ZU3RlcCAxMi9SZXNvdXJj
ZXM8PC9YT2JqZWN0PDwvSW1hZ2U0MCA0MCAwIFI+Pj4+L0xlbmd0aCAzMD4+DQpzdHJlYW0NCnEg
OSAwIDAgMTIgMCAwIGNtL0ltYWdlNDAgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjQwIDAgb2Jq
DQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA5L0hlaWdodCAxMi9Db2xvclNw
YWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVy
L0ZsYXRlRGVjb2RlL0xlbmd0aCA3Nz4+DQpzdHJlYW0NCnicO3AAHziGA0CkTmEDEKlz585dwABw
qSsYAFnqFipAlrpz5849JIAm9fjx46cwgCn1GgawSr0HA6xSHz9+/Pr1Ky6pnz9/AgAzagmcDQpl
bmRzdHJlYW0NCmVuZG9iag0KNDEgMCBvYmoNCjw8L1R5cGUvRXh0R1N0YXRlL0JNL05vcm1hbC9j
YSAwLjY+Pg0KZW5kb2JqDQo0MiAwIG9iag0KPDwvVHlwZS9FeHRHU3RhdGUvQk0vTm9ybWFsL2Nh
IDE+Pg0KZW5kb2JqDQo0MyAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5UeXBlIDEvUGFp
bnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhbIDAuMjk1NTggMC4x
NzA2NSAwLjE4MzUxIC0wLjMxNzg0IDc1LjIyMSAzNy4yNDRdIC9YU3RlcCA4L1lTdGVwIDgvUmVz
b3VyY2VzPDwvWE9iamVjdDw8L0ltYWdlNDQgNDQgMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFt
DQpxIDggMCAwIDggMCAwIGNtL0ltYWdlNDQgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjQ0IDAg
b2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA4L0hlaWdodCA4L0NvbG9y
U3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0
ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDY0Pj4NCnN0cmVhbQ0KeJxjYMALGlARTJClicV4prHzQmcg
CWRDpRoYgNymg00LLywEkkA2XCNQJVDw////QBLIxqcej/nY3AMAKOErlg0KZW5kc3RyZWFtDQpl
bmRvYmoNCjQ1IDAgb2JqDQo8PC9UeXBlL1BhdHRlcm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUg
MS9UaWxpbmdUeXBlIDIvQkJveFsgMCAwIDggOF0gL01hdHJpeFsgMC43NTc0MSAwIDAgLTEuMTc5
OCA3MC45ODkgMzguNzc0XSAvWFN0ZXAgOC9ZU3RlcCA4L1Jlc291cmNlczw8L1hPYmplY3Q8PC9J
bWFnZTQ2IDQ2IDAgUj4+Pj4vTGVuZ3RoIDI5Pj4NCnN0cmVhbQ0KcSA4IDAgMCA4IDAgMCBjbS9J
bWFnZTQ2IERvIFENCmVuZHN0cmVhbQ0KZW5kb2JqDQo0NiAwIG9iag0KPDwvVHlwZS9YT2JqZWN0
L1N1YnR5cGUvSW1hZ2UvV2lkdGggOC9IZWlnaHQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRz
UGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCA0Nj4+DQpzdHJlYW0NCnicO3bx8TEc6OrdV5gIIv7w+QdkhCz+4fMPCMIU////P1ZxrOqxmo+J
AC8XqRwNCmVuZHN0cmVhbQ0KZW5kb2JqDQo0NyAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRl
cm5UeXBlIDEvUGFpbnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhb
IDAuNjI4OTggMCAwIC0wLjU5MTQ2IDE3Mi4wNyAyMy41MjhdIC9YU3RlcCA4L1lTdGVwIDgvUmVz
b3VyY2VzPDwvWE9iamVjdDw8L0ltYWdlMjggMjggMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFt
DQpxIDggMCAwIDggMCAwIGNtL0ltYWdlMjggRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjQ4IDAg
b2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MwWyAxIDEgMV0gL0MxWyAwLjg3
NDUxIDAuODc0NTEgMC44NzQ1MV0gL04gMT4+DQplbmRvYmoNCjQ5IDAgb2JqDQo8PC9QYXR0ZXJu
VHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jk
c1sgMTcwLjggMjQuNDI1IDE3MC44IDMyLjcxOV0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rp
b24gNDggMCBSPj4+Pg0KZW5kb2JqDQo1MCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWlu
WyAwIDFdIC9DMFsgMSAxIDFdIC9DMVsgMC44NzQ1MSAwLjg3NDUxIDAuODc0NTFdIC9OIDE+Pg0K
ZW5kb2JqDQo1MSAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9E
ZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIDE3Ny44NSAzMC41NzcgMTc3Ljg1IDQwLjU0
XSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiA1MCAwIFI+Pj4+DQplbmRvYmoNCjUyIDAg
b2JqDQo8PC9UeXBlL1BhdHRlcm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUgMS9UaWxpbmdUeXBl
IDIvQkJveFsgMCAwIDggOF0gL01hdHJpeFsgMC4zNzEzMSAwIDAgLTEuMiAxNzcuODUgMzEuODAx
XSAvWFN0ZXAgOC9ZU3RlcCA4L1Jlc291cmNlczw8L1hPYmplY3Q8PC9JbWFnZTM0IDM0IDAgUj4+
Pj4vTGVuZ3RoIDI5Pj4NCnN0cmVhbQ0KcSA4IDAgMCA4IDAgMCBjbS9JbWFnZTM0IERvIFENCmVu
ZHN0cmVhbQ0KZW5kb2JqDQo1MyAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5UeXBlIDEv
UGFpbnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhbIDAuNTMyNjYg
MCAwIC0xLjAwMzUgMTc5LjI2IDMzLjc0XSAvWFN0ZXAgOC9ZU3RlcCA4L1Jlc291cmNlczw8L1hP
YmplY3Q8PC9JbWFnZTI4IDI4IDAgUj4+Pj4vTGVuZ3RoIDI5Pj4NCnN0cmVhbQ0KcSA4IDAgMCA4
IDAgMCBjbS9JbWFnZTI4IERvIFENCmVuZHN0cmVhbQ0KZW5kb2JqDQo1NCAwIG9iag0KPDwvRnVu
Y3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMFsgMSAxIDFdIC9DMVsgMC44NzQ1MSAwLjg3NDUx
IDAuODc0NTFdIC9OIDE+Pg0KZW5kb2JqDQo1NSAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFk
aW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIDE3OS4yMSAz
OS4yMjQgMTc5LjIxIDQ0LjYxMl0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rpb24gNTQgMCBS
Pj4+Pg0KZW5kb2JqDQo1NiAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5UeXBlIDEvUGFp
bnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhbIDEuMDYyNCAwIDAg
LTEuMDg0MyAxNzcuMzQgMjcuNDcxXSAvWFN0ZXAgOC9ZU3RlcCA4L1Jlc291cmNlczw8L1hPYmpl
Y3Q8PC9JbWFnZTMwIDMwIDAgUj4+Pj4vTGVuZ3RoIDI5Pj4NCnN0cmVhbQ0KcSA4IDAgMCA4IDAg
MCBjbS9JbWFnZTMwIERvIFENCmVuZHN0cmVhbQ0KZW5kb2JqDQo1NyAwIG9iag0KPDwvRnVuY3Rp
b25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMFsgMSAxIDFdIC9DMVsgMC44NzQ1MSAwLjg3NDUxIDAu
ODc0NTFdIC9OIDE+Pg0KZW5kb2JqDQo1OCAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5n
PDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIDE3Ni4xOSAzOS4w
NCAxNzYuMTkgNDQuODddIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDU3IDAgUj4+Pj4N
CmVuZG9iag0KNTkgMCBvYmoNCjw8L1R5cGUvUGF0dGVybi9QYXR0ZXJuVHlwZSAxL1BhaW50VHlw
ZSAxL1RpbGluZ1R5cGUgMi9CQm94WyAwIDAgOCA4XSAvTWF0cml4WyAxLjEzNDcgMCAwIC0wLjg0
OTk5IDE2NC40OSAyMy41MjhdIC9YU3RlcCA4L1lTdGVwIDgvUmVzb3VyY2VzPDwvWE9iamVjdDw8
L0ltYWdlNjAgNjAgMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFtDQpxIDggMCAwIDggMCAwIGNt
L0ltYWdlNjAgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjYwIDAgb2JqDQo8PC9UeXBlL1hPYmpl
Y3QvU3VidHlwZS9JbWFnZS9XaWR0aCA4L0hlaWdodCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0Jp
dHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVu
Z3RoIDQzPj4NCnN0cmVhbQ0KeJw7cAAnOIENQMQvYAC4+E1UgCx+DwmgiT+DAUzx92CAVfz79+8A
jqGc6A0KZW5kc3RyZWFtDQplbmRvYmoNCjYxIDAgb2JqDQo8PC9UeXBlL1BhdHRlcm4vUGF0dGVy
blR5cGUgMS9QYWludFR5cGUgMS9UaWxpbmdUeXBlIDIvQkJveFsgMCAwIDkgMTJdIC9NYXRyaXhb
IDEuMzU0NiAwIDAgLTEuMzkwNyAxNjkuODUgMjcuNDcxXSAvWFN0ZXAgOS9ZU3RlcCAxMi9SZXNv
dXJjZXM8PC9YT2JqZWN0PDwvSW1hZ2U2MiA2MiAwIFI+Pj4+L0xlbmd0aCAzMD4+DQpzdHJlYW0N
CnEgOSAwIDAgMTIgMCAwIGNtL0ltYWdlNjIgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjYyIDAg
b2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA5L0hlaWdodCAxMi9Db2xv
clNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmls
dGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA3Nz4+DQpzdHJlYW0NCnicO3AAHziGA0CkTmEDEKlz585d
wABwqSsYAFnqFipAlrpz5849JIAm9fjx46cwgCn1GgawSr0HA6xSHz9+/Pr1Ky6pnz9/AgAzagmc
DQplbmRzdHJlYW0NCmVuZG9iag0KNjMgMCBvYmoNCjw8L1R5cGUvUGF0dGVybi9QYXR0ZXJuVHlw
ZSAxL1BhaW50VHlwZSAxL1RpbGluZ1R5cGUgMi9CQm94WyAwIDAgOCA4XSAvTWF0cml4WyAwLjI5
NTU4IDAuMTcwNjUgMC4xODM1MSAtMC4zMTc4NCAxNzYuNTYgMzEuNTc1XSAvWFN0ZXAgOC9ZU3Rl
cCA4L1Jlc291cmNlczw8L1hPYmplY3Q8PC9JbWFnZTY0IDY0IDAgUj4+Pj4vTGVuZ3RoIDI5Pj4N
CnN0cmVhbQ0KcSA4IDAgMCA4IDAgMCBjbS9JbWFnZTY0IERvIFENCmVuZHN0cmVhbQ0KZW5kb2Jq
DQo2NCAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggOC9IZWlnaHQg
OC9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFs
c2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA2ND4+DQpzdHJlYW0NCnicY2DACxpQEUyQpYnF
eKax80JnIAlkQ6UaGIDcpoNNCy8sBJJANlwjUCVQ8P///0ASyManHo/52NwDACjhK5YNCmVuZHN0
cmVhbQ0KZW5kb2JqDQo2NSAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5UeXBlIDEvUGFp
bnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhbIDAuNzU3NDEgMCAw
IC0xLjE3OTggMTcyLjMzIDMzLjEwNV0gL1hTdGVwIDgvWVN0ZXAgOC9SZXNvdXJjZXM8PC9YT2Jq
ZWN0PDwvSW1hZ2U2NiA2NiAwIFI+Pj4+L0xlbmd0aCAyOT4+DQpzdHJlYW0NCnEgOCAwIDAgOCAw
IDAgY20vSW1hZ2U2NiBEbyBRDQplbmRzdHJlYW0NCmVuZG9iag0KNjYgMCBvYmoNCjw8L1R5cGUv
WE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDgvSGVpZ2h0IDgvQ29sb3JTcGFjZS9EZXZpY2VS
R0IvQml0c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNlL0ZpbHRlci9GbGF0ZURlY29k
ZS9MZW5ndGggNDY+Pg0Kc3RyZWFtDQp4nDt28fExHOjq3VeYCCL+8PkHZIQs/uHzDwjCFP///z9W
cazqsZqPiQAvF6kcDQplbmRzdHJlYW0NCmVuZG9iag0KNjcgMCBvYmoNCjw8L0Z1bmN0aW9uVHlw
ZSAyL0RvbWFpblsgMCAxXSAvQzBbIDEgMSAxXSAvQzFbIDAuODc0NTEgMC44NzQ1MSAwLjg3NDUx
XSAvTiAxPj4NCmVuZG9iag0KNjggMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0Nv
bG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyA1OS42NTIgNzkuMDg3IDU5
LjY1MiA5Mi40OTJdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDY3IDAgUj4+Pj4NCmVu
ZG9iag0KNjkgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0RvbWFpblsgMCAxXSAvRW5jb2RlWyAx
IDAgMSAwIDEgMCAxIDAgMSAwXSAvQm91bmRzWyAwLjI1IDAuNSAwLjUgMC43NV0gL0Z1bmN0aW9u
c1sgNzAgMCBSIDcxIDAgUiA3MiAwIFIgNzMgMCBSIDc0IDAgUl0gPj4NCmVuZG9iag0KNzAgMCBv
YmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAw
Ljc1Mjk0XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KNzEgMCBvYmoNCjw8L0Z1bmN0aW9u
VHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAuNzUyOTQgMC43NTI5NCAwLjc1
Mjk0XSAvTiAxPj4NCmVuZG9iag0KNzIgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsg
MCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDAuNzUyOTQgMC43NTI5NCAw
Ljc1Mjk0XSAvTiAxPj4NCmVuZG9iag0KNzMgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFp
blsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDEgMSAxXSAvTiAxPj4N
CmVuZG9iag0KNzQgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEg
MSAxXSAvQzBbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvTiAxPj4NCmVuZG9iag0KNzUgMCBv
YmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRp
bmdUeXBlIDIvQ29vcmRzWyAyNy42MzkgNzguODQ1IDcwLjMyNCA3OC44NDVdIC9FeHRlbmRbIHRy
dWUgdHJ1ZV0gL0Z1bmN0aW9uIDY5IDAgUj4+Pj4NCmVuZG9iag0KNzYgMCBvYmoNCjw8L0Z1bmN0
aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzBbIDEgMSAxXSAvQzFbIDAuODc0NTEgMC44NzQ1MSAw
Ljg3NDUxXSAvTiAxPj4NCmVuZG9iag0KNzcgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGlu
Zzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyA0OS43MzEgMTA5
LjQyIDQ5LjczMSAxMjIuODJdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDc2IDAgUj4+
Pj4NCmVuZG9iag0KNzggMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0RvbWFpblsgMCAxXSAvRW5j
b2RlWyAxIDAgMSAwIDEgMCAxIDAgMSAwXSAvQm91bmRzWyAwLjI1IDAuNSAwLjUgMC43NV0gL0Z1
bmN0aW9uc1sgNzkgMCBSIDgwIDAgUiA4MSAwIFIgODIgMCBSIDgzIDAgUl0gPj4NCmVuZG9iag0K
NzkgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43
NTI5NCAwLjc1Mjk0XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KODAgMCBvYmoNCjw8L0Z1
bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAuNzUyOTQgMC43NTI5
NCAwLjc1Mjk0XSAvTiAxPj4NCmVuZG9iag0KODEgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0Rv
bWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDAuNzUyOTQgMC43
NTI5NCAwLjc1Mjk0XSAvTiAxPj4NCmVuZG9iag0KODIgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAy
L0RvbWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDEgMSAxXSAv
TiAxPj4NCmVuZG9iag0KODMgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAv
QzFbIDEgMSAxXSAvQzBbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvTiAxPj4NCmVuZG9iag0K
ODQgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdC
L1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAxNy43MTcgMTA5LjE4IDYwLjQwMiAxMDkuMThdIC9FeHRl
bmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDc4IDAgUj4+Pj4NCmVuZG9iag0KODUgMCBvYmoNCjw8
L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzBbIDEgMSAxXSAvQzFbIDAuODc0NTEgMC44
NzQ1MSAwLjg3NDUxXSAvTiAxPj4NCmVuZG9iag0KODYgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIv
U2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAxODQu
MzggMTAzLjQ4IDE4NC4zOCAxMTYuODldIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDg1
IDAgUj4+Pj4NCmVuZG9iag0KODcgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0RvbWFpblsgMCAx
XSAvRW5jb2RlWyAxIDAgMSAwIDEgMCAxIDAgMSAwXSAvQm91bmRzWyAwLjI1IDAuNSAwLjUgMC43
NV0gL0Z1bmN0aW9uc1sgODggMCBSIDg5IDAgUiA5MCAwIFIgOTEgMCBSIDkyIDAgUl0gPj4NCmVu
ZG9iag0KODggMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNzUy
OTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KODkgMCBvYmoN
Cjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAuNzUyOTQg
MC43NTI5NCAwLjc1Mjk0XSAvTiAxPj4NCmVuZG9iag0KOTAgMCBvYmoNCjw8L0Z1bmN0aW9uVHlw
ZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDAuNzUy
OTQgMC43NTI5NCAwLjc1Mjk0XSAvTiAxPj4NCmVuZG9iag0KOTEgMCBvYmoNCjw8L0Z1bmN0aW9u
VHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDEg
MSAxXSAvTiAxPj4NCmVuZG9iag0KOTIgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsg
MCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvTiAxPj4NCmVu
ZG9iag0KOTMgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2
aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAxNTIuMzYgMTAzLjI0IDE5NS4wNSAxMDMuMjRd
IC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDg3IDAgUj4+Pj4NCmVuZG9iag0KOTQgMCBv
YmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzBbIDEgMSAxXSAvQzFbIDAuODc0
NTEgMC44NzQ1MSAwLjg3NDUxXSAvTiAxPj4NCmVuZG9iag0KOTUgMCBvYmoNCjw8L1BhdHRlcm5U
eXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRz
WyAxNzQuNDYgNjkuNzMzIDE3NC40NiA4My4xMzhdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0
aW9uIDk0IDAgUj4+Pj4NCmVuZG9iag0KOTYgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0RvbWFp
blsgMCAxXSAvRW5jb2RlWyAxIDAgMSAwIDEgMCAxIDAgMSAwXSAvQm91bmRzWyAwLjI1IDAuNSAw
LjUgMC43NV0gL0Z1bmN0aW9uc1sgOTcgMCBSIDk4IDAgUiA5OSAwIFIgMTAwIDAgUiAxMDEgMCBS
XSA+Pg0KZW5kb2JqDQo5NyAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9D
MVsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQo5
OCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsg
MC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9OIDE+Pg0KZW5kb2JqDQo5OSAwIG9iag0KPDwvRnVu
Y3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9D
MFsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9OIDE+Pg0KZW5kb2JqDQoxMDAgMCBvYmoNCjw8
L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0
XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KMTAxIDAgb2JqDQo8PC9GdW5jdGlvblR5cGUg
Mi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAwLjc1Mjk0IDAuNzUyOTQgMC43NTI5NF0g
L04gMT4+DQplbmRvYmoNCjEwMiAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29s
b3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIDE0Mi40NCA2OS40OSAxODUu
MTMgNjkuNDldIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDk2IDAgUj4+Pj4NCmVuZG9i
ag0KMTAzIDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlwZS9OYW1lL0Y2L0Jhc2VG
b250L0FCQ0RFRSvLzszlL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciAx
MDQgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMTkvV2lkdGhzIDMzNyAwIFI+Pg0KZW5kb2Jq
DQoxMDQgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvQUJDREVFK8vOzOUv
RmxhZ3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgODU5L0Rlc2NlbnQgLTE0MS9DYXBIZWlnaHQg
ODU5L0F2Z1dpZHRoIDUwMC9NYXhXaWR0aCA5OTYvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAv
TGVhZGluZyAxNDEvU3RlbVYgNTAvRm9udEJCb3hbIDAgLTE0MSA5OTYgODU5XSAvRm9udEZpbGUy
IDMzOCAwIFI+Pg0KZW5kb2JqDQoxMDUgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIv
UmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0YyIDcgMCBSL0YzIDkgMCBSPj4vUHJvY1NldFsv
UERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0g
L0NvbnRlbnRzIDEwNiAwIFIvR3JvdXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NTL0Rl
dmljZVJHQj4+L1RhYnMvUy9TdHJ1Y3RQYXJlbnRzIDI+Pg0KZW5kb2JqDQoxMDYgMCBvYmoNCjw8
L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDQwMj4+DQpzdHJlYW0NCniclVtZj9tIkn434P+Q
jxJQppW82Wj0Ynz0rhfTB+zap+59YElUibAsa0hW19T++o0vInkkVUFVY9ADlxSZGRkZxxeHzNvf
zY8/vv3l/acPZvPTT+bdh/fm3e3rV29/tsbaYBOb2/3rV9Zs6H/WFJtgE8Ym2xRBmpvbb69fbcw9
/u8/X7/6Y/XxvlnHq6ptzfpNvOoeTutkdVpHq+q4tnZlmu/rN+nqgT7o1sWqaogqXP25+rjOV7ef
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
WPrSnBZWUh3WDASdoMQbz31cHOYAnEs8VtELtGgG6iWDEKXM6ZpxNHBfgw1p4WggKSGQNF09tlX7
3zMNGUTL3StVP1L80mS6lbTU1K43jxNN6UsDIf1t+GDDBOWM55pvbxYSZosiTeqvvp3CGJc+Dc6f
BODnUNNhHlUFaLs5SzwYMTwS/TEODkg9N3czoS51FOT3XWC7DLJms0xuqFioQ0VXZEj4veh/JdP2
OR/Ppss0EvnjtXRsvZSIGyGSdLuqm8DMpwEvzsn1fJccTJb5nLzjkTDJDFRnXIQYUvXW6eOaBXft
PeLjIKhHNeBGKK55q/RuSsoGOaVtBHwNbTWefxHc78qCSwlmlEeoJvpPpNLmSN9exim9fToT+LQY
NqYjl2rN3QYAyaT/WaOahuUp5iVnz7OT5nZ5RS2LmHxEfIHL2roVQIiq7jgkuwMS4SjIDX6yie5J
7E0Hf4TEvEPqKRDmxE+rFxfQVm/t0oywndH+zUwpLFgHvC16V4cL9x0rHQay3nvruXLnfl/nol5T
7bQNshzzlpMNXvbzGigvxbTpuuWp0SjnZrHH6bOF+CGA34ib5Dqk+pOjRTXLMAU4F+swvtEehtxE
gPm+3NZH0S+Zdx57yA3r9X7PNXSWrEyBMieV/CCH48q92pzfoIPocXRjyqXaAnxa4i15YfuJ0rFN
5K278jRkw8mMN/6hI4HSLxyYhjriWKWFA98exopWNf9dzViESZCieLvrBZsM4EGlZWT4/x4CdyoN
CmVuZHN0cmVhbQ0KZW5kb2JqDQoxMDcgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIv
UmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0YzIDkgMCBSL0YyIDcgMCBSL0Y3IDEwOSAwIFI+
Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAg
MCA2MTIgNzkyXSAvQ29udGVudHMgMTA4IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3Bh
cmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgMz4+DQplbmRvYmoNCjEw
OCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0OTAzPj4NCnN0cmVhbQ0KeJyt
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
dGyScc/tU7Edw2SnjIJK+rHvmCJlMf7kBtlM0CBu17/GHdfxvVsjMFI8mmCEySghY3pJBxCgQM/i
TpSDTMLr2dihF3JbP68jt4aLaV1NwTRZIxP5eIfn/uccqKmruTLvbIxIoHI433l9ICn2ZluuoQvK
ogHjVYEpi22l21JBgHxj02gGQSd3BKwdPHJWlKGWkDl6h4sNiwp7s5W77Ay0iY3xKR9bl8XO2eZu
rCkP8nPyizYUFLVPj4e22uDPIFBB3GmC9/7zOLTWnJSuTW66pfXchEkG5kOgmhP9+54QDbINN4Nk
G12rKHKyj+RM9Vz8KQTLSmzTCpyfu0A7atETHiUYraHHHYfigX79B3SlHOSpD6+p7uA8qbdP+st+
3IUYgnJYEYTTmKAxki3yYR6iDG7AvtfD0KOm/jirEpCS/Wiig8feFna26Z23RZy4pf8CbS32xA0K
ZW5kc3RyZWFtDQplbmRvYmoNCjEwOSAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHlwZTAv
QmFzZUZvbnQvU3ltYm9sL0VuY29kaW5nL0lkZW50aXR5LUgvRGVzY2VuZGFudEZvbnRzIDExMCAw
IFIvVG9Vbmljb2RlIDMzOSAwIFI+Pg0KZW5kb2JqDQoxMTAgMCBvYmoNClsgMTExIDAgUl0gDQpl
bmRvYmoNCjExMSAwIG9iag0KPDwvQmFzZUZvbnQvU3ltYm9sL1N1YnR5cGUvQ0lERm9udFR5cGUy
L1R5cGUvRm9udC9DSURUb0dJRE1hcC9JZGVudGl0eS9EVyAxMDAwL0NJRFN5c3RlbUluZm8gMTEy
IDAgUi9Gb250RGVzY3JpcHRvciAxMTMgMCBSL1cgMzQxIDAgUj4+DQplbmRvYmoNCjExMiAwIG9i
ag0KPDwvT3JkZXJpbmcoSWRlbnRpdHkpIC9SZWdpc3RyeShBZG9iZSkgL1N1cHBsZW1lbnQgMD4+
DQplbmRvYmoNCjExMyAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9TeW1i
b2wvRmxhZ3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgMTAwNS9EZXNjZW50IC0yMTYvQ2FwSGVp
Z2h0IDY5My9BdmdXaWR0aCA2MDAvTWF4V2lkdGggMTExMy9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0
IDI1MC9TdGVtViA2MC9Gb250QkJveFsgMCAtMjE2IDExMTMgNjkzXSAvRm9udEZpbGUyIDM0MCAw
IFI+Pg0KZW5kb2JqDQoxMTQgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3Vy
Y2VzPDwvRm9udDw8L0YxIDUgMCBSL0YzIDkgMCBSL0Y1IDE4IDAgUi9GMiA3IDAgUj4+L1hPYmpl
Y3Q8PC9NZXRhMTE2IDExNiAwIFIvTWV0YTEyMiAxMjIgMCBSPj4vUHJvY1NldFsvUERGL1RleHQv
SW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0gL0NvbnRlbnRz
IDExNSAwIFIvR3JvdXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+
L1RhYnMvUy9TdHJ1Y3RQYXJlbnRzIDQ+Pg0KZW5kb2JqDQoxMTUgMCBvYmoNCjw8L0ZpbHRlci9G
bGF0ZURlY29kZS9MZW5ndGggMjg3Nj4+DQpzdHJlYW0NCnicrVptb9s4Ev4eIP+BHyVcwoikqJdD
sYvdNj3k0N71ugH2Q3sHKLYcC1WcrCQn9f36mxnqhZRNx10cAhiKPBwO5/WZodnVJ/bmzdXHtzfv
WPTTT+zXd2/Zr7fnZ1fvBROCRzG7XZ2fCRbBn2B5xCMZszTKeZKx24fzs4jd48ffzs++BIvH8DIJ
NqEK2q7qtqGQQVeG/2a3fz8/uwaeyHfgJJTm2mb0JWi9pDnPpEvLfLSx5HJG261Ltn0K4+AJJCsb
Fl7KoC5CoYJdeIlvQhEFrNgsQ+3lK5XkqZrxLb6VYRK0bIEciwY5lixMA1CDDlY+ThmcJj3tNDKH
08xoH8LLOCiG41QbEPoe/mHVZgX/09YNat7QdVUohHmLdmHwlIJo8D0r6ppd3+DX75C05T4pYpVx
ndlSsMuIiyhht4svwe8+C8dacUd2eIsLvNvoZM90dXEHGi5rVnXzZVfvld9BkzzmomfyJlL6+qf5
Yn1occzTyF0cROgiHE1rnoC/z/Wk5spezIBWJZoOfTVfdVh8jAoRu0xwPZ7h/d4ZDkVoHyzOGS6O
BAsY1qH1BxZI5pLe+Uh1xNOZGo1fUojQ40u1ufctzwWP9YlS5YrnqUvbrdG9S29Mgc7kjH35HW2L
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
v7v5gJ83vyEeoHT3l18+wHe3JoZGIDq4Fb3ZDTnVNKfmztBM1+ke8NHgkWH424LWLujQL8himIP1
Cfr6Fj8/m5GRT6UQkgDenLMNt1922KdTaqh32PIX227t4KKqM8JPF5PHgDnYz9nzlevRwQTQdw21
tqAM1FvVY3D/ZCCJSQSL3+3aaK0paeDVYn9g/ThhNIpJGov1iLErb5gBLlbOHgsz9avQZC3qN+7H
DuZeEzwX9TDk2alLx3ddZfTdj56sHEVXlkPdGoPoAiUe540bRvgfPe7+GP4eFC3psny6Ny3JGV4G
326+YYhP17REQlnRzEWsXjMPuhfvPTmoRrmbebNcRJNih9aLsSOjeZt2i0HzRD8C6kcs489R2BPE
VWrmxhX+3KZs2t4gHfUsVV2zNYZx8UxjUAwHOFQfE+wanm4/m4PXo/4XBVWNJaNCypbVCiVYlXiN
To5mZQb/tflgj0hj3zt6KjpKyf6gJrBsyTaT5clri6ZqSxpJ/dXkFJ+qNJnA5g89Gri37sfAt59x
wkn5pcK5UM3upmvGhqas1r74MwVJfXJdWheqIGIyZGkzQy7N5BpS5n1TYONk1WFkMeRWq6j0gWin
paNKywCZZ+MN7PIeLcvGG1yc+b2Y8TXu9+3CtHQco2OOwuypZZq5jP3DR4XzMIe2v0kdspXQs/q0
d0LMtKW5NR4DN0UoAHRoBzkUCkZ67/BHGMwN1UPejar+mdziF7sOvax36O9Wx3/YxP0gfY7G/gfR
KWMODQplbmRzdHJlYW0NCmVuZG9iag0KMTE2IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlw
ZS9Gb3JtL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMTE3IDExNyAwIFIvR1M0MiA0MiAwIFI+
Pi9Gb250PDwvRjIgNyAwIFIvRjggMTE4IDAgUi9GOSAxMjAgMCBSL0Y2IDEwMyAwIFI+Pj4+L0JC
b3hbIDAgMCA2NDEuMjkgMjg2Ljk1XSAvTWF0cml4WyAwLjExMjI3IDAgMCAwLjI1MDkxIDAgMF0g
L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTUxMT4+DQpzdHJlYW0NCnic5VnNjtw2DL4PMO+g
47ZAtaZE/V2LJosW7SUzLxAEzbZBtyiSAkXevh8tyrZm7ImzvRTYHCYgTVIkRX2ktPcPJ6JkHj8d
D4MtwRv8xiK/TObj4/FA1sdgKBXrinmqNGfjfLKlGGK2xMblYEM23g3WxUa9Ox64ROtzZRQTfbEU
m6pSahnCPeMWtRDGilhK10nOlpyaG0pBWL1UxhgRNdUuPsj+djy8/1aS4dj8g//Nw/FgyPxk8PPB
vMR0nMZspICi4Jjwm7iYN0jLwUus5C3KRlKRo2XosrMxmj9WGCfRcdlSXqh5yjZ5QzlbrAwpP2Bx
eBKDHbwwXCk2+0s7oHxY2AnkLC+lrhhQu384sWvVTlLmvpX8WOwMX5ASV2zMY0zK4GAhSJGQAkMh
i2eUkiVqlOS1uFG4MtwQRuGq2qhqGcI94xa1ECa2gzNtnYFGp9SNSokb6qV+1ghUtQtwUe5S5i8z
fFTF92dUxmuHQvDyz5zfHw8JpPluwCmBOI0VSskObM5Pki4Uy93wzfnD8fDqXA0sFTxKNy8V7uym
LMM4d7LbdgPslp12kYYUd9pNYczhLruZakL32C2w6zrZ+y1Zh/1KfWw0yg6AiwA0G8z5BzDjlgGf
AQiytwDXLogBOXMReVMLZpX79bLNh/vXeatyCttIqH5AXI7Vp5/Voht8pGbwbYuUUwmN+bkxYxTY
rcxf1yQ/NiZR7/hqDUUbUucSbaYUnUm2D6eF/x/eSycYq292yU2yq5DuB+wB4vVsQxz7jTICokCI
qDePJhydKGMLBSaUAj54AIYI6+dIo7CqKlUti3DHuEUthLEPYlnXGaJ1sxuVEmH1Uj9rBKraBThD
+suM/Mto7jLGC2g5lsFhB5r7AQOEWypso6POLkvZbbsOdv1Ou+hYfqdZmXfCTrMMs7TTbhznqKXs
Jpj7WMauv2p3Y5hsUx6mNnyAikve4mPwgAse58BLhsyBAX0D8yShQDyLGke2JZlANucsUleMqUbk
nsMk+DTVSHW/yBCSbQi1PoA1AinjvUi8Fly5YkoQd78olvniXbrER5iEi8r8qzFR4f4m8/cJHwMa
ujL/XJN8XFuotTAamCaXTmvqn9fUP0047miC7L8b0+cUrsA9c5nUn26js0txnNKmibMxdGzEWZWx
rY6Uet7niVNuNiKsnyt2qGqjplGvZ9yiFsJ1bGzr1JGyuTFNnM3LymgRVNU+wMuB+0WGvwOicfXj
rst/AaJdwjRD3ViwiXly++bcyW4OQK7kikk77HpcUkInug2lMnyFnWZlnqWddv041C1ltyEadRL8
Sho25+3VA8y4the3qODGqGUo6BynCg5o5m5ZwcFjupgqOEAnzqpKTaXTM25RC+Fahm2dWqLNjamC
m5eV0SKoqn2Ai/HqRUZ+uqojZh5fay7PqlsrprDNXClRzlyhZMcx4TKMD3BXF4P/5EHwJLfRXR4E
3JbSvnMaMIsMO89/CDDrdtpNsJv2nf+QUn13+Irzvzq3BR/kIY6GJJgmD3EY0FA3uGfSOG5d0qep
+zHul+g+1aR0v8pgSDrpAoM0miDQPvUVpaTtFBJhZWhXUlWl1PK76eqjjFvULIxTkEl6wLiOg2GU
grqhlLhRvWyfawRNtQvwovvF6+5Xew4ikhW8dTKYysb8uHaXPq8x30y7dWA0mSEusqsMTRHjA7ZT
08fg8iK5jGEfsu1rYpFtmpWao+oZt6hZWDOk62j2qhdzbtXH9rX63zS78K7RqaKCy2JwkcpXz0ml
QqpH/H68SSsjyJMV4YhmuUXhmsEYFgJuKSU2SjAW8xGElRFxm4TwqOoapZblIb9j3KJmYYxnjOlH
18GxznLdqW4oJW5UL9vnGkFT7QLcSGYIQSwipcXH5xfmBoz077jy9iywkQU2MtU/J1wyJiCRy58L
i/1Rhu4PyXMBtw0geS4oi/0hedQI02d58OC2P0rNiekZt6hZWJOs6+gGqBvz/qiX7XONoKl2AW7s
D1EUi8v9eU61/wtJ+jOGDQplbmRzdHJlYW0NCmVuZG9iag0KMTE3IDAgb2JqDQo8PC9UeXBlL0V4
dEdTdGF0ZS9CTS9Ob3JtYWwvY2EgMC42OTgwND4+DQplbmRvYmoNCjExOCAwIG9iag0KPDwvVHlw
ZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GOC9CYXNlRm9udC9UaW1lcyMyME5ldyMyMFJv
bWFuL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciAxMTkgMCBSL0ZpcnN0
Q2hhciAzMi9MYXN0Q2hhciAxMjEvV2lkdGhzIDM0MiAwIFI+Pg0KZW5kb2JqDQoxMTkgMCBvYmoN
Cjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvVGltZXMjMjBOZXcjMjBSb21hbi9GbGFn
cyAzMi9JdGFsaWNBbmdsZSAwL0FzY2VudCA4OTEvRGVzY2VudCAtMjE2L0NhcEhlaWdodCA2OTMv
QXZnV2lkdGggNDAxL01heFdpZHRoIDI1NjgvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvTGVh
ZGluZyA0Mi9TdGVtViA0MC9Gb250QkJveFsgLTU2OCAtMjE2IDIwMDAgNjkzXSA+Pg0KZW5kb2Jq
DQoxMjAgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL05hbWUvRjkvQmFzZUZv
bnQvVGltZXMjMjBOZXcjMjBSb21hbixCb2xkL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9Gb250
RGVzY3JpcHRvciAxMjEgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMjEvV2lkdGhzIDM0MyAw
IFI+Pg0KZW5kb2JqDQoxMjEgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUv
VGltZXMjMjBOZXcjMjBSb21hbixCb2xkL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDg5
MS9EZXNjZW50IC0yMTYvQ2FwSGVpZ2h0IDY3Ny9BdmdXaWR0aCA0MjcvTWF4V2lkdGggMjU1OC9G
b250V2VpZ2h0IDcwMC9YSGVpZ2h0IDI1MC9MZWFkaW5nIDQyL1N0ZW1WIDQyL0ZvbnRCQm94WyAt
NTU4IC0yMTYgMjAwMCA2NzddID4+DQplbmRvYmoNCjEyMiAwIG9iag0KPDwvVHlwZS9YT2JqZWN0
L1N1YnR5cGUvRm9ybS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9HUzEyMyAxMjMgMCBSL0dTNDIg
NDIgMCBSPj4vRm9udDw8L0YyIDcgMCBSL0Y4IDExOCAwIFIvRjkgMTIwIDAgUi9GNiAxMDMgMCBS
Pj4+Pi9CQm94WyAwIDAgNzMyLjU4IDQ1My43OF0gL01hdHJpeFsgMC4wOTgyODIgMCAwIDAuMTU4
NjcgMCAwXSAvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyMDU1Pj4NCnN0cmVhbQ0KeJzlWkmP
JTUMvrfU/yHHBol0FmfjiIARCC50/wE0ggE0jdCAhPj3fI6dWt6rqn6zCEZ6c3jTdmzHThwvSd2/
ePAhmld/3t4421I0+M2Nf8mbN69ub7yNOZmQqq1kngSmaoC0JRmfyaZqKAULekY2P6CXtzcpFxvS
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
HUGZ7Y/4rxbD35Px11o58BW6Qr2GrUw7hpvjb7GUU4AuN8lDxhJxBM3EOEXVN6PT8ENZnbRQqEfg
ruQYFv0H68K8rZvK6W2BJUYsLsnefPUOe/PM50o+9k+7cJbsR/K1Ej/ctLDUaK7m/wUnHdlHDQpl
bmRzdHJlYW0NCmVuZG9iag0KMTIzIDAgb2JqDQo8PC9UeXBlL0V4dEdTdGF0ZS9CTS9Ob3JtYWwv
Y2EgMC41NDkwMj4+DQplbmRvYmoNCjEyNCAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAg
Ui9SZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFIvRjIgNyAwIFIvRjMgOSAwIFI+Pi9Qcm9jU2V0
Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA2MTIgNzky
XSAvQ29udGVudHMgMTI1IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1Mv
RGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgNT4+DQplbmRvYmoNCjEyNSAwIG9iag0K
PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0OTAyPj4NCnN0cmVhbQ0KeJyVXN2P2zYSfw+Q
/0GPNrBRRH0LKFJck+1dDu216C3Qh+YetLYcC6t4XUnOZvvX33yQFKn1yC6KJFubQw6Hw/n4zXCD
t78G33339uf3Hz8E0bt3wQ8f3gc/3L1+9fZHFSgVRmlwt3v9SgUR/KeCKgqjOA2KqArzMrj78vpV
FHzGv/75+tUfq9u79Zt49VvQDsG6WD21Xdeus9Vhnaw+r9NVMMKHj+s32SoYxnXOP/bNWkX41Ztk
tYeBzbpaBfDny/pNuqqPQHaET9sDzENzAFGx2gXtWqnVCMvAqM1pWKtkNT7CQCJrepqzPuDHW/g0
aPVQWhInPK6V/j/krjmMSPE9MhGs/xfc/fv1q1uQAcrB7DypqrCM3Z3/sfq4C8Y9LtIESDogUzRp
dwJ+R9hG+4hfHIiHQZg5LVSYpP7MEhdpkYRl7o/FdVisHe6iGXkb1aqpN3tpIn2QeZWGykxkjm9Y
lyhNEDQIMtabAxGSVFHKT4egb7qazqDBL0nI8qndOOdLk/G8AyqEOVGgHvfwbbl6gj+sG90W1CR4
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
L0ZvbnQ8PC9GMSA1IDAgUi9GMyA5IDAgUi9GNSAxOCAwIFIvRjQgMTQgMCBSL0YyIDcgMCBSL0Yx
MSAxMzQgMCBSPj4vWE9iamVjdDw8L01ldGExMjggMTI4IDAgUi9NZXRhMTI5IDEyOSAwIFIvTWV0
YTEzMiAxMzIgMCBSL01ldGExMzMgMTMzIDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9J
bWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDYxMiA3OTJdIC9Db250ZW50cyAxMjcgMCBS
L0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1Mv
U3RydWN0UGFyZW50cyA2Pj4NCmVuZG9iag0KMTI3IDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNv
ZGUvTGVuZ3RoIDQ5Njg+Pg0Kc3RyZWFtDQp4nJ1c3W/cxhF/N+D/gY93rUVzP0m6hgBHtgMVSZO2
Avpg94E6UTmi55NCUrGVv74zs/zY5XF4TBA4Okmzu7OzszO/+VhFr3+O3r59/ePV9fsoubyMvnt/
FX138/LF648iEiJOdHRz//KFiBL4T0R5HidSR2mSxzaLbr68fJFEv+D/vn/54tPm3w/bC7mJ7os6
2uab8ret3pT18/ZCbfD7L9sLvSke4YePW7Wpjluz+QW+iY4P+Iu7rQDqaJt2dM/bDEb9N7r5+8sX
H4Af5KnnQmoVJ8bn4lM3CmYV6abFr5ofnplYpOHwonVL2w1wYzZNCwxHLbK+B2brcisS5A6+b4vb
A26sibdCbKJ3B/wu+gJUM3tjONDKxiILOTjCQFr7Dj6UsHwDk16km2Ir5KYT4vxseUKHYnONk07E
Yc9JQygZSxuOLpbOi6RS3MLHQ0ki+LwB0RHrNR4myP8VSapq6dd35WOJDOC+ms9bmPlvtBt37keG
LSVsnKiQrQuWNo9VHtIetgLEWOC53dNSygm2iUAkbmtnBauyPNbpnxWsViJOJ8dS0ADUUieP8hsJ
ala25447zeJMdvPekyzrqGobVNwd3kNU3Oqwdfuuy+PfUBZRcbyDxc4IX+RpnOThEpzwZZLE2oS0
9UN/kVrSBNrvqNwnZ8DMnCZxmoYzs3c6VXinA9r1R6WEibUKR7ujAmnSh13ZoEzRLHSa3uL37qhI
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
+SQdwNpcYyd3k69k5+EV++SqvZSNAcRKrYksysjzOF+1DKawVsrAJFSE9kmpxrVs5JREw987YYYW
wEYyoS2+VYNmOxhhg0wNGwtZSnv5Uzkgd3zCdLHfJsLZpRxrl8EMvDUS2GIW0DqAM75QGSrMa/4Y
gkuMn/mzBuAKzGRR9s8aSEMJIp+2+7MG936aPXgg4z93b+YK4EA52/vAAdeEwlOfh9OXgyYC4Gkn
Ay2Gqdj7ZEerrWE/lD06xQ+zq6eK8MO4emfE2Vqm6/QI2J0GTgxUyeRkqYXrnWmCKj7t503ZY2LX
xLTmT3YIQfioO1rqSKBna3XkHsU41N2VRkw3O/1pkGJfFuubFtDxGuUvF+by1qE5jMZtHsxyxqWK
jHyjv0vUvaptvGiChe4ZPh4IBre8yerKmAG5n9T7fSifH4cOrfvauffOsvQu+6m/5mX9ecsXCEEJ
1GRzN/unhecQOjEIOIMRPGZPKZRbuXsNpkJNyJ09mLPETfV76bXeBE2Ty/oKJjMdwPnQncCl+egv
SARjZjLzLEp1wvJH/wG7JdAD23A4mzEVli5yQLzKyAmbuVVs/6c9/oyVwz9/II2//Jl7JdKU4mmf
X7awmwnK3vm0fM1FYU9XwAgwK91uxEnS1I/Zp+NmNwB2ZT7DaPCthM/j20Rl48P3D+/dlyt6ld9/
9V7Ru6f5+OjePc+nF/U4On+baK3o4ypDaVxc40uLkFuMlsKh9++/W2ctM0PZME8oGCNpeebRUQ4z
pTOyfIevgvpwmJAGPdiYwQJh7+5Yaf5WdWagB7v0ZPhIyeDadUSf5n3wMU1Ehfs1bykzS08lPHuV
rYNOwzuo0TDU9KTVNXQMz4VX+judYJY34GbVhcYeNHCUcAZK69MLreT6LDMotLd+d4ggku4dMPXV
Vjt8RqrohfEr1yCz7zv3dvvoULrnde452LKFVhng8MmWewu99MRSaIxUgmHgHoakl8tqRa4n2HvN
expUMgguo1pbMD+1S45V05X3yeBf9whm4tMd1Lr0f8lRQ2kNCmVuZHN0cmVhbQ0KZW5kb2JqDQox
MjggMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0Zvcm0vUmVzb3VyY2VzPDwvRm9udDw8
L0YyIDcgMCBSPj4+Pi9CQm94WyAwIDAgMTU0LjE0IDIxMi41M10gL01hdHJpeFsgMC40NjcxIDAg
MCAwLjMzODc3IDAgMF0gL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNTA0Pj4NCnN0cmVhbQ0K
eJzlVbtuGzEQ7A+4f9hSCZD17vKdMsgDSBnfHwRwAiNu0vj3PTySks46q3InFSRmtTv74JAnbJ6e
50nYUiBhHxPW5Av9+jFPpPSTsDzSpGJsgTT6uj3NUxTOxZFKZMv0b8dwX2mLgq84V9dY6P+feQrG
LhdSNY6xUg2DZXZGMbBkUq8sShnFuDDQ73kqkV0ZWKWsvi1woMYL363hGjo5l8QiiVqa7NlpHEV0
BN9WYse9+h64bQ6+f+fp4SMmQZjn7bUODXxZ5unuu0EArv5oeZinBEifhLCHzMWabLzS8lRHBZEc
Pn9YHquApFiUAvfl65vWu9X6bWnJzshTJU/n5IfUGTQHlweBHQl2FVsChoyZZ+Ns9diGoWT2mKTk
eiSmyopk5hi3qKM6XlfqGY2/MSY5hXbUmKvzxnANnTnHxDiNnkeDZ38so6P1lNcqu2F00EK3DZ5U
e5ud31/oSEU5I0+KHOJ7i1TtNfnB74k0n4l077WeQuFkuI66Chc8ischOXIe91Prk3xheOuNVnYx
kEOKkFemFfvIqrirCEeluLlZPBmyqg6ECXqMFIV1AzYBRw/tqBPDeWu4hk7OyJ/FqOcxECN/L6Oj
euqtym5oDfTITXev3+iba/1S7glf8oL28K1HyDvL3RIXcefkh7In93gkeAHEKZgkDQplbmRzdHJl
YW0NCmVuZG9iag0KMTI5IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9Gb3JtL1Jlc291
cmNlczw8L0ZvbnQ8PC9GMiA3IDAgUi9GOCAxMTggMCBSL0YxMCAxMzAgMCBSPj4+Pi9CQm94WyAw
IDAgOTAuNjI2IDExMS40NV0gL01hdHJpeFsgMC43OTQ0NyAwIDAgMC42NDYwMyAwIDBdIC9GaWx0
ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDUwOD4+DQpzdHJlYW0NCnicnZXbbtQwEIbvI+Ud5rJcMPX4
OO5laUEgEBLNC4C0ragKqnoDj88ka3uT3Uk3Iittol9/5vBNbBtMFv70nYEPfQcEn0D+HqEjZM8E
idG7DD5jNA7IYiSCl13f3fXd9dB3l+8tGCTHnGG47zsJZuQnN48xcwImTN7D8GtM8dB3F7dvhkd5
RpNt9GIdbkT8WEXHQSIV9aaoZCR30UB1Plc1Jetb1Jeq+mh98+5U770a92dTDYdU1b+Teivtd4HQ
e54wEYOLGGJSMfEKphDR5ThhsntMF980Qp+rKGNxrb6vCqF3h+rGIQaIAdnw2RmO11Fx5NDJKzFj
Ircv7mpGJLY6rlrOMeAsQJLp8yIArVitRcpJyaVYPXq7cJo1J+NY5dx6uWJ1NAJfWFPtNVLKbRLx
mG9wU+Wv8OU1vh6tIQhJBmj/iy9j9HERgNf5Rp+UXCrfMffcegbw3HoG8Gmt0myQqy0vcwxYKpfl
VwEHg4F5DnhWTpiadEFylCHiWuV7q9zCRisFzKfWugWUVba6BRzCRVkUbvmlYQVhU0pt6qdJyqe2
Pcmc9tYkBXdJ8hruyFOSLbiLdQvuYtVx7xcUmdPt9O30cpbt1CTI0ndp+0vdI+nwiX1Xz4BndY/V
1cPJMD8vfqveB1XVT7JB9er1/lC9T2rcXSP4Dwo8e5ANCmVuZHN0cmVhbQ0KZW5kb2JqDQoxMzAg
MCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL05hbWUvRjEwL0Jhc2VGb250L0Fy
aWFsLEJvbGQvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDEzMSAwIFIv
Rmlyc3RDaGFyIDMyL0xhc3RDaGFyIDEyMC9XaWR0aHMgMzQ0IDAgUj4+DQplbmRvYmoNCjEzMSAw
IG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9BcmlhbCxCb2xkL0ZsYWdzIDMy
L0l0YWxpY0FuZ2xlIDAvQXNjZW50IDkwNS9EZXNjZW50IC0yMTAvQ2FwSGVpZ2h0IDcyOC9BdmdX
aWR0aCA0NzkvTWF4V2lkdGggMjYyOC9Gb250V2VpZ2h0IDcwMC9YSGVpZ2h0IDI1MC9MZWFkaW5n
IDMzL1N0ZW1WIDQ3L0ZvbnRCQm94WyAtNjI4IC0yMTAgMjAwMCA3MjhdID4+DQplbmRvYmoNCjEz
MiAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvRm9ybS9SZXNvdXJjZXM8PC9Gb250PDwv
RjIgNyAwIFIvRjggMTE4IDAgUi9GMTAgMTMwIDAgUj4+Pj4vQkJveFsgMCAwIDExMC43NCAxMTEu
MjhdIC9NYXRyaXhbIDAuNjUwMTYgMCAwIDAuNjQ3MDEgMCAwXSAvRmlsdGVyL0ZsYXRlRGVjb2Rl
L0xlbmd0aCA2MDE+Pg0Kc3RyZWFtDQp4nJ2WTY/TMBCG75HyH3yEA7Mee8Yfe2T5EAiJA/kDi1qW
XS0cuMDPZ9I4qdNMmkArtdX09Yz9ePw6FqIzv9vGmvdtY9B8NPLxZBqERIlNTOCi4QAhZYMOAqL5
dWybL23zumubm3fOWECf5N/uW9tILitv+WLAGExC4Mim+9EXeGibF3cvuyf5DWitF2H3RmLfS8zG
6IjG6OMY9TZxHKPPavSgZjCTNrHMr0Q/qdp7NfpVjR7V6DCztwKl4QTsB3ZsKEOwOru0wi5YyAUe
D/Ambja7QAtwIRPFJbh62c9q9KBmOIOj6HABThrDTxk+Kxt6d0bRtxGbwBBkyFYb9a8LFM4B2WhC
BhbUJxS3VQuEaR569GaaSV+mSptl92iWNk8oMOYJcbhcCnuwLq0v5VwDPTD2wuz99syXc8QIWba/
ToBry+kpsVJLkRKE4URPUnsNUtiV1SO4nHdl9QyR0ky6tkteCMQ5wp27hGI/OYy7JHmSd8rZ0xou
y0hDCB7dUBLW8YhSVh73KWWTcKkczaIckVW3OGcTW/CirHsXRiouxjg11rJIad79RWr0e4sU9qXI
kn1VxJ2K7IFdpHtoF6mOe9h8tEvnfTUcugDieSbLuuXwngZ/UJ3zp+qGBzWqXxh/Nq697WoPalS/
9jpVu3HtzbT6DXK8PHoOONEVg1z3euql0thA2f6XY4pfyTNBPT6odsH/EPVXtKoPeqm9XIIiletB
Hg9q6apl9j7Iu7KSoM1xV1YS3hRm0jUjpgA9/lq6acTFDUo7bD0FKe0w+lxVdMuC/gLwOwRPDQpl
bmRzdHJlYW0NCmVuZG9iag0KMTMzIDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9Gb3Jt
L1Jlc291cmNlczw8L0ZvbnQ8PC9GMiA3IDAgUi9GOCAxMTggMCBSL0YxMCAxMzAgMCBSPj4+Pi9C
Qm94WyAwIDAgMTAwLjgyIDczLjQ0N10gL01hdHJpeFsgMC43MTQxNSAwIDAgMC45ODAyOSAwIDBd
IC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDQyNT4+DQpzdHJlYW0NCnicrVTbSsNAEH1fyD/M
oz447uzO3nzzDiL4YH5ASxWKF1DB33fSJJum2RqUttCUw+acmTNnVmMw8F0pDdeVAoIbkJ8VKMLI
0QBrZOvBkRxLQAY9EXwsK3VfqbO6UsdXBjSSjTFB/VQpIdPylYdDDjYAWwxMUL82Es+VOjg9rFfy
H3UynuVofSHgWw+GYDijix71iTn0KPSojU5UO/S2yPBQRB+L6LKIvqzRS2lVOYsu8NoS8sCMnsuW
xF2WeLQU15aY1pLsBmltJ2aM2h7MIM9+agY3nNtmyAxttuiuoHU+tNdM3IEJGLWbHXjz2erOGCRH
YOVN6ro7ydXp6HMdZfQ4V9LIbNBGjJRGtHq7aHJIiXcXPbBRwmRC89hniR6dyA+kZphVSDlKPIlS
Z/ZclApmB4sxxZEr2IuaEEKuGSeinVk7RSciQ19zEm3NpKf5P2rd12iT3CZCKHswvwCj+C7+sLWf
RfSrR9kbzrzvRbWPHnUsE/r16qmLBDNXz+jsS5F3OdlNiZk2/9nNLvYeObmw9+Bv0nIx+nEa/baX
/0d/U3Qulz/Uj0qDDQplbmRzdHJlYW0NCmVuZG9iag0KMTM0IDAgb2JqDQo8PC9UeXBlL0ZvbnQv
U3VidHlwZS9UeXBlMC9CYXNlRm9udC9BQkNERUUrQ2FsaWJyaSxJdGFsaWMvRW5jb2RpbmcvSWRl
bnRpdHktSC9EZXNjZW5kYW50Rm9udHMgMTM1IDAgUi9Ub1VuaWNvZGUgMzQ1IDAgUj4+DQplbmRv
YmoNCjEzNSAwIG9iag0KWyAxMzYgMCBSXSANCmVuZG9iag0KMTM2IDAgb2JqDQo8PC9CYXNlRm9u
dC9BQkNERUUrQ2FsaWJyaSxJdGFsaWMvU3VidHlwZS9DSURGb250VHlwZTIvVHlwZS9Gb250L0NJ
RFRvR0lETWFwL0lkZW50aXR5L0RXIDEwMDAvQ0lEU3lzdGVtSW5mbyAxMzcgMCBSL0ZvbnREZXNj
cmlwdG9yIDEzOCAwIFIvVyAzNDcgMCBSPj4NCmVuZG9iag0KMTM3IDAgb2JqDQo8PC9PcmRlcmlu
ZyhJZGVudGl0eSkgL1JlZ2lzdHJ5KEFkb2JlKSAvU3VwcGxlbWVudCAwPj4NCmVuZG9iag0KMTM4
IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RFRStDYWxpYnJpLEl0
YWxpYy9GbGFncyAzMi9JdGFsaWNBbmdsZSAtMTEvQXNjZW50IDc1MC9EZXNjZW50IC0yNTAvQ2Fw
SGVpZ2h0IDc1MC9BdmdXaWR0aCA1MDIvTWF4V2lkdGggMTY5MC9Gb250V2VpZ2h0IDQwMC9YSGVp
Z2h0IDI1MC9TdGVtViA1MC9Gb250QkJveFsgLTQ3NiAtMjUwIDEyMTQgNzUwXSAvRm9udEZpbGUy
IDM0NiAwIFI+Pg0KZW5kb2JqDQoxMzkgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIv
UmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0Y1IDE4IDAgUi9GMyA5IDAgUi9GMTEgMTM0IDAg
Ui9GMiA3IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9N
ZWRpYUJveFsgMCAwIDYxMiA3OTJdIC9Db250ZW50cyAxNDAgMCBSL0dyb3VwPDwvVHlwZS9Hcm91
cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyA3Pj4N
CmVuZG9iag0KMTQwIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDYyMjY+Pg0K
c3RyZWFtDQp4nJVc2W7cSLJ9b8D/wEdVX4lmLtzmGgK8Njy4njF6BPSDex6oKsoqmCqpyZJl9dff
iMgkmcGqYNEYYKyWcs9YTpyIZPTyc/Tq1ctPbz++i5LLy+jNu7fRm6sXv7z8oCKl4sRGVzcvflFR
Av9TUZnEibZRnpRxVkRXdy9+SaKv+H+/vfjly9m/VunZ/eoiPdvXqwtzFq3Ks/1ttXf/blfmrIvW
qwt9Vu1W9iy6rdrNKjtrnuHP0T38db1+bKNuu4NR1nUEf3r/8R2O062UOouqln5H49/sVyo5q3dR
1TQrZd0v19UeRqo30ZaG/9re41yPMPADTr36b3T1zxe/vIe94f76Hdkki5Ms3NGXs3OxbRHnvGkk
NYWz05q3pW1vpA66gKNdOLhJ4tTytvvbOtriqdAh3K0uMjr/e2mIPIvzyRA3UYUDSLP6u89KG6u+
C8xjz6oH2BeeMV3dVzz8Pd5bdQ0/NnBrxdkT3EVOd9FsoA2u7K6/zG6P99qgfHwjuWmepSVok8d5
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
T+QgrEiPhRVe2FTRu+7wE1j5lEx/+UEfz+Xb6SBCmuX49xQMqdjYfcZyJ2Tkw6ZX7hsKMl2pJmOL
X0rUBYaRrO1/9tXX/gnJW1DCPiH+qa8P4xWH/pOdYmhC797YBB+vUPrFstHMkqZJR3Nwx5kcOkIU
mulx2t9F26A0CgVv715hf2OsReu4jvsdw7jHoKvIwRr0pHyilhigzpeBbweLFzxa5t8fRThV9wXA
xFS6Vd4i0YVf1qa4ss8TBy9k/w+b/fvt+GqISM0RuD2JJU8AkkDl2Lqpx5xZx9dW005D1pa+FXK8
XwraoTPe74TrwKrJbPwC7/gVeDxI8U0OaErJu86VGVrN244PPlo5oqJ3IsumSOkDMaztzlNC+6e+
0qP9Jn8PW6PisP7+Q7f3HqZT0eX+VGHvdnfTQ/c2CL+3rDAl+uuRPnTU86yjj6enXcb7021YHnHt
wa6n/ejjlT0Z3D9nmyj6/wNMhQObDQplbmRzdHJlYW0NCmVuZG9iag0KMTQxIDAgb2JqDQo8PC9U
eXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0ZvbnQ8PC9GMSA1IDAgUi9GMyA5IDAg
Uj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsg
MCAwIDYxMiA3OTJdIC9Db250ZW50cyAxNDIgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5z
cGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyA4Pj4NCmVuZG9iag0K
MTQyIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDU5ODI+Pg0Kc3RyZWFtDQp4
nJVc227cSJJ9N+B/4MsCEiCxmbwTIwiwZXuhxfZOo8dAP3jmga5iSYTLZTVJWXZ//caJzCQzWRUs
9gzallUZkbe4nois4JffgpubX369u38XRLe3wdt3d8Hbj69f/fJBBUqFURp83L1+pYKI/q+CKgqj
OA2KqArzMvj49fWrKHjAH//9+tWni6+X1+lF/XSZXjxdJhft4TK7eKB/BP3Py+vsor9U6mJoLgs9
7iq4rOin/OIbfzgEl/8JPv7P61fvaXIswE6pqiTMlTvlJ2bfXaqYaDP+h+ZR73uBSZzkYZX4TKQJ
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
Xa8abpff0MX4NoZV0+ANXTJbkvdkduEbnLjj36M0r0LFilqWH5HIDoUfDvmSZUv5oj+p+JmYL/D8
tZ9HL+b7qd2m5vbER23zD9/0U1P7GMx9eF2czayQlkzfCoQ4cxiTYf1tq3XHJfmaGx30t4bunSsN
9tMjb/0NBk4acRTznnvyb1+ay01/qgI85q37hdOcdiO+xkr5+Z5HIzfDlnjO6Y01zY76GaGGTprF
N+1lidqqx+Oz6QsZX8qOPb87vClX+ZlH5SbEdlmKj8q5bOoNFTH8fiEEMSJSFmGcH38lpGRfEVjM
iJpDvdyMrYCHxT6R8/ZWV3FdqI1Re9FOM0bsMZMf0CTAyLyxUn9xrDiA9cYeFYH+H0rzQqcNCmVu
ZHN0cmVhbQ0KZW5kb2JqDQoxNDMgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVz
b3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0Y1IDE4IDAgUi9GMyA5IDAgUi9GMiA3IDAgUj4+L1By
b2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDYx
MiA3OTJdIC9Db250ZW50cyAxNDQgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5j
eS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyA5Pj4NCmVuZG9iag0KMTQ0IDAg
b2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDUwOTg+Pg0Kc3RyZWFtDQp4nJ1cW2/j
uBV+H2D+A18KxGiiEXUXOkgxl2SRAlssdgPsw2wfFFueqKM4WUuZNP31Pd8hKZGyKWuKxex4bZ5D
8vDwO1euePeLeP/+3c+fbj6L8PJSfPz8SXy8ffvm3bUUUgZhIm63b99IEdI/UpRlEEaJyMMyyApx
+/D2TSi+4l8/vX3z5exDu0rPusfVRXomutW/xO0/3r65Il7gZzjIKAmKyObw5eyRyB5WF8lZLVa5
+lStZHT2urqIz0S1/7qKz57pD//c31e96OnDvfqGhlR3q0TP2z4Tr35V6l82NKbZbjFyv5LhWb1b
MxMeuxXqu+7pEVPuaFRXE6nY1G31Sh86cVf3q+LspV5lRCqeu5Ukfjua4ivNKDxbTPIiSCZb7O9r
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
dtpK2QttTA7K7whzx7uzZKsQiw4UiNDOFs8nZdAFOGUYeMdyGc0Z6z/iAr2jzliTNxmTS75bLXM8
gFk0UYL84uQQffqK50mpO9SCze9DuZ5R1gSxPpBK4AAvWyLJDaZpHOs+PfdmEcn/d45GzLdWGn2O
YwCv3h9rQlN/99bd+H9mYdEI6wZ7bz4cM+lSqSvvHR/xKdlLmy21xMdKLXp/YYFSoVmr6XotpnO/
u46O5c7wf0aaMDkqVU81POQdWORfzn612g/rF68EUmRZHMIRXn4yuFC1nRheT2yH9w5HEOk39QRX
d8X5suJc4XImPRD7/wBvHwyzDQplbmRzdHJlYW0NCmVuZG9iag0KMTQ1IDAgb2JqDQo8PC9UeXBl
L1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0ZvbnQ8PC9GMSA1IDAgUi9GNyAxMDkgMCBS
L0YyIDcgMCBSL0YzIDkgMCBSL0Y0IDE0IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9J
bWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDYxMiA3OTJdIC9Db250ZW50cyAxNDYgMCBS
L0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1Mv
U3RydWN0UGFyZW50cyAxMD4+DQplbmRvYmoNCjE0NiAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVj
b2RlL0xlbmd0aCAzMzk1Pj4NCnN0cmVhbQ0KeJydWllvGzkSfg+Q/8BHCWt3ePWFDQwkPma8mFkM
EgPzkOxDu0VZjbQlbXcrjvfXb1WxL0piSwkG8dgSq1gsVn11kb37i71//+7P6/sbxq+u2Meba/bx
4e2bd3eCCRFwzR6Wb98IxuE/wdI04FKzmKdBlLCH57dvOHvCH7+9ffNl9vtczbLv80s1K9bzcPY0
1zO2MHWBv6zhO7Ngc8Fnm/llONvB3xX9+Ty/1LNsC2u28zFl/Yrr6sbMY7uGzdPZi5lHM7bewM8X
hh9WBnnkWVkCMdvAD8v5CXaRs6ysYQ9ht1y2woQkzLDR/D/s4V9v39zCqfHk3Vm1UoEaH5Vd8oDz
RETsIf8yy7x0mgdp4hByougOKsJTJ73w8U456T9KdcAj4v1l1sDhYmAyT2bGoPJZscQzswb/WKHe
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
D5tFct1+/ZFY2pkqEhKTqB25Ir/Y8hPaDp3Pn6E6WvBNBrHZDbmKs9Za7NZrh1GC2blLYmPNDhzD
vkubbNCH3ELT1DUNay00jdeOK8AThq3pJUMfGk6/kk1jEO2QUFmy1e7Jl9wLLCKlQzgdVISUWA2M
CNociPDn0cX6LvXPmrOmzzVNtBpa7ovNElsnzu7ZRMzXsbt2qpGZ7vH1WUebtnSISOWaTVCq/tWa
WRO821G9BR43IFYbQj58Hew12BjnOo5IvpRFxxzt7Kyj6ljiImctVoe+5SlVteexTsNAuEupqmq8
A8bO4CU1TC3JI72QaE0CM+DWWPruo7UjUDnUzXAVXY5fmVHfi3KcbszLlkX1PFlSSKxbU1eO6XTg
2BPJLh3gEkPeOVzcVwb6CCrKOMY8AH/KjucnKgnubj/heW//DXq4xtPdfvYmghoHnw6PA7n+Dzdt
XBENCmVuZHN0cmVhbQ0KZW5kb2JqDQoxNDcgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAw
IFIvUmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0YzIDkgMCBSPj4vUHJvY1NldFsvUERGL1Rl
eHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L0Fubm90c1sgMTQ5IDAgUiAxNTAgMCBSXSAvTWVk
aWFCb3hbIDAgMCA2MTIgNzkyXSAvQ29udGVudHMgMTQ4IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAv
Uy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgMTE+Pg0K
ZW5kb2JqDQoxNDggMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjM4Mj4+DQpz
dHJlYW0NCnicjVnbcuJIEn13hP+hHkUslOuqywZBBOYyzbS73QPsbMx6+kFNy212aOwAPNvz4/s8
mVkqIWGXTDiwhJRVlbeTladgV59Yv3/1YTQbMzEYsOvxiF0vLy+uppJJyYVhy/vLC8kE/EmWCS6U
YYnIeJyy5ffLC8G+4b+fLi/uojv5mY07PRNx1pEy+tDp6ajoZNFfdLPrdqSI2E2nZ0HgPw8dE+Vb
+PcNPl0GYu85m+K4fLPp4Bzz4ukRZ9t1pIoODCe5h3sdPeIU3ztxxA748KEDs9Pr2bBjo2ucg/27
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
t54Kv893m/0OD1gJiA5RPyESi913PIjFdq08hhg+H1s3EKi2LwSfbsWdllRJ6wu3Hx6LFuRBe6h8
13yXvmh4W+FUG9t3rLNGCoUumf0xnc+HUR1CLmDIv/EaGxymrUu5imeXqVVKEaYQu9rR9Cq/akco
ju02UxH0rF18IXiRfhUWCLqC0tbnKZiFJcDBhlZ2GlVgd8B2xxhucYAGwcQc37ucdUcbHkHlDN6U
UsmaRnYSPCPCAfHUDRi7OUrQenKOcHIOd56My4MMBIqelM42/szAGeE18zgFXq/rilKVQ0egVeK1
I5hWaJnM8NSXs8WK6MN2RT8D0D5fPOXBI08gJCcT7Igh4ykiNCtd6nCL1UMQZCLjmW7OMC+eOBPQ
qKSNDhJvTHUw6RqPHR1ivmg20zZcazwhk80lg6wOqIxtkX1ZA1p+QTKp5DpYSf4GWYgb/g0KZW5k
c3RyZWFtDQplbmRvYmoNCjE0OSAwIG9iag0KPDwvU3VidHlwZS9MaW5rL1JlY3RbIDQzMi42MSA2
NzkuNzIgNTI0LjI1IDY5My4xNF0gL0JTPDwvVyAwPj4vRiA0L0E8PC9UeXBlL0FjdGlvbi9TL1VS
SS9VUkkoaHR0cDovL2F1Lm5ldC9pZXRmL2lkcmVmL2RyYWZ0LWZ1bGxlci1saXNwLWFsdC9yZmNt
YXJrdXA/cmVwb3NpdG9yeT0vYXdheS9pZXRmJnVybD0vYXdheS9pZXRmL2FsbC1pZHMvZHJhZnQt
ZnVsbGVyLWxpc3AtYWx0LTA1LnR4dCkgPj4vU3RydWN0UGFyZW50IDEyPj4NCmVuZG9iag0KMTUw
IDAgb2JqDQo8PC9TdWJ0eXBlL0xpbmsvUmVjdFsgODcuNzUgNjY2LjI5IDExOC4zMSA2NzkuNzJd
IC9CUzw8L1cgMD4+L0YgNC9BPDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJKGh0dHA6Ly9hdS5uZXQv
aWV0Zi9pZHJlZi9kcmFmdC1mdWxsZXItbGlzcC1hbHQvcmZjbWFya3VwP3JlcG9zaXRvcnk9L2F3
YXkvaWV0ZiZ1cmw9L2F3YXkvaWV0Zi9hbGwtaWRzL2RyYWZ0LWZ1bGxlci1saXNwLWFsdC0wNS50
eHQpID4+L1N0cnVjdFBhcmVudCAxMz4+DQplbmRvYmoNCjE1MSAwIG9iag0KPDwvQXV0aG9yKFN1
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
zlE8IT8oWkeK1p2iPGSfVdSkTCnqB9Wky301DcpJFz2oOl9OusyXkx/U0+id+BHYIOmPsEHGj3rS
/tNTbx++t01jR2DT6A31/Qfsv7796i/fPXz7139ivcf9jtkB1jdU5zLDUKacaPby57f/aqHoX/Dt
QqWPu9KYN0xPnPRn30WosQ42lrGIUY+6RMUpVJpC5SlUmULVKZQfpNFoD3kHuwXl8aennr09pnav
0/5DQB/FRltPdoTe90TtPwH0se/f7RahXfr30eiy4bLhiuGKySkmpxhdMbpi8orJK8anGl01ump0
Ndho9NXoq31n9O64Hqu1u/Y+rr/t+8Tb94m37xKxdbEjNTGcGE6NjxpO7btHTa4an2DfN8HwwfhF
o4vrb+Nr8ZBo9MnoLS6SDJ9MnsXJ9rvtlrmNFhfJRmfx4Q1zHw2fTa7FSyw+thNq98Z9NFw1vhYP
Mf/b67Pd/fax66Hmd3sVtDvdPmYbi42G78edaxtp97JttJMx7Sdj7VK2j8bXzqBUrFeJvZK3TfL1
0/vffnr6/v3j43fv3j09vHrz/vFt+9kuaVuP+mEtKRbSbf2bx/8+vXj8gLoydt/89u//oLe3O92W
bu1StxnebnWbCu1al7N+r8tZbBe7nPWbXc5yu9rlrN/tctYvdxvnpV3vtqlvF7xtKrdWic6p67Ep
tdvUtuXOc22HT6xt2381prcCN/Dtbm2q0I3Jx6rdsmuy2o2plbzda2xK3iKyrOuWmpZiz60gbltB
Z3rrB5Zvzyeza18wotvZpwnRZdsfjNmtSazN47RJGPjWKdaTkvVEZQWb5PXkZD1hiSvd2knWDrOu
n3YYEzrdZsq2zRjxea9ZFwcNp2xtvnWdeOg69dB19NB11q60dhF/6Dpxput0JZ5bz7oXMbDV7v/d
ij7/7H+AVzM0DQplbmRzdHJlYW0NCmVuZG9iag0KMzI3IDAgb2JqDQpbIDIyNiAwIDAgMCAwIDcx
NSAwIDAgMzAzIDMwMyAwIDQ5OCAyNTAgMzA2IDI1MiAzODYgNTA3IDUwNyA1MDcgNTA3IDUwNyA1
MDcgNTA3IDUwNyA1MDcgNTA3IDI2OCAyNjggMCAwIDAgNDYzIDAgNTc5IDU0NCA1MzMgNjE1IDQ4
OCA0NTkgNjMxIDYyMyAyNTIgMCA1MjAgNDIwIDg1NSA2NDYgNjYyIDUxNyA2NzMgNTQzIDQ1OSA0
ODcgNjQyIDU2NyA4OTAgMCA0ODcgNDY4IDMwNyAwIDMwNyAwIDAgMCA0NzkgNTI1IDQyMyA1MjUg
NDk4IDMwNSA0NzEgNTI1IDIzMCAyMzkgNDU1IDIzMCA3OTkgNTI1IDUyNyA1MjUgNTI1IDM0OSAz
OTEgMzM1IDUyNSA0NTIgNzE1IDQzMyA0NTMgMzk1IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUwN10gDQpl
bmRvYmoNCjMyOCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA4MjQzMC9MZW5n
dGgxIDE1MjUyND4+DQpzdHJlYW0NCnic7HwHXFRX2v577h1mhikwAwwgA8zACKig2MVoZJRiwUYZ
BRQFwZZoNLYYe0yiCYkpm95NLxodRo2YarKm92zaJpteNsnG9GSzSYD/c+ado6Amcb/9ft/+9/fb
C899nvOecs95T7nvAEqCiFy4GWhyceXY0TvTtqSQVrCMyF1dMqq46tXJyx4lMTWZKHVIyajxRS8f
HFJKYsKPRNHe0cUlpZRtmIPyVWglffTkSZUjD/iqSCydTLT9/dGVgVHfvGBtIc07kCjZO6kyv/+C
eUtaicTrKF/fuLBh8cDk7AFE8SuJ9ObGFcu8Oy/Z+w+i4jyiKMucxXMX/vDDBBtRkgHPS5nbsHQx
pZIPz/8E9R1zF5w+59kXa6YSjS0gem3OvNkNTe/nuArR/nTkD54Hg32HNQXpS5HuPm/hspUtX1dt
JnSYyOk/efaSU/be2bKVRM8mosRxCxY1Nvx1kGcuCe9WIvOBhQ0rF+f8kjUF9dFn8p7SsHB2dlP5
FyQKg0QxiYsXLV3W4aZN6M8TMn/xktmLOz77+F1ILx5nJelbEeW5cM6Otpmxw7+nbmaS131/W/OM
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
JRYrsUiJU5RYqMQCJU5W4iQl5isxT4m5SsxRYrYSTUo0KjFLiQYl6pWYqcQMJeqUmK7ENCVqlahR
olqJqUpMUSKgRJUSlUpUKFGuxGQlJikxUYkJSoxXokyJcUqMVWKMEqOVKFWiRIliJYqUGKXESCX8
ShQqMUKJE5UYrsQwJU5QYqgSBUoMUWKwEoOUGKjEACX6K9FPib5K5CvRR4neSuQpkatELyV6KtFD
iRwlspXIUqK7Ej4lMpXIUMKrhEeJdCXSlEhVwq1EihLdlEhWIkmJRCVcSiQoEa9EnBJOJRxKxCoR
o4RdCZsSViUsSkQrYVbCpIRRiSglDEroSmhKCCUoIkSHEu1KtCnxixI/K/GTEv9Q4kcl/q7ED0p8
r8R3SnyrxDdKfK3EV0p8qcQXShxU4nMl/qbEZ0p8qsQnSvxViY+V+EiJD5X4QIn3lXhPiXeVeEeJ
t5V4S4m/KPGmEm8o8WclXlfiNSVeVeIVJV5W4k9KvKTEi0q8oMTzSjynxLNKPKPE00o8pcSTSjyh
xONKPKbEo0ocUOKPSjyixMNK7FfiISUeVOIBJe5X4j4l7lVinxKtSuxV4h4l9iixW4ldSoSUaFEi
qMROJXYocbcS25XYpsRdStypxB1K3K7EbUrcqsQtStysxE1K3KjEViVuUOJ6Ja5T4lolrlHiaiWu
UuJKJa5Q4nIlLlPiUiUuUeIPSlysxEVKXKjEBUpsUeJ8Jc5TolmJc5U4R4nNSmxS4mwlVNgjVNgj
VNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjliih4h+h4h+h
4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h
4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+hwh6hwh6hwh6hoh2hoh2hoh2hoh2hoh2h
oh2hoh2hoh2hoh1RtEsKRM2h9BEexMyhdBdoI6fOCKWfANrAqfVM60LpNtBaTq1hWs20iun0UNpI
0MpQWhHoNKYVTMs5bxmnljItYeOpobRRoMVMi5hO4SILmRYwnRxKLQGdxDSfaR7TXKY5odRi0GxO
NTE1Ms1iamCqZ5rJNIPr1XFqOtM0plqmGqZqpqlMU5gCTFVMlUwVTOVMk5kmMU1kmsA0nqmMaVzI
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
2ACsB9YBa4E1wGpgFXA6sBI4DVgBLAeWAUuBU4HFwCLgFGAhsAA4GTgJmA/MA+YCc4DZQBPQCMwC
GoB6YCYwA6gDpgPTgFqgBqgGpgJTgABQBVQCFUA5MBmYBEwEJgDjgTJgHDAWGAOMBkqBEqAYKAJG
ASMBP1AIjABOBIYDw4ATgKFAATAEGAwMAgYCA4D+QD+gL5AP9AF6A3lALtAL6An0AHKAbCAL6A74
gEwgA/ACHiAdSANSATeQAnQDkoEkIBFwAQlAPBAHOAEHEAvEAHbABlgBCxANmAETYASiAMPIDtx1
QAMEQNQkYBPtQBvwC/Az8BPwD+BH4O/AD8D3wHfAt8A3wNfAV8CXwBfAQeBz4G/AZ8CnwCfAX4GP
gY+AD4EPgPeB94B3gXeAt4G3gL8AbwJvAH8GXgdeA14FXgFeBv4EvAS8CLwAPA88BzwLPAM8DTwF
PAk8ATwOPAY8ChwA/gg8AjwM7AceAh4EHgDuB+4D7gX2Aa3AXuAeYA+wG9gFhIAWIAjsBHYAdwPb
gW3AXcCdwB3A7cBtwK3ALcDNwE3AjcBW4AbgeuA64FrgGuBq4CrgSuAK4HLgMuBS4BLgD8DFwEXA
hcAFwBbgfOA8oBk4FzgH2AxsAs6mppEbBPa/wP4X2P8C+19g/wvsf4H9L7D/Bfa/wP4X2P8C+19g
/wvsf4H9L7D/Bfa/wP4XSwCcAQJngMAZIHAGCJwBAmeAwBkgcAYInAECZ4DAGSBwBgicAQJngMAZ
IHAGCJwBAmeAwBkgcAYInAECZ4DAGSBwBgicAQJngMAZIHAGCJwBAmeAwBkgcAYI7H+B/S+w/wX2
vsDeF9j7AntfYO8L7H2BvS+w9wX2vsDe/3efw//hV82/uwP/4VfyzBlEJP+fivZLuvzx9GQ6iZbS
Bnxtoi10CT1Eb9IsOhPqKtpKt9GdFKSH6Ul67Xj+Evt4r/bToxaSTd9LRoon6vip42D7bUBrVEwn
yyVIxRu8hy0djo4vjrB90X5Jh6O91RhHlnBdu/YSrN+Kto6f8IJFumOwTGuboWPDNb42Xd++s/32
I3xQTrU0jaZTHdVTA8Yv/xp/PjxzMi2ghXRKOHUK8ubiPgepmSiFwySsD5daRIuBJbSMltMKfC2G
XhpJybxTw+nldBq+VtLptIpW0xpaG7mfFrasQc6qcHolsI7WY2bOoI1hpZgtZ9JZdDZmbTOdQ+f+
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
C6kWUi2kWki1kGoh1dZTLUW1FNVSVEtRLUW1FNVSVEtRLUW1lJNvvZNvvZNvvZNvvZNvPSXXU3I9
JddTcj0l11NyHSXXUXIdJddRch0l11FyHSXXUXIdJddRch0l11Fy/X/1zUNOvt2dfMOdfMOdfMOd
fMOdfMO3d/Lh8Bvld8ReGHyU5y+SAR/l+4soNLd8r5DRX2T0Fxn9RUZ/kdFfZPQXGf1FRn+R0V9k
9BcZ/UVGf5HRX2T0Fxn9RUZ/kdFfZPQXGf1FRn+R0V9k9BcZ/UVGf5HRX2T0Fxn9RUZ/kdFfZPQX
Gf1FRn+R0V9k9BcZ/UVGf5HRX2T0Fxn9RcmzvTzby7O9PNvLs70828uzvTzby7O9PNvLs70828uz
vTzby7O9PNvLs70828uzvTzby7O9PNvLs70828uzvTzby6md79O59m3v3RmcmuXULKdmOTWrc03F
S58iPgejIUZDjIYYDTEaYjTEaIjREKMhRkOMhhgNMRpiNMRoiNEQoyFGQ4yGGA0xGmI0xGiI0RCj
IUZDjIYYDTEaYjTEaIjREKMhRkOMhhgNMRpiNMRoiNHSt1uGGA0xGmI0xGiI0RCjIUZDjIYYDTEa
YjTEaIjREKMhRkOMhhgNMRpiNMRoiNEQoyFGQ4yGGA1VgRxWw+2+32W+32/nPbJY7cJqF1a7sNqF
1SasNgW/le2hbA9leyjbQ9keyvZQtoeyPZTtoWwPZXv4Abqr0ied07I9LdvTsj0t29OyPS3b07I9
LdvTsj1ddZDsOhgOgU/DZ+BQOAwOhyNgFBwJo2EMHAWfhc/B0XAMHAvHwfHweTgBToQvwBfhJPgS
nAxfhlPgK3AqnAZfhdPha3AGfB3OhO1Xo3/8frRxcuoG+DncCDfBL+CXMB5+BTfDr+EW2Po9aEXV
qKgaFVWjompUVI2KqlFRNSpW/U6l+T08CA/BH+Fh+BP8GR6BR6EeHoPHYTI8AU/CX+ApeBqmwFR4
Bv4K0+BZmA5znOUvwyvwKsyFedv/VoR/cNI50b+qgudX/tZ1fOXvXMergsvL7urlrl7u6uWuXu7q
5a5e7urlrl7u6uWuXu7q5a40d6W5K81dae5Kc1eau9LcleauNHelK+89y3JXlruy3JXlrix3Zbkr
y11Z7spyV5a7arirhrtquKuGu2q4q4a7arirhrtquKuGu2q4q4a7arirhrtquKuGu2q4q4a7arir
hrtquKuGu2q4q4a7arirhrtquKuGu2q4q4a7arirhrtquKuGu2q4q4a7arirhrtquKuGu7LcleWu
LHdluSu73ffLfXB3Zf/rb64Kqrmrmruquauau6q5q5q7qrmrmruquauau6q5q5q7qrmrmruquaua
u6q5q5q7qrmrmruquauau6q5q5q7qrmruuKuYdw1jLuGcdcw7hr2Pu7KcVeOu3LclaucseO2466W
4Hzu6uCuDu7q4K4O7urgrg7u6uCuDu7q4K4O7urgrmbuauauZu5q5q5m7mrmrmbuauauZu5qrnza
ooG7GrirgbsauKuBuxq4q4G7Grirgbsa3ueTFYsotYhSiyi1iFKLKLWIUosotYhSiyi1iFKLKLWo
/MmKu9xD3Q2/gUlwD9wL98FvS6+Mcsrv4UF4CP4ID8Of4M/wCDwK9fAYPA6T4Ql4Ev4CT8HTMAWm
wjPwV5gGz8J0eK70fQjBaAyPxvAr5fztxHAnhjsx3InhTgx3YrgTw50Y7sRwJ4Y7MdyF4S4Md2G4
C8NdGO7CcBeGuzDcheEuDPdguBvD3RjuxnA3hrsx3I3hbgx3Y7gbw93yNyF/E/I3IX8T8jchfxPy
NyF/E/I3IX8T8jchfxPyNyF/E/I3IX8T8jchfxPyNyF/E/I3IX8T8jchfxPyNyF/E/I3IX8T8jch
fxPyNyF/E/I3IX8T8jchfxPyNyF/E/I3IX8T8rdL/nbJ3y752yV/u7iihyt6uKKHK3q4oocrerii
hyt6uKKHK3q4oocreriihyt6uKKHK3q4oocrev7ru47/1dNhe/m7vVeD3pu/P5S/P63k7wmV/D2h
/N7baz7gdyL+d18DbOauZu5q5q5m7mrmrmbuauauZu5q5q5m7mrWURZ0lAUdZUFHWdBRFnSUBR1l
QUdZ0FEWdJQFHWVBR1nQURZ0lAUdZUFHWdBRFnSUBR1lQUdZ0FEWdJQFHWVBR1nQURZ0lAUdZUFH
WdBRFnSUBR1lQUdZ0FEWdJQFHWVBR1nQURZ0lAUdZUFHWeCuHHfluCvHXTnuynFXM3c1c1czdzVz
VzN3reCuFdy1grtWcNcK7lrBXSu4awV3reCuFdy1grtWcFczd/VxVx939XFXH3f1cVcfd/VxV59a
UNBlZrf77acL/H4hLIIGWFx+J1Dp7uejwYjYsVEy9iU4NfpW7LTo8tjp0eXxM6JX4+e4Zzq//I2o
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
NgbHyavPy6e1cmlt8Ck+K/BXD3/12HmLnbfY+XI7L+VRY8XNq+y4pZJHq+x6Fd98zM7b7bzdzpvt
dpHddtlpux2up2PKLpvtstkum+k2nF5d9Oqy4zY7brPjlZU8e82OX7Pj1+x4ZSnP7LY5OMiOltjR
EjtaZEdddvR8JauTdrTEbpJ2k7Sb3e2m32767aYTj+vw2IXHrkqNasNjq93147EVj60cuKlSp5J2
mbTLpF3W2l3S7pJ212R3a+1uud0tt7vldvc6Plfb4QI7TDrZHpXlpZ3NlavzYKEsX2wHS1WClU64
Fo+rovWytEeHuF/pv7NqzADeN+G9gPeCMVv4ajU/pfRFj2L+SZgC71zxanTluzV6oR5jcfRgqb7Q
8VE6PqrfeFSH+yRGpnDOVG57zp7+5t8z4VUMzMXIPFiIvcVOp6XRS7Hlat9WTV+yx5fUj5xa0acG
5ORpjobLadZOs3b7a7W/1mB/K91ppRutlPy76vSq02yuc2weLPTc4iiyylClDg5ZYcgKU6zwrIrT
ZJX5Vplvle/9nQb7R1dZ8SpZ3U+LkBYhLdaXuce5LCy9d2SU3YzC5cu4XICRHncoQfQWdd+i7luY
/pyzvsTlqyKcK+J50BPU0HMjPTfSc2O51t4kmvtEMkckvxHJb7iuieuazL0gNteJOQ8WRI+I6A2u
axJRl0iueZ9a++tKrf13tXbOe2rtTSJ/dptae+M2tfYq7r1qm1o7Vq1t2qbWnqvWLt2m1r74PrX2
qkqtfQS7N1ZqbV2l1taptXVqbZ1aW4f54zB/KuZPxfypau3Nau21am2dWluHwwvU2jq1to4qp1Dl
FKp8S62tU2vrqHMKdU5Ra+vU2joqfUmt/VdZ8zSWb8LyTVi+iXJnqLUT1No6tbZOBv1Cra1Ta+tk
0s/V2jq1tk6t/WcKn6rW1lG59B2J51bepf80ta9Va/dWa/dWa5eptU8Fl1Dve9S7knp/pd5V1LuK
eiupt7JcxV6RiQuieZTrp9xKynVT7mrKNVKukXKNlGukXCPl7qRcI9Veoloj1Rqp1ki1f6bac1Rr
pFoj1e6nWiPVGqn2PNWep1oj1RqpNpVqi9SfPMVeoliSYo0Ua6RWI7UaqdVIrUZqLafW89RqpFYD
te6nViO1XqTWCmrNpNZMas2k1kxqfZlad1LrTmrdSa2XqLWAWjOpNZNaF1NrJrVmUusial1EranU
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
ch/AyszAwpwwJeTw+2hzAB99EF97yH0WK+P9hcvpbgqsTYG1KbA2BdamwNoUWJsCa1NgbQqsTYGt
q2Hrati6Grauhq2rYetqmLcc5i2Hecth3nKYtxwWrYVFa2HDYtiwGDYshg2LYcNi2LAYNiyGDYth
w2LYsBg2LIYNi2HBYrS+GK0vRuuL0fpitL4YrS82Be5CswEbSWZoNrkZZrO73GxhdV+6hUQURfjp
6eVHZQa4G9wDZoJZYDaYA+4F94G5rp/V9GQ1PVlNT1bTk9X0ZDU9sT1+bI8f2+PH9vixPX5sjx/b
48f2+LE9fmyPH9vjx/b4sT1+diCVHUhlB1LZgVR2IBXb48f2+LE9fmyPH9vjx/b4sT1+bI8f2+PH
9vixPX5sjx/b42fXhrNrw7E9fmyPH9vjx/b4sT1+bI8f2+PH9vixPX5sjx/b48f2+LE9fmyPn91O
Y7fT2O00djuN3U5jt9PY7TR2O43dTmO309jtNHY7Ddvjx/b42fU0bI8f2+PH9vixPX5OYRqnMI1T
mMYpTOMUpnEK04j5lxHzLyPmX0Yc/yJx/GLi+MXE8YuJ4xcTxy8Ofp/tFmL5LcTyW4jltxDLb5Fy
d7647nwlQLnzOdEbiA8LONXHOdW/mE3l5Zzqc5zqVcSKb3Oyt3CyT8l3ZHpxZHpxZHpxRC5x2Lw4
Mr04IrI4Mr048rs4/E8cmV4cvqkdnrAET1iCJyzBE5bgCUvwhCV4QrJL0BQ0A81BstQh26uDJ9yK
J9yKJ9yKJ9yKJ9yKJ9yKJ9yKJ9yKJ9yKJ9yKJ9xKtteFbK8L2V4Xsr0isr0isr0isr0isr0isr0i
sr0isr0isr0isr0isr0isr0uZHujyPZGke2NItsbRbY3KvhXY5uS8TUl42tKxteUjK8pGV88GV88
GV88GV88GV88GV88GV88GV88GV88GV+8PCCt0ejdaPRuNHo3Gr0bjd6NRu/+F99y3Zasry0aE0Bj
AmhMAI0JoDEBNCaAxgTQmAAaE0BjAmhMAI0JoCkBNGAIGjAEDRhC1reTrG8nWd9Osr6dZH07yfp2
kvXtJOvbSda3k6xvJ1nfTrTlGrRlJNoyEm0ZibaMRFtGygky7ZNuW7SlLdrSFm1pi7a0VVpClQEO
CAGhoBIIA5VBOIgAUd5nrPAqPUEv0BuQNZCF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF
5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5WP9p2D9p2D9p2D9
p2D9p2D9p2D5J2P5J2P5J2P5J2P5J/9KFhZHFnY+WVgc1j9AFhaH9Q+QhV1FFnYxWdjFugeZWU9J
xBME8AQBMrExZGJpZGJpZGJpeIWAHidGvyI19RLR+l3K5eAjd5j+2H1TfwLWuk/oz90aeqdcqI+S
vR0jrj0OzrqDTKzEmNbuiybJfc20AW1BB3eJWSWRZHGt8SZvwNK1ZgNeY5NUgplvkcWFwMxyvMsW
Mrm/BDM5E3zdxuBl9puDeJhD3P/G/ZZcysErhIBQUAmEgcogHESASBAFokGMu5L4tJD4tBDvtBTv
tBTvtBTvtBTvtBTvtBTvtBTvtBTvtBTvtJTs6qOfvjHuD35mrJBYqJBYqJBYqJBYqJBYqJBYqJBY
qJBYqJBYqJA4qJA4qJA4qJA4qJA4qJA4qJA4qJA4qJA4qJA4qJA4qIg4qIg4qIg4qIg4qIiYpYiY
pYiYpYiYpYiYpYiYpYiYpYiYpYiYpYiYpYiYpYiYpYjYZBuxyTZik23EJtuITbYRm2wjNtlGbLKN
eGEp8cJSYoWlZB/vEhNsJybYTlbRlxMpxd+fwdcv5RRK8fVp+Poz5lj5AXOcDOSEW8mcLD9uTpUX
mtNuqDlTvt+cdVNMOfddN84JKT/ghLqXOZXcSk5Y+XGncnmhE+6GOhHl+51IN8WJ4n60S26CD16K
pT5ktkor4/39we5YsHlYsHlYsHlYsHlYsHkwezvM3g6zt8Ps7TB7+//337HlfSbGb/+yQCkMLoXB
pTC4FAaXwsonYOUTMHAzDNwMAzfrhe4B+46Iiv8r3w2zdsOoAMyZZ9ZLXfzb17DmPtGczGvwYg6M
WyEXm5UyyLwv7cwHUou675g1ZH8fSWNTIKm0SzUbYc8m6Ww2S1WzRdrQxy6YlyBhZg9390oz+JYK
3xqZA3IF/a4Jvl7anJE+dF+l/sN2zKU8uwlWrpRo7n3G1XprM//pmyHUGEnhZNdLEqfakRGuRX+u
YryKO0lo13HuXoZ2rUS7Dtlv8flGFKPslXiuOtvXZ2tStyHjeX/9dJ+0pEYrrtZLCquJ5VkC6/I+
69PfzTe5ksxc1zid8ICaO59y9Tm1V7tFxLKHuSriKkuiuDrF1adSlWgghWgghWgghWgghWgghWgg
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
d8SEcYld08ePSIr1VfVuV6oW0W3ihGHp4yaNycoakRRDb9wNrxbaZ3T6Lbkjks731fFuRFSLrbiR
2HXEhNwxI8dkpOeOyR6XVNd3vvfYVKsRfNxnzFhGSR87fsy4UYldu/gSakb52ia18bXz2X8DakYl
eZdt27S98OILLx7g633OZPv2Tqrpq14xfvT1IyaM6T1m1LgWiVeNy2iV1NzXtGKg+j89sEMl9v5p
rN4jJkwakzEixxt0mqp/7q6oEDHTVIxwP1xPU0peXvfmwi/yE18PnzL7tZkTv3sr9ciuD2PeH5W+
+oXh8dtXnlzX9tUZvtn9p95XmFnU/tmY9zeW3vr9LYumZnd8/+HXo1aM/jHrkXWre7V8tXuno8u2
DhpSR88/1TozYeHxF55aVPtTvfuOa3vtjR5aemn81OVRO1PWvrVr5uohk29KamWevKvaS1cmFiTl
RPVrmX9ru7aPVn2y6vKdo1u/sm/vmjn3Nfvo3nozR66e3r9f9sT3O77SaOagdVWqd5w/41CfD8PH
fVz+ydVFyyud93j92ws7N96YcGvp/KTPjuyrH1f4cd6VXZ+qPWRBwtziwUfLbj8y5dVh6sGjPSJ2
bqh//UuP5i+ZNWlJ2YqoH4p7bFtwevSCJbGX5M38cKU2KP4LdxX67gr42oWGobEhIZUUhPM18jX4
6dqn7qk1Ojd3fHLr1tkZOeNbTWLfc9j3VhnZY63unF9NKdcJ84VSaCW+Lt69uk6yr4Ov/YJ2C9rc
4ws2z5iQ9Q+tW1foyrmq0rVLK2pZTT2/oRPpC/9pFibMF+3djPHGcmBAKDPk+jwHzVwY56v5k36b
apF9endB0Tq0TGp5YdtfsMLcdZdcnXnyUP813eKTZt/2ZPPH3p/2mvoy/tr8pXP6j9sV1vSFwZ+u
e7jafqdX1OErG7eWDkuLP3s49akt9YdVP55yUb208Ul3Hrm3w8y8Awcel/L1fR9LbbDp5capk5e8
k97lh2YF+z/bNrhoZfO7O7/9zNvbdvdz33vrk6lH10c++93j5c03X9KrTp0OjY+nXA2HXd80vT/I
46iDzb/bEmg6q1abkMqDn5o065c8/q8w45/p6OtwLh37/c5BW/taVgza6LcG9Z6NmPCblHzzuibd
izaPnjyjVreREwdN/fjd+RmN3E5dn779vA5VGvbN2Tax8ZizqcsTB24OP7mgTrNv+15fLz2QUFi8
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
NTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDI3OCAwIDAgMCAwIDAgMCA2NjcgMCA3MjIgNzIy
IDY2NyAwIDAgMCAyNzggMCAwIDU1NiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgNTU2IDU1NiA1MDAgNTU2IDU1NiAyNzggMCA1NTYgMjIyIDAgMCAyMjIgMCA1NTYgMCA1
NTYgMCAzMzMgMCAwIDAgMCAwIDUwMF0gDQplbmRvYmoNCjMzMCAwIG9iag0KPDwvRmlsdGVyL0Zs
YXRlRGVjb2RlL0xlbmd0aCA1NDQ+Pg0Kc3RyZWFtDQp4nIVUy66bMBDd8xVe3i6uYOzYJlKElJAg
ZdGHmnZVdUHASZEaQIQs8vc1c2huw5UoUoKO53GOZ4YJ0/12X1e9CL90TXFwvThVddm5a3PrCieO
7lzVgbSirIp+RPxfXPI2CH3w4X7t3WVfn5pgtRLhV2+89t1dvKzL5ug+BOHnrnRdVZ/Fy/f04PHh
1ra/3cXVvYiCJBGlO/lEH/P2U35xIuSw133p7VV/f/Uxbx7f7q0TkjFBTNGU7trmhevy+uyCVeSf
RKwy/ySBq8uJXSLqeHpzV97dvxaJ+OHfMmK4oOTnYCViSBKnknP+jX4kK37lHXvHcFskjFIgPQax
F70TIA27SQtv80RhphQyg9uSKdQaaA20A0oZeRWMtkAboIyRBpmO5qXpJdzAoulJmp5K06DXiikM
6DVqYVAZrRnZ0WYHRBGKa2hWDEV8cyI0yDy3Ip6IIYJmw/REkGaYniTEGMNIjwkhZryr18toC8TV
JoOGmg0QOuEPZ2VbzbItumy2s+0lOxJymyhG/W0EBHorGS0h2yogyLa47kYDPU3eu9GnlFNQihm3
KEdqcIgJsfGTXproVRpMcr4ICvOmdIyPbBxbufMf2Wz2YWilv91/su+QPYN3Oi+ZO+HdFrPFURZJ
LboseR7UjlugdhgnFc2uA5WhRYqbojKMuTL/8g4balikj/VX3LrObz7etrzyhmVX1e6xkNumHaKG
3x8dZZGxDQplbmRzdHJlYW0NCmVuZG9iag0KMzMxIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNv
ZGUvTGVuZ3RoIDcxNDg3L0xlbmd0aDEgMTMzMjUyPj4NCnN0cmVhbQ0KeJzsfAl4VNUZ9nfunS2Z
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
tunaNl3b5nS20+lsp9PZTqezncH9084fo50/Rjt/jHb+GO38Mdr5Y7Tzx2jnj9HOH6OdP0YHt1Q7
f4x0/hjp/DHS+WOk88dI54+Rzh8jnT9GOn+MDO6xDm6x5p9c/snln1z+yeWfXP7J5Z9c/snln9zg
nuuca3AtrsNPcb0/Pwo34Ge4ET8PfdMT+iWe0B/1hH6dJ/TbPKFf6Qk93xP6xcFN2cE92Z7Q8z2h
53tCz/eEnu8JPT+4OZvjcjkul+NyOS6X43I5Lpfjcjkul+NyOS6X43KDO7adGcYHt2x7Qs/3hJ7v
CT0/uG/bGWKcM8Q4Z4hxzhDjnCHGOUOMc4YYF9zE7ck535NzvifnfE/O+Z6c8z0553tyzvfknO/J
Od+Tc35wX3dwWzd7lLFHGXuUsUdZcHd3cHM3gyxikEUMsohBFjlBT3CCnuAEPcEJekJwr3d4VKYg
uNk7uNfb2eGkT88OJ316dniOZUaHKzOl4ZhnC+fS8PueOzpD/xz6++yN331wFPqiH/pjAI7GQAzC
MTjWc3twN/gwTOHcx/A4nsCTmIqnMA3T8TT+83ngcPY7Xj8zafr4qvN91fm+6nxfdb6vOt9Xne+r
zvdVnbYwCMfg2Mxdf+asEOe7ON/F+c5TEy7IrPIKg79p7OC7Dr7r4LsOvuvguw6+6+C7Dr7r4LsO
vuvgu26+6+a7br7r5rtuvusO3RPqb6UTrXSilU600olWOtFKJ1rpRCudaKUTrXTip9/1mMdz83hu
Hs/N47l5PDfvL/yux1yem8tzc3luLs/N/Qu/61GtAtX/D9/1WM5zy3luOc8t57nlPLec55bz3HKe
W85zy3luOc8t/y/f9Vj+Gd/1eJPn3uS5N3nuTZ57k+fe5LkmnmviuSaea+K5Jp5r4rkmnmviuSae
a+K5Jp30Lnd9yF0fcteH3PUhdxVwVwF3FXBXAXcVcFcBdxVwVwF3FXBXAXcVcNcL3PUCd73AXS9w
1wvc9QJ3vcBdL3DXC9z1Anct467Z3DWbu2Zz12zums1ds7lrNnfN5q7Z3DWbu4q4q4i7iririLuK
uGsZdy3jrmXctYy7lnHXmf/FXVdw1/3cdRl31XHX+dxVx1113FXHXXXcVcddddxVF9yXz11l3FXG
XWXcVcZdZdxVxl1l3FXGXWXcVcZdZdxVx13LuKuOu+q4q4676rirlLtKuauUu0q5q5S7SrmrlLtK
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
ZdIqk1aZtMqkVSatMmmVSatMWmXSKpNWmbTKpFUmQ7HQgNAedGC/zu7N7PDKD3nlh7zyQ175Ia/8
0H95t8HN4ZtDYXUY9Om7Dm4Oj/bPY0KDQqeqR0w9YuoRU4+YesTUI6YeMfWIqUdMPWKhAtVb66uv
C16Bp6c96MAnhvysd8ls8ap2eFU7vKodXtUOr2qH/UzYz4T9TNjPhFe5+dN3DSTsadyeJuxpPHxb
Jhq+PRMNXekVzvIKZ3mFs7zCWV7hLK9wllc4yyuc5RXO8gpneYUvqcEeNdijBnvUYI8a7FGDPWqQ
UoOUGqTUIKUGqf/zd8SbrawWb2ML6rAV21CPd/AuGrAdzfi8n3Ldn9lpN9rsRpvdaLMbbXajLfv3
tx/q0I9wCIfxMY5k9tuN/XZjv93Ybzdy7caV6tZf3U5Tt77qNljd+qvbaeoWZGmw3cm1O7lOAlXh
rdm7cwuy7wk8YvVHrP6I1R+x+iNWH7ivR7161Kvn078z+qw0t33W3xn9Kb2hvwoHnxM2JtQv+13Q
VhVpVZFWFWlVkVYVaVWRVhVpVZFWFWn1mj7/fYSf/KzUf38HSfA5f62+Uh9fqY9VxsLB+zJyfcWo
rxj1FaO+YtRXjPqKUV8x6itGfcWorxj83EKJHSixAyV2oMQOlNiBEvUvUf8S9S9R/xL1L5HBgTI4
UP1L1L9E/UvUv0T9S9S/RP1L1L9E/UvUv0T9S9S/RP1LrGqvVe21qr1Wtdeq9lrVXpOl3WRpN1na
TZZ2k6XdZGk3WdpNlnaTpd1kaTdZ2lWiQyVaVKJFJVpUokUlWj6dLLtUYpdK7FKJXSqxS0/00RPf
1BMD7NCFeqKPnvimnhhgty7k15bQ8NCU0FdDj+FxPIEnMRVPYRqm42kUhC6xW3V2q85u1dmtOrtV
Z7fqPuf09aeZ3Gq3Wu1Wq91qtVutdqvVbrXarVa71Wq3Wu1Wq91qtVut+q9M/5Xpv7Iv+Dy40A7N
s0Pz7NA8OzTPDs2zO1PtzlS7M9XuTLU7U83cfhxykXl7H4+cYd7eyyUXmbf38ckZ5u294Qcz68MP
ZSrC20Knh+tDp4TfDQ2xoim69DE8jifwJKbiKUzDdDyNgsDbarYum//PO2W8ZaVvWelbXn3cq096
9UmvPunVJ736pPq+9T+cNPXS0P7pTwn2s6otn/6kYD8r2iIdHeHgZ3yCdBRYQYEVFFhBgRUUWEGB
FRRYQYEVFFhBgRU8qOb71Hyfmu9T831qvk/N9332lOLwddgsp7V4G1tQh63Yhnq8g3fRgO1oxk5O
2YU27EY7PK/YobQdStuhtB3ab4d67VCvHeq1Q712KHBDqx36wA59YIc+sEMf2KEP7FDMDsXsUMwO
xexQ8DntfycZx9qhc6Sif/C5lnboHInob4e+b4e+z5KPSkdTMO1Cg6VjsHQMlo7B0jFYOgZLx2Dp
GCwdg6VjsHScp+O/oeO/8X/9bcZ+uf2ARbvRgwM4iN7QcV5xh1fc4RV3eMUdXnGHrvxJeJRXc5M6
3pxpU792tWsL3ya3t+Ou0GPhR0JfDedjSuh/hS5Uyw617FDLDrXsUMsOtexQyw617FDLDrXsUMcu
dexSxy517FLHLnXsUscudexSxy517FLHLvXrUr8u9etSvy7161K/LvXrUr8u9etSvy7161K/LvXr
+jN/M9tpNzrtRuen77/6rJ/IitqJqJ2I2omonYiqXbfadatdt9p1q1f/7BnqVr8GZ6iLrHyvle+1
8r1WvtfK91r5Xivfa+V7rXyvle/VxfutPmn1SatPWn3S6pNWn7T6Hqvvsfoeq++x+h5d3KuLe+1C
j13osQs9dqHHLvTYhR670GMXeuxCj13osQs9dqHHLvT8mZzvtQt77cJeu/BHu7DfLuy3C/vtwn67
sF8X7/7MiXpTJslSvcFnA7NTr87cn119odUXWn2h1RdafaHVF1p9odUXWn2h1Rda/eNWv8HqN1j9
BqvfYPUbrH6D1VdafaXVV1p9pdVXWn2D1TdYfbXVV1t9tdVXW3211VdbfbXVV1t9tdVXW3211Vdb
fbXVH7b6w1Z/2OoPW/1hqw9+puGK8CidfAO3/szvbwp9RT1v+HQyjQw+w1pdb/h0Mo2Uw+lyOF0O
S6z2aSeWy8LvZFaHGzJHwttDt4W+bPXv/Qdzdx4fZX3uffyemRhxSLSuaO1T27rbWkWwta6ttVZr
taJ1q+f4eHpsfVDTuq/FpVKsC3XfWlu1WsQtKEEpgqgsAiFACISMIYDMZGcWtpkB1N7Pe4bRh7Z4
zvH8cV7Pq69PE5P7t1zf63td9+8OM4noO0TfIfoO0XeIvkP0HaLvEH2H6DtEv/TjV1fYRbvVE2Zv
N3t7uXYmmGWCWSaYZYJZJphlglkmmGWCWSaYZYJZbqbhMhouo+EyGi6j4TIaLqNhOw3badhOw3Ya
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
Ah+dGj/Tbvcr/4xr88ihZQ0OKv2bQHA2ry3jtWW8tozXlvHaMl5bxmvLeG0Zry3jtWW8tozXmnmt
mdeaea2Z15p5rZnXmnmtmdeaea2Z12bz2lRem8prU3ltKq9N5bWpvDaV16by2lRem8pXs/lqNl/N
5qvZfDWbrybz1WS+msxXk/lqMl9N5qvJfDWZrybz1WS+msxXk/lqtn6Z0S8z+mVGv8zolxn9MqNf
ZvTLku8KfFfguwLfFfiuwHcFvivwXYHvCnxX4LsC3xX4rsB3Bb4r8F2B7wp8V+C7At8V+K7AdwW+
K/Bdge8KfFeIvBZ2q+aGYEfngaLzwAbngQ3OAxucBzY4D2xwHkg4D+SdB/LOA3nngbzzQF6X7tKl
u3TpLl26S5deGmyjFuNqMa4W42oxrhbjwTBZWyJrS2RtiawtkbUlsrZE1pbI2hJZWyJrS2Rtiawl
ZS0pa0lZS8paUtaSspaUtaSsJWUtKWudstYla12y1iVrXbLWJWtdstYla12y1iVrXe58ne58ne58
ne58ne58nTLZKZOdMtkpk50y2SmTK2RyhUyukMkVMrlCJlfI5AqZXCGTK2RyhUyukMkVMtn5n/3m
IXe+nd35BrrzDXTnG+jON9Cdb+DW7nw0PL38itifBF/g+fNVwBf4/nwZmlF+Vsg4X2ScLzLOFxnn
i4zzRcb5IuN8kXG+yDhfZJwvMs4XGeeLjPNFxvki43yRcb7IOF9knC8yzhcZ54uM80XG+SLjfJFx
vsg4X2ScLzLOFxnni4zzRcb5IuN8kXG+yDhfZJwvMs4XGeeLjPNFxvki43xR8mwfz/bxbB/P9vFs
H8/28Wwfz/bxbB/P9vFsH8/28Wwfz/bxbB/P9vFsH8/28Wwfz/bxbB/P9vFsH8/28Wwfz/Zx6spP
Obn2b+3VGZya5dQsp2Y5Nevk2hUrvYv4LIomKZqkaJKiSYomKZqkaJKiSYomKZqkaJKiSYomKZqk
aJKiSYomKZqkaJKiSYomKZqkaJKiSYomKZqkaJKiSYomKZqkaJKiSYomKZqkaJKiSYomKZqkaJKi
pd9umaRokqJJiiYpmqRokqJJiiYpmqRokqJJiiYpmqRokqJJiiYpmqRokqJJiiYpmqRokqJJiiYp
mqRoUhfIUTW51de7vOvrW3mNLFW7qdpN1W6qdlO1marNwaOqPanak6o9qdqTqj2p2pOqPanak6o9
qdqTqj35GU5XpXc6p1V7WrWnVXtatadVe1q1p1V7WrWnVXs6coDqOhAH4av4Gg7G13EIDsVgHIYh
GIrD8Q18E0fgWzgSR+FoHINjcRy+je/geHwXJ+B7OBHfx0k4GT/AKfghTsVp+BG23o3++fejjVBT
N+MW3Irb8GvcjpH4DUbhDvwWm38PWlE3KupGRd2oqBsVdaOiblTUjYqR3+s0f8AT+BOexFN4Gn/G
M3gWf8EYPIexeB4v4EW8hJdRj3F4Ba9iPBowAW+7l7+DaZiOGZi59d+K8E9OOiv8N13w3Mq/dR1d
+Xeuo3XBhWV39XFXH3f1cVcfd/VxVx939XFXH3f1cVcfd/VxV5q70tyV5q40d6W5K81dae5Kc1ea
u9KV155luSvLXVnuynJXlruy3JXlrix3Zbkry13V3FXNXdXcVc1d1dxVzV3V3FXNXdXcVc1d1dxV
zV3V3FXNXdXcVc1d1dxVzV3V3FXNXdXcVc1d1dxVzV3V3FXNXdXcVc1d1dxVzV3V3FXNXdXcVc1d
1dxVzV3V3FXNXdXcVc1dWe7KcleWu7Lcld3q6+U+u7uy//lvrgqquKuKu6q4q4q7qririruquKuK
u6q4q4q7qririruquKuKu6q4q4q7qririruquKuKu6q4q4q7qririruquKuq4q4B3DWAuwZw1wDu
GvAp7spxV467ctyVq9xjR2zFXa3Budy1lLuWctdS7lrKXUu5ayl3LeWupdy1lLuWctdS7mrhrhbu
auGuFu5q4a4W7mrhrhbuauGulsq7LRq5q5G7GrmrkbsauauRuxq5q5G7Grmr8VPeWTFHpubI1ByZ
miNTc2RqjkzNkak5MjVHpubI1ByZmlN+Z8V9nqHuxwN4EA/hYTyCR0s/GeWUP+AJ/AlP4ik8jT/j
GTyLv2AMnsNYPI8X8CJewsuoxzi8glcxHg2YgNdKvw8hGELhIRSeVq7flRReSeGVFF5J4ZUUXknh
lRReSeGVFF5J4ZUU7qZwN4W7KdxN4W4Kd1O4m8LdFO6mcDeFeyncQ+EeCvdQuIfCPRTuoXAPhXso
3EPhHvUbV79x9RtXv3H1G1e/cfUbV79x9RtXv3H1G1e/cfUbV79x9RtXv3H1G1e/cfUbV79x9RtX
v3H1G1e/cfUbV79x9RtXv3H1G1e/cfUbV79x9RtXv3H1G1e/cfUbV79x9RtXv3H1261+u9Vvt/rt
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
/WZ53ywdZkmbJW2W982SM8sbZinF+4ZZ3qBKzndXY/N57oOSfuUzf5X7VuXcL7sJ3y3pl3PFamze
5dotTi1pMS8xcqmRH4h5jdFLjV4aREVa+rncEM+SCXe1tHk2mTkergu2/+QunlRh6XIuF5p1uVmX
u2qpGSfoPesr2k8w44RY6e/DlkbONPKvRq418g0juz9+ail1si39YsQb9B9G93/3TFp6D912xq8x
Zo0xq4xZVXmuylmpz7iccbly5JOt8q4VZm9Ra4tF/LIRhXJtxcs/rfpNJbvvWWV4+edxpdGvlHtB
2lNVTp9YjXW6+sayNzLWKunQZvTllZ91LTD6vPK/I+xk9HKjJ4pwnj6/xCxv2fG4LWppYqUy/kij
Ukcpnbv/aOd/NOtbZr3bbPXlLC+19tLy2TevvjaG043K2MNSIzJGZLgnQbkkv+fVb8F9oohN+kHg
TrtZlVGuHMVvP+W3n8pn3o4K5izCPd55ZQ+nw0MwWL4OwxAcHm7UJ3bR/few1sdntEPoPVj8h2EI
Di+/V6+39BsJgrirs67e4Oqsq7OuLLqy6Mpi5em2X5dcHXwxEg1nRWKowjaoxrYYgO0Qx0DUWr/G
E+wu4RO63yrdb5Xut8oK46wwTgfM6oB9OmCfDtijr3XrdKuskqXkM5R8pvzq39Irf0s1u6s+uj62
ixrcTVSDsDsOUDcH4mAcYqbBnHQYhmCorx0e7KCPlp6du8yeUcdODcFgkbeJvE1P3cXpcQ+nyL35
dh/sW/4pxIZ/er7/ib1dEK6iVY2rd6PcIOyO//dM0F9e8yhXH0fV7cydK/+8YG/nlH0w2HcOwxAc
bo3S37kc4Iq1lZ97LPDdBb67oLLi/Va8P9jWd7N/l+FSNj7uQqVV5psjb5U2q7RteYY1T2k/XUHE
7vLBzrFan+0SPmn/WfvP2n/WuNeNe13k+S0ykhHLKnFkZaT0nsgXZeRFGdlJRko/i08EO5rp1X/I
7VQzTTXTOjOtN9N6M20w07pKbjeaaa6Z5n48UzkDK+2/x+j3jH7P6ELlyW9LT3eJY5MZ8hTbzWl/
EHbHATgQB3vu3vwU8H5Zk2XmW2a+ZebLmW+x+RaZb5H5FvFEf/k1pnvH/newd3BicFH4ePAz/BxX
hU8FN9L9JvwKI3AzUuFjQSe6sLb8O9vuCzbhA3yIj8L7IgeEzZEDcRC+iq/Bs2Lk6zgEh2IwDsMQ
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
NNc4SGVjYlmaAAPEmORDIN/KyEMuv9iBQYH3q4URw07P9ooYDEYRI4uVPwzRd0XgcSI2xvOTN8vV
F31KutymfOCd8bU1QoBvn4ZsnSBZInxbmTqPdbj+Zq20uBDv4fupFF/tOkP3/SmtlyQi005NG2ej
Ox3POLJ/fjnHr6rT10W7mdN5Fh2ENMyz6pxPN47oVDVOyN5IZS0ya+mZyn90u+l4SMCpe2BjTcSA
oM7jvAPBoWNeF3rN0VcuBTtn2Sb1o0K+fzXZyJ0uv1tBU7Jco+Ep8vrOJ9gpcLsvSki79oloq8Mu
UEA9ITpvTPzNuO1ecjjp2zTftOu8Kb58dKu563AjBnlj1wNjGktHdEOBkRTNMUZhf/hQeQU8aUzX
kw/lWMkSUFVVbNmNkhPguJH1tiuGNi+9IGkq9kEJ7ejQ5/COnN+G2/KtoAoA/guH4YK7DQplbmRz
dHJlYW0NCmVuZG9iag0KMzMyIDAgb2JqDQpbIDNbIDIyNiA1NzldICAxN1sgNTQ0IDUzM10gIDI0
WyA2MTVdICAyOFsgNDg4XSAgMzhbIDQ1OSA2MzFdICA0N1sgMjUyXSAgNThbIDMxOV0gIDYyWyA0
MjBdICA2OFsgODU1XSAgNzVbIDY2Ml0gIDg3WyA1MTddICA4OVsgNjczIDU0M10gIDk0WyA0NTld
ICAxMDBbIDQ4N10gIDEwNFsgNjQyXSAgMTE2WyA4OTBdICAyNThbIDQ3OV0gIDI3MVsgNTI1IDQy
M10gIDI4MlsgNTI1XSAgMjg2WyA0OThdICAyOTZbIDMwNV0gIDMzNlsgNDcxXSAgMzQ2WyA1MjVd
ICAzNDlbIDIzMF0gIDM2NFsgNDU1XSAgMzY3WyAyMzBdICAzNzNbIDc5OSA1MjVdICAzODFbIDUy
N10gIDM5M1sgNTI1XSAgMzk2WyAzNDldICA0MDBbIDM5MV0gIDQxMFsgMzM1XSAgNDM3WyA1MjVd
ICA0NDhbIDQ1MiA3MTVdICA0NTRbIDQzMyA0NTNdICA4NDJbIDMyNl0gIDg1M1sgMjUwXSAgODU1
WyAyNjggMjUyXSAgODU5WyAyNTBdICA4NjJbIDQxOCA0MThdICA4ODZbIDkwNV0gIDg5NFsgMzAz
IDMwM10gIDEwMDRbIDUwNyA1MDcgNTA3XSAgMTAwOFsgNTA3XSAgMTAxMFsgNTA3XSBdIA0KZW5k
b2JqDQozMzMgMCBvYmoNClsgMjI2IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTI5IDAgNDg4IDQ1OSAwIDAgMCAwIDAg
MCAwIDY1OSAwIDAgMCA1NjMgNDczIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNDk0IDUzNyA0
MTggMCA1MDMgMCAwIDUzNyAyNDYgMCAwIDI0NiAwIDUzNyA1MzggMCAwIDAgMzk5IDM0NyAwIDAg
MCAwIDQ3NF0gDQplbmRvYmoNCjMzNCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCA0OTUxMy9MZW5ndGgxIDkzOTE2Pj4NCnN0cmVhbQ0KeJzsmwl8VNX1+M99b/Z9sswkmcxkJpOZ
STLJZA8kATJkDxAIJCMJa0IIxLqAQMANxapIo4iKu+JWtxaVybA4CCIqaquiVnGpS2utrWsqbtWq
TH7nvjMJm/qz1t+n//+nfcmZ773nnrudu7z7XibAACAZP2TQWtfW3NhoLvkMWNsFALaO+pq69i3P
X5kDsO52AMXF9TVTal+9c4MP4MIsAHFNY119A3hli9B+IZbiaGyd1vbEpsw7ATYUAtyT1NgWqvnk
Oe0gsKo6gBTntLaC4lOvXvEpAHsF7bt6TuleOvNF1gNgvgVAuK9n5Qqn9+OCOQDF6wDkny1auviU
W9+vuQcgqRVAnbi4e/lSSAE31p+E+U2LTz5j0Sb3/gcAxp4NUNrU19u98K3xD5+O5WMZUN6HCv1e
DbaFXYnxrL5TVpz+8skJAaxrLICx76TeZaeWPlO2CqAf62NjT17S0/16wgcvAZy8D0C175Tu05ea
vrTMx7Qo5nee2n1K74Ztl2wEWLkXwFC6dMnyFcOtgPVf8BlPX7qsd6n5kS+x/3b0R3ImcN8yecap
LeIT843jPodUFfBr1wdnP835cO5n53xjjC1Xv6+8CW3VIABdmE8BMWD7NGdherf6famkIy6xjWtk
3bAR5HA6iJjTBAXQBaBLx3oFTBVlHmE3pqrk18lLsEgHUXwOHhBABYJRKYgymSjIbgHhoyA4zxop
u6XN6QT8+VpGbVDeJHidADdL9e6VG3hPsXTD4dawZ+FHX7JxMO2H2InvwPofZHfPD7P7v7jk9T99
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
oORk3NeCMotxzoESDlbOBrSirgZWtg1HLpxrY9eE+x1ogRmwoRz9xZ4VOOpCzg1etEwnanTjvB1H
tM2duLsB19vQGlpLu69WN0q0+njSEmbI2M54Ui4uJst0JmsjzlAZO3Hezu5wsjMtrNVunxz1uJLB
am5lZ1pYjTboSDjv59KKelqYxjp8rWzDmVbGVaiTyukOaAHl2MFkEfTt17bQ9hb2q0VdyDf5NE5b
1YqyNvB3syMqsXuwPwSdCVzMrO1tPrnamW4Xs5JDLQ6UiGqtm90nSL0Ux1nMHgJ7M5nV1spqWMH0
0Onr+UB90x4T5Lez9lP5hX5xMmug3wJH2tdm1NExKI3QxiW+Mi4crfTV7oYUQg8tH+wlG7MRG862
DpPLb831aImN8a/38c8axerHXSenmUzCtRbUNm7QY/LJPJ8FOXy2Nga15eDq8HszB+8d3RPsPpsW
JLT5ZFrCrgpttPu0SNvdwKyZyrCU9aP/ntGvNv5LXj1kQUJ/zcWRg7WB8p/NPMA9rG+zfS1oD5Cg
3ueLbialndl3Jc7UkxTW76ko08Dqn8ZaJdzrBnVAu9mgLkZZzO+HtzyL1d6KMvTXu2j7lzAJOlDD
CpylvdrIZKHeNLxW/3kaUYQeWDpY33zWZsGSVzALdLEWupmvuVhsEO42Mxmon9qZlTkYD0FDi9m9
fu1Ngf4qESWFe50BVwQfb2A6GfLbLsarnvn1aHyFY1q2HlbUyXTYMOgHDew6jTSCBH7b72CStvms
X6jLzlLqzSPlpteFqJGCu1KZdbZCLvugH1/fqrbrar55HQ3V7o/cZl/sFaynflgMvF72IXsd3q7x
ARqgkgiyCCOB3+qdg6NKA4urbSy+2m4oqaBn2zCd2n3WP9IHqFap5XWyOxtYjHKw357z10NLtrA4
91099O/yiyGfyGatoT4gjE5ZrK86SPcz5tycnAJzlaPe2e5qb3SbJ7c7O9qdNrejvS3LXNbSYq5x
LGlyu8w1dpfdudzekDXZ1uJY7HSYHS6zzdza3mB3tpldtjaXGdcdjeZGW6ujZYW5y+FuMrs6F7tb
7GZne2dbg6NticvcjqJueyvubGsw17c72+xOV5Z5utvcaLe5O512l9lpt7WYHW7wqHdlmF2tNrSg
3taBPL2ltbPF7ehAlW2drXYnSrrsblaBy9zhbEe7abNRe0tLe5e5CQ03O1o7bPVus6PN7KZyoGW4
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
XYbaZag9KH31YAZ9i26mb9N36BYEmEmz6K7iBM5O4OwEzk7g7ATOTuDsBM5O4OwEzk4Ilhd3yNDt
MnS7DN0uQ7fL0O0ydHtQ4b/7BT1IlfQQPUyPUBVV06P0GK2kx2mVW/4JepJqaDWt8Z+vpXW0nmrp
aaqjDbSR6qmBNtEztLlYYY9XBL/y+yaK0BZqpq30a3qWWmg7RamV2qiddhTnyPgcGZ8j43NkfI6M
z5HxOTI+R8bnyPgcGZ8j43OCbv9OD/X6fdyve6mP+inhnthHSdpPA5SibLEOE+owoQ4T6jChDhPq
MKEOE+owoQ4T6jChbmxqu0xtl6ntMrVdprbL1D53Oi64zrKus6zrLOs6y7o/Zro/Zro/Zro/Zro/
Zro/Zro/Zro/Zro/Zro/Zro/Zro/Jrk/Jrk/Jrk/Jrk/Jrk/Jrk/Jrk/Jrk/Jrk/Jrk/bsWfMvwp
w58y/CnDnzL8KcOfMvwpw58y/CkL3VD8x9BkmkJfpq/QVP/+jfRV+hp9nb4ZXOQJ/VpP6Hd6Qr/J
E/oMT+g3eEKv8IT+RU/oFZ7QKzyhV3hCr/CEXuEJvcITegXGlWFcGcaVYVwZxpVhXBnGlWFcGcaV
YVwZxpVhXJkn9Ao3w62e0Cs8oVd4Qq/whF7hhljghljghljghljghljghljghljghljgybnCk3OF
J+cKT84VnpwrPDlXeHKu8ORc4cm5wpNzhSfnCvTYih4t6NGCHi3o0YIeLa7legTZiiBbEWQrgmxF
kK0u6Ptd0Pe7oO93Qd/vZrgqfKP74KvF1W6HqW6H8bbuu90O423ed7sdlqDMvPCW4i/Dg54tDgRn
hzPF5vBQcG3wP5CnHXnakacdedqRpx152pGnHXnakacdedqRp33sOy770WS/9GelPyv9WenPSn9W
+rPSn5X+rPRnpT/7queBwuh3vL5W+lqUVy33quVetdyrlnvVcq9a7lXLvWq5Vy33quVetdyr3oZ3
SbxL4l0S75J4l8S7JN4l8C6Bdwm8S+Bdwjus9Q5LX2nsxbtevOvFu16868W7XrzrxbtevOvFu168
68W7o3h3FO+O4t1RvDuKd0eDucEbVTpXpXNVOlelc1U6V6VzVTpXpXNVOlelc8e+61GNc9U4V41z
1ThXjXPVf+J3PapwrgrnqnCuCueq/sTvetTrQP1/4bseNThXg3M1OFeDczU4V4NzNThXg3M1OFeD
czU4V/Oq73rUnOa7HlGci+JcFOeiOBfFuSjOJXEuiXNJnEviXBLnkjiXxLkkziVxLolzydEt/IqJ
KrptAgrRnxXvwa57sOse7LoHu+7Brnuw6x7suge77sGue7DrHuwqx65y7CrHrnLsKseucuwqx65y
7CrHrnLsWoldFdhVgV0V2FWBXRXYVYFdFdhVgV0V2FWBXZXYVYldldhViV2V2LUSu1Zi10rsWold
K7HrylexawZ2zcWuqdgVxa7PYlcUu6LYFcWuKHZFsSuKXVHsqsauauyqxq5q7KrGrmrsqsauauyq
xq5q7KrGrmrsimLXSuyKYlcUu6LYFcWu1di1GrtWY9dq7FqNXauxazV2rcauKHZFsSuKXVHsimJX
FLui2BXFrih2RbEreroLB5/q8KkOn+rwqU7qvz3Gpxbp/xQ2vQuX3oVLVbi0ZoxFN4TeiApVqFCF
ClWoUIUKVahQhQpVqFCFClWoUIUKnseKd6FCBhUyqJBBhQwqZFAhc/pPthXXoMIaVMiiQhYVsqiQ
RYUsKmRRIYsKWVTIokIWFbJnvIIWujfvKi5BhSWosAQVlqDCElRYggpLUGEJKixBhSVjVGhEhUZU
aESFRlRoRIXGP5EKjajQiAqNqNCICo1/IhVqUaH2v0CFRlRoRIVGVGhEhUZUaESFRlRoRIVGVGhE
hUZUaHwVFRpPQ4UUKqRQIYUKKVRIoULqNX7/s3CGT6j0nuH7n797/TQgSAOCNCBIA4I0IEgDgjQg
SAOCNCBIA4I0IEgdgtQhSB2C1CFIHYLUIUgdgtQhSB2C1CFIE4JsQpBNCLIJQTYhyCYE2YQgmxBk
E4JsQpBNCNKKIK0I0oogrQjSiiBNCNKEIE0I0oQgTQhyNoJcjiD/hCBXIsiVY9+faEOQyxGkDUHa
EKQNQdoQpA1B2hCkDUFqEaQWQWoRpBZBahGkFkFqEaQWQWoRpBZBahGkFkHaEKQJQdoQpA1B2hCk
DUGaEKQJQZoQpAlBmhCkCUGaEKQJQdoQpA1B2hCkDUHaEKQNQdoQpA1B2hCkDUHaXD+lT8f0o0g/
ivSjSD+K9KPGl1HjXsS4ATHOQYxz0KI5WCn1jVLfKPWNUt8o9Y1S3yj19VJfL/X1Ul8v9fXS3ijt
jdLeKO2N0t4o7Y3S3ijtjdLeKO2N0t54xq8b3OtVV1A53Uf30wO0ip6gJ6mGVtN/frewWTqapaNZ
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
s5U0W0mzlTRbSbOVNFtJs5U0W0nTXPrO3vOY8fwfuDJ2qnSnSnd69/vO0N9tf+SmKZFxYOxTgmep
KjH2ScGzVJSQjly49LW6a/7oT/EtK96t53k9z+t5Xs/zep7X87yeH9HzI3p+RM+P6PkR1e5U7U49
L+h5Qc8Lel7Q84KeF/S8oOcFPS/oeUHPC3pe+np36evbJzh0gkMnOHSCQyc4dOJ3fsLyGIdOcugk
h05y6CSHTo7t4iMcOsKhIxw6wqEjHDrAoQMcOsChAxz6BIc+Jxnnc+gKqXi7VJzPoSsk4u0cuoZD
16DkgtJPeZe2nT29mH5MP6Gf0hK6m35GP6eltMykbw7eZuLf5h3v8473ecf7xp4HTnjHJ7zjE97x
Ce/4RHASR07ZkC/RCP07vVyMm8rPhm8MLtbDQ/pX+gTMIb3Lhb8dfCD8Hbo1uGXsE2LvCJfe22f+
6Pvo3uKwPg7r47A+DuvjsD4O6+OwPg7r47A+DuvjsP4N6d+Q/g3p35D+DZX+nin9G9K/If0b0r8h
/RvSvyH9G9K/I/p3RP+O6N8R/Tuif0e4cYgbh7hxiBuZM3wi6/eejvTupN6d1LuTendS3w7p2dtG
76gZfi3dUaXqM6rPqD6j+ozqM6rPqD6j+ozqM6rPmOSSA4c4cIgDhzhwiAOHOHCIA8c5cJwDxzlw
nAPHTfKISR7hxHFOHOfEcU4c58RxThznxHFOHOfEcU4c58RxThznxPE/kPVXz0Vp7w9zYpgTw5wY
5sSwSe7jxh5u7OHGHm7s4cYe85BBqhHzkEGoEdOZG61+seoXq36x6herfrHqF6t+seoXq36x6her
foXqt6l+m+q3qX6b6repftvpf56nuEP1pU/vtKq+VfWtqm9VfavqW1XfqvpW1beqvlX1rapvVX3r
mT7xK3tLwjcW94W/WnxQL5fI4IX6ef3YdiqTwwv19fqx7VQmi3fL4t2y6LmnuMrVcmm4y+/d7+E9
wbXBm1QfU31M9THVx1QfU31M9THVx1QfU31M9T3/5xMW3kXCq/f60xP+9ETwaX9KjT+lxp9S40+p
8afU+FNq/Ck1/pQaf0qNP6XGn/KDP/DVh9083M3D3TzczcPdXrHJKzb9Sf8PGwmZ2EdJ2k8DVPra
zdTiQh7GeViq4hYensvDiTwcz8Ov8/BcHk7k4Xgefl2VK1S5YuzTLR08vISHnfy7evQ5cq3K16p8
rcrXqnytyteqfK3K16p8rcrXqnyVyvtU3qfyPpX3qbxP5X0q36vyvSrfq/K9Kt/7H5/9/lM2/5k+
L35y9PnkDtWnVJ9U/eyx6i8bq37WWPWXjVU/S/UPqf6h0c8Ef0S1BdUWVFtQbUG1BdUWVFtQbUG1
BdWWbuLNKt2s0s0q3azSzSrdrNJNKt2k0k0q3aTSTa/6JGuTSptU2qTSJpU2qbRJpU0qbVJpk0qb
VNqk0iaVNqn0eZU+r9LnVfq8Sp9X6fMqeoeKxqnoJtW8QzWl2/YmVawOrlLFQlUsVMVCVSxUxUJV
LFTFQlUsVMVCVSzUs2kqiagkopKISiIqiaik9J2FZ1TyjEqeUckzKnlGz7bq2VaVbFHJFpVsUckW
lWxRyRaVbFHJFpVsUckWlWxRyRaVbDnj1wFewdZi8RCCH0LwQ/p3vf516l/pTrlq7D6doNqLVDt/
7D6doOKLVDxf/xbr32LTu1T11ab3YtPbYno/EHz0Ney9M92sp/uK4Vn6eRYX9nBhDxf2cGEPF/Zw
YQ8X9nBhDxf2cGEPF/ZwYQ8X9qD5ETQ/guZH0PwImh9B8mEkH0byYSQfRvJhFb9PtZep9H2qvGyU
5DeELi6eCL2X3kfvpw/QJfRB+hB9mD5Cl9JH6TL6GP0dXU4fp0/QJ+kKupI+RZ+mz9AE+ixdRZ+j
z9NEupq+QF+kL9E1dC1dR9fTJCqj0t8a9CBV0sP0CFVRNT1Kj9FKepxW0RP0JNXQalpDa+kpWkfr
qZaepjraQBtpa3EwtK14NPRrepZaaDtFRz8p3Bdqo3baQTuLffZiKlz6Tt5XOJjnYJ6DeQ7mOZjn
YJ6DeQ7mOZjnYJ6DeQ7mOZjnYJ6DeQ7mOZjnYJ6DeQ7mOZjnYJ6DeQ7mOZjnYJ6DeQ7mOZjnYJ6D
eQ7mOZjnYJ6DeQ7mOZjnYJ6DeQ7mR/8+pgepkh6mR6iKqulReoxW0uO0ip6gJ6mGVtMaWktP0Tpa
T7X0NNXRBtpIWz0bb6Nf07PUQttHf65o/+jfBtVG7bSDdtJvPD10UCc9Z0PeNPo1lXww/f/7mSz9
/Vf30goqp/vofnqAKqj0N2M9SJX0MD1CVVRNj9JjtJIep1X0BD1JNbSa1tBaeorW0XqqpaepjjbQ
Rjqz432jfy9XG7XTDtpJvylmOZ7leJbj//n/b3L+6N/fFabX0Vn0enoD/Tm9kc6mv6BzqPS3fP2A
fkg/okV0J9lzIXsuZM+F7LmQPRcq7bmzQ+OCD4VuolvpH+k2mkP/k26nefSz4EPBt72PpPeR9D6S
3kfS+0h6H0nvI+l9JL2PpPeR9D6Sof9WTITeRG+mc+k8egu9lc6nv6bx9Nufie4PvYPeSRfS39BF
9C56N72H/pZuKPaGJtMU+jJ9hU73c8h3FAd4MMCDAR4M8GCABwM8GODBAA8GeDDAgwEeDIz+HPFy
c34vraByuo/upweoovT/RhOcF9oWvCH0a3qWWmg7tXKwjdppB+2k383O1GKlzbbCZrsI52+y0S7C
+dLujo0+tVXRrzB/G6VcKYPB1eG0rXcgOC+c9c8H/ToUXBke9p897+nzy6N/H1uYXkdn0evpDfTn
9EY6m/6CzqHS39r2JnoznUvn0VvorXQ+/TWNp7cVh0b/brd30DvpQvobuojeRe+m99Df0lT/2xvp
q/Q1+jqV/ka4H9AP6Ue0iO4kG5nrOa7nuJ7jeo7rOa4Pjf79cQ9SJT1Mj1AVVdOj9BitpMdpFT1B
T1INraY1tJaeonW0nmrpaaqjDbSxeJDzf8n5yzlf+omqyznfyfG3hrcE44OvcjPBzQQ3E9xMcDPB
zQQ3E9xMcDPBzQQ3E6/hO24lN4e5OczNYW4Oc3OYm8PcHObmMDeHuTkcuiF4U2gyTaEv01fo/53D
eQ7nOZzncJ7DeQ7nOZzncJ7DeQ7nOZzncJ7DeQ7nOZzncJ7DeQ7nOZzncJ7DeQ7nOZzncJ7DeQ7n
f/sTusGbuXw1l9/M5avDtwZXBn/mPyl9ln588LqxLtww1oUbgr/CnnHYMw57xmHPOOwZhz3jsGcc
9ozDnnHYM86/ebl/c6p/83L/5tT/zdzdx0dVn3kfP5nBRAKU1UbU7q7tFmqxrU9BWyvalrqtumAr
bXHVtq69V7uLTyyKim59KEERK2hbKra6FqvSVlxFKyJBQQRiwsiEMAGGhymQQUIeJ1EYBJVzv89h
tGxfuHu7f/R1//FhwuT8nq7re12/6zeZORO3HKrlUC2HajlUy6FaDtVyqJZDtRyq5dDSpwGvKX0a
8Jq4ZZWWVVpWaVmlZZWWVVpWaVmlZZWWVVpWazlCy2otR3yo2UYtR5ZajoxtcHz0WcTgAlprpbVW
WmultVZaa6W1VlprpbVWWmultVZaa6W1DK1laC1Daxlay9BahtYytJahtQytZUrvOKuntXpaq6e1
elqrp7V6WquntXpaq6e1+g94d1kdXdXRVR1d1dFVHV3V0VUdXdXRVR1d1dFVHV3Vxe8uuy8syJcF
+bIgXxbky4J8WZAvC/Jlge6KdFekuyLdFemuSHdFuivSXZHuinRXpLsi3RXprkh3Rbor0l2R7op0
V6S7It0V6a5Id0W6K9Jdke6KdFcsm2eXvDasFTEvh3vtt+/Yb9+x375jv33HfvuO/XZd/I2W9WjA
CqTwWtghS3fI0h2ydIcs3RIcIhb7isW+YrGvWOwrFvsGo3ktw2sZXsvwWobXMryW4bUMr2V4LcNr
GV7L8Fqe1/K8lue1PK/leS3Pa3ley/Nantfypc8Xt/FaG6+18Vobr7XxWhuvtfFaG6+18VqbnW+H
nW+HnW+HnW+HnW/HB3ym98Pe3af1f7q7j53vcDtffztffztffztffztffztfXztfXztfXztfXztf
Xza8wk43qvQ5mpGlz9GMjO9aEdXiBZVjQeVYUDkWVI4FlWNB5VhQORZUjgWVY0HlWFA5FlSOBZVj
QeVYUDkWVI4FlWNB5VhQORZUjgWVY0HlWFA5FlSOBZVjQeVYUDkWVI4FlWNB5VhQORZUjgWVY0Hl
WFA5FlSOBZVjQeVYUDkW4m88fRAP4WH8GrPwCH6DR/EYHsds/Ba/w+/xBObgSfwnnsLTmItn8Cz+
gOfwcrjtAyrD9vj7VuvRgBVI4TU5diXSaJRrL97/GchgDIvmWTTPonkWzbNonkXzLJpn0TyL5lk0
z6J5Fs2zaJ5F8yyaZ9E8i+ZZNM+ieRbNs2ieRfMsmmfRPIvmWTTPonkWzbNonkXzLJpn0TyL5lk0
z6J5Fs2zaJ5F8yyaZ9H8X+wOkvPCN1m1hVVzrJpj1Ryr5lg1x6otrLqWVdey6lpWXcuqaw9ywsmw
aiaYKdpbRHuLaG8R7S2ivUW0t4j2FtHeItpbRHuLaG/5kPfz6hLtXaK9S7R3ifYu0d4l2rtEe5do
7xLtXWVD7TXH4TP4LD6H43ECTsRJOBnVGIZTcCo+jy/gNHwRp2M4zsCZ+BK+jK8g2s++irPw9/ga
vo6zcQ7OxT9gJEbhPHwD38T5NDwa38K38R0c7B5kt1jLrbgNt+PHmIQaTMYduBNTcBf232tsr2y0
VzbaKxvtlY32ykZ7ZaO9stHe+NuEH8RDeBi/xiw8gt/gUTyGxzEbv8Xv8Hs8gTl4Ev+Jp/A05uIZ
PIs/4Dm8bC9fglewFMuw/OB3HqCkbkrqpqRuSuqWBafIguNKWfCMUhY8QxZcF6urnbraqaudutqp
q5262qmrnbraqaudutqpq526uqiri7q6qKuLurqoq4u6uqiri7q6qKur9P6uHurqoa4e6uqhrh7q
6qGuHurqoa4e6uqhrgrqqqCuCuqqoK4K6qqgrgrqqqCuCuqqoK4K6qqgrgrqqqCuCuqqoK4K6qqg
rgrqqqCuCuqqoK4K6qqgrgrqqqCuCuqqoK4K6qqgrgrqqqCuCuqqoK4K6qqgrgrqqqCuCuqqoK4e
6uqhrh7q6qGunoO+J+0WGftW3Ibb8WNMQg0m4w7ciSm4C9H7zqJvpP4pfoafYwZ+gfsxE78Kyqmr
nLrKqaucusqpq5y6yqmrnLrKqaucusqpq5y6yqmrnLrKqaucusqpq5y6yqmrnLrKqaucusqpq5y6
yqmrvKSug+2pB1PXTuraSV07qWtnaY+dehB1tQRfoq4t1LWFurZQ1xbq2kJdW6hrC3Vtoa4t1LWF
urZQVxN1NVFXE3U1UVcTdTVRVxN1NVFXE3U1Udd66mqkrkbqaqSuRupqpK5G6mqkrkbqaqSuRp5a
z1PreWo9T63nqfU81cRTTTzVxFNNPNXEU0081cRTTTzVxFNNPNXEU008tf5/vI/XvOheAPE5enD8
2ZaZ8beQJ9EHh6AcFTgUfVGJfhiA6LvKD8Ph+CiqcAQG4UgchaOx/xT3/1ajDZU1jsNn8Fl8Dsfj
BJyIk3AyqjEMp+BUfB5fwGn4Ik7HcJyBM/ElfBlfwQh8FWfh7/E1fB1n4xyci3/ASIzCefgGvhl9
h7jsOhrfwrfxHRz8lNnOW+281c5b7bzVzlvtvNXOW+281c5b7bzVzlvt8Snzf46rv2TWPlhcHexV
mj+Pq8niqqYUVyNKcTUift/p9R/yfoAbqWsjdW2kro3UtZG6NlLXRuraSF0bqWsjdW2grg3UtYG6
NlDXBuraQF0bqGsDdW2grg3UtUGlV1TpFVV6RZVeUaVXVOkVVXpFlV5RpVdU6RVVekWVXlGlV1Tp
FVV6RZVeUaVXVOkVVXpFlV5RpVdU6RVVekWVXlGlV1TpFVV6RZVeUaVXVOkVVXpFlV5RpVdU6RVV
ekWVXlGlV1TpFVV6RZVekbp2Udcu6tpFXbuoaxd1baCuDdS1gbo2UNcG6spRV466ctSVo64cdeWo
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
4bVmXmvmtem81sxrzbw2l9fm8lozrzXz2pO8tkT+2clj83lsG48181jkrWbeauatZt5q5q0oH83l
rWbeWsZb03mrmbfm8tZq3prPW/N5az5vzeetc3nrPt66j7fu460XeWsFb83nrfm8dTlvzeet+bx1
Pm+dz1uP8tZ83prPW/fw1j28NZ+35vPWT3jrD7y1lbe28NYW3trCWz/hrRRvzeet+by1mbfm89Z8
nprPU/N5ahFP3cdT83nqwdKdHJ/nqefj1w6uDRuDY3lnNu/Mlinq5aQOXkrx0qO89CjPRJH5gshc
KjKXyhi/L+XNJfLSDp7aJmsskTWW8NjveWe5mNrOE+koc7Bwq9jYJja2sfIfxX6OFYviPyf+c6XM
8luW+D1L/N4sd5nluOhzmcGnDqikFtPH40YuxFXUjuCbfJrh0ygClxslZ5TVRlnNn8+Kus1GWsVv
GSOtMtIq/uqNo2sQ3x2Jo/DxoJrt97D5ejZfX9pLVrHzQnZeyM4L2bmRbZtEQD1bNqvXd9h9on3y
FKeigay2k4UuZaFfsNAvWOhV83yMFXab1+z3a/C9LPGuvBionytwaDgn6K/lne/b9lUZOUXBu8Kn
32+1f0fs0KJDiw4tCnaiHrypv13hw6583pXPW3fW1bNd/Svr7tbiV1r8ylmwhdV2hetdudmVm81k
u6tW8EOrq1a4aoUdssVOt38/Xu+q9a6K6po3XRllqV5XZpLRt/t8lJ8f4ueH+PehA7zQaAaNWvVq
tSu2fLlxKsOH+PM3VLeO6tbx63/E712/JH4VKRUcpoeiHop6KJbG32T8TXqLeno9VkyfAxSz/1Ne
xztvDLavbrWvbo2t0qqXVr1s1su296p4vWzWS7FUnbW+V52xSsHJsQdvyjW7wrci+7nqDVdtcdUb
yehOHgOtdQfLdLt6j6v3uPqN0pnkvVl2WvMqLbdquceau7TeqvXWIGGln7fSzztLZs2p04l2r92x
MuyyQ723i7cYoTP2ZbNeN+h1Q6nHWrmnt2T7Wj3WJqP7WEct52m5QMsOLWu17Hl/vXvZ/QC9aFFb
+lvYTUFZIvr8WF/tO0pxuX8Ne2ONtRjpde1atGuJV/5bo9QaYeEBXk5bca0W3bGHK+NX135e8u6m
OPtfK0ai1v+h9Xyt67TOa53X+o9Rtaxl3liRHeriuV0gwv4R0Xtirg3rgsO1zmq91ArT8vx2vdSb
8WIzrjXjaPxnSpHxHBtFGSXS+3Nm/pxe6/X6iN5qYy+vMvYqYzfooWD8l7WKZr9Ki24tuqkny4It
av5d4c+M8aQxnjTGalfW6LvNlTWurKG3ifQ2kT/3R/Y8V84zk5eDcnl+j9yxR+5okzva5I42+fmt
oJ/8ttJvX5fjcnJcrnSaPPDM+kc9t+u5Pah09a74ZDtY7A3BybRYjWE41fPDtRjh/HlMWSJMlSXR
B4egHBU4FH1RiX4YYJfob8wqsThI6yNxFAarPYbgUxT2pwquQ17bIdNFo0R/pf8dS/4u/sRZ9Cmz
6ER/hDzam6zyv0HqvSNxFIby6HE4Pj4v5827xbxbzLslrglPDfrKo2+Y/0a9F8Tx18Rx9I0l9VZe
H/Q3v7yVt5jXZvPaHM/rRNX/yeZRjWGIzvcXs+wlavVKq9puDlvMYYs5bDGHnDnkzCEac6ux9hpr
i5GrWO5o9ftg8TkEJ/t/NYbhVLYZLtqjeD3dKk8PDnVttIpF/+WUdqrxL3a+vCT8aVDht71/9ppA
9/v5KBoven2iy3jbjLftz/y9w9VdQZl57gw+mhwQJF3/+H85LQ62Qw/Bp8xtKGsdh+NZLzopRifE
EVY2JpzHN/PM+hNm/Yn4dfLD9PSsntr01KanNj29oKcX9LRTT7166o3PoPvr9DY9vaGnJXpaoqdP
6+nTsS+2mv8ftd6k9Sato9da2v9M3VusY3dU6bPYICs+EkfhT37YZJyscTbHNtmhvx362xHP5kRX
nCwfV2MYqCP4enCZivFy/BDXhb8Lbg7vC/4dP8ItuBX58PFgG17HG67ZE94b7MXbeAfvhveWDQ0z
ZcfhM/gsPofjcQJOxEk4GdUYhlNwKj6PL+A0fBGnYzjOwJn4Er6Mr2AEvoqz8Pf4Gr6Os3EOzsU/
YCRG4Tx8A9/EWBH8cthw0Dtzv4p6NGAFUuGyYEhwuH3ro6jCERiEI/FpDMVx+Aw+i5EYhfPwDXwT
52M0voVv4wJchMvCJ1n8SRZ/ksXvDiaETwfX4wbciIm4OXyKF57ihad44SleeCo49kPdUep/dyep
efw8j5/nle4+nwmctoJdKGI39oSL+X4x3y/m+8V8vzgYF/QJjgkOQTkqcCj6ohL90B8D8BGcHhwf
DMdl4YPs8CA7PMgOD7LDLHaYxQ6z2GEWO8wKbgoOZ4vJbDGZLSazxWS2mPwhvu2kOqhFPrzfyu63
svutbI6VLbKyRVa2yMoWWdmi4K3gMKubbnXTrW661U23uul/qfcLJk4Kjk6cHByfOMXjl3FO+GDi
3PD+xEiMDo5KjA2fSFwRTkpciavCSbLfNcnvhnfJgNck/8njBFXB9aJ/lVqvKahKZrBGzK+V9fPh
4uQ2/389GJrcHn+CY3Cy3WNHMFAebvRTnrWin6JPehwT7OLRgTw6kEcH8uhAHh3IowN5dCCPDuTR
gTw6kEcHipScSMmJlJxIyYmUnEjJHfxu7sFg3h/8oe7bfFk4gVImUMqE4F/VVGNxBa7EVbga10Sv
W+DfMB7X4jpV2MFUdXN4NkWdTVFnU9TZFHU2RVVSVCVFVVJUJUVVUlQlRVVSVCVFVVJU9P3L28Xg
djG4XQxuF4PbxeB2MbhdDG4Xg9vF4HYxuJ36BlPf4P/Vd9Tn7Xrb8Do+3H2Tn6XuBdS9gLoXUPcC
6l5A2TWUXUPZNZRdQ9k1cnZWzs7K2Vk5OytnZ+XsrJydlbOzcnZWzs7K2Vk5OytnZ+XsrJydlbOz
cnZWzs7K2Vk5OytnZ+XsrJydlbOzcnZWzs7K2Vk5OytnZ+XsrJydlbOzcnZWzs7K2Vk5OytnZ+Xs
rJydlbOzZecHR5eNxrfwbXwHf6l7Ib4c1n7A3WNr7RW19opae0WtvaK27LWgsmwl0miM3iOhIj/Z
yeEUj/Yz0TwwYc8S0QtE9GUi+rI4or/rBHEZxoYzD4zsxNXxO3/PFt1XiO6zRfcV0d+bk9c5uS8U
yYuCAckl4ZRkYzhXpA8U6ZUivVWkVybXqcXyzrv7P6t1TPzNc1Gd2yGaXwn6hN8LDkE5KnAo+qIS
/dAfA/ARDAy/etB7JZ4ePhEMx4eK4GBkcDl+iOuCE4IJ8sb1uAE3YiJutsP9O36EW3ArasIzg8m4
A3diCu7CVNyNn+AeTA+//t98hvwlkfmSyHxJZL4kMqM7zc4KarEibBCZDSKzQWQ2iMwGkdkgMhtE
ZoPIbBCZDSKzQWQ2iMyGIG8/2YbX8Ubw8eBNuXInopxZxG7sCY4M9uJtvIN3409M1jk/1Dk/1Dk/
1Dk/1Dk/1Dk/1Dk/1Dk/1Dk/1Dk/1JX9VTin7DAcjo+iCkdgEI7EUTgaHwvnlh2Dj+MT+Dt8EoMx
BJ/Csfg0zg8XlY3Gt/BtfAdjPH8B/hEX4iJcElxcdil+EEws+z/BD8r+OTi/7LLgsrJbKP1W3Ibb
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
VZNZTYaaJ63RbJZ2brHBnKke2/Y+mLey/bP77w+NJBrdn/c9d13kUzVuxK3o2cup0TDnvlWjLik8
3J6afmNu8dWwoicWu3K1Rx4+MSvr8tCV8nGX9f3PGGnEjwuXbM5830Q/ZO3Qbn4ftqT33m7wIFf7
eMZhV+UJF2yL7doOiu0x7oCy28ynY7xMevoYJqct9MvYe2fP4c12Kua1NVN3nx69aI/ytlf7Xis8
zz4Rvvv6woqV4y358ohpfpL+GtS+pGiQcdK5QaI2U+ONjiZtXhbltTIbgqJsXP9tv+TF2bgKqp4I
yj38P/JK8zsvUlXlFaUMEPAx+UN4w8aap/LtBzsYFO9ri5xYg5327cVicXuxvaO9P3jfRoqnzWka
v26XeWj6uVvL745c1km/2YTvqEBHQ4UjK6oH2CgoTTj/Jk0xjZupt7NbqfNBeZ9xqRkPL4aGlt98
fjd63sczNhqLtXDIzV9Pv1p1KPP1QwOHrVGzbjimWc5yKbQuGJhf0vfR3fLHPx8rm+1xYY/b8q4u
favKDmvIa5w8VO768YBa5eSfng6ffjuk6v6DG/ctn2ztlKW/zr17k2WXD4aOvuPQvWDauTHnn71r
M0FzdGKmX89SLvtYXbcAXr74YICLSe//C14Aof8xBy/8JdRib5UoWaA6CIVwguHzmMRKb4fz3YiC
UCTPyZ8uYCxxY2ybkOPMhOosDPjdaIW5c9KxriJ72jfHgyIMTcCvRcL/S/9Be9hmTbVxqZ9Jl/F+
FaUyDeeBAwAAStmQyA0KZW5kc3RyZWFtDQplbmRvYmoNCjMzNSAwIG9iag0KWyAyMjYgMCAwIDAg
MCA3MTUgMCAwIDMwMyAzMDMgNDk4IDQ5OCAwIDMwNiAyNTIgMzg4IDUwNyA1MDcgNTA3IDUwNyA1
MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyAyNjggMCAwIDAgMCAwIDAgNTc5IDU0NCA1MjIgNjE1IDAg
MCA2MzEgMCAwIDAgMCAwIDg1NSA2NDUgNjU0IDUxNyA2NjQgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgNDk4IDAgMCA1MTQgNTE0IDQxNiAwIDQ3OCAwIDAgMCAwIDAgNDU1IDAgNzkxIDAgMCA1MTQg
MCAwIDM4OSAzMzUgMCAwIDAgMCA0NDddIA0KZW5kb2JqDQozMzYgMCBvYmoNCjw8L0ZpbHRlci9G
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
C4+z4DEIHoPhMQIefnjkwSMfHnfCIwKPe+DxMDyegMez8GiAx1/hsRUeu+HxOTyO6J02AQ8PPPrB
41zGffHJPOyTevFIg0d/eAyGx3B4XAePInjcDY96eCyHx1/gsQkeH8DjU3i0w+O4dr+WrtVp52hL
tAu1Tdrl8MiFx83wCMLjTnjMhsc8eNTD4xl4rIHHK/DYDI8P4BGDxyH9S8Z7yJamf2Xrr39tG6wf
tg3Xj9quhEcePG6FRyE87obH/SfzcHzci0cfeAyAx8XwGAWPG+FRBo/74LEMHi/A4214fACPffA4
BI9urUpLg8e58MiGxyh4XA2PKfAohkcVPGbD42F41MNjJTxegcff4LENHk3waIfHcf2gzQePH8Nj
MDwuh0cuPG6GRxE8wvCYA48H4PE0PF44mYf7gV480uFhwGMkPK6BRxE87iH3JDz+DI9N8IjB40v5
dxbaAK2PVqL1h8fF8BgHj0nwuAMeZfCYA49H4PEkPJ6GxwZ4vA2PT+BxCB7H9TabS//ClqG32zL1
Dub9IOP+0nYLPCrhcS88FsHjaXj8ER6vw+MdeOyCxyF4dJ/Mw1fbi8d/wGMEPG6GRwQeC+CxGh7v
cOczMUVLYfTnMfpL4XElPCbDowAeEXg8CI8n4bEKHq/AYxc8PofHUXh062HbT/Q5tgv1uTa//rDt
Rr3eFoAH+9z2ADyegMdL8NgJj336IV3Xv9IN/Wv9Cv2wfqt+VJ+pd+r36t/oj9gv15+wX6Hjs/pW
6esuJ/9z9es3aNCccfNcDs3lrM7Jqa6pqemUF47hOf5oNFpbkXySU1Nbe9Dl1FyuUeP8D8+rqal2
uTWXJxANRCeRFovF4n6SKjGuoGBS/UMP1SSKj5uniqfQakVubu5B2nX3ejLb5kjRHI7hubV1dRWq
lN9Pudq6Znk/JTs3Gq3LV0WyZV1VJMXvz83LX7aszuHWHJ7bRGE0J3q/NQBZ0KoejTpShCNluN9I
T2922jWn3X/QD6t8l4PbObm5eXmGP+qy2Vx2v18+EFGHTXPofunsUfnPC+tRr8N0p9hdrvR0w5BF
NF2z25s9uuayG6oOP36PLmjCkD/yXord5nIYa/K3+e122Bh5eXWKVjajgmO+dZEnmzSYbOFyZAyy
u9INf8/FcJer1poKV0Zmbl1nerp6MsrwV6gncoH6c0FzVmudLmt8yX4q6mQ/Vms5OcNd6c12aOrr
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
M3gJvAxeAX8Br4J14DXwOlhvbtfeMHdofwVvgg3gb2AT9zeDt8Db4B1zOzv6c3Hvv7WbC82/4+d/
x8//jkc34tHNeHQzHt2MRzfj0c1ilrkVn96AT2/Apzfg0xvw6Q3szAPszAPszAPszAPiXvOwqAG/
AvPBfaAW3A8eAA+Ch8BednUMtIJD7JqvzD3spD3spD3spD3spD3spO3spF3spF3spF3spF3spF2o
N4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpjqDeG
emOoN4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpj8luIKCiGgmIoKIaCYigo
hoJiKCiGgmIoKIaCYigohoJiKCiGgmIoKIaCYigohoJiKCiGgmIoKIaCYigohoJiKCiGKg5oG1HS
JvKbwVvgbfCOGdNvNPfi9R/j8x+LsaIPnwbl9yEzwQVgMLgQjBCpvP1T1bckrwUTwc/BdSAPXA8m
gRvATUB+j7KQT1chUAT+8Vt6Kz68FR/eig9vxYe38pbO4C2dgR9vx4+348fb8ePt+PF2/Hg7frwd
P96OH2/Hj7fjx9vx4+348XbezPt5M+/nzbyfN/N+3sz7eTPv5828nzfzft7M+3kz7+fNvF/I78bd
aB7Vb+Vtd5uYot/O7zvEFN5x8vufKcABnMAF3MADvMAHUkEa6GN+IUbw9hoJCtkTIVAEKrmOMHNV
YAaYCarBLHMH+6OR/dHI/mhkfzSyPxrZHx3sjw72Rwf7o4P90cH+6GB/dLA/OtgfHeyPDvZHB/uj
g/3Rwf7oEC+bX4lXQCfoNjv5EN6pCaCZnbB7Q36LlfXtYH07ND7jmvUwq4dZPczqYVYPs3qY1cOs
Hmb1MKuHWT3MnuL93c77u533dzvv73be3+28v9tPrRHzMWbhMTTSjkba0Ug7GmlHI+1opB2NtKOR
djTSjkba0Ug77/EY7/EY7/EY7/EY7/EY7/EYs3SAGTnMjBxmRg4zI4eZkRXMyApmZAUzsoIZWcGM
rGBGVjAjK5iRFczIClFndqG3t9DbW+jtLfT2Fnp7C729JR7j2ePgCfAk+DX4DVgKloGnwHLwNFgB
fgueod5K8Cx4DqwCv+P+82A1eAGsAX8Aa8EfwYugAfwJ/Bm8BF42n2OlnhN/If8qWAdeA6+D9eCv
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
OeC2cwAlWl/lc4EDyDGAHAPIMYAc9chRjxz1yFGPHPXIUY8c9chRjxz1yFGPHFuRYyty1CFHHXLU
IUcdctQhRx1y1CFHHXLUIUcdctQjRz1y1CPHFuTYghxbkGMLcmxBji3IsQU5tiDHFuTYghz1yFGP
HPXIUY8c9cgxBznORY4vIcelyHEJcpyPHC3IcQ5ytCBHC3K0IEcLcrQgRwtytCBHLXLUIkctctQi
Ry1y1CJHLXLUIkctctQiRy1y1CJHC3LUI0cLcrQgRwtytCDHHuTYgxx7kGMPcuxBjj3IsQc59iBH
C3K0IEcLcrQgRwtytCBHC3K0IEcLcrQgR4vbTi96tKJHK3q0okcrerSixSK0SCPFpUhxGlKchhI1
Qa1pbzbtzaa92bQ3m/Zm095s2ptMe5NpbzLtTaa9yZSnTHnKlKdMecqUp0x5ypSnTHnKlKdMecqU
p171q/p+iBZr6Ef0Y/oJ/ZRe+bNZF3g+v8BUbDMV20zFNlOxzVRsMxXbTMU2U7HNVGwzFdtMxTZT
sc00bJP+Yekflv5h6R+W/mHpH/aU2eIps8VTZotJ2GkSdpqEnSZhp0nYaRJ2moSdJmGnSdhpEnaa
hJ0m4TmT0GkSOk1Cp0noNAmdpqDNFLSZgjZT0GYK2kxBZAoiUxCZgsgUdJqCTlPQaQo6TUGnKeg0
BZ2moNMUdJqCTqnulOpOqe6U6pxU56Q6J9U5qc5JdU6qc1Kdk+qcVOekulOqO6W6U6o7pbpTMnOS
mZPMnGTmJDMnmTnJzElmTjJzkpmTzJxk5qSys6wi2lf2EFVSFa2jh+kRWk+P0gaqpo30GNXQJnqc
amkz1dEWqqet9ARtoyepgX4W9Ulpizt5mzt5mzt5mzt5mzt5m+R2Sm6n5HZKbqfkdk49qXtKl9Yf
mcw3REvssiV22RK7bIldtsQuW2KXLbHLlthlS+yyJXbZErvsi9K9S7p3Sfcu6d4l3buke5d075bu
3dK9W7p3S/duu+xRu+xRKU9LeVrK01KelvK0lKelPC3laSlPS3laytNSfkjKD0n5ISk/JOWHpPzQ
f/na1W9Ft9lrt9lrnqvou3Qvrab76Hv0fXogSpqQZSZkmQlZZkKWmZBlJmSZvZa015L2WtJeS9pr
SXstaa8l7bWkvZa015L2WtJeS9prSVN1p6m601TdaaruNFV32mtJey1pryXttaS9lrTXkvZa0l5L
2mtJey1pryXttaS9lrTXKuy1Cnstaa8l7bWkvZa015L2WtJeS9prSXstaa8l7bWkvZa015L2WtIE
rzLBq0zwKhO8ygSvMsGrTPAqE7zKBK8ywatM8CoTvMpeS9prSZO8yl5L2mtJey1pryVN9jqTvc5k
rzPZ60z2OpO9zmR3mOwOk91hsttMdpvJbjPZbSa7zWS3mew2k91msttMdpvJbjPZzSa7wWQ3mOwG
k91gshvsuIdNd7vpbjfd7aa73XS3m+5Gg91ouhtNd6PpXmG6V5juFaZ7heleYbpXmO4VpnuF6V5h
ulfYcSvtuJV23HI7brkdt9yOW27HLbfjlttxy+245XbccjtuORqsQIMVaLACDZaiwVI0WIoGS9Fg
KRosRYOlaLAUDZaiwdKyc6J02bl0Hr2DzqcL6J10IV1EF9MldCldRpfTu+jd9B6aS1fQPHovXUlX
0fvo/fQB+iB9iD5MV9NH6BqaT9fSdWSOysxRmTkqM0dl5gitVqDVCrRagVYr0GpF2S1RceqjDp+N
uu3ii+zir9jFl9vFC0z8lXbx2rLFqLHE/7fC379KX6M76R9pJd1Fd0fLUG8Z6i1DvWWotwz1lqHe
MtRbhnrLUG8Z6i1DvWX28VrkW2Efr7WP19rHa+3jtfbx/fbx/fbx/fbx/fbx/fbx/fbx/fbx/WVm
cPI3JaBlB1p2oGUHWnagZQdadqBlB1p2oGUHWnagZQdadqBlB1p2oGUHWnagZQdadqBlB1p2oGUH
WnagZQdadqBlB1qutfvX2v1r7f61dv9au3+t3b/W7l9r96+1+9fa/WtRtRFVm1G1GVWbUbUZVZvL
no2eQtYmZG1C1iZkbULWJk8U6z1RrPdEsd4TxXp3hKvcEb7jieI77gmXuyfMcU+Y44nim+j7vfj+
6FeeKo7Ei9GYJ4t3xsPoRFDzmj5K/KaoiMZFNC6icRGNi2hcROMQjUM0DtE4ROMQhQsoXEDhAgoX
ULiAwgUULqBwAYULKFxA4UKw3PPqCvoqfY3upJXR/w5W0V10N32dfhhlkTWLrFlkzSJrFlmzKJlF
ySxKZlEyi5JZd4/L3D0uQ64scmWRK4tcWeTKIlcWubLIlUWuLHJlkSuLXFnEyiLRcSQ6jkTHkShE
ohCJQiQKkShEohCJQiQKkShEohCJQiTqQ6IiEhWRqIhERSQqolARhYooVEShIgoVUWcEdUZQZwR1
RlBnBHVGUGcEdUZQZwR1RlDnCOocQZ1h1BlGnWHUGUadYdQZRp1h1BlGnWHUGUadEdQZQZ0R1BlC
nSHUGUKdIdQZQp0h1BlCnSHUGUKdIVM9YqpHTPWIqR4x1SMm+s2m+XzTfLtpvtg0f8A0v90Un2tS
B0zqgEkdMKkDJnXApA6Y1AGTOmBSB0zqgEkdMKkDpnREujukOyfdOenOSXdOunOS/aJkvyjZL0r2
i5L9ouReILkXSG1HcLWuF3S9oOsFXS/oekHXC7pe0PWCrhd0vaDrBV0/U9fP1PWCrhd0vaDrBV0v
6HpB1wu6XtD1gq4XdL2g6wVdL9hLJ+ylE/bSCXvphL10wl46IQ1flYavSsNXpaFdGtqloV0a2qWh
XRrapaFdGtqloV0a2qWhXRo2ScNmadgsDZulYbM0bJaGu6ThLmm4Sxrukoa74h+LNsavD06N30A3
RZ92a9oR/0z00fgtUXX8Vv/+rH9/zr9v8+87oiPBPDeS0I0kdCMJ3UhCN5LQjSR0IwndSEI3ktCN
JOTefu7t595+7u3n3n7u7efei9x7kXsvcu9F7r34uj6P9pL30Ut91E/7aP/ULISqH1b9sOqHVT+s
+smPdA5zYJQDoxwY5cAoB0Zt5aO28lFb+aitfDR+iyec26aeckaDy1U7qtpR1Y6qdlS1o6odVe2o
akdVO6raURVMqGBCBRMqmFDBhAomVDChggkVTKhgQgUTKphQwYQKjqngmAqOqeCYCo6p4Ji+Z/Q9
o+8Z1WRV06+aftX0q6ZfNf2qeU41z6jmGdU8o5pnVPOMagZVM6iaQdUMTn314k1Rj54O6mdPfPJr
rN8R/CB4i/706k+v/vTqT6/+9OpPr/706k+v/vTqT6/+9Ep3QroTquxVZa8qe1XZq8peVfaqsleV
varsVWWvKntV2avKye99G3PanNMedtrDTnvYaQ877eH/9JX3nwnivD/7P74CP/45/74tODs4Rw/y
epDXg7we5PUgrwd5PcjrQV4P8nqQD34QDblvltw3SzzcxcNdPNzlBP08PMjDgzw8yMODPDzoVP/u
VC841QtO9YJTveBUL/CwyMMiD4s8LDrlHnutjY97+Zjm414+puN/G/XHP+9tX+uEKSdMOWHKCVNO
mHLClBOmnDDlhCknTDnhJr4X+V7ke5HvRb4X+V7ke5HvRb4X+V7ke1E1T6jmCb4X+V7ke5HvRb4X
+V7ke5HvRb4X+V7ke5HvRb4XpWtEukaka0S6RqRrRLpGuPESN/q40ceNPm70caNvej4muDHBjQlu
THBj4re/4oYbd3Lj7/XtZH07T99m6Nuf69vJ+naevs3Qtz/nzqe48ym3gFT8+eC84I9UP/m9eCdU
f0L1J1R/QvUnVD/JupJ+lfSr5IRHnPCwEx52wsNOeNgJJ7+7odcJ9znhPifc54T7nHCf9z7Te5wZ
xPztJH87KfgTHenTkT4d6dORPh3p05E+HenTkT4d6dORPmcKOTXBqQlOTXBqglMTnJqYcuSEM0fR
mOrHVD/2H18N7D1NVjlDlftVuT+4znvc5z3u8x73eY/7vMd93uM+73Gf97jPe9znPe7jQC0HajlQ
y4FaDtRyoFb/a/W/Vv9r9b9W/2t/Y+6q9b9a/6v1v1r/q/W/Wv+r9b9a/6v1v1r/q/W/Wv+rX7X/
hajbJum2Sbptkm6bpNsm6bZJum2Sbpuk2ybptkm6dSL/Kt9rVdKJl3TiJZ14SSde0omXZGKGTJwt
E7M4dKVMzJCJs2ViFreuxNSe4K+CbwXnBt+mf6bv0HfpXlpN99H36Pv0g+ADv2NaMtzKcCvDrQy3
Mtyay625r+t7hgaie+TvHvm7h0MZDmU4lOFQhkMZDmU4lOFQhkMZDmU4NMnnOzm0mkOrObSaQ6s5
tJo7t3LnVu7cyp1buXPr1HfV3uSufHO0AkcutGP/AUuusmNX4MmFduw/xO+KVsXvjq6PtwV/Gc8E
fxb/Bf5d9Ht/Vm8yzf8WHcCMA7/jVrFHpXtUusfpC694b/z1R2nTKkirIK2CtArSpqHbNHSbhm7T
0G0aOkzDwPRX2pWrau/0V9uVq2iv6cjHJ78mZ5KQDSpoUEGDChpU0KCCBhU0qKBBBQ0qaFDBaj0v
6XlJz0t6XtLzkp5Pfqz9oJ4f1PODen5Qzw+q9inVPvU69++rfd/uGIfGODTGoYlX/I6Gieh5DpU4
VOJQiUMlDpV++7P2HPo4hy4zGTEOXWwq3mAqYhy62ES8gUNXc+hqlKyc3HTBWSbjLJNxlsk4y2Sc
ZTLOMhlnmYyzTMZZJuMsk3GVtL9d2t/utG1O2+a0bdNfL/RK8xo5bY/T9jhtj9P2OK3TBX8X/1Tw
Hv17Qe969e4FfeuN/62Z/Tx9Kfh2/J7gL+LfwPNvud1epY8FfSzoY0EfC/pY0MeCPhb0saCPBX0s
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
Ey5xwiVOuMSJ1aZjtelwiRMuccIlTrjECZc44RInXOKES5xwiRMuccIlTrjECZc44RIn1h6Dtcdg
7TFYewzWHoO1x2DtMVh7DNYeg7XHYO0xWHsMXOKES5xYfQxc4oRLnHCJEy5x4oUleGEJXliCF5bg
hSV4YYn5pvomvUFovcESwNIb8MyvOA9m4Z2P8M5b6mhTE975DO88zNlwKx6KxUPr4CCHiKBCiqBC
iqBCiqBCiqBCiqBCiqBCiuD0EgEnRbA3RMBVI9mhPOxQHnYoDzuUhx3Kww7lYYfysEN52KE87FAe
dijPdd83mcYOlcYOlcYOlcYOlcYOlcYOlcYOlcYOlcYOlcYOlUaVNJQqaShV0lCqpAyqpAyqpAyq
pAyqpAyqpAyqpAyqpAyqpAyqpAyqpAyqpCFUSVOokqZQJU2hSppClTSFupudTvemUupNpdSbSqk3
lVJvKqVwKqVwKqVwKqVwKqVwKqVwKqVwKqVwKqVwKqVwkSiGEJmFRGYhkVlIZBYSmYVEZiFRVkiU
FRJlhURZIVFWSLXUjWqpG57PwPMZeD4Dz2fg+Qw8n4HnM/B8Bp7PwPMZeD4Dz2fg8QyqpUlUS5Oo
liZRLXmplrxUS16qJS/VkpdqyUu15KVa8lIteamWvFRLXqqlx6mWZlItzaRamkm1NJNqaaaop0K9
oodTMQ2nYhpOxTScimk455IWVjBYp91UTm4qJzeVk5vKyU3l5KZyclM5uamc3FRObionN5WTm8rJ
TeXkpnJyUzm5qZzcVE5uKic3lZObyslN5eSmcnJTObmpnNxUTm4qp8VUToupnBZTOS2mclpM5bSY
ymkBldMCKqcFVE4LqJwWUDkFUTkFUTkFUTkFUTmFUznBxlzv0RlUTuGwcQaV0y+onIZQOQ2R4+y/
bhUR//rrVj2b6mkU1dMoqqdR9l+6yllUXJtEL7lZOGSSUHK7uEnuAKn6fkklJ6nk5H79mDzUVCiL
xBB5SU//8R26a3qculm0U73AALJnIBgEhpFR9+kG5RJBVGF3wPLfkHUHVDZsflS0INO+owoLINOa
YP0cKrG3/JWY8v/+QsH+paoC5vfx+lldxcnMoXdyZtzJmXEnZ8adwrzjA1qDNiAItAXBoJ12cQ4s
4BxYwK6Rzq6Rzq6Rzq6Rzq6Rzq6Rzq6Rzq6Rzq6Rzq6RztktFV77AV77gfNDAeeHAs4PBZwfCjg/
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
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDUwMCA1MDAgNTAwIDUwMCA1MDAgMCAwIDAgNTAwIDAgMCAwIDAgMCAwIDUwMCA1MDAgNTAwIDAg
NTAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUwMCAwIDUwMCA1MDAgNTAwIDAgNTAwIDAgNTAw
IDAgNTAwIDAgMCA1MDAgNTAwIDUwMCAwIDUwMCA1MDAgNTAwIDAgNTAwIDUwMF0gDQplbmRvYmoN
CjMzOCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA3MzQ5L0xlbmd0aDEgMTQz
MjkyPj4NCnN0cmVhbQ0KeJztmnl8XNWV5899+1bvvdqfqqRatJVkW7stRUGJyrsBBwnbVSyhAsY2
tsGLLBtjh6StnnRCOpmZuLuhA92fT0P3pEmYzHwQxhhjGtrziVkSPIOmY4wBOaI7xsYwapxusjBB
0Zz7qizLJEx6PvP5dP+R8/3p1bv37ffcc88979nAACCIPxK4y1cXFp07cf7nILSuAWCbBla3dQ78
ZMsuLN+PRxXXbV079JOTpS6AR7+F2/5q3e5dGbVZvABwwAIQnr1taOPWq/7yj98GeGwFHh/YuHbn
EKRBBzayBevuxi17bwtv/0u82cHjANXupg1r13/v/CNX4rWqcX/3JtwgMNaLdbw/1G/aumuPA6wP
63iP/3pgy/Z1a3/28IdHAcbGAf7Lh1vX7hm6Piksw/178PjMtrVbN/z+jZ9uBfbFU/g8u4a279w1
PQkW3n8l3z80vGFIHh/Aez92PdYP7Mb7sfvYJ3D/F/j9dvP7jag9WH+I3w+4bQSA3rMLf3Cz0/dT
MPkGgEcm/RU8dfr2PwKYHodpeAOrFj/Whx82jtvry8fj/kphhpv4luIX4ToQ/boALrRBM566lj1b
ucYI2w8ylkZQaL3KegTvsxBPYAqIjIPbRM2+dOkbb1i6GPKQgX3lZwC+SBefYOZBRmaWDvi3ZATb
PoLPNwIaLjIu6kf2e/+Xc5XKeVqlrn7ssR9/DbOydiqLW6nblXWystZmnaP5/XDxfuV6dNa5Oi4f
7XOCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC
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
c9SUzOB8Pa8P6rfoT+iyFfeq8GqNuSbFdM1wKjtPkF0+XiCNAUM4iO/iIiaWMvTj5N7He9fva9Y2
Xjo9XvK/se0oneYxYwffsaNU7vhjqts36a+mhjVchD5VmyliIOFvSTtK/iegcterdTn1o57x635S
qsW4KnhKKKzEGSZF9ZhcM0dw0GvEWpGXGebHkrwLrfy5lStv4vm9qizs03V/vUy67L8+DPx/apzt
Yn8vrBTeKgufYLb+SvoMT1rk6z5W78vvKxuVn6gltaRdiXpMe0xf7+unxnXGKeOUuch811qEesfW
SCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFI
JBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUgk
EolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSKTfNQGAxxqBQZlmXMplBgrWymUBVGir
lMVZ26VZZRks6K6UlVnbVZgHi/AsJulYWwXbKmWGxx+tlAWw4XilLM7aLs0qy+DB65WyMmu7CtfD
P/GyJl26PpYZSOyqSnnm+lgWZ22XZpVnrq/xVl3a7l+/aV1zZvH2ob3Dmzdu2pW5ccXANctvuDKz
dMuGdbuGt2/bvA53tmY6ensXrN68dfWd21Zt2HjnlrXDxQ3DOzdv35bpau3oXDO8dv2GrWuH78hs
v+1jLjAvs2jD5ts3b9sITbAO7ZeBxbAdhmAvDMNm2AibYBduuxFWwABcA8vhBrgS60thC2zA43fh
Udux9ZuxXD6zFdcd0ItaAKtx+1b8vROPWIXHb8TSFliL5xSxNgw7cT8/OwNdeF4HdMIa3LoW1uPe
rf5xd+C+7XDb/+MTzMPSIty7GW7HZRts/OzXB1ajZX2m38F+/M2IoGGvecCmp3k/4JY3pse5U/Jf
eGPGSy9yE1YXwgiWLi1NH3Ptfx1GsAdHoAWXuZV1y0f2t3zMmXDZeb/t2I+/xm0z6xFouKxeXs+t
rBtmnbOucvz6j9QXVuqb/IUgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIg
CIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIg
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
OvKs7UTPx6t7J7VOHLyF2/dQQ6PJaW8U6BbuWY80kjYGFuwO2X3lN5tWGw8+O+Foh0uxfePY2T/e
qx2VXSO8tvb1a3e0XZZxc/uPHXtmHZx3/darRj/1y8bHuT8rXthYf9i599D+zF+qp+1acqrwyltH
7cj323OkvWrNoicCN02sk30ROrpl9aSKo1Ovq1KOXtLISpLuyU0fs+sjXdnsaQVhsvGmqdYFkbd9
t/DPpZu22f/X5GpXLv8WLDj767Oepsud8w8qVvE/enUvMyLBeJY30z6PVTOWdLS9sL73z3/2pee3
jj/K0bqyN2H3sYwrs9QTNU7UXk58MjHsvGiOkGfCE8Zcz2LhmXMThB8uVb5cdaxaYYdw1TKJ/wxl
nWeeTXx4OrLvUZPNyf7lHf9O76p+anxDW2NhE+MFYKvuDCIu2AybGPcChXaCElnjjkHff8XVDUdN
qJEGEsjplBsxKMYITKZwGVZDflDXw9AA2NcwMDQ1NonCSKavJk7gvbKIa2Pd5P/fhafye6MnqsYG
1+q63OhcU6fqsptPbxT8FBX0nhh57Uztwf/p/nbFX2vupJmyZ6e6ivBJM9T//7V31krNOWXPtlb+
X2dTeztm6pd3DcXzBVdyStV2n1RsMWoUOXj+qULLrVdGHdGVD2/8l145ZaJdU1e06qS7i78aCDkt
rFPyb+H0+LPLbLb1nlWX/Z71rC4GlmkAyA/fmg0KZW5kc3RyZWFtDQplbmRvYmoNCjM0MSAwIG9i
ag0KWyA0WyAzMzNdICAxMjBbIDQ2MF0gXSANCmVuZG9iag0KMzQyIDAgb2JqDQpbIDI1MCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDI1MCAyNzggNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgMCAw
IDUwMCAwIDI3OCAwIDAgMCAwIDAgMCA3MjIgMCA2NjcgMCAwIDAgMCAwIDAgMCAwIDYxMSAwIDAg
NzIyIDAgMCA2NjcgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDQ0NCAwIDQ0NCA1MDAgNDQ0
IDAgMCA1MDAgMjc4IDAgMCAyNzggMCA1MDAgMCAwIDAgMzMzIDAgMCAwIDAgMCAwIDUwMF0gDQpl
bmRvYmoNCjM0MyAwIG9iag0KWyAyNTAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDk0
NCAwIDAgMCAwIDAgNTU2IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTAwIDAgMCAwIDQ0NCAw
IDUwMCAwIDI3OCAwIDAgMCA4MzMgNTU2IDAgNTU2IDAgMCAzODkgMzMzIDAgMCAwIDAgNTAwXSAN
CmVuZG9iag0KMzQ0IDAgb2JqDQpbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNzIyIDAgMCAwIDAgMCAwIDAgMjc4IDAg
MCAwIDgzMyAwIDAgMCAwIDAgMCA2MTEgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDYxMSA1
NTYgNjExIDU1NiAwIDYxMSAwIDI3OCAwIDAgMjc4IDAgNjExIDYxMSA2MTEgMCAzODkgNTU2IDMz
MyAwIDAgMCA1NTZdIA0KZW5kb2JqDQozNDUgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9M
ZW5ndGggMjkzPj4NCnN0cmVhbQ0KeJxdkd9qwyAUxu99Ci+7ixJjsrWFEAhpCrnYH5b1AVI96YTF
iLEXefvpse1GBYUf5/v085ykbvetVo4mH3YSHTg6KC0tzNPFCqAnOCtNUk6lEu5KeIqxNyTx5m6Z
HYytHiZSFDT59MXZ2YWuKjmd4Ikk71aCVfpMV8e689xdjPmBEbSjjJQllTD4i15789aPQBO0rVvp
68ota+/5U3wtBihHTmMYMUmYTS/A9voMpGB+lbQ4+FUS0PKhvomu0yC+e4vqzKsZ46z0lLID0gtH
SptIz0g7hrTJIlWRcqR6E2kXKNtGH68wwfWt9PbyLWjW1EGWNXtUZ+yqjvX0IWieh6Cc59v/l4YP
hjncuycu1vrG4bCwY6FXSsN9nmYywRX2L4VPmG8NCmVuZHN0cmVhbQ0KZW5kb2JqDQozNDYgMCBv
YmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDU3MDMvTGVuZ3RoMSA4MzMwND4+DQpz
dHJlYW0NCnic7JsJfFTV9fjPe2/evNn3NZPMymSb7AlZICRD9oWQhGQkAYEEkhBUtpAgKGhEBRrc
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
nIeV87ByHlbOQ/avJPtXkv0rsdhRLFaJxSqxWCUWq8Ri/4u5e4+PsrzzPn7nHolWR2zdrt0u3W63
bl1ttZ57crVHV7Tb3RbqudraLrtF2l1QUBe0Vutji+faAyWGoEgQDBDF+OgGTCcMCiERMzQJhMQE
CMNMJpOMnJKwWO59z5g+rz5d7Wv1j+f1/PE1QXLf9/U7fD+/68pMwhazo1vW1sjaGllbI2trZG3N
WHSvie410b0mutdE95roMqLLiC4juozoMuZJ3qTda57kTdq9ZSeIdKpIp4p0qkininSqSKeKdKpI
p4p0qkininSqefJ9XujihS5e6OKFLl7o4oUuXmjhhRZeaOGFFl5oMXvWmz3reaKFJ1p4ooUnWnii
hSdaeKKFJ1p4ooUnWniiJfgnjptC/0w/iiaaPRPNnolmz0SzZ6LZM9HsmWj2TDR7Jpo9E4OHomf0
/jV6/xq9f43ev0bvX6P3rwnm+btf0SNUSQuoihbSo/QYLaLHaTFV05LoCn65gl+u4Jcr+OWKoMb/
X04rqZaeoqdpFT1DdfQs/W96jp6n/4h+YSb+Iljt8zX0AjXQrylBaylJ6+hFeonW0wZqoo3RFN6c
wptTeHMKb07hzSm8OYU3p/DmFN6cwptTeHNK0OGaLbTV550+bqMu6qZXo3on3Hon3Hon3Hon3Hon
3HperuDlCl6u4OUKXq7g5QperuDlCl6u4OUKXq7Qmc/pzOd05nM68zmd+ZzOfE5n1unMHp3ZozN7
dGaPzuyx0+m20+m20+m20+m2H5hkPzDJfmCS/cAk+4FJ9gOT7Acm2Q9Msh+YZD8wyX7gX+wH/sV+
4Er7gSvtB660H7jSfuBK+4Er7QeutB+40n7gSvuBK+0HJtkPTLIfmIQhkzFkMoZMxpDJGDIZQyZj
yGQMmYwhkzFksnk7ybydZN5OMm8nmbeTnCI/7hT5dafIu50iL3WK/CenyIudIqucIi9xiqxyiqxy
iqxyiqxyiqxyiqxyiqzCpMmYNBmTJmPSZEyajEmTMWkyJk3GpMmYNBmTJmPSZKfIKvN6klNklVNk
lVNklVNklVPk9U6R1ztFXu8Ueb1T5PVOkdc7RV7vFHm9012V012V012V012V012V012V012V012V
012V012V013V2D68GhmqkaEaGaqRodqOczk6LEGHJeiwBB2WoMMSu9CZdqEz7UJn2oXONM/PjV0W
PRC7PJptrn/CXD/BlDzdXD/BpDzdXP+Fuf6tWEO0JNYXnGmPHovtRpf+4GruPcJcH0fldCQdRe+i
o+kYitOxNJ6O0y2fMQXOK31X63/6isHv9tSvW2mXFb5aFvPUpZ661FOXeupST13qqUs9damnLvVU
ux0aT8dF3/sjsz2DZxk8c+qgj5VOEE9ZYfE7Y2k8S+NZGs/SeJbGszSepfEsjWdpPEvjWdqM32/G
7zfj95vx+834/Wb8/uDG4CiRzhbpbJHOFulskc4W6WyRzhbpbJHOFunssVcCqvCtCt+q8K0K36rw
reodvhJQhW9V+FaFb1X4VvUOXwl4Y8//zl8JqMG3GnyrwbcafKvBtxp8q8G3GnyrwbcafKvBt5rf
eyWg5k1eCWjEt0Z8a8S3RnxrxLdGfNuCb1vwbQu+bcG3Lfi2Bd+24NsWfNuCb1vwbUvpnQyHo0OY
dQizDmHWIcyqxKxKzKrErErMqsSsSsyqxKxKzKrErErMehCzHsSseZg1D7PmYdY8zJqHWfMwax5m
zcOseZg1D7MqMasSsyoxqwKzKjCrArMqMKsCsyowqwKzKjCrArMqMKsSsyoxqxKzKjGrErPOwKzP
YtZ0zPoSZn0Hs87DrCRmfQKzkpiVxKwkZiUxK4lZScxKYtYyzFqGWcswaxlmLcOsZZi1DLOWYdYy
zFqGWcswaxlmJTGrErOSmJXErCRmJTFrKWYtxaylmLUUs5Zi1lLMWopZSzEriVlJzEpiVhKzkpiV
xKwkZiUxK4lZScxK4lIal9K4lMalNC6lcakWl2pxqRaXarn9Klz6OS49V+LS1cE5eHTOGI8exqA1
GHRp2ZFosBgNFqPBYjRYjAaL0WAxGixGg8Vo4CxE4+m46DY0GECDATQYQIMBNBhAgwE0yKNBHg3y
aJBHgzwarEKDVW/rteRroxE0GEGDETQYQYMRNBixLxxGg7loMBcN5qLBXDSYiwZz0WAuGsxFg7lo
MBcNCmhQhwZ1aFCHBnVoUIcGdWhQQIMCGhTQoIAGBTQooEEBDQpoUECDAhoU0KCABgU0qEODOjSo
Q4M6NKhDgwIaFNCggAYFNCigQQENCmhQQIMCGhTQoIAGBTQo8rgeDerRoIAGBTQooEEBDQpoUECD
AhoU0KCABgU0KKBBAQ0KaFBAgzo0qEODOjSoQ4M6NKhDgzo0qEODOjSoQ4M6NKhDgwIaFNCgDg0K
aFBAgwIaFNCgDw360KAPDfrQoA8N+t7ma4EFu53ddju77XZ22+3sttvZjRItb/FaYB9y9CFHH3L0
IUctctQiRy1y1CJHLXLUIkctctQiRy1y1CLHU8jxFHKsQI4VyLECOVYgxwrkWIEcK5BjBXKsQI4V
yFGLHLXIUYscK5FjJXKsRI6VyLESOVYix0rkWIkcK5FjJXLUIkctctQiRy1y1CLHBOQ4BTm+hxxn
I8dZyHEqcjQhx8nI0YQcTcjRhBxNyNGEHE3I0YQcNchRgxw1yFGDHDXIUYMcNchRgxw1yFGDHDXI
UYMcTchRixxNyNGEHE3I0YQcG5FjI3JsRI6NyLEROTYix0bk2IgcTcjRhBxNyNGEHE3I0YQcTcjR
hBxNyNGEHE12Oz3o0YIeLejRgh4t6NGCFlPQohkpzkaK45DiOJQo/muOx0druX0tt6/l9rXcvpbb
13J7I7c3cnsjtzdyeyOXJ7k8yeVJLk9yeZLLk1ye5PIklye5PMnlybd8V99P0eJh+hn9nH5Bv6Q3
fzXrNOfz07hiFVes4opVXLGKK1ZxxSquWMUVq7hiFVes4opVXLGKG1bp/rzuz+v+vO7P6/687s87
ZTY5ZTY5ZTZxwjpOWMcJ6zhhHSes44R1nLCOE9ZxwjpOWMcJ6zjhZU5o54R2TmjnhHZOaOeCVi5o
5YJWLmjlglYuiLgg4oKICyIuaOeCdi5o54J2LmjngnYuaOeCdi5o54J2Xd2uq9t1dbuu7tTVnbq6
U1d36upOXd2pqzt1daeu7tTVnbq6XVe36+p2Xd2uq9t1ZqfO7NSZnTqzU2d26sxOndmpMzt1ZqfO
7NSZnTqzU1e2l1VEO8oeoUqqooX0KD1Gi+hxWkzVtISeoKW0jJ6kGlpOK2gl1dJT9DStomeojp6N
enVpkz15qz15qz15qz15qz15q85t17ntOrdd57br3PbSSd0pXbf+jDOPiKaZZdPMsmlm2TSzbJpZ
Ns0sm2aWTTPLppll08yyaWbZd3X3et29Xnev193rdfd63b1ed2/Q3Rt09wbdvUF3bzDLHjfLHtfl
zbq8WZc36/JmXd6sy5t1ebMub9blzbq8WZc36/I9unyPLt+jy/fo8j26fM9/e+/qj6LrzLXrzDXn
Kvox/YTm0j10L91HD0UJDpnBITM4ZAaHzOCQGRwyw1xLmGsJcy1hriXMtYS5ljDXEuZawlxLmGsJ
cy1hriXMtQRX3cJVt3DVLVx1C1fdYq4lzLWEuZYw1xLmWsJcS5hrCXMtYa4lzLWEuZYw1xLmWsJc
qzDXKsy1hLmWMNcS5lrCXEuYawlzLWGuJcy1hLmWMNcS5lrCXEuYawkOnsPBczh4DgfP4eA5HDyH
g+dw8BwOnsPBczh4DgfPMdcS5lqCk+eYawlzLWGuJcy1BGcv5OyFnL2Qsxdy9kLOXsjZbZzdxtlt
nN3K2a2c3crZrZzdytmtnN3K2a2c3crZrZzdytlrObuOs+s4u46z6zi7zox7lLs3c/dm7t7M3Zu5
ezN31zN2PXfXc3c9d8/i7lncPYu7Z3H3LO6exd2zuHsWd8/i7llm3GwzbrYZN9OMm2nGzTTjZppx
M824mWbcTDNuphk304ybiQaz0GAWGsxCg+loMB0NpqPBdDSYjgbT0WA6GkxHg+loML3s5Ki57BT6
KH2MTqXT6ON0Op1BZ9JZdDadQ+fSJ+iT9Cn6NH2GzqO/pfPpAvosfY4+T1+gL9KX6EL6O7qIJtLF
dAnxURkflfFRGR+V8RFazUKrWWg1C61modWssmuibOm7Dt+MusziM8ziG83ic83iSRx/vlm8oGwq
akzzd7N8fhPdTLfQv9NsupVui2ag3gzUm4F6M1BvBurNQL0ZqDcD9Wag3gzUm4F6M8zjBcg3yzxe
YB4vMI8XmMcLzOP7zeP7zeP7zeP7zeP7zeP7zeP7zeP7y3gQLdvQsg0t29CyDS3b0LINLdvQsg0t
29CyDS3b0LINLdvQsg0t29CyDS3b0LINLdvQsg0t29CyDS3b0LINLdvQsg0tF5j9C8z+BWb/ArN/
gdm/wOxfYPYvMPsXmP0LzP4FqFqPqmtRdS2qrkXVtai6tuyl6DlkbUTWRmRtRNZGZG10oljkRLHI
iWKRE8Uie4QL7BHudqK42z7hXPuECfYJE5wo7kTfe2M7o9edKvbHstGwk8XHY7nocLD0bX2X+Pgo
i8ZZNM6icRaNs2icReMcGufQOIfGOTTOoXAGhTMonEHhDApnUDiDwhkUzqBwBoUzKJwJZjqvzqKb
6Ga6hWZH/xnMoVvpNvoB/TTqQNYOZO1A1g5k7UDWDpTsQMkOlOxAyQ6U7LD3OMfe4xzk6kCuDuTq
QK4O5OpArg7k6kCuDuTqQK4O5OpArg7E6kCiQ0h0CIkOIVEOiXJIlEOiHBLlkCiHRDkkyiFRDoly
SJRDol4kyiJRFomySJRFoiwKZVEoi0JZFMqiUBZ1BlFnEHUGUWcQdQZRZxB1BlFnEHUGUWcQdfaj
zn7UyaNOHnXyqJNHnTzq5FEnjzp51MmjTh51BlFnEHUGUacfdfpRpx91+lGnH3X6UacfdfpRpx91
+rl6kKsHuXqQqwe5epCj/4SbT+Xm67n5TG7+PDd/hItP4dQ+Tu3j1D5O7ePUPk7t49Q+Tu3j1D5O
7ePUPk7t49JB3d2muzt1d6fu7tTdnbq7U2dv09nbdPY2nb1NZ2/Tuafp3NN0bVtwoapnVD2j6hlV
z6h6RtUzqp5R9YyqZ1Q9o+oZVf+Qqn9I1TOqnlH1jKpnVD2j6hlVz6h6RtUzqp5R9YyqZ1Q9Yy4d
NpcOm0uHzaXD5tJhc+mwbrhJN9ykG27SDZt1w2bdsFk3bNYNm3XDZt2wWTds1g2bdcNm3bBZNyzT
Dct1w3LdsFw3LNcNy3XDrbrhVt1wq264VTfcGvtKtCR2aXBs7Aq6Krrcrqkh9o3oy7FrourYtf78
TX/+lj9f5883RPuD8+xIcnYkOTuSnB1Jzo4kZ0eSsyPJ2ZHk7EhydiQ52dspeztlb6fs7ZS9nbK3
U/a2yd422dsme9tkb9s7eh3tVc/ooV7aTjtoZ8kLOdHnRZ8XfV70edEXv9OZl4EhGRiSgSEZGJKB
IVP5gKl8wFQ+YCofiF3jhHNd6ZQzFJwr2iHRDol2SLRDoh0S7ZBoh0Q7JNoh0Q6JYFQEoyIYFcGo
CEZFMCqCURGMimBUBKMiGBXBqAhGRXBQBAdFcFAEB0VwUAQH1T2l7il1T4mmQzTbRbNdNNtFs100
20XzsmhWi2a1aFaLZrVoVotml2h2iWaXaHaV3r14VdStprvUsztWfI/1x4IHgveqT4/69KhPj/r0
qE+P+vSoT4/69KhPj/r0qE+P7o7r7rgoe0TZI8oeUfaIskeUPaLsEWWPKHtE2SPKHlH2iLL4s2/D
Vttptfusdp/V7rPafVa77/965/03gpjcn/S7d+DHvuXP1wUnBSerQVoN0mqQVoO0GqTVIK0GaTVI
q0FaDdLBA1G//WbBfrMgh+vlcL0crreC7XI4IIcDcjgghwNyOGBVL1jVVqvaalVbrWqrVW2Vw6wc
ZuUwK4dZq9xorrXK4yZ5bJbHTfLYHPt2tD32Hfe+2AqTVpi0wqQVJq0waYVJK0xaYdIKk1aYtMJl
8p6V96y8Z+U9K+9Zec/Ke1bes/KelfesvGdF87Ronpb3rLxn5T0r71l5z8p7Vt6z8p6V96y8Z+U9
K+9Zec/qrkHdNai7BnXXoO4a1F2DsvGqbPTKRq9s9MpGr2z0jvljVDZGZWNUNkZlY/QP33EjG7fI
xr+o27vU7aPqNk7d/krd3qVuH1W3cer2V7JzmexcZheQjL0SfDT4M9EXfxbvsOgPi/6w6A+L/rDo
i6wrqFdBvQpWuN8K91nhPivcZ4X7rLD40w09VrjDCndY4Q4r3GGFOzz9SE88Mgh9dpTPjgo+oCK9
KtKrIr0q0qsivSrSqyK9KtKrIr0q0mtNOZkalalRmRqVqVGZGpWp0VJGDltzFA2Lflj0w797N7An
FaMcJ8qdotwZXOKJOzxxhyfu8MQdnrjDE3d44g5P3OGJOzxxhwzUyECNDNTIQI0M1MhAjfrXqH+N
+teof4361/ye76rVv1r9q9W/Wv2r1b9a/avVv1r9q9W/Wv2r1b9a/avfsv6ZqMsk6TJJukySLpOk
yyTpMkm6TJIuk6TLJOkySbpUIv0WP2tVUIlXVeJVlXhVJV5ViVf1xDg9cZKeOFqGztcT4/TESXri
aNk6H1O7g78PfhScEtxF/4vuph/TT2gu3UP30n30QPD5P+KWlGylZCslWynZSsnWp2Xr0+/oZ4b6
otv13+3673YZSslQSoZSMpSSoZQMpWQoJUMpGUrJUEqGiny+RYbmytBcGZorQ3NlaK7sXCs718rO
tbJzrexcW/qp2qvsla+OZuHI6Wbsv2HJBWbsLDw53Yz9t9it0ZzYbdGlsdbgb2Kp4C9jv8G/M/7H
r+oVu/k/ot2YsfuP7Co2inSjSDdafeZN941vfJe2WQTNImgWQbMImrmhixu6uKGLG7q4oY0b+sbe
aVcuqk1j77YrF9Em7kjHiu/JKRKyTgR1IqgTQZ0I6kRQJ4I6EdSJoE4EdSKYq+YFNS+oeUHNC2pe
UPPi99oH1HxAzQfUfEDNB0T7nGife4fz961+bndYhoZlaFiGRt/0JxpGo1dkqCBDBRkqyFBBhgp/
+Kq9DP2DDJ3DGaEMnckVR3BFKENncsQRMnShDF2IkpXFSRecyBkncsaJnHEiZ5zIGSdyxomccSJn
nMgZJ3LGBbr9I7r9I1bbarWtVts69n6hN/NrZLXdVttttd1W2221Vhf8c+yy4FPqt1XtetRuq7r1
xL7Ns9+h7wV3xW4P/jp2B57/yO72AnXMqGNGHTPqmFHHjDpm1DGjjhl1zKhjRg3TaphWw7QaptUw
rYZpNUyrYVoN02qYVsO02qXVLq12abVLq11a7dJql1a7tNql1S6tdmm1S6tdWu3SapdWu7TapdUu
rXbpP/iZ67d691SvTPTKRK9M9MpEr7rl1C2nbjl1y6nVu0rd/E0fdXJwvsj3iXyfyPeJfJ/I94l8
n8j3iXyfyPeJfN/bOzVEr+ve4mu5ORnIyUBOBnIykJOBnAzkZCAnAzkZyMlATgZyMpD7I/7ul4F+
GeiXgawM9MtAvwz0y0C/DPSPzfqMLGRkISMLGVkovsPJGSg6rA+2odJhLP2f/rzdA9FDIu8UeafI
O0XeKfJOkXe++W9hMMvraaPcNlMLvUyb6BVqpRRtpt9QG7XTVjW5NHo8dlm0IXZ5lOKtO3jrfaVX
Mb+hVtcEX+Wv95Ve0fyWP1/nz9+Ofsljv+SxZ02gBruRC2Obo/2xNpG2B98J3iPKTlF2irJTlJ2i
7BRlpyg7Rdkpyk5Rdopyh5UPWfmQVezy9F3u3uXuXcGn3OV5d3neXZ53l+fd5Xl3ed5dnneX593l
eXd53l2WyNVeudorV3vlaq9c7ZWrvXKVk6ucXOXkKidXRaJnPTH7TrrEKq+Xqxa5etZq75SrI+Xq
Irk6Tq6+JVfF921eJFfFU8+3RPOQaB6SqweKP7MgV5fI1bA8XVU6DW0Q4QYRbhDhBhFuEOEGEW4Q
4QYRbhDhBhGuEmFOhDkR5kSYE2FOhLm3iHCPCPe8o33uaGlX9rAot4ryN6L8/liUJ4x1xI1jUZ4w
1hE3irJSlJUifCX4GytNWmnSSpNWmrTSpJUmrXS1la620tVWutpKV//eOz+brbTZSputtNlKm620
2UqbrbTZSputtNlKm6202Uqb3+qVpZLj3thFf7fourEd9HetblnwBTlfIecr5HyFnK+Q8xVyvkLO
V8j5CjlfIecr5PxnImkRSYtIWkTSIpIWkbSIpFkkzSJpFkmzSJrl/JCcHxJJt0i6RdItkm6RdIuk
WyTdIukWSbdIukXSLZJukXSL5JBIDonkkEgOieSQSA6h6Oso+jqKvo6ixXcWzS29enh5aZ8wf2x/
+GHRvl+094ztDz8s4veL+B51uU9d7iudGW7g9FeCL5Sc2h6cHpwtE8MyMSwTwzIxLBPDMjEsE8My
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
bkcQtyOI2xHE7QjidgRxO4K4HUHcjiBuRxC3I4jbEcTtCOJ2BHE7grgdQdyOIG5HELcjiNsRxO0I
4nYEcTuCuB1B3I4gbkcQtyOI2xHE7QjidgRxbhvhthFuG+G2EW4b4bYRbhvhthFuG+G2EW4b4bYR
ThvhtBFOG+G0EU4b4bQRThvhtJHSv6X3CFVSFS2kR+kxWkSP02KqpiX0BC2lZfQk1dByWkErqZae
oqdpFT1DdfTGDiPOEXGOiHNEnCPib7HD2K1Ku1Vptyrt5pA7OeS2se9MnDf2HYnzgktVLadqOVUL
VS1UtVDVQlULVS1UtVDVQlULVS1UtVDVQlULVS1UtVDVQlULVS1UtVDVQlULVS1UtVDVQlULVS1U
tVDVQlULVS1UtVDVQlULVS1UtVDVQlULVS1UtVDVQlkOZTmU5VCWQ1kOZTmU5VCWQ1kOZTmU5VCW
Q1kOZTmU5VCWQ1kOZTmU5VCWQ1kOZTmU5VCWQ1kOZTmU5Zgsx2Q5JssxWY7JckyWY7Ick+WYLMdk
OSarP5HVRf8tq1ebOCkTJ2XipEyclImTMnFSJk7KxEmZOCkTJyX7g7I/aOKkTJyUiZMycVImTsrE
SZk4KRMnZeKkTJyUiZMycVImTsrE6TBxOkycDhOnw8TpMHE6TJwOE6fDxOkwcTpMnJSJkzJxUiZO
ysRJvYOfTk/xwQE+OMAHB/jgAB8c4IMDfHCADw6oULkKlatQuQqVq1C5CpWrULkKlatQuQqVq1C5
CpWrULkKlatQuQqVq1C5CpWrULkKlatQuQqVq1C5CpWrULkKlaNWXrbPkumzEP7lUg/3yWLf//fk
+X9Hirfq4VAPh3o41MOhHg5L3yO7Ilow1sPnj/Xw+cHn3sZvgNgl+7v08E49vFMP79TDO/XwTj28
Uw/v1MM79fBOPbzzD34DRJ8e7tPDfXq4Tw/36eE+Pdynh/v0cJ8e7nuL37Dw9n6vWfE3LDwUDejh
AT08oIcH9PCAHh7QwwN6eEBvFV9J/AsZ+Ivg2PAz0e7wizQx+m54cTQ1/HI0NfaV6JnYpc5bb/x+
4i/Hrvbna338po83OMcfE54R5cJz6JNRPvysjxOjlKubXd0cfiVql/Hi7wZJx4q/QeBYXz3kq4c8
q9dXD3leb/i1qBBeEQ2HV/v8n+j7NDfqCu9xgrohygdH+uqsr8z6v33+b9/vvXMsFcTds989+61g
wD37raDZCrqtoNsKmq2g+MrF9t/9REVwlPstdL+FnrjQExd64kL33ureW0uvmh/vnne6553u2eWe
d7rnAffc75773XPT/1nfpdFp7v2nY99rPWPse6zF3yMxt7QfK97p2+70bc/c6E7f9tyN4cTgL93h
q+7wVXe4MHZZdG/s8ugBd7pkbFd39tiu7mx3esKdfhQc5073uNM97lRc0z3u1OUuP3aXH4+98jDf
XSrc5TJ3+KCrP+jqe1w9v5TDF13xois6XNHhK473Fcf725+799VRRiYy4dTojvD66JZwGn2Pvh9l
9ED9WA+8d6wHnhrrgadcvSc4WgX7VXCXqxOufsHVL7j6hfBfoy1j74la54p1QZmvz1nL12Tz6ijt
iWlPSJdeqy2+Rlus57Fjd+t0t43u9rK7vexuL7vbht97DbzHVePctceV40p3rg3Gu/Y513a5tuDa
va7d69q9ru1w7cSxDI9749pSrcbJUYUMfC16wpo2WtPGcGrwAeva6Ir7ZDUlq/2ufGLsta+zx17z
KtZmlecuKa35Cc993R163KHH1T2uvtfVr7i6w9X3lk56TnmueslVO4JyX93gqxt8dYO/Ld7zfbHi
b4c6MrwpOhzeTHcF48L7ffwFf/zKx/nR4SD0t0Nh8V2BZf47qp9vjkZ91hbeHRwR/thX3Sf6X4rp
V9EhVxxyvxt440a6Odoe3sbj90c7QmeocF60P3iPv13rb9eGt8jcv9PtUWv4Q7qD7qS7ghPCu318
UGQPRVvCn9LD9DP6lZ6aH73oyTf527uj3/iqzrD4DoLQmvaGxdcIiuvMW+dN0U4rGLaCveEPijEE
H3JFnyu2l674cyv5tZX8OpyFJje78y0+/jvN5v7iun/gytvF8UO6g+6ku6JIV/9aV//a0/aHD1jV
QxjyU3qYfkY/jzbLYYfVdlttdzDBk9KelPak/da12tOKT9jsCVs8YcgThjxhyBOK63yXdT7tKb2e
0hveK7/FDD4YPe5J2z1puydt96TtnvSqJ2XFs9bTOjytw9U3iPpGKkZ/l4zf7alzVe0eut//e1Ad
ykUyqIbHhveq3X3F/+ujOqLIDe54I/0uH7cj7Q/pDrqT7vKVc+XiHnIvq8paVdaqslaVtZKcleRK
NdlTOnuWu+eQew5Zcd6K075myNcMlep0wJN+60m/LVautNp7/b8HremXvkJ/6su7POtuz31jtWmr
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
BpxHFaYPOOP1QWeD9nO6Q04umUeeUN1UXpN4MB/8ESwAr4OFYBF4A7wJluATbzuDOc1gTjOY0wzm
NIM5zWC4xAOXeOASD1zigUs8cIkHLvHAJR64xAOXeOASD1zigUs8SGAgEhiIBAYigYFIYCBc4oFL
PHCJBy7xwCUeuMQDl3jgEg9c4oFLPHCJBy7xwCUepDYBqU2ASzxwiQcu8cAlHrjEA5d44BIPXOKB
SzxwiQcu8cAlHrjEA5d4kPYgpD0IaQ9C2oOQ9iCkPQhpD0Lag5D2IKQ9CGkPQtqD4BIPXOJB6oPg
Eg9c4oFLPHCJBy3MQwvz0MI8tDAPLcxDC/PMN9VXOh+L43xsCbCcj9HM78gH09HO+2jnVX2gshLt
fIJ2hpAbrkVDM9HQMjjIlmgqpGgqpGgqpGgqpGgqpGgqpGgqpGiyl2g4KZrYEA1X9SVC+YlQfiKU
nwjlJ0L5iVB+IpSfCOUnQvmJUH4ilP+G75tMJUKlEqFSiVCpRKhUIlQqESqVCJVKhEolQqUSoVKp
knpSJfWkSupJlZRGlZRGlZRGlZRGlZRGlZRGlZRGlZRGlZRGlZRGlZRGldSDKmksVdJYqqSxVElj
qZLGUncT6Zy2VEptqZTaUim1pVJqS6UURaUURaUURaUURaUURaUURaUURaUURaUURaUUJYulB5aZ
i2XmYpm5WGYulpmLZeZiZblYWS5WlouV5WJluVRLzaiWmqH5NDSfhubT0Hwamk9D82loPg3Np6H5
NDSfhubT0HwaGk+jWhpNtTSaamk01VIe1VIe1VIe1VIe1VIe1VIe1VIe1VIe1VIe1VIe1VIe1dJw
qqVJVEuTqJYmUS1NolqaJJeoUC87vamYelMx9aZi6k3F1Ju8pJoVDpY5PionH5WTj8rJR+Xko3Ly
UTn5qJx8VE4+KicflZOPyslH5eSjcvJROfmonHxUTj4qJx+Vk4/KyUfl5KNy8lE5+aicfFROPion
H5XTXCqnuVROc6mc5lI5zaVymkvlNIvKaRaV0ywqp1lUTrOonMKonMKonMKonMKonKKonGBjrnc6
aVROUbBxGpXTb6icelA59VDD3N9uleh//HarM4XqaQDV0wCqpwHub7qqyVRcq6SN+lZslSharZeW
agNIce5WVHKKSk7tcB5QeypzVb70UBecCT//D911Z5huLXV0G9AF7+kKuoFeeFQ/56r2ShhV2K2w
/Pd43U6dAZsfkGp42hqqsBA8rRLWz6QSezVYiengzy807H9Cl8D8Ad4/6ZwiM7OdJHLGJHLGJHLG
JDH/4wNqglogDNQG4aCO4yUPzCEPzCFqbCdqbCdqbCdqbCdqbCdqbCdqbCdqbCdqbCdqbCd3S4HX
foTXfiR/yCF/yCF/yCF/yCF/yCF/yCF/yCF/yCF/yCF/yCF/yCF/yCFnyCFnyCFnyCFnyCFnyCFn
yCFnyCFnyCFnyCFnyCHG5xHj84jxecT4PGJ8HjE+jxifR4zPI8bnEePziPF5xPg8YvlRYvlRYvlR
YvlRYvlRYvlRYvlRYvlR4vE64vE6YvE6YvAmYu4xYu4xsvBHzecBHzefCfwd0iwllj5ELL2mKyqL
9UVngL7kVNeXKy/qK5W5+qoTqq9VFunrTn9dyfuO09gOqSy2Q50BdjWnul298qJdozLXrumE2rUq
i+wwp79dm/fDncZiE+O+g0EDOhNdu9990wJmWQazLINZlsEsy2CWZXjcbjxuNx63G4/bjcftxgNO
W9vNp8SWYvGlWHwpFl+KxZdixUux4qVYbBoWm4bFpqmVzmUs048VHv37/47pKOr7Lc4ynS7N4PUj
WNefRHHyr7GfhVhmkvTWyfK43iTd9WZpTF+P3ko1QvWg98lwxg3X+7GyA1jrQamr/dKFOfKx0JZS
XR+TvtQyNbDL4dhle10s9zFvSvDna51YaQsrZTrvmzXP8ewFrNf9C+VMqqASZ59Y1kTpj5TS3Xml
D7M9gC6GMHfVO13Q1EXevQdNnUJT58zfuJ90LjNjAauUUD27P7trTN925md5XdhNB1a/lbt0uYOd
R/EshDM8xr5HOXv1NM68xdli9yVOKd7ZyV0avX1OHnlXGXd53MVIOHdXudsl9Yl4/ZmjPxGvPxGv
PxGvPxGvPxGvPxGvPzP1J+L1J+L1149JQz0aT38CxCChZGIqNQQzHeBc7rzUnLybx4on9Ca0stnJ
5ulasr2T7HOadEIvDXla7u6MfYZLfStD2lj75TZO8bipJ0fTq+rvXDuZv3ONcVL1VGeXjnOO6vel
p/4AJCGzZGmHxX9j95YutvvNnZpRbRnRlnW6Iflp0pKVTrmaNyuFYCfZxP9SYv9lo6dDnFbx7mnu
yjjBPp6lYzsHqFgP4jN+kMlT+rmsxQr70Ew61pKJvaNJ5yyjy5jzFNpowJgKnqQG+19yZ2RV91tz
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
VJ+Nq8vjYxrF9gOyrnzbwxz70lLPuixVw2LdFpVmdVuzshJyLr1cs6s+3EZeCsP+AbsuDpQNCmVu
ZHN0cmVhbQ0KZW5kb2JqDQozNDcgMCBvYmoNClsgM1sgMjI2XSAgMjcxWyA1MTRdICAyODZbIDQ3
OF0gIDQwMFsgMzg5XSAgNDEwWyAzMzVdICA0NTVbIDQ0N10gIDg0MlsgMzI2XSAgOTEwWyA0OThd
ICAxMDA0WyA1MDcgNTA3XSAgMTA5MVsgNDk4XSBdIA0KZW5kb2JqDQozNDggMCBvYmoNCjw8L1R5
cGUvWFJlZi9TaXplIDM0OC9XWyAxIDQgMl0gL1Jvb3QgMSAwIFIvSW5mbyAxNTEgMCBSL0lEWzwx
QTM3RTEzNzgyNjIxOTRDODlDQkQwRTVERTgzNzdGQj48MUEzN0UxMzc4MjYyMTk0Qzg5Q0JEMEU1
REU4Mzc3RkI+XSAvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA4Mjk+Pg0Kc3RyZWFtDQp4nDXW
d2xNYRjH8Xvu7S1t1a7ao7RG7T1be+8WRVUXVTrM6l467b3aam01YougFUTLP2ImVgSxExGJCAnq
3t+X88f55M15c877Ps+T9zkmk+2qqjJs9zomk51UYdQU5tqi3mVRP1y4+cM30eChcA+AONHQHUJE
o6misRl+iKZM8XaGK6LjBeE3WviPFNNaQZaY3hpyxAxPEdAcfoqZ38Wse2J2T3ggAu+IOaUiqAYc
EXMPiuB0EUIkQpPhHHwSYew9/I2Y90rMvyoiysSClsAoklFkuVh4USzinVFEIoq9R58RMW7AKPak
WLxaLMkXS3PFsk1ieYZYwarjAoElrQyC3yI+GG6IhL5QAH9EYpFIMkGxSPaBvSLFARLguUj1hRci
bQi8FOlp8FpkjIBLIrMZEPlVLSBTZJH+rOsim4Rn5wE7yqHOcm6K3DCR5yryLVAlCghPYbY4Sb2c
ioed4jT1cprlnokQZ3eJqx6iguRUUNeVRKKSmrh1TNwuEfdJ8f2v4sFn8Z4EfLglfqWIqt52DLML
nBeWQuGoojWcJsMLUKoM51LQ1w2XL8LVEJ5ahOG1Rfgof4bvcOGXJPzXiVAlwAjzFlEVIvquiHli
OwhslVBkKoG9UAz/nu2zzYy9+X9kATMY4ADVwBGsUB2cwBlcoAbUgprgCrVhP9SDOlAX6oMbNAB3
aAiN4AA0hibQFFpAc2gGLaEVeEBraAOecBDaQVvwgvbQHbyhA3SCjtAFOkM36Ao9oA/0hl7QE/pC
PzgEA6E/DIBBMBh8wBeGwAgYDsNgKIyEUXAYxsFYGAOjYTxMgIkwCY5AAEyGKTAV/MAfpsF0mAEz
YQ4EwmyYBUEwF4IhBEohFMIgHObBAoiA+RAJC+EoLIIoiIZjEAOxsBSWwGJYBschDlbAclgJiZAA
8ZAEqZACyZAGmZAB6bAKciAbsiAXVkM+5MEaWAvrYD1sgBOwHTbCVtgEm2ELbIMdsBN2wW4ogEIo
gj22Uyr+qY61JB245jK1T3O5Op75mpMdy2P9CViePhLPKu04FK0Ve47asRa3FyXqR9YyvcxartZj
fesBE8U7eK++Yv3gJT7usONYmGgy/QUCik4qDQplbmRzdHJlYW0NCmVuZG9iag0KeHJlZg0KMCAz
NDkNCjAwMDAwMDAxNTIgNjU1MzUgZg0KMDAwMDAwMDAxNyAwMDAwMCBuDQowMDAwMDAwMTI2IDAw
MDAwIG4NCjAwMDAwMDAyNzAgMDAwMDAgbg0KMDAwMDAwMDUyOCAwMDAwMCBuDQowMDAwMDA1MDUx
IDAwMDAwIG4NCjAwMDAwMDUyMjAgMDAwMDAgbg0KMDAwMDAwNTQ2MCAwMDAwMCBuDQowMDAwMDA1
NjIwIDAwMDAwIG4NCjAwMDAwMDU4NDQgMDAwMDAgbg0KMDAwMDAwNTk3NiAwMDAwMCBuDQowMDAw
MDA2MDA2IDAwMDAwIG4NCjAwMDAwMDYxNjcgMDAwMDAgbg0KMDAwMDAwNjI0MSAwMDAwMCBuDQow
MDAwMDA2NDgyIDAwMDAwIG4NCjAwMDAwMDY2NTggMDAwMDAgbg0KMDAwMDAwNjkwNCAwMDAwMCBu
DQowMDAwMDA3MTkxIDAwMDAwIG4NCjAwMDAwMTEwMTggMDAwMDAgbg0KMDAwMDAxMTE5NiAwMDAw
MCBuDQowMDAwMDExNDQ2IDAwMDAwIG4NCjAwMDAwMjEzMjAgMDAwMDAgbg0KMDAwMDAyMTU3NCAw
MDAwMCBuDQowMDAwMDIxNzkzIDAwMDAwIG4NCjAwMDAwMjE4OTIgMDAwMDAgbg0KMDAwMDAyMjA1
MSAwMDAwMCBuDQowMDAwMDIyMTUwIDAwMDAwIG4NCjAwMDAwMjIzMDkgMDAwMDAgbg0KMDAwMDAy
MjU1OCAwMDAwMCBuDQowMDAwMDIyNzc3IDAwMDAwIG4NCjAwMDAwMjMwMzAgMDAwMDAgbg0KMDAw
MDAyMzI0OSAwMDAwMCBuDQowMDAwMDIzMzQ4IDAwMDAwIG4NCjAwMDAwMjM1MDcgMDAwMDAgbg0K
MDAwMDAyMzc1OCAwMDAwMCBuDQowMDAwMDIzOTc3IDAwMDAwIG4NCjAwMDAwMjQwNzYgMDAwMDAg
bg0KMDAwMDAyNDIzMiAwMDAwMCBuDQowMDAwMDI0NDg1IDAwMDAwIG4NCjAwMDAwMjQ3MDQgMDAw
MDAgbg0KMDAwMDAyNDk1OCAwMDAwMCBuDQowMDAwMDI1MjEyIDAwMDAwIG4NCjAwMDAwMjUyNjgg
MDAwMDAgbg0KMDAwMDAyNTMyMiAwMDAwMCBuDQowMDAwMDI1NTg4IDAwMDAwIG4NCjAwMDAwMjU4
MjggMDAwMDAgbg0KMDAwMDAyNjA4MSAwMDAwMCBuDQowMDAwMDI2MzAzIDAwMDAwIG4NCjAwMDAw
MjY1NTcgMDAwMDAgbg0KMDAwMDAyNjY1NiAwMDAwMCBuDQowMDAwMDI2ODEzIDAwMDAwIG4NCjAw
MDAwMjY5MTIgMDAwMDAgbg0KMDAwMDAyNzA3MCAwMDAwMCBuDQowMDAwMDI3MzIwIDAwMDAwIG4N
CjAwMDAwMjc1NzIgMDAwMDAgbg0KMDAwMDAyNzY3MSAwMDAwMCBuDQowMDAwMDI3ODMwIDAwMDAw
IG4NCjAwMDAwMjgwODIgMDAwMDAgbg0KMDAwMDAyODE4MSAwMDAwMCBuDQowMDAwMDI4MzM4IDAw
MDAwIG4NCjAwMDAwMjg1OTEgMDAwMDAgbg0KMDAwMDAyODgxMCAwMDAwMCBuDQowMDAwMDI5MDY1
IDAwMDAwIG4NCjAwMDAwMjkzMTkgMDAwMDAgbg0KMDAwMDAyOTU4NSAwMDAwMCBuDQowMDAwMDI5
ODI1IDAwMDAwIG4NCjAwMDAwMzAwNzggMDAwMDAgbg0KMDAwMDAzMDMwMCAwMDAwMCBuDQowMDAw
MDMwMzk5IDAwMDAwIG4NCjAwMDAwMzA1NTggMDAwMDAgbg0KMDAwMDAzMDcxNyAwMDAwMCBuDQow
MDAwMDMwODE2IDAwMDAwIG4NCjAwMDAwMzA5MTUgMDAwMDAgbg0KMDAwMDAzMTAzMiAwMDAwMCBu
DQowMDAwMDMxMTMxIDAwMDAwIG4NCjAwMDAwMzEyMzAgMDAwMDAgbg0KMDAwMDAzMTM4OSAwMDAw
MCBuDQowMDAwMDMxNDg4IDAwMDAwIG4NCjAwMDAwMzE2NDcgMDAwMDAgbg0KMDAwMDAzMTgwNiAw
MDAwMCBuDQowMDAwMDMxOTA1IDAwMDAwIG4NCjAwMDAwMzIwMDQgMDAwMDAgbg0KMDAwMDAzMjEy
MSAwMDAwMCBuDQowMDAwMDMyMjIwIDAwMDAwIG4NCjAwMDAwMzIzMTkgMDAwMDAgbg0KMDAwMDAz
MjQ3OCAwMDAwMCBuDQowMDAwMDMyNTc3IDAwMDAwIG4NCjAwMDAwMzI3MzYgMDAwMDAgbg0KMDAw
MDAzMjg5NSAwMDAwMCBuDQowMDAwMDMyOTk0IDAwMDAwIG4NCjAwMDAwMzMwOTMgMDAwMDAgbg0K
MDAwMDAzMzIxMCAwMDAwMCBuDQowMDAwMDMzMzA5IDAwMDAwIG4NCjAwMDAwMzM0MDggMDAwMDAg
bg0KMDAwMDAzMzU2NyAwMDAwMCBuDQowMDAwMDMzNjY2IDAwMDAwIG4NCjAwMDAwMzM4MjUgMDAw
MDAgbg0KMDAwMDAzMzk4NiAwMDAwMCBuDQowMDAwMDM0MDg1IDAwMDAwIG4NCjAwMDAwMzQxODQg
MDAwMDAgbg0KMDAwMDAzNDMwMSAwMDAwMCBuDQowMDAwMDM0NDAxIDAwMDAwIG4NCjAwMDAwMzQ1
MDEgMDAwMDAgbg0KMDAwMDAzNDY1OSAwMDAwMCBuDQowMDAwMDM0ODI5IDAwMDAwIG4NCjAwMDAw
MzUwNzUgMDAwMDAgbg0KMDAwMDAzNTMyNyAwMDAwMCBuDQowMDAwMDM5ODA2IDAwMDAwIG4NCjAw
MDAwNDAwNjkgMDAwMDAgbg0KMDAwMDA0NTA0OSAwMDAwMCBuDQowMDAwMDQ1MTc2IDAwMDAwIG4N
CjAwMDAwNDUyMDggMDAwMDAgbg0KMDAwMDA0NTM2NCAwMDAwMCBuDQowMDAwMDQ1NDM5IDAwMDAw
IG4NCjAwMDAwNDU2NzEgMDAwMDAgbg0KMDAwMDA0NTk3NyAwMDAwMCBuDQowMDAwMDQ4OTMwIDAw
MDAwIG4NCjAwMDAwNTA3MDkgMDAwMDAgbg0KMDAwMDA1MDc3MCAwMDAwMCBuDQowMDAwMDUwOTQ4
IDAwMDAwIG4NCjAwMDAwNTExODggMDAwMDAgbg0KMDAwMDA1MTM3MSAwMDAwMCBuDQowMDAwMDUx
NjE2IDAwMDAwIG4NCjAwMDAwNTM5NDAgMDAwMDAgbg0KMDAwMDA1NDAwMSAwMDAwMCBuDQowMDAw
MDU0MjUzIDAwMDAwIG4NCjAwMDAwNTkyMzIgMDAwMDAgbg0KMDAwMDA1OTU5MiAwMDAwMCBuDQow
MDAwMDY0NjM3IDAwMDAwIG4NCjAwMDAwNjUzMzQgMDAwMDAgbg0KMDAwMDA2NjA1OSAwMDAwMCBu
DQowMDAwMDY2MjI5IDAwMDAwIG4NCjAwMDAwNjY0NjAgMDAwMDAgbg0KMDAwMDA2NzI3OCAwMDAw
MCBuDQowMDAwMDY3OTIwIDAwMDAwIG4NCjAwMDAwNjgwNjIgMDAwMDAgbg0KMDAwMDA2ODA5NCAw
MDAwMCBuDQowMDAwMDY4MjY1IDAwMDAwIG4NCjAwMDAwNjgzNDAgMDAwMDAgbg0KMDAwMDA2ODU5
MSAwMDAwMCBuDQowMDAwMDY4ODY1IDAwMDAwIG4NCjAwMDAwNzUxNjggMDAwMDAgbg0KMDAwMDA3
NTQxMSAwMDAwMCBuDQowMDAwMDgxNDcwIDAwMDAwIG4NCjAwMDAwODE3MzIgMDAwMDAgbg0KMDAw
MDA4NjkwNyAwMDAwMCBuDQowMDAwMDg3MTgxIDAwMDAwIG4NCjAwMDAwOTA2NTMgMDAwMDAgbg0K
MDAwMDA5MDkyMyAwMDAwMCBuDQowMDAwMDkzMzgyIDAwMDAwIG4NCjAwMDAwOTM2NDggMDAwMDAg
bg0KMDAwMDA5MzkxMyAwMDAwMCBuDQowMDAwMDAwMTUzIDY1NTM1IGYNCjAwMDAwMDAxNTQgNjU1
MzUgZg0KMDAwMDAwMDE1NSA2NTUzNSBmDQowMDAwMDAwMTU2IDY1NTM1IGYNCjAwMDAwMDAxNTcg
NjU1MzUgZg0KMDAwMDAwMDE1OCA2NTUzNSBmDQowMDAwMDAwMTU5IDY1NTM1IGYNCjAwMDAwMDAx
NjAgNjU1MzUgZg0KMDAwMDAwMDE2MSA2NTUzNSBmDQowMDAwMDAwMTYyIDY1NTM1IGYNCjAwMDAw
MDAxNjMgNjU1MzUgZg0KMDAwMDAwMDE2NCA2NTUzNSBmDQowMDAwMDAwMTY1IDY1NTM1IGYNCjAw
MDAwMDAxNjYgNjU1MzUgZg0KMDAwMDAwMDE2NyA2NTUzNSBmDQowMDAwMDAwMTY4IDY1NTM1IGYN
CjAwMDAwMDAxNjkgNjU1MzUgZg0KMDAwMDAwMDE3MCA2NTUzNSBmDQowMDAwMDAwMTcxIDY1NTM1
IGYNCjAwMDAwMDAxNzIgNjU1MzUgZg0KMDAwMDAwMDE3MyA2NTUzNSBmDQowMDAwMDAwMTc0IDY1
NTM1IGYNCjAwMDAwMDAxNzUgNjU1MzUgZg0KMDAwMDAwMDE3NiA2NTUzNSBmDQowMDAwMDAwMTc3
IDY1NTM1IGYNCjAwMDAwMDAxNzggNjU1MzUgZg0KMDAwMDAwMDE3OSA2NTUzNSBmDQowMDAwMDAw
MTgwIDY1NTM1IGYNCjAwMDAwMDAxODEgNjU1MzUgZg0KMDAwMDAwMDE4MiA2NTUzNSBmDQowMDAw
MDAwMTgzIDY1NTM1IGYNCjAwMDAwMDAxODQgNjU1MzUgZg0KMDAwMDAwMDE4NSA2NTUzNSBmDQow
MDAwMDAwMTg2IDY1NTM1IGYNCjAwMDAwMDAxODcgNjU1MzUgZg0KMDAwMDAwMDE4OCA2NTUzNSBm
DQowMDAwMDAwMTg5IDY1NTM1IGYNCjAwMDAwMDAxOTAgNjU1MzUgZg0KMDAwMDAwMDE5MSA2NTUz
NSBmDQowMDAwMDAwMTkyIDY1NTM1IGYNCjAwMDAwMDAxOTMgNjU1MzUgZg0KMDAwMDAwMDE5NCA2
NTUzNSBmDQowMDAwMDAwMTk1IDY1NTM1IGYNCjAwMDAwMDAxOTYgNjU1MzUgZg0KMDAwMDAwMDE5
NyA2NTUzNSBmDQowMDAwMDAwMTk4IDY1NTM1IGYNCjAwMDAwMDAxOTkgNjU1MzUgZg0KMDAwMDAw
MDIwMCA2NTUzNSBmDQowMDAwMDAwMjAxIDY1NTM1IGYNCjAwMDAwMDAyMDIgNjU1MzUgZg0KMDAw
MDAwMDIwMyA2NTUzNSBmDQowMDAwMDAwMjA0IDY1NTM1IGYNCjAwMDAwMDAyMDUgNjU1MzUgZg0K
MDAwMDAwMDIwNiA2NTUzNSBmDQowMDAwMDAwMjA3IDY1NTM1IGYNCjAwMDAwMDAyMDggNjU1MzUg
Zg0KMDAwMDAwMDIwOSA2NTUzNSBmDQowMDAwMDAwMjEwIDY1NTM1IGYNCjAwMDAwMDAyMTEgNjU1
MzUgZg0KMDAwMDAwMDIxMiA2NTUzNSBmDQowMDAwMDAwMjEzIDY1NTM1IGYNCjAwMDAwMDAyMTQg
NjU1MzUgZg0KMDAwMDAwMDIxNSA2NTUzNSBmDQowMDAwMDAwMjE2IDY1NTM1IGYNCjAwMDAwMDAy
MTcgNjU1MzUgZg0KMDAwMDAwMDIxOCA2NTUzNSBmDQowMDAwMDAwMjE5IDY1NTM1IGYNCjAwMDAw
MDAyMjAgNjU1MzUgZg0KMDAwMDAwMDIyMSA2NTUzNSBmDQowMDAwMDAwMjIyIDY1NTM1IGYNCjAw
MDAwMDAyMjMgNjU1MzUgZg0KMDAwMDAwMDIyNCA2NTUzNSBmDQowMDAwMDAwMjI1IDY1NTM1IGYN
CjAwMDAwMDAyMjYgNjU1MzUgZg0KMDAwMDAwMDIyNyA2NTUzNSBmDQowMDAwMDAwMjI4IDY1NTM1
IGYNCjAwMDAwMDAyMjkgNjU1MzUgZg0KMDAwMDAwMDIzMCA2NTUzNSBmDQowMDAwMDAwMjMxIDY1
NTM1IGYNCjAwMDAwMDAyMzIgNjU1MzUgZg0KMDAwMDAwMDIzMyA2NTUzNSBmDQowMDAwMDAwMjM0
IDY1NTM1IGYNCjAwMDAwMDAyMzUgNjU1MzUgZg0KMDAwMDAwMDIzNiA2NTUzNSBmDQowMDAwMDAw
MjM3IDY1NTM1IGYNCjAwMDAwMDAyMzggNjU1MzUgZg0KMDAwMDAwMDIzOSA2NTUzNSBmDQowMDAw
MDAwMjQwIDY1NTM1IGYNCjAwMDAwMDAyNDEgNjU1MzUgZg0KMDAwMDAwMDI0MiA2NTUzNSBmDQow
MDAwMDAwMjQzIDY1NTM1IGYNCjAwMDAwMDAyNDQgNjU1MzUgZg0KMDAwMDAwMDI0NSA2NTUzNSBm
DQowMDAwMDAwMjQ2IDY1NTM1IGYNCjAwMDAwMDAyNDcgNjU1MzUgZg0KMDAwMDAwMDI0OCA2NTUz
NSBmDQowMDAwMDAwMjQ5IDY1NTM1IGYNCjAwMDAwMDAyNTAgNjU1MzUgZg0KMDAwMDAwMDI1MSA2
NTUzNSBmDQowMDAwMDAwMjUyIDY1NTM1IGYNCjAwMDAwMDAyNTMgNjU1MzUgZg0KMDAwMDAwMDI1
NCA2NTUzNSBmDQowMDAwMDAwMjU1IDY1NTM1IGYNCjAwMDAwMDAyNTYgNjU1MzUgZg0KMDAwMDAw
MDI1NyA2NTUzNSBmDQowMDAwMDAwMjU4IDY1NTM1IGYNCjAwMDAwMDAyNTkgNjU1MzUgZg0KMDAw
MDAwMDI2MCA2NTUzNSBmDQowMDAwMDAwMjYxIDY1NTM1IGYNCjAwMDAwMDAyNjIgNjU1MzUgZg0K
MDAwMDAwMDI2MyA2NTUzNSBmDQowMDAwMDAwMjY0IDY1NTM1IGYNCjAwMDAwMDAyNjUgNjU1MzUg
Zg0KMDAwMDAwMDI2NiA2NTUzNSBmDQowMDAwMDAwMjY3IDY1NTM1IGYNCjAwMDAwMDAyNjggNjU1
MzUgZg0KMDAwMDAwMDI2OSA2NTUzNSBmDQowMDAwMDAwMjcwIDY1NTM1IGYNCjAwMDAwMDAyNzEg
NjU1MzUgZg0KMDAwMDAwMDI3MiA2NTUzNSBmDQowMDAwMDAwMjczIDY1NTM1IGYNCjAwMDAwMDAy
NzQgNjU1MzUgZg0KMDAwMDAwMDI3NSA2NTUzNSBmDQowMDAwMDAwMjc2IDY1NTM1IGYNCjAwMDAw
MDAyNzcgNjU1MzUgZg0KMDAwMDAwMDI3OCA2NTUzNSBmDQowMDAwMDAwMjc5IDY1NTM1IGYNCjAw
MDAwMDAyODAgNjU1MzUgZg0KMDAwMDAwMDI4MSA2NTUzNSBmDQowMDAwMDAwMjgyIDY1NTM1IGYN
CjAwMDAwMDAyODMgNjU1MzUgZg0KMDAwMDAwMDI4NCA2NTUzNSBmDQowMDAwMDAwMjg1IDY1NTM1
IGYNCjAwMDAwMDAyODYgNjU1MzUgZg0KMDAwMDAwMDI4NyA2NTUzNSBmDQowMDAwMDAwMjg4IDY1
NTM1IGYNCjAwMDAwMDAyODkgNjU1MzUgZg0KMDAwMDAwMDI5MCA2NTUzNSBmDQowMDAwMDAwMjkx
IDY1NTM1IGYNCjAwMDAwMDAyOTIgNjU1MzUgZg0KMDAwMDAwMDI5MyA2NTUzNSBmDQowMDAwMDAw
Mjk0IDY1NTM1IGYNCjAwMDAwMDAyOTUgNjU1MzUgZg0KMDAwMDAwMDI5NiA2NTUzNSBmDQowMDAw
MDAwMjk3IDY1NTM1IGYNCjAwMDAwMDAyOTggNjU1MzUgZg0KMDAwMDAwMDI5OSA2NTUzNSBmDQow
MDAwMDAwMzAwIDY1NTM1IGYNCjAwMDAwMDAzMDEgNjU1MzUgZg0KMDAwMDAwMDMwMiA2NTUzNSBm
DQowMDAwMDAwMzAzIDY1NTM1IGYNCjAwMDAwMDAzMDQgNjU1MzUgZg0KMDAwMDAwMDMwNSA2NTUz
NSBmDQowMDAwMDAwMzA2IDY1NTM1IGYNCjAwMDAwMDAzMDcgNjU1MzUgZg0KMDAwMDAwMDMwOCA2
NTUzNSBmDQowMDAwMDAwMzA5IDY1NTM1IGYNCjAwMDAwMDAzMTAgNjU1MzUgZg0KMDAwMDAwMDMx
MSA2NTUzNSBmDQowMDAwMDAwMzEyIDY1NTM1IGYNCjAwMDAwMDAzMTMgNjU1MzUgZg0KMDAwMDAw
MDMxNCA2NTUzNSBmDQowMDAwMDAwMzE1IDY1NTM1IGYNCjAwMDAwMDAzMTYgNjU1MzUgZg0KMDAw
MDAwMDMxNyA2NTUzNSBmDQowMDAwMDAwMzE4IDY1NTM1IGYNCjAwMDAwMDAzMTkgNjU1MzUgZg0K
MDAwMDAwMDMyMCA2NTUzNSBmDQowMDAwMDAwMzIxIDY1NTM1IGYNCjAwMDAwMDAzMjIgNjU1MzUg
Zg0KMDAwMDAwMDMyMyA2NTUzNSBmDQowMDAwMDAwMzI0IDY1NTM1IGYNCjAwMDAwMDAzMjUgNjU1
MzUgZg0KMDAwMDAwMDMyNiA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwOTY0NzQg
MDAwMDAgbg0KMDAwMDA5NzA3OCAwMDAwMCBuDQowMDAwMTc5NjAxIDAwMDAwIG4NCjAwMDAxNzk4
NjkgMDAwMDAgbg0KMDAwMDE4MDQ4OSAwMDAwMCBuDQowMDAwMjUyMDY5IDAwMDAwIG4NCjAwMDAy
NTI2MjkgMDAwMDAgbg0KMDAwMDI1Mjg3MSAwMDAwMCBuDQowMDAwMzAyNDc2IDAwMDAwIG4NCjAw
MDAzMDI3NjIgMDAwMDAgbg0KMDAwMDM2ODQyNSAwMDAwMCBuDQowMDAwMzY4Njc3IDAwMDAwIG4N
CjAwMDAzNzYxMTggMDAwMDAgbg0KMDAwMDM3NjQxOSAwMDAwMCBuDQowMDAwMzg2MzM4IDAwMDAw
IG4NCjAwMDAzODYzODIgMDAwMDAgbg0KMDAwMDM4NjYzOCAwMDAwMCBuDQowMDAwMzg2ODY4IDAw
MDAwIG4NCjAwMDAzODcxMTAgMDAwMDAgbg0KMDAwMDM4NzQ3OSAwMDAwMCBuDQowMDAwNDMzMjc0
IDAwMDAwIG4NCjAwMDA0MzM0MTIgMDAwMDAgbg0KdHJhaWxlcg0KPDwvU2l6ZSAzNDkvUm9vdCAx
IDAgUi9JbmZvIDE1MSAwIFIvSURbPDFBMzdFMTM3ODI2MjE5NEM4OUNCRDBFNURFODM3N0ZCPjwx
QTM3RTEzNzgyNjIxOTRDODlDQkQwRTVERTgzNzdGQj5dID4+DQpzdGFydHhyZWYNCjQzNDQ0NQ0K
JSVFT0YNCnhyZWYNCjAgMA0KdHJhaWxlcg0KPDwvU2l6ZSAzNDkvUm9vdCAxIDAgUi9JbmZvIDE1
MSAwIFIvSURbPDFBMzdFMTM3ODI2MjE5NEM4OUNCRDBFNURFODM3N0ZCPjwxQTM3RTEzNzgyNjIx
OTRDODlDQkQwRTVERTgzNzdGQj5dIC9QcmV2IDQzNDQ0NS9YUmVmU3RtIDQzMzQxMj4+DQpzdGFy
dHhyZWYNCjQ0MTU4Ng0KJSVFT0Y=

--=_37_5789_1259676085--


From dmm@1-4-5.net  Tue Dec  1 07:53:14 2009
Return-Path: <dmm@1-4-5.net>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8E8933A684F for <lisp@core3.amsl.com>; Tue,  1 Dec 2009 07:53:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.796
X-Spam-Level: 
X-Spam-Status: No, score=-1.796 tagged_above=-999 required=5 tests=[AWL=0.203,  BAYES_00=-2.599, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ejWcomZ6IlhV for <lisp@core3.amsl.com>; Tue,  1 Dec 2009 07:53:13 -0800 (PST)
Received: from m106.maoz.com (m106.maoz.com [205.167.76.9]) by core3.amsl.com (Postfix) with ESMTP id 9FA6A3A6782 for <lisp@ietf.org>; Tue,  1 Dec 2009 07:53:13 -0800 (PST)
Received: from m106.maoz.com (localhost [127.0.0.1]) by m106.maoz.com (8.14.3/8.14.3/Debian-6) with ESMTP id nB1Fr2Ds017354;  Tue, 1 Dec 2009 07:53:02 -0800
Received: (from dmm@localhost) by m106.maoz.com (8.14.3/8.14.3/Submit) id nB1Fr1ss017353; Tue, 1 Dec 2009 07:53:01 -0800
X-Authentication-Warning: m106.maoz.com: dmm set sender to dmm@1-4-5.net using -f
Date: Tue, 1 Dec 2009 07:53:01 -0800
From: David Meyer <dmm@1-4-5.net>
To: sunletong <sunletong@csnet1.cs.tsinghua.edu.cn>
Message-ID: <20091201155301.GA16946@1-4-5.net>
References: <20091201140125.A520130B095B@mail.jzland.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <20091201140125.A520130B095B@mail.jzland.com>
X-public-key: http://www.1-4-5.net/~dmm/public-key.asc
X-gpg-fingerprint: 2409 8B50 B389 A307 BA5C 2A16 3918 03D6 A099 D8A7
X-philosophy: "I just had to let it go. John Lennon"
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: lisp@ietf.org
Subject: Re: [lisp] A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Dec 2009 15:53:14 -0000

	Sun,


>         I'm a newcomer in this area and please forgive hasty intruding
>    in.  A few days ago rrg collected proposals of Internet scalability
>    solutions, and I raised one based on LISP+ALT which concentrates on how
>    to do EID-to-RLOC mappings.

	Thanks for the thinking on this topic. A few comments:

	First, much of your design seems to key off section 6.2
	("Who contains the actual mappings"). What you say is
	that a multihomed site will with two upstreams will have
	"two ETRs located in different ISPs". I take it you mean
	the ETRs will be in the PEs of those ISPs? If so, we
	looked at this design (and IIRC APT also put the ETRs in
	the PEs). In the LISP+ALT architecture, the ETRs are in
	the CEs. Reasons for siting the ETRs in the CEs include:
	providing the site with control over ingress TE, and the
	issue of who stores which database mappings for the site
	(you raised this one); note that when the ETRs are in the
	site's CE(s), the site can arrange the database mappings
	(and which ETR responds to queries) in any way that
	reaches its policy objctives. This is not the case when
	a site's database mappings are held in its upstream
	provider.

> Attached is my proposal. A few
>    summaries listed below:
>=20
>        1. the mapping system  should be run by a neutral body (e.g. public
>    utility), to be independent of ISPs. This is to conform economy
>    incentives and to maximize the system's benefits; besides, any ISP who
>    wants to implement separation could soon benefit from reducing its core
>    routing table by getting map information from the mapping system;

	Yes, though I envision a DNS-like scenario where many
	map-server/resolver providers exist, with some
	distribution mechanism tieing them together (the ALT is
	one example of such a distribution mechanism).

>        2. a specification of how the mapping system is layered both for
>    IPv4 EID and IPv6 EID: a tradeoff consideration of layer number and
>    node burden is discussed. And two layers with /16 aggregates each layer
>    for IPv4, five layers with /24 aggregates each layer  for IPv6 may be
>    appropriate;

	A mapping system like the ALT can have arbritary
	hierarchy. The tradeoff is data-plane fanout (at each
	mapping node) versus the strech that each query
	experienes. =20

>        My questions contain:
>=20
>       1. Is it practical to let a neutral body/group run mapping system?
>    They can be another interest group, independent of ISP?

	My sense is that this will be driven by economic
	concerns. That is, if someone thinks they can make money
	providing mapping services/infrastructure, they will.

>        2. One my assertion is that EID prefix should not overlap, for EIDs
>    are assigned to edge sites and they shouldn't be allocated further. Is
>    that correct?

	Not sure exactly what you mean here. That said, as long
	as there is interworking required (read: forever), the
	EID and RLOC spaces can not overlap.

>       It is too impudent to raising a hand here and if my questions are
>    too naive please forgive me.=20

	Nah, not at all. Its always great for new people to come
	along and question current thinking and have new
	ideas. That is a very good thing that should be
	encouraged.

> Any reply will be warmly accepted and i'll be deeply
>  appreciated:)  At last sorry for such long words: )=20

	No problem, and again, thanks for your thinking on this
	subject.  =09

	Dave

From charriesun@gmail.com  Tue Dec  1 22:46:37 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 67C783A6A0D for <lisp@core3.amsl.com>; Tue,  1 Dec 2009 22:46:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.548
X-Spam-Level: 
X-Spam-Status: No, score=-1.548 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, GB_I_LETTER=-2, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6, MIME_CHARSET_FARAWAY=2.45]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pOmbm2dJvR2A for <lisp@core3.amsl.com>; Tue,  1 Dec 2009 22:46:35 -0800 (PST)
Received: from mail-vw0-f184.google.com (mail-vw0-f184.google.com [209.85.212.184]) by core3.amsl.com (Postfix) with ESMTP id 804CD3A67F7 for <lisp@ietf.org>; Tue,  1 Dec 2009 22:46:35 -0800 (PST)
Received: by vws14 with SMTP id 14so2100234vws.32 for <lisp@ietf.org>; Tue, 01 Dec 2009 22:46:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:cc:content-type; bh=l1rIH9CpI6rHb4bS6JyIJcg/94joBvH6jxxwxPo8sDE=; b=rV9bmPKGhySvFvi2hKDIfGdYwu9TfOfom7347PUIj+BwqRVNZjSfWU+Xu/Q3PeIKlp pslrGXIu0JhDfAZhve70DaNfGsFacc0u0+739YJ3OpvW8hMG/xG0f2d0qcjLCrQHDJGG egNTlDKhYmzUkcC2bjRB231pn6quEEtSqgDK8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=Dic7/0JN2Wd6YGHXaWjqYVcShaYZ4Vw5xEpS7Nn6TbfuJVmEIZKLnSPotq2ll5UhuP sVi4pgbXoseXa5QnPvyszzJ/M61aW2EwcRCBHxmaGIkAUhE8Pxvm7G/+zYjOUSkztEzx 9Z87CthgMOAE5iJpICRw+JvZ1Dpmy2q7mamEI=
MIME-Version: 1.0
Received: by 10.220.123.21 with SMTP id n21mr8157659vcr.112.1259736384851;  Tue, 01 Dec 2009 22:46:24 -0800 (PST)
Date: Wed, 2 Dec 2009 14:46:24 +0800
Message-ID: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: David Meyer <dmm@1-4-5.net>
Content-Type: multipart/alternative; boundary=001636d3422fbace600479b93b11
Cc: lisp <lisp@ietf.org>
Subject: [lisp] Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 06:48:44 -0000

--001636d3422fbace600479b93b11
Content-Type: text/plain; charset=GB2312
Content-Transfer-Encoding: quoted-printable

It seems there's some problem of my address sending e-mail to the mailing
list. I have changed my address to the mailing list. Sorry for answering th=
e
letter late:)

-------- Forwarded Messages --------
From: "sunletong" <sunletong@csnet1.cs.tsinghua.edu.cn>
To: "David Meyer" <dmm@1-4-5.net>



Hi David:
    Many thanks for your reply: ) There seems to have some
misconception and i'll try to explain it.

David Meyer <dmm@1-4-5.net> =D4=DA Tue, 1 Dec 2009 07:53:01 =D0=B4=B5=C0=A3=
=BA
> Sun,
>
>
>>         I'm a newcomer in this area and please forgive hasty intruding
>>    in.  A few days ago rrg collected proposals of Internet scalability
>>    solutions, and I raised one based on LISP+ALT which concentrates on h=
ow
>>    to do EID-to-RLOC mappings.
>
> Thanks for the thinking on this topic. A few comments:
>
> First, much of your design seems to key off section 6.2
> ("Who contains the actual mappings"). What you say is
> that a multihomed site will with two upstreams will have
> "two ETRs located in different ISPs". I take it you mean
> the ETRs will be in the PEs of those ISPs? If so, we
> looked at this design (and IIRC APT also put the ETRs in
> the PEs). In the LISP+ALT architecture, the ETRs are in
> the CEs. Reasons for siting the ETRs in the CEs include:
> providing the site with control over ingress TE, and the
> issue of who stores which database mappings for the site
> (you raised this one); note that when the ETRs are in the
> site's CE(s), the site can arrange the database mappings
> (and which ETR responds to queries) in any way that
> reaches its policy objctives. This is not the case when
> a site's database mappings are held in its upstream
> provider.
>
    Putting ETRs at PEs is originally to isolate customers from being
involved in the separation task and to let ISPs do it. Since it's
largely the core networks that face the scalability problems: many
edge networks do not have a full global routing table, so what are the
incentives for them to take this work? However let ETRs be at CEs do
make mapping data management and TE (so forth) much practicable.

>> Attached is my proposal. A few
>>    summaries listed below:
>>
>>        1. the mapping system  should be run by a neutral body (e.g. publ=
ic
>>    utility), to be independent of ISPs. This is to conform economy
>>    incentives and to maximize the system's benefits; besides, any ISP wh=
o
>>    wants to implement separation could soon benefit from reducing its co=
re
>>    routing table by getting map information from the mapping system;
>
> Yes, though I envision a DNS-like scenario where many
> map-server/resolver providers exist, with some
> distribution mechanism tieing them together (the ALT is
> one example of such a distribution mechanism).
>
>>        2. a specification of how the mapping system is layered both for
>>    IPv4 EID and IPv6 EID: a tradeoff consideration of layer number and
>>    node burden is discussed. And two layers with /16 aggregates each lay=
er
>>    for IPv4, five layers with /24 aggregates each layer  for IPv6 may be
>>    appropriate;
>
> A mapping system like the ALT can have arbritary
> hierarchy. The tradeoff is data-plane fanout (at each
> mapping node) versus the strech that each query
> experienes.
>
    Exactly what i mean tradeoff is much similar to yours. Yet, do you
mean that ALT system is arbitrarily layered and there's no need a norm
as to the layer number and fanout measures each mapping node should
contain? I originally thought there would be a specification of the
layer system which haven't yet be decided.


>>        My questions contain:
>>
>>       1. Is it practical to let a neutral body/group run mapping system?
>>    They can be another interest group, independent of ISP?
>
> My sense is that this will be driven by economic
> concerns. That is, if someone thinks they can make money
> providing mapping services/infrastructure, they will.
>
    thanks a lot for your basic confirmation of this idea. I'm much
relieved to know that it is not impracticable.

>>        2. One my assertion is that EID prefix should not overlap, for EI=
Ds
>>    are assigned to edge sites and they shouldn't be allocated further. I=
s
>>    that correct?
>
> Not sure exactly what you mean here. That said, as long
> as there is interworking required (read: forever), the
> EID and RLOC spaces can not overlap.
>
    Not EID and RLOC overlapp (they at first should be separated:))
What i mean is like today's IP prefixes can an EID prefix cover
another smaller one? This is to ensure that a mapping lookup need not
to do a longest-prefix match. As i have explained, an edge network
wouldn't subdivide it's EID prefix and give it to another edge work,
like provider networks do. So there wouldn't be overlap between EID
prefixes (?)

>>       It is too impudent to raising a hand here and if my questions are
>>    too naive please forgive me.
>
> Nah, not at all. Its always great for new people to come
> along and question current thinking and have new
> ideas. That is a very good thing that should be
> encouraged.
>
>> Any reply will be warmly accepted and i'll be deeply
>>  appreciated:)  At last sorry for such long words: )
>
> No problem, and again, thanks for your thinking on this
> subject.
>
> Dave
>

    At last, I didn't see the two cache design and comments about them
here. The main functionality of the second map-node-pointer cache is
to facilitate data validity confirmation. Also I've made some
experiments and the results show that the second cache can effectively
reduce the hops each query experiences.
    Greatly thanks once again:)

Best Regards,
Letong

--001636d3422fbace600479b93b11
Content-Type: text/html; charset=GB2312
Content-Transfer-Encoding: quoted-printable

<div>&nbsp;</div>
<div>It seems there&#39;s some problem of my address sending e-mail to&nbsp=
;the mailing list.&nbsp;I have&nbsp;changed my address to the mailing list.=
 Sorry for answering the letter late:)</div>
<div>&nbsp;</div>
<div>--------&nbsp;Forwarded&nbsp;Messages&nbsp;--------<br>From:&nbsp;&quo=
t;sunletong&quot;&nbsp;&lt;<a href=3D"mailto:sunletong@csnet1.cs.tsinghua.e=
du.cn">sunletong@csnet1.cs.tsinghua.edu.cn</a>&gt;&nbsp;<br>To:&nbsp;&quot;=
David&nbsp;Meyer&quot;&nbsp;&lt;<a href=3D"mailto:dmm@1-4-5.net">dmm@1-4-5.=
net</a>&gt;&nbsp;<br>
<br><br><br>Hi&nbsp;David:<br>&nbsp;&nbsp;&nbsp;&nbsp;Many&nbsp;thanks&nbsp=
;for&nbsp;your&nbsp;reply:&nbsp;)&nbsp;There&nbsp;seems&nbsp;to&nbsp;have&n=
bsp;some&nbsp;misconception&nbsp;and&nbsp;i&#39;ll&nbsp;try&nbsp;to&nbsp;ex=
plain&nbsp;it.&nbsp;<br><br>David&nbsp;Meyer&nbsp;&lt;<a href=3D"mailto:dmm=
@1-4-5.net">dmm@1-4-5.net</a>&gt;&nbsp;=D4=DA&nbsp;Tue,&nbsp;1&nbsp;Dec&nbs=
p;2009&nbsp;07:53:01&nbsp;=D0=B4=B5=C0=A3=BA<br>
&gt; Sun,<br>&gt;<br>&gt;<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;I&#39;m&nbsp;a&nbsp;newcomer&nbsp;in&nbsp;this&nbsp;area&nb=
sp;and&nbsp;please&nbsp;forgive&nbsp;hasty&nbsp;intruding<br>&gt;&gt;&nbsp;=
&nbsp;&nbsp;&nbsp;in.&nbsp;&nbsp;A&nbsp;few&nbsp;days&nbsp;ago&nbsp;rrg&nbs=
p;collected&nbsp;proposals&nbsp;of&nbsp;Internet&nbsp;scalability<br>&gt;&g=
t;&nbsp;&nbsp;&nbsp;&nbsp;solutions,&nbsp;and&nbsp;I&nbsp;raised&nbsp;one&n=
bsp;based&nbsp;on&nbsp;LISP+ALT&nbsp;which&nbsp;concentrates&nbsp;on&nbsp;h=
ow<br>
&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;to&nbsp;do&nbsp;EID-to-RLOC&nbsp;mappings.<=
br>&gt;<br>&gt; Thanks&nbsp;for&nbsp;the&nbsp;thinking&nbsp;on&nbsp;this&nb=
sp;topic.&nbsp;A&nbsp;few&nbsp;comments:<br>&gt;<br>&gt; First,&nbsp;much&n=
bsp;of&nbsp;your&nbsp;design&nbsp;seems&nbsp;to&nbsp;key&nbsp;off&nbsp;sect=
ion&nbsp;6.2<br>&gt; (&quot;Who&nbsp;contains&nbsp;the&nbsp;actual&nbsp;map=
pings&quot;).&nbsp;What&nbsp;you&nbsp;say&nbsp;is<br>
&gt; that&nbsp;a&nbsp;multihomed&nbsp;site&nbsp;will&nbsp;with&nbsp;two&nbs=
p;upstreams&nbsp;will&nbsp;have<br>&gt; &quot;two&nbsp;ETRs&nbsp;located&nb=
sp;in&nbsp;different&nbsp;ISPs&quot;.&nbsp;I&nbsp;take&nbsp;it&nbsp;you&nbs=
p;mean<br>&gt; the&nbsp;ETRs&nbsp;will&nbsp;be&nbsp;in&nbsp;the&nbsp;PEs&nb=
sp;of&nbsp;those&nbsp;ISPs?&nbsp;If&nbsp;so,&nbsp;we<br>&gt; looked&nbsp;at=
&nbsp;this&nbsp;design&nbsp;(and&nbsp;IIRC&nbsp;APT&nbsp;also&nbsp;put&nbsp=
;the&nbsp;ETRs&nbsp;in<br>
&gt; the&nbsp;PEs).&nbsp;In&nbsp;the&nbsp;LISP+ALT&nbsp;architecture,&nbsp;=
the&nbsp;ETRs&nbsp;are&nbsp;in<br>&gt; the&nbsp;CEs.&nbsp;Reasons&nbsp;for&=
nbsp;siting&nbsp;the&nbsp;ETRs&nbsp;in&nbsp;the&nbsp;CEs&nbsp;include:<br>&=
gt; providing&nbsp;the&nbsp;site&nbsp;with&nbsp;control&nbsp;over&nbsp;ingr=
ess&nbsp;TE,&nbsp;and&nbsp;the<br>&gt; issue&nbsp;of&nbsp;who&nbsp;stores&n=
bsp;which&nbsp;database&nbsp;mappings&nbsp;for&nbsp;the&nbsp;site<br>
&gt; (you&nbsp;raised&nbsp;this&nbsp;one);&nbsp;note&nbsp;that&nbsp;when&nb=
sp;the&nbsp;ETRs&nbsp;are&nbsp;in&nbsp;the<br>&gt; site&#39;s&nbsp;CE(s),&n=
bsp;the&nbsp;site&nbsp;can&nbsp;arrange&nbsp;the&nbsp;database&nbsp;mapping=
s<br>&gt; (and&nbsp;which&nbsp;ETR&nbsp;responds&nbsp;to&nbsp;queries)&nbsp=
;in&nbsp;any&nbsp;way&nbsp;that<br>&gt; reaches&nbsp;its&nbsp;policy&nbsp;o=
bjctives.&nbsp;This&nbsp;is&nbsp;not&nbsp;the&nbsp;case&nbsp;when<br>
&gt; a&nbsp;site&#39;s&nbsp;database&nbsp;mappings&nbsp;are&nbsp;held&nbsp;=
in&nbsp;its&nbsp;upstream<br>&gt; provider.<br>&gt;<br>&nbsp;&nbsp;&nbsp;&n=
bsp;Putting&nbsp;ETRs&nbsp;at&nbsp;PEs&nbsp;is&nbsp;originally&nbsp;to&nbsp=
;isolate&nbsp;customers&nbsp;from&nbsp;being&nbsp;involved&nbsp;in&nbsp;the=
&nbsp;separation&nbsp;task&nbsp;and&nbsp;to&nbsp;let&nbsp;ISPs&nbsp;do&nbsp=
;it.&nbsp;Since&nbsp;it&#39;s&nbsp;largely&nbsp;the&nbsp;core&nbsp;networks=
&nbsp;that&nbsp;face&nbsp;the&nbsp;scalability&nbsp;problems:&nbsp;many&nbs=
p;edge&nbsp;networks&nbsp;do&nbsp;not&nbsp;have&nbsp;a&nbsp;full&nbsp;globa=
l&nbsp;routing&nbsp;table,&nbsp;so&nbsp;what&nbsp;are&nbsp;the&nbsp;incenti=
ves&nbsp;for&nbsp;them&nbsp;to&nbsp;take&nbsp;this&nbsp;work?&nbsp;However&=
nbsp;let&nbsp;ETRs&nbsp;be&nbsp;at&nbsp;CEs&nbsp;do&nbsp;make&nbsp;mapping&=
nbsp;data&nbsp;management&nbsp;and&nbsp;TE&nbsp;(so&nbsp;forth)&nbsp;much&n=
bsp;practicable.<br>
<br>&gt;&gt;&nbsp;Attached&nbsp;is&nbsp;my&nbsp;proposal.&nbsp;A&nbsp;few<b=
r>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;summaries&nbsp;listed&nbsp;below:<br>&gt;=
&gt;&nbsp;<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.&nb=
sp;the&nbsp;mapping&nbsp;system&nbsp;&nbsp;should&nbsp;be&nbsp;run&nbsp;by&=
nbsp;a&nbsp;neutral&nbsp;body&nbsp;(e.g.&nbsp;public<br>&gt;&gt;&nbsp;&nbsp=
;&nbsp;&nbsp;utility),&nbsp;to&nbsp;be&nbsp;independent&nbsp;of&nbsp;ISPs.&=
nbsp;This&nbsp;is&nbsp;to&nbsp;conform&nbsp;economy<br>
&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;incentives&nbsp;and&nbsp;to&nbsp;maximize&n=
bsp;the&nbsp;system&#39;s&nbsp;benefits;&nbsp;besides,&nbsp;any&nbsp;ISP&nb=
sp;who<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;wants&nbsp;to&nbsp;implement&nbsp=
;separation&nbsp;could&nbsp;soon&nbsp;benefit&nbsp;from&nbsp;reducing&nbsp;=
its&nbsp;core<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;routing&nbsp;table&nbsp;by=
&nbsp;getting&nbsp;map&nbsp;information&nbsp;from&nbsp;the&nbsp;mapping&nbs=
p;system;<br>
&gt;<br>&gt; Yes,&nbsp;though&nbsp;I&nbsp;envision&nbsp;a&nbsp;DNS-like&nbs=
p;scenario&nbsp;where&nbsp;many<br>&gt; map-server/resolver&nbsp;providers&=
nbsp;exist,&nbsp;with&nbsp;some<br>&gt; distribution&nbsp;mechanism&nbsp;ti=
eing&nbsp;them&nbsp;together&nbsp;(the&nbsp;ALT&nbsp;is<br>&gt; one&nbsp;ex=
ample&nbsp;of&nbsp;such&nbsp;a&nbsp;distribution&nbsp;mechanism).<br>
&gt;<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;a&n=
bsp;specification&nbsp;of&nbsp;how&nbsp;the&nbsp;mapping&nbsp;system&nbsp;i=
s&nbsp;layered&nbsp;both&nbsp;for<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;IPv4&n=
bsp;EID&nbsp;and&nbsp;IPv6&nbsp;EID:&nbsp;a&nbsp;tradeoff&nbsp;consideratio=
n&nbsp;of&nbsp;layer&nbsp;number&nbsp;and<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbs=
p;node&nbsp;burden&nbsp;is&nbsp;discussed.&nbsp;And&nbsp;two&nbsp;layers&nb=
sp;with&nbsp;/16&nbsp;aggregates&nbsp;each&nbsp;layer<br>
&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;IPv4,&nbsp;five&nbsp;layers&nbsp;w=
ith&nbsp;/24&nbsp;aggregates&nbsp;each&nbsp;layer&nbsp;&nbsp;for&nbsp;IPv6&=
nbsp;may&nbsp;be<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;appropriate;<br>&gt;<br=
>&gt; A&nbsp;mapping&nbsp;system&nbsp;like&nbsp;the&nbsp;ALT&nbsp;can&nbsp;=
have&nbsp;arbritary<br>&gt; hierarchy.&nbsp;The&nbsp;tradeoff&nbsp;is&nbsp;=
data-plane&nbsp;fanout&nbsp;(at&nbsp;each<br>
&gt; mapping&nbsp;node)&nbsp;versus&nbsp;the&nbsp;strech&nbsp;that&nbsp;eac=
h&nbsp;query<br>&gt; experienes.&nbsp;&nbsp;<br>&gt;<br>&nbsp;&nbsp;&nbsp;&=
nbsp;Exactly&nbsp;what&nbsp;i&nbsp;mean&nbsp;tradeoff&nbsp;is&nbsp;much&nbs=
p;similar&nbsp;to&nbsp;yours.&nbsp;Yet,&nbsp;do&nbsp;you&nbsp;mean&nbsp;tha=
t&nbsp;ALT&nbsp;system&nbsp;is&nbsp;arbitrarily&nbsp;layered&nbsp;and&nbsp;=
there&#39;s&nbsp;no&nbsp;need&nbsp;a&nbsp;norm&nbsp;as&nbsp;to&nbsp;the&nbs=
p;layer&nbsp;number&nbsp;and&nbsp;fanout&nbsp;measures&nbsp;each&nbsp;mappi=
ng&nbsp;node&nbsp;should&nbsp;contain?&nbsp;I&nbsp;originally&nbsp;thought&=
nbsp;there&nbsp;would&nbsp;be&nbsp;a&nbsp;specification&nbsp;of&nbsp;the&nb=
sp;layer&nbsp;system&nbsp;which&nbsp;haven&#39;t&nbsp;yet&nbsp;be&nbsp;deci=
ded.<br>
<br><br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;My&nbsp;que=
stions&nbsp;contain:<br>&gt;&gt;&nbsp;<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;1.&nbsp;Is&nbsp;it&nbsp;practical&nbsp;to&nbsp;let&nbsp;a&=
nbsp;neutral&nbsp;body/group&nbsp;run&nbsp;mapping&nbsp;system?<br>&gt;&gt;=
&nbsp;&nbsp;&nbsp;&nbsp;They&nbsp;can&nbsp;be&nbsp;another&nbsp;interest&nb=
sp;group,&nbsp;independent&nbsp;of&nbsp;ISP?<br>&gt;<br>
&gt; My&nbsp;sense&nbsp;is&nbsp;that&nbsp;this&nbsp;will&nbsp;be&nbsp;drive=
n&nbsp;by&nbsp;economic<br>&gt; concerns.&nbsp;That&nbsp;is,&nbsp;if&nbsp;s=
omeone&nbsp;thinks&nbsp;they&nbsp;can&nbsp;make&nbsp;money<br>&gt; providin=
g&nbsp;mapping&nbsp;services/infrastructure,&nbsp;they&nbsp;will.<br>&gt;<b=
r>&nbsp;&nbsp;&nbsp;&nbsp;thanks&nbsp;a&nbsp;lot&nbsp;for&nbsp;your&nbsp;ba=
sic&nbsp;confirmation&nbsp;of&nbsp;this&nbsp;idea.&nbsp;I&#39;m&nbsp;much&n=
bsp;relieved&nbsp;to&nbsp;know&nbsp;that&nbsp;it&nbsp;is&nbsp;not&nbsp;impr=
acticable.<br>
<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;One&nbs=
p;my&nbsp;assertion&nbsp;is&nbsp;that&nbsp;EID&nbsp;prefix&nbsp;should&nbsp=
;not&nbsp;overlap,&nbsp;for&nbsp;EIDs<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;ar=
e&nbsp;assigned&nbsp;to&nbsp;edge&nbsp;sites&nbsp;and&nbsp;they&nbsp;should=
n&#39;t&nbsp;be&nbsp;allocated&nbsp;further.&nbsp;Is<br>&gt;&gt;&nbsp;&nbsp=
;&nbsp;&nbsp;that&nbsp;correct?<br>&gt;<br>&gt; Not&nbsp;sure&nbsp;exactly&=
nbsp;what&nbsp;you&nbsp;mean&nbsp;here.&nbsp;That&nbsp;said,&nbsp;as&nbsp;l=
ong<br>
&gt; as&nbsp;there&nbsp;is&nbsp;interworking&nbsp;required&nbsp;(read:&nbsp=
;forever),&nbsp;the<br>&gt; EID&nbsp;and&nbsp;RLOC&nbsp;spaces&nbsp;can&nbs=
p;not&nbsp;overlap.<br>&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;Not&nbsp;EID&nbsp;an=
d&nbsp;RLOC&nbsp;overlapp&nbsp;(they&nbsp;at&nbsp;first&nbsp;should&nbsp;be=
&nbsp;separated:))&nbsp;What&nbsp;i&nbsp;mean&nbsp;is&nbsp;like&nbsp;today&=
#39;s&nbsp;IP&nbsp;prefixes&nbsp;can&nbsp;an&nbsp;EID&nbsp;prefix&nbsp;cove=
r&nbsp;another&nbsp;smaller&nbsp;one?&nbsp;This&nbsp;is&nbsp;to&nbsp;ensure=
&nbsp;that&nbsp;a&nbsp;mapping&nbsp;lookup&nbsp;need&nbsp;not&nbsp;to&nbsp;=
do&nbsp;a&nbsp;longest-prefix&nbsp;match.&nbsp;As&nbsp;i&nbsp;have&nbsp;exp=
lained,&nbsp;an&nbsp;edge&nbsp;network&nbsp;wouldn&#39;t&nbsp;subdivide&nbs=
p;it&#39;s&nbsp;EID&nbsp;prefix&nbsp;and&nbsp;give&nbsp;it&nbsp;to&nbsp;ano=
ther&nbsp;edge&nbsp;work,&nbsp;like&nbsp;provider&nbsp;networks&nbsp;do.&nb=
sp;So&nbsp;there&nbsp;wouldn&#39;t&nbsp;be&nbsp;overlap&nbsp;between&nbsp;E=
ID&nbsp;prefixes&nbsp;(?)<br>
<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;It&nbsp;is&nbsp;too&n=
bsp;impudent&nbsp;to&nbsp;raising&nbsp;a&nbsp;hand&nbsp;here&nbsp;and&nbsp;=
if&nbsp;my&nbsp;questions&nbsp;are<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;too&n=
bsp;naive&nbsp;please&nbsp;forgive&nbsp;me.&nbsp;<br>&gt;<br>&gt; Nah,&nbsp=
;not&nbsp;at&nbsp;all.&nbsp;Its&nbsp;always&nbsp;great&nbsp;for&nbsp;new&nb=
sp;people&nbsp;to&nbsp;come<br>&gt; along&nbsp;and&nbsp;question&nbsp;curre=
nt&nbsp;thinking&nbsp;and&nbsp;have&nbsp;new<br>
&gt; ideas.&nbsp;That&nbsp;is&nbsp;a&nbsp;very&nbsp;good&nbsp;thing&nbsp;th=
at&nbsp;should&nbsp;be<br>&gt; encouraged.<br>&gt;<br>&gt;&gt;&nbsp;Any&nbs=
p;reply&nbsp;will&nbsp;be&nbsp;warmly&nbsp;accepted&nbsp;and&nbsp;i&#39;ll&=
nbsp;be&nbsp;deeply<br>&gt;&gt;&nbsp;&nbsp;appreciated:)&nbsp;&nbsp;At&nbsp=
;last&nbsp;sorry&nbsp;for&nbsp;such&nbsp;long&nbsp;words:&nbsp;)&nbsp;<br>&=
gt;<br>
&gt; No&nbsp;problem,&nbsp;and&nbsp;again,&nbsp;thanks&nbsp;for&nbsp;your&n=
bsp;thinking&nbsp;on&nbsp;this<br>&gt; subject.&nbsp;&nbsp; <br>&gt;<br>&gt=
; Dave<br>&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;At&nbsp;last,&nbsp;I&nbsp;did=
n&#39;t&nbsp;see&nbsp;the&nbsp;two&nbsp;cache&nbsp;design&nbsp;and&nbsp;com=
ments&nbsp;about&nbsp;them&nbsp;here.&nbsp;The&nbsp;main&nbsp;functionality=
&nbsp;of&nbsp;the&nbsp;second&nbsp;map-node-pointer&nbsp;cache&nbsp;is&nbsp=
;to&nbsp;facilitate&nbsp;data&nbsp;validity&nbsp;confirmation.&nbsp;Also&nb=
sp;I&#39;ve&nbsp;made&nbsp;some&nbsp;experiments&nbsp;and&nbsp;the&nbsp;res=
ults&nbsp;show&nbsp;that&nbsp;the&nbsp;second&nbsp;cache&nbsp;can&nbsp;effe=
ctively&nbsp;reduce&nbsp;the&nbsp;hops&nbsp;each&nbsp;query&nbsp;experience=
s.<br>
&nbsp;&nbsp;&nbsp;&nbsp;Greatly&nbsp;thanks&nbsp;once&nbsp;again:)<br><br>B=
est&nbsp;Regards,<br>Letong<br></div>

--001636d3422fbace600479b93b11--

From dmm@1-4-5.net  Wed Dec  2 08:14:56 2009
Return-Path: <dmm@1-4-5.net>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 887EF28C1FC for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:14:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.864
X-Spam-Level: 
X-Spam-Status: No, score=-2.864 tagged_above=-999 required=5 tests=[AWL=1.135,  BAYES_00=-2.599, GB_I_LETTER=-2, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GsajOLmFkVd9 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:14:54 -0800 (PST)
Received: from m106.maoz.com (m106.maoz.com [205.167.76.9]) by core3.amsl.com (Postfix) with ESMTP id 4C9CC28C1F3 for <lisp@ietf.org>; Wed,  2 Dec 2009 08:14:54 -0800 (PST)
Received: from m106.maoz.com (localhost [127.0.0.1]) by m106.maoz.com (8.14.3/8.14.3/Debian-6) with ESMTP id nB2GEjpX003179;  Wed, 2 Dec 2009 08:14:45 -0800
Received: (from dmm@localhost) by m106.maoz.com (8.14.3/8.14.3/Submit) id nB2GEjoF003178; Wed, 2 Dec 2009 08:14:45 -0800
X-Authentication-Warning: m106.maoz.com: dmm set sender to dmm@1-4-5.net using -f
Date: Wed, 2 Dec 2009 08:14:45 -0800
From: David Meyer <dmm@1-4-5.net>
To: Charrie Sun <charriesun@gmail.com>
Message-ID: <20091202161445.GA2994@1-4-5.net>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7JfCtLOvnd9MIVvH"
Content-Disposition: inline
In-Reply-To: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com>
X-public-key: http://www.1-4-5.net/~dmm/public-key.asc
X-gpg-fingerprint: 2409 8B50 B389 A307 BA5C 2A16 3918 03D6 A099 D8A7
X-philosophy: "I just had to let it go. John Lennon"
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: lisp <lisp@ietf.org>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 16:14:56 -0000

--7JfCtLOvnd9MIVvH
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Wed, Dec 02, 2009 at 02:46:24PM +0800, Charrie Sun wrote:
> It seems there's some problem of my address sending e-mail to the mailing
> list. I have changed my address to the mailing list. Sorry for answering the
> letter late:)

	No worries.

> >
> >>        2. a specification of how the mapping system is layered both for
> >>    IPv4 EID and IPv6 EID: a tradeoff consideration of layer number and
> >>    node burden is discussed. And two layers with /16 aggregates each layer
> >>    for IPv4, five layers with /24 aggregates each layer  for IPv6 may be
> >>    appropriate;
> >
> > A mapping system like the ALT can have arbritary
> > hierarchy. The tradeoff is data-plane fanout (at each
> > mapping node) versus the strech that each query
> > experienes.
> >
>     Exactly what i mean tradeoff is much similar to yours. Yet, do you
> mean that ALT system is arbitrarily layered and there's no need a norm
> as to the layer number and fanout measures each mapping node should
> contain? I originally thought there would be a specification of the
> layer system which haven't yet be decided.

	Sorry, let me see if I can be a little clearer. Since the
	ALT is just BGP, we can build as many (or as few) layers
	of hierarchy (i.e., aggregation boundaries) as we
	like. It seems a reasonable approach would include a few
	such aggregation boundaries. Note that there is nothing
	in the protocol that enforces this; hierarchy is
	implemented though policy. That said, business concerns
	will dominate how mapping systems are deployed. People
	will do what makes most sense for their business.

> >>        2. One my assertion is that EID prefix should not overlap, for EIDs
> >>    are assigned to edge sites and they shouldn't be allocated further. Is
> >>    that correct?
> >
> > Not sure exactly what you mean here. That said, as long
> > as there is interworking required (read: forever), the
> > EID and RLOC spaces can not overlap.
> >
>     Not EID and RLOC overlapp (they at first should be separated:))
> What i mean is like today's IP prefixes can an EID prefix cover
> another smaller one?

	Yes.

> This is to ensure that a mapping lookup need not
> to do a longest-prefix match. As i have explained, an edge network
> wouldn't subdivide it's EID prefix and give it to another edge work,
> like provider networks do. So there wouldn't be overlap between EID
> prefixes (?)

	I think I understand what you are saying, but in the case
	of the ALT it is just BGP.

	Dave

--7JfCtLOvnd9MIVvH
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAksWknUACgkQORgD1qCZ2Kc/0wCfbeEhiXnJKTsezfx96oz5ORtb
NKsAnj9UXzv83XfYghH5MMEymnRolqQ3
=FExf
-----END PGP SIGNATURE-----

--7JfCtLOvnd9MIVvH--

From jmh@joelhalpern.com  Wed Dec  2 08:23:21 2009
Return-Path: <jmh@joelhalpern.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BF4EC28C1EC for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:23:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.13
X-Spam-Level: 
X-Spam-Status: No, score=-3.13 tagged_above=-999 required=5 tests=[AWL=-0.131,  BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8R77O-Ke3thM for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:23:21 -0800 (PST)
Received: from hermes.mail.tigertech.net (hermes.mail.tigertech.net [64.62.209.72]) by core3.amsl.com (Postfix) with ESMTP id F1B3828C1FC for <lisp@ietf.org>; Wed,  2 Dec 2009 08:23:20 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by hermes.tigertech.net (Postfix) with ESMTP id 7CBFB4300D0; Wed,  2 Dec 2009 08:23:13 -0800 (PST)
X-Virus-Scanned: Debian amavisd-new at hermes.tigertech.net
Received: from [10.10.10.102] (pool-71-161-50-79.clppva.btas.verizon.net [71.161.50.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by hermes.tigertech.net (Postfix) with ESMTP id 8623D4300AB; Wed,  2 Dec 2009 08:23:12 -0800 (PST)
Message-ID: <4B16946C.3000300@joelhalpern.com>
Date: Wed, 02 Dec 2009 11:23:08 -0500
From: "Joel M. Halpern" <jmh@joelhalpern.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: David Meyer <dmm@1-4-5.net>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com> <20091202161445.GA2994@1-4-5.net>
In-Reply-To: <20091202161445.GA2994@1-4-5.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: Charrie Sun <charriesun@gmail.com>, lisp <lisp@ietf.org>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification	of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 16:23:21 -0000

I think that there is a subtle difference between the IP situation for 
nested prefixes and the LISP EID situation.

As I read things, and I may be confused, you can not have two sets of 
responses that map EID blocks to RLOCs, where one response is for a 
short prefix, and one is for a long prefix within that, pointing to 
different RLOCs.  If you ever do that, I think there is significant 
misdirection potential.
SUppose that an ITR first asks for a destination EID that is inside the 
short prefix, and outside the long one.  The ITR gets an answer.
If the ITR then gets a packet with a destination EID from the long 
prefix, there will already be a proper match in the table.  It will not 
issue a new resolution request.  (And assuming both sets of traffic 
continue, it is quite likely that the short prefix will be refreshed 
consistently, and the long prefix never discovered.

Thus, while EIDs can be delegated from shorter prefixes to longer 
prefixes, I think that an EID block that actually resolves to RLOCs can 
never also delegate a portion of that space to a separate entity, with 
distinct RLOCs.

It is quite possible that I am missing something, and I apologies if so.

Yours,
Joel

David Meyer wrote:
...
>>     Not EID and RLOC overlapp (they at first should be separated:))
>> What i mean is like today's IP prefixes can an EID prefix cover
>> another smaller one?
> 
> 	Yes.
...

From dmm@1-4-5.net  Wed Dec  2 08:39:50 2009
Return-Path: <dmm@1-4-5.net>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E29523A6AD8 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:39:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.147
X-Spam-Level: 
X-Spam-Status: No, score=-2.147 tagged_above=-999 required=5 tests=[AWL=-0.148, BAYES_00=-2.599, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T2mo02uTgewp for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:39:50 -0800 (PST)
Received: from m106.maoz.com (m106.maoz.com [205.167.76.9]) by core3.amsl.com (Postfix) with ESMTP id 1108A3A6870 for <lisp@ietf.org>; Wed,  2 Dec 2009 08:39:50 -0800 (PST)
Received: from m106.maoz.com (localhost [127.0.0.1]) by m106.maoz.com (8.14.3/8.14.3/Debian-6) with ESMTP id nB2Gdfj9004401;  Wed, 2 Dec 2009 08:39:41 -0800
Received: (from dmm@localhost) by m106.maoz.com (8.14.3/8.14.3/Submit) id nB2GdfTd004400; Wed, 2 Dec 2009 08:39:41 -0800
X-Authentication-Warning: m106.maoz.com: dmm set sender to dmm@1-4-5.net using -f
Date: Wed, 2 Dec 2009 08:39:41 -0800
From: David Meyer <dmm@1-4-5.net>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <20091202163941.GA3748@1-4-5.net>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com> <20091202161445.GA2994@1-4-5.net> <4B16946C.3000300@joelhalpern.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/9DWx/yDrRhgMJTb"
Content-Disposition: inline
In-Reply-To: <4B16946C.3000300@joelhalpern.com>
X-public-key: http://www.1-4-5.net/~dmm/public-key.asc
X-gpg-fingerprint: 2409 8B50 B389 A307 BA5C 2A16 3918 03D6 A099 D8A7
X-philosophy: "I just had to let it go. John Lennon"
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: Charrie Sun <charriesun@gmail.com>, lisp <lisp@ietf.org>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 16:39:51 -0000

--/9DWx/yDrRhgMJTb
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

	Joel,

> I think that there is a subtle difference between the IP situation for =
=20
> nested prefixes and the LISP EID situation.
>
> As I read things, and I may be confused, you can not have two sets of =20
> responses that map EID blocks to RLOCs, where one response is for a =20
> short prefix, and one is for a long prefix within that, pointing to =20
> different RLOCs.  If you ever do that, I think there is significant =20
> misdirection potential.

> SUppose that an ITR first asks for a destination EID that is inside the =
=20
> short prefix, and outside the long one.  The ITR gets an answer.
> If the ITR then gets a packet with a destination EID from the long =20
> prefix, there will already be a proper match in the table.  It will not =
=20
> issue a new resolution request.  (And assuming both sets of traffic =20
> continue, it is quite likely that the short prefix will be refreshed =20
> consistently, and the long prefix never discovered.
>>
> Thus, while EIDs can be delegated from shorter prefixes to longer =20
> prefixes, I think that an EID block that actually resolves to RLOCs can =
=20
> never also delegate a portion of that space to a separate entity, with =
=20
> distinct RLOCs.

	Let me see if I understand. Are you saying that you can't
	have two mapping sover the form:

	a.b.c.d/n -> rloc.1
	a.b.c.d/m -> rloc.2
=09
	where (n < m) && (rloc.1 !=3D rloc.2)

	Dave

--/9DWx/yDrRhgMJTb
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAksWmE0ACgkQORgD1qCZ2KdVUQCfcFKEtnTsMB3p20QLwYqq9cK1
+goAn2frPt5MlF4yenB8o1Msq7sbZl9a
=REM+
-----END PGP SIGNATURE-----

--/9DWx/yDrRhgMJTb--

From jmh@joelhalpern.com  Wed Dec  2 08:45:42 2009
Return-Path: <jmh@joelhalpern.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DB16F3A6AEB for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:45:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.125
X-Spam-Level: 
X-Spam-Status: No, score=-3.125 tagged_above=-999 required=5 tests=[AWL=-0.126, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s+52O3G6dvrF for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:45:42 -0800 (PST)
Received: from hermes.mail.tigertech.net (hermes.mail.tigertech.net [64.62.209.72]) by core3.amsl.com (Postfix) with ESMTP id 165F13A6ADD for <lisp@ietf.org>; Wed,  2 Dec 2009 08:45:40 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by hermes.tigertech.net (Postfix) with ESMTP id 9AC244300BE; Wed,  2 Dec 2009 08:45:32 -0800 (PST)
X-Virus-Scanned: Debian amavisd-new at hermes.tigertech.net
Received: from [10.10.10.102] (pool-71-161-50-79.clppva.btas.verizon.net [71.161.50.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by hermes.tigertech.net (Postfix) with ESMTP id DC3A24300AA; Wed,  2 Dec 2009 08:45:31 -0800 (PST)
Message-ID: <4B1699AA.8010206@joelhalpern.com>
Date: Wed, 02 Dec 2009 11:45:30 -0500
From: "Joel M. Halpern" <jmh@joelhalpern.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: David Meyer <dmm@1-4-5.net>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com> <20091202161445.GA2994@1-4-5.net> <4B16946C.3000300@joelhalpern.com> <20091202163941.GA3748@1-4-5.net>
In-Reply-To: <20091202163941.GA3748@1-4-5.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: Charrie Sun <charriesun@gmail.com>, lisp <lisp@ietf.org>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 16:45:42 -0000

That's what I am saying.  It looks like an ITR could get locked to 
rloc.1, and therefore never resolve to rloc.2.  (I first noticed this 
problem relative to the mobility ideas.)

Yours,
Joel

David Meyer wrote:
> 	Joel,
> 
>> I think that there is a subtle difference between the IP situation for  
>> nested prefixes and the LISP EID situation.
>>
>> As I read things, and I may be confused, you can not have two sets of  
>> responses that map EID blocks to RLOCs, where one response is for a  
>> short prefix, and one is for a long prefix within that, pointing to  
>> different RLOCs.  If you ever do that, I think there is significant  
>> misdirection potential.
> 
>> SUppose that an ITR first asks for a destination EID that is inside the  
>> short prefix, and outside the long one.  The ITR gets an answer.
>> If the ITR then gets a packet with a destination EID from the long  
>> prefix, there will already be a proper match in the table.  It will not  
>> issue a new resolution request.  (And assuming both sets of traffic  
>> continue, it is quite likely that the short prefix will be refreshed  
>> consistently, and the long prefix never discovered.
>> Thus, while EIDs can be delegated from shorter prefixes to longer  
>> prefixes, I think that an EID block that actually resolves to RLOCs can  
>> never also delegate a portion of that space to a separate entity, with  
>> distinct RLOCs.
> 
> 	Let me see if I understand. Are you saying that you can't
> 	have two mapping sover the form:
> 
> 	a.b.c.d/n -> rloc.1
> 	a.b.c.d/m -> rloc.2
> 	
> 	where (n < m) && (rloc.1 != rloc.2)
> 
> 	Dave

From jmh@joelhalpern.com  Wed Dec  2 08:48:52 2009
Return-Path: <jmh@joelhalpern.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 215233A6870 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:48:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.121
X-Spam-Level: 
X-Spam-Status: No, score=-3.121 tagged_above=-999 required=5 tests=[AWL=-0.122, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RbqsjUnfeHvZ for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:48:51 -0800 (PST)
Received: from hermes.mail.tigertech.net (hermes.mail.tigertech.net [64.62.209.72]) by core3.amsl.com (Postfix) with ESMTP id 65D133A6801 for <lisp@ietf.org>; Wed,  2 Dec 2009 08:48:51 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by hermes.tigertech.net (Postfix) with ESMTP id E6BAF4300BE; Wed,  2 Dec 2009 08:48:43 -0800 (PST)
X-Virus-Scanned: Debian amavisd-new at hermes.tigertech.net
Received: from [10.10.10.102] (pool-71-161-50-79.clppva.btas.verizon.net [71.161.50.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by hermes.tigertech.net (Postfix) with ESMTP id 28C964300BD; Wed,  2 Dec 2009 08:48:43 -0800 (PST)
Message-ID: <4B169A69.4050302@joelhalpern.com>
Date: Wed, 02 Dec 2009 11:48:41 -0500
From: "Joel M. Halpern" <jmh@joelhalpern.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: David Meyer <dmm@1-4-5.net>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com> <20091202161445.GA2994@1-4-5.net> <4B16946C.3000300@joelhalpern.com> <20091202163941.GA3748@1-4-5.net>
In-Reply-To: <20091202163941.GA3748@1-4-5.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: Charrie Sun <charriesun@gmail.com>, lisp <lisp@ietf.org>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 16:48:52 -0000

To elaborate on my last answer, using some numbers,
you can not have a mapping of the form
1.2/16 -> rloc.1
1.2.3/24 ->rloc.2
If an ITR first looks up 1.2.6.9, it gets the first entry.
If it is then handed a packet to EID 1.2.3.7, it will perfectly happily 
use the entry it has, and not ask for a new one.  Therefore it will 
never hear about the mapping to rloc.2.

Yours,
Joel

David Meyer wrote:
> 	Joel,
> 
>> I think that there is a subtle difference between the IP situation for  
>> nested prefixes and the LISP EID situation.
>>
>> As I read things, and I may be confused, you can not have two sets of  
>> responses that map EID blocks to RLOCs, where one response is for a  
>> short prefix, and one is for a long prefix within that, pointing to  
>> different RLOCs.  If you ever do that, I think there is significant  
>> misdirection potential.
> 
>> SUppose that an ITR first asks for a destination EID that is inside the  
>> short prefix, and outside the long one.  The ITR gets an answer.
>> If the ITR then gets a packet with a destination EID from the long  
>> prefix, there will already be a proper match in the table.  It will not  
>> issue a new resolution request.  (And assuming both sets of traffic  
>> continue, it is quite likely that the short prefix will be refreshed  
>> consistently, and the long prefix never discovered.
>> Thus, while EIDs can be delegated from shorter prefixes to longer  
>> prefixes, I think that an EID block that actually resolves to RLOCs can  
>> never also delegate a portion of that space to a separate entity, with  
>> distinct RLOCs.
> 
> 	Let me see if I understand. Are you saying that you can't
> 	have two mapping sover the form:
> 
> 	a.b.c.d/n -> rloc.1
> 	a.b.c.d/m -> rloc.2
> 	
> 	where (n < m) && (rloc.1 != rloc.2)
> 
> 	Dave

From dmm@1-4-5.net  Wed Dec  2 08:52:10 2009
Return-Path: <dmm@1-4-5.net>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2362A3A67F4 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:52:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.118
X-Spam-Level: 
X-Spam-Status: No, score=-2.118 tagged_above=-999 required=5 tests=[AWL=-0.119, BAYES_00=-2.599, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cb3tyOCfXAfa for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:52:09 -0800 (PST)
Received: from m106.maoz.com (m106.maoz.com [205.167.76.9]) by core3.amsl.com (Postfix) with ESMTP id 6B3303A6768 for <lisp@ietf.org>; Wed,  2 Dec 2009 08:52:09 -0800 (PST)
Received: from m106.maoz.com (localhost [127.0.0.1]) by m106.maoz.com (8.14.3/8.14.3/Debian-6) with ESMTP id nB2Gq0nW005561;  Wed, 2 Dec 2009 08:52:00 -0800
Received: (from dmm@localhost) by m106.maoz.com (8.14.3/8.14.3/Submit) id nB2Gq0oq005560; Wed, 2 Dec 2009 08:52:00 -0800
X-Authentication-Warning: m106.maoz.com: dmm set sender to dmm@1-4-5.net using -f
Date: Wed, 2 Dec 2009 08:52:00 -0800
From: David Meyer <dmm@1-4-5.net>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <20091202165200.GA5402@1-4-5.net>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com> <20091202161445.GA2994@1-4-5.net> <4B16946C.3000300@joelhalpern.com> <20091202163941.GA3748@1-4-5.net> <4B1699AA.8010206@joelhalpern.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8t9RHnE3ZwKMSgU+"
Content-Disposition: inline
In-Reply-To: <4B1699AA.8010206@joelhalpern.com>
X-public-key: http://www.1-4-5.net/~dmm/public-key.asc
X-gpg-fingerprint: 2409 8B50 B389 A307 BA5C 2A16 3918 03D6 A099 D8A7
X-philosophy: "I just had to let it go. John Lennon"
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: Charrie Sun <charriesun@gmail.com>, lisp <lisp@ietf.org>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 16:52:10 -0000

--8t9RHnE3ZwKMSgU+
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Dec 02, 2009 at 11:45:30AM -0500, Joel M. Halpern wrote:
> That's what I am saying.  It looks like an ITR could get locked to =20
> rloc.1, and therefore never resolve to rloc.2.  (I first noticed this =20
> problem relative to the mobility ideas.)

	Ok, gotcha. IIRC this was the case in which we discussed
	whether EIDs for mobile nodes could come from an
	enterprises EID block.
=09
	Dave

=09

=20
=09

--8t9RHnE3ZwKMSgU+
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAksWmzAACgkQORgD1qCZ2KdNCwCdFi4Qamkioar5uhkmdu3OydIU
JgoAn0KRG3OyuKOquropWV2fHQ3TzyL+
=OdVd
-----END PGP SIGNATURE-----

--8t9RHnE3ZwKMSgU+--

From dmm@1-4-5.net  Wed Dec  2 08:53:14 2009
Return-Path: <dmm@1-4-5.net>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 920AE3A6839 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:53:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[AWL=-0.099, BAYES_00=-2.599, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K8OsdYiWhFPM for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 08:53:14 -0800 (PST)
Received: from m106.maoz.com (m106.maoz.com [205.167.76.9]) by core3.amsl.com (Postfix) with ESMTP id EBDD73A6768 for <lisp@ietf.org>; Wed,  2 Dec 2009 08:53:13 -0800 (PST)
Received: from m106.maoz.com (localhost [127.0.0.1]) by m106.maoz.com (8.14.3/8.14.3/Debian-6) with ESMTP id nB2Gr4Dc005586;  Wed, 2 Dec 2009 08:53:04 -0800
Received: (from dmm@localhost) by m106.maoz.com (8.14.3/8.14.3/Submit) id nB2Gr4ML005585; Wed, 2 Dec 2009 08:53:04 -0800
X-Authentication-Warning: m106.maoz.com: dmm set sender to dmm@1-4-5.net using -f
Date: Wed, 2 Dec 2009 08:53:04 -0800
From: David Meyer <dmm@1-4-5.net>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <20091202165304.GB5402@1-4-5.net>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com> <20091202161445.GA2994@1-4-5.net> <4B16946C.3000300@joelhalpern.com> <20091202163941.GA3748@1-4-5.net> <4B169A69.4050302@joelhalpern.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="yNb1oOkm5a9FJOVX"
Content-Disposition: inline
In-Reply-To: <4B169A69.4050302@joelhalpern.com>
X-public-key: http://www.1-4-5.net/~dmm/public-key.asc
X-gpg-fingerprint: 2409 8B50 B389 A307 BA5C 2A16 3918 03D6 A099 D8A7
X-philosophy: "I just had to let it go. John Lennon"
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: Charrie Sun <charriesun@gmail.com>, lisp <lisp@ietf.org>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 16:53:14 -0000

--yNb1oOkm5a9FJOVX
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Dec 02, 2009 at 11:48:41AM -0500, Joel M. Halpern wrote:
> To elaborate on my last answer, using some numbers,
> you can not have a mapping of the form
> 1.2/16 -> rloc.1
> 1.2.3/24 ->rloc.2
> If an ITR first looks up 1.2.6.9, it gets the first entry.
> If it is then handed a packet to EID 1.2.3.7, it will perfectly happily =
=20
> use the entry it has, and not ask for a new one.  Therefore it will =20
> never hear about the mapping to rloc.2.

	Yep. Thnx for clarifying.

	Dave

--yNb1oOkm5a9FJOVX
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAksWm3AACgkQORgD1qCZ2KdOGQCdE9ycVRLwXQa0w9528oUcz+Yw
/98An3oDSnirCbw06TcJiRhbOBff3jCt
=fAat
-----END PGP SIGNATURE-----

--yNb1oOkm5a9FJOVX--

From mrw@sandstorm.net  Wed Dec  2 09:06:48 2009
Return-Path: <mrw@sandstorm.net>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E12FC3A68D6 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 09:06:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.132
X-Spam-Level: 
X-Spam-Status: No, score=-2.132 tagged_above=-999 required=5 tests=[AWL=-0.467, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FFx5hkc3R0Up for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 09:06:48 -0800 (PST)
Received: from sirocco.sandstorm.net (sirocco.sandstorm.net [69.33.111.75]) by core3.amsl.com (Postfix) with ESMTP id D95973A67A5 for <lisp@ietf.org>; Wed,  2 Dec 2009 09:06:47 -0800 (PST)
Received: from lilac.sandstorm.net (ip-69-33-111-74.bos.megapath.net [69.33.111.74]) (authenticated bits=0) by sirocco.sandstorm.net (8.13.8/8.13.3) with ESMTP id nB2H6DEL037651 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 2 Dec 2009 12:06:13 -0500 (EST) (envelope-from mrw@sandstorm.net)
Message-Id: <BC3B2AE8-AFDF-49CB-97A5-092881693540@sandstorm.net>
From: Margaret Wasserman <mrw@sandstorm.net>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
In-Reply-To: <4B1699AA.8010206@joelhalpern.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Wed, 2 Dec 2009 12:06:13 -0500
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com> <20091202161445.GA2994@1-4-5.net> <4B16946C.3000300@joelhalpern.com> <20091202163941.GA3748@1-4-5.net> <4B1699AA.8010206@joelhalpern.com>
X-Mailer: Apple Mail (2.936)
Cc: Charrie Sun <charriesun@gmail.com>, lisp <lisp@ietf.org>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 17:06:49 -0000

On Dec 2, 2009, at 11:45 AM, Joel M. Halpern wrote:

> That's what I am saying.  It looks like an ITR could get locked to  
> rloc.1, and therefore never resolve to rloc.2.  (I first noticed  
> this problem relative to the mobility ideas.)

I brought up this issue with Dino and Darrel (and maybe Dave?) in  
HIroshima, and they seemed to indicate that this you wouldn't use this  
configuration:

>> 	a.b.c.d/n -> rloc.1
>> 	a.b.c.d/m -> rloc.2
>>  where (n < m) && (rloc.1 != rloc.2)


Instead, you would do this:

	a.b.c.d/n -> rloc.1 (weight = 100), rloc.2 (weight = 0)
         a.b.c.d/m -> rloc.1 (weight = 0), rloc.2 (weight = 100)

At the time, I thought that would solve the problem, but now I must  
have missed something about the explanation, as it is still true that  
if the ITR has an entry for the shorter prefix, it will never do a  
mapping lookup for the longer prefix, so it will never see the second  
answer with the different weights...

My use case for this type of configuration was a company that has a  
large HQ and various small satellite offices, perhaps connected by  
leased lines or other private links, and all directly connected to the  
Internet.  They would like Internet traffic for the satellite offices  
to go directly to/from those offices, but to fall back to going  
through the HQ if one of the satellite offices does not have direct  
Internet connectivity.  However, they would not like traffic to/from  
HQ to flow through the satellite offices if/when HQ has Internet  
connectivity problems.

So, Dino and Darrel, I'm sorry but I seem to have forgotten or  
misunderstood some part of your explanation.  Could you explain how  
this would work again?

Margaret

>
> Yours,
> Joel
>
> David Meyer wrote:
>> 	Joel,
>>> I think that there is a subtle difference between the IP situation  
>>> for  nested prefixes and the LISP EID situation.
>>>
>>> As I read things, and I may be confused, you can not have two sets  
>>> of  responses that map EID blocks to RLOCs, where one response is  
>>> for a  short prefix, and one is for a long prefix within that,  
>>> pointing to  different RLOCs.  If you ever do that, I think there  
>>> is significant  misdirection potential.
>>> SUppose that an ITR first asks for a destination EID that is  
>>> inside the  short prefix, and outside the long one.  The ITR gets  
>>> an answer.
>>> If the ITR then gets a packet with a destination EID from the  
>>> long  prefix, there will already be a proper match in the table.   
>>> It will not  issue a new resolution request.  (And assuming both  
>>> sets of traffic  continue, it is quite likely that the short  
>>> prefix will be refreshed  consistently, and the long prefix never  
>>> discovered.
>>> Thus, while EIDs can be delegated from shorter prefixes to longer   
>>> prefixes, I think that an EID block that actually resolves to  
>>> RLOCs can  never also delegate a portion of that space to a  
>>> separate entity, with  distinct RLOCs.
>> 	Let me see if I understand. Are you saying that you can't
>> 	have two mapping sover the form:
>> 	a.b.c.d/n -> rloc.1
>> 	a.b.c.d/m -> rloc.2
>> 	
>>  where (n < m) && (rloc.1 != rloc.2)
>> 	Dave
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp


From dmm@1-4-5.net  Wed Dec  2 09:27:11 2009
Return-Path: <dmm@1-4-5.net>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D08903A67A5 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 09:27:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.084
X-Spam-Level: 
X-Spam-Status: No, score=-2.084 tagged_above=-999 required=5 tests=[AWL=-0.085, BAYES_00=-2.599, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h+FRWnO3ihsk for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 09:27:11 -0800 (PST)
Received: from m106.maoz.com (m106.maoz.com [205.167.76.9]) by core3.amsl.com (Postfix) with ESMTP id F10753A63EB for <lisp@ietf.org>; Wed,  2 Dec 2009 09:27:10 -0800 (PST)
Received: from m106.maoz.com (localhost [127.0.0.1]) by m106.maoz.com (8.14.3/8.14.3/Debian-6) with ESMTP id nB2HQukH007627;  Wed, 2 Dec 2009 09:26:56 -0800
Received: (from dmm@localhost) by m106.maoz.com (8.14.3/8.14.3/Submit) id nB2HQuft007626; Wed, 2 Dec 2009 09:26:56 -0800
X-Authentication-Warning: m106.maoz.com: dmm set sender to dmm@1-4-5.net using -f
Date: Wed, 2 Dec 2009 09:26:56 -0800
From: David Meyer <dmm@1-4-5.net>
To: Margaret Wasserman <mrw@sandstorm.net>
Message-ID: <20091202172656.GA6840@1-4-5.net>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com> <20091202161445.GA2994@1-4-5.net> <4B16946C.3000300@joelhalpern.com> <20091202163941.GA3748@1-4-5.net> <4B1699AA.8010206@joelhalpern.com> <BC3B2AE8-AFDF-49CB-97A5-092881693540@sandstorm.net>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YZ5djTAD1cGYuMQK"
Content-Disposition: inline
In-Reply-To: <BC3B2AE8-AFDF-49CB-97A5-092881693540@sandstorm.net>
X-public-key: http://www.1-4-5.net/~dmm/public-key.asc
X-gpg-fingerprint: 2409 8B50 B389 A307 BA5C 2A16 3918 03D6 A099 D8A7
X-philosophy: "I just had to let it go. John Lennon"
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: Charrie Sun <charriesun@gmail.com>, lisp <lisp@ietf.org>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 17:27:11 -0000

--YZ5djTAD1cGYuMQK
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Dec 02, 2009 at 12:06:13PM -0500, Margaret Wasserman wrote:
>
> On Dec 2, 2009, at 11:45 AM, Joel M. Halpern wrote:
>
>> That's what I am saying.  It looks like an ITR could get locked to =20
>> rloc.1, and therefore never resolve to rloc.2.  (I first noticed this=20
>> problem relative to the mobility ideas.)
>
> I brought up this issue with Dino and Darrel (and maybe Dave?) in =20
> HIroshima, and they seemed to indicate that this you wouldn't use this =
=20
> configuration:
>
>>> 	a.b.c.d/n -> rloc.1
>>> 	a.b.c.d/m -> rloc.2
>>>  where (n < m) && (rloc.1 !=3D rloc.2)
>
>
> Instead, you would do this:
>
> 	a.b.c.d/n -> rloc.1 (weight =3D 100), rloc.2 (weight =3D 0)
>         a.b.c.d/m -> rloc.1 (weight =3D 0), rloc.2 (weight =3D 100)
>
> At the time, I thought that would solve the problem, but now I must have=
=20
> missed something about the explanation, as it is still true that if the=
=20
> ITR has an entry for the shorter prefix, it will never do a mapping=20
> lookup for the longer prefix, so it will never see the second answer with=
=20
> the different weights...
>
> My use case for this type of configuration was a company that has a =20
> large HQ and various small satellite offices, perhaps connected by =20
> leased lines or other private links, and all directly connected to the =
=20
> Internet.  They would like Internet traffic for the satellite offices to=
=20
> go directly to/from those offices, but to fall back to going through the=
=20
> HQ if one of the satellite offices does not have direct Internet=20
> connectivity.  However, they would not like traffic to/from HQ to flow=20
> through the satellite offices if/when HQ has Internet connectivity=20
> problems.
>
> So, Dino and Darrel, I'm sorry but I seem to have forgotten or =20
> misunderstood some part of your explanation.  Could you explain how this=
=20
> would work again?

	There are basically three mechanisms we've talked about
	to handle this case (and the case Joel pointed out):

	- An xTR that changes its policy [0] can send SMRs
	- An ITR can use RLOC-probing to learn new mappings=20
	- or the TTL on the cache entry can time out and the ITR
	  the ITR will send a map-request on the next packet

	Dave

[0]	Where "policy" could be EID prefix length, RLOC set, or=20
        weights and priorites.=20

--YZ5djTAD1cGYuMQK
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAksWo2AACgkQORgD1qCZ2KeosACfa8WfQxaRQwpv20T8gAvzfWNE
7XgAniQftSBUzxf6IOIPDya5O5Ksidu6
=4j5A
-----END PGP SIGNATURE-----

--YZ5djTAD1cGYuMQK--

From jmh@joelhalpern.com  Wed Dec  2 09:44:59 2009
Return-Path: <jmh@joelhalpern.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4985C3A67A1 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 09:44:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.118
X-Spam-Level: 
X-Spam-Status: No, score=-3.118 tagged_above=-999 required=5 tests=[AWL=-0.119, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SSqjvBZFD0gu for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 09:44:58 -0800 (PST)
Received: from hermes.mail.tigertech.net (hermes.mail.tigertech.net [64.62.209.72]) by core3.amsl.com (Postfix) with ESMTP id 98D693A67DB for <lisp@ietf.org>; Wed,  2 Dec 2009 09:44:58 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by hermes.tigertech.net (Postfix) with ESMTP id 19BD5430161; Wed,  2 Dec 2009 09:44:51 -0800 (PST)
X-Virus-Scanned: Debian amavisd-new at hermes.tigertech.net
Received: from [10.10.10.102] (pool-71-161-50-79.clppva.btas.verizon.net [71.161.50.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by hermes.tigertech.net (Postfix) with ESMTP id 28B8C4300BE; Wed,  2 Dec 2009 09:44:50 -0800 (PST)
Message-ID: <4B16A790.8060009@joelhalpern.com>
Date: Wed, 02 Dec 2009 12:44:48 -0500
From: "Joel M. Halpern" <jmh@joelhalpern.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: David Meyer <dmm@1-4-5.net>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com> <20091202161445.GA2994@1-4-5.net> <4B16946C.3000300@joelhalpern.com> <20091202163941.GA3748@1-4-5.net> <4B1699AA.8010206@joelhalpern.com> <BC3B2AE8-AFDF-49CB-97A5-092881693540@sandstorm.net> <20091202172656.GA6840@1-4-5.net>
In-Reply-To: <20091202172656.GA6840@1-4-5.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: Charrie Sun <charriesun@gmail.com>, lisp <lisp@ietf.org>, Margaret Wasserman <mrw@sandstorm.net>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 17:44:59 -0000

Sorry, I do not see how any of the three mechanisms apply to the cases 
under discussion.
1) We are not discussing a change of policy
2) Since the ITR is not going to probe for all the EIDs in a block, one 
would expect the odds to favor it probing, and maintaining, the short 
prefix, and never learning about the long prefix.
3) There is no current reason for the ITR to send a map request.  If we 
want to change the semantics so that eveyr distinct EID needs a mpa 
request, but prefixes can be used pending the resolution, we could do 
that.  But that is not what the document says currently?

Up until Margaret brought up her case, I had simply assumed that the 
right answer was never to use nested EID blocks for actual allocations.

Given that an EID corresponds to a site, would it be simpler for the 
multi-site organization to use an EID per site?  the HQ can offer a 
lower priority RLOC for each of the remote site EIDs, and the remote 
sites can offer a lower priority RLOC for the HQ EID.  If we don't try 
to take them all out of the same block, it seems to work fine.  (Or if 
we use one block, but disagreggate it for advertisement.)

Yours,
Joel

David Meyer wrote:
...
> 
> 	There are basically three mechanisms we've talked about
> 	to handle this case (and the case Joel pointed out):
> 
> 	- An xTR that changes its policy [0] can send SMRs
> 	- An ITR can use RLOC-probing to learn new mappings 
> 	- or the TTL on the cache entry can time out and the ITR
> 	  the ITR will send a map-request on the next packet
> 
> 	Dave
> 
> [0]	Where "policy" could be EID prefix length, RLOC set, or 
>         weights and priorites. 

From jnc@mercury.lcs.mit.edu  Wed Dec  2 09:51:49 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 22D3728C0DB for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 09:51:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.133
X-Spam-Level: 
X-Spam-Status: No, score=-6.133 tagged_above=-999 required=5 tests=[AWL=-0.134, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s6T7xPc61ZEL for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 09:51:48 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 574BE3A6A46 for <lisp@ietf.org>; Wed,  2 Dec 2009 09:51:48 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 7AE196BE53E; Wed,  2 Dec 2009 12:51:39 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091202175139.7AE196BE53E@mercury.lcs.mit.edu>
Date: Wed,  2 Dec 2009 12:51:39 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 17:51:49 -0000

    > From: David Meyer <dmm@1-4-5.net>

    > On Wed, Dec 02, 2009 at 12:06:13PM -0500, Margaret Wasserman wrote:

    >> it is still true that if the ITR has an entry for the shorter prefix,
    >> it will never do a mapping lookup for the longer prefix, so it will
    >> never see the second answer with the different weights...

    > There are basically three mechanisms we've talked about to handle this
    > case (and the case Joel pointed out):
    >   - An xTR that changes its policy [0] can send SMRs
    >   - An ITR can use RLOC-probing to learn new mappings
    >   - or the TTL on the cache entry can time out and the ITR
    >     the ITR will send a map-request on the next packet

Perhaps I'm not understanding you, or I'm not understating Margaret, but it
seems to me that the mechanisms you mention don't solve Margaret's problem,
which is that if two mappings exist:

    >>>     a.b.c.d/n -> rloc.1
    >>>     a.b.c.d/m -> rloc.2
    >>>  where (n < m) && (rloc.1 !=3D rloc.2)

and the first mapping gets looked up and cached in an ITR, that ITR _will
never even ask for the second mapping_, since it thinks the mapping it
already has (the first one) satisfies any requests for mappings that might be
covered by the second entry.

The mechanisms you mention cover places where the existing cached mapping is
old/incorrect, and needs to be refreshed updated. However, assuming the first
mapping never changes, then none of the mechanisms you mention will ever do
anything - they will just reload the same first mapping.


However... her usage example (below) turned the light bulb on in my head as
to what the _real_ problem is (in abstract terms), and once I understood
that, the answer is 'simple'.

See following message for an extended muse on that subject.

	Noel

From darlewis@cisco.com  Wed Dec  2 10:05:47 2009
Return-Path: <darlewis@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 076113A695F for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:05:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.299
X-Spam-Level: 
X-Spam-Status: No, score=-6.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DgLrh9aKnXC0 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:05:46 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id 3B5B93A6912 for <lisp@ietf.org>; Wed,  2 Dec 2009 10:05:46 -0800 (PST)
Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAKQ6FkurRN+K/2dsb2JhbADADJd7hDEEjRo
X-IronPort-AV: E=Sophos;i="4.47,329,1257120000"; d="scan'208";a="444029102"
Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-6.cisco.com with ESMTP; 02 Dec 2009 18:05:38 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-4.cisco.com (8.13.8/8.14.3) with ESMTP id nB2I5c4P018008; Wed, 2 Dec 2009 18:05:38 GMT
Received: from xmb-sjc-213.amer.cisco.com ([171.70.151.153]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Wed, 2 Dec 2009 10:05:38 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 2 Dec 2009 10:05:38 -0800
Message-ID: <C0ACCB7B60E6F14B9AC46D742C1009A1A36754@xmb-sjc-213.amer.cisco.com>
In-Reply-To: <20091202175139.7AE196BE53E@mercury.lcs.mit.edu>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [lisp] Fwd: Re: Re: A mapping system design-- specificationof	LISP+ALT
Thread-Index: AcpzeBw3aREx6d+JTLKnhJT8MLRNrgAAB4yg
References: <20091202175139.7AE196BE53E@mercury.lcs.mit.edu>
From: "Darrel Lewis (darlewis)" <darlewis@cisco.com>
To: "Noel Chiappa" <jnc@mercury.lcs.mit.edu>, <lisp@ietf.org>
X-OriginalArrivalTime: 02 Dec 2009 18:05:38.0643 (UTC) FILETIME=[0DB1A230:01CA737A]
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 18:05:47 -0000

 > and the first mapping gets looked up and cached in an ITR,=20
> that ITR _will
> never even ask for the second mapping_, since it thinks the mapping it
> already has (the first one) satisfies any requests for=20
> mappings that might be
> covered by the second entry.

So to restate we have 3 ways for that ITR (usually an xTR) to not think
that the mapping it already has is valid.

The xTR may receive an ECM with the SMR bit set from the site who has
changed its policy.
The xTR mapping's TTL times out so th
The xTR happens to probe the remote site and learns that things have
changed.

>=20
> The mechanisms you mention cover places where the existing=20
> cached mapping is
> old/incorrect,

That's exactly the case we're talking about! :-)


 and needs to be refreshed updated. However,=20
> assuming the first
> mapping never changes,=20

The ITR has no idea if the existing mapping it has is valid or not!

then none of the mechanisms you=20
> mention will ever do
> anything - they will just reload the same first mapping.
>=20

Nope, they will go ask the ETR for an authoritative mapping whitch will
overwrite the ITR's existing mapping.

-Darrel

From dmm@1-4-5.net  Wed Dec  2 10:19:28 2009
Return-Path: <dmm@1-4-5.net>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 929D53A68C1 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:19:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.073
X-Spam-Level: 
X-Spam-Status: No, score=-2.073 tagged_above=-999 required=5 tests=[AWL=-0.074, BAYES_00=-2.599, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qz4hxc8R00cU for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:19:27 -0800 (PST)
Received: from m106.maoz.com (m106.maoz.com [205.167.76.9]) by core3.amsl.com (Postfix) with ESMTP id AF5D13A6359 for <lisp@ietf.org>; Wed,  2 Dec 2009 10:19:27 -0800 (PST)
Received: from m106.maoz.com (localhost [127.0.0.1]) by m106.maoz.com (8.14.3/8.14.3/Debian-6) with ESMTP id nB2IJJMU012589;  Wed, 2 Dec 2009 10:19:19 -0800
Received: (from dmm@localhost) by m106.maoz.com (8.14.3/8.14.3/Submit) id nB2IJIhh012588; Wed, 2 Dec 2009 10:19:18 -0800
X-Authentication-Warning: m106.maoz.com: dmm set sender to dmm@1-4-5.net using -f
Date: Wed, 2 Dec 2009 10:19:18 -0800
From: David Meyer <dmm@1-4-5.net>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <20091202181918.GA10862@1-4-5.net>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com> <20091202161445.GA2994@1-4-5.net> <4B16946C.3000300@joelhalpern.com> <20091202163941.GA3748@1-4-5.net> <4B1699AA.8010206@joelhalpern.com> <BC3B2AE8-AFDF-49CB-97A5-092881693540@sandstorm.net> <20091202172656.GA6840@1-4-5.net> <4B16A790.8060009@joelhalpern.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="X1bOJ3K7DJ5YkBrT"
Content-Disposition: inline
In-Reply-To: <4B16A790.8060009@joelhalpern.com>
X-public-key: http://www.1-4-5.net/~dmm/public-key.asc
X-gpg-fingerprint: 2409 8B50 B389 A307 BA5C 2A16 3918 03D6 A099 D8A7
X-philosophy: "I just had to let it go. John Lennon"
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: Charrie Sun <charriesun@gmail.com>, lisp <lisp@ietf.org>, Margaret Wasserman <mrw@sandstorm.net>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 18:19:28 -0000

--X1bOJ3K7DJ5YkBrT
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Dec 02, 2009 at 12:44:48PM -0500, Joel M. Halpern wrote:
> Sorry, I do not see how any of the three mechanisms apply to the cases =
=20
> under discussion.
> 1) We are not discussing a change of policy

	Margaret mentioned that weights changed:

>> a.b.c.d/n -> rloc.1 (weight =3D 100), rloc.2 (weight =3D 0)
>> a.b.c.d/m -> rloc.1 (weight =3D 0), rloc.2 (weight =3D 100)


> 2) Since the ITR is not going to probe for all the EIDs in a block, one =
=20
> would expect the odds to favor it probing, and maintaining, the short =20
> prefix, and never learning about the long prefix.

	Let's see: The probe is a map-request (p-bit) that is
	sent to an RLOC. Since a site's ETRs are consistently
	configured, probing in any of them will result in a
	map-reply that contains all of the matching EID prefixes
	and their associated data.

	The here point being that the EID prefix length in a
	map-cache doesn't really matter for these purposes. Of
	course there is a problem if all of a site's RLOC change;
	this is covered in the LISP-MN draft.

> 3) There is no current reason for the ITR to send a map request.  If we =
=20
> want to change the semantics so that eveyr distinct EID needs a mpa =20
> request, but prefixes can be used pending the resolution, we could do =20
> that.  But that is not what the document says currently?

	If its an xTR and it changes its EID prefix length, RLOC
	set, etc, it will want to notify its correspondents. Note
	the use of xTR v. ITR. =20

> Up until Margaret brought up her case, I had simply assumed that the =20
> right answer was never to use nested EID blocks for actual allocations.
>
> Given that an EID corresponds to a site, would it be simpler for the =20
> multi-site organization to use an EID per site? =20

	It could.

> the HQ can offer a =20
> lower priority RLOC for each of the remote site EIDs, and the remote =20
> sites can offer a lower priority RLOC for the HQ EID.  If we don't try =
=20
> to take them all out of the same block, it seems to work fine.  (Or if =
=20
> we use one block, but disagreggate it for advertisement.)

	That can also work.

	Dave



--X1bOJ3K7DJ5YkBrT
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAksWr6YACgkQORgD1qCZ2Kdz4wCfTNAlsGZ2vlqfakDXI6Qe2pOQ
CYkAoIS8P6wvoQ98PuZnH8XSn7oI11/L
=AF43
-----END PGP SIGNATURE-----

--X1bOJ3K7DJ5YkBrT--

From hartmans@mit.edu  Wed Dec  2 10:26:56 2009
Return-Path: <hartmans@mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A64493A6A31 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:26:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.11
X-Spam-Level: 
X-Spam-Status: No, score=-2.11 tagged_above=-999 required=5 tests=[AWL=-0.444,  BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gBgF8YvmuxfF for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:26:55 -0800 (PST)
Received: from mail.suchdamage.org (permutation-city.suchdamage.org [69.25.196.28]) by core3.amsl.com (Postfix) with ESMTP id D64223A6A0E for <lisp@ietf.org>; Wed,  2 Dec 2009 10:26:55 -0800 (PST)
Received: from carter-zimmerman.suchdamage.org (carter-zimmerman.suchdamage.org [69.25.196.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "laptop", Issuer "laptop" (not verified)) by mail.suchdamage.org (Postfix) with ESMTPS id 5B24420206; Wed,  2 Dec 2009 13:26:45 -0500 (EST)
Received: by carter-zimmerman.suchdamage.org (Postfix, from userid 8042) id B03844277; Wed,  2 Dec 2009 13:26:29 -0500 (EST)
From: Sam Hartman <hartmans-ietf@mit.edu>
To: "Darrel Lewis \(darlewis\)" <darlewis@cisco.com>
References: <20091202175139.7AE196BE53E@mercury.lcs.mit.edu> <C0ACCB7B60E6F14B9AC46D742C1009A1A36754@xmb-sjc-213.amer.cisco.com>
Date: Wed, 02 Dec 2009 13:26:29 -0500
In-Reply-To: <C0ACCB7B60E6F14B9AC46D742C1009A1A36754@xmb-sjc-213.amer.cisco.com> (Darrel Lewis's message of "Wed, 2 Dec 2009 10:05:38 -0800")
Message-ID: <tsl1vjdmduy.fsf@mit.edu>
User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: Noel Chiappa <jnc@mercury.lcs.mit.edu>, lisp@ietf.org
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 18:26:56 -0000

Darrel, I don't think that's quite the case we're talking about.

The overlapping prefix case is something like

I as an ETR want to express that 10.0.0.0/8 should go to RLOC set a
except for 10.1.0.0/16, which goes to RLOC set b.  This style of mapping
is the case where you have overlapping prefixes.

ZLisp at least will parse multiple records in a map reply, and will
accept any that dominate (are shorter than) the prefix it requested.
So, if an ETR sent back both map records above, it would accept both
mappings.

Other mechanisms we have for dealing with this case include:

1) "Don't do that." deaggregate if you are in that situation

2) If your data plane notices someone sending to a and you wish they
were sending to b, then SMR them in the control plane.  Then you can
give them a longer prefix when you get their map request.  Assuming that
a router who knows the mapping is for too short of a prefix gets a
packet, this "works" although it's kind of ugly.

3) Things mostly just work if the ITR happens to send a part of the
address space that has the long prefix.  I say mostly, because the spec
currently says that a shorter prefix replaces a longer one in the map
cache, so if you ever send to a part of the EID space that has the short
prefix, it will replace the long prefix you already have.  I think more
thought needs to be put into this section of the spec, and perhaps short
map replies should not replace longer prefix map replies that have
already been verified.

From jnc@mercury.lcs.mit.edu  Wed Dec  2 10:36:33 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2A2013A6A74 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:36:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.128
X-Spam-Level: 
X-Spam-Status: No, score=-6.128 tagged_above=-999 required=5 tests=[AWL=-0.129, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rP4sHknwKvJL for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:36:32 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 0F81B3A6A83 for <lisp@ietf.org>; Wed,  2 Dec 2009 10:36:31 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 84C3B6BE55A; Wed,  2 Dec 2009 13:36:23 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091202183623.84C3B6BE55A@mercury.lcs.mit.edu>
Date: Wed,  2 Dec 2009 13:36:23 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 18:36:33 -0000

    On Wed, Dec 02, 2009 at 12:06:13PM -0500, Margaret Wasserman wrote:

    > My use case for this type of configuration was a company that has a
    > large HQ and various small satellite offices, perhaps connected by
    > leased lines or other private links, and all directly connected to the 
    > Internet. They would like Internet traffic for the satellite offices to
    > go directly to/from those offices, but to fall back to going through
    > the HQ if one of the satellite offices does not have direct Internet
    > connectivity. However, they would not like traffic to/from HQ to flow
    > through the satellite offices if/when HQ has Internet connectivity
    > problems.

The problem here, fundamentally, is that we are trying to equate apples and
oranges: specifically, we are trying to take a _naming_ aggregate (the
company, and its block of EIDs) and equate (aka 'map') it to a _topology_
'molecule' (i.e. the mapping, which is a somewhat indivisible set of
topological 'atoms').

Needless to say, when we do that, if the naming aggregate is _not_ a single
set of topological 'atoms', things don't work! :-) You can only do such a 1:1
mapping when the former is a single set of topological 'atoms', and in
Margaret's example, it's not.

To put it another way, we're trying to introduce an efficiency (having a
single block of EIDs, which is covered by a single mapping), but you can't do
that if you want to i) chop out a piece of the block and have it go to a
different mapping, and ii) do so _without_ indicating that the block (and its
associated mapping) is not _complete_ (i.e. covers the entire block), but
only _part_ of that block.


For example, the way to do Margaret's thing is to have one main mapping, for
the company, which maps to just the RLOCs of the main location's ingress
routers, and secondary mappings - one for each branch office which has
independent Internet connectivity - which list their ingress router(s) RLOCs
as high-priority RLOCs, and the main location's ingress routers as low
priority RLOCs.

The problem is that if the branch office EIDs are sub-blocks of the companys
main EID block, they can be 'hidden' by the main block's mapping. Yes, the
company could divide its EID block into two, and use half for the main
company, and advertise that in one mapping, and split the other half up into
smaller chunks, each of which is advertized separately (i.e. has a separate
mapping). However, once again we are basically having to allocate EIDs on
topological basis.... and if machines move, they will have to get a new EID.


So there are a couple of ways to fix this - and there is no shortcut, it's a
fundamental problem (see above).

First, you could circulate a partial block's mapping together with
information about what sub-pieces of it are not in fact covered by it. That
way, someone looking at the mapping can know when it does, and does not,
apply, and can go get the other mapping if the destination they are looking
for is in a sub-block which is not actually covered by this partial block.

Second, in a variant of this, you never circulate the mapping for a partial
block _without_ circulating all the mappings for smaller pieces of the block,
in tandem.

Another solution is to understand that what we're trying to make 'efficient'
or 'simple' is the _configuration_, so that e.g. company X can get a block of
EIDs, and then allocate them freely to various bits of the company,
regardless of the location. However, it's perfectly plausible to have a tool
that is placed between the configuration description, and what goes into the
mapping database, which converts that first simple description ('we have been
allocted this block, of which this piece is allocated over here, and it's
using these routers') and spits out the more complex set of mapping table
entries which implement that.

E.g. if a company gets a /16, and wants to split off an /19 for an office, it
just puts two lines in its config file: the /16, and the /19. The tool then
automatically generates 4 mapping entries: a /17, an /18, and two /19s; the
first two, and the first of the /19s _all_ map to the same thing (for the
main office), and the second /19 maps to the office info.

Yes, this can lead to a inefficiencies in mapping lookups, since if a distant
site is trying to talk to multiple machines in the company, which happen to
fall into diffferent blocks, it could take multiple map-request/reply cycles
instead of one. However, that's almost an inevitable result of the simpler
_mechanism_ than the first option(s), which can describe more complex chunks
of the address space in a single mapping - 'you pays your money, and you
takes your choice' - you get more complex mechanism, or more mapping entries.


Something like this is inevitable if i) naming blocks are not necessarily
topological blocks, and ii) we want to have the efficiency of being able to
apply a single mapping to a block of the identity naming space.

	Noel

From jnc@mercury.lcs.mit.edu  Wed Dec  2 10:40:34 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 770193A6A4A for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:40:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.123
X-Spam-Level: 
X-Spam-Status: No, score=-6.123 tagged_above=-999 required=5 tests=[AWL=-0.124, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 54ytLpF0bI13 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:40:33 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id C70CB3A6A31 for <lisp@ietf.org>; Wed,  2 Dec 2009 10:40:33 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id B05706BE55A; Wed,  2 Dec 2009 13:40:25 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091202184025.B05706BE55A@mercury.lcs.mit.edu>
Date: Wed,  2 Dec 2009 13:40:25 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 18:40:34 -0000

    > From: "Darrel Lewis (darlewis)" <darlewis@cisco.com>

    >> The mechanisms you mention cover places where the existing cached
    >> mapping is old/incorrect,

    > That's exactly the case we're talking about! :-)

Uh, no. In the case we are discussing, there are _two_ valid, up-to-date
mappings - which have _overlapping_ coverage (in terms of the chunk of
identity namespace they cover).

	Noel

From darlewis@cisco.com  Wed Dec  2 10:41:46 2009
Return-Path: <darlewis@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0393A3A6A8A for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:41:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.149
X-Spam-Level: 
X-Spam-Status: No, score=-6.149 tagged_above=-999 required=5 tests=[AWL=-0.150, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9sux9chozxJb for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:41:45 -0800 (PST)
Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by core3.amsl.com (Postfix) with ESMTP id 4C54C3A6A4A for <lisp@ietf.org>; Wed,  2 Dec 2009 10:41:45 -0800 (PST)
Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAANEFkurRN+K/2dsb2JhbADABJd8gi+CAgSNGg
X-IronPort-AV: E=Sophos;i="4.47,329,1257120000"; d="scan'208";a="112869519"
Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-5.cisco.com with ESMTP; 02 Dec 2009 18:41:35 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-4.cisco.com (8.13.8/8.14.3) with ESMTP id nB2IfZN0017844; Wed, 2 Dec 2009 18:41:35 GMT
Received: from xmb-sjc-213.amer.cisco.com ([171.70.151.153]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Wed, 2 Dec 2009 10:41:35 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 2 Dec 2009 10:41:32 -0800
Message-ID: <C0ACCB7B60E6F14B9AC46D742C1009A1A3677F@xmb-sjc-213.amer.cisco.com>
In-Reply-To: <20091202184025.B05706BE55A@mercury.lcs.mit.edu>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [lisp] Fwd: Re: Re: A mapping system design-- specificationof	LISP+ALT
Thread-Index: AcpzfuqivWesRDEuTuSecPN++zdyhgAABW+Q
References: <20091202184025.B05706BE55A@mercury.lcs.mit.edu>
From: "Darrel Lewis (darlewis)" <darlewis@cisco.com>
To: "Noel Chiappa" <jnc@mercury.lcs.mit.edu>, <lisp@ietf.org>
X-OriginalArrivalTime: 02 Dec 2009 18:41:35.0529 (UTC) FILETIME=[134C5190:01CA737F]
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 18:41:46 -0000

=20

>=20
>=20
>     > From: "Darrel Lewis (darlewis)" <darlewis@cisco.com>
>=20
>     >> The mechanisms you mention cover places where the=20
> existing cached
>     >> mapping is old/incorrect,
>=20
>     > That's exactly the case we're talking about! :-)
>=20
> Uh, no. In the case we are discussing, there are _two_ valid,=20
> up-to-date
> mappings - which have _overlapping_ coverage (in terms of the chunk of
> identity namespace they cover).
>=20

If you don't have both, then your ITR's cache is not valid.

-Darrel

From dmm@1-4-5.net  Wed Dec  2 10:43:31 2009
Return-Path: <dmm@1-4-5.net>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 73F753A6A4A for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:43:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.065
X-Spam-Level: 
X-Spam-Status: No, score=-2.065 tagged_above=-999 required=5 tests=[AWL=-0.066, BAYES_00=-2.599, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xaIjFUMTzTjV for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:43:30 -0800 (PST)
Received: from m106.maoz.com (m106.maoz.com [205.167.76.9]) by core3.amsl.com (Postfix) with ESMTP id C4BE63A6A3B for <lisp@ietf.org>; Wed,  2 Dec 2009 10:43:30 -0800 (PST)
Received: from m106.maoz.com (localhost [127.0.0.1]) by m106.maoz.com (8.14.3/8.14.3/Debian-6) with ESMTP id nB2Ig2ph015500;  Wed, 2 Dec 2009 10:42:02 -0800
Received: (from dmm@localhost) by m106.maoz.com (8.14.3/8.14.3/Submit) id nB2Ig1Kc015499; Wed, 2 Dec 2009 10:42:01 -0800
X-Authentication-Warning: m106.maoz.com: dmm set sender to dmm@1-4-5.net using -f
Date: Wed, 2 Dec 2009 10:42:01 -0800
From: David Meyer <dmm@1-4-5.net>
To: Sam Hartman <hartmans-ietf@mit.edu>
Message-ID: <20091202184201.GA14706@1-4-5.net>
References: <20091202175139.7AE196BE53E@mercury.lcs.mit.edu> <C0ACCB7B60E6F14B9AC46D742C1009A1A36754@xmb-sjc-213.amer.cisco.com> <tsl1vjdmduy.fsf@mit.edu>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YiEDa0DAkWCtVeE4"
Content-Disposition: inline
In-Reply-To: <tsl1vjdmduy.fsf@mit.edu>
X-public-key: http://www.1-4-5.net/~dmm/public-key.asc
X-gpg-fingerprint: 2409 8B50 B389 A307 BA5C 2A16 3918 03D6 A099 D8A7
X-philosophy: "I just had to let it go. John Lennon"
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: Noel Chiappa <jnc@mercury.lcs.mit.edu>, lisp@ietf.org
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 18:43:31 -0000

--YiEDa0DAkWCtVeE4
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

	Sam,

	I'm trying to understand what you mean in this paragraph:

> ZLisp at least will parse multiple records in a map reply, and will
> accept any that dominate (are shorter than) the prefix it requested.
> So, if an ETR sent back both map records above, it would accept both
> mappings.

	Since a (IPv4) map-request is sent for a /32 (inner DA in
	a ECM, outer DA if its on the ALT), everything returned
	will be equal-to or shorter than the requested EID
	prefix. So I don't understand what you exactly what you
	mean in the above paragraph. Can you give us a little
	more on what you're trying to say?

	Thanks,

	Dave


--YiEDa0DAkWCtVeE4
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAksWtPkACgkQORgD1qCZ2KfZEwCeM3PD+YNTDR/AW1yF541OZBam
j2cAn3+dUM28bT1mDjkrzAAsxQxJrFZG
=8lEh
-----END PGP SIGNATURE-----

--YiEDa0DAkWCtVeE4--

From jmh@joelhalpern.com  Wed Dec  2 10:52:03 2009
Return-Path: <jmh@joelhalpern.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4E74E3A6403 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:52:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.114
X-Spam-Level: 
X-Spam-Status: No, score=-3.114 tagged_above=-999 required=5 tests=[AWL=-0.115, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 34nazEDV60H5 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:51:51 -0800 (PST)
Received: from hermes.mail.tigertech.net (hermes.mail.tigertech.net [64.62.209.72]) by core3.amsl.com (Postfix) with ESMTP id A21E03A6A93 for <lisp@ietf.org>; Wed,  2 Dec 2009 10:51:51 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by hermes.tigertech.net (Postfix) with ESMTP id 258F24300F7; Wed,  2 Dec 2009 10:51:44 -0800 (PST)
X-Virus-Scanned: Debian amavisd-new at hermes.tigertech.net
Received: from [10.10.10.102] (pool-71-161-50-79.clppva.btas.verizon.net [71.161.50.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by hermes.tigertech.net (Postfix) with ESMTP id 9D14A4300B3; Wed,  2 Dec 2009 10:51:42 -0800 (PST)
Message-ID: <4B16B73C.3070004@joelhalpern.com>
Date: Wed, 02 Dec 2009 13:51:40 -0500
From: "Joel M. Halpern" <jmh@joelhalpern.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: David Meyer <dmm@1-4-5.net>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com> <20091202161445.GA2994@1-4-5.net> <4B16946C.3000300@joelhalpern.com> <20091202163941.GA3748@1-4-5.net> <4B1699AA.8010206@joelhalpern.com> <BC3B2AE8-AFDF-49CB-97A5-092881693540@sandstorm.net> <20091202172656.GA6840@1-4-5.net> <4B16A790.8060009@joelhalpern.com> <20091202181918.GA10862@1-4-5.net>
In-Reply-To: <20091202181918.GA10862@1-4-5.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: Charrie Sun <charriesun@gmail.com>, lisp <lisp@ietf.org>, Margaret Wasserman <mrw@sandstorm.net>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 18:52:03 -0000

I think that this implies that the initial response (and all probe based 
response) would have to include the EID block for each and every site in 
the enterprise.
I am reminded many, many, years ago when Fred Baker was trying to 
install the first very large VPN, and folks first saw just how big a 
retail giant and each of its stores could be.
Please, we do not want to require that the map reply contain the EID for 
each and every site.

Given that LISP names sites, not machines, it seems to me that the 
answer is that every site has an EID block.  That trying to treat these 
as related is simply asking for trouble.  The fact that if a machine 
moves from a remote site to the home site it has to change EIDs is a 
consequence of the LISP design (unless one has mobility.  That is why 
you worked out how to add mobility...)

Trying to use RLOC longest match semantics and RLOC overlapping prefix 
semantics on cached mapping entries seems to me to be asking for trouble.

If other folks really want to do this, then it seems to me that we are 
going to have to write up very clearly how it works, and explain the 
implications of our choice.  As far as I can tell, the text as currently 
written is not clear about whether this is permitted, or how it is 
supposed to work.

(For clarity, all of the above, and all of the preceding discussion, has 
been purely personal opinion.  Having just had a hat change, I am not 
yet in the proper habits of being clear about the difference.
Also, having just changed roles, it is probably more important than 
usual that I be clear about the difference.  Apologies if I confused 
anyone.)

Yours,
Joel

David Meyer wrote:
...
>> 2) Since the ITR is not going to probe for all the EIDs in a block, one  
>> would expect the odds to favor it probing, and maintaining, the short  
>> prefix, and never learning about the long prefix.
> 
> 	Let's see: The probe is a map-request (p-bit) that is
> 	sent to an RLOC. Since a site's ETRs are consistently
> 	configured, probing in any of them will result in a
> 	map-reply that contains all of the matching EID prefixes
> 	and their associated data.
> 
> 	The here point being that the EID prefix length in a
> 	map-cache doesn't really matter for these purposes. Of
> 	course there is a problem if all of a site's RLOC change;
> 	this is covered in the LISP-MN draft.
> 
...

From jnc@mercury.lcs.mit.edu  Wed Dec  2 10:55:18 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0D2673A6403 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:55:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.119
X-Spam-Level: 
X-Spam-Status: No, score=-6.119 tagged_above=-999 required=5 tests=[AWL=-0.120, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XfIHzJEuBuZK for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 10:55:17 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 4CE983A6960 for <lisp@ietf.org>; Wed,  2 Dec 2009 10:55:17 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 40ED86BE55A; Wed,  2 Dec 2009 13:55:08 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091202185508.40ED86BE55A@mercury.lcs.mit.edu>
Date: Wed,  2 Dec 2009 13:55:08 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 18:55:18 -0000

    > From: "Darrel Lewis (darlewis)" <darlewis@cisco.com>

    >> In the case we are discussing, there are _two_ valid, up-to-date
    >> mappings - which have _overlapping_ coverage

    > If you don't have both, then your ITR's cache is not valid.

Um, by "overlapping" I meant 'partial overlap', not 'equivalent'. I.e. these
are two different mappings, one of which is for a subset of the part of the
identity namespace covered by the other. 

	Noel

From darlewis@cisco.com  Wed Dec  2 11:02:01 2009
Return-Path: <darlewis@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1A08E3A688A for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 11:02:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.099
X-Spam-Level: 
X-Spam-Status: No, score=-6.099 tagged_above=-999 required=5 tests=[AWL=-0.100, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PK-U5BXDHRaa for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 11:02:00 -0800 (PST)
Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by core3.amsl.com (Postfix) with ESMTP id 207A03A691D for <lisp@ietf.org>; Wed,  2 Dec 2009 11:02:00 -0800 (PST)
Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEADpIFkurR7Ht/2dsb2JhbADAHZd6hDEE
X-IronPort-AV: E=Sophos;i="4.47,329,1257120000"; d="scan'208";a="56696144"
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-4.cisco.com with ESMTP; 02 Dec 2009 19:01:52 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id nB2J1q7U007915; Wed, 2 Dec 2009 19:01:52 GMT
Received: from xmb-sjc-213.amer.cisco.com ([171.70.151.153]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Wed, 2 Dec 2009 11:01:52 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 2 Dec 2009 11:01:47 -0800
Message-ID: <C0ACCB7B60E6F14B9AC46D742C1009A1A367A0@xmb-sjc-213.amer.cisco.com>
In-Reply-To: <4B16B73C.3070004@joelhalpern.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [lisp] Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
Thread-Index: AcpzgIvJA4ITO2ZzSWCqXlNcnlEG6gAAO1gQ
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com><20091202161445.GA2994@1-4-5.net><4B16946C.3000300@joelhalpern.com><20091202163941.GA3748@1-4-5.net><4B1699AA.8010206@joelhalpern.com><BC3B2AE8-AFDF-49CB-97A5-092881693540@sandstorm.net><20091202172656.GA6840@1-4-5.net><4B16A790.8060009@joelhalpern.com><20091202181918.GA10862@1-4-5.net> <4B16B73C.3070004@joelhalpern.com>
From: "Darrel Lewis (darlewis)" <darlewis@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "David Meyer" <dmm@1-4-5.net>
X-OriginalArrivalTime: 02 Dec 2009 19:01:52.0158 (UTC) FILETIME=[E8772BE0:01CA7381]
Cc: Charrie Sun <charriesun@gmail.com>, lisp <lisp@ietf.org>, Margaret Wasserman <mrw@sandstorm.net>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 19:02:01 -0000

 > Given that LISP names sites, not machines, it seems to me that the=20
> answer is that every site has an EID block.  That trying to=20
> treat these=20
> as related is simply asking for trouble.  The fact that if a machine=20
> moves from a remote site to the home site it has to change EIDs is a=20
> consequence of the LISP design (unless one has mobility.  That is why=20
> you worked out how to add mobility...)

LISP gives you the flexibility to do either.  If you have less than 32
sites (for LSB issues), and want to have overlapping prefixes, you can
consistantly configure your ETRs. =20

If you have more than 32 sites, or any other reason, then they should be
stored and used (as you suggest) as individual prefixes, with no
covering aggregate.

-Darrel

From jnc@mercury.lcs.mit.edu  Wed Dec  2 11:16:31 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B4F323A6AD2 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 11:16:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.114
X-Spam-Level: 
X-Spam-Status: No, score=-6.114 tagged_above=-999 required=5 tests=[AWL=-0.115, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VwG1-4W0yDfP for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 11:16:31 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id DF46D3A6A34 for <lisp@ietf.org>; Wed,  2 Dec 2009 11:16:30 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 2CD0B6BE5E7; Wed,  2 Dec 2009 14:16:22 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091202191622.2CD0B6BE5E7@mercury.lcs.mit.edu>
Date: Wed,  2 Dec 2009 14:16:22 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 19:16:31 -0000

    > From: "Joel M. Halpern" <jmh@joelhalpern.com>

    > Given that LISP names sites, not machines

There's nothing in the protocol that mandates that. The protocol can be used
either way.

    > The fact that if a machine moves from a remote site to the home site it
    > has to change EIDs is a consequence of the LISP design

No, it would be a consequence of how it is _used_.

Only if people want the efficiencies of having a _block_ of namespace covered
by a single (identity->location) mapping does one suffer the consequence that
all things in that identity block have to be at that same location.

	Noel

From jnc@mercury.lcs.mit.edu  Wed Dec  2 11:38:07 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3909B3A6AD8 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 11:38:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.111
X-Spam-Level: 
X-Spam-Status: No, score=-6.111 tagged_above=-999 required=5 tests=[AWL=-0.112, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BrE+++aWAUVU for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 11:38:06 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 75A893A6ACB for <lisp@ietf.org>; Wed,  2 Dec 2009 11:38:06 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 4A3BC6BE5E7; Wed,  2 Dec 2009 14:37:58 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091202193758.4A3BC6BE5E7@mercury.lcs.mit.edu>
Date: Wed,  2 Dec 2009 14:37:58 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 19:38:07 -0000

    > From: Sam Hartman <hartmans-ietf@mit.edu>

    > 2) If your data plane notices someone sending to a and you wish they
    > were sending to b, then SMR them in the control plane. Then you can
    > give them a longer prefix when you get their map request.

Interesting idea... I missed that one!

You'd have to make sure the destination ETR for tbe main block knew about the
sub-blocks (so it could check for packet to them), and you'd have to make
sure the Map-Request went to the right ETR, etc, but it might work...

    > the spec currently says that a shorter prefix replaces a longer one in
    > the map cache, so if you ever send to a part of the EID space that has
    > the short prefix, it will replace the long prefix you already have. I
    > think more thought needs to be put into this section of the spec, and
    > perhaps short map replies should not replace longer prefix map replies
    > that have already been verified.

Perhaps. I think this whole thing should be thought through, and we should
_first_ decide it we want to _allow_ overlapping mappings, or just outlaw
them. Only if we decide to keep them would we need to go through and make them
work right (which involves a number of things, not just the 'don't discard
longer entries').

Of course, now that I think about it, how much work it would take to make them
work right, versus how useful they would be, would be a major piece of data
for the 'keep/outlaw' decision... :-)

	Noel

From hartmans@mit.edu  Wed Dec  2 12:43:14 2009
Return-Path: <hartmans@mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D5CF13A683B for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 12:43:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.046
X-Spam-Level: 
X-Spam-Status: No, score=-2.046 tagged_above=-999 required=5 tests=[AWL=-0.381, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sh4z3BmhKeHz for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 12:43:14 -0800 (PST)
Received: from mail.suchdamage.org (permutation-city.suchdamage.org [69.25.196.28]) by core3.amsl.com (Postfix) with ESMTP id DFF603A657C for <lisp@ietf.org>; Wed,  2 Dec 2009 12:43:13 -0800 (PST)
Received: from carter-zimmerman.suchdamage.org (carter-zimmerman.suchdamage.org [69.25.196.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "laptop", Issuer "laptop" (not verified)) by mail.suchdamage.org (Postfix) with ESMTPS id B8E032027D; Wed,  2 Dec 2009 15:43:03 -0500 (EST)
Received: by carter-zimmerman.suchdamage.org (Postfix, from userid 8042) id 992D94277; Wed,  2 Dec 2009 15:42:47 -0500 (EST)
From: Sam Hartman <hartmans-ietf@mit.edu>
To: David Meyer <dmm@1-4-5.net>
References: <20091202175139.7AE196BE53E@mercury.lcs.mit.edu> <C0ACCB7B60E6F14B9AC46D742C1009A1A36754@xmb-sjc-213.amer.cisco.com> <tsl1vjdmduy.fsf@mit.edu> <20091202184201.GA14706@1-4-5.net>
Date: Wed, 02 Dec 2009 15:42:47 -0500
In-Reply-To: <20091202184201.GA14706@1-4-5.net> (David Meyer's message of "Wed, 2 Dec 2009 10:42:01 -0800")
Message-ID: <tslskbtkszc.fsf@mit.edu>
User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: Noel Chiappa <jnc@mercury.lcs.mit.edu>, lisp@ietf.org
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 20:43:14 -0000

>>>>> "David" == David Meyer <dmm@1-4-5.net> writes:

    David> 	Sam, I'm trying to understand what you mean in this
    David> paragraph:

    >> ZLisp at least will parse multiple records in a map reply, and
    >> will accept any that dominate (are shorter than) the prefix it
    >> requested.  So, if an ETR sent back both map records above, it
    >> would accept both mappings.

    David> 	Since a (IPv4) map-request is sent for a /32 (inner DA
    David> in a ECM, outer DA if its on the ALT), everything returned
    David> will be equal-to or shorter than the requested EID prefix. So
    David> I don't understand what you exactly what you mean in the
    David> above paragraph. Can you give us a little more on what you're
    David> trying to say?

It's not always true that a map request will be for a /32 or /128. A map
request record contains a prefix element. Our code does fill in the inner
destination address from this prefix, but when actually responding to a
map request, it uses the requested prefix in the map request record
*not* the inner DA.  When creating a new map cache entry we do use a /32
or /128.  However when sending a map request where we have a valid entry
(revalidation) we'll use the prefix from the cache entry.

For the first record in a map reply, we'll accept the map reply if:

* The reply prefix is the same as the requested prefix

* The reply prefix contains the requested prefix

For additional map records, we'll also accept the update if the reply
prefix is contained in the prefix of the first map record.

So, examples.
wef we ask for 10.0.0.1/32 and you reply with 11.0.0.0/8 (you didn't answer
the question we asked), we'll reject.

wef we ask for 10.0.0.0/8 and you reply with 10.0.0.0/16,we'll continue
using our existing entry until it expires and then time out.  When we next
ask the question we'll ask with a /32 and accept a /8 reply if that's the
response we get.  The fact that we reject the reply in this case is quite
possibly undesirable.

wef we ask for 10.0.0.1/32 and get a reply containing 10.0.0.0/8 and
10.1.0.0/16, we'll accept both.

From hartmans@mit.edu  Wed Dec  2 13:27:36 2009
Return-Path: <hartmans@mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 268B13A6956 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 13:27:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[AWL=-0.333, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FB26AdujQQ78 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 13:27:35 -0800 (PST)
Received: from mail.suchdamage.org (permutation-city.suchdamage.org [69.25.196.28]) by core3.amsl.com (Postfix) with ESMTP id 451EF3A6886 for <lisp@ietf.org>; Wed,  2 Dec 2009 13:27:10 -0800 (PST)
Received: from carter-zimmerman.suchdamage.org (carter-zimmerman.suchdamage.org [69.25.196.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "laptop", Issuer "laptop" (not verified)) by mail.suchdamage.org (Postfix) with ESMTPS id 5A5832027D; Wed,  2 Dec 2009 16:27:00 -0500 (EST)
Received: by carter-zimmerman.suchdamage.org (Postfix, from userid 8042) id 3DC8D643A3; Wed,  2 Dec 2009 16:26:43 -0500 (EST)
From: Sam Hartman <hartmans-ietf@mit.edu>
To: jnc@mercury.lcs.mit.edu (Noel Chiappa)
References: <20091202193758.4A3BC6BE5E7@mercury.lcs.mit.edu>
Date: Wed, 02 Dec 2009 16:26:43 -0500
In-Reply-To: <20091202193758.4A3BC6BE5E7@mercury.lcs.mit.edu> (Noel Chiappa's message of "Wed, 2 Dec 2009 14:37:58 -0500 (EST)")
Message-ID: <tslfx7tkqy4.fsf@mit.edu>
User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: lisp@ietf.org
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 21:27:36 -0000

>>>>> "Noel" == Noel Chiappa <jnc@mercury.lcs.mit.edu> writes:

    Noel> Perhaps. I think this whole thing should be thought through,
    Noel> and we should _first_ decide it we want to _allow_ overlapping
    Noel> mappings, or just outlaw them. Only if we decide to keep them
    Noel> would we need to go through and make them work right (which
    Noel> involves a number of things, not just the 'don't discard
    Noel> longer entries').

Agreed.
I tried to implement overlapping mappings because the spec said I
should:-)

The strongest argument for permitting overlapping mappings I've seen is
the default PETR case.

From dmm@1-4-5.net  Wed Dec  2 13:34:20 2009
Return-Path: <dmm@1-4-5.net>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 210ED3A692B for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 13:34:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.058
X-Spam-Level: 
X-Spam-Status: No, score=-2.058 tagged_above=-999 required=5 tests=[AWL=-0.059, BAYES_00=-2.599, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XjGw+Z7rf8aY for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 13:34:19 -0800 (PST)
Received: from m106.maoz.com (m106.maoz.com [205.167.76.9]) by core3.amsl.com (Postfix) with ESMTP id 585B43A681B for <lisp@ietf.org>; Wed,  2 Dec 2009 13:34:19 -0800 (PST)
Received: from m106.maoz.com (localhost [127.0.0.1]) by m106.maoz.com (8.14.3/8.14.3/Debian-6) with ESMTP id nB2LXxXI028509;  Wed, 2 Dec 2009 13:33:59 -0800
Received: (from dmm@localhost) by m106.maoz.com (8.14.3/8.14.3/Submit) id nB2LXx8g028508; Wed, 2 Dec 2009 13:33:59 -0800
X-Authentication-Warning: m106.maoz.com: dmm set sender to dmm@1-4-5.net using -f
Date: Wed, 2 Dec 2009 13:33:59 -0800
From: David Meyer <dmm@1-4-5.net>
To: Sam Hartman <hartmans-ietf@mit.edu>
Message-ID: <20091202213359.GA28460@1-4-5.net>
References: <20091202175139.7AE196BE53E@mercury.lcs.mit.edu> <C0ACCB7B60E6F14B9AC46D742C1009A1A36754@xmb-sjc-213.amer.cisco.com> <tsl1vjdmduy.fsf@mit.edu> <20091202184201.GA14706@1-4-5.net> <tslskbtkszc.fsf@mit.edu>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ikeVEW9yuYc//A+q"
Content-Disposition: inline
In-Reply-To: <tslskbtkszc.fsf@mit.edu>
X-public-key: http://www.1-4-5.net/~dmm/public-key.asc
X-gpg-fingerprint: 2409 8B50 B389 A307 BA5C 2A16 3918 03D6 A099 D8A7
X-philosophy: "I just had to let it go. John Lennon"
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: Noel Chiappa <jnc@mercury.lcs.mit.edu>, lisp@ietf.org
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2009 21:34:20 -0000

--ikeVEW9yuYc//A+q
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Dec 02, 2009 at 03:42:47PM -0500, Sam Hartman wrote:
> >>>>> "David" =3D=3D David Meyer <dmm@1-4-5.net> writes:
>=20
>     David> 	Sam, I'm trying to understand what you mean in this
>     David> paragraph:
>=20
>     >> ZLisp at least will parse multiple records in a map reply, and
>     >> will accept any that dominate (are shorter than) the prefix it
>     >> requested.  So, if an ETR sent back both map records above, it
>     >> would accept both mappings.
>=20
>     David> 	Since a (IPv4) map-request is sent for a /32 (inner DA
>     David> in a ECM, outer DA if its on the ALT), everything returned
>     David> will be equal-to or shorter than the requested EID prefix. So
>     David> I don't understand what you exactly what you mean in the
>     David> above paragraph. Can you give us a little more on what you're
>     David> trying to say?
>=20
> It's not always true that a map request will be for a /32 or /128. A map
> request record contains a prefix element. Our code does fill in the inner
> destination address from this prefix, but when actually responding to a
> map request, it uses the requested prefix in the map request record
> *not* the inner DA.  When creating a new map cache entry we do use a /32
> or /128.  However when sending a map request where we have a valid entry
> (revalidation) we'll use the prefix from the cache entry.

	Gotcha, thnx.

	Dave

--ikeVEW9yuYc//A+q
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAksW3UcACgkQORgD1qCZ2KfUSQCgit/YLy7Tsae9nXB7VeHIzS22
LCQAn0H7ue9IxRPBNvSzy0+ozc3hLuLx
=qvbP
-----END PGP SIGNATURE-----

--ikeVEW9yuYc//A+q--

From xuxh@huawei.com  Wed Dec  2 18:28:34 2009
Return-Path: <xuxh@huawei.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 882FE3A6872 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 18:28:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.657
X-Spam-Level: 
X-Spam-Status: No, score=0.657 tagged_above=-999 required=5 tests=[AWL=-0.133,  BAYES_00=-2.599, CN_BODY_35=0.339, J_CHICKENPOX_43=0.6, MIME_CHARSET_FARAWAY=2.45]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WR0h1YI-zE9v for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 18:28:33 -0800 (PST)
Received: from szxga03-in.huawei.com (szxga03-in.huawei.com [119.145.14.66]) by core3.amsl.com (Postfix) with ESMTP id F36633A68B4 for <lisp@ietf.org>; Wed,  2 Dec 2009 18:28:28 -0800 (PST)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KU20021H1J789@szxga03-in.huawei.com> for lisp@ietf.org; Thu, 03 Dec 2009 10:28:19 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KU200EHP1J7F2@szxga03-in.huawei.com> for lisp@ietf.org; Thu, 03 Dec 2009 10:28:19 +0800 (CST)
Received: from HUAWEIE75F8F11 ([10.111.12.212]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0KU2006JL1J6XA@szxml04-in.huawei.com> for lisp@ietf.org; Thu, 03 Dec 2009 10:28:19 +0800 (CST)
Date: Thu, 03 Dec 2009 10:28:19 +0800
From: Xu Xiaohu <xuxh@huawei.com>
In-reply-to: <4B169A69.4050302@joelhalpern.com>
To: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'David Meyer' <dmm@1-4-5.net>
Message-id: <005201ca73c0$47304020$d40c6f0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3138
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: quoted-printable
Thread-index: Acpzb1PrDeVSJwNlRlib+yuBWSPlVAAT/fJw
Cc: 'Charrie Sun' <charriesun@gmail.com>, 'lisp' <lisp@ietf.org>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2009 02:28:34 -0000

Hi all,

It seems that the same issue had even been discussed two years ago. See
http://www.ops.ietf.org/lists/rrg/2007/msg00429.html

Another related issue was also discussed. See
http://www.ietf.org/mail-archive/web/ram/current/msg01827.html

Xiaohu

> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> =B7=A2=BC=FE=C8=CB: lisp-bounces@ietf.org =
[mailto:lisp-bounces@ietf.org] =B4=FA=B1=ED Joel M.
> Halpern
> =B7=A2=CB=CD=CA=B1=BC=E4: 2009=C4=EA12=D4=C23=C8=D5 0:49
> =CA=D5=BC=FE=C8=CB: David Meyer
> =B3=AD=CB=CD: Charrie Sun; lisp
> =D6=F7=CC=E2: Re: [lisp] Fwd: Re: Re: A mapping system design-- =
specification of
> LISP+ALT
>=20
> To elaborate on my last answer, using some numbers,
> you can not have a mapping of the form
> 1.2/16 -> rloc.1
> 1.2.3/24 ->rloc.2
> If an ITR first looks up 1.2.6.9, it gets the first entry.
> If it is then handed a packet to EID 1.2.3.7, it will perfectly =
happily
> use the entry it has, and not ask for a new one.  Therefore it will
> never hear about the mapping to rloc.2.
>=20
> Yours,
> Joel
>=20
> David Meyer wrote:
> > 	Joel,
> >
> >> I think that there is a subtle difference between the IP situation =
for
> >> nested prefixes and the LISP EID situation.
> >>
> >> As I read things, and I may be confused, you can not have two sets =
of
> >> responses that map EID blocks to RLOCs, where one response is for a
> >> short prefix, and one is for a long prefix within that, pointing to
> >> different RLOCs.  If you ever do that, I think there is significant
> >> misdirection potential.
> >
> >> SUppose that an ITR first asks for a destination EID that is inside =
the
> >> short prefix, and outside the long one.  The ITR gets an answer.
> >> If the ITR then gets a packet with a destination EID from the long
> >> prefix, there will already be a proper match in the table.  It will =
not
> >> issue a new resolution request.  (And assuming both sets of traffic
> >> continue, it is quite likely that the short prefix will be =
refreshed
> >> consistently, and the long prefix never discovered.
> >> Thus, while EIDs can be delegated from shorter prefixes to longer
> >> prefixes, I think that an EID block that actually resolves to RLOCs =
can
> >> never also delegate a portion of that space to a separate entity, =
with
> >> distinct RLOCs.
> >
> > 	Let me see if I understand. Are you saying that you can't
> > 	have two mapping sover the form:
> >
> > 	a.b.c.d/n -> rloc.1
> > 	a.b.c.d/m -> rloc.2
> >
> > 	where (n < m) && (rloc.1 !=3D rloc.2)
> >
> > 	Dave
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp


From charriesun@gmail.com  Wed Dec  2 18:45:22 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4F5033A69B5 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 18:45:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.603
X-Spam-Level: 
X-Spam-Status: No, score=-1.603 tagged_above=-999 required=5 tests=[AWL=0.395,  BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I+kH2whQd9dF for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 18:45:21 -0800 (PST)
Received: from mail-vw0-f184.google.com (mail-vw0-f184.google.com [209.85.212.184]) by core3.amsl.com (Postfix) with ESMTP id E64753A68B4 for <lisp@ietf.org>; Wed,  2 Dec 2009 18:45:17 -0800 (PST)
Received: by vws14 with SMTP id 14so417387vws.32 for <lisp@ietf.org>; Wed, 02 Dec 2009 18:45:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=EwI03qtTvt8dhq3aeJxrF9SuAedVGFNgczlVgZHtl3E=; b=Kc7PdBcfPrLBimqNVZUY4ZQwvYGa//IP3b4xU6UtrRHjiLa/u4Pq6cl7ub9A9d95HN DGlEOwa4oEyhTzR4KpFxRixQX3cAI6BFML6QxDV5onIhsXYs+6n3OyfsUrCtDwKetcNZ tuA5SErcl0DvARZUFvHGT2e5qWvVsWkYqd154=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=UU/taQ/mftWIAt10YszzdAiNqz7JYByA4T9zbAMtnzRsm14ccrCX2eUA1auTwIz+eu T/ba4UGl5VHsCECT4tL2vbdki3EzmNp5GZWuJ5B5Kmo5xQgQrgvzZ/WTxRk9bUyGGj8Q ZvWKt3j9Jidhq2P7y8z9/dB1P5nclHglaT3Wo=
MIME-Version: 1.0
Received: by 10.220.124.13 with SMTP id s13mr1078107vcr.119.1259808306939;  Wed, 02 Dec 2009 18:45:06 -0800 (PST)
In-Reply-To: <4eb512450912021842m58910a23w4d8ce0a9d044cb31@mail.gmail.com>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com> <20091202161445.GA2994@1-4-5.net> <4B16946C.3000300@joelhalpern.com> <20091202163941.GA3748@1-4-5.net> <4B1699AA.8010206@joelhalpern.com> <BC3B2AE8-AFDF-49CB-97A5-092881693540@sandstorm.net> <20091202172656.GA6840@1-4-5.net> <4B16A790.8060009@joelhalpern.com> <4eb512450912021842m58910a23w4d8ce0a9d044cb31@mail.gmail.com>
Date: Thu, 3 Dec 2009 10:45:06 +0800
Message-ID: <4eb512450912021845w1c5b524u682216a1e127d315@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: David Meyer <dmm@1-4-5.net>, lisp <lisp@ietf.org>
Content-Type: multipart/alternative; boundary=001636c5a6b29ec8480479c9fafc
Subject: [lisp] Fwd: Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2009 02:45:22 -0000

--001636c5a6b29ec8480479c9fafc
Content-Type: text/plain; charset=ISO-8859-1

---------- Forwarded message ----------
From: Charrie Sun <charriesun@gmail.com>
Date: 2009/12/3
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of
LISP+ALT
To: "Joel M. Halpern" <jmh@joelhalpern.com>


Hi all,

2009/12/3 Joel M. Halpern <jmh@joelhalpern.com>

Sorry, I do not see how any of the three mechanisms apply to the cases under
> discussion.
> 1) We are not discussing a change of policy
> 2) Since the ITR is not going to probe for all the EIDs in a block, one
> would expect the odds to favor it probing, and maintaining, the short
> prefix, and never learning about the long prefix.
> 3) There is no current reason for the ITR to send a map request.  If we
> want to change the semantics so that eveyr distinct EID needs a mpa request,
> but prefixes can be used pending the resolution, we could do that.  But that
> is not what the document says currently?
>
> Up until Margaret brought up her case, I had simply assumed that the right
> answer was never to use nested EID blocks for actual allocations.
>
> Given that an EID corresponds to a site, would it be simpler for the
> multi-site organization to use an EID per site?  the HQ can offer a lower
> priority RLOC for each of the remote site EIDs, and the remote sites can
> offer a lower priority RLOC for the HQ EID.  If we don't try to take them
> all out of the same block, it seems to work fine.  (Or if we use one block,
> but disagreggate it for advertisement.)


I didn't quite catch it, could you tell me how would the different priority
RLOC for each site work to solve the EID-prefix nesting problem?


>
>
> Yours,
> Joel
>
> David Meyer wrote:
> ...
>
>
>>        There are basically three mechanisms we've talked about
>>        to handle this case (and the case Joel pointed out):
>>
>>        - An xTR that changes its policy [0] can send SMRs
>>        - An ITR can use RLOC-probing to learn new mappings        - or the
>> TTL on the cache entry can time out and the ITR
>>          the ITR will send a map-request on the next packet
>>
>>        Dave
>>
>> [0]     Where "policy" could be EID prefix length, RLOC set, or
>>  weights and priorites.
>>
>

David Meyer wrote:
       Since the ALT is just BGP, we can build as many (or as few) layers
       of hierarchy (i.e., aggregation boundaries) as we
       like. It seems a reasonable approach would include a few
       such aggregation boundaries. Note that there is nothing
       in the protocol that enforces this; hierarchy is
       implemented though policy. That said, business concerns
       will dominate how mapping systems are deployed. People
       will do what makes most sense for their business.

Since ALT is just BGP, and we would handle things such as prefix
deaggregation for EIDs just like current IP prefixes, how can we guarantee
that LISP+ALT is scalable?
    Besides, Dan Jen and Lixia Zhang has a draft discussing the
difference between mapping to support mobility and mapping to support
scalablity[0]. I quoted a section which i approved:
   "In mobility solutions packets are forwarded to the location where
mapping information is stored. In routing scalability solutions mapping
information needs to be available at packet entry points to the network.
Attempts to use one mapping system for both purposes can lead to high
overhead in either mapping information distribution or otherwise mapping
information discovery, as well as stale mapping information being used for
data forwarding."
    Isn't LISP designed for scalability problems?

[0] "Understand Mapping", draft-jen-mapping-00.txt

--001636c5a6b29ec8480479c9fafc
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br><br>
<div class=3D"gmail_quote">---------- Forwarded message ----------<br>From:=
 <b class=3D"gmail_sendername">Charrie Sun</b> <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:charriesun@gmail.com">charriesun@gmail.com</a>&gt;</span><br>Da=
te: 2009/12/3<br>
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of=
 LISP+ALT<br>To: &quot;Joel M. Halpern&quot; &lt;<a href=3D"mailto:jmh@joel=
halpern.com">jmh@joelhalpern.com</a>&gt;<br><br><br>Hi all,<br><br>
<div class=3D"gmail_quote">2009/12/3 Joel M. Halpern <span dir=3D"ltr">&lt;=
<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.co=
m</a>&gt;</span>=20
<div class=3D"im"><br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Sorry, I do not see how any of t=
he three mechanisms apply to the cases under discussion.<br>1) We are not d=
iscussing a change of policy<br>
2) Since the ITR is not going to probe for all the EIDs in a block, one wou=
ld expect the odds to favor it probing, and maintaining, the short prefix, =
and never learning about the long prefix.<br>3) There is no current reason =
for the ITR to send a map request. =A0If we want to change the semantics so=
 that eveyr distinct EID needs a mpa request, but prefixes can be used pend=
ing the resolution, we could do that. =A0But that is not what the document =
says currently?<br>
<br>Up until Margaret brought up her case, I had simply assumed that the ri=
ght answer was never to use nested EID blocks for actual allocations.<br><b=
r>Given that an EID corresponds to a site, would it be simpler for the mult=
i-site organization to use an EID per site? =A0the HQ can offer a lower pri=
ority RLOC for each of the remote site EIDs, and the remote sites can offer=
 a lower priority RLOC for the HQ EID. =A0If we don&#39;t try to take them =
all out of the same block, it seems to work fine. =A0(Or if we use one bloc=
k, but disagreggate it for advertisement.) </blockquote>

<div>=A0</div></div>
<div>I didn&#39;t quite catch it, could you tell me how would the different=
 priority RLOC for each site work to solve the EID-prefix nesting problem?<=
/div>
<div class=3D"im">
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div><br><br>Yours,<br>Joel<br><br>David Meyer wrote:<br></div>...=20
<div>
<div></div>
<div><br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>=A0 =A0 =A0 =A0There are bas=
ically three mechanisms we&#39;ve talked about<br>=A0 =A0 =A0 =A0to handle =
this case (and the case Joel pointed out):<br>
<br>=A0 =A0 =A0 =A0- An xTR that changes its policy [0] can send SMRs<br>=
=A0 =A0 =A0 =A0- An ITR can use RLOC-probing to learn new mappings =A0 =A0 =
=A0 =A0- or the TTL on the cache entry can time out and the ITR<br>=A0 =A0 =
=A0 =A0 =A0the ITR will send a map-request on the next packet<br>
<br>=A0 =A0 =A0 =A0Dave<br><br>[0] =A0 =A0 Where &quot;policy&quot; could b=
e EID prefix length, RLOC set, or =A0 =A0 =A0 =A0weights and priorites. <br=
></blockquote></div></div></blockquote></div></div>
<div class=3D"im">
<div><br>=A0</div>
<div>David Meyer wrote:</div>
<div>=A0=A0=A0=A0=A0=A0 Since the ALT is just BGP, we can build as many (or=
 as few) layers<br>=A0=A0=A0=A0=A0=A0 of hierarchy (i.e., aggregation bound=
aries) as we<br>=A0=A0=A0=A0=A0=A0 like. It seems a reasonable approach wou=
ld include a few<br>=A0=A0=A0=A0=A0=A0 such aggregation boundaries. Note th=
at there is nothing<br>
=A0=A0=A0=A0=A0=A0 in the protocol that enforces this; hierarchy is<br>=A0=
=A0=A0=A0=A0=A0 implemented though policy. That said, business concerns<br>=
=A0=A0=A0=A0=A0=A0 will dominate how mapping systems are deployed. People<b=
r>=A0=A0=A0=A0=A0=A0 will do what makes most sense for their business.</div=
>

<div>=A0</div></div>
<div>Since ALT is just BGP, and we would handle things such as prefix deagg=
regation for EIDs just like current IP prefixes, how can we guarantee that =
LISP+ALT is scalable? </div>
<div>=A0=A0=A0 Besides, Dan Jen and Lixia Zhang has a draft discussing the =
difference=A0between mapping to support mobility and mapping to support sca=
lablity[0].=A0I quoted a section which i approved: </div>
<div>=A0=A0 &quot;<span style=3D"FONT-SIZE: 10.5pt; LINE-HEIGHT: 115%"><fon=
t face=3D"Calibri">In mobility solutions packets are forwarded to the locat=
ion where mapping information is stored. In routing scalability solutions m=
apping information needs to be available at packet entry points to the netw=
ork. Attempts to use one mapping system for both purposes can lead to high =
overhead in either mapping information distribution or otherwise mapping in=
formation discovery, as well as stale mapping<span>=A0</span>information be=
ing used for data forwarding</font></span><span style=3D"FONT-SIZE: 10.5pt;=
 FONT-FAMILY: &#39;Times New Roman&#39;,&#39;serif&#39;">.&quot; </span></d=
iv>

<div><span style=3D"FONT-SIZE: 10.5pt; FONT-FAMILY: &#39;Times New Roman&#3=
9;,&#39;serif&#39;">=A0=A0=A0 </span><span style=3D"FONT-SIZE: 10.5pt; FONT=
-FAMILY: &#39;Times New Roman&#39;,&#39;serif&#39;">Isn&#39;t=A0LISP design=
ed=A0for scalability problems? </span></div>

<div><span style=3D"FONT-SIZE: 10.5pt; FONT-FAMILY: &#39;Times New Roman&#3=
9;,&#39;serif&#39;"></span>=A0</div>
<div><span style=3D"FONT-SIZE: 10.5pt; FONT-FAMILY: &#39;Times New Roman&#3=
9;,&#39;serif&#39;">[0] &quot;<span style=3D"FONT-SIZE: 10.5pt; LINE-HEIGHT=
: 115%">Understand Mapping&quot;,<span> </span>draft-jen-mapping-00.txt</sp=
an></span></div>
</div><br>

--001636c5a6b29ec8480479c9fafc--

From jmh@joelhalpern.com  Wed Dec  2 19:13:03 2009
Return-Path: <jmh@joelhalpern.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F2A3028C11F for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 19:13:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.111
X-Spam-Level: 
X-Spam-Status: No, score=-3.111 tagged_above=-999 required=5 tests=[AWL=-0.112, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rjev2Wjat8c2 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 19:13:01 -0800 (PST)
Received: from hermes.mail.tigertech.net (hermes.mail.tigertech.net [64.62.209.72]) by core3.amsl.com (Postfix) with ESMTP id 968FF3A69B5 for <lisp@ietf.org>; Wed,  2 Dec 2009 19:13:01 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by hermes.tigertech.net (Postfix) with ESMTP id F1567430484; Wed,  2 Dec 2009 19:12:53 -0800 (PST)
X-Virus-Scanned: Debian amavisd-new at hermes.tigertech.net
Received: from [10.10.10.102] (pool-71-161-50-79.clppva.btas.verizon.net [71.161.50.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by hermes.tigertech.net (Postfix) with ESMTP id 91A14430461; Wed,  2 Dec 2009 19:12:52 -0800 (PST)
Message-ID: <4B172CB2.9070503@joelhalpern.com>
Date: Wed, 02 Dec 2009 22:12:50 -0500
From: "Joel M. Halpern" <jmh@joelhalpern.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: Charrie Sun <charriesun@gmail.com>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com>	<20091202161445.GA2994@1-4-5.net> <4B16946C.3000300@joelhalpern.com>	<20091202163941.GA3748@1-4-5.net> <4B1699AA.8010206@joelhalpern.com>	<BC3B2AE8-AFDF-49CB-97A5-092881693540@sandstorm.net>	<20091202172656.GA6840@1-4-5.net> <4B16A790.8060009@joelhalpern.com>	<4eb512450912021842m58910a23w4d8ce0a9d044cb31@mail.gmail.com> <4eb512450912021845w1c5b524u682216a1e127d315@mail.gmail.com>
In-Reply-To: <4eb512450912021845w1c5b524u682216a1e127d315@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: lisp <lisp@ietf.org>
Subject: Re: [lisp] Fwd: Fwd: Re: Re: A mapping system design-- specification of	LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2009 03:13:03 -0000

Instead of using overlapping (or nested) prefixes, you use separate 
prefixes.

Yes, the company still gets a single allocation.  But they don't create 
a mapping entry for that single allocation.  Instead, they disagregate 
it into whatever sizes they need.  (Remember that EID usage is MUCH more 
efficient than IP address usage, since you don't have to worry about 
topology within the site, so this is pretty easy.)
Then each site registers its assigned EID prefix, with its RLOCs, and 
with a good preference value so that these are the natural techniques.
Some sites have backup links to HQ.  Those sites also register the HQ 
EID block, with the sites RLOC, but with a less preferred priority.  If 
HQ RLOCs all go away, the other sites can be used as a path.
Similarly, if HQ is backing up access to some sites, it can advertise 
those EID blocks, with HQs RLOCs, with a less preferred priority than 
the sites advertise for themselves.  If the site RLOCs go down, HQ will 
be used to reach those sites.

But in the mapping system, there are no overlapping entries for mapping 
EID blocks to RLOCs or EID blocks to ETRs.  shorter prefixes are only 
used to manage allocation.  (The site would be likely to run its own ALT 
node(s) for this kind of thing, since otherwise it has a lot of 
configuration to hand to whomever is running the disaggregated ALT 
entries.  But it does not have to run its own if it really does not want 
to.)

Yours,
Joel

Charrie Sun wrote:
> 
> 
> ---------- Forwarded message ----------
> From: *Charrie Sun* <charriesun@gmail.com <mailto:charriesun@gmail.com>>
> Date: 2009/12/3
> Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification 
> of LISP+ALT
> To: "Joel M. Halpern" <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>
> 
> 
> Hi all,
> 
> 2009/12/3 Joel M. Halpern <jmh@joelhalpern.com 
> <mailto:jmh@joelhalpern.com>>
> 
>     Sorry, I do not see how any of the three mechanisms apply to the
>     cases under discussion.
>     1) We are not discussing a change of policy
>     2) Since the ITR is not going to probe for all the EIDs in a block,
>     one would expect the odds to favor it probing, and maintaining, the
>     short prefix, and never learning about the long prefix.
>     3) There is no current reason for the ITR to send a map request.  If
>     we want to change the semantics so that eveyr distinct EID needs a
>     mpa request, but prefixes can be used pending the resolution, we
>     could do that.  But that is not what the document says currently?
> 
>     Up until Margaret brought up her case, I had simply assumed that the
>     right answer was never to use nested EID blocks for actual allocations.
> 
>     Given that an EID corresponds to a site, would it be simpler for the
>     multi-site organization to use an EID per site?  the HQ can offer a
>     lower priority RLOC for each of the remote site EIDs, and the remote
>     sites can offer a lower priority RLOC for the HQ EID.  If we don't
>     try to take them all out of the same block, it seems to work fine.
>      (Or if we use one block, but disagreggate it for advertisement.) 
> 
>  
> I didn't quite catch it, could you tell me how would the different 
> priority RLOC for each site work to solve the EID-prefix nesting problem?
>  
> 
> 
> 
>     Yours,
>     Joel
> 
>     David Meyer wrote:
>     ...
> 
> 
>                There are basically three mechanisms we've talked about
>                to handle this case (and the case Joel pointed out):
> 
>                - An xTR that changes its policy [0] can send SMRs
>                - An ITR can use RLOC-probing to learn new mappings      
>          - or the TTL on the cache entry can time out and the ITR
>                  the ITR will send a map-request on the next packet
> 
>                Dave
> 
>         [0]     Where "policy" could be EID prefix length, RLOC set, or
>                weights and priorites.
> 
> 
>  
> David Meyer wrote:
>        Since the ALT is just BGP, we can build as many (or as few) layers
>        of hierarchy (i.e., aggregation boundaries) as we
>        like. It seems a reasonable approach would include a few
>        such aggregation boundaries. Note that there is nothing
>        in the protocol that enforces this; hierarchy is
>        implemented though policy. That said, business concerns
>        will dominate how mapping systems are deployed. People
>        will do what makes most sense for their business.
>  
> Since ALT is just BGP, and we would handle things such as prefix 
> deaggregation for EIDs just like current IP prefixes, how can we 
> guarantee that LISP+ALT is scalable?
>     Besides, Dan Jen and Lixia Zhang has a draft discussing the 
> difference between mapping to support mobility and mapping to support 
> scalablity[0]. I quoted a section which i approved:
>    " In mobility solutions packets are forwarded to the location where 
> mapping information is stored. In routing scalability solutions mapping 
> information needs to be available at packet entry points to the network. 
> Attempts to use one mapping system for both purposes can lead to high 
> overhead in either mapping information distribution or otherwise mapping 
> information discovery, as well as stale mapping information being used 
> for data forwarding ."
>     Isn't LISP designed for scalability problems?
>  
> [0] "Understand Mapping", draft-jen-mapping-00.txt
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp

From charriesun@gmail.com  Wed Dec  2 20:24:43 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 600E93A6909 for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 20:24:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.735
X-Spam-Level: 
X-Spam-Status: No, score=-1.735 tagged_above=-999 required=5 tests=[AWL=0.263,  BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 47S23qoRIbSz for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 20:24:42 -0800 (PST)
Received: from mail-vw0-f184.google.com (mail-vw0-f184.google.com [209.85.212.184]) by core3.amsl.com (Postfix) with ESMTP id C46FB3A6898 for <lisp@ietf.org>; Wed,  2 Dec 2009 20:24:41 -0800 (PST)
Received: by vws14 with SMTP id 14so451502vws.32 for <lisp@ietf.org>; Wed, 02 Dec 2009 20:24:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=J/onIFouMA4NSYbwDk+G//3G1GDS1j83xmvB4pbrLOc=; b=iXzfwhfjf6DGxLDQDxtYpmqzncLVSEvRQBsmL5YgtNqfgIt0ks7p/EnqtLcaUFGjso 64BdAjK8XAfMsAAgykYvtywNs+GyIx30D3601jAJn6Zx7yamdWh+3V5rLZXFopXrSJa9 tmodB0DxYe5lgR9RHaRk3woiZjR4iJ/tXCh8c=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=C8LwVwcF3yYGEMOpQXOJgXOE4b+zHfebV4VVlMn3VjXiizBQDtA1T5MD3VpdDmjpFL mhSa8hjV3oFzpYu2VvoQZN02uT3Ll+gc3ENfN5rxOfzzmbVieBQG6OZiNUHpLkgEe7I6 wgXRP3TShaZ7Ja2Cj+WFET4LADO0oBYcTMt6Y=
MIME-Version: 1.0
Received: by 10.220.127.80 with SMTP id f16mr1208884vcs.107.1259814270189;  Wed, 02 Dec 2009 20:24:30 -0800 (PST)
In-Reply-To: <4B172CB2.9070503@joelhalpern.com>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com> <4B16946C.3000300@joelhalpern.com> <20091202163941.GA3748@1-4-5.net> <4B1699AA.8010206@joelhalpern.com> <BC3B2AE8-AFDF-49CB-97A5-092881693540@sandstorm.net> <20091202172656.GA6840@1-4-5.net> <4B16A790.8060009@joelhalpern.com> <4eb512450912021842m58910a23w4d8ce0a9d044cb31@mail.gmail.com> <4eb512450912021845w1c5b524u682216a1e127d315@mail.gmail.com> <4B172CB2.9070503@joelhalpern.com>
Date: Thu, 3 Dec 2009 12:24:30 +0800
Message-ID: <4eb512450912022024o4f35c4bav19c32526add761dd@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, lisp <lisp@ietf.org>
Content-Type: multipart/alternative; boundary=0016e68ee9470ec0bc0479cb5e67
Subject: Re: [lisp] Fwd: Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2009 04:24:43 -0000

--0016e68ee9470ec0bc0479cb5e67
Content-Type: text/plain; charset=ISO-8859-1

Got it. Thnks. While, does it mean that either the site run its own ALT
nodes, where the deaggreation of EID blocks becomes local policy, or the
outside world will see deaggreated EID blocks which will flood the mapping
table?


2009/12/3 Joel M. Halpern <jmh@joelhalpern.com>

> Instead of using overlapping (or nested) prefixes, you use separate
> prefixes.
>
> Yes, the company still gets a single allocation.  But they don't create a
> mapping entry for that single allocation.  Instead, they disagregate it into
> whatever sizes they need.  (Remember that EID usage is MUCH more efficient
> than IP address usage, since you don't have to worry about topology within
> the site, so this is pretty easy.)
> Then each site registers its assigned EID prefix, with its RLOCs, and with
> a good preference value so that these are the natural techniques.
> Some sites have backup links to HQ.  Those sites also register the HQ EID
> block, with the sites RLOC, but with a less preferred priority.  If HQ RLOCs
> all go away, the other sites can be used as a path.
> Similarly, if HQ is backing up access to some sites, it can advertise those
> EID blocks, with HQs RLOCs, with a less preferred priority than the sites
> advertise for themselves.  If the site RLOCs go down, HQ will be used to
> reach those sites.
>
> But in the mapping system, there are no overlapping entries for mapping EID
> blocks to RLOCs or EID blocks to ETRs.  shorter prefixes are only used to
> manage allocation.  (The site would be likely to run its own ALT node(s) for
> this kind of thing, since otherwise it has a lot of configuration to hand to
> whomever is running the disaggregated ALT entries.  But it does not have to
> run its own if it really does not want to.)
>
> Yours,
> Joel
>
> Charrie Sun wrote:
>
>>
>>
>> ---------- Forwarded message ----------
>> From: *Charrie Sun* <charriesun@gmail.com <mailto:charriesun@gmail.com>>
>> Date: 2009/12/3
>> Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification
>> of LISP+ALT
>> To: "Joel M. Halpern" <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>
>>
>>
>> Hi all,
>>
>>  2009/12/3 Joel M. Halpern <jmh@joelhalpern.com <mailto:
>> jmh@joelhalpern.com>>
>>
>>    Sorry, I do not see how any of the three mechanisms apply to the
>>    cases under discussion.
>>    1) We are not discussing a change of policy
>>    2) Since the ITR is not going to probe for all the EIDs in a block,
>>    one would expect the odds to favor it probing, and maintaining, the
>>    short prefix, and never learning about the long prefix.
>>    3) There is no current reason for the ITR to send a map request.  If
>>    we want to change the semantics so that eveyr distinct EID needs a
>>    mpa request, but prefixes can be used pending the resolution, we
>>    could do that.  But that is not what the document says currently?
>>
>>    Up until Margaret brought up her case, I had simply assumed that the
>>    right answer was never to use nested EID blocks for actual allocations.
>>
>>    Given that an EID corresponds to a site, would it be simpler for the
>>    multi-site organization to use an EID per site?  the HQ can offer a
>>    lower priority RLOC for each of the remote site EIDs, and the remote
>>    sites can offer a lower priority RLOC for the HQ EID.  If we don't
>>    try to take them all out of the same block, it seems to work fine.
>>     (Or if we use one block, but disagreggate it for advertisement.)
>>  I didn't quite catch it, could you tell me how would the different
>> priority RLOC for each site work to solve the EID-prefix nesting problem?
>>
>>
>>
>>    Yours,
>>    Joel
>>
>>    David Meyer wrote:
>>    ...
>>
>>
>>               There are basically three mechanisms we've talked about
>>               to handle this case (and the case Joel pointed out):
>>
>>               - An xTR that changes its policy [0] can send SMRs
>>               - An ITR can use RLOC-probing to learn new mappings
>>       - or the TTL on the cache entry can time out and the ITR
>>                 the ITR will send a map-request on the next packet
>>
>>               Dave
>>
>>        [0]     Where "policy" could be EID prefix length, RLOC set, or
>>               weights and priorites.
>>
>>
>>  David Meyer wrote:
>>       Since the ALT is just BGP, we can build as many (or as few) layers
>>       of hierarchy (i.e., aggregation boundaries) as we
>>       like. It seems a reasonable approach would include a few
>>       such aggregation boundaries. Note that there is nothing
>>       in the protocol that enforces this; hierarchy is
>>       implemented though policy. That said, business concerns
>>       will dominate how mapping systems are deployed. People
>>       will do what makes most sense for their business.
>>  Since ALT is just BGP, and we would handle things such as prefix
>> deaggregation for EIDs just like current IP prefixes, how can we guarantee
>> that LISP+ALT is scalable?
>>    Besides, Dan Jen and Lixia Zhang has a draft discussing the difference
>> between mapping to support mobility and mapping to support scalablity[0]. I
>> quoted a section which i approved:
>>   " In mobility solutions packets are forwarded to the location where
>> mapping information is stored. In routing scalability solutions mapping
>> information needs to be available at packet entry points to the network.
>> Attempts to use one mapping system for both purposes can lead to high
>> overhead in either mapping information distribution or otherwise mapping
>> information discovery, as well as stale mapping information being used for
>> data forwarding ."
>>    Isn't LISP designed for scalability problems?
>>  [0] "Understand Mapping", draft-jen-mapping-00.txt
>>
>>
>> ------------------------------------------------------------------------
>>
>>
>> _______________________________________________
>> lisp mailing list
>> lisp@ietf.org
>> https://www.ietf.org/mailman/listinfo/lisp
>>
>

--0016e68ee9470ec0bc0479cb5e67
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>Got it. Thnks. While, does=A0it mean that either the site run its own =
ALT nodes,=A0where the deaggreation of EID blocks becomes local policy, or =
the outside world will see deaggreated EID blocks which will flood the mapp=
ing table? </div>

<div><br>=A0</div>
<div class=3D"gmail_quote">2009/12/3 Joel M. Halpern <span dir=3D"ltr">&lt;=
<a href=3D"mailto:jmh@joelhalpern.com">jmh@joelhalpern.com</a>&gt;</span><b=
r>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Instead of using overlapping (or=
 nested) prefixes, you use separate prefixes.<br><br>Yes, the company still=
 gets a single allocation. =A0But they don&#39;t create a mapping entry for=
 that single allocation. =A0Instead, they disagregate it into whatever size=
s they need. =A0(Remember that EID usage is MUCH more efficient than IP add=
ress usage, since you don&#39;t have to worry about topology within the sit=
e, so this is pretty easy.)<br>
Then each site registers its assigned EID prefix, with its RLOCs, and with =
a good preference value so that these are the natural techniques.<br>Some s=
ites have backup links to HQ. =A0Those sites also register the HQ EID block=
, with the sites RLOC, but with a less preferred priority. =A0If HQ RLOCs a=
ll go away, the other sites can be used as a path.<br>
Similarly, if HQ is backing up access to some sites, it can advertise those=
 EID blocks, with HQs RLOCs, with a less preferred priority than the sites =
advertise for themselves. =A0If the site RLOCs go down, HQ will be used to =
reach those sites.<br>
<br>But in the mapping system, there are no overlapping entries for mapping=
 EID blocks to RLOCs or EID blocks to ETRs. =A0shorter prefixes are only us=
ed to manage allocation. =A0(The site would be likely to run its own ALT no=
de(s) for this kind of thing, since otherwise it has a lot of configuration=
 to hand to whomever is running the disaggregated ALT entries. =A0But it do=
es not have to run its own if it really does not want to.)<br>
<br>Yours,<br>Joel<br><br>Charrie Sun wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class=3D"im"><br><br>---------- Forwarded message ----------<br>From: =
*Charrie Sun* &lt;<a href=3D"mailto:charriesun@gmail.com" target=3D"_blank"=
>charriesun@gmail.com</a> &lt;mailto:<a href=3D"mailto:charriesun@gmail.com=
" target=3D"_blank">charriesun@gmail.com</a>&gt;&gt;<br>
Date: 2009/12/3<br>Subject: Re: [lisp] Fwd: Re: Re: A mapping system design=
-- specification of LISP+ALT<br></div>
<div class=3D"im">To: &quot;Joel M. Halpern&quot; &lt;<a href=3D"mailto:jmh=
@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a h=
ref=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a=
>&gt;&gt;<br>
<br><br>Hi all,<br><br></div>
<div>
<div></div>
<div class=3D"h5">2009/12/3 Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelh=
alpern.com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D=
"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&=
gt;<br>
<br>=A0 =A0Sorry, I do not see how any of the three mechanisms apply to the=
<br>=A0 =A0cases under discussion.<br>=A0 =A01) We are not discussing a cha=
nge of policy<br>=A0 =A02) Since the ITR is not going to probe for all the =
EIDs in a block,<br>
=A0 =A0one would expect the odds to favor it probing, and maintaining, the<=
br>=A0 =A0short prefix, and never learning about the long prefix.<br>=A0 =
=A03) There is no current reason for the ITR to send a map request. =A0If<b=
r>=A0 =A0we want to change the semantics so that eveyr distinct EID needs a=
<br>
=A0 =A0mpa request, but prefixes can be used pending the resolution, we<br>=
=A0 =A0could do that. =A0But that is not what the document says currently?<=
br><br>=A0 =A0Up until Margaret brought up her case, I had simply assumed t=
hat the<br>
=A0 =A0right answer was never to use nested EID blocks for actual allocatio=
ns.<br><br>=A0 =A0Given that an EID corresponds to a site, would it be simp=
ler for the<br>=A0 =A0multi-site organization to use an EID per site? =A0th=
e HQ can offer a<br>
=A0 =A0lower priority RLOC for each of the remote site EIDs, and the remote=
<br>=A0 =A0sites can offer a lower priority RLOC for the HQ EID. =A0If we d=
on&#39;t<br>=A0 =A0try to take them all out of the same block, it seems to =
work fine.<br>
=A0 =A0 (Or if we use one block, but disagreggate it for advertisement.) <b=
r>=A0I didn&#39;t quite catch it, could you tell me how would the different=
 priority RLOC for each site work to solve the EID-prefix nesting problem?<=
br>
=A0<br><br><br>=A0 =A0Yours,<br>=A0 =A0Joel<br><br>=A0 =A0David Meyer wrote=
:<br>=A0 =A0...<br><br><br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 There are basically =
three mechanisms we&#39;ve talked about<br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 to h=
andle this case (and the case Joel pointed out):<br>
<br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 - An xTR that changes its policy [0] can se=
nd SMRs<br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 - An ITR can use RLOC-probing to lea=
rn new mappings =A0 =A0 =A0 =A0 =A0 =A0 =A0 - or the TTL on the cache entry=
 can time out and the ITR<br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 the ITR will s=
end a map-request on the next packet<br>
<br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 Dave<br><br>=A0 =A0 =A0 =A0[0] =A0 =A0 Wher=
e &quot;policy&quot; could be EID prefix length, RLOC set, or<br>=A0 =A0 =
=A0 =A0 =A0 =A0 =A0 weights and priorites.<br><br><br>=A0David Meyer wrote:=
<br>=A0 =A0 =A0 Since the ALT is just BGP, we can build as many (or as few)=
 layers<br>
=A0 =A0 =A0 of hierarchy (i.e., aggregation boundaries) as we<br>=A0 =A0 =
=A0 like. It seems a reasonable approach would include a few<br>=A0 =A0 =A0=
 such aggregation boundaries. Note that there is nothing<br>=A0 =A0 =A0 in =
the protocol that enforces this; hierarchy is<br>
=A0 =A0 =A0 implemented though policy. That said, business concerns<br>=A0 =
=A0 =A0 will dominate how mapping systems are deployed. People<br>=A0 =A0 =
=A0 will do what makes most sense for their business.<br>=A0Since ALT is ju=
st BGP, and we would handle things such as prefix deaggregation for EIDs ju=
st like current IP prefixes, how can we guarantee that LISP+ALT is scalable=
?<br>
=A0 =A0Besides, Dan Jen and Lixia Zhang has a draft discussing the differen=
ce between mapping to support mobility and mapping to support scalablity[0]=
. I quoted a section which i approved:<br>=A0 &quot; In mobility solutions =
packets are forwarded to the location where mapping information is stored. =
In routing scalability solutions mapping information needs to be available =
at packet entry points to the network. Attempts to use one mapping system f=
or both purposes can lead to high overhead in either mapping information di=
stribution or otherwise mapping information discovery, as well as stale map=
ping information being used for data forwarding .&quot;<br>
=A0 =A0Isn&#39;t LISP designed for scalability problems?<br>=A0[0] &quot;Un=
derstand Mapping&quot;, draft-jen-mapping-00.txt<br><br><br></div></div>---=
---------------------------------------------------------------------=20
<div class=3D"im"><br><br>_______________________________________________<b=
r>lisp mailing list<br><a href=3D"mailto:lisp@ietf.org" target=3D"_blank">l=
isp@ietf.org</a><br><a href=3D"https://www.ietf.org/mailman/listinfo/lisp" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/lisp</a><br>
</div></blockquote></blockquote></div><br>

--0016e68ee9470ec0bc0479cb5e67--

From jmh@joelhalpern.com  Wed Dec  2 20:29:46 2009
Return-Path: <jmh@joelhalpern.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 091C43A69BE for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 20:29:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.107
X-Spam-Level: 
X-Spam-Status: No, score=-3.107 tagged_above=-999 required=5 tests=[AWL=-0.108, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BDarzGz7-JRd for <lisp@core3.amsl.com>; Wed,  2 Dec 2009 20:29:45 -0800 (PST)
Received: from hermes.mail.tigertech.net (hermes.mail.tigertech.net [64.62.209.72]) by core3.amsl.com (Postfix) with ESMTP id 020C63A6813 for <lisp@ietf.org>; Wed,  2 Dec 2009 20:29:44 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by hermes.tigertech.net (Postfix) with ESMTP id 541E6430493; Wed,  2 Dec 2009 20:29:37 -0800 (PST)
X-Virus-Scanned: Debian amavisd-new at hermes.tigertech.net
Received: from [10.10.10.102] (pool-71-161-50-79.clppva.btas.verizon.net [71.161.50.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by hermes.tigertech.net (Postfix) with ESMTP id 07B4F430492; Wed,  2 Dec 2009 20:29:35 -0800 (PST)
Message-ID: <4B173EAE.9060608@joelhalpern.com>
Date: Wed, 02 Dec 2009 23:29:34 -0500
From: "Joel M. Halpern" <jmh@joelhalpern.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: Charrie Sun <charriesun@gmail.com>
References: <4eb512450912012246l4eef0c4o760a32674eb34ab9@mail.gmail.com>	 <4B16946C.3000300@joelhalpern.com> <20091202163941.GA3748@1-4-5.net>	 <4B1699AA.8010206@joelhalpern.com>	 <BC3B2AE8-AFDF-49CB-97A5-092881693540@sandstorm.net>	 <20091202172656.GA6840@1-4-5.net> <4B16A790.8060009@joelhalpern.com>	 <4eb512450912021842m58910a23w4d8ce0a9d044cb31@mail.gmail.com>	 <4eb512450912021845w1c5b524u682216a1e127d315@mail.gmail.com>	 <4B172CB2.9070503@joelhalpern.com> <4eb512450912022024o4f35c4bav19c32526add761dd@mail.gmail.com>
In-Reply-To: <4eb512450912022024o4f35c4bav19c32526add761dd@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: lisp <lisp@ietf.org>
Subject: Re: [lisp] Fwd: Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2009 04:29:46 -0000

Because of the ALT structure, the disagregation disappears one level up 
the ALT tree.  So it does not matter in terms of the impact on the rest 
of the system whether the business runes its own ALT node, or they just 
have their ALT delegation parent node hold the details.
Yours,
Joel

Charrie Sun wrote:
> Got it. Thnks. While, does it mean that either the site run its own ALT 
> nodes, where the deaggreation of EID blocks becomes local policy, or the 
> outside world will see deaggreated EID blocks which will flood the 
> mapping table?
> 
>  
> 2009/12/3 Joel M. Halpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>
> 
>     Instead of using overlapping (or nested) prefixes, you use separate
>     prefixes.
> 
>     Yes, the company still gets a single allocation.  But they don't
>     create a mapping entry for that single allocation.  Instead, they
>     disagregate it into whatever sizes they need.  (Remember that EID
>     usage is MUCH more efficient than IP address usage, since you don't
>     have to worry about topology within the site, so this is pretty easy.)
>     Then each site registers its assigned EID prefix, with its RLOCs,
>     and with a good preference value so that these are the natural
>     techniques.
>     Some sites have backup links to HQ.  Those sites also register the
>     HQ EID block, with the sites RLOC, but with a less preferred
>     priority.  If HQ RLOCs all go away, the other sites can be used as a
>     path.
>     Similarly, if HQ is backing up access to some sites, it can
>     advertise those EID blocks, with HQs RLOCs, with a less preferred
>     priority than the sites advertise for themselves.  If the site RLOCs
>     go down, HQ will be used to reach those sites.
> 
>     But in the mapping system, there are no overlapping entries for
>     mapping EID blocks to RLOCs or EID blocks to ETRs.  shorter prefixes
>     are only used to manage allocation.  (The site would be likely to
>     run its own ALT node(s) for this kind of thing, since otherwise it
>     has a lot of configuration to hand to whomever is running the
>     disaggregated ALT entries.  But it does not have to run its own if
>     it really does not want to.)
> 
>     Yours,
>     Joel
> 
>     Charrie Sun wrote:
> 
> 
> 
>         ---------- Forwarded message ----------
>         From: *Charrie Sun* <charriesun@gmail.com
>         <mailto:charriesun@gmail.com> <mailto:charriesun@gmail.com
>         <mailto:charriesun@gmail.com>>>
>         Date: 2009/12/3
>         Subject: Re: [lisp] Fwd: Re: Re: A mapping system design--
>         specification of LISP+ALT
>         To: "Joel M. Halpern" <jmh@joelhalpern.com
>         <mailto:jmh@joelhalpern.com> <mailto:jmh@joelhalpern.com
>         <mailto:jmh@joelhalpern.com>>>
> 
> 
>         Hi all,
> 
>         2009/12/3 Joel M. Halpern <jmh@joelhalpern.com
>         <mailto:jmh@joelhalpern.com> <mailto:jmh@joelhalpern.com
>         <mailto:jmh@joelhalpern.com>>>
> 
>            Sorry, I do not see how any of the three mechanisms apply to the
>            cases under discussion.
>            1) We are not discussing a change of policy
>            2) Since the ITR is not going to probe for all the EIDs in a
>         block,
>            one would expect the odds to favor it probing, and
>         maintaining, the
>            short prefix, and never learning about the long prefix.
>            3) There is no current reason for the ITR to send a map
>         request.  If
>            we want to change the semantics so that eveyr distinct EID
>         needs a
>            mpa request, but prefixes can be used pending the resolution, we
>            could do that.  But that is not what the document says currently?
> 
>            Up until Margaret brought up her case, I had simply assumed
>         that the
>            right answer was never to use nested EID blocks for actual
>         allocations.
> 
>            Given that an EID corresponds to a site, would it be simpler
>         for the
>            multi-site organization to use an EID per site?  the HQ can
>         offer a
>            lower priority RLOC for each of the remote site EIDs, and the
>         remote
>            sites can offer a lower priority RLOC for the HQ EID.  If we
>         don't
>            try to take them all out of the same block, it seems to work
>         fine.
>             (Or if we use one block, but disagreggate it for
>         advertisement.)
>          I didn't quite catch it, could you tell me how would the
>         different priority RLOC for each site work to solve the
>         EID-prefix nesting problem?
>          
> 
> 
>            Yours,
>            Joel
> 
>            David Meyer wrote:
>            ...
> 
> 
>                       There are basically three mechanisms we've talked
>         about
>                       to handle this case (and the case Joel pointed out):
> 
>                       - An xTR that changes its policy [0] can send SMRs
>                       - An ITR can use RLOC-probing to learn new
>         mappings               - or the TTL on the cache entry can time
>         out and the ITR
>                         the ITR will send a map-request on the next packet
> 
>                       Dave
> 
>                [0]     Where "policy" could be EID prefix length, RLOC
>         set, or
>                       weights and priorites.
> 
> 
>          David Meyer wrote:
>               Since the ALT is just BGP, we can build as many (or as
>         few) layers
>               of hierarchy (i.e., aggregation boundaries) as we
>               like. It seems a reasonable approach would include a few
>               such aggregation boundaries. Note that there is nothing
>               in the protocol that enforces this; hierarchy is
>               implemented though policy. That said, business concerns
>               will dominate how mapping systems are deployed. People
>               will do what makes most sense for their business.
>          Since ALT is just BGP, and we would handle things such as
>         prefix deaggregation for EIDs just like current IP prefixes, how
>         can we guarantee that LISP+ALT is scalable?
>            Besides, Dan Jen and Lixia Zhang has a draft discussing the
>         difference between mapping to support mobility and mapping to
>         support scalablity[0]. I quoted a section which i approved:
>           " In mobility solutions packets are forwarded to the location
>         where mapping information is stored. In routing scalability
>         solutions mapping information needs to be available at packet
>         entry points to the network. Attempts to use one mapping system
>         for both purposes can lead to high overhead in either mapping
>         information distribution or otherwise mapping information
>         discovery, as well as stale mapping information being used for
>         data forwarding ."
>            Isn't LISP designed for scalability problems?
>          [0] "Understand Mapping", draft-jen-mapping-00.txt
> 
> 
>         ------------------------------------------------------------------------
> 
> 
> 
>         _______________________________________________
>         lisp mailing list
>         lisp@ietf.org <mailto:lisp@ietf.org>
>         https://www.ietf.org/mailman/listinfo/lisp
> 
> 

From jnc@mercury.lcs.mit.edu  Thu Dec  3 10:44:31 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BD5293A687C for <lisp@core3.amsl.com>; Thu,  3 Dec 2009 10:44:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.119
X-Spam-Level: 
X-Spam-Status: No, score=-6.119 tagged_above=-999 required=5 tests=[AWL=-0.120, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ShDXfrM8tE1m for <lisp@core3.amsl.com>; Thu,  3 Dec 2009 10:44:31 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 0066D3A6359 for <lisp@ietf.org>; Thu,  3 Dec 2009 10:44:30 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id D08F86BE600; Thu,  3 Dec 2009 13:44:21 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091203184421.D08F86BE600@mercury.lcs.mit.edu>
Date: Thu,  3 Dec 2009 13:44:21 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2009 18:44:31 -0000

    > From: Sam Hartman <hartmans-ietf@mit.edu>

    >> we should _first_ decide it we want to _allow_ overlapping mappings, or
    >> just outlaw them. Only if we decide to keep them would we need to go
    >> through and make them work right (which involves a number of things,
    >> not just the 'don't discard longer entries').

    > Agreed.

Since you're tweaking the 'open issues' list on the data-tracker, want to add
that one so we don't forget it?


    > The strongest argument for permitting overlapping mappings I've seen is
    > the default PETR case.

Let me make sure I understand what you're speaking of here.

I take this to mean that a 'default PETR' (i.e. an ETR which is used by a
site behind a LISP encapsulator to gain access to the _rest_ of the
non-yet-LISP Internet - more on this below) would want to advertize a mapping
which covers the entire 'identity' namespace (technically, it's actually
'addresses', since sites which have not concerted do not yet have separate
location and identity), so that any attempt by that site's ITR to look up a
destination which is not yet LISPed is guaranteed to get a mapping back for
that destination?

(Note that although a 'normal' LISP site trying to send packets to a
destination which is not yet LISPed would get back a negative Map-Reply, in
response to which it would simply not encapsulate the packets in question,
but send them natively, there are circumstances in which a LISP site would
have no option but to encapsulate the packets, if it is to get them to the
destination at all. An example would be a mobile LISP node which has migrated
to a foreign network; it cannot emit 'native' packets, but only
LISP-encapsulated packets, and thus to communicate with a non-LISP site would
need to use a PETR.)

Such a 'default mapping' would of course overlap all the mappings from actual
LISP sites. Interesting... Not only does this argue that we need to support
overlapping mappings, it also says that some techniques for doing so (e.g.
bundle all the overlapped mappings together with the overlapping mapping,
when responding to the mapping request) are infeasible.

(Sorry for being a bit long-winded, but I like to trudge up the steps one
by one - when one  takes them in threes, sometimes one misses one... :-)

	Noel

From jmh@joelhalpern.com  Thu Dec  3 10:50:39 2009
Return-Path: <jmh@joelhalpern.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 80F313A68E4 for <lisp@core3.amsl.com>; Thu,  3 Dec 2009 10:50:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.115
X-Spam-Level: 
X-Spam-Status: No, score=-3.115 tagged_above=-999 required=5 tests=[AWL=-0.116, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LeO6tEvxdIWc for <lisp@core3.amsl.com>; Thu,  3 Dec 2009 10:50:38 -0800 (PST)
Received: from hermes.mail.tigertech.net (hermes.mail.tigertech.net [64.62.209.72]) by core3.amsl.com (Postfix) with ESMTP id 8BEF93A68C1 for <lisp@ietf.org>; Thu,  3 Dec 2009 10:50:38 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by hermes.tigertech.net (Postfix) with ESMTP id 96BAD43B319; Thu,  3 Dec 2009 10:50:30 -0800 (PST)
X-Virus-Scanned: Debian amavisd-new at hermes.tigertech.net
Received: from [10.10.10.102] (pool-71-161-50-79.clppva.btas.verizon.net [71.161.50.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by hermes.tigertech.net (Postfix) with ESMTP id E746F43B316; Thu,  3 Dec 2009 10:50:29 -0800 (PST)
Message-ID: <4B180875.9010609@joelhalpern.com>
Date: Thu, 03 Dec 2009 13:50:29 -0500
From: "Joel M. Halpern" <jmh@joelhalpern.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: Noel Chiappa <jnc@mercury.lcs.mit.edu>
References: <20091203184421.D08F86BE600@mercury.lcs.mit.edu>
In-Reply-To: <20091203184421.D08F86BE600@mercury.lcs.mit.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: lisp@ietf.org
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2009 18:50:39 -0000

Actually, if the default conceptually represents all unmapped ID space, 
then if it is responding to a request, it probably needs to respond with 
  a /32 (or /128 for v6 based IDs) answer.  One could argue that it can 
respond with a nice short prefix.  But, the ITR would need to explicitly 
check any other EID anyway.  So responding with the short prefix 
actually does not do any good.

Yours,
Joel

Noel Chiappa wrote:
>     > From: Sam Hartman <hartmans-ietf@mit.edu>
> 
>     >> we should _first_ decide it we want to _allow_ overlapping mappings, or
>     >> just outlaw them. Only if we decide to keep them would we need to go
>     >> through and make them work right (which involves a number of things,
>     >> not just the 'don't discard longer entries').
> 
>     > Agreed.
> 
> Since you're tweaking the 'open issues' list on the data-tracker, want to add
> that one so we don't forget it?
> 
> 
>     > The strongest argument for permitting overlapping mappings I've seen is
>     > the default PETR case.
> 
> Let me make sure I understand what you're speaking of here.
> 
> I take this to mean that a 'default PETR' (i.e. an ETR which is used by a
> site behind a LISP encapsulator to gain access to the _rest_ of the
> non-yet-LISP Internet - more on this below) would want to advertize a mapping
> which covers the entire 'identity' namespace (technically, it's actually
> 'addresses', since sites which have not concerted do not yet have separate
> location and identity), so that any attempt by that site's ITR to look up a
> destination which is not yet LISPed is guaranteed to get a mapping back for
> that destination?
> 
> (Note that although a 'normal' LISP site trying to send packets to a
> destination which is not yet LISPed would get back a negative Map-Reply, in
> response to which it would simply not encapsulate the packets in question,
> but send them natively, there are circumstances in which a LISP site would
> have no option but to encapsulate the packets, if it is to get them to the
> destination at all. An example would be a mobile LISP node which has migrated
> to a foreign network; it cannot emit 'native' packets, but only
> LISP-encapsulated packets, and thus to communicate with a non-LISP site would
> need to use a PETR.)
> 
> Such a 'default mapping' would of course overlap all the mappings from actual
> LISP sites. Interesting... Not only does this argue that we need to support
> overlapping mappings, it also says that some techniques for doing so (e.g.
> bundle all the overlapped mappings together with the overlapping mapping,
> when responding to the mapping request) are infeasible.
> 
> (Sorry for being a bit long-winded, but I like to trudge up the steps one
> by one - when one  takes them in threes, sometimes one misses one... :-)
> 
> 	Noel
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp
> 

From jnc@mercury.lcs.mit.edu  Thu Dec  3 11:09:34 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EFB6B3A68B8 for <lisp@core3.amsl.com>; Thu,  3 Dec 2009 11:09:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.115
X-Spam-Level: 
X-Spam-Status: No, score=-6.115 tagged_above=-999 required=5 tests=[AWL=-0.116, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V4qYkKE5rF22 for <lisp@core3.amsl.com>; Thu,  3 Dec 2009 11:09:34 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 2A0883A65A5 for <lisp@ietf.org>; Thu,  3 Dec 2009 11:09:34 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 98BF06BE5FF; Thu,  3 Dec 2009 14:09:25 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091203190925.98BF06BE5FF@mercury.lcs.mit.edu>
Date: Thu,  3 Dec 2009 14:09:25 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2009 19:09:35 -0000

    > From: "Joel M. Halpern" <jmh@joelhalpern.com>

    > if the default conceptually represents all unmapped ID space, then if
    > it is responding to a request, it probably needs to respond with
    > a /32 (or /128 for v6 based IDs) answer.

Duhhhh - I didn't think of that! I'm so used to the 'responds with the same
mapping that's in the mapping database', it never crossed my mind that the
contents of the reply could be different! Hmmm, I wonder if that trick can be
used elsewhere...

Anyway, in the ALT at least, there might be an issue, because the PETR is
going to be advertizing that it has mappings to the entire namespace. I guess
the fix there is that it advertizes the availability of that mapping with an
artifically high metric, so it only gets requests if nobody is advertizing a
_real_ mapping for that chunk of the namespace. It all PETRs start with the
same 'base' high number in the metric, the request will be routed to whichever
PETR is closest to the ITR.


    > One could argue that it can respond with a nice short prefix. But, the
    > ITR would need to explicitly check any other EID anyway. So responding
    > with the short prefix actually does not do any good.

Let me make sure I followed that. You're saying that responding with a
short-prefix mapping would be bad, because in some sense the ITR should check
for mappings for other EIDS anyway (i.e. to avoid using the PETR match, and
sending traffic for another site to the PETR, and then getting a 'that box is
better' message from the PETR, perhaps from Sam's mechanism); it would thus
be better not to respond with a short-prefix mapping anyway.

	Noel

From darlewis@cisco.com  Thu Dec  3 11:11:52 2009
Return-Path: <darlewis@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C06F63A68F3 for <lisp@core3.amsl.com>; Thu,  3 Dec 2009 11:11:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.374
X-Spam-Level: 
X-Spam-Status: No, score=-6.374 tagged_above=-999 required=5 tests=[AWL=0.225,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7iV2HaXeRct1 for <lisp@core3.amsl.com>; Thu,  3 Dec 2009 11:11:51 -0800 (PST)
Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by core3.amsl.com (Postfix) with ESMTP id AD69A3A68E6 for <lisp@ietf.org>; Thu,  3 Dec 2009 11:11:51 -0800 (PST)
Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAMacF0urRN+J/2dsb2JhbADARpdkhDIEjRw
X-IronPort-AV: E=Sophos;i="4.47,336,1257120000"; d="scan'208";a="113523271"
Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-5.cisco.com with ESMTP; 03 Dec 2009 19:11:43 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-3.cisco.com (8.13.8/8.14.3) with ESMTP id nB3JBhYQ021585; Thu, 3 Dec 2009 19:11:43 GMT
Received: from xmb-sjc-213.amer.cisco.com ([171.70.151.153]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 3 Dec 2009 11:11:43 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 3 Dec 2009 11:11:42 -0800
Message-ID: <C0ACCB7B60E6F14B9AC46D742C1009A1A36AF6@xmb-sjc-213.amer.cisco.com>
In-Reply-To: <20091203190925.98BF06BE5FF@mercury.lcs.mit.edu>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [lisp] Fwd: Re: Re: A mapping system design-- specificationofLISP+ALT
Thread-Index: Acp0TCO6CXRdtZ+pStqWj9EipMrWYQAABkdQ
References: <20091203190925.98BF06BE5FF@mercury.lcs.mit.edu>
From: "Darrel Lewis (darlewis)" <darlewis@cisco.com>
To: "Noel Chiappa" <jnc@mercury.lcs.mit.edu>, <lisp@ietf.org>
X-OriginalArrivalTime: 03 Dec 2009 19:11:43.0531 (UTC) FILETIME=[735D47B0:01CA744C]
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationofLISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2009 19:11:52 -0000

=20
> Anyway, in the ALT at least, there might be an issue, because=20
> the PETR is
> going to be advertizing that it has mappings to the entire=20
> namespace.

Noel,  It dosen't follow that the Proxy-ETR needs to participate into
the ALT.

An ITR can locally choose to point to an ETR for non-LISP sites.  There
is no mapping requirements for decapsulation (which is all a Proxy-ETR
does).



-Darrel

From jnc@mercury.lcs.mit.edu  Thu Dec  3 11:19:39 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 61BFF3A689F for <lisp@core3.amsl.com>; Thu,  3 Dec 2009 11:19:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.112
X-Spam-Level: 
X-Spam-Status: No, score=-6.112 tagged_above=-999 required=5 tests=[AWL=-0.113, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ahqW3AIrN-1c for <lisp@core3.amsl.com>; Thu,  3 Dec 2009 11:19:38 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id C0F3C3A68AB for <lisp@ietf.org>; Thu,  3 Dec 2009 11:19:37 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id AE7656BE5FF; Thu,  3 Dec 2009 14:19:28 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091203191928.AE7656BE5FF@mercury.lcs.mit.edu>
Date: Thu,  3 Dec 2009 14:19:28 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specification of LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2009 19:19:39 -0000

    > From: "Darrel Lewis (darlewis)" <darlewis@cisco.com>

    > It dosen't follow that the Proxy-ETR needs to participate into the ALT.
    > An ITR can locally choose to point to an [P]ETR for non-LISP sites.

Oh, good point. A PETR would probably not want to be open to traffic from
anyone, anyway, only those ITRs with whom it has a contractual relationship,
so no need to advertize.

Anyway, good to know there are multiple arrows in the quiver... :-)


The interesting thing about your point is that if this is always true, it
gets rid of a strong argument at to why overlapping mappings need to exist.
Are there any others (other than configuration convenience)?

	Noel

From dino@cisco.com  Thu Dec  3 21:39:05 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 967C93A6911 for <lisp@core3.amsl.com>; Thu,  3 Dec 2009 21:39:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.101
X-Spam-Level: 
X-Spam-Status: No, score=-6.101 tagged_above=-999 required=5 tests=[AWL=-0.102, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LVe6bC27977K for <lisp@core3.amsl.com>; Thu,  3 Dec 2009 21:39:04 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id 94B013A6909 for <lisp@ietf.org>; Thu,  3 Dec 2009 21:39:04 -0800 (PST)
Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAAYvGEurR7Ht/2dsb2JhbAC9eJdPgi+CAwQ
X-IronPort-AV: E=Sophos;i="4.47,339,1257120000"; d="scan'208";a="444892606"
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-6.cisco.com with ESMTP; 04 Dec 2009 05:38:56 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id nB45cuZc004724; Fri, 4 Dec 2009 05:38:56 GMT
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 3 Dec 2009 21:38:56 -0800
Received: from [192.168.1.4] ([10.21.122.251]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 3 Dec 2009 21:38:55 -0800
Message-Id: <2E3E98F0-E8DA-4D87-957D-1FF388CEFD54@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
In-Reply-To: <4B180875.9010609@joelhalpern.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Thu, 3 Dec 2009 21:38:55 -0800
References: <20091203184421.D08F86BE600@mercury.lcs.mit.edu> <4B180875.9010609@joelhalpern.com>
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 04 Dec 2009 05:38:55.0679 (UTC) FILETIME=[11DF5CF0:01CA74A4]
Cc: Noel Chiappa <jnc@mercury.lcs.mit.edu>, lisp@ietf.org
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Dec 2009 05:39:05 -0000

> Actually, if the default conceptually represents all unmapped ID  
> space, then if it is responding to a request, it probably needs to  
> respond with  a /32 (or /128 for v6 based IDs) answer.  One could  
> argue that it can respond with a nice short prefix.  But, the ITR  
> would need to explicitly check any other EID anyway.  So responding  
> with the short prefix actually does not do any good.
>

That is not the way PETRs work and this is not the way we want them to  
work. What an ITR will get in terms of a map-cache entry is a negative  
map-reply which indicates the shortest prefix which covers the  
destination requested in the Map-Request.

Then the ITR is *configured* to use a PETR where all negative map- 
cache entries will use this configured PETR (can be more than one). So  
you have the fewest number of map-cache entries to encapsulate to.

The ALT tells you what the mask-length is of this prefix and the map- 
resolver which receives the ECM for the Map-Request will return the  
negative Map-Reply.

Dino


> Yours,
> Joel
>
> Noel Chiappa wrote:
>>    > From: Sam Hartman <hartmans-ietf@mit.edu>
>>    >> we should _first_ decide it we want to _allow_ overlapping  
>> mappings, or
>>    >> just outlaw them. Only if we decide to keep them would we  
>> need to go
>>    >> through and make them work right (which involves a number of  
>> things,
>>    >> not just the 'don't discard longer entries').
>>    > Agreed.
>> Since you're tweaking the 'open issues' list on the data-tracker,  
>> want to add
>> that one so we don't forget it?
>>    > The strongest argument for permitting overlapping mappings  
>> I've seen is
>>    > the default PETR case.
>> Let me make sure I understand what you're speaking of here.
>> I take this to mean that a 'default PETR' (i.e. an ETR which is  
>> used by a
>> site behind a LISP encapsulator to gain access to the _rest_ of the
>> non-yet-LISP Internet - more on this below) would want to advertize  
>> a mapping
>> which covers the entire 'identity' namespace (technically, it's  
>> actually
>> 'addresses', since sites which have not concerted do not yet have  
>> separate
>> location and identity), so that any attempt by that site's ITR to  
>> look up a
>> destination which is not yet LISPed is guaranteed to get a mapping  
>> back for
>> that destination?
>> (Note that although a 'normal' LISP site trying to send packets to a
>> destination which is not yet LISPed would get back a negative Map- 
>> Reply, in
>> response to which it would simply not encapsulate the packets in  
>> question,
>> but send them natively, there are circumstances in which a LISP  
>> site would
>> have no option but to encapsulate the packets, if it is to get them  
>> to the
>> destination at all. An example would be a mobile LISP node which  
>> has migrated
>> to a foreign network; it cannot emit 'native' packets, but only
>> LISP-encapsulated packets, and thus to communicate with a non-LISP  
>> site would
>> need to use a PETR.)
>> Such a 'default mapping' would of course overlap all the mappings  
>> from actual
>> LISP sites. Interesting... Not only does this argue that we need to  
>> support
>> overlapping mappings, it also says that some techniques for doing  
>> so (e.g.
>> bundle all the overlapped mappings together with the overlapping  
>> mapping,
>> when responding to the mapping request) are infeasible.
>> (Sorry for being a bit long-winded, but I like to trudge up the  
>> steps one
>> by one - when one  takes them in threes, sometimes one misses  
>> one... :-)
>> 	Noel
>> _______________________________________________
>> lisp mailing list
>> lisp@ietf.org
>> https://www.ietf.org/mailman/listinfo/lisp
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp


From jmh@joelhalpern.com  Fri Dec  4 04:38:38 2009
Return-Path: <jmh@joelhalpern.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B592A3A6A04 for <lisp@core3.amsl.com>; Fri,  4 Dec 2009 04:38:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.115
X-Spam-Level: 
X-Spam-Status: No, score=-3.115 tagged_above=-999 required=5 tests=[AWL=-0.116, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vjj8LLzhRR0z for <lisp@core3.amsl.com>; Fri,  4 Dec 2009 04:38:37 -0800 (PST)
Received: from hermes.mail.tigertech.net (hermes.mail.tigertech.net [64.62.209.72]) by core3.amsl.com (Postfix) with ESMTP id D33383A69DB for <lisp@ietf.org>; Fri,  4 Dec 2009 04:38:37 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by hermes.tigertech.net (Postfix) with ESMTP id 6C1EB43055C; Fri,  4 Dec 2009 04:38:28 -0800 (PST)
X-Virus-Scanned: Debian amavisd-new at hermes.tigertech.net
Received: from [10.10.10.102] (pool-71-161-50-79.clppva.btas.verizon.net [71.161.50.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by hermes.tigertech.net (Postfix) with ESMTP id 73658430403; Fri,  4 Dec 2009 04:38:27 -0800 (PST)
Message-ID: <4B1902C2.1020908@joelhalpern.com>
Date: Fri, 04 Dec 2009 07:38:26 -0500
From: "Joel M. Halpern" <jmh@joelhalpern.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: Dino Farinacci <dino@cisco.com>
References: <20091203184421.D08F86BE600@mercury.lcs.mit.edu> <4B180875.9010609@joelhalpern.com> <2E3E98F0-E8DA-4D87-957D-1FF388CEFD54@cisco.com>
In-Reply-To: <2E3E98F0-E8DA-4D87-957D-1FF388CEFD54@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: Noel Chiappa <jnc@mercury.lcs.mit.edu>, lisp@ietf.org
Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationof LISP+ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Dec 2009 12:38:38 -0000

Thanks.  That is a simpler way to do it.
Yours,
Joel

Dino Farinacci wrote:
>> Actually, if the default conceptually represents all unmapped ID 
>> space, then if it is responding to a request, it probably needs to 
>> respond with  a /32 (or /128 for v6 based IDs) answer.  One could 
>> argue that it can respond with a nice short prefix.  But, the ITR 
>> would need to explicitly check any other EID anyway.  So responding 
>> with the short prefix actually does not do any good.
>>
> 
> That is not the way PETRs work and this is not the way we want them to 
> work. What an ITR will get in terms of a map-cache entry is a negative 
> map-reply which indicates the shortest prefix which covers the 
> destination requested in the Map-Request.
> 
> Then the ITR is *configured* to use a PETR where all negative map-cache 
> entries will use this configured PETR (can be more than one). So you 
> have the fewest number of map-cache entries to encapsulate to.
> 
> The ALT tells you what the mask-length is of this prefix and the 
> map-resolver which receives the ECM for the Map-Request will return the 
> negative Map-Reply.
> 
> Dino
> 
> 
>> Yours,
>> Joel
>>
>> Noel Chiappa wrote:
>>>    > From: Sam Hartman <hartmans-ietf@mit.edu>
>>>    >> we should _first_ decide it we want to _allow_ overlapping 
>>> mappings, or
>>>    >> just outlaw them. Only if we decide to keep them would we need 
>>> to go
>>>    >> through and make them work right (which involves a number of 
>>> things,
>>>    >> not just the 'don't discard longer entries').
>>>    > Agreed.
>>> Since you're tweaking the 'open issues' list on the data-tracker, 
>>> want to add
>>> that one so we don't forget it?
>>>    > The strongest argument for permitting overlapping mappings I've 
>>> seen is
>>>    > the default PETR case.
>>> Let me make sure I understand what you're speaking of here.
>>> I take this to mean that a 'default PETR' (i.e. an ETR which is used 
>>> by a
>>> site behind a LISP encapsulator to gain access to the _rest_ of the
>>> non-yet-LISP Internet - more on this below) would want to advertize a 
>>> mapping
>>> which covers the entire 'identity' namespace (technically, it's actually
>>> 'addresses', since sites which have not concerted do not yet have 
>>> separate
>>> location and identity), so that any attempt by that site's ITR to 
>>> look up a
>>> destination which is not yet LISPed is guaranteed to get a mapping 
>>> back for
>>> that destination?
>>> (Note that although a 'normal' LISP site trying to send packets to a
>>> destination which is not yet LISPed would get back a negative 
>>> Map-Reply, in
>>> response to which it would simply not encapsulate the packets in 
>>> question,
>>> but send them natively, there are circumstances in which a LISP site 
>>> would
>>> have no option but to encapsulate the packets, if it is to get them 
>>> to the
>>> destination at all. An example would be a mobile LISP node which has 
>>> migrated
>>> to a foreign network; it cannot emit 'native' packets, but only
>>> LISP-encapsulated packets, and thus to communicate with a non-LISP 
>>> site would
>>> need to use a PETR.)
>>> Such a 'default mapping' would of course overlap all the mappings 
>>> from actual
>>> LISP sites. Interesting... Not only does this argue that we need to 
>>> support
>>> overlapping mappings, it also says that some techniques for doing so 
>>> (e.g.
>>> bundle all the overlapped mappings together with the overlapping 
>>> mapping,
>>> when responding to the mapping request) are infeasible.
>>> (Sorry for being a bit long-winded, but I like to trudge up the steps 
>>> one
>>> by one - when one  takes them in threes, sometimes one misses one... :-)
>>>     Noel
>>> _______________________________________________
>>> lisp mailing list
>>> lisp@ietf.org
>>> https://www.ietf.org/mailman/listinfo/lisp
>> _______________________________________________
>> lisp mailing list
>> lisp@ietf.org
>> https://www.ietf.org/mailman/listinfo/lisp
> 
> 

From charriesun@gmail.com  Fri Dec  4 16:37:52 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 170E728C0FF for <lisp@core3.amsl.com>; Fri,  4 Dec 2009 16:37:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.406
X-Spam-Level: 
X-Spam-Status: No, score=-0.406 tagged_above=-999 required=5 tests=[AWL=-1.197, BAYES_00=-2.599, CN_BODY_35=0.339, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6, MIME_CHARSET_FARAWAY=2.45]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id usjJ8LhWgKPD for <lisp@core3.amsl.com>; Fri,  4 Dec 2009 16:37:50 -0800 (PST)
Received: from mail-vw0-f193.google.com (mail-vw0-f193.google.com [209.85.212.193]) by core3.amsl.com (Postfix) with ESMTP id 9068F3A65A6 for <lisp@ietf.org>; Fri,  4 Dec 2009 16:37:49 -0800 (PST)
Received: by vws31 with SMTP id 31so1426554vws.29 for <lisp@ietf.org>; Fri, 04 Dec 2009 16:37:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=cf6j10jWeFfGjouSgkp8xd+Am3izsh6Z/m3iDLUqpD4=; b=Cp7odXl50js9BBYdaQ9sL6HDc/ejZ6ntuW5wkqUMzFb9rM8tVPGs18iZWG/NHAry5a VCKjmDaWMoKa/cKztbtwkF2BwWY9+tqTJh4MCSFvC2jzgPtR+RZ4UmK+Nke0vqnyDHZd YRl0KgJxg5jP62dT1OAm3V2/WMSPzIB5xegiM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=ur5DMFRYOrm+dl6qyQnFNOZ4cbm8lkm+yDG8LhzytFPqkFIDC0jGyZ8mALhgSbC/+B jYmZRUq47NE2pE+lP/9C4KXdBeX0bNJ+7ISyMQnr9c0dLu9TreJefFof6/0X4T0y61S4 ptjL2WL4fIqhww7ZSjHh8HSryNzPhFBrAwWLI=
MIME-Version: 1.0
Received: by 10.220.127.26 with SMTP id e26mr4886376vcs.99.1259973457578; Fri,  04 Dec 2009 16:37:37 -0800 (PST)
In-Reply-To: <mailman.38.1259956805.4795.lisp@ietf.org>
References: <mailman.38.1259956805.4795.lisp@ietf.org>
Date: Sat, 5 Dec 2009 08:37:37 +0800
Message-ID: <4eb512450912041637nd1e0b9bge3361aec3ef1c93d@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: lisp@ietf.org
Content-Type: multipart/alternative; boundary=0016e68ee9975d89e20479f06e07
Subject: Re: [lisp] lisp Digest, Vol 13, Issue 10
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Dec 2009 00:37:52 -0000

--0016e68ee9975d89e20479f06e07
Content-Type: text/plain; charset=GB2312
Content-Transfer-Encoding: quoted-printable

can anyone tell me how to set each ALT node responsible for
mappings for certain EID blocks? If they do it spontaneously, wouldn't it
just like BGP, and each node contains a full mapping table?

2009/12/5 <lisp-request@ietf.org>

> If you have received this digest without all the individual message
> attachments you will need to update your digest options in your list
> subscription.  To do so, go to
>
> https://www.ietf.org/mailman/listinfo/lisp
>
> Click the 'Unsubscribe or edit options' button, log in, and set "Get
> MIME or Plain Text Digests?" to MIME.  You can set this option
> globally for all the list digests you receive at this point.
>
>
>
> Send lisp mailing list submissions to
>        lisp@ietf.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        https://www.ietf.org/mailman/listinfo/lisp
> or, via email, send a message with subject or body 'help' to
>        lisp-request@ietf.org
>
> You can reach the person managing the list at
>        lisp-owner@ietf.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of lisp digest..."
>
> Today's Topics:
>
>   1. Re: Fwd: Re: Re: A mapping system design-- specificationof
>      LISP+ALT (Dino Farinacci)
>   2. Re: Fwd: Re: Re: A mapping system design-- specificationof
>      LISP+ALT (Joel M. Halpern)
>
>
> ---------- =D2=D1=D7=AA=B7=A2=D3=CA=BC=FE ----------
> From: Dino Farinacci <dino@cisco.com>
> To: "Joel M. Halpern" <jmh@joelhalpern.com>
> Date: Thu, 3 Dec 2009 21:38:55 -0800
> Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationo=
f
> LISP+ALT
>
>> Actually, if the default conceptually represents all unmapped ID space,
>> then if it is responding to a request, it probably needs to respond with=
  a
>> /32 (or /128 for v6 based IDs) answer.  One could argue that it can resp=
ond
>> with a nice short prefix.  But, the ITR would need to explicitly check a=
ny
>> other EID anyway.  So responding with the short prefix actually does not=
 do
>> any good.
>>
>>
> That is not the way PETRs work and this is not the way we want them to
> work. What an ITR will get in terms of a map-cache entry is a negative
> map-reply which indicates the shortest prefix which covers the destinatio=
n
> requested in the Map-Request.
>
> Then the ITR is *configured* to use a PETR where all negative map-cache
> entries will use this configured PETR (can be more than one). So you have
> the fewest number of map-cache entries to encapsulate to.
>
> The ALT tells you what the mask-length is of this prefix and the
> map-resolver which receives the ECM for the Map-Request will return the
> negative Map-Reply.
>
> Dino
>
>
> Yours,
>> Joel
>>
>> Noel Chiappa wrote:
>>
>>>   > From: Sam Hartman <hartmans-ietf@mit.edu>
>>>   >> we should _first_ decide it we want to _allow_ overlapping mapping=
s,
>>> or
>>>   >> just outlaw them. Only if we decide to keep them would we need to =
go
>>>   >> through and make them work right (which involves a number of thing=
s,
>>>   >> not just the 'don't discard longer entries').
>>>   > Agreed.
>>> Since you're tweaking the 'open issues' list on the data-tracker, want =
to
>>> add
>>> that one so we don't forget it?
>>>   > The strongest argument for permitting overlapping mappings I've see=
n
>>> is
>>>   > the default PETR case.
>>> Let me make sure I understand what you're speaking of here.
>>> I take this to mean that a 'default PETR' (i.e. an ETR which is used by=
 a
>>> site behind a LISP encapsulator to gain access to the _rest_ of the
>>> non-yet-LISP Internet - more on this below) would want to advertize a
>>> mapping
>>> which covers the entire 'identity' namespace (technically, it's actuall=
y
>>> 'addresses', since sites which have not concerted do not yet have
>>> separate
>>> location and identity), so that any attempt by that site's ITR to look =
up
>>> a
>>> destination which is not yet LISPed is guaranteed to get a mapping back
>>> for
>>> that destination?
>>> (Note that although a 'normal' LISP site trying to send packets to a
>>> destination which is not yet LISPed would get back a negative Map-Reply=
,
>>> in
>>> response to which it would simply not encapsulate the packets in
>>> question,
>>> but send them natively, there are circumstances in which a LISP site
>>> would
>>> have no option but to encapsulate the packets, if it is to get them to
>>> the
>>> destination at all. An example would be a mobile LISP node which has
>>> migrated
>>> to a foreign network; it cannot emit 'native' packets, but only
>>> LISP-encapsulated packets, and thus to communicate with a non-LISP site
>>> would
>>> need to use a PETR.)
>>> Such a 'default mapping' would of course overlap all the mappings from
>>> actual
>>> LISP sites. Interesting... Not only does this argue that we need to
>>> support
>>> overlapping mappings, it also says that some techniques for doing so
>>> (e.g.
>>> bundle all the overlapped mappings together with the overlapping mappin=
g,
>>> when responding to the mapping request) are infeasible.
>>> (Sorry for being a bit long-winded, but I like to trudge up the steps o=
ne
>>> by one - when one  takes them in threes, sometimes one misses one... :-=
)
>>>        Noel
>>> _______________________________________________
>>> lisp mailing list
>>> lisp@ietf.org
>>> https://www.ietf.org/mailman/listinfo/lisp
>>>
>> _______________________________________________
>> lisp mailing list
>> lisp@ietf.org
>> https://www.ietf.org/mailman/listinfo/lisp
>>
>
>
>
>
> ---------- =D2=D1=D7=AA=B7=A2=D3=CA=BC=FE ----------
> From: "Joel M. Halpern" <jmh@joelhalpern.com>
> To: Dino Farinacci <dino@cisco.com>
> Date: Fri, 04 Dec 2009 07:38:26 -0500
> Subject: Re: [lisp] Fwd: Re: Re: A mapping system design-- specificationo=
f
> LISP+ALT
> Thanks.  That is a simpler way to do it.
> Yours,
> Joel
>
> Dino Farinacci wrote:
>
>> Actually, if the default conceptually represents all unmapped ID space,
>>> then if it is responding to a request, it probably needs to respond wit=
h  a
>>> /32 (or /128 for v6 based IDs) answer.  One could argue that it can res=
pond
>>> with a nice short prefix.  But, the ITR would need to explicitly check =
any
>>> other EID anyway.  So responding with the short prefix actually does no=
t do
>>> any good.
>>>
>>>
>> That is not the way PETRs work and this is not the way we want them to
>> work. What an ITR will get in terms of a map-cache entry is a negative
>> map-reply which indicates the shortest prefix which covers the destinati=
on
>> requested in the Map-Request.
>>
>> Then the ITR is *configured* to use a PETR where all negative map-cache
>> entries will use this configured PETR (can be more than one). So you hav=
e
>> the fewest number of map-cache entries to encapsulate to.
>>
>> The ALT tells you what the mask-length is of this prefix and the
>> map-resolver which receives the ECM for the Map-Request will return the
>> negative Map-Reply.
>>
>> Dino
>>
>>
>> Yours,
>>> Joel
>>>
>>> Noel Chiappa wrote:
>>>
>>>>   > From: Sam Hartman <hartmans-ietf@mit.edu>
>>>>   >> we should _first_ decide it we want to _allow_ overlapping
>>>> mappings, or
>>>>   >> just outlaw them. Only if we decide to keep them would we need to
>>>> go
>>>>   >> through and make them work right (which involves a number of
>>>> things,
>>>>   >> not just the 'don't discard longer entries').
>>>>   > Agreed.
>>>> Since you're tweaking the 'open issues' list on the data-tracker, want
>>>> to add
>>>> that one so we don't forget it?
>>>>   > The strongest argument for permitting overlapping mappings I've se=
en
>>>> is
>>>>   > the default PETR case.
>>>> Let me make sure I understand what you're speaking of here.
>>>> I take this to mean that a 'default PETR' (i.e. an ETR which is used b=
y
>>>> a
>>>> site behind a LISP encapsulator to gain access to the _rest_ of the
>>>> non-yet-LISP Internet - more on this below) would want to advertize a
>>>> mapping
>>>> which covers the entire 'identity' namespace (technically, it's actual=
ly
>>>> 'addresses', since sites which have not concerted do not yet have
>>>> separate
>>>> location and identity), so that any attempt by that site's ITR to look
>>>> up a
>>>> destination which is not yet LISPed is guaranteed to get a mapping bac=
k
>>>> for
>>>> that destination?
>>>> (Note that although a 'normal' LISP site trying to send packets to a
>>>> destination which is not yet LISPed would get back a negative Map-Repl=
y,
>>>> in
>>>> response to which it would simply not encapsulate the packets in
>>>> question,
>>>> but send them natively, there are circumstances in which a LISP site
>>>> would
>>>> have no option but to encapsulate the packets, if it is to get them to
>>>> the
>>>> destination at all. An example would be a mobile LISP node which has
>>>> migrated
>>>> to a foreign network; it cannot emit 'native' packets, but only
>>>> LISP-encapsulated packets, and thus to communicate with a non-LISP sit=
e
>>>> would
>>>> need to use a PETR.)
>>>> Such a 'default mapping' would of course overlap all the mappings from
>>>> actual
>>>> LISP sites. Interesting... Not only does this argue that we need to
>>>> support
>>>> overlapping mappings, it also says that some techniques for doing so
>>>> (e.g.
>>>> bundle all the overlapped mappings together with the overlapping
>>>> mapping,
>>>> when responding to the mapping request) are infeasible.
>>>> (Sorry for being a bit long-winded, but I like to trudge up the steps
>>>> one
>>>> by one - when one  takes them in threes, sometimes one misses one... :=
-)
>>>>    Noel
>>>> _______________________________________________
>>>> lisp mailing list
>>>> lisp@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/lisp
>>>>
>>> _______________________________________________
>>> lisp mailing list
>>> lisp@ietf.org
>>> https://www.ietf.org/mailman/listinfo/lisp
>>>
>>
>>
>>
>
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp
>
>

--0016e68ee9975d89e20479f06e07
Content-Type: text/html; charset=GB2312
Content-Transfer-Encoding: quoted-printable

can anyone tell me how to set each ALT node responsible for mappings&nbsp;f=
or&nbsp;certain&nbsp;EID blocks? If they do it spontaneously, wouldn&#39;t =
it just like BGP, and&nbsp;each&nbsp;node&nbsp;contains a full mapping tabl=
e? <br><br>
<div class=3D"gmail_quote">2009/12/5 <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:lisp-request@ietf.org">lisp-request@ietf.org</a>&gt;</span><br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">If you have received this digest=
 without all the individual message<br>attachments you will need to update =
your digest options in your list<br>
subscription. &nbsp;To do so, go to<br><br><a href=3D"https://www.ietf.org/=
mailman/listinfo/lisp" target=3D"_blank">https://www.ietf.org/mailman/listi=
nfo/lisp</a><br><br>Click the &#39;Unsubscribe or edit options&#39; button,=
 log in, and set &quot;Get<br>
MIME or Plain Text Digests?&quot; to MIME. &nbsp;You can set this option<br=
>globally for all the list digests you receive at this point.<br><br><br><b=
r>Send lisp mailing list submissions to<br>&nbsp; &nbsp; &nbsp; &nbsp;<a hr=
ef=3D"mailto:lisp@ietf.org">lisp@ietf.org</a><br>
<br>To subscribe or unsubscribe via the World Wide Web, visit<br>&nbsp; &nb=
sp; &nbsp; &nbsp;<a href=3D"https://www.ietf.org/mailman/listinfo/lisp" tar=
get=3D"_blank">https://www.ietf.org/mailman/listinfo/lisp</a><br>or, via em=
ail, send a message with subject or body &#39;help&#39; to<br>
&nbsp; &nbsp; &nbsp; &nbsp;<a href=3D"mailto:lisp-request@ietf.org">lisp-re=
quest@ietf.org</a><br><br>You can reach the person managing the list at<br>=
&nbsp; &nbsp; &nbsp; &nbsp;<a href=3D"mailto:lisp-owner@ietf.org">lisp-owne=
r@ietf.org</a><br><br>When replying, please edit your Subject line so it is=
 more specific<br>
than &quot;Re: Contents of lisp digest...&quot;<br><br>Today&#39;s Topics:<=
br><br>&nbsp; 1. Re: Fwd: Re: Re: A mapping system design-- specificationof=
<br>&nbsp; &nbsp; &nbsp;LISP+ALT (Dino Farinacci)<br>&nbsp; 2. Re: Fwd: Re:=
 Re: A mapping system design-- specificationof<br>
&nbsp; &nbsp; &nbsp;LISP+ALT (Joel M. Halpern)<br><br><br>---------- =D2=D1=
=D7=AA=B7=A2=D3=CA=BC=FE ----------<br>From:&nbsp;Dino Farinacci &lt;<a hre=
f=3D"mailto:dino@cisco.com">dino@cisco.com</a>&gt;<br>To:&nbsp;&quot;Joel M=
. Halpern&quot; &lt;<a href=3D"mailto:jmh@joelhalpern.com">jmh@joelhalpern.=
com</a>&gt;<br>
Date:&nbsp;Thu, 3 Dec 2009 21:38:55 -0800<br>Subject:&nbsp;Re: [lisp] Fwd: =
Re: Re: A mapping system design-- specificationof LISP+ALT<br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Actually, if the default concept=
ually represents all unmapped ID space, then if it is responding to a reque=
st, it probably needs to respond with &nbsp;a /32 (or /128 for v6 based IDs=
) answer. &nbsp;One could argue that it can respond with a nice short prefi=
x. &nbsp;But, the ITR would need to explicitly check any other EID anyway. =
&nbsp;So responding with the short prefix actually does not do any good.<br=
>
<br></blockquote><br>That is not the way PETRs work and this is not the way=
 we want them to work. What an ITR will get in terms of a map-cache entry i=
s a negative map-reply which indicates the shortest prefix which covers the=
 destination requested in the Map-Request.<br>
<br>Then the ITR is *configured* to use a PETR where all negative map-cache=
 entries will use this configured PETR (can be more than one). So you have =
the fewest number of map-cache entries to encapsulate to.<br><br>The ALT te=
lls you what the mask-length is of this prefix and the map-resolver which r=
eceives the ECM for the Map-Request will return the negative Map-Reply.<br>
<br>Dino<br><br><br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Yours,<br>Joel<br><br>Noel Chiap=
pa wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">&nbsp; &gt; From: Sam Hartman &l=
t;<a href=3D"mailto:hartmans-ietf@mit.edu" target=3D"_blank">hartmans-ietf@=
mit.edu</a>&gt;<br>
&nbsp; &gt;&gt; we should _first_ decide it we want to _allow_ overlapping =
mappings, or<br>&nbsp; &gt;&gt; just outlaw them. Only if we decide to keep=
 them would we need to go<br>&nbsp; &gt;&gt; through and make them work rig=
ht (which involves a number of things,<br>
&nbsp; &gt;&gt; not just the &#39;don&#39;t discard longer entries&#39;).<b=
r>&nbsp; &gt; Agreed.<br>Since you&#39;re tweaking the &#39;open issues&#39=
; list on the data-tracker, want to add<br>that one so we don&#39;t forget =
it?<br>
&nbsp; &gt; The strongest argument for permitting overlapping mappings I&#3=
9;ve seen is<br>&nbsp; &gt; the default PETR case.<br>Let me make sure I un=
derstand what you&#39;re speaking of here.<br>I take this to mean that a &#=
39;default PETR&#39; (i.e. an ETR which is used by a<br>
site behind a LISP encapsulator to gain access to the _rest_ of the<br>non-=
yet-LISP Internet - more on this below) would want to advertize a mapping<b=
r>which covers the entire &#39;identity&#39; namespace (technically, it&#39=
;s actually<br>
&#39;addresses&#39;, since sites which have not concerted do not yet have s=
eparate<br>location and identity), so that any attempt by that site&#39;s I=
TR to look up a<br>destination which is not yet LISPed is guaranteed to get=
 a mapping back for<br>
that destination?<br>(Note that although a &#39;normal&#39; LISP site tryin=
g to send packets to a<br>destination which is not yet LISPed would get bac=
k a negative Map-Reply, in<br>response to which it would simply not encapsu=
late the packets in question,<br>
but send them natively, there are circumstances in which a LISP site would<=
br>have no option but to encapsulate the packets, if it is to get them to t=
he<br>destination at all. An example would be a mobile LISP node which has =
migrated<br>
to a foreign network; it cannot emit &#39;native&#39; packets, but only<br>=
LISP-encapsulated packets, and thus to communicate with a non-LISP site wou=
ld<br>need to use a PETR.)<br>Such a &#39;default mapping&#39; would of cou=
rse overlap all the mappings from actual<br>
LISP sites. Interesting... Not only does this argue that we need to support=
<br>overlapping mappings, it also says that some techniques for doing so (e=
.g.<br>bundle all the overlapped mappings together with the overlapping map=
ping,<br>
when responding to the mapping request) are infeasible.<br>(Sorry for being=
 a bit long-winded, but I like to trudge up the steps one<br>by one - when =
one &nbsp;takes them in threes, sometimes one misses one... :-)<br>&nbsp; &=
nbsp; &nbsp; &nbsp;Noel<br>
_______________________________________________<br>lisp mailing list<br><a =
href=3D"mailto:lisp@ietf.org" target=3D"_blank">lisp@ietf.org</a><br><a hre=
f=3D"https://www.ietf.org/mailman/listinfo/lisp" target=3D"_blank">https://=
www.ietf.org/mailman/listinfo/lisp</a><br>
</blockquote>_______________________________________________<br>lisp mailin=
g list<br><a href=3D"mailto:lisp@ietf.org" target=3D"_blank">lisp@ietf.org<=
/a><br><a href=3D"https://www.ietf.org/mailman/listinfo/lisp" target=3D"_bl=
ank">https://www.ietf.org/mailman/listinfo/lisp</a><br>
</blockquote><br><br><br><br>---------- =D2=D1=D7=AA=B7=A2=D3=CA=BC=FE ----=
------<br>From:&nbsp;&quot;Joel M. Halpern&quot; &lt;<a href=3D"mailto:jmh@=
joelhalpern.com">jmh@joelhalpern.com</a>&gt;<br>To:&nbsp;Dino Farinacci &lt=
;<a href=3D"mailto:dino@cisco.com">dino@cisco.com</a>&gt;<br>
Date:&nbsp;Fri, 04 Dec 2009 07:38:26 -0500<br>Subject:&nbsp;Re: [lisp] Fwd:=
 Re: Re: A mapping system design-- specificationof LISP+ALT<br>Thanks. &nbs=
p;That is a simpler way to do it.<br>Yours,<br>Joel<br><br>Dino Farinacci w=
rote:<br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Actually, if the default concept=
ually represents all unmapped ID space, then if it is responding to a reque=
st, it probably needs to respond with &nbsp;a /32 (or /128 for v6 based IDs=
) answer. &nbsp;One could argue that it can respond with a nice short prefi=
x. &nbsp;But, the ITR would need to explicitly check any other EID anyway. =
&nbsp;So responding with the short prefix actually does not do any good.<br=
>
<br></blockquote><br>That is not the way PETRs work and this is not the way=
 we want them to work. What an ITR will get in terms of a map-cache entry i=
s a negative map-reply which indicates the shortest prefix which covers the=
 destination requested in the Map-Request.<br>
<br>Then the ITR is *configured* to use a PETR where all negative map-cache=
 entries will use this configured PETR (can be more than one). So you have =
the fewest number of map-cache entries to encapsulate to.<br><br>The ALT te=
lls you what the mask-length is of this prefix and the map-resolver which r=
eceives the ECM for the Map-Request will return the negative Map-Reply.<br>
<br>Dino<br><br><br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Yours,<br>Joel<br><br>Noel Chiap=
pa wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">&nbsp; &gt; From: Sam Hartman &l=
t;<a href=3D"mailto:hartmans-ietf@mit.edu" target=3D"_blank">hartmans-ietf@=
mit.edu</a>&gt;<br>
&nbsp; &gt;&gt; we should _first_ decide it we want to _allow_ overlapping =
mappings, or<br>&nbsp; &gt;&gt; just outlaw them. Only if we decide to keep=
 them would we need to go<br>&nbsp; &gt;&gt; through and make them work rig=
ht (which involves a number of things,<br>
&nbsp; &gt;&gt; not just the &#39;don&#39;t discard longer entries&#39;).<b=
r>&nbsp; &gt; Agreed.<br>Since you&#39;re tweaking the &#39;open issues&#39=
; list on the data-tracker, want to add<br>that one so we don&#39;t forget =
it?<br>
&nbsp; &gt; The strongest argument for permitting overlapping mappings I&#3=
9;ve seen is<br>&nbsp; &gt; the default PETR case.<br>Let me make sure I un=
derstand what you&#39;re speaking of here.<br>I take this to mean that a &#=
39;default PETR&#39; (i.e. an ETR which is used by a<br>
site behind a LISP encapsulator to gain access to the _rest_ of the<br>non-=
yet-LISP Internet - more on this below) would want to advertize a mapping<b=
r>which covers the entire &#39;identity&#39; namespace (technically, it&#39=
;s actually<br>
&#39;addresses&#39;, since sites which have not concerted do not yet have s=
eparate<br>location and identity), so that any attempt by that site&#39;s I=
TR to look up a<br>destination which is not yet LISPed is guaranteed to get=
 a mapping back for<br>
that destination?<br>(Note that although a &#39;normal&#39; LISP site tryin=
g to send packets to a<br>destination which is not yet LISPed would get bac=
k a negative Map-Reply, in<br>response to which it would simply not encapsu=
late the packets in question,<br>
but send them natively, there are circumstances in which a LISP site would<=
br>have no option but to encapsulate the packets, if it is to get them to t=
he<br>destination at all. An example would be a mobile LISP node which has =
migrated<br>
to a foreign network; it cannot emit &#39;native&#39; packets, but only<br>=
LISP-encapsulated packets, and thus to communicate with a non-LISP site wou=
ld<br>need to use a PETR.)<br>Such a &#39;default mapping&#39; would of cou=
rse overlap all the mappings from actual<br>
LISP sites. Interesting... Not only does this argue that we need to support=
<br>overlapping mappings, it also says that some techniques for doing so (e=
.g.<br>bundle all the overlapped mappings together with the overlapping map=
ping,<br>
when responding to the mapping request) are infeasible.<br>(Sorry for being=
 a bit long-winded, but I like to trudge up the steps one<br>by one - when =
one &nbsp;takes them in threes, sometimes one misses one... :-)<br>&nbsp; &=
nbsp;Noel<br>
_______________________________________________<br>lisp mailing list<br><a =
href=3D"mailto:lisp@ietf.org" target=3D"_blank">lisp@ietf.org</a><br><a hre=
f=3D"https://www.ietf.org/mailman/listinfo/lisp" target=3D"_blank">https://=
www.ietf.org/mailman/listinfo/lisp</a><br>
</blockquote>_______________________________________________<br>lisp mailin=
g list<br><a href=3D"mailto:lisp@ietf.org" target=3D"_blank">lisp@ietf.org<=
/a><br><a href=3D"https://www.ietf.org/mailman/listinfo/lisp" target=3D"_bl=
ank">https://www.ietf.org/mailman/listinfo/lisp</a><br>
</blockquote><br><br></blockquote><br><br>_________________________________=
______________<br>lisp mailing list<br><a href=3D"mailto:lisp@ietf.org">lis=
p@ietf.org</a><br><a href=3D"https://www.ietf.org/mailman/listinfo/lisp" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/lisp</a><br>
<br></blockquote></div><br>

--0016e68ee9975d89e20479f06e07--

From jnc@mercury.lcs.mit.edu  Fri Dec  4 18:45:47 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2391A3A67D1 for <lisp@core3.amsl.com>; Fri,  4 Dec 2009 18:45:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.396
X-Spam-Level: 
X-Spam-Status: No, score=-6.396 tagged_above=-999 required=5 tests=[AWL=0.203,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rvrohW6l8Gu3 for <lisp@core3.amsl.com>; Fri,  4 Dec 2009 18:45:46 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 51C633A6358 for <lisp@ietf.org>; Fri,  4 Dec 2009 18:45:46 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 23CB16BE54E; Fri,  4 Dec 2009 21:45:36 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091205024536.23CB16BE54E@mercury.lcs.mit.edu>
Date: Fri,  4 Dec 2009 21:45:36 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] ALT and EID blocks (was: lisp Digest, Vol 13, Issue 10)
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Dec 2009 02:45:47 -0000

    > From: Charrie Sun <charriesun@gmail.com>

    > can anyone tell me how to set each ALT node responsible for mappings
    > for certain EID blocks?

ALT nodes (other than Map-Servers, which are ALT leaves) don't originate any
EID blocks into the ALT (although ALT nodes which are higher in the
'hierarchy' may aggregate several EID blocks together, replacing several
smaller ones with one larger one).

Map-Servers originate EID blocks into the ALT based on Map-Registers that
they receive from client ETRs. (Note that Map-Rehgistration is protected by
cryptographic authentication which has to be configued into each end, so it's
not a trivial DoS vector).

    > If they do it spontaneously, wouldn't it just like BGP, and each node
    > contains a full mapping table?

Well, to start with, a clarification: ALT nodes (even Map-Servers) do not
actually contain mappings. They just contain (and the ALT computes) _paths_ to
ETRs which are authoritative for mappings - i.e. the mappings are always
actually in the ETRs.

Each ALT node does contain 'routing tables' which do contain all the blocks
of the EID namespace for which some ETR somewhere has mappings. Was that
what you are asking?

	Noel

From jnc@mercury.lcs.mit.edu  Fri Dec  4 19:43:28 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DEC913A68B4 for <lisp@core3.amsl.com>; Fri,  4 Dec 2009 19:43:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.101
X-Spam-Level: 
X-Spam-Status: No, score=-6.101 tagged_above=-999 required=5 tests=[AWL=-0.102, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UruqPA76JOye for <lisp@core3.amsl.com>; Fri,  4 Dec 2009 19:43:27 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 726283A68D2 for <lisp@ietf.org>; Fri,  4 Dec 2009 19:43:27 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 9CCAE6BE54E; Fri,  4 Dec 2009 22:43:17 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091205034317.9CCAE6BE54E@mercury.lcs.mit.edu>
Date: Fri,  4 Dec 2009 22:43:17 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] Some questions about ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Dec 2009 03:43:29 -0000

    > From: Michael Menth <menth@informatik.uni-wuerzburg.de>

    > I have some questions about LISP+ALT since some pieces of that
    > architecture are not yet clear to me.

Hi, sorry this never got a reply - it was sent in during the big UDP checkum
list melt-down, and got overlooked in the midst of all of that.

Note that these answers are only my personal take on your questions; others
may have different thoughts.

Note also that LISP is 'sort of' set up to allow use of different mapping
systems, and indeed it might be that something other than ALT would be
swapped in to replace ALT, if it seems that some other alternative would be
better. ALT was put together to provide a distributed mapping system for LISP
which minimized the amount of new code that had to be written; i.e. it
re-used as many things as possible. Needless to say, that is not necessarily
the way to get the best possible design... 


    > 1) The question of control
    > Who has the control over ALT? Who decides what the aggregation points are?

I'm not sure there would be anyone in control, any more than there is anyone
in control of the DZF routing. It's a mesh of peers (in protocol terms, if
not in terms of the size of the namespace chunk each is responsible for), and
it is constructed from a set of peer agreements. Of course, if maximal
aggregation is to be achieved, the peering cannot be arbitary - more on this
below.

As to aggregation, BGP (which is run the ALT runs on) does not of course do
aggregation automatically; any aggregation done by BGP has be configured
manually. Moreover, for maximal aggregation, the peering cannot be arbitary;
if X.1 is being injected on one side of the ALT mesh, and X.2 on the other,
they cannot be aggregated.

So, ideally, peerings should be selected with some thought to how the
aggregation will work. I would imagine there would generally need to be a
commercial agreement, such that nodes which are 'higher' in the aggregation
hierarchy are compensated for their effort, although I do concede that I'm
a bit hazy on the details of how this might happen.

Note that a single Map-Server (a.k.a. ALT leaf node) might in fact have
connections to more than one 'higher-level' (in aggregation terms) node in
the ALT, to allow optimal aggregation. E.g. if a given Map-Server is
responsible for both A.1 and B.2, it might peer with one node which does A,
and advertize A.1 to that one, and with another one which does B, and
advertize B.2 to that one.


    > 2) Who's paying for the map-request traffic?
    > In LISP+ALT, map-requests are carried over the ALT. In contrast, data
    > traffic is carried over paths provided by "traditional BGP" for which
    > intermediate carriers are obliged by contracts to carry the traffic.
    > What are the incentives for providers to forward map-requests if they
    > have no relations to the source or destination of that traffic. This
    > situation seems possible or even likely to me for aggregation nodes.

Well, first, there should not be much map-request traffic (compared to user
data traffic).

Second, the ALT nodes are, to the network, just client nodes like any other.
I.e. if ALT node X is connected to ISP I (either directly, or by being at a
site S which has purchased connectivity from I), X looks like just another
normal node, as far as I is concerned. Just as any normal node might exchange
traffic with any other node on the Internet, without special arrangement with
the ISP, so too for x. Traffic it exchanges with other ALT nodes looks, as
far as the ISP is concerned, just like traffic any other host might exchange
with another site.

So this one doesn't worry me much (compared to the previous one).


    > 3) The structure of the ALT and data-probes
    > What are the guideline for designing the paths in the ALT? Business and
    > trust relationships dominate the paths in the normal BGP. Aggregation
    > should be the objective in the ALT, right? Can't that lead to extremely
    > long paths when EID-prefix-aggregators on different levels are located
    > in different areas?

This sounds a lot like what I discussed above, when I talked about the ALT
aggregation hierarchy? Yes, aggregation should be the goal, and I admit this
part isn't worked out yet; the thing that is most up in the air are the
commercial relationships, but I don't see that it is fundamentally insoluble:
DNS brings a similar set of challenges, and they seem to have been worked out
there.

As to the path lengths, I'm not sure how much of a problem that will be. For
one thing, if the requestor is on one side of the network, and the
authoritative mapping source is on the other, even with optimal placement of
aggregation nodes, nothing can reduce the path between them to next to
nothing. So, optimal placement of aggregation nodes can only approach an
asymptote on the stretch, not reduce the path length to nothing.

It is possible to add caching in the Map-Resolvers, in addition to that at
the ITRs, which would substantially reduce the number of queries which have
to go all the way to the authoritative mapping source, so even in that worst
case (above), you can still make things better.

For another thing, it's perfectly feasible to have multiple aggregators (we
are after all using BGP, not EGP :-). This does not reduce the path length to
zero, but can prevent gross path stretch (i.e. travelling from a requestor to
the far side of the network to get to X, and then all the way back to get to
X.1, which happens to be topologically close to the requestor). E.g. there
could be two nodes which both aggregate for X, and which are on far sides of
the network; X.1 registers with both X nodes, and then requests for anything
in X.1 will go first to whichever X node is closest to the requestor, and
then on to the X.1 node.

The whole issue of how to minimize path delays through the ALT is a complex
one, and if the ALT comes into widespread use, I'm sure reducing path lengths
is something that will get worked on down the line.


    > What was actually the reason to renounce on data-probes in the current
    > version of LISP?

Sorry, please refresh my memory - what's a data-probe? Do you mean a user
data packet sent through the ALT? If so, I don't recall exactly why they are
not used; perhaps someone else can answer this?


    > 4) Resilience
    > LISP+ALT uses ETRs as authoritative sources of the mappings and
    > map-requests are delivered to them over the ALT. Multihomed networks
    > have several ETRs which improve their availability. Which mechanism
    > makes sure that map-requests are deviated to another ETR if the primary
    > ETR fails?

Good question. There are a couple of existing mechanisms which will detect
down ETRs (from the point of view of a Map-Server). Of course, these may not
provide acceptable performance, but if so, it's not a difficult thing to do
(discovering dead ETRs more quickly), just some straight-forward engineering,
so I don't forsee a major problem handling that circumstance.

Anyway, to list the existing mechanisms, there are TTLs in Map-Register
messages, so eventually they will time out. Also, if another ETR decides that
a neighbour ETR is down, it will mark that ETR down with the the R-bit in the
locator record for the down ETR in _its_ Map-Register message, which
over-writes the existing record for that EID-block in the Map-Server. The
Map-Server will then ignore the down ETR, because of the R-bit.


    > 5) Security
    > Are there plans yet to add security in LISP+ALT?

Well, the topic of security in the binding system is a complex one. I should
start by saying that the current system doesn't have 'industrial-strength'
security, merely not-so-bad security with the most obvious vulnerabilities
dealt with. Depending on where we go in the future with mapping (whether the
ALT is retained, or some other system replaces it), probably more security
will be added. I personally would like to see individual bindings be signed,
but that would require a fair amount of infra-structure.

Anyway, about the ALT specifically: there are a number of aspects to security
in the binding system. There is the ITR->Map_Resolver link, the path through
the ALT, and then the Map_Server-ETR link. Round-trip, spoofing can be
prevented by the nonce. The Map_Server-ETR link is protected by a key pair.

The ALT is more of an issue, since the underlying technology (BGP) is
relatively open to attack by a rogue member of the mesh, unless constrained
by configuration. Just as anyone connected to the DFZ can, within limits of
configuration settings, claim to be a route to anywhere, anyone connected to
the ALT can claim to be on a path the authoritative mapping for any part of
the namespace. It would be nice to be better than what BGP does for basic
packet routing, but at the same time, it's not clear that being a lot better
than what BGP does for basic packet routing would do much good.


	Noel

From charriesun@gmail.com  Fri Dec  4 23:54:55 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C7AB73A687B for <lisp@core3.amsl.com>; Fri,  4 Dec 2009 23:54:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.861
X-Spam-Level: 
X-Spam-Status: No, score=-1.861 tagged_above=-999 required=5 tests=[AWL=0.737,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qC+geoZLcazV for <lisp@core3.amsl.com>; Fri,  4 Dec 2009 23:54:54 -0800 (PST)
Received: from mail-vw0-f193.google.com (mail-vw0-f193.google.com [209.85.212.193]) by core3.amsl.com (Postfix) with ESMTP id 9E3E03A67B7 for <lisp@ietf.org>; Fri,  4 Dec 2009 23:54:54 -0800 (PST)
Received: by vws31 with SMTP id 31so1513717vws.29 for <lisp@ietf.org>; Fri, 04 Dec 2009 23:54:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=klIkrXl2vsbWxayCuE4M9E+QvRnOtPYur/osX8YQnjE=; b=ZqRuHwfSqERVgsBH1rImjcVzb9/H/FV9gNp1FBzgzFGvb9yunAn5s7S3yGqkU99zH2 7syBJdgQHQBsQdZAk3F1KKzUnAXiH9qI/aJS0ektPiVYy0xnX6Nbso90Clw8nHLl3CK9 qXtue458JLf73cVgV90S8iuoYO0mZ6nzVM9T0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=x61RT/g3R5hvFrQ4F1qMB65jCkH089DtWv5Oartryd2DRRTEjHn+6ptHaHyOuw/bDc r62Jez9vegfz628R6oODmFe86wNL99EyjVoAOnr5JdbM3HN78Okkt5gtG5lIHHftaGVM mAseQOkkcLWzsOT6w78q/aW4jEcR8WMEmiQhk=
MIME-Version: 1.0
Received: by 10.220.128.1 with SMTP id i1mr5315456vcs.87.1259999681371; Fri,  04 Dec 2009 23:54:41 -0800 (PST)
In-Reply-To: <20091205024536.23CB16BE54E@mercury.lcs.mit.edu>
References: <20091205024536.23CB16BE54E@mercury.lcs.mit.edu>
Date: Sat, 5 Dec 2009 15:54:41 +0800
Message-ID: <4eb512450912042354n56b4eed2ye96bd9a62a562242@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: Noel Chiappa <jnc@mercury.lcs.mit.edu>
Content-Type: multipart/alternative; boundary=001636e1e82e6ce0410479f68951
Cc: lisp <lisp@ietf.org>
Subject: Re: [lisp] ALT and EID blocks (was: lisp Digest, Vol 13, Issue 10)
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Dec 2009 07:54:55 -0000

--001636e1e82e6ce0410479f68951
Content-Type: text/plain; charset=ISO-8859-1

Yes, that's exactly what i was asking. Apologize for the mistaken words of
"each node contains full mapping table", what i mean is that each ALT node
contains routes to ETRs of the whole EID namespace. Wouldn't that be huge?
My idea is to clearly define the structure of the ALT system, as to the
layer number and node degree, so each ALT node need only to know a few nodes
(ancestors and children) and communicate with them. Is that necessary?


2009/12/5 Noel Chiappa <jnc@mercury.lcs.mit.edu>

>    > From: Charrie Sun <charriesun@gmail.com>
>
>    > can anyone tell me how to set each ALT node responsible for mappings
>    > for certain EID blocks?
>
> ALT nodes (other than Map-Servers, which are ALT leaves) don't originate
> any
> EID blocks into the ALT (although ALT nodes which are higher in the
> 'hierarchy' may aggregate several EID blocks together, replacing several
> smaller ones with one larger one).
>
> Map-Servers originate EID blocks into the ALT based on Map-Registers that
> they receive from client ETRs. (Note that Map-Rehgistration is protected by
> cryptographic authentication which has to be configued into each end, so
> it's
> not a trivial DoS vector).
>
>    > If they do it spontaneously, wouldn't it just like BGP, and each node
>    > contains a full mapping table?
>
> Well, to start with, a clarification: ALT nodes (even Map-Servers) do not
> actually contain mappings. They just contain (and the ALT computes) _paths_
> to
> ETRs which are authoritative for mappings - i.e. the mappings are always
> actually in the ETRs.
>
> Each ALT node does contain 'routing tables' which do contain all the blocks
> of the EID namespace for which some ETR somewhere has mappings. Was that
> what you are asking?
>
>        Noel
>

--001636e1e82e6ce0410479f68951
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>Yes, that&#39;s exactly what i was asking. Apologize for the mistaken=
=A0words of &quot;each node contains=A0full mapping table&quot;,=A0what i m=
ean is that=A0each ALT node contains routes to ETRs of=A0the whole=A0EID na=
mespace. Wouldn&#39;t that be huge? My idea is to clearly=A0define the stru=
cture of the ALT system, as to the layer number and node degree, so each AL=
T node=A0need only to know a few nodes (ancestors and children) and communi=
cate with them. Is that necessary? </div>

<div><br>=A0</div>
<div class=3D"gmail_quote">2009/12/5 Noel Chiappa <span dir=3D"ltr">&lt;<a =
href=3D"mailto:jnc@mercury.lcs.mit.edu">jnc@mercury.lcs.mit.edu</a>&gt;</sp=
an><br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">=A0 =A0&gt; From: Charrie Sun &l=
t;<a href=3D"mailto:charriesun@gmail.com">charriesun@gmail.com</a>&gt;<br><=
br>=A0 =A0&gt; can anyone tell me how to set each ALT node responsible for =
mappings<br>
=A0 =A0&gt; for certain EID blocks?<br><br>ALT nodes (other than Map-Server=
s, which are ALT leaves) don&#39;t originate any<br>EID blocks into the ALT=
 (although ALT nodes which are higher in the<br>&#39;hierarchy&#39; may agg=
regate several EID blocks together, replacing several<br>
smaller ones with one larger one).<br><br>Map-Servers originate EID blocks =
into the ALT based on Map-Registers that<br>they receive from client ETRs. =
(Note that Map-Rehgistration is protected by<br>cryptographic authenticatio=
n which has to be configued into each end, so it&#39;s<br>
not a trivial DoS vector).<br><br>=A0 =A0&gt; If they do it spontaneously, =
wouldn&#39;t it just like BGP, and each node<br>=A0 =A0&gt; contains a full=
 mapping table?<br><br>Well, to start with, a clarification: ALT nodes (eve=
n Map-Servers) do not<br>
actually contain mappings. They just contain (and the ALT computes) _paths_=
 to<br>ETRs which are authoritative for mappings - i.e. the mappings are al=
ways<br>actually in the ETRs.<br><br>Each ALT node does contain &#39;routin=
g tables&#39; which do contain all the blocks<br>
of the EID namespace for which some ETR somewhere has mappings. Was that<br=
>what you are asking?<br><font color=3D"#888888"><br>=A0 =A0 =A0 =A0Noel<br=
></font></blockquote></div><br>

--001636e1e82e6ce0410479f68951--

From charriesun@gmail.com  Sat Dec  5 01:31:04 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F2B583A67D4 for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 01:31:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GuvmEJMhKBkw for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 01:31:03 -0800 (PST)
Received: from mail-vw0-f193.google.com (mail-vw0-f193.google.com [209.85.212.193]) by core3.amsl.com (Postfix) with ESMTP id 5D96A3A67AE for <lisp@ietf.org>; Sat,  5 Dec 2009 01:31:02 -0800 (PST)
Received: by vws31 with SMTP id 31so1528455vws.29 for <lisp@ietf.org>; Sat, 05 Dec 2009 01:30:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=rAZ+nu297tkZYswqoshqbJ9FFqYpB2UZNks1mPO7fBE=; b=lKp1Ehq0D75nolV4SBOha33sqUS9gVuMZnuvIhdCLz0/JaVLWAmCruqxHvENcm9cue OzdG11twHRGsgcCNyfWmum2O+nb8N1GiuTafP7VDnCsW+lz5shTdN+DNvC2DvMA+pDdN m00f4udfVzzqn1oUE52xM9MCgdiua78+QvIbQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Q4dOS3vHKm/0POnMKfZxcXRU33cxk9uULwZn51h2MGtsyQ8QhHlvI6UgaWWtCAzAt/ PpPwBZS9Li9XrEsJGqTG0curFo875Yn4ylv6QMoyCMr9UmJj17x+F7dx+T7gKxTGs6Ze 0m2H/0WC3mGQQXzN3J5Y7llwGk98zPYYynw7o=
MIME-Version: 1.0
Received: by 10.220.66.41 with SMTP id l41mr5456720vci.25.1260005450190; Sat,  05 Dec 2009 01:30:50 -0800 (PST)
In-Reply-To: <mailman.3523.1259984609.32729.lisp@ietf.org>
References: <mailman.3523.1259984609.32729.lisp@ietf.org>
Date: Sat, 5 Dec 2009 17:30:49 +0800
Message-ID: <4eb512450912050130y4039679bg66954e9035fabf2c@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: Noel Chiappa <jnc@mercury.lcs.mit.edu>, lisp@ietf.org
Content-Type: multipart/mixed; boundary=001485e0e61e461a3c0479f7e128
Subject: Re: [lisp] lisp Digest, Vol 13, Issue 11
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Dec 2009 09:31:04 -0000

--001485e0e61e461a3c0479f7e128
Content-Type: multipart/alternative; boundary=001485e0e61e461a320479f7e126

--001485e0e61e461a320479f7e126
Content-Type: text/plain; charset=ISO-8859-1

>
> From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
> To: lisp@ietf.org
> Date: Fri, 4 Dec 2009 22:43:17 -0500 (EST)
> Subject: Re: [lisp] Some questions about ALT
>    > From: Michael Menth <menth@informatik.uni-wuerzburg.de>
>
>    > I have some questions about LISP+ALT since some pieces of that
>    > architecture are not yet clear to me.
>
> Hi, sorry this never got a reply - it was sent in during the big UDP
> checkum
> list melt-down, and got overlooked in the midst of all of that.
>
> Note that these answers are only my personal take on your questions; others
> may have different thoughts.
>
> Note also that LISP is 'sort of' set up to allow use of different mapping
> systems, and indeed it might be that something other than ALT would be
> swapped in to replace ALT, if it seems that some other alternative would be
> better. ALT was put together to provide a distributed mapping system for
> LISP
> which minimized the amount of new code that had to be written; i.e. it
> re-used as many things as possible. Needless to say, that is not
> necessarily
> the way to get the best possible design...
>
>
>    > 1) The question of control
>    > Who has the control over ALT? Who decides what the aggregation points
> are?
>
> I'm not sure there would be anyone in control, any more than there is
> anyone
> in control of the DZF routing. It's a mesh of peers (in protocol terms, if
> not in terms of the size of the namespace chunk each is responsible for),
> and
> it is constructed from a set of peer agreements. Of course, if maximal
> aggregation is to be achieved, the peering cannot be arbitary - more on
> this
> below.
>
> As to aggregation, BGP (which is run the ALT runs on) does not of course do
> aggregation automatically; any aggregation done by BGP has be configured
> manually. Moreover, for maximal aggregation, the peering cannot be
> arbitary;
> if X.1 is being injected on one side of the ALT mesh, and X.2 on the other,
> they cannot be aggregated.
>
> So, ideally, peerings should be selected with some thought to how the
> aggregation will work. I would imagine there would generally need to be a
> commercial agreement, such that nodes which are 'higher' in the aggregation
> hierarchy are compensated for their effort, although I do concede that I'm
> a bit hazy on the details of how this might happen.
>

Yes, i agree.. Also i thought that the construction should be done in a
organisational way, e.g. from top to down.


>
> Note that a single Map-Server (a.k.a. ALT leaf node) might in fact have
> connections to more than one 'higher-level' (in aggregation terms) node in
> the ALT, to allow optimal aggregation. E.g. if a given Map-Server is
> responsible for both A.1 and B.2, it might peer with one node which does A,
> and advertize A.1 to that one, and with another one which does B, and
> advertize B.2 to that one.
>
>
>    > 2) Who's paying for the map-request traffic?
>    > In LISP+ALT, map-requests are carried over the ALT. In contrast, data
>    > traffic is carried over paths provided by "traditional BGP" for which
>    > intermediate carriers are obliged by contracts to carry the traffic.
>    > What are the incentives for providers to forward map-requests if they
>    > have no relations to the source or destination of that traffic. This
>    > situation seems possible or even likely to me for aggregation nodes.
>
> Well, first, there should not be much map-request traffic (compared to user
> data traffic).
>
> Second, the ALT nodes are, to the network, just client nodes like any
> other.
> I.e. if ALT node X is connected to ISP I (either directly, or by being at a
> site S which has purchased connectivity from I), X looks like just another
> normal node, as far as I is concerned. Just as any normal node might
> exchange
> traffic with any other node on the Internet, without special arrangement
> with
> the ISP, so too for x. Traffic it exchanges with other ALT nodes looks, as
> far as the ISP is concerned, just like traffic any other host might
> exchange
> with another site.
>
> So this one doesn't worry me much (compared to the previous one).
>
> I do think that ALT can be another interest group. They can charge for
their mapping services. Maybe we can borrow ideas from the DNS.


>
>    > 3) The structure of the ALT and data-probes
>    > What are the guideline for designing the paths in the ALT? Business
> and
>    > trust relationships dominate the paths in the normal BGP. Aggregation
>    > should be the objective in the ALT, right? Can't that lead to
> extremely
>    > long paths when EID-prefix-aggregators on different levels are located
>    > in different areas?
>
> This sounds a lot like what I discussed above, when I talked about the ALT
> aggregation hierarchy? Yes, aggregation should be the goal, and I admit
> this
> part isn't worked out yet; the thing that is most up in the air are the
> commercial relationships, but I don't see that it is fundamentally
> insoluble:
> DNS brings a similar set of challenges, and they seem to have been worked
> out
> there.
>
> As to the path lengths, I'm not sure how much of a problem that will be.
> For
> one thing, if the requestor is on one side of the network, and the
> authoritative mapping source is on the other, even with optimal placement
> of
> aggregation nodes, nothing can reduce the path between them to next to
> nothing. So, optimal placement of aggregation nodes can only approach an
> asymptote on the stretch, not reduce the path length to nothing.
>

Here i thought that if ITR buffers packets when it has no mapping
information for them, the mapping request delay is a critical thing. Because
the high-speed flow would soon overflow the waiting buffer of that ITR.
In fact, i made another suggestion. It's based on the idea that
map-resolvers (leaf nodes) contain mapping information which ETRs report to
them. These map resolvers reply to ITRs directly. Based on this, ITR caches
not only actual mapping information but also indexing of EID mapping, i.e.
the location of map-resolvers who have recently (or often) gave it mapping
replies. Since that map resolver may store mapping information for a larger
EID blocks than what a single ETR is responsible for, and that desination
addresses have strong local nature, this indexing information could be very
helpful to reduce the response delay, and also the burden of upper-layer ALT
nodes. I raised this suggestion in the attachment in Section 7. Warm welcome
for comments. :)


>
> It is possible to add caching in the Map-Resolvers, in addition to that at
> the ITRs, which would substantially reduce the number of queries which have
> to go all the way to the authoritative mapping source, so even in that
> worst
> case (above), you can still make things better.
>
> For another thing, it's perfectly feasible to have multiple aggregators (we
> are after all using BGP, not EGP :-). This does not reduce the path length
> to
> zero, but can prevent gross path stretch (i.e. travelling from a requestor
> to
> the far side of the network to get to X, and then all the way back to get
> to
> X.1, which happens to be topologically close to the requestor). E.g. there
> could be two nodes which both aggregate for X, and which are on far sides
> of
> the network; X.1 registers with both X nodes, and then requests for
> anything
> in X.1 will go first to whichever X node is closest to the requestor, and
> then on to the X.1 node.
>
>
Redundancy has another merit as to robustness.


> The whole issue of how to minimize path delays through the ALT is a complex
> one, and if the ALT comes into widespread use, I'm sure reducing path
> lengths
> is something that will get worked on down the line.
>
>
>    > What was actually the reason to renounce on data-probes in the current
>    > version of LISP?
>
> Sorry, please refresh my memory - what's a data-probe? Do you mean a user
> data packet sent through the ALT? If so, I don't recall exactly why they
> are
> not used; perhaps someone else can answer this?
>
>
LISP perhaps doesn't recommend so. But some argues that buffering the
unsolved packet may be unrealistic to ITR in the high-speed network, and
dropping the packets is just what we don't want to see.


>
>    > 4) Resilience
>    > LISP+ALT uses ETRs as authoritative sources of the mappings and
>    > map-requests are delivered to them over the ALT. Multihomed networks
>    > have several ETRs which improve their availability. Which mechanism
>    > makes sure that map-requests are deviated to another ETR if the
> primary
>    > ETR fails?
>
> Good question. There are a couple of existing mechanisms which will detect
> down ETRs (from the point of view of a Map-Server). Of course, these may
> not
> provide acceptable performance, but if so, it's not a difficult thing to do
> (discovering dead ETRs more quickly), just some straight-forward
> engineering,
> so I don't forsee a major problem handling that circumstance.
> Anyway, to list the existing mechanisms, there are TTLs in Map-Register
> messages, so eventually they will time out. Also, if another ETR decides
> that
> a neighbour ETR is down, it will mark that ETR down with the the R-bit in
> the
> locator record for the down ETR in _its_ Map-Register message, which
> over-writes the existing record for that EID-block in the Map-Server. The
> Map-Server will then ignore the down ETR, because of the R-bit.
>
> Yes, and if one ETR in a site is down, other ETRs within the site can
inform the information to ALT.


>
>    > 5) Security
>    > Are there plans yet to add security in LISP+ALT?
>
> Well, the topic of security in the binding system is a complex one. I
> should
> start by saying that the current system doesn't have 'industrial-strength'
> security, merely not-so-bad security with the most obvious vulnerabilities
> dealt with. Depending on where we go in the future with mapping (whether
> the
> ALT is retained, or some other system replaces it), probably more security
> will be added. I personally would like to see individual bindings be
> signed,
> but that would require a fair amount of infra-structure.
>
> Anyway, about the ALT specifically: there are a number of aspects to
> security
> in the binding system. There is the ITR->Map_Resolver link, the path
> through
> the ALT, and then the Map_Server-ETR link. Round-trip, spoofing can be
> prevented by the nonce. The Map_Server-ETR link is protected by a key pair.
>
> The ALT is more of an issue, since the underlying technology (BGP) is
> relatively open to attack by a rogue member of the mesh, unless constrained
> by configuration. Just as anyone connected to the DFZ can, within limits of
> configuration settings, claim to be a route to anywhere, anyone connected
> to
> the ALT can claim to be on a path the authoritative mapping for any part of
> the namespace. It would be nice to be better than what BGP does for basic
> packet routing, but at the same time, it's not clear that being a lot
> better
> than what BGP does for basic packet routing would do much good.
>
>
>        Noel
>
> Yours,
Letong

--001485e0e61e461a320479f7e126
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>=A0</div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>From:=A0<a href=3D"mailto:jn=
c@mercury.lcs.mit.edu">jnc@mercury.lcs.mit.edu</a> (Noel Chiappa)<br>To:=A0=
<a href=3D"mailto:lisp@ietf.org">lisp@ietf.org</a><br>
Date:=A0Fri, 4 Dec 2009 22:43:17 -0500 (EST)<br>Subject:=A0Re: [lisp] Some =
questions about ALT<br>=A0 =A0&gt; From: Michael Menth &lt;<a href=3D"mailt=
o:menth@informatik.uni-wuerzburg.de">menth@informatik.uni-wuerzburg.de</a>&=
gt;<br>
<br>=A0 =A0&gt; I have some questions about LISP+ALT since some pieces of t=
hat<br>=A0 =A0&gt; architecture are not yet clear to me.<br><br>Hi, sorry t=
his never got a reply - it was sent in during the big UDP checkum<br>list m=
elt-down, and got overlooked in the midst of all of that.<br>
<br>Note that these answers are only my personal take on your questions; ot=
hers<br>may have different thoughts.<br><br>Note also that LISP is &#39;sor=
t of&#39; set up to allow use of different mapping<br>systems, and indeed i=
t might be that something other than ALT would be<br>
swapped in to replace ALT, if it seems that some other alternative would be=
<br>better. ALT was put together to provide a distributed mapping system fo=
r LISP<br>which minimized the amount of new code that had to be written; i.=
e. it<br>
re-used as many things as possible. Needless to say, that is not necessaril=
y<br>the way to get the best possible design...<br><br><br>=A0 =A0&gt; 1) T=
he question of control<br>=A0 =A0&gt; Who has the control over ALT? Who dec=
ides what the aggregation points are?<br>
<br>I&#39;m not sure there would be anyone in control, any more than there =
is anyone<br>in control of the DZF routing. It&#39;s a mesh of peers (in pr=
otocol terms, if<br>not in terms of the size of the namespace chunk each is=
 responsible for), and<br>
it is constructed from a set of peer agreements. Of course, if maximal<br>a=
ggregation is to be achieved, the peering cannot be arbitary - more on this=
<br>below.<br><br>As to aggregation, BGP (which is run the ALT runs on) doe=
s not of course do<br>
aggregation automatically; any aggregation done by BGP has be configured<br=
>manually. Moreover, for maximal aggregation, the peering cannot be arbitar=
y;<br>if X.1 is being injected on one side of the ALT mesh, and X.2 on the =
other,<br>
they cannot be aggregated.<br><br>So, ideally, peerings should be selected =
with some thought to how the<br>aggregation will work. I would imagine ther=
e would generally need to be a<br>commercial agreement, such that nodes whi=
ch are &#39;higher&#39; in the aggregation<br>
hierarchy are compensated for their effort, although I do concede that I&#3=
9;m<br>a bit hazy on the details of how this might happen.<br></blockquote>
<div>=A0</div>
<div>Yes, i agree.. Also i thought that the construction=A0should be done i=
n a organisational way,=A0e.g. from top to down. </div>
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>Note that a single Map-Serve=
r (a.k.a. ALT leaf node) might in fact have<br>connections to more than one=
 &#39;higher-level&#39; (in aggregation terms) node in<br>
the ALT, to allow optimal aggregation. E.g. if a given Map-Server is<br>res=
ponsible for both A.1 and B.2, it might peer with one node which does A,<br=
>and advertize A.1 to that one, and with another one which does B, and<br>
advertize B.2 to that one.<br><br><br>=A0 =A0&gt; 2) Who&#39;s paying for t=
he map-request traffic?<br>=A0 =A0&gt; In LISP+ALT, map-requests are carrie=
d over the ALT. In contrast, data<br>=A0 =A0&gt; traffic is carried over pa=
ths provided by &quot;traditional BGP&quot; for which<br>
=A0 =A0&gt; intermediate carriers are obliged by contracts to carry the tra=
ffic.<br>=A0 =A0&gt; What are the incentives for providers to forward map-r=
equests if they<br>=A0 =A0&gt; have no relations to the source or destinati=
on of that traffic. This<br>
=A0 =A0&gt; situation seems possible or even likely to me for aggregation n=
odes.<br><br>Well, first, there should not be much map-request traffic (com=
pared to user<br>data traffic).<br><br>Second, the ALT nodes are, to the ne=
twork, just client nodes like any other.<br>
I.e. if ALT node X is connected to ISP I (either directly, or by being at a=
<br>site S which has purchased connectivity from I), X looks like just anot=
her<br>normal node, as far as I is concerned. Just as any normal node might=
 exchange<br>
traffic with any other node on the Internet, without special arrangement wi=
th<br>the ISP, so too for x. Traffic it exchanges with other ALT nodes look=
s, as<br>far as the ISP is concerned, just like traffic any other host migh=
t exchange<br>
with another site.<br><br>So this one doesn&#39;t worry me much (compared t=
o the previous one).<br><br></blockquote>
<div>I do think that ALT can be another interest group. They can charge for=
 their mapping services. Maybe we can=A0borrow ideas from the=A0DNS.</div>
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>=A0=A0=A0&gt; 3) The structu=
re of the ALT and data-probes<br>=A0 =A0&gt; What are the guideline for des=
igning the paths in the ALT? Business and<br>
=A0 =A0&gt; trust relationships dominate the paths in the normal BGP. Aggre=
gation<br>=A0 =A0&gt; should be the objective in the ALT, right? Can&#39;t =
that lead to extremely<br>=A0 =A0&gt; long paths when EID-prefix-aggregator=
s on different levels are located<br>
=A0 =A0&gt; in different areas?<br><br>This sounds a lot like what I discus=
sed above, when I talked about the ALT<br>aggregation hierarchy? Yes, aggre=
gation should be the goal, and I admit this<br>part isn&#39;t worked out ye=
t; the thing that is most up in the air are the<br>
commercial relationships, but I don&#39;t see that it is fundamentally inso=
luble:<br>DNS brings a similar set of challenges, and they seem to have bee=
n worked out<br>there.<br><br>As to the path lengths, I&#39;m not sure how =
much of a problem that will be. For<br>
one thing, if the requestor is on one side of the network, and the<br>autho=
ritative mapping source is on the other, even with optimal placement of<br>=
aggregation nodes, nothing can reduce the path between them to next to<br>
nothing. So, optimal placement of aggregation nodes can only approach an<br=
>asymptote on the stretch, not reduce the path length to nothing.<br></bloc=
kquote>
<div>=A0</div>
<div>Here i=A0thought that if ITR buffers packets when it has no=A0mapping =
information for them,=A0the mapping request delay is a critical thing. Beca=
use the high-speed flow would soon overflow the waiting buffer of that ITR.=
</div>

<div>In fact, i=A0made another suggestion. It&#39;s based on the=A0idea=A0t=
hat map-resolvers (leaf nodes) contain mapping information which ETRs repor=
t to them. These map resolvers reply to ITRs directly. Based on this,=A0ITR=
 caches not only actual mapping information but also indexing of EID mappin=
g, i.e. the location of=A0map-resolvers who=A0have recently (or often) gave=
 it=A0mapping replies.=A0Since that map resolver may store mapping informat=
ion=A0for a larger EID blocks than=A0what a single=A0ETR is responsible for=
, and=A0that desination addresses have=A0strong local nature, this indexing=
 information could be=A0very helpful to reduce the=A0response delay,=A0and =
also=A0the burden of upper-layer ALT nodes. I raised this suggestion in the=
 attachment in Section 7. Warm welcome for comments. :)</div>

<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>It is possible to add cachin=
g in the Map-Resolvers, in addition to that at<br>the ITRs, which would sub=
stantially reduce the number of queries which have<br>
to go all the way to the authoritative mapping source, so even in that wors=
t<br>case (above), you can still make things better.<br><br>For another thi=
ng, it&#39;s perfectly feasible to have multiple aggregators (we<br>are aft=
er all using BGP, not EGP :-). This does not reduce the path length to<br>
zero, but can prevent gross path stretch (i.e. travelling from a requestor =
to<br>the far side of the network to get to X, and then all the way back to=
 get to<br>X.1, which happens to be topologically close to the requestor). =
E.g. there<br>
could be two nodes which both aggregate for X, and which are on far sides o=
f<br>the network; X.1 registers with both X nodes, and then requests for an=
ything<br>in X.1 will go first to whichever X node is closest to the reques=
tor, and<br>
then on to the X.1 node.<br><br></blockquote>
<div>=A0</div>
<div>Redundancy has=A0another=A0merit as to robustness.</div>
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">The whole issue of how to minimi=
ze path delays through the ALT is a complex<br>one, and if the ALT comes in=
to widespread use, I&#39;m sure reducing path lengths<br>
is something that will get worked on down the line.<br><br><br>=A0 =A0&gt; =
What was actually the reason to renounce on data-probes in the current<br>=
=A0 =A0&gt; version of LISP?<br><br>Sorry, please refresh my memory - what&=
#39;s a data-probe? Do you mean a user<br>
data packet sent through the ALT? If so, I don&#39;t recall exactly why the=
y are<br>not used; perhaps someone else can answer this?<br><br></blockquot=
e>
<div>=A0</div>
<div>LISP perhaps doesn&#39;t recommend so. But some argues that buffering =
the unsolved packet may be unrealistic to ITR in the high-speed network, an=
d dropping the packets is just=A0what we=A0don&#39;t want to see.</div>
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>=A0=A0=A0&gt; 4) Resilience<=
br>=A0 =A0&gt; LISP+ALT uses ETRs as authoritative sources of the mappings =
and<br>=A0 =A0&gt; map-requests are delivered to them over the ALT. Multiho=
med networks<br>
=A0 =A0&gt; have several ETRs which improve their availability. Which mecha=
nism<br>=A0 =A0&gt; makes sure that map-requests are deviated to another ET=
R if the primary<br>=A0 =A0&gt; ETR fails?<br><br>Good question. There are =
a couple of existing mechanisms which will detect<br>
down ETRs (from the point of view of a Map-Server). Of course, these may no=
t<br>provide acceptable performance, but if so, it&#39;s not a difficult th=
ing to do<br>(discovering dead ETRs more quickly), just some straight-forwa=
rd engineering,<br>
so I don&#39;t forsee a major problem handling that circumstance.<br>Anyway=
, to list the existing mechanisms, there are TTLs in Map-Register<br>messag=
es, so eventually they will time out. Also, if another ETR decides that<br>
a neighbour ETR is down, it will mark that ETR down with the the R-bit in t=
he<br>locator record for the down ETR in _its_ Map-Register message, which<=
br>over-writes the existing record for that EID-block in the Map-Server. Th=
e<br>
Map-Server will then ignore the down ETR, because of the R-bit.<br><br></bl=
ockquote>
<div>Yes, and if one ETR in a site is down, other ETRs within the site=A0ca=
n inform the information to=A0ALT.</div>
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>=A0=A0=A0&gt; 5) Security<br=
>=A0 =A0&gt; Are there plans yet to add security in LISP+ALT?<br><br>Well, =
the topic of security in the binding system is a complex one. I should<br>
start by saying that the current system doesn&#39;t have &#39;industrial-st=
rength&#39;<br>security, merely not-so-bad security with the most obvious v=
ulnerabilities<br>dealt with. Depending on where we go in the future with m=
apping (whether the<br>
ALT is retained, or some other system replaces it), probably more security<=
br>will be added. I personally would like to see individual bindings be sig=
ned,<br>but that would require a fair amount of infra-structure.<br><br>
Anyway, about the ALT specifically: there are a number of aspects to securi=
ty<br>in the binding system. There is the ITR-&gt;Map_Resolver link, the pa=
th through<br>the ALT, and then the Map_Server-ETR link. Round-trip, spoofi=
ng can be<br>
prevented by the nonce. The Map_Server-ETR link is protected by a key pair.=
<br><br>The ALT is more of an issue, since the underlying technology (BGP) =
is<br>relatively open to attack by a rogue member of the mesh, unless const=
rained<br>
by configuration. Just as anyone connected to the DFZ can, within limits of=
<br>configuration settings, claim to be a route to anywhere, anyone connect=
ed to<br>the ALT can claim to be on a path the authoritative mapping for an=
y part of<br>
the namespace. It would be nice to be better than what BGP does for basic<b=
r>packet routing, but at the same time, it&#39;s not clear that being a lot=
 better<br>than what BGP does for basic packet routing would do much good.<=
br>
<br><br>=A0 =A0 =A0 =A0Noel<br><br></blockquote>
<div>Yours,</div>
<div>Letong</div></div><br>

--001485e0e61e461a320479f7e126--
--001485e0e61e461a3c0479f7e128
Content-Type: application/pdf; name="Scalable Mapping System.pdf"
Content-Disposition: attachment; filename="Scalable Mapping System.pdf"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_g2u6i7ks0

JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu
Zyhlbi1VUykgL1N0cnVjdFRyZWVSb290IDE1MiAwIFIvTWFya0luZm88PC9NYXJrZWQgdHJ1ZT4+
Pj4NCmVuZG9iag0KMiAwIG9iag0KPDwvVHlwZS9QYWdlcy9Db3VudCAxMi9LaWRzWyAzIDAgUiAx
NiAwIFIgMTA1IDAgUiAxMDcgMCBSIDExNCAwIFIgMTI0IDAgUiAxMjYgMCBSIDEzOSAwIFIgMTQx
IDAgUiAxNDMgMCBSIDE0NSAwIFIgMTQ3IDAgUl0gPj4NCmVuZG9iag0KMyAwIG9iag0KPDwvVHlw
ZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFIvRjIgNyAwIFIv
RjMgOSAwIFIvRjQgMTQgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFn
ZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0gL0NvbnRlbnRzIDQgMCBSL0dyb3VwPDwvVHlw
ZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50
cyAwPj4NCmVuZG9iag0KNCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0NDQ4
Pj4NCnN0cmVhbQ0KeJydW1tv28gVfg+Q/zCPEmAzHA6v7cJFNpdtCmy7iA30YdsHRqIs1rTsknRc
//ue7wyHnKE0tLIotnasuZw51+9cJN79Jn766d2vH758FOHVlfj54wfx883bN+8+SyFzcbN7+0aK
kP4nRRQmQZ6ILIyCPBI392/fhOIW//fL2zciDEIs3/y+ei/W/xY3f3v75hMdg6PG/VEYqMzeT3/G
jutN2azjVfmtqcSv5eP6Mlo91odbgV+uX7r1pVr11b3n1DhMA7rZOvX3lU2B+PTrByGsV8r5K2UQ
xs5DC3pMFIs0i4MoHQilNVHG1MpgRsm7z9GpQ/Ignh/C++fsOU2DDFWQ5HMaZBzzGf/ce7ghZQFu
HN9a9mKdrX5bX8ar9gEc/bZWq6ZaS7nycVameZBG9lnHxI9rMxnIzF3797VMV1WFy7Z0mXdrkQVK
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
MSFuwKNjBqjz+qqZJ0retgb5fhWf94oERZ3zHmG0KJfTl3V0XN4sdEAKNHScPadrTkPscTJyb00z
xuSec+jSVwLD2drehpHDMDal7IzwkLPrb/JYwLXTmZCvREJ8ydwbyCHua9YzPezR6PRVh8uu1tB3
eyEYXQeo3wTilTIIpbMY53CuGYZAmI1WnuUDNiGy5LO4ho6YcpdqpWSHNh9wWlaXNIUyWgjkaJJq
TJ58zXB72mz6XuI41mW+2Med3g2PEWi/0kAGm9rJtTpRwo/2gCKX8xHLg56ds+zueISZB3h1HJ83
8V3GLGSzw3c/ZrzxY53MXXrMwoXeaB7Zm8/7klZMVgP/be07ozSS+/GEjOnBpvnbj+isZTbaBZFO
sAu/W7I4fEM4Kpwzvc3z/6KhpRUBOclS5zSO2FNYp96PSIx9w6BUYrMvh4yZ5dwJ09LVI8D0n9Ul
fwJmazk4k3t7mb4ZU5kqCg8tka7Q40cjxmLOOshZIBn0F/ow8iFdBi8KqfD3bKRMpu/kTT0b9UM9
G+eQH+/ZWNvxbf7qgBZhWz8gYxn6yeKaHaWnwlQyaOfE44bTkXYECHaPlfj7kWPMjgFB3c+/zepx
9pgYyFwqj9j9f68804wNCmVuZHN0cmVhbQ0KZW5kb2JqDQo1IDAgb2JqDQo8PC9UeXBlL0ZvbnQv
U3VidHlwZS9UcnVlVHlwZS9OYW1lL0YxL0Jhc2VGb250L0FCQ0RFRStDYWxpYnJpL0VuY29kaW5n
L1dpbkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciA2IDAgUi9GaXJzdENoYXIgMzIvTGFzdENo
YXIgMjQ2L1dpZHRocyAzMjcgMCBSPj4NCmVuZG9iag0KNiAwIG9iag0KPDwvVHlwZS9Gb250RGVz
Y3JpcHRvci9Gb250TmFtZS9BQkNERUUrQ2FsaWJyaS9GbGFncyAzMi9JdGFsaWNBbmdsZSAwL0Fz
Y2VudCA3NTAvRGVzY2VudCAtMjUwL0NhcEhlaWdodCA3NTAvQXZnV2lkdGggNTAzL01heFdpZHRo
IDE2OTAvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvU3RlbVYgNTAvRm9udEJCb3hbIC00NzYg
LTI1MCAxMjE0IDc1MF0gL0ZvbnRGaWxlMiAzMjggMCBSPj4NCmVuZG9iag0KNyAwIG9iag0KPDwv
VHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GMi9CYXNlRm9udC9BcmlhbC9FbmNvZGlu
Zy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0b3IgOCAwIFIvRmlyc3RDaGFyIDMyL0xhc3RD
aGFyIDEyMC9XaWR0aHMgMzI5IDAgUj4+DQplbmRvYmoNCjggMCBvYmoNCjw8L1R5cGUvRm9udERl
c2NyaXB0b3IvRm9udE5hbWUvQXJpYWwvRmxhZ3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgOTA1
L0Rlc2NlbnQgLTIxMC9DYXBIZWlnaHQgNzI4L0F2Z1dpZHRoIDQ0MS9NYXhXaWR0aCAyNjY1L0Zv
bnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL0xlYWRpbmcgMzMvU3RlbVYgNDQvRm9udEJCb3hbIC02
NjUgLTIxMCAyMDAwIDcyOF0gPj4NCmVuZG9iag0KOSAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5
cGUvVHlwZTAvQmFzZUZvbnQvQUJDREVFK0NhbGlicmkvRW5jb2RpbmcvSWRlbnRpdHktSC9EZXNj
ZW5kYW50Rm9udHMgMTAgMCBSL1RvVW5pY29kZSAzMzAgMCBSPj4NCmVuZG9iag0KMTAgMCBvYmoN
ClsgMTEgMCBSXSANCmVuZG9iag0KMTEgMCBvYmoNCjw8L0Jhc2VGb250L0FCQ0RFRStDYWxpYnJp
L1N1YnR5cGUvQ0lERm9udFR5cGUyL1R5cGUvRm9udC9DSURUb0dJRE1hcC9JZGVudGl0eS9EVyAx
MDAwL0NJRFN5c3RlbUluZm8gMTIgMCBSL0ZvbnREZXNjcmlwdG9yIDEzIDAgUi9XIDMzMiAwIFI+
Pg0KZW5kb2JqDQoxMiAwIG9iag0KPDwvT3JkZXJpbmcoSWRlbnRpdHkpIC9SZWdpc3RyeShBZG9i
ZSkgL1N1cHBsZW1lbnQgMD4+DQplbmRvYmoNCjEzIDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlw
dG9yL0ZvbnROYW1lL0FCQ0RFRStDYWxpYnJpL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50
IDc1MC9EZXNjZW50IC0yNTAvQ2FwSGVpZ2h0IDc1MC9BdmdXaWR0aCA1MDMvTWF4V2lkdGggMTY5
MC9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1MC9TdGVtViA1MC9Gb250QkJveFsgLTQ3NiAtMjUw
IDEyMTQgNzUwXSAvRm9udEZpbGUyIDMzMSAwIFI+Pg0KZW5kb2JqDQoxNCAwIG9iag0KPDwvVHlw
ZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GNC9CYXNlRm9udC9BQkNERUUrQ2FsaWJyaSxC
b2xkL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciAxNSAwIFIvRmlyc3RD
aGFyIDMyL0xhc3RDaGFyIDEyMS9XaWR0aHMgMzMzIDAgUj4+DQplbmRvYmoNCjE1IDAgb2JqDQo8
PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RFRStDYWxpYnJpLEJvbGQvRmxhZ3Mg
MzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgNzUwL0Rlc2NlbnQgLTI1MC9DYXBIZWlnaHQgNzUwL0F2
Z1dpZHRoIDUxOC9NYXhXaWR0aCAxNzMyL0ZvbnRXZWlnaHQgNzAwL1hIZWlnaHQgMjUwL1N0ZW1W
IDUxL0ZvbnRCQm94WyAtNDkzIC0yNTAgMTIzOSA3NTBdIC9Gb250RmlsZTIgMzM0IDAgUj4+DQpl
bmRvYmoNCjE2IDAgb2JqDQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0Zv
bnQ8PC9GMSA1IDAgUi9GNSAxOCAwIFIvRjMgOSAwIFIvRjQgMTQgMCBSPj4vWE9iamVjdDw8L01l
dGEyMCAyMCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4v
TWVkaWFCb3hbIDAgMCA2MTIgNzkyXSAvQ29udGVudHMgMTcgMCBSL0dyb3VwPDwvVHlwZS9Hcm91
cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyAxPj4N
CmVuZG9iag0KMTcgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMzc1MT4+DQpz
dHJlYW0NCnicnVttj9s2Ev4eIP+BH20gqxVFvfYWBjb7cpdDi6aXHPph2w+KLcdGHO+epI2Rf3/z
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
5W0LGkr8ii+/37CvfqrWfW+Te69cTDX6uQP/PqA4uk0xXFzx/X4hkSFApqP7UTj5P4JNKqcNCmVu
ZHN0cmVhbQ0KZW5kb2JqDQoxOCAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUv
TmFtZS9GNS9CYXNlRm9udC9BQkNERUUrQ2FsaWJyaSxJdGFsaWMvRW5jb2RpbmcvV2luQW5zaUVu
Y29kaW5nL0ZvbnREZXNjcmlwdG9yIDE5IDAgUi9GaXJzdENoYXIgMzIvTGFzdENoYXIgMTIxL1dp
ZHRocyAzMzUgMCBSPj4NCmVuZG9iag0KMTkgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3Iv
Rm9udE5hbWUvQUJDREVFK0NhbGlicmksSXRhbGljL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIC0xMS9B
c2NlbnQgNzUwL0Rlc2NlbnQgLTI1MC9DYXBIZWlnaHQgNzUwL0F2Z1dpZHRoIDUwMi9NYXhXaWR0
aCAxNjkwL0ZvbnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL1N0ZW1WIDUwL0ZvbnRCQm94WyAtNDc2
IC0yNTAgMTIxNCA3NTBdIC9Gb250RmlsZTIgMzM2IDAgUj4+DQplbmRvYmoNCjIwIDAgb2JqDQo8
PC9UeXBlL1hPYmplY3QvU3VidHlwZS9Gb3JtL1Jlc291cmNlczw8L1hPYmplY3Q8PC9JbWFnZTIy
IDIyIDAgUi9JbWFnZTI4IDI4IDAgUi9JbWFnZTMwIDMwIDAgUi9JbWFnZTM0IDM0IDAgUi9JbWFn
ZTM4IDM4IDAgUi9JbWFnZTQwIDQwIDAgUi9JbWFnZTQ0IDQ0IDAgUi9JbWFnZTQ2IDQ2IDAgUi9J
bWFnZTYwIDYwIDAgUi9JbWFnZTYyIDYyIDAgUi9JbWFnZTY0IDY0IDAgUi9JbWFnZTY2IDY2IDAg
Uj4+L1BhdHRlcm48PC9QMjEgMjEgMCBSL1AyNCAyNCAwIFIvUDI2IDI2IDAgUi9QMjcgMjcgMCBS
L1AyOSAyOSAwIFIvUDMyIDMyIDAgUi9QMzMgMzMgMCBSL1AzNiAzNiAwIFIvUDM3IDM3IDAgUi9Q
MzkgMzkgMCBSL1A0MyA0MyAwIFIvUDQ1IDQ1IDAgUi9QNDcgNDcgMCBSL1A0OSA0OSAwIFIvUDUx
IDUxIDAgUi9QNTIgNTIgMCBSL1A1MyA1MyAwIFIvUDU1IDU1IDAgUi9QNTYgNTYgMCBSL1A1OCA1
OCAwIFIvUDU5IDU5IDAgUi9QNjEgNjEgMCBSL1A2MyA2MyAwIFIvUDY1IDY1IDAgUi9QNjggNjgg
MCBSL1A3NSA3NSAwIFIvUDc3IDc3IDAgUi9QODQgODQgMCBSL1A4NiA4NiAwIFIvUDkzIDkzIDAg
Ui9QOTUgOTUgMCBSL1AxMDIgMTAyIDAgUj4+L0V4dEdTdGF0ZTw8L0dTNDEgNDEgMCBSL0dTNDIg
NDIgMCBSPj4vRm9udDw8L0Y2IDEwMyAwIFI+Pj4+L0JCb3hbIDAgMCAyMzQuNjcgMTc4LjcxXSAv
TWF0cml4WyAwLjMwNjgxIDAgMCAwLjQwMjg4IDAgMF0gL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5n
dGggOTA4Mj4+DQpzdHJlYW0NCnic7T3Ljmy3cfsL3H/opeNF6/BNLuNHDGQlZQRkEWRhjOU7cXqc
6EqIfj/1JFk8p3tmrjXXI1k2IIk1ZLFOsZ5kkb2dfTz98P7ddvrD+3cnd/rXE/zjL6d37hxyOrkQ
z86fHt9TO7aTS+Xc2ikFALuTK+UcoJfL51a0dQ+d63au/c8++HMqOlRbjBk6W8Ct1tTZbWcPE/M8
Df7ZvJIhLegsVOqf+Ytk5Px50PXh/bu79+/elbN3DuC+nEvEzyZAPLkIo8rJx3OI0ErbOfpTTOdY
mrYASc7n7PqfawAcRYdqizFDZwu41Zo6u3T2/qTzbOm8lU4Gt5BHSGVSgH4SD7UfOD7cxXx2sGI+
nDdebwGEdK4nlx0tMMLgX9WdU9QWTrg56ssAj8tQZaQ2GC/2NYBbrakzrlk4yTStnWuuSoW0UOiY
SP2z0M9D7eeNzwYaU6qnVM++0XoLoIRzA2lPDhYSVhL4HU9lA/F10gAUIFYpS9NtGZdchklLsCJp
BnCrNTpHf86hnngW3wBxURKkhRLOBApAiJeR9tumpfb1HOjbmsu01AzIoJ4Z1CTGs4fvgqkKcCyH
cw3aItUO2Fn/DNyGzjqUW4IZOxvArdbojGKTgYc8j/fQ6mRICzszlfpn/gIdaj6wf/i3oM3ArtrZ
9dgBASwE6PUFAKAzoFoBLAfo1ATw8K9EAIPjQtj//denv75/98WXf/z++28+/vV0/93piy/B8Hx3
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
tA/MHIX60yRPyTC9lpGfybLbfVeW8c7c+Bhu92+xzf2n8A/i7vj1qS4Ez4/iTI4AOj1Le08Q3tzw
hrefJrqLdQt08xk34b1ntF9e6Uov/p7Q+O/W9tt9X3DAjRwx+zvA/fGEj/IFiAnpfqPMQ4Q2iJX3
rJyg/3MI/b9D6H8dQv90CP3mBTScDqG/7Uz46oAP+IPKG/6k1TUm/P4FxH54wSccE/vPN4l14F1D
4h8heSME/+Y2wWjPPUUmEAX/rMXsdweMkHQk4O+j2XSkFvrJQrwzX+PCmIZbgj90ycVnDdsRCwz0
4yH0m0Po6RD61xdg+P4Q+sPfTO9/H0K/uyljmAo7/KkmrIa/JmO/fYE0Ha/6S5Tijy+QvGPoS2j4
7gXQY3qP+/7vC77t/ga9Tywclv+Hq8bh81qzXxbuYOH+H08rhuQNCmVuZHN0cmVhbQ0KZW5kb2Jq
DQoyMSAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5UeXBlIDEvUGFpbnRUeXBlIDEvVGls
aW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhbIDAuNjI4OTggMCAwIC0wLjU5MTQ2IDcw
LjczMiAyOS4xOTddIC9YU3RlcCA4L1lTdGVwIDgvUmVzb3VyY2VzPDwvWE9iamVjdDw8L0ltYWdl
MjIgMjIgMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFtDQpxIDggMCAwIDggMCAwIGNtL0ltYWdl
MjIgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjIyIDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3Vi
dHlwZS9JbWFnZS9XaWR0aCA4L0hlaWdodCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJD
b21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDQz
Pj4NCnN0cmVhbQ0KeJxbvhw72IQD7MMGgOInMQBE/CIqgIvfRQLI4i9gAE38CxhgigMAEPyS3Q0K
ZW5kc3RyZWFtDQplbmRvYmoNCjIzIDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAg
MV0gL0MwWyAxIDEgMV0gL0MxWyAwLjg3NDUxIDAuODc0NTEgMC44NzQ1MV0gL04gMT4+DQplbmRv
YmoNCjI0IDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0Rldmlj
ZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgNjkuNDU5IDMwLjA5NCA2OS40NTkgMzguMzg5XSAv
RXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiAyMyAwIFI+Pj4+DQplbmRvYmoNCjI1IDAgb2Jq
DQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MwWyAxIDEgMV0gL0MxWyAwLjg3NDUx
IDAuODc0NTEgMC44NzQ1MV0gL04gMT4+DQplbmRvYmoNCjI2IDAgb2JqDQo8PC9QYXR0ZXJuVHlw
ZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sg
NzYuNTA3IDM2LjI0NyA3Ni41MDcgNDYuMjA5XSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlv
biAyNSAwIFI+Pj4+DQplbmRvYmoNCjI3IDAgb2JqDQo8PC9UeXBlL1BhdHRlcm4vUGF0dGVyblR5
cGUgMS9QYWludFR5cGUgMS9UaWxpbmdUeXBlIDIvQkJveFsgMCAwIDggOF0gL01hdHJpeFsgMC4z
NzEzMSAwIDAgLTEuMiA3Ni41MTEgMzcuNDddIC9YU3RlcCA4L1lTdGVwIDgvUmVzb3VyY2VzPDwv
WE9iamVjdDw8L0ltYWdlMjggMjggMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFtDQpxIDggMCAw
IDggMCAwIGNtL0ltYWdlMjggRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjI4IDAgb2JqDQo8PC9U
eXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA4L0hlaWdodCA4L0NvbG9yU3BhY2UvRGV2
aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVE
ZWNvZGUvTGVuZ3RoIDQzPj4NCnN0cmVhbQ0KeJxbvhw72IQD7MMGgOInMQBE/CIqgIvfRQLI4i9g
AE38CxhgigMAEPyS3Q0KZW5kc3RyZWFtDQplbmRvYmoNCjI5IDAgb2JqDQo8PC9UeXBlL1BhdHRl
cm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUgMS9UaWxpbmdUeXBlIDIvQkJveFsgMCAwIDggOF0g
L01hdHJpeFsgMC41MzI2NiAwIDAgLTEuMDAzNSA3Ny45MjQgMzkuNDA5XSAvWFN0ZXAgOC9ZU3Rl
cCA4L1Jlc291cmNlczw8L1hPYmplY3Q8PC9JbWFnZTMwIDMwIDAgUj4+Pj4vTGVuZ3RoIDI5Pj4N
CnN0cmVhbQ0KcSA4IDAgMCA4IDAgMCBjbS9JbWFnZTMwIERvIFENCmVuZHN0cmVhbQ0KZW5kb2Jq
DQozMCAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggOC9IZWlnaHQg
OC9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFs
c2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0Mz4+DQpzdHJlYW0NCnicW74cO9iEA+zDBoDi
JzEARPwiKoCL30UCyOIvYABN/AsYYIoDABD8kt0NCmVuZHN0cmVhbQ0KZW5kb2JqDQozMSAwIG9i
ag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMFsgMSAxIDFdIC9DMVsgMC44NzQ1
MSAwLjg3NDUxIDAuODc0NTFdIC9OIDE+Pg0KZW5kb2JqDQozMiAwIG9iag0KPDwvUGF0dGVyblR5
cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNb
IDc3Ljg3MSA0NC44OTMgNzcuODcxIDUwLjI4MV0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rp
b24gMzEgMCBSPj4+Pg0KZW5kb2JqDQozMyAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5U
eXBlIDEvUGFpbnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhbIDEu
MDYyNCAwIDAgLTEuMDg0MyA3NS45OTcgMzMuMTRdIC9YU3RlcCA4L1lTdGVwIDgvUmVzb3VyY2Vz
PDwvWE9iamVjdDw8L0ltYWdlMzQgMzQgMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFtDQpxIDgg
MCAwIDggMCAwIGNtL0ltYWdlMzQgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjM0IDAgb2JqDQo8
PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA4L0hlaWdodCA4L0NvbG9yU3BhY2Uv
RGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxh
dGVEZWNvZGUvTGVuZ3RoIDQzPj4NCnN0cmVhbQ0KeJxbvhw72IQD7MMGgOInMQBE/CIqgIvfRQLI
4i9gAE38CxhgigMAEPyS3Q0KZW5kc3RyZWFtDQplbmRvYmoNCjM1IDAgb2JqDQo8PC9GdW5jdGlv
blR5cGUgMi9Eb21haW5bIDAgMV0gL0MwWyAxIDEgMV0gL0MxWyAwLjg3NDUxIDAuODc0NTEgMC44
NzQ1MV0gL04gMT4+DQplbmRvYmoNCjM2IDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8
PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgNzQuODUgNDQuNzA5
IDc0Ljg1IDUwLjU0XSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiAzNSAwIFI+Pj4+DQpl
bmRvYmoNCjM3IDAgb2JqDQo8PC9UeXBlL1BhdHRlcm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUg
MS9UaWxpbmdUeXBlIDIvQkJveFsgMCAwIDggOF0gL01hdHJpeFsgMS4xMzQ3IDAgMCAtMC44NDk5
OSA2My4xNTQgMjkuMTk3XSAvWFN0ZXAgOC9ZU3RlcCA4L1Jlc291cmNlczw8L1hPYmplY3Q8PC9J
bWFnZTM4IDM4IDAgUj4+Pj4vTGVuZ3RoIDI5Pj4NCnN0cmVhbQ0KcSA4IDAgMCA4IDAgMCBjbS9J
bWFnZTM4IERvIFENCmVuZHN0cmVhbQ0KZW5kb2JqDQozOCAwIG9iag0KPDwvVHlwZS9YT2JqZWN0
L1N1YnR5cGUvSW1hZ2UvV2lkdGggOC9IZWlnaHQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRz
UGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCA0Mz4+DQpzdHJlYW0NCnicO3AAJziBDUDEL2AAuPhNVIAsfg8JoIk/gwFM8fdggFX8+/fvAI6h
nOgNCmVuZHN0cmVhbQ0KZW5kb2JqDQozOSAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5U
eXBlIDEvUGFpbnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA5IDEyXSAvTWF0cml4WyAx
LjM1NDYgMCAwIC0xLjM5MDcgNjguNTE2IDMzLjE0XSAvWFN0ZXAgOS9ZU3RlcCAxMi9SZXNvdXJj
ZXM8PC9YT2JqZWN0PDwvSW1hZ2U0MCA0MCAwIFI+Pj4+L0xlbmd0aCAzMD4+DQpzdHJlYW0NCnEg
OSAwIDAgMTIgMCAwIGNtL0ltYWdlNDAgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjQwIDAgb2Jq
DQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA5L0hlaWdodCAxMi9Db2xvclNw
YWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVy
L0ZsYXRlRGVjb2RlL0xlbmd0aCA3Nz4+DQpzdHJlYW0NCnicO3AAHziGA0CkTmEDEKlz585dwABw
qSsYAFnqFipAlrpz5849JIAm9fjx46cwgCn1GgawSr0HA6xSHz9+/Pr1Ky6pnz9/AgAzagmcDQpl
bmRzdHJlYW0NCmVuZG9iag0KNDEgMCBvYmoNCjw8L1R5cGUvRXh0R1N0YXRlL0JNL05vcm1hbC9j
YSAwLjY+Pg0KZW5kb2JqDQo0MiAwIG9iag0KPDwvVHlwZS9FeHRHU3RhdGUvQk0vTm9ybWFsL2Nh
IDE+Pg0KZW5kb2JqDQo0MyAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5UeXBlIDEvUGFp
bnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhbIDAuMjk1NTggMC4x
NzA2NSAwLjE4MzUxIC0wLjMxNzg0IDc1LjIyMSAzNy4yNDRdIC9YU3RlcCA4L1lTdGVwIDgvUmVz
b3VyY2VzPDwvWE9iamVjdDw8L0ltYWdlNDQgNDQgMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFt
DQpxIDggMCAwIDggMCAwIGNtL0ltYWdlNDQgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjQ0IDAg
b2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA4L0hlaWdodCA4L0NvbG9y
U3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0
ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDY0Pj4NCnN0cmVhbQ0KeJxjYMALGlARTJClicV4prHzQmcg
CWRDpRoYgNymg00LLywEkkA2XCNQJVDw////QBLIxqcej/nY3AMAKOErlg0KZW5kc3RyZWFtDQpl
bmRvYmoNCjQ1IDAgb2JqDQo8PC9UeXBlL1BhdHRlcm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUg
MS9UaWxpbmdUeXBlIDIvQkJveFsgMCAwIDggOF0gL01hdHJpeFsgMC43NTc0MSAwIDAgLTEuMTc5
OCA3MC45ODkgMzguNzc0XSAvWFN0ZXAgOC9ZU3RlcCA4L1Jlc291cmNlczw8L1hPYmplY3Q8PC9J
bWFnZTQ2IDQ2IDAgUj4+Pj4vTGVuZ3RoIDI5Pj4NCnN0cmVhbQ0KcSA4IDAgMCA4IDAgMCBjbS9J
bWFnZTQ2IERvIFENCmVuZHN0cmVhbQ0KZW5kb2JqDQo0NiAwIG9iag0KPDwvVHlwZS9YT2JqZWN0
L1N1YnR5cGUvSW1hZ2UvV2lkdGggOC9IZWlnaHQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRz
UGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCA0Nj4+DQpzdHJlYW0NCnicO3bx8TEc6OrdV5gIIv7w+QdkhCz+4fMPCMIU////P1ZxrOqxmo+J
AC8XqRwNCmVuZHN0cmVhbQ0KZW5kb2JqDQo0NyAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRl
cm5UeXBlIDEvUGFpbnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhb
IDAuNjI4OTggMCAwIC0wLjU5MTQ2IDE3Mi4wNyAyMy41MjhdIC9YU3RlcCA4L1lTdGVwIDgvUmVz
b3VyY2VzPDwvWE9iamVjdDw8L0ltYWdlMjggMjggMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFt
DQpxIDggMCAwIDggMCAwIGNtL0ltYWdlMjggRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjQ4IDAg
b2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MwWyAxIDEgMV0gL0MxWyAwLjg3
NDUxIDAuODc0NTEgMC44NzQ1MV0gL04gMT4+DQplbmRvYmoNCjQ5IDAgb2JqDQo8PC9QYXR0ZXJu
VHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jk
c1sgMTcwLjggMjQuNDI1IDE3MC44IDMyLjcxOV0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rp
b24gNDggMCBSPj4+Pg0KZW5kb2JqDQo1MCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWlu
WyAwIDFdIC9DMFsgMSAxIDFdIC9DMVsgMC44NzQ1MSAwLjg3NDUxIDAuODc0NTFdIC9OIDE+Pg0K
ZW5kb2JqDQo1MSAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9E
ZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIDE3Ny44NSAzMC41NzcgMTc3Ljg1IDQwLjU0
XSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiA1MCAwIFI+Pj4+DQplbmRvYmoNCjUyIDAg
b2JqDQo8PC9UeXBlL1BhdHRlcm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUgMS9UaWxpbmdUeXBl
IDIvQkJveFsgMCAwIDggOF0gL01hdHJpeFsgMC4zNzEzMSAwIDAgLTEuMiAxNzcuODUgMzEuODAx
XSAvWFN0ZXAgOC9ZU3RlcCA4L1Jlc291cmNlczw8L1hPYmplY3Q8PC9JbWFnZTM0IDM0IDAgUj4+
Pj4vTGVuZ3RoIDI5Pj4NCnN0cmVhbQ0KcSA4IDAgMCA4IDAgMCBjbS9JbWFnZTM0IERvIFENCmVu
ZHN0cmVhbQ0KZW5kb2JqDQo1MyAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5UeXBlIDEv
UGFpbnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhbIDAuNTMyNjYg
MCAwIC0xLjAwMzUgMTc5LjI2IDMzLjc0XSAvWFN0ZXAgOC9ZU3RlcCA4L1Jlc291cmNlczw8L1hP
YmplY3Q8PC9JbWFnZTI4IDI4IDAgUj4+Pj4vTGVuZ3RoIDI5Pj4NCnN0cmVhbQ0KcSA4IDAgMCA4
IDAgMCBjbS9JbWFnZTI4IERvIFENCmVuZHN0cmVhbQ0KZW5kb2JqDQo1NCAwIG9iag0KPDwvRnVu
Y3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMFsgMSAxIDFdIC9DMVsgMC44NzQ1MSAwLjg3NDUx
IDAuODc0NTFdIC9OIDE+Pg0KZW5kb2JqDQo1NSAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFk
aW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIDE3OS4yMSAz
OS4yMjQgMTc5LjIxIDQ0LjYxMl0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rpb24gNTQgMCBS
Pj4+Pg0KZW5kb2JqDQo1NiAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5UeXBlIDEvUGFp
bnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhbIDEuMDYyNCAwIDAg
LTEuMDg0MyAxNzcuMzQgMjcuNDcxXSAvWFN0ZXAgOC9ZU3RlcCA4L1Jlc291cmNlczw8L1hPYmpl
Y3Q8PC9JbWFnZTMwIDMwIDAgUj4+Pj4vTGVuZ3RoIDI5Pj4NCnN0cmVhbQ0KcSA4IDAgMCA4IDAg
MCBjbS9JbWFnZTMwIERvIFENCmVuZHN0cmVhbQ0KZW5kb2JqDQo1NyAwIG9iag0KPDwvRnVuY3Rp
b25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMFsgMSAxIDFdIC9DMVsgMC44NzQ1MSAwLjg3NDUxIDAu
ODc0NTFdIC9OIDE+Pg0KZW5kb2JqDQo1OCAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5n
PDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIDE3Ni4xOSAzOS4w
NCAxNzYuMTkgNDQuODddIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDU3IDAgUj4+Pj4N
CmVuZG9iag0KNTkgMCBvYmoNCjw8L1R5cGUvUGF0dGVybi9QYXR0ZXJuVHlwZSAxL1BhaW50VHlw
ZSAxL1RpbGluZ1R5cGUgMi9CQm94WyAwIDAgOCA4XSAvTWF0cml4WyAxLjEzNDcgMCAwIC0wLjg0
OTk5IDE2NC40OSAyMy41MjhdIC9YU3RlcCA4L1lTdGVwIDgvUmVzb3VyY2VzPDwvWE9iamVjdDw8
L0ltYWdlNjAgNjAgMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFtDQpxIDggMCAwIDggMCAwIGNt
L0ltYWdlNjAgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjYwIDAgb2JqDQo8PC9UeXBlL1hPYmpl
Y3QvU3VidHlwZS9JbWFnZS9XaWR0aCA4L0hlaWdodCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0Jp
dHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVu
Z3RoIDQzPj4NCnN0cmVhbQ0KeJw7cAAnOIENQMQvYAC4+E1UgCx+DwmgiT+DAUzx92CAVfz79+8A
jqGc6A0KZW5kc3RyZWFtDQplbmRvYmoNCjYxIDAgb2JqDQo8PC9UeXBlL1BhdHRlcm4vUGF0dGVy
blR5cGUgMS9QYWludFR5cGUgMS9UaWxpbmdUeXBlIDIvQkJveFsgMCAwIDkgMTJdIC9NYXRyaXhb
IDEuMzU0NiAwIDAgLTEuMzkwNyAxNjkuODUgMjcuNDcxXSAvWFN0ZXAgOS9ZU3RlcCAxMi9SZXNv
dXJjZXM8PC9YT2JqZWN0PDwvSW1hZ2U2MiA2MiAwIFI+Pj4+L0xlbmd0aCAzMD4+DQpzdHJlYW0N
CnEgOSAwIDAgMTIgMCAwIGNtL0ltYWdlNjIgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjYyIDAg
b2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA5L0hlaWdodCAxMi9Db2xv
clNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmls
dGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA3Nz4+DQpzdHJlYW0NCnicO3AAHziGA0CkTmEDEKlz585d
wABwqSsYAFnqFipAlrpz5849JIAm9fjx46cwgCn1GgawSr0HA6xSHz9+/Pr1Ky6pnz9/AgAzagmc
DQplbmRzdHJlYW0NCmVuZG9iag0KNjMgMCBvYmoNCjw8L1R5cGUvUGF0dGVybi9QYXR0ZXJuVHlw
ZSAxL1BhaW50VHlwZSAxL1RpbGluZ1R5cGUgMi9CQm94WyAwIDAgOCA4XSAvTWF0cml4WyAwLjI5
NTU4IDAuMTcwNjUgMC4xODM1MSAtMC4zMTc4NCAxNzYuNTYgMzEuNTc1XSAvWFN0ZXAgOC9ZU3Rl
cCA4L1Jlc291cmNlczw8L1hPYmplY3Q8PC9JbWFnZTY0IDY0IDAgUj4+Pj4vTGVuZ3RoIDI5Pj4N
CnN0cmVhbQ0KcSA4IDAgMCA4IDAgMCBjbS9JbWFnZTY0IERvIFENCmVuZHN0cmVhbQ0KZW5kb2Jq
DQo2NCAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggOC9IZWlnaHQg
OC9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFs
c2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA2ND4+DQpzdHJlYW0NCnicY2DACxpQEUyQpYnF
eKax80JnIAlkQ6UaGIDcpoNNCy8sBJJANlwjUCVQ8P///0ASyManHo/52NwDACjhK5YNCmVuZHN0
cmVhbQ0KZW5kb2JqDQo2NSAwIG9iag0KPDwvVHlwZS9QYXR0ZXJuL1BhdHRlcm5UeXBlIDEvUGFp
bnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9NYXRyaXhbIDAuNzU3NDEgMCAw
IC0xLjE3OTggMTcyLjMzIDMzLjEwNV0gL1hTdGVwIDgvWVN0ZXAgOC9SZXNvdXJjZXM8PC9YT2Jq
ZWN0PDwvSW1hZ2U2NiA2NiAwIFI+Pj4+L0xlbmd0aCAyOT4+DQpzdHJlYW0NCnEgOCAwIDAgOCAw
IDAgY20vSW1hZ2U2NiBEbyBRDQplbmRzdHJlYW0NCmVuZG9iag0KNjYgMCBvYmoNCjw8L1R5cGUv
WE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDgvSGVpZ2h0IDgvQ29sb3JTcGFjZS9EZXZpY2VS
R0IvQml0c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNlL0ZpbHRlci9GbGF0ZURlY29k
ZS9MZW5ndGggNDY+Pg0Kc3RyZWFtDQp4nDt28fExHOjq3VeYCCL+8PkHZIQs/uHzDwjCFP///z9W
cazqsZqPiQAvF6kcDQplbmRzdHJlYW0NCmVuZG9iag0KNjcgMCBvYmoNCjw8L0Z1bmN0aW9uVHlw
ZSAyL0RvbWFpblsgMCAxXSAvQzBbIDEgMSAxXSAvQzFbIDAuODc0NTEgMC44NzQ1MSAwLjg3NDUx
XSAvTiAxPj4NCmVuZG9iag0KNjggMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0Nv
bG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyA1OS42NTIgNzkuMDg3IDU5
LjY1MiA5Mi40OTJdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDY3IDAgUj4+Pj4NCmVu
ZG9iag0KNjkgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0RvbWFpblsgMCAxXSAvRW5jb2RlWyAx
IDAgMSAwIDEgMCAxIDAgMSAwXSAvQm91bmRzWyAwLjI1IDAuNSAwLjUgMC43NV0gL0Z1bmN0aW9u
c1sgNzAgMCBSIDcxIDAgUiA3MiAwIFIgNzMgMCBSIDc0IDAgUl0gPj4NCmVuZG9iag0KNzAgMCBv
YmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAw
Ljc1Mjk0XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KNzEgMCBvYmoNCjw8L0Z1bmN0aW9u
VHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAuNzUyOTQgMC43NTI5NCAwLjc1
Mjk0XSAvTiAxPj4NCmVuZG9iag0KNzIgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsg
MCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDAuNzUyOTQgMC43NTI5NCAw
Ljc1Mjk0XSAvTiAxPj4NCmVuZG9iag0KNzMgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFp
blsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDEgMSAxXSAvTiAxPj4N
CmVuZG9iag0KNzQgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEg
MSAxXSAvQzBbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvTiAxPj4NCmVuZG9iag0KNzUgMCBv
YmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRp
bmdUeXBlIDIvQ29vcmRzWyAyNy42MzkgNzguODQ1IDcwLjMyNCA3OC44NDVdIC9FeHRlbmRbIHRy
dWUgdHJ1ZV0gL0Z1bmN0aW9uIDY5IDAgUj4+Pj4NCmVuZG9iag0KNzYgMCBvYmoNCjw8L0Z1bmN0
aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzBbIDEgMSAxXSAvQzFbIDAuODc0NTEgMC44NzQ1MSAw
Ljg3NDUxXSAvTiAxPj4NCmVuZG9iag0KNzcgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGlu
Zzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyA0OS43MzEgMTA5
LjQyIDQ5LjczMSAxMjIuODJdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDc2IDAgUj4+
Pj4NCmVuZG9iag0KNzggMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0RvbWFpblsgMCAxXSAvRW5j
b2RlWyAxIDAgMSAwIDEgMCAxIDAgMSAwXSAvQm91bmRzWyAwLjI1IDAuNSAwLjUgMC43NV0gL0Z1
bmN0aW9uc1sgNzkgMCBSIDgwIDAgUiA4MSAwIFIgODIgMCBSIDgzIDAgUl0gPj4NCmVuZG9iag0K
NzkgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43
NTI5NCAwLjc1Mjk0XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KODAgMCBvYmoNCjw8L0Z1
bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAuNzUyOTQgMC43NTI5
NCAwLjc1Mjk0XSAvTiAxPj4NCmVuZG9iag0KODEgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0Rv
bWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDAuNzUyOTQgMC43
NTI5NCAwLjc1Mjk0XSAvTiAxPj4NCmVuZG9iag0KODIgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAy
L0RvbWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDEgMSAxXSAv
TiAxPj4NCmVuZG9iag0KODMgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAv
QzFbIDEgMSAxXSAvQzBbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvTiAxPj4NCmVuZG9iag0K
ODQgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdC
L1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAxNy43MTcgMTA5LjE4IDYwLjQwMiAxMDkuMThdIC9FeHRl
bmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDc4IDAgUj4+Pj4NCmVuZG9iag0KODUgMCBvYmoNCjw8
L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzBbIDEgMSAxXSAvQzFbIDAuODc0NTEgMC44
NzQ1MSAwLjg3NDUxXSAvTiAxPj4NCmVuZG9iag0KODYgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIv
U2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAxODQu
MzggMTAzLjQ4IDE4NC4zOCAxMTYuODldIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDg1
IDAgUj4+Pj4NCmVuZG9iag0KODcgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0RvbWFpblsgMCAx
XSAvRW5jb2RlWyAxIDAgMSAwIDEgMCAxIDAgMSAwXSAvQm91bmRzWyAwLjI1IDAuNSAwLjUgMC43
NV0gL0Z1bmN0aW9uc1sgODggMCBSIDg5IDAgUiA5MCAwIFIgOTEgMCBSIDkyIDAgUl0gPj4NCmVu
ZG9iag0KODggMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNzUy
OTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KODkgMCBvYmoN
Cjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAuNzUyOTQg
MC43NTI5NCAwLjc1Mjk0XSAvTiAxPj4NCmVuZG9iag0KOTAgMCBvYmoNCjw8L0Z1bmN0aW9uVHlw
ZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDAuNzUy
OTQgMC43NTI5NCAwLjc1Mjk0XSAvTiAxPj4NCmVuZG9iag0KOTEgMCBvYmoNCjw8L0Z1bmN0aW9u
VHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDEg
MSAxXSAvTiAxPj4NCmVuZG9iag0KOTIgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsg
MCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvTiAxPj4NCmVu
ZG9iag0KOTMgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2
aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAxNTIuMzYgMTAzLjI0IDE5NS4wNSAxMDMuMjRd
IC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDg3IDAgUj4+Pj4NCmVuZG9iag0KOTQgMCBv
YmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzBbIDEgMSAxXSAvQzFbIDAuODc0
NTEgMC44NzQ1MSAwLjg3NDUxXSAvTiAxPj4NCmVuZG9iag0KOTUgMCBvYmoNCjw8L1BhdHRlcm5U
eXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRz
WyAxNzQuNDYgNjkuNzMzIDE3NC40NiA4My4xMzhdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0
aW9uIDk0IDAgUj4+Pj4NCmVuZG9iag0KOTYgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0RvbWFp
blsgMCAxXSAvRW5jb2RlWyAxIDAgMSAwIDEgMCAxIDAgMSAwXSAvQm91bmRzWyAwLjI1IDAuNSAw
LjUgMC43NV0gL0Z1bmN0aW9uc1sgOTcgMCBSIDk4IDAgUiA5OSAwIFIgMTAwIDAgUiAxMDEgMCBS
XSA+Pg0KZW5kb2JqDQo5NyAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9D
MVsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQo5
OCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsg
MC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9OIDE+Pg0KZW5kb2JqDQo5OSAwIG9iag0KPDwvRnVu
Y3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9D
MFsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9OIDE+Pg0KZW5kb2JqDQoxMDAgMCBvYmoNCjw8
L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0
XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KMTAxIDAgb2JqDQo8PC9GdW5jdGlvblR5cGUg
Mi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAwLjc1Mjk0IDAuNzUyOTQgMC43NTI5NF0g
L04gMT4+DQplbmRvYmoNCjEwMiAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29s
b3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIDE0Mi40NCA2OS40OSAxODUu
MTMgNjkuNDldIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDk2IDAgUj4+Pj4NCmVuZG9i
ag0KMTAzIDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlwZS9OYW1lL0Y2L0Jhc2VG
b250L0FCQ0RFRSvLzszlL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciAx
MDQgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMTkvV2lkdGhzIDMzNyAwIFI+Pg0KZW5kb2Jq
DQoxMDQgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvQUJDREVFK8vOzOUv
RmxhZ3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgODU5L0Rlc2NlbnQgLTE0MS9DYXBIZWlnaHQg
ODU5L0F2Z1dpZHRoIDUwMC9NYXhXaWR0aCA5OTYvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAv
TGVhZGluZyAxNDEvU3RlbVYgNTAvRm9udEJCb3hbIDAgLTE0MSA5OTYgODU5XSAvRm9udEZpbGUy
IDMzOCAwIFI+Pg0KZW5kb2JqDQoxMDUgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIv
UmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0YyIDcgMCBSL0YzIDkgMCBSPj4vUHJvY1NldFsv
UERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0g
L0NvbnRlbnRzIDEwNiAwIFIvR3JvdXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NTL0Rl
dmljZVJHQj4+L1RhYnMvUy9TdHJ1Y3RQYXJlbnRzIDI+Pg0KZW5kb2JqDQoxMDYgMCBvYmoNCjw8
L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDQwMj4+DQpzdHJlYW0NCniclVtZj9tIkn434P+Q
jxJQppW82Wj0Ynz0rhfTB+zap+59YElUibAsa0hW19T++o0vInkkVUFVY9ADlxSZGRkZxxeHzNvf
zY8/vv3l/acPZvPTT+bdh/fm3e3rV29/tsbaYBOb2/3rV9Zs6H/WFJtgE8Ym2xRBmpvbb69fbcw9
/u8/X7/6Y/XxvlnHq6ptzfpNvOoeTutkdVpHq+q4tnZlmu/rN+nqgT7o1sWqaogqXP25+rjOV7ef
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
WPrSnBZWUh3WDASdoMQbz31cHOYAnEs8VtELtGgG6iWDEKXM6ZpxNHBfgw1p4WggKSGQNF09tlX7
3zMNGUTL3StVP1L80mS6lbTU1K43jxNN6UsDIf1t+GDDBOWM55pvbxYSZosiTeqvvp3CGJc+Dc6f
BODnUNNhHlUFaLs5SzwYMTwS/TEODkg9N3czoS51FOT3XWC7DLJms0xuqFioQ0VXZEj4veh/JdP2
OR/Ppss0EvnjtXRsvZSIGyGSdLuqm8DMpwEvzsn1fJccTJb5nLzjkTDJDFRnXIQYUvXW6eOaBXft
PeLjIKhHNeBGKK55q/RuSsoGOaVtBHwNbTWefxHc78qCSwlmlEeoJvpPpNLmSN9exim9fToT+LQY
NqYjl2rN3QYAyaT/WaOahuUp5iVnz7OT5nZ5RS2LmHxEfIHL2roVQIiq7jgkuwMS4SjIDX6yie5J
7E0Hf4TEvEPqKRDmxE+rFxfQVm/t0oywndH+zUwpLFgHvC16V4cL9x0rHQay3nvruXLnfl/nol5T
7bQNshzzlpMNXvbzGigvxbTpuuWp0SjnZrHH6bOF+CGA34ib5Dqk+pOjRTXLMAU4F+swvtEehtxE
gPm+3NZH0S+Zdx57yA3r9X7PNXSWrEyBMieV/CCH48q92pzfoIPocXRjyqXaAnxa4i15YfuJ0rFN
5K278jRkw8mMN/6hI4HSLxyYhjriWKWFA98exopWNf9dzViESZCieLvrBZsM4EGlZWT4/x4CdyoN
CmVuZHN0cmVhbQ0KZW5kb2JqDQoxMDcgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIv
UmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0YzIDkgMCBSL0YyIDcgMCBSL0Y3IDEwOSAwIFI+
Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAg
MCA2MTIgNzkyXSAvQ29udGVudHMgMTA4IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3Bh
cmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgMz4+DQplbmRvYmoNCjEw
OCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0OTAzPj4NCnN0cmVhbQ0KeJyt
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
dGyScc/tU7Edw2SnjIJK+rHvmCJlMf7kBtlM0CBu17/GHdfxvVsjMFI8mmCEySghY3pJBxCgQM/i
TpSDTMLr2dihF3JbP68jt4aLaV1NwTRZIxP5eIfn/uccqKmruTLvbIxIoHI433l9ICn2ZluuoQvK
ogHjVYEpi22l21JBgHxj02gGQSd3BKwdPHJWlKGWkDl6h4sNiwp7s5W77Ay0iY3xKR9bl8XO2eZu
rCkP8nPyizYUFLVPj4e22uDPIFBB3GmC9/7zOLTWnJSuTW66pfXchEkG5kOgmhP9+54QDbINN4Nk
G12rKHKyj+RM9Vz8KQTLSmzTCpyfu0A7atETHiUYraHHHYfigX79B3SlHOSpD6+p7uA8qbdP+st+
3IUYgnJYEYTTmKAxki3yYR6iDG7AvtfD0KOm/jirEpCS/Wiig8feFna26Z23RZy4pf8CbS32xA0K
ZW5kc3RyZWFtDQplbmRvYmoNCjEwOSAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHlwZTAv
QmFzZUZvbnQvU3ltYm9sL0VuY29kaW5nL0lkZW50aXR5LUgvRGVzY2VuZGFudEZvbnRzIDExMCAw
IFIvVG9Vbmljb2RlIDMzOSAwIFI+Pg0KZW5kb2JqDQoxMTAgMCBvYmoNClsgMTExIDAgUl0gDQpl
bmRvYmoNCjExMSAwIG9iag0KPDwvQmFzZUZvbnQvU3ltYm9sL1N1YnR5cGUvQ0lERm9udFR5cGUy
L1R5cGUvRm9udC9DSURUb0dJRE1hcC9JZGVudGl0eS9EVyAxMDAwL0NJRFN5c3RlbUluZm8gMTEy
IDAgUi9Gb250RGVzY3JpcHRvciAxMTMgMCBSL1cgMzQxIDAgUj4+DQplbmRvYmoNCjExMiAwIG9i
ag0KPDwvT3JkZXJpbmcoSWRlbnRpdHkpIC9SZWdpc3RyeShBZG9iZSkgL1N1cHBsZW1lbnQgMD4+
DQplbmRvYmoNCjExMyAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9TeW1i
b2wvRmxhZ3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgMTAwNS9EZXNjZW50IC0yMTYvQ2FwSGVp
Z2h0IDY5My9BdmdXaWR0aCA2MDAvTWF4V2lkdGggMTExMy9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0
IDI1MC9TdGVtViA2MC9Gb250QkJveFsgMCAtMjE2IDExMTMgNjkzXSAvRm9udEZpbGUyIDM0MCAw
IFI+Pg0KZW5kb2JqDQoxMTQgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3Vy
Y2VzPDwvRm9udDw8L0YxIDUgMCBSL0YzIDkgMCBSL0Y1IDE4IDAgUi9GMiA3IDAgUj4+L1hPYmpl
Y3Q8PC9NZXRhMTE2IDExNiAwIFIvTWV0YTEyMiAxMjIgMCBSPj4vUHJvY1NldFsvUERGL1RleHQv
SW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0gL0NvbnRlbnRz
IDExNSAwIFIvR3JvdXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+
L1RhYnMvUy9TdHJ1Y3RQYXJlbnRzIDQ+Pg0KZW5kb2JqDQoxMTUgMCBvYmoNCjw8L0ZpbHRlci9G
bGF0ZURlY29kZS9MZW5ndGggMjg3Nj4+DQpzdHJlYW0NCnicrVptb9s4Ev4eIP+BHyVcwoikqJdD
sYvdNj3k0N71ugH2Q3sHKLYcC1WcrCQn9f36mxnqhZRNx10cAhiKPBwO5/WZodnVJ/bmzdXHtzfv
WPTTT+zXd2/Zr7fnZ1fvBROCRzG7XZ2fCRbBn2B5xCMZszTKeZKx24fzs4jd48ffzs++BIvH8DIJ
NqEK2q7qtqGQQVeG/2a3fz8/uwaeyHfgJJTm2mb0JWi9pDnPpEvLfLSx5HJG261Ltn0K4+AJJCsb
Fl7KoC5CoYJdeIlvQhEFrNgsQ+3lK5XkqZrxLb6VYRK0bIEciwY5lixMA1CDDlY+ThmcJj3tNDKH
08xoH8LLOCiG41QbEPoe/mHVZgX/09YNat7QdVUohHmLdmHwlIJo8D0r6ppd3+DX75C05T4pYpVx
ndlSsMuIiyhht4svwe8+C8dacUd2eIsLvNvoZM90dXEHGi5rVnXzZVfvld9BkzzmomfyJlL6+qf5
Yn1occzTyF0cROgiHE1rnoC/z/Wk5spezIBWJZoOfTVfdVh8jAoRu0xwPZ7h/d4ZDkVoHyzOGS6O
BAsY1qH1BxZI5pLe+Uh1xNOZGo1fUojQ40u1ufctzwWP9YlS5YrnqUvbrdG9S29Mgc7kjH35HW2L
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
v7v5gJ83vyEeoHT3l18+wHe3JoZGIDq4Fb3ZDTnVNKfmztBM1+ke8NHgkWH424LWLujQL8himIP1
Cfr6Fj8/m5GRT6UQkgDenLMNt1922KdTaqh32PIX227t4KKqM8JPF5PHgDnYz9nzlevRwQTQdw21
tqAM1FvVY3D/ZCCJSQSL3+3aaK0paeDVYn9g/ThhNIpJGov1iLErb5gBLlbOHgsz9avQZC3qN+7H
DuZeEzwX9TDk2alLx3ddZfTdj56sHEVXlkPdGoPoAiUe540bRvgfPe7+GP4eFC3psny6Ny3JGV4G
326+YYhP17REQlnRzEWsXjMPuhfvPTmoRrmbebNcRJNih9aLsSOjeZt2i0HzRD8C6kcs489R2BPE
VWrmxhX+3KZs2t4gHfUsVV2zNYZx8UxjUAwHOFQfE+wanm4/m4PXo/4XBVWNJaNCypbVCiVYlXiN
To5mZQb/tflgj0hj3zt6KjpKyf6gJrBsyTaT5clri6ZqSxpJ/dXkFJ+qNJnA5g89Gri37sfAt59x
wkn5pcK5UM3upmvGhqas1r74MwVJfXJdWheqIGIyZGkzQy7N5BpS5n1TYONk1WFkMeRWq6j0gWin
paNKywCZZ+MN7PIeLcvGG1yc+b2Y8TXu9+3CtHQco2OOwuypZZq5jP3DR4XzMIe2v0kdspXQs/q0
d0LMtKW5NR4DN0UoAHRoBzkUCkZ67/BHGMwN1UPejar+mdziF7sOvax36O9Wx3/YxP0gfY7G/gfR
KWMODQplbmRzdHJlYW0NCmVuZG9iag0KMTE2IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlw
ZS9Gb3JtL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMTE3IDExNyAwIFIvR1M0MiA0MiAwIFI+
Pi9Gb250PDwvRjIgNyAwIFIvRjggMTE4IDAgUi9GOSAxMjAgMCBSL0Y2IDEwMyAwIFI+Pj4+L0JC
b3hbIDAgMCA2NDEuMjkgMjg2Ljk1XSAvTWF0cml4WyAwLjExMjI3IDAgMCAwLjI1MDkxIDAgMF0g
L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTUxMT4+DQpzdHJlYW0NCnic5VnNjtw2DL4PMO+g
47ZAtaZE/V2LJosW7SUzLxAEzbZBtyiSAkXevh8tyrZm7ImzvRTYHCYgTVIkRX2ktPcPJ6JkHj8d
D4MtwRv8xiK/TObj4/FA1sdgKBXrinmqNGfjfLKlGGK2xMblYEM23g3WxUa9Ox64ROtzZRQTfbEU
m6pSahnCPeMWtRDGilhK10nOlpyaG0pBWL1UxhgRNdUuPsj+djy8/1aS4dj8g//Nw/FgyPxk8PPB
vMR0nMZspICi4Jjwm7iYN0jLwUus5C3KRlKRo2XosrMxmj9WGCfRcdlSXqh5yjZ5QzlbrAwpP2Bx
eBKDHbwwXCk2+0s7oHxY2AnkLC+lrhhQu384sWvVTlLmvpX8WOwMX5ASV2zMY0zK4GAhSJGQAkMh
i2eUkiVqlOS1uFG4MtwQRuGq2qhqGcI94xa1ECa2gzNtnYFGp9SNSokb6qV+1ghUtQtwUe5S5i8z
fFTF92dUxmuHQvDyz5zfHw8JpPluwCmBOI0VSskObM5Pki4Uy93wzfnD8fDqXA0sFTxKNy8V7uym
LMM4d7LbdgPslp12kYYUd9pNYczhLruZakL32C2w6zrZ+y1Zh/1KfWw0yg6AiwA0G8z5BzDjlgGf
AQiytwDXLogBOXMReVMLZpX79bLNh/vXeatyCttIqH5AXI7Vp5/Voht8pGbwbYuUUwmN+bkxYxTY
rcxf1yQ/NiZR7/hqDUUbUucSbaYUnUm2D6eF/x/eSycYq292yU2yq5DuB+wB4vVsQxz7jTICokCI
qDePJhydKGMLBSaUAj54AIYI6+dIo7CqKlUti3DHuEUthLEPYlnXGaJ1sxuVEmH1Uj9rBKraBThD
+suM/Mto7jLGC2g5lsFhB5r7AQOEWypso6POLkvZbbsOdv1Ou+hYfqdZmXfCTrMMs7TTbhznqKXs
Jpj7WMauv2p3Y5hsUx6mNnyAikve4mPwgAse58BLhsyBAX0D8yShQDyLGke2JZlANucsUleMqUbk
nsMk+DTVSHW/yBCSbQi1PoA1AinjvUi8Fly5YkoQd78olvniXbrER5iEi8r8qzFR4f4m8/cJHwMa
ujL/XJN8XFuotTAamCaXTmvqn9fUP0047miC7L8b0+cUrsA9c5nUn26js0txnNKmibMxdGzEWZWx
rY6Uet7niVNuNiKsnyt2qGqjplGvZ9yiFsJ1bGzr1JGyuTFNnM3LymgRVNU+wMuB+0WGvwOicfXj
rst/AaJdwjRD3ViwiXly++bcyW4OQK7kikk77HpcUkInug2lMnyFnWZlnqWddv041C1ltyEadRL8
Sho25+3VA8y4the3qODGqGUo6BynCg5o5m5ZwcFjupgqOEAnzqpKTaXTM25RC+Fahm2dWqLNjamC
m5eV0SKoqn2Ai/HqRUZ+uqojZh5fay7PqlsrprDNXClRzlyhZMcx4TKMD3BXF4P/5EHwJLfRXR4E
3JbSvnMaMIsMO89/CDDrdtpNsJv2nf+QUn13+Irzvzq3BR/kIY6GJJgmD3EY0FA3uGfSOG5d0qep
+zHul+g+1aR0v8pgSDrpAoM0miDQPvUVpaTtFBJhZWhXUlWl1PK76eqjjFvULIxTkEl6wLiOg2GU
grqhlLhRvWyfawRNtQvwovvF6+5Xew4ikhW8dTKYysb8uHaXPq8x30y7dWA0mSEusqsMTRHjA7ZT
08fg8iK5jGEfsu1rYpFtmpWao+oZt6hZWDOk62j2qhdzbtXH9rX63zS78K7RqaKCy2JwkcpXz0ml
QqpH/H68SSsjyJMV4YhmuUXhmsEYFgJuKSU2SjAW8xGElRFxm4TwqOoapZblIb9j3KJmYYxnjOlH
18GxznLdqW4oJW5UL9vnGkFT7QLcSGYIQSwipcXH5xfmBoz077jy9iywkQU2MtU/J1wyJiCRy58L
i/1Rhu4PyXMBtw0geS4oi/0hedQI02d58OC2P0rNiekZt6hZWJOs6+gGqBvz/qiX7XONoKl2AW7s
D1EUi8v9eU61/wtJ+jOGDQplbmRzdHJlYW0NCmVuZG9iag0KMTE3IDAgb2JqDQo8PC9UeXBlL0V4
dEdTdGF0ZS9CTS9Ob3JtYWwvY2EgMC42OTgwND4+DQplbmRvYmoNCjExOCAwIG9iag0KPDwvVHlw
ZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GOC9CYXNlRm9udC9UaW1lcyMyME5ldyMyMFJv
bWFuL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciAxMTkgMCBSL0ZpcnN0
Q2hhciAzMi9MYXN0Q2hhciAxMjEvV2lkdGhzIDM0MiAwIFI+Pg0KZW5kb2JqDQoxMTkgMCBvYmoN
Cjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvVGltZXMjMjBOZXcjMjBSb21hbi9GbGFn
cyAzMi9JdGFsaWNBbmdsZSAwL0FzY2VudCA4OTEvRGVzY2VudCAtMjE2L0NhcEhlaWdodCA2OTMv
QXZnV2lkdGggNDAxL01heFdpZHRoIDI1NjgvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvTGVh
ZGluZyA0Mi9TdGVtViA0MC9Gb250QkJveFsgLTU2OCAtMjE2IDIwMDAgNjkzXSA+Pg0KZW5kb2Jq
DQoxMjAgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL05hbWUvRjkvQmFzZUZv
bnQvVGltZXMjMjBOZXcjMjBSb21hbixCb2xkL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9Gb250
RGVzY3JpcHRvciAxMjEgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMjEvV2lkdGhzIDM0MyAw
IFI+Pg0KZW5kb2JqDQoxMjEgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUv
VGltZXMjMjBOZXcjMjBSb21hbixCb2xkL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDg5
MS9EZXNjZW50IC0yMTYvQ2FwSGVpZ2h0IDY3Ny9BdmdXaWR0aCA0MjcvTWF4V2lkdGggMjU1OC9G
b250V2VpZ2h0IDcwMC9YSGVpZ2h0IDI1MC9MZWFkaW5nIDQyL1N0ZW1WIDQyL0ZvbnRCQm94WyAt
NTU4IC0yMTYgMjAwMCA2NzddID4+DQplbmRvYmoNCjEyMiAwIG9iag0KPDwvVHlwZS9YT2JqZWN0
L1N1YnR5cGUvRm9ybS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9HUzEyMyAxMjMgMCBSL0dTNDIg
NDIgMCBSPj4vRm9udDw8L0YyIDcgMCBSL0Y4IDExOCAwIFIvRjkgMTIwIDAgUi9GNiAxMDMgMCBS
Pj4+Pi9CQm94WyAwIDAgNzMyLjU4IDQ1My43OF0gL01hdHJpeFsgMC4wOTgyODIgMCAwIDAuMTU4
NjcgMCAwXSAvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyMDU1Pj4NCnN0cmVhbQ0KeJzlWkmP
JTUMvrfU/yHHBol0FmfjiIARCC50/wE0ggE0jdCAhPj3fI6dWt6rqn6zCEZ6c3jTdmzHThwvSd2/
ePAhmld/3t4421I0+M2Nf8mbN69ub7yNOZmQqq1kngSmaoC0JRmfyaZqKAULekY2P6CXtzcpFxvS
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
HUGZ7Y/4rxbD35Px11o58BW6Qr2GrUw7hpvjb7GUU4AuN8lDxhJxBM3EOEXVN6PT8ENZnbRQqEfg
ruQYFv0H68K8rZvK6W2BJUYsLsnefPUOe/PM50o+9k+7cJbsR/K1Ej/ctLDUaK7m/wUnHdlHDQpl
bmRzdHJlYW0NCmVuZG9iag0KMTIzIDAgb2JqDQo8PC9UeXBlL0V4dEdTdGF0ZS9CTS9Ob3JtYWwv
Y2EgMC41NDkwMj4+DQplbmRvYmoNCjEyNCAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAg
Ui9SZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFIvRjIgNyAwIFIvRjMgOSAwIFI+Pi9Qcm9jU2V0
Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA2MTIgNzky
XSAvQ29udGVudHMgMTI1IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1Mv
RGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgNT4+DQplbmRvYmoNCjEyNSAwIG9iag0K
PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0OTAyPj4NCnN0cmVhbQ0KeJyVXN2P2zYSfw+Q
/0GPNrBRRH0LKFJck+1dDu216C3Qh+YetLYcC6t4XUnOZvvX33yQFKn1yC6KJFubQw6Hw/n4zXCD
t78G33339uf3Hz8E0bt3wQ8f3gc/3L1+9fZHFSgVRmlwt3v9SgUR/KeCKgqjOA2KqArzMrj78vpV
FHzGv/75+tUfq9u79Zt49VvQDsG6WD21Xdeus9Vhnaw+r9NVMMKHj+s32SoYxnXOP/bNWkX41Ztk
tYeBzbpaBfDny/pNuqqPQHaET9sDzENzAFGx2gXtWqnVCMvAqM1pWKtkNT7CQCJrepqzPuDHW/g0
aPVQWhInPK6V/j/krjmMSPE9MhGs/xfc/fv1q1uQAcrB7DypqrCM3Z3/sfq4C8Y9LtIESDogUzRp
dwJ+R9hG+4hfHIiHQZg5LVSYpP7MEhdpkYRl7o/FdVisHe6iGXkb1aqpN3tpIn2QeZWGykxkjm9Y
lyhNEDQIMtabAxGSVFHKT4egb7qazqDBL0nI8qndOOdLk/G8AyqEOVGgHvfwbbl6gj+sG90W1CR4
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
L0ZvbnQ8PC9GMSA1IDAgUi9GMyA5IDAgUi9GNSAxOCAwIFIvRjQgMTQgMCBSL0YyIDcgMCBSL0Yx
MSAxMzQgMCBSPj4vWE9iamVjdDw8L01ldGExMjggMTI4IDAgUi9NZXRhMTI5IDEyOSAwIFIvTWV0
YTEzMiAxMzIgMCBSL01ldGExMzMgMTMzIDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9J
bWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDYxMiA3OTJdIC9Db250ZW50cyAxMjcgMCBS
L0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1Mv
U3RydWN0UGFyZW50cyA2Pj4NCmVuZG9iag0KMTI3IDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNv
ZGUvTGVuZ3RoIDQ5Njg+Pg0Kc3RyZWFtDQp4nJ1c3W/cxhF/N+D/gY93rUVzP0m6hgBHtgMVSZO2
Avpg94E6UTmi55NCUrGVv74zs/zY5XF4TBA4Okmzu7OzszO/+VhFr3+O3r59/ePV9fsoubyMvnt/
FX138/LF648iEiJOdHRz//KFiBL4T0R5HidSR2mSxzaLbr68fJFEv+D/vn/54tPm3w/bC7mJ7os6
2uab8ret3pT18/ZCbfD7L9sLvSke4YePW7Wpjluz+QW+iY4P+Iu7rQDqaJt2dM/bDEb9N7r5+8sX
H4Af5KnnQmoVJ8bn4lM3CmYV6abFr5ofnplYpOHwonVL2w1wYzZNCwxHLbK+B2brcisS5A6+b4vb
A26sibdCbKJ3B/wu+gJUM3tjONDKxiILOTjCQFr7Dj6UsHwDk16km2Ir5KYT4vxseUKHYnONk07E
Yc9JQygZSxuOLpbOi6RS3MLHQ0ki+LwB0RHrNR4myP8VSapq6dd35WOJDOC+ms9bmPlvtBt37keG
LSVsnKiQrQuWNo9VHtIetgLEWOC53dNSygm2iUAkbmtnBauyPNbpnxWsViJOJ8dS0ADUUieP8hsJ
ala25447zeJMdvPekyzrqGobVNwd3kNU3Oqwdfuuy+PfUBZRcbyDxc4IX+RpnOThEpzwZZLE2oS0
9UN/kVrSBNrvqNwnZ8DMnCZxmoYzs3c6VXinA9r1R6WEibUKR7ujAmnSh13ZoEzRLHSa3uL37qhI
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
+SQdwNpcYyd3k69k5+EV++SqvZSNAcRKrYksysjzOF+1DKawVsrAJFSE9kmpxrVs5JREw987YYYW
wEYyoS2+VYNmOxhhg0wNGwtZSnv5Uzkgd3zCdLHfJsLZpRxrl8EMvDUS2GIW0DqAM75QGSrMa/4Y
gkuMn/mzBuAKzGRR9s8aSEMJIp+2+7MG936aPXgg4z93b+YK4EA52/vAAdeEwlOfh9OXgyYC4Gkn
Ay2Gqdj7ZEerrWE/lD06xQ+zq6eK8MO4emfE2Vqm6/QI2J0GTgxUyeRkqYXrnWmCKj7t503ZY2LX
xLTmT3YIQfioO1rqSKBna3XkHsU41N2VRkw3O/1pkGJfFuubFtDxGuUvF+by1qE5jMZtHsxyxqWK
jHyjv0vUvaptvGiChe4ZPh4IBre8yerKmAG5n9T7fSifH4cOrfvauffOsvQu+6m/5mX9ecsXCEEJ
1GRzN/unhecQOjEIOIMRPGZPKZRbuXsNpkJNyJ09mLPETfV76bXeBE2Ty/oKJjMdwPnQncCl+egv
SARjZjLzLEp1wvJH/wG7JdAD23A4mzEVli5yQLzKyAmbuVVs/6c9/oyVwz9/II2//Jl7JdKU4mmf
X7awmwnK3vm0fM1FYU9XwAgwK91uxEnS1I/Zp+NmNwB2ZT7DaPCthM/j20Rl48P3D+/dlyt6ld9/
9V7Ru6f5+OjePc+nF/U4On+baK3o4ypDaVxc40uLkFuMlsKh9++/W2ctM0PZME8oGCNpeebRUQ4z
pTOyfIevgvpwmJAGPdiYwQJh7+5Yaf5WdWagB7v0ZPhIyeDadUSf5n3wMU1Ehfs1bykzS08lPHuV
rYNOwzuo0TDU9KTVNXQMz4VX+judYJY34GbVhcYeNHCUcAZK69MLreT6LDMotLd+d4ggku4dMPXV
Vjt8RqrohfEr1yCz7zv3dvvoULrnde452LKFVhng8MmWewu99MRSaIxUgmHgHoakl8tqRa4n2HvN
expUMgguo1pbMD+1S45V05X3yeBf9whm4tMd1Lr0f8lRQ2kNCmVuZHN0cmVhbQ0KZW5kb2JqDQox
MjggMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0Zvcm0vUmVzb3VyY2VzPDwvRm9udDw8
L0YyIDcgMCBSPj4+Pi9CQm94WyAwIDAgMTU0LjE0IDIxMi41M10gL01hdHJpeFsgMC40NjcxIDAg
MCAwLjMzODc3IDAgMF0gL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNTA0Pj4NCnN0cmVhbQ0K
eJzlVbtuGzEQ7A+4f9hSCZD17vKdMsgDSBnfHwRwAiNu0vj3PTySks46q3InFSRmtTv74JAnbJ6e
50nYUiBhHxPW5Av9+jFPpPSTsDzSpGJsgTT6uj3NUxTOxZFKZMv0b8dwX2mLgq84V9dY6P+feQrG
LhdSNY6xUg2DZXZGMbBkUq8sShnFuDDQ73kqkV0ZWKWsvi1woMYL363hGjo5l8QiiVqa7NlpHEV0
BN9WYse9+h64bQ6+f+fp4SMmQZjn7bUODXxZ5unuu0EArv5oeZinBEifhLCHzMWabLzS8lRHBZEc
Pn9YHquApFiUAvfl65vWu9X6bWnJzshTJU/n5IfUGTQHlweBHQl2FVsChoyZZ+Ns9diGoWT2mKTk
eiSmyopk5hi3qKM6XlfqGY2/MSY5hXbUmKvzxnANnTnHxDiNnkeDZ38so6P1lNcqu2F00EK3DZ5U
e5ud31/oSEU5I0+KHOJ7i1TtNfnB74k0n4l077WeQuFkuI66Chc8ischOXIe91Prk3xheOuNVnYx
kEOKkFemFfvIqrirCEeluLlZPBmyqg6ECXqMFIV1AzYBRw/tqBPDeWu4hk7OyJ/FqOcxECN/L6Oj
euqtym5oDfTITXev3+iba/1S7glf8oL28K1HyDvL3RIXcefkh7In93gkeAHEKZgkDQplbmRzdHJl
YW0NCmVuZG9iag0KMTI5IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9Gb3JtL1Jlc291
cmNlczw8L0ZvbnQ8PC9GMiA3IDAgUi9GOCAxMTggMCBSL0YxMCAxMzAgMCBSPj4+Pi9CQm94WyAw
IDAgOTAuNjI2IDExMS40NV0gL01hdHJpeFsgMC43OTQ0NyAwIDAgMC42NDYwMyAwIDBdIC9GaWx0
ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDUwOD4+DQpzdHJlYW0NCnicnZXbbtQwEIbvI+Ud5rJcMPX4
OO5laUEgEBLNC4C0ragKqnoDj88ka3uT3Uk3Iittol9/5vBNbBtMFv70nYEPfQcEn0D+HqEjZM8E
idG7DD5jNA7IYiSCl13f3fXd9dB3l+8tGCTHnGG47zsJZuQnN48xcwImTN7D8GtM8dB3F7dvhkd5
RpNt9GIdbkT8WEXHQSIV9aaoZCR30UB1Plc1Jetb1Jeq+mh98+5U770a92dTDYdU1b+Teivtd4HQ
e54wEYOLGGJSMfEKphDR5ThhsntMF980Qp+rKGNxrb6vCqF3h+rGIQaIAdnw2RmO11Fx5NDJKzFj
Ircv7mpGJLY6rlrOMeAsQJLp8yIArVitRcpJyaVYPXq7cJo1J+NY5dx6uWJ1NAJfWFPtNVLKbRLx
mG9wU+Wv8OU1vh6tIQhJBmj/iy9j9HERgNf5Rp+UXCrfMffcegbw3HoG8Gmt0myQqy0vcwxYKpfl
VwEHg4F5DnhWTpiadEFylCHiWuV7q9zCRisFzKfWugWUVba6BRzCRVkUbvmlYQVhU0pt6qdJyqe2
Pcmc9tYkBXdJ8hruyFOSLbiLdQvuYtVx7xcUmdPt9O30cpbt1CTI0ndp+0vdI+nwiX1Xz4BndY/V
1cPJMD8vfqveB1XVT7JB9er1/lC9T2rcXSP4Dwo8e5ANCmVuZHN0cmVhbQ0KZW5kb2JqDQoxMzAg
MCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL05hbWUvRjEwL0Jhc2VGb250L0Fy
aWFsLEJvbGQvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDEzMSAwIFIv
Rmlyc3RDaGFyIDMyL0xhc3RDaGFyIDEyMC9XaWR0aHMgMzQ0IDAgUj4+DQplbmRvYmoNCjEzMSAw
IG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9BcmlhbCxCb2xkL0ZsYWdzIDMy
L0l0YWxpY0FuZ2xlIDAvQXNjZW50IDkwNS9EZXNjZW50IC0yMTAvQ2FwSGVpZ2h0IDcyOC9BdmdX
aWR0aCA0NzkvTWF4V2lkdGggMjYyOC9Gb250V2VpZ2h0IDcwMC9YSGVpZ2h0IDI1MC9MZWFkaW5n
IDMzL1N0ZW1WIDQ3L0ZvbnRCQm94WyAtNjI4IC0yMTAgMjAwMCA3MjhdID4+DQplbmRvYmoNCjEz
MiAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvRm9ybS9SZXNvdXJjZXM8PC9Gb250PDwv
RjIgNyAwIFIvRjggMTE4IDAgUi9GMTAgMTMwIDAgUj4+Pj4vQkJveFsgMCAwIDExMC43NCAxMTEu
MjhdIC9NYXRyaXhbIDAuNjUwMTYgMCAwIDAuNjQ3MDEgMCAwXSAvRmlsdGVyL0ZsYXRlRGVjb2Rl
L0xlbmd0aCA2MDE+Pg0Kc3RyZWFtDQp4nJ2WTY/TMBCG75HyH3yEA7Mee8Yfe2T5EAiJA/kDi1qW
XS0cuMDPZ9I4qdNMmkArtdX09Yz9ePw6FqIzv9vGmvdtY9B8NPLxZBqERIlNTOCi4QAhZYMOAqL5
dWybL23zumubm3fOWECf5N/uW9tILitv+WLAGExC4Mim+9EXeGibF3cvuyf5DWitF2H3RmLfS8zG
6IjG6OMY9TZxHKPPavSgZjCTNrHMr0Q/qdp7NfpVjR7V6DCztwKl4QTsB3ZsKEOwOru0wi5YyAUe
D/Ambja7QAtwIRPFJbh62c9q9KBmOIOj6HABThrDTxk+Kxt6d0bRtxGbwBBkyFYb9a8LFM4B2WhC
BhbUJxS3VQuEaR569GaaSV+mSptl92iWNk8oMOYJcbhcCnuwLq0v5VwDPTD2wuz99syXc8QIWba/
ToBry+kpsVJLkRKE4URPUnsNUtiV1SO4nHdl9QyR0ky6tkteCMQ5wp27hGI/OYy7JHmSd8rZ0xou
y0hDCB7dUBLW8YhSVh73KWWTcKkczaIckVW3OGcTW/CirHsXRiouxjg11rJIad79RWr0e4sU9qXI
kn1VxJ2K7IFdpHtoF6mOe9h8tEvnfTUcugDieSbLuuXwngZ/UJ3zp+qGBzWqXxh/Nq697WoPalS/
9jpVu3HtzbT6DXK8PHoOONEVg1z3euql0thA2f6XY4pfyTNBPT6odsH/EPVXtKoPeqm9XIIiletB
Hg9q6apl9j7Iu7KSoM1xV1YS3hRm0jUjpgA9/lq6acTFDUo7bD0FKe0w+lxVdMuC/gLwOwRPDQpl
bmRzdHJlYW0NCmVuZG9iag0KMTMzIDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9Gb3Jt
L1Jlc291cmNlczw8L0ZvbnQ8PC9GMiA3IDAgUi9GOCAxMTggMCBSL0YxMCAxMzAgMCBSPj4+Pi9C
Qm94WyAwIDAgMTAwLjgyIDczLjQ0N10gL01hdHJpeFsgMC43MTQxNSAwIDAgMC45ODAyOSAwIDBd
IC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDQyNT4+DQpzdHJlYW0NCnicrVTbSsNAEH1fyD/M
oz447uzO3nzzDiL4YH5ASxWKF1DB33fSJJum2RqUttCUw+acmTNnVmMw8F0pDdeVAoIbkJ8VKMLI
0QBrZOvBkRxLQAY9EXwsK3VfqbO6UsdXBjSSjTFB/VQpIdPylYdDDjYAWwxMUL82Es+VOjg9rFfy
H3UynuVofSHgWw+GYDijix71iTn0KPSojU5UO/S2yPBQRB+L6LKIvqzRS2lVOYsu8NoS8sCMnsuW
xF2WeLQU15aY1pLsBmltJ2aM2h7MIM9+agY3nNtmyAxttuiuoHU+tNdM3IEJGLWbHXjz2erOGCRH
YOVN6ro7ydXp6HMdZfQ4V9LIbNBGjJRGtHq7aHJIiXcXPbBRwmRC89hniR6dyA+kZphVSDlKPIlS
Z/ZclApmB4sxxZEr2IuaEEKuGSeinVk7RSciQ19zEm3NpKf5P2rd12iT3CZCKHswvwCj+C7+sLWf
RfSrR9kbzrzvRbWPHnUsE/r16qmLBDNXz+jsS5F3OdlNiZk2/9nNLvYeObmw9+Bv0nIx+nEa/baX
/0d/U3Qulz/Uj0qDDQplbmRzdHJlYW0NCmVuZG9iag0KMTM0IDAgb2JqDQo8PC9UeXBlL0ZvbnQv
U3VidHlwZS9UeXBlMC9CYXNlRm9udC9BQkNERUUrQ2FsaWJyaSxJdGFsaWMvRW5jb2RpbmcvSWRl
bnRpdHktSC9EZXNjZW5kYW50Rm9udHMgMTM1IDAgUi9Ub1VuaWNvZGUgMzQ1IDAgUj4+DQplbmRv
YmoNCjEzNSAwIG9iag0KWyAxMzYgMCBSXSANCmVuZG9iag0KMTM2IDAgb2JqDQo8PC9CYXNlRm9u
dC9BQkNERUUrQ2FsaWJyaSxJdGFsaWMvU3VidHlwZS9DSURGb250VHlwZTIvVHlwZS9Gb250L0NJ
RFRvR0lETWFwL0lkZW50aXR5L0RXIDEwMDAvQ0lEU3lzdGVtSW5mbyAxMzcgMCBSL0ZvbnREZXNj
cmlwdG9yIDEzOCAwIFIvVyAzNDcgMCBSPj4NCmVuZG9iag0KMTM3IDAgb2JqDQo8PC9PcmRlcmlu
ZyhJZGVudGl0eSkgL1JlZ2lzdHJ5KEFkb2JlKSAvU3VwcGxlbWVudCAwPj4NCmVuZG9iag0KMTM4
IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RFRStDYWxpYnJpLEl0
YWxpYy9GbGFncyAzMi9JdGFsaWNBbmdsZSAtMTEvQXNjZW50IDc1MC9EZXNjZW50IC0yNTAvQ2Fw
SGVpZ2h0IDc1MC9BdmdXaWR0aCA1MDIvTWF4V2lkdGggMTY5MC9Gb250V2VpZ2h0IDQwMC9YSGVp
Z2h0IDI1MC9TdGVtViA1MC9Gb250QkJveFsgLTQ3NiAtMjUwIDEyMTQgNzUwXSAvRm9udEZpbGUy
IDM0NiAwIFI+Pg0KZW5kb2JqDQoxMzkgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIv
UmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0Y1IDE4IDAgUi9GMyA5IDAgUi9GMTEgMTM0IDAg
Ui9GMiA3IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9N
ZWRpYUJveFsgMCAwIDYxMiA3OTJdIC9Db250ZW50cyAxNDAgMCBSL0dyb3VwPDwvVHlwZS9Hcm91
cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyA3Pj4N
CmVuZG9iag0KMTQwIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDYyMjY+Pg0K
c3RyZWFtDQp4nJVc2W7cSLJ9b8D/wEdVX4lmLtzmGgK8Njy4njF6BPSDex6oKsoqmCqpyZJl9dff
iMgkmcGqYNEYYKyWcs9YTpyIZPTyc/Tq1ctPbz++i5LLy+jNu7fRm6sXv7z8oCKl4sRGVzcvflFR
Av9TUZnEibZRnpRxVkRXdy9+SaKv+H+/vfjly9m/VunZ/eoiPdvXqwtzFq3Ks/1ttXf/blfmrIvW
qwt9Vu1W9iy6rdrNKjtrnuHP0T38db1+bKNuu4NR1nUEf3r/8R2O062UOouqln5H49/sVyo5q3dR
1TQrZd0v19UeRqo30ZaG/9re41yPMPADTr36b3T1zxe/vIe94f76Hdkki5Ms3NGXs3OxbRHnvGkk
NYWz05q3pW1vpA66gKNdOLhJ4tTytvvbOtriqdAh3K0uMjr/e2mIPIvzyRA3UYUDSLP6u89KG6u+
C8xjz6oH2BeeMV3dVzz8Pd5bdQ0/NnBrxdkT3EVOd9FsoA2u7K6/zG6P99qgfHwjuWmepSVok8d5
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
T+QgrEiPhRVe2FTRu+7wE1j5lEx/+UEfz+Xb6SBCmuX49xQMqdjYfcZyJ2Tkw6ZX7hsKMl2pJmOL
X0rUBYaRrO1/9tXX/gnJW1DCPiH+qa8P4xWH/pOdYmhC797YBB+vUPrFstHMkqZJR3Nwx5kcOkIU
mulx2t9F26A0CgVv715hf2OsReu4jvsdw7jHoKvIwRr0pHyilhigzpeBbweLFzxa5t8fRThV9wXA
xFS6Vd4i0YVf1qa4ss8TBy9k/w+b/fvt+GqISM0RuD2JJU8AkkDl2Lqpx5xZx9dW005D1pa+FXK8
XwraoTPe74TrwKrJbPwC7/gVeDxI8U0OaErJu86VGVrN244PPlo5oqJ3IsumSOkDMaztzlNC+6e+
0qP9Jn8PW6PisP7+Q7f3HqZT0eX+VGHvdnfTQ/c2CL+3rDAl+uuRPnTU86yjj6enXcb7021YHnHt
wa6n/ejjlT0Z3D9nmyj6/wNMhQObDQplbmRzdHJlYW0NCmVuZG9iag0KMTQxIDAgb2JqDQo8PC9U
eXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0ZvbnQ8PC9GMSA1IDAgUi9GMyA5IDAg
Uj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsg
MCAwIDYxMiA3OTJdIC9Db250ZW50cyAxNDIgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5z
cGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyA4Pj4NCmVuZG9iag0K
MTQyIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDU5ODI+Pg0Kc3RyZWFtDQp4
nJVc227cSJJ9N+B/4MsCEiCxmbwTIwiwZXuhxfZOo8dAP3jmga5iSYTLZTVJWXZ//caJzCQzWRUs
9gzallUZkbe4nois4JffgpubX369u38XRLe3wdt3d8Hbj69f/fJBBUqFURp83L1+pYKI/q+CKgqj
OA2KqArzMvj49fWrKHjAH//9+tWni6+X1+lF/XSZXjxdJhft4TK7eKB/BP3Py+vsor9U6mJoLgs9
7iq4rOin/OIbfzgEl/8JPv7P61fvaXIswE6pqiTMlTvlJ2bfXaqYaDP+h+ZR73uBSZzkYZX4TKQJ
46QK08wf++lSpRfx5XVy8R+JKlNhXq2cIUvDeLalT6XIOc/DrFjJOa/CqDqx9mxx7aUKk7WnUyZh
OTud5s9nuof2if6QyBKSpWK25fuPv0uj4ywssnULSuIyVLOxL+3wGNTB5XV8sblU0UW9eSQhaQKS
vYFEpbiA7PUD/cGC0zU8lCWq2TSQzgMObdj/xLEFz32zvVSJuIS0JOlK/SVoxhKF0aO8SkPlCjVT
4Ydn+m9fd9AeSS/iIkxmLAQF7IOB9KxhfbtOp4m6Grvq2j2N452Gsk6QKcj8yf54bA7EKaiJb/BU
b77gpJuBT6zuuha8v2O+pqcRV9D+gK48wK92LbbGNxDsocS8ni/SFVcqLAt/drYmwTP2GrRDH9AG
N3TNDW7W3HF/WV40Da+n3fHwGf9fPiSyjcuLMixjPdtNpKo3kcroP/U+UuUd/51kb+n3Ef0vuZ0z
PmU8VUyqk3uML2rxdqtQ+YuQJYEuJ5uNlUzxjo4mh1zSXQ10WlucS9PzrfGoemjxK74Pvt73UI37
d3SWonAUeZhn7vzBNZ2hqugfm09gK5mSFEbZpYuYQrY9RZgW/kZpE9gLC2BDi4RIiWKckGmvlM/g
fhcQj05zafsrkRaTJ/PJ2WQEOD1YM7BggcPJbWocPcup1uah2WKqczYhT6DXk03gjRHPAear3rBB
0+q7pRudrpbvELqkfxotnhYFLBTcfHFYcIHkELylbEHYNRtrFEVhyOA9PdL6QHOBPtiNJvelpuUr
ctqkvWwSRmtsl08GWJ+ss2O+pX8YlRbNcVTCHHtL0Fdc4YZFsjQLo9wnYzfAUw9X7D3o+u4/kpj9
HjzWIid7k2kBfTcL0DapYyPJ/tJonazVJVsLjwmkp1wZZxHvr9IlkXVJK5+3LAsx6bI/FlYk1f4y
qA9yMKKdhkvJotC/wDJ3EhkFfJm3ODYnMUVMMA6yj6pK9hIOnTYnfzzCFTUHEqzSqgUdTtf0T/hg
NHV9w4JIvgunOnNfjlJBjIwQ1Nvt5UkZhhc6r+p0tJk5GO28Jv0Ids/DM52VMUwUgogbV2WGcNLl
9i/e8XfYeiyXb6reB2xOuvorjp/303Q9s9/AyPPdBO1hB2vFEnrYsHvg4zKy1+x27aZtWDE2xhKY
Ne8oFJiYbexZcaDfhJDQMNDb7Nu/WL1FY2sPSBX0t9lT1zztiUe9GQOZ5jBgSf3Q1Tj55uEnr3Qy
N5KkREWYJT53MGi/8pnY/cBqs9E1u7PTntC80egPXcsX1i/4oCxMMn/yX8dl/6TpiJtAmpOEz9b9
44ldUNcilaIDkc1bTBF46ROfT2vSJMVwj0qcgZKsbHZpclqTpmSlVzKm3CqNTyx9MatJyZDn+coZ
KMdS88PJRc4UA8w3eiXmBpRbrVwEpVaFP5R8zAtJRLPfn9OUiGPA0VpGpcrZ+NVSSlxRsjIjXI6+
VBRzSDoRIMuRxpYsNrNVJXpNz5LpV7T3PD6xJmkTioS6mq1JugkVp2FW+mOXkivlD4U5q79bAyES
kqjOCPvHb2SkXiSCIg3LyqeQAmZVRhxor9oBCZMq/LHDI9nJE3nQZBcTDshdGpiVEwbPtfE6SKt1
Mrh5bI3vSXX4iYhU+9EOxrrC4Ih+/1/sMcGgHYb28EDz6OioRuwSy1oSk7fL/UXCUmN6GH0xroAV
KVbef5pxqumN/a6Dg/YyndxDv3ScaVmFcewzYf+3RGT0OStzHxmA225sjAG3LVx7qhD9eOSiiKRp
mJT+2HFTzXZVsqzyDBrr8rihxLhEUhxFRaqT5ijmBJoS5lulbsakuaQfi+z2OsXf726vsxvk1rcq
vjH5dcbDCj/9Bmelotvr5AaczfBo/rmetcj587UpOmLIKPGP5LOWcRnXKmcEDGtwwgXSvUxLdxXP
aWFcjLrUe4mwSAB5rbrkhPKxvJhNwhe8IW0cY19oTh/Uu4Ejc4bDPo+5D1SYVJSGsO4/Py3gYKUv
DAt+sYI1XrWHtCLP4w9lhO+MChURuVMHDuG9bDnw7GoGohGILsTVWYkAwuXzBlDZ3qInPQCH4Kn7
huP6jvjLRsoTEkDhMrCAlqO0A0XMRMGpoJi+JuRn08Kb1sTemxoXRwbkiqICk420e5uSTAmKTjJ1
LCxaQ0VZljcJM0FOmmqmepuj/Q86Nst/GnDSZK+LBtBeRJbBDupZ2IX0TTeIIUBGK/JImi0lJZci
QlCcy4dNzYH8y4t1OZQM8lnOc5Uxxm/7nm9sIY432uuu9O6bxo7pXFoStBxxOVbOq7n/+HuvHRtZ
hz1SmYBuh7G2zPNgHn5DP71YRe32W9rFuaQpSypA7XMccH5/jICL2YLKWDxcVpRlsYx3/bSnOVQj
RAv2IuC6vi7hTpT6V9mpHeAyFnGnhOQmm5E66A3u9rOG+XHMzQMkvH1A2eIzVFpMuchM+StaB0Yk
VcbS4dDpSPajMQ7P9pTkeCWNwqr0d3Qtjk0BWnlj94zu/9Rpvpz4MFYmHBvHU71BRTisOyd7FGMn
FoRo+qdm02pR57zWWMrDZLEKC5dIwXERxpXPddEdq0qh/uURaPEk2TVFDhQcaM6a4cdmGy4BBaTc
5Yzdx8dnLqlo6KcdWl2HZD8qiWaOapbHpYZ1VQbG2Dxy7t+yyeFfBa3GZQ4NK612WlsGsPSB7Z65
dANYU7zaImb35U7bNdtnVErYQQh0GWUBCOlcunPXTulekR3leZ+fxfSQQ2KXTGsHQ9rNoQ+4TLH7
G4Z+svM4vvqwXShGxmTcksKd/hPzaSSnFOcFEi+PQAbAIyRe3lhrdNvNF1HdEzp2Va2bI4kyqKs3
doIzLZopOq48TGYTSelEkkVHE4mLolOFyXPHAiOvLl44EtrD5MoGs2T0VpwpeP/rXRA4zQrKaVZw
MA2II4CUNLH6qoF3VCmRm6ZjasqRmnbyukj4MGpyvUcdiPSTVp6zw2ZLyHhq22sDXh++OSx0yDwG
aAtOioJxb32yQ6NUZDb25bHd4I4RG5hQTQcGehsogv4vFvXPu8BaikXY8sDxirXyOfH/xvtdVPaU
lKGapG4zYZ977N7HhLtg15lyxwGLtNUjrs1qJf2K+6mlnCIGAJn5kzqbkBU8nhEt2fiimO+Koea2
0VZ48lNeEYBPVRZoVHCVz/cPjWzooJP0QU0s5Uyv9BYXONHHkRs8naMnpULV02MCekqb41Knz/Ps
22blutp9q6KbKe2Ob3RqrVPu24SH3VZmBH1icvYke6+ZWmYgKqtb/Eh/gS57xxk6BmURPjjO0+fC
l8UoDtmqvE3znfQ/yT6AoV0M8adfvxl/Vb3RwIFZOVZg0AhscjwIWpXeGH9koAYNJxhOvL3C3wTN
o+yx3eVmohN7PHOQ2ML1tAf8yizSLPiNXlV6NPvEg+bnH3kNE95Cv9e3GX+gn8vxI+Z1p8BPH4QB
XMyZTb0PmM9IyVpQJakKwBXu1YkWSSwtcNXdY+H073B562E061NH2JrwLMOKc5c3dCxKTBDTSwhG
RgZazegWAXQrwkkBw+Cmw7paWyP4MeCALq1u2Dggcqj33IBkbWW6wgZSjFBm/mxie5zimMUZizBO
pfGZiiu5syTxyMYkR2Mjg5e/yoVibePdpTJQuoguxFWO2MSn4rjxYEHMoR2e2etoB1/LoUscxoXP
anhhqy9V4ip25C6BlJvBhkfJ7CKG+kEMEmhf1WxfcppZhWl+4uQWcem4QGLgEdlEBHQmGZGaB9KC
W5NmwnI+JU7LFFW8Y2kZ6/Nn9CZWYW4joTOdEH55ophhOgh1dLHbNDeJIkYpeJb4M5+cUkoFKqQN
HvnVssOPqxThnkdiGg5059zexvi6Y64Pxs6to+aDluMrUP+YwFuevf5MP+75BMVeufrw89yFRDm0
xoIGyRFmwMs6woiG+jNHPnISTwoTK5+9qb4VYtaq6ODyyieSUYLiaALdZ8FWY3QfGsjT+JAcPqoj
Xu/vIWfvOBP965sOj/X2pUsnFzLjca5Wl6gEWZxHMzVKaaBO7EAoOTJ1ScUEMI1ZHtcca5KmCDBn
29DZ0p8ATZquPSoruUFCtHaiimsHJ89cQrtTtpMuRSiOLYDorlpJqqqwmGnC/S7o4bL5NjTSwooF
xbg60gbbNrisagn9XYyBT7Nv2MBB49Hba0Htpbo0WTIyvh6fvxmDqTIGtuaxmEGFWr9pGayuA+fE
/GM/a5/qR9vN6CCKCYVFqAFjpFYB6adRA60qJaIRSIoS0uoskeMYHcYsdHZyw5lLpR1TG2JtCxgv
Xb5/Hi+tLg2hz3PhNlI8MZjdxn4yFA/mSK7H9lsYfW1PnrpmxxX2H+dEpqDgbMSCG+sABsnzKApn
SUU8sisLpP0pInkZN1V4VFDz3nZLHmyFYxKQqZN0xAvkEDOPYF49/tyxa9BoIxBOac/tRqAr2JFc
57qsUh8QUT/Xe/PR2h7pyXYxJvT+/t1SIcIef1ahl8KJ8m2bujSt65mvaDDi5wegJompV47lttr0
Lz6xH9WAirmoCVfRTYk54+X15suomieADAQXRPcPD7kBtMwQWNs3V9z9XV0Qx13rlIvPhWzwCOmI
Bdotd99skta1NUSysRNrgG7POzm6BdtIrW8Ct1CgW5GPFaGOouDgxxgNOUfqVOLNKRne+AB9yH1g
UDwxYI5RifF2s9SekvlDGQDLTcVt3icqxdhcz/HYWFe6sVaVq7SSP83UfM3LUfriWwi8sakKDzoC
gKDi8hgg8B9HjLgQYBiAKxYAMagSk1QRI0IeEmUAGHwEyCFiUEflH6YWD8Mxd5GPCa2ZcJFTsI8Z
uaolhCwcJbnOERh93hrtcYLrhaA+y3wWU5ZGwpiSnA/2WrUFG+u0nW4d0BKfn2hE1nmB7ukwmm8N
hJY79C+Lz+vsDSt+ZWckbXwj9bcazguLiP5hIgA5pYtjjsD9WeV+6ZikuEj84Rrz9jrpn+oNfmme
Syz4XzAqC5/fcdt3MFaepbpQkmUI3D0+MsbArUWzLZv3I3LvTjoj0f6sFvtBEUdTXuAflc5tnr4d
pmymnGVsV25B5LRfXRQgdE6pZIxQD1vz7szGploi/TsrINbwPdVxlghplyoCMYTBm1DCXuIkg8o5
Yxk/N72xgwTvxGmGJ5ceGVOI86CZebYm6XEjDEqp/LGmarOUCeBhDYXfHtnfwCISyoDi2QolZBMF
62o2laxKFVTAG1vvvXcVbCq49aYduHKlg2QOhnjQywG2xpyBjB/F3F3mnzElQgUbwvY7ekilJocq
TNZtJy3U0SQwTB1aV57gcH8uwMjVuvPN6C7yct2CrHpR8pU7kQAeoJC/kGQMfdEUlntUcq9zGip/
qM5Faim2UGmC8r1HIjek8nOcdSvJIrT2Hu2Va7cI3KeeCeE9W3sYuKR58gmcCBOC6+NSWknuR82O
iFIjznGc2nYg9tqbB6yLhyDU7ih0IHPuUh51w3IfrQm7KI5ClMRFtruCYx4TLPnhlVOpcp+xcniW
vEf5LkrfUuwVT1UnYrEmXkqr+YVz4FmV6bLNzSJ+z+zSrSqnoDdDuY2SBvacpQL6qiE13D/JL5U2
ulyg31HCZPkoqY7Qe65eZAYhD2xB5slkQUDpbLNl98zJ20LPICUHKvOXvNjkEMtNDjE6vcf3XtxY
9VW3oFp5517TLesDVvzZPmcCtIjnk/VBP2qvxg0t9qPFaY5mKG9e0R9CkzN/7L7+yfhOFxxG9zCB
AniXiStBWMwBB6XAojqWKJB4zIfZtsWIKgeu7pF+HtewR6su4sZhP120Dqx3z3stF7YToGbwYt9w
rNhqrNZv/z0jtuTNEisDq85fkVfOc59wfv5Ck36MOT1Kk0uh/HxX6EJxrK3IaC4S31wkU7IGizEW
jSkzw0dvM/6LzdCbW1sEpxxtLK3zIwBTxb5TOh3DGKyDLJapKLvjVuZnBcdF7rGcza/N92R4RDo4
3SI43cghuW7O9meTExdER9XJeZCU+YUG/fqUNUJu/M+P2EnfIJCQIYWtcccuY21Jdby3/0MXs8aD
RpSG7YeIbBaAHTweHA029U53NE4tR1PpagSdoAjnvjQDxeryHIZ9MjMV4448A4rvMPa/wECMbdBh
qTy6M0/oKIaniM/bgRGHJ6d13AGsLFIlmeQYabTHbymHni3WfygoV7hILE7tsmt0i/HQcrnJdHbt
6+6BW99NGieVwujHf188IedmQFsB0IYNdpDqYHosX+/7QOHz3KB+97/xQ5n8IpUkEeh86Z+N5K7Q
8qpmkrUO5lVVhjdUJgbeNLa/2b4Ty0ZkNqE/Yl1gpdXj3H7DqWALuVinTPD03ptD2oKqWOO8sQYj
7Tn2aQ71CHCwrv37cjlB9ViJxRMA9GRJvcHOA2xjLepDAElQRhKM7UMp4wd5Uko3CvL8gymTKd/R
HoJmyxUR8z6DC0B+Y0n3xTZMn7mtMpre1uqv12HOuntzQBv2ETa+J8vFH/8FsH0018Z64TR7oClQ
BihCOSrCQr9hXPlLYbu10x32pllShJzIARXKJV/5IIHCa0pBXDqtxb+Ooa62RNYU6xLylTmZCRaa
EHyuLKBewUB0Oxx3f+741qNTt+62OZ0rI6g8nV5QQhiWmgcot858Cg7wzoK0eDlZzOZyRER0HSma
xzwqMYCjsJ8skjdW9hRRmPhDT4snvt1Be4/Y71f4y2l8S+xTXOdbGr7i9hZbgg2IrF8MoJ1L/m4B
FBv81fb8uAZTtzuYQt0arduEJQglJT9cpesOCA9X0tnBy9/IkpLYz0ef/34OlVa43FMNLuvibhyL
z+bGTbdtDK4fxZp0fdZzu+6bpVL+zgBnIvcZxlYU3qyEkDlU2iRsuoZlpG/EyKfib7ubT3jWCsFL
VcWJKd/0NhetA5Ln5/0ggWdIQ1Xh340c85TAcb2xpgScLpWA8a0L+RSR7pcekyQZd2x5czhfayhG
8twF51GJDYQQ3tkuKFUlN6krHaRPC60GUTaXQZvx2oSZKwpD3VoFte8tzUOpxS/ryaIKfn/VPqxW
Jcn45tTkzw0n095zhIU+FtjQkceqRlWV6kOYqLTU3Q8Ixobn7mCeeTCCUh9QEK7Fx0CU4lCU6G5j
qX8w9oeueIrBXT1iQqnQq+JyFGESxailO5SbIuaVlqmYebJ6rhsS+H4cn81lx9x/kCJa6hhYtLsO
57s0zplgVU7Pa83XTn0F5N/tl3AefCWeKn3qHkHVQoyoMnZiLgnvUnLm3IPmDdcBFFcJuANGEIpI
sfy4lPxuVuy3jOMEX9flUbBW7iWgwABcHsVSYojMwR27+MgyRiVzxtw0e0lgRIxvOVm7HjKN8/WM
Xa8abpff0MX4NoZV0+ANXTJbkvdkduEbnLjj36M0r0LFilqWH5HIDoUfDvmSZUv5oj+p+JmYL/D8
tZ9HL+b7qd2m5vbER23zD9/0U1P7GMx9eF2czayQlkzfCoQ4cxiTYf1tq3XHJfmaGx30t4bunSsN
9tMjb/0NBk4acRTznnvyb1+ay01/qgI85q37hdOcdiO+xkr5+Z5HIzfDlnjO6Y01zY76GaGGTprF
N+1lidqqx+Oz6QsZX8qOPb87vClX+ZlH5SbEdlmKj8q5bOoNFTH8fiEEMSJSFmGcH38lpGRfEVjM
iJpDvdyMrYCHxT6R8/ZWV3FdqI1Re9FOM0bsMZMf0CTAyLyxUn9xrDiA9cYeFYH+H0rzQqcNCmVu
ZHN0cmVhbQ0KZW5kb2JqDQoxNDMgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVz
b3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0Y1IDE4IDAgUi9GMyA5IDAgUi9GMiA3IDAgUj4+L1By
b2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDYx
MiA3OTJdIC9Db250ZW50cyAxNDQgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5j
eS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyA5Pj4NCmVuZG9iag0KMTQ0IDAg
b2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDUwOTg+Pg0Kc3RyZWFtDQp4nJ1cW2/j
uBV+H2D+A18KxGiiEXUXOkgxl2SRAlssdgPsw2wfFFueqKM4WUuZNP31Pd8hKZGyKWuKxex4bZ5D
8vDwO1euePeLeP/+3c+fbj6L8PJSfPz8SXy8ffvm3bUUUgZhIm63b99IEdI/UpRlEEaJyMMyyApx
+/D2TSi+4l8/vX3z5exDu0rPusfVRXomutW/xO0/3r65Il7gZzjIKAmKyObw5eyRyB5WF8lZLVa5
+lStZHT2urqIz0S1/7qKz57pD//c31e96OnDvfqGhlR3q0TP2z4Tr35V6l82NKbZbjFyv5LhWb1b
MxMeuxXqu+7pEVPuaFRXE6nY1G31Sh86cVf3q+LspV5lRCqeu5Ukfjua4ivNKDxbTPIiSCZb7O9r
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
dtpK2QttTA7K7whzx7uzZKsQiw4UiNDOFs8nZdAFOGUYeMdyGc0Z6z/iAr2jzliTNxmTS75bLXM8
gFk0UYL84uQQffqK50mpO9SCze9DuZ5R1gSxPpBK4AAvWyLJDaZpHOs+PfdmEcn/d45GzLdWGn2O
YwCv3h9rQlN/99bd+H9mYdEI6wZ7bz4cM+lSqSvvHR/xKdlLmy21xMdKLXp/YYFSoVmr6XotpnO/
u46O5c7wf0aaMDkqVU81POQdWORfzn612g/rF68EUmRZHMIRXn4yuFC1nRheT2yH9w5HEOk39QRX
d8X5suJc4XImPRD7/wBvHwyzDQplbmRzdHJlYW0NCmVuZG9iag0KMTQ1IDAgb2JqDQo8PC9UeXBl
L1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0ZvbnQ8PC9GMSA1IDAgUi9GNyAxMDkgMCBS
L0YyIDcgMCBSL0YzIDkgMCBSL0Y0IDE0IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9J
bWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDYxMiA3OTJdIC9Db250ZW50cyAxNDYgMCBS
L0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1Mv
U3RydWN0UGFyZW50cyAxMD4+DQplbmRvYmoNCjE0NiAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVj
b2RlL0xlbmd0aCAzMzk1Pj4NCnN0cmVhbQ0KeJydWllvGzkSfg+Q/8BHCWt3ePWFDQwkPma8mFkM
EgPzkOxDu0VZjbQlbXcrjvfXb1WxL0piSwkG8dgSq1gsVn11kb37i71//+7P6/sbxq+u2Meba/bx
4e2bd3eCCRFwzR6Wb98IxuE/wdI04FKzmKdBlLCH57dvOHvCH7+9ffNl9vtczbLv80s1K9bzcPY0
1zO2MHWBv6zhO7Ngc8Fnm/llONvB3xX9+Ty/1LNsC2u28zFl/Yrr6sbMY7uGzdPZi5lHM7bewM8X
hh9WBnnkWVkCMdvAD8v5CXaRs6ysYQ9ht1y2woQkzLDR/D/s4V9v39zCqfHk3Vm1UoEaH5Vd8oDz
RETsIf8yy7x0mgdp4hByougOKsJTJ73w8U456T9KdcAj4v1l1sDhYmAyT2bGoPJZscQzswb/WKHe
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
D5tFct1+/ZFY2pkqEhKTqB25Ir/Y8hPaDp3Pn6E6WvBNBrHZDbmKs9Za7NZrh1GC2blLYmPNDhzD
vkubbNCH3ELT1DUNay00jdeOK8AThq3pJUMfGk6/kk1jEO2QUFmy1e7Jl9wLLCKlQzgdVISUWA2M
CNociPDn0cX6LvXPmrOmzzVNtBpa7ovNElsnzu7ZRMzXsbt2qpGZ7vH1WUebtnSISOWaTVCq/tWa
WRO821G9BR43IFYbQj58Hew12BjnOo5IvpRFxxzt7Kyj6ljiImctVoe+5SlVteexTsNAuEupqmq8
A8bO4CU1TC3JI72QaE0CM+DWWPruo7UjUDnUzXAVXY5fmVHfi3KcbszLlkX1PFlSSKxbU1eO6XTg
2BPJLh3gEkPeOVzcVwb6CCrKOMY8AH/KjucnKgnubj/heW//DXq4xtPdfvYmghoHnw6PA7n+Dzdt
XBENCmVuZHN0cmVhbQ0KZW5kb2JqDQoxNDcgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAw
IFIvUmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0YzIDkgMCBSPj4vUHJvY1NldFsvUERGL1Rl
eHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L0Fubm90c1sgMTQ5IDAgUiAxNTAgMCBSXSAvTWVk
aWFCb3hbIDAgMCA2MTIgNzkyXSAvQ29udGVudHMgMTQ4IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAv
Uy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgMTE+Pg0K
ZW5kb2JqDQoxNDggMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjM4Mj4+DQpz
dHJlYW0NCnicjVnbcuJIEn13hP+hHkUslOuqywZBBOYyzbS73QPsbMx6+kFNy212aOwAPNvz4/s8
mVkqIWGXTDiwhJRVlbeTladgV59Yv3/1YTQbMzEYsOvxiF0vLy+uppJJyYVhy/vLC8kE/EmWCS6U
YYnIeJyy5ffLC8G+4b+fLi/uojv5mY07PRNx1pEy+tDp6ajoZNFfdLPrdqSI2E2nZ0HgPw8dE+Vb
+PcNPl0GYu85m+K4fLPp4Bzz4ukRZ9t1pIoODCe5h3sdPeIU3ztxxA748KEDs9Pr2bBjo2ucg/27
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
t54Kv893m/0OD1gJiA5RPyESi913PIjFdq08hhg+H1s3EKi2LwSfbsWdllRJ6wu3Hx6LFuRBe6h8
13yXvmh4W+FUG9t3rLNGCoUumf0xnc+HUR1CLmDIv/EaGxymrUu5imeXqVVKEaYQu9rR9Cq/akco
ju02UxH0rF18IXiRfhUWCLqC0tbnKZiFJcDBhlZ2GlVgd8B2xxhucYAGwcQc37ucdUcbHkHlDN6U
UsmaRnYSPCPCAfHUDRi7OUrQenKOcHIOd56My4MMBIqelM42/szAGeE18zgFXq/rilKVQ0egVeK1
I5hWaJnM8NSXs8WK6MN2RT8D0D5fPOXBI08gJCcT7Igh4ykiNCtd6nCL1UMQZCLjmW7OMC+eOBPQ
qKSNDhJvTHUw6RqPHR1ivmg20zZcazwhk80lg6wOqIxtkX1ZA1p+QTKp5DpYSf4GWYgb/g0KZW5k
c3RyZWFtDQplbmRvYmoNCjE0OSAwIG9iag0KPDwvU3VidHlwZS9MaW5rL1JlY3RbIDQzMi42MSA2
NzkuNzIgNTI0LjI1IDY5My4xNF0gL0JTPDwvVyAwPj4vRiA0L0E8PC9UeXBlL0FjdGlvbi9TL1VS
SS9VUkkoaHR0cDovL2F1Lm5ldC9pZXRmL2lkcmVmL2RyYWZ0LWZ1bGxlci1saXNwLWFsdC9yZmNt
YXJrdXA/cmVwb3NpdG9yeT0vYXdheS9pZXRmJnVybD0vYXdheS9pZXRmL2FsbC1pZHMvZHJhZnQt
ZnVsbGVyLWxpc3AtYWx0LTA1LnR4dCkgPj4vU3RydWN0UGFyZW50IDEyPj4NCmVuZG9iag0KMTUw
IDAgb2JqDQo8PC9TdWJ0eXBlL0xpbmsvUmVjdFsgODcuNzUgNjY2LjI5IDExOC4zMSA2NzkuNzJd
IC9CUzw8L1cgMD4+L0YgNC9BPDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJKGh0dHA6Ly9hdS5uZXQv
aWV0Zi9pZHJlZi9kcmFmdC1mdWxsZXItbGlzcC1hbHQvcmZjbWFya3VwP3JlcG9zaXRvcnk9L2F3
YXkvaWV0ZiZ1cmw9L2F3YXkvaWV0Zi9hbGwtaWRzL2RyYWZ0LWZ1bGxlci1saXNwLWFsdC0wNS50
eHQpID4+L1N0cnVjdFBhcmVudCAxMz4+DQplbmRvYmoNCjE1MSAwIG9iag0KPDwvQXV0aG9yKFN1
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
zlE8IT8oWkeK1p2iPGSfVdSkTCnqB9Wky301DcpJFz2oOl9OusyXkx/U0+id+BHYIOmPsEHGj3rS
/tNTbx++t01jR2DT6A31/Qfsv7796i/fPXz7139ivcf9jtkB1jdU5zLDUKacaPby57f/aqHoX/Dt
QqWPu9KYN0xPnPRn30WosQ42lrGIUY+6RMUpVJpC5SlUmULVKZQfpNFoD3kHuwXl8aennr09pnav
0/5DQB/FRltPdoTe90TtPwH0se/f7RahXfr30eiy4bLhiuGKySkmpxhdMbpi8orJK8anGl01ump0
Ndho9NXoq31n9O64Hqu1u/Y+rr/t+8Tb94m37xKxdbEjNTGcGE6NjxpO7btHTa4an2DfN8HwwfhF
o4vrb+Nr8ZBo9MnoLS6SDJ9MnsXJ9rvtlrmNFhfJRmfx4Q1zHw2fTa7FSyw+thNq98Z9NFw1vhYP
Mf/b67Pd/fax66Hmd3sVtDvdPmYbi42G78edaxtp97JttJMx7Sdj7VK2j8bXzqBUrFeJvZK3TfL1
0/vffnr6/v3j43fv3j09vHrz/vFt+9kuaVuP+mEtKRbSbf2bx/8+vXj8gLoydt/89u//oLe3O92W
bu1StxnebnWbCu1al7N+r8tZbBe7nPWbXc5yu9rlrN/tctYvdxvnpV3vtqlvF7xtKrdWic6p67Ep
tdvUtuXOc22HT6xt2381prcCN/Dtbm2q0I3Jx6rdsmuy2o2plbzda2xK3iKyrOuWmpZiz60gbltB
Z3rrB5Zvzyeza18wotvZpwnRZdsfjNmtSazN47RJGPjWKdaTkvVEZQWb5PXkZD1hiSvd2knWDrOu
n3YYEzrdZsq2zRjxea9ZFwcNp2xtvnWdeOg69dB19NB11q60dhF/6Dpxput0JZ5bz7oXMbDV7v/d
ij7/7H+AVzM0DQplbmRzdHJlYW0NCmVuZG9iag0KMzI3IDAgb2JqDQpbIDIyNiAwIDAgMCAwIDcx
NSAwIDAgMzAzIDMwMyAwIDQ5OCAyNTAgMzA2IDI1MiAzODYgNTA3IDUwNyA1MDcgNTA3IDUwNyA1
MDcgNTA3IDUwNyA1MDcgNTA3IDI2OCAyNjggMCAwIDAgNDYzIDAgNTc5IDU0NCA1MzMgNjE1IDQ4
OCA0NTkgNjMxIDYyMyAyNTIgMCA1MjAgNDIwIDg1NSA2NDYgNjYyIDUxNyA2NzMgNTQzIDQ1OSA0
ODcgNjQyIDU2NyA4OTAgMCA0ODcgNDY4IDMwNyAwIDMwNyAwIDAgMCA0NzkgNTI1IDQyMyA1MjUg
NDk4IDMwNSA0NzEgNTI1IDIzMCAyMzkgNDU1IDIzMCA3OTkgNTI1IDUyNyA1MjUgNTI1IDM0OSAz
OTEgMzM1IDUyNSA0NTIgNzE1IDQzMyA0NTMgMzk1IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUwN10gDQpl
bmRvYmoNCjMyOCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA4MjQzMC9MZW5n
dGgxIDE1MjUyND4+DQpzdHJlYW0NCnic7HwHXFRX2v577h1mhikwAwwgA8zACKig2MVoZJRiwUYZ
BRQFwZZoNLYYe0yiCYkpm95NLxodRo2YarKm92zaJpteNsnG9GSzSYD/c+ado6Amcb/9ft/+9/fb
C899nvOecs95T7nvAEqCiFy4GWhyceXY0TvTtqSQVrCMyF1dMqq46tXJyx4lMTWZKHVIyajxRS8f
HFJKYsKPRNHe0cUlpZRtmIPyVWglffTkSZUjD/iqSCydTLT9/dGVgVHfvGBtIc07kCjZO6kyv/+C
eUtaicTrKF/fuLBh8cDk7AFE8SuJ9ObGFcu8Oy/Z+w+i4jyiKMucxXMX/vDDBBtRkgHPS5nbsHQx
pZIPz/8E9R1zF5w+59kXa6YSjS0gem3OvNkNTe/nuArR/nTkD54Hg32HNQXpS5HuPm/hspUtX1dt
JnSYyOk/efaSU/be2bKVRM8mosRxCxY1Nvx1kGcuCe9WIvOBhQ0rF+f8kjUF9dFn8p7SsHB2dlP5
FyQKg0QxiYsXLV3W4aZN6M8TMn/xktmLOz77+F1ILx5nJelbEeW5cM6Otpmxw7+nbmaS131/W/OM
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
JRYrsUiJU5RYqMQCJU5W4iQl5isxT4m5SsxRYrYSTUo0KjFLiQYl6pWYqcQMJeqUmK7ENCVqlahR
olqJqUpMUSKgRJUSlUpUKFGuxGQlJikxUYkJSoxXokyJcUqMVWKMEqOVKFWiRIliJYqUGKXESCX8
ShQqMUKJE5UYrsQwJU5QYqgSBUoMUWKwEoOUGKjEACX6K9FPib5K5CvRR4neSuQpkatELyV6KtFD
iRwlspXIUqK7Ej4lMpXIUMKrhEeJdCXSlEhVwq1EihLdlEhWIkmJRCVcSiQoEa9EnBJOJRxKxCoR
o4RdCZsSViUsSkQrYVbCpIRRiSglDEroSmhKCCUoIkSHEu1KtCnxixI/K/GTEv9Q4kcl/q7ED0p8
r8R3SnyrxDdKfK3EV0p8qcQXShxU4nMl/qbEZ0p8qsQnSvxViY+V+EiJD5X4QIn3lXhPiXeVeEeJ
t5V4S4m/KPGmEm8o8WclXlfiNSVeVeIVJV5W4k9KvKTEi0q8oMTzSjynxLNKPKPE00o8pcSTSjyh
xONKPKbEo0ocUOKPSjyixMNK7FfiISUeVOIBJe5X4j4l7lVinxKtSuxV4h4l9iixW4ldSoSUaFEi
qMROJXYocbcS25XYpsRdStypxB1K3K7EbUrcqsQtStysxE1K3KjEViVuUOJ6Ja5T4lolrlHiaiWu
UuJKJa5Q4nIlLlPiUiUuUeIPSlysxEVKXKjEBUpsUeJ8Jc5TolmJc5U4R4nNSmxS4mwlVNgjVNgj
VNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjVNgjliih4h+h4h+h
4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h
4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+h4h+hwh6hwh6hwh6hoh2hoh2hoh2hoh2hoh2h
oh2hoh2hoh2hoh1RtEsKRM2h9BEexMyhdBdoI6fOCKWfANrAqfVM60LpNtBaTq1hWs20iun0UNpI
0MpQWhHoNKYVTMs5bxmnljItYeOpobRRoMVMi5hO4SILmRYwnRxKLQGdxDSfaR7TXKY5odRi0GxO
NTE1Ms1iamCqZ5rJNIPr1XFqOtM0plqmGqZqpqlMU5gCTFVMlUwVTOVMk5kmMU1kmsA0nqmMaVzI
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
2ACsB9YBa4E1wGpgFXA6sBI4DVgBLAeWAUuBU4HFwCLgFGAhsAA4GTgJmA/MA+YCc4DZQBPQCMwC
GoB6YCYwA6gDpgPTgFqgBqgGpgJTgABQBVQCFUA5MBmYBEwEJgDjgTJgHDAWGAOMBkqBEqAYKAJG
ASMBP1AIjABOBIYDw4ATgKFAATAEGAwMAgYCA4D+QD+gL5AP9AF6A3lALtAL6An0AHKAbCAL6A74
gEwgA/ACHiAdSANSATeQAnQDkoEkIBFwAQlAPBAHOAEHEAvEAHbABlgBCxANmAETYASiAMPIDtx1
QAMEQNQkYBPtQBvwC/Az8BPwD+BH4O/AD8D3wHfAt8A3wNfAV8CXwBfAQeBz4G/AZ8CnwCfAX4GP
gY+AD4EPgPeB94B3gXeAt4G3gL8AbwJvAH8GXgdeA14FXgFeBv4EvAS8CLwAPA88BzwLPAM8DTwF
PAk8ATwOPAY8ChwA/gg8AjwM7AceAh4EHgDuB+4D7gX2Aa3AXuAeYA+wG9gFhIAWIAjsBHYAdwPb
gW3AXcCdwB3A7cBtwK3ALcDNwE3AjcBW4AbgeuA64FrgGuBq4CrgSuAK4HLgMuBS4BLgD8DFwEXA
hcAFwBbgfOA8oBk4FzgH2AxsAs6mppEbBPa/wP4X2P8C+19g/wvsf4H9L7D/Bfa/wP4X2P8C+19g
/wvsf4H9L7D/Bfa/wP4XSwCcAQJngMAZIHAGCJwBAmeAwBkgcAYInAECZ4DAGSBwBgicAQJngMAZ
IHAGCJwBAmeAwBkgcAYInAECZ4DAGSBwBgicAQJngMAZIHAGCJwBAmeAwBkgcAYI7H+B/S+w/wX2
vsDeF9j7AntfYO8L7H2BvS+w9wX2vsDe/3efw//hV82/uwP/4VfyzBlEJP+fivZLuvzx9GQ6iZbS
Bnxtoi10CT1Eb9IsOhPqKtpKt9GdFKSH6Ul67Xj+Evt4r/bToxaSTd9LRoon6vip42D7bUBrVEwn
yyVIxRu8hy0djo4vjrB90X5Jh6O91RhHlnBdu/YSrN+Kto6f8IJFumOwTGuboWPDNb42Xd++s/32
I3xQTrU0jaZTHdVTA8Yv/xp/PjxzMi2ghXRKOHUK8ubiPgepmSiFwySsD5daRIuBJbSMltMKfC2G
XhpJybxTw+nldBq+VtLptIpW0xpaG7mfFrasQc6qcHolsI7WY2bOoI1hpZgtZ9JZdDZmbTOdQ+f+
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
C6kWUi2kWki1kGoh1dZTLUW1FNVSVEtRLUW1FNVSVEtRLUW1lJNvvZNvvZNvvZNvvZNvPSXXU3I9
JddTcj0l11NyHSXXUXIdJddRch0l11FyHSXXUXIdJddRch0l11Fy/X/1zUNOvt2dfMOdfMOdfMOd
fMOdfMO3d/Lh8Bvld8ReGHyU5y+SAR/l+4soNLd8r5DRX2T0Fxn9RUZ/kdFfZPQXGf1FRn+R0V9k
9BcZ/UVGf5HRX2T0Fxn9RUZ/kdFfZPQXGf1FRn+R0V9k9BcZ/UVGf5HRX2T0Fxn9RUZ/kdFfZPQX
Gf1FRn+R0V9k9BcZ/UVGf5HRX2T0Fxn9RcmzvTzby7O9PNvLs70828uzvTzby7O9PNvLs70828uz
vTzby7O9PNvLs70828uzvTzby7O9PNvLs70828uzvTzby6md79O59m3v3RmcmuXULKdmOTWrc03F
S58iPgejIUZDjIYYDTEaYjTEaIjREKMhRkOMhhgNMRpiNMRoiNEQoyFGQ4yGGA0xGmI0xGiI0RCj
IUZDjIYYDTEaYjTEaIjREKMhRkOMhhgNMRpiNMRoiNHSt1uGGA0xGmI0xGiI0RCjIUZDjIYYDTEa
YjTEaIjREKMhRkOMhhgNMRpiNMRoiNEQoyFGQ4yGGA1VgRxWw+2+32W+32/nPbJY7cJqF1a7sNqF
1SasNgW/le2hbA9leyjbQ9keyvZQtoeyPZTtoWwPZXv4Abqr0ied07I9LdvTsj0t29OyPS3b07I9
LdvTsj1ddZDsOhgOgU/DZ+BQOAwOhyNgFBwJo2EMHAWfhc/B0XAMHAvHwfHweTgBToQvwBfhJPgS
nAxfhlPgK3AqnAZfhdPha3AGfB3OhO1Xo3/8frRxcuoG+DncCDfBL+CXMB5+BTfDr+EW2Po9aEXV
qKgaFVWjompUVI2KqlFRNSpW/U6l+T08CA/BH+Fh+BP8GR6BR6EeHoPHYTI8AU/CX+ApeBqmwFR4
Bv4K0+BZmA5znOUvwyvwKsyFedv/VoR/cNI50b+qgudX/tZ1fOXvXMergsvL7urlrl7u6uWuXu7q
5a5e7urlrl7u6uWuXu7q5a40d6W5K81dae5Kc1eau9LcleauNHelK+89y3JXlruy3JXlrix3Zbkr
y11Z7spyV5a7arirhrtquKuGu2q4q4a7arirhrtquKuGu2q4q4a7arirhrtquKuGu2q4q4a7arir
hrtquKuGu2q4q4a7arirhrtquKuGu2q4q4a7arirhrtquKuGu2q4q4a7arirhrtquKuGu7LcleWu
LHdluSu73ffLfXB3Zf/rb64Kqrmrmruquauau6q5q5q7qrmrmruquauau6q5q5q7qrmrmruquaua
u6q5q5q7qrmrmruquauau6q5q5q7qrmruuKuYdw1jLuGcdcw7hr2Pu7KcVeOu3LclaucseO2466W
4Hzu6uCuDu7q4K4O7urgrg7u6uCuDu7q4K4O7urgrmbuauauZu5q5q5m7mrmrmbuauauZu5qrnza
ooG7GrirgbsauKuBuxq4q4G7Grirgbsa3ueTFYsotYhSiyi1iFKLKLWIUosotYhSiyi1iFKLKLWo
/MmKu9xD3Q2/gUlwD9wL98FvS6+Mcsrv4UF4CP4ID8Of4M/wCDwK9fAYPA6T4Ql4Ev4CT8HTMAWm
wjPwV5gGz8J0eK70fQjBaAyPxvAr5fztxHAnhjsx3InhTgx3YrgTw50Y7sRwJ4Y7MdyF4S4Md2G4
C8NdGO7CcBeGuzDcheEuDPdguBvD3RjuxnA3hrsx3I3hbgx3Y7gbw93yNyF/E/I3IX8T8jchfxPy
NyF/E/I3IX8T8jchfxPyNyF/E/I3IX8T8jchfxPyNyF/E/I3IX8T8jchfxPyNyF/E/I3IX8T8jch
fxPyNyF/E/I3IX8T8jchfxPyNyF/E/I3IX8T8rdL/nbJ3y752yV/u7iihyt6uKKHK3q4oocrerii
hyt6uKKHK3q4oocreriihyt6uKKHK3q4oocrev7ru47/1dNhe/m7vVeD3pu/P5S/P63k7wmV/D2h
/N7baz7gdyL+d18DbOauZu5q5q5m7mrmrmbuauauZu5q5q5m7mrWURZ0lAUdZUFHWdBRFnSUBR1l
QUdZ0FEWdJQFHWVBR1nQURZ0lAUdZUFHWdBRFnSUBR1lQUdZ0FEWdJQFHWVBR1nQURZ0lAUdZUFH
WdBRFnSUBR1lQUdZ0FEWdJQFHWVBR1nQURZ0lAUdZUFHWeCuHHfluCvHXTnuynFXM3c1c1czdzVz
VzN3reCuFdy1grtWcNcK7lrBXSu4awV3reCuFdy1grtWcFczd/VxVx939XFXH3f1cVcfd/VxV59a
UNBlZrf77acL/H4hLIIGWFx+J1Dp7uejwYjYsVEy9iU4NfpW7LTo8tjp0eXxM6JX4+e4Zzq//I2o
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
NgbHyavPy6e1cmlt8Ck+K/BXD3/12HmLnbfY+XI7L+VRY8XNq+y4pZJHq+x6Fd98zM7b7bzdzpvt
dpHddtlpux2up2PKLpvtstkum+k2nF5d9Oqy4zY7brPjlZU8e82OX7Pj1+x4ZSnP7LY5OMiOltjR
EjtaZEdddvR8JauTdrTEbpJ2k7Sb3e2m32767aYTj+vw2IXHrkqNasNjq93147EVj60cuKlSp5J2
mbTLpF3W2l3S7pJ212R3a+1uud0tt7vldvc6Plfb4QI7TDrZHpXlpZ3NlavzYKEsX2wHS1WClU64
Fo+rovWytEeHuF/pv7NqzADeN+G9gPeCMVv4ajU/pfRFj2L+SZgC71zxanTluzV6oR5jcfRgqb7Q
8VE6PqrfeFSH+yRGpnDOVG57zp7+5t8z4VUMzMXIPFiIvcVOp6XRS7Hlat9WTV+yx5fUj5xa0acG
5ORpjobLadZOs3b7a7W/1mB/K91ppRutlPy76vSq02yuc2weLPTc4iiyylClDg5ZYcgKU6zwrIrT
ZJX5Vplvle/9nQb7R1dZ8SpZ3U+LkBYhLdaXuce5LCy9d2SU3YzC5cu4XICRHncoQfQWdd+i7luY
/pyzvsTlqyKcK+J50BPU0HMjPTfSc2O51t4kmvtEMkckvxHJb7iuieuazL0gNteJOQ8WRI+I6A2u
axJRl0iueZ9a++tKrf13tXbOe2rtTSJ/dptae+M2tfYq7r1qm1o7Vq1t2qbWnqvWLt2m1r74PrX2
qkqtfQS7N1ZqbV2l1taptXVqbZ1aW4f54zB/KuZPxfypau3Nau21am2dWluHwwvU2jq1to4qp1Dl
FKp8S62tU2vrqHMKdU5Ra+vU2joqfUmt/VdZ8zSWb8LyTVi+iXJnqLUT1No6tbZOBv1Cra1Ta+tk
0s/V2jq1tk6t/WcKn6rW1lG59B2J51bepf80ta9Va/dWa/dWa5eptU8Fl1Dve9S7knp/pd5V1LuK
eiupt7JcxV6RiQuieZTrp9xKynVT7mrKNVKukXKNlGukXCPl7qRcI9Veoloj1Rqp1ki1f6bac1Rr
pFoj1e6nWiPVGqn2PNWep1oj1RqpNpVqi9SfPMVeoliSYo0Ua6RWI7UaqdVIrUZqLafW89RqpFYD
te6nViO1XqTWCmrNpNZMas2k1kxqfZlad1LrTmrdSa2XqLWAWjOpNZNaF1NrJrVmUusial1EranU
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
ch/AyszAwpwwJeTw+2hzAB99EF97yH0WK+P9hcvpbgqsTYG1KbA2BdamwNoUWJsCa1NgbQqsTYGt
q2Hrati6Grauhq2rYetqmLcc5i2Hecth3nKYtxwWrYVFa2HDYtiwGDYshg2LYcNi2LAYNiyGDYth
w2LYsBg2LIYNi2HBYrS+GK0vRuuL0fpitL4YrS82Be5CswEbSWZoNrkZZrO73GxhdV+6hUQURfjp
6eVHZQa4G9wDZoJZYDaYA+4F94G5rp/V9GQ1PVlNT1bTk9X0ZDU9sT1+bI8f2+PH9vixPX5sjx/b
48f2+LE9fmyPH9vjx/b4sT1+diCVHUhlB1LZgVR2IBXb48f2+LE9fmyPH9vjx/b4sT1+bI8f2+PH
9vixPX5sjx/b42fXhrNrw7E9fmyPH9vjx/b4sT1+bI8f2+PH9vixPX5sjx/b48f2+LE9fmyPn91O
Y7fT2O00djuN3U5jt9PY7TR2O43dTmO309jtNHY7Ddvjx/b42fU0bI8f2+PH9vixPX5OYRqnMI1T
mMYpTOMUpnEK04j5lxHzLyPmX0Yc/yJx/GLi+MXE8YuJ4xcTxy8Ofp/tFmL5LcTyW4jltxDLb5Fy
d7647nwlQLnzOdEbiA8LONXHOdW/mE3l5Zzqc5zqVcSKb3Oyt3CyT8l3ZHpxZHpxZHpxRC5x2Lw4
Mr04IrI4Mr048rs4/E8cmV4cvqkdnrAET1iCJyzBE5bgCUvwhCV4QrJL0BQ0A81BstQh26uDJ9yK
J9yKJ9yKJ9yKJ9yKJ9yKJ9yKJ9yKJ9yKJ9yKJ9xKtteFbK8L2V4Xsr0isr0isr0isr0isr0isr0i
sr0isr0isr0isr0isr0isr0uZHujyPZGke2NItsbRbY3KvhXY5uS8TUl42tKxteUjK8pGV88GV88
GV88GV88GV88GV88GV88GV88GV88GV+8PCCt0ejdaPRuNHo3Gr0bjd6NRu/+F99y3Zasry0aE0Bj
AmhMAI0JoDEBNCaAxgTQmAAaE0BjAmhMAI0JoCkBNGAIGjAEDRhC1reTrG8nWd9Osr6dZH07yfp2
kvXtJOvbSda3k6xvJ1nfTrTlGrRlJNoyEm0ZibaMRFtGygky7ZNuW7SlLdrSFm1pi7a0VVpClQEO
CAGhoBIIA5VBOIgAUd5nrPAqPUEv0BuQNZCF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF
5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5ZOF5WP9p2D9p2D9p2D9
p2D9p2D9p2D5J2P5J2P5J2P5J2P5J/9KFhZHFnY+WVgc1j9AFhaH9Q+QhV1FFnYxWdjFugeZWU9J
xBME8AQBMrExZGJpZGJpZGJpeIWAHidGvyI19RLR+l3K5eAjd5j+2H1TfwLWuk/oz90aeqdcqI+S
vR0jrj0OzrqDTKzEmNbuiybJfc20AW1BB3eJWSWRZHGt8SZvwNK1ZgNeY5NUgplvkcWFwMxyvMsW
Mrm/BDM5E3zdxuBl9puDeJhD3P/G/ZZcysErhIBQUAmEgcogHESASBAFokGMu5L4tJD4tBDvtBTv
tBTvtBTvtBTvtBTvtBTvtBTvtBTvtBTvtJTs6qOfvjHuD35mrJBYqJBYqJBYqJBYqJBYqJBYqJBY
qJBYqJBYqJA4qJA4qJA4qJA4qJA4qJA4qJA4qJA4qJA4qJA4qJA4qIg4qIg4qIg4qIg4qIiYpYiY
pYiYpYiYpYiYpYiYpYiYpYiYpYiYpYiYpYiYpYiYpYjYZBuxyTZik23EJtuITbYRm2wjNtlGbLKN
eGEp8cJSYoWlZB/vEhNsJybYTlbRlxMpxd+fwdcv5RRK8fVp+Poz5lj5AXOcDOSEW8mcLD9uTpUX
mtNuqDlTvt+cdVNMOfddN84JKT/ghLqXOZXcSk5Y+XGncnmhE+6GOhHl+51IN8WJ4n60S26CD16K
pT5ktkor4/39we5YsHlYsHlYsHlYsHlYsHkwezvM3g6zt8Ps7TB7+//337HlfSbGb/+yQCkMLoXB
pTC4FAaXwsonYOUTMHAzDNwMAzfrhe4B+46Iiv8r3w2zdsOoAMyZZ9ZLXfzb17DmPtGczGvwYg6M
WyEXm5UyyLwv7cwHUou675g1ZH8fSWNTIKm0SzUbYc8m6Ww2S1WzRdrQxy6YlyBhZg9390oz+JYK
3xqZA3IF/a4Jvl7anJE+dF+l/sN2zKU8uwlWrpRo7n3G1XprM//pmyHUGEnhZNdLEqfakRGuRX+u
YryKO0lo13HuXoZ2rUS7Dtlv8flGFKPslXiuOtvXZ2tStyHjeX/9dJ+0pEYrrtZLCquJ5VkC6/I+
69PfzTe5ksxc1zid8ICaO59y9Tm1V7tFxLKHuSriKkuiuDrF1adSlWgghWgghWgghWgghWgghWgg
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
d8SEcYld08ePSIr1VfVuV6oW0W3ihGHp4yaNycoakRRDb9wNrxbaZ3T6Lbkjks731fFuRFSLrbiR
2HXEhNwxI8dkpOeOyR6XVNd3vvfYVKsRfNxnzFhGSR87fsy4UYldu/gSakb52ia18bXz2X8DakYl
eZdt27S98OILLx7g633OZPv2Tqrpq14xfvT1IyaM6T1m1LgWiVeNy2iV1NzXtGKg+j89sEMl9v5p
rN4jJkwakzEixxt0mqp/7q6oEDHTVIxwP1xPU0peXvfmwi/yE18PnzL7tZkTv3sr9ciuD2PeH5W+
+oXh8dtXnlzX9tUZvtn9p95XmFnU/tmY9zeW3vr9LYumZnd8/+HXo1aM/jHrkXWre7V8tXuno8u2
DhpSR88/1TozYeHxF55aVPtTvfuOa3vtjR5aemn81OVRO1PWvrVr5uohk29KamWevKvaS1cmFiTl
RPVrmX9ru7aPVn2y6vKdo1u/sm/vmjn3Nfvo3nozR66e3r9f9sT3O77SaOagdVWqd5w/41CfD8PH
fVz+ydVFyyud93j92ws7N96YcGvp/KTPjuyrH1f4cd6VXZ+qPWRBwtziwUfLbj8y5dVh6sGjPSJ2
bqh//UuP5i+ZNWlJ2YqoH4p7bFtwevSCJbGX5M38cKU2KP4LdxX67gr42oWGobEhIZUUhPM18jX4
6dqn7qk1Ojd3fHLr1tkZOeNbTWLfc9j3VhnZY63unF9NKdcJ84VSaCW+Lt69uk6yr4Ov/YJ2C9rc
4ws2z5iQ9Q+tW1foyrmq0rVLK2pZTT2/oRPpC/9pFibMF+3djPHGcmBAKDPk+jwHzVwY56v5k36b
apF9endB0Tq0TGp5YdtfsMLcdZdcnXnyUP813eKTZt/2ZPPH3p/2mvoy/tr8pXP6j9sV1vSFwZ+u
e7jafqdX1OErG7eWDkuLP3s49akt9YdVP55yUb208Ul3Hrm3w8y8Awcel/L1fR9LbbDp5capk5e8
k97lh2YF+z/bNrhoZfO7O7/9zNvbdvdz33vrk6lH10c++93j5c03X9KrTp0OjY+nXA2HXd80vT/I
46iDzb/bEmg6q1abkMqDn5o065c8/q8w45/p6OtwLh37/c5BW/taVgza6LcG9Z6NmPCblHzzuibd
izaPnjyjVreREwdN/fjd+RmN3E5dn779vA5VGvbN2Tax8ZizqcsTB24OP7mgTrNv+15fLz2QUFi8
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
NTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDI3OCAwIDAgMCAwIDAgMCA2NjcgMCA3MjIgNzIy
IDY2NyAwIDAgMCAyNzggMCAwIDU1NiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgNTU2IDU1NiA1MDAgNTU2IDU1NiAyNzggMCA1NTYgMjIyIDAgMCAyMjIgMCA1NTYgMCA1
NTYgMCAzMzMgMCAwIDAgMCAwIDUwMF0gDQplbmRvYmoNCjMzMCAwIG9iag0KPDwvRmlsdGVyL0Zs
YXRlRGVjb2RlL0xlbmd0aCA1NDQ+Pg0Kc3RyZWFtDQp4nIVUy66bMBDd8xVe3i6uYOzYJlKElJAg
ZdGHmnZVdUHASZEaQIQs8vc1c2huw5UoUoKO53GOZ4YJ0/12X1e9CL90TXFwvThVddm5a3PrCieO
7lzVgbSirIp+RPxfXPI2CH3w4X7t3WVfn5pgtRLhV2+89t1dvKzL5ug+BOHnrnRdVZ/Fy/f04PHh
1ra/3cXVvYiCJBGlO/lEH/P2U35xIuSw133p7VV/f/Uxbx7f7q0TkjFBTNGU7trmhevy+uyCVeSf
RKwy/ySBq8uJXSLqeHpzV97dvxaJ+OHfMmK4oOTnYCViSBKnknP+jX4kK37lHXvHcFskjFIgPQax
F70TIA27SQtv80RhphQyg9uSKdQaaA20A0oZeRWMtkAboIyRBpmO5qXpJdzAoulJmp5K06DXiikM
6DVqYVAZrRnZ0WYHRBGKa2hWDEV8cyI0yDy3Ip6IIYJmw/REkGaYniTEGMNIjwkhZryr18toC8TV
JoOGmg0QOuEPZ2VbzbItumy2s+0lOxJymyhG/W0EBHorGS0h2yogyLa47kYDPU3eu9GnlFNQihm3
KEdqcIgJsfGTXproVRpMcr4ICvOmdIyPbBxbufMf2Wz2YWilv91/su+QPYN3Oi+ZO+HdFrPFURZJ
LboseR7UjlugdhgnFc2uA5WhRYqbojKMuTL/8g4balikj/VX3LrObz7etrzyhmVX1e6xkNumHaKG
3x8dZZGxDQplbmRzdHJlYW0NCmVuZG9iag0KMzMxIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNv
ZGUvTGVuZ3RoIDcxNDg3L0xlbmd0aDEgMTMzMjUyPj4NCnN0cmVhbQ0KeJzsfAl4VNUZ9nfunS2Z
mWQmmQlJJslMMiQBEgg7YZEMZGEJAUIykAQCCWFVEAyrbOKGNoraigtaFesuCJNBJIgLWqq1rrVa
21q3aq1txa1qW5Hkf8/95mCCaOnz/8/Tv8/TO3nv+37fWe7Z7zcQIEFEXtxMNL2sZtKEfZnb00kc
KyTy1ZWPL6u99zedXSSSdxF5FpWPn1L6wDjnjSQcTUTW0ISy8grKMy1CfgdqyZowfVrNuKPBWhJ9
bER7/jChJjz+s5fs7SRe+ZAoNTCtpmjwsiWtHUTiN8jf1LK8eaXj8vJjRMkTifRNLWtXB/Zde/Cf
RKXIb45ftHLx8i+/rELdKUeJ4tIXN69aSRkUxPOno7xr8bLzF/UbkxtPNPEfRLcsWrKwecEf8r0l
qH8O0ocvgcO5147OiR2wey9Zvnr9wzUldxJpxUTuhHMWtp57b792C9HHvYkSPl+2oqX5gkMP3ED0
PvpnO7q8ef3K/H/mzkR5tJkC5zYvX5i3oPojos5U5E9ZuWLV6i4fbUN7Bsr0la0LV3b95f23ifxA
bzvJsRVm/wODG5+alzjmC0rDsOA6/NdNz0l+In9i+deDOlfFPWS9FWYcacQXylmok8TR+KlIvzLu
IaOmbpcpT3pMzXQ7mWk96SjpoiJaSBRMxXM1pOomq7gGqTbzTvMQVJnFrL9E2zSykZZo1jTNpGum
XaR9HKLARlV3VU0gQHAcN3EbrLdqeQGi22SaftCcIHuK2hO+aY14EW25HfPyb16mBtpjKqPm06Z9
SHu62/oHPe3vuvQHaI/ZQbO/L49mOrO6jLzbydqj/sbTl7W89t11mqdQy5k+T16mHK7LPJ9aTHWn
jMMDNOF0ZfT3KbHHM3Po/n/nmdYsOuvfyd/j2Z9j9f2bl8lEt+vP0vLTpi3Euu5e/9ae9ne2Yzrd
brqIln2rvvXflBcffn9dSHcrrY2N1fsMl9HePn1ZiwXP/eHp00z306Izabu69J9xPaZ2WqQfO2Uc
ptGk05apx6nY/Znbebee0fNOULZlLI34lv85Gq5f/K/nVX+V5pzps9RlGko79fnUcLo06wpqsLwB
CE5H3qYezztOjWfyDO08yrXcRLm2VynXtBv65pgeQ7lnUt6y9szy9SgTh2eUfvsZsi7TsZ4+/SgN
O7X8qX2N+XYqLX5Nl/67bTr5vDt61LPzdHksC2hn9+d9qy3Fp5+z78zfrS7tFz3r1bOp+nRlzHt7
+rW9lN2jzvcp27Smp++0z0YeczJlWyuxvn/7r/PLPGjvjn+VT136LZRj7vj2HOrrqK9+G+WcaT3y
0vZQmfZHWqZNNXii1kETxBPUW7uB+ml/pmWihd+RsJeJubTMNBN53zdQLsvJNPEl7IE0XrxLQVlG
u5T8+sdUqG2hPto28v877flvvbCuSbzwn27F/67/Xf+7/nfxpd0s4r8zrYmOdbdFF/Uz/L3psGam
G071S0asdzlQoPj/dXutY+k6ie9s83K6FNjwLX+ILgE2/Kt8/22XaQfN056loP4hzTfsML/bTcNp
S498CTQR2Au0xuxAjM/pka+UFuM7ZZp+IcfN+h7KM/ggnfv/pH19zrh9A0/XPsRlE8U/EENEqFLa
2usct2pvffd3avEINQF1/zdltVuoWHxBg7QZNMYoM5k8BldzO9V1pvn+A5ceQwb/aY24BpYwbJNY
DR6LFWGiLMSifamQBtBgGkrDaRS+z0+mKgrTLFpKK+l82kVROhTwBNICmYGVgdWBtYGLApcEtgWu
Om7q6iL5py99jPIDY+XH4VvhFJqG8s2Yy9Zu5TNi5Tcb5bcfJ1len6n31fvpjxifzJOtj6muFr1C
H/vu/HfH47NNfojevVR+ZJdo7Cl9HgxPiMZDTcF6Pt033fkxlmm6Phkj4KYkSsWo5FE+FaH9Y6kM
62UW1ePbxVxaQEuEJhKFS6SLLNFHTBcNolEsEyvEGrFWbBY/EFeKa8RN4oA4Ip4QT4mnTbrJJN42
mU0Wk1UUiAFigigWlWTBN3l5fXrqn53B1mJ/0qbR919cUra6+zRv0S8wOAzUAR/qx/SPwJ8An8Xy
zOpRT88+k9FrMvpNPXsOe/VpmvGt8YCv24jAOmVM/kW//vOX3sNYq8/V54G/dUrI2fzXlYUmLJg3
t3HO7Ib6unBtzYzq6dOmVk2pnDxp4oSK8rLS8eNCJWPPGjN61MjiEcOHFQ3oX9gnL7d3MMef6nG7
Ep32+Dib1WI26ZqgwvJgRVMgktcUMeUFJ07sL+1gMxzN3RxNkQBcFT3zRAJNRrZAz5wh5Fx0Ss4Q
5wydzClcgTE0pn9hoDwYiDxfFgx0iIbqOujtZcH6QOSYoasMbcozDCeM7GyUCJSnLikLRERToDxS
sXZJW3lTGeprt8eXBksXxvcvpPZ4O6QdKtInuLJd9BkrDKH1KR/VrpHNKR8b0XPLmxdEplfXlZf5
srPrDR+VGnVFLKURq1FXYKlsM10RaC880nZlh4vmNxU4FgQXNM+pi+jNKNSml7e1XRZxF0T6Bssi
fTe8l4ouL4wUBsvKIwVBVFY54+QDRMSc6woG2r4gND547MOenuaYx5Lr+oKklF08OUxIV5rQNrQQ
/cvOlm25oiNE82FEtlbXsR2g+b4ohYoK6iNak0w5olK8YZmyVaWcLN4UzJZTVd4U+1m7JDWydX6g
fyFG3/jJxQ/SAxE9r2l+yxLJzQvbgmVlPG61dZFQGUSoOdbX8vaBRcjf3IROLJXDUF0XKQqujHiC
4zkDHAE5B0tr6owisWIRT2mEmlpipSJF5WWyXYHytqYybqCsK1hdd4iGdL3dPjTg2z8Eb4R62Y5I
SikmJa+8rW7Booi/ybcA63NRoM6XHQnVY/jqg3UL6+UsBV2Rvm/jcdnGE41S6NspuVVm2XNrri1Q
p/n0ejlbcAQqcAuOH4MEF6bLMOWMjh8TqBM+UtnwlFgOqXrUA0PPLZ0ok3RZtHSiL7s+m6/vaZIv
1iZzbsTWrS4XHCfbxM/5zqZxbtmgvoHyhWXdGtijUnOsgbHaTt9OTY5F7MEoYZPTOVEl6bnYufBp
qMZwyVlMDURoeqAuuDBYH8QaCk2vk32TY23Mb2VNsLK6oc6Y7dgqqe1hcXoxWxHKRrIytFKswYoC
n5pWw55g2CfNiackT1LJgTZbsLKmTVYejFVIAewgdNqSN6n5iuKkodiaFTjdghXNwYArUNHW3NG1
dX5beyjUtrK8ackoWUdw0oK2YE3dGJ/R1hl1m30b5KOSqFJU1o7vX4izZ3x7UFxe3R4Sl9c01B1y
Ia65vLYuqgmttGl8fXtvpNUdCuBwN7ya9EqnNALSkDXNgGEz8vsOhYi2Gqkmw2HYLR2CDJ9N+QS1
dGjscymfBp+JfSHDJy9MUuoSDDGO2/LAAjk9m+qXtDXVy81FKZhK/IiICI6liBYc2y40iyMSH1w4
PmIPjpf+EukvYb9F+q1YGCJFYHDkmdTWFMQ5hQVVRz7BS1GXVQY6urpq67Kf9x2rz8ZSmwM01EXi
CnD2m3MnI98EiSa4J0S2tjTLdlC4Tpa15k5qqceyVRUiy6RIHGqIi9WAHBVGGbkcUagFc4MJNMpv
hRHZWh+pL5APrVtabyxnV4QmBkdh2rlOc558UFF9W1JwsLE3sRXicy+TFIe2UU0de3ww8bB6HiSr
Ay1vCSKppSmA0TZRSw2WOp+l8T72LMSRaMpbaCDeF0sk2S091+6Mj8QNQIX4kdo+QG5Jc661vp4b
b1iXxTLg2a6IHS3K6zaUsQIYHSRNkm3Bz2Voqsz6hKymuoNmBNfjZJGNNmqyIjnizJ3UjMOfy9vh
CRarwjZ5RthjdRxlr1X23IFx13NrO7ruCZ6f3e3qXxiULwe5MMl3CAub6ttOdURmF/QvtJ3qdRru
tjab8/QFeLxszpMsnYFyvDWIonF6oEO75MG4VDEZ4mIlLlLiQiW2KnGBEluU2KzEJiU2KrFBifOV
WK/EOiXWKrFGidVKrFLiPCVWKrFCiXOVWK7EMiXOUeJsJZYqsUSJxUosUmKhEguUaFFivhLNSjQp
MU+JuUo0KjFHidlKNChRr0SdErOUmKlEWIlaJWqUmKFEtRLTlZimxFQlqpSYokSlEpOVmKTERCUm
KFGhRLkSZUqUKjFeiXFKhJQoUWKsEmcpMUaJ0UqMUmKkEsVKjFBiuBLDlBiqxBAlBisxSImBShQp
MUCJ/koUKlGgRD8l+irRR4l8JfKUyFWitxJBJXKUyFYioIRfiSwlMpXIUMKnRLoSaUqkKtFLiRQl
vEp4lEhWIkkJtxIuJRKVSFDCqYRDCbsS8UrEKWFTwqqERQmzEiYldCU0JYQSFBOiS4lOJU4o8bUS
x5X4Sol/KvEPJf6uxJdKfKHE50r8TYnPlPhUiU+U+FiJj5Q4psSHSvxVib8o8WclPlDiT0q8r8Qf
lXhPiXeV+IMS7yjxthJvKfGmEm8o8XslXlfid0r8VonfKPGaEr9W4lUlXlHiV0q8rMQvlXhJiReV
eEGJ55V4TolnlfiFEs8o8XMlnlbiKSV+psRRJX6qxJNKPKHEESUeV+IxJR5V4hElDivxsBKHlOhQ
4qASDylxQIkHldivRFSJdiUiSuxTYq8SDyixR4ndStyvxH1K3KvEPUrcrcRdStypxB1K/ESJ25XY
pcRtStyqxC1K/FiJm5W4SYmdStyoxA1KXK/EdUrsUOJaJX6kxA+VuEaJq5W4SontSlypxBVKtCnx
AyUuV+IyJbYpcakSKuwRKuwRKuwRKuwRKuwRKuwRKuwRKuwRKuwRKuwRKuwRKuwRKuwRKuwRKuwR
KuwRKuwRKuwRrUqo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo
+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+Eeo+EeosEeosEeo
sEeoaEeoaEeoaEeoaEeoaEeoaEeoaEeoaEeoaEeU7pcCUXM0a6wfMXM0ywu6iK0Lo1mjQFvZuoBp
SzTLAdrM1iamjUwbmM6PZo4DrY9mloLWMa1lWsNpq9laxdTKzvOimeNBK5lWMJ3LWZYzLWM6J5pR
DjqbaSnTEqbFTIuiGWWghWwtYGphms/UzNTENI9pLpdrZGsO02ymBqZ6pjqmWUwzmcJMtUw1TDOY
qpmmM01jmspUxTSFqZJpctQ3CTSJaWLUNxk0gaki6qsElUd9U0BlTKVM4zltHJcLMZVwubFMZzGN
4ZyjmUZx8ZFMxUwjmIYzDePKhjIN4VoGMw1iGsiVFTEN4HL9mQqZCpj6MfVl6sOUz1XnMeVynb2Z
gkw5XHU2U4DL+ZmymDKZMph8TOnR9KmgNKbUaPo0UC+mFHZ6mTzsTGZKYnJzmospkZ0JTE4mB6fZ
meKZ4jjNxmRlskTTpoPM0bRqkIlJZ6fGlmAig0QXU6eRRZxg62um40xfcdo/2foH09+ZvmT6Ippa
C/o8mloD+htbnzF9yvQJp33M1kdMx5g+5LS/Mv2FnX9m+oDpT0zvc5Y/svUeW++y9Qemd5je5rS3
mN5k5xtMv2d6nel3nOW3bP2G6bVor1mgX0d7zQS9yvQKO3/F9DLTL5le4iwvMr3AzueZnmN6lukX
nOUZpp+z82mmp5h+xnSU6aec80m2nmA6wvQ4pz3G9Cg7H2E6zPQw0yGmDs55kK2HmA4wPci0P5pS
AopGU2aD2pkiTPuY9jI9wLSHaTfT/dEUnNfiPq7lXqZ7OO1upruY7mS6g+knTLcz7WK6jSu7lWu5
henHnHYz001MO5lu5AI3sHU903VMOzjtWq7lR0w/5LRrmK5muoppO9OVnPMKttqYfsB0OdNlTNui
3mbQpVHvfNAlTBdHvYtAFzFdGPWGQVujXhzG4oKodzhoC9NmLr6Jy21k2hD1LgCdz8XXM61jWsu0
hmk10yquupWLn8e0MuptAa3gys7lnMuZljGdw3Q201Iut4RpMbdsERdfyLSAc7YwzWdqZmpimsc0
lzvdyC2bwzSbO93AVdfzg+qYZnFzZ/KDwlxLLVMN0wym6qgnBJoe9cgnTIt65PKeGvVcDKqKevqD
pnCWSqbJUQ/iAjGJrYlME9hZEfVsAZVHPZeByqKeC0ClUc9W0PhoUgVoHFOIqYRpbDQJ73dxFltj
ou560GimUVG3XBojmYqj7gmgEVF3HWh41N0AGsZpQ5mGRN2FoMGcc1DULTs2MOqWe7OIaQAX789P
KGQq4Mr6MfXlyvow5TPlMeVG3XKUejMFuc4crjObKwtwLX6mLC6XyZTB5GNKZ0qLuhpBqVHXXFCv
qGseKIXJy+RhSmZK4gJuLuBiZyJTApOTycE57Zwznp1xTDYmK5OFc5o5p4mdOpPGJJgo1JU43y/R
mdjiP5G4wP819HHgK+Cf8P0Dvr8DXwJfAJ/D/zfgM6R9CvsT4GPgI+AY/B8Cf0XaX2D/GfgA+BPw
fsJi/x8TlvjfA94F/gC8A9/b4LeAN4E3YP8e/DrwO+C3wG+c5/hfcw7y/xr8qnOZ/xVnnv9XwMvQ
v3QW+F8CXgReQPrz8D3nXO5/FvoX0M9A/9x5tv9p51L/U84l/p85F/uPouxPUd+TwBNAqOsI7o8D
jwGPOs7zP+Jo9R92rPI/7FjtPwR0AAfhfwg4gLQHkbYfvijQDkSAffbz/XvtG/wP2Df599g3+3fb
t/jvB+4D7gXuAe4G7rL3998JvgP4CcrcDt5lP8d/G/St0LcAP4a+GXXdhLp2oq4b4bsBuB64DtgB
XAv8COV+iPquiZ/qvzp+mv+q+MX+7fF3+a+Mv8d/qZ7rv0Qv9l8siv0XhbeGL9y9NXxBeHN4y+7N
YftmYd/s21y5eePm3Ztf3xyqssRvCm8Ib9y9IXx+eF14/e514bW714RNazxrVq/RP18jdq8RZWvE
wDVCozWuNYE1umN1uDW8andrmFqnt25tjbSaRkda327VqFXEd3Qd2d/qy6oAhza1Ol0V54VXhFfu
XhE+d9Hy8Nlo1tLixeEluxeHFxUvCC/cvSDcUjw/3FzcFJ5X3Bieu7sxPKe4ITx7d0O4vrguPAv5
ZxbXhsO7a8M1xdXhGburw9OKp4anwl9VXBmesrsyPLl4YnjS7onhCcUV4XJ0mTJcGYEM3SUbMDUD
LSGfGD/QF/K97fvEZyJfxHfEpyclpvvTtb6JaaJ0WppYkXZB2tVpemLqi6laKLVvYUVirxd7vdXr
416m5FCvvgMqKMWVEkjRvbJvKVW1FQaXlDEPGmb0tSolmFeR6BWJXr9XK/d7Bbnfdn/i1r2Pu150
aYmJIjGxK1ELJSJ7YoI/QZO3rgQ9lDBoREWi0+/U5K3LqaeEnPDIGvMd02srEu1+uxYusU+zayF7
SWlFyN5/YAXpIiAECRdItyHvg8Lrr9AfEfJXjcwkxDXttTUFBZUdNppRGbFNnx0Rl0dya+Q9VN0Q
sVweoXDD7Lp2Ia6qbxdaaW3EI/+i1rAv3b6dMsdXRjJr6qL6rl2Z4+srI1ulDoUM3SU1IUt9wdxV
a1YVFKyei9vcVasLjB9YYo20CqRT/qxaDVt+1hg2FXzvxdlA81bhWh3zrf7+Qv+/X+I/3YD//qud
5O8XjOvSLqEF2sXARcCFwFbgAmALsBnYBGwENgDnA+uBdcBaYA2wGlgFnAesBFYA5wLLgWXAOcDZ
wFJgCbAYWAQsBBYALcB8oBloAuYBc4FGYA4wG2gA6oE6YBYwEwgDtUANMAOoBqYD04CpQBUwBagE
JgOTgInABKACKAfKgFJgPDAOCAElwFjgLGAMMBoYBYwEioERwHBgGDAUGAIMBgYBA4EiYADQHygE
CoB+QF+gD5AP5AG5QG8gCOQA2UAA8ANZQCaQAfiAdCANSAV6ASmAF/AAyUAS4AZcQCKQADgBB2AH
4oE4wAZYAQtgBkzjunDXAQ0QANECAZ/oBE4AXwPHga+AfwL/AP4OfAl8AXwO/A34DPgU+AT4GPgI
OAZ8CPwV+AvwZ+AD4E/A+8AfgfeAd4E/AO8AbwNvAW8CbwC/B14Hfgf8FvgN8Brwa+BV4BXgV8DL
wC+Bl4AXgReA54HngGeBXwDPAD8HngaeAn4GHAV+CjwJPAEcAR4HHgMeBR4BDgMPA4eADuAg8BBw
AHgQ2A9EgXYgAuwD9gIPAHuA3cD9wH3AvcA9wN3AXcCdwB3AT4DbgV3AbcCtwC3Aj4GbgZuAncCN
wA3A9cB1wA7gWuBHwA+Ba4CrgauA7cCVwBVAG/AD4HLgMmAbcCktGLdVYP8L7H+B/S+w/wX2v8D+
F9j/AvtfYP8L7H+B/S+w/wX2v8D+F9j/AvtfYP8L7H/RCuAMEDgDBM4AgTNA4AwQOAMEzgCBM0Dg
DBA4AwTOAIEzQOAMEDgDBM4AgTNA4AwQOAMEzgCBM0DgDBA4AwTOAIEzQOAMEDgDBM4AgTNA4AwQ
OAMEzgCBM0Bg/wvsf4H9L7D3Bfa+wN4X2PsCe19g7wvsfYG9L7D3Bfb+f/oc/i+/6v/TDfgvv1Ln
zSUi+f9MdF7b45enp9PZtIq24rONttO19Di9TvPpYqidtIvupvsoQk/QM/TaGf5m9xldneebl5ND
P0gWSibq+qrrWOfdQIc5oZvnWljJpsA3ni5X10en+D7qvLbL1dlhSaJ4o6xTexnev4kTXV/hBQu7
a7i0tcugE40Sn1pv7dzXec8pY1BNDTSb5lAjNVEz+i9/F38pRuYcWkbL6VzDOhdpi3FfBGsecuEw
MfQ3uVbQSqCVVtMaWovPSuhVMUumnWfYa2gdPuvpfNpAG2kTbY7d1xmeTUjZYNjrgS10AWbmQrrI
UIrZczFdQpdi1i6jy+kH32v94KRqoyvoSszzVXT1d+rtPaxr8Pkh/QjrYQddR9fTjVgXN9OPT/He
YPhvolvpNqwZmXYdPLcZSqY+Qk/RAdpL++ghYyxbMGo8ImpcFhljKP/9yyb08OJuLebxW3dytLag
77JvbbGerof/om4l1sbGUea8GDm5Fp4HWcvmU0biGvSB9Tc9Yus6o//feLuPyvd51Xj8uNvI3GxY
Up3q/S59Pd2CHXg77nJUpfoJNKvbDN3df+vJvLsM+w66k+7CXNxjKMXsuRv6HroXe/t+2k178PlG
d1fMe+kBY+Yi1E5R2k8PYiYfooPUYfi/L+10/v0xf/Sk5xA9TIexQh6jIzhpnsRHeR6F7/GY96jh
Y/tJ+ilsmYutp+hpnFC/oGfpOXqRfgbrBeP+c1gv0cv0K3pNOKF+SX/G/QQgv21T5yr9ZZwaOllp
JFXRVJr9CDnxfk+hUeLAAW9Zma2/9TG8uzUK4O1vw9fz0lCiSXMeTE8vCR4cZtmuuyd1iP4Plli3
I64tOfHmiReKTrx5LGlk0TFR9MY7b77j+vQF98iiIe+88s6ggcKd7TbgSdCsVo8lmDNAG5afN3zI
kMFjtWFD84I5CZrhGzp8xFh9yOAsTfcoz1hN2kJ/+esGfdoJi7YlWDJziDkrPdHjtJi1jNSk/mNy
XTWzc8cMyLTqVotutln7jBifU7msPOd3VnemNyUzyWZLykzxZrqtJ143J3z1mTnheKlp2fEdumX0
nJLe+o3xNs1ksXRkpab1G509aWZisstkT3a5U2zWJLejT9mcE9u8GbKODK+X6zpRhWEJdn1l2mL2
UA7l0S2HqHfXBw86XGJKsCMm8jq6PnnQDmFXIh4ilC5VrkvencbdYdxDfUSuTC60i6rewbzczx12
R2pOZjDeKVJMDnK4HNq+4OPBF4N60BF0JGXOSAqbw1RSUpI0cmRRUWOju9dIN6R7iOvYYPcQjHhB
I7/7qKAgNyXFYgx5vp6tJ+jBnLy84SMEj3Mva1DPNq2xCVeu35+bHGdaceL9s/X45GBGZm6isImo
yZmWnxXol55g2ijeEk+eleJLMOlWR5wY3flMnDPOZE7wpZii9gSbrtsS7dtPbJT/vmkPkUlgdWVR
ARXTz0Pp/lSXqPK7EuXNiVuqA7cA+ir/PjjUJ90bQro3hHSv114oMxfKzIUyc6HMXCgzFz6ML4HU
deQANOUNwUjvR07wJ/sTY+w0+Mv9DoM/2G+XrLlCzl32I3bNnp7/+aBB1t7Gn0BXD+0Q9nZrLZUc
KzHW7UhR1PiOMWiDXylgAXdBwUjWGFRPgimYnZM3zD10+JBsjJ5XrucsXQwdoAWDbrmYk7+RJuEv
ntZy3qTOvb369u0l8lbvaBmcUjCu37A55X06T6QXN0yOHi2dMTxtau6Ec6pf+Gp0XWmeWHXW4hlj
+3n9+aaL8v2FtRuqBtROKE6KHzbjXE0UTRmW0dkYHD3txBuj6sb4O4szRswgQc1dn5gc5izs4vn7
M2h0QWxUCmKjAv5Qjgr4IzkqBbFRKXgMX6oTKFUUUTblicJoco3psOhHw2igGNAeNxNb+pVjEqKI
u+/69dFBA3M9CZZu29LijW1TuYG9nixN9lsuK5NDM9s8oXkbJ2159uqqmut/eUHx2Q0VPptZN9ns
toTB086bNnP7ghHDWq6ZXbWqemiiNd6iH3SlJiV4+ub7au/89Jbbv943xxvo50tITk/yZCTH5Rfl
l297YtPGRy8Yl1eUZ3FnYQfKVXY1VlkS+WldKLMkWyTLlZMsV06yB31OTkKHk1PR2+TDcuVQOo9N
emxs0mMrJj22YtJjY5N+GF/04zA2jmhCta9D5LWbeZWosXhFrYhGeaL1WBLWbgvg6pl3fXJ350fG
9Ofe+8Et1QeGrrh/2772Tfe3jtRuuvf4XTN4omfd8cHOpQcumfy1e+zWJ+S/vNwj/0c49KyQ1ran
58dmND/W6vxYq/Njrc6PtTq/Q3OH4uKSA8kBND69Q9hCzq154kieeClP5OVZ0uRfxjir80HtlpOr
vvG8VnSryDhGXLHVb8yz9q2VHsx2nyL1TaZ4p+3EtbKH2iKb02Y249ZpEVEbjgZTHPRUTdic8aYJ
Sb4kG/fWluTzJPncts6z41wZyUnpLmvnIJvbZ/S76yu9Fv3Opznt1uRYv5Nj/U6O9Ts51u/kWL+T
0e8DzkzKyrSia/uTk9MsHaLP/pzqNHlAxt5IRUfdI0/2TnyrM+pto7qr16Jj1k6MnhWNN3TI5gmk
p+Z4bOhqheE9mpyBXky0unzeZJ877sQfrU6r2Yybaa/sZabs0eyuj0zrzQEqoZ+EMjMyElPlCk2V
KzRVnm2p8Q6p0ItUOXtOejxfBPJD+U35en5irP+Jsf4nxnZyYmwnJ8b6nyh/E7xoqBia2iHiH8zJ
GVk09rCIxzs+XvSNjqzxdIjC9qKZcr6xm908HLFz7pXGxqMnD7rYuPTYzcNHuOUqkLvdGC23PAG/
2f8m03qTzWF1FM+9uOGc+9eWlG+4b+GYjcM6X3G7TXF4R9xsT0mKTxo1Z/6CQdd/eMfMxvuOXTP5
ooXl6fGmucmZyba8AXlT2x5bsenIJWWZmeL8nN4YRpvNlZHUmZyel5mT6mjc88mOm76KNKcH+6bn
8PoQdXjnemn6wZJe03rt66VTbJQoNkoUWyUUWyUUGyV6GHs6vuvIQa+oinfNMF6eoqjg5EbO/WYJ
8BHmFXU2T3aanPE4b3avtGyPLR19xQQ7bKbfKSXn2Nr1kXgPrepDdYfwejrz5mSiOW5RlZkQnBF3
WAzG17pUnL3m2NmLRVvQ7c0jW2dR4ZARN33T0vcyylbMyBgxIMduNWs6TlhbWnCAP2dgwMVdSI4T
FVVbGwbFJbodDndaUgpiocSkRPeA6nH6rbI/chZj504lepJOEw+Rl3vijfXEG+uJN9YTb6wnXvn7
9RSXOMPbIQpiB4soel61vNtJEmstnxyVOB3iThzt1dfmyUmVgytekuFEpceXHIdzYq8a4OO3x7kz
YmeDpQBnwxjaE3I1jV05VnMOHNirqCh+QGpqescZHuxyk2X1HuRwxMt9GC/3Ybzch/FyH8bLN0W8
nBjEGKE0OUu9h1fbU3s5i1IHDbD4+1T7wyrsKklCwDUEHVWRAqIu10nlHnlW0ZAhMg7rtq6CQsZe
iMJEsMd5Y4RhYogMyIzxsRTYPP60XtnJNq1ziG73Znq8WR671jlB4ARKSw0kWwt9SwIDe6fGiXVm
sc2e7s9LW57oS3Z8szwXH99hjbfqJrxWEejuPOm/u19vR3of39ez9Luz+qXZ45IzvfJfAHYdM31g
zsbyy6dNoXSPHBqPHBqPfIl65EvUI4fG06ENCcUFaCC+g+uUFRvzrNiYZ8WOp6zY8ZQVG/Oswwg0
4ikNh1FiTVCuEfPMni/TxlNW+cmg33iXdossTB9MvvbNHT969YqyyTve3HH1K9vLD+TPvnHlyhvn
9c1ruKH1vJvm9tGuv+Xr9nmz7v5y186v9s2bedff7jv30Sum1l55eHHrkSuqaq9+RMYNeMs8jZWU
QX1pfXtvS6wjllhHLLHFY4ktHkusIxa5eHq5M+XwZMrhyXQ5nGJKpoxMM+WvPJI7FyfwfovFgW7a
93urHd1eQBwyuHq+g4KnvnhM3cIH/enQugfWXxuXnJ0m90e/dOHtV7V0+ZS+B0bPaiy87eap/4e1
L4Fv6r7zfJf0dDzd931flmXJkmxZvvRsy5IsyxjbYAPBGLAN4bQJEAKhhAAhTZPmaEi6ZDJtuptp
u51uWoIBEzJN9rMkbdqmm52h7WbaZsJ0m6RplYbudBoSEPP/v/ckC9uQa1Dwe5YDev/v7/r+vv+D
jRk3/ui6J7e3luoqFv6O30nqUqv3jvRvjkuvXvZnxxHGwh28e4GFfUgL8iBtETmUfjgKPxyFHxrZ
D43sh0b2g5HQIsRujpgPmnFzlAMnyoET5awc5awc5cCJwn1JSodIEppFAzO6IQ+RgKaWQFNfeBWC
kJyzd6XmJOsjPA4BH7+aWHLMmofO8wAwChHFV6/cdaS9/vHxsifc/08P5VSB9pqe7Tm/WlD67nyn
uE1nU/AdqVWt1trhb/71qScuQ8/4898OHDsyHWrtcspULuzN7c/fv2Toy8/detsLDwA3+QeE9RNC
DPykEUkjj9BWeZ0iIQBDTUDUEoztExDFBIQtAcZ/JgC7mEBKAbECdwoOMwXnUArOoRQcZgq4gNRc
JwdM7fQ0jdK0rg34zSnHgI5LMgw/K1aAq+pKklxiZZq6OnyBI2l1VpxrTnQqrRaNe31eb5mWivlq
t9XoUIuJPZpQ+7KWnWUXAzRVVd9h7N25xOfqXJ20x0N+9S6poHQ1vdSQij3y7fR4pw0kGVAuhHIK
rY+PpFxXX6+4HiA9PFzSNDzV1bGxv1ktDbYuqS/91m3B7yls0pH8UsHRshTk8ey1Ij4OfLEHefss
0gGaZRlofzs4iDo46JgrxVwZqDpmsVo6GKVVarQQpUHNdEfdUcqkh3/WBBO4SS6HX8AfMUFzmJ7D
6mEWP2liSu6LJw3cVc1eT8sUaAGh6s6hPiQBiJKXFivsCTRBiym0oIDrGETwLqFIKLStgFWe6jDx
AkNa4Ntc9gImKCogZw4GR+VFOQxwaJmKfeAP5qU14rriHa8U8/lNFB8f79rzjdGOqZEWnRgUZoE0
tnRHvmm0yx0d3LT91sFYy6ZHlgVH+lpVfALD+WJSHE6PNjcujRujQ5u3bx6KoVtueRC0mnan3mPT
WpSk0++yJpbGEkta6mPty3b0D9w1HJIZbCqxQq9Sgt7K7LJYIp2exiWt0Vjb0A5gIxnIkL8Enu9E
Js/oachTFRC1GUhkPnG6hIVUAZp16Pl8JaTkFi4jRgHxusSA81JQfj5YIeQVH3aUMwFDFX7JNBLH
ymwM3HGNBn6EaTMYHv7R1yqOuF6gMKtUrFQDmcN3QH3bC1hNEDlOW9aGUDuMWjuMYjt0HTus/Xbo
NXCHIK1AaEAREVoFvwBPQ7TcgLXcgLXcgLXcgLXcgLXPYXLIME9ChgldSAj+CpF3UD5omvMbyDk5
x7gQnHORUXQB/VSo59M8Ym/3wdndW75/IM22IipB7dDunt7dA0EGGgdgeW/cfvZgZ/ve03twVxmO
K39edXRlqHbFoRFcV81a2wCfehOg0opsPOltRUEi/4Dugk7vAeYRwBt/GPXImXc8qFMPbwJOVG+H
N6F6NBRBQ2405EITgzWDrogYrxaldMlUCowK/IJCFPfyVPgPXr7zehsbq/hP1Z1Wyyd5hwm5OWC1
Bc1SonQJ+xCXGgN2R61Zhpe+w0cVXrvNrSIx1IWialyo9ljNDrUQRwMYasH5KpfF6pKjPK9UATtR
hRT/P1fC5Xvi73VGKYELpOKPzhPNYhkkwDLxRy8TLSJwz5MadTD/y0EU/D/Ci7gBs+89pdf5KK9k
FkNpoc5rB++JvaJZrIWWI16Ppcb3AUUpLZPKW3m3sqpcGLZaqCGsv3AR5All0ij/DXsDMndFj/M5
yOv1OILR4/B/JnG51+HwqAX4SIkeJEQqt9nikmICdBNB6X1Wg0uvFAvwL2DfQze2auFQ+JSw+Ach
JcB5UrMGf0ksJXEU54HkcbAkgorcN+ApuISdU+TaTnhj5zAcESM2THsSSm6zWBsYidjo+9f6etLz
lnwi9hdyY7UyduEiuLkovxi9sQyGLyqD4f/NHOtePt5R+l9qt1uN+scODNeq3I2uYF/S+SdNqLv1
v59Kdvg1LabEUPoHbzSkYxY0Fh/ujjrlFgf+tMPiTI93+NLNIamgpmsF+oSr2a8tvWAKtZZ6g511
+tLT2mA78OZt197HDxMRpAFpeVaP+GaxdlpEaT8KW1IWzOKcRZUgwW/APrDXR+qx+tpZtOEEuQm2
WaNF5gsosRdYeeu69vZG8hZ+WGCM94wmtj57VyZ78OTW8Ei+xSgEdJsUe1OjdGbnQG14eE9P20ib
X8IX8PD/YnEYHWZV9r5XDt390wfzcrPD6HIojQqBzW1NbHx8dP3jEzGry8qHnQ7G2OoKsBXUtZzP
IyosCaUrTE0LhfrL0gnTZd7GMoFmxHWGSS4uQeFXer70oy9/xCCv+NL/PJz+vn/5vVsfeXjD0ZW1
mO2Bnx7tYEHuPvLCgcEHNjZfea9+8qswO8BnkIJnqEXqoQIFPlwttKvsKkRo/CvUkj6QTPg+4M95
COj4WAXpU4hHUoIU86++DR8OU5JikgDfk6W16EZSDNVkcH8c/Raob0QaQEWyD0rKTUqlQSYo/ZSU
G1UKg5ws/R0pN8AnvvYh9j54YhcCWmgFfGKlWSw2IWYT77JCoSM+sk/obr1eEApz7sy/mRikxd6X
yUp70Wk+BZ+Q4pceFqhgulULAKiXZTL8V257aUYgN6iURvBgywTsSAT4jx0WB8Ry67X38PeIKEIj
qZNWq0wPdxEhftks1kSLGlx/MfDAKyKCy6ibN6iBq56IbOJwhYiyvglyx40EGtdcsdSCqsEn2eRa
9mH8PR4pJGT1hW2F4S+tiyfG7xuoW+f7YxlvdExrlyscS5cNB+565YGe/odfubPrtuUJtQh/QGWS
CyweS+vmx1auf3xjg1aDWgHUEH7SYiuNqy2k0qgSFx54ed9dP3u4X2OzqWysHUDF9iJhJH7CRcGN
Uzq3GG7PR3Q1k24YicIFqRL20Rejc87DkgDFwproqNzivxRogBXsarJkZfpiYA9QBvUGu1qA/iup
tusNDo1AVxnmy6Xm8j3+54qzjaN/W75H2GdHe8GzaxDVWRCJ6hmRfJJ5SmCD6kerCC+95Y8Wwg8E
H135QPz/89k7/rVrgAZ9iK7m3YN5kWdAKPMxr4I5X+/a++jXwaf5mQNNwKdZpK5JPcxNvE2sihK+
+LHSz9eNTWNZYyRgAR8J2KCQFKhNbqPVrxMBDIxGu0qA1g1vX1JLiqViSq6Taa0KkpJJFO4WGnu9
/Ijc2PEvg6dpQuiziAtbOxMKaZtiP8DaAAsUY2pEi4iwcVqCaP2TTrHCPKmo2C/JmE9+KXoxDGtE
VWuCLmJCrs4zNQNFQdX4skDlMpjdOgmvdGCBJaf4Mq1db3SqhIDpCkvfQvfwBXxcT4JYxAGRwRRX
/yRYgHipAf0xeBeH7/LFUoW4tLMkFEglIi6zYa+Dceoh6irol6RkEoSd9ASxsaxdwSHwF1GtsNfl
spJN7Z57PMg3u90g0PGflj/9yt0kq2YDRHmTICM1IdmZWk3IB0x7jRY6JWFRKOSMi+B3CsTZMBHS
inGLd8Jyq5yDlOFPTEgok21QmgeRoaju+aCYxFGIm4lJWg1vklTZdQa7ksRK9xMuv8asFOKl4xip
tBsMNiXp1W+11Tr0QjRAoFHK4AiYNxjccz6858oRigJOxcf3X7mv8u4PnXaoIl2NYz+y1hjFdifn
Pe8DVFtA9nUo4bY5MxGZRX8CHMbcOCmu0cHsi2+sdphyvPNh8YJU0OdSsxLzvOGABlYXq8PnbIG/
7zTutHnlpXf8/T4UxVBSYdbqLXA4+xUmtUJQCi4HLBD84ivNOr1Fwe902m0OTNz7RMGZ7807r/6g
ejACmV5ecg98Y9C/fPmwH/2LgBVEBbAWb7j2HpEmoow25nsBUWMtIICt4CtUtGTPyja4ZlEZF6/X
FeSbyVjpjrue37fvzJ2tnQef37f71H76WUf+jhUr9va67L3guq/gwKyH/vcjS9L3/vjogVcfXpI+
+vJDKx7d2kpPPTpwy+PbWjqnH2N4AsB8M/AvC+B0tSe8/HMgShXg4VoB6ArfX3g8yvPvmgnq1moR
qkzgFmpPUDIgq3UCfHN8/KHJY+WQ9OpRiSttb76Fdp7sbNeEtV/5WktPvQH73dChW8KlR6oB5ZNU
bMlkPrdeweOVttkSvSySq4kXAJIeJIkkTgrtCi/cZYyYIvBkHIVdSAXhDiLthgZ4ISiA6PliWTcC
9Y8TizivX0QsAk4ChY55UL/Al4oVe8f7nYGDffvO7K0grvQ0Ohvu6JBKS/9Uwb4HXO8sOFdrrJq6
tpRL505/8SdHD/wE4H/vD4903blllbuuQ8P3YL0rjm0DtvjK0tVf3draOf1o2RZPAlvEQJVvOwtS
pWamXh5UxOGGam8LQ0dk5qDirZYWXfLfYSywkV5m1xejkF8nf1GdPH2L6DoVrq0Dg63i2/iTAo3H
bHJoRPiwzB3piG8smw1wFOPae26JWBoK9aaQxyFfKSL/qIn00o892L4kalCRILhxoVT855p02Fjq
r5jxJw6LN7OxAzJxudgRof2/NxqwN1ytQUPpGUOYhvmt59p72BVg0V6k9yzSiSlPeePeuNQCd4Yj
UhD8ElqYbL9s6eIFN4BkpzhtV0VUmApkQQkTMAz5BoNm5piZ4d+43t1ELcGutGx4cCg2VmiQkzwM
A8RLHMqsaw0VErZgZtXoqmxNfPX+XM1gV72U+bmQFAbaBmM+ulZfm121ZlW2FvXld/XXKk1muViu
kastaqHFZdEGWryBtrCnJta9roPelA/ItQaZWKGXqwBtN1qMGk/MEmyv8/mj6TUACzOwfzuwvx2x
nUAIYO6TWhkhB1XlpGlCdCsnepy/9FKZbt5A6miXSUsXhUqHwWhTC0oXy0QYewfaBf+Vx3HlUMVC
BwQKwIVNChKWGxT5OsMyvSAXuJ9H7JgK5Cktpj4l8k7KJ01zSSo1P0ndRHDA32vb/rX1Y09ONQNv
0hsdKoGreyyZXJN2CFR2vcWmItEndn11U1Ns8rG7sOly/bv65LrJtBO0bSuwqQrBQBEHQOjX4Pmc
SOxZRAe84E+nnDq7SKcBdJgWiXWWSS2PY1tKUCCYzpltm5me+UaKAdQJsO2ESOe1OWv0FFH6Gz4h
c9ttLjXogKMYKGxCtdNicUgI0squUpFS+Etak4RZxXLlG/hqkQR2zSYteMbEtQ/5JHjGVmSYFoZF
FNIaiVDRWfR9WtRK6fQSj8tFOWcxLa3QU4nJmsmIC8oec1QWyh7lJzeEYbevl7P3yiQr2nLDwBeR
QFQxFSeBcHdwaMRbhMTotzqDejH+Jn4BdP9+mz1oBOP8vySq9NqtDhWJ/xv2R1ygdFjMTiWJf4D+
Fheo4JClGJ8bspzCPrzKo2Tzhi+68h18SCyB70qEV/6evSekJh2M7kZgr0cBFjFk5HnEjTUhRsSP
IbQoaohFjeCFSOExCHqKEUEUCGX3eqnQpJdS2SZV1dTQEI6FjXpgRsaSyTDLZ+QXq3UQ3EfOLUyq
QkSXqACB4nfLcGXAZvNqRbzficW/I8Rql9HmV+JStLb0W4qn9LssTo2I97qMukCIVICSeWV8cem3
7Ua9hIeDco5+QacrHRZAjUSi16O/QX/CKCeAwZWeMhrRNVA94UuN6lISjB5qPzsZ7Sd8FtGBhk1C
GeH5C249AnO5kLJN6vnKSX7ZXcOXkj+HI4Rr3SqRtcC2jLMahCqnzgCCqTRDkTKv0+rRCIkr2L8B
R3WZnR4pT4w+VqqEOXoA62cVHkB/I+hrAjGfIGQGLag5q68V8RT+Y6bmfJ+2yzptneFOXCzUxSkK
7YtDbTMOZc24HMrk8Vn0r7QU8flkCEohUP1EmjmVvRkqmBLuKmavjCzfPIsJaLVC9xISl8exlhfj
KBJH4/G6jppZ1ETLXnOiTidhebcu3/Zrqo9AwuU1Jcwyg9Eda0bLk3zng2tGk9z6kiiIgzWjHqaU
e70NDVW1PNbA1W/uHYJJQySb6rWw28VTcrPJaJO2PDKQ3TkQat/17U37tfVLkm3reuopASUkSFPn
8Ib4ui8u8z795fREp23l0o6pNj1F8fkUtSqV8WQ2dBSm855MfGmDCaR50LbLDBajy6KqXX5g2Xld
KBXIDHWmAbrHAbo/5+1AapA25J5TIK5FjkZO8W3kFOBGDi/4PYNX4yz6AW3SBOFsWtAOV11B/INQ
bw7KmcVYmIgWIhpRY4OD4IESyTvtzZsy8kIS3J7g9TEJGkCoS5YnDINzmFU0Yp9mYe5mM0eZaZIK
rZahBT+PjT88GuzJZHwCpUmjNiv5oB8ArYtS4O/N5fzr7x/xP6OJD9P2drrbl97f1b4iYUDf3n3u
SEbhbQ5sF7CSh4DXVObEV38XaHLJlxz+/u7uQxNtyprOaOn40Ejr+J0gZlYBxOz4K0gDct8JMzPb
wi6EeJNbAPHODJxSX2Q503vXL2O69i67vAkT05KwFJUa3rbRIknO5p5FsRlVHv9DPZyLEEpyUMjj
nxD2QS4RLDJfKktbzlcWMs1bsMZnyQP/Oj3PjvFIQ2vvivC6xycbOnYcXxkcSDfohXxMKZH5Wpc3
77nLQY+2JodTQQpOrP9XhUEhMXgsSvrOk7vveWFfi9zo1EtVeqXP5vA7zjwzcnhF0B10CVTM/APA
hf8r3h3IbmTvyY1jA5vh6XyRxABinkUvn/T5xtTn0MuIADAoMW0cCxansqnm/mYsUqALWHOhuZBN
vROdyGXBUGnRqj7EjDsL0oIBjhzPMw4D02wxFWPno0ZHuT4EtuLRNy5cuKiA9RNlE1F1d8WgQM69
4fVylIpYHCTNdVBqdV4vByquIe7IPtS76s5epxD0lXqbmtRFsvXtd3YLmOZTJRC7ZG0jTSZ3iEFU
4kkOJDlEl6dqGEQh/i29Iwz+9NYHl2hqVTp1/YYnNgW6G50SvLG3p23Dfeuu/loghn4oFmCyvjVp
94rlV+8vv0P8I4bZGnOBVF9EqjAqfDar28ZawsVYQiM3KCmDx8zY7Mg/3JEkSXNXbedty+p5pFgq
4ex0CthpD/LFk8NL6JXQTjYvrd31A8yHTCIUsJIW2YBtPT2tBa8lonMY/Nfa6oHZbEsmxbwtPcbi
mmwq0B/AIi10CxZoCbQ01r3jGMqBtMA/1dOnKPAKDOmvtlWK63Aucivw5Jeib8orZltMSfkcdpoT
X0BBRUE1OkWqHSaTSy/ll47MM5YzPGes3Xd/CmOhy0mlwak3gGIslZWeQ6coETNpjJMSIfrnkmS+
wZqWhz+Lwa78Br1dJBHiOCkWUqCBf67kUWhYK/Je4E0hB5CDM8ieTf04NGMu0S8FlPMyLY61xfrB
a4/auwomGO2e1GD/IBaZoCewwYnBibGRt/P7c2Mw2IS39cX0RWlbDsQpcSrU11UUZJg2H5gvWm1E
pkFlzAfXAEXlL4M2+7wCBl0Fekyj4XCHLZ22ylQEp+dwq+wqFfAT2xdLaNV1txwaGvrCYPAtWAEV
8rcSGZ3brBHwBHyclJp9UVN2nLbukSkJoYTcYwh1BvyddQZrRMjDlJTE01SJxnJ+q86GwMD9miA+
Y0oHO6cG6+qG716+hlQYVW57ybpjTCgS8qR6pdUpkYhJT+/O9eiHdjdokch860jCZI5mapoGolKl
odq8bGZUV+dQYN4mPuyj14Ia8iRvG+JFksj9tC3VgopNSchkknCWNgln+ZOwkiZhYU3CxIkgYbbC
hLnCEuYKS5hjN2GusIRh8QXEMCNO+kyEtAYeNaLPA1pEnJT2MZFZZEpvat4qX6b2VpS3aroCgmuu
V6qEJWOoBP4kqTCr4caB7PFbxh8Y8UfXPzLWf5gm1TZYf4Xf7PpCOgWqLai+HY42OuMzlIvtnr7h
vsMn1u86dyTb3YWJy4tKr3aDOrt+P50+NAnqblc9RGsUoHUcMMAgEkeeoWvCjanGqUZcBZmHyg6X
zKoctXBNRC1Ei11Mz3BBUDcvn0oHnw5icJn4KchM4gRXqAmuHjPfi5krSwYJiJ/DUfvDg8TDBPYi
gb5GoARhDv/am9e/u1Y6LcWkwnfNfVxjP7e2mCUwvwmyhZlZUc+QGdAG39Crwfe+RgZQEj/uM1x9
1pqZHqAnesIUaCZxDMR84/AOeupbtzW37nhqfPNja0PfxPfuaVvd7sQwzOfovWO4TmPUkFKDUqKS
UWKDXtW+b3bfrrN3d6d3/s0K1aFjdYXJBKzNnmsfYkdBzm9FJp7VyiFZYUiKiWN4pjKzM3HUz8Q5
kwkeqhap8cxee41WyhVowSMqNmaN3mIkZy/Ic0yaj8JKHDwfu8Tykdj5eRM41SmhouvO5QF2+gY7
SoAwJjXWgMkTt0tfEYiFPKXsFdiA60Gyvksuh7TsLlduW97V6YbNjUylk/KEYqE+NtC8no3UK38o
J11cw4bn6Jp7hwMSGaUyQT/ygMrXDFCYRO5Ats7U1GjcYchNkqLV0/CU4QGNJrkBZksxkm5PinZM
ryZ4W0D40Op1+eGMtZjP1jUX07l4wZ2TF3ZVU1kGhDKjPR9jWEnsYpQVtKsmtKooLZ//6QDScSXt
BhSY3wwCD1Lgbr9ACQNSQRJCvjAWqde1L61TnGUz5tn5eNaMHB01NsUCOimOkgq7Ef4skM/1+NZ/
acT/XS2kzG0d3b6u/en2FU2LUWbiJRwHmBvig4kbGmHt6NHlAYIkSZFARIk+hl8zVhLs5u1FlMhT
yOMzx45NPQWtc2r/2Fh+5Ti8m1JNpYJiWOaEeXt+Crz2g27VTNsajh7c/1TuyeIDmenx/cWjudsL
mworc92FlFgUJCJSmAmb+3jgciYCWqOhoiHLmI/Lh6wdo+zcSIxjKkypSzJf2YlU1p7z0EcrVprX
qWg+teEdN/QBdrFbpVRqyB+V7ePtYloa40eN0J4mYE+tlGDmPoA5/Yw5QQcUYxykO+sjVbBHYhxE
BBxECxxE+RwIOEIhe67sIKWt813FnduSre3UiEDsiSQCjd1vzLeiF+aZD3OuG71nmDW2cIGx11fc
R8i2/ULiZdZ9GgYS4wvdZ6ErLYd/u0xIgIBW2S0g+jdMj3D5jXgR+Mw6ZHAmm3UOuWHeqqO00Els
y5xKpxJJxuoExVXZoVx/MZVxacPFZC5QMBcoJolxhoeZ7HzsPDR8jJm44aJ3DvTPZTHH3NvEixBE
GwCx7RU2Nl/5lNAf84B3g10awHVwntxuFkAwPjOI6+be4/Dk80Gm3IasmYnFEnDi8PLMKqu1C4bd
s9tCCXA53ZftmlQZ5JBEam7Nj2V8xaFsoqvYl2srhHIGrguYy42wAXg1xk4BQHiZvRieGzdqnzlD
cj0gn8/iqCa1lTaNgfWzJkbQ/K28s+Aw3KQ5+6zZkO37OOQFNPDkx5B7Z774xfFjEzDjTQ8NtfeN
wFo1/th4nMl87VT7OHhNB6EWY7Ht2zV9LPdw8WBmYmS6uC+3uTBa6MvpjMmCpxABBjpjzCsy2SKv
nPCgmHejdLcw2c3PbR/fZP+nJTkHVlokp2Ufyq/c3+sQKFmRR1/XE2m/Mw1sCPcTMIUvlPhcee0Y
oV8sj32C9hwkNJHwcyY0WAM/xE8DL1Ahy5GuE93IOWw7IkJsIPaWD9ih/TWNkdqBXF+xNWuvLTbK
eI05b8HABNyFV+XFslUvRn9z6cLFny2cq8U/gSmuU5E0cNUNflqo9VktPp1IpPNZrD6tUHkTXLOb
0tpat0nEJzAArsLoMXc3Y6TRQPzU7IV/g9ds9hiEQoPno/qbIcQWFIFQJJbrFXYzKSBBmjPpWT73
Ie8Sg9J+ZMfM0qWhOyA2M7WjtVsBIZg6LaoFr6QNpqz9q0NMLehqS96Rk/F4XbuK49nVuRXFnkzI
nix25WKFMoCVWgAS1KtlGMu6xc+Y6LhuG9lNMb0JvMQipWEh5rxLQl015joGc8bPS1s+zqttZacO
GJiKkQEmCbmASXiYSEIqDV5TdwswifETm+RGDixZUEsWsxiT3XgXQV2ZQqZn0ulwe+4HoLVdhmgw
L8JH3CC/hbeEyVls62lFGLyWuWaxQdpsWLNiWVNxIptbVlyTW1Joz9UU+G7KWqB6kEx5/qXSiFRS
GZPILkUvVtLY9ctyWGVIs4jw9BnqDj4AsYeKkN5p0Du1UBE6i05TIoGK0Z1k/NI9ZQthAlIcaYho
P776NPi46sPbAd+98o+LKEHCRSWnT1+GuMpjBtH0OPLoWeQebOuph8bGWra0wvqTCwa1HqZXatna
8ug5YK0jiBhWIe1ebQt45UTQUB5ksJA7IuZ9qedAxla8Lbslt7G4ItMazhUHc52FhoInp6iQgkqQ
pVIcMZirQMBo19egGy22+sxVZvHYq6pw89xEYBaonMY5QzLhBwxJhVlDfuIyY7u+yrClrcGnleHl
0oYug7IicCKNSCoFTjRFiReXFT8Tc74uToELzC9xi/oY6xv40yBulyLtMzabKyOCOXWpwQVzqjoZ
C/dmVMVU1sWSakOOV06klTp0gYtCz+emd/jTnyOSGB5n+Jx0jctj/wJiZQ8ySQuHhiJhm03MoHFq
bTjcuo1hyXvGIhAeS4ZuvQ3AsyE7lrulWMhEXK3FTK6xUIXTXDBUwGIpMoBMofxUsH12n+f9S9mx
cdaxNZ/TsQHs/irOZvhP9NxFmky2uvyJ+C6j76w8QechMaYmXS4kPjlJZVbEEJi/tHJqySxK0Jqx
PjoXyzU3a0NFczaPUEVtjs+Io9AUAPNUiq0mwBrnoTGU5WXUNwW4WvYqQ/yxoji6eYHMld2W92Ss
FInjfAFPoIaqWMwuQx8XwIknwHjfgnuDlLK3G3Naj1lDgv+JEMqtgbA2O0Fb8LobCGEsiNW62S9I
Cm4VochfcFq3aLSsdVuccqmQ7+nduQSD5+c0lB7F78N/hLQjS5Ax5DVaowxloUKdFVDgi12uQgvZ
WGr22gdQPkxx2jS4vnka/ihF9oNbWiJTooV+EyGL4DGShMqrnNEaX6Ql4CYUI00mMhYioD5Jx6FA
uQJ+xAq7HPyxFTUeWgyuHlmExJvy/0wNvaPRrG3Cf9+aq7F3vt6Uv+V1ez+3oDzFHgDwC1aQC8Ze
hcKkDhQSuF9NAd6UvxoE/wXLX9ge31XmA14fH/AwrY7bXVgmeQk4z9GYKM92aHWAn6Fxb2XaHu4H
8fp8Upz7Dr9PJbvbZY6OHlySGDcpdR2Nf+iaHqyLb/nmjm3H19fKHfX2+nDUY3PHV99dCGRtqFyh
KJUmRyPZsG7ylvpcWDc0NvB7e0AvPHJ772S7Cd/lsrlHwkvuGKq1aJV1VlcdJsIcbStb2qeX13vo
lXFHe1PMYCjUtq31ekY7+/YtCwkFjtKl1RvtTT3+lRtsidzVNc0pTGAIBfyaji5LpJ2ZiwCWfRL/
MdIGsnv+2ah1KeTQiFSKZKASLvFbkMGmnmj7Uivh6oAnlYfyveByylXQ/4HHAs7qZ4pYDA1fPM/E
ydyc3vUL3BquW7SP6SohsnBeIbH1G1vrx4ca1QIcI/iwpevZlKbXddoD+WzWV55qCGS7s4Gy4rlg
ssGz7fjaWrFSI5HJ1RSUvFQGlbFtsjAZSLplfYe/t37nc4ezCk9LYJuQXYImLP2VmX5IdR+aaFUG
uupBVjkOat9TvB1IFNk7k4qjNXMHcnCiedVJHdzJHSDz6KxiOJUjhrMRYjgvIWamJMTwZyKEhmck
WGsY8eRMKO/OVOQS4L2VExHYRRHJ649tmN9qz+/K8aeua4v3p9mcoSLLSyKyD/esurmMUb0OoqxM
YMg91z5EB3hhRIM4kAfOpFz9rikXruXW1Fy3S1DFXN+ct5uQ3T14DtuBmBHNjQ5Z4CDVAJhOi2zw
pCT4TxfMGOQ9DD6/KAa5mRZu1mrxMy1UsNLBYAVRirbPB0BV29IchL8rEOBHyqdDoJHmmkAS/EY4
y+8Hlo8jj9FUqhEN1KP1tBLtq5+99hrzmPXcZFI9XMxBMVdmMqn+HOZDnAjFjYbiHIPihktxw6Wg
Mxi1oRACB8o6hdYp5vl7zJkKVWbo8XngBmE5M8MSfbM87tFPtgGBpbD4/jkKe2Q+IugyATeXLZTA
ueztksVJ55xjLE4UWczQdoCZBqGZs0ummLNLFj8cpGxtBP7TjiJ5hhkxZ9/FzypZYEvDwkfjnoL3
GshpS5F3aZMSHjzDnI/kZfZ5+phNntODaGbhGTvsvuyqs3jerUS01aqF5z5Yo+wpGsx5GsxRGkxg
Q0Z8ZincSbu0feGRRexfu+Boo3PoByCtyFH+s715N9RRJR359kyoqSdUMFTZv/oYiSS3Ox5QQ25b
LcwPzMHtN0sSN8oaGm7lHucsvNfY5KESqGvTdcmdjGYKOaG2tqsuuauSS+CGA61FThYe6mlamY7I
QwO9WffI7T22uaziSs7LKgvfwY+AjIvjIPfuWd5vDHf469M1KpBuCuWsCywYRY7RMtaC8AuXgOdb
6QYnJsFlalYxnE1n8zBkE2xaZjIy+PkZLhUzKrYolK8xuHvK0EMeMXc6jfw6tD9BQtZ8XEKugPjV
vo9JyNcBBQBaC/MxXIf2BkAI7tn4Nm1OBVC/Eg0oUK8E9VKoV4B6SbSG2Se8yBkmby56hgks+Naw
CBVVHY5iv/5wlOcwETxx4IwM6ZsGZjLAf61ElgetD8bNhsK1aRxk4cqRJ6PlXx+3aQR/o3nn/7ht
6u+2NyZ3fncnuCaeMbVv7gel32FKbe7PbU7b0d9tP3u0t/PAzG3gmgfX/T2H1ifjY4f68ofWJeNr
DsFVjaVj+M8BNnBV40G4qtHRKOK8RMR5iaicfUTc6EVM2dawCxqZpY3MuQvs2sZFVzT2yPtvuKJx
sQWNi/jIjRc0fmWNP91Bu6ucRa0xKclAoW8gBGdnn9HEmAWNGV96X1f7yoQR/f3tzx/Oyp1xV6m9
nAuJ35eJzd6a9oCmcOR7u7vvnmhVAWZTemJoRevEfi5bYt9iVtiOz0w3oF4ZB9Hc0VscVDIOQxmE
Sll1eADEDDECBD20MJj3yjT2Hk0B4ZIXU76CFS5TvThgsbBhIOFj38L4QoFAZ3FrDJGGZtf8oPF0
NCctEofbQhE4iq/XWhVCoVCgriskrn5/Ydgcbkz7ZLhAJBJKmfmtgWtF7GdgxD3Iz2gq3Jvq7e+9
q/d7vbyqAzr+/T9o+xLwNqpz0TlnFmlmtMyMpNG+y1osS/K+O5KdxJa3LM6e2E5CE5aQxSYJUAIh
6SWUlFJKmkA3LnDbV0oXkjiGmO1Bv4ZyC4TvQmm63LS3ubev8ODzbft627RA5HfOzEhWnKVwv/fi
2KM5skfn/Nv5///8i1aYQ+GYThzmaZlTuEMp2AHO5vxqlQ6lPgcWLlqRDhw+gTnI/Sz4i1JqicOb
vCGnbPzoNoqelzUcNUBD+ldN3PviEnGDOCaSajGOf8WVOPrkd1XSKpXh0IpwjOCyCmVFOGZ1oU9a
hAO+UTf6mUXVqxZWyxyFi2wksyubKxfUumO5JSuW5mKJoT1DkXxrwoZMUVLHMWyosTdTmUvY4rmh
FctyMWBauBXh2+60RvwWl6BzB9xSuLEiWh/3h5LzVrY3bOytMkg2wWCWBZzGLDtlS7jaE2uIB0KV
7cs1XNDb6B3EIeLQi0QzOIvM92EEsU5iDPxmMpKw7DmA3SitZqd5W+fmTovZbOncTA3uJwb35P3T
u7ubh7d0978/tGRow9DYEJkeSg+tqvtxdEvfqne7Bw+Yp535g8jeV6Jnp7MXBbQJ2EhsUZwuyMRX
rUNJPeoXfo1TyIRzZYG1lw1dg3PBabsq+MuCFK/gFKC3QUpn8McVQ963xyzh+h+3OdNdifj8alfY
qydxYk+ooa8cB1fHYGrJjfOcSUm2Vw//w/Kh25dX/g5XEyn6Dqw6Rs9Q60RZ5Hlz0dwvD22r6U7k
+jwB32WQ13p11LduXBhlGEc+2rVj6UXxdCUfA6Hky/webqO+T7QSw5MJQgynNI5LaZyY0jgxpe1h
KU0mpRT3jt2Ymg7nvcZpe74Go1mnovk0Fjp1Wlzb6VO1ZSUPLvHaXAETcJteCCTS9u5NOe9eFQ93
FJXOd7CzEUGwqcce8Vj1NEtT68rdJSr8ruxb0dZNfUjfSmwi1jw11NlZu6kOL8i5yBOtJWpD6Mu4
etGm/OgoUxddNL0634SdVlx+sGrAk5enmR5tw8HuKuysQqs9pXnPT2txC/jI42LHlGZiX8FtePVo
zSKoyNZwfltvaD4OwVJ8U8lqHLBl/rHqkHq1KKYLyTLgXBmS5MnZCC3FMSXxV4jnKvdMBcUrgnpm
BkOW/D2dgVHwbVwOH1bAfyQ0iJNnEaV1Eh0TmU4B2xxJny9pxtLFQDYkO/NCcrqtIW/FoZIVg6wa
KnkayQyQUQ4AsWNDOUiSbf8dyH3bJxdjjwuZjwkdt+ujhz4xDDTqepP6ORKlG9BaTbgnanLRauUE
1Nhl9KAvoiG5nFiU78y3tQXy1XmYX21KTjfkJdySrmJwuIyZMI2dGsEeUbSRY0doKQJYAccsZ80B
xaVyswiK2fIG4uVYj3pTL6q+zKyv0FkGKUjqzL745WEFXiw6UZXoYMn0TmNPyTe6zhsUTJwGrjIo
ilbRaDReCY4AFAsJFWYuYWEFxroNiIO/QOybuGbXfAzj0f0x7Dzr2t0luDCwo9HPRJd2NURlOdrQ
tZQmrh/ds33P9uu56Xt69ud35efHXKPT1+OcB2piNdIxAfVU+2AprlKFfK3qE0Iwxzyu7lIq+Mtw
8HfjLS9PpR+bdssQVjo40G2gaJbR2bw4YtNvLkVsSkH1oKCqDP46MRi7DD71QvDvYhO8jWM+KzpD
xr8f83kF/viYbFOObkUqmUw4GkqVKMwyRaJMqhKFhkWJwnQiLttCbJnwz1usCJIttVtMW0ZGtphI
9yJ8CtRVg70bExXuZViC2zcN5gfm5WvyyWSguboZNi8m3NMVeQqzm01TUTRmy6p7GJY8CtYVdGeU
A4hPjrSPIbLA5nLMiP4ryKRZzMD5XrtyZISLk2TKsD3LvWT6CgcKV4P9lWVe+YkEIA7jGHryeaKW
OJTzZ+sBH8MaeAxr4DFcwDCm+GViguKAAX97WrVU/Jpe4df0CnT9q2Lb4BcnlFLtmrHj13R8vxJv
ZUn1xnja2RtBBt9sIL1a5EFTv98uc8hcEkg/J/+4sWk2pP7rOslrs3tFZvBBxRGAq7pgANsz+ep5
exbqrH585sOW/AO3rFjUft3Ba2CoaN1c+K/F6+dXrF4BdxdHMHWGZj4g9yD4VBH/8QwRnkG2LXZ7
+ZWaZxV+4FNf+ICsrdOmXa2zzjDlKpXqOM78IdeEi0CKICqCmADiNAjF0UBHCERCIIhfZoMgEgQB
ZTQAIgEQM4ObgyCIA8hZ0ZYPBpDVg+7ezbFImQvi6H18hzERxM83oD8MxnuDvKuXHygmnSpQJZIj
ih8hqf4H2Jugwh1XXUsqPRdKpWfLjhiK2bU+SO4BkISF00qqsS/uNFGFNyga6C1+uzdsYakCRX4I
OUvQbfeJOvIRiuUMuo+ewKnFlN7EkasMEksiMoXoB3vBZTDA3+FcWqjnMbQbZj6g70LQXkj8+hmi
B5l3HWhpzfhwLNEMmvC1Ig2iQRANgKgfRH0g6gUxD4hTIEGC1jbQ1graUqC9CggBGxgUNPc5vuY4
RK5CAD1BMGvD+JozYEMcD5s7e5Xfw8DMCouFHcKdAiXkJDkv1PVW9LZ+sQpU4feqsNUpWOT8dVW3
VMGFaNQ+oGg5P8WQHDmVzZ5GkFThnVHtSULx2ZS8NyqgmRKciwnNaoL3ZUBe9pK+i6IL50mjPe7z
VzoN5AsQHiWNroTPH0N3hb8huYG0I08IqT2/gPAVyEqI7P2SHv4MgjOQtQRdDi9Gi85qnkUKvI9l
L+ycRZHZqmN5hCGdEWGIZRGGjMhwRWLlgqN4B/VKfZwE4o5+hK8MsT8nBmpwLUAwmMbCoi0NHIgU
n8YpxQ5g18SCXBySAYsJtRI7sPHftBOgOQwaecAHsJ8RI4Tna6oTvWFe9PaKJV9iS1aUgJoVQmCY
YrpVSXekQi4W/CAvmx9elh0+X2+J+X1hG0/9/GcUbwt5vBUiYIGjcF4PLLGAN2zlqNP/QnGi3+2t
kCBb+FuVyWKgSZxivbnwNVxQgTZYTOAkeNxkMVIkw+kKx8FiBpdR5q3mwqgiOQqHydsRbCLE0DOE
Gy22AXO9GyTcwKG40R0gamo0wRgLXNid0eoCzmYMOSfw9zo5Sy/XTy0m+jX3Na6QmFQZFjNukFTX
2mSJ4nI49aU6BxbFRJatOlh3K1NT6wqIkLmdFcjCi3oh4vOFrCwNAPlXRgwFPBGRKTwliLTBagIt
lMSRwzaHiSb1ZuOFNDxj4Wm8XxCQWABfhjnaTaSQfdk/obO1ToGVkwSOCZgCa3Jec8WRQMBteyCQ
BtXpXBqm05z7SHy86UvcLnKnlimF83umRaWuzOzhJlAPmK6Q1D1r5JfndMOc2xd0VYy0VvU3+uP9
W+cvN/rrohXtKZ/eKJnaNnUsGGlx3T0Ub4tKtVVV2Qj8D4OBN1ZXJOSqbGV6YUoOuys9Rskmhj0W
q8/hbRzM7DPIATkWi8SwP3grWuvDjIWIEk1E/QTnr34OrMLOYfC5nEhY/Jyp6lho3LnNtLPuOL2r
6LBsadHK5bRclKUyd89SkaTTfN021UsJH8bZdJ7adMrhDgmyiWYEl9XqEujaNXW5tc2uLxj9tZGK
7ky8JxGu9Qvk+e7xJUlODjvaDUZ8okt6aFyqBP0o/DhVkVmyZUHFgoZAovGFdMpfPx/RIcaeg3YS
1UR8wkFUTKGVmDnbQ97Ql83j5Feq4l/X7Srv3/H2Ka1oYwkBZe4uRsWCsg7ogJQutLbt7s8l+6+f
Z03Go3aeITEv6Lh4Ntgz0N+X7IzyOh2yOOqNkpFzBB+8b/HO/gjDiyJnkky8VeKooH3Dxg3rvGFW
dCDo59Fcb2NExDMNRO0E62x4DqxGSmIKHMwJon+bkyXjx+Tx2q8ZyiirRa1SUiKoj5t3h2jpNmdQ
lM1MZmN717oWV6BzfbZmKK4zK/Bn7on3xCNIJzf4aqOR3jT8rQrvzkxNZvEN7d07FyejUZCm9RSJ
xCZdWJZOB+rnhyPdDcFkA6akHrSW7YhrKog00XU8jbTTz066RdEdnQKrcnbCbTlsMrHpBwI4Mc6R
OBQYZ484dhVrJI6XmiNJ5ZUHSzlwsu0iFM1mwMHtLkvhASnRVRPN1gY5Tm8KJWuaAkeOxPpuXNCN
tMnPUgsXhOsjFkgRLmeso1LmzQaLy+M0GVj60JHu8UWV8e7RRrG73x6v92E5FoGvgWcZD9FIZCYl
iTDJU2B1TqyMhvQPVm8PPSQ/VLnDs9O0Q7G2ptVwnz/WnpqN7S35S+TLBac1zgb+gGchxZBM0o51
4d0Gk5G/hTG5rTaEi0U84uJF9pq+WnuNjaUh/ROTxEGjwV3pbXZ4vI5CFmGGwugBP3B4PY7GpqEG
l57VG624nmklOA83Iw5oJwaIdcTBF4mlYAERJyQwRCSJhWDZyZok+qpwd0yBZRM6YhCzvJtYDlbm
4hXU4ZYd8aWHc7YlNmjLP2BO68hGtDsZDIHcA43jgVVg1QO5AAjgIgN6Ph+4mcgmR6bHVRwik2P6
zMh0i5Zk//ZZnKetJm6fU6p//N1wmcZLomXQt+7SaBmG0e7gZiPbL5mC81Y2+JslzhgNfCk9UO8J
9+7oz1/b6auKeQJhl+wMzVtV58nYnub5F1qb3Am3sbXek3Qb0w2Zz4Yd/QuSrWEz9a9O2ZJ0pPO1
LqOBswuSAzLQFm0OxefXe5ElHoh3+owZV7jNLrckM/k6N0M7HqluEr0xa3W94I0Utvh8kHLH5HDA
7AjgypbwNbgXSdZqInM8LmEYewgekZKZ8Ihxu+l4cjy0zb6T3lkM4Gi5uASZKkqjVw/bgHt1gttq
QdKzqTmcT9CqKGWKIjW9trp1aa0Mf1uiluZ8TyZVOFK8LxemlfHIvGUtmJM3Ig6A9IdKzEb4RUIG
vyRwl4lVSjKBa9IpjCmz/nWxppvlkvk1lYVS/Jk2u2zFWdlcZtoYqk4HQ+nq4Oy8oIPRMxCiHycr
fb5EpV/hRAzBjQiC9URbJ0/UgHtxtUU0DZkIg6fQ7syBKVxzEcc+jHm2iUVYaqBUqy6WbVDkZeDY
NBvvoLPIMtyokzyy7BFZ+q25wJykOMmlnKaxpm++xuvLoJoq/OQyEA39guEYEi9Kb5WOFd6XzOqa
iD+hNalVNMGqSU7YpsxbqaJ5KST/NHcasx87+1Hqc8n3kPTtJnLHG8NI5E6k20W8m3iIbiR/rZzp
eOd44HjLeHtjonYssdNeBi0tUiBzrgX9vyr5zb3H+FWPrOVSpO17aKYWPOP6hsD8OGN2WWxus662
IdRVok9nOGyvHa3pXeFw12UyjtZFNdYr0+jce+gwoH9ddemmjCfq5CMdQ80arexB668iUscj4iy3
mQiP6VhsPGIPjBWXrJ7QY167+mJnF4c5bQ9GgAWtpLE53BMvrtEZDjprN9S1DdVcxGW9eMaHL5mx
MldILEQ75WNorha0V4aeJ6zgIK6biPZ8lnM+aB4Pf1nVtD5eycRG+Fhi8U35xWO9odjA7kV923sr
7jNXdKQrO+JWfF20gjw/f2woFRvY1jN/x9KqRP+23nhPg89T31NV2V3vHVW0QPBX+DCaEdYCmyb8
1RwGoE3RAq2EDauAXHXGT9HuMWF3SRHE4XvTl1EE57BZCYaXKoLZ0Q5XVWXcXqQL2iQLIVfdxvZZ
RTCfinfHI3VYEewZX5xkLV5r4QKN6/IxaF+cxmyAQFtTnVl8o6IIJutfSKWxIqjSBHhT0eOjJ0Iu
wowVEYOLOxUbD5ltvjHbztmz5j+eklou9oheSglqEXLwJlIDaT1vtolmtLnI5TTtqIyGLaagrEM6
zluiw6SjGZp3xL2Fb19MCj3+uF1P6RmTHc2yC74MptEss7ivUAtY/lSgKlBlcE6BFTkvYah84Dc1
f6iBNY2HnC10xTj3wEviv4hQlA/Ru8qrBI5crkxg2YFiI7IzqIsPdjT9Fq1oOpJd0xBoS/sNDEnr
KM4bb6xIzauc15tNBFqW1vrqYi6eRu/QjBzJ+GuTyWxftpK8JdmVcvBms8FuMyJjUZDMoZgnaLfH
cw2x9qTMGowcekc00EbBmHD5wg65Yh7GShit9yj9GFFLVJ0gwv4YxopgMfP+HbGHnPxDlh3Jr+hU
+j+thLaf+uPLPy3T0eeqURepWlhZx2PgKMPJvqB5w/JFPM8bBhlNx70X3fH3BipdUYZiaEgKsoPX
M9TwKIhiNeoOWk9TFPpxh6Jk/WdNrZniJYWSXoa4n2UaSRc2rCrpXixdxDBLJsbsY4FjJRW9VLTm
Mgp6mT9PvsidB/c6w5LdSFdvrmtbWiMzaFe3OgWmqSWYTxQFT0kjr1UECRhgVDZgCv/c05tJga3F
ewxlP3wd6YBWIkbUTUhB/xS4Z9IS1AfRzrA2x+sCwaDRNWbcSYypAhE4My4H1r21ioI47QltiUU3
DbIjLvbSQL/VbdaT1LMkZw15PGEbRz5H06zgscoeiSEPQfIeqBfctBXtfgazsWDS46h0Pa8H/8cg
GvQ0VKa93mIBj+n0DInmWwVfJ3+I5jufWHEyEKyRMxlrCk06xwetUptVr+vosGax9S3qrI1jmQ4r
6Y6PuXcWV6AWBS4VF1QKCharC6p9BeauKHblxZW9JPciqtGR1DdJvSXocgdtLNwO4GaSteI7K0f+
E0XqRJfV7hF18NMQ3gx0gtNmc5oYch+ENwG9qMKAN5vKYLDZYCh8bRYiJoEvQcRgAI+paNQzhRFe
u0PwiaP9bQWCT4ZY8TwRApOEg4gg6cymHeiLsPOGKfD5SZnP8NwUOIl0zECYT4yFedo7Jpa2PQVE
L5chuqSdI/jImvSOaV0X6psssagGF7umJul0cAkNhIDL4bPo4a13kCzSllwBgfn+NxhgDricXlFP
7tpJ6s1um8tvhswj8H3WgAxixFKvvYYEiBJUBAwFvRENMjr6hf9JYXtSZ2Q/xDSL7JZr0RqDxDys
Gz19Qq/n7FPg4FNBOcDK1ilwb87AyZ4xG2seY28ib9Y284vLYSryT3MWNZGz7rCyaomLyGSl3WsG
1OBZHTD5XA6k71GH4d2QEb0Oh88MaGg28pTeyB2HstlqoKDOwBd2Q3CfjkNEz1sEvGcS5Eklspkn
DIQV1ygfn2RYElcG+PVpkDlXcveo8cRgaTF+uHCUOq2FCxeO4+dQAdBPH5h9zi3KczZd4Tn9VS3N
lcmW5mThKbqiKZloakbPOUVAwM38BZylR9G2nSBM6D33oIATHX9VnshLRkuxzhfrFOAFHW7h65F0
ItDbwh532KY3sc64359wsKwj4ffHnSzYXYwQI581SAaaQbz8YUsw6eZ5dzIYTDl53plCK5qemQZH
qfXKTALPEzLcRAQIG2x5mhcq0bxuINCkhFNztJsYWX+luR3RIXqS3QIDRMYS8bhDFh3LyhGvJ2pn
WXvU443ILGjAtZlI9APOGASOppGZ/1HAG3PwvCPm9cadHOeMIxqrLPwa7CR+g+xdboK3ewjh7dNq
1oFOaw3QZCl97k60QYsHaaPFaRHtHKAO8I6Iyxmx8/f769Mp5xuYGrCbGFj2uQNYQw9gunhu5jy4
jzyiRFi6jxPWKbjnJOcLOwdoM6KN09nTygHdpWqdOHfZ92H4B+IY/vEAhv/cezIQqMKwrwqEUvia
uhAPqgMIGS6DwZXCO8FDaD7b0Yp5wn4cNyh66WnciIglBwg8leQP1DLjJQLbnpnXnsbf23oy6YXo
Gz+jktwNdtK3IqixCGo96C/V+X8SoNFRf10m5XhDZ1Cc6yyw3OkKSAwjBfBpaSX5FvqEn0KGXEeM
ICjeQ95CppVPbCKMk0xIrkWfWncaw+2i7JqiZLrMqOIV/hZvDzscIZlnjHbhs7RBckqCzAG6YL/M
Gzaeonr2arNy+eoQkk/rObWafmH6Cm9gnCfJW+CbpdnyMXtdabYlKCkitQgm+rLAg2/iydxDGSUH
ngx5F2cPO+1hmS98tewNNH1KeQfPno750Wwcp3Ghf3zEBEQEVZFhxIDrSm8gaN9Dvo2gi6E9Soyg
+yT5Npo/vl+PoA+II2CaeQLeSRgJcYLQ8c8AL0ERSiMTzTGnkkuwVmaesJs/aDE7bBL9imiDjYlA
IIEMKfTMI3ANesb76Jk3E1vRMw8UHgd/ou8lwkQoZyPxmQmJAx1JpVkcafPzB4gsDldQ24IxyLyR
7KUiuGlSwauKbPD79SPr19HA5HVKLouBbBxq9vhbhuoAUkBku0eA9DU/Lqw587PC2tcMIk+j/Ze+
9s2f/2p8/Owv3rqOYhiS4QRM1behGb2DZhQk6p4hJPUcU9IiyfD1KTwzSWmJxiuRquoMk7WlzmWl
DkWNUkM9LO2XsgTe8TQvbSQNFpfk8hoBPTw6OkpBwWO3eUQ9vG43dI7/6udvXkvrGUjzouFV8PjP
zoDHf8wKHJodQ50uLEbzu2vGDH5ETSKIBV8kBPAowRAu9BPtPJCcQAAjcHjHH8+cO3NuFmDWywLs
BwN9A72U0eeQnBaerOpKyY50VyWycVw2tBFS1Be+Ufj20eOF7/4PTuRovDEv/97RE8Mjk8e+uxwZ
BCTNmRR4ofk8q8wn/AzarO+YsJmJ56BESASNbswuTpkQmo5w5txV4eMjwbP2qq4qyCOuc/mMgOrr
zQ9QpNlrR/qWHlZ2pR3g3PCJo99DH48ghGb1TbDy+FGw+husiaNJZIAt/+6xSSw3DsxQiKreRVS2
V6Hk29D9O8r9nYocWT8zTTVQdbM9CrqVHgXdSo8CecI8jDRi+Ti9/hP1KGho3/Pc3s+cvLkJX/dP
3dw0ERm4ddngzsXxyMAtywZ3LY5Dy7ZXvrx26Euv7N6Kr4deuXPVQ2O59hsPrVr14Di6fkmxhGY+
gAwVR/TnP27np6DrBCEa+CnQdcKzDm3k2eyF00oviPJMXh3DqM7RpgrN4QIZzhawywEb/wEOdMG1
kEElZRARrv2Szskq4pbnyDWHeUwBolM0MC9CGgK8WaJZXIPo6SCC0Dyi6xm0V9/wdF0F+iJapuBd
k3wg0OKeAi05tlmUSSY9LLRMgdbjzAiBo2Kxv1dswSjX+huV2htpYhhNcU7RYkYLH0HCT6npfpDm
zOyFFqNs0lOs2QhsPWvrLI6a/rp5m/qqeYZH2iGtF9tW3dS14q51GdeCnavfhzV6M0fnJbfE6kSf
wxZwWtj32jcsWRiM5dKuQCzAIClgkgWjEAk5YgM7uuuvueHm7hdZtZpbaIajaqkoUYlsuZaJdFCY
gsxkjKKI1BSkT8pJIbgu7UY2qf0pYYTbQI0QWqI1TrBDy8Rbd7ExR2nHaSgtuJg+JeKdNAyCVK1F
eh3Xh3cELboLU7xkZCgsi/9KW4Mpf7jGZ3rdLBeuh4UU+GlPqOIMLidMI8vgDFqD3er3eASyk8Ux
THoz+9Hnw2TFRwW0hr0z0+Qv6QCyoLuJ1uOJjim4YNLgchnqpuDCk4QhPdPcTEemADFhWdM1BWxF
6i62uZg9YSl5Cai5ici6OSkGxUSLXzZsf3x86PaRbFS0ZBZ/+lvbYwOdGVEPGAPLRVsW1Y3evTJJ
uroWra7ecmhd7JijeW1XxUBP1hXMrc91bpjnA4+uePjW3njf1s99c3TZd/7x3uvaWZMkepGUFPQm
wTS479vDZp/D3LL53g0d67vCRrtf2vfkllTNks34tAyt+5VyXl6o8PJChZftKi/bPyEvk6/UbP3+
3v1PbEpUb/v+3n1PbE4cc3TcsLTv+k6vo125+qC0VePlbT/CvPzPe1c/tCPbuuVLq7Ur5uUnERc9
QiUQVVU/QySgK2cWfSKPvgiHRQqvS4hTwFrkm18hti4G3s7lmbrgZVhcCXgkH2E4o+7CMLJFGAYR
BTBdxO9IM3Ag/eQ9pLbTC3BkNe4BJrlEFr6vML5ddIg881KR8T+6nRVdaN43oXl/HcG0lWjB3H/j
05kw+iIapuCnJ3k5wzgR95+oHBYayvheazxyNaaPXlKofJbnv06ziOcbTDazjuTMBuDoW1sjbPxU
x6f6a400z9KcnF27M7vmwJoq54Jda6dhvd7Mz+X37MYl3ZHBtYF4EPezdAXlSNgZ79/a1bR5yyyv
B2Y48t81Xm9Wed2u8Tr4M+J1Lrgu5k4jmpmkMLMjVq/777M6+e9W6ZDeElQKmF54HW3qDA67B9OU
NZDyB6v95kOCXHgUFNrBy3NY3We3IiPUSA6gMRySov/ooMrqaA03Ipp/AfF6PZEnvvIM0TfzUs5u
hoMb+kBydxZcmwXzs6A+CyJZkJ2C83NWg8djuK0BbGkA/Q2gtQEkGwDC5fynxwiAD6VwKJDaef3d
k+gxRLUBGKZmPshx6MbQOlNdTUdVwbHgEsGRHHk7mRwZOafE9CgyRHlViwM15ogS5uOIkhfqt35r
fOntwx0VgpRefMu3tlcM5KpMOgoCHc/y0cbBOlxEg3R1Dq6sueGLa6JP2huRMOlbiIRJdjSbG53n
Bd9Y8cinLxYmZok3mi0mRZyIpoF9T2ji5OCG1vVdESxO9j95Q6p66WYM2+sQbM+Wy5MmRZ40KfLE
pPYvMn3C/kXk2ZabvrNj2ze2NrSOfWcMX5+M91zTumDz/FCs55o2fIWO/W98caDzrtc+v/+N+wdy
d71+eNfDG+KtWx4cRtdE25YHsTxxznwAzlKxkm5gORFUdIPOEx61D8iFH+HT8ivoBsVjLXCWQ5uP
3W/T/1awGZDixOn/xlvsbsnhF3UOvWqJ6ckN+zlo9NpFu2igvqZjVWcUnsUwkg5JqpZoJ7JYOmyc
1Q0+U9QN6p+uk5n0tVgxaDiuND2s1TKPrqIYNF1dMZDRh+qN+gv3mGxGhuYk41sLVtdZ7an56brl
2SSL444gpRcbF21sWHnHUMLVuWvd4+CsJHaLLollzG7Z5nPajW8u2LF2IBhqq3K4Qy5ccNhoFY2C
z2ur6t/UUr9p58FV/xRDVBCd+Yg8QEWIKqIaaQTVQfMUmJmM0TSRmQJP5MxyzF19nkoFBYELbubU
lhYZqQVLinIxAf6+mPBBRU4ckMwP66x+GcfFFqqQAKSxPAYHGas/6QulfcaHEUqYwiOw8GWwBbQF
Q+eKno1ztOB1SB6H3QSX8iZODVG7RSc44ZILv0Er2T7zn+T1CFu1xAKi43iiDTcW1PQCa85CGBp/
l05baL8/FzlvuTb3F42wtXIxn1w1iF7EztfXfur+4d7xZa1hQUx233D/el9naxLp8gyn54I1XZWL
dvSEoa1pfl9s9Z1Dse9svM7b0VZv8zUtra9fVOsAywfuWt8UzK4du7uv5wufGVtWrePNgtOBneCc
gWvduHeBQRa5zNCuJcPXsaJs+tSBpaFQ26Kihk8HCSsRJxLPEzaYQVzsh5kJgnNNAW7CjOt6clqL
YZxWeC5zGT62XarkZ/e+cMftT93c3LH3+TvvQNeJysW7+lbf2hdMLNnZv+rW/iDcf+S/vrd+5RPn
H/vy+aPrV37n/KOGL766v23w4Avj2rWk5dN2xMmeZ4ggFHOsXeQNvGdIaQeMdYHTdef+H6j4Bpbq
PsyTBp9dUlR8kiYBTu0iijo+gtE8YiHm43WzfLzvJC82t6isnFZYeRlm5fhxZnk5K191x7d8DDUf
b/nNRTX/g9U3NIkehPrWDfkMh6aPbE5WbF25fd7ofSNpueeubadhBu/6fbgFt07wyVaf3W4E3PCh
W69JJgdbQ6EY2vi9NpNdNAkVEVfD8G0L593+xSfHz7CSW9HyP6Ao2qrs/O3qzm8s7vwfnpCVXZ/P
cVRSYeshbsVV2frShlSXKvqUVXpV7Xwo6S/8rqTov4oU/bQvXOM3vWqxYEV/HXgc7I/7C/9WrIUM
gozgtVv8HrcI/6w3sqqu/4sgPHOhH9mzmq6P7NmXCKKoAyNMWogk8V7OOSd5u6KYvJ3CUbsVWFFI
gbK0bFyLwIpj3a0BHLPtwK+egyn05ICaKBfQ3B8BrYZBQAt4R9d3sd8wgmN/YCrHcgEkLnMEiROi
cyyuKM8t5iChRGyblfIGUGkmr2gWaEPlUlVulRsryrgRB7cq7eBxTCtSKMpz5pNKBOiVM8CpMm6l
yFcy247tv+3xa5PVW4/t24Oux0zuZPtg9YotHbKvc3O+eUVH3MHCzx35y/GNq544/+jh88r1exu/
evOKJueSzz+/9YHX9rVG5o/edKCozSOeTRP/KxeJ+EDECyIeEHaDiAtEnACHstpBQoG9hAN4q5Vq
RBjc1YDAoCUSWuZhQgNoQssgSGgATWgRwokpJBFMPgf+IwePf/KipqSh69sn0DNFrVtM2fhL+BFK
aD2L/uJREYgWaQpkT4SHEsIU0BWZF/sPtHD307jIerGvPIYskZyN0B75/2yCkD8/wqkmiIAFE0UB
3Pfsw/uxCVK0QRTpdDhnTDSCpA8kvDjaPTdVVHdzQMZULCvOQjmghFbDVEmMqbBueRbeSfAqcHgc
287jyg0fW7zhbHNNwmnURyhR7J9U2M2xbz5cdUOL5GlYUq+0YcKtqyCtd7StubFNFXZ37zgN664u
7OIhveSzmWXBZIuEHYqw23P/0ZsUYYdkQvXMB+RPNGn3Ya4VpwykQKwKRGIgEgUVHhB1g7BCuBUO
UGEHURlEbSBqBVEBRM0gQoMIBZJuoFCxpFJxSnagF3JA0KryqNV4fnMSV+vxpNPC1MxHOS/6DQGj
RcDCRcCJNAIWLgJ27grPQRHp1ZRKwxQSDMXGCTkOd06gqjNXF8Na4HtSy8hN1oq4IpfSuKiImTn/
Pq6wJn+CTTWrmnN64T2DYET7D1LB3qItvipfsMYnHBJthcdUYT0WjBb+UEyiAQKy1hwWrF2SktIt
DTeH+1EY/u8LrdgbqVlrSFq/SuD7PDwFf0m/A3UUjWj8a2gkDF8Du+nfohFGG+mHb8LrlN/RaSMV
8DX4FP1vaITVRtah53xV+R1eG9kA+8CnmDE0Imkjq9HIsDJiwSPKXpGAv4QDin2jxBmdUOKMJnCc
0Q/Nnw7/kP6/7H17fFTVtf/e55x5T5LJAwghJCOvRAJDRB4xBBggPAOYokhINJMhmSQDeYzJJCRA
YIjRJja9plZbpY9LW6VqW7VVlFp/7aTQRC1trbWWUqtolVZ/iinlQurNL+f33eucSSYQvPZ+2s/9
555FvrPP2XuvvdZ3r7XPPjOTsC/60Wbmf/FoI53O2NJ2y9a9hbMyPyNeb8z4Ysq8/DnzV89OnJKd
nzU/Pyvh+Vvv23nDwqr7PcX378xdVHW/76b6VVMz1lWvwGvqrHXV2n4omzdJ68WTDfZD/PGnaTt0
jCc+ldpi2Ku/60lbIsMnPdk0mROmiO90mO6PTbAaJIPF9JxsQ4okTY5RjuEZRsaWwiQFC02SdWJ8
bFKM1VDP8Wwp3jsWVhSoi6QqcLOIzfkhmLlwdO41c69h2CmvdFstk05lttoXHJf3MP3vw2o7HzLJ
eNlTzFXf6ZgoVdljh2fb4m0G2RxjfXD+0mlW95KZS+Y6xd8Sl40Js5esy1zuWZYe49q2fiffbI+7
Z2qagl2uY2JivO1L2Zvdi5Ln5SVNTDLGTXJMnJIweUKsM2fz3Omrt1bn+9K0v2ScLR2V8qPey+Tf
iexy2sWTS7KrV8+tFuveq21xPt0bHPL10lF7TLPZQaQbh7+HwAfrJiOfKsdOnjE5NXOyvdkWO3xW
+nhoUkrqg5Hvojyo2CclxU2ekGTlzxpNuGayGIcznfwrw3fCgxJE6CHMgkv8/+/fz1h8jD/5tDU5
2YpHryfck7BtEP+13sACvuDx2bMN08LxrXk/0WNWPLHcdnv0M0tU+F75zDL2G2iRgD40Y0PNupvr
3FPsaQtuDBRMmjfbaTeLuDFPnpE9NefG65O5s3jJGk9eyj2xzgWz5m5KS5yxeGbGwmlxrsWetZmL
yzsLs33erStmGsx2+8QJ8RNiDGazaeaKbdclTZ3h3r502sLpiclJq4sXTZqI2xSirmz4CV4u/VZ8
BiY+0dlPn+iExCc6/DtPTUi3dbDlJ6I+0qEvSEe+mDH2E52yJbl5OQq3JU+ImxBnkaYvnB6fMGPB
NdwcMyk+YbJdlp5t/rj9jv9sFSuXpBiUZfsP3pGf33HwwHIJqSGbbbCmCNbcStbMEJ/n7KfPc/j3
6POc0FNxKVbNHPGBTmR9GPkkc9GiheL/Qx79QOfWhOkLp8mWuImxE5Nt8pIbblgiSfbkRDyqGfm0
hTMSf5p/x8H9y2CJJBbSPX/vaP+4WfyupiQbpOUHDnYgGnLUv0o+6UvaeuVOSGJpVsdkPvmJuAPp
0/n0JwztmPnb8Y/P6321979+K0byTVuza9366pXp1+TvWn/jLndKt+OaRTOnL7jGkQhbM69Pj+Fr
N+3fPt+1ra1w/b7iBYtK9qzP2ZY7NTXnppz8koUT0pbcBJauUz/md0j3Yr2aKtarJ9xWWrCGUg8Y
DkavVp/4Pswd5vgpExKnxNNqpXAkxo8US8wEx4TJcYZ48b1ASXxvdHCzSbYkxeO6VanjEueYOVqt
8pDuKWBmEVskVqtXnxGr1VyxXCluh8UxiU96IvNATDoS5Qk5JFiaTzRFP7D9A+tWSox1uNweJz4J
tNnunDk/LWaRa9rCjBSTYjbIhtiMhSumg6Ep8deuX+zhU2NjFqZOxrqVGDchIc6yZ/oC15zJGfMd
iQ5j7MT4pCRHUoJ9yvz8a69ZvmrT3EJat5LwRLxU+jytW0u1deuuyLp1wJ2Ax7N0F3c9pi9d+60H
R5eu2z/d2pUYtXbJYu1aarcV6F+VNw2/LZ69sAU1fiDHTpqenJox2VpgjflA6n/xWErq7Uaz9vWr
2xWEr2NigsPKdyom7Qunw8FJfPXwK7Tn+qs0FzMyB3Oz4vszrxdLr3XiRCtc+I47mVkd2Tz7SGam
wYEHpm8jgHN4zqMjASwWr6utXVf8TdiRtWtW9NI1d9pKT15+2dKpaev3lCRlzZpqF2+J0f+FlHLd
qtmJPH3z3KVbrp/0uXl56StS49Lmpk7NmhL727k3LZ+ZVRhcv+nOHTcYTDZbvMORZFdMJmPagtWz
EpLSF264buENiXHzN8yblODMwq4iR2qRfIap2FUkYeo+iyvXSQf5HYbJuDJBv5InfVZKoTYT9StJ
0kFpqSEJV5L1K9nQM5fapIgrTBzf0ITPu6q8K+2Ikl9pIheMI08rJZfJkfHEYNNl+6gYxx77ryKX
jJdM95qXaoId/qg0a2LlV5F7P1EGrya2atsvR8Xu0MU/jjwTM3dEPkfy7GXyUyGxFkgb5AejEpcZ
d1+UvD2+OG6APBI/TZdHouQ9TcS3CceRzyXGj0hP4tuXS9IXriYTZk94ZlQm3j2pNnkj5E+aTO64
UlJMKaenXEj96tTtabemfXSlpL9wNXF+6ZqHps3R5dL0hzWZcW9EZk4bkSNCZqV/ovyQZGhUMv6Y
WTdGhsaXa78oZLZdl1dGJevXmszZpMvHc41XyD6Xa970eVce57L3jyfXLZwfMyJfuZ5dRZqvf3PB
wgVfWaAuLFs0fVFo0YlFJxa7FhcvPp2TndOa807OOzcsvuGJXEvujtznlmxY8nxe4v+ALM4r+V/5
X/knyOExck6TpemQqqVdJM9Bfrps8rLbl7UuO/ip5VvLvjNGLizPH5Hu5a+RvLH87L9a3Avcu93n
3OdWFEJOarIyZWXzyndWvrNqDeSCJvkr8+/Mv5R/afWtkN9dXdZkrPGveWvNW2vXQDZrso6vO7a+
aH3RhqmQmbq4Nize4Iash2wZIyUbKjY8seF8wc2QowVHN84dI8GNz28ybVq/6clNT25OgNylyz2b
H9j8DchjkKf+p4T+ng+LHWBc2mtnzCK9zRSWoP4VmEGYyyYBC9T3gNsJK9QyYLV6BhhUn2QKP6Se
BIbV08B+9XdMkbeyOGARswNL1B8AS9UCoAfleKaoHwAr1JeBQfUvLJ5niis8i9BFmEO4lrCA8BBh
mLAPtsVjLJTlreo7wFJgAmw+B8zFuAmwWZS3E1bgQTwBLS8BS9h2YKloI3tQToY9bwNz1feBFfAx
GVadZ8lo/yKwCHYmo5cMLFU/AnpQTkWv94EJsD8V4wosACepGFFgKWxL5ZL6BtAB21J5CkZJ5Wnq
H4CZahiYRegizCFcS1hA2EYtDwnN8PplYC9p60d5Fkb/PDAB3s0ir2fB/i8CC6i8nbBU/RObBRte
BAobZsGGD4BpsGQW9IsrPeof2Sx4ugBYpC4HCk9nkY8ZYOMiMAjeMmDDn4C98DoD/J8H9kNPLiz5
I8uFhneBRRh3Gax6H5ih/hqYyyYDC9TfALcTVqg7gdXqq8CgejdbBjbeA2YRughzCNcSFhAeQnQt
gw0/APaqx4D96vfZMkRaPLBErQWWqkuAHpQRa+hVAE7eBVaAgQKM9T4rgOUXWAGsfRlYBPsL4K8d
WArLC+C1nW1DXz8wVw0CK+D7NnD4KtCh/haYglnYBg5/B8wU7XkWoYswh3AtYQFhG7XsQVRs44fo
Sr9A2CABi4b/E1jCsoGlLAboQXk7eLsWWAEOt8PyC2w7L2RLgH0snW2H135gCTMDPYQHWBorpngo
BvMfAkXWFINzgaXgoRjaRDko2sD+14Ft6mvAsHoW2Ku+CewXiMy1slLw8FdgLhgoRd/zwKC4gvbv
AXuRC6Vo/2dWCv5RK4uYLwX/55FvClaJCtjzGjBD/RkwV/0JsEDtE3/7kbAU0VUBSWUVYBjtwfCN
wBTMYAUs3AAsxFxU8Cb1ILCZsI2ud1G5m7BHrQIepXJYfQjYqz4G7FOPAPvVb7EKsO0CblP3AIvU
hUDBeQU4nwgUnFfD5t8Ac9VTrJpWlWq0fJ0Fcf1bQBHVQfgiMFd9BFhA5e2EwpcgvPgh0IEoDcKL
Y8A09SiwUH0J2KSeADYTtsHCILwQ5W7CHvVZ4FEqhxFjQVj+cxaEJZnAInU+sITFAj0slkvImgvA
LEIXYQ7hWsICwkPqh0BoA/aq54F9dKVfPc0lzNcfeBz0fATMInQR5hCuJSwg7FEvAg+pl4BhKvcS
9qm/A/aLMrS9zx1g4CNgGzANms8BswhdhDmEawkLCA+p/wEUOtNIZxp0vgXsV//G00RW8kzoPAV0
qL8Bpqg/B6apvwDirgHMInQR5hCuJSwgLFRPANvU3wJ71HeBYRYD7GVGYD+z8kww3A4sUluAJawW
WMomAz1URmbxLLIhi2zIIhuyyIYssiGLbMgiG7LIhiyyIYtsyCIbssiGLLIhi2zIIhuyyIYssiGL
bMgiG7LIhiyyIYtsKIQNp4EOzGwhbPgQmAaeC7EyJALbML+F4PMtXoj1YRKwhN0ExKoC9KBcTDFT
TDFTTDFTTDFTTDFTTDFTTDFTTDFTTDFTTDFTTDFTTDFzGzRPBHqANbDqj0CH+jIwRX0BmKb+GNim
/gjYg7410HkReFQ9y5vIhiayoYlsaCIbmsiGJrKhiWxoIhuayIYmsqGJbGgiG5pJTzPpaSY9zaSn
mfQ0k55m0tNMeppJTzPpaSY9zaSnDbWXgL3qILAPs9yG2v/gbZiRP/Auyo4uyo4uyo4uyo4uyo4u
yo4uyo4uyo4uiuQuiuQuyo4uyo4uyo5ucPUa0KG+DUxR3wGmIR66ESGi3Ka+CcQdGRjGnHYjQmxA
ESHdsKcQiHUAWMJKgKXYDXRjFkp4D+z8EJhF6CLMIVxLWEB4SH0PGEaE9JCFPbDwfWA/PO2Bhe/y
Q7Dwz0AHYQraH4KF7wPbEMmHoOFP/BBGXwsshW2HMPpaHkavt4GiV1jsMYBphJloE8b9UaCLMIdw
LWEBofA9DP0fAnvAYRh3SSswzOzAXsJ+gWDACyxSi4AlLA9YyrAewYY83gsb3gM6MG4vbDgHTCPM
RJb1wgaBLsIcwrWEBYSF1FLY0AsbRPkQ9rK9ZEMvbDADhQ29NAu9sAERQzb0kg29ZEMfbPgD0KG+
AkxRXwWmqS8B29QXgT2IyT5oNgKPws4+aLge6AH2o+9bQAdypB99/wJMA5/9sN8KzCJ0EeYQriUs
ICykXm3US2RcP3HYT/b3k/39FEX9sL8OWKS2AkvELors74cNYi+liP009h4TgRXqXmBQ3Slvxbz/
Vt6KuzzuRmInD/SgXIT2dmCCehqYQZjLEoG4MwK3E1aoVcBq9RwwqAbkIsTqKWAWoYswh3AtYQFh
IWwowrivAsPqU8Be9XlgvyjDkp3AUnUp0INyCVOGB4EJaFMCS54C5qr7gQVU3k5YweLkEvC8C+hQ
a4Apaj0wjbBQbQTexszAJvU3wGbCNmrZReVuwh71DuBRKofVd4G9hH3qr4H94KoEPOcCi2Ch2Efd
DMxQX5fFbuoIUPBTSvxgZ8VKgEFmlUth2y+BDvUbwBT1W8A09VFgofo4sE19DtiDUUqhfyWwSF2B
mRO+e8h3D/nuId895LuHfPeQ7x7y3UO+e8h3D/nuId895LuHfPeQ7x7y3UO+e8h3D/nuId895LuH
fPeQ7x7y3UO+e8j3/ZhHq3xRHlQ/lC8qJuCgfFG9BBxSL8iDikGUFRvKH8sfM6P8sWIBDsmXGAcO
qh/JQ4pRlNH3I8Ug9CgGoUcxCT1A6FFMQg8QehSL0KNYhB7FJvQAoUexCT1A6BF/nkyaJj6ypPfw
KwhlehKOpTOZvqcWKyt6WWbZcoJeVqLaGPAsuFIvG6Oum9jHcrFeNrPZ8st62cKcys162SodHmlv
Y7coQb1sZ7OVl/RyjPSAckEvx7IaU7d4VqdjvmlQL3NmMs/WyxIzWfboZTytWg7qZSWqjYHZLQ/q
ZWPUdRNrszysl81sguWMXrYwh3WaXrbywpH2NpZlna+X7WyC9Ta9HMM3Whv0cixbZPsxLOHiWyC6
t6Ks8ayVNZ61ssazVlai2mg8a2Vj1HWNZ62s8ayVNZ61ssazVtZ41soaz1pZ41krazw/ysTvJmVD
FqG0CU9b5ayB1bNG/FQiV51sFUoNLEDoxRU/SnXMhZoVrAbiZFtwrQrPE0H0Emc+vPrQuhlYgZar
0K8GbXbgmh8t/NTOi59a6KqgtnU4a8S1OqrT+vthgRM/XrTzQ0MrznajFMRYok0TNAZx3YczYXMT
elegvg7WCC31utYgWtTqY4oWTvhYT2OKURrJl/XkayWuCB+bcN1HPRroSg1ZHdT9KEfNHNJcS1dq
SKMXHGnXI6PUQk8NMRbQrazDlVoaVdMp/AxGWSBGDJAvGt8RtjXbxUj1YMAJ/zXGhVW1aOvF+EE6
Ex4HR+ZD40wbxUm21+l+1RO3O6jlqMXRHgnWWqif5vUunLsoHqJnM4O01ZKGVuKhSZ/5aL7FjGn+
+8h+4b82Lw0UDeJVG1HMtRM6AiPeaDZW6W0acbZH1x6EF9oMNY/MkpdixIurtWP8ikRzOSzx0vjl
+vguitgqmitRc2UO5F7hde5I1ixkt+hR5Nfj7Trxe2WoHT/qfXr8at54dfurqFazx6czJmysoMgV
Vu2iOYv0Gb+28h/K4NFo0eZmK878ZIMY/yaK9uCYeZynW1Af5UG5nndB8tJHsbwRV8pZJs3xtWhT
QfrXklVa3yAkABbnQXaTuCjHx1ruIu21aBNEbAn7q8iDADS04qqYwUryRWTOWK2R62L10GZg14i+
7WSzFrWtFG2NZGGQ8qqR1gGtt5N8EDnpo4jy0xgaQzuob4S91eBvI1ZErW9DVI2WzxXEyWiO7qax
yimHxxtXOxdtyxFFTcRhxUjMV1B9gCK2NSrOA+RpnR7pmi4focjcy/0W9doKkYle11J01sIv30jO
XmlV3RWaPz1Ho9ojq7RTX2e16Ckfs95d6ftovI61a0kUA8ITzRdt1Y9EfcPIHaSC1tA6Wku9V/VU
49k7hlOfHv2X54BgVUReE/WsoPVIeOMb0SNa1tCa9kkz9M/Ki9GcmEfWiBzQ7kQumqsAa3nUOT87
e5Fzk7+8ob6xvjLoXFXfEKhv8Ab99XUu54qaGucWf1V1sNG5xdfoa2j2VbhWeWv8Oxr8Tn+j0+us
ra/wNdQ5G711jU7U+yudld5af02rc7c/WO1sbNoRrPE5G+qb6ir8dVWNzno0Dfpq0bOuwlle31Dn
a2h0OdcHnZU+b7CpwdfobPB5a5z+IMYob5zjbKz1woJybwBl0aW2qSboD0BlXVOtrwEtG31BUtDo
DDTUw25hNrTX1NTvdlbDcKe/NuAtDzr9dc6g8AOWoYuzxl+HseornTv8VaRYGyjoawmis3+Xz+XU
3cxodNZ661qd5U1wXrM7WI3xfbudDV740uCH2+jorXU2BcQw0FiFK43+PWgerIdDzcIlr3O3t6FW
G0vQXF7tbYBhvgbXFl9VU423YWQGciND54qpWXgLKIJTzutc2fOjqPeBXwzjhf4qv7DDB8MavBW+
Wm/DLme9qIk6rRx/gokWeLO1zh9E/5uC3qDm4zwoqKcByjF3wQa/r9G1sak809t4rbPC51zbUI/a
YDCQO2/e7t27XbUR5a7y+tp5wdZAfVWDN1DdOq88WFlfF2zUm4pypRcO7BLtttc3gdpWZ1OjD0bA
JVHt9GImfQ21/qAwaEcrmbd668YVqG2gE8xzRZM2o7ur/eXVUX3x6q8rr2mqEFzUOyv8jYEaDCA4
DzT40aAcrXx1QZczMnZ9HQIi03+t01e7Q3QaVVUXaTyuRdRchDTobwQ95VrcjYxOvOq6lpABmX6M
gtAX1DeIBKmo311XU++NHhQ2ezVLQfzIDNQ3BQNNQdDe7C/3iTbVvprAZQ59mrmgmZhX4av0Iolc
3sZAy8jzIFOT2V1svIOjBZ4oWCIzqSqLE3/5ip6iGM/Ej6J9lvoJh6LMsNs52khzPm37mBjRXs7+
tO3j4kR7ZcGnbe9wiPaGnE/bPj5etDfmfdr2iYlor8iDTDxVKtRe9FtCGM9iWAJLYcnYL6eyBWwW
dgoZbDPW5xKs9tVsGdbnfNbOCtg9bBv7Ku7Uj7Ji9iwrZSewgv8aLd7A6v1/ucQZj+M27uDJPIVP
52k8m2fyJbyQr+PFfCu/je/gNbweso838S7ezO/jbfzfUXqMd/NneQ//KT/Ef8GP8t/zMH+H9/KP
eJ/EeL9kkzdIyfJWaaa8TZorF0k5com0TC6V1sgeabPcLN0i75dukw9INfIH0l75Q6lTPifdLw9I
35TPS0/Il6Tn5UHpZ5jvX47lQHrlv8HBl8HBQ+Dg++DgJ+DgJDj4PVqcBQd/AwdmcJAIDq4BB3PA
QS44WA0OxPv+ZeCgDhzsBQdd4ODL4OCb4OB7ODsGDn4GDl4GB38AB38BB38DB8PgIA4cpICDDHCw
EBwsBQfrwMFmcHALOCgFB5XgoBYctIGDz4ODQ+Dg2+DgaXDQCw5+CQ5Owee3x3JgeDqKg0ngYCY4
uB4crAAHN4KD28DBLnDQCg4+Cw7uBwffBQfPgYMXwMFb4OAjcPD/WDW3sSCfDA6ywUEeOCgAB9vA
QSU4aAAHB8FBDzj4d3DwPXDwPDj4OTh4Axy8Dw4u8m7JwHukeH5ImsqPSlk8LC3mvdIqcHALONgB
Dm4HByFw0AUO7gcHXwUHD4ODx8HBs+Dgx+DgZXDwNjgYAAfD8oBsl8/LKfIlOVMelOcjj/PGcmAe
iOJgMjjIBAeLxR88Bgdbxefv4KARHLSDgy+Ag8Pg4Ifg4BVw8BY4GGKl8L2Cp4CDa8FBDjj4DDi4
DRzUgoNWcNAFDu4HBw+Dg6dRcwIcvAIO3gYH53kz/G6D313wu1uaAw5ywEE+ONgCDkrBwU5w0AYO
usDBA+DgEXDwfXDwf8DBCXDwC3DwGjh4ExycBQd/lz+A3x/KU+Rz8mxwcAM4WAcOtoGDcnBQP5YD
uyeKgyngIAscLBHfpgAHJeBgFzi4Cxx8CRwcAQfPoObX4OADcDDEivlkcHAtOLgBHKwHBxXg4AA4
6AYHXwMHj4GDH4GDF8DB78HBe+DgY14jWXi9lMKbMNfNkhscbAIHxeBgJzjYDQ46wMEXwcFhcPA9
cPBTcPArcPAmOBgAB3+Xi2SjXCLHyKXyRNkjp8vNmOf98jz5gLwKHGwDB1XgYDc4+Cw4+DI4+DY4
eAoc/GQsB460KA6mggMXOCgAB9XgoBUc3A0Ovg0OjoGDF8HBadSK7yUkse18JjhYAw7KwQF23/xO
cPBNcPATcPALcPAmOPgQHKg8U4rhhVI6L5ay+W3SSnBwMzioBAct4OAecPA1cPAdcPA8OHgJHJwC
B1gPpIu8V47hffIM3i/PlzfIN8pbZS883AUOWsFBCBzcDQ7uAwdfBwcPg4PnwMGvwMEZcPBXeUCR
5PNKunxJyZYHFdw/lHXi/mk24Z/DkZmZv6+93WzgZtOZnp6Bzs7OAXFiDHSGcHQGzEZuNg90duBA
jYKagVAI/0JjTkLULCc/FPpqR36OmXOzEtIPs8zMilM7wqKPQa8YMJu52Xr8+MM4HnyQFLR00NFC
FpAtaGcxRdUYyVKq6unsJBPKekJup6OnzGxgZuOgPhKp64ioszGzrcPZ4RTfIvsMxBlyhowGbjQN
mFs6O2k4EwzqFGqNCjcaAsLAAF03iyZoRO0DnYOhUItZgUvZ7gG3ONDIaGzp6SkLBTTqoOnJF0QX
jQam0yBMDYV6DocPH+4ZQ5DRzI3WZ17swkFjaJ314XAIM4wmzTi0lrlROaN1hKXGQCic7ThjUphJ
0QzKpp6i9QPVRgMzGjo7CwudTqOFGS2doc7QVixv0yBaHWoKO82jzeDPqG0sJONeLLvdISPnRjkk
dhYhjkMWFWZRIYsJLTx8WAYlhsLCw9zCFZsasuKmqKCaDrebTkVBHOBCzBT5Rt7hpOwwzdqgXmM2
O5xu7SQ7u7CwZ9DhoJMcN01SQKHRw263IoLrjNN95hOiGZFgEpEZCiEy/4XRbOFmW2+oN/RNyH0Q
QbYZsWvJyW/HAUUjoSui2jxakyf/d6Pa/glRbTFwiykUHdZGLaypwjwS16KirGdAVCjMgrgeL7Aj
ysaJbIvCLYhsPbQtnFtG2PpHY1uk3pPhy2Kbss09fnAbPyG4jaPBbYwEd7R1nxzdFj26LXp0Wyi6
rVyxq2GbBC2R6EZU03kkvCm+MZuj8Y2T0fimmkh842Q0vkWY6vFtkJiV4tttkJlVCcP0MxYLs1jM
LAkiPFzBDhD/FiO3mEWnQcTEINZKizlvJdm1Mk+cWQY7RIy1o05M4WBIC/HRs8GQtsZaLKLfv7W3
o9+YORRRYXDoxxnRzxipGrRYucUexvEN9zfc95J0QxDcFmveyoPigDphIpkn+lgtoo6tZAdHZCXu
rTw02qwTCUr2iZtQwGzuDFhMzGIajhhB1rZrR36OxcYtMSIP7tYz4bqQyASTgZsE1S0IFauRW80Y
+9gJqD9xTFRpN7jOAFUpihLsRlV30GTkJnGzGQqF9lkVZjWMpIMbLU2mfWJ6QmjQMkYn7CXO9JQI
WQ3cKtKlUyRFT6eVc+sooSGThZvsT7GTtERoQuPqqiI2dGij6NdPHBM9FW7SM4TKIqPLxKyIOYpY
mk0KqD8cEjSI8Ef8m6zMZMt357tnh4TEY8ujVaOysLDTGtUUuWLlkjWyusEvrLmSIsLbxLkJzohs
CdGvGYo6+CfqFPhtXNfT06MYGArr1vVwOzfEqgMxMrcanFE546QroqAdqNKnXM8bOtPzxjmo1yFx
ROaIUDElZ2auW9c5ZDZTHVJnJHdsipY7CrMZzqD9gNXCrMid0ew5gPyheTJxq4ViTmTJkNWM02Ur
NBtXLBOn1qF2CuODqBUzPhRJmSGa45EMClFj6nvPwYPoO3bKKZYcI1kkVJlGKoesNm6NCZeFyw7j
+ILzCwjlu50ipJEsVtsy3djIsQLpQrYIw7WkslnHbbecsfCIi8irjo52slrEfplDJJbVxKzmkcRy
kBMH9WNlnrArtsMZuclEJZcWoso+RJjNyG0iEaKzy6RnF9Up46eXTUwP0mskv0yo2y+CPoR7+L6x
ai9PMJuB24hAPcNsnNui6P5npZhwpYXWoIF/RYrZuGSLpNinyDFbJMdsJi3HRGE0x2JlbovKMZFb
dGk0yUQlRY6+nRbeGySr2TmSZ3qtotAtSgv55JFMo9M8tz4nLSaZ2RW9K3agdiSbA2MM2KzMZhW/
CCDkGog7dCCEXu6Q22biNj0aKeNsZpyneTWb3d40cW4dvEvLufa7BikKRM7pSTd6PqTFgYXbbOms
LORmIJDdo+kJlYXS2eUhQfHmGM1BoWo0B6E6htviwsnh5MOZhzN71vWsE8vQneY7ze1mGiWVlY9J
sBU4T2W6Q3SHFVft1qs0nYpcHGms5WI7edPSAYuzkSUdLTYTs0Vlo4PGDV1xiAWArG2HbasdmmQK
sw873A63/iiF5ERw2k3cbtHSSNwuTxwbsx+mWglH7hpRuyZX3/mKBEWtAXOaM5qhYvbMoynavu8y
5e3t2qo34rndyO3mqCztsHNuj56TkNnGzbE/DPc5O6KEds0RlWO20LbRGkpW2irryRrZdomVDQub
uBO53YOa4TmkRVMIJ/GwYIa6/MxMbLyit9GRnCVVtGdE0tqimyPA7Vyyj2yBxqStmUvigYBdlrf2
SN7aI3lr1/I2hhvi1ME4mdtF3kYSFyUnXaNSJHHdIYoejYkIGTZLdmGPHizDdN7SgdlURPIOU27Z
k5Jm5Od3qFiDqV7LXuqP9I0ZTV8eY9TT125jdlssi2VTSK4LXRcqCx/A7UncoexmbrcO9fX1nRjq
O378eN+Q3YIL6SwQKmPhKCnDlXSGbLDbh9lxPBaFo47e0PHQMKPoGRbnQ3R1ePTCsNaOuqeHAm5N
d7/evSwcCKeH7BKmIVqrCFdj8sjxQEDoM0c1GLbHcrvjTOqZ1IG8l+ecqjlV88LGkydPdPd3H7cf
t9tt3B6Tzm7XHY1IWfj2MBzR3CaPSVes/eqtQ+wMyyZehlgfO07Sx0RZO+sNkad5leHwmZbUWKPx
ZIvdzOwWddT4ZHI9PM7hDS1n9jhuj+819hqP31XeXd5debLy5KJTC4ryWpKzk7Npd7yvz2jc39f3
y+YYM4+xin6vnz0ujrOva88IlaSsMo/qZRxLqqi+aonYvMO2vj5Mwo68GCMCI6+srGywTD/sov4A
IqBvX3g/euy/fIjjx2MkHqOEw1jxIkeMicdYRKHv5KmBgVMnT/bpbaIOi51b4l4/8+fsvjFCDxMj
qrVHi0oqV+bZo+rOvi50iL3gqTMRjeKRouWEYNne3SL2DMZRR3JIla4WbovnK/H8Xs6ELIKkQiyx
+CfCozy56oGKBxY8mTeQXJZcht2kxXy8sjIvOa+y8rh9/L7JkGwWI0kxUXEKTgwylwywIBzC2msx
CKKY4EosxAaqjtGqDWDNPK3y5MmTBhOLMVdWVp7s5HHcGK8OO0TCZotWkaQoK8umi1TSD1FPoasz
FiHNbs1pORUJNZUu7OtDEBiN9uTsMpViN5alsYnwZBarZGsQuWrIyIRQ6zSoDlM+VObh1h9rCDxJ
A2IdiTWeESOHB/RPqaysjp1gcnlrQw1Lqmrw7WLZNd5gHctDDb9py0on9uTi711JWnuUOMriHVmt
LDMHk7bcuMnJkm/eUuBkTv26or8a9FcjM5UHGgNszi5fQx2bT5hDuIwwn3ADYeHIJ2icXj8JJfrm
o3YGS/AUwZkLP1aMnAlNwlaFtTMmZUuF7ID0kPQ7dlj+mvw19irjjz4p7JRalI/HE1O2Kdt6r/3w
qMQc0UTUXC6xnQmLRuR1yMWEi4m3Jt466V4hKc9fLqbsKT9IeyH9Xk2u6RiVaV8XkpE8rvxb1kMR
mffS/FsjsviiJrndV8qSI0uO5N23dOeoLJuhiai5XJb1Lf8gIu7NV5Ei90vul1ZcEDK2ZtWs8WTJ
kVV/WZ2w+mlN1jw+Kmu/K2TdY+PKwPr3I7LhVMHXI7LxEU02NY8nm49tPlZo/cy+KDktrl0uW5RC
a6F1iyL63OwSsnVfRDRNt5y+5Z1bLm7L3rZz20Pb3rjl9La/CLl8vO0rxxNhQ6F1e+f2r2tS/M6o
iLFuXSRwiyJ+buv2vB+RHevKH4tIpVmTqjeq3qhOws9KyL7qI9VnUD5SfcQv+Tf6v0Ryyn/Rf3Hn
gp2lkIqd7TuP4ad95493Du3KFbKzfVdg192Q7+56Ztfzu87uOltjrtkCqaipq3lAl+dqZ9TeW3us
9mxdNiS37ua65rr76l7T5S915+tZ/TLIxkBa4L7ARSENTzfuEBJkwW8GT+rymvhaEl4v0NmFptlN
s4Mnm+5rntbsbt7R4mxxtv54T1HD01prvF7QWu05J9rtGdqbu7dm79f3nth7Tsi+vH3tJE/vO92W
3DYNr0+3LYDUtT3S9njbq/sTIIX7D6Fd3v7w/nDbAuB5UdofPvD/ebsX6KjrO+/jk50iF0G3Xrf7
7Nqy7bairVrrhUrrrdXVFMFLxepqBV3BttJ18RJkvRDxgqB5ikGqEAi3BAgKSIwCSgbbRAiRQDQk
IRFCZogzmQxMiwlEQWZf/9E+u88e7Vn7nPOcnveCtWzm9/t+P+/v708yv/nSI6c8MvyR+7P/+cPk
y7P/mTh54UN/4/9OnLxpcnLyJv+LU/L75Z+Rf07+o/6zKf+jR/7gf7vpk3/z6N9N3vTopY8OnzJ2
Su9jzz5x9RM3PfEv0y545sczyp6990+/zhwxc8Tzf/1C9IXuOSfN+dqcn8+ZPGfanJlzFs55Y07d
nD/M+ajoS0XHFX2t6Lyii4tGFN1cVFq0qWjX3FPnnjf3irkPz31+7jtzU/NOm/ezec8WDyy+sPje
4rLiN4qjxYfnXzh/4vx1C85ZMGrB5AWzF7y4oHFBYuFxC29eOGvhHxYdt+icRZcvunrRhEUPLpq3
aPfi4xb/y+KHFz+/+J3Fe0pOKjmrZFLJKyUHSi8unVT6YmlySWjJeUt+umThkt1Lv7n03qWrlyaW
TQs9k30v+/E4ASfiJJyM4N3tp2IITsPpCN7rPgzBO46H4yqMwEhcjWtwLa7DKATvhw/eDX8HxiJ4
T/wv8Ev8CndhPH6Nf8Xd+DdMwD2ZJdl3z9+H+5GHiZiU+WXo3/EgHsLDmJGpDz2LQszEc5iFUizB
UixDGdaaBuuw2e9r8Ta2oA5bsQ31eAfvogHb0YxYJi+0Bx2I248EOpFEF1LYi31I4w/4I/Zn5oU+
yFSHutGDAziIDzNFoY9wCIfxcaYouCsgZw6KMA/FmI8FWIhFWIwSlGIJlmIZyrAcL+IlrMBKrMLL
WI1yvIINmZbgLoKcTajBZtRmmsJXZd4IbicI7iYI35T5SXA7QfYdTbf6dULmj+HK0Pmh5ux7+/vg
KPRFP/THAByNgRiEYxDcAHA8TsCJOAknI7gT4FQMwWk4HcENAcNxFUZgJK7GNbgW12EUgjsEgndT
34rRGIPbcDseyRwITUY+HsUMXfgsCjETz2EWSrEES7EMZdicieuKuK6I64q4rojririuiOuKuK6I
64q4rojririuiId2ZnpDu9CG3WhHFDH/bg86sD/TogOiOiCqA6I6IKoDoqFe/+7DzHZdsF0XbNcF
23XB9uBehJwwvoQ+OAp90Q/9MQBHYxD+OrMn58s4DsfjBJyIk3Ay/gZfwd9mosHtCjlfxdcwGP+A
r+Mb+Ed8E9/CqZkNOUNwGk7Ht/EdnIEzcRa+i7PxPZyDc3EezsdQfB8XYBh+gB/iQlyEi3EJLsWP
8GNchsvxT7gCVyIXP8FwXIURGInrrWUUbsDPcCMe8rofxiOYjHw8iil4DI/jCTyJqZjuz8zOJKQt
IW0JaUtIW0LaEtKWkLaEtCWkLSFtCWlLSFtC2hLSlpC2hLQlpC0hbQlpS0hbQtoS0paQtoS0JaQt
EdxPEdxOkfM7/B5VqMZG//0m1GAzajPbpKwjNCV7B0gfHIW+6If+GICjMRCDcAyCm0LuwFjco6OC
O0Puw/3Iw0Q8kGngzo3cuZE7N3LnRu7cKC0paUlJS0paUqEpmZ7QY3gcT+BJTMVTmIbpeBqxTLfu
7tbd3bo7qrv36e59unuf7t6nu/fp7qjubtLdTbq7SXc36e6m7HvCh+C04N3f+Da+g+D94WfiLHwX
Z+N7OAfn4jycj+Ad5N/HBRiGH+CHuBAX4WJcgkvxI/wYl+FyBO87vwJXIhfBO9CH4yqMwMjgfbyY
gyLMQzHmYwEWYhEWowSlWIKlWIYyLMeLeAkrsBKr8DJWoxyvBO//Dd7jmvljcE+LLkjpgpQuSOmC
VHC/Av/uyd7bcknoWE9fwS0mp2IITsPpCG5yGRbcz+H3w3EVRmAkrsY1uBbXYRSCe0+Cu17uwFjM
4KVnUYiZeA6zUJpp5sZmbmzmxmZubDY5TzY5T+bIFo5s4cgWjmzhyBaObOHIFo5s4cgWjmzhyBaO
bOHIFtMybVqmTcu0aZk2LdOmZdq0TJuWadMybVqmTct0KHhX4/WZg+GbTKB/Dt0Y3ESTvYdmaPYe
mj44Cn3RD/0xAEdjIAbhGBwb3Ldi+gxDcGfNHRiLe2QhuL3mPtyPPEzEA5l2+dghHzvkY4d87JCP
HfKRlI+kfCTlIykfXfLRJR9d8tElH13y0SUfXfLRJR9d8tEVWmun12Uz0B06YgplMgdyQsjJHAju
zQluzVHfdHCbTHBrTvY+ma7srTV9cBT6oh/6YwCOxkAMwjE4NrMge5/J8TgBJ+IknIzP7JVMod0o
/EK9EtyQcytGYwxuw+14wE48wgKTkY9HMSWz2M4stjOL7cxiO7PYziy2M4vtzGI7s9jOLA79JnNY
323Sd5v03SZ9t0nfbdJ3m0K/9e+exxwUYS7moRjzsQALsQiLUYJSf24JlmIZyrDcf/8iVmAlVuFl
rEY5XkEFXsVrWIO1mWUqtiz0ut+/gfWoRAQb8Dv8HlWoxlvYiE2oweZMjVzUyEWNXNTIRY1c1MhF
jVzUyEWNXNTIRY1c1IQa/ZkmNPv9Dr+2oBXvYae934U27EY7oohl2li3jXXbZColUymZSslUSqZS
MpWSqZRMpWQqJVMpmUoxdIyh9zD0Hobew9B7GHqP7tzE0HGGjjN0nKHjDB3XsVt17FYdu1XHbg3u
SHIeqXEeqXEeqXEeqXEeqXEeqXEeqXEeqXEeqXEeqfkC55FUcNOS80jUeSTqPBJ1Hok6j0SdR6LO
I1HnkajzSNS8T5n3KfM+Zd6nzPtUzujQ8TljQtfm3Bb6Ss7tocE5/xL6cs6v8JD/3w/jEUxGPh7F
FDyGx/EEnsRUTPf/K7hTYgaeRSFm4jnMwm8zO4P7n4Lbn7JpldTwXZlIaIgEHsjeAHUHxuKe4I6b
zEFuOcgtB7nlILcc5JUor0R5JcorUV6JquRhlTyskodV5yPVOaQ6h1TnkOocUp1DKvOxynysMh+r
zMcq83Fwy1Rwx5STRNJJIukkkXSSSAY3TgX3TZkjUXMkao5EzRGutE8D7dOX7dNA+zQga53gnq6v
ZG+m6oOj0Bf90B8DcDQGYhCOwbG64oHs+SAl5SkpT0l5SspTUp6S8pSUp6Q8JeXB/OoIbrvKGcRR
qzlqNUet5qjVHLWao1Zz1CqOWsVRqzhqFUet4qZibirmpmJuKuamYm4q5qZibirmpmJuKuam4lBw
I9WtGI0xuA234069/gv8Er/CXRiPX+NfcTf+DRNwb2aXau1SrV2qtUu1dnFTJTdVclMlN1VyUyU3
VfLMep5ZzzPreWY9z6w3E08wE0+Q/UrZr5T9StmvlP1K2a+U/UrZr5T9StmvlP1K2a+U+UoZ75Lx
LhnvkvEuGe+S8S6dsVlnbNYZm2V8m4xvk/FtMr5NxrfJ+DYZ3ybj22R8m4xvk/Ftuqj6M58yP3nG
qNZJ1TqpWidV66TqL/iM0SzTzTLdLNPNMt0s080y3SzTzTLdLNPNMt32BZ4x4k6BcafAuFNg3Ckw
7hQYdwqMOwXGnQLjToFxp8C4U2DcKTDuFBh3Cow7BcadAuNOgXGnwLhTYNwpMO4UGHcKjDsFxp0C
406BcafAuFNg3Ckw7hQYdwqMOwXGnQLjToFxp8C4U2DcKTDuFBh3Cow7BcY5p41z2jinjXPaOKct
J7hRZnTo6/J0vTz9vTx9nXf+MWdsZjf3DM65z6/3Iw8T8QAm4UF80eeTp/yZ6cGNN359BgX43wju
X5mBZ1GImXgOs/BbzPZkPwdFmIdizMcCLMQiLEYJSrEES7EMZViOF/ESVmAlVuFlrEY5XkGF1/Iq
XsMarMU6vI43sB6ViGBDZg5rLWCtBay1gLUWsNYCxlrOWMsZazljLWes5Z5/doU2O/FelL1R7Hic
gBNxEk4O7tfL1DNHPXPUM0c9c9Rn79EbhuAmveG4CiMwElfjGlyL6zAKwV17wU17d2Asgvv2foFf
4le4C+Pxa/wr7sa/YQLuyYzP3sx3H+5HHiZiUuZGnr+R52/k+Rt5/kZPcl8JPYbH8QSexFQ8hWmY
jqcxwyngWRRiJp7DLJRiCZZiGcqwNpTLOrmsU8s6taxTyzq1rFPLOrWsU8s6taxTyzq1rFPLOrWs
U8sui9hlEbssYpcYu8TYJcYuMXaJsUuMXWLsEmOXGLvE2CXGLk+xy1Z22couW9llK7tsZZYJzDKB
WSYwywRmmRDcVyjZnZLdGdxaKNmdkt0Z3F0o2Z2S3SnZnZLdKdmdkt0p2Z2S3SnZncHthpLdKdmd
kt0p2Z2S3SnZnZLdKdmdkt0p2Z2S3SnZnZLdKdmdwZ2Ikt0p2Z2S3RncjijZnZLdKdmdkt35/y0h
GzKrg7sYdf0aXb9G16/R9WuCmxl1/cu6/mVd/7Kufzm4p9FkHhbc1Bjc0xjc0hh+0HPCQ5nXwpWh
C8KxzG/De0JnhTtCZ4fjodPDnZn6cDL0V6EfZm9y7IOj0Bf90B8DcDQGYhCOwbEqGdz5OAzBrY93
YCw++VuDpI5O6uikjk7q6KSJv0FX1+jqGl1do6trdHWNs3+Ls3+Ls3+Ls3+LU0HaqSDtVJB2Kkg7
FaSdCtJOBWmngrRTQdqpIO2MnXLGTplJKWfMtDNm2hkz7YyZDm6ezHnbE9IW1GFr9klpW3ALpZ3Z
F9xDGdx3l72Dsjp7B2UfHIW+6If+GICjMRCDcAyOzdybva1yGIL7Ku/AWATntQecbSZ5evl3PIiH
8DAesVOTkY9HMSUzwwpnWOEMK5xhhTOscIYVzrDCGVY4wwpnWGGVFVaZ7mnTPW26p033tOmeNt3T
oZjnvD3owBd4Kg5u2DStG0zrBtO6wbRuMK0bTOsG07rBtG4wrRtM64bgHk7Tertpvd203m5abzet
t5vW203r7ab1dtN6e3BTZ3BPp2ndZFo3mdZNpnWTad1kWjeZ1k2mdZNp3RTc5JkzBKfhdHwb38EZ
OBNn4bs4G9/DOTgX5+F8DMX3cQGG4Qf4IS7ERbgYl+BS/Ag/xmW4HP+EK3AlcvETDMdVGIGRuN5a
RuEG/Aw34iGv+2E8gsnIx6OYgsfwOJ7Ak5iK6f7Mb0yrGXgWhZiJ5zALv8VsX2sOijAPxZiPBViI
RViMEpRiCZZiGcqwHC/iJazASqzCy1iNcrwS3EqGTajBZtTq/uszfxXchxq+KTQouJ0zuLkwuJnT
08hMU/P3obNNzdzszajDENyNegfG4pN8d8t3t3x3y3e3fHeHHpClSZl3dP87uv8d3f+O7n/H1Bpi
ag0xtYaYWkNMrSGm1hBTa4ipNcTUGmJqDTGJLjWJLg31+v0RZEJDckLIwdWhYTnX4Fpch5/iF6GR
wQ2twf2s4VGhHwQ3tAb3s4bvCk0N7nAM54e+Fp4SOiX04J/5m429Zv9es3+v2b/X7N+bvcl1OK7C
CIzE1bgG1+I6eHrM3vUa3PR6K0ZjDG7D7VkbpuxWym6l7Nae7C2w9+F+5GEiPus5Tq+Y27vN7d3m
9m5ze7e5vdvcbje3283tdnO73dxut1thuxU2t9vN7XZzu93cbje3283tdnO73dxuN7fbze12c7vd
3G43t9u54iBXHOSKg1xxkCsOcsVBrjjIFQe54iBXHOSKg2b1ns/8+9gPre0jHMJhfJx9An9P/t+T
//fk/z35f0/+35P/9+T/Pfl/T/7fC27ClaVGWWqUpUZZapSlRllqlKVGWWqUpUZZapSlxuDO3ODG
XLOvzexrM/vazL624P5cs6/N7Gsz+9rMvrbsbbqXZ2/T7YOj0Bf90B8DcDQGYhCOwbGemoN7d4ch
uHn3DozFPQju4L0P9yMPE/FA5gPVS6leSvVSqpdSveBp9girH2H1I6x+hNWPsPoRVj/C6kdY/Qir
H3FqanZqanZqara72+xus91ttrvNdrfZ7jabaS12eJ0dXmeH19nhdXZ4XXAbcHAXsJ1I24m0nUjb
iXRwM7CdiNuJuJ2I24m4OZcK7goObgoO7gmW6oM5p2TvCu6Do9AX/dAfA3A0BmIQjsGxmVHZW4WP
xwk4ESfhZAT3DJ+KITgNpyO4dXgYgnuHh+MqjMBIXI1rcC2uwygENxMHd/neitEYg9twe/au4r8L
3YGxmJIZameH2tmhdnaonR1qZ4fa2aF2dqidHWpnh4Z+kymXoVtk6BYZukWGbpGhW2ToltBv/bvn
MQdFmIt5KMZ8LMBCLMJilKDU+pdgKZahDMv99y9iBVZiFV7GapTjFVTgVbyGNVibmWmOzwy97vdv
YD0qEcEG/A6/RxWq8RY2YhNqsFktavE2tqAOW7EN9XgH76IB29HozzSh2e93+LUFrXgPO3XSLrRh
N9oRRTxTyAmFnFDICYWcUMgJhZxQyAmFnFDICYWcUKhrX9W1Fbq2QtdW6NoKXVuha1/RtW26tk3X
tunaNl3b5nS20+lsp9PZTqezncH9084fo50/Rjt/jHb+GO38Mdr5Y7Tzx2jnj9HOH6OdP0YHt1Q7
f4x0/hjp/DHS+WOk88dI54+Rzh8jnT9GOn+MDO6xDm6x5p9c/snln1z+yeWfXP7J5Z9c/snln9zg
nuuca3AtrsNPcb0/Pwo34Ge4ET8PfdMT+iWe0B/1hH6dJ/TbPKFf6Qk93xP6xcFN2cE92Z7Q8z2h
53tCz/eEnu8JPT+4OZvjcjkul+NyOS6X43I5Lpfjcjkul+NyOS6X43KDO7adGcYHt2x7Qs/3hJ7v
CT0/uG/bGWKcM8Q4Z4hxzhDjnCHGOUOMc4YYF9zE7ck535NzvifnfE/O+Z6c8z0553tyzvfknO/J
Od+Tc35wX3dwWzd7lLFHGXuUsUdZcHd3cHM3gyxikEUMsohBFjlBT3CCnuAEPcEJekJwr3d4VKYg
uNk7uNfb2eGkT88OJ316dniOZUaHKzOl4ZhnC+fS8PueOzpD/xz6++yN331wFPqiH/pjAI7GQAzC
MTjWc3twN/gwTOHcx/A4nsCTmIqnMA3T8TT+83ngcPY7Xj8zafr4qvN91fm+6nxfdb6vOt9Xne+r
zvdVnbYwCMfg2Mxdf+asEOe7ON/F+c5TEy7IrPIKg79p7OC7Dr7r4LsOvuvguw6+6+C7Dr7r4LsO
vuvgu26+6+a7br7r5rtuvusO3RPqb6UTrXSilU600olWOtFKJ1rpRCudaKUTrXTip9/1mMdz83hu
Hs/N47l5PDfvL/yux1yem8tzc3luLs/N/Qu/61GtAtX/D9/1WM5zy3luOc8t57nlPLec55bz3HKe
W85zy3luOc8t/y/f9Vj+Gd/1eJPn3uS5N3nuTZ57k+fe5LkmnmviuSaea+K5Jp5r4rkmnmviuSae
a+K5Jp30Lnd9yF0fcteH3PUhdxVwVwF3FXBXAXcVcFcBdxVwVwF3FXBXAXcVcNcL3PUCd73AXS9w
1wvc9QJ3vcBdL3DXC9z1Anct467Z3DWbu2Zz12zums1ds7lrNnfN5q7Z3DWbu4q4q4i7iririLuK
uGsZdy3jrmXctYy7lnHXmf/FXVdw1/3cdRl31XHX+dxVx1113FXHXXXcVcddddxVF9yXz11l3FXG
XWXcVcZdZdxVxl1l3FXGXWXcVcZdZdxVx13LuKuOu+q4q4676rirlLtKuauUu0q5q5S7SrmrlLtK
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
ZdIqk1aZtMqkVSatMmmVSatMWmXSKpNWmbTKpFUmQ7HQgNAedGC/zu7N7PDKD3nlh7zyQ175Ia/8
0H95t8HN4ZtDYXUY9Om7Dm4Oj/bPY0KDQqeqR0w9YuoRU4+YesTUI6YeMfWIqUdMPWKhAtVb66uv
C16Bp6c96MAnhvysd8ls8ap2eFU7vKodXtUOr2qH/UzYz4T9TNjPhFe5+dN3DSTsadyeJuxpPHxb
Jhq+PRMNXekVzvIKZ3mFs7zCWV7hLK9wllc4yyuc5RXO8gpneYUvqcEeNdijBnvUYI8a7FGDPWqQ
UoOUGqTUIKUGqf/zd8SbrawWb2ML6rAV21CPd/AuGrAdzfi8n3Ldn9lpN9rsRpvdaLMbbXajLfv3
tx/q0I9wCIfxMY5k9tuN/XZjv93Ybzdy7caV6tZf3U5Tt77qNljd+qvbaeoWZGmw3cm1O7lOAlXh
rdm7cwuy7wk8YvVHrP6I1R+x+iNWH7ivR7161Kvn078z+qw0t33W3xn9Kb2hvwoHnxM2JtQv+13Q
VhVpVZFWFWlVkVYVaVWRVhVpVZFWFWn1mj7/fYSf/KzUf38HSfA5f62+Uh9fqY9VxsLB+zJyfcWo
rxj1FaO+YtRXjPqKUV8x6itGfcWorxj83EKJHSixAyV2oMQOlNiBEvUvUf8S9S9R/xL1L5HBgTI4
UP1L1L9E/UvUv0T9S9S/RP1L1L9E/UvUv0T9S9S/RP1LrGqvVe21qr1Wtdeq9lrVXpOl3WRpN1na
TZZ2k6XdZGk3WdpNlnaTpd1kaTdZ2lWiQyVaVKJFJVpUokUlWj6dLLtUYpdK7FKJXSqxS0/00RPf
1BMD7NCFeqKPnvimnhhgty7k15bQ8NCU0FdDj+FxPIEnMRVPYRqm42kUhC6xW3V2q85u1dmtOrtV
Z7fqPuf09aeZ3Gq3Wu1Wq91qtVutdqvVbrXarVa71Wq3Wu1Wq91qtVut+q9M/5Xpv7Iv+Dy40A7N
s0Pz7NA8OzTPDs2zO1PtzlS7M9XuTLU7U83cfhxykXl7H4+cYd7eyyUXmbf38ckZ5u294Qcz68MP
ZSrC20Knh+tDp4TfDQ2xoim69DE8jifwJKbiKUzDdDyNgsDbarYum//PO2W8ZaVvWelbXn3cq096
9UmvPunVJ736pPq+9T+cNPXS0P7pTwn2s6otn/6kYD8r2iIdHeHgZ3yCdBRYQYEVFFhBgRUUWEGB
FRRYQYEVFFhBgRU8qOb71Hyfmu9T831qvk/N9332lOLwddgsp7V4G1tQh63Yhnq8g3fRgO1oxk5O
2YU27EY7PK/YobQdStuhtB3ab4d67VCvHeq1Q712KHBDqx36wA59YIc+sEMf2KEP7FDMDsXsUMwO
xexQ8DntfycZx9qhc6Sif/C5lnboHInob4e+b4e+z5KPSkdTMO1Cg6VjsHQMlo7B0jFYOgZLx2Dp
GCwdg6VjsHScp+O/oeO/8X/9bcZ+uf2ARbvRgwM4iN7QcV5xh1fc4RV3eMUdXnGHrvxJeJRXc5M6
3pxpU792tWsL3ya3t+Ou0GPhR0JfDedjSuh/hS5Uyw617FDLDrXsUMsOtexQyw617FDLDrXsUMcu
dexSxy517FLHLnXsUscudexSxy517FLHLvXrUr8u9etSvy7161K/LvXrUr8u9etSvy7161K/LvXr
+jN/M9tpNzrtRuen77/6rJ/IitqJqJ2I2omonYiqXbfadatdt9p1q1f/7BnqVr8GZ6iLrHyvle+1
8r1WvtfK91r5Xivfa+V7rXyvle/VxfutPmn1SatPWn3S6pNWn7T6Hqvvsfoeq++x+h5d3KuLe+1C
j13osQs9dqHHLvTYhR670GMXeuxCj13osQs9dqHHLvT8mZzvtQt77cJeu/BHu7DfLuy3C/vtwn67
sF8X7/7MiXpTJslSvcFnA7NTr87cn119odUXWn2h1RdafaHVF1p9odUXWn2h1Rda/eNWv8HqN1j9
BqvfYPUbrH6D1VdafaXVV1p9pdVXWn2D1TdYfbXVV1t9tdVXW3211VdbfbXVV1t9tdVXW3211Vdb
fbXVH7b6w1Z/2OoPW/1hqw9+puGK8CidfAO3/szvbwp9RT1v+HQyjQw+w1pdb/h0Mo2Uw+lyOF0O
S6z2aSeWy8LvZFaHGzJHwttDt4W+bPXv/Qdzdx4fZX3uffyemRhxSLSuaO1T27rbWkWwta6ttVZr
taJ1q+f4eHpsfVDTuq/FpVKsC3XfWlu1WsQtKEEpgqgsAiFACISMIYDMZGcWtpkB1N7Pe4bRh7Z4
zvH8cV7Pq69PE5P7t1zf63td9+8OM4noO0TfIfoO0XeIvkP0HaLvEH2H6DtEv/TjV1fYRbvVE2Zv
N3t7uXYmmGWCWSaYZYJZJphlglkmmGWCWSaYZYJZbqbhMhouo+EyGi6j4TIaLqNhOw3badhOw3Ya
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
Ah+dGj/Tbvcr/4xr88ihZQ0OKv2bQHA2ry3jtWW8tozXlvHaMl5bxmvLeG0Zry3jtWW8tozXmnmt
mdeaea2Z15p5rZnXmnmtmdeaea2Z12bz2lRem8prU3ltKq9N5bWpvDaV16by2lRem8pXs/lqNl/N
5qvZfDWbrybz1WS+msxXk/lqMl9N5qvJfDWZrybz1WS+msxXk/lqtn6Z0S8z+mVGv8zolxn9MqNf
ZvTLku8KfFfguwLfFfiuwHcFvivwXYHvCnxX4LsC3xX4rsB3Bb4r8F2B7wp8V+C7At8V+K7AdwW+
K/Bdge8KfFeIvBZ2q+aGYEfngaLzwAbngQ3OAxucBzY4D2xwHkg4D+SdB/LOA3nngbzzQF6X7tKl
u3TpLl26S5deGmyjFuNqMa4W42oxrhbjwTBZWyJrS2RtiawtkbUlsrZE1pbI2hJZWyJrS2Rtiawl
ZS0pa0lZS8paUtaSspaUtaSsJWUtKWudstYla12y1iVrXbLWJWtdstYla12y1iVrXe58ne58ne58
ne58ne58nTLZKZOdMtkpk50y2SmTK2RyhUyukMkVMrlCJlfI5AqZXCGTK2RyhUyukMkVMtn5n/3m
IXe+nd35BrrzDXTnG+jON9Cdb+DW7nw0PL38itifBF/g+fNVwBf4/nwZmlF+Vsg4X2ScLzLOFxnn
i4zzRcb5IuN8kXG+yDhfZJwvMs4XGeeLjPNFxvki43yRcb7IOF9knC8yzhcZ54uM80XG+SLjfJFx
vsg4X2ScLzLOFxnni4zzRcb5IuN8kXG+yDhfZJwvMs4XGeeLjPNFxvki43xR8mwfz/bxbB/P9vFs
H8/28Wwfz/bxbB/P9vFsH8/28Wwfz/bxbB/P9vFsH8/28Wwfz/bxbB/P9vFsH8/28Wwfz/Zx6spP
Obn2b+3VGZya5dQsp2Y5Nevk2hUrvYv4LIomKZqkaJKiSYomKZqkaJKiSYomKZqkaJKiSYomKZqk
aJKiSYomKZqkaJKiSYomKZqkaJKiSYomKZqkaJKiSYomKZqkaJKiSYomKZqkaJKiSYomKZqkaJKi
pd9umaRokqJJiiYpmqRokqJJiiYpmqRokqJJiiYpmqRokqJJiiYpmqRokqJJiiYpmqRokqJJiiYp
mqRoUhfIUTW51de7vOvrW3mNLFW7qdpN1W6qdlO1marNwaOqPanak6o9qdqTqj2p2pOqPanak6o9
qdqTqj35GU5XpXc6p1V7WrWnVXtatadVe1q1p1V7WrWnVXs6coDqOhAH4av4Gg7G13EIDsVgHIYh
GIrD8Q18E0fgWzgSR+FoHINjcRy+je/geHwXJ+B7OBHfx0k4GT/AKfghTsVp+BG23o3++fejjVBT
N+MW3Irb8GvcjpH4DUbhDvwWm38PWlE3KupGRd2oqBsVdaOiblTUjYqR3+s0f8AT+BOexFN4Gn/G
M3gWf8EYPIexeB4v4EW8hJdRj3F4Ba9iPBowAW+7l7+DaZiOGZi59d+K8E9OOiv8N13w3Mq/dR1d
+Xeuo3XBhWV39XFXH3f1cVcfd/VxVx939XFXH3f1cVcfd/VxV5q70tyV5q40d6W5K81dae5Kc1ea
u9KV155luSvLXVnuynJXlruy3JXlrix3Zbkry13V3FXNXdXcVc1d1dxVzV3V3FXNXdXcVc1d1dxV
zV3V3FXNXdXcVc1d1dxVzV3V3FXNXdXcVc1d1dxVzV3V3FXNXdXcVc1d1dxVzV3V3FXNXdXcVc1d
1dxVzV3V3FXNXdXcVc1dWe7KcleWu7Lcld3q6+U+u7uy//lvrgqquKuKu6q4q4q7qririruquKuK
u6q4q4q7qririruquKuKu6q4q4q7qririruquKuKu6q4q4q7qririruquKuq4q4B3DWAuwZw1wDu
GvAp7spxV467ctyVq9xjR2zFXa3Budy1lLuWctdS7lrKXUu5ayl3LeWupdy1lLuWctdS7mrhrhbu
auGuFu5q4a4W7mrhrhbuauGulsq7LRq5q5G7GrmrkbsauauRuxq5q5G7Grmr8VPeWTFHpubI1ByZ
miNTc2RqjkzNkak5MjVHpubI1ByZmlN+Z8V9nqHuxwN4EA/hYTyCR0s/GeWUP+AJ/AlP4ik8jT/j
GTyLv2AMnsNYPI8X8CJewsuoxzi8glcxHg2YgNdKvw8hGELhIRSeVq7flRReSeGVFF5J4ZUUXknh
lRReSeGVFF5J4ZUU7qZwN4W7KdxN4W4Kd1O4m8LdFO6mcDeFeyncQ+EeCvdQuIfCPRTuoXAPhXso
3EPhHvUbV79x9RtXv3H1G1e/cfUbV79x9RtXv3H1G1e/cfUbV79x9RtXv3H1G1e/cfUbV79x9RtX
v3H1G1e/cfUbV79x9RtXv3H1G1e/cfUbV79x9RtXv3H1G1e/cfUbV79x9RtXv3H1261+u9Vvt/rt
Vr/dXNHLFb1c0csVvVzRyxW9XNHLFb1c0csVvVzRyxW9XNHLFb1c0csVvVzRyxW9//lTx//o3WFr
9bu1nwb9Y/3+Qv3eUKnfYyv1e2z5tbfXfMbfifhf/RlgC3e1cFcLd7VwVwt3tXBXC3e1cFcLd7Vw
V4sTZcGJsuBEWXCiLDhRFpwoC06UBSfKghNlwYmy4ERZcKIsOFEWnCgLTpQFJ8qCE2XBibLgRFlw
oiw4URacKAtOlAUnyoITZcGJsuBEWXCiLDhRFpwoC06UBSfKghNlwYmy4ERZcKIsOFEWnCgLTpQF
J8oCd+W4K8ddOe7KcVeOu1q4q4W7WrirhbtauGsRdy3irkXctYi7FnHXIu5axF2LuGsRdy3irkXc
tYi7Wrirn7v6uaufu/q5q5+7+rmrn7v69YKCU2Z2q7/9dJavz8YcNGJu+ZVApaefLwS10SPDVPS7
OCn8l+jJ4eXRU8LLY6eG02NneWY6t/wbUUt/52Bc5e8cjOOFTDAwemjYHx2Kb+I4nBQuNHqu0XOj
p4aLOWm5kR1GdQTbuzrt6rSrC9ZbYUTamiuiw3w819fO9/lFqMOd4dLoXeFS6/QEcSPzRuaN6jIq
b1SXK1a6YqUYDhbDwa6cW16j25Xd1mhzZbcdNdnRPDuaFy3HE84u/QaFyu+Vrq38XunaYIC5x5p3
rF3U20W9XdRb421rvF1+NdxO5h5u7uHmTpl7uLmL5l5v7vXmLu054epE7Ky/rY+d+7d85adNh1R+
2nRI5ZVDM8ozXWimC605x0wXWndO9KTgf5nhNDOcVnnv5t2V10QcVPmNFEMqv5FiSOU3UpwXfM5M
V5jpCntab7bZZrvCbLPN9HMz/dxMNWa630zXmmkns+xlhr3McLMZrgu2NWqGETOMWGLEElfs5Iqd
fPfBYAdqrKPGuujw8LnoJeFD0UtxGerCdf/gj5v440163sQfbxq9Xt6G8cS5GM4Xl/DEpbgMv7DO
WeH7n3gj4vp+exkmt+fL7UWo8wx5fvnnU/v5bguPDvPVc8P3zNZktiazNZmtyWzv/ENet6/kdfvy
zCvEMSxsMDZpbNHYD4390NgPjV1h7ABjB1I5Xn6fwQU+lt5rsPnfl98tj77dvmbb1+zo8OAL9jbb
qH+n7EbKFoweafSgyk/jBpX/Dfey8NHSv06X932Ftdd/MsPm0UcYvaDynv4TyyM3j3rQKPd3V89z
9TxXz/PdXX13V995mFOvse9rw43R6/h7ZLBNdHSYjT6shh4LM9HH1WXUdzdFR4aFIOL/N8rDdarr
epHfgJFha3SUWe4wyz1hb/QRO3ws/MDID3z1SnNdhWvMcB2fjwh7zN8ZfSjMRT3d8O6VFL8K1/jq
9a68AbeEzdFbcRt+jZHBrtFR4bjova67L3w/ej8ewIN4LJxkrUlBlV0ud9UiV62MPhKuse+R4Vp7
KtrxleEGq2ywwiYrlKJZyaEFDi24omCWDWbZYMfX2mUpvhHG3myXI3WBUb52r2w/EuaCz5trqrmm
2nGvK2ebM2XOVPRG/z0i7DNqrQjSIkiLIC2CtPU+st5U60213pro78JZImkTSZtI2kTSRpMmur9r
L6320hrsaaUuK3VZaZ19TbNazgrtVlhlhawVslbIWiFrnzX2Od4qaauko07/lO6175et1GulXiv1
WqnXShkrrRHPm1ZbYbUVwXZWK1itUI5+82zrzbbGbGvMVDDTej36enm+ASOtMYqyd7vyHleWr/D5
I3iMLx6vZLfXnL1GpY1K23W/Xffbdb9d95fX+XjH5v+nnT7mmsfVcimXq8s/saw2Z9qcaVGkRdHl
mrRr0uXc5f9+f2a8u7zzglgLOsK1xo805yjr3u3ze/jgXu56JIjrfh8rcI1sjcDNwR6u/tAOV9vh
aldvEOdq2Vtv1NftoGAH6z9xT8mDJY+tsYM1Rs76pHbWB7Hy90ZilMrYwVqN1mp0dcbVGWuVqqvd
zraxXo/1esra3uu/H1IbD3PWY772uDtYrFyvmyPcEAyN1svha8Fu0TfDBdGpeIcrp9nb9PDW6Izw
6ehMzHIvmhv+Kjo/HBltcU2rj0uQo/JqrDNHPrw3WgjfiBaxUd19FP4xFug7VWFvbFsfB6DW57uF
+dgg7I4DcCAODtfHDnEnHxxOjR2GIRiq5x7hrntUOCHmPvvJXzo6O/hc7JygpvI+pEN1+ld02EN1
+lf0pF53rmfFVo9p1J8eLhbFelGsF8XG6Gwf57qfz9fNFouy1ccl6OXhPlnMq78C9xexKVwjgvft
/n27fz+2hw57SJiyy3V2uc4u18Wc5uwwGexeWbWdfhus2mbVjFUzVv3Qqp1WTVi1zarrrNpm1Tar
Fay21mprrbTWSmuttNYqG62St0reKnkrZIJfWuHn0RfCm6yyIfpa+Er0r+GI6CS8qS9MxTuYpnvO
CsdE53JPi/9erNoT4c+i74VTou1Yig4sw/Lw4ugKH5OuS4UTo50+70IPeoNron3hk9F+n69COrw2
mvExi5xTwmqs8flarAvPjq7XKQoiLGJjeCzt3o1+4Hsf4qPw9ejffAxlMIIoYuEMzrgwto3Pq8Pf
xeLOBAN9XuO8Xxu2xnYIr4h9DjtiJ+wSfplzhnLOUM4ZKhfDY58Pr47t6XtfwF7Bz2Nf9vEr2Dv8
Vmwf7Ov7+/nv/XFAuDen7R07yOdfw8HhV2JfD4+n9DOUvo7S11H6Oq47UU7/EPuGa76JI8J7Yt/y
8UgcFb4RO9rHY3CsM8tx9vFtn38nPL/yqscV7qFPuYde4g78JXffL8WGl88f7wRflaWVsrRSllby
x8ot/LGMN7p5IyFjK3kjwRsJKndTuZu63XyynLrLqLuMul0UTfHLcgp288xynllOtT4KrabQagqt
FvFqEa8W6WpRJkWZEmVKlClR5kSWFdEyUeiNwVHq6hj1tFwtLQ/257MCf/XyV6+dt9p5q50vtPNS
HTVV3LzEjlsrdbTErpfwzRftvN3O2+28xW7n2G23nbbbYac8dtlli1222GWLvA2Ur2756rbjhB0n
7Hhxpc7es+P37Pg9O15cqjO7bQkOsKN5djTPjubYUbcdvV6p6pQdzbOblN2k7GZnu1llN6vsZiUd
V9Cxm47dlR6VoGOb3a2iYxsd2zhwQ6VPpewyZZcpu6yxu5Tdpeyu2e6W291Cu1todwvt7n16dtjh
LDtMubM9q8pLO5uhVmditiqfawfzdYLF7nCtPi4JO1VprxPiXqW/s2rMWrpvoHuB7gVjNvFVBz91
ORc9S/kXUI+Pr5geXvlJj57tjDE3fKLUX+TxWXl81nnjWSfcFyhSzznjuO01e/qr/56E6RSYQZGZ
mE29ue5O88O3ogv1vs05fcse39I/cnpFvx6QU6c5OVwoZ+1y1m5/bfbXFuxtpXutdKuVUn/Xnaa7
m81wH5uJ2b43Nwytsr7SB9dbYb0V6q3QoOM0W+Vdq7xrlZ/9XQ72Dq+y4lWqepVcJOUiKRedZe1p
rgpLrx0ZbDeDafkOLWdRpNcTShB+JLsfye5HlP6me31Jy+kinCHimegNquVzjXyukc815V57m2ge
EcnbInlAJA9wXTPXNZt7VnSGO+ZMzAqfEdEHXNcsom6RXPMpvfaOSq+dote+/Q+99jaRN2zRa2/d
otdexb1XbdFrh+u1zVv02rP12vlb9No3P6XXXlXptc9Q99ZKr62r9No6vbZOr63Ta+sofxTlT6L8
SZQ/Sa8dpddep9fW6bV1NDxPr63Ta+tk5URZOVFW/kWvrdNr62TnRNk5Ua+t02vrZOm7eu2/qZqX
qXwblW+j8m0yd6peO1qvrdNr61TQr/XaOr22TiXdotfW6bV1eu2/yvBJem2dLJd+R+LZlVfpvyzb
1+m1u+u1u+u1C/Tal4KLZe9nsnel7L0qe1fJ3lWyt1j2Fpe72DSVOCucKXOrZG6xzPXI3NUy1yRz
TTLXJHNNMtckc/fKXJOsvSVrTbLWJGtNsvavsvaarDXJWpOsPSZrTbLWJGuvy9rrstYka02yNk7W
5ug/eRl7S8ZSMtYkY02y1SRbTbLVJFtNsrVQtl6XrSbZapStx2SrSbbelK1FsjVJtibJ1iTZmiRb
35Ote2XrXtm6V7bekq1ZsjVJtibJ1gWyNUm2JsnW+bJ1vmyNk61JsjVJtu6UrTtla5JsTZKt0bI1
U7Z6ZKtDtjpkq0O2HpatRbI1SbYmlc9m3/LxSByNY3Csc9tx9vBtn38n/ItM/Uim3pap0vsfvyE7
C4L9ZOd52XlJp2jRk9bI0nxZel6WnpeZrMp8SWUuUZlLdIy3ZSmjY7ymL2Vkqk/XeE3XeE3GnpWd
mWqqTybmy8AMCifURlJtJKnco/YXUzGn/her/8XUnEGxlynxMiVetsvSOxbOKN2zg315ZCGPLOSR
Jv74q5U7+WOhXB8vpx1y2iGXc63yvlWardIsnxOjpXcxBp6kq+i0rY8DUKNP1bqr7UazQdgdewVf
o32R5u00b6f1e3TuovM8Os+j8zw6t9L2PRWQoOUi5/Ved5/SfXJo+KGzf335fHkphR6j0GMUmmaf
t1Jho32Nsa8G+2oQfX/lnFBvT/X2VO+JYHo42sgZRs4QYdHI3xn15icn9813xOUfnyqMyOnTq7HO
fPnwBVe+68p3xb3c1S+5eqy41xkx1oixztFJV+edUgryUsQmJ4xAZNVhv6vmuWqeO2RSLeTD91zV
5aouV/War3QObnblelc2u7LZHTzBF8uRRo4nVmOdp5CN2KSTf+RuXRUuMapDfp+Xz0lc18Z1pXvT
xPIrqUqvoiq5b0czrDfDejOsr5wHVlh/hdn6yyeVgGuqyuv3WL+n8k63QzxvHOa+2uq+2lpWpd8s
/WZ53ywdZkmbJW2W982SM8sbZinF+4ZZ3qBKzndXY/N57oOSfuUzf5X7VuXcL7sJ3y3pl3PFamze
5dotTi1pMS8xcqmRH4h5jdFLjV4aREVa+rncEM+SCXe1tHk2mTkergu2/+QunlRh6XIuF5p1uVmX
u2qpGSfoPesr2k8w44RY6e/DlkbONPKvRq418g0juz9+ail1si39YsQb9B9G93/3TFp6D912xq8x
Zo0xq4xZVXmuylmpz7iccbly5JOt8q4VZm9Ra4tF/LIRhXJtxcs/rfpNJbvvWWV4+edxpdGvlHtB
2lNVTp9YjXW6+sayNzLWKunQZvTllZ91LTD6vPK/I+xk9HKjJ4pwnj6/xCxv2fG4LWppYqUy/kij
Ukcpnbv/aOd/NOtbZr3bbPXlLC+19tLy2TevvjaG043K2MNSIzJGZLgnQbkkv+fVb8F9oohN+kHg
TrtZlVGuHMVvP+W3n8pn3o4K5izCPd55ZQ+nw0MwWL4OwxAcHm7UJ3bR/few1sdntEPoPVj8h2EI
Di+/V6+39BsJgrirs67e4Oqsq7OuLLqy6Mpi5em2X5dcHXwxEg1nRWKowjaoxrYYgO0Qx0DUWr/G
E+wu4RO63yrdb5Xut8oK46wwTgfM6oB9OmCfDtijr3XrdKuskqXkM5R8pvzq39Irf0s1u6s+uj62
ixrcTVSDsDsOUDcH4mAcYqbBnHQYhmCorx0e7KCPlp6du8yeUcdODcFgkbeJvE1P3cXpcQ+nyL35
dh/sW/4pxIZ/er7/ib1dEK6iVY2rd6PcIOyO//dM0F9e8yhXH0fV7cydK/+8YG/nlH0w2HcOwxAc
bo3S37kc4Iq1lZ97LPDdBb67oLLi/Va8P9jWd7N/l+FSNj7uQqVV5psjb5U2q7RteYY1T2k/XUHE
7vLBzrFan+0SPmn/WfvP2n/WuNeNe13k+S0ykhHLKnFkZaT0nsgXZeRFGdlJRko/i08EO5rp1X/I
7VQzTTXTOjOtN9N6M20w07pKbjeaaa6Z5n48UzkDK+2/x+j3jH7P6ELlyW9LT3eJY5MZ8hTbzWl/
EHbHATgQB3vu3vwU8H5Zk2XmW2a+ZebLmW+x+RaZb5H5FvFEf/k1pnvH/newd3BicFH4ePAz/BxX
hU8FN9L9JvwKI3AzUuFjQSe6sLb8O9vuCzbhA3yIj8L7IgeEzZEDcRC+iq/Bs2Lk6zgEh2IwDsMQ
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
NNc4SGVjYlmaAAPEmORDIN/KyEMuv9iBQYH3q4URw07P9ooYDEYRI4uVPwzRd0XgcSI2xvOTN8vV
F31KutymfOCd8bU1QoBvn4ZsnSBZInxbmTqPdbj+Zq20uBDv4fupFF/tOkP3/SmtlyQi005NG2ej
Ox3POLJ/fjnHr6rT10W7mdN5Fh2ENMyz6pxPN47oVDVOyN5IZS0ya+mZyn90u+l4SMCpe2BjTcSA
oM7jvAPBoWNeF3rN0VcuBTtn2Sb1o0K+fzXZyJ0uv1tBU7Jco+Ep8vrOJ9gpcLsvSki79oloq8Mu
UEA9ITpvTPzNuO1ecjjp2zTftOu8Kb58dKu563AjBnlj1wNjGktHdEOBkRTNMUZhf/hQeQU8aUzX
kw/lWMkSUFVVbNmNkhPguJH1tiuGNi+9IGkq9kEJ7ejQ5/COnN+G2/KtoAoA/guH4YK7DQplbmRz
dHJlYW0NCmVuZG9iag0KMzMyIDAgb2JqDQpbIDNbIDIyNiA1NzldICAxN1sgNTQ0IDUzM10gIDI0
WyA2MTVdICAyOFsgNDg4XSAgMzhbIDQ1OSA2MzFdICA0N1sgMjUyXSAgNThbIDMxOV0gIDYyWyA0
MjBdICA2OFsgODU1XSAgNzVbIDY2Ml0gIDg3WyA1MTddICA4OVsgNjczIDU0M10gIDk0WyA0NTld
ICAxMDBbIDQ4N10gIDEwNFsgNjQyXSAgMTE2WyA4OTBdICAyNThbIDQ3OV0gIDI3MVsgNTI1IDQy
M10gIDI4MlsgNTI1XSAgMjg2WyA0OThdICAyOTZbIDMwNV0gIDMzNlsgNDcxXSAgMzQ2WyA1MjVd
ICAzNDlbIDIzMF0gIDM2NFsgNDU1XSAgMzY3WyAyMzBdICAzNzNbIDc5OSA1MjVdICAzODFbIDUy
N10gIDM5M1sgNTI1XSAgMzk2WyAzNDldICA0MDBbIDM5MV0gIDQxMFsgMzM1XSAgNDM3WyA1MjVd
ICA0NDhbIDQ1MiA3MTVdICA0NTRbIDQzMyA0NTNdICA4NDJbIDMyNl0gIDg1M1sgMjUwXSAgODU1
WyAyNjggMjUyXSAgODU5WyAyNTBdICA4NjJbIDQxOCA0MThdICA4ODZbIDkwNV0gIDg5NFsgMzAz
IDMwM10gIDEwMDRbIDUwNyA1MDcgNTA3XSAgMTAwOFsgNTA3XSAgMTAxMFsgNTA3XSBdIA0KZW5k
b2JqDQozMzMgMCBvYmoNClsgMjI2IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTI5IDAgNDg4IDQ1OSAwIDAgMCAwIDAg
MCAwIDY1OSAwIDAgMCA1NjMgNDczIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNDk0IDUzNyA0
MTggMCA1MDMgMCAwIDUzNyAyNDYgMCAwIDI0NiAwIDUzNyA1MzggMCAwIDAgMzk5IDM0NyAwIDAg
MCAwIDQ3NF0gDQplbmRvYmoNCjMzNCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCA0OTUxMy9MZW5ndGgxIDkzOTE2Pj4NCnN0cmVhbQ0KeJzsmwl8VNX1+M99b/Z9sswkmcxkJpOZ
STLJZA8kATJkDxAIJCMJa0IIxLqAQMANxapIo4iKu+JWtxaVybA4CCIqaquiVnGpS2utrWsqbtWq
TH7nvjMJm/qz1t+n//+nfcmZ773nnrudu7z7XibAACAZP2TQWtfW3NhoLvkMWNsFALaO+pq69i3P
X5kDsO52AMXF9TVTal+9c4MP4MIsAHFNY119A3hli9B+IZbiaGyd1vbEpsw7ATYUAtyT1NgWqvnk
Oe0gsKo6gBTntLaC4lOvXvEpAHsF7bt6TuleOvNF1gNgvgVAuK9n5Qqn9+OCOQDF6wDkny1auviU
W9+vuQcgqRVAnbi4e/lSSAE31p+E+U2LTz5j0Sb3/gcAxp4NUNrU19u98K3xD5+O5WMZUN6HCv1e
DbaFXYnxrL5TVpz+8skJAaxrLICx76TeZaeWPlO2CqAf62NjT17S0/16wgcvAZy8D0C175Tu05ea
vrTMx7Qo5nee2n1K74Ztl2wEWLkXwFC6dMnyFcOtgPVf8BlPX7qsd6n5kS+x/3b0R3ImcN8yecap
LeIT843jPodUFfBr1wdnP835cO5n53xjjC1Xv6+8CW3VIABdmE8BMWD7NGdherf6famkIy6xjWtk
3bAR5HA6iJjTBAXQBaBLx3oFTBVlHmE3pqrk18lLsEgHUXwOHhBABYJRKYgymSjIbgHhoyA4zxop
u6XN6QT8+VpGbVDeJHidADdL9e6VG3hPsXTD4dawZ+FHX7JxMO2H2InvwPofZHfPD7P7v7jk9T99
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
oORk3NeCMotxzoESDlbOBrSirgZWtg1HLpxrY9eE+x1ogRmwoRz9xZ4VOOpCzg1etEwnanTjvB1H
tM2duLsB19vQGlpLu69WN0q0+njSEmbI2M54Ui4uJst0JmsjzlAZO3Hezu5wsjMtrNVunxz1uJLB
am5lZ1pYjTboSDjv59KKelqYxjp8rWzDmVbGVaiTyukOaAHl2MFkEfTt17bQ9hb2q0VdyDf5NE5b
1YqyNvB3syMqsXuwPwSdCVzMrO1tPrnamW4Xs5JDLQ6UiGqtm90nSL0Ux1nMHgJ7M5nV1spqWMH0
0Onr+UB90x4T5Lez9lP5hX5xMmug3wJH2tdm1NExKI3QxiW+Mi4crfTV7oYUQg8tH+wlG7MRG862
DpPLb831aImN8a/38c8axerHXSenmUzCtRbUNm7QY/LJPJ8FOXy2Nga15eDq8HszB+8d3RPsPpsW
JLT5ZFrCrgpttPu0SNvdwKyZyrCU9aP/ntGvNv5LXj1kQUJ/zcWRg7WB8p/NPMA9rG+zfS1oD5Cg
3ueLbialndl3Jc7UkxTW76ko08Dqn8ZaJdzrBnVAu9mgLkZZzO+HtzyL1d6KMvTXu2j7lzAJOlDD
CpylvdrIZKHeNLxW/3kaUYQeWDpY33zWZsGSVzALdLEWupmvuVhsEO42Mxmon9qZlTkYD0FDi9m9
fu1Ngf4qESWFe50BVwQfb2A6GfLbLsarnvn1aHyFY1q2HlbUyXTYMOgHDew6jTSCBH7b72CStvms
X6jLzlLqzSPlpteFqJGCu1KZdbZCLvugH1/fqrbrar55HQ3V7o/cZl/sFaynflgMvF72IXsd3q7x
ARqgkgiyCCOB3+qdg6NKA4urbSy+2m4oqaBn2zCd2n3WP9IHqFap5XWyOxtYjHKw357z10NLtrA4
91099O/yiyGfyGatoT4gjE5ZrK86SPcz5tycnAJzlaPe2e5qb3SbJ7c7O9qdNrejvS3LXNbSYq5x
LGlyu8w1dpfdudzekDXZ1uJY7HSYHS6zzdza3mB3tpldtjaXGdcdjeZGW6ujZYW5y+FuMrs6F7tb
7GZne2dbg6NticvcjqJueyvubGsw17c72+xOV5Z5utvcaLe5O512l9lpt7WYHW7wqHdlmF2tNrSg
3taBPL2ltbPF7ehAlW2drXYnSrrsblaBy9zhbEe7abNRe0tLe5e5CQ03O1o7bPVus6PN7KZyoGW4
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
XYbaZag9KH31YAZ9i26mb9N36BYEmEmz6K7iBM5O4OwEzk7g7ATOTuDsBM5O4OwEzk4Ilhd3yNDt
MnS7DN0uQ7fL0O0ydHtQ4b/7BT1IlfQQPUyPUBVV06P0GK2kx2mVW/4JepJqaDWt8Z+vpXW0nmrp
aaqjDbSR6qmBNtEztLlYYY9XBL/y+yaK0BZqpq30a3qWWmg7RamV2qiddhTnyPgcGZ8j43NkfI6M
z5HxOTI+R8bnyPgcGZ8j43OCbv9OD/X6fdyve6mP+inhnthHSdpPA5SibLEOE+owoQ4T6jChDhPq
MKEOE+owoQ4T6jChbmxqu0xtl6ntMrVdprbL1D53Oi64zrKus6zrLOs6y7o/Zro/Zro/Zro/Zro/
Zro/Zro/Zro/Zro/Zro/Zro/Zro/Jrk/Jrk/Jrk/Jrk/Jrk/Jrk/Jrk/Jrk/Jrk/Jrk/bsWfMvwp
w58y/CnDnzL8KcOfMvwpw58y/CkL3VD8x9BkmkJfpq/QVP/+jfRV+hp9nb4ZXOQJ/VpP6Hd6Qr/J
E/oMT+g3eEKv8IT+RU/oFZ7QKzyhV3hCr/CEXuEJvcITegXGlWFcGcaVYVwZxpVhXBnGlWFcGcaV
YVwZxpVhXJkn9Ao3w62e0Cs8oVd4Qq/whF7hhljghljghljghljghljghljghljghljgybnCk3OF
J+cKT84VnpwrPDlXeHKu8ORc4cm5wpNzhSfnCvTYih4t6NGCHi3o0YIeLa7legTZiiBbEWQrgmxF
kK0u6Ptd0Pe7oO93Qd/vZrgqfKP74KvF1W6HqW6H8bbuu90O423ed7sdlqDMvPCW4i/Dg54tDgRn
hzPF5vBQcG3wP5CnHXnakacdedqRpx152pGnHXnakacdedqRp33sOy770WS/9GelPyv9WenPSn9W
+rPSn5X+rPRnpT/7queBwuh3vL5W+lqUVy33quVetdyrlnvVcq9a7lXLvWq5Vy33quVetdyr3oZ3
SbxL4l0S75J4l8S7JN4l8C6Bdwm8S+Bdwjus9Q5LX2nsxbtevOvFu16868W7XrzrxbtevOvFu168
68W7o3h3FO+O4t1RvDuKd0eDucEbVTpXpXNVOlelc1U6V6VzVTpXpXNVOlelc8e+61GNc9U4V41z
1ThXjXPVf+J3PapwrgrnqnCuCueq/sTvetTrQP1/4bseNThXg3M1OFeDczU4V4NzNThXg3M1OFeD
czU4V/Oq73rUnOa7HlGci+JcFOeiOBfFuSjOJXEuiXNJnEviXBLnkjiXxLkkziVxLolzydEt/IqJ
KrptAgrRnxXvwa57sOse7LoHu+7Brnuw6x7suge77sGue7DrHuwqx65y7CrHrnLsKseucuwqx65y
7CrHrnLsWoldFdhVgV0V2FWBXRXYVYFdFdhVgV0V2FWBXZXYVYldldhViV2V2LUSu1Zi10rsWold
K7HrylexawZ2zcWuqdgVxa7PYlcUu6LYFcWuKHZFsSuKXVHsqsauauyqxq5q7KrGrmrsqsauauyq
xq5q7KrGrmrsimLXSuyKYlcUu6LYFcWu1di1GrtWY9dq7FqNXauxazV2rcauKHZFsSuKXVHsimJX
FLui2BXFrih2RbEreroLB5/q8KkOn+rwqU7qvz3Gpxbp/xQ2vQuX3oVLVbi0ZoxFN4TeiApVqFCF
ClWoUIUKVahQhQpVqFCFClWoUIUKnseKd6FCBhUyqJBBhQwqZFAhc/pPthXXoMIaVMiiQhYVsqiQ
RYUsKmRRIYsKWVTIokIWFbJnvIIWujfvKi5BhSWosAQVlqDCElRYggpLUGEJKixBhSVjVGhEhUZU
aESFRlRoRIXGP5EKjajQiAqNqNCICo1/IhVqUaH2v0CFRlRoRIVGVGhEhUZUaESFRlRoRIVGVGhE
hUZUaHwVFRpPQ4UUKqRQIYUKKVRIoULqNX7/s3CGT6j0nuH7n797/TQgSAOCNCBIA4I0IEgDgjQg
SAOCNCBIA4I0IEgdgtQhSB2C1CFIHYLUIUgdgtQhSB2C1CFIE4JsQpBNCLIJQTYhyCYE2YQgmxBk
E4JsQpBNCNKKIK0I0oogrQjSiiBNCNKEIE0I0oQgTQhyNoJcjiD/hCBXIsiVY9+faEOQyxGkDUHa
EKQNQdoQpA1B2hCkDUFqEaQWQWoRpBZBahGkFkFqEaQWQWoRpBZBahGkFkHaEKQJQdoQpA1B2hCk
DUGaEKQJQZoQpAlBmhCkCUGaEKQJQdoQpA1B2hCkDUHaEKQNQdoQpA1B2hCkDUHaXD+lT8f0o0g/
ivSjSD+K9KPGl1HjXsS4ATHOQYxz0KI5WCn1jVLfKPWNUt8o9Y1S3yj19VJfL/X1Ul8v9fXS3ijt
jdLeKO2N0t4o7Y3S3ijtjdLeKO2N0t54xq8b3OtVV1A53Uf30wO0ip6gJ6mGVtN/frewWTqapaNZ
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
s5U0W0mzlTRbSbOVNFtJs5U0W0nTXPrO3vOY8fwfuDJ2qnSnSnd69/vO0N9tf+SmKZFxYOxTgmep
KjH2ScGzVJSQjly49LW6a/7oT/EtK96t53k9z+t5Xs/zep7X87yeH9HzI3p+RM+P6PkR1e5U7U49
L+h5Qc8Lel7Q84KeF/S8oOcFPS/oeUHPC3pe+np36evbJzh0gkMnOHSCQyc4dOJ3fsLyGIdOcugk
h05y6CSHTo7t4iMcOsKhIxw6wqEjHDrAoQMcOsChAxz6BIc+Jxnnc+gKqXi7VJzPoSsk4u0cuoZD
16DkgtJPeZe2nT29mH5MP6Gf0hK6m35GP6eltMykbw7eZuLf5h3v8473ecf7xp4HTnjHJ7zjE97x
Ce/4RHASR07ZkC/RCP07vVyMm8rPhm8MLtbDQ/pX+gTMIb3Lhb8dfCD8Hbo1uGXsE2LvCJfe22f+
6Pvo3uKwPg7r47A+DuvjsD4O6+OwPg7r47A+DuvjsP4N6d+Q/g3p35D+DZX+nin9G9K/If0b0r8h
/RvSvyH9G9K/I/p3RP+O6N8R/Tuif0e4cYgbh7hxiBuZM3wi6/eejvTupN6d1LuTendS3w7p2dtG
76gZfi3dUaXqM6rPqD6j+ozqM6rPqD6j+ozqM6rPmOSSA4c4cIgDhzhwiAOHOHCIA8c5cJwDxzlw
nAPHTfKISR7hxHFOHOfEcU4c58RxThznxHFOHOfEcU4c58RxThznxPE/kPVXz0Vp7w9zYpgTw5wY
5sSwSe7jxh5u7OHGHm7s4cYe85BBqhHzkEGoEdOZG61+seoXq36x6herfrHqF6t+seoXq36x6her
foXqt6l+m+q3qX6b6repftvpf56nuEP1pU/vtKq+VfWtqm9VfavqW1XfqvpW1beqvlX1rapvVX3r
mT7xK3tLwjcW94W/WnxQL5fI4IX6ef3YdiqTwwv19fqx7VQmi3fL4t2y6LmnuMrVcmm4y+/d7+E9
wbXBm1QfU31M9THVx1QfU31M9THVx1QfU31M9T3/5xMW3kXCq/f60xP+9ETwaX9KjT+lxp9S40+p
8afU+FNq/Ck1/pQaf0qNP6XGn/KDP/DVh9083M3D3TzczcPdXrHJKzb9Sf8PGwmZ2EdJ2k8DVPra
zdTiQh7GeViq4hYensvDiTwcz8Ov8/BcHk7k4Xgefl2VK1S5YuzTLR08vISHnfy7evQ5cq3K16p8
rcrXqnytyteqfK3K16p8rcrXqnyVyvtU3qfyPpX3qbxP5X0q36vyvSrfq/K9Kt/7H5/9/lM2/5k+
L35y9PnkDtWnVJ9U/eyx6i8bq37WWPWXjVU/S/UPqf6h0c8Ef0S1BdUWVFtQbUG1BdUWVFtQbUG1
BdWWbuLNKt2s0s0q3azSzSrdrNJNKt2k0k0q3aTSTa/6JGuTSptU2qTSJpU2qbRJpU0qbVJpk0qb
VNqk0iaVNqn0eZU+r9LnVfq8Sp9X6fMqeoeKxqnoJtW8QzWl2/YmVawOrlLFQlUsVMVCVSxUxUJV
LFTFQlUsVMVCVSzUs2kqiagkopKISiIqiaik9J2FZ1TyjEqeUckzKnlGz7bq2VaVbFHJFpVsUckW
lWxRyRaVbFHJFpVsUckWlWxRyRaVbDnj1wFewdZi8RCCH0LwQ/p3vf516l/pTrlq7D6doNqLVDt/
7D6doOKLVDxf/xbr32LTu1T11ab3YtPbYno/EHz0Ney9M92sp/uK4Vn6eRYX9nBhDxf2cGEPF/Zw
YQ8X9nBhDxf2cGEPF/ZwYQ8X9qD5ETQ/guZH0PwImh9B8mEkH0byYSQfRvJhFb9PtZep9H2qvGyU
5DeELi6eCL2X3kfvpw/QJfRB+hB9mD5Cl9JH6TL6GP0dXU4fp0/QJ+kKupI+RZ+mz9AE+ixdRZ+j
z9NEupq+QF+kL9E1dC1dR9fTJCqj0t8a9CBV0sP0CFVRNT1Kj9FKepxW0RP0JNXQalpDa+kpWkfr
qZaepjraQBtpa3EwtK14NPRrepZaaDtFRz8p3Bdqo3baQTuLffZiKlz6Tt5XOJjnYJ6DeQ7mOZjn
YJ6DeQ7mOZjnYJ6DeQ7mOZjnYJ6DeQ7mOZjnYJ6DeQ7mOZjnYJ6DeQ7mOZjnYJ6DeQ7mOZjnYJ6D
eQ7mOZjnYJ6DeQ7mOZjnYJ6DeQ7mR/8+pgepkh6mR6iKqulReoxW0uO0ip6gJ6mGVtMaWktP0Tpa
T7X0NNXRBtpIWz0bb6Nf07PUQttHf65o/+jfBtVG7bSDdtJvPD10UCc9Z0PeNPo1lXww/f/7mSz9
/Vf30goqp/vofnqAKqj0N2M9SJX0MD1CVVRNj9JjtJIep1X0BD1JNbSa1tBaeorW0XqqpaepjjbQ
Rjqz432jfy9XG7XTDtpJvylmOZ7leJbj//n/b3L+6N/fFabX0Vn0enoD/Tm9kc6mv6BzqPS3fP2A
fkg/okV0J9lzIXsuZM+F7LmQPRcq7bmzQ+OCD4VuolvpH+k2mkP/k26nefSz4EPBt72PpPeR9D6S
3kfS+0h6H0nvI+l9JL2PpPeR9D6Sof9WTITeRG+mc+k8egu9lc6nv6bx9Nufie4PvYPeSRfS39BF
9C56N72H/pZuKPaGJtMU+jJ9hU73c8h3FAd4MMCDAR4M8GCABwM8GODBAA8GeDDAgwEeDIz+HPFy
c34vraByuo/upweoovT/RhOcF9oWvCH0a3qWWmg7tXKwjdppB+2k383O1GKlzbbCZrsI52+y0S7C
+dLujo0+tVXRrzB/G6VcKYPB1eG0rXcgOC+c9c8H/ToUXBke9p897+nzy6N/H1uYXkdn0evpDfTn
9EY6m/6CzqHS39r2JnoznUvn0VvorXQ+/TWNp7cVh0b/brd30DvpQvobuojeRe+m99Df0lT/2xvp
q/Q1+jqV/ka4H9AP6Ue0iO4kG5nrOa7nuJ7jeo7rOa4Pjf79cQ9SJT1Mj1AVVdOj9BitpMdpFT1B
T1INraY1tJaeonW0nmrpaaqjDbSxeJDzf8n5yzlf+omqyznfyfG3hrcE44OvcjPBzQQ3E9xMcDPB
zQQ3E9xMcDPBzQQ3E6/hO24lN4e5OczNYW4Oc3OYm8PcHObmMDeHuTkcuiF4U2gyTaEv01fo/53D
eQ7nOZzncJ7DeQ7nOZzncJ7DeQ7nOZzncJ7DeQ7nOZzncJ7DeQ7nOZzncJ7DeQ7nOZzncJ7DeQ7n
f/sTusGbuXw1l9/M5avDtwZXBn/mPyl9ln588LqxLtww1oUbgr/CnnHYMw57xmHPOOwZhz3jsGcc
9ozDnnHYM86/ebl/c6p/83L/5tT/zdzdx0dVn3kfP5nBRAKU1UbU7q7tFmqxrU9BWyvalrqtumAr
bXHVtq69V7uLTyyKim59KEERK2hbKra6FqvSVlxFKyJBQQRiwsiEMAGGhymQQUIeJ1EYBJVzv89h
tGxfuHu7f/R1//FhwuT8nq7re12/6zeZORO3HKrlUC2HajlUy6FaDtVyqJZDtRyq5dDSpwGvKX0a
8Jq4ZZWWVVpWaVmlZZWWVVpWaVmlZZWWVVpWazlCy2otR3yo2UYtR5ZajoxtcHz0WcTgAlprpbVW
WmultVZaa6W1VlprpbVWWmultVZaa6W1DK1laC1Daxlay9BahtYytJahtQytZUrvOKuntXpaq6e1
elqrp7V6WquntXpaq6e1+g94d1kdXdXRVR1d1dFVHV3V0VUdXdXRVR1d1dFVHV3Vxe8uuy8syJcF
+bIgXxbky4J8WZAvC/Jlge6KdFekuyLdFemuSHdFuivSXZHuinRXpLsi3RXprkh3Rbor0l2R7op0
V6S7It0V6a5Id0W6K9Jdke6KdFcsm2eXvDasFTEvh3vtt+/Yb9+x375jv33HfvuO/XZd/I2W9WjA
CqTwWtghS3fI0h2ydIcs3RIcIhb7isW+YrGvWOwrFvsGo3ktw2sZXsvwWobXMryW4bUMr2V4LcNr
GV7L8Fqe1/K8lue1PK/leS3Pa3ley/Nantfypc8Xt/FaG6+18Vobr7XxWhuvtfFaG6+18VqbnW+H
nW+HnW+HnW+HnW/HB3ym98Pe3af1f7q7j53vcDtffztffztffztffztffztfXztfXztfXztfXztf
Xza8wk43qvQ5mpGlz9GMjO9aEdXiBZVjQeVYUDkWVI4FlWNB5VhQORZUjgWVY0HlWFA5FlSOBZVj
QeVYUDkWVI4FlWNB5VhQORZUjgWVY0HlWFA5FlSOBZVjQeVYUDkWVI4FlWNB5VhQORZUjgWVY0Hl
WFA5FlSOBZVjQeVYUDkW4m88fRAP4WH8GrPwCH6DR/EYHsds/Ba/w+/xBObgSfwnnsLTmItn8Cz+
gOfwcrjtAyrD9vj7VuvRgBVI4TU5diXSaJRrL97/GchgDIvmWTTPonkWzbNonkXzLJpn0TyL5lk0
z6J5Fs2zaJ5F8yyaZ9E8i+ZZNM+ieRbNs2ieRfMsmmfRPIvmWTTPonkWzbNonkXzLJpn0TyL5lk0
z6J5Fs2zaJ5F8yyaZ9H8X+wOkvPCN1m1hVVzrJpj1Ryr5lg1x6otrLqWVdey6lpWXcuqaw9ywsmw
aiaYKdpbRHuLaG8R7S2ivUW0t4j2FtHeItpbRHuLaG/5kPfz6hLtXaK9S7R3ifYu0d4l2rtEe5do
7xLtXWVD7TXH4TP4LD6H43ECTsRJOBnVGIZTcCo+jy/gNHwRp2M4zsCZ+BK+jK8g2s++irPw9/ga
vo6zcQ7OxT9gJEbhPHwD38T5NDwa38K38R0c7B5kt1jLrbgNt+PHmIQaTMYduBNTcBf232tsr2y0
VzbaKxvtlY32ykZ7ZaO9stHe+NuEH8RDeBi/xiw8gt/gUTyGxzEbv8Xv8Hs8gTl4Ev+Jp/A05uIZ
PIs/4Dm8bC9fglewFMuw/OB3HqCkbkrqpqRuSuqWBafIguNKWfCMUhY8QxZcF6urnbraqaudutqp
q5262qmrnbraqaudutqpq526uqiri7q6qKuLurqoq4u6uqiri7q6qKur9P6uHurqoa4e6uqhrh7q
6qGuHurqoa4e6uqhrgrqqqCuCuqqoK4K6qqgrgrqqqCuCuqqoK4K6qqgrgrqqqCuCuqqoK4K6qqg
rgrqqqCuCuqqoK4K6qqgrgrqqqCuCuqqoK4K6qqgrgrqqqCuCuqqoK4K6qqgrgrqqqCuCuqqoK4e
6uqhrh7q6qGunoO+J+0WGftW3Ibb8WNMQg0m4w7ciSm4C9H7zqJvpP4pfoafYwZ+gfsxE78Kyqmr
nLrKqaucusqpq5y6yqmrnLrKqaucusqpq5y6yqmrnLrKqaucusqpq5y6yqmrnLrKqaucusqpq5y6
yqmrvKSug+2pB1PXTuraSV07qWtnaY+dehB1tQRfoq4t1LWFurZQ1xbq2kJdW6hrC3Vtoa4t1LWF
urZQVxN1NVFXE3U1UVcTdTVRVxN1NVFXE3U1Udd66mqkrkbqaqSuRupqpK5G6mqkrkbqaqSuRp5a
z1PreWo9T63nqfU81cRTTTzVxFNNPNXEU0081cRTTTzVxFNNPNXEU008tf5/vI/XvOheAPE5enD8
2ZaZ8beQJ9EHh6AcFTgUfVGJfhiA6LvKD8Ph+CiqcAQG4UgchaOx/xT3/1ajDZU1jsNn8Fl8Dsfj
BJyIk3AyqjEMp+BUfB5fwGn4Ik7HcJyBM/ElfBlfwQh8FWfh7/E1fB1n4xyci3/ASIzCefgGvhl9
h7jsOhrfwrfxHRz8lNnOW+281c5b7bzVzlvtvNXOW+281c5b7bzVzlvt8Snzf46rv2TWPlhcHexV
mj+Pq8niqqYUVyNKcTUift/p9R/yfoAbqWsjdW2kro3UtZG6NlLXRuraSF0bqWsjdW2grg3UtYG6
NlDXBuraQF0bqGsDdW2grg3UtUGlV1TpFVV6RZVeUaVXVOkVVXpFlV5RpVdU6RVVekWVXlGlV1Tp
FVV6RZVeUaVXVOkVVXpFlV5RpVdU6RVVekWVXlGlV1TpFVV6RZVeUaVXVOkVVXpFlV5RpVdU6RVV
ekWVXlGlV1TpFVV6RZVekbp2Udcu6tpFXbuoaxd1baCuDdS1gbo2UNcG6spRV466ctSVo64cdeWo
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
4bVmXmvmtem81sxrzbw2l9fm8lozrzXz2pO8tkT+2clj83lsG48181jkrWbeauatZt5q5q0oH83l
rWbeWsZb03mrmbfm8tZq3prPW/N5az5vzeetc3nrPt66j7fu460XeWsFb83nrfm8dTlvzeet+bx1
Pm+dz1uP8tZ83prPW/fw1j28NZ+35vPWT3jrD7y1lbe28NYW3trCWz/hrRRvzeet+by1mbfm89Z8
nprPU/N5ahFP3cdT83nqwdKdHJ/nqefj1w6uDRuDY3lnNu/Mlinq5aQOXkrx0qO89CjPRJH5gshc
KjKXyhi/L+XNJfLSDp7aJmsskTWW8NjveWe5mNrOE+koc7Bwq9jYJja2sfIfxX6OFYviPyf+c6XM
8luW+D1L/N4sd5nluOhzmcGnDqikFtPH40YuxFXUjuCbfJrh0ygClxslZ5TVRlnNn8+Kus1GWsVv
GSOtMtIq/uqNo2sQ3x2Jo/DxoJrt97D5ejZfX9pLVrHzQnZeyM4L2bmRbZtEQD1bNqvXd9h9on3y
FKeigay2k4UuZaFfsNAvWOhV83yMFXab1+z3a/C9LPGuvBionytwaDgn6K/lne/b9lUZOUXBu8Kn
32+1f0fs0KJDiw4tCnaiHrypv13hw6583pXPW3fW1bNd/Svr7tbiV1r8ylmwhdV2hetdudmVm81k
u6tW8EOrq1a4aoUdssVOt38/Xu+q9a6K6po3XRllqV5XZpLRt/t8lJ8f4ueH+PehA7zQaAaNWvVq
tSu2fLlxKsOH+PM3VLeO6tbx63/E712/JH4VKRUcpoeiHop6KJbG32T8TXqLeno9VkyfAxSz/1Ne
xztvDLavbrWvbo2t0qqXVr1s1su296p4vWzWS7FUnbW+V52xSsHJsQdvyjW7wrci+7nqDVdtcdUb
yehOHgOtdQfLdLt6j6v3uPqN0pnkvVl2WvMqLbdquceau7TeqvXWIGGln7fSzztLZs2p04l2r92x
MuyyQ723i7cYoTP2ZbNeN+h1Q6nHWrmnt2T7Wj3WJqP7WEct52m5QMsOLWu17Hl/vXvZ/QC9aFFb
+lvYTUFZIvr8WF/tO0pxuX8Ne2ONtRjpde1atGuJV/5bo9QaYeEBXk5bca0W3bGHK+NX135e8u6m
OPtfK0ai1v+h9Xyt67TOa53X+o9Rtaxl3liRHeriuV0gwv4R0Xtirg3rgsO1zmq91ArT8vx2vdSb
8WIzrjXjaPxnSpHxHBtFGSXS+3Nm/pxe6/X6iN5qYy+vMvYqYzfooWD8l7WKZr9Ki24tuqkny4It
av5d4c+M8aQxnjTGalfW6LvNlTWurKG3ifQ2kT/3R/Y8V84zk5eDcnl+j9yxR+5okzva5I42+fmt
oJ/8ttJvX5fjcnJcrnSaPPDM+kc9t+u5Pah09a74ZDtY7A3BybRYjWE41fPDtRjh/HlMWSJMlSXR
B4egHBU4FH1RiX4YYJfob8wqsThI6yNxFAarPYbgUxT2pwquQ17bIdNFo0R/pf8dS/4u/sRZ9Cmz
6ER/hDzam6zyv0HqvSNxFIby6HE4Pj4v5827xbxbzLslrglPDfrKo2+Y/0a9F8Tx18Rx9I0l9VZe
H/Q3v7yVt5jXZvPaHM/rRNX/yeZRjWGIzvcXs+wlavVKq9puDlvMYYs5bDGHnDnkzCEac6ux9hpr
i5GrWO5o9ftg8TkEJ/t/NYbhVLYZLtqjeD3dKk8PDnVttIpF/+WUdqrxL3a+vCT8aVDht71/9ppA
9/v5KBoven2iy3jbjLftz/y9w9VdQZl57gw+mhwQJF3/+H85LQ62Qw/Bp8xtKGsdh+NZLzopRifE
EVY2JpzHN/PM+hNm/Yn4dfLD9PSsntr01KanNj29oKcX9LRTT7166o3PoPvr9DY9vaGnJXpaoqdP
6+nTsS+2mv8ftd6k9Sato9da2v9M3VusY3dU6bPYICs+EkfhT37YZJyscTbHNtmhvx362xHP5kRX
nCwfV2MYqCP4enCZivFy/BDXhb8Lbg7vC/4dP8ItuBX58PFgG17HG67ZE94b7MXbeAfvhveWDQ0z
ZcfhM/gsPofjcQJOxEk4GdUYhlNwKj6PL+A0fBGnYzjOwJn4Er6Mr2AEvoqz8Pf4Gr6Os3EOzsU/
YCRG4Tx8A9/EWBH8cthw0Dtzv4p6NGAFUuGyYEhwuH3ro6jCERiEI/FpDMVx+Aw+i5EYhfPwDXwT
52M0voVv4wJchMvCJ1n8SRZ/ksXvDiaETwfX4wbciIm4OXyKF57ihad44SleeCo49kPdUep/dyep
efw8j5/nle4+nwmctoJdKGI39oSL+X4x3y/m+8V8vzgYF/QJjgkOQTkqcCj6ohL90B8D8BGcHhwf
DMdl4YPs8CA7PMgOD7LDLHaYxQ6z2GEWO8wKbgoOZ4vJbDGZLSazxWS2mPwhvu2kOqhFPrzfyu63
svutbI6VLbKyRVa2yMoWWdmi4K3gMKubbnXTrW661U23uul/qfcLJk4Kjk6cHByfOMXjl3FO+GDi
3PD+xEiMDo5KjA2fSFwRTkpciavCSbLfNcnvhnfJgNck/8njBFXB9aJ/lVqvKahKZrBGzK+V9fPh
4uQ2/389GJrcHn+CY3Cy3WNHMFAebvRTnrWin6JPehwT7OLRgTw6kEcH8uhAHh3IowN5dCCPDuTR
gTw6kEcHipScSMmJlJxIyYmUnEjJHfxu7sFg3h/8oe7bfFk4gVImUMqE4F/VVGNxBa7EVbga10Sv
W+DfMB7X4jpV2MFUdXN4NkWdTVFnU9TZFHU2RVVSVCVFVVJUJUVVUlQlRVVSVCVFVVJU9P3L28Xg
djG4XQxuF4PbxeB2MbhdDG4Xg9vF4HYxuJ36BlPf4P/Vd9Tn7Xrb8Do+3H2Tn6XuBdS9gLoXUPcC
6l5A2TWUXUPZNZRdQ9k1cnZWzs7K2Vk5OytnZ+XsrJydlbOzcnZWzs7K2Vk5OytnZ+XsrJydlbOz
cnZWzs7K2Vk5OytnZ+XsrJydlbOzcnZWzs7K2Vk5OytnZ+XsrJydlbOzcnZWzs7K2Vk5OytnZ+Xs
rJydlbOzZecHR5eNxrfwbXwHf6l7Ib4c1n7A3WNr7RW19opae0WtvaK27LWgsmwl0miM3iOhIj/Z
yeEUj/Yz0TwwYc8S0QtE9GUi+rI4or/rBHEZxoYzD4zsxNXxO3/PFt1XiO6zRfcV0d+bk9c5uS8U
yYuCAckl4ZRkYzhXpA8U6ZUivVWkVybXqcXyzrv7P6t1TPzNc1Gd2yGaXwn6hN8LDkE5KnAo+qIS
/dAfA/ARDAy/etB7JZ4ePhEMx4eK4GBkcDl+iOuCE4IJ8sb1uAE3YiJutsP9O36EW3ArasIzg8m4
A3diCu7CVNyNn+AeTA+//t98hvwlkfmSyHxJZL4kMqM7zc4KarEibBCZDSKzQWQ2iMwGkdkgMhtE
ZoPIbBCZDSKzQWQ2iMyGIG8/2YbX8Ubw8eBNuXInopxZxG7sCY4M9uJtvIN3409M1jk/1Dk/1Dk/
1Dk/1Dk/1Dk/1Dk/1Dk/1Dk/1Dk/1JX9VTin7DAcjo+iCkdgEI7EUTgaHwvnlh2Dj+MT+Dt8EoMx
BJ/Csfg0zg8XlY3Gt/BtfAdjPH8B/hEX4iJcElxcdil+EEws+z/BD8r+OTi/7LLgsrJbKP1W3Ibb
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
VZNZTYaaJ63RbJZ2brHBnKke2/Y+mLey/bP77w+NJBrdn/c9d13kUzVuxK3o2cup0TDnvlWjLik8
3J6afmNu8dWwoicWu3K1Rx4+MSvr8tCV8nGX9f3PGGnEjwuXbM5830Q/ZO3Qbn4ftqT33m7wIFf7
eMZhV+UJF2yL7doOiu0x7oCy28ynY7xMevoYJqct9MvYe2fP4c12Kua1NVN3nx69aI/ytlf7Xis8
zz4Rvvv6woqV4y358ohpfpL+GtS+pGiQcdK5QaI2U+ONjiZtXhbltTIbgqJsXP9tv+TF2bgKqp4I
yj38P/JK8zsvUlXlFaUMEPAx+UN4w8aap/LtBzsYFO9ri5xYg5327cVicXuxvaO9P3jfRoqnzWka
v26XeWj6uVvL745c1km/2YTvqEBHQ4UjK6oH2CgoTTj/Jk0xjZupt7NbqfNBeZ9xqRkPL4aGlt98
fjd63sczNhqLtXDIzV9Pv1p1KPP1QwOHrVGzbjimWc5yKbQuGJhf0vfR3fLHPx8rm+1xYY/b8q4u
favKDmvIa5w8VO768YBa5eSfng6ffjuk6v6DG/ctn2ztlKW/zr17k2WXD4aOvuPQvWDauTHnn71r
M0FzdGKmX89SLvtYXbcAXr74YICLSe//C14Aof8xBy/8JdRib5UoWaA6CIVwguHzmMRKb4fz3YiC
UCTPyZ8uYCxxY2ybkOPMhOosDPjdaIW5c9KxriJ72jfHgyIMTcCvRcL/S/9Be9hmTbVxqZ9Jl/F+
FaUyDeeBAwAAStmQyA0KZW5kc3RyZWFtDQplbmRvYmoNCjMzNSAwIG9iag0KWyAyMjYgMCAwIDAg
MCA3MTUgMCAwIDMwMyAzMDMgNDk4IDQ5OCAwIDMwNiAyNTIgMzg4IDUwNyA1MDcgNTA3IDUwNyA1
MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyAyNjggMCAwIDAgMCAwIDAgNTc5IDU0NCA1MjIgNjE1IDAg
MCA2MzEgMCAwIDAgMCAwIDg1NSA2NDUgNjU0IDUxNyA2NjQgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgNDk4IDAgMCA1MTQgNTE0IDQxNiAwIDQ3OCAwIDAgMCAwIDAgNDU1IDAgNzkxIDAgMCA1MTQg
MCAwIDM4OSAzMzUgMCAwIDAgMCA0NDddIA0KZW5kb2JqDQozMzYgMCBvYmoNCjw8L0ZpbHRlci9G
bGF0ZURlY29kZS9MZW5ndGggNjU1NzAvTGVuZ3RoMSAxMTY2OTI+Pg0Kc3RyZWFtDQp4nOybCXxU
1fX4z1tm3/dJJsm8yWQm+x5CAoQMWUlCgCwDCWtCEgjKmkVlX1TQKKh1qYr7Whutk0ExuEtxq1Kt
tWrdra221qBY/f2shczvvHeSkCBaaX+ff3//z8eXOe9777nn3nfuvefdd98MAAMANjzxMLesoapS
9cuOu4C5dzOAq6m8pKzxit8F+gE+fhnAOL+8ZFbpm7Yv2wA++BpA9kZlWXkF+PnlaL8IW4mrnDun
Yd0mczXA10kA+z6qbAiWGK72vQ3MVUYA56w5DZk5q87uugCAeQPtW9pWt66Lth6qBLCcB8DltZ3T
Izxw/a8PAmQ9ie3rl69bsfrWT0ruBbCjqCwrWrvXQQx48fp/xvrGFas2LI+99QVsaxL6t7e9s6O1
/Q9pTzVi+6I/+Z2oMMw0r8H8VZhP6Fzdc970L1NCAGwBgClwdkfXmh1HtmJbL2J/5JevWtvWuu+O
x34NcDgPQHl4det56/TPmadh/UGsL6xpXd1xKKfoeYDfXgSgD6xb290TMcIu9Oc5sXxdV8e6ji8O
JwC40X/jCRDHlpG51Td+fflSw7SvIEoJ4vHIXze/KPKplC8XHM8e7lYdUNwELKhQ6MB6chgG5rB6
9vHsEx+oDiiBuR7GHXyxaMO3wq0gg1UoLBghE1pwlP6C1+WwlONlzOVYopRdJ8vFJuOI3MuwiwUl
sAYZy7K8muVvAfazAAibRtuubRAErC/8gycfFDexfgHgZrGMe0xmEnuKretPesO8hL7cGvkVnOHB
L4BGPgO6T1v2KTSdaXujh0wLa/7Vuv/qIX8d6mVJUH9af6ZB15m0xcdTO7K5Z1bvP3VwX0YeOtM6
PA9VXD+sPG1ZB8ya0P52qP3B7e6Es8/Ul392cM9D5feVy+VQwW+AitP6c514V57BtQ7Rtfjbvl2P
Kx5bISbqm2H7mVzjB/uyVVzbvv/gY6HuTNvFOkVc48Q5Hn/IX4RZsmOnL+de+eGx8ONx8uBuh+n/
zEbeCMX/m9fkYyNff6c/sfi8O80hu3Oinv0FrP9Xry+z/Ot1/52DuwpsZ2LPvgE/Z38HN7Mz4C4p
fyv87LR2P4VbRPKziJLudThnLJ0F5zMfwiPfqrcLLjsTf348fjx+PH48fjz+/YPd9+31eKysBfad
Vp8Aq1kZVP9v+sFFR9az70WuP1XPdsNMlOU/tB12NfSyqyNvfUsfgDVsIPLJOLuL0O7ot/w4Dv91
Wv+Ow44f6sP/y4O/ChayL8AS7lMwcZ9G3uWDkZe41yO/5/NhKxeGamQxigzfhwMoS1EEXh/5EuUI
yhDmz0I5FyUD83/nS2EpuweauR2g4rrBzN0LPNcJNu4hWMxVwVzuQYjnHoWkM/DvLPRvD/kHOj4J
DNzroBzxb8OIf7l4/dqT/oEXxYkSO+LfXeQfJHMeOMh8DS+yIbiAvQ92sG/B+exdcCH7HjzHXgGP
sR/gPuU9lE/g6VEfmEfhJZS1WJfBulY2FHmRvS/yPPtW5AX2rsgRtDdiXRn7QeRjjMGPsa5uXF0H
82jkIfZGMDFfQRZbH/mIrYq8w1ZH3mArIu+xdcCzBaBl50f+xNZGjqLdlWgXZuuhk63CsayGBWwF
tKLdLrTby86HFWwtrGMHhv/07869bBBaJe6ANpEYo83/bpvjDm5EYqTviYCZKX1vI+Z5Jg2ZDwLw
YAcP+CAVpkAZvhnWwRL0pQPfcVfDOuiBDbgTvA/2w0HBKJQJ64SNwlahT9gbiYD4LY0P4ygdZmC9
WqzXOlave6ReeKxej7BF2C7sEevxVnIv8j66l4+JgwzDKJko9HB2pI19mqvgpn+47MM/frhL+rvw
wwvR63zJ32kwD7kApWWsl4u+bwS4am4rt43byxdxXVwTt4r7lBvijnKfcZ9zx7gvuL9xX3JfcfNx
FExgBieOQDnUwHxoZljGwBiZy5nrQc58KrV1jEZx3MHg2zK9L5/2rXmC5Yg3lOULpeyIZ5j6Pt/G
H6N+ikfiOP2Y3985EFdJbki9Er+rG+faKpReKXWxdL785DeBzLP/pF//+YP7/mL+B69z4hGoWLpk
8aKFC5qbgo0N9XVz58yunVVTXTWzsqK8rLRkRqB4etG0qVMKCybnT8rMSE9L8vsSvPFup9VkNOg0
apVSIZfxHMtAWrm3okUI+VtCvN87c2a6mPe2oqJ1nKIlJKCqYqJNSGiRzISJlgG0XH6KZYAsA2OW
jFGYBtPS04RyrxA6UuYVBpkFdU2Y3lPmbRZCQ1K6Vkrzfimjw4zHgzWEcmdnmRBiWoTyUMU5nX3l
LWXY3oBGXeot7VCnp8GAWoNJDaZCSd51A0zSdEZKsEnlUwZYUOrEy4Y4X3lre2huXVN5mcvjaZZ0
UCq1FZKXhhRSW8JK0We4RBhIe7Lv0kEjLGtJ1bZ721sXNYW4VqzUx5X39e0OmVJDyd6yUPLGPzqx
yx2hNG9ZeSjVi43V1I9dgAnJfEav0PcVoPPeoU8nalpHNHKf8SsQk2IXx4YJy0fTgL6hh9g/j0f0
5ZLBACzDTGh7XRPlBVjmCkMgM7U5xLaIJU+OltiCYsn20ZKx6i1ejzhV5S0jn3M6naHty4T0NBx9
6ePDD5YLIc7fsqytU2RrR5+3rIzGrbEpFCjDRKB1pK/lA1mZaN/agp1YKQ5DXVMo07suZPWWkAEq
BHEOVjY0SVVGqoWspSFoaRupFcosLxP9Esr7WsrIQbEtb13TQciNvD+QJ7j250IeNIt+hOylOCn+
8r6m9uUhd4urHeNzudDk8oQCzTh8zd6mjmZxlrzGUPL7eDmPdEWpFvbtFOtRY7HnCp9SaGJdXLM4
W6gQKvDkLZmGBUacLikrzmjJNKGJccGoGV5lxEJMTWgHM5yvdKZYxIlVS2e6PM0eOr7HJdeITzJf
SDmuLSMqxnyi63yna2QtOpQslHeUjXNwQqOyEQdHWju9n6w4FiMXxhpKcTpnjhZxPrxzUcdiM5JK
nEWnEIK5QpO3w9vsxRgKzG0S+yaOtTS/NQ3emroFTdJsj0RJ44QclRdQLgQeLB7NsKUYgxWprtFp
lfKVUn4sO/OU4qrRYqFP6a1p6BMb9440CALeQdhpub+q9ZICcx7emhW4unkrWr24S6joax2MbF/W
NxAI9K0rb+mcIrbhrWrv8zY0TXNJvtY3bXFtFC9lhhqmprEkPQ3XnpIBL3NR3UCAuahhQdNBI25L
LmpsCrMMW9pS0jyQgGVNBwVc2yUtK2pFpZgRxIzYUj1mlJK962AAYLtUyksKKd82yICkU47qGGgb
ZElnHNWxqONJF5B04oGT5OzEIcbltlxoF6dnc3NnX0uzeHOBHacSP0yI8U6HEOudPsCwcm1I7e0o
CWm8JaK+WNQXk14u6hUYGIydwcER16S+Fi+uUxhQTeBiKBQ5sUlhMBJpbPIccQ01ezDUFqEsaAqp
UnHtl/mq0a5SlBZUV4a2t7WKfkCwSayr8FW1NWPYjjaIJlUhFbagGmkBLSqkOmI4YqU2nBucQKn+
dsyEtjeHmlPFizatbJbC2RiCmd4pOO3UpswvXiizuc/szZHuTbwV1L7dIlToGzQ0kcaFWbxYMw2S
Qouet3mxqK1FwNHmoa0BQ53WUrWLNB24JPL+DknUrpFCELvF+TQ6dUiVgQ3iR0xrMsRbUuZTNDeT
81Ju94gBXtsY0qBH/nFDOVIBRweLqkRf8LMbXRVNnxKbqRuEeu95uLKITkstKbA4pPNVteLiT/U1
qPEWjFZWimuEZqSNw6RViD3X4rhzvsbByN3eDZ5xR3qaV3w4iIEJroMY2NDcd6oitDA1PU15qlYn
qfv6lLrTV6DxUurGiEoYUHGD7MZw3HT3ILuBcF44ToM4l3BOOG4KopfQQybd4bipiK5w3DTEesI6
wtpwXBFiDWE1VVhFODscOwNxFmFlOLYE0RmOLUWsICwndBDaCW1UYRlVaCW0UNlSwpJwTDliMWER
YSFhAaGZ0ESYT5hHCBIaCfWEOsJcwhzC7HBMGaKWcrMINYRqQhVhJqGSUEEoJ5SFXVWI0rCrGlFC
mEEIhF01iGLC9LBrFqKIMI0wlTCF0EAopDYLCJOpsXzCJEIetZlLyKF62YQsQiYhg5BOjaVR9VSq
l0JlyYQkQiJZ+gk+qpBA8FK9eLL0EASCmxBHiA1Hz0bEEFzh6DmIaEIUwUllDoKdlDaClWChMjPB
REoj5QwEPSl1BC1BQ1ATVOGouQhlOKoOoSDICTICTyYc5VgCQwAJTIQwTDghVWCOU+4fhG8Ifyd8
Tfhvwn+FnQ2Irwhfhp2NiL8RviAcI3xOJp8RjpJyiPAp4a+ET8jkL4Q/Ez6mso8IfyL8kfAhmfyB
8AEp3ye8R3iX8E7YMQ/xNuGtsGM+4k3C70n5BuF1Ur5G+B3hVcJvyeQVyv2Gci8TXiLlrwlHCC8S
XiD8iiyfJzxHymcJzxCeJhwO23FdYn4ZthcjDhGeCtsXIp4kPEF4nPAY4VHCI4SHqd5BwiApHyIc
IDxIeICwnxAmDFC9EPlyP+V+QbiPTO4l9BN+TriH8DOqdzdVuIuUdxLuINxOuI1wK+EWws2Em8K2
ZYgbCTeEbW2IfWFbO+L6sK0DcV3YthxxLeGnhGsIVxOuIlxJ+EnY1oq4gtq8nNq8jNrcS9hDTV9K
FS4h9JHlxWRyUdgWROymxnZRYxcSLiDL86mVnVR9B2E7YRthK2ELYTNhE2Fj2IZrMrOBrnAeNX0u
4Ry6Qi/50kPoput1UfX1hHWEtYQ1hNWEVYSzqStn0fVWEjrDtnzECsLysHUnoiNsFWO3PWzdhmgL
W8V6y0jZGrYGEC2kXErKJWHrVsTisPV8xKKw9ULEwrAFH8LMgrAlDtFMaApb1Ij5hHlhCz7mmWDY
gs93ppHQQKgPW/Axz9SFLfhgZ+YS5oTNotezw+YKRC1hFilrCNWkrCLMJFSGzfjcZCrIpJyUZYTS
sKkSURI2iTfljLCpCREIm5oRxWHTAsR0QlHYJEbrNMJUwhRCYdiUiigIm9IQk8OmQkQ+YVLYJF4o
jy6US8gJm8QRzCZkhU3iQGYSMsiXdEIauZRKLqUQksmlJEIiOeEn+AgJBC9ViCdLD7kkkBNuul4c
IZYsYwguqh5NiCI4ydJBsJODNoKV/LTQhcwEE9UzEgwEPUFHJlrKacLGxQh12LgEoQoblyKUBAVB
TpCRJU+WHClZAkOAQAQZQbth5AmU4yj/QPkGdX/Hil9j+r9R/gvlK5QvDcvcf0P5wtDmPmZod3+O
8hnKUZQh1H+K8lcs+wTzf0H5M8rHKB+h/k8of8T0h8g/oHyAdu9j/j2Ud1HeQXkb5S2UN/Ur3L/X
d7rfQHkd5TWU36HuVeRvUV5B+Q3mX0a+hPJrlCMoL6K8gPIrlOdRntOd7X5Wt8r9jC7F/TTysC7N
/UvUHcL0U7rV7kDkSd1Z7id0K92P6zrdj2HJo7ps9yMoD6Mc1K53D2q73A9pu90HtD3uB1EeQNmP
+TByAG1CKPej/ALlPpR7UfpRfo5yj2ar+2eaje67NRvcdyHv1Gx236HZ4r4d9beh3IpyC8rNKDeh
3IhyA8o+lOs16e7rUK5V3+3+qfpO9zXIq1GuQrkS5SfqTvcV6p3uy9X73Jepb3TvVd/s3oP6S1Eu
5HzuC7gC9/lMgXtncHtwR//24LbgluDW/i1BzRZGs8W1pWbLpi39W97aEqiVqzcHNwY39W8Mbgie
Gzyv/9zgOf29Qb7X2tvTy33Zy/T3MmW9TFYvw0KvsVfo5bQ9wa5gd39XELrmdm3vCnXxU0Nd73ex
0MWoByNP7u9yxVUgA5u7dMaK9cG1wXX9a4Nrlq8OnoVurSxYEezsXxFcXtAe7OhvD7YVLAu2FrQE
lxYsDi7pXxxcVLAguLB/QbC5oCk4H+3nFTQGg/2NwYaCumB9f11wTsHs4GzU1xbUBGf11wSrC2YG
q/pnBisLKoLl2GWIMcYIMZxRdGB2DHqCb7wlWa6A633X5y4eXCHXky7ObIh2R7PJhiimdE4UszZq
W9RlUZzB+ZKTDTiT0yoMjpcc7zk+c/CWgCM5owLsRrtg52xi3+y1jRUSi8uI2ZOkvtbavf4Kg40x
2Nw2ttxtY8D0vulzE2d7wviSkTUYGIMhYmADBjQ36N16VjxF9FxAnz25wqBz61jxFNFx9oAONWKL
idq5jRUGjVvDBos1czRsQFNcWhHQpGdVAMcIDAOMEcEp0fYBxuau4B5lxF85ZMAwlw80NqSm1gwq
IvU1IdXchSHmopCvQTwH6haE5Bfhy/aChU0DDLO3eYBhSxtDVvFLIil/4Z49EFtSE4ptaApzt9wS
W9JcE9oupgMBKR0R04AmzalLunu7U1N7luBpSXdPqvTBHNMr5lJFpfjp7sG8+Ncr5SH1ew8yQyzt
xqNnRNfz/ZX+vz2Y/7QD/8cP59Il0q9CipsAhq+c8EPRXDgLumE7/u2CPXAlPAFvwTI4H1PXwS1w
F9wDIXgKnofXz+TXp392DG+QrQYt9xDIwQIQ+SYyNHwXyqBMP05zJeYsvHBSEzFGjp6iOzp8ZcQ4
PCg3g1qqq2NfQe3fmBORb9hiMR/JF/PsbkwbpBrHFDcN3z989wR3qmEWNEIQ5km/O86B2ShzoQ5q
YTEshVZog3bogOWwAjphJY7X2bAKVsMalOWwFtbBeujCMeyBXjgH0z0jGsqfBxtgI2wZ4SbYjOkN
eN4opbbCNhz5HWPcOcaTmvPhQpQL8LwLdsNFcDFSPE/UTcz1wSVwKc7nXrhsLH3ZabVi+nK4GuUK
+AnO+lWYvhbn/nrYBzdI2ivhGviplLsZbsPyaybYimUn7W+Em9DqFrgVLW/H6Ln7FFvR8mZ4FB7D
mHoGHsdoewJTh+Agpg/Be/A+/BE+hj/DX5hUJp+phC/gS3gJR385jvoq6fd48bwSzyvGRvxcHNvR
kd2KIzZxHM4ZKaPx3CmN02jZuWi5G2dj57g6fdI8jbYlWo+2NX68xD6JPTqpox5eOaY52e+Jtchu
/JhNHMHrJc3E0lNHdnz61u8suR3uRLkDz+I8nJobTf0M73BRfg79cC+m6HwyP5q6D34B9+NaMAD7
4UE4AA/B4Fj+AcydLA9LmlGb0+sfhkekKHgCnpTm/5dwWNI9gamDI6VPjJQ8LKUPwbO4Cr0AL8IR
eBpj51lJXoBfY3z8Bl7BVetteHckgl6TIsjLpMLL8BveD2/I9IyMexIOsbPhPMy/zl6HMyE+4mG4
m3sTVw4OFDBVWgHmPJhuT7crp81QM0NQBQqmHVgQmEtBifuB9oCZZ32T5VydS2daV8fUlSnYRih+
5913Fr/7zhHkESbznaHXhownXhsyFxZmZmZnMSaPSRKrnlUo5HJvfAY7eXJ+fm5uznR2Ul4G643X
o/gn5U1nJ0/ncnPiWMmULCUtGota7s3jC7k5J+TsJnf5mtkJrNult2pljCBzO5RFczIsBs+kpKRA
pluhlrMypVyZPKUsvmzJlOjhBzmFRqEW7PZovYxXaJUqIcoSpeeHK2T6b76Q6f9Ryq/6x1Vcdt6K
+nzZtWoly8vlj7ocvqkVnqhUwWKwGLV6mcVulissZo2/qPrEJUpHtEOhViu0RrXK6bQrVWq51nii
ANjIryLf8IkyK8SDHx57mN3CboWmVHFrFGwKTHEaLUytT6tL0Onsfo3aq/bGOxMS1Iw9wev3DQU0
mOVi1TrGzieBlrFzWq05tt4clAWTUp3FxcXmwkxYumRxqqPQ7CjMja4dyjHlMpmHcwqjMnNzc41b
dh8+bGJyjQgc9VRXwPOvN5ud1eyzi9OSwSZyHk7P4QT58yczND8OhZfx8AkcZ0mKtwsmJZN14k/3
yHQOnysuQS/XsLcpjNFJsZ7kKDV7GTN8G/Nkkd2l5zmFVsVMHX5OrVNyMr3Lzoc1eiXHKQ2aPSc2
if/6oxGAd2EsxkEq5MMlE0fvIKSxk/er1TYYZAsCRne2z26T+Yfs7mhbVpbJJ76PRtdl40vq/oCp
UewYdqQYYzCzEONwqJDJfCYn99UhU2HmUDbu4TVnUBXHQgrIOM5m1fNeT7x/sgUj0oMDoRDD18uJ
kczl+UdSvMtTNH9ySlVebExhsGvP4uF7PB7VR4ocF2Nv29Wc9pA9u6boQMMv5yyf4U48Z9M7C47V
r5+VxJuLVi+qcChTiuflTTq7tWF6vMfH70x0ewJLFnnyfLbhxXl1y078oWHhcEFm7XLxXyF1Rz7n
N8jioABWThyp/bGxYBxkgwfS+Wg+2qYSv8LIa7ANMmn7A0nzxvpnEm9PJnPocCHepK4H/7mtNA50
V+Ity9uscazY3dwcO46LcuRm5cX44DfoHTq9P9Axq7FvbePkmKRZaypmr6/LN2nUHC9TqmylrRvK
lt/RXZw0u3ffoZ6qbQuS+D7b9ARfqq/47Euvu6Fi7pZ5ad5Ur9GIt120w2JN9EYVnTvQvfT5x3+2
rcqTkyj+K60mjJanMVqckAjtp8YKsJMDqijBbTQYDSrpGwxLnTDIJOwPqMbP8GhY4ADs/35DCgI5
zj6uXt+efp5/2pw4vbn3msEdwx/oHEa57CNFZhxjuvrw+TMOJDddvP6B58Mb79jaVBDNTZuxZ89F
mzpnpSiMLqs4xcXn3belenNz7nHT1I5dV+0T53ZN5CgfkQlQAQ9P7NkDKalp4BpkPnswDQQBLIPs
5AOFqU6Fwql9hEmEACQyXMAQ40qLASYmhgEuL9DgHGRS9wfyxmYT7/LMzEycUuOQUbwhzIUUBcZX
h7bs1ouLh+vBf7tJGi9+YrDkT7Z4pIWex+GzKzi5XCGuLGOBw/MRTqZUaxWG3ODGYPO+ncsrfbkt
FzVO3z2lZvh3Wh0nU2kNKmZfTJSindcpVVVrL5m185ldFdmLdt//ysaKjS0lTiW/Q2FzRFk0Cem+
SYu3XX1HY9PuRZmxccy5JqPC4XRaNH5hWG9xqFTeBFfp9gPdZ7/08E1dJVHeFLtVHPn6yDfywxhV
U2D/Kat3SZrHqsvIsKSD2mYV0tVqo3BZOpOVzhjSGQ2Xnj4lU4sv93l1Gek6C6jtQrrWZk3L9EzR
u/x1rqBxbLkVB8uUW8xk5qYeZnLExRsX38WLTamFzkwTRhou4aZc/OBJXKlif3CL4ppNwznZ4mXE
G9WfyHm5URUu3dLabcllRpIK2W9ZtdUT5RTMMvYD9sQcZUpScjzzOqZJbZKxQ7zZ6dK3C6mxRv4R
GVtiiPOlx3QZnCYZH6XQKmQyPPEr/nG1XmfQ4lP02jHd3dY4i0oXnRRzvJm725Xo0qsssbaREZbF
ykwwlZl9ygjHadLTmezYqQyLhWZuapLR6A5Y4/LrDcb0pLSkwcjn++MSZooMONW2mUYj5oxGTOnF
lF5MpY4YScR82kheZCAeFRrRVCOaWuMYTVqq3pjknpqtjYqviwrKG0ceiI7CCV8umFJzacKij+Cj
8VWcrqWLc56RnpKuh/6PeDcy+fTA9vsTvXhvjU29tNkSp95ud+Tm50uxIM4/n8aZHdG6GdEJLpv2
b1HZDlYXZ7yG1dg8DofbKGOPKnOj5zgToq3arxzpdlbvMe7ByHA7HW6TnKm0xpiV2thMLxuuvrK6
/ra6E3olTb6S/3lSvDo6WThRPmNnSX2onn1MqVHyPJ5w3e6KDMnMMg84IBPmT4yAJ3DdLsQFPYFt
AC3EMolhS0PyIJO8P6A4+SzCxUpasA9+l8G4pWf0gaTIm/DM4mXmmJLVt7y9t+ve7ilx5WtvfePS
9f3dUwaFip76zhu7a9It7pndDStu6JqVYeEW1T5++OBlTYXr71o975mnD+xpmNp9z8aK3sbM2s03
3nLN5Mru+vSajftuvkZ8JmFs80m4erixbztP90zSCpYkpSoR/6yWpEGGe8jqsKiUSn0i7j4eDDjq
9HRLYz/E7QfuP7C7R3JzpL0d4zSOdDzph1QcHQbvxDCwO+I4RZ4/0e8ffXIlReU3nHNdZ3gxq3Z4
ohyCRYETn+OJ5NQm5M+fJhwoCjineG5bfnvlsupcwcC9O6lnbdus1OF08VYXd9N8f1K8QqnNqWqZ
Nb3ZrOBP/F3Iq6ipBWmuS2UmnOtMqIS9p9ztKkVSst4gs0P8IzjpWTCNLXzAnmQwTRpkEg/ENiT/
VG9Kf4TJwPeSGeIEm0Yn+NUh4zujD++hV08cxvtBfHyfUU0cGxmFCJ849p4hRYq4xVPEybhTA0bF
yVVavUqZNLm8ZpZv+tWLuzBgYsdCR+NKmx4sKFhYnqqThYSK7obOG7tmiWHU07D8hq7adEu10hkd
ZdVqnYn5ZSnx3gnRtCbnvG0XbOvJzQ8kmPEhd+npgouNPBT5hrsU393EN4tgQBcPTge+SoivEQm6
R1gF3k9qtihgBoffd0zjjRU3+R3mTlln0sPsJnYzjnsq7fXNhYdPHGIycTCG8L3BLMYKfsQn9tiO
P9GjON2On7uY48x+jzveKGNShgPbZTqnLybOq1Vo2SS5ITrJ7U2LUjOXscN/ZTqn4bsWzys0yqG/
qvBpINPH2LinNXoF7vf12u3DanG/X4Wnu3kB9/vJuN9vCagTsrK92dk2rz3lEbYE1OJ/FArEuW2y
hNfcYOeibClqLsmYxWRlmb1vRrVnHzWvGNc52rLDenqPEXf8r554dSgTF0fp7sFXou/cxPvH9vAn
t/N3x+ZVpnmLUqOisqqWbaoefjA2VnlQnhbFxM7urk3cXzV3sPixgrm5znhHRmnaq+UfFDZPdXNz
c5qrC01yT15pSkbz3LKcmDiBu8MT68qbXZ8zdfiJpOk1w7PjsuPNw3d4p83BZ+HKyOfc43wWvnnP
2U/bubKAKsOSNCl56mcKfDEpPRCrwD+nVvy1btJyp/gjaPLKiZ2W9uYgbbzMqYWjG/pvb75Gd+rj
w53nHud4uVqn0Aq5c4tKVs8rSbUJ0+blFzUXpxg0SplaZ5k0uyWv6ZJlk4RAy47bl/nKphfE67lB
uTXaZdPHeGNyG9Zu2Jhf3DIj3iXE6HRqr89jiYk2Z7desXT2HTf2rZymwqxVXAtmif9bBGfbDj7I
FVdDDFZHbJxe59DrlLFfmNrjvlB+az7FmxzXP3HdY2jexj3Pxm+/rdFFrXse2zv8jcaql8kOKpJi
jp1/55oCvBdXtVx606XLd7SVp1vZ26pvuGZXx1S5Psokzkvusr1nFbZW+I8fzZizsmejuDvBZYvr
RS/TYGZAUFltSptN6fdpnVon+FSf+5N9VqugPJbcbjsmfDv4aL0+LE6I8UjOuLhDxzlPjm1i4uSb
hJ3rZWUKtV413DKdWWFjZUp8Mx6+rpy52yqmdcoTn2gtOhl/UJEYxRo1KnyVtjntVs3wi3FKq9Nu
1gzf6ZLbopwW3Dk7jWLPjGJfzsa3iGqMrgAsDsck41vDsYAqJSVZwVGoFQXUk2KOpmT5/dOyigeZ
KfvFLb/40+80MdA04axvBVomhpi4gAxRlDkKjR+YCk8Xa7jFGPlGZ2yjP3GZ5atZXoFxp0ur7Cyb
va1zLr4kVq+uzOtMnzKk1so1Zg2zzGmX1/N2U829wbX3dE1NnLXuioHVwZ8s1HD3y60Op1kX541N
qe7o2R4oP6vSZ7Uzbr1enSBEeWKGl1ljFF7/5M5rW+bfc+2OxZP8ueJ/SIJKXEE/xBU0H+YEEuU2
hVmexqen2VIcjpR4d7rZndOREo95hdthVrn8Ha5OwymLp6MQd4GvHjYezsmVduq59DeytDCMXby/
aAllxu+7xVjlRlZS9EBpUA83MCalXGlJiHF5LCpu+A9nibsuccstZ15g1HaP0+m2KJjFzLNKg0OI
ivZYFLxSpjMYNcMrhy1Gm0KpU4oPXwVrOvGZUqOQllruCzml5MOTmF+hlkML7HcF7rhfw5ieAm2B
SaCeotFm67KyszKcmY4oX3SCL8Hp0Kjz2x266AQ1ZGZFObWajGzfFKM7qd3d+a1HyMgwSMfoCJxM
4VPk5DsIpca/hIztREdeQuwKmZZR2QTsLvZ8gD3xNqexxtltLrOSeYAdYFVWjzMqDt9DDslTo1dG
J8aY5dfyzDNGwZfu7oxyKx0K6rGCO/f4BTIV9liulHObj188pn82XlA7k90nJrEvx/qdaiEeaET4
GoyEIigPeKEoN11vdacp/Lo4RUFHnFUB6Wk6tz+3SBMV3x7Vya84TRRkHsb9/zO5OYczc3Owzxjd
0utWBpfo1XOKU7dcljjOkfs/pH0HmBzVlW7lHLqquqtzzrmnp6d7emJP1CRN0CjOaKRRDkgIZUQS
yVggWyZIJIMBg8HYa6+NhBEG28ta+Pu8uzLYy4O3762x/UR4az/Zb9f+MAam593qMNMzEmuxT61P
XV0d6t5zzj3n/885t9SGzhvDMTps2WJxsM9yZqOJQQhBFMgDMKU4VBMgWsiPwWxvNLnpBzmz2cgi
pCjqqC0wLTuNqg0Io9PjsvsQ1j86PhYIDI8s9cz8sHa+TlfRFxgbGwsEx5Yti8DFqlVoXnga+IQx
LF1C3ykNb3eU8HZHCW9Tzylbw1oPCLlo6Vcw91+D1diYJT917HuHNpzaXG9pAkcHNt2/KX3G0jTZ
sez6yVafztq0tnPkyGSrX0J+0PXYY6f29yan7pzoe+qr9+3tSk/ftT23tsPXMn39jYejjZMdnqb1
1950GIxZW7ePAft1QnFoiRY52gvWWhz9+yoW/oNxs7DAWGtQ9E8WougrgcYI+pg+tmTrnavu70dY
tQSNceQVIuL6wNNpTwzl7M+lU0pCuWf02PD2Nivqjk2vXdbqK96j6QIFa1PTBUEyobaxQqqbw/Hi
7rqhdSUdrC/pIAJ1QoUzagC3SS8BDUShHNJxBg+oUEprx+G2toCn026oVhfnFiBfDcjiC8ErQDjY
nBMSUHiRhuCLC3VjbpzojPTn/SLBSyzbsXI6bm4sdMHHL6cyeYGu1nQ++tjJpnCdXRAlOeBR1LqB
el4RSOTvcpOaEq+76VC0caKsxEOl/ZWzv0d1YNb90PqXIQmxQG1gvq0Fs6UNPKCAlOty9v1LqECO
kgjJ/UfXVh8IRc+HUnE4ntYakZy1Yph5A5qKXqw8SSWBlKMuQEEL4hEQiYOoyAOriqlSeMBK8UkD
QTqEIGiWYH3ZJan4QMbuzS4Z6M152vc+NNkw1Z8GhAgnAYrlwu0TrdmVzc6mFZtX5nNbv7TK29de
p2DoP1GqSZVY1apaE81uT10kEEq2DNeP3DKVkcxWRRIJg8mk52xumzPT7Y+3Z9LdUz1dh1dnOL1Z
LwLZ3Aws/JvAwj1QQ4GFKEpPKya9QumBCF5QaMG5yKzBhGfOwck3z2seV3d+DmJUrbkmyYZ+EyVI
gCCKvzmNMgaPyeSSCeR08QJHoyTNcgTyPoATGGU0mRXuk1vnvMhNkiBYTQaB0oHR3QFG92vgLX1Q
tmAxQRAHsxzr3MLCHGTifUYLTchbiIUDLPtIbXgasZgPhijgFNmaCJBWVYJEqEFEG5tZW19DPydh
OewBTp9EvgLDS3Fe9dvcIYHWwaeKcwOEb0JGNIYBlhlVrINfK4VA0ayC1TU2exH9DfoPgCU1Q1/8
PnIUuXk+M07bKcdZ+G/PgDXeTJ2Fv/0CJAZgMKi6s4ijYFQgujloDxCouz/yF8tA9sOCsBQdqvLq
9lKaU1t569dN/fKiJnkNe2s5OvUKvqglaKrFr9qkp2qslLdIEvidGrSeQ2OYL6K36MDP8t1T+5pH
d7QZDcnBnV9Ys+ZoWsECIb1Vh8H/nNzdnV3VVecUWWc2mtszPSCbJcBhWfobrqFCpHHtgdbGEye/
sKerr31SJ6AUR/6fnp765Vftuzrm7cl7W3fdu1qLC61Aaq/je4GH7YQeWSi1gsxKdofT5c015m15
m5yXZEiTly0hMflGD0bW/yU4YJMlFhOMvcJQy4cFcmk1GVOyhIsluQEuJpXJmHCu/EeGS9KzXPmv
zKV2AsESoAxU+akWccnSIVYJSkCeqqq5PPR14JquOr5q4ua0jARDERsGMwitgS2HjMGjuCCKhK5n
6urGlpUtfj31LcaeS2SvmR6U3Mld3Znl3Wm3hNzecs99x6/q6C6slgSdiDdSnJbOAqZ3taUxVyd7
B9sjrobuviUxa29LuG33faue7ulMjW7buw+sniEg2ZXoT6EG6POLrNFmgyRNkPZQ5s8hJw7jzAfJ
AdcHIcisMyMMatZ/VPBXZAA8nVaiq7q8ubJNwfZZv1qpZs3jdXUBNQzMMcOVpKBwgqNusKmwqT/l
4CfWdEx1RHQUjdG8qWVkbd0TjxnSw/vu3xAa6Giwk+iwHHCrdp+jYcWuq7cFtu10hV2iwLm9DrPP
rjz11dZ77rvrqgKvui0yVJYK8a/4tdBR6OSL0DXwawVnunH3ysaVjZsiokNnFyEBhhyQ46jzqDMS
hu3hQU1QgU2R+AVn+CjqO7ykfbx9vHv4o+mlviHwSZ0dJ0xD3W837CT6Q1UxR9vfSJfWXnuFJWvH
F9PaEgYgHgACqVSirkLX8qt8GR5U7MqgJz4N15dWK/iAaiy9jV1Wokg5kVJd6oGqeBHwJRI7DD9O
6S1ezfFRkrl4BOYZijJ4LVa3nsGKv96EMHpPCRkjf+ZczPhu4H2Bu0QJQA9p3pFY0jivmUIUaAan
eFrXMlxSTd3Qri9NmOMyy0jh7m1fWBfsy/kxDEEQL3yE5klUK4lzFmPxu8Vm2UzSgE4A30DD/1Hk
S7laLa/3CwRJ9a0OxbtVUseBEGFUWLvXfol+Kams4LvvPbajnSSVuM0zOjqQ9+IUg+MMWdU2ie+B
TkCnXoR6gbZdrHTi9tug25ZPbxjfMA5tuK073nRMiselY+htTXv2rPZo6vY3QdO3XzihRtSI3/q2
0LH8RJ/2UWzptg+PLCUuLO31f5RbWqPtiyUaDtR9Dui9pHCdFibLxa1z5RKVnJeqGSFdDRrMZhsy
C/V5+RWyWJ+VA81MyPInNFRJEJf5UqWXYY4Y12MHcLS/s21Fg8lkAASZ13O8PX4FOk1IejnQump/
/4kHCVx6T6QRgmZE+v3NKBmtswQdBlr7FkdSrkjS2Lis0YpgOLr1MMfgnMJfizHGiDRQSPUtD8S7
DKTISQGX4QrU6qv3jY305dw332DM2JerAm1QVYkpMoYMoH80Q7Mi73SYSFJgCVP90ixnd7kE+COA
CP0uLSovBV7wURCVE1DLYj/4vUg6R2AQfRYRCrRX4hyoXu9NnkX4ggHyEj/M5SIOSeLSP48McL8q
OJbWFKU1dSYvaqFFLmUjLkqlXHBBuYJvVf2g99OVVeE4JbsgS3zg0cKxN07uJPFNewpbB1M0TWOA
h3Otyzen19yxJmbOrjz8yMblBwc9z44OdGxempO27vjiCi/ybs/VwxF3m3XzTkVVeI6x2S00Z1S4
0PgNyztO3XvH1rZI51iuvj0+tKXREm8B66UNIK7TIBpnFsuqEMEUXIZQDI1GFH0YPJwFOeqIKHyq
X++Q8agzTJp9veYhfmiuWtRexsfnLOVCglDqEklX6bq1YPir3y5X/j/FEcKLExyna12ZzVV1ZQZ3
2ZXBbDn6OiUMfhJ+ouQATW6FQh//z93RfNT95BdzLgzIqn32I/x9YFmT0DOLZJXvjscTeaPqcQ97
JqFJFmIA1mMaPez4gBT6S6F/oDHhNjKQGmc9k8PdeaG+rb9+yDaED82XVbX4ea6U7TgHgqhUChnn
wJMWPErCc3/W36qt0s55ndqEwSWnKvIlK5n4+cCEb4PnpLoHJ+ta01dND0ijFVHrCHgPiadb6neW
T2qZFKeEI8/DtGLXG6wiBnvEnrW78y0rcxZU37t2V2PXRKOJIs3VYh0Ss2cshaHWq+5bWbx6/qSj
ydzav/Ak+jmgIFQDl3/jAaDTnR9JeofaI4HO1Rlvtw/gy9kPiyfR14GWIlA7dO8iPfHuhizHN/AN
Jt5oKkPLqJHLNrgxMvWXwICRN7kw2dovj+SvBFoC4y6hyiv/gZqCYbA2I1Aj9cuAytTgzuOr4wNt
GXWFlqYyG50yDs8gvojBAmC5R+gCkH1oW8H2LdHdEJwDlA0AqrtF5Pame04e39Uhu6KW4mjVrrHf
AoAOBPlN92BHJLPq8Ei0L2Nr2XXfqq/19qSX79x3DbB2evYi8jsgx17oWwul+DIkwjOA8mSAF42q
zeABecVMwdrzWsiFp/ACjuLMa4UB119CUEQXQTg0kny7YL08RryEUVsLvv+f31qIOTVOPp+jmIdE
i2g5gEjI7whWpDl3qisR606YGkanRhpy2+6dSI53pXiKRIhSD54nt6w1N5IxZ0bWjjRk1n9uLLCk
Jcay6C7G7VIBjzZHc45QQyTcPN7ee2RVnaBaOUriNMous1an1RpvcUcaopH8eKFz73iCk1WWgcqS
xl8CmOVx6NsF3dGDB24+0DO2rHvZsgPdN+uhHwJZxyA/IkAklIdfL7Qfz8bIE8fvPnBkOkYev/vI
9PSRu4+TMaJfP3bwwrIDO7tvbus52rf6w51L77jQ1nvixw888grk5+oHpL9YXW9ztSBm5o2LJX7/
RgnNtJ8rF+g0HFNGMBUQU/qrKQc8tFTkHKLRkgF/TbzzWBT5r4KX3ELEVAOAEbjtShRlibUPrUzK
MZlmM1tOTh9/AMd175awDCtS72/G8HBawzIUXcYy7jDAMuONVlTDMteyLMAywrUigQ50tKzImXU6
EsVJmiV4V8VWkO9emcoTY90Zv4KTctTYffPGlv8KuhkvAarEkhWBYE5HqITeoEps2e40O9o7+wfk
VexbUA901yK/F87GorloJ0V30B05OhpN5Yw5I5Tq7Mt1tFCxC3TUne0TPyy45zyW1o6YPp/Xcivn
tcW5CMyWoM8VfHu+M+AKdV2NQOBTyKsIwQD68d4WjIimrCG7Si1GmziObrmR5QiANm+Kwqy+FKFw
OPqeyKD3fRbBvklyNIbRHPmmWpYjHsb+O3QY6i14N2wIua5OXY1cPRmPUWMXRqMJGus9sH3bZF/m
w96l4ofuxbxASzcYwTICkjoH3NJcifSvyMD9WUXknkvxg8/jYcDVOB5AcxyP1FmD9jI0Z4Gwokm1
cXmubM7Fjs8uTPhH9SDOu8pRpx6QgCsV7WcVPQxXu3qKs6pmzwYQyZ9EX4ZS0PZF+QyvXgm/hOgg
CPLAM6dNJg3SewtCQUn0eym9vV8/KIxUW441GwZGCZjZxbk0GnfZz1XAJ4iMcLUpQUsjzkUJRSus
lFKJ6JMY7h7efny6OEPIFr/Z6pUR9k+nEIQEYrM6JRI+iLRtXr7EibAGnzXuQJ9ijczkq2/99pbi
YwBsYjinF+A8uofTkyDsAHgpMDOeVWde/MEGDeJwgMV8A3kVlXCrlqeFel7weCGyweqNnoWfKJgl
AiKjDV6rzUOjzmsCT5r2pp7mDqD7gR3egtxaKUfM5RCT9cn6cuWwnMa6XEpQrWQEkbmMIPJV1O7x
GFGJijb3BTM9YVlw1PVMNuXGXQzscbuN6DPWtnCiM6InZafZUWhOssgFjuPZ9fqY3+TJ9Qe9q9aM
F4LhYJrlefZRf6x55Yag4rPLvsKaBjC/x8D8UEKBwoClrSrwjN1Rn2mwgYcsRc7CXy1YIaYhE3Hh
ZPJp/17ZVkrW7Rb2N36NPFAzzwXY7GKl8lJK+sH11ez8XAJvDt4CCnxZrIWgqOBM9UzkG1e4aMTp
cRvQx2BKsugVi4jDCVKm2Gi+25dbEhBOEJLTYu9oSrCctTkS74gYsHH/6jXLCoFIsF6bMWoDqBlB
cJK44Ogw6sNeQ6i5NyL6HAZ/YXV9wRvJLd+g2fjTyE+QJ3AzlIXy5Swd/HhBDkupgBk343rmydRe
/dOBhVMuJxwkubYD4wpyCCWY8wTGCDSjd8Q9gaaITaJyDaFsyMySOErQJBOoa3bu3s27MgObO6x1
URdLYz/nnFZFMkj2REtLoyGbVYyywFBmq0oyBpHZssm/avWy9gAlKDQDtPp14LTfAVYbB/BwXYHl
JFpRPBCRTdAvwUeALSfgwwUWAmy57svh7EMhQtszyts8fQRhD+/lvmJfOFGtySYaLff5aurVJl5u
C8hXJl1Lqf8Ko0beia45PtUFI6094a60h+QQkqHpcGOnp2WyzSV5ciPbOpvGG0zHUjF/S9RJt7Qs
qzNgnw8vyThoi5DNsAIrEAaTkWI0L5Yeqg9NrBlt85kjWY/VaQo3OkWLB+jzceQfkXeAXaeh5YWQ
xqABfw4phqDBEHQ6orJDCUXRxDUGQIGDToL37Dbv5xcs3JI9l5jGuUpjRw2L1mYNEJRSQ45RtHI0
xyPQSoRA3hHln5+kAOCwqQYrgC0PtVKSVa+38Dj8OOwK6i2Al238FckbbBpHI3BA8aQXiv8u6HCK
0WofNAkniq/hNIFhBI2jNobRzLkYeIugCRSAoPJssY1A36ugNYVUIR7PG90Qk2wcUFXPKnZkrxR6
pmdvEmKM7sa46mFXFQYAXW25pn6/bT++cNalaZf4b73WR5WsP5c+l06Wp1zRaQ1hJS/lsOQCMaiX
4bCYWlrLeouAdaKY021pA04rBs5ZlZJMOjHE7jW3NaWYWFVOyC7Y7nUbYIWNNff6gjmfggqxph5f
rDUgYThyoSobeAnnFjx+T9tE41vz5ySn6PYsOIdYWI5jp9WYz6R4ElY17jOaQg1OQ1TLWx2CP0Rx
IMsI1ApNAKZan+H4er6+zFSBR7QDppqpj0Jugkw8HdhboZrXyAdz/4lPvJSvzvFP8tP4Z2AB/cTL
LtGaCrr5OpiWbHq9mcfgB4B/1Bk4HFboaEtfIN0V1Z/wx+ydzQmGs7aGnemATaE0n7h6vBBgJZPw
Ia5ZjSaE37McACtEKVI4s/2ZZLbkEn1hSyLf3gas6jbgRbYDSbRr9Vse3g9loDh8pCDqM+ABueK8
Od/2cAjXnIdqtPbhzMP5vY5HQ3/nf92P+CNfNtdKY75+G718/bbiOYmFVLEa8+vT2UVEcTsKUBVt
ckVt6UZPtqXB4+ve1O5uSjhJCtPeMXszgaaCJ91S73G3rW22JEN2isT+F6mVPXku7FHtJu0jsYGs
kxZ0JCWQFouik8VEwOgA76SDod6MnWB4igCSeAlIYgR/ohQjg7IchPJxMD5PniAbwSPhCeb3NCbq
44T3q6THEt/DP2VZ7EEBENWVcfy5ZHpBNvq8NBc75qBptuJGqy1U2UuBp6GEzUdwWmTuakBxs9Pp
ZnmgT5xv9fibAwYcbxykKO3tATNM6awGvUnEzHcBj/Jn2mZRin8UjLTNIUqUUVVwQRDddW7Rr8BG
wMWsZuVGnMIxDPxzI6dFxy/Bf0b+gOtBPBl8jgIgD371jOSWpcBL8JMA+7mAUUiqCkkUF73Gra2F
fdyhhc5USypqGq9gP+2fshMFIK8MCwDIyy0AeVWMh/wBww3pjhX5J+ho2OgAUnlwK4IQktVgsAg4
POBtSoUksCAcqs+Gw4RE5w4dvWvw5yyPUQKAoyQpkgDPogjJksWdqc3bdmS1FcCClf7S7AfIDfg6
yAAloeaC3sCqXtbqVUNY1MEaIAbT4QDoLTvjWKrrreEW7TM/k4wg/mnLeoFnnO/1ufxmxmdhRm83
qMDdI3+DciafxepRMPRXBCuyQsxr8SokzugYXcRt9ykAuFZzROj3eZnFcU7mPt4tBINeRhQo0STy
gZCf1bG0zgRm8uXZi4gHW1+aSeOLQGM/OM0wXsNLSCvEQipy1XNebSqTZxw7dFtrq/YzPyv1+Wh5
hSuexiGEVoA1WcE07oQZ1WOxeBQcfgFneVqIOM0umSQogQKHqkvPwDmtS01bqkDPHI3jDEd90s66
XE5KEGjJwHMerwMcUmAaYB67Z/8Mv4WeghQoWO5V2gUxkB7ZDTkgLzz+nHkI1+5hJPYtpHrVXqXK
+CtJ6TJ1yFQ3mL5OKPao0xFQYJKQbeAoqIfvxRVH1OkMKAQh2yMOV1BGUJcrZuU4a8zljmvP8Zmw
doKxxD2u8gltPQyAcUagX0NGyPkyGOU+iIMUeMVz5FDtwGCt5OBf1EAFR3BGNMU8Np+ewlnRGA7Y
vXryISEQ8pg4SrFKumDAbeQZxQKuM7u3+D76C/yHQK+elyEDogfahBDsNKPDQ9Xe+mhpS9+b4FLG
BR3cqqon3aRkchqsHhGm0GdJyegyWDwi+e+8SGEkr/DE9TwgPSSn57VrPTybQZdi/616LbJ0Lapy
rYrFlK71y/lrZeavtYQQjdq1AMCBCJ3Bqbd6deQ3tJ2fBC9x+EhpDygwYiC9PvgMkgemaYCMz0Os
fIGal5pW25nrbpnvaUHyMEGxgOpO8RwC6LLIwk8KLGIj9EajnpNlXDGaFFaenYW2It3IKuQ8sN59
wGjuBlc7WHwG+Q5+HPJD8RchPXzHcwxuewk+D/yWEf7oDO4WP1ejtLIsdW9r5kQwJR5mrPbIB4AS
LWXzAhNGnt394PoYQG0CCgsOs2SWaMQfD09/5SDGG1xGo03EN36t+FLxH4q/vLXh4OGD9ZzE4gjw
z/th9P5bYBWOwO1fJxkSJRgdkP7/BKNULxnlz0qj/BiM8nNijZDa50eJZi2lLdXBQDUyygY9UyEc
gYxzbpAI7zDLZolC/InwhkcP4uVBCsXXn4J74EbYow3yQIYFqkJxithXnHngluLvim8WX3mWKA1S
LO9SFJEJ7AwYZUwb5aPlUf6P0ij/eBrIcpGpvF0VJaIFtlpZAtVms3IVIq9Yc+OwDwcXRxDBbpYt
OhJ2+dwjt0xjrOIyqnYBxu65o/hB8fc7Y9Mb1kUZgcEQjMSn3rhhx7t/grG7gFhRjBaAHH87K8Jv
zY/wK7Uj/NOnj5DMyhqGrZWjliUlqkxGt/rGEW9lgJocdRTs9LtHbl2PsXqnSbXzyM/ugJnZ8vgi
teN750/Fj+/UWlRxSgD2eWwWQ36M/2+EQG9SpmZnZ38PXodLr48qU0DCHyCPoO/hx6B6aLKQQPE6
NomlOD4c0tuUoMEuQSY6WBdKYTZOzxpSdXqboc5gM9jqUF2MmZ/YeWO+NWkqp43zunO6V1p1r+pe
MenOgbdgrfoBq4AVG1WtRzsYRPVlWk4SgSDwHv6g1rGVa0NUo7EC4tFcVkXf1BFi8eO3eMLmdLIv
mjyxpJMY+51sF8F5mPxnmkJEUTTKOvI7ZtgTSznw8T8KNux8KETs2I27/WGReaj4kajTiTDxEG8I
hEP4VVswTgGo3wSc0CkY14E/xY8foUu7Mm9BcuizuAVw1ZbnTBx/FoG+VzByLg/HnEWwAg1xnB2X
7cvm3WD7L88BiGFOmrRwZtH90nKx1Ic2t6V9PpdU3eCCPkmgst9mdcsUfD1aPEuIZq/F5uZJFn6U
kK0+s9lr5BHkGsXIaYUuCvzIzL9qARnlVQU5RvNafOZpLW5Nzl7ExrB6yAzVQVEtIsQgCxRAYgWG
c84Y1kZnyPVgpLcht396ey1x+fZaT/e2z39z676Hp0JKID80vf+O4X0PrwueUbLrl3bsmexNmpXs
9FD5CPnG+NcfObYl37H7S8MtN1y7b+uKFk/nni9OxtaP1CdGrjpya3t83Ug6MbLjyK2ahNfNfoQc
wcKQE8oAeTJOAysyHHsW7i8wDOREccskvq5m0BqZmTmvwdf6hU3fOFG+kYO/Ahvgb8O86lFB9KfQ
rxffd6gYI4vwMpyXzHKpBGyhNRmSHIOOnhQJE68hgFdQDIVRqtw7IkEQegxIsxUafBFqQqIvyLIf
LGjedBZZ9nyGj3zssZ+Fzd/LmKjkWrlJu38eNVUr3nSlnKLdmKLS4VONxO4qmAFGUL0TBUnU3omi
hLtxrY+yFcFpTmJmGnmZwVDeqIe3927rcou+9mTr1tFGQRBwhiV0vev35tdcO+CMrzsxXfy/iIcX
dxAGEI44AOwY2hcMAedVv25iTVKNeA2OgBtBdSbOYTcRuoBbDXetjPdcf+11nT/SrH727WIRvR7M
fDW09UXIgYwVeGg8CLUHISjYjvIZ7V7Fw3w3mHxBCjlb4JZcsX88+a7XS/avZc7C7uf15llyQ40o
yqWl5MW8rtpF9sZFudoWMycUT+DSohHirSasyicCl96zoyQpgwNFGy255Qfun9ryYFbkYG1zEU0l
Brd1jl83FrK3b15yl04CpJvXsVf3Xz+RHl2X3zbezDIszgoU2zm1t2nk0EgoOb6vq3Oqyfq36R3T
y9t8cQ9tEQmD2WLgHQFH/ejmdLgnY5cV0qAaZCY+vL1lybgv7BUlxu22UazfZ/b1bmzru366C/CJ
1JJVWv35tVkGfQ8LQAkoDW0ppNJ6JalEKTpC00okWedMuZwWl6JAlmQqgupdgn8y6kwXaUXQTwnT
C+yp3H2bPgeeSqD/fGnbT2kTxMJaTEmY3iqfz9Xa2lyBANV21b2HAhyso/4xphXuzaVqfnTmewBA
ozhrEJGnCZM36XSnHBz83D/pmA/gmYfh13cwRqMqMW9qfRFaweBNEO8Y0htNKuiQVooHbIf65E4j
qpvR1tDsv8xC6B2YC1oCrTrTmmiLu84i8QIgcAkISsTRBtH/caKuLd7VRbZqd6Osm+DOws7nVeul
5lPTUF8uRwLuVt0Bg12+4Fi9v0t1r1NlF1QFl+fszZM3PDodX9bbZBR5GNNa2xhfy9qeiTvXJowt
20ac9dEgCAvUDiJgRxyCgALjAdCvpU/welzChhOTMZhsv2n/poEIrVM5yiBjBpPZIKg2tXnj0a5g
IWFGcdTiR3QulyKRqsWsF4qnEBSGw0M7ga++CfjqBO4CEXYAKpxui1k7XkIUAOAzSLggQ5CVy7+b
TJLB9wxruj9Z7LbLzUc1JYyFDnxRYyBCVlI6c46mkiXF0LcsufEDJ9dO3LzMD6hF/7bjz+/r3B0w
SkAcIK6w3uxA3bpTe5eqTV/euOq6Yd939InBhuDwQI+D5zauy070ZjwSArUePbRtOJZdf9tw8MYH
n3ny5DVdeoExyKTeoMoMLwlDNz6z1pmKDm4fC7TFjJzJIXfuSdxwlbtxcHxFmcUw6L+VdlmACGAw
4ISkkyT5LGwvMLgOUGTbBDu9KAJcTAPQ9Ep9upqyqImqtS3o/4YxijgzQSlmn8UTEDEK+fuZh0ua
FHQs8geThM6wrlDc9PF5TqQxUlB4bMCgkHqz2cBLEAq1Ax0puBsKa/skoYmXgXIUSA+1ABXxkD/f
IWHglR7iIprqXFCvpjqut6Ujn4kQZPId65rBdy5RXak0UQkIsjG/cONAaZ3OG3J5WwVa2RNcpgHZ
rPYyKKDV4gz6fVP92N5T6zbcPRWvW3/XxKY1pmT/1lvGtt4+5Egsv7avbXXeMi7HljQs2dzh4ANd
udvvmzLWjzVP3TToVBtWd40dHPTBh+LrVg/l3eG+jY3dh7ZNhBpvH49PjPdlnan+VeGufdNjXndP
/zCy11wXNIbbxwKuTF3a2XLfzGlXvjHvigwPj8Ud+ag50lPq6cbBqn8dxI8GaBhaejrrEvOagCCo
BwjIEgpB4sC7rmweTXq9dNt7ybV8UbV+Ql9uxWuqXmzoxKWBIkcs3FtaxtC1Pe3o65Qx3r/j3h9d
170/JEuwtq2CYgP5kfqND+wdtTY/sH7l9aMBU2bswIPTg7sHYybqJzxvTvYlGjUj1+kTA5nAyGAP
8lPvkVNff+r+fd2qjtIbMEUFAVaUxd7rnt7gjIcGdnY0HD60a6zO17J0bLj4ceuBZGFNzuTO94+O
+uLdCZU3OjT5FGYvou8D+TgBtqjTcFoYWE9SsyrRlWT8RevaTJG5ZM3na9Baza7GXG3xiiAFvLoT
sg1H36cVV7I93PXdgzu+sNxDghedUVvfmh3t27+w3PcdNTXS1L095Ez5LSJpqBtp6tkecqR8ZolE
fuqZ2r5n1+ZIV39+422D7jXbrtmzI2qvCxgaN96+Oruy1ZUIOccm168ZsTWsanangs7RifVrhrXV
vB6gpnGA5xJQU0GI6KOKS6/oLRaINejPwn0vgPimfLwgrs2cK+V/tHCWn9vKt4B4A2xHBBaiu1IM
G0c1Dk7PTLI6TLtBCwML9xXf1xk4DKx7AR4HPN8km50SCp/+rcBuIfSqUWEVGbB1VeaQ35wEcU5g
KbfHTf09giMwCmjwJzdoFX8XmMNDQD9t0PCLYLVHXtByrcEK8svysWIJ+RXoZsWEUnVr5ZZLwN/M
KyWg+hnAX+XcQvSHjiIA3AHw18AD2o5p4G9n37YOl+BrS7VsG8sDkgDCMANcdff6g22rD/c7o5N3
bypeRAL2HSRAfzKHA/TH+EMhEOHq10+siRuiXoMz4EFgjBY53m4zAdjisWj4r/u6a6/v+hGI2X8C
6O8+MPsJDf25SuhvRRjqCENQuAMVs9p/UTEq9oIpa+ivDW7LFwdX1L3r95ODazkN/V0ufF8B+rt8
CL9y+Ddqblh+4IF16cmlnVYBAMD/x96ZQLlxlQu6qqRS7ZKqVFJp3/d9a6nVi1rt3lf34vbe7u7Y
bi9JHNtZvMV2EkJCIIE4ZCMhZLeBkEBi59nE4QGDCZBgeMwAEziP9xjOAPNCEgLMnAOB7p57S1K3
erEJhHdmmHm5J5L7npJU9d//3vv9S/0FZjhFJvt2rho7PBSAAHinhod7uJbe13fjhtTQRGHnaBND
MUAQNFMa319cff3qQHxkf0fbeIP588kdk2MlH6e3aSmTtoKAPkd2eGsq2Jmx8zpSRsD44M5GGQG1
WtLuctKMz2PydW5t7jg81a5RECmAgNjcRbC/fbJCgNsuQ4DJBCBA3ybnRkiAOuoyBNjyFwKgLMLl
/PcALGukZe4Jl2/QKvPfa3oNkBLDkdh9KoM7Wea/5+/h1F/CZj6DfnUXCdWKWeA/QUdJVpvVTCt6
F/hPp2DL/PcW2AmeB3t7KzJxphBuCNkh/5mQUBhBwiFFiguFY36T5xd2pEHR3IwXIATGNgIbwg5t
CHylLQHsCHyBlwM3izjQd8nEM7gsLsfAMhMpptrv+sGJ2Ghf0ajh4K3wHEmH26ZaJ+7cEjcXdwx0
bfNXEbBJA+MaYB7O2nu8hcDVn5iMzE2eu3sdo5M4QqzoiNFuLFxxvNNTSlrYMvsJAmmAPDF7H44l
hq4Eq/9umSr+D5Pfy6bM0HUPTG46OuShTbGe6Y+8uK91l9/IY2DecBTjyvakttx7zYC+4YGJdYcA
+eljvRnfQG+7Xc1Mba5b35kB5Iflj9xw5Uiybgsgvxs/cerJ+/ZVyE9nMAiMGpDfsac3OeLRvulh
HyQ/ySF07I0d2eUqVMjvwBytNP97kJ/SjNMCN7OOFCw+iysAye/rMw+oOYyAA4j9zqJW/JH1BCPi
IvLjVQY4hnpAfnGwQ8/I5NeMDCPjkPwEQHrFCvm1LSG/bixY4tlwwdINTBkIfgPLwa9c1e/9wV9R
sRT+njBmhvZ9fHzqo5tjyS0f3nDFeinRs/3m4e23DNgTowd6iuvz5mFdpCvbua1k57xt+VU7uvwT
hvRwYeLGXrshu651+Lo+z+Xxb9X+qWGPu30Z/jla+0Znbl0OgNjcH8Cs/0eZ//qRNadLcVvbeSA+
FslBMSEIa2v8eVuuFFcSqZSeMJ9DLSXaG/qTfqrzF8TmRVIDk55fCQN1CzJSrTDpKzyYr6YvVfMC
lFcDVAZavxFoPWmO9+w+cf6gszkfFyWZCNVgL6wfSG17cN+AsfGBLWsPD3g+L8Z7sr5+qPfcFVW9
d+QPl/X+FmjxfBrqPVw4KD1AC1nzBXXvjSc3L9b89v2xw1e6GvrWjEECnID6BSRkQfJIARJgM2JF
QljzWS4VsrqVpPwkBGk6Dt/IJffEV24GrcSra0mwOtv9y0BwxpobzrU/e+Xm2zdGOZM31ejpfWFq
zQfH01/YPZmcTtlTAatASenBXG5byCH/gf1s9NknT+TbumJrjw42XH/tnm3rPH0twdGbtu7Z7ks4
Vm+cmtzkTwzm7ZGwYxD8sQHM5w1z72JDygCYz6mzDqTqyRso0QgNPXnb8aX36sqevFfSciWDqiOP
WOrIuxVjDG5JsusI7JkZs0HJ8BxqZPWSTZDsPI4aYVgVZq8r1t7MMUbG7bITDxEUjoFtTCXnUwOa
KynTwIYb+SJSj1nOapG01uNhDPBxXmkmeB5dBaawBW0o0XnekFaSsWltPSx4s6gqzBKig5O5hujm
T3nlurLyXCZgBOmnCtnTMHO7SSS0Jh61jl1dNGo99cHU+u4UTTOAWTlLa99wdHBPpzM8/vHd30S/
z7K7cFEy6ThRp/N7PepfdOydHAmYoy7B4jZrdZTL4yI1dpHzl9alSoeO3TnyKQletzD3a0VOmSpz
nB1rgxwXQFqhF69V9uK1vDDEAY5rLJmKxUThnb6xxH/1MP9TFE0AHvqmTe8sKcYgp1rBKSjHzRPL
OQ59r168S4oIcpxKjHXvvGPd6K0ZGGSDt7/Tnob1LV272t36/HjXDRrYS2uo3R27erysuymZX98W
YVgoOY2p2D0cW3NNyeQqjTdl+9NGdMw7PNSTd7mcpA7YOJLEsyarMdAy4LdmQ5JWg+v0Bp51NYyk
haDLYHFZeB1jc1oprUXPhFqG/LmtqwssRoTqO+CsVc69q9il9CJRJIlsLSXi9oQtKepiuhBJBalg
jLIZ7THwZwwx6qh4zB5UqT3bkwlb6B2RXHQf/U8uzHzlwoUqxcn51EKhluHkUozVROElILeCI28X
zPZVUw9FMNrgNBrtAORisxFeDXPVMYwyumI2V9zCoLc8xHK/wmZT6DS6mZCXqp9WS7j8VKNh/KGw
gK2Ra+OC6TRzQMBCM/8mZ94CTeqQvXjjVS9eS0la8OLF4qlw2OL7UbHsyKNeSG2DhaOAJfBbYnH1
hMpGWC7VuYzh/lpfHqpP9F19z7ivvSGtYzkFQBgGpzz5gey66zttQnZjpyPmdWglnliPO43oOxyt
wGlaQ87uybMGo003dfOAA70jNL55tMVPAD4geC1lkPQ8wxv4ZP94zJbyGhS4wuhEz1ktgobUG4HV
P/s2Cv6LdW0CejE+97biLrDCZJBOpP90Q9TSfB6jEBpAgwXALmKh3e5A/sfNDVFFIoEH3tFNr/o1
vnRRl8lWgJmNi+kOqw3MXArv5AW/HNuUqWBN+upnD49e1+2mjKGWjQcfnDJm0nGdAKwinKJVhCPd
Hhm+cVMjnziyvn9Pl/uzw2Ndh2M0KQYbg+1XrHKgTww+fHQwPnpdp//KIx88tn9tGlZxIXm1UgAm
NEuzdMPU8TaT19uytrul5DUnR2zZnqgusXo71JYhMEsOy1SXKlE4r9Lyei3Og3XmrErLWLcxyypK
fBVNvJKorWe0ojPvMM7y3My3Cd7oM7v9WgWBjc78kaUwFQE0FrvHoFEilCsYFf/0nBztZ3lGsUMA
SGc0iZwAq765wSjdCUYpIHvzNr+MpDFc9uaZwMroybdqykxHB89jKsSOdGLmkkh3NrVqPPl0kMRj
3zBN931j2bhdyp+HzSNdXFHNJnpvSFdqveHk9g23rg2l1l7fnm4L8oUrP3nFuht6nOH+HcXC6pRh
Pe8vJVJjLX61r5hKrm/1DwmRzlxxujuoi/cV6qe6gmh26NBo2NM0nGidXt1iMeYKDfa2/aPxQHOf
r7B5oGiyNDS1oL/X+RyCFC2GxEAoJInxfPvMnCkaiZqkTENXTIq4RGO8E657QSC564Dk8sBiGT5d
jNuAxUICnqvHrCWNzHNvx4utikyG0AOaIyDNvaPf1fljYnqRsCo095fCXGX5kxPS8vOuPeyYGO3c
ftuaket63JQULG068ug2ayEHtBwuACSjUjkyvcmxW7Y0CsZcqTfcu6fb88zAWNfROE2IwWag5yU7
djw5Pbmu5I+PXN/lv/LGW4/tW5tWURxBCEDTYUoHy7OFK451cpKWcRfX9ba0+MzJITvQdTE1tB2p
2HL7gZ1gA7LJQY5LA82JYukzWnuU8sBHVkmjKfhGra2JES9156lqisRUy0io5oOv+zXOTM/Wow9t
GTq4rt7FmZqmPvaVo6sPriu41M/r0pu7W69c25b1Gmghs6ln+KatnXG94mDxxP0PfuTg+oyneWRi
e3r0lVf/8Z4NnubRien6ul0jmfjIlYdvPrInnN85kuy78dHPPA1m7V2A3T6DS0vYrb9EO2gEsNsI
PlZzAZdit+VBWIytBGGxH83+0qlXMsKCY06LYyaqDG+UsuleLWug3R4n9RWw1qJwT6rEYM8C+QIr
DMZg42e1Wg/iQSC7bSyzW0Rmt2iJKvAGBRkb1TbAp6ORa2rOtgbdvr/cGedf6otbxiVKGd0ULWXv
0Uy9SVQyJhHtv+GOLr3G315Xv2O0wFCskuQYprR5X/PE0R470JdtJ7b9AQvw3C6VAaYFGXSMyx8U
UPf0yVuucBvrk053yCPqKLvTQbM+rzk3PBUJrd2y+8jHxn5ohOsoB2yEZ8C1r0e2Q35btywKOwaj
sOdRHGlC8qiyRPeMJt6EQdhR+jyaByuZCVW+QNTqXa0n7n3g2+W8cDvMubHr7huffiAPrG0FIQdh
e3e0jZSDsJ0f1vIKFc3y9J7eIxvTw+OFnaMNLMWogO3Ftm7ZC4OwIRiEbdvcYEYfyeycXFP0ROej
sGqHzwGjsNAFJwiEAQaYooM7m7tGPCGPRss4XTaC9XnMvvatchRWgxGpThiFRTRgT/o9LiJhJI5E
SxxPRKJ+q4p1jcRjsJDtaUHFjlXlhEA+K+PZfELs4gJHixEMhQj2e5Var3m1EStX0ONVaOPMz/Ua
JSNqsJ2E5E45PQk7gz3xbTU3+y428yP0cfQx1uOUZv8FlqyG9fRQt6AD62ZUwOZIjlTipJr60+sG
7D/NrIG6QAJdeBFXAwKbqBJYfYmJxcHqW6eB7HUORc7GUzGkTGDhF1LD7Hk0gRjA3FhBCeajqXwF
OOAteu+PwXbYGzce+dREfLirwahWY2D+qinG0zTesfFDmxPGhp1D9nTML1oEYrfKZ8PsGg5T0TCe
2tyjcbudmqm7NkfR/9Vy7LptvSFKa+AIUaeEcTi1ZJGa5XhqzFyOp2pcTlFLSCazyF0qntpR8aoZ
wR6FYKmSJpu1sIU3o9Ct9pZ+tB0+PJBYtiAnlsea/k6DqihyaO5dpVGuB50qcVUGgy41wGGRM9Zh
ZtFqDstXvBcGUxoVjBxQFUyAwXxaJYV9deYhNVcOjWO/NmmVb9ByQPU7rBZmXJYDqmDuygHVlSOq
RpnBUssiqkY5opqqjai+YRnte2PZwP3/EFHNgPk/C+QGI6pdlYiqUY6oJktaOaL6plMOp76VGLVA
9V7OGwnhbxVLnSWNse5dJ75yqOM6vw56jGmGpP0Nq7NT9+8fNjc8ODl2ZLXfmBm59sHJvqv6Ykby
G2rOlOxK5Dd2ZWAstSfnB+quOOs5dP+pp+VYKqGXY6kCqxHUHUdOTdphLHVV3YHrrhpJeZsGh2As
9fp4NZY67IGxVFZyIOX6LkoKSMaBFGDNksWVzxvnvlKiNNgA0ohqFMhLWBJxzv2PM6DDGTuHJc9o
nDFahjTLaBK8nS7RC8XcK4AG61bBqgKWEiV/yeU/AYQKDt5wqQjtvF/OUHbLKSnGFGxYnWk8tXfL
bWuD4I/GwYyjZ2wyN3HbWODzEzsbJ4LBYtKppyd3NE0EAi1Jl55SPBI9/vFP3f+hdFN3ZuuJcfDH
Iw/cnnGkXUJ264ktxw+HAsEb7jhx+zUe+M/AgTtO3LZ3Pi4L+C4Oa9MtllISSMkIpZQEF1gN2SJm
JuwjYdC297RvJKIDG8zpEll5NAmM2V6Ubzm8cHEhaluWE13+mj/72Yqs/sJQL6uRg1Y0qv7a7C+1
IofjkCiHcU4w8XKo92dvqJlplV4CuCXyOFQqTvGde0lcpWUZl8tOflmhVEK6VP3xYzqkEut9FehP
G3JyqVw6qtrTAS6oBBSmGgc2n8O2vVDPxc+jScSLOCB9mnUtCjIzKpQAfdZc68rkKQvqRflr/4Lv
WCyw+Rgyvphblcu4daTCrXWcQOMK1qhHBwb3DcTNpMbXni3sXFNgaFYBizISTOvmvU2Tx3psrKdl
+8e2vosFebVMr4KcRUg7/QEB9bYf2LGuu1Ey5isES+oMBlFHMF63KTcyCRh2AjDsmh/KlY89YN36
GpDuRuRHS6W7uSrdzXBanZP5dnGcec0LQxpAMTlAMZ2o/x+KBtAshXMQdfvGUm/CiDNc7JS1D2Eo
422lCBdY6ZZRbkX28Eff73fXzPb3H76+yZQbvf7+ifSG1a1mAEcwVZGkEv072tYcgeHr7V0f0ZbD
18y+3hs3pIe3gJFrZCm6HL7efG3z6gODgdjo/vZV4xCdU9OTYy0+Vm/j5fi10aLnHLXx6zI8x1bv
bITw7OU1pN1diV93bG3uPDLZAeEZxq8RI2DnrwF2hvHrry8dxSwYxSQcxSwQ6OLQdsKZcjjMzgTo
SyzkN45EHGkoZqoEkxzVYySQbqIFAihQ9drsxopbtFokr7bOSHmh4eXf/Iu+t3bElkL9CgHyr8kC
p+7JyVgPlheVom7mDYD0OAkMG2yvSnLFHa6EnUNP3qNhv4XN/AB9Aj1BikZJYGbfqdYoQrXQVjHb
rGZGoYOJ27Cy2p9e0WP/eaYNzhEbrBsKWK0N+fFKKxBXXYEao00RME8KJQ0S0USRKJLROJEmBdEC
H4LN+IJBSzSSAIrbCPk/Afk/Veb/BR2ez6uC8J/QlrnvQlnUVSdsWbiM/JN/g+9/D5PkMuH5E47m
LccenYqu6W0xqssBeooOtk21jd81Hje1TA90bw1UbYpmObOP5ZlZW7en0bfnE5MR9K3Ssf1TXUFG
MLKEHsboTQa1yWZunDreVY3RA3tC0Mn5mcCeUCoTQ1cvidE/tXRU+sGosHBU+oGIFiyNLIBVPYzf
u92BwputRejtnbc3Fj0oZmVnb1nwBvlb3/tXLJHv32UewElgrfTI1sq+pbJ2AVnroKxdQCq4qtaM
ebEk2zGVYrdlE+YidEdVNVj+yCWPXhDcpaydHpySkwh0FtnjLCcRPAi0EFo7DPZbi1r5b+Ukgu/C
G9hUagFYOyKvkspJBMuyCJbxxWh1BxwFJ5o9j0lyhkFqWYaBUc4wSJb0bHexjfcBW4iUbaGBNxZp
xIp2UFkWJvkn/synl2vS/xPpCGA2h8A4vC1bT/3I3UtHYbA6mwch5cm5CkY5VyEJVAj6tn8VT6WI
EJiAZ/VrO98qEaOLntT41gpzmJW/6899sCLvvzaX4RHj/MylTPHeXXe/fMDVnEvqpOrc9dX3p7bL
uQz3TyzkMgz0tNs5Ds7djqybV7Dzc3cgcPTBzzx17742FaMmaFHA9ZVchp6jJ8cd8Ui/PHuNnGQX
OvZHj1RyGebmkC9iFxTT+C8xQokj5xQPg55vY69hrfh/Bz2qSs+t2PewN+VjiErPzdgF7GdyD1np
+QD2msKE/yvooSo9HwTH/Ar/MeihKz3fBL8Vlj/FVHq+BD7ll49hKz2PgmMC8jFcTY8k96grPV8H
m7+Id4EeTaXnu1gvNqDaC3qESs81WC/6ltyjgz1Aj9C5EPYc1o9ISES+vwp9GjEibvRkiWYtX9Ad
8n2BuHFxaZZLPr7Av1CcRYk9p/G3jN802j/dbNb6iltuWjOyo1E80dWV6qsPSHRpsPyOtqcPHNi7
Lhvpmcwlrz+4d302PbAlPzIQ7Vy/aY19cE2ka/2mtXA1FeeS6B1YD1hN60oavcPBIDSAdzkFgzmH
cmfMB/Eji4oDySvHhfmi6dLSTIwqqv4WowSbqAM8id74hFmjINX093BGo9eKJk5xjqBwBVgaCeyq
QYbVshaTqLpGocBQhZJQAsl9ey6HZYHs8kgRUCP6aolSqykHOEkqfg5jSqxISV8KHeKyX1Adrq3X
8NUWGeH5KqOkkjj0yFb9sHnotr8UVkPrB/01AGRmNmTQwPyALzcOJ3SxrK+U9jAqWknQBJMsdrta
1tZJjlVXDR5H22hyP2Wz6TVaBgAb+8nkSEez1ZsUDSKwOc1mA8FIAKQzJWd8w/jO5mk1zHH8FtCK
MLiyUWTrFxEz+t/A+j3oQRo8COJpUDDxc+i3SlwPMxgMlQzm7tCpoANWqtAYTN0OB555tv2Q/jl8
idpUKt2A/wsrJcti814bbAVjA1uSZLGCsYGhyQ03D9fvjFAUTqkpyhJpjgbaMzY+2JrsYWgVq6Y6
wj11TsoQsPtW5XyUGqcYFRlp6gk0jWYlZ7YrECj4dbHCRKdflFRqDWG3GXhBy7uzboPPqtGynM2o
Fbz1Xo3VoNZJOiNtMkkqUi9ylniTK9FX8JKYwhbJINjca3NJbAprB3tkDBkr+SMmgxAL82FVwE+A
FuYNAVPsWVUk7Fe4CF4QWNdBdpH2lj3ZUuHCzFcvwDI5NVUtBLRgfKUisctmUQDYz2BTOK2hDjpQ
SmcVdWY1jjlmn+M4Ja2h0X04b/GZrAETg07cIHwDm335D3nSZtV/QlUuYqL6BLwFzOPi0OdVhAra
0qrZIHpo9nagHReBdmSwFkAApRdzgTpt0HoOfQVyYjCgSDCuzxYKeN1LkQPSsysoQflmJ7C1RGpS
XFcM0CxFaDBDKsyHKYNr77yiadxFE6hSBSYpYQw1hHJDWTPnKSbDObOOUa5SmvTotSStZHh29ide
o4Pr29pgXJ/ZvaEganGewQVRp6XVWs6aKHokj4kjBQM6IIkajrI7DGcw1JGR48RacK37wUxIIKuQ
7heCUuN59FEE+oOePIMgEl0HFZ8Hk6DuZCSCez7HHyo+s9JVI5GFPXUhsbdaouwyZKuaB1sM6/WO
3LR5cDyhZtzN2+/e5u0y8xQKnwGsIo3uuL1+/aow49nYVBjOGD/GmMPO2Bj4eD6fbg8LOwv7NxXS
XSMO777jx6dLNInrOKVG0GlokiR8retSos2aassKLokzis4WU2vGX2iHKy8OdHkPGGsbEi5peRzX
6xGVVsm/ZD7ALNJZmPFwEaZvVx6hMQ+g2SqAyo+vwvZAS3F2ClfrnQaLU61Cn5m9hyZwRkuj72g5
zAPWKLt65l5wTRicx9h+LUvb7QYOsOfcL8FYXAPGIoAUkD5k+mUkjT4GeLIBfeofymkO9vPo40gQ
aUefLjF0e0NLPh1UBfEYHCMBjFHsKdOhYBdcsrqeWjxISPlFiFTyEGv8Ib73nvdQ43UvD1ijc/UH
trZNFu22+tGcM2pmXD0Hx9o2ZEVrpiMcqHOqNzCmsCNQ7xUoKeQc6slz9pQ31R7RNfQlV4V0ltDa
zpg5WnRHuhqzBj4QDonh0VVBayxnCXc2JHRiKBJD96oNAi04whJntti07oHZR3m7wykYgsGYyRfS
uaPwjk0ouQlZi0tIz5mkNcMBi/fJ014vJxde0me4IhRL8aTDQeQ+FzkkPbN0268q8ferjy4rLImu
Yit726E2LxQ3zaRz2ATna9l+91Rs1KShYGo9YfRn3bkNbXHOO14oDidFzpnp276qfWNO/xCB19el
gPpmSpERdHNg/9EbtxZZhuBhJR2epClvy1haMNvSrR5HT1dbGqzs6x515kxtDd76Nns4KZVjztdi
m9HPwfvdTztVhOMcuu9FYHgjJuIcek2JFjin1XiKVqkXrjdx4eLMRVgk9q3vX5CjiIXC/JJbKTFY
W7tVLsaVSWObVYyWei2EOVxuiyL4Gk2qaDV1MahwupxWLPSq+FnOJmm/RzMM/T2Bpa0m/juwVtZ3
4DlKs59H78N+gHhgjQoXuuMFScTPo3sQWBri2jMibb21ZjQuLNSoyFc3QvjoF1nvaupASJHOjUlg
KZp1eiOtwNPrV/kFPabkzDpeZHHUZmGvfOULDxaVBI4pAFz3nnrpm7vbjnepWFgrj1CNPglJ4Cw4
s7plZ3Z19cys9CXODJ2vzQdMUJloauo/oHXhLnBqtHxqjEKVAqfG6zGF2qTj9QyOWS3ooate+bx8
btC1RPZ+5ovf3N1+rBPWjoSVPkaegmszP/cbbBS7X2bXFsiuj8ns+hiwKo3uIKG1oJZTuuNBhw/1
nSJuWTTf98kvQmTRHWiX4dlRxpoe3NNbWFtvZezpgau6Sxty0p2xpmBTxKpVpXPB5ohFS6BnPRPb
rxhM2MF091+xfbI34W4cyTc0B4r9va1iKe9v6utvheOdnHsXPYXdA1AxXtIBngU4S2vAi0OJm4/j
Ny+CAZlkL8Jy6YUVUoqrgRg0iFIC3OUByW592qiFm/x3FbTGwMvFzHiwo2MAZVXob1YztJa1mg34
1RiGopgSx+E4/wK+AFnmkUnIso+dVatdiAuhxHPov5TccUoWot0eVGlNqOlURiPGlarQcXXQkUWz
p1Q31fItEK7s3wcC5iNw2di37I6xJbS7OEmlvP0t4O5rSpqjZ7eJ4JoE9WOZtgBPik6DOx+xESQF
HwAYnUgX+uM6c+NE53bUxBBrKJtZVPOU2WqljwaL2biJlQROq9NoONpsMuCSyRart0R6e4ZSfbBC
zE/mfoP+AVz7KDJUCrQ8Wl8fjGgzaObxjtVBRwSNPOJinhQEyeUiOoAySaj05HJlmk8kBn8UtNUr
X1IF4FJom7tM+rBdgb4u+urahxN1G/wsBdMqSClYH3IXQpLalQ+10zRYRJnS0AZS77U56yIOWPaW
VpN8KJG1ZfvTJlO06PNkXNrvuRpTQatGJ+Icp7KaRU7g1LaIlbeIDMcRJqNQSjFlMTFqzqzncZrn
CH2w3u1qiDlJhdEThjvJ63PvYiR2F9hlo8imUlSIArD1qQgvQfDecMQStlp4ngiHvFYV6zgWjVjk
2fe4oGJrlfonF6CSzOcLy8W++GU3fC0Qbt0C4VZLQMr+bEUGIwElML0GlBaB8hs5pTT7M47GgcKg
dWQiafEZGXR1D00+g81+/b/gFqt+HywYA4vz7WM4xuF0MuhuklUSpGr2Bg6tm30dToN/BesKit2O
NCJXfxnMhf3wIavoOOJHrOinSyEE8ftAi3FuwS0EJa0DdXwym88HcagzJ0NHZRV5HL/EepOoTItC
IlFxU/OV0uNL7/eq0Rb/yjCclste/TQydEOPOZMMaWlCSXA0IfnzAVdz3JpvSRclLacsgFUMXUNR
YEmgZv9g5z1icW3O+E5uvCMAbCASB9aRzWrg1JzaBX4pRKr1KNgi1BwsZvcRzBhtKOeJ/wYzgTkC
n4A6cToXMhfOowcACKfAcgvMQjPtcAS9UAIPhwrRKBCGF/V+Ujwu19J49NLCKFT+scjjtAi55N1t
8WNkFgh5ER+js57uawaaR5Ki2pEJ6LPF/qi7KKlpjOAoQrQGzanerIvy9EZS3QnDnetcHQ4cj8S8
dR5hNjaxOu1r7A+5J3dtDejdEkeTSo5RSSYdQagcmXa/TjCGG8IdOrDu6Roy9ng9XMVZMBeiQE9s
8H4XLfoqokJ49PESj6twRI8HtTzKnzQfZRYt5/LqKMeCFtJqiWp9tUWkHIVV9mafVqr1Np3ZqUVV
6O7Zi/CJUcB6O8Nx2D7GYrNxsxxc2ZUUS6Jzapa0WkQakPLPwWj5wWgBxUXakN0vI1H0BgDIWXB2
HOJJFaqeWADMB4FeN4FBtLJN2QLvSUX9JNg6Q2joYRMYvRa05eFLbJ21qDzvm/Ut87Qu0LLBoJA1
uZaVFwbv9zpvXdtIvGFtwWJNtwfrot7O7asaRrKSPlwMtmU3hdP5DpXgspTa07QxYO/qz7TY0j7x
rL0u6jZyel+911VIhQRrawxGA/W+jN2ejQcE1wBqNrqSfs6gN3DW7OzrGrPJqLEXAw4PK7nhivY2
kJUga3YHsvWMI6XNFc+hj54OBLSAjQ+U3DmtXh80O9rQtodzjqjbHaS1BbTwSBRIx4yaH6EvpdtC
jXIvoeYKGV0SnOUuYt4PVLnpCRPUzoxfyhV7w/4+vZrGSZYiJWfUnujOuilPV6ypL6h2dl4zVBhO
G+7BlBgWD/vr3Bpc8Njsneg3/Vt3bfNLbgOrpgkNpTKZBIqh7NmOgCA6EnlDZHKwzpbrv4MzGkSq
MWVP5E2sWc/y0B/6cewg9gPchhFKEbkFux30vACuOYSbQI++0rMTux27WT7GUOmZAJ86IvdIlZ6N
4FMfxkXQY6z0TIFjPoADiShNlZ7bQM/D8qfMlZ6Pgk89Jx9jqfTsAMd8Wj7GWunZC3rulXtssAdB
Z38+989KE16H6GDVPR1YrCgwZw+cJtV4DelXq+6VByQ//xjFY4RWsolRQa+8jdQabKLBQqkYkqII
hU3CKZJRKQi1yMDzn/tn/D7wKwEgmRPgd8G7gkEQhFAG0RvBO45snfsZXqcsIXokhrQiG5CrkZ2t
PLIKfQLZiGwDr4OIAbzGkXr0SWCj6NGTsDwg+lTJTG/c1jP++NiOx3t2xetDjY/bUo+HprXTcrr+
QgFQuchkofImXw2clWWoxZfULVQR+GUx9/IQjCoI3mAXJRuLM0oXKRjter2VwemZj1LmePeOziYw
WRlzont7e8fahPajoawn45PUuL/Ol/UZWRz7KW2OzR8W755ub1+b4D8aqnNnvUZOFajz1vkkDsdI
mlAQLE8r9XINP5anTll6hwZb/JZsT9TWPzQIcKbQFUynrNH6+gwfz9rihfrUzB/NfYsO8nvhQWlr
LA8OSpQPgvfzIVcp/gloaAJJP49EzqEvveAyUuDttM7vjJ5D8dOimqypAHnxwsyFi7AK+fdnFp4+
vuzRoPN1PWFuyj8p5OJWs+d6UVpn04tWjQrtnT3HajCw2/I02tOD0Tq7qLdocawH7eHU2JRKlG+/
uZeEpQ9geP0qXg8rcetY9CqSo3Cc4sjZe2G5EeTT5YZ2XrL9BBuvaa9drik+9Nc2ZQGvbadWbqoE
aD/42zeieMn2ZbKupn2o0t5eqVE3vOf228WNPkL/fqExI5doLzEvsXXz7WsLDaD3e2+7lja18pLt
eU1TbdNm+GxNe+3/3iZMLW267Htsr9c28a6Fpn++3Axjl2uS6X20B1ZuRsL4EeNvjb81XVvT3jC9
Yb4bNotebg9ZzfPtg//R/qP93bY3apttsKY9Yfvhe2t21t46366xH1yxveawz7drHF+W2zcc3602
52hN++zfrrmUrmHXd9zXuX/nucmLe0e8b/uO+d70D/ovBq4P/C54NISFVof+N2vnAh5Vda/9tWdP
5p4QEW20HNzyUY2oIXKUIiAMEGy8UCPiBe2nmUwmEMmtkwkED8KIKcbL0QBBfdAWRCpKLVJqWrWi
WCmgUgERiQomkQkoExNEgSgh+/zW2jMhKG3teU5W33/W3nvd3rXe9e414ND2wXMHH7jwsgv/cNGt
F31wcdHFX2RdnvXBkOAp0+bs07MXXPLTSx4bmjn0haHH/vOxSwdd+tJlOZd9NWznT381/LrLHZeH
Rwwb0TqifcTRkWKke2TfkT8eOWjkxSOHjRwzMlel60feOvL3IztHha6wXxG54sDoO0evGTNxzDv+
/1DpTv9LY88Ye/vY3ePC42Ljy8Z35kzI+XhC6YQZE+ZOqJ2wYMKSCU9PeH5Cw4TXJmya8O2/Sld6
Se9d+d7Phv7fJCE/OQvHQ0LTznAI4RJzhF30NbcRz1fxGnMjcYqM2hJzE3GT2SDs+i3CRwxz5zRh
Nw/wUXuJGSNuIvalbjvxGrONOIWYQZlmkaHfYm4W56sy13Dnc3ENd1rEzeTniJs1m/kxMd3cRRyg
4hKRStwkIyUdxBLzQWKYp1P0ElFLnCvO0fpodeYR4hLzKHET+XRa+4qYbrYTB5AfwNPDxE3kS3j6
GjHdfIM4wHyVWGd+QVxC3RLaf1GrIt9G3GR+rN2v2r9ftX+/ar+O/OdE+XQJrcWI6dxZQmsHiEvM
Dm0J7byhbYKFh7hJ2LRNsPg1c2cXPmJf80Pi+SpeYx4gTpGRuu8TN5mv6rfQwiPwtJuv6HK0H+ly
tDLWmS16iX6k+zPiUXM8sdN0Eb/pPkr8tvtj4jHTQezq3k88bo4hdqsyppmhl9hTZF27Q9a1O+V9
u0vWtbtlXbtH1rV7ZV27T9a1p6oyadQNM7Y2/Qg9fkE8bjbpR2iBPCWb9KPc6dCPku/QO/UjZifx
mIpd5tfE4+ZWvdOeIu/Qi4xeeZ/yW/VvePqe/g359/Rv9W+FjXjM7CYeNz8gmjJvd8v71JV5n7zP
qLr1Y/Ql41Gzi9jJCI/p39DyMdX7MXqXT4+bO4mmLMMYuMMMyLxTlre7ZHk1qmOMSj71yfK036V3
6UeFRuyEVxctdxOPmSbxuPkZUY6ty+6QZWiNMrQm73hkGdqhjBrnccbZQjwKi+O09jHxG5N51L9l
3Y8rvscZ7S5it/k5UbZ8nNFSi/apRfvUon1q2d2ylpqN44yZWqwUtVRf3bTfSTxufkLspm43dbnD
eLhjT+WOSZl9xG8pb1LyQ92kDHdomTuU/NCeIteayFrbU+RaE1lru0Outd0h19rulGtNPKYia01k
re1OudZEj4peeV+utd0l19rukmttd8u1JsKdyFoTTZmXa030qLxP3pe87B651kTWmshaE1lrouzd
I9eayFoTTVlGrjXRofJOWV6uNVGOyiPXmuiT5eVa271yrYmsNZG1JrLWRNaaKMfmlWtNdMoycq2J
HllGrjVRjtMn15rIWhNZayJrTWSticdUGdaayFoTZcs+udZEh6wl15rokrXkWhM9qoxX1pJrTZR9
pcq1JrLWRNbanirXmuiTd+Ra29PkWhNZayJrzccUp7wj15oo1zoTV/mceNS8g9hp9id+Y04kftvd
QTxmTiB2dR8gHjcLid3mOUTTHGnPxFWoyzxTl5apy8ipi6tQl5FTF1ehLn1Rl/FTl/GPtPPylH+P
KS62DRTyv22VP4Uq6uotlaauZN6Gew5O5HUxWrcn8nbRXz87kU/hbTMukXdw/9ZE3im+1Wck8i4x
WG9L5N3CsFck8h7bsp6+vOIme10i7xOD7fsS+VTb4ynpiXyaKHE+K9+j6meoq18irwmn68pE3iYc
7ucSeV2c4340kbeLNPdTiXyK8LkbEnkH999I5J3ibvfWRN4lzvB4Enm3SPdcm8h7tLyevrziQs8v
Enkf5e9L5FO1az1PJvJpYpj3M0aiscNEgq3MW/Ns5a15tvLWPFt5a56tvDXPVt6aZytvzbOVt+bZ
ylvzbOWtebby1jxbeWuerbw1z1bemufnhCGGimzSMHITRbEIirAoF5WgSES4N55cWFSoGOBOMbky
kSXkvxJYQjLEJO5NFdN4VqmuQvwOUXoGsZCS46lXQpkC7hVToliVC4BS2ipUZcu4quRemXpm1S9m
BAYIUK6YFmZxNZNchL5kmSpajHA/xJUccxW1C3lexmhkK+WJViOUKE30KUsYcCxXfcpeKhWXqxTX
Iu5IjlXcD6kaYXWnRI06kuAR5MlFquVSdadEtRhgjqz7yV5KaadEzVhFYpRl3ClVvVptSp6RXiOQ
PVYoLtZ8J2fbGrvsqZwZMOBvzbgcVSllA/QfUVeScaRnPaw5s3ox1NjLErzK1dwWqJInRtybkZy1
alXPYj2d6yylh96reb5qrVS1MEvNQ1Vi5XvPt1wxi39IjV/yt9YlrNQgf1s9yrU2aKOih401xqmJ
MpVc3ZVoPQILa4Vm9KxSQGkkwN3Sk3gl1RxkJAHVfzDRf9YpVD/iezyt9Umu/4ieXXOZuCmhouKE
3i6hxWyenlz/4pPqn3pHhBLatpgGEtymqqfWWEOJ2ZTjL1Sqllymq/VM1jn106J/a3efUJK1bjdy
VazGIPu/QTGJnLTGQxIjKO/FIJjYkxHFMqR0fi13giJTrb/8Z5QLVfs/U6Oy6kZIFczwENJMlbLU
/j955Fmq9VLKRNCdHP9UxaCCFmZxV65ukeIid9XJrSbvS2exVmB6T3tT1JgtRc9SSqxUI4yoPVep
PMKqbSgOcr+GlNqKVR/WDBWousnZm8D8XYtbWnXDvZ5Ye71QzcmJ/TtT9RVU+/tU/VrXsmwQFVWp
OSzs2Q+F6rl0HItBcg9UKKZliV1gtRVSUe7q7/KWzy33yKTWBUqdpfAK9ezn74+q7Hst//A5OtF6
0sGNhAdb6gme5IXf535CryePa2SvGZBMLC7WGyGp+nDP26VQ+WuZ8tnAP2RqzXPgpDkNJdT/3T0g
Z1Uqr0rVLFReJdmEetqRJUuU3/2zFfq/2hcn9sQQNRq5B6y3VJZaqwpR/ZwxNDt7mDGxOBgurywv
ihjjy8MV5eFApLi8LMsYW1JiTCqeOi1SaUwKVYbCM0KFWeMDJcUF4WKjuNIIGKXlhaFwmVEZKKs0
eF5cZBQFSotLZhkziyPTjMqqgkhJyAiXV5UVFpdNrTTKKRoJlVKzrNAIlofLQuHKLOOqiFEUCkSq
wqFKIxwKlBjFEfoIVl5kVJYGGEEwUEFeVimtKokUV9BkWVVpKEzJylBENVBpVITLGbccNq2XlJTP
NKYxcKO4tCIQjBjFZUZE8mBkVDFKisvoq7zIKCieqhq2OoqEqiNULp4eyjISNM+vNEoDZbOMYBXk
rXFHptF/aKYRDsAlXAxtKgZKjaoK2Q0tTuVOZfFdFI+UQ2iGpBQwZgbCpVZfcpqD0wJhBhYKZ/VM
/Yhkn/CR/EfIpbnsJqYIUsYlWdlDE88vtp73WogQs02nAXqbWixHFWKY4UBhqDQQnm6Uyye9LotO
vdxqkuB2Y1lxhPo3RAIRi/EQGihXHQRZyUi4OFSZdW1VMDNQeYFRGDJ+Fi7naSRSMWLIkJkzZ2aV
JhvPCpaXDonMqiifGg5UTJs1JBgpKi+LVCaKynxRAALTZbkp5VVM9CyjqjLEIKAkHxsB1jUULi2O
yAEVzFLDm3DjtWN5GlYXrHphlbW+M6cVB6f1qsvv4rJgSVWhnItyo7C4sqKEDuQKVISLKRCkVKgs
kmUk+y4vQx6ZxRcYodICWelEU2XJwqcckSouBc70VzI9QUuFPb2reU20NVINILOYXtgIcurDcrsU
ls8sKykP9O6UMQeskTLxPStQXhWpqIow7TOKgyFZZlqopOI7hH7IWqiVGFIYKgqwpbIClRXV8vOY
eRhkiPniVD8aJeS/nHi6cJomnzdtiU9bQsvk92brz0P/yY/dfoXPp1FGO/hDy6emyvK2l35o+T59
ZHk9+kPLp6fL8vbcH1r+tNNkefXp9QeVP/10yvNbyE+fdlVefuK+SMXTRKroK84WGUL+wxWXihxO
DRM4YV6Dq9+MN08Rd2s28aDWRzyqpYuntQFitVYiXtaqxEbtfrFLqxMxbYno0DaJY/rVmku/WTtD
v0Uz9BLtPD2sDdPnaKP0udo1+sParXq9Vqi3aaX6F9pdert2n96h1esHtaf0L7XV+iHtL/pX2mb9
a22nflj7VD+qdeidWqf+jU2zX27z2K+w/Yg1OPdkHraf/C95rIDHC/B4BR6b4fEhPPbB40t4dMPD
C4+z4DEIHoPhMQIefnjkwSMfHnfCIwKPe+DxMDyegMez8GiAx1/hsRUeu+HxOTyO6J02AQ8PPPrB
41zGffHJPOyTevFIg0d/eAyGx3B4XAePInjcDY96eCyHx1/gsQkeH8DjU3i0w+O4dr+WrtVp52hL
tAu1Tdrl8MiFx83wCMLjTnjMhsc8eNTD4xl4rIHHK/DYDI8P4BGDxyH9S8Z7yJamf2Xrr39tG6wf
tg3Xj9quhEcePG6FRyE87obH/SfzcHzci0cfeAyAx8XwGAWPG+FRBo/74LEMHi/A4214fACPffA4
BI9urUpLg8e58MiGxyh4XA2PKfAohkcVPGbD42F41MNjJTxegcff4LENHk3waIfHcf2gzQePH8Nj
MDwuh0cuPG6GRxE8wvCYA48H4PE0PF44mYf7gV480uFhwGMkPK6BRxE87iH3JDz+DI9N8IjB40v5
dxbaAK2PVqL1h8fF8BgHj0nwuAMeZfCYA49H4PEkPJ6GxwZ4vA2PT+BxCB7H9TabS//ClqG32zL1
Dub9IOP+0nYLPCrhcS88FsHjaXj8ER6vw+MdeOyCxyF4dJ/Mw1fbi8d/wGMEPG6GRwQeC+CxGh7v
cOczMUVLYfTnMfpL4XElPCbDowAeEXg8CI8n4bEKHq/AYxc8PofHUXh062HbT/Q5tgv1uTa//rDt
Rr3eFoAH+9z2ADyegMdL8NgJj336IV3Xv9IN/Wv9Cv2wfqt+VJ+pd+r36t/oj9gv15+wX6Hjs/pW
6esuJ/9z9es3aNCccfNcDs3lrM7Jqa6pqemUF47hOf5oNFpbkXySU1Nbe9Dl1FyuUeP8D8+rqal2
uTWXJxANRCeRFovF4n6SKjGuoGBS/UMP1SSKj5uniqfQakVubu5B2nX3ejLb5kjRHI7hubV1dRWq
lN9Pudq6Znk/JTs3Gq3LV0WyZV1VJMXvz83LX7aszuHWHJ7bRGE0J3q/NQBZ0KoejTpShCNluN9I
T2922jWn3X/QD6t8l4PbObm5eXmGP+qy2Vx2v18+EFGHTXPofunsUfnPC+tRr8N0p9hdrvR0w5BF
NF2z25s9uuayG6oOP36PLmjCkD/yXord5nIYa/K3+e122Bh5eXWKVjajgmO+dZEnmzSYbOFyZAyy
u9INf8/FcJer1poKV0Zmbl1nerp6MsrwV6gncoH6c0FzVmudLmt8yX4q6mQ/Vms5OcNd6c12aOrr
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
M3gJvAxeAX8Br4J14DXwOlhvbtfeMHdofwVvgg3gb2AT9zeDt8Db4B1zOzv6c3Hvv7WbC82/4+d/
x8//jkc34tHNeHQzHt2MRzfj0c1ilrkVn96AT2/Apzfg0xvw6Q3szAPszAPszAPszAPiXvOwqAG/
AvPBfaAW3A8eAA+Ch8BednUMtIJD7JqvzD3spD3spD3spD3spD3spO3spF3spF3spF3spF3spF2o
N4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpjqDeG
emOoN4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpj8luIKCiGgmIoKIaCYigo
hoJiKCiGgmIoKIaCYigohoJiKCiGgmIoKIaCYigohoJiKCiGgmIoKIaCYigohoJiKCiGKg5oG1HS
JvKbwVvgbfCOGdNvNPfi9R/j8x+LsaIPnwbl9yEzwQVgMLgQjBCpvP1T1bckrwUTwc/BdSAPXA8m
gRvATUB+j7KQT1chUAT+8Vt6Kz68FR/eig9vxYe38pbO4C2dgR9vx4+348fb8ePt+PF2/Hg7frwd
P96OH2/Hj7fjx9vx4+348XbezPt5M+/nzbyfN/N+3sz7eTPv5828nzfzft7M+3kz7+fNvF/I78bd
aB7Vb+Vtd5uYot/O7zvEFN5x8vufKcABnMAF3MADvMAHUkEa6GN+IUbw9hoJCtkTIVAEKrmOMHNV
YAaYCarBLHMH+6OR/dHI/mhkfzSyPxrZHx3sjw72Rwf7o4P90cH+6GB/dLA/OtgfHeyPDvZHB/uj
g/3Rwf7oEC+bX4lXQCfoNjv5EN6pCaCZnbB7Q36LlfXtYH07ND7jmvUwq4dZPczqYVYPs3qY1cOs
Hmb1MKuHWT3MnuL93c77u533dzvv73be3+28v9tPrRHzMWbhMTTSjkba0Ug7GmlHI+1opB2NtKOR
djTSjkba0Ug77/EY7/EY7/EY7/EY7/EY7/EYs3SAGTnMjBxmRg4zI4eZkRXMyApmZAUzsoIZWcGM
rGBGVjAjK5iRFczIClFndqG3t9DbW+jtLfT2Fnp7C729JR7j2ePgCfAk+DX4DVgKloGnwHLwNFgB
fgueod5K8Cx4DqwCv+P+82A1eAGsAX8Aa8EfwYugAfwJ/Bm8BF42n2OlnhN/If8qWAdeA6+D9eCv
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
OeC2cwAlWl/lc4EDyDGAHAPIMYAc9chRjxz1yFGPHPXIUY8c9chRjxz1yFGPHFuRYyty1CFHHXLU
IUcdctQhRx1y1CFHHXLUIUcdctQjRz1y1CPHFuTYghxbkGMLcmxBji3IsQU5tiDHFuTYghz1yFGP
HPXIUY8c9cgxBznORY4vIcelyHEJcpyPHC3IcQ5ytCBHC3K0IEcLcrQgRwtytCBHLXLUIkctctQi
Ry1y1CJHLXLUIkctctQiRy1y1CJHC3LUI0cLcrQgRwtytCDHHuTYgxx7kGMPcuxBjj3IsQc59iBH
C3K0IEcLcrQgRwtytCBHC3K0IEcLcrQgR4vbTi96tKJHK3q0okcrerSixSK0SCPFpUhxGlKchhI1
Qa1pbzbtzaa92bQ3m/Zm095s2ptMe5NpbzLtTaa9yZSnTHnKlKdMecqUp0x5ypSnTHnKlKdMecqU
p171q/p+iBZr6Ef0Y/oJ/ZRe+bNZF3g+v8BUbDMV20zFNlOxzVRsMxXbTMU2U7HNVGwzFdtMxTZT
sc00bJP+Yekflv5h6R+W/mHpH/aU2eIps8VTZotJ2GkSdpqEnSZhp0nYaRJ2moSdJmGnSdhpEnaa
hJ0m4TmT0GkSOk1Cp0noNAmdpqDNFLSZgjZT0GYK2kxBZAoiUxCZgsgUdJqCTlPQaQo6TUGnKeg0
BZ2moNMUdJqCTqnulOpOqe6U6pxU56Q6J9U5qc5JdU6qc1Kdk+qcVOekulOqO6W6U6o7pbpTMnOS
mZPMnGTmJDMnmTnJzElmTjJzkpmTzJxk5qSys6wi2lf2EFVSFa2jh+kRWk+P0gaqpo30GNXQJnqc
amkz1dEWqqet9ARtoyepgX4W9Ulpizt5mzt5mzt5mzt5mzt5m+R2Sm6n5HZKbqfkdk49qXtKl9Yf
mcw3REvssiV22RK7bIldtsQuW2KXLbHLlthlS+yyJXbZErvsi9K9S7p3Sfcu6d4l3buke5d075bu
3dK9W7p3S/duu+xRu+xRKU9LeVrK01KelvK0lKelPC3laSlPS3laytNSfkjKD0n5ISk/JOWHpPzQ
f/na1W9Ft9lrt9lrnqvou3Qvrab76Hv0fXogSpqQZSZkmQlZZkKWmZBlJmSZvZa015L2WtJeS9pr
SXstaa8l7bWkvZa015L2WtJeS9prSVN1p6m601TdaaruNFV32mtJey1pryXttaS9lrTXkvZa0l5L
2mtJey1pryXttaS9lrTXKuy1Cnstaa8l7bWkvZa015L2WtJeS9prSXstaa8l7bWkvZa015L2WtIE
rzLBq0zwKhO8ygSvMsGrTPAqE7zKBK8ywatM8CoTvMpeS9prSZO8yl5L2mtJey1pryVN9jqTvc5k
rzPZ60z2OpO9zmR3mOwOk91hsttMdpvJbjPZbSa7zWS3mew2k91msttMdpvJbjPZzSa7wWQ3mOwG
k91gshvsuIdNd7vpbjfd7aa73XS3m+5Gg91ouhtNd6PpXmG6V5juFaZ7heleYbpXmO4VpnuF6V5h
ulfYcSvtuJV23HI7brkdt9yOW27HLbfjlttxy+245XbccjtuORqsQIMVaLACDZaiwVI0WIoGS9Fg
KRosRYOlaLAUDZaiwdKyc6J02bl0Hr2DzqcL6J10IV1EF9MldCldRpfTu+jd9B6aS1fQPHovXUlX
0fvo/fQB+iB9iD5MV9NH6BqaT9fSdWSOysxRmTkqM0dl5gitVqDVCrRagVYr0GpF2S1RceqjDp+N
uu3ii+zir9jFl9vFC0z8lXbx2rLFqLHE/7fC379KX6M76R9pJd1Fd0fLUG8Z6i1DvWWotwz1lqHe
MtRbhnrLUG8Z6i1DvWX28VrkW2Efr7WP19rHa+3jtfbx/fbx/fbx/fbx/fbx/fbx/fbx/fbx/WVm
cPI3JaBlB1p2oGUHWnagZQdadqBlB1p2oGUHWnagZQdadqBlB1p2oGUHWnagZQdadqBlB1p2oGUH
WnagZQdadqBlB1qutfvX2v1r7f61dv9au3+t3b/W7l9r96+1+9fa/WtRtRFVm1G1GVWbUbUZVZvL
no2eQtYmZG1C1iZkbULWJk8U6z1RrPdEsd4TxXp3hKvcEb7jieI77gmXuyfMcU+Y44nim+j7vfj+
6FeeKo7Ei9GYJ4t3xsPoRFDzmj5K/KaoiMZFNC6icRGNi2hcROMQjUM0DtE4ROMQhQsoXEDhAgoX
ULiAwgUULqBwAYULKFxA4UKw3PPqCvoqfY3upJXR/w5W0V10N32dfhhlkTWLrFlkzSJrFlmzKJlF
ySxKZlEyi5JZd4/L3D0uQ64scmWRK4tcWeTKIlcWubLIlUWuLHJlkSuLXFnEyiLRcSQ6jkTHkShE
ohCJQiQKkShEohCJQiQKkShEohCJQiTqQ6IiEhWRqIhERSQqolARhYooVEShIgoVUWcEdUZQZwR1
RlBnBHVGUGcEdUZQZwR1RlDnCOocQZ1h1BlGnWHUGUadYdQZRp1h1BlGnWHUGUadEdQZQZ0R1BlC
nSHUGUKdIdQZQp0h1BlCnSHUGUKdIVM9YqpHTPWIqR4x1SMm+s2m+XzTfLtpvtg0f8A0v90Un2tS
B0zqgEkdMKkDJnXApA6Y1AGTOmBSB0zqgEkdMKkDpnREujukOyfdOenOSXdOunOS/aJkvyjZL0r2
i5L9ouReILkXSG1HcLWuF3S9oOsFXS/oekHXC7pe0PWCrhd0vaDrBV0/U9fP1PWCrhd0vaDrBV0v
6HpB1wu6XtD1gq4XdL2g6wVdL9hLJ+ylE/bSCXvphL10wl46IQ1flYavSsNXpaFdGtqloV0a2qWh
XRrapaFdGtqloV0a2qWhXRo2ScNmadgsDZulYbM0bJaGu6ThLmm4Sxrukoa74h+LNsavD06N30A3
RZ92a9oR/0z00fgtUXX8Vv/+rH9/zr9v8+87oiPBPDeS0I0kdCMJ3UhCN5LQjSR0IwndSEI3ktCN
JOTefu7t595+7u3n3n7u7efei9x7kXsvcu9F7r34uj6P9pL30Ut91E/7aP/ULISqH1b9sOqHVT+s
+smPdA5zYJQDoxwY5cAoB0Zt5aO28lFb+aitfDR+iyec26aeckaDy1U7qtpR1Y6qdlS1o6odVe2o
akdVO6raURVMqGBCBRMqmFDBhAomVDChggkVTKhgQgUTKphQwYQKjqngmAqOqeCYCo6p4Ji+Z/Q9
o+8Z1WRV06+aftX0q6ZfNf2qeU41z6jmGdU8o5pnVPOMagZVM6iaQdUMTn314k1Rj54O6mdPfPJr
rN8R/CB4i/706k+v/vTqT6/+9OpPr/706k+v/vTqT6/+9Ep3QroTquxVZa8qe1XZq8peVfaqsleV
varsVWWvKntV2avKye99G3PanNMedtrDTnvYaQ877eH/9JX3nwnivD/7P74CP/45/74tODs4Rw/y
epDXg7we5PUgrwd5PcjrQV4P8nqQD34QDblvltw3SzzcxcNdPNzlBP08PMjDgzw8yMODPDzoVP/u
VC841QtO9YJTveBUL/CwyMMiD4s8LDrlHnutjY97+Zjm414+puN/G/XHP+9tX+uEKSdMOWHKCVNO
mHLClBOmnDDlhCknTDnhJr4X+V7ke5HvRb4X+V7ke5HvRb4X+V7ke1E1T6jmCb4X+V7ke5HvRb4X
+V7ke5HvRb4X+V7ke5HvRb4XpWtEukaka0S6RqRrRLpGuPESN/q40ceNPm70caNvej4muDHBjQlu
THBj4re/4oYbd3Lj7/XtZH07T99m6Nuf69vJ+naevs3Qtz/nzqe48ym3gFT8+eC84I9UP/m9eCdU
f0L1J1R/QvUnVD/JupJ+lfSr5IRHnPCwEx52wsNOeNgJJ7+7odcJ9znhPifc54T7nHCf9z7Te5wZ
xPztJH87KfgTHenTkT4d6dORPh3p05E+HenTkT4d6dORPmcKOTXBqQlOTXBqglMTnJqYcuSEM0fR
mOrHVD/2H18N7D1NVjlDlftVuT+4znvc5z3u8x73eY/7vMd93uM+73Gf97jPe9znPe7jQC0HajlQ
y4FaDtRyoFb/a/W/Vv9r9b9W/2t/Y+6q9b9a/6v1v1r/q/W/Wv+r9b9a/6v1v1r/q/W/Wv+rX7X/
hajbJum2Sbptkm6bpNsm6bZJum2Sbpuk2ybptkm6dSL/Kt9rVdKJl3TiJZ14SSde0omXZGKGTJwt
E7M4dKVMzJCJs2ViFreuxNSe4K+CbwXnBt+mf6bv0HfpXlpN99H36Pv0g+ADv2NaMtzKcCvDrQy3
Mtyay625r+t7hgaie+TvHvm7h0MZDmU4lOFQhkMZDmU4lOFQhkMZDmU4NMnnOzm0mkOrObSaQ6s5
tJo7t3LnVu7cyp1buXPr1HfV3uSufHO0AkcutGP/AUuusmNX4MmFduw/xO+KVsXvjq6PtwV/Gc8E
fxb/Bf5d9Ht/Vm8yzf8WHcCMA7/jVrFHpXtUusfpC694b/z1R2nTKkirIK2CtArSpqHbNHSbhm7T
0G0aOkzDwPRX2pWrau/0V9uVq2iv6cjHJ78mZ5KQDSpoUEGDChpU0KCCBhU0qKBBBQ0qaFDBaj0v
6XlJz0t6XtLzkp5Pfqz9oJ4f1PODen5Qzw+q9inVPvU69++rfd/uGIfGODTGoYlX/I6Gieh5DpU4
VOJQiUMlDpV++7P2HPo4hy4zGTEOXWwq3mAqYhy62ES8gUNXc+hqlKyc3HTBWSbjLJNxlsk4y2Sc
ZTLOMhlnmYyzTMZZJuMsk3GVtL9d2t/utG1O2+a0bdNfL/RK8xo5bY/T9jhtj9P2OK3TBX8X/1Tw
Hv17Qe969e4FfeuN/62Z/Tx9Kfh2/J7gL+LfwPNvud1epY8FfSzoY0EfC/pY0MeCPhb0saCPBX0s
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
Ey5xwiVOuMSJ1aZjtelwiRMuccIlTrjECZc44RInXOKES5xwiRMuccIlTrjECZc44RIn1h6Dtcdg
7TFYewzWHoO1x2DtMVh7DNYeg7XHYO0xWHsMXOKES5xYfQxc4oRLnHCJEy5x4oUleGEJXliCF5bg
hSV4YYn5pvomvUFovcESwNIb8MyvOA9m4Z2P8M5b6mhTE975DO88zNlwKx6KxUPr4CCHiKBCiqBC
iqBCiqBCiqBCiqBCiqBCiuD0EgEnRbA3RMBVI9mhPOxQHnYoDzuUhx3Kww7lYYfysEN52KE87FAe
dijPdd83mcYOlcYOlcYOlcYOlcYOlcYOlcYOlcYOlcYOlcYOlUaVNJQqaShV0lCqpAyqpAyqpAyq
pAyqpAyqpAyqpAyqpAyqpAyqpAyqpAyqpCFUSVOokqZQJU2hSppClTSFupudTvemUupNpdSbSqk3
lVJvKqVwKqVwKqVwKqVwKqVwKqVwKqVwKqVwKqVwKqVwkSiGEJmFRGYhkVlIZBYSmYVEZiFRVkiU
FRJlhURZIVFWSLXUjWqpG57PwPMZeD4Dz2fg+Qw8n4HnM/B8Bp7PwPMZeD4Dz2fg8QyqpUlUS5Oo
liZRLXmplrxUS16qJS/VkpdqyUu15KVa8lIteamWvFRLXqqlx6mWZlItzaRamkm1NJNqaaaop0K9
oodTMQ2nYhpOxTScimk455IWVjBYp91UTm4qJzeVk5vKyU3l5KZyclM5uamc3FRObionN5WTm8rJ
TeXkpnJyUzm5qZzcVE5uKic3lZObyslN5eSmcnJTObmpnNxUTm4qp8VUToupnBZTOS2mclpM5bSY
ymkBldMCKqcFVE4LqJwWUDkFUTkFUTkFUTkFUTmFUznBxlzv0RlUTuGwcQaV0y+onIZQOQ2R4+y/
bhUR//rrVj2b6mkU1dMoqqdR9l+6yllUXJtEL7lZOGSSUHK7uEnuAKn6fkklJ6nk5H79mDzUVCiL
xBB5SU//8R26a3qculm0U73AALJnIBgEhpFR9+kG5RJBVGF3wPLfkHUHVDZsflS0INO+owoLINOa
YP0cKrG3/JWY8v/+QsH+paoC5vfx+lldxcnMoXdyZtzJmXEnZ8adwrzjA1qDNiAItAXBoJ12cQ4s
4BxYwK6Rzq6Rzq6Rzq6Rzq6Rzq6Rzq6Rzq6Rzq6Rzq6RztktFV77AV77gfNDAeeHAs4PBZwfCjg/
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
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDUwMCA1MDAgNTAwIDUwMCA1MDAgMCAwIDAgNTAwIDAgMCAwIDAgMCAwIDUwMCA1MDAgNTAwIDAg
NTAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUwMCAwIDUwMCA1MDAgNTAwIDAgNTAwIDAgNTAw
IDAgNTAwIDAgMCA1MDAgNTAwIDUwMCAwIDUwMCA1MDAgNTAwIDAgNTAwIDUwMF0gDQplbmRvYmoN
CjMzOCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA3MzQ5L0xlbmd0aDEgMTQz
MjkyPj4NCnN0cmVhbQ0KeJztmnl8XNWV5899+1bvvdqfqqRatJVkW7stRUGJyrsBBwnbVSyhAsY2
tsGLLBtjh6StnnRCOpmZuLuhA92fT0P3pEmYzHwQxhhjGtrziVkSPIOmY4wBOaI7xsYwapxusjBB
0Zz7qizLJEx6PvP5dP+R8/3p1bv37ffcc88979nAACCIPxK4y1cXFp07cf7nILSuAWCbBla3dQ78
ZMsuLN+PRxXXbV079JOTpS6AR7+F2/5q3e5dGbVZvABwwAIQnr1taOPWq/7yj98GeGwFHh/YuHbn
EKRBBzayBevuxi17bwtv/0u82cHjANXupg1r13/v/CNX4rWqcX/3JtwgMNaLdbw/1G/aumuPA6wP
63iP/3pgy/Z1a3/28IdHAcbGAf7Lh1vX7hm6Piksw/178PjMtrVbN/z+jZ9uBfbFU/g8u4a279w1
PQkW3n8l3z80vGFIHh/Aez92PdYP7Mb7sfvYJ3D/F/j9dvP7jag9WH+I3w+4bQSA3rMLf3Cz0/dT
MPkGgEcm/RU8dfr2PwKYHodpeAOrFj/Whx82jtvry8fj/kphhpv4luIX4ToQ/boALrRBM566lj1b
ucYI2w8ylkZQaL3KegTvsxBPYAqIjIPbRM2+dOkbb1i6GPKQgX3lZwC+SBefYOZBRmaWDvi3ZATb
PoLPNwIaLjIu6kf2e/+Xc5XKeVqlrn7ssR9/DbOydiqLW6nblXWystZmnaP5/XDxfuV6dNa5Oi4f
7XOCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC
IAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC
IAiCIAiCIAiCIAiCIAiC+F1BAOavIyDyEkvgogBjld1M8I+5HNwpSr/luvUNjbkmXM8rV7vmL4Ce
2fuXwLLlK+AqWAnXAFy7ajUUitfBDTf+i5/74v2XLcGfBbN2rCrfvkxjU5PYNA/JXXZyT3FJmWUr
kJXIimtXcSpnX8ev/1UspMBFu9iQhaVwJe5cA2thA2yEzXAHDMEuuAv2TU/jcRlYiPsH/f3rKvu3
wTDs5vunf/yx+hIw+C2MNs27etX1S5cks9kbWrC+MMGCzIVOaGIus6EJ105lbbEALMN1oFK3se6V
tz++rGmQHWbTX/4PUDPaiRccHam54TBTlm7Cn7olh5nESxIvyX5p6S1Y4lVhpirwqsirAq+KvAoz
e4FXGa8Cr7K6JWxuGYBp4nca+C7GkCFcpOlfTU9gXQENDLBwZLkQwtgTQz9NQDWON9zysfvxiH/B
vVKo7+NAqUYJ0+9AAbrgE/Df8Hp5DEGfwpHTB+PTp3GQfwZMSPvLH+Oez+MTboHtOJYzeKeY/wx8
cYBHwA4cqZ+Bg3h0Aq45aL+pMOUIuwJjoZRPR0e9o96Y96YneYFHQyx0iz1k77cfsiXbflNn+mH2
yScHxEHxPVEU20qTpd620rHS6WMlaOufKv2oo72ntnHB/O6uzlg0ouSidQvmX6r2K5qm4CJoqqyo
ksr8Gi6LDSPZE9B0Qw304NOhZeFueByS2JYj+far7buce5wXUqcCJ51z0vnAB7Z+Q2BP4KuBb6a+
EzgceNFWm+wmZ261+KrCUqxGOMyqngwE7DTY1cnDLHDQdVzAaOHl9XSquiYlao6Nw/qgEo+I+tPM
Q+No2O7sAudO5wNXDNiOK6WjN0cnouJElA1Ev4Gl6agU1dpOl3YMx3tL0N83Fe/rPxaK97b1TfXd
Y7dOHT0qHz16T6s9xdes1NHOSqVST52qxLq60AZdnd09PT3x2Ewtl6tTu65t0QVJFRtESWE5p1FQ
JHGupIhCmkXnLGnUTUWRlQfkv8BfRVW/vBqnKbSLhFH6UfSfemiH7+bn9thfSt7T/kDsgcZHGo80
fs/+oX0yfDL5ln02fDZpx5IsY29P7IiLoZZMC1rgiUzGhCbjb7HRJobqKpwZPd7pj4eicsPTGGcd
qGZ23sV2t0dHK+2WW7JoxQOyAYdZNG8PymxMZqPymHxBFuU2NMn7fe5Unzte2jF5YioY6oX+qT78
w1Ibr3JbwI5SD2/2AvSGOm4A7g1qjP/W5XAz3xqNxLp6eKFWiUbxWEmTJUlWPunFrXDcrfbEYDgS
ictSe8S1JDlhRiRFkr4hSUo4YodUNeFGPCUajkWvlqTfCzmS9OkQ+riGvnQXPAY1sC9ffU/027HX
nLcdqSHUEOsMdcZuDe0V7pdf8zQ7yN3DvU//a/0J/Tn9Ff0tXdEt5RlMHBIQZ1VoIznvWAE3OZgU
JpJsLMmSkcNoqUBavFkUhsT94qg/HIYn0QzDJ6pOeNA/eaK/72hp8phvgNLMsOC+EFcbG3k7I+Wa
oiytztalVFuWZEFXlIgbjUfiblxS5KQwp6WxUxbEeUI40lrbMCceFqNJbJVc8QQLx8jd+dpetsD6
GvuS9ZX4C+arkVOedrdwt/knkT/x/jr6kPdCVBWDCw3s6zD2ugFJLFUxzDmwBdZEjLXHJmLTMTGm
8n5OJ0Plfk6zsTQbTY+lL6TFdKWfJ3EITFU6uNKu+X5Lyk3Jzepev9C9YH0irqqKHEsNYGe2pBvq
6+aqsvTZuXV+52V3Ywc2zWmdi33JMzEVW7UHW9UCT+UbejL3CffVfUv4Vt0h4VDd88LzdSeFc4KZ
CWZCbeG2SFvmnowS/BtWCxa2J8Jq84FMVb5qsEqsqmL1KiwM4GbJT/5S0IDlLNRjo4N4qJYPhsXw
RC1rr52ona4Va5utBG97M9Tztkfc5sHmsWZxrJntbx7F0oVmqfkyT+891jbVB/3H0BDHyq5eOjP1
fkc7lBj3dL9/LzryggVdfhgsu3i5++tmRoN2qylrIbNakmsM7HrdqJGlhBNVZPM2hQ+AR5RaweHu
bBjKFZJpoXsHQ0Ku7PtoMd7ETWixOPQ8JgIf2bzBFjhYspl0QLQ0bFleD4PTHh4KC+G20glsxYm+
mV7s4c9X6cJKePKfzBuMS7IsxQfj5eeoDLfKnQWcTSTMCB/FKNIAD+TjX6n+w9S91X+WOll9Nvmz
avXzyc+nP/DEBh51AEJqpuyAIXw4GeOtByr2RQ06YPRm9D4BvXCWI1ry0yyKl2XYJ1ZQLfeJNWiN
WeKYxfZbo1i6YEnWTJ+8zztlx/DU7NhT8c+PNmvGPy8GHt70RllS21U/4FxRlayJKE48HLUlec2i
mRYrVeG4p4RikbAkLeexWJueRF99DOfQGuiFR/OfejH8UvyFuhcbpZvZKvfG9E11xYbPu3ubv6l+
W3049qpyMnEq82rTq3OcBbErmq9hi92V6ZV1ixtUSxRT9dEjaJJ6xh5vb5mv83IKI05k/5yH5vxw
zo/nSEkFnJ45SjbXEeJhx3Zzg7mxnDiWu5ATcl45EmVvzgpD2f3Z0ayYLUei4cljwZA/YU2OHz/W
P8nNMu7PTWiXSxGoM9cZi3f7xvC3YDk+axLHOF2JUnW1jTml9ipR0yTTNiTZtQKyqgYjwYgoSkYw
VptKeJmgJSh8RpNEQ5V1lSmmE9Z01WwJBuW6mlxzU1Mkqej6/Ka2praWOXX1uqpg1LNMJch4ZqL5
c/+jOFhb4J/zLfc2/FnuEfbd3GH2ePaFrPp89qem0MAaskvENeJ68dXsuaz6LfOYecI8Y0omd/SA
+LBxyPie8UPjx4Zs+K4viZKkiWZtLfdF0wynmmvKFoYDWjDCMwADA6P0pCkakqQHGrk54/rNMAHC
BDD8m+a/0/hwXpD7ZS0E0C+9VJj7Zcz1BjFbEsc8NuLt90axfMGTvcs8k7vm8SneFTx16Js9OwZ7
Vdn9oIR/F/sFDV5JFHJ1v9F31a5LjrsjZqcEWVSqszhIlVY/Yii98aqrYk4kFDYl+Z5ITLhKEpXi
ikuOHLkiFA6G/eihVmaRGhjIO+ct1hjqDi0LiaGAEzUWumgZBzulBgQ/rPDYCdj+KnwRs7Eefbwd
80aMfMenzhyvjDz3xMV54dJT1ypqrqfr4pznt+mG+bosCaptaop+syZrum0IsqTzKf3fa4IRY42N
LGoK+tf9SGPiaLsbY00z5r6P5FsHpUFvvXSLtzszlD0pvzL3nPzWXKOF1Xr9Qrt3DctLee+zTMtB
zHUVQ/Fn9kxHe0e+Y7DjoQ65owNiBu//GBMPjeB4EbI1z+IUz+eGFj8dkg/klPbDzHoikckmxMDT
2NwwzGGBJxxxQBTENp7nuOPj49i7R3Fo4eAqlcdWifdom5/zQKky4/eULRCP8dFTGVPlyXJBV6Q8
opRcOQ9YoCgdoUi6VXeDtiCgLeQEpjyihFmBoalolmDWtPSQUZsQg2YoLltGwFQwTZJ117EXaaKu
2SZmimpad1S1TQpj/zr+m8puHE3/Ll/7tcj9of8cmtBOGu9pZwx1qVpQt0X2RZ5TT3rn1LOellaO
+ImB+OSYw0Yc5lhH0C5hDESpl3EwvIe98JL4hvguZjrVaZdNuKzdnXAFF18JAoecGHNjLIZ+X06B
jpZO+3GntAN/LqYK3T3dl+c9dbPiDJaLjDHDcqKhqB3GZsfCXnXKC4ZxFpJvQMtLZo0XS4YswYmm
qquyIV2RZR4zHHyyvfAkznqt8Ef50H+Uv6wKa6X12j57X+ikLGeSvF3VDB6fFwuIC20/DxL9lKAR
+1UCHZsZYDLmRdEDsXnYagvQ/fLOzVmWzrLt2QezL2NMVXgwcdPuoCs4rovtdt/DHz7Q/RafwYH9
Po6C/hNT/ZOh3l7M/yrNnp3rqRcbHL84nrsvzlA4TOrQBW6SXc0Juo7pSNlQojqsBbH1mikbOLYx
VJqKIAc/p6nVcS9u2/U11Ym0qnYrfGz/BYYAUQzrJreJi8sO7HkFM9gv5zO/rz2pPa+d1M5ocoe+
SF+tr9N36t92z0lvxbQqi/mjxMjgHChgQI+L3GBxJh5sx0hnPIPmCaJ5bBwbGGDTCTaRYO0JlsBQ
xbvejTD8i+CcU06OcNqB8qBw/UGBZhjmduielSle3vm3sKDthKPBQEiSxWgoXlMTDVcvisW9qJKM
O6Zg+v2dyPCvV9M/wll3N8aE5VCEc/nrT7qvRc655yPSqRVvp8/Wnm1694rzK84X1edXPj/4YuEV
9or8uvq6+eoy7Sn1KfPQykODz7Hn5JfUl0ytI9BZ+6lPLg6sDhxih2TVW7HUWiOH+lO5bqmvXkSL
HOrrC9W3z9Gf9edmEa7xExglH7KWOou8FWvEa5Opfjy6N3sthosDTu/VfBXNLsLV48lsC1rVOpju
Zb3ANwxkWRZjxzi6i4sBxP/jc0J56eXvTegzx3kImfS3xctxpMRzynLEqISSymjh0aXx0m+XP4vP
jKVc48U3LD/GcLPHYqpScUS8VA790rYCAcc0nQ7HrkpGEwbGD3wf16NhzZFVnD5w6hQlxlRJksJR
xcCJVJIC0ayuhkLBiCwb3oAVdOyg4ywXAqYTCpqqLYn4cq+Lsq05PH+UVQxgGDGYKNmqFRcFQREk
SRB1ydQwXpmqxgQRfTWJM9EGzKZiOL1uexozwzp0QJaPgMH2Gw8Zo8ZRY8x407hgqIbkZ5Iy4wM/
hKUgDuEMC+VD+xMPJUYTRxNjiTcTFxL4SogZgZXXY1KwPTYUEzA4jeOUfPxEqZwnTp7A4ITe2TMz
ErtmT7g9nZfs3CvJUUN3VZykoldFZQy6GsZdTduA060obS7PrQ+qsr9ZBf/Nk7/JPAmd8GZ+QT1k
QrXhTOQ+uN96GL5jPQHPwynrVO4cBOYFPhVYkluT2wTbA/sCz4PmBZK2EAjYFn92zIlYJwTutdlX
7EP287ZoH2ZVBxsbc61zsXCoMYcv79F5z6ApGiCNpsgwOBjWZDHGsxoVokzKB1uPsB8wIdeKh6Zl
hnMKz2Ea8eXAOpDIRHkOo7sJth8tJyRwDPtZyxn3NP/S0Vb51IGvsuiQU333tE6Vhu2j5U8d2lF0
z2HunJd92FB/U9LCTcvHf135XUNd3CjKotQsooOlIxjf5sh+5oJv3aIwR2CSMkdGD1l5BWYuaN+O
aPJS9iJJ+1rwUNw8Y+W90A7/KW9nou3RJbHB6GvN5xsUzBirDuC73jM4brm7OGAy4WBbulpk3DYp
/tnjybZUf2ogJab+Bi1Sh1G/Bo3hpT3meP3egDfhSQPedm+f96AneXI7N1sQ5wvrgGwwbjbLlVle
ZvvlUVmQZyV8p/3Z4P2Z70ST/aHeST6Ue37NJt0z+cBsi6GBypvQmXCoaJhHSwJO/EG3YirD0LGX
cXiiNYqiqAhi3DBCoXzZSoutgGUuxTKfByxcdvnxMg578113R3bGhN3Sbm2vsdO+25XfYu+YZwL/
EPzH8GRcuUO4A2fN9cYr7HXzRODvgj8Kn44b0YU62ktHM/JXShHngRDOAnYexkBoh0FML0Sw+DQw
oLCMnw/umKp8Jej3W40ewrPamWivzoplu1IxDPZxr/r6qBMMRx071leVrfVi9fXxRFXSSySTvA3q
9AS2YQ/UYT9/IR/+g+avzT3ZfLZZ2tp0+7whb6haasHOfjySqYkvDOJz8vf+MPq3ADks1eATM5Cw
JDDFT+MSGovUZ/jwsiXb1VheY/u1UU3QeB8ew/f5vmPu6UqIKPce7z4+lcd/k1/PjrnYbbnYpeap
rWolJ9d5F6pBI4IzuulgGJYdw444jh5Sk9hn8m48xu/FZE11SlXrZKnXMKoSnmdaF6PJnejnzXBr
3nzOfcV9yxWhSncWBnBuxtiKO+r8SUrAbk6UP+/kAy9bE9Z7lmgpqTiE/VCYqqtqT+1PCalyKOw7
jnlsqRIM+yePl7/W9cxqUc9sd/y1tncZccswMchjMJa1OOb0sasivL1hTQ3LYsEN6vzrJQ71SKi7
7JyrecQUeJui6Dhb0TO74On8wl+wnycFnalJj+Fg7zf6zRXRZd6KzuujRe/6zlMtp9rebnm7zTqo
PJ05pryUOaG8kTmjvJvRIh3xVqlGMW0+qHVuiryeGWnY3yA01DUdKXf/k60dcyEeCc7lJrAMDHYD
CfYg5i9BviFSD5gsDcEI7IdRUHy/hrYdpWNTJ7g78FSuPDtP9h0vHe3vmzx+lL/IlfyPPTt4Uvtr
H/UwHs5M0uW3n9ilORf/quKu7op8alWksBVwVF2N6poZjQQCOHtizBMjIdvRJMPTde06x5UFMcsC
jqFruoD7pQAmiLKI78GuaxiqLuCLk2ShRV3fon+OGd/n8qlvhB4MPRr629DLoYnQeyG1zfy0+Rnz
RnOL+QVLSTiY3RyIx1w+cyhotSqMkfITA1WsSo0+zTR0ImDWY06g7fhU39TxcT+T7z/exz8XwUw6
cjGHW1D5wN0VRRfpMwzDEmQBEzonpVkODrqmpnrbCFiCHQqFlymOq+UU3v/YW+jTu3Dm/1V++QJY
j8U/hQfYw/AIOwRPsRfgRXYWzrN3g7YKGuu2N8Jm5y7Y46hJh2WchfYyZ7G7OPlZtsoedFa5+iei
zHZ4HICA7fJZMglJB92CGybAp1JBYELATdqOAooeiYvKs/63f9X/R2GGbzmJboH1Jt8ShMphaiwd
Y9tj+zBzOML68Rgtb1zBWDtjaXxPOcz68+6geos6pO5XH1JH1Tfx1aut9OHwjtLUh6Vh/8PLDpwC
/EkghMkcvuhPuVNHVXdKcz8Q+ljZg/DwnjqeilWmxni8a/ZEuVCpZRge/H8X8ARPxChRLyiqKN7K
50BFXbZUVfk/D2AjGdpzHxpxHns2/6VM49d0YbO5R92j7TZ2m7u9Pbmv6vcY9+v3J76jfyfxtPaE
cTjhZhtWVC1vvL7qNlUeZIOCkFMbjYaGXGO32m30NCxTlxmF+s36pqpNDXd59n3Rb8a+WSd+AuaH
5meWZNZk1md2Zg7DNEynDQfS0BNaHroutDE0kVa9e9GTeIJixL17caBhMW/oCU03Gu/NMT41H1Ib
Gu9tYk28o/D5c428ozR8J7Oe0BMJrcrjdZyzsOP+wLLMXmVJYpWyKrE+sTPxdeUPE3+uPKocUaaU
XyYCulKl7FXERIPepMgsrVgxS4hbZlDNaO1aXhvUbtG+oT2oTWsahnotnWbBdnYL28dEZrSbQ+Z+
c9SUzOB8Pa8P6rfoT+iyFfeq8GqNuSbFdM1wKjtPkF0+XiCNAUM4iO/iIiaWMvTj5N7He9fva9Y2
Xjo9XvK/se0oneYxYwffsaNU7vhjqts36a+mhjVchD5VmyliIOFvSTtK/iegcterdTn1o57x635S
qsW4KnhKKKzEGSZF9ZhcM0dw0GvEWpGXGebHkrwLrfy5lStv4vm9qizs03V/vUy67L8+DPx/apzt
Yn8vrBTeKgufYLb+SvoMT1rk6z5W78vvKxuVn6gltaRdiXpMe0xf7+unxnXGKeOUuch811qEesfW
SCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFI
JBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUgk
EolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSKTfNQGAxxqBQZlmXMplBgrWymUBVGir
lMVZ26VZZRks6K6UlVnbVZgHi/AsJulYWwXbKmWGxx+tlAWw4XilLM7aLs0qy+DB65WyMmu7CtfD
P/GyJl26PpYZSOyqSnnm+lgWZ22XZpVnrq/xVl3a7l+/aV1zZvH2ob3Dmzdu2pW5ccXANctvuDKz
dMuGdbuGt2/bvA53tmY6ensXrN68dfWd21Zt2HjnlrXDxQ3DOzdv35bpau3oXDO8dv2GrWuH78hs
v+1jLjAvs2jD5ts3b9sITbAO7ZeBxbAdhmAvDMNm2AibYBduuxFWwABcA8vhBrgS60thC2zA43fh
Udux9ZuxXD6zFdcd0ItaAKtx+1b8vROPWIXHb8TSFliL5xSxNgw7cT8/OwNdeF4HdMIa3LoW1uPe
rf5xd+C+7XDb/+MTzMPSIty7GW7HZRts/OzXB1ajZX2m38F+/M2IoGGvecCmp3k/4JY3pse5U/Jf
eGPGSy9yE1YXwgiWLi1NH3Ptfx1GsAdHoAWXuZV1y0f2t3zMmXDZeb/t2I+/xm0z6xFouKxeXs+t
rBtmnbOucvz6j9QXVuqb/IUgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIg
CIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIg
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
OvKs7UTPx6t7J7VOHLyF2/dQQ6PJaW8U6BbuWY80kjYGFuwO2X3lN5tWGw8+O+Foh0uxfePY2T/e
qx2VXSO8tvb1a3e0XZZxc/uPHXtmHZx3/darRj/1y8bHuT8rXthYf9i599D+zF+qp+1acqrwyltH
7cj323OkvWrNoicCN02sk30ROrpl9aSKo1Ovq1KOXtLISpLuyU0fs+sjXdnsaQVhsvGmqdYFkbd9
t/DPpZu22f/X5GpXLv8WLDj767Oepsud8w8qVvE/enUvMyLBeJY30z6PVTOWdLS9sL73z3/2pee3
jj/K0bqyN2H3sYwrs9QTNU7UXk58MjHsvGiOkGfCE8Zcz2LhmXMThB8uVb5cdaxaYYdw1TKJ/wxl
nWeeTXx4OrLvUZPNyf7lHf9O76p+anxDW2NhE+MFYKvuDCIu2AybGPcChXaCElnjjkHff8XVDUdN
qJEGEsjplBsxKMYITKZwGVZDflDXw9AA2NcwMDQ1NonCSKavJk7gvbKIa2Pd5P/fhafye6MnqsYG
1+q63OhcU6fqsptPbxT8FBX0nhh57Uztwf/p/nbFX2vupJmyZ6e6ivBJM9T//7V31krNOWXPtlb+
X2dTeztm6pd3DcXzBVdyStV2n1RsMWoUOXj+qULLrVdGHdGVD2/8l145ZaJdU1e06qS7i78aCDkt
rFPyb+H0+LPLbLb1nlWX/Z71rC4GlmkAyA/fmg0KZW5kc3RyZWFtDQplbmRvYmoNCjM0MSAwIG9i
ag0KWyA0WyAzMzNdICAxMjBbIDQ2MF0gXSANCmVuZG9iag0KMzQyIDAgb2JqDQpbIDI1MCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDI1MCAyNzggNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgMCAw
IDUwMCAwIDI3OCAwIDAgMCAwIDAgMCA3MjIgMCA2NjcgMCAwIDAgMCAwIDAgMCAwIDYxMSAwIDAg
NzIyIDAgMCA2NjcgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDQ0NCAwIDQ0NCA1MDAgNDQ0
IDAgMCA1MDAgMjc4IDAgMCAyNzggMCA1MDAgMCAwIDAgMzMzIDAgMCAwIDAgMCAwIDUwMF0gDQpl
bmRvYmoNCjM0MyAwIG9iag0KWyAyNTAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDk0
NCAwIDAgMCAwIDAgNTU2IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTAwIDAgMCAwIDQ0NCAw
IDUwMCAwIDI3OCAwIDAgMCA4MzMgNTU2IDAgNTU2IDAgMCAzODkgMzMzIDAgMCAwIDAgNTAwXSAN
CmVuZG9iag0KMzQ0IDAgb2JqDQpbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNzIyIDAgMCAwIDAgMCAwIDAgMjc4IDAg
MCAwIDgzMyAwIDAgMCAwIDAgMCA2MTEgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDYxMSA1
NTYgNjExIDU1NiAwIDYxMSAwIDI3OCAwIDAgMjc4IDAgNjExIDYxMSA2MTEgMCAzODkgNTU2IDMz
MyAwIDAgMCA1NTZdIA0KZW5kb2JqDQozNDUgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9M
ZW5ndGggMjkzPj4NCnN0cmVhbQ0KeJxdkd9qwyAUxu99Ci+7ixJjsrWFEAhpCrnYH5b1AVI96YTF
iLEXefvpse1GBYUf5/v085ykbvetVo4mH3YSHTg6KC0tzNPFCqAnOCtNUk6lEu5KeIqxNyTx5m6Z
HYytHiZSFDT59MXZ2YWuKjmd4Ikk71aCVfpMV8e689xdjPmBEbSjjJQllTD4i15789aPQBO0rVvp
68ota+/5U3wtBihHTmMYMUmYTS/A9voMpGB+lbQ4+FUS0PKhvomu0yC+e4vqzKsZ46z0lLID0gtH
SptIz0g7hrTJIlWRcqR6E2kXKNtGH68wwfWt9PbyLWjW1EGWNXtUZ+yqjvX0IWieh6Cc59v/l4YP
hjncuycu1vrG4bCwY6FXSsN9nmYywRX2L4VPmG8NCmVuZHN0cmVhbQ0KZW5kb2JqDQozNDYgMCBv
YmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDU3MDMvTGVuZ3RoMSA4MzMwND4+DQpz
dHJlYW0NCnic7JsJfFTV9fjPe2/evNn3NZPMymSb7AlZICRD9oWQhGQkAYEEkhBUtpAgKGhEBRrc
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
nIeV87ByHlbOQ/avJPtXkv0rsdhRLFaJxSqxWCUWq8Ri/4u5e4+PsrzzPn7nHolWR2zdrt0u3W63
bl1ttZ57crVHV7Tb3RbqudraLrtF2l1QUBe0Vutji+faAyWGoEgQDBDF+OgGTCcMCiERMzQJhMQE
CMNMJpOMnJKwWO59z5g+rz5d7Wv1j+f1/PE1QXLf9/U7fD+/68pMwhazo1vW1sjaGllbI2trZG3N
WHSvie410b0mutdE95roMqLLiC4juozoMuZJ3qTda57kTdq9ZSeIdKpIp4p0qkininSqSKeKdKpI
p4p0qkininSqefJ9XujihS5e6OKFLl7o4oUuXmjhhRZeaOGFFl5oMXvWmz3reaKFJ1p4ooUnWnii
hSdaeKKFJ1p4ooUnWniiJfgnjptC/0w/iiaaPRPNnolmz0SzZ6LZM9HsmWj2TDR7Jpo9E4OHomf0
/jV6/xq9f43ev0bvX6P3rwnm+btf0SNUSQuoihbSo/QYLaLHaTFV05LoCn65gl+u4Jcr+OWKoMb/
X04rqZaeoqdpFT1DdfQs/W96jp6n/4h+YSb+Iljt8zX0AjXQrylBaylJ6+hFeonW0wZqoo3RFN6c
wptTeHMKb07hzSm8OYU3p/DmFN6cwptTeHNK0OGaLbTV550+bqMu6qZXo3on3Hon3Hon3Hon3Hon
3HperuDlCl6u4OUKXq7g5QperuDlCl6u4OUKXq7Qmc/pzOd05nM68zmd+ZzOfE5n1unMHp3ZozN7
dGaPzuyx0+m20+m20+m20+m2H5hkPzDJfmCS/cAk+4FJ9gOT7Acm2Q9Msh+YZD8wyX7gX+wH/sV+
4Er7gSvtB660H7jSfuBK+4Er7QeutB+40n7gSvuBK+0HJtkPTLIfmIQhkzFkMoZMxpDJGDIZQyZj
yGQMmYwhkzFksnk7ybydZN5OMm8nmbeTnCI/7hT5dafIu50iL3WK/CenyIudIqucIi9xiqxyiqxy
iqxyiqxyiqxyiqxyiqzCpMmYNBmTJmPSZEyajEmTMWkyJk3GpMmYNBmTJmPSZKfIKvN6klNklVNk
lVNklVNklVPk9U6R1ztFXu8Ueb1T5PVOkdc7RV7vFHm9012V012V012V012V012V012V012V012V
012V012V013V2D68GhmqkaEaGaqRodqOczk6LEGHJeiwBB2WoMMSu9CZdqEz7UJn2oXONM/PjV0W
PRC7PJptrn/CXD/BlDzdXD/BpDzdXP+Fuf6tWEO0JNYXnGmPHovtRpf+4GruPcJcH0fldCQdRe+i
o+kYitOxNJ6O0y2fMQXOK31X63/6isHv9tSvW2mXFb5aFvPUpZ661FOXeupST13qqUs9damnLvVU
ux0aT8dF3/sjsz2DZxk8c+qgj5VOEE9ZYfE7Y2k8S+NZGs/SeJbGszSepfEsjWdpPEvjWdqM32/G
7zfj95vx+834/Wb8/uDG4CiRzhbpbJHOFulskc4W6WyRzhbpbJHOFunssVcCqvCtCt+q8K0K36rw
reodvhJQhW9V+FaFb1X4VvUOXwl4Y8//zl8JqMG3GnyrwbcafKvBtxp8q8G3GnyrwbcafKvBt5rf
eyWg5k1eCWjEt0Z8a8S3RnxrxLdGfNuCb1vwbQu+bcG3Lfi2Bd+24NsWfNuCb1vwbUvpnQyHo0OY
dQizDmHWIcyqxKxKzKrErErMqsSsSsyqxKxKzKrErErMehCzHsSseZg1D7PmYdY8zJqHWfMwax5m
zcOseZg1D7MqMasSsyoxqwKzKjCrArMqMKsCsyowqwKzKjCrArMqMKsSsyoxqxKzKjGrErPOwKzP
YtZ0zPoSZn0Hs87DrCRmfQKzkpiVxKwkZiUxK4lZScxKYtYyzFqGWcswaxlmLcOsZZi1DLOWYdYy
zFqGWcswaxlmJTGrErOSmJXErCRmJTFrKWYtxaylmLUUs5Zi1lLMWopZSzEriVlJzEpiVhKzkpiV
xKwkZiUxK4lZScxK4lIal9K4lMalNC6lcakWl2pxqRaXarn9Klz6OS49V+LS1cE5eHTOGI8exqA1
GHRp2ZFosBgNFqPBYjRYjAaL0WAxGixGg8Vo4CxE4+m46DY0GECDATQYQIMBNBhAgwE0yKNBHg3y
aJBHgzwarEKDVW/rteRroxE0GEGDETQYQYMRNBixLxxGg7loMBcN5qLBXDSYiwZz0WAuGsxFg7lo
MBcNCmhQhwZ1aFCHBnVoUIcGdWhQQIMCGhTQoIAGBTQooEEBDQpoUECDAhoU0KCABgU0qEODOjSo
Q4M6NKhDgwIaFNCggAYFNCigQQENCmhQQIMCGhTQoIAGBTQo8rgeDerRoIAGBTQooEEBDQpoUECD
AhoU0KCABgU0KKBBAQ0KaFBAgzo0qEODOjSoQ4M6NKhDgzo0qEODOjSoQ4M6NKhDgwIaFNCgDg0K
aFBAgwIaFNCgDw360KAPDfrQoA8N+t7ma4EFu53ddju77XZ22+3sttvZjRItb/FaYB9y9CFHH3L0
IUctctQiRy1y1CJHLXLUIkctctQiRy1y1CLHU8jxFHKsQI4VyLECOVYgxwrkWIEcK5BjBXKsQI4V
yFGLHLXIUYscK5FjJXKsRI6VyLESOVYix0rkWIkcK5FjJXLUIkctctQiRy1y1CLHBOQ4BTm+hxxn
I8dZyHEqcjQhx8nI0YQcTcjRhBxNyNGEHE3I0YQcNchRgxw1yFGDHDXIUYMcNchRgxw1yFGDHDXI
UYMcTchRixxNyNGEHE3I0YQcG5FjI3JsRI6NyLEROTYix0bk2IgcTcjRhBxNyNGEHE3I0YQcTcjR
hBxNyNGEHE12Oz3o0YIeLejRgh4t6NGCFlPQohkpzkaK45DiOJQo/muOx0druX0tt6/l9rXcvpbb
13J7I7c3cnsjtzdyeyOXJ7k8yeVJLk9yeZLLk1ye5PIklye5PMnlybd8V99P0eJh+hn9nH5Bv6Q3
fzXrNOfz07hiFVes4opVXLGKK1ZxxSquWMUVq7hiFVes4opVXLGKG1bp/rzuz+v+vO7P6/687s87
ZTY5ZTY5ZTZxwjpOWMcJ6zhhHSes44R1nLCOE9ZxwjpOWMcJ6zjhZU5o54R2TmjnhHZOaOeCVi5o
5YJWLmjlglYuiLgg4oKICyIuaOeCdi5o54J2LmjngnYuaOeCdi5o54J2Xd2uq9t1dbuu7tTVnbq6
U1d36upOXd2pqzt1daeu7tTVnbq6XVe36+p2Xd2uq9t1ZqfO7NSZnTqzU2d26sxOndmpMzt1ZqfO
7NSZnTqzU1e2l1VEO8oeoUqqooX0KD1Gi+hxWkzVtISeoKW0jJ6kGlpOK2gl1dJT9DStomeojp6N
enVpkz15qz15qz15qz15qz15q85t17ntOrdd57br3PbSSd0pXbf+jDOPiKaZZdPMsmlm2TSzbJpZ
Ns0sm2aWTTPLppll08yyaWbZd3X3et29Xnev193rdfd63b1ed2/Q3Rt09wbdvUF3bzDLHjfLHtfl
zbq8WZc36/JmXd6sy5t1ebMub9blzbq8WZc36/I9unyPLt+jy/fo8j26fM9/e+/qj6LrzLXrzDXn
Kvox/YTm0j10L91HD0UJDpnBITM4ZAaHzOCQGRwyw1xLmGsJcy1hriXMtYS5ljDXEuZawlxLmGsJ
cy1hriXMtQRX3cJVt3DVLVx1C1fdYq4lzLWEuZYw1xLmWsJcS5hrCXMtYa4lzLWEuZYw1xLmWsJc
qzDXKsy1hLmWMNcS5lrCXEuYawlzLWGuJcy1hLmWMNcS5lrCXEuYawkOnsPBczh4DgfP4eA5HDyH
g+dw8BwOnsPBczh4DgfPMdcS5lqCk+eYawlzLWGuJcy1BGcv5OyFnL2Qsxdy9kLOXsjZbZzdxtlt
nN3K2a2c3crZrZzdytmtnN3K2a2c3crZrZzdytlrObuOs+s4u46z6zi7zox7lLs3c/dm7t7M3Zu5
ezN31zN2PXfXc3c9d8/i7lncPYu7Z3H3LO6exd2zuHsWd8/i7llm3GwzbrYZN9OMm2nGzTTjZppx
M824mWbcTDNuphk304ybiQaz0GAWGsxCg+loMB0NpqPBdDSYjgbT0WA6GkxHg+loML3s5Ki57BT6
KH2MTqXT6ON0Op1BZ9JZdDadQ+fSJ+iT9Cn6NH2GzqO/pfPpAvosfY4+T1+gL9KX6EL6O7qIJtLF
dAnxURkflfFRGR+V8RFazUKrWWg1C61modWssmuibOm7Dt+MusziM8ziG83ic83iSRx/vlm8oGwq
akzzd7N8fhPdTLfQv9NsupVui2ag3gzUm4F6M1BvBurNQL0ZqDcD9Wag3gzUm4F6M8zjBcg3yzxe
YB4vMI8XmMcLzOP7zeP7zeP7zeP7zeP7zeP7zeP7zeP7y3gQLdvQsg0t29CyDS3b0LINLdvQsg0t
29CyDS3b0LINLdvQsg0t29CyDS3b0LINLdvQsg0t29CyDS3b0LINLdvQsg0tF5j9C8z+BWb/ArN/
gdm/wOxfYPYvMPsXmP0LzP4FqFqPqmtRdS2qrkXVtai6tuyl6DlkbUTWRmRtRNZGZG10oljkRLHI
iWKRE8Uie4QL7BHudqK42z7hXPuECfYJE5wo7kTfe2M7o9edKvbHstGwk8XHY7nocLD0bX2X+Pgo
i8ZZNM6icRaNs2icReMcGufQOIfGOTTOoXAGhTMonEHhDApnUDiDwhkUzqBwBoUzKJwJZjqvzqKb
6Ga6hWZH/xnMoVvpNvoB/TTqQNYOZO1A1g5k7UDWDpTsQMkOlOxAyQ6U7LD3OMfe4xzk6kCuDuTq
QK4O5OpArg7k6kCuDuTqQK4O5OpArg7E6kCiQ0h0CIkOIVEOiXJIlEOiHBLlkCiHRDkkyiFRDoly
SJRDol4kyiJRFomySJRFoiwKZVEoi0JZFMqiUBZ1BlFnEHUGUWcQdQZRZxB1BlFnEHUGUWcQdfaj
zn7UyaNOHnXyqJNHnTzq5FEnjzp51MmjTh51BlFnEHUGUacfdfpRpx91+lGnH3X6UacfdfpRpx91
+rl6kKsHuXqQqwe5epCj/4SbT+Xm67n5TG7+PDd/hItP4dQ+Tu3j1D5O7ePUPk7t49Q+Tu3j1D5O
7ePUPk7t49JB3d2muzt1d6fu7tTdnbq7U2dv09nbdPY2nb1NZ2/Tuafp3NN0bVtwoapnVD2j6hlV
z6h6RtUzqp5R9YyqZ1Q9o+oZVf+Qqn9I1TOqnlH1jKpnVD2j6hlVz6h6RtUzqp5R9YyqZ1Q9Yy4d
NpcOm0uHzaXD5tJhc+mwbrhJN9ykG27SDZt1w2bdsFk3bNYNm3XDZt2wWTds1g2bdcNm3bBZNyzT
Dct1w3LdsFw3LNcNy3XDrbrhVt1wq264VTfcGvtKtCR2aXBs7Aq6Krrcrqkh9o3oy7FrourYtf78
TX/+lj9f5883RPuD8+xIcnYkOTuSnB1Jzo4kZ0eSsyPJ2ZHk7EhydiQ52dspeztlb6fs7ZS9nbK3
U/a2yd422dsme9tkb9s7eh3tVc/ooV7aTjtoZ8kLOdHnRZ8XfV70edEXv9OZl4EhGRiSgSEZGJKB
IVP5gKl8wFQ+YCofiF3jhHNd6ZQzFJwr2iHRDol2SLRDoh0S7ZBoh0Q7JNoh0Q6JYFQEoyIYFcGo
CEZFMCqCURGMimBUBKMiGBXBqAhGRXBQBAdFcFAEB0VwUAQH1T2l7il1T4mmQzTbRbNdNNtFs100
20XzsmhWi2a1aFaLZrVoVotml2h2iWaXaHaV3r14VdStprvUsztWfI/1x4IHgveqT4/69KhPj/r0
qE+P+vSoT4/69KhPj/r0qE+P7o7r7rgoe0TZI8oeUfaIskeUPaLsEWWPKHtE2SPKHlH2iLL4s2/D
Vttptfusdp/V7rPafVa77/965/03gpjcn/S7d+DHvuXP1wUnBSerQVoN0mqQVoO0GqTVIK0GaTVI
q0FaDdLBA1G//WbBfrMgh+vlcL0crreC7XI4IIcDcjgghwNyOGBVL1jVVqvaalVbrWqrVW2Vw6wc
ZuUwK4dZq9xorrXK4yZ5bJbHTfLYHPt2tD32Hfe+2AqTVpi0wqQVJq0waYVJK0xaYdIKk1aYtMJl
8p6V96y8Z+U9K+9Zec/Ke1bes/KelfesvGdF87Ronpb3rLxn5T0r71l5z8p7Vt6z8p6V96y8Z+U9
K+9Zec/qrkHdNai7BnXXoO4a1F2DsvGqbPTKRq9s9MpGr2z0jvljVDZGZWNUNkZlY/QP33EjG7fI
xr+o27vU7aPqNk7d/krd3qVuH1W3cer2V7JzmexcZheQjL0SfDT4M9EXfxbvsOgPi/6w6A+L/rDo
i6wrqFdBvQpWuN8K91nhPivcZ4X7rLD40w09VrjDCndY4Q4r3GGFOzz9SE88Mgh9dpTPjgo+oCK9
KtKrIr0q0qsivSrSqyK9KtKrIr0q0mtNOZkalalRmRqVqVGZGpWp0VJGDltzFA2Lflj0w797N7An
FaMcJ8qdotwZXOKJOzxxhyfu8MQdnrjDE3d44g5P3OGJOzxxhwzUyECNDNTIQI0M1MhAjfrXqH+N
+teof4361/ye76rVv1r9q9W/Wv2r1b9a/avVv1r9q9W/Wv2r1b9a/avfsv6ZqMsk6TJJukySLpOk
yyTpMkm6TJIuk6TLJOkySbpUIv0WP2tVUIlXVeJVlXhVJV5ViVf1xDg9cZKeOFqGztcT4/TESXri
aNk6H1O7g78PfhScEtxF/4vuph/TT2gu3UP30n30QPD5P+KWlGylZCslWynZSsnWp2Xr0+/oZ4b6
otv13+3673YZSslQSoZSMpSSoZQMpWQoJUMpGUrJUEqGiny+RYbmytBcGZorQ3NlaK7sXCs718rO
tbJzrexcW/qp2qvsla+OZuHI6Wbsv2HJBWbsLDw53Yz9t9it0ZzYbdGlsdbgb2Kp4C9jv8G/M/7H
r+oVu/k/ot2YsfuP7Co2inSjSDdafeZN941vfJe2WQTNImgWQbMImrmhixu6uKGLG7q4oY0b+sbe
aVcuqk1j77YrF9Em7kjHiu/JKRKyTgR1IqgTQZ0I6kRQJ4I6EdSJoE4EdSKYq+YFNS+oeUHNC2pe
UPPi99oH1HxAzQfUfEDNB0T7nGife4fz961+bndYhoZlaFiGRt/0JxpGo1dkqCBDBRkqyFBBhgp/
+Kq9DP2DDJ3DGaEMnckVR3BFKENncsQRMnShDF2IkpXFSRecyBkncsaJnHEiZ5zIGSdyxomccSJn
nMgZJ3LGBbr9I7r9I1bbarWtVts69n6hN/NrZLXdVttttd1W2221Vhf8c+yy4FPqt1XtetRuq7r1
xL7Ns9+h7wV3xW4P/jp2B57/yO72AnXMqGNGHTPqmFHHjDpm1DGjjhl1zKhjRg3TaphWw7QaptUw
rYZpNUyrYVoN02qYVsO02qXVLq12abVLq11a7dJql1a7tNql1S6tdmm1S6tdWu3SapdWu7TapdUu
rXbpP/iZ67d691SvTPTKRK9M9MpEr7rl1C2nbjl1y6nVu0rd/E0fdXJwvsj3iXyfyPeJfJ/I94l8
n8j3iXyfyPeJfN/bOzVEr+ve4mu5ORnIyUBOBnIykJOBnAzkZCAnAzkZyMlATgZyMpD7I/7ul4F+
GeiXgawM9MtAvwz0y0C/DPSPzfqMLGRkISMLGVkovsPJGSg6rA+2odJhLP2f/rzdA9FDIu8UeafI
O0XeKfJOkXe++W9hMMvraaPcNlMLvUyb6BVqpRRtpt9QG7XTVjW5NHo8dlm0IXZ5lOKtO3jrfaVX
Mb+hVtcEX+Wv95Ve0fyWP1/nz9+Ofsljv+SxZ02gBruRC2Obo/2xNpG2B98J3iPKTlF2irJTlJ2i
7BRlpyg7Rdkpyk5Rdopyh5UPWfmQVezy9F3u3uXuXcGn3OV5d3neXZ53l+fd5Xl3ed5dnneX593l
eXd53l2WyNVeudorV3vlaq9c7ZWrvXKVk6ucXOXkKidXRaJnPTH7TrrEKq+Xqxa5etZq75SrI+Xq
Irk6Tq6+JVfF921eJFfFU8+3RPOQaB6SqweKP7MgV5fI1bA8XVU6DW0Q4QYRbhDhBhFuEOEGEW4Q
4QYRbhDhBhGuEmFOhDkR5kSYE2FOhLm3iHCPCPe8o33uaGlX9rAot4ryN6L8/liUJ4x1xI1jUZ4w
1hE3irJSlJUifCX4GytNWmnSSpNWmrTSpJUmrXS1la620tVWutpKV//eOz+brbTZSputtNlKm620
2UqbrbTZSputtNlKm6202Uqb3+qVpZLj3thFf7fourEd9HetblnwBTlfIecr5HyFnK+Q8xVyvkLO
V8j5CjlfIecr5PxnImkRSYtIWkTSIpIWkbSIpFkkzSJpFkmzSJrl/JCcHxJJt0i6RdItkm6RdIuk
WyTdIukWSbdIukXSLZJukXSL5JBIDonkkEgOieSQSA6h6Oso+jqKvo6ixXcWzS29enh5aZ8wf2x/
+GHRvl+094ztDz8s4veL+B51uU9d7iudGW7g9FeCL5Sc2h6cHpwtE8MyMSwTwzIxLBPDMjEsE8My
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
bkcQtyOI2xHE7QjidgRxO4K4HUHcjiBuRxC3I4jbEcTtCOJ2BHE7grgdQdyOIG5HELcjiNsRxO0I
4nYEcTuCuB1B3I4gbkcQtyOI2xHE7QjidgRxbhvhthFuG+G2EW4b4bYRbhvhthFuG+G2EW4b4bYR
ThvhtBFOG+G0EU4b4bQRThvhtJHSv6X3CFVSFS2kR+kxWkSP02KqpiX0BC2lZfQk1dByWkErqZae
oqdpFT1DdfTGDiPOEXGOiHNEnCPib7HD2K1Ku1Vptyrt5pA7OeS2se9MnDf2HYnzgktVLadqOVUL
VS1UtVDVQlULVS1UtVDVQlULVS1UtVDVQlULVS1UtVDVQlULVS1UtVDVQlULVS1UtVDVQlULVS1U
tVDVQlULVS1UtVDVQlULVS1UtVDVQlULVS1UtVDVQlkOZTmU5VCWQ1kOZTmU5VCWQ1kOZTmU5VCW
Q1kOZTmU5VCWQ1kOZTmU5VCWQ1kOZTmU5VCWQ1kOZTmU5Zgsx2Q5JssxWY7JckyWY7Ick+WYLMdk
OSarP5HVRf8tq1ebOCkTJ2XipEyclImTMnFSJk7KxEmZOCkTJyX7g7I/aOKkTJyUiZMycVImTsrE
SZk4KRMnZeKkTJyUiZMycVImTsrE6TBxOkycDhOnw8TpMHE6TJwOE6fDxOkwcTpMnJSJkzJxUiZO
ysRJvYOfTk/xwQE+OMAHB/jgAB8c4IMDfHCADw6oULkKlatQuQqVq1C5CpWrULkKlatQuQqVq1C5
CpWrULkKlatQuQqVq1C5CpWrULkKlatQuQqVq1C5CpWrULkKlaNWXrbPkumzEP7lUg/3yWLf//fk
+X9Hirfq4VAPh3o41MOhHg5L3yO7Ilow1sPnj/Xw+cHn3sZvgNgl+7v08E49vFMP79TDO/XwTj28
Uw/v1MM79fBOPbzzD34DRJ8e7tPDfXq4Tw/36eE+Pdynh/v0cJ8e7nuL37Dw9n6vWfE3LDwUDejh
AT08oIcH9PCAHh7QwwN6eEBvFV9J/AsZ+Ivg2PAz0e7wizQx+m54cTQ1/HI0NfaV6JnYpc5bb/x+
4i/Hrvbna338po83OMcfE54R5cJz6JNRPvysjxOjlKubXd0cfiVql/Hi7wZJx4q/QeBYXz3kq4c8
q9dXD3leb/i1qBBeEQ2HV/v8n+j7NDfqCu9xgrohygdH+uqsr8z6v33+b9/vvXMsFcTds989+61g
wD37raDZCrqtoNsKmq2g+MrF9t/9REVwlPstdL+FnrjQExd64kL33ureW0uvmh/vnne6553u2eWe
d7rnAffc75773XPT/1nfpdFp7v2nY99rPWPse6zF3yMxt7QfK97p2+70bc/c6E7f9tyN4cTgL93h
q+7wVXe4MHZZdG/s8ugBd7pkbFd39tiu7mx3esKdfhQc5073uNM97lRc0z3u1OUuP3aXH4+98jDf
XSrc5TJ3+KCrP+jqe1w9v5TDF13xois6XNHhK473Fcf725+799VRRiYy4dTojvD66JZwGn2Pvh9l
9ED9WA+8d6wHnhrrgadcvSc4WgX7VXCXqxOufsHVL7j6hfBfoy1j74la54p1QZmvz1nL12Tz6ijt
iWlPSJdeqy2+Rlus57Fjd+t0t43u9rK7vexuL7vbht97DbzHVePctceV40p3rg3Gu/Y513a5tuDa
va7d69q9ru1w7cSxDI9749pSrcbJUYUMfC16wpo2WtPGcGrwAeva6Ir7ZDUlq/2ufGLsta+zx17z
KtZmlecuKa35Cc993R163KHH1T2uvtfVr7i6w9X3lk56TnmueslVO4JyX93gqxt8dYO/Ld7zfbHi
b4c6MrwpOhzeTHcF48L7ffwFf/zKx/nR4SD0t0Nh8V2BZf47qp9vjkZ91hbeHRwR/thX3Sf6X4rp
V9EhVxxyvxt440a6Odoe3sbj90c7QmeocF60P3iPv13rb9eGt8jcv9PtUWv4Q7qD7qS7ghPCu318
UGQPRVvCn9LD9DP6lZ6aH73oyTf527uj3/iqzrD4DoLQmvaGxdcIiuvMW+dN0U4rGLaCveEPijEE
H3JFnyu2l674cyv5tZX8OpyFJje78y0+/jvN5v7iun/gytvF8UO6g+6ku6JIV/9aV//a0/aHD1jV
QxjyU3qYfkY/jzbLYYfVdlttdzDBk9KelPak/da12tOKT9jsCVs8YcgThjxhyBOK63yXdT7tKb2e
0hveK7/FDD4YPe5J2z1puydt96TtnvSqJ2XFs9bTOjytw9U3iPpGKkZ/l4zf7alzVe0eut//e1Ad
ykUyqIbHhveq3X3F/+ujOqLIDe54I/0uH7cj7Q/pDrqT7vKVc+XiHnIvq8paVdaqslaVtZKcleRK
NdlTOnuWu+eQew5Zcd6K075myNcMlep0wJN+60m/LVautNp7/b8HremXvkJ/6su7POtuz31jtWmr
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
BpxHFaYPOOP1QWeD9nO6Q04umUeeUN1UXpN4MB/8ESwAr4OFYBF4A7wJluATbzuDOc1gTjOY0wzm
NIM5zWC4xAOXeOASD1zigUs8cIkHLvHAJR64xAOXeOASD1zigUs8SGAgEhiIBAYigYFIYCBc4oFL
PHCJBy7xwCUeuMQDl3jgEg9c4oFLPHCJBy7xwCUepDYBqU2ASzxwiQcu8cAlHrjEA5d44BIPXOKB
SzxwiQcu8cAlHrjEA5d4kPYgpD0IaQ9C2oOQ9iCkPQhpD0Lag5D2IKQ9CGkPQtqD4BIPXOJB6oPg
Eg9c4oFLPHCJBy3MQwvz0MI8tDAPLcxDC/PMN9VXOh+L43xsCbCcj9HM78gH09HO+2jnVX2gshLt
fIJ2hpAbrkVDM9HQMjjIlmgqpGgqpGgqpGgqpGgqpGgqpGgqpGiyl2g4KZrYEA1X9SVC+YlQfiKU
nwjlJ0L5iVB+IpSfCOUnQvmJUH4ilP+G75tMJUKlEqFSiVCpRKhUIlQqESqVCJVKhEolQqUSoVKp
knpSJfWkSupJlZRGlZRGlZRGlZRGlZRGlZRGlZRGlZRGlZRGlZRGlZRGldSDKmksVdJYqqSxVElj
qZLGUncT6Zy2VEptqZTaUim1pVJqS6UURaUURaUURaUURaUURaUURaUURaUURaUURaUUJYulB5aZ
i2XmYpm5WGYulpmLZeZiZblYWS5WlouV5WJluVRLzaiWmqH5NDSfhubT0Hwamk9D82loPg3Np6H5
NDSfhubT0HwaGk+jWhpNtTSaamk01VIe1VIe1VIe1VIe1VIe1VIe1VIe1VIe1VIe1VIe1VIe1dJw
qqVJVEuTqJYmUS1NolqaJJeoUC87vamYelMx9aZi6k3F1Ju8pJoVDpY5PionH5WTj8rJR+Xko3Ly
UTn5qJx8VE4+KicflZOPyslH5eSjcvJROfmonHxUTj4qJx+Vk4/KyUfl5KNy8lE5+aicfFROPion
H5XTXCqnuVROc6mc5lI5zaVymkvlNIvKaRaV0ywqp1lUTrOonMKonMKonMKonMKonKKonGBjrnc6
aVROUbBxGpXTb6icelA59VDD3N9uleh//HarM4XqaQDV0wCqpwHub7qqyVRcq6SN+lZslSharZeW
agNIce5WVHKKSk7tcB5QeypzVb70UBecCT//D911Z5huLXV0G9AF7+kKuoFeeFQ/56r2ShhV2K2w
/Pd43U6dAZsfkGp42hqqsBA8rRLWz6QSezVYiengzy807H9Cl8D8Ad4/6ZwiM7OdJHLGJHLGJHLG
JDH/4wNqglogDNQG4aCO4yUPzCEPzCFqbCdqbCdqbCdqbCdqbCdqbCdqbCdqbCdqbCdqbCd3S4HX
foTXfiR/yCF/yCF/yCF/yCF/yCF/yCF/yCF/yCF/yCF/yCF/yCF/yCFnyCFnyCFnyCFnyCFnyCFn
yCFnyCFnyCFnyCFnyCHG5xHj84jxecT4PGJ8HjE+jxifR4zPI8bnEePziPF5xPg8YvlRYvlRYvlR
YvlRYvlRYvlRYvlRYvlR4vE64vE6YvE6YvAmYu4xYu4xsvBHzecBHzefCfwd0iwllj5ELL2mKyqL
9UVngL7kVNeXKy/qK5W5+qoTqq9VFunrTn9dyfuO09gOqSy2Q50BdjWnul298qJdozLXrumE2rUq
i+wwp79dm/fDncZiE+O+g0EDOhNdu9990wJmWQazLINZlsEsy2CWZXjcbjxuNx63G4/bjcftxgNO
W9vNp8SWYvGlWHwpFl+KxZdixUux4qVYbBoWm4bFpqmVzmUs048VHv37/47pKOr7Lc4ynS7N4PUj
WNefRHHyr7GfhVhmkvTWyfK43iTd9WZpTF+P3ko1QvWg98lwxg3X+7GyA1jrQamr/dKFOfKx0JZS
XR+TvtQyNbDL4dhle10s9zFvSvDna51YaQsrZTrvmzXP8ewFrNf9C+VMqqASZ59Y1kTpj5TS3Xml
D7M9gC6GMHfVO13Q1EXevQdNnUJT58zfuJ90LjNjAauUUD27P7trTN925md5XdhNB1a/lbt0uYOd
R/EshDM8xr5HOXv1NM68xdli9yVOKd7ZyV0avX1OHnlXGXd53MVIOHdXudsl9Yl4/ZmjPxGvPxGv
PxGvPxGvPxGvPxGvPzP1J+L1J+L1149JQz0aT38CxCChZGIqNQQzHeBc7rzUnLybx4on9Ca0stnJ
5ulasr2T7HOadEIvDXla7u6MfYZLfStD2lj75TZO8bipJ0fTq+rvXDuZv3ONcVL1VGeXjnOO6vel
p/4AJCGzZGmHxX9j95YutvvNnZpRbRnRlnW6Iflp0pKVTrmaNyuFYCfZxP9SYv9lo6dDnFbx7mnu
yjjBPp6lYzsHqFgP4jN+kMlT+rmsxQr70Ew61pKJvaNJ5yyjy5jzFNpowJgKnqQG+19yZ2RV91tz
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
VJ+Nq8vjYxrF9gOyrnzbwxz70lLPuixVw2LdFpVmdVuzshJyLr1cs6s+3EZeCsP+AbsuDpQNCmVu
ZHN0cmVhbQ0KZW5kb2JqDQozNDcgMCBvYmoNClsgM1sgMjI2XSAgMjcxWyA1MTRdICAyODZbIDQ3
OF0gIDQwMFsgMzg5XSAgNDEwWyAzMzVdICA0NTVbIDQ0N10gIDg0MlsgMzI2XSAgOTEwWyA0OThd
ICAxMDA0WyA1MDcgNTA3XSAgMTA5MVsgNDk4XSBdIA0KZW5kb2JqDQozNDggMCBvYmoNCjw8L1R5
cGUvWFJlZi9TaXplIDM0OC9XWyAxIDQgMl0gL1Jvb3QgMSAwIFIvSW5mbyAxNTEgMCBSL0lEWzwx
QTM3RTEzNzgyNjIxOTRDODlDQkQwRTVERTgzNzdGQj48MUEzN0UxMzc4MjYyMTk0Qzg5Q0JEMEU1
REU4Mzc3RkI+XSAvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA4Mjk+Pg0Kc3RyZWFtDQp4nDXW
d2xNYRjH8Xvu7S1t1a7ao7RG7T1be+8WRVUXVTrM6l467b3aam01YougFUTLP2ImVgSxExGJCAnq
3t+X88f55M15c877Ps+T9zkmk+2qqjJs9zomk51UYdQU5tqi3mVRP1y4+cM30eChcA+AONHQHUJE
o6misRl+iKZM8XaGK6LjBeE3WviPFNNaQZaY3hpyxAxPEdAcfoqZ38Wse2J2T3ggAu+IOaUiqAYc
EXMPiuB0EUIkQpPhHHwSYew9/I2Y90rMvyoiysSClsAoklFkuVh4USzinVFEIoq9R58RMW7AKPak
WLxaLMkXS3PFsk1ieYZYwarjAoElrQyC3yI+GG6IhL5QAH9EYpFIMkGxSPaBvSLFARLguUj1hRci
bQi8FOlp8FpkjIBLIrMZEPlVLSBTZJH+rOsim4Rn5wE7yqHOcm6K3DCR5yryLVAlCghPYbY4Sb2c
ioed4jT1cprlnokQZ3eJqx6iguRUUNeVRKKSmrh1TNwuEfdJ8f2v4sFn8Z4EfLglfqWIqt52DLML
nBeWQuGoojWcJsMLUKoM51LQ1w2XL8LVEJ5ahOG1Rfgof4bvcOGXJPzXiVAlwAjzFlEVIvquiHli
OwhslVBkKoG9UAz/nu2zzYy9+X9kATMY4ADVwBGsUB2cwBlcoAbUgprgCrVhP9SDOlAX6oMbNAB3
aAiN4AA0hibQFFpAc2gGLaEVeEBraAOecBDaQVvwgvbQHbyhA3SCjtAFOkM36Ao9oA/0hl7QE/pC
PzgEA6E/DIBBMBh8wBeGwAgYDsNgKIyEUXAYxsFYGAOjYTxMgIkwCY5AAEyGKTAV/MAfpsF0mAEz
YQ4EwmyYBUEwF4IhBEohFMIgHObBAoiA+RAJC+EoLIIoiIZjEAOxsBSWwGJYBschDlbAclgJiZAA
8ZAEqZACyZAGmZAB6bAKciAbsiAXVkM+5MEaWAvrYD1sgBOwHTbCVtgEm2ELbIMdsBN2wW4ogEIo
gj22Uyr+qY61JB245jK1T3O5Op75mpMdy2P9CViePhLPKu04FK0Ve47asRa3FyXqR9YyvcxartZj
fesBE8U7eK++Yv3gJT7usONYmGgy/QUCik4qDQplbmRzdHJlYW0NCmVuZG9iag0KeHJlZg0KMCAz
NDkNCjAwMDAwMDAxNTIgNjU1MzUgZg0KMDAwMDAwMDAxNyAwMDAwMCBuDQowMDAwMDAwMTI2IDAw
MDAwIG4NCjAwMDAwMDAyNzAgMDAwMDAgbg0KMDAwMDAwMDUyOCAwMDAwMCBuDQowMDAwMDA1MDUx
IDAwMDAwIG4NCjAwMDAwMDUyMjAgMDAwMDAgbg0KMDAwMDAwNTQ2MCAwMDAwMCBuDQowMDAwMDA1
NjIwIDAwMDAwIG4NCjAwMDAwMDU4NDQgMDAwMDAgbg0KMDAwMDAwNTk3NiAwMDAwMCBuDQowMDAw
MDA2MDA2IDAwMDAwIG4NCjAwMDAwMDYxNjcgMDAwMDAgbg0KMDAwMDAwNjI0MSAwMDAwMCBuDQow
MDAwMDA2NDgyIDAwMDAwIG4NCjAwMDAwMDY2NTggMDAwMDAgbg0KMDAwMDAwNjkwNCAwMDAwMCBu
DQowMDAwMDA3MTkxIDAwMDAwIG4NCjAwMDAwMTEwMTggMDAwMDAgbg0KMDAwMDAxMTE5NiAwMDAw
MCBuDQowMDAwMDExNDQ2IDAwMDAwIG4NCjAwMDAwMjEzMjAgMDAwMDAgbg0KMDAwMDAyMTU3NCAw
MDAwMCBuDQowMDAwMDIxNzkzIDAwMDAwIG4NCjAwMDAwMjE4OTIgMDAwMDAgbg0KMDAwMDAyMjA1
MSAwMDAwMCBuDQowMDAwMDIyMTUwIDAwMDAwIG4NCjAwMDAwMjIzMDkgMDAwMDAgbg0KMDAwMDAy
MjU1OCAwMDAwMCBuDQowMDAwMDIyNzc3IDAwMDAwIG4NCjAwMDAwMjMwMzAgMDAwMDAgbg0KMDAw
MDAyMzI0OSAwMDAwMCBuDQowMDAwMDIzMzQ4IDAwMDAwIG4NCjAwMDAwMjM1MDcgMDAwMDAgbg0K
MDAwMDAyMzc1OCAwMDAwMCBuDQowMDAwMDIzOTc3IDAwMDAwIG4NCjAwMDAwMjQwNzYgMDAwMDAg
bg0KMDAwMDAyNDIzMiAwMDAwMCBuDQowMDAwMDI0NDg1IDAwMDAwIG4NCjAwMDAwMjQ3MDQgMDAw
MDAgbg0KMDAwMDAyNDk1OCAwMDAwMCBuDQowMDAwMDI1MjEyIDAwMDAwIG4NCjAwMDAwMjUyNjgg
MDAwMDAgbg0KMDAwMDAyNTMyMiAwMDAwMCBuDQowMDAwMDI1NTg4IDAwMDAwIG4NCjAwMDAwMjU4
MjggMDAwMDAgbg0KMDAwMDAyNjA4MSAwMDAwMCBuDQowMDAwMDI2MzAzIDAwMDAwIG4NCjAwMDAw
MjY1NTcgMDAwMDAgbg0KMDAwMDAyNjY1NiAwMDAwMCBuDQowMDAwMDI2ODEzIDAwMDAwIG4NCjAw
MDAwMjY5MTIgMDAwMDAgbg0KMDAwMDAyNzA3MCAwMDAwMCBuDQowMDAwMDI3MzIwIDAwMDAwIG4N
CjAwMDAwMjc1NzIgMDAwMDAgbg0KMDAwMDAyNzY3MSAwMDAwMCBuDQowMDAwMDI3ODMwIDAwMDAw
IG4NCjAwMDAwMjgwODIgMDAwMDAgbg0KMDAwMDAyODE4MSAwMDAwMCBuDQowMDAwMDI4MzM4IDAw
MDAwIG4NCjAwMDAwMjg1OTEgMDAwMDAgbg0KMDAwMDAyODgxMCAwMDAwMCBuDQowMDAwMDI5MDY1
IDAwMDAwIG4NCjAwMDAwMjkzMTkgMDAwMDAgbg0KMDAwMDAyOTU4NSAwMDAwMCBuDQowMDAwMDI5
ODI1IDAwMDAwIG4NCjAwMDAwMzAwNzggMDAwMDAgbg0KMDAwMDAzMDMwMCAwMDAwMCBuDQowMDAw
MDMwMzk5IDAwMDAwIG4NCjAwMDAwMzA1NTggMDAwMDAgbg0KMDAwMDAzMDcxNyAwMDAwMCBuDQow
MDAwMDMwODE2IDAwMDAwIG4NCjAwMDAwMzA5MTUgMDAwMDAgbg0KMDAwMDAzMTAzMiAwMDAwMCBu
DQowMDAwMDMxMTMxIDAwMDAwIG4NCjAwMDAwMzEyMzAgMDAwMDAgbg0KMDAwMDAzMTM4OSAwMDAw
MCBuDQowMDAwMDMxNDg4IDAwMDAwIG4NCjAwMDAwMzE2NDcgMDAwMDAgbg0KMDAwMDAzMTgwNiAw
MDAwMCBuDQowMDAwMDMxOTA1IDAwMDAwIG4NCjAwMDAwMzIwMDQgMDAwMDAgbg0KMDAwMDAzMjEy
MSAwMDAwMCBuDQowMDAwMDMyMjIwIDAwMDAwIG4NCjAwMDAwMzIzMTkgMDAwMDAgbg0KMDAwMDAz
MjQ3OCAwMDAwMCBuDQowMDAwMDMyNTc3IDAwMDAwIG4NCjAwMDAwMzI3MzYgMDAwMDAgbg0KMDAw
MDAzMjg5NSAwMDAwMCBuDQowMDAwMDMyOTk0IDAwMDAwIG4NCjAwMDAwMzMwOTMgMDAwMDAgbg0K
MDAwMDAzMzIxMCAwMDAwMCBuDQowMDAwMDMzMzA5IDAwMDAwIG4NCjAwMDAwMzM0MDggMDAwMDAg
bg0KMDAwMDAzMzU2NyAwMDAwMCBuDQowMDAwMDMzNjY2IDAwMDAwIG4NCjAwMDAwMzM4MjUgMDAw
MDAgbg0KMDAwMDAzMzk4NiAwMDAwMCBuDQowMDAwMDM0MDg1IDAwMDAwIG4NCjAwMDAwMzQxODQg
MDAwMDAgbg0KMDAwMDAzNDMwMSAwMDAwMCBuDQowMDAwMDM0NDAxIDAwMDAwIG4NCjAwMDAwMzQ1
MDEgMDAwMDAgbg0KMDAwMDAzNDY1OSAwMDAwMCBuDQowMDAwMDM0ODI5IDAwMDAwIG4NCjAwMDAw
MzUwNzUgMDAwMDAgbg0KMDAwMDAzNTMyNyAwMDAwMCBuDQowMDAwMDM5ODA2IDAwMDAwIG4NCjAw
MDAwNDAwNjkgMDAwMDAgbg0KMDAwMDA0NTA0OSAwMDAwMCBuDQowMDAwMDQ1MTc2IDAwMDAwIG4N
CjAwMDAwNDUyMDggMDAwMDAgbg0KMDAwMDA0NTM2NCAwMDAwMCBuDQowMDAwMDQ1NDM5IDAwMDAw
IG4NCjAwMDAwNDU2NzEgMDAwMDAgbg0KMDAwMDA0NTk3NyAwMDAwMCBuDQowMDAwMDQ4OTMwIDAw
MDAwIG4NCjAwMDAwNTA3MDkgMDAwMDAgbg0KMDAwMDA1MDc3MCAwMDAwMCBuDQowMDAwMDUwOTQ4
IDAwMDAwIG4NCjAwMDAwNTExODggMDAwMDAgbg0KMDAwMDA1MTM3MSAwMDAwMCBuDQowMDAwMDUx
NjE2IDAwMDAwIG4NCjAwMDAwNTM5NDAgMDAwMDAgbg0KMDAwMDA1NDAwMSAwMDAwMCBuDQowMDAw
MDU0MjUzIDAwMDAwIG4NCjAwMDAwNTkyMzIgMDAwMDAgbg0KMDAwMDA1OTU5MiAwMDAwMCBuDQow
MDAwMDY0NjM3IDAwMDAwIG4NCjAwMDAwNjUzMzQgMDAwMDAgbg0KMDAwMDA2NjA1OSAwMDAwMCBu
DQowMDAwMDY2MjI5IDAwMDAwIG4NCjAwMDAwNjY0NjAgMDAwMDAgbg0KMDAwMDA2NzI3OCAwMDAw
MCBuDQowMDAwMDY3OTIwIDAwMDAwIG4NCjAwMDAwNjgwNjIgMDAwMDAgbg0KMDAwMDA2ODA5NCAw
MDAwMCBuDQowMDAwMDY4MjY1IDAwMDAwIG4NCjAwMDAwNjgzNDAgMDAwMDAgbg0KMDAwMDA2ODU5
MSAwMDAwMCBuDQowMDAwMDY4ODY1IDAwMDAwIG4NCjAwMDAwNzUxNjggMDAwMDAgbg0KMDAwMDA3
NTQxMSAwMDAwMCBuDQowMDAwMDgxNDcwIDAwMDAwIG4NCjAwMDAwODE3MzIgMDAwMDAgbg0KMDAw
MDA4NjkwNyAwMDAwMCBuDQowMDAwMDg3MTgxIDAwMDAwIG4NCjAwMDAwOTA2NTMgMDAwMDAgbg0K
MDAwMDA5MDkyMyAwMDAwMCBuDQowMDAwMDkzMzgyIDAwMDAwIG4NCjAwMDAwOTM2NDggMDAwMDAg
bg0KMDAwMDA5MzkxMyAwMDAwMCBuDQowMDAwMDAwMTUzIDY1NTM1IGYNCjAwMDAwMDAxNTQgNjU1
MzUgZg0KMDAwMDAwMDE1NSA2NTUzNSBmDQowMDAwMDAwMTU2IDY1NTM1IGYNCjAwMDAwMDAxNTcg
NjU1MzUgZg0KMDAwMDAwMDE1OCA2NTUzNSBmDQowMDAwMDAwMTU5IDY1NTM1IGYNCjAwMDAwMDAx
NjAgNjU1MzUgZg0KMDAwMDAwMDE2MSA2NTUzNSBmDQowMDAwMDAwMTYyIDY1NTM1IGYNCjAwMDAw
MDAxNjMgNjU1MzUgZg0KMDAwMDAwMDE2NCA2NTUzNSBmDQowMDAwMDAwMTY1IDY1NTM1IGYNCjAw
MDAwMDAxNjYgNjU1MzUgZg0KMDAwMDAwMDE2NyA2NTUzNSBmDQowMDAwMDAwMTY4IDY1NTM1IGYN
CjAwMDAwMDAxNjkgNjU1MzUgZg0KMDAwMDAwMDE3MCA2NTUzNSBmDQowMDAwMDAwMTcxIDY1NTM1
IGYNCjAwMDAwMDAxNzIgNjU1MzUgZg0KMDAwMDAwMDE3MyA2NTUzNSBmDQowMDAwMDAwMTc0IDY1
NTM1IGYNCjAwMDAwMDAxNzUgNjU1MzUgZg0KMDAwMDAwMDE3NiA2NTUzNSBmDQowMDAwMDAwMTc3
IDY1NTM1IGYNCjAwMDAwMDAxNzggNjU1MzUgZg0KMDAwMDAwMDE3OSA2NTUzNSBmDQowMDAwMDAw
MTgwIDY1NTM1IGYNCjAwMDAwMDAxODEgNjU1MzUgZg0KMDAwMDAwMDE4MiA2NTUzNSBmDQowMDAw
MDAwMTgzIDY1NTM1IGYNCjAwMDAwMDAxODQgNjU1MzUgZg0KMDAwMDAwMDE4NSA2NTUzNSBmDQow
MDAwMDAwMTg2IDY1NTM1IGYNCjAwMDAwMDAxODcgNjU1MzUgZg0KMDAwMDAwMDE4OCA2NTUzNSBm
DQowMDAwMDAwMTg5IDY1NTM1IGYNCjAwMDAwMDAxOTAgNjU1MzUgZg0KMDAwMDAwMDE5MSA2NTUz
NSBmDQowMDAwMDAwMTkyIDY1NTM1IGYNCjAwMDAwMDAxOTMgNjU1MzUgZg0KMDAwMDAwMDE5NCA2
NTUzNSBmDQowMDAwMDAwMTk1IDY1NTM1IGYNCjAwMDAwMDAxOTYgNjU1MzUgZg0KMDAwMDAwMDE5
NyA2NTUzNSBmDQowMDAwMDAwMTk4IDY1NTM1IGYNCjAwMDAwMDAxOTkgNjU1MzUgZg0KMDAwMDAw
MDIwMCA2NTUzNSBmDQowMDAwMDAwMjAxIDY1NTM1IGYNCjAwMDAwMDAyMDIgNjU1MzUgZg0KMDAw
MDAwMDIwMyA2NTUzNSBmDQowMDAwMDAwMjA0IDY1NTM1IGYNCjAwMDAwMDAyMDUgNjU1MzUgZg0K
MDAwMDAwMDIwNiA2NTUzNSBmDQowMDAwMDAwMjA3IDY1NTM1IGYNCjAwMDAwMDAyMDggNjU1MzUg
Zg0KMDAwMDAwMDIwOSA2NTUzNSBmDQowMDAwMDAwMjEwIDY1NTM1IGYNCjAwMDAwMDAyMTEgNjU1
MzUgZg0KMDAwMDAwMDIxMiA2NTUzNSBmDQowMDAwMDAwMjEzIDY1NTM1IGYNCjAwMDAwMDAyMTQg
NjU1MzUgZg0KMDAwMDAwMDIxNSA2NTUzNSBmDQowMDAwMDAwMjE2IDY1NTM1IGYNCjAwMDAwMDAy
MTcgNjU1MzUgZg0KMDAwMDAwMDIxOCA2NTUzNSBmDQowMDAwMDAwMjE5IDY1NTM1IGYNCjAwMDAw
MDAyMjAgNjU1MzUgZg0KMDAwMDAwMDIyMSA2NTUzNSBmDQowMDAwMDAwMjIyIDY1NTM1IGYNCjAw
MDAwMDAyMjMgNjU1MzUgZg0KMDAwMDAwMDIyNCA2NTUzNSBmDQowMDAwMDAwMjI1IDY1NTM1IGYN
CjAwMDAwMDAyMjYgNjU1MzUgZg0KMDAwMDAwMDIyNyA2NTUzNSBmDQowMDAwMDAwMjI4IDY1NTM1
IGYNCjAwMDAwMDAyMjkgNjU1MzUgZg0KMDAwMDAwMDIzMCA2NTUzNSBmDQowMDAwMDAwMjMxIDY1
NTM1IGYNCjAwMDAwMDAyMzIgNjU1MzUgZg0KMDAwMDAwMDIzMyA2NTUzNSBmDQowMDAwMDAwMjM0
IDY1NTM1IGYNCjAwMDAwMDAyMzUgNjU1MzUgZg0KMDAwMDAwMDIzNiA2NTUzNSBmDQowMDAwMDAw
MjM3IDY1NTM1IGYNCjAwMDAwMDAyMzggNjU1MzUgZg0KMDAwMDAwMDIzOSA2NTUzNSBmDQowMDAw
MDAwMjQwIDY1NTM1IGYNCjAwMDAwMDAyNDEgNjU1MzUgZg0KMDAwMDAwMDI0MiA2NTUzNSBmDQow
MDAwMDAwMjQzIDY1NTM1IGYNCjAwMDAwMDAyNDQgNjU1MzUgZg0KMDAwMDAwMDI0NSA2NTUzNSBm
DQowMDAwMDAwMjQ2IDY1NTM1IGYNCjAwMDAwMDAyNDcgNjU1MzUgZg0KMDAwMDAwMDI0OCA2NTUz
NSBmDQowMDAwMDAwMjQ5IDY1NTM1IGYNCjAwMDAwMDAyNTAgNjU1MzUgZg0KMDAwMDAwMDI1MSA2
NTUzNSBmDQowMDAwMDAwMjUyIDY1NTM1IGYNCjAwMDAwMDAyNTMgNjU1MzUgZg0KMDAwMDAwMDI1
NCA2NTUzNSBmDQowMDAwMDAwMjU1IDY1NTM1IGYNCjAwMDAwMDAyNTYgNjU1MzUgZg0KMDAwMDAw
MDI1NyA2NTUzNSBmDQowMDAwMDAwMjU4IDY1NTM1IGYNCjAwMDAwMDAyNTkgNjU1MzUgZg0KMDAw
MDAwMDI2MCA2NTUzNSBmDQowMDAwMDAwMjYxIDY1NTM1IGYNCjAwMDAwMDAyNjIgNjU1MzUgZg0K
MDAwMDAwMDI2MyA2NTUzNSBmDQowMDAwMDAwMjY0IDY1NTM1IGYNCjAwMDAwMDAyNjUgNjU1MzUg
Zg0KMDAwMDAwMDI2NiA2NTUzNSBmDQowMDAwMDAwMjY3IDY1NTM1IGYNCjAwMDAwMDAyNjggNjU1
MzUgZg0KMDAwMDAwMDI2OSA2NTUzNSBmDQowMDAwMDAwMjcwIDY1NTM1IGYNCjAwMDAwMDAyNzEg
NjU1MzUgZg0KMDAwMDAwMDI3MiA2NTUzNSBmDQowMDAwMDAwMjczIDY1NTM1IGYNCjAwMDAwMDAy
NzQgNjU1MzUgZg0KMDAwMDAwMDI3NSA2NTUzNSBmDQowMDAwMDAwMjc2IDY1NTM1IGYNCjAwMDAw
MDAyNzcgNjU1MzUgZg0KMDAwMDAwMDI3OCA2NTUzNSBmDQowMDAwMDAwMjc5IDY1NTM1IGYNCjAw
MDAwMDAyODAgNjU1MzUgZg0KMDAwMDAwMDI4MSA2NTUzNSBmDQowMDAwMDAwMjgyIDY1NTM1IGYN
CjAwMDAwMDAyODMgNjU1MzUgZg0KMDAwMDAwMDI4NCA2NTUzNSBmDQowMDAwMDAwMjg1IDY1NTM1
IGYNCjAwMDAwMDAyODYgNjU1MzUgZg0KMDAwMDAwMDI4NyA2NTUzNSBmDQowMDAwMDAwMjg4IDY1
NTM1IGYNCjAwMDAwMDAyODkgNjU1MzUgZg0KMDAwMDAwMDI5MCA2NTUzNSBmDQowMDAwMDAwMjkx
IDY1NTM1IGYNCjAwMDAwMDAyOTIgNjU1MzUgZg0KMDAwMDAwMDI5MyA2NTUzNSBmDQowMDAwMDAw
Mjk0IDY1NTM1IGYNCjAwMDAwMDAyOTUgNjU1MzUgZg0KMDAwMDAwMDI5NiA2NTUzNSBmDQowMDAw
MDAwMjk3IDY1NTM1IGYNCjAwMDAwMDAyOTggNjU1MzUgZg0KMDAwMDAwMDI5OSA2NTUzNSBmDQow
MDAwMDAwMzAwIDY1NTM1IGYNCjAwMDAwMDAzMDEgNjU1MzUgZg0KMDAwMDAwMDMwMiA2NTUzNSBm
DQowMDAwMDAwMzAzIDY1NTM1IGYNCjAwMDAwMDAzMDQgNjU1MzUgZg0KMDAwMDAwMDMwNSA2NTUz
NSBmDQowMDAwMDAwMzA2IDY1NTM1IGYNCjAwMDAwMDAzMDcgNjU1MzUgZg0KMDAwMDAwMDMwOCA2
NTUzNSBmDQowMDAwMDAwMzA5IDY1NTM1IGYNCjAwMDAwMDAzMTAgNjU1MzUgZg0KMDAwMDAwMDMx
MSA2NTUzNSBmDQowMDAwMDAwMzEyIDY1NTM1IGYNCjAwMDAwMDAzMTMgNjU1MzUgZg0KMDAwMDAw
MDMxNCA2NTUzNSBmDQowMDAwMDAwMzE1IDY1NTM1IGYNCjAwMDAwMDAzMTYgNjU1MzUgZg0KMDAw
MDAwMDMxNyA2NTUzNSBmDQowMDAwMDAwMzE4IDY1NTM1IGYNCjAwMDAwMDAzMTkgNjU1MzUgZg0K
MDAwMDAwMDMyMCA2NTUzNSBmDQowMDAwMDAwMzIxIDY1NTM1IGYNCjAwMDAwMDAzMjIgNjU1MzUg
Zg0KMDAwMDAwMDMyMyA2NTUzNSBmDQowMDAwMDAwMzI0IDY1NTM1IGYNCjAwMDAwMDAzMjUgNjU1
MzUgZg0KMDAwMDAwMDMyNiA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwOTY0NzQg
MDAwMDAgbg0KMDAwMDA5NzA3OCAwMDAwMCBuDQowMDAwMTc5NjAxIDAwMDAwIG4NCjAwMDAxNzk4
NjkgMDAwMDAgbg0KMDAwMDE4MDQ4OSAwMDAwMCBuDQowMDAwMjUyMDY5IDAwMDAwIG4NCjAwMDAy
NTI2MjkgMDAwMDAgbg0KMDAwMDI1Mjg3MSAwMDAwMCBuDQowMDAwMzAyNDc2IDAwMDAwIG4NCjAw
MDAzMDI3NjIgMDAwMDAgbg0KMDAwMDM2ODQyNSAwMDAwMCBuDQowMDAwMzY4Njc3IDAwMDAwIG4N
CjAwMDAzNzYxMTggMDAwMDAgbg0KMDAwMDM3NjQxOSAwMDAwMCBuDQowMDAwMzg2MzM4IDAwMDAw
IG4NCjAwMDAzODYzODIgMDAwMDAgbg0KMDAwMDM4NjYzOCAwMDAwMCBuDQowMDAwMzg2ODY4IDAw
MDAwIG4NCjAwMDAzODcxMTAgMDAwMDAgbg0KMDAwMDM4NzQ3OSAwMDAwMCBuDQowMDAwNDMzMjc0
IDAwMDAwIG4NCjAwMDA0MzM0MTIgMDAwMDAgbg0KdHJhaWxlcg0KPDwvU2l6ZSAzNDkvUm9vdCAx
IDAgUi9JbmZvIDE1MSAwIFIvSURbPDFBMzdFMTM3ODI2MjE5NEM4OUNCRDBFNURFODM3N0ZCPjwx
QTM3RTEzNzgyNjIxOTRDODlDQkQwRTVERTgzNzdGQj5dID4+DQpzdGFydHhyZWYNCjQzNDQ0NQ0K
JSVFT0YNCnhyZWYNCjAgMA0KdHJhaWxlcg0KPDwvU2l6ZSAzNDkvUm9vdCAxIDAgUi9JbmZvIDE1
MSAwIFIvSURbPDFBMzdFMTM3ODI2MjE5NEM4OUNCRDBFNURFODM3N0ZCPjwxQTM3RTEzNzgyNjIx
OTRDODlDQkQwRTVERTgzNzdGQj5dIC9QcmV2IDQzNDQ0NS9YUmVmU3RtIDQzMzQxMj4+DQpzdGFy
dHhyZWYNCjQ0MTU4Ng0KJSVFT0Y=
--001485e0e61e461a3c0479f7e128--

From jnc@mercury.lcs.mit.edu  Sat Dec  5 09:00:51 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2FF9E3A6935 for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 09:00:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.399
X-Spam-Level: 
X-Spam-Status: No, score=-6.399 tagged_above=-999 required=5 tests=[AWL=0.200,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GgR21i2EBQ4O for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 09:00:50 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 2C9C23A6909 for <lisp@ietf.org>; Sat,  5 Dec 2009 09:00:49 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id DC87C6BE55B; Sat,  5 Dec 2009 12:00:39 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091205170039.DC87C6BE55B@mercury.lcs.mit.edu>
Date: Sat,  5 Dec 2009 12:00:39 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] ALT and EID blocks (was: lisp Digest, Vol 13, Issue 10)
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Dec 2009 17:00:51 -0000

    > From: Charrie Sun <charriesun@gmail.com>

    > Yes, that's exactly what i was asking.

Ah, good.

    > Apologize for the mistaken words of "each node contains full mapping
    > table"

That is not a big problem, so do not worry, but for the future, it is
important to be very careful to say the exact thing you mean, because
otherwise confusion can result!


    > what i mean is that each ALT node contains routes to ETRs of the
    > whole EID namespace. Wouldn't that be huge?

Not necessarily. Remember the the ALT is a _virtual_ topology (i.e.
connectivity graph), arranged according to the organization of the
namespace (the EIDs). In other words, an ALT node does not (or, at least,
_should_ not) connect to other ALT nodes that are _closest_ (in terms of
distance in the network), but rather to ALT nodes with which it has
a hierarchical relationship in the namespace.

To make this more plain, let me give an example. An ALT node which is
advertizing 1.2.3.* should _not_ connect to an ALT node which is
advertizing 7.8.*, even if that node is right next to it in the physical
network. Rather, it should connect to the ALT node which is advertizing
1.2.*, even if that node is on the far side of the physical network.

That way, we can maximize the amount of aggregation (i.e. replacing a
number of ALT routing table entries, with a single entry which covers all
of the other entries), and keep the table size in any one ALT node as
small as possible.

Of course, in practise, there might be reasons why we don't always do this,
but if we can do it _most_ of the time, it will really help with keeping
the table size down.


    > My idea is to clearly define the structure of the ALT system, as to
    > the layer number and node degree, so each ALT node need only to know
    > a few nodes (ancestors and children) and communicate with them.

I have not yet had a chance to study your document in detail, but let me
make a few comments based on what you say here. I think perhaps your idea
is fairly close to what I am thinking of (above).

The one place I might differ is in wanting to reduce the degree of ALT
nodes to the smallest possible number; the problem with doing that is that
it will increase the path length. Even if there are a small number of
levels, if all requests have to take a stricly hierarchical path through
the ALT mesh (since we are using BGP, the inter-node connections are not
restricted to a pure tree, we can add extra links so it is not a pure
tree), it will produce longer paths than a mesh would. Of course, that
means some nodes will have to have a higher degree of connectivity, but
that is the inevitable price you pay for having shorter path lengths.

Florin Coras and his colleagues have done a very good simulation on this;
they had a presentation at the previous IETF which you can find here:

  www.ietf.org/proceedings/75/slides/lisp-4.pdf

which shows how a strict three-layer ALT hierarchy produces Round Trip
Times through the ALT which are more than twice the RTT to the ETR via a
direct path.

	Noel

From fcoras@ac.upc.edu  Sat Dec  5 10:44:22 2009
Return-Path: <fcoras@ac.upc.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A42673A67E7 for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 10:44:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.321
X-Spam-Level: 
X-Spam-Status: No, score=-2.321 tagged_above=-999 required=5 tests=[AWL=0.278,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hA9STM56RqZV for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 10:44:22 -0800 (PST)
Received: from gw.ac.upc.edu (gw.ac.upc.edu [147.83.30.3]) by core3.amsl.com (Postfix) with ESMTP id 33AB43A672F for <lisp@ietf.org>; Sat,  5 Dec 2009 10:44:20 -0800 (PST)
Received: from [192.168.0.14] (81.184.58.60.dyn.user.ono.com [81.184.58.60]) by gw.ac.upc.edu (Postfix) with ESMTP id C53DA6B01D0; Sat,  5 Dec 2009 19:44:08 +0100 (CET)
Message-ID: <4B1AA9F4.1090601@ac.upc.edu>
Date: Sat, 05 Dec 2009 19:44:04 +0100
From: Florin Coras <fcoras@ac.upc.edu>
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
MIME-Version: 1.0
To: Noel Chiappa <jnc@mercury.lcs.mit.edu>
References: <20091205170039.DC87C6BE55B@mercury.lcs.mit.edu>
In-Reply-To: <20091205170039.DC87C6BE55B@mercury.lcs.mit.edu>
Content-Type: multipart/mixed; boundary="------------020309000602070800000704"
Cc: lisp@ietf.org
Subject: Re: [lisp] ALT and EID blocks (was: lisp Digest, Vol 13, Issue 10)
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Dec 2009 18:44:22 -0000

This is a multi-part message in MIME format.
--------------020309000602070800000704
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Hello Noel,

Noel Chiappa wrote:
[snip]
> Florin Coras and his colleagues have done a very good simulation on this;
> they had a presentation at the previous IETF which you can find here:
>
>   www.ietf.org/proceedings/75/slides/lisp-4.pdf
>
> which shows how a strict three-layer ALT hierarchy produces Round Trip
> Times through the ALT which are more than twice the RTT to the ETR via a
> direct path.
>
> 	Noel
>   
In fact you can see from the attached CDF (lookup.pdf) that for 50% of
the cases (the upper part) the ALT delay is lower than 2xRTT. For a
small number of cases (lower than 3%, check lookup_UCL.pdf) the ALT
performs better than the one way delay (case of overlay faster than the
underlying routing or unrealistic latencies from iPlane :) ).

Florin


--------------020309000602070800000704
Content-Type: application/pdf;
 name="lookup.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="lookup.pdf"

JVBERi0xLjQKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIFIvRmlsdGVyIC9GbGF0ZURl
Y29kZT4+CnN0cmVhbQp4nL2bW48ttRGF3/ev2I8QiYlv7XY/JkB4IVJyZqI8QB4QHEjQGQSB
KMq/T9dayy73vpAzKJxcxMfui91lu2pV2fPDOTzEc7D/6p9fPp9++2o9f/Pj6YdTjfVcQ2vn
Z2DKqZ3fnJYc04Fxy5vT309/PX93Ws7/PsXzt/v/PznFlMo5raXsLwAvLdidpdUj45430/1v
To+nz87LuYTz3/ZOfXXKD3n/T9lfHn7mxY/Tv11d2ZY0njE+XunPHK6k2kJ/Bny8omeOV3LZ
Qc+Aj1f0zPFKibn2Z8DHK3rm4sow3PPBoI/Tv11eme02G/7G28YVPJPDUvsV8Hjm5hU+k2sY
V4z9mVtX+Eytowdgf+bWFT6zrd4DY3/m1hU8U1IbPQCPZ25e4TNLGz0A+zO3rvCZto0egP2Z
W1c4Y1MYPQD7mN66wmeW4PPA2J+5dWVeJW87dz7TSsQCvzuP7r/5/pq9P5P/Rzv3PcB8Ja3t
um/kVXMinL/Z3V2EHzzrH18+n3//tPvCZj88fX2ie4znmHaXsM/Zp+fTe+H9p29PHz+d/nzt
XbzVK+/SW33rFtv6kEabS/BWr/zTaPXaP7201bTUhzZajWFq9srFjWavXdxLm81pe6je7Py1
V15yNHvtJV/abAnpoYxm0/y1N1zjvPgPk/3Fza7LNLRp/trjPF7qPV89h8y3nlExw8hm6ot5
PHl7tHrH26fJ2791q2F5sBeGfV6h1Yd40S7jAtu9HTHSFDFe2G6Ou6nZbrpol7GF7d6OOmmK
Oi9st8Zu5Yd80S7jE9u9HbnSFLle2O6Whp3LsV3FOLR7J/qlKfq9rN2S8rDzctEu4yTbvR1B
0xRBX9jukoed60W7jLVs93YUTlMUfmG7rQw7r8d2Fa/R7p1InqZI/rJ2l7gMO7eLdhnz2e5t
NZAmNfDCdssy7LxdtNtj63KpU4eTnCP1y7zVsrLVeNND/poq5M/W00vtkNZckb6s6cB66pgM
Wc6yJ0wKhxYa16EDckF0xpzPZauDbXiWdUv2Zj4r3mBdmzP7a9olt4ue7Fog7w0tFTM97W6B
/OaUSrCWMQtSQfgSo3cxgdE7MnuUArg2Z3v/ioQwVbxHjPfANmnF/WLcj7HaPyxMbPcs1lYO
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
xQ0XMWYxx4XZnHiZj1w1521kW8raxMUzr/n4VSgj2/KVx2PuiCXUNIwZcYof1WNGjzGIGWGK
GdFjhsqFiBM93oD75kXweIOYEcYGRz88QKYGQjxQKYesTRaLB9owJcv/hlFSFNex8aFDAmId
4YkjDok9NqikKPZ4oJgk1oaI6Ywen8oUk8oUkyw29Nhj8aDHHvDi8UAZELjHGIsHPcaAl7HJ
ojKiYoPiimVhPa6AFUu26rEEMSNMWbayXS8FKsvWhgtYmS8z7uasbNfLf2JtpiD7VpaN8p/e
j5KfMn2wb+KMLJvlP2XfoZcCxcWzcq1y8jpl5X48SpvsOAZVVj8epfIfs3WtPLIybivzaS6R
leGizKejTKF59m06o2ffYNqch5qrZ/SaP8jQe5YN7ptHlk2rD2XKrLHRqax/GUcOuWEU1O6a
PONu45ihWJksNy49+5a+OWbW4zjh/WwaG5dcU/cz6zA2JbF5pDlJnrPs6ptK0jpTNH7k0aSu
b8jL2CAY3LyEikytc6xD01SUX6tnbSqtImuTvkGm1rm61kGm1rn5gQpmZ8r+Ni+/MjtLU3bm
BfNefiUrm0O5VhkcuHlGplIsszNlbcjOetY2ZWooy9Im5FsZmW+cMSPLU6amTCf68bc2bZwx
C6PyZxbWM692kXkp27JMSgdMmVUp+0MmpT4ww+J7kFWV5tyzrTZlW35cjplUmDIsZq/MqvKU
YbE/iH498+qR8F0eRNnthT/X6n/Sc7aTInvMe8BGpZ1O+Uo/8uz8/upc+59uRexG71/1z9en
r39z+Btev+mZnFmZgluaWbPb7+cf1h3fMN/5OL3v+fC+x7utPk5v+LlnbrRz823vqm8vGUns
OSf+Rdirp6fzR6/ffGEHiv7y4ac8UTTO/8x9VK8wA/VHYc7qx40/SqisSCB7gmJK7/gAFXfY
+/Gpw/f+6cP/y/feOe/ET498GT49pne7ZAt8p50fs0//3adPv8Ig+w4Zoo55an2uvPY7/tzW
/xhOn/trjnGvELAyij/k45c3/SGftfhfT4m4dWVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago0
Mzg4CmVuZG9iago0IDAgb2JqCjw8L1R5cGUvUGFnZS9NZWRpYUJveCBbMCAwIDU5NSA4NDJd
Ci9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERiAvVGV4
dF0KL0V4dEdTdGF0ZSA5IDAgUgovRm9udCAxMCAwIFIKPj4KL0NvbnRlbnRzIDUgMCBSCj4+
CmVuZG9iagozIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbCjQgMCBSCl0gL0NvdW50
IDEKPj4KZW5kb2JqCjEgMCBvYmoKPDwvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgMyAwIFIKL01l
dGFkYXRhIDEyIDAgUgo+PgplbmRvYmoKNyAwIG9iago8PC9UeXBlL0V4dEdTdGF0ZQovT1BN
IDE+PmVuZG9iago5IDAgb2JqCjw8L1I3CjcgMCBSPj4KZW5kb2JqCjEwIDAgb2JqCjw8L1I4
CjggMCBSPj4KZW5kb2JqCjggMCBvYmoKPDwvQmFzZUZvbnQvSGVsdmV0aWNhL1R5cGUvRm9u
dAovRW5jb2RpbmcgMTEgMCBSL1N1YnR5cGUvVHlwZTE+PgplbmRvYmoKMTEgMCBvYmoKPDwv
VHlwZS9FbmNvZGluZy9EaWZmZXJlbmNlc1sKNDUvbWludXNdPj4KZW5kb2JqCjEyIDAgb2Jq
Cjw8L0xlbmd0aCAxMzE2Pj5zdHJlYW0KPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0w
TXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPD9hZG9iZS14YXAtZmlsdGVycyBlc2M9IkNSTEYi
Pz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLycgeDp4bXB0az0nWE1QIHRv
b2xraXQgMi45LjEtMTMsIGZyYW1ld29yayAxLjYnPgo8cmRmOlJERiB4bWxuczpyZGY9J2h0
dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMnIHhtbG5zOmlYPSdo
dHRwOi8vbnMuYWRvYmUuY29tL2lYLzEuMC8nPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91
dD0nNDc0YzI5YWItMTllNS0xMWVhLTAwMDAtYWY3MDc0ZjIxOTU4JyB4bWxuczpwZGY9J2h0
dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8nIHBkZjpQcm9kdWNlcj0nQXJ0aWZleCBHaG9z
dHNjcmlwdCA4LjU0Jy8+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSc0NzRjMjlhYi0x
OWU1LTExZWEtMDAwMC1hZjcwNzRmMjE5NTgnIHhtbG5zOnhhcD0naHR0cDovL25zLmFkb2Jl
LmNvbS94YXAvMS4wLycgeGFwOk1vZGlmeURhdGU9JzIwMDktMTItMDUnIHhhcDpDcmVhdGVE
YXRlPScyMDA5LTEyLTA1Jz48eGFwOkNyZWF0b3JUb29sPkFydGlmZXggR2hvc3RzY3JpcHQg
OC41NCBQREYgV3JpdGVyPC94YXA6Q3JlYXRvclRvb2w+PC9yZGY6RGVzY3JpcHRpb24+Cjxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSc0NzRjMjlhYi0xOWU1LTExZWEtMDAwMC1hZjcw
NzRmMjE5NTgnIHhtbG5zOnhhcE1NPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0v
JyB4YXBNTTpEb2N1bWVudElEPSc0NzRjMjlhYi0xOWU1LTExZWEtMDAwMC1hZjcwNzRmMjE5
NTgnLz4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JzQ3NGMyOWFiLTE5ZTUtMTFlYS0w
MDAwLWFmNzA3NGYyMTk1OCcgeG1sbnM6ZGM9J2h0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50
cy8xLjEvJyBkYzpmb3JtYXQ9J2FwcGxpY2F0aW9uL3BkZic+PGRjOnRpdGxlPjxyZGY6QWx0
PjxyZGY6bGkgeG1sOmxhbmc9J3gtZGVmYXVsdCc+L3RtcC90cGJhZDk4YmFmXzY4NDRfNGI2
YV9hY2E3X2FmZDM4Njc0N2JlZC5wczwvcmRmOmxpPjwvcmRmOkFsdD48L2RjOnRpdGxlPjwv
cmRmOkRlc2NyaXB0aW9uPgo8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9J3cnPz4KZW5kc3RyZWFt
CmVuZG9iagoyIDAgb2JqCjw8L1Byb2R1Y2VyKEFydGlmZXggR2hvc3RzY3JpcHQgOC41NCkK
L0NyZWF0aW9uRGF0ZShEOjIwMDkxMjA1MTkwNTExKQovTW9kRGF0ZShEOjIwMDkxMjA1MTkw
NTExKQovQ3JlYXRvcihNQVRMQUIsIFRoZSBNYXRod29ya3MsIEluYy4gVmVyc2lvbiA3Ljku
MC41MjkgXChSMjAwOWJcKS4gT3BlcmF0aW5nIFN5c3RlbTogTGludXggMi42LjMxLXplbjkg
IzEgWkVOIFBSRUVNUFQgVGh1IERlYyAzIDIxOjU5OjM1IENFVCAyMDA5IGk2ODYuKQovVGl0
bGUoL3RtcC90cGJhZDk4YmFmXzY4NDRfNGI2YV9hY2E3X2FmZDM4Njc0N2JlZC5wcyk+PmVu
ZG9iagp4cmVmCjAgMTMKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDA0NzExIDAwMDAwIG4g
CjAwMDAwMDYzODAgMDAwMDAgbiAKMDAwMDAwNDY1MiAwMDAwMCBuIAowMDAwMDA0NDkzIDAw
MDAwIG4gCjAwMDAwMDAwMTUgMDAwMDAgbiAKMDAwMDAwNDQ3MyAwMDAwMCBuIAowMDAwMDA0
Nzc2IDAwMDAwIG4gCjAwMDAwMDQ4NzYgMDAwMDAgbiAKMDAwMDAwNDgxNyAwMDAwMCBuIAow
MDAwMDA0ODQ2IDAwMDAwIG4gCjAwMDAwMDQ5NTYgMDAwMDAgbiAKMDAwMDAwNTAxNCAwMDAw
MCBuIAp0cmFpbGVyCjw8IC9TaXplIDEzIC9Sb290IDEgMCBSIC9JbmZvIDIgMCBSCi9JRCBb
PEQ2RTE3RTVCODlDQTNCRTFDQzNBOEFGNzEyQjQwQjlGPjxENkUxN0U1Qjg5Q0EzQkUxQ0Mz
QThBRjcxMkI0MEI5Rj5dCj4+CnN0YXJ0eHJlZgo2NzAxCiUlRU9GCg==
--------------020309000602070800000704
Content-Type: application/pdf;
 name="lookup_UCL.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="lookup_UCL.pdf"

JVBERi0xLjQKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIFIvRmlsdGVyIC9GbGF0ZURl
Y29kZT4+CnN0cmVhbQp4nLVZy5LdNBDd+yu8hEUuUuthecsrKxZJpooFxSI1IUmlZoA8qvh9
dPrIevj6wpgqgDAnbrdOd6vV3dZ8nM3Fzgb/lp/3j9M3L5f53efp47QYP4fkzfyoUMwi88MU
vDED1lcepvfTz/PvU5j/muz8If95PllnZRafUl5AcQgRb/o1jFjfeejef5heTb/MYc4L/5qN
ejO5i8v/+Ly4+YeFX3V/u5LEpekAj5JNZ5CIyQYUHcWjpOjsJBqeoqPhGSSbzihZYqo6wKNk
0xkk2bmqo3iUFJ2dxK+x6gCPkk1nlKTQdIBHyaYzSLyI33QUj5Kis5PkNKo6wKNk0xklNXke
h6R61f1tL+lzp0++g9WqhDrJ1NUUN50jieo4m89NkSiuOocS6ngbqwS46RxJqLNItUBx0zmS
qI43Ui1QXHUOJdRxrlqguOkcSagTfbVAcdM5klAHjzYJ/td0jiQ86RKqBYpbHhxJ+krx1Nz5
pVQjLXI38+j2yrfr1u1M/hee21Wwl0iQa9sKLhIzv8sl32ovmMuP+8f527vcDxIe3L2d2CLs
bMVfcvFxyyXOd4/TV+YSvr77MP1wN724rrON+7rOFsmTeaPZ8cbKe1WrK+9BrT7Lu4Kx510a
777eN97ren+SV5zb8abGu+8Zjfe6Z5zlXczFD7xr5b3qO5X3oO+c5M2FcOC1jXXfuRrrdec6
y+rdRXrWS8e7736N97r7neVd1h2vVN6rDlp5DzroSV50jp7VNdZ9D26s1z34LGsYffWN9arv
VtbrSnyWNaWhYti+Ug1V0vtbk0A/lD69QmpO+bCdoB0rJwayHs8StpslnsxqlHWJ2WeeW2N2
/pa5Q5lvTCS2m0iezow4O7Nk/sJsd8QcXkh8PNbYbqw557JzKReOjXjvMkcgMh8PR7Ybjk66
HFMLtozEZY5S4hsTlu0mrJMur2uLtexcLtMYmY/nNNvNaedc9s60YLsdMUc6Eh8Pe7Yb9s65
7LX9b8R7lzkYkvl4ZLTdyHjS5bWG2o+0ZbZU2htTp+2mznMOB5EWab9zuE5xfv9FVCtmPxOe
czgX2hbq45L5fw69JwcVHUdh7E+v/3z2+cun377cv5/fvr7/8scnmI43n+X/zJzHA7facm6+
+/7H6tgLUO5n42waryiiGXAxkxceuWrwxoMWvXw+yZqPlQsrko6Y6S4rClD0STHKz4bzci5q
hmSMmhK94gW6etEia/I7vPL9VUa8ahlzxuR1Vj3fBXuv2CIEeggcCs+IV+JsrodSxZbrZHNH
7Ph+RH3zfD+7UXH/fEGlC7HhRDsT1lljxbbYnx/lXtDhRd+xOMSWdg44q3mhbcS0f3ye1xet
ts7m0FSMkiH0hZg2g95L9A0vfCdiHdoPsypO0E2pYmeou6LWWmk46XPJ7d178hJrnjiY6z1j
RUxemDvgwD2F6SNm3AR7FwqXYsYK7uVaahouNmDvYrEBe8c8LLjwYu8i/VW80C+EwLOFOoQg
41RxYvwF+5gYc2L6iDD5RC5ixlDLemJusMSTy4lW5LThUHIS7SywmxZc1kSF3DDKjCnrKy7r
41yX3FNc8sfl/Q0lT4gZK2xhEMaKmDHJ528OZd8VS1m/e67fgiUfiH15nn1xQRqOagNmouCY
/4o9985j+ve0k5j24Eco+aM4FC6vhd00vN0yYpcEO5krFgwW7qrAYFnUuoK1oozPUSk3nBfX
T86GzfVzcC1cBw1gw6iyS+I6+J5dVtqwxIZTnZcFEc1Y10QQhJlVMCurfuowywQRqthBl1UW
EWoYuqyy+SQ0jHuMpDusjaBhvJ/IhbgVHBAfZq4g+LLqzhesOyDYCGEW6wfPiBlPHGptD8A5
9BUjbhtG3FbGNqB7GGMatrQBnYQnQ1AQRsxYoTg4VmiJ6BgDZhwiugcrd8H0MUr9mig48P0c
24bzOqzogmZXccT7tB9FpuIEXeZGTNBlbigW+ojGN2J2Wvy6omIM96zoggLlOIsJClTF6NKs
9JrKFaNLs+prKjue8oLpO9La8WRrKjue7IK5p0hfx1NeMGOC9HU85QXTXxRMxy6haV0x4snT
v2HqIrb8dNJUduwqBTMOSGU99hUzV5GyLtB+YuYn0tfxe7tg2oxUdqwcoh9OG0ZsA31BKrtA
X4h5futkpINhd6dTsEbURr3J6zAtstj5itsdkEXkRqxVyq7SYZwe9kiLwyW0rmC1un9ebhA3
jHW4A0bvgApGhSieIfkrxilnfxW9IdswbIjcMcwZeoSAcZo3jNMceTpxECpGFWSfFswQG0by
S5kvMStUjApXZkpiZjEOhbB/C5K/YvgSmRFIcj1CFTOja5fA7r34j78gxO/vzt01r7gD9fwO
mjGx57lZLxvyzP+mPCpD/IvpbxayoFdlbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKMTc5MQpl
bmRvYmoKNCAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3ggWzAgMCA2MTIgNzkyXQovUm90
YXRlIDAvUGFyZW50IDMgMCBSCi9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREYgL1RleHRdCi9F
eHRHU3RhdGUgOSAwIFIKL0ZvbnQgMTAgMCBSCj4+Ci9Db250ZW50cyA1IDAgUgo+PgplbmRv
YmoKMyAwIG9iago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWwo0IDAgUgpdIC9Db3VudCAxCj4+
CmVuZG9iagoxIDAgb2JqCjw8L1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDMgMCBSCi9NZXRhZGF0
YSAxMiAwIFIKPj4KZW5kb2JqCjcgMCBvYmoKPDwvVHlwZS9FeHRHU3RhdGUKL09QTSAxPj5l
bmRvYmoKOSAwIG9iago8PC9SNwo3IDAgUj4+CmVuZG9iagoxMCAwIG9iago8PC9SOAo4IDAg
Uj4+CmVuZG9iago4IDAgb2JqCjw8L0Jhc2VGb250L0hlbHZldGljYS9UeXBlL0ZvbnQKL0Vu
Y29kaW5nIDExIDAgUi9TdWJ0eXBlL1R5cGUxPj4KZW5kb2JqCjExIDAgb2JqCjw8L1R5cGUv
RW5jb2RpbmcvRGlmZmVyZW5jZXNbCjQ1L21pbnVzXT4+CmVuZG9iagoxMiAwIG9iago8PC9M
ZW5ndGggMTMxNj4+c3RyZWFtCjw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2Vo
aUh6cmVTek5UY3prYzlkJz8+Cjw/YWRvYmUteGFwLWZpbHRlcnMgZXNjPSJDUkxGIj8+Cjx4
OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J1hNUCB0b29sa2l0
IDIuOS4xLTEzLCBmcmFtZXdvcmsgMS42Jz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8v
d3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjJyB4bWxuczppWD0naHR0cDov
L25zLmFkb2JlLmNvbS9pWC8xLjAvJz4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J2Uz
YzNmYjNhLTE5ZTgtMTFlYS0wMDAwLWQxN2QzZTRjNzYwOCcgeG1sbnM6cGRmPSdodHRwOi8v
bnMuYWRvYmUuY29tL3BkZi8xLjMvJyBwZGY6UHJvZHVjZXI9J0FydGlmZXggR2hvc3RzY3Jp
cHQgOC41NCcvPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0nZTNjM2ZiM2EtMTllOC0x
MWVhLTAwMDAtZDE3ZDNlNGM3NjA4JyB4bWxuczp4YXA9J2h0dHA6Ly9ucy5hZG9iZS5jb20v
eGFwLzEuMC8nIHhhcDpNb2RpZnlEYXRlPScyMDA5LTEyLTA1JyB4YXA6Q3JlYXRlRGF0ZT0n
MjAwOS0xMi0wNSc+PHhhcDpDcmVhdG9yVG9vbD5BcnRpZmV4IEdob3N0c2NyaXB0IDguNTQg
UERGIFdyaXRlcjwveGFwOkNyZWF0b3JUb29sPjwvcmRmOkRlc2NyaXB0aW9uPgo8cmRmOkRl
c2NyaXB0aW9uIHJkZjphYm91dD0nZTNjM2ZiM2EtMTllOC0xMWVhLTAwMDAtZDE3ZDNlNGM3
NjA4JyB4bWxuczp4YXBNTT0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLycgeGFw
TU06RG9jdW1lbnRJRD0nZTNjM2ZiM2EtMTllOC0xMWVhLTAwMDAtZDE3ZDNlNGM3NjA4Jy8+
CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSdlM2MzZmIzYS0xOWU4LTExZWEtMDAwMC1k
MTdkM2U0Yzc2MDgnIHhtbG5zOmRjPSdodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4x
LycgZGM6Zm9ybWF0PSdhcHBsaWNhdGlvbi9wZGYnPjxkYzp0aXRsZT48cmRmOkFsdD48cmRm
OmxpIHhtbDpsYW5nPSd4LWRlZmF1bHQnPi90bXAvdHBiNDkxMWJiNl85YWVkXzQ2MzFfODgx
ZF9iYWJjMzMwNGNhYWIucHM8L3JkZjpsaT48L3JkZjpBbHQ+PC9kYzp0aXRsZT48L3JkZjpE
ZXNjcmlwdGlvbj4KPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSd3Jz8+CmVuZHN0cmVhbQplbmRv
YmoKMiAwIG9iago8PC9Qcm9kdWNlcihBcnRpZmV4IEdob3N0c2NyaXB0IDguNTQpCi9DcmVh
dGlvbkRhdGUoRDoyMDA5MTIwNTE5MzEwMikKL01vZERhdGUoRDoyMDA5MTIwNTE5MzEwMikK
L0NyZWF0b3IoTUFUTEFCLCBUaGUgTWF0aHdvcmtzLCBJbmMuIFZlcnNpb24gNy45LjAuNTI5
IFwoUjIwMDliXCkuIE9wZXJhdGluZyBTeXN0ZW06IExpbnV4IDIuNi4zMS16ZW45ICMxIFpF
TiBQUkVFTVBUIFRodSBEZWMgMyAyMTo1OTozNSBDRVQgMjAwOSBpNjg2LikKL1RpdGxlKC90
bXAvdHBiNDkxMWJiNl85YWVkXzQ2MzFfODgxZF9iYWJjMzMwNGNhYWIucHMpPj5lbmRvYmoK
eHJlZgowIDEzCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMjExNCAwMDAwMCBuIAowMDAw
MDAzNzgzIDAwMDAwIG4gCjAwMDAwMDIwNTUgMDAwMDAgbiAKMDAwMDAwMTg5NiAwMDAwMCBu
IAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDE4NzYgMDAwMDAgbiAKMDAwMDAwMjE3OSAw
MDAwMCBuIAowMDAwMDAyMjc5IDAwMDAwIG4gCjAwMDAwMDIyMjAgMDAwMDAgbiAKMDAwMDAw
MjI0OSAwMDAwMCBuIAowMDAwMDAyMzU5IDAwMDAwIG4gCjAwMDAwMDI0MTcgMDAwMDAgbiAK
dHJhaWxlcgo8PCAvU2l6ZSAxMyAvUm9vdCAxIDAgUiAvSW5mbyAyIDAgUgovSUQgWzw3Q0E0
RTU3NDdFQjYzMzg4QjI3ODI1OURENUMyODk5RT48N0NBNEU1NzQ3RUI2MzM4OEIyNzgyNTlE
RDVDMjg5OUU+XQo+PgpzdGFydHhyZWYKNDEwNAolJUVPRgo=
--------------020309000602070800000704--

From menth@informatik.uni-wuerzburg.de  Sat Dec  5 14:31:15 2009
Return-Path: <menth@informatik.uni-wuerzburg.de>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 40F973A6891 for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 14:31:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.547
X-Spam-Level: 
X-Spam-Status: No, score=-1.547 tagged_above=-999 required=5 tests=[AWL=0.102,  BAYES_00=-2.599, HELO_EQ_DE=0.35, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hTdWsE42hZM3 for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 14:31:13 -0800 (PST)
Received: from mailrelay.rz.uni-wuerzburg.de (mailrelay.rz.uni-wuerzburg.de [132.187.3.28]) by core3.amsl.com (Postfix) with ESMTP id 7A8CE3A6858 for <lisp@ietf.org>; Sat,  5 Dec 2009 14:31:12 -0800 (PST)
Received: from virusscan.mail (localhost [127.0.0.1]) by mailrelay.mail (Postfix) with ESMTP id 84C5A5AC6E; Sat,  5 Dec 2009 23:31:00 +0100 (CET)
Received: from localhost (localhost [127.0.0.1]) by virusscan.mail (Postfix) with ESMTP id 80FBC5AC6C; Sat,  5 Dec 2009 23:31:00 +0100 (CET)
X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de
Received: from [192.168.1.2] (f051234145.adsl.alicedsl.de [78.51.234.145]) by mailmaster.uni-wuerzburg.de (Postfix) with ESMTPSA id 2C35A5CC82; Sat,  5 Dec 2009 23:31:00 +0100 (CET)
Message-ID: <4B1ADEFD.9080001@informatik.uni-wuerzburg.de>
Date: Sat, 05 Dec 2009 23:30:21 +0100
From: Michael Menth <menth@informatik.uni-wuerzburg.de>
Organization: University of Wuerzburg
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: Noel Chiappa <jnc@mercury.lcs.mit.edu>
References: <20091205034317.9CCAE6BE54E@mercury.lcs.mit.edu>
In-Reply-To: <20091205034317.9CCAE6BE54E@mercury.lcs.mit.edu>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
Cc: lisp@ietf.org
Subject: Re: [lisp] Some questions about ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: menth@informatik.uni-wuerzburg.de
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Dec 2009 22:31:15 -0000

Hi Noel,

thanks for the reply.

One more question: BGP populates routing tables, but the ALT is a 
virtual topology, right? That means, BGP's information is just input for 
ALT nodes that they know where the next hop in the ALT is. In 
particular, this means that packets are sent hop-to-hop in the ALT, 
right? This means that packet processing in LISP+ALT is significantly 
more complex than just forwarding a packet in the data path, right? I'm 
just asking because I initially thought that LISP+ALT used BGP to 
forward requests very efficiently on the IP data paths, but that doesn't 
work in a virtual topology (maybe in a testbed where ALT nodes are 
chosen to be adjacent in the IP layer). I just want to have 
clarification on this.

Regards,

    Michael

Noel Chiappa schrieb:
>     > From: Michael Menth <menth@informatik.uni-wuerzburg.de>
>
>     > I have some questions about LISP+ALT since some pieces of that
>     > architecture are not yet clear to me.
>
> Hi, sorry this never got a reply - it was sent in during the big UDP checkum
> list melt-down, and got overlooked in the midst of all of that.
>
> Note that these answers are only my personal take on your questions; others
> may have different thoughts.
>
> Note also that LISP is 'sort of' set up to allow use of different mapping
> systems, and indeed it might be that something other than ALT would be
> swapped in to replace ALT, if it seems that some other alternative would be
> better. ALT was put together to provide a distributed mapping system for LISP
> which minimized the amount of new code that had to be written; i.e. it
> re-used as many things as possible. Needless to say, that is not necessarily
> the way to get the best possible design... 
>
>
>     > 1) The question of control
>     > Who has the control over ALT? Who decides what the aggregation points are?
>
> I'm not sure there would be anyone in control, any more than there is anyone
> in control of the DZF routing. It's a mesh of peers (in protocol terms, if
> not in terms of the size of the namespace chunk each is responsible for), and
> it is constructed from a set of peer agreements. Of course, if maximal
> aggregation is to be achieved, the peering cannot be arbitary - more on this
> below.
>
> As to aggregation, BGP (which is run the ALT runs on) does not of course do
> aggregation automatically; any aggregation done by BGP has be configured
> manually. Moreover, for maximal aggregation, the peering cannot be arbitary;
> if X.1 is being injected on one side of the ALT mesh, and X.2 on the other,
> they cannot be aggregated.
>
> So, ideally, peerings should be selected with some thought to how the
> aggregation will work. I would imagine there would generally need to be a
> commercial agreement, such that nodes which are 'higher' in the aggregation
> hierarchy are compensated for their effort, although I do concede that I'm
> a bit hazy on the details of how this might happen.
>
> Note that a single Map-Server (a.k.a. ALT leaf node) might in fact have
> connections to more than one 'higher-level' (in aggregation terms) node in
> the ALT, to allow optimal aggregation. E.g. if a given Map-Server is
> responsible for both A.1 and B.2, it might peer with one node which does A,
> and advertize A.1 to that one, and with another one which does B, and
> advertize B.2 to that one.
>
>
>     > 2) Who's paying for the map-request traffic?
>     > In LISP+ALT, map-requests are carried over the ALT. In contrast, data
>     > traffic is carried over paths provided by "traditional BGP" for which
>     > intermediate carriers are obliged by contracts to carry the traffic.
>     > What are the incentives for providers to forward map-requests if they
>     > have no relations to the source or destination of that traffic. This
>     > situation seems possible or even likely to me for aggregation nodes.
>
> Well, first, there should not be much map-request traffic (compared to user
> data traffic).
>
> Second, the ALT nodes are, to the network, just client nodes like any other.
> I.e. if ALT node X is connected to ISP I (either directly, or by being at a
> site S which has purchased connectivity from I), X looks like just another
> normal node, as far as I is concerned. Just as any normal node might exchange
> traffic with any other node on the Internet, without special arrangement with
> the ISP, so too for x. Traffic it exchanges with other ALT nodes looks, as
> far as the ISP is concerned, just like traffic any other host might exchange
> with another site.
>
> So this one doesn't worry me much (compared to the previous one).
>
>
>     > 3) The structure of the ALT and data-probes
>     > What are the guideline for designing the paths in the ALT? Business and
>     > trust relationships dominate the paths in the normal BGP. Aggregation
>     > should be the objective in the ALT, right? Can't that lead to extremely
>     > long paths when EID-prefix-aggregators on different levels are located
>     > in different areas?
>
> This sounds a lot like what I discussed above, when I talked about the ALT
> aggregation hierarchy? Yes, aggregation should be the goal, and I admit this
> part isn't worked out yet; the thing that is most up in the air are the
> commercial relationships, but I don't see that it is fundamentally insoluble:
> DNS brings a similar set of challenges, and they seem to have been worked out
> there.
>
> As to the path lengths, I'm not sure how much of a problem that will be. For
> one thing, if the requestor is on one side of the network, and the
> authoritative mapping source is on the other, even with optimal placement of
> aggregation nodes, nothing can reduce the path between them to next to
> nothing. So, optimal placement of aggregation nodes can only approach an
> asymptote on the stretch, not reduce the path length to nothing.
>
> It is possible to add caching in the Map-Resolvers, in addition to that at
> the ITRs, which would substantially reduce the number of queries which have
> to go all the way to the authoritative mapping source, so even in that worst
> case (above), you can still make things better.
>
> For another thing, it's perfectly feasible to have multiple aggregators (we
> are after all using BGP, not EGP :-). This does not reduce the path length to
> zero, but can prevent gross path stretch (i.e. travelling from a requestor to
> the far side of the network to get to X, and then all the way back to get to
> X.1, which happens to be topologically close to the requestor). E.g. there
> could be two nodes which both aggregate for X, and which are on far sides of
> the network; X.1 registers with both X nodes, and then requests for anything
> in X.1 will go first to whichever X node is closest to the requestor, and
> then on to the X.1 node.
>
> The whole issue of how to minimize path delays through the ALT is a complex
> one, and if the ALT comes into widespread use, I'm sure reducing path lengths
> is something that will get worked on down the line.
>
>
>     > What was actually the reason to renounce on data-probes in the current
>     > version of LISP?
>
> Sorry, please refresh my memory - what's a data-probe? Do you mean a user
> data packet sent through the ALT? If so, I don't recall exactly why they are
> not used; perhaps someone else can answer this?
>
>
>     > 4) Resilience
>     > LISP+ALT uses ETRs as authoritative sources of the mappings and
>     > map-requests are delivered to them over the ALT. Multihomed networks
>     > have several ETRs which improve their availability. Which mechanism
>     > makes sure that map-requests are deviated to another ETR if the primary
>     > ETR fails?
>
> Good question. There are a couple of existing mechanisms which will detect
> down ETRs (from the point of view of a Map-Server). Of course, these may not
> provide acceptable performance, but if so, it's not a difficult thing to do
> (discovering dead ETRs more quickly), just some straight-forward engineering,
> so I don't forsee a major problem handling that circumstance.
>
> Anyway, to list the existing mechanisms, there are TTLs in Map-Register
> messages, so eventually they will time out. Also, if another ETR decides that
> a neighbour ETR is down, it will mark that ETR down with the the R-bit in the
> locator record for the down ETR in _its_ Map-Register message, which
> over-writes the existing record for that EID-block in the Map-Server. The
> Map-Server will then ignore the down ETR, because of the R-bit.
>
>
>     > 5) Security
>     > Are there plans yet to add security in LISP+ALT?
>
> Well, the topic of security in the binding system is a complex one. I should
> start by saying that the current system doesn't have 'industrial-strength'
> security, merely not-so-bad security with the most obvious vulnerabilities
> dealt with. Depending on where we go in the future with mapping (whether the
> ALT is retained, or some other system replaces it), probably more security
> will be added. I personally would like to see individual bindings be signed,
> but that would require a fair amount of infra-structure.
>
> Anyway, about the ALT specifically: there are a number of aspects to security
> in the binding system. There is the ITR->Map_Resolver link, the path through
> the ALT, and then the Map_Server-ETR link. Round-trip, spoofing can be
> prevented by the nonce. The Map_Server-ETR link is protected by a key pair.
>
> The ALT is more of an issue, since the underlying technology (BGP) is
> relatively open to attack by a rogue member of the mesh, unless constrained
> by configuration. Just as anyone connected to the DFZ can, within limits of
> configuration settings, claim to be a route to anywhere, anyone connected to
> the ALT can claim to be on a path the authoritative mapping for any part of
> the namespace. It would be nice to be better than what BGP does for basic
> packet routing, but at the same time, it's not clear that being a lot better
> than what BGP does for basic packet routing would do much good.
>
>
> 	Noel
>   

-- 
Dr. Michael Menth, Assistant Professor
University of Wuerzburg, Institute of Computer Science
Am Hubland, D-97074 Wuerzburg, Germany, room B206
phone: (+49)-931/31-86644 (new), fax: (+49)-931/888-6632
mailto:menth@informatik.uni-wuerzburg.de
http://www3.informatik.uni-wuerzburg.de/research/ngn


From dino@cisco.com  Sat Dec  5 14:49:42 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E39673A6921 for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 14:49:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.095
X-Spam-Level: 
X-Spam-Status: No, score=-6.095 tagged_above=-999 required=5 tests=[AWL=-0.096, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1OcOdLr2lM+q for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 14:49:42 -0800 (PST)
Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by core3.amsl.com (Postfix) with ESMTP id 1F7AD3A6858 for <lisp@ietf.org>; Sat,  5 Dec 2009 14:49:42 -0800 (PST)
Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEADVyGkurR7Hu/2dsb2JhbAC+IJZYhDME
X-IronPort-AV: E=Sophos;i="4.47,348,1257120000"; d="scan'208";a="114698933"
Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-5.cisco.com with ESMTP; 05 Dec 2009 22:49:32 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id nB5MnWnW017533; Sat, 5 Dec 2009 22:49:32 GMT
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Sat, 5 Dec 2009 14:49:32 -0800
Received: from [192.168.1.4] ([10.21.112.21]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Sat, 5 Dec 2009 14:49:32 -0800
Message-Id: <2E2CBCB0-CFDB-4DED-9A91-585B2AB842F6@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: menth@informatik.uni-wuerzburg.de
In-Reply-To: <4B1ADEFD.9080001@informatik.uni-wuerzburg.de>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Sat, 5 Dec 2009 14:49:32 -0800
References: <20091205034317.9CCAE6BE54E@mercury.lcs.mit.edu> <4B1ADEFD.9080001@informatik.uni-wuerzburg.de>
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 05 Dec 2009 22:49:32.0472 (UTC) FILETIME=[35E2EB80:01CA75FD]
Cc: Noel Chiappa <jnc@mercury.lcs.mit.edu>, lisp@ietf.org
Subject: Re: [lisp] Some questions about ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Dec 2009 22:49:43 -0000

> One more question: BGP populates routing tables, but the ALT is a  
> virtual topology, right? That means, BGP's information is just input  
> for ALT nodes that they know where the next hop in the ALT is. In  
> particular, this means that packets are sent hop-to-hop in the ALT,  
> right? This means that packet processing in LISP+ALT is  
> significantly more complex than just forwarding a packet in the data  
> path, right? I'm just asking because I initially thought that LISP 
> +ALT used BGP to forward requests very efficiently on the IP data  
> paths, but that doesn't work in a virtual topology (maybe in a  
> testbed where ALT nodes are chosen to be adjacent in the IP layer).  
> I just want to have clarification on this.

Packet forwarding on the ALT is trivial. This is how it is done *by  
any commercial router* right now that does not know anything about LISP:

(1) An IP packet is received on a GRE tunnel (this is a Map-Request).
(2) The GRE tunnel can either be configured in the default VRF or a  
non-default VRF (this later is necessary when full routes are accepted  
in the default VRF).
(3) An IP destination address lookup is performed in the VRF routing  
table associated with the VRF of the input GRE tunnel interface.
(4) A next-hop address and GRE tunnel interface is produced from a  
typical routing table lookup.

Done. This is done in hardware on many shipping commercial routers.

Dino


From menth@informatik.uni-wuerzburg.de  Sat Dec  5 15:02:44 2009
Return-Path: <menth@informatik.uni-wuerzburg.de>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4494B3A692A for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 15:02:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.572
X-Spam-Level: 
X-Spam-Status: No, score=-1.572 tagged_above=-999 required=5 tests=[AWL=0.077,  BAYES_00=-2.599, HELO_EQ_DE=0.35, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YXCACjwAoz1q for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 15:02:43 -0800 (PST)
Received: from mailrelay.rz.uni-wuerzburg.de (mailrelay.rz.uni-wuerzburg.de [132.187.3.28]) by core3.amsl.com (Postfix) with ESMTP id 502903A6858 for <lisp@ietf.org>; Sat,  5 Dec 2009 15:02:43 -0800 (PST)
Received: from virusscan.mail (localhost [127.0.0.1]) by mailrelay.mail (Postfix) with ESMTP id 2D1BB5AC6F; Sun,  6 Dec 2009 00:02:30 +0100 (CET)
Received: from localhost (localhost [127.0.0.1]) by virusscan.mail (Postfix) with ESMTP id 288E85AC6C; Sun,  6 Dec 2009 00:02:30 +0100 (CET)
X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de
Received: from [192.168.1.2] (f051234145.adsl.alicedsl.de [78.51.234.145]) by mailmaster.uni-wuerzburg.de (Postfix) with ESMTPSA id 9BB5D5CCCF; Sun,  6 Dec 2009 00:02:29 +0100 (CET)
Message-ID: <4B1AE654.1030904@informatik.uni-wuerzburg.de>
Date: Sun, 06 Dec 2009 00:01:40 +0100
From: Michael Menth <menth@informatik.uni-wuerzburg.de>
Organization: University of Wuerzburg
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: Dino Farinacci <dino@cisco.com>
References: <20091205034317.9CCAE6BE54E@mercury.lcs.mit.edu> <4B1ADEFD.9080001@informatik.uni-wuerzburg.de> <2E2CBCB0-CFDB-4DED-9A91-585B2AB842F6@cisco.com>
In-Reply-To: <2E2CBCB0-CFDB-4DED-9A91-585B2AB842F6@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: Noel Chiappa <jnc@mercury.lcs.mit.edu>, lisp@ietf.org
Subject: Re: [lisp] Some questions about ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: menth@informatik.uni-wuerzburg.de
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Dec 2009 23:02:44 -0000

Hi Dino,

thanks for the answer. Now I can bring again the pieces together: with 
GRE tunnels you provide virtual links between the routers of the ALT so 
that ALT routers can carry map-requests very efficiently to the next hop 
in the ALT by just looking at their destination address and without 
changing headers.

Regards,

    Michael


Dino Farinacci schrieb:
>> One more question: BGP populates routing tables, but the ALT is a 
>> virtual topology, right? That means, BGP's information is just input 
>> for ALT nodes that they know where the next hop in the ALT is. In 
>> particular, this means that packets are sent hop-to-hop in the ALT, 
>> right? This means that packet processing in LISP+ALT is significantly 
>> more complex than just forwarding a packet in the data path, right? 
>> I'm just asking because I initially thought that LISP+ALT used BGP to 
>> forward requests very efficiently on the IP data paths, but that 
>> doesn't work in a virtual topology (maybe in a testbed where ALT 
>> nodes are chosen to be adjacent in the IP layer). I just want to have 
>> clarification on this.
>
> Packet forwarding on the ALT is trivial. This is how it is done *by 
> any commercial router* right now that does not know anything about LISP:
>
> (1) An IP packet is received on a GRE tunnel (this is a Map-Request).
> (2) The GRE tunnel can either be configured in the default VRF or a 
> non-default VRF (this later is necessary when full routes are accepted 
> in the default VRF).
> (3) An IP destination address lookup is performed in the VRF routing 
> table associated with the VRF of the input GRE tunnel interface.
> (4) A next-hop address and GRE tunnel interface is produced from a 
> typical routing table lookup.
>
> Done. This is done in hardware on many shipping commercial routers.
>
> Dino

-- 
Dr. Michael Menth, Assistant Professor
University of Wuerzburg, Institute of Computer Science
Am Hubland, D-97074 Wuerzburg, Germany, room B206
phone: (+49)-931/31-86644 (new), fax: (+49)-931/888-6632
mailto:menth@informatik.uni-wuerzburg.de
http://www3.informatik.uni-wuerzburg.de/research/ngn


From dino@cisco.com  Sat Dec  5 15:10:34 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9710B3A6881 for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 15:10:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.09
X-Spam-Level: 
X-Spam-Status: No, score=-6.09 tagged_above=-999 required=5 tests=[AWL=-0.091,  BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aGym1VY9Hx3F for <lisp@core3.amsl.com>; Sat,  5 Dec 2009 15:10:33 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id EBA093A6858 for <lisp@ietf.org>; Sat,  5 Dec 2009 15:10:31 -0800 (PST)
Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEANp2GkurR7Ht/2dsb2JhbAC9f4kOCY09AoJIgWkEgWc
X-IronPort-AV: E=Sophos;i="4.47,348,1257120000"; d="scan'208";a="445536207"
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-6.cisco.com with ESMTP; 05 Dec 2009 23:10:22 +0000
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id nB5NAMZx012375; Sat, 5 Dec 2009 23:10:22 GMT
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Sat, 5 Dec 2009 15:10:22 -0800
Received: from [192.168.1.4] ([10.21.112.21]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Sat, 5 Dec 2009 15:10:21 -0800
Message-Id: <459CC679-A1CC-4C13-BA32-DD0F8DF058D9@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: menth@informatik.uni-wuerzburg.de
In-Reply-To: <4B1AE654.1030904@informatik.uni-wuerzburg.de>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Sat, 5 Dec 2009 15:10:20 -0800
References: <20091205034317.9CCAE6BE54E@mercury.lcs.mit.edu> <4B1ADEFD.9080001@informatik.uni-wuerzburg.de> <2E2CBCB0-CFDB-4DED-9A91-585B2AB842F6@cisco.com> <4B1AE654.1030904@informatik.uni-wuerzburg.de>
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 05 Dec 2009 23:10:21.0542 (UTC) FILETIME=[1E63E060:01CA7600]
Cc: Noel Chiappa <jnc@mercury.lcs.mit.edu>, lisp@ietf.org
Subject: Re: [lisp] Some questions about ALT
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Dec 2009 23:10:34 -0000

> Hi Dino,
>
> thanks for the answer. Now I can bring again the pieces together:  
> with GRE tunnels you provide virtual links between the routers of  
> the ALT so that ALT routers can carry map-requests very efficiently  
> to the next hop in the ALT by just looking at their destination  
> address and without changing headers.

Right, and right now we use eBGP as a distance vector routing  
protocol. Each router hop resides in a different AS.

BTW, the header does change since the TTL is decrement and the IP  
header checksum is adjusted. But you probably realize that.

Dino

>
> Regards,
>
>   Michael
>
>
> Dino Farinacci schrieb:
>>> One more question: BGP populates routing tables, but the ALT is a  
>>> virtual topology, right? That means, BGP's information is just  
>>> input for ALT nodes that they know where the next hop in the ALT  
>>> is. In particular, this means that packets are sent hop-to-hop in  
>>> the ALT, right? This means that packet processing in LISP+ALT is  
>>> significantly more complex than just forwarding a packet in the  
>>> data path, right? I'm just asking because I initially thought that  
>>> LISP+ALT used BGP to forward requests very efficiently on the IP  
>>> data paths, but that doesn't work in a virtual topology (maybe in  
>>> a testbed where ALT nodes are chosen to be adjacent in the IP  
>>> layer). I just want to have clarification on this.
>>
>> Packet forwarding on the ALT is trivial. This is how it is done *by  
>> any commercial router* right now that does not know anything about  
>> LISP:
>>
>> (1) An IP packet is received on a GRE tunnel (this is a Map-Request).
>> (2) The GRE tunnel can either be configured in the default VRF or a  
>> non-default VRF (this later is necessary when full routes are  
>> accepted in the default VRF).
>> (3) An IP destination address lookup is performed in the VRF  
>> routing table associated with the VRF of the input GRE tunnel  
>> interface.
>> (4) A next-hop address and GRE tunnel interface is produced from a  
>> typical routing table lookup.
>>
>> Done. This is done in hardware on many shipping commercial routers.
>>
>> Dino
>
> -- 
> Dr. Michael Menth, Assistant Professor
> University of Wuerzburg, Institute of Computer Science
> Am Hubland, D-97074 Wuerzburg, Germany, room B206
> phone: (+49)-931/31-86644 (new), fax: (+49)-931/888-6632
> mailto:menth@informatik.uni-wuerzburg.de
> http://www3.informatik.uni-wuerzburg.de/research/ngn
>


From charriesun@gmail.com  Sun Dec  6 07:28:55 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B3F153A6889 for <lisp@core3.amsl.com>; Sun,  6 Dec 2009 07:28:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.984
X-Spam-Level: 
X-Spam-Status: No, score=-1.984 tagged_above=-999 required=5 tests=[AWL=0.614,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bpZxbmJmy473 for <lisp@core3.amsl.com>; Sun,  6 Dec 2009 07:28:54 -0800 (PST)
Received: from mail-vw0-f184.google.com (mail-vw0-f184.google.com [209.85.212.184]) by core3.amsl.com (Postfix) with ESMTP id DEF1D3A681C for <lisp@ietf.org>; Sun,  6 Dec 2009 07:28:53 -0800 (PST)
Received: by vws14 with SMTP id 14so1794161vws.32 for <lisp@ietf.org>; Sun, 06 Dec 2009 07:28:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=c/3OrVroFTghZmH81lNrFW6AHUl0489rq5OPA5UI1Fk=; b=v2hTRMr+YDbnsvhZL/61DR2vt78Kdy4tVltgfxVwn812LvIZS9no45d/JMxVUr4ApG t5jDXmG2HszN7YmsR7MyBlnDesh9dxbv1WXMa2+NdFhjMaIVDmeBdaZ77rs9GDhq1XVE m8Iybn1nZrmF+O3iANH/ODFZe41SskbUajlgQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=PPKYEjZ8den9i4EQYklvet8uggGCJTw4x1t4b9jMwi2SesWmBWRIf2A8jwIaozsSWi zSERESPfwLMJnGZPF9GE3uc4s0jsRgKwDp3BVNKES7b26IpQYrcvEt7qgdIsN0Bl7Mq1 p8LLVsaierp9h7BWAjgdfzsPA551ge6c1jX9A=
MIME-Version: 1.0
Received: by 10.220.123.16 with SMTP id n16mr7058946vcr.51.1260113321387; Sun,  06 Dec 2009 07:28:41 -0800 (PST)
In-Reply-To: <mailman.32.1260043203.5501.lisp@ietf.org>
References: <mailman.32.1260043203.5501.lisp@ietf.org>
Date: Sun, 6 Dec 2009 23:28:41 +0800
Message-ID: <4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: jnc@mercury.lcs.mit.edu, lisp@ietf.org
Content-Type: multipart/alternative; boundary=001636d34890e5e53f047a10feb9
Subject: Re: [lisp] lisp Digest, Vol 13, Issue 13
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Dec 2009 15:28:55 -0000

--001636d34890e5e53f047a10feb9
Content-Type: text/plain; charset=ISO-8859-1

Hi Noel,

> From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
> To: lisp@ietf.org
> Date: Sat, 5 Dec 2009 12:00:39 -0500 (EST)
> Subject: Re: [lisp] ALT and EID blocks (was: lisp Digest, Vol 13, Issue 10)
>    > From: Charrie Sun <charriesun@gmail.com>
>
>    > Yes, that's exactly what i was asking.
>
> Ah, good.
>
>    > Apologize for the mistaken words of "each node contains full mapping
>    > table"
>
> That is not a big problem, so do not worry, but for the future, it is
> important to be very careful to say the exact thing you mean, because
> otherwise confusion can result!
>
>
>    > what i mean is that each ALT node contains routes to ETRs of the
>    > whole EID namespace. Wouldn't that be huge?
>
> Not necessarily. Remember the the ALT is a _virtual_ topology (i.e.
> connectivity graph), arranged according to the organization of the
> namespace (the EIDs). In other words, an ALT node does not (or, at least,
> _should_ not) connect to other ALT nodes that are _closest_ (in terms of
> distance in the network), but rather to ALT nodes with which it has
> a hierarchical relationship in the namespace.
>
> How do ALT nodes know which are his related nodes (parents or children) if
no specification is made? What i suggest is that the ALT hierarchy should be
well designed in advance, with careful thinking about the levels and node
degrees to gain a sound tradeoff. At least the system should be constructed
in a from top down fashion...


> To make this more plain, let me give an example. An ALT node which is
> advertizing 1.2.3.* should _not_ connect to an ALT node which is
> advertizing 7.8.*, even if that node is right next to it in the physical
> network. Rather, it should connect to the ALT node which is advertizing
> 1.2.*, even if that node is on the far side of the physical network.
>
> That way, we can maximize the amount of aggregation (i.e. replacing a
> number of ALT routing table entries, with a single entry which covers all
> of the other entries), and keep the table size in any one ALT node as
> small as possible.
>
> Of course, in practise, there might be reasons why we don't always do this,
> but if we can do it _most_ of the time, it will really help with keeping
> the table size down.
>
>
>    > My idea is to clearly define the structure of the ALT system, as to
>    > the layer number and node degree, so each ALT node need only to know
>    > a few nodes (ancestors and children) and communicate with them.
>
> I have not yet had a chance to study your document in detail, but let me
> make a few comments based on what you say here. I think perhaps your idea
> is fairly close to what I am thinking of (above).
>
> The one place I might differ is in wanting to reduce the degree of ALT
> nodes to the smallest possible number; the problem with doing that is that
> it will increase the path length. Even if there are a small number of
> levels, if all requests have to take a stricly hierarchical path through
> the ALT mesh (since we are using BGP, the inter-node connections are not
> restricted to a pure tree, we can add extra links so it is not a pure
> tree), it will produce longer paths than a mesh would. Of course, that
> means some nodes will have to have a higher degree of connectivity, but
> that is the inevitable price you pay for having shorter path lengths.
>
> That's why we need to carefully design the hierarchy. Besides,
the requesting overhead of ALT nodes should also be taken in control,
especially for those upper-layer nodes who are prone to be bottlenecks.


> Florin Coras and his colleagues have done a very good simulation on this;
> they had a presentation at the previous IETF which you can find here:
>
>  www.ietf.org/proceedings/75/slides/lisp-4.pdf
>
> which shows how a strict three-layer ALT hierarchy produces Round Trip
> Times through the ALT which are more than twice the RTT to the ETR via a
> direct path.
>
>        Noel
>
>
> Yes, i've read that paper and benefited from that much. While now
i'm thinking that this is the IPv4 scene, an ITR can actually contains all
the pointer information of EID mapping, i.e. we needn't the first level of
ALT nodes since there are only 2^8 nodes in the second level. And these
second-level nodes can be a full mesh. But what if EID is based on IPv6? In
my design in the proposal there can be 5 layers and node degree up to 2^24.
Well this means that a longest map request path would be of 8 hops. Based on
the assumption that average delay between two random nodes be 115ms, this
means a 1s delay around. This is critical for ITRs for an ITR is expected to
(at least in LISP?) buffer the unsolved packets, especially in the
high-speed network. So additional mechanism need to be digged out, as well
as the careful design of the ALT architecture.
Right?


>
> From: Florin Coras <fcoras@ac.upc.edu>
> To: Noel Chiappa <jnc@mercury.lcs.mit.edu>
> Date: Sat, 05 Dec 2009 19:44:04 +0100
> Subject: Re: [lisp] ALT and EID blocks (was: lisp Digest, Vol 13, Issue 10)
> Hello Noel,
>
> Noel Chiappa wrote:
> [snip]
> > Florin Coras and his colleagues have done a very good simulation on this;
> > they had a presentation at the previous IETF which you can find here:
> >
> >   www.ietf.org/proceedings/75/slides/lisp-4.pdf
> >
> > which shows how a strict three-layer ALT hierarchy produces Round Trip
> > Times through the ALT which are more than twice the RTT to the ETR via a
> > direct path.
> >
> >       Noel
> >
> In fact you can see from the attached CDF (lookup.pdf) that for 50% of
> the cases (the upper part) the ALT delay is lower than 2xRTT. For a
> small number of cases (lower than 3%, check lookup_UCL.pdf) the ALT
> performs better than the one way delay (case of overlay faster than the
> underlying routing or unrealistic latencies from iPlane :) ).
>
> Florin
>
>
> Florin,
As ALT nodes are communicated on an overlay and use tunnels, can i discard
the actual delays between two nodes and use a more general value to measure
the reponse delay, that is, the measurement would be solely bounded with the
hops they experience.

Best regards,
Letong

--001636d34890e5e53f047a10feb9
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div><br>Hi Noel,<br></div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">From:=A0<a href=3D"mailto:jnc@me=
rcury.lcs.mit.edu">jnc@mercury.lcs.mit.edu</a> (Noel Chiappa)<br>To:=A0<a h=
ref=3D"mailto:lisp@ietf.org">lisp@ietf.org</a><br>
Date:=A0Sat, 5 Dec 2009 12:00:39 -0500 (EST)<br>Subject:=A0Re: [lisp] ALT a=
nd EID blocks (was: lisp Digest, Vol 13, Issue 10)<br>=A0 =A0&gt; From: Cha=
rrie Sun &lt;<a href=3D"mailto:charriesun@gmail.com">charriesun@gmail.com</=
a>&gt;<br>
<br>=A0 =A0&gt; Yes, that&#39;s exactly what i was asking.<br><br>Ah, good.=
<br><br>=A0 =A0&gt; Apologize for the mistaken words of &quot;each node con=
tains full mapping<br>=A0 =A0&gt; table&quot;<br><br>That is not a big prob=
lem, so do not worry, but for the future, it is<br>
important to be very careful to say the exact thing you mean, because<br>ot=
herwise confusion can result!<br><br><br>=A0 =A0&gt; what i mean is that ea=
ch ALT node contains routes to ETRs of the<br>=A0 =A0&gt; whole EID namespa=
ce. Wouldn&#39;t that be huge?<br>
<br>Not necessarily. Remember the the ALT is a _virtual_ topology (i.e.<br>=
connectivity graph), arranged according to the organization of the<br>names=
pace (the EIDs). In other words, an ALT node does not (or, at least,<br>
_should_ not) connect to other ALT nodes that are _closest_ (in terms of<br=
>distance in the network), but rather to ALT nodes with which it has<br>a h=
ierarchical relationship in the namespace.<br><br></blockquote>
<div>How do ALT nodes know which are his related nodes (parents or children=
) if no specification is made? What i suggest is that the ALT hierarchy sho=
uld be well designed in advance, with careful thinking about the levels and=
 node degrees to gain a sound tradeoff. At least the=A0system should be con=
structed in a from top down fashion...</div>

<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">To make this more plain, let me =
give an example. An ALT node which is<br>advertizing 1.2.3.* should _not_ c=
onnect to an ALT node which is<br>
advertizing 7.8.*, even if that node is right next to it in the physical<br=
>network. Rather, it should connect to the ALT node which is advertizing<br=
>1.2.*, even if that node is on the far side of the physical network.<br>
<br>That way, we can maximize the amount of aggregation (i.e. replacing a<b=
r>number of ALT routing table entries, with a single entry which covers all=
<br>of the other entries), and keep the table size in any one ALT node as<b=
r>
small as possible.<br><br>Of course, in practise, there might be reasons wh=
y we don&#39;t always do this,<br>but if we can do it _most_ of the time, i=
t will really help with keeping<br>the table size down.<br><br><br>=A0 =A0&=
gt; My idea is to clearly define the structure of the ALT system, as to<br>
=A0 =A0&gt; the layer number and node degree, so each ALT node need only to=
 know<br>=A0 =A0&gt; a few nodes (ancestors and children) and communicate w=
ith them.<br><br>I have not yet had a chance to study your document in deta=
il, but let me<br>
make a few comments based on what you say here. I think perhaps your idea<b=
r>is fairly close to what I am thinking of (above).<br><br>The one place I =
might differ is in wanting to reduce the degree of ALT<br>nodes to the smal=
lest possible number; the problem with doing that is that<br>
it will increase the path length. Even if there are a small number of<br>le=
vels, if all requests have to take a stricly hierarchical path through<br>t=
he ALT mesh (since we are using BGP, the inter-node connections are not<br>
restricted to a pure tree, we can add extra links so it is not a pure<br>tr=
ee), it will produce longer paths than a mesh would. Of course, that<br>mea=
ns some nodes will have to have a higher degree of connectivity, but<br>
that is the inevitable price you pay for having shorter path lengths.<br><b=
r></blockquote>
<div>That&#39;s why we need to carefully design the hierarchy. Besides, the=
=A0requesting overhead of ALT nodes should also be taken in control, especi=
ally for those upper-layer nodes who are=A0prone to be bottlenecks.</div>
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Florin Coras and his colleagues =
have done a very good simulation on this;<br>they had a presentation at the=
 previous IETF which you can find here:<br>
<br>=A0<a href=3D"http://www.ietf.org/proceedings/75/slides/lisp-4.pdf" tar=
get=3D"_blank">www.ietf.org/proceedings/75/slides/lisp-4.pdf</a><br><br>whi=
ch shows how a strict three-layer ALT hierarchy produces Round Trip<br>Time=
s through the ALT which are more than twice the RTT to the ETR via a<br>
direct path.<br><br>=A0 =A0 =A0 =A0Noel<br><br><br></blockquote>
<div>Yes, i&#39;ve read that paper and benefited from that much. While now =
i&#39;m=A0thinking that this is the IPv4 scene,=A0an ITR can actually=A0con=
tains all the=A0pointer information=A0of EID mapping, i.e. we needn&#39;t t=
he first level of ALT nodes since there are only 2^8 nodes in the second le=
vel. And these second-level nodes can be a full mesh. But what if EID is ba=
sed on IPv6? In my design in the proposal there can be 5 layers and node de=
gree up to 2^24. Well this means that a longest map request path would be o=
f 8 hops. Based on the assumption that average delay between two random nod=
es be 115ms, this means=A0a=A01s delay around. This is critical for ITRs fo=
r an ITR is expected to (at least in LISP?) buffer the unsolved packets, es=
pecially in the high-speed network. So additional mechanism need to be digg=
ed out, as well as the careful design of the ALT architecture. </div>

<div>Right?</div>
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>From:=A0Florin Coras &lt;<a =
href=3D"mailto:fcoras@ac.upc.edu">fcoras@ac.upc.edu</a>&gt;<br>To:=A0Noel C=
hiappa &lt;<a href=3D"mailto:jnc@mercury.lcs.mit.edu">jnc@mercury.lcs.mit.e=
du</a>&gt;<br>
Date:=A0Sat, 05 Dec 2009 19:44:04 +0100<br>Subject:=A0Re: [lisp] ALT and EI=
D blocks (was: lisp Digest, Vol 13, Issue 10)<br>Hello Noel,<br><br>Noel Ch=
iappa wrote:<br>[snip]<br>&gt; Florin Coras and his colleagues have done a =
very good simulation on this;<br>
&gt; they had a presentation at the previous IETF which you can find here:<=
br>&gt;<br>&gt; =A0 <a href=3D"http://www.ietf.org/proceedings/75/slides/li=
sp-4.pdf" target=3D"_blank">www.ietf.org/proceedings/75/slides/lisp-4.pdf</=
a><br>
&gt;<br>&gt; which shows how a strict three-layer ALT hierarchy produces Ro=
und Trip<br>&gt; Times through the ALT which are more than twice the RTT to=
 the ETR via a<br>&gt; direct path.<br>&gt;<br>&gt; =A0 =A0 =A0 Noel<br>&gt=
;<br>
In fact you can see from the attached CDF (lookup.pdf) that for 50% of<br>t=
he cases (the upper part) the ALT delay is lower than 2xRTT. For a<br>small=
 number of cases (lower than 3%, check lookup_UCL.pdf) the ALT<br>performs =
better than the one way delay (case of overlay faster than the<br>
underlying routing or unrealistic latencies from iPlane :) ).<br><br>Florin=
<br><br><br></blockquote>
<div>Florin, </div>
<div>As ALT nodes are communicated=A0on an overlay and use tunnels, can i=
=A0discard the actual delays between two nodes and use a more general value=
 to measure the reponse delay, that is, the measurement would be solely bou=
nded with the hops they experience.</div>

<div>=A0</div>
<div>Best regards,</div>
<div>Letong<br></div></div><br>

--001636d34890e5e53f047a10feb9--

From fcoras@ac.upc.edu  Sun Dec  6 09:10:55 2009
Return-Path: <fcoras@ac.upc.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 95C7B3A688B for <lisp@core3.amsl.com>; Sun,  6 Dec 2009 09:10:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.39
X-Spam-Level: 
X-Spam-Status: No, score=-2.39 tagged_above=-999 required=5 tests=[AWL=0.209,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UWFzsaTSQPkK for <lisp@core3.amsl.com>; Sun,  6 Dec 2009 09:10:54 -0800 (PST)
Received: from gw.ac.upc.edu (gw.ac.upc.es [147.83.30.3]) by core3.amsl.com (Postfix) with ESMTP id 0802A3A68E4 for <lisp@ietf.org>; Sun,  6 Dec 2009 09:10:53 -0800 (PST)
Received: from [192.168.0.14] (81.184.58.60.dyn.user.ono.com [81.184.58.60]) by gw.ac.upc.edu (Postfix) with ESMTP id 7CAC66B01D1; Sun,  6 Dec 2009 18:10:37 +0100 (CET)
Message-ID: <4B1BE583.2010705@ac.upc.edu>
Date: Sun, 06 Dec 2009 18:10:27 +0100
From: Florin Coras <fcoras@ac.upc.edu>
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
MIME-Version: 1.0
To: Charrie Sun <charriesun@gmail.com>
References: <mailman.32.1260043203.5501.lisp@ietf.org> <4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com>
In-Reply-To: <4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: jnc@mercury.lcs.mit.edu, lisp@ietf.org
Subject: Re: [lisp] lisp Digest, Vol 13, Issue 13
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Dec 2009 17:10:55 -0000

Hello Letong,

Charrie Sun wrote:
>> they had a presentation at the previous IETF which you can find here:
>>
>>  www.ietf.org/proceedings/75/slides/lisp-4.pdf
>>
>> which shows how a strict three-layer ALT hierarchy produces Round Trip
>> Times through the ALT which are more than twice the RTT to the ETR via a
>> direct path.
>>
>>        Noel
>>
>>
>> Yes, i've read that paper and benefited from that much. While now
>>     
> Florin Coras and his colleagues have done a very good simulation on this;
> i'm thinking that this is the IPv4 scene, an ITR can actually contains all
> the pointer information of EID mapping, i.e. we needn't the first level of
> ALT nodes since there are only 2^8 nodes in the second level. And these
> second-level nodes can be a full mesh. 
The issue with this approach is that you need to keep hundreds of GRE
tunnels and BGP sessions. Not having practical experience with such
large networks I wouldn't know what the upper bound is. Either way,
already the second level routers aggregate thousands of prefixes from
lower level ones and these values might not be sustainable. The trivial
solution to this would be to use more levels which would result in
higher latencies.
> But what if EID is based on IPv6? In
> my design in the proposal there can be 5 layers and node degree up to 2^24.
> Well this means that a longest map request path would be of 8 hops. Based on
> the assumption that average delay between two random nodes be 115ms, this
> means a 1s delay around. This is critical for ITRs for an ITR is expected to
> (at least in LISP?) buffer the unsolved packets, especially in the
> high-speed network. So additional mechanism need to be digged out, as well
> as the careful design of the ALT architecture.
> Right?
>
>   
As far as I know packets are dropped at the ITR when there is no mapping
for a certain destination and the host applications are expected cope
with this.
>   
>> From: Florin Coras <fcoras@ac.upc.edu>
>> To: Noel Chiappa <jnc@mercury.lcs.mit.edu>
>> Date: Sat, 05 Dec 2009 19:44:04 +0100
>> Subject: Re: [lisp] ALT and EID blocks (was: lisp Digest, Vol 13, Issue 10)
>> Hello Noel,
>>
>> Noel Chiappa wrote:
>> [snip]
>>     
>>> Florin Coras and his colleagues have done a very good simulation on this;
>>> they had a presentation at the previous IETF which you can find here:
>>>
>>>   www.ietf.org/proceedings/75/slides/lisp-4.pdf
>>>
>>> which shows how a strict three-layer ALT hierarchy produces Round Trip
>>> Times through the ALT which are more than twice the RTT to the ETR via a
>>> direct path.
>>>
>>>       Noel
>>>
>>>       
>> In fact you can see from the attached CDF (lookup.pdf) that for 50% of
>> the cases (the upper part) the ALT delay is lower than 2xRTT. For a
>> small number of cases (lower than 3%, check lookup_UCL.pdf) the ALT
>> performs better than the one way delay (case of overlay faster than the
>> underlying routing or unrealistic latencies from iPlane :) ).
>>
>> Florin
>>
>>
>> Florin,
>>     
> As ALT nodes are communicated on an overlay and use tunnels, can i discard
> the actual delays between two nodes and use a more general value to measure
> the reponse delay, that is, the measurement would be solely bounded with the
> hops they experience.
>   
Not sure I understand this correctly but given the variability of the
delays we got, between some ms to 2.5s, (or if you exclude the top and
bottom 10% values 400ms to 800ms) I'm not sure if that would be wise.
On the other hand, if you are reassured (by feedback on the list) that
the hierarchy would be built from grounds up and the ALT routers at a
certain level in the ALT hierarchy would have a similar geographical
distance (i.e. would be geographically close) to those that aggregate
their announced prefixes I suppose your approximation would work.

Florin
> Best regards,
> Letong
>
>   

From rw@firstpr.com.au  Sun Dec  6 18:49:05 2009
Return-Path: <rw@firstpr.com.au>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 268573A697F for <lisp@core3.amsl.com>; Sun,  6 Dec 2009 18:49:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.403
X-Spam-Level: 
X-Spam-Status: No, score=-1.403 tagged_above=-999 required=5 tests=[AWL=0.177,  BAYES_00=-2.599, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GgHMkY93u+Yn for <lisp@core3.amsl.com>; Sun,  6 Dec 2009 18:49:03 -0800 (PST)
Received: from gair.firstpr.com.au (gair.firstpr.com.au [150.101.162.123]) by core3.amsl.com (Postfix) with ESMTP id 04D0428C0D7 for <lisp@ietf.org>; Sun,  6 Dec 2009 18:49:01 -0800 (PST)
Received: from [10.0.0.6] (wira.firstpr.com.au [10.0.0.6]) by gair.firstpr.com.au (Postfix) with ESMTP id AFF0C175A4F; Mon,  7 Dec 2009 13:48:49 +1100 (EST)
Message-ID: <4B1C6D19.4080404@firstpr.com.au>
Date: Mon, 07 Dec 2009 13:48:57 +1100
From: Robin Whittle <rw@firstpr.com.au>
Organization: First Principles
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: lisp@ietf.org
References: <mailman.32.1260043203.5501.lisp@ietf.org>	<4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com> <4B1BE583.2010705@ac.upc.edu>
In-Reply-To: <4B1BE583.2010705@ac.upc.edu>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: jnc@mercury.lcs.mit.edu, Charrie Sun <charriesun@gmail.com>
Subject: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Dec 2009 02:49:05 -0000

Short version:   How can the ALT structure scale to 10^8, 10^9 or
                 10^10 EIDs with minimal delay times and robustness
                 against single points of failure?

                 If it can't, then there's no advantage in using ALT
                 compared to the simpler NERD, which does not delay
                 packets - or APT or Ivip, which delay initial
                 packets by at  most a few tens of milliseconds.


In the thread "Re: [lisp] lisp Digest, Vol 13, Issue 13", Florin
Coras wrote, quoting Letong (Charrie Sun):

>> Florin Coras and his colleagues have done a very good simulation on this;
>> i'm thinking that this is the IPv4 scene, an ITR can actually contains all
>> the pointer information of EID mapping, i.e. we needn't the first level of
>> ALT nodes since there are only 2^8 nodes in the second level. And these
>> second-level nodes can be a full mesh. 

> The issue with this approach is that you need to keep hundreds of GRE
> tunnels and BGP sessions. Not having practical experience with such
> large networks I wouldn't know what the upper bound is. Either way,
> already the second level routers aggregate thousands of prefixes from
> lower level ones and these values might not be sustainable. The trivial
> solution to this would be to use more levels which would result in
> higher latencies.

Yes - in order to maintain some reasonable limit on the number of GRE
tunnels and therefore the number of BGP neighbours for each ALT
router, there needs to be a limit to how much aggregation takes place
in each level of the ALT structure.


>> But what if EID is based on IPv6? In
>> my design in the proposal there can be 5 layers and node degree up to 2^24.
>> Well this means that a longest map request path would be of 8 hops. Based on
>> the assumption that average delay between two random nodes be 115ms, this
>> means a 1s delay around. This is critical for ITRs for an ITR is expected to
>> (at least in LISP?) buffer the unsolved packets, especially in the
>> high-speed network. So additional mechanism need to be digged out, as well
>> as the careful design of the ALT architecture.
>> Right?

> As far as I know packets are dropped at the ITR when there is no mapping
> for a certain destination and the host applications are expected cope
> with this.

With ALT, the initial packets in a new communication flow (to a
destination EID the ITR has no mapping for) will either be dropped or
delayed.  I understand they are dropped in the current
implementation, since it is not known how long it will be before the
map reply arrives - and by then it may be more disruptive to send a
delayed packet than to drop it.

Therefore, when an application starts sending packets to an IP
address it has not used before, if its ITR has no mapping, the
application will frequently receive no response.  It may retry, or it
may try another IP address, so potentially restarting the process.

In a system such as LISP-NERD, there is no delay since the ITRs have
the full mapping database.

With APT or Ivip, the delay would typically be in the millisecond or
a few tens of millisecond range, since the mapping queries go to
local full database query servers (in the same ISP or end-user
network).  So there is little chance of lost query or response
packets and the response will normally arrive very quickly.  Such
delays are probably small enough to be of no practical significance
to the application or end-user, so the ITR would buffer the packet
and send it milliseconds later, once the mapping reply arrives.


At some level of the ALT structure all the routers are full meshed.

Using an IPv4 example, in the simplest possible ALT structure, and
meshing at the /8 level, there would be 224 routers at this level,
each with 223 GRE tunnels and neighbours at that level.

Assuming an even distribution of EIDs over the 224 /8 prefixes, and
assuming no correlation between EID and the part of the ALT structure
the requesting ITR connects to, then each one of these routers has to
handle most of the map requests for a single /8 of EID space.

For instance, the single ALT router which aggregates 55.0.0.0/8
handles the map requests from all ITRs apart from the small (1/224)
subset which connect to the ALT network somewhere in the 55.0.0.0
inverted tree below this ALT router.

To minimise the number of GRE tunnels and BGP neighbours at the
highest level of the ALT network, we would raise the aggregation
level - such as to /7 or /6.  However, this doubles or quadruples the
traffic handled by each of the now smaller number of top level routers.

It looks highly unscalable to concentrate about 1/224 of the world's
map requests through a single router.

So the solution is to either lower the level of full aggregation:

   /9, means each router has 511 GRE tunnels and BGP neighbours

or to retain the /8 full mesh, and implement some kind of meshiness
below that level.  However, this leads to only a partial set of
connections and to a huge increase in the number of GRE tunnels and
BGP peers for routers at lower levels.

While in practice there would probably be some centralization of the
physical locations of the highest level ALT routers, such as in North
America, to be properly scalable the ALT design needs to cope with
the ALT routers at all levels being pretty much randomly distributed
around the Earth, or at least those parts of the Earth with Internet
infrastructure.

This is because the organisations which run them, each somehow being
responsible for a part of the ALT address space, should be assumed to
have their facilities pretty much randomly distributed around the Net.

So a GRE tunnel between one ALT router and the next - either a mesh
across the same level, or a link from one level to the another -
would physically be carried via multiple Internet routers and data
links.  This would often be a long physical length, involving a dozen
or so routers and one or more trans-oceanic cables.

Just because the ALT network in its simplest form can be depicted by
a neat diagram, doesn't mean that the path-lengths from one ALT
router to the next will be short.  Typically, they will be long,
because typically, the whole purpose of LISP or the other core-edge
separation schemes is to make it easy to use EID address space
anywhere in the Net.  So the LISP-ALT design must assume that ALT
routers, or the locations of the authoritative query servers (ETRs
for non-mobile LISP) are going to be randomly physically distributed.

A simple arrangement for ALT in IPv4 would be to assume that EIDs are
no longer than /24 and that the ALT network is fully meshed at /8.
This leaves 16 bits to span.  If we set a limit of 16 GRE tunnels to
the ALT routers in the next lowest level, and one to the ALT router
in the level above, then we get a network like this:

   L0    224 ALT routers each for a /8

   L1    224 x 16 = 3584 ALT routers, each for a /12.
         One set of 16 under each of the L0 routers.

   L2    3584 x 16 = 57344 ALT routers, each for a /16.
         One set of 16 under each of the L1 routers.

   L3    57344 x 16 = 458752 ALT routers, each for a /20.
         One set of 16 under each of the L2 routers.
         Each such router connects via a tunnel to up to
         16 ETRs, each of which could be anywhere in the
         world and each of which is the authoritative
         query server for a /24 EID.

In reality, not every part of the hierarchy would be populated, since
only a substantial subset of the address space will be used for EIDs.

Also, some EIDs will be shorter than /24, so there will be less EIDs
than depicted above, requiring fewer ALT routers.

However, the ALT network should scale to cope well with hundreds of
millions, to billions, of EIDs.  In IPv4 this means most of them will
be /30, /31 or /32.

An ALT router doesn't need to maintain expensive GRE tunnels and of
course not BGP links to each ETR - and the ALT routers will probably
link to Map Servers which themselves link to multiple ETRs, so this
does somewhat reduce the number of ALT routers needed at the lower
levels of the inverted tree (those with numerically higher L numbers).

But ALT needs to scale to hundreds of millions, and ideally billions
of EIDs.  If ALT can't scale to this, then there's no point to it at
all.  The sole advantage of the ALT (or CONS or TRRP) decentralised,
global, mapping query server system is that no single device needs to
handle the whole mapping database.

I argue that even the largest conceivable mapping database, of 10
billion EIDs each with 100 bytes or so, is perfectly feasible to
transport the database to, and store it within, many single devices.
 This is a terabyte and it fits on a consumer hard drive today.  APT
and Ivip involve hundreds of thousands of local query servers which
can do this.

Even if it is argued that it is impossible or undesirable to have any
single device, much less tens of thousands of them, store the entire
mapping database of 10^7 EIDs, it is still true that APT needs to
scale to some largish number of EIDs, such as 100M to 1B.

If LISP is not required to scale to such numbers of EIDs, then it
would make sense to use NERD, since an individual ITR can easily
store 100M EIDs.  The bandwidth requirements for updating the ITR
would not be a significant problem in the scheme of things by the
time such numbers of EIDs are used.

So let's assume at least 10^8 EIDs, and ideally 10^9 or 10^10 - and
consider the structure of the ALT network in IPv6.

I assume the longest EID would be a /64.  Wherever the top level of
the ALT hierarchy is, such as /8 or /12, this is a lot of bits to
span.   Many parts of the address space will not be EIDs, but the
parts which are will collectively contain vast numbers of EIDs.

Due to the portability which is a requirement of any scalable mapping
solution, we must design for a case where there is little or no
discernible relationship between the EID address and the topological
location of the ETR which is authoritative for this EID's mapping.

So the first level of aggregation - whether it is Map Servers under
ALT routers directly, or ALT routers linking directly to ETRs - will
involve tunnels or some other kind of communication session leading
to ETRs all over the world.

There is unlikely to be much geographic or topological closeness
between ALT routers at different levels, so each GRE tunnels which
querys ascend and descend up and down the hierarchy must be assumed
to be often quite long, and potentially involve one or more long
transoceanic cable links.

With a full scale IPv6 deployment, such as 10^9 EIDs, the simplest
form of ALT hierarchy is going to have many levels - considering
whatever limits there are on how many GRE tunnels and BGP neighbours
each ALT router can have.

Since each of these tunnels is sometimes - often - geographically and
topographically long, it is clear that the total path taken by many
mapping requests is going to be physically very long indeed.

Most requests will ascend to the top level, traversing as many GRE
tunnels and ALT routers as there are in the hierarchy.  A few will
not need to ascend so high before they find an ALT router which
aggregates the destination EID.  Then, the request needs to descend
down the hierarchy with a similar number of GRE tunnels and ALT
routers.  Both up and down, each GRE tunnel involves typically many
Internet routers and long-distance data-links.

Clearly there are problems with scaling the ALT network to the sizes
which are required to give it any advantage over the simpler, faster
and more robust alternatives of NERD, APT or Ivip.

When the ALT network has so many levels, there are going to be
serious problems with the time taken for the request to ascend and
descend the hierarchy, and likewise serious problems with query
packets being dropped.

But the above discussion is for a strictly aggregated ALT network -
the simplest possible arrangement which does the job and respects the
limits of each router in terms of GRE tunnels and BGP neighbours.

How is the above simple tree-like structure going to be elaborated
upon so the system continues to work when one or more ALT routers, or
their GRE tunnels, suffers transient or lasting failure?

The ALT designers have never proposed how they would solve these
problems.

I think ALT or any other global query server approach is a
non-starter because the delays it causes will make it impossible to
have the scheme adopted widely enough on a voluntary basis.  The
initial packet delay problem, due to the global nature of the query
system made much worse by the "long-path" problem of GRE links often
being geographically very long, means that ALT fails to meet
constraint 9 of:

  http://www.firstpr.com.au/ip/ivip/RRG-2009/constraints/

If there were no competing alternative, violating this constraint
might not be such a problem.  However, NERD, APT and Ivip meet all
the constraints.  In particularly, they meet 9 because they do not
significantly delay any packets, including initial packets.


>> As ALT nodes are communicated on an overlay and use tunnels, can i discard
>> the actual delays between two nodes and use a more general value to measure
>> the reponse delay, that is, the measurement would be solely bounded with the
>> hops they experience.

> Not sure I understand this correctly but given the variability of the
> delays we got, between some ms to 2.5s, (or if you exclude the top and
> bottom 10% values 400ms to 800ms) I'm not sure if that would be wise.
> On the other hand, if you are reassured (by feedback on the list) that
> the hierarchy would be built from grounds up and the ALT routers at a
> certain level in the ALT hierarchy would have a similar geographical
> distance (i.e. would be geographically close) to those that aggregate
> their announced prefixes I suppose your approximation would work.

It can't be assumed that ALT routers at a certain level would all be
in the same geographical location.  The whole idea of a routing
scaling solution is to make EID space equally usable in any location
in the Net.  This means there are no particular locations where an
ALT router could be close to the ETRs which are authoritative for the
EIDs whose space the router is aggregating.

You could put all the ALT routers for the 55.0.0.0/8 section of EID
space close together, such as in Shanghai, Los Angeles or London.
That would work fine between these routers, but that means they can't
be close to most of the locations where the ETRs are located which
are authoritative for the millions of EIDs in this range.

Nor does it mean that the top router in this branch is going to be
close to the other /8 ALT routers at the top level.

Before anyone thinks they can simulate the ALT network, they need to
decide its structure, for a given number of EIDs, in either IPv4 or
IPv6.  This is all guesswork, as far as I know, since the ALT
designers have never given detailed examples of how a full scale
production ALT network would be structured.

The only advantages of ALT over NERD, APT or Ivip its that it can:

  1 - Theoretically scale to any number of EIDs, since no one device
      is required to store the entire mapping database.

  2 - Enable each EID to change its mapping, and to change its
      authoritative ETR (which is the same thing in LISP), as often
      as required, without requiring this information to be
      propagated very far.  For NERD, APT and Ivip, mapping
      changes need to propagated to every ITR (NERD) or every local
      query server (APT or Ivip).

      With ALT, the ETR changes only need to be propagated to the
      lowest level ALT router, or to the Map Server - whichever is
      the lowest level.

      With ALT, the mapping changes are not propagated anywhere,
      since the mapping is internal state of each ETR, and nothing
      in the ALT network, including the Map Servers (AFAIK) caches
      the mapping.  (However, maybe the changes need to be
      propagated to some ITRs which recently requested it or which
      for some other reason are identified as needing the update.)

So the ALT network needs to scale well to 10^8, 10^9 or 10^10 EIDs,
while minimising delays and remaining robust in the event of link and
router failure.   No-one has ever explained how this can be done.

 - Robin


Further discussion and a diagram of the "long-path problem" is at:

  http://www.firstpr.com.au/ip/ivip/lisp-links/#critiques
  http://www.antd.nist.gov/~ksriram/strong_aggregation.png




From rw@firstpr.com.au  Sun Dec  6 21:49:07 2009
Return-Path: <rw@firstpr.com.au>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DCE563A67F6 for <lisp@core3.amsl.com>; Sun,  6 Dec 2009 21:49:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.571
X-Spam-Level: 
X-Spam-Status: No, score=-1.571 tagged_above=-999 required=5 tests=[AWL=0.324,  BAYES_00=-2.599, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QCqJhqBilmlh for <lisp@core3.amsl.com>; Sun,  6 Dec 2009 21:49:07 -0800 (PST)
Received: from gair.firstpr.com.au (gair.firstpr.com.au [150.101.162.123]) by core3.amsl.com (Postfix) with ESMTP id F2FAD28C0D8 for <lisp@ietf.org>; Sun,  6 Dec 2009 21:49:06 -0800 (PST)
Received: from [10.0.0.6] (wira.firstpr.com.au [10.0.0.6]) by gair.firstpr.com.au (Postfix) with ESMTP id 6F590175CBD; Mon,  7 Dec 2009 16:48:54 +1100 (EST)
Message-ID: <4B1C9745.3010602@firstpr.com.au>
Date: Mon, 07 Dec 2009 16:48:53 +1100
From: Robin Whittle <rw@firstpr.com.au>
Organization: First Principles
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: lisp@ietf.org
References: <mailman.32.1260043203.5501.lisp@ietf.org>	<4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com>	<4B1BE583.2010705@ac.upc.edu> <4B1C6D19.4080404@firstpr.com.au>
In-Reply-To: <4B1C6D19.4080404@firstpr.com.au>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: Charrie Sun <charriesun@gmail.com>, jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Dec 2009 05:49:08 -0000

Further to my last message, there has been some concern that I was
assuming certain things which the WG has not reached consensus on -
such as the goals for LISP-ALT or how competing goals should be
prioritized.  I did not mean to make any such assumptions.

I understand the WG is chartered to develop LISP-ALT as an
experimental protocol.

I understand that LISP-ALT has been proposed as the best solution for
the routing scaling problem and that some people consider it to be a
transitional step towards something better in the longer term -
perhaps something based on hosts doing more work, and the network
less.  However, the scope of the WG is a carefully focused subset of
all the things which might be discussed about LISP.

I understand the scaling issues of ALT, including questions of
robustness, delay and loss of packets, are in scope for this WG.
However, I understand that mobility and the discussion of other
proposals are out of scope.

 - Robin




From fcoras@ac.upc.edu  Mon Dec  7 05:49:34 2009
Return-Path: <fcoras@ac.upc.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1520B3A6855 for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 05:49:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.974
X-Spam-Level: 
X-Spam-Status: No, score=-1.974 tagged_above=-999 required=5 tests=[AWL=-0.290, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4nKoVtVhRI29 for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 05:49:31 -0800 (PST)
Received: from gw.ac.upc.edu (gw.ac.upc.es [147.83.30.3]) by core3.amsl.com (Postfix) with ESMTP id CBBD13A67CF for <lisp@ietf.org>; Mon,  7 Dec 2009 05:49:30 -0800 (PST)
Received: from [192.168.0.14] (81.184.58.60.dyn.user.ono.com [81.184.58.60]) by gw.ac.upc.edu (Postfix) with ESMTP id 2016C6B0238; Mon,  7 Dec 2009 14:49:18 +0100 (CET)
Message-ID: <4B1D07DE.5050301@ac.upc.edu>
Date: Mon, 07 Dec 2009 14:49:18 +0100
From: Florin Coras <fcoras@ac.upc.edu>
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
MIME-Version: 1.0
To: Robin Whittle <rw@firstpr.com.au>
References: <mailman.32.1260043203.5501.lisp@ietf.org>	<4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com> <4B1BE583.2010705@ac.upc.edu> <4B1C6D19.4080404@firstpr.com.au>
In-Reply-To: <4B1C6D19.4080404@firstpr.com.au>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: Charrie Sun <charriesun@gmail.com>, lisp@ietf.org, jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Dec 2009 13:49:34 -0000

Hello Robin,

Thanks for raising these questions. You have my opinions and objections
inline.

Robin Whittle wrote:

> > Short version:   How can the ALT structure scale to 108, 109 or
> >                  1010 EIDs with minimal delay times and robustness
> >                  against single points of failure?
> >
> >                  If it can't, then there's no advantage in using ALT
> >                  compared to the simpler NERD, which does not delay
> >                  packets - or APT or Ivip, which delay initial
> >                  packets by at  most a few tens of milliseconds.
> >
> >
> > In the thread "Re: [lisp] lisp Digest, Vol 13, Issue 13", Florin
> > Coras wrote, quoting Letong (Charrie Sun):
> >
> >   
>   
>>> >>> Florin Coras and his colleagues have done a very good simulation on this;
>>> >>> i'm thinking that this is the IPv4 scene, an ITR can actually contains all
>>> >>> the pointer information of EID mapping, i.e. we needn't the first level of
>>> >>> ALT nodes since there are only 28 nodes in the second level. And these
>>> >>> second-level nodes can be a full mesh. 
>>> >>>       
>>>       
> >
> >   
>   
>> >> The issue with this approach is that you need to keep hundreds of GRE
>> >> tunnels and BGP sessions. Not having practical experience with such
>> >> large networks I wouldn't know what the upper bound is. Either way,
>> >> already the second level routers aggregate thousands of prefixes from
>> >> lower level ones and these values might not be sustainable. The trivial
>> >> solution to this would be to use more levels which would result in
>> >> higher latencies.
>> >>     
>>     
> >
> > Yes - in order to maintain some reasonable limit on the number of GRE
> > tunnels and therefore the number of BGP neighbours for each ALT
> > router, there needs to be a limit to how much aggregation takes place
> > in each level of the ALT structure.
> >
> >
> >   
>   
>>> >>> But what if EID is based on IPv6? In
>>> >>> my design in the proposal there can be 5 layers and node degree up to 224.
>>> >>> Well this means that a longest map request path would be of 8 hops. Based on
>>> >>> the assumption that average delay between two random nodes be 115ms, this
>>> >>> means a 1s delay around. This is critical for ITRs for an ITR is expected to
>>> >>> (at least in LISP?) buffer the unsolved packets, especially in the
>>> >>> high-speed network. So additional mechanism need to be digged out, as well
>>> >>> as the careful design of the ALT architecture.
>>> >>> Right?
>>> >>>       
>>>       
> >
> >   
>   
>> >> As far as I know packets are dropped at the ITR when there is no mapping
>> >> for a certain destination and the host applications are expected cope
>> >> with this.
>> >>     
>>     
> >
> > With ALT, the initial packets in a new communication flow (to a
> > destination EID the ITR has no mapping for) will either be dropped or
> > delayed.  I understand they are dropped in the current
> > implementation, since it is not known how long it will be before the
> > map reply arrives - and by then it may be more disruptive to send a
> > delayed packet than to drop it.
> >
> > Therefore, when an application starts sending packets to an IP
> > address it has not used before, if its ITR has no mapping, the
> > application will frequently receive no response. 
>   
It seems that you are ignoring the ITR cache. If you read Luigi's [1]
you will see that cache misses are quite infrequent. Moreover we
confirmed his results. So in this light I think one could say that more
than 95 times in 100 an application will get a response than not. OK,
the trace was from UCL but if someone provides a trace from an ISP's
border router we will run the experiment again a come up with a number
 :)  for the cache miss.

> >  It may retry, or it
> > may try another IP address, so potentially restarting the process.
> >
> > In a system such as LISP-NERD, there is no delay since the ITRs have
> > the full mapping database.
> >
> > With APT or Ivip, the delay would typically be in the millisecond or
> > a few tens of millisecond range, since the mapping queries go to
> > local full database query servers (in the same ISP or end-user
> > network).  So there is little chance of lost query or response
> > packets and the response will normally arrive very quickly.  Such
> > delays are probably small enough to be of no practical significance
> > to the application or end-user, so the ITR would buffer the packet
> > and send it milliseconds later, once the mapping reply arrives.
> >
> >
> > At some level of the ALT structure all the routers are full meshed.
> >
> > Using an IPv4 example, in the simplest possible ALT structure, and
> > meshing at the /8 level, there would be 224 routers at this level,
> > each with 223 GRE tunnels and neighbours at that level.
> >
> > Assuming an even distribution of EIDs over the 224 /8 prefixes, and
> > assuming no correlation between EID and the part of the ALT structure
> > the requesting ITR connects to, then each one of these routers has to
> > handle most of the map requests for a single /8 of EID space.
> >
> > For instance, the single ALT router which aggregates 55.0.0.0/8
> > handles the map requests from all ITRs apart from the small (1/224)
> > subset which connect to the ALT network somewhere in the 55.0.0.0
> > inverted tree below this ALT router.
> >
> > To minimise the number of GRE tunnels and BGP neighbours at the
> > highest level of the ALT network, we would raise the aggregation
> > level - such as to /7 or /6.  However, this doubles or quadruples the
> > traffic handled by each of the now smaller number of top level routers.
> >
> > It looks highly unscalable to concentrate about 1/224 of the world's
> > map requests through a single router.
> >
> > So the solution is to either lower the level of full aggregation:
> >
> >    /9, means each router has 511 GRE tunnels and BGP neighbours
> >
> > or to retain the /8 full mesh, and implement some kind of meshiness
> > below that level.  However, this leads to only a partial set of
> > connections and to a huge increase in the number of GRE tunnels and
> > BGP peers for routers at lower levels.
> >   
>   
The arrangement at the higher levels of LISP+ALT is and probably will
be, for the time being, debatable. I would argue that only the organic
growth of a possible LISP internetwork will show how the bit masks will
look like. In the meantime we do guesswork.

> > While in practice there would probably be some centralization of the
> > physical locations of the highest level ALT routers, such as in North
> > America, to be properly scalable the ALT design needs to cope with
> > the ALT routers at all levels being pretty much randomly distributed
> > around the Earth, or at least those parts of the Earth with Internet
> > infrastructure.
> >
> > This is because the organisations which run them, each somehow being
> > responsible for a part of the ALT address space, should be assumed to
> > have their facilities pretty much randomly distributed around the Net.
> >
> >   
>   
I agree that the organizations will be randomly spread across the
Internet but I don't see your second idea following from the first.
Those organizations (and this is my guesswork) would be responsible for
certain EID-prefixes and those prefixes have certain "geographical
locality". In other words the prefixes are not expected to be
"continentally dispersed".

> > So a GRE tunnel between one ALT router and the next - either a mesh
> > across the same level, or a link from one level to the another -
> > would physically be carried via multiple Internet routers and data
> > links.  This would often be a long physical length, involving a dozen
> > or so routers and one or more trans-oceanic cables.
> >
> > Just because the ALT network in its simplest form can be depicted by
> > a neat diagram, doesn't mean that the path-lengths from one ALT
> > router to the next will be short.  Typically, they will be long,
> > because typically, the whole purpose of LISP or the other core-edge
> > separation schemes is to make it easy to use EID address space
> > anywhere in the Net.  So the LISP-ALT design must assume that ALT
> > routers, or the locations of the authoritative query servers (ETRs
> > for non-mobile LISP) are going to be randomly physically distributed.
> >
> >   
>   
This is a worst case scenario and I think it would be too much to call
it typical.

> > A simple arrangement for ALT in IPv4 would be to assume that EIDs are
> > no longer than /24 and that the ALT network is fully meshed at /8.
> > This leaves 16 bits to span.  If we set a limit of 16 GRE tunnels to
> > the ALT routers in the next lowest level, and one to the ALT router
> > in the level above, then we get a network like this:
> >
> >    L0    224 ALT routers each for a /8
> >
> >    L1    224 x 16 = 3584 ALT routers, each for a /12.
> >          One set of 16 under each of the L0 routers.
> >
> >    L2    3584 x 16 = 57344 ALT routers, each for a /16.
> >          One set of 16 under each of the L1 routers.
> >
> >    L3    57344 x 16 = 458752 ALT routers, each for a /20.
> >          One set of 16 under each of the L2 routers.
> >          Each such router connects via a tunnel to up to
> >          16 ETRs, each of which could be anywhere in the
> >          world and each of which is the authoritative
> >          query server for a /24 EID.
> >
> > In reality, not every part of the hierarchy would be populated, since
> > only a substantial subset of the address space will be used for EIDs.
> >
> > Also, some EIDs will be shorter than /24, so there will be less EIDs
> > than depicted above, requiring fewer ALT routers.
> >
> > However, the ALT network should scale to cope well with hundreds of
> > millions, to billions, of EIDs.  In IPv4 this means most of them will
> > be /30, /31 or /32.
> >   
>   
This is to be expected with IPv6. Are we to allocate the remaining 2 and
something billion addresses from the IPv4 pool to mobile devices? 
Notice that we are talking about very different EID pools and hierarchy sizes. For IPv4 the hierarchy is considerably smaller. We can't use IPv6 hierarchy size arguments for IPv4.

> > An ALT router doesn't need to maintain expensive GRE tunnels and of
> > course not BGP links to each ETR - and the ALT routers will probably
> > link to Map Servers which themselves link to multiple ETRs, so this
> > does somewhat reduce the number of ALT routers needed at the lower
> > levels of the inverted tree (those with numerically higher L numbers).
> >
> > But ALT needs to scale to hundreds of millions, and ideally billions
> > of EIDs.  If ALT can't scale to this, then there's no point to it at
> > all.  The sole advantage of the ALT (or CONS or TRRP) decentralised,
> > global, mapping query server system is that no single device needs to
> > handle the whole mapping database.
> >
> > I argue that even the largest conceivable mapping database, of 10
> > billion EIDs each with 100 bytes or so, is perfectly feasible to
> > transport the database to, and store it within, many single devices.
> >  This is a terabyte and it fits on a consumer hard drive today.  APT
> > and Ivip involve hundreds of thousands of local query servers which
> > can do this.
> >
> > Even if it is argued that it is impossible or undesirable to have any
> > single device, much less tens of thousands of them, store the entire
> > mapping database of 107 EIDs, it is still true that APT needs to
> > scale to some largish number of EIDs, such as 100M to 1B.
> >   
>   
Are you speaking about EIDs or EID-prefixes here?

> > If LISP is not required to scale to such numbers of EIDs, then it
> > would make sense to use NERD, since an individual ITR can easily
> > store 100M EIDs.  The bandwidth requirements for updating the ITR
> > would not be a significant problem in the scheme of things by the
> > time such numbers of EIDs are used.
> > So let's assume at least 108 EIDs, and ideally 109 or 1010 - and
> > consider the structure of the ALT network in IPv6.
> >
> > I assume the longest EID would be a /64.  Wherever the top level of
> > the ALT hierarchy is, such as /8 or /12, this is a lot of bits to
> > span.   Many parts of the address space will not be EIDs, but the
> > parts which are will collectively contain vast numbers of EIDs.
> >
> > Due to the portability which is a requirement of any scalable mapping
> > solution, we must design for a case where there is little or no
> > discernible relationship between the EID address and the topological
> > location of the ETR which is authoritative for this EID's mapping.
> >
> >   
>   
The ETR announces the EID-prefix (therefore the EID address) so they are
topologically the same. I suppose you wanted to say that: when a company
decides to move from one place to another it should be able to reuse its
PI space. Therefore there is no topological relation between the ETR and
the first LISP+ALT aggregating router? I used ALT router and not
Map-Server because it is not (at least for me) certain where the
Map-Server resides. If it belongs to the same AS as the ETR then you
would argue that there will be no topological relation between the ETR
and the first LISP+ALT router. On the other hand if the MS is part of
the ALT then there would be no relationship between the ETR and the MS.
Agreed. But how often do you expect a company to move from Europe to
North America and decide they still want to use the same EID-prefix?
Just as a side note, if an AS decides to use another upstream provider
the topological relation between the ETR, MS and the first ALT router
says the same. And this is the portability, of PI address space,  SPs
want today but it seems that its implementation is filling today's
routing tables.

> > So the first level of aggregation - whether it is Map Servers under
> > ALT routers directly, or ALT routers linking directly to ETRs - will
> > involve tunnels or some other kind of communication session leading
> > to ETRs all over the world.
> > There is unlikely to be much geographic or topological closeness
> > between ALT routers at different levels, so each GRE tunnels which
> > querys ascend and descend up and down the hierarchy must be assumed
> > to be often quite long, and potentially involve one or more long
> > transoceanic cable links.
> >
> > With a full scale IPv6 deployment, such as 109 EIDs, the simplest
> > form of ALT hierarchy is going to have many levels - considering
> > whatever limits there are on how many GRE tunnels and BGP neighbours
> > each ALT router can have.
> >
> > Since each of these tunnels is sometimes - often - geographically and
> > topographically long, it is clear that the total path taken by many
> > mapping requests is going to be physically very long indeed.
> >
> > Most requests will ascend to the top level, traversing as many GRE
> > tunnels and ALT routers as there are in the hierarchy.  A few will
> > not need to ascend so high before they find an ALT router which
> > aggregates the destination EID.  Then, the request needs to descend
> > down the hierarchy with a similar number of GRE tunnels and ALT
> > routers.  Both up and down, each GRE tunnel involves typically many
> > Internet routers and long-distance data-links.
> >
> > Clearly there are problems with scaling the ALT network to the sizes
> > which are required to give it any advantage over the simpler, faster
> > and more robust alternatives of NERD, APT or Ivip.
> >
> > When the ALT network has so many levels, there are going to be
> > serious problems with the time taken for the request to ascend and
> > descend the hierarchy, and likewise serious problems with query
> > packets being dropped.
> >
> > But the above discussion is for a strictly aggregated ALT network -
> > the simplest possible arrangement which does the job and respects the
> > limits of each router in terms of GRE tunnels and BGP neighbours.
> >
> > How is the above simple tree-like structure going to be elaborated
> > upon so the system continues to work when one or more ALT routers, or
> > their GRE tunnels, suffers transient or lasting failure?
> >
> > The ALT designers have never proposed how they would solve these
> > problems.
> >   
>   
The ALT designers should be better at answering this than me.

> > I think ALT or any other global query server approach is a
> > non-starter because the delays it causes will make it impossible to
> > have the scheme adopted widely enough on a voluntary basis.  The
> > initial packet delay problem, due to the global nature of the query
> > system made much worse by the "long-path" problem of GRE links often
> > being geographically very long, means that ALT fails to meet
> > constraint 9 of:
> >   
>   
Again you are ignoring the ITR cache. Indeed there are cases when the
delay can be very long and the responsiveness of the user applications
will have to suffer but that is why the LISP+ALT topology needs to be
carefully designed. "Long-path" problems might be alleviated. At least,
hopefully, the "long-paths" will reside within one continent.

> >   http://www.firstpr.com.au/ip/ivip/RRG-2009/constraints/
> >
> > If there were no competing alternative, violating this constraint
> > might not be such a problem.  However, NERD, APT and Ivip meet all
> > the constraints.  In particularly, they meet 9 because they do not
> > significantly delay any packets, including initial packets.
> >
> >
> >   
>   
>>> >>> As ALT nodes are communicated on an overlay and use tunnels, can i discard
>>> >>> the actual delays between two nodes and use a more general value to measure
>>> >>> the reponse delay, that is, the measurement would be solely bounded with the
>>> >>> hops they experience.
>>> >>>       
>>>       
> >
> >   
>   
>> >> Not sure I understand this correctly but given the variability of the
>> >> delays we got, between some ms to 2.5s, (or if you exclude the top and
>> >> bottom 10% values 400ms to 800ms) I'm not sure if that would be wise.
>> >> On the other hand, if you are reassured (by feedback on the list) that
>> >> the hierarchy would be built from grounds up and the ALT routers at a
>> >> certain level in the ALT hierarchy would have a similar geographical
>> >> distance (i.e. would be geographically close) to those that aggregate
>> >> their announced prefixes I suppose your approximation would work.
>> >>     
>>     
> >
> > It can't be assumed that ALT routers at a certain level would all be
> > in the same geographical location.  The whole idea of a routing
> > scaling solution is to make EID space equally usable in any location
> > in the Net.  This means there are no particular locations where an
> > ALT router could be close to the ETRs which are authoritative for the
> > EIDs whose space the router is aggregating.
> >
> > You could put all the ALT routers for the 55.0.0.0/8 section of EID
> > space close together, such as in Shanghai, Los Angeles or London.
> > That would work fine between these routers, but that means they can't
> > be close to most of the locations where the ETRs are located which
> > are authoritative for the millions of EIDs in this range.
> >   
>   
But the ALT tree under 55/8 will be on the same continent therefore the
latencies are expected to be small. When an EID is mobile the latency
from its position to the MapServer would be considerable but again this
is for a mobile user and only for the first packet. When you say that
the ALT routers responsible for the 55/8 can't be close to the ETRs
announcing EID-prefixes in that range do you expect that an ETR
(together with all the network "behind it") will move to a new continent?
As an example for latency within one continent: the *RTT* from Spain and
Romania to lisp.ripe.net (193.0.0.170) is 58ms and 50ms. The computers I
just used are in two technical universities not the border routers of their
ASes. 

> > Nor does it mean that the top router in this branch is going to be
> > close to the other /8 ALT routers at the top level.
> >   
>   
Are you expecting to see /8 responsible LISP+ALT routers connected on
DSL links or well provisioned in the global hierarchy? Dino has reported
a RTT of 300ms from California to Amsterdam (at RIPE) where hist
Map-Server resides.

> > Before anyone thinks they can simulate the ALT network, they need to
> > decide its structure, for a given number of EIDs, in either IPv4 or
> > IPv6.  This is all guesswork, as far as I know, since the ALT
> > designers have never given detailed examples of how a full scale
> > production ALT network would be structured.
> >   
>   
Agreed. There is no agreement about how the ALT topology should look
like but our experiment was meant to test one such possible topology. We
felt it would provide the best results in IPv4 context and we drew part
of that conclusion from the opinions expressed on this mailinglist
(including yours  :)  ). Also it does take into account the current IPv4
deployment and measured latencies in the Internet (see iPlane project).
Again, our topology is *not* the best (and you may improved it in
certain ways but we couldn't model those improvements). But the results
obtained by simulating traffic over it give us an approximation of what
the Internet latencies would be if LISP with IPv4 EIDs and LISP+ALT as
mapping system were to be deployed today.

> > The only advantages of ALT over NERD, APT or Ivip its that it can:
> >
> >   1 - Theoretically scale to any number of EIDs, since no one device
> >       is required to store the entire mapping database.
> >
> >   2 - Enable each EID to change its mapping, and to change its
> >       authoritative ETR (which is the same thing in LISP), as often
> >       as required, without requiring this information to be
> >       propagated very far.  For NERD, APT and Ivip, mapping
> >       changes need to propagated to every ITR (NERD) or every local
> >       query server (APT or Ivip).
> >
> >       With ALT, the ETR changes only need to be propagated to the
> >       lowest level ALT router, or to the Map Server - whichever is
> >       the lowest level.
> >
> >       With ALT, the mapping changes are not propagated anywhere,
> >       since the mapping is internal state of each ETR, and nothing
> >       in the ALT network, including the Map Servers (AFAIK) caches
> >       the mapping.  (However, maybe the changes need to be
> >       propagated to some ITRs which recently requested it or which
> >       for some other reason are identified as needing the update.)
> >
> > So the ALT network needs to scale well to 108, 109 or 1010 EIDs,
> > while minimising delays and remaining robust in the event of link and
> > router failure.   No-one has ever explained how this can be done.
> >
> >  - Robin
> >
> >
> > Further discussion and a diagram of the "long-path problem" is at:
> >
> >   http://www.firstpr.com.au/ip/ivip/lisp-links/#critiques
> >   http://www.antd.nist.gov/~ksriram/strong_aggregation.pn
>   
Relative to this last png. As far as I know IANA allocates /8 to the 5
RIRs. Therefore my question: is it possible to have the /8 in North
America the /12 in Europe and the /21 in Asia?
Also, this discussion is relative to the current IPv4 deployment which
some might argue is chaotic but if IPv6 were used for the EID space I
suppose we could do a better job allocating it (maybe I'm just naive).
Furthermore, in this context, because I noticed you raised the question
about portability, (I'm repeating one of my questions) do you think it
is to be expected that an AS would move with its whole EID space to
another continent? How often?

Florin

[1]
http://www.net.t-labs.tu-berlin.de/~luigi/Papers/Conext-2007-CRV-UCL-v2-Clean.pdf


From hartmans@mit.edu  Mon Dec  7 06:20:58 2009
Return-Path: <hartmans@mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6D9B73A6887 for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 06:20:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.517
X-Spam-Level: 
X-Spam-Status: No, score=-1.517 tagged_above=-999 required=5 tests=[AWL=-0.741, BAYES_05=-1.11, IP_NOT_FRIENDLY=0.334]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NkQQDXQYzJDa for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 06:20:57 -0800 (PST)
Received: from mail.suchdamage.org (permutation-city.suchdamage.org [69.25.196.28]) by core3.amsl.com (Postfix) with ESMTP id AC21A3A67E3 for <lisp@ietf.org>; Mon,  7 Dec 2009 06:20:57 -0800 (PST)
Received: from carter-zimmerman.suchdamage.org (carter-zimmerman.suchdamage.org [69.25.196.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "laptop", Issuer "laptop" (not verified)) by mail.suchdamage.org (Postfix) with ESMTPS id 484CA202D2; Mon,  7 Dec 2009 09:20:39 -0500 (EST)
Received: by carter-zimmerman.suchdamage.org (Postfix, from userid 8042) id B2B614126; Mon,  7 Dec 2009 09:20:13 -0500 (EST)
From: Sam Hartman <hartmans-ietf@mit.edu>
To: Florin Coras <fcoras@ac.upc.edu>
References: <mailman.32.1260043203.5501.lisp@ietf.org> <4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com> <4B1BE583.2010705@ac.upc.edu> <4B1C6D19.4080404@firstpr.com.au> <4B1D07DE.5050301@ac.upc.edu>
Date: Mon, 07 Dec 2009 09:20:13 -0500
In-Reply-To: <4B1D07DE.5050301@ac.upc.edu> (Florin Coras's message of "Mon, 07 Dec 2009 14:49:18 +0100")
Message-ID: <tslpr6qeuhu.fsf@mit.edu>
User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: Charrie Sun <charriesun@gmail.com>, jnc@mercury.lcs.mit.edu, Robin Whittle <rw@firstpr.com.au>, lisp@ietf.org
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Dec 2009 14:20:58 -0000

>>>>> "Florin" == Florin Coras <fcoras@ac.upc.edu> writes:
    >> 
    Florin> It seems that you are ignoring the ITR cache. If you read
    Florin> Luigi's [1] you will see that cache misses are quite
    Florin> infrequent. Moreover we confirmed his results. So in this
    Florin> light I think one could say that more than 95 times in 100
    Florin> an application will get a response than not. OK, the trace
    Florin> was from UCL but if someone provides a trace from an ISP's
    Florin> border router we will run the experiment again a come up
    Florin> with a number :) for the cache miss.

This seems like an important result (and thanks for sending me a
pointer; I joined late enough I didn't see this)

However That's only one of the important traffic patterns.  I think we
also need to examine the hit rate for servers sending responses assuming
I'm running a server at a LISP-enabled site and also examine the
application impact of both the client and server running LISP.

From fcoras@ac.upc.edu  Mon Dec  7 07:15:23 2009
Return-Path: <fcoras@ac.upc.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 125E23A6A45 for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 07:15:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.384
X-Spam-Level: 
X-Spam-Status: No, score=-2.384 tagged_above=-999 required=5 tests=[AWL=0.215,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hQB7Xcjo4U2c for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 07:15:22 -0800 (PST)
Received: from gw.ac.upc.edu (gw.ac.upc.edu [147.83.30.3]) by core3.amsl.com (Postfix) with ESMTP id F357E3A68C6 for <lisp@ietf.org>; Mon,  7 Dec 2009 07:15:21 -0800 (PST)
Received: from [192.168.0.14] (81.184.58.60.dyn.user.ono.com [81.184.58.60]) by gw.ac.upc.edu (Postfix) with ESMTP id 119216B0238; Mon,  7 Dec 2009 16:15:10 +0100 (CET)
Message-ID: <4B1D1BFE.6040309@ac.upc.edu>
Date: Mon, 07 Dec 2009 16:15:10 +0100
From: Florin Coras <fcoras@ac.upc.edu>
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
MIME-Version: 1.0
To: Sam Hartman <hartmans-ietf@mit.edu>
References: <mailman.32.1260043203.5501.lisp@ietf.org>	<4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com>	<4B1BE583.2010705@ac.upc.edu> <4B1C6D19.4080404@firstpr.com.au>	<4B1D07DE.5050301@ac.upc.edu> <tslpr6qeuhu.fsf@mit.edu>
In-Reply-To: <tslpr6qeuhu.fsf@mit.edu>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: Charrie Sun <charriesun@gmail.com>, jnc@mercury.lcs.mit.edu, Robin Whittle <rw@firstpr.com.au>, lisp@ietf.org
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Dec 2009 15:15:23 -0000

Sam Hartman wrote:
>>>>>> "Florin" == Florin Coras <fcoras@ac.upc.edu> writes:
>>>>>>             
>     >> 
>     Florin> It seems that you are ignoring the ITR cache. If you read
>     Florin> Luigi's [1] you will see that cache misses are quite
>     Florin> infrequent. Moreover we confirmed his results. So in this
>     Florin> light I think one could say that more than 95 times in 100
>     Florin> an application will get a response than not. OK, the trace
>     Florin> was from UCL but if someone provides a trace from an ISP's
>     Florin> border router we will run the experiment again a come up
>     Florin> with a number :) for the cache miss.
>
> This seems like an important result (and thanks for sending me a
> pointer; I joined late enough I didn't see this)
> However That's only one of the important traffic patterns.  I think we
> also need to examine the hit rate for servers sending responses assuming
> I'm running a server at a LISP-enabled site and also examine the
> application impact of both the client and server running LISP.
>   
Agreed but I don't think the WG has reached consensus regarding
gleaning? At least the issue #8 from the tracker seems still open. Thus
the questions: is gleaning going to be used in combination with a
Map-Request or xTRs are not supposed to use it?
Still there are the corner cases(?) when the server domain egress path
is different from the ingress one relative to client.

Florin

From hartmans@mit.edu  Mon Dec  7 07:43:53 2009
Return-Path: <hartmans@mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3C66E3A6A66 for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 07:43:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.258
X-Spam-Level: 
X-Spam-Status: No, score=-1.258 tagged_above=-999 required=5 tests=[AWL=-0.852, BAYES_20=-0.74, IP_NOT_FRIENDLY=0.334]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id klFIxW96IJZv for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 07:43:52 -0800 (PST)
Received: from mail.suchdamage.org (permutation-city.suchdamage.org [69.25.196.28]) by core3.amsl.com (Postfix) with ESMTP id 800443A6A64 for <lisp@ietf.org>; Mon,  7 Dec 2009 07:43:52 -0800 (PST)
Received: from carter-zimmerman.suchdamage.org (carter-zimmerman.suchdamage.org [69.25.196.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "laptop", Issuer "laptop" (not verified)) by mail.suchdamage.org (Postfix) with ESMTPS id 51CB9202D2; Mon,  7 Dec 2009 10:43:40 -0500 (EST)
Received: by carter-zimmerman.suchdamage.org (Postfix, from userid 8042) id 985AD4126; Mon,  7 Dec 2009 10:43:14 -0500 (EST)
From: Sam Hartman <hartmans-ietf@mit.edu>
To: Florin Coras <fcoras@ac.upc.edu>
References: <mailman.32.1260043203.5501.lisp@ietf.org> <4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com> <4B1BE583.2010705@ac.upc.edu> <4B1C6D19.4080404@firstpr.com.au> <4B1D07DE.5050301@ac.upc.edu> <tslpr6qeuhu.fsf@mit.edu> <4B1D1BFE.6040309@ac.upc.edu>
Date: Mon, 07 Dec 2009 10:43:13 -0500
In-Reply-To: <4B1D1BFE.6040309@ac.upc.edu> (Florin Coras's message of "Mon, 07 Dec 2009 16:15:10 +0100")
Message-ID: <tslmy1udc32.fsf_-_@mit.edu>
User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: Charrie Sun <charriesun@gmail.com>, Robin Whittle <rw@firstpr.com.au>, jnc@mercury.lcs.mit.edu, lisp@ietf.org
Subject: [lisp] Gleaning and research assumptions
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Dec 2009 15:43:53 -0000

My position as an individual is that data plane gleaning is never
acceptable on the internet from a security standpoint.

I think we can make control-plane gleaning (including map reply in map
request) secure enough by having the mapping system validate the reply
record as it transits the mapping system.  Doing so will end up building
a fair bit of intelligence into the mapping system--certainly more than
a simple relay network.

(I'm happy to go into more details about why these are my opinions--was
simply trying to state my personal opinion in terms of what research
assumptions I personally would find most useful.)


Put another way, the less gleaning we get away with while still
maintaining the performance we need, the better security we get.

From charriesun@gmail.com  Mon Dec  7 16:30:28 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C807128C0F4 for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 16:30:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xiHfnur+Rlku for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 16:30:28 -0800 (PST)
Received: from mail-vw0-f184.google.com (mail-vw0-f184.google.com [209.85.212.184]) by core3.amsl.com (Postfix) with ESMTP id BBEB13A693D for <lisp@ietf.org>; Mon,  7 Dec 2009 16:30:25 -0800 (PST)
Received: by vws14 with SMTP id 14so2381007vws.32 for <lisp@ietf.org>; Mon, 07 Dec 2009 16:30:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=As7oT5WZ7eUSgsSUo0JqhbXDfOCpHsAh2y8BBsJVM7A=; b=X78SoG1ZcjvWDZpWW2V+QF8j2h9W6MGx7BrsGWzGJ0Yct3mCaznQp5FyeBMVWanzZe ApWP0j+Q+sJ78MvBUOVEPo0isS0XgTXPyGhwcAvjnUV5gu8XgBq6XZ2k6N7BVO4QKsBu uPgTrP6tQwlBfu05K1bsilBaNg1XIyoTaD9GU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=imtadS6dkcHboQbBP0T4jPjAJd7zM6sbIKKLQX7iZYRQ9j5aVu7ZGLLWWPQJOOwLZl 04MbmcK5gcZpU1l5lPJmC7DwSCeJ7531HeTR7vBsq9HdIIxMC9fe7YTCGsl2/Qekt8g0 ElNb/Uel20lao/rqD4muLR+pK79Ff5E6Iwtek=
MIME-Version: 1.0
Received: by 10.220.125.5 with SMTP id w5mr8698077vcr.30.1260232212650; Mon,  07 Dec 2009 16:30:12 -0800 (PST)
In-Reply-To: <4eb512450912070901v38987269m1d08eaa28182f785@mail.gmail.com>
References: <mailman.32.1260043203.5501.lisp@ietf.org> <4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com> <4B1BE583.2010705@ac.upc.edu> <4B1C6D19.4080404@firstpr.com.au> <4eb512450912070901v38987269m1d08eaa28182f785@mail.gmail.com>
Date: Tue, 8 Dec 2009 08:30:12 +0800
Message-ID: <4eb512450912071630p161054f1y559e40cca29ffb4d@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: lisp <lisp@ietf.org>
Content-Type: multipart/mixed; boundary=001636d34df35e9f2b047a2cad68
Subject: [lisp] Fwd: ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 00:30:28 -0000

--001636d34df35e9f2b047a2cad68
Content-Type: multipart/alternative; boundary=001636d34df35e9f22047a2cad66

--001636d34df35e9f22047a2cad66
Content-Type: text/plain; charset=ISO-8859-1

Sorry for not forwarding the letter to all.
---------- Forwarded message ----------
From: Charrie Sun <charriesun@gmail.com>
Date: 2009/12/8
Subject: Re: ALT structure, robustness and the long-path problem
To: Robin Whittle <rw@firstpr.com.au>


Hi Robin, i will answer your question inside the letter:

2009/12/7 Robin Whittle <rw@firstpr.com.au>

Short version:   How can the ALT structure scale to 10^8, 10^9 or
>                 10^10 EIDs with minimal delay times and robustness
>                 against single points of failure?
>
>                 If it can't, then there's no advantage in using ALT
>                 compared to the simpler NERD, which does not delay
>                 packets - or APT or Ivip, which delay initial
>                 packets by at  most a few tens of milliseconds.
>
>
> I always has this in mind, that what's the main difference between these
schemes and the current routing system, as to scalability properties?
Since a whole mapping table would be only equal or larger than the current
routing table, and there may well be flooded updates due to edge link
flapping, just as today. So wouldn't the centralized mapping schemes face
the same problem as the current routing system?


> In the thread "Re: [lisp] lisp Digest, Vol 13, Issue 13", Florin
> Coras wrote, quoting Letong (Charrie Sun):
>
> >> Florin Coras and his colleagues have done a very good simulation on
> this;
> >> i'm thinking that this is the IPv4 scene, an ITR can actually contains
> all
> >> the pointer information of EID mapping, i.e. we needn't the first level
> of
> >> ALT nodes since there are only 2^8 nodes in the second level. And these
> >> second-level nodes can be a full mesh.
>
> > The issue with this approach is that you need to keep hundreds of GRE
> > tunnels and BGP sessions. Not having practical experience with such
> > large networks I wouldn't know what the upper bound is. Either way,
> > already the second level routers aggregate thousands of prefixes from
> > lower level ones and these values might not be sustainable. The trivial
> > solution to this would be to use more levels which would result in
> > higher latencies.
>
> Yes - in order to maintain some reasonable limit on the number of GRE
> tunnels and therefore the number of BGP neighbours for each ALT
> router, there needs to be a limit to how much aggregation takes place
> in each level of the ALT structure.
>
>
> >> But what if EID is based on IPv6? In
> >> my design in the proposal there can be 5 layers and node degree up to
> 2^24.
> >> Well this means that a longest map request path would be of 8 hops.
> Based on
> >> the assumption that average delay between two random nodes be 115ms,
> this
> >> means a 1s delay around. This is critical for ITRs for an ITR is
> expected to
> >> (at least in LISP?) buffer the unsolved packets, especially in the
> >> high-speed network. So additional mechanism need to be digged out, as
> well
> >> as the careful design of the ALT architecture.
> >> Right?
>
> > As far as I know packets are dropped at the ITR when there is no mapping
> > for a certain destination and the host applications are expected cope
> > with this.
>
> With ALT, the initial packets in a new communication flow (to a
> destination EID the ITR has no mapping for) will either be dropped or
> delayed.  I understand they are dropped in the current
> implementation, since it is not known how long it will be before the
> map reply arrives - and by then it may be more disruptive to send a
> delayed packet than to drop it.
>
> In my mind dropping packets is always the last thing a router should do.
Also I made some experiments which show that with good cache mechanism in
the ITR the buffer size (where i choose to buffer the unsolved packets) is
affordable.


> Therefore, when an application starts sending packets to an IP
> address it has not used before, if its ITR has no mapping, the
> application will frequently receive no response.  It may retry, or it
> may try another IP address, so potentially restarting the process.
>
> In a system such as LISP-NERD, there is no delay since the ITRs have
> the full mapping database.
>
> Yes, centralized mapping has no or little problems of request delays.


> With APT or Ivip, the delay would typically be in the millisecond or
> a few tens of millisecond range, since the mapping queries go to
> local full database query servers (in the same ISP or end-user
> network).  So there is little chance of lost query or response
> packets and the response will normally arrive very quickly.  Such
> delays are probably small enough to be of no practical significance
> to the application or end-user, so the ITR would buffer the packet
> and send it milliseconds later, once the mapping reply arrives.
>
>
> At some level of the ALT structure all the routers are full meshed.
>
> Using an IPv4 example, in the simplest possible ALT structure, and
> meshing at the /8 level, there would be 224 routers at this level,
> each with 223 GRE tunnels and neighbours at that level.
>
> Florin simulated /3 nodes in the top level, and the result is good. In
my idea i propose /0 (a root) in the top level!


> Assuming an even distribution of EIDs over the 224 /8 prefixes, and
> assuming no correlation between EID and the part of the ALT structure
> the requesting ITR connects to, then each one of these routers has to
> handle most of the map requests for a single /8 of EID space.
>
> Yes, that's a problem the word-wide ALT system faces. Especially for
upper-layer nodes. However, each logical nodes should be backed
up with multiple phisical nodes (or mirrors), both for burden sharing and
redundancy. We can draw lessons from DNS where mirrors work happily :) Also,
we may, like DNS, add cache in every level mapping nodes to avoid requesting
the upper-level nodes. My two-staged cache at the ITR made down to zero
request to the root in the mapping system (see Attachment).


> For instance, the single ALT router which aggregates 55.0.0.0/8
> handles the map requests from all ITRs apart from the small (1/224)
> subset which connect to the ALT network somewhere in the 55.0.0.0
> inverted tree below this ALT router.
>
> To minimise the number of GRE tunnels and BGP neighbours at the
> highest level of the ALT network, we would raise the aggregation
> level - such as to /7 or /6.  However, this doubles or quadruples the
> traffic handled by each of the now smaller number of top level routers.
>
> It looks highly unscalable to concentrate about 1/224 of the world's
> map requests through a single router.
>
> So the solution is to either lower the level of full aggregation:
>
>   /9, means each router has 511 GRE tunnels and BGP neighbours
>
> or to retain the /8 full mesh, and implement some kind of meshiness
> below that level.  However, this leads to only a partial set of
> connections and to a huge increase in the number of GRE tunnels and
> BGP peers for routers at lower levels.
>
> Yes, to minimize full mesh we should let as few (logical) nodes in the top
layer as possible.


> While in practice there would probably be some centralization of the
> physical locations of the highest level ALT routers, such as in North
> America, to be properly scalable the ALT design needs to cope with
> the ALT routers at all levels being pretty much randomly distributed
> around the Earth, or at least those parts of the Earth with Internet
> infrastructure.
>
> This is because the organisations which run them, each somehow being
> responsible for a part of the ALT address space, should be assumed to
> have their facilities pretty much randomly distributed around the Net.
>
> So a GRE tunnel between one ALT router and the next - either a mesh
> across the same level, or a link from one level to the another -
> would physically be carried via multiple Internet routers and data
> links.  This would often be a long physical length, involving a dozen
> or so routers and one or more trans-oceanic cables.
>
> Just because the ALT network in its simplest form can be depicted by
> a neat diagram, doesn't mean that the path-lengths from one ALT
> router to the next will be short.  Typically, they will be long,
> because typically, the whole purpose of LISP or the other core-edge
> separation schemes is to make it easy to use EID address space
> anywhere in the Net.  So the LISP-ALT design must assume that ALT
> routers, or the locations of the authoritative query servers (ETRs
> for non-mobile LISP) are going to be randomly physically distributed.
>
> Yes, but with the aid of continously joined redundancy physical nodes (for
a logical ALT node) the delay should become optimistic.


> A simple arrangement for ALT in IPv4 would be to assume that EIDs are
> no longer than /24 and that the ALT network is fully meshed at /8.
> This leaves 16 bits to span.  If we set a limit of 16 GRE tunnels to
> the ALT routers in the next lowest level,

Why limit such a low number of downward tunnels? As far as i think a mapping
server can well handle up to 2^16 children, as to storage memories and
processing abilities, both. (I put my analysis of the feasibility of our
design in the Attachment, Section 6.4.)


> and one to the ALT router
> in the level above, then we get a network like this:
>
>   L0    224 ALT routers each for a /8
>
>   L1    224 x 16 = 3584 ALT routers, each for a /12.
>         One set of 16 under each of the L0 routers.
>
>   L2    3584 x 16 = 57344 ALT routers, each for a /16.
>         One set of 16 under each of the L1 routers.
>
>   L3    57344 x 16 = 458752 ALT routers, each for a /20.
>         One set of 16 under each of the L2 routers.
>         Each such router connects via a tunnel to up to
>         16 ETRs, each of which could be anywhere in the
>         world and each of which is the authoritative
>         query server for a /24 EID.
>
> In reality, not every part of the hierarchy would be populated, since
> only a substantial subset of the address space will be used for EIDs.
>
> Also, some EIDs will be shorter than /24, so there will be less EIDs
> than depicted above, requiring fewer ALT routers.
>
> However, the ALT network should scale to cope well with hundreds of
> millions, to billions, of EIDs.  In IPv4 this means most of them will
> be /30, /31 or /32.
>
> An ALT router doesn't need to maintain expensive GRE tunnels and of
> course not BGP links to each ETR - and the ALT routers will probably
> link to Map Servers which themselves link to multiple ETRs, so this
> does somewhat reduce the number of ALT routers needed at the lower
> levels of the inverted tree (those with numerically higher L numbers).
>
> But ALT needs to scale to hundreds of millions, and ideally billions
> of EIDs.  If ALT can't scale to this, then there's no point to it at
> all.  The sole advantage of the ALT (or CONS or TRRP) decentralised,
> global, mapping query server system is that no single device needs to
> handle the whole mapping database.
>
> I argue that even the largest conceivable mapping database, of 10
> billion EIDs each with 100 bytes or so, is perfectly feasible to
> transport the database to, and store it within, many single devices.
>  This is a terabyte and it fits on a consumer hard drive today.  APT
> and Ivip involve hundreds of thousands of local query servers which
> can do this.
>
> Even if it is argued that it is impossible or undesirable to have any
> single device, much less tens of thousands of them, store the entire
> mapping database of 10^7 EIDs, it is still true that APT needs to
> scale to some largish number of EIDs, such as 100M to 1B.
>
> If LISP is not required to scale to such numbers of EIDs, then it
> would make sense to use NERD, since an individual ITR can easily
> store 100M EIDs.  The bandwidth requirements for updating the ITR
> would not be a significant problem in the scheme of things by the
> time such numbers of EIDs are used.
>
> So let's assume at least 10^8 EIDs, and ideally 10^9 or 10^10 - and
> consider the structure of the ALT network in IPv6.
>
> I assume the longest EID would be a /64.  Wherever the top level of
> the ALT hierarchy is, such as /8 or /12, this is a lot of bits to
> span.   Many parts of the address space will not be EIDs, but the
> parts which are will collectively contain vast numbers of EIDs.
>
> Due to the portability which is a requirement of any scalable mapping
> solution, we must design for a case where there is little or no
> discernible relationship between the EID address and the topological
> location of the ETR which is authoritative for this EID's mapping.
>
> So the first level of aggregation - whether it is Map Servers under
> ALT routers directly, or ALT routers linking directly to ETRs - will
> involve tunnels or some other kind of communication session leading
> to ETRs all over the world.
>
> There is unlikely to be much geographic or topological closeness
> between ALT routers at different levels, so each GRE tunnels which
> querys ascend and descend up and down the hierarchy must be assumed
> to be often quite long, and potentially involve one or more long
> transoceanic cable links.
>
> With a full scale IPv6 deployment, such as 10^9 EIDs, the simplest
> form of ALT hierarchy is going to have many levels - considering
> whatever limits there are on how many GRE tunnels and BGP neighbours
> each ALT router can have.
>
> Since each of these tunnels is sometimes - often - geographically and
> topographically long, it is clear that the total path taken by many
> mapping requests is going to be physically very long indeed.
>
> Most requests will ascend to the top level, traversing as many GRE
> tunnels and ALT routers as there are in the hierarchy.  A few will
> not need to ascend so high before they find an ALT router which
> aggregates the destination EID.  Then, the request needs to descend
> down the hierarchy with a similar number of GRE tunnels and ALT
> routers.  Both up and down, each GRE tunnel involves typically many
> Internet routers and long-distance data-links.
>
> Clearly there are problems with scaling the ALT network to the sizes
> which are required to give it any advantage over the simpler, faster
> and more robust alternatives of NERD, APT or Ivip.
>
> When the ALT network has so many levels, there are going to be
> serious problems with the time taken for the request to ascend and
> descend the hierarchy, and likewise serious problems with query
> packets being dropped.
>
> But the above discussion is for a strictly aggregated ALT network -
> the simplest possible arrangement which does the job and respects the
> limits of each router in terms of GRE tunnels and BGP neighbours.
>
> How is the above simple tree-like structure going to be elaborated
> upon so the system continues to work when one or more ALT routers, or
> their GRE tunnels, suffers transient or lasting failure?
>
> The ALT designers have never proposed how they would solve these
> problems.
>
> I think ALT or any other global query server approach is a
> non-starter because the delays it causes will make it impossible to
> have the scheme adopted widely enough on a voluntary basis.  The
> initial packet delay problem, due to the global nature of the query
> system made much worse by the "long-path" problem of GRE links often
> being geographically very long, means that ALT fails to meet
> constraint 9 of:
>
>  http://www.firstpr.com.au/ip/ivip/RRG-2009/constraints/
>
> If there were no competing alternative, violating this constraint
> might not be such a problem.  However, NERD, APT and Ivip meet all
> the constraints.  In particularly, they meet 9 because they do not
> significantly delay any packets, including initial packets.
>
>
> >> As ALT nodes are communicated on an overlay and use tunnels, can i
> discard
> >> the actual delays between two nodes and use a more general value to
> measure
> >> the reponse delay, that is, the measurement would be solely bounded with
> the
> >> hops they experience.
>
> > Not sure I understand this correctly but given the variability of the
> > delays we got, between some ms to 2.5s, (or if you exclude the top and
> > bottom 10% values 400ms to 800ms) I'm not sure if that would be wise.
> > On the other hand, if you are reassured (by feedback on the list) that
> > the hierarchy would be built from grounds up and the ALT routers at a
> > certain level in the ALT hierarchy would have a similar geographical
> > distance (i.e. would be geographically close) to those that aggregate
> > their announced prefixes I suppose your approximation would work.
>
> It can't be assumed that ALT routers at a certain level would all be
> in the same geographical location.  The whole idea of a routing
> scaling solution is to make EID space equally usable in any location
> in the Net.  This means there are no particular locations where an
> ALT router could be close to the ETRs which are authoritative for the
> EIDs whose space the router is aggregating.
>
> You could put all the ALT routers for the 55.0.0.0/8 section of EID
> space close together, such as in Shanghai, Los Angeles or London.
> That would work fine between these routers, but that means they can't
> be close to most of the locations where the ETRs are located which
> are authoritative for the millions of EIDs in this range.
>
> Nor does it mean that the top router in this branch is going to be
> close to the other /8 ALT routers at the top level.
>
> Before anyone thinks they can simulate the ALT network, they need to
> decide its structure, for a given number of EIDs, in either IPv4 or
> IPv6.  This is all guesswork, as far as I know, since the ALT
> designers have never given detailed examples of how a full scale
> production ALT network would be structured.
>
> The only advantages of ALT over NERD, APT or Ivip its that it can:
>
>  1 - Theoretically scale to any number of EIDs, since no one device
>      is required to store the entire mapping database.
>
>  2 - Enable each EID to change its mapping, and to change its
>      authoritative ETR (which is the same thing in LISP), as often
>      as required, without requiring this information to be
>      propagated very far.  For NERD, APT and Ivip, mapping
>      changes need to propagated to every ITR (NERD) or every local
>      query server (APT or Ivip).
>
>      With ALT, the ETR changes only need to be propagated to the
>      lowest level ALT router, or to the Map Server - whichever is
>      the lowest level.
>
>      With ALT, the mapping changes are not propagated anywhere,
>      since the mapping is internal state of each ETR, and nothing
>      in the ALT network, including the Map Servers (AFAIK) caches
>      the mapping.  (However, maybe the changes need to be
>      propagated to some ITRs which recently requested it or which
>      for some other reason are identified as needing the update.)
>
> So the ALT network needs to scale well to 10^8, 10^9 or 10^10 EIDs,
> while minimising delays and remaining robust in the event of link and
> router failure.   No-one has ever explained how this can be done.
>
>  - Robin
>
>
> Further discussion and a diagram of the "long-path problem" is at:
>
>  http://www.firstpr.com.au/ip/ivip/lisp-links/#critiques
>  http://www.antd.nist.gov/~ksriram/strong_aggregation.png
>
>
>
>

--001636d34df35e9f22047a2cad66
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>=A0</div>
<div>Sorry for not forwarding the letter to all.<br></div>
<div class=3D"gmail_quote">---------- Forwarded message ----------<br>From:=
 <b class=3D"gmail_sendername">Charrie Sun</b> <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:charriesun@gmail.com">charriesun@gmail.com</a>&gt;</span><br>Da=
te: 2009/12/8<br>
Subject: Re: ALT structure, robustness and the long-path problem<br>To: Rob=
in Whittle &lt;<a href=3D"mailto:rw@firstpr.com.au">rw@firstpr.com.au</a>&g=
t;<br><br><br>Hi Robin, i will answer your question inside the letter:<br>
<br>
<div class=3D"gmail_quote">2009/12/7 Robin Whittle <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:rw@firstpr.com.au" target=3D"_blank">rw@firstpr.com.au</a>&=
gt;</span>=20
<div class=3D"im"><br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Short version: =A0 How can the A=
LT structure scale to 10^8, 10^9 or<br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 10^1=
0 EIDs with minimal delay times and robustness<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 against single points of failure?<br><br>=
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 If it can&#39;t, then there&#39;s no advant=
age in using ALT<br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 compared to the simpler=
 NERD, which does not delay<br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 packets - or=
 APT or Ivip, which delay initial<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 packets by at =A0most a few tens of millise=
conds.<br><br><br></blockquote></div>
<div>I=A0always has this in mind, that=A0what&#39;s=A0the main difference b=
etween these schemes=A0and the=A0current routing system, as to=A0scalabilit=
y properties? Since=A0a whole mapping table would be only equal or larger t=
han the current routing table, and there may well be flooded updates due to=
 edge link flapping, just as today. So wouldn&#39;t the centralized mapping=
=A0schemes face the same problem as=A0the current routing system?</div>

<div>
<div></div>
<div class=3D"h5">
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">In the thread &quot;Re: [lisp] l=
isp Digest, Vol 13, Issue 13&quot;, Florin<br>Coras wrote, quoting Letong (=
Charrie Sun):<br>
<br>&gt;&gt; Florin Coras and his colleagues have done a very good simulati=
on on this;<br>&gt;&gt; i&#39;m thinking that this is the IPv4 scene, an IT=
R can actually contains all<br>&gt;&gt; the pointer information of EID mapp=
ing, i.e. we needn&#39;t the first level of<br>
&gt;&gt; ALT nodes since there are only 2^8 nodes in the second level. And =
these<br>&gt;&gt; second-level nodes can be a full mesh.<br><br>&gt; The is=
sue with this approach is that you need to keep hundreds of GRE<br>&gt; tun=
nels and BGP sessions. Not having practical experience with such<br>
&gt; large networks I wouldn&#39;t know what the upper bound is. Either way=
,<br>&gt; already the second level routers aggregate thousands of prefixes =
from<br>&gt; lower level ones and these values might not be sustainable. Th=
e trivial<br>
&gt; solution to this would be to use more levels which would result in<br>=
&gt; higher latencies.<br><br>Yes - in order to maintain some reasonable li=
mit on the number of GRE<br>tunnels and therefore the number of BGP neighbo=
urs for each ALT<br>
router, there needs to be a limit to how much aggregation takes place<br>in=
 each level of the ALT structure.<br><br><br>&gt;&gt; But what if EID is ba=
sed on IPv6? In<br>&gt;&gt; my design in the proposal there can be 5 layers=
 and node degree up to 2^24.<br>
&gt;&gt; Well this means that a longest map request path would be of 8 hops=
. Based on<br>&gt;&gt; the assumption that average delay between two random=
 nodes be 115ms, this<br>&gt;&gt; means a 1s delay around. This is critical=
 for ITRs for an ITR is expected to<br>
&gt;&gt; (at least in LISP?) buffer the unsolved packets, especially in the=
<br>&gt;&gt; high-speed network. So additional mechanism need to be digged =
out, as well<br>&gt;&gt; as the careful design of the ALT architecture.<br>
&gt;&gt; Right?<br><br>&gt; As far as I know packets are dropped at the ITR=
 when there is no mapping<br>&gt; for a certain destination and the host ap=
plications are expected cope<br>&gt; with this.<br><br>With ALT, the initia=
l packets in a new communication flow (to a<br>
destination EID the ITR has no mapping for) will either be dropped or<br>de=
layed. =A0I understand they are dropped in the current<br>implementation, s=
ince it is not known how long it will be before the<br>map reply arrives - =
and by then it may be more disruptive to send a<br>
delayed packet than to drop it.<br><br></blockquote></div></div>
<div>In my=A0mind dropping packets is always the last thing a router=A0shou=
ld do. Also=A0I made some experiments which show that with good cache mecha=
nism in the ITR the buffer=A0size (where i choose to buffer the unsolved pa=
ckets) is affordable. </div>

<div class=3D"im">
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Therefore, when an application s=
tarts sending packets to an IP<br>address it has not used before, if its IT=
R has no mapping, the<br>
application will frequently receive no response. =A0It may retry, or it<br>=
may try another IP address, so potentially restarting the process.<br><br>I=
n a system such as LISP-NERD, there is no delay since the ITRs have<br>the =
full mapping database.<br>
<br></blockquote></div>
<div>Yes, centralized mapping has no or little problems of request delays. =
</div>
<div class=3D"im">
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">With APT or Ivip, the delay woul=
d typically be in the millisecond or<br>a few tens of millisecond range, si=
nce the mapping queries go to<br>
local full database query servers (in the same ISP or end-user<br>network).=
 =A0So there is little chance of lost query or response<br>packets and the =
response will normally arrive very quickly. =A0Such<br>delays are probably =
small enough to be of no practical significance<br>
to the application or end-user, so the ITR would buffer the packet<br>and s=
end it milliseconds later, once the mapping reply arrives.<br><br><br>At so=
me level of the ALT structure all the routers are full meshed.<br><br>Using=
 an IPv4 example, in the simplest possible ALT structure, and<br>
meshing at the /8 level, there would be 224 routers at this level,<br>each =
with 223 GRE tunnels and neighbours at that level.<br><br></blockquote></di=
v>
<div>Florin simulated /3 nodes in the top level, and the result is good.=A0=
In my=A0idea=A0i=A0propose=A0/0 (a root) in the top level!</div>
<div class=3D"im">
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Assuming an even distribution of=
 EIDs over the 224 /8 prefixes, and<br>assuming no correlation between EID =
and the part of the ALT structure<br>
the requesting ITR connects to, then each one of these routers has to<br>ha=
ndle most of the map requests for a single /8 of EID space.<br><br></blockq=
uote></div>
<div>Yes, that&#39;s a problem the word-wide ALT system faces. Especially f=
or upper-layer nodes. However, each logical nodes should=A0be backed up=A0w=
ith=A0multiple phisical nodes (or mirrors), both for burden sharing and red=
undancy. We can draw lessons from DNS where mirrors work happily :) Also, w=
e may, like DNS, add cache in every level mapping nodes to avoid requesting=
 the upper-level nodes. My two-staged cache at the ITR made down to zero re=
quest to the root in the mapping system (see Attachment).</div>

<div class=3D"im">
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">For instance, the single ALT rou=
ter which aggregates <a href=3D"http://55.0.0.0/8" target=3D"_blank">55.0.0=
.0/8</a><br>
handles the map requests from all ITRs apart from the small (1/224)<br>subs=
et which connect to the ALT network somewhere in the 55.0.0.0<br>inverted t=
ree below this ALT router.<br><br>To minimise the number of GRE tunnels and=
 BGP neighbours at the<br>
highest level of the ALT network, we would raise the aggregation<br>level -=
 such as to /7 or /6. =A0However, this doubles or quadruples the<br>traffic=
 handled by each of the now smaller number of top level routers.<br><br>It =
looks highly unscalable to concentrate about 1/224 of the world&#39;s<br>
map requests through a single router.<br><br>So the solution is to either l=
ower the level of full aggregation:<br><br>=A0 /9, means each router has 51=
1 GRE tunnels and BGP neighbours<br><br>or to retain the /8 full mesh, and =
implement some kind of meshiness<br>
below that level. =A0However, this leads to only a partial set of<br>connec=
tions and to a huge increase in the number of GRE tunnels and<br>BGP peers =
for routers at lower levels.<br><br></blockquote></div>
<div>Yes, to minimize full mesh we should let as few (logical) nodes in the=
 top layer as possible. </div>
<div class=3D"im">
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">While in practice there would pr=
obably be some centralization of the<br>physical locations of the highest l=
evel ALT routers, such as in North<br>
America, to be properly scalable the ALT design needs to cope with<br>the A=
LT routers at all levels being pretty much randomly distributed<br>around t=
he Earth, or at least those parts of the Earth with Internet<br>infrastruct=
ure.<br>
<br>This is because the organisations which run them, each somehow being<br=
>responsible for a part of the ALT address space, should be assumed to<br>h=
ave their facilities pretty much randomly distributed around the Net.<br>
<br>So a GRE tunnel between one ALT router and the next - either a mesh<br>=
across the same level, or a link from one level to the another -<br>would p=
hysically be carried via multiple Internet routers and data<br>links. =A0Th=
is would often be a long physical length, involving a dozen<br>
or so routers and one or more trans-oceanic cables.<br><br>Just because the=
 ALT network in its simplest form can be depicted by<br>a neat diagram, doe=
sn&#39;t mean that the path-lengths from one ALT<br>router to the next will=
 be short. =A0Typically, they will be long,<br>
because typically, the whole purpose of LISP or the other core-edge<br>sepa=
ration schemes is to make it easy to use EID address space<br>anywhere in t=
he Net. =A0So the LISP-ALT design must assume that ALT<br>routers, or the l=
ocations of the authoritative query servers (ETRs<br>
for non-mobile LISP) are going to be randomly physically distributed.<br><b=
r></blockquote></div>
<div>Yes, but with the aid of continously joined redundancy=A0physical node=
s (for a logical ALT node)=A0the delay should become optimistic. </div>
<div class=3D"im">
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">A simple arrangement for ALT in =
IPv4 would be to assume that EIDs are<br>no longer than /24 and that the AL=
T network is fully meshed at /8.<br>
This leaves 16 bits to span. =A0If we set a limit of 16 GRE tunnels to<br>t=
he ALT routers in the next lowest level, </blockquote></div>
<div>Why limit such a low number of downward tunnels? As far as i think a m=
apping server can well handle up to 2^16 children, as to storage memories a=
nd processing abilities, both. (I put my=A0analysis=A0of=A0the=A0feasibilit=
y of our design in the Attachment, Section 6.4.)</div>

<div>
<div></div>
<div class=3D"h5">
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">and one to the ALT router<br>in =
the level above, then we get a network like this:<br><br>=A0 L0 =A0 =A0224 =
ALT routers each for a /8<br>
<br>=A0 L1 =A0 =A0224 x 16 =3D 3584 ALT routers, each for a /12.<br>=A0 =A0=
 =A0 =A0 One set of 16 under each of the L0 routers.<br><br>=A0 L2 =A0 =A03=
584 x 16 =3D 57344 ALT routers, each for a /16.<br>=A0 =A0 =A0 =A0 One set =
of 16 under each of the L1 routers.<br>
<br>=A0 L3 =A0 =A057344 x 16 =3D 458752 ALT routers, each for a /20.<br>=A0=
 =A0 =A0 =A0 One set of 16 under each of the L2 routers.<br>=A0 =A0 =A0 =A0=
 Each such router connects via a tunnel to up to<br>=A0 =A0 =A0 =A0 16 ETRs=
, each of which could be anywhere in the<br>
=A0 =A0 =A0 =A0 world and each of which is the authoritative<br>=A0 =A0 =A0=
 =A0 query server for a /24 EID.<br><br>In reality, not every part of the h=
ierarchy would be populated, since<br>only a substantial subset of the addr=
ess space will be used for EIDs.<br>
<br>Also, some EIDs will be shorter than /24, so there will be less EIDs<br=
>than depicted above, requiring fewer ALT routers.<br><br>However, the ALT =
network should scale to cope well with hundreds of<br>millions, to billions=
, of EIDs. =A0In IPv4 this means most of them will<br>
be /30, /31 or /32.<br><br>An ALT router doesn&#39;t need to maintain expen=
sive GRE tunnels and of<br>course not BGP links to each ETR - and the ALT r=
outers will probably<br>link to Map Servers which themselves link to multip=
le ETRs, so this<br>
does somewhat reduce the number of ALT routers needed at the lower<br>level=
s of the inverted tree (those with numerically higher L numbers).<br><br>Bu=
t ALT needs to scale to hundreds of millions, and ideally billions<br>of EI=
Ds. =A0If ALT can&#39;t scale to this, then there&#39;s no point to it at<b=
r>
all. =A0The sole advantage of the ALT (or CONS or TRRP) decentralised,<br>g=
lobal, mapping query server system is that no single device needs to<br>han=
dle the whole mapping database.<br><br>I argue that even the largest concei=
vable mapping database, of 10<br>
billion EIDs each with 100 bytes or so, is perfectly feasible to<br>transpo=
rt the database to, and store it within, many single devices.<br>=A0This is=
 a terabyte and it fits on a consumer hard drive today. =A0APT<br>and Ivip =
involve hundreds of thousands of local query servers which<br>
can do this.<br><br>Even if it is argued that it is impossible or undesirab=
le to have any<br>single device, much less tens of thousands of them, store=
 the entire<br>mapping database of 10^7 EIDs, it is still true that APT nee=
ds to<br>
scale to some largish number of EIDs, such as 100M to 1B.<br><br>If LISP is=
 not required to scale to such numbers of EIDs, then it<br>would make sense=
 to use NERD, since an individual ITR can easily<br>store 100M EIDs. =A0The=
 bandwidth requirements for updating the ITR<br>
would not be a significant problem in the scheme of things by the<br>time s=
uch numbers of EIDs are used.<br><br>So let&#39;s assume at least 10^8 EIDs=
, and ideally 10^9 or 10^10 - and<br>consider the structure of the ALT netw=
ork in IPv6.<br>
<br>I assume the longest EID would be a /64. =A0Wherever the top level of<b=
r>the ALT hierarchy is, such as /8 or /12, this is a lot of bits to<br>span=
. =A0 Many parts of the address space will not be EIDs, but the<br>parts wh=
ich are will collectively contain vast numbers of EIDs.<br>
<br>Due to the portability which is a requirement of any scalable mapping<b=
r>solution, we must design for a case where there is little or no<br>discer=
nible relationship between the EID address and the topological<br>location =
of the ETR which is authoritative for this EID&#39;s mapping.<br>
<br>So the first level of aggregation - whether it is Map Servers under<br>=
ALT routers directly, or ALT routers linking directly to ETRs - will<br>inv=
olve tunnels or some other kind of communication session leading<br>to ETRs=
 all over the world.<br>
<br>There is unlikely to be much geographic or topological closeness<br>bet=
ween ALT routers at different levels, so each GRE tunnels which<br>querys a=
scend and descend up and down the hierarchy must be assumed<br>to be often =
quite long, and potentially involve one or more long<br>
transoceanic cable links.<br><br>With a full scale IPv6 deployment, such as=
 10^9 EIDs, the simplest<br>form of ALT hierarchy is going to have many lev=
els - considering<br>whatever limits there are on how many GRE tunnels and =
BGP neighbours<br>
each ALT router can have.<br><br>Since each of these tunnels is sometimes -=
 often - geographically and<br>topographically long, it is clear that the t=
otal path taken by many<br>mapping requests is going to be physically very =
long indeed.<br>
<br>Most requests will ascend to the top level, traversing as many GRE<br>t=
unnels and ALT routers as there are in the hierarchy. =A0A few will<br>not =
need to ascend so high before they find an ALT router which<br>aggregates t=
he destination EID. =A0Then, the request needs to descend<br>
down the hierarchy with a similar number of GRE tunnels and ALT<br>routers.=
 =A0Both up and down, each GRE tunnel involves typically many<br>Internet r=
outers and long-distance data-links.<br><br>Clearly there are problems with=
 scaling the ALT network to the sizes<br>
which are required to give it any advantage over the simpler, faster<br>and=
 more robust alternatives of NERD, APT or Ivip.<br><br>When the ALT network=
 has so many levels, there are going to be<br>serious problems with the tim=
e taken for the request to ascend and<br>
descend the hierarchy, and likewise serious problems with query<br>packets =
being dropped.<br><br>But the above discussion is for a strictly aggregated=
 ALT network -<br>the simplest possible arrangement which does the job and =
respects the<br>
limits of each router in terms of GRE tunnels and BGP neighbours.<br><br>Ho=
w is the above simple tree-like structure going to be elaborated<br>upon so=
 the system continues to work when one or more ALT routers, or<br>their GRE=
 tunnels, suffers transient or lasting failure?<br>
<br>The ALT designers have never proposed how they would solve these<br>pro=
blems.<br><br>I think ALT or any other global query server approach is a<br=
>non-starter because the delays it causes will make it impossible to<br>
have the scheme adopted widely enough on a voluntary basis. =A0The<br>initi=
al packet delay problem, due to the global nature of the query<br>system ma=
de much worse by the &quot;long-path&quot; problem of GRE links often<br>
being geographically very long, means that ALT fails to meet<br>constraint =
9 of:<br><br>=A0<a href=3D"http://www.firstpr.com.au/ip/ivip/RRG-2009/const=
raints/" target=3D"_blank">http://www.firstpr.com.au/ip/ivip/RRG-2009/const=
raints/</a><br>
<br>If there were no competing alternative, violating this constraint<br>mi=
ght not be such a problem. =A0However, NERD, APT and Ivip meet all<br>the c=
onstraints. =A0In particularly, they meet 9 because they do not<br>signific=
antly delay any packets, including initial packets.<br>
<br><br>&gt;&gt; As ALT nodes are communicated on an overlay and use tunnel=
s, can i discard<br>&gt;&gt; the actual delays between two nodes and use a =
more general value to measure<br>&gt;&gt; the reponse delay, that is, the m=
easurement would be solely bounded with the<br>
&gt;&gt; hops they experience.<br><br>&gt; Not sure I understand this corre=
ctly but given the variability of the<br>&gt; delays we got, between some m=
s to 2.5s, (or if you exclude the top and<br>&gt; bottom 10% values 400ms t=
o 800ms) I&#39;m not sure if that would be wise.<br>
&gt; On the other hand, if you are reassured (by feedback on the list) that=
<br>&gt; the hierarchy would be built from grounds up and the ALT routers a=
t a<br>&gt; certain level in the ALT hierarchy would have a similar geograp=
hical<br>
&gt; distance (i.e. would be geographically close) to those that aggregate<=
br>&gt; their announced prefixes I suppose your approximation would work.<b=
r><br>It can&#39;t be assumed that ALT routers at a certain level would all=
 be<br>
in the same geographical location. =A0The whole idea of a routing<br>scalin=
g solution is to make EID space equally usable in any location<br>in the Ne=
t. =A0This means there are no particular locations where an<br>ALT router c=
ould be close to the ETRs which are authoritative for the<br>
EIDs whose space the router is aggregating.<br><br>You could put all the AL=
T routers for the <a href=3D"http://55.0.0.0/8" target=3D"_blank">55.0.0.0/=
8</a> section of EID<br>space close together, such as in Shanghai, Los Ange=
les or London.<br>
That would work fine between these routers, but that means they can&#39;t<b=
r>be close to most of the locations where the ETRs are located which<br>are=
 authoritative for the millions of EIDs in this range.<br><br>Nor does it m=
ean that the top router in this branch is going to be<br>
close to the other /8 ALT routers at the top level.<br><br>Before anyone th=
inks they can simulate the ALT network, they need to<br>decide its structur=
e, for a given number of EIDs, in either IPv4 or<br>IPv6. =A0This is all gu=
esswork, as far as I know, since the ALT<br>
designers have never given detailed examples of how a full scale<br>product=
ion ALT network would be structured.<br><br>The only advantages of ALT over=
 NERD, APT or Ivip its that it can:<br><br>=A01 - Theoretically scale to an=
y number of EIDs, since no one device<br>
=A0 =A0 =A0is required to store the entire mapping database.<br><br>=A02 - =
Enable each EID to change its mapping, and to change its<br>=A0 =A0 =A0auth=
oritative ETR (which is the same thing in LISP), as often<br>=A0 =A0 =A0as =
required, without requiring this information to be<br>
=A0 =A0 =A0propagated very far. =A0For NERD, APT and Ivip, mapping<br>=A0 =
=A0 =A0changes need to propagated to every ITR (NERD) or every local<br>=A0=
 =A0 =A0query server (APT or Ivip).<br><br>=A0 =A0 =A0With ALT, the ETR cha=
nges only need to be propagated to the<br>
=A0 =A0 =A0lowest level ALT router, or to the Map Server - whichever is<br>=
=A0 =A0 =A0the lowest level.<br><br>=A0 =A0 =A0With ALT, the mapping change=
s are not propagated anywhere,<br>=A0 =A0 =A0since the mapping is internal =
state of each ETR, and nothing<br>
=A0 =A0 =A0in the ALT network, including the Map Servers (AFAIK) caches<br>=
=A0 =A0 =A0the mapping. =A0(However, maybe the changes need to be<br>=A0 =
=A0 =A0propagated to some ITRs which recently requested it or which<br>=A0 =
=A0 =A0for some other reason are identified as needing the update.)<br>
<br>So the ALT network needs to scale well to 10^8, 10^9 or 10^10 EIDs,<br>=
while minimising delays and remaining robust in the event of link and<br>ro=
uter failure. =A0 No-one has ever explained how this can be done.<br><br>
=A0- Robin<br><br><br>Further discussion and a diagram of the &quot;long-pa=
th problem&quot; is at:<br><br>=A0<a href=3D"http://www.firstpr.com.au/ip/i=
vip/lisp-links/#critiques" target=3D"_blank">http://www.firstpr.com.au/ip/i=
vip/lisp-links/#critiques</a><br>
=A0<a href=3D"http://www.antd.nist.gov/~ksriram/strong_aggregation.png" tar=
get=3D"_blank">http://www.antd.nist.gov/~ksriram/strong_aggregation.png</a>=
<br><br><br><br></blockquote></div></div></div><br></div><br>

--001636d34df35e9f22047a2cad66--
--001636d34df35e9f2b047a2cad68
Content-Type: application/pdf; name="A Layered Mapping System.pdf"
Content-Disposition: attachment; filename="A Layered Mapping System.pdf"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_g2xhnjlc0

JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu
Zyhlbi1VUykgL1N0cnVjdFRyZWVSb290IDE1NSAwIFIvTWFya0luZm88PC9NYXJrZWQgdHJ1ZT4+
Pj4NCmVuZG9iag0KMiAwIG9iag0KPDwvVHlwZS9QYWdlcy9Db3VudCAxMy9LaWRzWyAzIDAgUiAx
NiAwIFIgMTA2IDAgUiAxMDggMCBSIDExNSAwIFIgMTIzIDAgUiAxMjcgMCBSIDEzNSAwIFIgMTQy
IDAgUiAxNDQgMCBSIDE0NiAwIFIgMTQ4IDAgUiAxNTAgMCBSXSA+Pg0KZW5kb2JqDQozIDAgb2Jq
DQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0ZvbnQ8PC9GMSA1IDAgUi9G
MiA3IDAgUi9GMyA5IDAgUi9GNCAxNCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1h
Z2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA2MTIgNzkyXSAvQ29udGVudHMgNCAwIFIvR3Jv
dXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+L1RhYnMvUy9TdHJ1
Y3RQYXJlbnRzIDA+Pg0KZW5kb2JqDQo0IDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVu
Z3RoIDQ0NTM+Pg0Kc3RyZWFtDQp4nJ1bWW/bSBJ+D5D/0I8SYDNsNs+dgRce59gsdg4kBuYhMw+M
RFlc07KXpKPxv9/6qtkkm1JTymAxa8fqo7rOrw6JN7+JH3988/PNx7fCv7oSP729ET/dvn715r0U
MhW3m9evpPDpf1IEfuylUiR+4KWBuH14/coXd/i/D69fCd/zsXz1ZXEtln+K23+/fvWOjsFR/f5A
ekqN99OfseM/+UuxvAwWdbF2bU0yL7Su/rJwXpMqL8zstT/nT0/LcFEu1WJ3t7xUC/H5pcHPtnhw
HBP6kadC95Xi3c83Qoy4J6fck54fWgzMiElBKOIk9IK4YwCtCRLmgvQmlLx5Hxw7JPXC6SG8f8qP
4zRIX3lROqVBhiGf8fvWwQ0pM0+mR27NW7FMFr8tL8NF/QiOfiUeV8VSyoWLszJOvTgYn+UWpkyk
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
dQizT+h0ml5U07zH2ZHwGb2e9YoI9ZjzHmFUKJXDV2N0pF3NNC8ytOytPcfLRV3gsRJsZzkyxKic
dejcF/D8ydp2DAy76WfKwBmzIQXX35sZQdFGJzauigfxJbFvIG+4LVnP9ERGpbNRHSubUoPZ9YVg
vOyhHOOJE1UNyk4xc2Fd001qMBtHaZMLqvhIes/iGppZyl6qlZK92XQKaV5d4hjKOIIfB+NOfTrk
6myPR8KGbwH2s1fma3Tctl3xTID2KxVksCqt7KkROZxoCxxyOZ1p3OkBt5HdHc4M88SsDuLTjrzN
mJnktPuyxYg3PKuoYi4n7FyKD7QJaxpt0wUIe7bP3eJMg4M7T349KiQLIoh6eOkssEjdwEKG9PhO
IX5te5hWM0vHtY5GsDu/n7M+fDc3yKwznV3x/6EvpZUCGcdcAzQM2GuMTn3oIRn7iU7BxGqbd/kw
y7wRpjOr52/pv1H7+xngreYoTa7uZfhaSmEKJDyNRHpDj+8NGos5pyDHgVTPXcPDLIe0GTwrpMzd
epEyGr4NN7Re1He1XqxDvr/1MtpOUWNV7NDpq8tHpC5dW1h8ZqfpKB7ljN45A7nlvKTuwcK4VUr8
fcvxZsPgoGyn3yN1OH40/hObygN2/x87y8rWDQplbmRzdHJlYW0NCmVuZG9iag0KNSAwIG9iag0K
PDwvVHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GMS9CYXNlRm9udC9BQkNERUUrQ2Fs
aWJyaS9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0b3IgNiAwIFIvRmlyc3RD
aGFyIDMyL0xhc3RDaGFyIDI0Ni9XaWR0aHMgNDA4IDAgUj4+DQplbmRvYmoNCjYgMCBvYmoNCjw8
L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvQUJDREVFK0NhbGlicmkvRmxhZ3MgMzIvSXRh
bGljQW5nbGUgMC9Bc2NlbnQgNzUwL0Rlc2NlbnQgLTI1MC9DYXBIZWlnaHQgNzUwL0F2Z1dpZHRo
IDUwMy9NYXhXaWR0aCAxNjkwL0ZvbnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL1N0ZW1WIDUwL0Zv
bnRCQm94WyAtNDc2IC0yNTAgMTIxNCA3NTBdIC9Gb250RmlsZTIgNDA5IDAgUj4+DQplbmRvYmoN
CjcgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL05hbWUvRjIvQmFzZUZvbnQv
QXJpYWwvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDggMCBSL0ZpcnN0
Q2hhciAzMi9MYXN0Q2hhciAxMjAvV2lkdGhzIDQxMCAwIFI+Pg0KZW5kb2JqDQo4IDAgb2JqDQo8
PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FyaWFsL0ZsYWdzIDMyL0l0YWxpY0FuZ2xl
IDAvQXNjZW50IDkwNS9EZXNjZW50IC0yMTAvQ2FwSGVpZ2h0IDcyOC9BdmdXaWR0aCA0NDEvTWF4
V2lkdGggMjY2NS9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1MC9MZWFkaW5nIDMzL1N0ZW1WIDQ0
L0ZvbnRCQm94WyAtNjY1IC0yMTAgMjAwMCA3MjhdID4+DQplbmRvYmoNCjkgMCBvYmoNCjw8L1R5
cGUvRm9udC9TdWJ0eXBlL1R5cGUwL0Jhc2VGb250L0FCQ0RFRStDYWxpYnJpL0VuY29kaW5nL0lk
ZW50aXR5LUgvRGVzY2VuZGFudEZvbnRzIDEwIDAgUi9Ub1VuaWNvZGUgNDExIDAgUj4+DQplbmRv
YmoNCjEwIDAgb2JqDQpbIDExIDAgUl0gDQplbmRvYmoNCjExIDAgb2JqDQo8PC9CYXNlRm9udC9B
QkNERUUrQ2FsaWJyaS9TdWJ0eXBlL0NJREZvbnRUeXBlMi9UeXBlL0ZvbnQvQ0lEVG9HSURNYXAv
SWRlbnRpdHkvRFcgMTAwMC9DSURTeXN0ZW1JbmZvIDEyIDAgUi9Gb250RGVzY3JpcHRvciAxMyAw
IFIvVyA0MTMgMCBSPj4NCmVuZG9iag0KMTIgMCBvYmoNCjw8L09yZGVyaW5nKElkZW50aXR5KSAv
UmVnaXN0cnkoQWRvYmUpIC9TdXBwbGVtZW50IDA+Pg0KZW5kb2JqDQoxMyAwIG9iag0KPDwvVHlw
ZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9BQkNERUUrQ2FsaWJyaS9GbGFncyAzMi9JdGFsaWNB
bmdsZSAwL0FzY2VudCA3NTAvRGVzY2VudCAtMjUwL0NhcEhlaWdodCA3NTAvQXZnV2lkdGggNTAz
L01heFdpZHRoIDE2OTAvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvU3RlbVYgNTAvRm9udEJC
b3hbIC00NzYgLTI1MCAxMjE0IDc1MF0gL0ZvbnRGaWxlMiA0MTIgMCBSPj4NCmVuZG9iag0KMTQg
MCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL05hbWUvRjQvQmFzZUZvbnQvQUJD
REVFK0NhbGlicmksQm9sZC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0b3Ig
MTUgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMjEvV2lkdGhzIDQxNCAwIFI+Pg0KZW5kb2Jq
DQoxNSAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9BQkNERUUrQ2FsaWJy
aSxCb2xkL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDc1MC9EZXNjZW50IC0yNTAvQ2Fw
SGVpZ2h0IDc1MC9BdmdXaWR0aCA1MTgvTWF4V2lkdGggMTczMi9Gb250V2VpZ2h0IDcwMC9YSGVp
Z2h0IDI1MC9TdGVtViA1MS9Gb250QkJveFsgLTQ5MyAtMjUwIDEyMzkgNzUwXSAvRm9udEZpbGUy
IDQxNSAwIFI+Pg0KZW5kb2JqDQoxNiAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9S
ZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFIvRjUgMTggMCBSL0YzIDkgMCBSL0Y0IDE0IDAgUj4+
L1hPYmplY3Q8PC9NZXRhMjAgMjAgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdl
Qy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0gL0NvbnRlbnRzIDE3IDAgUi9Hcm91
cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TL1N0cnVj
dFBhcmVudHMgMT4+DQplbmRvYmoNCjE3IDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVu
Z3RoIDM3NTU+Pg0Kc3RyZWFtDQp4nJ1b247bOBJ9D5B/4KMNpNmiqOtsw0CnL7tZzGAymyzmoWce
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
RXkATOQIHt8j72NSzceG/UnztgEjJX7Fl99v2F0/leuut629Vy5WGv0Ogn84kB9ds+hvtPh+2BCr
AODRUf0oovwfjEQvlg0KZW5kc3RyZWFtDQplbmRvYmoNCjE4IDAgb2JqDQo8PC9UeXBlL0ZvbnQv
U3VidHlwZS9UcnVlVHlwZS9OYW1lL0Y1L0Jhc2VGb250L0FCQ0RFRStDYWxpYnJpLEl0YWxpYy9F
bmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0b3IgMTkgMCBSL0ZpcnN0Q2hhciAz
Mi9MYXN0Q2hhciAxMjEvV2lkdGhzIDQxNiAwIFI+Pg0KZW5kb2JqDQoxOSAwIG9iag0KPDwvVHlw
ZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9BQkNERUUrQ2FsaWJyaSxJdGFsaWMvRmxhZ3MgMzIv
SXRhbGljQW5nbGUgLTExL0FzY2VudCA3NTAvRGVzY2VudCAtMjUwL0NhcEhlaWdodCA3NTAvQXZn
V2lkdGggNTAyL01heFdpZHRoIDE2OTAvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvU3RlbVYg
NTAvRm9udEJCb3hbIC00NzYgLTI1MCAxMjE0IDc1MF0gL0ZvbnRGaWxlMiA0MTcgMCBSPj4NCmVu
ZG9iag0KMjAgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0Zvcm0vUmVzb3VyY2VzPDwv
WE9iamVjdDw8L0ltYWdlMjIgMjIgMCBSL0ltYWdlMjggMjggMCBSL0ltYWdlMzAgMzAgMCBSL0lt
YWdlMzQgMzQgMCBSL0ltYWdlMzggMzggMCBSL0ltYWdlNDAgNDAgMCBSL0ltYWdlNDQgNDQgMCBS
L0ltYWdlNDYgNDYgMCBSL0ltYWdlNDggNDggMCBSL0ltYWdlNjEgNjEgMCBSL0ltYWdlNjMgNjMg
MCBSL0ltYWdlNjUgNjUgMCBSL0ltYWdlNjcgNjcgMCBSPj4vUGF0dGVybjw8L1AyMSAyMSAwIFIv
UDI0IDI0IDAgUi9QMjYgMjYgMCBSL1AyNyAyNyAwIFIvUDI5IDI5IDAgUi9QMzIgMzIgMCBSL1Az
MyAzMyAwIFIvUDM2IDM2IDAgUi9QMzcgMzcgMCBSL1AzOSAzOSAwIFIvUDQzIDQzIDAgUi9QNDUg
NDUgMCBSL1A0NyA0NyAwIFIvUDUwIDUwIDAgUi9QNTIgNTIgMCBSL1A1MyA1MyAwIFIvUDU0IDU0
IDAgUi9QNTYgNTYgMCBSL1A1NyA1NyAwIFIvUDU5IDU5IDAgUi9QNjAgNjAgMCBSL1A2MiA2MiAw
IFIvUDY0IDY0IDAgUi9QNjYgNjYgMCBSL1A2OSA2OSAwIFIvUDc2IDc2IDAgUi9QNzggNzggMCBS
L1A4NSA4NSAwIFIvUDg3IDg3IDAgUi9QOTQgOTQgMCBSL1A5NiA5NiAwIFIvUDEwMyAxMDMgMCBS
Pj4vRXh0R1N0YXRlPDwvR1M0MSA0MSAwIFIvR1M0MiA0MiAwIFI+Pi9Gb250PDwvRjYgMTA0IDAg
Uj4+Pj4vQkJveFsgMCAwIDIzNC42NyAxNzguNzFdIC9NYXRyaXhbIDAuMzA2ODEgMCAwIDAuNDAy
ODggMCAwXSAvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA5MDgyPj4NCnN0cmVhbQ0KeJztPcuO
bLdx+wvcf+il40Xr8E0u40cMZCVlBGQRZGGM5TtxepzoSoh+P/UkWTyne2auNdcjWTYgiTVksU6x
nmSRvZ19PP3w/t12+sP7dyd3+tcT/OMvp3fuHHI6uRDPzp8e31M7tpNL5dzaKQUAu5Mr5Rygl8vn
VrR1D53rdq79zz74cyo6VFuMGTpbwK3W1NltZw8T8zwN/tm8kiEt6CxU6p/5i2Tk/HnQ9eH9u7v3
796Vs3cO4L6cS8TPJkA8uQijysnHc4jQSts5+lNM51iatgBJzufs+p9rABxFh2qLMUNnC7jVmjq7
dPb+pPNs6byVTga3kEdIZVKAfhIPtR84PtzFfHawYj6cN15vAYR0rieXHS0wwuBf1Z1T1BZOuDnq
ywCPy1BlpDYYL/Y1gFutqTOuWTjJNK2da65KhbRQ6JhI/bPQz0Pt543PBhpTqqdUz77RegughHMD
aU8OFhJWEvgdT2UD8XXSABQgVilL020Zl1yGSUuwImkGcKs1Okd/zqGeeBbfAHFREqSFEs4ECkCI
l5H226al9vUc6Nuay7TUDMignhnUJMazh++CqQpwLIdzDdoi1Q7YWf8M3IbOOpRbghk7G8Ct1uiM
YpOBhzyP99DqZEgLOzOV+mf+Ah1qPrB/+LegzcCu2tn12AEBLATo9QUAoDOgWgEsB+jUBPDwr0QA
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
R3ezWI0ZQMMv+/aBSSwYEjofUXUPpZgetsnzJALokyztAzNHof40yVMyTK9l5Gey7HbflWW8Mzc+
htv9W2xz/yn8g7g7fn2qC8HzoziTI4BOz9LeE4Q3N7zh7aeJ7mLdAt18xk147xntl1e60ou/JzT+
u7X9dt8XHHAjR8z+DnB/POGjfAFiQrrfKPMQoQ1i5T0rJ+j/HEL/7xD6X4fQPx1Cv3kBDadD6G87
E7464AP+oPKGP2l1jQm/fwGxH17wCcfE/vNNYh1415D4R0jeCMG/uU0w2nNPkQlEwT9rMfvdASMk
HQn4+2g2HamFfrIQ78zXuDCm4ZbgD11y8VnDdsQCA/14CP3mEHo6hP71BRi+P4T+8DfT+9+H0O9u
yhimwg5/qgmr4a/J2G9fIE3Hq/4SpfjjCyTvGPoSGr57AfSY3uO+//uCb7u/Qe8TC4fl/+Gqcfi8
1uyXhTtYuP8HKy2G5Q0KZW5kc3RyZWFtDQplbmRvYmoNCjIxIDAgb2JqDQo8PC9UeXBlL1BhdHRl
cm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUgMS9UaWxpbmdUeXBlIDIvQkJveFsgMCAwIDggOF0g
L01hdHJpeFsgMC42Mjg5OCAwIDAgLTAuNTkxNDYgNzAuNzMyIDI5LjE5N10gL1hTdGVwIDgvWVN0
ZXAgOC9SZXNvdXJjZXM8PC9YT2JqZWN0PDwvSW1hZ2UyMiAyMiAwIFI+Pj4+L0xlbmd0aCAyOT4+
DQpzdHJlYW0NCnEgOCAwIDAgOCAwIDAgY20vSW1hZ2UyMiBEbyBRDQplbmRzdHJlYW0NCmVuZG9i
ag0KMjIgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDgvSGVpZ2h0
IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvQml0c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZh
bHNlL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDM+Pg0Kc3RyZWFtDQp4nFu+HDvYhAPswwaA
4icxAET8IiqAi99FAsjiL2AATfwLGGCKAwAQ/JLdDQplbmRzdHJlYW0NCmVuZG9iag0KMjMgMCBv
YmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzBbIDEgMSAxXSAvQzFbIDAuODc0
NTEgMC44NzQ1MSAwLjg3NDUxXSAvTiAxPj4NCmVuZG9iag0KMjQgMCBvYmoNCjw8L1BhdHRlcm5U
eXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRz
WyA2OS40NTkgMzAuMDk0IDY5LjQ1OSAzOC4zODldIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0
aW9uIDIzIDAgUj4+Pj4NCmVuZG9iag0KMjUgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFp
blsgMCAxXSAvQzBbIDEgMSAxXSAvQzFbIDAuODc0NTEgMC44NzQ1MSAwLjg3NDUxXSAvTiAxPj4N
CmVuZG9iag0KMjYgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2Uv
RGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyA3Ni41MDcgMzYuMjQ3IDc2LjUwNyA0Ni4y
MDldIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDI1IDAgUj4+Pj4NCmVuZG9iag0KMjcg
MCBvYmoNCjw8L1R5cGUvUGF0dGVybi9QYXR0ZXJuVHlwZSAxL1BhaW50VHlwZSAxL1RpbGluZ1R5
cGUgMi9CQm94WyAwIDAgOCA4XSAvTWF0cml4WyAwLjM3MTMxIDAgMCAtMS4yIDc2LjUxMSAzNy40
N10gL1hTdGVwIDgvWVN0ZXAgOC9SZXNvdXJjZXM8PC9YT2JqZWN0PDwvSW1hZ2UyOCAyOCAwIFI+
Pj4+L0xlbmd0aCAyOT4+DQpzdHJlYW0NCnEgOCAwIDAgOCAwIDAgY20vSW1hZ2UyOCBEbyBRDQpl
bmRzdHJlYW0NCmVuZG9iag0KMjggMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdl
L1dpZHRoIDgvSGVpZ2h0IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvQml0c1BlckNvbXBvbmVudCA4
L0ludGVycG9sYXRlIGZhbHNlL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDM+Pg0Kc3RyZWFt
DQp4nFu+HDvYhAPswwaA4icxAET8IiqAi99FAsjiL2AATfwLGGCKAwAQ/JLdDQplbmRzdHJlYW0N
CmVuZG9iag0KMjkgMCBvYmoNCjw8L1R5cGUvUGF0dGVybi9QYXR0ZXJuVHlwZSAxL1BhaW50VHlw
ZSAxL1RpbGluZ1R5cGUgMi9CQm94WyAwIDAgOCA4XSAvTWF0cml4WyAwLjUzMjY2IDAgMCAtMS4w
MDM1IDc3LjkyNCAzOS40MDldIC9YU3RlcCA4L1lTdGVwIDgvUmVzb3VyY2VzPDwvWE9iamVjdDw8
L0ltYWdlMzAgMzAgMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFtDQpxIDggMCAwIDggMCAwIGNt
L0ltYWdlMzAgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjMwIDAgb2JqDQo8PC9UeXBlL1hPYmpl
Y3QvU3VidHlwZS9JbWFnZS9XaWR0aCA4L0hlaWdodCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0Jp
dHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVu
Z3RoIDQzPj4NCnN0cmVhbQ0KeJxbvhw72IQD7MMGgOInMQBE/CIqgIvfRQLI4i9gAE38CxhgigMA
EPyS3Q0KZW5kc3RyZWFtDQplbmRvYmoNCjMxIDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21h
aW5bIDAgMV0gL0MwWyAxIDEgMV0gL0MxWyAwLjg3NDUxIDAuODc0NTEgMC44NzQ1MV0gL04gMT4+
DQplbmRvYmoNCjMyIDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNl
L0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgNzcuODcxIDQ0Ljg5MyA3Ny44NzEgNTAu
MjgxXSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiAzMSAwIFI+Pj4+DQplbmRvYmoNCjMz
IDAgb2JqDQo8PC9UeXBlL1BhdHRlcm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUgMS9UaWxpbmdU
eXBlIDIvQkJveFsgMCAwIDggOF0gL01hdHJpeFsgMS4wNjI0IDAgMCAtMS4wODQzIDc1Ljk5NyAz
My4xNF0gL1hTdGVwIDgvWVN0ZXAgOC9SZXNvdXJjZXM8PC9YT2JqZWN0PDwvSW1hZ2UzNCAzNCAw
IFI+Pj4+L0xlbmd0aCAyOT4+DQpzdHJlYW0NCnEgOCAwIDAgOCAwIDAgY20vSW1hZ2UzNCBEbyBR
DQplbmRzdHJlYW0NCmVuZG9iag0KMzQgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0lt
YWdlL1dpZHRoIDgvSGVpZ2h0IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvQml0c1BlckNvbXBvbmVu
dCA4L0ludGVycG9sYXRlIGZhbHNlL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDM+Pg0Kc3Ry
ZWFtDQp4nFu+HDvYhAPswwaA4icxAET8IiqAi99FAsjiL2AATfwLGGCKAwAQ/JLdDQplbmRzdHJl
YW0NCmVuZG9iag0KMzUgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzBb
IDEgMSAxXSAvQzFbIDAuODc0NTEgMC44NzQ1MSAwLjg3NDUxXSAvTiAxPj4NCmVuZG9iag0KMzYg
MCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1No
YWRpbmdUeXBlIDIvQ29vcmRzWyA3NC44NSA0NC43MDkgNzQuODUgNTAuNTRdIC9FeHRlbmRbIHRy
dWUgdHJ1ZV0gL0Z1bmN0aW9uIDM1IDAgUj4+Pj4NCmVuZG9iag0KMzcgMCBvYmoNCjw8L1R5cGUv
UGF0dGVybi9QYXR0ZXJuVHlwZSAxL1BhaW50VHlwZSAxL1RpbGluZ1R5cGUgMi9CQm94WyAwIDAg
OCA4XSAvTWF0cml4WyAxLjEzNDcgMCAwIC0wLjg0OTk5IDYzLjE1NCAyOS4xOTddIC9YU3RlcCA4
L1lTdGVwIDgvUmVzb3VyY2VzPDwvWE9iamVjdDw8L0ltYWdlMzggMzggMCBSPj4+Pi9MZW5ndGgg
Mjk+Pg0Kc3RyZWFtDQpxIDggMCAwIDggMCAwIGNtL0ltYWdlMzggRG8gUQ0KZW5kc3RyZWFtDQpl
bmRvYmoNCjM4IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA4L0hl
aWdodCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0
ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDQzPj4NCnN0cmVhbQ0KeJw7cAAnOIEN
QMQvYAC4+E1UgCx+DwmgiT+DAUzx92CAVfz79+8AjqGc6A0KZW5kc3RyZWFtDQplbmRvYmoNCjM5
IDAgb2JqDQo8PC9UeXBlL1BhdHRlcm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUgMS9UaWxpbmdU
eXBlIDIvQkJveFsgMCAwIDkgMTJdIC9NYXRyaXhbIDEuMzU0NiAwIDAgLTEuMzkwNyA2OC41MTYg
MzMuMTRdIC9YU3RlcCA5L1lTdGVwIDEyL1Jlc291cmNlczw8L1hPYmplY3Q8PC9JbWFnZTQwIDQw
IDAgUj4+Pj4vTGVuZ3RoIDMwPj4NCnN0cmVhbQ0KcSA5IDAgMCAxMiAwIDAgY20vSW1hZ2U0MCBE
byBRDQplbmRzdHJlYW0NCmVuZG9iag0KNDAgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBl
L0ltYWdlL1dpZHRoIDkvSGVpZ2h0IDEyL0NvbG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21w
b25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDc3Pj4N
CnN0cmVhbQ0KeJw7cAAfOIYDQKROYQMQqXPnzl3AAHCpKxgAWeoWKkCWunPnzj0kgCb1+PHjpzCA
KfUaBrBKvQcDrFIfP378+vUrLqmfP38CADNqCZwNCmVuZHN0cmVhbQ0KZW5kb2JqDQo0MSAwIG9i
ag0KPDwvVHlwZS9FeHRHU3RhdGUvQk0vTm9ybWFsL2NhIDAuNj4+DQplbmRvYmoNCjQyIDAgb2Jq
DQo8PC9UeXBlL0V4dEdTdGF0ZS9CTS9Ob3JtYWwvY2EgMT4+DQplbmRvYmoNCjQzIDAgb2JqDQo8
PC9UeXBlL1BhdHRlcm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUgMS9UaWxpbmdUeXBlIDIvQkJv
eFsgMCAwIDggOF0gL01hdHJpeFsgMC4yOTU1OCAwLjE3MDY1IDAuMTgzNTEgLTAuMzE3ODQgNzUu
MjIxIDM3LjI0NF0gL1hTdGVwIDgvWVN0ZXAgOC9SZXNvdXJjZXM8PC9YT2JqZWN0PDwvSW1hZ2U0
NCA0NCAwIFI+Pj4+L0xlbmd0aCAyOT4+DQpzdHJlYW0NCnEgOCAwIDAgOCAwIDAgY20vSW1hZ2U0
NCBEbyBRDQplbmRzdHJlYW0NCmVuZG9iag0KNDQgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0
eXBlL0ltYWdlL1dpZHRoIDgvSGVpZ2h0IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvQml0c1BlckNv
bXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNlL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNjQ+
Pg0Kc3RyZWFtDQp4nGNgwAsaUBFMkKWJxXimsfNCZyAJZEOlGhiA3KaDTQsvLASSQDZcI1AlUPD/
//9AEsjGpx6P+djcAwAo4SuWDQplbmRzdHJlYW0NCmVuZG9iag0KNDUgMCBvYmoNCjw8L1R5cGUv
UGF0dGVybi9QYXR0ZXJuVHlwZSAxL1BhaW50VHlwZSAxL1RpbGluZ1R5cGUgMi9CQm94WyAwIDAg
OCA4XSAvTWF0cml4WyAwLjc1NzQxIDAgMCAtMS4xNzk4IDcwLjk4OSAzOC43NzRdIC9YU3RlcCA4
L1lTdGVwIDgvUmVzb3VyY2VzPDwvWE9iamVjdDw8L0ltYWdlNDYgNDYgMCBSPj4+Pi9MZW5ndGgg
Mjk+Pg0Kc3RyZWFtDQpxIDggMCAwIDggMCAwIGNtL0ltYWdlNDYgRG8gUQ0KZW5kc3RyZWFtDQpl
bmRvYmoNCjQ2IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA4L0hl
aWdodCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0
ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDQ2Pj4NCnN0cmVhbQ0KeJw7dvHxMRzo
6t1XmAgi/vD5B2SELP7h8w8IwhT///8/VnGs6rGaj4kALxepHA0KZW5kc3RyZWFtDQplbmRvYmoN
CjQ3IDAgb2JqDQo8PC9UeXBlL1BhdHRlcm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUgMS9UaWxp
bmdUeXBlIDIvQkJveFsgMCAwIDggOF0gL01hdHJpeFsgMC42Mjg5OCAwIDAgLTAuNTkxNDYgMTcy
LjA3IDIzLjUyOF0gL1hTdGVwIDgvWVN0ZXAgOC9SZXNvdXJjZXM8PC9YT2JqZWN0PDwvSW1hZ2U0
OCA0OCAwIFI+Pj4+L0xlbmd0aCAyOT4+DQpzdHJlYW0NCnEgOCAwIDAgOCAwIDAgY20vSW1hZ2U0
OCBEbyBRDQplbmRzdHJlYW0NCmVuZG9iag0KNDggMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0
eXBlL0ltYWdlL1dpZHRoIDgvSGVpZ2h0IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvQml0c1BlckNv
bXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNlL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDM+
Pg0Kc3RyZWFtDQp4nFu+HDvYhAPswwaA4icxAET8IiqAi99FAsjiL2AATfwLGGCKAwAQ/JLdDQpl
bmRzdHJlYW0NCmVuZG9iag0KNDkgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAx
XSAvQzBbIDEgMSAxXSAvQzFbIDAuODc0NTEgMC44NzQ1MSAwLjg3NDUxXSAvTiAxPj4NCmVuZG9i
ag0KNTAgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNl
UkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAxNzAuOCAyNC40MjUgMTcwLjggMzIuNzE5XSAvRXh0
ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiA0OSAwIFI+Pj4+DQplbmRvYmoNCjUxIDAgb2JqDQo8
PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MwWyAxIDEgMV0gL0MxWyAwLjg3NDUxIDAu
ODc0NTEgMC44NzQ1MV0gL04gMT4+DQplbmRvYmoNCjUyIDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAy
L1NoYWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgMTc3
Ljg1IDMwLjU3NyAxNzcuODUgNDAuNTRdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDUx
IDAgUj4+Pj4NCmVuZG9iag0KNTMgMCBvYmoNCjw8L1R5cGUvUGF0dGVybi9QYXR0ZXJuVHlwZSAx
L1BhaW50VHlwZSAxL1RpbGluZ1R5cGUgMi9CQm94WyAwIDAgOCA4XSAvTWF0cml4WyAwLjM3MTMx
IDAgMCAtMS4yIDE3Ny44NSAzMS44MDFdIC9YU3RlcCA4L1lTdGVwIDgvUmVzb3VyY2VzPDwvWE9i
amVjdDw8L0ltYWdlMzQgMzQgMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFtDQpxIDggMCAwIDgg
MCAwIGNtL0ltYWdlMzQgRG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjU0IDAgb2JqDQo8PC9UeXBl
L1BhdHRlcm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUgMS9UaWxpbmdUeXBlIDIvQkJveFsgMCAw
IDggOF0gL01hdHJpeFsgMC41MzI2NiAwIDAgLTEuMDAzNSAxNzkuMjYgMzMuNzRdIC9YU3RlcCA4
L1lTdGVwIDgvUmVzb3VyY2VzPDwvWE9iamVjdDw8L0ltYWdlNDggNDggMCBSPj4+Pi9MZW5ndGgg
Mjk+Pg0Kc3RyZWFtDQpxIDggMCAwIDggMCAwIGNtL0ltYWdlNDggRG8gUQ0KZW5kc3RyZWFtDQpl
bmRvYmoNCjU1IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MwWyAxIDEg
MV0gL0MxWyAwLjg3NDUxIDAuODc0NTEgMC44NzQ1MV0gL04gMT4+DQplbmRvYmoNCjU2IDAgb2Jq
DQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5n
VHlwZSAyL0Nvb3Jkc1sgMTc5LjIxIDM5LjIyNCAxNzkuMjEgNDQuNjEyXSAvRXh0ZW5kWyB0cnVl
IHRydWVdIC9GdW5jdGlvbiA1NSAwIFI+Pj4+DQplbmRvYmoNCjU3IDAgb2JqDQo8PC9UeXBlL1Bh
dHRlcm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUgMS9UaWxpbmdUeXBlIDIvQkJveFsgMCAwIDgg
OF0gL01hdHJpeFsgMS4wNjI0IDAgMCAtMS4wODQzIDE3Ny4zNCAyNy40NzFdIC9YU3RlcCA4L1lT
dGVwIDgvUmVzb3VyY2VzPDwvWE9iamVjdDw8L0ltYWdlMzAgMzAgMCBSPj4+Pi9MZW5ndGggMjk+
Pg0Kc3RyZWFtDQpxIDggMCAwIDggMCAwIGNtL0ltYWdlMzAgRG8gUQ0KZW5kc3RyZWFtDQplbmRv
YmoNCjU4IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MwWyAxIDEgMV0g
L0MxWyAwLjg3NDUxIDAuODc0NTEgMC44NzQ1MV0gL04gMT4+DQplbmRvYmoNCjU5IDAgb2JqDQo8
PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5nVHlw
ZSAyL0Nvb3Jkc1sgMTc2LjE5IDM5LjA0IDE3Ni4xOSA0NC44N10gL0V4dGVuZFsgdHJ1ZSB0cnVl
XSAvRnVuY3Rpb24gNTggMCBSPj4+Pg0KZW5kb2JqDQo2MCAwIG9iag0KPDwvVHlwZS9QYXR0ZXJu
L1BhdHRlcm5UeXBlIDEvUGFpbnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hbIDAgMCA4IDhdIC9N
YXRyaXhbIDEuMTM0NyAwIDAgLTAuODQ5OTkgMTY0LjQ5IDIzLjUyOF0gL1hTdGVwIDgvWVN0ZXAg
OC9SZXNvdXJjZXM8PC9YT2JqZWN0PDwvSW1hZ2U2MSA2MSAwIFI+Pj4+L0xlbmd0aCAyOT4+DQpz
dHJlYW0NCnEgOCAwIDAgOCAwIDAgY20vSW1hZ2U2MSBEbyBRDQplbmRzdHJlYW0NCmVuZG9iag0K
NjEgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDgvSGVpZ2h0IDgv
Q29sb3JTcGFjZS9EZXZpY2VSR0IvQml0c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNl
L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDM+Pg0Kc3RyZWFtDQp4nDtwACc4gQ1AxC9gALj4
TVSALH4PCaCJP4MBTPH3YIBV/Pv37wCOoZzoDQplbmRzdHJlYW0NCmVuZG9iag0KNjIgMCBvYmoN
Cjw8L1R5cGUvUGF0dGVybi9QYXR0ZXJuVHlwZSAxL1BhaW50VHlwZSAxL1RpbGluZ1R5cGUgMi9C
Qm94WyAwIDAgOSAxMl0gL01hdHJpeFsgMS4zNTQ2IDAgMCAtMS4zOTA3IDE2OS44NSAyNy40NzFd
IC9YU3RlcCA5L1lTdGVwIDEyL1Jlc291cmNlczw8L1hPYmplY3Q8PC9JbWFnZTYzIDYzIDAgUj4+
Pj4vTGVuZ3RoIDMwPj4NCnN0cmVhbQ0KcSA5IDAgMCAxMiAwIDAgY20vSW1hZ2U2MyBEbyBRDQpl
bmRzdHJlYW0NCmVuZG9iag0KNjMgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdl
L1dpZHRoIDkvSGVpZ2h0IDEyL0NvbG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQg
OC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDc3Pj4NCnN0cmVh
bQ0KeJw7cAAfOIYDQKROYQMQqXPnzl3AAHCpKxgAWeoWKkCWunPnzj0kgCb1+PHjpzCAKfUaBrBK
vQcDrFIfP378+vUrLqmfP38CADNqCZwNCmVuZHN0cmVhbQ0KZW5kb2JqDQo2NCAwIG9iag0KPDwv
VHlwZS9QYXR0ZXJuL1BhdHRlcm5UeXBlIDEvUGFpbnRUeXBlIDEvVGlsaW5nVHlwZSAyL0JCb3hb
IDAgMCA4IDhdIC9NYXRyaXhbIDAuMjk1NTggMC4xNzA2NSAwLjE4MzUxIC0wLjMxNzg0IDE3Ni41
NiAzMS41NzVdIC9YU3RlcCA4L1lTdGVwIDgvUmVzb3VyY2VzPDwvWE9iamVjdDw8L0ltYWdlNjUg
NjUgMCBSPj4+Pi9MZW5ndGggMjk+Pg0Kc3RyZWFtDQpxIDggMCAwIDggMCAwIGNtL0ltYWdlNjUg
RG8gUQ0KZW5kc3RyZWFtDQplbmRvYmoNCjY1IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlw
ZS9JbWFnZS9XaWR0aCA4L0hlaWdodCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21w
b25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDY0Pj4N
CnN0cmVhbQ0KeJxjYMALGlARTJClicV4prHzQmcgCWRDpRoYgNymg00LLywEkkA2XCNQJVDw////
QBLIxqcej/nY3AMAKOErlg0KZW5kc3RyZWFtDQplbmRvYmoNCjY2IDAgb2JqDQo8PC9UeXBlL1Bh
dHRlcm4vUGF0dGVyblR5cGUgMS9QYWludFR5cGUgMS9UaWxpbmdUeXBlIDIvQkJveFsgMCAwIDgg
OF0gL01hdHJpeFsgMC43NTc0MSAwIDAgLTEuMTc5OCAxNzIuMzMgMzMuMTA1XSAvWFN0ZXAgOC9Z
U3RlcCA4L1Jlc291cmNlczw8L1hPYmplY3Q8PC9JbWFnZTY3IDY3IDAgUj4+Pj4vTGVuZ3RoIDI5
Pj4NCnN0cmVhbQ0KcSA4IDAgMCA4IDAgMCBjbS9JbWFnZTY3IERvIFENCmVuZHN0cmVhbQ0KZW5k
b2JqDQo2NyAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggOC9IZWln
aHQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUg
ZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0Nj4+DQpzdHJlYW0NCnicO3bx8TEc6Ord
V5gIIv7w+QdkhCz+4fMPCMIU////P1ZxrOqxmo+JAC8XqRwNCmVuZHN0cmVhbQ0KZW5kb2JqDQo2
OCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMFsgMSAxIDFdIC9DMVsg
MC44NzQ1MSAwLjg3NDUxIDAuODc0NTFdIC9OIDE+Pg0KZW5kb2JqDQo2OSAwIG9iag0KPDwvUGF0
dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9D
b29yZHNbIDU5LjY1MiA3OS4wODcgNTkuNjUyIDkyLjQ5Ml0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAv
RnVuY3Rpb24gNjggMCBSPj4+Pg0KZW5kb2JqDQo3MCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDMv
RG9tYWluWyAwIDFdIC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEgMCAxIDBdIC9Cb3VuZHNbIDAuMjUg
MC41IDAuNSAwLjc1XSAvRnVuY3Rpb25zWyA3MSAwIFIgNzIgMCBSIDczIDAgUiA3NCAwIFIgNzUg
MCBSXSA+Pg0KZW5kb2JqDQo3MSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFd
IC9DMVsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2Jq
DQo3MiAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9D
MFsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9OIDE+Pg0KZW5kb2JqDQo3MyAwIG9iag0KPDwv
RnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRd
IC9DMFsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9OIDE+Pg0KZW5kb2JqDQo3NCAwIG9iag0K
PDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC43NTI5NCAwLjc1Mjk0IDAuNzUy
OTRdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQo3NSAwIG9iag0KPDwvRnVuY3Rpb25UeXBl
IDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRd
IC9OIDE+Pg0KZW5kb2JqDQo3NiAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29s
b3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIDI3LjYzOSA3OC44NDUgNzAu
MzI0IDc4Ljg0NV0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rpb24gNzAgMCBSPj4+Pg0KZW5k
b2JqDQo3NyAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMFsgMSAxIDFd
IC9DMVsgMC44NzQ1MSAwLjg3NDUxIDAuODc0NTFdIC9OIDE+Pg0KZW5kb2JqDQo3OCAwIG9iag0K
PDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5
cGUgMi9Db29yZHNbIDQ5LjczMSAxMDkuNDIgNDkuNzMxIDEyMi44Ml0gL0V4dGVuZFsgdHJ1ZSB0
cnVlXSAvRnVuY3Rpb24gNzcgMCBSPj4+Pg0KZW5kb2JqDQo3OSAwIG9iag0KPDwvRnVuY3Rpb25U
eXBlIDMvRG9tYWluWyAwIDFdIC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEgMCAxIDBdIC9Cb3VuZHNb
IDAuMjUgMC41IDAuNSAwLjc1XSAvRnVuY3Rpb25zWyA4MCAwIFIgODEgMCBSIDgyIDAgUiA4MyAw
IFIgODQgMCBSXSA+Pg0KZW5kb2JqDQo4MCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWlu
WyAwIDFdIC9DMVsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9DMFsgMSAxIDFdIC9OIDE+Pg0K
ZW5kb2JqDQo4MSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAx
IDFdIC9DMFsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9OIDE+Pg0KZW5kb2JqDQo4MiAwIG9i
ag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC43NTI5NCAwLjc1Mjk0IDAu
NzUyOTRdIC9DMFsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9OIDE+Pg0KZW5kb2JqDQo4MyAw
IG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC43NTI5NCAwLjc1Mjk0
IDAuNzUyOTRdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQo4NCAwIG9iag0KPDwvRnVuY3Rp
b25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMC43NTI5NCAwLjc1Mjk0IDAu
NzUyOTRdIC9OIDE+Pg0KZW5kb2JqDQo4NSAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5n
PDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIDE3LjcxNyAxMDku
MTggNjAuNDAyIDEwOS4xOF0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rpb24gNzkgMCBSPj4+
Pg0KZW5kb2JqDQo4NiAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMFsg
MSAxIDFdIC9DMVsgMC44NzQ1MSAwLjg3NDUxIDAuODc0NTFdIC9OIDE+Pg0KZW5kb2JqDQo4NyAw
IG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hh
ZGluZ1R5cGUgMi9Db29yZHNbIDE4NC4zOCAxMDMuNDggMTg0LjM4IDExNi44OV0gL0V4dGVuZFsg
dHJ1ZSB0cnVlXSAvRnVuY3Rpb24gODYgMCBSPj4+Pg0KZW5kb2JqDQo4OCAwIG9iag0KPDwvRnVu
Y3Rpb25UeXBlIDMvRG9tYWluWyAwIDFdIC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEgMCAxIDBdIC9C
b3VuZHNbIDAuMjUgMC41IDAuNSAwLjc1XSAvRnVuY3Rpb25zWyA4OSAwIFIgOTAgMCBSIDkxIDAg
UiA5MiAwIFIgOTMgMCBSXSA+Pg0KZW5kb2JqDQo4OSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIv
RG9tYWluWyAwIDFdIC9DMVsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9DMFsgMSAxIDFdIC9O
IDE+Pg0KZW5kb2JqDQo5MCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9D
MVsgMSAxIDFdIC9DMFsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9OIDE+Pg0KZW5kb2JqDQo5
MSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC43NTI5NCAwLjc1
Mjk0IDAuNzUyOTRdIC9DMFsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9OIDE+Pg0KZW5kb2Jq
DQo5MiAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC43NTI5NCAw
Ljc1Mjk0IDAuNzUyOTRdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQo5MyAwIG9iag0KPDwv
RnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMC43NTI5NCAwLjc1
Mjk0IDAuNzUyOTRdIC9OIDE+Pg0KZW5kb2JqDQo5NCAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9T
aGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIDE1Mi4z
NiAxMDMuMjQgMTk1LjA1IDEwMy4yNF0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rpb24gODgg
MCBSPj4+Pg0KZW5kb2JqDQo5NSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFd
IC9DMFsgMSAxIDFdIC9DMVsgMC44NzQ1MSAwLjg3NDUxIDAuODc0NTFdIC9OIDE+Pg0KZW5kb2Jq
DQo5NiAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VS
R0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIDE3NC40NiA2OS43MzMgMTc0LjQ2IDgzLjEzOF0gL0V4
dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rpb24gOTUgMCBSPj4+Pg0KZW5kb2JqDQo5NyAwIG9iag0K
PDwvRnVuY3Rpb25UeXBlIDMvRG9tYWluWyAwIDFdIC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEgMCAx
IDBdIC9Cb3VuZHNbIDAuMjUgMC41IDAuNSAwLjc1XSAvRnVuY3Rpb25zWyA5OCAwIFIgOTkgMCBS
IDEwMCAwIFIgMTAxIDAgUiAxMDIgMCBSXSA+Pg0KZW5kb2JqDQo5OCAwIG9iag0KPDwvRnVuY3Rp
b25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9DMFsg
MSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQo5OSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWlu
WyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9OIDE+Pg0K
ZW5kb2JqDQoxMDAgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAu
NzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvQzBbIDAuNzUyOTQgMC43NTI5NCAwLjc1Mjk0XSAvTiAx
Pj4NCmVuZG9iag0KMTAxIDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0Mx
WyAwLjc1Mjk0IDAuNzUyOTQgMC43NTI5NF0gL0MwWyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjEw
MiAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsg
MC43NTI5NCAwLjc1Mjk0IDAuNzUyOTRdIC9OIDE+Pg0KZW5kb2JqDQoxMDMgMCBvYmoNCjw8L1Bh
dHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIv
Q29vcmRzWyAxNDIuNDQgNjkuNDkgMTg1LjEzIDY5LjQ5XSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9G
dW5jdGlvbiA5NyAwIFI+Pj4+DQplbmRvYmoNCjEwNCAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5
cGUvVHJ1ZVR5cGUvTmFtZS9GNi9CYXNlRm9udC9BQkNERUUry87M5S9FbmNvZGluZy9XaW5BbnNp
RW5jb2RpbmcvRm9udERlc2NyaXB0b3IgMTA1IDAgUi9GaXJzdENoYXIgMzIvTGFzdENoYXIgMTE5
L1dpZHRocyA0MTggMCBSPj4NCmVuZG9iag0KMTA1IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlw
dG9yL0ZvbnROYW1lL0FCQ0RFRSvLzszlL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDg1
OS9EZXNjZW50IC0xNDEvQ2FwSGVpZ2h0IDg1OS9BdmdXaWR0aCA1MDAvTWF4V2lkdGggOTk2L0Zv
bnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL0xlYWRpbmcgMTQxL1N0ZW1WIDUwL0ZvbnRCQm94WyAw
IC0xNDEgOTk2IDg1OV0gL0ZvbnRGaWxlMiA0MTkgMCBSPj4NCmVuZG9iag0KMTA2IDAgb2JqDQo8
PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0ZvbnQ8PC9GMSA1IDAgUi9GMiA3
IDAgUi9GMyA5IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+
Pi9NZWRpYUJveFsgMCAwIDYxMiA3OTJdIC9Db250ZW50cyAxMDcgMCBSL0dyb3VwPDwvVHlwZS9H
cm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyAy
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
Ui9GMyA5IDAgUi9GMiA3IDAgUi9GNyAxMTAgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VC
L0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0gL0NvbnRlbnRzIDEwOSAw
IFIvR3JvdXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+L1RhYnMv
Uy9TdHJ1Y3RQYXJlbnRzIDM+Pg0KZW5kb2JqDQoxMDkgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURl
Y29kZS9MZW5ndGggNTI1Mz4+DQpzdHJlYW0NCnicrVxZj9tIkn434P+QjxLGxWYyeU4bBfioXtSi
e7thFzAP7nmgKMrimlbVkJTVtb9+IyKTZCaloGjPYNBjW4rIM84vIiV++kO8fv3Tb+/u3wv/9la8
ff9OvH14+eKnX6SQ0vND8bB7+UIKH/4nRZZ6GXyU+JkXp+Lh68sXvviM//dfL198Wr1f34Srsq0+
r9XqAP9Vh3W0+rwOVyIX6xv9WbnOViexjldfkTh/gm+fHNJ2na6ekbrtynWiyQQwPa5votURSDsB
H9O/dvh5ty9FgfT4XdOsJcxx6GiYDr7OYZSbYCWqVuCf+7UmxKlwKSI/bGFmHEF/mdc1fnX4DJ8O
i3olNkf4A2b+p3j475cv7uCA8JD6YwnT0JOpfSyfVnkrDmsZ6JWeOM7M9/wgFHFGA2jOU4nbETns
Ra5KOrktrIwGGs+pXktff3ag/VweX8aZlwbu+DccbaK8QLq0Ha2lwY3om9CrKnByPK6qK+noumNT
vsJvxAnuVi+63T8ea2auIEu8ULlz4SbFE90g7euJNh2tWhwOZAXu1IhBfYSPuwrnG05AdDgnXWGH
qxMNXTzep4y0RInPjyA6ZUvDdf1gPaMMzbqb4dro/5Dw2vUlKZ6y3oYRzWE5JGZPzSOuZgP/rktc
N52mJ/CvD/uSZLPQF172Fz5I/W46/U+/qAvKGQS+l0bOYl77Krq7nTJf0uwgiLxIuTvBRZRPtbkG
OsJ8A7JX1XTzz8tWlSpPqrNV/bJsVWnipZNVvcJzyWs6z4NRZfzoVOG1d/tlh6XCwFPyBw9LhbGX
Ze6ySDPNFX4lE9LldbXWgrbsqEL4KAt/8KhCGXvu5bNSG8oMxNalzQ+wVC11i5aqUk+dL3XZ8YWh
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
fjzXRpWSfsKcqQgrDvnwIx8QsBqUd3zi8Tx5UEOV0v8HHYX6qA0KZW5kc3RyZWFtDQplbmRvYmoN
CjExMCAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHlwZTAvQmFzZUZvbnQvU3ltYm9sL0Vu
Y29kaW5nL0lkZW50aXR5LUgvRGVzY2VuZGFudEZvbnRzIDExMSAwIFIvVG9Vbmljb2RlIDQyMCAw
IFI+Pg0KZW5kb2JqDQoxMTEgMCBvYmoNClsgMTEyIDAgUl0gDQplbmRvYmoNCjExMiAwIG9iag0K
PDwvQmFzZUZvbnQvU3ltYm9sL1N1YnR5cGUvQ0lERm9udFR5cGUyL1R5cGUvRm9udC9DSURUb0dJ
RE1hcC9JZGVudGl0eS9EVyAxMDAwL0NJRFN5c3RlbUluZm8gMTEzIDAgUi9Gb250RGVzY3JpcHRv
ciAxMTQgMCBSL1cgNDIyIDAgUj4+DQplbmRvYmoNCjExMyAwIG9iag0KPDwvT3JkZXJpbmcoSWRl
bnRpdHkpIC9SZWdpc3RyeShBZG9iZSkgL1N1cHBsZW1lbnQgMD4+DQplbmRvYmoNCjExNCAwIG9i
ag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9TeW1ib2wvRmxhZ3MgMzIvSXRhbGlj
QW5nbGUgMC9Bc2NlbnQgMTAwNS9EZXNjZW50IC0yMTYvQ2FwSGVpZ2h0IDY5My9BdmdXaWR0aCA2
MDAvTWF4V2lkdGggMTExMy9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1MC9TdGVtViA2MC9Gb250
QkJveFsgMCAtMjE2IDExMTMgNjkzXSAvRm9udEZpbGUyIDQyMSAwIFI+Pg0KZW5kb2JqDQoxMTUg
MCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvRm9udDw8L0YxIDUg
MCBSL0YzIDkgMCBSL0YyIDcgMCBSL0Y1IDE4IDAgUj4+L1hPYmplY3Q8PC9NZXRhMTE3IDExNyAw
IFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hb
IDAgMCA2MTIgNzkyXSAvQ29udGVudHMgMTE2IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFu
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
xqy25TMWty2bvjZrvf3HHPcuneHe6IJYO6EdbgQfAfuhPHOCRHLYG9MaP+ltZ3xsfBzDj5l4UZmM
OWacI5yWaZBNaNunY1CRavzpgFVv9974ihZIfqZIyPVyuvfL3Tzp+1fcFFt4a6Ocr02eNVkUhsFE
rqHjVvOaCGtTpUSore5nrjbclPDVIhH755gnIgFacsUJ98PFwNginP62EAM5SVX/drdgRB73/6OG
All3hxtRxhQ6G9tPHxqCn2fM6Qf63uWz92KeIhChtSvFkU6RSsl44onQnGBw/6KzZ0abF7i1x1dy
I//hF+Bdnu/NPizMNw6F4kTq/vi669RzP7/G8RSFr+ob9rVLj2S0LV+Ib6lGQA+p6i+kypMNFGgg
H+ZsK84d5n8u+A8tpM5Q+jmDj16Qi7oLcv97+0YHBJi0YURWTuNVKOEvMuFbPwvidvWRylRJxcrN
k/j3AXbxgft2EZU3aWS4ROfIlBxgoghGUSHYHd16GnikW2VrhY+cVPfz828M6Kdtrr27MT470gBz
jhS+Sq2rfB3a7pinWeAyTN+49Di7VMFkwXta+z8lI6+3DQplbmRzdHJlYW0NCmVuZG9iag0KMTE3
IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9Gb3JtL1Jlc291cmNlczw8L0V4dEdTdGF0
ZTw8L0dTMTE4IDExOCAwIFIvR1M0MiA0MiAwIFI+Pi9Gb250PDwvRjIgNyAwIFIvRjggMTE5IDAg
Ui9GOSAxMjEgMCBSL0Y2IDEwNCAwIFI+Pj4+L0JCb3hbIDAgMCA2NDEuMjkgMjg2Ljk1XSAvTWF0
cml4WyAwLjExMjI3IDAgMCAwLjI1MDkxIDAgMF0gL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGgg
MTUxMj4+DQpzdHJlYW0NCnic5VnNjtw2DL4PMO+g47ZAtaZE/V2LJosW7SUzLxAEzbZBtyiSAkXe
vh8tyrZm7ImzvRTYHCYgTVIkRX2ktPcPJ6JsHj8dD4MtwRv8xiK/TObj4/FA1sdgKBXrinmqNGfj
fLKlGGK2xMblYEM23g3WxUa9Ox64ROtzZRQTfbEUm6pSahnCPeMWtRDGilhK10nOlpyaG0pBWL1U
xhgRNdUuPsj+djy8/1aS4dj8g//Nw/FgyPxk8PPBvMR0nMZspICi4Jjwm7iYN0jLwUus5C3KRlKR
o2XosrMxmj9WGCfRcdmi4GY1T9kmbyhni5Uh5QcsDk9isIMXhivFZn9pB5QPCzuBnOWl1BUDavcP
J3at2knK3LeSH4ud4QtS4oqNeYxJGRwsBCkSUmAoZPGMUrJEjZK8FjcKV4YbwihcVRtVLUO4Z9yi
FsLEdnCmrTPQ6JS6USlxQ73UzxqBqnYBLspdyvxlho+q+P6MynjtUAhe/pnz++MhgTTfDTglEKex
QinZgc35SdKFYrkbvjl/OB5enauBpYJH6ealwp3dlGUY5052226A3bLTLtKQ4k67KYw53GU3U03o
HrsFdl0ne78l67BfqY+NRtkBcBGAZoM5/wBm3DLgMwBB9hbg2gUxIGcuIm9qwaxyv162+XD/Om9V
TmEbCdUPiMux+vSzWnSDj9QMvm2RciqhMT83ZowCu5X565rkx8Yk6h1fraFoQ+pcos2UojPJ9uG0
8P/De+kEY/XNLrlJdhXS/YA9QLyebYhjv1FGQBQIEfXm0YSjE2VsocCEUsAHD8AQYf0caRRWVaWq
ZRHuGLeohTD2QSzrOkO0bnajUiKsXupnjUBVuwBnSH+ZkX8ZzV3GeAEtxzI47EBzP2CAcEuFbXTU
2WUpu23Xwa7faRcdy+80K/NO2GmWYZZ22o3jHLWU3QRzH8vY9VftbgyTbcrD1IYPUHHJW3wMHnDB
4xx4yZA5MKBvYJ4kFIhnUePItiQTyOacReqKMdWI3HOYBJ+mGqnuFxlCsg2h1gewRiBlvBeJ14Ir
V0wJ4u4XxTJfvEuX+AiTcFGZfzUmKtzfZP4+4WNAQ1fmn2uSj2sLtRZGA9Pk0mlN/fOa+qcJxx1N
kP13Y/qcwhW4Zy6T+tNtdHYpjlPaNHE2ho6NOKsyttWRUs/7PHHKzUaE9XPFDlVt1DTq9Yxb1EK4
jo1tnTpSNjemibN5WRktgqraB3g5cL/I8HdANK5+3HX5L0C0S5hmqBsLNjFPbt+cO9nNAciVXDFp
h12PS0roRLehVIavsNOszLO0064fh7ql7DZEo06CX0nD5ry9eoAZ1/biFhXcGLUMBZ3jVMEBzdwt
Kzh4TBdTBQfoxFlVqal0esYtaiFcy7CtU0u0uTFVcPOyMloEVbUPcDFevcjIT1d1xMzja83lWXVr
xRS2mSslypkrlOw4JlyG8QHu6mLwnzwInuQ2usuDgNtS2ndOA2aRYef5DwFm3U67CXbTvvMfUqrv
Dl9x/lfntuCDPMTRkATT5CEOAxrqBvdMGsetS/o0dT/G/RLdp5qU7lcZDEknXWCQRhME2qe+opS0
nUIirAztSqqqlFp+N119lHGLmoVxCjJJDxjXcTCMUlA3lBI3qpftc42gqXYBXnS/eN39as9BRLKC
t04GU9mYH9fu0uc15ptptw6MJjPERXaVoSlifMB2avoYXF4klzHsQ7Z9TSyyTbNSc1Q94xY1C2uG
dB3NXvVizq362L5W/5tmF941OlVUcFkMLlL56jmpVEj1iN+PN2llBHmyIhzRLLcoXDMYw0LALaXE
RgnGYj6CsDIibpMQHlVdo9SyPOR3jFvULIzxjDH96Do41lmuO9UNpcSN6mX7XCNoql2AG8kMIYhF
pLT4+PzC3ICR/h1X3p4FNrLARqb654RLxgQkcvlzYbE/ytD9IXku4LYBJM8FZbE/JI8aYfosDx7c
9kepOTE94xY1C2uSdR3dAHVj3h/1sn2uETTVLsCN/SGKYnG5P8+p9n8BZgczhw0KZW5kc3RyZWFt
DQplbmRvYmoNCjExOCAwIG9iag0KPDwvVHlwZS9FeHRHU3RhdGUvQk0vTm9ybWFsL2NhIDAuNjk4
MDQ+Pg0KZW5kb2JqDQoxMTkgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL05h
bWUvRjgvQmFzZUZvbnQvVGltZXMjMjBOZXcjMjBSb21hbi9FbmNvZGluZy9XaW5BbnNpRW5jb2Rp
bmcvRm9udERlc2NyaXB0b3IgMTIwIDAgUi9GaXJzdENoYXIgMzIvTGFzdENoYXIgMTIxL1dpZHRo
cyA0MjMgMCBSPj4NCmVuZG9iag0KMTIwIDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0Zv
bnROYW1lL1RpbWVzIzIwTmV3IzIwUm9tYW4vRmxhZ3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQg
ODkxL0Rlc2NlbnQgLTIxNi9DYXBIZWlnaHQgNjkzL0F2Z1dpZHRoIDQwMS9NYXhXaWR0aCAyNTY4
L0ZvbnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL0xlYWRpbmcgNDIvU3RlbVYgNDAvRm9udEJCb3hb
IC01NjggLTIxNiAyMDAwIDY5M10gPj4NCmVuZG9iag0KMTIxIDAgb2JqDQo8PC9UeXBlL0ZvbnQv
U3VidHlwZS9UcnVlVHlwZS9OYW1lL0Y5L0Jhc2VGb250L1RpbWVzIzIwTmV3IzIwUm9tYW4sQm9s
ZC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0b3IgMTIyIDAgUi9GaXJzdENo
YXIgMzIvTGFzdENoYXIgMTIxL1dpZHRocyA0MjQgMCBSPj4NCmVuZG9iag0KMTIyIDAgb2JqDQo8
PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL1RpbWVzIzIwTmV3IzIwUm9tYW4sQm9sZC9G
bGFncyAzMi9JdGFsaWNBbmdsZSAwL0FzY2VudCA4OTEvRGVzY2VudCAtMjE2L0NhcEhlaWdodCA2
NzcvQXZnV2lkdGggNDI3L01heFdpZHRoIDI1NTgvRm9udFdlaWdodCA3MDAvWEhlaWdodCAyNTAv
TGVhZGluZyA0Mi9TdGVtViA0Mi9Gb250QkJveFsgLTU1OCAtMjE2IDIwMDAgNjc3XSA+Pg0KZW5k
b2JqDQoxMjMgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvWE9i
amVjdDw8L01ldGExMjUgMTI1IDAgUj4+L0ZvbnQ8PC9GMSA1IDAgUi9GMiA3IDAgUi9GMyA5IDAg
Uj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsg
MCAwIDYxMiA3OTJdIC9Db250ZW50cyAxMjQgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5z
cGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyA1Pj4NCmVuZG9iag0K
MTI0IDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDM3OTc+Pg0Kc3RyZWFtDQp4
nJVb3XPbNhJ/z0z+BzxKcw5DEPy86TTTxk7PN8m1l3qmD+090BJlcULLKknFcf/6210AJEBpKXUy
cRQbWCz287eLtXj7i/juu7ef3t9ei/D778WP1+/Fn69fqUApWYgQ/sigSIQswiCVIsmKIInF6vH1
q7efqr6UUSKun8R/X78SN5/eC+EQk4bYj3ew9oMUUgZhLO42r19JTVbEKkRiRDMXd0AzFA/45afX
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
NSAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvRm9ybS9SZXNvdXJjZXM8PC9FeHRHU3Rh
dGU8PC9HUzEyNiAxMjYgMCBSL0dTNDIgNDIgMCBSPj4vRm9udDw8L0YyIDcgMCBSL0Y4IDExOSAw
IFIvRjkgMTIxIDAgUi9GNiAxMDQgMCBSPj4+Pi9CQm94WyAwIDAgNjUwLjc3IDM4MC4yN10gL01h
dHJpeFsgMC4xMTA2NCAwIDAgMC4xODkzNCAwIDBdIC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3Ro
IDE2Nzc+Pg0Kc3RyZWFtDQp4nOVZzW4cNwy+L+B30NEtUHko6rfHoknQor3EfoEiaNwGcVEkBYq8
fT+K1OzM7uw6TYwgwOawDjkkRVL8k3Tz4pZCdvfvr3aTb4kdfnOT30ju3f3Vjjzn5EJIwLgHhWN1
TJOPwVHMPhTHpfrmGERTMODV1S5N7Es2GEw+l8FnkIkF7RpxDtoTUyQfs+vLFFeCbyUNJQwCsalo
iG4ODdaVcaD942r3+lvxRIjuX/x1L652jtzPDj9v3MX54ra7ApTQE2tMvsTmXsInO67BB3Icm6fu
CqbkiV2o0VN1bzcQt52t+QqvBJI/YItT8Axv4Q8VoYoUxYBQ2efYESFDWRcyNOchJ9QqnguJRTjk
hBR9dYGKT13MIdwXZ/ITNIrsa2diGD41mAwjctc5ASFsyXPqiIxEAALqxTQvDjk1Oqog1jBo8E9z
FFi4324gOlvpW0N18lPqOkNABSKTL9SVBtsk+xE9V0VUj7gKVRZSMT/cXe1ungfsBcs/d/f6alcA
uu8mbKuL4IBHAmRScndY5ebFLTzV89vdW0hf+2/u3sjeTi1keGBydz8C6zax/5/22Z3qudQLgdcQ
ca35wl2vL6TDzfN6yleiDHaJGaGivrr+xSSGiTMNgb8ZkmKBCYb8MJA5S2Yo8vctyncDSbRWfMNN
sm8ItKVKdIqWEKxMPTGQS1+H+sQezWSpUjipPioVySZkyfyvQn3KKJdlpRIfBJN0xkiy6BxMGt+U
fWSkbpMMFtYJ9Uu6aW+mUj2lmR4hpZhe/2o6cuNQDu0OU+U4kH8PJBPS6Bzyz9nuhLZjyL+2KO+3
FhqpRVOkWaXbLfYPW+zv5/1BLR3IfwaSa0lHm1Zjm9kfZq+j/JIMIzwGE/EiMwq2k9/Qm4jBUvLR
VJEWBVmde+mXP5JQCqGrMRoLzV9b6rTGaZDKFdoV4hy0IEbNT+jzugwafN0rodAr7TNCa59VfWNc
2raYSFzvupdl+OPtjlOQGsiMgSZr2kmTu/5+szNsY29OlQMuh8Kvp/OBKSMBxgXCQBF7ix+IiFkI
jb3FPqql0mcTsckA2NsHrzY+Moa6mW9AKlZoV4hz0IIYtbm6scpEXbDpoJDMh6ahIob2nXNt2z4y
L87o2+O+gWk0hT7uhacOQpTVtezrOFfMhCnR+Ov5wAwZc3cek+TDHoFZGCQB03zCdJayDJ42dSog
SSuuyAPBmMeFVjkHpIKFeIU4By2IKXTJug6msgwTVAsDZEdVx/HV9FfOtXmL2LxAu4/DE3HmEe8E
CbwIz+lkyOGgktOSwYJ2ixanGQ4r2tNyG/c8+xi5PGmSLmhPDsLiv57rh3I/t/7zkdxPyT3pH+C3
M+TDHkFVGh6qHRwYeNLmredNhSRSSu609hnHZ545DVC5vcMvEeegPTHV3AXrMlRinxG6EgoIqapo
H1X5wbeybZF4l2b0cdZxCP0OQA4T7WPSjjn5ykuGM+kRURRWpKezIyU5Sx6L/ezp6Egub2VHeKQz
heibnsVx5nuYEXIHg8NQ4CL4EIrMYHLfI+dLhaQ45tqJ7TO6tRAbq0Im+ZXet+wR56AFMcZZkazr
UKEuWdUwqE8bXcvx2Uwy1pWBy950iZZvdCfuVx6E5sBPPsKHdCj8k4KU0ZMl4/UO8mGPkBu8isM/
9XKGORJnq3FhqRDMjlHrhX1OWvuM1SCVLMQrxDloQZymLtnWwZaIZFNDISE2LRUxLFDWtYHLOn6J
lm8Uc1S5FPv1HJdFkJ6sunHCZNaWDE8T0DEcyaWtgM6PVN2a5Iljv60DoXsTGqrKvG8yX6W22FaG
EkJsnyN1YmUd0OzPNeIctCC2vbF1bN9MjXlbh5aKGBYo69rAZdW9RMs3qm4jX8CamqTKU1+c0KHw
x4L0aLaYfJZDb/AhfanXghMvXSQzo1xXV3m/k+uNWMSsJMNpf5A6Qtxad4cPaOpXyhJnEaKjqyg3
+iYUUMJKdEWesPrbUhCrs0vV1ymYHL33I3kUwzwLCUmvWBQRc7+xwAwAycYnB1QagNxu4L8gHV/R
qEFrjAqYWKFdIc5Be2KShzZbJHi4KZsKBgilKji+qu7KtzLs4NYvH9/66XVLSCIek0iy4Php6zng
bgv5ct5ubIhe781ONYT6RmSbz9b70iekLITjc2uDp7WFKQto+79G0x1hIs1FtuLeg6LN+KZaKtfK
hONctxkodGELfz37BH898piWG9SjvjdT+0qec+S9N69UijPtfzhIIIsNCmVuZHN0cmVhbQ0KZW5k
b2JqDQoxMjYgMCBvYmoNCjw8L1R5cGUvRXh0R1N0YXRlL0JNL05vcm1hbC9jYSAwLjU0OTAyPj4N
CmVuZG9iag0KMTI3IDAgb2JqDQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8
L0ZvbnQ8PC9GMSA1IDAgUi9GMyA5IDAgUi9GNSAxOCAwIFIvRjQgMTQgMCBSL0YyIDcgMCBSPj4v
WE9iamVjdDw8L01ldGExMjkgMTI5IDAgUi9NZXRhMTMwIDEzMCAwIFIvTWV0YTEzMyAxMzMgMCBS
L01ldGExMzQgMTM0IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJ
XSA+Pi9NZWRpYUJveFsgMCAwIDYxMiA3OTJdIC9Db250ZW50cyAxMjggMCBSL0dyb3VwPDwvVHlw
ZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50
cyA2Pj4NCmVuZG9iag0KMTI4IDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDQw
NzM+Pg0Kc3RyZWFtDQp4nJ1bW3PbuhF+z0z+Ax6lGZsmCF7TjGcSX9p0zuk5bTNzHpI+0BIVcSIr
DknH8fn13W8BkAQtUGrbaa3YWGCxu9jLtytx8bt4+/bi16sP1yK8vBTvr6/E+4+vX13cSiFlEMbi
4+b1KylC+q8URRiEUSyysAjSXHy8f/0qFF/wf399/erToivvdst4UYnluVrsl2rxbZksxP3yPFuU
Sxktug5/qJqlDBei7mhZvKhb/EXsqnIt9ksJmvNksSZi2ibT/2rE8j/i499fv7ohxsCcZSdSxEcx
ZucTnStjTdadeelSuseErvtGZ4q2W6bmUDo/X9yDx/KBbvVAf67BIC72hX7Rim+42UbcfMCFrrFS
PDTVhlf9rHDXFns8bevVFpLYlFi42+GgJ758t8Wue/yx7lpa6+PYCD4t4kBajpuqfSAWIuaore9o
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
LMdKwY9MdPsdIXs8ir3rcxlvtoExbMonT5JuXDBkP1o7/hbFw6NPFkhdyROP6ea/R5GEsN0DwtvP
yMR+WRRQ2rF54IJMKpysPfJFLmftKZ06/3Bcyq/eezhXcP8FvhueYA0KZW5kc3RyZWFtDQplbmRv
YmoNCjEyOSAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvRm9ybS9SZXNvdXJjZXM8PC9G
b250PDwvRjIgNyAwIFI+Pj4+L0JCb3hbIDAgMCAxNTAuODcgMjEzLjI0XSAvTWF0cml4WyAwLjQ3
NzIzIDAgMCAwLjMzNzY1IDAgMF0gL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDgwPj4NCnN0
cmVhbQ0KeJzlVbuu2zAM3Q34HzimBcor6kWpY9EH0LHxHxS4LS6apUt/v0cWldhNmuluySCHR+Th
Q0e2Yx/pzzw59prIccyKVWOlb1/miYS+EpYXmsRj05OUwCnQaZ40suRI4pRDol83gOM8/QMizFdW
EQpgS6V5XQHHVk0VlFFDaGuu9PvHPAmHnIbfadgxs0ggiexSplS4uEjGadb3eYoJzjoAPBw4LNQs
I4bzHrhnXZyRvzhPlseDWPwowyw4W5UG9AYsctcdXH/O0/NbTIJwDI/XOjTwYZmnp88eAgjtR8sz
JAaT3jnCU7nUinYje1AspzYqiOTw/s3y0gTkqs+uwn35+F/0aUU/LT3ZhtwrVxe25IdoDFJSKIOg
nAluKhYjKVI24h+AX0efUImExPAe16RbmEGp8Dxvi/OcZI0bfztnG+wOuGddnKuA1ZMl0crOyajB
rH6+rUQDrHYL3bd20euj9Xy80k7y2IWonUBtry1MbeR5S34It4Tp7wuzenYaNy/zAdTKa4eRFXdV
hIuSvfnNagMNmV3pQLv+hVXPoWZ15vXeb4F71sY565q455GUVmb7AHVrPde1SgNGBz103+BGng/Z
+bVIa+HcEqjiu//aIhUBu2zJD3JLpPlM8Bfh25OaDQplbmRzdHJlYW0NCmVuZG9iag0KMTMwIDAg
b2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9Gb3JtL1Jlc291cmNlczw8L0ZvbnQ8PC9GMiA3
IDAgUi9GOCAxMTkgMCBSL0YxMCAxMzEgMCBSPj4+Pi9CQm94WyAwIDAgMTEwLjc0IDExMS4zNV0g
L01hdHJpeFsgMC42NTAxNiAwIDAgMC42NDY2MiAwIDBdIC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVu
Z3RoIDUyOD4+DQpzdHJlYW0NCnicjVXLbhNBELyvtP/Qx3CgM93z6JkcIQGBQEiwPwCSExEFhHKB
z6f3Metdu9dZW7Ktcm11T9VMj0Nh+Ns2Dt63DRB8BP14hIYwhxxBMnovEBOmXIAYExE8H9rmW9u8
6drm+h2DQ/JZ/+3u20bFnL71KyMH9pAJU/DQ/epLPLTN1d2r7lF/oyucglK7WwU/VNDnqEoTejuh
5JyvGJjMPxUV4TCrPlc0JA4z92By703dnzPqcpSK/hvQO11+EzNGP9pEAqFgcrZNecMmUXEXBpuY
B5uuvloOfaqgxuLn/r4YDr09dteHGCFFFJdezLB/nTRHHiNB0lXR1JubxfsnF0zBEsuKerNBZa2V
eZcqB0ye9qkmzDGsqLRB9YRe7TpXHXNOs7s2er0lqxbIullfBRJJmaNMpwFFr1lfCGhhMyHnAFF0
09ALiWjq3q+oW94N4cVdqswYXNyl2ofHsqLKBT9O0XzJ5nUHW4kE3Wll3UEwa7nTRBijlFwTiU6P
QTLOs3FkuGhN8LEfJGNJ3PJnYHLEsI+pgeZzZp1A0yHfnECLwazb36+PKlZXWETmjX5eZNqo+4ss
rd9bZPJ+KnLu/aIID0X2mD1R97g9UW27x/DJnU/z1+NRShhEoOi6NbLh4c91RtPxBvlu3kHzLbaa
8TZ6vJmW99Vvk/tgovZN2plcu98fJvfJ1D3MFv4HgDiTIA0KZW5kc3RyZWFtDQplbmRvYmoNCjEz
MSAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GMTAvQmFzZUZvbnQv
QXJpYWwsQm9sZC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0b3IgMTMyIDAg
Ui9GaXJzdENoYXIgMzIvTGFzdENoYXIgMTIwL1dpZHRocyA0MjUgMCBSPj4NCmVuZG9iag0KMTMy
IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FyaWFsLEJvbGQvRmxhZ3Mg
MzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgOTA1L0Rlc2NlbnQgLTIxMC9DYXBIZWlnaHQgNzI4L0F2
Z1dpZHRoIDQ3OS9NYXhXaWR0aCAyNjI4L0ZvbnRXZWlnaHQgNzAwL1hIZWlnaHQgMjUwL0xlYWRp
bmcgMzMvU3RlbVYgNDcvRm9udEJCb3hbIC02MjggLTIxMCAyMDAwIDcyOF0gPj4NCmVuZG9iag0K
MTMzIDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9Gb3JtL1Jlc291cmNlczw8L0ZvbnQ8
PC9GMiA3IDAgUi9GOCAxMTkgMCBSL0YxMCAxMzEgMCBSPj4+Pi9CQm94WyAwIDAgMTEwLjc0IDEx
MS4yOF0gL01hdHJpeFsgMC42NTAxNiAwIDAgMC42NDcwMSAwIDBdIC9GaWx0ZXIvRmxhdGVEZWNv
ZGUvTGVuZ3RoIDU4Nz4+DQpzdHJlYW0NCnicpVZNb9swDL0b8H/gsTuMFSVRHz2u+8CGATvMf6BD
sq5Ft8Mu288fHcuOHdOztiZAHLw8kdQj9RSD0cKvtjHwrm2A4APIxyM0hMknhpjQRuCAIWUgi4EI
fh7b5nPbvOra5vqtBYPkkvzafW0biWXkLQ9GigESIUeG7nuf4L5trm5fdI/yHckYJ8TutWDfCmZi
tN6P6MOIOpM4juiTih7UCDBxE0t9Bf2ocu9U9IuKHlV0qOyNiNJwQnaDdgw+YzC6dmlDu2AwF/F4
EG/SzWQb/Eq4kL2Pa+Hm235S0YMa4Sycj5ZWwslguCnCJ6Wht2cp+jFiCIxBluyNUf+6kMJa9CZC
yMgi9UmKm9kIhKkOHb2eKunTzMJm6Z5fhPWTFBTzJHG63Ao7NDZtb+Wcgxwy9cTs3JDCbFRDETPn
BfVmq3CRKdmqqNaL6FQXNWBiv6DSBtUROun0OurzGuJEgrgstrIhJE6Tw9gQiZOcVY6ZNltZVoKX
DZEdUuL2uAhTth7rmDK1tGaOvlBOw6YxnKOJAzhhzscUR1VsjHGSdZ2kzGl9krn0tUmK9iXJWvtZ
EntKUiN2odaoXai63EPzyaxN9uVw6gKKvUGWfcs5PS1+r5rkD9X4Diqq3w2/d264/Wz3KqrfcJ3K
3bnhFlz9sjheHj2LLMv+x9Z9T5XBRp/Njo3l3gBoQd2yMSK0yVdFlcmNMu1VUXt35gU1qNbE/4C6
v3DXJXiD1mgaPM90vdh+WHZh13TLyS+t3/tzo7R+9LRZ0j27+QNc4/yPDQplbmRzdHJlYW0NCmVu
ZG9iag0KMTM0IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9Gb3JtL1Jlc291cmNlczw8
L0ZvbnQ8PC9GMiA3IDAgUi9GOCAxMTkgMCBSL0YxMCAxMzEgMCBSPj4+Pi9CQm94WyAwIDAgMTAw
LjgyIDYwLjg1OV0gL01hdHJpeFsgMC43MTQxNSAwIDAgMS4xODMxIDAgMF0gL0ZpbHRlci9GbGF0
ZURlY29kZS9MZW5ndGggMzk0Pj4NCnN0cmVhbQ0KeJytVMtKxEAQvA/kH/qoB9vpnrc33yCCB/MD
uqzCsiqsgr9vJ5tMNptZg2ACmVAMVdXVPaMxMHxXSsNtpYDgDuSzAkUYbWTgIGsAR7ItATF6Itgs
K/VYqYu6Uqc3DBrJxJigfqmUkGl5ZXFogwlgCMkZqN8aiddKHZ0f1yv5R53YW9laXwn43oMhsM3o
okd9smKiQ6FHTXSi2qH3RYanIvpcRJdFdN2i11KqcgZdsG0kHMBa9LYcSTwUiUdDsY3EcBtJToO0
NpMwRmUPYZC3fhqGDUyTMKSHJkf0UNC6HMprOu6AHDL52YY3z151zNJpAkpI3FV3lt3p6LOPMnqa
nTQyO7QRI6URrd43LS61c4dND2xCk6R5Hl3j/988Cl+yu6w0dCukPEx+Mkxd3HPDVIg7GIwpjnLB
XpRDCNk0Tid4G9dB0YnITmFzGlvTpKdH4GTbAI0mScFCKa2aPwOjCV784eB+FtGvHrWebeb9KKpt
etRZ7X6/feoiwcztM9q7LvIuc64/AJMPqw0KZW5kc3RyZWFtDQplbmRvYmoNCjEzNSAwIG9iag0K
PDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFIvRjUg
MTggMCBSL0YxMSAxMzcgMCBSL0YzIDkgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0lt
YWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0gL0NvbnRlbnRzIDEzNiAwIFIv
R3JvdXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+L1RhYnMvUy9T
dHJ1Y3RQYXJlbnRzIDc+Pg0KZW5kb2JqDQoxMzYgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29k
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
b2JqDQoxMzcgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1R5cGUwL0Jhc2VGb250L0FCQ0RF
RStDYWxpYnJpLEl0YWxpYy9FbmNvZGluZy9JZGVudGl0eS1IL0Rlc2NlbmRhbnRGb250cyAxMzgg
MCBSL1RvVW5pY29kZSA0MjYgMCBSPj4NCmVuZG9iag0KMTM4IDAgb2JqDQpbIDEzOSAwIFJdIA0K
ZW5kb2JqDQoxMzkgMCBvYmoNCjw8L0Jhc2VGb250L0FCQ0RFRStDYWxpYnJpLEl0YWxpYy9TdWJ0
eXBlL0NJREZvbnRUeXBlMi9UeXBlL0ZvbnQvQ0lEVG9HSURNYXAvSWRlbnRpdHkvRFcgMTAwMC9D
SURTeXN0ZW1JbmZvIDE0MCAwIFIvRm9udERlc2NyaXB0b3IgMTQxIDAgUi9XIDQyOCAwIFI+Pg0K
ZW5kb2JqDQoxNDAgMCBvYmoNCjw8L09yZGVyaW5nKElkZW50aXR5KSAvUmVnaXN0cnkoQWRvYmUp
IC9TdXBwbGVtZW50IDA+Pg0KZW5kb2JqDQoxNDEgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0
b3IvRm9udE5hbWUvQUJDREVFK0NhbGlicmksSXRhbGljL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIC0x
MS9Bc2NlbnQgNzUwL0Rlc2NlbnQgLTI1MC9DYXBIZWlnaHQgNzUwL0F2Z1dpZHRoIDUwMi9NYXhX
aWR0aCAxNjkwL0ZvbnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL1N0ZW1WIDUwL0ZvbnRCQm94WyAt
NDc2IC0yNTAgMTIxNCA3NTBdIC9Gb250RmlsZTIgNDI3IDAgUj4+DQplbmRvYmoNCjE0MiAwIG9i
ag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFIv
RjUgMTggMCBSL0YzIDkgMCBSL0YyIDcgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0lt
YWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0gL0NvbnRlbnRzIDE0MyAwIFIv
R3JvdXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+L1RhYnMvUy9T
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
+MYRS7vnrJY5iIcDF2iQwJSbATS8kreotr7He2DOnUqijGYAgnke3bnrJAidOG+f7Yfx7g5irMg1
DJfMSL0tVHf2kdg/sPOp+85mbJOWrouz3870n4ZKvVR35e8IegRyqjti4+aOHYxus/0iQz06dlWu
myOOUpRbvbFTjnNIcYp+K0MDqEcsvltGi4RauaiUu9q8sciGl7YheQdTutDfzyldcaYXrUWJ3Fpk
y2lWD02KveLmKNufmIz4y/h4Uzb8PGpotUNlCJ2Q5hGmef9tGyw6++hg/+SwEDPcRQ4A761o6QEH
jsAdO+K4BXeW5ev425e33tjjY7OF1PBrSYP8nLbyeV/S+Uzn8L2M4YH4kduezpkPxam4QY63U7p0
97J9qw0eWlsq4YaWofLE9V+j9qZbXax9IWeZ+pM6m5BNhp4RLXkDCkBmu+LsdGMegTsezas12I9Q
if0M/KEJj+/vJn9iUKx5FujBxzVxfYx3pT7fK3yN0ETb82B9COJNaZy/XjhG6frKROImQr+OeRi+
VMgj6C82xMeHC5npwAxERXmNH+lfoEvfc0CPQWmEP7wM62dSROG8KpJx/UNWwMkW4GOF6bQY4k+/
fjv+qnxr8gx25ViBTV7wJxqHg6BVmY3xn2xmwmQfLCfeXu5vguZRw7G9y+xEJ/Z45iC9j0dGGr+y
i7QLfmtWlbyYfeJB85sPTcZeeoZ+b25Tf6Sfi/FPzOudAj9zEDY/Y89sapTAfFZK1uZg0IesUu/q
/unD2yTmT955LJwGHi6GTZ+JmbrJfEQmQCGsOHN5+x/+lZIWKVlaNaNbzL5YEUZVTHvfQelMydY8
VnYbTbf98KDdvIIfjV6ywpgRfChSfzaxtU4xnHHG8seYEn2mQkt+KY49sjGuMcmQ3gtt5Y43Ntbe
Ujmvuph1wHcsCLb4VAwp90POs2/6w/TtGPkLNTHFqjr3WdnmUCllx4+bPQLxIXQeIwXpX0RffRa9
Pe2rnO1LjixLIKmXJ7eYxtY5fIBHNMQooLNxitRBkOQMLWbCcj4Ktp/9eyktYz1/jgT/H1LEesoN
CmVuZHN0cmVhbQ0KZW5kb2JqDQoxNDQgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIv
UmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0YzIDkgMCBSL0Y1IDE4IDAgUj4+L1Byb2NTZXRb
L1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDYxMiA3OTJd
IC9Db250ZW50cyAxNDUgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9E
ZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyA5Pj4NCmVuZG9iag0KMTQ1IDAgb2JqDQo8
PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDU2NzA+Pg0Kc3RyZWFtDQp4nJVcW2/cOLJ+D5D/
oMduwNaI1B1rGMjNBz7ALAZnDezD5DzIbXWsjdz2SnKczK/f+oqkRKqbai0CO3I3i5diseqrCxX8
9kdwdfXb759uPwfR9XXw8fOn4OPd+3e/3YhAiDBKgrv9+3ciiOifCMoojGQS5FEZZkVw9/T+XRR8
w6//ef/uz83wWAfbYvO0vUw21cs22bxs401z2Kabb/RHsNteyk21e6QPqV2u2jV9vxVyU/fBNttU
B7T7gnY0ne3/B3f/+/7dF5oNZmTmIJMoTGN7Dn+eHtJDnhNd6pJfBMP2Mt7wzLblJri9+78APbZb
EW+eqbPn7WW6+U5zvNS9D9SMPwzoAetuDg/0Mah/UoNYrZh7re7psWXODESSb4KeHusa3wXNfivE
JqgOv3zL1SzPyiQUZr4YgEd/wIx7nitPy6xDJGAxPQ7VPS0ixV+nuxd5HErhdg8+VD9oh2ofEbXO
SpfIO0CZHw3Q1VsRbXos/cUsBWvqm3taROudrEzFUV9fbiE/n8GC4K9nrPmgl+/po5RhOutjeKwG
3gcPTSziMJ6td4cl8Mx/kOTWnY80LkIxG673tU1kmMTr2BonSVim82UwX4N/v5LE1V1TP/iIaU+i
tQOVZZgWp3l+miIRSZhkLkXobUvSIdfNJBFlmM9Owu0+6F9Jcng3+Jc6WDgYF0engc41M+jMUcuL
sJBmr+rWewqiPCzd1ruBjnaPcZNJm/jISY8l0qX3qU5fF4UMo9kUWPon5aC0AE2DD/UQQLfyYz/T
ef2oudsW4tMPpAACOqlE0L+MnXL34zk1By72qoqY5gaZnqYYXEahoMcd9K6PqojD1FkYfQyKJsTc
wiVhzV1+vDXY8uExwOnw70YSl0e70U7q5JtmCXS2sk8wDUrrvHT1vsGfP88JVkZqJDGd18ZMDI++
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
0lDO2qoXv8Ef9KnSCFnzdf2T2hUzrjpw0q1c86ImwRlMq5uVGlhGoXDIlAL++KqvX0+Bahqb1K8q
GoTbd0blRgVulKsF2RnP+jCsMY7euwI555+d7r13BQrJsMJuOxnH3NLFfKvoH8gEQM9xaa8VoVcZ
WRXP6Gp9Z9opJtfu7X+RiIozgTp1a25AbwnqWoj9IjrRCVn6zO0jj1HRIfC+t2nPk0L3ka7Tr0WE
iLEzkUVAiHtZWexy9VyZnwpjMZa6CPa1cW0nh5hrcw7nI0SlJDBq3idR7fe8dVwZYl2l6MeXFzq7
w5CC/XByv8OlwneUH+buWHecIeBAN1xap0YQ50RdFXjQYTclQb4XoxSeDLh+nwqzZ7+HK7xTiu2w
44iLTiW/1Nxvr8IrKUdb8vHtLmdZiCKyyCwLLsyD/+IXtMOMQqWD+4YrBueXG9SlDutFNuNdmN6f
b5IZktnOIDedvlX0ZO5JYKIvajtVNdFYjaP2pB/M3V8OUqmJTS+8cV7TQCef2LtrOKe1O7WOowje
qYTWDPDP/JX/AGeS9OkNCmVuZHN0cmVhbQ0KZW5kb2JqDQoxNDYgMCBvYmoNCjw8L1R5cGUvUGFn
ZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0Y1IDE4IDAgUi9GMyA5
IDAgUi9GNCAxNCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0g
Pj4vTWVkaWFCb3hbIDAgMCA2MTIgNzkyXSAvQ29udGVudHMgMTQ3IDAgUi9Hcm91cDw8L1R5cGUv
R3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMg
MTA+Pg0KZW5kb2JqDQoxNDcgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNTUw
OT4+DQpzdHJlYW0NCnicrTxdb9w4ku8B8h/0skD3nq3wUx/AwIdMkrnNAbPYmwuQh8w9yG05FtJp
e1pyMtlff1VFUiIlUVLiwe56OxJZRdY3S6xKXvwr+emnF7++evs6YVdXyc+vXyU/v3v+7MUvPOE8
ZSp5d/v8GU8Y/IcnJUuZUEnOyjQrknefnz9jyUf881/Pn33Yfa33l3KXfMK/pz1Xu/v9pd593Re7
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
U2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA2MTIg
NzkyXSAvQ29udGVudHMgMTQ5IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kv
Q1MvRGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgMTE+Pg0KZW5kb2JqDQoxNDkgMCBv
YmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMzQyMD4+DQpzdHJlYW0NCnicnVpbb9s6
En4v0P/ARxsbq6RI3bBFgDaXc3JwChRtgPPQ7oMq07FQxfFKStPsr9+ZoSiJsqm4RRHXljjkcDjz
zY3szUf29u2bDxc3l4yfn7P3lxfs/e3rV2+uBRMi4Irdbl6/EozDP8EyHvBQsYRnQZyy2/vXrzi7
w48/Xr/6srhfrtQi3y/VYr+Ui3K3jBZ38IMVy1W4yIstPNTLbMHWeZsz+PK0LSt4r9lyJRfVUsjF
w3IVLXYwjuhafF7ic5oZaWnAIwxoiWizFKF5VjNYTy3WuMZPouuXB7JiKbjlgAhxHHCx/A+7/ev1
qyvYMG7ablMmMgiT8Ta/LALv2Djg0h3LvGPTQE3G3m4fgckGN6sWRkTHiZVIgjA8bSElsiBR7ti1
b2wYBZE7NEex4hklix90pvi7Kn0TREkgp2vBAbTPPoJEBVKduBMQbxqPx7IVKKHIQnZbfFmUjY8u
lYFzgvAUCXzrdJodZyrgsRUDKUypf3hohEiDNBzTMJwlFLSS9glcSB4Il4oIfBomZIiH6bA23ga7
+nDB2MiOxciOp/uL0yAOe14VaDkunU7XfnMdHjN/UN/pJEelehw9BJdBlI7Jvyw+gXRXsbFy/eSV
QBRkE8LBvv+wuJBXDVsKYX5s0O4/oK0fQaTPzwhJTatBw+89i4ZxFMjEXXRW7OExsWdG7EqCiZg5
/kTo+eFC1Fo3JX5B6NNrhmjVI11NP33Y2jzjOLuTlYG7J72MF2z3AJ9PDB/WGuco8qoCYvYAH2bm
uweCZlduhhmDwyMU9diZxJ0N+yPr5KmISS9yL5nidKIDnVEku00RvbTPs5csOUzQOI3MW9haApMs
04XWKHpWbnDHxsVYx/RMb4y3QmfCviHuGYdhsQCpfoBc9TpAUfp0BxaPM5eHWd2RjutNjtlep0lc
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
ZWFtDQplbmRvYmoNCjE1MCAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJj
ZXM8PC9Gb250PDwvRjEgNSAwIFIvRjQgMTQgMCBSL0YzIDkgMCBSPj4vUHJvY1NldFsvUERGL1Rl
eHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L0Fubm90c1sgMTUyIDAgUiAxNTMgMCBSXSAvTWVk
aWFCb3hbIDAgMCA2MTIgNzkyXSAvQ29udGVudHMgMTUxIDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAv
Uy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgMTI+Pg0K
ZW5kb2JqDQoxNTEgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjY1NT4+DQpz
dHJlYW0NCniclVpZkxpHEn5XhP5DPUIsU6qzjw2CCIbDxhodC6wdXlkPLaZHwwqhCWBk+Y/v82Zm
VTddDNWDw4GBJjMrry8rM0fs1XvW7796M5qNmRgM2PV4xK6XL1+8mkomJReGLe9evpBMwH+S5YIL
ZVgqcp5kbPn15QvBPuP/fnr5gl3BjyKTCVuuPnQK1v3Ilr+8fDEBYSiwFpHyLBRBjNqx3T9+LiOM
UuHhAaMgnthJUilug5M+dB66urP71r3SnU/waVN2pex87V6ZDmf48bf74sC6uXtUfOlK0Sn3DL/s
y+2+K1WnZMi8hofw24HIz5+uMsVVHp5eRGlTbtKQNi435/mJ3D1YZDubx67tHNZoB33fgoVs1c06
xbZrOuwTqq466y1QrXZlZWW5PaApxWYDRH+hcWyND+hH766k8x1e5W1EJZOkXGehSr0YbSq4NJeZ
alLFkySk/XN9uGdk42EfTTGXpUluuEg8H4a72Pvo3YILfFx3FNQ65OCdpLMHr6XOh7tduaJIE2OB
xOjWW3RtLEAq4VKHp9+td+DdKtEifCbnWR7yNWnZ5M2IsQZcZQOutem5Mz3JeKIuEaICzJszmFcp
JCfoZTTXXuJ8gpk0nczRNZO34LIRumeyiJimteGJDkS0KqUvLUSJAp9VzvogP7LxEctvUCWMLCV1
ueuhsuwGo8rZf+4hHoSLz/DqIeZfczZFPocEzublw7c6Q1z87+CzdonxFYxmB3x4D7ng8mo2hLy6
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
+25QbMxxQvvx/ZjObukw8clCa4YIjJoQcgGzKUkXiUE2bV3K1aOxTy1PRZgSyg+s4phfjaWIG1DD
VPQbEP+GmmNyPkm/GgsEXUFpW+UpmIUlwMGGTnYa1WB3wHa7Cnc4QINgYo6/u5x1+4sKQV5CZYpX
sqGRnUS3PsiQTB3D2MnwoK3maYSTc7jzZOJ3DwgUPfHONtWY74yoF0cepzCK66ai9R4JrRJ/e89i
pOWi6gIWKxoNtiva19MNXj4UuNNzg2mC3UWPetJydR/Fjsh5rkPJ8/KBMwEXZxb0fPjB1EtE1yns
aOH4pD3M2uCqcb0lwyOjm0T8lwkttE+h3fLnG8hPbqN39P8BHlLxMg0KZW5kc3RyZWFtDQplbmRv
YmoNCjE1MiAwIG9iag0KPDwvU3VidHlwZS9MaW5rL1JlY3RbIDQzMi42MSA1OTkuOTYgNTI0LjI1
IDYxMy4zOV0gL0JTPDwvVyAwPj4vRiA0L0E8PC9UeXBlL0FjdGlvbi9TL1VSSS9VUkkoaHR0cDov
L2F1Lm5ldC9pZXRmL2lkcmVmL2RyYWZ0LWZ1bGxlci1saXNwLWFsdC9yZmNtYXJrdXA/cmVwb3Np
dG9yeT0vYXdheS9pZXRmJnVybD0vYXdheS9pZXRmL2FsbC1pZHMvZHJhZnQtZnVsbGVyLWxpc3At
YWx0LTA1LnR4dCkgPj4vU3RydWN0UGFyZW50IDEzPj4NCmVuZG9iag0KMTUzIDAgb2JqDQo8PC9T
dWJ0eXBlL0xpbmsvUmVjdFsgODcuNzUgNTg2LjU0IDExOC4zMSA1OTkuOTZdIC9CUzw8L1cgMD4+
L0YgNC9BPDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJKGh0dHA6Ly9hdS5uZXQvaWV0Zi9pZHJlZi9k
cmFmdC1mdWxsZXItbGlzcC1hbHQvcmZjbWFya3VwP3JlcG9zaXRvcnk9L2F3YXkvaWV0ZiZ1cmw9
L2F3YXkvaWV0Zi9hbGwtaWRzL2RyYWZ0LWZ1bGxlci1saXNwLWFsdC0wNS50eHQpID4+L1N0cnVj
dFBhcmVudCAxND4+DQplbmRvYmoNCjE1NCAwIG9iag0KPDwvQXV0aG9yKFN1biBMZXRvbmcpL0Ny
ZWF0b3Io/v8ATQBpAGMAcgBvAHMAbwBmAHQArgAgAE8AZgBmAGkAYwBlACAAVwBvAHIAZAAgADIA
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
IDUwNyAyNjggMjY4IDAgMCAwIDQ2MyAwIDU3OSA1NDQgNTMzIDYxNSA0ODggNDU5IDYzMSA2MjMg
MjUyIDAgNTIwIDQyMCA4NTUgNjQ2IDY2MiA1MTcgNjczIDU0MyA0NTkgNDg3IDY0MiA1NjcgODkw
IDAgNDg3IDQ2OCAzMDcgMCAzMDcgMCAwIDAgNDc5IDUyNSA0MjMgNTI1IDQ5OCAzMDUgNDcxIDUy
NSAyMzAgMjM5IDQ1NSAyMzAgNzk5IDUyNSA1MjcgNTI1IDUyNSAzNDkgMzkxIDMzNSA1MjUgNDUy
IDcxNSA0MzMgNDUzIDM5NSAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1MDddIA0KZW5kb2JqDQo0MDkgMCBv
YmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggODI0MzAvTGVuZ3RoMSAxNTI1MjQ+Pg0K
c3RyZWFtDQp4nOx8B1xUV9r+e+4dZoYpMAMMIAPMwAiooNjFaGSUYsFGGQUUBcGWaDS2GHtMogmJ
KZveTS8aHUaNmGqypvds2iabXjbJxvRks0mA/3PmnaOgJnG//X7f/vf32wvPfZ7znnLPeU+57wBK
gohcuBlocnHl2NE707akkFawjMhdXTKquOrVycseJTE1mSh1SMmo8UUvHxxSSmLCj0TR3tHFJaWU
bZiD8lVoJX305EmVIw/4qkgsnUy0/f3RlYFR37xgbSHNO5Ao2TupMr//gnlLWonE6yhf37iwYfHA
5OwBRPErifTmxhXLvDsv2fsPouI8oijLnMVzF/7wwwQbUZIBz0uZ27B0MaWSD8//BPUdcxecPufZ
F2umEo0tIHptzrzZDU3v57gK0f505A+eB4N9hzUF6UuR7j5v4bKVLV9XbSZ0mMjpP3n2klP23tmy
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
d55PvhzkwiT3Pixsqmk+0hCclts7z3yk1R42Nzeb7ceuwP4y2w+xNHpL8NYgCkXr3lbtrN3RyWIc
xJlKbFTiDCU2KLFeiXVKrFVijRKrlVilxOlKrFTiNCVWKLFciWVKLFXiVCUWK7FIiVOUWKjEAiVO
VuIkJeYrMU+JuUrMUWK2Ek1KNCoxS4kGJeqVmKnEDCXqlJiuxDQlapWoUaJaialKTFEioESVEpVK
VChRrsRkJSYpMVGJCUqMV6JMiXFKjFVijBKjlShVokSJYiWKlBilxEgl/EoUKjFCiROVGK7EMCVO
UGKoEgVKDFFisBKDlBioxAAl+ivRT4m+SuQr0UeJ3krkKZGrRC8leirRQ4kcJbKVyFKiuxI+JTKV
yFDCq4RHiXQl0pRIVcKtRIoS3ZRIViJJiUQlXEokKBGvRJwSTiUcSsQqEaOEXQmbElYlLEpEK2FW
wqSEUYkoJQxK6EpoSgglKCJEhxLtSrQp8YsSPyvxkxL/UOJHJf6uxA9KfK/Ed0p8q8Q3SnytxFdK
fKnEF0ocVOJzJf6mxGdKfKrEJ0r8VYmPlfhIiQ+V+ECJ95V4T4l3lXhHibeVeEuJvyjxphJvKPFn
JV5X4jUlXlXiFSVeVuJPSrykxItKvKDE80o8p8SzSjyjxNNKPKXEk0o8ocTjSjymxKNKHFDij0o8
osTDSuxX4iElHlTiASXuV+I+Je5VYp8SrUrsVeIeJfYosVuJXUqElGhRIqjETiV2KHG3EtuV2KbE
XUrcqcQdStyuxG1K3KrELUrcrMRNStyoxFYlblDieiWuU+JaJa5R4molrlLiSiWuUOJyJS5T4lIl
LlHiD0pcrMRFSlyoxAVKbFHifCXOU6JZiXOVOEeJzUpsUuJsJVTYI1TYI1TYI1TYI1TYI1TYI1TY
I1TYI1TYI1TYI1TYI1TYI1TYI1TYI1TYI1TYI1TYI1TYI5YooeIfoeIfoeIfoeIfoeIfoeIfoeIf
oeIfoeIfoeIfoeIfoeIfoeIfoeIfoeIfoeIfoeIfoeIfoeIfoeIfoeIfoeIfoeIfoeIfoeIfoeIf
oeIfoeIfoeIfoeIfoeIfoeIfocIeocIeocIeoaIdoaIdoaIdoaIdoaIdoaIdoaIdoaIdoaIdUbRL
CkTNofQRHsTMoXQXaCOnzgilnwDawKn1TOtC6TbQWk6tYVrNtIrp9FDaSNDKUFoR6DSmFUzLOW8Z
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
gmmV1SF969a0UTVlwQ1S+/1h3SE1oUhN7oyly5fm5i6bgduMpctyw99IieUylSuN8nvpMqTl1/Jw
mnJ/8+JioJlLcS2L2Jb9dqX/3y/x7+7Af/7VQvLvC0Z2aGdRk3YmsBE4A9gArAfWAWuBNcBqYBVw
OrASOA1YASwHlgFLgVOBxcAi4BRgIbAAOBk4CZgPzAPmAnOA2UAT0AjMAhqAemAmMAOoA6YD04Ba
oAaoBqYCU4AAUAVUAhVAOTAZmARMBCYA44EyYBwwFhgDjAZKgRKgGCgCRgEjAT9QCIwATgSGA8OA
E4ChQAEwBBgMDAIGAgOA/kA/oC+QD/QBegN5QC7QC+gJ9ABygGwgC+gO+IBMIAPwAh4gHUgDUgE3
kAJ0A5KBJCARcAEJQDwQBzgBBxALxAB2wAZYAQsQDZgBE2AEogDDyA7cdUADBEDUJGAT7UAb8Avw
M/AT8A/gR+DvwA/A98B3wLfAN8DXwFfAl8AXwEHgc+BvwGfAp8AnwF+Bj4GPgA+BD4D3gfeAd4F3
gLeBt4C/AG8CbwB/Bl4HXgNeBV4BXgb+BLwEvAi8ADwPPAc8CzwDPA08BTwJPAE8DjwGPAocAP4I
PAI8DOwHHgIeBB4A7gfuA+4F9gGtwF7gHmAPsBvYBYSAFiAI7AR2AHcD24FtwF3AncAdwO3AbcCt
wC3AzcBNwI3AVuAG4HrgOuBa4BrgauAq4ErgCuBy4DLgUuAS4A/AxcBFwIXABcAW4HzgPKAZOBc4
B9gMbALOpqaRGwT2v8D+F9j/AvtfYP8L7H+B/S+w/wX2v8D+F9j/AvtfYP8L7H+B/S+w/wX2v8D+
F0sAnAECZ4DAGSBwBgicAQJngMAZIHAGCJwBAmeAwBkgcAYInAECZ4DAGSBwBgicAQJngMAZIHAG
CJwBAmeAwBkgcAYInAECZ4DAGSBwBgicAQJngMAZIHAGCOx/gf0vsP8F9r7A3hfY+wJ7X2DvC+x9
gb0vsPcF9r7A3v93n8P/4VfNv7sD/+FX8swZRCT/n4r2S7r88fRkOomW0gZ8baItdAk9RG/SLDoT
6iraSrfRnRSkh+lJeu14/hL7eK/206MWkk3fS0aKJ+r4qeNg+21Aa1RMJ8slSMUbvIctHY6OL46w
fdF+SYejvdUYR5ZwXbv2EqzfiraOn/CCRbpjsExrm6FjwzW+Nl3fvrP99iN8UE61NI2mUx3VUwPG
L/8afz48czItoIV0Sjh1CvLm4j4HqZkohcMkrA+XWkSLgSW0jJbTCnwthl4aScm8U8Pp5XQavlbS
6bSKVtMaWhu5nxa2rEHOqnB6JbCO1mNmzqCNYaWYLWfSWXQ2Zm0znUPn/mbq3EOqmc6j8zHPF9CF
v6q3dEldhK+L6Q9YD5fSZXQ5XYl1cQ1de4T1irD9arqebsCakXmXwXJDWMnc++kx2kM7aCfdE/Zl
I7zGHlF+mRP24WL4YA1GeGanHrP/TjvkrXUYuxxbc2SkK2Hf2KnGiogfZckzUZJb4XmQraw9whMX
YQysD4+IU5eFx3/Y2tkrv2VV/ri2k2euCaekOtL6a/pyug478EbcpVelugma1Q1h3dl+/aGyW8Pp
m+kWuhVzcXtYKWbLbdC30x3Y23fRNtqOr8O6s2LeQXeHZy5ILRSiXbQbM3kP7aXWsP238o5l3xWx
hw5Z9tG9dB9WyIO0HyfNI/hSlgdgeyhiPRC2cfoR+iPSshSnHqPHcUI9RU/TM/Q8PYrUc+H7E0i9
QC/Rn+g1YYd6kT7FvQ2Qn7apfan+Ek4NnUw0lCbQRJp2P9nxfk+kE8SePa7iYnNv04N4d2vkxdvf
jI/nRf5Yg2bfm5JS6Ns7yLhFd45tFb13F5q2IK4tbHu77bn8trcPxg3NPyjy33rv7fccXz/nHJo/
4L2X3+vXVzgznGEkxGgmU4LRl9lHG5STPXjAgP4jtEEDs32ZMVrYNnDwkBH6gP7pmp6gLCM0mRb6
S7/U6pPajNo6X+GUAVHpKbEJdmOUlpoc13t4lqNyWtbwPmkm3WTUo8ymHkNGZZYtKMl8w+RMcyWm
xZnNcWmJrjSnqe3NqJifvomK+bnIsODnS3XjsOmF3fUrLWbNYDS2pid36zUsY+yU2HiHwRrvcCaa
TXFOW4/i6W2bXKmyjVSXi9tqmwC3+Dp+MqyLSqBMyqbr9lH3jk922xxivK81IrJbO77abYWwKmGB
8KdIleWQd3v4bgvf/T1ElszOs4oJ3X3ZWd/ZrLbkzDSfxS4SDTayOWzaTt9Dvud9us/ms8WlVcQF
ogJUWFgYN3Rofn5dnTNpqBPSOcBxsL9zADyeW8fvPsrNzUpMNIZdnqNn6DG6LzM7e/AQwX5OMvn0
DMNys3BkeTxZ8dGGRW0fn6Rb4n2paVmxwixCBnu3nHRvr5QYw2rxjnjkxER3jEE32aLFsPYno+3R
hqgYd6IhZI0x67o51rqlbbX8F07biQwCqyudcqmAnvCneJIdYoLHEStvdtySbbh5MVb5+2B/jxSX
H/kuP/JdLmueLJwnC+fJwnmycJ4snHcvPgRSx/490JQ9AJ7ehZLgr3bFRtge5h922cL8yS6rZM3h
t2+17rdq1pSc7/r1M3UP/wS6fGCrsLaYqqjwYGF43Q4V+XXvhZ3W/+VcFjDn5g5lDacmxBh8GZnZ
g5wDBw/IgPdccj2n62JgH83nc8rFHH9YGoSnYFLjqWPbdyT17Jkkspdd2tg/MXdkr0HTS3q0t6UU
1I4LHSiqGNxtYtbok8uf+2lYdVG2WHri3IoRvVyeHMPGHE9e1aoJfapGF8RZBlWcoon88YNS2+t8
wya1vXVC9XBPe0HqkAoS1NDxlcEWlY5dPGtXKg3LjXglN+IV8OfSK+AvpFdyI17JfRAfqmMoWeRT
BmWLvFB8peE+0YsGUV/RpyV6Crb0ywclRD4P3/HqgX59sxJijJ22pdEV2aZyA7sS0jU5brmsDDYt
ypzgn7l67LqnL5xQefmL6wtOqi11m6N0g9lqjuk/6dRJU7Y0DRnUeNG0CUvLB8aaLEZ9ryM5Liah
Z4676pavr7vxl53TXd5e7pj4lLiE1PjonPyckk0Pr1n9wPqR2fnZRmc6dqBcZRdilcWRh07zpxVm
iHi5cuLlyolPwJjj4zDg+GSMNv4+uXIohX2TEvFNSmTFpERWTErENyn34YN+NHxjC8WUu1tFdksU
rxLli5fViqiTJ1qXJWHqtAAunHLrV7e1fxGe/qw7PrmufM/ARXdt2tmy5q4lQ7Wr7/j51gqe6Kk3
f3LV/D1njfvFOWLDw/LfXmJk+hqMLI9WtKTkRGY0J9LrnEivcyK9zon0OqdVc/qjo+O98V50PqVV
mP32Ddlif7Z4IVtkZxu7yV/G2MtzQC3GQ6u+7tQlGFZ++BhxRFZ/eJ61o1a6L8N5hNTXGCx2c9sl
coTaHLPdHBWFW7tRhMw4GgzR0BM1YbZbDKPj3HFmHq05zp0Q53aa20+KdqTGx6U4TO39zE53eNwd
P+lVGHcOTW8xxUfGHR8Zd3xk3PGRccdHxh2Pce+xp1F6mglD2xUf383YKnrsyizvJg/IyBsp/4Bz
6KHRiaMGo942arh6FQZmaof3TOh8WPvNCd6U5MwEM4ZaGrYeiE/FKMaYHG5XvNsZ3faRyW6KisLN
sEOOMk2OaFrHF4aVUV4qpJv8aampsclyhSbLFZosz7Zki00qjCJZzp6dHsoR3hx/Tn2OnhMbGX9s
ZPyxkZ0cG9nJsZHxx8q/BM8fKAYmtwrL7szMofkj7hMWvOMtomdoaGVCq8hryZ8i5xu72cnuiJxz
L9fVHTh00EX80mU3Dx7ilKtA7vawt5zyBDy8/w2GlQazzWQrmHFm7cl3rSgsWXXn7OGrB7W/7HQa
ovGOuMaaGGeJO2H6rKZ+l39+85S6Ow9eNG7j7JIUi2FGfFq8ObtP9sTmBxet2X9WcVqaOD2zO9xo
NjtS49rjU7LTMpNtddu/uvTqn4INKb6eKZm8PgyT8c7Np9bdhf2EzxZxkS3iIltkidgiS8QWcZFN
Ojc1qbtVet8qvW+V3rdK71vl+WCV74gk8rvwYvHHy5vDKcaTH/mUJH9hggzJ9yAvqVcFXiB5/tj9
NvGCTdi6vo2xoQ4WCrw1XpZujSy5wxurLuvQUuu86vjUdMGmpGGyOSEjOcWbYG7bBdVNrjxzQmZy
t4wEszYhvBahUuB9LDmbWRvR9ojShjeUavtJMyod2V+iGv5z0eS9hUmTknYm6RRxIUVcSBEXUsSF
FHEh3Ysz0dKxfy88YXFUhIeLYR46CLOOGoyoVv2OdmUkdevc28M9VLv+R/RqAM3yO/vJzdBXzkm+
VBmWSP8skf5ZIv2zRPpnifTPIqfY5sqpyLA43BWOw9FRoTq04X3cuZ/Z2TniGO6PBEWuBKNJiMRE
/UdTQqbbl5doau9+5ByIp4yOpIyUFG+8yR7XXimec5pS5QFodFi0zW2nHzoKDs/Fw1phtM1kiILB
npLU1tF2dUp85Kwvw+hTaMw+cvFgXZHBuiKDdUUG64oM1iX/TQNFx1a4WkVu5DAX+c+qyeh0eh9a
WPJQK8OJHN12IKnnoUG8IEO4sgR3fDTO5h2qqz/fGO1MjcyMMRfn8XDa7nfUj1g8QrP37ZuUn2/p
k5yc0nqcL1M5Mend+9lsFrn7LHL3WeTus8jdZ5EzbZFrC3Gdv5tcaN0Hl1uTk+z5yf36GD09yj0B
tbkK4xDkDsBAVXSGSNdxSDmHnpg/YICMfTutRZ+Q8S4iX/H/WPsS+Daqe93ZNDPSaJnRvu+rZVuy
5E1ex6tkW7ZjO7GTEMcktrOQzSFJk0AaAoRQdiiBFkpb+i6X3tv2chviBAco8H4v0NKWPt69afto
C5e0r8BtKwrtbUvAUd45MyNZcZyU5Ub5aY7HdjTn+2/f/ztnJr6LcrxAfdEktLeADxml9S6LyaOj
sXwSZwwOvcGpZ7B8GgWRZjEDI5fbNrnjfrMc3StDjzBWV9CyTWPTKRdceuNHRykFhROAyoDm4qHi
+cfL/Epr2DY/hj/uLLMwcp3DIGWygzIOaUZuOR7SaPQSmMJRIx1VwvE9CKZeAlMvgOlUVFYmIJgJ
swa+gR9MsEo4Aj+SgD/CIs76YUWlJkRYYB2EHiLAB8G7BLtYUnIZESkQGz6j0bAEXk7clAyWeBVx
UGWwquqsIZ/PkN/kbrNjGEbrXGazS0uXW4cdIZeDQxsctYkqMwpogM5lMbq1dFoPuinGkQhhb6Y+
35h5sHf+z8Vo+VbYqzBFXOd/UD159Xhs8NuD2HOg1wBMQknBZ1ZMXsgR78g8iA4whAO8VQ8x0EOH
0kO6p4d0T28WYUrycjcSRw6BbsQpgeuUPNUpFVKnVEidErjOZwAlViAWUDY1Iz4YWbLRi2nfeEkn
cFF7KrC+Eg5MvNN7/xtHv/jTOzp7j75x9J4zd3WdCF315ZmZL09Egqu/dO3Oh9eGsQe/On9sYuzx
vz760If/OjH6j3/+5+3fu2Ng+Z3PbLz2hTv6l9/zLGS4IDN+H8SfHYkg+475SWkipDQRUgo5Ugo5
UpoICV3AxDkgPA4Ij4NVqtCsA/ZQDrg5F+ECgCscJ0klmCZz3DCkLKFKooOwF7Ml32KKRJQQXfz7
/N5/2Xe/XOexwKxSZkUNZf2bt2UjJxrHxsu//pWBjd1+/P51j2xvylcW4wKYmjK1rtk/NnhNtfr8
uXB6UrRwm+xWYOEQ0ojczTsUHm0YziIMZxGGRg5DI4ehkcNgJrwCcdvj9kN23J6QwElI4CQkKyck
KyckcBLwDjqtR6GqmEMjs6aRAFEHTa2Cpj7zCgQhtWDvIjtKVcVlEgIhsrQFknpAGbrIA8AsFEpS
v2r34ZaqBycLnnDHv9+T0UVaynq2Z8J6Ov+dxU5xrcnFkZ7W1U3O8tHH//bow+egZ/zpq0NHD89U
NHV4NTof9ub2Z+8YGLnr6U3XPn8ncJPvIaKfEAzwk1qkE7mPd7KVXB0NploHUasTbF8HUayDsNWB
+T8Vgf12pJWDWIERJ2HGSQ7FSQ7FSZhxcKuzvZIFPcXJGR7leVMz8JsTniGTlJqFTiJXBK6kf05J
uUWQHyrxSxzJaHLiUhtt0hmNaHUwFAwWGiiG1PudVo+eIfYaKlqWN+4quBhoqHRVbda+XQMhX/ua
lLu6Iqzfrabz5zuXWVqT9/1T52S7C6RmGmQOkBirqsdafedfK7oeoOcyXFU/uqOjbeNgg14dbRqo
yv/G78BvyW42UWQ+62lcBnJ0+kIOnwS+2IO8fQppu/DOrIZFs20SRG0SdG1Shm6ToGqbw8r5aILX
6dFsgufQfn/Cn1DazPB3bbDs2VgWvoFfsUFz2J7GqmDtO24TuNYLxy3SUS8eT2ogEVVWPoOGkDpA
6YM8w7nr0DqeUaJZDu64UcBRHVfHGZtA/3OizSaLjBiBb0vZC5ggx8HuLhodZ3MsDPAFZqoVv7Eo
rREF3xbluUryMu0+iU927P3GeNuOsUYTAxoBWp1ctrO3frzDnxjevH3TcLJx833Lo2P9TTqSwHCS
oZhY53hD7bJqa2Lkmu3XjCTRLVfdPZkwur3mgMvo0FLesM9ZtyxZN9BYlWxZvnNw6IbRCo3FpWM4
s05r18ntPocj3h6oHWhKJJtHdgIbaUCG/DnwfC8y/ZSZhx0VB1GbhQz2Y6dLSD+4Cy+cgJ5PamHz
6JAyYgJQ3PcFcF6MsqejxdZxgcQXMoFAsH4utLxHC1wRjKSWGD8sNMRCx/jR14qOuJ7m7DqdKCpC
vvUtUN/2Ay4YRR7iHVdXoG4YtW4YxW7oOm7ImNzQa+C9rDxX2q8AT0OM0oSN0oSN0oSN0oSN0oSN
T2Ms5PKwq4Fb33g5+CcUwWF22LbgN0ITI+XB6IKLjKOX0mYp5ZUQg/1dh+b2bPnuwU6xadbR5SN7
evr2DEUFaDw6OfrG504dam/Zf3Iv7ivAMf+n1UdWVZSvvGkMN5X2B16Q3TYBVPzIdt7hh4kt7Eet
8Bi0omETGlSh5Ra03Ixa5qQgFQYw7ZkLZ+CA18JTFrPFHAy4hs0yrdjFaFOtnBYVAwHOEBkfR8fH
x6Pj0YBAHglIiWprSyhjwmgkKewpQm0JOYweM6ek8PwqGtWGvXaPVk6gu1B0M06D1OXyq3DaCcVR
FPB+hiaeFORTWqX46HmiFZ6H8imcYzNg2m+COTYhG48Hm1BQrD7gO2BgB4AL0nAQjqEBVjgTQL1m
OIh4UbMbDiqq0Io4WuFHK3xo3XDZsC/O4KVNKeB9rcBy4A+UhaVXoMiM8cJo8TQvnrDsZoK1R5yu
qF1N5N/HPsTV1ojbU27X4PlvkSgXdLv8OgpDfSiqx+X6gNPu0ctxNIKhDpzU+RxOH4vKgmoOsjlO
jf+f+VhhTHzbZIWoqJmPThMNjAZkbVrDfPQS0agAY5naaoIIOQUupEfKkFWnQML8+E2rEji6SdAC
XuCVUBwIDNtI7TAp2R4tzX8Lgb0ABqhKpmRtbZ2uaPkesX8y0PkvMjJNyOMMGBnZcUvCipmqLLM4
o/Na/RFWxqB/yxedG30d+wWcJkGpFPk7a3Y3pnbWoZ9TqCk4QSOYXyPoA4+CTBZBrMe83BwaPG4b
Uobm0JAoPibA35LODuacOrQk+xgNQhVFwQg/KvR5hNWNK7QqbMX5JxVqiLRagb1qcxEKTn3+CWwf
p83obFra7QuojBaXAX+c5mxaSM1d7hBrsTr182u9kFuwAPf/RwRB9IWRvhNmU0gZVM1hKC83Bd3g
HBMEnXcjaDiCAUdZ6AOohkxrN8k2SWoIFJxQS8x85iyoQdqUlX1dHICpFFclQh7q4lUJQliVwH9B
4WzQ4wnoaXwszw8TCp3f7vCpMRrdTCjNIafFZ9YyNP557F/RjU1G6EKkUp77vVwJw8puwF9k1BSO
4qDhpg/lFXBd4hvwWeKEW1qXaD4WTD6D4QiDuDDjcbjwMIc1g5kw1tCvq6qowFvsVPIv1MbS9YEz
Z8HgLHs2cfnFAHzJxQD8H+zJrhWTbfn/pff79Wh44uBouc5f64v2p7x/NFR0Nf3ziVRb2NBoqxvp
fO6Nms6kA01Wj3YlvKzDgz/mcXg7J9tCnQ0VarqsYyX6sK8hbMw/b6toyvdF2yvN+ceM0RbgQ9su
vIffTMSRGqTxSTMSmsNaeIXS+FHM0erAHN45VAvIwwbsA3dVvAqrKp9Da45Rm6HQP54T3gB9OyOK
/BeJfJcT+fGbaWt1z3jd1idv6E4fOr41NtbbaJWDBphigq3jfPeuofLY6N6e5rHmsIqkZfiXHR6r
x65L3/byTTf++O5e1u6x+jxaK0e7/M66jQ+Or39wKun0OUmoPWCCreaBraC6730W0WHwEYRWTM/L
5eZz6inbOdnGQnMmLDGKDeySQjw+33P7D+76SECeu/1/3tz53fCKW7fed++GI6vKMdedPz7SJoLc
dfj5g8N3bmyYf7dq+ksw58BrUINrKEeqoA4PPlwvd+vcOkRu/RtU1D9QTYU+IBc8BI29Iuron0BC
VxMUQ55/G14cpqUYCmQIhspfjW6kGLimBsYPod8E3InoBFBR4oVSrE2rtWjo/I8p1qrjLCyV/0eK
tcArvvAh9h64Yh9SeUzGwSvW2hnGhthtsnMcZyI+ck+ZNl0si8ckdyavJIkbsfc0mvx+dIZUwitU
kvl7aR0s5XoagHpOo8F/6XfnZ2nWotNawYUtp8WZ0PgPPQ4PxHLrhXfxd4kEwiOtx51OjRneS4mE
NXNYPa+o8f3FIgOvuALeTNKwQQ9c9Vh8s4QrRFT0TZA7LidT+0pTIacnKbGoFXwYf1dGyQlNVXZb
dvT2ddV1k7cNVa4L/aGANzphdLOcZ9ny0cgNL9/ZM3jvy9d3XLuiTq/A79TZWNoRcDRd88Cq9Q9u
rDEaUCeAGsJPOVz5Sb2D0lp1TPbOl6674Sf3DhpcLp1LtANgg0EkhlQf8ynh7aMmPwMfUoKYyqb9
MBLll6RKQZxJLDjPx1CJ8Z/TBmAFt57KOwWlygMVSo/Z4tbT6K8pvVsoU6biNF/KNxTG+J+KzjaJ
frUwRsRrR/vAtRsQHai04JoV7LRwlcAGpZdWFHr7Ch8thx8IPrr4gfifSXFEXrgAKPaH6BrZLVgQ
eQKEMokFOeE5oxfeQ78OPi0sPNYJfJpD7Zs2w9wk2yzqmrGzRZuTF3UmC1fwdWv9RNoajzjAR4JO
Q07Repvf6gybFAADKNLSaOXo9oFyilEzStakMTo5SqlRcf5GHnutcInS3PG7wNXUI/wpxIddPVtR
YaxPPoc1gw6DwfSIEVFgk7wKMYanvQxnn+aK9hO1Nfb9xNkYrBElbe8VlWZYs1FQNe6idT6L3W9S
yfIHL7HkDlJjdJutXp0cdFHy/DfRvSRN4mYKxCIOxX/u/B/pSxDP16A/BGdxeJZk1ByT35WX02qV
Qsps2GtgnmaIug76JaWaBmGnPkZsLKjJcArkEjoy9hqrybv0/oXLg71Mlx8EOv7jwqfP30iJa3oA
Udk0yEj1SHq23FARAqa9wMu9qpiiosJbrYBfcYi3ZqrCyOCO4JRjEytBWtQrE9pUM1ygBJHBleoJ
UN6VKMSV5F2jQTZN6dwmi1tLYfk7CF/YYNfK8fxDGKV1WywuLRU0b3WVe8xyNEKgCaXFE7FvsPgX
fHjv/GGlEjgViR+Yv6149vteN9R1z1djP3CWWRm3V/Ke9wCqjSD7erTw5mE7EZ9DfwQcxl47zZSZ
YPbFN5Y6TCHeSVi8RPFVLy60LZqOQEMr8QVb4O95rbtcQTb/TngwhKIYSnF2o9kBp3OAs+k5Oh9d
Adg3+ENq7SazgyPbvW6XB2P6Hs56e/t6veefK50MrTGzef/QN4bDK1aMhtG/COoJDTswDNlw4V2i
E+RuqLuGnkf0GPwvlJzgHaqlmic1G3xzqEaK14sK8pUk0s62G5697rqnrm9qP/TsdXtOHOCf9PTu
W7lyf5/P3QeO12U9mPOm/33fQOetPzxy8JV7BzqPvHTPyvu3NvE77h+66sFtje0zD8DnPwvXJrsZ
ZJUfwk2emBw5hgj8AdjiGuB3DsD1yo8FyWdA9HLgopuAMbjQX2QyZeCvhinlplLhs0DsLtU7oUxF
lWpT+DXVk/dMHy2EatCMqnyd7oareO/x9hZDzPjFrzX2VFmw347cdFUsf18p0CSlTA5M92bWczJZ
fpurrk9EeA3xPEA4gKSQuuNyNxeEz2BAbHH43DDOLVdG4f2Vxg018EAoAdKncwWtEtRFSaCUomEJ
gRI4DxTXFpngeVLNcPsnB72RQ/3XPbW/aAltoNZbs69Nrc7/e9EmPeB4fda7xuA0VDa3+kz+zi/8
6MjBHwG73Pr9wx3Xb1ntr2wzkAGsb+XRbcBGX1y25ktbm9pn7i/Y4hFgiySo/s2nQAo1zFaxUa4a
Pm4i2CjQFI09yr3V2GhK/RXGiJgBCqz7bALy7tTPSpNqaAktscjBTWCyJTwcf4Q2BOw2j0GBj2r8
8bbqjQWzAe5ivfqWq+KOmmyVrSLgYVcpqD8Y4n38A3e3DCQsOgoEPS5XM38q64xZ84NFM/7I4wh2
b2yDDJ1lPHE+/J9WC/aGrylqyT9hifEw7/VceBebBxbtQ/pOIe2Y9kSwOlitdsDnZiBqkBRUvDzV
cs7RIYtuAEmQO+nWxXWYDmRHlRBIAikHkxZ24AjTv3wdvIJCh803brh7JDmRrWEpGYYBQsZUdK9r
qsjWuaLdq8dXp8uq1xzIlA13VKmF78speaR5OBniy83l6dVrV6fL0VDv7sFyrc3OMqyB1Tv0cofP
YYw0BiPNsUBZsmtdG7+5N8IaLRqGM7M6QOetDqshkHREWypD4UTnWoCFHdi/BdjfjbiOIQQw93Gj
hmBBtTlum1JskoS20++/WKChl5HXWjTq/Fm51mOxuvR0/myBIGPvQLvgvwx45m8qWuggbGe1No6C
ZQhFvi6wzyDIBf5nETemAynCiOlPKILT7LRtIXm1Lk5eVxC58Hebt39t/cQjOxqAN5mtHh3t65pI
pdZ2emid2+xw6Sj04d1f2lyfnH7gBmymUBfPP7JuutML2rmV2I4i8UARD0DoV+D6vEjyScQEvOCP
J7wmt8JkADSZVzAmx7RRJrEwqFkIHbXYTgu99OUUHEGu2E4oTEGXt8ysJPJfIQmN3+3y6UFnnMBA
wZPrvQ6HR0VQTnEPn1qJv2i0qYQ9fvPfwNcoVJJIhSJ1Fz4kKXCNTcgoL48plEhTPK5MzKHv8Yom
pcmsCvh8Su8cZuQ5s7Juumw67oMy1ALFhTJU4cotMagCmFlxrE2JCwXSNPAlJCldUidJUtIITo14
i1BZw05v1Mzgb+JnCKU57HJHrWCe/5dCtUG306Oj8P/C/oDTWo/D7tVS+Afob3BaB6esxkhpyqwS
+/C8TKlZNH3F/LfwEUYFz6rk898Wx4TaJqhRtcBe9wMsksjYs4gfq0esSBhDeEXCkkxYwQtRw4fE
mJWCOMIhSncwqKyYDip1rmldKWW0xJIxqxmYUbBkKibyHPZsqT6Ch6iFbZsliJgWJCkUv1GDayMu
V9CokP2WYX5LMHqf1RXW4mq0PP8bpUwb9jm8BoXsNY3yDKHQAaoW1JBM/jctVrNKhoMyj37eZMrf
TEPtRGU2o6+jPxIUFcDs8o9arehaqKqQaqs+nwKzh5rQLkETip1CTKCRUymt8Ok0fjMCc7lc6Zo2
k9ppsuCusfdTP4UzvJzCtmBRzCLXeU0WEEz5WSWlCXqdAYOcmMf+Cziqz+4NqGUM+kC+GOboQWxQ
VH4ALY6jr9IMSRAaC/TWTtC7B0DOiSA1pxAWW3fSrQcvJAgfBKVwC8nHMqUICrG/URLYQPRLDfwS
UlvJNqgFqS0Ar+L8LrOLoFkV+uu8h2UhacK2KnVKEqc1yrwHQ9SaLi3oIl1Oj8ZosumwVzxwpxNF
afSqiMZgsOjOV3lBlVxzIYe34j8UquR3ebem3dUea8cZualaqUT7q+EKQDUU/6tZqGhXz6F/49VI
KKRBUCUC1wiQBmktqkHaPdAgyaANBRW8YQ6jeT1nehGpZquxxheqUaQara6ubCubQ2285lUv6vUS
jt9V9jb/StlPILHCHkFh29j4zrXjhaXw09G14ylpv2ACRO7a8YBAPoIArhL2kayRGId0hhASJyUW
JyPs2/FW1m6zutSN9w2ldw1VtOz+p80HjFUDqeZ1PVVKWiknKFv76IbqdV9YHnzsrs6pdteqZW07
ms1KJUkqlatbuwPdG9qyM72B7uplNTZQmGjWorE4rD6HrnzFweWnTRWtke6R9k6A7kMA3Z/KdiJl
cM/FCZCJFJ5aSS6uleTjWgkv+LWAV+0c+gFvM0ThmnPUDXfRQvyjcFUmygqbazEFL0cMitoaDyED
RV12Mthr62azKTA8JusXSgqA0JQq7rtYwKy4khIyXFptxFxX4MwUZzQKROanycl7x6M93d0hWmsz
6O1aEnQ2oAnT0uG+TCa8/o6x8BOG6lHe3cJ3hToPdLSsrLOgb+955nA3F2yIbKdF8YaW1RfY/fnf
Rup97MDN393TddNUs7asPZF/aGSsafJ6EEGrAWJu/GWkBrntmF1YkxQl9zclqf2dWSixL7E99d2L
t6Ve+J24XRVjeFVMjaotb7t4hSrj8s+h2KyuF/99FVyxk6syUJIkj8n7IfuJ5oS34lbF08WNqYs2
IJMi3SEvUibdmIyyNPWtjK17cLqmbedDq6JDnTVmOYlpVZpQ04qGvTd4+PGm1GhrVAk37fwPzsKp
LAGHlr/++J5bnr+ukbV6zWqdWRtyecKep54Yu3ll1B/10TphlQ7gQv5Stg/Zg+w/vnFi6Br4tNV4
3RBin0PPHQ+FJvTPoOcQGnA+hrdORHM70q0Ngw1YPMtnsYZsQzbd+k5iKpMGU+UVq/sRO+7NqrMW
OHO8V3AYWBhyrUlx1XZ8XOqooKiQeOPMmbMcrPiomDpL+0QBBWrhRDAokUBiaZAMF0FpNAWDEqi4
gdiXvqdv9fV9XjnokM0uPWWKp6taru+ihTZaRzM+TfNYvc1fISCqCqSGUhKiK1rLBEQh/o19YwL+
/Na7BwzlOpO+asPDmyNdtV4VXtvX07zhtnXnfwUXxeCWcEzTv7bTv3LF+TsKZ4h/wzBXbSbS2h9X
c1Yu5HL6XaIlfIIlDKxFq7QE7ILNDn9vX4qi7B3l7dcur5JRjFol2ekEsNNe5AvHRwf4VdBOriBv
3P0cFkKmESWwkhHZgG09OWMErwHFMxj8n52qgNlcA9OMbEuPNbc23RoZjGDxRr4RizRGGmsr3/GM
ZEBaIE/09HNZWVZoU0pt1Sr1ZGelHdXs+4k32aLZltKEPoOdFm9YJE9Qeo/N5jOryfzhRcbyxhaM
tefGT2AsdAWltXjNFkAf1Jr80+gOpULYWoFTKjn6p7xqscHqV8Q+jcHmX0c/p1DJcZxi5Eozm386
H+AMohVlz8t2IAeRQ7PI3s2DODRjpm5QDUjyOZ5JNicHwWuvPrgaJhjj3tbhwWEsPsVPYcNTw1MT
Y2/3HshMwGCTX9ufNOfUzRkQp8SJiv6OHN0tCBbAfIlSIwottWA+uEcuwb505ix7moNBV4QeUAAJ
d9iEGktMRUjKlEQXihXwY9sXqzPqK6+6aWTk88PRt2AF5Ni36rpNfruBltEkTqntoYQtPck792q0
hFxF7bVUtEfC7ZUWZ1wuw7RKVaC+GI2F/FaaDYGBBw1RfNbWGW3fMVxZOXrjirUUZ9X53Xnnzgm5
Qi5Tm7VOr0rFUIG+XevRD91+0NRRvU1jdTZ7orusfiih1lpKzStmRn1pDgXmrSdh5381qCGPyLYh
QSSF3MG7WhtRxpaCTCYF9zKk4F6YFKykKVhYUzBxIkhMrDAxqbDEpMISk9hNTCosMVh8AZXtZlIh
G6Eug4+OMvcCWkQcV/cLkZkTSm/rors2hNpb1BBL6QoIroXurhiWgqHq8Ecozq6HN4KlH7pq8s6x
cGL9fRODN/OU3gXrr/zxjs93toJqC6pvm6eZ7w5ZCsV2b/9o/83H1u9+5nC6qwNjCnsdz3eBOrv+
AN950zSoux1VEK1xgNZDgAFGkWrkCb4sVttau6MW10HmoXPDWyB0nnK4c6gcoiXeHCVwQVA3z53o
jD4WxeBtPycgM6kmpEJNSPVY+JoRjiIZJCB+Hk/59w8R9xLYCwT6KoEShD32q2Cv+XdXq2fUmFr+
O3u/JEUs3CsiEpjXo2JhFu6QEsgMaNwv69Xg61CtACiFPxSynH/S2T0zxE/1xJSg/cUxEPO1ozv5
Hd+8tqFp56OT1zxwdcXj+P69zWtavBiGhTx9+0YrDVYDpbZoVTqNkrGYdS3XzV23+9SNXZ27vrJS
d9PRyux0HazNgQsfYkdAzm9Cpp40spCsCCTFJjE8W4HZ2STqZ5OcyQYfkhkvC8xdeJXXwr3/AUWu
Nm0N5uIZd5bNCGk+AStx9HTyfZGPJE8vWooqTQlFhXohD4gLUdgRAoQxZXBGbIFqt/plmpHLtJqX
oWRgBsn6BrF/uMGX2dbra/fDdkyjM6llckZuTg41rBcjdf73haSLG8TwHF9762hEpVHqbNCPAqDy
NQAUppF9yNbZsjKDPwa5SUqxZgY+NX7IYEhtgNmSQTpbUoqdM2sI2RYQPrx+Xe9otzPXm65syHVm
qrP+DJvdXUplBRAKjPZ0UmAlybMJUZovWZorobQk+ckAMkkl7TIUmGwAgQcpcFeY1sKA5ChCTsqT
8SpTy7JK7pSYMU8txrNs7Mi4tT4ZMalxlOLcVvi9SG+mJ7T+9rHwd4yQMje3dYU6DnS2rKxfijIT
L+I4wNxSPVx3WSNcPX5kRYSgKEpBK5SKv8OvBSvRe2T7ES3yKPLg7NGjOx6F1jlxYGKid9UkHO3Q
7WiNMrDMyXvdvTvA6wDor+28q+bIoQOPZh7J3dk9M3kgdyTzuezm7KpMV7aVUUSJuBpmwoZ+GTg8
FQet0UjOkhbMJ+VD0Y4JcZUnKTEVodSlhHdxSVi05yL00aKVFnUqhk9seM9lfUDcEloslQbqBwX7
BDuElsb6US20pw3Y06gmhFUcYM6wYE7QASUFB+lKhygd7JEEB1EABzECB9E+DQKO4DRPFxwkv3Wx
q/gzW9Ll7QYFiD2Fija4w9beJvTMIvNh3nXjt4yKxpZfYuz1RfeRi0KFnHhJdJ+aobrJS93nUlda
Af91jZwAAa1zO0D0b5gZk/Ib8QLwmXXI8Gw67R3xw7xVqTRCJ3Et92q9WiSVrKRzq9MjmcFca7fP
GMulMpGsPasUkphkeJjJTidPQ8MnhSUoKXoXQP9MFvMsnCZegCC6AIjNL4ux+fInhP5oAJyNdhgA
18FlrNtOQzA+NYjrFs5JeJIkyJTbkLWzyWQdXAI9N7va6eyAYffktoo6cDjZn+6Y1llYSCINm3on
ukO5kXRdR64/05ytyFikLmAhN8IG4JWkuGgB4RXurQtcvlH71BlS6gFJUsRRTxmLbZoA66dNjKD5
W3V91mO5QnP2abOh2PdJyNM88OQHkFtnv/CFyaNTMOPNjIy09I/BWjX5wGS1kPlalC2T4DUThVqM
w3Xd7pmjmXtzh7qnxmZy12WuyY5n+zMmayobyMaBgZ6y9nLd6ZyskPCg/Hi5dHdpsluc2/5+k/3f
luQ8WH6JnJa+p3fVgT4PrRVFHnNlT7zl+k5gQ3ivklD4Kuo+U147SpiXymMfoz0HCU0h/4wJDdbA
D/GTwAt0yAqk41gX8gy2HVEgLhB7K4bc0P6G2nj5UKY/15R2l+dqNbLaTDBrEQLuzCtsrmDVs4nX
3z9z9ieXrjrjH8MUF6lIBrh/CD8pN4acjpBJoTCFHM6QUa69Aq7pzZ3Gcr9NQRIYAJezBuxdDRhl
tRA/tgfhvxC02wMWudwS+KjqSgiJBYWWKxjWzLntFE2BNGczi3zuQ9n7AkoHkJ2zy5ZV7IPYzJaP
l28FhGDHSUU5eKVcMGUdWFMh1IKO5tS+jEYm69idm0yvyazM9XRXuFO5jkwyWwCwWAtAgnqlAGNB
t/iJEB0X3RZ8RUyvAC+xRGm4FHPZ+3JTKeYmAXPBz/Nb/p5XuwpOHbEIFaMbmKTCB0wiwxQqSmsJ
2roagUmsH9skl3Ng1SW15DIWy98v+fVGZOzYmOTXVSDFbfR6N04moI3MmfaWuH7zJDRTZiI3kE60
5DKZ+izIdMQxy6CYwRKSebhkUrTQKyBhAV9/6bJ2kdaCRcL2mf3e0rJpUB/x2xkZjhGkgpRbIi5H
hUPzWeLgw/k1u0cqwS/JGZZltTaWkit0FT09eNMni4r8/VJU3IPsn73pprV3T8AI2OIFaO8AaA+B
LxKVwxBq9z1r29a2Jfbs2LIsed/dmdtz13dPDG/J7dHI9mSmsyuzfQDyp+oHKzNlC1xZyjAwRCTw
XynwJYj/4panYAXZZbDlltzB9mki6NJIOa+CHm8u91sE8FUUZwHgCx4P7WcMi/bDKWA/jcljdVQ4
NZ8gqKRKsdiMry5tmvlspmBdjVYDrUtSJDBvDb7sE0eYyBNkZwFD24HMzHZ2xloyz6HnkOWIAQsi
JOIHTCG2JUbNYVtPcjHwWu6bw4Z5u2XtyuX1ual0ZnlubWYg25Ipy5J+pTOr7EG6C2uvxZa+SAoE
SvB+4mzRtEvdFF7sdNDPxODwIQg41FbNXovZa4Ta6il0RqmgdYKCqyHztxTMgtEUE6+JG/8+j6sJ
STxOthOenf+3JTRV+ZLi7ScndBKHs4MIfBC5/xRyC7b1xD0TE41bmiCTy0SjxoCgOjRubbz/GWCt
wwgD+Zxxv7ERvDIKaKgAMpzNHGZkt/cc7Hblrk1vyWzMrexuimVyw5n2bE02kOGK9LpYrlpbJYq9
wOWA0S5mc5fbgPmp+drSVayEKy5yE9pO67zWBUMKhQwYUhkTDfmxCduiKBRJYk3IqMELJBFdDgV6
4EQGhVoNnGiHkllaoP9UPehF8QhcYDFZXNLHRN/AHwNxuwxpmXW5fN0KmJuXWXwwHetTyVhfty7X
mvaJ7aklIytQkiKjOyNFYeAzN0r4Y58hkoSOyPIZ4kTYRCnmsf8AsbIXmeblIyPxmMvFCGicuDoW
a9om9Jt7J+IQHkc333QtgGdDeiJzVS7bHfc15boztdkSnBaCoQiW2GwCyDjtJ4Lt0/u87D8Kjo2L
jm34jI4NYA+XdD+W/0bPXUKuEbvQPxLfEZTSVcf4XthiKqd9PqR6elrZvTKJwPxlZJUDgB7whol+
PpPMNDQYK3L2dC+izBkzpLDMkBBJWmurWE2ANU5DY2gLt1ZcEeBSAbkA8d9dXkKvuUQwTm/rDXQ7
lRSOk7SM1kN9OenWoA/ScAkX9I5vwXtRtZq3azPGgN1AgR8i5KwzEjOmp3gHXnkZSVkEsVSB/lnh
gQw/k1aNFOOFVSOHl1XLyUDfrgEMPlmwBnDg2/AfIC3IADKBvMobtBVpuNaTppXgzc3q0Gw62Tp3
4QMoxLdKqzzg+OZJ+K1WahAMeZVGi2YHbYQmjicpCq5hsIJq/wKvAoOKJGWzUckKAir9fDWU+lfC
j1jpZsGvrSwL8Aw4BjRxCq/v/YVy5B2D4ep6/D+bMmXu9tfqe696zT0o3WTSKj4a6WeitB1NvgIl
fhMoJPC2UA6cZF+Jgr/RwpuolvkKfCAYIgHjM5qku9kLhLAOrhjW1hXWDY0mwATR6mBxAwy8RywY
Cqlx6Sv8Np3mRp89MX5ooG7SpjW11f6+Y2a4snrL4zu3/X/KvgS+rerM95y7SVdX0r1Xy9W+75Yl
2fIqr7Lj2JKXOHESkpA4C02ABpLYJIEOYSdQKKVTKEvpMi1DpzCv7YQ4JjEEBvi99FFKww86FOgM
ZeDXMrT0+bVMO4UCkd85917J8haoHev6yqB7zrd/3/nO/zxwUa0QqPfXZ7IRX7hx243DiQEfFESx
VNozXjeQse3ZWl/I2NbvWPc7f8LOHr1yaE+XizwU8oU3ZdZ8YX2tRzKlvaE0oSMCnVvauyY21kfy
WxoDXa0NDsdwbefOaGS8d+TqDSlWGyi9v+0Sf2sxvuViX0vh3Pa2bkLrSCXi1p5VnroueVUPcfZb
5E9BJ7Lug1NZ71qcjQKjEfTjNSVD3APGWovZrrVeKtSDz3BJDaIAm3wsNGz/Pa0QXKlEy3H122dk
PZlfHV8YIjct2MhD2CoqsnSFruXyBy+v/9z6ZosW5yq4OFL8fF9+V68/MTgwECsv2iUGVg8kymsH
S5btIvse2FnLmawGXrDocfHY7DA7O/cM70nkwvzIzccuOvjEzQNipD2xj1XaT9nSB/JCXvfqm3Z3
mBKr6pFVeQD5vu/SkyCL8pLuRlgzD1WmLj9VYZipmGbI8ti8CiCVDE0lo1LJi3sc/ptOwaLy1shl
yFOpwXB/pfCIpBdmVCgmpb0otxCQaXHRanF9i/zuggLTNX2KzTBrys1FA18tXnj+gmB1R1G5xkeA
W+Y+guvoDLCCAPjyqe7QaOhAiJTU7rQFu9LN8vWtRbvXld3qp4lJ4AbWlaCQVJJaEZlO6nwYQxIf
6jTtEIoyfV6dTaprlur67/JoVWbs6bCyIi2FXYsJYK5tb0vinwoJyKMaZcIaWNdWk8ihH7zD9Dak
GfejGRfBRrALjD8OBomJqbXxbfgQywu8XfioZqwncmmTQ3ryuS5vqK+4Yz0e8ZaRdDG3WE9ezaKQ
SEb2nFeVV94WXnn7U9RlSeNyy/xuqaqp0lW/k3c0XvoPl9ZvH623aQiColGymFi9u697W6c3uLp/
MLrlqgEv3lKG3Y4l2Ztx5Tr7YmX3cu4niDw1yfb2GqIPv+I7RZdEi8gbLUbRhXTJJuvSRZHmsNh+
8W0jRAPSH5JEmnTu1207VoXFRHcdcaj8XoWw5R9AzP2i9DW4G9E3DOrArSdGsxg1VW4vQ9f/xnIR
KS9vYzhVLCARTPqkHqj/XdUWcUVuKnvFMUt0DgfIprEMpRFHTsR9RQsuxijMQJKkcEFe/1WkCckS
vQA0Q1rYJL5ArNZ587sH/Ck7S0FSw2qYkC2Q8RrLntxcJiC/+8iGpFZnEE0GjI5IW1KFIvmDpeKm
2JlrkJ1pBPfm9d3NMFEP6/MmOFI/M/eSPLl6tQmgHs9eL1/lJoD600QMBIFepcHKuHnI9DilVApg
kigmSApydLzo7q8kZnIydgYZnYwgr4xn3ypr2fhyGdiKYGvXzCdMRxfrH9ygVXuQWAPuQdpvWD7F
mTdDy6clCs1gF6KZFeRlDLwDMgbe8vAB8zKC9FYn9MszVgVgecy7JZbDsXRo6ijol5AHXQvey7tM
GOlOximNyggPMRneYWIM9i/FulRQZ6owMd+r+A+vV8KoVt6sgqwmY6zJ8GqyG8H516m1GCdkbddS
6FDlY5dAjJ6GHyInJkBmamgwjNe/DD2DXf2p1mJq2FHF/2qQrJyK/YMSERVXAXsj+QCl87mklXyU
Ve0RV4WFfklxVcgC1falcwfltS6cgUi1q9K5QxXPhbe8SR5BM/z3xdYtfXVCat3QQHjTlUXfvA8L
5Rb5sKXvkEfLtuiqjaPOTE+8vq/GjJzbcNnHIw5mwT15XuEgflHd/WIurYBcituLvZwglL2+DE1Z
hUoJPzylOn559VGXGqxxhItl0uOoteL5y4hdKrU/g/u3fpr7rxDx/pFPcf8LCIUItBN7f9w//Cai
EN41+Eje3Z2AcRNMiBivJaqHUS2MamCNjBCyDELbW8sitOHw0pvRQV0V9Jt/IfTbE4QO4ymd4sHI
BGKTA58ayA+iRJtQu1hwT7FKskwF0G28/PVp2xbJN9sO/uiKA/+0vzl38IcH0bXlX1xde0dRoBlw
de8dLezt88N39j9+61DvddNXoOsgul5TvOmiXOOOm0YGb9qVa9x+09ycQhvaS0ThtfKuRQ24Q961
+EDpHvIXiGa4S/0G3KUeaF4G8VKxSvPQlzh4tCoN6nKruow2pfSqL9uhXhRGV+xQX65BfRnZWblB
/e7t8b6efLhKiCxWl0mTGB5Zl8LdNv9ibZAb1PtjfVev6trS4oS/u/LJmweEYGOo1FW2kdTvyuH1
39V0JazDR48dXn3j7g4ziq9L31i/uWP3NUoeco+ch2Bq3Zp3IXL5uCRWpKROX27Wl41fEncW1oAG
RZyqEMPfUxHDy0jiZcRwXV5njRS5zqSPEtK4n8Y52Io7C4URHAss31m4gGZN4mfPW1isfj6LptKQ
lP3cXTvi/asHajDovGW5NKU0XaYUPJvIhfhyh+HCzOR/lBZDpXelnJkQD8t7TD43PdEEo7wqVPNg
wqpw8arU8Vi4TFUgU1jKgBPJXCTPJgejvNVftA4D1Q3IgUCykoNUt8ctZ4BkIWKIhwmG1WptnrDV
UdfUFlpsfiI9bTmPIRD26CkSkhdJXpFlWa0lPdxy7tGlBujm5r4YT2p1OtYod3ism5slXkQzLoIX
8/rMUPfQ6ND1Q8eG6Cogt7+oAG6yUPTgjQ7mRQBvMrAbfCPvU9DcZBw3LGIqmBtuIMS2yPUE/IsM
ZKrD4ZI+z6mwQ1H0ed36Y3pCn/5Vi+734lpxpzghkgpo239gxLZB6beKMlbg2lSwtnEMv1UF1jaf
w/ytYG3Eiw3bb1pTt2l1naSjMBhbsvuC1pq+rCuWX7txXT6WGDsyFi60JawakpRXioLNxUxNPmGN
58c2rs/HoHH15YjfNocl7DOjuNTld5lCzZFoY9wXTHZd0NG0q1irN1kFPS8JGJJEckjmUJ071hT3
B2s6Nqi8oPfRB8Dd4O6nQSt8A+wB2xDFesAEfGs6nDAfuQUH4W28g9/Xs6fHzPPmnj3UyI1g5EjB
N3u4v3Xb3v6h34+tHds5NjFGpsfSY5sano/uHdz02/6RW/hZR+F2HKyzipWvbukWcHEnJxdLXzlj
Uqo6JqXZTXgTb/tWN3wxKzdvE4vJaT0v+ava9Fco5tH7CEqj98XlApz3CG/COHFXO9K9ifiqOmfI
o8UpAhtsGqzmwfk5mFp7WZcjaZJsddtu3jB2zYaa/8Koc+Wan0XDaBlqqyiJHMeXy3TVzd31/Yn8
oNvvXYZ5bednfduu1VGGsReivQfWLegor9QGgbzH9Q/EPupHoA1sm04AMZRSNS6lamJK1cSUao5T
qk1KyWVZmyE1Gyp4DLO2Qj1ms0Zh81lsdBrUzu6zZ7JV8EVLqq0rcILYpxX8ibStf3fec53Ch2vL
4fu7eJEAUbBlwBZ2W7Q0S1Nbq8ucCv1Wromq86Y+pr8AdoMtj4319GR3N+AJOda4o1mQDaJvw+Y1
uwvbtzMN0TWzmwstuNisK4zUDrsL0iwzoLpoXGbGRWY02zPqqtdZtXMPL1UuLCirLmaFcv/59yuU
SUW2hQr7isFVuAlZrikn63DLMv+8Ukj+adlMl5JVxFmZkuSp+R5luaBs4lboaK6uKAfEFUmNoihE
WfIPdAZFUY/IUVSE+AegUpx8A0laD+icyvQIOHtLer1JHlsXPdmU7CkIydn2pgJO7k9ERlhls8BZ
ZDNgRm6BwVUWeQG4Ggf5s1PuEa9U3n1TynxG6ricn9z/N9NAla6XqdeRKd2J5mpEc51Krtks9wAZ
eg1u9A2akhvAmkJPob3dX6grEIXNxuRsU8GED9mOjGyrUiYsY2fG8UoGcuR4AaOyB0Ymx7xmLSLF
UrtZJsU8VJG4nOpRL2tFZQ2i21vqqaIUQWp4b3x5WsGnyyUTeX+Myfhu80BlTWOrJyAYdSq5qqgo
WkSDwbASHSEs4/SV5paosExjzU6kwV8BN0xddGgVpvH2G2O46N17uFdwYmJHozdF1/U2RSUp2tS7
jgaXbj+y/8j+S3Wztw3cWDhUWBVzbp+9FO/6o6Y2j+AOn8c6Rio7CxTKZ5VaLqI51nHFSynkr+LB
p+44WF5KP7PsVjGssuCn2UnRLKOxevCeBR9f2bNgCigLfLVV9NeIgdgy/NQKgU/lJnwF73qI9AQN
n77rYQX9+IxqU81u2SoZjbgfWLEozHrZokwrFoUmyhaF6UFathfsnfJ1jcqGZG92r3Hv+PheI+la
g1dve+txnWgq4lqPLbht90hhuKtQX0gm/a11rUTrKHDNRgoUVjerGqKoytat+DBseWSuy+zOyAuH
fzvTPoPJgnuqOSP6VrBJ85whVnls8lIvBhrLVHF7XnvJ9AoLgeej/co2r3olEYJ78C4y8kmQBXfn
fd2NkIvhCDyGI/AYxoGNyUleTJBLWfCvJ5VMxafGFT41rkDXD+XcBv9yQj58Sk12fGqM75M7js2p
YoyjHcUwyvvmt5JVHyVRCcmX3Uq2qPTePF95J7+lMXmsNo/IjNwnl1TK5XRbplDXdWS1xuLDxXS2
Umm5auOajktuv4gIVurkfx7dsSqyeSNxuPyOipBLHkH0qQW/fhyE5j7M23AB0SfjxkZ80Kv84oWS
Ok+rerXMlxXlq6mC9z33x3wLBgsXYVSEMQHGaRiMozc6gzAchAH8a3cAhgPQL7/rh2E/jPHwygAM
4C1UrGgtBPwo6wlg3F0WBXMBvH8N32FOBPDn6/HxHvFigHMWueF5LNYkPrNsXK7IJJV/GI1XPc0M
I9cm5VPkKgc7VKXYZUQML0EegQRJlM7K8CDeuMNIlV6kaHwEgc0TMrNUiSI/JnTmgMvmFTXkdyhW
p9d88s8YDoTSGnXkJr2JJZGYEuiFPefU64n/wvgXhJbD1G6a+4g+iqi9Grz5OBhA6V0nmlorXtRO
tMIWfI2kYTQAo34Y9cGoF0Y9MOaGcQomSNjWDtvbYHsKdtRCwW+FI4K67IWveR0SV8GPPkHg1bfx
VYat5fHbfE9R/u8wMbuFUeGAcL1ACXmTVBAaipFi21drYS3+Wy3OOgWzVLik9qpaYjV61zYsRzm/
wJQcP9PdfRZRUqH3POyxAnysfCmEZip0LoOQKKAsy5C86lf6KEWXPiANtrjXV+PQk08RxDHS4Ex4
fTF0V/orshsoOnIHUdjzS4J4jmBNSOx9Ji3xGgFfJVhzwGn3YLZoLPw8U4g7WfbcwXkW8RYNyyEO
aQyIQyyLOGRAiSs+aMVeviO0MtZdAmnHEOJXBtyYF/31GE8ZjqSxsWhPQzsSxZMYVMMObapZkMpv
SZDFglqDlwLw/9MBYGsINnOQ8+OKLWYIx9XXJYohTvQUxUpVVgGUzlTApLHcKqI7HpHKIF3kspgu
VYguq7TmmM8bsnLU669RnDXo9kREyEJ76QMtNMf8npBFR519idKJPpcnYiLY0l9rjWY9TWJYlD2l
b2IQJFpvNsJT8GGj2UCRjE5TOg5HGXxICWfhS9tly1G6h7wG0SYMxh4HLjTZJqz1LphwQbu8IGGH
UWOzkYix0InLGW1O6GjFlHNAX9GhMxd1Q9QoGFIXAjDKdFJRWKy4AVKZa4sZn7cTbaxgE5mVBmWL
hmj4AlOfdfpFgrmGFcjS01oh7PUGLSwNIfkhIwb97rDIlB4TRFpvMcIcZdKR26x2I01qecO5NPGq
maOxv0Az2QIA8Rp5CiRB++NAQDORMNp3VD79IIP+3sj2sQQbEWcgccJR4GNyQXioAvwyfnYcnw/0
WVBfUMb4GqM1as+9anVhWYR3lq4XzBhzmaA4Ua/B75UOw++j5Jvpx0Av7kDQKEkOgdgbiGBIKsYo
iX6j3eYUzt2nEeQdm33Ej4k87QIplB0PTWmsbTPwgmmAO5Fm4Ja8h4/c6/e7rHf507AunU8T6bTO
dW98suVrukPkQbUeKR89JcpIdvMtFepa7wqgLPMlimpMFiLv8gackfG22qFmX3zo8lUbDL6GaKQj
5dUaTMb23Z194znnrWPx9qgpW1vbHSZ+rddzhrpIQqrtrkmvTkkhV43bYLKKIbfZ4rV7mkcyN+gl
vxSLhWN4rpejuX6bMYMoaAGNUzpf3Wm4CS8SwC/lRWD26Yy1jwYnHfuMBxuO04fKBepcTgXoyy3Y
ZbrY4yoiplHXPKxKVZr4Nt4N786mU3ZXUJCMNCM4LRanQGe3NOQvbHV+xeDLhiP9mfhAIpT1CeQH
/ZNrkzopZO/QG3AfCemmMTgaeik9n4pk1u7ti/Q1+RPNT6VTvsZVGGsIzchOO0AdiE/ZQWQGzYTX
We/3BL/OT5IP1Ma/pTlUfZ7iK2dU+OgKA6qKdYzCBXkehJ2gNMEL22/9UnLo0i5LMh61cQyJNVmj
i3cHBoaHBpM9UU6jQflSo8Fk0NkD9905enAozHCiqDOajJzFpKMCtp27dm71hFjRjqhfQGO9mhGR
xjeB7BTraDoNN6MQNwVvzwuib5+DJeOPSpPZb+qrJCun4KJVBOqz7ptHsnS1IyBKPJPZ1dG7Nef0
9+zorh+La3iZ/sxt8YF4GGUUem82Gi6mid8o9O7J1GdGP9/Rf3A0GY3CNK2lSGT06dL6dNrfuCoU
7m8KJJuwJA2guexHWhMBadB7PI1i6y9Ou0TRFZ2Bm/I24DLfYzSy6bv8eGO7PXG3f5K9136ojNY8
WTms1lSNgVzZwy5ZF7Bofgc7sd9pLt1lSvTWR7uzAZ1Oawwm61v8994bG7ysrx/Fwl+kVveFGsNm
ggJOR6yzRuJ4vdnpdhj1LH33vf2Ta2ri/dubxf4hW7zRi61wmHgBPsG4QTPITJtMwCjNwM15sSYa
1N5Xtz94v3R/zQH3QeMBOVecVZoM38+emd99UKn2SMu1xDbPtxvCJwiKIZmkDUfyh/VGA3cVY3RZ
rIgXazikxWts9YNZW72VpQn634wmHWHQu2o8rXa3x17qRpyhMHvgs3aP297cMtbk1LJagwX3vdTA
D4g9SAM6wDDYCm5/GqyDfSAOTHAMGeTVcP2p+iT6jrg6Z+D6KQ0YwSrvAhvgBfl4hLondyC+7p68
da2VsBbu4tMastmPD9bz5+9qnvRvgpvuyvuhH4MEabmC/0rQnRyfnVR4iBKm2VfHZ3MqSM4rb2Cc
FQV45W0Zb+xTm/Sal/TooR/N0h49hlHviD0GdshkDHRd0ORrNekMUf/X0sON7lDxwFDh4h5vbczt
DzklR7BrU4M7Yz3JcU+1tbgSLkNbozvpMqSbMl8M2Yf6km0hnvoPh2RO2tOFrNOg19kEk51gCGu0
NRhf1eiRok3+eI/XkHGG2m1SLpkpNLgY2v6duhbRE7PUNQqecGmv10tQrpgU8vN2P8bYJl4grkOW
tQ5kjsdNmMZuwCFR4oFbjNuMx5OTwX22g/TBcttYbiHoqWJKo+dvFiOuQy7LYkbWs6U1VEjQiill
yiY1fWFd27qsRPymIi2thYFMqnRv+b7amNbEw13rc1iTdyENIOiP5U6x0NNAgv8O8Al0m+TNgM5p
hzAhj/rNMrqsecn4Wqo6bf6H5p3W8qisTp42BOvSgWC6LjA/LsLOaBmCQC+narzeRI0PaSIx9zr8
AOrROILIosRRLgX/fSqhB9hE2kAtdJ6MeiYsD9BXYhsij+VMFVokJT9ctnvLDwsCU6rQLKUl9HRO
y7C8VYyENbzLjIeqD2YygVA6EyCer1vT7GU0Gr1ZcNtImkzliMalY1W4vQtxuxG093CgHt6BMaoR
ySQ07MdQJKGDMxipGvfrTLj3iWW+q2xXsKqrnCm5DM9b5nt0NGZJInZpTG5Jcoss/fPFjJ+mdCan
vNLLGr/3AqetkoBU6d+W4X7wl4yOIfGktBbTo6Xfm3hlTuBPaE4K9jjcNK0T9snjlrHHl3L9T4uH
Mf/Y+Ucpn0u+hzxFP8gfbw4h9zCV7hAxW92gH/kKi854vGfSfzw32dGcyE4kDtqqqKV2t2TezqF/
51WVxfeY6UqbhVTZi/AeGqnM8MYm/6o4wzvNVhevyTYFeyu65AiFbNnt9cWNdldDJmNvW1NvWVmf
Ft8Tdj366m1It2TcUQcX7hxrVWXlCJp/LUgdD4vzlsEI3MZHY5Nhm3+iPGWlqwTbhfNPdn5y2Coc
wQwwo5k0t4YG4uU5OkIBR3ZnQ/tY/QKLUMQjvmfJiOWxEmA18uoPorGakV8PPgks8HaMNo3iE1bn
uI+fDH1diQo/G9B0M/FgYvSKwuhEMRgbPrxmcH8xcicf6UzXdMYt+LpmI/nBqomxVGx438CqA+tq
E0P7ivGBJq+7caC2pr/Rs12OWOGHxLfRiHDE2jLlq9NhAlrliNUCrDhc1dVlfBTtmhAOV4JW3CAw
u0zQukjNKjRcGrR2b+901tbEbWW5oI2SEHQ27OqYD1oLqXh/PNyAg9aBydEka/ZYSudojFrMIB8+
i9UAkba+LjN6mRy0JhufSqVx0IojQTSrq9VZNU15uBYlEszA2/JmM9cS81DG0ETNo/bJxm8aD9GH
lWCwW24VqQSDC/eYLGp2kKyaxdGgoqZI3jc35be0OgM9O7scqdq0m+ElMeBQ4sGAkUP5Bo4H+fJM
oBbF3WpIKAfmysR+uCAglKUcvixnUdETQSfgcRiod+rOxCaDvNU7YT0436fw/hlTbmE1falsK4fR
wJdREE5rOWSteeTapWottddEQ2ZjQNKgCPPnot2ooRmas8c9pUcWCveAL27TUlrGaEOj7CV+DGfR
KLvxia85uOExf62/Vu+YgRvzHqCvueut+j/WE/XNdztydGRSd9cz4ksiIUp304eqUaHHl4OFrlqM
bkZZHrVwUVDNLtCMZsPdW5r87WmfniFpDaXzxJsjqa6armJ3wp9bl/U2xJwcjf5CM1I448smk92D
3TXkVcnelJ3jeb3NajDracHEB2PugM0WzzfFOpISqzfo0F9EPW0QDAmnN2SXIl3YT4XQfI/RD4Is
qD0BQr4Y5opg5jnfgdj9Du5+84HkAxpFo8/K25nOvP/jX1RlSIuD2AWBLk6V8HvwGKOTvAF+54Y1
HMfpRxg1w7gD3XF3+GucUYZiaIIUJDvyvNS27TCKg9hraS1NUejlWjnE/X/1WZ7iTLIk/Zi4jrag
KCB1nA0piuHB9lIMsWRiwjbhf7SSIFUg/5ZJj6pqwdKCUjBxnSNkshnouj0N7evqJQbFVBaHwLTk
AoVE2ZRW8qGsbBrhMKOoA1P6yUAxk4KXl+8xlX3Ez1AEbgEx0DBlCvhm4G3T5oA2gHzdhXlO4w8E
DM4Jw0EwoZh46Mg47TjzURGk8VZX5OTLJT6UxS2s8BE+i4vXktQTpM4SdLtDVh15mqZZwW2R3CaG
vJsgbyO0gou24AOneUPJqMU7kbScFv63XtRraUIe9g6zGT6o0TIkGm8t8TPyf6PxrgIbT/kD9VIm
Y0mhQee5gMXUbtFqOjst3bj2IWoszROZTgvpik+4DpZnoBwOUQGTlgGky2jSyvlSi2cUW3lyVb+S
1yGp0ZDU90itOeB0BawssR8Se0jWgu8sOvIfKVIjOi02t6gh/o4groQawWG1OowMeQNBXAG1okID
jjdW0WCPXl/65jxFjAJXoYheDx9U2KhlSuOceofoE0cee6N81vnGJ0EQTgM7CCN/w6bt6BvYOP0M
/PK0xGU43Qw8hSJ8f4hLTIQ42jMhVhy5TKIfVzG6khsh+kiqP4qpp281tphjUZUuNjXw02iItTQU
/E6716wlvnAtyaL4z+kXmB89xEDe73R4RC156CCp5V1Wp48nmO8Qv8eHXBNIpV54ARkQuQ8N6kta
A3qT0dBP/SuFs3mNgf0YyyzKGi9GcwyALhztnTyh1epsM/D2xwKSn5UsM/COvF4nuSesLD/BXkFe
qYYnC+HPZfunFhpbyPlSahU69hoyWWPz8JAaeUMDjV6nHUWw1D3ErQQjeux2Lw9pgjdwlNagO05I
vEVPERo9VzpMwDs1OiT0nFkAst1+Gf6ZNiINq3scCPD1k14L+gbBGfjLPMcGxAccB/jQN+grkJl+
Bv2rBpOGC8qK5lClrIiPbUNCKpuwP+ODa0pf4pH86DSzv+aMcrC0QxB1/Ht/lU8i0PIWg0ay2nU8
L3Bw2OkyonuTzWF2W0rTtJKJA/IU8V3aCziUsdgx2r2eGAYmwBDDU8DKzsDOEzxpL4DuN7My3vWr
b1eKhEs2hEDYFW9ujsZQcgwvKv92bif1bEs81tQajzep19Kz+LmUn3iWvrn6ubvk5+5SntuDn7v7
Mz63N9HSEou3tMTh9YmW5niiuTV2rpuOtCTiza3xWIt6LZ1BUQyar7zHiAN6YMEnCE1OMyyJ0a7e
PAszi54C4bryTp7SMeqsupOidBx/DuWHQ/Qt859zlfw5u1f4nKHaXGtNMteaLD2GxpVMtLSiz0Hj
gbq5v8A36O0oPEwAI/qba0TAkAO/qganIaOV7SELY1f4FEqwrFa3SSNCrTXkdoWsWiPriPt8CTvL
2hM+X9zBwsPl3k/yCb1JTzPIwn6cCyRdHOdKBgIpB8c5UvLuq7+Qm9BIGkEBRPPGcNjHWk7QdB3b
14ZXOuHxOhn/9Fcviso5fWo5SaNRfZg8SrWtjViM4r0EfGRT9sLrRjShmNVr0jIQ2QmT1LMt5/Tn
d/W2bcondBpOSzGW3LpdjZd9Y3dd6Qyajdcfx0AScb8XzY78z8237Wym3+d5vIgDrTaPWZPo25bN
7VgddXjtSFMlu8Psc5o6L/3yJ+1LZzs7NwuPUTtkuvufBBKxG/iBlcid5IQaxIXPAzRR4cyinCFG
Nq7EiXtRYm6VXAIDRcYcdruCZg3LSmGPO2pjWVvU7QlLLGzC6KokeiHm9IKOpjle/4nfE7NznD3m
8cQdOp0jjsZ29dwsSVC7QSsYBsUnQY7Yg9weDV86Ka5C30n3DGHKm0EyGuUC7zRKD6HPaRzhCl3q
mDF7BFzZr0R8qgWXmaW2GcdWYBazLLOI1JrL8jTyXS6z5EXBO/rNJmjbxhokZ+Pa5saxjqgWTYoi
SFpoKG6q23rb1lTpY1aKeDxRCVEh6vFEJJaMDEyuzTCPyaaJZrWvWNyCJtRajKcGmzx2j12DwhhO
0LO812mqv+DwJ/93MWGQTa0pvQkPgreAC+imOJsbCK+cVTa2lSfWYq5w5CAKn8XbaYPZYRZtOkjd
wtnDTkfYxv29rzGdcryIbbUsO+YbXH5cEfDLWU7pP+Gd5L0om8yAwPGw5TQxijIeQBx5TOdL1tE8
yJxFD5XlYhlMHXH5odyJddIfxzoZ92OdZAw28TbaYHKY5KHdrLeFHXY0NNLvr8WSWusPpvA1dW5E
HuzPtIi8sm8UK4MlwOm5D9SxxoDrOLDMEEdO6bwhxzDNI3t2tvus3Cay/CgXCO+S8S2+XzqueEB5
A6mUU693pjB37kfj2Y+4g2z6cXyc8jMn8bHJLDkM8FCSzyoHV1WM4v5MV0ca/+wbyKRXox/8GbD0
Lqmj/xXppfa4QAPcrGhT6anuANM8QhksHqsjYKIYYpwymL1Wh99E0e8beC2lMZgNzBEDzyLOWjCq
t2+ukThB/eJ8n/cMyaHPs/tFioR/RN7bjT5bJOn/hc8yYXCCMiqfaoJsJ/q81XCaSBOdgAfGaaDh
Zikgn+OorgYoc5PX/NImsbTdhL7gP2oNKCX9a8zri0a9jOicmwOriT70KWcJDXkFyhS+ij73ltLD
8E/0HSAEgnkriVebSdwiTsoLkqTVx90CunGjl3LwLINyZJOtcuRHmpQDBWU+8A87xndspaHR4zA5
zXqyeazV7cuNNUAUfks2t0DQFz1f2vLqa6ULX9CLHI2iT/ril1//1eTkG7/8+SUUw5CMTo5frkYj
eheNKAAaHgcmpQPEpPbg4utjeGQm+dBxTu7xV0aYzFbOBq+c09psamokKtGiZILvulvXNZN6s9Pk
9BggvW379u0UIbhtVreoJS45TDgmf/X6yxfTWoagOVH/U/jwa6/Ch59nBR0aHUOdLY2i8T1deoZw
0VcBH/Kbjp/wzucwKzKzZU6Us6lApedNXiJz8cY5oJdMHGeS9BAwyM3wxocewtfSJwEXLlYzSbwK
ywg20e/+qIPh5RNcLiw9A0+qTxN+4uCfY9Snyfs5K01W8+1W8v6+k5zJpp8z8vjcoYceUq5zepuJ
+8jiEjSugGjjGfqM2y/aBEYjusz4SUfnePh/qGkkCYGnUdz4XcAAJ3pFkQtBTiFBALjh7/1XlZBI
FQTLsoLw7PDgcJEyeO0mh5kja3tTkj3dW0OghAS5S56ivvJQ6ZFjx0s/+CedqKNxuL3hh8dObBuf
fvQHG1CaT9I6oywHaDxPyOMJPY5C8GunrDw4TZhQsEajG96pkweEhiO8+vZ5+e4l4RO22t5agkN2
z+k1QGqwWBimSN5jQ1mUlqjpTdvh29tOHPshejziPBrV9+AFx4/BzQ+xRh1NUmiAP3h0Go/p0Tk/
fIf6PvIDrikgohzgZye10mnO8ZQiA4g+uCRAK8fkVQ7Fk+saWA4k+I6R+40UDEq/QTE08gIsc/Qo
Z/y+1+3x0/qgizFKAm8zMh/vlveEXIKe9g35ae7HgQv+LI9yFpP+tI2rPO4MXjwqPw4/bf6AUVx8
gN8IWt7hDAbu5ptxUz2FXt6xBB/ye9zegIv6FnJUvCAZGVcQ9xTeMkchS/BbgiGvA+Po/mp0/658
f718//ScB8n9K+j+Bvn+wjkPkkx8fyMYR15hx9ws1UQ1zJ++1y+fvtcvn74nTfHbUI4vHad3/E2n
7zV1HDl93U2nrmzB1xtnrmyZCg9/Yf3IwdF4ePiq9SOHRuOEed9zX79w7GvPHb4cX+9+7vpN90/k
Oy67e9Om+ybR9WtybWfuI4Kh4sim+I7buBnCeQKIem4G9p5wb0WhZ3f3ubPyKYfVeDQahlEW21oi
alEcJTxWv03yW7mPcNsnPs0H1lB6Ecm5z6RxsDhz1nA6css9HJZ+0SHqmacJmoA49EKjuAjp0u2I
Ql2g93EU+X3+ZEMEfYPcDHF0mvP7c64ZmMuzraJEMultQm4Gth1nxuXWD7x+KEdWSw7+UQE80BCX
i6jkXhCNfCrZ7bSOZ8/lDJJRS7G8AVoHLmww2+uHGrp2D9Zx2A6RtFZs33RF78ajWzPOvoP/n7cz
gW+juvf9nJFGy0gazaJ93xfLkmVZkmUt1lje13iJE8dxEjt7nBAnJCxhyQJhK+mFR4FLaXuh5TaU
sISQBByWV2i57Xss/Two0F4e73O73NvX11u60ksLxH7njEa2nJAQehfSZpwTjTJzzv+c8z3///n/
zti/4vUKLUl0sVZWKWccJr3LzCl/lZ8cbHcH+ZjFFXTJ4MgOTVZD+zymYN9MR3L9tis7vq0sa9YO
zc1J9sG3HcdWnMEa8G5eMzgaGiyFBgdDJQk6YW7bMxjFFbiCKTMLTDzZOxqb93iI3gnTLDCfIKbK
aUZ17zfR5fQYASvLG0/ZJvpCwgLCcXqLfeDTQVOoFr1DItmXu/zYTPuelRm1HPZzuI5VJYdn2ksb
2jy1I/v6rlFrlVJCoVXtKm3rDlpSg6nc+p4ECbuuFJcq9LnRy4rjt45HXc2rs8WdI3X7h27fmjc4
nSqN3mHgzFqZO+DyNK9oSI8VPRAy9ZyZlnmLq9Lh7rTTG/YStNWgNTCUzu81xpZf0VHYNpxR40Ri
eCfiQc88KU1IA1gNFsOanoq56VlcdioolWLRWZx4xhCh3atj1uAsMJ6m15CT0jWYKLaERDagkSAA
qxzYuRBETi2YSyWpXRiTvMAtTXDsa+h8OJObk5+dVbEaGVLGA38mdO6o01vvoF7TGua24nNR8Han
x/8OOpyHUKjl70ALMOqcNhstaVEiWFFolZ8c8Ur8n8wJeVSYcLZlMzpNsRH86HQoEUqorbN451OY
2jULsJPZLJGeBbmnascNi42+cM5lxW3s//QcpoXdQYvHKqJT+cqOFcl0+/WPb2naPJTSkQRKQvKX
NvUUty+LenqvXuGsC/o4m8lpxx1KSkXouLm8u8s3841tDae3PzST0epNuqCbNtNKk83oatvWXVzT
7JAQUosfp10uBWfjfKG5e6SS9NStsKX2w1XTu4QLS2AdWPZEuDCLt51SWyzqhlm8/RlMHZvPZAgf
fNmnuFWlWaCvjICLL1lXHdqWiivXJZJL8nPSWCtJvu+mdj68e/i6NcUAw9Ut23d0Z7CvpY5RAJla
SQaaBhrW3rwiIrGUBsbi03etDj5pyoyX/H2dRYubX8e3TDY7wIOjX7u6O9Sz4wt/v3bk2N/dviWv
pFjGDumIVlA01X/wWxNah0nbtOn2ycK6kldjdLIHn5iO1g9uEvaXkpL9sHWdWBidXLb1pExmZGbx
npOYkWBmQf6kZVw1KR6auOAAW9gTK+woLNtjufEk++HiTDZXL6NMXqs7QAMZ+OXZe5RaJaFj8d9S
epVM8g5rt1ioj19H3VKONgv2kJyNDfplrA2TYBtgO7xJuOHsk8La0fo1hpsxHRbCzTzp0HoFLxiZ
fg5vg9MSj7fxarIhR0TOmle1nl1okqozcRZOuKueoxrLoLMwhsAhRAg4ovnKmE5zsIEqKklpyZuF
y49Ob3hgdyHcf1lHfg3vrt/05c3r71gTc7eszXXu6g29u2d6+x5r08rCpp0Rb/uW9uJk0XnLTQdu
Bn2jN45Hw0NXLytsXtHrcbYPTqRbrxpvqBu6rDm9bnmX09szug6fWj61fjTYWmhyNBw8+/VYL9/s
dhVK3bVT09PCKW2YZBaOvnGshGVO2OuRVSJJlxy0yqeD/JzHI08jo6xFw63+hLy654n78iqxjaUd
r3FpwvA5YUzJrK5+5Npju8KDbfUcKZWpFcpQ80hq6sh4FLe09K2IX3b3eDC54+iefQ+uDx33tE7x
LWvzNnN2danvi+C1kcceOLI5T9IcZ7eicDPN0b37j05o7QZNdvORoRVfvapj/Bs/33vw+I66+LJN
ydxUqx/5VLpgy3+/mjzaBfJoF8jDWCYP4+ckD8n363c8vv/QIxvD8cse33/wkU3hJ02FbUM9W1vs
prxwdeDsDpE8LvseIo//sX/sb2eK2ekvjYlXNAs+Aef8B6RhOIrHz2Bh3MJrGQejgr8wE8d6V4dh
T9FVZvn/AyGkkjR37gzf4P4UIBGWFpIHZKRGfnZCrlbJZHAQBtQSOmFNrMnFyn6loJREG8qKhFMR
x1oYJf6vAqYYGROjkr1YwZRPrlMyFvjccH0o+Sqs0yzWhFhl+9N1XvgLS83i+06pDHUyM2SVkzUT
dKqKUsQOdDFECZx3zN4ioXyVgL39bIrSa+USUqsGpp7xenpqQ2FDb0JDqJQEaSiO7ymuumlVrblt
7/j7eBLOzOfSSXFqsMPXP+4KuRWMjbO4DT6vOdS7o9S4aXqRTLZAMrkLvtsYIpN6vIfXDIwEBvjA
wECAl1BwfpqGZJJjcowhLZBJ90jtvMtFdE8YPjeZpP9KMLmree+x7S27x7JahUxCaZSpkZm20sY2
T2RkX/+18L3RUenK3QKWJIdS2am+BIl2UksIOZVdvqd1/NbVEEvGc60zg9HDY3duadQ7HFpKZ9f7
rM6A09M82pBetQglHn5VY7gr7fRAKNFaDYyRVVM+n3URSuTJoe2wn7ngiP8zkUkyZSYxikwC/gSZ
hHSvDlpjsK+dkiIogWN/w1+PJJKf6di7FJxbOLbo7GtwOS5DqcbgfanOFXW6407tXbRh7kEwlwf/
cA6SOIw6h8WkkfTBMrQNX/HJbWUkgW2/CY6L9wpM0r7IJIhGu05DGuVM6edADqvFsgA7DWG0dvwc
GF3q4LwYhHpkF0STezsOntiR37E8RaNYL1yakzWd27padw3FgkPXrSiMBQQ0KSD41rFzdm93fObo
TNNTW78+k2XNJo2GsTCslVGYHWZnaWtP87qiU70UTQg8NfUFRJHb4cj4AmQT5Fv/8hmsZ/5F3qjF
+yd7QOSKIthcBK1FkCwCXxEUZ/FWXqe22dTXpMB0CvSmQDYFIikAe3zr07swgDbuoWQPbVl46Bn4
NVhcDdSz8x/xJPyDOjsfjxOBMui0nQc6kTVvRSJr1vxUyNoQmEf4KYG24p+DPrJLQZ8X4CSye+i6
iYKfZmPLrjq609/H11IQzIFcpVQF0v0NSN5UYmnpX1G/7c5VgSeMaQg/Pe0Qfopri/zaZjt4aPSB
fUvhR8uqNFqOEvCHofoOPiLiz22T2XUlH8KfQ09si8aHNiFL2gB7w3Hh5PYF/tFD/tlyEtMTLOIf
0yXwz4LfTnJcwJ8YoTX6LJ4Ag8vAr85+ieMg/PzhAvAT8gUE9IHsMwzb+VmBfRqxTnDDGSyNUsYY
dDQo/AE5zFKzYkmqUpKslCQrJYLgCLMoPNKNfGzIXLpBvPKZeCUZrbpEEOuKz0LSMutCgucwJKS6
iT+74N+GZnETb0EcBmsUieCg3xCRZYTPZFA6lt4O+jPCjWIhujHzLN6KYfNvnUQGt2iAL57UiVda
vJaVsV4UDtIqoYQYEn1HKQ6/tFR56FLloUviQ5eQ2TMkyhkhUwUiCnGwfQkOihl0b5UTu6oULoQL
XaVFgywZi4j/fRY0Vja5nE+Nz+Z3H92+8e92ZkO9O9vzE5AaNwjUWIuSAzpneoM/tmdGUjtmIDfm
N+2o8bRvaSuuKzhvOnzwRtC3/MbxWM3w1f0iNw5NpNuuGoPcuLPYsHZ5t0vgxnU1bXEzIsd8kzO5
/+w3Yr0tBbezWSBHNMoPwxHyqECObVjLUnJsPeVHQyTs47yyhodzorymGh+rBsiLI+SSbVjS89Dr
qC4+dO0jkCFLdToF5BgFWVMcqp+6fawWT909ueNLq4KJ6b+/fOj6CT7IHPeUJostEzmbGS5uAj2t
BfDa8kfLFKnTuXUQdBQ0q+058M0JZzy35cjwiq9c2QF5/Atf74AUGa9btjGZX9/qVxkc8M23wF70
XjVHNgoc2ShwJPWUdjPkSEo8gv2SOfK9psuPzVz20I5UdtexXej6RKhzfbZtU6sn2Lk+h6646dAP
7uxrOfzqkUM/uKOPP/za3Xu/NhnKTt87Aa/h3PS9aLQxz38E3pMGFzxY3Em34MFqOWkrn7d+9nto
mLmAB6uyQRa8R8JFvtGpV/wzrVcTEimp+IuKM1pZk5ORm4StH2jOnDxE4hq7kTEyaulX5MryJhD0
FBNwsIlIE1geKyIqnFr0YN1Q8WAln24wyGKbkfsqdUJWPrK6rBZzEfdV48XdVwb4jyo0irO3UnqN
jCBZzZttYw06Y7Q11rC8GFGiXDFcqmDSA1OpFdcPhy0te1c/DN5jmQ7GwiplEGn0DrNR80bbzHif
25OrNVk9FnRMokbHaGiHXV/bu7EpuXHPbSu/EUQZWtAK/AIdDiI6zJxHhzxvqODhXyAa/hyh4WbD
X8p2cVEuBP9uLvRnd9w/1bi2u14Lpzq1SlVTWlPIrso7XG3bOi5HiC8lNYodyZVFD1dTqmsYa48i
ORVUO3QjrJ2Bq4bCjlRfND9Z8oGariuHo7TRgqQudC4zxAlLXSlU0x4zyyizjjVThCXeHnY1hk0W
j4WgzJxWT2u0DpvO27q+OTHaGiUlRE0JJbRhgflPJDdJfRCc4ljTU3G3dhbMnwoSBFY3Cx7htYag
Nf6hNOqmadK9iSwftw4X2IgOq9EQfDYaOnCBDW9itV+T65wGlP89VwsXCwRau4DbZDpnxOGJOTRf
g2Ysm3sAn7sPTIOc2/PTSgT8pwRtN7E2k5HCh1QUWU7FvEpOm/HBsz+BrT81/1uJCc7qJYxHux6P
LvBhtsyHmVlA8+ra5n+BrV670VTV6uehIfhUNAyc77VCPUE8oE5iat9z/4r4itaoRiYVuh0ZbBps
KE3yziM3W0JeJ23UWSzg10gxR6pUK+d2a4wWOztx54YUWLHypok6FaMjVYyFo42UnDEwrsyy6OS4
hJCYnOCMzaoQ1n6ccu7XQAJAZNku2HY7538j2Qr7dAKO94UTYTjM6yr+Kx3PYer0L2IxjnA6ed+H
3Gb+38ThTxRw//wurMASjNua2HDHRPfukayXZiId2+5Y52jJRmgFLiMVpLu+VDMw0+nF9Y2tPcGx
A8PBY1Nb7IVcUu9oHEomBxImsLzv8LpGd3F81809nX9zw66RuFylpc0mtEWRVJPZqf1tagND1g3v
HZzYomQM1Iabhjye3ABs57r5jyTUIr21iPRWQPQG1+Spk6aNqq0XobfkUnqjkPTM3BVSyuA1u4MM
Ab559kOGYWn8ThTrlLzL2sxG9SePq4SALq2SbAv4fMgDDNmtF9b/Nlj/iN16sYHnsTiOC34rvMpv
lXkO18PJqIQbIK1kSoVUPCQjIm+bN3e+LTZIZcPz53Zeleeqag4R22Zbeut969fftT7u5Ne1QOYw
RyduXzd+eGXElBzJ8dAiX53cmOiJG3XxZbn1K13mxvFSabQe8sGKQuuqlB6oWqZ7Qv72yXxssIt3
mpv43trMhp6IvzSRifSUcjZbvmMZ+E2xX+9POh2J2lpzdPUcHcjUxy32xmTS5sqEjLbalEAkv5H0
wRpKYh1Y7oQTrki4UxhNY0VkoWxYr7dk/xQr/cLnk8c2Wz6Un9sjz2UR2YXdWVUsUhYK7KOCrdu+
tLFmoDlIyWS4VE4SykBTf7z3sh4/bsiUuv2rDo4E45N3TnbMjOT9zCOOpsFEsj9pXr/JUcgn8abi
LTdeMZZS07SK1LIavYWSahhN4+TBTg00zNjw3o6uG9Y3OfMrd9+aXn/LsNebG4is2UxqDVglogap
HhoDFn4e0+N10ASceN1TGGmZBeRTWnSuInmCWCECycs/rfsUItGfH1Qr7n/h+utOX5kp7H/+wPXw
+lTNsr09Y1f3uMODe3pXXt3rxg/d88Fj61Y88uHX7/vw+LoVxz58UH3nK4dy/be9sFu8LkTVCCNk
EtsZzI0zvNLIqNQq2zAxiraSvS6cMvAfEFJTK6Udd6skaoeRFUJqcDgDSFgMq8TUYB0J63kDvnqR
SA4+o2IyTWUoiQlQMoKgJHRCtrwaSi7qs+IuIayGnFaZSljto7FtjYwNDk/Zya46Ej4+gcuUTHbF
zua1X1wTM3Qevux1vA75rXpYG6eU0w6DzmE0agA5cdfV6yOR/qzHE3QrGLueMjIU7fdZUhPXtDdf
d+cTu99RstayNp1kH3xf0XeVPI9Oxqt8VyrBd/VHBCgjBvhH0VT+kxllX9PuR3e37FrZxCgIiYZS
JQd3dlRCavsqvquZhZDaVE+DRmQULrVypmX1bYshNTA99IUtOZ3DRWl0DoPX6jw3oqaVe/ixRhRR
84TdaDe9xshqWbfPWrd8b2dh21CTCicSy8WI2kdSKaETvFf5svdKU/FefXzSIHiuYIVJIwKmDJOj
F8WUKvGaCwbVpDr2FYVO8GApzv5iIaj2CqFzxxzeeif1CsehoNpq8DA4FHLO/VPlFF/gltF2I+e0
WRn8T3CqL8fV/tGNv3O2V7SBaYKCjNKKGOXl0zXJmiRilMQCo9TyyljzHz0eIjZkWtrwl4gpF4qu
iZgiRNeK08vqKLRhA/ZFMtS6qfMi8TXG6fKbUIQNPLT9oZkm2mhUqTmbjjbTCqPN5Gmd7mleW3BK
hSCb1u1SsoIn614cByC1/la0P0GMs+EyyYuYqG8i2Q9rQYw/jYrxpxSKP7GzIHrSMqQa/Y+MP0lf
Zu1WM/XxD9Q02qCFXDBKzsYFAjLWBp9PjD/B5/uOoJE7Mf9rySzsqSgC4+cF3+IHtfwfPB557Qhs
E+UJ+dI2+a8Ot+DPjjz24JEteRWtZ+0WvZWWCeGWhydoGwq33D4shFse+vmeA0+Wwy35qVZfFKvE
W+CbcVgE+xVvPkcu2V+RS44idRc/8h9FQZUQMlL/1iFNJB1y7+hM6KfncPjFmKssqOgS3U8uUffW
JQojwesv0c4+H8qyxqO8knTByuUxCZIa5pXwjjpyGYljgrKPVhAUF1xGLwr+SbiIJ6O11vK86a+a
N5EIiuDPQdon9E/XVKtUC06di2guS6vmVank+3WXPXnomoc3R+I7njx4Lbw+SVkj+f746HTB4GjZ
1JUZLYRMSvwL9/zbiamVj3z44N0fCtfHpu6/crTRPHjk+R3/7dWDWV/r2stvqkSO4Owaw/6F9/kc
wGcHPhvwWoHPAnxmgCRPjCAs1D2LhF7iwmkzqLrjAENVi4VFhcqwWKFhUWkqLFZoWFSSCc/CuZty
mNBNJhX6XcWInjZ4FTxvjOhpqyp/EX2FIMGkhHc8yACGg92ueNI7HKZngbwyzaKdNaIs0uvoOHpB
fD/yD6K7bFHJZ81/crhL8uN7yHK4i0YIIZUCqVwl+/gOFO6qxLsEjrib14TTIOIAYTtSReJnK05z
HhiQFRsE36TBJUjw4NEF4CjXddOz+AFMVa4cFdJAUiGt9EsGEeRiFFmk4lIU1I4+L5acE0v7eOW2
JtaWGkwWprrr1XKVkPpiyq3anitjyc0zr+MNF8eSkEfBOvRaA03pfV6TgCXX3nH8cgFLhL1q70vu
QlwCiDPYOKwyG6qycVCvgJVSjzp+vVBv9aje6uEwzZMIXAZMHOjnkfpWAH4kgEShFlhGQVf0ioU7
rehOq2iyEHSipwW1I0w4SQP2b0o0TUq0dgo1HAebgcqhYyFyvCCxkwOC6YomXPYRfw5cEjSSBD2q
txa8wQI9oaME2KZFT/C/H6P+yhAgLlNw2dEZvjoECC5fdcfmRr3dSQkxQJvLDzFqNNE4xldh1KrG
ENqYFBJigFqInxxs59jyK0SMkqcGkXc4DmfdH4oU9TGfRRJiURCsBb4g8AWA3wYCVuAVBii/CfiN
IGAAAT0I6ACcUWET+wjgk4KIFQijFVseraIGE/zB4KLF03XKp+r85Bl06o4tFqNn5z/h7fATNOp+
NLIIGgnr0WgSodGWZfo5nIHrZ2l5rJLCCQB1P6kgVQb/WiqN110c70QhrIio0BtJMOhkLXhd7IHn
/HepECj5IQpj6soatGd/paY1BMqbAm8SnKPW4a530Hcx+rmvlyFwlzsw97uKqB6AE7LDxCHPpYRF
WTQEJMFPvufF/9/ZbDmS+b7kXsg/zdhLvCbYCIJp4bACiTBiPV0esBrFUakRxT1U0NQbn4U1FYJV
H4KlIdQvQtSyxEziQEKSsKPqtaPqtQsdzo46nP1ZvAHD4LeIc+lp4YQVbhYdXYBOiBLCAbW8ujb7
gcsDUMj0HOBcU6abCKDfEXvMy2veKneecuWi2r0wg352FDWt/TxRVPDg1m/MZBmziVIzFpZBYVS7
xdW2ZSGMugif5TAqJDsxigrJ7hWsHPn7SHJcIM8fncEYOHaRjBv0MXR5fvylOLgIUy0jSgnC658F
W9wrSBXSs5W7aLosqifcRYt3CX+tQmqIV9Co48hEIUR3pWXdoCr09WMh5KUXZ+SqE6eE74TXn5yG
9whurSVQXJ6ShVaIiMqFFQHDT4tTinvaLxSoJEhKWQ5VLnKyVilycgguBzhlmZPFWCWszdcETkZ/
Pipy8gs8F46BGgKEBRXCmgAIkKANDRUu9NptcDrRVGYS+zX1oKm+u35bvSRSD+CUAtc8GEW5MOTU
FIaRcsDwFLLYHJo34K05xCssuv2KHEjnOnKbcxJfDuRm8QhP1fmBn/+DyyVPf1CDEF0hIroYwhaC
1+i8vcgaMX6dqLZhwYo/X6wrXQl1RYZaanVKFOpShQrDDZcQ6uo9gj+7/LEHbt+aU9Es67QYLBSh
ZbVou5Qzntt8ZOS8QFcqt77NH0UrqS78Zfxd4v/icikBqecrsMSLvwquIP4ZlsjEkl78DXyL8Bm5
WNIC71ollCjEEj/+Kn6a+CdYohRL2uFnlhPvwhJSLFkNS+4X7lKJJQl416TwGfXCv/Uyfp/wGY1Y
0gZLDgsllFgyJKHg93TCEq1YMon3gA2yXbCEFUvGYMmEUMKhEmGlEsbfxfuEiJ6g0XFS0Oh4Cml0
fFe7z/td4rrqYJ7/fMJf4jnD3w0OX79i9NrBQGgIXZcFv2Spa6tNtNdw1nhbJNEWYZ+fuHu6KbXl
nnXj90xn01vu2TQy02oPdm1tgVdboGtr2W8WB1fg3SiWdwZzgydOCW6zWcCdtF1NXCvuRhdcZ8TF
YnlXKFgrUg+Q30OxJIETSvmzEhUENJ1ZI52VKwmIAko5vndQjpNom7GGJGaAFAconwE9Re98Gt8C
6yaN1Z6BNfPB6ag76sYaZvESTyqNPw7tUye/K7kGE0+fLnvIxGyDpXG7C+7pMuBb1NRcjQp5wBUa
8suJgofkc/5c1KWQKmUSGVuT6woV1zU7NbGV3dNgQK29w+6Qqg0MbeAY1b3xAT5tqsvrDDqZ1kgb
rKxZT7kyA1Fv++jWtk2CtlALbN9V8B0GUKwuCt7kNR3dvo6Mr6PDl5FQ5lnwR96CUT01vMHSVXP8
fzl+4sAdDiL+Uss+w3fEphemqEjTZ+/hSp/Lb+mqYM4CvMkQu+GrIsv2dNT1NbqQX4tUy1yJ1nDf
sKm+K96FMuqkclLePjKWL/iK9W64cMElhLo21xVoXlOwD/SH2pM2fWYs71IzjFylNbIGG6tj8o32
OheNMkQonVpWysXSnJEz2TWsRqk26ihbsjPStZHGJfZ6Xjh1fj6On8bbqvaPg0cr3q4bUETOFHtJ
ZKGryWsv5Oq6tM1akgb8tFpzpYIWzFE29zhKPMMJuQzYYSP4zLaQWX2lipr7Bf7RJ0aL7csVPYgv
S+GTa816HQmekcllQj7MXMgFvjKH1r/tsG2X40XINym0U+tQJRIH3uC1GOX572jv+I+iV5leWmzI
T9s1fklMIWrb4MujI3s6vC2pgFoqlSBNJrk5XKwLtsRMukhnQyBpYbWcAeyBACelNHP/m4uZOra2
e+r59a1eBcWQJFxvwflOrmUprScdcsWdlII1gH6jTkEZKbvrFA6cuVHYOqvhu90P7TaG8VjxRLBx
Fjx5ijSZyLpZcJw3YiSWpJP475Ig+URNDeF5kdmX/3bVW67ZXR11qxq0zo+6LdXsqQxj9/t6dnQt
38lb1Y7ksl29xroal1qBRguF2Re3Z5Y1mIBrPNexLm+5g3IlA9F+B+dr9AdTHm2scV1nqHHDrYPx
TVOjLX5CoVYb9IxeQygUcn/Lynqd3cevKnhSXs6kax9PGw1waQzbMgGtcRK2pRMLIk2CP5SjbeAD
dOaThP2R5SrVtZcQaxMJBJ+USBTSuZ9IUAqmzaWVgNjcFzVqiYyUgd9CCiFwKaVnWdXZv1UoZXBY
1CjwvU4bHBgVhMaICRG3MH4frH0nVovlsTXPYwHwOEZjLvA4T1pUdgsNfymiz4ETcLJoBCd4myKS
kGBe2ov/zgu8j+n3abPOLD6fBdnHJKhV1uxG///03eN+MUs9mV4SfpPJDYbqreNL9gDh9z3wN6Xt
vaFVY/7GgM7TtqWtbUPR0dc9uuZYc5Fv1roT/r1mLlgI+VMeuru/rxtsvwwpInZuCDPhuoy7tjfl
sNS31xSnfOEp0BqrjYcNXpeDzsy9YA56PRzn8gWNyfo6QdEV1sVhWBeIvgpotw+0RBRby8EfeENQ
yzt5fJ4H/BNow/iLtftM35YvNcSF6Jp/IbqWvpDzMiapVrw6rHYmB2d6HY0xN4RGXKWWmcMZf+NQ
0iKhA9EGe8dU3urv3okM1XInrvOnfP6UV0u5k4FI3z/GN0+OtvjgEpgk1VqVx6BSk35+RULJaBTe
lpUNjZOd4cyGW7Mt4xmzIdhgcye9nLF8ts8e/H7wGGx75wmbdBbcyCt1aptJd1wBcaSu4fWzrzeI
2cvi2FcWpl0U9ylrLsHf8PsZ1at2t9vxqkpLqV5zuN32V9X0nXbLG6RKRb5hsVvsP0BilT+wo393
cu442IC/jfJsUXblfiG78iDKrgSPntQ7VYex4stV6ZWCAGRF+mRpduVkLpvPSIHKpNfqtUrcm/Iy
rC/pBgqNkWHNagn+zJUf3XDjx/vQOhKXEtLm/YdubGs7fOhAEYdIABdK8GnG4NNMCE/jQ7mV+4Xc
StgJUG7lwZNaC1l+HJRcWeGiBfmVNJr3qpMrJ1hvyiNRag2UwaSS5JqacjiuNnGMgZIBT8rHfaft
xkP7m+GT4GhZe81fDt/w0ZVISR/OenjxwKHD0Aoz87/HN+H3ljmNZ3WYg6TNwHxce8AJe9xx4gZo
crCTQXN76a2XPnvTFb7J07G9q3tryelu2969bDtvOUK7035v0k1z8FlDDU4N6OzfvyoRW3n9YPd1
48n06mu6MyuzdltmJNO2OqV35EZgLdXPfwRuxO+CnGZHnHacJwVQ+8R2gDhUTWkX3XF1o4Kx6lFi
L6I0KYDT3nNSpUZP681agkHKWziST/nzgFyi1DGwnJTuBDgAsOUESsvDTmqBNZPG0ojS3noaUVoU
YZqUp5W0ERiPhw5onHCqOC45iGopIVRTdUDzc/CaRUPObVBrUVauSnWTP+HQpGOeVNACmZ+QEFQw
1eKFNWRlwt2N64Cd0qRsZshrnFbPapXXeJOxWnMwQXOIUhidjtaxamuiLewutvZHBwVei8J2puHb
DGFrEa+d5DVd/b6urK+ry5eVIG2xt3kXpk6lwnQcxI+1OsMg/C2nVqtzOonWA04d0D0qmoJAK3X0
+7vh/yrxrE+hN+lF3G/ppTWx6HyD/EaHujY3e4pJv1amVCpsNfkab71Tywaba0tysqyY1tLZk2yy
J8N2mRRCHpAQpC/dGsgMN1o5b4MjVAgbzkR7knYlxdBmi5XVMhRtdjNwzaxBGuFaTiVtiHrraE4r
VXOUSqtWkByjMUcKfnsibFdILSG080E3/xFewL8oUFyhTHE3VyjuAM8aglZnDMSOiSC3nzy0CHK7
L43kuCqSkyCSK6hVvaJ0qnzuZygiCaRy2a8llNFrsgXNZC+p+TX+/f85a7HtRlFbJAi1Wwq7O21g
aRJMS+VlKby5vUbQPvemMPf/HufwW7AM1nIGqwcHTvtqfbVq6yxsfROmRpb7MGRyGrbhE+HrnQZg
OLbQ3dEcs/uzMwEDS5DOsITouHDvNr6mJWaDnYyQyZTGQDbqTAYMXd2xJiOj5XRguUqjVs/9hauj
82taPG8kR7JOpUZDGk1I0kGtVWusNfZEUqHVAQvHmOx26+0AmONdgi/093gUWjOiiJYT/gaE2KTB
QMLGeRS+G4mM+GgoRNAu4HoYDmUZkHnk097tPI7DL8hxgWqMi3pK6/JtkwW7o/ua1bpIwK5GQXS0
Aglb6ltrOOAciBaGG4y31+WdLTatI2qzR6zU29GRoj8yuLe7/6b1TYRcpWJoWqeWyuUyR7I9wOqc
qZ76VBOnTfTUGVlXpHxuB66FLWjHIojefijS2zu8GtMTNAvYJ0zXq5DpQaM7h+AkFc2LaokKLY4r
iA8lKg5l6NC4FBBz30dZ6uC0cBzCiEbHsOScGg2OUqVaAeYtdodJotIjdvPDOk/AOvdi9VgrNvQ8
VgMOYzrMBw6j3VLu8m6pxHPgUTi15sFjPEtGGwk6CILfNB9wtoCWo1UN8Om8doENU9XEhmRSl+yW
SuMJV2ljW2mKd+kDGa8j7mGtubWtLaszlq58+8hXY/lsfSqv81tphvY0eIwhJ6O0JUKl1GOh9oTN
EOFrbPGaAK11BmN2TzFuN0Wy3uSA3TkMpN6asNcZNZN6s3XuFc5hsVBqk9XJMg4jFYE26IX14YL1
UYP25J4wR2bBY6cwtRpLIRs0up0QUo/abAQyxW8FhCH0W+eaYPX+qHMHzaXuq/NES13OrqvHbMka
mxquBJQmb50r2lLD4a7+2sJIg9HTMllsXVewHaGdEZulxq5VmUMORytY23N4U1auUmsYymUmVSS0
uyCrs6e6amJl02xq7KnTMa6IxRq2a5j5eSyDX41vIuy4XKqD8+EtsKQePwRuJMywRC+W5PFbcIvw
GYNYEoV30UKJUSzR4YfwAqGDJSaxJAE/wxHQUqVmsSQOS6LCXRaxxAPv0gqfsYolfviZhPAZm1ji
hSUuocSOSjAw3zv/nmTn/2fv2+Ojqq7995595j0JQ3iIiGFQC4PRgA80IuLwkAABjVYgxIoZMgMZ
mDycmQRIjRmm2F/SpDa29pXb9mK1r9vbVm212mvtRGiCNa14fVSt2lRrfVQkviBAyPl91zpnJhPB
1tuP9797ln7ZZz/WXuu711pzTgiJdR79pKcHxQQ9zf8AYYL5LxQmOOhr6V652sE/HEbOKeLfw5H9
CRYy80PhzrDmT5w2cfJpbuVQu6z5k06bNOk0j3I4nE67ctDPt3Q63DZlz5/o5q/s6S9YG7DnLPDk
hRX4U7npN0RpfnkT/rSKz+gvW8/QAvzzpy7D53BYXPcQPpnvxDunW37v/kkuiO+aRS75Pbx4fwb9
y5Fhd4rJ4kJ5Z2C8b91dq4N3LYlcctdpc+7yfmoTbL9874Gn8Dpg/MaAv2QTysgm6wn+WP/Jo9s/
e7ST19mIkFNOzwMh5bZxk04HOXkW+/GHZiwOLykLXTplxuLQkhXVl029tWDGOVN9xdPyx6PwnXku
imPpjCWhJauqF0zx4c8VoQWndY3HlBnnTsv3Tj/n9DPPneaxOFx2ZfeMd2mT6BuGbZ7xzqHFm5fP
PHvFpgWLa5bP8q+sufyiK/z5k89Zcs55i2ePn1IcGPEGanInbA5cdMWscTkT6LlnmYiq+xGXc8TE
e88+q/AB6bnXYysw3zcyP3fvxL9NumDMb8wqtKj7ba58x8gDjvHTJk08fTxazjyXzebKc8gVjvGn
T6QfY4NWnttqCUw4rcAxcjv9Rncr/WVS1FFw2oQC9KGV57TSWzFG6e9u6brDEDnnI+VVy8YcedwQ
VXYS+YV2XVaOkViXfaT81vpb24QcSduvy5EnTy6OVZDXnF82xBXKkccMca89qezzrM+RRzOSN8mU
z36k/D3/6hz5iilvnSjjLhl3d0a8+SzzPyRXsHR6O8cLyLwc+XHBKTkSzsqNY2Rfwb4JF0+4x5CJ
F+fIdlP2nUwmTZ20OyOTp0++MSu/M+SUHR8lUwqmfGdUTo1NXXPahZDHDJkWPYkcPP2Rwhem7/It
mrF0xh9PlDPuPlHO3HjmxrPWfOrMmefNfNCQWbvoK34ks6dn5WcZOfsClv88mRR9pugVknNaWNKj
cu4dxeePkXRW+nNlTjVkeG6jIeddOirnzzflfkMuqL6g/gR59cKvz+uc940Py0XrLnrtZHLxd0qa
MnKJdkkkK/tyZf7C+T+Yf/zS6kv7FvgX/P2y5Zd1XvbywlULty8cuvzKy78esAS2Bh5edNGirkVv
LF60+IklS5Z0Lznwr8jS2ZDwvyjtS3/yf/J/8gnIuyRXREz55RW/XLYU0rjssdIJpfM+plxfektW
flh6z0nl6PKVy3cuv59lZMXyFa0r7l/x8IreFX9Y8cz/pqw8a+XmlS+VtZT9edU1q/6wevLqb185
4crglb++quiqvvLZ5buvvvLq26/51acv/vQtn9537fxrn1pzyZp71567NrZOrWs9qTxeMb6iff3M
9R2Vtsr8yrWVGyofu+7mz8z7zNPXP7rh1huW3FB2w5s3vFv146pfVP26qrfq8apnq/5S9WbVe1XD
QWswn+WUoC+4NfjTjd6N3944Uh2t/muoKHRPeHbYuP4z/P6myzft3PT65uTml2uuqtkTcUZu26Jt
ydsyecv0Lf4t522Zv2XJllVb1mzZsOUb/1R+tOVHW0OQn38ywt+XISYvE1L9wiOE01UiNFGgvwOc
xVimvwFczxjSq4A1+gAwrv8AmNDvBjbrW4Qmu/V+YFp/Htin/1FoarX+EHCNGAesEB5gDDrHC01/
CxjS9wPj+mvAhP46sFnvA7bSqPQzFjEWM5YwljKWMXYzphl7STP2RVut0f8qCmD/28AyxvWMITys
F2D0sJgCG14GhuDXFNjwOjChvwts1p8DtupviimY+SiwAnZOw/w3gQWYOQ2aCcvAwzRoJtyAfadh
1SExTVr0l4Be2DBNTsUu02Sh/iegX08DixiLGUsYSxnLGFt4Zoqxg9d2017wETbIHtbcR20w+aqY
Cau+CCyAdzPZ35ns70z2dyasegXYqn8gZsKqR4Fk1UxY9RawEPpnYkfqSTF2cH+X/qKYCd8vBFbo
lwOj+m/ELHB1CBhnTIDDWeDqZTELtr0C7AE/s3AK7wL70L8AVt0LnIUIWQCr/h24nnEDbFuAKHoF
mIBHC5ixBbDtWeBU/c9AYmwBGHsNWMRYzFjCWMpYxtgI/hfIJsYWXpVibOeeDtbWye0u2hd8Pg+8
j3vS+r8Be/Q7gH36j8UCsPoSXt8K4MtCWP4EsEx/ErieMYQ4XwjLnwLG9VpgQv8CsFlfLxbC2jeA
RYzFjCWMpYxljLT7Qux7L7BHfwDYp98jFiJHxosynOYbwBBOqozzogz63wQ2c08r1paB4feB/TiF
MpzRfmAF2F6HtRFgCOeyjs9oHVZ9AGwFz+vA8FNAr/40cCp8XAeG/wj0IyvXySLGYsYSxlLGMsYW
npli7OC1XWBvnezm0T5CWGIBVowcA0b124ExfY9YD3ueAJIv6+HL+8Bm/b/FelkuLgVGxFXAXjFd
rAcDEeBaihIVFW3AVlEI3Cl8opIjvBIncgBIuV+JEyHcgCyoxC7UjiOGK7ELzaTIrISPLwBb9GeA
Kca0/jdgD6KiEswDUZdcYgPYewcYQvRugB7CBPc0Q/MGrHoD2KMfBPbBlw3w7jCqiYZ6GIJtzwBn
6b8Flum9wPWMG3AKIcg0EQL/mAn+rwJOReSEYNtKYDlOLYQY3glsYmzh/hRjO/d08PxObnfpm4H3
cTut3wXs0f8D2Kt/H9in3wns12MihBMpBq7VbwWu05uBFfo8YFT/KjAGe2pg/5OihqtlDUZfEHH0
7AYS23F49BqwDAzH4RHhBpxgHOIUcXh0K9CrfxM4Vf8RsFDvBpbr3wI26n8ANjG2wMI4PCJs554O
nt/J7S5YHodH1O5D5YnD/p+KOKzCicL+24Hr9F8CK/QLgFH9a8AYMjcBa+8EUrYmYC1hGeN6RuI/
ATsfBHqRcQnY+QCwUL8PWK7/Dtio7wU2MZKdCbYzATupp4Pnd3K7CzYkYCe108iCBKx9TCRgpx+4
Vg8BK/TzgTH9h6IZttUAC/RfA2cxlukPA9czbkAsNfPnRTMsbAZ69SBwqt4CLMSJN6OePAIsYixm
LGEsZSxjLMdZN8vrkY/NMqI/DmzUvwtsYmxBtDTDI8J27ulg/Z3c7sJnRzMq0lPA+7gnrf8XsIc1
9+q/Avah8jfjRL4lmuEpPunhaRNwnb4JWKFPAEb1zwFjeodohdcfAAsQOa38KdkKrwnXMyb0I8Bm
Qnh9COhFRLXC67eBhfpfgC2oV62wmbCD+9OI0lZY9TywD7W9FXs9KS3g531gEWMxYwljKWMZY7d+
AIjzAvbo7wJ7uadPf16Og4aDwCLGYsYSxlLGMsYu/RCwWz8MTHO7h7FX/yOwj9v9+l+lFx4dBLYw
poCF0P82sIixmLGEsZSxjLFb/wBImgtZcyE0/wXYp78H7Nffkn5Jv7fOD66eBE7VHwMW6r8H+nm0
iLGYsYSxlLGMsVzfC2zRnwamGDtYQ5f+KjAt8oA9wgbsEy4g74izTgEr9O3AmP4oENVYFrElRWxJ
EVtSxJYUsSVFbEkRW1LElhSxJUVsSRFbUsSWFLElRWxJEVtSxJYUsSVFbEkRW1LElhSxJUVsSRFb
Ug5LngcifoBTcablsOQgsFxMALbgrMuxC2EHj3aD1XJ8ypwCjIoVspLjp5Ljp5Ljp5Ljp5Ljp5Lj
p5Ljp5Ljp5Ljp5Ljp5LjJwobXgR69f3Aqfo+YKH+MLBF/y9girGD+7uwKgpth4D36X+TUfjyc9nI
NjSyDY1sQyPb0Mg2NLINjWxDI9vQyDY0sg2NbEMTa2hiDU2soYk1NLGGJtbQxBqaWEMTa2hiDU2s
oQX9h4E9+hCwF+fbgv4PgP04lxbw/yeZ4jkpnpPiOSmek+I5KZ7TztnUztnUztnUztnUztnUztnU
ztnUztnUzjHfzjHfztnUztnUztnUgXN0yU4w/AzQq78MnIr+TjD8KrCc2y36n4Epxg7uwbMrMI0Y
6EQsuYEUS52wsByI+gyMIQ67YO0BYBFjMWMJYyljGWO3/gYwjcjpYju7YOebQFQhYD/ytxsWvgb0
Mk7F/G5Y+CawBdHbDdsIO7i/W39FdmP3HpnGqpeBtCpNT+PAQkY/bE7jeYywmLGEsZSxjJF8T0P/
AWCKsYPXdoHVNJ7KXMC08AB7GPsY+xF1afAQBFboFcCY/oTsgSVvAL3Q0EN1GFjI6Ecm9sASwmLG
EsZSxjLGcp5JlvSwJT1UsYFdjN14D+xhS3pgiQPYx+1+REIPn0gPLEHkwZKnZS8s+RPQq/83cKr+
FLBQ/x2wBVnfC/2EHdzfhajuhX4b8D5Y3gsNj8g+aPgL0AtP+6DhdWAhGO6DLy5gEWMxYwljKWMZ
YzmvauFVKcYORsrcPma1j33pY1/6OK762Jc++FIHrNB3AOmzqZ/eaIBebk+FR/2whNCPKOpH1BEW
M5YwljKWMZZDZz8sobUpxg5e24W46oe/NCcNhvvpnQvYp7+NuqbRey+eYD8LjOuNwIS+Bdis16o1
iL2n8aSrCQ+wQH8eOIsRz0vA9YwhfTOwBtoqoCECTOgNwGZ9qaqA5c8CixiLGUsYSxnLGMvFZCCe
KIBp/efAHv0hYB+3+4VLVYCfL6H+avqDiurnnxTVT8JCxnL9RUX1kzDF2KU/p6Lq0MjrwMP6YuCQ
bgceGTkMPDqCVeqYbgMOj7wGPK5fDhzhObp+qopqVlqr2WitZqd+zUFrNSet1Vy0VnPTWs1Da7U8
npOPtXi20v9NxehzHFjEWMxYwljKWMaYZuwFqzH6KoS6mSoYMCIuV4dUdGQPcEg/ADyuD6hDsARt
7Eht/8irChaNvA08rh9Uh9FP6NcXqiH0vwQ8pB8GHtOHgMP6+8Dj+h/UkGalfniBfs1N/VhL/X59
mTqCtT3A4/oT6gj6Cf26Sx3lvY6qo8IGPKaPAI8jQo6CMbQ1J/VDJ7U91A82qO0HP8ew9m/AQ+g5
hhN5HzgEf4+pI9w+BnuOwcJhIOk8Bp1ow07MxylgDnzHfM3BbRfNh+U0h/Y6hr2o7R/5QA3j2dIG
PCwkcAicDGOXEeAxXQce118Hks3Dmo3mQDPmQDP1uGgOdGIO2z8M+2er47C/C3hIfxl4WJwJHELs
HYdmnI06iug9zpwchxfPAo8LL3AEOXIce+EevmAtdsRa7Ii12BFrNSetZd6OwyOs1Ty0FhGFtbCB
1vpHfqJG4JcFOIRTw1zE+YgaEeiBNvTAZvRoedzj12coHTY/DhzSXwMehX4dq55XOuajB/uiB6uo
xz8yqFkp0oCINM1KkQZEpGk2ii7NRtGl2SmigIgoICIKiIjS7BRRQBf1U0QBEVGag6JIc1AUaU6K
HCBYAuKUgTq1KXKALm57qJ+Y11wULUBECxDRAjzCbUQLENECJD0uihbNRdECtNEcihagg9sumk/R
AiT9LooWzU0RAkSEABEhQEQIEBECJNvcFCFAO82hCAG6aA5FCJDs9FBUABEVQEQFEFEBRFQAj/Ec
RAUQUQFEVAARFZqHogJoo7UUFUAHraWoABInHooKoIfWUlQAERVaHkUCEJEARCRoeRQJQA/1UCRo
+XT6QJw+EKev5dPpA53UQ6ev+VEn3wAe1quAQ/o04BF9NfDoyEHgMf0K4PDIm8Djegg4ovuAuj5f
86NOYi04x1poxlrYj7Wok1gL+7EWdRJrsRfWwn6shf3ztcs0+v06dJ1rOUPwb6nDFWJU/BXmfL5T
/O/W8pVmtpWYqwrMtpYzxyqmqMVm25bTbxdHVaXZdoiz1X6z7RQ+7Vqz7bLszs53i7Vawmx7xNna
78x2nuUb2vtmO19E7Z30NXC+zrcPmW0p7I6zzbZF2J3NZluJKc6dZlvLmWMVHuc3zbYtp98uWpzf
M9sOMck5YLadwus6w2y7ZHl2vlsUuc432x4xyXW92c6Tq1wxs50vLnI/DEsk/fsx01tqGzwbbYNn
o23wbLS1nDkGz0bbltNv8Gy0DZ6NtsGz0TZ4NtoGz0bb4NloGzwbbYPnHwn6ef9zIRehtVpERLWI
iXoRx/+bRAJ9S9CKiQbGIHoiaNWJYowsElGIT1yDvs2iBmNxvgvjzzBmNwFDmLkE66KYsxF9EcyI
8Lwg/q+FrhDPrcNdHH11PGasj8ACH/4PYl4EGnbgbhtaCexFcxqhMYH+MO7I5kasDmG8DtaQlnpT
awIzas09aYYPPtbznrRLnH1Zwb5uQg/52Ij+MK+IcU+UrU6YflRj5BzWXMs9UdYYBEdGf2aXWuiJ
MmMNppV16KnlXQ2d5GcixwLasYF9MfjOsG3YTjvVgwEf/DcYJ6tqMTeI/RN8Rx4nsudhcGbs4mPb
60y/6pnbjTxz1OJcj4i17bzO8Hor7os5HnJPcxZrq2UNO5iHRvPkc/mmEzP8D7P95L9xLjGOBvrT
2JHO2gcdDVlvDBs3m3PiuGs2tSfghXFCTdlTCnKMBNFbO8avTDRXw5Ig719t7l/MEbuZz4pGTsyB
+Sd4PT+bNfPEWjOKIma8nUc/IR+jJ4/6sBm/hjdB0/7NPGrYEzYZIxtDHLlk1VY+s8yak49u+h9l
8Gi0GGezBncRtoH2/zRHe2LMOc4xLajP8aDazLsEexnmWF6Fnmrh5zOejTkh1l/KVhlrE5AGsDgH
so2lmHN8rOXFrL0WcxKILbJ/M3vQAA070EsnuIl9ocwZqzXTT9XDOIGtWX3r2WYjandwtMXZwgTn
VZzrgLHaxz5QToY5oiK8h8HQRl6bYe8K8LcKFdFYG8sZMfI5xJyM5ug23quac/hk+xr3NLcaUdTI
HIayMR/i8QaO2B05cd7AntaZkW7oCjNS5n7Ybxo3KoQfq2ZzdNbCr3A2Z0+0qu4EzR+fo1HtmSrt
M+usET3VY+rdib6PxutYuy7NYYA8MXwxqn4m6mPZT5AQ19A6rqXBj/TU4Dk4htOwGf0fzgFilSKv
kVeGuB6RN+GsHpoZ5Zr2j07ok8qL0ZyYw9ZQDhifRMV8Vg1i+49858+de5FvdaQ6Vh+v35TwLamP
NdTHgolIfV2xb1E06rsmsrkmEfddE46HY03hUPGSYDSyMRbxReK+oK+2PhSO1fniwbq4D+ORTb5N
wdpIdIdvWyRR44s3bkxEw75YfWNdKFK3Oe6rx9REuBYr60K+6vpYXTgWL/atSPg2hYOJxlg47ouF
g1FfJIE9quPn+OK1QVhQHWxAm5bUNkYTkQaorGusDccwMx5OsIK4ryFWD7vJbGiPRuu3+WpguC9S
2xCsTvgidb4E+QHLsMQXjdRhr/pNvo2RzazY2CgR3p7A4sjWcLHPdHNW3FcbrNvhq26E84bdiRrs
H97miwXhSywCt7EwWOtrbKBtoHEzeuKRZkxP1MOhJnIp6NsWjNUaexHN1TXBGAwLx4qvCW9ujAZj
2ROYn9l6Ph3NvLWgCE75ziuee34O9WHwi22C0L85QnaEYVgsGArXBmNbffU0knO76eQHzLTAmzV1
kQTWfzoRTBg+zoGCet6gGmeXiEXC8eJVjdX+YHy2LxT2lcbqMZpINMyfM2fbtm3FtRnlxdX1tXMS
OxrqN8eCDTU75lQnNtXXJeLmVGpvCsKBrTRvfX0jqN3ha4yHYQRcomFfECcZjtVGEmTQxh1s3hVr
Vi3CaIxvcM6hRuNEt9VEqmty1uLPSF11tDFEXNT7QpF4QxQbEOcNsQgmVGNWuC5R7MvsXV+HgPBH
ZvvCtRtp0aiquszkk1rE0ymkQX8c9FQbcZfdnXk1dV3KBvgj2AWhT9THKEFC9dvqovXB3E1hc9Cw
FMRnT6C+MdHQmADtTZHqMM2pCUcbPuTQxzkLPok5ofCmIJKoOBhv2J59HxT6FPF5cbJLYgbeKMQE
Ydd1vElazLcoIemXCF9rfI/SP7g07TKPR2KO5aaPOz8vj+bTG+THmz9uHM23nvVx53u9NN+2/ePO
Hz+e5tv7P+78CRMwH38KeqvUeD69VV/FOF7kiQIxVUzB8/I0caGYiSeFWeJKvC1chxpdIxagPi8U
KbFUfAlPEt8SZXgvWyfuxyf2HlEpnhAbxEuo5H/HzCERl1aRkAWiWc4SrfJCaZGL5Di5SnrlejlV
hmShvFH65U2yXLbLSvk1eb28U0bk3TIqfyPrZb9slM/JJvlX2SIPypQ8KtstdtlhmSg7LTNkl+Uc
2W25WN5nWSLTlitlj2W97LVskX2WRtlvSVnsli+qlZavqNWW3WqN5SdqreU+tc7yiKqw/F5FLU+q
mOUVdbPlDdVqGVJJZVc71WT1lvqUOqDOV2+ry9VBtUoNqvXqHbVJvavi6j3Mel99UX2gutVh9QM1
pO5WR9SD2iXqEe0y9Tji4bmxnKoX/0VO7wKn94DTh8HpY+D0OXD6N3D6nqiB2rjMo+9GAKdzwOkC
cLoCnF4LTjeC01pw+llw+nlwejs4vQOc/gycPgROHwOnz4HT18Dpu+D0uExZHOB0Ejg9A5zOAafz
wekV4PQacHo9OK0BpzvA6S5wehs4/RY4/S44vRucPgxOe8Hpk+D0JXD6V3D6Pjg9qlqVC2xNBadn
g9P54LQUnF4LToPgtA6cfhactoHTr4LT74LTn4HTh8BpLzjdD06fB6cHweGxsZzan83h9BRw+ilw
egE4XQROrwKn14PTreB0Bzj9f+D0q+D0TnD6K3C6D5w+A07pO32Oiw3SLULyVHCK90I5D5yuAqfV
4PRGcNoKTjvAaTc4/T44vY/+phuc7genfwanb4PTYRm15Ml6yzTZaCmSTZaFssWyEpyuBachcBoH
pylweis47QanPwSnvwCnaXD6JDj9Mzh9G5weVSuVUKvVOLVGFaq1apZap+apCrVIRdVyFVOV6mZV
BU5j4HQXOP0qOP0+OP0FOH0EnO4Hpy+B07fA6VH1nuZQ72uT1QfaWeqwdr4a0haoI9oy7RKtXLtM
iyDVG8dy6lmdw+mp4NQPTi8Gp8vA6Rr63j1wSs9nKXB6GzjdDU5/Bk73gdM/gtNBcKqLSsTkBjkb
nJaA01Jwuhac1oPTNnD6dXD6fXB6Lzh9BJz+AZy+BE7fBKdHZaXFKa+3nCojllngtAScLgenFeB0
KzjdBk4/B06/DE7vAKd3g9OHwOk+cPoMOH0ZnL4te5WUfSpP9qtpFrvyg9M54PRycHoVOK0Ap5vo
b5DA6Q5gBzi9DZzeBU5/CU5/B/ZeBKdvgdNj6qDmUoPaqeodza/e1S4Gp8vA6RpwGgKncXDaCk47
wOnXwend4PShsZyOd+Zweho4LQKnl9L3fYLT68DpVnD6eXB6Bzi9h36aHDh9Apy+JcqkXayTZ4j1
8nxwehU4vQGc1oPTVnDaTd9HBE73g9MBcDoITo9LryVfTrWcJgtRE/2WS2Q54rDSUglOt4LTZnDa
CU6/DU5/Ck73gNP94PRFcHoAnB6XneCtS02V3WqWvE9dJNNqiexR5eA0TH8rCU5RT9WXwOnXwOkP
wOkD4LQHnO4Hpy+CU+Q+MvhmdVy1auNVUvuU2oksfktbrQ5o16u3tVpw2gJOvwhOvw1OfwJOfw1O
fw9OXwSnB8DpEXXEatUusY7XLrOeg8/LkrGcTl6Uw+np4LQYnJaB0xpwugOcfgGc/gCc7gWnT4PT
v4HTw+IKORGcngdOrwSnN4DTJDj9Njj9KTj9DTh9AZweEc2WyaLVcoG0WMrlOMsGcNoATm8Gp13g
9Dvg9G5w2gNOnwSnr4LTo7JeeWSjKpRNap5sAWcpdbVsV9WyQyXA6S3g9Cvg9A5weg84/Q04fQac
HgCnx2S/NsVi12aqldq5arWGONWuVmu169Q6LaoqtGYV1XaqmPZ1dTP4atXuBad94PQFcPqOOmC1
qLetE9RB61lq0DpPvWO9Rr1rrVbvWRPqfest6gPr19RhKz6jrD8Hp78Bp4+B09fB6SF6PnLY8Z/X
6/cvvSmVclilwz7Q1TXY1tY2SDe2hrYkrrYGh006HINtu3BhRMPIYDKJ/5JjbpI8rWRpMvmtXUtL
+AYLhmmVQ0qHljQvVt3WtTu9u6urjRRYzYFBh0M6XHv2fA/XN7/JCvbuveuu22/v7OSb7bv42s4K
2EosctpzRmzsAw91tbFuW1VXMuDzdlU5rMJhG/IZV8Y4Qx2RkEotXer3e70Ot3C4d/l2+VYGVgau
hviSviSvbWsrLzfW4mZYc3h9geSwzSpt9kHH9rY2tsoOJ9pod5smbdYGcqqB+x00BZN4fkPbUDK5
3aEJhzY3MBigC5Nstu1dXVXJBoN7aLp7Hy0xqBMGQy6lO5RPmF6k2cFkkqjc3TWGY5tD2lz3P9qO
i7c0dJm74zKsKhfZG5vdMJyPx2Y3rHXQj1awaQOGSrhka0im53oH7Jqwa4blc1knzf5Gjc0qbFaD
JptT2JxtybbkGnxwnAExxjBS3uYYnRYI0AbWATSSA1IhFHbnuCGS7OCA11sVCIiAsgipMNFhETYV
oCdY3NikpN+Ijispcamk2yqcVofD6/WR+mRSKhSPAZcFWumWrkCAb6lBF2il23SGu7RxGzCvNJ8+
E8VU4aZqN/M/ZI44KBayNw0Ohzlt7tzy8q4hxBSHHse3OVIS4DgxbobYWIoBY5+G7EgDH4J3QLMI
hwrAIk0hZsDWgNEIIAQcwuHcePvtNZNnz15mBbM22IUg/ejERujbKUmTSTNJP9HEtp88sZ3S4e5J
9iS/C7kdQqExNsGRxs6SpSlc2CKbxZTgjtGRBeoTSXDPv5TgTqt02pO5GW4zMpwHHNkUp4GqrkEa
0IQTKX6yHM8o+4gk10aT3KlJJ5LczHKnlM4s4Z9cmlO5ujv9oTTnChU4eZ7b/kGe20bz3PaReZ7r
iEiyk1Vdn0Cmuy3Qm8l0ZDjfZ1Id3XyfzfVk2rgP5GQ7GBvNdtyMZjuPZLLduDGzHTej2Y6b0Wyn
bMtmO41ks93YpyE7ksl2q0W4ONsDViVcWhqzB8wWxOFEwgfFl8XteNxxi4nJs5JLhN0q7DYfZ77P
6RROp0NMhNCBLBKtHFdOm3Q6yIwhpMQQPjWdjgWLmYLFC+jOObSLUiyFMQrNoaSR+6N3Q0nj09bp
pHW3plLmOlo0QjA2NHm/XUY1aNtFWmyZoSGnSzo9aVx3BO4IfJmlE4JMd7p67rjjtvb2W275HN8t
WLyTLmxF6th0ThEnjYnFYmdWFuM5TyZHp7WhqrHt9BDDp+S0C6d9xGteWdu54jBppHkRCCPaiD6H
cLqlM4+KxRfMcnFeksoFazLrCWkivRajYIzYrdJOgbEdieKySZcDSh/YC4v2PkBDxjNVWwMPaZqW
6MRQZ8Juk3Z6ihlOJm9yacJlzVaNAGba7TdRlCQxYfsYnXCRSTcrR9KjdOdo6UDxcFmli8qMeQ4u
KV2jR5S0O6Xd83PRz+XYEDbE1J0ximooE+sX5p0rO2vvA3QcdGt6Ap/smrSb1SRJbSqTVV7vAJVD
a8avuayd1cF9Io1KBWqF3SXs7qWBpYGzkyT0z/SNYQyWl7e5cqYijVj/oJcKwCAKi9O22yUtrswH
D3hhBihr5/qIGHyUWjQqBE4LPcMEuLYEknYp7SCGikuSf/xXMplnE26bpo0pMFKzDuQp6bL6ciqM
j3uoYVwY8lDPwCjRA0ZH9lx8A2ZomnWG78w64xsyx3jnwOidEcQ4B/sUv3/58rZhhyOTnKg1DlML
io1RbXjmMNsPB7L7NWTHjHpjFBy3ZhQcTbitA9h10GxVeQdcLuFyB/G+TyUnJJxJV6AgcEZgRtJu
PGN4KaVcTuFC0RktO63II85Uu3Q5OSGpvAy7HLhduMhgZdFCunUNpzjHd2KUYns4U2uG+eiypSfJ
k3ntl3buNNfSOp1Xfyi0WdWuzMPILrq1ZweHXW7pyktXpat247rNdxvy+ws+ynNWSiXIqEGoMy73
QtOVzLUIlYbVk1tGPXK7TjrvciHSWQJQknbtSpnhSAlBR+ayC5cjW5O8WZ+MosesnliVHILsz9/l
yzzGjFYm1petTF5DPZUmozYZCa3dhJRz26Sb6khucbKbxYnHtJNXJzcFBqpTtjzZMXYzFYUkHjVv
Gqv2n9Ynt1W6+VzMAuWW0p1ziv+TCsVH4v9XShR5vp0/JAb/t0uUBXXAtnu3W1rcmRpF5DANlOOf
WJXKV9KdU6WoOnHXaJmiQe7KqVOoVEaXL+caYGbNV2xi1mpxOXzZamWOsg2+wHD2djtoNk9lSrZg
8e1N8CVndEHAjBbjNluyAtl9t48e8HbzBB2DdiU8mmkFXkg9qFa0aDDTpk+cf1i7HGbtcruE2+UR
BSwzIIFkaxI2BZIBt126zeTl8uV24L4waLAaCBbSvWvo80YBS31+iKOfCphZwUbvGZJup3S7p4uq
ZEDg2MWXDD3JquR0wUOj56DnnMmHk4KtSmWfrVK0y2hxw6550j0uPSU9Zbd/t79reddy+oy5xXGL
I+XgXdLJ3ZAuSFtyFyQF2WnYNk1Uj6lii3A/TZg08NMhp7HrI6aejoKXnWwUPLYOxwY/5zrozN12
4c4ped4POT6qbqHgk6FzwH/JGXw2dEYeCPuYgkdXmD/Rx0/O7vYGvAHegF/3zA0cuNdlpgrq5teS
UAURSR679HCJfWAvPQnufWDM+zGPWnDNX0ajy+abb8JUCTFqRaSVjJZCChfHaC1M3fQh5amU8SGV
JS1P6a7ccuhLe2zSw+Uzc7geKT25Z590uKUj/8F0r29XjvDbc2aTMa/SfBqoijn3mZlcF/k+4x0c
5VdqszAmzdcS+qzCRxU+uWyBwJDhagnvYmwIWiidTvqGnamPxtcGqCKiQLpzpyNpMy9GSN/kkEVZ
3Pbduz3S4sm+MRBlTE1DG+rGh4skfb3GGjDfE/HWKC30lQeRWybz7cJjt1gyhdKsk1brwDglPVQn
A+ZGaPm4j1uZQhlIct/AmAg11o4plb4B5tsge5T/ueVdZrCP8P32XWCa3xdG71EvLRZkB1UYz8SJ
Zy1dukuHrzxuFEwLj9O9UTFH9Y+YjsGz7P5LDRi1h45XG0LVzButmjLPlq2aRpuqptst3J6GQFuy
XXwB0ph2+Vy+At8ZvkXp3LrpcQuPO1/ki9NYzkuel6xKt+Kpih6sPA7pcQ339vbuHe7ds2dP77DH
iY7poiFZJdI5UoWe6QIFxeMZEXuSPcl0ztWT3JMcEZxFI3Q/zL0jox0jxjxePj3ZEDB095nLq9IN
6elJHhzVqedukPZYEGVjOsjuPb39/c8OPvtsf2/vHtrMkTNhxJMvPd6BaQPTBhfsP+fZ6LPRfav6
+/d29nXu8ezx8GYD6cH0/vSzkH5IL+SR9J50T9rjlp686eJGk6KMVKVvTIMCgzDmijfK93z07KQY
EHP/P293Al9lde57/A2RQCDBGWlvj0fbnlawVWodKFC1tlpNmQRFbR1AKtQByuEoRAQk4IA43DJI
VSYZDBAUlBAFVII1DCGMFZIQwECC7p2Quj0cDqAo+3zXDtbWS/u57f18bpa/7J3JvGut5/9/njcJ
60mt6GfRmujd1FgTheeNb70zOrVGnfuvWrUn9xutMjI25GY1j7Iyk22+fPnKunz50nf0FVFqbxu/
XRhhbxt3Oex31slpWae+k/FOxruP9Xuq31P9N/TfcGnlxTd3zm3Tvk37rBbJrMy+o/uO/mEUxtlG
1pcjM1zE6LTR6VGGkRW1Sf09ati2ZOPPFkasycgYtWbNpqHZzdOyW4TL2fXhu+Hlw12NP7Pon7rG
/p1TH0/30mlA6uMDOoUfGJjymjWi4s7O2RkCunOfPn2O9Dn+khU+/rCQXDNi1ShfMeqr3+Ldd7Ob
pGWftGqVLPbFyyknJbObtm8fRe2/fNmT3SwtOzN8dI0w+bhyw4Y1x7/wL14ys9IyT961J9Z+zV+N
1E81/vz9Gn/G0T/1/PiU+vePoj+/J+svPvvDXY3hmdnizzM2+9R9XeWeL75puEvPLQmbnvVUbqgq
M75cgA6p73b8O1uu8COP8DPZflEYlxrfMDJb+S+Ecr82A5779XMXv9r54zZ92vRxc5fZ/N3+/Tu3
6dy//7tZJ/7aNqn9TF3EZ1lt2rQXPZ81sQ/NNmzIbtIk+y+EZoFTi5j7VEZGRlYHi2qBm6anNWnq
QleF++dMz1J/ppJ6hySc2TRsTBT2JmRkb53aLGrVzJdn+V5twsaET12VdlJaU+V28LPGdxw3gz59
2qfemXp2/CV8PPXOj/9aAo1f/nH7v3r5OCXR43vzxfZkteiQW/mFpJKpd4xYY19clvl/+Y6Mzhne
u2ZESrStiKK1NftO1D+6hmSTozMa9RA+e1TYqxHHPzu84+zUOq758jsm08OiNU76z9fUP3Vhxz8j
9bzfFeEqjqiHWzUd/GpqCly+VcaeMPFVH3/x3GLsyeI1rQafMy7l+U9EQ6KT9mSeknnKqaece8qV
ezLDHewpx03/lMa/KmoRDYpKovR+Dw65LzpjwJC77o3a39f3/kFRZx9J69XzqnPcqIYTUZs0/hWS
Z2meh9/YNj5Pj06JmvTs3vWcqM0NPX8hmx9//0nHH5sef8yImvUb/B+Do+/de9eQQdFFqdcdUq8v
T73+Wep1Tup1jz//xVNa6vHvvW6S+pcqjW+5ErfUadEFaOE7n+f/FK71pGhMFDVp36RH9HCTuU0q
ohfTp6dPj7ZFaQvCaVVRk9yTPj3RaNa+WfsWE7Ne/HJk5zeO8JGvjlbjTrv0z2OXcei0Q6ffevqt
Z00M4+tvfXU0a/+/lpy97l8nNo5zH/lyfHNGGN9tc8LxzPlzvxgXrr/o1i/GZYcaR8en/s/RKb9T
fufJP77ny3H5txtH+MhXx+Vrrmj4YlzZ7W+Mm69cf+X6nxwM468/8tPvnGh0yv9p/OrTrl7aOK5Z
9OX4+cthXFtwwvHxdfVfjJzKX8z4YnSZ3zi6Dj3R6Las27IeLa4f8RejKrzvq6PnST1a9GjR86Tw
NTdcEMaNI74Yjf+n3lW99/U+dFP7m+65ae5N7/euuikexle/3y1XnWiEa+jR4pZxt8xoHL/c9+UI
3+vWS8PrnicFbnvqjvovxp3X9iv4YvRv3jgGvD/g/d+cgauMEb/J/80ez/N/k393k7u73D0lNSrv
PnT3oXsuvud249f3jLlnGcbcs/Kez+7tGMY9Y+4dfO944+V7X7/3rXs/vPfD+5rf19P49X2D7nvu
+Fgx8NsDJw5cNvDDQe2NjoNuGDR00ORB5cdHfNCB30a/vdzoMvjswZMHHwpjyNL/uDOM+6P7Z9+/
4fgoD39G7vFg6q2DD7R7oN39Gx6YPPSbQ68cemfuObnnPLhy+M1DljZ+tseDjZ81/KPwecM/e6jj
Q/c9NOOhkoc+CmNE5xFjUmPpiKqRbUZ+0+PSkRcbg0bOH7lo5LZRpxk9Rr3g8zqPWjVq1ciLvT4Q
no1a9fBJD5/9cJeHh6bGx6OvSY3c0bNHtvE6d/S60fWj1/mMs/Oa512Qd3HeGGNd3qcPf+xz1zV+
ZMw3Rq8bc9WYLmP7jz3yyMTHejz2y8d+Pb7j0z+bUDDx/i8eJ3eb3O25U56vef7g1NZTz5l6+9TR
U8dPnTx19tS3pm6a+vHUT6edNO20aedMu3TaldO6Tbt1Wv60ddPen37e9EunXzt91PTnpv9xesOM
djNunjFxZtbMy2feP7Ng5lsza2Z+9uLlL+a+uGLWxbN6zxo964VZL88qnxWffdrsW2dPmf3xnNPm
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
wd1jqjdM6AxzB/qgL+5Ev5QbNlitBqvVkOoYE/rFPIChGIZcnOg+TqzI23vk7T3y9h55e4+8vUfe
3itv75W398rbe+XtvVYr3Wqly9t75e298vZeeXuvvL1X3t4rb++Vt/fK23vl7b3y9l55e6+8vZdX
HOYVh3nFYV5xmFcc5hWHecVhXnGYVxzmFYd5xWG5et8Jfx77ibl9iqP4DJ+n7sB30f8u+t9F/7vo
fxf976L/XfS/i/530f+u0C2HlsppqZyWymmpPPTOoaVyWiqnpXJaKqelcloqDx11Qj8dua9a7quW
+6rlvurQXUfuq5b7quW+armvOtVr55pUr52myEAzNEcmWqAlspCNVjjZXXNHM+0U+u0kD9i5A3bu
QKpHT+jQ8wCGYhhy8WDyv1I9ex7CCIzEqNTd7DGufoyrH+Pqx7j6Ma5+jKsf4+rHuPoxrn5M1VSp
aqpUNVVa3S1Wt9LqVlrdSqtbaXUr5bQqK7zCCq+wwius8AorvCJ0CQo9gqxEwkokrETCSiRCxyAr
EbMSMSsRsxIxea5BBXBAnmtQARwI/YTSzk71E2qKDDRDc2SiBVoiC9lohZOTvVOdh07HGTgTrXEW
Qi+i89AW7XA+OiaLrWJxqkNRF3RFN3RHD1yPnuiF3gg9jEIHnTvQB31xJ/qluhp9I7oL/TE22cHK
drCyHaxsByvbwcp2sLIdrGwHK9vBynaIfpcspKHbaOg2GrqNhm6jodto6Lbo9z72HKZiGqZjBmbi
RczCbMzBXLyEfPOfh/lYgAIs9P6XsQiL8SpewxIUYimK8DrewDIsT06WxydHb3r+Ft7GShRjFf6A
d1GC1ViDtViHUqy3F2XYgI3YhM3Ygq34I97DNmxHua+pQKXnOzxWYSd2YbdIeh/V2IO9qEEsOYkn
TOIJk3jCJJ4wiSdM4gmTeMIknjCJJ0ziCZNE7euitkjUFonaIlFbJGqLRO1SUVstaqtFbbWorRa1
1aqz3aqz3aqz3aqz3aFTlfqjj/qjj/qjj/qjj/qjj/qjj/qjj/qjj/qjj/qjT+hnpf7orv7orv7o
rv7orv7orv7orv7orv7orv7oHjpehX5X/CeH/+Twnxz+k8N/cvhPDv/J4T85/CcndMRKux490Qs3
4EZf3xs34Wbcgtuj77hD/4k79DHu0Hu5Q7/THfp17tDz3KFfGXpqhY5a7tDz3KHnuUPPc4ee5w49
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
6uWuNHeluSvNXWnuSnNXmrvS3JXmrjR3pSvvPctyV5a7styV5a4sd2W5K8tdWe7KcleWu2q4q4a7
arirhrtquKuGu2q4q4a7arirhrtquKuGu2q4q4a7arirhrtquKuGu2q4q4a7arirhrtquKuGu2q4
q4a7arirhrtquKuGu2q4q4a7arirhrtquKuGu2q4q4a7arirhruy3JXlrix3Zbkru933y31wd2X/
62+uCqq5q5q7qrmrmruquauau6q5q5q7qrmrmruquauau6q5q5q7qrmrmruquauau6q5q5q7qrmr
mruquauau6q5q7rirmHcNYy7hnHXMO4a9j7uynFXjrty3JWrnLHjtuOuluB87urgrg7u6uCuDu7q
4K4O7urgrg7u6uCuDu7q4K5m7mrmrmbuauauZu5q5q5m7mrmrmbuaq582qKBuxq4q4G7Grirgbsa
uKuBuxq4q4G7Gt7nkxWLKLWIUosotYhSiyi1iFKLKLWIUosotYhSiyi1qPzJirvcQ90Nv4FJcA/c
C/fBb0uvjHLK7+FBeAj+CA/Dn+DP8Ag8CvXwGDwOk+EJeBL+Ak/B0zAFpsIz8FeYBs/CdHiu9H0I
wWgMj8bwK+X87cRwJ4Y7MdyJ4U4Md2K4E8OdGO7EcCeGOzHcheEuDHdhuAvDXRjuwnAXhrsw3IXh
Lgz3YLgbw90Y7sZwN4a7MdyN4W4Md2O4G8Pd8jchfxPyNyF/E/I3IX8T8jchfxPyNyF/E/I3IX8T
8jchfxPyNyF/E/I3IX8T8jchfxPyNyF/E/I3IX8T8jchfxPyNyF/E/I3IX8T8jchfxPyNyF/E/I3
IX8T8jchfxPyNyF/E/K3S/52yd8u+dslf7u4oocreriihyt6uKKHK3q4oocreriihyt6uKKHK3q4
oocreriihyt6uKKHK3r+67uO/9XTYXv5u71Xg96bvz+Uvz+t5O8Jlfw9ofze22s+4Hci/ndfA2zm
rmbuauauZu5q5q5m7mrmrmbuauauZu5q1lEWdJQFHWVBR1nQURZ0lAUdZUFHWdBRFnSUBR1lQUdZ
0FEWdJQFHWVBR1nQURZ0lAUdZUFHWdBRFnSUBR1lQUdZ0FEWdJQFHWVBR1nQURZ0lAUdZUFHWdBR
FnSUBR1lQUdZ0FEWdJQFHWVBR1ngrhx35bgrx1057spxVzN3NXNXM3c1c1czd63grhXctYK7VnDX
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
fjw+ttx/vBx8mkqdVOqkUid/dG7jjzW80cUbbRTr5I023mjDcheWu7DbxSdrsbsGu2uwm8Jokl/W
YrCLZ9byzFqs9WJoA4Y2YGiDiDeIeININ4gyFGVSlElRJkWZE1lWRGtEoTYGx8mrz8untXJpbfAp
PivwVw9/9dh5i5232PlyOy/lUWPFzavsuKWSR6vsehXffMzO2+283c6b7XaR3XbZabsdrqdjyi6b
7bLZLpvpNpxeXfTqsuM2O26z45WVPHvNjl+z49fseGUpz+y2OTjIjpbY0RI7WmRHXXb0fCWrk3a0
xG6SdpO0m93tpt9u+u2mE4/r8NiFx65KjWrDY6vd9eOxFY+tHLipUqeSdpm0y6Rd1tpd0u6Sdtdk
d2vtbrndLbe75Xb3Oj5X2+ECO0w62R6V5aWdzZWr82ChLF9sB0tVgpVOuBaPq6L1srRHh7hf6b+z
aswA3jfhvYD3gjFb+Go1P6X0RY9i/kmYAu9c8Wp05bs1eqEeY3H0YKm+0PFROj6q33hUh/skRqZw
zlRue86e/ubfM+FVDMzFyDxYiL3FTqel0Uux5WrfVk1fsseX1I+cWtGnBuTkaY6Gy2nWTrN2+2u1
v9ZgfyvdaaUbrZT8u+r0qtNsrnNsHiz03OIosspQpQ4OWWHIClOs8KyK02SV+VaZb5Xv/Z0G+0dX
WfEqWd1Pi5AWIS3Wl7nHuSwsvXdklN2MwuXLuFyAkR53KEH0FnXfou5bmP6cs77E5asinCviedAT
1NBzIz030nNjudbeJJr7RDJHJL8RyW+4ronrmsy9IDbXiTkPFkSPiOgNrmsSUZdIrnmfWvvrSq39
d7V2zntq7U0if3abWnvjNrX2Ku69aptaO1atbdqm1p6r1i7dpta++D619qpKrX0EuzdWam1dpdbW
qbV1am2dWluH+eMwfyrmT8X8qWrtzWrttWptnVpbh8ML1No6tbaOKqdQ5RSqfEutrVNr66hzCnVO
UWvr1No6Kn1Jrf1XWfM0lm/C8k1YvolyZ6i1E9TaOrW2Tgb9Qq2tU2vrZNLP1do6tbZOrf1nCp+q
1tZRufQdiedW3qX/NLWvVWv3Vmv3VmuXqbVPBZdQ73vUu5J6f6XeVdS7inorqbeyXMVekYkLonmU
66fcSsp1U+5qyjVSrpFyjZRrpFwj5e6kXCPVXqJaI9UaqdZItX+m2nNUa6RaI9Xup1oj1Rqp9jzV
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
30605Rq0ZSTaMhJtGYm2jERbRsoJMu2Tblu0pS3a0hZtaYu2tFVaQpUBDggBoaASCAOVQTiIAFHe
Z6zwKj1BL9AbkDWQheWTheWTheWTheWTheWTheWTheWTheWTheWTheWTheWTheWTheWTheWTheWT
heWTheWTheWTheWTheWTheWTheWTheWTheWTheWTheVj/adg/adg/adg/adg/adg/adg+Sdj+Sdj
+Sdj+Sdj+Sf/ShYWRxZ2PllYHNY/QBYWh/UPkIVdRRZ2MVnYxboHmVlPScQTBPAEATKxMWRiaWRi
aWRiaXiFgB4nRr8iNfUS0fpdyuXgI3eY/th9U38C1rpP6M/dGnqnXKiPkr0dI649Ds66g0ysxJjW
7osmyX3NtAFtQQd3iVklkWRxrfEmb8DStWYDXmOTVIKZb5HFhcDMcrzLFjK5vwQzORN83cbgZfab
g3iYQ9z/xv2WXMrBK4SAUFAJhIHKIBxEgEgQBaJBjLuS+LSQ+LQQ77QU77QU77QU77QU77QU77QU
77QU77QU77QU77SU7Oqjn74x7g9+ZqyQWKiQWKiQWKiQWKiQWKiQWKiQWKiQWKiQWKiQOKiQOKiQ
OKiQOKiQOKiQOKiQOKiQOKiQOKiQOKiQOKiIOKiIOKiIOKiIOKiImKWImKWImKWImKWImKWImKWI
mKWImKWImKWImKWImKWImKWI2GQbsck2YpNtxCbbiE22EZtsIzbZRmyyjXhhKfHCUmKFpWQf7xIT
bCcm2E5W0ZcTKcXfn8HXL+UUSvH1afj6M+ZY+QFznAzkhFvJnCw/bk6VF5rTbqg5U77fnHVTTDn3
XTfOCSk/4IS6lzmV3EpOWPlxp3J5oRPuhjoR5fudSDfFieJ+tEtugg9eiqU+ZLZKK+P9/cHuWLB5
WLB5WLB5WLB5WLB5MHs7zN4Os7fD7O0we/v/99+x5X0mxm//skApDC6FwaUwuBQGl8LKJ2DlEzBw
MwzcDAM364XuAfuOiIr/K98Ns3bDqADMmWfWS13829ew5j7RnMxr8GIOjFshF5uVMsi8L+3MB1KL
uu+YNWR/H0ljUyCptEs1G2HPJulsNktVs0Xa0McumJcgYWYPd/dKM/iWCt8amQNyBf2uCb5e2pyR
PnRfpf7DdsylPLsJVq6UaO59xtV6azP/6Zsh1BhJ4WTXSxKn2pERrkV/rmK8ijtJaNdx7l6Gdq1E
uw7Zb/H5RhSj7JV4rjrb12drUrch43l//XSftKRGK67WSwqrieVZAuvyPuvT3803uZLMXNc4nfCA
mjufcvU5tVe7RcSyh7kq4ipLorg6xdWnUpVoIIVoIIVoIIVoIIVoIIVoIIVoIIVoIIWeUogGUogG
UkxfqW4GEEsMBlmsaSXxxgfExx9iK8JsvyvcH7lbxIj7zPvs8Acw6UN3GRH0N8wzl/mvoI/V1GJm
zDNKqqoNcoHaKD5WMZg5dzUDqFXx/RAt7fdDZLkfep8FMZPcPeYxaW8el4sYp4wTaAhLlzgXSxsn
WXys7EZJoEUC47Rj53MlkZG+9ca3I0UxQgkjrDUDaT2I+kMp0ylzOfkN7jbiplJippP2XL+UMFrh
M2nh1a5BzRrUrEzNMmocZkf2wlTsA977jPepLLv/5FrEYqWcUAys3mj728Jub6UVfXqWnj77uge8
9znSohkaWsnW3ur+SLx1bp8D0fuhYCxzz8WDrHePMPph5lnG6Ven76O0+oR+I+j3BLIve9Qf5KLl
Bez4empsYDYb2fFNzH0rPVTM4gz625e7/d1j9vv6ve/qn8CTXImjZWVmFErLY7Q8Q8soxir3Vk3L
097/r8iVUgxKwElpTAbdmAy6MRl0YzLoxvR8Az37zEBYOEiGmKGU6ZRjyTsmMJ9J7gvmds71MenA
eXZkxzYwYrLd203uM3a0Le6X6Hcskeup4Bm3YQ/6Mof+7OlAMMj7Jn3KdMpcqc28PXaFMd9w5rrf
fCVV7KmvosUaWhTTojYtimlRmxYdqF2FMffZk9/knmbcE7Qstq222O+wr/hUU2LwU02JZiLWYo/U
xxIcho/hWIw4LMZ52IFV6FzF/m+nluHOYfaxL7/1t7ppv+nI5HDqt2DT9jHvA4x40C2z+vA17Ypp
F07vYfSsebKd+Q93jxAdHyE6PkLEe4SaZ376hkVqV7K193LK+9ip/czpIDH/IXr5xi1Ff2vaU95g
v193APMaDHKY8UTs3B72eC8nXIx22pVgjw6w/oPuF95rZnbs04x9mrFPB1dW+tN7pulF00szxq9C
L8fppZxevO8kC6OH3cxBoyfD5VoZAUaCydJN/gJuB1PAVOlGrzH02iL4vaM9g9832hPO/42depOd
Wo2erEVPrkJPrjWvuH9l3p9jDRtVjIg99kY84G5HR5LRkWSnE3F1GD0fC56dDp6dtvvlrfSg98lG
aixh7EXBWjWCtWowdhk129hM/6D316VNVvlH+Ppv8e1f48u/xXd/7TQpL+G8s8rLuHuYO4edJm5n
es0q32mOsR+naX0Gfp11C5wQ9zh+/4QT4f5IzQJqXmHbfsjTjdzZyJ1w27bMnGK806zsrLuVGKLc
ITqnbTm1thIrlFMzBW5nle9jlHKikB+ZWak5SXmaUc+gHRUtzzBqOdHHj8y41AmjDGcWEdyv6OkM
KziKdmQRtxwXRS+H6aWcXlzjvcPMGztUFK0P07qc1i4tDwTn0NTbp/K5zGEPrS+gdSGtjxmyVDv7
M+jbWTSjHL/mumeZyx56u4DeCuntmFPZ3WJXFeEGnEipQiR0iJ7PMqfFnidxNT2eYB5Fplw0rU4w
dpETxe9N3HpejfL11NjPeN5ObafGfvr0dmk7fZDj/vK8OP3gOdH6N87H1rXnQt3fOA/W+G+eAzbt
D+4/TP8P7ztr/Bf7bZ/86j5LtBMrlZ3qzK+WhDu16a0ObeLxm+fzewLP6vKsPs8acN2QZ4141hi7
4jg1GKEOTxMpG3ImkU4sV9XdMqcm49dmhDqM5PWVwP263K/H/Qbcb8h9+uEUvNreyHWCNbyRvL6q
Mi/N0xKnBndqglqSwPyqUrOEPhOYn2Z+mlYlTiLP64H63G9AnYbca8TvjVl7NL0UMVdvhdqJY661
JSTYi9e6iPl7K9TOBTxrwLOK1pr1xoLq6F4N5lyLfmuzljqcfjxjne+ti+d1eZ7I8/o8b8C9hjxv
xPPGrI9VcDbV6bcGd2uCWu6XzKGc3dnjxHOW57PmBOrUpU4iz+uB+tS5gDoNqNOIOo3xLt45Rdp9
rSWxzMPbsRPMI5Z5RDCPSLu39bluYHfwBHOIZQ4R3qmIsWuvHdznitl7u2fsuitaHA7OWkvMn9UJ
WFvG/v1CL2B7a4n6o7pBK59U+lf6wdOGUu0/pSP01oJV/0k9oXUTOe/f1RV6udhb0X9GXziJdfYc
/5TOWN8Q9Uf1xlr1JuTVB7GkQ7E48Vi1HuTVh7Fql5NXH8L6DMeqJWLVksmrD2JRh2KN4rFqPcir
D2PVLievPoRlGo5VS8SqJTux5cfYkZbsSFN2pKlTi+s4twU7Es2sktiVRuxKQyeB+3Wpl0ideqA+
1xdQrwH1GlKvEfUaozWVyV4iyTtSyDKjyC6rEXHGEm02IKroQKzwCRFXDCwYRFbVUkSSyZuaSRd+
fHKN9JYkuV76cfcG4qGOMlruk6vlAXlNsmWJvMNvK+Q9eUI+4OcZ+Ui+lGclQIT9puxX1eUDVUfV
kcMqQbWU79S1qocSlab6KK0GqEEqTA1Rw1WkGsNPVZWlxqlqaqJ6QtVQT/GTrJ7m5xL1LD8d1cvq
FdVJfaDWqxTt021Umm6nL1K9dLJOVtfrzjpF9dNddTd1g75CX6Fu1N31NWqg7qF7qKG6p+6t0vX1
ur8arm/UN6pReogeokbr4XqEGqNH6VEqU4/R41SWnqAnqQn6Vj1T3aJn6/vVTP2gfkzdp5/QT6pH
9EL9hnpM5+lP1EK9Vn+p3tEBvVet1Qf0N2qzPqy/U1/p7/VxtU2f1KfVLu0aUXuMNkYVm0omSu0z
Maaq+tbEmlh1xNQwtdX3pq6pq46beqa+OmEamIbqlGlsmqozpoVpqVzT2rTWyiSZNlqbdqa9dkyy
uURXMp1MZ13ZXGou1RHmMnOZjjTdTDcdZXqYNB1t+pj++jwzwGRo4h0zVieaCeYWXd/cbm7XTcxU
M1U3NY+Zx3Uzs8Qs0S3MW+Yt3dK8Y97Rrcxy85FubQrMVzrZ7DHf6G7mmHF1qhPiROv+TqzTRA9z
Ojmd9C1oigLhKjl0nZiM2yZkSeyoCSMyZVxWeu44eYpcXPXudVki+Y+4rn13XajUkXpk783QrHZo
VFdJk770cZXcKOkyKlgviow+XupLNWmO7l0olxB1X4cOKvRuoAxDAx3aVNSNxuecLxdIrLRgnPbo
5+XSE23VaO4gyZAx+G3dK61HonTs0+uaRLnJtquGvlcmzq8lDaQ6On+RdJJL5QrpJeQ85ILXymBy
gIq6WDlWUlfipKHUkFbSVjpIZ7hxJcy4gZk0kR4yhGwhM9iz907CRKktjchiWsvFcOky6S59hFxB
mkqqDIVFWTI2o01Ohp5r5VNWLrRyiZXvWrkmIz0rV39h5RYrd1hZbGWplT9mpOeM0Gc8abSVYVZG
WxlrZe2MjLHjTaKVjaxsYWUbKztY2Xl41phRppuVV1t53fBx2WPN9VYOtHKYlaOtHGdl7sgJ6Rlm
spUzrHzAyiesfN7K1+gs3SyzcpWVa7LGTRxrPrWywMotVm638msr92VlZ2SZUiu/t/KUJx3h4QQn
1MpIK6taWcvKBCsbZFM4zaz0Wdneyo5WXmZl9+wJw8c5qVb2sXLAeO/+UCtHWpll5QQrb7Vyag57
7sywco6VD1n5hJXPWrkoZ8y4kc5rVr5p5btWvmflx1auyxmbMd7ZYOVOK0utPOXJkDAra+RMHJYT
0sDKZlb6rGxvZUcrL8uZOD4npLuVqVb2sXKAlUOtHJnLzEOyrJxg5a1WTrVyhpVzoJOBlzVhxJ/5
TXufjP0DpYILvy2d3yHj/0lG/KY02IzKcPrP/KawYL+UVX6H1Hb1mp68KxW0nZ4M+x0y5nfI2v8k
o3+HPM/Oy9hSnSO9+Z57L/I3ZQi2LxZrWqER/95VjeDV7xlXYZl/W0b9hqyP9U/FxwzGOo+TSTJV
7iGyeYxYZhFRzjIiHL8UENvslH1SJsekXIWqaOKUBNVItVLtVWd1hUqtOFdVJVjWDpaJwbI92u+V
HSuudWLFtZ4bvN5QUZraFfdNsL65Lnh/crB8LFgWVJREpRVl8LnzSrDcXlGGtKsoKy20p6oq76i4
Dm8fLC+tGCf86uD1nGB5pqKMbFLBtcgdFWVMaMX9mNHBcl2w3BIsg+PGHGO8cJChHrUMGKYeQYax
0nkeB9RRL1cVx1xurjTdzVUeP3RVXRXli9U1bAvqmmivrolCRxWno7A5FdwhLpdI9Z36jsuj9KXU
KXVKtHKVK0aH6BBxdISOkBBdRVeRUF1dV5dKurYmS9H1dX2prJvoJhJurmLkCPqqyeqmedNWMXKH
qq3OlztVE9VEZhCpDpS7iU7HyiyVrbJljrpZ5cq9ao6aIw8SrT4pc4lIr5OHdK6eKHn6FmKjt/Vk
PVmW6Sl6qryjZ+gZslzP1DNlhX5EPyIr9eP6cVlFPPmVrDZRrPEI0V07+YFYrpv8yGxaSDU931xr
0sxIM8rcZDJNjplobjG3mSlmlplt5ph7zX3mfvOMtwv6Wf0sRuoacw07lWpSRZvhZoQYM9qMkRBi
vwlSyeSaXAkzk8wk8oFbza2snGhQIogGp5MdzDPz2Fljbcff9zjBOwV9ifbOppJO0kmcTXuN3uiL
9cU86ag7stfddDf2+mp9NXt9HfsQSu1a7K9PX6g70Lqrvkqn6U76Gu5X/v296Gl6GqM+rB9GD7R4
OVmCU9dJdOo59Z0LnAZOQ6eRzd6VWUFWI3b2tc6ZfV2rOVleDcfLeitqxJ9TI/GcZ9r7PyZqi+Nl
i8pp4jSxeuGNG+tUd2o4NZ1aTpxT26njxHtZ4c/jaqLIGKeqU40YOdSp5IQ5lZ1wJ8KJdKKcaCfG
qeKcRx2Hnb6DKXhtNBF0Z7LRLk4XGKCJW2uZReYl85p53XxsPjF+s9Z8aj4z68zn5guTb0rNt6bM
HDbfmSPme/OD+dEcta9xvWhepMe/mb8xl1fNq5w78Tzr8MZwvOj9595fpNarPF1hVppVZrV5z7xv
PjAfmjXmI+rtNcWmxOwz+80Bc9Acop3X+yKziN5fMi/R+2vmNXp/3bxO7x+bfHovZQ5e763IJX+t
119Zh92zPbSTYLtfGflfrNXb63zbrr5Eq76qn7pB9VfXq9Fqk56op+pZ+lHzlHnZvOnZHHWd6sMB
j1KjJERtUBvQpVydiy5N0VO87zGDh5UtD8PNE+YJOODtYKR5w7yBJ9DqmJyQ6TJD7sYHzJRZMlvm
yL1kvffjER6UufJXeUgelkfkUfzD42S+T5LrzJOnyX6flfmyQJ6T5+UFWSgv4jv+Ji/Jy/KKvEq+
vBhP8roslTfIjfPkLXkbv/KOvCvLyaBXyipZjZd5nyz6Q1lDHv2xfILPWSufymeyTj6XLyQfD7Re
NshG2SSbZYtsxR99Ra69TbZLoeyQIrzTLvladsse2SvF5OD7ZL8ckINySL6RUvkWz3VYvpMj8r38
gJU5ih87zlpPyik5LWfkrJSL6xlm8uVeurfuo/uSM/fT/fUNegB580A9SA8mcx6q0/UwneFlz3ok
2fNocuebdKbO0mP1OJ2tx+ubyYu36e26UO/QRXqn3qW/1rv1Hr1XF+sSvU/vJ2M+qA/pb3SpCdff
6jIT4WXP+gjZ8w/6R31UH9PH9Qmy6FP6tD6jz+pyL5c2ysuljWNCTCj5dJipbHqaXqY3+e5AM8gM
NelmrLnZzDB3m3vMTPOwedI8bZZyrm+aPHLcd8ltC8x6s8FsNJvMZrPFbDVfmq+cS5yOaE31Cvtv
Lfkd1jIvMFdjUbeQU6fKl2TTN0rADDZDZLu1EzvMeDNeimD1XbLTPGQekj1Wm/ZaW1psuVliNWsf
evmy7LcMPWAZetAsM+/IIcvTUudiJ5mT0Oo9zvC/o3f/qHX/LZ0r+o9o3T/r3U+a9+u693ft8/Tv
7xq4wOrg/40WPunpj9KqOlanNjFDrLVAF9jIoYkarEZIc2uN2nqvdEk7lUkscSGxxGTpoG4nOuqm
nlTPyGD1tlovGXoC9mmqnq2flEesZ3/RRJqqssh71UgWmxqmmSwxLUxr+cgkES2stVpXiD9LxvNW
xQMmSCPih3bM6UV+PIlPsL8vsVerg1eruSrix3uXXXPVnLm3Uq04iA6qA9p4pbqSpV6jrhGHGOcJ
IvOKaG4JP0QFapAaGbyz7Jw7v4wg6tkIYqC+yUYQvXQvGNZP98P3D9ADeDJID8L3j9Aj8P2ZOhPf
f7O+2UYQ9b3vZv2HCKInWnEDfQ3nvMd7seMfiCW8kSvZkcPsyJXtyOF25Ag7cqQd2fu/o0fkSrVZ
bVFb1ZfqKxVQ29R2Vah2qCK1U+1SX6vdao/aq4pVidqn9qsD6qA6pL5RpY5xHHPMHDcnzElzypw2
Z8xZU27cf+eew+Y7Xt5YG+3SNjqt4mUW5BaG3COBx16MGoK+sUr0bYBU4hy8d9h7mlaZqDULf+hF
rRFqoppExDxFTcGDzlazJUbdq+6TKmqumitVvVdcpRoa+Dba+4H6EH32q7VSU32hvpA4G7vUtj44
3npwn41gutkI5grml8wM/8SeBXnz/3BlaE4zGzMMgDW/lQF+gRUMYPGKsW3fYcfOMPcw8sBY5p1I
JthCtYE9nVU3dbVqxjqasKqWthwAp7xykLrYloNVsi2HqEtsOZSs0CvTVSdbDlOdbZmhUmw5/Oey
iy1Hqm62HKOusGUWPPXKbNUUJsbAZs1VC/FeZ29ludkaOVj5kENUEnKoaoNMV22RwxTWgrEuRA4n
T9VqhLoIOVJdhhyjuiIz1eXILKyCZpTuyPGKvIBc6GrkBHUt8ilyYK3mqR7Ip8mofNJBLpXucp30
l6EyWsbLrXInnu0BOPYUHmsR3ulNvNF7eJ516hVW8BSzftWWg9RrthysFttyiFpiy6HqDVumq9dt
OUwttWWGetOWw1WeLUeot2w5Uj1r92K+3YUFdhees7vwvN2FF+0uvGB3YaHdhUV2F/5md+Eluwsv
e2uzNq6JLVOJFaKlibSRjva1oWg0q4bd65p2j2oF6zsq7uffRns7aV8Bi1SP2b2y0ssMVBV0X1R1
/IeyOq6t5hr7XpRIdUQdU6cxAqE6Up+na+g6+gLd1ObL/8n8F0tuc7S/Z3xhXhb0cw71v+RBP2dQ
Xh+DddbPNt/zAN5rNDXsU66cofLTK3cSfP3r51fD6lxGGVtxu06yb1qd9qGVm93T/Z7jUaqSXjCt
TmNuXaCVSorwVQ4NaR5tdO0Q8aWHhjcPVY6adpFWzoLevp6+FufciX8+4c54Dsn7SZNhkiPZkiUj
JBd09n589c7pzIm9dO/YyQsynmvQNCkQPe+R2z/b8t7RqQumVd/lm2Y+Bi0XGIyVrnLl+3GP7rq/
1xVdjxeO7R6VtNAX9fNUVQiTuuteO0nT1wmtpgd0Saruq+ZdhFWL7DciJ3fEhHGJXdPHj0iK9VX1
bleqFtFt4oRh6eMmjcnKGpEUQ2/cDa8W2md0+i25I5LO99XxbkRUi624kdh1xITcMSPHZKTnjske
l1TXd7732FSrEXzcZ8xYRkkfO37MuFGJXbv4EmpG+domtfG189l/A2pGJXmXbdu0vfDiCy8e4Ot9
zmT79k6q6ateMX709SMmjOk9ZtS4FolXjctoldTc17RioPo/PbBDJfb+aazeIyZMGpMxIscbdJqq
f+6uqBAx01SMcD9cT1NKXl735sIv8hNfD58y+7WZE797K/XIrg9j3h+VvvqF4fHbV55c1/bVGb7Z
/afeV5hZ1P7ZmPc3lt76/S2LpmZ3fP/h16NWjP4x65F1q3u1fLV7p6PLtg4aUkfPP9U6M2Hh8Ree
WlT7U737jmt77Y0eWnpp/NTlUTtT1r61a+bqIZNvSmplnryr2ktXJhYk5UT1a5l/a7u2j1Z9sury
naNbv7Jv75o59zX76N56M0eunt6/X/bE9zu+0mjmoHVVqnecP+NQnw/Dx31c/snVRcsrnfd4/dsL
OzfemHBr6fykz47sqx9X+HHelV2fqj1kQcLc4sFHy24/MuXVYerBoz0idm6of/1Lj+YvmTVpSdmK
qB+Ke2xbcHr0giWxl+TN/HClNij+C3cV+u4K+NqFhqGxISGVFITzNfI1+Onap+6pNTo3d3xy69bZ
GTnjW01i33PY91YZ2WOt7pxfTSnXCfOFUmglvi7evbpOsq+Dr/2Cdgva3OMLNs+YkPUPrVtX6Mq5
qtK1SytqWU09v6ET6Qv/aRYmzBft3YzxxnJgQCgz5Po8B81cGOer+ZN+m2qRfXp3QdE6tExqeWHb
X7DC3HWXXJ158lD/Nd3ik2bf9mTzx96f9pr6Mv7a/KVz+o/bFdb0hcGfrnu42n6nV9ThKxu3lg5L
iz97OPWpLfWHVT+eclG9tPFJdx65t8PMvAMHHpfy9X0fS22w6eXGqZOXvJPe5YdmBfs/2za4aGXz
uzu//czb23b3c99765OpR9dHPvvd4+XNN1/Sq06dDo2Pp1wNh13fNL0/yOOog82/2xJoOqtWm5DK
g5+aNOuXPP6vMOOf6ejrcC4d+/3OQVv7WlYM2ui3BvWejZjwm5R887om3Ys2j548o1a3kRMHTf34
3fkZjdxOXZ++/bwOVRr2zdk2sfGYs6nLEwduDj+5oE6zb/teXy89kFBYvKpt5trDRS9cNOKBOg9H
LuudMPD2kRcOCZlzefmk1F2973z+rsRnlswa+HzY8RLfybL6F117WXjBLn/dj7/se/CulLd7vdDi
FTX5++dfuf/C8vn7Bt0UMr/T/1Rr5eFQtn17MHYeu2yjsSZL7mEYsq/pKbJTdmOsYTAIJTNkqwiN
tTBklyVZCqEQopQoEj2vtchOJLxjqTxv9T3f8R3H+z3H88/MXNdv7uu+rvv6nefvPK8Zt5GGxMbN
Tts11QnKTM0prIFHjuhCVTSjyMfYQYrMcP3UoN+p6AFIB2O626f35iXgAtWUOyKTsezFiiNGnid6
ZG5WejpAKhLFa5UmAqbcA9fYx4Vvl86mGFWriuNrAgo3XxoWHcYEq0/L82a5so+frhV0fg0K0WCM
CHHbg2QHgH38f4Qk3TdIkgIgQHoXjOKAKCCSKZwpGM7/KzBifHwkkHY78GPfgd/2EP8DAika/1cI
hP8nArd3OeIcekDPkARq8S6gHQc0b9zjTKyPAz2q7+pqXfrt9daabqO0PcDUsozhfhk/ZHMDylJ+
XuuBflfoRMiB0LxDCU4s2usdNclqZJ1pBhbkly/mey5y63MLHllwuXqW/1NtBzv+Ix2m0dm/fyrF
PqLJ59pqFCZQoCg7OSip/FPsYS/dI77cOmoDc5X0UOM+/8wkHNJlg/pZ9JxvLXVa/xqTiXCqndSD
QNKyoPAHWY8u84ufey7jVxfvY7l2b/wkG41A5+iLl/Ajx1XZFBlsAwVbcxxnE5+hp5QnluiDB5+f
z/bzcmm6ceoYIMNXnlXKZa8o1h9TKEoZ9JqjwjLoXzdzPDcVo24DODAzkQI+71IAA6gJdFlRMZLp
ufIKcnpYdf8TAxMZAP0V27Qs/Bqe6ABvFydnDFQEeRgKk5dHQHVdkN6ePp6OGKiGpzf6CIwX4Nn9
MtufI57eu7WaDzi4u00c3+OGnp4YqJovxtnT2wUTsE0P8ggABgMAxB49SAEwKWnYXvNvmNFflnLS
+ib0uMKCHrdIRtI5a+BDVsFVIZvVTfzJ7OrNm1lQ5fMGWWlZsbZSbs/VHQJmiv3ajQcWpm6E88Rm
hDlWtLgF2gv0QRSHGEjiJxObGyQcU1OdhVO6j4o30FWaCzdpT9AoyyWKF4jI508fD1UfCWOoTT1r
YleMO0+wlfA/+T7lroNCqj4PjEqQNaNgIk6MY1wpGclqa06OyoAgDCM+5c1eJ23l7mkw0aqICmk4
Om18Xa9kIy/QHaNXytGZSC3CBzK7ZuuCqD3BTKloumWxfsuRhir3BdbUbLZKwZod6w8eWHlQEoLf
LOu62JfH5W2p2FE3R5XND1RQXGqvgPqzXBre4418AJsDYLO2cUkCxqYC2KQQRotu9KyLd7qAQTDr
Hd2YrScE7////cP9RY7vsAJ+krbx6mISh8zHGhLB1/5Mi5a2UhnptE+UyeMiY9uPjvMtzJkliFdm
Hmuzn/3yqlNB4UyBrLHLpqC7Sntn4RD5+bewq0oZjGjX2k3mUxwujV+6NUaYzkBPfbAPKi3kbBND
CEk8QBGYo4UYkNmfjHnW+Nr72BYNiz00pCg3cAdWx5zO0hus1M8bPq6faAa+QGHUkRD8YS7dXghp
znzIO7K7Fkvlb9vMZlDHHxsaV90lE2HeutY3RxUbXJPUUoQQHw0czfcf8csEdbuqNL2QjX6nxpwv
48rt+kbmj5c84NF8LXDbGWk5D10eevtqmqwrPb3GKtpdPCa56DfMRyMSfDPyXmQSWeERURyU7gkD
V9qUU40gSBHTQDMpwfHQ/a8mAfJ3UQIgS9QLcBgCDofBtwU8keKlZL9SAjb3z5KBBWDatRs0ZnY+
zkQpgCHeh3GnhBDNBqUhysHd08Ph68xofjWzXy1TinjTH5YpAPDtLoNrf8QBtSM+ttWI/o4pgP7I
JPTbTEK1wySPOqFX64a3lPVnAh++FBRa8XvKt9UlaqrXcaMad0cmQALUnE/Vi2yvzll539TUV34l
MYvyM0MVzjB1Ctdaz9iS3zjjFhZjxF2r/9mBJKqJ/SXOGaR6TnOZWU5vHWnw7rPSvTFE+TCSUkDB
SxV+bMmtRHv5kA8v/xN1Tl6DKsPUnuxullZOFS8K9wU8n6aN+sfG9hQHaE0T/EuW5njQHYhkTe7Q
EmE4jY9h0xymZiIXXGo+MTp9OkCo6JOoJJOK3Dll9Yt5zqPB/M4Hxn+Pbz6naXiMcCosKiGt0Sno
A/V6ONmFlRQvRbE8x+TOYYl/iZFyMcB1UMuKzKXzETwQYUPPTmLukWXjSESJz0P4Zzqc7J9BL8wU
1HsGnI3IL6RkZCDwjkWF/AZmB7MKrYqdsGrzNr49tpIpeoB9vWnNCAtwfruElRRMx0sDMgL5Eu26
BkgNoN0RPju+Qxtg+CawyAEy4ts+XO7QGHLk3SJ5TdkHWlr4cxxMOcpeq5cqb80O1XaE7LOcjtqz
yoVDoT0jLaZG+ZWcTzvH5zPXTKt0rh8THCs4OBj4coU9kPnN4jXuaSqrikvX7l0xr+XpxPfgr0sv
xQ1tRaZZnziuLy98FMptjPhywZIt4dEgT8ycnaHiGOVHx9mA6dinZkgUnuN4ZuAwqnpYuGSzjbmq
Nauz1eYyerHjTRHOg3IQxXkvfyX8IbV68rxwsUtgeZNYXpnjwZzSCCq3JJaaMtkUXvJsFrnsxmJA
+T7fKyC3w56Zp9Ts6th8INN9a0U6xHxCU3ykHvgMueXjZ30F/X9ciDt3aP2uR04shbR5ubUoEwOA
I5cmUhn3Lo3R2GmnP9k5bkH9cELxT6GM79wnD5eGy267JQRRGxGbMttNAPNfWcdenOwX8b+URF3Y
RLkSy6yFpuGh7iL81T7FmwcvP7IKP2I1V+69XFQc6Vo5UM4fRNvWlnMizpqf5f3assDNyiUPv5LZ
mVuKj5sbT1uqFFX4SAvn2mPtAgj2Sx6R+G6Pt48zXtwyYPKzu4+ORhES2aPyrLDdmo5jb0zTVTu+
DPoJHtEEQGN9F4LwTL3mkOzJU7TtkYNZfUYpZzuQHSmuqfHWJ3WZJiV7LCysbQyzfSRyasO06K9w
svk9oRpIzUWzTepOu2xY3XGL/XjYACF3uVX7ONt1/eSyJedbr4aovZww6f5XIJfckj5M2Gh1vhv3
on+OBCUEwZJjaO+y1Fd0z8wP880U2NrNIDSUHu1KIhxJPPGJxPzgXb6TwUy/W4GvUdepGW49Tgre
7BtFz65v/IL5CrZ7BcBYAoBND/kpixAwt/4O/vtRLJzYNX6agDqgmqmcqRh+dJ/xc/86zo7zQ7u5
bPdKor09HXyRGB/JbQBs5z8x96V2DOGpfU5UA1ADVL45UdJw6b1x/f39fzYuyvvHATE/84Ry/bN4
uTTLZFYrYw+XYdK2iYr1noe6tyWLLhrTD0hVrbqO06/zcfkr5zgH3sUHR1suaDSHpqEuROobnMex
Lof6vMp6YNlBin4qfPZAnSFrTlRj9Sihk+B7M85LibvRFGRauRomPGAtvd4nFGidOpC7vrSgxlVs
on1bZzBOjsWc+vj8IiziYB04xoIZRfae1qCbQBedUt/flN9NxSbEV1llFsXz3CJcJqdjozBiugCh
Uq3hNgKd16oLLnk/b3KHoFOHemAE72+fpECCKc556G/p1KZ90DgT8eY2Tcjy6Rbx0bGLFr+PSQXM
8F+Kp5Oo0Ldofahqbl70omtEsqlr2j0DEQDDgduJtNlCSkICYCv/MeT4J4L/foydiR0HWL8VVBES
GCUZ+c4fT7fL7N7WU5PB6PafnBOn/r1FC/sN2B9lAwS+XwiGEXHbSbL81vBkg0own6qspEKV9oWy
RRSA3ncJHcwesM2UDYETa7gd6CzIhVjNvYmvUJA2yBPkAcKAfIifTUEoYq8PsX+7DwqCgY6AAJAU
QThE8JeZjQlAezp526GdA/5TS4JxJKBcgk6LqDTApP+o9IyNjQh263TV6qu26FKbrp6766Z+jiSX
oWtiVknFDnKYY0g914vLHlMaqwlVF2IwALpfhbT29cMBdmin7ng531G2z3g+rhFqtag3L1Se6OiF
UbDWh49fwmgX2rI68t8+69wKPzDDO/YFrcSpcLu5dTSkTn8i9o9Vo66Lqy8+xPnmOJvLPxzDM9Jm
N8i/PUwy1L81aM36G3AoWlkzXPK1XtRbrs1JrtbL9+4tI7oXP8+FqdBR1BYiWfzFTDSYbr310YOT
wePRrwrrRAbIxishTXXsn5SU23k5ol93qDaM3ri/wI7QqqwX8ZizRKifHuDvv8IKejhfcayagCOK
IhzJ+vf9ooDhSKaJXZPbye30XznS/MlBKh0F1e4ESIkck3ka4NifebTff9ghISbetwg5jGGn2svD
YDB5mBRc5gyRffclHjOYMYUTf1C69c6n9OvdyienjJN/kgIcv2tItXDjD0UcrlZns47QP6iVkxDq
O/ogm+Cv3WLodSKr69qh6Jzzi8ZFwr1OF50Y1v5Y4VTVGexbzyjuvSQcQmtYYtW7mmsc1atqnFrE
2ER9x6xzYKH0SWH72dCg8/eBtodRQ9w6T0tOYsMmMVffmAsnXsO6Ftilv4WEbn4xYWTNlVGS1RSp
0Xj8nPbG0WfwBUDCH8Kj3fyMr8tRAeBST40pmRR4P213HB+B21jkWHRfNZWrGRcydx9tg9HeVGgw
XqfqiXlcZiS67hQneyLiXU0tWfqkrg8HxKmOKqi+/q5lP0Sai+lmwYe+uPVVsS0RU/5ZRWEnx0HH
KXxpN0Jwo6weBPo3k74VqA0KZW5kc3RyZWFtDQplbmRvYmoNCjQxMCAwIG9iag0KWyAyNzggMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAyNzggMjc4IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDU1
NiA1NTYgNTU2IDAgMjc4IDAgMCAwIDAgMCAwIDY2NyAwIDcyMiA3MjIgNjY3IDAgMCAwIDI3OCAw
IDAgNTU2IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYgNTU2IDUw
MCA1NTYgNTU2IDI3OCAwIDU1NiAyMjIgMCAwIDIyMiAwIDU1NiAwIDU1NiAwIDMzMyAwIDAgMCAw
IDAgNTAwXSANCmVuZG9iag0KNDExIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3Ro
IDU1NT4+DQpzdHJlYW0NCnichVRNr5swELzzK3x8PTyFtWObSBFSQoKUQz/UtKeqBwJOitQAIuSQ
f1+zQ/MKT6JICRq83hnvrHeRHHaHquzE4ktb50fXiXNZFa271fc2d+LkLmUVyJUoyrwbEP/n16wJ
Fn7z8XHr3PVQnetgvRaLr37x1rUP8bIp6pP7ECw+t4Vry+oiXr4nR4+P96b57a6u6kQYxLEo3Nkn
+pg1n7KrEwve9noo/HrZPV79nreIb4/GCcmYICavC3drsty1WXVxwTr0TyzWqX/iwFXFZF1i1+n8
Fq58uH8tY/HDv2XIcEnxz36ViCFJfJWc8+/uZ7L8V9ZydISwZcwoAdLDJo6idwKk4TBpEW1GFGZK
IVOErZhCbYA2QHughJFXwWgHtAVKGWmQ6XBeml4hDCyaRtL0VJoGvVZMYUCvUQuDymjNyA5rtkcU
oriGZsVQyCcngkFmbEU0EUMEzYbpiSDNMD1JiDGGkR4SQsxwVq+X0Q6Iq00GhpotEJzwH2dlW82y
LVw2u9kOIjsQsk0Uof523iaK2FuKIM+ObVJTihXOa9kmWuG8FnXaaqBRy767M5RwCkpwOSzqmBh8
RGvZaKSCJiqUBpOcr55Coyod4XYO/S73/nbOZu8rIv3p/pN9j+wpopN5yWyhD1vOFkdZJLVoD8mN
pPbsjdqjD1U42wUqhUWKTVEp7ocy//L2o62fwM+5md/b1o9MHtM8K/spWVbuOcmbuul39b8/PSCk
3Q0KZW5kc3RyZWFtDQplbmRvYmoNCjQxMiAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xl
bmd0aCA3MTg3MC9MZW5ndGgxIDEzMzk5Mj4+DQpzdHJlYW0NCnic7HwJeFTVGfZ37p0tmUwyk8yE
JJNkJhmSAAmEnbBIBrKwhAAhGUgCgYSETUGQXTZxQxtFbcUFrVvdBWEyiARxQYta61qLta11q9bS
VhSt2lYk+d9zvzmQIFp8/v95+vd5eifvfd/vO8s9+/0mREkQkQc3E00trZ4wbnfG1jQSx5xE3tqy
saU136R+dphEcgGR+6mysZNKHr205x0k4g8TWWvHlZaVU65pPolPj6GWzHFTp1SPORSoIdHnY6Kd
fxxXHRr7+Wv2NhJvvkaU4p9SXThw8cLl7UTit8jf2LykaVlRpfcdoqTxRPrq5tUr/buv3/cvopIj
RObY+csWLPnqq8o4ouSDRDFpC5pWLKN0CuD5h1DeuWDxhfPH7hg0mmj8F0R3nLtwXlPLH/M8xah/
FtKHLoTDscuOzoltsHsuXLJy7dOLg5OItCIiV/x585af/8I9z54g+qwnUcL8xUubm966PKaJ6Egj
ke3Qkqa1y/L+lTMd5dFm8p/ftGRebkvVJyToaqL45GVLV6zs9NIWtOcemb5s+bxlnX/96D0i3x/w
ODvJsRVmX7N185A5CaO+pFQbyevA3za8JPnpvPFl3wzoWBHzqPV2mDGkEV8oZ6EOEodiJyP96phH
jZq6XKZc6TE10V1kprWko6STCmkeUSAFz9WQqpus4jqk2szbzYNQZSaz/hpt0chGWoJZ0zSTrpnu
JO3TIPnXq7orq/1+guO4idtgvV3L9WN4ZZq+zxwve4ra40+1RryKttyFefmBl6medppKqemMaR/T
zq62fqS7/V2X/jDtNMfRzO/Lo5nOri4j71aydqu/4cxlLW9+d53mSdR8ts+Tlymb6zLPpWZT7Wnj
8DCNO1MZ/SNK6PbMbHrohzzTmknn/JD83Z79BVbfD7xMJrpLf5GWnDFtHtZ11/o3d7e/sx1T6S7T
JbT4W/WtPVVefPz9dSHdpbQ2OlrvC1xGe+/MZS0WPPfHZ04zPUTzz6bt6tKf5XpMbTRfP3raOEyh
CWcsU4dTseszt/JuPavnnaAsy2ga9i3/SzRUv/Tfz6v+Bs0622epyzSYtutzqf5MadalVG95GxCc
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
CRX2CBX2CBX2CBX2CBX2CBX2CBX2CBX2CBX2CBX2CBX2CBX2CBX2CBX2CBX2CBX2CBX2CBX2iOVK
qPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhH
qPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqPhHqLBHqLBHqLBHqGhHqGhHqGhH
qGhHqGhHqGhHqGhHqGhHqGhHlOyRAlFzJHO0DzFzJNMDuoStiyOZI0Cb2bqIaVMkMw60ka0NTOuZ
1jFdGMkYA1obySgBrWFazbSK01aytYJpOTsviGSMBS1jWsp0PmdZwrSY6bxIehnoXKZFTAuZFjDN
j6SXguax1cLUzDSXqYmpkWkO02wu18DWLKaZTPVMdUy1TDOYpjOFmGqYqpmmMVUxTWWawjSZqZJp
ElMF08SIdwJoAtP4iHciaBxTecRbASqLeCeBSplKmMZy2hguF2Qq5nKjmc5hGsU5RzKN4OLDmYqY
hjENZRrClQ1mGsS1DGQawNSfKytk6sfl+jIVMOUz9WHqzdSLKY+rzmXK4Tp7MgWYsrnqLCY/l/Mx
ZTJlMKUzeZnSImmTQalMKZG0KaAeTMns9DC52ZnElMjk4jQnUwI745kcTHGcZmeKZYrhNBuTlckS
SZ0KMkdSq0AmJp2dGluCiQwSnUwdRhZxgq1vmI4zfc1p/2Lrn0z/YPqK6ctISg3oi0hKNejvbH3O
9BnTMU77lK1PmI4yfcxpf2P6Kzv/wnSE6c9MH3GWP7H1IVsfsPVHpveZ3uO0d5neYefbTH9geovp
95zld2z9lunNSI8ZoN9EekwHvcF0mJ2/Znqd6VdMr3GWV5leYefLTC8xvcj0S87yAtMv2Pk803NM
zzIdYvo553yGraeZDjI9xWlPMj3BzseZDjA9xrSfqZ1z7mPrUaa9TI8w7YkkF4MikeSZoDamMNNu
pl1MDzPtZNrB9FAkGee1eJBreYDpfk67j+lepnuY7mb6GdNdTHcy3cGV3c613Mb0U067lekWpu1M
N3OBm9i6kekGpm2cdj3X8hOmH3PadUzXMl3DtJXpas55FVutTD9iupLpCqYtEU8T6PKIZy7oMqZL
I575oEuYLo54QqDNEQ8OY3FRxDMUtIlpIxffwOXWM62LeFpAF3LxtUxrmFYzrWJaybSCq17OxS9g
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
4kmyXyb7ZbJfJvtlsl8m+2WyXyb7ZbJfJvtlsl8m+2UyXybj7TLeLuPtMt4u4+0y3q4ztuiMLTpj
i4xvl/HtMr5dxrfL+HYZ3y7j22V8u4xvl/HtMr5dF2383LvMz+4xNuqkjTppo07aqJM2fsl7jDqZ
rpPpOpmuk+k6ma6T6TqZrpPpOpmuk+nGL3GPEbMLjNkFxuwCY3aBMbvAmF1gzC4wZhcYswuM2QXG
7AJjdoExu8CYXWDMLjBmFxizC4zZBcbsAmN2gTG7wJhdYMwuMGYXGLMLjNkFxuwCY3aBMbvAmF1g
zC4wZhcYswuM2QXG7AJjdoExu8CYXWDMLjDGOY2c08g5jZzTyDmNWcGZN0ND35an6+XpX+Xp27zz
3azh6b3c0zNrjF/HIgfj8ADGYwK+7P3JE/7Ok8HJPH59Gnn43wjOg5mOZzADM/EsZuGPmO3Ofg7y
MQ8FmI8FWIhFWIxCFGEJlmIZirEcL+BFrMBKrMJLWI0SrEGp1/IyXsFarMN6vIrXsAFliOD19BzW
WsBaC1hrAWstYK0FjLWcsZYz1nLGWs5Yy93/7AltseO9NHM62ok4CSfjFJwanBuYrmaOauaoZo5q
5qjOnA/YF8EJgf3QHwMwEINwDa7FdRiM4AzB4ATB2zEcwTmCd+BO3IW7MQr34Pe4F/+O0bgvPSpz
4uAYjEUOxmF8egjPD+H5ITw/hOeHuJP7RugRPIrH8Dim4glMw5N4CtPtAp7BDMzEs5iFIizBUixD
MdaFslknm3UqWaeSdSpZp5J1KlmnknUqWaeSdSpZp5J1KlmnknUq2WURuyxil0XsEmWXKLtE2SXK
LlF2ibJLlF2i7BJllyi7RNnlCXbZxi7b2GUbu2xjl23MMppZRjPLaGYZzSyjg3MYJbtNstuC0xgl
u02y24IzGSW7TbLbJLtNstsku02y2yS7TbLbJLstOLVRstsku02y2yS7TbLbJLtNstsku02y2yS7
TbLbJLtNstskuy0461Gy2yS7TbLbglMfJbtNstsku02y2/6/JeT19OrgjEldv1bXr9X1a3X92uDE
SV3/kq5/Sde/pOtfCs6fNJn7BidQBudPBqdPhie4T5iYfiVcFrooHE3/MdwSOifcGjo3HAudGW5L
V4cToa+Efpo5obITjkFndEFXdMOx6I4eOA7Hq2RwlmVfBKdZ3o7h+OyrBgkdndDRCR2d0NEJE/91
XV2hqyt0dYWurtDVFfb+9fb+9fb+9fb+9XYFKbuClF1Byq4gZVeQsitI2RWk7ApSdgUpu4KUPXbS
HjtpJiXtMVP2mCl7zJQ9Zio4UTPrLXdIW1GFbZk7pe3B6ZpWZl9wvmZwal/mbM2NmbM1O+EYdEYX
dEU3HIvu6IHjcHz6/swpnH0RnMN5O4Yj2K89YG8z3t3Lg5iAiXgID1upScjFZExJT3eF013hdFc4
3RVOd4XTXeF0VzjdFU53hdNdYbkrLDfdU6Z7ynRPme4p0z1luqdCUfd5LWjFl7grDk4ONa13mNY7
TOsdpvUO03qHab3DtN5hWu8wrXeY1juC80VN652m9U7TeqdpvdO03mla7zStd5rWO03rncEJpMH5
o6Z1rWlda1rXmta1pnWtaV1rWtea1rWmdW1wQmlWL/TGmfgBfoizcDbOwY9wLn6M83A+LsCF6IOf
4CL0xcX4KS7BpbgMl+MK/Aw/xy9wJf4NV+FqZOOX6If+GICBuN61DMYN+DWGYKLX/RAexiTkYjKm
4BE8isfwOKbiSX/nD6bVdDyDGZiJZzELf8RszzUH+ZiHAszHAizEIixGIYqwBEuxDMVYjhfwIlZg
JVbhJaxGCdYEJ6NhMyqwBZW6//r0V4ITXsM3hnoEJ40Gpy0Gp4y6G5lpav45dK6pmZ0567UvgtNe
b8dwfJbvDvnukO8O+e6Q747QA7I0Pv227n9b97+t+9/W/W+bWr1MrV6mVi9Tq5ep1cvU6mVq9TK1
eplavUytXibRFSbRFaFDfn8E6VCvrBCyMCjUN+saXIvr8CvcERoYnDkbnDgbHhy6ODhzNjhxNnx3
aGpw+mQ4N3R6eErotNCEv/OVjffN/vfN/vfN/vfN/vczZ9P2Q38MwEAMwjW4FtfB3WPm9Nrg7Npb
MBTDcCtuy9gwabWSVitptVoy59qOwVjkYBw+7z5Or5jbe83tveb2XnN7r7m919xuMrebzO0mc7vJ
3G6yWmGrFTa3m8ztJnO7ydxuMrebzO0mc7vJ3G4yt5vM7SZzu8ncbjK3m7jiIFcc5IqDXHGQKw5y
xUGuOMgVB7niIFcc5IqDZnXL53499iPX9jEO4xN8mrkDf1f+35X/d+X/Xfl/V/7flf935f9d+X9X
/t8NzvaVpRpZqpGlGlmqkaUaWaqRpRpZqpGlGlmqkaWa4BTg4Axgs6/R7Gs0+xrNvsbgRGCzr9Hs
azT7Gs2+xsz5wFdmzgfuhGPQGV3QFd1wLLqjB47D8e6ag5OE+yI4S/h2DMd9CE4VHoOxyME4PJD+
UPWSqpdUvaTqJVUvuJs9wupHWP0Iqx9h9SOsfoTVj7D6EVY/wupH7Jrq7Jrq7JrqrO52q1tndeus
bp3VrbO6dWZavRVeb4XXW+H1Vni9FV4fnG8cnG5sJVJWImUlUlYiFZx1bCViViJmJWJWImbOJYPT
j4Ozj4OTj6X6YNZpmdOPO+EYdEYXdEU3HIvu6IHjcHx6cOac5BNxEk7GKTgVwcnJZ6AXeuNMBOco
90VwknI/9McADMQgXINrcR0GIzhrOTiX+BYMxTDcitsypy//S+h2DMeUdB8r28fK9rGyfaxsHyvb
x8r2sbJ9rGwfK9sn9Id0iQzdLEM3y9DNMnSzDN0sQzeH/ui/PYc5yMdczEMB5mMBFmIRFqMQRa5/
CZZiGYqx3L9/ASuwEqvwElajBGtQipfxCtZiXXqmOT4z9Krfv4YNKEMEr+NP+DPKsRFvYhM2owJb
1KISb2ErqrAN21GNt/EOdmAnavydWtT5/S6/1qMB72K3TtqDRuxFE5oRS8/ghBmcMIMTZnDCDE6Y
wQkzOGEGJ8zghBmcMEPXvqxrS3Vtqa4t1bWlurZU167RtY26tlHXNuraRl3baHe22+5st93Zbruz
3cGJ2vYfQ+0/htp/DLX/GGr/MdT+Y6j9x1D7j6H2H0PtP4YG527bfwy0/xho/zHQ/mOg/cdA+4+B
9h8D7T8G2n8MDE7mDs7l5p9s/snmn2z+yeafbP7J5p9s/snmn+zg5O6sa3AtrsOvcL2/Pxg34NcY
gt+GvucO/XJ36JPdoV/nDv1Wd+hXu0PPdYd+WXD2d3Dytzv0XHfoue7Qc92h57pDzw3OAue4bI7L
5rhsjsvmuGyOy+a4bI7L5rhsjsvmuOzg1PDgzPDgxHB36Lnu0HPdoecGZ4fbQ4ywhxhhDzHCHmKE
PcQIe4gR9hAjglPF3TnnunPOdeec6845151zrjvnXHfOue6cc90557pzzg3OHg9OHmePYvYoZo9i
9igOziEPTiFnkEUMsohBFjHIIjvo0XbQo+2gR9tBjw7OKA8PTucFp5QHZ5TbO5xydO9wytG9w7Ms
MzRcli4KR91b2JeG33Pf0Rb6TehfM6eXd8Ix6Iwu6IpuOBbd0QPH4Xj37cE5530xhXMfwaN4DI9j
Kp7ANDyJp/Bf9wOfZL7j9WuTppNnne9Z53vW+Z51vmed71nne9b5ntVuCz1wHI5P3/139goxvovx
XYzv3DXhovQqrzD4SmMr37XyXSvftfJdK9+18l0r37XyXSvftfJdK9918F0H33XwXQffdfBdR+i+
UFdXOs6VjnOl41zpOFc6zpWOc6XjXOk4VzrOlY47+l2PeTw3j+fm8dw8npvHc/P+we96zOW5uTw3
l+fm8tzcf/C7HhtVYOP/w3c9lvPccp5bznPLeW45zy3nueU8t5znlvPccp5bznPL/9t3PZZ/znc9
3uC5N3juDZ57g+fe4Lk3eK6W52p5rpbnanmuludqea6W52p5rpbnanmuVie9w10fcddH3PURd33E
XXnclcddedyVx1153JXHXXnclcddedyVx1153PU8dz3PXc9z1/Pc9Tx3Pc9dz3PX89z1PHc9z13L
uGs2d83mrtncNZu7ZnPXbO6azV2zuWs2d83mrnzuyueufO7K56587lrGXcu4axl3LeOuZdx19n9z
11XcNZa7fsFdVdx1IXdVcVcVd1VxVxV3VXFXFXdVBWf/c1cxdxVzVzF3FXNXMXcVc1cxdxVzVzF3
FXNXMXdVcdcy7qririruquKuKu4q4q4i7iririLuKuKuIu4q4q4i7qririruquKuKu6q4q4q7qri
riruquKuKu6q4qfd/LSbn3bz025+2s1PK/hpBT+t4KcVUn8jP83kp1ek/8fcdD4vnc9Ls3hpDhe9
xkWDs7pmPjGhE45BZ3RBV3TDseiOHjgOx6cf/TtfPUywQoIVEqyQYIVE5rMX+iL49IV+6I8BGIhB
uAbX4joMRvD5DF+0Cwr2mlPSU1lhKitMZYWprDCVFaaywlRWmMoKU1lhKiukWKGEFUpYoYQVSlih
hBVKWCHFCilWSLFCihVSrJBihRQrpFghxQopVkixQooVUqxQwgolrFDCCiWsUMIKKVZIsUKKFVKs
kGKFFCukWCHFCilWSLFCihVSrBB8neZlVniZFVKskGKFFCukWCHFCilWSLFCihVSrJBihRQrpFgh
xQopVihhhRJWKGGFElYoYYUSVihhhRJWKGGFElYoYYUSVkixQooVSlghxQopVkixQooVmlmhmRWa
WaGZFZpZoflLfv8zZfcTs/uJ2f3E7H5idj8xtqj8gu9/tjBIC4O0MEhL8BkcDLKOQdYxyDoGWccg
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
RRpUpEFFGlSkQUUavKYvfh/hZz8r9bfvIAk+fbDBM3XyTJ1cZTQcvC8j2zM2e8Zmz9jsGZs9Y7Nn
bPaMzZ6xORR8JvRTmZ9bKLQChVag0AoUWoFCK1Co/oXqX6j+hepfqP6FMthdBrurf6H6F6p/ofoX
qn+h+heqf6H6F6p/ofoXqn+h+heqf6Gret9Vve+q3ndV77uq913V+yZLk8nSZLI0mSxNJkuTydJk
sjSZLE0mS5PJ0mSyNKlEq0rUq0S9StSrRL1K1B+dLHtUYo9K7FGJPSqxR0900hPf0xPdrNAleqKT
nvienuhmtS7h1/pQv9CU0DdDj+BRPIbHMRVPYBqexFPIC11utaqsVpXVqrJaVVarympVfcHu668z
ucFqNVitBqvVYLUarFaD1WqwWg1Wq8FqNVitBqvVYLUa9F+x/ivWf8Vf8n5woRWaZ4XmWaF5Vmie
FZpndaZanalWZ6rVmWp1ppq5XTjkUvN2DI+cZd7ezyWXmrdj+OQs8/b+8IT0hvDEdGl4e+jMcHXo
tPA7oV6uaIoufQSP4jE8jql4AtPwJJ5CXuBtNVufyf8X7TLedKVvutI3vfqYV5/w6hNefcKrT3j1
CfV98384aaqloenoTwl2cVVbj/6kYBdXtFU6WsPBz/gE6chzBXmuIM8V5LmCPFeQ5wryXEGeK8hz
BXmuYIKa71PzfWq+T833qfk+Nd/3+VOKw9dji5xW4i1sRRW2YTuq8TbewQ7sRB12c8oeNGIvmuB+
xQqlrFDKCqWs0AdW6JAVOmSFDlmhQ1YocEODFfrQCn1ohT60Qh9aoQ+tUNQKRa1Q1ApFrVDwWfT/
IhnHW6HzpKJr8NmaVug8iehqhX5ihX7CkpOlozaYdqGe0tFTOnpKR0/p6CkdPaWjp3T0lI6e0tFT
Oi7Q8d/R8d/5v76a8YHcfsiiHdiPAziIQ6ETvOJWr7jVK271ilu94lZd+cvwYK/mRnW8Kd2ofk1q
1xi+VW5vw92hR8IPh74ZzsWU0P8KXaKWrWrZqpatatmqlq1q2aqWrWrZqpatatmqju3q2K6O7erY
ro7t6tiuju3q2K6O7erYro7t6teufu3q165+7erXrn7t6teufu3q165+7erXrn7t6tf+d74y22Y1
2qxG29H3X33eT2Q1/ydz9x4ndV33ffw3M+uKw6J5RLM7K8+aKYJlHsvUNPOA5imvy9ury/LG3PJ8
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
Yp3BLrGu4JOxHv/dG+wW63MX7ve1NcFRwXmc0sMpPZzSwyk9nNLDKT2c0sMpPZzSwyk9nNLDKT2c
0sMpPZzSwyk9nNLDKT2c0sMpPZzSwyl9nNLPKf2c0s8p/ZzSzyn9nNLPKf2c0s8p/VTvo3of1fuo
3kf1PqqnqZ6meprqaaqnqZ6meprqaaqnqZ6meprqaaqX3geb0itSekVKr0jpFSm9IqVXpPSKlF6R
0itSekVKr0jpFSm9IqVXpPSKlF6R0itSekVKr0jpFSm9IqVXpPSKlF6R0itSlB9K+a9Tfijlv075
Nyi+R6w++FxwITXbqdlOzXZqtlOznZrt1GynZjs126nZTs32j/GvgRlq5qiZo2aOmjlq5qiZo2aO
mjlq5qiZi5wT7BoZjXNxHr6F842/ABfiIlyMse7It+MO3Im78GM4k1F4gMIDFB6g8ACFByic+Z96
hVLsfB7e8q7A8yrvCjwvdlVwehD1ldLr/PcIqnx/SPm56dLye+5OD3bUG2v0xhq9sUZvrNEba/TG
Gr2xRm+s0Rtr9MYaIw808lwjDzTy3PLIvY3c28i9jdzbyL2N3NvIvY3c28i9jdzbyN2M/IGRuxn5
g/LIYUYOM3KYkcOMHGbkMCOHGTnMyGFGDjPygPKp8VIfnRo/1m4PKP+Ma8vIUWUNDin9m0BwAa+t
4LUVvLaC11bw2gpeW8FrK3htBa+t4LUVvLaC15p5rZnXmnmtmdeaea2Z15p5rZnXmnmtmdfm8lo9
r9XzWj2v1fNaPa/V81o9r9XzWj2v1fPVXL6ay1dz+WouX83lq5l8NZOvZvLVTL6ayVcz+WomX83k
q5l8NZOvZvLVTL6aq19m9MuMfpnRLzP6ZUa/zOiXGf2y5LsC3xX4rsB3Bb4r8F2B7wp8V+C7At8V
+K7AdwW+K/Bdge8KfFfguwLfFfiuwHcFvivwXYHvCnxX4LsC3xUiL4XdqnlqsLPzQNF5YIPzwAbn
gQ3OAxucBzY4DyScB/LOA3nngbzzQN55IK9Ld+nSXbp0ly7dpUsvD7ZTi3G1GFeLcbUYV4vxYLSs
LZO1ZbK2TNaWydoyWVsma8tkbZmsLZO1ZbK2TNaSspaUtaSsJWUtKWtJWUvKWlLWkrKWlLVOWeuS
tS5Z65K1LlnrkrUuWeuStS5Z65K1Lne+Tne+Tne+Tne+Tne+TpnslMlOmeyUyU6Z7JTJVTK5SiZX
yeQqmVwlk6tkcpVMrpLJVTK5SiZXyeQqmez8z37zkDvfru58Q935hrrzDXXnG+rON3Rbdz4anlN+
Rey3g0/x/CUq4FN8f4kMzS4/K2ScLzLOFxnni4zzRcb5IuN8kXG+yDhfZJwvMs4XGeeLjPNFxvki
43yRcb7IOF9knC8yzhcZ54uM80XG+SLjfJFxvsg4X2ScLzLOFxnni4zzRcb5IuN8kXG+yDhfZJwv
Ms4XGeeLjPNFxvki43yRcb4oebaPZ/t4to9n+3i2j2f7eLaPZ/t4to9n+3i2j2f7eLaPZ/t4to9n
+3i2j2f7eLaPZ/t4to9n+3i2j2f7eLaPZ/s4dfVHnFz7t/XqDE7NcmqWU7OcmnVy7YqV3kV8PkWT
FE1SNEnRJEWTFE1SNEnRJEWTFE1SNEnRJEWTFE1SNEnRJEWTFE1SNEnRJEWTFE1SNEnRJEWTFE1S
NEnRJEWTFE1SNEnRJEWTFE1SNEnRJEWTFE1SNEnR0m+3TFI0SdEkRZMUTVI0SdEkRZMUTVI0SdEk
RZMUTVI0SdEkRZMUTVI0SdEkRZMUTVI0SdEkRZMUTVI0qQvkqJrc5utd3vb1bbxGlqrdVO2majdV
u6naTNXm4FeqPanak6o9qdqTqj2p2pOqPanak6o9qdqTqj35MU5XpXc6p1V7WrWnVXtatadVe1q1
p1V7WrWnVXs6cpDqOhiH4FB8HofhCzgcR2AEjsRIjMJR+CK+hKPxZRyDY3EcjscJOBFfwVdxEr6G
k3EKTsXXcRpOxzdwBr6JM3EWzsa2u9E//360sWrqdtyBO3EXfoyfYBx+irvxM/wcW34PWlE3KupG
Rd2oqBsVdaOiblTUjYqRX+s0v8ET+B1+jyfxB/wRT+Fp/AkT8Qwm4Vk8hz/jebyAOkzGi/gLpmAq
pmGWe/kbeBNvYTYatv1bEf7JSeeH/6YLXlT5t67jKv/OdZwuuLjsrj7u6uOuPu7q464+7urjrj7u
6uOuPu7q464+7kpzV5q70tyV5q40d6W5K81dae5Kc1e68tqzLHdluSvLXVnuynJXlruy3JXlrix3
Zbmrmruquauau6q5q5q7qrmrmruquauau6q5q5q7qrmrmruquauau6q5q5q7qrmrmruquauau6q5
q5q7qrmrmruquauau6q5q5q7qrmrmruquauau6q5q5q7qrmrmruquauau6q5K8tdWe7KcleWu7Lb
fL3cx3dX9j//zVVBFXdVcVcVd1VxVxV3VXFXFXdVcVcVd1VxVxV3VXFXFXdVcVcVd1VxVxV3VXFX
FXdVcVcVd1VxVxV3VXFXFXdVVdw1hLuGcNcQ7hrCXUM+wl057spxV467cpV77NhtuKs1uIi7lnPX
cu5azl3LuWs5dy3nruXctZy7lnPXcu5azl0t3NXCXS3c1cJdLdzVwl0t3NXCXS3c1VJ5t0UjdzVy
VyN3NXJXI3c1clcjdzVyVyN3NX7EOyvmydQ8mZonU/Nkap5MzZOpeTI1T6bmydQ8mZonU/PK76x4
wDPUg3gIE/AwHsGj+FXpJ6Oc8hs8gd/h93gSf8Af8RSexp8wEc9gEp7Fc/gznscLqMNkvIi/YAqm
YhpeKv0+hGAkhUdS+M1y/a6m8GoKr6bwagqvpvBqCq+m8GoKr6bwagqvpnA3hbsp3E3hbgp3U7ib
wt0U7qZwN4W7KdxL4R4K91C4h8I9FO6hcA+FeyjcQ+EeCveo37j6javfuPqNq9+4+o2r37j6javf
uPqNq9+4+o2r37j6javfuPqNq9+4+o2r37j6javfuPqNq9+4+o2r37j6javfuPqNq9+4+o2r37j6
javfuPqNq9+4+o2r37j6javfuPqNq99u9dutfrvVb7f67eaKXq7o5Yperujlil6u6OWKXq7o5Ype
rujlil6u6OWKXq7o5Yperujlil6u6P3Pnzr+R+8O26rfbf006B/r9wfq95ZK/Z5Qqd8Tyq+9veFj
/k7E/+rPAFu4q4W7WrirhbtauKuFu1q4q4W7WrirhbtanCgLTpQFJ8qCE2XBibLgRFlwoiw4URac
KAtOlAUnyoITZcGJsuBEWXCiLDhRFpwoC06UBSfKghNlwYmy4ERZcKIsOFEWnCgLTpQFJ8qCE2XB
ibLgRFlwoiw4URacKAtOlAUnyoITZcGJsuBEWXCiLDhRFrgrx1057spxV467ctzVwl0t3NXCXS3c
1cJdS7hrCXct4a4l3LWEu5Zw1xLuWsJdS7hrCXct4a4l3NXCXf3c1c9d/dzVz1393NXPXf3c1a8X
FJwys9v87adzfH0u5qER88uvBCo9/XwqGBY9JkxFv4bTwn+Jnh5eHT0jvDp2ZvhW7HzPTBeVfyNq
6e8cTK78nYPJvJAJhkaPCPujo/AlnIjTwsVGzzd6fvTMcCknrTSyw6iOYEdXp12ddnXBequMSFtz
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
3Xbbabsddspjl1222GWLXbbI21D56pavbjtO2HHCjpdW6uwdO37Hjt+x46WlOrPbluAgO1pgRwvs
aJ4dddvRy5WqTtnRArtJ2U3Kbna1mzV2s8ZuVtNxFR276dhd6VEJOrbZ3Ro6ttGxjQM3VPpUyi5T
dpmyyxq7S9ldyu6a7W6l3S22u8V2t9ju3qVnhx3OscOUO9vTqry0s9lqtQFzVfl8O1ioEyx1h2v1
cVnYqUp7nRD3Kf2dVWMG6L6B7gW6F4zZxFcd/NTlXPQ05Z9DHT644q3w2g979FxnjPnhE6X+Io9P
y+PTzhtPO+E+R5E6zpnMbS/Z01/99wy8RYHZFGnAXOrNd3daGL4eXaz3bcnp6/b4uv6R0yv69YCc
Os3J4WI5a5ezdvtrs7+2YF8r3W+lO62U+rvu9Ja72Wz3sQbM9b35YWiVwUofHLTCoBXqrDBVx2m2
yttWedsq3/27HOwbXmfF61T1GrlIykVSLjrL2tNcFZZeOzLCbkbQ8g1azqFIryeUIHxfdt+X3fcp
/SX3+pKWb4lwtogb0BtUy+c6+Vwnn+vKvfYu0TwqklkieUgkD3FdM9c1m3tOdLY7ZgPmhE+J6D2u
axZRt0hu+Ihe+7NKr31Vr531D732LpFP3arX3rlVr72Oe6/bqteO0Wubt+q1F+i1C7fqta99RK+9
rtJrn6LunZVeW1vptbV6ba1eW6vX1lL+WMqfRvnTKH+aXnu3XnuTXlur19bS8GK9tlavrZWVU2Xl
VFn5F722Vq+tlZ1TZedUvbZWr62Vpa/ptf+mal6g8l1UvovKd8ncmXrteL22Vq+tVUE/1mtr9dpa
lXSHXlur19bqtf8qw6fptbWyXPodiRdUXqX/gmzfpNfuqdfuqdcu0mufD66Qve/K3rWy9xfZu072
rpO9pbK3tNzF3lSJc8IGmVsjc0tlrkfmrpe5JplrkrkmmWuSuSaZu1/mmmTtdVlrkrUmWWuStX+V
tZdkrUnWmmTtMVlrkrUmWXtZ1l6WtSZZa5K1ybI2T//Jy9jrMpaSsSYZa5KtJtlqkq0m2WqSrcWy
9bJsNclWo2w9JltNsvWabC2RrRmyNUO2ZsjWDNk6Rbbul637Zet+2XpdtubI1gzZmiFbl8rWDNma
IVuXyNYlsjVZtmbI1gzZ+oVs/UK2ZsjWDNkaL1sNstUjWx2y1SFbHbL1iGwtka0ZsjWjfDb7so/H
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
/mPx/mPx/mPx/mPx/mPx/mPx/KPx/KPx/KPx/KPx/KN/g4WFwcIqwcLC8P75sLAwvH8+LOw+WFhz
WFhz1Qlm1llEEQnyiQT5MLFUmFgiTCwRJpZIVMhXQ4VWS0R5tVwo9QnlGmSLu7/a6v5IfY5sc89S
X7lD1SHRRF2CvV0mr72C3HL31iEiWDdwL9ax7qW6IdIIaeZerteJQFhcA6LJh6B0m95F1NgjfEDm
x7A4L5DpIrrkweSe9DA57fncRhNlTurTRJgz3D/r/h4uZREVvBBvxAfxRfwQfyQACUSCkFJIsHst
+WkB+WkB0WkF0WkF0WkF0WkF0WkF0WkF0WkF0WkF0WkF0WkF7GrLz98Y9yd/Z6yAXKiAXKiAXKiA
XKiAXKiAXKiAXKiAXKiAXKiAPKiAPKiAPKiAPKiAPKiAPKiAPKiAPKiAPKiAPKiAPKiQPKiQPKiQ
PKiQPKiQnKWQnKWQnKWQnKWQnKWQnKWQnKWQnKWQnKWQnKWQnKWQnKWQ3OQAuckBcpMD5CYHyE0O
kJscIDc5QG5ygHxhBfnCCnKFFbCPT8gJDpITHIRVdOdEion3N4n1KziFYmJ9IrH+pr7sOqWvwECu
un30NdcVfd1VoG+4vfVN10l9yx2vXdx3u8MsL9cpy9vd1vJx+1i+riuWn6vA8nd7WwGuk1agO94K
4n4pN9yEGLwCT31G7xP1tf33BzvgwebiwebiwebiwebiweaC7IMg+yDIPgiyD4Lsg//ff8eW/Tsx
TvOXBYpBcDEILgbBxSC4GFTOApWzQOBeELgXBO5Vi9ynzE9ElPxf+RGQdQRE5YOcuXqnqEx8+w7U
PC8UJ7MUXEwFcZ+K5nqt6K03isZ6k6hA3dX6M9jfFlFT7xAJtEvQu0HPHtFK7xVldJ5oSB+HQV6k
8NVHuXtM1AZvCeCthj4l7qHfzzyfl9ZhpM3u96n/ihlzBc8eA5VrRSnufcnVTuMz/+mbIWSqiOdk
d4pYTrUFI3TEfu5jvJI7sVjXFe62xbrWYl1nzLf4nBWSUY6JCK5amc9ny1O3OuPZf/30hKhHjfpc
7RTxrCaEZ5Gsy/5dnx7uXJ0t4pjrZ1ZLIqDizhdcfUXt9e5CctnzXBVylS6CuLrO1ReiDNlAPNlA
PNlAPNlAPNlAPNlAPNlAPNlAPD3Fkw3Ekw3E6+6inO5JLtEHSWdNa8k3NpEfb8ZX+Jp+P3X/xN1C
RjyhN7LDm0DSZvcqMuizzDOb+X9KH+upxcyYZ5AoI3eJqnK3cLCKPsy5ne5JrZLvh6hnvh8i3b3Z
/l0QPcJ9VM8QTfVMcSfjnOMEqoPS5VZz0dCKEw5W9qiIpEUk4zRm57NFFCN9b49vRgpihOOMsE33
onVv6vejTKLM5uR3uQ+QNxWTM10z57pf+NKKmEkLu3YoNUOp6UfNc9Q4z44cA6n4B6L3Tfu3ssz+
w7XIxYo5oWBQvdv0l8du76MVfdqenj67u0/ZP+dIi9pYqI+pvc/9E/nW7X32wu77IUOYezYRZKf7
IqOfZ57nOP1y9H2JVp/TbwD9XkV3Z496INlY+Q52fCc1djGb3ez4Hua+jx5KZnET++3O3R7uy+b7
+u3v6s/kSbYIo6UfM/Km5WVa3qRlEGO57FXT8ob9/yviXlGEHEeuiZow6Jow6Jow6Jow6Jr0/Ag9
O3QvUNhb9NX9KJMoh8A7MpnPCPdCPYZznSGacZ4t2LFdjBhn9naP+w0zWp57P/YdQuZ63XPGDdmD
7syhB3vaC+ltf5M+ZRJltqjIvG10+TJff+Z6Un8jSptTX0eLz2hRRIuKtCiiRUVaNKN2acY8YU5+
j/sG416lZZFplWe+w77kt5qiPL/VFKWH4y2Oimg8wXnw6I/HCMNj3IEfWIfNlez/QWpp7pxnH7vz
roexTfNNRzqLUx+JTzvBvE8x4mn3OWMP39GuiHb+9O5Lz4onB5n/APdFsuOLZMcXyXgvUvPmz9+w
SG0fU/sYp3yCnTrJnE6T85+hl7PuYuy3vDnlXeb7dXsyrz5IFjMejp87yh4f44SLsE6zEvzRKdZ/
2v21/ZmZGfsGY99g7BuelRX//DPT9KLopTbjl6aXK/Tiohf7O8l86eEIc1DYyQDRUQxEUpDRor14
EhmDjEXGifb0GkyvdT3fO9rZ832jncH8O+zUR+zUeuxkG3ZyH3bSUS9x/415f4U3rFEyIv7YHvGU
+yA2EoeNxFktyat96fmy5+yU5+yU2S97paft32ykxnLGfttTK9RTK5Sxz1GzoWH6p+2/Lq3TXVuI
9d8T278jln9P7P7OinEd57zTXee4e547560Ydyt6TXcd0pfZjxu0vgm+brl3WF7uK8T9q1aA+ydq
7qDmPabtZp7u5s5u7vibtuf0dca7wcpuufeRQ7gssnPauqi1j1zBRc14sJ3uOsEoLrKQn5hZsb5G
eYNRb2IdJS1vMqqL7OMnZlxs+VL6M4sA7pf0dJMVXMI60slbrghJL+fpxUUvbm3/hJk9treQtD5P
axet3bQ85ZlDLXufXNOZw1FaV6V1Aa0va1iqmf1N7O0WluEirrndt5jLUXqrSm8F9HbZ8nPnmVUF
uPOtQFGaTOgMPd9iTsvsSOJW9HiVeRRql1C0usrYhVYQ72PcVewarp3UOMl49k4dpMZJ+rR36SB9
wHF/fV6cvuecaP0752PqmnOh7u+cB2v8N88Bn/Yn9x+k/4f3nTX+i/02T35zn0UpK0T4WeWYXwXh
b1Wkt3DaRBA3K/E+kmeVeRbNs2pcV+dZDZ7VxK9YVigjhPM0irI6ZxJohXBVzn3OKs/4FRkhnJHs
viK5X5n7VbhfjfvVuU8/nIJd2x453FPDHsnuqwzzUjw9boVypzxSQUQyvzLUPE6fkcxPMT9Fq+NW
FM+rINHcr0ad6tyrwfuarL0UvRQyV3uFygpjrhWFl6cXu3Uh87dXqKyqPKvGs5LWivWGIOWwvVDm
XIF+K7KWcE4/grEq2evieWWeR/E8mufVuFed5zV4XpP1sQrOphz9hnK3PFLBvZ85uNido1YEZ1mJ
NUdSpzJ1onheBYmmTlXqVKNODerUJLrY5xRo9rWCCGEe9o5dZR4hzCOAeQSavY3muprZwavMIYQ5
BNinIrRZe0XPPpfM3t49bdZd0uK8Z9ZKBP9VmwC159i/X9kFaG8ggv6sbdDKIXz+lX3wtLoo+5+y
EXqry6r/op3QOkbc8e/aCr00t1f0n7EXTmK7Oce/ZDMmNgT9WbsxXj0GXn0aT9oPjxOBV+sErz6P
V7sbXn0G7zMArxaFV4uDV5/Go/bDG0Xg1TrBq8/j1e6GV5/BMw3Aq0Xh1eKsENdldqQeO1KLHall
VeA6zF2XHSnFrGLZlRrsSnUrkvuVqRdFnSpINNdVqVeNetWpV4N6NbEaP9hLILwjHpYZBLssS8YZ
QrZZjayiGbnC52RcwaCgN6yqnhAiDt5UW7Th5RAPiK4iVjwkHubuI+RDLcRg8by4X7wolooMsVys
5t2nYoOYJTbxekNsEfvFmyKfDPsjcVKWE5tkuAwX52WkrCcuyI6ykxQyUXaTSvaUvaWv7CsHyECZ
yquMTJdDZVk5XM6SoXIOrzj5Oq+75Ju8Wsj35BLZUm6SO2W8cqiGMlE1VnfKLipOxcmHVCsVLx9W
7VR7+Yi6R90jH1Ud1AOyl+qkOsl+qrPqKpPUQ6qHHKAeVY/KQaqv6isHqwFqoExVg9QgmaZS1VCZ
rjLVCJmpRqnJcqSaol6Qk9VLaoZ8Xs1Ss+WrapH6UM5QOepzuUhtU/vlapWvjslt6pQ6K/eq8+qC
/Eb9oK7IA+qauiEPK7cW8qhWWssi7aOD5AkdrMvI73WIDpEXdaiuKH/QlXVleUVX0dHyqq6mq8vr
uqauJW/qurqedOsGuoGSOlY3VEo31k2VpeP0XcpHt9StlJ9urVurAN1Wt1WBur1ur4J0J52oSulu
uoe6Q/fUyYp8Rw9RUTpTj1TReoweo2L0OD1O1dIz9ExVWy/Xy1Vd/bH+WNXTq/VqVV+v0VtUA71D
f6Pi9FF9VrXXl7VbJVheVinVwwqxYlR/q6XVUo3EUiTiL+O8twud/ERmuggZlDkwTQxNT8oeKubA
xWXXLm2j4D/C7TY/XectwkUV2HttLKsxFtVOJIru9HGfeFQkiUGeekEw+ggRLcqKOtheE3EXWfeD
2KDE7nqJ/ligRZuSuqWIOZVEVREi6jJOU+zzbtEZa1VYbm+RLFKJ26pLYqco0aJblweixGOmXVns
3Y88v4KoJsph83eKlqK1uEd0EXAeuGBH0QcOUFIXL8dKKoswUV2EivqikWgmWoGNe0HGI8wkRnQS
fWELaZ6e7Z8kjBIVRQ1YTAPRHCy1FR1ENwFXELVEgugHitLFkOSGWclqutFzjF5k9HKjPzH6s+Sk
9Gz1tdF5Rn9rdJHRxUb/lJyUNVDdtLVWRvsaXcroEKMrJicPGaajjK5hdF2jGxrdzOhWA9JTB+n2
Rt9v9IMDhmYM0Q8Z3cvo/kYPNnqo0dkpmUnJerTRE41+0ehZRi8weimdJelVRq8z+rP0ocOH6C+M
3mF0ntEHjf7O6BPpGcnputjoH4y+bmtL8DDT8jY60OgyRlcwOtLoahkUVm2jHUY3NbqF0W2N7pCR
OWColWB0N6N7DrPv9zM6xeh0ozONHmX0uCz23Jpo9FSjXzZ6ltFvGv12VurQFGup0R8Z/YnRG4ze
avT2rCHJw6xdRh8yutjo67b28jU6NGt4/yyvakbXNtphdFOjWxjdNmv4sCyvDkYnGN3N6J5G9zM6
JZuZe6UbnWn0KKPHGT3R6KnASYPL8iDir7xT9m/G/olSgoXf19Yf0BH/pAN+V2t8hh+Y/ivvJB7s
17r0H9DKrF7Rk30lPb7T1r5/QAf/AV3xn3SpP6DvMPPSppS3aXu+t98L/F3the8LwZuWWMS/dxXq
ufoj40o88+/roN/R0Xj/BGJMH7zzUDFCjBOTyGxmkMu8TZazigzHKXaQ2xwSJ8Q5cVm4pLcsRZ4S
KWvI+rKpbCXvkQkl5ypLe8qKnjLKUzbF+u2yRcm1iiq5VtM917tKSl2x5L721NcPeu6P9pQzPOWO
kpKstKT0PLeWeMqDJaVX45LSZ5E5Ven3bcm1f1NP2bpkHP/7PddTPeXNkjIwpgRrgd+WlMHeJfeD
B3vK7Z4yz1N6xg2+zHj+SLJ8zSCgv3wV7ctK59oYkJdsriosfbe+V3fQ99n4UGVUGYwvRIWaFtTV
pey6OggblZyOxOeUYIe8XATKC/ICl5foS8rr8rpQ0i3dQisv5SUsFaAChJcqrUoLb1VOlRM+qqKC
pahoFS38VIyKEf76PkYOoK/yrG68PW0ZLJ6SFWUl8bSMkTFiIplqL/Es2ekQ8ZzMkBliqnxcZotp
cqqcKl4iW50tppORPiheVtlquMhRI8mNVqrRarRYpcaqcWK1mqgmijVqsposPlWvqlfFWjVTzRTr
yCe/Eet1EGu8SHbXWPxILtde/MRs6oqyap7uqBN1ih6kH9NpOksP1yP1E3qsfk5P0VP1NP28fkG/
Ye+CelO9iZN6QD/ATiXoBKH0AD1QaD1Ypwovcr9M4aOzdbbw1SP0CPjAKD2KlZMNigCywQmwg7l6
Ljurje/4+x5H2qeg7lL22fioWBXL2TRV2I1qrprzpIVqwV63V+3Z6/vV/ez1g+yDN7UrsL8O1UQ1
o3U7dZ9KVC3VA9z3++O9qPFqPKO+ol7BDpSwOVmkVdmKsqpY0VZVq5pV3aph2LvUn8JqhJl9hdtm
X9lYTrpdw7JZb0mNiNtqRN32TNn/x0RtYdlsUVoxVoyxC3vcEKucFWqVtypYYVZFK9yKsFnhL+Mq
sshgq4xVlhzZ2/KxfC0/y98KsAKtIKuUFWyVtu6gjsVOP8UU7DaKDLoVbLSN1QYEKPLWCvpt/a5e
qj/QW/Xn2qm36S/0l3q7/kp/rXN1sf5en9Pn9QV9Uf+gf9Q/6UvmM67FejE9vqPfYS7v6/c5d/J5
1mGPYdnZ+y+9L6bW+zz9VK/V6/R6vUFv1Jv0Zv2Z3kK9Y7pIH9cn9El9Sp/WZ2hn9/62fpve39Xv
0vtSvZTeP9Af0PtWnUvvxczB7r0+XPK3ev2NdZg9O0o74Wn3GyP/i7Xae51r2kWLUrK7fFg+InvI
h+RguUcNV+PUc+o1PUe/pz+yfY58UHbjgAfJQcJL7pK7sKVslY0tjVVj7e8xA4d+Bof+epaeBQbs
HQzUH+oPiQRKXhZXxQQxUTxLDJgsnhNTxFQxDdb7AhHhJTFd/E28LF4Rr4rXiA8zYb6z4Tpzxeuw
3zfFPDFfvCUWiIVikVhM7HhHvCveE0vE+/DlZUSSD8QK8SHcOEd8LFYSV1aLT8QaGPRasU6sJ8ps
hEVvFp/Bo7eKz4k528QX4kuxXXwlvha5RKCdYpfYLfaIvSJP7CMefQPXPiAOigLxrSgkOh0W34kj
4qg4Jorg4CfESXFKnBZnxFlRLL4ncp0XF8RF8YP4ES9ziTh2hbVeE9fFDXFT3BIu4bYdM3y5i+qq
uqnucOaHVQ/1iOoJb+6leqs+MOd+Kkn1V8k2e1YpsOfBcOfHVJpKV0PUUJWhhqnH4cUH1EFVoL5V
heqQOqy+U0fUUXVMFanj6oQ6CWM+rc6os6pY+6vv1TkdYLNndRH2/KP6SV1Sl9UVdRUWfV3dUDfV
LeWyubSWNpfWlvbS3vBpX+2nO+suuit8t5furfvpJD1EP64n6mf1JD1Zv6Jn69f1Cs71I50Dx/0E
brtD79S79G69R+/VeXqf3q+/se6yWmA15Ur8v/HkTxnPPF/fj0fNg1MniP2w6UdFvu6j+4qDxk98
q4fpYaIQVD8jDumX9cviqLGmY8aXFhlsHjeWdQK7fE+cNAg9ZRB6Wq/Sq8UZg9Niq7kVx0kouYEz
/O/Y3T9a3X/L5gr/I1b3z3b3s+X9tu393fps+/u7Bc43Nvj/xgpn2/YjlSyH16lIzhBiPFBVkznE
yD5yoKhjvFEj+5Mu0VimkUs0IZcYLZrJMWRH7eVs+YboI1fKnSJZZeKfxqkparZ41UT2xTpQlxFv
258aiWU6VNcWy3Vd3UBs0bFkC9uM1RUQz+KIvGWIgJGiBvlDY+a0mJetiQnm/XJztd5ztZ6rQl72
T9nVkXWYe31Zn4NoJpthjffKe1nqA/IBYZHjzCIzL8nmlvMiK5C9ZYrnzqrb7vw6g6hiMohe6jGT
QXRRXUDYw+phYn9P1ZMnvVVvYv9ANZDYn6bSiP2Pq8dNBhFtfzfrP2QQnbGKR+hrAOc9zM4d/0Qu
YY/sY0b2NSP7mZH9zcgBZuRAM7L9f0evinvlXpkn98n98huZLw/Ig7JAfisL5SF5WH4nj8ij8pgs
ksflCXlSnpKn5Rl5VhZb2rL0ZX1FX9XX9HV9Q9/Ut7RLu/+dexabb9m8sSLWpUx2WtpmFnALDfeI
5LGdo3phb6wSe+spfDgH+yfsbUvzI2tNJx7aWWuAHC5HkDGPlWOJoFPkFBEsp8nnRWk5XU4XZexP
XEVZLHAl1rtJbsaenXKbKC+/ll+LMJO7VDQxOMJEcIfJYNqbDOYe5hfHDP/Cnnlw83+4MiyntskZ
eoKa32OAX+MF8/F4Rfi2C/ixm8zdFx4YwryjYIJ1ZUPQ00q2l/fL2qwjhlXVM2VPMGWXvWVzU/aR
cabsK+8yZT9YoV0myZam7C9bmTJZxptywC9lG1OmyPamTJX3mDIdnNplhqwFEoNBs+KqrrA/Z69v
sNkA3Uc60H1lLLqfbIhOko3Q/SXegrGaoAfAU5UcKO9Ep8i26FTZDp0m70an4xUUo3RAD5PwArjQ
/ehM2RE9Bw6s5FzZCf06jMohmonWooN4UPQQ/cRgMUyMEk8T2V4EY3OIWG8TnT4iGm0g8myXS1jB
HGb9vil7y6Wm7COXmbKvXG7KfvJDUybJD0zZX64wZbL8yJQDZI4pB8qPTZki3zR7Mc/swnyzC2+Z
XVhgdmGx2YWFZhcWmV142+zCO2YX3jW78J69NuPjYkyZQK5QSsSIhqKF+WyoFJYVava6vNmjCp76
lgz75d1geyfNJ2CBcobZK6NtZiBLY/tCliN+SGPjyliuNj+LEigvysvyBk7AWwWqO1SoCldVVS3D
l/+T/BdPbjja3xmfr82CfuFQ/wsP+oVB2X30Uem/+Hw7Atif0YSap1xZ/cTPn9wJz+dfv3waFt6W
MqTkdnicY3x4U2+/2pM6TLoSJH3U/PHhNblVVUkZG+Dw8/aqU0qril7CkeTtX8dbWnL8nUpa87s6
Ojvq3nYnYkHk0xEckv1KFP1FlsgQ6WKgyEZa2S9Hlds6s0JaHxsyen7yW9VqxeaXmvvqmC/zNlwa
N398ucOO8XorUm++xlmp0vduDHvt8Atd7ml3pWBIh6DYRY6gX6YqvZjUM9PMJHV3y7us6tkmtpyj
rH3hWzbw4YFZ2QMzh0a1Sxo2MDbEUca+7VM2oP3wzP5JQ0ekpqcPjA2mN+76l/XuNjhpZPbA2EqO
cPtGQNmQkhtR7QZmZqempCYnZadmDI2t7KhkP9ZlQz2Pu6UOYZSkIcNShw6KatfGEVk+yNEotqGj
scP861k+KNa+bNSwUZPmTZr3dHS9bbLdu8aWd5QrGb/UQwMzU7umDhpaN+q+ocn1Y+s4apUMFP3z
AzNUVNefx+o6MHNEavLALHvQ8TL69l2RXkKPl8GC+/5qvJTive0fLfo6N+oD/7FTlk4efuHjhIuH
NwdvHJS0fuGAiINrr21v9P5Ex5Qe454vSCts+mbwxt3Fo34Y+fa4jBYbX/kg6NPBP6W/un19l3rv
d2h5adW+3n3D1bzrDdIiF11ZOOftil+oI0917HKsVL/i1hHj1gQdit/28eHJ6/uOfiy2vp79TNl3
743aEZsV9HC93FGNG71WZnaZNYcGN1hy4thnU5+vvWValckp6yf0eDhj+MYWS2pM7r29dLkW8yae
6bbZf+hW1+f3F67xuWNm9JiCVjV3R44qnhf75cUT0WEFW3PubTenYt/5kdOL+lw6N+bi2Pf7y5cu
dQo4tCv6oXdfy13+3Ijl5z4N+rGo04H5NwbPXx5yV87kzWuVxvAXPlPgeCbf0djbF4v18vKRAM5R
w1Ht52uHnFRhcHb2sLgGDTKSs4bVH8G+Z7Hv9ZMzhhjbqVRWSrfl6/CmUFI42tj3KltxjmaOpvMb
z284yeFpnpyZ/g+tG5TYyu2m0q5NfWoZS61U3Qp0+P88C+3rKGXfDLbHskCANzPk+g4Ly1wU5ij/
s33rsoHdurbB0JrVi63XpNGvUKGfeUbcn3btTI/P2kfETnlidp0ZG8cvlfsjOuaumNpj6GHfWgv7
fLH9lbInrS5B5++t2UA0W1H05SsJc/Ki+5e7En9nlcRhsU9fnNZscs6pUzOFa2f3GQnV9rxXM2H0
8tVJbX6svePklwf6FK6t82yrlW+sPHDkYfeGjz8fd2ln4JsXZrrq7L2rS3h4s5pX4u8Hw27HeHXS
g+Og03Uu5OXXeq5CQy+/PnNGPPdrHP9XkPHPcHQ0ux2OD//BQRs46pUMWuP3BrWfDcz8XUh+9GBM
h8K9g0dPrNA+ZXjvcVs/mZdcw92y3etj7mhWunr3rAPDa6beSlgT1Wuv/7X54bW/7/5QlaT8yIKi
dY3Stp0vXHjnwBfDXwlc1TWy15iUJn29pt7tGpFwuOvTC56JemP5c70W+F457rh2LvrOjm39dxx2
Vt66v/vpZ+JXdllYd4kc/cOCJS80cc070fsxr3kt045tnLHJ9XW/a61P+sxvf/aZzkMX1/5h1dTS
Md+/9K33/EkPznnyft8gR6Xtpd9Mu3K6x3LrvdazP4o59VLo0hbHumY8sLfJGyszBlTKmVF3bcuT
T5wdMvpa6Ikayz44P7vr6tZ1X/vkiSWuvC7v18oe17a4eeSCx0JPPLK22uB88XS70pOfTvNAcrvj
mW1/EZKBv0BSOYSjUQkY6zpqO2Lm15hfbVL0vwJjdlZWveQkA79QAz+7i/8Fgd6b/hACG/8agfYp
Tx417GBCFxn16HdPfDnesfXWmrAZ6/8mtqzPzXX+VCrffa3Tpkb9HXd8fik7PO/lQ31fjyr74Zi7
NzyYO+Hk0+UnvFPzlUFl77mx/ZNZbfTXczs/6jXtqXczfgx/MLxa/R9SX0iPvrJ2e+hr3wdmbxo8
8sDZ2f0nb86afnVK9uiq7y+c9eTMD6+8VOvxTvWHh3doc/DCyqCobvtHzp85Pjn1lt/OqReGr/Wb
e+DaHd1rzElquGG0WvHkpA0LtkyLrjtqd5MR617O6nVtzYmO5fyrfl20J69x/ftal2sR3G90Nefi
lPMzdg472+rkT0Hjvt09ZuGIx1M3v554r6NJlQ8XfFCxf4s6B15cUtvnyfwKOb2ePPrG4gxXiynL
HOOtMriA6yUuIFhsFtNatHjujt2tLicXH259+45ZeIBhP2M7oGx0u4xhT2SmDhqcHRWTXCsqtnnz
O6M6pSZnZmRlpGRHtcvIHFY/NtIRUVK53D8+ycgsidVVHJVLjqnC3593ycjIjmozPHtwRmZq9hO2
e2h+pyM21uG40+MeGjpiGzaK9Vz+H8zod0O5Wr952Im7fkgIj5k3c1Qfx5kF771Qve9V12sdF652
vbEgqtWYzgvmLnipX8O03W0HPHFu6Ygvux384ezrkyJemjcxJefztNH9q+6v1OJQsHz51IytG+ul
zJkzuMbsXXF1Nwau7FFj8z0n/Vs1m1H3vZjm7xbfN6HtsYnBa+ekd09aOn7MW/3qjex4evbHA+6a
82BErG+1kHnvnfxbnQonWs5KDunXw2vgvEp3dpl85Z3zrypn+N6N3e/OmfL0xrjibq/+T7XmGdZU
ssbxhIQaWDrSJTQRVjmBQFB6FRdBmoBUKaEKhiYCIiTSVRQxKqhIQDrSmwIKSC+KIChdL0VERLpg
KPeABfaqz37au89+STIzz5kzc+ad3/z/74le7lp6gLuPXh5n23VaMSTE9MoJF0yFDgu1gsmGBfme
Ix1NWifexPRjqbw1B94P3rf0KDeEuJ7fHtyTzu1lqdBSOUOTIggUUYU1Fwn4sYYNf+VGBoBPBfDJ
m/sSCscnAPgbIUwWHbiPLl6JQgbn2Ap1YzZaSV7///Uj/EWMb1GBOIGovjR/g1PmQzlU+JUf87zl
Cam7iYhWJcrYyMvNB8eRczOmcb+XJB1qsvu4+rJNXt48U9bYZV3YXbm5LWuI8uwg6pLiXSaca8U6
y1FOl+rVDvURZnOBo5N2gXlZXE0SGJF9j7AklmgRRvuUT8a8K8jmHvZ5wxwPdSnqNcKu5TGnkwwG
S1Wzho1Vb+uAVQEUbSQfcS+3bjcfRepsyGtYscVCwWCT6TT2cKOhcWkxTIxl40rPDM3lc+U36rMx
v48GjGb4jZxOgnS4Ktd0yka/VmXJkHHlce2XefOCFz6aoQlvMpeW89DlZbAro0u+2NVtrKzVznss
DdfPcjAizvduemcSSIUnoDjI+yoMXBHxR6shfNnMfXUUJMc9D7+ZBL5/CgmALKgX0CgMGo1Cbwp4
EPFSst+QgE/7s2RgBZi/2A06U1tvZ1AK+ID3Ydo6QkCzQW2IdXA/5eHwbWR0vxrZr6YpBd70h2kK
Acgv0+De2eKA3RIfm2pEf8sUCPxIEoZNktBskeRJm8ClyuENJf3pgNoXwiJLp58iN9rFTfRabpcR
CmX890HqMmi67ZvLUpfe1dT0FFy8nkz9mbGUYJjwntBQxVSfUT3tFhpjxFOh/9kBGlXD8YLgDFE5
o7HIIqdHtjd4/VnxwRimYNieWkjeUwV9aMEtV2txjze/YKsaF79BqWFCV0oHawOXsieV+xwRqWGj
9qG6Od5BoLwGvZqsMR5YyCdZnja0QBq+hWRcN0OpHpM7l2f2dnTquL9I9idxSWZluTNKasHpzqPn
BJ13jf9xte6MhuEh0tHQqLhb1U6Bk7TkcFjQUryngkS648224X3/kaDgZkRrYxcVWPJmI3j5RA1P
tYGxB0shQMXB5yH6Mx0O+3fghYWK9qsBZwf5QgGDQeBbFpXvNzgHnE1kWULHqsnL+P7YUpL4Lg5y
zYoRHuD6fgkbBZyenw5iBPEF7bo6RBVAbAmfLd+hBTB+F1iUAAz82rEvtzBmP/J6nrI8fxKBQD8n
oJSi7DS7adJXbLFN+2Gf5bRVn5XM7TnfNVJvYpRRwvW0bXw2acWkVPvaIeGxzN0DAS+WOAJY+uev
8EzRWBWFXXlw0ayCt43YRbwmvRA7tBF5y1rnsP4B0YMCPMaY1SBL9rgnA7wxM7aGCmPUHxw/+k9d
fmpqjyVyHk4KGMaWDYvmrjexlDYktzXYXMDNt/RnEzyoB7BcDzKWwmtp1W7Oiua4BBTUSKTnO+5O
zYugcbvBWp4vG89PmcIql1KdAyg9RL4E0lrsWHjzTC+NzQYwP7RWoMfMxtVcjdSDm1NaNj7ryex9
ExR7Zg+52CP1MpW0WYG1ODMjQKCUBlHG8wVjdLZaia1b6RbsDxmKfwsyttl3AC2Nlt10SxhQG4FF
mc0i4PO3zONrO+wX7X8pidrx1+VyLZPnaoaHOrKJl3oU7uy+8MQqfL/VTIHXYnZOpGtJX4FgIKKp
KVUn1lqQ9d3KotCdkgWP07kfp+8pNNZVH7dUzi7ylhZNs8Pb+pPsFjwiiR0eg413O+8ZMJ+2fYiL
xpKuc0SlW+E7NBzH+k0SVVpWB04L79cAIGM9QYFE5m4zvpSJo4jmyIHkHqP4ky32LfGuCVetj+gy
T0h2WVhY2ximeO9LrQjVZLjIxX66laYvIQ3HPqE75bJmVeh2+cNeA4zchQatw+zX9G/mLzjfezlE
6+nkk+h3kS/M7cbkWxvNttfjngzP7SFxgaibMYhi1qqijunZYeR05gnbaYy64pMvkogAvQo+kZgf
vMs2DKZ73TJ9jdqPTvPocVHxp9zOfnZt7Rfky9ysFYLjSQA+MeSnFCH53Psn+PejWND5Yvw0ADVA
JUkpSSH84A7j5/6tny3nh3Nz2ayVxHmdcvC19/GW3NwAm/EPxr7UliE8usOJqgOqgPJ3J0oRLv21
Xz8/v5/1i/X6sUOfn3lCud6PRLlbljfZrIw9XIYpmt4Wkbtqde9LZgcbM/RJlS67jjOQkdx+SqnO
AcXEc9GWc+p1529hgyL1Dc4S2BbPe79MfmTZQoF7KnpyV6UhW2pUddkoqY3keyfWU5Gn2gRiUrIc
KtpnLU3uEQmwTuhLIy/MqXLnHNO6rz0QK8dqRnt4dh4VsbsSHmPBgoW9Qxh0kOij46t6azI6aNhF
kCWlplG8zy3CZVJb1rIipjIxymXqbiMCs5qV53LfzR4rJGlXYh8ZoXubJ6js4VRnPPQ3tCtuTaqb
R/TfpwtZPF7/++hYsMUfY1L+04JhV+n3FelbNNSqmJlld7aPSNa0T7nfxfijCPBmEJv1FFAogC/5
18DxT4DfTmMn4ccBtu8HqhgURQ2j3Prj6eYx+3XpaWEo+p2Zc3Do2yUE6jdgZys7ILR9IRwF7ts2
6OKg4ZHHyueQKrKS8qVaQfnzWAC34xJ6lB1wIkk2BA2e4baQkxAX8DT3Aj8FIFqQUxAPiA/EG/xt
AsGCtd5g/WadAAQF2Q8BIFIk0RDhX0a2jz/ulJOXLc7Z/3+1JJwAhaSRtOvFpQFm/Sd55jY2YviN
46XLL5ui82zau4rJJqcdoRcEViSsbuQ4yPkcstdzDV70eK++HFcaFOMD4HqVKSpe1fZxCLTpjhcg
D7J/JiK5R2hVo/o7lVu19UKp2KrCx8N8tLJOsDkK3j/p3IDeNc0/topT5JK/X9cwGlKp//bym2Wj
9uDlzslY31RnswO1Y0QmRMrjA4N7oUO9GwPWbL8Be6KVNMIlX+lFDXKvT3A3XHjwYBHTMf95JlSZ
nqoiy57VT+KYOvO9QW89NAx9Ffcyq1KsDzZewldTyfFJUamZnzP6VYvK49HbD+c4MJolVWIeM5YY
teN9gr0X2SC1s0WHykgEUBQRoOTt9aJCEaBTYNXEZnA7/S0pzZ8kUumpaL4MgAJkTNJxgHNn5CG2
X+xAwcD73kKJYtw67Q+gUKgDKCm0jDlI3x2BxwJniuci7pZuKPyUeK1D6ch745s/CQHOP9Sl6nmI
eyL2lqmxW0fo79ZMjTvvO/ooheSnVW/oqZPcfmVPdOrZeeNs0W6nYCfGlTdLXCraAz3kuzndYaIh
CMNcq+7lNOOobhXjhGymGtpC07a+ubzWrOaT5wPPPgSaaqOGeLSf5h7Bh074XOo3E71+Be+aaZs4
yHd+ffUYE1uajKKshli5euNzxO2Dz9BzwD4/Pl6tumfIdkd5gFstISZ3QujdlO1hYgRhbZ5z3n3Z
RK58XMTMfbQJhbgj/9iYTNMV05hvJE52ipXViXhdXgFLnND15uRzqqQJrKoqtuzlk+ZmvpM52RNL
XpbYEDMR/Kgg6uQ44PiemNeBEV7Lr4JA/guzOF4sDQplbmRzdHJlYW0NCmVuZG9iag0KNDEzIDAg
b2JqDQpbIDNbIDIyNiA1NzldICAxN1sgNTQ0IDUzM10gIDI0WyA2MTVdICAyOFsgNDg4XSAgMzhb
IDQ1OSA2MzFdICA0N1sgMjUyXSAgNThbIDMxOV0gIDYyWyA0MjBdICA2OFsgODU1XSAgNzVbIDY2
Ml0gIDg3WyA1MTddICA4OVsgNjczIDU0M10gIDk0WyA0NTldICAxMDBbIDQ4N10gIDEwNFsgNjQy
XSAgMTE2WyA4OTBdICAyNThbIDQ3OV0gIDI3MVsgNTI1IDQyM10gIDI4MlsgNTI1XSAgMjg2WyA0
OThdICAyOTZbIDMwNV0gIDMzNlsgNDcxXSAgMzQ2WyA1MjVdICAzNDlbIDIzMF0gIDM2NFsgNDU1
XSAgMzY3WyAyMzBdICAzNzNbIDc5OSA1MjVdICAzODFbIDUyN10gIDM5M1sgNTI1XSAgMzk1WyA1
MjUgMzQ5XSAgNDAwWyAzOTFdICA0MTBbIDMzNV0gIDQzN1sgNTI1XSAgNDQ4WyA0NTIgNzE1XSAg
NDU0WyA0MzMgNDUzXSAgODQyWyAzMjZdICA4NTNbIDI1MF0gIDg1NVsgMjY4IDI1Ml0gIDg1OVsg
MjUwXSAgODYyWyA0MTggNDE4XSAgODg2WyA5MDVdICA4OTRbIDMwMyAzMDNdICAxMDA0WyA1MDcg
NTA3IDUwN10gIDEwMDhbIDUwN10gIDEwMTBbIDUwN10gXSANCmVuZG9iag0KNDE0IDAgb2JqDQpb
IDIyNiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTA3IDAgNTA3IDUwNyA1MDcg
MCAwIDAgMCAwIDAgMCAwIDAgMCA2MDYgMCA1MjkgMCA0ODggNDU5IDAgMCAyNjcgMCAwIDAgODc0
IDY1OSAwIDAgMCA1NjMgNDczIDAgMCAwIDkwNiAwIDAgMCAwIDAgMCAwIDAgMCA0OTQgNTM3IDQx
OCA1MzcgNTAzIDAgNDc0IDUzNyAyNDYgMCAwIDI0NiA4MTMgNTM3IDUzOCA1MzcgMCAzNTUgMzk5
IDM0NyAwIDQ3MyAwIDQ1OSA0NzRdIA0KZW5kb2JqDQo0MTUgMCBvYmoNCjw8L0ZpbHRlci9GbGF0
ZURlY29kZS9MZW5ndGggNTkzNjMvTGVuZ3RoMSAxMTA4MzY+Pg0Kc3RyZWFtDQp4nOybCXxTVfb4
z33vJWn2pW2SNm2a9jXpkjbpRqFlaSxtKUKBUiItCLTQIowiCBQBRXBDrSIq4o7iPg4qaViswigq
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
poxqJlFd5cGg/0W2M6iksQeFz0Nu/jJz8+BnlVpWpMPVXJfHHD3k8+K3bxNDF3IWBJUGKQpC31de
FvbYZjEg8vOHQ4J9fXQkLFbmk1UrV9KVKxMro0axAyuT7N/Zs7iZkHpb9o+G4wW78b7pC20RMbkV
eZNvmGkzaAxqhUypjZ++ZlMlC0fLvB803k8D3xqOmSn6pMK0uJS4CEtmuoWH49Y7n9y4S9yVZwTP
y05J0fiFZL1olY2q8qkyiarMVGWkSgPV2dmHujpmKTumi0ftWjFqXxY0JDY4UGlAYWyibfiR2kuG
Y/iFSh7E4m9BWRx/k38YgZw/EsnMVPy3LMw8Jdkmmm2j2fk0K4lmm2m2kWYZ6CU4cSpX3qNoF6kb
6bXsStcQ2Sl2QyHd3wcijOyGQmXQ0nsUlvxpheNn50c3mePYDcWT9HrqGz/hs9D3nT5TxRdmWwuz
0qKEX7A7CvZw46GvioRbvvmpeEfxqewA1pAK8on0nVBFCVVMGBU0Ew9ibRH3Bi8Lh/lGm1uCGDF+
dtuRKd52SP5awlacgms1B+mal6IsfHIs7P9fCz2+lT8qXnxwrrizzh9egcQgQYTkldC8iVSiwiPk
X+lmdERcfpn77pueiRHqf+Cmhz7semRjuSkuziTd9bCPISwTqrDCFSewu56R9e0vctz18NVNuuvB
6naUsOMK4VdCm+LPgkquwjp3H3LShV8IRxXvIkcj5UwXXhY8ineQo5Vy5iLnaX6WjuXA0hXBEqFN
qCIlZOLPSbRQ/rOxqWNTCXY6yysjNemPe5M6k4SkuHdztuiLn5Ft5Vd46Xskb0rWUfAn113RbX2s
0GYwBRIiLEYlLnWmW9Jt8Rq7LaU4N0Wj1MJzo21TF+TPcM5INRYumzub5ukjW/MyFObkBEtqksV8
c3ppUX50li0yJlIdnZo4JjU6PtaUMqmqMH3mIueM6RlYN9KDduGoMCPs0zX6gnQVp9srTbHZFttP
5fl8G96ivfFy2/DL3c5HjYo+2XjhqEnv0MZl8b9bBboRQgpBoVb9TRaZNj4jpzTV5NCZA6/SniOW
zKyb2B/YZFA3KSLTxsSlJyUY6HalWiVjfysJVGbT1YEj4nO7MgWPMAWRtwj38vTO0O6bnqnU4mb+
kR1pe9OENPY/6NnGz2bvlRHRcbNZBLw2drPmmSjLU4rWkQt5fv7Gf/rOPqZkHP8WkMe+9Ma5GdMn
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
7QFze8DcHpCtCbI1wdxOmdspcztlbqfM7ZS5nTK3U+Z2ytxOmdspcztlbqfM7RSvOMkrTvKKk7zi
JK84yStO8oqTvOIkrzjJK07yipNm9f5TPh97UmyvYRT/jtffwgn8jkI/LfXTUj8t9dNSPy3101I/
LfXTUj8t9dNSPy31Fz/55ZTn1Ga0oBVt2FEYCX9bTq54S68pFU/elzhZX4r/t3KvnLrPCwdUL6F6
CdVLqF5C9RJcfZSrj3L1Ua4+ytVHufooVx/l6qNcfZSrF1/L6bU19dqaemU3Lru9stsru72y2yu7
vWZaUoYjMhyR4YgMR2Q4UvysG5k4IBMHZOKATByQiQPFT7+RiUGZGJSJQZkYNOcCG0BgzgU2gICq
T5ScKzOzZWa2zMyWmdkyM1tmZsvMbJmhH5yJP8XEwnW0E6edOO3EaSdOO3HaidNOC+200E4L7bTQ
TossbpbFzTTUSkOtNNRKQ6001EpDrTTUSkOtNNRKQ6001Dr2KT2z8R3chO/ie7iZA8zBXNxVmCyz
k2V2ssxOltnJMjtZZifL7GSZnSyzk0MrCm00dBsN3UZDt9HQbTR0Gw3dFir3336OR1GBx/A4nkAl
qvAknsIqPI3Vdvln8CyqsQZr/f06rMcG1OB51GIjNqEO9diMF7ClUG6Ol4d+6fsGRLEVjdiGX+El
NGE7YmhGC1rRVphP4/NpfD6Nz6fx+TQ+n8bn0/h8Gp9P4/NpfD6Nzw91+zc96PV9wtfd6EM/kvaJ
AaSwB3uRRrZQyxNqeUItT6jlCbU8oZYn1PKEWp5QyxNqeULteNd26douXdula7t0bZeufflUvmA7
y9rOsrazrO0sa/+YY/+YY/+YY/+YY/+YY/+YY/+YY/+YY/+YY/+YY/+YY/+Yav+Yav+Yav+Yav+Y
av+Yav+Yav+Yav+Yav+Yav+4hf+U8p9S/lPKf0r5Tyn/KeU/pfynlP+U8p/SkmsL/1gyDdPxTfwt
Zvj31+Fb+Daux42h853Qr3JCv9MJ/QYn9NlO6Nc6oZc7oX/dCb3cCb3cCb3cCb3cCb3cCb3cCb2c
x5XyuFIeV8rjSnlcKY8r5XGlPK6Ux5XyuFIeV8rjSp3Qy+0Mtzihlzuhlzuhlzuhl9shFtkhFtkh
FtkhFtkhFtkhFtkhFtkhFjk5lzs5lzs5lzs5lzs5lzs5lzs5lzs5lzs5lzs5lzs5l3OPbdyjiXs0
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
gOCnhScVx9ELe6AUZdgTvVGOPuiH//lf3NoKzzs+CAfjmzgEVRiAQ3EYDo+eiRzsVTIUF+BCXIT/
dxbOsXCOhXMsnGPhHAvnWDjHwjkWzrFwjoVzLJxj4RwL51g4x8I5Fs6xcI6FcyycY+EcC+dYOMfC
ORbOsXBu5yd0g71Z+UxW3puVz4xfG5wSxHwnei/9AUGvohfOL3rh/OBrck+F3FMh91TIPRVyT4Xc
UyH3VMg9FXJPhdxToeWJWg7T8kQthxVaDtRyoJYDtRyo5UAtB2o5UMuBWg7UcmDx04DXFT8NeF2h
ZaWWlVpWalmpZaWWlVpWalmpZaWWlVoep+XpWh6n5elfabZRy3OLLc8t2ODI6LOIwcW01kprrbTW
SmuttNZKa6201kprrbTWSmuttNZKaw201kBrDbTWQGsNtNZAaw201kBrDbTWUHzHWR2t1dFaHa3V
0VodrdXRWh2t1dFaHa3Vfcm7y2rpqpauaumqlq5q6aqWrmrpqpauaumqlq5q6aq28O6yiWFWvszK
l1n5MitfZuXLrHyZlS+zdJenuzzd5ekuT3d5usvTXZ7u8nSXp7s83eXpLk93ebrL012e7vJ0l6e7
PN3l6S5Pd3m6y9Ndnu7ydJenu3zJDLvk9WGNiIme/j0v/MR++4n99hP77Sf2208KzwOPngZeh3os
QgLvhh2ydIcs3SFLd8jSzcEeYrG3WOwtFnuLxd5isXcwtPCk8Dh6YQ+Uogx7ojfK0Qf9ED1PfC/s
jX1QiX3RH/thfxyAnZ8vbuO1Nl5r47U2XmvjtTZea+O1Nl5r47W2whPJh+ICXIiLsPvP9H7Vu/u0
/nd39yk8+3xe0NfO19fO19fO19fO17fwNPQ61GMREkFvNrzaTjek+Dmac4ufozm3cNeKqBbPqhyz
KsesyjGrcsyqHLMqx6zKMatyzKocsyrHrMoxq3LMqhyzKsesyjGrcsyqHLMqx6zKMatyzKocsyrH
rMoxq3LMqhyzKsesyjGrcsyqHLMqx6zKMatyzKocsyrHrMoxq3LMqhyzKsesyjFbeLL7Y3gcT+D3
mIwn8Qc8hafxDKbgj3gWz2EqpuF5/Akv4EVMx0t4Ga/g1ehJ7+HGL6kM2wvPkq9DPRYhgXfl2MVI
Yolce+nOz0AGw1g0w6IZFs2waIZFMyyaYdEMi2ZYNMOiGRbNsGiGRTMsmmHRDItmWDTDohkWzbBo
hkUzLJph0QyLZlg0w6IZFs2waIZFMyyaYdEMi2ZYNMOiGRbNsGiGRTMsmmHRDItm/mx3kJwRfsiq
zayaZtU0q6ZZNc2qaVZtZtWVrLqSVVey6kpWXbmbE04DqzYEj4j2ZtHeLNqbRXuzaG8W7c2ivVm0
N4v2ZtHeLNqbv+L9vLpEe5do7xLtXaK9S7R3ifYu0d4l2rtEe1fJQHvNEfgWvo3v4EgchaNxDI7F
cRiE43ECvosTcRK+h5MxGKfgVHwfp+EHiPazH+IM/DV+hDNxFs7GOfgbnIshOA8/xk9wPg0PxQW4
EBdhd/cgu91a7sCduAt3YzSqMQb34F6MxX3Yea+x7bLRdtlou2y0XTbaLhttl422y0bbS36nvn4M
j+MJ/B6T8ST+gKfwNJ7BFPwRz+I5TMU0PI8/4QW8iOl4CS/jFbyKt+zl8/A25mMBFu7+zgOU1E1J
3ZTUTUndsuBYWXBEMQueUsyCp8iCqwrqaqeudupqp6526mqnrnbqaqeudupqp6526mqnri7q6qKu
Lurqoq4u6uqiri7q6qKuLurqKr6/q4e6eqirh7p6qKuHunqoq4e6eqirh7p6qKuMusqoq4y6yqir
jLrKqKuMusqoq4y6yqirjLrKqKuMusqoq4y6yqirjLrKqKuMusqoq4y6yqirjLrKqKuMusqoq4y6
yqirjLrKqKuMusqoq4y6yqirjLrKqKuMusqoq4y6yqirh7p6qKuHunqoq2e370m7Xca+A3fiLtyN
0ajGGNyDezEW9yF639lEeeKX+BV+jUn4DR7GI/hdUEpdpdRVSl2l1FVKXaXUVUpdpdRVSl2l1FVK
XaXUVUpdpdRVSl2l1FVKXaXUVUpdpdRVSl2l1FVKXaXUVUpdpUV17W5P3Z26NlPXZuraTF2bi3vs
uN2oqzn4PnVtoK4N1LWBujZQ1wbq2kBdG6hrA3VtoK4N1LWBupZR1zLqWkZdy6hrGXUto65l1LWM
upZR1zLqWk1dS6hrCXUtoa4l1LWEupZQ1xLqWkJdS6hrCU+t5qnVPLWap1bz1GqeWsZTy3hqGU8t
46llPLWMp5bx1DKeWsZTy3hqGU8t46nV/+19vGZE9wIonKOrCp9tieKqycqbrLzJypusvMnKm6y8
ycqbrLzJypusvMnKW6y8xcpbrLzFylusvMXKW6y8xcpbrLyleIr7n9VoA2WNI/AtfBvfwZE4Ckfj
GByL4zAIx+MEfBcn4iR8DydjME7Bqfg+TsMPcDp+iDPw1/gRzsRZOBvn4G9wLobgPPwYP8H5sutQ
XIALcRF2f8ps56123mrnrXbeauetdt5q56123mrnrXbeauet9sIp87+Pqz9n1t5dXO3utzRfjKsx
4qq6GFenF+Pq9ML7Tm/6ivcDXEtda6lrLXWtpa611LWWutZS11rqWktda6lrDXWtoa411LWGutZQ
1xrqWkNda6hrDXWtoa41Kr28Si+v0sur9PIqvbxKL6/Sy6v08iq9vEovr9LLq/TyKr28Si+v0sur
9PIqvbxKL6/Sy6v08iq9vEovr9LLq/TyKr28Si+v0sur9PIqvbxKL6/Sy6v08iq9vEovr9LLq/Ty
Kr28Si+v0sur9PLUtYW6tlDXFuraQl1bqGsNda2hrjXUtYa61lBXmrrS1JWmrjR1pakrTV1p6kpT
V5q60tSVpq40da2hrm7q6qauburqpq5u6uqmrm7q6pYL8qq/nOovq/rLqv6yqr+s6i+r8sup/HIq
v5zKL6fyy33+G4l+sZPD5bEzcHZ4ceyc8KrYueFV8fPCt+LDgvLovivFe/w/XrzH/+MFLfSJHRO2
xI7HiWFr7DSvZ4eNWi/UemHsvHApJaUKf5m/LGwJvubqTld3ujpvvLQWncZMx8Ri7Ge+9/NwXewK
/ALjfP/+MF0Yp1zLzVpu1iql1WatUq5ockXTLu+KXlgYY40r1xhjlSvXmFHKjOrMqC5WWE84u/ju
yC2Fd/9f5vXvg8pgT31P0+80s5htFrPNYrYx6o1RH/2WLNhb3zfr+2Z9t+j7Zn1v13dO3zl9r3F1
s6ub48N2bDVGxW7uv3Rr4fwX9XS5ni435hI9XW7cJbGzg2/o4RI9XGKWR8UvDp8svhdgUDESjy5G
4tHFv1dfHnxdT9fo6Rpzyulttt6u0Vs082F6GqanI/R0h55u19O+hb+eRn81vVZVdn3486BMq5e0
eEmLpVosLdw/7e8R/T21gjWyrJGNDQ8fi10djoldg2vxizD7BX3cRx8vsed99PGS1h/w21CWciLX
ulHrhVov1Hph7LpwReGdBp9po6TwbqIy12824mojrjbCanPpYy59Clbr56er9bZObym91eqtVm+1
epu9i183F/26ueDXqOd11jE0fFrb97Xdrm1e27y2eW3XaHuMtqewcrm2A1k5unvvQDYaX9Bf1PpW
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
e/3TVjhf3l1grgsLOum3a74t5NqbrOYeK6mxkmorqaa65VS3XN/vxhaovBfiHXk44ay33Pd35tob
vyTXji3m2ga5dsUXcu3dVv7yLrn2xl1ybTX1Vu+Sa0fJtQ275NrhX8i1jV+Sa6uLufZF1r2xmGvv
pPQNcu0kuXaSXDtJrp3E8qez/KUsfynLXyrXPi/XTpZrJ8m1k9jw7+TaSXLtJF45j1fO45U75NpJ
cu0k3vkZ7/xMrp0k107ipQvk2htFzWJWnsrKU1l5Ks+dL9fWyLWT5NpJIugVuXaSXDtJJD0t106S
ayfJtRN4+FK5dhIv38XLV8m1TXJt9Imy2+TaA+XaA+XaJYXzyj/x3t/y3j/z3iu8dyXvXcl7i3lv
Me/V2yXX89ybFL+d5xbz3Fqeu5LnGnmukecaea6R5xp5bhzPNfJaHa818lojrzXy2g28No3XGnmt
kdcm8FojrzXy2nRem85rjbzWyGvP89o8+Wczj83ksY081shjkbcaeauRtxp5q5G3onw0nbcaeWsB
b03grUbems5by3lrJm/N5K2ZvDWTt87hrYm8NZG3JvLWG7y1iLdm8tZM3rqSt2by1kzeOp+3zuet
p3hrJm/N5K0HeetB3prJWzN56wHeeoW3mnhrA29t4K0NvPUAbyV4ayZvzeSt9bw1k7dm8tRMnprJ
U3N4aiJPzeSpx4p3cnyNp14r/O7g+nBJcBjvTOGdKTJFnZzUwUsJXnqKl57imSgyXxeZ80XmfBnj
uWLenCcvbeKpjbLGPFljHo89xzsLxVQLTySjzMHCrWJjo9jYyMrvif00K+bFf1r8p4uZ5Y8s8RxL
PGeWW8xyRPS5zODQXSqpufTxjJGzhSpqU/ATPm3g0ygCFxolbZTlRlnOny+LuvVGWspvDUZaaqSl
/JUrRFd/vtsP++Og4Di238bmq9l8dXEvWcrOs9l5NjvPZuclbLtMBNSxZaN6fZPdJ9onj3cqqmC1
zSx0OQv9hoV+w0LvmOfTrLDVvKZ8XoNvZ4lP5cVA/VyGPcNpQV8t7/3ctu/IyAkK3hK++HmrnTti
hxYdWnRokbUT9eBD/W0Jn3Dla658zbpTrp7i6t9Zd7cWv9Pid86Czay2JVztyvWuXG8mLa5axA+t
rlrkqkV2yGY73c79eLWrVrsqqms+dGWUpXKubIhHT/fZh58f5+fH+ffxXbywxAyWaJXTakvB8qXG
KQ8f588/UN0qqlvFr/9eeO/6ZYXfIiWCvfSQ10NeD/ni+OuMv05vUU/vFxTTaxfF7PyU15HOG1X2
1Sb7alPBKq16adXLer1s/KyK18t6veSL1VnrZ9UZq2SdHHvwoVyzJfwosp+rPnDVBld9EI/u5FFh
rZtYptvV21y9zdUfFM8kn82y05qXatmk5TZr7tK6SeumIGal37XS7zpLpsyp04l2u92xPOyyQ322
izcbobPgy0a9rtHrmmKPNXJPrmj7Gj3WxKP7WEctZ2g5S8sOLWu07Pl8vdvZfRe9aFFT/FvYrUFJ
LPr8WG/tO4pxuXMN2wsaazbS+9o1a9dcWPkfjVJjhNm7eDlpxTVadBc8XF747dqvi95dV8j+14uR
qPW/az1T61qtM1pntH4vqpa1zBgrskNtYW4Xi7CfInpPzPVhbbC31imt51thUp5v0UudGc814xoz
jsZ/qRgZr7JRlFEivb9q5q/qtU6vT+qtpuDlpcZeaux6PWSN/5ZW0eyXatGtRTf1pFiwWc2/JfyV
MZ43xvPGWO7Kan23ubLaldX0NoreRvHnzsie4coZZvJWUCrPb5M7tskdbXJHm9zRJj9/FPSR3xb7
6ftyXFqOSxdPk7ueWd/Tc7ue24NyV28pnGyrxN4AHEuLx2EQTvD9wVqc7vx5YEksTJTE0Qt7oBRl
2BO9UY4+6GeX6GvMSrHYX+v9sD+q1B4DcCiF/UcF1yGvbZLpolGiv9I/y5LPFj5xFn3KLDrR7yuP
5uKV/tdfvbcf9sdAHj0CRxbOyxnzbjbvZvNuLtSEJwS95dEPzH+t3rPi+EfiOHpiSZ2V1wV9zS9j
5c3mtd681hfmdbTq/1jzOA6DEJ3vL2XZy9Tq5VbVYg4bzGGDOWwwh7Q5pM0hGrPJWNuNtcHIlSx3
gPq9SnwOwLH+fxwG4QS2GSzao3g92SpPDvZ0bbSKOf/plHaC8S91vrws/GVQ5qe5L/xOoPvzfBSN
F/1+ost4G4238Qv+3uTqrqDEPDcH+8T7BXHXP/OfTotVdugBONTcBrLWETiS9aKTYnRCPN3KhoUz
+GaGWR9s1gcXfk++l55e1lObntr01Kan1/X0up426ymnp1zhDLqzTm/T0wd6mqeneXo6XE+HF3zR
ZP7vab1O63VaR79raf+CujdYx9ao0mex/la8H/bHf/hhnXFSxllfsMkm/W3S36bCbI52xbHy8XEY
BOoIzgyuUDFeiatwQ/hscFs4MfhX/Btuxx3IhM8EG/E+PnDNtvChYDs+xif4NHyoZGDYUHIEvoVv
4zs4EkfhaByDY3EcBuF4nIDv4kSchO/hZAzGKTgV38dp+AFOxw9xBv4aP8KZOAtn4xz8Dc7FEJyH
H+MnGC6C3wrrd3tn7ndQh3osQiJcEAwI9rZv7YNK7Iv+2A+HYyCOwLfwbZyLITgPP8ZPcD6G4gJc
iItxCa4In2fx51n8eRa/P7gxfDG4CTfjFozCbeELvPACL7zACy/wwgvBYV/pjlL/uztJzeDnGfw8
o3j3+YbAaSvYgjy2Yls4l+/n8v1cvp/L93ODEUGv4MBgD5SiDHuiN8rRB33RD1/DycGRwWBcET7G
Do+xw2Ps8Bg7TGaHyewwmR0ms8Pk4NZgb7YYwxZj2GIMW4xhizFf4WknxwU1yIQPW9nDVvawlU2z
sjlWNsfK5ljZHCubE3wU7GV1E6xugtVNsLoJVjfhz/V+wdgxwQGxY4MjY8d7PQ1nh4/Fzgkfjp2L
ocH+seHh1NjV4ejYNbg2HC37XRf/eXifDHhd/O+93qgquEn0L1XrLQsq4w1YIeZXyvqZcG58o/+/
HwyMtxQ+wVEVb/faEVTIw0t8lWGt6Kvokx4HBlt4tIJHK3i0gkcreLSCRyt4tIJHK3i0gkcreLRC
pKRFSlqkpEVKWqSkRUp693dzD6p4v+or3bf5ivBGSrmRUm4M/llNNRxX4xpci1/guuj3FvgXjMT1
uEEVtjtV3RaeRVFnUdRZFHUWRZ1FUeUUVU5R5RRVTlHlFFVOUeUUVU5R5RQVPX+5RQy2iMEWMdgi
BlvEYIsYbBGDLWKwRQy2iMEW6quivqr/1TPqM3a9jXgfX+2+yS9T9yzqnkXds6h7FnXPouxqyq6m
7GrKrqbsajk7JWen5OyUnJ2Ss1NydkrOTsnZKTk7JWen5OyUnJ2Ss1NydkrOTsnZKTk7JWen5OyU
nJ2Ss1NydkrOTsnZKTk7JWen5OyUnJ2Ss1NydkrOTsnZKTk7JWen5OyUnJ2Ss1NydkrOTsnZqZLz
gwNKhuICXIiL8Oe6F+JbYc2X3D22xl5RY6+osVfU2CtqSt4NyksWI4kl0XskVOTHOjkc79V+Jpor
YvYsET1LRF8hoq8oRPTPnSCuwPDwkV0jO/aLwjt/zxLdV4vus0T31dHfm+M3OLnPFslzgn7xeeHY
+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
p7C0U1jaKSztFJZ2Cks7haWdwtJOYWmnsLRTWNopLO0UlnYKSzuFpZ3C0k5haaewtFNY2iks7RSW
dgpLO4WlncKi7D9Z9p8s+0+W/SfL/pNl/8ky/yMy/yMy/yMy/yMy/yO7OYUd4hT2HaewQ2T/Vqew
Q2T/Vqew4U5hQ5zChsTOi95RHFTZCVrtBNG7ox90ErvSSexKJ7Er7Qqtsev0NTX4ZuyFoCz2enBQ
bBbmhzfFFoQzYgvxTvhkLBGeGXsvGBzb4vSWV5Nuxafh7fHK4ID40aLx2PD1+HEYhJNE5RtOZ3OC
Y+wmdaK0Jr7UrrG88PuapFNchcj82O6ywUnuvuJJrrz4e5tyu0wu3maHKdx5I8w6S/UKp6hlp6hl
p6hlp6hlp6hlp6hlp6hlp6hlp6hlp6hlpzjVTVOfJtWnSbvTOLvTOLvTOLvTOLvTOLvTOLvTOLvT
OLvTOLvTOKert+TPV+XPV9VCSbVQUi2UVAsl1UJJtVBSLZRUCyXVQkm1UFItlFQLJdVCSbVQUi2U
VAsl1UJJtVBSLZRUCyXVQkl1UFIdlFQHJdVBSXVQUh2UVAcl1UFJdVBSHZRUBzWogxrUQQ3qoAZ1
UIOapUHN0qBmaVCzNKhZGtQsDWqWBjVLg5qlQc3SoGZpULM0qE3q1Sb1apN6tUm92qRebVKvNqlX
m9SrF8apF8apFcapEZ5UEyTVBEn7/wU80mm/z9vrp/NC5877n/h/fsfb8a1hZfyjHen4th0N8e07
psY/3pGKf7JjVvzTsE98h++HOzp77bHj7V6lYWWvsh3pXnvuaOjVe8fUXuU7Ur367JjVq2/Yp1c/
3//ajs6gl2w9XaZuja9wZomesnW2DDZNBpsmg02TwabJYNNEdlJkJ0V2UmQnRXby//t7S0WfiakV
2e+o4epQj0VIhJ2i8hlR+YwITIvAtAhMx54Om0XbFJG1SWR1iayuwrtQ54V/jC8RAUvDtKiZEsR4
Zoq4GO97NcGg+OzgH+NzgwHxt4L/S911wFV1LP0th96kijQBEbGg9yIKKnbsERVQiQrSBUFAigVL
hBhrjMYORsVeY++d2IkFS+yKEQULFlRQRLnf/+y9GtOeeXnvfe/3vL8ze8/u7Mzs7MzszAGONsA9
xX8glvwwqcPPkG6Y1008NzlP2vILaC8SD9AokZ+UEl1+B72FxB3+1k08J5V/h+oBTkz181IPcMpV
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
j3WiS414nzcCMzoAj4/GTQ0KZW5kc3RyZWFtDQplbmRvYmoNCjQxNiAwIG9iag0KWyAyMjYgMCAw
IDAgMCA3MTUgMCAwIDMwMyAzMDMgNDk4IDQ5OCAwIDMwNiAyNTIgMzg4IDUwNyA1MDcgNTA3IDUw
NyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyAyNjggMCAwIDAgMCAwIDAgNTc5IDU0NCA1MjIgNjE1
IDAgMCA2MzEgMCAwIDAgMCAwIDg1NSA2NDUgNjU0IDUxNyA2NjQgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgNDk4IDAgMCA1MTQgNTE0IDQxNiAwIDQ3OCAwIDAgMCAwIDAgNDU1IDAgNzkxIDAgMCA1
MTQgMCAwIDM4OSAzMzUgMCAwIDAgMCA0NDddIA0KZW5kb2JqDQo0MTcgMCBvYmoNCjw8L0ZpbHRl
ci9GbGF0ZURlY29kZS9MZW5ndGggNjU1NzAvTGVuZ3RoMSAxMTY2OTI+Pg0Kc3RyZWFtDQp4nOyb
CXxU1fX4z1tm3/dJJsm8yWQm+x5CAoQMWUlCgCwDCWtCEgjKmkVlX1TQKKh1qYr7Whutk0ExuEtx
q1KttWrdra221qBY/f2shczvvHeSkCBaaX+ff3//z8eXOe9777nn3nfuvefdd98MAAMANjzxMLes
oapS9cuOu4C5dzOAq6m8pKzxit8F+gE+fhnAOL+8ZFbpm7Yv2wA++BpA9kZlWXkF+PnlaL8IW4mr
nDunYd0mczXA10kA+z6qbAiWGK72vQ3MVUYA56w5DZk5q87uugCAeQPtW9pWt66Lth6qBLCcB8Dl
tZ3TIzxw/a8PAmQ9ie3rl69bsfrWT0ruBbCjqCwrWrvXQQx48fp/xvrGFas2LI+99QVsaxL6t7e9
s6O1/Q9pTzVi+6I/+Z2oMMw0r8H8VZhP6Fzdc970L1NCAGwBgClwdkfXmh1HtmJbL2J/5JevWtvW
uu+Ox34NcDgPQHl4det56/TPmadh/UGsL6xpXd1xKKfoeYDfXgSgD6xb290TMcIu9Oc5sXxdV8e6
ji8OJwC40X/jCRDHlpG51Td+fflSw7SvIEoJ4vHIXze/KPKplC8XHM8e7lYdUNwELKhQ6MB6chgG
5rB69vHsEx+oDiiBuR7GHXyxaMO3wq0gg1UoLBghE1pwlP6C1+WwlONlzOVYopRdJ8vFJuOI3Muw
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
YSWjSuTPlpItpQ/97fFNGZsyVM3h+TKVrJepSKU3ozKphwwo0WeCAw0H5YB6U7HInBh1GjVTT11z
TJTn+fLE5BkTDL755psb352R6tJSPdnZ2flllUF+Nu7brc45/QtUrQ3V8srdv6hoY5e8kqXdsnSw
qKS6umTLlo3uVM3dp6yi8vFghpU2Zsvkk530NElL6t0/qiC/Ynh/30PqxeLIzu6yhri+wufm1GVx
CYrz5NfyxHBStmKVKpWQkZGRLTvO5856t86bhZz8Wb/eZtNsKevXn+Y105zWNGhRLaoLXf53HcLH
p+gM9Xex1hzx0TnF0ZnuoE1fhmpwvfrx5xvpDjPVkZ7h8qkf1WP+eqfTlurOmDQnvas+2yndxtf/
0mHMh1qEc4S1BFJHUg8ybRSzhfQaj2PAsGRL3YnS50a1qDU4hxqYHJQpTnqos8B6Is2XTbl4qDu9
Z5553pXzTdmcKh1NsvpOabcl5ATdT8Re0WtU8uHcRPeOnpmx5uUkPlJlw1iKk2qeIBuMXpGYX5/o
FE67LS2lYo3SG9sxzVEN5ez8zmS+wufr9Pk0X1pG+iCDM230KjFU2HvtYbebA449YYZm1DLE9MSf
lnpEteYRenBWuET0mxoOTRdDSwKRMqzSI7QbJo0zRD8hv6cn/2zZkchpeID8cxTryqbas026bqIh
zp486RpDDEo8kX86beU42yZyKZwEfcGKygpxtYp5Kt6k4i9ULFBx2vRQuEyUqRhR8S4VoyrOV/Gh
nj/x/VdR+xfRprRsXaUrRprIAh7GmynyEq+SeULYsm15Yq5thW2XWKb/Wv+1eF9oj5fJ2bBNtTee
KjnTnGme3b4DJ1LqQSvJJ99NaW/33Z1Mp88jPXn6k/1s/WwZOTKd/e53kzPtxxsGzDtnuJXOHXwi
Dewn03llp0yxwYeSaUj6Ja8l00/zrHT5oe+nkS7SkVFbTqQr7rKSevKdNLr/mHE9acU/SKv9ht8Y
e7VMJz8ZN/tUaaRr/OicwgkOK10peqUjMv1s96lS7sCr7D3po6urk+maeVa6Nu/avInLr+vXK30q
73035fkmLp+4PM83KYu0TSWZy5qcNXn45Ksn10x+bXLnjUMnZ904Sibr2Yl00/JTJdnzxOU3fWal
m0ecSLL9m9tkpEdwy/Jbb0mm21b///7JdHvYSndESKtA4x2N+Wn5F+XffkeEeFF+NP/tQD+VJgUq
SKsDjaRPAl0FQwNdxOEF4YI1MpHfJ18PwQHBzGBWMI9UFnyRtDG4LfhBInUWFhRuKzwSSg/dSioM
zQktC70W2p1I7aHOIkeRn/TzqZlTl0z9Wqbid++slWn64OnbSmyJ5ONqML8Hq6vBJbkkW8nq0sml
4dL68rLysl9m/3Jj8btWaX5bZXPD1bJceH54Q/hIZWblzyurVdoY8ak0OlIYWR55nt+jI6+ROquG
VvmriqqeJx2aMapyY+XGGQUzCiKvER+XOdKqGY0zbSTfzAEq5c5cPXPbzI9mflTdr3pYdb8ZjTMa
qydXh6tnV88nTa5eVv0uqZ98MmsQGMyTfrNyZ026q+Su7v96/O5Jd//i7qJozb37avvX7kv+fqD2
gdqHz37kxUc28ml0Ul1d3dq6V+s21r1f91Fd24K0BRkLBi7IXjB6weQFty8oWXDXgg0L9i3oWnjl
wskLixbOXjh/4bML/7SwceG3i/ovGr1o8qKyRbWLHl705KJVizYvOlDvqh9Yf1H9sPrc+kn1kfo5
9cvqP13cb/Hti6tPdW/xwsVbFn/yaPqjgx+NPLr60YOPjXgscqp7jz3zeK74b/XdidNBP3AGOBP8
CMhvU2SCC8BgcCEYIX4kRgL5HYtrwUTwc3AdyAPXg0ngBnATkN/CKDRvESFQBKaZfxPF4E4wHZSA
UlAGykEF+CUIg0qTd4J5n6gCM8BMUA3uMvPEf4HZ4G4wBywwt4uFYBGoB4vBo+AZ822xEjwLngOr
wMviAvEKeNt8T7wDtoC/g3fBVrANbAfvgR3gfbATNIK9ZrWIgVaw3/xEfAY+BwdAHLSBL0A76AAH
wZfgkLlYfGX+XnwNDoMj4Cj4Bo7fgmOgCxw3y+R3VrQnwJPgN2ApWAaeAsvB02AF+C14BqwEz4Ln
wCrwO/A8+D1YDV4Aa8AfwFrwR/AiWG++LL8Zo20Gb4G3wTtmgz7RfFC/UfSR35fRbzXH67eZj+i3
8/sOfofNTfprHGq+Ut+gSQEO4AQu4AYe4AU+kArSQF+zGYU1o7BmFNaMwppRWDMK24fC9qGwfShs
Hwrbh7KaUFYTympCWU0oqwllNaGsJpTVhLKaUFYTymoSt5tt4g6QDwKgAATBXPOIiIJ7wDywwGxB
HS2oowV1tKCOFtTRgjo+RB0foo4PUceHqONDVNGEKppQRROqaEIVTaiiCVU0oYomVNGEKppQRROq
aEIVTWIPfXwCmkAzaAGfgr3mXtSyF7XsRQEfooAWFNCCAlpQQAsKaBGd5vuo4H1U8D4qeB8VvI8K
3pffLNJ0YAcpwAGcwAXcwAO8INXco6WBdLNFOw30BaeDfuAMcCb4EcgAZ4GzqfNj0B8MMD/SzgEG
OBcMBP8PDAI/AeeB80Gm+aZ2ARgMLgQXgYtBFhgCssElYCj4T3ApuAwMAz8Fw8HlYAQYCUaBK8Bo
MAb4wVgwDowHOWACuBL8DOSCq8DV4BpwLZgIfg6uA3lwuR5MAjeAyaDI7NCqwAwwE1SDWeAuMBvc
Da85YC6IgnvAPHAvqAG/AvPBfaAW3E+dB2n3IX7/N3gYPCK/MWW2sltb2a2t7NZWdmsru7WV3drK
bm1lt7ayW1vZra3s1lZ2ayu7tZXd2spubWW3trJbW9mtrezWVnZrK7u1ld3aym5tZbe2sltbtQb6
+hP4M3gJvAxeAX8Br4J14DXwOlhvbtfeMHdofwVvgg3gb2AT9zeDt8Db4B1zOzv6c3Hvv7WbC82/
4+d/x8//jkc34tHNeHQzHt2MRzfj0c1ilrkVn96AT2/Apzfg0xvw6Q3szAPszAPszAPszAPiXvOw
qAG/AvPBfaAW3A8eAA+Ch8BednUMtIJD7JqvzD3spD3spD3spD3spD3spO3spF3spF3spF3spF3s
pF2oN4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpj
qDeGemOoN4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpjqDeGemOoN4Z6Y6g3hnpj8luIKCiGgmIoKIaC
YigohoJiKCiGgmIoKIaCYigohoJiKCiGgmIoKIaCYigohoJiKCiGgmIoKIaCYigohoJiKCiGKg5o
G1HSJvKbwVvgbfCOGdNvNPfi9R/j8x+LsaIPnwbl9yEzwQVgMLgQjBCpvP1T1bckrwUTwc/BdSAP
XA8mgRvATUB+j7KQT1chUAT+8Vt6Kz68FR/eig9vxYe38pbO4C2dgR9vx4+348fb8ePt+PF2/Hg7
frwdP96OH2/Hj7fjx9vx4+348XbezPt5M+/nzbyfN/N+3sz7eTPv5828nzfzft7M+3kz7+fNvF/I
78bdaB7Vb+Vtd5uYot/O7zvEFN5x8vufKcABnMAF3MADvMAHUkEa6GN+IUbw9hoJCtkTIVAEKrmO
MHNVYAaYCarBLHMH+6OR/dHI/mhkfzSyPxrZHx3sjw72Rwf7o4P90cH+6GB/dLA/OtgfHeyPDvZH
B/ujg/3Rwf7oEC+bX4lXQCfoNjv5EN6pCaCZnbB7Q36LlfXtYH07ND7jmvUwq4dZPczqYVYPs3qY
1cOsHmb1MKuHWT3MnuL93c77u533dzvv73be3+28v9tPrRHzMWbhMTTSjkba0Ug7GmlHI+1opB2N
tKORdjTSjkba0Ug77/EY7/EY7/EY7/EY7/EY7/EYs3SAGTnMjBxmRg4zI4eZkRXMyApmZAUzsoIZ
WcGMrGBGVjAjK5iRFczIClFndqG3t9DbW+jtLfT2Fnp7C729JR7j2ePgCfAk+DX4DVgKloGnwHLw
NFgBfgueod5K8Cx4DqwCv+P+82A1eAGsAX8Aa8EfwYugAfwJ/Bm8BF42n2OlnhN/If8qWAdeA6+D
9eCv4E2wAfwNbASbwGbwFnibE+w7YAv4O3gXbAXbwHbwHtgB3gc7wQfU2QUayX/I74/Ax2A32GPG
ObfEObfEObfEObfEObfEcdsm3LYJt21iL7Wxl9rYS23spTb2Uht7qY291MZeamMvtbGX2thL0pk/
xZn34sx7cea9OPNenHkvqnwLZ96HM+/DmffhzPtw5n0odRtK3YZSt6HUbeo7yTqwgxTgAE7gAm7g
AV6Qar7Dmecdzjx7OfPs5cyzlzPPXs48eznz7OXMs5czz17OPHs58+zlzBPjzBPjzBPjzNPCmaeF
M08LZ54WzjwtnHlaOPO0cOZp4czTwpmnhTNFjDNFjDNFjDNFjDNFTMsXp2sBcZVWIP5DC4qBWqFI
5ZzRqk0XfTlrtHLWaOWs0cpZo5WzRitnjVbOGq2cNVo4a7Rw1mjhrNHCWaOFs0YLZ40WzhotnDVa
OGu0cNZo4azRwlmjlbNGjLNGK2eNVs4arZw1WrU6c7e2ACwEi0A9WAweBY+BBsr8CfwZvAReBq+A
v4BXwTrwGnjdbMUVRuAKOXqJ+Sc+C/Uxj+JbR/CtI/jWEXzrML51FN86im8dxbeO4ltH8awWPKsF
z2rBs1rwrBbU0oVaulBLFwr4FgUcQwHHUMAxFHAMBRxj9btY/S5Wv4vV72L1u3gftXJKiXNKiXNK
iXNKiXNKifOO+vpU7yjhYP59zP/pzL+P+fclHU2chaPtxtF242i7cbTdONpuHG03jrYbR9uNo+3G
0XbjaLvh+jnO0oaTtOEkbThJG07ShpO04SRtOEkbTtKGk7ThJG3MVCsz1a6l44Nr8cG1+OBafHAt
PrgWH1yLD67BB9fgg2vwwTX44Br8byn+txT/W4r/LcX/luJ/S/G/pfjfUvxvKf63FP9biv+143/t
+F87/teO/7Xjf+18Wm7m03Izn5ab+bTczKflZj4tN/NpuZlPy818Wm7m03Izn5abWa09rNYeVmsP
q7WH1dqD/zXgfw34XwP+14D/NeB/DXjZWrxsLV62Fi9bi5et5X17Ju/bM/GXBvylAX9pwF8a8JcG
/KUBf2nAXxrwlwb8pQF/acBfGvCVhn/iI++ijHdRxrv4yBZ8ZAs+sgUf2YKPbMFHtuAjW/CRLfjI
FnxkCz6yBRVtREUbUdFGVLQRFW1ERRvxkf0oaTNK2oySNqOkzShpM76xA9/YgW/swDd24Bs78I0d
+MYOfGMHvrED39iBb+zGN3bLf68B39iFb+zCN3bhG7vwjV34xi58Yxe+sQvf2IVv7MA3duAbO/CN
nfjGTnxjJ76xE9/YiW/sxDd24hs78Y2d+MZOTptxTptxTptxTptxTptxTptxTptxTptxTptxTptx
TptxTptxTptxTptxTptxTptxTptxTptxTptxTptxTptxTptxTptxTptxTptxTptxTptxTptxTptx
TptxTptxTptxTptxTptxTptxTptxTptxTptxTptxTptxfG0HvrYDX9uBr+3A13Zot4tz2VuD2Fs3
srcGsrfOw9sGqc9Q07n+55+jGvG2RrytEW9rxNsa8bZGvK0Rb2vE2xrxtka8rRFva0x8jtrxvc9R
deywBWAhWATqwWLwKHgMLOEz2BPgSfAbsBQsA0+B5eBpsAL8FjwDVoJnwXNgFfgdeB78HqwGL4A1
4A9gLfgjeBH8e5+znsTBnsLBnsLBnsLBnsLBnsK9VuFeq3CvVbjXKtxrFZ+zPhHLOVmPx0Vex0Ve
x0Vex0Vex0Vex0Vex0XW4SLrcJF1uMg6XGQdJ+6zOHGfhZusw03W4SbrcJN1uMk63GQdbrION1mH
m6zDTdbhJuvw8QA+HsDHAzjIShxkJQ6yEgdZiYOsxEFW4iArcZCVOMhKHGQlDrIy8edtUVwkiotE
cZEoLhLF82/D82/7H+buPjzuusz3+C8zNoUylPVhcdnunmVlZQFBntVSwUek4OqurSgPgrLaXUv1
bIutsi3I+rBKUVysD+wJaQqlKSlpmlLigQ3dnkmm0qYTSiYmE4aEJG0yncmvScbSNklPPf2dV2L2
ulwXvIQ/znX++FxtlUm+9+f+3O/7+8sj5t+M+Tdj/s2eGOcE36Z/pu/Qd+leWk330ffo+/RDt441
9CP6Mf2EfkobTe5jVEOb6HH6t+A6BLoOgZoRqBmBmhGoGYGaEagZgZoRqBmBmhGoGYGaEagZgZqR
Zj3SrEea9UjTgTQdSNOBNB1I04E0HUjTgTQdSNOBNB1I04E09yJNNdJUI0010lQjTTXKrEKZVSiz
CmVWocwqCcxJYE4CcxKYk8CcBOYkMCeBOQnMSWBOAnMSmJPAnATmJDAngTkJzElgTgJzEpiTwJwE
5iQwJ4E5CcxJYE6qNknVVqnaKlVbpWqrVG2Vqq1StVWqtkrVVqnaGr8+eKMtOC9+c/TfbcJ58c/6
867ogfjd0S3xHcHc+ED00/hgcFE8H5wfLwTnxYeiF+JhEAuunPpZNjOonGbSSXQyzaJTKEGn0mw6
DXeviPLu9Xnp2iNde6Rrz/TTTSgxocSEEhNKTGi7pqQmLTVpqUlLTVpq0u7y3e7y3e7y3e7y3Tbw
IRv4kA18yAY+ZAMfsoEP2cCHbOBDNvAhG/iQO/OwO/Mw/g+6M5bcGUvujCV3xpLbwlhZKz1He+n5
aMzGbp/8KT2cGfVMl+DMqGe6RFA/9VN7ZlA5zaST6GSaRadQgk6l2XRadKeqv6bqr6n6mKqPqfqY
qsdU2KvCoyo8qsKjKjyqwqMqHFDhgAoHVDigwjUqXKPCNSpco8I1KlyjwjUqXKPCNSpco8JnVfhs
MBDEg0HKB/HX8BHALlut6zVstd/8CGCXrdZlq3XZal22Wpet1mWrddlqXbZal63WVXaOm+65dB69
g86nC+iddCFdRBfTJXQpXUaX07vo3fQemktX0Dx6L11JV9H76P30AfogfYg+TFfTR+gamk/X0nX0
0cmfCkEfo4/TX9MrfQTwbuf+Ot1D/0TfoG/St+jb9M/0Hfou3UuTH92r8LYeokqqonX0MD1C6+lR
2kDVtJEeoxraRI9TLW2mOtpC9bSVnqBt9CQ10C7aTS20h9LBqVJ7xuRPjIrfFMyW2ovit/rzs/78
UvS9qZ8edYHt8ZGp702dN/l9pVG7RLZLZLtE9pnDYXM4bA6HzeGwORwO/jEol9IWKW2R0hYpbZHS
FvSei95z0Xsues9F77noPRe956L3XPSei95zEflqRL46mAjOCU4EZwZRcGZZQGW0OPhE2bPBHARa
HP9UgEDBTKedOfkTriZ/vlX8G/St4E+Du17TRw9e20cN8m7NebfmvFtz3q0579Y8Sai9nNnLmb2c
2cuZPGfynMlzJs+ZPFeyXMlyJcuVLFeydlWXXdVlV3XZVV12VZdd1WVXddlVXXZVl13VZVd1cWYG
Z2bYVf12Vb9d1W9X9dtV/XZVv13Vb1f121X9dlW/XdVvV/XbVf3206j9NGo/jdpPo/bTqP00aj+N
2k+j9tOo/TRqP43aTwP206j9NGo/jdpPo/bTqP00bD8N20/D9tOw/TRslnvMco9Z7jHLPWa5xyz3
mOUes9xjlnvMco+5yJqLrLnImousuciai6y5yJqLrLnImousuciai6x9dMA+6rOP+uyjPvuozz7q
s4/67KM++6jPPuqzj/riNwSzJPQNSDiDymkmnUQn0yw6hRJ0Ks2mK7g4j74QvaxrL+vay7q2T9dG
dG1E10Z0bUTXRlD3iM7ldS6vc3mdy+tc3vbvsv27bP8ujrVxrItjXRzr4lgXx7rsjh6ubefadq5t
59p2rm2fru6Xqvul6n6pul+q7peqK6iuoLqC6gqqK9gnwzbty/bJsE37ctnpKl2s0sUqXazSxSpd
rNLFKl2s0sUqXazSxSpdbJ982Sx0m4Vus9BtFrrNQrdZ6DYLrWah1Sy0moVWs9Bq9+yye3aZiVYz
0WomWs1Eq5loNROtZqLVTLSaiVYz0WomWoMvmLhF9Hf0rWi+3TPf7plv98y3e+bbPfPtnvl2z3y7
Z77dMz94IHpS9m+R/Vtk/xbZv0X2b5H9W4IH/X//Sg9RJa2lKlpHD9MjtJ4epQ1UTRujG8zLDebl
BvNyg3m5Iaj1v2+mLVRPW+kJ2kZPUgP9jP4nPUVP079FP7ETfxI84+/b6d9pB/0vSlIzpWgn/Zye
pV20m1poT7TIbC4ym4vM5iKzuchsLjKbi8zmIrO5yGwuMpuLzOaiIOs1XfSCv+f8+SJ1Uw+9FDV6
wm30hNvoCbfRE26jJ9xGs1xhlivMcoVZrjDLFWa5wixXmOUKs1xhlivMcoVkPiWZT0nmU5L5lGQ+
JZlPSWaDZPZKZq9k9kpmr2T2uun0uOn0uOn0uOn0uA8scB9Y4D6wwH1ggfvAAveBBe4DC9wHFrgP
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
MnOSmZPMnGTmJDMnmTnJzElmTjJzkpmTzJxk5qSys6wi2lf2EFVSFa2jh+kRWk+P0gaqpo30GNXQ
Jnqcamkz1dEWqqet9ARtoyepgX4W9Ulpizt5mzt5mzt5mzt5mzt5m+R2Sm6n5HZKbqfkdk49qXtK
l9Yfmcw3REvssiV22RK7bIldtsQuW2KXLbHLlthlS+yyJXbZErvsi9K9S7p3Sfcu6d4l3buke5d0
75bu3dK9W7p3S/duu+xRu+xRKU9LeVrK01KelvK0lKelPC3laSlPS3laytNSfkjKD0n5ISk/JOWH
pPzQf/na1W9Ft9lrt9lrnqvou3Qvrab76Hv0fXogSpqQZSZkmQlZZkKWmZBlJmSZvZa015L2WtJe
S9prSXstaa8l7bWkvZa015L2WtJeS9prSVN1p6m601TdaaruNFV32mtJey1pryXttaS9lrTXkvZa
0l5L2mtJey1pryXttaS9lrTXKuy1Cnstaa8l7bWkvZa015L2WtJeS9prSXstaa8l7bWkvZa015L2
WtIErzLBq0zwKhO8ygSvMsGrTPAqE7zKBK8ywatM8CoTvMpeS9prSZO8yl5L2mtJey1pryVN9jqT
vc5krzPZ60z2OpO9zmR3mOwOk91hsttMdpvJbjPZbSa7zWS3mew2k91msttMdpvJbjPZzSa7wWQ3
mOwGk91gshvsuIdNd7vpbjfd7aa73XS3m+5Gg91ouhtNd6PpXmG6V5juFaZ7heleYbpXmO4VpnuF
6V5hulfYcSvtuJV23HI7brkdt9yOW27HLbfjlttxy+245XbccjtuORqsQIMVaLACDZaiwVI0WIoG
S9FgKRosRYOlaLAUDZaiwdKyc6J02bl0Hr2DzqcL6J10IV1EF9MldCldRpfTu+jd9B6aS1fQPHov
XUlX0fvo/fQB+iB9iD5MV9NH6BqaT9fSdWSOysxRmTkqM0dl5gitVqDVCrRagVYr0GpF2S1Rceqj
Dp+Nuu3ii+zir9jFl9vFC0z8lXbx2rLFqLHE/7fC379KX6M76R9pJd1Fd0fLUG8Z6i1DvWWotwz1
lqHeMtRbhnrLUG8Z6i1DvWX28VrkW2Efr7WP19rHa+3jtfbx/fbx/fbx/fbx/fbx/fbx/fbx/fbx
/WVmcPI3JaBlB1p2oGUHWnagZQdadqBlB1p2oGUHWnagZQdadqBlB1p2oGUHWnagZQdadqBlB1p2
oGUHWnagZQdadqBlB1qutfvX2v1r7f61dv9au3+t3b/W7l9r96+1+9fa/WtRtRFVm1G1GVWbUbUZ
VZvLno2eQtYmZG1C1iZkbULWJk8U6z1RrPdEsd4TxXp3hKvcEb7jieI77gmXuyfMcU+Y44nim+j7
vfj+6FeeKo7Ei9GYJ4t3xsPoRFDzmj5K/KaoiMZFNC6icRGNi2hcROMQjUM0DtE4ROMQhQsoXEDh
AgoXULiAwgUULqBwAYULKFxA4UKw3PPqCvoqfY3upJXR/w5W0V10N32dfhhlkTWLrFlkzSJrFlmz
KJlFySxKZlEyi5JZd4/L3D0uQ64scmWRK4tcWeTKIlcWubLIlUWuLHJlkSuLXFnEyiLRcSQ6jkTH
kShEohCJQiQKkShEohCJQiQKkShEohCJQiTqQ6IiEhWRqIhERSQqolARhYooVEShIgoVUWcEdUZQ
ZwR1RlBnBHVGUGcEdUZQZwR1RlDnCOocQZ1h1BlGnWHUGUadYdQZRp1h1BlGnWHUGUadEdQZQZ0R
1BlCnSHUGUKdIdQZQp0h1BlCnSHUGUKdIVM9YqpHTPWIqR4x1SMm+s2m+XzTfLtpvtg0f8A0v90U
n2tSB0zqgEkdMKkDJnXApA6Y1AGTOmBSB0zqgEkdMKkDpnREujukOyfdOenOSXdOunOS/aJkvyjZ
L0r2i5L9ouReILkXSG1HcLWuF3S9oOsFXS/oekHXC7pe0PWCrhd0vaDrBV0/U9fP1PWCrhd0vaDr
BV0v6HpB1wu6XtD1gq4XdL2g6wVdL9hLJ+ylE/bSCXvphL10wl46IQ1flYavSsNXpaFdGtqloV0a
2qWhXRrapaFdGtqloV0a2qWhXRo2ScNmadgsDZulYbM0bJaGu6ThLmm4Sxrukoa74h+LNsavD06N
30A3RZ92a9oR/0z00fgtUXX8Vv/+rH9/zr9v8+87oiPBPDeS0I0kdCMJ3UhCN5LQjSR0IwndSEI3
ktCNJOTefu7t595+7u3n3n7u7efei9x7kXsvcu9F7r34uj6P9pL30Ut91E/7aP/ULISqH1b9sOqH
VT+s+smPdA5zYJQDoxwY5cAoB0Zt5aO28lFb+aitfDR+iyec26aeckaDy1U7qtpR1Y6qdlS1o6od
Ve2oakdVO6raURVMqGBCBRMqmFDBhAomVDChggkVTKhgQgUTKphQwYQKjqngmAqOqeCYCo6p4Ji+
Z/Q9o+8Z1WRV06+aftX0q6ZfNf2qeU41z6jmGdU8o5pnVPOMagZVM6iaQdUMTn314k1Rj54O6mdP
fPJrrN8R/CB4i/706k+v/vTqT6/+9OpPr/706k+v/vTqT6/+9Ep3QroTquxVZa8qe1XZq8peVfaq
sleVvarsVWWvKntV2avKye99G3PanNMedtrDTnvYaQ877eH/9JX3nwnivD/7P74CP/45/74tODs4
Rw/yepDXg7we5PUgrwd5PcjrQV4P8nqQD34QDblvltw3SzzcxcNdPNzlBP08PMjDgzw8yMODPDzo
VP/uVC841QtO9YJTveBUL/CwyMMiD4s8LDrlHnutjY97+Zjm414+puN/G/XHP+9tX+uEKSdMOWHK
CVNOmHLClBOmnDDlhCknTDnhJr4X+V7ke5HvRb4X+V7ke5HvRb4X+V7ke1E1T6jmCb4X+V7ke5Hv
Rb4X+V7ke5HvRb4X+V7ke5HvRb4XpWtEukaka0S6RqRrRLpGuPESN/q40ceNPm70caNvej4muDHB
jQluTHBj4re/4oYbd3Lj7/XtZH07T99m6Nuf69vJ+naevs3Qtz/nzqe48ym3gFT8+eC84I9UP/m9
eCdUf0L1J1R/QvUnVD/JupJ+lfSr5IRHnPCwEx52wsNOeNgJJ7+7odcJ9znhPifc54T7nHCf9z7T
e5wZxPztJH87KfgTHenTkT4d6dORPh3p05E+HenTkT4d6dORPmcKOTXBqQlOTXBqglMTnJqYcuSE
M0fRmOrHVD/2H18N7D1NVjlDlftVuT+4znvc5z3u8x73eY/7vMd93uM+73Gf97jPe9znPe7jQC0H
ajlQy4FaDtRyoFb/a/W/Vv9r9b9W/2t/Y+6q9b9a/6v1v1r/q/W/Wv+r9b9a/6v1v1r/q/W/Wv+r
X7X/hajbJum2Sbptkm6bpNsm6bZJum2Sbpuk2ybptkm6dSL/Kt9rVdKJl3TiJZ14SSde0omXZGKG
TJwtE7M4dKVMzJCJs2ViFreuxNSe4K+CbwXnBt+mf6bv0HfpXlpN99H36Pv0g+ADv2NaMtzKcCvD
rQy3Mtyay625r+t7hgaie+TvHvm7h0MZDmU4lOFQhkMZDmU4lOFQhkMZDmU4NMnnOzm0mkOrObSa
Q6s5tJo7t3LnVu7cyp1buXPr1HfV3uSufHO0AkcutGP/AUuusmNX4MmFduw/xO+KVsXvjq6PtwV/
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
qE/9fervU3+f+vvU36f+PvX3qb9P/X3qL6i/oP6C+vvV36/+fvX3q79f/f3q71d/v/r71d9fdk4w
o+xcOo/eQefTBfROupAuoovpErqULqPL6V30bnoPzaUraB69l66kq+h99H76AH2QPkQfpqvpI3QN
zadr6Tr6KP0VfYw+Tn9Nf6OWT9ACWkifpLvp63QP/RN9g75Jni70p6A/Bf0p6E9Bfwr6UzA9E6Zn
wvRMmJ4J0zNheiZMz4TpmShLBomypmBmWTOlaCf9nHb533dTC+2hNLXq+XO0l56f+pjWOvvpX+2n
M9B6qb10BlovReoDU9/N8nBwTvwZN8om2h+8KT4QLIwPBm+J54M/jheCt8eL/j5kV4XBH8QPBpcF
50z9JvaHqJKqaB09TI/QenqUNlA1baTHqIY20eNUS5upjrZQPW2lJ2gbPUkNlPSc2eTPZkrRTvo5
Pcuxyd/0vptaaA+l3VRvihrNbuPU767/fX/aQk6Gc1O/K/6N9CZ6M72F/pBOp7fSH9EZ9J9/2kIo
w6EMhzIcynAow6EMhzIcynAow+Er/rSF156RwanfYf8QVVIVraOH6RFaT4/SBqqmjfQY1dAmepxq
aTPV0Raqp630BG2jJ6lh6rsO/8/0E/0100/z18hKk4ycHt8RvG3q/5n8Ku/TPeH/+uOk105/fPTa
YDbOJHAmgTMJnEngTAJnEjiTwJkEziRwJuGV53jlAq88xysXTL1yjlfO8co5XjnHK+d45RyvnOOV
c7xyjlfO8cozvXKJV57plUumXjnbK2d75WyvnO2Vs71ytlfO9srZXjnbK2d75dleea5Xnu2V577m
V14+/crLpzw439/OD26UtR2ytkPWdsjaDlnbIWs7ZG2HrO2QtR2ytkPWumWtW9aaZK1J1ppkrUnW
mmStSdaaZK1J1ppkrUnWdsjaDlnbIWvbZW27rG2Xte2ytl3WtsvadlnbLmvbZW27rO2QtR2ytkPW
dsjaDllrlLVGWWuUtUZZa5S1RllrlLVGWWuUtUZZa5S1RlnbgUcjeDSCRyN4NIJHI3g0gkcjeDQi
i2OyOCaLY7I4Jotjsjgmi2OyOCaLY7I4Jotjsjgmi2OyOCaLY7I4Jotjsjgmi2OyOCaLY7I4Jotj
sjgmi2OyOFb2M888d0QNwRuxYPxV9vrkTeoIFhzBgiNYcAQLjqBgHgXzKJhHwcmfCdIdvEUPWvWg
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
G8VTZVTcqtfmDoyalrx/VNCoXRp5h36iAu3wlNKMxSbC5F6P1zW6d1hVm1Ga3Dn1gE3spojPUlFX
NjXYXHn2W33c4jlra1Meb3YN2LdH0uFcn/oTimmvnNce0QpKHP+51wlm8SzVSWOiuyYYbZR3GPEs
ddWOxfKFATVq6k1Vo+5t2JOhNTBYZeSDU9t2FJiPHrdmyNkNZ7YssnDoOeZEYsc1ls2T8SCHASUG
sXL3U3xLb3S4X6B2ZGeW/b4j6yyKwubebciJfXBvia57ULbafmaz2/wn1WmnTXev3rU5jKiq9psv
EIsHb7xzws5jzDUf3egdC5aXy2o2OXq439jes3jiBy0PuWURrk0pyXvdx3VHsZ6jT2bWO0gyE7IP
PZ258mako44mQv8FDCh+0w0KZW5kc3RyZWFtDQplbmRvYmoNCjQxOCAwIG9iag0KWyA1MDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgMCAwIDAgNTAwIDAgMCAwIDAgMCAwIDUwMCA1MDAgNTAw
IDAgNTAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUwMCAwIDUwMCA1MDAgNTAwIDAgNTAwIDAg
NTAwIDAgNTAwIDAgMCA1MDAgNTAwIDUwMCAwIDUwMCA1MDAgNTAwIDAgNTAwIDUwMF0gDQplbmRv
YmoNCjQxOSAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA3MzQ5L0xlbmd0aDEg
MTQzMjkyPj4NCnN0cmVhbQ0KeJztmnl8XNWV5899+1bvvdqfqqRatJVkW7stRUGJyrsBBwnbVSyh
AsY2tsGLLBtjh6StnnRCOpmZuLuhA92fT0P3pEmYzHwQxhhjGtrziVkSPIOmY4wBOaI7xsYwapxu
sjBB0Zz7qizLJEx6PvP5dP+R8/3p1bv37ffcc88979nAACCIPxK4y1cXFp07cf7nILSuAWCbBla3
dQ78ZMsuLN+PRxXXbV079JOTpS6AR7+F2/5q3e5dGbVZvABwwAIQnr1taOPWq/7yj98GeGwFHh/Y
uHbnEKRBBzayBevuxi17bwtv/0u82cHjANXupg1r13/v/CNX4rWqcX/3JtwgMNaLdbw/1G/aumuP
A6wP63iP/3pgy/Z1a3/28IdHAcbGAf7Lh1vX7hm6Piksw/178PjMtrVbN/z+jZ9uBfbFU/g8u4a2
79w1PQkW3n8l3z80vGFIHh/Aez92PdYP7Mb7sfvYJ3D/F/j9dvP7jag9WH+I3w+4bQSA3rMLf3Cz
0/dTMPkGgEcm/RU8dfr2PwKYHodpeAOrFj/Whx82jtvry8fj/kphhpv4luIX4ToQ/boALrRBM566
lj1bucYI2w8ylkZQaL3KegTvsxBPYAqIjIPbRM2+dOkbb1i6GPKQgX3lZwC+SBefYOZBRmaWDvi3
ZATbPoLPNwIaLjIu6kf2e/+Xc5XKeVqlrn7ssR9/DbOydiqLW6nblXWystZmnaP5/XDxfuV6dNa5
Oi4f7XOCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC
IAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC
IAiCIAiCIAiCIAiCIAiCIAiC+F1BAOavIyDyEkvgogBjld1M8I+5HNwpSr/luvUNjbkmXM8rV7vm
L4Ce2fuXwLLlK+AqWAnXAFy7ajUUitfBDTf+i5/74v2XLcGfBbN2rCrfvkxjU5PYNA/JXXZyT3FJ
mWUrkJXIimtXcSpnX8ev/1UspMBFu9iQhaVwJe5cA2thA2yEzXAHDMEuuAv2TU/jcRlYiPsH/f3r
Kvu3wTDs5vunf/yx+hIw+C2MNs27etX1S5cks9kbWrC+MMGCzIVOaGIus6EJ105lbbEALMN1oFK3
se6Vtz++rGmQHWbTX/4PUDPaiRccHam54TBTlm7Cn7olh5nESxIvyX5p6S1Y4lVhpirwqsirAq+K
vAoze4FXGa8Cr7K6JWxuGYBp4nca+C7GkCFcpOlfTU9gXQENDLBwZLkQwtgTQz9NQDWON9zysfvx
iH/BvVKo7+NAqUYJ0+9AAbrgE/Df8Hp5DEGfwpHTB+PTp3GQfwZMSPvLH+Oez+MTboHtOJYzeKeY
/wx8cYBHwA4cqZ+Bg3h0Aq45aL+pMOUIuwJjoZRPR0e9o96Y96YneYFHQyx0iz1k77cfsiXbflNn
+mH2yScHxEHxPVEU20qTpd620rHS6WMlaOufKv2oo72ntnHB/O6uzlg0ouSidQvmX6r2K5qm4CJo
qqyoksr8Gi6LDSPZE9B0Qw304NOhZeFueByS2JYj+far7buce5wXUqcCJ51z0vnAB7Z+Q2BP4KuB
b6a+EzgceNFWm+wmZ261+KrCUqxGOMyqngwE7DTY1cnDLHDQdVzAaOHl9XSquiYlao6Nw/qgEo+I
+tPMQ+No2O7sAudO5wNXDNiOK6WjN0cnouJElA1Ev4Gl6agU1dpOl3YMx3tL0N83Fe/rPxaK97b1
TfXdY7dOHT0qHz16T6s9xdes1NHOSqVST52qxLq60AZdnd09PT3x2Ewtl6tTu65t0QVJFRtESWE5
p1FQJHGupIhCmkXnLGnUTUWRlQfkv8BfRVW/vBqnKbSLhFH6UfSfemiH7+bn9thfSt7T/kDsgcZH
Go80fs/+oX0yfDL5ln02fDZpx5IsY29P7IiLoZZMC1rgiUzGhCbjb7HRJobqKpwZPd7pj4eicsPT
GGcdqGZ23sV2t0dHK+2WW7JoxQOyAYdZNG8PymxMZqPymHxBFuU2NMn7fe5Unzte2jF5YioY6oX+
qT78w1Ibr3JbwI5SD2/2AvSGOm4A7g1qjP/W5XAz3xqNxLp6eKFWiUbxWEmTJUlWPunFrXDcrfbE
YDgSictSe8S1JDlhRiRFkr4hSUo4YodUNeFGPCUajkWvlqTfCzmS9OkQ+riGvnQXPAY1sC9ffU/0
27HXnLcdqSHUEOsMdcZuDe0V7pdf8zQ7yN3DvU//a/0J/Tn9Ff0tXdEt5RlMHBIQZ1VoIznvWAE3
OZgUJpJsLMmSkcNoqUBavFkUhsT94qg/HIYn0QzDJ6pOeNA/eaK/72hp8phvgNLMsOC+EFcbG3k7
I+WaoiytztalVFuWZEFXlIgbjUfiblxS5KQwp6WxUxbEeUI40lrbMCceFqNJbJVc8QQLx8jd+dpe
tsD6GvuS9ZX4C+arkVOedrdwt/knkT/x/jr6kPdCVBWDCw3s6zD2ugFJLFUxzDmwBdZEjLXHJmLT
MTGm8n5OJ0Plfk6zsTQbTY+lL6TFdKWfJ3EITFU6uNKu+X5Lyk3Jzepev9C9YH0irqqKHEsNYGe2
pBvq6+aqsvTZuXV+52V3Ywc2zWmdi33JMzEVW7UHW9UCT+UbejL3CffVfUv4Vt0h4VDd88LzdSeF
c4KZCWZCbeG2SFvmnowS/BtWCxa2J8Jq84FMVb5qsEqsqmL1KiwM4GbJT/5S0IDlLNRjo4N4qJYP
hsXwRC1rr52ona4Va5utBG97M9Tztkfc5sHmsWZxrJntbx7F0oVmqfkyT+891jbVB/3H0BDHyq5e
OjP1fkc7lBj3dL9/LzryggVdfhgsu3i5++tmRoN2qylrIbNakmsM7HrdqJGlhBNVZPM2hQ+AR5Ra
weHubBjKFZJpoXsHQ0Ku7PtoMd7ETWixOPQ8JgIf2bzBFjhYspl0QLQ0bFleD4PTHh4KC+G20gls
xYm+mV7s4c9X6cJKePKfzBuMS7IsxQfj5eeoDLfKnQWcTSTMCB/FKNIAD+TjX6n+w9S91X+WOll9
NvmzavXzyc+nP/DEBh51AEJqpuyAIXw4GeOtByr2RQ06YPRm9D4BvXCWI1ry0yyKl2XYJ1ZQLfeJ
NWiNWeKYxfZbo1i6YEnWTJ+8zztlx/DU7NhT8c+PNmvGPy8GHt70RllS21U/4FxRlayJKE48HLUl
ec2imRYrVeG4p4RikbAkLeexWJueRF99DOfQGuiFR/OfejH8UvyFuhcbpZvZKvfG9E11xYbPu3ub
v6l+W3049qpyMnEq82rTq3OcBbErmq9hi92V6ZV1ixtUSxRT9dEjaJJ6xh5vb5mv83IKI05k/5yH
5vxwzo/nSEkFnJ45SjbXEeJhx3Zzg7mxnDiWu5ATcl45EmVvzgpD2f3Z0ayYLUei4cljwZA/YU2O
Hz/WP8nNMu7PTWiXSxGoM9cZi3f7xvC3YDk+axLHOF2JUnW1jTml9ipR0yTTNiTZtQKyqgYjwYgo
SkYwVptKeJmgJSh8RpNEQ5V1lSmmE9Z01WwJBuW6mlxzU1Mkqej6/Ka2praWOXX1uqpg1LNMJch4
ZqL5c/+jOFhb4J/zLfc2/FnuEfbd3GH2ePaFrPp89qem0MAaskvENeJ68dXsuaz6LfOYecI8Y0om
d/SA+LBxyPie8UPjx4Zs+K4viZKkiWZtLfdF0wynmmvKFoYDWjDCMwADA6P0pCkakqQHGrk54/rN
MAHCBDD8m+a/0/hwXpD7ZS0E0C+9VJj7Zcz1BjFbEsc8NuLt90axfMGTvcs8k7vm8SneFTx16Js9
OwZ7Vdn9oIR/F/sFDV5JFHJ1v9F31a5LjrsjZqcEWVSqszhIlVY/Yii98aqrYk4kFDYl+Z5ITLhK
EpXiikuOHLkiFA6G/eihVmaRGhjIO+ct1hjqDi0LiaGAEzUWumgZBzulBgQ/rPDYCdj+KnwRs7Ee
fbwd80aMfMenzhyvjDz3xMV54dJT1ypqrqfr4pznt+mG+bosCaptaop+syZrum0IsqTzKf3fa4IR
Y42NLGoK+tf9SGPiaLsbY00z5r6P5FsHpUFvvXSLtzszlD0pvzL3nPzWXKOF1Xr9Qrt3DctLee+z
TMtBzHUVQ/Fn9kxHe0e+Y7DjoQ65owNiBu//GBMPjeB4EbI1z+IUz+eGFj8dkg/klPbDzHoikckm
xMDT2NwwzGGBJxxxQBTENp7nuOPj49i7R3Fo4eAqlcdWifdom5/zQKky4/eULRCP8dFTGVPlyXJB
V6Q8opRcOQ9YoCgdoUi6VXeDtiCgLeQEpjyihFmBoalolmDWtPSQUZsQg2YoLltGwFQwTZJ117EX
aaKu2SZmimpad1S1TQpj/zr+m8puHE3/Ll/7tcj9of8cmtBOGu9pZwx1qVpQt0X2RZ5TT3rn1LOe
llaO+ImB+OSYw0Yc5lhH0C5hDESpl3EwvIe98JL4hvguZjrVaZdNuKzdnXAFF18JAoecGHNjLIZ+
X06BjpZO+3GntAN/LqYK3T3dl+c9dbPiDJaLjDHDcqKhqB3GZsfCXnXKC4ZxFpJvQMtLZo0XS4Ys
wYmmqquyIV2RZR4zHHyyvfAkznqt8Ef50H+Uv6wKa6X12j57X+ikLGeSvF3VDB6fFwuIC20/DxL9
lKAR+1UCHZsZYDLmRdEDsXnYagvQ/fLOzVmWzrLt2QezL2NMVXgwcdPuoCs4rovtdt/DHz7Q/Raf
wYH9Po6C/hNT/ZOh3l7M/yrNnp3rqRcbHL84nrsvzlA4TOrQBW6SXc0Juo7pSNlQojqsBbH1mikb
OLYxVJqKIAc/p6nVcS9u2/U11Ym0qnYrfGz/BYYAUQzrJreJi8sO7HkFM9gv5zO/rz2pPa+d1M5o
coe+SF+tr9N36t92z0lvxbQqi/mjxMjgHChgQI+L3GBxJh5sx0hnPIPmCaJ5bBwbGGDTCTaRYO0J
lsBQxbvejTD8i+CcU06OcNqB8qBw/UGBZhjmduielSle3vm3sKDthKPBQEiSxWgoXlMTDVcvisW9
qJKMO6Zg+v2dyPCvV9M/wll3N8aE5VCEc/nrT7qvRc655yPSqRVvp8/Wnm1694rzK84X1edXPj/4
YuEV9or8uvq6+eoy7Sn1KfPQykODz7Hn5JfUl0ytI9BZ+6lPLg6sDhxih2TVW7HUWiOH+lO5bqmv
XkSLHOrrC9W3z9Gf9edmEa7xExglH7KWOou8FWvEa5Opfjy6N3sthosDTu/VfBXNLsLV48lsC1rV
OpjuZb3ANwxkWRZjxzi6i4sBxP/jc0J56eXvTegzx3kImfS3xctxpMRzynLEqISSymjh0aXx0m+X
P4vPjKVc48U3LD/GcLPHYqpScUS8VA790rYCAcc0nQ7HrkpGEwbGD3wf16NhzZFVnD5w6hQlxlRJ
ksJRxcCJVJIC0ayuhkLBiCwb3oAVdOyg4ywXAqYTCpqqLYn4cq+Lsq05PH+UVQxgGDGYKNmqFRcF
QREkSRB1ydQwXpmqxgQRfTWJM9EGzKZiOL1uexozwzp0QJaPgMH2Gw8Zo8ZRY8x407hgqIbkZ5Iy
4wM/hKUgDuEMC+VD+xMPJUYTRxNjiTcTFxL4SogZgZXXY1KwPTYUEzA4jeOUfPxEqZwnTp7A4ITe
2TMzErtmT7g9nZfs3CvJUUN3VZykoldFZQy6GsZdTduA060obS7PrQ+qsr9ZBf/Nk7/JPAmd8GZ+
QT1kQrXhTOQ+uN96GL5jPQHPwynrVO4cBOYFPhVYkluT2wTbA/sCz4PmBZK2EAjYFn92zIlYJwTu
tdlX7EP287ZoH2ZVBxsbc61zsXCoMYcv79F5z6ApGiCNpsgwOBjWZDHGsxoVokzKB1uPsB8wIdeK
h6ZlhnMKz2Ea8eXAOpDIRHkOo7sJth8tJyRwDPtZyxn3NP/S0Vb51IGvsuiQU333tE6Vhu2j5U8d
2lF0z2HunJd92FB/U9LCTcvHf135XUNd3CjKotQsooOlIxjf5sh+5oJv3aIwR2CSMkdGD1l5BWYu
aN+OaPJS9iJJ+1rwUNw8Y+W90A7/KW9nou3RJbHB6GvN5xsUzBirDuC73jM4brm7OGAy4WBbulpk
3DYp/tnjybZUf2ogJab+Bi1Sh1G/Bo3hpT3meP3egDfhSQPedm+f96AneXI7N1sQ5wvrgGwwbjbL
lVleZvvlUVmQZyV8p/3Z4P2Z70ST/aHeST6Ue37NJt0z+cBsi6GBypvQmXCoaJhHSwJO/EG3YirD
0LGXcXiiNYqiqAhi3DBCoXzZSoutgGUuxTKfByxcdvnxMg578113R3bGhN3Sbm2vsdO+25XfYu+Y
ZwL/EPzH8GRcuUO4A2fN9cYr7HXzRODvgj8Kn44b0YU62ktHM/JXShHngRDOAnYexkBoh0FML0Sw
+DQwoLCMnw/umKp8Jej3W40ewrPamWivzoplu1IxDPZxr/r6qBMMRx071leVrfVi9fXxRFXSSyST
vA3q9AS2YQ/UYT9/IR/+g+avzT3ZfLZZ2tp0+7whb6haasHOfjySqYkvDOJz8vf+MPq3ADks1eAT
M5CwJDDFT+MSGovUZ/jwsiXb1VheY/u1UU3QeB8ew/f5vmPu6UqIKPce7z4+lcd/k1/PjrnYbbnY
peaprWolJ9d5F6pBI4IzuulgGJYdw444jh5Sk9hn8m48xu/FZE11SlXrZKnXMKoSnmdaF6PJnejn
zXBr3nzOfcV9yxWhSncWBnBuxtiKO+r8SUrAbk6UP+/kAy9bE9Z7lmgpqTiE/VCYqqtqT+1PCaly
KOw7jnlsqRIM+yePl7/W9cxqUc9sd/y1tncZccswMchjMJa1OOb0sasivL1hTQ3LYsEN6vzrJQ71
SKi77JyrecQUeJui6Dhb0TO74On8wl+wnycFnalJj+Fg7zf6zRXRZd6KzuujRe/6zlMtp9rebnm7
zTqoPJ05pryUOaG8kTmjvJvRIh3xVqlGMW0+qHVuiryeGWnY3yA01DUdKXf/k60dcyEeCc7lJrAM
DHYDCfYg5i9BviFSD5gsDcEI7IdRUHy/hrYdpWNTJ7g78FSuPDtP9h0vHe3vmzx+lL/IlfyPPTt4
UvtrH/UwHs5M0uW3n9ilORf/quKu7op8alWksBVwVF2N6poZjQQCOHtizBMjIdvRJMPTde06x5UF
McsCjqFruoD7pQAmiLKI78GuaxiqLuCLk2ShRV3fon+OGd/n8qlvhB4MPRr629DLoYnQeyG1zfy0
+RnzRnOL+QVLSTiY3RyIx1w+cyhotSqMkfITA1WsSo0+zTR0ImDWY06g7fhU39TxcT+T7z/exz8X
wUw6cjGHW1D5wN0VRRfpMwzDEmQBEzonpVkODrqmpnrbCFiCHQqFlymOq+UU3v/YW+jTu3Dm/1V+
+QJYj8U/hQfYw/AIOwRPsRfgRXYWzrN3g7YKGuu2N8Jm5y7Y46hJh2WchfYyZ7G7OPlZtsoedFa5
+ieizHZ4HICA7fJZMglJB92CGybAp1JBYELATdqOAooeiYvKs/63f9X/R2GGbzmJboH1Jt8ShMph
aiwdY9tj+zBzOML68Rgtb1zBWDtjaXxPOcz68+6geos6pO5XH1JH1Tfx1aut9OHwjtLUh6Vh/8PL
DpwC/EkghMkcvuhPuVNHVXdKcz8Q+ljZg/DwnjqeilWmxni8a/ZEuVCpZRge/H8X8ARPxChRLyiq
KN7K50BFXbZUVfk/D2AjGdpzHxpxHns2/6VM49d0YbO5R92j7TZ2m7u9Pbmv6vcY9+v3J76jfyfx
tPaEcTjhZhtWVC1vvL7qNlUeZIOCkFMbjYaGXGO32m30NCxTlxmF+s36pqpNDXd59n3Rb8a+WSd+
AuaH5meWZNZk1md2Zg7DNEynDQfS0BNaHroutDE0kVa9e9GTeIJixL17caBhMW/oCU03Gu/NMT41
H1IbGu9tYk28o/D5c428ozR8J7Oe0BMJrcrjdZyzsOP+wLLMXmVJYpWyKrE+sTPxdeUPE3+uPKoc
UaaUXyYCulKl7FXERIPepMgsrVgxS4hbZlDNaO1aXhvUbtG+oT2oTWsahnotnWbBdnYL28dEZrSb
Q+Z+c9SUzOB8Pa8P6rfoT+iyFfeq8GqNuSbFdM1wKjtPkF0+XiCNAUM4iO/iIiaWMvTj5N7He9fv
a9Y2Xjo9XvK/se0oneYxYwffsaNU7vhjqts36a+mhjVchD5VmyliIOFvSTtK/iegcterdTn1o57x
635SqsW4KnhKKKzEGSZF9ZhcM0dw0GvEWpGXGebHkrwLrfy5lStv4vm9qizs03V/vUy67L8+DPx/
apztYn8vrBTeKgufYLb+SvoMT1rk6z5W78vvKxuVn6gltaRdiXpMe0xf7+unxnXGKeOUuch811qE
esfWSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUgkEolE
IpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQi
kUgkEolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSKTfNQGAxxqBQZlmXMplBgrWymUB
VGirlMVZ26VZZRks6K6UlVnbVZgHi/AsJulYWwXbKmWGxx+tlAWw4XilLM7aLs0qy+DB65WyMmu7
CtfDP/GyJl26PpYZSOyqSnnm+lgWZ22XZpVnrq/xVl3a7l+/aV1zZvH2ob3Dmzdu2pW5ccXANctv
uDKzdMuGdbuGt2/bvA53tmY6ensXrN68dfWd21Zt2HjnlrXDxQ3DOzdv35bpau3oXDO8dv2GrWuH
78hsv+1jLjAvs2jD5ts3b9sITbAO7ZeBxbAdhmAvDMNm2AibYBduuxFWwABcA8vhBrgS60thC2zA
43fhUdux9ZuxXD6zFdcd0ItaAKtx+1b8vROPWIXHb8TSFliL5xSxNgw7cT8/OwNdeF4HdMIa3LoW
1uPerf5xd+C+7XDb/+MTzMPSIty7GW7HZRts/OzXB1ajZX2m38F+/M2IoGGvecCmp3k/4JY3pse5
U/JfeGPGSy9yE1YXwgiWLi1NH3Ptfx1GsAdHoAWXuZV1y0f2t3zMmXDZeb/t2I+/xm0z6xFouKxe
Xs+trBtmnbOucvz6j9QXVuqb/IUgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIg
CIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIg
CIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgfhdhuBhQD53ANq3dthk0rLHFK67J4Bqm
p/39bPeG4V24p3w0AwkXLg0E+FNYUXi78E7hnwr/XHi/8NPCuyzG4sxj0eL6wpuFvy/8Y+G9woXC
T2b2/6LwQeF/F/5XYbLws8LPixuKtxU3FjcVNxdvL95R3FLcWtxW3F4cKu4oDhd3FncV7yzuLt5V
3FPcW/x84R8Kvyx8WPhxYapwpvBW4WzxC4VzhV8VpotQZEWhKBbOF6XircV1xbvxyVbAhzAFv4Jp
fEzGBBatPFWGfY8dYy+wF9n32Q/YS+w4++/sf7CX2Rj7n+zv2A/ZCfYKO8lOsdfZOPsR+4XgCQmh
WqgTmoW5QovQJnQIVwt3CFuF7cJu4YvC7wnPCMeE54QXhe8LPxBOCq8KrwlvCD8XPhB+KcZFT6wS
E2KNWCfWi8f/D/7m2UUNCmVuZHN0cmVhbQ0KZW5kb2JqDQo0MjAgMCBvYmoNCjw8L0ZpbHRlci9G
bGF0ZURlY29kZS9MZW5ndGggMjI1Pj4NCnN0cmVhbQ0KeJxdkMFqwzAMhu9+Ch27Q3G6S3sIga1j
kEO7smwP4NhKZlhkoziHvP1kL3QwgQ3y/3/it/S5fWnJJ9A3DrbDBIMnxziHhS1Cj6MndajAeZu2
rtx2MlFpgbt1Tji1NARV16DfRZwTr7B7cqHHB6Xf2CF7GmH3ee6k75YYv3FCSlCppgGHgwy6mHg1
E4Iu2L51ovu07oX5c3ysEeGx9IffMDY4nKOxyIZGVHUl1UD9KtUoJPdP36h+sF+Gs/t4yu7q+Vjc
23vm8vfuoezCLHnKDkqQHMET3tcUQ8xUPj8UIW9QDQplbmRzdHJlYW0NCmVuZG9iag0KNDIxIDAg
b2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDk4MjgvTGVuZ3RoMSAyMjQ0MD4+DQpz
dHJlYW0NCnic7HsJYBPV1++ZmaRJ030BytopYe2SJqV0B5q2aQldadraImrTdNpG0qQkaUtFoVRF
qIL9K4ILKO4LLimCFP8qdcUN/7ihIioC7qKogCK08869STcW/3zv9X1+3/feTOc3555777nnnHvu
vTNzU2AAIBhBAnyWQZ/zWcueCoDMdQChoXklhrnAMN2Y6cRSrxQaYuOu++3bSADmEUyXlWXllzdX
XXMEQJqE14+memPDsSdO3A4w/iYsk2FqcvKRr5y+HmBqCeZLahpq60+oX1kMMGEvpgNqjY4G+RhQ
YHutKC+01tJSE3D7hncBosuxfkpddf2S7DzNAQCfSahkXZ1grH71iYUC5kVj+QTCCIjhZmG6GtOT
6uqdS3zDme0ALCZZp8VmMmriNfEAMWgP01ZvXNLAghTtY1ZhAd5qrBd+ynVNBIgNw+ZzGmwOpzgJ
UFZmJclvsAsNywJexPaUBwG4xUB8xbbCpPR91VcEpJ2Qj5cDOe6f+1wquW/N++BLUeydLf9G7oNJ
H1qeHHiX+/TORizr3XJGJXf25/QdV1FON4ymqhMDAiEW0pE6Kg1wy5DsYTpAin67UzoDk5Pdd24z
1LDBvpxUyrCMzIuVys6SDPk2qw3Sj/HHdkhv6s1mZsh9mJda+3Mle6CWEn+60+xjcORsCf//+O97
cE/ClX+3Duc5umUMA7f9DQ1XD58oBjhGynE47hg6nMPo+YdcBDnIxV7wBm9EBSgQfcAH0Rd8xR7w
Az9Ef/BHDIAA8QyO9UDEIAhCDIZgxBAIQQyFUMQRMFI8DSMpjoJRiNiO+CfOFaMRx8AYxLEwVjwF
42Ac4niYgJwJiKcgHMIReeARIyACcSJMRFSCUvwDJsEkxMkwBXEKxakwVfwdpsE0xOkwHTESIhGj
IEo8CdEQjRgDKkQVxCLGUlSDWjwBGtAgxkEc4gyYIR6HeIhHeiYkIJ0AiYiJFJMgCTEZksXfIAVS
EFMhFTEN0sRfYRbMRpwNcxDnQLr4C86D6UhrQYuYARmImZCJ/CzIQtRBNmI25IjHIAfmIs6lqAc9
4jyYh5gLuYh5kIeYDwXiz1AAhYiFUIRYBPPFn2A+xWIoRjSAAbEEShBLoUw8CmVwCeIlUI5YDhWI
FRQXwALxR7gULkVcCAsRL4PLES+HK8Qf4AqoRKwEI6IR8XuogiqkTWBCrIZq5AhQg1gDtYi1UCd+
B3VgRjTDlYhXIn4Li2ARogUsiPVgFb8BK9iQtkEDYgMsRs5isCPaKTrAgegEJ2IjNIlfQxM0IzbD
EsQl0ILYAlchXgVLxa9gKcWr4WrEa2AZ4jJYjrgcWsUj0AorEFdAG2IbXCsehmspXgfXIV4PKxFX
wg2IN8AqxFWwWjwEq6EdsR1uRLwR8Uu4CW5CXANrENfCzeJBuBk6EDvgH8j5B9yC9C1wK+KtsA5x
HeIXOE3chrgeNiBugNvFz+F2uAPxDrgT8U64C/Eu2Ch+BhsRP4dNsAnpu+EepO+BzUhvhnsR74X7
EO+D+8UDcD88gPgAPIj4IMWH4GHEh+ERxEfgUcRH4THxU3gMtiBugcfF/fA4PIH0E4j74Ul4CvEp
cCG6oFP8BDphK+JWeBrxadiGuA22ix/DdngG8RnYgbgDuhC7YCfiTnhW/AiehX8i/hOeQ3wOnhf3
wfPwAuILsAs5u6Ab6W54EfFFeAnxJXhZ/BBehlcQX4FXEV+F18QP4DXYjbgbXkfO6/AG0m/Am4hv
wluIb8HbiG/DHsQ98A7iO7BXfB/+RXEvvIv4LrwnvgfvwfuI78MHiB/Ah+K78CHsQ3offIz4EeK7
8DF8gvgJ7EfcD5+Ke+FTOIB4AD5D/Aw+F/8Fn8NBxC/gS8SDiO/Al3AI6UNwGPEwHEHOEfgK8Sv4
GvFr+FbcA9/Ad4jfUvwOvhffhu/hB8Qf4EfEH+Eo4lH4CfEnOIb4M/wivgXH4Fekf6H4K/yGnN/g
OOJxOCG+CSfgJNIn4Q+kf4dTiH/An4inEN/A557TSJ+GM4hnoAc5PdArvg69DCCKDINI5nZ8/vWR
ycikP3wryEUf0mGT5Ps/wAY/uRwfkP8OG7yGTVKAtzfaIBk2eRd/DJ8NgQrF32SDfNgkBVEbhi82
L/4YPhtCfHzQhuHr14s/vIdN0gg/PxzRf4cNimGTFObvjzYMX79e/OEzbJLGBgaiDcPXrxd/+A2b
pPFBQTgr/fe2gQ8JQRuGLzYv/vAfNkkRoaFow/DF5sUfAcMmafLIkbg6/B02BA2bpMjRo9GG4evX
iz9Chk2Satw4XB3+DhtCh01S3IQJaEPgsMm7+GPUsElK4HmQDWNsXvwRNmySUpRKtCF42ORd/DF2
2CRlTpuGTxojhk3exR/hwyYpNyYGV+nh69eLPyYOmyRDXByu0mOGTd7FH1OGTdLCxERc4cYPm7yL
PyKHTVJ1Whr4DmNsXvyhGk5hrGdnMNT9eYPBwGK8YPBGIpyzd0jSf8dL+L8/lgybJAlMA/LpQoLW
ssciju0QRQD3PeBwwIsDPkmfM2f2rLTUlOSkxJnxM+I06lhVTHRU5PRpU6dMnqScGMGHTxg/buyY
0WGjRo4IDQkOCgzw9/P1UXjLZV5SCccyEK1TZlfyrimVLskU5dy5MSStNCLDOIhR6eKRlT20jIuv
pMX4oSXTsWTNWSXT3SXT+0sygXwapMVE8zol79qTpeS7mAXzy5Fek6Ws4F1HKZ1PackUmvDDREQE
1uB1YXVZvIup5HWu7Ka6dl1lFsrr9FFkKjMFRUw0dCp8kPRByjVK2dDJjJrNUIIdpUvpZEHuh1q5
xiizdK7RyiyigoubrDNWu4rml+uyxkZEVMREu5hMk7LKBcoMV0AULQKZtBmXV6ZLRpvhzcQcuJHv
jO5uv6krEKoqo3yrldXGheUuzlhB2giKwnazXKOuOhI2kEThwZnlNwzOHcu168LMPEm2t9/AuzbP
Lx+cG0GwogJlYF12cnZlezY2fRN6MdfAY2vs9RXlLuZ6bJInlhCr3PYJSh3hVF7Ju7yVGcq69isr
sW/GtLuguCVi65gx6TvFgzBGx7eXlCsjXHPGKiuMWeM6Q6G9uOXp0en86KE5MdGdgUFux3b6B3gI
X7/BhNCfRylanFC5xf2eZYhGSj1GhIs38ahJuRJtSiIgJEG7KQmL4VHBYC1XNfaI2eWdWdkemEL4
pL5LOjlQybefAIwA5dEfh3KMHo7X5MATQEgSJ/2xhvl9tCsqyhUZSUJElol9ijrOpumZMdFNXaxW
2RDI4w3dB0XoW2NFSiy6PyKCdPCNXelQhQlX6/xyd5qHqrFbIT02qsLFVpKc7r6cEaUkp7Uvp796
pRIjeRsdxSNc8in9fwGBI0N0dSkuZuRfZAvu/FyDMnf+gnJe117p8W1uyZCUOz+pP89DuUIyy7mx
rIdix3I0F4NyYX9hkij3dUkm458XDerqLpkco5JyGD7bFVg5140VioiIi6zUJR4jtehtoJpHTVdK
1NB06pD0EPV82zlUWDKFzS1Z0N6uGJwH2hEQzE7Fcwo7BWzMSHTiFRQLKc6hGEuQjd0aGx7exaq2
bia36K3jp+NtUrrPl2PCNVODw9OmkvSo9FTL9PCDj40O/xKvLVPjwlelxYVfi1csXk2YJuWmPjY9
3DbVVm9babtBkgj4Dg0QHCRP72IOP1Ma6h3qndjRxexKT5Z1PC/reFrWUSvrqJZ1XCLryJZ1JMg6
VLKOKFnHZFnHJFmoPFgeKPeX+8oVcrncSy6Rs3KQh3aJB9OjyNIX6hVIbl4SghJKB7IEye9oMGBY
Rs7CPHCFcLlsriHDlRSV2yUTi12JUbkuWdGl5Z0Ms7YCuS52VRcDJeVdjEhY148ls9JOYBjx+jVj
PfeKCibX1W2C3CreddKg7GIU2BFSZQbjCs6F3JKMMBjZNCdsTvDsoOTsrPNApQejBo6wqMFHblHL
cxDONOLbSTjjfFoWfquMcA3I7aDcDsLtoNyw8a71uYZy12PjK1xxhBDHVzBPa7enLyXzXKVSJ+BV
6bqxqS7M1VrF853p2z0T4JTKKlMduRsF13alkOVKV2bxndql58leSrK1yqxOWKorKe9cmi5kbdWm
a3VKY1bFTihgqjoj1w5pbnVfczshkqk6V2IXU0VERpIWC9aep8W1JLuAtLiWtLiWtFiQXkBb1JkN
GUxuUXmnHDIqcHDR+9OsjwK7qnJsREXGyMCG2bTfUiPClo19VkJ+p+aDc40vrlt+eJGsGG2MlmRh
wJAsf7KkebLClqVGjH2WecSTFYjsIGUGRDVGnXU4yAFhOnMWuVCTnWI327o1ODwuqgLDTnoZaKR5
EI7XOG4deekTv/RcR3orxKPSRaDsvVI8MJV8ptrmudyHESbD5TAdI/YlOAYvMJFQBN3iXjBBOdsM
Mci/GXZAN3wOWVCNMT6GuRp4cSPchK8D18JmSJaMEbdDHnwrD4CRMAlSGBs+NY2AWribOQB6yEUZ
qZADq8GOOB/5vzNJmMPgS8xl2Po6uAtegHfgCxiNElWwj5Exv4v/hEwwoA5LYSd8Ls2Q3ggh8A94
GB6FF+ErRsU8wHzP/SRuF98Wf8Ba00EDCXAp+aUD3AL3YrmH4S1Wyd0vjhGXio+Ir8M41H4LWv0i
vIptnWR4powxsQ9xLb1/ilZxC/rBF3WeRH4bAlq0pgCc8CCW3AenGW8821iencOaeoPEUWSoAA9R
qF8p1MMyWAVr0Io74R54Cr5l5jB1zB7mJ9aPbWV3SYtkBbIC7109H4o54knyaxyIQG0vgUX4pLqM
/PIA1mPNe7GtV/A8Bj1MApPKzGb0TDFzM7OSeZD5g41iP2VPc/5cABfNVXCV3NXcIe6UXNpT2Luh
d69YJC5BX+J8hP6cjF7LghJYCA3ggGa4GlpRu7V4dqD3tuDpQn/uwvNl+AwO4/k1fAs/MiwjRRsV
TCSeajxTmXRmHlPKXMHUMg5mA/MM08W8wLzKfM8cZ+PZBDaZLWSL2Vq2gXWyHayL7WR3sUfY31DL
FE7HObjl3BbuJe517j1uP4b9PIlRYpY0StZJXJIPJcckxyW9UpAq8VRJjdLNPff15vZeKk4RU8Uq
cY3Ygee36OMJ5FdCMBXtKcJeNZFfq6BVDbAYzxb03fVo0Xq4G31HvPcMdMFzGKUvkd8mwF7Yj/Z9
BofI7js6h9g3golgYhgN+ncWk4PnAuynJuZqppVZy9yJfu5ktuPZzRxAK3vRwjK2gr2cbWKvZtew
G9i72J1sN7sPe0LkvLAnwrgcLpe7hLuUu5xzcuu527k7uLu5e7gurpt7TcJKUiRFErvkWkmH5D7J
U5LdkvclB6Rqaaq0HU+XdLv0eenXXsFeY73ivQxeXTIveYv8G3kvPA27oRO2n/0qwqxiAplOeIL5
hpNwrezbbDnrw+5j2iT/YqZiD6QxIF0LVvgVNRzPvMcmMpdwJmYB+q+NqWEuhU3cOO4+bh68LbUy
Bq6IqQaDZAOckb4MRmk7u5Vjpe1cD3OK3QJ1sJZd1POoWMH4g4F5gH0II+YaSIPpkjGwj02W7GQm
s9PZXbInmS6YLfPikrkUeQCmHuAOo5oGeQDzPRi5Qzh+vsSxVcw+hHPC18wBWSFq18M9hWWugdnM
A71B8Ki0gq1kxrEPMHk91/Z8zN0l3sOMZg8B9AT1aNlMjLhS8TH2BfgZNvSekhyEF9hPoRRnDRMd
Ob/i2GvGmaYMzrB+OJ4MOI804MJLZkKys8ph/KSmT/CSmZAnlZg4UHhJTRzHjvGWSUwMjJZPTwqL
Kgg8npbfk1YQeDItP7AnDeak9aSRS6OOCIoImoyA6zuc4bnuM+lSOA28pJus8eIROITzqS+EQeIO
YPxCZNhDXcyybSM1gT5jupjx6b6KeD+NJD7kitHCTWFRgSeP9Bw5AnN6TqbNYYKCk5M16hAlN2Vm
fMKMOHwjlIWEeiknepLXTSn3yohVa6WsVhWj1caotEwtFzVzRGZeXt7oyNMvq7RalSo93f0G/j77
Kfck+EDETuCYben+3jIY4+c12tfv5whiXlTBkcCvYU7+UY2aGdQE++m+Dbfv23f7hn2s1n3fR4Ms
znM2/T9ybvovdpIjkunt/66wHPq+u5C5fZWHZjGyH/HQHEb+cg8tGVRGirH5lIf2Ajn800PLIYTx
9tDeECEZ76EVDC+Z7aF9IE56uYf2hRnSDg/txy3ANcNN+4MK5w4OG/VCfXylv1BaRn5BLu2hNNkI
7fXy89AM+MrGe2gW/GWXeWgOimU+HloyqIwUwmSLPLQXBMqu9dBymCIP99DekOGf46EVbLr/ag/t
A9WBb3hoX6gJivHQfl7bZLd6aH9YGOSmyQ8xfIN+pjT5QUNgkFt/30H8QKKzhw5BOjjYbVfooDJj
Sd1gt27jB/EnkbrBsYSWjxzg+w5q15e2FTyrpKVBqDGaBP5RvqRO4MlP6J3I4jNt9gab3eg026x8
g8Wk4rOMTuO/KRRLhPEGm6WRcBy83or1NMnJ6hiEOBWvtVj4YnNtndPBFwsOwd4kVPeJSjG01FfZ
LHxKk2B3EHEaVYKan5ZvNtltDluNc3qxUNtoMdrLBmW7q+SXFBSW6LP1mdoSfWEBX5jN5+kzdQUG
Ha/NKdbp8nUFJX4KP0VJndnBO/uMJTQa0mC3NQh2ZwtvqxkwCo2w1dqNDXUtvNFazZtR20aHwFe1
8C22RlLTZEMlhWq+0Vot2Kkcp2CvdxAhRt5iNglWLG6stQtCvWB1qvgKrFZnbBJ4W5XTaLZiTecQ
ZYh9zUa7wAtmFGbnq812weS0tPA1dlv9gF42bMtWK9AizVhyoF612eG0m6sanSga1bRZhcEG7XH0
KSU4VP2u6K+MtJFvMloajVUWVNvhEJyDa6v4UqtFcDio8dQKtImab7Y6bVjV0SCYzDVm07mW8+hF
q9NsraV1jdXVZhIWRgtvpzEQTdh26ltsz3m2UhZzvZkYhI3Qcs02+yKH0x1rNegLyrQ1Y+A1VlnM
jjrSDspyu7ve2MKj/thVDS3EcQMeGtoQ9Ye+ZsA4o7WFX9woOGgzJpvVJNitHgvsHr1pYUedrdFS
zduFJrPQTGPgXPNJOexJwYxx7u4xUq7fRlQLG3AaTc6BPiaGGT1a15xfLFW5v4LJaOWrhD5B2I7R
mUIKlBq0fAw/LSk+cTqfqEmKUcer1d7epbnIVGs08fGIiTMS+cSEmckzk/0UdU5nQ0psbHNzs6q+
r+NNtvrBY0Lgs+zGZuKLwhrsbgEHdlIyDaUabNytgRkHfYm5XnDwBeiVYls9apeDei9CPRvMTqPF
QYeUxdYs2E1GhxDN15hrG+2Cm11ldGAYNTRaTc5Gdz8PjXfiGIsFhwbJQvfUGzEPwWzCmHKYa61u
MbWCVbAjp6ERJyf0XJGZN9UZ7cQ9doeK50sdbj9joNPgHCKGCHCYzOhnGtMk6CjP6KDN1zdgWJK+
xaiknUmnIOKCRjJVWHmMUGu10V5NneJQXcCvsXXOektsvZP8W1ZsveMKtxgV4V5kjWbBglzh31ch
qVhPENHS5Of0+Epcj4+uFnyAdeLdii/YRuRV4ytcCz7QCvjSY8RHXgFfNx/FqwQf0AmdjzVJbaen
FI+vfURWA0Uj8s20BI8cC9ZXIZVF+cb/Q0mx/ZrxqLMNeY39ZRzI0+Pd3Z6G/LMFqPHl303FUa6W
/EMB3ouxTi3q4KS1ilGeAy87PpYJaP3ZWqVgWy3oqSraIo/pJlra0a+dBqUnYGs8TMPaZtTBjjkO
vGpQynTaQi3qaqH+LbtA7cGt5KOlBVCIqIdsvDJRd0IXIpdHzEbMo3wdcgyIxLocbEmHZz7lloAf
vpSTi/jbTG11ntOzfXx3jzRQzRuohqQsT204X0+5e8KGdtnp608dLe2OIiLV7dtG6lkerSK5LVi+
sb9NE6bcnhRonUZal6QH9HHSdD0t79aExJCF+ligvS5QXi2VImBJwnXS3q7wtFaH+U20nA31IFFo
xjLuNp1/4Zm+/mumvUY4ArWrzqNjNaYI34Q8C7Wvhnqv/rz+snnsIh4TBklp9sg8X3vVVDcnpsyo
eSP1RnW/N23Uigv10IfUqqGeInGuOk9UnNuym0983URniEbEKry7ve2g0pwXbJt4vxQ5FtqiY1DP
D/SFu58Get9M0zZPqw4qx4TcGmrBxfQ574lFK50TrJgaaNdI/vWIeto96ox0JNsHzQPR/aXtg+LW
bZ/z33qKaFdP5ffFlW2IvGba/4tobw6e12o8cTFQ0oZl3TNeI/U4kV/Xb49br8HRTWZwEg1u/7tH
VYMnPvqi9OwY+iuLBuJDT20/t+eIh4n8xcgXqOw+a0z0bqK9aj2rD+xn+XtAMrHPRmfHalpGwHbM
iM2D5oGL6f0+ee4xScZqk6c3BsZYn7xz+9HtLbcFTjoHOM87jvt6zHiWr2v+Q9oOePncFkzUw2SU
C+do5LaHRFBKv4RSnP+1yI2h608SxEMirjk8ogZTMbiyxJN/WCT/nollcz0l1eTfF8k/LHroRJiB
F6mVADNxxSQXkU56y4mapZB/fUR/kVOFdpw94k105rvQOkGoLDo6m/vjohB9VuPxlHvFTsJrYFaq
8Vg+2Admz0pfQsebQOkCT6wUUw3cvsvx+HuRx58NNALIqHcMWqUsdLSRaDXRWU2gs0ANjdJGKmFw
6Spaxj0bNdDVivRI45Dx/Ffze1/EWOi8aBpUyx099VRSHY0St0yTZ55yUI2sQ7SppZEkUJ9aPBq5
n5zcMVeEdUh7dTTC+6LHTlcAns7PjiHx7J7RB2bOC2vTp4GDzs+CZ77tm6f7ZrqBcsb+tcQdIw2e
2bJv3LrnyoGROfAU1BcFjf1PFVZaYujT6kCkENv+Y/EaS8vXY1uxiE66MhDNYukzxxVDtFH1lx3e
NkgEWjxlhWFppS8v9qyZaEB2waCnf2FQykhrDH4fcPu4r8SXYKFRV0BXA7Kqoi4RcthMui8NL+j7
NzUx4oL/ei4B8u9swcDI+0vTPSTG/c0xpAf6f4QcckLdFvKLl3fkyrkrf/djZOzmtpBDyPqcZRiN
v9rXS+7OYaVSUFd6KaK8GAnTlsgyks3F6iJ19CDOuPsmtI4j/3GNZyF2qYN2qkCHxWxyqvmh8iSB
t2y54as9ijO3pn2Ss6U3TfvK5raAOeo2thuv6WxoyOpt77Z/+/Arz8/cfdeaVW+Gv2ko+4far19X
RoIqrbhbE64e78WVShQhI8sEu9mAL6h8ib3R4cSXYyd5sdSMUo8gBXxC/PsKRNNvZppodaQ7QzlQ
E987eYPTWN9A3lkNgr2JvIMX22xOTbw6zl06qqCQz9NrM/R5+pIKXpuZqSsq0WVF89NM05MT+aFt
qCeM8ktOVM/UxKkT1XgswGSyJm6GxpP8r2/AinsG+5yRArdiDfp9NbtiBbyv4o/VXR0do1oxrtNr
68M+O4L8Ltlv+Ljx8BszIrd+cNL70vjfvuvo9fbd++nYBTv3fHNyVeem7hsm/3BNeaDjyiVvLR7R
81r5yelbyi9fL+mJqQoqXzHuzcXrPpxYHvvh26HS6xKeXffYtvx53/2UOvGJsjuWRWy0rOyel7Ph
ym0PJXx4xjvm/W3Jd7EcBvVZIcGhXilBG6+Xzn7vu9bTSz989PjjLWekZ26btVj5aNS0L24KEVb3
Rt/A3Lzgzqo3gx5uPb7jhdAd75bdsUhepXvtvgf3z1wunfi5PUayUvrw1d4jbw3NPPb7yPx9srV3
BVrKexUzN7y5+p4vJA0bI68xrn3xW5/Fdz6yu6YqY9Zt6ybG3T5xdfuf1fJJJ977E+N3D14J7Ah4
PujO/ZlHI05nl1+3+s3sVR2Tfwqt/J8XxI9rpqonuwVP+Gs1+iz1uaCl/1sq9vlHcY5/gtQBJEMW
IteTL6pWwalesemckL4Re+EGEtJbjEe3PbGmI6fjwLagy80HFMurOrw0e94RV/0j+yN9yrrvPvCa
s+mJ+5Ys+PHUGZOusMvHqv75voQtMd5f/GKbusVvfqV0ZuHyd0oK9+6IzvjYZ++arsvFZ1r3Hl6/
bflEfUag5f3bXUzZ/S//S3VPyvHlj5Q/9NFE4aubtizZ+NwnORl1l8Zc07OdZbjzBHR95ek7rnjA
/PT7SxuiqpQTsvj5TylH7Hayp/S/Th2z8PGVi2fKo07e/PnB7eu/vfHh3MOO1+d6b3Ltv3H/iFve
5L7ynlzm9U3BAzkPvntJ9gdJZSci9rw8JTVmctw7dx3alZ7z/cf1OU1fdavvD2h9Z/nHqcs2n7ot
UhM14s/XQ49+5vquVNuQHRO9TN3m/RBeAZs5lmHZwJaa9dZrXXufYYKtm7q3CYsHa8xiQBvP4/UL
99AMtcbd4ZH9EZFpq68X7Caz0cIb+j7kFrk/QAt2B5+ppSGZpI7XJKjV/SFJknEzyKfWBeo25rL/
60postVZ7kqzyFfBJqxIvo/Sr4J2ocHmMDtt9pbYzCIDacNmb1CRfYNioUYVTeJalVeSRWI5QTNb
neaWMzPLXEs+4PL6LD7TYnQ4+Bl8DN+/PTOgR5nRYq52f71titP4qL1Jfa8QttSgCVEHkYQ8RHGJ
kX6vd9qsmkC1v9sVsmKhut5mrdZMUI8jHC50xID4QRtNffk+F8hHB/Nnj6I2xg+QL2fbGAa2dbw3
5ZHqr38Y8bJYv1RbqDhli1z8jirM8FBcwsEP6r6c2aMP/nj9GeFfhlD+BckbV514o6F+3Y9vP/1U
pPrOuPKrn3l00eTaO7oPNX8v/ernw+t/f8Jn9ENPpl3XcOgP28LCa2wBxbr2ER8JB1J56eFZ91o2
pPj7TA45GvEWvzb5qqprpW8ox5wp3vT4prz1H6UVlM9qW/qT98yy7XXdGbr7UjX3n/74ttOlu6Mf
uf/l6YXvHL/1GBe+9JcRKY/+8VjRtdL6qmM3hqxK+uTwOH/Hi17pz057+Yc9tyze/ULN1ntLJu7z
qb36jxtaVj9eo3hs/p899ogzKy977fg8/x/Ljcr8vZ0p1QdD7r789evr80Y+NUuGA/n+Nuln6jbp
J7R3xodIWHxL9CFkgETCsdLN6hWrSIqRrGhVL2sNXLr+yLuZPXW3/5b0tjX1V5+2e03/CQOpTcpu
w6dCdQTRRMIwomSUOlRNnvwGnuxGcqysFbC3sYhC4qVG5b3S1W2ShEFlFKRqm0SJ7PDN01unkq/l
Ds/n8r8YGPe2cV0r2rhtdIfDJNjpfoDRKfBmOmBIsAkOMmrsQo1gF6wmIXrIdiHZZHLazWQfT+Fo
rLpSMJFNg2i6azDghH65ZLwUkT0KsiDi0uR0byFNQ02mKwb2RNXYSJPRbKF7dWbrUGkDBpBdIMWF
DE0lWuti6lEMluOxhRi7QPe8HOlDy9nsCizaV3Bon0bzcTOTZ2A3GnGF1DYJyMi3NdI9IL7MLDRH
YxfyyfHq+Bl0LyrT1tBCt8/IIqlJTk44Sxx/vs1hFZ+pKy7R6gsUl2iLi7UFJXqdgc/SGzLztPp8
XRavLcgatA7n6fP1uAyrFKR0gb4gJ4UvmavjSw06silcMldvoOLcW8U6HpOGkmJ9ZkleBW8ozZin
yyzhSwpJFUWZrlhv0OcUDCpPtpaLirWZJfpMHdZDAWRjGdUmTegNhlJsj9eWlswtLEZdFH1KGvos
4PX5RXl6j8668qJincHAD1iFTijIzCvNIlIGuArUO19XnDkXk31WFhbz2fqSAlI9G2ktX6RFHTNL
87TFfFFpcVGhQRdNG7lEn5fHFxSWKDJ01El5Olohs7DAoJtfisrrtXnRWKVAX6Iv89TpU7YQrSrm
s7T52hydQcUbdDoFsZOsF0RGlg5L5RnQ05k2HPtWp6Nvt3JQLNaaHe59YqvNSsKqxixUG9wDQev0
bMY6FMISrE+Dm2xBC7yjzohxQLZu3buaDnM1FUL230ymRrt7BNbY7PV0zCia3MuNe+ObaKDXqhT3
J7TGX8ww7+NbbLU2Va25Rr3iKTKT8JIVD6tb1a1ePpUr5zIr/9AxMoZBxjQvOc4qUinOoCPHXVA+
Okld1V+SVZepR4w8az5U48MKM2ZWH3Oqg3rWPLAS988pvMVsrFLxFieOhaFPl+63ZPXIQTPdWIlc
7YWzHf6d9dxDntRuy7uvpXS/c+GNk196iD9m6Xp6afbSu++56tnFXnNHBAtvXzb9j/mpqxd3Hg9N
WrL/5id9WhM6Lpu74VVIUhh2pSeK7SFT6yEn/ve5eSr7r6+9v6wnyzbx5ndvuefwuqPfiPDGSz/Z
x32ykbM+86JpadySrNS7r28/fd3KxGmqbx5KSpz97Jnf2pSaNslEnIMnoOnqxv+E9eM8D4NDXvI3
r3hcPbrfS96cZvDCIsFnjIGUj+asZUcdPlBRogmWBEpvcMS9ne/qeuv7k49bd/s9oy4aVNxXk6FO
3xzWOvKs7UTPx6t7J7VOHLyF2/dQQ6PJaW8U6BbuWY80kjYGFuwO2X3lN5tWGw8+O+Foh0uxfePY
2T/eqx2VXSO8tvb1a3e0XZZxc/uPHXtmHZx3/darRj/1y8bHuT8rXthYf9i599D+zF+qp+1acqrw
yltH7cj323OkvWrNoicCN02sk30ROrpl9aSKo1Ovq1KOXtLISpLuyU0fs+sjXdnsaQVhsvGmqdYF
kbd9t/DPpZu22f/X5GpXLv8WLDj767Oepsud8w8qVvE/enUvMyLBeJY30z6PVTOWdLS9sL73z3/2
pee3jj/K0bqyN2H3sYwrs9QTNU7UXk58MjHsvGiOkGfCE8Zcz2LhmXMThB8uVb5cdaxaYYdw1TKJ
/wxlnWeeTXx4OrLvUZPNyf7lHf9O76p+anxDW2NhE+MFYKvuDCIu2AybGPcChXaCElnjjkHff8XV
DUdNqJEGEsjplBsxKMYITKZwGVZDflDXw9AA2NcwMDQ1NonCSKavJk7gvbKIa2Pd5P/fhafye6Mn
qsYG1+q63OhcU6fqsptPbxT8FBX0nhh57Uztwf/p/nbFX2vupJmyZ6e6ivBJM9T//7V31krNOWXP
tlb+X2dTeztm6pd3DcXzBVdyStV2n1RsMWoUOXj+qULLrVdGHdGVD2/8l145ZaJdU1e06qS7i78a
CDktrFPyb+H0+LPLbLb1nlWX/Z71rC4GlmkAyA/fmg0KZW5kc3RyZWFtDQplbmRvYmoNCjQyMiAw
IG9iag0KWyA0WyAzMzNdICAxMjBbIDQ2MF0gXSANCmVuZG9iag0KNDIzIDAgb2JqDQpbIDI1MCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDI1MCAwIDAgNTAwIDUwMCA1MDAgNTAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDcyMiAwIDY2NyAwIDAgMCAwIDAgMCAwIDAgNjExIDAgMCA3MjIgMCAw
IDY2NyAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNDQ0IDAgNDQ0IDUwMCA0NDQgMCAwIDUw
MCAyNzggMCAwIDI3OCAwIDUwMCAwIDAgMCAzMzMgMCAwIDAgMCAwIDAgNTAwXSANCmVuZG9iag0K
NDI0IDAgb2JqDQpbIDI1MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgOTQ0IDAgMCAw
IDAgMCA1NTYgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1MDAgMCAwIDAgNDQ0IDAgNTAwIDAg
Mjc4IDAgMCAwIDgzMyA1NTYgMCA1NTYgMCAwIDM4OSAzMzMgMCAwIDAgMCA1MDBdIA0KZW5kb2Jq
DQo0MjUgMCBvYmoNClsgMjc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA3MjIgMCAwIDAgMCAwIDAgMCAyNzggMCAwIDAgODMz
IDAgMCAwIDAgMCAwIDYxMSAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYgNjExIDU1NiA2MTEg
NTU2IDAgNjExIDAgMjc4IDAgMCAyNzggMCA2MTEgNjExIDYxMSAwIDM4OSA1NTYgMzMzIDAgMCAw
IDU1Nl0gDQplbmRvYmoNCjQyNiAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAy
NjQ+Pg0Kc3RyZWFtDQp4nF2Qz2rDMAzG734KH7tDsZNm6wohULIVctgflu0BHFvJDIttHOeQt58t
lw4msOGH9En6xNruqTM6UPburewh0FEb5WGxq5dAB5i0IQWnSstwJfzlLBxhUdxvS4C5M6MldU3Z
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
4uPsxd/U8dPsxXPLLucaP/C9GZ5fDdfAtfBT+BlcB9fHV3C9K7jeFVzvCq53Bde7gutdwfWu4HpX
cL0ruN4VXO8K+/FczjfDfjzXfjzXfjzXfjzXflxhP66wH1fYjyvsxxX24wr7cYX9uKJMD3LLNLdM
c8s0t0xzyzS3THPLNLdMc8s0t0xzyzS3THPLNLdMc8s0t0xzyzS3THPLNLdMc8s0t0xzyzS3THPL
NLdMc8u59v659v659v659v659v659v659v659v659v659v65XHUJV13GVZdx1WVcdRlXXVb2Svwi
Z63hrDWctYaz1nDWGncUD7mjeMgdxUPuKB5yRjjZGeEWdxS3OCcc55wwwTlhgjuKmdz39kRnvMNd
xVAiFxfcWRyViOKdwWPv66fE+8U5bpzjxjlunOPGOW6c48YRN464ccSNI24cceEsF85y4SwXznLh
LBfOcuEsF85y4SwXznLhbPAT96sz4Gq4Bq6Fn8VvBT+H6+B6uAHuiRs5ayNnbeSsjZy1kbM2cslG
LtnIJRu5ZCOXbHT2mOrsMZVzNXKuRs7VyLkaOVcj52rkXI2cq5FzNXKuRs7VyLkaOVYjJ9rOibZz
ou2cKOJEESeKOFHEiSJOFHGiiBNFnCjiRBEnijhRGyfKcaIcJ8pxohwnynGhHBfKcaEcF8pxoRzX
6eM6fVynj+v0cZ0+rtPHdfq4Th/X6eM6fVxniOsMcZ0818lznTzXyXOdPNfJc50818lznTzXyXOd
Pq7Tx3X6uE4P1+nhOj1cp4fr9HCdHq7Tw3V6uE4P1+nR1X26uk9X9+nqPl3dp6M/qJuP0M3f183H
6uZTdfMhuvgwndqlU7t0apdO7dKpXTq1S6d26dQundqlU7t0apdO7dKlfao7rbqbVHeT6m5S3U2q
u0llb1TZG1X2RpW9UWVvVLlHqtwjVW06OJ3qWapnqZ6lepbqWapnqZ6lepbqWapnqZ6l+ieo/gmq
Z6mepXqW6lmqZ6mepXqW6lmqZ6mepXqW6lmqZ+1LO+1LO+1LO+1LO+1LO+1LO1XD1arhatVwtWpo
UA0NqqFBNTSohgbV0KAaGlRDg2poUA0NqqFBNTyuGp5UDU+qhidVw5Oq4UnVcJ1quE41XKcarlMN
1yXOiR9JnBfslbgQLoovcGqqTlwSfznx7Xh+4lJfX+br7/j6u76+Mh4KTnIiiZxIIieSyIkkciKJ
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
I5NAUUSiWvq5XjQoEtUEWDW+FtxH/ydHmr85SGWiodsYABRkTP5hgGtz5DH+/GGHCgy8Hy3UKJb1
bK+MQqGUUXIKclYgfTcFHgK+1WoouWJvoFP2RV133fMc1Y2/CYEtVNbthRFSqGzp8ZQZ7LbE0cL2
7B35l1QjM3y/Ugc+zJhUffj+5URUhH/yaN54piW+toq0rU12opmJPGuafJXHPc3wq3QzPMILYa4X
Jhwrns6AOfA+P7EogqEeP8LGPt+rO3imqpBnr8dWnVc3zxXVKRzUP615+0xrTqgiRkKvOY3rNHrl
MJUaZg9FMJJ+OM+x/em24Tq2q6UlBrVXUxQbvANeTJZHvho8yY91L2O7CM+0Cn47RL4lV5l0PtMb
ikAoByOJRPX0581aNnqPHfjDikLiu+g4541tsE9zJZrMFnls6ON8Lefzsi9g9cUgkbYHW4onMKTi
2LLGd8cS+v2M+TghkP8AT5iMLQ0KZW5kc3RyZWFtDQplbmRvYmoNCjQyOCAwIG9iag0KWyAzWyAy
MjZdICAyNzFbIDUxNF0gIDI4NlsgNDc4XSAgNDAwWyAzODldICA0MTBbIDMzNV0gIDQ1NVsgNDQ3
XSAgODQyWyAzMjZdICAxMDkxWyA0OThdIF0gDQplbmRvYmoNCjQyOSAwIG9iag0KPDwvVHlwZS9Y
UmVmL1NpemUgNDI5L1dbIDEgNCAyXSAvUm9vdCAxIDAgUi9JbmZvIDE1NCAwIFIvSURbPDM5RUNB
QTdGREM1NEMzNEQ4Mzc4MkNFRTAwQUU0M0I2PjwzOUVDQUE3RkRDNTRDMzREODM3ODJDRUUwMEFF
NDNCNj5dIC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDk4NT4+DQpzdHJlYW0NCnicNdZ5VFVV
FMfxex/wKK0URWSqZLABkEpt0HAKadQmQQSUQQUBEUFBmZEZzeYwMjQqs7TUBCk1s7JILXEow5RI
HFMrSy0VdC167/e1+8f9rLPuWXfts88+62zDsD3d3abt7WIYdoqE6SYs7qLvDuGaKfolCDcTjoj+
iVAm3P0hXXjECc9ewstJeDMl0AtaRNB2MSFZhCeJiDGwQkwMhZUiMkxMGimiPEQ0wUefEzHhcEFM
Pium7BSxQcD64ppFfL1IWC6m1sF+Ma2HmO4qEh1FEplIOixmtIvkjSKF9aUwSmWUuknMbBRp68Ss
PrBepK8Rs3sDo4zVIrNCzCkXc0tF1mKRXSDm5Yr5kbBZ5ETBZZEbA1tF3hBYAp0ivxauiIKlonAY
kJfCblGUBQdE8XA4KBaEQJsoyQOyVDoamkQZ5VaWL8o9oVBUeAPhVvoAKajsElWxsE1Ux4uF7Ngi
A66KuhKxrFo0RAPhNrD2xhroEBuokKYzoplwd62Ck6KFZO3mn3tGib1Dxb5xooPzcMoZxorTlFtn
q7iaI7oT7JhGTzgvHFXXplVTTGetwRygOE0fPwgFVbnpq60y/RSE6a9dMUMaxAhVnRnuKyICRKrS
Y6aprs1cVZ2Zp2NhVmSKSm2OWWXLvMWW03rjTzgLf8C1b3/ZZlZn/D9yAAuY4AjOYAUnuA6uhx7Q
E26AXnAT3Ai94W/oCy7QB1yhH7hBf3AHDzgHnuAF3nAr3AI3wwDwAV/wA38YCOfhDrgdboM7YTAE
QgAMgiC4C4LhHrgbhsBQuAD3wjB4AO6H+2A4jIAHIQRGwhgYBf/AaHgIHoYwGAuh8Ag8AY/DY/Ao
jIPx8C88CU/B0xAFz8CzMAHCIQImQiRMgmiIhSkwGWIgDuLhIiTAVJgG0yERLkESpEAyzIBUmAlp
cBlmQTrMhgzohMWQA3MgE7JgLsyDbJgPZZAPuZAHRVAAhVACxbAASuE5qIByqIJKWAjVsAieh0/h
DXgRXoCX4SV4FV6BGngNXoclUAuroQ6WwpvwFiyD5fAO1MPb8B68CyvgA1gJ78Mq+AQ+gg9hLayB
j2EdNMB62ACN0AQbYRNshs+gC7bC57AFvoBt8BV8CV/Dt9AM38B2+A52wg74HnZDC+yCPfAD7IO9
8CO0wk+wHw7Az3AQrsAhaINf4Bi0wxH4FQ5DBxyF43ACTsJvcApOwxn43XaP1WzRxVerrsRyKFu0
FYv2i3YcLrmIzjDRFWHH8WiNOKZmz+n4YHEi2I7Voi7B6pAmAgJBTZs1cLwIUmNmHTRQBKuvs7au
NYz/ALS6vuQNCmVuZHN0cmVhbQ0KZW5kb2JqDQp4cmVmDQowIDQzMA0KMDAwMDAwMDE1NSA2NTUz
NSBmDQowMDAwMDAwMDE3IDAwMDAwIG4NCjAwMDAwMDAxMjYgMDAwMDAgbg0KMDAwMDAwMDI3OCAw
MDAwMCBuDQowMDAwMDAwNTM2IDAwMDAwIG4NCjAwMDAwMDUwNjQgMDAwMDAgbg0KMDAwMDAwNTIz
MyAwMDAwMCBuDQowMDAwMDA1NDczIDAwMDAwIG4NCjAwMDAwMDU2MzMgMDAwMDAgbg0KMDAwMDAw
NTg1NyAwMDAwMCBuDQowMDAwMDA1OTg5IDAwMDAwIG4NCjAwMDAwMDYwMTkgMDAwMDAgbg0KMDAw
MDAwNjE4MCAwMDAwMCBuDQowMDAwMDA2MjU0IDAwMDAwIG4NCjAwMDAwMDY0OTUgMDAwMDAgbg0K
MDAwMDAwNjY3MSAwMDAwMCBuDQowMDAwMDA2OTE3IDAwMDAwIG4NCjAwMDAwMDcyMDQgMDAwMDAg
bg0KMDAwMDAxMTAzNSAwMDAwMCBuDQowMDAwMDExMjEzIDAwMDAwIG4NCjAwMDAwMTE0NjMgMDAw
MDAgbg0KMDAwMDAyMTM1MiAwMDAwMCBuDQowMDAwMDIxNjA2IDAwMDAwIG4NCjAwMDAwMjE4MjUg
MDAwMDAgbg0KMDAwMDAyMTkyNCAwMDAwMCBuDQowMDAwMDIyMDgzIDAwMDAwIG4NCjAwMDAwMjIx
ODIgMDAwMDAgbg0KMDAwMDAyMjM0MSAwMDAwMCBuDQowMDAwMDIyNTkwIDAwMDAwIG4NCjAwMDAw
MjI4MDkgMDAwMDAgbg0KMDAwMDAyMzA2MiAwMDAwMCBuDQowMDAwMDIzMjgxIDAwMDAwIG4NCjAw
MDAwMjMzODAgMDAwMDAgbg0KMDAwMDAyMzUzOSAwMDAwMCBuDQowMDAwMDIzNzkwIDAwMDAwIG4N
CjAwMDAwMjQwMDkgMDAwMDAgbg0KMDAwMDAyNDEwOCAwMDAwMCBuDQowMDAwMDI0MjY0IDAwMDAw
IG4NCjAwMDAwMjQ1MTcgMDAwMDAgbg0KMDAwMDAyNDczNiAwMDAwMCBuDQowMDAwMDI0OTkwIDAw
MDAwIG4NCjAwMDAwMjUyNDQgMDAwMDAgbg0KMDAwMDAyNTMwMCAwMDAwMCBuDQowMDAwMDI1MzU0
IDAwMDAwIG4NCjAwMDAwMjU2MjAgMDAwMDAgbg0KMDAwMDAyNTg2MCAwMDAwMCBuDQowMDAwMDI2
MTEzIDAwMDAwIG4NCjAwMDAwMjYzMzUgMDAwMDAgbg0KMDAwMDAyNjU4OSAwMDAwMCBuDQowMDAw
MDI2ODA4IDAwMDAwIG4NCjAwMDAwMjY5MDcgMDAwMDAgbg0KMDAwMDAyNzA2NCAwMDAwMCBuDQow
MDAwMDI3MTYzIDAwMDAwIG4NCjAwMDAwMjczMjEgMDAwMDAgbg0KMDAwMDAyNzU3MSAwMDAwMCBu
DQowMDAwMDI3ODIzIDAwMDAwIG4NCjAwMDAwMjc5MjIgMDAwMDAgbg0KMDAwMDAyODA4MSAwMDAw
MCBuDQowMDAwMDI4MzMzIDAwMDAwIG4NCjAwMDAwMjg0MzIgMDAwMDAgbg0KMDAwMDAyODU4OSAw
MDAwMCBuDQowMDAwMDI4ODQyIDAwMDAwIG4NCjAwMDAwMjkwNjEgMDAwMDAgbg0KMDAwMDAyOTMx
NiAwMDAwMCBuDQowMDAwMDI5NTcwIDAwMDAwIG4NCjAwMDAwMjk4MzYgMDAwMDAgbg0KMDAwMDAz
MDA3NiAwMDAwMCBuDQowMDAwMDMwMzI5IDAwMDAwIG4NCjAwMDAwMzA1NTEgMDAwMDAgbg0KMDAw
MDAzMDY1MCAwMDAwMCBuDQowMDAwMDMwODA5IDAwMDAwIG4NCjAwMDAwMzA5NjggMDAwMDAgbg0K
MDAwMDAzMTA2NyAwMDAwMCBuDQowMDAwMDMxMTY2IDAwMDAwIG4NCjAwMDAwMzEyODMgMDAwMDAg
bg0KMDAwMDAzMTM4MiAwMDAwMCBuDQowMDAwMDMxNDgxIDAwMDAwIG4NCjAwMDAwMzE2NDAgMDAw
MDAgbg0KMDAwMDAzMTczOSAwMDAwMCBuDQowMDAwMDMxODk4IDAwMDAwIG4NCjAwMDAwMzIwNTcg
MDAwMDAgbg0KMDAwMDAzMjE1NiAwMDAwMCBuDQowMDAwMDMyMjU1IDAwMDAwIG4NCjAwMDAwMzIz
NzIgMDAwMDAgbg0KMDAwMDAzMjQ3MSAwMDAwMCBuDQowMDAwMDMyNTcwIDAwMDAwIG4NCjAwMDAw
MzI3MjkgMDAwMDAgbg0KMDAwMDAzMjgyOCAwMDAwMCBuDQowMDAwMDMyOTg3IDAwMDAwIG4NCjAw
MDAwMzMxNDYgMDAwMDAgbg0KMDAwMDAzMzI0NSAwMDAwMCBuDQowMDAwMDMzMzQ0IDAwMDAwIG4N
CjAwMDAwMzM0NjEgMDAwMDAgbg0KMDAwMDAzMzU2MCAwMDAwMCBuDQowMDAwMDMzNjU5IDAwMDAw
IG4NCjAwMDAwMzM4MTggMDAwMDAgbg0KMDAwMDAzMzkxNyAwMDAwMCBuDQowMDAwMDM0MDc2IDAw
MDAwIG4NCjAwMDAwMzQyMzggMDAwMDAgbg0KMDAwMDAzNDMzNyAwMDAwMCBuDQowMDAwMDM0NDM2
IDAwMDAwIG4NCjAwMDAwMzQ1NTQgMDAwMDAgbg0KMDAwMDAzNDY1NCAwMDAwMCBuDQowMDAwMDM0
NzU0IDAwMDAwIG4NCjAwMDAwMzQ5MTIgMDAwMDAgbg0KMDAwMDAzNTA4MiAwMDAwMCBuDQowMDAw
MDM1MzI4IDAwMDAwIG4NCjAwMDAwMzU1ODAgMDAwMDAgbg0KMDAwMDA0MDA2NSAwMDAwMCBuDQow
MDAwMDQwMzI4IDAwMDAwIG4NCjAwMDAwNDU2NTggMDAwMDAgbg0KMDAwMDA0NTc4NSAwMDAwMCBu
DQowMDAwMDQ1ODE3IDAwMDAwIG4NCjAwMDAwNDU5NzMgMDAwMDAgbg0KMDAwMDA0NjA0OCAwMDAw
MCBuDQowMDAwMDQ2MjgwIDAwMDAwIG4NCjAwMDAwNDY1NzAgMDAwMDAgbg0KMDAwMDA1MDYxMyAw
MDAwMCBuDQowMDAwMDUyMzkzIDAwMDAwIG4NCjAwMDAwNTI0NTQgMDAwMDAgbg0KMDAwMDA1MjYz
MiAwMDAwMCBuDQowMDAwMDUyODcyIDAwMDAwIG4NCjAwMDAwNTMwNTUgMDAwMDAgbg0KMDAwMDA1
MzMwMCAwMDAwMCBuDQowMDAwMDUzNTgwIDAwMDAwIG4NCjAwMDAwNTc0NTQgMDAwMDAgbg0KMDAw
MDA1OTM5OSAwMDAwMCBuDQowMDAwMDU5NDYwIDAwMDAwIG4NCjAwMDAwNTk4MDggMDAwMDAgbg0K
MDAwMDA2Mzk1OCAwMDAwMCBuDQowMDAwMDY0NjMyIDAwMDAwIG4NCjAwMDAwNjUzNzcgMDAwMDAg
bg0KMDAwMDA2NTU0NyAwMDAwMCBuDQowMDAwMDY1Nzc4IDAwMDAwIG4NCjAwMDAwNjY1ODIgMDAw
MDAgbg0KMDAwMDA2NzE5MiAwMDAwMCBuDQowMDAwMDY3NDU3IDAwMDAwIG4NCjAwMDAwNzM4Nzcg
MDAwMDAgbg0KMDAwMDA3NDAxOSAwMDAwMCBuDQowMDAwMDc0MDUxIDAwMDAwIG4NCjAwMDAwNzQy
MjIgMDAwMDAgbg0KMDAwMDA3NDI5NyAwMDAwMCBuDQowMDAwMDc0NTQ4IDAwMDAwIG4NCjAwMDAw
NzQ4MTAgMDAwMDAgbg0KMDAwMDA4MTA3NCAwMDAwMCBuDQowMDAwMDgxMzI3IDAwMDAwIG4NCjAw
MDAwODcwNzQgMDAwMDAgbg0KMDAwMDA4NzMzOCAwMDAwMCBuDQowMDAwMDkyOTI0IDAwMDAwIG4N
CjAwMDAwOTMxODggMDAwMDAgbg0KMDAwMDA5NjY4NSAwMDAwMCBuDQowMDAwMDk2OTY1IDAwMDAw
IG4NCjAwMDAwOTk2OTcgMDAwMDAgbg0KMDAwMDA5OTk2MyAwMDAwMCBuDQowMDAwMTAwMjI4IDAw
MDAwIG4NCjAwMDAwMDAxNTYgNjU1MzUgZg0KMDAwMDAwMDE1NyA2NTUzNSBmDQowMDAwMDAwMTU4
IDY1NTM1IGYNCjAwMDAwMDAxNTkgNjU1MzUgZg0KMDAwMDAwMDE2MCA2NTUzNSBmDQowMDAwMDAw
MTYxIDY1NTM1IGYNCjAwMDAwMDAxNjIgNjU1MzUgZg0KMDAwMDAwMDE2MyA2NTUzNSBmDQowMDAw
MDAwMTY0IDY1NTM1IGYNCjAwMDAwMDAxNjUgNjU1MzUgZg0KMDAwMDAwMDE2NiA2NTUzNSBmDQow
MDAwMDAwMTY3IDY1NTM1IGYNCjAwMDAwMDAxNjggNjU1MzUgZg0KMDAwMDAwMDE2OSA2NTUzNSBm
DQowMDAwMDAwMTcwIDY1NTM1IGYNCjAwMDAwMDAxNzEgNjU1MzUgZg0KMDAwMDAwMDE3MiA2NTUz
NSBmDQowMDAwMDAwMTczIDY1NTM1IGYNCjAwMDAwMDAxNzQgNjU1MzUgZg0KMDAwMDAwMDE3NSA2
NTUzNSBmDQowMDAwMDAwMTc2IDY1NTM1IGYNCjAwMDAwMDAxNzcgNjU1MzUgZg0KMDAwMDAwMDE3
OCA2NTUzNSBmDQowMDAwMDAwMTc5IDY1NTM1IGYNCjAwMDAwMDAxODAgNjU1MzUgZg0KMDAwMDAw
MDE4MSA2NTUzNSBmDQowMDAwMDAwMTgyIDY1NTM1IGYNCjAwMDAwMDAxODMgNjU1MzUgZg0KMDAw
MDAwMDE4NCA2NTUzNSBmDQowMDAwMDAwMTg1IDY1NTM1IGYNCjAwMDAwMDAxODYgNjU1MzUgZg0K
MDAwMDAwMDE4NyA2NTUzNSBmDQowMDAwMDAwMTg4IDY1NTM1IGYNCjAwMDAwMDAxODkgNjU1MzUg
Zg0KMDAwMDAwMDE5MCA2NTUzNSBmDQowMDAwMDAwMTkxIDY1NTM1IGYNCjAwMDAwMDAxOTIgNjU1
MzUgZg0KMDAwMDAwMDE5MyA2NTUzNSBmDQowMDAwMDAwMTk0IDY1NTM1IGYNCjAwMDAwMDAxOTUg
NjU1MzUgZg0KMDAwMDAwMDE5NiA2NTUzNSBmDQowMDAwMDAwMTk3IDY1NTM1IGYNCjAwMDAwMDAx
OTggNjU1MzUgZg0KMDAwMDAwMDE5OSA2NTUzNSBmDQowMDAwMDAwMjAwIDY1NTM1IGYNCjAwMDAw
MDAyMDEgNjU1MzUgZg0KMDAwMDAwMDIwMiA2NTUzNSBmDQowMDAwMDAwMjAzIDY1NTM1IGYNCjAw
MDAwMDAyMDQgNjU1MzUgZg0KMDAwMDAwMDIwNSA2NTUzNSBmDQowMDAwMDAwMjA2IDY1NTM1IGYN
CjAwMDAwMDAyMDcgNjU1MzUgZg0KMDAwMDAwMDIwOCA2NTUzNSBmDQowMDAwMDAwMjA5IDY1NTM1
IGYNCjAwMDAwMDAyMTAgNjU1MzUgZg0KMDAwMDAwMDIxMSA2NTUzNSBmDQowMDAwMDAwMjEyIDY1
NTM1IGYNCjAwMDAwMDAyMTMgNjU1MzUgZg0KMDAwMDAwMDIxNCA2NTUzNSBmDQowMDAwMDAwMjE1
IDY1NTM1IGYNCjAwMDAwMDAyMTYgNjU1MzUgZg0KMDAwMDAwMDIxNyA2NTUzNSBmDQowMDAwMDAw
MjE4IDY1NTM1IGYNCjAwMDAwMDAyMTkgNjU1MzUgZg0KMDAwMDAwMDIyMCA2NTUzNSBmDQowMDAw
MDAwMjIxIDY1NTM1IGYNCjAwMDAwMDAyMjIgNjU1MzUgZg0KMDAwMDAwMDIyMyA2NTUzNSBmDQow
MDAwMDAwMjI0IDY1NTM1IGYNCjAwMDAwMDAyMjUgNjU1MzUgZg0KMDAwMDAwMDIyNiA2NTUzNSBm
DQowMDAwMDAwMjI3IDY1NTM1IGYNCjAwMDAwMDAyMjggNjU1MzUgZg0KMDAwMDAwMDIyOSA2NTUz
NSBmDQowMDAwMDAwMjMwIDY1NTM1IGYNCjAwMDAwMDAyMzEgNjU1MzUgZg0KMDAwMDAwMDIzMiA2
NTUzNSBmDQowMDAwMDAwMjMzIDY1NTM1IGYNCjAwMDAwMDAyMzQgNjU1MzUgZg0KMDAwMDAwMDIz
NSA2NTUzNSBmDQowMDAwMDAwMjM2IDY1NTM1IGYNCjAwMDAwMDAyMzcgNjU1MzUgZg0KMDAwMDAw
MDIzOCA2NTUzNSBmDQowMDAwMDAwMjM5IDY1NTM1IGYNCjAwMDAwMDAyNDAgNjU1MzUgZg0KMDAw
MDAwMDI0MSA2NTUzNSBmDQowMDAwMDAwMjQyIDY1NTM1IGYNCjAwMDAwMDAyNDMgNjU1MzUgZg0K
MDAwMDAwMDI0NCA2NTUzNSBmDQowMDAwMDAwMjQ1IDY1NTM1IGYNCjAwMDAwMDAyNDYgNjU1MzUg
Zg0KMDAwMDAwMDI0NyA2NTUzNSBmDQowMDAwMDAwMjQ4IDY1NTM1IGYNCjAwMDAwMDAyNDkgNjU1
MzUgZg0KMDAwMDAwMDI1MCA2NTUzNSBmDQowMDAwMDAwMjUxIDY1NTM1IGYNCjAwMDAwMDAyNTIg
NjU1MzUgZg0KMDAwMDAwMDI1MyA2NTUzNSBmDQowMDAwMDAwMjU0IDY1NTM1IGYNCjAwMDAwMDAy
NTUgNjU1MzUgZg0KMDAwMDAwMDI1NiA2NTUzNSBmDQowMDAwMDAwMjU3IDY1NTM1IGYNCjAwMDAw
MDAyNTggNjU1MzUgZg0KMDAwMDAwMDI1OSA2NTUzNSBmDQowMDAwMDAwMjYwIDY1NTM1IGYNCjAw
MDAwMDAyNjEgNjU1MzUgZg0KMDAwMDAwMDI2MiA2NTUzNSBmDQowMDAwMDAwMjYzIDY1NTM1IGYN
CjAwMDAwMDAyNjQgNjU1MzUgZg0KMDAwMDAwMDI2NSA2NTUzNSBmDQowMDAwMDAwMjY2IDY1NTM1
IGYNCjAwMDAwMDAyNjcgNjU1MzUgZg0KMDAwMDAwMDI2OCA2NTUzNSBmDQowMDAwMDAwMjY5IDY1
NTM1IGYNCjAwMDAwMDAyNzAgNjU1MzUgZg0KMDAwMDAwMDI3MSA2NTUzNSBmDQowMDAwMDAwMjcy
IDY1NTM1IGYNCjAwMDAwMDAyNzMgNjU1MzUgZg0KMDAwMDAwMDI3NCA2NTUzNSBmDQowMDAwMDAw
Mjc1IDY1NTM1IGYNCjAwMDAwMDAyNzYgNjU1MzUgZg0KMDAwMDAwMDI3NyA2NTUzNSBmDQowMDAw
MDAwMjc4IDY1NTM1IGYNCjAwMDAwMDAyNzkgNjU1MzUgZg0KMDAwMDAwMDI4MCA2NTUzNSBmDQow
MDAwMDAwMjgxIDY1NTM1IGYNCjAwMDAwMDAyODIgNjU1MzUgZg0KMDAwMDAwMDI4MyA2NTUzNSBm
DQowMDAwMDAwMjg0IDY1NTM1IGYNCjAwMDAwMDAyODUgNjU1MzUgZg0KMDAwMDAwMDI4NiA2NTUz
NSBmDQowMDAwMDAwMjg3IDY1NTM1IGYNCjAwMDAwMDAyODggNjU1MzUgZg0KMDAwMDAwMDI4OSA2
NTUzNSBmDQowMDAwMDAwMjkwIDY1NTM1IGYNCjAwMDAwMDAyOTEgNjU1MzUgZg0KMDAwMDAwMDI5
MiA2NTUzNSBmDQowMDAwMDAwMjkzIDY1NTM1IGYNCjAwMDAwMDAyOTQgNjU1MzUgZg0KMDAwMDAw
MDI5NSA2NTUzNSBmDQowMDAwMDAwMjk2IDY1NTM1IGYNCjAwMDAwMDAyOTcgNjU1MzUgZg0KMDAw
MDAwMDI5OCA2NTUzNSBmDQowMDAwMDAwMjk5IDY1NTM1IGYNCjAwMDAwMDAzMDAgNjU1MzUgZg0K
MDAwMDAwMDMwMSA2NTUzNSBmDQowMDAwMDAwMzAyIDY1NTM1IGYNCjAwMDAwMDAzMDMgNjU1MzUg
Zg0KMDAwMDAwMDMwNCA2NTUzNSBmDQowMDAwMDAwMzA1IDY1NTM1IGYNCjAwMDAwMDAzMDYgNjU1
MzUgZg0KMDAwMDAwMDMwNyA2NTUzNSBmDQowMDAwMDAwMzA4IDY1NTM1IGYNCjAwMDAwMDAzMDkg
NjU1MzUgZg0KMDAwMDAwMDMxMCA2NTUzNSBmDQowMDAwMDAwMzExIDY1NTM1IGYNCjAwMDAwMDAz
MTIgNjU1MzUgZg0KMDAwMDAwMDMxMyA2NTUzNSBmDQowMDAwMDAwMzE0IDY1NTM1IGYNCjAwMDAw
MDAzMTUgNjU1MzUgZg0KMDAwMDAwMDMxNiA2NTUzNSBmDQowMDAwMDAwMzE3IDY1NTM1IGYNCjAw
MDAwMDAzMTggNjU1MzUgZg0KMDAwMDAwMDMxOSA2NTUzNSBmDQowMDAwMDAwMzIwIDY1NTM1IGYN
CjAwMDAwMDAzMjEgNjU1MzUgZg0KMDAwMDAwMDMyMiA2NTUzNSBmDQowMDAwMDAwMzIzIDY1NTM1
IGYNCjAwMDAwMDAzMjQgNjU1MzUgZg0KMDAwMDAwMDMyNSA2NTUzNSBmDQowMDAwMDAwMzI2IDY1
NTM1IGYNCjAwMDAwMDAzMjcgNjU1MzUgZg0KMDAwMDAwMDMyOCA2NTUzNSBmDQowMDAwMDAwMzI5
IDY1NTM1IGYNCjAwMDAwMDAzMzAgNjU1MzUgZg0KMDAwMDAwMDMzMSA2NTUzNSBmDQowMDAwMDAw
MzMyIDY1NTM1IGYNCjAwMDAwMDAzMzMgNjU1MzUgZg0KMDAwMDAwMDMzNCA2NTUzNSBmDQowMDAw
MDAwMzM1IDY1NTM1IGYNCjAwMDAwMDAzMzYgNjU1MzUgZg0KMDAwMDAwMDMzNyA2NTUzNSBmDQow
MDAwMDAwMzM4IDY1NTM1IGYNCjAwMDAwMDAzMzkgNjU1MzUgZg0KMDAwMDAwMDM0MCA2NTUzNSBm
DQowMDAwMDAwMzQxIDY1NTM1IGYNCjAwMDAwMDAzNDIgNjU1MzUgZg0KMDAwMDAwMDM0MyA2NTUz
NSBmDQowMDAwMDAwMzQ0IDY1NTM1IGYNCjAwMDAwMDAzNDUgNjU1MzUgZg0KMDAwMDAwMDM0NiA2
NTUzNSBmDQowMDAwMDAwMzQ3IDY1NTM1IGYNCjAwMDAwMDAzNDggNjU1MzUgZg0KMDAwMDAwMDM0
OSA2NTUzNSBmDQowMDAwMDAwMzUwIDY1NTM1IGYNCjAwMDAwMDAzNTEgNjU1MzUgZg0KMDAwMDAw
MDM1MiA2NTUzNSBmDQowMDAwMDAwMzUzIDY1NTM1IGYNCjAwMDAwMDAzNTQgNjU1MzUgZg0KMDAw
MDAwMDM1NSA2NTUzNSBmDQowMDAwMDAwMzU2IDY1NTM1IGYNCjAwMDAwMDAzNTcgNjU1MzUgZg0K
MDAwMDAwMDM1OCA2NTUzNSBmDQowMDAwMDAwMzU5IDY1NTM1IGYNCjAwMDAwMDAzNjAgNjU1MzUg
Zg0KMDAwMDAwMDM2MSA2NTUzNSBmDQowMDAwMDAwMzYyIDY1NTM1IGYNCjAwMDAwMDAzNjMgNjU1
MzUgZg0KMDAwMDAwMDM2NCA2NTUzNSBmDQowMDAwMDAwMzY1IDY1NTM1IGYNCjAwMDAwMDAzNjYg
NjU1MzUgZg0KMDAwMDAwMDM2NyA2NTUzNSBmDQowMDAwMDAwMzY4IDY1NTM1IGYNCjAwMDAwMDAz
NjkgNjU1MzUgZg0KMDAwMDAwMDM3MCA2NTUzNSBmDQowMDAwMDAwMzcxIDY1NTM1IGYNCjAwMDAw
MDAzNzIgNjU1MzUgZg0KMDAwMDAwMDM3MyA2NTUzNSBmDQowMDAwMDAwMzc0IDY1NTM1IGYNCjAw
MDAwMDAzNzUgNjU1MzUgZg0KMDAwMDAwMDM3NiA2NTUzNSBmDQowMDAwMDAwMzc3IDY1NTM1IGYN
CjAwMDAwMDAzNzggNjU1MzUgZg0KMDAwMDAwMDM3OSA2NTUzNSBmDQowMDAwMDAwMzgwIDY1NTM1
IGYNCjAwMDAwMDAzODEgNjU1MzUgZg0KMDAwMDAwMDM4MiA2NTUzNSBmDQowMDAwMDAwMzgzIDY1
NTM1IGYNCjAwMDAwMDAzODQgNjU1MzUgZg0KMDAwMDAwMDM4NSA2NTUzNSBmDQowMDAwMDAwMzg2
IDY1NTM1IGYNCjAwMDAwMDAzODcgNjU1MzUgZg0KMDAwMDAwMDM4OCA2NTUzNSBmDQowMDAwMDAw
Mzg5IDY1NTM1IGYNCjAwMDAwMDAzOTAgNjU1MzUgZg0KMDAwMDAwMDM5MSA2NTUzNSBmDQowMDAw
MDAwMzkyIDY1NTM1IGYNCjAwMDAwMDAzOTMgNjU1MzUgZg0KMDAwMDAwMDM5NCA2NTUzNSBmDQow
MDAwMDAwMzk1IDY1NTM1IGYNCjAwMDAwMDAzOTYgNjU1MzUgZg0KMDAwMDAwMDM5NyA2NTUzNSBm
DQowMDAwMDAwMzk4IDY1NTM1IGYNCjAwMDAwMDAzOTkgNjU1MzUgZg0KMDAwMDAwMDQwMCA2NTUz
NSBmDQowMDAwMDAwNDAxIDY1NTM1IGYNCjAwMDAwMDA0MDIgNjU1MzUgZg0KMDAwMDAwMDQwMyA2
NTUzNSBmDQowMDAwMDAwNDA0IDY1NTM1IGYNCjAwMDAwMDA0MDUgNjU1MzUgZg0KMDAwMDAwMDQw
NiA2NTUzNSBmDQowMDAwMDAwNDA3IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDEw
Mzg2OCAwMDAwMCBuDQowMDAwMTA0NDc0IDAwMDAwIG4NCjAwMDAxODY5OTcgMDAwMDAgbg0KMDAw
MDE4NzI2MyAwMDAwMCBuDQowMDAwMTg3ODk0IDAwMDAwIG4NCjAwMDAyNTk4NTcgMDAwMDAgbg0K
MDAwMDI2MDQyMSAwMDAwMCBuDQowMDAwMjYwNjkzIDAwMDAwIG4NCjAwMDAzMjAxNDkgMDAwMDAg
bg0KMDAwMDMyMDQzNSAwMDAwMCBuDQowMDAwMzg2MDk4IDAwMDAwIG4NCjAwMDAzODYzNTAgMDAw
MDAgbg0KMDAwMDM5Mzc5MSAwMDAwMCBuDQowMDAwMzk0MDkyIDAwMDAwIG4NCjAwMDA0MDQwMTEg
MDAwMDAgbg0KMDAwMDQwNDA1NSAwMDAwMCBuDQowMDAwNDA0MzAxIDAwMDAwIG4NCjAwMDA0MDQ1
MzEgMDAwMDAgbg0KMDAwMDQwNDc3MyAwMDAwMCBuDQowMDAwNDA1MTEzIDAwMDAwIG4NCjAwMDA0
NDgxNzQgMDAwMDAgbg0KMDAwMDQ0ODI4NSAwMDAwMCBuDQp0cmFpbGVyDQo8PC9TaXplIDQzMC9S
b290IDEgMCBSL0luZm8gMTU0IDAgUi9JRFs8MzlFQ0FBN0ZEQzU0QzM0RDgzNzgyQ0VFMDBBRTQz
QjY+PDM5RUNBQTdGREM1NEMzNEQ4Mzc4MkNFRTAwQUU0M0I2Pl0gPj4NCnN0YXJ0eHJlZg0KNDQ5
NDc0DQolJUVPRg0KeHJlZg0KMCAwDQp0cmFpbGVyDQo8PC9TaXplIDQzMC9Sb290IDEgMCBSL0lu
Zm8gMTU0IDAgUi9JRFs8MzlFQ0FBN0ZEQzU0QzM0RDgzNzgyQ0VFMDBBRTQzQjY+PDM5RUNBQTdG
REM1NEMzNEQ4Mzc4MkNFRTAwQUU0M0I2Pl0gL1ByZXYgNDQ5NDc0L1hSZWZTdG0gNDQ4Mjg1Pj4N
CnN0YXJ0eHJlZg0KNDU4MjM1DQolJUVPRg==
--001636d34df35e9f2b047a2cad68--

From charriesun@gmail.com  Mon Dec  7 17:26:54 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4F10B3A672F for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 17:26:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.072
X-Spam-Level: 
X-Spam-Status: No, score=-2.072 tagged_above=-999 required=5 tests=[AWL=0.526,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22+00tAmiPpQ for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 17:26:53 -0800 (PST)
Received: from mail-vw0-f184.google.com (mail-vw0-f184.google.com [209.85.212.184]) by core3.amsl.com (Postfix) with ESMTP id 1D9B63A68F9 for <lisp@ietf.org>; Mon,  7 Dec 2009 17:26:53 -0800 (PST)
Received: by vws14 with SMTP id 14so2395045vws.32 for <lisp@ietf.org>; Mon, 07 Dec 2009 17:26:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=HHEn5tk8JIx7Dy5M+3v2ivFJY92DMo6smFfPX10lgHE=; b=iDQ/1IlQDo1XTGC8apuJdfk7n6Nq1O8HZqrRjsH316EWEw2h/Ihl3+HPxnHQiIMXb+ w+8pKSFMrrLo0Z+NqxobPZibcCg1i147KX72ooEZxVy5GK2qwNiumk2c5SjvaEtpkWIQ r1BYYYRvoGCh/FPZOFY96bBzw/GhHMudha6fU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=Pqn1/k6N2HeS1uO/HcDPhLYyVU1NjTCul4tfwkMv0M4NDhKLvSCPFY80IsGGglM6gg t74k/2oUJTIa/6Exclo+8UVOIaj9KNfmuWI628zNOYywtuK4x9H3CXKD+QCBQgj/MY9i D3oEW5tamXfCRtedB6J/TUdo82oEk0Ga0OB0I=
MIME-Version: 1.0
Received: by 10.220.128.1 with SMTP id i1mr8639537vcs.87.1260235598568; Mon,  07 Dec 2009 17:26:38 -0800 (PST)
In-Reply-To: <4B1D1BFE.6040309@ac.upc.edu>
References: <mailman.32.1260043203.5501.lisp@ietf.org> <4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com> <4B1BE583.2010705@ac.upc.edu> <4B1C6D19.4080404@firstpr.com.au> <4B1D07DE.5050301@ac.upc.edu> <tslpr6qeuhu.fsf@mit.edu> <4B1D1BFE.6040309@ac.upc.edu>
Date: Tue, 8 Dec 2009 09:26:38 +0800
Message-ID: <4eb512450912071726q3c7deeefw3110de46802ec2@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: Florin Coras <fcoras@ac.upc.edu>
Content-Type: multipart/alternative; boundary=001636e1e82e2f9bdf047a2d7793
Cc: jnc@mercury.lcs.mit.edu, Robin Whittle <rw@firstpr.com.au>, lisp@ietf.org
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 01:26:54 -0000

--001636e1e82e2f9bdf047a2d7793
Content-Type: text/plain; charset=ISO-8859-1

2009/12/7 Florin Coras <fcoras@ac.upc.edu>

>  Sam Hartman wrote:
> >>>>>> "Florin" == Florin Coras <fcoras@ac.upc.edu> writes:
> >>>>>>
> >     >>
> >     Florin> It seems that you are ignoring the ITR cache. If you read
> >     Florin> Luigi's [1] you will see that cache misses are quite
> >     Florin> infrequent. Moreover we confirmed his results. So in this
> >     Florin> light I think one could say that more than 95 times in 100
> >     Florin> an application will get a response than not. OK, the trace
> >     Florin> was from UCL but if someone provides a trace from an ISP's
> >     Florin> border router we will run the experiment again a come up
> >     Florin> with a number :) for the cache miss.
> >
> > This seems like an important result (and thanks for sending me a
> > pointer; I joined late enough I didn't see this)
> > However That's only one of the important traffic patterns.  I think we
> > also need to examine the hit rate for servers sending responses assuming
> > I'm running a server at a LISP-enabled site and also examine the
> > application impact of both the client and server running LISP.
> >
> Agreed but I don't think the WG has reached consensus regarding
> gleaning? At least the issue #8 from the tracker seems still open. Thus
> the questions: is gleaning going to be used in combination with a
> Map-Request or xTRs are not supposed to use it?
> Still there are the corner cases(?) when the server domain egress path
> is different from the ingress one relative to client.
>

Yes, i think it is the corner case (you mentioned) as well as security
concerns that we may not use gleaning. When a customer sends a packet to
another it certainly wants the remote ITR to know all its ETRs when the
remote ITR returns packets, and thus to implement traffic engineering.


>
> Florin
>

--001636e1e82e2f9bdf047a2d7793
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br><br>
<div class=3D"gmail_quote">2009/12/7 Florin Coras <span dir=3D"ltr">&lt;<a =
href=3D"mailto:fcoras@ac.upc.edu">fcoras@ac.upc.edu</a>&gt;</span><br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>
<div></div>
<div class=3D"h5">Sam Hartman wrote:<br>&gt;&gt;&gt;&gt;&gt;&gt; &quot;Flor=
in&quot; =3D=3D Florin Coras &lt;<a href=3D"mailto:fcoras@ac.upc.edu">fcora=
s@ac.upc.edu</a>&gt; writes:<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt; =A0 =A0 &g=
t;&gt;<br>
&gt; =A0 =A0 Florin&gt; It seems that you are ignoring the ITR cache. If yo=
u read<br>&gt; =A0 =A0 Florin&gt; Luigi&#39;s [1] you will see that cache m=
isses are quite<br>&gt; =A0 =A0 Florin&gt; infrequent. Moreover we confirme=
d his results. So in this<br>
&gt; =A0 =A0 Florin&gt; light I think one could say that more than 95 times=
 in 100<br>&gt; =A0 =A0 Florin&gt; an application will get a response than =
not. OK, the trace<br>&gt; =A0 =A0 Florin&gt; was from UCL but if someone p=
rovides a trace from an ISP&#39;s<br>
&gt; =A0 =A0 Florin&gt; border router we will run the experiment again a co=
me up<br>&gt; =A0 =A0 Florin&gt; with a number :) for the cache miss.<br>&g=
t;<br>&gt; This seems like an important result (and thanks for sending me a=
<br>
&gt; pointer; I joined late enough I didn&#39;t see this)<br>&gt; However T=
hat&#39;s only one of the important traffic patterns. =A0I think we<br>&gt;=
 also need to examine the hit rate for servers sending responses assuming<b=
r>
&gt; I&#39;m running a server at a LISP-enabled site and also examine the<b=
r>&gt; application impact of both the client and server running LISP.<br>&g=
t;<br></div></div>Agreed but I don&#39;t think the WG has reached consensus=
 regarding<br>
gleaning? At least the issue #8 from the tracker seems still open. Thus<br>=
the questions: is gleaning going to be used in combination with a<br>Map-Re=
quest or xTRs are not supposed to use it?<br>Still there are the corner cas=
es(?) when the server domain egress path<br>
is different from the ingress one relative to client.<br></blockquote>
<div>=A0</div>
<div>Yes, i think it is the corner case (you mentioned)=A0as well as=A0secu=
rity concerns that we may not use gleaning. When=A0a customer sends a packe=
t to another it certainly wants the remote ITR=A0to know all its ETRs when =
the remote ITR returns packets, and thus to=A0implement traffic engineering=
. </div>

<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><font color=3D"#888888"><br>Flor=
in<br></font></blockquote></div><br>

--001636e1e82e2f9bdf047a2d7793--

From charriesun@gmail.com  Mon Dec  7 17:37:12 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A243C3A693D for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 17:37:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.137
X-Spam-Level: 
X-Spam-Status: No, score=-2.137 tagged_above=-999 required=5 tests=[AWL=0.461,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zl+sAtyiT85i for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 17:37:11 -0800 (PST)
Received: from mail-vw0-f184.google.com (mail-vw0-f184.google.com [209.85.212.184]) by core3.amsl.com (Postfix) with ESMTP id 9902E3A68F9 for <lisp@ietf.org>; Mon,  7 Dec 2009 17:37:11 -0800 (PST)
Received: by vws14 with SMTP id 14so2397693vws.32 for <lisp@ietf.org>; Mon, 07 Dec 2009 17:36:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=qLlA3ua3mwfg4CLawmWLXaEW1/KLFfWSWsxlu4Zm1FM=; b=aNEAIk2kunDnAVosJozcKtx8jpOf3Br7u25ckOWXuzqAmaESQPz5PFImTQmjBILKf7 YoSSk/zs2pWGJlzn7A7t5q609Tnd1Xuq3DlGHBZHsEYtnnwjndJuG+Dpc4qffjpqzIfE HmbrBCb9wODlg2sAv0oo9jw8axoyugoaghljM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=NOwm9HFHJ/HTng7uAlDacLnnFvyEL17jbcVV3mrhBF2qZLaYMqjQdPxX/3nMysyihK MgOrrrVzu5vy+oXp/gE10gbP1K/qiW4ZYKYvSiiHR81EvlQ9mi+e0FhV/hVDzF9++2Pr 656BFNhEwkaFjyq0ZKekOumaC13qvLxHEt0sY=
MIME-Version: 1.0
Received: by 10.220.128.1 with SMTP id i1mr8641591vcs.87.1260236217521; Mon,  07 Dec 2009 17:36:57 -0800 (PST)
In-Reply-To: <tslmy1udc32.fsf_-_@mit.edu>
References: <mailman.32.1260043203.5501.lisp@ietf.org> <4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com> <4B1BE583.2010705@ac.upc.edu> <4B1C6D19.4080404@firstpr.com.au> <4B1D07DE.5050301@ac.upc.edu> <tslpr6qeuhu.fsf@mit.edu> <4B1D1BFE.6040309@ac.upc.edu> <tslmy1udc32.fsf_-_@mit.edu>
Date: Tue, 8 Dec 2009 09:36:57 +0800
Message-ID: <4eb512450912071736w31567991y758809c900439258@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: Sam Hartman <hartmans-ietf@mit.edu>
Content-Type: multipart/alternative; boundary=001636e1e82e141822047a2d9c08
Cc: jnc@mercury.lcs.mit.edu, Robin Whittle <rw@firstpr.com.au>, lisp@ietf.org
Subject: Re: [lisp] Gleaning and research assumptions
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 01:37:12 -0000

--001636e1e82e141822047a2d9c08
Content-Type: text/plain; charset=ISO-8859-1

2009/12/7 Sam Hartman <hartmans-ietf@mit.edu>

> My position as an individual is that data plane gleaning is never
> acceptable on the internet from a security standpoint.
>
> I think we can make control-plane gleaning (including map reply in map
> request) secure enough by having the mapping system validate the reply
> record as it transits the mapping system.

Is it a consensus that a reply should go through the mapping system to the
request ITR? I think it would cause large delay and increase heavy loads on
the mapping system. Do I miss something?


> Doing so will end up building
> a fair bit of intelligence into the mapping system--certainly more than
> a simple relay network.
>
> (I'm happy to go into more details about why these are my opinions--was
> simply trying to state my personal opinion in terms of what research
> assumptions I personally would find most useful.)
>
>
> Put another way, the less gleaning we get away with while still
> maintaining the performance we need, the better security we get.
>

--001636e1e82e141822047a2d9c08
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br><br>
<div class=3D"gmail_quote">2009/12/7 Sam Hartman <span dir=3D"ltr">&lt;<a h=
ref=3D"mailto:hartmans-ietf@mit.edu">hartmans-ietf@mit.edu</a>&gt;</span><b=
r>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">My position as an individual is =
that data plane gleaning is never<br>acceptable on the internet from a secu=
rity standpoint.<br>
<br>I think we can make control-plane gleaning (including map reply in map<=
br>request) secure enough by having the mapping system validate the reply<b=
r>record as it transits the mapping system.=A0=A0</blockquote>
<div>Is=A0it a consensus that=A0a reply=A0should go through the mapping sys=
tem to the request ITR? I think=A0it would cause large delay and increase h=
eavy loads on the mapping system.=A0Do I miss something?</div>
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Doing so will end up building<br=
>a fair bit of intelligence into the mapping system--certainly more than<br=
>
a simple relay network.<br><br>(I&#39;m happy to go into more details about=
 why these are my opinions--was<br>simply trying to state my personal opini=
on in terms of what research<br>assumptions I personally would find most us=
eful.)<br>
<br><br>Put another way, the less gleaning we get away with while still<br>=
maintaining the performance we need, the better security we get.<br></block=
quote></div><br>

--001636e1e82e141822047a2d9c08--

From rw@firstpr.com.au  Mon Dec  7 21:28:57 2009
Return-Path: <rw@firstpr.com.au>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D62D03A680A for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 21:28:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.387
X-Spam-Level: 
X-Spam-Status: No, score=-0.387 tagged_above=-999 required=5 tests=[AWL=-0.896, BAYES_05=-1.11, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327,  J_CHICKENPOX_43=0.6, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id huGBTe7MzQKk for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 21:28:55 -0800 (PST)
Received: from gair.firstpr.com.au (gair.firstpr.com.au [150.101.162.123]) by core3.amsl.com (Postfix) with ESMTP id 42CB43A67B4 for <lisp@ietf.org>; Mon,  7 Dec 2009 21:28:53 -0800 (PST)
Received: from [10.0.0.6] (wira.firstpr.com.au [10.0.0.6]) by gair.firstpr.com.au (Postfix) with ESMTP id 4D5D1175B94; Tue,  8 Dec 2009 16:28:41 +1100 (EST)
Message-ID: <4B1DE404.90601@firstpr.com.au>
Date: Tue, 08 Dec 2009 16:28:36 +1100
From: Robin Whittle <rw@firstpr.com.au>
Organization: First Principles
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: lisp@ietf.org
References: <mailman.32.1260043203.5501.lisp@ietf.org>	<4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com>	<4B1BE583.2010705@ac.upc.edu> <4B1C6D19.4080404@firstpr.com.au> <4B1D07DE.5050301@ac.upc.edu>
In-Reply-To: <4B1D07DE.5050301@ac.upc.edu>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: Charrie Sun <charriesun@gmail.com>
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 05:28:57 -0000

Hi Florin,

You wrote:

> It seems that you are ignoring the ITR cache. If you read Luigi's [1]
> you will see that cache misses are quite infrequent. Moreover we
> confirmed his results. So in this light I think one could say that more
> than 95 times in 100 an application will get a response than not. OK,
> the trace was from UCL but if someone provides a trace from an ISP's
> border router we will run the experiment again a come up with a number
>  :)  for the cache miss.

Your predictions depends entirely on the traffic patterns the ITR has
been handling.

If there are hundreds of millions of EIDs then the chance that the
ITR has recently received the mapping for each EID is remote.  So the
initial packet delay/drop problem would be quite frequent.


> The arrangement at the higher levels of LISP+ALT is and probably will
> be, for the time being, debatable. I would argue that only the organic
> growth of a possible LISP internetwork will show how the bit masks will
> look like. In the meantime we do guesswork.

Yes - this seems to me like an inadequate approach when designing an
upgrade to the Net, which is supposed to *solve* scaling problems and
also scale to hundreds of millions of EIDs or more.

The test network will never be anything like the size of a full-scale
deployment.  Rather than relying on experience with this, we need to
anticipate all the scaling problems of full-scale 10^9 etc. EID
deployment and solve them.


>> While in practice there would probably be some centralization of the
>> physical locations of the highest level ALT routers, such as in North
>> America, to be properly scalable the ALT design needs to cope with
>> the ALT routers at all levels being pretty much randomly distributed
>> around the Earth, or at least those parts of the Earth with Internet
>> infrastructure.
>>
>> This is because the organisations which run them, each somehow being
>> responsible for a part of the ALT address space, should be assumed to
>> have their facilities pretty much randomly distributed around the Net.

> I agree that the organizations will be randomly spread across the
> Internet but I don't see your second idea following from the first.
> Those organizations (and this is my guesswork) would be responsible for
> certain EID-prefixes and those prefixes have certain "geographical
> locality". In other words the prefixes are not expected to be
> "continentally dispersed".

I would like to see some detailed discussion of this from the
LISP-ALT designers.

I agree that the distribution would probably not be completely
random.  My argument is that for the system to scale well, it needs
to scale with arbitrary arrangements of who is responsible for each
prefix and where they run their ALT routers.

If the scalability of the ALT network depends on assumptions about
where the ALT routers will be located, I would like to see explicit
statements of these assumptions and debate about how realistic these
are in a full-scale deployment.


>> So a GRE tunnel between one ALT router and the next - either a mesh
>> across the same level, or a link from one level to the another -
>> would physically be carried via multiple Internet routers and data
>> links.  This would often be a long physical length, involving a dozen
>> or so routers and one or more trans-oceanic cables.
>>
>> Just because the ALT network in its simplest form can be depicted by
>> a neat diagram, doesn't mean that the path-lengths from one ALT
>> router to the next will be short.  Typically, they will be long,
>> because typically, the whole purpose of LISP or the other core-edge
>> separation schemes is to make it easy to use EID address space
>> anywhere in the Net.  So the LISP-ALT design must assume that ALT
>> routers, or the locations of the authoritative query servers (ETRs
>> for non-mobile LISP) are going to be randomly physically distributed.

> This is a worst case scenario and I think it would be too much to call
> it typical.

I think that it would be common enough that the design should scale
well even with random distributions.

Again, if scaling depends on some non-random physical placement of
ALT routers, I would like to see clear statements of what the
placement requirements are.


>> However, the ALT network should scale to cope well with hundreds of
>> millions, to billions, of EIDs.  In IPv4 this means most of them will
>> be /30, /31 or /32.

> This is to be expected with IPv6. Are we to allocate the remaining 2 and
> something billion addresses from the IPv4 pool to mobile devices? 

Probably not, but we can't rule out being stuck with IPv4
indefinitely, and there being very large numbers (a billion or so) of
EID prefixes - where most of them are for one, two or a handful of IP
addresses.  Many of these might be for mobile devices.  I doubt that
there will ever be more than 10^7 non-mobile networks which are
sufficiently motivated to achieve portability or multihoming to get
two physical links to two ISPs.  (Although a second wireless link
could be very inexpensive and easy to install.)

In principle, a core-edge separation scheme could devote a large part
of the available 3.7 billion IPv4 addresses to EID space.

If the ALT network can't cope with this, then how could it cope with
IPv6 with 10^9 or 10^10 EIDs?   There are other techniques, without
ALT's delay and scaling problems, which would scale without problems
if we don't need such numbers of EIDs.


> Notice that we are talking about very different EID pools and
> hierarchy sizes. For IPv4 the hierarchy is considerably smaller. We
> can't use IPv6 hierarchy size arguments for IPv4.

I agree.  Whatever the span of bits between the fully meshed top of
the ALT hierarchy and the longest length of EID prefixes, the ALT
network has to use multiple levels aggregate EID prefixes.  The more
EID prefixes, the more levels, considering each ALT router has some
limit to the number of GRE tunnels and BGP neighbours it can handle.

The lowest level of aggregation may well be Map Servers, which is
good.  Map Servers don't do GRE and BGP to ETRs, and I guess they
don't do it to their upstream ALT routers either.

Still, there is a huge task of aggregation, while trying to minimise
the maximum and typical physical path lengths taken by the map
requests, and while trying to make the whole thing robust against
link and router failure.


>> But ALT needs to scale to hundreds of millions, and ideally billions
>> of EIDs.  If ALT can't scale to this, then there's no point to it at
>> all.  The sole advantage of the ALT (or CONS or TRRP) decentralised,
>> global, mapping query server system is that no single device needs to
>> handle the whole mapping database.
>>
>> I argue that even the largest conceivable mapping database, of 10
>> billion EIDs each with 100 bytes or so, is perfectly feasible to
>> transport the database to, and store it within, many single devices.
>>  This is a terabyte and it fits on a consumer hard drive today.  APT
>> and Ivip involve hundreds of thousands of local query servers which
>> can do this.
>>
>> Even if it is argued that it is impossible or undesirable to have any
>> single device, much less tens of thousands of them, store the entire
>> mapping database of 107 EIDs, it is still true that APT needs to
>> scale to some largish number of EIDs, such as 100M to 1B.

> Are you speaking about EIDs or EID-prefixes here?

EID prefixes.


>> If LISP is not required to scale to such numbers of EIDs, then it
>> would make sense to use NERD, since an individual ITR can easily
>> store 100M EIDs.  The bandwidth requirements for updating the ITR
>> would not be a significant problem in the scheme of things by the
>> time such numbers of EIDs are used.
>> So let's assume at least 108 EIDs, and ideally 109 or 1010 - and
>> consider the structure of the ALT network in IPv6.
>>
>> I assume the longest EID would be a /64.  Wherever the top level of
>> the ALT hierarchy is, such as /8 or /12, this is a lot of bits to
>> span.   Many parts of the address space will not be EIDs, but the
>> parts which are will collectively contain vast numbers of EIDs.
>>
>> Due to the portability which is a requirement of any scalable mapping
>> solution, we must design for a case where there is little or no
>> discernible relationship between the EID address and the topological
>> location of the ETR which is authoritative for this EID's mapping.

> The ETR announces the EID-prefix (therefore the EID address) so they are
> topologically the same. I suppose you wanted to say that: when a company
> decides to move from one place to another it should be able to reuse its
> PI space. Therefore there is no topological relation between the ETR and
> the first LISP+ALT aggregating router? 

Exactly.


> I used ALT router and not
> Map-Server because it is not (at least for me) certain where the
> Map-Server resides. If it belongs to the same AS as the ETR then you
> would argue that there will be no topological relation between the ETR
> and the first LISP+ALT router. 

In general, there will never be any topological relationship between
the ETR which handles a given EID prefix and the lowest level ALT
router which aggregates that prefix.  This is because the whole
purpose of a core-edge separation scheme such as LISP is to make EID
prefixes completely portable between ISPs - any ISP in the world.

If the MS is part of the ISP, then the same applies.  Lets' say I
have an EID prefix of 44.55.66.16/20 and I am using two ISPs in
Melbourne Australia.  Both have MSes and each of my ETRs is either in
each of the ISPs, or is at my site and links to those ISPs.  The ETR
for ISP-A communicates with the MS of ISP-A and likewise for the
other ETR for ISP-B and its MS.

The location of the ISP and MS are not important to the fact that
somewhere in the world, there is one ALT router which is the first
level aggregation point for some prefix, such as 44.55.64.00/12 or
whatever, in to which my EID prefix fits.

>From a LISP-ALT design perspective, wherever that ALT router is, the
system must work well no matter where my one or more ETRs are which
are the authoritative query server for EID prefixes this router is
aggregating.

This is assuming a single ALT router.  The LISP designers are yet to
propose how the ALT network would be structured to cope with failures
- but there needs to be some other ALT router, somewhere physically
and topologically different from this first ALT router, to which my
ETRs (maybe via MSes) can register and so receive map requests.


> On the other hand if the MS is part of
> the ALT then there would be no relationship between the ETR and the MS.
> Agreed. But how often do you expect a company to move from Europe to
> North America and decide they still want to use the same EID-prefix?

All the time if this is a mobile device - and LISP is now supposed to
support mobility, though mobility is out of scope in this WG.

In terms of using EID prefixes in ISPs all over the world, I
understand this is a goal of LISP and the other core-edge separation
schemes.  So I could get a /24 of EID space and split it up as I
wish, including into256 /32s, and use each such EID prefix in any ISP
anywhere in the world.  I might want to do this to run a bunch of
branch offices or for many other purposes.

If LISP-ALT is not meant to work well with completely scattered
points of connection for EID prefixes, then there needs to be a
specification for whatever restrictions must be followed.


> Just as a side note, if an AS decides to use another upstream provider
> the topological relation between the ETR, MS and the first ALT router
> says the same. 

I understand you mean something like this, in the scenario where the
MS is close to the ALT router for the EID prefix in question:

  If an end-user network (which uses LISP EID space) remains in the
  same physical location, but decides to use another ISP, then
  this involves no change in topological relationships between the
  ETR, MS and lowest level ALT router.

Assuming the second ISP is located topologically similarly to the
first, then the ETR's position in the topology won't change much.

"AS" means end-user network with an Autonomous System number.  As far
as I know, end-user networks get an AS so they can firstly gain some
PI space and secondly so they can advertise it in the DFZ.

While it may be possible for an end-user network with an AS and PI
space to convert that space to EID space under LISP, my understanding
of the goal of all core-edge separation schemes is that end-user
networks can get their own EID space and use it for portability,
multihoming and inbound TE, without advertising it in the DFZ.

Maybe the end-user network gets this space from an RIR, in which case
maybe they need an AS.

However, when the system scales to a billion or more EIDs, belonging
to a similar number of end-user networks (most of them cell-phones)
then administratively these networks clearly won't need to get an AS
number.


> And this is the portability, of PI address space,  SPs
> want today but it seems that its implementation is filling today's
> routing tables.

Indeed.


>> The ALT designers have never proposed how they would solve these
>> problems.

> The ALT designers should be better at answering this than me.

OK.

>> I think ALT or any other global query server approach is a
>> non-starter because the delays it causes will make it impossible to
>> have the scheme adopted widely enough on a voluntary basis.  The
>> initial packet delay problem, due to the global nature of the query
>> system made much worse by the "long-path" problem of GRE links often
>> being geographically very long, means that ALT fails to meet
>> constraint 9 of:
>>
>>    http://www.firstpr.com.au/ip/ivip/RRG-2009/constraints/

> Again you are ignoring the ITR cache. Indeed there are cases when the
> delay can be very long and the responsiveness of the user applications
> will have to suffer but that is why the LISP+ALT topology needs to be
> carefully designed. "Long-path" problems might be alleviated. At least,
> hopefully, the "long-paths" will reside within one continent.

The long paths may reside in a single continent, but a great deal of
Internet communication crosses between continents.  It is possible
that if the sending host and the destination ETR are in the one
continent that the path between the ITR and the ETR, up and down the
ALT hierarchy, will be in the one continent.

However the routing scaling solution needs to be highly attractive
even when the sending and receiving hosts are in different
continents.  If even a small fraction of initial packets are delayed
or dropped, this will make it very hard to have the solution widely
enough adopted on a voluntary basis.  ALT is competing with other
solutions which do not have this initial packet drop/delay problem.

I have been raising these problems of long paths and difficulties
structuring the ALT network for robustness while reducing path
lengths since ALT was announced, in November 2007:

  http://www.ietf.org/mail-archive/web/rrg/current/msg00554.html


>>> It can't be assumed that ALT routers at a certain level would all be
>>> in the same geographical location.  The whole idea of a routing
>>> scaling solution is to make EID space equally usable in any location
>>> in the Net.  This means there are no particular locations where an
>>> ALT router could be close to the ETRs which are authoritative for the
>>> EIDs whose space the router is aggregating.
>>>
>>> You could put all the ALT routers for the 55.0.0.0/8 section of EID
>>> space close together, such as in Shanghai, Los Angeles or London.
>>> That would work fine between these routers, but that means they can't
>>> be close to most of the locations where the ETRs are located which
>>> are authoritative for the millions of EIDs in this range.

> But the ALT tree under 55/8 will be on the same continent therefore the
> latencies are expected to be small. 

There's nothing in the current IDs or in anything I recall the LISP
designers writing about the ALT structure which indicates that all
ALT routers under an IPv4 /8 would be on the one continent.

I agree this would make sense, but who is going to be running these
routers?  The address space is already significantly scattered
between continents.  Within a single /8, the space can be, and often
is, used in any location.

Perhaps it could be mandated as part of the ALT specification that
the ALT network meshes fully at some level XX bits and that the ALT
routers for each such prefix are all on the one "continent" or
whatever.  (But how would this be made robust?  That requires
geographic diversity.)

Then, there are effectively 2^XX clusters of ALT routers, with the
routers at the top of each cluster fully meshed with all the top
routers of the other clusters.   This would significantly reduce
worst-case and typical paths, compared to a random distribution.

The greater the value of XX, the less trouble there is with each top
ALT router being overloaded with map requests - but the more
difficulty there is in meshing them all together.

However, there would still be a global path for the map request to
travel when the sending and receiving hosts (and therefore the ITR
and ETR) are on opposite sides of the Earth.

At present I can send a packet to Iceland from Australia and it goes
straight there - straight as the physical topography allows, subject
to how the DFZ routers have organised their paths.

With LISP ALT, unless my ITR happened to have cached the mapping for
the destination host's EID prefix (which is highly unlikely with
hundreds of millions or EID prefixes) my ITR's map reply traverses
the ALT network and crosses the Pacific, North America and probably
goes to London before heading west again to Iceland.  The map reply
follows the same path back to my ITR.  Then, when my host sends
another such packet (the first one or more was dropped by the ITR)
after the mapping arrives, that packet will go via the ETR to
Iceland.  Then, assuming my host is on EID space, the host in Iceland
has to play the same game with its ITR and my ETR.

So what is currently:

   A ==========================================> B
   A <========================================== B

becomes much more complex, much slower, and much more prone to packet
loss with LISP ALT.

ALT involves both hosts having to resend the initial packet after the
mapping arrives at the ITR, and the mapping lookup stuff at least
triples the total time for the initial exchange to take place.  It
will actually be longer than this, since the sending host shouldn't
fire out initial packets ten times a second so one is sent within
100msec of the ITR getting the mapping.  The sending host has no idea
whether the ITR has the mapping or how long it would take to get it.

So with the mapping stuff as "---->"

 A ==> ITR-A drops it
       ITR-A -----(via potentially long ALT path)---> ETR-B
       ITR-A <----(direct via the Net)--------------- ETR-B
  (variable delay, waiting for A to send another packet)
 A ==> ITR-A========================================> ETR-B ==> B
                                           dropped by ITR-B <==  B
       ETR-A <----(via potentially long ALT path)---- ITR-B
       ETR-A -----(direct via the Net)--------------> ITR-B
  (variable delay, waiting for B to send another packet)
 A <== ETR-A========================================= ITR-B <== B

So there are four extra "cross the Earth" delays - which will be
longer still if the ALT network is not structured to avoid
significant extra paths, plus too variable retry times.

This is for A knowing B's address.  If A has to do a DNS lookup, and
the DNS server for B is on EID space too (as it may well be, since
end-user networks may run their own DNS), then the same process would
occur for the DNS query to B's DNS server.  (However, this may alter
the bottom part of the chart above, if the DNS server used the same
ITR as B, in which case ITR-B would already have mapping for A's EID
by the time it received the B ==> A traffic packet.)


> When an EID is mobile the latency
> from its position to the MapServer would be considerable but again this
> is for a mobile user and only for the first packet. When you say that
> the ALT routers responsible for the 55/8 can't be close to the ETRs
> announcing EID-prefixes in that range do you expect that an ETR
> (together with all the network "behind it") will move to a new continent?

Sure - the whole idea is to be able to put EID address space in any
ISP in the world, and to split it up as finely as the end-user
network desires.  Mobility and branch offices are the most obvious
examples.

If LISP-ALT isn't supposed to support this, then I think there needs
to be a specification of its limitations.


> As an example for latency within one continent: the *RTT* from Spain and
> Romania to lisp.ripe.net (193.0.0.170) is 58ms and 50ms. The computers I
> just used are in two technical universities not the border routers of their
> ASes. 

If ALT delayed initial packets by 50ms, I think that would not be a
problem.

However, it will add the following delays, assuming both hosts are on
EID addresses, which we should assume for wide enough adoption to
solve the routing scaling problem:

  1 - As per the above diagram, at least twice the physical delay
      due to the ALT traversal of the request packet and the Internet
      traversal of the reply.

  2 - The variable delay time between the ITR getting the mapping and
      the host sending another packet.  (Otherwise the ITR has to
      buffer packets and send one or more whenever the mapping
      arrives - and by then, the older packets may be more trouble
      than they are worth.)

  3 - Sometimes, delays due to loss of request or reply packets, with
      the sending host and/or the ITR having to time out so a second
      map request packet is sent.

>>> Nor does it mean that the top router in this branch is going to be
>>> close to the other /8 ALT routers at the top level.

> Are you expecting to see /8 responsible LISP+ALT routers connected on
> DSL links or well provisioned in the global hierarchy? Dino has reported
> a RTT of 300ms from California to Amsterdam (at RIPE) where hist
> Map-Server resides.

I assume ALT routers would be on fibre connections in data centres.

Melbourne to (I assume) the UK (www.direct.gov.uk) is about 360ms or
more RTT, not counting DSL at this end, via Los Angeles, the
Netherlands and Germany.


>>> Before anyone thinks they can simulate the ALT network, they need to
>>> decide its structure, for a given number of EIDs, in either IPv4 or
>>> IPv6.  This is all guesswork, as far as I know, since the ALT
>>> designers have never given detailed examples of how a full scale
>>> production ALT network would be structured.

> Agreed. There is no agreement about how the ALT topology should look
> like but our experiment was meant to test one such possible topology. We
> felt it would provide the best results in IPv4 context and we drew part
> of that conclusion from the opinions expressed on this mailinglist
> (including yours  :)  ). 

OK - thanks!

> Also it does take into account the current IPv4
> deployment and measured latencies in the Internet (see iPlane project).
> Again, our topology is *not* the best (and you may improved it in
> certain ways but we couldn't model those improvements). But the results
> obtained by simulating traffic over it give us an approximation of what
> the Internet latencies would be if LISP with IPv4 EIDs and LISP+ALT as
> mapping system were to be deployed today.

OK.


>>> Further discussion and a diagram of the "long-path problem" is at:
>>>
>>>   http://www.firstpr.com.au/ip/ivip/lisp-links/#critiques
>>>   http://www.antd.nist.gov/~ksriram/strong_aggregation.pn
>   
> Relative to this last png. As far as I know IANA allocates /8 to the 5
> RIRs. Therefore my question: is it possible to have the /8 in North
> America the /12 in Europe and the /21 in Asia?

As far as I know, just because an RIR gives some space to an
organisation does not mean the organisation needs to use that space
in any particular region.

I think that if a routing scaling solution makes assumptions about
where its devices need to be with respect to each other, to achieve
acceptable scaling and performance, than this needs to be fully
specified.


> Also, this discussion is relative to the current IPv4 deployment which
> some might argue is chaotic but if IPv6 were used for the EID space I
> suppose we could do a better job allocating it (maybe I'm just naive).

I think it would make sense to have certain prefixes of IPv6 space
just for EID space.  However, this would be for ease of
administration and debugging - it would probably not be best to have
a scheme which relied on such an assignment unless there were
compelling reasons to do so.


> Furthermore, in this context, because I noticed you raised the question
> about portability, (I'm repeating one of my questions) do you think it
> is to be expected that an AS would move with its whole EID space to
> another continent? How often?

I think a good core-edge separation scheme should support EIDs being
used anywhere - and most end-user networks won't have an ASN.  For
mobility, it should support the mapping changing from one or more
ETRs which might be anywhere, to one or more ETRs which might be
anywhere else.  I think the ETRs should be fixed devices, near the
MNs - the MNs should not in general be their own ETRs.  I think the
system would support this changed mapping in a few seconds, including
so that all ITRs currently sending packets to the previous ETR are
notified within a few seconds.  This is what I try to do with Ivip.


 - Robin





From rw@firstpr.com.au  Mon Dec  7 21:35:23 2009
Return-Path: <rw@firstpr.com.au>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CE48E3A680A for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 21:35:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.542
X-Spam-Level: 
X-Spam-Status: No, score=-1.542 tagged_above=-999 required=5 tests=[AWL=0.353,  BAYES_00=-2.599, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nKrBFW3IdGw4 for <lisp@core3.amsl.com>; Mon,  7 Dec 2009 21:35:23 -0800 (PST)
Received: from gair.firstpr.com.au (gair.firstpr.com.au [150.101.162.123]) by core3.amsl.com (Postfix) with ESMTP id D3EA43A67D9 for <lisp@ietf.org>; Mon,  7 Dec 2009 21:35:22 -0800 (PST)
Received: from [10.0.0.6] (wira.firstpr.com.au [10.0.0.6]) by gair.firstpr.com.au (Postfix) with ESMTP id 47BFD175712; Tue,  8 Dec 2009 16:35:11 +1100 (EST)
Message-ID: <4B1DE58A.40402@firstpr.com.au>
Date: Tue, 08 Dec 2009 16:35:06 +1100
From: Robin Whittle <rw@firstpr.com.au>
Organization: First Principles
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: lisp@ietf.org
References: <mailman.32.1260043203.5501.lisp@ietf.org>	<4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com>	<4B1BE583.2010705@ac.upc.edu> <4B1C6D19.4080404@firstpr.com.au>	<4B1D07DE.5050301@ac.upc.edu> <tslpr6qeuhu.fsf@mit.edu>	<4B1D1BFE.6040309@ac.upc.edu> <tslmy1udc32.fsf_-_@mit.edu>
In-Reply-To: <tslmy1udc32.fsf_-_@mit.edu>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: Charrie Sun <charriesun@gmail.com>
Subject: Re: [lisp] Gleaning and research assumptions
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 05:35:24 -0000

Hi Sam,

You wrote:

> My position as an individual is that data plane gleaning is never
> acceptable on the internet from a security standpoint.

I agree.

It would offer an opportunity to alter the behaviour of the control
plane just by sending spoofed packets, unless there were elaborate
protections against this.  This could lead to a denial of service or
perhaps (I don't have a specific example) to the altered behaviour
divulging information about real traffic to the attacker.  No doubt
there are other arguments too.

I think it would be best if a core-edge separation scheme achieves
good performance directly - without fussing around trying to guess or
prepare for what might happen soon by looking at user traffic.

  - Robin


From trac@tools.ietf.org  Tue Dec  8 02:11:15 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E06AF3A69A6 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:11:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.526
X-Spam-Level: 
X-Spam-Status: No, score=-102.526 tagged_above=-999 required=5 tests=[AWL=0.074, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T5ea1fWtsPGa for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:11:14 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 770653A6929 for <lisp@ietf.org>; Tue,  8 Dec 2009 02:11:14 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHx27-0008TP-L4; Tue, 08 Dec 2009 02:11:03 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:11:03 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/lisp/trac/ticket/3#comment:1
Message-ID: <069.85d8b72789a863cf5bddee4df0657330@tools.ietf.org>
References: <060.1160706e8afb7f5d8d1e81053d148847@tools.ietf.org>
X-Trac-Ticket-ID: 3
In-Reply-To: <060.1160706e8afb7f5d8d1e81053d148847@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #3: lisp-ms security mechanism between ITR and map resolver
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:11:16 -0000

#3: lisp-ms security mechanism between ITR and map resolver
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |       Owner:     
    Type:  technical              |      Status:  new
Priority:  major                  |   Component:  ms 
Severity:  -                      |    Keywords:     
----------------------------------+-----------------------------------------

Old description:

> Currently, the interface between the ITR and map resolver has two
> security concerns.
>
>  * There is no integrity protection of the exchange between the ITR and
> map resolver
>
>  * An ITR accepts a reply from any ETR, which makes it hard to add
> security.
>
> The only protection of the map reply is that it needs to have the same
> nonce as the map request.  Long term, that is unlikely to be good
> enough.  It will be impossible to provide protection against on-path
> attackers who can observe the nonce unless cryptographic security is
> used.  I understand that the alt does not currently provide
> cryptographic security.  I don't know whether we'll conclude that is
> adequate (although suspect we'll decide it's the best we can do for
> the experimental version).  However even if that is adequate, it seems
> like in many deployments the path between the ITR and map resolver is
> more open to attack than the path over the alt.  For this reason I
> suspect that cryptographic security is needed to the map resolver even
> if it is not provided in the alt.
>
> If others disagree, I'm happy to hold this issue open until we've
> actually done security analysis of the ITR map resolver security.  I'm
> not comfortable closing this issue before that analysis.
>
> If cryptographic security is provided between the ITR and map
> resolver, it must meet the same requirements as security between the
> ETR and map server.

New description:

 Currently, the interface between the ITR and map resolver has two
 security concerns.

  * There is no integrity protection of the exchange between the ITR and
 map resolver

  * An ITR accepts a reply from any ETR, which makes it hard to add
 security.

 The only protection of the map reply is that it needs to have the same
 nonce as the map request.  Long term, that is unlikely to be good
 enough.  It will be impossible to provide protection against on-path
 attackers who can observe the nonce unless cryptographic security is
 used.  I understand that the alt does not currently provide
 cryptographic security.  I don't know whether we'll conclude that is
 adequate (although suspect we'll decide it's the best we can do for
 the experimental version).  However even if that is adequate, it seems
 like in many deployments the path between the ITR and map resolver is
 more open to attack than the path over the alt.  For this reason I
 suspect that cryptographic security is needed to the map resolver even
 if it is not provided in the alt.

 If others disagree, I'm happy to hold this issue open until we've
 actually done security analysis of the ITR map resolver security.  I'm
 not comfortable closing this issue before that analysis.

 If cryptographic security is provided between the ITR and map
 resolver, it must meet the same requirements as security between the
 ETR and map server.

--

Comment(by hartmans-ietf@…):

 This issue needs to wait until there is a framework of security properties
 in which to have the discussion. Reception to date has been negative,
 although no case has been presented in which this would be part of an
 overall security discussion.  This issue was opened as a placeholder to
 make sure that discussion does eventually happen; it remains so.

-- 
Ticket URL: <http://trac.tools.ietf.org/wg/lisp/trac/ticket/3#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:14:01 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C677D3A69B8 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:14:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.529
X-Spam-Level: 
X-Spam-Status: No, score=-102.529 tagged_above=-999 required=5 tests=[AWL=0.071, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8WSBtGraLJ40 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:14:01 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 3A1413A69BA for <lisp@ietf.org>; Tue,  8 Dec 2009 02:14:00 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHx4m-0002bz-Q5; Tue, 08 Dec 2009 02:13:48 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:13:48 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/8#comment:3
Message-ID: <066.b11bd301834e3d00478de729b4caec34@tools.ietf.org>
References: <057.f7859e8374c6706ab9e7038622264226@tools.ietf.org>
X-Trac-Ticket-ID: 8
In-Reply-To: <057.f7859e8374c6706ab9e7038622264226@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, mrw@lilacglade.org, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #8: Limits on "Gleaned" Map Entries Not Clear
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:14:01 -0000

#8: Limits on "Gleaned" Map Entries Not Clear
-------------------------------+--------------------------------------------
Reporter:  mrw@…               |        Owner:  hartmans-ietf@…      
    Type:  technical           |       Status:  closed               
Priority:  major               |    Component:  draft-ietf-lisp      
Severity:  -                   |   Resolution:  fixed                
Keywords:                      |  
-------------------------------+--------------------------------------------
Changes (by hartmans-ietf@…):

  * status:  assigned => closed
  * resolution:  => fixed


Comment:

 The working group reached consensus on the text in 04.  It seems likely
 this may come up again in a broader security discussion now that we
 understand our security goals, but this original issue is closed.

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/8#comment:3>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:17:36 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 904AF3A6452 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:17:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.531
X-Spam-Level: 
X-Spam-Status: No, score=-102.531 tagged_above=-999 required=5 tests=[AWL=0.069, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aOJQhBa4BOjp for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:17:35 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 2EC213A6929 for <lisp@ietf.org>; Tue,  8 Dec 2009 02:17:35 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHx8G-0005Nt-Je; Tue, 08 Dec 2009 02:17:25 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:17:24 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/9#comment:1
Message-ID: <066.540e42f614ebe099b49bc15ea6316a45@tools.ietf.org>
References: <057.32a7d96392904899ec2d3130080769da@tools.ietf.org>
X-Trac-Ticket-ID: 9
In-Reply-To: <057.32a7d96392904899ec2d3130080769da@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #9: Sending UDP Zero Checksums Violates RFC 2460
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:17:36 -0000

#9: Sending UDP Zero Checksums Violates RFC 2460
-------------------------------+--------------------------------------------
Reporter:  mrw@…               |        Owner:                 
    Type:  technical           |       Status:  closed         
Priority:  major               |    Component:  draft-ietf-lisp
Severity:  -                   |   Resolution:  fixed          
Keywords:  udp checksums       |  
-------------------------------+--------------------------------------------
Changes (by hartmans-ietf@…):

  * status:  new => closed
  * resolution:  => fixed


Old description:

> The use of zero UDP checksums in IPv6 is forbidden by RFC 2460.  This
> issue could be addressed in one of two ways:  (1) move to any
> standards-compliant encapsulation, or (2) include a normative
> reference to a standards-track document that updates RFC 2460 to allow
> UDP zero checksums.

New description:

 The use of zero UDP checksums in IPv6 is forbidden by RFC 2460.  This
 issue could be addressed in one of two ways:  (1) move to any
 standards-compliant encapsulation, or (2) include a normative
 reference to a standards-track document that updates RFC 2460 to allow
 UDP zero checksums.

--

Comment:

 From a 15 September 2009 message from Sam Hartman acting as chair:


 Folks, we've spent a lot of bits discussing UDP checksums.  I think
 we're going in circles at this point and are not significantly
 covering new ground.

 remember that what we were trying to do was to describe what LISP
 would do well enough that we could put this issue aside until 6man and
 the rest of the IETF decided for the IETF as a whole.  Obviously,
 we'll go along with whatever IETF consensus emerges.  So, we don't
 need to get this perfect.  It's not actually clear we needed to say
 anything at all, although I believe a lot of us see value in telling
 implementations what is going on today.

 I don't think there is more value in discussing the referenced UDP
 issues (and see a separate note on #12 I'll send)

 So, to remind ourselves, especially for the tracker:

  * We get significant benefit from using UDP or TCP because  it makes
 working with existing ECMP/LAG boxes possible.
  * For IPv6 the current specs do not allow sending 0 UDP checksum; we
 believe that there are significant hardware  implementations that cannot
 calculate UDP checksums without forcing the checksum calculation to
 software.  That's a non-starter for some of the deployment environments
 that these vendors want to use their hardware implementation in because
 the load would be higher than what could be handled in software.
  * We believe there are implementations that would be difficult to change
 to send 0 checksums
     ** Several commodity operating systems  have removed the configuration
 parameter to send 0 checksums; where it exists, it tends to be per-system
 and not per socket/flow.
     ** Existing commodity IP stacks definitely don't send 0 checksums for
 IPv6.
     ** One implementor and several individuals have indicated that is
 desirable to be able to implement on commodity IP stacks.
  *  We don't actually need to require that you send 0 checksums; there is
 debate about whether you should do so when you can.
  * For hardware implementations that cannot reasonably send UDP checksums
 to be able to turn them off, all receivers must be able to receive 0
 checksums.
  * There are implementations of IP and UDP that would be very difficult to
 change in order to accept 0 checksums for UDP for IPv6.  There are
 hardware, software and politics issues, depending on the implementation
 * Based on the discussion I think it likely that we will not achieve
 universal interoperability for lisp over IPv6 if 0 checksums are sent.
 It's unclear how big of a problem this will be in practice.

 Alternatives proposed:
  * Give up on the LAG/ECMP requirement.
     ** It's not clear how soon we need LAG/ECMP for V6; some have said
 today, but other WG participants questions this.
     ** It seems that it might be a full hardware cycle (7 years? 10
 years?) before you could depend on different LAG behavior.
  * Use multiple source addresses--twiddle the V6 IID in order to work with
 ECMP/LAG and use something other than UDP
     ** The chairs called for people to flesh out such alternatives but
 none were fleshed out
     ** Doing this is very tricky.  For example, the control plane needs to
 be adapted so that things like locator reachability work.
     ** Some participants have claimed this is impossible.  I don't think
 that claim has been substantiated.  However there is no version of this
 proposal fleshed out sufficiently to be evaluated, and we have given ample
 opportunity for such a proposal to be developed.

 Sausage was made.  There was a lot of discussion.  In the judgment of
 the chairs, the LISP working group has reached rough consensus on the
 text in Dino's Friday diff.  We do not believe that additional
 discussion of the same issues will yield a better result within the
 LISP working group.

 Someone's going to ask when it would be appropriate to re-open this
 discussion.  This is my personal opinion; I have not discussed in
 detail with Darrel.

  * When the IETF comes to consensus on handling UDP encapsulation for
 tunnels we will need to revisit this issue.  Even if what is now our
 preferred behavior  is permitted by IETF standards track documents, it is
 quite conceivable that the larger discussion will bring forward
 information that changes our thinking.
  * #13 discusses analysis that we need to do in order to confirm that LISP
 itself does not require integrity protection and that LISP will not damage
 other Internet hosts.  I think we should leave concerns about damaging
 other Internet hosts  to the rest of the IETF, at least until they tell us
 what the bar is.  If we find that LISP itself needs integrity protection,
 we could potentially revisit  this discussion, although we should probably
 prefer other approaches.
  * I don't think we've come to an informed consensus about the tradeoff
 between various classes of implementation and for example how bad it would
 be not to have interop with commodity IP stacks.  In particular, the WG
 has not become sufficiently informed about the lisp deployment model.  I
 think there is a presumption in the WG (one I suspect that once I
 understand the deployment model I'll probably support) that it's really
 important for LISP  to be able to run on high-end routers.  I think there
 is a presumption in the WG that it is less important for it to be able to
 run on stock IP stacks.   If the deployment discussion significantly
 changes our thinking, we may revisit this issue for that reason.  However
 I think it would have to be a significant shift for it to be worthwhile.

 Jari has asked the chairs to make it clear that this is a broader
 issue and that we'll align with what the. IETF does.  So, I'm asking
 Dino to take his Friday text plus a sentence noting that we will align
 with the IETF when it is done.  I have not wordsmithed this; I'd like
 to go with this for 04, and we can revise in 05 if really needed.
 However I ask you to carefully consider whether you really want to
 re-open this can of worms before you propose textual changes.

    UDP Checksum:  this field SHOULD be transmitted as zero by an ITR
 for
       either IPv4 [RFC0768] or IPv6 encapsulation [UDP-TUNNELS].
 When a
       packet with a zero UDP checksum is received by an ETR, the ETR
       MUST accept the packet for decapsulation.  When an ITR
 transmits a
       non-zero value for the UDP checksum, it MUST send a correctly
       computed value in this field.  When an ETR receives a packet with
       a non-zero UDP checksum, it MAY choose to verify the checksum
       value.  If it chooses to perform such verification, and the
       verification fails, the packet MUST be silently dropped.  If the
       ETR chooses not to perform the verification, or performs the
       verification successfully, the packet MUST be accepted for
       decapsulation.  The handling of UDP checksums for all tunneling
       protocols, including LISP, is under active discussion within the
       IETF.  When that discussion concludes, any necessary changes
       will be made to align LISP with the outcome of the broader
       discussion.

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/9#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:18:42 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4340A3A6983 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:18:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.533
X-Spam-Level: 
X-Spam-Status: No, score=-102.533 tagged_above=-999 required=5 tests=[AWL=0.067, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18SyLmkIDhlc for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:18:41 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 987623A6929 for <lisp@ietf.org>; Tue,  8 Dec 2009 02:18:41 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHx9L-0006Iu-Jc; Tue, 08 Dec 2009 02:18:31 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:18:31 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/lisp/trac/ticket/10#comment:1
Message-ID: <066.e04e5eb80dce0eab6ae37895b3092221@tools.ietf.org>
References: <057.f76b916d86d74971ccca2ccd98b3f69c@tools.ietf.org>
X-Trac-Ticket-ID: 10
In-Reply-To: <057.f76b916d86d74971ccca2ccd98b3f69c@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #10: Sending UDP Zero Checksums not Universally Implemented
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:18:42 -0000

#10: Sending UDP Zero Checksums not Universally Implemented
-------------------------------+--------------------------------------------
Reporter:  mrw@…               |        Owner:                 
    Type:  technical           |       Status:  closed         
Priority:  major               |    Component:  draft-ietf-lisp
Severity:  -                   |   Resolution:  fixed          
Keywords:  UDP checksums       |  
-------------------------------+--------------------------------------------
Changes (by hartmans-ietf@…):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 See #9 for resolution

-- 
Ticket URL: <http://trac.tools.ietf.org/wg/lisp/trac/ticket/10#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:19:46 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 619943A69BB for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:19:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.535
X-Spam-Level: 
X-Spam-Status: No, score=-102.535 tagged_above=-999 required=5 tests=[AWL=0.065, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Wo277lt-3EW for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:19:45 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 9C3BF3A69BA for <lisp@ietf.org>; Tue,  8 Dec 2009 02:19:45 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxAN-0006lk-Jd; Tue, 08 Dec 2009 02:19:35 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:19:35 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/lisp/trac/ticket/11#comment:1
Message-ID: <066.f4c6b7c8e8a53f06c3d375650d067086@tools.ietf.org>
References: <057.614f603ecda7a6eed68839962967a636@tools.ietf.org>
X-Trac-Ticket-ID: 11
In-Reply-To: <057.614f603ecda7a6eed68839962967a636@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #11: Not Checking Inbound Non-Zero UDP Checksums Violates RFC 1122 and RFC 2460
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:19:46 -0000

#11: Not Checking Inbound Non-Zero UDP Checksums Violates RFC 1122 and RFC 2460
-------------------------------+--------------------------------------------
Reporter:  mrw@…               |        Owner:                 
    Type:  technical           |       Status:  closed         
Priority:  major               |    Component:  draft-ietf-lisp
Severity:  -                   |   Resolution:  fixed          
Keywords:  UDP checksums       |  
-------------------------------+--------------------------------------------
Changes (by hartmans-ietf@…):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 See #9 for resolution

-- 
Ticket URL: <http://trac.tools.ietf.org/wg/lisp/trac/ticket/11#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From menth@informatik.uni-wuerzburg.de  Tue Dec  8 02:23:51 2009
Return-Path: <menth@informatik.uni-wuerzburg.de>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 921173A69C1 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:23:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.649
X-Spam-Level: 
X-Spam-Status: No, score=-1.649 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, J_CHICKENPOX_72=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1fRz0JUxgxEw for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:23:50 -0800 (PST)
Received: from mailrelay.rz.uni-wuerzburg.de (mailrelay.rz.uni-wuerzburg.de [132.187.3.28]) by core3.amsl.com (Postfix) with ESMTP id 40A433A69B8 for <lisp@ietf.org>; Tue,  8 Dec 2009 02:23:50 -0800 (PST)
Received: from virusscan.mail (localhost [127.0.0.1]) by mailrelay.mail (Postfix) with ESMTP id 4997E5ACD2; Tue,  8 Dec 2009 11:23:39 +0100 (CET)
Received: from localhost (localhost [127.0.0.1]) by virusscan.mail (Postfix) with ESMTP id 465E35ACCA; Tue,  8 Dec 2009 11:23:39 +0100 (CET)
X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de
Received: from [132.187.12.151] (win3151.informatik.uni-wuerzburg.de [132.187.12.151]) by mailmaster.uni-wuerzburg.de (Postfix) with ESMTPSA id 2A8E05CC79; Tue,  8 Dec 2009 11:23:38 +0100 (CET)
Message-ID: <4B1E292A.702@informatik.uni-wuerzburg.de>
Date: Tue, 08 Dec 2009 11:23:38 +0100
From: Michael Menth <menth@informatik.uni-wuerzburg.de>
Organization: University of Wuerzburg
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: lisp@ietf.org
References: <060.1160706e8afb7f5d8d1e81053d148847@tools.ietf.org> <069.85d8b72789a863cf5bddee4df0657330@tools.ietf.org>
In-Reply-To: <069.85d8b72789a863cf5bddee4df0657330@tools.ietf.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Subject: Re: [lisp] #3: lisp-ms security mechanism between ITR and map resolver
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: menth@informatik.uni-wuerzburg.de
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:23:51 -0000

Hi,

the FIRMS architecture has already the desired security features. Maybe 
some of its ideas are useful for the security discussion.
http://www3.informatik.uni-wuerzburg.de/staff/menth/Publications/papers/Menth09-FIRMS.pdf

Regards,

Michael

lisp issue tracker schrieb:
> #3: lisp-ms security mechanism between ITR and map resolver
> ----------------------------------+-----------------------------------------
> Reporter:  hartmans-ietf@…        |       Owner:     
>     Type:  technical              |      Status:  new
> Priority:  major                  |   Component:  ms 
> Severity:  -                      |    Keywords:     
> ----------------------------------+-----------------------------------------
>
> Old description:
>
>   
>> Currently, the interface between the ITR and map resolver has two
>> security concerns.
>>
>>  * There is no integrity protection of the exchange between the ITR and
>> map resolver
>>
>>  * An ITR accepts a reply from any ETR, which makes it hard to add
>> security.
>>
>> The only protection of the map reply is that it needs to have the same
>> nonce as the map request.  Long term, that is unlikely to be good
>> enough.  It will be impossible to provide protection against on-path
>> attackers who can observe the nonce unless cryptographic security is
>> used.  I understand that the alt does not currently provide
>> cryptographic security.  I don't know whether we'll conclude that is
>> adequate (although suspect we'll decide it's the best we can do for
>> the experimental version).  However even if that is adequate, it seems
>> like in many deployments the path between the ITR and map resolver is
>> more open to attack than the path over the alt.  For this reason I
>> suspect that cryptographic security is needed to the map resolver even
>> if it is not provided in the alt.
>>
>> If others disagree, I'm happy to hold this issue open until we've
>> actually done security analysis of the ITR map resolver security.  I'm
>> not comfortable closing this issue before that analysis.
>>
>> If cryptographic security is provided between the ITR and map
>> resolver, it must meet the same requirements as security between the
>> ETR and map server.
>>     
>
> New description:
>
>  Currently, the interface between the ITR and map resolver has two
>  security concerns.
>
>   * There is no integrity protection of the exchange between the ITR and
>  map resolver
>
>   * An ITR accepts a reply from any ETR, which makes it hard to add
>  security.
>
>  The only protection of the map reply is that it needs to have the same
>  nonce as the map request.  Long term, that is unlikely to be good
>  enough.  It will be impossible to provide protection against on-path
>  attackers who can observe the nonce unless cryptographic security is
>  used.  I understand that the alt does not currently provide
>  cryptographic security.  I don't know whether we'll conclude that is
>  adequate (although suspect we'll decide it's the best we can do for
>  the experimental version).  However even if that is adequate, it seems
>  like in many deployments the path between the ITR and map resolver is
>  more open to attack than the path over the alt.  For this reason I
>  suspect that cryptographic security is needed to the map resolver even
>  if it is not provided in the alt.
>
>  If others disagree, I'm happy to hold this issue open until we've
>  actually done security analysis of the ITR map resolver security.  I'm
>  not comfortable closing this issue before that analysis.
>
>  If cryptographic security is provided between the ITR and map
>  resolver, it must meet the same requirements as security between the
>  ETR and map server.
>
> --
>
> Comment(by hartmans-ietf@…):
>
>  This issue needs to wait until there is a framework of security properties
>  in which to have the discussion. Reception to date has been negative,
>  although no case has been presented in which this would be part of an
>  overall security discussion.  This issue was opened as a placeholder to
>  make sure that discussion does eventually happen; it remains so.
>
>   

-- 
Dr. Michael Menth, Assistant Professor
University of Wuerzburg, Institute of Computer Science
Am Hubland, D-97074 Wuerzburg, Germany, room B206
phone: (+49)-931/31-86644 (new), fax: (+49)-931/888-6632
mailto:menth@informatik.uni-wuerzburg.de
http://www3.informatik.uni-wuerzburg.de/research/ngn


From trac@tools.ietf.org  Tue Dec  8 02:33:12 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 997883A6983 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:33:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.537
X-Spam-Level: 
X-Spam-Status: No, score=-102.537 tagged_above=-999 required=5 tests=[AWL=0.063, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YtRYe0Bm++2E for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:33:11 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id ABA033A635F for <lisp@ietf.org>; Tue,  8 Dec 2009 02:33:11 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxNN-0004g9-Lf; Tue, 08 Dec 2009 02:33:01 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:33:01 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/12#comment:1
Message-ID: <066.0fe30b4fc4a83149368748b63d0bd6b2@tools.ietf.org>
References: <057.4e77ddd01f0ddeeb7a7a434e92ca6d65@tools.ietf.org>
X-Trac-Ticket-ID: 12
In-Reply-To: <057.4e77ddd01f0ddeeb7a7a434e92ca6d65@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #12: Not Checking Inbound Non-Zero Checksums not Universally Implemented.
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:33:12 -0000

#12: Not Checking Inbound Non-Zero Checksums not Universally Implemented.
-------------------------------+--------------------------------------------
Reporter:  mrw@…               |        Owner:                 
    Type:  technical           |       Status:  closed         
Priority:  major               |    Component:  draft-ietf-lisp
Severity:  -                   |   Resolution:  fixed          
Keywords:  UDP checksums       |  
-------------------------------+--------------------------------------------
Changes (by hartmans-ietf@…):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 See #9 for the consensus call made 15 September 2009 on the UDP issues.
 Note, however, that the subject of the consensus call on the UDP related
 issues explicitly did not call out #12 in the set of issues being resolved
 there.
 That was because after the UDP issues were opened, Margaret Wasserman made
 a proposal to close #9, #10 and #11; while the text adopted was not the
 same as the proposal, it was definitely an outshoot of that discussion.

 My understanding when I made the September 15 consensus call was that
 Margaret believed #12 was still open because the question of how to
 handle IPv6 stacks that will reject 0 inbound UDP checksums was not
 handled.

 My belief in writing the September 15 message is that the working
 group was aware of this issue when discussing these issues, but that
 the discussion had not really focused around this issue.  So, my
 intent was to leave this issue open in case someone wanted to discuss
 the broken receiver case in the future, while understanding that
 someone starting that discussion would need to have something new to
 add to the discussion that was not part of the first go-round.  They
 would also need to take into account the previous consensus call.

 However, reading the text of #12 now, #12 does not actually talk about
 the specific problem that a V6 receiver might not have a mechanism to
 ignore 0 UDP checksums.  So, I think the best thing to do is to close
 this issue noting that someone may end up bringing up the broken
 receiver case again.  This message is not a call for that discussion
 nor an attempt to restart any thread about UDP checksums!  I believe
 that parties contemplating opening such a discussion should carefully
 consider whether it would be productive before doing so.

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/12#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:35:33 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1118D3A69A5 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:35:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.539
X-Spam-Level: 
X-Spam-Status: No, score=-102.539 tagged_above=-999 required=5 tests=[AWL=0.061, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9CNF0rkfUkPC for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:35:32 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 56A603A6983 for <lisp@ietf.org>; Tue,  8 Dec 2009 02:35:32 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxPe-0008Ih-9U; Tue, 08 Dec 2009 02:35:22 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:35:22 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/lisp/trac/ticket/13#comment:2
Message-ID: <066.bc5a3741b8f1c9af05867949aeea0f65@tools.ietf.org>
References: <057.75f89d1aeb61c057c11462433095816f@tools.ietf.org>
X-Trac-Ticket-ID: 13
In-Reply-To: <057.75f89d1aeb61c057c11462433095816f@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #13: Use of Zero UDP Checksums (in IPv4 and IPv6) Requires Analysis
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:35:33 -0000

#13: Use of Zero UDP Checksums (in IPv4 and IPv6) Requires Analysis
-------------------------------+--------------------------------------------
Reporter:  mrw@…               |       Owner:                 
    Type:  technical           |      Status:  new            
Priority:  major               |   Component:  draft-ietf-lisp
Severity:  -                   |    Keywords:  UDP checksums  
-------------------------------+--------------------------------------------

Comment(by hartmans-ietf@…):

 As an individual I'm aware that various parts of this analysis have been
 done; some of it was even discussed on the list.  However to the best of
 my knowledge, no one has attempted to close out this issue.

-- 
Ticket URL: <http://trac.tools.ietf.org/wg/lisp/trac/ticket/13#comment:2>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:36:33 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AAFA33A635F for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:36:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.541
X-Spam-Level: 
X-Spam-Status: No, score=-102.541 tagged_above=-999 required=5 tests=[AWL=0.059, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TOATD6pxxLpF for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:36:31 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 9C2A63A6983 for <lisp@ietf.org>; Tue,  8 Dec 2009 02:36:31 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxQb-0000sy-Kc; Tue, 08 Dec 2009 02:36:21 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:36:21 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/14#comment:1
Message-ID: <066.3a63e6cd661a612893292d8fba98ecef@tools.ietf.org>
References: <057.51fd50fed35a157222bc86de44349755@tools.ietf.org>
X-Trac-Ticket-ID: 14
In-Reply-To: <057.51fd50fed35a157222bc86de44349755@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #14: LAG/ECMP Requirements Not Well-Explained
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:36:33 -0000

#14: LAG/ECMP Requirements Not Well-Explained
-------------------------------+--------------------------------------------
Reporter:  mrw@…               |        Owner:                 
    Type:  technical           |       Status:  closed         
Priority:  major               |    Component:  draft-ietf-lisp
Severity:  -                   |   Resolution:  fixed          
Keywords:                      |  
-------------------------------+--------------------------------------------
Changes (by hartmans-ietf@…):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 Resolved in lisp 04

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/14#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:41:53 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 130AA3A67CC for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:41:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.542
X-Spam-Level: 
X-Spam-Status: No, score=-102.542 tagged_above=-999 required=5 tests=[AWL=0.058, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O6BBkiLW4jLE for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:41:52 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 3A75B3A635F for <lisp@ietf.org>; Tue,  8 Dec 2009 02:41:52 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxVm-0005N9-6b; Tue, 08 Dec 2009 02:41:42 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:41:42 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/16#comment:1
Message-ID: <069.eac43a0c60027467ec0329bbafa4df43@tools.ietf.org>
References: <060.f7c6ffb908f8a2b4b682e313b91d2a15@tools.ietf.org>
X-Trac-Ticket-ID: 16
In-Reply-To: <060.f7c6ffb908f8a2b4b682e313b91d2a15@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #16: Map versioning discussion
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:41:53 -0000

#16: Map versioning discussion
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |        Owner:                 
    Type:  technical              |       Status:  closed         
Priority:  major                  |    Component:  draft-ietf-lisp
Severity:  -                      |   Resolution:  fixed          
Keywords:                         |  
----------------------------------+-----------------------------------------
Changes (by hartmans-ietf@…):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 From an October 23 message from Sam Hartman to the list:

 The major intent in my mind when opening issue #16 was to figure out
 if we had consensus behind text in LISP 04.  (We did not and ended up
 removing the r-bit).
 The chairs' consensus call on the issue is attached below.

 >Darrel and I have discussed the resolution of the map versioning
 >proposal.
 >
 >At this point, the WG has not received a request to adopt Luigi's
 >draft, although he indicated we might receive such a request in the
 >future.

 >The chairs believe that we'd need to see somewhat more support for a
 >specific proposal than we've seen for map versioning to date in order
 >to adopt that proposal.  If we did receive sufficient support to adopt
 >something as a WG draft, assigning the flag would be easy.


 So, I think the next step is to update the draft and to when you are
 ready to ask the WG if it is interested in adopting the work.  We'd
 want to have discussion on the list and probably discussion in a
 face-to-face meeting.

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/16#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:44:03 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AD7FE3A69C7 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:44:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.544
X-Spam-Level: 
X-Spam-Status: No, score=-102.544 tagged_above=-999 required=5 tests=[AWL=0.056, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zJF3ITJH7iP6 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:44:03 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id E5F9D3A69D5 for <lisp@ietf.org>; Tue,  8 Dec 2009 02:44:02 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxXs-0000BN-UN; Tue, 08 Dec 2009 02:43:52 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:43:52 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/17#comment:1
Message-ID: <069.680469b7bdd995abad0e01cd9a479a1f@tools.ietf.org>
References: <060.7f4b69749c25ca2cbdec2632ec17d536@tools.ietf.org>
X-Trac-Ticket-ID: 17
In-Reply-To: <060.7f4b69749c25ca2cbdec2632ec17d536@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #17: Data plane request for control-plane reply
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:44:03 -0000

#17: Data plane request for control-plane reply
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |        Owner:                 
    Type:  technical              |       Status:  closed         
Priority:  major                  |    Component:  draft-ietf-lisp
Severity:  -                      |   Resolution:  no consensus   
Keywords:                         |  
----------------------------------+-----------------------------------------
Changes (by hartmans-ietf@…):

  * status:  new => closed
  * resolution:  => no consensus


Comment:

 No discussion in support of this; no concrete proposal made.  The chairs
 never made any calls.  I'm marking this as no-consensus, although that is
 simply my personal belief as an individual on where things stand; nothing
 at all has formally happened with this.

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/17#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:45:41 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 52D913A6898 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:45:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.545
X-Spam-Level: 
X-Spam-Status: No, score=-102.545 tagged_above=-999 required=5 tests=[AWL=0.055, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mKd8uW7qVNRo for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:45:40 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id A05153A635F for <lisp@ietf.org>; Tue,  8 Dec 2009 02:45:40 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxZR-0002Cr-VM; Tue, 08 Dec 2009 02:45:30 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: dino@cisco.com, hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:45:29 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/lisp/trac/ticket/18#comment:1
Message-ID: <069.89fd02cbe80f489cdd2f59a0eeae34a5@tools.ietf.org>
References: <060.a5bf54888b04ec3930e8ebd5e5ae1d3d@tools.ietf.org>
X-Trac-Ticket-ID: 18
In-Reply-To: <060.a5bf54888b04ec3930e8ebd5e5ae1d3d@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: dino@cisco.com, hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #18: record count >1  for map request
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:45:41 -0000

#18: record count >1  for map request
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |        Owner:  dino@…         
    Type:  technical              |       Status:  closed         
Priority:  major                  |    Component:  draft-ietf-lisp
Severity:  -                      |   Resolution:  fixed          
Keywords:                         |  
----------------------------------+-----------------------------------------
Changes (by hartmans-ietf@…):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 Joel agreed to the text proposed

-- 
Ticket URL: <http://trac.tools.ietf.org/wg/lisp/trac/ticket/18#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:47:00 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 30C9F3A635F for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:47:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.547
X-Spam-Level: 
X-Spam-Status: No, score=-102.547 tagged_above=-999 required=5 tests=[AWL=0.053, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xM4AJRtHzmwT for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:46:59 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 7A03528C113 for <lisp@ietf.org>; Tue,  8 Dec 2009 02:46:59 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxaj-00039z-Em; Tue, 08 Dec 2009 02:46:49 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:46:49 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/19#comment:1
Message-ID: <069.62d262197b79b2ea4933ca7844f64fe4@tools.ietf.org>
References: <060.a6bdaf04b35955374257c35fafb40c20@tools.ietf.org>
X-Trac-Ticket-ID: 19
In-Reply-To: <060.a6bdaf04b35955374257c35fafb40c20@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #19: mobility bit in map reply
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:47:00 -0000

#19: mobility bit in map reply
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |        Owner:                 
    Type:  technical              |       Status:  closed         
Priority:  major                  |    Component:  draft-ietf-lisp
Severity:  -                      |   Resolution:  no consensus   
Keywords:                         |  
----------------------------------+-----------------------------------------
Changes (by hartmans-ietf@…):

  * status:  new => closed
  * resolution:  => no consensus


Comment:

 There was a long discussion of IANA issues that resulted in nothing
 happening.  This bit was removed from the draft.

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/19#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:47:54 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B7C713A69B2 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:47:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.548
X-Spam-Level: 
X-Spam-Status: No, score=-102.548 tagged_above=-999 required=5 tests=[AWL=0.052, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LdZQ+IDRw3wY for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:47:54 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 0D9F128C114 for <lisp@ietf.org>; Tue,  8 Dec 2009 02:47:54 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxbc-0004PF-2h; Tue, 08 Dec 2009 02:47:44 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:47:44 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/20#comment:1
Message-ID: <069.86f8fc43c47fa07e05ed7f524700c7b4@tools.ietf.org>
References: <060.313584aef3158f06c1f1bd0419f8f57e@tools.ietf.org>
X-Trac-Ticket-ID: 20
In-Reply-To: <060.313584aef3158f06c1f1bd0419f8f57e@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #20: SMR bit only in control plane
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:47:54 -0000

#20: SMR bit only in control plane
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |        Owner:                 
    Type:  technical              |       Status:  closed         
Priority:  major                  |    Component:  draft-ietf-lisp
Severity:  -                      |   Resolution:  fixed          
Keywords:                         |  
----------------------------------+-----------------------------------------
Changes (by hartmans-ietf@…):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 Significant support; text adopted.

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/20#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:48:56 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 008A73A69B2 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:48:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.549
X-Spam-Level: 
X-Spam-Status: No, score=-102.549 tagged_above=-999 required=5 tests=[AWL=0.051, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 70Zd9MJ+EJeC for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:48:55 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 3D7583A6898 for <lisp@ietf.org>; Tue,  8 Dec 2009 02:48:55 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxcb-0004rE-A5; Tue, 08 Dec 2009 02:48:45 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:48:45 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/22#comment:1
Message-ID: <069.fa92f00d05bab4af5f0f8970bf71919a@tools.ietf.org>
References: <060.ea8474f8e9e720ff4a5501041a5c944c@tools.ietf.org>
X-Trac-Ticket-ID: 22
In-Reply-To: <060.ea8474f8e9e720ff4a5501041a5c944c@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #22: An ETR MUST consume UDP port 4342 packets not addressed to it
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:48:56 -0000

#22: An ETR MUST consume UDP port 4342 packets not addressed to it
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |       Owner:     
    Type:  technical              |      Status:  new
Priority:  major                  |   Component:  alt
Severity:  -                      |    Keywords:     
----------------------------------+-----------------------------------------

Comment(by hartmans-ietf@…):

 See #23

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/22#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:50:32 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 183343A6983 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:50:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.55
X-Spam-Level: 
X-Spam-Status: No, score=-102.55 tagged_above=-999 required=5 tests=[AWL=0.050, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rQzGOKw2Ywzh for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:50:31 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 604F43A6898 for <lisp@ietf.org>; Tue,  8 Dec 2009 02:50:31 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxe9-0006kD-Br; Tue, 08 Dec 2009 02:50:21 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:50:21 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/lisp/trac/ticket/22#comment:2
Message-ID: <069.62590dd03573faa5043927ea1d1cdae3@tools.ietf.org>
References: <060.ea8474f8e9e720ff4a5501041a5c944c@tools.ietf.org>
X-Trac-Ticket-ID: 22
In-Reply-To: <060.ea8474f8e9e720ff4a5501041a5c944c@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #22: An ETR MUST consume UDP port 4342 packets not addressed to it
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:50:32 -0000

#22: An ETR MUST consume UDP port 4342 packets not addressed to it
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |       Owner:     
    Type:  technical              |      Status:  new
Priority:  major                  |   Component:  alt
Severity:  -                      |    Keywords:     
----------------------------------+-----------------------------------------

Comment(by hartmans-ietf@…):

 Replying to [comment:1 hartmans-ietf@…]:
 > See #23
 Actually, make that see #24.

-- 
Ticket URL: <http://trac.tools.ietf.org/wg/lisp/trac/ticket/22#comment:2>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:52:07 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 21BA33A69DD for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:52:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.551
X-Spam-Level: 
X-Spam-Status: No, score=-102.551 tagged_above=-999 required=5 tests=[AWL=0.049, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qf4G2Tum4EOo for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:52:06 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 65A173A69D5 for <lisp@ietf.org>; Tue,  8 Dec 2009 02:52:06 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxfg-0008JQ-FD; Tue, 08 Dec 2009 02:51:56 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:51:56 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/lisp/trac/ticket/24#comment:1
Message-ID: <066.7fe3ff1d7ce284e2c8e0405b3a5b6242@tools.ietf.org>
References: <057.9ff186693c7cb938e3dcb5fc65bd8b4c@tools.ietf.org>
X-Trac-Ticket-ID: 24
In-Reply-To: <057.9ff186693c7cb938e3dcb5fc65bd8b4c@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #24: Encapsulated control packets on the LISP data port 4341
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:52:07 -0000

#24: Encapsulated control packets on the LISP data port 4341
-------------------------------+--------------------------------------------
Reporter:  darlewis@…          |        Owner:                 
    Type:  technical           |       Status:  closed         
Priority:  major               |    Component:  draft-ietf-lisp
Severity:  -                   |   Resolution:  fixed          
Keywords:                      |  
-------------------------------+--------------------------------------------
Changes (by hartmans-ietf@…):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 The working group reached rough consensus that the solution proposed
 improves the situation and was a good step forward while discussing #22 in
 detail.  So, the text was adopted.

-- 
Ticket URL: <http://trac.tools.ietf.org/wg/lisp/trac/ticket/24#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:56:42 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 336B33A69D8 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:56:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.553
X-Spam-Level: 
X-Spam-Status: No, score=-102.553 tagged_above=-999 required=5 tests=[AWL=0.047, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LXGW9I-laNQm for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:56:41 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 7CA4A3A69AC for <lisp@ietf.org>; Tue,  8 Dec 2009 02:56:41 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxk6-0006mv-Mz; Tue, 08 Dec 2009 02:56:30 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu, terry.manderson@icann.org
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:56:30 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/5#comment:2
Message-ID: <069.b67e895e3a550de375c8921fa90be0cd@tools.ietf.org>
References: <060.0b90a9804fbd4caaeedd9cdd9ca4d9f2@tools.ietf.org>
X-Trac-Ticket-ID: 5
In-Reply-To: <060.0b90a9804fbd4caaeedd9cdd9ca4d9f2@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, terry.manderson@icann.org, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #5: protocol version in lisp header
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:56:42 -0000

#5: protocol version in lisp header
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |       Owner:                 
    Type:  technical              |      Status:  new            
Priority:  minor                  |   Component:  draft-ietf-lisp
Severity:  -                      |    Keywords:                 
----------------------------------+-----------------------------------------

Comment(by hartmans-ietf@…):

 Terry summarized the discussion.  There were a few messages past that
 point.  No consensus call was made by the chairs at the time, however
 it is likely that this issue is ready for someone to try for the
 second time to close this issue out as no consensus to do anything
 concrete.  call again

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/5#comment:2>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 02:58:35 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 596753A69E1 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:58:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.554
X-Spam-Level: 
X-Spam-Status: No, score=-102.554 tagged_above=-999 required=5 tests=[AWL=0.046, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SiVi9-eg5xLv for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 02:58:34 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id B998D3A69D8 for <lisp@ietf.org>; Tue,  8 Dec 2009 02:58:34 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxlw-0000c2-Pp; Tue, 08 Dec 2009 02:58:24 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 10:58:24 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/lisp/trac/ticket/23#comment:1
Message-ID: <069.09f98a63c10fa71b2bb6e39c54f03fac@tools.ietf.org>
References: <060.5ae30f807b9da31e01375a39e603e0c9@tools.ietf.org>
X-Trac-Ticket-ID: 23
In-Reply-To: <060.5ae30f807b9da31e01375a39e603e0c9@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #23: inner source RLOC undefined in some cases
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 10:58:35 -0000

#23: inner source RLOC undefined in some cases
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |       Owner:     
    Type:  technical              |      Status:  new
Priority:  minor                  |   Component:  ms 
Severity:  -                      |    Keywords:     
----------------------------------+-----------------------------------------

Comment(by hartmans-ietf@…):

 Joel ended up independently discovering this issue in his presentation for
 IETF 76. As far as I know there has been no discussion of how to fix.

-- 
Ticket URL: <http://trac.tools.ietf.org/wg/lisp/trac/ticket/23#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 03:05:02 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E8EFF3A67CC for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:05:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.555
X-Spam-Level: 
X-Spam-Status: No, score=-102.555 tagged_above=-999 required=5 tests=[AWL=0.045, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CcL1JgdLyivN for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:05:00 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 5E7233A67E2 for <lisp@ietf.org>; Tue,  8 Dec 2009 03:05:00 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxsA-0007VQ-C5; Tue, 08 Dec 2009 03:04:50 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 11:04:50 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/25
Message-ID: <060.d231c2fff311c375f62f929d7213d1c4@tools.ietf.org>
X-Trac-Ticket-ID: 25
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: [lisp] #25: Map Server to ETR security has no automated key management
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 11:05:02 -0000

#25: Map Server to ETR security has no automated key management
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |       Owner:     
    Type:  technical              |      Status:  new
Priority:  major                  |   Component:  ms 
Severity:  -                      |    Keywords:     
----------------------------------+-----------------------------------------
 Brian Weis made a proposal to address part of #2 and to replace the
 use of IPsec with a per-message MAC.  That proposal was adopted and
 the question of whether to use automated key management is being split
 out into a separate issue.

 From a 21 September 2009 message to the list from Sam Hartman acting as
 co-chair:

 I'm very concerned about the idea of publishing a LISP spec without a
 mechanism for mandatory-to-implement automated key management.

 I understand you are familiar with the issues here, but I'd like to
 educate the rest of the working group.

 RFC 4107 describes the IETF's consensus requirements on when automated
 key management is required.

 First, automated key management does not mean we need to have a PKI or
 even use public key operations.  Generally, we would choose a protocol
 that had these options available, although we might not make them
 mandatory to implement.

 for example we could use a key management protocol that used shared
 secrets as the basis for automated key management.

 Vendors whose customers requested the option might implement public
 key base functionality.  For example, if a service provider is keying
 LISP CPE equipment at some central facility for shipment to customers,
 they would likely prefer to use certificates rather than shared
 secrets.  We see this a lot in the cable modem space and this is the
 model behind CAPWAP's security.

 However we could make the shared secret variant of our key management
 protocol the mandatory to implement version.

 Automated key management would give us several advantages.  It would
 provide us replay protection and liveness detection.

 Section 2.1 of RFC 4107 describes conditions under which automated key
 management is required.  There are some tradeoffs involved there, and
 we as a community over a number of meetings decided where we'd draw
 the bar.

 However the wording is not as clear as it could be.  I believe that
  there is one case that explicitly forces us into requiring automated
  key management.


       The likely operational environment is one where personnel (or
       device) turnover is frequent, causing frequent change of the
       short-term session key.


 As I understood it when I was making these sorts of decisions on
 behalf of the IESG, an environment where systems exist for a long time
 in different organizations is likely to be such an operational
 environment.  It seems likely that the map server will be in a
 different organization than the ETR and that over the lifetime of some
 of the keys involved we might have significant staff turnover.

 Also, another requirement while it does not directly apply to us hints at
 a general condition that does apply:
       A party will have to manage n^2 static keys, where n may become
       large.


 (I actually wonder whether that text is misworded; I'm having trouble
 designing a protocol where one party has to manage n^2 keys).

 A map server might well need to manage thousands of associations as
 Dino pointed out.  This argues (although perhaps not of itself
 compels) automated key management.

 I think there is general agreement in the security community (although
 perhaps not in the routing community) that if our routing protocols
 were designed today they would need automated key management.  For a
 variety of reasons we have not placed this requirement.  One reason is
 that routing protocols don't fit the requirements of our existing key
 management solutions.  In the case of OSPF, ISIS and other multicast
 protocols, the gap is huge.  In the case of some other protocols, it's
 less clear how big the gap is.

 However, it seems very likely to me that the map server falls within
 the requirement space of a number of existing key management
 protocols.  These protocols have definitely been implemented in the
 control planes of high-end routers as well as on low-end CPE
 equipment.  In several cases we have strong evidence that protocols
 can meet any possible performance requirements for map servers.

 So, I think that if we choose to specify and implement automated key
 management we could do so.  I don't think we have a good justification
 to wait for KMART.

 At the end of the process, the chair submitting the draft (probably me
 for the core and ms specs) does a technical and process review of the
 documents.

 If we choose not to specify and implement automated key management, we
 must justify our choice in the security considerations section.
 Obviously, I'll read whatever we write, but at this moment I'm unable
 to imagine text so compelling that I'd be able to recommend
 publication of the specifications without automated key management.

 Another question that is probably on everyone's mind: we're writing
 experimental documents; do we have to do this for experimental.
 Darrel, Jari and I had a great conversation on what it meant for us to
 be writing experimental documents.  We want to use the experimental
 out when there's some reason why we don't have enough information to
 specify something or why we need to do additional experiments, not
 simply to get done faster or to avoid coming to consensus on a
 difficult issue.  I cannot imagine anything about automated key
 management for LISP that would fall into this category.

 Sam Hartman
 LISP Co-chair

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/25>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 03:07:35 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B3EF63A67CC for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:07:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.555
X-Spam-Level: 
X-Spam-Status: No, score=-102.555 tagged_above=-999 required=5 tests=[AWL=0.045, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zx71pOcY+qTL for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:07:34 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 4246D3A67E2 for <lisp@ietf.org>; Tue,  8 Dec 2009 03:07:34 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxue-0007in-7s; Tue, 08 Dec 2009 03:07:24 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 11:07:24 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/2#comment:1
Message-ID: <069.1f51309cb3d3941450137b419c800b43@tools.ietf.org>
References: <060.449bc985e6016ff16a53a17ed36e96d4@tools.ietf.org>
X-Trac-Ticket-ID: 2
In-Reply-To: <060.449bc985e6016ff16a53a17ed36e96d4@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #2: lisp-ms needs mandatory key management and security mechanism
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 11:07:35 -0000

#2: lisp-ms needs mandatory key management  and security mechanism
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |       Owner:     
    Type:  technical              |      Status:  new
Priority:  major                  |   Component:  ms 
Severity:  -                      |    Keywords:     
----------------------------------+-----------------------------------------

Old description:

> Currently draft-ietf-lisp-ms describes the use of RFC 2402 H with MD5
> preshared keys as the mandatory to implement mechanism between an ETR
> and a map server .
>
> This mechanism fails to meet IETF security requirements in the following
> ways:
>
>  * RFC 4107 (a BCP) requires that in many cases automated key
>    management be used. If that analysis is followed, it is clear that a
> number of LISP map servers will need to have automated key management so
> we must provide that.
>
> * MD5 is probably not appropriate hash in  our usage as a new protocol.
> Algorithm agility--the ability to change and negotiate hash algorithms is
> definitely required.
>
>  * RFC 4301 moves AH from a MUST to MAY implement feature of IPsec.
> Using ESP in null mode (no encryption) would be more correct if we use
> IPsec.
>  * IPSec is not a good fit for this application.  If we're going to use
> IPsec we need to follow the recommendations of the BCP for using IPsec in
> other protocols.  That includes things like specifying what SPD entries
> are expected  and fitting our use of IPsec to RFC 2401.
>
>  * RFC 2401 and 2402 have been obsoleted by a new and somewhat different
> IPsec model.

New description:

 Currently draft-ietf-lisp-ms describes the use of RFC 2402 H with MD5
 preshared keys as the mandatory to implement mechanism between an ETR
 and a map server .

 This mechanism fails to meet IETF security requirements in the following
 ways:

  * RFC 4107 (a BCP) requires that in many cases automated key
    management be used. If that analysis is followed, it is clear that a
 number of LISP map servers will need to have automated key management so
 we must provide that.

 * MD5 is probably not appropriate hash in  our usage as a new protocol.
 Algorithm agility--the ability to change and negotiate hash algorithms is
 definitely required.

  * RFC 4301 moves AH from a MUST to MAY implement feature of IPsec.  Using
 ESP in null mode (no encryption) would be more correct if we use IPsec.
  * IPSec is not a good fit for this application.  If we're going to use
 IPsec we need to follow the recommendations of the BCP for using IPsec in
 other protocols.  That includes things like specifying what SPD entries
 are expected  and fitting our use of IPsec to RFC 2401.

  * RFC 2401 and 2402 have been obsoleted by a new and somewhat different
 IPsec model.

--

Comment(by hartmans-ietf@…):

 From a 21 September 2009 message from Brian Weis

 Issue #2 for lisp-ms makes the statement "IPSec is not a good fit for
 this application.", and I tend to agree. All that seems wanted for the
 Map-Server is a packet integrity method, and while AH or ESP can
 provide just that there are some issues:
 - AH or ESP can complicate getting through firewalls located between
 the Map Server and ETR. Rules allowing LISP and AH both are needed,
 and since it's doubtful that an administrator will want to allow all
 AH in/out, those firewall rules may need to be fairly specific.
 - The amount of IPsec specificity needed seems more than such a simple
 mechanism really needs. This is a common complaint for protecting
 routing protocols.

 Would there be support for replacing the use of AH with a simple
 Authentication Data field in the Map-Register packet? Defining one or
 more MACs and their usage for this protocol can be straightforward.
 Key management would most certainly be restricted to manually shared
 keys for now (which does not address the other part of issue #2), but
 it can be automated if and when a generalized automated key management
 method for routing is defined. It's possible that KMART will become a
 WG and do such a thing, although that isn't guarenteed.

 Comments?

 Brian

 --
 Brian Weis
 Router/Switch Security Group, ARTG, Cisco Systems
 Telephone: +1 408 526 4796
 Email: bew@cisco.com

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/2#comment:1>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 03:09:18 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D995F3A67CC for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:09:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.556
X-Spam-Level: 
X-Spam-Status: No, score=-102.556 tagged_above=-999 required=5 tests=[AWL=0.044, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eYQjgdgcmrR7 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:09:18 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 183403A6863 for <lisp@ietf.org>; Tue,  8 Dec 2009 03:09:18 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHxwK-0007pZ-4C; Tue, 08 Dec 2009 03:09:08 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 11:09:08 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/2#comment:2
Message-ID: <069.192d263d953fdb5c73018b06966bd4a1@tools.ietf.org>
References: <060.449bc985e6016ff16a53a17ed36e96d4@tools.ietf.org>
X-Trac-Ticket-ID: 2
In-Reply-To: <060.449bc985e6016ff16a53a17ed36e96d4@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: Re: [lisp] #2: lisp-ms needs mandatory key management and security mechanism
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 11:09:19 -0000

#2: lisp-ms needs mandatory key management  and security mechanism
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |        Owner:        
    Type:  technical              |       Status:  closed
Priority:  major                  |    Component:  ms    
Severity:  -                      |   Resolution:  fixed 
Keywords:                         |  
----------------------------------+-----------------------------------------
Changes (by hartmans-ietf@…):

  * status:  new => closed
  * resolution:  => fixed


Old description:

> Currently draft-ietf-lisp-ms describes the use of RFC 2402 H with MD5
> preshared keys as the mandatory to implement mechanism between an ETR
> and a map server .
>
> This mechanism fails to meet IETF security requirements in the following
> ways:
>
>  * RFC 4107 (a BCP) requires that in many cases automated key
>    management be used. If that analysis is followed, it is clear that a
> number of LISP map servers will need to have automated key management so
> we must provide that.
>
> * MD5 is probably not appropriate hash in  our usage as a new protocol.
> Algorithm agility--the ability to change and negotiate hash algorithms is
> definitely required.
>
>  * RFC 4301 moves AH from a MUST to MAY implement feature of IPsec.
> Using ESP in null mode (no encryption) would be more correct if we use
> IPsec.
>  * IPSec is not a good fit for this application.  If we're going to use
> IPsec we need to follow the recommendations of the BCP for using IPsec in
> other protocols.  That includes things like specifying what SPD entries
> are expected  and fitting our use of IPsec to RFC 2401.
>
>  * RFC 2401 and 2402 have been obsoleted by a new and somewhat different
> IPsec model.

New description:

 Currently draft-ietf-lisp-ms describes the use of RFC 2402 H with MD5
 preshared keys as the mandatory to implement mechanism between an ETR
 and a map server .

 This mechanism fails to meet IETF security requirements in the following
 ways:

  * RFC 4107 (a BCP) requires that in many cases automated key
    management be used. If that analysis is followed, it is clear that a
 number of LISP map servers will need to have automated key management so
 we must provide that.

 * MD5 is probably not appropriate hash in  our usage as a new protocol.
 Algorithm agility--the ability to change and negotiate hash algorithms is
 definitely required.

  * RFC 4301 moves AH from a MUST to MAY implement feature of IPsec.  Using
 ESP in null mode (no encryption) would be more correct if we use IPsec.
  * IPSec is not a good fit for this application.  If we're going to use
 IPsec we need to follow the recommendations of the BCP for using IPsec in
 other protocols.  That includes things like specifying what SPD entries
 are expected  and fitting our use of IPsec to RFC 2401.

  * RFC 2401 and 2402 have been obsoleted by a new and somewhat different
 IPsec model.

--

Comment:

 Brian's proposal was adopted in lisp 05, closing part of #2.  The
 remaining part of #2 remains open as #25.

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/2#comment:2>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 03:13:31 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C94993A6863 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:13:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.557
X-Spam-Level: 
X-Spam-Status: No, score=-102.557 tagged_above=-999 required=5 tests=[AWL=0.043, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t3bzjLEf64LF for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:13:30 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id DE0B63A67CC for <lisp@ietf.org>; Tue,  8 Dec 2009 03:13:29 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHy0N-0002TX-Nx; Tue, 08 Dec 2009 03:13:19 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 11:13:18 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/26
Message-ID: <060.311181004828b22591bdfaabb255e082@tools.ietf.org>
X-Trac-Ticket-ID: 26
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: [lisp]  #26: Overlapping Map prefixes in EID map cache
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 11:13:32 -0000

#26: Overlapping Map prefixes in EID map cache
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |       Owner:                 
    Type:  technical              |      Status:  new            
Priority:  major                  |   Component:  draft-ietf-lisp
Severity:  -                      |    Keywords:                 
----------------------------------+-----------------------------------------
 Sam, Margaret, and Noel have claimed that handling of overlapping map
 prefixes is unclear in the spec.  In the resulting discussion it became
 obvious that first the WG needs to discuss to what extent overlapping
 prefixes should be supported.  Noel said:

     >> we should _first_ decide it we want to _allow_ overlapping
 mappings, or
     >> just outlaw them. Only if we decide to keep them would we need to
 go
     >> through and make them work right (which involves a number of
 things,
     >> not just the 'don't discard longer entries').

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/26>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From trac@tools.ietf.org  Tue Dec  8 03:31:35 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4BB893A69E4 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:31:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.558
X-Spam-Level: 
X-Spam-Status: No, score=-102.558 tagged_above=-999 required=5 tests=[AWL=0.042, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Giwz0P7QUaaM for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:31:34 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 8E7143A69DE for <lisp@ietf.org>; Tue,  8 Dec 2009 03:31:34 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHyHs-000165-Fa; Tue, 08 Dec 2009 03:31:24 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 11:31:24 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/27
Message-ID: <060.ac703c54e9577175255bc2d3a9ba9079@tools.ietf.org>
X-Trac-Ticket-ID: 27
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: [lisp] #27: ETR may claim a larger prefix than is delegated to it
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 11:31:35 -0000

#27: ETR may claim a larger prefix than is delegated to it
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |       Owner:                 
    Type:  technical              |      Status:  new            
Priority:  major                  |   Component:  draft-ietf-lisp
Severity:  -                      |    Keywords:                 
----------------------------------+-----------------------------------------
 In my security presentation at IETF 76, I discussed an attack where an ETR
 can claim a prefix larger than is delegated to it.  In the extreme case,
 an ETR could try to claim in its map reply that it covers 0/0 and requests
 all LISP traffic be routed through it.  Handling that simple case can be
 accomplished by requiring prefixes be a certain length.  In general,
 though, this attack is very serious and we need a better mechanism.  See
 the Security01 wiki page for more discussion of this attack.  In that
 terminology, it is a delegation integrity attack.

 Darrel proposed a number of solutions to consider:
  * Requiring prefixes be a certain length
  * Sending the map reply through the mapping system
  * Sending the map reply both from the ETR and through the mapping system.

 I'd like to consider the option of having the MS send a packet to the ITR
 immediately on receiving the map request telling the ITR what the prefix
 length that the ETR is allowed to claim is; then the ETR can send the
 standard map reply.  The ITR would need to wait for both packets to
 arrive, but this would introduce significantly less delay than another
 round trip through the mapping system itself.  I believe this can also be
 made to work when no MS is present.  If people are interested I'd be happy
 to flesh this out or work with Darrel on any of his options.

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/27>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From hartmans@mit.edu  Tue Dec  8 03:34:14 2009
Return-Path: <hartmans@mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D82013A69EE for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:34:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.11
X-Spam-Level: 
X-Spam-Status: No, score=-2.11 tagged_above=-999 required=5 tests=[AWL=0.155,  BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IvdVkKcBWcxX for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:34:13 -0800 (PST)
Received: from mail.suchdamage.org (permutation-city.suchdamage.org [69.25.196.28]) by core3.amsl.com (Postfix) with ESMTP id 2F0BD3A69E5 for <lisp@ietf.org>; Tue,  8 Dec 2009 03:34:13 -0800 (PST)
Received: from carter-zimmerman.suchdamage.org (carter-zimmerman.suchdamage.org [69.25.196.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "laptop", Issuer "laptop" (not verified)) by mail.suchdamage.org (Postfix) with ESMTPS id 8D9F6202D2; Tue,  8 Dec 2009 06:33:56 -0500 (EST)
Received: by carter-zimmerman.suchdamage.org (Postfix, from userid 8042) id 3501B413F; Tue,  8 Dec 2009 06:17:39 -0500 (EST)
From: Sam Hartman <hartmans-ietf@mit.edu>
To: Charrie Sun <charriesun@gmail.com>
References: <mailman.32.1260043203.5501.lisp@ietf.org> <4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com> <4B1BE583.2010705@ac.upc.edu> <4B1C6D19.4080404@firstpr.com.au> <4B1D07DE.5050301@ac.upc.edu> <tslpr6qeuhu.fsf@mit.edu> <4B1D1BFE.6040309@ac.upc.edu> <tslmy1udc32.fsf_-_@mit.edu> <4eb512450912071736w31567991y758809c900439258@mail.gmail.com>
Date: Tue, 08 Dec 2009 06:17:39 -0500
In-Reply-To: <4eb512450912071736w31567991y758809c900439258@mail.gmail.com> (Charrie Sun's message of "Tue, 8 Dec 2009 09:36:57 +0800")
Message-ID: <tslr5r5af58.fsf@mit.edu>
User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: lisp@ietf.org, jnc@mercury.lcs.mit.edu, Robin Whittle <rw@firstpr.com.au>
Subject: Re: [lisp] Gleaning and research assumptions
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 11:34:14 -0000

>>>>> "Charrie" == Charrie Sun <charriesun@gmail.com> writes:

    Charrie> 2009/12/7 Sam Hartman <hartmans-ietf@mit.edu>

    Charrie>     My position as an individual is that data plane
    Charrie> gleaning is never acceptable on the internet from a
    Charrie> security standpoint.

    Charrie>     I think we can make control-plane gleaning (including
    Charrie> map reply in map request) secure enough by having the
    Charrie> mapping system validate the reply record as it transits the
    Charrie> mapping system.

    Charrie> Is it a consensus that a reply should go through the
    Charrie> mapping system to the request ITR? I think it would cause
    Charrie> large delay and increase heavy loads on the mapping
    Charrie> system. Do I miss something?

Yes.  I'm talking about the map reply record in a map request, *not* the
map reply record in a map reply.  That often but not always travels the
mapping system.

My personal opinion is that you can only use that record to establish a
new reverse mapping entry when it does travel the mapping system and
only if the mapping system is changed to modify it.

From trac@tools.ietf.org  Tue Dec  8 03:36:01 2009
Return-Path: <trac@tools.ietf.org>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E44FE3A68CF for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:36:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.559
X-Spam-Level: 
X-Spam-Status: No, score=-102.559 tagged_above=-999 required=5 tests=[AWL=0.041, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ghFU1FIcpuLm for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:36:01 -0800 (PST)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:1112:1:214:22ff:fe1f:1e54]) by core3.amsl.com (Postfix) with ESMTP id 356703A69F0 for <lisp@ietf.org>; Tue,  8 Dec 2009 03:36:01 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.69) (envelope-from <trac@tools.ietf.org>) id 1NHyMB-0001lI-5N; Tue, 08 Dec 2009 03:35:51 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "lisp issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.5
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
To: hartmans-ietf@mit.edu
X-Trac-Project: lisp
Date: Tue, 08 Dec 2009 11:35:51 -0000
X-URL: http://tools.ietf.org/lisp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/lisp/trac/ticket/28
Message-ID: <060.393754af92cb1d410761cf740fc51e34@tools.ietf.org>
X-Trac-Ticket-ID: 28
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartmans-ietf@mit.edu, lisp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: lisp@ietf.org
Subject: [lisp] #28: An ITR may claim a larger prefix than is delegated to it
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Reply-To: trac@localhost.amsl.com
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 11:36:02 -0000

#28: An ITR may claim a larger prefix than is delegated to it
----------------------------------+-----------------------------------------
Reporter:  hartmans-ietf@…        |       Owner:                 
    Type:  technical              |      Status:  new            
Priority:  major                  |   Component:  draft-ietf-lisp
Severity:  -                      |    Keywords:                 
----------------------------------+-----------------------------------------
 The ITR map request includes a map reply record.  Thus, the issue
 described in #27 also applies in the ITR direction.  It seems likely
 solutions will be different.

-- 
Ticket URL: <http://tools.ietf.org/wg/lisp/trac/ticket/28>
lisp <http://tools.ietf.org/lisp/>
LISP WG document issues

From hartmans@mit.edu  Tue Dec  8 03:39:35 2009
Return-Path: <hartmans@mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 93AEF3A67F3 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:39:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.123
X-Spam-Level: 
X-Spam-Status: No, score=-2.123 tagged_above=-999 required=5 tests=[AWL=0.142,  BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6bapv0bwqq6N for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 03:39:34 -0800 (PST)
Received: from mail.suchdamage.org (permutation-city.suchdamage.org [69.25.196.28]) by core3.amsl.com (Postfix) with ESMTP id 405783A68CF for <lisp@ietf.org>; Tue,  8 Dec 2009 03:39:07 -0800 (PST)
Received: from carter-zimmerman.suchdamage.org (carter-zimmerman.suchdamage.org [69.25.196.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "laptop", Issuer "laptop" (not verified)) by mail.suchdamage.org (Postfix) with ESMTPS id 1058A2029B for <lisp@ietf.org>; Tue,  8 Dec 2009 06:38:57 -0500 (EST)
Received: by carter-zimmerman.suchdamage.org (Postfix, from userid 8042) id C4EDF4277; Tue,  8 Dec 2009 06:21:32 -0500 (EST)
From: Sam Hartman <hartmans-ietf@mit.edu>
To: lisp@ietf.org
Date: Tue, 08 Dec 2009 06:21:32 -0500
Message-ID: <tslmy1taeyr.fsf@mit.edu>
User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Subject: [lisp] Made a large number of updates to issues
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 11:39:35 -0000

I made a large number of updates to issues and opened a couple of new
issues.

For reasons unclear to me my changes do not appear to have made it to
the list.  That's kind of unfortunate because some of them did need to
be reviewed.  I'll let the chairs coordinate with the tools team and
figure out what happened and how to fix.  (It's also kind of fortunate
that the messages did not go through as a lot of them said things like
"resolved in lisp 04")

I did not make updates that were strictly conforming to the issue
tracking policy.  In particular, I did not include the text changes that
actually closed out the issues.  The reason was simply I didn't have
time.  I think that anyone who wants to volunteer the time to put that
together should go do so.

I also did not go through the list archives and open issues that were
requested but that were not actually opened by the editors.  I know
we've lost a number of issues; hopefully some combination of people
letting us know what issues we've lost and opening issues we find on the
list will address this.

From hartmans@mit.edu  Tue Dec  8 04:06:43 2009
Return-Path: <hartmans@mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 799413A69DE for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 04:06:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.134
X-Spam-Level: 
X-Spam-Status: No, score=-2.134 tagged_above=-999 required=5 tests=[AWL=0.131,  BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ove1NSwwT9Mu for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 04:06:42 -0800 (PST)
Received: from mail.suchdamage.org (permutation-city.suchdamage.org [69.25.196.28]) by core3.amsl.com (Postfix) with ESMTP id 957083A684D for <lisp@ietf.org>; Tue,  8 Dec 2009 04:06:42 -0800 (PST)
Received: from carter-zimmerman.suchdamage.org (carter-zimmerman.suchdamage.org [69.25.196.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "laptop", Issuer "laptop" (not verified)) by mail.suchdamage.org (Postfix) with ESMTPS id 247BE2029B; Tue,  8 Dec 2009 07:06:32 -0500 (EST)
Received: by carter-zimmerman.suchdamage.org (Postfix, from userid 8042) id 9C8AD4126; Tue,  8 Dec 2009 07:06:04 -0500 (EST)
From: Sam Hartman <hartmans-ietf@mit.edu>
To: Robin Whittle <rw@firstpr.com.au>
References: <mailman.32.1260043203.5501.lisp@ietf.org> <4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com> <4B1BE583.2010705@ac.upc.edu> <4B1C6D19.4080404@firstpr.com.au> <4B1D07DE.5050301@ac.upc.edu> <tslpr6qeuhu.fsf@mit.edu> <4B1D1BFE.6040309@ac.upc.edu> <tslmy1udc32.fsf_-_@mit.edu> <4B1DE58A.40402@firstpr.com.au>
Date: Tue, 08 Dec 2009 07:06:04 -0500
In-Reply-To: <4B1DE58A.40402@firstpr.com.au> (Robin Whittle's message of "Tue,  08 Dec 2009 16:35:06 +1100")
Message-ID: <tsl638hacwj.fsf@mit.edu>
User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: lisp@ietf.org, Charrie Sun <charriesun@gmail.com>
Subject: Re: [lisp] Gleaning and research assumptions
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 12:06:43 -0000

>>>>> "Robin" == Robin Whittle <rw@firstpr.com.au> writes:

    Robin> Hi Sam,
    Robin> You wrote:

> My position as an individual is that data plane gleaning is never
    >> acceptable on the internet from a security standpoint.

    Robin> I agree.

    Robin> It would offer an opportunity to alter the behaviour of the
    Robin> control plane just by sending spoofed packets, unless there
    Robin> were elaborate protections against this.  This could lead to
    Robin> a denial of service or perhaps (I don't have a specific
    Robin> example) to the altered behaviour divulging information about
    Robin> real traffic to the attacker.  No doubt there are other
    Robin> arguments too.

I'll give you an example where it's where than DOS.  I know you contact
gmail regularly, but have been away long enough your map cache entries
timed out.  I send you packets claiming to be from gmail to set up
gleaned entries and establish the map cache.  You come back and send
packets to gmail; I forward them along, but get to see the contents,
including your session cookies, etc.

Making this work in case of verifying map requests is harder, but there
are definitely attacks that depend on getting only one packet back from
an attacker.


However, I think there's a fairly strong agreement that data plane
gleaning is not OK for capital-i Internet.  My preference would be to
take it out of the spec entirely and focus the spec on Internet
deployment.  People in closed enviorments can have whatever extensions
they like without us having to spend cycles doing security analysis on
things we know are inappropriate for the Internet.
That position is not shared by everyone:-)

From charriesun@gmail.com  Tue Dec  8 05:22:49 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F10BF3A69F4 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 05:22:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.189
X-Spam-Level: 
X-Spam-Status: No, score=-2.189 tagged_above=-999 required=5 tests=[AWL=0.409,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xfjLRc7EprHX for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 05:22:48 -0800 (PST)
Received: from mail-vw0-f184.google.com (mail-vw0-f184.google.com [209.85.212.184]) by core3.amsl.com (Postfix) with ESMTP id D07143A69BB for <lisp@ietf.org>; Tue,  8 Dec 2009 05:22:47 -0800 (PST)
Received: by vws14 with SMTP id 14so2599109vws.32 for <lisp@ietf.org>; Tue, 08 Dec 2009 05:22:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=0NThaeZ6CueqEI5FL2YHERg2F9cAzYMOHYxqIYIJ5WY=; b=sodaZ5pwDqBEBzUcawFRmaF/4PuYruLuTVtbSsSLyYJi4yjIFtgdGS5HdMxeWaVgIC J/VZpkXH4AOlSbi8ezCsv2ki9kunesg71dq6moquiJetpEMTmvcdCSuPqO654n1tbH92 PEPU+psf6ie2V/slxaCIrL8z7hw2IE/icblt8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=hSlEjJEwOkVyz1kv2c4bMXI22VIfZnmpZsjeo3hnuS0DQdlYfCgCDKCBEbVjVHRo4r WoPeFS+iC19GR/i8dT+zCItAEE0zLueGPGCVFVlTN4NH6aesJK0U+GzoMReMq9NwjEtd R+4pPZRrrpbVbGgSC9+fAVEbrsBywexmpLwvk=
MIME-Version: 1.0
Received: by 10.220.122.229 with SMTP id m37mr9377110vcr.15.1260278553084;  Tue, 08 Dec 2009 05:22:33 -0800 (PST)
In-Reply-To: <tsl638hacwj.fsf@mit.edu>
References: <mailman.32.1260043203.5501.lisp@ietf.org> <4eb512450912060728l4b0c36d4neaa6ebcc2626db5c@mail.gmail.com> <4B1BE583.2010705@ac.upc.edu> <4B1C6D19.4080404@firstpr.com.au> <4B1D07DE.5050301@ac.upc.edu> <tslpr6qeuhu.fsf@mit.edu> <4B1D1BFE.6040309@ac.upc.edu> <tslmy1udc32.fsf_-_@mit.edu> <4B1DE58A.40402@firstpr.com.au> <tsl638hacwj.fsf@mit.edu>
Date: Tue, 8 Dec 2009 21:22:33 +0800
Message-ID: <4eb512450912080522x6ce2b572ldd017f07373b9278@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: Sam Hartman <hartmans-ietf@mit.edu>
Content-Type: multipart/alternative; boundary=001636ed677c79827b047a377762
Cc: Robin Whittle <rw@firstpr.com.au>, lisp@ietf.org
Subject: Re: [lisp] Gleaning and research assumptions
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 13:22:49 -0000

--001636ed677c79827b047a377762
Content-Type: text/plain; charset=ISO-8859-1

2009/12/8 Sam Hartman <hartmans-ietf@mit.edu>

> >>>>> "Robin" == Robin Whittle <rw@firstpr.com.au> writes:
>
>    Robin> Hi Sam,
>    Robin> You wrote:
>
> > My position as an individual is that data plane gleaning is never
>    >> acceptable on the internet from a security standpoint.
>
>    Robin> I agree.
>
>    Robin> It would offer an opportunity to alter the behaviour of the
>    Robin> control plane just by sending spoofed packets, unless there
>    Robin> were elaborate protections against this.  This could lead to
>    Robin> a denial of service or perhaps (I don't have a specific
>    Robin> example) to the altered behaviour divulging information about
>    Robin> real traffic to the attacker.  No doubt there are other
>    Robin> arguments too.
>
> I'll give you an example where it's where than DOS.  I know you contact
> gmail regularly, but have been away long enough your map cache entries
> timed out.  I send you packets claiming to be from gmail to set up
> gleaned entries and establish the map cache.  You come back and send
> packets to gmail; I forward them along, but get to see the contents,
> including your session cookies, etc.
>
> Making this work in case of verifying map requests is harder, but there
> are definitely attacks that depend on getting only one packet back from
> an attacker.

Yes, that's right.


>
> However, I think there's a fairly strong agreement that data plane
> gleaning is not OK for capital-i Internet.  My preference would be to
> take it out of the spec entirely and focus the spec on Internet
> deployment.  People in closed enviorments can have whatever extensions
> they like without us having to spend cycles doing security analysis on
> things we know are inappropriate for the Internet.
> That position is not shared by everyone:-)
>

I agree that detailed work or possible improvements should be left to local
area and they should decide actions based on pratical situations. What we
should do is an architectual work: )

--001636ed677c79827b047a377762
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br><br>
<div class=3D"gmail_quote">2009/12/8 Sam Hartman <span dir=3D"ltr">&lt;<a h=
ref=3D"mailto:hartmans-ietf@mit.edu">hartmans-ietf@mit.edu</a>&gt;</span><b=
r>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">&gt;&gt;&gt;&gt;&gt; &quot;Robin=
&quot; =3D=3D Robin Whittle &lt;<a href=3D"mailto:rw@firstpr.com.au">rw@fir=
stpr.com.au</a>&gt; writes:<br>
<br>=A0 =A0Robin&gt; Hi Sam,<br>
<div class=3D"im">=A0 =A0Robin&gt; You wrote:<br><br>&gt; My position as an=
 individual is that data plane gleaning is never<br>=A0 =A0&gt;&gt; accepta=
ble on the internet from a security standpoint.<br><br></div>=A0 =A0Robin&g=
t; I agree.<br>
<br>=A0 =A0Robin&gt; It would offer an opportunity to alter the behaviour o=
f the<br>=A0 =A0Robin&gt; control plane just by sending spoofed packets, un=
less there<br>=A0 =A0Robin&gt; were elaborate protections against this. =A0=
This could lead to<br>
=A0 =A0Robin&gt; a denial of service or perhaps (I don&#39;t have a specifi=
c<br>=A0 =A0Robin&gt; example) to the altered behaviour divulging informati=
on about<br>=A0 =A0Robin&gt; real traffic to the attacker. =A0No doubt ther=
e are other<br>
=A0 =A0Robin&gt; arguments too.<br><br>I&#39;ll give you an example where i=
t&#39;s where than DOS. =A0I know you contact<br>gmail regularly, but have =
been away long enough your map cache entries<br>timed out. =A0I send you pa=
ckets claiming to be from gmail to set up<br>
gleaned entries and establish the map cache. =A0You come back and send<br>p=
ackets to gmail; I forward them along, but get to see the contents,<br>incl=
uding your session cookies, etc.<br><br>Making this work in case of verifyi=
ng map requests is harder, but there<br>
are definitely attacks that depend on getting only one packet back from<br>=
an attacker.</blockquote>
<div>Yes, that&#39;s right.</div>
<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>However, I think there&#39;s=
 a fairly strong agreement that data plane<br>gleaning is not OK for capita=
l-i Internet. =A0My preference would be to<br>
take it out of the spec entirely and focus the spec on Internet<br>deployme=
nt. =A0People in closed enviorments can have whatever extensions<br>they li=
ke without us having to spend cycles doing security analysis on<br>things w=
e know are inappropriate for the Internet.<br>
That position is not shared by everyone:-)<br></blockquote></div>
<div>=A0</div>
<div>I=A0agree that=A0detailed work or possible improvements should be left=
 to local area and they should decide actions based on pratical situations.=
 What we should do is an architectual work: )</div>
<div>=A0</div>

--001636ed677c79827b047a377762--

From jnc@mercury.lcs.mit.edu  Tue Dec  8 13:00:05 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 482AA3A6946 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 13:00:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.403
X-Spam-Level: 
X-Spam-Status: No, score=-6.403 tagged_above=-999 required=5 tests=[AWL=0.196,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MgkPf09HdZPQ for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 13:00:04 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 88F793A67F4 for <lisp@ietf.org>; Tue,  8 Dec 2009 13:00:04 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id E74AC6BE549; Tue,  8 Dec 2009 15:59:52 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091208205952.E74AC6BE549@mercury.lcs.mit.edu>
Date: Tue,  8 Dec 2009 15:59:52 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 21:00:05 -0000

    > From: Robin Whittle <rw@firstpr.com.au>

    > I understand that LISP-ALT has been proposed as the best solution for
    > the routing scaling problem

LISP, or ALT? They are not the same thing. ALT is one option for a
_component_ of the overall LISP architecture.

	Noel

From jnc@mercury.lcs.mit.edu  Tue Dec  8 13:25:37 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C76183A6A76 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 13:25:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.408
X-Spam-Level: 
X-Spam-Status: No, score=-6.408 tagged_above=-999 required=5 tests=[AWL=0.191,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dbxJTphcUAVy for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 13:25:34 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 8B84B3A694A for <lisp@ietf.org>; Tue,  8 Dec 2009 13:25:33 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 9443A6BE54F; Tue,  8 Dec 2009 16:25:22 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091208212522.9443A6BE54F@mercury.lcs.mit.edu>
Date: Tue,  8 Dec 2009 16:25:22 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 21:25:37 -0000

    > From: Robin Whittle <rw@firstpr.com.au>

    > In a system such as LISP-NERD, there is no delay since the ITRs have
    > the full mapping database.

NERD has even less headroom for growth than ALT does. (E.g. it can't handle
mobile hosts.) It also has lots of useless overhead (e.g. keeping me totally
up to date about the mapping for some dentist's office in Japan that I am
never going to want to talk to).

    > It looks highly unscalable to concentrate about 1/224 of the world's
    > map requests through a single router.

Caching is your friend. The DNS works fine, even though 1/14 (or however many
root servers there are) of all the world's DNS requests go through a single
root server.

    > How is the above simple tree-like structure going to be elaborated upon
    > so the system continues to work when one or more ALT routers, or their
    > GRE tunnels, suffers transient or lasting failure?

Replication is your friend. (Q.v. DNS, again.)

    > The only advantages of ALT over NERD, APT or Ivip

You missed a very important one: it was easily coded and deployed since it
relies on existing protocols/code. If you think this is not significant,
implement and deploy one of the other alternatives.

	Noel

From menth@informatik.uni-wuerzburg.de  Tue Dec  8 15:23:55 2009
Return-Path: <menth@informatik.uni-wuerzburg.de>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F275D3A682B for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 15:23:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.049
X-Spam-Level: 
X-Spam-Status: No, score=-1.049 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, J_CHICKENPOX_43=0.6, J_CHICKENPOX_72=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GfX8cl0kaT+j for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 15:23:53 -0800 (PST)
Received: from mailrelay.rz.uni-wuerzburg.de (mailrelay.rz.uni-wuerzburg.de [132.187.3.28]) by core3.amsl.com (Postfix) with ESMTP id 889AC3A6810 for <lisp@ietf.org>; Tue,  8 Dec 2009 15:23:53 -0800 (PST)
Received: from virusscan.mail (localhost [127.0.0.1]) by mailrelay.mail (Postfix) with ESMTP id 374995AD5C for <lisp@ietf.org>; Wed,  9 Dec 2009 00:23:40 +0100 (CET)
Received: from localhost (localhost [127.0.0.1]) by virusscan.mail (Postfix) with ESMTP id 3361F5ACAC for <lisp@ietf.org>; Wed,  9 Dec 2009 00:23:40 +0100 (CET)
X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de
Received: from [192.168.1.2] (e176229068.adsl.alicedsl.de [85.176.229.68]) by mailmaster.uni-wuerzburg.de (Postfix) with ESMTPSA id E3FC95CCAF for <lisp@ietf.org>; Wed,  9 Dec 2009 00:23:39 +0100 (CET)
Message-ID: <4B1EDFFB.8060709@informatik.uni-wuerzburg.de>
Date: Wed, 09 Dec 2009 00:23:39 +0100
From: Michael Menth <menth@informatik.uni-wuerzburg.de>
Organization: University of Wuerzburg
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: lisp@ietf.org
References: <060.1160706e8afb7f5d8d1e81053d148847@tools.ietf.org>	<069.85d8b72789a863cf5bddee4df0657330@tools.ietf.org> <4B1E292A.702@informatik.uni-wuerzburg.de>
In-Reply-To: <4B1E292A.702@informatik.uni-wuerzburg.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Subject: Re: [lisp] #3: lisp-ms security mechanism between ITR and map	resolver
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: menth@informatik.uni-wuerzburg.de
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2009 23:23:55 -0000

Hi,

just a clarification, Joel pointed me to this. In our paper we have not 
explicitly covered how the transport between MR and ITR can be secured 
which is the topic of tracker issue #3. As the ITR knows its MR (through 
configuration) and possibly vice-versa, it should not be too difficult 
to use standard techniques like TLS for transmission. Probably I miss a 
point here?

I think it's far more ambitious to secure the transmission from the 
authoritative source of the mappings (ETRs in most mapping systems, 
map-bases (MBs) in FIRMS) to the MRs. I have not seen a tracker issue 
for this part of the mapping system. That is what we have presented a 
solution for in the mentioned paper. It cannot be directly copied to 
LISP+ALT, but it might provide some ideas in this context.
http://www3.informatik.uni-wuerzburg.de/staff/menth/Publications/papers/Menth09-FIRMS.pdf 


Best wishes and sorry for the confusion,

    Michael

Michael Menth schrieb:
> Hi,
>
> the FIRMS architecture has already the desired security features. 
> Maybe some of its ideas are useful for the security discussion.
> http://www3.informatik.uni-wuerzburg.de/staff/menth/Publications/papers/Menth09-FIRMS.pdf 
>
>
> Regards,
>
> Michael
>
> lisp issue tracker schrieb:
>> #3: lisp-ms security mechanism between ITR and map resolver
>> ----------------------------------+----------------------------------------- 
>>
>> Reporter:  hartmans-ietf@…        |       Owner:         Type:  
>> technical              |      Status:  new
>> Priority:  major                  |   Component:  ms Severity:  
>> -                      |    Keywords:     
>> ----------------------------------+----------------------------------------- 
>>
>>
>> Old description:
>>
>>  
>>> Currently, the interface between the ITR and map resolver has two
>>> security concerns.
>>>
>>>  * There is no integrity protection of the exchange between the ITR and
>>> map resolver
>>>
>>>  * An ITR accepts a reply from any ETR, which makes it hard to add
>>> security.
>>>
>>> The only protection of the map reply is that it needs to have the same
>>> nonce as the map request.  Long term, that is unlikely to be good
>>> enough.  It will be impossible to provide protection against on-path
>>> attackers who can observe the nonce unless cryptographic security is
>>> used.  I understand that the alt does not currently provide
>>> cryptographic security.  I don't know whether we'll conclude that is
>>> adequate (although suspect we'll decide it's the best we can do for
>>> the experimental version).  However even if that is adequate, it seems
>>> like in many deployments the path between the ITR and map resolver is
>>> more open to attack than the path over the alt.  For this reason I
>>> suspect that cryptographic security is needed to the map resolver even
>>> if it is not provided in the alt.
>>>
>>> If others disagree, I'm happy to hold this issue open until we've
>>> actually done security analysis of the ITR map resolver security.  I'm
>>> not comfortable closing this issue before that analysis.
>>>
>>> If cryptographic security is provided between the ITR and map
>>> resolver, it must meet the same requirements as security between the
>>> ETR and map server.
>>>     
>>
>> New description:
>>
>>  Currently, the interface between the ITR and map resolver has two
>>  security concerns.
>>
>>   * There is no integrity protection of the exchange between the ITR and
>>  map resolver
>>
>>   * An ITR accepts a reply from any ETR, which makes it hard to add
>>  security.
>>
>>  The only protection of the map reply is that it needs to have the same
>>  nonce as the map request.  Long term, that is unlikely to be good
>>  enough.  It will be impossible to provide protection against on-path
>>  attackers who can observe the nonce unless cryptographic security is
>>  used.  I understand that the alt does not currently provide
>>  cryptographic security.  I don't know whether we'll conclude that is
>>  adequate (although suspect we'll decide it's the best we can do for
>>  the experimental version).  However even if that is adequate, it seems
>>  like in many deployments the path between the ITR and map resolver is
>>  more open to attack than the path over the alt.  For this reason I
>>  suspect that cryptographic security is needed to the map resolver even
>>  if it is not provided in the alt.
>>
>>  If others disagree, I'm happy to hold this issue open until we've
>>  actually done security analysis of the ITR map resolver security.  I'm
>>  not comfortable closing this issue before that analysis.
>>
>>  If cryptographic security is provided between the ITR and map
>>  resolver, it must meet the same requirements as security between the
>>  ETR and map server.
>>
>> -- 
>>
>> Comment(by hartmans-ietf@…):
>>
>>  This issue needs to wait until there is a framework of security 
>> properties
>>  in which to have the discussion. Reception to date has been negative,
>>  although no case has been presented in which this would be part of an
>>  overall security discussion.  This issue was opened as a placeholder to
>>  make sure that discussion does eventually happen; it remains so.
>>
>>   
>

-- 
Dr. Michael Menth, Assistant Professor
University of Wuerzburg, Institute of Computer Science
Am Hubland, D-97074 Wuerzburg, Germany, room B206
phone: (+49)-931/31-86644 (new), fax: (+49)-931/888-6632
mailto:menth@informatik.uni-wuerzburg.de
http://www3.informatik.uni-wuerzburg.de/research/ngn


From hartmans@mit.edu  Tue Dec  8 17:04:49 2009
Return-Path: <hartmans@mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6835B3A68AE for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 17:04:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.843
X-Spam-Level: 
X-Spam-Status: No, score=-1.843 tagged_above=-999 required=5 tests=[AWL=-0.178, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id csq8kBulpAZi for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 17:04:48 -0800 (PST)
Received: from mail.suchdamage.org (permutation-city.suchdamage.org [69.25.196.28]) by core3.amsl.com (Postfix) with ESMTP id 206343A6868 for <lisp@ietf.org>; Tue,  8 Dec 2009 17:04:47 -0800 (PST)
Received: from carter-zimmerman.suchdamage.org (carter-zimmerman.suchdamage.org [69.25.196.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "laptop", Issuer "laptop" (not verified)) by mail.suchdamage.org (Postfix) with ESMTPS id 8A2842010E; Tue,  8 Dec 2009 20:04:36 -0500 (EST)
Received: by carter-zimmerman.suchdamage.org (Postfix, from userid 8042) id 187104128; Tue,  8 Dec 2009 20:04:07 -0500 (EST)
From: Sam Hartman <hartmans-ietf@mit.edu>
To: menth@informatik.uni-wuerzburg.de
References: <060.1160706e8afb7f5d8d1e81053d148847@tools.ietf.org> <069.85d8b72789a863cf5bddee4df0657330@tools.ietf.org> <4B1E292A.702@informatik.uni-wuerzburg.de> <4B1EDFFB.8060709@informatik.uni-wuerzburg.de>
Date: Tue, 08 Dec 2009 20:04:07 -0500
In-Reply-To: <4B1EDFFB.8060709@informatik.uni-wuerzburg.de> (Michael Menth's message of "Wed, 09 Dec 2009 00:23:39 +0100")
Message-ID: <tslpr6p556g.fsf@mit.edu>
User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: lisp@ietf.org
Subject: Re: [lisp] #3: lisp-ms security mechanism between ITR and map resolver
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Dec 2009 01:04:49 -0000

>>>>> "Michael" == Michael Menth <menth@informatik.uni-wuerzburg.de> writes:

    Michael> Hi, just a clarification, Joel pointed me to this. In our
    Michael> paper we have not explicitly covered how the transport
    Michael> between MR and ITR can be secured which is the topic of
    Michael> tracker issue #3. As the ITR knows its MR (through
    Michael> configuration) and possibly vice-versa, it should not be
    Michael> too difficult to use standard techniques like TLS for
    Michael> transmission. Probably I miss a point here?

The open question is mostly whether it buys us anything we need.

    Michael> I think it's far more ambitious to secure the transmission
    Michael> from the authoritative source of the mappings (ETRs in most
    Michael> mapping systems, map-bases (MBs) in FIRMS) to the MRs. I
    Michael> have not seen a tracker issue for this part of the mapping
    Michael> system. That is what we have presented a solution for in
    Michael> the mentioned paper. It cannot be directly copied to
    Michael> LISP+ALT, but it might provide some ideas in this context.
    Michael> http://www3.informatik.uni-wuerzburg.de/staff/menth/Publications/papers/Menth09-FIRMS.pdf



I think we know we need to discuss security between the source of the
mapping information and its consumer.  This is a little more involved
even in the requirements space than a simple tracker issue.  I've
started workin through my thoughts on the matter on the Security01 page
on the wiki.  I'm excited to receive your paper and will definitely be
reading it.

From rw@firstpr.com.au  Tue Dec  8 17:07:51 2009
Return-Path: <rw@firstpr.com.au>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DCA503A6909 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 17:07:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.559
X-Spam-Level: 
X-Spam-Status: No, score=-1.559 tagged_above=-999 required=5 tests=[AWL=0.336,  BAYES_00=-2.599, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZijWA3SyoRzE for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 17:07:50 -0800 (PST)
Received: from gair.firstpr.com.au (gair.firstpr.com.au [150.101.162.123]) by core3.amsl.com (Postfix) with ESMTP id 65D5A3A6868 for <lisp@ietf.org>; Tue,  8 Dec 2009 17:07:49 -0800 (PST)
Received: from [10.0.0.6] (wira.firstpr.com.au [10.0.0.6]) by gair.firstpr.com.au (Postfix) with ESMTP id 27359175B7E; Wed,  9 Dec 2009 12:07:38 +1100 (EST)
Message-ID: <4B1EF856.7080200@firstpr.com.au>
Date: Wed, 09 Dec 2009 12:07:34 +1100
From: Robin Whittle <rw@firstpr.com.au>
Organization: First Principles
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: lisp@ietf.org
References: <20091208212522.9443A6BE54F@mercury.lcs.mit.edu>
In-Reply-To: <20091208212522.9443A6BE54F@mercury.lcs.mit.edu>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: Noel Chiappa <jnc@mercury.lcs.mit.edu>
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Dec 2009 01:07:52 -0000

Short version:   Responding to Noel's claim that ALT is suitable
                 for mobility while NERD is not, and to his
                 statement that ALT can be made to perform well
                 by the use of "replication".

                 Developing ALT as an experimental protocol is fine
                 - but the effort put into LISP is surely based on
                 the idea that there is or will be a mapping system
                 which makes LISP the optimal solution for the
                 routing scaling solution.  If ALT is not that
                 optimal system, then shouldn't we be developing
                 a better one ASAP, at least to an experimental
                 stage?

                 Is discussion of ALT's suitability for mobility
                 out of scope, since it is discussion of ALT?  If so
                 we could discuss it soon on the RRG, since on 15 Dec
                 we will be allowed to discuss *proposals* there.

Hi Noel,

You wrote:

>> I understand that LISP-ALT has been proposed as the best solution
>> for the routing scaling problem
>
> LISP, or ALT? They are not the same thing. ALT is one option for a
> _component_ of the overall LISP architecture.

At first there were no mapping systems for LISP.  Then there was NERD
and CONS.  Few people expected NERD to be the optimal solution for
the routing scaling problem, for reasons you mentioned.

CONS is a global query server system, with new protocols for the
network elements.  There was no single point which held all the
mapping.  A mapping query from an ITR in place X had to travel to an
ETR at place Y which was the authoritative query server for the EID
prefix in question, or perhaps to some other ETR at point Z which was
also authoritative.  (Maybe there were some caching functions in the
CONS network - I don't remember.)

ALT is also a global query server system, as described above, with no
caches in the ALT network itself.  Like CONS, the query has to travel
potentially across the world over the new network - but the response
comes back via the Internet.  (I recall that with CONS it came back
via the CONS network.)  The actual physical path over the CONS or ALT
network is not necessarily closely aligned with the shortest
available path through the DFZ, as determined by however the DFZ
routers choose their paths.

ALT, like CONS, suffers from delay and packet loss problems which
would cause ITRs to drop initial packets in some new communication flows.

It is reasonable to assume that so many people are pursuing LISP
because they believe that LISP in some form will be a better solution
to the routing scaling problem than anything else.  This includes the
other core-edge separation architectures (APT, Ivip and TRRP) and any
new architecture they might be able to think of themselves.


>> In a system such as LISP-NERD, there is no delay since the ITRs have
>> the full mapping database.
> 
> NERD has even less headroom for growth than ALT does. (E.g. it can't handle
> mobile hosts.) 

Mobility along the lines of LISP-MN, with the MN being its own ETR,
won't be practical for IPv4 since the MN can't be behind NAT.  A
critique is [1].

For the TTR approach to mobility [2], NERD would have a problem in
that it takes a long time for all ITRs to know about a new ETR
address.  The same goes for any other core-edge separation scheme
apart from a scheme (currently only Ivip) which ensures that all ITRs
which need it get the updated mapping within a few seconds.   APT's
mapping distribution is not necessarily any faster than NERD's.

ALT would improve on NERD's long time delays, but only if either
ALT's caching time was shorter (which means more work for the ALT
network) and/or if the ALT system also enabled ITRs to get mapping
updates.

There may be a way with ALT of securely telling all the ITRs which
need to know about a new ETR address - telling them their cached
mapping is out of date and to use a new set of mapping information
instead.  This could be tricky since the authoritative source of the
mapping, the old ETR address, may not be usable once the change
occurs.  A stable Map Server (MS) would solve this problem.  There
are scaling problems with this - such as if thousands of ITRs need to
be informed of the new mapping.

To do this, something - such as the old ETR or the stable MS - needs
to know about every ITR which has requested mapping for the EID
prefix in question, within the current caching time specified in that
mapping.

It also needs to be able to securely contact each ITR and send it the
new mapping information.

In addition to sending a map update message to each ITR, there needs
to be acknowledgement of the receipt of the message.  If there is no
acknowledgement, the authoritative query server needs to resend.
Otherwise, loss of the update message will leave the ITR sending
packets to the wrong ETR address for the remainder of its caching time.

I don't understood how ALT works with two authoritative query servers
for the one EID prefix - an ETR or MS in one location and an ETR or
MS in another.  I guess it is like advertising a prefix from two
routers in the DFZ.  Anyway, to support the rapid changes to mapping
which are ideally needed for mobility, each such authoritative query
server needs to be able to securely, robustly and rapidly update the
mapping of every ITR which requested the mapping in the caching time.

If there is caching somewhere in the ALT system - for instance Dino
suggested caching at the Map Resolver (MR) a few weeks ago:

  http://www.ietf.org/mail-archive/web/rrg/current/msg05308.html

then the MRs would need to fan out the update to one or more ITRs
once they get a secure update of mapping information from the
authoritative ETR or MS.

If the TTR approach is used, then the only alternative seems to be
the MN being its own ETR, as with LISP-MN.  Then you have to change
the mapping in all the ITRs "instantly".  "Instantly" means as soon
as possible, because often when a MN gains a new address (a Care of
Address - CoA, though the LISP-MN ID doesn't use this term) it is
because it just lost its previous MN.

It would be fine if the MN had a CoA A on a WiFi link, found a new
CoA B on a 3G network and could use both while the ITRs were being
told to that the mapping had now changed to B.  However, when the MN
only has a single CoA, and this changes, then any delay in updating
the cache of all ITRs will result in loss of traffic packets.

A MN with a DHCP CoA address could have a new CoA at any time.  A MN
on a 3G network could get a new CoA when it physically connects to
base-stations which use a different IP server (I forget the proper
term).  This can happen without the MN moving at all, simply due to
the dynamic allocation of radio resources.  So for mobility with the
MN being its own ETR, any delay in updating ITR mapping means lost
connectivity.

This is not the case with the TTR approach, since the ETRs
(Translating Tunnel Routers) there are  stable and the MN makes
two-way tunnels to one or more of them.  As long as the MN has a CoA,
it can receive packets from as many ETRs (TTRs) as it likes.

With LISP-MN, you need instant updates of all ITRs' mapping - which
NERD can't do, and which will take some time (fractions of a second
to seconds) with ALT if it implements mapping updates.

With the TTR approach, it would be best to have rapid mapping
updates, so the MN can stop using the old ETR (TTR) sooner and so
traffic can use the new one, which is closer to the MN's new
topological location.  But you really don't *need* to update the
ITRs' mapping quickly.  If it took half an hour to update it, this
means that MNs need to maintain a tunnel to their old ETRs (TTRs) for
half an hour.

With "MN is its own ETR" mobility:

  NERD (assuming there is no ETR/MS to ITR mapping update message)
  would involve intolerably long losses of traffic packets with
  LISP-MN and ALT would result in disruptions of fractions of a
  second or seconds.

With the TTR approach:

  NERD and ALT would be OK - and any faster system would be better.

So I don't accept your statement that ALT can support mobility while
NERD can't.


> It also has lots of useless overhead (e.g. keeping me totally
> up to date about the mapping for some dentist's office in Japan that I am
> never going to want to talk to).

Yes, NERD is not the optimal approach.


>> It looks highly unscalable to concentrate about 1/224 of the world's
>> map requests through a single router.
> 
> Caching is your friend. The DNS works fine, even though 1/14 (or however many
> root servers there are) of all the world's DNS requests go through a single
> root server.

OK - so where are you going to put caches in the ALT network?  The MR
is the only logical place to do it.  Now you have ETRs or MSes
securely sending map updates to both ITRs and MRs, and the MRs
fanning these updates out securely to ITRs.  Each such update needs
to be completely secure against sustained attack, and it needs to be
securely acknowledged, with appropriate retry efforts bounded by some
kind of time-out.

You can do these things, but at great cost to the original attraction
of ALT - its simplicity.


>> How is the above simple tree-like structure going to be elaborated upon
>> so the system continues to work when one or more ALT routers, or their
>> GRE tunnels, suffers transient or lasting failure?
>
> Replication is your friend. (Q.v. DNS, again.)

I don't see what "replication" means in the ALT network if it is
different from caching.  Can you give some examples?


>> The only advantages of ALT over NERD, APT or Ivip
>
> You missed a very important one: it was easily coded and deployed since it
> relies on existing protocols/code. If you think this is not significant,
> implement and deploy one of the other alternatives.

Ease of design is an important factor when testing and prototyping.
It is pretty much irrelevant when considering how best to modify the
Internet on a permanent basis to solve the scalable routing problem -
and ideally to support mobility and better use of IPv4 space.

Its fine that ALT is chosen now to build a test network.  But what is
the point of doing a test network with some architecture which is
different from that which is optimal for real large scale, permanent,
deployment?

Presumably all the enthusiasm for LISP is because people believe it
will be the optimal solution - which should mean they have evaluated
the alternatives (including APT and Ivip) and have decided that they
clearly can't be the optimal solution and that LISP in some form can be.

But if ALT's attraction is ease of design, not that it looks like it
will be the optimal solution, then what alternative architecture for
LISP is currently under development as that optimal solution?

I understand this WG is only chartered to develop LISP-ALT as an
experimental protocol.  So there is no formal expectation that ALT
will be the optimal solution to the routing scaling problem.

But why develop such an experimental mapping system for LISP if there
are no concrete plans for a mapping system which would be part of an
optimal solution?  The optimal mapping system would be very different
from ALT, so why spend years developing the ALT system, if it won't
tell us much about the optimal form of LISP?

  - Robin



[1]  http://www.ietf.org/mail-archive/web/lisp/current/msg00749.html
     http://www.ietf.org/mail-archive/web/lisp/current/msg00772.html

[2]  http://www.firstpr.com.au/ip/ivip/TTR-Mobility.pdf






From hartmans@mit.edu  Tue Dec  8 17:10:44 2009
Return-Path: <hartmans@mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 40B653A689B for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 17:10:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.131
X-Spam-Level: 
X-Spam-Status: No, score=-2.131 tagged_above=-999 required=5 tests=[AWL=0.134,  BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zbal0gfkm-OJ for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 17:10:43 -0800 (PST)
Received: from mail.suchdamage.org (permutation-city.suchdamage.org [69.25.196.28]) by core3.amsl.com (Postfix) with ESMTP id DCA0D3A6862 for <lisp@ietf.org>; Tue,  8 Dec 2009 17:10:42 -0800 (PST)
Received: from carter-zimmerman.suchdamage.org (carter-zimmerman.suchdamage.org [69.25.196.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "laptop", Issuer "laptop" (not verified)) by mail.suchdamage.org (Postfix) with ESMTPS id 3EFF020038; Tue,  8 Dec 2009 20:10:32 -0500 (EST)
Received: by carter-zimmerman.suchdamage.org (Postfix, from userid 8042) id 8620E4128; Tue,  8 Dec 2009 20:10:03 -0500 (EST)
From: Sam Hartman <hartmans-ietf@mit.edu>
To: jnc@mercury.lcs.mit.edu (Noel Chiappa)
References: <20091208212522.9443A6BE54F@mercury.lcs.mit.edu>
Date: Tue, 08 Dec 2009 20:10:03 -0500
In-Reply-To: <20091208212522.9443A6BE54F@mercury.lcs.mit.edu> (Noel Chiappa's message of "Tue, 8 Dec 2009 16:25:22 -0500 (EST)")
Message-ID: <tslljhd54wk.fsf@mit.edu>
User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: lisp@ietf.org
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Dec 2009 01:10:44 -0000

>>>>> "Noel" == Noel Chiappa <jnc@mercury.lcs.mit.edu> writes:


    Noel> You missed a very important one: it was easily coded and
    Noel> deployed since it relies on existing protocols/code. If you
    Noel> think this is not significant, implement and deploy one of the
    Noel> other alternatives.

Seriously, it would be great to see someone working on testing a non-alt
mapping system.  I realize it's out of scope for this WG, but it's still
very interesting.

If you want to implement a mapping system but want to re-use a LISP
control plane, Margaret and I may be able to help, especially in a month
or two.  If you export the MR/MS interface, then you could work with any
lisp ITR/ETR.

From darlewis@cisco.com  Tue Dec  8 17:15:20 2009
Return-Path: <darlewis@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 17B033A69C2 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 17:15:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.419
X-Spam-Level: 
X-Spam-Status: No, score=-6.419 tagged_above=-999 required=5 tests=[AWL=0.180,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WU4R+96VgV1H for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 17:15:14 -0800 (PST)
Received: from sj-iport-1.cisco.com (sj-iport-1.cisco.com [171.71.176.70]) by core3.amsl.com (Postfix) with ESMTP id 4AEC93A6A51 for <lisp@ietf.org>; Tue,  8 Dec 2009 17:15:09 -0800 (PST)
Authentication-Results: sj-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAKaIHkurR7H+/2dsb2JhbADBIZc3hDIE
X-IronPort-AV: E=Sophos;i="4.47,364,1257120000"; d="scan'208";a="278317912"
Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-1.cisco.com with ESMTP; 09 Dec 2009 01:14:58 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id nB91EwOb006247; Wed, 9 Dec 2009 01:14:58 GMT
Received: from xmb-sjc-213.amer.cisco.com ([171.70.151.153]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 8 Dec 2009 17:14:58 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 8 Dec 2009 17:14:57 -0800
Message-ID: <C0ACCB7B60E6F14B9AC46D742C1009A1A37737@xmb-sjc-213.amer.cisco.com>
In-Reply-To: <4B1EF856.7080200@firstpr.com.au>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [lisp] ALT structure, robustness and the long-path problem
Thread-Index: Acp4bAWOsav+ARSWQPq5VokBipoYHwAAH20w
References: <20091208212522.9443A6BE54F@mercury.lcs.mit.edu> <4B1EF856.7080200@firstpr.com.au>
From: "Darrel Lewis (darlewis)" <darlewis@cisco.com>
To: "Robin Whittle" <rw@firstpr.com.au>, <lisp@ietf.org>
X-OriginalArrivalTime: 09 Dec 2009 01:14:58.0293 (UTC) FILETIME=[061ECA50:01CA786D]
Cc: Noel Chiappa <jnc@mercury.lcs.mit.edu>
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Dec 2009 01:15:20 -0000

 >=20
>                  Is discussion of ALT's suitability for mobility
>                  out of scope, since it is discussion of ALT?  If so
>                  we could discuss it soon on the RRG, since on 15 Dec
>                  we will be allowed to discuss *proposals* there.
>=20

In my personal opinipon, LISP-NERD's problems in dealing with mobility
go way beyond the case LISP Mobile Node's use of mobility.  Slower
mobility, such as adding/deleting locators when a site adds/deletes
circuits are just as problematic if every ITR in the system has to know
about it before they can use it.

In short, /etc/hosts just doesn't scale.


-Darrel

From jnc@mercury.lcs.mit.edu  Tue Dec  8 17:36:30 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 263713A69D6 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 17:36:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.416
X-Spam-Level: 
X-Spam-Status: No, score=-6.416 tagged_above=-999 required=5 tests=[AWL=0.183,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a304o0ZTTmSz for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 17:36:29 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 156183A69BF for <lisp@ietf.org>; Tue,  8 Dec 2009 17:36:29 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id BE3D86BE54F; Tue,  8 Dec 2009 20:36:17 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091209013617.BE3D86BE54F@mercury.lcs.mit.edu>
Date: Tue,  8 Dec 2009 20:36:17 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Dec 2009 01:36:30 -0000

    > From: Robin Whittle <rw@firstpr.com.au>

    > ALT can be made to perform well by the use of "replication".

I didn't say that it could be made to perform well by use of replication. I
said it could be made more reliable in the face of failure through use of
replication. Big difference.

    > with no caches in the ALT network itself.

Yet. (The whole LISP system is work in progress, including the ALT.)

    > Mobility along the lines of LISP-MN, with the MN being its own ETR,
    > won't be practical for IPv4 since the MN can't be behind NAT. 

There are working examples of such. (All it needs is a way to find the
external address of the NAT.)

    > I don't see what "replication" means in the ALT network if it is
    > different from caching. Can you give some examples?

"Replication" means 'duplicated nodes', i.e. alternate paths through the ALT.
This is trivial to do, since the ALT is based on BGP, which was designed to
handle connectivity graphs with cycles. I had originally investigated this
for other reasons (to minimize delays), but it's equally effective in
producing a system which is robust against node failures.


    > Ease of design is an important factor when testing and prototyping.

I didn't say "design", I said 'implemention and deployment'.

    > It is pretty much irrelevant when considering how best to modify the
    > Internet on a permanent basis to solve the scalable routing problem

If we had a large budget and lots of available programmers, no, it woulnd't
be that important. Do you have a source for such? When one has to operate on
a shoestring, as the current LISP effort does, one has to take a different
path.

You know, the current Internet, crappy as it is, is still a lot more advanced
than the earliest system that was used for actual usage. The Internet circa
1980 had no DNS, no ICMP, no BGP, no DHCP, 8-bit network numbers only, no
congestion control, the list goes on and on. Does that mean that because it
used primitive kludges for most of these functions that it was a bad idea to
do it without those being completed? No, because if we'd had to wait until
all the pieces were in place, we'd still be waiting.

    > the enthusiasm for LISP is because people believe it will be the
    > optimal solution

Not in my case, because to me it is merely the first step on the best path.
("A journey of a thousand miles starts with a single step", and all that.)

	Noel

From jnc@mercury.lcs.mit.edu  Tue Dec  8 17:42:53 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A81A83A68B1 for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 17:42:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.92
X-Spam-Level: 
X-Spam-Status: No, score=-5.92 tagged_above=-999 required=5 tests=[AWL=-0.321,  BAYES_00=-2.599, J_BACKHAIR_32=1, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eZriqKev6wNB for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 17:42:52 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id DAD193A687C for <lisp@ietf.org>; Tue,  8 Dec 2009 17:42:52 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id C81376BE54F; Tue,  8 Dec 2009 20:42:41 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091209014241.C81376BE54F@mercury.lcs.mit.edu>
Date: Tue,  8 Dec 2009 20:42:41 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Dec 2009 01:42:53 -0000

    > From: Sam Hartman <hartmans-ietf@mit.edu>

    > it would be great to see someone working on testing a non-alt mapping
    > system. I realize it's out of scope for this WG, but it's still very
    > interesting.

I agree very strongly, because it would teach us a lot about what we need to
see in the ITR<->MR and ETR<->MS interfaces. The thing is that the details
will vary, depending on the exact details of the mapping system (e.g. if we
add more caching, inside the distribution network).

I've been thinking about a number of changes (e.g. caching in the MR's), and a
different mapping system (and did a lot of work on CONS in the past), and all
of them show that the current interfaces aren't quite general enough to be
what we really probably ought to have.

wSo I personally would just love to see us design interfaces to a couple of
different mapping-resolution systems, and use that to see what the 'envelope'
of those client/system interfaces needs to look like.

	Noel

From jnc@mercury.lcs.mit.edu  Tue Dec  8 18:00:39 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 53D5828C0DF for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 18:00:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.413
X-Spam-Level: 
X-Spam-Status: No, score=-6.413 tagged_above=-999 required=5 tests=[AWL=0.186,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rOy1JfQ62iPE for <lisp@core3.amsl.com>; Tue,  8 Dec 2009 18:00:38 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 585E828C15E for <lisp@ietf.org>; Tue,  8 Dec 2009 18:00:28 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 7408E6BE54F; Tue,  8 Dec 2009 21:00:17 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091209020017.7408E6BE54F@mercury.lcs.mit.edu>
Date: Tue,  8 Dec 2009 21:00:17 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] Gleaning and research assumptions
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Dec 2009 02:00:39 -0000

{Ooops, previously sent to wrong list with wrong Subject:}

    > From: Sam Hartman <hartmans-ietf@mit.edu>

    > I'm talking about the map reply record in a map request
    > ...
    > My personal opinion is that you can only use that record to establish a
    > new reverse mapping entry when it does travel the mapping system and
    > only if the mapping system is changed to modify it.

Well, this is a complex topic. E.g. if it is signed in some way, you could in
fact rely on it. You can also use it in a 'temporary' way while you look up
the mapping authoritatively. Etc, etc.

        Noel

From menth@informatik.uni-wuerzburg.de  Wed Dec  9 06:39:48 2009
Return-Path: <menth@informatik.uni-wuerzburg.de>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 102C33A67B6 for <lisp@core3.amsl.com>; Wed,  9 Dec 2009 06:39:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.949
X-Spam-Level: 
X-Spam-Status: No, score=-1.949 tagged_above=-999 required=5 tests=[AWL=0.300,  BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vDhH6kVdE7Ka for <lisp@core3.amsl.com>; Wed,  9 Dec 2009 06:39:47 -0800 (PST)
Received: from mailrelay.rz.uni-wuerzburg.de (mailrelay.rz.uni-wuerzburg.de [132.187.3.28]) by core3.amsl.com (Postfix) with ESMTP id B31253A6405 for <lisp@ietf.org>; Wed,  9 Dec 2009 06:39:46 -0800 (PST)
Received: from virusscan.mail (localhost [127.0.0.1]) by mailrelay.mail (Postfix) with ESMTP id 162895AC5E; Wed,  9 Dec 2009 15:39:33 +0100 (CET)
Received: from localhost (localhost [127.0.0.1]) by virusscan.mail (Postfix) with ESMTP id 11DF45AC3C; Wed,  9 Dec 2009 15:39:33 +0100 (CET)
X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de
Received: from [132.187.12.151] (win3151.informatik.uni-wuerzburg.de [132.187.12.151]) by mailmaster.uni-wuerzburg.de (Postfix) with ESMTPSA id E37715CC69; Wed,  9 Dec 2009 15:39:32 +0100 (CET)
Message-ID: <4B1FB6A2.9050503@informatik.uni-wuerzburg.de>
Date: Wed, 09 Dec 2009 15:39:30 +0100
From: Michael Menth <menth@informatik.uni-wuerzburg.de>
Organization: University of Wuerzburg
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: Sam Hartman <hartmans-ietf@mit.edu>
References: <20091208212522.9443A6BE54F@mercury.lcs.mit.edu> <tslljhd54wk.fsf@mit.edu>
In-Reply-To: <tslljhd54wk.fsf@mit.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: Noel Chiappa <jnc@mercury.lcs.mit.edu>, Christoph Freier <christoph.freier@stud-mail.uni-wuerzburg.de>, lisp@ietf.org
Subject: Re: [lisp] ALT structure, robustness and the long-path problem
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: menth@informatik.uni-wuerzburg.de
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Dec 2009 14:39:48 -0000

Hi Sam,

Sam Hartman schrieb:
>>>>>> "Noel" == Noel Chiappa <jnc@mercury.lcs.mit.edu> writes:
>>>>>>             
>
>
>     Noel> You missed a very important one: it was easily coded and
>     Noel> deployed since it relies on existing protocols/code. If you
>     Noel> think this is not significant, implement and deploy one of the
>     Noel> other alternatives.
>
> Seriously, it would be great to see someone working on testing a non-alt
> mapping system.  I realize it's out of scope for this WG, but it's still
> very interesting.
>
> If you want to implement a mapping system but want to re-use a LISP
> control plane, Margaret and I may be able to help, especially in a month
> or two.  If you export the MR/MS interface, then you could work with any
> lisp ITR/ETR.
>   
We have already a basic version of FIRMS
http://www3.informatik.uni-wuerzburg.de/staff/menth/Publications/papers/Menth09-FIRMS.pdf
running in the G-Lab testbed and currently add all the security 
features. Of course it's a students' implementation in Java and 
certainly not carrier-grade, but it helps gaining some experience with 
alternative mapping systems, that's why we do it. Integrating the story 
in a LISP control plane certainly makes sense.

Kind regards,

    Michael


> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp
>   

-- 
Dr. Michael Menth, Assistant Professor
University of Wuerzburg, Institute of Computer Science
Am Hubland, D-97074 Wuerzburg, Germany, room B206
phone: (+49)-931/31-86644 (new), fax: (+49)-931/888-6632
mailto:menth@informatik.uni-wuerzburg.de
http://www3.informatik.uni-wuerzburg.de/research/ngn


From hartmans@mit.edu  Wed Dec  9 07:03:17 2009
Return-Path: <hartmans@mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 79F303A69AC for <lisp@core3.amsl.com>; Wed,  9 Dec 2009 07:03:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.14
X-Spam-Level: 
X-Spam-Status: No, score=-2.14 tagged_above=-999 required=5 tests=[AWL=0.125,  BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l2br-LW12fk4 for <lisp@core3.amsl.com>; Wed,  9 Dec 2009 07:03:16 -0800 (PST)
Received: from mail.suchdamage.org (permutation-city.suchdamage.org [69.25.196.28]) by core3.amsl.com (Postfix) with ESMTP id 9ABAC3A6918 for <lisp@ietf.org>; Wed,  9 Dec 2009 07:03:16 -0800 (PST)
Received: from carter-zimmerman.suchdamage.org (carter-zimmerman.suchdamage.org [69.25.196.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "laptop", Issuer "laptop" (not verified)) by mail.suchdamage.org (Postfix) with ESMTPS id 809C620156; Wed,  9 Dec 2009 10:03:01 -0500 (EST)
Received: by carter-zimmerman.suchdamage.org (Postfix, from userid 8042) id D09C44128; Wed,  9 Dec 2009 10:02:30 -0500 (EST)
From: Sam Hartman <hartmans-ietf@mit.edu>
To: jnc@mercury.lcs.mit.edu (Noel Chiappa)
References: <20091209020017.7408E6BE54F@mercury.lcs.mit.edu>
Date: Wed, 09 Dec 2009 10:02:30 -0500
In-Reply-To: <20091209020017.7408E6BE54F@mercury.lcs.mit.edu> (Noel Chiappa's message of "Tue, 8 Dec 2009 21:00:17 -0500 (EST)")
Message-ID: <tslhbs05gxl.fsf@mit.edu>
User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: lisp@ietf.org
Subject: Re: [lisp] Gleaning and research assumptions
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Dec 2009 15:03:17 -0000

>>>>> "Noel" == Noel Chiappa <jnc@mercury.lcs.mit.edu> writes:

    Noel> {Ooops, previously sent to wrong list with wrong Subject:}
    >> From: Sam Hartman <hartmans-ietf@mit.edu>

    >> I'm talking about the map reply record in a map request ...  My
    >> personal opinion is that you can only use that record to
    >> establish a new reverse mapping entry when it does travel the
    >> mapping system and only if the mapping system is changed to
    >> modify it.

    Noel> Well, this is a complex topic. E.g. if it is signed in some
    Noel> way, you could in fact rely on it. 

If you do the appropriate verification yes.
My suspicion is that we're not going to want to push that out to ITRs as
I discuss on the wiki.

    Noel> You can also use it in a
    Noel> 'temporary' way while you look up the mapping
    Noel> authoritatively. Etc, etc.

No, I don't think this is acceptable for the Internet at all.  There are
a number of attacks, like TCP sequence guessing etc, that are made
significantly easier by being part of a topology for one or two packet
exchanges.  So, I don't believe that having mappings supplied by an
attacker in place while you verify them is consistent with the goal of
not making the security of the Internet worse.


From charriesun@gmail.com  Thu Dec 10 00:26:23 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0E13D3A67EA for <lisp@core3.amsl.com>; Thu, 10 Dec 2009 00:26:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uwncBlgrHPwH for <lisp@core3.amsl.com>; Thu, 10 Dec 2009 00:26:22 -0800 (PST)
Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.24]) by core3.amsl.com (Postfix) with ESMTP id EC00F3A62C1 for <lisp@ietf.org>; Thu, 10 Dec 2009 00:26:21 -0800 (PST)
Received: by qw-out-2122.google.com with SMTP id 9so1386786qwb.17 for <lisp@ietf.org>; Thu, 10 Dec 2009 00:26:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=xVHuW51HMVSLo9MuH9KGxifBYo2hQlVtUV60MIXWY3c=; b=Kk2Kuk8TJlvLY2B0lfUAZ8YgEOatZYK7tX6uaTXoRpG6q4qzkk80zUZ7v2Xl9eJysL 1GQyH7i2L//ppcjol+7DnRRtTiGAImRiE1zpmI66H4dRZ5CKH9/AsDzEHNtAL1kNUXwn /mdJrvZY7xoVH7uEY4jhHtbpiFZ7SSqxK3Vv8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=xWbjygGcJc5bHxcVue31YD+7fKE0P/y507SOFKHIO/FXrWuExPA/QnfFQibZC7FWI0 u1v9/9F60ESXJgS83cxqdVwgFdN2Aq/3JOsYHtuc0VSrscpWwKSaNvuxDoSXvvUlUcdn U79nudsi3R+3ZIM4sQGM/YbokWgCEBNScLMCM=
MIME-Version: 1.0
Received: by 10.224.59.1 with SMTP id j1mr6288621qah.209.1260433564655; Thu,  10 Dec 2009 00:26:04 -0800 (PST)
In-Reply-To: <mailman.38.1260388808.30717.lisp@ietf.org>
References: <mailman.38.1260388808.30717.lisp@ietf.org>
Date: Thu, 10 Dec 2009 16:26:04 +0800
Message-ID: <4eb512450912100026v1c725221v2e8135117fc6020f@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: lisp@ietf.org
Content-Type: multipart/alternative; boundary=00c09f8a4ec3e262d7047a5b8ee3
Subject: Re: [lisp] lisp Digest, Vol 13, Issue 26
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Dec 2009 08:26:23 -0000

--00c09f8a4ec3e262d7047a5b8ee3
Content-Type: text/plain; charset=ISO-8859-1

Hi Neol,

> From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
> To: lisp@ietf.org
> Date: Tue, 8 Dec 2009 20:36:17 -0500 (EST)
> Subject: Re: [lisp] ALT structure, robustness and the long-path problem
>    > From: Robin Whittle <rw@firstpr.com.au>
>
>    > I don't see what "replication" means in the ALT network if it is
>    > different from caching. Can you give some examples?
>
> "Replication" means 'duplicated nodes', i.e. alternate paths through the
> ALT.
> This is trivial to do, since the ALT is based on BGP, which was designed to
> handle connectivity graphs with cycles. I had originally investigated this
> for other reasons (to minimize delays), but it's equally effective in
> producing a system which is robust against node failures.
>
Could you tell me what the exact meaning of "Equally effective in producing
a system which is robust against node failures", do you mean redundancy, or
replication, is trival, As to robustness and minimizing delays?

Best regards,
Charrie

--00c09f8a4ec3e262d7047a5b8ee3
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>=A0</div>
<div>Hi Neol,<br></div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">From:=A0<a href=3D"mailto:jnc@me=
rcury.lcs.mit.edu">jnc@mercury.lcs.mit.edu</a> (Noel Chiappa)<br>To:=A0<a h=
ref=3D"mailto:lisp@ietf.org">lisp@ietf.org</a><br>
Date:=A0Tue, 8 Dec 2009 20:36:17 -0500 (EST)<br>Subject:=A0Re: [lisp] ALT s=
tructure, robustness and the long-path problem<br>=A0 =A0&gt; From: Robin W=
hittle &lt;<a href=3D"mailto:rw@firstpr.com.au">rw@firstpr.com.au</a>&gt;<b=
r><br>
=A0=A0=A0&gt; I don&#39;t see what &quot;replication&quot; means in the ALT=
 network if it is<br>=A0 =A0&gt; different from caching. Can you give some =
examples?<br><br>&quot;Replication&quot; means &#39;duplicated nodes&#39;, =
i.e. alternate paths through the ALT.<br>
This is trivial to do, since the ALT is based on BGP, which was designed to=
<br>handle connectivity graphs with cycles. I had originally investigated t=
his<br>for other reasons (to minimize delays), but it&#39;s equally effecti=
ve in<br>
producing a system which is robust against node failures.<br></blockquote>
<div>Could you tell me what the exact meaning of &quot;Equally effective in=
 producing a system which is robust against node failures&quot;, do you mea=
n redundancy, or replication, is trival, As to robustness and minimizing de=
lays?</div>

<div>=A0</div>
<div>Best regards,</div>
<div>Charrie</div></div>

--00c09f8a4ec3e262d7047a5b8ee3--

From jmh@joelhalpern.com  Mon Dec 21 14:28:18 2009
Return-Path: <jmh@joelhalpern.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D0E463A68C6 for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 14:28:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.455
X-Spam-Level: 
X-Spam-Status: No, score=-3.455 tagged_above=-999 required=5 tests=[AWL=0.144,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ncPIEOOmN0un for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 14:28:18 -0800 (PST)
Received: from hermes.mail.tigertech.net (hermes.mail.tigertech.net [64.62.209.72]) by core3.amsl.com (Postfix) with ESMTP id 293DA3A63EB for <lisp@ietf.org>; Mon, 21 Dec 2009 14:28:18 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by hermes.tigertech.net (Postfix) with ESMTP id 447204306DF for <lisp@ietf.org>; Mon, 21 Dec 2009 14:28:02 -0800 (PST)
X-Virus-Scanned: Debian amavisd-new at hermes.tigertech.net
Received: from [10.10.10.102] (pool-71-161-50-79.clppva.btas.verizon.net [71.161.50.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by hermes.tigertech.net (Postfix) with ESMTP id C325D4306DA for <lisp@ietf.org>; Mon, 21 Dec 2009 14:28:01 -0800 (PST)
Message-ID: <4B2FF675.2070007@joelhalpern.com>
Date: Mon, 21 Dec 2009 17:28:05 -0500
From: "Joel M. Halpern" <jmh@joelhalpern.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: "lisp@ietf.org" <lisp@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [lisp] Confirmation of Editorship
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Dec 2009 22:28:18 -0000

Apparently, Terry and I have been remiss in clarifying one aspect of the 
change in working gorup chairing.
The primary document for this working group is the base LISP 
specification.
That document is now being edited by Darrel Lewis.
He will be coordinating changes in the document, to reflect working 
group agreements.

Thank you all, and thank you to Darrel.

Yours,
Joel & Terry

From vaf@cisco.com  Mon Dec 21 15:19:55 2009
Return-Path: <vaf@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E33C53A684C for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 15:19:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.182
X-Spam-Level: 
X-Spam-Status: No, score=-6.182 tagged_above=-999 required=5 tests=[AWL=-0.183, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Shxtw+T3fB+g for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 15:19:54 -0800 (PST)
Received: from sj-iport-2.cisco.com (sj-iport-2.cisco.com [171.71.176.71]) by core3.amsl.com (Postfix) with ESMTP id 956443A659C for <lisp@ietf.org>; Mon, 21 Dec 2009 15:19:54 -0800 (PST)
Authentication-Results: sj-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAOeRL0urRN+J/2dsb2JhbADAZ5YwhC4E
X-IronPort-AV: E=Sophos;i="4.47,433,1257120000"; d="scan'208";a="229861796"
Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-2.cisco.com with ESMTP; 21 Dec 2009 23:19:26 +0000
Received: from vaf-lnx1 (vaf-lnx1.cisco.com [128.107.165.254]) by sj-core-3.cisco.com (8.13.8/8.14.3) with ESMTP id nBLNJQJT017782; Mon, 21 Dec 2009 23:19:26 GMT
Received: by vaf-lnx1 (Postfix, from userid 113818) id 6E078206D3; Mon, 21 Dec 2009 15:18:22 -0800 (PST)
Date: Mon, 21 Dec 2009 15:18:22 -0800
From: Vince Fuller <vaf@cisco.com>
To: "Flinck, Hannu (NSN - FI/Espoo)" <hannu.flinck@nsn.com>
Message-ID: <20091221231822.GA30515@vaf-lnx1.cisco.com>
References: <2B5F3EA7272CFF47A66518E4FF3BE2350418AB30@FIESEXC014.nsn-intra.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <2B5F3EA7272CFF47A66518E4FF3BE2350418AB30@FIESEXC014.nsn-intra.net>
User-Agent: Mutt/1.5.20 (2009-06-14)
Cc: lisp@ietf.org
Subject: Re: [lisp] Comments to LISP+ALT draft
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Dec 2009 23:19:56 -0000

Hi Hannu-

I getting an -02 draft of the LISP+ALT document ready and am specifically
working on incorporating your comments and suggestions. To that end, I'd
like to revisit the message you send to the list in late October.

> General comment:
> 
> LISP+ALT draft lacks consistency with draft-ietf-lisp-ms-04, instead the
> term "configuration" is used quite broadly covering the area of the
> mentioned draft and leaving too much for a reader to fill in the caps.
> See below what I mean:

After further thought, I am in agreement with the sentiment above. Despite
LISP+ALT pre-dating LISP-MS, it does need some changes to be consistent
with the general  "mapping database service interface" that LISP-MS is
intended to offer.

> Section 4 
> 
> Sentence from alt-01: "Note that ETRs are not required to participate
> (or prevented from participating) in LISP+ALT; they may choose
> communicate their mappings to their serving LISP+ALT router(s) at
> subscription time via configuration." This is very true, but ETRs may
> also choose to use Map-Register messages that contain a list of
> EID-prefixes plus a set of RLOC as defined in draft-ietf-lisp-ms-04.txt
> section 4. The issue here is that this is not only subscription time
> event but a continuous (periodic to be more specific) process as defined
> in draft-lisp-ms.

I have re-written this to: "Note that an ETR is not required to participate
(or prevented from participating) in LISP+ALT; an ETR may choose communicate
its mappings to its serving LISP+ALT router(s) using subscription time static
configuration or through a dynamic mechanism such as that described in
[LISP-MS].  An ITR may similarly use a static EID "default route" or other
configuration as described in [LISP-MS] to avoid the complexity of
participating in the ALT."

> Section 5
> Sentence "A LISP+ALT router near the edge learns EID prefixes originated
> by authoritative ETRs, either by eBGP peering with them or by
> configuration." This should be aligned with ietf-lisp-ms-04.txt to cover
> Map-registering. 

Done. Sentence rewritten to: "A LISP+ALT router near the edge learns EID
prefixes originated by authoritative ETRs.  This may be via eBGP with the
ETRs, by static configuration, or through some other dynamic mechanism
such as that defined in [LISP-MS]."

> Section 5.2
> "It also implies that an ETR that originates a prefix must maintain BGP
> sessions with all ALT routers that are configured to originate an
> aggregate which covers that prefix. " This I find contradictory to the
> target to keep ETR a simple CPE device as it insists on the use of BGP
> peering.  

I've rewritten this to describe both the simple, non-ALT-connected ETR case
as well as the more complex, ALT-connected ETR case: "It also implies that
an ETR which connects to the ALT using BGP must maintain BGP sessions
with all of the ALT routers that are configured to originate an aggregate
which covers that prefix.  See also [LISP-MS] for an example of other ways
that prefix origin consistency and aggregation are maintained."


> Section 5.4
> "It receives Data Probes and Map-Requests only over GRE tunnel(s) to its
> "upstream" LISP+ALT router(s) and responds with Map- Replies for the EID
> prefixes that it "owns". " Here the text is about ETR. I guess that is
> should say "receives Data Probes and Map-Requests ... FROM its
> upstream... " 

The GRE tunnels are to the upstream ALT routers but Map-Reqeusts and
Data Probes are received over those tunnels. I've re-written this sentence
to: "It receives Data Probes and Map-Requests only from its "upstream"
LISP+ALT routers over the GRE tunnel(s) configured to it/them."

> Section 6.2
> Sentence "these LISP+ALT router(s) the ETR must route Map-Requests and
> Data Probes to the ETR and contain configuration (in effect, static
> routes) for the ETR's ..." The first occurrence of "the ETR" looks like
> a typo. If not more clarification in  the text would improve its
> readability. Notice a again the use of the term of  "configuration" in
> this context. Not really sure if this is the similar configuration that
> was implied in the earlier part of the text.

You're right, there was a typo here. Fixed.

The rest of this comment touches on an interesting question: whether to
eliminate the "low-opex" ETR description. As you may recall, a "low-opex"
ETR is one that doesn't participate in ALT BGP but does have one or more
tunnel(s) to "edge" ALT router(s) so that it can receive Map-Reqeuests from
the ALT. Static routes are defined in the ALT router(s) at the far end of
the tunnel(s) to forward Map-Reqeusts to the ETR. Similarly, a "low-opex"
ITR is defined that has one or more tunnels to "edge" ALT routers and
static "default routes" that allow it to send Map-Reqeusts into the ALT.

These "low-opex" configurations are still valid even though we expect that
use of LISP-MS will obviate their use. Should we eliminate all references
to them from the LISP+ALT spec? It would simplify things a bit and would
allow most of your comments above to be resolve by simply deleting the text
that refers to static route/default configuration.

> Section 8.1
> "Not only does this greatly improve the scalability of the global
> routing system but it also allows improved traffic engineering
> techniques by allowing richer and more fine-grained policies to be
> applied."  But how are the operator policies and the mapping system
> policies correlated? The network can only apply its existing BGP
> policies for data packets entering into its network, but not during the
> map resolution phase?

An ETR, or collection of ETRs for a site, could implement ingress traffic
engineering policy by sending different Map-Reply data depending on the
source or other attributes of particular Map-Requests. This would be
independent of any routing policy it implements using BGP in the global
routing system.

> Section 9.1
> 
> "As in the case above, the ETR is connected to LISP+ALT router(s) using
> GRE tunnel(s) but rather than BGP being used, the LISP+ALT router(s) are
> configured with what are in effect "static routes" for the EID prefixes
> "owned" by the ETR. " Maybe ETR chooses to use the Map-Register message
> as in draft-eitf-lisp-ms, or is this what is meant by static routes?
> In case the ETR happens to have connections  to multiple LISP+ALT
> routers in different parts of the ALT hierarchy how does the ETR know
> where to register/configure what EID prefix?

This is the "low-opex" ETR which does have tunnel(s) in to the ALT but
does not run BGP. Fork the ETR's EID prefixes to be propagated into ALT
BGP, each of ALT routers to which the ETR has a tunnel is configured with
a "static EID prefix route" pointing at the tunnel (and, thus, at the ETR).
These "static" routes are "redistributed" into ALT BGP on the ALT routers.

In this case, there is no Map-Register. This "low-opex" case was described
in LISP+ALT as a way to simplify ETR configuration. LISP-MS was later 
defined as a better, more dynamic way of accomplishing the same goal.
This again begs the question of whether or not to eliminate the "low-opex"
ITR/ETR description from the ALT spec.

	--Vince

From darlewis@cisco.com  Mon Dec 21 18:08:16 2009
Return-Path: <darlewis@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 50A3C3A67B7 for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 18:08:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.449
X-Spam-Level: 
X-Spam-Status: No, score=-6.449 tagged_above=-999 required=5 tests=[AWL=0.150,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HshH4RSVK++e for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 18:08:15 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id 1D8BD3A6778 for <lisp@ietf.org>; Mon, 21 Dec 2009 18:08:15 -0800 (PST)
Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAFe4L0urR7Ht/2dsb2JhbADADJZDhC4E
X-IronPort-AV: E=Sophos;i="4.47,434,1257120000"; d="scan'208";a="454328907"
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-6.cisco.com with ESMTP; 22 Dec 2009 02:07:59 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id nBM27xAY008885 for <lisp@ietf.org>; Tue, 22 Dec 2009 02:07:59 GMT
Received: from xmb-sjc-213.amer.cisco.com ([171.70.151.153]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Mon, 21 Dec 2009 18:07:59 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 21 Dec 2009 18:07:58 -0800
Message-ID: <C0ACCB7B60E6F14B9AC46D742C1009A1B20964@xmb-sjc-213.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Upcoming draft-lisp-06 changes - editorial
Thread-Index: AcqCq5UK/UXFHcA7Sf6opdBfCauVrg==
From: "Darrel Lewis (darlewis)" <darlewis@cisco.com>
To: <lisp@ietf.org>
X-OriginalArrivalTime: 22 Dec 2009 02:07:59.0225 (UTC) FILETIME=[95793E90:01CA82AB]
Subject: [lisp] Upcoming draft-lisp-06 changes - editorial
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Dec 2009 02:08:16 -0000

All,

There are a number of comments and feedback received on the
draft-lisp-05 text.  Following is a set of proposed changes to the
draft, these are not ment to be substantive changes.

Dino (who has, up to this point tracked proposed design changes, will
send an email for each design issue that he's been tracking.  Once we've
achieved consensus on these changes, I will email a draft version
proposed text. =20

    Editorial based changes:

    o  Posted December 2009.

    o  Fix typo for rflags in LISP data header.  Changed from "4" to =20
       "5".

    o  Add text to indicate that Map-Register messages must contain a
       computed UDP checksum.

    o  Add definitions for PITR and PETR.

    o  Indicate an AFI value of 0 is an unspecified address.

    o  Indicate that the TTL field of a Map-Register is not used and set
       to 0 by the sender.  This change makes this spec consistent with
       [LISP-MS].

    o  Change "... yield a packet size of L bytes" to "... yield a =20
       packetsize greater than L bytes".

    o  Clarify section 6.1.5 on what addresses and ports are used in
       Map-Reply messages.

    o  Clarify that LSBs that go beyond the number of locators do not to
       be SMRed when the locator addresses are greater lexicographically
       than the locator in the existing locator-set.

    o  Add Gregg, Srini, and Amit to ack section.


-Darrel

From dino@cisco.com  Mon Dec 21 18:35:48 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B735E28C14A for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 18:35:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.385
X-Spam-Level: 
X-Spam-Status: No, score=-6.385 tagged_above=-999 required=5 tests=[AWL=0.214,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id winx94o3Qfhf for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 18:35:48 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id E893C3A6ACF for <lisp@ietf.org>; Mon, 21 Dec 2009 18:35:47 -0800 (PST)
Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAF+/L0urR7Ht/2dsb2JhbADAKJZEhC4EgWQ
X-IronPort-AV: E=Sophos;i="4.47,434,1257120000"; d="scan'208";a="454341409"
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-6.cisco.com with ESMTP; 22 Dec 2009 02:35:31 +0000
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id nBM2ZVe0021890 for <lisp@ietf.org>; Tue, 22 Dec 2009 02:35:31 GMT
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Mon, 21 Dec 2009 18:35:31 -0800
Received: from [192.168.1.2] ([10.21.72.143]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Mon, 21 Dec 2009 18:35:31 -0800
Message-Id: <565367DE-7749-4ADA-93FC-4CC7742F8AE6@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: "Darrel Lewis (darlewis)" <darlewis@cisco.com>
In-Reply-To: <C0ACCB7B60E6F14B9AC46D742C1009A1B20964@xmb-sjc-213.amer.cisco.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Mon, 21 Dec 2009 18:35:31 -0800
References: <C0ACCB7B60E6F14B9AC46D742C1009A1B20964@xmb-sjc-213.amer.cisco.com>
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 22 Dec 2009 02:35:31.0541 (UTC) FILETIME=[6E54A850:01CA82AF]
Cc: lisp@ietf.org
Subject: Re: [lisp] Upcoming draft-lisp-06 changes - editorial
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Dec 2009 02:35:48 -0000

> Dino (who has, up to this point tracked proposed design changes, will
> send an email for each design issue that he's been tracking.  Once  
> we've
> achieved consensus on these changes, I will email a draft version
> proposed text.

Here are the design issues. I will label them in a subject line as  
"-06-(1)" through "-06-(4)" so we can track the discussion for each  
one in separate email threads.

Design based changes:

   (1) Use stronger language to have the outer IPv4 header set DF=1 so  
we
       can avoid fragment reassembly in an ETR or PETR.  This will also
       make IPv4 and IPv6 encapsulation have consistent behavior.

   (2) Map-Requests should not be sent in ECM with the Probe bit is set.
       These type of Map-Requests are used as RLOC-probes and are sent
       directly to locator addresses in the underlying network.

   (3) Add text in section 6.1.5 about returning all EID-prefixes in a
       Map-Reply sent by an ETR when there are overlapping EID-prefixes
       configure.

   (4) Add text in a new subsection of section 6.1.5 about dealing with
       Map-Replies with coarse EID-prefixes.

Thanks,
Dino



From dino@cisco.com  Mon Dec 21 18:35:54 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E0D4528C12B for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 18:35:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.396
X-Spam-Level: 
X-Spam-Status: No, score=-6.396 tagged_above=-999 required=5 tests=[AWL=0.203,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4xwKkkhXESVi for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 18:35:54 -0800 (PST)
Received: from sj-iport-1.cisco.com (sj-iport-1.cisco.com [171.71.176.70]) by core3.amsl.com (Postfix) with ESMTP id 28E0D3A6966 for <lisp@ietf.org>; Mon, 21 Dec 2009 18:35:54 -0800 (PST)
Authentication-Results: sj-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAF+/L0urR7Ht/2dsb2JhbADAKJZEhC4EgWQ
X-IronPort-AV: E=Sophos;i="4.47,434,1257120000"; d="scan'208";a="282246450"
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-1.cisco.com with ESMTP; 22 Dec 2009 02:35:38 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id nBM2Zcq7021943 for <lisp@ietf.org>; Tue, 22 Dec 2009 02:35:38 GMT
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Mon, 21 Dec 2009 18:35:38 -0800
Received: from [192.168.1.2] ([10.21.72.143]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Mon, 21 Dec 2009 18:35:37 -0800
Message-Id: <E249696D-0437-4CF0-BE0B-569AA33F8FE7@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: lisp@ietf.org
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Mon, 21 Dec 2009 18:35:37 -0800
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 22 Dec 2009 02:35:37.0963 (UTC) FILETIME=[722893B0:01CA82AF]
Subject: [lisp] Design discussion -06-(1) -> DF=1
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Dec 2009 02:35:55 -0000

A description of the design issue:

(1) Use stronger language to have the outer IPv4 header set DF=1 so we
     can avoid fragment reassembly in an ETR or PETR.  This will also
     make IPv4 and IPv6 encapsulation have consistent behavior.

Right now the spec does not recommend a preference on the DF setting  
of an outer IPv4 header. If a LISP encapsulator (a ITR or PITR/PTR)  
sets DF=0 an intermediate router could fragment the packet to the  
tunnel destination endpoint. That would be a ETR or PETR. We don't  
want to force ETRs and PETRs to reassemble packets if we can be  
practical. We want Path MTU discovery to be used on the path.

Do people have objections to recommending this?

Thanks,
Dino/Darrel

From dino@cisco.com  Mon Dec 21 18:37:40 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6923428C141 for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 18:37:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.405
X-Spam-Level: 
X-Spam-Status: No, score=-6.405 tagged_above=-999 required=5 tests=[AWL=0.194,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SvO+yXNso8Sa for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 18:37:39 -0800 (PST)
Received: from sj-iport-1.cisco.com (sj-iport-1.cisco.com [171.71.176.70]) by core3.amsl.com (Postfix) with ESMTP id 622BF28C0D0 for <lisp@ietf.org>; Mon, 21 Dec 2009 18:37:39 -0800 (PST)
Authentication-Results: sj-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAF+/L0urR7Hu/2dsb2JhbADAKJZEhC4E
X-IronPort-AV: E=Sophos;i="4.47,434,1257120000"; d="scan'208";a="282246781"
Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-1.cisco.com with ESMTP; 22 Dec 2009 02:37:23 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id nBM2bN7i025576 for <lisp@ietf.org>; Tue, 22 Dec 2009 02:37:23 GMT
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Mon, 21 Dec 2009 18:37:23 -0800
Received: from [192.168.1.2] ([10.21.72.143]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Mon, 21 Dec 2009 18:37:23 -0800
Message-Id: <1E503F58-269F-44CF-8023-2CE96AC65BFA@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: lisp@ietf.org
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Mon, 21 Dec 2009 18:37:22 -0800
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 22 Dec 2009 02:37:23.0257 (UTC) FILETIME=[B0EB2A90:01CA82AF]
Subject: [lisp] Design discussion -06-(2) -> no probes in ECMs
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Dec 2009 02:37:40 -0000

A description of the design issue:

(2) Map-Requests should not be sent in ECM with the Probe bit is set.
    These type of Map-Requests are used as RLOC-probes and are sent
    directly to locator addresses in the underlying network.

Since RLOC-probing is intended for an ITR or PTR to know that the  
forward path to an ETR or PETR is working, it sends Map-Request  
messages with the P-bit set to a locator address (the destination  
address in the IP header). Since the message path is direct from ITR/ 
PTR to ETR/PETR the map-resolver and map-server is not involved in the  
path. The spec currently indicates that Encapsulated Control Messages  
(ECMs) are sent from ITR to MR and from MS to ETR.

We want to write language indicating that P-bit Map-Requests are not  
put into ECMs. Any objections to this?

Thanks,
Dino/Darrel


From dino@cisco.com  Mon Dec 21 18:38:05 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 55A073A68FF for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 18:38:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.414
X-Spam-Level: 
X-Spam-Status: No, score=-6.414 tagged_above=-999 required=5 tests=[AWL=0.185,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 51p1bB9lr2E6 for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 18:38:04 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id 946163A6AD1 for <lisp@ietf.org>; Mon, 21 Dec 2009 18:38:04 -0800 (PST)
Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAF+/L0urR7H+/2dsb2JhbADAKJZEhC4E
X-IronPort-AV: E=Sophos;i="4.47,434,1257120000"; d="scan'208";a="454342337"
Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-6.cisco.com with ESMTP; 22 Dec 2009 02:37:46 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id nBM2bkIM028113 for <lisp@ietf.org>; Tue, 22 Dec 2009 02:37:46 GMT
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Mon, 21 Dec 2009 18:37:46 -0800
Received: from [192.168.1.2] ([10.21.72.143]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Mon, 21 Dec 2009 18:37:46 -0800
Message-Id: <8E6702C4-81EE-4343-B783-7B135B7AD466@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: lisp@ietf.org
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Mon, 21 Dec 2009 18:37:45 -0800
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 22 Dec 2009 02:37:46.0179 (UTC) FILETIME=[BE94C930:01CA82AF]
Subject: [lisp] Design discussion -06-(3) -> return all overlapping prefixes
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Dec 2009 02:38:05 -0000

A description of the design issue:

(3) Add text in section 6.1.5 about returning all EID-prefixes in a
    Map-Reply sent by an ETR when there are overlapping EID-prefixes
    configure.

If a LISP site is configured with EID-prefixes that overlay, that is  
say it is configured with an EID-prefix of 10.1.0.0/16 and also  
10.1.0.0/24 we need better language in the spec to indicate how this  
is dealt with. Because if a Map-Request is sent for 10.1.1.1, and if  
the ETR only returns a Map-Reply for 10.1.0.0/16, then a Map-Request  
for 10.1.0.1 will use the locator-set from the 10.1.0.0/16 map-cache  
entry and not for the 10.1.0.0/24 entry which could have a different  
locator-set. So we want to write language in the spec to have an ETR  
return all EID-prefixes in the Map-Reply.

Any objections to this?

Thanks,
Dino/Darrel


From dino@cisco.com  Mon Dec 21 18:38:24 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C4BE33A6AD9 for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 18:38:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.422
X-Spam-Level: 
X-Spam-Status: No, score=-6.422 tagged_above=-999 required=5 tests=[AWL=0.177,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZEcYCSnhKMYx for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 18:38:24 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id E80153A6AD6 for <lisp@ietf.org>; Mon, 21 Dec 2009 18:38:23 -0800 (PST)
Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAF+/L0urR7Ht/2dsb2JhbADAKJZEhC4E
X-IronPort-AV: E=Sophos;i="4.47,434,1257120000"; d="scan'208";a="454342470"
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-6.cisco.com with ESMTP; 22 Dec 2009 02:38:07 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id nBM2c8sq022991 for <lisp@ietf.org>; Tue, 22 Dec 2009 02:38:08 GMT
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Mon, 21 Dec 2009 18:38:08 -0800
Received: from [192.168.1.2] ([10.21.72.143]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Mon, 21 Dec 2009 18:38:07 -0800
Message-Id: <F7252E00-9147-49B1-846F-B3F603BB73A4@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: lisp@ietf.org
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Mon, 21 Dec 2009 18:38:07 -0800
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 22 Dec 2009 02:38:07.0788 (UTC) FILETIME=[CB760EC0:01CA82AF]
Subject: [lisp] Design discussion -06-(4) -> protecting against coarse Map-Replies
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Dec 2009 02:38:24 -0000

A description of the design issue:

(4) Add text in a new subsection of section 6.1.5 about dealing with
    Map-Replies with coarse EID-prefixes.

As mentioned in the Hiroshima IETF, an ETR could return a Map-Reply  
with a coarse EID-prefix. One that is shorter in mask-length than what  
was allocated to it. Even if it is registered properly with the  
mapping system, there can be a bug, a compromise, or an inadvertent  
configuration to cause the Map-Reply to have a shorter mask-length  
then what was registered.

To fix this, there can be two possible solutions, one is proxy Map- 
Replying by a Map-Server on behalf of the ETRs for the registering  
site and ITRs being configured to not accept EID-prefixes shorter than  
a configured mask-length.

Would anyone like to comment on this? We can propose text but there  
may be other lightweight solutions to this. We would like to figure a  
lightweight solution versus having a strong ITR-to-ETR authentication  
mechanism which most probably would require third-party systems.

Thanks,
Dino/Darrel


From damien.saucez@uclouvain.be  Mon Dec 21 23:59:29 2009
Return-Path: <damien.saucez@uclouvain.be>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D580A3A68A6 for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 23:59:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uIdxCSfQ+oJK for <lisp@core3.amsl.com>; Mon, 21 Dec 2009 23:59:29 -0800 (PST)
Received: from smtp4.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) by core3.amsl.com (Postfix) with ESMTP id C4F873A6853 for <lisp@ietf.org>; Mon, 21 Dec 2009 23:59:28 -0800 (PST)
Received: from sleipnier.dhcp.info.ucl.ac.be (sleipnier.dhcp.info.ucl.ac.be [130.104.228.23]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: dsaucez@smtp4.sgsi.ucl.ac.be) by smtp4.sgsi.ucl.ac.be (Postfix) with ESMTPSA id D0372F26F0; Tue, 22 Dec 2009 08:59:01 +0100 (CET)
X-DKIM: Sendmail DKIM Filter v2.8.2 smtp4.sgsi.ucl.ac.be D0372F26F0
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1261468741; bh=c+g0e8qRQuEnVoJD8D+44dLj2QvrcDu6vrFEQIQDieE=; h=Subject:Mime-Version:Content-Type:From:In-Reply-To:Date:Cc: Content-Transfer-Encoding:Message-Id:References:To; b=aoYR0/zk5UC//hsiURgUNFhrx7h7hDM4wyZ/w865fQyqsp3koUjJ88gpquQDW1XZY J6Dkvr5TQ9//cnwOFb0q+L1ch8aA8F8dkDLO6+eLw7nouNXiPqCUToFrH+p+3obubv 9lfTBjF0gUzY3LP2L9ZSCrCsWWqTFOEkry3J3jC0=
Mime-Version: 1.0 (Apple Message framework v1077)
Content-Type: text/plain; charset=us-ascii
From: Damien Saucez <damien.saucez@uclouvain.be>
In-Reply-To: <8E6702C4-81EE-4343-B783-7B135B7AD466@cisco.com>
Date: Tue, 22 Dec 2009 08:59:01 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <3DAC8916-FACB-44AD-8287-608527CFCD69@uclouvain.be>
References: <8E6702C4-81EE-4343-B783-7B135B7AD466@cisco.com>
To: Dino Farinacci <dino@cisco.com>
X-Mailer: Apple Mail (2.1077)
X-Virus-Scanned: clamav-milter 0.95.2 at smtp-4.sipr-dc.ucl.ac.be
X-Virus-Status: Clean
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-MailScanner-ID: D0372F26F0.00000
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: damien.saucez@uclouvain.be
X-SGSI-Spam-Status: No
Cc: lisp@ietf.org
Subject: Re: [lisp] Design discussion -06-(3) -> return all overlapping prefixes
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Dec 2009 07:59:29 -0000

On 22 Dec 2009, at 03:37, Dino Farinacci wrote:

> A description of the design issue:
>=20
> (3) Add text in section 6.1.5 about returning all EID-prefixes in a
>   Map-Reply sent by an ETR when there are overlapping EID-prefixes
>   configure.
>=20
> If a LISP site is configured with EID-prefixes that overlay, that is =
say it is configured with an EID-prefix of 10.1.0.0/16 and also =
10.1.0.0/24 we need better language in the spec to indicate how this is =
dealt with. Because if a Map-Request is sent for 10.1.1.1, and if the =
ETR only returns a Map-Reply for 10.1.0.0/16, then a Map-Request for =
10.1.0.1 will use the locator-set from the 10.1.0.0/16 map-cache entry =
and not for the 10.1.0.0/24 entry which could have a different =
locator-set. So we want to write language in the spec to have an ETR =
return all EID-prefixes in the Map-Reply.
>=20
ok, the Map-Reply MUST contain all the matching EID prefixes.

Damien Saucez
> Any objections to this?
>=20
> Thanks,
> Dino/Darrel
>=20
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp


From fcoras@ac.upc.edu  Tue Dec 22 00:28:45 2009
Return-Path: <fcoras@ac.upc.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2B4273A68CC for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 00:28:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.414
X-Spam-Level: 
X-Spam-Status: No, score=-2.414 tagged_above=-999 required=5 tests=[AWL=0.185,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NcLnMgi0d3-Y for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 00:28:44 -0800 (PST)
Received: from gw.ac.upc.edu (gw.ac.upc.es [147.83.30.3]) by core3.amsl.com (Postfix) with ESMTP id 485FB3A66B4 for <lisp@ietf.org>; Tue, 22 Dec 2009 00:28:44 -0800 (PST)
Received: from [192.168.0.14] (81.184.58.60.dyn.user.ono.com [81.184.58.60]) by gw.ac.upc.edu (Postfix) with ESMTP id 175116B02E5; Tue, 22 Dec 2009 09:28:25 +0100 (CET)
Message-ID: <4B308324.20008@ac.upc.edu>
Date: Tue, 22 Dec 2009 09:28:20 +0100
From: Florin Coras <fcoras@ac.upc.edu>
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
MIME-Version: 1.0
To: Dino Farinacci <dino@cisco.com>
References: <8E6702C4-81EE-4343-B783-7B135B7AD466@cisco.com>
In-Reply-To: <8E6702C4-81EE-4343-B783-7B135B7AD466@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: lisp@ietf.org
Subject: Re: [lisp] Design discussion -06-(3) -> return all overlapping prefixes
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Dec 2009 08:28:45 -0000

Hi,

Dino Farinacci wrote:
> A description of the design issue:
>
> (3) Add text in section 6.1.5 about returning all EID-prefixes in a
>    Map-Reply sent by an ETR when there are overlapping EID-prefixes
>    configure.
>
> If a LISP site is configured with EID-prefixes that overlay, that is
> say it is configured with an EID-prefix of 10.1.0.0/16 and also
> 10.1.0.0/24 we need better language in the spec to indicate how this
> is dealt with. Because if a Map-Request is sent for 10.1.1.1, and if
> the ETR only returns a Map-Reply for 10.1.0.0/16, then a Map-Request
> for 10.1.0.1 will use the locator-set from the 10.1.0.0/16 map-cache
> entry and not for the 10.1.0.0/24 entry which could have a different
> locator-set. So we want to write language in the spec to have an ETR
> return all EID-prefixes in the Map-Reply.
>
> Any objections to this?
I like this solution but I don't remember if the group has discussed the
scenario when a LISP site has many mobile nodes. If, for example, there
are 1000 mobile nodes they will all have individual (/32, /128[/64?] )
mappings and they sum up to a considerable amount of EID-prefixes to be
put in a Map-Reply. Do we have a solution for this or is this a
problem?  We don't care because mobility is out of scope?

Florin
>
> Thanks,
> Dino/Darrel
>
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp


From damien.saucez@uclouvain.be  Tue Dec 22 00:32:21 2009
Return-Path: <damien.saucez@uclouvain.be>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 25A8E3A69C2 for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 00:32:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QrlPI5FwEWjX for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 00:32:20 -0800 (PST)
Received: from smtp4.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) by core3.amsl.com (Postfix) with ESMTP id ED5253A69BB for <lisp@ietf.org>; Tue, 22 Dec 2009 00:32:19 -0800 (PST)
Received: from sleipnier.dhcp.info.ucl.ac.be (sleipnier.dhcp.info.ucl.ac.be [130.104.228.23]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: dsaucez@smtp4.sgsi.ucl.ac.be) by smtp4.sgsi.ucl.ac.be (Postfix) with ESMTPSA id AADA4F26C9; Tue, 22 Dec 2009 09:31:52 +0100 (CET)
X-DKIM: Sendmail DKIM Filter v2.8.2 smtp4.sgsi.ucl.ac.be AADA4F26C9
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1261470712; bh=VC5N/B6APKfi+GhiVJxc0YpwGIkqM1HZLIJTimQZBlA=; h=Subject:Mime-Version:Content-Type:From:In-Reply-To:Date:Cc: Content-Transfer-Encoding:Message-Id:References:To; b=GgrNK7XY3q/ZxTZ5zuKrrBKM93sK2qXBTbkasr08FZYXgf6UAJw9FJYTAgUOj1RUe 3QtdCs5YE3TV8PsuAmvqsXcOAa9PXs+ObJ8wYbhE/HLbTXiV8y+fWkLwKu4Cc/3Ods XX/Ch6e4Tds5E+JmExRIpj1aXO26zhItImya5T9g=
Mime-Version: 1.0 (Apple Message framework v1077)
Content-Type: text/plain; charset=us-ascii
From: Damien Saucez <damien.saucez@uclouvain.be>
In-Reply-To: <F7252E00-9147-49B1-846F-B3F603BB73A4@cisco.com>
Date: Tue, 22 Dec 2009 09:31:48 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <BEF655A4-E3E1-4FD7-991B-0161C5017055@uclouvain.be>
References: <F7252E00-9147-49B1-846F-B3F603BB73A4@cisco.com>
To: Dino Farinacci <dino@cisco.com>
X-Mailer: Apple Mail (2.1077)
X-Virus-Scanned: clamav-milter 0.95.2 at smtp-4.sipr-dc.ucl.ac.be
X-Virus-Status: Clean
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-MailScanner-ID: AADA4F26C9.00000
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: damien.saucez@uclouvain.be
X-SGSI-Spam-Status: No
Cc: lisp@ietf.org
Subject: Re: [lisp] Design discussion -06-(4) -> protecting against coarse Map-Replies
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Dec 2009 08:32:21 -0000

On 22 Dec 2009, at 03:38, Dino Farinacci wrote:

> A description of the design issue:
>=20
> (4) Add text in a new subsection of section 6.1.5 about dealing with
>   Map-Replies with coarse EID-prefixes.
>=20
> As mentioned in the Hiroshima IETF, an ETR could return a Map-Reply =
with a coarse EID-prefix. One that is shorter in mask-length than what =
was allocated to it. Even if it is registered properly with the mapping =
system, there can be a bug, a compromise, or an inadvertent =
configuration to cause the Map-Reply to have a shorter mask-length then =
what was registered.
>=20
> To fix this, there can be two possible solutions, one is proxy =
Map-Replying by a Map-Server on behalf of the ETRs for the registering =
site and ITRs being configured to not accept EID-prefixes shorter than a =
configured mask-length.
>=20
> Would anyone like to comment on this? We can propose text but there =
may be other lightweight solutions to this. We would like to figure a =
lightweight solution versus having a strong ITR-to-ETR authentication =
mechanism which most probably would require third-party systems.
>=20

Using the proxy will not protect against configuration error. We should =
seriously consider authentication for mappings:
- authenticate the owner
- authenticate the EID prefix
- authenticate the RLOCs

Maybe we should have a look at X.509 and the proposals to put =
authentication in BGP. For the moment, it is not clear how to completely =
pre-calculate the Map-Reply to avoid overloading the MS while keeping =
protected against replay attacks.

The authentication is not only a protection against attackers, but also =
against miss-configurations that could generate partial black-hole for =
up to TTL instants (how to send SMR to the requesters if traffic never =
arrives the miss-configured site?)=20

Damien Saucez

> Thanks,
> Dino/Darrel
>=20
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp


From Fred.L.Templin@boeing.com  Tue Dec 22 08:24:29 2009
Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 056183A69DF for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 08:24:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.529
X-Spam-Level: 
X-Spam-Status: No, score=-6.529 tagged_above=-999 required=5 tests=[AWL=0.070,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jh9QBw6284HB for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 08:24:27 -0800 (PST)
Received: from blv-smtpout-01.boeing.com (blv-smtpout-01.boeing.com [130.76.32.69]) by core3.amsl.com (Postfix) with ESMTP id 9F8E33A6859 for <lisp@ietf.org>; Tue, 22 Dec 2009 08:24:27 -0800 (PST)
Received: from slb-av-01.boeing.com (slb-av-01.boeing.com [129.172.13.4]) by blv-smtpout-01.ns.cs.boeing.com (8.14.0/8.14.0/8.14.0/SMTPOUT) with ESMTP id nBMGOAMP028306 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 22 Dec 2009 08:24:10 -0800 (PST)
Received: from slb-av-01.boeing.com (localhost [127.0.0.1]) by slb-av-01.boeing.com (8.14.0/8.14.0/DOWNSTREAM_RELAY) with ESMTP id nBMGO97s011135; Tue, 22 Dec 2009 08:24:09 -0800 (PST)
Received: from XCH-NWHT-02.nw.nos.boeing.com (xch-nwht-02.nw.nos.boeing.com [130.247.70.248]) by slb-av-01.boeing.com (8.14.0/8.14.0/UPSTREAM_RELAY) with ESMTP id nBMGO94k011100 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Tue, 22 Dec 2009 08:24:09 -0800 (PST)
Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.97]) by XCH-NWHT-02.nw.nos.boeing.com ([130.247.70.248]) with mapi; Tue, 22 Dec 2009 08:24:09 -0800
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: Dino Farinacci <dino@cisco.com>, "lisp@ietf.org" <lisp@ietf.org>
Date: Tue, 22 Dec 2009 08:24:06 -0800
Thread-Topic: [lisp] Design discussion -06-(1) -> DF=1
Thread-Index: AcqCr3RSR7aB/OR/Ra+UK2uJx13cZgAcnBmA
Message-ID: <E1829B60731D1740BB7A0626B4FAF0A6467EFF0CC4@XCH-NW-01V.nw.nos.boeing.com>
References: <E249696D-0437-4CF0-BE0B-569AA33F8FE7@cisco.com>
In-Reply-To: <E249696D-0437-4CF0-BE0B-569AA33F8FE7@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [lisp] Design discussion -06-(1) -> DF=1
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Dec 2009 16:24:29 -0000

Dino,

> -----Original Message-----
> From: lisp-bounces@ietf.org [mailto:lisp-bounces@ietf.org] On Behalf Of D=
ino Farinacci
> Sent: Monday, December 21, 2009 6:36 PM
> To: lisp@ietf.org
> Subject: [lisp] Design discussion -06-(1) -> DF=3D1
>=20
> A description of the design issue:
>=20
> (1) Use stronger language to have the outer IPv4 header set DF=3D1 so we
>      can avoid fragment reassembly in an ETR or PETR.  This will also
>      make IPv4 and IPv6 encapsulation have consistent behavior.
>=20
> Right now the spec does not recommend a preference on the DF setting
> of an outer IPv4 header. If a LISP encapsulator (a ITR or PITR/PTR)
> sets DF=3D0 an intermediate router could fragment the packet to the
> tunnel destination endpoint. That would be a ETR or PETR. We don't
> want to force ETRs and PETRs to reassemble packets if we can be
> practical. We want Path MTU discovery to be used on the path.
>=20
> Do people have objections to recommending this?

The two dangers of doing this are that the ITR might not
receive legitimate ICMP "Packet Too Big" (PTB) messages,
and that it might receive spoofed PTBs. The ITR could
simply ignore all PTBs, but then there is danger of a
path MTU black-hole.

Fred
fred.l.templin@boeing.com

> Thanks,
> Dino/Darrel
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp

From jmh@joelhalpern.com  Tue Dec 22 09:02:07 2009
Return-Path: <jmh@joelhalpern.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2A80C3A6A1B for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 09:02:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.458
X-Spam-Level: 
X-Spam-Status: No, score=-3.458 tagged_above=-999 required=5 tests=[AWL=0.141,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VE5tuCXq+TN4 for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 09:02:06 -0800 (PST)
Received: from hermes.mail.tigertech.net (hermes.mail.tigertech.net [64.62.209.72]) by core3.amsl.com (Postfix) with ESMTP id 5C69B3A6A28 for <lisp@ietf.org>; Tue, 22 Dec 2009 09:02:06 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by hermes.tigertech.net (Postfix) with ESMTP id 4D1D14304CA; Tue, 22 Dec 2009 09:01:50 -0800 (PST)
X-Virus-Scanned: Debian amavisd-new at hermes.tigertech.net
Received: from [10.10.10.102] (pool-71-161-50-79.clppva.btas.verizon.net [71.161.50.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by hermes.tigertech.net (Postfix) with ESMTP id 29E954304A6; Tue, 22 Dec 2009 09:01:49 -0800 (PST)
Message-ID: <4B30FB81.6040006@joelhalpern.com>
Date: Tue, 22 Dec 2009 12:01:53 -0500
From: "Joel M. Halpern" <jmh@joelhalpern.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: Florin Coras <fcoras@ac.upc.edu>
References: <8E6702C4-81EE-4343-B783-7B135B7AD466@cisco.com> <4B308324.20008@ac.upc.edu>
In-Reply-To: <4B308324.20008@ac.upc.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: lisp@ietf.org
Subject: Re: [lisp] Design discussion -06-(3) -> return all overlapping	prefixes
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Dec 2009 17:02:07 -0000

(speaking personally)
The problem below is why this approach makes me very nervous.

If we allow overlapping EID blocks, and if we ever allow mobile-LISP, 
then the number of EIDs in a prefix could be VERY large.  Returning all 
of them in response to any request for a non-mobile EID in the larger 
block is clearly the wrong answer.

My inclination, frankly, is to prohibit overlapping EID blocks in end 
allocations (delegations obvious are nested / overlapping, but you can 
never get an answer for a delegation, only for what is actually used.) 
A side may be allocate a single large block, and use part of it for 
fixed, and part of it for mobile.  But under this approach it can not 
use the whole block for the site, and use part of it for the mobile nodes.
Similarly, to avoid overlap, if an enterprise gets a block, and wants to 
use separate parts of the EID space for different locations, then it has 
to carve up the EID block to the locations.  (Heck, they are each 
distinct sites.)  (I have discussed in earlier messages how this can be 
done in a way that is compatible with having backup inter-location links 
as lower priority paths to various corporate locations.)

If we really want to allow nested resolvable blocks, I think we need to 
explain how this will avoid becoming intractable in response size.

Yours,
Joel


Florin Coras wrote:
> Hi,
> 
> Dino Farinacci wrote:
>> A description of the design issue:
>>
>> (3) Add text in section 6.1.5 about returning all EID-prefixes in a
>>    Map-Reply sent by an ETR when there are overlapping EID-prefixes
>>    configure.
>>
>> If a LISP site is configured with EID-prefixes that overlay, that is
>> say it is configured with an EID-prefix of 10.1.0.0/16 and also
>> 10.1.0.0/24 we need better language in the spec to indicate how this
>> is dealt with. Because if a Map-Request is sent for 10.1.1.1, and if
>> the ETR only returns a Map-Reply for 10.1.0.0/16, then a Map-Request
>> for 10.1.0.1 will use the locator-set from the 10.1.0.0/16 map-cache
>> entry and not for the 10.1.0.0/24 entry which could have a different
>> locator-set. So we want to write language in the spec to have an ETR
>> return all EID-prefixes in the Map-Reply.
>>
>> Any objections to this?
> I like this solution but I don't remember if the group has discussed the
> scenario when a LISP site has many mobile nodes. If, for example, there
> are 1000 mobile nodes they will all have individual (/32, /128[/64?] )
> mappings and they sum up to a considerable amount of EID-prefixes to be
> put in a Map-Reply. Do we have a solution for this or is this a
> problem?  We don't care because mobility is out of scope?
> 
> Florin
>> Thanks,
>> Dino/Darrel
>>
>> _______________________________________________
>> lisp mailing list
>> lisp@ietf.org
>> https://www.ietf.org/mailman/listinfo/lisp
> 
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp
> 

From dino@cisco.com  Tue Dec 22 16:48:49 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 679D53A6944 for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 16:48:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.449
X-Spam-Level: 
X-Spam-Status: No, score=-6.449 tagged_above=-999 required=5 tests=[AWL=0.150,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l90mUIESUUDI for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 16:48:48 -0800 (PST)
Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by core3.amsl.com (Postfix) with ESMTP id 8DE413A692C for <lisp@ietf.org>; Tue, 22 Dec 2009 16:48:48 -0800 (PST)
Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAFL3MEurRN+J/2dsb2JhbADBdJcIhDME
X-IronPort-AV: E=Sophos;i="4.47,439,1257120000"; d="scan'208";a="124081872"
Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-5.cisco.com with ESMTP; 23 Dec 2009 00:48:26 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-3.cisco.com (8.13.8/8.14.3) with ESMTP id nBN0mQQ5001313; Wed, 23 Dec 2009 00:48:26 GMT
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 22 Dec 2009 16:48:26 -0800
Received: from dhcp-171-71-55-162.cisco.com ([171.71.55.162]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 22 Dec 2009 16:48:25 -0800
Message-Id: <F3704BEA-720B-4E46-8287-9A8600CC03D7@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: Damien Saucez <damien.saucez@uclouvain.be>
In-Reply-To: <BEF655A4-E3E1-4FD7-991B-0161C5017055@uclouvain.be>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Tue, 22 Dec 2009 16:48:28 -0800
References: <F7252E00-9147-49B1-846F-B3F603BB73A4@cisco.com> <BEF655A4-E3E1-4FD7-991B-0161C5017055@uclouvain.be>
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 23 Dec 2009 00:48:25.0697 (UTC) FILETIME=[A2A46D10:01CA8369]
Cc: lisp@ietf.org
Subject: Re: [lisp] Design discussion -06-(4) -> protecting against coarse Map-Replies
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Dec 2009 00:48:49 -0000

> On 22 Dec 2009, at 03:38, Dino Farinacci wrote:
>
>> A description of the design issue:
>>
>> (4) Add text in a new subsection of section 6.1.5 about dealing with
>>  Map-Replies with coarse EID-prefixes.
>>
>> As mentioned in the Hiroshima IETF, an ETR could return a Map-Reply  
>> with a coarse EID-prefix. One that is shorter in mask-length than  
>> what was allocated to it. Even if it is registered properly with  
>> the mapping system, there can be a bug, a compromise, or an  
>> inadvertent configuration to cause the Map-Reply to have a shorter  
>> mask-length then what was registered.
>>
>> To fix this, there can be two possible solutions, one is proxy Map- 
>> Replying by a Map-Server on behalf of the ETRs for the registering  
>> site and ITRs being configured to not accept EID-prefixes shorter  
>> than a configured mask-length.
>>
>> Would anyone like to comment on this? We can propose text but there  
>> may be other lightweight solutions to this. We would like to figure  
>> a lightweight solution versus having a strong ITR-to-ETR  
>> authentication mechanism which most probably would require third- 
>> party systems.
>>
>
> Using the proxy will not protect against configuration error. We  
> should seriously consider authentication for mappings:
> - authenticate the owner
> - authenticate the EID prefix
> - authenticate the RLOCs

Well it does. Unless the config error happens on both the ETR and the  
map-server, in which case, it will be the map-server's EID-prefix  
length which is advertised.

> Maybe we should have a look at X.509 and the proposals to put  
> authentication in BGP. For the moment, it is not clear how to  
> completely pre-calculate the Map-Reply to avoid overloading the MS  
> while keeping protected against replay attacks.
>
> The authentication is not only a protection against attackers, but  
> also against miss-configurations that could generate partial black- 
> hole for up to TTL instants (how to send SMR to the requesters if  
> traffic never arrives the miss-configured site?)

Well, that may not be true. If it's consistently misconfigured, you  
have the same problem you state above.

Dino

>
> Damien Saucez
>
>> Thanks,
>> Dino/Darrel
>>
>> _______________________________________________
>> lisp mailing list
>> lisp@ietf.org
>> https://www.ietf.org/mailman/listinfo/lisp
>


From dino@cisco.com  Tue Dec 22 16:52:16 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C905E3A6950 for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 16:52:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.499
X-Spam-Level: 
X-Spam-Status: No, score=-6.499 tagged_above=-999 required=5 tests=[AWL=0.100,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E6IABhg6Nhhf for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 16:52:16 -0800 (PST)
Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by core3.amsl.com (Postfix) with ESMTP id 0A1E43A682C for <lisp@ietf.org>; Tue, 22 Dec 2009 16:52:16 -0800 (PST)
Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAID4MEurRN+J/2dsb2JhbADCF5cIhDMEgWU
X-IronPort-AV: E=Sophos;i="4.47,439,1257120000"; d="scan'208";a="124082838"
Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-5.cisco.com with ESMTP; 23 Dec 2009 00:51:59 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-3.cisco.com (8.13.8/8.14.3) with ESMTP id nBN0pxqu003206; Wed, 23 Dec 2009 00:51:59 GMT
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 22 Dec 2009 16:51:59 -0800
Received: from dhcp-171-71-55-162.cisco.com ([171.71.55.162]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 22 Dec 2009 16:51:59 -0800
Message-Id: <DDBBE2CE-A5A6-4257-9AB2-E483CABFDB0C@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: "Templin, Fred L" <Fred.L.Templin@boeing.com>
In-Reply-To: <E1829B60731D1740BB7A0626B4FAF0A6467EFF0CC4@XCH-NW-01V.nw.nos.boeing.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Tue, 22 Dec 2009 16:52:02 -0800
References: <E249696D-0437-4CF0-BE0B-569AA33F8FE7@cisco.com> <E1829B60731D1740BB7A0626B4FAF0A6467EFF0CC4@XCH-NW-01V.nw.nos.boeing.com>
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 23 Dec 2009 00:51:59.0343 (UTC) FILETIME=[21FC37F0:01CA836A]
Cc: "lisp@ietf.org" <lisp@ietf.org>
Subject: Re: [lisp] Design discussion -06-(1) -> DF=1
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Dec 2009 00:52:16 -0000

> Dino,
>
>> -----Original Message-----
>> From: lisp-bounces@ietf.org [mailto:lisp-bounces@ietf.org] On  
>> Behalf Of Dino Farinacci
>> Sent: Monday, December 21, 2009 6:36 PM
>> To: lisp@ietf.org
>> Subject: [lisp] Design discussion -06-(1) -> DF=1
>>
>> A description of the design issue:
>>
>> (1) Use stronger language to have the outer IPv4 header set DF=1 so  
>> we
>>     can avoid fragment reassembly in an ETR or PETR.  This will also
>>     make IPv4 and IPv6 encapsulation have consistent behavior.
>>
>> Right now the spec does not recommend a preference on the DF setting
>> of an outer IPv4 header. If a LISP encapsulator (a ITR or PITR/PTR)
>> sets DF=0 an intermediate router could fragment the packet to the
>> tunnel destination endpoint. That would be a ETR or PETR. We don't
>> want to force ETRs and PETRs to reassemble packets if we can be
>> practical. We want Path MTU discovery to be used on the path.
>>
>> Do people have objections to recommending this?
>
> The two dangers of doing this are that the ITR might not
> receive legitimate ICMP "Packet Too Big" (PTB) messages,
> and that it might receive spoofed PTBs. The ITR could
> simply ignore all PTBs, but then there is danger of a
> path MTU black-hole.

You are right. So the wording has to be careful. How about something  
like this:

    When the outer header encapsulation uses an IPv4 header, it is
    recommended the DF bit be set to 1.

That doesn't imply MUST but encourages using PMTU-discovery. But if  
the encapsulator can keep the post encapsulated packet under 1500 and  
just do PMTU-discovery between itself and the source in its site, then  
the chances of fragmentation between the ITR and ETR are reduced.

Dino

>
> Fred
> fred.l.templin@boeing.com
>
>> Thanks,
>> Dino/Darrel
>> _______________________________________________
>> lisp mailing list
>> lisp@ietf.org
>> https://www.ietf.org/mailman/listinfo/lisp


From dino@cisco.com  Tue Dec 22 16:53:52 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 29ECA3A67A1 for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 16:53:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.524
X-Spam-Level: 
X-Spam-Status: No, score=-6.524 tagged_above=-999 required=5 tests=[AWL=0.075,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z9z0ZZjfu8du for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 16:53:51 -0800 (PST)
Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by core3.amsl.com (Postfix) with ESMTP id 851B43A6818 for <lisp@ietf.org>; Tue, 22 Dec 2009 16:53:50 -0800 (PST)
Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEALv4MEurRN+J/2dsb2JhbADCGZcIhDME
X-IronPort-AV: E=Sophos;i="4.47,439,1257120000"; d="scan'208";a="66574934"
Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-4.cisco.com with ESMTP; 23 Dec 2009 00:53:31 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-3.cisco.com (8.13.8/8.14.3) with ESMTP id nBN0rVoe003925; Wed, 23 Dec 2009 00:53:31 GMT
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 22 Dec 2009 16:53:31 -0800
Received: from dhcp-171-71-55-162.cisco.com ([171.71.55.162]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 22 Dec 2009 16:53:30 -0800
Message-Id: <6263FB72-4217-42C0-91AE-E87629E44C08@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: Damien Saucez <damien.saucez@uclouvain.be>
In-Reply-To: <3DAC8916-FACB-44AD-8287-608527CFCD69@uclouvain.be>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Tue, 22 Dec 2009 16:53:33 -0800
References: <8E6702C4-81EE-4343-B783-7B135B7AD466@cisco.com> <3DAC8916-FACB-44AD-8287-608527CFCD69@uclouvain.be>
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 23 Dec 2009 00:53:30.0963 (UTC) FILETIME=[58985230:01CA836A]
Cc: lisp@ietf.org
Subject: Re: [lisp] Design discussion -06-(3) -> return all overlapping prefixes
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Dec 2009 00:53:52 -0000

> On 22 Dec 2009, at 03:37, Dino Farinacci wrote:
>
>> A description of the design issue:
>>
>> (3) Add text in section 6.1.5 about returning all EID-prefixes in a
>>  Map-Reply sent by an ETR when there are overlapping EID-prefixes
>>  configure.
>>
>> If a LISP site is configured with EID-prefixes that overlay, that  
>> is say it is configured with an EID-prefix of 10.1.0.0/16 and also  
>> 10.1.0.0/24 we need better language in the spec to indicate how  
>> this is dealt with. Because if a Map-Request is sent for 10.1.1.1,  
>> and if the ETR only returns a Map-Reply for 10.1.0.0/16, then a Map- 
>> Request for 10.1.0.1 will use the locator-set from the 10.1.0.0/16  
>> map-cache entry and not for the 10.1.0.0/24 entry which could have  
>> a different locator-set. So we want to write language in the spec  
>> to have an ETR return all EID-prefixes in the Map-Reply.
>>
> ok, the Map-Reply MUST contain all the matching EID prefixes.

I actually stated it wrong. It should contain all "more specific"  
matches. Here is what we were thinking in terms of text:

    When an ETR is configured with overlapping EID-prefixes, a Map-
    Request with an EID that longest matches any EID-prefix must be
    returned in a single Map-Reply message.  For instance, if an ETR had
    database mapping entries for EID-prefixes 10.0.0.0/8, 10.1.0.0/16,
    10.1.1.0/24 and 10.1.2.0/24, and a Map-Request was for EID 10.1.5.5,
    then a Map-Reply with a record count of 2 is returned with mapping
    records for EID-prefixes 10.0.0.0/8 and 10.1.0.0/16.

Dino


>
> Damien Saucez
>> Any objections to this?
>>
>> Thanks,
>> Dino/Darrel
>>
>> _______________________________________________
>> lisp mailing list
>> lisp@ietf.org
>> https://www.ietf.org/mailman/listinfo/lisp
>


From dino@cisco.com  Tue Dec 22 16:58:33 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 26E2F3A67DF for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 16:58:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.539
X-Spam-Level: 
X-Spam-Status: No, score=-6.539 tagged_above=-999 required=5 tests=[AWL=0.060,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r-lEgeEmpy1F for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 16:58:32 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id 58B193A6452 for <lisp@ietf.org>; Tue, 22 Dec 2009 16:58:32 -0800 (PST)
Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAKr5MEurR7H+/2dsb2JhbADCDJcKhDMEjTY
X-IronPort-AV: E=Sophos;i="4.47,439,1257120000"; d="scan'208";a="455029001"
Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-6.cisco.com with ESMTP; 23 Dec 2009 00:58:15 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id nBN0wFU0013579; Wed, 23 Dec 2009 00:58:15 GMT
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 22 Dec 2009 16:58:15 -0800
Received: from dhcp-171-71-55-162.cisco.com ([171.71.55.162]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 22 Dec 2009 16:58:14 -0800
Message-Id: <D3F234D3-D9CD-48A9-B63D-3C3B038152C8@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: Florin Coras <fcoras@ac.upc.edu>
In-Reply-To: <4B308324.20008@ac.upc.edu>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Tue, 22 Dec 2009 16:58:17 -0800
References: <8E6702C4-81EE-4343-B783-7B135B7AD466@cisco.com> <4B308324.20008@ac.upc.edu>
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 23 Dec 2009 00:58:14.0572 (UTC) FILETIME=[01A39EC0:01CA836B]
Cc: lisp@ietf.org
Subject: Re: [lisp] Design discussion -06-(3) -> return all overlapping prefixes
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Dec 2009 00:58:33 -0000

> I like this solution but I don't remember if the group has discussed  
> the
> scenario when a LISP site has many mobile nodes. If, for example,  
> there
> are 1000 mobile nodes they will all have individual (/32, /128[/64?] )
> mappings and they sum up to a considerable amount of EID-prefixes to  
> be
> put in a Map-Reply. Do we have a solution for this or is this a
> problem?  We don't care because mobility is out of scope?

If the site had EID-prefix 10.1.0.0/16 and a LISP-MN was sitting in  
the site with address 10.1.1.1/32, there  is no need for returning  
both EID-prefixes here because the 10.1.1.1/32 locator-set wouldn't be  
used directly by remote ITRs. They would first encapsulate to the ETR  
based on locators for 10.1.0.0/16 and then the ETR would decap and  
reencap to the LISP-MN.

This is a case where the LISP-MN *roams back* to the topology where  
its EID-prefix resides.

However, if the remote ITR knew about the the /32, it only responds  
with 10.1.0.0/16 and 10.1.1.1/32 (and not all the other MNs /32s).

Sorry how I could have created confusion with my initial email.

Dino


From dino@cisco.com  Tue Dec 22 17:01:22 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AE0923A6944 for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 17:01:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.549
X-Spam-Level: 
X-Spam-Status: No, score=-6.549 tagged_above=-999 required=5 tests=[AWL=0.050,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ndIvcxvXvCdn for <lisp@core3.amsl.com>; Tue, 22 Dec 2009 17:01:22 -0800 (PST)
Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by core3.amsl.com (Postfix) with ESMTP id E590C3A692C for <lisp@ietf.org>; Tue, 22 Dec 2009 17:01:21 -0800 (PST)
Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEABT7MEurRN+J/2dsb2JhbADCJZcKhDME
X-IronPort-AV: E=Sophos;i="4.47,439,1257120000"; d="scan'208";a="66577037"
Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-4.cisco.com with ESMTP; 23 Dec 2009 01:00:53 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-3.cisco.com (8.13.8/8.14.3) with ESMTP id nBN10qht007954; Wed, 23 Dec 2009 01:00:52 GMT
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 22 Dec 2009 17:00:52 -0800
Received: from dhcp-171-71-55-162.cisco.com ([171.71.55.162]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 22 Dec 2009 17:00:52 -0800
Message-Id: <98B6CDCA-D518-4802-B381-132A4F9CA273@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
In-Reply-To: <4B30FB81.6040006@joelhalpern.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Tue, 22 Dec 2009 17:00:55 -0800
References: <8E6702C4-81EE-4343-B783-7B135B7AD466@cisco.com> <4B308324.20008@ac.upc.edu> <4B30FB81.6040006@joelhalpern.com>
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 23 Dec 2009 01:00:52.0452 (UTC) FILETIME=[5FBE3240:01CA836B]
Cc: lisp@ietf.org
Subject: Re: [lisp] Design discussion -06-(3) -> return all overlapping	prefixes
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Dec 2009 01:01:22 -0000

> My inclination, frankly, is to prohibit overlapping EID blocks in  
> end allocations (delegations obvious are nested / overlapping, but  
> you can never get an answer for a delegation, only for what is  
> actually used.) A

I would same the same Joel.

In most cases there will be either a single EID-prefix for a site. Or  
when exceeding allocation capacity another one which is not  
overlapping (but perhaps in a contiguous power-of-2 block).

I also think with one allocation of say /24, a site might want to  
regionalize where one /25 is using locators A and A' in the US and  
another /25 using locators B and B' in Europe.

But these are not overlapping cases.

> side may be allocate a single large block, and use part of it for  
> fixed, and part of it for mobile.  But under this approach it can  
> not use the whole block for the site, and use part of it for the  
> mobile nodes.
> Similarly, to avoid overlap, if an enterprise gets a block, and  
> wants to use separate parts of the EID space for different  
> locations, then it has to carve up the EID block to the locations.   
> (Heck, they are each distinct sites.)  (I have discussed in earlier  
> messages how this can be done in a way that is compatible with  
> having backup inter-location links as lower priority paths to  
> various corporate locations.)

Right.

Dino


From hannu.flinck@nsn.com  Wed Dec 23 03:54:33 2009
Return-Path: <hannu.flinck@nsn.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 13F553A6939 for <lisp@core3.amsl.com>; Wed, 23 Dec 2009 03:54:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.261
X-Spam-Level: 
X-Spam-Status: No, score=-2.261 tagged_above=-999 required=5 tests=[AWL=-0.262, BAYES_00=-2.599, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r0rTA4a-6Rcw for <lisp@core3.amsl.com>; Wed, 23 Dec 2009 03:54:32 -0800 (PST)
Received: from demumfd002.nsn-inter.net (demumfd002.nsn-inter.net [93.183.12.31]) by core3.amsl.com (Postfix) with ESMTP id 6047D3A6881 for <lisp@ietf.org>; Wed, 23 Dec 2009 03:54:31 -0800 (PST)
Received: from demuprx016.emea.nsn-intra.net ([10.150.129.55]) by demumfd002.nsn-inter.net (8.12.11.20060308/8.12.11) with ESMTP id nBNBs4YE016091 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 23 Dec 2009 12:54:04 +0100
Received: from demuexc023.nsn-intra.net (demuexc023.nsn-intra.net [10.150.128.36]) by demuprx016.emea.nsn-intra.net (8.12.11.20060308/8.12.11) with ESMTP id nBNBs483029172; Wed, 23 Dec 2009 12:54:04 +0100
Received: from FIESEXC014.nsn-intra.net ([10.159.0.22]) by demuexc023.nsn-intra.net with Microsoft SMTPSVC(6.0.3790.3959);  Wed, 23 Dec 2009 12:54:04 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 23 Dec 2009 13:54:02 +0200
Message-ID: <2B5F3EA7272CFF47A66518E4FF3BE235046285C1@FIESEXC014.nsn-intra.net>
In-Reply-To: <20091221231822.GA30515@vaf-lnx1.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [lisp] Comments to LISP+ALT draft
Thread-Index: AcqClBQgh0cpyG3fS2WCtOt2M/bsMABMcFIg
References: <2B5F3EA7272CFF47A66518E4FF3BE2350418AB30@FIESEXC014.nsn-intra.net> <20091221231822.GA30515@vaf-lnx1.cisco.com>
From: "Flinck, Hannu (NSN - FI/Espoo)" <hannu.flinck@nsn.com>
To: "ext Vince Fuller" <vaf@cisco.com>
X-OriginalArrivalTime: 23 Dec 2009 11:54:04.0528 (UTC) FILETIME=[A00A6700:01CA83C6]
Cc: lisp@ietf.org
Subject: Re: [lisp] Comments to LISP+ALT draft
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Dec 2009 11:54:33 -0000

Hello Vince,

Thank for your response.

Regarding the references to low "OPEX xTRs" I am all favoring to have
such an option. I think that the overall concept becomes stronger if you
allow such devices (and related distribution of the functionality) in
LISP. So, please keep them in the books.

Best regards
And Happy holidays=20

Hannu
=20

>-----Original Message-----
>From: ext Vince Fuller [mailto:vaf@cisco.com]=20
>Sent: Tuesday, December 22, 2009 01:18
>To: Flinck, Hannu (NSN - FI/Espoo)
>Cc: lisp@ietf.org
>Subject: Re: [lisp] Comments to LISP+ALT draft
>
>Hi Hannu-
>
>I getting an -02 draft of the LISP+ALT document ready and am=20
>specifically working on incorporating your comments and=20
>suggestions. To that end, I'd like to revisit the message you=20
>send to the list in late October.
>
>> General comment:
>>=20
>> LISP+ALT draft lacks consistency with draft-ietf-lisp-ms-04, instead=20
>> LISP+the
>> term "configuration" is used quite broadly covering the area of the=20
>> mentioned draft and leaving too much for a reader to fill in=20
>the caps.
>> See below what I mean:
>
>After further thought, I am in agreement with the sentiment=20
>above. Despite
>LISP+ALT pre-dating LISP-MS, it does need some changes to be consistent
>with the general  "mapping database service interface" that=20
>LISP-MS is intended to offer.
>
>> Section 4
>>=20
>> Sentence from alt-01: "Note that ETRs are not required to=20
>participate=20
>> (or prevented from participating) in LISP+ALT; they may choose=20
>> communicate their mappings to their serving LISP+ALT router(s) at=20
>> subscription time via configuration." This is very true, but=20
>ETRs may=20
>> also choose to use Map-Register messages that contain a list of=20
>> EID-prefixes plus a set of RLOC as defined in=20
>> draft-ietf-lisp-ms-04.txt section 4. The issue here is that this is=20
>> not only subscription time event but a continuous (periodic=20
>to be more=20
>> specific) process as defined in draft-lisp-ms.
>
>I have re-written this to: "Note that an ETR is not required=20
>to participate (or prevented from participating) in LISP+ALT;=20
>an ETR may choose communicate its mappings to its serving=20
>LISP+ALT router(s) using subscription time static=20
>configuration or through a dynamic mechanism such as that=20
>described in [LISP-MS].  An ITR may similarly use a static EID=20
>"default route" or other configuration as described in=20
>[LISP-MS] to avoid the complexity of participating in the ALT."
>
>> Section 5
>> Sentence "A LISP+ALT router near the edge learns EID prefixes=20
>> originated by authoritative ETRs, either by eBGP peering=20
>with them or=20
>> by configuration." This should be aligned with=20
>ietf-lisp-ms-04.txt to=20
>> cover Map-registering.
>
>Done. Sentence rewritten to: "A LISP+ALT router near the edge=20
>learns EID prefixes originated by authoritative ETRs.  This=20
>may be via eBGP with the ETRs, by static configuration, or=20
>through some other dynamic mechanism such as that defined in=20
>[LISP-MS]."
>
>> Section 5.2
>> "It also implies that an ETR that originates a prefix must maintain=20
>> BGP sessions with all ALT routers that are configured to=20
>originate an=20
>> aggregate which covers that prefix. " This I find=20
>contradictory to the=20
>> target to keep ETR a simple CPE device as it insists on the=20
>use of BGP=20
>> peering.
>
>I've rewritten this to describe both the simple,=20
>non-ALT-connected ETR case as well as the more complex,=20
>ALT-connected ETR case: "It also implies that an ETR which=20
>connects to the ALT using BGP must maintain BGP sessions with=20
>all of the ALT routers that are configured to originate an=20
>aggregate which covers that prefix.  See also [LISP-MS] for an=20
>example of other ways that prefix origin consistency and=20
>aggregation are maintained."
>
>
>> Section 5.4
>> "It receives Data Probes and Map-Requests only over GRE tunnel(s) to=20
>> its "upstream" LISP+ALT router(s) and responds with Map- Replies for=20
>> the EID prefixes that it "owns". " Here the text is about=20
>ETR. I guess=20
>> that is should say "receives Data Probes and Map-Requests=20
>... FROM its=20
>> upstream... "
>
>The GRE tunnels are to the upstream ALT routers but=20
>Map-Reqeusts and Data Probes are received over those tunnels.=20
>I've re-written this sentence
>to: "It receives Data Probes and Map-Requests only from its "upstream"
>LISP+ALT routers over the GRE tunnel(s) configured to it/them."
>
>> Section 6.2
>> Sentence "these LISP+ALT router(s) the ETR must route=20
>Map-Requests and=20
>> Data Probes to the ETR and contain configuration (in effect, static
>> routes) for the ETR's ..." The first occurrence of "the ETR" looks=20
>> like a typo. If not more clarification in  the text would=20
>improve its=20
>> readability. Notice a again the use of the term of =20
>"configuration" in=20
>> this context. Not really sure if this is the similar configuration=20
>> that was implied in the earlier part of the text.
>
>You're right, there was a typo here. Fixed.
>
>The rest of this comment touches on an interesting question:=20
>whether to eliminate the "low-opex" ETR description. As you=20
>may recall, a "low-opex"
>ETR is one that doesn't participate in ALT BGP but does have=20
>one or more
>tunnel(s) to "edge" ALT router(s) so that it can receive=20
>Map-Reqeuests from the ALT. Static routes are defined in the=20
>ALT router(s) at the far end of the tunnel(s) to forward=20
>Map-Reqeusts to the ETR. Similarly, a "low-opex"
>ITR is defined that has one or more tunnels to "edge" ALT=20
>routers and static "default routes" that allow it to send=20
>Map-Reqeusts into the ALT.
>
>These "low-opex" configurations are still valid even though we=20
>expect that use of LISP-MS will obviate their use. Should we=20
>eliminate all references to them from the LISP+ALT spec? It=20
>would simplify things a bit and would allow most of your=20
>comments above to be resolve by simply deleting the text that=20
>refers to static route/default configuration.
>
>> Section 8.1
>> "Not only does this greatly improve the scalability of the global=20
>> routing system but it also allows improved traffic engineering=20
>> techniques by allowing richer and more fine-grained policies to be=20
>> applied."  But how are the operator policies and the mapping system=20
>> policies correlated? The network can only apply its existing BGP=20
>> policies for data packets entering into its network, but not during=20
>> the map resolution phase?
>
>An ETR, or collection of ETRs for a site, could implement=20
>ingress traffic engineering policy by sending different=20
>Map-Reply data depending on the source or other attributes of=20
>particular Map-Requests. This would be independent of any=20
>routing policy it implements using BGP in the global routing system.
>
>> Section 9.1
>>=20
>> "As in the case above, the ETR is connected to LISP+ALT router(s)=20
>> using GRE tunnel(s) but rather than BGP being used, the LISP+ALT=20
>> router(s) are configured with what are in effect "static routes" for=20
>> the EID prefixes "owned" by the ETR. " Maybe ETR chooses to use the=20
>> Map-Register message as in draft-eitf-lisp-ms, or is this=20
>what is meant by static routes?
>> In case the ETR happens to have connections  to multiple LISP+ALT=20
>> routers in different parts of the ALT hierarchy how does the=20
>ETR know=20
>> where to register/configure what EID prefix?
>
>This is the "low-opex" ETR which does have tunnel(s) in to the=20
>ALT but does not run BGP. Fork the ETR's EID prefixes to be=20
>propagated into ALT BGP, each of ALT routers to which the ETR=20
>has a tunnel is configured with a "static EID prefix route"=20
>pointing at the tunnel (and, thus, at the ETR).
>These "static" routes are "redistributed" into ALT BGP on the=20
>ALT routers.
>
>In this case, there is no Map-Register. This "low-opex" case=20
>was described in LISP+ALT as a way to simplify ETR=20
>configuration. LISP-MS was later defined as a better, more=20
>dynamic way of accomplishing the same goal.
>This again begs the question of whether or not to eliminate=20
>the "low-opex"
>ITR/ETR description from the ALT spec.
>
>	--Vince
>

From jnc@mercury.lcs.mit.edu  Wed Dec 23 05:14:25 2009
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 527BE3A67EF for <lisp@core3.amsl.com>; Wed, 23 Dec 2009 05:14:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.367
X-Spam-Level: 
X-Spam-Status: No, score=-5.367 tagged_above=-999 required=5 tests=[AWL=-0.857, BAYES_05=-1.11, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g3Wcd-O-LNcz for <lisp@core3.amsl.com>; Wed, 23 Dec 2009 05:14:24 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by core3.amsl.com (Postfix) with ESMTP id 7B6553A67CC for <lisp@ietf.org>; Wed, 23 Dec 2009 05:14:24 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id C88FC6BE558; Wed, 23 Dec 2009 08:14:06 -0500 (EST)
To: lisp@ietf.org
Message-Id: <20091223131406.C88FC6BE558@mercury.lcs.mit.edu>
Date: Wed, 23 Dec 2009 08:14:06 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [lisp] Comments to LISP+ALT draft
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Dec 2009 13:14:25 -0000

    > From: "Flinck, Hannu (NSN - FI/Espoo)" <hannu.flinck@nsn.com>

    > Regarding the references to low "OPEX xTRs" I am all favoring to have
    > such an option. I think that the overall concept becomes stronger if
    > you allow such devices (and related distribution of the functionality)
    > in LISP.

How are these 'tunnel to an ALT router plus a static route in the ALT router'
boxes a better choice for a 'low-OPEX xTR' than an xTR which uses the LISP-MS
and LISP-MR interfaces to register/resolve prefixes?

Although it doesn't really expose details of the ALT operation to the xTR, it
is 'yet another' interface to the mapping system (other than the LISP-MS
one), and a multiplicity of interfaces which do basically the same thing just
makes things more complicated, for no real gain.

I would therefore maintain that they should be dropped, unless someone can
present a cogent argument as to their value.

	Noel

From Fred.L.Templin@boeing.com  Wed Dec 23 07:31:58 2009
Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8E0573A6932 for <lisp@core3.amsl.com>; Wed, 23 Dec 2009 07:31:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.531
X-Spam-Level: 
X-Spam-Status: No, score=-6.531 tagged_above=-999 required=5 tests=[AWL=0.068,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MCRTvXBkJuIm for <lisp@core3.amsl.com>; Wed, 23 Dec 2009 07:31:57 -0800 (PST)
Received: from stl-smtpout-01.boeing.com (stl-smtpout-01.boeing.com [130.76.96.56]) by core3.amsl.com (Postfix) with ESMTP id A4F1D3A68F1 for <lisp@ietf.org>; Wed, 23 Dec 2009 07:31:57 -0800 (PST)
Received: from blv-av-01.boeing.com (blv-av-01.boeing.com [130.247.48.231]) by stl-smtpout-01.ns.cs.boeing.com (8.14.0/8.14.0/8.14.0/SMTPOUT) with ESMTP id nBNFVOCq007310 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 23 Dec 2009 09:31:25 -0600 (CST)
Received: from blv-av-01.boeing.com (localhost [127.0.0.1]) by blv-av-01.boeing.com (8.14.0/8.14.0/DOWNSTREAM_RELAY) with ESMTP id nBNFVOYJ026318; Wed, 23 Dec 2009 07:31:24 -0800 (PST)
Received: from XCH-NWHT-06.nw.nos.boeing.com (xch-nwht-06.nw.nos.boeing.com [130.247.25.110]) by blv-av-01.boeing.com (8.14.0/8.14.0/UPSTREAM_RELAY) with ESMTP id nBNFVO7J026304 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Wed, 23 Dec 2009 07:31:24 -0800 (PST)
Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.97]) by XCH-NWHT-06.nw.nos.boeing.com ([130.247.25.110]) with mapi; Wed, 23 Dec 2009 07:31:24 -0800
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: Dino Farinacci <dino@cisco.com>
Date: Wed, 23 Dec 2009 07:31:21 -0800
Thread-Topic: [lisp] Design discussion -06-(1) -> DF=1
Thread-Index: AcqDaiM71Hbpdv4oTmKod3sCthd6uAAeVkfQ
Message-ID: <E1829B60731D1740BB7A0626B4FAF0A6467EFF0F4C@XCH-NW-01V.nw.nos.boeing.com>
References: <E249696D-0437-4CF0-BE0B-569AA33F8FE7@cisco.com> <E1829B60731D1740BB7A0626B4FAF0A6467EFF0CC4@XCH-NW-01V.nw.nos.boeing.com> <DDBBE2CE-A5A6-4257-9AB2-E483CABFDB0C@cisco.com>
In-Reply-To: <DDBBE2CE-A5A6-4257-9AB2-E483CABFDB0C@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "lisp@ietf.org" <lisp@ietf.org>
Subject: Re: [lisp] Design discussion -06-(1) -> DF=1
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Dec 2009 15:31:58 -0000

Dino,

> -----Original Message-----
> From: Dino Farinacci [mailto:dino@cisco.com]
> Sent: Tuesday, December 22, 2009 4:52 PM
> To: Templin, Fred L
> Cc: lisp@ietf.org
> Subject: Re: [lisp] Design discussion -06-(1) -> DF=3D1
>=20
> > Dino,
> >
> >> -----Original Message-----
> >> From: lisp-bounces@ietf.org [mailto:lisp-bounces@ietf.org] On
> >> Behalf Of Dino Farinacci
> >> Sent: Monday, December 21, 2009 6:36 PM
> >> To: lisp@ietf.org
> >> Subject: [lisp] Design discussion -06-(1) -> DF=3D1
> >>
> >> A description of the design issue:
> >>
> >> (1) Use stronger language to have the outer IPv4 header set DF=3D1 so
> >> we
> >>     can avoid fragment reassembly in an ETR or PETR.  This will also
> >>     make IPv4 and IPv6 encapsulation have consistent behavior.
> >>
> >> Right now the spec does not recommend a preference on the DF setting
> >> of an outer IPv4 header. If a LISP encapsulator (a ITR or PITR/PTR)
> >> sets DF=3D0 an intermediate router could fragment the packet to the
> >> tunnel destination endpoint. That would be a ETR or PETR. We don't
> >> want to force ETRs and PETRs to reassemble packets if we can be
> >> practical. We want Path MTU discovery to be used on the path.
> >>
> >> Do people have objections to recommending this?
> >
> > The two dangers of doing this are that the ITR might not
> > receive legitimate ICMP "Packet Too Big" (PTB) messages,
> > and that it might receive spoofed PTBs. The ITR could
> > simply ignore all PTBs, but then there is danger of a
> > path MTU black-hole.
>=20
> You are right. So the wording has to be careful. How about something
> like this:
>=20
>     When the outer header encapsulation uses an IPv4 header, it is
>     recommended the DF bit be set to 1.

I don't see how any DF=3D1 approach can address the
concerns no matter how careful the wording.

> That doesn't imply MUST but encourages using PMTU-discovery. But if
> the encapsulator can keep the post encapsulated packet under 1500 and
> just do PMTU-discovery between itself and the source in its site, then
> the chances of fragmentation between the ITR and ETR are reduced.

Limiting packet sizes to 1500-ENCAPS may be undesirable
since original sources will experience excessive path
MTU discovery interactions that they have never had to
deal with before. Also, there is no provision for moving
up to larger MTUs in the future without running the risk
of hitting an MTU speed bump.

There is a way to solve all of this.

Fred
fred.l.templin@boeing.com

> Dino
>=20
> >
> > Fred
> > fred.l.templin@boeing.com
> >
> >> Thanks,
> >> Dino/Darrel
> >> _______________________________________________
> >> lisp mailing list
> >> lisp@ietf.org
> >> https://www.ietf.org/mailman/listinfo/lisp


From darlewis@cisco.com  Wed Dec 23 10:45:54 2009
Return-Path: <darlewis@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0DBEB3A6A0C for <lisp@core3.amsl.com>; Wed, 23 Dec 2009 10:45:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.47
X-Spam-Level: 
X-Spam-Status: No, score=-6.47 tagged_above=-999 required=5 tests=[AWL=0.129,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fz2vAbw4OmjY for <lisp@core3.amsl.com>; Wed, 23 Dec 2009 10:45:53 -0800 (PST)
Received: from sj-iport-2.cisco.com (sj-iport-2.cisco.com [171.71.176.71]) by core3.amsl.com (Postfix) with ESMTP id 636413A6A0B for <lisp@ietf.org>; Wed, 23 Dec 2009 10:45:53 -0800 (PST)
Authentication-Results: sj-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAHL0MUurR7Ht/2dsb2JhbADCA5cKhDMEgxg
X-IronPort-AV: E=Sophos;i="4.47,444,1257120000"; d="scan'208";a="230151437"
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-2.cisco.com with ESMTP; 23 Dec 2009 18:45:36 +0000
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id nBNIjakT011613 for <lisp@ietf.org>; Wed, 23 Dec 2009 18:45:36 GMT
Received: from xmb-sjc-213.amer.cisco.com ([171.70.151.153]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Wed, 23 Dec 2009 10:45:36 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 23 Dec 2009 10:45:35 -0800
Message-ID: <C0ACCB7B60E6F14B9AC46D742C1009A1B92617@xmb-sjc-213.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: IOS Implementation Available for download on www.cisco.com
Thread-Index: AcqEABzdUWn6C5WNQMec9mlsP/n4wg==
From: "Darrel Lewis (darlewis)" <darlewis@cisco.com>
To: <lisp@ietf.org>
X-OriginalArrivalTime: 23 Dec 2009 18:45:36.0866 (UTC) FILETIME=[1DD22C20:01CA8400]
Subject: [lisp] IOS Implementation Available for download on www.cisco.com
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Dec 2009 18:51:02 -0000

All,

I'm very happy to announce that an implementation of LISP on Cisco IOS
is available for download.  The LISP implementation can be found in IOS
version 15.1.1-XB, and runs on a variety of software based (ISR series,
7200) routers.

 http://www.cisco.com/en/US/docs/ios/15_1/release/notes/1511xbrn.html=20

Is the link to the release notes and further documentation (command
reference, configuration guide, etc).

-Darrel

From humbertogaliza@gmail.com  Thu Dec 24 05:05:28 2009
Return-Path: <humbertogaliza@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 372533A67C1 for <lisp@core3.amsl.com>; Thu, 24 Dec 2009 05:05:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TDGYLqQss9x6 for <lisp@core3.amsl.com>; Thu, 24 Dec 2009 05:05:22 -0800 (PST)
Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.24]) by core3.amsl.com (Postfix) with ESMTP id E857F3A6947 for <lisp@ietf.org>; Thu, 24 Dec 2009 05:05:21 -0800 (PST)
Received: by ey-out-2122.google.com with SMTP id 22so780332eye.51 for <lisp@ietf.org>; Thu, 24 Dec 2009 05:05:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:reply-to:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=tQosv2peW6ncYwTzfsSBaZTovHlD5AMlrBD1qfoyG6U=; b=QqmzL3//KXObMagTgFYo7UqmYc/Oywy05fuiCH3A7g9y9ndH14YlCp7qVLkZrpahDG i/2FRP/FJVxzM/tkR/yIuAUKTM2CChmbGlouDAMjmiHGGf3bz++spl7jquGgAVTvUMNF YnQHpne3NShYpjc24SOitnSvXPtGqAYIIDMig=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; b=ZCg9NymfTe8nSDgLz2ASgQHjqQsEEVsYsLPqhCBPl08Y9CFmhKRTpsQFaon+NPBuGl KSOzZjh9F4aY4KFP1Mazr1IWpOPkk/V54PL0j9ta/676v3Y5i0z78w7hp7rkVK0Wm2w9 WtqbSaSwU7v6GNwqb+EpVUdILEjw/uSa6wc+g=
MIME-Version: 1.0
Received: by 10.216.89.6 with SMTP id b6mr604950wef.100.1261659901304; Thu, 24  Dec 2009 05:05:01 -0800 (PST)
In-Reply-To: <C0ACCB7B60E6F14B9AC46D742C1009A1B92617@xmb-sjc-213.amer.cisco.com>
References: <C0ACCB7B60E6F14B9AC46D742C1009A1B92617@xmb-sjc-213.amer.cisco.com>
Date: Thu, 24 Dec 2009 10:05:01 -0300
Message-ID: <20efd3f90912240505w5dd14229na9f30f77f2eb0fa4@mail.gmail.com>
From: Humberto Galiza <humbertogaliza@gmail.com>
To: "Darrel Lewis (darlewis)" <darlewis@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: lisp-support@cisco.com, lisp@ietf.org
Subject: Re: [lisp] IOS Implementation Available for download on www.cisco.com
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: galiza@dcc.ufba.br
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Dec 2009 13:06:54 -0000

Hi Darrel,

When I try to view this:
http://www.cisco.com/en/US/docs/ios/lisp/application/note/LISP_lab_test_app=
_note-version_1_0.pdf
I got:
" The Page You Have Requested Is Not Available "

Regards,

Humberto Galiza .::. IT Services
=3D=3D> www.galiza.eti.br - IPv6 Ready! <=3D=3D




On Wed, Dec 23, 2009 at 3:45 PM, Darrel Lewis (darlewis)
<darlewis@cisco.com> wrote:
> All,
>
> I'm very happy to announce that an implementation of LISP on Cisco IOS
> is available for download. =A0The LISP implementation can be found in IOS
> version 15.1.1-XB, and runs on a variety of software based (ISR series,
> 7200) routers.
>
> =A0http://www.cisco.com/en/US/docs/ios/15_1/release/notes/1511xbrn.html
>
> Is the link to the release notes and further documentation (command
> reference, configuration guide, etc).
>
> -Darrel
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp
>

From jesper@cisco.com  Mon Dec 28 00:42:28 2009
Return-Path: <jesper@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 678DA3A67DF for <lisp@core3.amsl.com>; Mon, 28 Dec 2009 00:42:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.74
X-Spam-Level: 
X-Spam-Status: No, score=-0.74 tagged_above=-999 required=5 tests=[BAYES_20=-0.74]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 290nU8e13+bI for <lisp@core3.amsl.com>; Mon, 28 Dec 2009 00:42:27 -0800 (PST)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by core3.amsl.com (Postfix) with ESMTP id 111143A67A5 for <lisp@ietf.org>; Mon, 28 Dec 2009 00:42:26 -0800 (PST)
Authentication-Results: ams-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-AV: E=Sophos;i="4.47,461,1257120000";  d="scan'208";a="1966072"
Received: from ams-core-1.cisco.com ([144.254.224.150]) by ams-iport-2.cisco.com with ESMTP; 28 Dec 2009 08:14:24 +0000
Received: from [127.0.0.1] (mrwint.cisco.com [64.103.71.48]) by ams-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id nBS8g58K015568; Mon, 28 Dec 2009 08:42:06 GMT
Mime-Version: 1.0 (Apple Message framework v1077)
Content-Type: text/plain; charset=us-ascii
From: Jesper Skriver <jesper@cisco.com>
In-Reply-To: <E1829B60731D1740BB7A0626B4FAF0A6467EFF0CC4@XCH-NW-01V.nw.nos.boeing.com>
Date: Mon, 28 Dec 2009 10:42:05 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <4BC1F224-C987-45F7-BAAA-DD0EF8F011DB@cisco.com>
References: <E249696D-0437-4CF0-BE0B-569AA33F8FE7@cisco.com> <E1829B60731D1740BB7A0626B4FAF0A6467EFF0CC4@XCH-NW-01V.nw.nos.boeing.com>
To: "Templin, Fred L" <Fred.L.Templin@boeing.com>
X-Mailer: Apple Mail (2.1077)
Cc: "lisp@ietf.org" <lisp@ietf.org>
Subject: Re: [lisp] Design discussion -06-(1) -> DF=1
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Dec 2009 08:42:28 -0000

Fred,

On 22 Dec 2009, at 18:24, Templin, Fred L wrote:

> Dino,
>=20
>> -----Original Message-----
>> From: lisp-bounces@ietf.org [mailto:lisp-bounces@ietf.org] On Behalf =
Of Dino Farinacci
>> Sent: Monday, December 21, 2009 6:36 PM
>> To: lisp@ietf.org
>> Subject: [lisp] Design discussion -06-(1) -> DF=3D1
>>=20
>> A description of the design issue:
>>=20
>> (1) Use stronger language to have the outer IPv4 header set DF=3D1 so =
we
>>     can avoid fragment reassembly in an ETR or PETR.  This will also
>>     make IPv4 and IPv6 encapsulation have consistent behavior.
>>=20
>> Right now the spec does not recommend a preference on the DF setting
>> of an outer IPv4 header. If a LISP encapsulator (a ITR or PITR/PTR)
>> sets DF=3D0 an intermediate router could fragment the packet to the
>> tunnel destination endpoint. That would be a ETR or PETR. We don't
>> want to force ETRs and PETRs to reassemble packets if we can be
>> practical. We want Path MTU discovery to be used on the path.
>>=20
>> Do people have objections to recommending this?
>=20
> The two dangers of doing this are that the ITR might not
> receive legitimate ICMP "Packet Too Big" (PTB) messages,
> and that it might receive spoofed PTBs. The ITR could
> simply ignore all PTBs, but then there is danger of a
> path MTU black-hole.

True, but the same is true for any other traffic sent with DF=3D1, which =
is a significant part of all traffic today. Also practical experience =
with deployment of IPsec based VPNs shows that path mtu discovery works =
well in practice.

Indicating in the spec that path MTU discovery should be used, will =
ensure that it will be a rare event that an ETR or P-ETR will have to do =
reassembly prior to decap. Yet at the same time allow an ITR, which has =
problems receiving ICMP packet too big messages, to disable path MTU =
discovery for packets generated by it.

As it is the ITR which both controls if it sets DF=3D1 and it is the ITR =
which can have problems receiving ICMP packet too big messages, the =
control for solving any problem seen lies with the one that experience =
the problem, and thus we do not have a case where someone experiencing =
problems need to coordinate with a large number of other parties.

On the other hand, if we encourage packets to be sent with DF=3D0, and =
an ETR is connected via a lower MTU link that the typical ITR, then =
packets destined to that ETR with DF=3D0 will be typically be fragmented =
in the network before reaching the ETR. Forcing the ETR to do =
reassembly, without any way of preventing it, short of contacting the =
admin of any ITR which will be sending it traffic - something which =
clearly is not practical.

/Jesper



>=20
> Fred
> fred.l.templin@boeing.com
>=20
>> Thanks,
>> Dino/Darrel
>> _______________________________________________
>> lisp mailing list
>> lisp@ietf.org
>> https://www.ietf.org/mailman/listinfo/lisp
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp

/Jesper





From xuxh@huawei.com  Mon Dec 28 23:43:55 2009
Return-Path: <xuxh@huawei.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1F46A3A69A7 for <lisp@core3.amsl.com>; Mon, 28 Dec 2009 23:43:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.07
X-Spam-Level: ***
X-Spam-Status: No, score=3.07 tagged_above=-999 required=5 tests=[AWL=-1.638,  BAYES_40=-0.185, CN_BODY_35=0.339, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, MIME_CHARSET_FARAWAY=2.45, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rjOaNrsfhyvT for <lisp@core3.amsl.com>; Mon, 28 Dec 2009 23:43:53 -0800 (PST)
Received: from szxga03-in.huawei.com (unknown [119.145.14.66]) by core3.amsl.com (Postfix) with ESMTP id 4F2313A69AB for <lisp@ietf.org>; Mon, 28 Dec 2009 23:43:53 -0800 (PST)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KVE000IRLDS7M@szxga03-in.huawei.com> for lisp@ietf.org; Tue, 29 Dec 2009 15:41:53 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KVE002VELDS1S@szxga03-in.huawei.com> for lisp@ietf.org; Tue, 29 Dec 2009 15:41:52 +0800 (CST)
Received: from HUAWEIE75F8F11 ([10.111.12.116]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0KVE00DMFLDSGS@szxml06-in.huawei.com> for lisp@ietf.org; Tue, 29 Dec 2009 15:41:52 +0800 (CST)
Date: Tue, 29 Dec 2009 15:41:52 +0800
From: Xu Xiaohu <xuxh@huawei.com>
In-reply-to: <8E6702C4-81EE-4343-B783-7B135B7AD466@cisco.com>
To: 'Dino Farinacci' <dino@cisco.com>, lisp@ietf.org
Message-id: <001901ca885a$634b8bd0$740c6f0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3138
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: quoted-printable
Thread-index: AcqCr8WgW5jo2gl1SPOcymTb/Q+whAFpxkPg
Subject: Re: [lisp] Design discussion -06-(3) -> return all overlapping prefixes
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Dec 2009 07:43:55 -0000

> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> =B7=A2=BC=FE=C8=CB: lisp-bounces@ietf.org =
[mailto:lisp-bounces@ietf.org] =B4=FA=B1=ED Dino
> Farinacci
> =B7=A2=CB=CD=CA=B1=BC=E4: 2009=C4=EA12=D4=C222=C8=D5 10:38
> =CA=D5=BC=FE=C8=CB: lisp@ietf.org
> =D6=F7=CC=E2: [lisp] Design discussion -06-(3) -> return all =
overlapping prefixes
>=20
> A description of the design issue:
>=20
> (3) Add text in section 6.1.5 about returning all EID-prefixes in a
>     Map-Reply sent by an ETR when there are overlapping EID-prefixes
>     configure.
>=20
> If a LISP site is configured with EID-prefixes that overlay, that is
> say it is configured with an EID-prefix of 10.1.0.0/16 and also
> 10.1.0.0/24 we need better language in the spec to indicate how this
> is dealt with. Because if a Map-Request is sent for 10.1.1.1, and if
> the ETR only returns a Map-Reply for 10.1.0.0/16, then a Map-Request
> for 10.1.0.1 will use the locator-set from the 10.1.0.0/16 map-cache
> entry and not for the 10.1.0.0/24 entry which could have a different
> locator-set. So we want to write language in the spec to have an ETR
> return all EID-prefixes in the Map-Reply.
>=20
> Any objections to this?

In fact, I had proposed the same approach to the EID prefix overlapping
issue two years before. That is "...There are some approaches to avoid =
this:
one is avoiding the EID prefixes in mapping database overlapped, the =
other
is replying with all the specific EID-prefixes=A1=AF mapping covered by =
the
matching EID-prefix. The former will result in non-aggregation, =
...<skip>...
The latter approach will result in some useless states in the ITR =
cache...."
For more details, see =
http://www.ops.ietf.org/lists/rrg/2007/msg00429.html

However, at that time, some people who are engaged in LISP-CONS =
didn=A1=AFt
reach a consensus on that topic. See=20
http://www.ops.ietf.org/lists/rrg/2007/msg00448.html and=20
http://www.ops.ietf.org/lists/rrg/2007/msg00447.html

Now (two years latter since then) I'm glad to see the above issue and =
its
corresponding solution are covered in LISP design :)

Xiaohu



From dino@cisco.com  Tue Dec 29 09:01:36 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 980323A687B for <lisp@core3.amsl.com>; Tue, 29 Dec 2009 09:01:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.035
X-Spam-Level: 
X-Spam-Status: No, score=-5.035 tagged_above=-999 required=5 tests=[AWL=-1.225, BAYES_00=-2.599, CN_BODY_35=0.339, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X3K3aKhZpo0J for <lisp@core3.amsl.com>; Tue, 29 Dec 2009 09:01:35 -0800 (PST)
Received: from sj-iport-1.cisco.com (sj-iport-1.cisco.com [171.71.176.70]) by core3.amsl.com (Postfix) with ESMTP id B382A3A683D for <lisp@ietf.org>; Tue, 29 Dec 2009 09:01:35 -0800 (PST)
Authentication-Results: sj-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApsEANfEOUurR7Hu/2dsb2JhbACDab1JhnoIjjeBKYIuWgSCbYJ7
X-IronPort-AV: E=Sophos;i="4.47,469,1257120000"; d="scan'208";a="283760825"
Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-1.cisco.com with ESMTP; 29 Dec 2009 17:01:16 +0000
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id nBTH1GWo023601; Tue, 29 Dec 2009 17:01:16 GMT
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 29 Dec 2009 09:01:16 -0800
Received: from [192.168.1.5] ([10.21.114.197]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 29 Dec 2009 09:01:15 -0800
Message-Id: <26F2E73D-C5CC-4257-ACAD-0C09EDEC72AA@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: Xu Xiaohu <xuxh@huawei.com>
In-Reply-To: <001901ca885a$634b8bd0$740c6f0a@china.huawei.com>
Content-Type: text/plain; charset=GB2312; format=flowed; delsp=yes
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Apple Message framework v936)
Date: Tue, 29 Dec 2009 09:01:15 -0800
References: <001901ca885a$634b8bd0$740c6f0a@china.huawei.com>
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 29 Dec 2009 17:01:16.0009 (UTC) FILETIME=[8889B590:01CA88A8]
Cc: lisp@ietf.org
Subject: Re: [lisp] Design discussion -06-(3) -> return all overlapping prefixes
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Dec 2009 17:01:36 -0000

>> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
>> =B7=A2=BC=FE=C8=CB: lisp-bounces@ietf.org =
[mailto:lisp-bounces@ietf.org] =B4=FA=B1=ED =20
>> Dino
>> Farinacci
>> =B7=A2=CB=CD=CA=B1=BC=E4: 2009=C4=EA12=D4=C222=C8=D5 10:38
>> =CA=D5=BC=FE=C8=CB: lisp@ietf.org
>> =D6=F7=CC=E2: [lisp] Design discussion -06-(3) -> return all =
overlapping =20
>> prefixes
>>
>> A description of the design issue:
>>
>> (3) Add text in section 6.1.5 about returning all EID-prefixes in a
>>    Map-Reply sent by an ETR when there are overlapping EID-prefixes
>>    configure.
>>
>> If a LISP site is configured with EID-prefixes that overlay, that is
>> say it is configured with an EID-prefix of 10.1.0.0/16 and also
>> 10.1.0.0/24 we need better language in the spec to indicate how this
>> is dealt with. Because if a Map-Request is sent for 10.1.1.1, and if
>> the ETR only returns a Map-Reply for 10.1.0.0/16, then a Map-Request
>> for 10.1.0.1 will use the locator-set from the 10.1.0.0/16 map-cache
>> entry and not for the 10.1.0.0/24 entry which could have a different
>> locator-set. So we want to write language in the spec to have an ETR
>> return all EID-prefixes in the Map-Reply.
>>
>> Any objections to this?
>
> In fact, I had proposed the same approach to the EID prefix =20
> overlapping
> issue two years before. That is "...There are some approaches to =20
> avoid this:
> one is avoiding the EID prefixes in mapping database overlapped, the =20=

> other
> is replying with all the specific EID-prefixes=A1=AF mapping covered =
by =20
> the
> matching EID-prefix. The former will result in non-=20
> aggregation, ...<skip>...
> The latter approach will result in some useless states in the ITR =20
> cache...."
> For more details, see =
http://www.ops.ietf.org/lists/rrg/2007/msg00429.html

Let's make it very clear we are talking about the map-cache here and =20
not the mapping delivery system. In LISP-CONS and LISP-ALT, we still =20
maintain good aggregation because all these systems need to do is =20
route the Map-Request to *any* ETR at the destination site.

The reason the site may have more specific mapping entries is because =20=

the locator-set may be different.

An ITR could store the more-specific mappings if it has flows matching =20=

the entry. And when it doesn't it could just use the coarse mapping =20
and set a small amount of *exception state* when it would need to send =20=

Map-Requests for the more specifics mappings it decided to *not* store =20=

when the ETR returned more than one mapping in the Map-Reply.

Dino

> However, at that time, some people who are engaged in LISP-CONS =20
> didn=A1=AFt
> reach a consensus on that topic. See
> http://www.ops.ietf.org/lists/rrg/2007/msg00448.html and
> http://www.ops.ietf.org/lists/rrg/2007/msg00447.html
>
> Now (two years latter since then) I'm glad to see the above issue =20
> and its
> corresponding solution are covered in LISP design :)
>
> Xiaohu
>
>


From xuxh@huawei.com  Tue Dec 29 17:31:02 2009
Return-Path: <xuxh@huawei.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8F9903A697D for <lisp@core3.amsl.com>; Tue, 29 Dec 2009 17:31:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.842
X-Spam-Level: 
X-Spam-Status: No, score=0.842 tagged_above=-999 required=5 tests=[AWL=0.652,  BAYES_00=-2.599, CN_BODY_35=0.339, MIME_CHARSET_FARAWAY=2.45]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IedjKAWjUDyM for <lisp@core3.amsl.com>; Tue, 29 Dec 2009 17:31:01 -0800 (PST)
Received: from szxga01-in.huawei.com (szxga01-in.huawei.com [119.145.14.64]) by core3.amsl.com (Postfix) with ESMTP id 97D573A6956 for <lisp@ietf.org>; Tue, 29 Dec 2009 17:31:01 -0800 (PST)
Received: from huawei.com (szxga01-in [172.24.2.3]) by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KVF00GGQYV0NQ@szxga01-in.huawei.com> for lisp@ietf.org; Wed, 30 Dec 2009 09:30:36 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KVF00I1HYV09P@szxga01-in.huawei.com> for lisp@ietf.org; Wed, 30 Dec 2009 09:30:36 +0800 (CST)
Received: from HUAWEIE75F8F11 ([10.111.12.66]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0KVF00K0CYUZ2K@szxml04-in.huawei.com> for lisp@ietf.org; Wed, 30 Dec 2009 09:30:36 +0800 (CST)
Date: Wed, 30 Dec 2009 09:30:35 +0800
From: Xu Xiaohu <xuxh@huawei.com>
In-reply-to: <26F2E73D-C5CC-4257-ACAD-0C09EDEC72AA@cisco.com>
To: 'Dino Farinacci' <dino@cisco.com>
Message-id: <000c01ca88ef$af996f30$420c6f0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3138
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: quoted-printable
Thread-index: AcqIqI1NOMpzK/obR2ydVKe40dS9TQAQdB5Q
Cc: lisp@ietf.org
Subject: Re: [lisp] Design discussion -06-(3) -> return all overlapping prefixes
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Dec 2009 01:31:02 -0000

> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> =B7=A2=BC=FE=C8=CB: Dino Farinacci [mailto:dino@cisco.com]
> =B7=A2=CB=CD=CA=B1=BC=E4: 2009=C4=EA12=D4=C230=C8=D5 1:01
> =CA=D5=BC=FE=C8=CB: Xu Xiaohu
> =B3=AD=CB=CD: lisp@ietf.org
> =D6=F7=CC=E2: Re: [lisp] Design discussion -06-(3) -> return all =
overlapping
prefixes
>=20
> >> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> >> =B7=A2=BC=FE=C8=CB: lisp-bounces@ietf.org =
[mailto:lisp-bounces@ietf.org] =B4=FA=B1=ED
> >> Dino
> >> Farinacci
> >> =B7=A2=CB=CD=CA=B1=BC=E4: 2009=C4=EA12=D4=C222=C8=D5 10:38
> >> =CA=D5=BC=FE=C8=CB: lisp@ietf.org
> >> =D6=F7=CC=E2: [lisp] Design discussion -06-(3) -> return all =
overlapping
> >> prefixes
> >>
> >> A description of the design issue:
> >>
> >> (3) Add text in section 6.1.5 about returning all EID-prefixes in a
> >>    Map-Reply sent by an ETR when there are overlapping EID-prefixes
> >>    configure.
> >>
> >> If a LISP site is configured with EID-prefixes that overlay, that =
is
> >> say it is configured with an EID-prefix of 10.1.0.0/16 and also
> >> 10.1.0.0/24 we need better language in the spec to indicate how =
this
> >> is dealt with. Because if a Map-Request is sent for 10.1.1.1, and =
if
> >> the ETR only returns a Map-Reply for 10.1.0.0/16, then a =
Map-Request
> >> for 10.1.0.1 will use the locator-set from the 10.1.0.0/16 =
map-cache
> >> entry and not for the 10.1.0.0/24 entry which could have a =
different
> >> locator-set. So we want to write language in the spec to have an =
ETR
> >> return all EID-prefixes in the Map-Reply.
> >>
> >> Any objections to this?
> >
> > In fact, I had proposed the same approach to the EID prefix
> > overlapping
> > issue two years before. That is "...There are some approaches to
> > avoid this:
> > one is avoiding the EID prefixes in mapping database overlapped, the
> > other
> > is replying with all the specific EID-prefixes=A1=AF mapping covered =
by
> > the
> > matching EID-prefix. The former will result in non-
> > aggregation, ...<skip>...
> > The latter approach will result in some useless states in the ITR
> > cache...."
> > For more details, see
http://www.ops.ietf.org/lists/rrg/2007/msg00429.html
>=20
> Let's make it very clear we are talking about the map-cache here and
> not the mapping delivery system.=20

Yes, I'm talking about the map-cache here, too.=20

The following is Noel's response to my email mentioned before, which may =
be
helpful for you.
http://www.ops.ietf.org/lists/rrg/2007/msg00437.html

> In LISP-CONS and LISP-ALT, we still
> maintain good aggregation because all these systems need to do is
> route the Map-Request to *any* ETR at the destination site.

I'm not suspecting this.

> The reason the site may have more specific mapping entries is because
> the locator-set may be different.
>=20
> An ITR could store the more-specific mappings if it has flows matching
> the entry. And when it doesn't it could just use the coarse mapping
> and set a small amount of *exception state* when it would need to send
> Map-Requests for the more specifics mappings it decided to *not* store
> when the ETR returned more than one mapping in the Map-Reply.

I'm a bit confused. Do you mean: the additional specific mappings =
returned
in the map-reply (due to being covered by the matched coarse mapping) =
are
stored in the cache. However they are not used for forwarding packets
directly since they may become stale. Hence they are marked with a =
special
flag to indicate that if a received packet matches any of those entries, =
a
new map-request should be sent in order to get the latest mapping for =
that
packet.

If the above understanding is not correct, could you please say more =
with an
example?=20

Xiaohu

> > However, at that time, some people who are engaged in LISP-CONS
> > didn=A1=AFt
> > reach a consensus on that topic. See
> > http://www.ops.ietf.org/lists/rrg/2007/msg00448.html and
> > http://www.ops.ietf.org/lists/rrg/2007/msg00447.html
> >
> > Now (two years latter since then) I'm glad to see the above issue
> > and its
> > corresponding solution are covered in LISP design :)
> >
> > Xiaohu
> >
> >


From charriesun@gmail.com  Tue Dec 29 18:01:34 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id ABC0F3A69EE for <lisp@core3.amsl.com>; Tue, 29 Dec 2009 18:01:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.428
X-Spam-Level: 
X-Spam-Status: No, score=0.428 tagged_above=-999 required=5 tests=[AWL=-2.364,  BAYES_50=0.001, CN_BODY_35=0.339, HTML_MESSAGE=0.001, MIME_CHARSET_FARAWAY=2.45, NORMAL_HTTP_TO_IP=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MWPePSlGyxHK for <lisp@core3.amsl.com>; Tue, 29 Dec 2009 18:01:27 -0800 (PST)
Received: from mail-vw0-f193.google.com (mail-vw0-f193.google.com [209.85.212.193]) by core3.amsl.com (Postfix) with ESMTP id 9E4AE3A69B7 for <lisp@ietf.org>; Tue, 29 Dec 2009 18:01:26 -0800 (PST)
Received: by vws31 with SMTP id 31so3834975vws.29 for <lisp@ietf.org>; Tue, 29 Dec 2009 18:01:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=lIHuoPxg6zhkr1rw5a58eGvQeXRyvvHlfSEn+oiO790=; b=sqnHXTd/fJnn7sxa/zX++k71iCVDo+0tzyPJ5nryqkl0AN7HqzB6BonXXGpCKNj72z DY7KVv5gIhd3JfxQZW5YeLftj0AJGRiuoTLOwtWoYCOFgGpu4vgjJtq1mp1/TsNF9vmH IKkF8yGDOH8HTWGAZ/cx9gJaNyytsJkJcEdkc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=XUSUo1wU+wLz16TCDG80Iv+5N3YAdHOH+Zm8fpcBIhyPmf+7nvSQ6JEXtZbfgjNIpB z85+0PBQrnaWPHX4CVelj9y1GmyJtMBzswa4Ec213aD7CynoJMqQXqMtPmmWJ7Vjriof JSG6MTk6VoUom8ZR2HIZvhaHn1m1qUMA1t4t0=
MIME-Version: 1.0
Received: by 10.220.128.1 with SMTP id i1mr11672763vcs.87.1262138463926; Tue,  29 Dec 2009 18:01:03 -0800 (PST)
In-Reply-To: <000c01ca88ef$af996f30$420c6f0a@china.huawei.com>
References: <26F2E73D-C5CC-4257-ACAD-0C09EDEC72AA@cisco.com> <000c01ca88ef$af996f30$420c6f0a@china.huawei.com>
Date: Wed, 30 Dec 2009 10:01:03 +0800
Message-ID: <4eb512450912291801y55013bfes3368b293d1b6101d@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: Xu Xiaohu <xuxh@huawei.com>
Content-Type: multipart/alternative; boundary=001636e1e82eccbb21047be8820e
Cc: lisp@ietf.org
Subject: Re: [lisp] Design discussion -06-(3) -> return all overlapping prefixes
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Dec 2009 02:01:34 -0000

--001636e1e82eccbb21047be8820e
Content-Type: text/plain; charset=GB2312
Content-Transfer-Encoding: quoted-printable

2009/12/30 Xu Xiaohu <xuxh@huawei.com>

>
>
> > -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> > =B7=A2=BC=FE=C8=CB: Dino Farinacci [mailto:dino@cisco.com]
> > =B7=A2=CB=CD=CA=B1=BC=E4: 2009=C4=EA12=D4=C230=C8=D5 1:01
> > =CA=D5=BC=FE=C8=CB: Xu Xiaohu
> > =B3=AD=CB=CD: lisp@ietf.org
> > =D6=F7=CC=E2: Re: [lisp] Design discussion -06-(3) -> return all overla=
pping
>  prefixes
> >
> > >> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> > >> =B7=A2=BC=FE=C8=CB: lisp-bounces@ietf.org [mailto:lisp-bounces@ietf.=
org] =B4=FA=B1=ED
> > >> Dino
> > >> Farinacci
> > >> =B7=A2=CB=CD=CA=B1=BC=E4: 2009=C4=EA12=D4=C222=C8=D5 10:38
> > >> =CA=D5=BC=FE=C8=CB: lisp@ietf.org
> > >> =D6=F7=CC=E2: [lisp] Design discussion -06-(3) -> return all overlap=
ping
> > >> prefixes
> > >>
> > >> A description of the design issue:
> > >>
> > >> (3) Add text in section 6.1.5 about returning all EID-prefixes in a
> > >>    Map-Reply sent by an ETR when there are overlapping EID-prefixes
> > >>    configure.
> > >>
> > >> If a LISP site is configured with EID-prefixes that overlay, that is
> > >> say it is configured with an EID-prefix of 10.1.0.0/16 and also
> > >> 10.1.0.0/24 we need better language in the spec to indicate how this
> > >> is dealt with. Because if a Map-Request is sent for 10.1.1.1, and if
> > >> the ETR only returns a Map-Reply for 10.1.0.0/16, then a Map-Request
> > >> for 10.1.0.1 will use the locator-set from the 10.1.0.0/16 map-cache
> > >> entry and not for the 10.1.0.0/24 entry which could have a different
> > >> locator-set. So we want to write language in the spec to have an ETR
> > >> return all EID-prefixes in the Map-Reply.
> > >>
> > >> Any objections to this?
> > >
> > > In fact, I had proposed the same approach to the EID prefix
> > > overlapping
> > > issue two years before. That is "...There are some approaches to
> > > avoid this:
> > > one is avoiding the EID prefixes in mapping database overlapped, the
> > > other
> > > is replying with all the specific EID-prefixes=A1=AF mapping covered =
by
> > > the
> > > matching EID-prefix. The former will result in non-
> > > aggregation, ...<skip>...
> > > The latter approach will result in some useless states in the ITR
> > > cache...."
> > > For more details, see
> http://www.ops.ietf.org/lists/rrg/2007/msg00429.html
> >
> > Let's make it very clear we are talking about the map-cache here and
> > not the mapping delivery system.
>
> Yes, I'm talking about the map-cache here, too.
>
> The following is Noel's response to my email mentioned before, which may =
be
> helpful for you.
> http://www.ops.ietf.org/lists/rrg/2007/msg00437.html
>
> > In LISP-CONS and LISP-ALT, we still
> > maintain good aggregation because all these systems need to do is
> > route the Map-Request to *any* ETR at the destination site.
>
> I'm not suspecting this.
>
> > The reason the site may have more specific mapping entries is because
> > the locator-set may be different.
> >
> > An ITR could store the more-specific mappings if it has flows matching
> > the entry. And when it doesn't it could just use the coarse mapping
> > and set a small amount of *exception state* when it would need to send
> > Map-Requests for the more specifics mappings it decided to *not* store
> > when the ETR returned more than one mapping in the Map-Reply.
>
> I'm a bit confused. Do you mean: the additional specific mappings returne=
d
> in the map-reply (due to being covered by the matched coarse mapping) are
> stored in the cache. However they are not used for forwarding packets
> directly since they may become stale. Hence they are marked with a specia=
l
> flag to indicate that if a received packet matches any of those entries, =
a
> new map-request should be sent in order to get the latest mapping for tha=
t
> packet.
>
I suspect what Dino means is that when ITR receives all coarse and specific
mappings replies it only stores the corse ones, while marks the specific
EIDs as 'exceptional state'. (Perhaps this doesn't wholely related to the
data validity but to the storage demand of ITR.) When ITR wants to forward
packets to those specific EIDs, it launches another request (instead of
using the coarse mapping). Is it right, Dino?


> If the above understanding is not correct, could you please say more with
> an
> example?
>
> Xiaohu
>
> > > However, at that time, some people who are engaged in LISP-CONS
> > > didn=A1=AFt
> > > reach a consensus on that topic. See
> > > http://www.ops.ietf.org/lists/rrg/2007/msg00448.html and
> > > http://www.ops.ietf.org/lists/rrg/2007/msg00447.html
> > >
> > > Now (two years latter since then) I'm glad to see the above issue
> > > and its
> > > corresponding solution are covered in LISP design :)
> > >
> > > Xiaohu
> > >
> > >
>
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp
>

--001636e1e82eccbb21047be8820e
Content-Type: text/html; charset=GB2312
Content-Transfer-Encoding: quoted-printable

<br><br>
<div class=3D"gmail_quote">2009/12/30 Xu Xiaohu <span dir=3D"ltr">&lt;<a hr=
ef=3D"mailto:xuxh@huawei.com">xuxh@huawei.com</a>&gt;</span><br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br><br>&gt; -----=D3=CA=BC=FE=
=D4=AD=BC=FE-----<br>&gt; =B7=A2=BC=FE=C8=CB: Dino Farinacci [mailto:<a hre=
f=3D"mailto:dino@cisco.com">dino@cisco.com</a>]<br>
&gt; =B7=A2=CB=CD=CA=B1=BC=E4: 2009=C4=EA12=D4=C230=C8=D5 1:01<br>&gt; =CA=
=D5=BC=FE=C8=CB: Xu Xiaohu<br>&gt; =B3=AD=CB=CD: <a href=3D"mailto:lisp@iet=
f.org">lisp@ietf.org</a><br>&gt; =D6=F7=CC=E2: Re: [lisp] Design discussion=
 -06-(3) -&gt; return all overlapping<br>
<div>
<div></div>
<div class=3D"h5">prefixes<br>&gt;<br>&gt; &gt;&gt; -----=D3=CA=BC=FE=D4=AD=
=BC=FE-----<br>&gt; &gt;&gt; =B7=A2=BC=FE=C8=CB: <a href=3D"mailto:lisp-bou=
nces@ietf.org">lisp-bounces@ietf.org</a> [mailto:<a href=3D"mailto:lisp-bou=
nces@ietf.org">lisp-bounces@ietf.org</a>] =B4=FA=B1=ED<br>
&gt; &gt;&gt; Dino<br>&gt; &gt;&gt; Farinacci<br>&gt; &gt;&gt; =B7=A2=CB=CD=
=CA=B1=BC=E4: 2009=C4=EA12=D4=C222=C8=D5 10:38<br>&gt; &gt;&gt; =CA=D5=BC=
=FE=C8=CB: <a href=3D"mailto:lisp@ietf.org">lisp@ietf.org</a><br>&gt; &gt;&=
gt; =D6=F7=CC=E2: [lisp] Design discussion -06-(3) -&gt; return all overlap=
ping<br>
&gt; &gt;&gt; prefixes<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; A description of t=
he design issue:<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; (3) Add text in section =
6.1.5 about returning all EID-prefixes in a<br>&gt; &gt;&gt; &nbsp; &nbsp;M=
ap-Reply sent by an ETR when there are overlapping EID-prefixes<br>
&gt; &gt;&gt; &nbsp; &nbsp;configure.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; If =
a LISP site is configured with EID-prefixes that overlay, that is<br>&gt; &=
gt;&gt; say it is configured with an EID-prefix of <a href=3D"http://10.1.0=
.0/16" target=3D"_blank">10.1.0.0/16</a> and also<br>
&gt; &gt;&gt; <a href=3D"http://10.1.0.0/24" target=3D"_blank">10.1.0.0/24<=
/a> we need better language in the spec to indicate how this<br>&gt; &gt;&g=
t; is dealt with. Because if a Map-Request is sent for 10.1.1.1, and if<br>
&gt; &gt;&gt; the ETR only returns a Map-Reply for <a href=3D"http://10.1.0=
.0/16" target=3D"_blank">10.1.0.0/16</a>, then a Map-Request<br>&gt; &gt;&g=
t; for 10.1.0.1 will use the locator-set from the <a href=3D"http://10.1.0.=
0/16" target=3D"_blank">10.1.0.0/16</a> map-cache<br>
&gt; &gt;&gt; entry and not for the <a href=3D"http://10.1.0.0/24" target=
=3D"_blank">10.1.0.0/24</a> entry which could have a different<br>&gt; &gt;=
&gt; locator-set. So we want to write language in the spec to have an ETR<b=
r>
&gt; &gt;&gt; return all EID-prefixes in the Map-Reply.<br>&gt; &gt;&gt;<br=
>&gt; &gt;&gt; Any objections to this?<br>&gt; &gt;<br>&gt; &gt; In fact, I=
 had proposed the same approach to the EID prefix<br>&gt; &gt; overlapping<=
br>
&gt; &gt; issue two years before. That is &quot;...There are some approache=
s to<br>&gt; &gt; avoid this:<br>&gt; &gt; one is avoiding the EID prefixes=
 in mapping database overlapped, the<br>&gt; &gt; other<br>&gt; &gt; is rep=
lying with all the specific EID-prefixes&rsquo; mapping covered by<br>
&gt; &gt; the<br>&gt; &gt; matching EID-prefix. The former will result in n=
on-<br>&gt; &gt; aggregation, ...&lt;skip&gt;...<br>&gt; &gt; The latter ap=
proach will result in some useless states in the ITR<br>&gt; &gt; cache....=
&quot;<br>
&gt; &gt; For more details, see<br><a href=3D"http://www.ops.ietf.org/lists=
/rrg/2007/msg00429.html" target=3D"_blank">http://www.ops.ietf.org/lists/rr=
g/2007/msg00429.html</a><br>&gt;<br>&gt; Let&#39;s make it very clear we ar=
e talking about the map-cache here and<br>
&gt; not the mapping delivery system.<br><br></div></div>Yes, I&#39;m talki=
ng about the map-cache here, too.<br><br>The following is Noel&#39;s respon=
se to my email mentioned before, which may be<br>helpful for you.<br><a hre=
f=3D"http://www.ops.ietf.org/lists/rrg/2007/msg00437.html" target=3D"_blank=
">http://www.ops.ietf.org/lists/rrg/2007/msg00437.html</a><br>

<div class=3D"im"><br>&gt; In LISP-CONS and LISP-ALT, we still<br>&gt; main=
tain good aggregation because all these systems need to do is<br>&gt; route=
 the Map-Request to *any* ETR at the destination site.<br><br></div>I&#39;m=
 not suspecting this.<br>

<div class=3D"im"><br>&gt; The reason the site may have more specific mappi=
ng entries is because<br>&gt; the locator-set may be different.<br>&gt;<br>=
&gt; An ITR could store the more-specific mappings if it has flows matching=
<br>
&gt; the entry. And when it doesn&#39;t it could just use the coarse mappin=
g<br>&gt; and set a small amount of *exception state* when it would need to=
 send<br>&gt; Map-Requests for the more specifics mappings it decided to *n=
ot* store<br>
&gt; when the ETR returned more than one mapping in the Map-Reply.<br><br><=
/div>I&#39;m a bit confused. Do you mean: the additional specific mappings =
returned<br>in the map-reply (due to being covered by the matched coarse ma=
pping) are<br>
stored in the cache. However they are not used for forwarding packets<br>di=
rectly since they may become stale. Hence they are marked with a special<br=
>flag to indicate that if a received packet matches any of those entries, a=
<br>
new map-request should be sent in order to get the latest mapping for that<=
br>packet.<br></blockquote>
<div>I&nbsp;suspect&nbsp;what Dino&nbsp;means is that when ITR receives all=
 coarse and specific mappings replies&nbsp;it only stores the corse ones, w=
hile marks the specific EIDs as &#39;exceptional state&#39;. (Perhaps this =
doesn&#39;t&nbsp;wholely related&nbsp;to the data validity but to the stora=
ge demand of ITR.) When ITR wants to forward packets to those&nbsp;specific=
 EIDs, it launches another request (instead of using the coarse mapping). I=
s it right, Dino? </div>

<div>&nbsp;</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">If the above understanding is no=
t correct, could you please say more with an<br>example?<br><font color=3D"=
#888888"><br>
Xiaohu<br></font>
<div>
<div></div>
<div class=3D"h5"><br>&gt; &gt; However, at that time, some people who are =
engaged in LISP-CONS<br>&gt; &gt; didn&rsquo;t<br>&gt; &gt; reach a consens=
us on that topic. See<br>&gt; &gt; <a href=3D"http://www.ops.ietf.org/lists=
/rrg/2007/msg00448.html" target=3D"_blank">http://www.ops.ietf.org/lists/rr=
g/2007/msg00448.html</a> and<br>
&gt; &gt; <a href=3D"http://www.ops.ietf.org/lists/rrg/2007/msg00447.html" =
target=3D"_blank">http://www.ops.ietf.org/lists/rrg/2007/msg00447.html</a><=
br>&gt; &gt;<br>&gt; &gt; Now (two years latter since then) I&#39;m glad to=
 see the above issue<br>
&gt; &gt; and its<br>&gt; &gt; corresponding solution are covered in LISP d=
esign :)<br>&gt; &gt;<br>&gt; &gt; Xiaohu<br>&gt; &gt;<br>&gt; &gt;<br><br>=
_______________________________________________<br>lisp mailing list<br>
<a href=3D"mailto:lisp@ietf.org">lisp@ietf.org</a><br><a href=3D"https://ww=
w.ietf.org/mailman/listinfo/lisp" target=3D"_blank">https://www.ietf.org/ma=
ilman/listinfo/lisp</a><br></div></div></blockquote></div><br>

--001636e1e82eccbb21047be8820e--

From charriesun@gmail.com  Tue Dec 29 18:23:55 2009
Return-Path: <charriesun@gmail.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5D63A3A6A06 for <lisp@core3.amsl.com>; Tue, 29 Dec 2009 18:23:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.119
X-Spam-Level: 
X-Spam-Status: No, score=-2.119 tagged_above=-999 required=5 tests=[AWL=0.478,  BAYES_00=-2.599, HTML_MESSAGE=0.001, NORMAL_HTTP_TO_IP=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LRcEH3lTG7ct for <lisp@core3.amsl.com>; Tue, 29 Dec 2009 18:23:53 -0800 (PST)
Received: from mail-vw0-f193.google.com (mail-vw0-f193.google.com [209.85.212.193]) by core3.amsl.com (Postfix) with ESMTP id 3D9C23A6A04 for <lisp@ietf.org>; Tue, 29 Dec 2009 18:23:53 -0800 (PST)
Received: by vws31 with SMTP id 31so3838833vws.29 for <lisp@ietf.org>; Tue, 29 Dec 2009 18:23:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=ASpVaZJVNd9KkH22KtDJArQvRmewTLTnm46dqrvdDRs=; b=IGmSrAV1IA/AQvTgbJI/4nSIW+wC8vajw2erz6DPSJp7eHcs+SmlCv013GLx2yzIX6 T33DTJda5vrUs8HM1QB1hox9NSHMHZC+Q+d3AhhvKYHt6eM9w4spNwRE7W27COO39/+L I/AKj+UgeciC7qifrAzxso+kqWdM9c2rs4+/8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=bOphf8ePim0VKyzrez/HDwCz/yNZeMlJjSoK5WXMiElCyP5y+15izqgELWFhPL0ski UQvCnGOdoukxYWd/wEzksqixy3Fyl4UUZtORT9Cri2xnM1sarFdMFw4mUnidUKMoD/AJ XUza8PwUOj2mn/x2u5IJBioGJkEom6toE1+M8=
MIME-Version: 1.0
Received: by 10.220.49.86 with SMTP id u22mr7234215vcf.53.1262139810941; Tue,  29 Dec 2009 18:23:30 -0800 (PST)
In-Reply-To: <4B30FB81.6040006@joelhalpern.com>
References: <8E6702C4-81EE-4343-B783-7B135B7AD466@cisco.com> <4B308324.20008@ac.upc.edu> <4B30FB81.6040006@joelhalpern.com>
Date: Wed, 30 Dec 2009 10:23:30 +0800
Message-ID: <4eb512450912291823wab2fe56p296d622ca95954c5@mail.gmail.com>
From: Charrie Sun <charriesun@gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Content-Type: multipart/alternative; boundary=0016e64807c0168a34047be8d346
Cc: lisp@ietf.org
Subject: Re: [lisp] Design discussion -06-(3) -> return all overlapping prefixes
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Dec 2009 02:23:55 -0000

--0016e64807c0168a34047be8d346
Content-Type: text/plain; charset=ISO-8859-1

2009/12/23 Joel M. Halpern <jmh@joelhalpern.com>

> (speaking personally)
> The problem below is why this approach makes me very nervous.
>
> If we allow overlapping EID blocks, and if we ever allow mobile-LISP, then
> the number of EIDs in a prefix could be VERY large.  Returning all of them
> in response to any request for a non-mobile EID in the larger block is
> clearly the wrong answer.


> My inclination, frankly, is to prohibit overlapping EID blocks in end
> allocations (delegations obvious are nested / overlapping, but you can never
> get an answer for a delegation, only for what is actually used.) A side may
> be allocate a single large block, and use part of it for fixed, and part of
> it for mobile.  But under this approach it can not use the whole block for
> the site, and use part of it for the mobile nodes.
> Similarly, to avoid overlap, if an enterprise gets a block, and wants to
> use separate parts of the EID space for different locations, then it has to
> carve up the EID block to the locations.  (Heck, they are each distinct
> sites.)  (I have discussed in earlier messages how this can be done in a way
> that is compatible with having backup inter-location links as lower priority
> paths to various corporate locations.)
>
>
I fully aggree. I think we should differenciate the cases between
multihoming and mobility. In multihoming we could have different mappings
for one EID prefix (the coarse prefix) with different preferences; in
mobility we might need to store and reply mapping for each EID separately,
which is indeed very large. Perhaps we could take advantage of that a mobile
host wouldn't leave a site too soon. While in either case (multihoming and
mobility), EID blocks shouldn't be overlapped. If a site want to use
different locations, separate EIDs and equipped with preferences.


> If we really want to allow nested resolvable blocks, I think we need to
> explain how this will avoid becoming intractable in response size.
>
> Yours,
> Joel
>
>
>
> Florin Coras wrote:
>
>> Hi,
>>
>> Dino Farinacci wrote:
>>
>>> A description of the design issue:
>>>
>>> (3) Add text in section 6.1.5 about returning all EID-prefixes in a
>>>   Map-Reply sent by an ETR when there are overlapping EID-prefixes
>>>   configure.
>>>
>>> If a LISP site is configured with EID-prefixes that overlay, that is
>>> say it is configured with an EID-prefix of 10.1.0.0/16 and also
>>> 10.1.0.0/24 we need better language in the spec to indicate how this
>>> is dealt with. Because if a Map-Request is sent for 10.1.1.1, and if
>>> the ETR only returns a Map-Reply for 10.1.0.0/16, then a Map-Request
>>> for 10.1.0.1 will use the locator-set from the 10.1.0.0/16 map-cache
>>> entry and not for the 10.1.0.0/24 entry which could have a different
>>> locator-set. So we want to write language in the spec to have an ETR
>>> return all EID-prefixes in the Map-Reply.
>>>
>>> Any objections to this?
>>>
>> I like this solution but I don't remember if the group has discussed the
>> scenario when a LISP site has many mobile nodes. If, for example, there
>> are 1000 mobile nodes they will all have individual (/32, /128[/64?] )
>> mappings and they sum up to a considerable amount of EID-prefixes to be
>> put in a Map-Reply. Do we have a solution for this or is this a
>> problem?  We don't care because mobility is out of scope?
>>
>> Florin
>>
>>> Thanks,
>>> Dino/Darrel
>>>
>>> _______________________________________________
>>> lisp mailing list
>>> lisp@ietf.org
>>> https://www.ietf.org/mailman/listinfo/lisp
>>>
>>
>> _______________________________________________
>> lisp mailing list
>> lisp@ietf.org
>> https://www.ietf.org/mailman/listinfo/lisp
>>
>> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp
>

--0016e64807c0168a34047be8d346
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br><br>
<div class=3D"gmail_quote">2009/12/23 Joel M. Halpern <span dir=3D"ltr">&lt=
;<a href=3D"mailto:jmh@joelhalpern.com">jmh@joelhalpern.com</a>&gt;</span><=
br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">(speaking personally)<br>The pro=
blem below is why this approach makes me very nervous.<br><br>If we allow o=
verlapping EID blocks, and if we ever allow mobile-LISP, then the number of=
 EIDs in a prefix could be VERY large. =A0Returning all of them in response=
 to any request for a non-mobile EID in the larger block is clearly the wro=
ng answer.</blockquote>

<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>My inclination, frankly, is =
to prohibit overlapping EID blocks in end allocations (delegations obvious =
are nested / overlapping, but you can never get an answer for a delegation,=
 only for what is actually used.) A side may be allocate a single large blo=
ck, and use part of it for fixed, and part of it for mobile. =A0But under t=
his approach it can not use the whole block for the site, and use part of i=
t for the mobile nodes.<br>
Similarly, to avoid overlap, if an enterprise gets a block, and wants to us=
e separate parts of the EID space for different locations, then it has to c=
arve up the EID block to the locations. =A0(Heck, they are each distinct si=
tes.) =A0(I have discussed in earlier messages how this can be done in a wa=
y that is compatible with having backup inter-location links as lower prior=
ity paths to various corporate locations.)<br>
<br></blockquote>
<div>=A0</div>
<div>I=A0fully aggree. I think we should differenciate the cases between mu=
ltihoming and mobility. In multihoming we could have different mappings for=
 one EID prefix (the coarse prefix) with different preferences; in mobility=
 we might need to=A0store and reply=A0mapping for each EID separately, whic=
h is indeed very large.=A0Perhaps we could take advantage of that a mobile =
host wouldn&#39;t leave=A0a site too soon.=A0While in either case (multihom=
ing and mobility), EID blocks=A0shouldn&#39;t=A0be overlapped. If a site wa=
nt to use different locations, separate EIDs and equipped with preferences.=
</div>

<div>=A0</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">If we really want to allow neste=
d resolvable blocks, I think we need to explain how this will avoid becomin=
g intractable in response size.<br>
<br>Yours,<br><font color=3D"#888888">Joel</font>=20
<div>
<div></div>
<div class=3D"h5"><br><br><br>Florin Coras wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi,<br><br>Dino Farinacci wrote:=
<br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">A description of the design issu=
e:<br><br>(3) Add text in section 6.1.5 about returning all EID-prefixes in=
 a<br>
=A0 Map-Reply sent by an ETR when there are overlapping EID-prefixes<br>=A0=
 configure.<br><br>If a LISP site is configured with EID-prefixes that over=
lay, that is<br>say it is configured with an EID-prefix of <a href=3D"http:=
//10.1.0.0/16" target=3D"_blank">10.1.0.0/16</a> and also<br>
<a href=3D"http://10.1.0.0/24" target=3D"_blank">10.1.0.0/24</a> we need be=
tter language in the spec to indicate how this<br>is dealt with. Because if=
 a Map-Request is sent for 10.1.1.1, and if<br>the ETR only returns a Map-R=
eply for <a href=3D"http://10.1.0.0/16" target=3D"_blank">10.1.0.0/16</a>, =
then a Map-Request<br>
for 10.1.0.1 will use the locator-set from the <a href=3D"http://10.1.0.0/1=
6" target=3D"_blank">10.1.0.0/16</a> map-cache<br>entry and not for the <a =
href=3D"http://10.1.0.0/24" target=3D"_blank">10.1.0.0/24</a> entry which c=
ould have a different<br>
locator-set. So we want to write language in the spec to have an ETR<br>ret=
urn all EID-prefixes in the Map-Reply.<br><br>Any objections to this?<br></=
blockquote>I like this solution but I don&#39;t remember if the group has d=
iscussed the<br>
scenario when a LISP site has many mobile nodes. If, for example, there<br>=
are 1000 mobile nodes they will all have individual (/32, /128[/64?] )<br>m=
appings and they sum up to a considerable amount of EID-prefixes to be<br>
put in a Map-Reply. Do we have a solution for this or is this a<br>problem?=
 =A0We don&#39;t care because mobility is out of scope?<br><br>Florin<br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Thanks,<br>Dino/Darrel<br><br>__=
_____________________________________________<br>lisp mailing list<br><a hr=
ef=3D"mailto:lisp@ietf.org" target=3D"_blank">lisp@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/lisp" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/lisp</a><br></blockquote><br>__________=
_____________________________________<br>lisp mailing list<br><a href=3D"ma=
ilto:lisp@ietf.org" target=3D"_blank">lisp@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/lisp" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/lisp</a><br><br></blockquote>__________=
_____________________________________<br>lisp mailing list<br><a href=3D"ma=
ilto:lisp@ietf.org" target=3D"_blank">lisp@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/lisp" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/lisp</a><br></div></div></blockquote></=
div><br>

--0016e64807c0168a34047be8d346--

From xuxh@huawei.com  Tue Dec 29 20:20:52 2009
Return-Path: <xuxh@huawei.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 01D6A3A6783 for <lisp@core3.amsl.com>; Tue, 29 Dec 2009 20:20:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 4.195
X-Spam-Level: ****
X-Spam-Status: No, score=4.195 tagged_above=-999 required=5 tests=[AWL=-2.726,  BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, CN_BODY_35=0.339,  HTML_FONT_FACE_BAD=0.884, HTML_MESSAGE=0.001, J_BACKHAIR_14=1,  MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, NORMAL_HTTP_TO_IP=0.001, SARE_SUB_ENC_GB2312=1.345]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C9X0sp-pSFji for <lisp@core3.amsl.com>; Tue, 29 Dec 2009 20:20:50 -0800 (PST)
Received: from szxga03-in.huawei.com (szxga03-in.huawei.com [119.145.14.66]) by core3.amsl.com (Postfix) with ESMTP id 64E003A691B for <lisp@ietf.org>; Tue, 29 Dec 2009 20:20:45 -0800 (PST)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KVG00K6J6PZD9@szxga03-in.huawei.com> for lisp@ietf.org; Wed, 30 Dec 2009 12:20:23 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KVG00MNP6PY9V@szxga03-in.huawei.com> for lisp@ietf.org; Wed, 30 Dec 2009 12:20:22 +0800 (CST)
Received: from HUAWEIE75F8F11 ([10.111.12.66]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0KVG00ETV6PY9Z@szxml06-in.huawei.com> for lisp@ietf.org; Wed, 30 Dec 2009 12:20:22 +0800 (CST)
Date: Wed, 30 Dec 2009 12:20:21 +0800
From: Xu Xiaohu <xuxh@huawei.com>
In-reply-to: <4eb512450912291801y55013bfes3368b293d1b6101d@mail.gmail.com>
To: 'Charrie Sun' <charriesun@gmail.com>
Message-id: <001901ca8907$67454610$420c6f0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3138
X-Mailer: Microsoft Office Outlook 11
Content-type: multipart/alternative; boundary="Boundary_(ID_sbHztEZVwrP0KQnJeda+4Q)"
Thread-index: AcqI9AFg5euDKLoVR3ONIvC5T4H64QAExrGg
Cc: lisp@ietf.org
Subject: [lisp] =?gb2312?b?tPC4tDogIERlc2lnbiBkaXNjdXNzaW9uIC0wNi0oMykg?= =?gb2312?b?LT4gcmV0dXJuIGFsbCBvdmVybGFwcGluZwlwcmVmaXhlcw==?=
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Dec 2009 04:20:52 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_sbHztEZVwrP0KQnJeda+4Q)
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: quoted-printable

=20

=20

  _____ =20

=B7=A2=BC=FE=C8=CB: Charrie Sun [mailto:charriesun@gmail.com]=20
=B7=A2=CB=CD=CA=B1=BC=E4: 2009=C4=EA12=D4=C230=C8=D5 10:01
=CA=D5=BC=FE=C8=CB: Xu Xiaohu
=B3=AD=CB=CD: Dino Farinacci; lisp@ietf.org
=D6=F7=CC=E2: Re: [lisp] Design discussion -06-(3) -> return all =
overlapping
prefixes

=20

=20


2009/12/30 Xu Xiaohu <xuxh@huawei.com>



> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> =B7=A2=BC=FE=C8=CB: Dino Farinacci [mailto:dino@cisco.com]
> =B7=A2=CB=CD=CA=B1=BC=E4: 2009=C4=EA12=D4=C230=C8=D5 1:01
> =CA=D5=BC=FE=C8=CB: Xu Xiaohu
> =B3=AD=CB=CD: lisp@ietf.org
> =D6=F7=CC=E2: Re: [lisp] Design discussion -06-(3) -> return all =
overlapping

prefixes
>
> >> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> >> =B7=A2=BC=FE=C8=CB: lisp-bounces@ietf.org =
[mailto:lisp-bounces@ietf.org] =B4=FA=B1=ED
> >> Dino
> >> Farinacci
> >> =B7=A2=CB=CD=CA=B1=BC=E4: 2009=C4=EA12=D4=C222=C8=D5 10:38
> >> =CA=D5=BC=FE=C8=CB: lisp@ietf.org
> >> =D6=F7=CC=E2: [lisp] Design discussion -06-(3) -> return all =
overlapping
> >> prefixes
> >>
> >> A description of the design issue:
> >>
> >> (3) Add text in section 6.1.5 about returning all EID-prefixes in a
> >>    Map-Reply sent by an ETR when there are overlapping EID-prefixes
> >>    configure.
> >>
> >> If a LISP site is configured with EID-prefixes that overlay, that =
is
> >> say it is configured with an EID-prefix of 10.1.0.0/16 and also
> >> 10.1.0.0/24 we need better language in the spec to indicate how =
this
> >> is dealt with. Because if a Map-Request is sent for 10.1.1.1, and =
if
> >> the ETR only returns a Map-Reply for 10.1.0.0/16, then a =
Map-Request
> >> for 10.1.0.1 will use the locator-set from the 10.1.0.0/16 =
map-cache
> >> entry and not for the 10.1.0.0/24 entry which could have a =
different
> >> locator-set. So we want to write language in the spec to have an =
ETR
> >> return all EID-prefixes in the Map-Reply.
> >>
> >> Any objections to this?
> >
> > In fact, I had proposed the same approach to the EID prefix
> > overlapping
> > issue two years before. That is "...There are some approaches to
> > avoid this:
> > one is avoiding the EID prefixes in mapping database overlapped, the
> > other
> > is replying with all the specific EID-prefixes=A1=AF mapping covered =
by
> > the
> > matching EID-prefix. The former will result in non-
> > aggregation, ...<skip>...
> > The latter approach will result in some useless states in the ITR
> > cache...."
> > For more details, see
http://www.ops.ietf.org/lists/rrg/2007/msg00429.html
>
> Let's make it very clear we are talking about the map-cache here and
> not the mapping delivery system.

Yes, I'm talking about the map-cache here, too.

The following is Noel's response to my email mentioned before, which may =
be
helpful for you.
http://www.ops.ietf.org/lists/rrg/2007/msg00437.html


> In LISP-CONS and LISP-ALT, we still
> maintain good aggregation because all these systems need to do is
> route the Map-Request to *any* ETR at the destination site.

I'm not suspecting this.


> The reason the site may have more specific mapping entries is because
> the locator-set may be different.
>
> An ITR could store the more-specific mappings if it has flows matching
> the entry. And when it doesn't it could just use the coarse mapping
> and set a small amount of *exception state* when it would need to send
> Map-Requests for the more specifics mappings it decided to *not* store
> when the ETR returned more than one mapping in the Map-Reply.

I'm a bit confused. Do you mean: the additional specific mappings =
returned
in the map-reply (due to being covered by the matched coarse mapping) =
are
stored in the cache. However they are not used for forwarding packets
directly since they may become stale. Hence they are marked with a =
special
flag to indicate that if a received packet matches any of those entries, =
a
new map-request should be sent in order to get the latest mapping for =
that
packet.

I suspect what Dino means is that when ITR receives all coarse and =
specific
mappings replies it only stores the corse ones, while marks the specific
EIDs as 'exceptional state'.=20

=20

[Xiaohu]: then where should the specific EID prefixes be stored?

=20

Xiaohu

=20

(Perhaps this doesn't wholely related to the data validity but to the
storage demand of ITR.) When ITR wants to forward packets to those =
specific
EIDs, it launches another request (instead of using the coarse mapping). =
Is
it right, Dino?=20

=20

If the above understanding is not correct, could you please say more =
with an
example?

Xiaohu


> > However, at that time, some people who are engaged in LISP-CONS
> > didn=A1=AFt
> > reach a consensus on that topic. See
> > http://www.ops.ietf.org/lists/rrg/2007/msg00448.html and
> > http://www.ops.ietf.org/lists/rrg/2007/msg00447.html
> >
> > Now (two years latter since then) I'm glad to see the above issue
> > and its
> > corresponding solution are covered in LISP design :)
> >
> > Xiaohu
> >
> >

_______________________________________________
lisp mailing list
lisp@ietf.org
https://www.ietf.org/mailman/listinfo/lisp

=20


--Boundary_(ID_sbHztEZVwrP0KQnJeda+4Q)
Content-type: text/html; charset=gb2312
Content-transfer-encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dgb2312">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:=CB=CE=CC=E5;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:9.0pt;
	font-family:=CB=CE=CC=E5;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 89.85pt 72.0pt 89.85pt;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1027" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DZH-CN link=3Dblue vlink=3Dblue>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D=CB=CE=CC=E5><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;
font-weight:bold'>=B7=A2=BC=FE=C8=CB<span =
lang=3DEN-US>:</span></span></font></b><font size=3D2><span
lang=3DEN-US style=3D'font-size:10.0pt'> Charrie Sun =
[mailto:charriesun@gmail.com] <br>
</span></font><b><font size=3D2><span =
style=3D'font-size:10.0pt;font-weight:bold'>=B7=A2=CB=CD=CA=B1=BC=E4<span=

lang=3DEN-US>:</span></span></font></b><font size=3D2><span lang=3DEN-US
style=3D'font-size:10.0pt'> <st1:chsdate IsROCDate=3D"False" =
IsLunarDate=3D"False"
Day=3D"30" Month=3D"12" Year=3D"2009" w:st=3D"on">2009<span =
lang=3DEN-US><span
 lang=3DEN-US>=C4=EA12</span></span><span lang=3DEN-US><span =
lang=3DEN-US>=D4=C230</span></span><span
 lang=3DEN-US><span lang=3DEN-US>=C8=D5</span></span></st1:chsdate> =
10:01<br>
</span></font><b><font size=3D2><span =
style=3D'font-size:10.0pt;font-weight:bold'>=CA=D5=BC=FE=C8=CB<span
lang=3DEN-US>:</span></span></font></b><font size=3D2><span lang=3DEN-US
style=3D'font-size:10.0pt'> Xu Xiaohu<br>
</span></font><b><font size=3D2><span =
style=3D'font-size:10.0pt;font-weight:bold'>=B3=AD=CB=CD<span
lang=3DEN-US>:</span></span></font></b><font size=3D2><span lang=3DEN-US
style=3D'font-size:10.0pt'> Dino Farinacci; lisp@ietf.org<br>
</span></font><b><font size=3D2><span =
style=3D'font-size:10.0pt;font-weight:bold'>=D6=F7=CC=E2<span
lang=3DEN-US>:</span></span></font></b><font size=3D2><span lang=3DEN-US
style=3D'font-size:10.0pt'> Re: [lisp] Design discussion -06-(3) -&gt; =
return all
overlapping prefixes</span></font><span =
lang=3DEN-US><o:p></o:p></span></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D=CB=CE=CC=E5><span =
lang=3DEN-US =
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D3 =
face=3D=CB=CE=CC=E5><span
lang=3DEN-US style=3D'font-size:12.0pt'><!--[if gte vml 1]><v:shapetype =
id=3D"_x0000_t74"=20
 coordsize=3D"21600,21600" o:spt=3D"74" =
path=3D"m10860,2187c10451,1746,9529,1018,9015,730,7865,152,6685,,5415,,41=
75,152,2995,575,1967,1305,1150,2187,575,3222,242,4220,,5410,242,6560,575,=
7597l10860,21600,20995,7597v485,-1037,605,-2187,485,-3377c21115,3222,2042=
0,2187,19632,1305,18575,575,17425,152,16275,,15005,,13735,152,12705,730v-=
529,288,-1451,1016,-1845,1457xe">
 <v:stroke joinstyle=3D"miter" />
 <v:path gradientshapeok=3D"t" o:connecttype=3D"custom" =
o:connectlocs=3D"10860,2187;2928,10800;10860,21600;18672,10800"=20
  o:connectangles=3D"270,180,90,0" textboxrect=3D"5037,2277,16557,13677" =
/>
</v:shapetype><v:shape id=3D"DtsShapeName" o:spid=3D"_x0000_s1026" =
type=3D"#_x0000_t74"=20
 =
alt=3D"EUREDE52G@8B52579EEC221D044@@B@E089I9g8=3DO8cIT@VDH,D64G9BIHO@]y50=
319!!!1@7G1B53110B34E8C549Onsl`m/enu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!1"=20
 =
style=3D'position:absolute;margin-left:0;margin-top:0;width:.05pt;height:=
.05pt;
 z-index:1;visibility:hidden'>
 <w:anchorlock/>
</v:shape><![endif]--></span><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></font></p>

<br style=3D'mso-ignore:vglayout' clear=3DALL>

<div>

<p class=3DMsoNormal><st1:chsdate IsROCDate=3D"False" =
IsLunarDate=3D"False" Day=3D"30"
Month=3D"12" Year=3D"2009" w:st=3D"on"><font size=3D3 =
face=3D=CB=CE=CC=E5><span lang=3DEN-US
 style=3D'font-size:12.0pt'>2009/12/30</span></font></st1:chsdate><span
lang=3DEN-US> Xu Xiaohu &lt;<a =
href=3D"mailto:xuxh@huawei.com">xuxh@huawei.com</a>&gt;<o:p></o:p></span>=
</p>

<p class=3DMsoNormal><font size=3D3 face=3D=CB=CE=CC=E5><span =
lang=3DEN-US style=3D'font-size:12.0pt'><br>
<br>
&gt; -----</span>=D3=CA=BC=FE=D4=AD=BC=FE<span lang=3DEN-US>-----<br>
&gt; </span>=B7=A2=BC=FE=C8=CB<span lang=3DEN-US>: Dino Farinacci =
[mailto:<a
href=3D"mailto:dino@cisco.com">dino@cisco.com</a>]<br>
&gt; </span>=B7=A2=CB=CD=CA=B1=BC=E4<span lang=3DEN-US>: <st1:chsdate =
IsROCDate=3D"False"
IsLunarDate=3D"False" Day=3D"30" Month=3D"12" Year=3D"2009" =
w:st=3D"on">2009<span
 lang=3DEN-US><span lang=3DEN-US>=C4=EA12</span></span><span =
lang=3DEN-US><span
 lang=3DEN-US>=D4=C230</span></span><span lang=3DEN-US><span =
lang=3DEN-US>=C8=D5</span></span></st1:chsdate>
1:01<br>
&gt; </span>=CA=D5=BC=FE=C8=CB<span lang=3DEN-US>: Xu Xiaohu<br>
&gt; </span>=B3=AD=CB=CD<span lang=3DEN-US>: <a =
href=3D"mailto:lisp@ietf.org">lisp@ietf.org</a><br>
&gt; </span>=D6=F7=CC=E2<span lang=3DEN-US>: Re: [lisp] Design =
discussion -06-(3) -&gt;
return all overlapping<o:p></o:p></span></font></p>

<div>

<div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D3 =
face=3D=CB=CE=CC=E5><span
lang=3DEN-US style=3D'font-size:12.0pt'>prefixes<br>
&gt;<br>
&gt; &gt;&gt; -----</span>=D3=CA=BC=FE=D4=AD=BC=FE<span =
lang=3DEN-US>-----<br>
&gt; &gt;&gt; </span>=B7=A2=BC=FE=C8=CB<span lang=3DEN-US>: <a
href=3D"mailto:lisp-bounces@ietf.org">lisp-bounces@ietf.org</a> =
[mailto:<a
href=3D"mailto:lisp-bounces@ietf.org">lisp-bounces@ietf.org</a>] =
</span>=B4=FA=B1=ED<span
lang=3DEN-US><br>
&gt; &gt;&gt; Dino<br>
&gt; &gt;&gt; Farinacci<br>
&gt; &gt;&gt; </span>=B7=A2=CB=CD=CA=B1=BC=E4<span lang=3DEN-US>: =
<st1:chsdate IsROCDate=3D"False"
IsLunarDate=3D"False" Day=3D"22" Month=3D"12" Year=3D"2009" =
w:st=3D"on">2009<span
 lang=3DEN-US><span lang=3DEN-US>=C4=EA12</span></span><span =
lang=3DEN-US><span
 lang=3DEN-US>=D4=C222</span></span><span lang=3DEN-US><span =
lang=3DEN-US>=C8=D5</span></span></st1:chsdate>
10:38<br>
&gt; &gt;&gt; </span>=CA=D5=BC=FE=C8=CB<span lang=3DEN-US>: <a =
href=3D"mailto:lisp@ietf.org">lisp@ietf.org</a><br>
&gt; &gt;&gt; </span>=D6=F7=CC=E2<span lang=3DEN-US>: [lisp] Design =
discussion -06-(3)
-&gt; return all overlapping<br>
&gt; &gt;&gt; prefixes<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; A description of the design issue:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; (3) Add text in section <st1:chsdate IsROCDate=3D"False"
IsLunarDate=3D"False" Day=3D"30" Month=3D"12" Year=3D"1899" =
w:st=3D"on">6.1.5 a</st1:chsdate>bout
returning all EID-prefixes in a<br>
&gt; &gt;&gt; &nbsp; &nbsp;Map-Reply sent by an ETR when there are =
overlapping
EID-prefixes<br>
&gt; &gt;&gt; &nbsp; &nbsp;configure.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; If a LISP site is configured with EID-prefixes that =
overlay, that
is<br>
&gt; &gt;&gt; say it is configured with an EID-prefix of <a
href=3D"http://10.1.0.0/16" target=3D"_blank">10.1.0.0/16</a> and =
also<br>
&gt; &gt;&gt; <a href=3D"http://10.1.0.0/24" =
target=3D"_blank">10.1.0.0/24</a> we
need better language in the spec to indicate how this<br>
&gt; &gt;&gt; is dealt with. Because if a Map-Request is sent for =
10.1.1.1, and
if<br>
&gt; &gt;&gt; the ETR only returns a Map-Reply for <a =
href=3D"http://10.1.0.0/16"
target=3D"_blank">10.1.0.0/16</a>, then a Map-Request<br>
&gt; &gt;&gt; for 10.1.0.1 will use the locator-set from the <a
href=3D"http://10.1.0.0/16" target=3D"_blank">10.1.0.0/16</a> =
map-cache<br>
&gt; &gt;&gt; entry and not for the <a href=3D"http://10.1.0.0/24" =
target=3D"_blank">10.1.0.0/24</a>
entry which could have a different<br>
&gt; &gt;&gt; locator-set. So we want to write language in the spec to =
have an
ETR<br>
&gt; &gt;&gt; return all EID-prefixes in the Map-Reply.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Any objections to this?<br>
&gt; &gt;<br>
&gt; &gt; In fact, I had proposed the same approach to the EID =
prefix<br>
&gt; &gt; overlapping<br>
&gt; &gt; issue two years before. That is &quot;...There are some =
approaches to<br>
&gt; &gt; avoid this:<br>
&gt; &gt; one is avoiding the EID prefixes in mapping database =
overlapped, the<br>
&gt; &gt; other<br>
&gt; &gt; is replying with all the specific EID-prefixes=A1=AF mapping =
covered by<br>
&gt; &gt; the<br>
&gt; &gt; matching EID-prefix. The former will result in non-<br>
&gt; &gt; aggregation, ...&lt;skip&gt;...<br>
&gt; &gt; The latter approach will result in some useless states in the =
ITR<br>
&gt; &gt; cache....&quot;<br>
&gt; &gt; For more details, see<br>
<a href=3D"http://www.ops.ietf.org/lists/rrg/2007/msg00429.html" =
target=3D"_blank">http://www.ops.ietf.org/lists/rrg/2007/msg00429.html</a=
><br>
&gt;<br>
&gt; Let's make it very clear we are talking about the map-cache here =
and<br>
&gt; not the mapping delivery system.<o:p></o:p></span></font></p>

</div>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D=CB=CE=CC=E5><span =
lang=3DEN-US style=3D'font-size:12.0pt'>Yes,
I'm talking about the map-cache here, too.<br>
<br>
The following is Noel's response to my email mentioned before, which may =
be<br>
helpful for you.<br>
<a href=3D"http://www.ops.ietf.org/lists/rrg/2007/msg00437.html" =
target=3D"_blank">http://www.ops.ietf.org/lists/rrg/2007/msg00437.html</a=
><o:p></o:p></span></font></p>

<div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D3 =
face=3D=CB=CE=CC=E5><span
lang=3DEN-US style=3D'font-size:12.0pt'><br>
&gt; In LISP-CONS and LISP-ALT, we still<br>
&gt; maintain good aggregation because all these systems need to do =
is<br>
&gt; route the Map-Request to *any* ETR at the destination =
site.<o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D=CB=CE=CC=E5><span =
lang=3DEN-US style=3D'font-size:12.0pt'>I'm
not suspecting this.<o:p></o:p></span></font></p>

<div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D3 =
face=3D=CB=CE=CC=E5><span
lang=3DEN-US style=3D'font-size:12.0pt'><br>
&gt; The reason the site may have more specific mapping entries is =
because<br>
&gt; the locator-set may be different.<br>
&gt;<br>
&gt; An ITR could store the more-specific mappings if it has flows =
matching<br>
&gt; the entry. And when it doesn't it could just use the coarse =
mapping<br>
&gt; and set a small amount of *exception state* when it would need to =
send<br>
&gt; Map-Requests for the more specifics mappings it decided to *not* =
store<br>
&gt; when the ETR returned more than one mapping in the =
Map-Reply.<o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D=CB=CE=CC=E5><span =
lang=3DEN-US style=3D'font-size:12.0pt'>I'm
a bit confused. Do you mean: the additional specific mappings =
returned<br>
in the map-reply (due to being covered by the matched coarse mapping) =
are<br>
stored in the cache. However they are not used for forwarding =
packets<br>
directly since they may become stale. Hence they are marked with a =
special<br>
flag to indicate that if a received packet matches any of those entries, =
a<br>
new map-request should be sent in order to get the latest mapping for =
that<br>
packet.<o:p></o:p></span></font></p>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D=CB=CE=CC=E5><span =
lang=3DEN-US style=3D'font-size:12.0pt'>I&nbsp;suspect&nbsp;what
Dino&nbsp;means is that when ITR receives all coarse and specific =
mappings
replies&nbsp;it only stores the corse ones, while marks the specific =
EIDs as
'exceptional state'. <font color=3Dnavy><span =
style=3D'color:navy'><o:p></o:p></span></font></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>[Xiaohu]: then =
where
should the specific EID prefixes be stored?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Xiaohu<o:p></o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D=CB=CE=CC=E5><span =
lang=3DEN-US style=3D'font-size:12.0pt'>(Perhaps
this doesn't&nbsp;wholely related&nbsp;to the data validity but to the =
storage
demand of ITR.) When ITR wants to forward packets to those&nbsp;specific =
EIDs,
it launches another request (instead of using the coarse mapping). Is it =
right,
Dino? <o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D=CB=CE=CC=E5><span =
lang=3DEN-US =
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<blockquote style=3D'border:none;border-left:solid #CCCCCC =
1.0pt;padding:0cm 0cm 0cm 6.0pt;
margin-left:4.8pt;margin-right:0cm'>

<p class=3DMsoNormal><font size=3D3 face=3D=CB=CE=CC=E5><span =
lang=3DEN-US style=3D'font-size:12.0pt'>If
the above understanding is not correct, could you please say more with =
an<br>
example?<br>
<font color=3D"#888888"><span style=3D'color:#888888'><br>
Xiaohu</span></font><o:p></o:p></span></font></p>

<div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D=CB=CE=CC=E5><span =
lang=3DEN-US style=3D'font-size:12.0pt'><br>
&gt; &gt; However, at that time, some people who are engaged in =
LISP-CONS<br>
&gt; &gt; didn=A1=AFt<br>
&gt; &gt; reach a consensus on that topic. See<br>
&gt; &gt; <a =
href=3D"http://www.ops.ietf.org/lists/rrg/2007/msg00448.html"
target=3D"_blank">http://www.ops.ietf.org/lists/rrg/2007/msg00448.html</a=
> and<br>
&gt; &gt; <a =
href=3D"http://www.ops.ietf.org/lists/rrg/2007/msg00447.html"
target=3D"_blank">http://www.ops.ietf.org/lists/rrg/2007/msg00447.html</a=
><br>
&gt; &gt;<br>
&gt; &gt; Now (two years latter since then) I'm glad to see the above =
issue<br>
&gt; &gt; and its<br>
&gt; &gt; corresponding solution are covered in LISP design :)<br>
&gt; &gt;<br>
&gt; &gt; Xiaohu<br>
&gt; &gt;<br>
&gt; &gt;<br>
<br>
_______________________________________________<br>
lisp mailing list<br>
<a href=3D"mailto:lisp@ietf.org">lisp@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/lisp" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/lisp</a><o:p></o:=
p></span></font></p>

</div>

</div>

</blockquote>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D=CB=CE=CC=E5><span =
lang=3DEN-US =
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</div>

</body>

</html>

--Boundary_(ID_sbHztEZVwrP0KQnJeda+4Q)--

From dino@cisco.com  Thu Dec 31 11:42:57 2009
Return-Path: <dino@cisco.com>
X-Original-To: lisp@core3.amsl.com
Delivered-To: lisp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B219D3A6951 for <lisp@core3.amsl.com>; Thu, 31 Dec 2009 11:42:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.381
X-Spam-Level: 
X-Spam-Status: No, score=-8.381 tagged_above=-999 required=5 tests=[AWL=2.218,  BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u42BE83+Rhtn for <lisp@core3.amsl.com>; Thu, 31 Dec 2009 11:42:56 -0800 (PST)
Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by core3.amsl.com (Postfix) with ESMTP id 7532C3A6832 for <lisp@ietf.org>; Thu, 31 Dec 2009 11:42:56 -0800 (PST)
Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAAuOPEurRN+K/2dsb2JhbADAAZQjhDEE
X-IronPort-AV: E=Sophos;i="4.47,483,1257120000"; d="scan'208";a="68848460"
Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-4.cisco.com with ESMTP; 31 Dec 2009 19:42:31 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-4.cisco.com (8.13.8/8.14.3) with ESMTP id nBVJgWjC020672; Thu, 31 Dec 2009 19:42:32 GMT
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 31 Dec 2009 11:42:32 -0800
Received: from [192.168.1.5] ([10.21.112.189]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 31 Dec 2009 11:42:31 -0800
Message-Id: <F3270C51-92C1-4EAE-9610-55C2F65583EE@cisco.com>
From: Dino Farinacci <dino@cisco.com>
To: Xu Xiaohu <xuxh@huawei.com>
In-Reply-To: <000c01ca88ef$af996f30$420c6f0a@china.huawei.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Thu, 31 Dec 2009 11:42:31 -0800
References: <000c01ca88ef$af996f30$420c6f0a@china.huawei.com>
X-Mailer: Apple Mail (2.936)
X-OriginalArrivalTime: 31 Dec 2009 19:42:31.0596 (UTC) FILETIME=[64769EC0:01CA8A51]
Cc: lisp@ietf.org
Subject: Re: [lisp] Design discussion -06-(3) -> return all overlapping prefixes
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lisp>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Dec 2009 19:42:57 -0000

>> The reason the site may have more specific mapping entries is because
>> the locator-set may be different.
>>
>> An ITR could store the more-specific mappings if it has flows  
>> matching
>> the entry. And when it doesn't it could just use the coarse mapping
>> and set a small amount of *exception state* when it would need to  
>> send
>> Map-Requests for the more specifics mappings it decided to *not*  
>> store
>> when the ETR returned more than one mapping in the Map-Reply.
>
> I'm a bit confused. Do you mean: the additional specific mappings  
> returned
> in the map-reply (due to being covered by the matched coarse  
> mapping) are
> stored in the cache. However they are not used for forwarding packets

Yes. But I wouldn't phrase it that way. I would say to store them  
"efficiently". Which means not as a map-cache entry but as another  
data structure used as an exception to coarse map-cache entry. Just  
suggesting an implementation trick.

> directly since they may become stale. Hence they are marked with a  
> special
> flag to indicate that if a received packet matches any of those  
> entries, a
> new map-request should be sent in order to get the latest mapping  
> for that
> packet.

Yes.

> If the above understanding is not correct, could you please say more  
> with an
> example?

You got it.

Dino

