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 8934A200CA5 for ; Sat, 10 Jun 2017 21:18:30 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 8679A160BDA; Sat, 10 Jun 2017 19:18: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 7DF6D160BC8 for ; Sat, 10 Jun 2017 21:18:29 +0200 (CEST) Received: (qmail 47911 invoked by uid 500); 10 Jun 2017 19:18:28 -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 47899 invoked by uid 99); 10 Jun 2017 19:18:28 -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; Sat, 10 Jun 2017 19:18:28 +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 B5C68C07E6 for ; Sat, 10 Jun 2017 19:18:27 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -4.511 X-Spam-Level: X-Spam-Status: No, score=-4.511 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, KAM_NUMSUBJECT=0.5, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=netapp.onmicrosoft.com 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 5Nq-PpVDgIMS for ; Sat, 10 Jun 2017 19:18:24 +0000 (UTC) Received: from mx141.netapp.com (mx141.netapp.com [216.240.21.12]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id AAFA65F6CB for ; Sat, 10 Jun 2017 19:18:23 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.39,325,1493708400"; d="scan'208";a="208165198" Received: from hioexcmbx06-prd.hq.netapp.com ([10.122.105.39]) by mx141-out.netapp.com with ESMTP; 10 Jun 2017 12:01:50 -0700 Received: from VMWEXCCAS08-PRD.hq.netapp.com (10.122.105.26) by hioexcmbx06-prd.hq.netapp.com (10.122.105.39) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Sat, 10 Jun 2017 12:18:06 -0700 Received: from NAM03-BY2-obe.outbound.protection.outlook.com (10.120.60.153) by VMWEXCCAS08-PRD.hq.netapp.com (10.122.105.26) with Microsoft SMTP Server (TLS) id 15.0.1210.3 via Frontend Transport; Sat, 10 Jun 2017 12:18:05 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netapp.onmicrosoft.com; s=selector1-netapp-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=RqZmSQWa4rxRfSBSBWp0R3YnGIeqTYLc4aoB2Fovpx0=; b=h537EhcfjNodjzXWCPZRamjsq3hgWtSXnnb2ZxqcMeEYvahBHKX/+zQRCgGf5nnsgNnSjg+lNZNMy2o4WBjh8mHBpWEFnBUhvfBNxlckoUDAufbFjpUFIY9MXVuRp0U6/vxu0mrvapaEI7h+8MAj+bJSlKxuLnUzCzfMSv5QEAM= Received: from CO1PR06MB329.namprd06.prod.outlook.com (10.141.69.16) by CO1PR06MB330.namprd06.prod.outlook.com (10.141.69.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1157.12; Sat, 10 Jun 2017 19:18:04 +0000 Received: from CO1PR06MB329.namprd06.prod.outlook.com ([fe80::3c31:dccb:e186:60c9]) by CO1PR06MB329.namprd06.prod.outlook.com ([fe80::3c31:dccb:e186:60c9%22]) with mapi id 15.01.1157.014; Sat, 10 Jun 2017 19:18:04 +0000 From: "Tutkowski, Mike" To: "dev@cloudstack.apache.org" Subject: Re: [VOTE] Apache Cloudstack 4.10.0.0 RC3 Thread-Topic: [VOTE] Apache Cloudstack 4.10.0.0 RC3 Thread-Index: AQHS33oCgpdovf6GlU21ynMV0dcTrqIbsg2AgACFfACAAAUUgIAAtbGAgAEmtwA= Date: Sat, 10 Jun 2017 19:18:03 +0000 Message-ID: <1BC50AB6-92BA-4148-8075-C6BA95BADCF4@netapp.com> References: <7C282245-1E88-4D89-9633-640C9C7A9A71@netapp.com> <31fccd69-6028-4781-b6e6-ef27bb8284ed@msgid.missiveapp.com> <0757774A-4329-4B26-81C6-B6119F7B2257@netapp.com> In-Reply-To: <0757774A-4329-4B26-81C6-B6119F7B2257@netapp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: cloudstack.apache.org; dkim=none (message not signed) header.d=none;cloudstack.apache.org; dmarc=none action=none header.from=netapp.com; x-originating-ip: [208.185.63.6] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;CO1PR06MB330;7:haLZC9q2KbLqxpS5dSIitmVnLQ30ZQ3BPujjoHJfXLpaQPRZShq9Q/M40hUjT0v8KRwCatiUCRvnfvYc9lc4z972YOF5BbeKjjR73XeJ84eJK+2WgI8ReXleP1nT6gx9DN+4mc65VbK/EGFpueK6rCvZ+VR7t8mP9vM4weAiVobDfuzy+nIVPrM6XudJen/sR//+DaO8fEHyok+IkN/+c3dW3BaNsJ53pk43s2EQGQF9iXJMweiev+zJsREIBFBd5SmpTNdMPTTMzUDcCq0WD9cr6p8WXmamS2BcVVc/7EyaxoBJ+UXk1/QgKQ0Yzx/5AWx0zosqscrRc15olKxleA== x-ms-traffictypediagnostic: CO1PR06MB330: x-ms-office365-filtering-correlation-id: 732dfc46-afa9-49d7-6caa-08d4b0356afd x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(2017030254075)(201703131423075)(201703031133081);SRVR:CO1PR06MB330; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(134217032509453)(166708455590820); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(10201501046)(3002001)(93006095)(93001095)(6055026)(6041248)(20161123558100)(20161123562025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:CO1PR06MB330;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:CO1PR06MB330; x-forefront-prvs: 0334223192 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(39400400002)(39850400002)(39410400002)(39450400003)(39840400002)(53754006)(504944002)(377454003)(24454002)(14454004)(478600001)(53546009)(25786009)(966005)(72206003)(2906002)(3660700001)(3280700002)(86362001)(575784001)(50986999)(54356999)(229853002)(1730700003)(81166006)(8936002)(2950100002)(6916009)(8676002)(76176999)(5660300001)(102836003)(99286003)(3846002)(36756003)(7736002)(305945005)(6486002)(82746002)(6306002)(6436002)(6506006)(6512007)(5640700003)(83716003)(66066001)(93886004)(38730400002)(2900100001)(2501003)(6246003)(110136004)(5250100002)(2351001)(53936002)(189998001)(33656002);DIR:OUT;SFP:1101;SCL:1;SRVR:CO1PR06MB330;H:CO1PR06MB329.namprd06.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <5455310AE3E0A24A935F53CA791870D4@namprd06.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jun 2017 19:18:03.8671 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4b0911a0-929b-4715-944b-c03745165b3a X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR06MB330 X-OriginatorOrg: netapp.com archived-at: Sat, 10 Jun 2017 19:18:30 -0000 SGksDQoNCkkgb3BlbmVkIGEgUFIgYWdhaW5zdCB0aGUgbW9zdCByZWNlbnQgUkM6IGh0dHBzOi8v Z2l0aHViLmNvbS9hcGFjaGUvY2xvdWRzdGFjay9wdWxsLzIxNDENCg0KSSByYW4gYWxsIG1hbmFn ZWQtc3RvcmFnZSByZWdyZXNzaW9uIHRlc3RzIGFnYWluc3QgaXQgYW5kIHRoZXkgcGFzcyAoYXMg bm90ZWQgaW4gZGV0YWlsIGluIHRoZSBQUikuDQoNCklmIHNvbWVvbmUgd2FudHMgdG8gdGFrZSB0 aGlzIGNvZGUgYW5kIGNyZWF0ZSBhIG5ldyBSQyBmcm9tIGl0LCBJ4oCZbSArMSBvbiB0aGUgbmV3 IFJDIGFzIGxvbmcgYXMgdGhpcyBpcyB0aGUgb25seSBjb21taXQgYWRkZWQgdG8gaXQgc2luY2Ug dGhlIGN1cnJlbnQgUkMuDQoNClRoYW5rcyENCk1pa2UNCg0KT24gNi85LzE3LCA3OjQzIFBNLCAi VHV0a293c2tpLCBNaWtlIiA8TWlrZS5UdXRrb3dza2lAbmV0YXBwLmNvbT4gd3JvdGU6DQoNCiAg ICBIaSBldmVyeW9uZSwNCiAgICANCiAgICBJIGZvdW5kIGEgY3JpdGljYWwgaXNzdWUgdGhhdCB3 YXMgaW50cm9kdWNlZCBpbnRvIHRoaXMgUkMgc2luY2UgdGhlIG1vc3QgcmVjZW50IFJDLCBzbyBJ IGFtIC0xIG9uIHRoaXMgUkMuDQogICAgDQogICAgVGhlIGZpeCBmb3IgdGhpcyB0aWNrZXQgYnJl YWtzIHRoZSBzdXBwb3J0IGZvciBzdG9yaW5nIHZvbHVtZSBzbmFwc2hvdHMgb24gcHJpbWFyeSBz dG9yYWdlICh3aGljaCBpcyBhIGZlYXR1cmUgbWFuYWdlZCBzdG9yYWdlIGNhbiBzdXBwb3J0KToN CiAgICANCiAgICBodHRwczovL2lzc3Vlcy5hcGFjaGUub3JnL2ppcmEvYnJvd3NlL0NMT1VEU1RB Q0stOTY4NQ0KICAgIA0KICAgIEhlcmUgaXMgdGhlIFNIQTogMzM2ZGY4NGYxNzg3ZGU5NjJhNjdk MGEzNDU1MWY5MDI3MzAzMDQwZQ0KICAgIA0KICAgIEF0IGEgaGlnaCBsZXZlbCwgd2hhdCBpdCBk b2VzIGlzIHJlbW92ZSBhIHJvdyBmcm9tIHRoZSBjbG91ZC5zbmFwc2hvdF9zdG9yZV9yZWYgdGFi bGUgd2hlbiBhIHZvbHVtZSBpcyBkZWxldGVkIHRoYXQgaGFzIG9uZSBvciBtb3JlIHZvbHVtZSBz bmFwc2hvdHMuDQogICAgDQogICAgVGhpcyBpcyBmaW5lIGZvciBub24tbWFuYWdlZCAodHJhZGl0 aW9uYWwpIHN0b3JhZ2U7IGhvd2V2ZXIsIG1hbmFnZWQgc3RvcmFnZSBjYW4gc3RvcmUgdm9sdW1l IHNuYXBzaG90cyBvbiBwcmltYXJ5IHN0b3JhZ2UsIHNvIHJlbW92aW5nIHRoaXMgcm93IGJyZWFr cyB0aGF0IGZ1bmN0aW9uYWxpdHkuDQogICAgDQogICAgSSBjYW4gZml4IHRoZSBwcm9ibGVtIHRo YXQgdGhpcyBjb21taXQgaW50cm9kdWNlZCBieSBsb29raW5nIGF0IHRoZSBwcmltYXJ5IHN0b3Jh Z2UgdGhhdCBzdXBwb3J0cyB0aGUgdm9sdW1lIHNuYXBzaG90IGFuZCBjaGVja2luZyB0aGUgZm9s bG93aW5nOiAxKSBJcyB0aGlzIG1hbmFnZWQgc3RvcmFnZT8gMikgSWYgeWVzLCBpcyB0aGUgc25h cHNob3QgaW4gcXVlc3Rpb24gc3RvcmVkIG9uIHRoYXQgcHJpbWFyeSBzdG9yYWdlPw0KICAgIA0K ICAgIFRoZSBwcm9ibGVtIGlzIEkgd2lsbCBiZSBvdXQgb2YgdGhlIG9mZmljZSBmb3IgYSBjb3Vw bGUgd2Vla3MgYW5kIHdpbGwgbm90IGJlIGFibGUgdG8gYWRkcmVzcyB0aGlzIHVudGlsIEkgcmV0 dXJuLg0KICAgIA0KICAgIFdlIGNvdWxkIHJldmVydCB0aGUgY29tbWl0LCBidXQgSSBzdGlsbCB3 aWxsIG5vdCBoYXZlIHRpbWUgdG8gcnVuIHRoZSBtYW5hZ2VkLXN0b3JhZ2UgcmVncmVzc2lvbiB0 ZXN0IHN1aXRlIHVudGlsIEkgcmV0dXJuLg0KICAgIA0KICAgIE9uIGEgc2lkZSBub3RlLCBpdCBs b29rcyBsaWtlIHRoaXMgY29tbWl0IHdhcyBpbnRyb2R1Y2VkIHNpbmNlIHRoZSBtb3N0IHJlY2Vu dCBSQy4gSSB3b3VsZCBhcmd1ZSB0aGF0IGl0IHdhcyBub3QgYSBibG9ja2VyIGFuZCBzaG91bGQg bm90IGhhdmUgYmVlbiBwbGFjZWQgaW50byB0aGUgbmV3IFJDLiBXZSAoYXMgYSBjb21tdW5pdHkp IHRlbmQgdG8gaGF2ZSBhIGxvdCBvZiBjb2RlIGdvIGluIGJldHdlZW4gUkNzIGFuZCB0aGF0IGp1 c3QgaW5jcmVhc2VzIHRoZSBjaGFuY2VzIG9mIGludHJvZHVjaW5nIGNyaXRpY2FsIGlzc3VlcyBh bmQgdGh1cyBkZWxheWluZyB0aGUgcmVsZWFzZS4gV2XigJl2ZSBnb3R0ZW4gYmV0dGVyIGF0IHRo aXMgb3ZlciB0aGUgeWVhcnMsIGJ1dCB3ZSBzaG91bGQgZm9jdXMgbW9yZSBvbiBvbmx5IGFsbG93 aW5nIHRoZSBlbnRyeSBvZiBuZXcgY29kZSBpbnRvIGEgZm9sbG93LW9uIFJDIHRoYXQgaXMgY3Jp dGljYWwgKG9yIHNvIHRyaXZpYWwgYXMgdG8gbm90IGF0IGFsbCBiZSBsaWtlbHkgdG8gaW50cm9k dWNlIGFueSBwcm9ibGVtc+KApmxpa2UgZml4aW5nIGFuIGVycm9yIG1lc3NhZ2UpLg0KICAgIA0K ICAgIFRoYW5rcyBmb3IgeW91ciBlZmZvcnRzIG9uIHRoaXMsIGV2ZXJ5b25lIQ0KICAgIE1pa2UN CiAgICANCiAgICBPbiA2LzkvMTcsIDg6NTIgQU0sICJUdXRrb3dza2ksIE1pa2UiIDxNaWtlLlR1 dGtvd3NraUBuZXRhcHAuY29tPiB3cm90ZToNCiAgICANCiAgICAgICAgSGkgUmFqYW5pLA0KICAg ICAgICANCiAgICAgICAgSSB3aWxsIHNlZSBpZiBJIGNhbiBnZXQgYWxsIG9mIG15IG1hbmFnZWQt c3RvcmFnZSB0ZXN0aW5nIChib3RoIGF1dG9tYXRlZCBhbmQgbWFudWFsKSBkb25lIHRvZGF5LiBJ ZiBub3QsIHdl4oCZbGwgbmVlZCB0byBzZWUgaWYgc29tZW9uZSBlbHNlIGNhbiBjb21wbGV0ZSBp dCBiZWZvcmUgd2UgT0sgdGhpcyBSQyBhcyBJIHdvbuKAmXQgYmUgYmFjayBpbiB0aGUgb2ZmaWNl IGZvciBhIGNvdXBsZSB3ZWVrcy4gSeKAmWxsIHJlcG9ydCBiYWNrIGxhdGVyIHRvZGF5Lg0KICAg ICAgICANCiAgICAgICAgVGhhbmtzLA0KICAgICAgICBNaWtlDQogICAgICAgIA0KICAgICAgICBP biA2LzkvMTcsIDI6MzQgQU0sICJSYWphbmkgS2FydXR1cmkiIDxyYWphbmlAYXBhY2hlLm9yZz4g d3JvdGU6DQogICAgICAgIA0KICAgICAgICAgICAgWXVwLiB0aGF0cyByaWdodC4gSSBkb250IGtu b3cgaG93IGl0IGhhcHBlbmVkIGJ1dCwgaXQgY3JlYXRlZA0KICAgICAgICAgICAgZnJvbSB0aGUg cHJldmlvdXMgUkMgY29tbWl0LiBUaGUgc2NyaXB0IGlzIHN1cHBvc2VkIHRvIGRvIGEgZ2l0DQog ICAgICAgICAgICBwdWxsLiBJIGRpZG4ndCBub3RpY2UgYW55IGZhaWx1cmVzLiBOb3Qgc3VyZSB3 aGF0IHdlbnQgd3JvbmcuDQogICAgICAgICAgICANCiAgICAgICAgICAgIFRoYW5rcyBmb3IgZmlu ZGluZyBpdCBtaWtlLiBJIGFtIGNyZWF0aW5nIFJDNCBub3cgYW5kIGNhbmNlbGxpbmcNCiAgICAg ICAgICAgIHRoaXMuDQogICAgICAgICAgICANCiAgICAgICAgICAgIH4gUmFqYW5pDQogICAgICAg ICAgICANCiAgICAgICAgICAgIGh0dHA6Ly9jbG91ZHBsYXRmb3JtLmFjY2VsZXJpdGUuY29tLw0K ICAgICAgICAgICAgDQogICAgICAgICAgICBPbiBKdW5lIDksIDIwMTcgYXQgMTI6MDcgUE0sIFR1 dGtvd3NraSwgTWlrZQ0KICAgICAgICAgICAgKE1pa2UuVHV0a293c2tpQG5ldGFwcC5jb20pIHdy b3RlOg0KICAgICAgICAgICAgDQogICAgICAgICAgICBIaSBSYWphbmksDQogICAgICAgICAgICAN CiAgICAgICAgICAgIEkgZG9u4oCZdCBzZWUgdGhlIGZvbGxvd2luZyBQUiBpbiB0aGlzIFJDOg0K ICAgICAgICAgICAgDQogICAgICAgICAgICBodHRwczovL2dpdGh1Yi5jb20vYXBhY2hlL2Nsb3Vk c3RhY2svcHVsbC8yMDk4DQogICAgICAgICAgICANCiAgICAgICAgICAgIEkgcmFuIGFsbCBvZiBt eSBtYW5hZ2VkLXN0b3JhZ2UgcmVncmVzc2lvbiB0ZXN0cy4gVGhleSBhbGwNCiAgICAgICAgICAg IHBhc3NlZCB3aXRoIHRoZSBleGNlcHRpb24gb2YgdGhlIG9uZSB0aGF0IGxlZCB0byBQUiAyMDk4 Lg0KICAgICAgICAgICAgDQogICAgICAgICAgICBBcyBJIGV4YW1pbmUgdGhlIFJDIGluIGEgYml0 IG1vcmUgZGV0YWlsLCBpdCBzaXRzIG9uIHRvcCBvZg0KICAgICAgICAgICAgZWQyZjU3MywgYnV0 IEkgdGhpbmsgaXQgc2hvdWxkIHNpdCBvbiB0b3Agb2YgZWQzNzZmYy4NCiAgICAgICAgICAgIA0K ICAgICAgICAgICAgQXMgYSByZXN1bHQsIEkgYW0gLTEgb24gdGhlIFJDLg0KICAgICAgICAgICAg DQogICAgICAgICAgICBJdCB0YWtlcyBtZSBhYm91dCBhIGRheSB0byBydW4gYWxsIG9mIHRoZSBt YW5hZ2VkLXN0b3JhZ2UNCiAgICAgICAgICAgIHJlZ3Jlc3Npb24gdGVzdHMgYW5kIEkgYW0gb3V0 IG9mIHRoZSBvZmZpY2UgZm9yIHRoZSBuZXh0IGNvdXBsZQ0KICAgICAgICAgICAgd2Vla3MsIHNv IEnigJlkIHJlYWxseSBsaWtlIHRvIGF2b2lkIGFub3RoZXIgUkMgdW50aWwgSeKAmW0gYmFjayBh bmQNCiAgICAgICAgICAgIGFibGUgdG8gdGVzdCB0aGUgbmV4dCBSQy4NCiAgICAgICAgICAgIA0K ICAgICAgICAgICAgVGhhbmtzIQ0KICAgICAgICAgICAgTWlrZQ0KICAgICAgICAgICAgDQogICAg ICAgICAgICBPbiA2LzcvMTcsIDQ6MzYgQU0sICJSYWphbmkgS2FydXR1cmkiIDxyYWphbmlAYXBh Y2hlLm9yZz4gd3JvdGU6DQogICAgICAgICAgICANCiAgICAgICAgICAgIEhpIEFsbCwNCiAgICAg ICAgICAgIA0KICAgICAgICAgICAgSSd2ZSBjcmVhdGVkIDQuMTAuMC4wIHJlbGVhc2Ugd2l0aCB0 aGUgZm9sbG93aW5nIGFydGlmYWN0cyB1cA0KICAgICAgICAgICAgZm9yIGEgdm90ZToNCiAgICAg ICAgICAgIA0KICAgICAgICAgICAgR2l0IEJyYW5jaCBhbmQgQ29tbWl0IFNIOg0KICAgICAgICAg ICAgaHR0cHM6Ly9naXRib3guYXBhY2hlLm9yZy9yZXBvcy9hc2Y/cD1jbG91ZHN0YWNrLmdpdDth PWNvbW1pdDtoPWE1NTczOGEzMWQwMDczZjI5MjVjNmZiODRiZjdhNmJiMzJmNGNhMjcNCiAgICAg ICAgICAgIENvbW1pdDphNTU3MzhhMzFkMDA3M2YyOTI1YzZmYjg0YmY3YTZiYjMyZjRjYTI3DQog ICAgICAgICAgICBCcmFuY2g6IDQuMTAuMC4wLVJDMjAxNzA2MDdUMTQwNw0KICAgICAgICAgICAg DQogICAgICAgICAgICBTb3VyY2UgcmVsZWFzZSAoY2hlY2tzdW1zIGFuZCBzaWduYXR1cmVzIGFy ZSBhdmFpbGFibGUgYXQgdGhlDQogICAgICAgICAgICBzYW1lDQogICAgICAgICAgICBsb2NhdGlv bik6DQogICAgICAgICAgICBodHRwczovL2Rpc3QuYXBhY2hlLm9yZy9yZXBvcy9kaXN0L2Rldi9j bG91ZHN0YWNrLzQuMTAuMC4wLw0KICAgICAgICAgICAgDQogICAgICAgICAgICBTeXN0ZW1WbSBU ZW1wbGF0ZXM6DQogICAgICAgICAgICBodHRwOi8vZG93bmxvYWQuY2xvdWRzdGFjay5vcmcvc3lz dGVtdm0vNC4xMC9SQzMvDQogICAgICAgICAgICANCiAgICAgICAgICAgIFBHUCByZWxlYXNlIGtl eXMgKHNpZ25lZCB1c2luZyBDQkI0NDgyMSk6DQogICAgICAgICAgICBodHRwczovL2Rpc3QuYXBh Y2hlLm9yZy9yZXBvcy9kaXN0L3JlbGVhc2UvY2xvdWRzdGFjay9LRVlTDQogICAgICAgICAgICAN CiAgICAgICAgICAgIFZvdGUgd2lsbCBiZSBvcGVuIGZvciA3MiBob3Vycy4NCiAgICAgICAgICAg IA0KICAgICAgICAgICAgRm9yIHNhbml0eSBpbiB0YWxseWluZyB0aGUgdm90ZSwgY2FuIFBNQyBt ZW1iZXJzIHBsZWFzZSBiZSBzdXJlDQogICAgICAgICAgICB0byBpbmRpY2F0ZQ0KICAgICAgICAg ICAgIihiaW5kaW5nKSIgd2l0aCB0aGVpciB2b3RlPw0KICAgICAgICAgICAgDQogICAgICAgICAg ICBbIF0gKzEgYXBwcm92ZQ0KICAgICAgICAgICAgWyBdICswIG5vIG9waW5pb24NCiAgICAgICAg ICAgIFsgXSAtMSBkaXNhcHByb3ZlIChhbmQgcmVhc29uIHdoeSkNCiAgICAgICAgICAgIA0KICAg ICAgICAgICAgVGhhbmtzLA0KICAgICAgICAgICAgflJhamFuaQ0KICAgICAgICAgICAgaHR0cDov L2Nsb3VkcGxhdGZvcm0uYWNjZWxlcml0ZS5jb20vDQogICAgICAgIA0KICAgICAgICANCiAgICAN CiAgICANCg0K