Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 4AC4C200CCB for ; Thu, 20 Jul 2017 14:59:30 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 4942F16B456; Thu, 20 Jul 2017 12:59:30 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id E61DA16B453 for ; Thu, 20 Jul 2017 14:59:28 +0200 (CEST) Received: (qmail 407 invoked by uid 500); 20 Jul 2017 12:59:22 -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 393 invoked by uid 99); 20 Jul 2017 12:59:22 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Jul 2017 12:59:22 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id D7055C3517 for ; Thu, 20 Jul 2017 12:59:20 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=0 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=shapeblue.onmicrosoft.com header.b=HPo7O3Xj; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=shapeblue.onmicrosoft.com header.b=faR8N5ob Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 7zjkIDUzjMPl for ; Thu, 20 Jul 2017 12:59:08 +0000 (UTC) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0121.outbound.protection.outlook.com [104.47.0.121]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id C661E5F522 for ; Thu, 20 Jul 2017 12:59:07 +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; bh=7X3APkdK8Q6SvsqpZnCxtvAKYZ1iznxw977trOkqsIg=; b=HPo7O3XjBrmJmZ6OK/KkKmOV5bJmuXyfjmkqKQu/HtaGh+i41ufasjoGJ7BqJi+0KljXlUJ3xpIKadQh3tvEM/wUNqVvmn6O4oh6YyjytSA7+KmojXHKd+RJmHeA68OIAqMBm1JYFGwR5xqbtp/ark41bXRkXUIdQYOyySc000w= Received: from VI1PR07CA0065.eurprd07.prod.outlook.com (2a01:111:e400:5967::33) by HE1PR07MB3452.eurprd07.prod.outlook.com (2603:10a6:7:2c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.4; Thu, 20 Jul 2017 12:58:59 +0000 Received: from VE1EUR01FT034.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e01::200) by VI1PR07CA0065.outlook.office365.com (2a01:111:e400:5967::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.4 via Frontend Transport; Thu, 20 Jul 2017 12:58:58 +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-0.xware-eu-1.o365.crossware.co.nz; Received: from smtpworker-in-0.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_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1240.9 via Frontend Transport; Thu, 20 Jul 2017 12:58:57 +0000 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (213.199.154.177) by smtpworker-in-0.xware-eu-1.o365.crossware.co.nz with Crossware for Office365; Thu, 20 Jul 2017 12:58:57 +0000 Received: from DB5PR07MB1221.eurprd07.prod.outlook.com (10.164.41.27) by DB5PR07MB0870.eurprd07.prod.outlook.com (10.161.196.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.4; Thu, 20 Jul 2017 12:58:56 +0000 Received: from DB5PR07MB1221.eurprd07.prod.outlook.com ([fe80::580f:ad1:b6d5:b039]) by DB5PR07MB1221.eurprd07.prod.outlook.com ([fe80::580f:ad1:b6d5:b039%13]) with mapi id 15.01.1282.011; Thu, 20 Jul 2017 12:58:55 +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; bh=dgtDp8/e05WKimkzdeiYXYPFPghpdmDG6shD6d8CqZA=; b=faR8N5obbWwSgQfHc5ZmWLY3jAPx8d1cPjE5vSF7HEpE7qQAGUY+M/KzQICa8dyGGaOsHiKQAi4pHB8IXCf8UHm4vz+eAk27lKO1LrdY7l/vDxJqgdfWMi+ZWD34yRIFwJ/K9+44jpWvGFHdgjA8Mw5ufcjJ02Nft3uCGCZ87Pk= From: Giles Sirett To: "dev@cloudstack.apache.org" Subject: RE: [README][Quarterly Call] - CloudStack Development, Blockers and Community Efforts Thread-Topic: [README][Quarterly Call] - CloudStack Development, Blockers and Community Efforts Thread-Index: AQHTAMENZu0WT5VAekyWeEEjnwZjEqJbhoAAgAACKICAAAIcAIAAHs8AgAEBRzA= Date: Thu, 20 Jul 2017 12:58:55 +0000 Message-ID: References: <1ADF38D0-C392-4744-9BC0-2968477A21EA@netapp.com> <1067C0E4-5F14-44D9-A524-7F78EB97A5AF@netapp.com> <60d11ddf-8484-edbe-e8cb-8d6b22390236@gmail.com> In-Reply-To: <60d11ddf-8484-edbe-e8cb-8d6b22390236@gmail.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: cloudstack.apache.org; dkim=none (message not signed) header.d=none;cloudstack.apache.org; dmarc=none action=none header.from=shapeblue.com; x-originating-ip: [2a00:23c5:4605:1e00:5cf5:2ffe:6948:68e3] x-ms-publictraffictype: Email X-Microsoft-Exchange-Diagnostics-untrusted: 1;DB5PR07MB0870;7:WIRn+RrR0NG4K3qc0dADjFbmt7P71/kf4Gz7wW4cm9p1ki8YGHwvIHY5dCcbrPnATZPVWUsH3LpTg8QQNoRel3Lvzc/07bbWaoJVu+9WoqVdikPGRtl3A/4LOzpQhnUFb0xgU/wmU9fbCsHrxcxYaGAamxYFBvWUogXEF9NsdcpQl2saig/4GC2nM+tAEv0A8abFLG/ht5Qm0eLGQN4ug4BTYaWCSdEzw6BJ2G8YfMtH8ypiKz1dMjMu72wcm8gQoQT6zUd6yNWgx1/5XPS76VambgXIbd+DwEUDN+LVGQz7zkXGlbZNsQfxLsGqR3x8WAaKjSwLFGWD302Ls+S5rO1hqCc3bO2KY2JzADkHVnoeKuwoOH+kEyzaMLVTJCkdWNFP1UZ8WU/uSy9bTwJrdS737ntFyBJ7IA0sEJzPXEa4CM551aJMCzbBarnzmxiGVSY10azIjLppOagIsDDtC6kbTpERDe2RuAmRyABWl9PUzjLfKWjgO7TZURAEFgeGzbMBZ1cAwyDydOcxbcBGLxsrHK0tdZmPGX25v6sB1olc+ykgiDxDjAdex4GlXbW3cuu4yHrloJVlC1Tozp0UaVhXPYt228e8iB110SLf1COKmyDhMeICovpZo0n96uIuMotEsp7J5nHahc7rIrTnMbMDd67pAmX7jgXHZqt1kBMGnpag6t4czgUYQG5Sde3Wbn51tIdwIuCCWPhYkQRtsS2yPY43tnvB6dxN5vEPFTVj9IwBWeHIa3cV7dfNtks7s2etXnKpwl1AnuRKlhjAQugi5MQBQEsDRVG5qtGfbLw= X-MS-Office365-Filtering-Correlation-Id: 192914d3-17f8-4064-0e0e-08d4cf6f15da X-Microsoft-Antispam-Untrusted: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:DB5PR07MB0870; X-MS-TrafficTypeDiagnostic: DB5PR07MB0870:|HE1PR07MB3452: x-exchange-antispam-report-test: UriScan:(236129657087228)(48057245064654)(247924648384137);UriScan:(236129657087228)(48057245064654)(247924648384137); X-Microsoft-Antispam-PRVS: x-exchange-antispam-report-cfa-test: =?utf-8?B?QkNMOjA7UENMOjA7UlVMRUlEOigxMDAwMDA3MDAxMDEpKDEwMDEwNTAwMDA5?= =?utf-8?B?NSkoMTAwMDAwNzAxMTAxKSgxMDAxMDUzMDAwOTUpKDEwMDAwMDcwMjEwMSko?= =?utf-8?B?MTAwMTA1MTAwMDk1KSg2MDQwNDUwKSg2MDEwMDQpKDI0MDEwNDcpKDIwMTcw?= =?utf-8?B?NjA5MTAwNzUpKDUwMDUwMDYpKDgxMjE1MDEwNDYpKDkzMDA2MDk1KSg5MzAw?= =?utf-8?B?MTA5NSkoMzAwMjAwMSkoMTAyMDE1MDEwNDYpKDEwMDAwMDcwMzEwMSkoMTAw?= =?utf-8?B?MTA1NDAwMDk1KSg2MDQxMjQ4KSgyMDE2MTEyMzU2MDAyNSkoMjAxNjExMjM1?= =?utf-8?B?NTgxMDApKDIwMTcwMzEzMTQyMzA3NSkoMjAxNzAyMjgxNTI4MDc1KSgyMDE3?= =?utf-8?B?MDMwNjE0MjEwNzUpKDIwMTcwMzA2MTQwNjE1MykoMjAxNjExMjM1NTUwMjUp?= =?utf-8?B?KDIwMTYxMTIzNTYyMDI1KSgyMDE2MTEyMzU2NDAyNSkoMjAxNjExMTgwMjAy?= =?utf-8?B?NSkoNjA0MzA0NikoNjA3MjE0OCkoMTAwMDAwNzA0MTAxKSgxMDAxMDUyMDAw?= =?utf-8?B?OTUpKDEwMDAwMDcwNTEwMSkoMTAwMTA1NTAwMDk1KTtTUlZSOkRCNVBSMDdN?= =?utf-8?B?QjA4NzA7QkNMOjA7UENMOjA7UlVMRUlEOigxMDAwMDA4MDAxMDEpKDEwMDEx?= =?utf-8?B?MDAwMDA5NSkoMTAwMDAwODAxMTAxKSgxMDAxMTAzMDAwOTUpKDEwMDAwMDgw?= =?utf-8?B?MjEwMSkoMTAwMTEwMTAwMDk1KSgxMDAwMDA4MDMxMDEpKDEwMDExMDQwMDA5?= =?utf-8?B?NSkoMTAwMDAwODA0MTAxKSgxMDAxMTAyMDAwOTUpKDEwMDAwMDgwNTEwMSko?= =?utf-8?B?MTAwMTEwNTAwMDk1KTtTUlZSOkRCNVBSMDdNQjA4NzA7QkNMOjA7UENMOjA7?= =?utf-8?B?UlVMRUlEOigxMDAwMDA3MDAxMDEpKDEwMDEwNTAwMDA5NSkoMTAwMDAwNzAx?= =?utf-8?B?MTAxKSgxMDAxMDUzMDAwOTUpKDEwMDAwMDcwMjEwMSkoMTAwMTA1MTAwMDk1?= =?utf-8?B?KSg2MDQwNDUwKSg2MDEwMDQpKDI0MDEwNDcpKDUwMDUwMDYpKDEzMDIxMDI1?= =?utf-8?B?KSg4MTIxNTAxMDQ2KSgyMDE3MDYwOTEwMDc1KSgxMzAxMzAyNSkoOTMwMDYw?= =?utf-8?B?OTUpKDkzMDAzMDk1KSgxMDIwMTUwMTA0NikoMTAwMDAwNzAzMTAxKSgxMDAx?= =?utf-8?B?MDU0MDAwOTUpKDMwMDIwMDEpKDYwNDEyNDgpKDIwMTYxMTIzNTU1MDI1KSgy?= =?utf-8?B?MDE2MTEyMzU1ODEwMCkoMjAxNjExMjM1NjQwMjUpKDIwMTcwMzEzMTQyMzA3?= =?utf-8?B?NSkoMjAxNzAyMjgxNTI4MDc1KSgyMDE3MDMwNjE0MjEwNzUpKDIwMTcwMzA2?= =?utf-8?B?MTQwNjE1MykoMjAxNjExMTgwMjAyNSkoMjAxNjExMjM1NjAwMjUpKDIwMTYx?= =?utf-8?B?MTIzNTYyMDI1KSg2MDQzMDQ2KSg2MDcyMTQ4KSgxMDAwMDA3MDQxMDEpKDEw?= =?utf-8?B?MDEwNTIwMDA5NSkoMTAwMDAwNzA1MTAxKSgxMDAxMDU1MDAwOTUpO1NSVlI6?= =?utf-8?B?SEUxUFIwN01CMzQ1MjtCQ0w6MDtQQ0w6MDtSVUxFSUQ6KDEwMDAwMDgwMDEw?= =?utf-8?B?MSkoMTAwMTEwMDAwMDk1KSgxMDAwMDA4MDExMDEpKDEwMDExMDMwMDA5NSko?= =?utf-8?B?MTAwMDAwODAyMTAxKSgxMDAxMTAxMDAwOTUpKDEwMDAwMDgwMzEwMSkoMTAw?= =?utf-8?B?MTEwNDAwMDk1KSgxMDAwMDA4MDQxMDEpKDEwMDExMDIwMDA5NSkoMTAwMDAw?= =?utf-8?Q?805101)(100110500095);SRVR:HE1PR07MB3452;?= x-forefront-prvs: 0374433C81 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10019020)(6009001)(39450400003)(39830400002)(39400400002)(39410400002)(10523001)(51914003)(24454002)(377454003)(13464003)(478600001)(3280700002)(33656002)(3660700001)(2900100001)(189998001)(305945005)(7736002)(229853002)(2501003)(5250100002)(25786009)(110136004)(6246003)(7696004)(5660300001)(53546010)(38730400002)(14454004)(74316002)(6436002)(6506006)(53936002)(93886004)(99286003)(55016002)(50986999)(9686003)(54356999)(76176999)(5640700003)(8936002)(2906002)(1730700003)(2351001)(86362001)(2950100002)(6916009)(6116002)(102836003)(8676002)(81166006);DIR:OUT;SFP:1102;SCL:1;SRVR:DB5PR07MB0870;H:DB5PR07MB1221.eurprd07.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en; SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-CWesigProcessed: Y X-MAIL_SIG_VERSION: 4.0.2.3973 X-MAIL_SIG_SERVER: smtpworker-in-0.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: DB5PR07MB0870 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR01FT034.eop-EUR01.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:104.40.179.195;IPV:CAL;CTRY:;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(39400400002)(39830400002)(39410400002)(39450400003)(2980300002)(1109001)(1110001)(339900001)(24454002)(377454003)(10523001)(199003)(51914003)(13464003)(189002)(9170700003)(2906002)(86362001)(9686003)(14454004)(229853002)(105606002)(478600001)(6116002)(102836003)(85426001)(23676002)(2501003)(956001)(54356999)(76176999)(15974865002)(74316002)(189998001)(50986999)(99286003)(5640700003)(93886004)(55016002)(6506006)(2900100001)(8676002)(33656002)(1730700003)(626005)(47776003)(25786009)(53546010)(53936002)(81166006)(50466002)(2950100002)(6916009)(5250100002)(110136004)(356003)(106466001)(2351001)(305945005)(7696004)(6246003)(5660300001)(38730400002)(7736002)(8936002);DIR:OUT;SFP:1102;SCL:1;SRVR:HE1PR07MB3452;H:smtpworker-in-0.xware-eu-1.o365.crossware.co.nz;FPR:;SPF:Fail;MLV:sfv;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;VE1EUR01FT034;1:rXzZb004vdoXtmJGKp5PsVkjo5p1Dk33EXJVPkTBRvLP17//fTp5AJXST8SM0y7dySYYBTPPEDzi0VOFDu9b8qnGZz7c8SEwizW2pDfqSuHn2BOiCi7tkqeF351toSBxvfVlR1D1XXFy8OQf1Y2MFntxuaqwRmBAder3+3XVIo9Etcdjf/CPDq53qSCwK9txkdAjKaX/7KYueS2k9nZqw0JxZNjvle0a5APduwwnvO2bUeYlctW64j1iy5iBRYVrV3HNY6F+A6x6W/GlDMOJ66huEE9viCefs2V+ccyIdFJx7dYrdg//FnpyEui8LoHbPQdnKiYifrzhrtURriKj1KJ1aOwPRXdTvBH4z3lxvnHWdyRpT/8SESAbX/beWSxkINqfdjv1aHnpdLm9ZKJq5h9CiFV03vz4m1l6dgsNhssJFf0mGV0t72r2pjEokMBjYzDrJPZFbZxOC9bN7pDyrmieaVlKHEB0CPujTmV0u+wDtyAMz46wH8lupCrvjX1veueen5R8LndwRg2A+BWtwSAaonXWRRKQybDUKWcpv7tcQm6q8lG3Tnu8VrcSZUavIOjK8oGtW2vH1dHyeXGeQHDXR4YLkCRmUDHXhtIct4GE4ECH22TXuMZpUj9w5vS1EQgVNO6V223ricCArPN1zOHZi2RcJLWVFZRjvFC6wFY4PfWuWM1KLmhPtj0eueUkbfF9jJETa+XrvN1ai2Sfn6FuMBdF4Q0xcJ5vwXcVoETLSYLtqK3VCP37yvz2I97J3/wZqSvgEc1JnyW9uSQsWYkB3lEZU9fPWTwlsp3U48ScoNN5Ns09pYa6R8p3hfYT72eWsuqy4kXsocZD3dn97A== X-CrossPremisesHeadersPromoted: VE1EUR01FT034.eop-EUR01.prod.protection.outlook.com X-CrossPremisesHeadersFiltered: VE1EUR01FT034.eop-EUR01.prod.protection.outlook.com X-DkimResult-Test: Failed X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(3002016)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:HE1PR07MB3452; X-Microsoft-Exchange-Diagnostics: 1;HE1PR07MB3452;3:LfP78NrEwdoH1LVW3pCpBQ+UFLRbnl+Outf8uAIgprjoJeE5cq/V6FNa+G80KZUgLav5TMePGRK9lVSZtEsniUu6uV9pVVJqp24bMvBqkkjcMgpFhIYzmym2v/fpuHuR5m78ipMnXlsPmYnjbAEUMGBI2S0hsaZwsvyiBiF57K0MpVj4qKSazgb/foEybNJ9c0qraYX4RGpL+dl43/EjH0lnwnlW8Z0y/OWbcBH6LdwxRqNLuZ4Q6QIKN93Fs8SvxIQgRDyybu0QeprfHaKjog2iAUD39kRc8yFiKKC/d3aBbSFQMeDUAB9a5z/ToqSDSYRouHHGO4HBkWb0ZiN1J2171rDmPKnrmxEGPJ2BDpOI8jJQ4j9gqxxodNkK1QIWS3E6aWof/SEcWTZwP5JLKcd0Max/WYTXokLyIEkM8/lE+qdEZwUqaFR4NujSTzDVPoRqUESRDRG0GGHoLheiVARfiUsTBYb/CHhcdVM8duxcZaw2Sy1d6whLeZaobZ97HjfseqjCza65kmtxR7Q54c1blVy98A2KcLXW0lV5EiRwtA2LBc9XOHS7Zn7/UJGSzR8EAZoje5dc57asDUIVKEX7PEr4wLyFHHHA/v7mVPFvtGYMIYz6h6ahf0MKxtXflx2DHH+R2oxIgceyLRUi7vypudL12RNRtxhuaHzQ8tsviZnmzttQtbQE4JIdr+KCLkWnhKpEZ3J+8LDOHMBUo035EXpNae+h7ZAmGR9SuS70i/hNxWY0olijoT8gYXjp/kHCLt7ZctEBubhu5NXlutQlEG+vRKXhR8urSKTN4g/M4+JeribjtR0ECcjLkmaWTnFRh/xHwaKgcKgktB4WKWjKbDR7GbTJ82cWH7Bw+5i2WB62WwvHz9INE8a2sQXK X-Microsoft-Exchange-Diagnostics: 1;HE1PR07MB3452;25:p8Tur9UCruzASyGsM3oDUyGtrYiSKqgedKqMZb5Sd31lfDd5OVhwnmAeol1d5mGoJH69UoZqibHR6AkhTDA404waMBqIi0+5p0Yam3MNdoxJTZoVwZCuwjGppz99bror+4v69DFg40ZlAKnBgPUEq1x6x9Ev69xwrRi63oHTz3ArsUZ+njPnbt6QCgu8tncPBJfyfFhErbpQ7aTnZgniY92ar4DFngdOved//SqufTeha+0GaTsfZW3RIefzHK4bhht5hWaaseqw2eMklv4wfEjVvYPROXbTIjCk6NEL8URoM064McG/Zv75LTtwZ8++ccyNk3OMloOlZ5lV2dpzzQOZzKyt8feMp4+r4A5t2FoM5joTgNox8jABJcqk50Tox1P2zQTefch1kp5AAZSyqquESkGViURwZN909iSErazWVCfpzJj5RQ+fmws7sQlPaPhyjNUNjEEayP+OyNDH8NsTSByAciCAIaGW/IwCPOEr5hER40HZqMQE62F1LbH6ksEn8+fXGTQZOfP7Rpy+sgjeX4DKDHmUmojwyb2JRewOXwXjaWiUj3PQZK9CBlNfvjl5MIbG+cm3Okw9HQbA9TlNsfQxMP5yJn6EM6sxT78Je/AuAeZg4nV8zAT2Xgmf358NgPHRKkwVN723N7Ni8UW3sEb1DxuB60ge5rl6wQ2cPfOs/0O4SxK6tDWZMBnRflrwaYswl3BhaNn9IJmeGYsaFuUlEDKcvs46n4eqAq+ageqwuDrpqfe/16PLTt7hiCZgaLBvZ1kJ7F27nNjJrPCERsnrFiU+Rb0KtAY9vyt9g1ymHTbDv2/wskyG3ZnuMRQwZZZ8EGyw6mOttgFREIeK5V+3nwhcn2Kg/d5Nr8Iu7G1B68HlOJI24aZMpb+VxEgykT6xYUnyLJQH5dW7E/kVWzpqnnTXLOH14G/PUy4= X-Microsoft-Exchange-Diagnostics: 1;HE1PR07MB3452;31:vV/0JTtzyPA+t5YKUOS4/Q1s+xjpRtxbPG1IGZqUZJxjEYnt3C75F5gdzT0SiSE2Hg9A617KtgqUPcZJpFgR1Sl3+/YIU7J5lVxc1hECi6cvJ1YL2IvVjL48iq8Hg/+TsV05jvDv+Uv6CzVfDynqbRl9M60wuQakP65ymv0+16pTVkCPZYF1IyJzKknVYvcSf12mHMW/K5IIbVGEdCoQPYW3aNCZeZn3VczpkKATZc1fDUtQabOhvU23xbLfZfXCIOXS2PuBbbaVl7scCvC0KiVCamJloNCS5EG/lMzZX4CME4feUTxAZxJJuK4sn2KS7JFvUqlQGsUSxqMDmJfTY4L1Br7aCvpiG29C1tVGpKTBnflY5M/jEsh+wxUZRHAFbNdxeXDMwNHU0r9q67iaiJ5VGCWm7eV1lpDBOtnmGKY1Jb2w3tMkoYwx9iaBWlQIJzjF1jHOst5/UMn74iLkMm6Dx6PmaFswFM6vMpjAylcJvPAK1OsggfeOkhxdRBy3y0HBEC9pBxOFHG59U7fwB472Zz0Eb24GpNB/uH/5EMAQrqu+amDTe83l/cubkf7344EoqW34atPgp8VexBy4r5DbbtjAvsjyX1wGD8zhY35oJURlJ+Ay0HvIP6pUvKbUNBcisFtFqudLHxV7G1u4h1VMsVYit6mhE0y1XATlZ7cB3XAcUoBHny8H3Hijb6lwUNIfrEpAQhpY61+4DkPWRw== X-Microsoft-Exchange-Diagnostics: 1;HE1PR07MB3452;20:FANO4oe3k2eC3lAuUYe4vc6HRiUAAcuPbHxEAFekp6K2m3BPG0N6t0vV+ThECSmJb38lloc+ah7aPZRwCAxtx9j7+1o/mtdLHHlabg8eDFLoonGbgt2k2H2vpH+xTwRtnbthnA+0SCSc2xQWNbzVQFv8XtgTQSCw9VtBJd4hiRMt7ksu+tFbgt/JL+3uMCeYA3KSLkPndqzt74ttrjHnzUB0eUkPAq/VNIoRgD/u9FlpD+HITeD49wadAJTF7qi2 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA3TUIzNDUyOzQ6R1VEeFhpSFdSYVBNTHBIUGZhQ0dLOG4zUlJE?= =?utf-8?B?eUJKUXZGRkVBNjdtVFBkOWhLN2UxM0h5YVAzZmt4c1A4aHBlcTZ5c2RhaVpY?= =?utf-8?B?VXhKaFdEV2VGUzVUQVpEYVVmNzRtbEdQaEhQNGJSRHNUTU1PK3V0MmNHd2Nx?= =?utf-8?B?NXdnQ0NqejZNeDBsN2NZWE9YTGtwd0lHSEFxeDFmUXU1UzJGdy9xNTR3ci82?= =?utf-8?B?K3p3UnM4dkFzWHRmZlNBeFRMUEo4NlNUVC9LRTB1Wjk5a0F1YStHSVNVOGZG?= =?utf-8?B?SkxBbFRqSnBEZnJvckJhTFFXZy91TU9vdC9JYzNoZFJtRlN0dlBod3QzcHVl?= =?utf-8?B?M0NVeFpsVVZ0K3hOZ3htb0VQNXUzeGtMT1J6a0w1SkRyVnhmY0pyc1lWVzVR?= =?utf-8?B?RHAwcDRDd204RTBab0VxaUVsQkxqanllRVhpRHFNWUFZaU9GZHRpbCtoQkdo?= =?utf-8?B?QW9lMFhDaWVsOG00WUNPZ1I0ZmNnMm9TZkIwdSszNUJDb0hsWXRmdzA5aFg5?= =?utf-8?B?bndVY3FDQVR4dlU5dlBHczIrOGl2R3VoU2tQOE40SHZ2L3BXQ2pwQm9qMzRY?= =?utf-8?B?WmRmdkFOeWx1OFBFVllTTDl2bnl0OFlRMHpLcVZaVmVNRCtMcm04THhIOGp1?= =?utf-8?B?Njd1a21ORHhPVUJIbmJ2dW5KdHgrdEk2ZTBZdkFERmtnNFZqWUJWaGdKV0Vx?= =?utf-8?B?aFRFT2lMQmpzcVJDUk11WExUaFBReTl1OENNWU1CMG02NVZkUmZpRjJBT1NV?= =?utf-8?B?ODNVdzY4N2g1dm5NeVM4b0ZTRGI3NTJDVWVuWllRdE85WGtoQnZkMkVhWmxM?= =?utf-8?B?RE5VTXozT1JqeW1WM2NQSnZwSFhQaWFSWFlxQ1ZiV09OT3o1bzIxcGorWThP?= =?utf-8?B?OEpidm1PMnkyWDU0d0NXK2xoZ2Y2ckF2b0JGdkRsM2V1MysyMUZFRzdMMmdR?= =?utf-8?B?WE5xQ1JTNmZPYzJMMzNMSFN6aFErS2FYZEJlS2xDTStoVHAzSFJsbERWK1E2?= =?utf-8?B?ekcxTStIakNjeFJnc0NZNGJTVXI0Mld3VklBRUxXbXNZMStvUXZGRU8vM08v?= =?utf-8?B?MVhIQXJDbWpRWHRVbC94N05TZDNaWXcyZ1B6Mm5CWUVRaENKbWx6V3J3aStY?= =?utf-8?B?U08yM1ladG5jRzAyUzF1OGt1Y0ZWa0FsRm1lMGhCbFN2bEdpbTdsUzNFT0tX?= =?utf-8?B?VW0rSE1BclIweVFkN0d1ZWwzV2tock0rcDhiUi9USzZIZzVEVTF2UXNnOG51?= =?utf-8?B?NlZBOENZK0V4c21UMW5SUGFoUE4valRwNFYxKzZvUTVGOXg3MjBLZHQwd2VE?= =?utf-8?B?RlI3ck1EalRsRmJ4Z2k0VzFMRkwxbzlzbVR5Q094SnBwSHRqamVZd1VWeGk3?= =?utf-8?B?ZFJZQytUWmNZUUJMTEpjekxhY0ZKcm82QXZTclVoaUxXbkZxNzlCclZUU1Js?= =?utf-8?B?RCtmcWNQVGN4anBuaFFzbHRXdEhqQlNRRzlPNHRaMy9QODcrQmxZbHRpYUR6?= =?utf-8?B?bHNIN0pnZzc2OHpzY1VQb2oxNVd2eFJnanZObFRGRkI1empBMEVXdUFka2F0?= =?utf-8?B?M3Q3ZEd2THFmcy9pRkd1RjczTlhyRjBhRUFSNFpQNTRQQW9rYVBrcytCY3Qr?= =?utf-8?B?cUNBVTNwTVY1WXJjamY1ek5vbFlMUkN3L0JDV0tzZ20rTXhVUjJWY21vaThE?= =?utf-8?B?cVVOS2FTNC9aK1JvNU5vWm9xdVFwcFpJQXdEamtNQThhME9ONjZUSi8wMHA1?= =?utf-8?B?WDFPOGo1RHl1WGFmRThQT3hhYlZJdFI3NXg3UWZoUlpuVkJLNGtKdTk2UW1i?= =?utf-8?B?VVQxcWVWUXZuZjJxdkxrN2JOVUp1czJVYkZVcktVMUVEVHp6M3JqR3dDOEVn?= =?utf-8?Q?zQ2oMoiUg0=3D?= X-Forefront-PRVS: 0374433C81 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA3TUIzNDUyOzIzOmV0bDFZeVRWNmFLN2Z4ZmVjOENRUkQ2QTBC?= =?utf-8?B?d2Q3WHhkOHFBRHlPc3A5YWZKdUcxQWFYYUhRRmhIU0VoRGhwWmVQVkg3cFNy?= =?utf-8?B?QnJXOGgrUVB0RXI4ZmhTeXJOUndsUElsdHUzMVZyMUx4Z2F1Si9XRTM1bjU4?= =?utf-8?B?N2VCcy9EWmQrQXlkMW9qdUZLbnJJTnE0cXJOem9hNkVZS2srQkZPSXdlY3oz?= =?utf-8?B?R3N6dUNaNklaeDNOYVduSFNQOEpCVG5sTlFLYVh2eElnTm1PU3Nzcm4wU3g1?= =?utf-8?B?U1A3QkZsQzNsZ1kySE1vaVJMMGNpR29UcnR3aU1jYzJsallwNmtYYkdISEVE?= =?utf-8?B?SjRPWTRJcDBVc3R6NXRyUnF2MkZ0N2tlaUJES25nWlNKeWFVWmEzOG9McEo0?= =?utf-8?B?L0l3NDRUUGtRRm5DZTJyK3RjZDNmRVZTTGZNNG04UUxrRnJMUStTc0pRNElr?= =?utf-8?B?SGpuSEtoY1R3ZUtIQ2JROUdkM0JZVlhDTzJxU2U0MGYvWE5BVDVqSjd6bEt1?= =?utf-8?B?cHBSTis4Ukh5OG9VeXBrM3dXM0NqNXlDZHkvWStQQkI3eG4zWWZhT1VJa2xo?= =?utf-8?B?azNRbDZONVVFQ0l2MmU1Y0NCS1plYkpIRDFRTGtZZVFMREMrbWNJNmdXWGlD?= =?utf-8?B?T2ozWnJYNHFoU3U0UWRLQmJCeUR5V2NIc2huRDBuNjhUNkdsYUsyeWJmSVdV?= =?utf-8?B?cG8veTNjR3R6eWdwOGlZNzZ5OGltNGhyVDljUkxkOFhNSDVvMzVCS29YajZX?= =?utf-8?B?bUZKZ1g0L1JwRm9MMmwrTHZDNFYwUGFvRGpHRUt6U0lRYmIzcjgxNnRGb21n?= =?utf-8?B?OXliOFZFdk9YWUtxVXZSclNENXNlVFRBNTFNd1NIZVliZUZ6S1kyMkF1SG5l?= =?utf-8?B?VE1jRmdoNG5UT3NiWE91bmFsZEt0MlRlMTExV0lRTDZUWnZhWEVaNGUwU0ZN?= =?utf-8?B?TmxpRDMyeHBHNmdyL0F0M2NkZHFiWWxmR0RQOXdRM2NWU1pnczBzYklxWGxM?= =?utf-8?B?bUVPR0Q0SDZucGRzbm0xQUVIaDJyMGtVclBvTWtWWHpIQWkrY01oVmVJYmJ4?= =?utf-8?B?cmxuSzFzSzJPdks0YjhDOUU0cEFVdHFqVno2bkxBdDFyclVTSTMwL2QwN3VD?= =?utf-8?B?eHFGTEprcDliOVRSVk5RWG4ybi9IZzNpd1RoMHRVQS9kM1lKRnB5VG4wUTBl?= =?utf-8?B?czVJR3pacmNWYmtTRWR6cm9ZYlNkNFZ0SXhReWRMSVNkT3c4Zk16NXVCSnV0?= =?utf-8?B?ZHdGRzVvOTBQVnExa3YxOTJtS3JiRjVYUm84aU5PSnFhYzZla3hPbTZyaWNu?= =?utf-8?B?NVFEODJ2WW9xT1ZmM3ZkU2g2K2ZscHkyTCtBT0lLKzluM29ULzlablloM2hH?= =?utf-8?B?MDQvWGdMeVJoc2x2RU1JR2NSbUJSNGYrWUdsSUo2dk5PK2pxak83R1ZJWFdG?= =?utf-8?B?MHhGYmk3NXBwVjRJaFdGc002L3BGaFFiYjNJaGFjZnpkd1BLNE53bHZRVm1u?= =?utf-8?B?SkJmbzZmOVhJWjh5bmxUdFRJMHo5MEdqenkyZHh2NS9FWHhYQjVBd09Lb0Nz?= =?utf-8?B?ejBZVFY5alZtVjU4dERtRm0zOWNHK0dSZm1VbE9TS2QrUFF0VTRVUXU0cXlu?= =?utf-8?B?d2Q4SlE4azMrZ1pmYmZwbVVEd1VFMDVqeHd3Q3FYZ0VtUktvWGQzc0tHSHZU?= =?utf-8?B?Y1JSbDZEWmU2Tno2K0ErdTNEWk1uaGhzMkNYS29GN2NaMEIxUDBUeEpsV3dF?= =?utf-8?B?bmNLa3ArQThWRkRxalVOUWVocU5QWFMwUFVQczBtZVBOaUkzM2lNZ2VIRlpE?= =?utf-8?B?L0V4S1pWckxQVlZBTlRWYlpDdGpEVkNzRTEzSkdRc2VJQ3QxcG5HV1ovbmlG?= =?utf-8?B?UU93UlNCajE2REZlNnVDZXBnaysyRy9aVzdKWlU0U3dlS1BqdUxzRVNEd1JG?= =?utf-8?B?d2tIUHE0bEwrNzdxTUdBZlVPUGxOQlJhZG9Xd3VXNXJHUzU3OXc1NkFON2FO?= =?utf-8?B?VmdNd2ZyRVZMb3o1QWJENGZlSUFtYk5zelNsTzNUeHd4R2d6emh2cUduT1FG?= =?utf-8?B?dFRrMFpPWjJYN1dOZzFKZEVPWXAzMDZFUVFCZ2liSlltcGI0N0JscnJJajV6?= =?utf-8?B?dWc9PQ==?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA3TUIzNDUyOzY6YTNmTzd6RmRJcTd2RUEzOW85ZEkyczBobjd0?= =?utf-8?B?bzE5emYrNjdMQTdtMDYzR3pqMkJmOEZtWWVESzBJaTRkNHY3NFR5MGNYV3ZM?= =?utf-8?B?ajRieVNWQllLckMzOURzcUgwRXhrcGZMNzVDR3dqdXdkNVNwOWZWdzZweFhP?= =?utf-8?B?R1Q4Q3B5dXNuc1h6cFB3UmNXanptcEp2UEkvODY5azF5cFB2M2JDM3BFMk1E?= =?utf-8?B?MFlwOWpVaXk4MmN1eVBDVi9GMG8wNXVsV0pHbk1INklxbHBqU0t3bHJjRUlJ?= =?utf-8?B?VlhzZXZHMWNQOVJLM1JlVm1MWE5nUHk3blFkTXIvYnFkRnoyYWx4cUY2TEg5?= =?utf-8?B?cW9XRmJTRlR4Wi9tdVdnZTg1VjlnRitlWVQ2S2V1WGErMy9jUnZCKzFqTHFT?= =?utf-8?B?NGR4ekpVb2hLMlptNmxodEFETGFTb2dLVlVCdDJOVzNURFZWOG14YjNseTR3?= =?utf-8?B?S1dJTmQ5d3hTZklrTFZBano5S0haYmp6ODZsemRHM1ZXUkNBRnpha2VuZHVY?= =?utf-8?B?UWZLWERoeHcrTGZwLzhxM29WZG5zVDJRbm9FYU9La1JFK3h4RlFUQTVEZ1dQ?= =?utf-8?B?d25pMjZ5Q3UxQm93N3RrUWlxY25VL2lBV1lNUzhtbFlTUThpMTdUT1BpOGZI?= =?utf-8?B?RUh4dXJWMnZjRjVSTmR2UHowaG5Ba0JqYk1JOWpBaXBhQTdtVFZrQ3VCTExs?= =?utf-8?B?eFNjSW9STzU3U3IrQ2J1bDVGbS9ZcFdvcUhoZnBibFNqVmZRYlVFSEZ1MEM5?= =?utf-8?B?Yi9EYnlXY0NNeEZZeG5QUU0zWGg2TFpYUzBmbEM5djVET2p3MSsycVZuMUNq?= =?utf-8?B?MjRVZWJMUnFzT05LYWN5endnRGJ4TjkxRWJHRFk0MFNDRW5FcUZHM2U2NXhS?= =?utf-8?B?VGllQXFIeEI2eFJndGkyb1NzREZJWlBtM3lsd0dzbFVtenlMTU1OejFJeE1i?= =?utf-8?B?QkVuZzFXK2dQNDh0ZUFpaDJYOWRMbStVOU1VbFhoNlk1MS8xOVF3eHZSQWow?= =?utf-8?B?T205UmdFSXZ5eldHZmJuQkhjcVpENW8rVG4vTFVoaEc4b3MweUhIREM2a2JI?= =?utf-8?B?Rm9mKzltNDcxcURMUXBSMTlLdlNlWnd6Mk91Q2lGZCtkc2RVY0xyNktxMC9W?= =?utf-8?B?aFF4Zkp2aWVabEN3TmxGaEF1RTZiWUJDelhGVU5QZm91cXNpTGVjd1Y0SkdO?= =?utf-8?B?MTBXWHc2Um8zandKT2M3VUlPUXM1dDhldDVKaFhiTXNlRjk0c3AzeHl1RXhT?= =?utf-8?B?NlJYYlo4U3gvSk42TW5KUWpBc3JtTkYvc2FNbGJvb29IUlNuRnJ2WWlMTFVI?= =?utf-8?Q?b3ijvDwcIBhhlFkEvfC6MR1aCwJ2mO4=3D?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR07MB3452;5:utwhkVr4PhlNiiYldvLW0y6M1XUzPjAORrPOr8+PsJZ+dXL5OBG3s5xsKAhTJRVY8llD1q8YZUvieY0CDCuERZcvTi/jspiTKSpdCWyqM9GVNJ8543Q3x766MbY/zYfYu7pljJIwSfa2obgnhxk8b/j8f+6U5yn21UaVaLFbZO5ifLYCVBljzbmmxfbDeEa79LWfX92w3YqmAXb4Ndi5hYL7JfOQcz3FKg5Evhj8WMg+OAliP+irdejFiAtB7LkLFKF+RpTPugODPgbunR21DwrHQsM1zyhfVIESx4xkNplUx0XlBB2PVRsxtMfg9wo5XtW1rylL+Z6HSolK1MibPAwlAS8M+zKclQ+tByqsDzW8riq4rma/Xl+rhDoi0M5pSPWjCbGZJIFAt+EGS1fMMtnlCzOcea57W+4ZiGTUjW9j89+62w6OHCcdEW5FNusOZtifws4sIwF8bw4DrcfPeF5HVqr/vG6Y9faOJSWIj3mmWQdUpVMR9exAi2+eyFrr;24:ITBq03xuGT4zCpkAJzgWyNaErUltwDx07hOB3DNUfbWDfTc0y1POoDTxKPXEAC2bkEXxW07ET3dAcfJvCj8NjsDAtRxqXWU47DHkg26aF0k= X-Microsoft-Exchange-Diagnostics: 1;HE1PR07MB3452;7:JgUtv5jibeAFBjZ+wfLiygr+XNRyfGl9vZ0/+0zM04AS3dDsgZKpp23oKicH4bXn39hUU0JsrVfVTwCrRR4YGUGHvixDo1Y6UnUFdzTBtJWDucZ0VUxcHUBxyy/nPBrQICnSejtZ6xeuCpdk4CqFHfyjo3oEnwKUdpfvsPmFq1KhoSVx/CqdwS4rJuLrRu4pAQB3cp0JPk33jtg+fcrXQfmB3JAXAT8JAVB8NFt/b9qbW6Vubt/m03t7SrDgWtqrC4VTbA4eLUxE1miHTmVx25m3zQbrbuM/v+RKpoh2vk9ug6nMq4q2lPW7XrHM5YZamtlmQRsAxnvwWoo6rZuAx97oQsjSzuzQwy36/q8BMvtiVX+gBXUiKkYAQcfr//7mwgXqkpMNd99LEcsdcLrHi8ZofOvJ9x1zSQtcS2CeYG86dnoZMYclXyVUiWyQA1EWLEssoziIZ2qi0njSg9FwvFMzwX5U0DR2uZl/IbWvVvWf3yEoaw07H4ta5cuL40G57e5FzJMEpeeOUKN3G35IC98HuGzWuae/7NxqzunFNPS2iWNKK/MgsV5npvcCwe0U4PXUvI2BDq4oPc9M6L7bVX+DxR+qg+LwfS7C5ZfDVPecZ84cOY7VL4BVQcEPX6EhQLr25WYrpxIe4UDMZOV7+rO3CEbIUb6EqY3qGjT2wq3I9wDDHwUkj0l4errc5EKazKSWt230pdcHAGZ8GdhCXenldlqtT49Ho0LOsfbdAmmsJ0ZL0Z+F2Jd1SXoezLEUoYXQl1zTOUcxh2fdnGd6UDlkRknVaE0P2cZm3P1Qde0= X-OriginatorOrg: shapeblue.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2017 12:58:57.9920 (UTC) 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-0.xware-eu-1.o365.crossware.co.nz] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3452 archived-at: Thu, 20 Jul 2017 12:59:30 -0000 SGkgSWx5YQ0KU29ycnksIEkgc2hvdWxkIGhhdmUgaGlnaGxpZ2h0ZWQgdGhhdCBVc2VyIEdyb3Vw IG1lZXRpbmcgY2xhc2ggYmVmb3JlDQoNClVuZGVyIG5vcm1hbCBjaXJjdW1zdGFuY2VzLCBJIHdv dWxkIHNheTogaXRzIGZ1dGlsZSB0cnlpbmcgdG8gY29vcmRpbmF0ZSBjYWxlbmRhcnMgd2l0aCBz dWNoIGEgYnJvYWQgYXVkaWVuY2UgLSB0aGVyZSB3aWxsIGFsd2F5cyBiZSBzb21lIHBlb3BsZSBu b3QgYXZhaWxhYmxlICwganVzdCBzZXQgYSByZWd1bGFyIGRhdGUsIGtlZXAgaXQgcm9sbGluZyAo YnVpbGQgYW5kIHRoZXkgd2lsbCBjb21lKQ0KDQpIb3dldmVyLCBmb3IgdGhlIGZpcnN0IGNhbGws IHRoZXJlIHdpbGwgYmUgYXQgbGVhc3QgV2lkbywgTWlrZSwgUGF1bCwgRGFhbiwgbWUgYW5kIHBy b2JhYmx5IGEgbG90IG1vcmUgUE1DIG1lbWJlcnMgbm90IGF2YWlsYWJsZSBiZWNhdXNlIG9mIHRo ZSB1c2VyIGdyb3VwIG1lZXRpbmcNCg0KVG8ga2VlcCBpdCBzaW1wbGUsIEknZCB0aGVyZWZvcmUg c2F5LCBnbyB3aXRoIHRoZSBmb2xsb3dpbmcgZGF5IChGcmlkYXkgMTh0aCkgb3IgdGhlIG5leHQg VGh1cnNkYXkgKDI0dGggKQ0KDQpJJ20gbm90IGV2ZW4gZ29pbmcgdG8gcmVzcG9uZCB0byBTaW1v bnMgcHViL3Bob25lIHN1Z2dlc3Rpb24uDQoNCktpbmQgcmVnYXJkcw0KR2lsZXMNCg0KZ2lsZXMu c2lyZXR0QHNoYXBlYmx1ZS5jb23CoA0Kd3d3LnNoYXBlYmx1ZS5jb20NCjUzIENoYW5kb3MgUGxh Y2UsIENvdmVudCBHYXJkZW4sIExvbmRvbiAgV0MyTiA0SFNVSw0KQHNoYXBlYmx1ZQ0KICANCiAN Cg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogaWx5YSBbbWFpbHRvOmlseWEu bWFpbGluZy5saXN0c0BnbWFpbC5jb21dIA0KU2VudDogMTkgSnVseSAyMDE3IDIyOjI1DQpUbzog ZGV2QGNsb3Vkc3RhY2suYXBhY2hlLm9yZw0KU3ViamVjdDogUmU6IFtSRUFETUVdW1F1YXJ0ZXJs eSBDYWxsXSAtIENsb3VkU3RhY2sgRGV2ZWxvcG1lbnQsIEJsb2NrZXJzIGFuZCBDb21tdW5pdHkg RWZmb3J0cw0KDQpUaGUgZGF0ZSBjb25mbGljdCBpcyBub3RlZCAtIHBsZWFzZSBwcm92aWRlIHJh bmdlIG9mIGFsdGVybmF0aXZlIGRhdGVzLg0KDQpUaGFua3MsDQppbHlhDQoNCk9uIDcvMTkvMTcg MTI6MzUgUE0sIFR1dGtvd3NraSwgTWlrZSB3cm90ZToNCj4gSSB0aG91Z2h0IGFib3V0IHRoYXQs IGJ1dCBzb21ldGltZXMgeW91IGNhbiBiYXJlbHkgaGVhciB0aGUgcGVyc29uIA0KPiBuZXh0IHRv IHlvdSB0aGVyZSBsZXQgYWxvbmUgb24gYSBwaG9uZS4gOi0pDQo+IA0KPj4gT24gSnVsIDE5LCAy MDE3LCBhdCAxOjI4IFBNLCBTaW1vbiBXZWxsZXIgPHN3ZWxsZXJAZW5hLmNvbS5JTlZBTElEPiB3 cm90ZToNCj4+DQo+PiAuLi51bmxlc3MgeW91IHRha2UgYSBjb25mZXJlbmNlIHBob25lIHRvIHRo ZSBwdWIg8J+YiQ0KPj4NCj4+DQo+Pg0KPj4NCj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fDQo+PiBGcm9tOiBUdXRrb3dza2ksIE1pa2UgPE1pa2UuVHV0a293c2tpQG5ldGFwcC5j b20+DQo+PiBTZW50OiBXZWRuZXNkYXksIEp1bHkgMTksIDIwMTcgMjoxOSBQTQ0KPj4gVG86IGRl dkBjbG91ZHN0YWNrLmFwYWNoZS5vcmcNCj4+IENjOiB1c2Vyc0BjbG91ZHN0YWNrLmFwYWNoZS5v cmcNCj4+IFN1YmplY3Q6IFJlOiBbUkVBRE1FXVtRdWFydGVybHkgQ2FsbF0gLSBDbG91ZFN0YWNr IERldmVsb3BtZW50LCANCj4+IEJsb2NrZXJzIGFuZCBDb21tdW5pdHkgRWZmb3J0cw0KPj4NCj4+ IEhpIElseWEsDQo+Pg0KPj4gSSB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhIGFuZCB0aGFua3Mg Zm9yIHRoZSBwcm9wb3NlZCBicmVha2Rvd24gb2YgdGhlIGNvbnRlbnRzIG9mIHRoZSBjYWxsLg0K Pj4NCj4+IE9uZSB0aGluZyB0byBub3RlIGFib3V0IEF1Z3VzdCAxNyBpcyB0aGF0IHRoZXJlIGlz IGEgQ2xvdWRTdGFjayBNZWV0dXAgaW4gTG9uZG9uIG9uIHRoYXQgZGF5LiBUaGUgY2FsbCB3b3Vs ZCBiZSBoYXBwZW5pbmcgYXJvdW5kIDUgUE0gbG9jYWwgdGltZSAoZHVyaW5nIHBhcnQgb2YgdGhl IG1lZXR1cCBvciBkdXJpbmcgdGhlIGFmdGVyLW1lZXR1cCBhY3Rpdml0aWVzKS4gQXMgc3VjaCwg SSBiZWxpZXZlIHRoZSBwYXJ0aWNpcGFudHMgb2YgdGhhdCBtZWV0dXAgcHJvYmFibHkgd29uJ3Qg YmUgYXR0ZW5kaW5nIHRoZSBjYWxsLg0KPj4NCj4+IFBlcmhhcHMgd2Ugc2hvdWxkIGNvbnNpZGVy IGFub3RoZXIgZGF5Pw0KPj4NCj4+IFRhbGsgdG8geW91IGxhdGVyLA0KPj4gTWlrZQ0KPj4NCj4+ PiBPbiBKdWwgMTksIDIwMTcsIGF0IDEyOjU5IFBNLCBpbHlhIDxpbHlhLm1haWxpbmcubGlzdHNA Z21haWwuY29tPiB3cm90ZToNCj4+Pg0KPj4+IEhpIERldnMgYW5kIFVzZXJzDQo+Pj4NCj4+PiBI b3BlIHRoaXMgbWVzc2FnZSBmaW5kcyB5b3Ugd2VsbCwNCj4+Pg0KPj4+IEFzIG1lbnRpb25lZCBl YXJsaWVyLCB3ZSB3b3VsZCBsaWtlIHRvIHN0YXJ0IHdpdGggcXVhcnRlcmx5IGNhbGxzIHRvIA0K Pj4+IGRpc2N1c3MgdGhlIGRpcmVjdGlvbiBvZiBjbG91ZHN0YWNrIHByb2plY3QuDQo+Pj4NCj4+ PiBJIHByb3Bvc2UgdG8gc3BsaXQgdGhlIDkwIG1pbnV0ZSBjYWxsIGludG8gMyB0b3BpY3M6DQo+ Pj4NCj4+PiAgIDEpIERldmVsb3BtZW50IGVmZm9ydHMgLSA2MCBtaW51dGVzDQo+Pj4gICAgICAg VXBjb21pbmcgRmVhdHVyZXMgeW91IGFyZSB3b3JraW5nIG9uIGRldmVsb3BpbmcgKHRvIGF2b2lk IA0KPj4+IGNvbGxpc2lvbiBhbmRtYWludGFpbiB0aGUgcm9hZG1hcCkuDQo+Pj4gICAgICAgICBE ZXBlbmRpbmcgb24gbnVtYmVyIG9mIHRvcGljcyB3ZSBuZWVkIHRvIGRpc2N1c3MgLSB0aW1lIGZv ciANCj4+PiBlYWNoIHRvcGljIHdpbGwgYmUgc2V0IGFjY29yZGluZ2x5Lg0KPj4+ICAgICAgICAg SWYgeW91IHdvdWxkIGxpa2UgdG8gcGFydGljaWFwYXRlIC0gcGxlYXNlIHJlc3BvbmQgdG8gdGhp cyANCj4+PiB0aHJlYWQgYW5kIGFkaGVyZSB0byBzYW1wbGUgZm9ybWF0IGJlbG93Og0KPj4+DQo+ Pj4gICAgICAgICAgIDxDb21wYW55L0NvbnRyaWJ1dG9yPg0KPj4+ICAgICAgICAgICAgICAgPEZl YXR1cmUgbmFtZT4NCj4+PiAgICAgICAgICAgICAgICAgICA8VHdvIHNlbnRlbmNlIHN1bW1hcnk+ DQo+Pj4gICAgICAgICAgICAgICAgICAgPExpbmsgdG8gRlMgYW5kL29yIEpJUkE+DQo+Pj4gICAg ICAgICAgICAgICAgICAgPExlYWQgRGV2ZWxvcGVyPg0KPj4+ICAgICAgICAgICAgICAgICAgIDxS ZWxlYXNlIHRhcmdldD4NCj4+PiAgICAgICAgICAgICAgIDxGZWF0dXJlIG5hbWU+DQo+Pj4gICAg ICAgICAgICAgICAgICAgPFR3byBzZW50ZW5jZSBzdW1tYXJ5Pg0KPj4+ICAgICAgICAgICAgICAg ICAgIDxMaW5rIHRvIEZTIGFuZC9vciBKSVJBPg0KPj4+ICAgICAgICAgICAgICAgICAgIDxMZWFk IERldmVsb3Blcj4NCj4+PiAgICAgICAgICAgICAgICAgICA8UmVsZWFzZSB0YXJnZXQ+DQo+Pj4N Cj4+PiAgIDIpIFJlbGVhc2UgQmxvY2tlcnMgLSAyMCBtaW51dGVzDQo+Pj4gICAgICAgICBJZiB5 b3Ugd291bGQgbGlrZSB0byBwYXJ0aWNpcGF0ZSAtIHBsZWFzZSByZXNwb25kIHRvIHRoaXMgDQo+ Pj4gdGhyZWFkIGFuZCBhZGhlcmUgdG8gc2FtcGxlIGZvcm1hdCBiZWxvdzoNCj4+PiAgICAgICAg ICAgICAgIDxTaG9ydCBzdW1tYXJ5IG9mIGJsb2NrZXI+DQo+Pj4gICAgICAgICAgICAgICAgICAg PEltcGFjdCAtIDEgc2VudGVuY2UgPg0KPj4+ICAgICAgICAgICAgICAgICAgIDxHaXRodWIgUFI+ DQo+Pj4gICAgICAgICAgICAgICAgICAgPEpJUkEgTGluaz4NCj4+PiAgICAgICAgICAgICAgICAg ICA8UmVsZWFzZSB0YXJnZXQ+DQo+Pj4NCj4+PiAgIDMpIENvbW11bml0eSBFZmZvcnRzIC0gMTAr IG1pbnV0ZXMNCj4+PiAgICAgICAgICAgICAgIDxTdWJqZWN0Pg0KPj4+ICAgICAgICAgICAgICAg ICAgIDxTaG9ydCBzdW1tYXJ5Pg0KPj4+ICAgICAgICAgICAgICAgICAgIDxOYW1lIExlYWQocyk+ DQo+Pj4gICAgICAgICAgICAgICAgICAgPFRhcmdldCBkYXRlPg0KPj4+DQo+Pj4gVGhlIHByb3Bv c2VkIGRhdGUgYW5kIHRpbWUgIC0gVGh1cnNkYXkgQXVndXN0IDE3dGggOUFNIFBULg0KPj4+DQo+ Pj4gTWludXRlcyB3aWxsIGJlIHRha2VuIGFuZCBwb3N0ZWQgb24gZGV2IGxpc3QuIER1ZSB0byBu dW1iZXIgb2YgDQo+Pj4gdGhpbmdzIHdlIG5lZWQgdG8gZGlzY3VzcyAtIHdlIGhhdmUgdG8ga2Vl cCB0aGUgY2FsbCB2ZXJ5IA0KPj4+IHN0cnVjdHVyZWQsIGVhY2ggdG9waWMgLSB0aW1lZCBhbmQg dmVyeSBoaWdoIGxldmVsLg0KPj4+IElmIHRoZXJlIGFyZSBpc3N1ZXMgYW5kIG9yIHN1Z2dlc3Rp b25zLCB3ZSB3aWxsIG5vdGUgaXQgZG93biBpbiBmZXcgDQo+Pj4gc2VudGVuY2VzLCBpZGVudGlm eSBpbnRlcmVzdGVkIHBhcnRpZXMgYW5kIGhhdmUgdGhlbSBkbyBhICJwb3N0Ig0KPj4+IGRpc2N1 c3Npb24gb24gdGhlIG1haWxpbmcgbGlzdC4NCj4+Pg0KPj4+IExvb2tpbmcgZm9yd2FyZCB0byB5 b3VyIGNvbW1lbnRzLA0KPj4+DQo+Pj4gUmVnYXJkcywNCj4+PiBpbHlhDQo+Pj4NCg==