From dev-return-112631-archive-asf-public=cust-asf.ponee.io@cloudstack.apache.org Tue Mar 12 14:37:52 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 51DC2180600 for ; Tue, 12 Mar 2019 15:37:51 +0100 (CET) Received: (qmail 45083 invoked by uid 500); 12 Mar 2019 14:37:50 -0000 Mailing-List: contact dev-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list dev@cloudstack.apache.org Received: (qmail 45057 invoked by uid 99); 12 Mar 2019 14:37:49 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Mar 2019 14:37:49 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 07E47180DA3; Tue, 12 Mar 2019 14:37:49 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.002 X-Spam-Level: X-Spam-Status: No, score=-0.002 tagged_above=-999 required=6.31 tests=[DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=shapeblue.onmicrosoft.com header.b=iUSKW1Xu; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=shapeblue.onmicrosoft.com header.b=U1eY/FAn Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id LqOWVVgbtwcP; Tue, 12 Mar 2019 14:37:46 +0000 (UTC) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20115.outbound.protection.outlook.com [40.107.2.115]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 269F26116F; Tue, 12 Mar 2019 14:37:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=shapeblue.onmicrosoft.com; s=selector1-shapeblue-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MYcaVdbu+0F3hSioEqkSf2yCbPiWj9Q/gGoiTyHxarQ=; b=iUSKW1XuTeWAQdI4fx2VZCTygZSCnYvU8+RTsHtk/HGw23YtoasO2JT0g1d823ypb8Wk9s56qrscyBINzKKy0xHp6e6b5D1qH6AuYYHf66LS7VKNIKpFGi1xTSisBVg0J7pIzMIE9wGskDWKTRW0t26Hev4bwmZsLJ/NJCPMLaQ= Received: from HE1PR07CA0007.eurprd07.prod.outlook.com (2603:10a6:7:67::17) by VI1PR07MB4861.eurprd07.prod.outlook.com (2603:10a6:803:8e::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1709.11; Tue, 12 Mar 2019 14:37:38 +0000 Received: from VE1EUR01FT034.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e01::205) by HE1PR07CA0007.outlook.office365.com (2603:10a6:7:67::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1709.8 via Frontend Transport; Tue, 12 Mar 2019 14:37:38 +0000 Authentication-Results: spf=fail (sender IP is 104.40.179.195) smtp.mailfrom=shapeblue.com; cloudstack.apache.org; dkim=fail (body hash did not verify) header.d=shapeblue.onmicrosoft.com;cloudstack.apache.org; dmarc=none action=none header.from=shapeblue.com; Received-SPF: Fail (protection.outlook.com: domain of shapeblue.com does not designate 104.40.179.195 as permitted sender) receiver=protection.outlook.com; client-ip=104.40.179.195; helo=smtpworker-in-2.xware-eu-1.o365.crossware.co.nz; Received: from smtpworker-in-2.xware-eu-1.o365.crossware.co.nz (104.40.179.195) by VE1EUR01FT034.mail.protection.outlook.com (10.152.2.235) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1686.19 via Frontend Transport; Tue, 12 Mar 2019 14:37:37 +0000 Received: from EUR02-AM5-obe.outbound.protection.outlook.com (104.47.4.56) by smtpworker-in-2.xware-eu-1.o365.crossware.co.nz with Crossware for Office365; Tue, 12 Mar 2019 14:37:36 +0000 Received: from DB6PR07MB3063.eurprd07.prod.outlook.com (10.175.235.29) by DB6PR07MB3446.eurprd07.prod.outlook.com (10.170.222.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1709.6; Tue, 12 Mar 2019 14:37:34 +0000 Received: from DB6PR07MB3063.eurprd07.prod.outlook.com ([fe80::4cf8:7bc1:9ec5:3800]) by DB6PR07MB3063.eurprd07.prod.outlook.com ([fe80::4cf8:7bc1:9ec5:3800%7]) with mapi id 15.20.1709.011; Tue, 12 Mar 2019 14:37:34 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=shapeblue.onmicrosoft.com; s=selector1-shapeblue-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WGUdTI/kjdeHkNp6VwSSV6Ouc1nKLKUfukLLVTp+PtA=; b=U1eY/FAnvws1BwqiHKrrE5Fkq0e3s1Cc8jPmch1Z0Lu9/0K8XM5k5svORd1ww005KCj8fv3nDFx7PwUzLdRAN2Rk8o+lSV9lOCT0wCUTumO+VbB78wQiI4pOkPXNTgJ1cosh8uaHzwgczkdMifHFip/MsmuBhrDkwqP8KEdWEM8= From: Paul Angus To: "dev@cloudstack.apache.org" , "users@cloudstack.apache.org" Subject: RE: New* UI SVG hires icons for CloudStack (Vote) Thread-Topic: New* UI SVG hires icons for CloudStack (Vote) Thread-Index: AQHU0cCF1zANe+395kaWcuwdWAlekqX+3wVQgAfmmwCAASKBgIAANGVQ Date: Tue, 12 Mar 2019 14:37:33 +0000 Message-ID: References: ,,<216D1C4D-1C4A-43F3-8AC3-45E6E6AED380@ewerk.com> <9FD76224-6EC8-4519-A4FA-66F0E181E152@ewerk.com> In-Reply-To: <9FD76224-6EC8-4519-A4FA-66F0E181E152@ewerk.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=paul.angus@shapeblue.com; x-originating-ip: [77.97.233.16] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: caf31b9e-d67b-4549-00d0-08d6a6f845fc X-Microsoft-Antispam-Untrusted: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020);SRVR:DB6PR07MB3446; X-MS-TrafficTypeDiagnostic: DB6PR07MB3446:|VI1PR07MB4861: X-MS-Exchange-PUrlCount: 8 X-Microsoft-Antispam-PRVS: x-forefront-prvs: 09749A275C X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10019020)(346002)(366004)(136003)(376002)(39830400003)(396003)(189003)(199004)(13464003)(51914003)(5660300002)(3846002)(6306002)(2906002)(71200400001)(316002)(7696005)(71190400001)(76176011)(81166006)(186003)(45080400002)(99286004)(6506007)(6116002)(53546011)(97736004)(102836004)(52536013)(55016002)(53936002)(66066001)(81156014)(26005)(6246003)(486006)(110136005)(93886005)(508600001)(15974865002)(6436002)(44832011)(66574012)(305945005)(105586002)(11346002)(8936002)(9686003)(68736007)(8676002)(14454004)(74316002)(476003)(256004)(5024004)(14444005)(450100002)(966005)(2501003)(7736002)(446003)(86362001)(25786009)(106356001)(229853002)(33656002);DIR:OUT;SFP:1102;SCL:1;SRVR:DB6PR07MB3446;H:DB6PR07MB3063.eurprd07.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: shapeblue.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info-Original: 6MxVo3gH1IRG3jgyq8ytOhIv4UUcbk4t/GbXdoSH+uTRQqdu6mYtvHSkIGmwxHdDWMR9psatdi6XU4nXTO9RdJeADgEdsW1UqgzenH4Vm12cU8yOgoeevkplz+QzGuZoF2emHkrnRyLHIoEsh64TX2MxAGTpo/SloJ8S16NjRwrkyZ65aQpAwK8m3BdIUxORgjOpOfx9An2RKXKTKVjj7JQsdfRFtQrMNaXLNEa8wxijfwyNHGyenqz48hZtzffpcT7aiVbW28ybaaVxkz09erS8hoskD3tZBTupAkAJ/6hbbzIEdEoLPQ9KvBKV54l//GMfxbmdtsd+WQ8hgkVZNRMWm61BpI3oXitL4/BH+7WIpXSKnApY3jC1GKiavreHM9IW9MgIhP/B6YRo8pCh8S+Ky0wV+LPPaBugBM0uYbo= X-CWesigProcessed: Y X-MAIL_SIG_VERSION: 4.0.2.4880 X-MAIL_SIG_SERVER: smtpworker-in-2.xware-eu-1.o365.crossware.co.nz X-MAIL_SIG_CONFIGNAME: Plain Text for Mailing Lists etc X-MAIL_SIG_CONFIGNAMEPLIED: Plain Text for Mailing Lists etc Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR07MB3446 X-EOPAttributedMessage: 0 X-CrossPremisesHeadersPromoted: VE1EUR01FT034.eop-EUR01.prod.protection.outlook.com X-CrossPremisesHeadersFiltered: VE1EUR01FT034.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR01FT034.eop-EUR01.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:104.40.179.195;IPV:NLI;CTRY:;EFV:NLI;SFV:NSPM;SFS:(10019020)(136003)(39830400003)(376002)(346002)(396003)(2980300002)(1110001)(1109001)(339900001)(51914003)(13464003)(199004)(189003)(26005)(66066001)(97736004)(55016002)(508600001)(68736007)(436003)(9686003)(446003)(186003)(486006)(336012)(356004)(74316002)(106466001)(476003)(126002)(11346002)(6306002)(99286004)(2486003)(23676004)(450100002)(53936002)(5660300002)(81166006)(8676002)(81156014)(7696005)(47776003)(6246003)(86362001)(15974865002)(45080400002)(316002)(66574012)(6116002)(229853002)(93886005)(25786009)(2501003)(50466002)(3846002)(966005)(102836004)(44832011)(105606002)(8936002)(53546011)(7736002)(305945005)(6506007)(76176011)(85426001)(52536013)(110136005)(33656002)(5024004)(2906002)(14444005)(14454004);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR07MB4861;H:smtpworker-in-2.xware-eu-1.o365.crossware.co.nz;FPR:;SPF:Fail;LANG:en;PTR:InfoDomainNonexistent;A:1;MX:1; X-MS-Office365-Filtering-Correlation-Id-Prvs: 6dc51487-5cf4-4626-3837-08d6a6f843ec X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(5600127)(710020)(711020)(4605104)(2017052603328)(7153060)(7193020);SRVR:VI1PR07MB4861; X-Forefront-PRVS: 09749A275C X-Microsoft-Antispam-Message-Info: Xt0nxV07hMwihQuIfI37XJ41uXh8Em+GlLI3qtPtjxrzU2zo4ZaqXcGblW6sO80TCMvOtQOR/fmemLP56ao/4maQM++ygh+Gy1UiN4fKFvhW20yjSBNIFkWUcxAExuOxENFSG15cmzQTVJ0xSKfUYqv71//Dk21w2rmgmD3kP28oGNvtTujKQO7sOYIpBT1IYUg6a3193GtMeZx4eVv6vGK+wDmb4tCe8oErDeWEjWMZyVtKhQDEI9WWUhJk3oc0qZI6j1c69fziPUcpT8uIXbh69agJezoV1Rp9FWBNGqliLpcHptW2toRhnjcCzYt8KvHiVeOCtZE2kAJNdJJZgQ2QKSuNgke36Z7ihiPzQc/HbNYEvP9lwdudaqKVztrMw3nCAk07DwdU+w86RzDe3p8TCEyvEIgOYbD3drpKVfs= X-OriginatorOrg: shapeblue.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Mar 2019 14:37:37.4285 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: caf31b9e-d67b-4549-00d0-08d6a6f845fc X-MS-Exchange-CrossTenant-Id: fc8906f6-e50e-4dad-98a0-ec2e3abe14f5 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fc8906f6-e50e-4dad-98a0-ec2e3abe14f5;Ip=[104.40.179.195];Helo=[smtpworker-in-2.xware-eu-1.o365.crossware.co.nz] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4861 SGV5IFN2ZW4sDQoNCklmIHRoZSBpY29ucyBhcmUgc2VwYXJhdGUgZmlsZXMgdGhlbiBpdCB3aWxs IGJlIGVhc3kgZW5vdWdoIGZvciBwZW9wbGUgdG8gc3dhcC1pbiBhIGJyYW5kZWQgc2V0Lg0KSSdt IG5vdCB1cC10by1kYXRlIHdpdGggdGhlIG1vZGVybiBwcmFjdGljZXMsIGJ1dCBJIGFzc3VtZSB0 aGF0IGl0J3Mgb2sgdG8gbW92ZSBhd2F5IGZyb20gdGhlIHNpbmdsZSBzcHJpdGUgZmlsZS4uDQoN Cg0KTmIgc2NvcGUtY3JlZXAgaXMgd2hlbiBwZW9wbGUga2VlcCBhZGRpbmcgbGl0dGxlIGV4dHJh cyB0byB0aGUgb3JpZ2luYWwgc2NvcGUgdW50aWwgaXQgdHVybnMgaW50byBhIG1vbnN0ZXIuDQoN CnBhdWwuYW5ndXNAc2hhcGVibHVlLmNvbcKgDQp3d3cuc2hhcGVibHVlLmNvbQ0KQW1hZGV1cyBI b3VzZSwgRmxvcmFsIFN0cmVldCwgTG9uZG9uICBXQzJFIDlEUFVLDQpAc2hhcGVibHVlDQogIA0K IA0KDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBTdmVuIFZvZ2VsIDxTLlZv Z2VsQGV3ZXJrLmNvbT4gDQpTZW50OiAxMiBNYXJjaCAyMDE5IDExOjIyDQpUbzogZGV2QGNsb3Vk c3RhY2suYXBhY2hlLm9yZzsgdXNlcnNAY2xvdWRzdGFjay5hcGFjaGUub3JnDQpTdWJqZWN0OiBS ZTogTmV3KiBVSSBTVkcgaGlyZXMgaWNvbnMgZm9yIENsb3VkU3RhY2sgKFZvdGUpDQoNCkBQYXVs DQoNCk1heWJlIHdlIGRvbuKAmXQgbmVlZCB0aGlzIG1hcCBhbnltb3JlLiBXZSBldmFsdWF0ZSB0 aGUgdGhpbmdzLg0KDQpTVkcgd2lsbCBiZSBzZXBhcmF0ZWQgZmlsZXMuDQoNClZvbiBtZWluZW0g aVBob25lIGdlc2VuZGV0DQoNCg0KX18NCg0KU3ZlbiBWb2dlbA0KVGVhbWxlYWQgUGxhdGZvcm0N Cg0KRVdFUksgUlogR21iSA0KQnLDvGhsIDI0LCBELTA0MTA5IExlaXB6aWcNClAgKzQ5IDM0MSA0 MjY0OSAtIDExDQpGICs0OSAzNDEgNDI2NDkgLSAxOA0KUy5Wb2dlbEBld2Vyay5jb20NCnd3dy5l d2Vyay5jb20NCg0KR2VzY2jDpGZ0c2bDvGhyZXI6DQpEci4gRXJpayBXZW5kZSwgSGVuZHJpayBT Y2h1YmVydCwgRnJhbmsgUmljaHRlciwgR2VyaGFyZCBIb3llcg0KUmVnaXN0ZXJnZXJpY2h0OiBM ZWlwemlnIEhSQiAxNzAyMw0KDQpaZXJ0aWZpemllcnQgbmFjaDoNCklTTy9JRUMgMjcwMDE6MjAx Mw0KRElOIEVOIElTTyA5MDAxOjIwMTUNCkRJTiBJU08vSUVDIDIwMDAwLTE6MjAxMQ0KDQpFV0VS Sy1CbG9nIHwgTGlua2VkSW4gfCBYaW5nIHwgVHdpdHRlciB8IEZhY2Vib29rDQoNCkF1c2vDvG5m dGUgdW5kIEFuZ2Vib3RlIHBlciBNYWlsIHNpbmQgZnJlaWJsZWliZW5kIHVuZCB1bnZlcmJpbmRs aWNoLg0KDQpEaXNjbGFpbWVyIFByaXZhY3k6DQpEZXIgSW5oYWx0IGRpZXNlciBFLU1haWwgKGVp bnNjaGxpZcOfbGljaCBldHdhaWdlciBiZWlnZWbDvGd0ZXIgRGF0ZWllbikgaXN0IHZlcnRyYXVs aWNoIHVuZCBudXIgZsO8ciBkZW4gRW1wZsOkbmdlciBiZXN0aW1tdC4gU29sbHRlbiBTaWUgbmlj aHQgZGVyIGJlc3RpbW11bmdzZ2Vtw6TDn2UgRW1wZsOkbmdlciBzZWluLCBpc3QgSWhuZW4gamVn bGljaGUgT2ZmZW5sZWd1bmcsIFZlcnZpZWxmw6RsdGlndW5nLCBXZWl0ZXJnYWJlIG9kZXIgTnV0 enVuZyBkZXMgSW5oYWx0cyB1bnRlcnNhZ3QuIEJpdHRlIGluZm9ybWllcmVuIFNpZSBpbiBkaWVz ZW0gRmFsbCB1bnZlcnrDvGdsaWNoIGRlbiBBYnNlbmRlciB1bmQgbMO2c2NoZW4gU2llIGRpZSBF LU1haWwgKGVpbnNjaGxpZcOfbGljaCBldHdhaWdlciBiZWlnZWbDvGd0ZXIgRGF0ZWllbikgdm9u IElocmVtIFN5c3RlbS4gVmllbGVuIERhbmsuDQoNClRoZSBjb250ZW50cyBvZiB0aGlzIGUtbWFp bCAoaW5jbHVkaW5nIGFueSBhdHRhY2htZW50cykgYXJlIGNvbmZpZGVudGlhbCBhbmQgbWF5IGJl IGxlZ2FsbHkgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVu dCBvZiB0aGlzIGUtbWFpbCwgYW55IGRpc2Nsb3N1cmUsIGNvcHlpbmcsIGRpc3RyaWJ1dGlvbiBv ciB1c2Ugb2YgaXRzIGNvbnRlbnRzIGlzIHN0cmljdGx5IHByb2hpYml0ZWQsIGFuZCB5b3Ugc2hv dWxkIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQgdGhlbiBkZWxldGUg aXQgKGluY2x1ZGluZyBhbnkgYXR0YWNobWVudHMpIGZyb20geW91ciBzeXN0ZW0uIFRoYW5rIHlv dS4NCj4gQW0gMTEuMDMuMjAxOSB1bSAxOTowMiBzY2hyaWViIFN2ZW4gVm9nZWwgPFMuVm9nZWxA ZXdlcmsuY29tPjoNCj4NCj4gSGkgUGF1bCwNCj4NCj4NCj4gVGhhbmtzIGZvciB0aGUgdm90ZXMu IE1hbnkgdXNlcnMgYW5kIGRldnMgd2FudCBuZXcgaWNvbnMuIE9rYXkgbGV04oCZcyBzdGFydC4N Cj4NCj4gU29ycnkgaSBzYXcgeW91ciBQb3N0IHRvIGxhdGUuIFN1cmUuICBXZSB3aWxsIHRyeSB0 byBpbXBsZW1lbnQgaXQuDQo+DQo+IFdlIHdhbnQgdG8gbWFrZSBpdCBlYXNpZXIgdG8gaW1wbGVt ZW50IG5ldyBpY29ucy4NCj4NCj4gVG8geW91ciBxdWVzdGlvbnMuDQo+IEljb25zIHNob3VsZCBh bHNvIGJlIGdyZWV0ZWQgb3V0IG9yIHNvIHlvdSBtZWFuIHRoZSBjb21wbGV0ZSBidXR0b24/DQo+ DQo+IFdlIGNoZWNrIGhvdyB3ZSBjYW4gbWFrZSBpdCB3aXRoIHN2ZyBzbyB3ZSBoYXZlIGFsd2F5 cyBzaGFycCBwaWN0dXJlcy4gDQo+IDopDQo+DQo+IFdoYXQgaXMgc2NvcGVzY3JlZXA/DQo+DQo+ IEdyZWV0aW5ncw0KPg0KPiBTdmVuDQo+DQo+DQo+DQo+IFZvbiBtZWluZW0gaVBob25lIGdlc2Vu ZGV0DQo+DQo+DQo+IF9fDQo+DQo+IFN2ZW4gVm9nZWwNCj4gVGVhbWxlYWQgUGxhdGZvcm0NCj4N Cj4gRVdFUksgUlogR21iSA0KPiBCcsO8aGwgMjQsIEQtMDQxMDkgTGVpcHppZw0KPiBQICs0OSAz NDEgNDI2NDkgLSAxMQ0KPiBGICs0OSAzNDEgNDI2NDkgLSAxOA0KPiBTLlZvZ2VsQGV3ZXJrLmNv bQ0KPiB3d3cuZXdlcmsuY29tDQo+DQo+IEdlc2Now6RmdHNmw7xocmVyOg0KPiBEci4gRXJpayBX ZW5kZSwgSGVuZHJpayBTY2h1YmVydCwgRnJhbmsgUmljaHRlciwgR2VyaGFyZCBIb3llcg0KPiBS ZWdpc3RlcmdlcmljaHQ6IExlaXB6aWcgSFJCIDE3MDIzDQo+DQo+IFplcnRpZml6aWVydCBuYWNo Og0KPiBJU08vSUVDIDI3MDAxOjIwMTMNCj4gRElOIEVOIElTTyA5MDAxOjIwMTUNCj4gRElOIElT Ty9JRUMgMjAwMDAtMToyMDExDQo+DQo+IEVXRVJLLUJsb2c8aHR0cHM6Ly9ibG9nLmV3ZXJrLmNv bS8+IHwgDQo+IExpbmtlZEluPGh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jb21wYW55L2V3ZXJr LWdyb3VwPiB8IA0KPiBYaW5nPGh0dHBzOi8vd3d3LnhpbmcuY29tL2NvbXBhbnkvZXdlcms+IHwg DQo+IFR3aXR0ZXI8aHR0cHM6Ly90d2l0dGVyLmNvbS9FV0VSS19Hcm91cD4gfCANCj4gRmFjZWJv b2s8aHR0cHM6Ly9kZS1kZS5mYWNlYm9vay5jb20vRVdFUksuSVQvPg0KPg0KPiBBdXNrw7xuZnRl IHVuZCBBbmdlYm90ZSBwZXIgTWFpbCBzaW5kIGZyZWlibGVpYmVuZCB1bmQgdW52ZXJiaW5kbGlj aC4NCj4NCj4gRGlzY2xhaW1lciBQcml2YWN5Og0KPiBEZXIgSW5oYWx0IGRpZXNlciBFLU1haWwg KGVpbnNjaGxpZcOfbGljaCBldHdhaWdlciBiZWlnZWbDvGd0ZXIgRGF0ZWllbikgaXN0IHZlcnRy YXVsaWNoIHVuZCBudXIgZsO8ciBkZW4gRW1wZsOkbmdlciBiZXN0aW1tdC4gU29sbHRlbiBTaWUg bmljaHQgZGVyIGJlc3RpbW11bmdzZ2Vtw6TDn2UgRW1wZsOkbmdlciBzZWluLCBpc3QgSWhuZW4g amVnbGljaGUgT2ZmZW5sZWd1bmcsIFZlcnZpZWxmw6RsdGlndW5nLCBXZWl0ZXJnYWJlIG9kZXIg TnV0enVuZyBkZXMgSW5oYWx0cyB1bnRlcnNhZ3QuIEJpdHRlIGluZm9ybWllcmVuIFNpZSBpbiBk aWVzZW0gRmFsbCB1bnZlcnrDvGdsaWNoIGRlbiBBYnNlbmRlciB1bmQgbMO2c2NoZW4gU2llIGRp ZSBFLU1haWwgKGVpbnNjaGxpZcOfbGljaCBldHdhaWdlciBiZWlnZWbDvGd0ZXIgRGF0ZWllbikg dm9uIElocmVtIFN5c3RlbS4gVmllbGVuIERhbmsuDQo+DQo+IFRoZSBjb250ZW50cyBvZiB0aGlz IGUtbWFpbCAoaW5jbHVkaW5nIGFueSBhdHRhY2htZW50cykgYXJlIGNvbmZpZGVudGlhbCBhbmQg bWF5IGJlIGxlZ2FsbHkgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJl Y2lwaWVudCBvZiB0aGlzIGUtbWFpbCwgYW55IGRpc2Nsb3N1cmUsIGNvcHlpbmcsIGRpc3RyaWJ1 dGlvbiBvciB1c2Ugb2YgaXRzIGNvbnRlbnRzIGlzIHN0cmljdGx5IHByb2hpYml0ZWQsIGFuZCB5 b3Ugc2hvdWxkIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQgdGhlbiBk ZWxldGUgaXQgKGluY2x1ZGluZyBhbnkgYXR0YWNobWVudHMpIGZyb20geW91ciBzeXN0ZW0uIFRo YW5rIHlvdS4NCj4NCj4gQW0gMDYuMDMuMjAxOSB1bSAxODozMCBzY2hyaWViIFBhdWwgQW5ndXMg PHBhdWwuYW5ndXNAc2hhcGVibHVlLmNvbTxtYWlsdG86cGF1bC5hbmd1c0BzaGFwZWJsdWUuY29t Pj46DQo+DQo+IFRoaXMgaXMgYSBncmVhdCBpZGVhLCAgSSB3b25kZXIsIGNvdWxkIHlvdSByZWZh Y3RvciB0aGUgY29kZS9wb3NpdGlvbnMgb24gdGhlIHNwcml0ZSBpbWFnZSB0byBtYWtlIGRyb3Bw aW5nIG5ldyBpY29uIHNwcml0ZXMgaW4gZ2VuZXJhbGx5IGVhc2llcj8NCj4gTWF5YmUgaGF2ZSB0 aGVtIGluIGEgcm93cywgc3VjaCB0aGF0IHRoZXJlIGlzIGFsd2F5cyBhIHNwZWNpZmljIG9mZnNl dCBmb3IgJ2dyZXllZCBvdXQnLCAnc2VsZWN0ZWQnLCAnbW91c2Ugb3ZlcicgZXRjID8NCj4gI3Nj b3BlY3JlZXAuLi4uDQo+DQo+DQo+IHBhdWwuYW5ndXNAc2hhcGVibHVlLmNvbTxtYWlsdG86cGF1 bC5hbmd1c0BzaGFwZWJsdWUuY29tPg0KPiB3d3cuc2hhcGVibHVlLmNvbTxodHRwOi8vd3d3LnNo YXBlYmx1ZS5jb20+DQo+IEFtYWRldXMgSG91c2UsIEZsb3JhbCBTdHJlZXQsIExvbmRvbiAgV0My RSA5RFBVSyBAc2hhcGVibHVlDQo+DQo+DQo+DQo+DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+IEZyb206IFN2ZW4gVm9nZWwgPFMuVm9nZWxAZXdlcmsuY29tPG1haWx0bzpTLlZvZ2Vs QGV3ZXJrLmNvbT4+DQo+IFNlbnQ6IDAzIE1hcmNoIDIwMTkgMTI6NTcNCj4gVG86IHVzZXJzQGNs b3Vkc3RhY2suYXBhY2hlLm9yZzxtYWlsdG86dXNlcnNAY2xvdWRzdGFjay5hcGFjaGUub3JnPjsg ZGV2IDxkZXZAY2xvdWRzdGFjay5hcGFjaGUub3JnPG1haWx0bzpkZXZAY2xvdWRzdGFjay5hcGFj aGUub3JnPj4NCj4gU3ViamVjdDogTmV3KiBVSSBTVkcgaGlyZXMgaWNvbnMgZm9yIENsb3VkU3Rh Y2sgKFZvdGUpDQo+DQo+IEhpIENsb3Vkc3RhY2sgVXNlcnMgYW5kIERldnMsDQo+DQo+IEkgY3Jl YXRlIGEgbmV3IGljb25zZXQgZm9yIGNsb3Vkc3RhY2sgYW5kIHdlIHRoaW5rIHdlIHdpbGwgaW1w bGVtZW50IGl0LiBUaGVyZSBpcyBhIFZvdGUgRm9ybXVsYXIgYW5kIHNvbWUgZXhhbXBsZXMuIEkg b3JpZW50ZWQgbXlzZWxmIG9uIHRoZSBvcmlnaW5hbCBvbmUuIEl0cyBhIGxvdCBvZiB3b3JrIHRv IG1ha2UgdGhlbSBhbGwgbG9va3MgZ29vZCBidXQgaWYgeW91IGRvIG5vdCBzdGFydCBpdCB3aWxs IGJlIG5vdGhpbmcuIExldHMgc3RhcnQgd2l0aCB0aGUgZGFzaGJvYXJkIGFuZCBsZWZ0IGNvbnRy b2wgcGFuZWwuDQo+DQo+IGh0dHBzOi8vZm9ybS5qb3Rmb3JtZXUuY29tLzkwNjA0MDY0NDI5MzU0 DQo+DQo+IEdyZWV0aW5ncyBmcm9tIExlaXB6aWcNCj4NCj4NCj4NCj4gX18NCj4NCj4gU3ZlbiBW b2dlbA0KPiBUZWFtbGVhZCBQbGF0Zm9ybQ0KPg0KPiBFV0VSSyBSWiBHbWJIDQo+IEJyP2hsIDI0 LCBELTA0MTA5IExlaXB6aWcNCj4gUCArNDkgMzQxIDQyNjQ5IC0gMTENCj4gRiArNDkgMzQxIDQy NjQ5IC0gMTgNCj4gUy5Wb2dlbEBld2Vyay5jb208bWFpbHRvOlMuVm9nZWxAZXdlcmsuY29tPg0K PiB3d3cuZXdlcmsuY29tPGh0dHA6Ly93d3cuZXdlcmsuY29tPg0KPg0KPiBHZXNjaD9mdHNmP2hy ZXI6DQo+IERyLiBFcmlrIFdlbmRlLCBIZW5kcmlrIFNjaHViZXJ0LCBGcmFuayBSaWNodGVyLCBH ZXJoYXJkIEhveWVyDQo+IFJlZ2lzdGVyZ2VyaWNodDogTGVpcHppZyBIUkIgMTcwMjMNCj4NCj4g WmVydGlmaXppZXJ0IG5hY2g6DQo+IElTTy9JRUMgMjcwMDE6MjAxMw0KPiBESU4gRU4gSVNPIDkw MDE6MjAxNQ0KPiBESU4gSVNPL0lFQyAyMDAwMC0xOjIwMTENCj4NCj4gRVdFUkstQmxvZzxodHRw czovL2Jsb2cuZXdlcmsuY29tLz4gfCBMaW5rZWRJbjxodHRwczovL3d3dy5saW5rZWRpbi5jb20v Y29tcGFueS9ld2Vyay1ncm91cD4gfCBYaW5nPGh0dHBzOi8vd3d3LnhpbmcuY29tL2NvbXBhbnkv ZXdlcms+IHwgVHdpdHRlcjxodHRwczovL3R3aXR0ZXIuY29tL0VXRVJLX0dyb3VwPiB8IEZhY2Vi b29rPGh0dHBzOi8vZGUtZGUuZmFjZWJvb2suY29tL0VXRVJLLklULz4NCj4NCj4gQXVzaz9uZnRl IHVuZCBBbmdlYm90ZSBwZXIgTWFpbCBzaW5kIGZyZWlibGVpYmVuZCB1bmQgdW52ZXJiaW5kbGlj aC4NCj4NCj4gRGlzY2xhaW1lciBQcml2YWN5Og0KPiBEZXIgSW5oYWx0IGRpZXNlciBFLU1haWwg KGVpbnNjaGxpZT9saWNoIGV0d2FpZ2VyIGJlaWdlZj9ndGVyIERhdGVpZW4pIGlzdCB2ZXJ0cmF1 bGljaCB1bmQgbnVyIGY/ciBkZW4gRW1wZj9uZ2VyIGJlc3RpbW10LiBTb2xsdGVuIFNpZSBuaWNo dCBkZXIgYmVzdGltbXVuZ3NnZW0/P2UgRW1wZj9uZ2VyIHNlaW4sIGlzdCBJaG5lbiBqZWdsaWNo ZSBPZmZlbmxlZ3VuZywgVmVydmllbGY/bHRpZ3VuZywgV2VpdGVyZ2FiZSBvZGVyIE51dHp1bmcg ZGVzIEluaGFsdHMgdW50ZXJzYWd0LiBCaXR0ZSBpbmZvcm1pZXJlbiBTaWUgaW4gZGllc2VtIEZh bGwgdW52ZXJ6P2dsaWNoIGRlbiBBYnNlbmRlciB1bmQgbD9zY2hlbiBTaWUgZGllIEUtTWFpbCAo ZWluc2NobGllP2xpY2ggZXR3YWlnZXIgYmVpZ2VmP2d0ZXIgRGF0ZWllbikgdm9uIElocmVtIFN5 c3RlbS4gVmllbGVuIERhbmsuDQo+DQo+IFRoZSBjb250ZW50cyBvZiB0aGlzIGUtbWFpbCAoaW5j bHVkaW5nIGFueSBhdHRhY2htZW50cykgYXJlIGNvbmZpZGVudGlhbCBhbmQgbWF5IGJlIGxlZ2Fs bHkgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCBvZiB0 aGlzIGUtbWFpbCwgYW55IGRpc2Nsb3N1cmUsIGNvcHlpbmcsIGRpc3RyaWJ1dGlvbiBvciB1c2Ug b2YgaXRzIGNvbnRlbnRzIGlzIHN0cmljdGx5IHByb2hpYml0ZWQsIGFuZCB5b3Ugc2hvdWxkIHBs ZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQgdGhlbiBkZWxldGUgaXQgKGlu Y2x1ZGluZyBhbnkgYXR0YWNobWVudHMpIGZyb20geW91ciBzeXN0ZW0uIFRoYW5rIHlvdS4NCg==