
From nobody Mon Aug  3 03:09:09 2015
Return-Path: <thomas.morin@orange.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E17711A1A96 for <bess@ietfa.amsl.com>; Mon,  3 Aug 2015 03:09:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.7
X-Spam-Level: 
X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W6RdW9-KRD8f for <bess@ietfa.amsl.com>; Mon,  3 Aug 2015 03:09:07 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias91.francetelecom.com [193.251.215.91]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CEC691A1A54 for <bess@ietf.org>; Mon,  3 Aug 2015 03:09:06 -0700 (PDT)
Received: from omfedm08.si.francetelecom.fr (unknown [xx.xx.xx.4]) by omfedm12.si.francetelecom.fr (ESMTP service) with ESMTP id 104FD18C633; Mon,  3 Aug 2015 12:09:04 +0200 (CEST)
Received: from Exchangemail-eme1.itn.ftgroup (unknown [10.114.1.186]) by omfedm08.si.francetelecom.fr (ESMTP service) with ESMTP id E2A1E238048; Mon,  3 Aug 2015 12:09:03 +0200 (CEST)
Received: from [10.193.71.115] (10.197.38.5) by PEXCVZYH01.corporate.adroot.infra.ftgroup (10.114.1.186) with Microsoft SMTP Server (TLS) id 14.3.248.2; Mon, 3 Aug 2015 12:09:03 +0200
To: BESS <bess@ietf.org>
From: <thomas.morin@orange.com>
Organization: Orange
Message-ID: <15276_1438596543_55BF3DBF_15276_8879_1_55BF3DBF.80906@orange.com>
Date: Mon, 3 Aug 2015 12:09:03 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Transfer-Encoding: 7bit
X-Originating-IP: [10.197.38.5]
X-PMX-Version: 6.2.1.2478543, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2015.8.3.94517
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/a0QRvjRfrOO_ZmTv0Lhtv1h-Avg>
Cc: BESS chairs <bess-chairs@tools.ietf.org>
Subject: [bess] Prague meeting draft minutes and recording
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Aug 2015 10:09:09 -0000

Hi everyone,

Here are the draft minutes for our Prague meeting:
     https://www.ietf.org/proceedings/93/minutes/minutes-93-bess

Please send us any correction or clarification you think is useful (they 
will become final 2015-08-14).

Thanks to the Meetecho team, the full meeting recording with slides and 
audio is even better than for previous meetings.
This is available at: 
http://recordings.conf.meetecho.com/Playout/watch.jsp?recording=IETF93_BESS&chapter=chapter_1

Enjoy!

-Thomas/Martin

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.


From nobody Mon Aug  3 05:10:07 2015
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C58551A1B51; Mon,  3 Aug 2015 05:10:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IRoFvUjpLHHs; Mon,  3 Aug 2015 05:10:04 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 299E81A004A; Mon,  3 Aug 2015 05:10:04 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.2.0.p3
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20150803121004.13198.2430.idtracker@ietfa.amsl.com>
Date: Mon, 03 Aug 2015 05:10:04 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/yiCDx0iGU1bwCRBHBPbq1jSLSgc>
Cc: bess@ietf.org
Subject: [bess] I-D Action: draft-ietf-bess-multicast-damping-01.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Aug 2015 12:10:06 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the BGP Enabled Services Working Group of the IETF.

        Title           : Multicast VPN state damping
        Authors         : Thomas Morin
                          Stephane Litkowski
                          Keyur Patel
                          Zhaohui Zhang
                          Robert Kebler
                          Jeff Haas
	Filename        : draft-ietf-bess-multicast-damping-01.txt
	Pages           : 15
	Date            : 2015-08-03

Abstract:
   This document describes procedures to damp multicast VPN routing
   state changes and control the effect of the churn due to the
   multicast dynamicity in customer site.  The procedures described in
   this document are applicable to BGP-based multicast VPN and help
   avoid uncontrolled control plane load increase in the core routing
   infrastructure.  New procedures are proposed inspired from BGP
   unicast route damping principles, but adapted to multicast.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-multicast-damping/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-bess-multicast-damping-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-multicast-damping-01


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Mon Aug  3 10:30:21 2015
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81CBC1B2D2A; Mon,  3 Aug 2015 10:30:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.906
X-Spam-Level: 
X-Spam-Status: No, score=-0.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FS_REPLICA=0.994] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wKsDM9w-6y75; Mon,  3 Aug 2015 10:30:19 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A8231AC44C; Mon,  3 Aug 2015 10:30:19 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.3.0.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20150803173019.10760.36541.idtracker@ietfa.amsl.com>
Date: Mon, 03 Aug 2015 10:30:19 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/M38Aq9_tZgC4wLmL771Z63bXALE>
Cc: bess@ietf.org
Subject: [bess] I-D Action: draft-ietf-bess-mvpn-bidir-ingress-replication-01.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Aug 2015 17:30:20 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the BGP Enabled Services Working Group of the IETF.

        Title           : Simulating "Partial Mesh of MP2MP P-Tunnels" with Ingress Replication
        Authors         : Zhaohui Zhang
                          Yakov Rekhter
                          Andrew Dolganow
	Filename        : draft-ietf-bess-mvpn-bidir-ingress-replication-01.txt
	Pages           : 13
	Date            : 2015-08-03

Abstract:
   RFC 6513 described a method to support bidirectional C-flow using
   "Partial Mesh of MP2MP P-Tunnels".  This document specifiess how
   partial mesh of MP2MP P-Tunnels can be simulated with Ingress
   Replication, instead of a real MP2MP tunnel.  This enables a Service
   Provider to use Ingress Replication to offer transparent BIDIR-PIM
   [RFC 5015] service to its VPN customers.  These specifications update
   RFC6514.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-mvpn-bidir-ingress-replication/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-bess-mvpn-bidir-ingress-replication-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-mvpn-bidir-ingress-replication-01


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Mon Aug  3 13:13:20 2015
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88E041B30E9; Mon,  3 Aug 2015 13:13:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.906
X-Spam-Level: 
X-Spam-Status: No, score=-0.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FS_REPLICA=0.994] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sMBzNeX5EbyU; Mon,  3 Aug 2015 13:13:17 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B177A1B30DD; Mon,  3 Aug 2015 13:13:17 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.3.0.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20150803201317.1902.80194.idtracker@ietfa.amsl.com>
Date: Mon, 03 Aug 2015 13:13:17 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/_k6LGVSvl4UVHVSyLbLAilN22aI>
Cc: bess@ietf.org
Subject: [bess] I-D Action: draft-ietf-bess-mvpn-bidir-ingress-replication-02.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Aug 2015 20:13:18 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the BGP Enabled Services Working Group of the IETF.

        Title           : Simulating "Partial Mesh of MP2MP P-Tunnels" with Ingress Replication
        Authors         : Zhaohui Zhang
                          Yakov Rekhter
                          Andrew Dolganow
	Filename        : draft-ietf-bess-mvpn-bidir-ingress-replication-02.txt
	Pages           : 13
	Date            : 2015-08-03

Abstract:
   RFC 6513 described a method to support bidirectional C-flow using
   "Partial Mesh of MP2MP P-Tunnels".  This document specifiess how
   partial mesh of MP2MP P-Tunnels can be simulated with Ingress
   Replication, instead of a real MP2MP tunnel.  This enables a Service
   Provider to use Ingress Replication to offer transparent Bidir-PIM
   service to its VPN customers.  These specifications update RFC 6514.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-mvpn-bidir-ingress-replication/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-bess-mvpn-bidir-ingress-replication-02

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-mvpn-bidir-ingress-replication-02


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Tue Aug  4 15:20:02 2015
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B45131AD05F; Tue,  4 Aug 2015 15:19:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.9
X-Spam-Level: 
X-Spam-Status: No, score=-101.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, USER_IN_WHITELIST=-100] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WMzzEJGZqvN2; Tue,  4 Aug 2015 15:19:58 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 652061A1B88; Tue,  4 Aug 2015 15:19:58 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.3.0.p1
Auto-Submitted: auto-generated
Precedence: bulk
Sender: <iesg-secretary@ietf.org>
Message-ID: <20150804221958.12413.99673.idtracker@ietfa.amsl.com>
Date: Tue, 04 Aug 2015 15:19:58 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/VwCLNSnzYQ6j0Onsdl8SgUbj6Cc>
Cc: bess@ietf.org
Subject: [bess] Last Call: <draft-ietf-bess-mvpn-global-table-mcast-02.txt> (Global Table Multicast with BGP-MVPN Procedures) to Proposed Standard
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Reply-To: ietf@ietf.org
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Aug 2015 22:19:59 -0000

The IESG has received a request from the BGP Enabled Services WG (bess)
to consider the following document:
- 'Global Table Multicast with BGP-MVPN Procedures'
  <draft-ietf-bess-mvpn-global-table-mcast-02.txt> as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2015-08-18. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

Abstract


   RFC6513, RFC6514, and other RFCs describe protocols and procedures
   which a Service Provider (SP) may deploy in order offer Multicast
   Virtual Private Network (Multicast VPN or MVPN) service to its
   customers.  Some of these procedures use BGP to distribute VPN-
   specific multicast routing information across a backbone network.
   With a small number of relatively minor modifications, the very same
   BGP procedures can also be used to distribute multicast routing
   information that is not specific to any VPN.  Multicast that is
   outside the context of a VPN is known as "Global Table Multicast", or
   sometimes simply as "Internet multicast".  In this document, we
   describe the modifications that are needed to use the MVPN BGP
   procedures for Global Table Multicast.




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-bess-mvpn-global-table-mcast/

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-bess-mvpn-global-table-mcast/ballot/


No IPR declarations have been submitted directly on this I-D.



From nobody Tue Aug  4 18:08:54 2015
Return-Path: <aretana@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07D8D1B2A50; Tue,  4 Aug 2015 18:08:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level: 
X-Spam-Status: No, score=-14.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 33zpEUh1-AyK; Tue,  4 Aug 2015 18:08:41 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA92A1B2A3C; Tue,  4 Aug 2015 18:08:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8969; q=dns/txt; s=iport; t=1438736921; x=1439946521; h=from:to:cc:subject:date:message-id:mime-version; bh=fiSDdgz6J9mWeQwTgYZET/mwg9WJwK0D89N9hXqCOHU=; b=a/Vt2CoG54cpW1s0vDxRHr6pWUrcI+m6+b6CRqdIX6Q+wKyBkUtfv6+z +FeTLB0LKwBRcOC9zMVjqvGXL5qa/w5sUCBEJkkpXhj40gROYFQttJafC 5pdjT8Z59/Ynw3BsjfjfjyeETX08dU3rqkmlE47hQIKH9eB1ipMfTHqNE Q=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0A7AwDBYcFV/4QNJK1bgk5NVGkGvHEJggSFeYFAOBQBAQEBAQEBfwuEJgR5EgGBACcEDiCIEw3KKAEBAQEBAQEBAgEBAQEBAQEBFgSQUwSEMwWRd4MDAYxPgUeEIpNsJoN9bwEBgUaBBAEBAQ
X-IronPort-AV: E=Sophos;i="5.15,612,1432598400";  d="scan'208,217";a="175662082"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 05 Aug 2015 01:08:39 +0000
Received: from XCH-RCD-020.cisco.com (xch-rcd-020.cisco.com [173.37.102.30]) by alln-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id t7518cHr031178 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 5 Aug 2015 01:08:38 GMT
Received: from xch-rcd-020.cisco.com (173.37.102.30) by XCH-RCD-020.cisco.com (173.37.102.30) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Tue, 4 Aug 2015 20:08:37 -0500
Received: from xhc-rcd-x12.cisco.com (173.37.183.86) by xch-rcd-020.cisco.com (173.37.102.30) with Microsoft SMTP Server (TLS) id 15.0.1104.5 via Frontend Transport; Tue, 4 Aug 2015 20:08:37 -0500
Received: from xmb-aln-x15.cisco.com ([169.254.9.148]) by xhc-rcd-x12.cisco.com ([173.37.183.86]) with mapi id 14.03.0248.002; Tue, 4 Aug 2015 20:08:37 -0500
From: "Alvaro Retana (aretana)" <aretana@cisco.com>
To: "draft-ietf-bess-spbm-evpn@ietf.org" <draft-ietf-bess-spbm-evpn@ietf.org>
Thread-Topic: AD Review of draft-ietf-bess-spbm-evpn
Thread-Index: AQHQzxtBgBhokLLcykyUm7h8zaSa1Q==
Date: Wed, 5 Aug 2015 01:08:37 +0000
Message-ID: <D1E6E85E.C45C4%aretana@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [173.37.102.19]
Content-Type: multipart/alternative; boundary="_000_D1E6E85EC45C4aretanaciscocom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/xBS_k9xnEmVirbBnUnV6pv6c0DA>
Cc: "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "martin.vigoureux@alcatel-lucent.com" <martin.vigoureux@alcatel-lucent.com>, "bess@ietf.org" <bess@ietf.org>
Subject: [bess] AD Review of draft-ietf-bess-spbm-evpn
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Aug 2015 01:08:46 -0000

--_000_D1E6E85EC45C4aretanaciscocom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi!

I think the general readability of the document could improve.  See below f=
or some suggestions.  While that is not a showstopper, I would like to see =
my comments about the Security Considerations (see below) addressed before =
starting the IETF Last Call.

Thanks!

Alvaro.


Major:

  1.  Security Considerations.
     *   The first two paragraphs talk about incorrectly connecting islands=
 together, due to misconfiguration (in what looks like two different causes=
).  While probably nothing can be done from the "EVPN core" point of view, =
it would be a good idea to recommend potential actions to be taken to preve=
nt further problems; for example, you already say that the identifiers are =
"only policed in the SPBM domains=94 =97 maybe try rewording that as a reco=
mmendation (=93care should be taken at the SPBM domains, etc.=94).  This is=
 important because the privacy of the users information could be compromise=
d if the frames are delivered to the wrong place.
     *   The last paragraph says =93most of the issues=94.  What issues are=
 not reflected in rfc4761?
     *   What about considerations related to other pieces of the solution?=
  Why aren=92t they mentioned?  Are they covered somewhere else?

Minor:

  1.  Please expand EVPN and ECT.  PBB (and other acronyms) are in the list=
 of well-known abbreviations.  I know that there is a Terminology section, =
but we still should expand of first use specially in the Abstract/Introduct=
ion and Tittle.  BTW, ECT is not listed in the Terminology. [https://www.rf=
c-editor.org/rfc-style-guide/abbrev.expansion.txt]
     *   There=92s a mixture of acronyms that are defined in-line (e.g.  "S=
hortest Path Source ID (SPSourceID)=94), acronyms not defined (DA), expansi=
ons used without the acronym (e.g. "designated forwarder=94) and a whole sl=
ew of others where the reader is expected to check the Terminology section =
out.  It would be nice if there was some consistency in the treatment.
  2.  The References need to be re-formatted.  One case (for rfc7432) it is=
 referenced as "IETF work in progress=94.
  3.  Section 4.8 says that multicast support is not addressed.  However, S=
ection 5.1 talks about multicast.

Nits:

  1.  Introduction  s/permit both past, current and emerging future version=
s/permit past, current and emerging future versions
  2.  Section 1.1. Authors  is not needed.
  3.  Section 3
     *   s/to be seamlessly communicate/to seamlessly communicate
     *   The formatting (spacing) needs some work.
     *   Figure 1 is nice, but there=92s no text referring to/explaining it=
.
  4.  IANA considerations.  Use "This document has no IANA actions."

--_000_D1E6E85EC45C4aretanaciscocom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <07CA2AF8DB423341BDAF88E95A7DC653@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space;">
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
Hi!</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<br>
</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
I think the general readability of the document could improve. &nbsp;See be=
low for some suggestions. &nbsp;While that is not a showstopper, I would li=
ke to see my comments about the Security Considerations (see below) address=
ed before starting the IETF Last Call.</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<br>
</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
Thanks!</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<br>
</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
Alvaro.</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<br>
</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<br>
</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
Major:</div>
<ol>
<li>Security Considerations.
<ul>
<li>The first two paragraphs talk about incorrectly connecting islands toge=
ther, due to misconfiguration (in what looks like two different causes). &n=
bsp;While probably nothing can be done from the &quot;EVPN core&quot; point=
 of view, it would be a good idea to recommend
 potential actions to be taken to prevent further problems; for example, yo=
u already say that the identifiers are &quot;only policed in the SPBM domai=
ns=94 =97 maybe try rewording that as a recommendation (=93care should be t=
aken at the SPBM domains, etc.=94). &nbsp;This is
 important because the privacy of the users information could be compromise=
d if the frames are delivered to the wrong place.</li><li>The last paragrap=
h says =93most of the issues=94. &nbsp;What issues are not reflected in rfc=
4761?</li><li>What about considerations related to other pieces of the solu=
tion? &nbsp;Why aren=92t they mentioned? &nbsp;Are they covered somewhere e=
lse?</li></ul>
</li></ol>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
Minor:</div>
<ol>
<li style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-si=
ze: 14px;">
Please expand EVPN and ECT. &nbsp;PBB (and other acronyms) are in the list =
of well-known abbreviations. &nbsp;I know that there is a Terminology secti=
on, but we still should expand of first use specially in the Abstract/Intro=
duction and Tittle. &nbsp;BTW, ECT is not listed
 in the Terminology. [<a href=3D"https://www.rfc-editor.org/rfc-style-guide=
/abbrev.expansion.txt">https://www.rfc-editor.org/rfc-style-guide/abbrev.ex=
pansion.txt</a>]
<ul style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-si=
ze: 14px;">
<li>There=92s a mixture of acronyms that are defined in-line (e.g. &nbsp;&q=
uot;Shortest Path Source ID (SPSourceID)=94), acronyms not defined (DA), ex=
pansions used without the acronym (e.g. &quot;designated forwarder=94) and =
a whole slew of others where the reader is expected to
 check the Terminology section out. &nbsp;It would be nice if there was som=
e consistency in the treatment.</li></ul>
</li><li><font face=3D"Calibri,sans-serif">The References need to be re-for=
matted. &nbsp;One case (for rfc7432) it is referenced as &quot;</font><font=
 face=3D"Calibri,sans-serif">IETF work</font><span style=3D"font-family: Ca=
libri, sans-serif;">&nbsp;in progress=94.</span></li><li><span style=3D"col=
or: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; font-s=
tyle: normal; font-weight: normal; text-decoration: none;">Section 4.8 says=
 that multicast support is not addressed. &nbsp;However, Section 5.1 talks =
about multicast.</span></li></ol>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<br>
</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
Nits:</div>
<ol>
<li><font face=3D"Calibri,sans-serif">Introduction &nbsp;s/</font><span sty=
le=3D"font-family: Calibri, sans-serif;">permit both past, current and emer=
ging future v</span><span style=3D"font-family: Calibri, sans-serif;">ersio=
ns/</span><span style=3D"font-family: Calibri, sans-serif;">permit
 past, current and emerging future v</span><span style=3D"font-family: Cali=
bri, sans-serif;">ersions</span></li><li><span style=3D"color: rgb(0, 0, 0)=
; font-family: Calibri, sans-serif; font-size: 14px; font-style: normal; fo=
nt-weight: normal; text-decoration: none;">Section&nbsp;</span><font face=
=3D"Calibri,sans-serif">1.1. Authors &nbsp;is not needed.</font></li><li><f=
ont face=3D"Calibri,sans-serif">Section 3&nbsp;</font>
<ul>
<li><font face=3D"Calibri,sans-serif">s/</font><font face=3D"Calibri,sans-s=
erif">to be seamlessly communicate/to seamlessly communicate</font></li><li=
><font face=3D"Calibri,sans-serif">The formatting (spacing) needs some work=
.</font></li><li><font face=3D"Calibri,sans-serif">Figure 1 is nice, but th=
ere=92s no text referring to/explaining it.</font></li></ul>
</li><li><font face=3D"Calibri,sans-serif">IANA considerations. &nbsp;Use &=
quot;</font><font face=3D"Calibri,sans-serif">This document has no IANA act=
ions.&quot;</font></li></ol>
</body>
</html>

--_000_D1E6E85EC45C4aretanaciscocom_--


From nobody Thu Aug  6 07:19:43 2015
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03EFD1A0AC8; Thu,  6 Aug 2015 07:19:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fdbxyIrsg8Uw; Thu,  6 Aug 2015 07:19:38 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id BCAB11A049A; Thu,  6 Aug 2015 07:19:38 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.3.0.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20150806141938.16124.89537.idtracker@ietfa.amsl.com>
Date: Thu, 06 Aug 2015 07:19:38 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/nJP5dccGPM73nISzAgHiuq3GWXY>
Cc: bess@ietf.org
Subject: [bess] I-D Action: draft-ietf-bess-pta-flags-01.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Aug 2015 14:19:40 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the BGP Enabled Services Working Group of the IETF.

        Title           : Registry and Extensions for P-Multicast Service Interface Tunnel Attribute Flags
        Authors         : Eric C. Rosen
                          Thomas Morin
	Filename        : draft-ietf-bess-pta-flags-01.txt
	Pages           : 5
	Date            : 2015-08-06

Abstract:
   RFC6514 defines the "P-Multicast Service Interface Tunnel (PMSI
   Tunnel) attribute".  This attribute contains an octet of "flags".
   Only one flag is defined in that RFC, but there is now a need to
   define additional flags.  Since the RFC did not create a registry for
   the assignment of flag bits, this document updates the RFC by
   creating a registry for that purpose.  This document also defines a
   new BGP Extended Community, "Additional PMSI Tunnel Attribute Flags",
   that can be used to carry additional flags for the PMSI Tunnel
   attribute.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-pta-flags/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-bess-pta-flags-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-pta-flags-01


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Thu Aug  6 08:17:27 2015
Return-Path: <erosen@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A59E61ACE90 for <bess@ietfa.amsl.com>; Thu,  6 Aug 2015 08:17:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ev1V7LSXCIHI for <bess@ietfa.amsl.com>; Thu,  6 Aug 2015 08:17:23 -0700 (PDT)
Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0136.outbound.protection.outlook.com [207.46.100.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3398B1ACE8D for <bess@ietf.org>; Thu,  6 Aug 2015 08:17:23 -0700 (PDT)
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=erosen@juniper.net; 
Received: from [172.29.37.25] (66.129.241.13) by CY1PR0501MB1098.namprd05.prod.outlook.com (10.160.144.140) with Microsoft SMTP Server (TLS) id 15.1.225.19; Thu, 6 Aug 2015 15:17:21 +0000
To: <bess@ietf.org>
From: Eric C Rosen <erosen@juniper.net>
Message-ID: <55C37A75.80005@juniper.net>
Date: Thu, 6 Aug 2015 11:17:09 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Transfer-Encoding: 7bit
X-Originating-IP: [66.129.241.13]
X-ClientProxiedBy: BLUPR0401CA0034.namprd04.prod.outlook.com (25.162.114.172) To CY1PR0501MB1098.namprd05.prod.outlook.com (25.160.144.140)
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0501MB1098; 2:YNzVPKviuMgmGfUasntAw6+smzAcjhCbq5sigc7UKvWClQLWUxe+UWrBfSy/LrwDCMqt5CPdSmzaQzAnAQuanPZvYAiMg13gVRWbeLlUqkZAfDVqxaIBBCmh3cAAXLueObQrxfx2HzAx/Deplrs2dmMD1P0PpcqPM0bat4AuEIY=; 3:1MZDu2QOU1uXnr3EkHfsbj7tXjvD514PwRpVCE1LGI/xKsf3KYa0E0U/1SCRqISbX0DtC1Z/dnG6nb65zd9EeqQKLN6j5tQxLKkPqS1nqe9ZDMPxDbAYKggFRUeiHF21GIL9hHqJaGGpFJNApUayHg==; 25:nCXNuAmL0C2kJdI6q99F5bCTTYI03BeNzavwV0VGPYoQ6s1++5/AuYC0Nh0s0uR7Jx4zduqDcgkeAJgjeqs6Kod+LoqiG0E0JFqIckaPRSkYTh2EBFlCMLOKH0cBz7RuE2N1B+bFEnck5J4t7s9anJ019n76P/Vj3BFmY9vN5pVdVwwWQGFIPFvnA/27cpnhZprtaKw6qUldZIpHyVqsyT8KLC/6V2YkX74dbKyhqfYkE37hHzjbxw3zZDpPBwX8mNBXbTVUMDRCw5fHoks63w==
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0501MB1098;
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0501MB1098; 20:eOqnzdulTaTmV+aHZ2Ze+92xdzYfuKtsFEbdFS+xf5Xlg18qglJ+ilt+9UvV7ckPwB1+ueQKv45UPi2RBMjHKA/u7nZ7xGG7U9cGnUFqxbPIuJlb66ld5Do4yoNJh7arZ5vOjkH9rIhBMluX7j9LbvSZwdLh45sTyqDelUe5/LTiwdN7gwvdbXqACHxBfixoPolCaLAlgc6IT1QJvd0HREgnFCkIdjv1K8LFfGgwWrueymDBS79sH+qbBQZVFbadLAASs/pGlof0ln9qzmY3W2FpOCzcf6Bpv7ip7ZJlttIeMn9RDejcuI67/iOiD6j7+va+FL1ETJ25nj83bocS0aGQTmpjk3UjFNVu119Bz7IBkFm48siancKR03rNRJYlCUdt5+HFNVNyg0gu8GmS/SRCRdohcd1A92/BmT/nKfzhCUU6ReNFt3d9+/n3yk2CWWEuZv/f64RPI24wk1UoIhQ4LNIRTkhe8KLO7H8/PraolqwPrfdJvnaf7HY/A0Gv; 4:jt98W2gSByeIErXKTzOD0/1xKSSPhAD2YLV4MfgSlRezCKSI2q3LKTUjAhpBnCSuYDewmmP4Tv3+aDfXyHwnJrmD11svxwDRZVHvbrBEir+DjVfKKZBYqoOr7Nz04oTvfbT6wejwXMe6glzH3f1ZClJRjrOtZbpipizOBkgWtS8q9S+L0p2HwSJnFsQ2+vix2skH1KTfBgHJgX17WKx0HNty/ptY1nKHCbYxRFvzRWGvXynUajwCH4YLM7pq7EOY0ne/el5IeykkxYQy6Z9mIkei6JBCNogdVlRwJs4+Taw=
X-Microsoft-Antispam-PRVS: <CY1PR0501MB1098EFC3A11DDD687837ADE7D4740@CY1PR0501MB1098.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:CY1PR0501MB1098; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0501MB1098; 
X-Forefront-PRVS: 06607E485E
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(6009001)(189002)(199003)(189998001)(54356999)(64126003)(50986999)(122386002)(450100001)(36756003)(77156002)(62966003)(77096005)(40100003)(92566002)(5001960100002)(83506001)(50466002)(65956001)(66066001)(4001350100001)(110136002)(68736005)(5001860100001)(5001830100001)(81156007)(87976001)(105586002)(97736004)(106356001)(5001920100001)(4001540100001)(2351001)(229853001)(64706001)(47776003)(65806001)(107886002)(86362001)(42186005)(101416001)(46102003)(561944003)(23676002)(33656002)(65816999); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR0501MB1098; H:[172.29.37.25]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
Received-SPF: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjA1MDFNQjEwOTg7MjM6LzlTOE51MUk0UTBxYjhvRE9Gckw2Qy8y?= =?utf-8?B?ZWZBVFdSUy9laU9EeXZ6dDk0Z2xSTUw2eUZNYXV4U0JmWmVQRG04K3VCTXBS?= =?utf-8?B?bWpVL2lTMnZBWUtEMEhBM2Jnc1gyL2toNGl5YWJSNU9CN3dlRXJJYy9QemIz?= =?utf-8?B?SWRUNm1ZZkFVU1lESlAyMHcvNHowWkx4UGpIdko1TTN1NDVJZDVnZjlKSXhY?= =?utf-8?B?dkJlMHZyOHBPUVVvcEoyT09oNlNFcVp6VS92WWdaRzBxWTNONm1ycVhiR0I3?= =?utf-8?B?V3hZa1FwRnhYMHdOUERpVHh1MG1ub2FRVDRqYkFCQ2FOQldYMnFRalo0SEJx?= =?utf-8?B?d0pzMlVIL1kwRzFndGJ4aTlEamQrbE1OR2pOaXladXFibVR4K0pkdm9vZVp1?= =?utf-8?B?bzBiR0xYM1U3cUxqSnJRRHN0aHp5OHlpcm1YZWluNlJUUEowZ2FicEdGYWVF?= =?utf-8?B?ckk5L1R4OWxkSEtSZmFDQlRDR3dKM2x4aHJrTGc1b3BYMVpTMnRGZnlYbUxU?= =?utf-8?B?QitYUngxcHlPTk9NcEFzU1Z1Ui8zdTdEczRnaUkwYlpLTlRUR3pxVXJzNGJ2?= =?utf-8?B?TVRVcGVhUkNRQXo0U3RkKzlmL3U3SG9aNzZRZGhWUVV2eTU1YklKUUNmODRj?= =?utf-8?B?ZGdrNzNmSWVrdUVDaXZFZkJyMUJ5R3dyWHVpYVBiRldCdWM5d1U3UTRLTyt0?= =?utf-8?B?SC90ejRXVm5vYWlEbmxIaHRzTmFhelViVUJFL2xEOGFhRjFqR0xERVVDcUtz?= =?utf-8?B?TFZJa0hJMCsxTFlmb0Y1Y0hETjNPQTFsZTNKOTZXenBHUlFpMWk1RnlOdnFH?= =?utf-8?B?TmMxOHcvc3BZVTlaOGFxQklsdUNkRTFBZm1iTDFKM1JzRG14NHl5OTAyTjNk?= =?utf-8?B?K2FmYTlvVm9WTmJ2QTlaNHhKbEJCY2pGT05yczFSZENhVDFlMjU4UlN6UG9J?= =?utf-8?B?TnlISElrY1ZCVnc0cmE1SlUyUGtWdWhKOElUeDV0Yjk3NXhJazZyRXVEaXc1?= =?utf-8?B?QndsNjRQcmlhRnVwN252ZzR6NzJtY3k1YXZ5RWkyS1pRZ0dsOHozcTVOanUy?= =?utf-8?B?dG4xMlBLTGJueWpOeWliZVZaY0E4SlBQNVJWZStleElWUjIvQXJ5Y3VVMTR0?= =?utf-8?B?UkhqNkFwQmpCTi9BSFhmaEMyUnVPMEZhRWVHVG1IMlM5ekVQT2dpSXZSb2l4?= =?utf-8?B?YjRtRnNBc2VFTGp4N2pTV0RXbERlMWxRTzA5VlE5aU1vc09SempxODJBa05C?= =?utf-8?B?aSsySjNUc1owR2JJeWJSTUlIVStTalZOdVpqaG5oekducFZpWlRyY0hwSFVR?= =?utf-8?B?MFZITG5rOGJPc3FaN0NHaVdWVjZ5dUN6ZHFsaUQ3dmpVMCtGdndyckEyM1Q4?= =?utf-8?B?QjRwYnV5aFQvQXJCbnY1Z1BvRzZRa2dJVGVtWlp4R2FhZXkyTElEY0dWNnly?= =?utf-8?B?N2dDbGFjb1doWEJUaUZTbUZmZ3dyWDRLN05EK0NlWWZJb0doYzVJRnhuOG5h?= =?utf-8?B?R25VR2s3NGlFbnhhK0xOMFJMaW9EU0Nxby9nTUFLOExUVFRDdjYxblJLQ3Q5?= =?utf-8?B?Yms3THhESEhRNWk1WEt1OW5iTHU1OWNFSDBUZDRYQTdXenltSGMvZ1NuTWVt?= =?utf-8?B?L2krVEQvckRmVit4SnkzUjdRVWI4Z3VGZHo5cm9rSTA2cDhYU2NXci9WSmc9?= =?utf-8?Q?=3D?=
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0501MB1098; 5:LYk/AEWRAB8rRT7ZjCZ5BZraX6VxU7dMkaHoaPMLbHOQBwu760MF/wbqnDJ5b8OQpB8k0BUJxHSiVbCgxe+TkPZNuD3W1dGYYjzPRtp5cBEMedFNQIwafOA/jhyExq4CnYpVk+ouqRkKY50TOJDgUw==; 24:xN89On/VLOVc5nwgqMtT1k/JAxIL+s17A3dypgNKwsxa7/Hu2SvO6Dpq+s4cT+vTlxcFC9Is4yTzafMzU8EpVTdGZ9Ec3xUVWVOp8ArZx+Y=; 20:Un8UK0MJao2NZhkl8lil9+i/hlVCNwwSKD4/1Bz4Lfev+FlmvN8l2dC8vlOZqT/c0wjTfNK38Qn7Qc4W/EKYlw==
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2015 15:17:21.3973 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0501MB1098
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/MSMQM8FedjUuE9Zw3fAJc_JEMeU>
Subject: [bess] PMSI Tunnel Attribute Flags
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Aug 2015 15:17:25 -0000

Thomas and I have just posted draft-ietf-bess-pta-flags-01.  This rev 
introduces a new proposal for making the PMSI Tunnel attribute's Flags 
Field extensible.  It defines a new opaque extended community that can 
be used to carry up to 48 new flags, and uses one of the bits in the 
existing Flags Field to mean that additional flags are set in the 
extended community.  The draft also establishes an IANA registry for the 
existing Flags Field and for the flags in the extended community.

The draft registers two bits in the existing Flags Field;

- Bit 7 (least significant): the LIR bit defined in RFC6514

- Bit 1: Extension bit.  If this bit is set, there are additional flags 
in the new extended community.

Although not mentioned in the draft, bits 3-6 are given defined uses in 
draft-rabadan-bess-evpn-optimized-ir. 
Draft-dolganow-bess-mvpn-expl-track defines another bit, LIR-pF, for 
which we will likely request Bit 2.  I have heard a rumor that Bit 0 
(most significant) is also in use, though not documented in an 
internet-draft.  So all 8 bits are now used.  If the WG agrees to 
advance draft-ietf-bess, additional flags would have to come from the 
new opaque extended community.

This proposal seems like a good way to preserve the existing uses of the 
flags field, to discourage "squatting", and to allow additional flags to 
be defined.

The proposed registration policy for both the existing flags field and 
for flags in the new extended community is "Standards Action", which 
implies the possibilty of "early allocation".

Comments?


From nobody Thu Aug  6 09:07:44 2015
Return-Path: <jorge.rabadan@alcatel-lucent.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDBE21B3AF1 for <bess@ietfa.amsl.com>; Thu,  6 Aug 2015 09:07:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.91
X-Spam-Level: 
X-Spam-Status: No, score=-6.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XrBbklq46nK7 for <bess@ietfa.amsl.com>; Thu,  6 Aug 2015 09:07:39 -0700 (PDT)
Received: from smtp-fr.alcatel-lucent.com (fr-hpgre-esg-01.alcatel-lucent.com [135.245.210.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B0C81B3AE9 for <bess@ietf.org>; Thu,  6 Aug 2015 09:07:39 -0700 (PDT)
Received: from fr711usmtp1.zeu.alcatel-lucent.com (unknown [135.239.2.122]) by Websense Email Security Gateway with ESMTPS id C25352D76E84A; Thu,  6 Aug 2015 16:07:33 +0000 (GMT)
Received: from FR711WXCHHUB01.zeu.alcatel-lucent.com (fr711wxchhub01.zeu.alcatel-lucent.com [135.239.2.111]) by fr711usmtp1.zeu.alcatel-lucent.com (GMO) with ESMTP id t76G7aUO006038 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 6 Aug 2015 18:07:36 +0200
Received: from FR711WXCHMBA03.zeu.alcatel-lucent.com ([169.254.3.123]) by FR711WXCHHUB01.zeu.alcatel-lucent.com ([135.239.2.111]) with mapi id 14.03.0195.001; Thu, 6 Aug 2015 18:07:36 +0200
From: "Rabadan, Jorge (Jorge)" <jorge.rabadan@alcatel-lucent.com>
To: Eric C Rosen <erosen@juniper.net>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: [bess] PMSI Tunnel Attribute Flags
Thread-Index: AQHQ0FsJsIZR71vwrUeu+8Uvr+SGKp3+jGuA
Date: Thu, 6 Aug 2015 16:07:36 +0000
Message-ID: <D1E8CE7B.7DE0D%jorge.rabadan@alcatel-lucent.com>
References: <55C37A75.80005@juniper.net>
In-Reply-To: <55C37A75.80005@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.5.2.150604
x-originating-ip: [135.239.27.41]
Content-Type: text/plain; charset="utf-8"
Content-ID: <BAB668AEF6B0444584E5ECE4BBE13832@exchange.lucent.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/WcYOL2Lifri0kiFcSgpiTONrceI>
Subject: Re: [bess] PMSI Tunnel Attribute Flags
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Aug 2015 16:07:43 -0000

SGkgRXJpYyBhbmQgVGhvbWFzLA0KDQpUaGFua3MgZm9yIHRoaXMuIFRoaXMgd29yayBpcyBpbXBv
cnRhbnQuDQpBbHRob3VnaCBJIHdhcyBzdGlsbCBsZWFuaW5nIHRvd2FyZHMgYSByZWdpc3RyeSBw
ZXIgdHVubmVsLXR5cGUgb3IgYXQNCmxlYXN0IHBlciBTQUZJIChzaW5jZSBpdCB3b3VsZCBzYXZl
IHRoZSB1c2Ugb2YgYSBuZXcgRUMpIEkgdGhpbmsgYXQgdGhpcw0KbW9tZW50IGl0IGlzIGV2ZW4g
bW9yZSBpbXBvcnRhbnQgdG8gY2xvc2Ugb24gdGhpcyBhcyBzb29uIGFzIHBvc3NpYmxlIHRvDQph
dm9pZCBpc3N1ZXMuDQoNCk15IG9ubHkgb3RoZXIgY29tbWVudCBpcyB0aGF0IGl0IHdvdWxkIHNl
ZW0gJ2NsZWFuZXInIHRvIHVzZSB0aGUgbW9zdA0Kc2lnbmlmaWNhbnQgYml0IHRvIGluZGljYXRl
IHRoZSBleGlzdGVuY2Ugb2YgdGhlIEVDIGluc3RlYWQgb2YgYml0IDEuIElmDQp3b3VsZCBiZSBn
b29kIHRvIGNvbmZpcm0gdGhhdCB0aGUgcnVtb3IgYWJvdXQgdGhlIHVzZSBvZiBiaXQgMCBpcyBh
bg0KZXhpc3RpbmcgaW1wbGVtZW50YXRpb24sIGluIHdoaWNoIGNhc2UgSSBhZ3JlZSBpdCBjYW7i
gJl0IGJlIHVzZWQuIElmIHRoYXQNCmlzIHRoZSBjYXNlLCBpdCB3b3VsZCBiZSBnb29kIGlmIHRo
ZSByZWxldmFudCBwZW9wbGUgZG9jdW1lbnQgdGhhdA0Kc29tZXdoZXJlLiANCg0KV2UgY2FuJ3Qg
YnJlYWsgZXhpc3RpbmcgaW1wbGVtZW50YXRpb25zLCBob3dldmVyIHdlIGRvbuKAmXQgd2FudCB0
byBrZWVwDQpkZWZpbmluZyBiaXRzIGluIGFkZGl0aW9uYWwgRUNzIGlmIHRoZXJlIGFyZSBiaXRz
IGF2YWlsYWJsZSBpbiB0aGUNCmV4aXN0aW5nIFBUQSBmbGFncyBlaXRoZXIuDQoNCk15IHR3byBj
ZW50cy4uDQoNClRoYW5rcy4NCkpvcmdlDQoNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N
CkZyb206IEJFU1MgPGJlc3MtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIEVyaWMgQyBS
b3Nlbg0KPGVyb3NlbkBqdW5pcGVyLm5ldD4NCkRhdGU6IFRodXJzZGF5LCBBdWd1c3QgNiwgMjAx
NSBhdCA4OjE3IEFNDQpUbzogImJlc3NAaWV0Zi5vcmciIDxiZXNzQGlldGYub3JnPg0KU3ViamVj
dDogW2Jlc3NdIFBNU0kgVHVubmVsIEF0dHJpYnV0ZSBGbGFncw0KDQo+VGhvbWFzIGFuZCBJIGhh
dmUganVzdCBwb3N0ZWQgZHJhZnQtaWV0Zi1iZXNzLXB0YS1mbGFncy0wMS4gIFRoaXMgcmV2DQo+
aW50cm9kdWNlcyBhIG5ldyBwcm9wb3NhbCBmb3IgbWFraW5nIHRoZSBQTVNJIFR1bm5lbCBhdHRy
aWJ1dGUncyBGbGFncw0KPkZpZWxkIGV4dGVuc2libGUuICBJdCBkZWZpbmVzIGEgbmV3IG9wYXF1
ZSBleHRlbmRlZCBjb21tdW5pdHkgdGhhdCBjYW4NCj5iZSB1c2VkIHRvIGNhcnJ5IHVwIHRvIDQ4
IG5ldyBmbGFncywgYW5kIHVzZXMgb25lIG9mIHRoZSBiaXRzIGluIHRoZQ0KPmV4aXN0aW5nIEZs
YWdzIEZpZWxkIHRvIG1lYW4gdGhhdCBhZGRpdGlvbmFsIGZsYWdzIGFyZSBzZXQgaW4gdGhlDQo+
ZXh0ZW5kZWQgY29tbXVuaXR5LiAgVGhlIGRyYWZ0IGFsc28gZXN0YWJsaXNoZXMgYW4gSUFOQSBy
ZWdpc3RyeSBmb3IgdGhlDQo+ZXhpc3RpbmcgRmxhZ3MgRmllbGQgYW5kIGZvciB0aGUgZmxhZ3Mg
aW4gdGhlIGV4dGVuZGVkIGNvbW11bml0eS4NCj4NCj5UaGUgZHJhZnQgcmVnaXN0ZXJzIHR3byBi
aXRzIGluIHRoZSBleGlzdGluZyBGbGFncyBGaWVsZDsNCj4NCj4tIEJpdCA3IChsZWFzdCBzaWdu
aWZpY2FudCk6IHRoZSBMSVIgYml0IGRlZmluZWQgaW4gUkZDNjUxNA0KPg0KPi0gQml0IDE6IEV4
dGVuc2lvbiBiaXQuICBJZiB0aGlzIGJpdCBpcyBzZXQsIHRoZXJlIGFyZSBhZGRpdGlvbmFsIGZs
YWdzDQo+aW4gdGhlIG5ldyBleHRlbmRlZCBjb21tdW5pdHkuDQo+DQo+QWx0aG91Z2ggbm90IG1l
bnRpb25lZCBpbiB0aGUgZHJhZnQsIGJpdHMgMy02IGFyZSBnaXZlbiBkZWZpbmVkIHVzZXMgaW4N
Cj5kcmFmdC1yYWJhZGFuLWJlc3MtZXZwbi1vcHRpbWl6ZWQtaXIuDQo+RHJhZnQtZG9sZ2Fub3ct
YmVzcy1tdnBuLWV4cGwtdHJhY2sgZGVmaW5lcyBhbm90aGVyIGJpdCwgTElSLXBGLCBmb3INCj53
aGljaCB3ZSB3aWxsIGxpa2VseSByZXF1ZXN0IEJpdCAyLiAgSSBoYXZlIGhlYXJkIGEgcnVtb3Ig
dGhhdCBCaXQgMA0KPihtb3N0IHNpZ25pZmljYW50KSBpcyBhbHNvIGluIHVzZSwgdGhvdWdoIG5v
dCBkb2N1bWVudGVkIGluIGFuDQo+aW50ZXJuZXQtZHJhZnQuICBTbyBhbGwgOCBiaXRzIGFyZSBu
b3cgdXNlZC4gIElmIHRoZSBXRyBhZ3JlZXMgdG8NCj5hZHZhbmNlIGRyYWZ0LWlldGYtYmVzcywg
YWRkaXRpb25hbCBmbGFncyB3b3VsZCBoYXZlIHRvIGNvbWUgZnJvbSB0aGUNCj5uZXcgb3BhcXVl
IGV4dGVuZGVkIGNvbW11bml0eS4NCj4NCj5UaGlzIHByb3Bvc2FsIHNlZW1zIGxpa2UgYSBnb29k
IHdheSB0byBwcmVzZXJ2ZSB0aGUgZXhpc3RpbmcgdXNlcyBvZiB0aGUNCj5mbGFncyBmaWVsZCwg
dG8gZGlzY291cmFnZSAic3F1YXR0aW5nIiwgYW5kIHRvIGFsbG93IGFkZGl0aW9uYWwgZmxhZ3Mg
dG8NCj5iZSBkZWZpbmVkLg0KPg0KPlRoZSBwcm9wb3NlZCByZWdpc3RyYXRpb24gcG9saWN5IGZv
ciBib3RoIHRoZSBleGlzdGluZyBmbGFncyBmaWVsZCBhbmQNCj5mb3IgZmxhZ3MgaW4gdGhlIG5l
dyBleHRlbmRlZCBjb21tdW5pdHkgaXMgIlN0YW5kYXJkcyBBY3Rpb24iLCB3aGljaA0KPmltcGxp
ZXMgdGhlIHBvc3NpYmlsdHkgb2YgImVhcmx5IGFsbG9jYXRpb24iLg0KPg0KPkNvbW1lbnRzPw0K
Pg0KPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+QkVT
UyBtYWlsaW5nIGxpc3QNCj5CRVNTQGlldGYub3JnDQo+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9iZXNzDQoNCg==


From nobody Fri Aug  7 00:54:43 2015
Return-Path: <loa@pi.nu>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAD6E1A00E3 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 00:54:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tTIpgHr4mnjR for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 00:54:40 -0700 (PDT)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1213E1A00EC for <bess@ietf.org>; Fri,  7 Aug 2015 00:54:39 -0700 (PDT)
Received: from [192.168.0.102] (81-236-221-144-no93.tbcn.telia.com [81.236.221.144]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 46AFB180158A; Fri,  7 Aug 2015 09:54:37 +0200 (CEST)
Message-ID: <55C46438.1010205@pi.nu>
Date: Fri, 07 Aug 2015 09:54:32 +0200
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: "Rabadan, Jorge (Jorge)" <jorge.rabadan@alcatel-lucent.com>,  Eric C Rosen <erosen@juniper.net>, "bess@ietf.org" <bess@ietf.org>
References: <55C37A75.80005@juniper.net> <D1E8CE7B.7DE0D%jorge.rabadan@alcatel-lucent.com>
In-Reply-To: <D1E8CE7B.7DE0D%jorge.rabadan@alcatel-lucent.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/ACpNW60pOyuv79pCDK3UG5HZzFk>
Subject: Re: [bess] PMSI Tunnel Attribute Flags
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Aug 2015 07:54:43 -0000

Working Group,

I agree that this is important and well executed - please let us
progress this draft in a timely fashion.

Also, I can't help wondering if there are some general lessons to draw
from this, e.g. make flag fields larger than what you imagine will be
ever used and in flag fields always reserve an escape bit.

/Loa

PS
Note the difference between a "reerved" bit and an "unassigned" bit.

On 2015-08-06 18:07, Rabadan, Jorge (Jorge) wrote:
> Hi Eric and Thomas,
>
> Thanks for this. This work is important.
> Although I was still leaning towards a registry per tunnel-type or at
> least per SAFI (since it would save the use of a new EC) I think at this
> moment it is even more important to close on this as soon as possible to
> avoid issues.
>
> My only other comment is that it would seem 'cleaner' to use the most
> significant bit to indicate the existence of the EC instead of bit 1. If
> would be good to confirm that the rumor about the use of bit 0 is an
> existing implementation, in which case I agree it can’t be used. If that
> is the case, it would be good if the relevant people document that
> somewhere.
>
> We can't break existing implementations, however we don’t want to keep
> defining bits in additional ECs if there are bits available in the
> existing PTA flags either.
>
> My two cents..
>
> Thanks.
> Jorge
>
>
> -----Original Message-----
> From: BESS <bess-bounces@ietf.org> on behalf of Eric C Rosen
> <erosen@juniper.net>
> Date: Thursday, August 6, 2015 at 8:17 AM
> To: "bess@ietf.org" <bess@ietf.org>
> Subject: [bess] PMSI Tunnel Attribute Flags
>
>> Thomas and I have just posted draft-ietf-bess-pta-flags-01.  This rev
>> introduces a new proposal for making the PMSI Tunnel attribute's Flags
>> Field extensible.  It defines a new opaque extended community that can
>> be used to carry up to 48 new flags, and uses one of the bits in the
>> existing Flags Field to mean that additional flags are set in the
>> extended community.  The draft also establishes an IANA registry for the
>> existing Flags Field and for the flags in the extended community.
>>
>> The draft registers two bits in the existing Flags Field;
>>
>> - Bit 7 (least significant): the LIR bit defined in RFC6514
>>
>> - Bit 1: Extension bit.  If this bit is set, there are additional flags
>> in the new extended community.
>>
>> Although not mentioned in the draft, bits 3-6 are given defined uses in
>> draft-rabadan-bess-evpn-optimized-ir.
>> Draft-dolganow-bess-mvpn-expl-track defines another bit, LIR-pF, for
>> which we will likely request Bit 2.  I have heard a rumor that Bit 0
>> (most significant) is also in use, though not documented in an
>> internet-draft.  So all 8 bits are now used.  If the WG agrees to
>> advance draft-ietf-bess, additional flags would have to come from the
>> new opaque extended community.
>>
>> This proposal seems like a good way to preserve the existing uses of the
>> flags field, to discourage "squatting", and to allow additional flags to
>> be defined.
>>
>> The proposed registration policy for both the existing flags field and
>> for flags in the new extended community is "Standards Action", which
>> implies the possibilty of "early allocation".
>>
>> Comments?
>>
>> _______________________________________________
>> BESS mailing list
>> BESS@ietf.org
>> https://www.ietf.org/mailman/listinfo/bess
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>


From nobody Fri Aug  7 02:19:20 2015
Return-Path: <duleept@Mobitel.lk>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 945451ACE73 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 02:19:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.215
X-Spam-Level: 
X-Spam-Status: No, score=-3.215 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RELAY_IS_203=0.994, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1xtefIKR8mNz for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 02:19:14 -0700 (PDT)
Received: from mailgw2.mobitel.lk (mailgw2.mobitel.lk [203.94.71.249]) by ietfa.amsl.com (Postfix) with ESMTP id D59C51ACE3C for <bess@ietf.org>; Fri,  7 Aug 2015 02:19:12 -0700 (PDT)
From: Duleep Thilakarathne <duleept@Mobitel.lk>
To: Robert Raszuk <robert@raszuk.net>
Thread-Topic: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
Thread-Index: AQHQx+dm/xA56LhMDEavOt6Bo7gWlp3/+DIQ
Date: Fri, 7 Aug 2015 09:19:04 +0000
Message-ID: <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com>
In-Reply-To: <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62HOWEXMAIL01mobi_"
MIME-Version: 1.0
Received-SPF: none
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/QjAYkSUUHmQxpEB0oYox0NyDzW0>
Cc: "bess@ietf.org" <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Aug 2015 09:19:19 -0000

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62HOWEXMAIL01mobi_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgUmFzenVrLA0KDQpJIHdlbnQgdGhyb3VnaCBSRkM3MzExIGFuZCBteSBjb25jZXJuIGlzIGRp
ZmZlcmVudCB0aGFuIFJGQyA3MzExLiBJIGhhdmUgYW5hbHl6ZWQgZnVsbCBCR1Agcm91dGluZyB0
YWJsZSAoNTQxLDE5OSByb3V0ZXMpIHdpdGggdHdvIHRpZXIgMSBJU1AgbXVsdGktaG9taW5nIHNj
ZW5hcmlvIGFuZCBmb3VuZCBuZWFybHkgNTAlIG9mIHJvdXRlcyBoYXZlIGVxdWFsIEFTLVBBVEgg
bGVuZ3RoLiBJbiB0aGlzIGFuYWx5c2lzIEl0IHdhcyBjb25zaWRlcmVkLCB0aGVyZSB3YXMgbm8g
cm91dGUgcG9saWN5IGFwcGxpZWQgdG8gaW5mbHVlbmNlIGxvY2FsIHByZWZlcmVuY2UuIEFjY29y
ZGluZyB0byBCR1AgYmVzdCBwYXRoIHNlbGVjdGlvbiBhbGdvcml0aG0sIHdoZW4gQVMtUEFUSCBs
ZW5ndGhzICBhcmUgZXF1YWwsIHJvdXRlciBicmVha3MgdGllIGNvbmRpdGlvbiBiYXNlZCBvbiBy
b3V0ZSBpbnRlcm5hbCBsb2dpYy4gVGhpcyBkb2VzIG5vdCBncmFudGVlIHByb3BlciBvdXRnb2lu
ZyBwYXRoIHNlbGVjdGlvbi4NCg0KQXBwcmVjaWF0ZSB5b3VyIGNvbmNlcm4gb24gYWJvdmUgYW5h
bHlzaXMuDQoNClJlZ2FyZHMNCkR1bGVlcHQNCg0KDQoNCg0KDQoNCg0KRnJvbTogUm9iZXJ0IFJh
c3p1ayBbbWFpbHRvOnJvYmVydEByYXN6dWsubmV0XQ0KU2VudDogTW9uZGF5LCBKdWx5IDI3LCAy
MDE1IDI6NDAgQU0NClRvOiBEdWxlZXAgVGhpbGFrYXJhdGhuZQ0KQ2M6IGJlc3NAaWV0Zi5vcmcN
ClN1YmplY3Q6IFJlOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dy
YXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbA0KDQpIaSBEdWxlZXAsDQoNClBs
ZWFzZSBjb25zaWRlciBSRkMgNzMxMSBhbmQgcHJvdmlkZSBmZWVkYmFjayB3aHkgeW91IHRoaW5r
IGl0IGlzIG5vdCBzdWZmaWNpZW50IGZvciB5b3VyIG9iamVjdGl2ZS4NCg0KaHR0cHM6Ly90b29s
cy5pZXRmLm9yZy9odG1sL3JmYzczMTENCg0KQmVzdCwNClIuDQoNCg0KT24gU3VuLCBKdWwgMjYs
IDIwMTUgYXQgOToxNSBQTSwgRHVsZWVwIFRoaWxha2FyYXRobmUgPGR1bGVlcHRAbW9iaXRlbC5s
azxtYWlsdG86ZHVsZWVwdEBtb2JpdGVsLmxrPj4gd3JvdGU6DQpIaSwNCg0KSSB3b3VsZCBsaWtl
IHRvIHN1Z2dlc3QgdG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEgg
IGFyZSBlcXVhbCBpbiBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhLiAoYXMgdGllIGJyZWFr
aW5nIHJ1bGUpLiBDYW4gYW55Ym9keSBjb21tZW50IG9uIG15IGlkZWEuDQoNCg0KUmVnYXJkcw0K
RHVsZWVwdA0KDQoNCg0KDQpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250
YWluIGNvbmZpZGVudGlhbCBhbmQNCnByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUg
bm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsDQpwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1t
ZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMNCmUtbWFpbCBhbmQgZGVzdHJv
eSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBvciB1c2Ugb2YgdGhpcw0KaW5mb3JtYXRp
b24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzDQp1bmF1
dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLg0KTW9iaXRlbCAoUHZ0KSBMdGQuDQoNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpCRVNTIG1haWxpbmcg
bGlzdA0KQkVTU0BpZXRmLm9yZzxtYWlsdG86QkVTU0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vYmVzcw0KDQpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFj
aG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQKcHJpdmlsZWdlZCBpbmZvcm1hdGlv
bi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwKcGxlYXNlIG5vdGlmeSB0
aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlzCmUtbWFp
bCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBvciB1c2Ugb2YgdGhp
cwppbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGll
bnQgaXMKdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4KTW9iaXRlbCAoUHZ0KSBMdGQu
Cg==

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62HOWEXMAIL01mobi_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJJc2tvb2xhIFBvdGEiOw0KCXBhbm9zZS0xOjIgMTEgNSAyIDQg
MiA0IDIgMiAzO30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2Ut
MToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlZlcmRh
bmE7DQoJcGFub3NlLTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlv
bnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2lu
OjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250
LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJs
aW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3Jh
dGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJ
e21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9u
OnVuZGVybGluZTt9DQpwDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5
OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
Ow0KCWNvbG9yOiMxRjQ5N0Q7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhw
b3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29y
ZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBp
biAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwv
c3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJl
ZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNv
IDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0i
ZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwv
aGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxk
aXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+SGkgUmFzenVrLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+SSB3ZW50IHRocm91Z2ggUkZDNzMxMSBhbmQgbXkgY29uY2VybiBp
cyBkaWZmZXJlbnQgdGhhbiBSRkMgNzMxMS4gSSBoYXZlIGFuYWx5emVkIGZ1bGwgQkdQIHJvdXRp
bmcgdGFibGUgKDU0MSwxOTkgcm91dGVzKSB3aXRoIHR3byB0aWVyIDEgSVNQIG11bHRpLWhvbWlu
ZyBzY2VuYXJpbw0KIGFuZCBmb3VuZCBuZWFybHkgNTAlIG9mIHJvdXRlcyBoYXZlIGVxdWFsIEFT
LVBBVEggbGVuZ3RoLiBJbiB0aGlzIGFuYWx5c2lzIEl0IHdhcyBjb25zaWRlcmVkLCB0aGVyZSB3
YXMgbm8gcm91dGUgcG9saWN5IGFwcGxpZWQgdG8gaW5mbHVlbmNlIGxvY2FsIHByZWZlcmVuY2Uu
IEFjY29yZGluZyB0byBCR1AgYmVzdCBwYXRoIHNlbGVjdGlvbiBhbGdvcml0aG0sIHdoZW4gQVMt
UEFUSCBsZW5ndGhzICZuYnNwO2FyZSBlcXVhbCwgcm91dGVyIGJyZWFrcyB0aWUNCiBjb25kaXRp
b24gYmFzZWQgb24gcm91dGUgaW50ZXJuYWwgbG9naWMuIFRoaXMgZG9lcyBub3QgZ3JhbnRlZSBw
cm9wZXIgb3V0Z29pbmcgcGF0aCBzZWxlY3Rpb24uDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0QiPkFwcHJlY2lhdGUgeW91ciBjb25jZXJuIG9uIGFib3ZlIGFuYWx5
c2lzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SZWdhcmRz
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+RHVsZWVwdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHRhYmxlIGNsYXNzPSJNc29Ob3JtYWxUYWJsZSIgYm9yZGVyPSIw
IiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIHdpZHRoPSI1MDAiIHN0eWxlPSJ3aWR0
aDozNzUuMHB0Ij4NCjx0Ym9keT4NCjx0cj4NCjx0ZCB3aWR0aD0iMTMwIiBzdHlsZT0id2lkdGg6
OTcuNXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFs
aWduPSJyaWdodCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvO3RleHQtYWxpZ246cmlnaHQiPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMzgzODM4Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPHRkIHdpZHRoPSIzNzAiIHN0eWxlPSJ3aWR0aDoy
NzcuNXB0O2JvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICM2NjY2NjYgMS4wcHQ7cGFkZGlu
ZzowaW4gMGluIDBpbiA3LjVwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzM4Mzgz
OCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0K
PC90YWJsZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj4gUm9iZXJ0IFJhc3p1ayBbbWFpbHRvOnJvYmVydEByYXN6dWsu
bmV0XQ0KPGJyPg0KPGI+U2VudDo8L2I+IE1vbmRheSwgSnVseSAyNywgMjAxNSAyOjQwIEFNPGJy
Pg0KPGI+VG86PC9iPiBEdWxlZXAgVGhpbGFrYXJhdGhuZTxicj4NCjxiPkNjOjwvYj4gYmVzc0Bp
ZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rp
b24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWw8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPkhpIER1bGVlcCw8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2Vy
aWYiPlBsZWFzZSBjb25zaWRlciBSRkMgNzMxMSBhbmQgcHJvdmlkZSBmZWVkYmFjayB3aHkgeW91
IHRoaW5rIGl0IGlzIG5vdCBzdWZmaWNpZW50IGZvciB5b3VyIG9iamVjdGl2ZS48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPjxh
IGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM3MzExIj5odHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvcmZjNzMxMTwvYT48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkJlc3QsPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIFN1biwgSnVsIDI2LCAyMDE1IGF0
IDk6MTUgUE0sIER1bGVlcCBUaGlsYWthcmF0aG5lICZsdDs8YSBocmVmPSJtYWlsdG86ZHVsZWVw
dEBtb2JpdGVsLmxrIiB0YXJnZXQ9Il9ibGFuayI+ZHVsZWVwdEBtb2JpdGVsLmxrPC9hPiZndDsg
d3JvdGU6PG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21h
cmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPkhpLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+SSB3b3VsZCBs
aWtlIHRvIHN1Z2dlc3QgdG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BB
VEggJm5ic3A7YXJlIGVxdWFsIGluIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEuIChhcyB0
aWUgYnJlYWtpbmcgcnVsZSkuIENhbiBhbnlib2R5IGNvbW1lbnQgb24gbXkgaWRlYS4NCjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPlJlZ2FyZHM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+RHVsZWVwdDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjxwPlRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4g
Y29uZmlkZW50aWFsIGFuZDxicj4NCnByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUg
bm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsPGJyPg0KcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVy
IGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlzPGJyPg0KZS1tYWlsIGFu
ZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBvZiB0aGlzPGJy
Pg0KaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBp
ZW50IGlzPGJyPg0KdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC48YnI+DQpNb2JpdGVs
IChQdnQpIEx0ZC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX188YnI+DQpCRVNTIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1h
aWx0bzpCRVNTQGlldGYub3JnIj5CRVNTQGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBz
Oi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vYmVzcyIgdGFyZ2V0PSJfYmxhbmsiPmh0
dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vYmVzczwvYT48bzpwPjwvbzpwPjwv
cD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0KVGhpcyBlLW1h
aWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kCnByaXZp
bGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQs
CnBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBk
ZWxldGUgdGhpcwplLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRp
b24gb3IgdXNlIG9mIHRoaXMKaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUg
aW50ZW5kZWQgcmVjaXBpZW50IGlzCnVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuCk1v
Yml0ZWwgKFB2dCkgTHRkLgo=

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62HOWEXMAIL01mobi_--


From nobody Fri Aug  7 03:39:25 2015
Return-Path: <ju1738@att.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CAC581ACDD3 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 03:39:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.209
X-Spam-Level: 
X-Spam-Status: No, score=-4.209 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ip9N9qU38RHB for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 03:39:21 -0700 (PDT)
Received: from nbfkord-smmo07.seg.att.com (nbfkord-smmo07.seg.att.com [209.65.160.93]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 732931ACDA0 for <bess@ietf.org>; Fri,  7 Aug 2015 03:39:19 -0700 (PDT)
Received: from unknown [144.160.229.24] (EHLO alpi155.enaf.aldc.att.com) by nbfkord-smmo07.seg.att.com(mxl_mta-7.2.4-5) over TLS secured channel with ESMTP id 4da84c55.0.5741087.00-2304.16254985.nbfkord-smmo07.seg.att.com (envelope-from <ju1738@att.com>);  Fri, 07 Aug 2015 10:39:20 +0000 (UTC)
X-MXL-Hash: 55c48ad8296bdc13-90884c98e4f3bf4d296629e3728cac87f1bca70f
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id t77AdGLv016714; Fri, 7 Aug 2015 06:39:16 -0400
Received: from mlpi407.sfdc.sbc.com (mlpi407.sfdc.sbc.com [130.9.128.239]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id t77AdAQA016655 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 7 Aug 2015 06:39:12 -0400
Received: from MISOUT7MSGHUBAB.ITServices.sbc.com (MISOUT7MSGHUBAB.itservices.sbc.com [130.9.129.146]) by mlpi407.sfdc.sbc.com (RSA Interceptor); Fri, 7 Aug 2015 10:38:56 GMT
Received: from MISOUT7MSGUSRCD.ITServices.sbc.com ([169.254.4.75]) by MISOUT7MSGHUBAB.ITServices.sbc.com ([130.9.129.146]) with mapi id 14.03.0224.002; Fri, 7 Aug 2015 06:38:55 -0400
From: "UTTARO, JAMES" <ju1738@att.com>
To: "'Duleep Thilakarathne'" <duleept@Mobitel.lk>, "'Robert Raszuk'" <robert@raszuk.net>
Thread-Topic: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
Thread-Index: AdDH128/tTNXEt97SV2T7QYBqpPVd53/+DIQne2rJtA=
Date: Fri, 7 Aug 2015 10:38:55 +0000
Message-ID: <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int>
In-Reply-To: <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.70.168.38]
Content-Type: multipart/alternative; boundary="_000_B17A6910EEDD1F45980687268941550F0CBF186CMISOUT7MSGUSRCD_"
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-AnalysisOut: [v=2.0 cv=ONaQK1mB c=1 sm=1 a=dhB6nF3YHL5t/Ixux6cINA==:17 a]
X-AnalysisOut: [=zQP7CpKOAAAA:8 a=XIqpo32RAAAA:8 a=2Xw_Wyh9G-wA:10 a=uRRa7]
X-AnalysisOut: [4qj2VoA:10 a=48vgC7mUAAAA:8 a=2clOPd4PAAAA:8 a=HRoScSeCR-Z]
X-AnalysisOut: [V0JpX7xYA:9 a=QEXdDO2ut3YA:10 a=ZEl06jcDQGyOfyBb:21 a=MnhB]
X-AnalysisOut: [gLnGlV2jj8Xy:21 a=yMhMjlubAAAA:8 a=SSmOFEACAAAA:8 a=gKO2Hq]
X-AnalysisOut: [4RSVkA:10 a=UiCQ7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=frz4AuCg-h]
X-AnalysisOut: [UA:10 a=bfbjWVcXOMpNRHqs:21 a=6kxpMsfi_2sDtYIH:21 a=uzVgdo]
X-AnalysisOut: [INrXX0LrBA:21]
X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2015072901)]
X-MAIL-FROM: <ju1738@att.com>
X-SOURCE-IP: [144.160.229.24]
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/jMPH0MFNG-hRneR8hdxXozyO1U0>
Cc: "'bess@ietf.org'" <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Aug 2015 10:39:24 -0000

--_000_B17A6910EEDD1F45980687268941550F0CBF186CMISOUT7MSGUSRCD_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

RHVsZWVwLA0KDQogICAgICAgICAgICAgICAgQXNzdW1pbmcgQVMtUEFUSCBpcyBlcXVhbCBhbmQg
QVMtQ29udGVudCBkaWZmZXJlbnQgaG93IGNhbiB5b3Uga25vdyB0aGF0IHRoZSBpbnRlcm5hbCBt
ZXRyaWNzIG9mIGVhY2ggQVMgYXJlIGNvbnNpc3RlbnQgYW5kIG1pcnJvciBhY3R1YWwgZ2VvZ3Jh
cGhpYyBkaXN0YW5jZXM/IFlvdSBoYXZlIHRvIGJlIGFzc3VyZWQgdGhhdCBlYWNoIGFkbWluaXN0
cmF0aXZlIGRvbWFpbiBhcHBsaWVzIHRoZSBzYW1lIG1ldHJpYyBhc3NpZ25tZW50LiBJIGRvIG5v
dCBiZWxpZXZlIHRoaXMgaXMgcG9zc2libGUgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgYWRtaW5p
c3RyYXRpdmUgZG9tYWlucy4NCg0KSmltIFV0dGFybw0KDQpGcm9tOiBCRVNTIFttYWlsdG86YmVz
cy1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgRHVsZWVwIFRoaWxha2FyYXRobmUNClNl
bnQ6IEZyaWRheSwgQXVndXN0IDA3LCAyMDE1IDU6MTkgQU0NClRvOiBSb2JlcnQgUmFzenVrDQpD
YzogYmVzc0BpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9u
IGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsDQoN
CkhpIFJhc3p1aywNCg0KSSB3ZW50IHRocm91Z2ggUkZDNzMxMSBhbmQgbXkgY29uY2VybiBpcyBk
aWZmZXJlbnQgdGhhbiBSRkMgNzMxMS4gSSBoYXZlIGFuYWx5emVkIGZ1bGwgQkdQIHJvdXRpbmcg
dGFibGUgKDU0MSwxOTkgcm91dGVzKSB3aXRoIHR3byB0aWVyIDEgSVNQIG11bHRpLWhvbWluZyBz
Y2VuYXJpbyBhbmQgZm91bmQgbmVhcmx5IDUwJSBvZiByb3V0ZXMgaGF2ZSBlcXVhbCBBUy1QQVRI
IGxlbmd0aC4gSW4gdGhpcyBhbmFseXNpcyBJdCB3YXMgY29uc2lkZXJlZCwgdGhlcmUgd2FzIG5v
IHJvdXRlIHBvbGljeSBhcHBsaWVkIHRvIGluZmx1ZW5jZSBsb2NhbCBwcmVmZXJlbmNlLiBBY2Nv
cmRpbmcgdG8gQkdQIGJlc3QgcGF0aCBzZWxlY3Rpb24gYWxnb3JpdGhtLCB3aGVuIEFTLVBBVEgg
bGVuZ3RocyAgYXJlIGVxdWFsLCByb3V0ZXIgYnJlYWtzIHRpZSBjb25kaXRpb24gYmFzZWQgb24g
cm91dGUgaW50ZXJuYWwgbG9naWMuIFRoaXMgZG9lcyBub3QgZ3JhbnRlZSBwcm9wZXIgb3V0Z29p
bmcgcGF0aCBzZWxlY3Rpb24uDQoNCkFwcHJlY2lhdGUgeW91ciBjb25jZXJuIG9uIGFib3ZlIGFu
YWx5c2lzLg0KDQpSZWdhcmRzDQpEdWxlZXB0DQoNCg0KDQoNCg0KDQoNCkZyb206IFJvYmVydCBS
YXN6dWsgW21haWx0bzpyb2JlcnRAcmFzenVrLm5ldF0NClNlbnQ6IE1vbmRheSwgSnVseSAyNywg
MjAxNSAyOjQwIEFNDQpUbzogRHVsZWVwIFRoaWxha2FyYXRobmUNCkNjOiBiZXNzQGlldGYub3Jn
PG1haWx0bzpiZXNzQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtiZXNzXSBCR1Agcm91dGUgc2Vs
ZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVx
dWFsDQoNCkhpIER1bGVlcCwNCg0KUGxlYXNlIGNvbnNpZGVyIFJGQyA3MzExIGFuZCBwcm92aWRl
IGZlZWRiYWNrIHdoeSB5b3UgdGhpbmsgaXQgaXMgbm90IHN1ZmZpY2llbnQgZm9yIHlvdXIgb2Jq
ZWN0aXZlLg0KDQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzMxMQ0KDQpCZXN0LA0K
Ui4NCg0KDQpPbiBTdW4sIEp1bCAyNiwgMjAxNSBhdCA5OjE1IFBNLCBEdWxlZXAgVGhpbGFrYXJh
dGhuZSA8ZHVsZWVwdEBtb2JpdGVsLmxrPG1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGs+PiB3cm90
ZToNCkhpLA0KDQpJIHdvdWxkIGxpa2UgdG8gc3VnZ2VzdCB0byBjb25zaWRlciBnZW9ncmFwaGlj
IGRpc3RhbmNlIHdoZW4gQVNfUEFUSCAgYXJlIGVxdWFsIGluIEJHUCByb3V0ZSBzZWxlY3Rpb24g
Y3JpdGVyaWEuIChhcyB0aWUgYnJlYWtpbmcgcnVsZSkuIENhbiBhbnlib2R5IGNvbW1lbnQgb24g
bXkgaWRlYS4NCg0KDQpSZWdhcmRzDQpEdWxlZXB0DQoNCg0KDQoNClRoaXMgZS1tYWlsIGFuZCBh
bnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZA0KcHJpdmlsZWdlZCBp
bmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwNCnBsZWFz
ZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUg
dGhpcw0KZS1tYWlsIGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9y
IHVzZSBvZiB0aGlzDQppbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRl
bmRlZCByZWNpcGllbnQgaXMNCnVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuDQpNb2Jp
dGVsIChQdnQpIEx0ZC4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCkJFU1MgbWFpbGluZyBsaXN0DQpCRVNTQGlldGYub3JnPG1haWx0bzpCRVNTQGll
dGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9iZXNzDQoNClRo
aXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFu
ZCBwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVj
aXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUt
bWFpbCwgZGVsZXRlIHRoaXMgZS1tYWlsIGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNz
ZW1pbmF0aW9uIG9yIHVzZSBvZiB0aGlzIGluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRo
YW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpcyB1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxl
Z2FsLiBNb2JpdGVsIChQdnQpIEx0ZC4NCg==

--_000_B17A6910EEDD1F45980687268941550F0CBF186CMISOUT7MSGUSRCD_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQpA
Zm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlZlcmRhbmE7DQoJcGFub3NlLTE6MiAxMSA2IDQgMyA1
IDQgNCAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29O
b3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAx
cHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwi
c2VyaWYiO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0
ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnANCgl7bXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdo
dDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0K
CWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlm
Ijt9DQpwLk1zb0FjZXRhdGUsIGxpLk1zb0FjZXRhdGUsIGRpdi5Nc29BY2V0YXRlDQoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiQmFsbG9vbiBUZXh0IENoYXIiOw0K
CW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZTo4LjBwdDsN
Cglmb250LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiI7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTgN
Cgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5z
LXNlcmlmIjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uQmFsbG9vblRleHRDaGFyDQoJe21zby1z
dHlsZS1uYW1lOiJCYWxsb29uIFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CW1zby1zdHlsZS1saW5rOiJCYWxsb29uIFRleHQiOw0KCWZvbnQtZmFtaWx5OiJUYWhvbWEiLCJz
YW5zLXNlcmlmIjt9DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25h
bC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCWNvbG9yOiMx
RjQ5N0Q7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJ
Zm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4w
aW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjEN
Cgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHht
bD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3ht
bD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6
ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBl
bGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxp
bms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0
OTdEIj5EdWxlZXAsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
QXNzdW1pbmcgQVMtUEFUSCBpcyBlcXVhbCBhbmQgQVMtQ29udGVudCBkaWZmZXJlbnQgaG93IGNh
biB5b3Uga25vdyB0aGF0IHRoZSBpbnRlcm5hbCBtZXRyaWNzIG9mIGVhY2ggQVMgYXJlIGNvbnNp
c3RlbnQgYW5kIG1pcnJvciBhY3R1YWwgZ2VvZ3JhcGhpYw0KIGRpc3RhbmNlcz8gWW91IGhhdmUg
dG8gYmUgYXNzdXJlZCB0aGF0IGVhY2ggYWRtaW5pc3RyYXRpdmUgZG9tYWluIGFwcGxpZXMgdGhl
IHNhbWUgbWV0cmljIGFzc2lnbm1lbnQuIEkgZG8gbm90IGJlbGlldmUgdGhpcyBpcyBwb3NzaWJs
ZSB3aGVuIHRoZXJlIGFyZSBtdWx0aXBsZSBhZG1pbmlzdHJhdGl2ZSBkb21haW5zLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3
RCI+SmltIFV0dGFybzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRv
cDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkZyb206PC9zcGFu
PjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhv
bWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+IEJFU1MgW21haWx0bzpiZXNzLWJvdW5j
ZXNAaWV0Zi5vcmddDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkR1bGVlcCBUaGlsYWthcmF0aG5lPGJy
Pg0KPGI+U2VudDo8L2I+IEZyaWRheSwgQXVndXN0IDA3LCAyMDE1IDU6MTkgQU08YnI+DQo8Yj5U
bzo8L2I+IFJvYmVydCBSYXN6dWs8YnI+DQo8Yj5DYzo8L2I+IGJlc3NAaWV0Zi5vcmc8YnI+DQo8
Yj5TdWJqZWN0OjwvYj4gUmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0g
Z2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7O2NvbG9yOiMxRjQ5N0QiPkhpIFJhc3p1ayw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3
RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkkgd2VudCB0aHJvdWdoIFJG
QzczMTEgYW5kIG15IGNvbmNlcm4gaXMgZGlmZmVyZW50IHRoYW4gUkZDIDczMTEuIEkgaGF2ZSBh
bmFseXplZCBmdWxsIEJHUCByb3V0aW5nIHRhYmxlICg1NDEsMTk5IHJvdXRlcykgd2l0aCB0d28g
dGllciAxIElTUCBtdWx0aS1ob21pbmcgc2NlbmFyaW8NCiBhbmQgZm91bmQgbmVhcmx5IDUwJSBv
ZiByb3V0ZXMgaGF2ZSBlcXVhbCBBUy1QQVRIIGxlbmd0aC4gSW4gdGhpcyBhbmFseXNpcyBJdCB3
YXMgY29uc2lkZXJlZCwgdGhlcmUgd2FzIG5vIHJvdXRlIHBvbGljeSBhcHBsaWVkIHRvIGluZmx1
ZW5jZSBsb2NhbCBwcmVmZXJlbmNlLiBBY2NvcmRpbmcgdG8gQkdQIGJlc3QgcGF0aCBzZWxlY3Rp
b24gYWxnb3JpdGhtLCB3aGVuIEFTLVBBVEggbGVuZ3RocyAmbmJzcDthcmUgZXF1YWwsIHJvdXRl
ciBicmVha3MgdGllDQogY29uZGl0aW9uIGJhc2VkIG9uIHJvdXRlIGludGVybmFsIGxvZ2ljLiBU
aGlzIGRvZXMgbm90IGdyYW50ZWUgcHJvcGVyIG91dGdvaW5nIHBhdGggc2VsZWN0aW9uLg0KPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjoj
MUY0OTdEIj5BcHByZWNpYXRlIHlvdXIgY29uY2VybiBvbiBhYm92ZSBhbmFseXNpcy48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFG
NDk3RCI+UmVnYXJkczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkR1bGVlcHQ8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDs7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjx0
YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNl
bGxwYWRkaW5nPSIwIiB3aWR0aD0iNTAwIiBzdHlsZT0id2lkdGg6Mzc1LjBwdCI+DQo8dGJvZHk+
DQo8dHI+DQo8dGQgd2lkdGg9IjEzMCIgc3R5bGU9IndpZHRoOjk3LjVwdDtwYWRkaW5nOjBpbiAw
aW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0icmlnaHQiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzt0ZXh0LWFs
aWduOnJpZ2h0Ij4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzM4MzgzOCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iMzcwIiBzdHlsZT0id2lkdGg6Mjc3LjVwdDti
b3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjNjY2NjY2IDEuMHB0O3BhZGRpbmc6MGluIDBp
biAwaW4gNy41cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMz
ODM4MzgiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9k
eT4NCjwvdGFibGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Qi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90OyI+IFJvYmVydCBSYXN6dWsgWzxhIGhyZWY9Im1haWx0bzpyb2JlcnRAcmFz
enVrLm5ldCI+bWFpbHRvOnJvYmVydEByYXN6dWsubmV0PC9hPl0NCjxicj4NCjxiPlNlbnQ6PC9i
PiBNb25kYXksIEp1bHkgMjcsIDIwMTUgMjo0MCBBTTxicj4NCjxiPlRvOjwvYj4gRHVsZWVwIFRo
aWxha2FyYXRobmU8YnI+DQo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYub3Jn
Ij5iZXNzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2Jlc3NdIEJHUCBy
b3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFU
SCBhcmUgZXF1YWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPkhpIER1bGVlcCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJp
YWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlBsZWFz
ZSBjb25zaWRlciBSRkMgNzMxMSBhbmQgcHJvdmlkZSBmZWVkYmFjayB3aHkgeW91IHRoaW5rIGl0
IGlzIG5vdCBzdWZmaWNpZW50IGZvciB5b3VyIG9iamVjdGl2ZS48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDsiPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM3MzEx
Ij5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzMxMTwvYT48L3NwYW4+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkJlc3QsPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SLjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIFN1biwg
SnVsIDI2LCAyMDE1IGF0IDk6MTUgUE0sIER1bGVlcCBUaGlsYWthcmF0aG5lICZsdDs8YSBocmVm
PSJtYWlsdG86ZHVsZWVwdEBtb2JpdGVsLmxrIiB0YXJnZXQ9Il9ibGFuayI+ZHVsZWVwdEBtb2Jp
dGVsLmxrPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAw
aW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJp
Z2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj5IaSw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkkgd291bGQgbGlrZSB0
byBzdWdnZXN0IHRvIGNvbnNpZGVyIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIICZu
YnNwO2FyZSBlcXVhbCBpbiBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhLiAoYXMgdGllIGJy
ZWFraW5nIHJ1bGUpLiBDYW4gYW55Ym9keSBjb21tZW50IG9uIG15IGlkZWEuDQo8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj5SZWdhcmRzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkR1
bGVlcHQ8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8cD5UaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZp
ZGVudGlhbCBhbmQ8YnI+DQpwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0
aGUgaW50ZW5kZWQgcmVjaXBpZW50LDxicj4NCnBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1l
ZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpczxicj4NCmUtbWFpbCBhbmQgZGVz
dHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBvciB1c2Ugb2YgdGhpczxicj4NCmlu
Zm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBp
czxicj4NCnVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuPGJyPg0KTW9iaXRlbCAoUHZ0
KSBMdGQuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWJvdHRvbToxMi4wcHQiPjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fPGJyPg0KQkVTUyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86
QkVTU0BpZXRmLm9yZyI+QkVTU0BpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Jlc3MiIHRhcmdldD0iX2JsYW5rIj5odHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Jlc3M8L2E+PG86cD48L286cD48L3A+DQo8
L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlzIGUtbWFpbCBhbmQgYW55
IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBpbmZv
cm1hdGlvbi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5v
dGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlz
IGUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbg0KIG9yIHVz
ZSBvZiB0aGlzIGluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVk
IHJlY2lwaWVudCBpcyB1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLiBNb2JpdGVsIChQ
dnQpIEx0ZC4NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_B17A6910EEDD1F45980687268941550F0CBF186CMISOUT7MSGUSRCD_--


From nobody Fri Aug  7 05:51:18 2015
Return-Path: <duleept@Mobitel.lk>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6EF01B2C1C for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 05:51:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.215
X-Spam-Level: 
X-Spam-Status: No, score=-3.215 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RELAY_IS_203=0.994, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MeYI07DgveB4 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 05:51:11 -0700 (PDT)
Received: from mailgw2.mobitel.lk (mailgw2.mobitel.lk [203.94.71.249]) by ietfa.amsl.com (Postfix) with ESMTP id 271E71A0062 for <bess@ietf.org>; Fri,  7 Aug 2015 05:51:07 -0700 (PDT)
From: Duleep Thilakarathne <duleept@Mobitel.lk>
To: "UTTARO, JAMES" <ju1738@att.com>, 'Robert Raszuk' <robert@raszuk.net>
Thread-Topic: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
Thread-Index: AQHQx+dm/xA56LhMDEavOt6Bo7gWlp3/+DIQgAAWUICAACTpkA==
Date: Fri, 7 Aug 2015 12:51:02 +0000
Message-ID: <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com>
In-Reply-To: <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31DHOWEXMAIL01mobi_"
MIME-Version: 1.0
Received-SPF: none
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/jW4mvy8yJEQx6tMOBoc-f4N_w0E>
Cc: "'bess@ietf.org'" <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Aug 2015 12:51:16 -0000

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31DHOWEXMAIL01mobi_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgSmltLA0KDQpQbGVhc2UgcmVmZXIgYmVsb3cgZXhhbXBsZS4NCg0KQXNzdW1lIGRlc3RpbmF0
aW9uIElQIGlzIGluIEFzaWFuIHJlZ2lvbi4gUGFydGljdWxhciBJU1AgaW4gYSBkaWZmZXJlbnQg
IGxvY2F0aW9uIChTYXkgSW5kaWEpIGhhcyB1cHN0cmVhbSBwZWVyaW5nIHRvIFVTIFBPUCAoU2F5
IEFUJlQpIGFuZCBBc2lhIFBPUCAoU2F5IE5UVCkuIElmIHdlIGNoZWNrIEJHUCByb3V0aW5nIHRh
YmxlLCBhc3N1bWUgaXQgc2hvd3MNCg0KWFguWFguWFguWFgvMjQgLS0tLS0tLS0+QVMgLSBBVCZU
LEFTLVhYLEFTLURlc3RpbmF0aW9uDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0t
LS0tLS0tPkFTIC0gTlRULEFTLVlZLEFTLURlc3RpbmF0aW9uDQoNCg0KSW4gYWJvdmUgY2FzZSBB
Uy1QQVRIIGlzIGVxdWFsIGFuZCBhc3N1bWUgcm91dGVyIGF1dG9tYXRpY2FsbHkgc2VsZWN0IHBh
dGggdmlhIEFUJlQuIFRoZW4gZW5kIHVzZXIgZXhwZXJpZW5jZXMgaGlnaCBsYXRlbmN5IHRvIHJl
YWNoIGRlc3RpbmF0aW9uLiBJbiBzdWNoIGEgY2FzZSwgSSBzdWdnZXN0IHJvdXRlciBuZWVkIHRv
IGNvbnNpZGVyIGdlb2dyYXBoaWMgZGlzdGFuY2UgdG8gZGVzdGluYXRpb24gYW5kIHNlbGVjdCBw
YXRoIHZpYSBOVFQgdG8gcmVhY2ggZGVzdGluYXRpb24gYnkgZGVmYXVsdC4gRGVjaWRpbmcgZ2Vv
IGRpc3RhbmNlIGlzIGEgY2hhbGxlbmdlIGJ1dCB0aGVyZSBhcmUgb3B0aW9ucy4gSGVyZSBnZW8g
ZGlzdGFuY2UgbWVhbnMgc2hvcnRlc3QgZGlzdGFuY2UgdG8gcmVhY2ggSVAgZGVzdGluYXRpb24g
ZnJvbSB1cHN0cmVhbSBQT1AuIEN1cnJlbnQgcHJhY3RpY2UgaXMgdG8gdXNlIGNvbW11bml0eSBz
dHJpbmdzLCBidXQgaXQgZGVwZW5kcyBvbiB1cHN0cmVhbSBJU1AgY2FwYWJpbGl0eS4NCg0KQ2Fu
IHlvdSBjb21tZW50IG15IGlkZWEuDQoNClJlZ2FyZHMNCkR1bGVlcHQNCg0KDQoNCkZyb206IFVU
VEFSTywgSkFNRVMgW21haWx0bzpqdTE3MzhAYXR0LmNvbV0NClNlbnQ6IEZyaWRheSwgQXVndXN0
IDcsIDIwMTUgNDowOSBQTQ0KVG86IER1bGVlcCBUaGlsYWthcmF0aG5lOyAnUm9iZXJ0IFJhc3p1
aycNCkNjOiAnYmVzc0BpZXRmLm9yZycNClN1YmplY3Q6IFJlOiBbYmVzc10gQkdQIHJvdXRlIHNl
bGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBl
cXVhbA0KDQpEdWxlZXAsDQoNCiAgICAgICAgICAgICAgICBBc3N1bWluZyBBUy1QQVRIIGlzIGVx
dWFsIGFuZCBBUy1Db250ZW50IGRpZmZlcmVudCBob3cgY2FuIHlvdSBrbm93IHRoYXQgdGhlIGlu
dGVybmFsIG1ldHJpY3Mgb2YgZWFjaCBBUyBhcmUgY29uc2lzdGVudCBhbmQgbWlycm9yIGFjdHVh
bCBnZW9ncmFwaGljIGRpc3RhbmNlcz8gWW91IGhhdmUgdG8gYmUgYXNzdXJlZCB0aGF0IGVhY2gg
YWRtaW5pc3RyYXRpdmUgZG9tYWluIGFwcGxpZXMgdGhlIHNhbWUgbWV0cmljIGFzc2lnbm1lbnQu
IEkgZG8gbm90IGJlbGlldmUgdGhpcyBpcyBwb3NzaWJsZSB3aGVuIHRoZXJlIGFyZSBtdWx0aXBs
ZSBhZG1pbmlzdHJhdGl2ZSBkb21haW5zLg0KDQpKaW0gVXR0YXJvDQoNCkZyb206IEJFU1MgW21h
aWx0bzpiZXNzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBEdWxlZXAgVGhpbGFrYXJh
dGhuZQ0KU2VudDogRnJpZGF5LCBBdWd1c3QgMDcsIDIwMTUgNToxOSBBTQ0KVG86IFJvYmVydCBS
YXN6dWsNCkNjOiBiZXNzQGlldGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPg0KU3ViamVjdDog
UmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0
YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsDQoNCkhpIFJhc3p1aywNCg0KSSB3ZW50IHRocm91
Z2ggUkZDNzMxMSBhbmQgbXkgY29uY2VybiBpcyBkaWZmZXJlbnQgdGhhbiBSRkMgNzMxMS4gSSBo
YXZlIGFuYWx5emVkIGZ1bGwgQkdQIHJvdXRpbmcgdGFibGUgKDU0MSwxOTkgcm91dGVzKSB3aXRo
IHR3byB0aWVyIDEgSVNQIG11bHRpLWhvbWluZyBzY2VuYXJpbyBhbmQgZm91bmQgbmVhcmx5IDUw
JSBvZiByb3V0ZXMgaGF2ZSBlcXVhbCBBUy1QQVRIIGxlbmd0aC4gSW4gdGhpcyBhbmFseXNpcyBJ
dCB3YXMgY29uc2lkZXJlZCwgdGhlcmUgd2FzIG5vIHJvdXRlIHBvbGljeSBhcHBsaWVkIHRvIGlu
Zmx1ZW5jZSBsb2NhbCBwcmVmZXJlbmNlLiBBY2NvcmRpbmcgdG8gQkdQIGJlc3QgcGF0aCBzZWxl
Y3Rpb24gYWxnb3JpdGhtLCB3aGVuIEFTLVBBVEggbGVuZ3RocyAgYXJlIGVxdWFsLCByb3V0ZXIg
YnJlYWtzIHRpZSBjb25kaXRpb24gYmFzZWQgb24gcm91dGUgaW50ZXJuYWwgbG9naWMuIFRoaXMg
ZG9lcyBub3QgZ3JhbnRlZSBwcm9wZXIgb3V0Z29pbmcgcGF0aCBzZWxlY3Rpb24uDQoNCkFwcHJl
Y2lhdGUgeW91ciBjb25jZXJuIG9uIGFib3ZlIGFuYWx5c2lzLg0KDQpSZWdhcmRzDQpEdWxlZXB0
DQoNCg0KDQoNCg0KDQoNCkZyb206IFJvYmVydCBSYXN6dWsgW21haWx0bzpyb2JlcnRAcmFzenVr
Lm5ldF0NClNlbnQ6IE1vbmRheSwgSnVseSAyNywgMjAxNSAyOjQwIEFNDQpUbzogRHVsZWVwIFRo
aWxha2FyYXRobmUNCkNjOiBiZXNzQGlldGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPg0KU3Vi
amVjdDogUmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhp
YyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsDQoNCkhpIER1bGVlcCwNCg0KUGxlYXNl
IGNvbnNpZGVyIFJGQyA3MzExIGFuZCBwcm92aWRlIGZlZWRiYWNrIHdoeSB5b3UgdGhpbmsgaXQg
aXMgbm90IHN1ZmZpY2llbnQgZm9yIHlvdXIgb2JqZWN0aXZlLg0KDQpodHRwczovL3Rvb2xzLmll
dGYub3JnL2h0bWwvcmZjNzMxMQ0KDQpCZXN0LA0KUi4NCg0KDQpPbiBTdW4sIEp1bCAyNiwgMjAx
NSBhdCA5OjE1IFBNLCBEdWxlZXAgVGhpbGFrYXJhdGhuZSA8ZHVsZWVwdEBtb2JpdGVsLmxrPG1h
aWx0bzpkdWxlZXB0QG1vYml0ZWwubGs+PiB3cm90ZToNCkhpLA0KDQpJIHdvdWxkIGxpa2UgdG8g
c3VnZ2VzdCB0byBjb25zaWRlciBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCAgYXJl
IGVxdWFsIGluIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEuIChhcyB0aWUgYnJlYWtpbmcg
cnVsZSkuIENhbiBhbnlib2R5IGNvbW1lbnQgb24gbXkgaWRlYS4NCg0KDQpSZWdhcmRzDQpEdWxl
ZXB0DQoNCg0KDQoNClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4g
Y29uZmlkZW50aWFsIGFuZA0KcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3Qg
dGhlIGludGVuZGVkIHJlY2lwaWVudCwNCnBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlh
dGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpcw0KZS1tYWlsIGFuZCBkZXN0cm95IGFu
eSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBvZiB0aGlzDQppbmZvcm1hdGlvbiBi
eSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMNCnVuYXV0aG9y
aXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuDQpNb2JpdGVsIChQdnQpIEx0ZC4NCg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkJFU1MgbWFpbGluZyBsaXN0
DQpCRVNTQGlldGYub3JnPG1haWx0bzpCRVNTQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9iZXNzDQoNClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVu
dHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJ
ZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBz
ZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMgZS1tYWlsIGFu
ZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBvZiB0aGlzIGlu
Zm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBp
cyB1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLiBNb2JpdGVsIChQdnQpIEx0ZC4NClRo
aXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFu
ZApwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVj
aXBpZW50LApwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUt
bWFpbCwgZGVsZXRlIHRoaXMKZS1tYWlsIGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNz
ZW1pbmF0aW9uIG9yIHVzZSBvZiB0aGlzCmluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRo
YW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpcwp1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxl
Z2FsLgpNb2JpdGVsIChQdnQpIEx0ZC4K

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31DHOWEXMAIL01mobi_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Iklza29vbGEgUG90YSI7DQoJcGFub3Nl
LTE6MiAxMSA1IDIgNCAyIDQgMiAyIDM7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxp
YnJpOw0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9u
dC1mYW1pbHk6VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6VmVyZGFuYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0
IDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1h
bCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsN
Cglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlm
O30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNw
YW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9y
OnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnANCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQt
c2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7fQ0KcC5N
c29BY2V0YXRlLCBsaS5Nc29BY2V0YXRlLCBkaXYuTXNvQWNldGF0ZQ0KCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkJhbGxvb24gVGV4dCBDaGFyIjsNCgltYXJnaW46
MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6OC4wcHQ7DQoJZm9udC1m
YW1pbHk6IlRhaG9tYSIsc2Fucy1zZXJpZjt9DQpzcGFuLkJhbGxvb25UZXh0Q2hhcg0KCXttc28t
c3R5bGUtbmFtZToiQmFsbG9vbiBUZXh0IENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsN
Cgltc28tc3R5bGUtbGluazoiQmFsbG9vbiBUZXh0IjsNCglmb250LWZhbWlseToiVGFob21hIixz
YW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFs
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0K
c3Bhbi5FbWFpbFN0eWxlMjENCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5
bGUyMg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21z
by1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29y
ZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBp
biAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwv
c3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJl
ZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNv
IDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0i
ZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwv
aGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxk
aXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+SGkgSmltLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+UGxlYXNlIHJlZmVyIGJlbG93IGV4YW1wbGUuDQo8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkFzc3VtZSBkZXN0aW5hdGlvbiBJUCBpcyBp
biBBc2lhbiByZWdpb24uIFBhcnRpY3VsYXIgSVNQIGluIGEgZGlmZmVyZW50ICZuYnNwO2xvY2F0
aW9uIChTYXkgSW5kaWEpIGhhcyB1cHN0cmVhbSBwZWVyaW5nIHRvIFVTIFBPUCAoU2F5IEFUJmFt
cDtUKSBhbmQgQXNpYSBQT1AgKFNheSBOVFQpLg0KIElmIHdlIGNoZWNrIEJHUCByb3V0aW5nIHRh
YmxlLCBhc3N1bWUgaXQgc2hvd3M8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPlhYLlhYLlhYLlhYLzI0IC0tLS0tLTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTpXaW5nZGluZ3M7Y29sb3I6IzFGNDk3RCI+w6A8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkFTDQogLSBBVCZhbXA7VCxBUy1YWCxBUy1EZXN0
aW5hdGlvbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC0tLS0tLTwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTpXaW5nZGluZ3M7Y29sb3I6IzFGNDk3
RCI+w6A8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkFTDQogLSBOVFQsQVMt
WVksQVMtRGVzdGluYXRpb24mbmJzcDsgPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SW4gYWJvdmUgY2FzZSBBUy1QQVRI
IGlzIGVxdWFsIGFuZCBhc3N1bWUgcm91dGVyIGF1dG9tYXRpY2FsbHkgc2VsZWN0IHBhdGggdmlh
IEFUJmFtcDtULiBUaGVuIGVuZCB1c2VyIGV4cGVyaWVuY2VzIGhpZ2ggbGF0ZW5jeSB0byByZWFj
aCBkZXN0aW5hdGlvbi4gSW4gc3VjaCBhIGNhc2UsDQogSSBzdWdnZXN0IHJvdXRlciBuZWVkIHRv
IGNvbnNpZGVyIGdlb2dyYXBoaWMgZGlzdGFuY2UgdG8gZGVzdGluYXRpb24gYW5kIHNlbGVjdCBw
YXRoIHZpYSBOVFQgdG8gcmVhY2ggZGVzdGluYXRpb24gYnkgZGVmYXVsdC4gRGVjaWRpbmcgZ2Vv
IGRpc3RhbmNlIGlzIGEgY2hhbGxlbmdlIGJ1dCB0aGVyZSBhcmUgb3B0aW9ucy4gSGVyZSBnZW8g
ZGlzdGFuY2UgbWVhbnMgc2hvcnRlc3QgZGlzdGFuY2UgdG8gcmVhY2ggSVAgZGVzdGluYXRpb24g
ZnJvbQ0KIHVwc3RyZWFtIFBPUC4gQ3VycmVudCBwcmFjdGljZSBpcyB0byB1c2UgY29tbXVuaXR5
IHN0cmluZ3MsIGJ1dCBpdCBkZXBlbmRzIG9uIHVwc3RyZWFtIElTUCBjYXBhYmlsaXR5LjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Q2FuIHlvdSBjb21tZW50IG15
IGlkZWEuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJlZ2Fy
ZHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+RHVsZWVwdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFu
PjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiBVVFRBUk8sIEpBTUVTIFttYWlsdG86anUxNzM4QGF0dC5j
b21dDQo8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBBdWd1c3QgNywgMjAxNSA0OjA5IFBNPGJy
Pg0KPGI+VG86PC9iPiBEdWxlZXAgVGhpbGFrYXJhdGhuZTsgJ1JvYmVydCBSYXN6dWsnPGJyPg0K
PGI+Q2M6PC9iPiAnYmVzc0BpZXRmLm9yZyc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtiZXNz
XSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVu
IEFTX1BBVEggYXJlIGVxdWFsPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkR1bGVlcCw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBBc3N1bWluZyBBUy1QQVRIIGlzIGVxdWFsIGFuZCBBUy1Db250ZW50IGRpZmZl
cmVudCBob3cgY2FuIHlvdSBrbm93IHRoYXQgdGhlIGludGVybmFsIG1ldHJpY3Mgb2YgZWFjaCBB
UyBhcmUgY29uc2lzdGVudCBhbmQgbWlycm9yIGFjdHVhbCBnZW9ncmFwaGljDQogZGlzdGFuY2Vz
PyBZb3UgaGF2ZSB0byBiZSBhc3N1cmVkIHRoYXQgZWFjaCBhZG1pbmlzdHJhdGl2ZSBkb21haW4g
YXBwbGllcyB0aGUgc2FtZSBtZXRyaWMgYXNzaWdubWVudC4gSSBkbyBub3QgYmVsaWV2ZSB0aGlz
IGlzIHBvc3NpYmxlIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxlIGFkbWluaXN0cmF0aXZlIGRvbWFp
bnMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5KaW0gVXR0YXJv
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8
ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFk
ZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fu
cy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj4gQkVTUyBbPGEgaHJlZj0i
bWFpbHRvOmJlc3MtYm91bmNlc0BpZXRmLm9yZyI+bWFpbHRvOmJlc3MtYm91bmNlc0BpZXRmLm9y
ZzwvYT5dDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkR1bGVlcCBUaGlsYWthcmF0aG5lPGJyPg0KPGI+
U2VudDo8L2I+IEZyaWRheSwgQXVndXN0IDA3LCAyMDE1IDU6MTkgQU08YnI+DQo8Yj5Ubzo8L2I+
IFJvYmVydCBSYXN6dWs8YnI+DQo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYu
b3JnIj5iZXNzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2Jlc3NdIEJH
UCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNf
UEFUSCBhcmUgZXF1YWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SGkgUmFzenVrLDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SSB3ZW50IHRocm91Z2ggUkZDNzMxMSBh
bmQgbXkgY29uY2VybiBpcyBkaWZmZXJlbnQgdGhhbiBSRkMgNzMxMS4gSSBoYXZlIGFuYWx5emVk
IGZ1bGwgQkdQIHJvdXRpbmcgdGFibGUgKDU0MSwxOTkgcm91dGVzKSB3aXRoIHR3byB0aWVyIDEg
SVNQIG11bHRpLWhvbWluZyBzY2VuYXJpbw0KIGFuZCBmb3VuZCBuZWFybHkgNTAlIG9mIHJvdXRl
cyBoYXZlIGVxdWFsIEFTLVBBVEggbGVuZ3RoLiBJbiB0aGlzIGFuYWx5c2lzIEl0IHdhcyBjb25z
aWRlcmVkLCB0aGVyZSB3YXMgbm8gcm91dGUgcG9saWN5IGFwcGxpZWQgdG8gaW5mbHVlbmNlIGxv
Y2FsIHByZWZlcmVuY2UuIEFjY29yZGluZyB0byBCR1AgYmVzdCBwYXRoIHNlbGVjdGlvbiBhbGdv
cml0aG0sIHdoZW4gQVMtUEFUSCBsZW5ndGhzICZuYnNwO2FyZSBlcXVhbCwgcm91dGVyIGJyZWFr
cyB0aWUNCiBjb25kaXRpb24gYmFzZWQgb24gcm91dGUgaW50ZXJuYWwgbG9naWMuIFRoaXMgZG9l
cyBub3QgZ3JhbnRlZSBwcm9wZXIgb3V0Z29pbmcgcGF0aCBzZWxlY3Rpb24uDQo8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkFwcHJlY2lhdGUgeW91ciBjb25jZXJu
IG9uIGFib3ZlIGFuYWx5c2lzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj5SZWdhcmRzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+RHVsZWVwdDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFj
ayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHRhYmxlIGNsYXNzPSJNc29Ob3JtYWxU
YWJsZSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIHdpZHRoPSI1
MDAiIHN0eWxlPSJ3aWR0aDozNzUuMHB0Ij4NCjx0Ym9keT4NCjx0cj4NCjx0ZCB3aWR0aD0iMTMw
IiBzdHlsZT0id2lkdGg6OTcuNXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gMGluIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIGFsaWduPSJyaWdodCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO3RleHQtYWxpZ246cmlnaHQiPg0KPHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMzgz
ODM4Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPHRkIHdpZHRoPSIzNzAi
IHN0eWxlPSJ3aWR0aDoyNzcuNXB0O2JvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICM2NjY2
NjYgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA3LjVwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzM4MzgzOCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwv
dHI+DQo8L3Rib2R5Pg0KPC90YWJsZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4gUm9iZXJ0IFJhc3p1ayBbPGEgaHJl
Zj0ibWFpbHRvOnJvYmVydEByYXN6dWsubmV0Ij5tYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXQ8L2E+
XQ0KPGJyPg0KPGI+U2VudDo8L2I+IE1vbmRheSwgSnVseSAyNywgMjAxNSAyOjQwIEFNPGJyPg0K
PGI+VG86PC9iPiBEdWxlZXAgVGhpbGFrYXJhdGhuZTxicj4NCjxiPkNjOjwvYj4gPGEgaHJlZj0i
bWFpbHRvOmJlc3NAaWV0Zi5vcmciPmJlc3NAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8
L2I+IFJlOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMg
ZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwm
cXVvdDssc2Fucy1zZXJpZiI+SGkgRHVsZWVwLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+UGxlYXNlIGNvbnNpZGVyIFJGQyA3
MzExIGFuZCBwcm92aWRlIGZlZWRiYWNrIHdoeSB5b3UgdGhpbmsgaXQgaXMgbm90IHN1ZmZpY2ll
bnQgZm9yIHlvdXIgb2JqZWN0aXZlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtB
cmlhbCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRm
Lm9yZy9odG1sL3JmYzczMTEiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM3MzExPC9h
Pjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+QmVzdCw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlIuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+T24gU3VuLCBKdWwgMjYsIDIwMTUgYXQgOToxNSBQTSwgRHVsZWVwIFRoaWxha2Fy
YXRobmUgJmx0OzxhIGhyZWY9Im1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGsiIHRhcmdldD0iX2Js
YW5rIj5kdWxlZXB0QG1vYml0ZWwubGs8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEu
MHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRv
cDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkhpLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+SSB3b3VsZCBsaWtlIHRvIHN1Z2dlc3QgdG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5j
ZSB3aGVuIEFTX1BBVEggJm5ic3A7YXJlIGVxdWFsIGluIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3Jp
dGVyaWEuIChhcyB0aWUgYnJlYWtpbmcgcnVsZSkuIENhbiBhbnlib2R5IGNvbW1lbnQgb24gbXkg
aWRlYS4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlJlZ2FyZHM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+RHVsZWVwdDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwPlRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMg
bWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZDxicj4NCnByaXZpbGVnZWQgaW5mb3JtYXRpb24u
IElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsPGJyPg0KcGxlYXNlIG5vdGlm
eSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlzPGJy
Pg0KZS1tYWlsIGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVz
ZSBvZiB0aGlzPGJyPg0KaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50
ZW5kZWQgcmVjaXBpZW50IGlzPGJyPg0KdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC48
YnI+DQpNb2JpdGVsIChQdnQpIEx0ZC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQpCRVNTIG1haWxpbmcgbGlzdDxicj4N
CjxhIGhyZWY9Im1haWx0bzpCRVNTQGlldGYub3JnIj5CRVNTQGlldGYub3JnPC9hPjxicj4NCjxh
IGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vYmVzcyIgdGFyZ2V0
PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vYmVzczwvYT48
bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRo
aXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFu
ZCBwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVj
aXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUt
bWFpbCwgZGVsZXRlIHRoaXMgZS1tYWlsIGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNz
ZW1pbmF0aW9uDQogb3IgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIg
dGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGls
bGVnYWwuIE1vYml0ZWwgKFB2dCkgTHRkLg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYm9k
eT4NCjwvaHRtbD4NClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4g
Y29uZmlkZW50aWFsIGFuZApwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0
aGUgaW50ZW5kZWQgcmVjaXBpZW50LApwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRl
bHkgYnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMKZS1tYWlsIGFuZCBkZXN0cm95IGFueSBj
b3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBvZiB0aGlzCmluZm9ybWF0aW9uIGJ5IGEg
cGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpcwp1bmF1dGhvcml6ZWQg
YW5kIG1heSBiZSBpbGxlZ2FsLgpNb2JpdGVsIChQdnQpIEx0ZC4K

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31DHOWEXMAIL01mobi_--


From nobody Fri Aug  7 05:59:26 2015
Return-Path: <rraszuk@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D79D51B2C5C for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 05:59:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.277
X-Spam-Level: 
X-Spam-Status: No, score=-1.277 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id njpeeaXSHMEa for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 05:59:22 -0700 (PDT)
Received: from mail-wi0-x22d.google.com (mail-wi0-x22d.google.com [IPv6:2a00:1450:400c:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCDE01B2C5B for <bess@ietf.org>; Fri,  7 Aug 2015 05:59:21 -0700 (PDT)
Received: by wibhh20 with SMTP id hh20so64905094wib.0 for <bess@ietf.org>; Fri, 07 Aug 2015 05:59:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=WRGEawBCWh0StI62RJECZhHSALvqhR0PqMd12eK77AE=; b=TpDVB0OrC3Ftj860+n6u3BgCs9XlGoA1hxsSgrmxnVLxnoTdkDGwuKYHNMBjt8bgv1 kgSUj438TBrH9bXo+Vtc6dxL2xt8fvqqSRSB4T1/Lp2pbjxDIuobZJI9BRMVQ4bFqmOj dMMAKxVFQHSwLsVuZJCo85sdUnC92sLJmR2/eI4pcBWhPYDnTdC85/RirbLhJGvpzMnA cFK806Mjd0exQDRUmhEqMg4RmYJBJbPvfJo3I5GX4ACzVt+wKrhph1YXZroox9fuSi3W XYFLPGNTDv0WNt0YO57YNuEXqo1dVJJxNJS6qX3AM8XC3PJUy43cUbREKRZVO1vy7R7t MKvw==
MIME-Version: 1.0
X-Received: by 10.181.13.169 with SMTP id ez9mr6564763wid.92.1438952360590; Fri, 07 Aug 2015 05:59:20 -0700 (PDT)
Sender: rraszuk@gmail.com
Received: by 10.194.31.230 with HTTP; Fri, 7 Aug 2015 05:59:20 -0700 (PDT)
In-Reply-To: <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int>
Date: Fri, 7 Aug 2015 14:59:20 +0200
X-Google-Sender-Auth: -G14Ppm4zQv6u0Cyk3kHlgCazA4
Message-ID: <CA+b+ER=i77rKb4NfPcN7NeUL-BY4kq8YyzXKv+Oj=64BSrd2vQ@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
To: Duleep Thilakarathne <duleept@mobitel.lk>
Content-Type: multipart/alternative; boundary=f46d0438eb9f4d41ca051cb834bf
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/kZib8oU4_6upjR9myT-gNHcQWKk>
Cc: "UTTARO, JAMES" <ju1738@att.com>, "bess@ietf.org" <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Aug 2015 12:59:25 -0000

--f46d0438eb9f4d41ca051cb834bf
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Duleep,

> Then end user experiences high latency to reach destination. In such
> a case, I suggest router need to consider geographic distance to
> destination and select path via NTT to reach destination by default.

Question 1: How does the router know about user's high latency ?

Question 2: How do you assure Internet stability where you start churning
paths based on the latency of data plane ?

Question 3: What you are after has effectively been solved many years ago
.. it is called Optimized Edge Routing (OER) / Performace Routing (PFR) - I
suggest you google for those terms.

Regards,
R.












On Fri, Aug 7, 2015 at 2:51 PM, Duleep Thilakarathne <duleept@mobitel.lk>
wrote:

> Hi Jim,
>
>
>
> Please refer below example.
>
>
>
> Assume destination IP is in Asian region. Particular ISP in a different
>  location (Say India) has upstream peering to US POP (Say AT&T) and Asia
> POP (Say NTT). If we check BGP routing table, assume it shows
>
>
>
> XX.XX.XX.XX/24 ------=C3=A0AS - AT&T,AS-XX,AS-Destination
>
>                                 ------=C3=A0AS - NTT,AS-YY,AS-Destination
>
>
>
>
>
> In above case AS-PATH is equal and assume router automatically select pat=
h
> via AT&T. Then end user experiences high latency to reach destination. In
> such a case, I suggest router need to consider geographic distance to
> destination and select path via NTT to reach destination by default.
> Deciding geo distance is a challenge but there are options. Here geo
> distance means shortest distance to reach IP destination from upstream PO=
P.
> Current practice is to use community strings, but it depends on upstream
> ISP capability.
>
>
>
> Can you comment my idea.
>
>
>
> Regards
>
> Duleept
>
>
>
>
>
>
>
> *From:* UTTARO, JAMES [mailto:ju1738@att.com]
> *Sent:* Friday, August 7, 2015 4:09 PM
> *To:* Duleep Thilakarathne; 'Robert Raszuk'
>
> *Cc:* 'bess@ietf.org'
> *Subject:* Re: [bess] BGP route selection criteria - geographic distance
> when AS_PATH are equal
>
>
>
> Duleep,
>
>
>
>                 Assuming AS-PATH is equal and AS-Content different how ca=
n
> you know that the internal metrics of each AS are consistent and mirror
> actual geographic distances? You have to be assured that each
> administrative domain applies the same metric assignment. I do not believ=
e
> this is possible when there are multiple administrative domains.
>
>
>
> Jim Uttaro
>
>
>
> *From:* BESS [mailto:bess-bounces@ietf.org <bess-bounces@ietf.org>] *On
> Behalf Of *Duleep Thilakarathne
> *Sent:* Friday, August 07, 2015 5:19 AM
> *To:* Robert Raszuk
> *Cc:* bess@ietf.org
> *Subject:* Re: [bess] BGP route selection criteria - geographic distance
> when AS_PATH are equal
>
>
>
> Hi Raszuk,
>
>
>
> I went through RFC7311 and my concern is different than RFC 7311. I have
> analyzed full BGP routing table (541,199 routes) with two tier 1 ISP
> multi-homing scenario and found nearly 50% of routes have equal AS-PATH
> length. In this analysis It was considered, there was no route policy
> applied to influence local preference. According to BGP best path selecti=
on
> algorithm, when AS-PATH lengths  are equal, router breaks tie condition
> based on route internal logic. This does not grantee proper outgoing path
> selection.
>
>
>
> Appreciate your concern on above analysis.
>
>
>
> Regards
>
> Duleept
>
>
>
>
>
>
>
>
>
>
>
> *From:* Robert Raszuk [mailto:robert@raszuk.net <robert@raszuk.net>]
> *Sent:* Monday, July 27, 2015 2:40 AM
> *To:* Duleep Thilakarathne
> *Cc:* bess@ietf.org
> *Subject:* Re: [bess] BGP route selection criteria - geographic distance
> when AS_PATH are equal
>
>
>
> Hi Duleep,
>
>
>
> Please consider RFC 7311 and provide feedback why you think it is not
> sufficient for your objective.
>
>
>
> https://tools.ietf.org/html/rfc7311
>
>
>
> Best,
>
> R.
>
>
>
>
>
> On Sun, Jul 26, 2015 at 9:15 PM, Duleep Thilakarathne <duleept@mobitel.lk=
>
> wrote:
>
> Hi,
>
>
>
> I would like to suggest to consider geographic distance when AS_PATH  are
> equal in BGP route selection criteria. (as tie breaking rule). Can anybod=
y
> comment on my idea.
>
>
>
>
>
> Regards
>
> Duleept
>
>
>
>
>
>
>
> This e-mail and any attachments may contain confidential and
> privileged information. If you are not the intended recipient,
> please notify the sender immediately by return e-mail, delete this
> e-mail and destroy any copies. Any dissemination or use of this
> information by a person other than the intended recipient is
> unauthorized and may be illegal.
> Mobitel (Pvt) Ltd.
>
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
>
>
> This e-mail and any attachments may contain confidential and privileged
> information. If you are not the intended recipient, please notify the
> sender immediately by return e-mail, delete this e-mail and destroy any
> copies. Any dissemination or use of this information by a person other th=
an
> the intended recipient is unauthorized and may be illegal. Mobitel (Pvt)
> Ltd.
> This e-mail and any attachments may contain confidential and privileged
> information. If you are not the intended recipient, please notify the
> sender immediately by return e-mail, delete this e-mail and destroy any
> copies. Any dissemination or use of this information by a person other th=
an
> the intended recipient is unauthorized and may be illegal. Mobitel (Pvt)
> Ltd.
>

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif;font-size:small">Duleep,</div><div class=3D"gmail_defaul=
t" style=3D"font-family:arial,helvetica,sans-serif;font-size:small"><br></d=
iv><div class=3D"gmail_default"><font face=3D"arial, helvetica, sans-serif"=
>&gt; Then end user experiences high latency to reach destination. In such=
=C2=A0</font></div><div class=3D"gmail_default"><font face=3D"arial, helvet=
ica, sans-serif">&gt; a case, I suggest router need to consider geographic =
distance to=C2=A0</font></div><div class=3D"gmail_default"><font face=3D"ar=
ial, helvetica, sans-serif">&gt; destination and select path via NTT to rea=
ch destination by default.</font><br></div><div class=3D"gmail_default" sty=
le=3D"font-family:arial,helvetica,sans-serif;font-size:small"><br></div><di=
v class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;f=
ont-size:small">Question 1: How does the router know about user&#39;s high =
latency ?=C2=A0</div><div class=3D"gmail_default" style=3D"font-family:aria=
l,helvetica,sans-serif;font-size:small"><br></div><div class=3D"gmail_defau=
lt" style=3D"font-family:arial,helvetica,sans-serif;font-size:small">Questi=
on 2: How do you assure Internet stability where you start churning paths b=
ased on the latency of data plane ?=C2=A0</div><div class=3D"gmail_default"=
 style=3D"font-family:arial,helvetica,sans-serif;font-size:small"><br></div=
><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-ser=
if;font-size:small">Question 3: What you are after has effectively been sol=
ved many years ago .. it is called Optimized Edge Routing (OER) / Performac=
e Routing (PFR) - I suggest you google for those terms.</div><div class=3D"=
gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:sm=
all"><br></div><div class=3D"gmail_default" style=3D"font-family:arial,helv=
etica,sans-serif;font-size:small">Regards,</div><div class=3D"gmail_default=
" style=3D"font-family:arial,helvetica,sans-serif;font-size:small">R.</div>=
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f;font-size:small"><br></div><div class=3D"gmail_default" style=3D"font-fam=
ily:arial,helvetica,sans-serif;font-size:small"><br></div><div class=3D"gma=
il_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:small=
"><br></div><div class=3D"gmail_default" style=3D"font-family:arial,helveti=
ca,sans-serif;font-size:small"><br></div><div class=3D"gmail_default" style=
=3D"font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div =
class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;fon=
t-size:small"><br></div><div class=3D"gmail_default" style=3D"font-family:a=
rial,helvetica,sans-serif;font-size:small"><br></div><div class=3D"gmail_de=
fault" style=3D"font-family:arial,helvetica,sans-serif;font-size:small"><br=
></div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sa=
ns-serif;font-size:small"><br></div><div class=3D"gmail_default" style=3D"f=
ont-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class=
=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz=
e:small"><br></div></div><div class=3D"gmail_extra"><br><div class=3D"gmail=
_quote">On Fri, Aug 7, 2015 at 2:51 PM, Duleep Thilakarathne <span dir=3D"l=
tr">&lt;<a href=3D"mailto:duleept@mobitel.lk" target=3D"_blank">duleept@mob=
itel.lk</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D=
"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Hi Jim,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Please refer below example.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Assume destination IP is in Asian reg=
ion. Particular ISP in a different =C2=A0location (Say India) has upstream =
peering to US POP (Say AT&amp;T) and Asia POP (Say NTT).
 If we check BGP routing table, assume it shows<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">XX.XX.XX.XX/24 ------</span><span sty=
le=3D"font-size:11.0pt;font-family:Wingdings;color:#1f497d">=C3=A0</span><s=
pan style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;co=
lor:#1f497d">AS
 - AT&amp;T,AS-XX,AS-Destination<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 --=
----</span><span style=3D"font-size:11.0pt;font-family:Wingdings;color:#1f4=
97d">=C3=A0</span><span style=3D"font-size:11.0pt;font-family:&quot;Calibri=
&quot;,sans-serif;color:#1f497d">AS
 - NTT,AS-YY,AS-Destination=C2=A0 <u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">In above case AS-PATH is equal and as=
sume router automatically select path via AT&amp;T. Then end user experienc=
es high latency to reach destination. In such a case,
 I suggest router need to consider geographic distance to destination and s=
elect path via NTT to reach destination by default. Deciding geo distance i=
s a challenge but there are options. Here geo distance means shortest dista=
nce to reach IP destination from
 upstream POP. Current practice is to use community strings, but it depends=
 on upstream ISP capability.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Can you comment my idea.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Regards<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Duleept<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> UTTARO, JAMES [mailto:<a href=
=3D"mailto:ju1738@att.com" target=3D"_blank">ju1738@att.com</a>]
<br>
<b>Sent:</b> Friday, August 7, 2015 4:09 PM<br>
<b>To:</b> Duleep Thilakarathne; &#39;Robert Raszuk&#39;</span></p><div><di=
v class=3D"h5"><br>
<b>Cc:</b> &#39;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@iet=
f.org</a>&#39;<br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal<u></u><u></u></div></div><p></p>
</div>
</div><div><div class=3D"h5">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Duleep,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Assuming AS-PATH is =
equal and AS-Content different how can you know that the internal metrics o=
f each AS are consistent and mirror actual geographic
 distances? You have to be assured that each administrative domain applies =
the same metric assignment. I do not believe this is possible when there ar=
e multiple administrative domains.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Jim Uttaro<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<div>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,sans-serif">From:</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Tahoma&quot;,sans-serif"> BESS [<a href=3D"mailto:bess-bou=
nces@ietf.org" target=3D"_blank">mailto:bess-bounces@ietf.org</a>]
<b>On Behalf Of </b>Duleep Thilakarathne<br>
<b>Sent:</b> Friday, August 07, 2015 5:19 AM<br>
<b>To:</b> Robert Raszuk<br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org=
</a><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Hi Raszuk,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">I went through RFC7311 and my concern=
 is different than RFC 7311. I have analyzed full BGP routing table (541,19=
9 routes) with two tier 1 ISP multi-homing scenario
 and found nearly 50% of routes have equal AS-PATH length. In this analysis=
 It was considered, there was no route policy applied to influence local pr=
eference. According to BGP best path selection algorithm, when AS-PATH leng=
ths =C2=A0are equal, router breaks tie
 condition based on route internal logic. This does not grantee proper outg=
oing path selection.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Appreciate your concern on above anal=
ysis.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Regards<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Duleept<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><u></u>=C2=A0<u></u></span></p>
<table border=3D"0" cellspacing=3D"0" cellpadding=3D"0" width=3D"500" style=
=3D"width:375.0pt">
<tbody>
<tr>
<td width=3D"130" style=3D"width:97.5pt;padding:0in 0in 0in 0in">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right">
<span style=3D"font-family:&quot;Verdana&quot;,sans-serif;color:#383838"><u=
></u>=C2=A0<u></u></span></p>
</td>
<td width=3D"370" style=3D"width:277.5pt;border:none;border-left:solid #666=
666 1.0pt;padding:0in 0in 0in 7.5pt">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Verdana&quot;,sans-=
serif;color:#383838"><u></u>=C2=A0<u></u></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> Robert Raszuk [<a href=3D"mail=
to:robert@raszuk.net" target=3D"_blank">mailto:robert@raszuk.net</a>]
<br>
<b>Sent:</b> Monday, July 27, 2015 2:40 AM<br>
<b>To:</b> Duleep Thilakarathne<br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org=
</a><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal<u></u><u></u></span></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Hi Duleep,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Please consider RFC 7311 and provide feedback why you think it is not =
sufficient for your objective.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif"><a href=3D"https://tools.ietf.org/html/rfc7311" target=3D"_blank">http=
s://tools.ietf.org/html/rfc7311</a></span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Best,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">R.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">On Sun, Jul 26, 2015 at 9:15 PM, Duleep Thilakarathn=
e &lt;<a href=3D"mailto:duleept@mobitel.lk" target=3D"_blank">duleept@mobit=
el.lk</a>&gt; wrote:<u></u><u></u></p>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal">Hi,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I would like to suggest to consider geographic dista=
nce when AS_PATH =C2=A0are equal in BGP route selection criteria. (as tie b=
reaking rule). Can anybody comment on my idea.
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Regards<u></u><u></u></p>
<p class=3D"MsoNormal">Duleept<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
<p>This e-mail and any attachments may contain confidential and<br>
privileged information. If you are not the intended recipient,<br>
please notify the sender immediately by return e-mail, delete this<br>
e-mail and destroy any copies. Any dissemination or use of this<br>
information by a person other than the intended recipient is<br>
unauthorized and may be illegal.<br>
Mobitel (Pvt) Ltd.<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><u></u><u></u></p>
</blockquote>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
<u></u><u></u></p>
</div></div></div>
</div><div class=3D"HOEnZb"><div class=3D"h5">

This e-mail and any attachments may contain confidential and
privileged information. If you are not the intended recipient,
please notify the sender immediately by return e-mail, delete this
e-mail and destroy any copies. Any dissemination or use of this
information by a person other than the intended recipient is
unauthorized and may be illegal.
Mobitel (Pvt) Ltd.
</div></div></blockquote></div><br></div>

--f46d0438eb9f4d41ca051cb834bf--


From nobody Fri Aug  7 06:31:41 2015
Return-Path: <duleept@Mobitel.lk>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 823D01B2CE6 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 06:31:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.215
X-Spam-Level: 
X-Spam-Status: No, score=-3.215 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RELAY_IS_203=0.994, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nm56qDA3xw0Z for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 06:31:34 -0700 (PDT)
Received: from mailgw2.mobitel.lk (mailgw2.mobitel.lk [203.94.71.249]) by ietfa.amsl.com (Postfix) with ESMTP id 6D45F1B2CEB for <bess@ietf.org>; Fri,  7 Aug 2015 06:31:31 -0700 (PDT)
From: Duleep Thilakarathne <duleept@Mobitel.lk>
To: Robert Raszuk <robert@raszuk.net>
Thread-Topic: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
Thread-Index: AQHQx+dm/xA56LhMDEavOt6Bo7gWlp3/+DIQgAAWUICAACTpkIAAAlIAgABd/HA=
Date: Fri, 7 Aug 2015 13:31:26 +0000
Message-ID: <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460@HO-WEX-MAIL01.mobitel.int>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int> <CA+b+ER=i77rKb4NfPcN7NeUL-BY4kq8YyzXKv+Oj=64BSrd2vQ@mail.gmail.com>
In-Reply-To: <CA+b+ER=i77rKb4NfPcN7NeUL-BY4kq8YyzXKv+Oj=64BSrd2vQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460HOWEXMAIL01mobi_"
MIME-Version: 1.0
Received-SPF: none
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/HPxCLF1AS6n-uvklFhBDBp5lY3Q>
Cc: "UTTARO, JAMES" <ju1738@att.com>, "bess@ietf.org" <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Aug 2015 13:31:40 -0000

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460HOWEXMAIL01mobi_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgUmFzenVrLA0KDQoNClF1ZXN0aW9uIDE6IEhvdyBkb2VzIHRoZSByb3V0ZXIga25vdyBhYm91
dCB1c2VyJ3MgaGlnaCBsYXRlbmN5ID8NCg0KQWN0dWFsbHkgSSBhbSByZWZlcnJpbmcgSVNQIGVk
Z2Ugcm91dGVyIHRvIGFub3RoZXIgSVNQIGVkZ2Ugcm91dGVyIGRlbGF5IGR1ZSB0byB0cmFuc21p
c3Npb24gZGlzdGFuY2UuDQoNCg0KUXVlc3Rpb24gMjogSG93IGRvIHlvdSBhc3N1cmUgSW50ZXJu
ZXQgc3RhYmlsaXR5IHdoZXJlIHlvdSBzdGFydCBjaHVybmluZyBwYXRocyBiYXNlZCBvbiB0aGUg
bGF0ZW5jeSBvZiBkYXRhIHBsYW5lID8NCg0KSXQgaXMgbm90IHJlcXVpcmVkIHRvIGNvbnNpZGVy
IHN0YWJpbGl0eSBpbiB0aGlzIHNpdHVhdGlvbiBzaW5jZSBpdCBpcyB1bmF2b2lkYWJsZS4gV2hh
dCBpcyByZWZlciBpcywgcm91dGVyIG5lZWQgdG8gc2VsZWN0IGJlc3Qgb3V0Z29pbmcgcGF0aCBj
b25zaWRlcmluZyBwaHlzaWNhbCBkaXN0YW5jZSB3aGVuZXZlciBwb3NzaWJsZSB3aGVuIEFTLVBB
VEggbGVuZ3RoIGlzIGVxdWFsLiBJZiByb3V0ZXIgc2VsZWN0cyBsb25nIGRpc3RhbmNlIHBhdGgg
cmFuZG9tbHksIGl0IGltcGFjdHMgdG8gbGF0ZW5jeS4NCg0KUXVlc3Rpb24gMzogV2hhdCB5b3Ug
YXJlIGFmdGVyIGhhcyBlZmZlY3RpdmVseSBiZWVuIHNvbHZlZCBtYW55IHllYXJzIGFnbyAuLiBp
dCBpcyBjYWxsZWQgT3B0aW1pemVkIEVkZ2UgUm91dGluZyAoT0VSKSAvIFBlcmZvcm1hbmNlIFJv
dXRpbmcgKFBGUikgLSBJIHN1Z2dlc3QgeW91IGdvb2dsZSBmb3IgdGhvc2UgdGVybXMuDQoNClRo
YW5rIGZvciB0aGUgc3VnZ2VzdGlvbi4gSSBnb25lIHRocm91Z2ggdGhlc2UgcHJvcG9zYWxzLiBC
dXQgd2hhdCBJIGFtIHN1Z2dlc3RpbmcgaXMgIHdoZXRoZXIgd2UgY2FuIGFkZHJlc3MgdGhpcyBp
ZGVhIGZyb20gQkdQIHByb3RvY29sIGxldmVsLiBGb3IgZXhhbXBsZSBieSBpbnRyb2R1Y2luZyBu
ZXcgYXR0cmlidXRlIHJlbGF0ZWQgdG8gcGh5c2ljYWwgZGlzdGFuY2UvZGVsYXkgc2ltaWxhciB0
byBBUy1QQVRILiBOZXcgYXR0cmlidXRlIG5lZWQgdG8gdXBkYXRlIGFjcm9zcyB0aGUgQXMgcGF0
aC4gTXkgdWx0aW1hdGUgb2JqZWN0aXZlIGlzIHRvIHByZXZlbnQgcm91dGVyIHJhbmRvbWx5IHNl
bGVjdCBvdXRnb2luZyBwYXRoIHdoZW4gQVMtUEFUSCBsZW5ndGhzIGFyZSAgZXF1YWwuIEZ1cnRo
ZXIgSSBhbSB0cnlpbmcgU0ROIGJhc2VkIHNpbXVsYXRpb24gdGhlc2UgZGF5cy4gSG9wZSBJIGNh
biBzaGFyZSBvdXRwdXQuIEJ1dCB0aGlzIGNvdWxkIHNpbWlsYXIgdG8gd2hhdCB5b3UgaGF2ZSBw
cm9wb3NlZCBleGNlcHQgZ2VvIGRpc3RhbmNlIGNhbGN1bGF0aW9uIG1lY2hhbmlzbS4NCg0KUmVm
ZXIgYmVsb3cgc3RhbmRhcmQgQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYS4gSSBzdWdnZXN0
IGl0ZW0gNS4gV29yZGluZ3MgbWF5IGRpZmZlcmVudCBmcm9tIHZlbmRvciB0byB2ZW5kb3IuDQoN
Cg0KDQoNCjEuIERpc2NhcmRpbmcgdGhlIHJvdXRlcyB3aXRoIHRoZSB1bnJlYWNoYWJsZSBOZXh0
X0hvcC4NCg0KDQoNCg0KDQoNCjIuIFByZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGggdGhlIGhpZ2hl
c3QgTG9jYWxfUHJlZi4NCg0KDQoNCg0KDQoNCjMuIFByZWZlcnJpbmcgdGhlIGFnZ3JlZ2F0ZWQg
cm91dGUuIFRoZSBwcmVmZXJlbmNlIG9mIGFuIGFnZ3JlZ2F0ZWQgcm91dGUgaXMgaGlnaGVyIHRo
YW4gdGhlIHByZWZlcmVuY2Ugb2YgYSBub24tYWdncmVnYXRlZCByb3V0ZS4NCg0KDQoNCg0KDQoN
CjQuIFByZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGggdGhlIHNob3J0ZXN0IEFTLVBhdGguDQoNCg0K
DQoNCg0KDQo1LiBJZiBBUy1QYXRoIGZpbmRzIGVxdWFsLCBjb25zaWRlciBzaG9ydGVzdCBHRU8g
ZGlzdGFuY2UuIElmIHN0aWxsIGRpc3RhbmNlIGlzIHNhbWUgZm9sbG93IG5leHQgc3RlcHMuDQoN
Cg0KDQoNCg0KDQo2LiBDb21wYXJpbmcgdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYW5kIHNlbGVjdGlu
ZyB0aGUgcm91dGVzIHdpdGggdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYXMgSUdQLCBFR1AsIG9yIElu
Y29tcGxldGUgaW4gb3JkZXIuDQoNCg0KDQoNCg0KDQoNCg0KUmVnc3Jkcw0KRHVsZWVwdA0KDQpG
cm9tOiBycmFzenVrQGdtYWlsLmNvbSBbbWFpbHRvOnJyYXN6dWtAZ21haWwuY29tXSBPbiBCZWhh
bGYgT2YgUm9iZXJ0IFJhc3p1aw0KU2VudDogRnJpZGF5LCBBdWd1c3QgNywgMjAxNSA2OjI5IFBN
DQpUbzogRHVsZWVwIFRoaWxha2FyYXRobmUNCkNjOiBVVFRBUk8sIEpBTUVTOyBiZXNzQGlldGYu
b3JnDQpTdWJqZWN0OiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBn
ZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwNCg0KRHVsZWVwLA0KDQo+
IFRoZW4gZW5kIHVzZXIgZXhwZXJpZW5jZXMgaGlnaCBsYXRlbmN5IHRvIHJlYWNoIGRlc3RpbmF0
aW9uLiBJbiBzdWNoDQo+IGEgY2FzZSwgSSBzdWdnZXN0IHJvdXRlciBuZWVkIHRvIGNvbnNpZGVy
IGdlb2dyYXBoaWMgZGlzdGFuY2UgdG8NCj4gZGVzdGluYXRpb24gYW5kIHNlbGVjdCBwYXRoIHZp
YSBOVFQgdG8gcmVhY2ggZGVzdGluYXRpb24gYnkgZGVmYXVsdC4NCg0KUXVlc3Rpb24gMTogSG93
IGRvZXMgdGhlIHJvdXRlciBrbm93IGFib3V0IHVzZXIncyBoaWdoIGxhdGVuY3kgPw0KDQpRdWVz
dGlvbiAyOiBIb3cgZG8geW91IGFzc3VyZSBJbnRlcm5ldCBzdGFiaWxpdHkgd2hlcmUgeW91IHN0
YXJ0IGNodXJuaW5nIHBhdGhzIGJhc2VkIG9uIHRoZSBsYXRlbmN5IG9mIGRhdGEgcGxhbmUgPw0K
DQpRdWVzdGlvbiAzOiBXaGF0IHlvdSBhcmUgYWZ0ZXIgaGFzIGVmZmVjdGl2ZWx5IGJlZW4gc29s
dmVkIG1hbnkgeWVhcnMgYWdvIC4uIGl0IGlzIGNhbGxlZCBPcHRpbWl6ZWQgRWRnZSBSb3V0aW5n
IChPRVIpIC8gUGVyZm9ybWFjZSBSb3V0aW5nIChQRlIpIC0gSSBzdWdnZXN0IHlvdSBnb29nbGUg
Zm9yIHRob3NlIHRlcm1zLg0KDQpSZWdhcmRzLA0KUi4NCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Ck9uIEZyaSwgQXVnIDcsIDIwMTUgYXQgMjo1MSBQTSwgRHVsZWVwIFRoaWxha2FyYXRobmUgPGR1
bGVlcHRAbW9iaXRlbC5sazxtYWlsdG86ZHVsZWVwdEBtb2JpdGVsLmxrPj4gd3JvdGU6DQpIaSBK
aW0sDQoNClBsZWFzZSByZWZlciBiZWxvdyBleGFtcGxlLg0KDQpBc3N1bWUgZGVzdGluYXRpb24g
SVAgaXMgaW4gQXNpYW4gcmVnaW9uLiBQYXJ0aWN1bGFyIElTUCBpbiBhIGRpZmZlcmVudCAgbG9j
YXRpb24gKFNheSBJbmRpYSkgaGFzIHVwc3RyZWFtIHBlZXJpbmcgdG8gVVMgUE9QIChTYXkgQVQm
VCkgYW5kIEFzaWEgUE9QIChTYXkgTlRUKS4gSWYgd2UgY2hlY2sgQkdQIHJvdXRpbmcgdGFibGUs
IGFzc3VtZSBpdCBzaG93cw0KDQpYWC5YWC5YWC5YWC8yNCAtLS0tLS0tLT5BUyAtIEFUJlQsQVMt
WFgsQVMtRGVzdGluYXRpb24NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0tLS0t
LS0+QVMgLSBOVFQsQVMtWVksQVMtRGVzdGluYXRpb24NCg0KDQpJbiBhYm92ZSBjYXNlIEFTLVBB
VEggaXMgZXF1YWwgYW5kIGFzc3VtZSByb3V0ZXIgYXV0b21hdGljYWxseSBzZWxlY3QgcGF0aCB2
aWEgQVQmVC4gVGhlbiBlbmQgdXNlciBleHBlcmllbmNlcyBoaWdoIGxhdGVuY3kgdG8gcmVhY2gg
ZGVzdGluYXRpb24uIEluIHN1Y2ggYSBjYXNlLCBJIHN1Z2dlc3Qgcm91dGVyIG5lZWQgdG8gY29u
c2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5jZSB0byBkZXN0aW5hdGlvbiBhbmQgc2VsZWN0IHBhdGgg
dmlhIE5UVCB0byByZWFjaCBkZXN0aW5hdGlvbiBieSBkZWZhdWx0LiBEZWNpZGluZyBnZW8gZGlz
dGFuY2UgaXMgYSBjaGFsbGVuZ2UgYnV0IHRoZXJlIGFyZSBvcHRpb25zLiBIZXJlIGdlbyBkaXN0
YW5jZSBtZWFucyBzaG9ydGVzdCBkaXN0YW5jZSB0byByZWFjaCBJUCBkZXN0aW5hdGlvbiBmcm9t
IHVwc3RyZWFtIFBPUC4gQ3VycmVudCBwcmFjdGljZSBpcyB0byB1c2UgY29tbXVuaXR5IHN0cmlu
Z3MsIGJ1dCBpdCBkZXBlbmRzIG9uIHVwc3RyZWFtIElTUCBjYXBhYmlsaXR5Lg0KDQpDYW4geW91
IGNvbW1lbnQgbXkgaWRlYS4NCg0KUmVnYXJkcw0KRHVsZWVwdA0KDQoNCg0KRnJvbTogVVRUQVJP
LCBKQU1FUyBbbWFpbHRvOmp1MTczOEBhdHQuY29tPG1haWx0bzpqdTE3MzhAYXR0LmNvbT5dDQpT
ZW50OiBGcmlkYXksIEF1Z3VzdCA3LCAyMDE1IDQ6MDkgUE0NClRvOiBEdWxlZXAgVGhpbGFrYXJh
dGhuZTsgJ1JvYmVydCBSYXN6dWsnDQoNCkNjOiAnYmVzc0BpZXRmLm9yZzxtYWlsdG86YmVzc0Bp
ZXRmLm9yZz4nDQpTdWJqZWN0OiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVy
aWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwNCg0KRHVsZWVw
LA0KDQogICAgICAgICAgICAgICAgQXNzdW1pbmcgQVMtUEFUSCBpcyBlcXVhbCBhbmQgQVMtQ29u
dGVudCBkaWZmZXJlbnQgaG93IGNhbiB5b3Uga25vdyB0aGF0IHRoZSBpbnRlcm5hbCBtZXRyaWNz
IG9mIGVhY2ggQVMgYXJlIGNvbnNpc3RlbnQgYW5kIG1pcnJvciBhY3R1YWwgZ2VvZ3JhcGhpYyBk
aXN0YW5jZXM/IFlvdSBoYXZlIHRvIGJlIGFzc3VyZWQgdGhhdCBlYWNoIGFkbWluaXN0cmF0aXZl
IGRvbWFpbiBhcHBsaWVzIHRoZSBzYW1lIG1ldHJpYyBhc3NpZ25tZW50LiBJIGRvIG5vdCBiZWxp
ZXZlIHRoaXMgaXMgcG9zc2libGUgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgYWRtaW5pc3RyYXRp
dmUgZG9tYWlucy4NCg0KSmltIFV0dGFybw0KDQpGcm9tOiBCRVNTIFttYWlsdG86YmVzcy1ib3Vu
Y2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgRHVsZWVwIFRoaWxha2FyYXRobmUNClNlbnQ6IEZy
aWRheSwgQXVndXN0IDA3LCAyMDE1IDU6MTkgQU0NClRvOiBSb2JlcnQgUmFzenVrDQpDYzogYmVz
c0BpZXRmLm9yZzxtYWlsdG86YmVzc0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbYmVzc10gQkdQ
IHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19Q
QVRIIGFyZSBlcXVhbA0KDQpIaSBSYXN6dWssDQoNCkkgd2VudCB0aHJvdWdoIFJGQzczMTEgYW5k
IG15IGNvbmNlcm4gaXMgZGlmZmVyZW50IHRoYW4gUkZDIDczMTEuIEkgaGF2ZSBhbmFseXplZCBm
dWxsIEJHUCByb3V0aW5nIHRhYmxlICg1NDEsMTk5IHJvdXRlcykgd2l0aCB0d28gdGllciAxIElT
UCBtdWx0aS1ob21pbmcgc2NlbmFyaW8gYW5kIGZvdW5kIG5lYXJseSA1MCUgb2Ygcm91dGVzIGhh
dmUgZXF1YWwgQVMtUEFUSCBsZW5ndGguIEluIHRoaXMgYW5hbHlzaXMgSXQgd2FzIGNvbnNpZGVy
ZWQsIHRoZXJlIHdhcyBubyByb3V0ZSBwb2xpY3kgYXBwbGllZCB0byBpbmZsdWVuY2UgbG9jYWwg
cHJlZmVyZW5jZS4gQWNjb3JkaW5nIHRvIEJHUCBiZXN0IHBhdGggc2VsZWN0aW9uIGFsZ29yaXRo
bSwgd2hlbiBBUy1QQVRIIGxlbmd0aHMgIGFyZSBlcXVhbCwgcm91dGVyIGJyZWFrcyB0aWUgY29u
ZGl0aW9uIGJhc2VkIG9uIHJvdXRlIGludGVybmFsIGxvZ2ljLiBUaGlzIGRvZXMgbm90IGdyYW50
ZWUgcHJvcGVyIG91dGdvaW5nIHBhdGggc2VsZWN0aW9uLg0KDQpBcHByZWNpYXRlIHlvdXIgY29u
Y2VybiBvbiBhYm92ZSBhbmFseXNpcy4NCg0KUmVnYXJkcw0KRHVsZWVwdA0KDQoNCg0KDQoNCg0K
DQpGcm9tOiBSb2JlcnQgUmFzenVrIFttYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXRdDQpTZW50OiBN
b25kYXksIEp1bHkgMjcsIDIwMTUgMjo0MCBBTQ0KVG86IER1bGVlcCBUaGlsYWthcmF0aG5lDQpD
YzogYmVzc0BpZXRmLm9yZzxtYWlsdG86YmVzc0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbYmVz
c10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hl
biBBU19QQVRIIGFyZSBlcXVhbA0KDQpIaSBEdWxlZXAsDQoNClBsZWFzZSBjb25zaWRlciBSRkMg
NzMxMSBhbmQgcHJvdmlkZSBmZWVkYmFjayB3aHkgeW91IHRoaW5rIGl0IGlzIG5vdCBzdWZmaWNp
ZW50IGZvciB5b3VyIG9iamVjdGl2ZS4NCg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3Jm
YzczMTENCg0KQmVzdCwNClIuDQoNCg0KT24gU3VuLCBKdWwgMjYsIDIwMTUgYXQgOToxNSBQTSwg
RHVsZWVwIFRoaWxha2FyYXRobmUgPGR1bGVlcHRAbW9iaXRlbC5sazxtYWlsdG86ZHVsZWVwdEBt
b2JpdGVsLmxrPj4gd3JvdGU6DQpIaSwNCg0KSSB3b3VsZCBsaWtlIHRvIHN1Z2dlc3QgdG8gY29u
c2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggIGFyZSBlcXVhbCBpbiBCR1Ag
cm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhLiAoYXMgdGllIGJyZWFraW5nIHJ1bGUpLiBDYW4gYW55
Ym9keSBjb21tZW50IG9uIG15IGlkZWEuDQoNCg0KUmVnYXJkcw0KRHVsZWVwdA0KDQoNCg0KDQpU
aGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBh
bmQNCnByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCBy
ZWNpcGllbnQsDQpwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJu
IGUtbWFpbCwgZGVsZXRlIHRoaXMNCmUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkg
ZGlzc2VtaW5hdGlvbiBvciB1c2Ugb2YgdGhpcw0KaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3Ro
ZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzDQp1bmF1dGhvcml6ZWQgYW5kIG1heSBi
ZSBpbGxlZ2FsLg0KTW9iaXRlbCAoUHZ0KSBMdGQuDQoNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQpCRVNTIG1haWxpbmcgbGlzdA0KQkVTU0BpZXRmLm9y
ZzxtYWlsdG86QkVTU0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vYmVzcw0KDQpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWlu
IGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3Qg
dGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0
ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlzIGUtbWFpbCBhbmQgZGVzdHJveSBhbnkg
Y29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBvciB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBh
IHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVk
IGFuZCBtYXkgYmUgaWxsZWdhbC4gTW9iaXRlbCAoUHZ0KSBMdGQuDQpUaGlzIGUtbWFpbCBhbmQg
YW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBp
bmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNl
IG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0
aGlzIGUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBvciB1
c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRl
ZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4gTW9iaXRlbCAo
UHZ0KSBMdGQuDQoNClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4g
Y29uZmlkZW50aWFsIGFuZApwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0
aGUgaW50ZW5kZWQgcmVjaXBpZW50LApwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRl
bHkgYnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMKZS1tYWlsIGFuZCBkZXN0cm95IGFueSBj
b3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBvZiB0aGlzCmluZm9ybWF0aW9uIGJ5IGEg
cGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpcwp1bmF1dGhvcml6ZWQg
YW5kIG1heSBiZSBpbGxlZ2FsLgpNb2JpdGVsIChQdnQpIEx0ZC4K

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460HOWEXMAIL01mobi_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Iklza29vbGEgUG90YSI7DQoJcGFub3Nl
LTE6MiAxMSA1IDIgNCAyIDQgMiAyIDM7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxp
YnJpOw0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9u
dC1mYW1pbHk6VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6VmVyZGFuYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0
IDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1h
bCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsN
Cglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlm
O30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNw
YW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9y
OnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnANCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQt
c2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7fQ0Kc3Bh
bi5FbWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUx
OQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KcC5EZWZhdWx0LCBsaS5EZWZh
dWx0LCBkaXYuRGVmYXVsdA0KCXttc28tc3R5bGUtbmFtZTpEZWZhdWx0Ow0KCW1hcmdpbjowaW47
DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCXRleHQtYXV0b3NwYWNlOm5vbmU7DQoJZm9udC1z
aXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjsNCgljb2xv
cjpibGFjazt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpAcGFnZSBXb3JkU2VjdGlvbjEN
Cgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30N
CmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0t
W2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRt
YXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4N
CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRh
PSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJv
ZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0i
V29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj5IaSBSYXN6dWssPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+
UXVlc3Rpb24gMTogSG93IGRvZXMgdGhlIHJvdXRlciBrbm93IGFib3V0IHVzZXIncyBoaWdoIGxh
dGVuY3kgPyZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BY3R1YWxs
eSBJIGFtIHJlZmVycmluZyBJU1AgZWRnZSByb3V0ZXIgdG8gYW5vdGhlciBJU1AgZWRnZSByb3V0
ZXIgZGVsYXkgZHVlIHRvIHRyYW5zbWlzc2lvbiBkaXN0YW5jZS4NCjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFs
JnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oyxz
YW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJp
ZiI+UXVlc3Rpb24gMjogSG93IGRvIHlvdSBhc3N1cmUgSW50ZXJuZXQgc3RhYmlsaXR5IHdoZXJl
IHlvdSBzdGFydCBjaHVybmluZyBwYXRocyBiYXNlZCBvbiB0aGUgbGF0ZW5jeSBvZiBkYXRhIHBs
YW5lID8mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SXQgaXMgbm90
IHJlcXVpcmVkIHRvIGNvbnNpZGVyIHN0YWJpbGl0eSBpbiB0aGlzIHNpdHVhdGlvbiBzaW5jZSBp
dCBpcyB1bmF2b2lkYWJsZS4gV2hhdCBpcyByZWZlciBpcywgcm91dGVyIG5lZWQgdG8gc2VsZWN0
IGJlc3Qgb3V0Z29pbmcgcGF0aCBjb25zaWRlcmluZyBwaHlzaWNhbCBkaXN0YW5jZSB3aGVuZXZl
ciBwb3NzaWJsZSB3aGVuIEFTLVBBVEggbGVuZ3RoIGlzIGVxdWFsLiBJZiByb3V0ZXIgc2VsZWN0
cw0KIGxvbmcgZGlzdGFuY2UgcGF0aCByYW5kb21seSwgaXQgaW1wYWN0cyB0byBsYXRlbmN5LiA8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+UXVlc3Rpb24gMzogV2hhdCB5b3UgYXJlIGFmdGVy
IGhhcyBlZmZlY3RpdmVseSBiZWVuIHNvbHZlZCBtYW55IHllYXJzIGFnbyAuLiBpdCBpcyBjYWxs
ZWQgT3B0aW1pemVkIEVkZ2UgUm91dGluZyAoT0VSKSAvIFBlcmZvcm1hbmNlIFJvdXRpbmcgKFBG
UikgLSBJIHN1Z2dlc3QgeW91IGdvb2dsZSBmb3IgdGhvc2UgdGVybXMuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rIGZvciB0aGUgc3VnZ2VzdGlvbi4gSSBnb25lIHRo
cm91Z2ggdGhlc2UgcHJvcG9zYWxzLiBCdXQgd2hhdCBJIGFtIHN1Z2dlc3RpbmcgaXMgJm5ic3A7
d2hldGhlciB3ZSBjYW4gYWRkcmVzcyB0aGlzIGlkZWEgZnJvbSBCR1AgcHJvdG9jb2wgbGV2ZWwu
IEZvciBleGFtcGxlIGJ5IGludHJvZHVjaW5nIG5ldyBhdHRyaWJ1dGUgcmVsYXRlZCB0byBwaHlz
aWNhbCBkaXN0YW5jZS9kZWxheSBzaW1pbGFyIHRvIEFTLVBBVEguDQogTmV3IGF0dHJpYnV0ZSBu
ZWVkIHRvIHVwZGF0ZSBhY3Jvc3MgdGhlIEFzIHBhdGguIE15IHVsdGltYXRlIG9iamVjdGl2ZSBp
cyB0byBwcmV2ZW50IHJvdXRlciByYW5kb21seSBzZWxlY3Qgb3V0Z29pbmcgcGF0aCB3aGVuIEFT
LVBBVEggbGVuZ3RocyBhcmUgJm5ic3A7ZXF1YWwuIEZ1cnRoZXIgSSBhbSB0cnlpbmcgU0ROIGJh
c2VkIHNpbXVsYXRpb24gdGhlc2UgZGF5cy4gSG9wZSBJIGNhbiBzaGFyZSBvdXRwdXQuIEJ1dCB0
aGlzIGNvdWxkIHNpbWlsYXINCiB0byB3aGF0IHlvdSBoYXZlIHByb3Bvc2VkIGV4Y2VwdCBnZW8g
ZGlzdGFuY2UgY2FsY3VsYXRpb24gbWVjaGFuaXNtLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5S
ZWZlciBiZWxvdyBzdGFuZGFyZCBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhLiBJIHN1Z2dl
c3QgaXRlbSA1LiBXb3JkaW5ncyBtYXkgZGlmZmVyZW50IGZyb20gdmVuZG9yIHRvIHZlbmRvci48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPHRhYmxlIGNsYXNzPSJNc29Ob3JtYWxUYWJsZSIgYm9yZGVyPSIxIiBjZWxsc3BhY2luZz0i
MCIgY2VsbHBhZGRpbmc9IjAiIHN0eWxlPSJtYXJnaW4tbGVmdDotNS40cHQ7Ym9yZGVyLWNvbGxh
cHNlOmNvbGxhcHNlO2JvcmRlcjpub25lIj4NCjx0Ym9keT4NCjx0ciBzdHlsZT0iaGVpZ2h0OjUu
NDVwdCI+DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJib3JkZXI6bm9uZTtwYWRkaW5nOjBpbiA1
LjRwdCAwaW4gNS40cHQ7aGVpZ2h0OjUuNDVwdCI+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4g
c3R5bGU9ImNvbG9yOndpbmRvd3RleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJEZWZhdWx0Ij4xLiBEaXNjYXJkaW5nIHRoZSByb3V0ZXMgd2l0aCB0aGUgdW5yZWFj
aGFibGUgTmV4dF9Ib3AuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDo1LjQ1cHQi
Pg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0iYm9yZGVyOm5vbmU7cGFkZGluZzowaW4gNS40cHQg
MGluIDUuNHB0O2hlaWdodDo1LjQ1cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxl
PSJjb2xvcjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjIuIFByZWZlcnJpbmcg
dGhlIHJvdXRlIHdpdGggdGhlIGhpZ2hlc3QgTG9jYWxfUHJlZi4NCjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9Imhl
aWdodDoxNS43NXB0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9ImJvcmRlcjpub25lO3BhZGRp
bmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6MTUuNzVwdCI+DQo8cCBjbGFzcz0iRGVmYXVs
dCI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+
My4gUHJlZmVycmluZyB0aGUgYWdncmVnYXRlZCByb3V0ZS4gVGhlIHByZWZlcmVuY2Ugb2YgYW4g
YWdncmVnYXRlZCByb3V0ZSBpcyBoaWdoZXIgdGhhbiB0aGUgcHJlZmVyZW5jZSBvZiBhIG5vbi1h
Z2dyZWdhdGVkIHJvdXRlLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1
bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjUuNDVwdCI+DQo8dGQgdmFs
aWduPSJ0b3AiIHN0eWxlPSJib3JkZXI6bm9uZTtwYWRkaW5nOjBpbiA1LjRwdCAwaW4gNS40cHQ7
aGVpZ2h0OjUuNDVwdCI+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImNvbG9yOndp
bmRvd3RleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+NC4gUHJlZmVycmluZyB0aGUgcm91dGUg
d2l0aCB0aGUgc2hvcnRlc3QgQVMtUGF0aC4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDoxNS43cHQi
Pg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0iYm9yZGVyOm5vbmU7cGFkZGluZzowaW4gNS40cHQg
MGluIDUuNHB0O2hlaWdodDoxNS43cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxl
PSJjb2xvcjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iRGVmYXVsdCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjUuIElmIEFTLVBh
dGggZmluZHMgZXF1YWwsIGNvbnNpZGVyIHNob3J0ZXN0IEdFTyBkaXN0YW5jZS4gSWYgc3RpbGwg
ZGlzdGFuY2UgaXMgc2FtZSBmb2xsb3cgbmV4dCBzdGVwcy4NCjwvc3Bhbj48L2I+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJE
ZWZhdWx0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDoxNS44cHQiPg0KPHRk
IHZhbGlnbj0idG9wIiBzdHlsZT0iYm9yZGVyOm5vbmU7cGFkZGluZzowaW4gNS40cHQgMGluIDUu
NHB0O2hlaWdodDoxNS44cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJjb2xv
cjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVm
YXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjYuIENvbXBhcmluZyB0aGUgT3Jp
Z2luIGF0dHJpYnV0ZSBhbmQgc2VsZWN0aW5nIHRoZSByb3V0ZXMgd2l0aCB0aGUgT3JpZ2luIGF0
dHJpYnV0ZSBhcyBJR1AsIEVHUCwgb3IgSW5jb21wbGV0ZSBpbiBvcmRlci4NCjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjVwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5
Pg0KPC90YWJsZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1z
ZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+UmVnc3JkczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5EdWxlZXB0
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZiI+IHJyYXN6dWtAZ21haWwuY29tIFttYWlsdG86cnJhc3p1a0BnbWFpbC5jb21dDQo8
Yj5PbiBCZWhhbGYgT2YgPC9iPlJvYmVydCBSYXN6dWs8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5
LCBBdWd1c3QgNywgMjAxNSA2OjI5IFBNPGJyPg0KPGI+VG86PC9iPiBEdWxlZXAgVGhpbGFrYXJh
dGhuZTxicj4NCjxiPkNjOjwvYj4gVVRUQVJPLCBKQU1FUzsgYmVzc0BpZXRmLm9yZzxicj4NCjxi
PlN1YmplY3Q6PC9iPiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBn
ZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWw8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPkR1bGVlcCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZndDsgVGhlbiBlbmQg
dXNlciBleHBlcmllbmNlcyBoaWdoIGxhdGVuY3kgdG8gcmVhY2ggZGVzdGluYXRpb24uIEluIHN1
Y2gmbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fu
cy1zZXJpZiI+Jmd0OyBhIGNhc2UsIEkgc3VnZ2VzdCByb3V0ZXIgbmVlZCB0byBjb25zaWRlciBn
ZW9ncmFwaGljIGRpc3RhbmNlIHRvJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZndDsgZGVzdGluYXRpb24gYW5kIHNlbGVjdCBw
YXRoIHZpYSBOVFQgdG8gcmVhY2ggZGVzdGluYXRpb24gYnkgZGVmYXVsdC48L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPlF1ZXN0
aW9uIDE6IEhvdyBkb2VzIHRoZSByb3V0ZXIga25vdyBhYm91dCB1c2VyJ3MgaGlnaCBsYXRlbmN5
ID8mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fu
cy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1
b3Q7LHNhbnMtc2VyaWYiPlF1ZXN0aW9uIDI6IEhvdyBkbyB5b3UgYXNzdXJlIEludGVybmV0IHN0
YWJpbGl0eSB3aGVyZSB5b3Ugc3RhcnQgY2h1cm5pbmcgcGF0aHMgYmFzZWQgb24gdGhlIGxhdGVu
Y3kgb2YgZGF0YSBwbGFuZSA/Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5RdWVzdGlvbiAzOiBXaGF0IHlvdSBhcmUg
YWZ0ZXIgaGFzIGVmZmVjdGl2ZWx5IGJlZW4gc29sdmVkIG1hbnkgeWVhcnMgYWdvIC4uIGl0IGlz
IGNhbGxlZCBPcHRpbWl6ZWQgRWRnZSBSb3V0aW5nIChPRVIpIC8gUGVyZm9ybWFjZSBSb3V0aW5n
IChQRlIpIC0gSSBzdWdnZXN0IHlvdSBnb29nbGUgZm9yIHRob3NlIHRlcm1zLjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+UmVn
YXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1z
ZXJpZiI+Ui48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fu
cy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1
b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtB
cmlhbCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5z
LXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv
dDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Fy
aWFsJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gRnJpLCBBdWcgNywgMjAxNSBhdCAy
OjUxIFBNLCBEdWxlZXAgVGhpbGFrYXJhdGhuZSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmR1bGVlcHRA
bW9iaXRlbC5sayIgdGFyZ2V0PSJfYmxhbmsiPmR1bGVlcHRAbW9iaXRlbC5sazwvYT4mZ3Q7IHdy
b3RlOjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJn
aW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGluIj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SGkgSmltLDwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlBsZWFzZSByZWZlciBi
ZWxvdyBleGFtcGxlLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+QXNzdW1lIGRlc3RpbmF0aW9uIElQIGlzIGluIEFzaWFuIHJlZ2lvbi4gUGFydGljdWxh
ciBJU1AgaW4gYSBkaWZmZXJlbnQgJm5ic3A7bG9jYXRpb24gKFNheSBJbmRpYSkgaGFzIHVwc3Ry
ZWFtDQogcGVlcmluZyB0byBVUyBQT1AgKFNheSBBVCZhbXA7VCkgYW5kIEFzaWEgUE9QIChTYXkg
TlRUKS4gSWYgd2UgY2hlY2sgQkdQIHJvdXRpbmcgdGFibGUsIGFzc3VtZSBpdCBzaG93czwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlhYLlhYLlhYLlhYLzI0
IC0tLS0tLTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTpX
aW5nZGluZ3M7Y29sb3I6IzFGNDk3RCI+w6A8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPkFTDQogLSBBVCZhbXA7VCxBUy1YWCxBUy1EZXN0aW5hdGlvbjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgLS0tLS0tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OldpbmdkaW5ncztjb2xvcjojMUY0OTdEIj7DoDwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+QVMNCiAtIE5UVCxBUy1ZWSxBUy1EZXN0aW5hdGlvbiZu
YnNwOyA8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj5JbiBhYm92ZSBjYXNlIEFTLVBBVEggaXMgZXF1YWwgYW5k
IGFzc3VtZSByb3V0ZXIgYXV0b21hdGljYWxseSBzZWxlY3QgcGF0aCB2aWEgQVQmYW1wO1QuIFRo
ZW4gZW5kIHVzZXINCiBleHBlcmllbmNlcyBoaWdoIGxhdGVuY3kgdG8gcmVhY2ggZGVzdGluYXRp
b24uIEluIHN1Y2ggYSBjYXNlLCBJIHN1Z2dlc3Qgcm91dGVyIG5lZWQgdG8gY29uc2lkZXIgZ2Vv
Z3JhcGhpYyBkaXN0YW5jZSB0byBkZXN0aW5hdGlvbiBhbmQgc2VsZWN0IHBhdGggdmlhIE5UVCB0
byByZWFjaCBkZXN0aW5hdGlvbiBieSBkZWZhdWx0LiBEZWNpZGluZyBnZW8gZGlzdGFuY2UgaXMg
YSBjaGFsbGVuZ2UgYnV0IHRoZXJlIGFyZSBvcHRpb25zLiBIZXJlIGdlbw0KIGRpc3RhbmNlIG1l
YW5zIHNob3J0ZXN0IGRpc3RhbmNlIHRvIHJlYWNoIElQIGRlc3RpbmF0aW9uIGZyb20gdXBzdHJl
YW0gUE9QLiBDdXJyZW50IHByYWN0aWNlIGlzIHRvIHVzZSBjb21tdW5pdHkgc3RyaW5ncywgYnV0
IGl0IGRlcGVuZHMgb24gdXBzdHJlYW0gSVNQIGNhcGFiaWxpdHkuPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Q2FuIHlvdSBjb21tZW50IG15IGlkZWEuDQo8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SZWdhcmRzPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+RHVsZWVwdDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGlu
IDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8
L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IFVUVEFSTywgSkFNRVMgW21haWx0bzo8YSBocmVm
PSJtYWlsdG86anUxNzM4QGF0dC5jb20iIHRhcmdldD0iX2JsYW5rIj5qdTE3MzhAYXR0LmNvbTwv
YT5dDQo8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBBdWd1c3QgNywgMjAxNSA0OjA5IFBNPGJy
Pg0KPGI+VG86PC9iPiBEdWxlZXAgVGhpbGFrYXJhdGhuZTsgJ1JvYmVydCBSYXN6dWsnPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+
DQo8Yj5DYzo8L2I+ICc8YSBocmVmPSJtYWlsdG86YmVzc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxh
bmsiPmJlc3NAaWV0Zi5vcmc8L2E+Jzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2Jlc3NdIEJH
UCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNf
UEFUSCBhcmUgZXF1YWw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+RHVsZWVwLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBc3N1bWluZyBBUy1QQVRIIGlz
IGVxdWFsIGFuZCBBUy1Db250ZW50IGRpZmZlcmVudCBob3cgY2FuIHlvdSBrbm93IHRoYXQgdGhl
IGludGVybmFsDQogbWV0cmljcyBvZiBlYWNoIEFTIGFyZSBjb25zaXN0ZW50IGFuZCBtaXJyb3Ig
YWN0dWFsIGdlb2dyYXBoaWMgZGlzdGFuY2VzPyBZb3UgaGF2ZSB0byBiZSBhc3N1cmVkIHRoYXQg
ZWFjaCBhZG1pbmlzdHJhdGl2ZSBkb21haW4gYXBwbGllcyB0aGUgc2FtZSBtZXRyaWMgYXNzaWdu
bWVudC4gSSBkbyBub3QgYmVsaWV2ZSB0aGlzIGlzIHBvc3NpYmxlIHdoZW4gdGhlcmUgYXJlIG11
bHRpcGxlIGFkbWluaXN0cmF0aXZlIGRvbWFpbnMuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+SmltIFV0dGFybzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21h
JnF1b3Q7LHNhbnMtc2VyaWYiPiBCRVNTIFs8YSBocmVmPSJtYWlsdG86YmVzcy1ib3VuY2VzQGll
dGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOmJlc3MtYm91bmNlc0BpZXRmLm9yZzwvYT5d
DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkR1bGVlcCBUaGlsYWthcmF0aG5lPGJyPg0KPGI+U2VudDo8
L2I+IEZyaWRheSwgQXVndXN0IDA3LCAyMDE1IDU6MTkgQU08YnI+DQo8Yj5Ubzo8L2I+IFJvYmVy
dCBSYXN6dWs8YnI+DQo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYub3JnIiB0
YXJnZXQ9Il9ibGFuayI+YmVzc0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6
IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5j
ZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5IaSBSYXN6
dWssPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SSB3ZW50
IHRocm91Z2ggUkZDNzMxMSBhbmQgbXkgY29uY2VybiBpcyBkaWZmZXJlbnQgdGhhbiBSRkMgNzMx
MS4gSSBoYXZlIGFuYWx5emVkIGZ1bGwgQkdQIHJvdXRpbmcNCiB0YWJsZSAoNTQxLDE5OSByb3V0
ZXMpIHdpdGggdHdvIHRpZXIgMSBJU1AgbXVsdGktaG9taW5nIHNjZW5hcmlvIGFuZCBmb3VuZCBu
ZWFybHkgNTAlIG9mIHJvdXRlcyBoYXZlIGVxdWFsIEFTLVBBVEggbGVuZ3RoLiBJbiB0aGlzIGFu
YWx5c2lzIEl0IHdhcyBjb25zaWRlcmVkLCB0aGVyZSB3YXMgbm8gcm91dGUgcG9saWN5IGFwcGxp
ZWQgdG8gaW5mbHVlbmNlIGxvY2FsIHByZWZlcmVuY2UuIEFjY29yZGluZyB0byBCR1AgYmVzdCBw
YXRoIHNlbGVjdGlvbg0KIGFsZ29yaXRobSwgd2hlbiBBUy1QQVRIIGxlbmd0aHMgJm5ic3A7YXJl
IGVxdWFsLCByb3V0ZXIgYnJlYWtzIHRpZSBjb25kaXRpb24gYmFzZWQgb24gcm91dGUgaW50ZXJu
YWwgbG9naWMuIFRoaXMgZG9lcyBub3QgZ3JhbnRlZSBwcm9wZXIgb3V0Z29pbmcgcGF0aCBzZWxl
Y3Rpb24uDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5B
cHByZWNpYXRlIHlvdXIgY29uY2VybiBvbiBhYm92ZSBhbmFseXNpcy48L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SZWdhcmRzPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+RHVsZWVwdDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8dGFibGUgY2xhc3M9Ik1zb05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIw
IiBjZWxscGFkZGluZz0iMCIgd2lkdGg9IjUwMCIgc3R5bGU9IndpZHRoOjM3NS4wcHQiPg0KPHRi
b2R5Pg0KPHRyPg0KPHRkIHdpZHRoPSIxMzAiIHN0eWxlPSJ3aWR0aDo5Ny41cHQ7cGFkZGluZzow
aW4gMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249InJpZ2h0IiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87dGV4
dC1hbGlnbjpyaWdodCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMzODM4MzgiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjM3MCIgc3R5bGU9IndpZHRoOjI3Ny41cHQ7Ym9yZGVyOm5v
bmU7Ym9yZGVyLWxlZnQ6c29saWQgIzY2NjY2NiAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDcu
NXB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMzgzODM4Ij4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8L3RkPg0KPC90cj4NCjwvdGJvZHk+DQo8L3RhYmxlPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWYiPiBSb2JlcnQgUmFzenVrIFs8YSBocmVmPSJtYWlsdG86cm9iZXJ0QHJhc3p1ay5u
ZXQiIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXQ8L2E+XQ0KPGJyPg0K
PGI+U2VudDo8L2I+IE1vbmRheSwgSnVseSAyNywgMjAxNSAyOjQwIEFNPGJyPg0KPGI+VG86PC9i
PiBEdWxlZXAgVGhpbGFrYXJhdGhuZTxicj4NCjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOmJl
c3NAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5iZXNzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1
YmplY3Q6PC9iPiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9n
cmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWw8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5IaSBEdWxlZXAsPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+UGxlYXNl
IGNvbnNpZGVyIFJGQyA3MzExIGFuZCBwcm92aWRlIGZlZWRiYWNrIHdoeSB5b3UgdGhpbmsgaXQg
aXMgbm90IHN1ZmZpY2llbnQgZm9yIHlvdXIgb2JqZWN0aXZlLjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPjxhIGhyZWY9
Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM3MzExIiB0YXJnZXQ9Il9ibGFuayI+aHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzczMTE8L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+QmVzdCw8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Ui48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5P
biBTdW4sIEp1bCAyNiwgMjAxNSBhdCA5OjE1IFBNLCBEdWxlZXAgVGhpbGFrYXJhdGhuZSAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmR1bGVlcHRAbW9iaXRlbC5sayIgdGFyZ2V0PSJfYmxhbmsiPmR1bGVl
cHRAbW9iaXRlbC5sazwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUg
c3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGlu
ZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21h
cmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+SGksPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5JIHdvdWxk
IGxpa2UgdG8gc3VnZ2VzdCB0byBjb25zaWRlciBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNf
UEFUSCAmbmJzcDthcmUgZXF1YWwgaW4gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYS4gKGFz
IHRpZSBicmVha2luZyBydWxlKS4gQ2FuIGFueWJvZHkgY29tbWVudCBvbiBteSBpZGVhLg0KPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+UmVnYXJkczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj5EdWxlZXB0PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPHA+VGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFp
biBjb25maWRlbnRpYWwgYW5kPGJyPg0KcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91IGFy
ZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCw8YnI+DQpwbGVhc2Ugbm90aWZ5IHRoZSBzZW5k
ZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXM8YnI+DQplLW1haWwg
YW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRoaXM8
YnI+DQppbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNp
cGllbnQgaXM8YnI+DQp1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLjxicj4NCk1vYml0
ZWwgKFB2dCkgTHRkLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCkJFU1MgbWFp
bGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOkJFU1NAaWV0Zi5vcmciIHRhcmdldD0iX2Js
YW5rIj5CRVNTQGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vYmVzcyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vYmVzczwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90
ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5UaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFj
aG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBpbmZvcm1hdGlv
bi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0
aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsDQogZGVsZXRlIHRoaXMgZS1t
YWlsIGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBvZiB0
aGlzIGluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lw
aWVudCBpcyB1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLiBNb2JpdGVsIChQdnQpIEx0
ZC4NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNo
bWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2aWxlZ2VkIGluZm9ybWF0aW9u
LiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRo
ZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMgZS1tYWls
IGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uDQogb3IgdXNlIG9mIHRo
aXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBp
ZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuIE1vYml0ZWwgKFB2dCkgTHRk
Lg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2JvZHk+DQo8L2h0bWw+DQpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1h
eSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQKcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91
IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwKcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVy
IGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlzCmUtbWFpbCBhbmQgZGVz
dHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBvciB1c2Ugb2YgdGhpcwppbmZvcm1h
dGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMKdW5h
dXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4KTW9iaXRlbCAoUHZ0KSBMdGQuCg==

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460HOWEXMAIL01mobi_--


From nobody Fri Aug  7 07:14:24 2015
Return-Path: <ju1738@att.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58FAE1A8BC1 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 07:14:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.209
X-Spam-Level: 
X-Spam-Status: No, score=-4.209 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IANpCvg8a8p5 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 07:14:18 -0700 (PDT)
Received: from nbfkord-smmo07.seg.att.com (nbfkord-smmo07.seg.att.com [209.65.160.93]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11FAB1AD1BA for <bess@ietf.org>; Fri,  7 Aug 2015 07:14:12 -0700 (PDT)
Received: from unknown [144.160.229.24] (EHLO alpi155.enaf.aldc.att.com) by nbfkord-smmo07.seg.att.com(mxl_mta-7.2.4-5) over TLS secured channel with ESMTP id 13db4c55.0.5822321.00-2205.16486724.nbfkord-smmo07.seg.att.com (envelope-from <ju1738@att.com>);  Fri, 07 Aug 2015 14:14:14 +0000 (UTC)
X-MXL-Hash: 55c4bd362ec8829d-d158fb99ced9ceafa0224ad7e642288e10c29c98
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id t77EE8Yx032290; Fri, 7 Aug 2015 10:14:09 -0400
Received: from mlpi407.sfdc.sbc.com (mlpi407.sfdc.sbc.com [130.9.128.239]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id t77EDt92032026 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 7 Aug 2015 10:14:03 -0400
Received: from MISOUT7MSGHUBAH.ITServices.sbc.com (MISOUT7MSGHUBAH.itservices.sbc.com [130.9.129.152]) by mlpi407.sfdc.sbc.com (RSA Interceptor); Fri, 7 Aug 2015 14:13:37 GMT
Received: from MISOUT7MSGUSRCD.ITServices.sbc.com ([169.254.4.75]) by MISOUT7MSGHUBAH.ITServices.sbc.com ([130.9.129.152]) with mapi id 14.03.0224.002; Fri, 7 Aug 2015 10:13:37 -0400
From: "UTTARO, JAMES" <ju1738@att.com>
To: "'Duleep Thilakarathne'" <duleept@mobitel.lk>, "'Robert Raszuk'" <robert@raszuk.net>
Thread-Topic: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
Thread-Index: AdDH128/tTNXEt97SV2T7QYBqpPVd53/+DIQne2rJtDEJRBFAIAAAlIAgAAI+ACAADa9AA==
Date: Fri, 7 Aug 2015 14:13:36 +0000
Message-ID: <B17A6910EEDD1F45980687268941550F0CBF193E@MISOUT7MSGUSRCD.ITServices.sbc.com>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int> <CA+b+ER=i77rKb4NfPcN7NeUL-BY4kq8YyzXKv+Oj=64BSrd2vQ@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460@HO-WEX-MAIL01.mobitel.int>
In-Reply-To: <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460@HO-WEX-MAIL01.mobitel.int>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.91.76.225]
Content-Type: multipart/alternative; boundary="_000_B17A6910EEDD1F45980687268941550F0CBF193EMISOUT7MSGUSRCD_"
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-AnalysisOut: [v=2.0 cv=ONaQK1mB c=1 sm=1 a=dhB6nF3YHL5t/Ixux6cINA==:17 a]
X-AnalysisOut: [=zQP7CpKOAAAA:8 a=XIqpo32RAAAA:8 a=IIv4FVyU8v8A:10 a=uRRa7]
X-AnalysisOut: [4qj2VoA:10 a=48vgC7mUAAAA:8 a=pGLkceISAAAA:8 a=2clOPd4PAAA]
X-AnalysisOut: [A:8 a=K20mf4UbsT4BizQ9XqcA:9 a=QEXdDO2ut3YA:10 a=LWA9KFB_M]
X-AnalysisOut: [IUcseww:21 a=VSBt-ab-_fx38ILt:21 a=yMhMjlubAAAA:8 a=SSmOFE]
X-AnalysisOut: [ACAAAA:8 a=uSMsVnq1P6JHJ1WM8psA:9 a=gKO2Hq4RSVkA:10 a=UiCQ]
X-AnalysisOut: [7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=frz4AuCg-hUA:10 a=9Ij4JKT5]
X-AnalysisOut: [VYFsyfPt:21 a=Eh519TCA7SQ0ZRDz:21]
X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2015072901)]
X-MAIL-FROM: <ju1738@att.com>
X-SOURCE-IP: [144.160.229.24]
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/lfzP1pQPvBg0PyKgPgzM_6IdgyI>
Cc: "'bess@ietf.org'" <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Aug 2015 14:14:22 -0000

--_000_B17A6910EEDD1F45980687268941550F0CBF193EMISOUT7MSGUSRCD_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

RHVsZWVwLA0KDQogICAgICAgICAgICAgICAgU28gYSBiaXQgY29uZnVzZWQgaGVyZS4NCg0KICAg
ICAgICAgICAgICAgIEhvdyBkbyB3YW50IHRoZSBkZWNpc2lvbiBtYWtpbmcgdG8gZ28gaWYgYSBw
YXRoIGhhcyBhIHNob3J0ZXIgQVMtUEFUSCBhbmQgbG9uZ2VyIGxhdGVuY3kgdGhhbiB0aGUgYWx0
ZXJuYXRpdmU/PyBJZiBsYXRlbmN5IGlzIHRoZSBwcmltZSBtb3RpdmF0b3Igd2h5IGRvIHlvdSBj
YXJlIGFib3V0IEFTLVBBVEggbGVuZ3RoIGF0IGFsbC4uIENvbW1lbnRzIEluLUxpbmUuLg0KDQpK
aW0gVXR0YXJvDQoNCkZyb206IER1bGVlcCBUaGlsYWthcmF0aG5lIFttYWlsdG86ZHVsZWVwdEBt
b2JpdGVsLmxrXQ0KU2VudDogRnJpZGF5LCBBdWd1c3QgMDcsIDIwMTUgOTozMSBBTQ0KVG86IFJv
YmVydCBSYXN6dWsNCkNjOiBVVFRBUk8sIEpBTUVTOyBiZXNzQGlldGYub3JnDQpTdWJqZWN0OiBS
RTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3Rh
bmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwNCg0KSGkgUmFzenVrLA0KDQoNClF1ZXN0aW9uIDE6
IEhvdyBkb2VzIHRoZSByb3V0ZXIga25vdyBhYm91dCB1c2VyJ3MgaGlnaCBsYXRlbmN5ID8NCg0K
QWN0dWFsbHkgSSBhbSByZWZlcnJpbmcgSVNQIGVkZ2Ugcm91dGVyIHRvIGFub3RoZXIgSVNQIGVk
Z2Ugcm91dGVyIGRlbGF5IGR1ZSB0byB0cmFuc21pc3Npb24gZGlzdGFuY2UuDQpbSmltIFU+XSBU
aGUgdW5kZXJseWluZyBmYWNpbGl0eSBhbmQgaXTigJlzIHJlcHJlc2VudGF0aXZlIHRyYW5zbWlz
c2lvbiBkaXN0YW5jZSB3aWxsIG1vc3QgbGlrZWx5IGRpZmZlciBmcm9tIGdlb2dyYXBoaWNhbCBk
aXN0YW5jZS4gV2hpY2ggZG8geW91IHdhbnQgdG8gYWRkcmVzcz8gVG8gUm9iZXJ04oCZcyBwb2lu
dCB5b3Ugc3RpbGwgbmVlZCB0byBhY3F1aXJlIHRoYXQga25vd2xlZGdlIGFuZCBpdCBtYXkgYmUg
b3J0aG9nb25hbCB0byBhbiBhdHRyaWJ1dGUgdGhhdCBpcyBkZWZpbmVkIGFzIGRlbGF5Lg0KDQoN
ClF1ZXN0aW9uIDI6IEhvdyBkbyB5b3UgYXNzdXJlIEludGVybmV0IHN0YWJpbGl0eSB3aGVyZSB5
b3Ugc3RhcnQgY2h1cm5pbmcgcGF0aHMgYmFzZWQgb24gdGhlIGxhdGVuY3kgb2YgZGF0YSBwbGFu
ZSA/DQoNCkl0IGlzIG5vdCByZXF1aXJlZCB0byBjb25zaWRlciBzdGFiaWxpdHkgaW4gdGhpcyBz
aXR1YXRpb24gc2luY2UgaXQgaXMgdW5hdm9pZGFibGUuIFdoYXQgaXMgcmVmZXIgaXMsIHJvdXRl
ciBuZWVkIHRvIHNlbGVjdCBiZXN0IG91dGdvaW5nIHBhdGggY29uc2lkZXJpbmcgcGh5c2ljYWwg
ZGlzdGFuY2Ugd2hlbmV2ZXIgcG9zc2libGUgd2hlbiBBUy1QQVRIIGxlbmd0aCBpcyBlcXVhbC4g
SWYgcm91dGVyIHNlbGVjdHMgbG9uZyBkaXN0YW5jZSBwYXRoIHJhbmRvbWx5LCBpdCBpbXBhY3Rz
IHRvIGxhdGVuY3kuDQoNClF1ZXN0aW9uIDM6IFdoYXQgeW91IGFyZSBhZnRlciBoYXMgZWZmZWN0
aXZlbHkgYmVlbiBzb2x2ZWQgbWFueSB5ZWFycyBhZ28gLi4gaXQgaXMgY2FsbGVkIE9wdGltaXpl
ZCBFZGdlIFJvdXRpbmcgKE9FUikgLyBQZXJmb3JtYW5jZSBSb3V0aW5nIChQRlIpIC0gSSBzdWdn
ZXN0IHlvdSBnb29nbGUgZm9yIHRob3NlIHRlcm1zLg0KDQpUaGFuayBmb3IgdGhlIHN1Z2dlc3Rp
b24uIEkgZ29uZSB0aHJvdWdoIHRoZXNlIHByb3Bvc2Fscy4gQnV0IHdoYXQgSSBhbSBzdWdnZXN0
aW5nIGlzICB3aGV0aGVyIHdlIGNhbiBhZGRyZXNzIHRoaXMgaWRlYSBmcm9tIEJHUCBwcm90b2Nv
bCBsZXZlbC4gRm9yIGV4YW1wbGUgYnkgaW50cm9kdWNpbmcgbmV3IGF0dHJpYnV0ZSByZWxhdGVk
IHRvIHBoeXNpY2FsIGRpc3RhbmNlL2RlbGF5IHNpbWlsYXIgdG8gQVMtUEFUSC4gTmV3IGF0dHJp
YnV0ZSBuZWVkIHRvIHVwZGF0ZSBhY3Jvc3MgdGhlIEFzIHBhdGguIE15IHVsdGltYXRlIG9iamVj
dGl2ZSBpcyB0byBwcmV2ZW50IHJvdXRlciByYW5kb21seSBzZWxlY3Qgb3V0Z29pbmcgcGF0aCB3
aGVuIEFTLVBBVEggbGVuZ3RocyBhcmUgIGVxdWFsLiBGdXJ0aGVyIEkgYW0gdHJ5aW5nIFNETiBi
YXNlZCBzaW11bGF0aW9uIHRoZXNlIGRheXMuIEhvcGUgSSBjYW4gc2hhcmUgb3V0cHV0LiBCdXQg
dGhpcyBjb3VsZCBzaW1pbGFyIHRvIHdoYXQgeW91IGhhdmUgcHJvcG9zZWQgZXhjZXB0IGdlbyBk
aXN0YW5jZSBjYWxjdWxhdGlvbiBtZWNoYW5pc20uDQoNClJlZmVyIGJlbG93IHN0YW5kYXJkIEJH
UCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEuIEkgc3VnZ2VzdCBpdGVtIDUuIFdvcmRpbmdzIG1h
eSBkaWZmZXJlbnQgZnJvbSB2ZW5kb3IgdG8gdmVuZG9yLg0KDQoNCg0KDQoxLiBEaXNjYXJkaW5n
IHRoZSByb3V0ZXMgd2l0aCB0aGUgdW5yZWFjaGFibGUgTmV4dF9Ib3AuDQoNCg0KDQoNCg0KDQoy
LiBQcmVmZXJyaW5nIHRoZSByb3V0ZSB3aXRoIHRoZSBoaWdoZXN0IExvY2FsX1ByZWYuDQoNCg0K
DQoNCg0KDQozLiBQcmVmZXJyaW5nIHRoZSBhZ2dyZWdhdGVkIHJvdXRlLiBUaGUgcHJlZmVyZW5j
ZSBvZiBhbiBhZ2dyZWdhdGVkIHJvdXRlIGlzIGhpZ2hlciB0aGFuIHRoZSBwcmVmZXJlbmNlIG9m
IGEgbm9uLWFnZ3JlZ2F0ZWQgcm91dGUuDQoNCg0KDQoNCg0KDQo0LiBQcmVmZXJyaW5nIHRoZSBy
b3V0ZSB3aXRoIHRoZSBzaG9ydGVzdCBBUy1QYXRoLg0KDQoNCg0KDQoNCg0KNS4gSWYgQVMtUGF0
aCBmaW5kcyBlcXVhbCwgY29uc2lkZXIgc2hvcnRlc3QgR0VPIGRpc3RhbmNlLiBJZiBzdGlsbCBk
aXN0YW5jZSBpcyBzYW1lIGZvbGxvdyBuZXh0IHN0ZXBzLg0KDQoNCg0KDQoNCg0KNi4gQ29tcGFy
aW5nIHRoZSBPcmlnaW4gYXR0cmlidXRlIGFuZCBzZWxlY3RpbmcgdGhlIHJvdXRlcyB3aXRoIHRo
ZSBPcmlnaW4gYXR0cmlidXRlIGFzIElHUCwgRUdQLCBvciBJbmNvbXBsZXRlIGluIG9yZGVyLg0K
DQoNCg0KDQoNCg0KDQoNClJlZ3NyZHMNCkR1bGVlcHQNCg0KRnJvbTogcnJhc3p1a0BnbWFpbC5j
b208bWFpbHRvOnJyYXN6dWtAZ21haWwuY29tPiBbbWFpbHRvOnJyYXN6dWtAZ21haWwuY29tXSBP
biBCZWhhbGYgT2YgUm9iZXJ0IFJhc3p1aw0KU2VudDogRnJpZGF5LCBBdWd1c3QgNywgMjAxNSA2
OjI5IFBNDQpUbzogRHVsZWVwIFRoaWxha2FyYXRobmUNCkNjOiBVVFRBUk8sIEpBTUVTOyBiZXNz
QGlldGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtiZXNzXSBCR1Ag
cm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BB
VEggYXJlIGVxdWFsDQoNCkR1bGVlcCwNCg0KPiBUaGVuIGVuZCB1c2VyIGV4cGVyaWVuY2VzIGhp
Z2ggbGF0ZW5jeSB0byByZWFjaCBkZXN0aW5hdGlvbi4gSW4gc3VjaA0KPiBhIGNhc2UsIEkgc3Vn
Z2VzdCByb3V0ZXIgbmVlZCB0byBjb25zaWRlciBnZW9ncmFwaGljIGRpc3RhbmNlIHRvDQo+IGRl
c3RpbmF0aW9uIGFuZCBzZWxlY3QgcGF0aCB2aWEgTlRUIHRvIHJlYWNoIGRlc3RpbmF0aW9uIGJ5
IGRlZmF1bHQuDQoNClF1ZXN0aW9uIDE6IEhvdyBkb2VzIHRoZSByb3V0ZXIga25vdyBhYm91dCB1
c2VyJ3MgaGlnaCBsYXRlbmN5ID8NCg0KUXVlc3Rpb24gMjogSG93IGRvIHlvdSBhc3N1cmUgSW50
ZXJuZXQgc3RhYmlsaXR5IHdoZXJlIHlvdSBzdGFydCBjaHVybmluZyBwYXRocyBiYXNlZCBvbiB0
aGUgbGF0ZW5jeSBvZiBkYXRhIHBsYW5lID8NCg0KUXVlc3Rpb24gMzogV2hhdCB5b3UgYXJlIGFm
dGVyIGhhcyBlZmZlY3RpdmVseSBiZWVuIHNvbHZlZCBtYW55IHllYXJzIGFnbyAuLiBpdCBpcyBj
YWxsZWQgT3B0aW1pemVkIEVkZ2UgUm91dGluZyAoT0VSKSAvIFBlcmZvcm1hY2UgUm91dGluZyAo
UEZSKSAtIEkgc3VnZ2VzdCB5b3UgZ29vZ2xlIGZvciB0aG9zZSB0ZXJtcy4NCg0KUmVnYXJkcywN
ClIuDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQpPbiBGcmksIEF1ZyA3LCAyMDE1IGF0IDI6NTEg
UE0sIER1bGVlcCBUaGlsYWthcmF0aG5lIDxkdWxlZXB0QG1vYml0ZWwubGs8bWFpbHRvOmR1bGVl
cHRAbW9iaXRlbC5saz4+IHdyb3RlOg0KSGkgSmltLA0KDQpQbGVhc2UgcmVmZXIgYmVsb3cgZXhh
bXBsZS4NCg0KQXNzdW1lIGRlc3RpbmF0aW9uIElQIGlzIGluIEFzaWFuIHJlZ2lvbi4gUGFydGlj
dWxhciBJU1AgaW4gYSBkaWZmZXJlbnQgIGxvY2F0aW9uIChTYXkgSW5kaWEpIGhhcyB1cHN0cmVh
bSBwZWVyaW5nIHRvIFVTIFBPUCAoU2F5IEFUJlQpIGFuZCBBc2lhIFBPUCAoU2F5IE5UVCkuIElm
IHdlIGNoZWNrIEJHUCByb3V0aW5nIHRhYmxlLCBhc3N1bWUgaXQgc2hvd3MNCg0KWFguWFguWFgu
WFgvMjQgLS0tLS0tLS0+QVMgLSBBVCZULEFTLVhYLEFTLURlc3RpbmF0aW9uDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIC0tLS0tLS0tPkFTIC0gTlRULEFTLVlZLEFTLURlc3RpbmF0
aW9uDQoNCg0KSW4gYWJvdmUgY2FzZSBBUy1QQVRIIGlzIGVxdWFsIGFuZCBhc3N1bWUgcm91dGVy
IGF1dG9tYXRpY2FsbHkgc2VsZWN0IHBhdGggdmlhIEFUJlQuIFRoZW4gZW5kIHVzZXIgZXhwZXJp
ZW5jZXMgaGlnaCBsYXRlbmN5IHRvIHJlYWNoIGRlc3RpbmF0aW9uLiBJbiBzdWNoIGEgY2FzZSwg
SSBzdWdnZXN0IHJvdXRlciBuZWVkIHRvIGNvbnNpZGVyIGdlb2dyYXBoaWMgZGlzdGFuY2UgdG8g
ZGVzdGluYXRpb24gYW5kIHNlbGVjdCBwYXRoIHZpYSBOVFQgdG8gcmVhY2ggZGVzdGluYXRpb24g
YnkgZGVmYXVsdC4gRGVjaWRpbmcgZ2VvIGRpc3RhbmNlIGlzIGEgY2hhbGxlbmdlIGJ1dCB0aGVy
ZSBhcmUgb3B0aW9ucy4gSGVyZSBnZW8gZGlzdGFuY2UgbWVhbnMgc2hvcnRlc3QgZGlzdGFuY2Ug
dG8gcmVhY2ggSVAgZGVzdGluYXRpb24gZnJvbSB1cHN0cmVhbSBQT1AuIEN1cnJlbnQgcHJhY3Rp
Y2UgaXMgdG8gdXNlIGNvbW11bml0eSBzdHJpbmdzLCBidXQgaXQgZGVwZW5kcyBvbiB1cHN0cmVh
bSBJU1AgY2FwYWJpbGl0eS4NCg0KQ2FuIHlvdSBjb21tZW50IG15IGlkZWEuDQoNClJlZ2FyZHMN
CkR1bGVlcHQNCg0KDQoNCkZyb206IFVUVEFSTywgSkFNRVMgW21haWx0bzpqdTE3MzhAYXR0LmNv
bTxtYWlsdG86anUxNzM4QGF0dC5jb20+XQ0KU2VudDogRnJpZGF5LCBBdWd1c3QgNywgMjAxNSA0
OjA5IFBNDQpUbzogRHVsZWVwIFRoaWxha2FyYXRobmU7ICdSb2JlcnQgUmFzenVrJw0KDQpDYzog
J2Jlc3NAaWV0Zi5vcmc8bWFpbHRvOmJlc3NAaWV0Zi5vcmc+Jw0KU3ViamVjdDogUmU6IFtiZXNz
XSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVu
IEFTX1BBVEggYXJlIGVxdWFsDQoNCkR1bGVlcCwNCg0KICAgICAgICAgICAgICAgIEFzc3VtaW5n
IEFTLVBBVEggaXMgZXF1YWwgYW5kIEFTLUNvbnRlbnQgZGlmZmVyZW50IGhvdyBjYW4geW91IGtu
b3cgdGhhdCB0aGUgaW50ZXJuYWwgbWV0cmljcyBvZiBlYWNoIEFTIGFyZSBjb25zaXN0ZW50IGFu
ZCBtaXJyb3IgYWN0dWFsIGdlb2dyYXBoaWMgZGlzdGFuY2VzPyBZb3UgaGF2ZSB0byBiZSBhc3N1
cmVkIHRoYXQgZWFjaCBhZG1pbmlzdHJhdGl2ZSBkb21haW4gYXBwbGllcyB0aGUgc2FtZSBtZXRy
aWMgYXNzaWdubWVudC4gSSBkbyBub3QgYmVsaWV2ZSB0aGlzIGlzIHBvc3NpYmxlIHdoZW4gdGhl
cmUgYXJlIG11bHRpcGxlIGFkbWluaXN0cmF0aXZlIGRvbWFpbnMuDQoNCkppbSBVdHRhcm8NCg0K
RnJvbTogQkVTUyBbbWFpbHRvOmJlc3MtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIER1
bGVlcCBUaGlsYWthcmF0aG5lDQpTZW50OiBGcmlkYXksIEF1Z3VzdCAwNywgMjAxNSA1OjE5IEFN
DQpUbzogUm9iZXJ0IFJhc3p1aw0KQ2M6IGJlc3NAaWV0Zi5vcmc8bWFpbHRvOmJlc3NAaWV0Zi5v
cmc+DQpTdWJqZWN0OiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBn
ZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwNCg0KSGkgUmFzenVrLA0K
DQpJIHdlbnQgdGhyb3VnaCBSRkM3MzExIGFuZCBteSBjb25jZXJuIGlzIGRpZmZlcmVudCB0aGFu
IFJGQyA3MzExLiBJIGhhdmUgYW5hbHl6ZWQgZnVsbCBCR1Agcm91dGluZyB0YWJsZSAoNTQxLDE5
OSByb3V0ZXMpIHdpdGggdHdvIHRpZXIgMSBJU1AgbXVsdGktaG9taW5nIHNjZW5hcmlvIGFuZCBm
b3VuZCBuZWFybHkgNTAlIG9mIHJvdXRlcyBoYXZlIGVxdWFsIEFTLVBBVEggbGVuZ3RoLiBJbiB0
aGlzIGFuYWx5c2lzIEl0IHdhcyBjb25zaWRlcmVkLCB0aGVyZSB3YXMgbm8gcm91dGUgcG9saWN5
IGFwcGxpZWQgdG8gaW5mbHVlbmNlIGxvY2FsIHByZWZlcmVuY2UuIEFjY29yZGluZyB0byBCR1Ag
YmVzdCBwYXRoIHNlbGVjdGlvbiBhbGdvcml0aG0sIHdoZW4gQVMtUEFUSCBsZW5ndGhzICBhcmUg
ZXF1YWwsIHJvdXRlciBicmVha3MgdGllIGNvbmRpdGlvbiBiYXNlZCBvbiByb3V0ZSBpbnRlcm5h
bCBsb2dpYy4gVGhpcyBkb2VzIG5vdCBncmFudGVlIHByb3BlciBvdXRnb2luZyBwYXRoIHNlbGVj
dGlvbi4NCg0KQXBwcmVjaWF0ZSB5b3VyIGNvbmNlcm4gb24gYWJvdmUgYW5hbHlzaXMuDQoNClJl
Z2FyZHMNCkR1bGVlcHQNCg0KDQoNCg0KDQoNCg0KRnJvbTogUm9iZXJ0IFJhc3p1ayBbbWFpbHRv
OnJvYmVydEByYXN6dWsubmV0XQ0KU2VudDogTW9uZGF5LCBKdWx5IDI3LCAyMDE1IDI6NDAgQU0N
ClRvOiBEdWxlZXAgVGhpbGFrYXJhdGhuZQ0KQ2M6IGJlc3NAaWV0Zi5vcmc8bWFpbHRvOmJlc3NA
aWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVy
aWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwNCg0KSGkgRHVs
ZWVwLA0KDQpQbGVhc2UgY29uc2lkZXIgUkZDIDczMTEgYW5kIHByb3ZpZGUgZmVlZGJhY2sgd2h5
IHlvdSB0aGluayBpdCBpcyBub3Qgc3VmZmljaWVudCBmb3IgeW91ciBvYmplY3RpdmUuDQoNCmh0
dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM3MzExDQoNCkJlc3QsDQpSLg0KDQoNCk9uIFN1
biwgSnVsIDI2LCAyMDE1IGF0IDk6MTUgUE0sIER1bGVlcCBUaGlsYWthcmF0aG5lIDxkdWxlZXB0
QG1vYml0ZWwubGs8bWFpbHRvOmR1bGVlcHRAbW9iaXRlbC5saz4+IHdyb3RlOg0KSGksDQoNCkkg
d291bGQgbGlrZSB0byBzdWdnZXN0IHRvIGNvbnNpZGVyIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hl
biBBU19QQVRIICBhcmUgZXF1YWwgaW4gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYS4gKGFz
IHRpZSBicmVha2luZyBydWxlKS4gQ2FuIGFueWJvZHkgY29tbWVudCBvbiBteSBpZGVhLg0KDQoN
ClJlZ2FyZHMNCkR1bGVlcHQNCg0KDQoNCg0KVGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50
cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kDQpwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJ
ZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LA0KcGxlYXNlIG5vdGlmeSB0aGUg
c2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlzDQplLW1haWwg
YW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRoaXMN
CmluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVu
dCBpcw0KdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4NCk1vYml0ZWwgKFB2dCkgTHRk
Lg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KQkVT
UyBtYWlsaW5nIGxpc3QNCkJFU1NAaWV0Zi5vcmc8bWFpbHRvOkJFU1NAaWV0Zi5vcmc+DQpodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Jlc3MNCg0KVGhpcyBlLW1haWwgYW5k
IGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQg
aW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFz
ZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUg
dGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24gb3Ig
dXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5k
ZWQgcmVjaXBpZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuIE1vYml0ZWwg
KFB2dCkgTHRkLg0KVGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBj
b25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRo
ZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVs
eSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNv
cGllcy4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkgYSBw
ZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzIHVuYXV0aG9yaXplZCBh
bmQgbWF5IGJlIGlsbGVnYWwuIE1vYml0ZWwgKFB2dCkgTHRkLg0KDQpUaGlzIGUtbWFpbCBhbmQg
YW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBp
bmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNl
IG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0
aGlzIGUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBvciB1
c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRl
ZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4gTW9iaXRlbCAo
UHZ0KSBMdGQuDQo=

--_000_B17A6910EEDD1F45980687268941550F0CBF193EMISOUT7MSGUSRCD_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAgMDt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIg
MiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpUYWhvbWE7DQoJcGFub3Nl
LTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpWZXJk
YW5hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCi8qIFN0eWxlIERlZmluaXRp
b25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdp
bjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9u
dC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjt9DQphOmxpbmssIHNwYW4uTXNvSHlw
ZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVj
b3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2Vk
DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0
aW9uOnVuZGVybGluZTt9DQpwDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFt
aWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KcC5Nc29BY2V0YXRlLCBsaS5Nc29BY2V0
YXRlLCBkaXYuTXNvQWNldGF0ZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxl
LWxpbms6IkJhbGxvb24gVGV4dCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206
LjAwMDFwdDsNCglmb250LXNpemU6OC4wcHQ7DQoJZm9udC1mYW1pbHk6IlRhaG9tYSIsInNhbnMt
c2VyaWYiO30NCnAuRGVmYXVsdCwgbGkuRGVmYXVsdCwgZGl2LkRlZmF1bHQNCgl7bXNvLXN0eWxl
LW5hbWU6RGVmYXVsdDsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbWFyZ2luOjBpbjsNCglt
YXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJdGV4dC1hdXRvc3BhY2U6bm9uZTsNCglmb250LXNpemU6
MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7DQoJY29sb3I6
YmxhY2s7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsNCgljb2xvcjojMUY0OTdEO30NCnNw
YW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkJhbGxv
b25UZXh0Q2hhcg0KCXttc28tc3R5bGUtbmFtZToiQmFsbG9vbiBUZXh0IENoYXIiOw0KCW1zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiQmFsbG9vbiBUZXh0IjsNCglmb250
LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiI7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjMNCgl7bXNv
LXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5z
LXNlcmlmIjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10
eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24x
DQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9
DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEt
LVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlk
bWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+
DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0
YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxi
b2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9
IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+RHVsZWVwLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0
OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IFNvIGEgYml0IGNvbmZ1c2VkIGhlcmUuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSG93IGRvIHdhbnQgdGhlIGRlY2lzaW9uIG1h
a2luZyB0byBnbyBpZiBhIHBhdGggaGFzIGEgc2hvcnRlciBBUy1QQVRIIGFuZCBsb25nZXIgbGF0
ZW5jeSB0aGFuIHRoZSBhbHRlcm5hdGl2ZT8/IElmIGxhdGVuY3kgaXMgdGhlIHByaW1lIG1vdGl2
YXRvcg0KIHdoeSBkbyB5b3UgY2FyZSBhYm91dCBBUy1QQVRIIGxlbmd0aCBhdCBhbGwuLiBDb21t
ZW50cyBJbi1MaW5lLi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkppbSBVdHRhcm88bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6
IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0
IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiBE
dWxlZXAgVGhpbGFrYXJhdGhuZSBbbWFpbHRvOmR1bGVlcHRAbW9iaXRlbC5sa10NCjxicj4NCjxi
PlNlbnQ6PC9iPiBGcmlkYXksIEF1Z3VzdCAwNywgMjAxNSA5OjMxIEFNPGJyPg0KPGI+VG86PC9i
PiBSb2JlcnQgUmFzenVrPGJyPg0KPGI+Q2M6PC9iPiBVVFRBUk8sIEpBTUVTOyBiZXNzQGlldGYu
b3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJFOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBj
cml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5IaSBSYXN6dWssPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2Nv
bG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+UXVl
c3Rpb24gMTogSG93IGRvZXMgdGhlIHJvdXRlciBrbm93IGFib3V0IHVzZXIncyBoaWdoIGxhdGVu
Y3kgPyZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5BY3R1YWxseSBJIGFtIHJlZmVycmluZyBJU1AgZWRnZSByb3V0ZXIgdG8gYW5vdGhlciBJU1Ag
ZWRnZSByb3V0ZXIgZGVsYXkgZHVlIHRvIHRyYW5zbWlzc2lvbiBkaXN0YW5jZS4NCjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPltKaW0gVSZndDtdIFRoZSB1bmRlcmx5aW5nIGZhY2lsaXR5
IGFuZCBpdOKAmXMgcmVwcmVzZW50YXRpdmUgdHJhbnNtaXNzaW9uIGRpc3RhbmNlIHdpbGwgbW9z
dCBsaWtlbHkgZGlmZmVyIGZyb20gZ2VvZ3JhcGhpY2FsIGRpc3RhbmNlLiBXaGljaCBkbyB5b3Ug
d2FudCB0bw0KIGFkZHJlc3M/IFRvIFJvYmVydOKAmXMgcG9pbnQgeW91IHN0aWxsIG5lZWQgdG8g
YWNxdWlyZSB0aGF0IGtub3dsZWRnZSBhbmQgaXQgbWF5IGJlIG9ydGhvZ29uYWwgdG8gYW4gYXR0
cmlidXRlIHRoYXQgaXMgZGVmaW5lZCBhcyBkZWxheS48L3NwYW4+PC9pPjwvYj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFs
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtB
cmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+UXVlc3Rpb24gMjogSG93IGRv
IHlvdSBhc3N1cmUgSW50ZXJuZXQgc3RhYmlsaXR5IHdoZXJlIHlvdSBzdGFydCBjaHVybmluZyBw
YXRocyBiYXNlZCBvbiB0aGUgbGF0ZW5jeSBvZiBkYXRhIHBsYW5lID8mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SXQgaXMgbm90IHJlcXVpcmVk
IHRvIGNvbnNpZGVyIHN0YWJpbGl0eSBpbiB0aGlzIHNpdHVhdGlvbiBzaW5jZSBpdCBpcyB1bmF2
b2lkYWJsZS4gV2hhdCBpcyByZWZlciBpcywgcm91dGVyIG5lZWQgdG8gc2VsZWN0IGJlc3Qgb3V0
Z29pbmcgcGF0aCBjb25zaWRlcmluZyBwaHlzaWNhbCBkaXN0YW5jZSB3aGVuZXZlciBwb3NzaWJs
ZSB3aGVuIEFTLVBBVEggbGVuZ3RoIGlzIGVxdWFsLiBJZiByb3V0ZXIgc2VsZWN0cw0KIGxvbmcg
ZGlzdGFuY2UgcGF0aCByYW5kb21seSwgaXQgaW1wYWN0cyB0byBsYXRlbmN5LiA8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+UXVlc3Rpb24gMzogV2hh
dCB5b3UgYXJlIGFmdGVyIGhhcyBlZmZlY3RpdmVseSBiZWVuIHNvbHZlZCBtYW55IHllYXJzIGFn
byAuLiBpdCBpcyBjYWxsZWQgT3B0aW1pemVkIEVkZ2UgUm91dGluZyAoT0VSKSAvIFBlcmZvcm1h
bmNlIFJvdXRpbmcgKFBGUikgLSBJIHN1Z2dlc3QgeW91IGdvb2dsZSBmb3IgdGhvc2UgdGVybXMu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rIGZv
ciB0aGUgc3VnZ2VzdGlvbi4gSSBnb25lIHRocm91Z2ggdGhlc2UgcHJvcG9zYWxzLiBCdXQgd2hh
dCBJIGFtIHN1Z2dlc3RpbmcgaXMgJm5ic3A7d2hldGhlciB3ZSBjYW4gYWRkcmVzcyB0aGlzIGlk
ZWEgZnJvbSBCR1AgcHJvdG9jb2wgbGV2ZWwuIEZvciBleGFtcGxlIGJ5IGludHJvZHVjaW5nIG5l
dyBhdHRyaWJ1dGUgcmVsYXRlZCB0byBwaHlzaWNhbCBkaXN0YW5jZS9kZWxheSBzaW1pbGFyIHRv
IEFTLVBBVEguDQogTmV3IGF0dHJpYnV0ZSBuZWVkIHRvIHVwZGF0ZSBhY3Jvc3MgdGhlIEFzIHBh
dGguIE15IHVsdGltYXRlIG9iamVjdGl2ZSBpcyB0byBwcmV2ZW50IHJvdXRlciByYW5kb21seSBz
ZWxlY3Qgb3V0Z29pbmcgcGF0aCB3aGVuIEFTLVBBVEggbGVuZ3RocyBhcmUgJm5ic3A7ZXF1YWwu
IEZ1cnRoZXIgSSBhbSB0cnlpbmcgU0ROIGJhc2VkIHNpbXVsYXRpb24gdGhlc2UgZGF5cy4gSG9w
ZSBJIGNhbiBzaGFyZSBvdXRwdXQuIEJ1dCB0aGlzIGNvdWxkIHNpbWlsYXINCiB0byB3aGF0IHlv
dSBoYXZlIHByb3Bvc2VkIGV4Y2VwdCBnZW8gZGlzdGFuY2UgY2FsY3VsYXRpb24gbWVjaGFuaXNt
LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZWZlciBiZWxvdyBzdGFuZGFyZCBCR1Agcm91dGUg
c2VsZWN0aW9uIGNyaXRlcmlhLiBJIHN1Z2dlc3QgaXRlbSA1LiBXb3JkaW5ncyBtYXkgZGlmZmVy
ZW50IGZyb20gdmVuZG9yIHRvIHZlbmRvci48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHRhYmxlIGNsYXNzPSJNc29Ob3JtYWxUYWJs
ZSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIHN0eWxlPSJtYXJn
aW4tbGVmdDotNS40cHQ7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlIj4NCjx0Ym9keT4NCjx0ciBz
dHlsZT0iaGVpZ2h0OjUuNDVwdCI+DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOjBp
biA1LjRwdCAwaW4gNS40cHQ7aGVpZ2h0OjUuNDVwdCI+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNw
YW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJEZWZhdWx0Ij4xLiBEaXNjYXJkaW5nIHRoZSByb3V0ZXMgd2l0aCB0aGUgdW5y
ZWFjaGFibGUgTmV4dF9Ib3AuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiIHN0
eWxlPSJtc28tbGluZS1oZWlnaHQtYWx0OjUuNDVwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjUuNDVwdCI+DQo8dGQgdmFsaWduPSJ0b3Ai
IHN0eWxlPSJwYWRkaW5nOjBpbiA1LjRwdCAwaW4gNS40cHQ7aGVpZ2h0OjUuNDVwdCI+DQo8cCBj
bGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjVwdCI+Mi4gUHJlZmVycmluZyB0aGUgcm91dGUgd2l0aCB0aGUgaGlnaGVzdCBMb2Nh
bF9QcmVmLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiIHN0eWxl
PSJtc28tbGluZS1oZWlnaHQtYWx0OjUuNDVwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41
cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxl
PSJoZWlnaHQ6MTUuNzVwdCI+DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOjBpbiA1
LjRwdCAwaW4gNS40cHQ7aGVpZ2h0OjE1Ljc1cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFu
IHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjMuIFByZWZl
cnJpbmcgdGhlIGFnZ3JlZ2F0ZWQgcm91dGUuIFRoZSBwcmVmZXJlbmNlIG9mIGFuIGFnZ3JlZ2F0
ZWQgcm91dGUgaXMgaGlnaGVyIHRoYW4gdGhlIHByZWZlcmVuY2Ugb2YgYSBub24tYWdncmVnYXRl
ZCByb3V0ZS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDo1LjQ1cHQiPg0KPHRkIHZhbGlnbj0idG9w
IiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDo1LjQ1cHQiPg0KPHAg
Y2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS41cHQiPjQuIFByZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGggdGhlIHNob3J0ZXN0IEFT
LVBhdGguDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCIgc3R5bGU9
Im1zby1saW5lLWhlaWdodC1hbHQ6NS40NXB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVw
dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9
ImhlaWdodDoxNS43cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40
cHQgMGluIDUuNHB0O2hlaWdodDoxNS43cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0
eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iRGVmYXVsdCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjUuIElmIEFT
LVBhdGggZmluZHMgZXF1YWwsIGNvbnNpZGVyIHNob3J0ZXN0IEdFTyBkaXN0YW5jZS4gSWYgc3Rp
bGwgZGlzdGFuY2UgaXMgc2FtZSBmb2xsb3cgbmV4dCBzdGVwcy4NCjwvc3Bhbj48L2I+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDoxNS44cHQiPg0K
PHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdo
dDoxNS44cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0
ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjYuIENvbXBhcmluZyB0aGUgT3JpZ2luIGF0dHJp
YnV0ZSBhbmQgc2VsZWN0aW5nIHRoZSByb3V0ZXMgd2l0aCB0aGUgT3JpZ2luIGF0dHJpYnV0ZSBh
cyBJR1AsIEVHUCwgb3IgSW5jb21wbGV0ZSBpbiBvcmRlci4NCjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90YWJs
ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFG
NDk3RCI+UmVnc3JkczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5EdWxlZXB0PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+RnJvbTo8
L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+DQo8YSBocmVmPSJtYWlsdG86
cnJhc3p1a0BnbWFpbC5jb20iPnJyYXN6dWtAZ21haWwuY29tPC9hPiBbPGEgaHJlZj0ibWFpbHRv
OnJyYXN6dWtAZ21haWwuY29tIj5tYWlsdG86cnJhc3p1a0BnbWFpbC5jb208L2E+XQ0KPGI+T24g
QmVoYWxmIE9mIDwvYj5Sb2JlcnQgUmFzenVrPGJyPg0KPGI+U2VudDo8L2I+IEZyaWRheSwgQXVn
dXN0IDcsIDIwMTUgNjoyOSBQTTxicj4NCjxiPlRvOjwvYj4gRHVsZWVwIFRoaWxha2FyYXRobmU8
YnI+DQo8Yj5DYzo8L2I+IFVUVEFSTywgSkFNRVM7IDxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYu
b3JnIj5iZXNzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2Jlc3NdIEJH
UCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNf
UEFUSCBhcmUgZXF1YWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDsiPkR1bGVlcCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJp
YWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZndDsg
VGhlbiBlbmQgdXNlciBleHBlcmllbmNlcyBoaWdoIGxhdGVuY3kgdG8gcmVhY2ggZGVzdGluYXRp
b24uIEluIHN1Y2gmbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jmd0OyBhIGNhc2UsIEkgc3VnZ2VzdCByb3V0
ZXIgbmVlZCB0byBjb25zaWRlciBnZW9ncmFwaGljIGRpc3RhbmNlIHRvJm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDsiPiZndDsgZGVzdGluYXRpb24gYW5kIHNlbGVjdCBwYXRoIHZpYSBOVFQgdG8gcmVhY2ggZGVz
dGluYXRpb24gYnkgZGVmYXVsdC48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJp
YWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlF1ZXN0
aW9uIDE6IEhvdyBkb2VzIHRoZSByb3V0ZXIga25vdyBhYm91dCB1c2VyJ3MgaGlnaCBsYXRlbmN5
ID8mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlF1ZXN0aW9uIDI6IEhvdyBk
byB5b3UgYXNzdXJlIEludGVybmV0IHN0YWJpbGl0eSB3aGVyZSB5b3Ugc3RhcnQgY2h1cm5pbmcg
cGF0aHMgYmFzZWQgb24gdGhlIGxhdGVuY3kgb2YgZGF0YSBwbGFuZSA/Jm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5RdWVzdGlvbiAzOiBXaGF0IHlvdSBhcmUgYWZ0ZXIgaGFz
IGVmZmVjdGl2ZWx5IGJlZW4gc29sdmVkIG1hbnkgeWVhcnMgYWdvIC4uIGl0IGlzIGNhbGxlZCBP
cHRpbWl6ZWQgRWRnZSBSb3V0aW5nIChPRVIpIC8gUGVyZm9ybWFjZSBSb3V0aW5nIChQRlIpIC0g
SSBzdWdnZXN0IHlvdSBnb29nbGUgZm9yIHRob3NlIHRlcm1zLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90OyI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJp
YWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Ui48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gRnJpLCBBdWcgNywgMjAxNSBhdCAyOjUxIFBNLCBEdWxl
ZXAgVGhpbGFrYXJhdGhuZSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmR1bGVlcHRAbW9iaXRlbC5sayIg
dGFyZ2V0PSJfYmxhbmsiPmR1bGVlcHRAbW9iaXRlbC5sazwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9v
OnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlk
ICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0Ljhw
dDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTo1LjBwdCI+
DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkhpIEppbSw8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjoj
MUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5QbGVhc2UgcmVm
ZXIgYmVsb3cgZXhhbXBsZS4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVv
dDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkFzc3VtZSBkZXN0aW5hdGlvbiBJUCBp
cyBpbiBBc2lhbiByZWdpb24uIFBhcnRpY3VsYXIgSVNQIGluIGEgZGlmZmVyZW50ICZuYnNwO2xv
Y2F0aW9uIChTYXkgSW5kaWEpIGhhcw0KIHVwc3RyZWFtIHBlZXJpbmcgdG8gVVMgUE9QIChTYXkg
QVQmYW1wO1QpIGFuZCBBc2lhIFBPUCAoU2F5IE5UVCkuIElmIHdlIGNoZWNrIEJHUCByb3V0aW5n
IHRhYmxlLCBhc3N1bWUgaXQgc2hvd3M8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5YWC5YWC5YWC5YWC8yNCAtLS0t
LS08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6V2luZ2Rp
bmdzO2NvbG9yOiMxRjQ5N0QiPsOgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztj
b2xvcjojMUY0OTdEIj5BUw0KIC0gQVQmYW1wO1QsQVMtWFgsQVMtRGVzdGluYXRpb248L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC0tLS0tLTwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTpXaW5nZGluZ3M7Y29sb3I6IzFGNDk3
RCI+w6A8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkFT
DQogLSBOVFQsQVMtWVksQVMtRGVzdGluYXRpb24mbmJzcDsgPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29s
b3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+SW4gYWJvdmUgY2FzZSBBUy1QQVRIIGlz
IGVxdWFsIGFuZCBhc3N1bWUgcm91dGVyIGF1dG9tYXRpY2FsbHkgc2VsZWN0IHBhdGggdmlhIEFU
JmFtcDtULiBUaGVuIGVuZCB1c2VyDQogZXhwZXJpZW5jZXMgaGlnaCBsYXRlbmN5IHRvIHJlYWNo
IGRlc3RpbmF0aW9uLiBJbiBzdWNoIGEgY2FzZSwgSSBzdWdnZXN0IHJvdXRlciBuZWVkIHRvIGNv
bnNpZGVyIGdlb2dyYXBoaWMgZGlzdGFuY2UgdG8gZGVzdGluYXRpb24gYW5kIHNlbGVjdCBwYXRo
IHZpYSBOVFQgdG8gcmVhY2ggZGVzdGluYXRpb24gYnkgZGVmYXVsdC4gRGVjaWRpbmcgZ2VvIGRp
c3RhbmNlIGlzIGEgY2hhbGxlbmdlIGJ1dCB0aGVyZSBhcmUgb3B0aW9ucy4gSGVyZSBnZW8NCiBk
aXN0YW5jZSBtZWFucyBzaG9ydGVzdCBkaXN0YW5jZSB0byByZWFjaCBJUCBkZXN0aW5hdGlvbiBm
cm9tIHVwc3RyZWFtIFBPUC4gQ3VycmVudCBwcmFjdGljZSBpcyB0byB1c2UgY29tbXVuaXR5IHN0
cmluZ3MsIGJ1dCBpdCBkZXBlbmRzIG9uIHVwc3RyZWFtIElTUCBjYXBhYmlsaXR5Ljwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMx
RjQ5N0QiPkNhbiB5b3UgY29tbWVudCBteSBpZGVhLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6
IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+UmVnYXJkczwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkR1bGVlcHQ8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztj
b2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3
RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkZy
b206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiBVVFRBUk8sIEpBTUVT
IFttYWlsdG86PGEgaHJlZj0ibWFpbHRvOmp1MTczOEBhdHQuY29tIiB0YXJnZXQ9Il9ibGFuayI+
anUxNzM4QGF0dC5jb208L2E+XQ0KPGJyPg0KPGI+U2VudDo8L2I+IEZyaWRheSwgQXVndXN0IDcs
IDIwMTUgNDowOSBQTTxicj4NCjxiPlRvOjwvYj4gRHVsZWVwIFRoaWxha2FyYXRobmU7ICdSb2Jl
cnQgUmFzenVrJzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PGJyPg0KPGI+Q2M6PC9iPiAnPGEgaHJlZj0ibWFpbHRvOmJlc3NAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj5iZXNzQGlldGYub3JnPC9hPic8YnI+DQo8Yj5TdWJqZWN0Ojwv
Yj4gUmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBk
aXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVv
dDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkR1bGVlcCw8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQXNzdW1pbmcgQVMtUEFUSCBpcyBlcXVh
bCBhbmQgQVMtQ29udGVudCBkaWZmZXJlbnQgaG93IGNhbiB5b3Uga25vdyB0aGF0IHRoZSBpbnRl
cm5hbA0KIG1ldHJpY3Mgb2YgZWFjaCBBUyBhcmUgY29uc2lzdGVudCBhbmQgbWlycm9yIGFjdHVh
bCBnZW9ncmFwaGljIGRpc3RhbmNlcz8gWW91IGhhdmUgdG8gYmUgYXNzdXJlZCB0aGF0IGVhY2gg
YWRtaW5pc3RyYXRpdmUgZG9tYWluIGFwcGxpZXMgdGhlIHNhbWUgbWV0cmljIGFzc2lnbm1lbnQu
IEkgZG8gbm90IGJlbGlldmUgdGhpcyBpcyBwb3NzaWJsZSB3aGVuIHRoZXJlIGFyZSBtdWx0aXBs
ZSBhZG1pbmlzdHJhdGl2ZSBkb21haW5zLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Qi
PiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkppbSBVdHRhcm88L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7Ij4gQkVTUyBbPGEgaHJlZj0ibWFpbHRvOmJlc3MtYm91bmNlc0BpZXRm
Lm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzpiZXNzLWJvdW5jZXNAaWV0Zi5vcmc8L2E+XQ0K
PGI+T24gQmVoYWxmIE9mIDwvYj5EdWxlZXAgVGhpbGFrYXJhdGhuZTxicj4NCjxiPlNlbnQ6PC9i
PiBGcmlkYXksIEF1Z3VzdCAwNywgMjAxNSA1OjE5IEFNPGJyPg0KPGI+VG86PC9iPiBSb2JlcnQg
UmFzenVrPGJyPg0KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86YmVzc0BpZXRmLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPmJlc3NAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBb
YmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ug
d2hlbiBBU19QQVRIIGFyZSBlcXVhbDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3
RCI+SGkgUmFzenVrLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkkgd2VudCB0aHJvdWdoIFJGQzczMTEgYW5kIG15
IGNvbmNlcm4gaXMgZGlmZmVyZW50IHRoYW4gUkZDIDczMTEuIEkgaGF2ZSBhbmFseXplZCBmdWxs
IEJHUCByb3V0aW5nDQogdGFibGUgKDU0MSwxOTkgcm91dGVzKSB3aXRoIHR3byB0aWVyIDEgSVNQ
IG11bHRpLWhvbWluZyBzY2VuYXJpbyBhbmQgZm91bmQgbmVhcmx5IDUwJSBvZiByb3V0ZXMgaGF2
ZSBlcXVhbCBBUy1QQVRIIGxlbmd0aC4gSW4gdGhpcyBhbmFseXNpcyBJdCB3YXMgY29uc2lkZXJl
ZCwgdGhlcmUgd2FzIG5vIHJvdXRlIHBvbGljeSBhcHBsaWVkIHRvIGluZmx1ZW5jZSBsb2NhbCBw
cmVmZXJlbmNlLiBBY2NvcmRpbmcgdG8gQkdQIGJlc3QgcGF0aCBzZWxlY3Rpb24NCiBhbGdvcml0
aG0sIHdoZW4gQVMtUEFUSCBsZW5ndGhzICZuYnNwO2FyZSBlcXVhbCwgcm91dGVyIGJyZWFrcyB0
aWUgY29uZGl0aW9uIGJhc2VkIG9uIHJvdXRlIGludGVybmFsIGxvZ2ljLiBUaGlzIGRvZXMgbm90
IGdyYW50ZWUgcHJvcGVyIG91dGdvaW5nIHBhdGggc2VsZWN0aW9uLg0KPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+
QXBwcmVjaWF0ZSB5b3VyIGNvbmNlcm4gb24gYWJvdmUgYW5hbHlzaXMuPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+
UmVnYXJkczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkR1bGVlcHQ8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHRhYmxl
IGNsYXNzPSJNc29Ob3JtYWxUYWJsZSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBh
ZGRpbmc9IjAiIHdpZHRoPSI1MDAiIHN0eWxlPSJ3aWR0aDozNzUuMHB0Ij4NCjx0Ym9keT4NCjx0
cj4NCjx0ZCB3aWR0aD0iMTMwIiBzdHlsZT0id2lkdGg6OTcuNXB0O3BhZGRpbmc6MGluIDBpbiAw
aW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJyaWdodCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO3RleHQtYWxpZ246
cmlnaHQiPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMzgzODM4Ij4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8L3RkPg0KPHRkIHdpZHRoPSIzNzAiIHN0eWxlPSJ3aWR0aDoyNzcuNXB0O2JvcmRl
cjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICM2NjY2NjYgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBp
biA3LjVwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtWZXJkYW5hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzM4Mzgz
OCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0K
PC90YWJsZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Qi
PiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7Ij4gUm9iZXJ0IFJhc3p1ayBbPGEgaHJlZj0ibWFpbHRvOnJvYmVydEBy
YXN6dWsubmV0IiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOnJvYmVydEByYXN6dWsubmV0PC9hPl0N
Cjxicj4NCjxiPlNlbnQ6PC9iPiBNb25kYXksIEp1bHkgMjcsIDIwMTUgMjo0MCBBTTxicj4NCjxi
PlRvOjwvYj4gRHVsZWVwIFRoaWxha2FyYXRobmU8YnI+DQo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1h
aWx0bzpiZXNzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+YmVzc0BpZXRmLm9yZzwvYT48YnI+
DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlh
IC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+SGkgRHVsZWVw
LDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3Nh
bnMtc2VyaWYmcXVvdDsiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlBsZWFzZSBjb25zaWRlciBSRkMg
NzMxMSBhbmQgcHJvdmlkZSBmZWVkYmFjayB3aHkgeW91IHRoaW5rIGl0IGlzIG5vdCBzdWZmaWNp
ZW50IGZvciB5b3VyIG9iamVjdGl2ZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzMxMSIgdGFyZ2V0PSJf
YmxhbmsiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM3MzExPC9hPjwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkJl
c3QsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PlIuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+T24gU3VuLCBKdWwgMjYsIDIwMTUgYXQgOToxNSBQTSwgRHVsZWVwIFRoaWxha2Fy
YXRobmUgJmx0OzxhIGhyZWY9Im1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGsiIHRhcmdldD0iX2Js
YW5rIj5kdWxlZXB0QG1vYml0ZWwubGs8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEu
MHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRv
cDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkhpLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+SSB3b3VsZCBsaWtlIHRvIHN1Z2dlc3QgdG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5j
ZSB3aGVuIEFTX1BBVEggJm5ic3A7YXJlIGVxdWFsIGluIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3Jp
dGVyaWEuIChhcyB0aWUgYnJlYWtpbmcgcnVsZSkuIENhbiBhbnlib2R5IGNvbW1lbnQgb24gbXkg
aWRlYS4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlJlZ2FyZHM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+RHVsZWVwdDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwPlRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMg
bWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZDxicj4NCnByaXZpbGVnZWQgaW5mb3JtYXRpb24u
IElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsPGJyPg0KcGxlYXNlIG5vdGlm
eSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlzPGJy
Pg0KZS1tYWlsIGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVz
ZSBvZiB0aGlzPGJyPg0KaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50
ZW5kZWQgcmVjaXBpZW50IGlzPGJyPg0KdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC48
YnI+DQpNb2JpdGVsIChQdnQpIEx0ZC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttYXJnaW4tYm90dG9tOjEyLjBwdCI+
PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+
DQpCRVNTIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpCRVNTQGlldGYub3JnIiB0
YXJnZXQ9Il9ibGFuayI+QkVTU0BpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Jlc3MiIHRhcmdldD0iX2JsYW5rIj5odHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Jlc3M8L2E+PG86cD48L286cD48L3A+DQo8
L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhpcyBlLW1haWwgYW5k
IGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQg
aW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFz
ZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLA0KIGRlbGV0
ZSB0aGlzIGUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBv
ciB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRl
bmRlZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4gTW9iaXRl
bCAoUHZ0KSBMdGQuDQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlzIGUtbWFpbCBhbmQg
YW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBp
bmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNl
IG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0
aGlzIGUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbg0KIG9y
IHVzZSBvZiB0aGlzIGluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVu
ZGVkIHJlY2lwaWVudCBpcyB1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLiBNb2JpdGVs
IChQdnQpIEx0ZC4NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90
ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVu
dHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJ
ZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBz
ZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMgZS1tYWlsIGFu
ZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uDQogb3IgdXNlIG9mIHRoaXMg
aW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50
IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuIE1vYml0ZWwgKFB2dCkgTHRkLg0K
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_B17A6910EEDD1F45980687268941550F0CBF193EMISOUT7MSGUSRCD_--


From nobody Fri Aug  7 08:41:36 2015
Return-Path: <duleept@Mobitel.lk>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 930011B2E81 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 08:41:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.615
X-Spam-Level: 
X-Spam-Status: No, score=-2.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6, RCVD_IN_DNSWL_MED=-2.3, RELAY_IS_203=0.994, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x-ricJ0QzHUT for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 08:41:25 -0700 (PDT)
Received: from mailgw2.mobitel.lk (mailgw2.mobitel.lk [203.94.71.249]) by ietfa.amsl.com (Postfix) with ESMTP id 2BFEB1B2E60 for <bess@ietf.org>; Fri,  7 Aug 2015 08:40:55 -0700 (PDT)
From: Duleep Thilakarathne <duleept@Mobitel.lk>
To: "UTTARO, JAMES" <ju1738@att.com>, 'Robert Raszuk' <robert@raszuk.net>
Thread-Topic: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
Thread-Index: AQHQx+dm/xA56LhMDEavOt6Bo7gWlp3/+DIQgAAWUICAACTpkIAAAlIAgABd/HD//7bEAIAAZZTA
Date: Fri, 7 Aug 2015 15:40:50 +0000
Message-ID: <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7@HO-WEX-MAIL01.mobitel.int>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int> <CA+b+ER=i77rKb4NfPcN7NeUL-BY4kq8YyzXKv+Oj=64BSrd2vQ@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF193E@MISOUT7MSGUSRCD.ITServices.sbc.com>
In-Reply-To: <B17A6910EEDD1F45980687268941550F0CBF193E@MISOUT7MSGUSRCD.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7HOWEXMAIL01mobi_"
MIME-Version: 1.0
Received-SPF: none
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/8k5plIoHklcv4CKobwRxJvjeHA0>
Cc: "'bess@ietf.org'" <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Aug 2015 15:41:34 -0000

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7HOWEXMAIL01mobi_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SmltLA0KDQoNCldoYXQgSSB3YW50IHRvIHN1Z2dlc3QgaXMgdG8gaW5zZXJ0IGl0ZW0gNSAocmVm
ZXIgYmVsb3cgaXRlbXMgbGlzdGVkKSB0byBCR1AgYmVzdCBwYXRoIHNlbGVjdGlvbiBhbGdvcml0
aG0uIE9uY2UgQVMtUEFUSCBsZW5ndGggaXMgZXF1YWwsIG5leHQgd2UgY2FuIHRoaW5rIG9uIGhv
dyB0byBzZWxlY3QgYmVzdCBvdXRnb2luZyBpbnRlcmZhY2UuIElmIHdlIGRvbuKAmXQgc2VsZWN0
IHByb3BlciBvdXRnb2luZyBpbnRlcmZhY2UgaXQgd2lsbCBhZmZlY3QgdG8gbGF0ZW5jeS4gSSBh
bSB0YWxraW5nIHRoaXMgYmFzZWQgb24gcHJhY3RpY2FsIGV4cGVyaWVuY2UgSSBoYXZlIGluIElT
UCBlbnZpcm9ubWVudC4gVGhlcmUgYXJlIHNldmVyYWwgb3B0aW9ucyB0byBzZWxlY3QgYmVzdCBv
dXRnb2luZyBpbnRlcmZhY2Ugd2hlbiBBUy1QQVRIIGFyZSBlcXVhbC4gIEluIHRoaXMgY2FzZSBJ
IHN1Z2dlc3QgZ2VvIGRpc3RhbmNlIHRvIGRlc3RpbmF0aW9uLiBGb2xsb3dpbmcgYXJlIG9wdGlv
bnMgdG8gY2FsY3VsYXRlIGdlbyBkaXN0YW5jZS4gUm91dGVyIHNlbGVjdHMgb3V0Z29pbmcgaW50
ZXJmYWNlIHdpdGggbG93ZXN0IEdFTyBkaXN0YW5jZSB0byBkZXN0aW5hdGlvbi4NCg0KMS4gQkdQ
IHNwZWFraW5nIHJvdXRlciBjYW4gYWRkIGRpc3RhbmNlIHdoZW4gYWR2ZXJ0aXNlIHRvIHJvdXRl
IHRvIHVwc3RyZWFtIHNpbWlsYXIgdG8gQVMtUEFUSCBhdHRyaWJ1dGUuIEZvciBleGFtcGxlDQoN
CkEtLS0tQi0tLS1DLS0tLS1EDQoNClJvdXRlciBCIGFkdmVydGlzZSBkaXN0YW5jZSBBQiB0byBy
b3V0ZXIgQy4gcm91dGVyIEMgYWR2ZXJ0aXNlIGFjY3VtdWxhdGVkIGRpc3RhbmNlIEFCK0JDIHRv
IHJvdXRlciBELg0KDQoyLiBBYm92ZSBkaXN0YW5jZSBjYW4gYmUgY29uZmlndXJlZCBhcyBtYW51
YWwgaW50ZXJmYWNlIGNvbW1hbmQgb3IgZHluYW1pY2FsbHkgdXNpbmcgSUNNUCBvciBzaW1pbGFy
IG1lY2hhbmlzbS4gV2UgY2FuIGFzc3VtZSBJQ01QIGRlbGF5IHByb3Bvc2l0aW9uYWwgdG8gZ2Vv
IGRpc3RhbmNlLg0KDQozLiBBbHRlcm5hdGl2ZSBvcHRpb24gaXMgdG8gY2FsY3VsYXRlIHJlYWwg
Z2VvIGRpc3RhbmNlIGZyb20gY29vcmRpbmF0ZSBzeXN0ZW0uIEluIHRoaXMgY2FzZSB3ZSBtaXNz
IGludGVybWVkaWF0ZSBob3BzLiBBY2N1cmFjeSBpcyBub3QgbXVjaCBhY2N1cmF0ZSBzaW5jZSBj
YWJsZSBwYXRocyBkbyBub3QgZm9sbG93IHJlYWwgY29vcmRpbmF0ZSBiYXNlZCBkaXN0YW5jZS4g
SW4gdGhpcyBjYXNlIHdlIHNob3VsZCBoYXZlIGtub3dsZWRnZSBvbiBjb29yZGluYXRlcyBvZiB1
cHN0cmVhbSByb3V0ZXIgd2hpY2ggcmVsZXZhbnQgSVAgYmxvY2sgYWR2ZXJ0aXNlLg0KDQpPcHRp
b24gMSBjYW4gYmUgYWNoaWV2ZWQgdGhyb3VnaCBCR1AgcHJvdG9jb2wgaXRzZWxmICxpZiBhZ3Jl
ZWQgdG8gaW50cm9kdWNlIG5ldyBhdHRyaWJ1dGUuDQpPcHRpb24gMyBtb3JlIHN1aXRhYmxlIHRv
IFNETiBiYXNlZCBpbXBsZW1lbnRhdGlvbi4gQ2FsY3VsYXRpb24gY2FuIGJlIGRhaWx5IG9yIHdl
ZWtseSBiYXNpcyBhcyB0aGlzIGlzIG5vdCBwcmltYXJ5IGNyaXRlcmlhLg0KDQpGdXJ0aGVyIENv
bnNpZGVyIGZvbGxvd2luZyBzY2VuYXJpby4NCg0KSSBhbSBpbiBTcmkgTGFua2EuIEFzc3VtZSBJ
IGhhdmUgdXBzdHJlYW0gUE9QUyB0byBTaW5nYXBvcmUsIEFNUywgTmV3IFlvcmsuICBBc3N1bWUg
SSBuZWVkIHRvIHJlYWNoIGRlc3RpbmF0aW9uIElQIGxvY2F0ZWQgYXQgSmFwYW4uIFdoZW4gSSBj
aGVjayBCR1Agcm91dGluZyB0YWJsZSwgQVMtUEFUSCBsZW5ndGggaXMgZXF1YWwgZnJvbSBhbGwg
dGhyZWUgdXBzdHJlYW0uIFRoZW4gSSBoYXZlIHRocmVlIG9wdGlvbnMuIFRoZW4gcm91dGVyIHNl
bGVjdHMgYW55IGludGVyZmFjZSByYW5kb21seSBpZiBubyBwb2xpY3kgY29uZmlndXJlZC4gSSBo
b3BlIHlvdSBhZ3JlZWQgdXAgdG8gdGhpcyBwb2ludC4gSW4gc3VjaCBjYXNlIEkgc3VnZ2VzdCB0
byBjb25zaWRlciBHRU8gZGlzdGFuY2UgdG8gZGVzdGluYXRpb24uIEluIG1vc3QgY2FzZXMgbG93
ZXN0IGRpc3RhbmNlIHBhdGggaXMgdGhlIGJlc3QgcGF0aC4gVGhpcyBtYXkgbm90IGNvcnJlY3Qg
YWx3YXlzIGJ1dCBiZXR0ZXIgdGhhbiByYW5kb20gb3V0Z29pbmcgaW50ZXJmYWNlIHNlbGVjdGlv
bi4NCg0KDQoNCg0KMS4gRGlzY2FyZGluZyB0aGUgcm91dGVzIHdpdGggdGhlIHVucmVhY2hhYmxl
IE5leHRfSG9wLg0KDQoNCg0KDQoNCg0KMi4gUHJlZmVycmluZyB0aGUgcm91dGUgd2l0aCB0aGUg
aGlnaGVzdCBMb2NhbF9QcmVmLg0KDQoNCg0KDQoNCg0KMy4gUHJlZmVycmluZyB0aGUgYWdncmVn
YXRlZCByb3V0ZS4gVGhlIHByZWZlcmVuY2Ugb2YgYW4gYWdncmVnYXRlZCByb3V0ZSBpcyBoaWdo
ZXIgdGhhbiB0aGUgcHJlZmVyZW5jZSBvZiBhIG5vbi1hZ2dyZWdhdGVkIHJvdXRlLg0KDQoNCg0K
DQoNCg0KNC4gUHJlZmVycmluZyB0aGUgcm91dGUgd2l0aCB0aGUgc2hvcnRlc3QgQVMtUGF0aC4N
Cg0KDQoNCg0KDQoNCjUuIElmIEFTLVBhdGggZmluZHMgZXF1YWwsIGNvbnNpZGVyIHNob3J0ZXN0
IEdFTyBkaXN0YW5jZS4gSWYgc3RpbGwgZGlzdGFuY2UgaXMgc2FtZSBmb2xsb3cgbmV4dCBzdGVw
cy4NCg0KDQoNCg0KDQoNCjYuIENvbXBhcmluZyB0aGUgT3JpZ2luIGF0dHJpYnV0ZSBhbmQgc2Vs
ZWN0aW5nIHRoZSByb3V0ZXMgd2l0aCB0aGUgT3JpZ2luIGF0dHJpYnV0ZSBhcyBJR1AsIEVHUCwg
b3IgSW5jb21wbGV0ZSBpbiBvcmRlci4NCg0KDQoNCg0KUmVnYXJkcw0KRHVsZWVwdA0KDQoNCg0K
RnJvbTogVVRUQVJPLCBKQU1FUyBbbWFpbHRvOmp1MTczOEBhdHQuY29tXQ0KU2VudDogRnJpZGF5
LCBBdWd1c3QgNywgMjAxNSA3OjQ0IFBNDQpUbzogRHVsZWVwIFRoaWxha2FyYXRobmU7ICdSb2Jl
cnQgUmFzenVrJw0KQ2M6ICdiZXNzQGlldGYub3JnJw0KU3ViamVjdDogUkU6IFtiZXNzXSBCR1Ag
cm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BB
VEggYXJlIGVxdWFsDQoNCkR1bGVlcCwNCg0KICAgICAgICAgICAgICAgIFNvIGEgYml0IGNvbmZ1
c2VkIGhlcmUuDQoNCiAgICAgICAgICAgICAgICBIb3cgZG8gd2FudCB0aGUgZGVjaXNpb24gbWFr
aW5nIHRvIGdvIGlmIGEgcGF0aCBoYXMgYSBzaG9ydGVyIEFTLVBBVEggYW5kIGxvbmdlciBsYXRl
bmN5IHRoYW4gdGhlIGFsdGVybmF0aXZlPz8gSWYgbGF0ZW5jeSBpcyB0aGUgcHJpbWUgbW90aXZh
dG9yIHdoeSBkbyB5b3UgY2FyZSBhYm91dCBBUy1QQVRIIGxlbmd0aCBhdCBhbGwuLiBDb21tZW50
cyBJbi1MaW5lLi4NCg0KSmltIFV0dGFybw0KDQpGcm9tOiBEdWxlZXAgVGhpbGFrYXJhdGhuZSBb
bWFpbHRvOmR1bGVlcHRAbW9iaXRlbC5sa10NClNlbnQ6IEZyaWRheSwgQXVndXN0IDA3LCAyMDE1
IDk6MzEgQU0NClRvOiBSb2JlcnQgUmFzenVrDQpDYzogVVRUQVJPLCBKQU1FUzsgYmVzc0BpZXRm
Lm9yZzxtYWlsdG86YmVzc0BpZXRmLm9yZz4NClN1YmplY3Q6IFJFOiBbYmVzc10gQkdQIHJvdXRl
IHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFy
ZSBlcXVhbA0KDQpIaSBSYXN6dWssDQoNCg0KUXVlc3Rpb24gMTogSG93IGRvZXMgdGhlIHJvdXRl
ciBrbm93IGFib3V0IHVzZXIncyBoaWdoIGxhdGVuY3kgPw0KDQpBY3R1YWxseSBJIGFtIHJlZmVy
cmluZyBJU1AgZWRnZSByb3V0ZXIgdG8gYW5vdGhlciBJU1AgZWRnZSByb3V0ZXIgZGVsYXkgZHVl
IHRvIHRyYW5zbWlzc2lvbiBkaXN0YW5jZS4NCltKaW0gVT5dIFRoZSB1bmRlcmx5aW5nIGZhY2ls
aXR5IGFuZCBpdOKAmXMgcmVwcmVzZW50YXRpdmUgdHJhbnNtaXNzaW9uIGRpc3RhbmNlIHdpbGwg
bW9zdCBsaWtlbHkgZGlmZmVyIGZyb20gZ2VvZ3JhcGhpY2FsIGRpc3RhbmNlLiBXaGljaCBkbyB5
b3Ugd2FudCB0byBhZGRyZXNzPyBUbyBSb2JlcnTigJlzIHBvaW50IHlvdSBzdGlsbCBuZWVkIHRv
IGFjcXVpcmUgdGhhdCBrbm93bGVkZ2UgYW5kIGl0IG1heSBiZSBvcnRob2dvbmFsIHRvIGFuIGF0
dHJpYnV0ZSB0aGF0IGlzIGRlZmluZWQgYXMgZGVsYXkuDQoNCg0KUXVlc3Rpb24gMjogSG93IGRv
IHlvdSBhc3N1cmUgSW50ZXJuZXQgc3RhYmlsaXR5IHdoZXJlIHlvdSBzdGFydCBjaHVybmluZyBw
YXRocyBiYXNlZCBvbiB0aGUgbGF0ZW5jeSBvZiBkYXRhIHBsYW5lID8NCg0KSXQgaXMgbm90IHJl
cXVpcmVkIHRvIGNvbnNpZGVyIHN0YWJpbGl0eSBpbiB0aGlzIHNpdHVhdGlvbiBzaW5jZSBpdCBp
cyB1bmF2b2lkYWJsZS4gV2hhdCBpcyByZWZlciBpcywgcm91dGVyIG5lZWQgdG8gc2VsZWN0IGJl
c3Qgb3V0Z29pbmcgcGF0aCBjb25zaWRlcmluZyBwaHlzaWNhbCBkaXN0YW5jZSB3aGVuZXZlciBw
b3NzaWJsZSB3aGVuIEFTLVBBVEggbGVuZ3RoIGlzIGVxdWFsLiBJZiByb3V0ZXIgc2VsZWN0cyBs
b25nIGRpc3RhbmNlIHBhdGggcmFuZG9tbHksIGl0IGltcGFjdHMgdG8gbGF0ZW5jeS4NCg0KUXVl
c3Rpb24gMzogV2hhdCB5b3UgYXJlIGFmdGVyIGhhcyBlZmZlY3RpdmVseSBiZWVuIHNvbHZlZCBt
YW55IHllYXJzIGFnbyAuLiBpdCBpcyBjYWxsZWQgT3B0aW1pemVkIEVkZ2UgUm91dGluZyAoT0VS
KSAvIFBlcmZvcm1hbmNlIFJvdXRpbmcgKFBGUikgLSBJIHN1Z2dlc3QgeW91IGdvb2dsZSBmb3Ig
dGhvc2UgdGVybXMuDQoNClRoYW5rIGZvciB0aGUgc3VnZ2VzdGlvbi4gSSBnb25lIHRocm91Z2gg
dGhlc2UgcHJvcG9zYWxzLiBCdXQgd2hhdCBJIGFtIHN1Z2dlc3RpbmcgaXMgIHdoZXRoZXIgd2Ug
Y2FuIGFkZHJlc3MgdGhpcyBpZGVhIGZyb20gQkdQIHByb3RvY29sIGxldmVsLiBGb3IgZXhhbXBs
ZSBieSBpbnRyb2R1Y2luZyBuZXcgYXR0cmlidXRlIHJlbGF0ZWQgdG8gcGh5c2ljYWwgZGlzdGFu
Y2UvZGVsYXkgc2ltaWxhciB0byBBUy1QQVRILiBOZXcgYXR0cmlidXRlIG5lZWQgdG8gdXBkYXRl
IGFjcm9zcyB0aGUgQXMgcGF0aC4gTXkgdWx0aW1hdGUgb2JqZWN0aXZlIGlzIHRvIHByZXZlbnQg
cm91dGVyIHJhbmRvbWx5IHNlbGVjdCBvdXRnb2luZyBwYXRoIHdoZW4gQVMtUEFUSCBsZW5ndGhz
IGFyZSAgZXF1YWwuIEZ1cnRoZXIgSSBhbSB0cnlpbmcgU0ROIGJhc2VkIHNpbXVsYXRpb24gdGhl
c2UgZGF5cy4gSG9wZSBJIGNhbiBzaGFyZSBvdXRwdXQuIEJ1dCB0aGlzIGNvdWxkIHNpbWlsYXIg
dG8gd2hhdCB5b3UgaGF2ZSBwcm9wb3NlZCBleGNlcHQgZ2VvIGRpc3RhbmNlIGNhbGN1bGF0aW9u
IG1lY2hhbmlzbS4NCg0KUmVmZXIgYmVsb3cgc3RhbmRhcmQgQkdQIHJvdXRlIHNlbGVjdGlvbiBj
cml0ZXJpYS4gSSBzdWdnZXN0IGl0ZW0gNS4gV29yZGluZ3MgbWF5IGRpZmZlcmVudCBmcm9tIHZl
bmRvciB0byB2ZW5kb3IuDQoNCg0KDQoNCjEuIERpc2NhcmRpbmcgdGhlIHJvdXRlcyB3aXRoIHRo
ZSB1bnJlYWNoYWJsZSBOZXh0X0hvcC4NCg0KDQoNCg0KDQoNCjIuIFByZWZlcnJpbmcgdGhlIHJv
dXRlIHdpdGggdGhlIGhpZ2hlc3QgTG9jYWxfUHJlZi4NCg0KDQoNCg0KDQoNCjMuIFByZWZlcnJp
bmcgdGhlIGFnZ3JlZ2F0ZWQgcm91dGUuIFRoZSBwcmVmZXJlbmNlIG9mIGFuIGFnZ3JlZ2F0ZWQg
cm91dGUgaXMgaGlnaGVyIHRoYW4gdGhlIHByZWZlcmVuY2Ugb2YgYSBub24tYWdncmVnYXRlZCBy
b3V0ZS4NCg0KDQoNCg0KDQoNCjQuIFByZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGggdGhlIHNob3J0
ZXN0IEFTLVBhdGguDQoNCg0KDQoNCg0KDQo1LiBJZiBBUy1QYXRoIGZpbmRzIGVxdWFsLCBjb25z
aWRlciBzaG9ydGVzdCBHRU8gZGlzdGFuY2UuIElmIHN0aWxsIGRpc3RhbmNlIGlzIHNhbWUgZm9s
bG93IG5leHQgc3RlcHMuDQoNCg0KDQoNCg0KDQo2LiBDb21wYXJpbmcgdGhlIE9yaWdpbiBhdHRy
aWJ1dGUgYW5kIHNlbGVjdGluZyB0aGUgcm91dGVzIHdpdGggdGhlIE9yaWdpbiBhdHRyaWJ1dGUg
YXMgSUdQLCBFR1AsIG9yIEluY29tcGxldGUgaW4gb3JkZXIuDQoNCg0KDQoNCg0KDQoNCg0KUmVn
c3Jkcw0KRHVsZWVwdA0KDQpGcm9tOiBycmFzenVrQGdtYWlsLmNvbTxtYWlsdG86cnJhc3p1a0Bn
bWFpbC5jb20+IFttYWlsdG86cnJhc3p1a0BnbWFpbC5jb21dIE9uIEJlaGFsZiBPZiBSb2JlcnQg
UmFzenVrDQpTZW50OiBGcmlkYXksIEF1Z3VzdCA3LCAyMDE1IDY6MjkgUE0NClRvOiBEdWxlZXAg
VGhpbGFrYXJhdGhuZQ0KQ2M6IFVUVEFSTywgSkFNRVM7IGJlc3NAaWV0Zi5vcmc8bWFpbHRvOmJl
c3NAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3Jp
dGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwNCg0KRHVs
ZWVwLA0KDQo+IFRoZW4gZW5kIHVzZXIgZXhwZXJpZW5jZXMgaGlnaCBsYXRlbmN5IHRvIHJlYWNo
IGRlc3RpbmF0aW9uLiBJbiBzdWNoDQo+IGEgY2FzZSwgSSBzdWdnZXN0IHJvdXRlciBuZWVkIHRv
IGNvbnNpZGVyIGdlb2dyYXBoaWMgZGlzdGFuY2UgdG8NCj4gZGVzdGluYXRpb24gYW5kIHNlbGVj
dCBwYXRoIHZpYSBOVFQgdG8gcmVhY2ggZGVzdGluYXRpb24gYnkgZGVmYXVsdC4NCg0KUXVlc3Rp
b24gMTogSG93IGRvZXMgdGhlIHJvdXRlciBrbm93IGFib3V0IHVzZXIncyBoaWdoIGxhdGVuY3kg
Pw0KDQpRdWVzdGlvbiAyOiBIb3cgZG8geW91IGFzc3VyZSBJbnRlcm5ldCBzdGFiaWxpdHkgd2hl
cmUgeW91IHN0YXJ0IGNodXJuaW5nIHBhdGhzIGJhc2VkIG9uIHRoZSBsYXRlbmN5IG9mIGRhdGEg
cGxhbmUgPw0KDQpRdWVzdGlvbiAzOiBXaGF0IHlvdSBhcmUgYWZ0ZXIgaGFzIGVmZmVjdGl2ZWx5
IGJlZW4gc29sdmVkIG1hbnkgeWVhcnMgYWdvIC4uIGl0IGlzIGNhbGxlZCBPcHRpbWl6ZWQgRWRn
ZSBSb3V0aW5nIChPRVIpIC8gUGVyZm9ybWFjZSBSb3V0aW5nIChQRlIpIC0gSSBzdWdnZXN0IHlv
dSBnb29nbGUgZm9yIHRob3NlIHRlcm1zLg0KDQpSZWdhcmRzLA0KUi4NCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCk9uIEZyaSwgQXVnIDcsIDIwMTUgYXQgMjo1MSBQTSwgRHVsZWVwIFRoaWxha2Fy
YXRobmUgPGR1bGVlcHRAbW9iaXRlbC5sazxtYWlsdG86ZHVsZWVwdEBtb2JpdGVsLmxrPj4gd3Jv
dGU6DQpIaSBKaW0sDQoNClBsZWFzZSByZWZlciBiZWxvdyBleGFtcGxlLg0KDQpBc3N1bWUgZGVz
dGluYXRpb24gSVAgaXMgaW4gQXNpYW4gcmVnaW9uLiBQYXJ0aWN1bGFyIElTUCBpbiBhIGRpZmZl
cmVudCAgbG9jYXRpb24gKFNheSBJbmRpYSkgaGFzIHVwc3RyZWFtIHBlZXJpbmcgdG8gVVMgUE9Q
IChTYXkgQVQmVCkgYW5kIEFzaWEgUE9QIChTYXkgTlRUKS4gSWYgd2UgY2hlY2sgQkdQIHJvdXRp
bmcgdGFibGUsIGFzc3VtZSBpdCBzaG93cw0KDQpYWC5YWC5YWC5YWC8yNCAtLS0tLS0tLT5BUyAt
IEFUJlQsQVMtWFgsQVMtRGVzdGluYXRpb24NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgLS0tLS0tLS0+QVMgLSBOVFQsQVMtWVksQVMtRGVzdGluYXRpb24NCg0KDQpJbiBhYm92ZSBj
YXNlIEFTLVBBVEggaXMgZXF1YWwgYW5kIGFzc3VtZSByb3V0ZXIgYXV0b21hdGljYWxseSBzZWxl
Y3QgcGF0aCB2aWEgQVQmVC4gVGhlbiBlbmQgdXNlciBleHBlcmllbmNlcyBoaWdoIGxhdGVuY3kg
dG8gcmVhY2ggZGVzdGluYXRpb24uIEluIHN1Y2ggYSBjYXNlLCBJIHN1Z2dlc3Qgcm91dGVyIG5l
ZWQgdG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5jZSB0byBkZXN0aW5hdGlvbiBhbmQgc2Vs
ZWN0IHBhdGggdmlhIE5UVCB0byByZWFjaCBkZXN0aW5hdGlvbiBieSBkZWZhdWx0LiBEZWNpZGlu
ZyBnZW8gZGlzdGFuY2UgaXMgYSBjaGFsbGVuZ2UgYnV0IHRoZXJlIGFyZSBvcHRpb25zLiBIZXJl
IGdlbyBkaXN0YW5jZSBtZWFucyBzaG9ydGVzdCBkaXN0YW5jZSB0byByZWFjaCBJUCBkZXN0aW5h
dGlvbiBmcm9tIHVwc3RyZWFtIFBPUC4gQ3VycmVudCBwcmFjdGljZSBpcyB0byB1c2UgY29tbXVu
aXR5IHN0cmluZ3MsIGJ1dCBpdCBkZXBlbmRzIG9uIHVwc3RyZWFtIElTUCBjYXBhYmlsaXR5Lg0K
DQpDYW4geW91IGNvbW1lbnQgbXkgaWRlYS4NCg0KUmVnYXJkcw0KRHVsZWVwdA0KDQoNCg0KRnJv
bTogVVRUQVJPLCBKQU1FUyBbbWFpbHRvOmp1MTczOEBhdHQuY29tPG1haWx0bzpqdTE3MzhAYXR0
LmNvbT5dDQpTZW50OiBGcmlkYXksIEF1Z3VzdCA3LCAyMDE1IDQ6MDkgUE0NClRvOiBEdWxlZXAg
VGhpbGFrYXJhdGhuZTsgJ1JvYmVydCBSYXN6dWsnDQoNCkNjOiAnYmVzc0BpZXRmLm9yZzxtYWls
dG86YmVzc0BpZXRmLm9yZz4nDQpTdWJqZWN0OiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rp
b24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwN
Cg0KRHVsZWVwLA0KDQogICAgICAgICAgICAgICAgQXNzdW1pbmcgQVMtUEFUSCBpcyBlcXVhbCBh
bmQgQVMtQ29udGVudCBkaWZmZXJlbnQgaG93IGNhbiB5b3Uga25vdyB0aGF0IHRoZSBpbnRlcm5h
bCBtZXRyaWNzIG9mIGVhY2ggQVMgYXJlIGNvbnNpc3RlbnQgYW5kIG1pcnJvciBhY3R1YWwgZ2Vv
Z3JhcGhpYyBkaXN0YW5jZXM/IFlvdSBoYXZlIHRvIGJlIGFzc3VyZWQgdGhhdCBlYWNoIGFkbWlu
aXN0cmF0aXZlIGRvbWFpbiBhcHBsaWVzIHRoZSBzYW1lIG1ldHJpYyBhc3NpZ25tZW50LiBJIGRv
IG5vdCBiZWxpZXZlIHRoaXMgaXMgcG9zc2libGUgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgYWRt
aW5pc3RyYXRpdmUgZG9tYWlucy4NCg0KSmltIFV0dGFybw0KDQpGcm9tOiBCRVNTIFttYWlsdG86
YmVzcy1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgRHVsZWVwIFRoaWxha2FyYXRobmUN
ClNlbnQ6IEZyaWRheSwgQXVndXN0IDA3LCAyMDE1IDU6MTkgQU0NClRvOiBSb2JlcnQgUmFzenVr
DQpDYzogYmVzc0BpZXRmLm9yZzxtYWlsdG86YmVzc0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBb
YmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ug
d2hlbiBBU19QQVRIIGFyZSBlcXVhbA0KDQpIaSBSYXN6dWssDQoNCkkgd2VudCB0aHJvdWdoIFJG
QzczMTEgYW5kIG15IGNvbmNlcm4gaXMgZGlmZmVyZW50IHRoYW4gUkZDIDczMTEuIEkgaGF2ZSBh
bmFseXplZCBmdWxsIEJHUCByb3V0aW5nIHRhYmxlICg1NDEsMTk5IHJvdXRlcykgd2l0aCB0d28g
dGllciAxIElTUCBtdWx0aS1ob21pbmcgc2NlbmFyaW8gYW5kIGZvdW5kIG5lYXJseSA1MCUgb2Yg
cm91dGVzIGhhdmUgZXF1YWwgQVMtUEFUSCBsZW5ndGguIEluIHRoaXMgYW5hbHlzaXMgSXQgd2Fz
IGNvbnNpZGVyZWQsIHRoZXJlIHdhcyBubyByb3V0ZSBwb2xpY3kgYXBwbGllZCB0byBpbmZsdWVu
Y2UgbG9jYWwgcHJlZmVyZW5jZS4gQWNjb3JkaW5nIHRvIEJHUCBiZXN0IHBhdGggc2VsZWN0aW9u
IGFsZ29yaXRobSwgd2hlbiBBUy1QQVRIIGxlbmd0aHMgIGFyZSBlcXVhbCwgcm91dGVyIGJyZWFr
cyB0aWUgY29uZGl0aW9uIGJhc2VkIG9uIHJvdXRlIGludGVybmFsIGxvZ2ljLiBUaGlzIGRvZXMg
bm90IGdyYW50ZWUgcHJvcGVyIG91dGdvaW5nIHBhdGggc2VsZWN0aW9uLg0KDQpBcHByZWNpYXRl
IHlvdXIgY29uY2VybiBvbiBhYm92ZSBhbmFseXNpcy4NCg0KUmVnYXJkcw0KRHVsZWVwdA0KDQoN
Cg0KDQoNCg0KDQpGcm9tOiBSb2JlcnQgUmFzenVrIFttYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXRd
DQpTZW50OiBNb25kYXksIEp1bHkgMjcsIDIwMTUgMjo0MCBBTQ0KVG86IER1bGVlcCBUaGlsYWth
cmF0aG5lDQpDYzogYmVzc0BpZXRmLm9yZzxtYWlsdG86YmVzc0BpZXRmLm9yZz4NClN1YmplY3Q6
IFJlOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlz
dGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbA0KDQpIaSBEdWxlZXAsDQoNClBsZWFzZSBjb25z
aWRlciBSRkMgNzMxMSBhbmQgcHJvdmlkZSBmZWVkYmFjayB3aHkgeW91IHRoaW5rIGl0IGlzIG5v
dCBzdWZmaWNpZW50IGZvciB5b3VyIG9iamVjdGl2ZS4NCg0KaHR0cHM6Ly90b29scy5pZXRmLm9y
Zy9odG1sL3JmYzczMTENCg0KQmVzdCwNClIuDQoNCg0KT24gU3VuLCBKdWwgMjYsIDIwMTUgYXQg
OToxNSBQTSwgRHVsZWVwIFRoaWxha2FyYXRobmUgPGR1bGVlcHRAbW9iaXRlbC5sazxtYWlsdG86
ZHVsZWVwdEBtb2JpdGVsLmxrPj4gd3JvdGU6DQpIaSwNCg0KSSB3b3VsZCBsaWtlIHRvIHN1Z2dl
c3QgdG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggIGFyZSBlcXVh
bCBpbiBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhLiAoYXMgdGllIGJyZWFraW5nIHJ1bGUp
LiBDYW4gYW55Ym9keSBjb21tZW50IG9uIG15IGlkZWEuDQoNCg0KUmVnYXJkcw0KRHVsZWVwdA0K
DQoNCg0KDQpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZp
ZGVudGlhbCBhbmQNCnByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBp
bnRlbmRlZCByZWNpcGllbnQsDQpwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkg
YnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMNCmUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29w
aWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBvciB1c2Ugb2YgdGhpcw0KaW5mb3JtYXRpb24gYnkgYSBw
ZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzDQp1bmF1dGhvcml6ZWQg
YW5kIG1heSBiZSBpbGxlZ2FsLg0KTW9iaXRlbCAoUHZ0KSBMdGQuDQoNCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpCRVNTIG1haWxpbmcgbGlzdA0KQkVT
U0BpZXRmLm9yZzxtYWlsdG86QkVTU0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vYmVzcw0KDQpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1h
eSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91
IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVy
IGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlzIGUtbWFpbCBhbmQgZGVz
dHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBvciB1c2Ugb2YgdGhpcyBpbmZvcm1h
dGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMgdW5h
dXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4gTW9iaXRlbCAoUHZ0KSBMdGQuDQpUaGlzIGUt
bWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJp
dmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVu
dCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWws
IGRlbGV0ZSB0aGlzIGUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5h
dGlvbiBvciB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRo
ZSBpbnRlbmRlZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4g
TW9iaXRlbCAoUHZ0KSBMdGQuDQoNClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5
IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3Ug
YXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIg
aW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMgZS1tYWlsIGFuZCBkZXN0
cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBvZiB0aGlzIGluZm9ybWF0
aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpcyB1bmF1
dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLiBNb2JpdGVsIChQdnQpIEx0ZC4NClRoaXMgZS1t
YWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZApwcml2
aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50
LApwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwg
ZGVsZXRlIHRoaXMKZS1tYWlsIGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0
aW9uIG9yIHVzZSBvZiB0aGlzCmluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhl
IGludGVuZGVkIHJlY2lwaWVudCBpcwp1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLgpN
b2JpdGVsIChQdnQpIEx0ZC4K

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7HOWEXMAIL01mobi_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Iklza29vbGEgUG90YSI7DQoJcGFub3Nl
LTE6MiAxMSA1IDIgNCAyIDQgMiAyIDM7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxp
YnJpOw0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9u
dC1mYW1pbHk6VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6VmVyZGFuYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0
IDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1h
bCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsN
Cglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlm
O30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNw
YW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9y
OnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnANCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQt
c2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7fQ0KcC5N
c29BY2V0YXRlLCBsaS5Nc29BY2V0YXRlLCBkaXYuTXNvQWNldGF0ZQ0KCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkJhbGxvb24gVGV4dCBDaGFyIjsNCgltYXJnaW46
MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6OC4wcHQ7DQoJZm9udC1m
YW1pbHk6IlRhaG9tYSIsc2Fucy1zZXJpZjt9DQpzcGFuLkJhbGxvb25UZXh0Q2hhcg0KCXttc28t
c3R5bGUtbmFtZToiQmFsbG9vbiBUZXh0IENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsN
Cgltc28tc3R5bGUtbGluazoiQmFsbG9vbiBUZXh0IjsNCglmb250LWZhbWlseToiVGFob21hIixz
YW5zLXNlcmlmO30NCnAuRGVmYXVsdCwgbGkuRGVmYXVsdCwgZGl2LkRlZmF1bHQNCgl7bXNvLXN0
eWxlLW5hbWU6RGVmYXVsdDsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbWFyZ2luOjBpbjsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJdGV4dC1hdXRvc3BhY2U6bm9uZTsNCglmb250LXNp
emU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmOw0KCWNvbG9y
OmJsYWNrO30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bh
bi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5
bGUyMw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTI0DQoJe21zby1z
dHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjUNCgl7bXNvLXN0eWxlLXR5cGU6cGVy
c29uYWwtY29tcG9zZTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xv
cjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1v
bmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41
aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNl
Y3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNv
IDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAv
Pg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxh
eW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwv
bzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVO
LVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9u
MSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
SmltLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPldoYXQgSSB3YW50IHRvIHN1Z2dlc3QgaXMgdG8gaW5zZXJ0IGl0ZW0g
NSAocmVmZXIgYmVsb3cgaXRlbXMgbGlzdGVkKSB0byBCR1AgYmVzdCBwYXRoIHNlbGVjdGlvbiBh
bGdvcml0aG0uIE9uY2UgQVMtUEFUSCBsZW5ndGggaXMgZXF1YWwsIG5leHQgd2UgY2FuIHRoaW5r
IG9uDQogaG93IHRvIHNlbGVjdCBiZXN0IG91dGdvaW5nIGludGVyZmFjZS4gSWYgd2UgZG9u4oCZ
dCBzZWxlY3QgcHJvcGVyIG91dGdvaW5nIGludGVyZmFjZSBpdCB3aWxsIGFmZmVjdCB0byBsYXRl
bmN5LiBJIGFtIHRhbGtpbmcgdGhpcyBiYXNlZCBvbiBwcmFjdGljYWwgZXhwZXJpZW5jZSBJIGhh
dmUgaW4gSVNQIGVudmlyb25tZW50LiBUaGVyZSBhcmUgc2V2ZXJhbCBvcHRpb25zIHRvIHNlbGVj
dCBiZXN0IG91dGdvaW5nIGludGVyZmFjZSB3aGVuIEFTLVBBVEgNCiBhcmUgZXF1YWwuICZuYnNw
O0luIHRoaXMgY2FzZSBJIHN1Z2dlc3QgZ2VvIGRpc3RhbmNlIHRvIGRlc3RpbmF0aW9uLiBGb2xs
b3dpbmcgYXJlIG9wdGlvbnMgdG8gY2FsY3VsYXRlIGdlbyBkaXN0YW5jZS4gUm91dGVyIHNlbGVj
dHMgb3V0Z29pbmcgaW50ZXJmYWNlIHdpdGggbG93ZXN0IEdFTyBkaXN0YW5jZSB0byBkZXN0aW5h
dGlvbi4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+MS4gQkdQ
IHNwZWFraW5nIHJvdXRlciBjYW4gYWRkIGRpc3RhbmNlIHdoZW4gYWR2ZXJ0aXNlIHRvIHJvdXRl
IHRvIHVwc3RyZWFtIHNpbWlsYXIgdG8gQVMtUEFUSCBhdHRyaWJ1dGUuIEZvciBleGFtcGxlDQo8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkEtLS0tQi0tLS1DLS0t
LS1EDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJvdXRlciBC
IGFkdmVydGlzZSBkaXN0YW5jZSBBQiB0byByb3V0ZXIgQy4gcm91dGVyIEMgYWR2ZXJ0aXNlIGFj
Y3VtdWxhdGVkIGRpc3RhbmNlIEFCJiM0MztCQyB0byByb3V0ZXIgRC4NCjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Mi4gQWJvdmUgZGlzdGFuY2UgY2FuIGJlIGNv
bmZpZ3VyZWQgYXMgbWFudWFsIGludGVyZmFjZSBjb21tYW5kIG9yIGR5bmFtaWNhbGx5IHVzaW5n
IElDTVAgb3Igc2ltaWxhciBtZWNoYW5pc20uIFdlIGNhbiBhc3N1bWUgSUNNUCBkZWxheSBwcm9w
b3NpdGlvbmFsIHRvIGdlbw0KIGRpc3RhbmNlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+My4gQWx0ZXJuYXRpdmUgb3B0aW9uIGlzIHRvIGNhbGN1bGF0ZSByZWFs
IGdlbyBkaXN0YW5jZSBmcm9tIGNvb3JkaW5hdGUgc3lzdGVtLiBJbiB0aGlzIGNhc2Ugd2UgbWlz
cyBpbnRlcm1lZGlhdGUgaG9wcy4gQWNjdXJhY3kgaXMgbm90IG11Y2ggYWNjdXJhdGUgc2luY2Ug
Y2FibGUNCiBwYXRocyBkbyBub3QgZm9sbG93IHJlYWwgY29vcmRpbmF0ZSBiYXNlZCBkaXN0YW5j
ZS4gSW4gdGhpcyBjYXNlIHdlIHNob3VsZCBoYXZlIGtub3dsZWRnZSBvbiBjb29yZGluYXRlcyBv
ZiB1cHN0cmVhbSByb3V0ZXIgd2hpY2ggcmVsZXZhbnQgSVAgYmxvY2sgYWR2ZXJ0aXNlLg0KPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5PcHRpb24gMSBjYW4gYmUg
YWNoaWV2ZWQgdGhyb3VnaCBCR1AgcHJvdG9jb2wgaXRzZWxmICxpZiBhZ3JlZWQgdG8gaW50cm9k
dWNlIG5ldyBhdHRyaWJ1dGUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPk9wdGlvbiAzIG1vcmUgc3VpdGFi
bGUgdG8gU0ROIGJhc2VkIGltcGxlbWVudGF0aW9uLiBDYWxjdWxhdGlvbiBjYW4gYmUgZGFpbHkg
b3Igd2Vla2x5IGJhc2lzIGFzIHRoaXMgaXMgbm90IHByaW1hcnkgY3JpdGVyaWEuDQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkZ1cnRoZXIgQ29uc2lkZXIgZm9s
bG93aW5nIHNjZW5hcmlvLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj5JIGFtIGluIFNyaSBMYW5rYS4gQXNzdW1lIEkgaGF2ZSB1cHN0cmVhbSBQT1BTIHRvIFNp
bmdhcG9yZSwgQU1TLCBOZXcgWW9yay4gJm5ic3A7QXNzdW1lIEkgbmVlZCB0byByZWFjaCBkZXN0
aW5hdGlvbiBJUCBsb2NhdGVkIGF0IEphcGFuLiBXaGVuIEkgY2hlY2sgQkdQIHJvdXRpbmcNCiB0
YWJsZSwgQVMtUEFUSCBsZW5ndGggaXMgZXF1YWwgZnJvbSBhbGwgdGhyZWUgdXBzdHJlYW0uIFRo
ZW4gSSBoYXZlIHRocmVlIG9wdGlvbnMuIFRoZW4gcm91dGVyIHNlbGVjdHMgYW55IGludGVyZmFj
ZSByYW5kb21seSBpZiBubyBwb2xpY3kgY29uZmlndXJlZC4gSSBob3BlIHlvdSBhZ3JlZWQgdXAg
dG8gdGhpcyBwb2ludC4gSW4gc3VjaCBjYXNlIEkgc3VnZ2VzdCB0byBjb25zaWRlciBHRU8gZGlz
dGFuY2UgdG8gZGVzdGluYXRpb24uIEluIG1vc3QNCiBjYXNlcyBsb3dlc3QgZGlzdGFuY2UgcGF0
aCBpcyB0aGUgYmVzdCBwYXRoLiBUaGlzIG1heSBub3QgY29ycmVjdCBhbHdheXMgYnV0IGJldHRl
ciB0aGFuIHJhbmRvbSBvdXRnb2luZyBpbnRlcmZhY2Ugc2VsZWN0aW9uLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8dGFibGUgY2xhc3M9Ik1zb05vcm1h
bFRhYmxlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi01LjRwdDtib3JkZXItY29sbGFwc2U6Y29sbGFwc2UiPg0KPHRib2R5Pg0K
PHRyIHN0eWxlPSJoZWlnaHQ6NS40NXB0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRp
bmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6NS40NXB0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0
Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjEuIERpc2NhcmRpbmcgdGhlIHJvdXRlcyB3aXRoIHRo
ZSB1bnJlYWNoYWJsZSBOZXh0X0hvcC4gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iRGVmYXVs
dCIgc3R5bGU9Im1zby1saW5lLWhlaWdodC1hbHQ6NS40NXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6NS40NXB0Ij4NCjx0ZCB2YWxpZ249
InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6NS40NXB0Ij4N
CjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuNXB0Ij4yLiBQcmVmZXJyaW5nIHRoZSByb3V0ZSB3aXRoIHRoZSBoaWdoZXN0
IExvY2FsX1ByZWYuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCIg
c3R5bGU9Im1zby1saW5lLWhlaWdodC1hbHQ6NS40NXB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjVwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIg
c3R5bGU9ImhlaWdodDoxNS43NXB0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6
MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6MTUuNzVwdCI+DQo8cCBjbGFzcz0iRGVmYXVsdCI+
PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+My4g
UHJlZmVycmluZyB0aGUgYWdncmVnYXRlZCByb3V0ZS4gVGhlIHByZWZlcmVuY2Ugb2YgYW4gYWdn
cmVnYXRlZCByb3V0ZSBpcyBoaWdoZXIgdGhhbiB0aGUgcHJlZmVyZW5jZSBvZiBhIG5vbi1hZ2dy
ZWdhdGVkIHJvdXRlLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjUuNDVwdCI+DQo8dGQgdmFsaWdu
PSJ0b3AiIHN0eWxlPSJwYWRkaW5nOjBpbiA1LjRwdCAwaW4gNS40cHQ7aGVpZ2h0OjUuNDVwdCI+
DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjVwdCI+NC4gUHJlZmVycmluZyB0aGUgcm91dGUgd2l0aCB0aGUgc2hvcnRl
c3QgQVMtUGF0aC4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0IiBz
dHlsZT0ibXNvLWxpbmUtaGVpZ2h0LWFsdDo1LjQ1cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuNXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBz
dHlsZT0iaGVpZ2h0OjE1LjdwdCI+DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOjBp
biA1LjRwdCAwaW4gNS40cHQ7aGVpZ2h0OjE1LjdwdCI+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNw
YW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJEZWZhdWx0Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+NS4g
SWYgQVMtUGF0aCBmaW5kcyBlcXVhbCwgY29uc2lkZXIgc2hvcnRlc3QgR0VPIGRpc3RhbmNlLiBJ
ZiBzdGlsbCBkaXN0YW5jZSBpcyBzYW1lIGZvbGxvdyBuZXh0IHN0ZXBzLg0KPC9zcGFuPjwvYj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1Ljhw
dCI+DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOjBpbiA1LjRwdCAwaW4gNS40cHQ7
aGVpZ2h0OjE1LjhwdCI+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImNvbG9yOndp
bmRvd3RleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+Ni4gQ29tcGFyaW5nIHRoZSBPcmlnaW4g
YXR0cmlidXRlIGFuZCBzZWxlY3RpbmcgdGhlIHJvdXRlcyB3aXRoIHRoZSBPcmlnaW4gYXR0cmli
dXRlIGFzIElHUCwgRUdQLCBvciBJbmNvbXBsZXRlIGluIG9yZGVyLg0KPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPC90cj4NCjwvdGJvZHk+DQo8
L3RhYmxlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SZWdhcmRzPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkR1
bGVlcHQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFF
MUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4g
VVRUQVJPLCBKQU1FUyBbbWFpbHRvOmp1MTczOEBhdHQuY29tXQ0KPGJyPg0KPGI+U2VudDo8L2I+
IEZyaWRheSwgQXVndXN0IDcsIDIwMTUgNzo0NCBQTTxicj4NCjxiPlRvOjwvYj4gRHVsZWVwIFRo
aWxha2FyYXRobmU7ICdSb2JlcnQgUmFzenVrJzxicj4NCjxiPkNjOjwvYj4gJ2Jlc3NAaWV0Zi5v
cmcnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJFOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBj
cml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEIj5EdWxlZXAsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU28gYSBiaXQgY29u
ZnVzZWQgaGVyZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBIb3cgZG8gd2FudCB0aGUgZGVjaXNpb24g
bWFraW5nIHRvIGdvIGlmIGEgcGF0aCBoYXMgYSBzaG9ydGVyIEFTLVBBVEggYW5kIGxvbmdlciBs
YXRlbmN5IHRoYW4gdGhlIGFsdGVybmF0aXZlPz8gSWYgbGF0ZW5jeSBpcyB0aGUgcHJpbWUgbW90
aXZhdG9yDQogd2h5IGRvIHlvdSBjYXJlIGFib3V0IEFTLVBBVEggbGVuZ3RoIGF0IGFsbC4uIENv
bW1lbnRzIEluLUxpbmUuLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+SmltIFV0dGFybzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVD
NERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFo
b21hJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+IER1
bGVlcCBUaGlsYWthcmF0aG5lIFs8YSBocmVmPSJtYWlsdG86ZHVsZWVwdEBtb2JpdGVsLmxrIj5t
YWlsdG86ZHVsZWVwdEBtb2JpdGVsLmxrPC9hPl0NCjxicj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXks
IEF1Z3VzdCAwNywgMjAxNSA5OjMxIEFNPGJyPg0KPGI+VG86PC9iPiBSb2JlcnQgUmFzenVrPGJy
Pg0KPGI+Q2M6PC9iPiBVVFRBUk8sIEpBTUVTOyA8YSBocmVmPSJtYWlsdG86YmVzc0BpZXRmLm9y
ZyI+YmVzc0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUkU6IFtiZXNzXSBCR1Ag
cm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BB
VEggYXJlIGVxdWFsPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkhpIFJhc3p1ayw8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtB
cmlhbCZxdW90OyxzYW5zLXNlcmlmIj5RdWVzdGlvbiAxOiBIb3cgZG9lcyB0aGUgcm91dGVyIGtu
b3cgYWJvdXQgdXNlcidzIGhpZ2ggbGF0ZW5jeSA/Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Fy
aWFsJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkFjdHVhbGx5IEkgYW0gcmVmZXJyaW5nIElTUCBlZGdlIHJvdXRlciB0
byBhbm90aGVyIElTUCBlZGdlIHJvdXRlciBkZWxheSBkdWUgdG8gdHJhbnNtaXNzaW9uIGRpc3Rh
bmNlLg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+W0ppbSBVJmd0O10gVGhlIHVuZGVybHlpbmcgZmFjaWxp
dHkgYW5kIGl04oCZcyByZXByZXNlbnRhdGl2ZSB0cmFuc21pc3Npb24gZGlzdGFuY2Ugd2lsbCBt
b3N0IGxpa2VseSBkaWZmZXIgZnJvbSBnZW9ncmFwaGljYWwgZGlzdGFuY2UuIFdoaWNoIGRvIHlv
dSB3YW50IHRvDQogYWRkcmVzcz8gVG8gUm9iZXJ04oCZcyBwb2ludCB5b3Ugc3RpbGwgbmVlZCB0
byBhY3F1aXJlIHRoYXQga25vd2xlZGdlIGFuZCBpdCBtYXkgYmUgb3J0aG9nb25hbCB0byBhbiBh
dHRyaWJ1dGUgdGhhdCBpcyBkZWZpbmVkIGFzIGRlbGF5Ljwvc3Bhbj48L2k+PC9iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fu
cy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5RdWVzdGlv
biAyOiBIb3cgZG8geW91IGFzc3VyZSBJbnRlcm5ldCBzdGFiaWxpdHkgd2hlcmUgeW91IHN0YXJ0
IGNodXJuaW5nIHBhdGhzIGJhc2VkIG9uIHRoZSBsYXRlbmN5IG9mIGRhdGEgcGxhbmUgPyZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JdCBpcyBub3QgcmVxdWlyZWQg
dG8gY29uc2lkZXIgc3RhYmlsaXR5IGluIHRoaXMgc2l0dWF0aW9uIHNpbmNlIGl0IGlzIHVuYXZv
aWRhYmxlLiBXaGF0IGlzIHJlZmVyIGlzLCByb3V0ZXIgbmVlZCB0byBzZWxlY3QgYmVzdCBvdXRn
b2luZyBwYXRoIGNvbnNpZGVyaW5nIHBoeXNpY2FsIGRpc3RhbmNlIHdoZW5ldmVyIHBvc3NpYmxl
IHdoZW4gQVMtUEFUSCBsZW5ndGggaXMgZXF1YWwuIElmIHJvdXRlciBzZWxlY3RzDQogbG9uZyBk
aXN0YW5jZSBwYXRoIHJhbmRvbWx5LCBpdCBpbXBhY3RzIHRvIGxhdGVuY3kuIDxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmIj5RdWVzdGlvbiAzOiBXaGF0IHlvdSBhcmUgYWZ0ZXIgaGFzIGVmZmVj
dGl2ZWx5IGJlZW4gc29sdmVkIG1hbnkgeWVhcnMgYWdvIC4uIGl0IGlzIGNhbGxlZCBPcHRpbWl6
ZWQgRWRnZSBSb3V0aW5nIChPRVIpIC8gUGVyZm9ybWFuY2UgUm91dGluZyAoUEZSKSAtIEkgc3Vn
Z2VzdCB5b3UgZ29vZ2xlIGZvciB0aG9zZSB0ZXJtcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwm
cXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+VGhhbmsgZm9yIHRoZSBzdWdnZXN0aW9uLiBJIGdvbmUgdGhyb3VnaCB0aGVz
ZSBwcm9wb3NhbHMuIEJ1dCB3aGF0IEkgYW0gc3VnZ2VzdGluZyBpcyAmbmJzcDt3aGV0aGVyIHdl
IGNhbiBhZGRyZXNzIHRoaXMgaWRlYSBmcm9tIEJHUCBwcm90b2NvbCBsZXZlbC4gRm9yIGV4YW1w
bGUgYnkgaW50cm9kdWNpbmcgbmV3IGF0dHJpYnV0ZSByZWxhdGVkIHRvIHBoeXNpY2FsIGRpc3Rh
bmNlL2RlbGF5IHNpbWlsYXIgdG8gQVMtUEFUSC4NCiBOZXcgYXR0cmlidXRlIG5lZWQgdG8gdXBk
YXRlIGFjcm9zcyB0aGUgQXMgcGF0aC4gTXkgdWx0aW1hdGUgb2JqZWN0aXZlIGlzIHRvIHByZXZl
bnQgcm91dGVyIHJhbmRvbWx5IHNlbGVjdCBvdXRnb2luZyBwYXRoIHdoZW4gQVMtUEFUSCBsZW5n
dGhzIGFyZSAmbmJzcDtlcXVhbC4gRnVydGhlciBJIGFtIHRyeWluZyBTRE4gYmFzZWQgc2ltdWxh
dGlvbiB0aGVzZSBkYXlzLiBIb3BlIEkgY2FuIHNoYXJlIG91dHB1dC4gQnV0IHRoaXMgY291bGQg
c2ltaWxhcg0KIHRvIHdoYXQgeW91IGhhdmUgcHJvcG9zZWQgZXhjZXB0IGdlbyBkaXN0YW5jZSBj
YWxjdWxhdGlvbiBtZWNoYW5pc20uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJlZmVyIGJlbG93
IHN0YW5kYXJkIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEuIEkgc3VnZ2VzdCBpdGVtIDUu
IFdvcmRpbmdzIG1heSBkaWZmZXJlbnQgZnJvbSB2ZW5kb3IgdG8gdmVuZG9yLjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8dGFibGUg
Y2xhc3M9Ik1zb05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFk
ZGluZz0iMCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi01LjRwdDtib3JkZXItY29sbGFwc2U6Y29sbGFw
c2UiPg0KPHRib2R5Pg0KPHRyIHN0eWxlPSJoZWlnaHQ6NS40NXB0Ij4NCjx0ZCB2YWxpZ249InRv
cCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6NS40NXB0Ij4NCjxw
IGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjEuIERpc2NhcmRpbmcgdGhl
IHJvdXRlcyB3aXRoIHRoZSB1bnJlYWNoYWJsZSBOZXh0X0hvcC4gPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iRGVmYXVsdCIgc3R5bGU9Im1zby1saW5lLWhlaWdodC1hbHQ6NS40NXB0Ij48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6NS40NXB0
Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDto
ZWlnaHQ6NS40NXB0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2lu
ZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij4yLiBQcmVmZXJyaW5nIHRoZSByb3V0ZSB3
aXRoIHRoZSBoaWdoZXN0IExvY2FsX1ByZWYuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iRGVmYXVsdCIgc3R5bGU9Im1zby1saW5lLWhlaWdodC1hbHQ6NS40NXB0Ij48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjVwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC90
ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDoxNS43NXB0Ij4NCjx0ZCB2YWxpZ249InRvcCIg
c3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6MTUuNzVwdCI+DQo8cCBj
bGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjVwdCI+My4gUHJlZmVycmluZyB0aGUgYWdncmVnYXRlZCByb3V0ZS4gVGhlIHByZWZl
cmVuY2Ugb2YgYW4gYWdncmVnYXRlZCByb3V0ZSBpcyBoaWdoZXIgdGhhbiB0aGUgcHJlZmVyZW5j
ZSBvZiBhIG5vbi1hZ2dyZWdhdGVkIHJvdXRlLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjUuNDVw
dCI+DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOjBpbiA1LjRwdCAwaW4gNS40cHQ7
aGVpZ2h0OjUuNDVwdCI+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImNvbG9yOndp
bmRvd3RleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+NC4gUHJlZmVycmluZyB0aGUgcm91dGUg
d2l0aCB0aGUgc2hvcnRlc3QgQVMtUGF0aC4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJEZWZhdWx0IiBzdHlsZT0ibXNvLWxpbmUtaGVpZ2h0LWFsdDo1LjQ1cHQiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuNXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L3Rk
Pg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1LjdwdCI+DQo8dGQgdmFsaWduPSJ0b3AiIHN0
eWxlPSJwYWRkaW5nOjBpbiA1LjRwdCAwaW4gNS40cHQ7aGVpZ2h0OjE1LjdwdCI+DQo8cCBjbGFz
cz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjVwdCI+NS4gSWYgQVMtUGF0aCBmaW5kcyBlcXVhbCwgY29uc2lkZXIgc2hvcnRlc3Qg
R0VPIGRpc3RhbmNlLiBJZiBzdGlsbCBkaXN0YW5jZSBpcyBzYW1lIGZvbGxvdyBuZXh0IHN0ZXBz
Lg0KPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
NXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHls
ZT0iaGVpZ2h0OjE1LjhwdCI+DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOjBpbiA1
LjRwdCAwaW4gNS40cHQ7aGVpZ2h0OjE1LjhwdCI+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4g
c3R5bGU9ImNvbG9yOndpbmRvd3RleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+Ni4gQ29tcGFy
aW5nIHRoZSBPcmlnaW4gYXR0cmlidXRlIGFuZCBzZWxlY3RpbmcgdGhlIHJvdXRlcyB3aXRoIHRo
ZSBPcmlnaW4gYXR0cmlidXRlIGFzIElHUCwgRUdQLCBvciBJbmNvbXBsZXRlIGluIG9yZGVyLg0K
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuNXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPC90
cj4NCjwvdGJvZHk+DQo8L3RhYmxlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SZWdzcmRzPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPkR1bGVlcHQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj4NCjxhIGhyZWY9Im1haWx0bzpycmFzenVrQGdtYWlsLmNvbSI+
cnJhc3p1a0BnbWFpbC5jb208L2E+IFs8YSBocmVmPSJtYWlsdG86cnJhc3p1a0BnbWFpbC5jb20i
Pm1haWx0bzpycmFzenVrQGdtYWlsLmNvbTwvYT5dDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPlJvYmVy
dCBSYXN6dWs8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBBdWd1c3QgNywgMjAxNSA2OjI5IFBN
PGJyPg0KPGI+VG86PC9iPiBEdWxlZXAgVGhpbGFrYXJhdGhuZTxicj4NCjxiPkNjOjwvYj4gVVRU
QVJPLCBKQU1FUzsgPGEgaHJlZj0ibWFpbHRvOmJlc3NAaWV0Zi5vcmciPmJlc3NAaWV0Zi5vcmc8
L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBj
cml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+RHVsZWVwLDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+Jmd0
OyBUaGVuIGVuZCB1c2VyIGV4cGVyaWVuY2VzIGhpZ2ggbGF0ZW5jeSB0byByZWFjaCBkZXN0aW5h
dGlvbi4gSW4gc3VjaCZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlh
bCZxdW90OyxzYW5zLXNlcmlmIj4mZ3Q7IGEgY2FzZSwgSSBzdWdnZXN0IHJvdXRlciBuZWVkIHRv
IGNvbnNpZGVyIGdlb2dyYXBoaWMgZGlzdGFuY2UgdG8mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+Jmd0OyBkZXN0aW5hdGlvbiBh
bmQgc2VsZWN0IHBhdGggdmlhIE5UVCB0byByZWFjaCBkZXN0aW5hdGlvbiBieSBkZWZhdWx0Ljwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1z
ZXJpZiI+UXVlc3Rpb24gMTogSG93IGRvZXMgdGhlIHJvdXRlciBrbm93IGFib3V0IHVzZXIncyBo
aWdoIGxhdGVuY3kgPyZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlh
bCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+UXVlc3Rpb24gMjogSG93IGRvIHlvdSBhc3N1cmUg
SW50ZXJuZXQgc3RhYmlsaXR5IHdoZXJlIHlvdSBzdGFydCBjaHVybmluZyBwYXRocyBiYXNlZCBv
biB0aGUgbGF0ZW5jeSBvZiBkYXRhIHBsYW5lID8mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPlF1ZXN0aW9uIDM6IFdo
YXQgeW91IGFyZSBhZnRlciBoYXMgZWZmZWN0aXZlbHkgYmVlbiBzb2x2ZWQgbWFueSB5ZWFycyBh
Z28gLi4gaXQgaXMgY2FsbGVkIE9wdGltaXplZCBFZGdlIFJvdXRpbmcgKE9FUikgLyBQZXJmb3Jt
YWNlIFJvdXRpbmcgKFBGUikgLSBJIHN1Z2dlc3QgeW91IGdvb2dsZSBmb3IgdGhvc2UgdGVybXMu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5z
LXNlcmlmIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmIj5SLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlh
bCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNl
cmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDss
c2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFs
JnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBGcmksIEF1ZyA3
LCAyMDE1IGF0IDI6NTEgUE0sIER1bGVlcCBUaGlsYWthcmF0aG5lICZsdDs8YSBocmVmPSJtYWls
dG86ZHVsZWVwdEBtb2JpdGVsLmxrIiB0YXJnZXQ9Il9ibGFuayI+ZHVsZWVwdEBtb2JpdGVsLmxr
PC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGlu
IDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBp
bjttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SGkgSmltLDwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlBsZWFzZSByZWZlciBiZWxvdyBleGFt
cGxlLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+QXNz
dW1lIGRlc3RpbmF0aW9uIElQIGlzIGluIEFzaWFuIHJlZ2lvbi4gUGFydGljdWxhciBJU1AgaW4g
YSBkaWZmZXJlbnQgJm5ic3A7bG9jYXRpb24gKFNheSBJbmRpYSkgaGFzIHVwc3RyZWFtDQogcGVl
cmluZyB0byBVUyBQT1AgKFNheSBBVCZhbXA7VCkgYW5kIEFzaWEgUE9QIChTYXkgTlRUKS4gSWYg
d2UgY2hlY2sgQkdQIHJvdXRpbmcgdGFibGUsIGFzc3VtZSBpdCBzaG93czwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlhYLlhYLlhYLlhYLzI0IC0tLS0tLTwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTpXaW5nZGluZ3M7
Y29sb3I6IzFGNDk3RCI+w6A8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkFT
DQogLSBBVCZhbXA7VCxBUy1YWCxBUy1EZXN0aW5hdGlvbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgLS0tLS0tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OldpbmdkaW5ncztjb2xvcjojMUY0OTdEIj7DoDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+QVMNCiAtIE5UVCxBUy1ZWSxBUy1EZXN0aW5hdGlvbiZuYnNwOyA8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj5JbiBhYm92ZSBjYXNlIEFTLVBBVEggaXMgZXF1YWwgYW5kIGFzc3VtZSBy
b3V0ZXIgYXV0b21hdGljYWxseSBzZWxlY3QgcGF0aCB2aWEgQVQmYW1wO1QuIFRoZW4gZW5kIHVz
ZXINCiBleHBlcmllbmNlcyBoaWdoIGxhdGVuY3kgdG8gcmVhY2ggZGVzdGluYXRpb24uIEluIHN1
Y2ggYSBjYXNlLCBJIHN1Z2dlc3Qgcm91dGVyIG5lZWQgdG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBk
aXN0YW5jZSB0byBkZXN0aW5hdGlvbiBhbmQgc2VsZWN0IHBhdGggdmlhIE5UVCB0byByZWFjaCBk
ZXN0aW5hdGlvbiBieSBkZWZhdWx0LiBEZWNpZGluZyBnZW8gZGlzdGFuY2UgaXMgYSBjaGFsbGVu
Z2UgYnV0IHRoZXJlIGFyZSBvcHRpb25zLiBIZXJlIGdlbw0KIGRpc3RhbmNlIG1lYW5zIHNob3J0
ZXN0IGRpc3RhbmNlIHRvIHJlYWNoIElQIGRlc3RpbmF0aW9uIGZyb20gdXBzdHJlYW0gUE9QLiBD
dXJyZW50IHByYWN0aWNlIGlzIHRvIHVzZSBjb21tdW5pdHkgc3RyaW5ncywgYnV0IGl0IGRlcGVu
ZHMgb24gdXBzdHJlYW0gSVNQIGNhcGFiaWxpdHkuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+Q2FuIHlvdSBjb21tZW50IG15IGlkZWEuDQo8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SZWdhcmRzPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+RHVsZWVwdDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZiI+IFVUVEFSTywgSkFNRVMgW21haWx0bzo8YSBocmVmPSJtYWlsdG86
anUxNzM4QGF0dC5jb20iIHRhcmdldD0iX2JsYW5rIj5qdTE3MzhAYXR0LmNvbTwvYT5dDQo8YnI+
DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBBdWd1c3QgNywgMjAxNSA0OjA5IFBNPGJyPg0KPGI+VG86
PC9iPiBEdWxlZXAgVGhpbGFrYXJhdGhuZTsgJ1JvYmVydCBSYXN6dWsnPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQo8Yj5DYzo8
L2I+ICc8YSBocmVmPSJtYWlsdG86YmVzc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmJlc3NA
aWV0Zi5vcmc8L2E+Jzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBz
ZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUg
ZXF1YWw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+RHVs
ZWVwLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBc3N1bWluZyBBUy1QQVRIIGlzIGVxdWFsIGFu
ZCBBUy1Db250ZW50IGRpZmZlcmVudCBob3cgY2FuIHlvdSBrbm93IHRoYXQgdGhlIGludGVybmFs
DQogbWV0cmljcyBvZiBlYWNoIEFTIGFyZSBjb25zaXN0ZW50IGFuZCBtaXJyb3IgYWN0dWFsIGdl
b2dyYXBoaWMgZGlzdGFuY2VzPyBZb3UgaGF2ZSB0byBiZSBhc3N1cmVkIHRoYXQgZWFjaCBhZG1p
bmlzdHJhdGl2ZSBkb21haW4gYXBwbGllcyB0aGUgc2FtZSBtZXRyaWMgYXNzaWdubWVudC4gSSBk
byBub3QgYmVsaWV2ZSB0aGlzIGlzIHBvc3NpYmxlIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxlIGFk
bWluaXN0cmF0aXZlIGRvbWFpbnMuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+SmltIFV0dGFybzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9w
OnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNh
bnMtc2VyaWYiPiBCRVNTIFs8YSBocmVmPSJtYWlsdG86YmVzcy1ib3VuY2VzQGlldGYub3JnIiB0
YXJnZXQ9Il9ibGFuayI+bWFpbHRvOmJlc3MtYm91bmNlc0BpZXRmLm9yZzwvYT5dDQo8Yj5PbiBC
ZWhhbGYgT2YgPC9iPkR1bGVlcCBUaGlsYWthcmF0aG5lPGJyPg0KPGI+U2VudDo8L2I+IEZyaWRh
eSwgQXVndXN0IDA3LCAyMDE1IDU6MTkgQU08YnI+DQo8Yj5Ubzo8L2I+IFJvYmVydCBSYXN6dWs8
YnI+DQo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYub3JnIiB0YXJnZXQ9Il9i
bGFuayI+YmVzc0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtiZXNzXSBC
R1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFT
X1BBVEggYXJlIGVxdWFsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5IaSBSYXN6dWssPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SSB3ZW50IHRocm91Z2gg
UkZDNzMxMSBhbmQgbXkgY29uY2VybiBpcyBkaWZmZXJlbnQgdGhhbiBSRkMgNzMxMS4gSSBoYXZl
IGFuYWx5emVkIGZ1bGwgQkdQIHJvdXRpbmcNCiB0YWJsZSAoNTQxLDE5OSByb3V0ZXMpIHdpdGgg
dHdvIHRpZXIgMSBJU1AgbXVsdGktaG9taW5nIHNjZW5hcmlvIGFuZCBmb3VuZCBuZWFybHkgNTAl
IG9mIHJvdXRlcyBoYXZlIGVxdWFsIEFTLVBBVEggbGVuZ3RoLiBJbiB0aGlzIGFuYWx5c2lzIEl0
IHdhcyBjb25zaWRlcmVkLCB0aGVyZSB3YXMgbm8gcm91dGUgcG9saWN5IGFwcGxpZWQgdG8gaW5m
bHVlbmNlIGxvY2FsIHByZWZlcmVuY2UuIEFjY29yZGluZyB0byBCR1AgYmVzdCBwYXRoIHNlbGVj
dGlvbg0KIGFsZ29yaXRobSwgd2hlbiBBUy1QQVRIIGxlbmd0aHMgJm5ic3A7YXJlIGVxdWFsLCBy
b3V0ZXIgYnJlYWtzIHRpZSBjb25kaXRpb24gYmFzZWQgb24gcm91dGUgaW50ZXJuYWwgbG9naWMu
IFRoaXMgZG9lcyBub3QgZ3JhbnRlZSBwcm9wZXIgb3V0Z29pbmcgcGF0aCBzZWxlY3Rpb24uDQo8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5BcHByZWNpYXRl
IHlvdXIgY29uY2VybiBvbiBhYm92ZSBhbmFseXNpcy48L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SZWdhcmRzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+RHVsZWVw
dDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8dGFibGUg
Y2xhc3M9Ik1zb05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFk
ZGluZz0iMCIgd2lkdGg9IjUwMCIgc3R5bGU9IndpZHRoOjM3NS4wcHQiPg0KPHRib2R5Pg0KPHRy
Pg0KPHRkIHdpZHRoPSIxMzAiIHN0eWxlPSJ3aWR0aDo5Ny41cHQ7cGFkZGluZzowaW4gMGluIDBp
biAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249InJpZ2h0IiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87dGV4dC1hbGlnbjpy
aWdodCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMzODM4MzgiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+
DQo8dGQgd2lkdGg9IjM3MCIgc3R5bGU9IndpZHRoOjI3Ny41cHQ7Ym9yZGVyOm5vbmU7Ym9yZGVy
LWxlZnQ6c29saWQgIzY2NjY2NiAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDcuNXB0Ij4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1ZlcmRh
bmEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMzgzODM4Ij4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8L3RkPg0KPC90cj4NCjwvdGJvZHk+DQo8L3RhYmxlPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PiBSb2JlcnQgUmFzenVrIFs8YSBocmVmPSJtYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXQiIHRhcmdl
dD0iX2JsYW5rIj5tYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXQ8L2E+XQ0KPGJyPg0KPGI+U2VudDo8
L2I+IE1vbmRheSwgSnVseSAyNywgMjAxNSAyOjQwIEFNPGJyPg0KPGI+VG86PC9iPiBEdWxlZXAg
VGhpbGFrYXJhdGhuZTxicj4NCjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOmJlc3NAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj5iZXNzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9i
PiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRp
c3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlh
bCZxdW90OyxzYW5zLXNlcmlmIj5IaSBEdWxlZXAsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+UGxlYXNlIGNvbnNpZGVy
IFJGQyA3MzExIGFuZCBwcm92aWRlIGZlZWRiYWNrIHdoeSB5b3UgdGhpbmsgaXQgaXMgbm90IHN1
ZmZpY2llbnQgZm9yIHlvdXIgb2JqZWN0aXZlLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPjxhIGhyZWY9Imh0dHBzOi8v
dG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM3MzExIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly90b29s
cy5pZXRmLm9yZy9odG1sL3JmYzczMTE8L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+QmVzdCw8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Ui48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5PbiBTdW4sIEp1
bCAyNiwgMjAxNSBhdCA5OjE1IFBNLCBEdWxlZXAgVGhpbGFrYXJhdGhuZSAmbHQ7PGEgaHJlZj0i
bWFpbHRvOmR1bGVlcHRAbW9iaXRlbC5sayIgdGFyZ2V0PSJfYmxhbmsiPmR1bGVlcHRAbW9iaXRl
bC5sazwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGlu
IDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdo
dDowaW47bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+SGksPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5JIHdvdWxkIGxpa2UgdG8g
c3VnZ2VzdCB0byBjb25zaWRlciBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCAmbmJz
cDthcmUgZXF1YWwgaW4gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYS4gKGFzIHRpZSBicmVh
a2luZyBydWxlKS4gQ2FuIGFueWJvZHkgY29tbWVudCBvbiBteSBpZGVhLg0KPG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+UmVnYXJkczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5EdWxl
ZXB0PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPHA+VGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRl
bnRpYWwgYW5kPGJyPg0KcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3QgdGhl
IGludGVuZGVkIHJlY2lwaWVudCw8YnI+DQpwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRp
YXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXM8YnI+DQplLW1haWwgYW5kIGRlc3Ry
b3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRoaXM8YnI+DQppbmZv
cm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXM8
YnI+DQp1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLjxicj4NCk1vYml0ZWwgKFB2dCkg
THRkLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCkJFU1MgbWFpbGluZyBsaXN0
PGJyPg0KPGEgaHJlZj0ibWFpbHRvOkJFU1NAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5CRVNT
QGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vYmVzcyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vYmVzczwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj5UaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1h
eSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91
IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVy
IGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsDQogZGVsZXRlIHRoaXMgZS1tYWlsIGFuZCBk
ZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBvZiB0aGlzIGluZm9y
bWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpcyB1
bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLiBNb2JpdGVsIChQdnQpIEx0ZC4NCjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5
IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3Ug
YXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIg
aW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMgZS1tYWlsIGFuZCBkZXN0
cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uDQogb3IgdXNlIG9mIHRoaXMgaW5mb3Jt
YXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzIHVu
YXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuIE1vYml0ZWwgKFB2dCkgTHRkLg0KPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+VGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25m
aWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBp
bnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBi
eSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGll
cy4gQW55IGRpc3NlbWluYXRpb24NCiBvciB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhIHBl
cnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVkIGFu
ZCBtYXkgYmUgaWxsZWdhbC4gTW9iaXRlbCAoUHZ0KSBMdGQuDQo8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0KVGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBt
YXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kCnByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlv
dSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsCnBsZWFzZSBub3RpZnkgdGhlIHNlbmRl
ciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpcwplLW1haWwgYW5kIGRl
c3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRoaXMKaW5mb3Jt
YXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzCnVu
YXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuCk1vYml0ZWwgKFB2dCkgTHRkLgo=

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7HOWEXMAIL01mobi_--


From nobody Fri Aug  7 09:41:37 2015
Return-Path: <renwei.li@huawei.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49F501B2FB7 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 09:41:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.61
X-Spam-Level: 
X-Spam-Status: No, score=-3.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c_HRNswJcEkW for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 09:41:30 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88E6B1B2FB0 for <bess@ietf.org>; Fri,  7 Aug 2015 09:41:27 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml403-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BVZ77665; Fri, 07 Aug 2015 16:41:21 +0000 (GMT)
Received: from SJCEML701-CHM.china.huawei.com (10.218.25.39) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.3.235.1; Fri, 7 Aug 2015 17:41:19 +0100
Received: from SJCEML702-CHM.china.huawei.com ([169.254.4.184]) by SJCEML701-CHM.china.huawei.com ([169.254.3.52]) with mapi id 14.03.0235.001; Fri, 7 Aug 2015 09:41:15 -0700
From: Richard Li <renwei.li@huawei.com>
To: Duleep Thilakarathne <duleept@Mobitel.lk>, "UTTARO, JAMES" <ju1738@att.com>, "'Robert Raszuk'" <robert@raszuk.net>
Thread-Topic: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
Thread-Index: AdDH128/tTNXEt97SV2T7QYBqpPVdwASqBaAAkKt1QAAAsnqgAAEnTcAAABKNgAAAR7/AAABeQAAAAML7QAADNUOAA==
Date: Fri, 7 Aug 2015 16:41:14 +0000
Message-ID: <F061CEB6876F904F8EA6D6B92877731C38FA033C@SJCEML702-CHM.china.huawei.com>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int> <CA+b+ER=i77rKb4NfPcN7NeUL-BY4kq8YyzXKv+Oj=64BSrd2vQ@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF193E@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7@HO-WEX-MAIL01.mobitel.int>
In-Reply-To: <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7@HO-WEX-MAIL01.mobitel.int>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.213.48.104]
Content-Type: multipart/alternative; boundary="_000_F061CEB6876F904F8EA6D6B92877731C38FA033CSJCEML702CHMchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/F5ftvSpttuxTKqANK1uHtpW_9C0>
Cc: "'bess@ietf.org'" <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Aug 2015 16:41:36 -0000

--_000_F061CEB6876F904F8EA6D6B92877731C38FA033CSJCEML702CHMchi_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VGhlcmUgbWlnaHQgYmUgYSBnb29kIHBvaW50IGhlcmUuIFJGQyA3MzExIG9ubHkgdGFrZXMgY2Fy
ZSBvZiB0aGUgSUdQIG1ldHJpY3MuIEJ1dCBJbiBEdWxlZXDigJlzIGV4YW1wbGUsIHRoZSBtZXRy
aWNzIGJldHdlZW4gdHdvIGVCR1Agc3BlYWtlcnMgYXJlIG5vdCB0YWtlbiBpbnRvIGNvbnNpZGVy
YXRpb24uIEluIG9yZGVyIHRvIGhhdmUgQUlHUCBhdHRyaWJ1dGUgdG8gcmVhbGx5IHJlcHJlc2Vu
dCB0aGUgYWNjdW11bGF0ZWQgb25lLCB0aGUgbWV0cmljcyBvbiBzdWNoIGxpbmtzIHNob3VsZCBi
ZSBjb25zaWRlcmVkIGFzIHdlbGwuIEhvd2V2ZXIsIHRoZXJlIG1pZ2h0IGJlIHNvbWUgY2hhbGxl
bmdlcyBvciBvYnN0YWNsZXM6IFRoZSB3YXkgdG8gY29uZmlndXJlIG9uZSBtZXRyaWNzIG9uIHRo
ZSBsaW5rIGJldHdlZW4gdHdvIGVCR1Agc3BlYWtlcnMgbWlnaHQgbm90IGJlIGNvbnNpc3RlbnQg
d2l0aCB0aGUgd2F5IHRvIGNvbmZpZ3VyZSBhbm90aGVyIG1ldHJpY3Mgb24gdGhlIGFub3RoZXIg
bGluayBiZXR3ZWVuIHR3byBzcGVha2Vycy4NCg0KUmljaGFyZA0KDQpGcm9tOiBCRVNTIFttYWls
dG86YmVzcy1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgRHVsZWVwIFRoaWxha2FyYXRo
bmUNClNlbnQ6IEZyaWRheSwgQXVndXN0IDA3LCAyMDE1IDg6NDEgQU0NClRvOiBVVFRBUk8sIEpB
TUVTOyAnUm9iZXJ0IFJhc3p1aycNCkNjOiAnYmVzc0BpZXRmLm9yZycNClN1YmplY3Q6IFJlOiBb
YmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ug
d2hlbiBBU19QQVRIIGFyZSBlcXVhbA0KDQpKaW0sDQoNCg0KV2hhdCBJIHdhbnQgdG8gc3VnZ2Vz
dCBpcyB0byBpbnNlcnQgaXRlbSA1IChyZWZlciBiZWxvdyBpdGVtcyBsaXN0ZWQpIHRvIEJHUCBi
ZXN0IHBhdGggc2VsZWN0aW9uIGFsZ29yaXRobS4gT25jZSBBUy1QQVRIIGxlbmd0aCBpcyBlcXVh
bCwgbmV4dCB3ZSBjYW4gdGhpbmsgb24gaG93IHRvIHNlbGVjdCBiZXN0IG91dGdvaW5nIGludGVy
ZmFjZS4gSWYgd2UgZG9u4oCZdCBzZWxlY3QgcHJvcGVyIG91dGdvaW5nIGludGVyZmFjZSBpdCB3
aWxsIGFmZmVjdCB0byBsYXRlbmN5LiBJIGFtIHRhbGtpbmcgdGhpcyBiYXNlZCBvbiBwcmFjdGlj
YWwgZXhwZXJpZW5jZSBJIGhhdmUgaW4gSVNQIGVudmlyb25tZW50LiBUaGVyZSBhcmUgc2V2ZXJh
bCBvcHRpb25zIHRvIHNlbGVjdCBiZXN0IG91dGdvaW5nIGludGVyZmFjZSB3aGVuIEFTLVBBVEgg
YXJlIGVxdWFsLiAgSW4gdGhpcyBjYXNlIEkgc3VnZ2VzdCBnZW8gZGlzdGFuY2UgdG8gZGVzdGlu
YXRpb24uIEZvbGxvd2luZyBhcmUgb3B0aW9ucyB0byBjYWxjdWxhdGUgZ2VvIGRpc3RhbmNlLiBS
b3V0ZXIgc2VsZWN0cyBvdXRnb2luZyBpbnRlcmZhY2Ugd2l0aCBsb3dlc3QgR0VPIGRpc3RhbmNl
IHRvIGRlc3RpbmF0aW9uLg0KDQoxLiBCR1Agc3BlYWtpbmcgcm91dGVyIGNhbiBhZGQgZGlzdGFu
Y2Ugd2hlbiBhZHZlcnRpc2UgdG8gcm91dGUgdG8gdXBzdHJlYW0gc2ltaWxhciB0byBBUy1QQVRI
IGF0dHJpYnV0ZS4gRm9yIGV4YW1wbGUNCg0KQS0tLS1CLS0tLUMtLS0tLUQNCg0KUm91dGVyIEIg
YWR2ZXJ0aXNlIGRpc3RhbmNlIEFCIHRvIHJvdXRlciBDLiByb3V0ZXIgQyBhZHZlcnRpc2UgYWNj
dW11bGF0ZWQgZGlzdGFuY2UgQUIrQkMgdG8gcm91dGVyIEQuDQoNCjIuIEFib3ZlIGRpc3RhbmNl
IGNhbiBiZSBjb25maWd1cmVkIGFzIG1hbnVhbCBpbnRlcmZhY2UgY29tbWFuZCBvciBkeW5hbWlj
YWxseSB1c2luZyBJQ01QIG9yIHNpbWlsYXIgbWVjaGFuaXNtLiBXZSBjYW4gYXNzdW1lIElDTVAg
ZGVsYXkgcHJvcG9zaXRpb25hbCB0byBnZW8gZGlzdGFuY2UuDQoNCjMuIEFsdGVybmF0aXZlIG9w
dGlvbiBpcyB0byBjYWxjdWxhdGUgcmVhbCBnZW8gZGlzdGFuY2UgZnJvbSBjb29yZGluYXRlIHN5
c3RlbS4gSW4gdGhpcyBjYXNlIHdlIG1pc3MgaW50ZXJtZWRpYXRlIGhvcHMuIEFjY3VyYWN5IGlz
IG5vdCBtdWNoIGFjY3VyYXRlIHNpbmNlIGNhYmxlIHBhdGhzIGRvIG5vdCBmb2xsb3cgcmVhbCBj
b29yZGluYXRlIGJhc2VkIGRpc3RhbmNlLiBJbiB0aGlzIGNhc2Ugd2Ugc2hvdWxkIGhhdmUga25v
d2xlZGdlIG9uIGNvb3JkaW5hdGVzIG9mIHVwc3RyZWFtIHJvdXRlciB3aGljaCByZWxldmFudCBJ
UCBibG9jayBhZHZlcnRpc2UuDQoNCk9wdGlvbiAxIGNhbiBiZSBhY2hpZXZlZCB0aHJvdWdoIEJH
UCBwcm90b2NvbCBpdHNlbGYgLGlmIGFncmVlZCB0byBpbnRyb2R1Y2UgbmV3IGF0dHJpYnV0ZS4N
Ck9wdGlvbiAzIG1vcmUgc3VpdGFibGUgdG8gU0ROIGJhc2VkIGltcGxlbWVudGF0aW9uLiBDYWxj
dWxhdGlvbiBjYW4gYmUgZGFpbHkgb3Igd2Vla2x5IGJhc2lzIGFzIHRoaXMgaXMgbm90IHByaW1h
cnkgY3JpdGVyaWEuDQoNCkZ1cnRoZXIgQ29uc2lkZXIgZm9sbG93aW5nIHNjZW5hcmlvLg0KDQpJ
IGFtIGluIFNyaSBMYW5rYS4gQXNzdW1lIEkgaGF2ZSB1cHN0cmVhbSBQT1BTIHRvIFNpbmdhcG9y
ZSwgQU1TLCBOZXcgWW9yay4gIEFzc3VtZSBJIG5lZWQgdG8gcmVhY2ggZGVzdGluYXRpb24gSVAg
bG9jYXRlZCBhdCBKYXBhbi4gV2hlbiBJIGNoZWNrIEJHUCByb3V0aW5nIHRhYmxlLCBBUy1QQVRI
IGxlbmd0aCBpcyBlcXVhbCBmcm9tIGFsbCB0aHJlZSB1cHN0cmVhbS4gVGhlbiBJIGhhdmUgdGhy
ZWUgb3B0aW9ucy4gVGhlbiByb3V0ZXIgc2VsZWN0cyBhbnkgaW50ZXJmYWNlIHJhbmRvbWx5IGlm
IG5vIHBvbGljeSBjb25maWd1cmVkLiBJIGhvcGUgeW91IGFncmVlZCB1cCB0byB0aGlzIHBvaW50
LiBJbiBzdWNoIGNhc2UgSSBzdWdnZXN0IHRvIGNvbnNpZGVyIEdFTyBkaXN0YW5jZSB0byBkZXN0
aW5hdGlvbi4gSW4gbW9zdCBjYXNlcyBsb3dlc3QgZGlzdGFuY2UgcGF0aCBpcyB0aGUgYmVzdCBw
YXRoLiBUaGlzIG1heSBub3QgY29ycmVjdCBhbHdheXMgYnV0IGJldHRlciB0aGFuIHJhbmRvbSBv
dXRnb2luZyBpbnRlcmZhY2Ugc2VsZWN0aW9uLg0KDQoNCg0KDQoxLiBEaXNjYXJkaW5nIHRoZSBy
b3V0ZXMgd2l0aCB0aGUgdW5yZWFjaGFibGUgTmV4dF9Ib3AuDQoNCg0KDQoNCg0KDQoyLiBQcmVm
ZXJyaW5nIHRoZSByb3V0ZSB3aXRoIHRoZSBoaWdoZXN0IExvY2FsX1ByZWYuDQoNCg0KDQoNCg0K
DQozLiBQcmVmZXJyaW5nIHRoZSBhZ2dyZWdhdGVkIHJvdXRlLiBUaGUgcHJlZmVyZW5jZSBvZiBh
biBhZ2dyZWdhdGVkIHJvdXRlIGlzIGhpZ2hlciB0aGFuIHRoZSBwcmVmZXJlbmNlIG9mIGEgbm9u
LWFnZ3JlZ2F0ZWQgcm91dGUuDQoNCg0KDQoNCg0KDQo0LiBQcmVmZXJyaW5nIHRoZSByb3V0ZSB3
aXRoIHRoZSBzaG9ydGVzdCBBUy1QYXRoLg0KDQoNCg0KDQoNCg0KNS4gSWYgQVMtUGF0aCBmaW5k
cyBlcXVhbCwgY29uc2lkZXIgc2hvcnRlc3QgR0VPIGRpc3RhbmNlLiBJZiBzdGlsbCBkaXN0YW5j
ZSBpcyBzYW1lIGZvbGxvdyBuZXh0IHN0ZXBzLg0KDQoNCg0KDQoNCg0KNi4gQ29tcGFyaW5nIHRo
ZSBPcmlnaW4gYXR0cmlidXRlIGFuZCBzZWxlY3RpbmcgdGhlIHJvdXRlcyB3aXRoIHRoZSBPcmln
aW4gYXR0cmlidXRlIGFzIElHUCwgRUdQLCBvciBJbmNvbXBsZXRlIGluIG9yZGVyLg0KDQoNCg0K
DQpSZWdhcmRzDQpEdWxlZXB0DQoNCg0KDQpGcm9tOiBVVFRBUk8sIEpBTUVTIFttYWlsdG86anUx
NzM4QGF0dC5jb21dDQpTZW50OiBGcmlkYXksIEF1Z3VzdCA3LCAyMDE1IDc6NDQgUE0NClRvOiBE
dWxlZXAgVGhpbGFrYXJhdGhuZTsgJ1JvYmVydCBSYXN6dWsnDQpDYzogJ2Jlc3NAaWV0Zi5vcmcn
DQpTdWJqZWN0OiBSRTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9n
cmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwNCg0KRHVsZWVwLA0KDQogICAg
ICAgICAgICAgICAgU28gYSBiaXQgY29uZnVzZWQgaGVyZS4NCg0KICAgICAgICAgICAgICAgIEhv
dyBkbyB3YW50IHRoZSBkZWNpc2lvbiBtYWtpbmcgdG8gZ28gaWYgYSBwYXRoIGhhcyBhIHNob3J0
ZXIgQVMtUEFUSCBhbmQgbG9uZ2VyIGxhdGVuY3kgdGhhbiB0aGUgYWx0ZXJuYXRpdmU/PyBJZiBs
YXRlbmN5IGlzIHRoZSBwcmltZSBtb3RpdmF0b3Igd2h5IGRvIHlvdSBjYXJlIGFib3V0IEFTLVBB
VEggbGVuZ3RoIGF0IGFsbC4uIENvbW1lbnRzIEluLUxpbmUuLg0KDQpKaW0gVXR0YXJvDQoNCkZy
b206IER1bGVlcCBUaGlsYWthcmF0aG5lIFttYWlsdG86ZHVsZWVwdEBtb2JpdGVsLmxrXQ0KU2Vu
dDogRnJpZGF5LCBBdWd1c3QgMDcsIDIwMTUgOTozMSBBTQ0KVG86IFJvYmVydCBSYXN6dWsNCkNj
OiBVVFRBUk8sIEpBTUVTOyBiZXNzQGlldGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPg0KU3Vi
amVjdDogUkU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhp
YyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsDQoNCkhpIFJhc3p1aywNCg0KDQpRdWVz
dGlvbiAxOiBIb3cgZG9lcyB0aGUgcm91dGVyIGtub3cgYWJvdXQgdXNlcidzIGhpZ2ggbGF0ZW5j
eSA/DQoNCkFjdHVhbGx5IEkgYW0gcmVmZXJyaW5nIElTUCBlZGdlIHJvdXRlciB0byBhbm90aGVy
IElTUCBlZGdlIHJvdXRlciBkZWxheSBkdWUgdG8gdHJhbnNtaXNzaW9uIGRpc3RhbmNlLg0KW0pp
bSBVPl0gVGhlIHVuZGVybHlpbmcgZmFjaWxpdHkgYW5kIGl04oCZcyByZXByZXNlbnRhdGl2ZSB0
cmFuc21pc3Npb24gZGlzdGFuY2Ugd2lsbCBtb3N0IGxpa2VseSBkaWZmZXIgZnJvbSBnZW9ncmFw
aGljYWwgZGlzdGFuY2UuIFdoaWNoIGRvIHlvdSB3YW50IHRvIGFkZHJlc3M/IFRvIFJvYmVydOKA
mXMgcG9pbnQgeW91IHN0aWxsIG5lZWQgdG8gYWNxdWlyZSB0aGF0IGtub3dsZWRnZSBhbmQgaXQg
bWF5IGJlIG9ydGhvZ29uYWwgdG8gYW4gYXR0cmlidXRlIHRoYXQgaXMgZGVmaW5lZCBhcyBkZWxh
eS4NCg0KDQpRdWVzdGlvbiAyOiBIb3cgZG8geW91IGFzc3VyZSBJbnRlcm5ldCBzdGFiaWxpdHkg
d2hlcmUgeW91IHN0YXJ0IGNodXJuaW5nIHBhdGhzIGJhc2VkIG9uIHRoZSBsYXRlbmN5IG9mIGRh
dGEgcGxhbmUgPw0KDQpJdCBpcyBub3QgcmVxdWlyZWQgdG8gY29uc2lkZXIgc3RhYmlsaXR5IGlu
IHRoaXMgc2l0dWF0aW9uIHNpbmNlIGl0IGlzIHVuYXZvaWRhYmxlLiBXaGF0IGlzIHJlZmVyIGlz
LCByb3V0ZXIgbmVlZCB0byBzZWxlY3QgYmVzdCBvdXRnb2luZyBwYXRoIGNvbnNpZGVyaW5nIHBo
eXNpY2FsIGRpc3RhbmNlIHdoZW5ldmVyIHBvc3NpYmxlIHdoZW4gQVMtUEFUSCBsZW5ndGggaXMg
ZXF1YWwuIElmIHJvdXRlciBzZWxlY3RzIGxvbmcgZGlzdGFuY2UgcGF0aCByYW5kb21seSwgaXQg
aW1wYWN0cyB0byBsYXRlbmN5Lg0KDQpRdWVzdGlvbiAzOiBXaGF0IHlvdSBhcmUgYWZ0ZXIgaGFz
IGVmZmVjdGl2ZWx5IGJlZW4gc29sdmVkIG1hbnkgeWVhcnMgYWdvIC4uIGl0IGlzIGNhbGxlZCBP
cHRpbWl6ZWQgRWRnZSBSb3V0aW5nIChPRVIpIC8gUGVyZm9ybWFuY2UgUm91dGluZyAoUEZSKSAt
IEkgc3VnZ2VzdCB5b3UgZ29vZ2xlIGZvciB0aG9zZSB0ZXJtcy4NCg0KVGhhbmsgZm9yIHRoZSBz
dWdnZXN0aW9uLiBJIGdvbmUgdGhyb3VnaCB0aGVzZSBwcm9wb3NhbHMuIEJ1dCB3aGF0IEkgYW0g
c3VnZ2VzdGluZyBpcyAgd2hldGhlciB3ZSBjYW4gYWRkcmVzcyB0aGlzIGlkZWEgZnJvbSBCR1Ag
cHJvdG9jb2wgbGV2ZWwuIEZvciBleGFtcGxlIGJ5IGludHJvZHVjaW5nIG5ldyBhdHRyaWJ1dGUg
cmVsYXRlZCB0byBwaHlzaWNhbCBkaXN0YW5jZS9kZWxheSBzaW1pbGFyIHRvIEFTLVBBVEguIE5l
dyBhdHRyaWJ1dGUgbmVlZCB0byB1cGRhdGUgYWNyb3NzIHRoZSBBcyBwYXRoLiBNeSB1bHRpbWF0
ZSBvYmplY3RpdmUgaXMgdG8gcHJldmVudCByb3V0ZXIgcmFuZG9tbHkgc2VsZWN0IG91dGdvaW5n
IHBhdGggd2hlbiBBUy1QQVRIIGxlbmd0aHMgYXJlICBlcXVhbC4gRnVydGhlciBJIGFtIHRyeWlu
ZyBTRE4gYmFzZWQgc2ltdWxhdGlvbiB0aGVzZSBkYXlzLiBIb3BlIEkgY2FuIHNoYXJlIG91dHB1
dC4gQnV0IHRoaXMgY291bGQgc2ltaWxhciB0byB3aGF0IHlvdSBoYXZlIHByb3Bvc2VkIGV4Y2Vw
dCBnZW8gZGlzdGFuY2UgY2FsY3VsYXRpb24gbWVjaGFuaXNtLg0KDQpSZWZlciBiZWxvdyBzdGFu
ZGFyZCBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhLiBJIHN1Z2dlc3QgaXRlbSA1LiBXb3Jk
aW5ncyBtYXkgZGlmZmVyZW50IGZyb20gdmVuZG9yIHRvIHZlbmRvci4NCg0KDQoNCg0KMS4gRGlz
Y2FyZGluZyB0aGUgcm91dGVzIHdpdGggdGhlIHVucmVhY2hhYmxlIE5leHRfSG9wLg0KDQoNCg0K
DQoNCg0KMi4gUHJlZmVycmluZyB0aGUgcm91dGUgd2l0aCB0aGUgaGlnaGVzdCBMb2NhbF9QcmVm
Lg0KDQoNCg0KDQoNCg0KMy4gUHJlZmVycmluZyB0aGUgYWdncmVnYXRlZCByb3V0ZS4gVGhlIHBy
ZWZlcmVuY2Ugb2YgYW4gYWdncmVnYXRlZCByb3V0ZSBpcyBoaWdoZXIgdGhhbiB0aGUgcHJlZmVy
ZW5jZSBvZiBhIG5vbi1hZ2dyZWdhdGVkIHJvdXRlLg0KDQoNCg0KDQoNCg0KNC4gUHJlZmVycmlu
ZyB0aGUgcm91dGUgd2l0aCB0aGUgc2hvcnRlc3QgQVMtUGF0aC4NCg0KDQoNCg0KDQoNCjUuIElm
IEFTLVBhdGggZmluZHMgZXF1YWwsIGNvbnNpZGVyIHNob3J0ZXN0IEdFTyBkaXN0YW5jZS4gSWYg
c3RpbGwgZGlzdGFuY2UgaXMgc2FtZSBmb2xsb3cgbmV4dCBzdGVwcy4NCg0KDQoNCg0KDQoNCjYu
IENvbXBhcmluZyB0aGUgT3JpZ2luIGF0dHJpYnV0ZSBhbmQgc2VsZWN0aW5nIHRoZSByb3V0ZXMg
d2l0aCB0aGUgT3JpZ2luIGF0dHJpYnV0ZSBhcyBJR1AsIEVHUCwgb3IgSW5jb21wbGV0ZSBpbiBv
cmRlci4NCg0KDQoNCg0KDQoNCg0KDQpSZWdzcmRzDQpEdWxlZXB0DQoNCkZyb206IHJyYXN6dWtA
Z21haWwuY29tPG1haWx0bzpycmFzenVrQGdtYWlsLmNvbT4gW21haWx0bzpycmFzenVrQGdtYWls
LmNvbV0gT24gQmVoYWxmIE9mIFJvYmVydCBSYXN6dWsNClNlbnQ6IEZyaWRheSwgQXVndXN0IDcs
IDIwMTUgNjoyOSBQTQ0KVG86IER1bGVlcCBUaGlsYWthcmF0aG5lDQpDYzogVVRUQVJPLCBKQU1F
UzsgYmVzc0BpZXRmLm9yZzxtYWlsdG86YmVzc0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbYmVz
c10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hl
biBBU19QQVRIIGFyZSBlcXVhbA0KDQpEdWxlZXAsDQoNCj4gVGhlbiBlbmQgdXNlciBleHBlcmll
bmNlcyBoaWdoIGxhdGVuY3kgdG8gcmVhY2ggZGVzdGluYXRpb24uIEluIHN1Y2gNCj4gYSBjYXNl
LCBJIHN1Z2dlc3Qgcm91dGVyIG5lZWQgdG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5jZSB0
bw0KPiBkZXN0aW5hdGlvbiBhbmQgc2VsZWN0IHBhdGggdmlhIE5UVCB0byByZWFjaCBkZXN0aW5h
dGlvbiBieSBkZWZhdWx0Lg0KDQpRdWVzdGlvbiAxOiBIb3cgZG9lcyB0aGUgcm91dGVyIGtub3cg
YWJvdXQgdXNlcidzIGhpZ2ggbGF0ZW5jeSA/DQoNClF1ZXN0aW9uIDI6IEhvdyBkbyB5b3UgYXNz
dXJlIEludGVybmV0IHN0YWJpbGl0eSB3aGVyZSB5b3Ugc3RhcnQgY2h1cm5pbmcgcGF0aHMgYmFz
ZWQgb24gdGhlIGxhdGVuY3kgb2YgZGF0YSBwbGFuZSA/DQoNClF1ZXN0aW9uIDM6IFdoYXQgeW91
IGFyZSBhZnRlciBoYXMgZWZmZWN0aXZlbHkgYmVlbiBzb2x2ZWQgbWFueSB5ZWFycyBhZ28gLi4g
aXQgaXMgY2FsbGVkIE9wdGltaXplZCBFZGdlIFJvdXRpbmcgKE9FUikgLyBQZXJmb3JtYWNlIFJv
dXRpbmcgKFBGUikgLSBJIHN1Z2dlc3QgeW91IGdvb2dsZSBmb3IgdGhvc2UgdGVybXMuDQoNClJl
Z2FyZHMsDQpSLg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KT24gRnJpLCBBdWcgNywgMjAxNSBh
dCAyOjUxIFBNLCBEdWxlZXAgVGhpbGFrYXJhdGhuZSA8ZHVsZWVwdEBtb2JpdGVsLmxrPG1haWx0
bzpkdWxlZXB0QG1vYml0ZWwubGs+PiB3cm90ZToNCkhpIEppbSwNCg0KUGxlYXNlIHJlZmVyIGJl
bG93IGV4YW1wbGUuDQoNCkFzc3VtZSBkZXN0aW5hdGlvbiBJUCBpcyBpbiBBc2lhbiByZWdpb24u
IFBhcnRpY3VsYXIgSVNQIGluIGEgZGlmZmVyZW50ICBsb2NhdGlvbiAoU2F5IEluZGlhKSBoYXMg
dXBzdHJlYW0gcGVlcmluZyB0byBVUyBQT1AgKFNheSBBVCZUKSBhbmQgQXNpYSBQT1AgKFNheSBO
VFQpLiBJZiB3ZSBjaGVjayBCR1Agcm91dGluZyB0YWJsZSwgYXNzdW1lIGl0IHNob3dzDQoNClhY
LlhYLlhYLlhYLzI0IC0tLS0tLS0tPkFTIC0gQVQmVCxBUy1YWCxBUy1EZXN0aW5hdGlvbg0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLS0tLS0tLT5BUyAtIE5UVCxBUy1ZWSxBUy1E
ZXN0aW5hdGlvbg0KDQoNCkluIGFib3ZlIGNhc2UgQVMtUEFUSCBpcyBlcXVhbCBhbmQgYXNzdW1l
IHJvdXRlciBhdXRvbWF0aWNhbGx5IHNlbGVjdCBwYXRoIHZpYSBBVCZULiBUaGVuIGVuZCB1c2Vy
IGV4cGVyaWVuY2VzIGhpZ2ggbGF0ZW5jeSB0byByZWFjaCBkZXN0aW5hdGlvbi4gSW4gc3VjaCBh
IGNhc2UsIEkgc3VnZ2VzdCByb3V0ZXIgbmVlZCB0byBjb25zaWRlciBnZW9ncmFwaGljIGRpc3Rh
bmNlIHRvIGRlc3RpbmF0aW9uIGFuZCBzZWxlY3QgcGF0aCB2aWEgTlRUIHRvIHJlYWNoIGRlc3Rp
bmF0aW9uIGJ5IGRlZmF1bHQuIERlY2lkaW5nIGdlbyBkaXN0YW5jZSBpcyBhIGNoYWxsZW5nZSBi
dXQgdGhlcmUgYXJlIG9wdGlvbnMuIEhlcmUgZ2VvIGRpc3RhbmNlIG1lYW5zIHNob3J0ZXN0IGRp
c3RhbmNlIHRvIHJlYWNoIElQIGRlc3RpbmF0aW9uIGZyb20gdXBzdHJlYW0gUE9QLiBDdXJyZW50
IHByYWN0aWNlIGlzIHRvIHVzZSBjb21tdW5pdHkgc3RyaW5ncywgYnV0IGl0IGRlcGVuZHMgb24g
dXBzdHJlYW0gSVNQIGNhcGFiaWxpdHkuDQoNCkNhbiB5b3UgY29tbWVudCBteSBpZGVhLg0KDQpS
ZWdhcmRzDQpEdWxlZXB0DQoNCg0KDQpGcm9tOiBVVFRBUk8sIEpBTUVTIFttYWlsdG86anUxNzM4
QGF0dC5jb208bWFpbHRvOmp1MTczOEBhdHQuY29tPl0NClNlbnQ6IEZyaWRheSwgQXVndXN0IDcs
IDIwMTUgNDowOSBQTQ0KVG86IER1bGVlcCBUaGlsYWthcmF0aG5lOyAnUm9iZXJ0IFJhc3p1aycN
Cg0KQ2M6ICdiZXNzQGlldGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPicNClN1YmplY3Q6IFJl
OiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFu
Y2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbA0KDQpEdWxlZXAsDQoNCiAgICAgICAgICAgICAgICBB
c3N1bWluZyBBUy1QQVRIIGlzIGVxdWFsIGFuZCBBUy1Db250ZW50IGRpZmZlcmVudCBob3cgY2Fu
IHlvdSBrbm93IHRoYXQgdGhlIGludGVybmFsIG1ldHJpY3Mgb2YgZWFjaCBBUyBhcmUgY29uc2lz
dGVudCBhbmQgbWlycm9yIGFjdHVhbCBnZW9ncmFwaGljIGRpc3RhbmNlcz8gWW91IGhhdmUgdG8g
YmUgYXNzdXJlZCB0aGF0IGVhY2ggYWRtaW5pc3RyYXRpdmUgZG9tYWluIGFwcGxpZXMgdGhlIHNh
bWUgbWV0cmljIGFzc2lnbm1lbnQuIEkgZG8gbm90IGJlbGlldmUgdGhpcyBpcyBwb3NzaWJsZSB3
aGVuIHRoZXJlIGFyZSBtdWx0aXBsZSBhZG1pbmlzdHJhdGl2ZSBkb21haW5zLg0KDQpKaW0gVXR0
YXJvDQoNCkZyb206IEJFU1MgW21haWx0bzpiZXNzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFs
ZiBPZiBEdWxlZXAgVGhpbGFrYXJhdGhuZQ0KU2VudDogRnJpZGF5LCBBdWd1c3QgMDcsIDIwMTUg
NToxOSBBTQ0KVG86IFJvYmVydCBSYXN6dWsNCkNjOiBiZXNzQGlldGYub3JnPG1haWx0bzpiZXNz
QGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRl
cmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsDQoNCkhpIFJh
c3p1aywNCg0KSSB3ZW50IHRocm91Z2ggUkZDNzMxMSBhbmQgbXkgY29uY2VybiBpcyBkaWZmZXJl
bnQgdGhhbiBSRkMgNzMxMS4gSSBoYXZlIGFuYWx5emVkIGZ1bGwgQkdQIHJvdXRpbmcgdGFibGUg
KDU0MSwxOTkgcm91dGVzKSB3aXRoIHR3byB0aWVyIDEgSVNQIG11bHRpLWhvbWluZyBzY2VuYXJp
byBhbmQgZm91bmQgbmVhcmx5IDUwJSBvZiByb3V0ZXMgaGF2ZSBlcXVhbCBBUy1QQVRIIGxlbmd0
aC4gSW4gdGhpcyBhbmFseXNpcyBJdCB3YXMgY29uc2lkZXJlZCwgdGhlcmUgd2FzIG5vIHJvdXRl
IHBvbGljeSBhcHBsaWVkIHRvIGluZmx1ZW5jZSBsb2NhbCBwcmVmZXJlbmNlLiBBY2NvcmRpbmcg
dG8gQkdQIGJlc3QgcGF0aCBzZWxlY3Rpb24gYWxnb3JpdGhtLCB3aGVuIEFTLVBBVEggbGVuZ3Ro
cyAgYXJlIGVxdWFsLCByb3V0ZXIgYnJlYWtzIHRpZSBjb25kaXRpb24gYmFzZWQgb24gcm91dGUg
aW50ZXJuYWwgbG9naWMuIFRoaXMgZG9lcyBub3QgZ3JhbnRlZSBwcm9wZXIgb3V0Z29pbmcgcGF0
aCBzZWxlY3Rpb24uDQoNCkFwcHJlY2lhdGUgeW91ciBjb25jZXJuIG9uIGFib3ZlIGFuYWx5c2lz
Lg0KDQpSZWdhcmRzDQpEdWxlZXB0DQoNCg0KDQoNCg0KDQoNCkZyb206IFJvYmVydCBSYXN6dWsg
W21haWx0bzpyb2JlcnRAcmFzenVrLm5ldF0NClNlbnQ6IE1vbmRheSwgSnVseSAyNywgMjAxNSAy
OjQwIEFNDQpUbzogRHVsZWVwIFRoaWxha2FyYXRobmUNCkNjOiBiZXNzQGlldGYub3JnPG1haWx0
bzpiZXNzQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9u
IGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsDQoN
CkhpIER1bGVlcCwNCg0KUGxlYXNlIGNvbnNpZGVyIFJGQyA3MzExIGFuZCBwcm92aWRlIGZlZWRi
YWNrIHdoeSB5b3UgdGhpbmsgaXQgaXMgbm90IHN1ZmZpY2llbnQgZm9yIHlvdXIgb2JqZWN0aXZl
Lg0KDQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzMxMQ0KDQpCZXN0LA0KUi4NCg0K
DQpPbiBTdW4sIEp1bCAyNiwgMjAxNSBhdCA5OjE1IFBNLCBEdWxlZXAgVGhpbGFrYXJhdGhuZSA8
ZHVsZWVwdEBtb2JpdGVsLmxrPG1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGs+PiB3cm90ZToNCkhp
LA0KDQpJIHdvdWxkIGxpa2UgdG8gc3VnZ2VzdCB0byBjb25zaWRlciBnZW9ncmFwaGljIGRpc3Rh
bmNlIHdoZW4gQVNfUEFUSCAgYXJlIGVxdWFsIGluIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVy
aWEuIChhcyB0aWUgYnJlYWtpbmcgcnVsZSkuIENhbiBhbnlib2R5IGNvbW1lbnQgb24gbXkgaWRl
YS4NCg0KDQpSZWdhcmRzDQpEdWxlZXB0DQoNCg0KDQoNClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0
YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZA0KcHJpdmlsZWdlZCBpbmZvcm1h
dGlvbi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwNCnBsZWFzZSBub3Rp
ZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpcw0K
ZS1tYWlsIGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBv
ZiB0aGlzDQppbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCBy
ZWNpcGllbnQgaXMNCnVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuDQpNb2JpdGVsIChQ
dnQpIEx0ZC4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCkJFU1MgbWFpbGluZyBsaXN0DQpCRVNTQGlldGYub3JnPG1haWx0bzpCRVNTQGlldGYub3Jn
Pg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9iZXNzDQoNClRoaXMgZS1t
YWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2
aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50
LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwg
ZGVsZXRlIHRoaXMgZS1tYWlsIGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0
aW9uIG9yIHVzZSBvZiB0aGlzIGluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhl
IGludGVuZGVkIHJlY2lwaWVudCBpcyB1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLiBN
b2JpdGVsIChQdnQpIEx0ZC4NClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNv
bnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJl
IG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1t
ZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMgZS1tYWlsIGFuZCBkZXN0cm95
IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBvZiB0aGlzIGluZm9ybWF0aW9u
IGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpcyB1bmF1dGhv
cml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLiBNb2JpdGVsIChQdnQpIEx0ZC4NCg0KVGhpcyBlLW1h
aWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZp
bGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQs
IHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBk
ZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRp
b24gb3IgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUg
aW50ZW5kZWQgcmVjaXBpZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuIE1v
Yml0ZWwgKFB2dCkgTHRkLg0KVGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29u
dGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUg
bm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1l
ZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kg
YW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24g
YnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzIHVuYXV0aG9y
aXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuIE1vYml0ZWwgKFB2dCkgTHRkLg0K

--_000_F061CEB6876F904F8EA6D6B92877731C38FA033CSJCEML702CHMchi_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTIgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseTrlrovkvZM7DQoJcGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpA
Zm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1
IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBh
bm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCkBmb250LWZhY2UNCgl7
Zm9udC1mYW1pbHk6IlxA5a6L5L2TIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6VmVyZGFuYTsNCglwYW5vc2UtMToyIDExIDYgNCAz
IDUgNCA0IDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1z
b05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAw
MDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4i
LCJzZXJpZiI7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlz
aXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcA0KCXttc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJp
Z2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47
DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwic2Vy
aWYiO30NCnAuTXNvQWNldGF0ZSwgbGkuTXNvQWNldGF0ZSwgZGl2Lk1zb0FjZXRhdGUNCgl7bXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJCYWxsb29uIFRleHQgQ2hhciI7
DQoJbWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjguMHB0
Ow0KCWZvbnQtZmFtaWx5OiJUYWhvbWEiLCJzYW5zLXNlcmlmIjt9DQpzcGFuLkJhbGxvb25UZXh0
Q2hhcg0KCXttc28tc3R5bGUtbmFtZToiQmFsbG9vbiBUZXh0IENoYXIiOw0KCW1zby1zdHlsZS1w
cmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiQmFsbG9vbiBUZXh0IjsNCglmb250LWZhbWls
eToiVGFob21hIiwic2Fucy1zZXJpZiI7fQ0KcC5EZWZhdWx0LCBsaS5EZWZhdWx0LCBkaXYuRGVm
YXVsdA0KCXttc28tc3R5bGUtbmFtZTpEZWZhdWx0Ow0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsN
CgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCgl0ZXh0LWF1dG9zcGFjZTpu
b25lOw0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIs
InNlcmlmIjsNCgljb2xvcjpibGFjazt9DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUt
dHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCWNv
bG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29u
YWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsNCgljb2xvcjp3aW5kb3d0
ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIzDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFu
LkVtYWlsU3R5bGUyNA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxl
MjUNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJz
YW5zLXNlcmlmIjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTI2DQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fu
cy1zZXJpZiI7DQoJY29sb3I6IzFGNDk3RDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUt
dHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9u
MQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47
fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwh
LS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3Bp
ZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1s
Pg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRh
dGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8
Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNz
PSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPlRoZXJlIG1pZ2h0IGJlIGEgZ29vZCBwb2ludCBoZXJl
LiBSRkMgNzMxMSBvbmx5IHRha2VzIGNhcmUgb2YgdGhlIElHUCBtZXRyaWNzLiBCdXQgSW4gRHVs
ZWVw4oCZcyBleGFtcGxlLCB0aGUgbWV0cmljcyBiZXR3ZWVuIHR3byBlQkdQIHNwZWFrZXJzIGFy
ZSBub3QgdGFrZW4NCiBpbnRvIGNvbnNpZGVyYXRpb24uIEluIG9yZGVyIHRvIGhhdmUgQUlHUCBh
dHRyaWJ1dGUgdG8gcmVhbGx5IHJlcHJlc2VudCB0aGUgYWNjdW11bGF0ZWQgb25lLCB0aGUgbWV0
cmljcyBvbiBzdWNoIGxpbmtzIHNob3VsZCBiZSBjb25zaWRlcmVkIGFzIHdlbGwuIEhvd2V2ZXIs
IHRoZXJlIG1pZ2h0IGJlIHNvbWUgY2hhbGxlbmdlcyBvciBvYnN0YWNsZXM6IFRoZSB3YXkgdG8g
Y29uZmlndXJlIG9uZSBtZXRyaWNzIG9uIHRoZSBsaW5rIGJldHdlZW4NCiB0d28gZUJHUCBzcGVh
a2VycyBtaWdodCBub3QgYmUgY29uc2lzdGVudCB3aXRoIHRoZSB3YXkgdG8gY29uZmlndXJlIGFu
b3RoZXIgbWV0cmljcyBvbiB0aGUgYW5vdGhlciBsaW5rIGJldHdlZW4gdHdvIHNwZWFrZXJzLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6
IzFGNDk3RCI+UmljaGFyZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVy
LXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkZyb206PC9z
cGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtU
YWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+IEJFU1MgW21haWx0bzpiZXNzLWJv
dW5jZXNAaWV0Zi5vcmddDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkR1bGVlcCBUaGlsYWthcmF0aG5l
PGJyPg0KPGI+U2VudDo8L2I+IEZyaWRheSwgQXVndXN0IDA3LCAyMDE1IDg6NDEgQU08YnI+DQo8
Yj5Ubzo8L2I+IFVUVEFSTywgSkFNRVM7ICdSb2JlcnQgUmFzenVrJzxicj4NCjxiPkNjOjwvYj4g
J2Jlc3NAaWV0Zi5vcmcnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbYmVzc10gQkdQIHJvdXRl
IHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFy
ZSBlcXVhbDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5KaW0sPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+V2hhdCBJIHdhbnQgdG8gc3VnZ2Vz
dCBpcyB0byBpbnNlcnQgaXRlbSA1IChyZWZlciBiZWxvdyBpdGVtcyBsaXN0ZWQpIHRvIEJHUCBi
ZXN0IHBhdGggc2VsZWN0aW9uIGFsZ29yaXRobS4gT25jZSBBUy1QQVRIIGxlbmd0aCBpcyBlcXVh
bCwgbmV4dCB3ZSBjYW4gdGhpbmsNCiBvbiBob3cgdG8gc2VsZWN0IGJlc3Qgb3V0Z29pbmcgaW50
ZXJmYWNlLiBJZiB3ZSBkb27igJl0IHNlbGVjdCBwcm9wZXIgb3V0Z29pbmcgaW50ZXJmYWNlIGl0
IHdpbGwgYWZmZWN0IHRvIGxhdGVuY3kuIEkgYW0gdGFsa2luZyB0aGlzIGJhc2VkIG9uIHByYWN0
aWNhbCBleHBlcmllbmNlIEkgaGF2ZSBpbiBJU1AgZW52aXJvbm1lbnQuIFRoZXJlIGFyZSBzZXZl
cmFsIG9wdGlvbnMgdG8gc2VsZWN0IGJlc3Qgb3V0Z29pbmcgaW50ZXJmYWNlIHdoZW4gQVMtUEFU
SA0KIGFyZSBlcXVhbC4gJm5ic3A7SW4gdGhpcyBjYXNlIEkgc3VnZ2VzdCBnZW8gZGlzdGFuY2Ug
dG8gZGVzdGluYXRpb24uIEZvbGxvd2luZyBhcmUgb3B0aW9ucyB0byBjYWxjdWxhdGUgZ2VvIGRp
c3RhbmNlLiBSb3V0ZXIgc2VsZWN0cyBvdXRnb2luZyBpbnRlcmZhY2Ugd2l0aCBsb3dlc3QgR0VP
IGRpc3RhbmNlIHRvIGRlc3RpbmF0aW9uLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Qi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4xLiBCR1Agc3BlYWtpbmcgcm91
dGVyIGNhbiBhZGQgZGlzdGFuY2Ugd2hlbiBhZHZlcnRpc2UgdG8gcm91dGUgdG8gdXBzdHJlYW0g
c2ltaWxhciB0byBBUy1QQVRIIGF0dHJpYnV0ZS4gRm9yIGV4YW1wbGUNCjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+QS0t
LS1CLS0tLUMtLS0tLUQNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Um91dGVyIEIgYWR2ZXJ0aXNlIGRpc3RhbmNlIEFC
IHRvIHJvdXRlciBDLiByb3V0ZXIgQyBhZHZlcnRpc2UgYWNjdW11bGF0ZWQgZGlzdGFuY2UgQUIm
IzQzO0JDIHRvIHJvdXRlciBELg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7
c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4yLiBBYm92ZSBkaXN0YW5jZSBjYW4gYmUg
Y29uZmlndXJlZCBhcyBtYW51YWwgaW50ZXJmYWNlIGNvbW1hbmQgb3IgZHluYW1pY2FsbHkgdXNp
bmcgSUNNUCBvciBzaW1pbGFyIG1lY2hhbmlzbS4gV2UgY2FuIGFzc3VtZSBJQ01QIGRlbGF5IHBy
b3Bvc2l0aW9uYWwgdG8gZ2VvDQogZGlzdGFuY2UuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5
N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4zLiBBbHRlcm5hdGl2ZSBv
cHRpb24gaXMgdG8gY2FsY3VsYXRlIHJlYWwgZ2VvIGRpc3RhbmNlIGZyb20gY29vcmRpbmF0ZSBz
eXN0ZW0uIEluIHRoaXMgY2FzZSB3ZSBtaXNzIGludGVybWVkaWF0ZSBob3BzLiBBY2N1cmFjeSBp
cyBub3QgbXVjaCBhY2N1cmF0ZSBzaW5jZQ0KIGNhYmxlIHBhdGhzIGRvIG5vdCBmb2xsb3cgcmVh
bCBjb29yZGluYXRlIGJhc2VkIGRpc3RhbmNlLiBJbiB0aGlzIGNhc2Ugd2Ugc2hvdWxkIGhhdmUg
a25vd2xlZGdlIG9uIGNvb3JkaW5hdGVzIG9mIHVwc3RyZWFtIHJvdXRlciB3aGljaCByZWxldmFu
dCBJUCBibG9jayBhZHZlcnRpc2UuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVv
dDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPk9wdGlvbiAxIGNhbiBiZSBhY2hpZXZl
ZCB0aHJvdWdoIEJHUCBwcm90b2NvbCBpdHNlbGYgLGlmIGFncmVlZCB0byBpbnRyb2R1Y2UgbmV3
IGF0dHJpYnV0ZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+T3B0aW9uIDMgbW9yZSBz
dWl0YWJsZSB0byBTRE4gYmFzZWQgaW1wbGVtZW50YXRpb24uIENhbGN1bGF0aW9uIGNhbiBiZSBk
YWlseSBvciB3ZWVrbHkgYmFzaXMgYXMgdGhpcyBpcyBub3QgcHJpbWFyeSBjcml0ZXJpYS4NCjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6
IzFGNDk3RCI+RnVydGhlciBDb25zaWRlciBmb2xsb3dpbmcgc2NlbmFyaW8uDQo8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Qi
PkkgYW0gaW4gU3JpIExhbmthLiBBc3N1bWUgSSBoYXZlIHVwc3RyZWFtIFBPUFMgdG8gU2luZ2Fw
b3JlLCBBTVMsIE5ldyBZb3JrLiAmbmJzcDtBc3N1bWUgSSBuZWVkIHRvIHJlYWNoIGRlc3RpbmF0
aW9uIElQIGxvY2F0ZWQgYXQgSmFwYW4uIFdoZW4gSSBjaGVjayBCR1Agcm91dGluZw0KIHRhYmxl
LCBBUy1QQVRIIGxlbmd0aCBpcyBlcXVhbCBmcm9tIGFsbCB0aHJlZSB1cHN0cmVhbS4gVGhlbiBJ
IGhhdmUgdGhyZWUgb3B0aW9ucy4gVGhlbiByb3V0ZXIgc2VsZWN0cyBhbnkgaW50ZXJmYWNlIHJh
bmRvbWx5IGlmIG5vIHBvbGljeSBjb25maWd1cmVkLiBJIGhvcGUgeW91IGFncmVlZCB1cCB0byB0
aGlzIHBvaW50LiBJbiBzdWNoIGNhc2UgSSBzdWdnZXN0IHRvIGNvbnNpZGVyIEdFTyBkaXN0YW5j
ZSB0byBkZXN0aW5hdGlvbi4gSW4gbW9zdA0KIGNhc2VzIGxvd2VzdCBkaXN0YW5jZSBwYXRoIGlz
IHRoZSBiZXN0IHBhdGguIFRoaXMgbWF5IG5vdCBjb3JyZWN0IGFsd2F5cyBidXQgYmV0dGVyIHRo
YW4gcmFuZG9tIG91dGdvaW5nIGludGVyZmFjZSBzZWxlY3Rpb24uPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2Nv
bG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjx0YWJsZSBjbGFzcz0i
TXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIw
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LTUuNHB0O2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSI+DQo8
dGJvZHk+DQo8dHIgc3R5bGU9ImhlaWdodDo1LjQ1cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHls
ZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDo1LjQ1cHQiPg0KPHAgY2xhc3M9
IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+MS4gRGlzY2FyZGluZyB0aGUgcm91dGVz
IHdpdGggdGhlIHVucmVhY2hhYmxlIE5leHRfSG9wLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJEZWZhdWx0IiBzdHlsZT0ibXNvLWxpbmUtaGVpZ2h0LWFsdDo1LjQ1cHQiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDo1LjQ1cHQiPg0KPHRk
IHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDo1
LjQ1cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjIuIFByZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGggdGhl
IGhpZ2hlc3QgTG9jYWxfUHJlZi4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJE
ZWZhdWx0IiBzdHlsZT0ibXNvLWxpbmUtaGVpZ2h0LWFsdDo1LjQ1cHQiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuNXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPC90
cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1Ljc1cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0i
cGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDoxNS43NXB0Ij4NCjxwIGNsYXNzPSJE
ZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
NXB0Ij4zLiBQcmVmZXJyaW5nIHRoZSBhZ2dyZWdhdGVkIHJvdXRlLiBUaGUgcHJlZmVyZW5jZSBv
ZiBhbiBhZ2dyZWdhdGVkIHJvdXRlIGlzIGhpZ2hlciB0aGFuIHRoZSBwcmVmZXJlbmNlIG9mIGEg
bm9uLWFnZ3JlZ2F0ZWQgcm91dGUuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
RGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6NS40NXB0Ij4NCjx0
ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6
NS40NXB0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4
dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij40LiBQcmVmZXJyaW5nIHRoZSByb3V0ZSB3aXRoIHRo
ZSBzaG9ydGVzdCBBUy1QYXRoLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRl
ZmF1bHQiIHN0eWxlPSJtc28tbGluZS1oZWlnaHQtYWx0OjUuNDVwdCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3Ry
Pg0KPHRyIHN0eWxlPSJoZWlnaHQ6MTUuN3B0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBh
ZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6MTUuN3B0Ij4NCjxwIGNsYXNzPSJEZWZh
dWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
NXB0Ij41LiBJZiBBUy1QYXRoIGZpbmRzIGVxdWFsLCBjb25zaWRlciBzaG9ydGVzdCBHRU8gZGlz
dGFuY2UuIElmIHN0aWxsIGRpc3RhbmNlIGlzIHNhbWUgZm9sbG93IG5leHQgc3RlcHMuDQo8L3Nw
YW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWln
aHQ6MTUuOHB0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBp
biA1LjRwdDtoZWlnaHQ6MTUuOHB0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0i
Y29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij42LiBDb21wYXJpbmcgdGhl
IE9yaWdpbiBhdHRyaWJ1dGUgYW5kIHNlbGVjdGluZyB0aGUgcm91dGVzIHdpdGggdGhlIE9yaWdp
biBhdHRyaWJ1dGUgYXMgSUdQLCBFR1AsIG9yIEluY29tcGxldGUgaW4gb3JkZXIuDQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPC90
Ym9keT4NCjwvdGFibGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5
N0QiPlJlZ2FyZHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+RHVsZWVwdDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9y
OiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsi
PkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiBVVFRBUk8sIEpB
TUVTIFs8YSBocmVmPSJtYWlsdG86anUxNzM4QGF0dC5jb20iPm1haWx0bzpqdTE3MzhAYXR0LmNv
bTwvYT5dDQo8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBBdWd1c3QgNywgMjAxNSA3OjQ0IFBN
PGJyPg0KPGI+VG86PC9iPiBEdWxlZXAgVGhpbGFrYXJhdGhuZTsgJ1JvYmVydCBSYXN6dWsnPGJy
Pg0KPGI+Q2M6PC9iPiAnYmVzc0BpZXRmLm9yZyc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUkU6IFti
ZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3
aGVuIEFTX1BBVEggYXJlIGVxdWFsPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkR1
bGVlcCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBTbyBhIGJp
dCBjb25mdXNlZCBoZXJlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IEhvdyBkbyB3YW50IHRoZSBkZWNpc2lvbiBtYWtpbmcgdG8gZ28gaWYgYSBwYXRoIGhhcyBh
IHNob3J0ZXIgQVMtUEFUSCBhbmQgbG9uZ2VyIGxhdGVuY3kgdGhhbiB0aGUgYWx0ZXJuYXRpdmU/
PyBJZiBsYXRlbmN5IGlzIHRoZSBwcmltZSBtb3RpdmF0b3INCiB3aHkgZG8geW91IGNhcmUgYWJv
dXQgQVMtUEFUSCBsZW5ndGggYXQgYWxsLi4gQ29tbWVudHMgSW4tTGluZS4uPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5K
aW0gVXR0YXJvPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNv
bGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+RnJvbTo8L3NwYW4+PC9i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4gRHVsZWVwIFRoaWxha2FyYXRobmUgWzxhIGhy
ZWY9Im1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGsiPm1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGs8
L2E+XQ0KPGJyPg0KPGI+U2VudDo8L2I+IEZyaWRheSwgQXVndXN0IDA3LCAyMDE1IDk6MzEgQU08
YnI+DQo8Yj5Ubzo8L2I+IFJvYmVydCBSYXN6dWs8YnI+DQo8Yj5DYzo8L2I+IFVUVEFSTywgSkFN
RVM7IDxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYub3JnIj5iZXNzQGlldGYub3JnPC9hPjxicj4N
CjxiPlN1YmplY3Q6PC9iPiBSRTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEg
LSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWw8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDs7Y29sb3I6IzFGNDk3RCI+SGkgUmFzenVrLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0
OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlF1ZXN0aW9uIDE6
IEhvdyBkb2VzIHRoZSByb3V0ZXIga25vdyBhYm91dCB1c2VyJ3MgaGlnaCBsYXRlbmN5ID8mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QWN0dWFs
bHkgSSBhbSByZWZlcnJpbmcgSVNQIGVkZ2Ugcm91dGVyIHRvIGFub3RoZXIgSVNQIGVkZ2Ugcm91
dGVyIGRlbGF5IGR1ZSB0byB0cmFuc21pc3Npb24gZGlzdGFuY2UuDQo8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztj
b2xvcjojMUY0OTdEIj5bSmltIFUmZ3Q7XSBUaGUgdW5kZXJseWluZyBmYWNpbGl0eSBhbmQgaXTi
gJlzIHJlcHJlc2VudGF0aXZlIHRyYW5zbWlzc2lvbiBkaXN0YW5jZSB3aWxsIG1vc3QgbGlrZWx5
IGRpZmZlciBmcm9tIGdlb2dyYXBoaWNhbCBkaXN0YW5jZS4gV2hpY2ggZG8geW91IHdhbnQgdG8N
CiBhZGRyZXNzPyBUbyBSb2JlcnTigJlzIHBvaW50IHlvdSBzdGlsbCBuZWVkIHRvIGFjcXVpcmUg
dGhhdCBrbm93bGVkZ2UgYW5kIGl0IG1heSBiZSBvcnRob2dvbmFsIHRvIGFuIGF0dHJpYnV0ZSB0
aGF0IGlzIGRlZmluZWQgYXMgZGVsYXkuPC9zcGFuPjwvaT48L2I+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFs
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlF1ZXN0aW9uIDI6IEhvdyBkbyB5b3UgYXNz
dXJlIEludGVybmV0IHN0YWJpbGl0eSB3aGVyZSB5b3Ugc3RhcnQgY2h1cm5pbmcgcGF0aHMgYmFz
ZWQgb24gdGhlIGxhdGVuY3kgb2YgZGF0YSBwbGFuZSA/Jm5ic3A7PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkl0IGlzIG5vdCByZXF1aXJlZCB0byBjb25z
aWRlciBzdGFiaWxpdHkgaW4gdGhpcyBzaXR1YXRpb24gc2luY2UgaXQgaXMgdW5hdm9pZGFibGUu
IFdoYXQgaXMgcmVmZXIgaXMsIHJvdXRlciBuZWVkIHRvIHNlbGVjdCBiZXN0IG91dGdvaW5nIHBh
dGggY29uc2lkZXJpbmcgcGh5c2ljYWwgZGlzdGFuY2Ugd2hlbmV2ZXIgcG9zc2libGUgd2hlbiBB
Uy1QQVRIIGxlbmd0aCBpcyBlcXVhbC4gSWYgcm91dGVyIHNlbGVjdHMNCiBsb25nIGRpc3RhbmNl
IHBhdGggcmFuZG9tbHksIGl0IGltcGFjdHMgdG8gbGF0ZW5jeS4gPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Fy
aWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlF1ZXN0aW9uIDM6IFdoYXQgeW91IGFy
ZSBhZnRlciBoYXMgZWZmZWN0aXZlbHkgYmVlbiBzb2x2ZWQgbWFueSB5ZWFycyBhZ28gLi4gaXQg
aXMgY2FsbGVkIE9wdGltaXplZCBFZGdlIFJvdXRpbmcgKE9FUikgLyBQZXJmb3JtYW5jZSBSb3V0
aW5nIChQRlIpIC0gSSBzdWdnZXN0IHlvdSBnb29nbGUgZm9yIHRob3NlIHRlcm1zLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFuayBmb3IgdGhlIHN1
Z2dlc3Rpb24uIEkgZ29uZSB0aHJvdWdoIHRoZXNlIHByb3Bvc2Fscy4gQnV0IHdoYXQgSSBhbSBz
dWdnZXN0aW5nIGlzICZuYnNwO3doZXRoZXIgd2UgY2FuIGFkZHJlc3MgdGhpcyBpZGVhIGZyb20g
QkdQIHByb3RvY29sIGxldmVsLiBGb3IgZXhhbXBsZSBieSBpbnRyb2R1Y2luZyBuZXcgYXR0cmli
dXRlIHJlbGF0ZWQgdG8gcGh5c2ljYWwgZGlzdGFuY2UvZGVsYXkgc2ltaWxhciB0byBBUy1QQVRI
Lg0KIE5ldyBhdHRyaWJ1dGUgbmVlZCB0byB1cGRhdGUgYWNyb3NzIHRoZSBBcyBwYXRoLiBNeSB1
bHRpbWF0ZSBvYmplY3RpdmUgaXMgdG8gcHJldmVudCByb3V0ZXIgcmFuZG9tbHkgc2VsZWN0IG91
dGdvaW5nIHBhdGggd2hlbiBBUy1QQVRIIGxlbmd0aHMgYXJlICZuYnNwO2VxdWFsLiBGdXJ0aGVy
IEkgYW0gdHJ5aW5nIFNETiBiYXNlZCBzaW11bGF0aW9uIHRoZXNlIGRheXMuIEhvcGUgSSBjYW4g
c2hhcmUgb3V0cHV0LiBCdXQgdGhpcyBjb3VsZCBzaW1pbGFyDQogdG8gd2hhdCB5b3UgaGF2ZSBw
cm9wb3NlZCBleGNlcHQgZ2VvIGRpc3RhbmNlIGNhbGN1bGF0aW9uIG1lY2hhbmlzbS48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+UmVmZXIgYmVsb3cgc3RhbmRhcmQgQkdQIHJvdXRlIHNlbGVjdGlv
biBjcml0ZXJpYS4gSSBzdWdnZXN0IGl0ZW0gNS4gV29yZGluZ3MgbWF5IGRpZmZlcmVudCBmcm9t
IHZlbmRvciB0byB2ZW5kb3IuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRl
cj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LTUuNHB0O2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSI+DQo8dGJvZHk+DQo8dHIgc3R5bGU9Imhl
aWdodDo1LjQ1cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQg
MGluIDUuNHB0O2hlaWdodDo1LjQ1cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxl
PSJjb2xvcjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iRGVmYXVsdCI+MS4gRGlzY2FyZGluZyB0aGUgcm91dGVzIHdpdGggdGhlIHVucmVhY2hhYmxl
IE5leHRfSG9wLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0IiBzdHlsZT0ibXNv
LWxpbmUtaGVpZ2h0LWFsdDo1LjQ1cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC90ZD4NCjwv
dHI+DQo8dHIgc3R5bGU9ImhlaWdodDo1LjQ1cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0i
cGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDo1LjQ1cHQiPg0KPHAgY2xhc3M9IkRl
ZmF1bHQiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41
cHQiPjIuIFByZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGggdGhlIGhpZ2hlc3QgTG9jYWxfUHJlZi4N
CjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0IiBzdHlsZT0ibXNvLWxp
bmUtaGVpZ2h0LWFsdDo1LjQ1cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0
OjE1Ljc1cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQgMGlu
IDUuNHB0O2hlaWdodDoxNS43NXB0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0i
Y29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij4zLiBQcmVmZXJyaW5nIHRo
ZSBhZ2dyZWdhdGVkIHJvdXRlLiBUaGUgcHJlZmVyZW5jZSBvZiBhbiBhZ2dyZWdhdGVkIHJvdXRl
IGlzIGhpZ2hlciB0aGFuIHRoZSBwcmVmZXJlbmNlIG9mIGEgbm9uLWFnZ3JlZ2F0ZWQgcm91dGUu
DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8
L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6NS40NXB0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9
InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6NS40NXB0Ij4NCjxwIGNsYXNzPSJE
ZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
NXB0Ij40LiBQcmVmZXJyaW5nIHRoZSByb3V0ZSB3aXRoIHRoZSBzaG9ydGVzdCBBUy1QYXRoLg0K
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiIHN0eWxlPSJtc28tbGlu
ZS1oZWlnaHQtYWx0OjUuNDVwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6
MTUuN3B0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1
LjRwdDtoZWlnaHQ6MTUuN3B0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29s
b3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRl
ZmF1bHQiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij41LiBJZiBBUy1QYXRoIGZp
bmRzIGVxdWFsLCBjb25zaWRlciBzaG9ydGVzdCBHRU8gZGlzdGFuY2UuIElmIHN0aWxsIGRpc3Rh
bmNlIGlzIHNhbWUgZm9sbG93IG5leHQgc3RlcHMuDQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuNXB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVs
dCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6MTUuOHB0Ij4NCjx0ZCB2YWxp
Z249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6MTUuOHB0
Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuNXB0Ij42LiBDb21wYXJpbmcgdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYW5k
IHNlbGVjdGluZyB0aGUgcm91dGVzIHdpdGggdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYXMgSUdQLCBF
R1AsIG9yIEluY29tcGxldGUgaW4gb3JkZXIuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPlJl
Z3NyZHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+RHVsZWVwdDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkZyb206PC9zcGFuPjwv
Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPg0KPGEgaHJlZj0ibWFpbHRvOnJyYXN6dWtA
Z21haWwuY29tIj5ycmFzenVrQGdtYWlsLmNvbTwvYT4gWzxhIGhyZWY9Im1haWx0bzpycmFzenVr
QGdtYWlsLmNvbSI+bWFpbHRvOnJyYXN6dWtAZ21haWwuY29tPC9hPl0NCjxiPk9uIEJlaGFsZiBP
ZiA8L2I+Um9iZXJ0IFJhc3p1azxicj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXksIEF1Z3VzdCA3LCAy
MDE1IDY6MjkgUE08YnI+DQo8Yj5Ubzo8L2I+IER1bGVlcCBUaGlsYWthcmF0aG5lPGJyPg0KPGI+
Q2M6PC9iPiBVVFRBUk8sIEpBTUVTOyA8YSBocmVmPSJtYWlsdG86YmVzc0BpZXRmLm9yZyI+YmVz
c0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtiZXNzXSBCR1Agcm91dGUg
c2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJl
IGVxdWFsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7Ij5EdWxlZXAsPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mZ3Q7IFRoZW4gZW5k
IHVzZXIgZXhwZXJpZW5jZXMgaGlnaCBsYXRlbmN5IHRvIHJlYWNoIGRlc3RpbmF0aW9uLiBJbiBz
dWNoJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDsiPiZndDsgYSBjYXNlLCBJIHN1Z2dlc3Qgcm91dGVyIG5lZWQg
dG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5jZSB0byZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mZ3Q7
IGRlc3RpbmF0aW9uIGFuZCBzZWxlY3QgcGF0aCB2aWEgTlRUIHRvIHJlYWNoIGRlc3RpbmF0aW9u
IGJ5IGRlZmF1bHQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5RdWVzdGlvbiAxOiBI
b3cgZG9lcyB0aGUgcm91dGVyIGtub3cgYWJvdXQgdXNlcidzIGhpZ2ggbGF0ZW5jeSA/Jm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlh
bCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5RdWVzdGlvbiAyOiBIb3cgZG8geW91IGFz
c3VyZSBJbnRlcm5ldCBzdGFiaWxpdHkgd2hlcmUgeW91IHN0YXJ0IGNodXJuaW5nIHBhdGhzIGJh
c2VkIG9uIHRoZSBsYXRlbmN5IG9mIGRhdGEgcGxhbmUgPyZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90OyI+UXVlc3Rpb24gMzogV2hhdCB5b3UgYXJlIGFmdGVyIGhhcyBlZmZlY3Rp
dmVseSBiZWVuIHNvbHZlZCBtYW55IHllYXJzIGFnbyAuLiBpdCBpcyBjYWxsZWQgT3B0aW1pemVk
IEVkZ2UgUm91dGluZyAoT0VSKSAvIFBlcmZvcm1hY2UgUm91dGluZyAoUEZSKSAtIEkgc3VnZ2Vz
dCB5b3UgZ29vZ2xlIGZvciB0aG9zZSB0ZXJtcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDsiPlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlIuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPk9uIEZyaSwgQXVnIDcsIDIwMTUgYXQgMjo1MSBQTSwgRHVsZWVwIFRoaWxh
a2FyYXRobmUgJmx0OzxhIGhyZWY9Im1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGsiIHRhcmdldD0i
X2JsYW5rIj5kdWxlZXB0QG1vYml0ZWwubGs8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4N
CjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0ND
IDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2lu
LXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
Oztjb2xvcjojMUY0OTdEIj5IaSBKaW0sPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+UGxlYXNlIHJlZmVyIGJlbG93
IGV4YW1wbGUuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5Bc3N1bWUgZGVzdGluYXRpb24gSVAgaXMgaW4gQXNp
YW4gcmVnaW9uLiBQYXJ0aWN1bGFyIElTUCBpbiBhIGRpZmZlcmVudCAmbmJzcDtsb2NhdGlvbiAo
U2F5IEluZGlhKSBoYXMNCiB1cHN0cmVhbSBwZWVyaW5nIHRvIFVTIFBPUCAoU2F5IEFUJmFtcDtU
KSBhbmQgQXNpYSBQT1AgKFNheSBOVFQpLiBJZiB3ZSBjaGVjayBCR1Agcm91dGluZyB0YWJsZSwg
YXNzdW1lIGl0IHNob3dzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3Nh
bnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+WFguWFguWFguWFgvMjQgLS0tLS0tPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OldpbmdkaW5ncztjb2xv
cjojMUY0OTdEIj7DoDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFG
NDk3RCI+QVMNCiAtIEFUJmFtcDtULEFTLVhYLEFTLURlc3RpbmF0aW9uPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAtLS0tLS08L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6V2luZ2RpbmdzO2NvbG9yOiMxRjQ5N0QiPsOgPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5BUw0KIC0gTlRU
LEFTLVlZLEFTLURlc3RpbmF0aW9uJm5ic3A7IDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5
N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkluIGFib3ZlIGNhc2UgQVMtUEFUSCBpcyBlcXVhbCBh
bmQgYXNzdW1lIHJvdXRlciBhdXRvbWF0aWNhbGx5IHNlbGVjdCBwYXRoIHZpYSBBVCZhbXA7VC4g
VGhlbiBlbmQgdXNlcg0KIGV4cGVyaWVuY2VzIGhpZ2ggbGF0ZW5jeSB0byByZWFjaCBkZXN0aW5h
dGlvbi4gSW4gc3VjaCBhIGNhc2UsIEkgc3VnZ2VzdCByb3V0ZXIgbmVlZCB0byBjb25zaWRlciBn
ZW9ncmFwaGljIGRpc3RhbmNlIHRvIGRlc3RpbmF0aW9uIGFuZCBzZWxlY3QgcGF0aCB2aWEgTlRU
IHRvIHJlYWNoIGRlc3RpbmF0aW9uIGJ5IGRlZmF1bHQuIERlY2lkaW5nIGdlbyBkaXN0YW5jZSBp
cyBhIGNoYWxsZW5nZSBidXQgdGhlcmUgYXJlIG9wdGlvbnMuIEhlcmUgZ2VvDQogZGlzdGFuY2Ug
bWVhbnMgc2hvcnRlc3QgZGlzdGFuY2UgdG8gcmVhY2ggSVAgZGVzdGluYXRpb24gZnJvbSB1cHN0
cmVhbSBQT1AuIEN1cnJlbnQgcHJhY3RpY2UgaXMgdG8gdXNlIGNvbW11bml0eSBzdHJpbmdzLCBi
dXQgaXQgZGVwZW5kcyBvbiB1cHN0cmVhbSBJU1AgY2FwYWJpbGl0eS48L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5D
YW4geW91IGNvbW1lbnQgbXkgaWRlYS4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Qi
PiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPlJlZ2FyZHM8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90Oztjb2xvcjojMUY0OTdEIj5EdWxlZXB0PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFG
NDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6
c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5Gcm9tOjwvc3Bh
bj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4gVVRUQVJPLCBKQU1FUyBbbWFpbHRv
OjxhIGhyZWY9Im1haWx0bzpqdTE3MzhAYXR0LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmp1MTczOEBh
dHQuY29tPC9hPl0NCjxicj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXksIEF1Z3VzdCA3LCAyMDE1IDQ6
MDkgUE08YnI+DQo8Yj5Ubzo8L2I+IER1bGVlcCBUaGlsYWthcmF0aG5lOyAnUm9iZXJ0IFJhc3p1
ayc8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxicj4NCjxiPkNjOjwvYj4gJzxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYub3JnIiB0YXJn
ZXQ9Il9ibGFuayI+YmVzc0BpZXRmLm9yZzwvYT4nPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBb
YmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ug
d2hlbiBBU19QQVRIIGFyZSBlcXVhbDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5EdWxlZXAsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6
IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEFzc3VtaW5nIEFTLVBBVEggaXMgZXF1YWwgYW5kIEFT
LUNvbnRlbnQgZGlmZmVyZW50IGhvdyBjYW4geW91IGtub3cgdGhhdCB0aGUgaW50ZXJuYWwNCiBt
ZXRyaWNzIG9mIGVhY2ggQVMgYXJlIGNvbnNpc3RlbnQgYW5kIG1pcnJvciBhY3R1YWwgZ2VvZ3Jh
cGhpYyBkaXN0YW5jZXM/IFlvdSBoYXZlIHRvIGJlIGFzc3VyZWQgdGhhdCBlYWNoIGFkbWluaXN0
cmF0aXZlIGRvbWFpbiBhcHBsaWVzIHRoZSBzYW1lIG1ldHJpYyBhc3NpZ25tZW50LiBJIGRvIG5v
dCBiZWxpZXZlIHRoaXMgaXMgcG9zc2libGUgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgYWRtaW5p
c3RyYXRpdmUgZG9tYWlucy48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7
c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5KaW0gVXR0YXJvPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxk
aXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRk
aW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDsiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+IEJFU1MgWzxhIGhyZWY9Im1haWx0bzpiZXNzLWJvdW5jZXNAaWV0Zi5vcmciIHRh
cmdldD0iX2JsYW5rIj5tYWlsdG86YmVzcy1ib3VuY2VzQGlldGYub3JnPC9hPl0NCjxiPk9uIEJl
aGFsZiBPZiA8L2I+RHVsZWVwIFRoaWxha2FyYXRobmU8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5
LCBBdWd1c3QgMDcsIDIwMTUgNToxOSBBTTxicj4NCjxiPlRvOjwvYj4gUm9iZXJ0IFJhc3p1azxi
cj4NCjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOmJlc3NAaWV0Zi5vcmciIHRhcmdldD0iX2Js
YW5rIj5iZXNzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2Jlc3NdIEJH
UCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNf
UEFUSCBhcmUgZXF1YWw8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkhpIFJh
c3p1ayw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90Oztjb2xvcjojMUY0OTdEIj5JIHdlbnQgdGhyb3VnaCBSRkM3MzExIGFuZCBteSBjb25jZXJu
IGlzIGRpZmZlcmVudCB0aGFuIFJGQyA3MzExLiBJIGhhdmUgYW5hbHl6ZWQgZnVsbCBCR1Agcm91
dGluZw0KIHRhYmxlICg1NDEsMTk5IHJvdXRlcykgd2l0aCB0d28gdGllciAxIElTUCBtdWx0aS1o
b21pbmcgc2NlbmFyaW8gYW5kIGZvdW5kIG5lYXJseSA1MCUgb2Ygcm91dGVzIGhhdmUgZXF1YWwg
QVMtUEFUSCBsZW5ndGguIEluIHRoaXMgYW5hbHlzaXMgSXQgd2FzIGNvbnNpZGVyZWQsIHRoZXJl
IHdhcyBubyByb3V0ZSBwb2xpY3kgYXBwbGllZCB0byBpbmZsdWVuY2UgbG9jYWwgcHJlZmVyZW5j
ZS4gQWNjb3JkaW5nIHRvIEJHUCBiZXN0IHBhdGggc2VsZWN0aW9uDQogYWxnb3JpdGhtLCB3aGVu
IEFTLVBBVEggbGVuZ3RocyAmbmJzcDthcmUgZXF1YWwsIHJvdXRlciBicmVha3MgdGllIGNvbmRp
dGlvbiBiYXNlZCBvbiByb3V0ZSBpbnRlcm5hbCBsb2dpYy4gVGhpcyBkb2VzIG5vdCBncmFudGVl
IHByb3BlciBvdXRnb2luZyBwYXRoIHNlbGVjdGlvbi4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkFwcHJlY2lh
dGUgeW91ciBjb25jZXJuIG9uIGFib3ZlIGFuYWx5c2lzLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPlJlZ2FyZHM8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7
c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5EdWxlZXB0PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7
Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjx0YWJsZSBjbGFzcz0i
TXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIw
IiB3aWR0aD0iNTAwIiBzdHlsZT0id2lkdGg6Mzc1LjBwdCI+DQo8dGJvZHk+DQo8dHI+DQo8dGQg
d2lkdGg9IjEzMCIgc3R5bGU9IndpZHRoOjk3LjVwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDBpbiI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0icmlnaHQiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzt0ZXh0LWFsaWduOnJpZ2h0Ij4N
CjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDs7Y29sb3I6IzM4MzgzOCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC90ZD4NCjx0ZCB3aWR0aD0iMzcwIiBzdHlsZT0id2lkdGg6Mjc3LjVwdDtib3JkZXI6bm9uZTti
b3JkZXItbGVmdDpzb2xpZCAjNjY2NjY2IDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNy41cHQi
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
VmVyZGFuYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMzODM4MzgiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xv
cjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+IFJvYmVydCBSYXN6dWsgWzxhIGhyZWY9Im1haWx0bzpyb2JlcnRAcmFzenVrLm5l
dCIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzpyb2JlcnRAcmFzenVrLm5ldDwvYT5dDQo8YnI+DQo8
Yj5TZW50OjwvYj4gTW9uZGF5LCBKdWx5IDI3LCAyMDE1IDI6NDAgQU08YnI+DQo8Yj5Ubzo8L2I+
IER1bGVlcCBUaGlsYWthcmF0aG5lPGJyPg0KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86YmVz
c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmJlc3NAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3Vi
amVjdDo8L2I+IFJlOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dy
YXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkhpIER1bGVlcCw8L3NwYW4+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5QbGVhc2UgY29uc2lkZXIgUkZDIDczMTEgYW5k
IHByb3ZpZGUgZmVlZGJhY2sgd2h5IHlvdSB0aGluayBpdCBpcyBub3Qgc3VmZmljaWVudCBmb3Ig
eW91ciBvYmplY3RpdmUuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PGEgaHJl
Zj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzczMTEiIHRhcmdldD0iX2JsYW5rIj5o
dHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzMxMTwvYT48L3NwYW4+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5CZXN0LDxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5SLjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
Pk9uIFN1biwgSnVsIDI2LCAyMDE1IGF0IDk6MTUgUE0sIER1bGVlcCBUaGlsYWthcmF0aG5lICZs
dDs8YSBocmVmPSJtYWlsdG86ZHVsZWVwdEBtb2JpdGVsLmxrIiB0YXJnZXQ9Il9ibGFuayI+ZHVs
ZWVwdEBtb2JpdGVsLmxrPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8YmxvY2txdW90
ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRk
aW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7
bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj5IaSw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkkgd291
bGQgbGlrZSB0byBzdWdnZXN0IHRvIGNvbnNpZGVyIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBB
U19QQVRIICZuYnNwO2FyZSBlcXVhbCBpbiBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhLiAo
YXMgdGllIGJyZWFraW5nIHJ1bGUpLiBDYW4gYW55Ym9keSBjb21tZW50IG9uIG15IGlkZWEuDQo8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5SZWdhcmRzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPkR1bGVlcHQ8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8cD5UaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250
YWluIGNvbmZpZGVudGlhbCBhbmQ8YnI+DQpwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3Ug
YXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LDxicj4NCnBsZWFzZSBub3RpZnkgdGhlIHNl
bmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpczxicj4NCmUtbWFp
bCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBvciB1c2Ugb2YgdGhp
czxicj4NCmluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJl
Y2lwaWVudCBpczxicj4NCnVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuPGJyPg0KTW9i
aXRlbCAoUHZ0KSBMdGQuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bWFyZ2luLWJvdHRvbToxMi4wcHQiPjxicj4NCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KQkVTUyBt
YWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86QkVTU0BpZXRmLm9yZyIgdGFyZ2V0PSJf
YmxhbmsiPkJFU1NAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9iZXNzIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9iZXNzPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1
b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0
YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2aWxlZ2VkIGluZm9ybWF0
aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5
IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwNCiBkZWxldGUgdGhpcyBl
LW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9m
IHRoaXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVj
aXBpZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuIE1vYml0ZWwgKFB2dCkg
THRkLg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxk
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBlLW1haWwgYW5kIGFueSBhdHRh
Y2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgaW5mb3JtYXRp
b24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkg
dGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpcyBlLW1h
aWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24NCiBvciB1c2Ugb2Yg
dGhpcyBpbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNp
cGllbnQgaXMgdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4gTW9iaXRlbCAoUHZ0KSBM
dGQuDQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBj
b250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91IGFy
ZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGlt
bWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlzIGUtbWFpbCBhbmQgZGVzdHJv
eSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbg0KIG9yIHVzZSBvZiB0aGlzIGluZm9ybWF0
aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpcyB1bmF1
dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLiBNb2JpdGVsIChQdnQpIEx0ZC4NCjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2ht
ZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgaW5mb3JtYXRpb24u
IElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhl
IHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpcyBlLW1haWwg
YW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24NCiBvciB1c2Ugb2YgdGhp
cyBpbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGll
bnQgaXMgdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4gTW9iaXRlbCAoUHZ0KSBMdGQu
DQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_F061CEB6876F904F8EA6D6B92877731C38FA033CSJCEML702CHMchi_--


From nobody Fri Aug  7 10:13:03 2015
Return-Path: <ju1738@att.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9072F1B3095 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 10:13:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.609
X-Spam-Level: 
X-Spam-Status: No, score=-3.609 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pExeXgbZk6-G for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 10:12:57 -0700 (PDT)
Received: from nbfkord-smmo05.seg.att.com (nbfkord-smmo05.seg.att.com [209.65.160.92]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8863E1B2FB6 for <bess@ietf.org>; Fri,  7 Aug 2015 10:12:56 -0700 (PDT)
Received: from unknown [144.160.229.24] (EHLO alpi155.enaf.aldc.att.com) by nbfkord-smmo05.seg.att.com(mxl_mta-7.2.4-5) over TLS secured channel with ESMTP id 717e4c55.0.2808989.00-2316.7977702.nbfkord-smmo05.seg.att.com (envelope-from <ju1738@att.com>);  Fri, 07 Aug 2015 17:12:56 +0000 (UTC)
X-MXL-Hash: 55c4e71833eafc68-01bf99ab2dbe94e2204a71395e9e7cfac43653fa
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id t77HCsu5024555; Fri, 7 Aug 2015 13:12:55 -0400
Received: from mlpi409.sfdc.sbc.com (mlpi409.sfdc.sbc.com [130.9.128.241]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id t77HCjXH024363 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 7 Aug 2015 13:12:49 -0400
Received: from MISOUT7MSGHUBAG.ITServices.sbc.com (MISOUT7MSGHUBAG.itservices.sbc.com [130.9.129.151]) by mlpi409.sfdc.sbc.com (RSA Interceptor); Fri, 7 Aug 2015 17:12:29 GMT
Received: from MISOUT7MSGUSRCD.ITServices.sbc.com ([169.254.4.75]) by MISOUT7MSGHUBAG.ITServices.sbc.com ([130.9.129.151]) with mapi id 14.03.0224.002; Fri, 7 Aug 2015 13:12:29 -0400
From: "UTTARO, JAMES" <ju1738@att.com>
To: "'Duleep Thilakarathne'" <duleept@mobitel.lk>, "'Robert Raszuk'" <robert@raszuk.net>
Thread-Topic: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
Thread-Index: AdDH128/tTNXEt97SV2T7QYBqpPVd53/+DIQne2rJtDEJRBFAIAAAlIAgAAI+ACAADa9AP//7WoAgAAnYmA=
Date: Fri, 7 Aug 2015 17:12:28 +0000
Message-ID: <B17A6910EEDD1F45980687268941550F0CBF1B01@MISOUT7MSGUSRCD.ITServices.sbc.com>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int> <CA+b+ER=i77rKb4NfPcN7NeUL-BY4kq8YyzXKv+Oj=64BSrd2vQ@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF193E@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7@HO-WEX-MAIL01.mobitel.int>
In-Reply-To: <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7@HO-WEX-MAIL01.mobitel.int>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.70.180.74]
Content-Type: multipart/alternative; boundary="_000_B17A6910EEDD1F45980687268941550F0CBF1B01MISOUT7MSGUSRCD_"
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-AnalysisOut: [v=2.0 cv=LYqLHEji c=1 sm=1 a=dhB6nF3YHL5t/Ixux6cINA==:17 a]
X-AnalysisOut: [=zQP7CpKOAAAA:8 a=XIqpo32RAAAA:8 a=SH792lyserAA:10 a=uRRa7]
X-AnalysisOut: [4qj2VoA:10 a=48vgC7mUAAAA:8 a=pGLkceISAAAA:8 a=2clOPd4PAAA]
X-AnalysisOut: [A:8 a=2jecVZm_xdKLcHISQ0EA:9 a=QEXdDO2ut3YA:10 a=id-kTQBom]
X-AnalysisOut: [p_cVe8D:21 a=zIG_Bdbl9NV8jWZJ:21 a=yMhMjlubAAAA:8 a=SSmOFE]
X-AnalysisOut: [ACAAAA:8 a=qzVa-XIt7Ssuifru0VsA:9 a=gKO2Hq4RSVkA:10 a=UiCQ]
X-AnalysisOut: [7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=frz4AuCg-hUA:10 a=w7k4Eh_O]
X-AnalysisOut: [GCls2gly:21 a=XaWJQjevyXamH8Gz:21]
X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2015072901)]
X-MAIL-FROM: <ju1738@att.com>
X-SOURCE-IP: [144.160.229.24]
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/FSc_KUgxId6A5D5xj5kQvXpjdnQ>
Cc: "'bess@ietf.org'" <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Aug 2015 17:13:02 -0000

--_000_B17A6910EEDD1F45980687268941550F0CBF1B01MISOUT7MSGUSRCD_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

RHVsZWVwLA0KDQogICAgICAgICAgICAgICAgWW91IGRpZCBub3QgYW5zd2VyIG15IHF1ZXN0aW9u
Li4gSWYgQVMtUEFUSCBsZW5ndGggaXMgaXJyZWxldmFudCBhbmQgaXQgd291bGQgc2VlbSBpdCBp
cyBpZiB5b3Ugd2FudCB0byB1c2UgSUdQIG1ldHJpYyAoIEFnYWluIG5vdCBzdXJlIGhvdyBvbmUg
ZG9lcyB0aGF0IGFtb25nc3QgYSBzZXQgb2YgcGVlcnMgbm90IGluIHRoZSBzYW1lIGFkbWluIGRv
bWFpbiApIHRoZW4gdXNlIDczMTEuDQoNCkppbSBVdHRhcm8NCg0KRnJvbTogRHVsZWVwIFRoaWxh
a2FyYXRobmUgW21haWx0bzpkdWxlZXB0QG1vYml0ZWwubGtdDQpTZW50OiBGcmlkYXksIEF1Z3Vz
dCAwNywgMjAxNSAxMTo0MSBBTQ0KVG86IFVUVEFSTywgSkFNRVM7ICdSb2JlcnQgUmFzenVrJw0K
Q2M6ICdiZXNzQGlldGYub3JnJw0KU3ViamVjdDogUkU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0
aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFs
DQoNCkppbSwNCg0KDQpXaGF0IEkgd2FudCB0byBzdWdnZXN0IGlzIHRvIGluc2VydCBpdGVtIDUg
KHJlZmVyIGJlbG93IGl0ZW1zIGxpc3RlZCkgdG8gQkdQIGJlc3QgcGF0aCBzZWxlY3Rpb24gYWxn
b3JpdGhtLiBPbmNlIEFTLVBBVEggbGVuZ3RoIGlzIGVxdWFsLCBuZXh0IHdlIGNhbiB0aGluayBv
biBob3cgdG8gc2VsZWN0IGJlc3Qgb3V0Z29pbmcgaW50ZXJmYWNlLiBJZiB3ZSBkb27igJl0IHNl
bGVjdCBwcm9wZXIgb3V0Z29pbmcgaW50ZXJmYWNlIGl0IHdpbGwgYWZmZWN0IHRvIGxhdGVuY3ku
IEkgYW0gdGFsa2luZyB0aGlzIGJhc2VkIG9uIHByYWN0aWNhbCBleHBlcmllbmNlIEkgaGF2ZSBp
biBJU1AgZW52aXJvbm1lbnQuIFRoZXJlIGFyZSBzZXZlcmFsIG9wdGlvbnMgdG8gc2VsZWN0IGJl
c3Qgb3V0Z29pbmcgaW50ZXJmYWNlIHdoZW4gQVMtUEFUSCBhcmUgZXF1YWwuICBJbiB0aGlzIGNh
c2UgSSBzdWdnZXN0IGdlbyBkaXN0YW5jZSB0byBkZXN0aW5hdGlvbi4gRm9sbG93aW5nIGFyZSBv
cHRpb25zIHRvIGNhbGN1bGF0ZSBnZW8gZGlzdGFuY2UuIFJvdXRlciBzZWxlY3RzIG91dGdvaW5n
IGludGVyZmFjZSB3aXRoIGxvd2VzdCBHRU8gZGlzdGFuY2UgdG8gZGVzdGluYXRpb24uDQoNCjEu
IEJHUCBzcGVha2luZyByb3V0ZXIgY2FuIGFkZCBkaXN0YW5jZSB3aGVuIGFkdmVydGlzZSB0byBy
b3V0ZSB0byB1cHN0cmVhbSBzaW1pbGFyIHRvIEFTLVBBVEggYXR0cmlidXRlLiBGb3IgZXhhbXBs
ZQ0KDQpBLS0tLUItLS0tQy0tLS0tRA0KDQpSb3V0ZXIgQiBhZHZlcnRpc2UgZGlzdGFuY2UgQUIg
dG8gcm91dGVyIEMuIHJvdXRlciBDIGFkdmVydGlzZSBhY2N1bXVsYXRlZCBkaXN0YW5jZSBBQitC
QyB0byByb3V0ZXIgRC4NCg0KMi4gQWJvdmUgZGlzdGFuY2UgY2FuIGJlIGNvbmZpZ3VyZWQgYXMg
bWFudWFsIGludGVyZmFjZSBjb21tYW5kIG9yIGR5bmFtaWNhbGx5IHVzaW5nIElDTVAgb3Igc2lt
aWxhciBtZWNoYW5pc20uIFdlIGNhbiBhc3N1bWUgSUNNUCBkZWxheSBwcm9wb3NpdGlvbmFsIHRv
IGdlbyBkaXN0YW5jZS4NCg0KMy4gQWx0ZXJuYXRpdmUgb3B0aW9uIGlzIHRvIGNhbGN1bGF0ZSBy
ZWFsIGdlbyBkaXN0YW5jZSBmcm9tIGNvb3JkaW5hdGUgc3lzdGVtLiBJbiB0aGlzIGNhc2Ugd2Ug
bWlzcyBpbnRlcm1lZGlhdGUgaG9wcy4gQWNjdXJhY3kgaXMgbm90IG11Y2ggYWNjdXJhdGUgc2lu
Y2UgY2FibGUgcGF0aHMgZG8gbm90IGZvbGxvdyByZWFsIGNvb3JkaW5hdGUgYmFzZWQgZGlzdGFu
Y2UuIEluIHRoaXMgY2FzZSB3ZSBzaG91bGQgaGF2ZSBrbm93bGVkZ2Ugb24gY29vcmRpbmF0ZXMg
b2YgdXBzdHJlYW0gcm91dGVyIHdoaWNoIHJlbGV2YW50IElQIGJsb2NrIGFkdmVydGlzZS4NCg0K
T3B0aW9uIDEgY2FuIGJlIGFjaGlldmVkIHRocm91Z2ggQkdQIHByb3RvY29sIGl0c2VsZiAsaWYg
YWdyZWVkIHRvIGludHJvZHVjZSBuZXcgYXR0cmlidXRlLg0KT3B0aW9uIDMgbW9yZSBzdWl0YWJs
ZSB0byBTRE4gYmFzZWQgaW1wbGVtZW50YXRpb24uIENhbGN1bGF0aW9uIGNhbiBiZSBkYWlseSBv
ciB3ZWVrbHkgYmFzaXMgYXMgdGhpcyBpcyBub3QgcHJpbWFyeSBjcml0ZXJpYS4NCg0KRnVydGhl
ciBDb25zaWRlciBmb2xsb3dpbmcgc2NlbmFyaW8uDQoNCkkgYW0gaW4gU3JpIExhbmthLiBBc3N1
bWUgSSBoYXZlIHVwc3RyZWFtIFBPUFMgdG8gU2luZ2Fwb3JlLCBBTVMsIE5ldyBZb3JrLiAgQXNz
dW1lIEkgbmVlZCB0byByZWFjaCBkZXN0aW5hdGlvbiBJUCBsb2NhdGVkIGF0IEphcGFuLiBXaGVu
IEkgY2hlY2sgQkdQIHJvdXRpbmcgdGFibGUsIEFTLVBBVEggbGVuZ3RoIGlzIGVxdWFsIGZyb20g
YWxsIHRocmVlIHVwc3RyZWFtLiBUaGVuIEkgaGF2ZSB0aHJlZSBvcHRpb25zLiBUaGVuIHJvdXRl
ciBzZWxlY3RzIGFueSBpbnRlcmZhY2UgcmFuZG9tbHkgaWYgbm8gcG9saWN5IGNvbmZpZ3VyZWQu
IEkgaG9wZSB5b3UgYWdyZWVkIHVwIHRvIHRoaXMgcG9pbnQuIEluIHN1Y2ggY2FzZSBJIHN1Z2dl
c3QgdG8gY29uc2lkZXIgR0VPIGRpc3RhbmNlIHRvIGRlc3RpbmF0aW9uLiBJbiBtb3N0IGNhc2Vz
IGxvd2VzdCBkaXN0YW5jZSBwYXRoIGlzIHRoZSBiZXN0IHBhdGguIFRoaXMgbWF5IG5vdCBjb3Jy
ZWN0IGFsd2F5cyBidXQgYmV0dGVyIHRoYW4gcmFuZG9tIG91dGdvaW5nIGludGVyZmFjZSBzZWxl
Y3Rpb24uDQoNCg0KDQoNCjEuIERpc2NhcmRpbmcgdGhlIHJvdXRlcyB3aXRoIHRoZSB1bnJlYWNo
YWJsZSBOZXh0X0hvcC4NCg0KDQoNCg0KDQoNCjIuIFByZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGgg
dGhlIGhpZ2hlc3QgTG9jYWxfUHJlZi4NCg0KDQoNCg0KDQoNCjMuIFByZWZlcnJpbmcgdGhlIGFn
Z3JlZ2F0ZWQgcm91dGUuIFRoZSBwcmVmZXJlbmNlIG9mIGFuIGFnZ3JlZ2F0ZWQgcm91dGUgaXMg
aGlnaGVyIHRoYW4gdGhlIHByZWZlcmVuY2Ugb2YgYSBub24tYWdncmVnYXRlZCByb3V0ZS4NCg0K
DQoNCg0KDQoNCjQuIFByZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGggdGhlIHNob3J0ZXN0IEFTLVBh
dGguDQoNCg0KDQoNCg0KDQo1LiBJZiBBUy1QYXRoIGZpbmRzIGVxdWFsLCBjb25zaWRlciBzaG9y
dGVzdCBHRU8gZGlzdGFuY2UuIElmIHN0aWxsIGRpc3RhbmNlIGlzIHNhbWUgZm9sbG93IG5leHQg
c3RlcHMuDQoNCg0KDQoNCg0KDQo2LiBDb21wYXJpbmcgdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYW5k
IHNlbGVjdGluZyB0aGUgcm91dGVzIHdpdGggdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYXMgSUdQLCBF
R1AsIG9yIEluY29tcGxldGUgaW4gb3JkZXIuDQoNCg0KDQoNClJlZ2FyZHMNCkR1bGVlcHQNCg0K
DQoNCkZyb206IFVUVEFSTywgSkFNRVMgW21haWx0bzpqdTE3MzhAYXR0LmNvbV0NClNlbnQ6IEZy
aWRheSwgQXVndXN0IDcsIDIwMTUgNzo0NCBQTQ0KVG86IER1bGVlcCBUaGlsYWthcmF0aG5lOyAn
Um9iZXJ0IFJhc3p1aycNCkNjOiAnYmVzc0BpZXRmLm9yZycNClN1YmplY3Q6IFJFOiBbYmVzc10g
QkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBB
U19QQVRIIGFyZSBlcXVhbA0KDQpEdWxlZXAsDQoNCiAgICAgICAgICAgICAgICBTbyBhIGJpdCBj
b25mdXNlZCBoZXJlLg0KDQogICAgICAgICAgICAgICAgSG93IGRvIHdhbnQgdGhlIGRlY2lzaW9u
IG1ha2luZyB0byBnbyBpZiBhIHBhdGggaGFzIGEgc2hvcnRlciBBUy1QQVRIIGFuZCBsb25nZXIg
bGF0ZW5jeSB0aGFuIHRoZSBhbHRlcm5hdGl2ZT8/IElmIGxhdGVuY3kgaXMgdGhlIHByaW1lIG1v
dGl2YXRvciB3aHkgZG8geW91IGNhcmUgYWJvdXQgQVMtUEFUSCBsZW5ndGggYXQgYWxsLi4gQ29t
bWVudHMgSW4tTGluZS4uDQoNCkppbSBVdHRhcm8NCg0KRnJvbTogRHVsZWVwIFRoaWxha2FyYXRo
bmUgW21haWx0bzpkdWxlZXB0QG1vYml0ZWwubGtdDQpTZW50OiBGcmlkYXksIEF1Z3VzdCAwNywg
MjAxNSA5OjMxIEFNDQpUbzogUm9iZXJ0IFJhc3p1aw0KQ2M6IFVUVEFSTywgSkFNRVM7IGJlc3NA
aWV0Zi5vcmc8bWFpbHRvOmJlc3NAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogW2Jlc3NdIEJHUCBy
b3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFU
SCBhcmUgZXF1YWwNCg0KSGkgUmFzenVrLA0KDQoNClF1ZXN0aW9uIDE6IEhvdyBkb2VzIHRoZSBy
b3V0ZXIga25vdyBhYm91dCB1c2VyJ3MgaGlnaCBsYXRlbmN5ID8NCg0KQWN0dWFsbHkgSSBhbSBy
ZWZlcnJpbmcgSVNQIGVkZ2Ugcm91dGVyIHRvIGFub3RoZXIgSVNQIGVkZ2Ugcm91dGVyIGRlbGF5
IGR1ZSB0byB0cmFuc21pc3Npb24gZGlzdGFuY2UuDQpbSmltIFU+XSBUaGUgdW5kZXJseWluZyBm
YWNpbGl0eSBhbmQgaXTigJlzIHJlcHJlc2VudGF0aXZlIHRyYW5zbWlzc2lvbiBkaXN0YW5jZSB3
aWxsIG1vc3QgbGlrZWx5IGRpZmZlciBmcm9tIGdlb2dyYXBoaWNhbCBkaXN0YW5jZS4gV2hpY2gg
ZG8geW91IHdhbnQgdG8gYWRkcmVzcz8gVG8gUm9iZXJ04oCZcyBwb2ludCB5b3Ugc3RpbGwgbmVl
ZCB0byBhY3F1aXJlIHRoYXQga25vd2xlZGdlIGFuZCBpdCBtYXkgYmUgb3J0aG9nb25hbCB0byBh
biBhdHRyaWJ1dGUgdGhhdCBpcyBkZWZpbmVkIGFzIGRlbGF5Lg0KDQoNClF1ZXN0aW9uIDI6IEhv
dyBkbyB5b3UgYXNzdXJlIEludGVybmV0IHN0YWJpbGl0eSB3aGVyZSB5b3Ugc3RhcnQgY2h1cm5p
bmcgcGF0aHMgYmFzZWQgb24gdGhlIGxhdGVuY3kgb2YgZGF0YSBwbGFuZSA/DQoNCkl0IGlzIG5v
dCByZXF1aXJlZCB0byBjb25zaWRlciBzdGFiaWxpdHkgaW4gdGhpcyBzaXR1YXRpb24gc2luY2Ug
aXQgaXMgdW5hdm9pZGFibGUuIFdoYXQgaXMgcmVmZXIgaXMsIHJvdXRlciBuZWVkIHRvIHNlbGVj
dCBiZXN0IG91dGdvaW5nIHBhdGggY29uc2lkZXJpbmcgcGh5c2ljYWwgZGlzdGFuY2Ugd2hlbmV2
ZXIgcG9zc2libGUgd2hlbiBBUy1QQVRIIGxlbmd0aCBpcyBlcXVhbC4gSWYgcm91dGVyIHNlbGVj
dHMgbG9uZyBkaXN0YW5jZSBwYXRoIHJhbmRvbWx5LCBpdCBpbXBhY3RzIHRvIGxhdGVuY3kuDQoN
ClF1ZXN0aW9uIDM6IFdoYXQgeW91IGFyZSBhZnRlciBoYXMgZWZmZWN0aXZlbHkgYmVlbiBzb2x2
ZWQgbWFueSB5ZWFycyBhZ28gLi4gaXQgaXMgY2FsbGVkIE9wdGltaXplZCBFZGdlIFJvdXRpbmcg
KE9FUikgLyBQZXJmb3JtYW5jZSBSb3V0aW5nIChQRlIpIC0gSSBzdWdnZXN0IHlvdSBnb29nbGUg
Zm9yIHRob3NlIHRlcm1zLg0KDQpUaGFuayBmb3IgdGhlIHN1Z2dlc3Rpb24uIEkgZ29uZSB0aHJv
dWdoIHRoZXNlIHByb3Bvc2Fscy4gQnV0IHdoYXQgSSBhbSBzdWdnZXN0aW5nIGlzICB3aGV0aGVy
IHdlIGNhbiBhZGRyZXNzIHRoaXMgaWRlYSBmcm9tIEJHUCBwcm90b2NvbCBsZXZlbC4gRm9yIGV4
YW1wbGUgYnkgaW50cm9kdWNpbmcgbmV3IGF0dHJpYnV0ZSByZWxhdGVkIHRvIHBoeXNpY2FsIGRp
c3RhbmNlL2RlbGF5IHNpbWlsYXIgdG8gQVMtUEFUSC4gTmV3IGF0dHJpYnV0ZSBuZWVkIHRvIHVw
ZGF0ZSBhY3Jvc3MgdGhlIEFzIHBhdGguIE15IHVsdGltYXRlIG9iamVjdGl2ZSBpcyB0byBwcmV2
ZW50IHJvdXRlciByYW5kb21seSBzZWxlY3Qgb3V0Z29pbmcgcGF0aCB3aGVuIEFTLVBBVEggbGVu
Z3RocyBhcmUgIGVxdWFsLiBGdXJ0aGVyIEkgYW0gdHJ5aW5nIFNETiBiYXNlZCBzaW11bGF0aW9u
IHRoZXNlIGRheXMuIEhvcGUgSSBjYW4gc2hhcmUgb3V0cHV0LiBCdXQgdGhpcyBjb3VsZCBzaW1p
bGFyIHRvIHdoYXQgeW91IGhhdmUgcHJvcG9zZWQgZXhjZXB0IGdlbyBkaXN0YW5jZSBjYWxjdWxh
dGlvbiBtZWNoYW5pc20uDQoNClJlZmVyIGJlbG93IHN0YW5kYXJkIEJHUCByb3V0ZSBzZWxlY3Rp
b24gY3JpdGVyaWEuIEkgc3VnZ2VzdCBpdGVtIDUuIFdvcmRpbmdzIG1heSBkaWZmZXJlbnQgZnJv
bSB2ZW5kb3IgdG8gdmVuZG9yLg0KDQoNCg0KDQoxLiBEaXNjYXJkaW5nIHRoZSByb3V0ZXMgd2l0
aCB0aGUgdW5yZWFjaGFibGUgTmV4dF9Ib3AuDQoNCg0KDQoNCg0KDQoyLiBQcmVmZXJyaW5nIHRo
ZSByb3V0ZSB3aXRoIHRoZSBoaWdoZXN0IExvY2FsX1ByZWYuDQoNCg0KDQoNCg0KDQozLiBQcmVm
ZXJyaW5nIHRoZSBhZ2dyZWdhdGVkIHJvdXRlLiBUaGUgcHJlZmVyZW5jZSBvZiBhbiBhZ2dyZWdh
dGVkIHJvdXRlIGlzIGhpZ2hlciB0aGFuIHRoZSBwcmVmZXJlbmNlIG9mIGEgbm9uLWFnZ3JlZ2F0
ZWQgcm91dGUuDQoNCg0KDQoNCg0KDQo0LiBQcmVmZXJyaW5nIHRoZSByb3V0ZSB3aXRoIHRoZSBz
aG9ydGVzdCBBUy1QYXRoLg0KDQoNCg0KDQoNCg0KNS4gSWYgQVMtUGF0aCBmaW5kcyBlcXVhbCwg
Y29uc2lkZXIgc2hvcnRlc3QgR0VPIGRpc3RhbmNlLiBJZiBzdGlsbCBkaXN0YW5jZSBpcyBzYW1l
IGZvbGxvdyBuZXh0IHN0ZXBzLg0KDQoNCg0KDQoNCg0KNi4gQ29tcGFyaW5nIHRoZSBPcmlnaW4g
YXR0cmlidXRlIGFuZCBzZWxlY3RpbmcgdGhlIHJvdXRlcyB3aXRoIHRoZSBPcmlnaW4gYXR0cmli
dXRlIGFzIElHUCwgRUdQLCBvciBJbmNvbXBsZXRlIGluIG9yZGVyLg0KDQoNCg0KDQoNCg0KDQoN
ClJlZ3NyZHMNCkR1bGVlcHQNCg0KRnJvbTogcnJhc3p1a0BnbWFpbC5jb208bWFpbHRvOnJyYXN6
dWtAZ21haWwuY29tPiBbbWFpbHRvOnJyYXN6dWtAZ21haWwuY29tXSBPbiBCZWhhbGYgT2YgUm9i
ZXJ0IFJhc3p1aw0KU2VudDogRnJpZGF5LCBBdWd1c3QgNywgMjAxNSA2OjI5IFBNDQpUbzogRHVs
ZWVwIFRoaWxha2FyYXRobmUNCkNjOiBVVFRBUk8sIEpBTUVTOyBiZXNzQGlldGYub3JnPG1haWx0
bzpiZXNzQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9u
IGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsDQoN
CkR1bGVlcCwNCg0KPiBUaGVuIGVuZCB1c2VyIGV4cGVyaWVuY2VzIGhpZ2ggbGF0ZW5jeSB0byBy
ZWFjaCBkZXN0aW5hdGlvbi4gSW4gc3VjaA0KPiBhIGNhc2UsIEkgc3VnZ2VzdCByb3V0ZXIgbmVl
ZCB0byBjb25zaWRlciBnZW9ncmFwaGljIGRpc3RhbmNlIHRvDQo+IGRlc3RpbmF0aW9uIGFuZCBz
ZWxlY3QgcGF0aCB2aWEgTlRUIHRvIHJlYWNoIGRlc3RpbmF0aW9uIGJ5IGRlZmF1bHQuDQoNClF1
ZXN0aW9uIDE6IEhvdyBkb2VzIHRoZSByb3V0ZXIga25vdyBhYm91dCB1c2VyJ3MgaGlnaCBsYXRl
bmN5ID8NCg0KUXVlc3Rpb24gMjogSG93IGRvIHlvdSBhc3N1cmUgSW50ZXJuZXQgc3RhYmlsaXR5
IHdoZXJlIHlvdSBzdGFydCBjaHVybmluZyBwYXRocyBiYXNlZCBvbiB0aGUgbGF0ZW5jeSBvZiBk
YXRhIHBsYW5lID8NCg0KUXVlc3Rpb24gMzogV2hhdCB5b3UgYXJlIGFmdGVyIGhhcyBlZmZlY3Rp
dmVseSBiZWVuIHNvbHZlZCBtYW55IHllYXJzIGFnbyAuLiBpdCBpcyBjYWxsZWQgT3B0aW1pemVk
IEVkZ2UgUm91dGluZyAoT0VSKSAvIFBlcmZvcm1hY2UgUm91dGluZyAoUEZSKSAtIEkgc3VnZ2Vz
dCB5b3UgZ29vZ2xlIGZvciB0aG9zZSB0ZXJtcy4NCg0KUmVnYXJkcywNClIuDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQpPbiBGcmksIEF1ZyA3LCAyMDE1IGF0IDI6NTEgUE0sIER1bGVlcCBUaGls
YWthcmF0aG5lIDxkdWxlZXB0QG1vYml0ZWwubGs8bWFpbHRvOmR1bGVlcHRAbW9iaXRlbC5saz4+
IHdyb3RlOg0KSGkgSmltLA0KDQpQbGVhc2UgcmVmZXIgYmVsb3cgZXhhbXBsZS4NCg0KQXNzdW1l
IGRlc3RpbmF0aW9uIElQIGlzIGluIEFzaWFuIHJlZ2lvbi4gUGFydGljdWxhciBJU1AgaW4gYSBk
aWZmZXJlbnQgIGxvY2F0aW9uIChTYXkgSW5kaWEpIGhhcyB1cHN0cmVhbSBwZWVyaW5nIHRvIFVT
IFBPUCAoU2F5IEFUJlQpIGFuZCBBc2lhIFBPUCAoU2F5IE5UVCkuIElmIHdlIGNoZWNrIEJHUCBy
b3V0aW5nIHRhYmxlLCBhc3N1bWUgaXQgc2hvd3MNCg0KWFguWFguWFguWFgvMjQgLS0tLS0tLS0+
QVMgLSBBVCZULEFTLVhYLEFTLURlc3RpbmF0aW9uDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIC0tLS0tLS0tPkFTIC0gTlRULEFTLVlZLEFTLURlc3RpbmF0aW9uDQoNCg0KSW4gYWJv
dmUgY2FzZSBBUy1QQVRIIGlzIGVxdWFsIGFuZCBhc3N1bWUgcm91dGVyIGF1dG9tYXRpY2FsbHkg
c2VsZWN0IHBhdGggdmlhIEFUJlQuIFRoZW4gZW5kIHVzZXIgZXhwZXJpZW5jZXMgaGlnaCBsYXRl
bmN5IHRvIHJlYWNoIGRlc3RpbmF0aW9uLiBJbiBzdWNoIGEgY2FzZSwgSSBzdWdnZXN0IHJvdXRl
ciBuZWVkIHRvIGNvbnNpZGVyIGdlb2dyYXBoaWMgZGlzdGFuY2UgdG8gZGVzdGluYXRpb24gYW5k
IHNlbGVjdCBwYXRoIHZpYSBOVFQgdG8gcmVhY2ggZGVzdGluYXRpb24gYnkgZGVmYXVsdC4gRGVj
aWRpbmcgZ2VvIGRpc3RhbmNlIGlzIGEgY2hhbGxlbmdlIGJ1dCB0aGVyZSBhcmUgb3B0aW9ucy4g
SGVyZSBnZW8gZGlzdGFuY2UgbWVhbnMgc2hvcnRlc3QgZGlzdGFuY2UgdG8gcmVhY2ggSVAgZGVz
dGluYXRpb24gZnJvbSB1cHN0cmVhbSBQT1AuIEN1cnJlbnQgcHJhY3RpY2UgaXMgdG8gdXNlIGNv
bW11bml0eSBzdHJpbmdzLCBidXQgaXQgZGVwZW5kcyBvbiB1cHN0cmVhbSBJU1AgY2FwYWJpbGl0
eS4NCg0KQ2FuIHlvdSBjb21tZW50IG15IGlkZWEuDQoNClJlZ2FyZHMNCkR1bGVlcHQNCg0KDQoN
CkZyb206IFVUVEFSTywgSkFNRVMgW21haWx0bzpqdTE3MzhAYXR0LmNvbTxtYWlsdG86anUxNzM4
QGF0dC5jb20+XQ0KU2VudDogRnJpZGF5LCBBdWd1c3QgNywgMjAxNSA0OjA5IFBNDQpUbzogRHVs
ZWVwIFRoaWxha2FyYXRobmU7ICdSb2JlcnQgUmFzenVrJw0KDQpDYzogJ2Jlc3NAaWV0Zi5vcmc8
bWFpbHRvOmJlc3NAaWV0Zi5vcmc+Jw0KU3ViamVjdDogUmU6IFtiZXNzXSBCR1Agcm91dGUgc2Vs
ZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVx
dWFsDQoNCkR1bGVlcCwNCg0KICAgICAgICAgICAgICAgIEFzc3VtaW5nIEFTLVBBVEggaXMgZXF1
YWwgYW5kIEFTLUNvbnRlbnQgZGlmZmVyZW50IGhvdyBjYW4geW91IGtub3cgdGhhdCB0aGUgaW50
ZXJuYWwgbWV0cmljcyBvZiBlYWNoIEFTIGFyZSBjb25zaXN0ZW50IGFuZCBtaXJyb3IgYWN0dWFs
IGdlb2dyYXBoaWMgZGlzdGFuY2VzPyBZb3UgaGF2ZSB0byBiZSBhc3N1cmVkIHRoYXQgZWFjaCBh
ZG1pbmlzdHJhdGl2ZSBkb21haW4gYXBwbGllcyB0aGUgc2FtZSBtZXRyaWMgYXNzaWdubWVudC4g
SSBkbyBub3QgYmVsaWV2ZSB0aGlzIGlzIHBvc3NpYmxlIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IGFkbWluaXN0cmF0aXZlIGRvbWFpbnMuDQoNCkppbSBVdHRhcm8NCg0KRnJvbTogQkVTUyBbbWFp
bHRvOmJlc3MtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIER1bGVlcCBUaGlsYWthcmF0
aG5lDQpTZW50OiBGcmlkYXksIEF1Z3VzdCAwNywgMjAxNSA1OjE5IEFNDQpUbzogUm9iZXJ0IFJh
c3p1aw0KQ2M6IGJlc3NAaWV0Zi5vcmc8bWFpbHRvOmJlc3NAaWV0Zi5vcmc+DQpTdWJqZWN0OiBS
ZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3Rh
bmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwNCg0KSGkgUmFzenVrLA0KDQpJIHdlbnQgdGhyb3Vn
aCBSRkM3MzExIGFuZCBteSBjb25jZXJuIGlzIGRpZmZlcmVudCB0aGFuIFJGQyA3MzExLiBJIGhh
dmUgYW5hbHl6ZWQgZnVsbCBCR1Agcm91dGluZyB0YWJsZSAoNTQxLDE5OSByb3V0ZXMpIHdpdGgg
dHdvIHRpZXIgMSBJU1AgbXVsdGktaG9taW5nIHNjZW5hcmlvIGFuZCBmb3VuZCBuZWFybHkgNTAl
IG9mIHJvdXRlcyBoYXZlIGVxdWFsIEFTLVBBVEggbGVuZ3RoLiBJbiB0aGlzIGFuYWx5c2lzIEl0
IHdhcyBjb25zaWRlcmVkLCB0aGVyZSB3YXMgbm8gcm91dGUgcG9saWN5IGFwcGxpZWQgdG8gaW5m
bHVlbmNlIGxvY2FsIHByZWZlcmVuY2UuIEFjY29yZGluZyB0byBCR1AgYmVzdCBwYXRoIHNlbGVj
dGlvbiBhbGdvcml0aG0sIHdoZW4gQVMtUEFUSCBsZW5ndGhzICBhcmUgZXF1YWwsIHJvdXRlciBi
cmVha3MgdGllIGNvbmRpdGlvbiBiYXNlZCBvbiByb3V0ZSBpbnRlcm5hbCBsb2dpYy4gVGhpcyBk
b2VzIG5vdCBncmFudGVlIHByb3BlciBvdXRnb2luZyBwYXRoIHNlbGVjdGlvbi4NCg0KQXBwcmVj
aWF0ZSB5b3VyIGNvbmNlcm4gb24gYWJvdmUgYW5hbHlzaXMuDQoNClJlZ2FyZHMNCkR1bGVlcHQN
Cg0KDQoNCg0KDQoNCg0KRnJvbTogUm9iZXJ0IFJhc3p1ayBbbWFpbHRvOnJvYmVydEByYXN6dWsu
bmV0XQ0KU2VudDogTW9uZGF5LCBKdWx5IDI3LCAyMDE1IDI6NDAgQU0NClRvOiBEdWxlZXAgVGhp
bGFrYXJhdGhuZQ0KQ2M6IGJlc3NAaWV0Zi5vcmc8bWFpbHRvOmJlc3NAaWV0Zi5vcmc+DQpTdWJq
ZWN0OiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGlj
IGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwNCg0KSGkgRHVsZWVwLA0KDQpQbGVhc2Ug
Y29uc2lkZXIgUkZDIDczMTEgYW5kIHByb3ZpZGUgZmVlZGJhY2sgd2h5IHlvdSB0aGluayBpdCBp
cyBub3Qgc3VmZmljaWVudCBmb3IgeW91ciBvYmplY3RpdmUuDQoNCmh0dHBzOi8vdG9vbHMuaWV0
Zi5vcmcvaHRtbC9yZmM3MzExDQoNCkJlc3QsDQpSLg0KDQoNCk9uIFN1biwgSnVsIDI2LCAyMDE1
IGF0IDk6MTUgUE0sIER1bGVlcCBUaGlsYWthcmF0aG5lIDxkdWxlZXB0QG1vYml0ZWwubGs8bWFp
bHRvOmR1bGVlcHRAbW9iaXRlbC5saz4+IHdyb3RlOg0KSGksDQoNCkkgd291bGQgbGlrZSB0byBz
dWdnZXN0IHRvIGNvbnNpZGVyIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIICBhcmUg
ZXF1YWwgaW4gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYS4gKGFzIHRpZSBicmVha2luZyBy
dWxlKS4gQ2FuIGFueWJvZHkgY29tbWVudCBvbiBteSBpZGVhLg0KDQoNClJlZ2FyZHMNCkR1bGVl
cHQNCg0KDQoNCg0KVGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBj
b25maWRlbnRpYWwgYW5kDQpwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0
aGUgaW50ZW5kZWQgcmVjaXBpZW50LA0KcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0
ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlzDQplLW1haWwgYW5kIGRlc3Ryb3kgYW55
IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRoaXMNCmluZm9ybWF0aW9uIGJ5
IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpcw0KdW5hdXRob3Jp
emVkIGFuZCBtYXkgYmUgaWxsZWdhbC4NCk1vYml0ZWwgKFB2dCkgTHRkLg0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KQkVTUyBtYWlsaW5nIGxpc3QN
CkJFU1NAaWV0Zi5vcmc8bWFpbHRvOkJFU1NAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL2Jlc3MNCg0KVGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50
cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElm
IHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNl
bmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpcyBlLW1haWwgYW5k
IGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRoaXMgaW5m
b3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlz
IHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuIE1vYml0ZWwgKFB2dCkgTHRkLg0KVGhp
cyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5k
IHByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNp
cGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1t
YWlsLCBkZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3Nl
bWluYXRpb24gb3IgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhh
biB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVn
YWwuIE1vYml0ZWwgKFB2dCkgTHRkLg0KDQpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRz
IG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYg
eW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2Vu
ZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlzIGUtbWFpbCBhbmQg
ZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBvciB1c2Ugb2YgdGhpcyBpbmZv
cm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMg
dW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4gTW9iaXRlbCAoUHZ0KSBMdGQuDQpUaGlz
IGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQg
cHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lw
aWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1h
aWwsIGRlbGV0ZSB0aGlzIGUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2Vt
aW5hdGlvbiBvciB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFu
IHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdh
bC4gTW9iaXRlbCAoUHZ0KSBMdGQuDQo=

--_000_B17A6910EEDD1F45980687268941550F0CBF1B01MISOUT7MSGUSRCD_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAgMDt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIg
MiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpUYWhvbWE7DQoJcGFub3Nl
LTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpWZXJk
YW5hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCi8qIFN0eWxlIERlZmluaXRp
b25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdp
bjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9u
dC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjt9DQphOmxpbmssIHNwYW4uTXNvSHlw
ZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVj
b3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2Vk
DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0
aW9uOnVuZGVybGluZTt9DQpwDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFt
aWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KcC5Nc29BY2V0YXRlLCBsaS5Nc29BY2V0
YXRlLCBkaXYuTXNvQWNldGF0ZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxl
LWxpbms6IkJhbGxvb24gVGV4dCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206
LjAwMDFwdDsNCglmb250LXNpemU6OC4wcHQ7DQoJZm9udC1mYW1pbHk6IlRhaG9tYSIsInNhbnMt
c2VyaWYiO30NCnNwYW4uQmFsbG9vblRleHRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJCYWxsb29u
IFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJC
YWxsb29uIFRleHQiOw0KCWZvbnQtZmFtaWx5OiJUYWhvbWEiLCJzYW5zLXNlcmlmIjt9DQpwLkRl
ZmF1bHQsIGxpLkRlZmF1bHQsIGRpdi5EZWZhdWx0DQoJe21zby1zdHlsZS1uYW1lOkRlZmF1bHQ7
DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTou
MDAwMXB0Ow0KCXRleHQtYXV0b3NwYWNlOm5vbmU7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250
LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwic2VyaWYiOw0KCWNvbG9yOmJsYWNrO30NCnNwYW4u
RW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJD
YWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUy
Mg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNh
bnMtc2VyaWYiOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjMNCgl7bXNv
LXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlm
IjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTI0DQoJe21zby1zdHlsZS10eXBl
OnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJY29sb3I6
IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUyNQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCWNvbG9yOndpbmRvd3RleHQ7
fQ0Kc3Bhbi5FbWFpbFN0eWxlMjYNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsNCgljb2xvcjojMUY0OTdEO30NCi5N
c29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZTox
MC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdp
bjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29y
ZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFw
ZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZd
LS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+
DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3ht
bD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2
bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+RHVsZWVw
LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7
c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29s
b3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFlvdSBkaWQgbm90
IGFuc3dlciBteSBxdWVzdGlvbi4uIElmIEFTLVBBVEggbGVuZ3RoIGlzIGlycmVsZXZhbnQgYW5k
IGl0IHdvdWxkIHNlZW0gaXQgaXMgaWYgeW91IHdhbnQgdG8gdXNlIElHUCBtZXRyaWMgKCBBZ2Fp
biBub3Qgc3VyZSBob3cNCiBvbmUgZG9lcyB0aGF0IGFtb25nc3QgYSBzZXQgb2YgcGVlcnMgbm90
IGluIHRoZSBzYW1lIGFkbWluIGRvbWFpbiApIHRoZW4gdXNlIDczMTEuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5KaW0g
VXR0YXJvPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlk
ICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+RnJvbTo8L3NwYW4+PC9iPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4gRHVsZWVwIFRoaWxha2FyYXRobmUgW21haWx0bzpk
dWxlZXB0QG1vYml0ZWwubGtdDQo8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBBdWd1c3QgMDcs
IDIwMTUgMTE6NDEgQU08YnI+DQo8Yj5Ubzo8L2I+IFVUVEFSTywgSkFNRVM7ICdSb2JlcnQgUmFz
enVrJzxicj4NCjxiPkNjOjwvYj4gJ2Jlc3NAaWV0Zi5vcmcnPGJyPg0KPGI+U3ViamVjdDo8L2I+
IFJFOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlz
dGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0
OTdEIj5KaW0sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+
V2hhdCBJIHdhbnQgdG8gc3VnZ2VzdCBpcyB0byBpbnNlcnQgaXRlbSA1IChyZWZlciBiZWxvdyBp
dGVtcyBsaXN0ZWQpIHRvIEJHUCBiZXN0IHBhdGggc2VsZWN0aW9uIGFsZ29yaXRobS4gT25jZSBB
Uy1QQVRIIGxlbmd0aCBpcyBlcXVhbCwgbmV4dCB3ZSBjYW4gdGhpbmsNCiBvbiBob3cgdG8gc2Vs
ZWN0IGJlc3Qgb3V0Z29pbmcgaW50ZXJmYWNlLiBJZiB3ZSBkb27igJl0IHNlbGVjdCBwcm9wZXIg
b3V0Z29pbmcgaW50ZXJmYWNlIGl0IHdpbGwgYWZmZWN0IHRvIGxhdGVuY3kuIEkgYW0gdGFsa2lu
ZyB0aGlzIGJhc2VkIG9uIHByYWN0aWNhbCBleHBlcmllbmNlIEkgaGF2ZSBpbiBJU1AgZW52aXJv
bm1lbnQuIFRoZXJlIGFyZSBzZXZlcmFsIG9wdGlvbnMgdG8gc2VsZWN0IGJlc3Qgb3V0Z29pbmcg
aW50ZXJmYWNlIHdoZW4gQVMtUEFUSA0KIGFyZSBlcXVhbC4gJm5ic3A7SW4gdGhpcyBjYXNlIEkg
c3VnZ2VzdCBnZW8gZGlzdGFuY2UgdG8gZGVzdGluYXRpb24uIEZvbGxvd2luZyBhcmUgb3B0aW9u
cyB0byBjYWxjdWxhdGUgZ2VvIGRpc3RhbmNlLiBSb3V0ZXIgc2VsZWN0cyBvdXRnb2luZyBpbnRl
cmZhY2Ugd2l0aCBsb3dlc3QgR0VPIGRpc3RhbmNlIHRvIGRlc3RpbmF0aW9uLg0KPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdE
Ij4xLiBCR1Agc3BlYWtpbmcgcm91dGVyIGNhbiBhZGQgZGlzdGFuY2Ugd2hlbiBhZHZlcnRpc2Ug
dG8gcm91dGUgdG8gdXBzdHJlYW0gc2ltaWxhciB0byBBUy1QQVRIIGF0dHJpYnV0ZS4gRm9yIGV4
YW1wbGUNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDs7Y29sb3I6IzFGNDk3RCI+QS0tLS1CLS0tLUMtLS0tLUQNCjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xv
cjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Um91dGVyIEIg
YWR2ZXJ0aXNlIGRpc3RhbmNlIEFCIHRvIHJvdXRlciBDLiByb3V0ZXIgQyBhZHZlcnRpc2UgYWNj
dW11bGF0ZWQgZGlzdGFuY2UgQUImIzQzO0JDIHRvIHJvdXRlciBELg0KPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4yLiBB
Ym92ZSBkaXN0YW5jZSBjYW4gYmUgY29uZmlndXJlZCBhcyBtYW51YWwgaW50ZXJmYWNlIGNvbW1h
bmQgb3IgZHluYW1pY2FsbHkgdXNpbmcgSUNNUCBvciBzaW1pbGFyIG1lY2hhbmlzbS4gV2UgY2Fu
IGFzc3VtZSBJQ01QIGRlbGF5IHByb3Bvc2l0aW9uYWwgdG8gZ2VvDQogZGlzdGFuY2UuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0
OTdEIj4zLiBBbHRlcm5hdGl2ZSBvcHRpb24gaXMgdG8gY2FsY3VsYXRlIHJlYWwgZ2VvIGRpc3Rh
bmNlIGZyb20gY29vcmRpbmF0ZSBzeXN0ZW0uIEluIHRoaXMgY2FzZSB3ZSBtaXNzIGludGVybWVk
aWF0ZSBob3BzLiBBY2N1cmFjeSBpcyBub3QgbXVjaCBhY2N1cmF0ZSBzaW5jZQ0KIGNhYmxlIHBh
dGhzIGRvIG5vdCBmb2xsb3cgcmVhbCBjb29yZGluYXRlIGJhc2VkIGRpc3RhbmNlLiBJbiB0aGlz
IGNhc2Ugd2Ugc2hvdWxkIGhhdmUga25vd2xlZGdlIG9uIGNvb3JkaW5hdGVzIG9mIHVwc3RyZWFt
IHJvdXRlciB3aGljaCByZWxldmFudCBJUCBibG9jayBhZHZlcnRpc2UuDQo8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPk9w
dGlvbiAxIGNhbiBiZSBhY2hpZXZlZCB0aHJvdWdoIEJHUCBwcm90b2NvbCBpdHNlbGYgLGlmIGFn
cmVlZCB0byBpbnRyb2R1Y2UgbmV3IGF0dHJpYnV0ZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFG
NDk3RCI+T3B0aW9uIDMgbW9yZSBzdWl0YWJsZSB0byBTRE4gYmFzZWQgaW1wbGVtZW50YXRpb24u
IENhbGN1bGF0aW9uIGNhbiBiZSBkYWlseSBvciB3ZWVrbHkgYmFzaXMgYXMgdGhpcyBpcyBub3Qg
cHJpbWFyeSBjcml0ZXJpYS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3Nh
bnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+RnVydGhlciBDb25zaWRlciBmb2xsb3dpbmcg
c2NlbmFyaW8uDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkkgYW0gaW4gU3JpIExhbmthLiBBc3N1bWUgSSBoYXZlIHVw
c3RyZWFtIFBPUFMgdG8gU2luZ2Fwb3JlLCBBTVMsIE5ldyBZb3JrLiAmbmJzcDtBc3N1bWUgSSBu
ZWVkIHRvIHJlYWNoIGRlc3RpbmF0aW9uIElQIGxvY2F0ZWQgYXQgSmFwYW4uIFdoZW4gSSBjaGVj
ayBCR1Agcm91dGluZw0KIHRhYmxlLCBBUy1QQVRIIGxlbmd0aCBpcyBlcXVhbCBmcm9tIGFsbCB0
aHJlZSB1cHN0cmVhbS4gVGhlbiBJIGhhdmUgdGhyZWUgb3B0aW9ucy4gVGhlbiByb3V0ZXIgc2Vs
ZWN0cyBhbnkgaW50ZXJmYWNlIHJhbmRvbWx5IGlmIG5vIHBvbGljeSBjb25maWd1cmVkLiBJIGhv
cGUgeW91IGFncmVlZCB1cCB0byB0aGlzIHBvaW50LiBJbiBzdWNoIGNhc2UgSSBzdWdnZXN0IHRv
IGNvbnNpZGVyIEdFTyBkaXN0YW5jZSB0byBkZXN0aW5hdGlvbi4gSW4gbW9zdA0KIGNhc2VzIGxv
d2VzdCBkaXN0YW5jZSBwYXRoIGlzIHRoZSBiZXN0IHBhdGguIFRoaXMgbWF5IG5vdCBjb3JyZWN0
IGFsd2F5cyBidXQgYmV0dGVyIHRoYW4gcmFuZG9tIG91dGdvaW5nIGludGVyZmFjZSBzZWxlY3Rp
b24uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVv
dDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHNwYWNp
bmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LTUuNHB0O2JvcmRlci1j
b2xsYXBzZTpjb2xsYXBzZSI+DQo8dGJvZHk+DQo8dHIgc3R5bGU9ImhlaWdodDo1LjQ1cHQiPg0K
PHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdo
dDo1LjQ1cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0
ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+MS4g
RGlzY2FyZGluZyB0aGUgcm91dGVzIHdpdGggdGhlIHVucmVhY2hhYmxlIE5leHRfSG9wLiA8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0IiBzdHlsZT0ibXNvLWxpbmUtaGVpZ2h0LWFs
dDo1LjQ1cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9
ImhlaWdodDo1LjQ1cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40
cHQgMGluIDUuNHB0O2hlaWdodDo1LjQ1cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0
eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjIuIFByZWZlcnJp
bmcgdGhlIHJvdXRlIHdpdGggdGhlIGhpZ2hlc3QgTG9jYWxfUHJlZi4NCjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0IiBzdHlsZT0ibXNvLWxpbmUtaGVpZ2h0LWFsdDo1
LjQ1cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1Ljc1cHQiPg0KPHRk
IHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDox
NS43NXB0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4
dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij4zLiBQcmVmZXJyaW5nIHRoZSBhZ2dyZWdhdGVkIHJv
dXRlLiBUaGUgcHJlZmVyZW5jZSBvZiBhbiBhZ2dyZWdhdGVkIHJvdXRlIGlzIGhpZ2hlciB0aGFu
IHRoZSBwcmVmZXJlbmNlIG9mIGEgbm9uLWFnZ3JlZ2F0ZWQgcm91dGUuDQo8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41
cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxl
PSJoZWlnaHQ6NS40NXB0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUu
NHB0IDBpbiA1LjRwdDtoZWlnaHQ6NS40NXB0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBz
dHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij40LiBQcmVmZXJy
aW5nIHRoZSByb3V0ZSB3aXRoIHRoZSBzaG9ydGVzdCBBUy1QYXRoLg0KPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiIHN0eWxlPSJtc28tbGluZS1oZWlnaHQtYWx0OjUu
NDVwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6MTUuN3B0Ij4NCjx0ZCB2
YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6MTUu
N3B0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij41LiBJZiBBUy1QYXRoIGZpbmRzIGVxdWFsLCBjb25z
aWRlciBzaG9ydGVzdCBHRU8gZGlzdGFuY2UuIElmIHN0aWxsIGRpc3RhbmNlIGlzIHNhbWUgZm9s
bG93IG5leHQgc3RlcHMuDQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8
L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6MTUuOHB0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9
InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6MTUuOHB0Ij4NCjxwIGNsYXNzPSJE
ZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
NXB0Ij42LiBDb21wYXJpbmcgdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYW5kIHNlbGVjdGluZyB0aGUg
cm91dGVzIHdpdGggdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYXMgSUdQLCBFR1AsIG9yIEluY29tcGxl
dGUgaW4gb3JkZXIuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPlJlZ2FyZHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFG
NDk3RCI+RHVsZWVwdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8
ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFk
ZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDsiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPiBVVFRBUk8sIEpBTUVTIFs8YSBocmVmPSJtYWlsdG86anUxNzM4QGF0dC5jb20i
Pm1haWx0bzpqdTE3MzhAYXR0LmNvbTwvYT5dDQo8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBB
dWd1c3QgNywgMjAxNSA3OjQ0IFBNPGJyPg0KPGI+VG86PC9iPiBEdWxlZXAgVGhpbGFrYXJhdGhu
ZTsgJ1JvYmVydCBSYXN6dWsnPGJyPg0KPGI+Q2M6PC9iPiAnYmVzc0BpZXRmLm9yZyc8YnI+DQo8
Yj5TdWJqZWN0OjwvYj4gUkU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0g
Z2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7O2NvbG9yOiMxRjQ5N0QiPkR1bGVlcCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBTbyBhIGJpdCBjb25mdXNlZCBoZXJlLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xv
cjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhvdyBkbyB3YW50IHRoZSBkZWNpc2lvbiBtYWtpbmcg
dG8gZ28gaWYgYSBwYXRoIGhhcyBhIHNob3J0ZXIgQVMtUEFUSCBhbmQgbG9uZ2VyIGxhdGVuY3kg
dGhhbiB0aGUgYWx0ZXJuYXRpdmU/PyBJZiBsYXRlbmN5IGlzIHRoZSBwcmltZSBtb3RpdmF0b3IN
CiB3aHkgZG8geW91IGNhcmUgYWJvdXQgQVMtUEFUSCBsZW5ndGggYXQgYWxsLi4gQ29tbWVudHMg
SW4tTGluZS4uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90Oztjb2xvcjojMUY0OTdEIj5KaW0gVXR0YXJvPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5
N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3Jk
ZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4g
MGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90OyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4gRHVsZWVw
IFRoaWxha2FyYXRobmUgWzxhIGhyZWY9Im1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGsiPm1haWx0
bzpkdWxlZXB0QG1vYml0ZWwubGs8L2E+XQ0KPGJyPg0KPGI+U2VudDo8L2I+IEZyaWRheSwgQXVn
dXN0IDA3LCAyMDE1IDk6MzEgQU08YnI+DQo8Yj5Ubzo8L2I+IFJvYmVydCBSYXN6dWs8YnI+DQo8
Yj5DYzo8L2I+IFVUVEFSTywgSkFNRVM7IDxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYub3JnIj5i
ZXNzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSRTogW2Jlc3NdIEJHUCByb3V0
ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBh
cmUgZXF1YWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+SGkgUmFzenVrLDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFG
NDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPlF1ZXN0aW9uIDE6IEhvdyBkb2VzIHRoZSByb3V0ZXIga25vdyBhYm91dCB1c2Vy
J3MgaGlnaCBsYXRlbmN5ID8mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+QWN0dWFsbHkgSSBhbSByZWZlcnJpbmcgSVNQIGVkZ2Ugcm91dGVyIHRv
IGFub3RoZXIgSVNQIGVkZ2Ugcm91dGVyIGRlbGF5IGR1ZSB0byB0cmFuc21pc3Npb24gZGlzdGFu
Y2UuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5bSmltIFUmZ3Q7XSBUaGUgdW5kZXJs
eWluZyBmYWNpbGl0eSBhbmQgaXTigJlzIHJlcHJlc2VudGF0aXZlIHRyYW5zbWlzc2lvbiBkaXN0
YW5jZSB3aWxsIG1vc3QgbGlrZWx5IGRpZmZlciBmcm9tIGdlb2dyYXBoaWNhbCBkaXN0YW5jZS4g
V2hpY2ggZG8geW91IHdhbnQgdG8NCiBhZGRyZXNzPyBUbyBSb2JlcnTigJlzIHBvaW50IHlvdSBz
dGlsbCBuZWVkIHRvIGFjcXVpcmUgdGhhdCBrbm93bGVkZ2UgYW5kIGl0IG1heSBiZSBvcnRob2dv
bmFsIHRvIGFuIGF0dHJpYnV0ZSB0aGF0IGlzIGRlZmluZWQgYXMgZGVsYXkuPC9zcGFuPjwvaT48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlF1ZXN0
aW9uIDI6IEhvdyBkbyB5b3UgYXNzdXJlIEludGVybmV0IHN0YWJpbGl0eSB3aGVyZSB5b3Ugc3Rh
cnQgY2h1cm5pbmcgcGF0aHMgYmFzZWQgb24gdGhlIGxhdGVuY3kgb2YgZGF0YSBwbGFuZSA/Jm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkl0IGlz
IG5vdCByZXF1aXJlZCB0byBjb25zaWRlciBzdGFiaWxpdHkgaW4gdGhpcyBzaXR1YXRpb24gc2lu
Y2UgaXQgaXMgdW5hdm9pZGFibGUuIFdoYXQgaXMgcmVmZXIgaXMsIHJvdXRlciBuZWVkIHRvIHNl
bGVjdCBiZXN0IG91dGdvaW5nIHBhdGggY29uc2lkZXJpbmcgcGh5c2ljYWwgZGlzdGFuY2Ugd2hl
bmV2ZXIgcG9zc2libGUgd2hlbiBBUy1QQVRIIGxlbmd0aCBpcyBlcXVhbC4gSWYgcm91dGVyIHNl
bGVjdHMNCiBsb25nIGRpc3RhbmNlIHBhdGggcmFuZG9tbHksIGl0IGltcGFjdHMgdG8gbGF0ZW5j
eS4gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlF1
ZXN0aW9uIDM6IFdoYXQgeW91IGFyZSBhZnRlciBoYXMgZWZmZWN0aXZlbHkgYmVlbiBzb2x2ZWQg
bWFueSB5ZWFycyBhZ28gLi4gaXQgaXMgY2FsbGVkIE9wdGltaXplZCBFZGdlIFJvdXRpbmcgKE9F
UikgLyBQZXJmb3JtYW5jZSBSb3V0aW5nIChQRlIpIC0gSSBzdWdnZXN0IHlvdSBnb29nbGUgZm9y
IHRob3NlIHRlcm1zLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5UaGFuayBmb3IgdGhlIHN1Z2dlc3Rpb24uIEkgZ29uZSB0aHJvdWdoIHRoZXNlIHByb3Bv
c2Fscy4gQnV0IHdoYXQgSSBhbSBzdWdnZXN0aW5nIGlzICZuYnNwO3doZXRoZXIgd2UgY2FuIGFk
ZHJlc3MgdGhpcyBpZGVhIGZyb20gQkdQIHByb3RvY29sIGxldmVsLiBGb3IgZXhhbXBsZSBieSBp
bnRyb2R1Y2luZyBuZXcgYXR0cmlidXRlIHJlbGF0ZWQgdG8gcGh5c2ljYWwgZGlzdGFuY2UvZGVs
YXkgc2ltaWxhciB0byBBUy1QQVRILg0KIE5ldyBhdHRyaWJ1dGUgbmVlZCB0byB1cGRhdGUgYWNy
b3NzIHRoZSBBcyBwYXRoLiBNeSB1bHRpbWF0ZSBvYmplY3RpdmUgaXMgdG8gcHJldmVudCByb3V0
ZXIgcmFuZG9tbHkgc2VsZWN0IG91dGdvaW5nIHBhdGggd2hlbiBBUy1QQVRIIGxlbmd0aHMgYXJl
ICZuYnNwO2VxdWFsLiBGdXJ0aGVyIEkgYW0gdHJ5aW5nIFNETiBiYXNlZCBzaW11bGF0aW9uIHRo
ZXNlIGRheXMuIEhvcGUgSSBjYW4gc2hhcmUgb3V0cHV0LiBCdXQgdGhpcyBjb3VsZCBzaW1pbGFy
DQogdG8gd2hhdCB5b3UgaGF2ZSBwcm9wb3NlZCBleGNlcHQgZ2VvIGRpc3RhbmNlIGNhbGN1bGF0
aW9uIG1lY2hhbmlzbS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVmZXIgYmVsb3cgc3RhbmRh
cmQgQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYS4gSSBzdWdnZXN0IGl0ZW0gNS4gV29yZGlu
Z3MgbWF5IGRpZmZlcmVudCBmcm9tIHZlbmRvciB0byB2ZW5kb3IuPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjx0YWJsZSBjbGFzcz0i
TXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIw
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LTUuNHB0O2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSI+DQo8
dGJvZHk+DQo8dHIgc3R5bGU9ImhlaWdodDo1LjQ1cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHls
ZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDo1LjQ1cHQiPg0KPHAgY2xhc3M9
IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+MS4gRGlzY2FyZGluZyB0aGUgcm91dGVz
IHdpdGggdGhlIHVucmVhY2hhYmxlIE5leHRfSG9wLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJEZWZhdWx0IiBzdHlsZT0ibXNvLWxpbmUtaGVpZ2h0LWFsdDo1LjQ1cHQiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDo1LjQ1cHQiPg0KPHRk
IHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDo1
LjQ1cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjIuIFByZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGggdGhl
IGhpZ2hlc3QgTG9jYWxfUHJlZi4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJE
ZWZhdWx0IiBzdHlsZT0ibXNvLWxpbmUtaGVpZ2h0LWFsdDo1LjQ1cHQiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuNXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPC90
cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1Ljc1cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0i
cGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDoxNS43NXB0Ij4NCjxwIGNsYXNzPSJE
ZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
NXB0Ij4zLiBQcmVmZXJyaW5nIHRoZSBhZ2dyZWdhdGVkIHJvdXRlLiBUaGUgcHJlZmVyZW5jZSBv
ZiBhbiBhZ2dyZWdhdGVkIHJvdXRlIGlzIGhpZ2hlciB0aGFuIHRoZSBwcmVmZXJlbmNlIG9mIGEg
bm9uLWFnZ3JlZ2F0ZWQgcm91dGUuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
RGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6NS40NXB0Ij4NCjx0
ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6
NS40NXB0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4
dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij40LiBQcmVmZXJyaW5nIHRoZSByb3V0ZSB3aXRoIHRo
ZSBzaG9ydGVzdCBBUy1QYXRoLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRl
ZmF1bHQiIHN0eWxlPSJtc28tbGluZS1oZWlnaHQtYWx0OjUuNDVwdCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3Ry
Pg0KPHRyIHN0eWxlPSJoZWlnaHQ6MTUuN3B0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBh
ZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6MTUuN3B0Ij4NCjxwIGNsYXNzPSJEZWZh
dWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
NXB0Ij41LiBJZiBBUy1QYXRoIGZpbmRzIGVxdWFsLCBjb25zaWRlciBzaG9ydGVzdCBHRU8gZGlz
dGFuY2UuIElmIHN0aWxsIGRpc3RhbmNlIGlzIHNhbWUgZm9sbG93IG5leHQgc3RlcHMuDQo8L3Nw
YW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWln
aHQ6MTUuOHB0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBp
biA1LjRwdDtoZWlnaHQ6MTUuOHB0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0i
Y29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij42LiBDb21wYXJpbmcgdGhl
IE9yaWdpbiBhdHRyaWJ1dGUgYW5kIHNlbGVjdGluZyB0aGUgcm91dGVzIHdpdGggdGhlIE9yaWdp
biBhdHRyaWJ1dGUgYXMgSUdQLCBFR1AsIG9yIEluY29tcGxldGUgaW4gb3JkZXIuDQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPC90
Ym9keT4NCjwvdGFibGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdE
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7O2NvbG9yOiMxRjQ5N0QiPlJlZ3NyZHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+
RHVsZWVwdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDsiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPg0KPGEg
aHJlZj0ibWFpbHRvOnJyYXN6dWtAZ21haWwuY29tIj5ycmFzenVrQGdtYWlsLmNvbTwvYT4gWzxh
IGhyZWY9Im1haWx0bzpycmFzenVrQGdtYWlsLmNvbSI+bWFpbHRvOnJyYXN6dWtAZ21haWwuY29t
PC9hPl0NCjxiPk9uIEJlaGFsZiBPZiA8L2I+Um9iZXJ0IFJhc3p1azxicj4NCjxiPlNlbnQ6PC9i
PiBGcmlkYXksIEF1Z3VzdCA3LCAyMDE1IDY6MjkgUE08YnI+DQo8Yj5Ubzo8L2I+IER1bGVlcCBU
aGlsYWthcmF0aG5lPGJyPg0KPGI+Q2M6PC9iPiBVVFRBUk8sIEpBTUVTOyA8YSBocmVmPSJtYWls
dG86YmVzc0BpZXRmLm9yZyI+YmVzc0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4g
UmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0
YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5EdWxlZXAsPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7Ij4mZ3Q7IFRoZW4gZW5kIHVzZXIgZXhwZXJpZW5jZXMgaGlnaCBsYXRlbmN5IHRvIHJl
YWNoIGRlc3RpbmF0aW9uLiBJbiBzdWNoJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZndDsgYSBjYXNlLCBJ
IHN1Z2dlc3Qgcm91dGVyIG5lZWQgdG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5jZSB0byZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7Ij4mZ3Q7IGRlc3RpbmF0aW9uIGFuZCBzZWxlY3QgcGF0aCB2aWEgTlRU
IHRvIHJlYWNoIGRlc3RpbmF0aW9uIGJ5IGRlZmF1bHQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7Ij5RdWVzdGlvbiAxOiBIb3cgZG9lcyB0aGUgcm91dGVyIGtub3cgYWJvdXQgdXNlcidz
IGhpZ2ggbGF0ZW5jeSA/Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Fy
aWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5RdWVz
dGlvbiAyOiBIb3cgZG8geW91IGFzc3VyZSBJbnRlcm5ldCBzdGFiaWxpdHkgd2hlcmUgeW91IHN0
YXJ0IGNodXJuaW5nIHBhdGhzIGJhc2VkIG9uIHRoZSBsYXRlbmN5IG9mIGRhdGEgcGxhbmUgPyZu
YnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+UXVlc3Rpb24gMzogV2hhdCB5b3Ug
YXJlIGFmdGVyIGhhcyBlZmZlY3RpdmVseSBiZWVuIHNvbHZlZCBtYW55IHllYXJzIGFnbyAuLiBp
dCBpcyBjYWxsZWQgT3B0aW1pemVkIEVkZ2UgUm91dGluZyAoT0VSKSAvIFBlcmZvcm1hY2UgUm91
dGluZyAoUEZSKSAtIEkgc3VnZ2VzdCB5b3UgZ29vZ2xlIGZvciB0aG9zZSB0ZXJtcy48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlIuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIEZyaSwgQXVnIDcsIDIwMTUgYXQg
Mjo1MSBQTSwgRHVsZWVwIFRoaWxha2FyYXRobmUgJmx0OzxhIGhyZWY9Im1haWx0bzpkdWxlZXB0
QG1vYml0ZWwubGsiIHRhcmdldD0iX2JsYW5rIj5kdWxlZXB0QG1vYml0ZWwubGs8L2E+Jmd0OyB3
cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFy
Z2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1i
b3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5IaSBKaW0sPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3
RCI+UGxlYXNlIHJlZmVyIGJlbG93IGV4YW1wbGUuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjoj
MUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5Bc3N1bWUgZGVz
dGluYXRpb24gSVAgaXMgaW4gQXNpYW4gcmVnaW9uLiBQYXJ0aWN1bGFyIElTUCBpbiBhIGRpZmZl
cmVudCAmbmJzcDtsb2NhdGlvbiAoU2F5IEluZGlhKSBoYXMNCiB1cHN0cmVhbSBwZWVyaW5nIHRv
IFVTIFBPUCAoU2F5IEFUJmFtcDtUKSBhbmQgQXNpYSBQT1AgKFNheSBOVFQpLiBJZiB3ZSBjaGVj
ayBCR1Agcm91dGluZyB0YWJsZSwgYXNzdW1lIGl0IHNob3dzPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29s
b3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+WFguWFgu
WFguWFgvMjQgLS0tLS0tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OldpbmdkaW5ncztjb2xvcjojMUY0OTdEIj7DoDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+QVMNCiAtIEFUJmFtcDtULEFTLVhYLEFTLURlc3Rp
bmF0aW9uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAtLS0tLS08
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6V2luZ2Rpbmdz
O2NvbG9yOiMxRjQ5N0QiPsOgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xv
cjojMUY0OTdEIj5BUw0KIC0gTlRULEFTLVlZLEFTLURlc3RpbmF0aW9uJm5ic3A7IDwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMx
RjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkluIGFib3ZlIGNh
c2UgQVMtUEFUSCBpcyBlcXVhbCBhbmQgYXNzdW1lIHJvdXRlciBhdXRvbWF0aWNhbGx5IHNlbGVj
dCBwYXRoIHZpYSBBVCZhbXA7VC4gVGhlbiBlbmQgdXNlcg0KIGV4cGVyaWVuY2VzIGhpZ2ggbGF0
ZW5jeSB0byByZWFjaCBkZXN0aW5hdGlvbi4gSW4gc3VjaCBhIGNhc2UsIEkgc3VnZ2VzdCByb3V0
ZXIgbmVlZCB0byBjb25zaWRlciBnZW9ncmFwaGljIGRpc3RhbmNlIHRvIGRlc3RpbmF0aW9uIGFu
ZCBzZWxlY3QgcGF0aCB2aWEgTlRUIHRvIHJlYWNoIGRlc3RpbmF0aW9uIGJ5IGRlZmF1bHQuIERl
Y2lkaW5nIGdlbyBkaXN0YW5jZSBpcyBhIGNoYWxsZW5nZSBidXQgdGhlcmUgYXJlIG9wdGlvbnMu
IEhlcmUgZ2VvDQogZGlzdGFuY2UgbWVhbnMgc2hvcnRlc3QgZGlzdGFuY2UgdG8gcmVhY2ggSVAg
ZGVzdGluYXRpb24gZnJvbSB1cHN0cmVhbSBQT1AuIEN1cnJlbnQgcHJhY3RpY2UgaXMgdG8gdXNl
IGNvbW11bml0eSBzdHJpbmdzLCBidXQgaXQgZGVwZW5kcyBvbiB1cHN0cmVhbSBJU1AgY2FwYWJp
bGl0eS48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90Oztjb2xvcjojMUY0OTdEIj5DYW4geW91IGNvbW1lbnQgbXkgaWRlYS4NCjwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5
N0QiPlJlZ2FyZHM8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5EdWxlZXB0PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFG
NDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBp
biAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4g
VVRUQVJPLCBKQU1FUyBbbWFpbHRvOjxhIGhyZWY9Im1haWx0bzpqdTE3MzhAYXR0LmNvbSIgdGFy
Z2V0PSJfYmxhbmsiPmp1MTczOEBhdHQuY29tPC9hPl0NCjxicj4NCjxiPlNlbnQ6PC9iPiBGcmlk
YXksIEF1Z3VzdCA3LCAyMDE1IDQ6MDkgUE08YnI+DQo8Yj5Ubzo8L2I+IER1bGVlcCBUaGlsYWth
cmF0aG5lOyAnUm9iZXJ0IFJhc3p1ayc8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCjxiPkNjOjwvYj4gJzxhIGhyZWY9Im1haWx0
bzpiZXNzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+YmVzc0BpZXRmLm9yZzwvYT4nPGJyPg0K
PGI+U3ViamVjdDo8L2I+IFJlOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAt
IGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbDxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5EdWxlZXAsPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3Nh
bnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29s
b3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEFzc3VtaW5nIEFT
LVBBVEggaXMgZXF1YWwgYW5kIEFTLUNvbnRlbnQgZGlmZmVyZW50IGhvdyBjYW4geW91IGtub3cg
dGhhdCB0aGUgaW50ZXJuYWwNCiBtZXRyaWNzIG9mIGVhY2ggQVMgYXJlIGNvbnNpc3RlbnQgYW5k
IG1pcnJvciBhY3R1YWwgZ2VvZ3JhcGhpYyBkaXN0YW5jZXM/IFlvdSBoYXZlIHRvIGJlIGFzc3Vy
ZWQgdGhhdCBlYWNoIGFkbWluaXN0cmF0aXZlIGRvbWFpbiBhcHBsaWVzIHRoZSBzYW1lIG1ldHJp
YyBhc3NpZ25tZW50LiBJIGRvIG5vdCBiZWxpZXZlIHRoaXMgaXMgcG9zc2libGUgd2hlbiB0aGVy
ZSBhcmUgbXVsdGlwbGUgYWRtaW5pc3RyYXRpdmUgZG9tYWlucy48L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztj
b2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5KaW0g
VXR0YXJvPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29s
aWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkZyb206PC9zcGFuPjwv
Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+IEJFU1MgWzxhIGhyZWY9Im1haWx0bzpiZXNz
LWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86YmVzcy1ib3VuY2VzQGll
dGYub3JnPC9hPl0NCjxiPk9uIEJlaGFsZiBPZiA8L2I+RHVsZWVwIFRoaWxha2FyYXRobmU8YnI+
DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBBdWd1c3QgMDcsIDIwMTUgNToxOSBBTTxicj4NCjxiPlRv
OjwvYj4gUm9iZXJ0IFJhc3p1azxicj4NCjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOmJlc3NA
aWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5iZXNzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1Ympl
Y3Q6PC9iPiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFw
aGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWw8L3NwYW4+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
O2NvbG9yOiMxRjQ5N0QiPkhpIFJhc3p1ayw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdE
Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5JIHdlbnQgdGhyb3VnaCBS
RkM3MzExIGFuZCBteSBjb25jZXJuIGlzIGRpZmZlcmVudCB0aGFuIFJGQyA3MzExLiBJIGhhdmUg
YW5hbHl6ZWQgZnVsbCBCR1Agcm91dGluZw0KIHRhYmxlICg1NDEsMTk5IHJvdXRlcykgd2l0aCB0
d28gdGllciAxIElTUCBtdWx0aS1ob21pbmcgc2NlbmFyaW8gYW5kIGZvdW5kIG5lYXJseSA1MCUg
b2Ygcm91dGVzIGhhdmUgZXF1YWwgQVMtUEFUSCBsZW5ndGguIEluIHRoaXMgYW5hbHlzaXMgSXQg
d2FzIGNvbnNpZGVyZWQsIHRoZXJlIHdhcyBubyByb3V0ZSBwb2xpY3kgYXBwbGllZCB0byBpbmZs
dWVuY2UgbG9jYWwgcHJlZmVyZW5jZS4gQWNjb3JkaW5nIHRvIEJHUCBiZXN0IHBhdGggc2VsZWN0
aW9uDQogYWxnb3JpdGhtLCB3aGVuIEFTLVBBVEggbGVuZ3RocyAmbmJzcDthcmUgZXF1YWwsIHJv
dXRlciBicmVha3MgdGllIGNvbmRpdGlvbiBiYXNlZCBvbiByb3V0ZSBpbnRlcm5hbCBsb2dpYy4g
VGhpcyBkb2VzIG5vdCBncmFudGVlIHByb3BlciBvdXRnb2luZyBwYXRoIHNlbGVjdGlvbi4NCjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2Nv
bG9yOiMxRjQ5N0QiPkFwcHJlY2lhdGUgeW91ciBjb25jZXJuIG9uIGFib3ZlIGFuYWx5c2lzLjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2Nv
bG9yOiMxRjQ5N0QiPlJlZ2FyZHM8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5EdWxl
ZXB0PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHNwYWNp
bmc9IjAiIGNlbGxwYWRkaW5nPSIwIiB3aWR0aD0iNTAwIiBzdHlsZT0id2lkdGg6Mzc1LjBwdCI+
DQo8dGJvZHk+DQo8dHI+DQo8dGQgd2lkdGg9IjEzMCIgc3R5bGU9IndpZHRoOjk3LjVwdDtwYWRk
aW5nOjBpbiAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0icmlnaHQi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzt0ZXh0LWFsaWduOnJpZ2h0Ij4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtWZXJk
YW5hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzM4MzgzOCI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iMzcwIiBzdHlsZT0id2lkdGg6
Mjc3LjVwdDtib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjNjY2NjY2IDEuMHB0O3BhZGRp
bmc6MGluIDBpbiAwaW4gNy41cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
O2NvbG9yOiMzODM4MzgiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8L3Ry
Pg0KPC90Ym9keT4NCjwvdGFibGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7
c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztj
b2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+RnJvbTo8L3NwYW4+PC9i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+IFJvYmVydCBSYXN6dWsgWzxhIGhyZWY9Im1h
aWx0bzpyb2JlcnRAcmFzenVrLm5ldCIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzpyb2JlcnRAcmFz
enVrLm5ldDwvYT5dDQo8YnI+DQo8Yj5TZW50OjwvYj4gTW9uZGF5LCBKdWx5IDI3LCAyMDE1IDI6
NDAgQU08YnI+DQo8Yj5Ubzo8L2I+IER1bGVlcCBUaGlsYWthcmF0aG5lPGJyPg0KPGI+Q2M6PC9i
PiA8YSBocmVmPSJtYWlsdG86YmVzc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmJlc3NAaWV0
Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVj
dGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVh
bDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDsiPkhpIER1bGVlcCw8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250
LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5QbGVhc2Ug
Y29uc2lkZXIgUkZDIDczMTEgYW5kIHByb3ZpZGUgZmVlZGJhY2sgd2h5IHlvdSB0aGluayBpdCBp
cyBub3Qgc3VmZmljaWVudCBmb3IgeW91ciBvYmplY3RpdmUuPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90OyI+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzcz
MTEiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzMxMTwv
YT48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj5CZXN0LDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj5SLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPk9uIFN1biwgSnVsIDI2LCAyMDE1IGF0IDk6MTUgUE0sIER1
bGVlcCBUaGlsYWthcmF0aG5lICZsdDs8YSBocmVmPSJtYWlsdG86ZHVsZWVwdEBtb2JpdGVsLmxr
IiB0YXJnZXQ9Il9ibGFuayI+ZHVsZWVwdEBtb2JpdGVsLmxrPC9hPiZndDsgd3JvdGU6PG86cD48
L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29s
aWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQu
OHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0
Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5IaSw8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPkkgd291bGQgbGlrZSB0byBzdWdnZXN0IHRvIGNvbnNpZGVyIGdlb2dy
YXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIICZuYnNwO2FyZSBlcXVhbCBpbiBCR1Agcm91dGUg
c2VsZWN0aW9uIGNyaXRlcmlhLiAoYXMgdGllIGJyZWFraW5nIHJ1bGUpLiBDYW4gYW55Ym9keSBj
b21tZW50IG9uIG15IGlkZWEuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5SZWdhcmRzPG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkR1bGVlcHQ8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cD5UaGlzIGUtbWFpbCBhbmQgYW55
IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQ8YnI+DQpwcml2aWxlZ2Vk
IGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LDxicj4N
CnBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBk
ZWxldGUgdGhpczxicj4NCmUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2Vt
aW5hdGlvbiBvciB1c2Ugb2YgdGhpczxicj4NCmluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVy
IHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpczxicj4NCnVuYXV0aG9yaXplZCBhbmQgbWF5
IGJlIGlsbGVnYWwuPGJyPg0KTW9iaXRlbCAoUHZ0KSBMdGQuPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bWFyZ2luLWJv
dHRvbToxMi4wcHQiPjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fPGJyPg0KQkVTUyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86QkVT
U0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPkJFU1NAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJl
Zj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9iZXNzIiB0YXJnZXQ9Il9i
bGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9iZXNzPC9hPjxvOnA+
PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRo
aXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFu
ZCBwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVj
aXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUt
bWFpbCwNCiBkZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRp
c3NlbWluYXRpb24gb3IgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIg
dGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGls
bGVnYWwuIE1vYml0ZWwgKFB2dCkgTHRkLg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhp
cyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5k
IHByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNp
cGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1t
YWlsLCBkZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3Nl
bWluYXRpb24NCiBvciB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0
aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxs
ZWdhbC4gTW9iaXRlbCAoUHZ0KSBMdGQuDQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlzIGUtbWFpbCBhbmQg
YW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBp
bmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNl
IG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0
aGlzIGUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbg0KIG9y
IHVzZSBvZiB0aGlzIGluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVu
ZGVkIHJlY2lwaWVudCBpcyB1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLiBNb2JpdGVs
IChQdnQpIEx0ZC4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBl
LW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHBy
aXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGll
bnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWls
LCBkZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWlu
YXRpb24NCiBvciB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFu
IHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdh
bC4gTW9iaXRlbCAoUHZ0KSBMdGQuDQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0K
PC9odG1sPg0K

--_000_B17A6910EEDD1F45980687268941550F0CBF1B01MISOUT7MSGUSRCD_--


From nobody Fri Aug  7 10:13:17 2015
Return-Path: <ju1738@att.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DD3D1B2FB6 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 10:13:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.609
X-Spam-Level: 
X-Spam-Status: No, score=-3.609 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RWVZOT91U0PG for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 10:13:02 -0700 (PDT)
Received: from nbfkord-smmo05.seg.att.com (nbfkord-smmo05.seg.att.com [209.65.160.92]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0EF631B305B for <bess@ietf.org>; Fri,  7 Aug 2015 10:13:02 -0700 (PDT)
Received: from unknown [144.160.229.24] (EHLO alpi155.enaf.aldc.att.com) by nbfkord-smmo05.seg.att.com(mxl_mta-7.2.4-5) with ESMTP id e17e4c55.2ab8c6e0a940.2809057.00-2416.7977885.nbfkord-smmo05.seg.att.com (envelope-from <ju1738@att.com>);  Fri, 07 Aug 2015 17:13:02 +0000 (UTC)
X-MXL-Hash: 55c4e71e1910902b-4e27adb19492102c59891f315c6732aeb649cd50
Received: from unknown [144.160.229.24] (EHLO alpi155.enaf.aldc.att.com) by nbfkord-smmo05.seg.att.com(mxl_mta-7.2.4-5) over TLS secured channel with ESMTP id 5b6e4c55.0.2808112.00-2331.7975208.nbfkord-smmo05.seg.att.com (envelope-from <ju1738@att.com>);  Fri, 07 Aug 2015 17:11:27 +0000 (UTC)
X-MXL-Hash: 55c4e6bf4fb76316-d6653ddc62d0952a5bfad78a64f1d5b308349633
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id t77HBGoH022352; Fri, 7 Aug 2015 13:11:16 -0400
Received: from mlpi408.sfdc.sbc.com (mlpi408.sfdc.sbc.com [130.9.128.240]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id t77HB89j022183 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 7 Aug 2015 13:11:11 -0400
Received: from MISOUT7MSGHUBAG.ITServices.sbc.com (MISOUT7MSGHUBAG.itservices.sbc.com [130.9.129.151]) by mlpi408.sfdc.sbc.com (RSA Interceptor); Fri, 7 Aug 2015 17:11:02 GMT
Received: from MISOUT7MSGUSRCD.ITServices.sbc.com ([169.254.4.75]) by MISOUT7MSGHUBAG.ITServices.sbc.com ([130.9.129.151]) with mapi id 14.03.0224.002; Fri, 7 Aug 2015 13:11:02 -0400
From: "UTTARO, JAMES" <ju1738@att.com>
To: "'Richard Li'" <renwei.li@huawei.com>, "'Duleep Thilakarathne'" <duleept@Mobitel.lk>, "'Robert Raszuk'" <robert@raszuk.net>
Thread-Topic: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
Thread-Index: AdDH128/tTNXEt97SV2T7QYBqpPVd53/+DIQne2rJtDEJRBFAIAAAlIAgAAI+ACAADa9AP//7WoAgAAQ4ACAADhcsA==
Date: Fri, 7 Aug 2015 17:11:02 +0000
Message-ID: <B17A6910EEDD1F45980687268941550F0CBF1AEF@MISOUT7MSGUSRCD.ITServices.sbc.com>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int> <CA+b+ER=i77rKb4NfPcN7NeUL-BY4kq8YyzXKv+Oj=64BSrd2vQ@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF193E@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7@HO-WEX-MAIL01.mobitel.int> <F061CEB6876F904F8EA6D6B92877731C38FA033C@SJCEML702-CHM.china.huawei.com>
In-Reply-To: <F061CEB6876F904F8EA6D6B92877731C38FA033C@SJCEML702-CHM.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.70.180.74]
Content-Type: multipart/alternative; boundary="_000_B17A6910EEDD1F45980687268941550F0CBF1AEFMISOUT7MSGUSRCD_"
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-AnalysisOut: [v=2.0 cv=LYqLHEji c=1 sm=1 a=dhB6nF3YHL5t/Ixux6cINA==:17 a]
X-AnalysisOut: [=zQP7CpKOAAAA:8 a=XIqpo32RAAAA:8 a=SH792lyserAA:10 a=uRRa7]
X-AnalysisOut: [4qj2VoA:10 a=i0EeH86SAAAA:8 a=48vgC7mUAAAA:8 a=pGLkceISAAA]
X-AnalysisOut: [A:8 a=2clOPd4PAAAA:8 a=I7oDp49EyhW3rmRtgpcA:9 a=QEXdDO2ut3]
X-AnalysisOut: [YA:10 a=mJbRj0_0zHWtuH04:21 a=4o7lOQ34UkFv3G5f:21 a=yMhMjl]
X-AnalysisOut: [ubAAAA:8 a=SSmOFEACAAAA:8 a=9PLcZf4cUXXof-upo1IA:9 a=gKO2H]
X-AnalysisOut: [q4RSVkA:10 a=UiCQ7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=frz4AuCg-]
X-AnalysisOut: [hUA:10 a=HgV7-I0hvSE8fVOl:21 a=j0H8Dwbhe1eY8W_h:21]
X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2015072901)]
X-MAIL-FROM: <ju1738@att.com>
X-SOURCE-IP: [144.160.229.24]
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/f8IpLsLJwypCHdG2jFRF8x1Y5VI>
Cc: "'bess@ietf.org'" <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Aug 2015 17:13:13 -0000

--_000_B17A6910EEDD1F45980687268941550F0CBF1AEFMISOUT7MSGUSRCD_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

U2VjdGlvbiAzLjQuMw0KDQpGcm9tOiBSaWNoYXJkIExpIFttYWlsdG86cmVud2VpLmxpQGh1YXdl
aS5jb21dDQpTZW50OiBGcmlkYXksIEF1Z3VzdCAwNywgMjAxNSAxMjo0MSBQTQ0KVG86IER1bGVl
cCBUaGlsYWthcmF0aG5lOyBVVFRBUk8sIEpBTUVTOyAnUm9iZXJ0IFJhc3p1aycNCkNjOiAnYmVz
c0BpZXRmLm9yZycNClN1YmplY3Q6IFJFOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0
ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbA0KDQpUaGVy
ZSBtaWdodCBiZSBhIGdvb2QgcG9pbnQgaGVyZS4gUkZDIDczMTEgb25seSB0YWtlcyBjYXJlIG9m
IHRoZSBJR1AgbWV0cmljcy4gQnV0IEluIER1bGVlcOKAmXMgZXhhbXBsZSwgdGhlIG1ldHJpY3Mg
YmV0d2VlbiB0d28gZUJHUCBzcGVha2VycyBhcmUgbm90IHRha2VuIGludG8gY29uc2lkZXJhdGlv
bi4gSW4gb3JkZXIgdG8gaGF2ZSBBSUdQIGF0dHJpYnV0ZSB0byByZWFsbHkgcmVwcmVzZW50IHRo
ZSBhY2N1bXVsYXRlZCBvbmUsIHRoZSBtZXRyaWNzIG9uIHN1Y2ggbGlua3Mgc2hvdWxkIGJlIGNv
bnNpZGVyZWQgYXMgd2VsbC4gSG93ZXZlciwgdGhlcmUgbWlnaHQgYmUgc29tZSBjaGFsbGVuZ2Vz
IG9yIG9ic3RhY2xlczogVGhlIHdheSB0byBjb25maWd1cmUgb25lIG1ldHJpY3Mgb24gdGhlIGxp
bmsgYmV0d2VlbiB0d28gZUJHUCBzcGVha2VycyBtaWdodCBub3QgYmUgY29uc2lzdGVudCB3aXRo
IHRoZSB3YXkgdG8gY29uZmlndXJlIGFub3RoZXIgbWV0cmljcyBvbiB0aGUgYW5vdGhlciBsaW5r
IGJldHdlZW4gdHdvIHNwZWFrZXJzLg0KDQpSaWNoYXJkDQoNCkZyb206IEJFU1MgW21haWx0bzpi
ZXNzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBEdWxlZXAgVGhpbGFrYXJhdGhuZQ0K
U2VudDogRnJpZGF5LCBBdWd1c3QgMDcsIDIwMTUgODo0MSBBTQ0KVG86IFVUVEFSTywgSkFNRVM7
ICdSb2JlcnQgUmFzenVrJw0KQ2M6ICdiZXNzQGlldGYub3JnJw0KU3ViamVjdDogUmU6IFtiZXNz
XSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVu
IEFTX1BBVEggYXJlIGVxdWFsDQoNCkppbSwNCg0KDQpXaGF0IEkgd2FudCB0byBzdWdnZXN0IGlz
IHRvIGluc2VydCBpdGVtIDUgKHJlZmVyIGJlbG93IGl0ZW1zIGxpc3RlZCkgdG8gQkdQIGJlc3Qg
cGF0aCBzZWxlY3Rpb24gYWxnb3JpdGhtLiBPbmNlIEFTLVBBVEggbGVuZ3RoIGlzIGVxdWFsLCBu
ZXh0IHdlIGNhbiB0aGluayBvbiBob3cgdG8gc2VsZWN0IGJlc3Qgb3V0Z29pbmcgaW50ZXJmYWNl
LiBJZiB3ZSBkb27igJl0IHNlbGVjdCBwcm9wZXIgb3V0Z29pbmcgaW50ZXJmYWNlIGl0IHdpbGwg
YWZmZWN0IHRvIGxhdGVuY3kuIEkgYW0gdGFsa2luZyB0aGlzIGJhc2VkIG9uIHByYWN0aWNhbCBl
eHBlcmllbmNlIEkgaGF2ZSBpbiBJU1AgZW52aXJvbm1lbnQuIFRoZXJlIGFyZSBzZXZlcmFsIG9w
dGlvbnMgdG8gc2VsZWN0IGJlc3Qgb3V0Z29pbmcgaW50ZXJmYWNlIHdoZW4gQVMtUEFUSCBhcmUg
ZXF1YWwuICBJbiB0aGlzIGNhc2UgSSBzdWdnZXN0IGdlbyBkaXN0YW5jZSB0byBkZXN0aW5hdGlv
bi4gRm9sbG93aW5nIGFyZSBvcHRpb25zIHRvIGNhbGN1bGF0ZSBnZW8gZGlzdGFuY2UuIFJvdXRl
ciBzZWxlY3RzIG91dGdvaW5nIGludGVyZmFjZSB3aXRoIGxvd2VzdCBHRU8gZGlzdGFuY2UgdG8g
ZGVzdGluYXRpb24uDQoNCjEuIEJHUCBzcGVha2luZyByb3V0ZXIgY2FuIGFkZCBkaXN0YW5jZSB3
aGVuIGFkdmVydGlzZSB0byByb3V0ZSB0byB1cHN0cmVhbSBzaW1pbGFyIHRvIEFTLVBBVEggYXR0
cmlidXRlLiBGb3IgZXhhbXBsZQ0KDQpBLS0tLUItLS0tQy0tLS0tRA0KDQpSb3V0ZXIgQiBhZHZl
cnRpc2UgZGlzdGFuY2UgQUIgdG8gcm91dGVyIEMuIHJvdXRlciBDIGFkdmVydGlzZSBhY2N1bXVs
YXRlZCBkaXN0YW5jZSBBQitCQyB0byByb3V0ZXIgRC4NCg0KMi4gQWJvdmUgZGlzdGFuY2UgY2Fu
IGJlIGNvbmZpZ3VyZWQgYXMgbWFudWFsIGludGVyZmFjZSBjb21tYW5kIG9yIGR5bmFtaWNhbGx5
IHVzaW5nIElDTVAgb3Igc2ltaWxhciBtZWNoYW5pc20uIFdlIGNhbiBhc3N1bWUgSUNNUCBkZWxh
eSBwcm9wb3NpdGlvbmFsIHRvIGdlbyBkaXN0YW5jZS4NCg0KMy4gQWx0ZXJuYXRpdmUgb3B0aW9u
IGlzIHRvIGNhbGN1bGF0ZSByZWFsIGdlbyBkaXN0YW5jZSBmcm9tIGNvb3JkaW5hdGUgc3lzdGVt
LiBJbiB0aGlzIGNhc2Ugd2UgbWlzcyBpbnRlcm1lZGlhdGUgaG9wcy4gQWNjdXJhY3kgaXMgbm90
IG11Y2ggYWNjdXJhdGUgc2luY2UgY2FibGUgcGF0aHMgZG8gbm90IGZvbGxvdyByZWFsIGNvb3Jk
aW5hdGUgYmFzZWQgZGlzdGFuY2UuIEluIHRoaXMgY2FzZSB3ZSBzaG91bGQgaGF2ZSBrbm93bGVk
Z2Ugb24gY29vcmRpbmF0ZXMgb2YgdXBzdHJlYW0gcm91dGVyIHdoaWNoIHJlbGV2YW50IElQIGJs
b2NrIGFkdmVydGlzZS4NCg0KT3B0aW9uIDEgY2FuIGJlIGFjaGlldmVkIHRocm91Z2ggQkdQIHBy
b3RvY29sIGl0c2VsZiAsaWYgYWdyZWVkIHRvIGludHJvZHVjZSBuZXcgYXR0cmlidXRlLg0KT3B0
aW9uIDMgbW9yZSBzdWl0YWJsZSB0byBTRE4gYmFzZWQgaW1wbGVtZW50YXRpb24uIENhbGN1bGF0
aW9uIGNhbiBiZSBkYWlseSBvciB3ZWVrbHkgYmFzaXMgYXMgdGhpcyBpcyBub3QgcHJpbWFyeSBj
cml0ZXJpYS4NCg0KRnVydGhlciBDb25zaWRlciBmb2xsb3dpbmcgc2NlbmFyaW8uDQoNCkkgYW0g
aW4gU3JpIExhbmthLiBBc3N1bWUgSSBoYXZlIHVwc3RyZWFtIFBPUFMgdG8gU2luZ2Fwb3JlLCBB
TVMsIE5ldyBZb3JrLiAgQXNzdW1lIEkgbmVlZCB0byByZWFjaCBkZXN0aW5hdGlvbiBJUCBsb2Nh
dGVkIGF0IEphcGFuLiBXaGVuIEkgY2hlY2sgQkdQIHJvdXRpbmcgdGFibGUsIEFTLVBBVEggbGVu
Z3RoIGlzIGVxdWFsIGZyb20gYWxsIHRocmVlIHVwc3RyZWFtLiBUaGVuIEkgaGF2ZSB0aHJlZSBv
cHRpb25zLiBUaGVuIHJvdXRlciBzZWxlY3RzIGFueSBpbnRlcmZhY2UgcmFuZG9tbHkgaWYgbm8g
cG9saWN5IGNvbmZpZ3VyZWQuIEkgaG9wZSB5b3UgYWdyZWVkIHVwIHRvIHRoaXMgcG9pbnQuIElu
IHN1Y2ggY2FzZSBJIHN1Z2dlc3QgdG8gY29uc2lkZXIgR0VPIGRpc3RhbmNlIHRvIGRlc3RpbmF0
aW9uLiBJbiBtb3N0IGNhc2VzIGxvd2VzdCBkaXN0YW5jZSBwYXRoIGlzIHRoZSBiZXN0IHBhdGgu
IFRoaXMgbWF5IG5vdCBjb3JyZWN0IGFsd2F5cyBidXQgYmV0dGVyIHRoYW4gcmFuZG9tIG91dGdv
aW5nIGludGVyZmFjZSBzZWxlY3Rpb24uDQoNCg0KDQoNCjEuIERpc2NhcmRpbmcgdGhlIHJvdXRl
cyB3aXRoIHRoZSB1bnJlYWNoYWJsZSBOZXh0X0hvcC4NCg0KDQoNCg0KDQoNCjIuIFByZWZlcnJp
bmcgdGhlIHJvdXRlIHdpdGggdGhlIGhpZ2hlc3QgTG9jYWxfUHJlZi4NCg0KDQoNCg0KDQoNCjMu
IFByZWZlcnJpbmcgdGhlIGFnZ3JlZ2F0ZWQgcm91dGUuIFRoZSBwcmVmZXJlbmNlIG9mIGFuIGFn
Z3JlZ2F0ZWQgcm91dGUgaXMgaGlnaGVyIHRoYW4gdGhlIHByZWZlcmVuY2Ugb2YgYSBub24tYWdn
cmVnYXRlZCByb3V0ZS4NCg0KDQoNCg0KDQoNCjQuIFByZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGgg
dGhlIHNob3J0ZXN0IEFTLVBhdGguDQoNCg0KDQoNCg0KDQo1LiBJZiBBUy1QYXRoIGZpbmRzIGVx
dWFsLCBjb25zaWRlciBzaG9ydGVzdCBHRU8gZGlzdGFuY2UuIElmIHN0aWxsIGRpc3RhbmNlIGlz
IHNhbWUgZm9sbG93IG5leHQgc3RlcHMuDQoNCg0KDQoNCg0KDQo2LiBDb21wYXJpbmcgdGhlIE9y
aWdpbiBhdHRyaWJ1dGUgYW5kIHNlbGVjdGluZyB0aGUgcm91dGVzIHdpdGggdGhlIE9yaWdpbiBh
dHRyaWJ1dGUgYXMgSUdQLCBFR1AsIG9yIEluY29tcGxldGUgaW4gb3JkZXIuDQoNCg0KDQoNClJl
Z2FyZHMNCkR1bGVlcHQNCg0KDQoNCkZyb206IFVUVEFSTywgSkFNRVMgW21haWx0bzpqdTE3MzhA
YXR0LmNvbV0NClNlbnQ6IEZyaWRheSwgQXVndXN0IDcsIDIwMTUgNzo0NCBQTQ0KVG86IER1bGVl
cCBUaGlsYWthcmF0aG5lOyAnUm9iZXJ0IFJhc3p1aycNCkNjOiAnYmVzc0BpZXRmLm9yZycNClN1
YmplY3Q6IFJFOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBo
aWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbA0KDQpEdWxlZXAsDQoNCiAgICAgICAg
ICAgICAgICBTbyBhIGJpdCBjb25mdXNlZCBoZXJlLg0KDQogICAgICAgICAgICAgICAgSG93IGRv
IHdhbnQgdGhlIGRlY2lzaW9uIG1ha2luZyB0byBnbyBpZiBhIHBhdGggaGFzIGEgc2hvcnRlciBB
Uy1QQVRIIGFuZCBsb25nZXIgbGF0ZW5jeSB0aGFuIHRoZSBhbHRlcm5hdGl2ZT8/IElmIGxhdGVu
Y3kgaXMgdGhlIHByaW1lIG1vdGl2YXRvciB3aHkgZG8geW91IGNhcmUgYWJvdXQgQVMtUEFUSCBs
ZW5ndGggYXQgYWxsLi4gQ29tbWVudHMgSW4tTGluZS4uDQoNCkppbSBVdHRhcm8NCg0KRnJvbTog
RHVsZWVwIFRoaWxha2FyYXRobmUgW21haWx0bzpkdWxlZXB0QG1vYml0ZWwubGtdDQpTZW50OiBG
cmlkYXksIEF1Z3VzdCAwNywgMjAxNSA5OjMxIEFNDQpUbzogUm9iZXJ0IFJhc3p1aw0KQ2M6IFVU
VEFSTywgSkFNRVM7IGJlc3NAaWV0Zi5vcmc8bWFpbHRvOmJlc3NAaWV0Zi5vcmc+DQpTdWJqZWN0
OiBSRTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRp
c3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwNCg0KSGkgUmFzenVrLA0KDQoNClF1ZXN0aW9u
IDE6IEhvdyBkb2VzIHRoZSByb3V0ZXIga25vdyBhYm91dCB1c2VyJ3MgaGlnaCBsYXRlbmN5ID8N
Cg0KQWN0dWFsbHkgSSBhbSByZWZlcnJpbmcgSVNQIGVkZ2Ugcm91dGVyIHRvIGFub3RoZXIgSVNQ
IGVkZ2Ugcm91dGVyIGRlbGF5IGR1ZSB0byB0cmFuc21pc3Npb24gZGlzdGFuY2UuDQpbSmltIFU+
XSBUaGUgdW5kZXJseWluZyBmYWNpbGl0eSBhbmQgaXTigJlzIHJlcHJlc2VudGF0aXZlIHRyYW5z
bWlzc2lvbiBkaXN0YW5jZSB3aWxsIG1vc3QgbGlrZWx5IGRpZmZlciBmcm9tIGdlb2dyYXBoaWNh
bCBkaXN0YW5jZS4gV2hpY2ggZG8geW91IHdhbnQgdG8gYWRkcmVzcz8gVG8gUm9iZXJ04oCZcyBw
b2ludCB5b3Ugc3RpbGwgbmVlZCB0byBhY3F1aXJlIHRoYXQga25vd2xlZGdlIGFuZCBpdCBtYXkg
YmUgb3J0aG9nb25hbCB0byBhbiBhdHRyaWJ1dGUgdGhhdCBpcyBkZWZpbmVkIGFzIGRlbGF5Lg0K
DQoNClF1ZXN0aW9uIDI6IEhvdyBkbyB5b3UgYXNzdXJlIEludGVybmV0IHN0YWJpbGl0eSB3aGVy
ZSB5b3Ugc3RhcnQgY2h1cm5pbmcgcGF0aHMgYmFzZWQgb24gdGhlIGxhdGVuY3kgb2YgZGF0YSBw
bGFuZSA/DQoNCkl0IGlzIG5vdCByZXF1aXJlZCB0byBjb25zaWRlciBzdGFiaWxpdHkgaW4gdGhp
cyBzaXR1YXRpb24gc2luY2UgaXQgaXMgdW5hdm9pZGFibGUuIFdoYXQgaXMgcmVmZXIgaXMsIHJv
dXRlciBuZWVkIHRvIHNlbGVjdCBiZXN0IG91dGdvaW5nIHBhdGggY29uc2lkZXJpbmcgcGh5c2lj
YWwgZGlzdGFuY2Ugd2hlbmV2ZXIgcG9zc2libGUgd2hlbiBBUy1QQVRIIGxlbmd0aCBpcyBlcXVh
bC4gSWYgcm91dGVyIHNlbGVjdHMgbG9uZyBkaXN0YW5jZSBwYXRoIHJhbmRvbWx5LCBpdCBpbXBh
Y3RzIHRvIGxhdGVuY3kuDQoNClF1ZXN0aW9uIDM6IFdoYXQgeW91IGFyZSBhZnRlciBoYXMgZWZm
ZWN0aXZlbHkgYmVlbiBzb2x2ZWQgbWFueSB5ZWFycyBhZ28gLi4gaXQgaXMgY2FsbGVkIE9wdGlt
aXplZCBFZGdlIFJvdXRpbmcgKE9FUikgLyBQZXJmb3JtYW5jZSBSb3V0aW5nIChQRlIpIC0gSSBz
dWdnZXN0IHlvdSBnb29nbGUgZm9yIHRob3NlIHRlcm1zLg0KDQpUaGFuayBmb3IgdGhlIHN1Z2dl
c3Rpb24uIEkgZ29uZSB0aHJvdWdoIHRoZXNlIHByb3Bvc2Fscy4gQnV0IHdoYXQgSSBhbSBzdWdn
ZXN0aW5nIGlzICB3aGV0aGVyIHdlIGNhbiBhZGRyZXNzIHRoaXMgaWRlYSBmcm9tIEJHUCBwcm90
b2NvbCBsZXZlbC4gRm9yIGV4YW1wbGUgYnkgaW50cm9kdWNpbmcgbmV3IGF0dHJpYnV0ZSByZWxh
dGVkIHRvIHBoeXNpY2FsIGRpc3RhbmNlL2RlbGF5IHNpbWlsYXIgdG8gQVMtUEFUSC4gTmV3IGF0
dHJpYnV0ZSBuZWVkIHRvIHVwZGF0ZSBhY3Jvc3MgdGhlIEFzIHBhdGguIE15IHVsdGltYXRlIG9i
amVjdGl2ZSBpcyB0byBwcmV2ZW50IHJvdXRlciByYW5kb21seSBzZWxlY3Qgb3V0Z29pbmcgcGF0
aCB3aGVuIEFTLVBBVEggbGVuZ3RocyBhcmUgIGVxdWFsLiBGdXJ0aGVyIEkgYW0gdHJ5aW5nIFNE
TiBiYXNlZCBzaW11bGF0aW9uIHRoZXNlIGRheXMuIEhvcGUgSSBjYW4gc2hhcmUgb3V0cHV0LiBC
dXQgdGhpcyBjb3VsZCBzaW1pbGFyIHRvIHdoYXQgeW91IGhhdmUgcHJvcG9zZWQgZXhjZXB0IGdl
byBkaXN0YW5jZSBjYWxjdWxhdGlvbiBtZWNoYW5pc20uDQoNClJlZmVyIGJlbG93IHN0YW5kYXJk
IEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEuIEkgc3VnZ2VzdCBpdGVtIDUuIFdvcmRpbmdz
IG1heSBkaWZmZXJlbnQgZnJvbSB2ZW5kb3IgdG8gdmVuZG9yLg0KDQoNCg0KDQoxLiBEaXNjYXJk
aW5nIHRoZSByb3V0ZXMgd2l0aCB0aGUgdW5yZWFjaGFibGUgTmV4dF9Ib3AuDQoNCg0KDQoNCg0K
DQoyLiBQcmVmZXJyaW5nIHRoZSByb3V0ZSB3aXRoIHRoZSBoaWdoZXN0IExvY2FsX1ByZWYuDQoN
Cg0KDQoNCg0KDQozLiBQcmVmZXJyaW5nIHRoZSBhZ2dyZWdhdGVkIHJvdXRlLiBUaGUgcHJlZmVy
ZW5jZSBvZiBhbiBhZ2dyZWdhdGVkIHJvdXRlIGlzIGhpZ2hlciB0aGFuIHRoZSBwcmVmZXJlbmNl
IG9mIGEgbm9uLWFnZ3JlZ2F0ZWQgcm91dGUuDQoNCg0KDQoNCg0KDQo0LiBQcmVmZXJyaW5nIHRo
ZSByb3V0ZSB3aXRoIHRoZSBzaG9ydGVzdCBBUy1QYXRoLg0KDQoNCg0KDQoNCg0KNS4gSWYgQVMt
UGF0aCBmaW5kcyBlcXVhbCwgY29uc2lkZXIgc2hvcnRlc3QgR0VPIGRpc3RhbmNlLiBJZiBzdGls
bCBkaXN0YW5jZSBpcyBzYW1lIGZvbGxvdyBuZXh0IHN0ZXBzLg0KDQoNCg0KDQoNCg0KNi4gQ29t
cGFyaW5nIHRoZSBPcmlnaW4gYXR0cmlidXRlIGFuZCBzZWxlY3RpbmcgdGhlIHJvdXRlcyB3aXRo
IHRoZSBPcmlnaW4gYXR0cmlidXRlIGFzIElHUCwgRUdQLCBvciBJbmNvbXBsZXRlIGluIG9yZGVy
Lg0KDQoNCg0KDQoNCg0KDQoNClJlZ3NyZHMNCkR1bGVlcHQNCg0KRnJvbTogcnJhc3p1a0BnbWFp
bC5jb208bWFpbHRvOnJyYXN6dWtAZ21haWwuY29tPiBbbWFpbHRvOnJyYXN6dWtAZ21haWwuY29t
XSBPbiBCZWhhbGYgT2YgUm9iZXJ0IFJhc3p1aw0KU2VudDogRnJpZGF5LCBBdWd1c3QgNywgMjAx
NSA2OjI5IFBNDQpUbzogRHVsZWVwIFRoaWxha2FyYXRobmUNCkNjOiBVVFRBUk8sIEpBTUVTOyBi
ZXNzQGlldGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtiZXNzXSBC
R1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFT
X1BBVEggYXJlIGVxdWFsDQoNCkR1bGVlcCwNCg0KPiBUaGVuIGVuZCB1c2VyIGV4cGVyaWVuY2Vz
IGhpZ2ggbGF0ZW5jeSB0byByZWFjaCBkZXN0aW5hdGlvbi4gSW4gc3VjaA0KPiBhIGNhc2UsIEkg
c3VnZ2VzdCByb3V0ZXIgbmVlZCB0byBjb25zaWRlciBnZW9ncmFwaGljIGRpc3RhbmNlIHRvDQo+
IGRlc3RpbmF0aW9uIGFuZCBzZWxlY3QgcGF0aCB2aWEgTlRUIHRvIHJlYWNoIGRlc3RpbmF0aW9u
IGJ5IGRlZmF1bHQuDQoNClF1ZXN0aW9uIDE6IEhvdyBkb2VzIHRoZSByb3V0ZXIga25vdyBhYm91
dCB1c2VyJ3MgaGlnaCBsYXRlbmN5ID8NCg0KUXVlc3Rpb24gMjogSG93IGRvIHlvdSBhc3N1cmUg
SW50ZXJuZXQgc3RhYmlsaXR5IHdoZXJlIHlvdSBzdGFydCBjaHVybmluZyBwYXRocyBiYXNlZCBv
biB0aGUgbGF0ZW5jeSBvZiBkYXRhIHBsYW5lID8NCg0KUXVlc3Rpb24gMzogV2hhdCB5b3UgYXJl
IGFmdGVyIGhhcyBlZmZlY3RpdmVseSBiZWVuIHNvbHZlZCBtYW55IHllYXJzIGFnbyAuLiBpdCBp
cyBjYWxsZWQgT3B0aW1pemVkIEVkZ2UgUm91dGluZyAoT0VSKSAvIFBlcmZvcm1hY2UgUm91dGlu
ZyAoUEZSKSAtIEkgc3VnZ2VzdCB5b3UgZ29vZ2xlIGZvciB0aG9zZSB0ZXJtcy4NCg0KUmVnYXJk
cywNClIuDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQpPbiBGcmksIEF1ZyA3LCAyMDE1IGF0IDI6
NTEgUE0sIER1bGVlcCBUaGlsYWthcmF0aG5lIDxkdWxlZXB0QG1vYml0ZWwubGs8bWFpbHRvOmR1
bGVlcHRAbW9iaXRlbC5saz4+IHdyb3RlOg0KSGkgSmltLA0KDQpQbGVhc2UgcmVmZXIgYmVsb3cg
ZXhhbXBsZS4NCg0KQXNzdW1lIGRlc3RpbmF0aW9uIElQIGlzIGluIEFzaWFuIHJlZ2lvbi4gUGFy
dGljdWxhciBJU1AgaW4gYSBkaWZmZXJlbnQgIGxvY2F0aW9uIChTYXkgSW5kaWEpIGhhcyB1cHN0
cmVhbSBwZWVyaW5nIHRvIFVTIFBPUCAoU2F5IEFUJlQpIGFuZCBBc2lhIFBPUCAoU2F5IE5UVCku
IElmIHdlIGNoZWNrIEJHUCByb3V0aW5nIHRhYmxlLCBhc3N1bWUgaXQgc2hvd3MNCg0KWFguWFgu
WFguWFgvMjQgLS0tLS0tLS0+QVMgLSBBVCZULEFTLVhYLEFTLURlc3RpbmF0aW9uDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC0tLS0tLS0tPkFTIC0gTlRULEFTLVlZLEFTLURlc3Rp
bmF0aW9uDQoNCg0KSW4gYWJvdmUgY2FzZSBBUy1QQVRIIGlzIGVxdWFsIGFuZCBhc3N1bWUgcm91
dGVyIGF1dG9tYXRpY2FsbHkgc2VsZWN0IHBhdGggdmlhIEFUJlQuIFRoZW4gZW5kIHVzZXIgZXhw
ZXJpZW5jZXMgaGlnaCBsYXRlbmN5IHRvIHJlYWNoIGRlc3RpbmF0aW9uLiBJbiBzdWNoIGEgY2Fz
ZSwgSSBzdWdnZXN0IHJvdXRlciBuZWVkIHRvIGNvbnNpZGVyIGdlb2dyYXBoaWMgZGlzdGFuY2Ug
dG8gZGVzdGluYXRpb24gYW5kIHNlbGVjdCBwYXRoIHZpYSBOVFQgdG8gcmVhY2ggZGVzdGluYXRp
b24gYnkgZGVmYXVsdC4gRGVjaWRpbmcgZ2VvIGRpc3RhbmNlIGlzIGEgY2hhbGxlbmdlIGJ1dCB0
aGVyZSBhcmUgb3B0aW9ucy4gSGVyZSBnZW8gZGlzdGFuY2UgbWVhbnMgc2hvcnRlc3QgZGlzdGFu
Y2UgdG8gcmVhY2ggSVAgZGVzdGluYXRpb24gZnJvbSB1cHN0cmVhbSBQT1AuIEN1cnJlbnQgcHJh
Y3RpY2UgaXMgdG8gdXNlIGNvbW11bml0eSBzdHJpbmdzLCBidXQgaXQgZGVwZW5kcyBvbiB1cHN0
cmVhbSBJU1AgY2FwYWJpbGl0eS4NCg0KQ2FuIHlvdSBjb21tZW50IG15IGlkZWEuDQoNClJlZ2Fy
ZHMNCkR1bGVlcHQNCg0KDQoNCkZyb206IFVUVEFSTywgSkFNRVMgW21haWx0bzpqdTE3MzhAYXR0
LmNvbTxtYWlsdG86anUxNzM4QGF0dC5jb20+XQ0KU2VudDogRnJpZGF5LCBBdWd1c3QgNywgMjAx
NSA0OjA5IFBNDQpUbzogRHVsZWVwIFRoaWxha2FyYXRobmU7ICdSb2JlcnQgUmFzenVrJw0KDQpD
YzogJ2Jlc3NAaWV0Zi5vcmc8bWFpbHRvOmJlc3NAaWV0Zi5vcmc+Jw0KU3ViamVjdDogUmU6IFti
ZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3
aGVuIEFTX1BBVEggYXJlIGVxdWFsDQoNCkR1bGVlcCwNCg0KICAgICAgICAgICAgICAgIEFzc3Vt
aW5nIEFTLVBBVEggaXMgZXF1YWwgYW5kIEFTLUNvbnRlbnQgZGlmZmVyZW50IGhvdyBjYW4geW91
IGtub3cgdGhhdCB0aGUgaW50ZXJuYWwgbWV0cmljcyBvZiBlYWNoIEFTIGFyZSBjb25zaXN0ZW50
IGFuZCBtaXJyb3IgYWN0dWFsIGdlb2dyYXBoaWMgZGlzdGFuY2VzPyBZb3UgaGF2ZSB0byBiZSBh
c3N1cmVkIHRoYXQgZWFjaCBhZG1pbmlzdHJhdGl2ZSBkb21haW4gYXBwbGllcyB0aGUgc2FtZSBt
ZXRyaWMgYXNzaWdubWVudC4gSSBkbyBub3QgYmVsaWV2ZSB0aGlzIGlzIHBvc3NpYmxlIHdoZW4g
dGhlcmUgYXJlIG11bHRpcGxlIGFkbWluaXN0cmF0aXZlIGRvbWFpbnMuDQoNCkppbSBVdHRhcm8N
Cg0KRnJvbTogQkVTUyBbbWFpbHRvOmJlc3MtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9m
IER1bGVlcCBUaGlsYWthcmF0aG5lDQpTZW50OiBGcmlkYXksIEF1Z3VzdCAwNywgMjAxNSA1OjE5
IEFNDQpUbzogUm9iZXJ0IFJhc3p1aw0KQ2M6IGJlc3NAaWV0Zi5vcmc8bWFpbHRvOmJlc3NAaWV0
Zi5vcmc+DQpTdWJqZWN0OiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEg
LSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwNCg0KSGkgUmFzenVr
LA0KDQpJIHdlbnQgdGhyb3VnaCBSRkM3MzExIGFuZCBteSBjb25jZXJuIGlzIGRpZmZlcmVudCB0
aGFuIFJGQyA3MzExLiBJIGhhdmUgYW5hbHl6ZWQgZnVsbCBCR1Agcm91dGluZyB0YWJsZSAoNTQx
LDE5OSByb3V0ZXMpIHdpdGggdHdvIHRpZXIgMSBJU1AgbXVsdGktaG9taW5nIHNjZW5hcmlvIGFu
ZCBmb3VuZCBuZWFybHkgNTAlIG9mIHJvdXRlcyBoYXZlIGVxdWFsIEFTLVBBVEggbGVuZ3RoLiBJ
biB0aGlzIGFuYWx5c2lzIEl0IHdhcyBjb25zaWRlcmVkLCB0aGVyZSB3YXMgbm8gcm91dGUgcG9s
aWN5IGFwcGxpZWQgdG8gaW5mbHVlbmNlIGxvY2FsIHByZWZlcmVuY2UuIEFjY29yZGluZyB0byBC
R1AgYmVzdCBwYXRoIHNlbGVjdGlvbiBhbGdvcml0aG0sIHdoZW4gQVMtUEFUSCBsZW5ndGhzICBh
cmUgZXF1YWwsIHJvdXRlciBicmVha3MgdGllIGNvbmRpdGlvbiBiYXNlZCBvbiByb3V0ZSBpbnRl
cm5hbCBsb2dpYy4gVGhpcyBkb2VzIG5vdCBncmFudGVlIHByb3BlciBvdXRnb2luZyBwYXRoIHNl
bGVjdGlvbi4NCg0KQXBwcmVjaWF0ZSB5b3VyIGNvbmNlcm4gb24gYWJvdmUgYW5hbHlzaXMuDQoN
ClJlZ2FyZHMNCkR1bGVlcHQNCg0KDQoNCg0KDQoNCg0KRnJvbTogUm9iZXJ0IFJhc3p1ayBbbWFp
bHRvOnJvYmVydEByYXN6dWsubmV0XQ0KU2VudDogTW9uZGF5LCBKdWx5IDI3LCAyMDE1IDI6NDAg
QU0NClRvOiBEdWxlZXAgVGhpbGFrYXJhdGhuZQ0KQ2M6IGJlc3NAaWV0Zi5vcmc8bWFpbHRvOmJl
c3NAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3Jp
dGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwNCg0KSGkg
RHVsZWVwLA0KDQpQbGVhc2UgY29uc2lkZXIgUkZDIDczMTEgYW5kIHByb3ZpZGUgZmVlZGJhY2sg
d2h5IHlvdSB0aGluayBpdCBpcyBub3Qgc3VmZmljaWVudCBmb3IgeW91ciBvYmplY3RpdmUuDQoN
Cmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM3MzExDQoNCkJlc3QsDQpSLg0KDQoNCk9u
IFN1biwgSnVsIDI2LCAyMDE1IGF0IDk6MTUgUE0sIER1bGVlcCBUaGlsYWthcmF0aG5lIDxkdWxl
ZXB0QG1vYml0ZWwubGs8bWFpbHRvOmR1bGVlcHRAbW9iaXRlbC5saz4+IHdyb3RlOg0KSGksDQoN
Ckkgd291bGQgbGlrZSB0byBzdWdnZXN0IHRvIGNvbnNpZGVyIGdlb2dyYXBoaWMgZGlzdGFuY2Ug
d2hlbiBBU19QQVRIICBhcmUgZXF1YWwgaW4gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYS4g
KGFzIHRpZSBicmVha2luZyBydWxlKS4gQ2FuIGFueWJvZHkgY29tbWVudCBvbiBteSBpZGVhLg0K
DQoNClJlZ2FyZHMNCkR1bGVlcHQNCg0KDQoNCg0KVGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2ht
ZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kDQpwcml2aWxlZ2VkIGluZm9ybWF0aW9u
LiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LA0KcGxlYXNlIG5vdGlmeSB0
aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlzDQplLW1h
aWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRo
aXMNCmluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lw
aWVudCBpcw0KdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4NCk1vYml0ZWwgKFB2dCkg
THRkLg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
QkVTUyBtYWlsaW5nIGxpc3QNCkJFU1NAaWV0Zi5vcmc8bWFpbHRvOkJFU1NAaWV0Zi5vcmc+DQpo
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Jlc3MNCg0KVGhpcyBlLW1haWwg
YW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVn
ZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBs
ZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxl
dGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24g
b3IgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50
ZW5kZWQgcmVjaXBpZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuIE1vYml0
ZWwgKFB2dCkgTHRkLg0KVGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFp
biBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90
IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlh
dGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55
IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkg
YSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzIHVuYXV0aG9yaXpl
ZCBhbmQgbWF5IGJlIGlsbGVnYWwuIE1vYml0ZWwgKFB2dCkgTHRkLg0KDQpUaGlzIGUtbWFpbCBh
bmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdl
ZCBpbmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxl
YXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0
ZSB0aGlzIGUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBv
ciB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRl
bmRlZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4gTW9iaXRl
bCAoUHZ0KSBMdGQuDQpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWlu
IGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3Qg
dGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0
ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlzIGUtbWFpbCBhbmQgZGVzdHJveSBhbnkg
Y29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBvciB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBh
IHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVk
IGFuZCBtYXkgYmUgaWxsZWdhbC4gTW9iaXRlbCAoUHZ0KSBMdGQuDQo=

--_000_B17A6910EEDD1F45980687268941550F0CBF1AEFMISOUT7MSGUSRCD_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAgMDt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIg
MiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpUYWhvbWE7DQoJcGFub3Nl
LTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpWZXJk
YW5hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCi8qIFN0eWxlIERlZmluaXRp
b25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdp
bjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9u
dC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjt9DQphOmxpbmssIHNwYW4uTXNvSHlw
ZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVj
b3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2Vk
DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0
aW9uOnVuZGVybGluZTt9DQpwDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFt
aWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KcC5Nc29BY2V0YXRlLCBsaS5Nc29BY2V0
YXRlLCBkaXYuTXNvQWNldGF0ZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxl
LWxpbms6IkJhbGxvb24gVGV4dCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206
LjAwMDFwdDsNCglmb250LXNpemU6OC4wcHQ7DQoJZm9udC1mYW1pbHk6IlRhaG9tYSIsInNhbnMt
c2VyaWYiO30NCnNwYW4uQmFsbG9vblRleHRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJCYWxsb29u
IFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJC
YWxsb29uIFRleHQiOw0KCWZvbnQtZmFtaWx5OiJUYWhvbWEiLCJzYW5zLXNlcmlmIjt9DQpwLkRl
ZmF1bHQsIGxpLkRlZmF1bHQsIGRpdi5EZWZhdWx0DQoJe21zby1zdHlsZS1uYW1lOkRlZmF1bHQ7
DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTou
MDAwMXB0Ow0KCXRleHQtYXV0b3NwYWNlOm5vbmU7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250
LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwic2VyaWYiOw0KCWNvbG9yOmJsYWNrO30NCnNwYW4u
RW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJD
YWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUy
Mg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNh
bnMtc2VyaWYiOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjMNCgl7bXNv
LXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlm
IjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTI0DQoJe21zby1zdHlsZS10eXBl
OnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJY29sb3I6
IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUyNQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCWNvbG9yOndpbmRvd3RleHQ7
fQ0Kc3Bhbi5FbWFpbFN0eWxlMjYNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1h
aWxTdHlsZTI3DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJY29sb3I6IzFGNDk3RDt9DQouTXNvQ2hwRGVmYXVs
dA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBw
YWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4w
aW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9
DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2
OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYg
Z3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAg
djpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZd
LS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBs
ZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPlNlY3Rpb24gMy40LjM8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3Nh
bnMtc2VyaWYmcXVvdDsiPiBSaWNoYXJkIExpIFttYWlsdG86cmVud2VpLmxpQGh1YXdlaS5jb21d
DQo8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBBdWd1c3QgMDcsIDIwMTUgMTI6NDEgUE08YnI+
DQo8Yj5Ubzo8L2I+IER1bGVlcCBUaGlsYWthcmF0aG5lOyBVVFRBUk8sIEpBTUVTOyAnUm9iZXJ0
IFJhc3p1ayc8YnI+DQo8Yj5DYzo8L2I+ICdiZXNzQGlldGYub3JnJzxicj4NCjxiPlN1YmplY3Q6
PC9iPiBSRTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGlj
IGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6
IzFGNDk3RCI+VGhlcmUgbWlnaHQgYmUgYSBnb29kIHBvaW50IGhlcmUuIFJGQyA3MzExIG9ubHkg
dGFrZXMgY2FyZSBvZiB0aGUgSUdQIG1ldHJpY3MuIEJ1dCBJbiBEdWxlZXDigJlzIGV4YW1wbGUs
IHRoZSBtZXRyaWNzIGJldHdlZW4gdHdvIGVCR1Agc3BlYWtlcnMgYXJlIG5vdCB0YWtlbg0KIGlu
dG8gY29uc2lkZXJhdGlvbi4gSW4gb3JkZXIgdG8gaGF2ZSBBSUdQIGF0dHJpYnV0ZSB0byByZWFs
bHkgcmVwcmVzZW50IHRoZSBhY2N1bXVsYXRlZCBvbmUsIHRoZSBtZXRyaWNzIG9uIHN1Y2ggbGlu
a3Mgc2hvdWxkIGJlIGNvbnNpZGVyZWQgYXMgd2VsbC4gSG93ZXZlciwgdGhlcmUgbWlnaHQgYmUg
c29tZSBjaGFsbGVuZ2VzIG9yIG9ic3RhY2xlczogVGhlIHdheSB0byBjb25maWd1cmUgb25lIG1l
dHJpY3Mgb24gdGhlIGxpbmsgYmV0d2Vlbg0KIHR3byBlQkdQIHNwZWFrZXJzIG1pZ2h0IG5vdCBi
ZSBjb25zaXN0ZW50IHdpdGggdGhlIHdheSB0byBjb25maWd1cmUgYW5vdGhlciBtZXRyaWNzIG9u
IHRoZSBhbm90aGVyIGxpbmsgYmV0d2VlbiB0d28gc3BlYWtlcnMuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2Nv
bG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5SaWNoYXJk
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0
REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhv
bWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVv
dDtzYW5zLXNlcmlmJnF1b3Q7Ij4gQkVTUyBbPGEgaHJlZj0ibWFpbHRvOmJlc3MtYm91bmNlc0Bp
ZXRmLm9yZyI+bWFpbHRvOmJlc3MtYm91bmNlc0BpZXRmLm9yZzwvYT5dDQo8Yj5PbiBCZWhhbGYg
T2YgPC9iPkR1bGVlcCBUaGlsYWthcmF0aG5lPGJyPg0KPGI+U2VudDo8L2I+IEZyaWRheSwgQXVn
dXN0IDA3LCAyMDE1IDg6NDEgQU08YnI+DQo8Yj5Ubzo8L2I+IFVUVEFSTywgSkFNRVM7ICdSb2Jl
cnQgUmFzenVrJzxicj4NCjxiPkNjOjwvYj4gJ2Jlc3NAaWV0Zi5vcmcnPGJyPg0KPGI+U3ViamVj
dDo8L2I+IFJlOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBo
aWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xv
cjojMUY0OTdEIj5KaW0sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFG
NDk3RCI+V2hhdCBJIHdhbnQgdG8gc3VnZ2VzdCBpcyB0byBpbnNlcnQgaXRlbSA1IChyZWZlciBi
ZWxvdyBpdGVtcyBsaXN0ZWQpIHRvIEJHUCBiZXN0IHBhdGggc2VsZWN0aW9uIGFsZ29yaXRobS4g
T25jZSBBUy1QQVRIIGxlbmd0aCBpcyBlcXVhbCwgbmV4dCB3ZSBjYW4gdGhpbmsNCiBvbiBob3cg
dG8gc2VsZWN0IGJlc3Qgb3V0Z29pbmcgaW50ZXJmYWNlLiBJZiB3ZSBkb27igJl0IHNlbGVjdCBw
cm9wZXIgb3V0Z29pbmcgaW50ZXJmYWNlIGl0IHdpbGwgYWZmZWN0IHRvIGxhdGVuY3kuIEkgYW0g
dGFsa2luZyB0aGlzIGJhc2VkIG9uIHByYWN0aWNhbCBleHBlcmllbmNlIEkgaGF2ZSBpbiBJU1Ag
ZW52aXJvbm1lbnQuIFRoZXJlIGFyZSBzZXZlcmFsIG9wdGlvbnMgdG8gc2VsZWN0IGJlc3Qgb3V0
Z29pbmcgaW50ZXJmYWNlIHdoZW4gQVMtUEFUSA0KIGFyZSBlcXVhbC4gJm5ic3A7SW4gdGhpcyBj
YXNlIEkgc3VnZ2VzdCBnZW8gZGlzdGFuY2UgdG8gZGVzdGluYXRpb24uIEZvbGxvd2luZyBhcmUg
b3B0aW9ucyB0byBjYWxjdWxhdGUgZ2VvIGRpc3RhbmNlLiBSb3V0ZXIgc2VsZWN0cyBvdXRnb2lu
ZyBpbnRlcmZhY2Ugd2l0aCBsb3dlc3QgR0VPIGRpc3RhbmNlIHRvIGRlc3RpbmF0aW9uLg0KPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjoj
MUY0OTdEIj4xLiBCR1Agc3BlYWtpbmcgcm91dGVyIGNhbiBhZGQgZGlzdGFuY2Ugd2hlbiBhZHZl
cnRpc2UgdG8gcm91dGUgdG8gdXBzdHJlYW0gc2ltaWxhciB0byBBUy1QQVRIIGF0dHJpYnV0ZS4g
Rm9yIGV4YW1wbGUNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+QS0tLS1CLS0tLUMtLS0tLUQNCjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Um91
dGVyIEIgYWR2ZXJ0aXNlIGRpc3RhbmNlIEFCIHRvIHJvdXRlciBDLiByb3V0ZXIgQyBhZHZlcnRp
c2UgYWNjdW11bGF0ZWQgZGlzdGFuY2UgQUImIzQzO0JDIHRvIHJvdXRlciBELg0KPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdE
Ij4yLiBBYm92ZSBkaXN0YW5jZSBjYW4gYmUgY29uZmlndXJlZCBhcyBtYW51YWwgaW50ZXJmYWNl
IGNvbW1hbmQgb3IgZHluYW1pY2FsbHkgdXNpbmcgSUNNUCBvciBzaW1pbGFyIG1lY2hhbmlzbS4g
V2UgY2FuIGFzc3VtZSBJQ01QIGRlbGF5IHByb3Bvc2l0aW9uYWwgdG8gZ2VvDQogZGlzdGFuY2Uu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xv
cjojMUY0OTdEIj4zLiBBbHRlcm5hdGl2ZSBvcHRpb24gaXMgdG8gY2FsY3VsYXRlIHJlYWwgZ2Vv
IGRpc3RhbmNlIGZyb20gY29vcmRpbmF0ZSBzeXN0ZW0uIEluIHRoaXMgY2FzZSB3ZSBtaXNzIGlu
dGVybWVkaWF0ZSBob3BzLiBBY2N1cmFjeSBpcyBub3QgbXVjaCBhY2N1cmF0ZSBzaW5jZQ0KIGNh
YmxlIHBhdGhzIGRvIG5vdCBmb2xsb3cgcmVhbCBjb29yZGluYXRlIGJhc2VkIGRpc3RhbmNlLiBJ
biB0aGlzIGNhc2Ugd2Ugc2hvdWxkIGhhdmUga25vd2xlZGdlIG9uIGNvb3JkaW5hdGVzIG9mIHVw
c3RyZWFtIHJvdXRlciB3aGljaCByZWxldmFudCBJUCBibG9jayBhZHZlcnRpc2UuDQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5
N0QiPk9wdGlvbiAxIGNhbiBiZSBhY2hpZXZlZCB0aHJvdWdoIEJHUCBwcm90b2NvbCBpdHNlbGYg
LGlmIGFncmVlZCB0byBpbnRyb2R1Y2UgbmV3IGF0dHJpYnV0ZS48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29s
b3I6IzFGNDk3RCI+T3B0aW9uIDMgbW9yZSBzdWl0YWJsZSB0byBTRE4gYmFzZWQgaW1wbGVtZW50
YXRpb24uIENhbGN1bGF0aW9uIGNhbiBiZSBkYWlseSBvciB3ZWVrbHkgYmFzaXMgYXMgdGhpcyBp
cyBub3QgcHJpbWFyeSBjcml0ZXJpYS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+RnVydGhlciBDb25zaWRlciBmb2xs
b3dpbmcgc2NlbmFyaW8uDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkkgYW0gaW4gU3JpIExhbmthLiBBc3N1bWUgSSBo
YXZlIHVwc3RyZWFtIFBPUFMgdG8gU2luZ2Fwb3JlLCBBTVMsIE5ldyBZb3JrLiAmbmJzcDtBc3N1
bWUgSSBuZWVkIHRvIHJlYWNoIGRlc3RpbmF0aW9uIElQIGxvY2F0ZWQgYXQgSmFwYW4uIFdoZW4g
SSBjaGVjayBCR1Agcm91dGluZw0KIHRhYmxlLCBBUy1QQVRIIGxlbmd0aCBpcyBlcXVhbCBmcm9t
IGFsbCB0aHJlZSB1cHN0cmVhbS4gVGhlbiBJIGhhdmUgdGhyZWUgb3B0aW9ucy4gVGhlbiByb3V0
ZXIgc2VsZWN0cyBhbnkgaW50ZXJmYWNlIHJhbmRvbWx5IGlmIG5vIHBvbGljeSBjb25maWd1cmVk
LiBJIGhvcGUgeW91IGFncmVlZCB1cCB0byB0aGlzIHBvaW50LiBJbiBzdWNoIGNhc2UgSSBzdWdn
ZXN0IHRvIGNvbnNpZGVyIEdFTyBkaXN0YW5jZSB0byBkZXN0aW5hdGlvbi4gSW4gbW9zdA0KIGNh
c2VzIGxvd2VzdCBkaXN0YW5jZSBwYXRoIGlzIHRoZSBiZXN0IHBhdGguIFRoaXMgbWF5IG5vdCBj
b3JyZWN0IGFsd2F5cyBidXQgYmV0dGVyIHRoYW4gcmFuZG9tIG91dGdvaW5nIGludGVyZmFjZSBz
ZWxlY3Rpb24uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2Vs
bHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LTUuNHB0O2Jv
cmRlci1jb2xsYXBzZTpjb2xsYXBzZSI+DQo8dGJvZHk+DQo8dHIgc3R5bGU9ImhlaWdodDo1LjQ1
cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0
O2hlaWdodDo1LjQ1cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJjb2xvcjp3
aW5kb3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVs
dCI+MS4gRGlzY2FyZGluZyB0aGUgcm91dGVzIHdpdGggdGhlIHVucmVhY2hhYmxlIE5leHRfSG9w
LiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0IiBzdHlsZT0ibXNvLWxpbmUtaGVp
Z2h0LWFsdDo1LjQ1cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIg
c3R5bGU9ImhlaWdodDo1LjQ1cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzow
aW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDo1LjQ1cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxz
cGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjIuIFBy
ZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGggdGhlIGhpZ2hlc3QgTG9jYWxfUHJlZi4NCjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJEZWZhdWx0IiBzdHlsZT0ibXNvLWxpbmUtaGVpZ2h0
LWFsdDo1LjQ1cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1Ljc1cHQi
Pg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hl
aWdodDoxNS43NXB0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2lu
ZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij4zLiBQcmVmZXJyaW5nIHRoZSBhZ2dyZWdh
dGVkIHJvdXRlLiBUaGUgcHJlZmVyZW5jZSBvZiBhbiBhZ2dyZWdhdGVkIHJvdXRlIGlzIGhpZ2hl
ciB0aGFuIHRoZSBwcmVmZXJlbmNlIG9mIGEgbm9uLWFnZ3JlZ2F0ZWQgcm91dGUuDQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRy
IHN0eWxlPSJoZWlnaHQ6NS40NXB0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6
MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6NS40NXB0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48
c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij40LiBQ
cmVmZXJyaW5nIHRoZSByb3V0ZSB3aXRoIHRoZSBzaG9ydGVzdCBBUy1QYXRoLg0KPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiIHN0eWxlPSJtc28tbGluZS1oZWlnaHQt
YWx0OjUuNDVwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6MTUuN3B0Ij4N
Cjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWln
aHQ6MTUuN3B0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93
dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij41LiBJZiBBUy1QYXRoIGZpbmRzIGVxdWFs
LCBjb25zaWRlciBzaG9ydGVzdCBHRU8gZGlzdGFuY2UuIElmIHN0aWxsIGRpc3RhbmNlIGlzIHNh
bWUgZm9sbG93IG5leHQgc3RlcHMuDQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuNXB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
dGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6MTUuOHB0Ij4NCjx0ZCB2YWxpZ249InRvcCIg
c3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6MTUuOHB0Ij4NCjxwIGNs
YXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuNXB0Ij42LiBDb21wYXJpbmcgdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYW5kIHNlbGVjdGlu
ZyB0aGUgcm91dGVzIHdpdGggdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYXMgSUdQLCBFR1AsIG9yIElu
Y29tcGxldGUgaW4gb3JkZXIuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVm
YXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPlJlZ2FyZHM8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29s
b3I6IzFGNDk3RCI+RHVsZWVwdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxk
aXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4w
cHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3Nh
bnMtc2VyaWYmcXVvdDsiPiBVVFRBUk8sIEpBTUVTIFs8YSBocmVmPSJtYWlsdG86anUxNzM4QGF0
dC5jb20iPm1haWx0bzpqdTE3MzhAYXR0LmNvbTwvYT5dDQo8YnI+DQo8Yj5TZW50OjwvYj4gRnJp
ZGF5LCBBdWd1c3QgNywgMjAxNSA3OjQ0IFBNPGJyPg0KPGI+VG86PC9iPiBEdWxlZXAgVGhpbGFr
YXJhdGhuZTsgJ1JvYmVydCBSYXN6dWsnPGJyPg0KPGI+Q2M6PC9iPiAnYmVzc0BpZXRmLm9yZyc8
YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUkU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRl
cmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkR1bGVlcCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFG
NDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyBTbyBhIGJpdCBjb25mdXNlZCBoZXJlLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhvdyBkbyB3YW50IHRoZSBkZWNpc2lvbiBt
YWtpbmcgdG8gZ28gaWYgYSBwYXRoIGhhcyBhIHNob3J0ZXIgQVMtUEFUSCBhbmQgbG9uZ2VyIGxh
dGVuY3kgdGhhbiB0aGUgYWx0ZXJuYXRpdmU/PyBJZiBsYXRlbmN5IGlzIHRoZSBwcmltZSBtb3Rp
dmF0b3INCiB3aHkgZG8geW91IGNhcmUgYWJvdXQgQVMtUEFUSCBsZW5ndGggYXQgYWxsLi4gQ29t
bWVudHMgSW4tTGluZS4uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5KaW0gVXR0YXJvPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9y
OiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxl
PSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBw
dCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90OyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4g
RHVsZWVwIFRoaWxha2FyYXRobmUgWzxhIGhyZWY9Im1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGsi
Pm1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGs8L2E+XQ0KPGJyPg0KPGI+U2VudDo8L2I+IEZyaWRh
eSwgQXVndXN0IDA3LCAyMDE1IDk6MzEgQU08YnI+DQo8Yj5Ubzo8L2I+IFJvYmVydCBSYXN6dWs8
YnI+DQo8Yj5DYzo8L2I+IFVUVEFSTywgSkFNRVM7IDxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYu
b3JnIj5iZXNzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSRTogW2Jlc3NdIEJH
UCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNf
UEFUSCBhcmUgZXF1YWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+SGkgUmFzenVr
LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7
c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29s
b3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3Nh
bnMtc2VyaWYmcXVvdDsiPlF1ZXN0aW9uIDE6IEhvdyBkb2VzIHRoZSByb3V0ZXIga25vdyBhYm91
dCB1c2VyJ3MgaGlnaCBsYXRlbmN5ID8mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+QWN0dWFsbHkgSSBhbSByZWZlcnJpbmcgSVNQIGVkZ2Ugcm91
dGVyIHRvIGFub3RoZXIgSVNQIGVkZ2Ugcm91dGVyIGRlbGF5IGR1ZSB0byB0cmFuc21pc3Npb24g
ZGlzdGFuY2UuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5bSmltIFUmZ3Q7XSBUaGUg
dW5kZXJseWluZyBmYWNpbGl0eSBhbmQgaXTigJlzIHJlcHJlc2VudGF0aXZlIHRyYW5zbWlzc2lv
biBkaXN0YW5jZSB3aWxsIG1vc3QgbGlrZWx5IGRpZmZlciBmcm9tIGdlb2dyYXBoaWNhbCBkaXN0
YW5jZS4gV2hpY2ggZG8geW91IHdhbnQgdG8NCiBhZGRyZXNzPyBUbyBSb2JlcnTigJlzIHBvaW50
IHlvdSBzdGlsbCBuZWVkIHRvIGFjcXVpcmUgdGhhdCBrbm93bGVkZ2UgYW5kIGl0IG1heSBiZSBv
cnRob2dvbmFsIHRvIGFuIGF0dHJpYnV0ZSB0aGF0IGlzIGRlZmluZWQgYXMgZGVsYXkuPC9zcGFu
PjwvaT48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsi
PlF1ZXN0aW9uIDI6IEhvdyBkbyB5b3UgYXNzdXJlIEludGVybmV0IHN0YWJpbGl0eSB3aGVyZSB5
b3Ugc3RhcnQgY2h1cm5pbmcgcGF0aHMgYmFzZWQgb24gdGhlIGxhdGVuY3kgb2YgZGF0YSBwbGFu
ZSA/Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
Pkl0IGlzIG5vdCByZXF1aXJlZCB0byBjb25zaWRlciBzdGFiaWxpdHkgaW4gdGhpcyBzaXR1YXRp
b24gc2luY2UgaXQgaXMgdW5hdm9pZGFibGUuIFdoYXQgaXMgcmVmZXIgaXMsIHJvdXRlciBuZWVk
IHRvIHNlbGVjdCBiZXN0IG91dGdvaW5nIHBhdGggY29uc2lkZXJpbmcgcGh5c2ljYWwgZGlzdGFu
Y2Ugd2hlbmV2ZXIgcG9zc2libGUgd2hlbiBBUy1QQVRIIGxlbmd0aCBpcyBlcXVhbC4gSWYgcm91
dGVyIHNlbGVjdHMNCiBsb25nIGRpc3RhbmNlIHBhdGggcmFuZG9tbHksIGl0IGltcGFjdHMgdG8g
bGF0ZW5jeS4gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDsiPlF1ZXN0aW9uIDM6IFdoYXQgeW91IGFyZSBhZnRlciBoYXMgZWZmZWN0aXZlbHkgYmVlbiBz
b2x2ZWQgbWFueSB5ZWFycyBhZ28gLi4gaXQgaXMgY2FsbGVkIE9wdGltaXplZCBFZGdlIFJvdXRp
bmcgKE9FUikgLyBQZXJmb3JtYW5jZSBSb3V0aW5nIChQRlIpIC0gSSBzdWdnZXN0IHlvdSBnb29n
bGUgZm9yIHRob3NlIHRlcm1zLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5UaGFuayBmb3IgdGhlIHN1Z2dlc3Rpb24uIEkgZ29uZSB0aHJvdWdoIHRoZXNl
IHByb3Bvc2Fscy4gQnV0IHdoYXQgSSBhbSBzdWdnZXN0aW5nIGlzICZuYnNwO3doZXRoZXIgd2Ug
Y2FuIGFkZHJlc3MgdGhpcyBpZGVhIGZyb20gQkdQIHByb3RvY29sIGxldmVsLiBGb3IgZXhhbXBs
ZSBieSBpbnRyb2R1Y2luZyBuZXcgYXR0cmlidXRlIHJlbGF0ZWQgdG8gcGh5c2ljYWwgZGlzdGFu
Y2UvZGVsYXkgc2ltaWxhciB0byBBUy1QQVRILg0KIE5ldyBhdHRyaWJ1dGUgbmVlZCB0byB1cGRh
dGUgYWNyb3NzIHRoZSBBcyBwYXRoLiBNeSB1bHRpbWF0ZSBvYmplY3RpdmUgaXMgdG8gcHJldmVu
dCByb3V0ZXIgcmFuZG9tbHkgc2VsZWN0IG91dGdvaW5nIHBhdGggd2hlbiBBUy1QQVRIIGxlbmd0
aHMgYXJlICZuYnNwO2VxdWFsLiBGdXJ0aGVyIEkgYW0gdHJ5aW5nIFNETiBiYXNlZCBzaW11bGF0
aW9uIHRoZXNlIGRheXMuIEhvcGUgSSBjYW4gc2hhcmUgb3V0cHV0LiBCdXQgdGhpcyBjb3VsZCBz
aW1pbGFyDQogdG8gd2hhdCB5b3UgaGF2ZSBwcm9wb3NlZCBleGNlcHQgZ2VvIGRpc3RhbmNlIGNh
bGN1bGF0aW9uIG1lY2hhbmlzbS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVmZXIgYmVsb3cg
c3RhbmRhcmQgQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYS4gSSBzdWdnZXN0IGl0ZW0gNS4g
V29yZGluZ3MgbWF5IGRpZmZlcmVudCBmcm9tIHZlbmRvciB0byB2ZW5kb3IuPG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjx0YWJsZSBj
bGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRk
aW5nPSIwIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LTUuNHB0O2JvcmRlci1jb2xsYXBzZTpjb2xsYXBz
ZSI+DQo8dGJvZHk+DQo8dHIgc3R5bGU9ImhlaWdodDo1LjQ1cHQiPg0KPHRkIHZhbGlnbj0idG9w
IiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDo1LjQ1cHQiPg0KPHAg
Y2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+MS4gRGlzY2FyZGluZyB0aGUg
cm91dGVzIHdpdGggdGhlIHVucmVhY2hhYmxlIE5leHRfSG9wLiA8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJEZWZhdWx0IiBzdHlsZT0ibXNvLWxpbmUtaGVpZ2h0LWFsdDo1LjQ1cHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDo1LjQ1cHQi
Pg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hl
aWdodDo1LjQ1cHQiPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5k
b3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjIuIFByZWZlcnJpbmcgdGhlIHJvdXRlIHdp
dGggdGhlIGhpZ2hlc3QgTG9jYWxfUHJlZi4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJEZWZhdWx0IiBzdHlsZT0ibXNvLWxpbmUtaGVpZ2h0LWFsdDo1LjQ1cHQiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuNXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L3Rk
Pg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1Ljc1cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBz
dHlsZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDoxNS43NXB0Ij4NCjxwIGNs
YXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuNXB0Ij4zLiBQcmVmZXJyaW5nIHRoZSBhZ2dyZWdhdGVkIHJvdXRlLiBUaGUgcHJlZmVy
ZW5jZSBvZiBhbiBhZ2dyZWdhdGVkIHJvdXRlIGlzIGhpZ2hlciB0aGFuIHRoZSBwcmVmZXJlbmNl
IG9mIGEgbm9uLWFnZ3JlZ2F0ZWQgcm91dGUuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6NS40NXB0
Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDto
ZWlnaHQ6NS40NXB0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2lu
ZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij40LiBQcmVmZXJyaW5nIHRoZSByb3V0ZSB3
aXRoIHRoZSBzaG9ydGVzdCBBUy1QYXRoLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9IkRlZmF1bHQiIHN0eWxlPSJtc28tbGluZS1oZWlnaHQtYWx0OjUuNDVwdCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+
DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6MTUuN3B0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5
bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6MTUuN3B0Ij4NCjxwIGNsYXNz
PSJEZWZhdWx0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9IkRlZmF1bHQiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuNXB0Ij41LiBJZiBBUy1QYXRoIGZpbmRzIGVxdWFsLCBjb25zaWRlciBzaG9ydGVzdCBH
RU8gZGlzdGFuY2UuIElmIHN0aWxsIGRpc3RhbmNlIGlzIHNhbWUgZm9sbG93IG5leHQgc3RlcHMu
DQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41
cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxl
PSJoZWlnaHQ6MTUuOHB0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUu
NHB0IDBpbiA1LjRwdDtoZWlnaHQ6MTUuOHB0Ij4NCjxwIGNsYXNzPSJEZWZhdWx0Ij48c3BhbiBz
dHlsZT0iY29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9IkRlZmF1bHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij42LiBDb21wYXJp
bmcgdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYW5kIHNlbGVjdGluZyB0aGUgcm91dGVzIHdpdGggdGhl
IE9yaWdpbiBhdHRyaWJ1dGUgYXMgSUdQLCBFR1AsIG9yIEluY29tcGxldGUgaW4gb3JkZXIuDQo8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iRGVmYXVsdCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS41cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3Ry
Pg0KPC90Ym9keT4NCjwvdGFibGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjoj
MUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPlJlZ3NyZHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFG
NDk3RCI+RHVsZWVwdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDsiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsi
Pg0KPGEgaHJlZj0ibWFpbHRvOnJyYXN6dWtAZ21haWwuY29tIj5ycmFzenVrQGdtYWlsLmNvbTwv
YT4gWzxhIGhyZWY9Im1haWx0bzpycmFzenVrQGdtYWlsLmNvbSI+bWFpbHRvOnJyYXN6dWtAZ21h
aWwuY29tPC9hPl0NCjxiPk9uIEJlaGFsZiBPZiA8L2I+Um9iZXJ0IFJhc3p1azxicj4NCjxiPlNl
bnQ6PC9iPiBGcmlkYXksIEF1Z3VzdCA3LCAyMDE1IDY6MjkgUE08YnI+DQo8Yj5Ubzo8L2I+IER1
bGVlcCBUaGlsYWthcmF0aG5lPGJyPg0KPGI+Q2M6PC9iPiBVVFRBUk8sIEpBTUVTOyA8YSBocmVm
PSJtYWlsdG86YmVzc0BpZXRmLm9yZyI+YmVzc0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0
OjwvYj4gUmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhp
YyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlh
bCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5EdWxlZXAsPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7Ij4mZ3Q7IFRoZW4gZW5kIHVzZXIgZXhwZXJpZW5jZXMgaGlnaCBsYXRlbmN5
IHRvIHJlYWNoIGRlc3RpbmF0aW9uLiBJbiBzdWNoJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZndDsgYSBj
YXNlLCBJIHN1Z2dlc3Qgcm91dGVyIG5lZWQgdG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5j
ZSB0byZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mZ3Q7IGRlc3RpbmF0aW9uIGFuZCBzZWxlY3QgcGF0aCB2
aWEgTlRUIHRvIHJlYWNoIGRlc3RpbmF0aW9uIGJ5IGRlZmF1bHQuPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7Ij5RdWVzdGlvbiAxOiBIb3cgZG9lcyB0aGUgcm91dGVyIGtub3cgYWJvdXQg
dXNlcidzIGhpZ2ggbGF0ZW5jeSA/Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij5RdWVzdGlvbiAyOiBIb3cgZG8geW91IGFzc3VyZSBJbnRlcm5ldCBzdGFiaWxpdHkgd2hlcmUg
eW91IHN0YXJ0IGNodXJuaW5nIHBhdGhzIGJhc2VkIG9uIHRoZSBsYXRlbmN5IG9mIGRhdGEgcGxh
bmUgPyZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+UXVlc3Rpb24gMzogV2hh
dCB5b3UgYXJlIGFmdGVyIGhhcyBlZmZlY3RpdmVseSBiZWVuIHNvbHZlZCBtYW55IHllYXJzIGFn
byAuLiBpdCBpcyBjYWxsZWQgT3B0aW1pemVkIEVkZ2UgUm91dGluZyAoT0VSKSAvIFBlcmZvcm1h
Y2UgUm91dGluZyAoUEZSKSAtIEkgc3VnZ2VzdCB5b3UgZ29vZ2xlIGZvciB0aG9zZSB0ZXJtcy48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFs
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlIuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIEZyaSwgQXVnIDcsIDIw
MTUgYXQgMjo1MSBQTSwgRHVsZWVwIFRoaWxha2FyYXRobmUgJmx0OzxhIGhyZWY9Im1haWx0bzpk
dWxlZXB0QG1vYml0ZWwubGsiIHRhcmdldD0iX2JsYW5rIj5kdWxlZXB0QG1vYml0ZWwubGs8L2E+
Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4w
cHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21h
cmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5IaSBKaW0sPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6
IzFGNDk3RCI+UGxlYXNlIHJlZmVyIGJlbG93IGV4YW1wbGUuDQo8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztj
b2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5Bc3N1
bWUgZGVzdGluYXRpb24gSVAgaXMgaW4gQXNpYW4gcmVnaW9uLiBQYXJ0aWN1bGFyIElTUCBpbiBh
IGRpZmZlcmVudCAmbmJzcDtsb2NhdGlvbiAoU2F5IEluZGlhKSBoYXMNCiB1cHN0cmVhbSBwZWVy
aW5nIHRvIFVTIFBPUCAoU2F5IEFUJmFtcDtUKSBhbmQgQXNpYSBQT1AgKFNheSBOVFQpLiBJZiB3
ZSBjaGVjayBCR1Agcm91dGluZyB0YWJsZSwgYXNzdW1lIGl0IHNob3dzPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+
WFguWFguWFguWFgvMjQgLS0tLS0tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OldpbmdkaW5ncztjb2xvcjojMUY0OTdEIj7DoDwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+QVMNCiAtIEFUJmFtcDtULEFTLVhYLEFT
LURlc3RpbmF0aW9uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAt
LS0tLS08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6V2lu
Z2RpbmdzO2NvbG9yOiMxRjQ5N0QiPsOgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
Oztjb2xvcjojMUY0OTdEIj5BUw0KIC0gTlRULEFTLVlZLEFTLURlc3RpbmF0aW9uJm5ic3A7IDwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2Nv
bG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkluIGFi
b3ZlIGNhc2UgQVMtUEFUSCBpcyBlcXVhbCBhbmQgYXNzdW1lIHJvdXRlciBhdXRvbWF0aWNhbGx5
IHNlbGVjdCBwYXRoIHZpYSBBVCZhbXA7VC4gVGhlbiBlbmQgdXNlcg0KIGV4cGVyaWVuY2VzIGhp
Z2ggbGF0ZW5jeSB0byByZWFjaCBkZXN0aW5hdGlvbi4gSW4gc3VjaCBhIGNhc2UsIEkgc3VnZ2Vz
dCByb3V0ZXIgbmVlZCB0byBjb25zaWRlciBnZW9ncmFwaGljIGRpc3RhbmNlIHRvIGRlc3RpbmF0
aW9uIGFuZCBzZWxlY3QgcGF0aCB2aWEgTlRUIHRvIHJlYWNoIGRlc3RpbmF0aW9uIGJ5IGRlZmF1
bHQuIERlY2lkaW5nIGdlbyBkaXN0YW5jZSBpcyBhIGNoYWxsZW5nZSBidXQgdGhlcmUgYXJlIG9w
dGlvbnMuIEhlcmUgZ2VvDQogZGlzdGFuY2UgbWVhbnMgc2hvcnRlc3QgZGlzdGFuY2UgdG8gcmVh
Y2ggSVAgZGVzdGluYXRpb24gZnJvbSB1cHN0cmVhbSBQT1AuIEN1cnJlbnQgcHJhY3RpY2UgaXMg
dG8gdXNlIGNvbW11bml0eSBzdHJpbmdzLCBidXQgaXQgZGVwZW5kcyBvbiB1cHN0cmVhbSBJU1Ag
Y2FwYWJpbGl0eS48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5DYW4geW91IGNvbW1lbnQgbXkgaWRlYS4NCjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9y
OiMxRjQ5N0QiPlJlZ2FyZHM8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5EdWxlZXB0
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29s
b3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7Ij4gVVRUQVJPLCBKQU1FUyBbbWFpbHRvOjxhIGhyZWY9Im1haWx0bzpqdTE3MzhAYXR0LmNv
bSIgdGFyZ2V0PSJfYmxhbmsiPmp1MTczOEBhdHQuY29tPC9hPl0NCjxicj4NCjxiPlNlbnQ6PC9i
PiBGcmlkYXksIEF1Z3VzdCA3LCAyMDE1IDQ6MDkgUE08YnI+DQo8Yj5Ubzo8L2I+IER1bGVlcCBU
aGlsYWthcmF0aG5lOyAnUm9iZXJ0IFJhc3p1ayc8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCjxiPkNjOjwvYj4gJzxhIGhyZWY9
Im1haWx0bzpiZXNzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+YmVzc0BpZXRmLm9yZzwvYT4n
PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0
ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbDxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5EdWxl
ZXAsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEFzc3Vt
aW5nIEFTLVBBVEggaXMgZXF1YWwgYW5kIEFTLUNvbnRlbnQgZGlmZmVyZW50IGhvdyBjYW4geW91
IGtub3cgdGhhdCB0aGUgaW50ZXJuYWwNCiBtZXRyaWNzIG9mIGVhY2ggQVMgYXJlIGNvbnNpc3Rl
bnQgYW5kIG1pcnJvciBhY3R1YWwgZ2VvZ3JhcGhpYyBkaXN0YW5jZXM/IFlvdSBoYXZlIHRvIGJl
IGFzc3VyZWQgdGhhdCBlYWNoIGFkbWluaXN0cmF0aXZlIGRvbWFpbiBhcHBsaWVzIHRoZSBzYW1l
IG1ldHJpYyBhc3NpZ25tZW50LiBJIGRvIG5vdCBiZWxpZXZlIHRoaXMgaXMgcG9zc2libGUgd2hl
biB0aGVyZSBhcmUgbXVsdGlwbGUgYWRtaW5pc3RyYXRpdmUgZG9tYWlucy48L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdE
Ij5KaW0gVXR0YXJvPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10
b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkZyb206PC9z
cGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtU
YWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+IEJFU1MgWzxhIGhyZWY9Im1haWx0
bzpiZXNzLWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86YmVzcy1ib3Vu
Y2VzQGlldGYub3JnPC9hPl0NCjxiPk9uIEJlaGFsZiBPZiA8L2I+RHVsZWVwIFRoaWxha2FyYXRo
bmU8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBBdWd1c3QgMDcsIDIwMTUgNToxOSBBTTxicj4N
CjxiPlRvOjwvYj4gUm9iZXJ0IFJhc3p1azxicj4NCjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRv
OmJlc3NAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5iZXNzQGlldGYub3JnPC9hPjxicj4NCjxi
PlN1YmplY3Q6PC9iPiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBn
ZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWw8L3NwYW4+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkhpIFJhc3p1ayw8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjoj
MUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5JIHdlbnQgdGhy
b3VnaCBSRkM3MzExIGFuZCBteSBjb25jZXJuIGlzIGRpZmZlcmVudCB0aGFuIFJGQyA3MzExLiBJ
IGhhdmUgYW5hbHl6ZWQgZnVsbCBCR1Agcm91dGluZw0KIHRhYmxlICg1NDEsMTk5IHJvdXRlcykg
d2l0aCB0d28gdGllciAxIElTUCBtdWx0aS1ob21pbmcgc2NlbmFyaW8gYW5kIGZvdW5kIG5lYXJs
eSA1MCUgb2Ygcm91dGVzIGhhdmUgZXF1YWwgQVMtUEFUSCBsZW5ndGguIEluIHRoaXMgYW5hbHlz
aXMgSXQgd2FzIGNvbnNpZGVyZWQsIHRoZXJlIHdhcyBubyByb3V0ZSBwb2xpY3kgYXBwbGllZCB0
byBpbmZsdWVuY2UgbG9jYWwgcHJlZmVyZW5jZS4gQWNjb3JkaW5nIHRvIEJHUCBiZXN0IHBhdGgg
c2VsZWN0aW9uDQogYWxnb3JpdGhtLCB3aGVuIEFTLVBBVEggbGVuZ3RocyAmbmJzcDthcmUgZXF1
YWwsIHJvdXRlciBicmVha3MgdGllIGNvbmRpdGlvbiBiYXNlZCBvbiByb3V0ZSBpbnRlcm5hbCBs
b2dpYy4gVGhpcyBkb2VzIG5vdCBncmFudGVlIHByb3BlciBvdXRnb2luZyBwYXRoIHNlbGVjdGlv
bi4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7O2NvbG9yOiMxRjQ5N0QiPkFwcHJlY2lhdGUgeW91ciBjb25jZXJuIG9uIGFib3ZlIGFuYWx5
c2lzLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7O2NvbG9yOiMxRjQ5N0QiPlJlZ2FyZHM8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdE
Ij5EdWxlZXB0PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2Vs
bHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiB3aWR0aD0iNTAwIiBzdHlsZT0id2lkdGg6Mzc1
LjBwdCI+DQo8dGJvZHk+DQo8dHI+DQo8dGQgd2lkdGg9IjEzMCIgc3R5bGU9IndpZHRoOjk3LjVw
dDtwYWRkaW5nOjBpbiAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0i
cmlnaHQiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzt0ZXh0LWFsaWduOnJpZ2h0Ij4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtWZXJkYW5hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzM4MzgzOCI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iMzcwIiBzdHlsZT0i
d2lkdGg6Mjc3LjVwdDtib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjNjY2NjY2IDEuMHB0
O3BhZGRpbmc6MGluIDBpbiAwaW4gNy41cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7O2NvbG9yOiMzODM4MzgiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+
DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90Oztjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+RnJvbTo8L3Nw
YW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+IFJvYmVydCBSYXN6dWsgWzxhIGhy
ZWY9Im1haWx0bzpyb2JlcnRAcmFzenVrLm5ldCIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzpyb2Jl
cnRAcmFzenVrLm5ldDwvYT5dDQo8YnI+DQo8Yj5TZW50OjwvYj4gTW9uZGF5LCBKdWx5IDI3LCAy
MDE1IDI6NDAgQU08YnI+DQo8Yj5Ubzo8L2I+IER1bGVlcCBUaGlsYWthcmF0aG5lPGJyPg0KPGI+
Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86YmVzc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmJl
c3NAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbYmVzc10gQkdQIHJvdXRl
IHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFy
ZSBlcXVhbDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPkhpIER1bGVlcCw8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtB
cmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5Q
bGVhc2UgY29uc2lkZXIgUkZDIDczMTEgYW5kIHByb3ZpZGUgZmVlZGJhY2sgd2h5IHlvdSB0aGlu
ayBpdCBpcyBub3Qgc3VmZmljaWVudCBmb3IgeW91ciBvYmplY3RpdmUuPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1s
L3JmYzczMTEiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZj
NzMxMTwvYT48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5CZXN0LDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj5SLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk9uIFN1biwgSnVsIDI2LCAyMDE1IGF0IDk6MTUg
UE0sIER1bGVlcCBUaGlsYWthcmF0aG5lICZsdDs8YSBocmVmPSJtYWlsdG86ZHVsZWVwdEBtb2Jp
dGVsLmxrIiB0YXJnZXQ9Il9ibGFuayI+ZHVsZWVwdEBtb2JpdGVsLmxrPC9hPiZndDsgd3JvdGU6
PG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxl
ZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1s
ZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9t
OjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5IaSw8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPkkgd291bGQgbGlrZSB0byBzdWdnZXN0IHRvIGNvbnNpZGVy
IGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIICZuYnNwO2FyZSBlcXVhbCBpbiBCR1Ag
cm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhLiAoYXMgdGllIGJyZWFraW5nIHJ1bGUpLiBDYW4gYW55
Ym9keSBjb21tZW50IG9uIG15IGlkZWEuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5SZWdhcmRzPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkR1bGVlcHQ8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cD5UaGlzIGUtbWFpbCBh
bmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQ8YnI+DQpwcml2
aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50
LDxicj4NCnBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1t
YWlsLCBkZWxldGUgdGhpczxicj4NCmUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkg
ZGlzc2VtaW5hdGlvbiBvciB1c2Ugb2YgdGhpczxicj4NCmluZm9ybWF0aW9uIGJ5IGEgcGVyc29u
IG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpczxicj4NCnVuYXV0aG9yaXplZCBh
bmQgbWF5IGJlIGlsbGVnYWwuPGJyPg0KTW9iaXRlbCAoUHZ0KSBMdGQuPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bWFy
Z2luLWJvdHRvbToxMi4wcHQiPjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fPGJyPg0KQkVTUyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWls
dG86QkVTU0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPkJFU1NAaWV0Zi5vcmc8L2E+PGJyPg0K
PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9iZXNzIiB0YXJn
ZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9iZXNzPC9h
PjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPlRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50
aWFsIGFuZCBwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5k
ZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0
dXJuIGUtbWFpbCwNCiBkZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4g
QW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24g
b3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5
IGJlIGlsbGVnYWwuIE1vYml0ZWwgKFB2dCkgTHRkLg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+VGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRp
YWwgYW5kIHByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRl
ZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1
cm4gZS1tYWlsLCBkZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55
IGRpc3NlbWluYXRpb24NCiBvciB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBv
dGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVkIGFuZCBtYXkg
YmUgaWxsZWdhbC4gTW9iaXRlbCAoUHZ0KSBMdGQuDQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlzIGUtbWFp
bCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmls
ZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwg
cGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRl
bGV0ZSB0aGlzIGUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlv
bg0KIG9yIHVzZSBvZiB0aGlzIGluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhl
IGludGVuZGVkIHJlY2lwaWVudCBpcyB1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLiBN
b2JpdGVsIChQdnQpIEx0ZC4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
VGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwg
YW5kIHByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCBy
ZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4g
ZS1tYWlsLCBkZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRp
c3NlbWluYXRpb24NCiBvciB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhl
ciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVkIGFuZCBtYXkgYmUg
aWxsZWdhbC4gTW9iaXRlbCAoUHZ0KSBMdGQuDQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9i
b2R5Pg0KPC9odG1sPg0K

--_000_B17A6910EEDD1F45980687268941550F0CBF1AEFMISOUT7MSGUSRCD_--


From nobody Fri Aug  7 21:52:57 2015
Return-Path: <duleept@Mobitel.lk>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 295501A00A0 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 21:52:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.015
X-Spam-Level: 
X-Spam-Status: No, score=-2.015 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6, J_CHICKENPOX_62=0.6, RCVD_IN_DNSWL_MED=-2.3, RELAY_IS_203=0.994, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y3csLju7HEU7 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 21:52:48 -0700 (PDT)
Received: from mailgw2.mobitel.lk (mailgw2.mobitel.lk [203.94.71.249]) by ietfa.amsl.com (Postfix) with ESMTP id 9ADB01A009F for <bess@ietf.org>; Fri,  7 Aug 2015 21:52:46 -0700 (PDT)
From: Duleep Thilakarathne <duleept@Mobitel.lk>
To: "UTTARO, JAMES" <ju1738@att.com>, 'Robert Raszuk' <robert@raszuk.net>
Thread-Topic: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
Thread-Index: AQHQx+dm/xA56LhMDEavOt6Bo7gWlp3/+DIQgAAWUICAACTpkIAAAlIAgABd/HD//7bEAIAAZZTA///MZgCAAR/WoQ==
Date: Sat, 8 Aug 2015 04:52:40 +0000
Message-ID: <4C8ECB373CE2DB41BE8D10BADC0F8771EE00B37F@HO-WEX-MAIL01.mobitel.int>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int> <CA+b+ER=i77rKb4NfPcN7NeUL-BY4kq8YyzXKv+Oj=64BSrd2vQ@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF193E@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7@HO-WEX-MAIL01.mobitel.int>, <B17A6910EEDD1F45980687268941550F0CBF1B01@MISOUT7MSGUSRCD.ITServices.sbc.com>
In-Reply-To: <B17A6910EEDD1F45980687268941550F0CBF1B01@MISOUT7MSGUSRCD.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00B37FHOWEXMAIL01mobi_"
MIME-Version: 1.0
Received-SPF: none
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/V9rpCa3jtlUFKatzatzQmbYRh9Q>
Cc: "'bess@ietf.org'" <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 08 Aug 2015 04:52:56 -0000

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00B37FHOWEXMAIL01mobi_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Jim,

in RFC 7311,You are referring IGB metrics.Here I am referring eBGP scenario=
. When route pass different administrative domains (AS), router need to add=
 distance value ( as suggested delay between immediate eBGP peer) to NLRI. =
If route pass multiple routers in a single administrative domain, this new =
attribute can keep without modifying similar to AS-PATH attribute. If we na=
me this attribute as AS-DIS , then far end eBGP router knows distance ( or =
delay) to reach particular route. This is similar to AS-PATH length. AS-DIS=
 used as tie breaking condition to equal AS PATH length.if not it can be ig=
nored.
The parameter I suggest is global a cross different administrative domains.=
 In current eBGP scenario only AS-PATH is global usable and other attribute=
s disappear when different administrative domains cross.

Hope I have answered your question.please correct me if my understanding on=
 7311 is wrong.

Duleept

----- Reply message -----
From: "UTTARO, JAMES" <ju1738@att.com>
To: "Duleep Thilakarathne" <duleept@Mobitel.lk>, "'Robert Raszuk'" <robert@=
raszuk.net>
Cc: "'bess@ietf.org'" <bess@ietf.org>
Subject: [bess] BGP route selection criteria - geographic distance when AS_=
PATH are equal
Date: Fri, Aug 7, 2015 10:43 PM

Duleep,

                You did not answer my question.. If AS-PATH length is irrel=
evant and it would seem it is if you want to use IGP metric ( Again not sur=
e how one does that amongst a set of peers not in the same admin domain ) t=
hen use 7311.

Jim Uttaro

From: Duleep Thilakarathne [mailto:duleept@mobitel.lk]
Sent: Friday, August 07, 2015 11:41 AM
To: UTTARO, JAMES; 'Robert Raszuk'
Cc: 'bess@ietf.org'
Subject: RE: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Jim,


What I want to suggest is to insert item 5 (refer below items listed) to BG=
P best path selection algorithm. Once AS-PATH length is equal, next we can =
think on how to select best outgoing interface. If we don=92t select proper=
 outgoing interface it will affect to latency. I am talking this based on p=
ractical experience I have in ISP environment. There are several options to=
 select best outgoing interface when AS-PATH are equal.  In this case I sug=
gest geo distance to destination. Following are options to calculate geo di=
stance. Router selects outgoing interface with lowest GEO distance to desti=
nation.

1. BGP speaking router can add distance when advertise to route to upstream=
 similar to AS-PATH attribute. For example

A----B----C-----D

Router B advertise distance AB to router C. router C advertise accumulated =
distance AB+BC to router D.

2. Above distance can be configured as manual interface command or dynamica=
lly using ICMP or similar mechanism. We can assume ICMP delay propositional=
 to geo distance.

3. Alternative option is to calculate real geo distance from coordinate sys=
tem. In this case we miss intermediate hops. Accuracy is not much accurate =
since cable paths do not follow real coordinate based distance. In this cas=
e we should have knowledge on coordinates of upstream router which relevant=
 IP block advertise.

Option 1 can be achieved through BGP protocol itself ,if agreed to introduc=
e new attribute.
Option 3 more suitable to SDN based implementation. Calculation can be dail=
y or weekly basis as this is not primary criteria.

Further Consider following scenario.

I am in Sri Lanka. Assume I have upstream POPS to Singapore, AMS, New York.=
  Assume I need to reach destination IP located at Japan. When I check BGP =
routing table, AS-PATH length is equal from all three upstream. Then I have=
 three options. Then router selects any interface randomly if no policy con=
figured. I hope you agreed up to this point. In such case I suggest to cons=
ider GEO distance to destination. In most cases lowest distance path is the=
 best path. This may not correct always but better than random outgoing int=
erface selection.




1. Discarding the routes with the unreachable Next_Hop.






2. Preferring the route with the highest Local_Pref.






3. Preferring the aggregated route. The preference of an aggregated route i=
s higher than the preference of a non-aggregated route.






4. Preferring the route with the shortest AS-Path.






5. If AS-Path finds equal, consider shortest GEO distance. If still distanc=
e is same follow next steps.






6. Comparing the Origin attribute and selecting the routes with the Origin =
attribute as IGP, EGP, or Incomplete in order.




Regards
Duleept



From: UTTARO, JAMES [mailto:ju1738@att.com]
Sent: Friday, August 7, 2015 7:44 PM
To: Duleep Thilakarathne; 'Robert Raszuk'
Cc: 'bess@ietf.org'
Subject: RE: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Duleep,

                So a bit confused here.

                How do want the decision making to go if a path has a short=
er AS-PATH and longer latency than the alternative?? If latency is the prim=
e motivator why do you care about AS-PATH length at all.. Comments In-Line.=
.

Jim Uttaro

From: Duleep Thilakarathne [mailto:duleept@mobitel.lk]
Sent: Friday, August 07, 2015 9:31 AM
To: Robert Raszuk
Cc: UTTARO, JAMES; bess@ietf.org<mailto:bess@ietf.org>
Subject: RE: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Hi Raszuk,


Question 1: How does the router know about user's high latency ?

Actually I am referring ISP edge router to another ISP edge router delay du=
e to transmission distance.
[Jim U>] The underlying facility and it=92s representative transmission dis=
tance will most likely differ from geographical distance. Which do you want=
 to address? To Robert=92s point you still need to acquire that knowledge a=
nd it may be orthogonal to an attribute that is defined as delay.


Question 2: How do you assure Internet stability where you start churning p=
aths based on the latency of data plane ?

It is not required to consider stability in this situation since it is unav=
oidable. What is refer is, router need to select best outgoing path conside=
ring physical distance whenever possible when AS-PATH length is equal. If r=
outer selects long distance path randomly, it impacts to latency.

Question 3: What you are after has effectively been solved many years ago .=
. it is called Optimized Edge Routing (OER) / Performance Routing (PFR) - I=
 suggest you google for those terms.

Thank for the suggestion. I gone through these proposals. But what I am sug=
gesting is  whether we can address this idea from BGP protocol level. For e=
xample by introducing new attribute related to physical distance/delay simi=
lar to AS-PATH. New attribute need to update across the As path. My ultimat=
e objective is to prevent router randomly select outgoing path when AS-PATH=
 lengths are  equal. Further I am trying SDN based simulation these days. H=
ope I can share output. But this could similar to what you have proposed ex=
cept geo distance calculation mechanism.

Refer below standard BGP route selection criteria. I suggest item 5. Wordin=
gs may different from vendor to vendor.




1. Discarding the routes with the unreachable Next_Hop.






2. Preferring the route with the highest Local_Pref.






3. Preferring the aggregated route. The preference of an aggregated route i=
s higher than the preference of a non-aggregated route.






4. Preferring the route with the shortest AS-Path.






5. If AS-Path finds equal, consider shortest GEO distance. If still distanc=
e is same follow next steps.






6. Comparing the Origin attribute and selecting the routes with the Origin =
attribute as IGP, EGP, or Incomplete in order.








Regsrds
Duleept

From: rraszuk@gmail.com<mailto:rraszuk@gmail.com> [mailto:rraszuk@gmail.com=
] On Behalf Of Robert Raszuk
Sent: Friday, August 7, 2015 6:29 PM
To: Duleep Thilakarathne
Cc: UTTARO, JAMES; bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Duleep,

> Then end user experiences high latency to reach destination. In such
> a case, I suggest router need to consider geographic distance to
> destination and select path via NTT to reach destination by default.

Question 1: How does the router know about user's high latency ?

Question 2: How do you assure Internet stability where you start churning p=
aths based on the latency of data plane ?

Question 3: What you are after has effectively been solved many years ago .=
. it is called Optimized Edge Routing (OER) / Performace Routing (PFR) - I =
suggest you google for those terms.

Regards,
R.












On Fri, Aug 7, 2015 at 2:51 PM, Duleep Thilakarathne <duleept@mobitel.lk<ma=
ilto:duleept@mobitel.lk>> wrote:
Hi Jim,

Please refer below example.

Assume destination IP is in Asian region. Particular ISP in a different  lo=
cation (Say India) has upstream peering to US POP (Say AT&T) and Asia POP (=
Say NTT). If we check BGP routing table, assume it shows

XX.XX.XX.XX/24 -------->AS - AT&T,AS-XX,AS-Destination
                                -------->AS - NTT,AS-YY,AS-Destination


In above case AS-PATH is equal and assume router automatically select path =
via AT&T. Then end user experiences high latency to reach destination. In s=
uch a case, I suggest router need to consider geographic distance to destin=
ation and select path via NTT to reach destination by default. Deciding geo=
 distance is a challenge but there are options. Here geo distance means sho=
rtest distance to reach IP destination from upstream POP. Current practice =
is to use community strings, but it depends on upstream ISP capability.

Can you comment my idea.

Regards
Duleept



From: UTTARO, JAMES [mailto:ju1738@att.com<mailto:ju1738@att.com>]
Sent: Friday, August 7, 2015 4:09 PM
To: Duleep Thilakarathne; 'Robert Raszuk'

Cc: 'bess@ietf.org<mailto:bess@ietf.org>'
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Duleep,

                Assuming AS-PATH is equal and AS-Content different how can =
you know that the internal metrics of each AS are consistent and mirror act=
ual geographic distances? You have to be assured that each administrative d=
omain applies the same metric assignment. I do not believe this is possible=
 when there are multiple administrative domains.

Jim Uttaro

From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Duleep Thilakarathne
Sent: Friday, August 07, 2015 5:19 AM
To: Robert Raszuk
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Hi Raszuk,

I went through RFC7311 and my concern is different than RFC 7311. I have an=
alyzed full BGP routing table (541,199 routes) with two tier 1 ISP multi-ho=
ming scenario and found nearly 50% of routes have equal AS-PATH length. In =
this analysis It was considered, there was no route policy applied to influ=
ence local preference. According to BGP best path selection algorithm, when=
 AS-PATH lengths  are equal, router breaks tie condition based on route int=
ernal logic. This does not grantee proper outgoing path selection.

Appreciate your concern on above analysis.

Regards
Duleept







From: Robert Raszuk [mailto:robert@raszuk.net]
Sent: Monday, July 27, 2015 2:40 AM
To: Duleep Thilakarathne
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Hi Duleep,

Please consider RFC 7311 and provide feedback why you think it is not suffi=
cient for your objective.

https://tools.ietf.org/html/rfc7311

Best,
R.


On Sun, Jul 26, 2015 at 9:15 PM, Duleep Thilakarathne <duleept@mobitel.lk<m=
ailto:duleept@mobitel.lk>> wrote:
Hi,

I would like to suggest to consider geographic distance when AS_PATH  are e=
qual in BGP route selection criteria. (as tie breaking rule). Can anybody c=
omment on my idea.


Regards
Duleept




This e-mail and any attachments may contain confidential and
privileged information. If you are not the intended recipient,
please notify the sender immediately by return e-mail, delete this
e-mail and destroy any copies. Any dissemination or use of this
information by a person other than the intended recipient is
unauthorized and may be illegal.
Mobitel (Pvt) Ltd.

_______________________________________________
BESS mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess

This e-mail and any attachments may contain confidential and privileged inf=
ormation. If you are not the intended recipient, please notify the sender i=
mmediately by return e-mail, delete this e-mail and destroy any copies. Any=
 dissemination or use of this information by a person other than the intend=
ed recipient is unauthorized and may be illegal. Mobitel (Pvt) Ltd.
This e-mail and any attachments may contain confidential and privileged inf=
ormation. If you are not the intended recipient, please notify the sender i=
mmediately by return e-mail, delete this e-mail and destroy any copies. Any=
 dissemination or use of this information by a person other than the intend=
ed recipient is unauthorized and may be illegal. Mobitel (Pvt) Ltd.

This e-mail and any attachments may contain confidential and privileged inf=
ormation. If you are not the intended recipient, please notify the sender i=
mmediately by return e-mail, delete this e-mail and destroy any copies. Any=
 dissemination or use of this information by a person other than the intend=
ed recipient is unauthorized and may be illegal. Mobitel (Pvt) Ltd.
This e-mail and any attachments may contain confidential and privileged inf=
ormation. If you are not the intended recipient, please notify the sender i=
mmediately by return e-mail, delete this e-mail and destroy any copies. Any=
 dissemination or use of this information by a person other than the intend=
ed recipient is unauthorized and may be illegal. Mobitel (Pvt) Ltd.


This e-mail and any attachments may contain confidential and
privileged information. If you are not the intended recipient,
please notify the sender immediately by return e-mail, delete this
e-mail and destroy any copies. Any dissemination or use of this
information by a person other than the intended recipient is
unauthorized and may be illegal.
Mobitel (Pvt) Ltd.
--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00B37FHOWEXMAIL01mobi_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style>
<!--
@font-face
	{font-family:Wingdings}
@font-face
	{font-family:Wingdings}
@font-face
	{font-family:Calibri}
@font-face
	{font-family:Tahoma}
@font-face
	{font-family:Verdana}
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif"}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline}
p
	{margin-right:0in;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman","serif"}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif"}
span.BalloonTextChar
	{font-family:"Tahoma","sans-serif"}
p.Default, li.Default, div.Default
	{margin:0in;
	margin-bottom:.0001pt;
	text-autospace:none;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black}
span.EmailStyle21
	{font-family:"Calibri","sans-serif";
	color:#1F497D}
span.EmailStyle22
	{font-family:"Calibri","sans-serif";
	color:windowtext}
span.EmailStyle23
	{font-family:"Calibri","sans-serif";
	color:#1F497D}
span.EmailStyle24
	{font-family:"Calibri","sans-serif";
	color:#1F497D}
span.EmailStyle25
	{font-family:"Calibri","sans-serif";
	color:windowtext}
span.EmailStyle26
	{font-family:"Calibri","sans-serif";
	color:#1F497D}
.MsoChpDefault
	{font-size:10.0pt}
@page WordSection1
	{margin:1.0in 1.0in 1.0in 1.0in}
div.WordSection1
	{}
-->
</style>
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<style>
<!--
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif"}
-->
</style>
<div style=3D"font-family:'Calibri','sans-serif'">
<div>Jim,</div>
<div><br>
</div>
<div>in RFC&nbsp;7311,You are referring IGB&nbsp;metrics.Here I am referrin=
g eBGP scenario. When route pass different administrative domains (AS), rou=
ter need to add distance value ( as suggested delay between immediate eBGP&=
nbsp;peer) to NLRI. If route pass multiple routers
 in a single administrative domain, this new attribute can keep without mod=
ifying similar to AS-PATH attribute. If we name this attribute as AS-DIS , =
then far end eBGP&nbsp;router knows distance ( or delay) to reach particula=
r route. This is similar to AS-PATH length.
 AS-DIS used as tie breaking condition to equal AS PATH length.if not it ca=
n be ignored.&nbsp;</div>
<div>The parameter I suggest is global a cross different administrative dom=
ains. In current eBGP&nbsp;scenario only AS-PATH is global usable and other=
 attributes disappear when different administrative domains cross.</div>
<div><br>
</div>
<div>Hope I have answered your question.please correct me if my understandi=
ng on 7311 is wrong.</div>
<div><br>
</div>
<div>Duleept</div>
<br>
<div id=3D"htc_header">----- Reply message -----<br>
From: &quot;UTTARO, JAMES&quot; &lt;ju1738@att.com&gt;<br>
To: &quot;Duleep Thilakarathne&quot; &lt;duleept@Mobitel.lk&gt;, &quot;'Rob=
ert Raszuk'&quot; &lt;robert@raszuk.net&gt;<br>
Cc: &quot;'bess@ietf.org'&quot; &lt;bess@ietf.org&gt;<br>
Subject: [bess] BGP route selection criteria - geographic distance when AS_=
PATH are equal<br>
Date: Fri, Aug 7, 2015 10:43 PM</div>
</div>
<br>
<div>
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Duleep,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You did=
 not answer my question.. If AS-PATH length is irrelevant and it would seem=
 it is if you want to use IGP metric ( Again not sure how
 one does that amongst a set of peers not in the same admin domain ) then u=
se 7311.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Jim Uttaro</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<div>
<div style=3D"border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0i=
n 0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt; font-family:&quo=
t;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-=
size:10.0pt; font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Duleep=
 Thilakarathne [mailto:duleept@mobitel.lk]
<br>
<b>Sent:</b> Friday, August 07, 2015 11:41 AM<br>
<b>To:</b> UTTARO, JAMES; 'Robert Raszuk'<br>
<b>Cc:</b> 'bess@ietf.org'<br>
<b>Subject:</b> RE: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Jim,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">What I want to suggest =
is to insert item 5 (refer below items listed) to BGP best path selection a=
lgorithm. Once AS-PATH length is equal, next we can think
 on how to select best outgoing interface. If we don=92t select proper outg=
oing interface it will affect to latency. I am talking this based on practi=
cal experience I have in ISP environment. There are several options to sele=
ct best outgoing interface when AS-PATH
 are equal. &nbsp;In this case I suggest geo distance to destination. Follo=
wing are options to calculate geo distance. Router selects outgoing interfa=
ce with lowest GEO distance to destination.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">1. BGP speaking router =
can add distance when advertise to route to upstream similar to AS-PATH att=
ribute. For example
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">A----B----C-----D
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Router B advertise dist=
ance AB to router C. router C advertise accumulated distance AB&#43;BC to r=
outer D.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">2. Above distance can b=
e configured as manual interface command or dynamically using ICMP or simil=
ar mechanism. We can assume ICMP delay propositional to
 geo distance.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">3. Alternative option i=
s to calculate real geo distance from coordinate system. In this case we mi=
ss intermediate hops. Accuracy is not much accurate since
 cable paths do not follow real coordinate based distance. In this case we =
should have knowledge on coordinates of upstream router which relevant IP b=
lock advertise.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Option 1 can be achieve=
d through BGP protocol itself ,if agreed to introduce new attribute.</span>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Option 3 more suitable =
to SDN based implementation. Calculation can be daily or weekly basis as th=
is is not primary criteria.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Further Consider follow=
ing scenario.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">I am in Sri Lanka. Assu=
me I have upstream POPS to Singapore, AMS, New York. &nbsp;Assume I need to=
 reach destination IP located at Japan. When I check BGP routing
 table, AS-PATH length is equal from all three upstream. Then I have three =
options. Then router selects any interface randomly if no policy configured=
. I hope you agreed up to this point. In such case I suggest to consider GE=
O distance to destination. In most
 cases lowest distance path is the best path. This may not correct always b=
ut better than random outgoing interface selection.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" style=3D"margin-left:-5.4pt; border-collapse:collapse">
<tbody>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:5.45pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default">1. Discarding the routes with the unreachable Next_Hop=
. </p>
<p class=3D"Default" style=3D"">&nbsp;</p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:5.45pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">2. Preferring the rou=
te with the highest Local_Pref.
</span></p>
<p class=3D"Default" style=3D""><span style=3D"font-size:11.5pt">&nbsp;</sp=
an></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:15.75pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">3. Preferring the agg=
regated route. The preference of an aggregated route is higher than the pre=
ference of a non-aggregated route.
</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">&nbsp;</span></p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:5.45pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">4. Preferring the rou=
te with the shortest AS-Path.
</span></p>
<p class=3D"Default" style=3D""><span style=3D"font-size:11.5pt">&nbsp;</sp=
an></p>
</td>
</tr>
<tr style=3D"height:15.7pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:15.7pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><b><span style=3D"font-size:11.5pt">5. If AS-Path find=
s equal, consider shortest GEO distance. If still distance is same follow n=
ext steps.
</span></b><span style=3D"font-size:11.5pt"></span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">&nbsp;</span></p>
</td>
</tr>
<tr style=3D"height:15.8pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:15.8pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">6. Comparing the Orig=
in attribute and selecting the routes with the Origin attribute as IGP, EGP=
, or Incomplete in order.
</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">&nbsp;</span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Regards</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Duleept</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<div>
<div style=3D"border:none; border-top:solid #E1E1E1 1.0pt; padding:3.0pt 0i=
n 0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt; font-family:&quo=
t;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font=
-size:11.0pt; font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"> UTTA=
RO, JAMES [<a href=3D"mailto:ju1738@att.com">mailto:ju1738@att.com</a>]
<br>
<b>Sent:</b> Friday, August 7, 2015 7:44 PM<br>
<b>To:</b> Duleep Thilakarathne; 'Robert Raszuk'<br>
<b>Cc:</b> 'bess@ietf.org'<br>
<b>Subject:</b> RE: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Duleep,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; So a bi=
t confused here.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; How do =
want the decision making to go if a path has a shorter AS-PATH and longer l=
atency than the alternative?? If latency is the prime motivator
 why do you care about AS-PATH length at all.. Comments In-Line..</span></p=
>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Jim Uttaro</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<div>
<div style=3D"border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0i=
n 0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt; font-family:&quo=
t;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-=
size:10.0pt; font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Duleep=
 Thilakarathne [<a href=3D"mailto:duleept@mobitel.lk">mailto:duleept@mobite=
l.lk</a>]
<br>
<b>Sent:</b> Friday, August 07, 2015 9:31 AM<br>
<b>To:</b> Robert Raszuk<br>
<b>Cc:</b> UTTARO, JAMES; <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a=
><br>
<b>Subject:</b> RE: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Hi Raszuk,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 1: How does the router know about user's high lat=
ency ?&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal">Actually I am referring ISP edge router to another I=
SP edge router delay due to transmission distance.
</p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt; font-family:&=
quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">[Jim U&gt;] The u=
nderlying facility and it=92s representative transmission distance will mos=
t likely differ from geographical distance. Which do you want
 to address? To Robert=92s point you still need to acquire that knowledge a=
nd it may be orthogonal to an attribute that is defined as delay.</span></i=
></b><span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;; color:#1F497D"></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 2: How do you assure Internet stability where you=
 start churning paths based on the latency of data plane ?&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal">It is not required to consider stability in this sit=
uation since it is unavoidable. What is refer is, router need to select bes=
t outgoing path considering physical distance whenever possible when AS-PAT=
H length is equal. If router selects
 long distance path randomly, it impacts to latency. </p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 3: What you are after has effectively been solved=
 many years ago .. it is called Optimized Edge Routing (OER) / Performance =
Routing (PFR) - I suggest you google for those terms.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal">Thank for the suggestion. I gone through these propo=
sals. But what I am suggesting is &nbsp;whether we can address this idea fr=
om BGP protocol level. For example by introducing new attribute related to =
physical distance/delay similar to AS-PATH.
 New attribute need to update across the As path. My ultimate objective is =
to prevent router randomly select outgoing path when AS-PATH lengths are &n=
bsp;equal. Further I am trying SDN based simulation these days. Hope I can =
share output. But this could similar
 to what you have proposed except geo distance calculation mechanism.</p>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal">Refer below standard BGP route selection criteria. I=
 suggest item 5. Wordings may different from vendor to vendor.</p>
<p class=3D"MsoNormal">&nbsp;</p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" style=3D"margin-left:-5.4pt; border-collapse:collapse">
<tbody>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:5.45pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default">1. Discarding the routes with the unreachable Next_Hop=
. </p>
<p class=3D"Default" style=3D"">&nbsp;</p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:5.45pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">2. Preferring the rou=
te with the highest Local_Pref.
</span></p>
<p class=3D"Default" style=3D""><span style=3D"font-size:11.5pt">&nbsp;</sp=
an></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:15.75pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">3. Preferring the agg=
regated route. The preference of an aggregated route is higher than the pre=
ference of a non-aggregated route.
</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">&nbsp;</span></p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:5.45pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">4. Preferring the rou=
te with the shortest AS-Path.
</span></p>
<p class=3D"Default" style=3D""><span style=3D"font-size:11.5pt">&nbsp;</sp=
an></p>
</td>
</tr>
<tr style=3D"height:15.7pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:15.7pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><b><span style=3D"font-size:11.5pt">5. If AS-Path find=
s equal, consider shortest GEO distance. If still distance is same follow n=
ext steps.
</span></b><span style=3D"font-size:11.5pt"></span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">&nbsp;</span></p>
</td>
</tr>
<tr style=3D"height:15.8pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:15.8pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">6. Comparing the Orig=
in attribute and selecting the routes with the Origin attribute as IGP, EGP=
, or Incomplete in order.
</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">&nbsp;</span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Regsrds</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Duleept</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt; font-family:&quo=
t;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font=
-size:11.0pt; font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">
<a href=3D"mailto:rraszuk@gmail.com">rraszuk@gmail.com</a> [<a href=3D"mail=
to:rraszuk@gmail.com">mailto:rraszuk@gmail.com</a>]
<b>On Behalf Of </b>Robert Raszuk<br>
<b>Sent:</b> Friday, August 7, 2015 6:29 PM<br>
<b>To:</b> Duleep Thilakarathne<br>
<b>Cc:</b> UTTARO, JAMES; <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a=
><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
<p class=3D"MsoNormal">&nbsp;</p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Duleep,</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&gt; Then end user experiences high latency to reach desti=
nation. In such&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&gt; a case, I suggest router need to consider geographic =
distance to&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&gt; destination and select path via NTT to reach destinat=
ion by default.</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 1: How does the router know about user's high lat=
ency ?&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 2: How do you assure Internet stability where you=
 start churning paths based on the latency of data plane ?&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 3: What you are after has effectively been solved=
 many years ago .. it is called Optimized Edge Routing (OER) / Performace R=
outing (PFR) - I suggest you google for those terms.</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Regards,</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">R.</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
<div>
<p class=3D"MsoNormal">On Fri, Aug 7, 2015 at 2:51 PM, Duleep Thilakarathne=
 &lt;<a href=3D"mailto:duleept@mobitel.lk" target=3D"_blank">duleept@mobite=
l.lk</a>&gt; wrote:</p>
<blockquote style=3D"border:none; border-left:solid #CCCCCC 1.0pt; padding:=
0in 0in 0in 6.0pt; margin-left:4.8pt; margin-top:5.0pt; margin-right:0in; m=
argin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Hi Jim,</spa=
n></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Please refer=
 below example.
</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Assume desti=
nation IP is in Asian region. Particular ISP in a different &nbsp;location =
(Say India) has upstream peering to US POP (Say AT&amp;T) and Asia
 POP (Say NTT). If we check BGP routing table, assume it shows</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">XX.XX.XX.XX/=
24 ------</span><span style=3D"font-size:11.0pt; font-family:Wingdings; col=
or:#1F497D">=E0</span><span style=3D"font-size:11.0pt; font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;; color:#1F497D">AS
 - AT&amp;T,AS-XX,AS-Destination</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; ------</span><span style=3D"font-size:11.0pt; font-fami=
ly:Wingdings; color:#1F497D">=E0</span><span style=3D"font-size:11.0pt; fon=
t-family:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">AS
 - NTT,AS-YY,AS-Destination&nbsp; </span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">In above cas=
e AS-PATH is equal and assume router automatically select path via AT&amp;T=
. Then end user experiences high latency to reach destination.
 In such a case, I suggest router need to consider geographic distance to d=
estination and select path via NTT to reach destination by default. Decidin=
g geo distance is a challenge but there are options. Here geo distance mean=
s shortest distance to reach IP
 destination from upstream POP. Current practice is to use community string=
s, but it depends on upstream ISP capability.</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Can you comm=
ent my idea.
</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Regards</spa=
n></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Duleept</spa=
n></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
</div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<div>
<div style=3D"border:none; border-top:solid #E1E1E1 1.0pt; padding:3.0pt 0i=
n 0in 0in">
<p class=3D"MsoNormal" style=3D""><b><span style=3D"font-size:11.0pt; font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span st=
yle=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,&quot;sans-serif&q=
uot;"> UTTARO, JAMES [mailto:<a href=3D"mailto:ju1738@att.com" target=3D"_b=
lank">ju1738@att.com</a>]
<br>
<b>Sent:</b> Friday, August 7, 2015 4:09 PM<br>
<b>To:</b> Duleep Thilakarathne; 'Robert Raszuk'</span></p>
<div>
<div>
<p class=3D"MsoNormal"><br>
<b>Cc:</b> '<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.or=
g</a>'<br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</p>
</div>
</div>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Duleep,</spa=
n></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; Assuming AS-PATH is equal and AS-Content different how can you know tha=
t the internal metrics of each AS are consistent and mirror
 actual geographic distances? You have to be assured that each administrati=
ve domain applies the same metric assignment. I do not believe this is poss=
ible when there are multiple administrative domains.</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Jim Uttaro</=
span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<div>
<div style=3D"border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0i=
n 0in 0in">
<p class=3D"MsoNormal" style=3D""><b><span style=3D"font-size:10.0pt; font-=
family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span sty=
le=3D"font-size:10.0pt; font-family:&quot;Tahoma&quot;,&quot;sans-serif&quo=
t;"> BESS [<a href=3D"mailto:bess-bounces@ietf.org" target=3D"_blank">mailt=
o:bess-bounces@ietf.org</a>]
<b>On Behalf Of </b>Duleep Thilakarathne<br>
<b>Sent:</b> Friday, August 07, 2015 5:19 AM<br>
<b>To:</b> Robert Raszuk<br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org=
</a><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Hi Raszuk,</=
span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">I went throu=
gh RFC7311 and my concern is different than RFC 7311. I have analyzed full =
BGP routing table (541,199 routes) with two tier 1 ISP multi-homing
 scenario and found nearly 50% of routes have equal AS-PATH length. In this=
 analysis It was considered, there was no route policy applied to influence=
 local preference. According to BGP best path selection algorithm, when AS-=
PATH lengths &nbsp;are equal, router
 breaks tie condition based on route internal logic. This does not grantee =
proper outgoing path selection.
</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Appreciate y=
our concern on above analysis.</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Regards</spa=
n></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Duleept</spa=
n></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:black">&nbsp;</span><=
/p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"500" style=3D"width:375.0pt">
<tbody>
<tr>
<td width=3D"130" style=3D"width:97.5pt; padding:0in 0in 0in 0in">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;; color:#383838=
">&nbsp;</span></p>
</td>
<td width=3D"370" style=3D"width:277.5pt; border:none; border-left:solid #6=
66666 1.0pt; padding:0in 0in 0in 7.5pt">
<p class=3D"MsoNormal" style=3D""><span style=3D"font-family:&quot;Verdana&=
quot;,&quot;sans-serif&quot;; color:#383838">&nbsp;</span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><b><span style=3D"font-size:11.0pt; font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span st=
yle=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,&quot;sans-serif&q=
uot;"> Robert Raszuk [<a href=3D"mailto:robert@raszuk.net" target=3D"_blank=
">mailto:robert@raszuk.net</a>]
<br>
<b>Sent:</b> Monday, July 27, 2015 2:40 AM<br>
<b>To:</b> Duleep Thilakarathne<br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org=
</a><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<div>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-family:&quot;Arial&qu=
ot;,&quot;sans-serif&quot;">Hi Duleep,</span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-family:&quot;Arial&qu=
ot;,&quot;sans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-family:&quot;Arial&qu=
ot;,&quot;sans-serif&quot;">Please consider RFC 7311 and provide feedback w=
hy you think it is not sufficient for your objective.</span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-family:&quot;Arial&qu=
ot;,&quot;sans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-family:&quot;Arial&qu=
ot;,&quot;sans-serif&quot;"><a href=3D"https://tools.ietf.org/html/rfc7311"=
 target=3D"_blank">https://tools.ietf.org/html/rfc7311</a></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"">Best,</p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"">R.</p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<div>
<p class=3D"MsoNormal" style=3D"">On Sun, Jul 26, 2015 at 9:15 PM, Duleep T=
hilakarathne &lt;<a href=3D"mailto:duleept@mobitel.lk" target=3D"_blank">du=
leept@mobitel.lk</a>&gt; wrote:</p>
<blockquote style=3D"border:none; border-left:solid #CCCCCC 1.0pt; padding:=
0in 0in 0in 6.0pt; margin-left:4.8pt; margin-top:5.0pt; margin-right:0in; m=
argin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"">Hi,</p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D"">I would like to suggest to consider geogr=
aphic distance when AS_PATH &nbsp;are equal in BGP route selection criteria=
. (as tie breaking rule). Can anybody comment on my idea.
</p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D"">Regards</p>
<p class=3D"MsoNormal" style=3D"">Duleept</p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
</div>
</div>
<p>This e-mail and any attachments may contain confidential and<br>
privileged information. If you are not the intended recipient,<br>
please notify the sender immediately by return e-mail, delete this<br>
e-mail and destroy any copies. Any dissemination or use of this<br>
information by a person other than the intended recipient is<br>
unauthorized and may be illegal.<br>
Mobitel (Pvt) Ltd.</p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a></p>
</blockquote>
</div>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
</div>
<p class=3D"MsoNormal" style=3D"">This e-mail and any attachments may conta=
in confidential and privileged information. If you are not the intended rec=
ipient, please notify the sender immediately by return e-mail, delete this =
e-mail and destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
</p>
</div>
</div>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
</p>
</div>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
</p>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
</p>
</div>
</div>
</body>
</html>

<p>

This e-mail and any attachments may contain confidential and<br>
privileged information. If you are not the intended recipient,<br>
please notify the sender immediately by return e-mail, delete this<br>
e-mail and destroy any copies. Any dissemination or use of this<br>
information by a person other than the intended recipient is<br>
unauthorized and may be illegal.<br>
Mobitel (Pvt) Ltd.<br>
</p>
--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00B37FHOWEXMAIL01mobi_--


From nobody Fri Aug  7 22:11:11 2015
Return-Path: <duleept@Mobitel.lk>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA6CE1ACCE1 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 22:11:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.615
X-Spam-Level: 
X-Spam-Status: No, score=-2.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6, RCVD_IN_DNSWL_MED=-2.3, RELAY_IS_203=0.994, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Ff0l7wTZGO9 for <bess@ietfa.amsl.com>; Fri,  7 Aug 2015 22:11:05 -0700 (PDT)
Received: from mailgw2.mobitel.lk (mailgw2.mobitel.lk [203.94.71.249]) by ietfa.amsl.com (Postfix) with ESMTP id 3A8141ACCE3 for <bess@ietf.org>; Fri,  7 Aug 2015 22:11:04 -0700 (PDT)
From: Duleep Thilakarathne <duleept@Mobitel.lk>
To: Richard Li <renwei.li@huawei.com>, "UTTARO, JAMES" <ju1738@att.com>, 'Robert Raszuk' <robert@raszuk.net>
Thread-Topic: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
Thread-Index: AQHQx+dm/xA56LhMDEavOt6Bo7gWlp3/+DIQgAAWUICAACTpkIAAAlIAgABd/HD//7bEAIAAZZTA///DrACAAS2voQ==
Date: Sat, 8 Aug 2015 05:10:59 +0000
Message-ID: <4C8ECB373CE2DB41BE8D10BADC0F8771EE00B41C@HO-WEX-MAIL01.mobitel.int>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int> <CA+b+ER=i77rKb4NfPcN7NeUL-BY4kq8YyzXKv+Oj=64BSrd2vQ@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF193E@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7@HO-WEX-MAIL01.mobitel.int>, <F061CEB6876F904F8EA6D6B92877731C38FA033C@SJCEML702-CHM.china.huawei.com>
In-Reply-To: <F061CEB6876F904F8EA6D6B92877731C38FA033C@SJCEML702-CHM.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00B41CHOWEXMAIL01mobi_"
MIME-Version: 1.0
Received-SPF: none
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/lVczPx-SjA_fx5nx7Tr8RowG1MU>
Cc: "'bess@ietf.org'" <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 08 Aug 2015 05:11:10 -0000

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00B41CHOWEXMAIL01mobi_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Richard,

Yes I am referring eBGP scenario. I suggest distance calculations based on

1. ICMP delay between eBGP speakers.
2. Manually configure  binding to remote AS.


Each eBGP speaking routers need to accumulate  distance value when advertis=
ed routes to external peer.There is no reqirment to synchronize different a=
dministrative domains since router itself automatically calculate value and=
 add when routes  advertised similar to AS PATH addition operation.





----- Reply message -----
From: "Richard Li" <renwei.li@huawei.com>
To: "Duleep Thilakarathne" <duleept@Mobitel.lk>, "UTTARO, JAMES" <ju1738@at=
t.com>, "'Robert Raszuk'" <robert@raszuk.net>
Cc: "'bess@ietf.org'" <bess@ietf.org>
Subject: [bess] BGP route selection criteria - geographic distance when AS_=
PATH are equal
Date: Fri, Aug 7, 2015 10:11 PM

There might be a good point here. RFC 7311 only takes care of the IGP metri=
cs. But In Duleep=92s example, the metrics between two eBGP speakers are no=
t taken into consideration. In order to have AIGP attribute to really repre=
sent the accumulated one, the metrics on such links should be considered as=
 well. However, there might be some challenges or obstacles: The way to con=
figure one metrics on the link between two eBGP speakers might not be consi=
stent with the way to configure another metrics on the another link between=
 two speakers.

Richard

From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Duleep Thilakarathne
Sent: Friday, August 07, 2015 8:41 AM
To: UTTARO, JAMES; 'Robert Raszuk'
Cc: 'bess@ietf.org'
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Jim,


What I want to suggest is to insert item 5 (refer below items listed) to BG=
P best path selection algorithm. Once AS-PATH length is equal, next we can =
think on how to select best outgoing interface. If we don=92t select proper=
 outgoing interface it will affect to latency. I am talking this based on p=
ractical experience I have in ISP environment. There are several options to=
 select best outgoing interface when AS-PATH are equal.  In this case I sug=
gest geo distance to destination. Following are options to calculate geo di=
stance. Router selects outgoing interface with lowest GEO distance to desti=
nation.

1. BGP speaking router can add distance when advertise to route to upstream=
 similar to AS-PATH attribute. For example

A----B----C-----D

Router B advertise distance AB to router C. router C advertise accumulated =
distance AB+BC to router D.

2. Above distance can be configured as manual interface command or dynamica=
lly using ICMP or similar mechanism. We can assume ICMP delay propositional=
 to geo distance.

3. Alternative option is to calculate real geo distance from coordinate sys=
tem. In this case we miss intermediate hops. Accuracy is not much accurate =
since cable paths do not follow real coordinate based distance. In this cas=
e we should have knowledge on coordinates of upstream router which relevant=
 IP block advertise.

Option 1 can be achieved through BGP protocol itself ,if agreed to introduc=
e new attribute.
Option 3 more suitable to SDN based implementation. Calculation can be dail=
y or weekly basis as this is not primary criteria.

Further Consider following scenario.

I am in Sri Lanka. Assume I have upstream POPS to Singapore, AMS, New York.=
  Assume I need to reach destination IP located at Japan. When I check BGP =
routing table, AS-PATH length is equal from all three upstream. Then I have=
 three options. Then router selects any interface randomly if no policy con=
figured. I hope you agreed up to this point. In such case I suggest to cons=
ider GEO distance to destination. In most cases lowest distance path is the=
 best path. This may not correct always but better than random outgoing int=
erface selection.




1. Discarding the routes with the unreachable Next_Hop.






2. Preferring the route with the highest Local_Pref.






3. Preferring the aggregated route. The preference of an aggregated route i=
s higher than the preference of a non-aggregated route.






4. Preferring the route with the shortest AS-Path.






5. If AS-Path finds equal, consider shortest GEO distance. If still distanc=
e is same follow next steps.






6. Comparing the Origin attribute and selecting the routes with the Origin =
attribute as IGP, EGP, or Incomplete in order.




Regards
Duleept



From: UTTARO, JAMES [mailto:ju1738@att.com]
Sent: Friday, August 7, 2015 7:44 PM
To: Duleep Thilakarathne; 'Robert Raszuk'
Cc: 'bess@ietf.org'
Subject: RE: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Duleep,

                So a bit confused here.

                How do want the decision making to go if a path has a short=
er AS-PATH and longer latency than the alternative?? If latency is the prim=
e motivator why do you care about AS-PATH length at all.. Comments In-Line.=
.

Jim Uttaro

From: Duleep Thilakarathne [mailto:duleept@mobitel.lk]
Sent: Friday, August 07, 2015 9:31 AM
To: Robert Raszuk
Cc: UTTARO, JAMES; bess@ietf.org<mailto:bess@ietf.org>
Subject: RE: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Hi Raszuk,


Question 1: How does the router know about user's high latency ?

Actually I am referring ISP edge router to another ISP edge router delay du=
e to transmission distance.
[Jim U>] The underlying facility and it=92s representative transmission dis=
tance will most likely differ from geographical distance. Which do you want=
 to address? To Robert=92s point you still need to acquire that knowledge a=
nd it may be orthogonal to an attribute that is defined as delay.


Question 2: How do you assure Internet stability where you start churning p=
aths based on the latency of data plane ?

It is not required to consider stability in this situation since it is unav=
oidable. What is refer is, router need to select best outgoing path conside=
ring physical distance whenever possible when AS-PATH length is equal. If r=
outer selects long distance path randomly, it impacts to latency.

Question 3: What you are after has effectively been solved many years ago .=
. it is called Optimized Edge Routing (OER) / Performance Routing (PFR) - I=
 suggest you google for those terms.

Thank for the suggestion. I gone through these proposals. But what I am sug=
gesting is  whether we can address this idea from BGP protocol level. For e=
xample by introducing new attribute related to physical distance/delay simi=
lar to AS-PATH. New attribute need to update across the As path. My ultimat=
e objective is to prevent router randomly select outgoing path when AS-PATH=
 lengths are  equal. Further I am trying SDN based simulation these days. H=
ope I can share output. But this could similar to what you have proposed ex=
cept geo distance calculation mechanism.

Refer below standard BGP route selection criteria. I suggest item 5. Wordin=
gs may different from vendor to vendor.




1. Discarding the routes with the unreachable Next_Hop.






2. Preferring the route with the highest Local_Pref.






3. Preferring the aggregated route. The preference of an aggregated route i=
s higher than the preference of a non-aggregated route.






4. Preferring the route with the shortest AS-Path.






5. If AS-Path finds equal, consider shortest GEO distance. If still distanc=
e is same follow next steps.






6. Comparing the Origin attribute and selecting the routes with the Origin =
attribute as IGP, EGP, or Incomplete in order.








Regsrds
Duleept

From: rraszuk@gmail.com<mailto:rraszuk@gmail.com> [mailto:rraszuk@gmail.com=
] On Behalf Of Robert Raszuk
Sent: Friday, August 7, 2015 6:29 PM
To: Duleep Thilakarathne
Cc: UTTARO, JAMES; bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Duleep,

> Then end user experiences high latency to reach destination. In such
> a case, I suggest router need to consider geographic distance to
> destination and select path via NTT to reach destination by default.

Question 1: How does the router know about user's high latency ?

Question 2: How do you assure Internet stability where you start churning p=
aths based on the latency of data plane ?

Question 3: What you are after has effectively been solved many years ago .=
. it is called Optimized Edge Routing (OER) / Performace Routing (PFR) - I =
suggest you google for those terms.

Regards,
R.












On Fri, Aug 7, 2015 at 2:51 PM, Duleep Thilakarathne <duleept@mobitel.lk<ma=
ilto:duleept@mobitel.lk>> wrote:
Hi Jim,

Please refer below example.

Assume destination IP is in Asian region. Particular ISP in a different  lo=
cation (Say India) has upstream peering to US POP (Say AT&T) and Asia POP (=
Say NTT). If we check BGP routing table, assume it shows

XX.XX.XX.XX/24 -------->AS - AT&T,AS-XX,AS-Destination
                                -------->AS - NTT,AS-YY,AS-Destination


In above case AS-PATH is equal and assume router automatically select path =
via AT&T. Then end user experiences high latency to reach destination. In s=
uch a case, I suggest router need to consider geographic distance to destin=
ation and select path via NTT to reach destination by default. Deciding geo=
 distance is a challenge but there are options. Here geo distance means sho=
rtest distance to reach IP destination from upstream POP. Current practice =
is to use community strings, but it depends on upstream ISP capability.

Can you comment my idea.

Regards
Duleept



From: UTTARO, JAMES [mailto:ju1738@att.com<mailto:ju1738@att.com>]
Sent: Friday, August 7, 2015 4:09 PM
To: Duleep Thilakarathne; 'Robert Raszuk'

Cc: 'bess@ietf.org<mailto:bess@ietf.org>'
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Duleep,

                Assuming AS-PATH is equal and AS-Content different how can =
you know that the internal metrics of each AS are consistent and mirror act=
ual geographic distances? You have to be assured that each administrative d=
omain applies the same metric assignment. I do not believe this is possible=
 when there are multiple administrative domains.

Jim Uttaro

From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Duleep Thilakarathne
Sent: Friday, August 07, 2015 5:19 AM
To: Robert Raszuk
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Hi Raszuk,

I went through RFC7311 and my concern is different than RFC 7311. I have an=
alyzed full BGP routing table (541,199 routes) with two tier 1 ISP multi-ho=
ming scenario and found nearly 50% of routes have equal AS-PATH length. In =
this analysis It was considered, there was no route policy applied to influ=
ence local preference. According to BGP best path selection algorithm, when=
 AS-PATH lengths  are equal, router breaks tie condition based on route int=
ernal logic. This does not grantee proper outgoing path selection.

Appreciate your concern on above analysis.

Regards
Duleept







From: Robert Raszuk [mailto:robert@raszuk.net]
Sent: Monday, July 27, 2015 2:40 AM
To: Duleep Thilakarathne
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Hi Duleep,

Please consider RFC 7311 and provide feedback why you think it is not suffi=
cient for your objective.

https://tools.ietf.org/html/rfc7311

Best,
R.


On Sun, Jul 26, 2015 at 9:15 PM, Duleep Thilakarathne <duleept@mobitel.lk<m=
ailto:duleept@mobitel.lk>> wrote:
Hi,

I would like to suggest to consider geographic distance when AS_PATH  are e=
qual in BGP route selection criteria. (as tie breaking rule). Can anybody c=
omment on my idea.


Regards
Duleept




This e-mail and any attachments may contain confidential and
privileged information. If you are not the intended recipient,
please notify the sender immediately by return e-mail, delete this
e-mail and destroy any copies. Any dissemination or use of this
information by a person other than the intended recipient is
unauthorized and may be illegal.
Mobitel (Pvt) Ltd.

_______________________________________________
BESS mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess

This e-mail and any attachments may contain confidential and privileged inf=
ormation. If you are not the intended recipient, please notify the sender i=
mmediately by return e-mail, delete this e-mail and destroy any copies. Any=
 dissemination or use of this information by a person other than the intend=
ed recipient is unauthorized and may be illegal. Mobitel (Pvt) Ltd.
This e-mail and any attachments may contain confidential and privileged inf=
ormation. If you are not the intended recipient, please notify the sender i=
mmediately by return e-mail, delete this e-mail and destroy any copies. Any=
 dissemination or use of this information by a person other than the intend=
ed recipient is unauthorized and may be illegal. Mobitel (Pvt) Ltd.

This e-mail and any attachments may contain confidential and privileged inf=
ormation. If you are not the intended recipient, please notify the sender i=
mmediately by return e-mail, delete this e-mail and destroy any copies. Any=
 dissemination or use of this information by a person other than the intend=
ed recipient is unauthorized and may be illegal. Mobitel (Pvt) Ltd.
This e-mail and any attachments may contain confidential and privileged inf=
ormation. If you are not the intended recipient, please notify the sender i=
mmediately by return e-mail, delete this e-mail and destroy any copies. Any=
 dissemination or use of this information by a person other than the intend=
ed recipient is unauthorized and may be illegal. Mobitel (Pvt) Ltd.


This e-mail and any attachments may contain confidential and
privileged information. If you are not the intended recipient,
please notify the sender immediately by return e-mail, delete this
e-mail and destroy any copies. Any dissemination or use of this
information by a person other than the intended recipient is
unauthorized and may be illegal.
Mobitel (Pvt) Ltd.
--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00B41CHOWEXMAIL01mobi_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style>
<!--
@font-face
	{font-family:Wingdings}
@font-face
	{font-family:\5B8B \4F53 }
@font-face
	{font-family:"Cambria Math"}
@font-face
	{font-family:Calibri}
@font-face
	{font-family:Tahoma}
@font-face
	{}
@font-face
	{font-family:Verdana}
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif"}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline}
p
	{margin-right:0in;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman","serif"}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif"}
span.BalloonTextChar
	{font-family:"Tahoma","sans-serif"}
p.Default, li.Default, div.Default
	{margin:0in;
	margin-bottom:.0001pt;
	text-autospace:none;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black}
span.EmailStyle21
	{font-family:"Calibri","sans-serif";
	color:#1F497D}
span.EmailStyle22
	{font-family:"Calibri","sans-serif";
	color:windowtext}
span.EmailStyle23
	{font-family:"Calibri","sans-serif";
	color:#1F497D}
span.EmailStyle24
	{font-family:"Calibri","sans-serif";
	color:#1F497D}
span.EmailStyle25
	{font-family:"Calibri","sans-serif";
	color:windowtext}
span.EmailStyle26
	{font-family:"Calibri","sans-serif";
	color:#1F497D}
.MsoChpDefault
	{font-size:10.0pt}
@page WordSection1
	{margin:1.0in 1.0in 1.0in 1.0in}
div.WordSection1
	{}
-->
</style>
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<style>
<!--
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif"}
-->
</style>
<div style=3D"font-family:'Calibri','sans-serif'">
<div>Richard,</div>
<div><br>
</div>
<div>Yes I am referring eBGP&nbsp;scenario. I suggest distance calculations=
 based on</div>
<div><br>
</div>
<div>1. ICMP&nbsp;delay between eBGP&nbsp;speakers.</div>
<div>2. Manually configure &nbsp;binding to remote AS.&nbsp;</div>
<div><br>
</div>
<div><br>
</div>
<div>Each eBGP&nbsp;speaking routers need to accumulate &nbsp;distance valu=
e when advertised routes to external peer.There is no reqirment&nbsp;to syn=
chronize different&nbsp;administrative domains since router itself automati=
cally calculate value and add when routes &nbsp;advertised
 similar to AS PATH addition operation.&nbsp;</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<br>
<div id=3D"htc_header">----- Reply message -----<br>
From: &quot;Richard Li&quot; &lt;renwei.li@huawei.com&gt;<br>
To: &quot;Duleep Thilakarathne&quot; &lt;duleept@Mobitel.lk&gt;, &quot;UTTA=
RO, JAMES&quot; &lt;ju1738@att.com&gt;, &quot;'Robert Raszuk'&quot; &lt;rob=
ert@raszuk.net&gt;<br>
Cc: &quot;'bess@ietf.org'&quot; &lt;bess@ietf.org&gt;<br>
Subject: [bess] BGP route selection criteria - geographic distance when AS_=
PATH are equal<br>
Date: Fri, Aug 7, 2015 10:11 PM</div>
</div>
<br>
<div>
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">There might be a good p=
oint here. RFC 7311 only takes care of the IGP metrics. But In Duleep=92s e=
xample, the metrics between two eBGP speakers are not taken
 into consideration. In order to have AIGP attribute to really represent th=
e accumulated one, the metrics on such links should be considered as well. =
However, there might be some challenges or obstacles: The way to configure =
one metrics on the link between
 two eBGP speakers might not be consistent with the way to configure anothe=
r metrics on the another link between two speakers.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Richard</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<div>
<div style=3D"border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0i=
n 0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt; font-family:&quo=
t;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-=
size:10.0pt; font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> BESS [=
mailto:bess-bounces@ietf.org]
<b>On Behalf Of </b>Duleep Thilakarathne<br>
<b>Sent:</b> Friday, August 07, 2015 8:41 AM<br>
<b>To:</b> UTTARO, JAMES; 'Robert Raszuk'<br>
<b>Cc:</b> 'bess@ietf.org'<br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Jim,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">What I want to suggest =
is to insert item 5 (refer below items listed) to BGP best path selection a=
lgorithm. Once AS-PATH length is equal, next we can think
 on how to select best outgoing interface. If we don=92t select proper outg=
oing interface it will affect to latency. I am talking this based on practi=
cal experience I have in ISP environment. There are several options to sele=
ct best outgoing interface when AS-PATH
 are equal. &nbsp;In this case I suggest geo distance to destination. Follo=
wing are options to calculate geo distance. Router selects outgoing interfa=
ce with lowest GEO distance to destination.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">1. BGP speaking router =
can add distance when advertise to route to upstream similar to AS-PATH att=
ribute. For example
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">A----B----C-----D
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Router B advertise dist=
ance AB to router C. router C advertise accumulated distance AB&#43;BC to r=
outer D.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">2. Above distance can b=
e configured as manual interface command or dynamically using ICMP or simil=
ar mechanism. We can assume ICMP delay propositional to
 geo distance.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">3. Alternative option i=
s to calculate real geo distance from coordinate system. In this case we mi=
ss intermediate hops. Accuracy is not much accurate since
 cable paths do not follow real coordinate based distance. In this case we =
should have knowledge on coordinates of upstream router which relevant IP b=
lock advertise.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Option 1 can be achieve=
d through BGP protocol itself ,if agreed to introduce new attribute.</span>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Option 3 more suitable =
to SDN based implementation. Calculation can be daily or weekly basis as th=
is is not primary criteria.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Further Consider follow=
ing scenario.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">I am in Sri Lanka. Assu=
me I have upstream POPS to Singapore, AMS, New York. &nbsp;Assume I need to=
 reach destination IP located at Japan. When I check BGP routing
 table, AS-PATH length is equal from all three upstream. Then I have three =
options. Then router selects any interface randomly if no policy configured=
. I hope you agreed up to this point. In such case I suggest to consider GE=
O distance to destination. In most
 cases lowest distance path is the best path. This may not correct always b=
ut better than random outgoing interface selection.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" style=3D"margin-left:-5.4pt; border-collapse:collapse">
<tbody>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:5.45pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default">1. Discarding the routes with the unreachable Next_Hop=
. </p>
<p class=3D"Default" style=3D"">&nbsp;</p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:5.45pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">2. Preferring the rou=
te with the highest Local_Pref.
</span></p>
<p class=3D"Default" style=3D""><span style=3D"font-size:11.5pt">&nbsp;</sp=
an></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:15.75pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">3. Preferring the agg=
regated route. The preference of an aggregated route is higher than the pre=
ference of a non-aggregated route.
</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">&nbsp;</span></p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:5.45pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">4. Preferring the rou=
te with the shortest AS-Path.
</span></p>
<p class=3D"Default" style=3D""><span style=3D"font-size:11.5pt">&nbsp;</sp=
an></p>
</td>
</tr>
<tr style=3D"height:15.7pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:15.7pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><b><span style=3D"font-size:11.5pt">5. If AS-Path find=
s equal, consider shortest GEO distance. If still distance is same follow n=
ext steps.
</span></b><span style=3D"font-size:11.5pt"></span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">&nbsp;</span></p>
</td>
</tr>
<tr style=3D"height:15.8pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:15.8pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">6. Comparing the Orig=
in attribute and selecting the routes with the Origin attribute as IGP, EGP=
, or Incomplete in order.
</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">&nbsp;</span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Regards</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Duleept</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<div>
<div style=3D"border:none; border-top:solid #E1E1E1 1.0pt; padding:3.0pt 0i=
n 0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt; font-family:&quo=
t;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font=
-size:11.0pt; font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"> UTTA=
RO, JAMES [<a href=3D"mailto:ju1738@att.com">mailto:ju1738@att.com</a>]
<br>
<b>Sent:</b> Friday, August 7, 2015 7:44 PM<br>
<b>To:</b> Duleep Thilakarathne; 'Robert Raszuk'<br>
<b>Cc:</b> 'bess@ietf.org'<br>
<b>Subject:</b> RE: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Duleep,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; So a bi=
t confused here.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; How do =
want the decision making to go if a path has a shorter AS-PATH and longer l=
atency than the alternative?? If latency is the prime motivator
 why do you care about AS-PATH length at all.. Comments In-Line..</span></p=
>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Jim Uttaro</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<div>
<div style=3D"border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0i=
n 0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt; font-family:&quo=
t;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-=
size:10.0pt; font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Duleep=
 Thilakarathne [<a href=3D"mailto:duleept@mobitel.lk">mailto:duleept@mobite=
l.lk</a>]
<br>
<b>Sent:</b> Friday, August 07, 2015 9:31 AM<br>
<b>To:</b> Robert Raszuk<br>
<b>Cc:</b> UTTARO, JAMES; <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a=
><br>
<b>Subject:</b> RE: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Hi Raszuk,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 1: How does the router know about user's high lat=
ency ?&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal">Actually I am referring ISP edge router to another I=
SP edge router delay due to transmission distance.
</p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt; font-family:&=
quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">[Jim U&gt;] The u=
nderlying facility and it=92s representative transmission distance will mos=
t likely differ from geographical distance. Which do you want
 to address? To Robert=92s point you still need to acquire that knowledge a=
nd it may be orthogonal to an attribute that is defined as delay.</span></i=
></b><span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;; color:#1F497D"></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 2: How do you assure Internet stability where you=
 start churning paths based on the latency of data plane ?&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal">It is not required to consider stability in this sit=
uation since it is unavoidable. What is refer is, router need to select bes=
t outgoing path considering physical distance whenever possible when AS-PAT=
H length is equal. If router selects
 long distance path randomly, it impacts to latency. </p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 3: What you are after has effectively been solved=
 many years ago .. it is called Optimized Edge Routing (OER) / Performance =
Routing (PFR) - I suggest you google for those terms.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal">Thank for the suggestion. I gone through these propo=
sals. But what I am suggesting is &nbsp;whether we can address this idea fr=
om BGP protocol level. For example by introducing new attribute related to =
physical distance/delay similar to AS-PATH.
 New attribute need to update across the As path. My ultimate objective is =
to prevent router randomly select outgoing path when AS-PATH lengths are &n=
bsp;equal. Further I am trying SDN based simulation these days. Hope I can =
share output. But this could similar
 to what you have proposed except geo distance calculation mechanism.</p>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal">Refer below standard BGP route selection criteria. I=
 suggest item 5. Wordings may different from vendor to vendor.</p>
<p class=3D"MsoNormal">&nbsp;</p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" style=3D"margin-left:-5.4pt; border-collapse:collapse">
<tbody>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:5.45pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default">1. Discarding the routes with the unreachable Next_Hop=
. </p>
<p class=3D"Default" style=3D"">&nbsp;</p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:5.45pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">2. Preferring the rou=
te with the highest Local_Pref.
</span></p>
<p class=3D"Default" style=3D""><span style=3D"font-size:11.5pt">&nbsp;</sp=
an></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:15.75pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">3. Preferring the agg=
regated route. The preference of an aggregated route is higher than the pre=
ference of a non-aggregated route.
</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">&nbsp;</span></p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:5.45pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">4. Preferring the rou=
te with the shortest AS-Path.
</span></p>
<p class=3D"Default" style=3D""><span style=3D"font-size:11.5pt">&nbsp;</sp=
an></p>
</td>
</tr>
<tr style=3D"height:15.7pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:15.7pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><b><span style=3D"font-size:11.5pt">5. If AS-Path find=
s equal, consider shortest GEO distance. If still distance is same follow n=
ext steps.
</span></b><span style=3D"font-size:11.5pt"></span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">&nbsp;</span></p>
</td>
</tr>
<tr style=3D"height:15.8pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt; height:15.8pt">
<p class=3D"Default"><span style=3D"color:windowtext">&nbsp;</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">6. Comparing the Orig=
in attribute and selecting the routes with the Origin attribute as IGP, EGP=
, or Incomplete in order.
</span></p>
<p class=3D"Default"><span style=3D"font-size:11.5pt">&nbsp;</span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Regsrds</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Duleept</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt; font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt; font-family:&quo=
t;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font=
-size:11.0pt; font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">
<a href=3D"mailto:rraszuk@gmail.com">rraszuk@gmail.com</a> [<a href=3D"mail=
to:rraszuk@gmail.com">mailto:rraszuk@gmail.com</a>]
<b>On Behalf Of </b>Robert Raszuk<br>
<b>Sent:</b> Friday, August 7, 2015 6:29 PM<br>
<b>To:</b> Duleep Thilakarathne<br>
<b>Cc:</b> UTTARO, JAMES; <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a=
><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
<p class=3D"MsoNormal">&nbsp;</p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Duleep,</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&gt; Then end user experiences high latency to reach desti=
nation. In such&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&gt; a case, I suggest router need to consider geographic =
distance to&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&gt; destination and select path via NTT to reach destinat=
ion by default.</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 1: How does the router know about user's high lat=
ency ?&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 2: How do you assure Internet stability where you=
 start churning paths based on the latency of data plane ?&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 3: What you are after has effectively been solved=
 many years ago .. it is called Optimized Edge Routing (OER) / Performace R=
outing (PFR) - I suggest you google for those terms.</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Regards,</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">R.</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&nbsp;</span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
<div>
<p class=3D"MsoNormal">On Fri, Aug 7, 2015 at 2:51 PM, Duleep Thilakarathne=
 &lt;<a href=3D"mailto:duleept@mobitel.lk" target=3D"_blank">duleept@mobite=
l.lk</a>&gt; wrote:</p>
<blockquote style=3D"border:none; border-left:solid #CCCCCC 1.0pt; padding:=
0in 0in 0in 6.0pt; margin-left:4.8pt; margin-top:5.0pt; margin-right:0in; m=
argin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Hi Jim,</spa=
n></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Please refer=
 below example.
</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Assume desti=
nation IP is in Asian region. Particular ISP in a different &nbsp;location =
(Say India) has upstream peering to US POP (Say AT&amp;T) and Asia
 POP (Say NTT). If we check BGP routing table, assume it shows</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">XX.XX.XX.XX/=
24 ------</span><span style=3D"font-size:11.0pt; font-family:Wingdings; col=
or:#1F497D">=E0</span><span style=3D"font-size:11.0pt; font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;; color:#1F497D">AS
 - AT&amp;T,AS-XX,AS-Destination</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; ------</span><span style=3D"font-size:11.0pt; font-fami=
ly:Wingdings; color:#1F497D">=E0</span><span style=3D"font-size:11.0pt; fon=
t-family:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">AS
 - NTT,AS-YY,AS-Destination&nbsp; </span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">In above cas=
e AS-PATH is equal and assume router automatically select path via AT&amp;T=
. Then end user experiences high latency to reach destination.
 In such a case, I suggest router need to consider geographic distance to d=
estination and select path via NTT to reach destination by default. Decidin=
g geo distance is a challenge but there are options. Here geo distance mean=
s shortest distance to reach IP
 destination from upstream POP. Current practice is to use community string=
s, but it depends on upstream ISP capability.</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Can you comm=
ent my idea.
</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Regards</spa=
n></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Duleept</spa=
n></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
</div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<div>
<div style=3D"border:none; border-top:solid #E1E1E1 1.0pt; padding:3.0pt 0i=
n 0in 0in">
<p class=3D"MsoNormal" style=3D""><b><span style=3D"font-size:11.0pt; font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span st=
yle=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,&quot;sans-serif&q=
uot;"> UTTARO, JAMES [mailto:<a href=3D"mailto:ju1738@att.com" target=3D"_b=
lank">ju1738@att.com</a>]
<br>
<b>Sent:</b> Friday, August 7, 2015 4:09 PM<br>
<b>To:</b> Duleep Thilakarathne; 'Robert Raszuk'</span></p>
<div>
<div>
<p class=3D"MsoNormal"><br>
<b>Cc:</b> '<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.or=
g</a>'<br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</p>
</div>
</div>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Duleep,</spa=
n></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; Assuming AS-PATH is equal and AS-Content different how can you know tha=
t the internal metrics of each AS are consistent and mirror
 actual geographic distances? You have to be assured that each administrati=
ve domain applies the same metric assignment. I do not believe this is poss=
ible when there are multiple administrative domains.</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Jim Uttaro</=
span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<div>
<div style=3D"border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0i=
n 0in 0in">
<p class=3D"MsoNormal" style=3D""><b><span style=3D"font-size:10.0pt; font-=
family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span sty=
le=3D"font-size:10.0pt; font-family:&quot;Tahoma&quot;,&quot;sans-serif&quo=
t;"> BESS [<a href=3D"mailto:bess-bounces@ietf.org" target=3D"_blank">mailt=
o:bess-bounces@ietf.org</a>]
<b>On Behalf Of </b>Duleep Thilakarathne<br>
<b>Sent:</b> Friday, August 07, 2015 5:19 AM<br>
<b>To:</b> Robert Raszuk<br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org=
</a><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Hi Raszuk,</=
span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">I went throu=
gh RFC7311 and my concern is different than RFC 7311. I have analyzed full =
BGP routing table (541,199 routes) with two tier 1 ISP multi-homing
 scenario and found nearly 50% of routes have equal AS-PATH length. In this=
 analysis It was considered, there was no route policy applied to influence=
 local preference. According to BGP best path selection algorithm, when AS-=
PATH lengths &nbsp;are equal, router
 breaks tie condition based on route internal logic. This does not grantee =
proper outgoing path selection.
</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Appreciate y=
our concern on above analysis.</span></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Regards</spa=
n></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">Duleept</spa=
n></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:black">&nbsp;</span><=
/p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"500" style=3D"width:375.0pt">
<tbody>
<tr>
<td width=3D"130" style=3D"width:97.5pt; padding:0in 0in 0in 0in">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;; color:#383838=
">&nbsp;</span></p>
</td>
<td width=3D"370" style=3D"width:277.5pt; border:none; border-left:solid #6=
66666 1.0pt; padding:0in 0in 0in 7.5pt">
<p class=3D"MsoNormal" style=3D""><span style=3D"font-family:&quot;Verdana&=
quot;,&quot;sans-serif&quot;; color:#383838">&nbsp;</span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-size:11.0pt; font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;; color:#1F497D">&nbsp;</span=
></p>
<p class=3D"MsoNormal" style=3D""><b><span style=3D"font-size:11.0pt; font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span st=
yle=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,&quot;sans-serif&q=
uot;"> Robert Raszuk [<a href=3D"mailto:robert@raszuk.net" target=3D"_blank=
">mailto:robert@raszuk.net</a>]
<br>
<b>Sent:</b> Monday, July 27, 2015 2:40 AM<br>
<b>To:</b> Duleep Thilakarathne<br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org=
</a><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<div>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-family:&quot;Arial&qu=
ot;,&quot;sans-serif&quot;">Hi Duleep,</span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-family:&quot;Arial&qu=
ot;,&quot;sans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-family:&quot;Arial&qu=
ot;,&quot;sans-serif&quot;">Please consider RFC 7311 and provide feedback w=
hy you think it is not sufficient for your objective.</span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-family:&quot;Arial&qu=
ot;,&quot;sans-serif&quot;">&nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D""><span style=3D"font-family:&quot;Arial&qu=
ot;,&quot;sans-serif&quot;"><a href=3D"https://tools.ietf.org/html/rfc7311"=
 target=3D"_blank">https://tools.ietf.org/html/rfc7311</a></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"">Best,</p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"">R.</p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<div>
<p class=3D"MsoNormal" style=3D"">On Sun, Jul 26, 2015 at 9:15 PM, Duleep T=
hilakarathne &lt;<a href=3D"mailto:duleept@mobitel.lk" target=3D"_blank">du=
leept@mobitel.lk</a>&gt; wrote:</p>
<blockquote style=3D"border:none; border-left:solid #CCCCCC 1.0pt; padding:=
0in 0in 0in 6.0pt; margin-left:4.8pt; margin-top:5.0pt; margin-right:0in; m=
argin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"">Hi,</p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D"">I would like to suggest to consider geogr=
aphic distance when AS_PATH &nbsp;are equal in BGP route selection criteria=
. (as tie breaking rule). Can anybody comment on my idea.
</p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D"">Regards</p>
<p class=3D"MsoNormal" style=3D"">Duleept</p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
</div>
</div>
<p>This e-mail and any attachments may contain confidential and<br>
privileged information. If you are not the intended recipient,<br>
please notify the sender immediately by return e-mail, delete this<br>
e-mail and destroy any copies. Any dissemination or use of this<br>
information by a person other than the intended recipient is<br>
unauthorized and may be illegal.<br>
Mobitel (Pvt) Ltd.</p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a></p>
</blockquote>
</div>
<p class=3D"MsoNormal" style=3D"">&nbsp;</p>
</div>
<p class=3D"MsoNormal" style=3D"">This e-mail and any attachments may conta=
in confidential and privileged information. If you are not the intended rec=
ipient, please notify the sender immediately by return e-mail, delete this =
e-mail and destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
</p>
</div>
</div>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
</p>
</div>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
</p>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
</p>
</div>
</div>
</body>
</html>

<p>

This e-mail and any attachments may contain confidential and<br>
privileged information. If you are not the intended recipient,<br>
please notify the sender immediately by return e-mail, delete this<br>
e-mail and destroy any copies. Any dissemination or use of this<br>
information by a person other than the intended recipient is<br>
unauthorized and may be illegal.<br>
Mobitel (Pvt) Ltd.<br>
</p>
--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00B41CHOWEXMAIL01mobi_--


From nobody Sat Aug  8 02:35:32 2015
Return-Path: <rraszuk@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C2B81B2AD4 for <bess@ietfa.amsl.com>; Sat,  8 Aug 2015 02:35:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.677
X-Spam-Level: 
X-Spam-Status: No, score=-0.677 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HHACSnvMe44d for <bess@ietfa.amsl.com>; Sat,  8 Aug 2015 02:35:25 -0700 (PDT)
Received: from mail-wi0-x229.google.com (mail-wi0-x229.google.com [IPv6:2a00:1450:400c:c05::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66B6E1ACEAA for <bess@ietf.org>; Sat,  8 Aug 2015 02:35:24 -0700 (PDT)
Received: by wibxm9 with SMTP id xm9so92809896wib.1 for <bess@ietf.org>; Sat, 08 Aug 2015 02:35:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=kVsB8aTF1V+2L+kK5Ht5olTeNJYOzf6xlxXx4iQ292Y=; b=T3AR6hTccIFxzKhvIw6X9xWtjdPqXdXywLZ7tUk2SrQOZ7uJhhp35aQ33gWVUBbdNl NwGHsNv17JEoeOwCzpnMUw+jNLIpi5o+jkeFAvhboL2N0/jmwVdcsqq67V+tapLmLOWo cgme41a+BaZE8hl+32nJPq3NSGu6vbbZn7yoRSfTfaVrrge/NxpFuburUSBKI64GoRFT ybITqLpEe4M1y3rVlqnNdWoHyj2iD58WHPEggco4ynVyH+mUOIZlHF3gC+ZG4/NWlwav DCbHXegmOKxxV55qwp90FfRduRT78tHKYlSkJIHCDgN238efxVidAvZRqeUFjuGOdkXA Qc1g==
MIME-Version: 1.0
X-Received: by 10.194.122.97 with SMTP id lr1mr24510964wjb.26.1439026523131; Sat, 08 Aug 2015 02:35:23 -0700 (PDT)
Sender: rraszuk@gmail.com
Received: by 10.194.31.230 with HTTP; Sat, 8 Aug 2015 02:35:23 -0700 (PDT)
In-Reply-To: <4C8ECB373CE2DB41BE8D10BADC0F8771EE00B41C@HO-WEX-MAIL01.mobitel.int>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int> <CA+b+ER=i77rKb4NfPcN7NeUL-BY4kq8YyzXKv+Oj=64BSrd2vQ@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF193E@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7@HO-WEX-MAIL01.mobitel.int> <F061CEB6876F904F8EA6D6B92877731C38FA033C@SJCEML702-CHM.china.huawei.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00B41C@HO-WEX-MAIL01.mobitel.int>
Date: Sat, 8 Aug 2015 11:35:23 +0200
X-Google-Sender-Auth: yTFbFzvwwMOM3nyjBdSUitvXIdc
Message-ID: <CA+b+ER=PAzbKDMgvkY4XW_Co4N_xekS+1+e_Q5o=5CcTcFQt0g@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
To: Duleep Thilakarathne <duleept@mobitel.lk>
Content-Type: multipart/alternative; boundary=089e01228c70bbd86d051cc97873
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/ceNkdHz97RgiBLaj_MI9LiqS_oE>
Cc: "UTTARO, JAMES" <ju1738@att.com>, "bess@ietf.org" <bess@ietf.org>, Richard Li <renwei.li@huawei.com>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 08 Aug 2015 09:35:30 -0000

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

Hi Thilakarathne,

Point #1:

What makes you think that 10 ms over 1 GB ethernet peering is any better
then 20 ms RTT over 100 GB ? I would really prefer to get routed over 100
GB peerings even if the RTT would be doubled.

Point #2:

> There is no reqirment to synchronize different administrative
> domains since router itself automatically calculate value and
> add when routes  advertised similar to AS PATH addition
> operation.

Sorry to ruin your impression about power and intelligence of routers, but
they only do what they are programmed to do.

So Jim's point about synchronizing metrics is still valid. Of course I
assume that for you the only metric you consider here are milliseconds and
therefor do not bother.

Imagine one operator chooses to use physical distance and other RTT. So in
the new attribute you will get time [ms] vs distance [miles]. Yet one more
will also use distance buy expressed in kilometers. Please elaborate how
useful such comparison will turn out to be ?

Point #3:

As you are suggesting use of ICMP to measure RTT please keep in mind that
ICMP is not high priority protocol. It may wait in the remote or local
router for processing much more then the propagation delay of the link it
arrived on.

Point #4:

How often do you plan to remeasure the eBGP propagation ? Note that today
many optical long haul transmission is hidden from ASBRs. That means that
your provider of long distance connection may at will reroute you via his
own web of fiber which does affect RTT. So it is pretty safe to assume what
you have measured yesterday today is irrelevant.

Point #5:

eBGP propagation may be few orders of magnitude less relevant as
propagation within each AS path is traversing. And except the case of few
ASes under the same administration we do not have a way to express that one
today except AIGP attribute.

So if you would like to continue your research perhaps looking at that
aspect first may be more valuable ....

Cheers,
R.


On Sat, Aug 8, 2015 at 7:10 AM, Duleep Thilakarathne <duleept@mobitel.lk>
wrote:

> Richard,
>
> Yes I am referring eBGP scenario. I suggest distance calculations based o=
n
>
> 1. ICMP delay between eBGP speakers.
> 2. Manually configure  binding to remote AS.
>
>
> Each eBGP speaking routers need to accumulate  distance value when
> advertised routes to external peer.There is no reqirment to synchronize
> different administrative domains since router itself automatically
> calculate value and add when routes  advertised similar to AS PATH additi=
on
> operation.
>
>
>
>
>
> ----- Reply message -----
> From: "Richard Li" <renwei.li@huawei.com>
> To: "Duleep Thilakarathne" <duleept@Mobitel.lk>, "UTTARO, JAMES" <
> ju1738@att.com>, "'Robert Raszuk'" <robert@raszuk.net>
> Cc: "'bess@ietf.org'" <bess@ietf.org>
> Subject: [bess] BGP route selection criteria - geographic distance when
> AS_PATH are equal
> Date: Fri, Aug 7, 2015 10:11 PM
>
> There might be a good point here. RFC 7311 only takes care of the IGP
> metrics. But In Duleep=E2=80=99s example, the metrics between two eBGP sp=
eakers are
> not taken into consideration. In order to have AIGP attribute to really
> represent the accumulated one, the metrics on such links should be
> considered as well. However, there might be some challenges or obstacles:
> The way to configure one metrics on the link between two eBGP speakers
> might not be consistent with the way to configure another metrics on the
> another link between two speakers.
>
>
>
> Richard
>
>
>
> *From:* BESS [mailto:bess-bounces@ietf.org] *On Behalf Of *Duleep
> Thilakarathne
> *Sent:* Friday, August 07, 2015 8:41 AM
> *To:* UTTARO, JAMES; 'Robert Raszuk'
> *Cc:* 'bess@ietf.org'
> *Subject:* Re: [bess] BGP route selection criteria - geographic distance
> when AS_PATH are equal
>
>
>
> Jim,
>
>
>
>
>
> What I want to suggest is to insert item 5 (refer below items listed) to
> BGP best path selection algorithm. Once AS-PATH length is equal, next we
> can think on how to select best outgoing interface. If we don=E2=80=99t s=
elect
> proper outgoing interface it will affect to latency. I am talking this
> based on practical experience I have in ISP environment. There are severa=
l
> options to select best outgoing interface when AS-PATH are equal.  In thi=
s
> case I suggest geo distance to destination. Following are options to
> calculate geo distance. Router selects outgoing interface with lowest GEO
> distance to destination.
>
>
>
> 1. BGP speaking router can add distance when advertise to route to
> upstream similar to AS-PATH attribute. For example
>
>
>
> A----B----C-----D
>
>
>
> Router B advertise distance AB to router C. router C advertise accumulate=
d
> distance AB+BC to router D.
>
>
>
> 2. Above distance can be configured as manual interface command or
> dynamically using ICMP or similar mechanism. We can assume ICMP delay
> propositional to geo distance.
>
>
>
> 3. Alternative option is to calculate real geo distance from coordinate
> system. In this case we miss intermediate hops. Accuracy is not much
> accurate since cable paths do not follow real coordinate based distance. =
In
> this case we should have knowledge on coordinates of upstream router whic=
h
> relevant IP block advertise.
>
>
>
> Option 1 can be achieved through BGP protocol itself ,if agreed to
> introduce new attribute.
>
> Option 3 more suitable to SDN based implementation. Calculation can be
> daily or weekly basis as this is not primary criteria.
>
>
>
> Further Consider following scenario.
>
>
>
> I am in Sri Lanka. Assume I have upstream POPS to Singapore, AMS, New
> York.  Assume I need to reach destination IP located at Japan. When I che=
ck
> BGP routing table, AS-PATH length is equal from all three upstream. Then =
I
> have three options. Then router selects any interface randomly if no poli=
cy
> configured. I hope you agreed up to this point. In such case I suggest to
> consider GEO distance to destination. In most cases lowest distance path =
is
> the best path. This may not correct always but better than random outgoin=
g
> interface selection.
>
>
>
>
>
> 1. Discarding the routes with the unreachable Next_Hop.
>
>
>
>
>
> 2. Preferring the route with the highest Local_Pref.
>
>
>
>
>
> 3. Preferring the aggregated route. The preference of an aggregated route
> is higher than the preference of a non-aggregated route.
>
>
>
>
>
> 4. Preferring the route with the shortest AS-Path.
>
>
>
>
>
> *5. If AS-Path finds equal, consider shortest GEO distance. If still
> distance is same follow next steps. *
>
>
>
>
>
> 6. Comparing the Origin attribute and selecting the routes with the Origi=
n
> attribute as IGP, EGP, or Incomplete in order.
>
>
>
>
>
> Regards
>
> Duleept
>
>
>
>
>
>
>
> *From:* UTTARO, JAMES [mailto:ju1738@att.com <ju1738@att.com>]
> *Sent:* Friday, August 7, 2015 7:44 PM
> *To:* Duleep Thilakarathne; 'Robert Raszuk'
> *Cc:* 'bess@ietf.org'
> *Subject:* RE: [bess] BGP route selection criteria - geographic distance
> when AS_PATH are equal
>
>
>
> Duleep,
>
>
>
>                 So a bit confused here.
>
>
>
>                 How do want the decision making to go if a path has a
> shorter AS-PATH and longer latency than the alternative?? If latency is t=
he
> prime motivator why do you care about AS-PATH length at all.. Comments
> In-Line..
>
>
>
> Jim Uttaro
>
>
>
> *From:* Duleep Thilakarathne [mailto:duleept@mobitel.lk
> <duleept@mobitel.lk>]
> *Sent:* Friday, August 07, 2015 9:31 AM
> *To:* Robert Raszuk
> *Cc:* UTTARO, JAMES; bess@ietf.org
> *Subject:* RE: [bess] BGP route selection criteria - geographic distance
> when AS_PATH are equal
>
>
>
> Hi Raszuk,
>
>
>
>
>
> Question 1: How does the router know about user's high latency ?
>
>
>
> Actually I am referring ISP edge router to another ISP edge router delay
> due to transmission distance.
>
> *[Jim U>] The underlying facility and it=E2=80=99s representative transmi=
ssion
> distance will most likely differ from geographical distance. Which do you
> want to address? To Robert=E2=80=99s point you still need to acquire that=
 knowledge
> and it may be orthogonal to an attribute that is defined as delay.*
>
>
>
>
>
> Question 2: How do you assure Internet stability where you start churning
> paths based on the latency of data plane ?
>
>
>
> It is not required to consider stability in this situation since it is
> unavoidable. What is refer is, router need to select best outgoing path
> considering physical distance whenever possible when AS-PATH length is
> equal. If router selects long distance path randomly, it impacts to
> latency.
>
>
>
> Question 3: What you are after has effectively been solved many years ago
> .. it is called Optimized Edge Routing (OER) / Performance Routing (PFR) =
-
> I suggest you google for those terms.
>
>
>
> Thank for the suggestion. I gone through these proposals. But what I am
> suggesting is  whether we can address this idea from BGP protocol level.
> For example by introducing new attribute related to physical distance/del=
ay
> similar to AS-PATH. New attribute need to update across the As path. My
> ultimate objective is to prevent router randomly select outgoing path whe=
n
> AS-PATH lengths are  equal. Further I am trying SDN based simulation thes=
e
> days. Hope I can share output. But this could similar to what you have
> proposed except geo distance calculation mechanism.
>
>
>
> Refer below standard BGP route selection criteria. I suggest item 5.
> Wordings may different from vendor to vendor.
>
>
>
>
>
> 1. Discarding the routes with the unreachable Next_Hop.
>
>
>
>
>
> 2. Preferring the route with the highest Local_Pref.
>
>
>
>
>
> 3. Preferring the aggregated route. The preference of an aggregated route
> is higher than the preference of a non-aggregated route.
>
>
>
>
>
> 4. Preferring the route with the shortest AS-Path.
>
>
>
>
>
> *5. If AS-Path finds equal, consider shortest GEO distance. If still
> distance is same follow next steps. *
>
>
>
>
>
> 6. Comparing the Origin attribute and selecting the routes with the Origi=
n
> attribute as IGP, EGP, or Incomplete in order.
>
>
>
>
>
>
>
>
>
>
>
>
>
> Regsrds
>
> Duleept
>
>
>
> *From:* rraszuk@gmail.com [mailto:rraszuk@gmail.com <rraszuk@gmail.com>] =
*On
> Behalf Of *Robert Raszuk
> *Sent:* Friday, August 7, 2015 6:29 PM
> *To:* Duleep Thilakarathne
> *Cc:* UTTARO, JAMES; bess@ietf.org
> *Subject:* Re: [bess] BGP route selection criteria - geographic distance
> when AS_PATH are equal
>
>
>
> Duleep,
>
>
>
> > Then end user experiences high latency to reach destination. In such
>
> > a case, I suggest router need to consider geographic distance to
>
> > destination and select path via NTT to reach destination by default.
>
>
>
> Question 1: How does the router know about user's high latency ?
>
>
>
> Question 2: How do you assure Internet stability where you start churning
> paths based on the latency of data plane ?
>
>
>
> Question 3: What you are after has effectively been solved many years ago
> .. it is called Optimized Edge Routing (OER) / Performace Routing (PFR) -=
 I
> suggest you google for those terms.
>
>
>
> Regards,
>
> R.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Fri, Aug 7, 2015 at 2:51 PM, Duleep Thilakarathne <duleept@mobitel.lk>
> wrote:
>
> Hi Jim,
>
>
>
> Please refer below example.
>
>
>
> Assume destination IP is in Asian region. Particular ISP in a different
>  location (Say India) has upstream peering to US POP (Say AT&T) and Asia
> POP (Say NTT). If we check BGP routing table, assume it shows
>
>
>
> XX.XX.XX.XX/24 ------=C3=A0AS - AT&T,AS-XX,AS-Destination
>
>                                 ------=C3=A0AS - NTT,AS-YY,AS-Destination
>
>
>
>
>
> In above case AS-PATH is equal and assume router automatically select pat=
h
> via AT&T. Then end user experiences high latency to reach destination. In
> such a case, I suggest router need to consider geographic distance to
> destination and select path via NTT to reach destination by default.
> Deciding geo distance is a challenge but there are options. Here geo
> distance means shortest distance to reach IP destination from upstream PO=
P.
> Current practice is to use community strings, but it depends on upstream
> ISP capability.
>
>
>
> Can you comment my idea.
>
>
>
> Regards
>
> Duleept
>
>
>
>
>
>
>
> *From:* UTTARO, JAMES [mailto:ju1738@att.com]
> *Sent:* Friday, August 7, 2015 4:09 PM
> *To:* Duleep Thilakarathne; 'Robert Raszuk'
>
>
> *Cc:* 'bess@ietf.org'
> *Subject:* Re: [bess] BGP route selection criteria - geographic distance
> when AS_PATH are equal
>
>
>
> Duleep,
>
>
>
>                 Assuming AS-PATH is equal and AS-Content different how ca=
n
> you know that the internal metrics of each AS are consistent and mirror
> actual geographic distances? You have to be assured that each
> administrative domain applies the same metric assignment. I do not believ=
e
> this is possible when there are multiple administrative domains.
>
>
>
> Jim Uttaro
>
>
>
> *From:* BESS [mailto:bess-bounces@ietf.org <bess-bounces@ietf.org>] *On
> Behalf Of *Duleep Thilakarathne
> *Sent:* Friday, August 07, 2015 5:19 AM
> *To:* Robert Raszuk
> *Cc:* bess@ietf.org
> *Subject:* Re: [bess] BGP route selection criteria - geographic distance
> when AS_PATH are equal
>
>
>
> Hi Raszuk,
>
>
>
> I went through RFC7311 and my concern is different than RFC 7311. I have
> analyzed full BGP routing table (541,199 routes) with two tier 1 ISP
> multi-homing scenario and found nearly 50% of routes have equal AS-PATH
> length. In this analysis It was considered, there was no route policy
> applied to influence local preference. According to BGP best path selecti=
on
> algorithm, when AS-PATH lengths  are equal, router breaks tie condition
> based on route internal logic. This does not grantee proper outgoing path
> selection.
>
>
>
> Appreciate your concern on above analysis.
>
>
>
> Regards
>
> Duleept
>
>
>
>
>
>
>
>
>
>
>
> *From:* Robert Raszuk [mailto:robert@raszuk.net <robert@raszuk.net>]
> *Sent:* Monday, July 27, 2015 2:40 AM
> *To:* Duleep Thilakarathne
> *Cc:* bess@ietf.org
> *Subject:* Re: [bess] BGP route selection criteria - geographic distance
> when AS_PATH are equal
>
>
>
> Hi Duleep,
>
>
>
> Please consider RFC 7311 and provide feedback why you think it is not
> sufficient for your objective.
>
>
>
> https://tools.ietf.org/html/rfc7311
>
>
>
> Best,
>
> R.
>
>
>
>
>
> On Sun, Jul 26, 2015 at 9:15 PM, Duleep Thilakarathne <duleept@mobitel.lk=
>
> wrote:
>
> Hi,
>
>
>
> I would like to suggest to consider geographic distance when AS_PATH  are
> equal in BGP route selection criteria. (as tie breaking rule). Can anybod=
y
> comment on my idea.
>
>
>
>
>
> Regards
>
> Duleept
>
>
>
>
>
>
>
> This e-mail and any attachments may contain confidential and
> privileged information. If you are not the intended recipient,
> please notify the sender immediately by return e-mail, delete this
> e-mail and destroy any copies. Any dissemination or use of this
> information by a person other than the intended recipient is
> unauthorized and may be illegal.
> Mobitel (Pvt) Ltd.
>
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
>
>
> This e-mail and any attachments may contain confidential and privileged
> information. If you are not the intended recipient, please notify the
> sender immediately by return e-mail, delete this e-mail and destroy any
> copies. Any dissemination or use of this information by a person other th=
an
> the intended recipient is unauthorized and may be illegal. Mobitel (Pvt)
> Ltd.
>
> This e-mail and any attachments may contain confidential and privileged
> information. If you are not the intended recipient, please notify the
> sender immediately by return e-mail, delete this e-mail and destroy any
> copies. Any dissemination or use of this information by a person other th=
an
> the intended recipient is unauthorized and may be illegal. Mobitel (Pvt)
> Ltd.
>
>
>
> This e-mail and any attachments may contain confidential and privileged
> information. If you are not the intended recipient, please notify the
> sender immediately by return e-mail, delete this e-mail and destroy any
> copies. Any dissemination or use of this information by a person other th=
an
> the intended recipient is unauthorized and may be illegal. Mobitel (Pvt)
> Ltd.
>
> This e-mail and any attachments may contain confidential and privileged
> information. If you are not the intended recipient, please notify the
> sender immediately by return e-mail, delete this e-mail and destroy any
> copies. Any dissemination or use of this information by a person other th=
an
> the intended recipient is unauthorized and may be illegal. Mobitel (Pvt)
> Ltd.
>
> This e-mail and any attachments may contain confidential and
> privileged information. If you are not the intended recipient,
> please notify the sender immediately by return e-mail, delete this
> e-mail and destroy any copies. Any dissemination or use of this
> information by a person other than the intended recipient is
> unauthorized and may be illegal.
> Mobitel (Pvt) Ltd.
>

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif;font-size:small">Hi=C2=A0Thilakarathne,</div><div class=
=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz=
e:small"><br></div><div class=3D"gmail_default" style=3D"font-family:arial,=
helvetica,sans-serif;font-size:small">Point #1:=C2=A0</div><div class=3D"gm=
ail_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:smal=
l"><br></div><div class=3D"gmail_default" style=3D"font-family:arial,helvet=
ica,sans-serif;font-size:small">What makes you think that 10 ms over 1 GB e=
thernet peering is any better then 20 ms RTT over 100 GB ? I would really p=
refer to get routed over 100 GB peerings even if the RTT would be doubled.=
=C2=A0</div><div class=3D"gmail_default" style=3D"font-family:arial,helveti=
ca,sans-serif;font-size:small"><br></div><div class=3D"gmail_default" style=
=3D"font-family:arial,helvetica,sans-serif;font-size:small">Point #2:</div>=
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f;font-size:small"><br></div><div class=3D"gmail_default"><font face=3D"ari=
al, helvetica, sans-serif">&gt; There is no reqirment to synchronize differ=
ent administrative=C2=A0</font></div><div class=3D"gmail_default"><font fac=
e=3D"arial, helvetica, sans-serif">&gt; domains since router itself automat=
ically calculate value and=C2=A0</font></div><div class=3D"gmail_default"><=
font face=3D"arial, helvetica, sans-serif">&gt; add when routes =C2=A0adver=
tised similar to AS PATH addition=C2=A0</font></div><div class=3D"gmail_def=
ault"><font face=3D"arial, helvetica, sans-serif">&gt; operation.=C2=A0</fo=
nt><br></div><div class=3D"gmail_default"><font face=3D"arial, helvetica, s=
ans-serif"><br></font></div><div class=3D"gmail_default"><font face=3D"aria=
l, helvetica, sans-serif">Sorry to ruin your impression about power and int=
elligence of routers, but they only do what they are programmed to do.=C2=
=A0</font></div><div class=3D"gmail_default"><font face=3D"arial, helvetica=
, sans-serif"><br></font></div><div class=3D"gmail_default"><font face=3D"a=
rial, helvetica, sans-serif">So Jim&#39;s point about synchronizing metrics=
 is still valid. Of course I assume that for you the only metric you consid=
er here are milliseconds and therefor do not bother.=C2=A0</font></div><div=
 class=3D"gmail_default"><font face=3D"arial, helvetica, sans-serif"><br></=
font></div><div class=3D"gmail_default"><font face=3D"arial, helvetica, san=
s-serif">Imagine one operator chooses to use physical distance and other RT=
T. So in the new attribute you will get time [ms] vs distance [miles]. Yet =
one more will also use distance buy expressed in kilometers. Please elabora=
te how useful such=C2=A0comparison=C2=A0will turn out to be ?=C2=A0</font><=
/div><div class=3D"gmail_default"><span style=3D"font-family:arial,helvetic=
a,sans-serif"><br></span></div><div class=3D"gmail_default"><span style=3D"=
font-family:arial,helvetica,sans-serif">Point #3:</span></div><div class=3D=
"gmail_default"><font face=3D"arial, helvetica, sans-serif"><br></font></di=
v><div class=3D"gmail_default"><font face=3D"arial, helvetica, sans-serif">=
As you are suggesting use of ICMP to measure RTT please keep in mind that I=
CMP is not high priority protocol. It may wait in the remote or local route=
r for processing much more then the propagation delay of the link it arrive=
d on.=C2=A0</font></div><div class=3D"gmail_default"><font face=3D"arial, h=
elvetica, sans-serif"><br></font></div><div class=3D"gmail_default"><span s=
tyle=3D"font-family:arial,helvetica,sans-serif">Point #4:=C2=A0</span><br><=
/div><div class=3D"gmail_default"><font face=3D"arial, helvetica, sans-seri=
f"><br></font></div><div class=3D"gmail_default"><font face=3D"arial, helve=
tica, sans-serif">How often do you plan to remeasure the eBGP propagation ?=
 Note that today many optical long haul transmission is hidden from ASBRs. =
That means that your provider of long distance connection may at will rerou=
te you via his own web of fiber which does affect RTT. So it is pretty safe=
 to assume what you have measured yesterday today is irrelevant.=C2=A0</fon=
t></div><div class=3D"gmail_default"><font face=3D"arial, helvetica, sans-s=
erif"><br></font></div><div class=3D"gmail_default"><font face=3D"arial, he=
lvetica, sans-serif">Point #5:</font></div><div class=3D"gmail_default"><fo=
nt face=3D"arial, helvetica, sans-serif"><br></font></div><div class=3D"gma=
il_default"><font face=3D"arial, helvetica, sans-serif">eBGP propagation ma=
y be few orders of magnitude less relevant as propagation within each AS pa=
th is traversing. And except the case of few ASes under the same administra=
tion we do not have a way to express that one today except AIGP attribute.<=
/font></div><div class=3D"gmail_default"><font face=3D"arial, helvetica, sa=
ns-serif"><br></font></div><div class=3D"gmail_default"><font face=3D"arial=
, helvetica, sans-serif">So if you would like to continue your research per=
haps looking at that aspect first may be more valuable ....</font></div><di=
v class=3D"gmail_default"><br></div><div class=3D"gmail_default"><font face=
=3D"arial, helvetica, sans-serif">Cheers,<br>R.</font></div><div class=3D"g=
mail_default"><br></div></div><div class=3D"gmail_extra"><br><div class=3D"=
gmail_quote">On Sat, Aug 8, 2015 at 7:10 AM, Duleep Thilakarathne <span dir=
=3D"ltr">&lt;<a href=3D"mailto:duleept@mobitel.lk" target=3D"_blank">duleep=
t@mobitel.lk</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">

<div style=3D"font-family:&#39;Calibri&#39;,&#39;sans-serif&#39;">
<div>Richard,</div>
<div><br>
</div>
<div>Yes I am referring eBGP=C2=A0scenario. I suggest distance calculations=
 based on</div>
<div><br>
</div>
<div>1. ICMP=C2=A0delay between eBGP=C2=A0speakers.</div>
<div>2. Manually configure =C2=A0binding to remote AS.=C2=A0</div>
<div><br>
</div>
<div><br>
</div>
<div>Each eBGP=C2=A0speaking routers need to accumulate =C2=A0distance valu=
e when advertised routes to external peer.There is no reqirment=C2=A0to syn=
chronize different=C2=A0administrative domains since router itself automati=
cally calculate value and add when routes =C2=A0advertised
 similar to AS PATH addition operation.=C2=A0</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<br>
<div><span class=3D"">----- Reply message -----<br>
From: &quot;Richard Li&quot; &lt;<a href=3D"mailto:renwei.li@huawei.com" ta=
rget=3D"_blank">renwei.li@huawei.com</a>&gt;<br>
To: &quot;Duleep Thilakarathne&quot; &lt;duleept@Mobitel.lk&gt;, &quot;UTTA=
RO, JAMES&quot; &lt;<a href=3D"mailto:ju1738@att.com" target=3D"_blank">ju1=
738@att.com</a>&gt;, &quot;&#39;Robert Raszuk&#39;&quot; &lt;<a href=3D"mai=
lto:robert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt;<br>
Cc: &quot;&#39;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf=
.org</a>&#39;&quot; &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">=
bess@ietf.org</a>&gt;<br>
Subject: [bess] BGP route selection criteria - geographic distance when AS_=
PATH are equal<br></span><div><div class=3D"h5">
Date: Fri, Aug 7, 2015 10:11 PM</div></div></div>
</div><div><div class=3D"h5">
<br>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">There might be a good poi=
nt here. RFC 7311 only takes care of the IGP metrics. But In Duleep=E2=80=
=99s example, the metrics between two eBGP speakers are not taken
 into consideration. In order to have AIGP attribute to really represent th=
e accumulated one, the metrics on such links should be considered as well. =
However, there might be some challenges or obstacles: The way to configure =
one metrics on the link between
 two eBGP speakers might not be consistent with the way to configure anothe=
r metrics on the another link between two speakers.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Richard</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<div>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> BESS [ma=
ilto:<a href=3D"mailto:bess-bounces@ietf.org" target=3D"_blank">bess-bounce=
s@ietf.org</a>]
<b>On Behalf Of </b>Duleep Thilakarathne<br>
<b>Sent:</b> Friday, August 07, 2015 8:41 AM<br>
<b>To:</b> UTTARO, JAMES; &#39;Robert Raszuk&#39;<br>
<b>Cc:</b> &#39;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@iet=
f.org</a>&#39;<br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Jim,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">What I want to suggest is=
 to insert item 5 (refer below items listed) to BGP best path selection alg=
orithm. Once AS-PATH length is equal, next we can think
 on how to select best outgoing interface. If we don=E2=80=99t select prope=
r outgoing interface it will affect to latency. I am talking this based on =
practical experience I have in ISP environment. There are several options t=
o select best outgoing interface when AS-PATH
 are equal.=C2=A0 In this case I suggest geo distance to destination. Follo=
wing are options to calculate geo distance. Router selects outgoing interfa=
ce with lowest GEO distance to destination.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">1. BGP speaking router ca=
n add distance when advertise to route to upstream similar to AS-PATH attri=
bute. For example
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">A----B----C-----D
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Router B advertise distan=
ce AB to router C. router C advertise accumulated distance AB+BC to router =
D.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">2. Above distance can be =
configured as manual interface command or dynamically using ICMP or similar=
 mechanism. We can assume ICMP delay propositional to
 geo distance.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">3. Alternative option is =
to calculate real geo distance from coordinate system. In this case we miss=
 intermediate hops. Accuracy is not much accurate since
 cable paths do not follow real coordinate based distance. In this case we =
should have knowledge on coordinates of upstream router which relevant IP b=
lock advertise.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Option 1 can be achieved =
through BGP protocol itself ,if agreed to introduce new attribute.</span></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Option 3 more suitable to=
 SDN based implementation. Calculation can be daily or weekly basis as this=
 is not primary criteria.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Further Consider followin=
g scenario.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">I am in Sri Lanka. Assume=
 I have upstream POPS to Singapore, AMS, New York.=C2=A0 Assume I need to r=
each destination IP located at Japan. When I check BGP routing
 table, AS-PATH length is equal from all three upstream. Then I have three =
options. Then router selects any interface randomly if no policy configured=
. I hope you agreed up to this point. In such case I suggest to consider GE=
O distance to destination. In most
 cases lowest distance path is the best path. This may not correct always b=
ut better than random outgoing interface selection.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<table border=3D"0" cellspacing=3D"0" cellpadding=3D"0" style=3D"border-col=
lapse:collapse">
<tbody>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:5.45pt">
<p><span style=3D"color:windowtext">=C2=A0</span></p>
<p>1. Discarding the routes with the unreachable Next_Hop. </p>
<p>=C2=A0</p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:5.45pt">
<p><span style=3D"color:windowtext">=C2=A0</span></p>
<p><span style=3D"font-size:11.5pt">2. Preferring the route with the highes=
t Local_Pref.
</span></p>
<p><span style=3D"font-size:11.5pt">=C2=A0</span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p><span style=3D"color:windowtext">=C2=A0</span></p>
<p><span style=3D"font-size:11.5pt">3. Preferring the aggregated route. The=
 preference of an aggregated route is higher than the preference of a non-a=
ggregated route.
</span></p>
<p><span style=3D"font-size:11.5pt">=C2=A0</span></p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:5.45pt">
<p><span style=3D"color:windowtext">=C2=A0</span></p>
<p><span style=3D"font-size:11.5pt">4. Preferring the route with the shorte=
st AS-Path.
</span></p>
<p><span style=3D"font-size:11.5pt">=C2=A0</span></p>
</td>
</tr>
<tr style=3D"height:15.7pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:15.7pt">
<p><span style=3D"color:windowtext">=C2=A0</span></p>
<p><b><span style=3D"font-size:11.5pt">5. If AS-Path finds equal, consider =
shortest GEO distance. If still distance is same follow next steps.
</span></b><span style=3D"font-size:11.5pt"></span></p>
<p><span style=3D"font-size:11.5pt">=C2=A0</span></p>
</td>
</tr>
<tr style=3D"height:15.8pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:15.8pt">
<p><span style=3D"color:windowtext">=C2=A0</span></p>
<p><span style=3D"font-size:11.5pt">6. Comparing the Origin attribute and s=
electing the routes with the Origin attribute as IGP, EGP, or Incomplete in=
 order.
</span></p>
<p><span style=3D"font-size:11.5pt">=C2=A0</span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Regards</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Duleept</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-=
size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"> UTTARO=
, JAMES [<a href=3D"mailto:ju1738@att.com" target=3D"_blank">mailto:ju1738@=
att.com</a>]
<br>
<b>Sent:</b> Friday, August 7, 2015 7:44 PM<br>
<b>To:</b> Duleep Thilakarathne; &#39;Robert Raszuk&#39;<br>
<b>Cc:</b> &#39;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@iet=
f.org</a>&#39;<br>
<b>Subject:</b> RE: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Duleep,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 So a bit=
 confused here.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 How do w=
ant the decision making to go if a path has a shorter AS-PATH and longer la=
tency than the alternative?? If latency is the prime motivator
 why do you care about AS-PATH length at all.. Comments In-Line..</span></p=
>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Jim Uttaro</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<div>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Duleep T=
hilakarathne [<a href=3D"mailto:duleept@mobitel.lk" target=3D"_blank">mailt=
o:duleept@mobitel.lk</a>]
<br>
<b>Sent:</b> Friday, August 07, 2015 9:31 AM<br>
<b>To:</b> Robert Raszuk<br>
<b>Cc:</b> UTTARO, JAMES; <a href=3D"mailto:bess@ietf.org" target=3D"_blank=
">bess@ietf.org</a><br>
<b>Subject:</b> RE: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Hi Raszuk,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 1: How does the router know about user&#39;s high=
 latency ?=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
<p class=3D"MsoNormal">Actually I am referring ISP edge router to another I=
SP edge router delay due to transmission distance.
</p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">[Jim U&gt;] The und=
erlying facility and it=E2=80=99s representative transmission distance will=
 most likely differ from geographical distance. Which do you want
 to address? To Robert=E2=80=99s point you still need to acquire that knowl=
edge and it may be orthogonal to an attribute that is defined as delay.</sp=
an></i></b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,=
&quot;sans-serif&quot;;color:#1f497d"></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 2: How do you assure Internet stability where you=
 start churning paths based on the latency of data plane ?=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
<p class=3D"MsoNormal">It is not required to consider stability in this sit=
uation since it is unavoidable. What is refer is, router need to select bes=
t outgoing path considering physical distance whenever possible when AS-PAT=
H length is equal. If router selects
 long distance path randomly, it impacts to latency. </p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 3: What you are after has effectively been solved=
 many years ago .. it is called Optimized Edge Routing (OER) / Performance =
Routing (PFR) - I suggest you google for those terms.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
<p class=3D"MsoNormal">Thank for the suggestion. I gone through these propo=
sals. But what I am suggesting is =C2=A0whether we can address this idea fr=
om BGP protocol level. For example by introducing new attribute related to =
physical distance/delay similar to AS-PATH.
 New attribute need to update across the As path. My ultimate objective is =
to prevent router randomly select outgoing path when AS-PATH lengths are =
=C2=A0equal. Further I am trying SDN based simulation these days. Hope I ca=
n share output. But this could similar
 to what you have proposed except geo distance calculation mechanism.</p>
<p class=3D"MsoNormal">=C2=A0</p>
<p class=3D"MsoNormal">Refer below standard BGP route selection criteria. I=
 suggest item 5. Wordings may different from vendor to vendor.</p>
<p class=3D"MsoNormal">=C2=A0</p>
<table border=3D"0" cellspacing=3D"0" cellpadding=3D"0" style=3D"border-col=
lapse:collapse">
<tbody>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:5.45pt">
<p><span style=3D"color:windowtext">=C2=A0</span></p>
<p>1. Discarding the routes with the unreachable Next_Hop. </p>
<p>=C2=A0</p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:5.45pt">
<p><span style=3D"color:windowtext">=C2=A0</span></p>
<p><span style=3D"font-size:11.5pt">2. Preferring the route with the highes=
t Local_Pref.
</span></p>
<p><span style=3D"font-size:11.5pt">=C2=A0</span></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p><span style=3D"color:windowtext">=C2=A0</span></p>
<p><span style=3D"font-size:11.5pt">3. Preferring the aggregated route. The=
 preference of an aggregated route is higher than the preference of a non-a=
ggregated route.
</span></p>
<p><span style=3D"font-size:11.5pt">=C2=A0</span></p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:5.45pt">
<p><span style=3D"color:windowtext">=C2=A0</span></p>
<p><span style=3D"font-size:11.5pt">4. Preferring the route with the shorte=
st AS-Path.
</span></p>
<p><span style=3D"font-size:11.5pt">=C2=A0</span></p>
</td>
</tr>
<tr style=3D"height:15.7pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:15.7pt">
<p><span style=3D"color:windowtext">=C2=A0</span></p>
<p><b><span style=3D"font-size:11.5pt">5. If AS-Path finds equal, consider =
shortest GEO distance. If still distance is same follow next steps.
</span></b><span style=3D"font-size:11.5pt"></span></p>
<p><span style=3D"font-size:11.5pt">=C2=A0</span></p>
</td>
</tr>
<tr style=3D"height:15.8pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:15.8pt">
<p><span style=3D"color:windowtext">=C2=A0</span></p>
<p><span style=3D"font-size:11.5pt">6. Comparing the Origin attribute and s=
electing the routes with the Origin attribute as IGP, EGP, or Incomplete in=
 order.
</span></p>
<p><span style=3D"font-size:11.5pt">=C2=A0</span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal">=C2=A0</p>
<p class=3D"MsoNormal">=C2=A0</p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Regsrds</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Duleept</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-=
size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">
<a href=3D"mailto:rraszuk@gmail.com" target=3D"_blank">rraszuk@gmail.com</a=
> [<a href=3D"mailto:rraszuk@gmail.com" target=3D"_blank">mailto:rraszuk@gm=
ail.com</a>]
<b>On Behalf Of </b>Robert Raszuk<br>
<b>Sent:</b> Friday, August 7, 2015 6:29 PM<br>
<b>To:</b> Duleep Thilakarathne<br>
<b>Cc:</b> UTTARO, JAMES; <a href=3D"mailto:bess@ietf.org" target=3D"_blank=
">bess@ietf.org</a><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
<p class=3D"MsoNormal">=C2=A0</p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Duleep,</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&gt; Then end user experiences high latency to reach desti=
nation. In such=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&gt; a case, I suggest router need to consider geographic =
distance to=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">&gt; destination and select path via NTT to reach destinat=
ion by default.</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 1: How does the router know about user&#39;s high=
 latency ?=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 2: How do you assure Internet stability where you=
 start churning paths based on the latency of data plane ?=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Question 3: What you are after has effectively been solved=
 many years ago .. it is called Optimized Edge Routing (OER) / Performace R=
outing (PFR) - I suggest you google for those terms.</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Regards,</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">R.</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
<div>
<p class=3D"MsoNormal">On Fri, Aug 7, 2015 at 2:51 PM, Duleep Thilakarathne=
 &lt;<a href=3D"mailto:duleept@mobitel.lk" target=3D"_blank">duleept@mobite=
l.lk</a>&gt; wrote:</p>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Hi Jim,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Please refer below exampl=
e.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Assume destination IP is =
in Asian region. Particular ISP in a different =C2=A0location (Say India) h=
as upstream peering to US POP (Say AT&amp;T) and Asia
 POP (Say NTT). If we check BGP routing table, assume it shows</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">XX.XX.XX.XX/24 ------</sp=
an><span style=3D"font-size:11.0pt;font-family:Wingdings;color:#1f497d">=C3=
=A0</span><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&=
quot;sans-serif&quot;;color:#1f497d">AS
 - AT&amp;T,AS-XX,AS-Destination</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 ------</span><span style=3D"font-size:11.0pt;font-family:Wingding=
s;color:#1f497d">=C3=A0</span><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">AS
 - NTT,AS-YY,AS-Destination=C2=A0 </span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">In above case AS-PATH is =
equal and assume router automatically select path via AT&amp;T. Then end us=
er experiences high latency to reach destination.
 In such a case, I suggest router need to consider geographic distance to d=
estination and select path via NTT to reach destination by default. Decidin=
g geo distance is a challenge but there are options. Here geo distance mean=
s shortest distance to reach IP
 destination from upstream POP. Current practice is to use community string=
s, but it depends on upstream ISP capability.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Can you comment my idea.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Regards</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Duleept</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-=
size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"> UTTARO=
, JAMES [mailto:<a href=3D"mailto:ju1738@att.com" target=3D"_blank">ju1738@=
att.com</a>]
<br>
<b>Sent:</b> Friday, August 7, 2015 4:09 PM<br>
<b>To:</b> Duleep Thilakarathne; &#39;Robert Raszuk&#39;</span></p>
<div>
<div>
<p class=3D"MsoNormal"><br>
<b>Cc:</b> &#39;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@iet=
f.org</a>&#39;<br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</p>
</div>
</div>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Duleep,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Assuming=
 AS-PATH is equal and AS-Content different how can you know that the intern=
al metrics of each AS are consistent and mirror
 actual geographic distances? You have to be assured that each administrati=
ve domain applies the same metric assignment. I do not believe this is poss=
ible when there are multiple administrative domains.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Jim Uttaro</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<div>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> BESS [<a=
 href=3D"mailto:bess-bounces@ietf.org" target=3D"_blank">mailto:bess-bounce=
s@ietf.org</a>]
<b>On Behalf Of </b>Duleep Thilakarathne<br>
<b>Sent:</b> Friday, August 07, 2015 5:19 AM<br>
<b>To:</b> Robert Raszuk<br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org=
</a><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Hi Raszuk,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">I went through RFC7311 an=
d my concern is different than RFC 7311. I have analyzed full BGP routing t=
able (541,199 routes) with two tier 1 ISP multi-homing
 scenario and found nearly 50% of routes have equal AS-PATH length. In this=
 analysis It was considered, there was no route policy applied to influence=
 local preference. According to BGP best path selection algorithm, when AS-=
PATH lengths =C2=A0are equal, router
 breaks tie condition based on route internal logic. This does not grantee =
proper outgoing path selection.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Appreciate your concern o=
n above analysis.</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Regards</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Duleept</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black">=C2=A0</span></p>
<table border=3D"0" cellspacing=3D"0" cellpadding=3D"0" width=3D"500" style=
=3D"width:375.0pt">
<tbody>
<tr>
<td width=3D"130" style=3D"width:97.5pt;padding:0in 0in 0in 0in">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:#383838"=
>=C2=A0</span></p>
</td>
<td width=3D"370" style=3D"width:277.5pt;border:none;border-left:solid #666=
666 1.0pt;padding:0in 0in 0in 7.5pt">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Verdana&quot;,&quot=
;sans-serif&quot;;color:#383838">=C2=A0</span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">=C2=A0</span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-=
size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"> Robert=
 Raszuk [<a href=3D"mailto:robert@raszuk.net" target=3D"_blank">mailto:robe=
rt@raszuk.net</a>]
<br>
<b>Sent:</b> Monday, July 27, 2015 2:40 AM<br>
<b>To:</b> Duleep Thilakarathne<br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org=
</a><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span></p>
<p class=3D"MsoNormal">=C2=A0</p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Hi Duleep,</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">Please consider RFC 7311 and provide feedback why you thin=
k it is not sufficient for your objective.</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;">=C2=A0</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,&quot;s=
ans-serif&quot;"><a href=3D"https://tools.ietf.org/html/rfc7311" target=3D"=
_blank">https://tools.ietf.org/html/rfc7311</a></span></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Best,</p>
</div>
<div>
<p class=3D"MsoNormal">R.</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
<div>
<p class=3D"MsoNormal">On Sun, Jul 26, 2015 at 9:15 PM, Duleep Thilakarathn=
e &lt;<a href=3D"mailto:duleept@mobitel.lk" target=3D"_blank">duleept@mobit=
el.lk</a>&gt; wrote:</p>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal">Hi,</p>
<p class=3D"MsoNormal">=C2=A0</p>
<p class=3D"MsoNormal">I would like to suggest to consider geographic dista=
nce when AS_PATH =C2=A0are equal in BGP route selection criteria. (as tie b=
reaking rule). Can anybody comment on my idea.
</p>
<p class=3D"MsoNormal">=C2=A0</p>
<p class=3D"MsoNormal">=C2=A0</p>
<p class=3D"MsoNormal">Regards</p>
<p class=3D"MsoNormal">Duleept</p>
<p class=3D"MsoNormal">=C2=A0</p>
<p class=3D"MsoNormal">=C2=A0</p>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
</div>
<p>This e-mail and any attachments may contain confidential and<br>
privileged information. If you are not the intended recipient,<br>
please notify the sender immediately by return e-mail, delete this<br>
e-mail and destroy any copies. Any dissemination or use of this<br>
information by a person other than the intended recipient is<br>
unauthorized and may be illegal.<br>
Mobitel (Pvt) Ltd.</p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a></p>
</blockquote>
</div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
</p>
</div>
</div>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
</p>
</div>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
</p>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
</p>
</div>
</div>
</div></div></div><div class=3D"HOEnZb"><div class=3D"h5">


<p>

This e-mail and any attachments may contain confidential and<br>
privileged information. If you are not the intended recipient,<br>
please notify the sender immediately by return e-mail, delete this<br>
e-mail and destroy any copies. Any dissemination or use of this<br>
information by a person other than the intended recipient is<br>
unauthorized and may be illegal.<br>
Mobitel (Pvt) Ltd.<br>
</p></div></div></blockquote></div><br></div>

--089e01228c70bbd86d051cc97873--


From nobody Sat Aug  8 07:43:11 2015
Return-Path: <duleept@Mobitel.lk>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 107481ACEFD for <bess@ietfa.amsl.com>; Sat,  8 Aug 2015 07:43:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.615
X-Spam-Level: 
X-Spam-Status: No, score=-2.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6, RCVD_IN_DNSWL_MED=-2.3, RELAY_IS_203=0.994, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EyNktCKf5JrI for <bess@ietfa.amsl.com>; Sat,  8 Aug 2015 07:43:00 -0700 (PDT)
Received: from mailgw2.mobitel.lk (mailgw2.mobitel.lk [203.94.71.249]) by ietfa.amsl.com (Postfix) with ESMTP id 7F97B1ACED1 for <bess@ietf.org>; Sat,  8 Aug 2015 07:42:57 -0700 (PDT)
From: Duleep Thilakarathne <duleept@Mobitel.lk>
To: Robert Raszuk <robert@raszuk.net>
Thread-Topic: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
Thread-Index: AQHQx+dm/xA56LhMDEavOt6Bo7gWlp3/+DIQgAAWUICAACTpkIAAAlIAgABd/HD//7bEAIAAZZTA///DrACAAS2vof//7aqAABKva0A=
Date: Sat, 8 Aug 2015 14:42:50 +0000
Message-ID: <4C8ECB373CE2DB41BE8D10BADC0F8771EE00BCD2@HO-WEX-MAIL01.mobitel.int>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int> <CA+b+ER=i77rKb4NfPcN7NeUL-BY4kq8YyzXKv+Oj=64BSrd2vQ@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF193E@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7@HO-WEX-MAIL01.mobitel.int> <F061CEB6876F904F8EA6D6B92877731C38FA033C@SJCEML702-CHM.china.huawei.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00B41C@HO-WEX-MAIL01.mobitel.int> <CA+b+ER=PAzbKDMgvkY4XW_Co4N_xekS+1+e_Q5o=5CcTcFQt0g@mail.gmail.com>
In-Reply-To: <CA+b+ER=PAzbKDMgvkY4XW_Co4N_xekS+1+e_Q5o=5CcTcFQt0g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00BCD2HOWEXMAIL01mobi_"
MIME-Version: 1.0
Received-SPF: none
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/m5fNwg2C98WD7qqNnHsKicbUQYk>
Cc: "UTTARO, JAMES" <ju1738@att.com>, "bess@ietf.org" <bess@ietf.org>, Richard Li <renwei.li@huawei.com>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 08 Aug 2015 14:43:10 -0000

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00BCD2HOWEXMAIL01mobi_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

UmFzenVrLA0KDQpQbGVhc2UgZmluZCBteSBjb21tZW50cyBpbmxpbmUuDQoNCg0KUmVnYXJkcw0K
RHVsZWVwDQoNCg0KRnJvbTogcnJhc3p1a0BnbWFpbC5jb20gW21haWx0bzpycmFzenVrQGdtYWls
LmNvbV0gT24gQmVoYWxmIE9mIFJvYmVydCBSYXN6dWsNClNlbnQ6IFNhdHVyZGF5LCBBdWd1c3Qg
OCwgMjAxNSAzOjA1IFBNDQpUbzogRHVsZWVwIFRoaWxha2FyYXRobmUNCkNjOiBSaWNoYXJkIExp
OyBVVFRBUk8sIEpBTUVTOyBiZXNzQGlldGYub3JnDQpTdWJqZWN0OiBSZTogW2Jlc3NdIEJHUCBy
b3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFU
SCBhcmUgZXF1YWwNCg0KSGkgVGhpbGFrYXJhdGhuZSwNCg0KUG9pbnQgIzE6DQoNCldoYXQgbWFr
ZXMgeW91IHRoaW5rIHRoYXQgMTAgbXMgb3ZlciAxIEdCIGV0aGVybmV0IHBlZXJpbmcgaXMgYW55
IGJldHRlciB0aGVuIDIwIG1zIFJUVCBvdmVyIDEwMCBHQiA/IEkgd291bGQgcmVhbGx5IHByZWZl
ciB0byBnZXQgcm91dGVkIG92ZXIgMTAwIEdCIHBlZXJpbmdzIGV2ZW4gaWYgdGhlIFJUVCB3b3Vs
ZCBiZSBkb3VibGVkLg0KDQpZb3VyIHByZWZlcmVuY2UgbWF5IGNvcnJlY3QgdGhlb3JldGljYWxs
eSBvciBpbiBhIGRpZmZlcmVudCBzY2VuYXJpbyBvdGhlciB0aGFuIElTUCBlbnZpcm9ubWVudC4g
SVNQcyBuZWVkIHRvIHBheSBmb3IgbGlua3MgYW5kIGxpbmsgY2FwYWNpdHkgZGVjaWRlZCBiYXNl
ZCBvbiB0aGUgdHJhZmZpYyByZXF1aXJlbWVudCBhbmQgc2V2ZXJhbCBvdGhlciBmYWN0b3JzLiBU
aGVyZSBhcmUgbm9uZSBwYXkgc2NlbmFyaW9zIGluIElTUCBwZWVyaW5nIGJ1dCBJIGFtIG5vdCBn
b2luZyB0byBleHBsYWluIGFzIGl0IGlzIGlycmVsZXZhbnQgdG8gdGhpcyBkaXNjdXNzaW9uLiBJ
U1BzIHNldHVwIG11bHRpcGxlIGxpbmtzIHdpdGggbXVsdGlwbGUgY2FwYWNpdGllcyBpbiBvcmRl
ciB0byBhY2hpZXZlIHNldmVyYWwgdGFyZ2V0cy4gUmVkdW5kYW5jeSwgbG93IGxhdGVuY3kgYXJl
IGZldyBvZiB0aGVtLiBGdXJ0aGVyIElTUHMgYWR2ZXJ0aXNlIElQcyB0byBhbGwgdXBzdHJlYW0g
aW4gb3JkZXIgdG8gZ2V0IHJlZHVuZGFuY3kgdW5sZXNzIHRoZXJlIGlzIG5vIHNwZWNpYWwgcmVh
c29uLiBUaGVyZWZvcmUgdGhlcmUgaXMgaGlnaCBwb3NzaWJpbGl0eSB0byBzZWxlY3Qgc28gY2Fs
bGVkIDEwbXMgMUdCIGxpbmsgdGhhbiAxMDAgR0IgMjBtcyBsaW5rIGZvciBwYXJ0aWN1bGFyIElQ
IGJsb2NrcyBpbiBJU1AgZW52aXJvbm1lbnQuDQoNCkkgd2lsbCB0cnkgdG8gZXhwbGFpbiB0aGUg
c2NlbmFyaW8gSSBhbSB0cnlpbmcgdG8gYWRkcmVzcyBhZ2FpbiBzaW5jZSB5b3UgaGF2ZSBub3Qg
dW5kZXJzdGFuZCBpdCBjbGVhcmx5Lg0KDQoNCkFzc3VtZSBwYXJ0aWN1bGFyIHRpZXIgMyBJU1Ag
aW4gQXNpYSAoc2F5IElTUCBBKSBoYXMgMTAgR0IgbGluayB0byBVU0EgUE9QIGFuZCAxRyBsaW5r
IHRvIEFzaWEgUE9QLiBXZWIgaG9zdGluZyBwcm92aWRlciAgYmFzZWQgb24gQXNpYSBhZHZlcnRp
c2UgaXRzIElQIGJsb2NrIHRocm91Z2ggQkdQIGFuZCBJU1AgQSByZWNlaXZlcyB3ZWIgaG9zdGlu
ZyBwcm92aWRlciBJUCBibG9jayBmcm9tIGJvdGggcGF0aHMuIEFzc3VtZSBpbiB0aGlzIGNhc2Ug
QVMgUEFUSCBsZW5ndGggaXMgZXF1YWwuIFRoZW4gaG93IGRvZXMgcm91dGVyIHNlbGVjdCBiZXN0
IG91dGdvaW5nIHBhdGguIEFjY29yZGluZyB0byB5b3UsIGlmIHJvdXRlciBzZWxlY3RzIDEwRyBs
aW5rLCBhbGwgdHJhZmZpYyByb3V0ZSB0byBVU0EgYW5kIGNvbWUgYmFjayB0byBBc2lhLiBJdCBp
cyBub3QgZGVzaXJlZCBwYXRoLiBNeSBwcm9wb3NhbCBpcyB0byBkZWNpZGUgYmVzdCBwYXRoIGlu
IHN1Y2ggYSBzY2VuYXJpbyBhbmQgbm90IGluIGdlbmVyYWwgQkdQIHNjZW5hcmlvLiBNeSBwcm9w
b3NhbCB0cnkgdG8gcHJldmVudCByYW5kb20gcm91dGUgc2VsZWN0aW9uIHVzaW5nIG5ldyBlbmQg
dG8gZW5kIEJHUCBhdHRyaWJ1dGUuDQpJZiByb3V0ZXIgaGFzIGFub3RoZXIgZW5kIHRvIGVuZCBC
R1AgYXR0cmlidXRlIG90aGVyIHRoYW4gQVMtUEFUSCAsIHJvdXRlciBjYW4gY29uc2lkZXIgaXQg
ZHVyaW5nIHRpZSBjb25kaXRpb24uIE90aGVyIGF0dHJpYnV0ZSBJIHByb3Bvc2UgaXMgZGVsYXkg
YmV0d2VlbiBBUyB3aGljaCBpcyBwcm9wb3J0aW9uYWwgdG8gZ2VvZ3JhcGhpYyBkaXN0YW5jZS4N
CkZ1cnRoZXIgdGhpcyBwcm9wb3NhbCBtYXkgbm90IGhhdmUgbW9yZSBzaWduaWZpY2FuY2UsIGlm
IGVCR1AgcGVlciByZXNpZGVzIHNob3J0IGdlb2dyYXBoaWMgZGlzdGFuY2UuIEZvciBleGFtcGxl
IHNhbWUgc3RhdGUgaW4gVVNBLiBCdXQgdGhpcyBwcm9wb3NhbCBtb3JlIHNpZ25pZmljYW50IHRv
IHRpZXIgMiBhbmQgdGllciAzIElTUHMgd2hvIGhhdmUgbXVsdGktaG9taW5nIHdpdGggbG9uZyBk
aXN0YW5jZSB1cHN0cmVhbSBJU1BzLg0KDQpQb2ludCAjMjoNCg0KPiBUaGVyZSBpcyBubyByZXFp
cm1lbnQgdG8gc3luY2hyb25pemUgZGlmZmVyZW50IGFkbWluaXN0cmF0aXZlDQo+IGRvbWFpbnMg
c2luY2Ugcm91dGVyIGl0c2VsZiBhdXRvbWF0aWNhbGx5IGNhbGN1bGF0ZSB2YWx1ZSBhbmQNCj4g
YWRkIHdoZW4gcm91dGVzICBhZHZlcnRpc2VkIHNpbWlsYXIgdG8gQVMgUEFUSCBhZGRpdGlvbg0K
PiBvcGVyYXRpb24uDQoNClNvcnJ5IHRvIHJ1aW4geW91ciBpbXByZXNzaW9uIGFib3V0IHBvd2Vy
IGFuZCBpbnRlbGxpZ2VuY2Ugb2Ygcm91dGVycywgYnV0IHRoZXkgb25seSBkbyB3aGF0IHRoZXkg
YXJlIHByb2dyYW1tZWQgdG8gZG8uDQoNClNvIEppbSdzIHBvaW50IGFib3V0IHN5bmNocm9uaXpp
bmcgbWV0cmljcyBpcyBzdGlsbCB2YWxpZC4gT2YgY291cnNlIEkgYXNzdW1lIHRoYXQgZm9yIHlv
dSB0aGUgb25seSBtZXRyaWMgeW91IGNvbnNpZGVyIGhlcmUgYXJlIG1pbGxpc2Vjb25kcyBhbmQg
dGhlcmVmb3IgZG8gbm90IGJvdGhlci4NCg0KSW1hZ2luZSBvbmUgb3BlcmF0b3IgY2hvb3NlcyB0
byB1c2UgcGh5c2ljYWwgZGlzdGFuY2UgYW5kIG90aGVyIFJUVC4gU28gaW4gdGhlIG5ldyBhdHRy
aWJ1dGUgeW91IHdpbGwgZ2V0IHRpbWUgW21zXSB2cyBkaXN0YW5jZSBbbWlsZXNdLiBZZXQgb25l
IG1vcmUgd2lsbCBhbHNvIHVzZSBkaXN0YW5jZSBidXkgZXhwcmVzc2VkIGluIGtpbG9tZXRlcnMu
IFBsZWFzZSBlbGFib3JhdGUgaG93IHVzZWZ1bCBzdWNoIGNvbXBhcmlzb24gd2lsbCB0dXJuIG91
dCB0byBiZSA/DQoNCkkgYW0gbm90IG9wcG9zZSB0byBKaW3igJlzIHBvaW50IG9uIHN5bmNocm9u
aXppbmcuIFdoYXQgSSB3YW50IHRvIGhpZ2hsaWdodCBpcyB0aGF0IHN5bmNocm9uaXppbmcgaXMg
bm90IHJlcXVpcmVkIGZvciB0aGUgYXR0cmlidXRlIHByb3Bvc2VkIGJ5IG1lLiBwcmVzZW50IHJv
dXRlcnMgcHJvZ3JhbSB0byBzZWxlY3Qgb3V0Z29pbmcgcGF0aCBiYXNlZCBvbiByYW5kb20gcGFy
YW1ldGVyIHdoZW4gQVMtUEFUSCBsZW5ndGggaXMgZXF1YWwgKG90aGVyIGNvbmRpdGlvbnMgYWZ0
ZXIgQVMgbGVuZ3RoIGNoZWNrIG1heSBub3QgaGF2ZSBtb3JlIHNpZ25pZmljYW5jZSkuIE15IHN1
Z2dlc3Rpb24gaXMgdG8gY2hhbmdlIHRoZSBwcm9ncmFtIGluIHN1Y2ggc2NlbmFyaW8uIFRoaXMg
d2lsbCBwcmV2ZW50IHJhbmRvbSByb3V0ZSBzZWxlY3Rpb24gd2hpY2ggcm91dGVyIHByb2dyYW1l
ZCB0byBkby4NCg0KUHJvcG9zZWQgYXR0cmlidXRlIGNhbiB1c2UgZWl0aGVyIGxlbmd0aCBpbiBr
bSBvciBkZWxheSBpbiBtaWxsaXNlY29uZHMuIFRoaXMgbmVlZCBkZWNpZGUgYW5kIGluY2x1ZGUg
aW4gdGhlIFJGQy4gIGJ1dCB0aGVyZSBpcyBhIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIGRlbGF5IGFu
ZCBkaXN0YW5jZSB0byBlQkdQIHBlZXIgLiBQcmFjdGljYWxseSAgc291dGggQXNpYW4gSVNQIGNh
biBhY2hpZXZlIGFyb3VuZCAzMG1zIHR3byB3YXkgZGVsYXkgdG8gIFNpbmdhcG9yZSBQT1AgYW5k
IDMwMG1zIHRvIFVTQSBQT1AuIFdlIGNhbiBmaW5kIGNhYmxlIGRpc3RhbmNlIGlmIHJlcXVpcmVk
Lg0KDQoNClBvaW50ICMzOg0KDQpBcyB5b3UgYXJlIHN1Z2dlc3RpbmcgdXNlIG9mIElDTVAgdG8g
bWVhc3VyZSBSVFQgcGxlYXNlIGtlZXAgaW4gbWluZCB0aGF0IElDTVAgaXMgbm90IGhpZ2ggcHJp
b3JpdHkgcHJvdG9jb2wuIEl0IG1heSB3YWl0IGluIHRoZSByZW1vdGUgb3IgbG9jYWwgcm91dGVy
IGZvciBwcm9jZXNzaW5nIG11Y2ggbW9yZSB0aGVuIHRoZSBwcm9wYWdhdGlvbiBkZWxheSBvZiB0
aGUgbGluayBpdCBhcnJpdmVkIG9uLg0KDQpJIGFtIG9wZW4gaW4gdGhpcyBjb21tZW50LiBJQ01Q
IG9yIFRDUCBkZWxheSBjYW4gYmUgdXNlZC4gQmFzZWQgb24gbXkgZXhwZXJpZW5jZSBldmVuIElD
TVAgaXMgbm90IGdpdmUgYmlnIGlzc3VlIGFzIG1vc3Qgb2YgYm9yZGVyIHJvdXRlcnMgYXJlIGNh
cnJpZXIgZ3JhZGUuIDUlIHRvIDEwJSBkZWxheSB2YXJpYXRpb24gbWF5IG5vdCBhZmZlY3QgdG8g
cm91dGUgc2VsZWN0aW9uIGRlY2lzaW9uLg0KDQpQb2ludCAjNDoNCg0KSG93IG9mdGVuIGRvIHlv
dSBwbGFuIHRvIHJlbWVhc3VyZSB0aGUgZUJHUCBwcm9wYWdhdGlvbiA/IE5vdGUgdGhhdCB0b2Rh
eSBtYW55IG9wdGljYWwgbG9uZyBoYXVsIHRyYW5zbWlzc2lvbiBpcyBoaWRkZW4gZnJvbSBBU0JS
cy4gVGhhdCBtZWFucyB0aGF0IHlvdXIgcHJvdmlkZXIgb2YgbG9uZyBkaXN0YW5jZSBjb25uZWN0
aW9uIG1heSBhdCB3aWxsIHJlcm91dGUgeW91IHZpYSBoaXMgb3duIHdlYiBvZiBmaWJlciB3aGlj
aCBkb2VzIGFmZmVjdCBSVFQuIFNvIGl0IGlzIHByZXR0eSBzYWZlIHRvIGFzc3VtZSB3aGF0IHlv
dSBoYXZlIG1lYXN1cmVkIHllc3RlcmRheSB0b2RheSBpcyBpcnJlbGV2YW50Lg0KDQpJIHByb3Bv
c2UsIGVhY2ggYm9yZGVyIHJvdXRlciBuZWVkIHRvIGNoZWNrIGRlbGF5IHRvIGVCR1AgbmVpZ2hi
b3IgZXZlcnkgMTUgbWluIGludGVydmFsLiBJZiByb3V0ZXJzIGRldGVjdHMgMjUlIGRlbGF5IGRp
ZmZlcmVuY2UgdG8gcHJldmlvdXMgZGVsYXkgdmFsdWUsIHJvdXRlciB0cmlnZ2VycyBCR1AgdXBk
YXRlIG1lc3NhZ2UuIGlmIG5vdCwgbm8gdXBkYXRlIG1lc3NhZ2UgdHJpZ2dlcnMuIE9wdGljYWwg
bG9uZyBoYXVsIHRyYW5zbWlzc2lvbiB3aWxsIG5vdCBoYXZlIGJpZyBpc3N1ZSBpbiBwcmFjdGlj
YWwgc2NlbmFyaW9zIGFzIFNMQXMgZXhpc3RzLiBUaGV5IGFyZSBmcmVlIHRvIGNoYW5nZSBiYWNr
aGF1bCBwYXRoIGFzIGxvbmcgYXMgZGVsYXkgZG9lcyBub3QgY2hhbmdlIHNpZ25pZmljYW50bHku
IElmIGRlbGF5IGNoYW5nZXMgc2lnbmlmaWNhbnRseSwgIGl0IGFkZHJlc3Mgc2VwYXJhdGVseSBh
bmQgYnVzaW5lc3MgY2Fubm90IGV4aXN0cy4NCg0KQXMgSSBkZXNjcmliZWQgZWFybGllciB0aGlz
IHByb3Bvc2FsIGhhcyBtdWNoIHNpZ25pZmljYW5jZSB3aGVuIElTUHMgaGF2ZSBsYXJnZSBnZW9n
cmFwaGljIHNlcGFyYXRpb24uDQoNClBvaW50ICM1Og0KDQplQkdQIHByb3BhZ2F0aW9uIG1heSBi
ZSBmZXcgb3JkZXJzIG9mIG1hZ25pdHVkZSBsZXNzIHJlbGV2YW50IGFzIHByb3BhZ2F0aW9uIHdp
dGhpbiBlYWNoIEFTIHBhdGggaXMgdHJhdmVyc2luZy4gQW5kIGV4Y2VwdCB0aGUgY2FzZSBvZiBm
ZXcgQVNlcyB1bmRlciB0aGUgc2FtZSBhZG1pbmlzdHJhdGlvbiB3ZSBkbyBub3QgaGF2ZSBhIHdh
eSB0byBleHByZXNzIHRoYXQgb25lIHRvZGF5IGV4Y2VwdCBBSUdQIGF0dHJpYnV0ZS4NCg0KQUlH
UCBSRkMgY2xlYXJseSBtZW50aW9uZWQgLCBpdCBpcyBwcm9wb3NlZCAgZm9yIHNpbmdsZSBhZG1p
bmlzdHJhdGl2ZSBkb21haW4uICBJIGFtIHRhbGtpbmcgYWJvdXQgZGlmZmVyZW50IGFkbWluaXN0
cmF0aXZlIGRvbWFpbnMgYW5kIGVCR1AuDQoNClNvIGlmIHlvdSB3b3VsZCBsaWtlIHRvIGNvbnRp
bnVlIHlvdXIgcmVzZWFyY2ggcGVyaGFwcyBsb29raW5nIGF0IHRoYXQgYXNwZWN0IGZpcnN0IG1h
eSBiZSBtb3JlIHZhbHVhYmxlIC4uLi4NCg0KU2luY2UgeW91IGhhdmUgbm90IHVuZGVyc3Rvb2Qg
cHJhY3RpY2FsIGlzc3VlICBhbmQgc29sdXRpb24gSSBhbSBleHBsYWluaW5nIGFuZCB5b3UgaGF2
ZSBub3QgcHJvdmlkZWQgdmFsaWQgcmVhc29uIHRvIGNoYW5nZSBteSByZXNlYXJjaCAsc3RpbGwg
SSBkZWNpZGUgdG8gY29udGludWUgcmVzZWFyY2ggb24gdGhpcyBhc3BlY3QuDQoNCg0KQ2hlZXJz
LA0KUi4NCg0KDQpPbiBTYXQsIEF1ZyA4LCAyMDE1IGF0IDc6MTAgQU0sIER1bGVlcCBUaGlsYWth
cmF0aG5lIDxkdWxlZXB0QG1vYml0ZWwubGs8bWFpbHRvOmR1bGVlcHRAbW9iaXRlbC5saz4+IHdy
b3RlOg0KUmljaGFyZCwNCg0KWWVzIEkgYW0gcmVmZXJyaW5nIGVCR1Agc2NlbmFyaW8uIEkgc3Vn
Z2VzdCBkaXN0YW5jZSBjYWxjdWxhdGlvbnMgYmFzZWQgb24NCg0KMS4gSUNNUCBkZWxheSBiZXR3
ZWVuIGVCR1Agc3BlYWtlcnMuDQoyLiBNYW51YWxseSBjb25maWd1cmUgIGJpbmRpbmcgdG8gcmVt
b3RlIEFTLg0KDQoNCkVhY2ggZUJHUCBzcGVha2luZyByb3V0ZXJzIG5lZWQgdG8gYWNjdW11bGF0
ZSAgZGlzdGFuY2UgdmFsdWUgd2hlbiBhZHZlcnRpc2VkIHJvdXRlcyB0byBleHRlcm5hbCBwZWVy
LlRoZXJlIGlzIG5vIHJlcWlybWVudCB0byBzeW5jaHJvbml6ZSBkaWZmZXJlbnQgYWRtaW5pc3Ry
YXRpdmUgZG9tYWlucyBzaW5jZSByb3V0ZXIgaXRzZWxmIGF1dG9tYXRpY2FsbHkgY2FsY3VsYXRl
IHZhbHVlIGFuZCBhZGQgd2hlbiByb3V0ZXMgIGFkdmVydGlzZWQgc2ltaWxhciB0byBBUyBQQVRI
IGFkZGl0aW9uIG9wZXJhdGlvbi4NCg0KDQoNCg0KDQotLS0tLSBSZXBseSBtZXNzYWdlIC0tLS0t
DQpGcm9tOiAiUmljaGFyZCBMaSIgPHJlbndlaS5saUBodWF3ZWkuY29tPG1haWx0bzpyZW53ZWku
bGlAaHVhd2VpLmNvbT4+DQpUbzogIkR1bGVlcCBUaGlsYWthcmF0aG5lIiA8ZHVsZWVwdEBNb2Jp
dGVsLmxrPG1haWx0bzpkdWxlZXB0QE1vYml0ZWwubGs+PiwgIlVUVEFSTywgSkFNRVMiIDxqdTE3
MzhAYXR0LmNvbTxtYWlsdG86anUxNzM4QGF0dC5jb20+PiwgIidSb2JlcnQgUmFzenVrJyIgPHJv
YmVydEByYXN6dWsubmV0PG1haWx0bzpyb2JlcnRAcmFzenVrLm5ldD4+DQpDYzogIidiZXNzQGll
dGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPiciIDxiZXNzQGlldGYub3JnPG1haWx0bzpiZXNz
QGlldGYub3JnPj4NClN1YmplY3Q6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlh
IC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsDQpEYXRlOiBGcmks
IEF1ZyA3LCAyMDE1IDEwOjExIFBNDQoNClRoZXJlIG1pZ2h0IGJlIGEgZ29vZCBwb2ludCBoZXJl
LiBSRkMgNzMxMSBvbmx5IHRha2VzIGNhcmUgb2YgdGhlIElHUCBtZXRyaWNzLiBCdXQgSW4gRHVs
ZWVw4oCZcyBleGFtcGxlLCB0aGUgbWV0cmljcyBiZXR3ZWVuIHR3byBlQkdQIHNwZWFrZXJzIGFy
ZSBub3QgdGFrZW4gaW50byBjb25zaWRlcmF0aW9uLiBJbiBvcmRlciB0byBoYXZlIEFJR1AgYXR0
cmlidXRlIHRvIHJlYWxseSByZXByZXNlbnQgdGhlIGFjY3VtdWxhdGVkIG9uZSwgdGhlIG1ldHJp
Y3Mgb24gc3VjaCBsaW5rcyBzaG91bGQgYmUgY29uc2lkZXJlZCBhcyB3ZWxsLiBIb3dldmVyLCB0
aGVyZSBtaWdodCBiZSBzb21lIGNoYWxsZW5nZXMgb3Igb2JzdGFjbGVzOiBUaGUgd2F5IHRvIGNv
bmZpZ3VyZSBvbmUgbWV0cmljcyBvbiB0aGUgbGluayBiZXR3ZWVuIHR3byBlQkdQIHNwZWFrZXJz
IG1pZ2h0IG5vdCBiZSBjb25zaXN0ZW50IHdpdGggdGhlIHdheSB0byBjb25maWd1cmUgYW5vdGhl
ciBtZXRyaWNzIG9uIHRoZSBhbm90aGVyIGxpbmsgYmV0d2VlbiB0d28gc3BlYWtlcnMuDQoNClJp
Y2hhcmQNCg0KRnJvbTogQkVTUyBbbWFpbHRvOmJlc3MtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86
YmVzcy1ib3VuY2VzQGlldGYub3JnPl0gT24gQmVoYWxmIE9mIER1bGVlcCBUaGlsYWthcmF0aG5l
DQpTZW50OiBGcmlkYXksIEF1Z3VzdCAwNywgMjAxNSA4OjQxIEFNDQpUbzogVVRUQVJPLCBKQU1F
UzsgJ1JvYmVydCBSYXN6dWsnDQpDYzogJ2Jlc3NAaWV0Zi5vcmc8bWFpbHRvOmJlc3NAaWV0Zi5v
cmc+Jw0KU3ViamVjdDogUmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0g
Z2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsDQoNCkppbSwNCg0KDQpX
aGF0IEkgd2FudCB0byBzdWdnZXN0IGlzIHRvIGluc2VydCBpdGVtIDUgKHJlZmVyIGJlbG93IGl0
ZW1zIGxpc3RlZCkgdG8gQkdQIGJlc3QgcGF0aCBzZWxlY3Rpb24gYWxnb3JpdGhtLiBPbmNlIEFT
LVBBVEggbGVuZ3RoIGlzIGVxdWFsLCBuZXh0IHdlIGNhbiB0aGluayBvbiBob3cgdG8gc2VsZWN0
IGJlc3Qgb3V0Z29pbmcgaW50ZXJmYWNlLiBJZiB3ZSBkb27igJl0IHNlbGVjdCBwcm9wZXIgb3V0
Z29pbmcgaW50ZXJmYWNlIGl0IHdpbGwgYWZmZWN0IHRvIGxhdGVuY3kuIEkgYW0gdGFsa2luZyB0
aGlzIGJhc2VkIG9uIHByYWN0aWNhbCBleHBlcmllbmNlIEkgaGF2ZSBpbiBJU1AgZW52aXJvbm1l
bnQuIFRoZXJlIGFyZSBzZXZlcmFsIG9wdGlvbnMgdG8gc2VsZWN0IGJlc3Qgb3V0Z29pbmcgaW50
ZXJmYWNlIHdoZW4gQVMtUEFUSCBhcmUgZXF1YWwuICBJbiB0aGlzIGNhc2UgSSBzdWdnZXN0IGdl
byBkaXN0YW5jZSB0byBkZXN0aW5hdGlvbi4gRm9sbG93aW5nIGFyZSBvcHRpb25zIHRvIGNhbGN1
bGF0ZSBnZW8gZGlzdGFuY2UuIFJvdXRlciBzZWxlY3RzIG91dGdvaW5nIGludGVyZmFjZSB3aXRo
IGxvd2VzdCBHRU8gZGlzdGFuY2UgdG8gZGVzdGluYXRpb24uDQoNCjEuIEJHUCBzcGVha2luZyBy
b3V0ZXIgY2FuIGFkZCBkaXN0YW5jZSB3aGVuIGFkdmVydGlzZSB0byByb3V0ZSB0byB1cHN0cmVh
bSBzaW1pbGFyIHRvIEFTLVBBVEggYXR0cmlidXRlLiBGb3IgZXhhbXBsZQ0KDQpBLS0tLUItLS0t
Qy0tLS0tRA0KDQpSb3V0ZXIgQiBhZHZlcnRpc2UgZGlzdGFuY2UgQUIgdG8gcm91dGVyIEMuIHJv
dXRlciBDIGFkdmVydGlzZSBhY2N1bXVsYXRlZCBkaXN0YW5jZSBBQitCQyB0byByb3V0ZXIgRC4N
Cg0KMi4gQWJvdmUgZGlzdGFuY2UgY2FuIGJlIGNvbmZpZ3VyZWQgYXMgbWFudWFsIGludGVyZmFj
ZSBjb21tYW5kIG9yIGR5bmFtaWNhbGx5IHVzaW5nIElDTVAgb3Igc2ltaWxhciBtZWNoYW5pc20u
IFdlIGNhbiBhc3N1bWUgSUNNUCBkZWxheSBwcm9wb3NpdGlvbmFsIHRvIGdlbyBkaXN0YW5jZS4N
Cg0KMy4gQWx0ZXJuYXRpdmUgb3B0aW9uIGlzIHRvIGNhbGN1bGF0ZSByZWFsIGdlbyBkaXN0YW5j
ZSBmcm9tIGNvb3JkaW5hdGUgc3lzdGVtLiBJbiB0aGlzIGNhc2Ugd2UgbWlzcyBpbnRlcm1lZGlh
dGUgaG9wcy4gQWNjdXJhY3kgaXMgbm90IG11Y2ggYWNjdXJhdGUgc2luY2UgY2FibGUgcGF0aHMg
ZG8gbm90IGZvbGxvdyByZWFsIGNvb3JkaW5hdGUgYmFzZWQgZGlzdGFuY2UuIEluIHRoaXMgY2Fz
ZSB3ZSBzaG91bGQgaGF2ZSBrbm93bGVkZ2Ugb24gY29vcmRpbmF0ZXMgb2YgdXBzdHJlYW0gcm91
dGVyIHdoaWNoIHJlbGV2YW50IElQIGJsb2NrIGFkdmVydGlzZS4NCg0KT3B0aW9uIDEgY2FuIGJl
IGFjaGlldmVkIHRocm91Z2ggQkdQIHByb3RvY29sIGl0c2VsZiAsaWYgYWdyZWVkIHRvIGludHJv
ZHVjZSBuZXcgYXR0cmlidXRlLg0KT3B0aW9uIDMgbW9yZSBzdWl0YWJsZSB0byBTRE4gYmFzZWQg
aW1wbGVtZW50YXRpb24uIENhbGN1bGF0aW9uIGNhbiBiZSBkYWlseSBvciB3ZWVrbHkgYmFzaXMg
YXMgdGhpcyBpcyBub3QgcHJpbWFyeSBjcml0ZXJpYS4NCg0KRnVydGhlciBDb25zaWRlciBmb2xs
b3dpbmcgc2NlbmFyaW8uDQoNCkkgYW0gaW4gU3JpIExhbmthLiBBc3N1bWUgSSBoYXZlIHVwc3Ry
ZWFtIFBPUFMgdG8gU2luZ2Fwb3JlLCBBTVMsIE5ldyBZb3JrLiAgQXNzdW1lIEkgbmVlZCB0byBy
ZWFjaCBkZXN0aW5hdGlvbiBJUCBsb2NhdGVkIGF0IEphcGFuLiBXaGVuIEkgY2hlY2sgQkdQIHJv
dXRpbmcgdGFibGUsIEFTLVBBVEggbGVuZ3RoIGlzIGVxdWFsIGZyb20gYWxsIHRocmVlIHVwc3Ry
ZWFtLiBUaGVuIEkgaGF2ZSB0aHJlZSBvcHRpb25zLiBUaGVuIHJvdXRlciBzZWxlY3RzIGFueSBp
bnRlcmZhY2UgcmFuZG9tbHkgaWYgbm8gcG9saWN5IGNvbmZpZ3VyZWQuIEkgaG9wZSB5b3UgYWdy
ZWVkIHVwIHRvIHRoaXMgcG9pbnQuIEluIHN1Y2ggY2FzZSBJIHN1Z2dlc3QgdG8gY29uc2lkZXIg
R0VPIGRpc3RhbmNlIHRvIGRlc3RpbmF0aW9uLiBJbiBtb3N0IGNhc2VzIGxvd2VzdCBkaXN0YW5j
ZSBwYXRoIGlzIHRoZSBiZXN0IHBhdGguIFRoaXMgbWF5IG5vdCBjb3JyZWN0IGFsd2F5cyBidXQg
YmV0dGVyIHRoYW4gcmFuZG9tIG91dGdvaW5nIGludGVyZmFjZSBzZWxlY3Rpb24uDQoNCg0KDQoN
CjEuIERpc2NhcmRpbmcgdGhlIHJvdXRlcyB3aXRoIHRoZSB1bnJlYWNoYWJsZSBOZXh0X0hvcC4N
Cg0KDQoNCg0KDQoNCjIuIFByZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGggdGhlIGhpZ2hlc3QgTG9j
YWxfUHJlZi4NCg0KDQoNCg0KDQoNCjMuIFByZWZlcnJpbmcgdGhlIGFnZ3JlZ2F0ZWQgcm91dGUu
IFRoZSBwcmVmZXJlbmNlIG9mIGFuIGFnZ3JlZ2F0ZWQgcm91dGUgaXMgaGlnaGVyIHRoYW4gdGhl
IHByZWZlcmVuY2Ugb2YgYSBub24tYWdncmVnYXRlZCByb3V0ZS4NCg0KDQoNCg0KDQoNCjQuIFBy
ZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGggdGhlIHNob3J0ZXN0IEFTLVBhdGguDQoNCg0KDQoNCg0K
DQo1LiBJZiBBUy1QYXRoIGZpbmRzIGVxdWFsLCBjb25zaWRlciBzaG9ydGVzdCBHRU8gZGlzdGFu
Y2UuIElmIHN0aWxsIGRpc3RhbmNlIGlzIHNhbWUgZm9sbG93IG5leHQgc3RlcHMuDQoNCg0KDQoN
Cg0KDQo2LiBDb21wYXJpbmcgdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYW5kIHNlbGVjdGluZyB0aGUg
cm91dGVzIHdpdGggdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYXMgSUdQLCBFR1AsIG9yIEluY29tcGxl
dGUgaW4gb3JkZXIuDQoNCg0KDQoNClJlZ2FyZHMNCkR1bGVlcHQNCg0KDQoNCkZyb206IFVUVEFS
TywgSkFNRVMgW21haWx0bzpqdTE3MzhAYXR0LmNvbV0NClNlbnQ6IEZyaWRheSwgQXVndXN0IDcs
IDIwMTUgNzo0NCBQTQ0KVG86IER1bGVlcCBUaGlsYWthcmF0aG5lOyAnUm9iZXJ0IFJhc3p1aycN
CkNjOiAnYmVzc0BpZXRmLm9yZzxtYWlsdG86YmVzc0BpZXRmLm9yZz4nDQpTdWJqZWN0OiBSRTog
W2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNl
IHdoZW4gQVNfUEFUSCBhcmUgZXF1YWwNCg0KRHVsZWVwLA0KDQogICAgICAgICAgICAgICAgU28g
YSBiaXQgY29uZnVzZWQgaGVyZS4NCg0KICAgICAgICAgICAgICAgIEhvdyBkbyB3YW50IHRoZSBk
ZWNpc2lvbiBtYWtpbmcgdG8gZ28gaWYgYSBwYXRoIGhhcyBhIHNob3J0ZXIgQVMtUEFUSCBhbmQg
bG9uZ2VyIGxhdGVuY3kgdGhhbiB0aGUgYWx0ZXJuYXRpdmU/PyBJZiBsYXRlbmN5IGlzIHRoZSBw
cmltZSBtb3RpdmF0b3Igd2h5IGRvIHlvdSBjYXJlIGFib3V0IEFTLVBBVEggbGVuZ3RoIGF0IGFs
bC4uIENvbW1lbnRzIEluLUxpbmUuLg0KDQpKaW0gVXR0YXJvDQoNCkZyb206IER1bGVlcCBUaGls
YWthcmF0aG5lIFttYWlsdG86ZHVsZWVwdEBtb2JpdGVsLmxrXQ0KU2VudDogRnJpZGF5LCBBdWd1
c3QgMDcsIDIwMTUgOTozMSBBTQ0KVG86IFJvYmVydCBSYXN6dWsNCkNjOiBVVFRBUk8sIEpBTUVT
OyBiZXNzQGlldGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPg0KU3ViamVjdDogUkU6IFtiZXNz
XSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVu
IEFTX1BBVEggYXJlIGVxdWFsDQoNCkhpIFJhc3p1aywNCg0KDQpRdWVzdGlvbiAxOiBIb3cgZG9l
cyB0aGUgcm91dGVyIGtub3cgYWJvdXQgdXNlcidzIGhpZ2ggbGF0ZW5jeSA/DQoNCkFjdHVhbGx5
IEkgYW0gcmVmZXJyaW5nIElTUCBlZGdlIHJvdXRlciB0byBhbm90aGVyIElTUCBlZGdlIHJvdXRl
ciBkZWxheSBkdWUgdG8gdHJhbnNtaXNzaW9uIGRpc3RhbmNlLg0KW0ppbSBVPl0gVGhlIHVuZGVy
bHlpbmcgZmFjaWxpdHkgYW5kIGl04oCZcyByZXByZXNlbnRhdGl2ZSB0cmFuc21pc3Npb24gZGlz
dGFuY2Ugd2lsbCBtb3N0IGxpa2VseSBkaWZmZXIgZnJvbSBnZW9ncmFwaGljYWwgZGlzdGFuY2Uu
IFdoaWNoIGRvIHlvdSB3YW50IHRvIGFkZHJlc3M/IFRvIFJvYmVydOKAmXMgcG9pbnQgeW91IHN0
aWxsIG5lZWQgdG8gYWNxdWlyZSB0aGF0IGtub3dsZWRnZSBhbmQgaXQgbWF5IGJlIG9ydGhvZ29u
YWwgdG8gYW4gYXR0cmlidXRlIHRoYXQgaXMgZGVmaW5lZCBhcyBkZWxheS4NCg0KDQpRdWVzdGlv
biAyOiBIb3cgZG8geW91IGFzc3VyZSBJbnRlcm5ldCBzdGFiaWxpdHkgd2hlcmUgeW91IHN0YXJ0
IGNodXJuaW5nIHBhdGhzIGJhc2VkIG9uIHRoZSBsYXRlbmN5IG9mIGRhdGEgcGxhbmUgPw0KDQpJ
dCBpcyBub3QgcmVxdWlyZWQgdG8gY29uc2lkZXIgc3RhYmlsaXR5IGluIHRoaXMgc2l0dWF0aW9u
IHNpbmNlIGl0IGlzIHVuYXZvaWRhYmxlLiBXaGF0IGlzIHJlZmVyIGlzLCByb3V0ZXIgbmVlZCB0
byBzZWxlY3QgYmVzdCBvdXRnb2luZyBwYXRoIGNvbnNpZGVyaW5nIHBoeXNpY2FsIGRpc3RhbmNl
IHdoZW5ldmVyIHBvc3NpYmxlIHdoZW4gQVMtUEFUSCBsZW5ndGggaXMgZXF1YWwuIElmIHJvdXRl
ciBzZWxlY3RzIGxvbmcgZGlzdGFuY2UgcGF0aCByYW5kb21seSwgaXQgaW1wYWN0cyB0byBsYXRl
bmN5Lg0KDQpRdWVzdGlvbiAzOiBXaGF0IHlvdSBhcmUgYWZ0ZXIgaGFzIGVmZmVjdGl2ZWx5IGJl
ZW4gc29sdmVkIG1hbnkgeWVhcnMgYWdvIC4uIGl0IGlzIGNhbGxlZCBPcHRpbWl6ZWQgRWRnZSBS
b3V0aW5nIChPRVIpIC8gUGVyZm9ybWFuY2UgUm91dGluZyAoUEZSKSAtIEkgc3VnZ2VzdCB5b3Ug
Z29vZ2xlIGZvciB0aG9zZSB0ZXJtcy4NCg0KVGhhbmsgZm9yIHRoZSBzdWdnZXN0aW9uLiBJIGdv
bmUgdGhyb3VnaCB0aGVzZSBwcm9wb3NhbHMuIEJ1dCB3aGF0IEkgYW0gc3VnZ2VzdGluZyBpcyAg
d2hldGhlciB3ZSBjYW4gYWRkcmVzcyB0aGlzIGlkZWEgZnJvbSBCR1AgcHJvdG9jb2wgbGV2ZWwu
IEZvciBleGFtcGxlIGJ5IGludHJvZHVjaW5nIG5ldyBhdHRyaWJ1dGUgcmVsYXRlZCB0byBwaHlz
aWNhbCBkaXN0YW5jZS9kZWxheSBzaW1pbGFyIHRvIEFTLVBBVEguIE5ldyBhdHRyaWJ1dGUgbmVl
ZCB0byB1cGRhdGUgYWNyb3NzIHRoZSBBcyBwYXRoLiBNeSB1bHRpbWF0ZSBvYmplY3RpdmUgaXMg
dG8gcHJldmVudCByb3V0ZXIgcmFuZG9tbHkgc2VsZWN0IG91dGdvaW5nIHBhdGggd2hlbiBBUy1Q
QVRIIGxlbmd0aHMgYXJlICBlcXVhbC4gRnVydGhlciBJIGFtIHRyeWluZyBTRE4gYmFzZWQgc2lt
dWxhdGlvbiB0aGVzZSBkYXlzLiBIb3BlIEkgY2FuIHNoYXJlIG91dHB1dC4gQnV0IHRoaXMgY291
bGQgc2ltaWxhciB0byB3aGF0IHlvdSBoYXZlIHByb3Bvc2VkIGV4Y2VwdCBnZW8gZGlzdGFuY2Ug
Y2FsY3VsYXRpb24gbWVjaGFuaXNtLg0KDQpSZWZlciBiZWxvdyBzdGFuZGFyZCBCR1Agcm91dGUg
c2VsZWN0aW9uIGNyaXRlcmlhLiBJIHN1Z2dlc3QgaXRlbSA1LiBXb3JkaW5ncyBtYXkgZGlmZmVy
ZW50IGZyb20gdmVuZG9yIHRvIHZlbmRvci4NCg0KDQoNCg0KMS4gRGlzY2FyZGluZyB0aGUgcm91
dGVzIHdpdGggdGhlIHVucmVhY2hhYmxlIE5leHRfSG9wLg0KDQoNCg0KDQoNCg0KMi4gUHJlZmVy
cmluZyB0aGUgcm91dGUgd2l0aCB0aGUgaGlnaGVzdCBMb2NhbF9QcmVmLg0KDQoNCg0KDQoNCg0K
My4gUHJlZmVycmluZyB0aGUgYWdncmVnYXRlZCByb3V0ZS4gVGhlIHByZWZlcmVuY2Ugb2YgYW4g
YWdncmVnYXRlZCByb3V0ZSBpcyBoaWdoZXIgdGhhbiB0aGUgcHJlZmVyZW5jZSBvZiBhIG5vbi1h
Z2dyZWdhdGVkIHJvdXRlLg0KDQoNCg0KDQoNCg0KNC4gUHJlZmVycmluZyB0aGUgcm91dGUgd2l0
aCB0aGUgc2hvcnRlc3QgQVMtUGF0aC4NCg0KDQoNCg0KDQoNCjUuIElmIEFTLVBhdGggZmluZHMg
ZXF1YWwsIGNvbnNpZGVyIHNob3J0ZXN0IEdFTyBkaXN0YW5jZS4gSWYgc3RpbGwgZGlzdGFuY2Ug
aXMgc2FtZSBmb2xsb3cgbmV4dCBzdGVwcy4NCg0KDQoNCg0KDQoNCjYuIENvbXBhcmluZyB0aGUg
T3JpZ2luIGF0dHJpYnV0ZSBhbmQgc2VsZWN0aW5nIHRoZSByb3V0ZXMgd2l0aCB0aGUgT3JpZ2lu
IGF0dHJpYnV0ZSBhcyBJR1AsIEVHUCwgb3IgSW5jb21wbGV0ZSBpbiBvcmRlci4NCg0KDQoNCg0K
DQoNCg0KDQpSZWdzcmRzDQpEdWxlZXB0DQoNCkZyb206IHJyYXN6dWtAZ21haWwuY29tPG1haWx0
bzpycmFzenVrQGdtYWlsLmNvbT4gW21haWx0bzpycmFzenVrQGdtYWlsLmNvbV0gT24gQmVoYWxm
IE9mIFJvYmVydCBSYXN6dWsNClNlbnQ6IEZyaWRheSwgQXVndXN0IDcsIDIwMTUgNjoyOSBQTQ0K
VG86IER1bGVlcCBUaGlsYWthcmF0aG5lDQpDYzogVVRUQVJPLCBKQU1FUzsgYmVzc0BpZXRmLm9y
ZzxtYWlsdG86YmVzc0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbYmVzc10gQkdQIHJvdXRlIHNl
bGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBl
cXVhbA0KDQpEdWxlZXAsDQoNCj4gVGhlbiBlbmQgdXNlciBleHBlcmllbmNlcyBoaWdoIGxhdGVu
Y3kgdG8gcmVhY2ggZGVzdGluYXRpb24uIEluIHN1Y2gNCj4gYSBjYXNlLCBJIHN1Z2dlc3Qgcm91
dGVyIG5lZWQgdG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5jZSB0bw0KPiBkZXN0aW5hdGlv
biBhbmQgc2VsZWN0IHBhdGggdmlhIE5UVCB0byByZWFjaCBkZXN0aW5hdGlvbiBieSBkZWZhdWx0
Lg0KDQpRdWVzdGlvbiAxOiBIb3cgZG9lcyB0aGUgcm91dGVyIGtub3cgYWJvdXQgdXNlcidzIGhp
Z2ggbGF0ZW5jeSA/DQoNClF1ZXN0aW9uIDI6IEhvdyBkbyB5b3UgYXNzdXJlIEludGVybmV0IHN0
YWJpbGl0eSB3aGVyZSB5b3Ugc3RhcnQgY2h1cm5pbmcgcGF0aHMgYmFzZWQgb24gdGhlIGxhdGVu
Y3kgb2YgZGF0YSBwbGFuZSA/DQoNClF1ZXN0aW9uIDM6IFdoYXQgeW91IGFyZSBhZnRlciBoYXMg
ZWZmZWN0aXZlbHkgYmVlbiBzb2x2ZWQgbWFueSB5ZWFycyBhZ28gLi4gaXQgaXMgY2FsbGVkIE9w
dGltaXplZCBFZGdlIFJvdXRpbmcgKE9FUikgLyBQZXJmb3JtYWNlIFJvdXRpbmcgKFBGUikgLSBJ
IHN1Z2dlc3QgeW91IGdvb2dsZSBmb3IgdGhvc2UgdGVybXMuDQoNClJlZ2FyZHMsDQpSLg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KT24gRnJpLCBBdWcgNywgMjAxNSBhdCAyOjUxIFBNLCBEdWxl
ZXAgVGhpbGFrYXJhdGhuZSA8ZHVsZWVwdEBtb2JpdGVsLmxrPG1haWx0bzpkdWxlZXB0QG1vYml0
ZWwubGs+PiB3cm90ZToNCkhpIEppbSwNCg0KUGxlYXNlIHJlZmVyIGJlbG93IGV4YW1wbGUuDQoN
CkFzc3VtZSBkZXN0aW5hdGlvbiBJUCBpcyBpbiBBc2lhbiByZWdpb24uIFBhcnRpY3VsYXIgSVNQ
IGluIGEgZGlmZmVyZW50ICBsb2NhdGlvbiAoU2F5IEluZGlhKSBoYXMgdXBzdHJlYW0gcGVlcmlu
ZyB0byBVUyBQT1AgKFNheSBBVCZUKSBhbmQgQXNpYSBQT1AgKFNheSBOVFQpLiBJZiB3ZSBjaGVj
ayBCR1Agcm91dGluZyB0YWJsZSwgYXNzdW1lIGl0IHNob3dzDQoNClhYLlhYLlhYLlhYLzI0IC0t
LS0tLS0tPkFTIC0gQVQmVCxBUy1YWCxBUy1EZXN0aW5hdGlvbg0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAtLS0tLS0tLT5BUyAtIE5UVCxBUy1ZWSxBUy1EZXN0aW5hdGlvbg0KDQoN
CkluIGFib3ZlIGNhc2UgQVMtUEFUSCBpcyBlcXVhbCBhbmQgYXNzdW1lIHJvdXRlciBhdXRvbWF0
aWNhbGx5IHNlbGVjdCBwYXRoIHZpYSBBVCZULiBUaGVuIGVuZCB1c2VyIGV4cGVyaWVuY2VzIGhp
Z2ggbGF0ZW5jeSB0byByZWFjaCBkZXN0aW5hdGlvbi4gSW4gc3VjaCBhIGNhc2UsIEkgc3VnZ2Vz
dCByb3V0ZXIgbmVlZCB0byBjb25zaWRlciBnZW9ncmFwaGljIGRpc3RhbmNlIHRvIGRlc3RpbmF0
aW9uIGFuZCBzZWxlY3QgcGF0aCB2aWEgTlRUIHRvIHJlYWNoIGRlc3RpbmF0aW9uIGJ5IGRlZmF1
bHQuIERlY2lkaW5nIGdlbyBkaXN0YW5jZSBpcyBhIGNoYWxsZW5nZSBidXQgdGhlcmUgYXJlIG9w
dGlvbnMuIEhlcmUgZ2VvIGRpc3RhbmNlIG1lYW5zIHNob3J0ZXN0IGRpc3RhbmNlIHRvIHJlYWNo
IElQIGRlc3RpbmF0aW9uIGZyb20gdXBzdHJlYW0gUE9QLiBDdXJyZW50IHByYWN0aWNlIGlzIHRv
IHVzZSBjb21tdW5pdHkgc3RyaW5ncywgYnV0IGl0IGRlcGVuZHMgb24gdXBzdHJlYW0gSVNQIGNh
cGFiaWxpdHkuDQoNCkNhbiB5b3UgY29tbWVudCBteSBpZGVhLg0KDQpSZWdhcmRzDQpEdWxlZXB0
DQoNCg0KDQpGcm9tOiBVVFRBUk8sIEpBTUVTIFttYWlsdG86anUxNzM4QGF0dC5jb208bWFpbHRv
Omp1MTczOEBhdHQuY29tPl0NClNlbnQ6IEZyaWRheSwgQXVndXN0IDcsIDIwMTUgNDowOSBQTQ0K
VG86IER1bGVlcCBUaGlsYWthcmF0aG5lOyAnUm9iZXJ0IFJhc3p1aycNCg0KQ2M6ICdiZXNzQGll
dGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPicNClN1YmplY3Q6IFJlOiBbYmVzc10gQkdQIHJv
dXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRI
IGFyZSBlcXVhbA0KDQpEdWxlZXAsDQoNCiAgICAgICAgICAgICAgICBBc3N1bWluZyBBUy1QQVRI
IGlzIGVxdWFsIGFuZCBBUy1Db250ZW50IGRpZmZlcmVudCBob3cgY2FuIHlvdSBrbm93IHRoYXQg
dGhlIGludGVybmFsIG1ldHJpY3Mgb2YgZWFjaCBBUyBhcmUgY29uc2lzdGVudCBhbmQgbWlycm9y
IGFjdHVhbCBnZW9ncmFwaGljIGRpc3RhbmNlcz8gWW91IGhhdmUgdG8gYmUgYXNzdXJlZCB0aGF0
IGVhY2ggYWRtaW5pc3RyYXRpdmUgZG9tYWluIGFwcGxpZXMgdGhlIHNhbWUgbWV0cmljIGFzc2ln
bm1lbnQuIEkgZG8gbm90IGJlbGlldmUgdGhpcyBpcyBwb3NzaWJsZSB3aGVuIHRoZXJlIGFyZSBt
dWx0aXBsZSBhZG1pbmlzdHJhdGl2ZSBkb21haW5zLg0KDQpKaW0gVXR0YXJvDQoNCkZyb206IEJF
U1MgW21haWx0bzpiZXNzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBEdWxlZXAgVGhp
bGFrYXJhdGhuZQ0KU2VudDogRnJpZGF5LCBBdWd1c3QgMDcsIDIwMTUgNToxOSBBTQ0KVG86IFJv
YmVydCBSYXN6dWsNCkNjOiBiZXNzQGlldGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPg0KU3Vi
amVjdDogUmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhp
YyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsDQoNCkhpIFJhc3p1aywNCg0KSSB3ZW50
IHRocm91Z2ggUkZDNzMxMSBhbmQgbXkgY29uY2VybiBpcyBkaWZmZXJlbnQgdGhhbiBSRkMgNzMx
MS4gSSBoYXZlIGFuYWx5emVkIGZ1bGwgQkdQIHJvdXRpbmcgdGFibGUgKDU0MSwxOTkgcm91dGVz
KSB3aXRoIHR3byB0aWVyIDEgSVNQIG11bHRpLWhvbWluZyBzY2VuYXJpbyBhbmQgZm91bmQgbmVh
cmx5IDUwJSBvZiByb3V0ZXMgaGF2ZSBlcXVhbCBBUy1QQVRIIGxlbmd0aC4gSW4gdGhpcyBhbmFs
eXNpcyBJdCB3YXMgY29uc2lkZXJlZCwgdGhlcmUgd2FzIG5vIHJvdXRlIHBvbGljeSBhcHBsaWVk
IHRvIGluZmx1ZW5jZSBsb2NhbCBwcmVmZXJlbmNlLiBBY2NvcmRpbmcgdG8gQkdQIGJlc3QgcGF0
aCBzZWxlY3Rpb24gYWxnb3JpdGhtLCB3aGVuIEFTLVBBVEggbGVuZ3RocyAgYXJlIGVxdWFsLCBy
b3V0ZXIgYnJlYWtzIHRpZSBjb25kaXRpb24gYmFzZWQgb24gcm91dGUgaW50ZXJuYWwgbG9naWMu
IFRoaXMgZG9lcyBub3QgZ3JhbnRlZSBwcm9wZXIgb3V0Z29pbmcgcGF0aCBzZWxlY3Rpb24uDQoN
CkFwcHJlY2lhdGUgeW91ciBjb25jZXJuIG9uIGFib3ZlIGFuYWx5c2lzLg0KDQpSZWdhcmRzDQpE
dWxlZXB0DQoNCg0KDQoNCg0KDQoNCkZyb206IFJvYmVydCBSYXN6dWsgW21haWx0bzpyb2JlcnRA
cmFzenVrLm5ldF0NClNlbnQ6IE1vbmRheSwgSnVseSAyNywgMjAxNSAyOjQwIEFNDQpUbzogRHVs
ZWVwIFRoaWxha2FyYXRobmUNCkNjOiBiZXNzQGlldGYub3JnPG1haWx0bzpiZXNzQGlldGYub3Jn
Pg0KU3ViamVjdDogUmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2Vv
Z3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsDQoNCkhpIER1bGVlcCwNCg0K
UGxlYXNlIGNvbnNpZGVyIFJGQyA3MzExIGFuZCBwcm92aWRlIGZlZWRiYWNrIHdoeSB5b3UgdGhp
bmsgaXQgaXMgbm90IHN1ZmZpY2llbnQgZm9yIHlvdXIgb2JqZWN0aXZlLg0KDQpodHRwczovL3Rv
b2xzLmlldGYub3JnL2h0bWwvcmZjNzMxMQ0KDQpCZXN0LA0KUi4NCg0KDQpPbiBTdW4sIEp1bCAy
NiwgMjAxNSBhdCA5OjE1IFBNLCBEdWxlZXAgVGhpbGFrYXJhdGhuZSA8ZHVsZWVwdEBtb2JpdGVs
LmxrPG1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGs+PiB3cm90ZToNCkhpLA0KDQpJIHdvdWxkIGxp
a2UgdG8gc3VnZ2VzdCB0byBjb25zaWRlciBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFU
SCAgYXJlIGVxdWFsIGluIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEuIChhcyB0aWUgYnJl
YWtpbmcgcnVsZSkuIENhbiBhbnlib2R5IGNvbW1lbnQgb24gbXkgaWRlYS4NCg0KDQpSZWdhcmRz
DQpEdWxlZXB0DQoNCg0KDQoNClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNv
bnRhaW4gY29uZmlkZW50aWFsIGFuZA0KcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91IGFy
ZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwNCnBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBp
bW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpcw0KZS1tYWlsIGFuZCBkZXN0
cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBvZiB0aGlzDQppbmZvcm1h
dGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMNCnVu
YXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuDQpNb2JpdGVsIChQdnQpIEx0ZC4NCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkJFU1MgbWFpbGlu
ZyBsaXN0DQpCRVNTQGlldGYub3JnPG1haWx0bzpCRVNTQGlldGYub3JnPg0KaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9iZXNzDQoNClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0
YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2aWxlZ2VkIGluZm9ybWF0
aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5
IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMgZS1t
YWlsIGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBvZiB0
aGlzIGluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lw
aWVudCBpcyB1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLiBNb2JpdGVsIChQdnQpIEx0
ZC4NClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50
aWFsIGFuZCBwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5k
ZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0
dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMgZS1tYWlsIGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFu
eSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBvZiB0aGlzIGluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90
aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpcyB1bmF1dGhvcml6ZWQgYW5kIG1heSBi
ZSBpbGxlZ2FsLiBNb2JpdGVsIChQdnQpIEx0ZC4NCg0KVGhpcyBlLW1haWwgYW5kIGFueSBhdHRh
Y2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgaW5mb3JtYXRp
b24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkg
dGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBkZWxldGUgdGhpcyBlLW1h
aWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRo
aXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBp
ZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuIE1vYml0ZWwgKFB2dCkgTHRk
Lg0KVGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRp
YWwgYW5kIHByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRl
ZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1
cm4gZS1tYWlsLCBkZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55
IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3Ro
ZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJl
IGlsbGVnYWwuIE1vYml0ZWwgKFB2dCkgTHRkLg0KDQpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFj
aG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQNCnByaXZpbGVnZWQgaW5mb3JtYXRp
b24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsDQpwbGVhc2Ugbm90aWZ5
IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMNCmUt
bWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlvbiBvciB1c2Ugb2Yg
dGhpcw0KaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVj
aXBpZW50IGlzDQp1bmF1dGhvcml6ZWQgYW5kIG1heSBiZSBpbGxlZ2FsLg0KTW9iaXRlbCAoUHZ0
KSBMdGQuDQoNClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29u
ZmlkZW50aWFsIGFuZApwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUg
aW50ZW5kZWQgcmVjaXBpZW50LApwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkg
YnkgcmV0dXJuIGUtbWFpbCwgZGVsZXRlIHRoaXMKZS1tYWlsIGFuZCBkZXN0cm95IGFueSBjb3Bp
ZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9yIHVzZSBvZiB0aGlzCmluZm9ybWF0aW9uIGJ5IGEgcGVy
c29uIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpcwp1bmF1dGhvcml6ZWQgYW5k
IG1heSBiZSBpbGxlZ2FsLgpNb2JpdGVsIChQdnQpIEx0ZC4K

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00BCD2HOWEXMAIL01mobi_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Iklza29vbGEgUG90YSI7DQoJcGFub3Nl
LTE6MiAxMSA1IDIgNCAyIDQgMiAyIDM7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxp
YnJpOw0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9u
dC1mYW1pbHk6VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6VmVyZGFuYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0
IDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1h
bCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsN
Cglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlm
O30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNw
YW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9y
OnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnANCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQt
c2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7fQ0Kc3Bh
bi5FbWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUx
OQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7
bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMt
c2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdp
bjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29y
ZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFw
ZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZd
LS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+
DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3ht
bD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2
bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+UmFzenVrLDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+UGxlYXNlIGZpbmQgbXkgY29tbWVudHMg
aW5saW5lLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+UmVnYXJkczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5EdWxlZXA8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJv
bTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IHJyYXN6dWtAZ21haWwuY29tIFttYWlsdG86
cnJhc3p1a0BnbWFpbC5jb21dDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPlJvYmVydCBSYXN6dWs8YnI+
DQo8Yj5TZW50OjwvYj4gU2F0dXJkYXksIEF1Z3VzdCA4LCAyMDE1IDM6MDUgUE08YnI+DQo8Yj5U
bzo8L2I+IER1bGVlcCBUaGlsYWthcmF0aG5lPGJyPg0KPGI+Q2M6PC9iPiBSaWNoYXJkIExpOyBV
VFRBUk8sIEpBTUVTOyBiZXNzQGlldGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbYmVz
c10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dyYXBoaWMgZGlzdGFuY2Ugd2hl
biBBU19QQVRIIGFyZSBlcXVhbDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1z
ZXJpZiI+SGkmbmJzcDtUaGlsYWthcmF0aG5lLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+UG9pbnQgIzE6Jm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlm
Ij5XaGF0IG1ha2VzIHlvdSB0aGluayB0aGF0IDEwIG1zIG92ZXIgMSBHQiBldGhlcm5ldCBwZWVy
aW5nIGlzIGFueSBiZXR0ZXIgdGhlbiAyMCBtcyBSVFQgb3ZlciAxMDAgR0IgPyBJIHdvdWxkIHJl
YWxseSBwcmVmZXIgdG8gZ2V0IHJvdXRlZCBvdmVyIDEwMCBHQiBwZWVyaW5ncyBldmVuIGlmIHRo
ZSBSVFQgd291bGQgYmUgZG91YmxlZC4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
Ij5Zb3VyIHByZWZlcmVuY2UgbWF5IGNvcnJlY3QgdGhlb3JldGljYWxseSBvciBpbiBhIGRpZmZl
cmVudCBzY2VuYXJpbyBvdGhlciB0aGFuIElTUCBlbnZpcm9ubWVudC4gSVNQcyBuZWVkIHRvIHBh
eSBmb3IgbGlua3MgYW5kIGxpbmsgY2FwYWNpdHkgZGVjaWRlZCBiYXNlZCBvbiB0aGUgdHJhZmZp
YyByZXF1aXJlbWVudA0KIGFuZCBzZXZlcmFsIG90aGVyIGZhY3RvcnMuIFRoZXJlIGFyZSBub25l
IHBheSBzY2VuYXJpb3MgaW4gSVNQIHBlZXJpbmcgYnV0IEkgYW0gbm90IGdvaW5nIHRvIGV4cGxh
aW4gYXMgaXQgaXMgaXJyZWxldmFudCB0byB0aGlzIGRpc2N1c3Npb24uIElTUHMgc2V0dXAgbXVs
dGlwbGUgbGlua3Mgd2l0aCBtdWx0aXBsZSBjYXBhY2l0aWVzIGluIG9yZGVyIHRvIGFjaGlldmUg
c2V2ZXJhbCB0YXJnZXRzLiBSZWR1bmRhbmN5LCBsb3cgbGF0ZW5jeSBhcmUNCiBmZXcgb2YgdGhl
bS4gRnVydGhlciBJU1BzIGFkdmVydGlzZSBJUHMgdG8gYWxsIHVwc3RyZWFtIGluIG9yZGVyIHRv
IGdldCByZWR1bmRhbmN5IHVubGVzcyB0aGVyZSBpcyBubyBzcGVjaWFsIHJlYXNvbi4gVGhlcmVm
b3JlIHRoZXJlIGlzIGhpZ2ggcG9zc2liaWxpdHkgdG8gc2VsZWN0IHNvIGNhbGxlZCAxMG1zIDFH
QiBsaW5rIHRoYW4gMTAwIEdCIDIwbXMgbGluayBmb3IgcGFydGljdWxhciBJUCBibG9ja3MgaW4g
SVNQIGVudmlyb25tZW50LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5JIHdpbGwgdHJ5IHRvIGV4cGxhaW4gdGhl
IHNjZW5hcmlvIEkgYW0gdHJ5aW5nIHRvIGFkZHJlc3MgYWdhaW4gc2luY2UgeW91IGhhdmUgbm90
IHVuZGVyc3RhbmQgaXQgY2xlYXJseS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkFzc3Vt
ZSBwYXJ0aWN1bGFyIHRpZXIgMyBJU1AgaW4gQXNpYSAoc2F5IElTUCBBKSBoYXMgMTAgR0IgbGlu
ayB0byBVU0EgUE9QIGFuZCAxRyBsaW5rIHRvIEFzaWEgUE9QLiBXZWIgaG9zdGluZyBwcm92aWRl
ciAmbmJzcDtiYXNlZCBvbiBBc2lhIGFkdmVydGlzZSBpdHMgSVAgYmxvY2sgdGhyb3VnaCBCR1Ag
YW5kDQogSVNQIEEgcmVjZWl2ZXMgd2ViIGhvc3RpbmcgcHJvdmlkZXIgSVAgYmxvY2sgZnJvbSBi
b3RoIHBhdGhzLiBBc3N1bWUgaW4gdGhpcyBjYXNlIEFTIFBBVEggbGVuZ3RoIGlzIGVxdWFsLiBU
aGVuIGhvdyBkb2VzIHJvdXRlciBzZWxlY3QgYmVzdCBvdXRnb2luZyBwYXRoLiBBY2NvcmRpbmcg
dG8geW91LCBpZiByb3V0ZXIgc2VsZWN0cyAxMEcgbGluaywgYWxsIHRyYWZmaWMgcm91dGUgdG8g
VVNBIGFuZCBjb21lIGJhY2sgdG8gQXNpYS4gSXQgaXMgbm90DQogZGVzaXJlZCBwYXRoLiBNeSBw
cm9wb3NhbCBpcyB0byBkZWNpZGUgYmVzdCBwYXRoIGluIHN1Y2ggYSBzY2VuYXJpbyBhbmQgbm90
IGluIGdlbmVyYWwgQkdQIHNjZW5hcmlvLiBNeSBwcm9wb3NhbCB0cnkgdG8gcHJldmVudCByYW5k
b20gcm91dGUgc2VsZWN0aW9uIHVzaW5nIG5ldyBlbmQgdG8gZW5kIEJHUCBhdHRyaWJ1dGUuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
Ij5JZiByb3V0ZXIgaGFzIGFub3RoZXIgZW5kIHRvIGVuZCBCR1AgYXR0cmlidXRlIG90aGVyIHRo
YW4gQVMtUEFUSCAsIHJvdXRlciBjYW4gY29uc2lkZXIgaXQgZHVyaW5nIHRpZSBjb25kaXRpb24u
IE90aGVyIGF0dHJpYnV0ZSBJIHByb3Bvc2UgaXMgZGVsYXkgYmV0d2VlbiBBUyB3aGljaCBpcyBw
cm9wb3J0aW9uYWwNCiB0byBnZW9ncmFwaGljIGRpc3RhbmNlLiA8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkZ1cnRoZXIgdGhpcyBw
cm9wb3NhbCBtYXkgbm90IGhhdmUgbW9yZSBzaWduaWZpY2FuY2UsIGlmIGVCR1AgcGVlciByZXNp
ZGVzIHNob3J0IGdlb2dyYXBoaWMgZGlzdGFuY2UuIEZvciBleGFtcGxlIHNhbWUgc3RhdGUgaW4g
VVNBLiBCdXQgdGhpcyBwcm9wb3NhbCBtb3JlIHNpZ25pZmljYW50IHRvIHRpZXINCiAyIGFuZCB0
aWVyIDMgSVNQcyB3aG8gaGF2ZSBtdWx0aS1ob21pbmcgd2l0aCBsb25nIGRpc3RhbmNlIHVwc3Ry
ZWFtIElTUHMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNh
bnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmIj5Qb2ludCAjMjo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZndDsgVGhlcmUgaXMgbm8gcmVxaXJt
ZW50IHRvIHN5bmNocm9uaXplIGRpZmZlcmVudCBhZG1pbmlzdHJhdGl2ZSZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj4mZ3Q7IGRv
bWFpbnMgc2luY2Ugcm91dGVyIGl0c2VsZiBhdXRvbWF0aWNhbGx5IGNhbGN1bGF0ZSB2YWx1ZSBh
bmQmbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fu
cy1zZXJpZiI+Jmd0OyBhZGQgd2hlbiByb3V0ZXMgJm5ic3A7YWR2ZXJ0aXNlZCBzaW1pbGFyIHRv
IEFTIFBBVEggYWRkaXRpb24mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+Jmd0OyBvcGVyYXRpb24uJm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+U29ycnkgdG8g
cnVpbiB5b3VyIGltcHJlc3Npb24gYWJvdXQgcG93ZXIgYW5kIGludGVsbGlnZW5jZSBvZiByb3V0
ZXJzLCBidXQgdGhleSBvbmx5IGRvIHdoYXQgdGhleSBhcmUgcHJvZ3JhbW1lZCB0byBkby4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNl
cmlmIj5TbyBKaW0ncyBwb2ludCBhYm91dCBzeW5jaHJvbml6aW5nIG1ldHJpY3MgaXMgc3RpbGwg
dmFsaWQuIE9mIGNvdXJzZSBJIGFzc3VtZSB0aGF0IGZvciB5b3UgdGhlIG9ubHkgbWV0cmljIHlv
dSBjb25zaWRlciBoZXJlIGFyZSBtaWxsaXNlY29uZHMgYW5kIHRoZXJlZm9yIGRvIG5vdCBib3Ro
ZXIuJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDss
c2Fucy1zZXJpZiI+SW1hZ2luZSBvbmUgb3BlcmF0b3IgY2hvb3NlcyB0byB1c2UgcGh5c2ljYWwg
ZGlzdGFuY2UgYW5kIG90aGVyIFJUVC4gU28gaW4gdGhlIG5ldyBhdHRyaWJ1dGUgeW91IHdpbGwg
Z2V0IHRpbWUgW21zXSB2cyBkaXN0YW5jZSBbbWlsZXNdLiBZZXQgb25lIG1vcmUgd2lsbCBhbHNv
IHVzZSBkaXN0YW5jZSBidXkgZXhwcmVzc2VkIGluIGtpbG9tZXRlcnMuDQogUGxlYXNlIGVsYWJv
cmF0ZSBob3cgdXNlZnVsIHN1Y2gmbmJzcDtjb21wYXJpc29uJm5ic3A7d2lsbCB0dXJuIG91dCB0
byBiZSA/Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkkgYW0gbm90IG9wcG9zZSB0byBKaW3igJlzIHBv
aW50IG9uIHN5bmNocm9uaXppbmcuIFdoYXQgSSB3YW50IHRvIGhpZ2hsaWdodCBpcyB0aGF0IHN5
bmNocm9uaXppbmcgaXMgbm90IHJlcXVpcmVkIGZvciB0aGUgYXR0cmlidXRlIHByb3Bvc2VkIGJ5
IG1lLiBwcmVzZW50IHJvdXRlcnMgcHJvZ3JhbSB0bw0KIHNlbGVjdCBvdXRnb2luZyBwYXRoIGJh
c2VkIG9uIHJhbmRvbSBwYXJhbWV0ZXIgd2hlbiBBUy1QQVRIIGxlbmd0aCBpcyBlcXVhbCAob3Ro
ZXIgY29uZGl0aW9ucyBhZnRlciBBUyBsZW5ndGggY2hlY2sgbWF5IG5vdCBoYXZlIG1vcmUgc2ln
bmlmaWNhbmNlKS4gTXkgc3VnZ2VzdGlvbiBpcyB0byBjaGFuZ2UgdGhlIHByb2dyYW0gaW4gc3Vj
aCBzY2VuYXJpby4gVGhpcyB3aWxsIHByZXZlbnQgcmFuZG9tIHJvdXRlIHNlbGVjdGlvbiB3aGlj
aCByb3V0ZXINCiBwcm9ncmFtZWQgdG8gZG8uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlByb3Bvc2VkIGF0dHJp
YnV0ZSBjYW4gdXNlIGVpdGhlciBsZW5ndGggaW4ga20gb3IgZGVsYXkgaW4gbWlsbGlzZWNvbmRz
LiBUaGlzIG5lZWQgZGVjaWRlIGFuZCBpbmNsdWRlIGluIHRoZSBSRkMuICZuYnNwO2J1dCB0aGVy
ZSBpcyBhIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIGRlbGF5IGFuZCBkaXN0YW5jZSB0bw0KIGVCR1Ag
cGVlciAuIFByYWN0aWNhbGx5ICZuYnNwO3NvdXRoIEFzaWFuIElTUCBjYW4gYWNoaWV2ZSBhcm91
bmQgMzBtcyB0d28gd2F5IGRlbGF5IHRvICZuYnNwO1NpbmdhcG9yZSBQT1AgYW5kIDMwMG1zIHRv
IFVTQSBQT1AuIFdlIGNhbiBmaW5kIGNhYmxlIGRpc3RhbmNlIGlmIHJlcXVpcmVkLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1z
ZXJpZiI+UG9pbnQgIzM6PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwm
cXVvdDssc2Fucy1zZXJpZiI+QXMgeW91IGFyZSBzdWdnZXN0aW5nIHVzZSBvZiBJQ01QIHRvIG1l
YXN1cmUgUlRUIHBsZWFzZSBrZWVwIGluIG1pbmQgdGhhdCBJQ01QIGlzIG5vdCBoaWdoIHByaW9y
aXR5IHByb3RvY29sLiBJdCBtYXkgd2FpdCBpbiB0aGUgcmVtb3RlIG9yIGxvY2FsIHJvdXRlciBm
b3IgcHJvY2Vzc2luZyBtdWNoIG1vcmUgdGhlbiB0aGUgcHJvcGFnYXRpb24NCiBkZWxheSBvZiB0
aGUgbGluayBpdCBhcnJpdmVkIG9uLiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5JIGFtIG9wZW4gaW4g
dGhpcyBjb21tZW50LiBJQ01QIG9yIFRDUCBkZWxheSBjYW4gYmUgdXNlZC4gQmFzZWQgb24gbXkg
ZXhwZXJpZW5jZSBldmVuIElDTVAgaXMgbm90IGdpdmUgYmlnIGlzc3VlIGFzIG1vc3Qgb2YgYm9y
ZGVyIHJvdXRlcnMgYXJlIGNhcnJpZXIgZ3JhZGUuIDUlIHRvIDEwJSBkZWxheQ0KIHZhcmlhdGlv
biBtYXkgbm90IGFmZmVjdCB0byByb3V0ZSBzZWxlY3Rpb24gZGVjaXNpb24uIDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPlBvaW50ICM0
OiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNh
bnMtc2VyaWYiPkhvdyBvZnRlbiBkbyB5b3UgcGxhbiB0byByZW1lYXN1cmUgdGhlIGVCR1AgcHJv
cGFnYXRpb24gPyBOb3RlIHRoYXQgdG9kYXkgbWFueSBvcHRpY2FsIGxvbmcgaGF1bCB0cmFuc21p
c3Npb24gaXMgaGlkZGVuIGZyb20gQVNCUnMuIFRoYXQgbWVhbnMgdGhhdCB5b3VyIHByb3ZpZGVy
IG9mIGxvbmcgZGlzdGFuY2UgY29ubmVjdGlvbiBtYXkNCiBhdCB3aWxsIHJlcm91dGUgeW91IHZp
YSBoaXMgb3duIHdlYiBvZiBmaWJlciB3aGljaCBkb2VzIGFmZmVjdCBSVFQuIFNvIGl0IGlzIHBy
ZXR0eSBzYWZlIHRvIGFzc3VtZSB3aGF0IHlvdSBoYXZlIG1lYXN1cmVkIHllc3RlcmRheSB0b2Rh
eSBpcyBpcnJlbGV2YW50LiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5JIHByb3Bvc2UsIGVhY2ggYm9y
ZGVyIHJvdXRlciBuZWVkIHRvIGNoZWNrIGRlbGF5IHRvIGVCR1AgbmVpZ2hib3IgZXZlcnkgMTUg
bWluIGludGVydmFsLiBJZiByb3V0ZXJzIGRldGVjdHMgMjUlIGRlbGF5IGRpZmZlcmVuY2UgdG8g
cHJldmlvdXMgZGVsYXkgdmFsdWUsIHJvdXRlciB0cmlnZ2VycyBCR1ANCiB1cGRhdGUgbWVzc2Fn
ZS4gaWYgbm90LCBubyB1cGRhdGUgbWVzc2FnZSB0cmlnZ2Vycy4gT3B0aWNhbCBsb25nIGhhdWwg
dHJhbnNtaXNzaW9uIHdpbGwgbm90IGhhdmUgYmlnIGlzc3VlIGluIHByYWN0aWNhbCBzY2VuYXJp
b3MgYXMgU0xBcyBleGlzdHMuIFRoZXkgYXJlIGZyZWUgdG8gY2hhbmdlIGJhY2toYXVsIHBhdGgg
YXMgbG9uZyBhcyBkZWxheSBkb2VzIG5vdCBjaGFuZ2Ugc2lnbmlmaWNhbnRseS4gSWYgZGVsYXkg
Y2hhbmdlcyBzaWduaWZpY2FudGx5LA0KICZuYnNwO2l0IGFkZHJlc3Mgc2VwYXJhdGVseSBhbmQg
YnVzaW5lc3MgY2Fubm90IGV4aXN0cy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+QXMgSSBkZXNjcmliZWQgZWFy
bGllciB0aGlzIHByb3Bvc2FsIGhhcyBtdWNoIHNpZ25pZmljYW5jZSB3aGVuIElTUHMgaGF2ZSBs
YXJnZSBnZW9ncmFwaGljIHNlcGFyYXRpb24uPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+UG9pbnQgIzU6PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+ZUJHUCBwcm9wYWdhdGlv
biBtYXkgYmUgZmV3IG9yZGVycyBvZiBtYWduaXR1ZGUgbGVzcyByZWxldmFudCBhcyBwcm9wYWdh
dGlvbiB3aXRoaW4gZWFjaCBBUyBwYXRoIGlzIHRyYXZlcnNpbmcuIEFuZCBleGNlcHQgdGhlIGNh
c2Ugb2YgZmV3IEFTZXMgdW5kZXIgdGhlIHNhbWUgYWRtaW5pc3RyYXRpb24gd2UgZG8gbm90IGhh
dmUgYQ0KIHdheSB0byBleHByZXNzIHRoYXQgb25lIHRvZGF5IGV4Y2VwdCBBSUdQIGF0dHJpYnV0
ZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZiI+QUlHUCBSRkMgY2xlYXJseSBtZW50aW9uZWQgLCBpdCBpcyBwcm9w
b3NlZCAmbmJzcDtmb3Igc2luZ2xlIGFkbWluaXN0cmF0aXZlIGRvbWFpbi4gJm5ic3A7SSBhbSB0
YWxraW5nIGFib3V0IGRpZmZlcmVudCBhZG1pbmlzdHJhdGl2ZSBkb21haW5zIGFuZCBlQkdQLg0K
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJp
ZiI+U28gaWYgeW91IHdvdWxkIGxpa2UgdG8gY29udGludWUgeW91ciByZXNlYXJjaCBwZXJoYXBz
IGxvb2tpbmcgYXQgdGhhdCBhc3BlY3QgZmlyc3QgbWF5IGJlIG1vcmUgdmFsdWFibGUgLi4uLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmIj5TaW5jZSB5b3UgaGF2ZSBub3QgdW5kZXJzdG9vZCBwcmFjdGljYWwgaXNz
dWUgJm5ic3A7YW5kIHNvbHV0aW9uIEkgYW0gZXhwbGFpbmluZyBhbmQgeW91IGhhdmUgbm90IHBy
b3ZpZGVkIHZhbGlkIHJlYXNvbiB0byBjaGFuZ2UgbXkgcmVzZWFyY2ggLHN0aWxsIEkgZGVjaWRl
IHRvIGNvbnRpbnVlIHJlc2VhcmNoDQogb24gdGhpcyBhc3BlY3QuIDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+Q2hl
ZXJzLDxicj4NClIuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPk9uIFNhdCwgQXVnIDgsIDIwMTUgYXQgNzoxMCBBTSwgRHVsZWVw
IFRoaWxha2FyYXRobmUgJmx0OzxhIGhyZWY9Im1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGsiIHRh
cmdldD0iX2JsYW5rIj5kdWxlZXB0QG1vYml0ZWwubGs8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpw
PjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAj
Q0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7
bWFyZ2luLXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmIj5SaWNoYXJkLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlllcyBJIGFtIHJlZmVycmluZyBlQkdQJm5ic3A7c2Nl
bmFyaW8uIEkgc3VnZ2VzdCBkaXN0YW5jZSBjYWxjdWxhdGlvbnMgYmFzZWQgb248bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
Ij4xLiBJQ01QJm5ic3A7ZGVsYXkgYmV0d2VlbiBlQkdQJm5ic3A7c3BlYWtlcnMuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Mi4gTWFu
dWFsbHkgY29uZmlndXJlICZuYnNwO2JpbmRpbmcgdG8gcmVtb3RlIEFTLiZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWYiPkVhY2ggZUJHUCZuYnNwO3NwZWFraW5nIHJvdXRlcnMgbmVlZCB0byBhY2N1
bXVsYXRlICZuYnNwO2Rpc3RhbmNlIHZhbHVlIHdoZW4gYWR2ZXJ0aXNlZCByb3V0ZXMgdG8gZXh0
ZXJuYWwgcGVlci5UaGVyZSBpcyBubyByZXFpcm1lbnQmbmJzcDt0byBzeW5jaHJvbml6ZSBkaWZm
ZXJlbnQmbmJzcDthZG1pbmlzdHJhdGl2ZSBkb21haW5zIHNpbmNlIHJvdXRlciBpdHNlbGYNCiBh
dXRvbWF0aWNhbGx5IGNhbGN1bGF0ZSB2YWx1ZSBhbmQgYWRkIHdoZW4gcm91dGVzICZuYnNwO2Fk
dmVydGlzZWQgc2ltaWxhciB0byBBUyBQQVRIIGFkZGl0aW9uIG9wZXJhdGlvbi4mbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4tLS0tLSBSZXBseSBtZXNzYWdlIC0tLS0tPGJy
Pg0KRnJvbTogJnF1b3Q7UmljaGFyZCBMaSZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJlbndl
aS5saUBodWF3ZWkuY29tIiB0YXJnZXQ9Il9ibGFuayI+cmVud2VpLmxpQGh1YXdlaS5jb208L2E+
Jmd0Ozxicj4NClRvOiAmcXVvdDtEdWxlZXAgVGhpbGFrYXJhdGhuZSZxdW90OyAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOmR1bGVlcHRATW9iaXRlbC5sayI+ZHVsZWVwdEBNb2JpdGVsLmxrPC9hPiZndDss
ICZxdW90O1VUVEFSTywgSkFNRVMmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpqdTE3MzhAYXR0
LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmp1MTczOEBhdHQuY29tPC9hPiZndDssICZxdW90OydSb2Jl
cnQgUmFzenVrJyZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJvYmVydEByYXN6dWsubmV0IiB0
YXJnZXQ9Il9ibGFuayI+cm9iZXJ0QHJhc3p1ay5uZXQ8L2E+Jmd0Ozxicj4NCkNjOiAmcXVvdDsn
PGEgaHJlZj0ibWFpbHRvOmJlc3NAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5iZXNzQGlldGYu
b3JnPC9hPicmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYub3JnIiB0YXJnZXQ9
Il9ibGFuayI+YmVzc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KU3ViamVjdDogW2Jlc3NdIEJHUCBy
b3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFU
SCBhcmUgZXF1YWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWYiPkRhdGU6IEZyaSwgQXVnIDcsIDIwMTUgMTA6MTEgUE08bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlRo
ZXJlIG1pZ2h0IGJlIGEgZ29vZCBwb2ludCBoZXJlLiBSRkMgNzMxMSBvbmx5IHRha2VzIGNhcmUg
b2YgdGhlIElHUCBtZXRyaWNzLiBCdXQgSW4gRHVsZWVw4oCZcyBleGFtcGxlLA0KIHRoZSBtZXRy
aWNzIGJldHdlZW4gdHdvIGVCR1Agc3BlYWtlcnMgYXJlIG5vdCB0YWtlbiBpbnRvIGNvbnNpZGVy
YXRpb24uIEluIG9yZGVyIHRvIGhhdmUgQUlHUCBhdHRyaWJ1dGUgdG8gcmVhbGx5IHJlcHJlc2Vu
dCB0aGUgYWNjdW11bGF0ZWQgb25lLCB0aGUgbWV0cmljcyBvbiBzdWNoIGxpbmtzIHNob3VsZCBi
ZSBjb25zaWRlcmVkIGFzIHdlbGwuIEhvd2V2ZXIsIHRoZXJlIG1pZ2h0IGJlIHNvbWUgY2hhbGxl
bmdlcyBvciBvYnN0YWNsZXM6IFRoZQ0KIHdheSB0byBjb25maWd1cmUgb25lIG1ldHJpY3Mgb24g
dGhlIGxpbmsgYmV0d2VlbiB0d28gZUJHUCBzcGVha2VycyBtaWdodCBub3QgYmUgY29uc2lzdGVu
dCB3aXRoIHRoZSB3YXkgdG8gY29uZmlndXJlIGFub3RoZXIgbWV0cmljcyBvbiB0aGUgYW5vdGhl
ciBsaW5rIGJldHdlZW4gdHdvIHNwZWFrZXJzLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0QiPlJpY2hhcmQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVy
LXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90
OyxzYW5zLXNlcmlmIj4gQkVTUyBbbWFpbHRvOjxhIGhyZWY9Im1haWx0bzpiZXNzLWJvdW5jZXNA
aWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5iZXNzLWJvdW5jZXNAaWV0Zi5vcmc8L2E+XQ0KPGI+
T24gQmVoYWxmIE9mIDwvYj5EdWxlZXAgVGhpbGFrYXJhdGhuZTxicj4NCjxiPlNlbnQ6PC9iPiBG
cmlkYXksIEF1Z3VzdCAwNywgMjAxNSA4OjQxIEFNPGJyPg0KPGI+VG86PC9iPiBVVFRBUk8sIEpB
TUVTOyAnUm9iZXJ0IFJhc3p1ayc8YnI+DQo8Yj5DYzo8L2I+ICc8YSBocmVmPSJtYWlsdG86YmVz
c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmJlc3NAaWV0Zi5vcmc8L2E+Jzxicj4NCjxiPlN1
YmplY3Q6PC9iPiBSZTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9n
cmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWw8L3NwYW4+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPkppbSw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5XaGF0IEkgd2FudCB0byBzdWdnZXN0IGlzIHRv
IGluc2VydCBpdGVtIDUgKHJlZmVyIGJlbG93IGl0ZW1zIGxpc3RlZCkgdG8gQkdQIGJlc3QgcGF0
aCBzZWxlY3Rpb24gYWxnb3JpdGhtLg0KIE9uY2UgQVMtUEFUSCBsZW5ndGggaXMgZXF1YWwsIG5l
eHQgd2UgY2FuIHRoaW5rIG9uIGhvdyB0byBzZWxlY3QgYmVzdCBvdXRnb2luZyBpbnRlcmZhY2Uu
IElmIHdlIGRvbuKAmXQgc2VsZWN0IHByb3BlciBvdXRnb2luZyBpbnRlcmZhY2UgaXQgd2lsbCBh
ZmZlY3QgdG8gbGF0ZW5jeS4gSSBhbSB0YWxraW5nIHRoaXMgYmFzZWQgb24gcHJhY3RpY2FsIGV4
cGVyaWVuY2UgSSBoYXZlIGluIElTUCBlbnZpcm9ubWVudC4gVGhlcmUgYXJlIHNldmVyYWwgb3B0
aW9ucw0KIHRvIHNlbGVjdCBiZXN0IG91dGdvaW5nIGludGVyZmFjZSB3aGVuIEFTLVBBVEggYXJl
IGVxdWFsLiZuYnNwOyBJbiB0aGlzIGNhc2UgSSBzdWdnZXN0IGdlbyBkaXN0YW5jZSB0byBkZXN0
aW5hdGlvbi4gRm9sbG93aW5nIGFyZSBvcHRpb25zIHRvIGNhbGN1bGF0ZSBnZW8gZGlzdGFuY2Uu
IFJvdXRlciBzZWxlY3RzIG91dGdvaW5nIGludGVyZmFjZSB3aXRoIGxvd2VzdCBHRU8gZGlzdGFu
Y2UgdG8gZGVzdGluYXRpb24uDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj4xLiBCR1Agc3BlYWtpbmcgcm91dGVyIGNhbiBhZGQgZGlzdGFuY2Ugd2hlbiBh
ZHZlcnRpc2UgdG8gcm91dGUgdG8gdXBzdHJlYW0gc2ltaWxhciB0byBBUy1QQVRIIGF0dHJpYnV0
ZS4NCiBGb3IgZXhhbXBsZSA8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj5BLS0tLUItLS0tQy0tLS0tRA0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+Um91dGVyIEIgYWR2ZXJ0aXNlIGRpc3RhbmNlIEFCIHRvIHJvdXRl
ciBDLiByb3V0ZXIgQyBhZHZlcnRpc2UgYWNjdW11bGF0ZWQgZGlzdGFuY2UgQUImIzQzO0JDIHRv
IHJvdXRlcg0KIEQuIDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPjIuIEFib3ZlIGRpc3RhbmNlIGNhbiBiZSBjb25maWd1cmVkIGFzIG1hbnVhbCBpbnRlcmZh
Y2UgY29tbWFuZCBvciBkeW5hbWljYWxseSB1c2luZyBJQ01QIG9yIHNpbWlsYXINCiBtZWNoYW5p
c20uIFdlIGNhbiBhc3N1bWUgSUNNUCBkZWxheSBwcm9wb3NpdGlvbmFsIHRvIGdlbyBkaXN0YW5j
ZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4zLiBBbHRl
cm5hdGl2ZSBvcHRpb24gaXMgdG8gY2FsY3VsYXRlIHJlYWwgZ2VvIGRpc3RhbmNlIGZyb20gY29v
cmRpbmF0ZSBzeXN0ZW0uIEluIHRoaXMgY2FzZSB3ZSBtaXNzDQogaW50ZXJtZWRpYXRlIGhvcHMu
IEFjY3VyYWN5IGlzIG5vdCBtdWNoIGFjY3VyYXRlIHNpbmNlIGNhYmxlIHBhdGhzIGRvIG5vdCBm
b2xsb3cgcmVhbCBjb29yZGluYXRlIGJhc2VkIGRpc3RhbmNlLiBJbiB0aGlzIGNhc2Ugd2Ugc2hv
dWxkIGhhdmUga25vd2xlZGdlIG9uIGNvb3JkaW5hdGVzIG9mIHVwc3RyZWFtIHJvdXRlciB3aGlj
aCByZWxldmFudCBJUCBibG9jayBhZHZlcnRpc2UuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj5PcHRpb24gMSBjYW4gYmUgYWNoaWV2ZWQgdGhyb3VnaCBC
R1AgcHJvdG9jb2wgaXRzZWxmICxpZiBhZ3JlZWQgdG8gaW50cm9kdWNlIG5ldyBhdHRyaWJ1dGUu
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+T3B0aW9uIDMgbW9yZSBzdWl0YWJsZSB0byBTRE4gYmFzZWQg
aW1wbGVtZW50YXRpb24uIENhbGN1bGF0aW9uIGNhbiBiZSBkYWlseSBvciB3ZWVrbHkgYmFzaXMg
YXMgdGhpcw0KIGlzIG5vdCBwcmltYXJ5IGNyaXRlcmlhLiA8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5GdXJ0aGVyIENvbnNpZGVyIGZvbGxvd2luZyBzY2Vu
YXJpby4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkkg
YW0gaW4gU3JpIExhbmthLiBBc3N1bWUgSSBoYXZlIHVwc3RyZWFtIFBPUFMgdG8gU2luZ2Fwb3Jl
LCBBTVMsIE5ldyBZb3JrLiZuYnNwOyBBc3N1bWUgSSBuZWVkIHRvIHJlYWNoDQogZGVzdGluYXRp
b24gSVAgbG9jYXRlZCBhdCBKYXBhbi4gV2hlbiBJIGNoZWNrIEJHUCByb3V0aW5nIHRhYmxlLCBB
Uy1QQVRIIGxlbmd0aCBpcyBlcXVhbCBmcm9tIGFsbCB0aHJlZSB1cHN0cmVhbS4gVGhlbiBJIGhh
dmUgdGhyZWUgb3B0aW9ucy4gVGhlbiByb3V0ZXIgc2VsZWN0cyBhbnkgaW50ZXJmYWNlIHJhbmRv
bWx5IGlmIG5vIHBvbGljeSBjb25maWd1cmVkLiBJIGhvcGUgeW91IGFncmVlZCB1cCB0byB0aGlz
IHBvaW50LiBJbiBzdWNoIGNhc2UNCiBJIHN1Z2dlc3QgdG8gY29uc2lkZXIgR0VPIGRpc3RhbmNl
IHRvIGRlc3RpbmF0aW9uLiBJbiBtb3N0IGNhc2VzIGxvd2VzdCBkaXN0YW5jZSBwYXRoIGlzIHRo
ZSBiZXN0IHBhdGguIFRoaXMgbWF5IG5vdCBjb3JyZWN0IGFsd2F5cyBidXQgYmV0dGVyIHRoYW4g
cmFuZG9tIG91dGdvaW5nIGludGVyZmFjZSBzZWxlY3Rpb24uPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHRhYmxlIGNsYXNzPSJNc29Ob3JtYWxUYWJs
ZSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIHN0eWxlPSJib3Jk
ZXItY29sbGFwc2U6Y29sbGFwc2UiPg0KPHRib2R5Pg0KPHRyIHN0eWxlPSJoZWlnaHQ6NS40NXB0
Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDto
ZWlnaHQ6NS40NXB0Ij4NCjxwPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHA+MS4gRGlzY2FyZGlu
ZyB0aGUgcm91dGVzIHdpdGggdGhlIHVucmVhY2hhYmxlIE5leHRfSG9wLiA8bzpwPjwvbzpwPjwv
cD4NCjxwPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9Imhl
aWdodDo1LjQ1cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQg
MGluIDUuNHB0O2hlaWdodDo1LjQ1cHQiPg0KPHA+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cD48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+Mi4gUHJlZmVycmluZyB0aGUgcm91dGUgd2l0
aCB0aGUgaGlnaGVzdCBMb2NhbF9QcmVmLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHA+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6MTUuNzVwdCI+DQo8dGQgdmFsaWduPSJ0
b3AiIHN0eWxlPSJwYWRkaW5nOjBpbiA1LjRwdCAwaW4gNS40cHQ7aGVpZ2h0OjE1Ljc1cHQiPg0K
PHA+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVw
dCI+My4gUHJlZmVycmluZyB0aGUgYWdncmVnYXRlZCByb3V0ZS4gVGhlIHByZWZlcmVuY2Ugb2Yg
YW4gYWdncmVnYXRlZCByb3V0ZSBpcyBoaWdoZXIgdGhhbiB0aGUgcHJlZmVyZW5jZSBvZiBhIG5v
bi1hZ2dyZWdhdGVkIHJvdXRlLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHA+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS41cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+
DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6NS40NXB0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5
bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6NS40NXB0Ij4NCjxwPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPjQuIFBy
ZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGggdGhlIHNob3J0ZXN0IEFTLVBhdGguDQo8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDoxNS43
cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0
O2hlaWdodDoxNS43cHQiPg0KPHA+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cD48Yj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjVwdCI+NS4gSWYgQVMtUGF0aCBmaW5kcyBlcXVhbCwgY29uc2lk
ZXIgc2hvcnRlc3QgR0VPIGRpc3RhbmNlLiBJZiBzdGlsbCBkaXN0YW5jZSBpcyBzYW1lIGZvbGxv
dyBuZXh0IHN0ZXBzLg0KPC9zcGFuPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuNXB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L3RkPg0K
PC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1LjhwdCI+DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxl
PSJwYWRkaW5nOjBpbiA1LjRwdCAwaW4gNS40cHQ7aGVpZ2h0OjE1LjhwdCI+DQo8cD4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij42LiBDb21w
YXJpbmcgdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYW5kIHNlbGVjdGluZyB0aGUgcm91dGVzIHdpdGgg
dGhlIE9yaWdpbiBhdHRyaWJ1dGUgYXMgSUdQLCBFR1AsIG9yIEluY29tcGxldGUgaW4gb3JkZXIu
DQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVw
dCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0K
PC90YWJsZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJlZ2FyZHM8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj5EdWxlZXB0PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10
b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmIj4gVVRUQVJPLCBKQU1FUyBbPGEgaHJlZj0ibWFpbHRvOmp1MTczOEBhdHQu
Y29tIiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOmp1MTczOEBhdHQuY29tPC9hPl0NCjxicj4NCjxi
PlNlbnQ6PC9iPiBGcmlkYXksIEF1Z3VzdCA3LCAyMDE1IDc6NDQgUE08YnI+DQo8Yj5Ubzo8L2I+
IER1bGVlcCBUaGlsYWthcmF0aG5lOyAnUm9iZXJ0IFJhc3p1ayc8YnI+DQo8Yj5DYzo8L2I+ICc8
YSBocmVmPSJtYWlsdG86YmVzc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmJlc3NAaWV0Zi5v
cmc8L2E+Jzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSRTogW2Jlc3NdIEJHUCByb3V0ZSBzZWxlY3Rp
b24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFUSCBhcmUgZXF1YWw8
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkR1bGVlcCw8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
U28gYSBiaXQgY29uZnVzZWQgaGVyZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSG93IGRvIHdh
bnQgdGhlIGRlY2lzaW9uIG1ha2luZyB0byBnbyBpZiBhIHBhdGggaGFzIGEgc2hvcnRlciBBUy1Q
QVRIIGFuZCBsb25nZXIgbGF0ZW5jeQ0KIHRoYW4gdGhlIGFsdGVybmF0aXZlPz8gSWYgbGF0ZW5j
eSBpcyB0aGUgcHJpbWUgbW90aXZhdG9yIHdoeSBkbyB5b3UgY2FyZSBhYm91dCBBUy1QQVRIIGxl
bmd0aCBhdCBhbGwuLiBDb21tZW50cyBJbi1MaW5lLi48L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj5KaW0gVXR0YXJvPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25l
O2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGlu
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFu
PjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhv
bWEmcXVvdDssc2Fucy1zZXJpZiI+IER1bGVlcCBUaGlsYWthcmF0aG5lIFs8YSBocmVmPSJtYWls
dG86ZHVsZWVwdEBtb2JpdGVsLmxrIiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOmR1bGVlcHRAbW9i
aXRlbC5sazwvYT5dDQo8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBBdWd1c3QgMDcsIDIwMTUg
OTozMSBBTTxicj4NCjxiPlRvOjwvYj4gUm9iZXJ0IFJhc3p1azxicj4NCjxiPkNjOjwvYj4gVVRU
QVJPLCBKQU1FUzsgPGEgaHJlZj0ibWFpbHRvOmJlc3NAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5r
Ij5iZXNzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSRTogW2Jlc3NdIEJHUCBy
b3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNfUEFU
SCBhcmUgZXF1YWw8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkhpIFJhc3p1ayw8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5RdWVzdGlvbiAxOiBIb3cgZG9lcyB0aGUg
cm91dGVyIGtub3cgYWJvdXQgdXNlcidzIGhpZ2ggbGF0ZW5jeSA/Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BY3R1YWxseSBJIGFtIHJlZmVycmluZyBJU1Ag
ZWRnZSByb3V0ZXIgdG8gYW5vdGhlciBJU1AgZWRnZSByb3V0ZXIgZGVsYXkgZHVlIHRvIHRyYW5z
bWlzc2lvbiBkaXN0YW5jZS4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+W0ppbSBVJmd0O10gVGhlIHVu
ZGVybHlpbmcgZmFjaWxpdHkgYW5kIGl04oCZcyByZXByZXNlbnRhdGl2ZSB0cmFuc21pc3Npb24g
ZGlzdGFuY2Ugd2lsbCBtb3N0IGxpa2VseQ0KIGRpZmZlciBmcm9tIGdlb2dyYXBoaWNhbCBkaXN0
YW5jZS4gV2hpY2ggZG8geW91IHdhbnQgdG8gYWRkcmVzcz8gVG8gUm9iZXJ04oCZcyBwb2ludCB5
b3Ugc3RpbGwgbmVlZCB0byBhY3F1aXJlIHRoYXQga25vd2xlZGdlIGFuZCBpdCBtYXkgYmUgb3J0
aG9nb25hbCB0byBhbiBhdHRyaWJ1dGUgdGhhdCBpcyBkZWZpbmVkIGFzIGRlbGF5Ljwvc3Bhbj48
L2k+PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+UXVlc3Rpb24gMjogSG93IGRvIHlvdSBh
c3N1cmUgSW50ZXJuZXQgc3RhYmlsaXR5IHdoZXJlIHlvdSBzdGFydCBjaHVybmluZyBwYXRocyBi
YXNlZCBvbiB0aGUgbGF0ZW5jeSBvZiBkYXRhIHBsYW5lID8mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkl0IGlzIG5vdCByZXF1aXJlZCB0byBjb25zaWRlciBz
dGFiaWxpdHkgaW4gdGhpcyBzaXR1YXRpb24gc2luY2UgaXQgaXMgdW5hdm9pZGFibGUuIFdoYXQg
aXMgcmVmZXIgaXMsIHJvdXRlciBuZWVkIHRvIHNlbGVjdCBiZXN0IG91dGdvaW5nIHBhdGggY29u
c2lkZXJpbmcgcGh5c2ljYWwgZGlzdGFuY2Ugd2hlbmV2ZXINCiBwb3NzaWJsZSB3aGVuIEFTLVBB
VEggbGVuZ3RoIGlzIGVxdWFsLiBJZiByb3V0ZXIgc2VsZWN0cyBsb25nIGRpc3RhbmNlIHBhdGgg
cmFuZG9tbHksIGl0IGltcGFjdHMgdG8gbGF0ZW5jeS4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv
dDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fu
cy1zZXJpZiI+UXVlc3Rpb24gMzogV2hhdCB5b3UgYXJlIGFmdGVyIGhhcyBlZmZlY3RpdmVseSBi
ZWVuIHNvbHZlZCBtYW55IHllYXJzIGFnbyAuLiBpdCBpcyBjYWxsZWQgT3B0aW1pemVkIEVkZ2Ug
Um91dGluZyAoT0VSKSAvIFBlcmZvcm1hbmNlDQogUm91dGluZyAoUEZSKSAtIEkgc3VnZ2VzdCB5
b3UgZ29vZ2xlIGZvciB0aG9zZSB0ZXJtcy48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90
OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPlRoYW5rIGZvciB0aGUgc3VnZ2VzdGlvbi4gSSBnb25lIHRocm91Z2ggdGhlc2Ug
cHJvcG9zYWxzLiBCdXQgd2hhdCBJIGFtIHN1Z2dlc3RpbmcgaXMgJm5ic3A7d2hldGhlciB3ZSBj
YW4gYWRkcmVzcyB0aGlzIGlkZWEgZnJvbSBCR1AgcHJvdG9jb2wgbGV2ZWwuIEZvciBleGFtcGxl
IGJ5IGludHJvZHVjaW5nIG5ldyBhdHRyaWJ1dGUNCiByZWxhdGVkIHRvIHBoeXNpY2FsIGRpc3Rh
bmNlL2RlbGF5IHNpbWlsYXIgdG8gQVMtUEFUSC4gTmV3IGF0dHJpYnV0ZSBuZWVkIHRvIHVwZGF0
ZSBhY3Jvc3MgdGhlIEFzIHBhdGguIE15IHVsdGltYXRlIG9iamVjdGl2ZSBpcyB0byBwcmV2ZW50
IHJvdXRlciByYW5kb21seSBzZWxlY3Qgb3V0Z29pbmcgcGF0aCB3aGVuIEFTLVBBVEggbGVuZ3Ro
cyBhcmUgJm5ic3A7ZXF1YWwuIEZ1cnRoZXIgSSBhbSB0cnlpbmcgU0ROIGJhc2VkIHNpbXVsYXRp
b24gdGhlc2UNCiBkYXlzLiBIb3BlIEkgY2FuIHNoYXJlIG91dHB1dC4gQnV0IHRoaXMgY291bGQg
c2ltaWxhciB0byB3aGF0IHlvdSBoYXZlIHByb3Bvc2VkIGV4Y2VwdCBnZW8gZGlzdGFuY2UgY2Fs
Y3VsYXRpb24gbWVjaGFuaXNtLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+UmVmZXIgYmVs
b3cgc3RhbmRhcmQgQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYS4gSSBzdWdnZXN0IGl0ZW0g
NS4gV29yZGluZ3MgbWF5IGRpZmZlcmVudCBmcm9tIHZlbmRvciB0byB2ZW5kb3IuPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHRh
YmxlIGNsYXNzPSJNc29Ob3JtYWxUYWJsZSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2Vs
bHBhZGRpbmc9IjAiIHN0eWxlPSJib3JkZXItY29sbGFwc2U6Y29sbGFwc2UiPg0KPHRib2R5Pg0K
PHRyIHN0eWxlPSJoZWlnaHQ6NS40NXB0Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRp
bmc6MGluIDUuNHB0IDBpbiA1LjRwdDtoZWlnaHQ6NS40NXB0Ij4NCjxwPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHA+MS4gRGlzY2FyZGluZyB0aGUgcm91dGVzIHdpdGggdGhlIHVucmVhY2hhYmxl
IE5leHRfSG9wLiA8bzpwPjwvbzpwPjwvcD4NCjxwPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC90
ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDo1LjQ1cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBz
dHlsZT0icGFkZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDo1LjQ1cHQiPg0KPHA+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+Mi4g
UHJlZmVycmluZyB0aGUgcm91dGUgd2l0aCB0aGUgaGlnaGVzdCBMb2NhbF9QcmVmLg0KPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6
MTUuNzVwdCI+DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOjBpbiA1LjRwdCAwaW4g
NS40cHQ7aGVpZ2h0OjE1Ljc1cHQiPg0KPHA+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cD48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+My4gUHJlZmVycmluZyB0aGUgYWdncmVnYXRlZCBy
b3V0ZS4gVGhlIHByZWZlcmVuY2Ugb2YgYW4gYWdncmVnYXRlZCByb3V0ZSBpcyBoaWdoZXIgdGhh
biB0aGUgcHJlZmVyZW5jZSBvZiBhIG5vbi1hZ2dyZWdhdGVkIHJvdXRlLg0KPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6NS40NXB0
Ij4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6MGluIDUuNHB0IDBpbiA1LjRwdDto
ZWlnaHQ6NS40NXB0Ij4NCjxwPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHA+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS41cHQiPjQuIFByZWZlcnJpbmcgdGhlIHJvdXRlIHdpdGggdGhlIHNob3J0
ZXN0IEFTLVBhdGguDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cD48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjVwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+
DQo8dHIgc3R5bGU9ImhlaWdodDoxNS43cHQiPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFk
ZGluZzowaW4gNS40cHQgMGluIDUuNHB0O2hlaWdodDoxNS43cHQiPg0KPHA+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8cD48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+NS4gSWYgQVMt
UGF0aCBmaW5kcyBlcXVhbCwgY29uc2lkZXIgc2hvcnRlc3QgR0VPIGRpc3RhbmNlLiBJZiBzdGls
bCBkaXN0YW5jZSBpcyBzYW1lIGZvbGxvdyBuZXh0IHN0ZXBzLg0KPC9zcGFuPjwvYj48bzpwPjwv
bzpwPjwvcD4NCjxwPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0Ij4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1LjhwdCI+
DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOjBpbiA1LjRwdCAwaW4gNS40cHQ7aGVp
Z2h0OjE1LjhwdCI+DQo8cD4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuNXB0Ij42LiBDb21wYXJpbmcgdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYW5kIHNl
bGVjdGluZyB0aGUgcm91dGVzIHdpdGggdGhlIE9yaWdpbiBhdHRyaWJ1dGUgYXMgSUdQLCBFR1As
IG9yIEluY29tcGxldGUgaW4gb3JkZXIuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cD48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjVwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90YWJsZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
UmVnc3Jkczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkR1bGVlcHQ8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+DQo8YSBocmVm
PSJtYWlsdG86cnJhc3p1a0BnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5ycmFzenVrQGdtYWls
LmNvbTwvYT4gWzxhIGhyZWY9Im1haWx0bzpycmFzenVrQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxh
bmsiPm1haWx0bzpycmFzenVrQGdtYWlsLmNvbTwvYT5dDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPlJv
YmVydCBSYXN6dWs8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBBdWd1c3QgNywgMjAxNSA2OjI5
IFBNPGJyPg0KPGI+VG86PC9iPiBEdWxlZXAgVGhpbGFrYXJhdGhuZTxicj4NCjxiPkNjOjwvYj4g
VVRUQVJPLCBKQU1FUzsgPGEgaHJlZj0ibWFpbHRvOmJlc3NAaWV0Zi5vcmciIHRhcmdldD0iX2Js
YW5rIj5iZXNzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2Jlc3NdIEJH
UCByb3V0ZSBzZWxlY3Rpb24gY3JpdGVyaWEgLSBnZW9ncmFwaGljIGRpc3RhbmNlIHdoZW4gQVNf
UEFUSCBhcmUgZXF1YWw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNl
cmlmIj5EdWxlZXAsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv
dDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+Jmd0OyBUaGVuIGVuZCB1c2VyIGV4cGVyaWVuY2VzIGhp
Z2ggbGF0ZW5jeSB0byByZWFjaCBkZXN0aW5hdGlvbi4gSW4gc3VjaCZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZndDsgYSBj
YXNlLCBJIHN1Z2dlc3Qgcm91dGVyIG5lZWQgdG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBkaXN0YW5j
ZSB0byZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7
LHNhbnMtc2VyaWYiPiZndDsgZGVzdGluYXRpb24gYW5kIHNlbGVjdCBwYXRoIHZpYSBOVFQgdG8g
cmVhY2ggZGVzdGluYXRpb24gYnkgZGVmYXVsdC48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5RdWVzdGlvbiAxOiBIb3cg
ZG9lcyB0aGUgcm91dGVyIGtub3cgYWJvdXQgdXNlcidzIGhpZ2ggbGF0ZW5jeSA/Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fu
cy1zZXJpZiI+UXVlc3Rpb24gMjogSG93IGRvIHlvdSBhc3N1cmUgSW50ZXJuZXQgc3RhYmlsaXR5
IHdoZXJlIHlvdSBzdGFydCBjaHVybmluZyBwYXRocyBiYXNlZCBvbiB0aGUgbGF0ZW5jeSBvZiBk
YXRhIHBsYW5lID8mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlh
bCZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5RdWVzdGlvbiAzOiBXaGF0IHlvdSBhcmUgYWZ0
ZXIgaGFzIGVmZmVjdGl2ZWx5IGJlZW4gc29sdmVkIG1hbnkgeWVhcnMgYWdvIC4uIGl0IGlzIGNh
bGxlZCBPcHRpbWl6ZWQgRWRnZSBSb3V0aW5nIChPRVIpIC8gUGVyZm9ybWFjZQ0KIFJvdXRpbmcg
KFBGUikgLSBJIHN1Z2dlc3QgeW91IGdvb2dsZSBmb3IgdGhvc2UgdGVybXMuPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+
UmVnYXJkcyw8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oyxz
YW5zLXNlcmlmIj5SLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1
b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2Vy
aWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7
LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Fy
aWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPk9uIEZyaSwgQXVnIDcsIDIwMTUgYXQgMjo1MSBQTSwgRHVsZWVwIFRoaWxha2FyYXRo
bmUgJmx0OzxhIGhyZWY9Im1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGsiIHRhcmdldD0iX2JsYW5r
Ij5kdWxlZXB0QG1vYml0ZWwubGs8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjxibG9j
a3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0
O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1
LjBwdDttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5I
aSBKaW0sPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+UGxl
YXNlIHJlZmVyIGJlbG93IGV4YW1wbGUuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEIj5Bc3N1bWUgZGVzdGluYXRpb24gSVAgaXMgaW4gQXNpYW4gcmVnaW9u
LiBQYXJ0aWN1bGFyIElTUCBpbiBhIGRpZmZlcmVudCAmbmJzcDtsb2NhdGlvbiAoU2F5IEluZGlh
KSBoYXMgdXBzdHJlYW0NCiBwZWVyaW5nIHRvIFVTIFBPUCAoU2F5IEFUJmFtcDtUKSBhbmQgQXNp
YSBQT1AgKFNheSBOVFQpLiBJZiB3ZSBjaGVjayBCR1Agcm91dGluZyB0YWJsZSwgYXNzdW1lIGl0
IHNob3dzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+WFgu
WFguWFguWFgvMjQgLS0tLS0tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OldpbmdkaW5ncztjb2xvcjojMUY0OTdEIj7DoDwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+QVMNCiAtIEFUJmFtcDtULEFTLVhYLEFTLURlc3RpbmF0aW9uPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAtLS0tLS08L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6V2luZ2RpbmdzO2NvbG9yOiMxRjQ5N0QiPsOgPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5BUw0KIC0gTlRULEFTLVlZLEFTLURl
c3RpbmF0aW9uJm5ic3A7IDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkluIGFib3ZlIGNhc2UgQVMtUEFUSCBp
cyBlcXVhbCBhbmQgYXNzdW1lIHJvdXRlciBhdXRvbWF0aWNhbGx5IHNlbGVjdCBwYXRoIHZpYSBB
VCZhbXA7VC4gVGhlbiBlbmQgdXNlcg0KIGV4cGVyaWVuY2VzIGhpZ2ggbGF0ZW5jeSB0byByZWFj
aCBkZXN0aW5hdGlvbi4gSW4gc3VjaCBhIGNhc2UsIEkgc3VnZ2VzdCByb3V0ZXIgbmVlZCB0byBj
b25zaWRlciBnZW9ncmFwaGljIGRpc3RhbmNlIHRvIGRlc3RpbmF0aW9uIGFuZCBzZWxlY3QgcGF0
aCB2aWEgTlRUIHRvIHJlYWNoIGRlc3RpbmF0aW9uIGJ5IGRlZmF1bHQuIERlY2lkaW5nIGdlbyBk
aXN0YW5jZSBpcyBhIGNoYWxsZW5nZSBidXQgdGhlcmUgYXJlIG9wdGlvbnMuIEhlcmUgZ2VvDQog
ZGlzdGFuY2UgbWVhbnMgc2hvcnRlc3QgZGlzdGFuY2UgdG8gcmVhY2ggSVAgZGVzdGluYXRpb24g
ZnJvbSB1cHN0cmVhbSBQT1AuIEN1cnJlbnQgcHJhY3RpY2UgaXMgdG8gdXNlIGNvbW11bml0eSBz
dHJpbmdzLCBidXQgaXQgZGVwZW5kcyBvbiB1cHN0cmVhbSBJU1AgY2FwYWJpbGl0eS48L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5DYW4geW91IGNvbW1lbnQg
bXkgaWRlYS4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PlJlZ2FyZHM8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5EdWxlZXB0PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4gVVRUQVJPLCBKQU1FUyBbbWFp
bHRvOjxhIGhyZWY9Im1haWx0bzpqdTE3MzhAYXR0LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmp1MTcz
OEBhdHQuY29tPC9hPl0NCjxicj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXksIEF1Z3VzdCA3LCAyMDE1
IDQ6MDkgUE08YnI+DQo8Yj5Ubzo8L2I+IER1bGVlcCBUaGlsYWthcmF0aG5lOyAnUm9iZXJ0IFJh
c3p1ayc8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PGJyPg0KPGI+Q2M6PC9iPiAnPGEgaHJlZj0ibWFpbHRvOmJlc3NAaWV0Zi5vcmci
IHRhcmdldD0iX2JsYW5rIj5iZXNzQGlldGYub3JnPC9hPic8YnI+DQo8Yj5TdWJqZWN0OjwvYj4g
UmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNyaXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0
YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0QiPkR1bGVlcCw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQXNzdW1p
bmcgQVMtUEFUSCBpcyBlcXVhbCBhbmQgQVMtQ29udGVudCBkaWZmZXJlbnQgaG93IGNhbiB5b3Ug
a25vdyB0aGF0IHRoZSBpbnRlcm5hbA0KIG1ldHJpY3Mgb2YgZWFjaCBBUyBhcmUgY29uc2lzdGVu
dCBhbmQgbWlycm9yIGFjdHVhbCBnZW9ncmFwaGljIGRpc3RhbmNlcz8gWW91IGhhdmUgdG8gYmUg
YXNzdXJlZCB0aGF0IGVhY2ggYWRtaW5pc3RyYXRpdmUgZG9tYWluIGFwcGxpZXMgdGhlIHNhbWUg
bWV0cmljIGFzc2lnbm1lbnQuIEkgZG8gbm90IGJlbGlldmUgdGhpcyBpcyBwb3NzaWJsZSB3aGVu
IHRoZXJlIGFyZSBtdWx0aXBsZSBhZG1pbmlzdHJhdGl2ZSBkb21haW5zLjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkppbSBVdHRhcm88L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQg
MGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+
RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj4gQkVTUyBbPGEgaHJlZj0ibWFpbHRvOmJl
c3MtYm91bmNlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzpiZXNzLWJvdW5jZXNA
aWV0Zi5vcmc8L2E+XQ0KPGI+T24gQmVoYWxmIE9mIDwvYj5EdWxlZXAgVGhpbGFrYXJhdGhuZTxi
cj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXksIEF1Z3VzdCAwNywgMjAxNSA1OjE5IEFNPGJyPg0KPGI+
VG86PC9iPiBSb2JlcnQgUmFzenVrPGJyPg0KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86YmVz
c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmJlc3NAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3Vi
amVjdDo8L2I+IFJlOiBbYmVzc10gQkdQIHJvdXRlIHNlbGVjdGlvbiBjcml0ZXJpYSAtIGdlb2dy
YXBoaWMgZGlzdGFuY2Ugd2hlbiBBU19QQVRIIGFyZSBlcXVhbDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+SGkgUmFzenVrLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPkkgd2VudCB0aHJvdWdoIFJGQzczMTEgYW5kIG15IGNvbmNlcm4gaXMgZGlmZmVyZW50
IHRoYW4gUkZDIDczMTEuIEkgaGF2ZSBhbmFseXplZCBmdWxsIEJHUCByb3V0aW5nDQogdGFibGUg
KDU0MSwxOTkgcm91dGVzKSB3aXRoIHR3byB0aWVyIDEgSVNQIG11bHRpLWhvbWluZyBzY2VuYXJp
byBhbmQgZm91bmQgbmVhcmx5IDUwJSBvZiByb3V0ZXMgaGF2ZSBlcXVhbCBBUy1QQVRIIGxlbmd0
aC4gSW4gdGhpcyBhbmFseXNpcyBJdCB3YXMgY29uc2lkZXJlZCwgdGhlcmUgd2FzIG5vIHJvdXRl
IHBvbGljeSBhcHBsaWVkIHRvIGluZmx1ZW5jZSBsb2NhbCBwcmVmZXJlbmNlLiBBY2NvcmRpbmcg
dG8gQkdQIGJlc3QgcGF0aCBzZWxlY3Rpb24NCiBhbGdvcml0aG0sIHdoZW4gQVMtUEFUSCBsZW5n
dGhzICZuYnNwO2FyZSBlcXVhbCwgcm91dGVyIGJyZWFrcyB0aWUgY29uZGl0aW9uIGJhc2VkIG9u
IHJvdXRlIGludGVybmFsIGxvZ2ljLiBUaGlzIGRvZXMgbm90IGdyYW50ZWUgcHJvcGVyIG91dGdv
aW5nIHBhdGggc2VsZWN0aW9uLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+QXBwcmVjaWF0ZSB5b3VyIGNvbmNlcm4gb24gYWJvdmUgYW5hbHlzaXMuPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+UmVnYXJkczwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPkR1bGVlcHQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHRhYmxlIGNsYXNzPSJNc29Ob3JtYWxUYWJsZSIgYm9yZGVyPSIwIiBj
ZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIHdpZHRoPSI1MDAiIHN0eWxlPSJ3aWR0aDoz
NzUuMHB0Ij4NCjx0Ym9keT4NCjx0cj4NCjx0ZCB3aWR0aD0iMTMwIiBzdHlsZT0id2lkdGg6OTcu
NXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFsaWdu
PSJyaWdodCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO3RleHQtYWxpZ246cmlnaHQiPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMzgzODM4Ij4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8L3RkPg0KPHRkIHdpZHRoPSIzNzAiIHN0eWxlPSJ3aWR0aDoyNzcu
NXB0O2JvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICM2NjY2NjYgMS4wcHQ7cGFkZGluZzow
aW4gMGluIDBpbiA3LjVwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzM4MzgzOCI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90
YWJsZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bh
bj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmIj4gUm9iZXJ0IFJhc3p1ayBbPGEgaHJlZj0ibWFpbHRvOnJv
YmVydEByYXN6dWsubmV0IiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOnJvYmVydEByYXN6dWsubmV0
PC9hPl0NCjxicj4NCjxiPlNlbnQ6PC9iPiBNb25kYXksIEp1bHkgMjcsIDIwMTUgMjo0MCBBTTxi
cj4NCjxiPlRvOjwvYj4gRHVsZWVwIFRoaWxha2FyYXRobmU8YnI+DQo8Yj5DYzo8L2I+IDxhIGhy
ZWY9Im1haWx0bzpiZXNzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+YmVzc0BpZXRmLm9yZzwv
YT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtiZXNzXSBCR1Agcm91dGUgc2VsZWN0aW9uIGNy
aXRlcmlhIC0gZ2VvZ3JhcGhpYyBkaXN0YW5jZSB3aGVuIEFTX1BBVEggYXJlIGVxdWFsPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+SGkgRHVsZWVwLDwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMt
c2VyaWYiPlBsZWFzZSBjb25zaWRlciBSRkMgNzMxMSBhbmQgcHJvdmlkZSBmZWVkYmFjayB3aHkg
eW91IHRoaW5rIGl0IGlzIG5vdCBzdWZmaWNpZW50IGZvciB5b3VyIG9iamVjdGl2ZS48L3NwYW4+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNl
cmlmIj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzMxMSIgdGFyZ2V0
PSJfYmxhbmsiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM3MzExPC9hPjwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PkJlc3QsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPlIuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+T24gU3VuLCBKdWwgMjYsIDIwMTUgYXQgOToxNSBQTSwgRHVsZWVwIFRoaWxh
a2FyYXRobmUgJmx0OzxhIGhyZWY9Im1haWx0bzpkdWxlZXB0QG1vYml0ZWwubGsiIHRhcmdldD0i
X2JsYW5rIj5kdWxlZXB0QG1vYml0ZWwubGs8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4N
CjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0ND
IDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2lu
LXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkhpLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+SSB3b3VsZCBsaWtlIHRvIHN1Z2dlc3QgdG8gY29uc2lkZXIgZ2VvZ3JhcGhpYyBkaXN0
YW5jZSB3aGVuIEFTX1BBVEggJm5ic3A7YXJlIGVxdWFsIGluIEJHUCByb3V0ZSBzZWxlY3Rpb24g
Y3JpdGVyaWEuIChhcyB0aWUgYnJlYWtpbmcgcnVsZSkuIENhbiBhbnlib2R5IGNvbW1lbnQgb24g
bXkgaWRlYS4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlJlZ2FyZHM8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+RHVsZWVwdDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwPlRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVu
dHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZDxicj4NCnByaXZpbGVnZWQgaW5mb3JtYXRp
b24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsPGJyPg0KcGxlYXNlIG5v
dGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBlLW1haWwsIGRlbGV0ZSB0aGlz
PGJyPg0KZS1tYWlsIGFuZCBkZXN0cm95IGFueSBjb3BpZXMuIEFueSBkaXNzZW1pbmF0aW9uIG9y
IHVzZSBvZiB0aGlzPGJyPg0KaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUg
aW50ZW5kZWQgcmVjaXBpZW50IGlzPGJyPg0KdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdh
bC48YnI+DQpNb2JpdGVsIChQdnQpIEx0ZC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttYXJnaW4tYm90dG9tOjEyLjBw
dCI+PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188
YnI+DQpCRVNTIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpCRVNTQGlldGYub3Jn
IiB0YXJnZXQ9Il9ibGFuayI+QkVTU0BpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Jlc3MiIHRhcmdldD0iX2JsYW5rIj5odHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Jlc3M8L2E+PG86cD48L286cD48L3A+
DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhpcyBlLW1haWwg
YW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVn
ZWQgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBs
ZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLA0KIGRl
bGV0ZSB0aGlzIGUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2VtaW5hdGlv
biBvciB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0aGFuIHRoZSBp
bnRlbmRlZCByZWNpcGllbnQgaXMgdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxsZWdhbC4gTW9i
aXRlbCAoUHZ0KSBMdGQuDQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRoaXMgZS1tYWls
IGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2aWxl
Z2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBw
bGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwNCiBk
ZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRp
b24gb3IgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUg
aW50ZW5kZWQgcmVjaXBpZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuIE1v
Yml0ZWwgKFB2dCkgTHRkLg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9j
a3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRoaXMgZS1tYWlsIGFuZCBhbnkg
YXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2aWxlZ2VkIGluZm9y
bWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90
aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwNCiBkZWxldGUgdGhp
cyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNl
IG9mIHRoaXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQg
cmVjaXBpZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuIE1vYml0ZWwgKFB2
dCkgTHRkLg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRoaXMgZS1t
YWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2
aWxlZ2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50
LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmV0dXJuIGUtbWFpbCwN
CiBkZWxldGUgdGhpcyBlLW1haWwgYW5kIGRlc3Ryb3kgYW55IGNvcGllcy4gQW55IGRpc3NlbWlu
YXRpb24gb3IgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgdGhhbiB0
aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwu
IE1vYml0ZWwgKFB2dCkgTHRkLg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cD5UaGlzIGUtbWFpbCBhbmQgYW55
IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQ8YnI+DQpwcml2aWxlZ2Vk
IGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LDxicj4N
CnBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBieSByZXR1cm4gZS1tYWlsLCBk
ZWxldGUgdGhpczxicj4NCmUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlzc2Vt
aW5hdGlvbiBvciB1c2Ugb2YgdGhpczxicj4NCmluZm9ybWF0aW9uIGJ5IGEgcGVyc29uIG90aGVy
IHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpczxicj4NCnVuYXV0aG9yaXplZCBhbmQgbWF5
IGJlIGlsbGVnYWwuPGJyPg0KTW9iaXRlbCAoUHZ0KSBMdGQuPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQpU
aGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBh
bmQKcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJl
Y2lwaWVudCwKcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJldHVybiBl
LW1haWwsIGRlbGV0ZSB0aGlzCmUtbWFpbCBhbmQgZGVzdHJveSBhbnkgY29waWVzLiBBbnkgZGlz
c2VtaW5hdGlvbiBvciB1c2Ugb2YgdGhpcwppbmZvcm1hdGlvbiBieSBhIHBlcnNvbiBvdGhlciB0
aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMKdW5hdXRob3JpemVkIGFuZCBtYXkgYmUgaWxs
ZWdhbC4KTW9iaXRlbCAoUHZ0KSBMdGQuCg==

--_000_4C8ECB373CE2DB41BE8D10BADC0F8771EE00BCD2HOWEXMAIL01mobi_--


From nobody Tue Aug 11 00:21:04 2015
Return-Path: <haoweiguo@huawei.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DABB1A1ABE for <bess@ietfa.amsl.com>; Tue, 11 Aug 2015 00:21:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level: 
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X_hziSBqmiI6 for <bess@ietfa.amsl.com>; Tue, 11 Aug 2015 00:20:59 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A69291A1AB5 for <bess@ietf.org>; Tue, 11 Aug 2015 00:20:58 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml401-hub.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BZS71985; Tue, 11 Aug 2015 07:20:56 +0000 (GMT)
Received: from NKGEML401-HUB.china.huawei.com (10.98.56.32) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.3.235.1; Tue, 11 Aug 2015 08:20:54 +0100
Received: from NKGEML501-MBS.china.huawei.com ([169.254.2.99]) by nkgeml401-hub.china.huawei.com ([10.98.56.32]) with mapi id 14.03.0235.001; Tue, 11 Aug 2015 15:20:44 +0800
From: Haoweiguo <haoweiguo@huawei.com>
To: "bess@ietf.org" <bess@ietf.org>
Thread-Topic: New Version Notification for draft-hao-bess-inter-nvo3-vpn-optionc-02.txt
Thread-Index: AQHQ1AW+wHlaVrdh6kykxC5hN2LzLZ4GY5ge
Date: Tue, 11 Aug 2015 07:20:43 +0000
Message-ID: <DD5FC8DE455C3348B94340C0AB5517334F8AA0A5@nkgeml501-mbs.china.huawei.com>
References: <20150811071704.17000.76182.idtracker@ietfa.amsl.com>
In-Reply-To: <20150811071704.17000.76182.idtracker@ietfa.amsl.com>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.135.23.94]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/ps84Nhwl2Z25ihZ4ElVjmVbrTDM>
Cc: Muhammad Durrani <mdurrani@cisco.com>, Osama Zia <osamaz@microsoft.com>, Susan Hares <shares@ndzh.com>, Lucy yong <lucy.yong@huawei.com>
Subject: Re: [bess] New Version Notification for draft-hao-bess-inter-nvo3-vpn-optionc-02.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Aug 2015 07:21:02 -0000

Hi Folks,
The draft was updated as per Thomas's comments. At ASBR-d,  UDP port alloca=
tion and GRE key allocation methods are added for transport layer stitching=
.
Your further comments and suggestions are appreciated.
Thanks,
weiguo

________________________________________
From: internet-drafts@ietf.org [internet-drafts@ietf.org]
Sent: Tuesday, August 11, 2015 15:17
To: Osama Zia; Lucy yong; Lucy yong; Haoweiguo; Muhammad Durrani; Muhammad =
Durrani; Osama Zia; Haoweiguo
Subject: New Version Notification for draft-hao-bess-inter-nvo3-vpn-optionc=
-02.txt

A new version of I-D, draft-hao-bess-inter-nvo3-vpn-optionc-02.txt
has been successfully submitted by Weiguo Hao and posted to the
IETF repository.

Name:           draft-hao-bess-inter-nvo3-vpn-optionc
Revision:       02
Title:          Inter-AS Option C between NVO3 and BGP/MPLS IP VPN network
Document date:  2015-08-11
Group:          Individual Submission
Pages:          14
URL:            https://www.ietf.org/internet-drafts/draft-hao-bess-inter-n=
vo3-vpn-optionc-02.txt
Status:         https://datatracker.ietf.org/doc/draft-hao-bess-inter-nvo3-=
vpn-optionc/
Htmlized:       https://tools.ietf.org/html/draft-hao-bess-inter-nvo3-vpn-o=
ptionc-02
Diff:           https://www.ietf.org/rfcdiff?url2=3Ddraft-hao-bess-inter-nv=
o3-vpn-optionc-02

Abstract:
   This draft describes inter-as option-C solution between NVO3 network
   and MPLS/IP VPN network. Transport layer stitching solution should
   be provided. Also to ensure VPNv4 route exchange correctly between
   local NVE and remote PE, VNID space should be partitioned, only the
   VNIDs of lower 1 Million can be used for interconnection with outer
   MPLS VPN network using option-C solution, the rest 15 Million VNIDs
   can only be used for intra DC.




Please note that it may take a couple of minutes from the time of submissio=
n
until the htmlized version and diff are available at tools.ietf.org.

The IETF Secretariat=


From nobody Tue Aug 11 12:50:02 2015
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D4821AD370; Tue, 11 Aug 2015 12:50:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ddTqHnsih_Fx; Tue, 11 Aug 2015 12:49:57 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id AFC871AD333; Tue, 11 Aug 2015 12:49:57 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.4.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20150811194957.26927.30612.idtracker@ietfa.amsl.com>
Date: Tue, 11 Aug 2015 12:49:57 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/VqtjkSEkzGMaLA2ixXXboZ_8x2w>
Cc: bess@ietf.org
Subject: [bess] I-D Action: draft-ietf-bess-mvpn-mib-01.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Aug 2015 19:50:00 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the BGP Enabled Services Working Group of the IETF.

        Title           : MPLS/BGP Layer 3 VPN Multicast Management Information Base
        Authors         : Zhaohui Zhang
                          Saud Asif
                          Andy Green
                          Sameer Gulrajani
                          Pradeep G. Jain
	Filename        : draft-ietf-bess-mvpn-mib-01.txt
	Pages           : 31
	Date            : 2015-08-11

Abstract:
   This memo defines an portion of the Management Information Base (MIB)
   for use with network management protocols in the Internet community.

   In particular, it describes managed objects to configure and/or
   monitor multicast in MPLS/BGP-based Layer-3 VPN (MVPN) on an MVPN
   router.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-mvpn-mib/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-bess-mvpn-mib-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-mvpn-mib-01


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Tue Aug 11 13:23:45 2015
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3304E1B2A56; Tue, 11 Aug 2015 13:23:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W-QDg4fPkWrK; Tue, 11 Aug 2015 13:23:42 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 106A31B2A50; Tue, 11 Aug 2015 13:23:42 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.4.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20150811202342.11967.94713.idtracker@ietfa.amsl.com>
Date: Tue, 11 Aug 2015 13:23:42 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/JOK3wkpHWMV0eM0x4KLZjvpYWIE>
Cc: bess@ietf.org
Subject: [bess] I-D Action: draft-ietf-bess-l2l3-vpn-mcast-mib-01.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Aug 2015 20:23:43 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the BGP Enabled Services Working Group of the IETF.

        Title           : L2L3 VPN Multicast MIB
        Author          : Zhaohui Zhang
	Filename        : draft-ietf-bess-l2l3-vpn-mcast-mib-01.txt
	Pages           : 9
	Date            : 2015-08-11

Abstract:
   This memo defines an experimental portion of the Management
   Information Base for use with network management protocols in the
   Internet community.

   In particular, it describes managed objects common to both VPLS and
   VPN Multicast.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-l2l3-vpn-mcast-mib/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-bess-l2l3-vpn-mcast-mib-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-l2l3-vpn-mcast-mib-01


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Wed Aug 12 12:54:36 2015
Return-Path: <osamaz@microsoft.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88F241ABB19 for <bess@ietfa.amsl.com>; Wed, 12 Aug 2015 12:54:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.288
X-Spam-Level: *
X-Spam-Status: No, score=1.288 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, J_CHICKENPOX_22=0.6, J_CHICKENPOX_62=0.6, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rsg-3747lw5H for <bess@ietfa.amsl.com>; Wed, 12 Aug 2015 12:54:26 -0700 (PDT)
Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0120.outbound.protection.outlook.com [65.55.169.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 972251A09CF for <bess@ietf.org>; Wed, 12 Aug 2015 12:54:25 -0700 (PDT)
Received: from CY1PR0301MB0699.namprd03.prod.outlook.com (10.160.159.141) by CY1PR0301MB0697.namprd03.prod.outlook.com (10.160.159.139) with Microsoft SMTP Server (TLS) id 15.1.225.19; Wed, 12 Aug 2015 19:54:22 +0000
Received: from CY1PR0301MB0699.namprd03.prod.outlook.com ([10.160.159.141]) by CY1PR0301MB0699.namprd03.prod.outlook.com ([10.160.159.141]) with mapi id 15.01.0225.018; Wed, 12 Aug 2015 19:54:22 +0000
From: Osama Zia <osamaz@microsoft.com>
To: Duleep Thilakarathne <duleept@Mobitel.lk>, "UTTARO, JAMES" <ju1738@att.com>, 'Robert Raszuk' <robert@raszuk.net>
Thread-Topic: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
Thread-Index: AdDH128/tTNXEt97SV2T7QYBqpPVdwAD/P+AAkKt1QAAAsnqgAAEnTcAAABKNQAAAR7/AAABeQAAAAML7QAAAzNEAAAYdEcAAOiSTrA=
Date: Wed, 12 Aug 2015 19:54:22 +0000
Message-ID: <CY1PR0301MB0699DCF3D9CFFC8A62CCECA6CA7E0@CY1PR0301MB0699.namprd03.prod.outlook.com>
References: <4C8ECB373CE2DB41BE8D10BADC0F8771D1C95530@HO-WEX-MAIL02.mobitel.int> <CA+b+ERmg__-raR=5k01OR9P=LGpa2Q3uqOCfObAE3Btw+cBhAg@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE009C62@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF186C@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A31D@HO-WEX-MAIL01.mobitel.int> <CA+b+ER=i77rKb4NfPcN7NeUL-BY4kq8YyzXKv+Oj=64BSrd2vQ@mail.gmail.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A460@HO-WEX-MAIL01.mobitel.int> <B17A6910EEDD1F45980687268941550F0CBF193E@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00A7B7@HO-WEX-MAIL01.mobitel.int>, <B17A6910EEDD1F45980687268941550F0CBF1B01@MISOUT7MSGUSRCD.ITServices.sbc.com> <4C8ECB373CE2DB41BE8D10BADC0F8771EE00B37F@HO-WEX-MAIL01.mobitel.int>
In-Reply-To: <4C8ECB373CE2DB41BE8D10BADC0F8771EE00B37F@HO-WEX-MAIL01.mobitel.int>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=osamaz@microsoft.com; 
x-originating-ip: [131.107.192.46]
x-microsoft-exchange-diagnostics: 1; CY1PR0301MB0697; 5:3lXlZJ6woyzvPpR9YpxiLJU+RyHhsmmJeVToImyevHDD7QqEwOG164qtk+vOAEgMrxFp3XaNxkp3MZfXTUOsSi7JnjmluSlxT+FNSTtKGWPN3ryPN7Ec2QGmCXigBlgSw6bYAh8DzNXiqqVOnZ041g==; 24:TGftAUle6KANduSh32+h3xo1+k0gTPw8pjuqna/OfCCRoBxdgCdoom/jg6twiC4UViZfP9r3Fws5ahdhY4kQJiq2QnccqDkgn2+PmdjAYbg=; 20:xqOo7djpq5dfZJvDOhrDbtnvLB8INnW3GMwfEucNaVg6hxpSpPrfGJbkhsDRP3ScxSrR9K50zT4tfoqZIYXISw==
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB0697;
x-o365ent-eop-header: Message processed by -  O365_ENT: Allow from ranges (Engineering ONLY)
x-microsoft-antispam-prvs: <CY1PR0301MB06979062CD3D710D85F042C2CA7E0@CY1PR0301MB0697.namprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(108003899814671);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401001)(5005006)(3002001); SRVR:CY1PR0301MB0697; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0301MB0697; 
x-forefront-prvs: 0666E15D35
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(189002)(199003)(377454003)(24454002)(54356999)(5001960100002)(10290500002)(5005710100001)(76176999)(4001540100001)(10400500002)(81156007)(97736004)(101416001)(92566002)(19625215002)(33656002)(62966003)(77156002)(122556002)(86362001)(46102003)(15975445007)(2950100001)(2900100001)(76576001)(77096005)(68736005)(102836002)(5001860100001)(16236675004)(5001770100001)(40100003)(64706001)(74316001)(50986999)(66066001)(5001830100001)(86612001)(5002640100001)(2656002)(189998001)(87936001)(5003600100002)(105586002)(8990500004)(19609705001)(106356001)(99286002)(5890100001)(10090500001)(93886004)(19580395003)(19580405001)(19300405004)(19617315012)(579004); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR0301MB0697; H:CY1PR0301MB0699.namprd03.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:23
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_CY1PR0301MB0699DCF3D9CFFC8A62CCECA6CA7E0CY1PR0301MB0699_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Aug 2015 19:54:22.2248 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0301MB0697
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/1SOL4oA6h4CN5ZtgXApqSXpTLNc>
Cc: "'bess@ietf.org'" <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when AS_PATH are equal
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Aug 2015 19:54:35 -0000

--_000_CY1PR0301MB0699DCF3D9CFFC8A62CCECA6CA7E0CY1PR0301MB0699_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Duleept,

For eBGP it is even simple. It is a point to point connectivity so you are =
aware of the capabilities (read geo) of the peer. You can use Local Pref.

Regards,
Osama

From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Duleep Thilakarathne
Sent: Friday, August 7, 2015 9:53 PM
To: UTTARO, JAMES <ju1738@att.com>; 'Robert Raszuk' <robert@raszuk.net>
Cc: 'bess@ietf.org' <bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Jim,

in RFC 7311,You are referring IGB metrics.Here I am referring eBGP scenario=
. When route pass different administrative domains (AS), router need to add=
 distance value ( as suggested delay between immediate eBGP peer) to NLRI. =
If route pass multiple routers in a single administrative domain, this new =
attribute can keep without modifying similar to AS-PATH attribute. If we na=
me this attribute as AS-DIS , then far end eBGP router knows distance ( or =
delay) to reach particular route. This is similar to AS-PATH length. AS-DIS=
 used as tie breaking condition to equal AS PATH length.if not it can be ig=
nored.
The parameter I suggest is global a cross different administrative domains.=
 In current eBGP scenario only AS-PATH is global usable and other attribute=
s disappear when different administrative domains cross.

Hope I have answered your question.please correct me if my understanding on=
 7311 is wrong.

Duleept

----- Reply message -----
From: "UTTARO, JAMES" <ju1738@att.com<mailto:ju1738@att.com>>
To: "Duleep Thilakarathne" <duleept@Mobitel.lk<mailto:duleept@Mobitel.lk>>,=
 "'Robert Raszuk'" <robert@raszuk.net<mailto:robert@raszuk.net>>
Cc: "'bess@ietf.org'" <bess@ietf.org<mailto:bess@ietf.org>>
Subject: [bess] BGP route selection criteria - geographic distance when AS_=
PATH are equal
Date: Fri, Aug 7, 2015 10:43 PM

Duleep,

                You did not answer my question.. If AS-PATH length is irrel=
evant and it would seem it is if you want to use IGP metric ( Again not sur=
e how one does that amongst a set of peers not in the same admin domain ) t=
hen use 7311.

Jim Uttaro

From: Duleep Thilakarathne [mailto:duleept@mobitel.lk]
Sent: Friday, August 07, 2015 11:41 AM
To: UTTARO, JAMES; 'Robert Raszuk'
Cc: 'bess@ietf.org'
Subject: RE: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Jim,


What I want to suggest is to insert item 5 (refer below items listed) to BG=
P best path selection algorithm. Once AS-PATH length is equal, next we can =
think on how to select best outgoing interface. If we don't select proper o=
utgoing interface it will affect to latency. I am talking this based on pra=
ctical experience I have in ISP environment. There are several options to s=
elect best outgoing interface when AS-PATH are equal.  In this case I sugge=
st geo distance to destination. Following are options to calculate geo dist=
ance. Router selects outgoing interface with lowest GEO distance to destina=
tion.

1. BGP speaking router can add distance when advertise to route to upstream=
 similar to AS-PATH attribute. For example

A----B----C-----D

Router B advertise distance AB to router C. router C advertise accumulated =
distance AB+BC to router D.

2. Above distance can be configured as manual interface command or dynamica=
lly using ICMP or similar mechanism. We can assume ICMP delay propositional=
 to geo distance.

3. Alternative option is to calculate real geo distance from coordinate sys=
tem. In this case we miss intermediate hops. Accuracy is not much accurate =
since cable paths do not follow real coordinate based distance. In this cas=
e we should have knowledge on coordinates of upstream router which relevant=
 IP block advertise.

Option 1 can be achieved through BGP protocol itself ,if agreed to introduc=
e new attribute.
Option 3 more suitable to SDN based implementation. Calculation can be dail=
y or weekly basis as this is not primary criteria.

Further Consider following scenario.

I am in Sri Lanka. Assume I have upstream POPS to Singapore, AMS, New York.=
  Assume I need to reach destination IP located at Japan. When I check BGP =
routing table, AS-PATH length is equal from all three upstream. Then I have=
 three options. Then router selects any interface randomly if no policy con=
figured. I hope you agreed up to this point. In such case I suggest to cons=
ider GEO distance to destination. In most cases lowest distance path is the=
 best path. This may not correct always but better than random outgoing int=
erface selection.




1. Discarding the routes with the unreachable Next_Hop.






2. Preferring the route with the highest Local_Pref.






3. Preferring the aggregated route. The preference of an aggregated route i=
s higher than the preference of a non-aggregated route.






4. Preferring the route with the shortest AS-Path.






5. If AS-Path finds equal, consider shortest GEO distance. If still distanc=
e is same follow next steps.






6. Comparing the Origin attribute and selecting the routes with the Origin =
attribute as IGP, EGP, or Incomplete in order.




Regards
Duleept



From: UTTARO, JAMES [mailto:ju1738@att.com]
Sent: Friday, August 7, 2015 7:44 PM
To: Duleep Thilakarathne; 'Robert Raszuk'
Cc: 'bess@ietf.org'
Subject: RE: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Duleep,

                So a bit confused here.

                How do want the decision making to go if a path has a short=
er AS-PATH and longer latency than the alternative?? If latency is the prim=
e motivator why do you care about AS-PATH length at all.. Comments In-Line.=
.

Jim Uttaro

From: Duleep Thilakarathne [mailto:duleept@mobitel.lk]
Sent: Friday, August 07, 2015 9:31 AM
To: Robert Raszuk
Cc: UTTARO, JAMES; bess@ietf.org<mailto:bess@ietf.org>
Subject: RE: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Hi Raszuk,


Question 1: How does the router know about user's high latency ?

Actually I am referring ISP edge router to another ISP edge router delay du=
e to transmission distance.
[Jim U>] The underlying facility and it's representative transmission dista=
nce will most likely differ from geographical distance. Which do you want t=
o address? To Robert's point you still need to acquire that knowledge and i=
t may be orthogonal to an attribute that is defined as delay.


Question 2: How do you assure Internet stability where you start churning p=
aths based on the latency of data plane ?

It is not required to consider stability in this situation since it is unav=
oidable. What is refer is, router need to select best outgoing path conside=
ring physical distance whenever possible when AS-PATH length is equal. If r=
outer selects long distance path randomly, it impacts to latency.

Question 3: What you are after has effectively been solved many years ago .=
. it is called Optimized Edge Routing (OER) / Performance Routing (PFR) - I=
 suggest you google for those terms.

Thank for the suggestion. I gone through these proposals. But what I am sug=
gesting is  whether we can address this idea from BGP protocol level. For e=
xample by introducing new attribute related to physical distance/delay simi=
lar to AS-PATH. New attribute need to update across the As path. My ultimat=
e objective is to prevent router randomly select outgoing path when AS-PATH=
 lengths are  equal. Further I am trying SDN based simulation these days. H=
ope I can share output. But this could similar to what you have proposed ex=
cept geo distance calculation mechanism.

Refer below standard BGP route selection criteria. I suggest item 5. Wordin=
gs may different from vendor to vendor.




1. Discarding the routes with the unreachable Next_Hop.






2. Preferring the route with the highest Local_Pref.






3. Preferring the aggregated route. The preference of an aggregated route i=
s higher than the preference of a non-aggregated route.






4. Preferring the route with the shortest AS-Path.






5. If AS-Path finds equal, consider shortest GEO distance. If still distanc=
e is same follow next steps.






6. Comparing the Origin attribute and selecting the routes with the Origin =
attribute as IGP, EGP, or Incomplete in order.








Regsrds
Duleept

From: rraszuk@gmail.com<mailto:rraszuk@gmail.com> [mailto:rraszuk@gmail.com=
] On Behalf Of Robert Raszuk
Sent: Friday, August 7, 2015 6:29 PM
To: Duleep Thilakarathne
Cc: UTTARO, JAMES; bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Duleep,

> Then end user experiences high latency to reach destination. In such
> a case, I suggest router need to consider geographic distance to
> destination and select path via NTT to reach destination by default.

Question 1: How does the router know about user's high latency ?

Question 2: How do you assure Internet stability where you start churning p=
aths based on the latency of data plane ?

Question 3: What you are after has effectively been solved many years ago .=
. it is called Optimized Edge Routing (OER) / Performace Routing (PFR) - I =
suggest you google for those terms.

Regards,
R.












On Fri, Aug 7, 2015 at 2:51 PM, Duleep Thilakarathne <duleept@mobitel.lk<ma=
ilto:duleept@mobitel.lk>> wrote:
Hi Jim,

Please refer below example.

Assume destination IP is in Asian region. Particular ISP in a different  lo=
cation (Say India) has upstream peering to US POP (Say AT&T) and Asia POP (=
Say NTT). If we check BGP routing table, assume it shows

XX.XX.XX.XX/24 -------->AS - AT&T,AS-XX,AS-Destination
                                -------->AS - NTT,AS-YY,AS-Destination


In above case AS-PATH is equal and assume router automatically select path =
via AT&T. Then end user experiences high latency to reach destination. In s=
uch a case, I suggest router need to consider geographic distance to destin=
ation and select path via NTT to reach destination by default. Deciding geo=
 distance is a challenge but there are options. Here geo distance means sho=
rtest distance to reach IP destination from upstream POP. Current practice =
is to use community strings, but it depends on upstream ISP capability.

Can you comment my idea.

Regards
Duleept



From: UTTARO, JAMES [mailto:ju1738@att.com<mailto:ju1738@att.com>]
Sent: Friday, August 7, 2015 4:09 PM
To: Duleep Thilakarathne; 'Robert Raszuk'

Cc: 'bess@ietf.org<mailto:bess@ietf.org>'
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Duleep,

                Assuming AS-PATH is equal and AS-Content different how can =
you know that the internal metrics of each AS are consistent and mirror act=
ual geographic distances? You have to be assured that each administrative d=
omain applies the same metric assignment. I do not believe this is possible=
 when there are multiple administrative domains.

Jim Uttaro

From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Duleep Thilakarathne
Sent: Friday, August 07, 2015 5:19 AM
To: Robert Raszuk
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Hi Raszuk,

I went through RFC7311 and my concern is different than RFC 7311. I have an=
alyzed full BGP routing table (541,199 routes) with two tier 1 ISP multi-ho=
ming scenario and found nearly 50% of routes have equal AS-PATH length. In =
this analysis It was considered, there was no route policy applied to influ=
ence local preference. According to BGP best path selection algorithm, when=
 AS-PATH lengths  are equal, router breaks tie condition based on route int=
ernal logic. This does not grantee proper outgoing path selection.

Appreciate your concern on above analysis.

Regards
Duleept







From: Robert Raszuk [mailto:robert@raszuk.net]
Sent: Monday, July 27, 2015 2:40 AM
To: Duleep Thilakarathne
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: [bess] BGP route selection criteria - geographic distance when=
 AS_PATH are equal

Hi Duleep,

Please consider RFC 7311 and provide feedback why you think it is not suffi=
cient for your objective.

https://tools.ietf.org/html/rfc7311<https://na01.safelinks.protection.outlo=
ok.com/?url=3Dhttps%3a%2f%2ftools.ietf.org%2fhtml%2frfc7311&data=3D01%7c01%=
7cosamaz%40microsoft.com%7c89fd62ac189146e405d208d29fad3ddd%7c72f988bf86f14=
1af91ab2d7cd011db47%7c1&sdata=3DKyxsn1IfnP7kt8AtohCVel2aoG%2fk3HBHrn6M4thxM=
4Q%3d>

Best,
R.


On Sun, Jul 26, 2015 at 9:15 PM, Duleep Thilakarathne <duleept@mobitel.lk<m=
ailto:duleept@mobitel.lk>> wrote:
Hi,

I would like to suggest to consider geographic distance when AS_PATH  are e=
qual in BGP route selection criteria. (as tie breaking rule). Can anybody c=
omment on my idea.


Regards
Duleept




This e-mail and any attachments may contain confidential and
privileged information. If you are not the intended recipient,
please notify the sender immediately by return e-mail, delete this
e-mail and destroy any copies. Any dissemination or use of this
information by a person other than the intended recipient is
unauthorized and may be illegal.
Mobitel (Pvt) Ltd.

_______________________________________________
BESS mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess<https://na01.safelinks.protectio=
n.outlook.com/?url=3Dhttps%3a%2f%2fwww.ietf.org%2fmailman%2flistinfo%2fbess=
&data=3D01%7c01%7cosamaz%40microsoft.com%7c89fd62ac189146e405d208d29fad3ddd=
%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=3DC2mCehIaLyzmBg1JPFRSHOZqOFp=
aMaxacFjcrY%2fHK5o%3d>

This e-mail and any attachments may contain confidential and privileged inf=
ormation. If you are not the intended recipient, please notify the sender i=
mmediately by return e-mail, delete this e-mail and destroy any copies. Any=
 dissemination or use of this information by a person other than the intend=
ed recipient is unauthorized and may be illegal. Mobitel (Pvt) Ltd.
This e-mail and any attachments may contain confidential and privileged inf=
ormation. If you are not the intended recipient, please notify the sender i=
mmediately by return e-mail, delete this e-mail and destroy any copies. Any=
 dissemination or use of this information by a person other than the intend=
ed recipient is unauthorized and may be illegal. Mobitel (Pvt) Ltd.

This e-mail and any attachments may contain confidential and privileged inf=
ormation. If you are not the intended recipient, please notify the sender i=
mmediately by return e-mail, delete this e-mail and destroy any copies. Any=
 dissemination or use of this information by a person other than the intend=
ed recipient is unauthorized and may be illegal. Mobitel (Pvt) Ltd.
This e-mail and any attachments may contain confidential and privileged inf=
ormation. If you are not the intended recipient, please notify the sender i=
mmediately by return e-mail, delete this e-mail and destroy any copies. Any=
 dissemination or use of this information by a person other than the intend=
ed recipient is unauthorized and may be illegal. Mobitel (Pvt) Ltd.

This e-mail and any attachments may contain confidential and
privileged information. If you are not the intended recipient,
please notify the sender immediately by return e-mail, delete this
e-mail and destroy any copies. Any dissemination or use of this
information by a person other than the intended recipient is
unauthorized and may be illegal.
Mobitel (Pvt) Ltd.

--_000_CY1PR0301MB0699DCF3D9CFFC8A62CCECA6CA7E0CY1PR0301MB0699_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Segoe UI";
	panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma",sans-serif;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Segoe UI",sans-serif;}
p.default, li.default, div.default
	{mso-style-name:default;
	margin:0in;
	margin-bottom:.0001pt;
	text-autospace:none;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
p.msochpdefault, li.msochpdefault, div.msochpdefault
	{mso-style-name:msochpdefault;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:10.0pt;
	font-family:"Times New Roman",serif;}
span.balloontextchar0
	{mso-style-name:balloontextchar;
	font-family:"Tahoma",sans-serif;}
span.emailstyle21
	{mso-style-name:emailstyle21;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.emailstyle22
	{mso-style-name:emailstyle22;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.emailstyle23
	{mso-style-name:emailstyle23;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.emailstyle24
	{mso-style-name:emailstyle24;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.emailstyle25
	{mso-style-name:emailstyle25;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.emailstyle26
	{mso-style-name:emailstyle26;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle29
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</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=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Duleept,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">For eBGP it is even simple. It is a p=
oint to point connectivity so you are aware of the capabilities (read geo) =
of the peer. You can use Local Pref.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Osama<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> BESS [mailto:bess-bounces@ietf=
.org]
<b>On Behalf Of </b>Duleep Thilakarathne<br>
<b>Sent:</b> Friday, August 7, 2015 9:53 PM<br>
<b>To:</b> UTTARO, JAMES &lt;ju1738@att.com&gt;; 'Robert Raszuk' &lt;robert=
@raszuk.net&gt;<br>
<b>Cc:</b> 'bess@ietf.org' &lt;bess@ietf.org&gt;<br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif">Jim,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif">in RFC&nbsp;7311,You are referring IGB&nbsp;metrics.Here I am referr=
ing eBGP scenario. When route pass different administrative domains (AS), r=
outer need to add distance value ( as suggested delay between
 immediate eBGP&nbsp;peer) to NLRI. If route pass multiple routers in a sin=
gle administrative domain, this new attribute can keep without modifying si=
milar to AS-PATH attribute. If we name this attribute as AS-DIS , then far =
end eBGP&nbsp;router knows distance ( or delay)
 to reach particular route. This is similar to AS-PATH length. AS-DIS used =
as tie breaking condition to equal AS PATH length.if not it can be ignored.=
&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif">The parameter I suggest is global a cross different administrative d=
omains. In current eBGP&nbsp;scenario only AS-PATH is global usable and oth=
er attributes disappear when different administrative
 domains cross.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif">Hope I have answered your question.please correct me if my understan=
ding on 7311 is wrong.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif">Duleept<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif"><o:p>&nbsp;</o:p></span></p>
<div id=3D"htc_header">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif">----- Reply message -----<br>
From: &quot;UTTARO, JAMES&quot; &lt;<a href=3D"mailto:ju1738@att.com">ju173=
8@att.com</a>&gt;<br>
To: &quot;Duleep Thilakarathne&quot; &lt;<a href=3D"mailto:duleept@Mobitel.=
lk">duleept@Mobitel.lk</a>&gt;, &quot;'Robert Raszuk'&quot; &lt;<a href=3D"=
mailto:robert@raszuk.net">robert@raszuk.net</a>&gt;<br>
Cc: &quot;'bess@ietf.org'&quot; &lt;<a href=3D"mailto:bess@ietf.org">bess@i=
etf.org</a>&gt;<br>
Subject: [bess] BGP route selection criteria - geographic distance when AS_=
PATH are equal<br>
Date: Fri, Aug 7, 2015 10:43 PM<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Duleep,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You did not answer my=
 question.. If AS-PATH length is irrelevant and it would seem it is if you =
want to use IGP metric ( Again not sure how one
 does that amongst a set of peers not in the same admin domain ) then use 7=
311.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Jim Uttaro</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,sans-serif">From:</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Tahoma&quot;,sans-serif"> Duleep Thilakarathne [<a href=3D=
"mailto:duleept@mobitel.lk">mailto:duleept@mobitel.lk</a>]
<br>
<b>Sent:</b> Friday, August 07, 2015 11:41 AM<br>
<b>To:</b> UTTARO, JAMES; 'Robert Raszuk'<br>
<b>Cc:</b> 'bess@ietf.org'<br>
<b>Subject:</b> RE: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Jim,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">What I want to suggest is to insert i=
tem 5 (refer below items listed) to BGP best path selection algorithm. Once=
 AS-PATH length is equal, next we can think on
 how to select best outgoing interface. If we don&#8217;t select proper out=
going interface it will affect to latency. I am talking this based on pract=
ical experience I have in ISP environment. There are several options to sel=
ect best outgoing interface when AS-PATH
 are equal. &nbsp;In this case I suggest geo distance to destination. Follo=
wing are options to calculate geo distance. Router selects outgoing interfa=
ce with lowest GEO distance to destination.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">1. BGP speaking router can add distan=
ce when advertise to route to upstream similar to AS-PATH attribute. For ex=
ample
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">A----B----C-----D
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Router B advertise distance AB to rou=
ter C. router C advertise accumulated distance AB&#43;BC to router D.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">2. Above distance can be configured a=
s manual interface command or dynamically using ICMP or similar mechanism. =
We can assume ICMP delay propositional to geo
 distance.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">3. Alternative option is to calculate=
 real geo distance from coordinate system. In this case we miss intermediat=
e hops. Accuracy is not much accurate since cable
 paths do not follow real coordinate based distance. In this case we should=
 have knowledge on coordinates of upstream router which relevant IP block a=
dvertise.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Option 1 can be achieved through BGP =
protocol itself ,if agreed to introduce new attribute.</span><o:p></o:p></p=
>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Option 3 more suitable to SDN based i=
mplementation. Calculation can be daily or weekly basis as this is not prim=
ary criteria.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Further Consider following scenario.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">I am in Sri Lanka. Assume I have upst=
ream POPS to Singapore, AMS, New York. &nbsp;Assume I need to reach destina=
tion IP located at Japan. When I check BGP routing
 table, AS-PATH length is equal from all three upstream. Then I have three =
options. Then router selects any interface randomly if no policy configured=
. I hope you agreed up to this point. In such case I suggest to consider GE=
O distance to destination. In most
 cases lowest distance path is the best path. This may not correct always b=
ut better than random outgoing interface selection.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" style=3D"margin-left:-5.4pt;border-collapse:collapse">
<tbody>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:5.45pt">
<p class=3D"default"><span style=3D"color:windowtext">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"default">1. Discarding the routes with the unreachable Next_Hop=
. <o:p></o:p></p>
<p class=3D"default">&nbsp;<o:p></o:p></p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:5.45pt">
<p class=3D"default"><span style=3D"color:windowtext">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">2. Preferring the rou=
te with the highest Local_Pref.
</span><o:p></o:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">&nbsp;</span><o:p></o=
:p></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"default"><span style=3D"color:windowtext">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">3. Preferring the agg=
regated route. The preference of an aggregated route is higher than the pre=
ference of a non-aggregated route.
</span><o:p></o:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">&nbsp;</span><o:p></o=
:p></p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:5.45pt">
<p class=3D"default"><span style=3D"color:windowtext">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">4. Preferring the rou=
te with the shortest AS-Path.
</span><o:p></o:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">&nbsp;</span><o:p></o=
:p></p>
</td>
</tr>
<tr style=3D"height:15.7pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:15.7pt">
<p class=3D"default"><span style=3D"color:windowtext">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"default"><b><span style=3D"font-size:11.5pt">5. If AS-Path find=
s equal, consider shortest GEO distance. If still distance is same follow n=
ext steps.
</span></b><o:p></o:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">&nbsp;</span><o:p></o=
:p></p>
</td>
</tr>
<tr style=3D"height:15.8pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:15.8pt">
<p class=3D"default"><span style=3D"color:windowtext">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">6. Comparing the Orig=
in attribute and selecting the routes with the Origin attribute as IGP, EGP=
, or Incomplete in order.
</span><o:p></o:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">&nbsp;</span><o:p></o=
:p></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Regards</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Duleept</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> UTTARO, JAMES [<a href=3D"mail=
to:ju1738@att.com">mailto:ju1738@att.com</a>]
<br>
<b>Sent:</b> Friday, August 7, 2015 7:44 PM<br>
<b>To:</b> Duleep Thilakarathne; 'Robert Raszuk'<br>
<b>Cc:</b> 'bess@ietf.org'<br>
<b>Subject:</b> RE: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Duleep,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; So a bit confused her=
e.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; How do want the decis=
ion making to go if a path has a shorter AS-PATH and longer latency than th=
e alternative?? If latency is the prime motivator
 why do you care about AS-PATH length at all.. Comments In-Line..</span><o:=
p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Jim Uttaro</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,sans-serif">From:</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Tahoma&quot;,sans-serif"> Duleep Thilakarathne [<a href=3D=
"mailto:duleept@mobitel.lk">mailto:duleept@mobitel.lk</a>]
<br>
<b>Sent:</b> Friday, August 07, 2015 9:31 AM<br>
<b>To:</b> Robert Raszuk<br>
<b>Cc:</b> UTTARO, JAMES; <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a=
><br>
<b>Subject:</b> RE: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Hi Raszuk,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Question 1: How does the router know about user's high latency ?&nbsp;=
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal">Actually I am referring ISP edge router to another I=
SP edge router delay due to transmission distance.
<o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#1F497D">[Jim U&gt;] The underlying faci=
lity and it&#8217;s representative transmission distance will most likely d=
iffer from geographical distance. Which do you want to
 address? To Robert&#8217;s point you still need to acquire that knowledge =
and it may be orthogonal to an attribute that is defined as delay.</span></=
i></b><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Question 2: How do you assure Internet stability where you start churn=
ing paths based on the latency of data plane ?&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal">It is not required to consider stability in this sit=
uation since it is unavoidable. What is refer is, router need to select bes=
t outgoing path considering physical distance whenever possible when AS-PAT=
H length is equal. If router selects
 long distance path randomly, it impacts to latency. <o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Question 3: What you are after has effectively been solved many years =
ago .. it is called Optimized Edge Routing (OER) / Performance Routing (PFR=
) - I suggest you google for those terms.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal">Thank for the suggestion. I gone through these propo=
sals. But what I am suggesting is &nbsp;whether we can address this idea fr=
om BGP protocol level. For example by introducing new attribute related to =
physical distance/delay similar to AS-PATH.
 New attribute need to update across the As path. My ultimate objective is =
to prevent router randomly select outgoing path when AS-PATH lengths are &n=
bsp;equal. Further I am trying SDN based simulation these days. Hope I can =
share output. But this could similar
 to what you have proposed except geo distance calculation mechanism.<o:p><=
/o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Refer below standard BGP route selection criteria. I=
 suggest item 5. Wordings may different from vendor to vendor.<o:p></o:p></=
p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" style=3D"margin-left:-5.4pt;border-collapse:collapse">
<tbody>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:5.45pt">
<p class=3D"default"><span style=3D"color:windowtext">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"default">1. Discarding the routes with the unreachable Next_Hop=
. <o:p></o:p></p>
<p class=3D"default">&nbsp;<o:p></o:p></p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:5.45pt">
<p class=3D"default"><span style=3D"color:windowtext">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">2. Preferring the rou=
te with the highest Local_Pref.
</span><o:p></o:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">&nbsp;</span><o:p></o=
:p></p>
</td>
</tr>
<tr style=3D"height:15.75pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:15.75pt">
<p class=3D"default"><span style=3D"color:windowtext">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">3. Preferring the agg=
regated route. The preference of an aggregated route is higher than the pre=
ference of a non-aggregated route.
</span><o:p></o:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">&nbsp;</span><o:p></o=
:p></p>
</td>
</tr>
<tr style=3D"height:5.45pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:5.45pt">
<p class=3D"default"><span style=3D"color:windowtext">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">4. Preferring the rou=
te with the shortest AS-Path.
</span><o:p></o:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">&nbsp;</span><o:p></o=
:p></p>
</td>
</tr>
<tr style=3D"height:15.7pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:15.7pt">
<p class=3D"default"><span style=3D"color:windowtext">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"default"><b><span style=3D"font-size:11.5pt">5. If AS-Path find=
s equal, consider shortest GEO distance. If still distance is same follow n=
ext steps.
</span></b><o:p></o:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">&nbsp;</span><o:p></o=
:p></p>
</td>
</tr>
<tr style=3D"height:15.8pt">
<td valign=3D"top" style=3D"padding:0in 5.4pt 0in 5.4pt;height:15.8pt">
<p class=3D"default"><span style=3D"color:windowtext">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">6. Comparing the Orig=
in attribute and selecting the routes with the Origin attribute as IGP, EGP=
, or Incomplete in order.
</span><o:p></o:p></p>
<p class=3D"default"><span style=3D"font-size:11.5pt">&nbsp;</span><o:p></o=
:p></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Regsrds</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Duleept</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif">
<a href=3D"mailto:rraszuk@gmail.com">rraszuk@gmail.com</a> [<a href=3D"mail=
to:rraszuk@gmail.com">mailto:rraszuk@gmail.com</a>]
<b>On Behalf Of </b>Robert Raszuk<br>
<b>Sent:</b> Friday, August 7, 2015 6:29 PM<br>
<b>To:</b> Duleep Thilakarathne<br>
<b>Cc:</b> UTTARO, JAMES; <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a=
><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Duleep,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&gt; Then end user experiences high latency to reach destination. In s=
uch&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&gt; a case, I suggest router need to consider geographic distance to&=
nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&gt; destination and select path via NTT to reach destination by defau=
lt.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Question 1: How does the router know about user's high latency ?&nbsp;=
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Question 2: How do you assure Internet stability where you start churn=
ing paths based on the latency of data plane ?&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Question 3: What you are after has effectively been solved many years =
ago .. it is called Optimized Edge Routing (OER) / Performace Routing (PFR)=
 - I suggest you google for those terms.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Regards,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">R.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On Fri, Aug 7, 2015 at 2:51 PM, Duleep Thilakarathne=
 &lt;<a href=3D"mailto:duleept@mobitel.lk" target=3D"_blank">duleept@mobite=
l.lk</a>&gt; wrote:<o:p></o:p></p>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Hi Jim,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Please refer below example.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Assume destination IP is in Asian reg=
ion. Particular ISP in a different &nbsp;location (Say India) has upstream =
peering to US POP (Say AT&amp;T) and Asia POP (Say NTT).
 If we check BGP routing table, assume it shows</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">XX.XX.XX.XX/24 ------</span><span sty=
le=3D"font-size:11.0pt;font-family:Wingdings;color:#1F497D">&agrave;</span>=
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1F497D">AS
 - AT&amp;T,AS-XX,AS-Destination</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -----=
-</span><span style=3D"font-size:11.0pt;font-family:Wingdings;color:#1F497D=
">&agrave;</span><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:#1F497D">AS
 - NTT,AS-YY,AS-Destination&nbsp; </span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">In above case AS-PATH is equal and as=
sume router automatically select path via AT&amp;T. Then end user experienc=
es high latency to reach destination. In such a case,
 I suggest router need to consider geographic distance to destination and s=
elect path via NTT to reach destination by default. Deciding geo distance i=
s a challenge but there are options. Here geo distance means shortest dista=
nce to reach IP destination from
 upstream POP. Current practice is to use community strings, but it depends=
 on upstream ISP capability.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Can you comment my idea.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Regards</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Duleept</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> UTTARO, JAMES [mailto:<a href=
=3D"mailto:ju1738@att.com" target=3D"_blank">ju1738@att.com</a>]
<br>
<b>Sent:</b> Friday, August 7, 2015 4:09 PM<br>
<b>To:</b> Duleep Thilakarathne; 'Robert Raszuk'</span><o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal"><br>
<b>Cc:</b> '<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.or=
g</a>'<br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal<o:p></o:p></p>
</div>
</div>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Duleep,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Assuming AS-PATH is e=
qual and AS-Content different how can you know that the internal metrics of=
 each AS are consistent and mirror actual geographic
 distances? You have to be assured that each administrative domain applies =
the same metric assignment. I do not believe this is possible when there ar=
e multiple administrative domains.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Jim Uttaro</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,sans-serif">From:</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Tahoma&quot;,sans-serif"> BESS [<a href=3D"mailto:bess-bou=
nces@ietf.org" target=3D"_blank">mailto:bess-bounces@ietf.org</a>]
<b>On Behalf Of </b>Duleep Thilakarathne<br>
<b>Sent:</b> Friday, August 07, 2015 5:19 AM<br>
<b>To:</b> Robert Raszuk<br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org=
</a><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Hi Raszuk,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">I went through RFC7311 and my concern=
 is different than RFC 7311. I have analyzed full BGP routing table (541,19=
9 routes) with two tier 1 ISP multi-homing scenario
 and found nearly 50% of routes have equal AS-PATH length. In this analysis=
 It was considered, there was no route policy applied to influence local pr=
eference. According to BGP best path selection algorithm, when AS-PATH leng=
ths &nbsp;are equal, router breaks tie
 condition based on route internal logic. This does not grantee proper outg=
oing path selection.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Appreciate your concern on above anal=
ysis.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Regards</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Duleept</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><o:p></o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"500" style=3D"width:375.0pt">
<tbody>
<tr>
<td width=3D"130" style=3D"width:97.5pt;padding:0in 0in 0in 0in">
<p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty=
le=3D"font-family:&quot;Verdana&quot;,sans-serif;color:#383838">&nbsp;</spa=
n><o:p></o:p></p>
</td>
<td width=3D"370" style=3D"width:277.5pt;border:none;border-left:solid #666=
666 1.0pt;padding:0in 0in 0in 7.5pt">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Verdana&quot;,sans-=
serif;color:#383838">&nbsp;</span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> Robert Raszuk [<a href=3D"mail=
to:robert@raszuk.net" target=3D"_blank">mailto:robert@raszuk.net</a>]
<br>
<b>Sent:</b> Monday, July 27, 2015 2:40 AM<br>
<b>To:</b> Duleep Thilakarathne<br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org=
</a><br>
<b>Subject:</b> Re: [bess] BGP route selection criteria - geographic distan=
ce when AS_PATH are equal</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Hi Duleep,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Please consider RFC 7311 and provide feedback why you think it is not =
sufficient for your objective.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif"><a href=3D"https://na01.safelinks.protection.outlook.com/?url=3Dhttps%=
3a%2f%2ftools.ietf.org%2fhtml%2frfc7311&amp;data=3D01%7c01%7cosamaz%40micro=
soft.com%7c89fd62ac189146e405d208d29fad3ddd%7c72f988bf86f141af91ab2d7cd011d=
b47%7c1&amp;sdata=3DKyxsn1IfnP7kt8AtohCVel2aoG%2fk3HBHrn6M4thxM4Q%3d" targe=
t=3D"_blank">https://tools.ietf.org/html/rfc7311</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Best,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">R.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On Sun, Jul 26, 2015 at 9:15 PM, Duleep Thilakarathn=
e &lt;<a href=3D"mailto:duleept@mobitel.lk" target=3D"_blank">duleept@mobit=
el.lk</a>&gt; wrote:<o:p></o:p></p>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">I would like to suggest to consider geographic dista=
nce when AS_PATH &nbsp;are equal in BGP route selection criteria. (as tie b=
reaking rule). Can anybody comment on my idea.
<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Regards<o:p></o:p></p>
<p class=3D"MsoNormal">Duleept<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
</div>
<p>This e-mail and any attachments may contain confidential and<br>
privileged information. If you are not the intended recipient,<br>
please notify the sender immediately by return e-mail, delete this<br>
e-mail and destroy any copies. Any dissemination or use of this<br>
information by a person other than the intended recipient is<br>
unauthorized and may be illegal.<br>
Mobitel (Pvt) Ltd.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3a%2f=
%2fwww.ietf.org%2fmailman%2flistinfo%2fbess&amp;data=3D01%7c01%7cosamaz%40m=
icrosoft.com%7c89fd62ac189146e405d208d29fad3ddd%7c72f988bf86f141af91ab2d7cd=
011db47%7c1&amp;sdata=3DC2mCehIaLyzmBg1JPFRSHOZqOFpaMaxacFjcrY%2fHK5o%3d" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/bess</a><o:p></o:p><=
/p>
</blockquote>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
<o:p></o:p></p>
</div>
</div>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
<o:p></o:p></p>
</div>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
<o:p></o:p></p>
<p class=3D"MsoNormal">This e-mail and any attachments may contain confiden=
tial and privileged information. If you are not the intended recipient, ple=
ase notify the sender immediately by return e-mail, delete this e-mail and =
destroy any copies. Any dissemination
 or use of this information by a person other than the intended recipient i=
s unauthorized and may be illegal. Mobitel (Pvt) Ltd.
<o:p></o:p></p>
</div>
</div>
<p>This e-mail and any attachments may contain confidential and<br>
privileged information. If you are not the intended recipient,<br>
please notify the sender immediately by return e-mail, delete this<br>
e-mail and destroy any copies. Any dissemination or use of this<br>
information by a person other than the intended recipient is<br>
unauthorized and may be illegal.<br>
Mobitel (Pvt) Ltd.<o:p></o:p></p>
</div>
</body>
</html>

--_000_CY1PR0301MB0699DCF3D9CFFC8A62CCECA6CA7E0CY1PR0301MB0699_--


From nobody Fri Aug 14 10:19:06 2015
Return-Path: <shares@ndzh.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D54AE1A0282; Fri, 14 Aug 2015 10:19:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -96.354
X-Spam-Level: 
X-Spam-Status: No, score=-96.354 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Km-Mb_aVFke9; Fri, 14 Aug 2015 10:19:03 -0700 (PDT)
Received: from hickoryhill-consulting.com (hhc-web3.hickoryhill-consulting.com [64.9.205.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C77521A0195; Fri, 14 Aug 2015 10:19:02 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=174.124.199.108; 
From: "Susan Hares" <shares@ndzh.com>
To: "'IDR WG'" <idr@ietf.org>
Date: Fri, 14 Aug 2015 13:19:01 -0400
Message-ID: <012701d0d6b5$509dd510$f1d97f30$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0128_01D0D693.C98C3510"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AdDWtNmru02aNPBNQji7qP2C0AKOjw==
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com 
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/dBBTkKdF6Xn55Ej2_fztuYFUDhw>
Cc: 'BESS' <bess@ietf.org>
Subject: [bess] Working Group Adoption call for draft-rosen-idr-tunnel-encaps - is completed
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Aug 2015 17:19:04 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0128_01D0D693.C98C3510
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

The working group adoption call for draft-rosen-idr-tunnel-encaps is
completed and the IDR WG has adopted this draft: 

 

http://datatracker.ietf.org/doc/draft-rosen-idr-tunnel-encaps/

 

Will the authors please submit the draft as: 

 

draft-ietf-idr-tunnel-encaps-00.txt 

 

Sue Hares and John Scudder

 


------=_NextPart_000_0128_01D0D693.C98C3510
Content-Type: text/html;
	charset="us-ascii"
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:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</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=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>The =
working group adoption call for draft-rosen-idr-tunnel-encaps is =
completed and the IDR WG has adopted this draft: <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><a =
href=3D"http://datatracker.ietf.org/doc/draft-rosen-idr-tunnel-encaps/">h=
ttp://datatracker.ietf.org/doc/draft-rosen-idr-tunnel-encaps/</a><o:p></o=
:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Will the authors please submit the draft as: =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>draft-ietf-idr-tunnel-encaps-00.txt <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Sue Hares =
and John Scudder<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_000_0128_01D0D693.C98C3510--


From nobody Mon Aug 17 11:13:00 2015
Return-Path: <erosen@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EDB31ACE67; Mon, 17 Aug 2015 11:12:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ld42qU37ypfP; Mon, 17 Aug 2015 11:12:56 -0700 (PDT)
Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0129.outbound.protection.outlook.com [207.46.100.129]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7FADE1ACE84; Mon, 17 Aug 2015 11:12:56 -0700 (PDT)
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=erosen@juniper.net; 
Received: from [172.29.32.60] (66.129.241.13) by BY1PR0501MB1096.namprd05.prod.outlook.com (10.160.103.142) with Microsoft SMTP Server (TLS) id 15.1.231.21; Mon, 17 Aug 2015 18:12:55 +0000
To: Xuxiaohu <xuxiaohu@huawei.com>
References: <20150806191737.28958.96012.idtracker@ietfa.amsl.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0CB0A47D@NKGEML512-MBS.china.huawei.com>
From: Eric C Rosen <erosen@juniper.net>
Message-ID: <55D22420.3030605@juniper.net>
Date: Mon, 17 Aug 2015 14:12:48 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0CB0A47D@NKGEML512-MBS.china.huawei.com>
Content-Type: text/plain; charset="windows-1252"; format=flowed
Content-Transfer-Encoding: 7bit
X-Originating-IP: [66.129.241.13]
X-ClientProxiedBy: BN3PR09CA0042.namprd09.prod.outlook.com (25.160.111.180) To BY1PR0501MB1096.namprd05.prod.outlook.com (25.160.103.142)
X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1096; 2:wRV+WcHwZ1NBOpozVY6WVDLnyzwuIIlZ0IGsaecC1kLC9oc8L+51WEvsFWdUikIOjykjtrM4NVYqDzmkyZhsaqRl5QzsINyrybdwJJ1ibvMkY/thWqGW1OD8uEI1gh44xblN1mpi22HpZ8PJtclQ4tvSbHIawdwuL+rr+/RwVtE=; 3:Gt9s7UWb5nPAm0JGRox/AoYdc3xxTJ1v+HLsfOjS+3iaZna4aEl9dwJBhhLEY6bybkbTWMfSwWl6Vk1yGjezwnR+f5GffDJ2K7L80vjbtjicvUiSh74I12H4YueEya7zcBCswxGpkue0zzP9R5r15A==; 25:iFkB9/brTC+oF2rp8uEzRq/h7WXcu9m3rLTxVWHfZucIderHmdG2u11+G4rCyxnbCi7eNezy8d++aQSzJAvm85cTEd6S7m1lEgffdJmS+JMZ9HZoFI73QN3lG/NkwXCfP0rDqy6fdK7ey4V2sx7WFTsdBcRzndq1EN8DkXWKRN3rhGjNTyyfl4yZZRpGU1vt9R12BuhbosbcMn8I1s1sCyJ6LsdPryhGRZD5IYGJy8YyA6CMQ7cj8otaNaTlGn/cX4rqgtb3PZ6sNknB2SOWjQ==
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0501MB1096;
X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1096; 20:pv2+DUmu7sG03L8f6rE7cybGRr+60zxvlgE7Wy1wehOQWAiNXvpq5nTXjGdRsZm01caoOSZNBIMA9TeOoHzQOML1xPqBFAkhBiqdqYlZVL1s0e/1WuHJtCYa8SMg/He+OHnVHSHlgAUC9sslQddMCjJ5+ggDVYwg6Kbc4ja0MXKEC5h5kdZZ4TjGZ56QxIJ6BaPPf8BqcDhbs8g1JVMXThXx6KtVuOQ23+4lpOZ2bnhrUE1QpkN9wVmkXVWv09wZJz5+506b874x54jlPyYlmEQF4BuQzc6MR6tv7c+J8DAgjVuUA/T+5Q+XnFXrp9MrdZns631UAJS4eUbAT9z0cBXi39y4+n0RDsrsmH7taO3y3+wW85InzexHJUFBYViTafVGmbOOZEORyqUnznvYi/VtfNYZ7CHJ3rQguPC+mM9vmwOJiphg2ZQRYqdedKI3oaB/nuH0nlPhlZdKQompxPN7KrBzNi8pYP8E6BnAaallRgi0WcvrGjTztYkKJg0y; 4:V/UGXoJsqkvwq7nwyNDVWDNXk/EKwHdhVeMUwecG8cbkx9NUKpF2GNCZLbgZOYA7XYPcwhfp9tUTbP1BHFveI1qxDoIbSXnd8y451EEkU6LAl3i2GZ2gCCvguOsicusNH9UBB63aKKWQx4jB813A0UTJ0LYlcPNKrvp62RQnHtsaXOcCSkFVTX7eTG+oHwyZ66gnjderPkRFejVN7/PDfkJw2h2YLWDXn/8ooQ90NkPLwMAzjzI0wo18LldG7gTQswvb+ABr4RNZ3W9C6zki8QKtZlP/1Wu0+d1hGSXiVXQ8iYP0+nw0Ue/SucNeoXr7
X-Microsoft-Antispam-PRVS: <BY1PR0501MB1096293E1372F8C030F8F59FD4790@BY1PR0501MB1096.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(8121501046)(5005006)(3002001); SRVR:BY1PR0501MB1096; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0501MB1096; 
X-Forefront-PRVS: 0671F32598
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(6049001)(479174004)(377454003)(24454002)(37854004)(189002)(199003)(80316001)(106356001)(19580395003)(5001860100001)(23746002)(5001830100001)(105586002)(50466002)(83506001)(46102003)(42186005)(33656002)(110136002)(5001960100002)(97736004)(122386002)(36756003)(64126003)(86362001)(66066001)(40100003)(64706001)(65956001)(65806001)(4001540100001)(92566002)(81156007)(4001350100001)(101416001)(77156002)(230783001)(59896002)(87976001)(189998001)(68736005)(15975445007)(77096005)(65816999)(50986999)(2950100001)(54356999)(47776003)(76176999)(87266999)(62966003); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR0501MB1096; H:[172.29.32.60]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
Received-SPF: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; BY1PR0501MB1096; 23:WgsQg6//gMJMX/lQjnGLsjGPyFkOi7OijVR?= =?Windows-1252?Q?pkkc64laZdkjeNT8lsKtb2yq2+CZ+CdTFZ7qLLtRqaTF3oGlbS3SIobr?= =?Windows-1252?Q?I3Z4WfZq+QgfPY+E20wjrL7mdPtcaJAwBAPKpeXM92CopQFL/f8oemrs?= =?Windows-1252?Q?7U7ZD2H/cCXwHPucLjGSdB6QhSclUaEx5JaABasuyTqB/fpY/biylXBw?= =?Windows-1252?Q?0iurpo9dwDZQytbB+2cOaY+R4DHrKE5pPYHrX5TMdeNmjWPkRA/IXHEV?= =?Windows-1252?Q?yPX+HNIxSwCkFLvemVbIq6BLfellggg/sg2TUTR4YRWWBE9Ok5dPwyfd?= =?Windows-1252?Q?/QPUOhnjZIN8NZK5jXjdC7yAv02hl7Oh5X7i0JrrAn60VEtX2dlvUkmY?= =?Windows-1252?Q?z6rRHhCvP3/PBUTybjb1MJBrhdS8sa+pOu1kKqfUifyyaunHzKW9nwtl?= =?Windows-1252?Q?1crLjxVcDrr/4UtQTNXuqUWAJBHVV0eJQUKehjyXF6udWWDOwTqmn6Bk?= =?Windows-1252?Q?s/08tiVqIyb8Wzmyqjtg0JmsHUmrD1q8Fv9MjZjiJ4pTEKHU5jeulGUY?= =?Windows-1252?Q?wfOJ1rqapgqAFhjxHyDisIYqbxV52ONlgo6ek1lbEcyNM2wx+wdG8gMf?= =?Windows-1252?Q?VTyvxIaTxkIj2PxZCL31E6Qo+/9CpQoC9BhECXDvn1MJg/U04Zn0O6xr?= =?Windows-1252?Q?atArQmMURObE7YxiPhtBkbiec4MogReBIM9Ukw+zbBF/wWHdFl8geCrw?= =?Windows-1252?Q?cjYcAWqcvgDKnFEsq02zFV0GUUeq/t6itDlJXJbJtEbIjJYZNDg40jGa?= =?Windows-1252?Q?YpAb0Zt90lo4LJwbnlYP+Pb5yzFdFcfMHqJ8uYbVjnSoZ1sdG6HNljuQ?= =?Windows-1252?Q?NF7hAVm9m0D2qSIicmmYQMCqfplaFKWiYK7xqqPT9hIda6OzU7wh/Byk?= =?Windows-1252?Q?XElAAUnujrxoWpkI3qgv4Ahd/65Pgj7v8qrviZnOGwLeOkPj+mMtLPHW?= =?Windows-1252?Q?fBGPsUNCRSZ3gXFXdWG4hL9fAzMlFm8/7UyIZf0IJqAyK4f1VHCNxviS?= =?Windows-1252?Q?fQMzmU+ZjW5DxlgP4U1YAZp4yl2Gqp6lnM9dt+kb8wbfaAME04BoNSjh?= =?Windows-1252?Q?naUQ+gb148bjPYf3F+Elm6vp0OTHjodUnVHXIQA/lX1b9XnQtT1q9BC/?= =?Windows-1252?Q?aeDfgtciSYe9CV01deS1Qh6z82Wo7xrKdR1prYfEadHXzXtAilVW+w0x?= =?Windows-1252?Q?u8qQP/+zxTozJOunaYH/Pre4ljTCNtjN2/adWotGlOc8aDjrgT8I91Pz?= =?Windows-1252?Q?4S3hP6R9yrJX91tkiV/P0bhBtIl+5C6UqlTChkQlbahva/WsdCmZxyoh?= =?Windows-1252?Q?pEs9dIu5IzBEHMJSDTVyqjJ7l+x1J8Hb7xqDI1YC6ZPhch12imMHWcsH?= =?Windows-1252?Q?FMW0/i6OWndhUPk5stu+f0Q047xJCn9FRKIXZn4h6r3pID9OVJoF/XhI?= =?Windows-1252?Q?2nIV5du8=3D?=
X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1096; 5:ajmC6GcHH+LmyHcVOoRUbsdU/cXQO58W5n44q+Tn3XCQUOVjp5Wqhw1IehX7PjKUYPlnRW1AOTREXT+fjdOhkDof6eIgQD07XAPCfB4XxF7zjhhQyiE/26nnk2CkgQnxgDN+ypvJKxIfywSa4SOQmg==; 24:EfTVKYqvR5pePhzmdOwuwIiyIwotKo9dlJDtaYiH+JXjDcCgX2/5OYF1bZAhNqpIPcXSNtziYicq9q/5TucEQvAoKQWy2PaGJd7WfxbxGc0=; 20:Z9nMNCFOheL25R5P8B5x5fphROQlGY3lqm1/NvS+reNmc2R+IQG9iMjWZb4ScExxdBsWSwMBF6gY6xnQxRVmkw==
SpamDiagnosticOutput: 1:23
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Aug 2015 18:12:55.0437 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0501MB1096
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/lNaYZdEUyGFIneWxZXNHKWKsISg>
Cc: IDR WG <idr@ietf.org>, BESS WG <bess@ietf.org>
Subject: Re: [bess] [Idr] I-D Action: draft-rosen-idr-tunnel-encaps-03.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Aug 2015 18:12:59 -0000

On 8/6/2015 9:50 PM, Xuxiaohu wrote:
> Hi co-authors,
>
> Thanks for this update which looks much better.
>
> I still have three questions as follows:
>
> 1. This draft assumes that NVGRE adopts the same approach to carrying
> IP traffic as VXLAN. However, NVGRE has a protocol field and
> therefore it could directly carry IP traffic w/o adding the fake
> Ethernet header between the IP payload and the GRE header (see
> https://www.ietf.org/mail-archive/web/nvo3/current/msg01520.html and
> http://tools.ietf.org/html/draft-yong-l3vpn-nvgre-vxlan-encap-03#page-3.)
> Hence, how about considering the simpler layer3 overlay for NVGRE?

Our reference for the NVGRE encapsulation was 
draft-sridharan-virtualization-nvgre-08.txt, which is now on the RFC 
Editor's queue for publication as an Informational draft in the 
"Independent Submissions" stream.  That RFC-to-be only discusses the use 
of NVGRE to carry ethernet frames.  Draft-yong-l3vpn-nvgre-vxlan-encap 
discusses the use of NVGRE to carry IP packets (analogous to VXLAN-GPE), 
but that draft is expired.

I have no objection to incorporating the idea of draft-yong into the 
tunnel-encaps draft, if that's what the relevant WGs support, but it 
would be nice to see some further discussion first.

>
> 2. It said "...Note that if none of the TLVs specifies the MPLS
> tunnel type, a Label Switched Path SHOULD NOT be used." IMO, since
> the LSP is signaled by label distribution protocols such as LDP,
> RSVP-TE or L-BGP, why is it still necessary to specify the tunnel
> encapsulation attribute to indicate whether or not an LSP should be
> used.

If the tunnel encapsulation attribute is present, identifying one or 
more tunnel types, the semantics are that one should try to send packets 
through one of the identified tunnel types (if possible).  So if MPLS is 
not specified as one of the tunnel types, the use of an MPLS LSP for 
transport would have to be avoided.  The presence of a TLV identifying 
an MPLS tunnel type would indicate that the use of an MPLS transport 
tunnel is one of the permissible options for transmitting the packets.

> 3. Since this draft has mentioned the encapsulation of MPLS over
> VXLAN/NVGRE, would you please give any clue to the scenario of this
> special encapsulation?

Any IP-based overlay should be able to pass an MPLS packet with an 
arbitrary label stack.


From nobody Mon Aug 31 16:35:46 2015
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D4F31B6963; Mon, 31 Aug 2015 16:35:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.912
X-Spam-Level: 
X-Spam-Status: No, score=-101.912 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_WHITELIST=-100] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h-HqqOfthcPX; Mon, 31 Aug 2015 16:35:42 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2001:1900:3001:11::31]) by ietfa.amsl.com (Postfix) with ESMTP id AABB01B3B8A; Mon, 31 Aug 2015 16:35:42 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 74A1B187E46; Mon, 31 Aug 2015 16:35:13 -0700 (PDT)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
X-PHP-Originating-Script: 1005:ams_util_lib.php
From: rfc-editor@rfc-editor.org
Message-Id: <20150831233513.74A1B187E46@rfc-editor.org>
Date: Mon, 31 Aug 2015 16:35:13 -0700 (PDT)
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/x2Il3_2hfxFHyN_rI2uTcbRzb3M>
Cc: drafts-update-ref@iana.org, bess@ietf.org, rfc-editor@rfc-editor.org
Subject: [bess] RFC 7611 on BGP ACCEPT_OWN Community Attribute
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Aug 2015 23:35:44 -0000

A new Request for Comments is now available in online RFC libraries.

        
        RFC 7611

        Title:      BGP ACCEPT_OWN Community Attribute 
        Author:     J. Uttaro, P. Mohapatra,
                    D. Smith, R. Raszuk,
                    J. Scudder
        Status:     Standards Track
        Stream:     IETF
        Date:       August 2015
        Mailbox:    uttaro@att.com, 
                    mpradosh@yahoo.com, 
                    djsmith@cisco.com,
                    robert@raszuk.net, 
                    jgs@juniper.net
        Pages:      8
        Characters: 16976
        Updates/Obsoletes/SeeAlso:   None

        I-D Tag:    draft-ietf-l3vpn-acceptown-community-10.txt

        URL:        https://www.rfc-editor.org/info/rfc7611

        DOI:        http://dx.doi.org/10.17487/RFC7611

Under certain conditions, it is desirable for a Border Gateway
Protocol (BGP) route reflector to be able to modify the Route Target
(RT) list of a Virtual Private Network (VPN) route that the route
reflector distributes, enabling the route reflector to control how a
route originated within one VPN Routing and Forwarding table (VRF) is
imported into other VRFs.  This technique works effectively as long
as the VRF that exports the route is not on the same Provider Edge
(PE) router as the VRF(s) that imports the route.  However, due to
the constraints of BGP, it does not work if the two are on the same
PE.  This document describes a modification to BGP allowing this
technique to work when the VRFs are on the same PE and to be used in
a standard manner throughout an autonomous system.

This document is a product of the BGP Enabled Services Working Group of the IETF.

This is now a Proposed Standard.

STANDARDS TRACK: This document specifies an Internet Standards Track
protocol for the Internet community, and requests discussion and suggestions
for improvements.  Please refer to the current edition of the Official
Internet Protocol Standards (https://www.rfc-editor.org/standards) for the 
standardization state and status of this protocol.  Distribution of this 
memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  https://www.ietf.org/mailman/listinfo/ietf-announce
  https://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see https://www.rfc-editor.org/search
For downloading RFCs, see https://www.rfc-editor.org/rfc.html

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC


