From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (EUR05-AM6-obe.outbound.protection.outlook.com [40.107.22.57]) by mx.groups.io with SMTP id smtpd.web10.10698.1581430820117979715 for ; Tue, 11 Feb 2020 06:20:20 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=UwwFeIBO; spf=pass (domain: arm.com, ip: 40.107.22.57, mailfrom: pierre.gondois@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=7V5DdanUcjMWr6InPWSpyfxUAD3/98gqocgxDduntRI=; b=UwwFeIBO1fb8Xf5x5y2ADUdhfGT/EX95SxQlVjxv0nHbKlBO+eDdoKM8ymfL4wQ25KiWG+OkcMU9F5/y/KL/nh2pCOnC8yP8rKSC8N47UgHBZvzsUdpB60fylURfVlqVtvYtLwA+w6MlnAaqSOzka4UHQNvs9SD56d3VxFOeOns= Received: from VI1PR0801CA0082.eurprd08.prod.outlook.com (2603:10a6:800:7d::26) by AM6PR08MB3495.eurprd08.prod.outlook.com (2603:10a6:20b:48::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2707.21; Tue, 11 Feb 2020 14:20:17 +0000 Received: from VE1EUR03FT040.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::202) by VI1PR0801CA0082.outlook.office365.com (2603:10a6:800:7d::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2707.23 via Frontend Transport; Tue, 11 Feb 2020 14:20:17 +0000 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=bestguesspass 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 VE1EUR03FT040.mail.protection.outlook.com (10.152.18.210) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2665.18 via Frontend Transport; Tue, 11 Feb 2020 14:20:17 +0000 Received: ("Tessian outbound efdea641ed36:v42"); Tue, 11 Feb 2020 14:20:17 +0000 X-CR-MTA-TID: 64aa7808 Received: from d6a798437f84.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 1B46FAF6-C179-4D17-9647-73E27D96182D.1; Tue, 11 Feb 2020 14:20:12 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id d6a798437f84.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 11 Feb 2020 14:20:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SVROxY9s8C4tMq5hrrdrpKJHVdPUt6AYMDCR5IdEcOW9npJVEmv+SIlkXjbcl5IZ++7QaIT+/SDm0Rw5d821O3uhJGFYIss+zvDRqv8k1R/M1SKtSDi7BE/fCsvgn7AjDAFqwRwP3RZF2IrTxyUn2WbJZ8uQe7eEAp7EWbJNTMsMSE8E+FXNtw6v7Tr1Me489bDIvd+WCLR5g5NDfX5KixO49PP7HBjOA0o8T+TrVI1WB7kMbwbr3GdIgegbV+2oOKea47NF6S6cNjr97SDUfiyvvbMSXbEaarZowOShDDnoI7qVZE9xYVC+whQe8Oyi1hXeuMp/2LVdeuXHxgTB6g== 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-SenderADCheck; bh=7V5DdanUcjMWr6InPWSpyfxUAD3/98gqocgxDduntRI=; b=oBPttcOl/NHXcDjGY8VXseerNIzS9dl8eqvSwKdjZtS2HoYOpmDyBEmTlSNs9u8l1xOwZpI6wZ9lLiYBysNvnE1KWQNJN9miOzNhCU1E2aRM5dvMTgZbN5IgJnDXTzsN0dXQnPhqXmVtn6okXEmIje3M2x+OwpZxx7jJrDQjO4gxKZbCpvjKpl41Jmx1HjGLgyACNmwj357VbON3LTEPl5NDwaqbG6N8RP3i8Od6w6tJKC6pzBcvFUnh6V/yg7XOUBTz9CVzkWRAOUkLsU5htSrMsScP4pFlNPoZsZQEieE1sedTWKNx0sYTTEQoX2FBY9G6DIUv88tiB4noGbM7hg== 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=7V5DdanUcjMWr6InPWSpyfxUAD3/98gqocgxDduntRI=; b=UwwFeIBO1fb8Xf5x5y2ADUdhfGT/EX95SxQlVjxv0nHbKlBO+eDdoKM8ymfL4wQ25KiWG+OkcMU9F5/y/KL/nh2pCOnC8yP8rKSC8N47UgHBZvzsUdpB60fylURfVlqVtvYtLwA+w6MlnAaqSOzka4UHQNvs9SD56d3VxFOeOns= Received: from DB7PR08MB3113.eurprd08.prod.outlook.com (52.134.111.149) by DB7PR08MB3643.eurprd08.prod.outlook.com (20.176.237.224) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2707.23; Tue, 11 Feb 2020 14:20:09 +0000 Received: from DB7PR08MB3113.eurprd08.prod.outlook.com ([fe80::6d14:b899:9fc4:d248]) by DB7PR08MB3113.eurprd08.prod.outlook.com ([fe80::6d14:b899:9fc4:d248%4]) with mapi id 15.20.2707.030; Tue, 11 Feb 2020 14:20:09 +0000 From: "PierreGondois" To: "devel@edk2.groups.io" , "bob.c.feng@intel.com" CC: "Gao, Liming" , Sami Mujawar , nd Subject: Re: [edk2-devel] [PATCH v3 2/2] BaseTools: Remove caret in NASM_INC macro Thread-Topic: [edk2-devel] [PATCH v3 2/2] BaseTools: Remove caret in NASM_INC macro Thread-Index: AQHV3QVkufmr0nQRwkORBQDltTTQU6gPUloAgAUfwACAAZJxAIAADFRA Date: Tue, 11 Feb 2020 14:20:09 +0000 Message-ID: References: <260e8e0b8214418ea47b139b8c137fca@intel.com> <1032.1581341348449835793@groups.io> <4cae5ff2d1904628859f4b438f59a8dc@intel.com> In-Reply-To: <4cae5ff2d1904628859f4b438f59a8dc@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: da752ae4-8362-439f-ad84-5353d47bf354.0 x-checkrecipientchecked: true Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Pierre.Gondois@arm.com; x-originating-ip: [217.140.106.52] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: de751158-3d7c-43fb-dce8-08d7aefd84b1 X-MS-TrafficTypeDiagnostic: DB7PR08MB3643:|DB7PR08MB3643:|AM6PR08MB3495: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; x-forefront-prvs: 0310C78181 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4636009)(136003)(39860400002)(396003)(366004)(376002)(346002)(199004)(189003)(86362001)(5660300002)(316002)(33656002)(8936002)(66946007)(9326002)(66476007)(76116006)(8676002)(52536014)(7696005)(64756008)(66556008)(66446008)(9686003)(478600001)(2906002)(55016002)(26005)(53546011)(6506007)(4326008)(71200400001)(81156014)(81166006)(966005)(110136005)(76236002)(54906003)(186003);DIR:OUT;SFP:1101;SCL:1;SRVR:DB7PR08MB3643;H:DB7PR08MB3113.eurprd08.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: f3JN8WJPJ1Goe6L24lZDuMTyMFoFeU5nlnXMyjXL66MZ/rherwrk02jVdEmnjrulLOaxmgG9/Vh+LHVKO2sXQSInujS/wJ1wpyFqBshQtboXLTyJsn/iZx63fPUoMzzjYx05UkVXryjCGdSPLAjf/JNI6Z2X8EHJvtGBIu3n4kZyIDaKUPj2D81G0w2JRgESIvSRJRbTAZDq0M2/Z9BD33qeqkZDpPwGj6YlvM1Jq8cjvCJ0YcltHhTSF7bd+RgqDxaCJD2rxuBy+z5r6XRf01rcJFKCaYa/Qvnz/gg4odmRcoOyOg9A9lO2kncfR+OceOzfIk72njcS8SdZALANXwvVG8IrDd7XtCNjf3ox4ojKHmNuzY6sij6qgB8sM7IjNmdfrOPp57JgbwXWgQJPfPXUvTUfcVqRftJOBTUNlDxQ2FSEMlXQZzsh4tHuIrD2WHQU9s0Q/1z1I02s+awwMSRkf421Y6utOhWhGIuz4205grVOSiyxdQBLVzPLTbSpoEqg6zs7kM+sIbOLh1dLDg== x-ms-exchange-antispam-messagedata: kTEN38H+tCWnVPikbJGH0x3t0tZWysk8y0WtkfBi/JRmkBX5u9xo3eAQZbEhkUA+j4iySE7McwJwINOMRWcvP6U9N5Z+ZSuRn6d3dQDxnRA5Js8ogQHmjcUi25iJWxM0+e1piQkuaWr+eMrRLHRIOw== MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3643 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Pierre.Gondois@arm.com; Return-Path: Pierre.Gondois@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT040.eop-EUR03.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:63.35.35.123;IPV:CAL;SCL:-1;CTRY:IE;EFV:NLI;SFV:NSPM;SFS:(10009020)(4636009)(136003)(376002)(39860400002)(396003)(346002)(189003)(199004)(70206006)(316002)(36906005)(52536014)(9686003)(356004)(55016002)(966005)(54906003)(110136005)(5660300002)(8676002)(33656002)(81166006)(81156014)(9326002)(70586007)(26005)(2906002)(186003)(76236002)(336012)(478600001)(86362001)(7696005)(6506007)(53546011)(26826003)(33964004)(4326008)(8936002);DIR:OUT;SFP:1101;SCL:1;SRVR:AM6PR08MB3495;H:64aa7808-outbound-1.mta.getcheckrecipient.com;FPR:;SPF:Pass;LANG:en;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;MX:1;A:1; X-MS-Office365-Filtering-Correlation-Id-Prvs: e3c1fe9e-94a8-4c1e-6ed4-08d7aefd8041 X-Forefront-PRVS: 0310C78181 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: +lX/lL7BODBYoj6btIs5RQJzo4XtrNo+Id/MTgZKsZUldihv+GlxfHZauzYjWvOkAaoleFN0GwRBYdiiSG9aZFwt/e3+cK3k2fru6i8Ql+A7OyvQwV8ughIuot6iMctzVmNvysDdrm76JitMm2h3aIUYq6AbiDkW84yMBBNk3HqJKThCxzX1EQNTpOmbCZbZPT/mc9qTFfCdNpiLoGINLE+3Utb7FjGgv2jZZLUWhGIvbwuUbPVbf6q1qfMVdf1Dbe3QQIXFpEyPOT9CyqclpJcqMxOYjxIuwDoXZBcJcYxVMqKbasD+l7Kelv3o+7wuIQQpUstiEAwxyjvelxXEkfXmLA71R1yipStg5Ln4JXjiZqeA24Wpe6LL+Z4dait9TLFZjEzMX3dVqnaHaZcMhY6uTtVtbXSr5uEub5dF3z7W5MPSP8Oj1e1d/rbnijOCPjHSN8CKjdcPcGe4Ag9MRpw/XV0Y2mQqOPhOC6p/BGzBKwPFgUIue3rMNIxapuQSx1an+ALVl3x/QNWB7hCnwQ== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Feb 2020 14:20:17.0781 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: de751158-3d7c-43fb-dce8-08d7aefd84b1 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-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3495 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_DB7PR08MB311310253C1AE03EF39771B38B180DB7PR08MB3113eurp_" --_000_DB7PR08MB311310253C1AE03EF39771B38B180DB7PR08MB3113eurp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGVsbG8gQm9iLA0KSWYgcG9zc2libGUsIEkgd291bGQgcHJlZmVyIGl0IHRvIGJlIGNvbW1pdHRl ZCBiZWZvcmUgdGhlIGZyZWV6ZS4gV2l0aG91dCBpdCBvdXIgYnVpbGRzIGFyZSBmYWlsaW5nLA0K DQpSZWdhcmRzLA0KUGllcnJlDQoNCkZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBl ZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIEJvYiBGZW5nIHZpYSBHcm91cHMuSW8NClNlbnQ6 IDExIEZlYnJ1YXJ5IDIwMjAgMTM6MzANClRvOiBQaWVycmUgR29uZG9pcyA8UGllcnJlLkdvbmRv aXNAYXJtLmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQpDYzogRmVuZywgQm9iIEMgPGJvYi5j LmZlbmdAaW50ZWwuY29tPjsgR2FvLCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29tPg0KU3Vi amVjdDogUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjMgMi8yXSBCYXNlVG9vbHM6IFJlbW92ZSBj YXJldCBpbiBOQVNNX0lOQyBtYWNybw0KDQpIaSBQaWVycmUsDQoNClRoYW5rcyBmb3IgdXBkYXRp bmcgdGhlIHBhdGNoLiBJ4oCZbGwgdHJpZ2dlciBJbnRlbCBpbnRlcm5hbCBDSSB0byB0ZXN0IHRo aXMgcGF0Y2guDQoNCkJUVywgU2luY2UgZWRrMiBzb2Z0LWZyZWV6ZSBpcyBjb21pbmcsIGRvIHlv dSByZXF1aXJlIHRoaXMgcGF0Y2ggdG8gYmUgY29tbWl0dGVkIGluIHRoaXMgc3RhYmxlIHRhZz8N Cg0KVGhhbmtzLA0KQm9iDQoNCkZyb206IFBpZXJyZUdvbmRvaXMgW21haWx0bzpwaWVycmUuZ29u ZG9pc0Bhcm0uY29tXQ0KU2VudDogTW9uZGF5LCBGZWJydWFyeSAxMCwgMjAyMCA5OjI5IFBNDQpU bzogRmVuZywgQm9iIEMgPGJvYi5jLmZlbmdAaW50ZWwuY29tPG1haWx0bzpib2IuYy5mZW5nQGlu dGVsLmNvbT4+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbzxtYWlsdG86ZGV2ZWxAZWRrMi5ncm91cHMu aW8+DQpTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCB2MyAyLzJdIEJhc2VUb29sczog UmVtb3ZlIGNhcmV0IGluIE5BU01fSU5DIG1hY3JvDQoNCkhlbGxvIEJvYiwNCg0KW0Zyb20gQm9i XQ0KVGhpcyBwYXRjaCBjYXVzZSBVZWZpQ3B1UGtnIGJ1aWxkIGZhaWwuDQpidWlsZCAtcCBVZWZp Q3B1UGtnXFVlZmlDcHVQa2cuZHNjIC1hIElBMzIgLXQgVlMyMDE1eDg2DQoNCkFzIHNhaWQgaW4g dGhlIGNvdmVyIGxldHRlciBvZiB0aGUgdjQgYXZhaWxhYmxlIGF0IHRoZSBsaW5rIGJlbG93LCBJ IHdhcyBub3QgYWJsZSB0byByZXByb2R1Y2UgdGhlIGJ1aWxkIGZhaWwgdGhhdCB5b3UgcG9pbnRl ZCBvdXQuIEluIHRoZSB2NCwgdGhlIG9ubHkgdGhpbmcgdGhhdCBJIGFtIG1vZGlmeWluZyBpcyBh IGNvbmRpdGlvbiBvbiB0aGUgbWFrZWZpbGUgdHlwZS4gSG9wZWZ1bGx5IHRoaXMgc2hvdWxkIG9u bHkgaW1wYWN0IHRoZSBidWlsZCBvbiBXaW5kb3dzIHBsYXRmb3JtcyB1c2luZyBHTlUgbWFrZWZp bGVzLiBUaHVzIHRoZXJlIHNob3VsZCBub3QgYmUgYW55IHJlYXNvbiBub3QgdG8gYnVpbGQgb24g V2luZG93cyBwbGF0Zm9ybSB1c2luZyBubWFrZSBtYWtlZmlsZXMuIEZlZWwgZnJlZSB0byBtb2Rp ZnkgdGhpcyBwYXRjaCBpZiB5b3Ugc2VlIHdoYXQgbmVlZHMgdG8gYmUgZG9uZS4NClY0IG9mICJC YXNlVG9vbHM6IFJlbW92ZSBjYXJldCBpbiBOQVNNX0lOQyI6IGh0dHBzOi8vZWRrMi5ncm91cHMu aW8vZy9kZXZlbC9tZXNzYWdlLzU0MTI1DQoNClJlZ2FyZHMsDQpQaWVycmUNCg0K --_000_DB7PR08MB311310253C1AE03EF39771B38B180DB7PR08MB3113eurp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7 YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0 I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpEZW5nWGlhbjsNCglwYW5vc2UtMToy IDEgNiAwIDMgMSAxIDEgMSAxO30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsN CglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt aWx5OiJcQERlbmdYaWFuIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCi8qIFN0 eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9y bWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZTox Mi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7fQ0KYTpsaW5rLCBz cGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1NjND MTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21z by1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxl LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlv bjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0 IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwv c3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJl ZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNv IDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0i ZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwv aGVhZD4NCjxib2R5IGxhbmc9IkVOLUdCIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+ DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz YW5zLXNlcmlmIj5IZWxsbyBCb2IsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7 Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5JZiBwb3NzaWJsZSwgSSB3b3VsZCBwcmVmZXIgaXQg dG8gYmUgY29tbWl0dGVkIGJlZm9yZSB0aGUgZnJlZXplLiBXaXRob3V0IGl0IG91ciBidWlsZHMg YXJlIGZhaWxpbmcsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx dW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+PC9w Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5QaWVycmU8bzpwPjwvbzpw Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+ Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTti b3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+ DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5G cm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0 O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IGRldmVsQGVkazIu Z3JvdXBzLmlvICZsdDtkZXZlbEBlZGsyLmdyb3Vwcy5pbyZndDsNCjxiPk9uIEJlaGFsZiBPZiA8 L2I+Qm9iIEZlbmcgdmlhIEdyb3Vwcy5Jbzxicj4NCjxiPlNlbnQ6PC9iPiAxMSBGZWJydWFyeSAy MDIwIDEzOjMwPGJyPg0KPGI+VG86PC9iPiBQaWVycmUgR29uZG9pcyAmbHQ7UGllcnJlLkdvbmRv aXNAYXJtLmNvbSZndDs7IGRldmVsQGVkazIuZ3JvdXBzLmlvPGJyPg0KPGI+Q2M6PC9iPiBGZW5n LCBCb2IgQyAmbHQ7Ym9iLmMuZmVuZ0BpbnRlbC5jb20mZ3Q7OyBHYW8sIExpbWluZyAmbHQ7bGlt aW5nLmdhb0BpbnRlbC5jb20mZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbZWRrMi1kZXZl bF0gW1BBVENIIHYzIDIvMl0gQmFzZVRvb2xzOiBSZW1vdmUgY2FyZXQgaW4gTkFTTV9JTkMgbWFj cm88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkhpIFBpZXJyZSw8bzpwPjwvbzpw Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5 bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBw dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3 RCI+VGhhbmtzIGZvciB1cGRhdGluZyB0aGUgcGF0Y2guIEnigJlsbCB0cmlnZ2VyIEludGVsIGlu dGVybmFsIENJIHRvIHRlc3QgdGhpcyBwYXRjaC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5 N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+QlRXLCBTaW5jZSBlZGsy IHNvZnQtZnJlZXplIGlzIGNvbWluZywgZG8geW91IHJlcXVpcmUgdGhpcyBwYXRjaCB0byBiZSBj b21taXR0ZWQgaW4gdGhpcyBzdGFibGUgdGFnPw0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEu MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0 OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48 c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1 b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlRoYW5rcyw8bzpwPjwv bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkJvYjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBw dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3 RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+ PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9 IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp JnF1b3Q7LHNhbnMtc2VyaWYiPiBQaWVycmVHb25kb2lzIFs8YSBocmVmPSJtYWlsdG86cGllcnJl LmdvbmRvaXNAYXJtLmNvbSI+bWFpbHRvOnBpZXJyZS5nb25kb2lzQGFybS5jb208L2E+XQ0KPGJy Pg0KPGI+U2VudDo8L2I+IE1vbmRheSwgRmVicnVhcnkgMTAsIDIwMjAgOToyOSBQTTxicj4NCjxi PlRvOjwvYj4gRmVuZywgQm9iIEMgJmx0OzxhIGhyZWY9Im1haWx0bzpib2IuYy5mZW5nQGludGVs LmNvbSI+Ym9iLmMuZmVuZ0BpbnRlbC5jb208L2E+Jmd0OzsNCjxhIGhyZWY9Im1haWx0bzpkZXZl bEBlZGsyLmdyb3Vwcy5pbyI+ZGV2ZWxAZWRrMi5ncm91cHMuaW88L2E+PGJyPg0KPGI+U3ViamVj dDo8L2I+IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENIIHYzIDIvMl0gQmFzZVRvb2xzOiBSZW1vdmUg Y2FyZXQgaW4gTkFTTV9JTkMgbWFjcm88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkhlbGxvIEJvYiw8YnI+ DQo8YnI+DQpbRnJvbSBCb2JdPGJyPg0KVGhpcyBwYXRjaCBjYXVzZSBVZWZpQ3B1UGtnIGJ1aWxk IGZhaWwuPGJyPg0KYnVpbGQgLXAgVWVmaUNwdVBrZ1xVZWZpQ3B1UGtnLmRzYyAtYSBJQTMyIC10 IFZTMjAxNXg4Njxicj4NCjxicj4NCkFzIHNhaWQgaW4gdGhlIGNvdmVyIGxldHRlciBvZiB0aGUg djQgYXZhaWxhYmxlIGF0IHRoZSBsaW5rIGJlbG93LCBJIHdhcyBub3QgYWJsZSB0byByZXByb2R1 Y2UgdGhlIGJ1aWxkIGZhaWwgdGhhdCB5b3UgcG9pbnRlZCBvdXQuIEluIHRoZSB2NCwgdGhlIG9u bHkgdGhpbmcgdGhhdCBJIGFtIG1vZGlmeWluZyBpcyBhIGNvbmRpdGlvbiBvbiB0aGUgbWFrZWZp bGUgdHlwZS4gSG9wZWZ1bGx5IHRoaXMgc2hvdWxkIG9ubHkgaW1wYWN0IHRoZSBidWlsZA0KIG9u IFdpbmRvd3MgcGxhdGZvcm1zIHVzaW5nIEdOVSBtYWtlZmlsZXMuIFRodXMgdGhlcmUgc2hvdWxk IG5vdCBiZSBhbnkgcmVhc29uIG5vdCB0byBidWlsZCBvbiBXaW5kb3dzIHBsYXRmb3JtIHVzaW5n IG5tYWtlIG1ha2VmaWxlcy4gRmVlbCBmcmVlIHRvIG1vZGlmeSB0aGlzIHBhdGNoIGlmIHlvdSBz ZWUgd2hhdCBuZWVkcyB0byBiZSBkb25lLjxicj4NClY0IG9mICZxdW90O0Jhc2VUb29sczogUmVt b3ZlIGNhcmV0IGluIE5BU01fSU5DJnF1b3Q7OiA8YSBocmVmPSJodHRwczovL2VkazIuZ3JvdXBz LmlvL2cvZGV2ZWwvbWVzc2FnZS81NDEyNSI+DQpodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2 ZWwvbWVzc2FnZS81NDEyNTwvYT48YnI+DQo8YnI+DQpSZWdhcmRzLDxicj4NClBpZXJyZSA8bzpw PjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PC9vOnA+PC9z cGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo= --_000_DB7PR08MB311310253C1AE03EF39771B38B180DB7PR08MB3113eurp_--