From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR03-DB5-obe.outbound.protection.outlook.com (EUR03-DB5-obe.outbound.protection.outlook.com [40.107.4.68]) by mx.groups.io with SMTP id smtpd.web08.12270.1633962034570913533 for ; Mon, 11 Oct 2021 07:20:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=ZSlBfHoT; spf=pass (domain: arm.com, ip: 40.107.4.68, mailfrom: samer.el-haj-mahmoud@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HiaMvPeXLch0EW2TaY1ackO0aBZUnuKEdeNxKPND5Gg=; b=ZSlBfHoT+dUx2Liah1mzEoP6OcYX81rYmvtj9hy9Sb1ld/t8CTrIfP35CvO72XOZexkN8ayFdBRCPvbFTH4Ja1Y0xkUPSzGWu1Y2nyR3/wrJ8ZCmuD6lCaNr/OsI+n7/bkcge3Hwl1NIKNuycBiDaow1z2b9u/s+aaAeCGaYkdE= Received: from DB8PR06CA0059.eurprd06.prod.outlook.com (2603:10a6:10:120::33) by AM9PR08MB7086.eurprd08.prod.outlook.com (2603:10a6:20b:418::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.24; Mon, 11 Oct 2021 14:20:31 +0000 Received: from DB5EUR03FT014.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:120:cafe::b1) by DB8PR06CA0059.outlook.office365.com (2603:10a6:10:120::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.21 via Frontend Transport; Mon, 11 Oct 2021 14:20:31 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT014.mail.protection.outlook.com (10.152.20.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.18 via Frontend Transport; Mon, 11 Oct 2021 14:20:31 +0000 Received: ("Tessian outbound d5def7722ff7:v103"); Mon, 11 Oct 2021 14:20:31 +0000 X-CR-MTA-TID: 64aa7808 Received: from a5e62a51e12a.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 4B7C9931-67C0-4D58-A4CB-6BD921AC8171.1; Mon, 11 Oct 2021 14:20:22 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id a5e62a51e12a.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 11 Oct 2021 14:20:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K+K6rnbE+UE/26dXqnL62UF41Jgo3NnEyRtlNW2ipyJdjRVgv7D0z1UEXhTU3ePBybEMvgbFl15aOQk0qwf0Mwgzo3LtkZneLHVLxdul2Jmw3cdB/IeRvQtM43qD3WA4YH/8DYlr23aOaBBRY1J9+nor0kl0HeX5rzX5NjcADt+GkLkYjdwDSZVB6WeNO4/UAk9RDubE85HJzl/4AB7xHYw0RYBMxqjPBMNXTNJgjw3y/NgC5eGGH1Jp7vYPT+1em1mrfY5Nv3F/IZvcAJWYx+GBgSPGGRkThJMpfsKHU/+8PPgB1sL6dsnLWOqahJzr45OBVDUkQKIWVvbkss6azQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=HiaMvPeXLch0EW2TaY1ackO0aBZUnuKEdeNxKPND5Gg=; b=TbieLnUCIVrR4fvqy25BvXeGs6gzpXyrB0zVcmC3+qdl658AtDVheSWcy4SIGK2wl3HrdBHh+748w0Wx0FlrzMXexcBVwop/AbB6dzk/3GiRFs30iIYhtll1iY4jd703cNcXgkclS058DjzMo/uk15xCJ/RZxicVRHQQ4GW/mB63ftXz7vFm3795w4470t0CNcvEGnUbiiMnBs7sqcMVL/xs7pYzSavLyIpK4tWmZsJltn4wboRhD7EsBKAATeCSzO9/t/ZP3JeBq5G/z4jxwx8FD/+S6SSZyZuLhXJa38BrTHFOvhGb/ALNQAudRvPuubaeiqEKsnevtb2Lmm5z3A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HiaMvPeXLch0EW2TaY1ackO0aBZUnuKEdeNxKPND5Gg=; b=ZSlBfHoT+dUx2Liah1mzEoP6OcYX81rYmvtj9hy9Sb1ld/t8CTrIfP35CvO72XOZexkN8ayFdBRCPvbFTH4Ja1Y0xkUPSzGWu1Y2nyR3/wrJ8ZCmuD6lCaNr/OsI+n7/bkcge3Hwl1NIKNuycBiDaow1z2b9u/s+aaAeCGaYkdE= Received: from AM5PR0801MB1715.eurprd08.prod.outlook.com (2603:10a6:203:3c::10) by AM7PR08MB5383.eurprd08.prod.outlook.com (2603:10a6:20b:102::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.22; Mon, 11 Oct 2021 14:20:17 +0000 Received: from AM5PR0801MB1715.eurprd08.prod.outlook.com ([fe80::1b:d9ae:845:a07d]) by AM5PR0801MB1715.eurprd08.prod.outlook.com ([fe80::1b:d9ae:845:a07d%11]) with mapi id 15.20.4587.026; Mon, 11 Oct 2021 14:20:17 +0000 From: "Samer El-Haj-Mahmoud" To: Leif Lindholm , Ard Biesheuvel CC: Ard Biesheuvel , Sami Mujawar , edk2-devel-groups-io , Rebecca Cran , Gerd Hoffmann , edk2 RFC list , Samer El-Haj-Mahmoud Subject: Re: [RFC] [PATCH 0/2] Proposal to add EFI_MP_SERVICES_PROTOCOL support for AARCH64 Thread-Topic: [RFC] [PATCH 0/2] Proposal to add EFI_MP_SERVICES_PROTOCOL support for AARCH64 Thread-Index: AQHXvpt5dAcYvFC4skG+/RxDf1RUkqvN1N4A Date: Mon, 11 Oct 2021 14:20:17 +0000 Message-ID: References: <20210925021752.20678-1-rebecca@nuviainc.com> <20210928111435.poztq4cksagsogbw@leviathan> <20211007094125.soldrzx7wfoa5kyw@leviathan> <20211007110236.5p63sfsxnlrx7tix@leviathan> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 6671645676176042AA415C6E8DF41FBF.0 x-checkrecipientchecked: true Authentication-Results-Original: nuviainc.com; dkim=none (message not signed) header.d=none;nuviainc.com; dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 17f659ba-ef28-4be9-89df-08d98cc24874 x-ms-traffictypediagnostic: AM7PR08MB5383:|AM9PR08MB7086: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:10000;OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: k2t6tFPZdcvz3CgrqADrly5s1iCNOWQmuhrn4Vxrbw0fG5vkbKIPvTt3vh1IHf61Ure3zxs2aGo1wy2hzPisNK0+eyunUjuwpUFGZY+Qdiw9lzLlAzGZ0UA9dgzMVx5Ym8mUf/xF5Z0MuXlgHs/rKZAYrEiGGpRNflW7eaRLBdXeVr/HQWFfql48rSCzcrvY0E1Ng6ijB2gGh8GzOeE1OzvGqBEP1gqwXXcYZB7XMkIg+MDkyD3yggfMFy7YyhHqOJNxgIE2Z6B6VM6Zo/aPm7kG1647L+kJb8eBsQsZP15ONloVKhVxEfmCu+4DRdpNrXX5lCR9r9zZ2XqrwWeYaSJDcBO8HfXITUT0iOfrbJA4FYH0oGbiottAjxVQ1d6sqhYjNp1oB6VRJKpsikchA6dOQc8fYKjp6lVhtBp9I/TzocJRefs0OGQXSQUj+KLTFw6J5HOY0ixADQJv0vD77V4pJFJ6MRBvtgRo4NqRRVgmnz3B4T94/9ZR7dEChWoGrpjp0AzecSxXj4h9nlqyr8WotbpYm+VSBc3VFDaKuZWmUhy5llmX73KN7OQlkvSeogHpOLb1fmUJpq1QkygXiMcA2aAJqlQNb4wuneJ2jDpuU4o7pdmkTS0inZWgv/JfU3XKXeTCMM8KtMg+yIp88381p+E6GdSGKCSb1ryJHsH76cG8x93pmdXTtBlh2CDeILppd+MzGaotuVGKiq906g== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM5PR0801MB1715.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(66446008)(76116006)(64756008)(316002)(38100700002)(508600001)(4326008)(110136005)(66556008)(66946007)(66476007)(122000001)(53546011)(7696005)(6506007)(2906002)(186003)(55016002)(38070700005)(26005)(5660300002)(83380400001)(8936002)(71200400001)(8676002)(86362001)(9686003)(54906003)(52536014)(33656002);DIR:OUT;SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR08MB5383 Original-Authentication-Results: nuviainc.com; dkim=none (message not signed) header.d=none;nuviainc.com; dmarc=none action=none header.from=arm.com; Return-Path: Samer.El-Haj-Mahmoud@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT014.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 30d608d9-b8fd-4794-ecfa-08d98cc23fed X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7dePzfaLHFbkRdKPrWOrA0tcvqdHMCdhJin0LQU4lNFdVB3M3+v92iUQniunXNWnLRsfgXHv1s5evvFzbMBmVuebBCLLEx78dLk3p1GLXAO0QfsxLUoYxgVHMZGuSCTboXq5tTAKv8rOpyODoT6250ZWS92XOhLPsTSQShpF/1STW3SBFhC7+nlBln0qGc6PFR0XLPxYRGQYzjK33RleqUsZiuZYWjdfh0RZQTx8HnmUOzyViTrMb4S+Tly/YutS0mXwQStM0aKZWIPKy5cLwkLjYDYNQ3MPKIt1wCtGHlJDgYi4RUKv+Nn7AVbilVJCIhZl+xBTZMm+DjtdmBPf/jHLso1L7NSf3i7JvwJXVI+bKZvZND5kEXc9/vkSjcwBhqxM8rw6uFuhGmD4aZAYf63p70gLvCbInRCurFSWaPnTELh+g3isJ9HIQMKq1+S7dnYDajZyuFq/Ekb21KG+p0nL5wbhdX/KN8gpopM/j7hj1IfeS/uQyXAzgp+DOLwtva1BbEu1VxcM6HCBQBjFHt7U9V7M8mIKAttRApsakegG12QollHA2tTlm+GKJY03lAAayMe8FtS6I8OOsa6Df87zQhdGg41FVBKbqaCHR5tbgstrlG8gEj6e4dpdLNH1wDpC4h76aBKHHSCbmkUR5WZIuTVl4Nxc/hbVa/GOvmTSODFd0lEtIMhkqIaDLkgFV2giQdPqvhuccTujbtrkfg== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(36840700001)(46966006)(356005)(186003)(8676002)(508600001)(336012)(8936002)(7696005)(55016002)(450100002)(82310400003)(83380400001)(110136005)(316002)(54906003)(86362001)(6506007)(70586007)(9686003)(53546011)(4326008)(2906002)(5660300002)(52536014)(33964004)(33656002)(47076005)(36860700001)(26005)(70206006)(81166007);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Oct 2021 14:20:31.6666 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 17f659ba-ef28-4be9-89df-08d98cc24874 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT014.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB7086 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_AM5PR0801MB1715001F031BE9966B63D42D90B59AM5PR0801MB1715_" --_000_AM5PR0801MB1715001F031BE9966B63D42D90B59AM5PR0801MB1715_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 PiBJbiBQSSwgdGhlIG9ubHkgcmVmZXJlbmNlcyBJIGZpbmQgdG8gdGhlIHByb3RvY29sIGFyZSBp biBNTSBhbmQgU0FMIHByb3RvY29scy4NCj4gQW5kIHdlJ3JlIG5vdCBldmVuIGxvb2tpbmcgYXQg RUZJX01QX1NFUlZJQ0VTX1BQSSBhdCB0aGlzIHBvaW50Lg0KDQpUaGUgUEkgMS43IHNwZWMgZGVm aW5lZCB0aGUgRUZJX01QX1NFUlZJQ0VTX1BST1RPQ09MIGluIHBhZ2UgMi0xODAsIHdpdGggdGhl IFBQSSBhbmQgTU0gdmVyc2lvbnMgaW4gMS0xOTMgYW5kIDQtNTcgcmVzcGVjdGl2ZWx5Lg0KDQoN Cj4gQnV0IGl0IG1pZ2h0IGJlIGdvb2QgdG8gaGVhciBzb21ldGhpbmcgZnJvbSBBUk0gd2hldGhl ciB0aGUgdXNlIG9mIHRoaXMNCj4gcHJvdG9jb2wgd2hpY2ggIm11c3QgYmUgcHJvZHVjZWQgb24g YW55IHN5c3RlbSB3aXRoIG1vcmUgdGhhbiBvbmUgbG9naWNhbCBwcm9jZXNzb3IiDQo+ICpzaG91 bGQqIGJlIGFibGUgdG8gcmVseSBvbiBhbnl0aGluZyBiZWluZyBzZXQgdXAgZm9yIGl0LCBvciB3 aGV0aGVyIHdlDQo+IG5lZWQgYW4gYWZvcmVtZW50aW9uZWQgaGVscGVyIGxpYnJhcnkuDQoNClRo aXMgc3RhdGVtZW50IChmcm9tIHRoZSBQSSBzcGVjKSBpcyBvdmVybHkgYW1iaXRpb3VzLiBJIGJl dCB0aGF0IGl0IGRvZXMgbm90IGhvbGQgdHJ1ZSB0b2RheSBvbiBtb3N0IERYRS1iYXNlZCBVRUZJ IGltcGxlbWVudGF0aW9ucyBvbiBvdGhlciBhcmNoaXRlY3R1cmVzLCBub3QganVzdCBBQVJDSDY0 LiBJZiB3ZSBhZ3JlZSwgSSB3aWxsIGZpbGUgYW4gRUNSIHRvIHJlbW92ZSB0aGlzIHN0YXRlbWVu dCBmcm9tIHRoZSBQSSBzcGVjLg0KDQpGcm9tIEFBUkNINjQgU0JCUiBzeXN0ZW1zIHBvaW50IG9m IHZpZXc6DQoNCiAgKiAgIFRoZSByZXF1aXJlbWVudHMgZnJvbSBBcm0gU0JCUiBwb2ludCBvZiB2 aWV3IGFyZSBhcm91bmQgdXNpbmcgUFNDSSB0byBvbmxpbmUvb2ZmbGluZSBTZWNvbmRhcnkgY29y ZXMsIGFuZCBsZWF2aW5nIHRoZW0gb2ZmbGluZWQgYmVmb3JlIFJlYWR5VG9Cb290IGlzIHNpZ25h bGVkLg0KICAqICAgUEktYmFzZWQgVUVGSSBpbXBsZW1lbnRhdGlvbnMgYXJlIG5vdCByZXF1aXJl ZC4gQW5kIGV2ZW4gd2hlbiB0aGV5IGFyZSBpbXBsZW1lbnRlZCwgdGhlIEVGSV9NUF9TRVJWSUNF U19QUk9UT0NPTCBpcyBub3QgcmVxdWlyZWQNCiAgKiAgIEkgYWdyZWUgd2l0aCB0aGUgYW5hbHlz aXMgaW4gdGhpcyB0aHJlYWQuIEVGSV9NUCBpbXBsZW1lbnRhdGlvbnMgb24gQUFSQ2g2NCBuZWVk IHRvIGJlIHNldmVyZWx5IGxpbWl0ZWQgaW4gdGhlIGdlbmVyYWwgY2FzZS4gUGxhdGZvcm1zICh1 cHN0cmVhbSBvciBkb3duc3RyZWFtKSBjYW4gc3RpbGwgaW5ub3ZhdGUgYW5kIHdyaXRlIHRoZWly IG93biBjb2RlIHRvIHJ1biBpbiB0aGVzZSBzZXJ2aWNlcyBhcyB0aGV5IHdpc2guDQoNCg0KVGhh bmtzLA0KLS1TYW1lcg0KDQoNCg0KRnJvbTogTGVpZiBMaW5kaG9sbSA8bGVpZkBudXZpYWluYy5j b20+DQpTZW50OiBNb25kYXksIE9jdG9iZXIgMTEsIDIwMjEgODoyOCBBTQ0KVG86IEFyZCBCaWVz aGV1dmVsIDxhcmRiQGtlcm5lbC5vcmc+OyBTYW1lciBFbC1IYWotTWFobW91ZCA8U2FtZXIuRWwt SGFqLU1haG1vdWRAYXJtLmNvbT4NCkNjOiBBcmQgQmllc2hldXZlbCA8YXJkYit0aWFub2NvcmVA a2VybmVsLm9yZz47IFNhbWkgTXVqYXdhciA8U2FtaS5NdWphd2FyQGFybS5jb20+OyBlZGsyLWRl dmVsLWdyb3Vwcy1pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+OyBSZWJlY2NhIENyYW4gPHJlYmVj Y2FAbnV2aWFpbmMuY29tPjsgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+OyBlZGsy IFJGQyBsaXN0IDxyZmNAZWRrMi5ncm91cHMuaW8+DQpTdWJqZWN0OiBSZTogW1JGQ10gW1BBVENI IDAvMl0gUHJvcG9zYWwgdG8gYWRkIEVGSV9NUF9TRVJWSUNFU19QUk9UT0NPTCBzdXBwb3J0IGZv ciBBQVJDSDY0DQoNCitTYW1lcg0KDQpPbiBGcmksIE9jdCA4LCAyMDIxIGF0IDM6NTEgUE0gQXJk IEJpZXNoZXV2ZWwgPGFyZGJAa2VybmVsLm9yZzxtYWlsdG86YXJkYkBrZXJuZWwub3JnPj4gd3Jv dGU6DQo+ID4gU28gZWl0aGVyIHdlIHNldmVyZWx5IGNvbnN0cmFpbiB0aGUga2luZCBvZiBjb2Rl IHRoYXQgd2UgcGVybWl0IHRvIHJ1bg0KPiA+IG9uIG90aGVyIGNvcmVzLCBvciB3ZSBlbmFibGUg dGhlIE1NVSBhbmQgY2FjaGVzIG9uIGVhY2ggY29yZSBhcyBpdA0KPiA+IGNvbWVzIG91dCBvZiBy ZXNldCwgYXMgd2VsbCBhcyBkbyBhbnkgb3RoZXIgQ1BVIHNwZWNpZmljDQo+ID4gaW5pdGlhbGl6 YXRpb24gdGhhdCB3ZSBkbyBmb3IgdGhlIHByaW1hcnkgY29yZSBhcyB3ZWxsLg0KPg0KPiBUaGUg ZGVzY3JpcHRpb24gZm9yIFN0YXJ0dXBBbGxBUHMoKSBoYXMgYSBub3RlOg0KPiBJdCBpcyB0aGUg cmVzcG9uc2liaWxpdHkgb2YgdGhlIGNvbnN1bWVyIG9mIHRoZQ0KPiBFRklfTVBfU0VSVklDRVNf UFJPVE9DT0wuU3RhcnR1cEFsbEFQcygpIHRvIG1ha2Ugc3VyZSB0aGF0IHRoZSBuYXR1cmUNCj4g b2YgdGhlIGNvZGUgdGhhdCBpcyBleGVjdXRlZCBvbiB0aGUgQlNQIGFuZCB0aGUgZGlzcGF0Y2hl ZCBBUHMgaXMgd2VsbA0KPiBjb250cm9sbGVkLiBUaGUgTVAgU2VydmljZXMgUHJvdG9jb2wgZG9l cyBub3QgZ3VhcmFudGVlIHRoYXQgdGhlDQo+IFByb2NlZHVyZSBmdW5jdGlvbiBpcyBNUC1zYWZl LiBIZW5jZSwgdGhlIHRhc2tzIHRoYXQgY2FuIGJlIHJ1biBpbg0KPiBwYXJhbGxlbCBhcmUgbGlt aXRlZCB0byBjZXJ0YWluIGluZGVwZW5kZW50IHRhc2tzIGFuZCB3ZWxsLWNvbnRyb2xsZWQNCj4g ZXhjbHVzaXZlIGNvZGUuIEVGSSBzZXJ2aWNlcyBhbmQgcHJvdG9jb2xzIG1heSBub3QgYmUgY2Fs bGVkIGJ5IEFQcw0KPiB1bmxlc3Mgb3RoZXJ3aXNlIHNwZWNpZmllZC4NCj4NCj4gU28gSSB0aGlu ayB0aGlzIGlzIGFjdHVhbGx5IGZpbmUsIGltcGxlbWVudGF0aW9uLXdpc2UuICpFeGNlcHQqIGZv cg0KPiB0aGUgU3dpdGNoQlNQIGZ1bmN0aW9uICh3aGVyZSB3ZSdyZSBjdXJyZW50bHkgYmFpbGlu ZyBvdXQgYW55d2F5KS4NCg0KT2ssIHNvIHRoYXQgZG9lc24ndCBsb29rIGFzIGJhZCBhcyBJIHRo b3VnaHQuIEJ1dCB3ZSdsbCBoYXZlIHRvIGJlDQptb3JlIHN0cmljdCB0aGFuIG90aGVyIGFyY2hl czogZXZlbiBFRkkgc2VydmljZXMgYW5kIHByb3RvY29scyB0aGF0DQphcmUgbWFya2VkIGFzIHNh ZmUgZm9yIGV4ZWN1dGlvbiB1bmRlciB0aGlzIE1QIHByb3RvY29sIGFyZSBsaWtlbHkgdG8NCmV4 cGxvZGUgaWYgdGhleSByZWx5IG9uIENvcHlNZW0oKSBvciBTZXRNZW0oKSBmb3IgaW4vb3V0cHV0 cyB0aGF0IGFyZQ0Kbm90IGEgbXVsdGlwbGUgb2YgOCBieXRlcyBpbiBjYXNlIHRoZSBwbGF0Zm9y bSB1c2VzIHRoZQ0KQmFzZU1lbW9yeUxpYk9wdER4ZSBmbGF2b3VyIG9mIHRoaXMgbGlicmFyeSwg c2luY2UgaXQgcmVsaWVzIGhlYXZpbHkNCm9uIGRlbGliZXJhdGVseSBtaXNhbGlnbmVkIGxvYWRz IGFuZCBzdG9yZXMuDQoNCkkgdGhpbmsgdGhlcmUgaXMgbm8gd2F5IGEgcHJvdG9jb2wgZGVmaW5l ZCBpbiB0aGUgVUVGSSBzcGVjaWZpY2F0aW9uIGNvdWxkIGJlDQpzYWZlIHRvIHVzZSBieSBub24t QlNQLiBJbiBQSSwgdGhlIG9ubHkgcmVmZXJlbmNlcyBJIGZpbmQgdG8gdGhlIHByb3RvY29sIGFy ZQ0KaW4gTU0gYW5kIFNBTCBwcm90b2NvbHMuDQpBbmQgd2UncmUgbm90IGV2ZW4gbG9va2luZyBh dCBFRklfTVBfU0VSVklDRVNfUFBJIGF0IHRoaXMgcG9pbnQuDQoNCkJ1dCBpdCBtaWdodCBiZSBn b29kIHRvIGhlYXIgc29tZXRoaW5nIGZyb20gQVJNIHdoZXRoZXIgdGhlIHVzZSBvZiB0aGlzDQpw cm90b2NvbCB3aGljaCAibXVzdCBiZSBwcm9kdWNlZCBvbiBhbnkgc3lzdGVtIHdpdGggbW9yZSB0 aGFuIG9uZSBsb2dpY2FsIHByb2Nlc3NvciINCipzaG91bGQqIGJlIGFibGUgdG8gcmVseSBvbiBh bnl0aGluZyBiZWluZyBzZXQgdXAgZm9yIGl0LCBvciB3aGV0aGVyIHdlDQpuZWVkIGFuIGFmb3Jl bWVudGlvbmVkIGhlbHBlciBsaWJyYXJ5Lg0KDQovDQogICAgTGVpZg0KDQpJTVBPUlRBTlQgTk9U SUNFOiBUaGUgY29udGVudHMgb2YgdGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBj b25maWRlbnRpYWwgYW5kIG1heSBhbHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBhcmUgbm90IHRo ZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVs eSBhbmQgZG8gbm90IGRpc2Nsb3NlIHRoZSBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLCB1 c2UgaXQgZm9yIGFueSBwdXJwb3NlLCBvciBzdG9yZSBvciBjb3B5IHRoZSBpbmZvcm1hdGlvbiBp biBhbnkgbWVkaXVtLiBUaGFuayB5b3UuDQo= --_000_AM5PR0801MB1715001F031BE9966B63D42D90B59AM5PR0801MB1715_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6 V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1 IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCWZvbnQtc2l6ZTox MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFu Lk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0 ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlz dFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0 Ow0KCW1hcmdpbi10b3A6MGluOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbWFyZ2luLWJvdHRvbTow aW47DQoJbWFyZ2luLWxlZnQ6LjVpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5 OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21zby1zdHlsZS10 eXBlOnBlcnNvbmFsLWNvbXBvc2U7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7 DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpl eHBvcnQtb25seTt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJ bWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFn ZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNv LWxpc3QtaWQ6OTkwNjczMTI5Ow0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRl bXBsYXRlLWlkczoxNTYwNjgxNzMwIDM5MTc4MTQ4MiA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4 OSA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5Mzt9DQpAbGlzdCBs MDpsZXZlbDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjA7DQoJbXNvLWxldmVsLW51bWJlci1mb3Jt YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpDYWxpYnJp Ow0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwwOmxl dmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6 bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7 fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt c28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVs LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWls eTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0 OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7 DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1i ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3Rv cDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot LjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7 bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCglt c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7 DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBs MDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10 ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9 DQpAbGlzdCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z by1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51 bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToi Q291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25l Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47 DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGluO30NCnVs DQoJe21hcmdpbi1ib3R0b206MGluO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4 bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94 bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2 OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFw ZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBs aW5rPSJibHVlIiB2bGluaz0icHVycGxlIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0K PGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZndDsgSW4g UEksIHRoZSBvbmx5IHJlZmVyZW5jZXMgSSBmaW5kIHRvIHRoZSBwcm90b2NvbCBhcmUgaW4gTU0g YW5kIFNBTCBwcm90b2NvbHMuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m Z3Q7IEFuZCB3ZSdyZSBub3QgZXZlbiBsb29raW5nIGF0IEVGSV9NUF9TRVJWSUNFU19QUEkgYXQg dGhpcyBwb2ludC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i c3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhlIFBJIDEuNyBzcGVjIGRlZmlu ZWQgdGhlIEVGSV9NUF9TRVJWSUNFU19QUk9UT0NPTCBpbiBwYWdlIDItMTgwLCB3aXRoIHRoZSBQ UEkgYW5kIE1NIHZlcnNpb25zIGluIDEtMTkzIGFuZCA0LTU3IHJlc3BlY3RpdmVseS48bzpwPjwv bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj4mZ3Q7IEJ1dCBpdCBtaWdodCBiZSBnb29kIHRvIGhlYXIgc29tZXRoaW5nIGZyb20gQVJN IHdoZXRoZXIgdGhlIHVzZSBvZiB0aGlzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj4mZ3Q7IHByb3RvY29sIHdoaWNoICZxdW90O211c3QgYmUgcHJvZHVjZWQgb24gYW55IHN5 c3RlbSB3aXRoIG1vcmUgdGhhbiBvbmUgbG9naWNhbCBwcm9jZXNzb3ImcXVvdDs8bzpwPjwvbzpw PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZndDsgKnNob3VsZCogYmUgYWJsZSB0byByZWx5 IG9uIGFueXRoaW5nIGJlaW5nIHNldCB1cCBmb3IgaXQsIG9yIHdoZXRoZXIgd2U8bzpwPjwvbzpw PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZndDsgbmVlZCBhbiBhZm9yZW1lbnRpb25lZCBo ZWxwZXIgbGlicmFyeS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+ Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBzdGF0ZW1lbnQgKGZy b20gdGhlIFBJIHNwZWMpIGlzIG92ZXJseSBhbWJpdGlvdXMuIEkgYmV0IHRoYXQgaXQgZG9lcyBu b3QgaG9sZCB0cnVlIHRvZGF5IG9uIG1vc3QgRFhFLWJhc2VkIFVFRkkgaW1wbGVtZW50YXRpb25z IG9uIG90aGVyIGFyY2hpdGVjdHVyZXMsIG5vdCBqdXN0IEFBUkNINjQuIElmIHdlIGFncmVlLCBJ IHdpbGwgZmlsZSBhbiBFQ1IgdG8gcmVtb3ZlIHRoaXMgc3RhdGVtZW50IGZyb20NCiB0aGUgUEkg c3BlYy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RnJvbSBBQVJDSDY0IFNCQlIgc3lzdGVtcyBw b2ludCBvZiB2aWV3OjxvOnA+PC9vOnA+PC9wPg0KPHVsIHN0eWxlPSJtYXJnaW4tdG9wOjBpbiIg dHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4t bGVmdDowaW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEiPlRoZSByZXF1aXJlbWVudHMgZnJvbSBB cm0gU0JCUiBwb2ludCBvZiB2aWV3IGFyZSBhcm91bmQgdXNpbmcgUFNDSSB0byBvbmxpbmUvb2Zm bGluZSBTZWNvbmRhcnkgY29yZXMsIGFuZCBsZWF2aW5nIHRoZW0gb2ZmbGluZWQgYmVmb3JlIFJl YWR5VG9Cb290IGlzIHNpZ25hbGVkLg0KPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTGlz dFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZv MSI+UEktYmFzZWQgVUVGSSBpbXBsZW1lbnRhdGlvbnMgYXJlIG5vdCByZXF1aXJlZC4gQW5kIGV2 ZW4gd2hlbiB0aGV5IGFyZSBpbXBsZW1lbnRlZCwgdGhlIEVGSV9NUF9TRVJWSUNFU19QUk9UT0NP TCBpcyBub3QgcmVxdWlyZWQ8bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29MaXN0UGFyYWdy YXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGluO21zby1saXN0OmwwIGxldmVsMSBsZm8xIj5JIGFn cmVlIHdpdGggdGhlIGFuYWx5c2lzIGluIHRoaXMgdGhyZWFkLiBFRklfTVAgaW1wbGVtZW50YXRp b25zIG9uIEFBUkNoNjQgbmVlZCB0byBiZSBzZXZlcmVseSBsaW1pdGVkIGluIHRoZSBnZW5lcmFs IGNhc2UuIFBsYXRmb3JtcyAodXBzdHJlYW0gb3IgZG93bnN0cmVhbSkgY2FuIHN0aWxsIGlubm92 YXRlIGFuZA0KIHdyaXRlIHRoZWlyIG93biBjb2RlIHRvIHJ1biBpbiB0aGVzZSBzZXJ2aWNlcyBh cyB0aGV5IHdpc2guPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48 bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+LS1TYW1lcjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu YnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w Pg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFF MSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi PjxiPkZyb206PC9iPiBMZWlmIExpbmRob2xtICZsdDtsZWlmQG51dmlhaW5jLmNvbSZndDsgPGJy Pg0KPGI+U2VudDo8L2I+IE1vbmRheSwgT2N0b2JlciAxMSwgMjAyMSA4OjI4IEFNPGJyPg0KPGI+ VG86PC9iPiBBcmQgQmllc2hldXZlbCAmbHQ7YXJkYkBrZXJuZWwub3JnJmd0OzsgU2FtZXIgRWwt SGFqLU1haG1vdWQgJmx0O1NhbWVyLkVsLUhhai1NYWhtb3VkQGFybS5jb20mZ3Q7PGJyPg0KPGI+ Q2M6PC9iPiBBcmQgQmllc2hldXZlbCAmbHQ7YXJkYit0aWFub2NvcmVAa2VybmVsLm9yZyZndDs7 IFNhbWkgTXVqYXdhciAmbHQ7U2FtaS5NdWphd2FyQGFybS5jb20mZ3Q7OyBlZGsyLWRldmVsLWdy b3Vwcy1pbyAmbHQ7ZGV2ZWxAZWRrMi5ncm91cHMuaW8mZ3Q7OyBSZWJlY2NhIENyYW4gJmx0O3Jl YmVjY2FAbnV2aWFpbmMuY29tJmd0OzsgR2VyZCBIb2ZmbWFubiAmbHQ7a3JheGVsQHJlZGhhdC5j b20mZ3Q7OyBlZGsyIFJGQyBsaXN0ICZsdDtyZmNAZWRrMi5ncm91cHMuaW8mZ3Q7PGJyPg0KPGI+ U3ViamVjdDo8L2I+IFJlOiBbUkZDXSBbUEFUQ0ggMC8yXSBQcm9wb3NhbCB0byBhZGQgRUZJX01Q X1NFUlZJQ0VTX1BST1RPQ09MIHN1cHBvcnQgZm9yIEFBUkNINjQ8bzpwPjwvbzpwPjwvcD4NCjwv ZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4rU2FtZXI8bzpwPjwvbzpwPjwvcD4NCjwvZGl2 Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+T24gRnJpLCBPY3QgOCwgMjAyMSBhdCAzOjUxIFBNIEFyZCBCaWVz aGV1dmVsICZsdDs8YSBocmVmPSJtYWlsdG86YXJkYkBrZXJuZWwub3JnIiB0YXJnZXQ9Il9ibGFu ayI+YXJkYkBrZXJuZWwub3JnPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4N CjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0ND IDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2lu LXJpZ2h0OjBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mZ3Q7ICZndDsgU28gZWl0aGVyIHdl IHNldmVyZWx5IGNvbnN0cmFpbiB0aGUga2luZCBvZiBjb2RlIHRoYXQgd2UgcGVybWl0IHRvIHJ1 bjxicj4NCiZndDsgJmd0OyBvbiBvdGhlciBjb3Jlcywgb3Igd2UgZW5hYmxlIHRoZSBNTVUgYW5k IGNhY2hlcyBvbiBlYWNoIGNvcmUgYXMgaXQ8YnI+DQomZ3Q7ICZndDsgY29tZXMgb3V0IG9mIHJl c2V0LCBhcyB3ZWxsIGFzIGRvIGFueSBvdGhlciBDUFUgc3BlY2lmaWM8YnI+DQomZ3Q7ICZndDsg aW5pdGlhbGl6YXRpb24gdGhhdCB3ZSBkbyBmb3IgdGhlIHByaW1hcnkgY29yZSBhcyB3ZWxsLjxi cj4NCiZndDs8YnI+DQomZ3Q7IFRoZSBkZXNjcmlwdGlvbiBmb3IgU3RhcnR1cEFsbEFQcygpIGhh cyBhIG5vdGU6PGJyPg0KJmd0OyBJdCBpcyB0aGUgcmVzcG9uc2liaWxpdHkgb2YgdGhlIGNvbnN1 bWVyIG9mIHRoZTxicj4NCiZndDsgRUZJX01QX1NFUlZJQ0VTX1BST1RPQ09MLlN0YXJ0dXBBbGxB UHMoKSB0byBtYWtlIHN1cmUgdGhhdCB0aGUgbmF0dXJlPGJyPg0KJmd0OyBvZiB0aGUgY29kZSB0 aGF0IGlzIGV4ZWN1dGVkIG9uIHRoZSBCU1AgYW5kIHRoZSBkaXNwYXRjaGVkIEFQcyBpcyB3ZWxs PGJyPg0KJmd0OyBjb250cm9sbGVkLiBUaGUgTVAgU2VydmljZXMgUHJvdG9jb2wgZG9lcyBub3Qg Z3VhcmFudGVlIHRoYXQgdGhlPGJyPg0KJmd0OyBQcm9jZWR1cmUgZnVuY3Rpb24gaXMgTVAtc2Fm ZS4gSGVuY2UsIHRoZSB0YXNrcyB0aGF0IGNhbiBiZSBydW4gaW48YnI+DQomZ3Q7IHBhcmFsbGVs IGFyZSBsaW1pdGVkIHRvIGNlcnRhaW4gaW5kZXBlbmRlbnQgdGFza3MgYW5kIHdlbGwtY29udHJv bGxlZDxicj4NCiZndDsgZXhjbHVzaXZlIGNvZGUuIEVGSSBzZXJ2aWNlcyBhbmQgcHJvdG9jb2xz IG1heSBub3QgYmUgY2FsbGVkIGJ5IEFQczxicj4NCiZndDsgdW5sZXNzIG90aGVyd2lzZSBzcGVj aWZpZWQuPGJyPg0KJmd0Ozxicj4NCiZndDsgU28gSSB0aGluayB0aGlzIGlzIGFjdHVhbGx5IGZp bmUsIGltcGxlbWVudGF0aW9uLXdpc2UuICpFeGNlcHQqIGZvcjxicj4NCiZndDsgdGhlIFN3aXRj aEJTUCBmdW5jdGlvbiAod2hlcmUgd2UncmUgY3VycmVudGx5IGJhaWxpbmcgb3V0IGFueXdheSku PGJyPg0KPGJyPg0KT2ssIHNvIHRoYXQgZG9lc24ndCBsb29rIGFzIGJhZCBhcyBJIHRob3VnaHQu IEJ1dCB3ZSdsbCBoYXZlIHRvIGJlPGJyPg0KbW9yZSBzdHJpY3QgdGhhbiBvdGhlciBhcmNoZXM6 IGV2ZW4gRUZJIHNlcnZpY2VzIGFuZCBwcm90b2NvbHMgdGhhdDxicj4NCmFyZSBtYXJrZWQgYXMg c2FmZSBmb3IgZXhlY3V0aW9uIHVuZGVyIHRoaXMgTVAgcHJvdG9jb2wgYXJlIGxpa2VseSB0bzxi cj4NCmV4cGxvZGUgaWYgdGhleSByZWx5IG9uIENvcHlNZW0oKSBvciBTZXRNZW0oKSBmb3IgaW4v b3V0cHV0cyB0aGF0IGFyZTxicj4NCm5vdCBhIG11bHRpcGxlIG9mIDggYnl0ZXMgaW4gY2FzZSB0 aGUgcGxhdGZvcm0gdXNlcyB0aGU8YnI+DQpCYXNlTWVtb3J5TGliT3B0RHhlIGZsYXZvdXIgb2Yg dGhpcyBsaWJyYXJ5LCBzaW5jZSBpdCByZWxpZXMgaGVhdmlseTxicj4NCm9uIGRlbGliZXJhdGVs eSBtaXNhbGlnbmVkIGxvYWRzIGFuZCBzdG9yZXMuPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVv dGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8 L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIHRoaW5rIHRoZXJlIGlzIG5vIHdh eSBhIHByb3RvY29sIGRlZmluZWQgaW4gdGhlIFVFRkkgc3BlY2lmaWNhdGlvbiBjb3VsZCBiZTxv OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+c2FmZSB0 byB1c2UgYnkgbm9uLUJTUC4gSW4gUEksIHRoZSBvbmx5IHJlZmVyZW5jZXMgSSBmaW5kIHRvIHRo ZSBwcm90b2NvbCBhcmU8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPmluIE1NIGFuZCBTQUwgcHJvdG9jb2xzLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+ DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QW5kIHdlJ3JlIG5vdCBldmVuIGxvb2tpbmcg YXQgRUZJX01QX1NFUlZJQ0VTX1BQSSBhdCB0aGlzIHBvaW50LjxvOnA+PC9vOnA+PC9wPg0KPC9k aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8 L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5CdXQgaXQgbWlnaHQgYmUgZ29vZCB0 byBoZWFyIHNvbWV0aGluZyBmcm9tIEFSTSB3aGV0aGVyIHRoZSB1c2Ugb2YgdGhpczxvOnA+PC9v OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+cHJvdG9jb2wgd2hp Y2ggJnF1b3Q7bXVzdCBiZSBwcm9kdWNlZCBvbiBhbnkgc3lzdGVtIHdpdGggbW9yZSB0aGFuIG9u ZSBsb2dpY2FsIHByb2Nlc3NvciZxdW90OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K PHAgY2xhc3M9Ik1zb05vcm1hbCI+KnNob3VsZCogYmUgYWJsZSB0byByZWx5IG9uIGFueXRoaW5n IGJlaW5nIHNldCB1cCBmb3IgaXQsIG9yIHdoZXRoZXIgd2U8bzpwPjwvbzpwPjwvcD4NCjwvZGl2 Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPm5lZWQgYW4gYWZvcmVtZW50aW9uZWQgaGVs cGVyIGxpYnJhcnkuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPi88bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPiZuYnNwOyAmbmJzcDsgTGVpZjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2IHN0 eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGlu IDBpbiAwaW4gNC4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KSU1QT1JUQU5UIE5PVElDRTogVGhlIGNvbnRlbnRzIG9m IHRoaXMgZW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUgY29uZmlkZW50aWFsIGFuZCBtYXkg YWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50 LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYW5kIGRvIG5vdCBkaXNjbG9z ZSB0aGUgY29udGVudHMgdG8gYW55IG90aGVyIHBlcnNvbiwgdXNlIGl0IGZvciBhbnkgcHVycG9z ZSwNCiBvciBzdG9yZSBvciBjb3B5IHRoZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBUaGFu ayB5b3UuDQo8L2JvZHk+DQo8L2h0bWw+DQo= --_000_AM5PR0801MB1715001F031BE9966B63D42D90B59AM5PR0801MB1715_--