From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (EUR04-DB3-obe.outbound.protection.outlook.com [40.107.6.76]) by mx.groups.io with SMTP id smtpd.web09.12217.1573565646715397279 for ; Tue, 12 Nov 2019 05:34:07 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=4IYtUhmi; spf=pass (domain: arm.com, ip: 40.107.6.76, 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=NhOkmxIKdTc7vXOxDG7aMC0mzvTE5iBspEKQG+RRP1w=; b=4IYtUhmib+PllDnpUYak25rF+bKXci2U3yy1cYKFmSyYaNXlSKgjtSlHkMQyBm3qTHzVQlYrPGXjSPRvqR+fvRl6JGODwgzbMkfbhG/StifcTyDnb+FjjiBqT8Kch4Xg3jvTqpObd0xcUzFXntcliKImqL/4cyuyM0FLa9eXC/Y= Received: from HE1PR08CA0062.eurprd08.prod.outlook.com (2603:10a6:7:2a::33) by VE1PR08MB4782.eurprd08.prod.outlook.com (2603:10a6:802:ae::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2430.24; Tue, 12 Nov 2019 13:34:03 +0000 Received: from AM5EUR03FT056.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::201) by HE1PR08CA0062.outlook.office365.com (2603:10a6:7:2a::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2430.22 via Frontend Transport; Tue, 12 Nov 2019 13:34:03 +0000 Authentication-Results: spf=fail (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=none action=none header.from=arm.com; Received-SPF: Fail (protection.outlook.com: domain of arm.com does not designate 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 AM5EUR03FT056.mail.protection.outlook.com (10.152.17.224) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2430.21 via Frontend Transport; Tue, 12 Nov 2019 13:34:03 +0000 Received: ("Tessian outbound 0939a6bab6b1:v33"); Tue, 12 Nov 2019 13:34:03 +0000 X-CR-MTA-TID: 64aa7808 Received: from 66b91f2e2a05.2 (cr-mta-lb-1.cr-mta-net [104.47.1.54]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id 21B0FEFE-F493-4757-91DE-274ED0540638.1; Tue, 12 Nov 2019 13:33:58 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01lp2054.outbound.protection.outlook.com [104.47.1.54]) by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 66b91f2e2a05.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 12 Nov 2019 13:33:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PGmrRG3evFZhYDOFQ9LQ/MzUL4SQJBiVzNMUef5+Wj0VtB6km5HjYLoZXeTn8D5IBbnaNlIcgZuXM6E+40CkZkzf6tedT1P4jVoT6IId2zvK2NMsGDT0e0LA78C+vlO61xH8BqeQ1cMwu5IIXaY5AmCiNFDvjMGrEyo9b2qd4TWlGPRy0BN0dGKVvFmQQNeLxVBGUjQLLKa0Gks2JZHp/7zMsqU1aVdA78FWoMd3YVQk4yfNb3ZF51wTVzDPYfG++lbfMRK84FsUpNMwQf36P2MUr117HmcyQCfyrBfz2eq6OoLH9YTEHH6k8JgD/JU3tANzBpcB8UOHtlvQHWU+3w== 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=IZ1/0fEE0PlzVHXGIdpCaUGJbSdPyxTmNIq2EEnv/TQ=; b=afEqa9oeccr7T0Z5fMUhXZFltExPWNW/s8vzxQMQKGtp9+QEhtJHQy/fdSJpA80RZPGFKp2CVVZ5IkSOjyTA3Yval79jlxPh1chsmoPiHOh9uds6olgEgY+f5rMIwHsLxXpDkvjVSFie2PN5YMev87H9dv/I6QCwa/xNOMp74u33mZ4pOvo9sqHjweE8s1ndWMGezY0GBV1UeqthFEI7d7vVJZwcRtTdP1p+fVxiQjcP5Mh4xxoSV0FW8CytByBhWYGbTIzuTyCSi2UzbC8RT2joXRxguHDKOz2gczM5CCL5mxnuPmaW2CXDlKGjzQymaGksZSh5wrTRSuCC6ctuVQ== 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=IZ1/0fEE0PlzVHXGIdpCaUGJbSdPyxTmNIq2EEnv/TQ=; b=kgUACtRQ3d+QgG/k8eBYekr5iUHYpWNn6b/itB+x3wJGpC8whn1vKVEhB3tCAACCPnOnVMsdk3K3ufhJc/si5D+vIHyPQDoHoAlIZi9dw40n9emuqy/W9iLoRTv4oMbG8LwYzLD7v1YheJkaU1CfIyfEuL1yNniFgVuAAS2+6oo= Received: from DB7PR08MB3113.eurprd08.prod.outlook.com (52.134.111.149) by DB7PR08MB3307.eurprd08.prod.outlook.com (52.134.109.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2430.24; Tue, 12 Nov 2019 13:33:55 +0000 Received: from DB7PR08MB3113.eurprd08.prod.outlook.com ([fe80::fd87:b97c:9ddc:68ff]) by DB7PR08MB3113.eurprd08.prod.outlook.com ([fe80::fd87:b97c:9ddc:68ff%7]) with mapi id 15.20.2430.027; Tue, 12 Nov 2019 13:33:55 +0000 From: "PierreGondois" To: "devel@edk2.groups.io" , "bob.c.feng@intel.com" , "Gao, Liming" , nd CC: Sami Mujawar Subject: Re: [edk2-devel] [PATCH v1 1/1] BaseTools: Build ASL files before C files Thread-Topic: [edk2-devel] [PATCH v1 1/1] BaseTools: Build ASL files before C files Thread-Index: AQHVjykPNL4pWIPE7Uu76uFmUl26OKdz6X2AgACwQ4CABhC9gIAMx3YQ Date: Tue, 12 Nov 2019 13:33:54 +0000 Message-ID: References: <4A89E2EF3DFEDB4C8BFDE51014F606A14E53510B@SHSMSX104.ccr.corp.intel.com> <23836.1572520329018772641@groups.io> <08650203BA1BD64D8AD9B6D5D74A85D16155DE49@SHSMSX104.ccr.corp.intel.com> In-Reply-To: <08650203BA1BD64D8AD9B6D5D74A85D16155DE49@SHSMSX104.ccr.corp.intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 91315c0b-6071-41c9-b311-71420a7d4fbb.0 x-checkrecipientchecked: true Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Pierre.Gondois@arm.com; x-originating-ip: [217.140.106.49] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 25163bb6-51a6-42d6-44ab-08d76774fbbb X-MS-TrafficTypeDiagnostic: DB7PR08MB3307:|DB7PR08MB3307:|VE1PR08MB4782: X-MS-Exchange-PUrlCount: 5 x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true x-ms-oob-tlc-oobclassifiers: OLM:5236;OLM:5236; x-forefront-prvs: 021975AE46 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4636009)(39860400002)(366004)(136003)(346002)(376002)(396003)(189003)(199004)(14454004)(53546011)(52536014)(81166006)(256004)(606006)(6246003)(8936002)(14444005)(81156014)(5660300002)(6506007)(7736002)(76236002)(55016002)(54896002)(6306002)(7696005)(102836004)(71200400001)(71190400001)(66066001)(8676002)(9686003)(4326008)(76176011)(478600001)(236005)(33656002)(486006)(2906002)(186003)(6436002)(110136005)(446003)(476003)(26005)(76116006)(11346002)(74316002)(2501003)(229853002)(3846002)(316002)(66946007)(86362001)(99286004)(6636002)(66556008)(6116002)(790700001)(64756008)(66446008)(25786009)(66476007);DIR:OUT;SFP:1101;SCL:1;SRVR:DB7PR08MB3307;H:DB7PR08MB3113.eurprd08.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A: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: jMiWjP7jci74TREw9uvcjQzZ/lFyV8GbnjfcltNzExOHmaZ3INgQtM+Uy0rlrt4q+bcngNz2GIO8RVQDLJ+E4YMwYtFi3IOQnwBBJ4QadmxBrm85t2CzO9pfGKD5WYYQuFjSr4FVmLST2dRXMBlUgb3/mb6iYBaovUuUsz9lHfgG3YGDdqQldXHEfLCjxeY999IwnJ3HOs8It5O58+/maYAKCAgCzXeMh0JiksYyG16mNmQ+guqGrjejJhh8EJgdz3nRrF3kYm5DAYY/WEhUzHswd+Ka1RPO8EATO3iwXwUZMm1X2/BqLAF/UKeDzX3Ho925hJW2glNXpL+EuasUwwxyo3+1G9A8dLNHRYH031ZrACYxlFnmks0pfSjWp9P84I+9zRTV+y9dyHbxztHFeT4jI8Ws1cdmPOW/dQFN+CxsJhWkN36I0vj3Au5cEKfThrnpECn2w9sZh4H4eOSnUZAnIA/PHgJuABWfXxqYF3g= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3307 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: AM5EUR03FT056.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)(346002)(396003)(39860400002)(376002)(136003)(1110001)(339900001)(189003)(199004)(40434004)(76176011)(33656002)(76236002)(110136005)(478600001)(16586007)(26826003)(606006)(14454004)(74316002)(6506007)(102836004)(3846002)(6116002)(790700001)(99286004)(70586007)(70206006)(66066001)(53546011)(229853002)(7736002)(5660300002)(25786009)(36906005)(52536014)(33964004)(86362001)(356004)(316002)(71190400001)(7696005)(336012)(6306002)(446003)(5024004)(11346002)(81156014)(2906002)(81166006)(9686003)(14444005)(6246003)(8676002)(22756006)(186003)(54896002)(8936002)(236005)(126002)(476003)(486006)(76130400001)(26005)(2501003)(4326008)(105606002)(55016002)(6636002);DIR:OUT;SFP:1101;SCL:1;SRVR:VE1PR08MB4782;H:64aa7808-outbound-1.mta.getcheckrecipient.com;FPR:;SPF:Fail;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: a897837a-2cc5-4036-ec90-08d76774f6ee X-Forefront-PRVS: 021975AE46 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: sdlFTNG5Vg5GwwY3pRGdB0Y3P35wrXWikANkj2ckyvTgC+1EUqjxkA7kYt7WijXL6Sgi1K50RvGfokmeiqDWKZaNwM/qj+TI1nQsBaWCEB5rQrvKC5ZU3zi1ZxRxX8fg32QdJsVf4QBol7N+oZ8erWyDfIetahOU4Z5cWHmVVhUNQd4194wC5IfbiaA225uBk5W7hhQv73NUusNBzYWebYfNRnYTFJJ4eOYKpZWZnYfxeo/7GnhdH1zvKTa1O+8VcFmFLPn7BOB5hb6zVBgmmIdpNc6v/8Ob9o73BTH9h66tES2OWJxHcSpZEVNfQqy2Tb6cg8u5TG5Cn143O/bpvVvkxaNYBEn6kedQ51MEFcwodG6inmcgmd3vZPnV6E5rt9Jcoeq/TQqOJEL/CX+Ep76lYxUxpvXygzWjLY+MZwEsUM65rR08T6kKAZjwXICnvacAd/KJFW0waz4cQhZGYBszo5xHJIsbSYzqXOoF4p4= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Nov 2019 13:34:03.2585 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 25163bb6-51a6-42d6-44ab-08d76774fbbb 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: VE1PR08MB4782 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_DB7PR08MB3113923009DEA896F68424CB8B770DB7PR08MB3113eurp_" --_000_DB7PR08MB3113923009DEA896F68424CB8B770DB7PR08MB3113eurp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGVsbG8gQm9iIGFuZCBMaW1pbmcsDQpEbyB5b3UgdGhpbmsgdGhlIHNvbHV0aW9uIHN1Z2dlc3Rl ZCBlYXJsaWVyIGNvdWxkIGJlIGFjY2VwdGFibGU/IEkgcmVmZXIgdG8gdGhlIHNvbHV0aW9uIGJl bG93LCBpLmUuIGhhdmluZyBhIG5ldyBzZWN0aW9uIGluIHRoZSDigJguaW5m4oCZIGZpbGVzIGRl c2NyaWJpbmcgYW4gZXh0ZW5zaW9uIGJ1aWxkIG9yZGVyLg0KRS5nLjoNCiAgW1NvdXJjZU9yZGVy XQ0KICAgIGFzbA0KICAgIGMNCkluIHRoaXMgZXhhbXBsZSwg4oCYLmFzbOKAmSBmaWxlcyB3b3Vs ZCBiZSBidWlsdCBmaXJzdCwgdGhlbiDigJguY+KAmSBmaWxlcywgdGhlbiBhbnkgb3RoZXIgZmls ZXMgcHJlc2VudCBpbiB0aGUgbW9kdWxlcy4gQW1vbmcg4oCYLmFzbOKAmSBmaWxlcywgdGhlIG9y ZGVyIHdvdWxkIGJlIHByZXNlcnZlZC4gU2FtZSBhbW9uZyDigJguY+KAmSBmaWxlcy4NCg0KSWYg dGhpcyBzb2x1dGlvbiBzdWl0cyB5b3UsIHdlIGNhbiBiZWdpbiB0byBkbyBhIGZpcnN0IGltcGxl bWVudGF0aW9uLg0KDQpSZWdhcmRzLA0KUGllcnJlDQoNCkZyb206IGRldmVsQGVkazIuZ3JvdXBz LmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIEJvYiBGZW5nIHZpYSBHcm91 cHMuSW8NClNlbnQ6IDA0IE5vdmVtYmVyIDIwMTkgMDc6NTANClRvOiBkZXZlbEBlZGsyLmdyb3Vw cy5pbzsgUGllcnJlIEdvbmRvaXMgPFBpZXJyZS5Hb25kb2lzQGFybS5jb20+OyBHYW8sIExpbWlu ZyA8bGltaW5nLmdhb0BpbnRlbC5jb20+DQpTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRD SCB2MSAxLzFdIEJhc2VUb29sczogQnVpbGQgQVNMIGZpbGVzIGJlZm9yZSBDIGZpbGVzDQoNCkhp IFBpZXJyZSwNCg0KSG93IGRvIHlvdSBjb21waWxlICdTc2R0U2VyaWFsUG9ydFRlbXBsYXRlLmFz bCcgd2l0aCB0aGUgJy10YycgdG8gdGhlIC5IRVggZmlsZT8gLCBiYXNlZCBvbiB0aGUgYnVpbGRf cnVsZS50eHQsIEkgdGhpbmsgdGhlIC5hc2wgb3V0cHV0IGZpbGUgaXMgYSAuYW1sIGZpbGUuDQoN CltBY3BpLVNvdXJjZS1MYW5ndWFnZS1GaWxlXQ0KICAgIDxJbnB1dEZpbGU+DQogICAgICAgID8u YXNsLCA/LkFzbCwgPy5BU0wNCg0KICAgIDxPdXRwdXRGaWxlPg0KICAgICAgICAkKE9VVFBVVF9E SVIpKCspJHtzX2Rpcn0oKykke3NfYmFzZX0uYW1sDQoNClRoYW5rcywNCkJvYg0KDQpGcm9tOiBk ZXZlbEBlZGsyLmdyb3Vwcy5pbzxtYWlsdG86ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IFttYWlsdG86 ZGV2ZWxAZWRrMi5ncm91cHMuaW9dIE9uIEJlaGFsZiBPZiBQaWVycmVHb25kb2lzDQpTZW50OiBU aHVyc2RheSwgT2N0b2JlciAzMSwgMjAxOSA3OjEyIFBNDQpUbzogR2FvOyBHYW8sIExpbWluZyA8 bGltaW5nLmdhb0BpbnRlbC5jb208bWFpbHRvOmxpbWluZy5nYW9AaW50ZWwuY29tPj47IGRldmVs QGVkazIuZ3JvdXBzLmlvPG1haWx0bzpkZXZlbEBlZGsyLmdyb3Vwcy5pbz4NClN1YmplY3Q6IFJl OiBbZWRrMi1kZXZlbF0gW1BBVENIIHYxIDEvMV0gQmFzZVRvb2xzOiBCdWlsZCBBU0wgZmlsZXMg YmVmb3JlIEMgZmlsZXMNCg0KSGVsbG8gTGltaW5nLA0KUGxlYXNlIGZpbmQgbXkgYW5zd2VycyBt YXJrZWQgW1BJRVJSRV0gaW5saW5lLg0KDQo+PiBDYW4geW91IGdpdmUgdGhlIHdob2xlIHNvbHV0 aW9uIGZvciB0aGlzIHVzYWdlIG1vZGVsPw0KW1BpZXJyZV0NCldlIGFyZSBwbGFubmluZyB0byBt b2RpZnkgc3BlY2lmaWMgdmFsdWVzIGluIHByZS1jb21waWxlZCBBTUwgZGVmaW5pdGlvbiBibG9j a3MgYXQgcnVuLXRpbWUsIGFuZCB0aGVuIGluc3RhbGwgdGhlc2UgQU1MIGRlZmluaXRpb24gYmxv Y2tzIGFzIFNTRFQgdGFibGVzLg0KSW5zdGVhZCBvZiBoYXZpbmcgbXVsdGlwbGUgQVNMIGRlc2Ny aWJpbmcgdGhlIHNhbWUga2luZCBvZiBkZXZpY2UgKGUuZy46IGEgc2VyaWFsIHBvcnQpLCB3ZSB3 b3VsZCBoYXZlIG9uZSB0ZW1wbGF0ZSBkZXNjcmliaW5nIHRoaXMga2luZCBvZiBkZXZpY2UgKGUu Zy46IGFuIEFTTCBkZXNjcmlwdGlvbiBvZiBhIHNlcmlhbCBwb3J0KS4NClRoaXMgdGVtcGxhdGUg d291bGQgYmUgZ2VuZXJpYyBmb3IgdGhlIHR5cGUgb2YgZGV2aWNlIGl0IGlzIGRlc2NyaWJpbmcs IGFuZCBjb21waWxlZCBhcyBvbmUgc3RhbmRhbG9uZSBBTUwgZGVmaW5pdGlvbiBibG9jay4NClBs YXRmb3JtIHNwZWNpZmljIHZhbHVlcyBvZiB0aGlzIHRlbXBsYXRlIHdvdWxkIHRoZW4gYmUgbW9k aWZpZWQgYXQgcnVuLXRpbWUuDQoNCj4+IERvZXMgaXQgbWVhbiBDIHNvdXJjZSBmaWxlIGRlcGVu ZHMgb24gQVNMIGZpbGU/DQpbUGllcnJlXQ0KWWVzLiBUbyBkbyB0aGlzLCB3ZSBuZWVkIHRvIGVt YmVkIHRoZXNlIHByZS1jb21waWxlZCBBTUwgZGVmaW5pdGlvbiBibG9ja3MuIFRoZSAuYyBmaWxl IGRvaW5nIHRoZSBmaXgtdXAgbmVlZHMgdG8gaW5jbHVkZSB0aGlzIHRlbXBsYXRlLiBUaHVzIHRo aXMgdGVtcGxhdGUgbmVlZHMgdG8gYmUgY29tcGlsZWQgZmlyc3QuDQoNClRoZSAnLmluZicgZmls ZSByZXNwb25zaWJsZSBvZiB0aGUgZml4LXVwIGxvb2tzIGxpa2U6DQpbU09VUkNFU10NCiAgU3Nk dFNlcmlhbFBvcnRUZW1wbGF0ZS5hc2wNCiAgU2VyaWFsUG9ydEZpeHVwLmMNCg0KQ29tcGlsYXRp b24gb2YgJ1NzZHRTZXJpYWxQb3J0VGVtcGxhdGUuYXNsJyB3aXRoIHRoZSAnLXRjJyBvcHRpb24g b3V0cHV0cyBhICdTc2R0U2VyaWFsUG9ydFRlbXBsYXRlLmhleCcgZmlsZS4gJy5oZXgnIGZpbGUn cyBjb250ZW50IGxvb2tzIGxpa2U6DQp1bnNpZ25lZCBjaGFyIHNzZHRzZXJpYWx0ZW1wbGF0ZV9h bWxfY29kZVtdID0NCnsNCiAgICAweDUzLDB4NTMsMHg0NCwweDU0LDB4QzgsMHgwMCwweDAwLDB4 MDAsICAvKiAwMDAwMDAwMCAgICAiU1NEVC4uLi4iICovDQogICAgLi4uDQp9DQoNClRoZSAnU2Vy aWFsUG9ydEZpeHVwLmMnIGluY2x1ZGVzIHRoZSAnLmhleCcgZmlsZSBhcyBzaG93biBiZWxvdzoN CiNpbmNsdWRlICJTc2R0U2VyaWFsUG9ydFRlbXBsYXRlLmhleCINCg0KPj4gVGhpcyBpcyByZWxh dGVkIHRvIHRoZSBwcmlvcml0eSBvZiBzb3VyY2UgZmlsZSB0eXBlLg0KW1BpZXJyZV0NClllcywg dGhlICdTc2R0U2VyaWFsUG9ydFRlbXBsYXRlLmFzbCcgbmVlZHMgdG8gYmUgY29tcGlsZWQgKHNv IHRoYXQgdGhlICdTc2R0U2VyaWFsUG9ydFRlbXBsYXRlLmhleCcgaXMgZ2VuZXJhdGVkKSBwcmlv ciB0byB0aGUgY29tcGlsYXRpb24gb2YgJ1NlcmlhbFBvcnRGaXh1cC5jJy4NCg0KPj4gTm93LCB0 aGVyZSBpcyBubyBtZXRob2QgdG8gbGV0IHVzZXIgY29uZmlndXJlIHRoZW0uIEkgc3VnZ2VzdCB0 byBpbnRyb2R1Y2UgdGhlIGdlbmVyaWMgd2F5IGluc3RlYWQgb2YgdGhlIHNwZWNpZmljIGhhbmRs ZS4NCltQaWVycmVdDQpJIGFncmVlIHRoYXQgd2Ugc2hvdWxkIGhhdmUgYSBnZW5lcmljIHdheSB0 byBjb25maWd1cmUgdGhlIG9yZGVyIGluIHdoaWNoIHRoZSBmaWxlcyBzaG91bGQgYmUgY29tcGls ZWQuDQpBIG5ldyAiU291cmNlT3JkZXIiIHNlY3Rpb24gY291bGQgYmUgaW50cm9kdWNlZC4gVGhp cyBzZWN0aW9uIHdvdWxkIGRlc2NyaWJlIGZpbGUgZXh0ZW5zaW9ucyB0byBjb21waWxlIGZpcnN0 LCBhbmQgdGhlaXIgb3JkZXIuIFVucmVmZXJlbmNlZCBmaWxlIGV4dGVuc2lvbnMgd291bGQgYmUg Y29tcGlsZWQgYXQgdGhlIGVuZCwgdW5vcmRlcmVkLg0KZS5nLjoNCiAgW1NvdXJjZU9yZGVyXQ0K ICAgIGFzbA0KICAgIGMNCg0KSGVyZSwgJy5hc2wnIGZpbGVzIHdvdWxkIGJlIGNvbXBpbGVkIGZp cnN0LCB0aGVuICcuYycgZmlsZXMuICcuYXNsJyBmaWxlcyB3b3VsZCByZW1haW4gdW5vcmRlcmVk IGluIGFtb25nIGFsbCAnLmFzbCcgZmlsZXMuICcuYycgZmlsZXMgd291bGQgcmVtYWluIHVub3Jk ZXJlZCBpbiBhbW9uZyBhbGwgJy5jJyBmaWxlcy4gQW55IHJlbWFpbmluZyBmaWxlcyBpbiB0aGUg IlNvdXJjZXMiIHNlY3Rpb24gd291bGQgYmUgY29tcGlsZWQgYXQgdGhlIGVuZCwgdW5vcmRlcmVk Lg0KDQpSZWdhcmRzLA0KUGllcnJlDQoNCklNUE9SVEFOVCBOT1RJQ0U6IFRoZSBjb250ZW50cyBv ZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZpZGVudGlhbCBhbmQgbWF5 IGFsc28gYmUgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVu dCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCBkbyBub3QgZGlzY2xv c2UgdGhlIGNvbnRlbnRzIHRvIGFueSBvdGhlciBwZXJzb24sIHVzZSBpdCBmb3IgYW55IHB1cnBv c2UsIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGluZm9ybWF0aW9uIGluIGFueSBtZWRpdW0uIFRoYW5r IHlvdS4NCg== --_000_DB7PR08MB3113923009DEA896F68424CB8B770DB7PR08MB3113eurp_ 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 cGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsN Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxp bmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRl eHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBk aXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLXN0eWxlLXBy aW9yaXR5Ojk5Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207 DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQt c2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7fQ0Kc3Bh bi5FbWFpbFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6 IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUy MA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu cy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIyDQoJe21zby1z dHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl cmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5 cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjEN Cgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcy LjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5 bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0 IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDld Pjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRp dCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVh ZD4NCjxib2R5IGxhbmc9IkVOLUdCIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYg Y2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy aWYiPkhlbGxvIEJvYiBhbmQgTGltaW5nLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RG8geW91IHRoaW5rIHRoZSBzb2x1dGlvbiBz dWdnZXN0ZWQgZWFybGllciBjb3VsZCBiZSBhY2NlcHRhYmxlPyBJIHJlZmVyIHRvIHRoZSBzb2x1 dGlvbiBiZWxvdywgaS5lLiBoYXZpbmcgYSBuZXcgc2VjdGlvbiBpbiB0aGUg4oCYLmluZuKAmSBm aWxlcyBkZXNjcmliaW5nIGFuIGV4dGVuc2lvbiBidWlsZA0KIG9yZGVyLjxvOnA+PC9vOnA+PC9z cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkUuZy46PG86cD48L286cD48L3A+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsgW1NvdXJjZU9yZGVyXTxicj4NCiZuYnNwOyZuYnNwOyZu YnNwOyBhc2w8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsgYzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh c3M9Ik1zb05vcm1hbCI+SW4gdGhpcyBleGFtcGxlLCDigJguYXNs4oCZIGZpbGVzIHdvdWxkIGJl IGJ1aWx0IGZpcnN0LCB0aGVuIOKAmC5j4oCZIGZpbGVzLCB0aGVuIGFueSBvdGhlciBmaWxlcyBw cmVzZW50IGluIHRoZSBtb2R1bGVzLiBBbW9uZyDigJguYXNs4oCZIGZpbGVzLCB0aGUgb3JkZXIg d291bGQgYmUgcHJlc2VydmVkLiBTYW1lIGFtb25nIOKAmC5j4oCZIGZpbGVzLjxvOnA+PC9vOnA+ PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj5JZiB0aGlzIHNvbHV0aW9uIHN1aXRzIHlvdSwgd2UgY2FuIGJlZ2luIHRv IGRvIGEgZmlyc3QgaW1wbGVtZW50YXRpb24uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJlZ2Fy ZHMsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5QaWVycmU8c3BhbiBzdHls ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt c2VyaWYiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss c2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5 bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMu MHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVO LVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1 b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9 ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl cmlmIj4gZGV2ZWxAZWRrMi5ncm91cHMuaW8gJmx0O2RldmVsQGVkazIuZ3JvdXBzLmlvJmd0Ow0K PGI+T24gQmVoYWxmIE9mIDwvYj5Cb2IgRmVuZyB2aWEgR3JvdXBzLklvPGJyPg0KPGI+U2VudDo8 L2I+IDA0IE5vdmVtYmVyIDIwMTkgMDc6NTA8YnI+DQo8Yj5Ubzo8L2I+IGRldmVsQGVkazIuZ3Jv dXBzLmlvOyBQaWVycmUgR29uZG9pcyAmbHQ7UGllcnJlLkdvbmRvaXNAYXJtLmNvbSZndDs7IEdh bywgTGltaW5nICZsdDtsaW1pbmcuZ2FvQGludGVsLmNvbSZndDs8YnI+DQo8Yj5TdWJqZWN0Ojwv Yj4gUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjEgMS8xXSBCYXNlVG9vbHM6IEJ1aWxkIEFTTCBm aWxlcyBiZWZvcmUgQyBmaWxlczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+ DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250 LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SGkg UGllcnJlLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48 L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z ZXJpZjtjb2xvcjojMUY0OTdEIj5Ib3cgZG8geW91IGNvbXBpbGUgJ1NzZHRTZXJpYWxQb3J0VGVt cGxhdGUuYXNsJyB3aXRoIHRoZSAnLXRjJyB0byB0aGUgLkhFWCBmaWxlPyAsIGJhc2VkIG9uIHRo ZSBidWlsZF9ydWxlLnR4dCwgSSB0aGluayB0aGUgLmFzbCBvdXRwdXQgZmlsZSBpcyBhDQogLmFt bCBmaWxlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48 L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z ZXJpZjtjb2xvcjojMUY0OTdEIj5bQWNwaS1Tb3VyY2UtTGFuZ3VhZ2UtRmlsZV08bzpwPjwvbzpw Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5 bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7SW5wdXRGaWxlJmd0 OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9 IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7ID8uYXNsLCA/LkFzbCwgPy5BU0w8bzpwPjwvbzpwPjwvc3Bhbj48 L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv bG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7 Jm5ic3A7Jm5ic3A7ICZsdDtPdXRwdXRGaWxlJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEx LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG NDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICQoT1VUUFVU X0RJUikoJiM0MzspJHtzX2Rpcn0oJiM0MzspJHtzX2Jhc2V9LmFtbDxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7 Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5UaGFu a3MsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5Cb2I8bzpwPjwvbzpwPjwvc3Bhbj48 L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv bG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250 LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvYj48 c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1 b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4NCjxhIGhyZWY9Im1haWx0bzpkZXZlbEBlZGsy Lmdyb3Vwcy5pbyI+ZGV2ZWxAZWRrMi5ncm91cHMuaW88L2E+IFs8YSBocmVmPSJtYWlsdG86ZGV2 ZWxAZWRrMi5ncm91cHMuaW8iPm1haWx0bzpkZXZlbEBlZGsyLmdyb3Vwcy5pbzwvYT5dDQo8Yj5P biBCZWhhbGYgT2YgPC9iPlBpZXJyZUdvbmRvaXM8YnI+DQo8Yj5TZW50OjwvYj4gVGh1cnNkYXks IE9jdG9iZXIgMzEsIDIwMTkgNzoxMiBQTTxicj4NCjxiPlRvOjwvYj4gR2FvOyBHYW8sIExpbWlu ZyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmxpbWluZy5nYW9AaW50ZWwuY29tIj5saW1pbmcuZ2FvQGlu dGVsLmNvbTwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOmRldmVsQGVkazIuZ3JvdXBzLmlvIj5k ZXZlbEBlZGsyLmdyb3Vwcy5pbzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtlZGsyLWRl dmVsXSBbUEFUQ0ggdjEgMS8xXSBCYXNlVG9vbHM6IEJ1aWxkIEFTTCBmaWxlcyBiZWZvcmUgQyBm aWxlczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh bmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+SGVsbG8gTGltaW5nLDxicj4NClBsZWFzZSBmaW5kIG15 IGFuc3dlcnMgbWFya2VkIFtQSUVSUkVdIGlubGluZS48YnI+DQo8YnI+DQomZ3Q7Jmd0OyBDYW4g eW91IGdpdmUgdGhlIHdob2xlIHNvbHV0aW9uIGZvciB0aGlzIHVzYWdlIG1vZGVsPzxicj4NCltQ aWVycmVdPGJyPg0KV2UgYXJlIHBsYW5uaW5nIHRvIG1vZGlmeSBzcGVjaWZpYyB2YWx1ZXMgaW4g cHJlLWNvbXBpbGVkIEFNTCBkZWZpbml0aW9uIGJsb2NrcyBhdCBydW4tdGltZSwgYW5kIHRoZW4g aW5zdGFsbCB0aGVzZSBBTUwgZGVmaW5pdGlvbiBibG9ja3MgYXMgU1NEVCB0YWJsZXMuPGJyPg0K SW5zdGVhZCBvZiBoYXZpbmcgbXVsdGlwbGUgQVNMIGRlc2NyaWJpbmcgdGhlIHNhbWUga2luZCBv ZiBkZXZpY2UgKGUuZy46IGEgc2VyaWFsIHBvcnQpLCB3ZSB3b3VsZCBoYXZlIG9uZSB0ZW1wbGF0 ZSBkZXNjcmliaW5nIHRoaXMga2luZCBvZiBkZXZpY2UgKGUuZy46IGFuIEFTTCBkZXNjcmlwdGlv biBvZiBhIHNlcmlhbCBwb3J0KS48YnI+DQpUaGlzIHRlbXBsYXRlIHdvdWxkIGJlIGdlbmVyaWMg Zm9yIHRoZSB0eXBlIG9mIGRldmljZSBpdCBpcyBkZXNjcmliaW5nLCBhbmQgY29tcGlsZWQgYXMg b25lIHN0YW5kYWxvbmUgQU1MIGRlZmluaXRpb24gYmxvY2suPGJyPg0KUGxhdGZvcm0gc3BlY2lm aWMgdmFsdWVzIG9mIHRoaXMgdGVtcGxhdGUgd291bGQgdGhlbiBiZSBtb2RpZmllZCBhdCBydW4t dGltZS48YnI+DQo8YnI+DQomZ3Q7Jmd0OyBEb2VzIGl0IG1lYW4gQyBzb3VyY2UgZmlsZSBkZXBl bmRzIG9uIEFTTCBmaWxlPzxicj4NCltQaWVycmVdPGJyPg0KWWVzLiBUbyBkbyB0aGlzLCB3ZSBu ZWVkIHRvIGVtYmVkIHRoZXNlIHByZS1jb21waWxlZCBBTUwgZGVmaW5pdGlvbiBibG9ja3MuIFRo ZSAuYyBmaWxlIGRvaW5nIHRoZSBmaXgtdXAgbmVlZHMgdG8gaW5jbHVkZSB0aGlzIHRlbXBsYXRl LiBUaHVzIHRoaXMgdGVtcGxhdGUgbmVlZHMgdG8gYmUgY29tcGlsZWQgZmlyc3QuPGJyPg0KPGJy Pg0KVGhlICcuaW5mJyBmaWxlIHJlc3BvbnNpYmxlIG9mIHRoZSBmaXgtdXAgbG9va3MgbGlrZTo8 YnI+DQpbU09VUkNFU108YnI+DQombmJzcDsgU3NkdFNlcmlhbFBvcnRUZW1wbGF0ZS5hc2w8YnI+ DQombmJzcDsgU2VyaWFsUG9ydEZpeHVwLmM8YnI+DQo8YnI+DQpDb21waWxhdGlvbiBvZiAnU3Nk dFNlcmlhbFBvcnRUZW1wbGF0ZS5hc2wnIHdpdGggdGhlICctdGMnIG9wdGlvbiBvdXRwdXRzIGEg J1NzZHRTZXJpYWxQb3J0VGVtcGxhdGUuaGV4JyBmaWxlLiAnLmhleCcgZmlsZSdzIGNvbnRlbnQg bG9va3MgbGlrZTo8YnI+DQp1bnNpZ25lZCBjaGFyIHNzZHRzZXJpYWx0ZW1wbGF0ZV9hbWxfY29k ZVtdID08YnI+DQp7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7IDB4NTMsMHg1MywweDQ0LDB4NTQs MHhDOCwweDAwLDB4MDAsMHgwMCwmbmJzcDsgLyogMDAwMDAwMDAmbmJzcDsmbmJzcDsmbmJzcDsg JnF1b3Q7U1NEVC4uLi4mcXVvdDsgKi88YnI+DQombmJzcDsmbmJzcDsmbmJzcDsgLi4uPGJyPg0K fTxicj4NCjxicj4NClRoZSAnU2VyaWFsUG9ydEZpeHVwLmMnIGluY2x1ZGVzIHRoZSAnLmhleCcg ZmlsZSBhcyBzaG93biBiZWxvdzo8YnI+DQojaW5jbHVkZSAmcXVvdDtTc2R0U2VyaWFsUG9ydFRl bXBsYXRlLmhleCZxdW90Ozxicj4NCjxicj4NCiZndDsmZ3Q7IFRoaXMgaXMgcmVsYXRlZCB0byB0 aGUgcHJpb3JpdHkgb2Ygc291cmNlIGZpbGUgdHlwZS48YnI+DQpbUGllcnJlXTxicj4NClllcywg dGhlICdTc2R0U2VyaWFsUG9ydFRlbXBsYXRlLmFzbCcgbmVlZHMgdG8gYmUgY29tcGlsZWQgKHNv IHRoYXQgdGhlICdTc2R0U2VyaWFsUG9ydFRlbXBsYXRlLmhleCcgaXMgZ2VuZXJhdGVkKSBwcmlv ciB0byB0aGUgY29tcGlsYXRpb24gb2YgJ1NlcmlhbFBvcnRGaXh1cC5jJy48YnI+DQo8YnI+DQom Z3Q7Jmd0OyBOb3csIHRoZXJlIGlzIG5vIG1ldGhvZCB0byBsZXQgdXNlciBjb25maWd1cmUgdGhl bS4gSSBzdWdnZXN0IHRvIGludHJvZHVjZSB0aGUgZ2VuZXJpYyB3YXkgaW5zdGVhZCBvZiB0aGUg c3BlY2lmaWMgaGFuZGxlLjxicj4NCltQaWVycmVdPGJyPg0KSSBhZ3JlZSB0aGF0IHdlIHNob3Vs ZCBoYXZlIGEgZ2VuZXJpYyB3YXkgdG8gY29uZmlndXJlIHRoZSBvcmRlciBpbiB3aGljaCB0aGUg ZmlsZXMgc2hvdWxkIGJlIGNvbXBpbGVkLjxicj4NCkEgbmV3ICZxdW90O1NvdXJjZU9yZGVyJnF1 b3Q7IHNlY3Rpb24gY291bGQgYmUgaW50cm9kdWNlZC4gVGhpcyBzZWN0aW9uIHdvdWxkIGRlc2Ny aWJlIGZpbGUgZXh0ZW5zaW9ucyB0byBjb21waWxlIGZpcnN0LCBhbmQgdGhlaXIgb3JkZXIuIFVu cmVmZXJlbmNlZCBmaWxlIGV4dGVuc2lvbnMgd291bGQgYmUgY29tcGlsZWQgYXQgdGhlIGVuZCwg dW5vcmRlcmVkLjxicj4NCmUuZy46PGJyPg0KJm5ic3A7IFtTb3VyY2VPcmRlcl08YnI+DQombmJz cDsmbmJzcDsmbmJzcDsgYXNsPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7IGM8YnI+DQo8YnI+DQpI ZXJlLCAnLmFzbCcgZmlsZXMgd291bGQgYmUgY29tcGlsZWQgZmlyc3QsIHRoZW4gJy5jJyBmaWxl cy4gJy5hc2wnIGZpbGVzIHdvdWxkIHJlbWFpbiB1bm9yZGVyZWQgaW4gYW1vbmcgYWxsICcuYXNs JyBmaWxlcy4gJy5jJyBmaWxlcyB3b3VsZCByZW1haW4gdW5vcmRlcmVkIGluIGFtb25nIGFsbCAn LmMnIGZpbGVzLiBBbnkgcmVtYWluaW5nIGZpbGVzIGluIHRoZSAmcXVvdDtTb3VyY2VzJnF1b3Q7 IHNlY3Rpb24gd291bGQgYmUgY29tcGlsZWQgYXQgdGhlIGVuZCwNCiB1bm9yZGVyZWQuPGJyPg0K PGJyPg0KUmVnYXJkcyw8YnI+DQpQaWVycmUgPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K SU1QT1JUQU5UIE5PVElDRTogVGhlIGNvbnRlbnRzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRh Y2htZW50cyBhcmUgY29uZmlkZW50aWFsIGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5 b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5k ZXIgaW1tZWRpYXRlbHkgYW5kIGRvIG5vdCBkaXNjbG9zZSB0aGUgY29udGVudHMgdG8gYW55IG90 aGVyIHBlcnNvbiwgdXNlIGl0IGZvciBhbnkgcHVycG9zZSwNCiBvciBzdG9yZSBvciBjb3B5IHRo ZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBUaGFuayB5b3UuDQo8L2JvZHk+DQo8L2h0bWw+ DQo= --_000_DB7PR08MB3113923009DEA896F68424CB8B770DB7PR08MB3113eurp_--