From users-return-34606-archive-asf-public=cust-asf.ponee.io@cloudstack.apache.org Wed Jul 1 17:37:45 2020 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 [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id F2F5E180638 for ; Wed, 1 Jul 2020 19:37:44 +0200 (CEST) Received: (qmail 38216 invoked by uid 500); 1 Jul 2020 17:37:43 -0000 Mailing-List: contact users-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@cloudstack.apache.org Delivered-To: mailing list users@cloudstack.apache.org Received: (qmail 38203 invoked by uid 99); 1 Jul 2020 17:37:43 -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; Wed, 01 Jul 2020 17:37:43 +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 A1A0EC0D77 for ; Wed, 1 Jul 2020 17:37:42 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.697 X-Spam-Level: X-Spam-Status: No, score=-0.697 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_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=otelco.onmicrosoft.com Received: from mx1-he-de.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id HIgrbhFYFfbV for ; Wed, 1 Jul 2020 17:37:40 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.222.82.192; helo=outbound-ip10b.ess.barracuda.com; envelope-from=david.merrill@otelco.com; receiver= Received: from outbound-ip10b.ess.barracuda.com (outbound-ip10b.ess.barracuda.com [209.222.82.192]) by mx1-he-de.apache.org (ASF Mail Server at mx1-he-de.apache.org) with ESMTPS id D0DC77F58D for ; Wed, 1 Jul 2020 17:37:39 +0000 (UTC) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2101.outbound.protection.outlook.com [104.47.58.101]) by mx5.us-east-2b.ess.aws.cudaops.com (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 01 Jul 2020 17:37:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Pd3Xj7a8I/zZxSow527Al0Hoabap3VcA4+QUK6kML+hxLc6p6j9lp/GD5tf0OlxxLTVUU9JLDpLHdqKbNF8DhKLIKqyIqg6wik6R/FCUVKmUXUYmxeKC8wMG+qwVSp91BdD//uF8HBOAgKX9KNt8haJuuc3sggigJlhKrenELc0BHqLC58mT3ZpLYlxKZ0GOoDigQN6RmVdcO+1A7SEBs4iUscMcYoBWPNf1QGufVZ8AAKpHjoivNFH9PeGaMe2GDwMuAZcZfBiWrnKmbbFWOxdsXvWBiqAF51rUEv701KkkhTRiGajWQ4L6aKOxshGUwECXx6Jr+GpEzSObgG8r7g== 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=BLoTpIEXx2JT6R8sRvVVhO+8If8DSRK7O/c94p79McA=; b=j+XF2ahP01BlpoZO0eDUpEzk0i6p0LdMAZK/K1OKgwUtftXkmEzaQMZPoTedKUrI8+FftAad/9yZOzi72LoZ5cbglPp79iJzW0fBrtRKHRlvzZfzNsmN4JtwLrkR+zc4eVW5vrNV9Ph8A9jXG4iGDsbjAcFaAtY7X99Pc1nBv4QMoIyuzATVUeB5OLTXbCNzJsMaV16Oo7+Lvd9BuOLZH7gdsm5csVWLPMqbgKtvGQIUvc3lnslSieNoAb5h1sMzhgcOG/lEuUF79JcbH2MXvevORM1900Bo6UYi39FxVRVSNAT9NzdO55v5W1f9tFNFON9zp/agTxcoZ8vCDkqcdw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=otelco.com; dmarc=pass action=none header.from=otelco.com; dkim=pass header.d=otelco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=otelco.onmicrosoft.com; s=selector2-otelco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BLoTpIEXx2JT6R8sRvVVhO+8If8DSRK7O/c94p79McA=; b=iQYladJKbQiA4LlO4CXI62RrXBRJHFq2MQkb/qju5etn/RxIWua66IqjGz5tXU7F9t5yPMl+YgU49HjPHo+ivJnYg7SYyrLYt1ll+SkHNmjFAcHuDTt34ltICSyeVxW0F44gNg/GsVdgk3fo/juZ2PPHEAdwxqsATU6Hket4N34= Received: from BLAPR19MB4212.namprd19.prod.outlook.com (2603:10b6:208:275::20) by MN2PR19MB3870.namprd19.prod.outlook.com (2603:10b6:208:1e6::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3131.23; Wed, 1 Jul 2020 17:37:28 +0000 Received: from BLAPR19MB4212.namprd19.prod.outlook.com ([fe80::69e7:3c6b:e3d6:73a5]) by BLAPR19MB4212.namprd19.prod.outlook.com ([fe80::69e7:3c6b:e3d6:73a5%9]) with mapi id 15.20.3153.020; Wed, 1 Jul 2020 17:37:28 +0000 From: David Merrill To: "users@cloudstack.apache.org" Subject: Re: Upgrading XenServer Clusters managed by ACS... Thread-Topic: Upgrading XenServer Clusters managed by ACS... Thread-Index: AQHWRn/uHan2+jVEhUO0Ub1DjTe8d6jxc7YAgABQaQA= Date: Wed, 1 Jul 2020 17:37:28 +0000 Message-ID: <6548B881-3E01-4F15-A991-57BCC93BA95D@otelco.com> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/10.1e.0.191013 authentication-results: cloudstack.apache.org; dkim=none (message not signed) header.d=none;cloudstack.apache.org; dmarc=none action=none header.from=otelco.com; x-originating-ip: [205.209.79.245] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7a2b1bd4-0fe3-4018-9098-08d81de56d01 x-ms-traffictypediagnostic: MN2PR19MB3870: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 04519BA941 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QUTLdGWW2k/vdMpsBMyIg4loshVakVe+7PF1p+FHEdBNT1GJWTTCMkZ/s5regTCL71lTiq6H0lHGP3quNDs3ILL7YYmlz+9IHpwf+ZvO3/jkc8XXgDXMK1Q/2hMfv/JmiAOKGSt1wooVdKLU43fq8xc0pozdcgcQLpeY/YBTnuJzvkem+rbk9JGujZ6qH5YkWELiJJ30wmPn1GC1GmAtF8HPFJ4IWrIZPnQzj2E7yEMwky1xKNutWTvCbuEh/mnBsYzLywY0fJuaKtKJ3G+hXe4ciAoSKF56+YCEpczzCJq9Z5ziLOav+tRpILpGd52TSL7j8DSvKHP1pQUGHf4eU1+DpyYQQ4JXWnCW0yXZVGMRQCRhZahBtPfsZyBp9p+85SXmEHRLHSw6MHelJw8SuQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BLAPR19MB4212.namprd19.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(366004)(346002)(39840400004)(136003)(396003)(376002)(66446008)(44832011)(64756008)(8676002)(36756003)(76116006)(66556008)(66476007)(66946007)(83380400001)(8936002)(2616005)(26005)(966005)(186003)(2906002)(316002)(6512007)(86362001)(5660300002)(6916009)(6506007)(33656002)(53546011)(6486002)(478600001)(66574015)(71200400001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: 8UiT0D1nn6P6B/SuZxjCZaSy4FK6dBMwqRmnLLQjK8eJtlTldn92gBlpXjjAieky0XuPb260ntKVVkjhYwNjPeDYg53ODMjjQZQWUV3Sp8Vl5Uiynlqh+kHtJL4zg4RHwRt6BA7Y1qIwfBNshVJaUXL8/Wfe45Crj5JTy6W1b7QCvSgk1aQJu4W4ena3dCeJK9d/u3Yvft6gh3A+LxXtQTF9z3ZXmvIAj1S7RLCoMsOq/cEomP7t7FqxYIZV6NnYDTM5iN/lXSbz5UrS40LgzludkIz6UzSdyD1ruRoce/xDw9mz4GWf9ewk2YV2E4+tRl/oZ59CO2a38LkJJs9+XzrheieYNcoyZdO7caS6pJxPaUX6z3vxl2zic1HMxGyLvNK4doA2RG0nrSdZuulQ6yeLJ2IFhKB9P4xQCB/q10VNxVvrWD+UG4Dz/c4D06CLJb2RIs6yd+FvByEMEk+ZkAygaR7jltAOxU7kIFaITU6/72Gy/yMUayOGkRtDCS3Q x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: <24EB48198E312443827BDEC29CC59D81@namprd19.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: otelco.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BLAPR19MB4212.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7a2b1bd4-0fe3-4018-9098-08d81de56d01 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2020 17:37:28.4887 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a14791db-6509-4e39-985e-d4732eb75d71 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: jv4ZDx1Vhy9eQ/ZYi2/C59oLpgH5c26oN6jn/bR13JtS9tqyldT9F97tzUwvXtoy5m/Yy6NvjpNC516ncjZwBHMGDSv0LPSMUMk12vTdFR0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR19MB3870 X-BESS-ID: 1593625050-893009-10483-141194-1 X-BESS-VER: 2019.1_20200629.2138 X-BESS-Apparent-Source-IP: 104.47.58.101 X-BESS-Outbound-Spam-Score: 0.00 X-BESS-Outbound-Spam-Report: Code version 3.2, rules version 3.2.2.225045 [from cloudscan17-111.us-east-2b.ess.aws.cudaops.com] Rule breakdown below pts rule name description ---- ---------------------- -------------------------------- 0.00 BSF_BESS_OUTBOUND META: BESS Outbound X-BESS-Outbound-Spam-Status: SCORE=0.00 using account:ESS74848 scores of KILL_LEVEL=7.0 tests=BSF_BESS_OUTBOUND X-BESS-BRTS-Status:1 QW5kcmlqYSwNCg0KSSBhcHByZWNpYXRlIHlvdSBzaGFyaW5nIHlvdXIgdGhvdWdodHMgb24gdGhp cy4gSSdtIGdldHRpbmcgbXkgZHVja3MgaW4gYSByb3cgb24gdGhlIFhlblNlcnZlciBzaWRlIChm b3IgdGhlIHVwZ3JhZGUpICYgSSdsbCBnaXZlIHRoZSBwbGFuIGEgZ28uDQoNCkknbGwgcmVwb3J0 IGluIGFmdGVyd2FyZHMsIHdpc2ggbWUgbHVjayENCg0KVGhhbmtzLA0KRGF2aWQNCg0KRGF2aWQg TWVycmlsbA0KU2VuaW9yIFN5c3RlbXMgRW5naW5lZXIsDQpNYW5hZ2VkIGFuZCBQcml2YXRlL0h5 YnJpZCBDbG91ZCBTZXJ2aWNlcw0KT1RFTENPDQo5MiBPYWsgU3RyZWV0LCBQb3J0bGFuZCBNRSAw NDEwMQ0Kb2ZmaWNlIDIwNy43NzIuNTY3OCA8Y2FsbHRvOjIwNy43NzIuNTY3OD4NCmh0dHA6Ly93 d3cub3RlbGNvLmNvbS9jbG91ZC1hbmQtbWFuYWdlZC1zZXJ2aWNlcw0KIA0KQ29uZmlkZW50aWFs aXR5IE1lc3NhZ2UNClRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaW4gdGhpcyBlLW1haWwgdHJh bnNtaXNzaW9uIG1heSBiZSBjb25maWRlbnRpYWwgYW5kIGxlZ2FsbHkgcHJpdmlsZWdlZC4gSWYg eW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgeW91IGFyZSBub3RpZmllZCB0aGF0 IGFueSBkaXNzZW1pbmF0aW9uLCBkaXN0cmlidXRpb24sIGNvcHlpbmcgb3Igb3RoZXIgdXNlIG9m IHRoaXMgaW5mb3JtYXRpb24sIGluY2x1ZGluZyBhdHRhY2htZW50cywgaXMgcHJvaGliaXRlZC4g SWYgeW91IHJlY2VpdmVkIHRoaXMgbWVzc2FnZSBpbiBlcnJvciwgcGxlYXNlIGNhbGwgbWUgYXQg MjA3Ljc3Mi41Njc4IDxjYWxsdG86MjA3Ljc3Mi41Njc4PiBzbyB0aGlzIGVycm9yIGNhbiBiZSBj b3JyZWN0ZWQuDQogDQoNCk9uIDYvMzAvMjAsIDE6MDMgUE0sICJBbmRyaWphIFBhbmljIiA8YW5k cmlqYS5wYW5pY0BnbWFpbC5jb20+IHdyb3RlOg0KDQogICAgSGkgIERhdmlkLA0KICAgIA0KICAg IHdpdGggYSBiaXQgb2YgZGVsYXkuLi4NCiAgICANCiAgICB0aG9zZSBzdGVwcyBuZWVkIHRvIGJl IHRlc3RlZCAtIEkgd291bGQgc2tpcCB0aGUgd2hvbGUNCiAgICAiZW52aXJvbm1lbnQucHJvcGVy dGllcyIgZmlsZSBhbmQgc2VlIGhvdyBpdCBiZWhhdmVzIHRvZGF5IC0gdGhlIHJlYXNvbg0KICAg IGJlaW5nIHRoYXQsIHRob3VnaCB0aGUgYXJ0aWNsZSBvbiBzaGFwZWJsdWUuY29tIHdhcyBvbGQs IGl0IGRvZXMgbWVudGlvbg0KICAgIGJvdGggIlVubWFuYWdlIiBjbHVzdGVyIGFuZCBNYWludGVu YWNlIG1vZGUgLSBzbyBJJ20gbm90IHF1aXRlIHN1cmUgd2hhdCBpcw0KICAgIHRoZSBkaWZmZXJl bmNlIHRvZGF5IHZzLiBob3cgaXQgYmVoYXZlZCBiYWNrIGluIHRpbWUgb2YgQUNTIDQuMyAvIFhT IDYuMiAtDQogICAgdGhlIGV4cGxhbmF0aW9uIHRoYXQgeW91J3ZlIGZvdW5kIG9uIHRoZSBtYWls aW5nIHRocmVhZCBtYXkgbm90IG1ha2Ugc2Vuc2UsDQogICAgSSBtZWFuIHNwZWNpZmljYWxseSB0 aGUgIlRoZXJlIHdhc24ndCBhbiAndW5tYW5hZ2UnIGJ1dHRvbiBhdCB0aGUgdGltZSIsDQogICAg c2luY2UgdGhlIGFydGljbGUgY2xlYXJseSBtZW50aW9ucyBpdCkuDQogICAgDQogICAgVGhlcmUg aXMgYWxzbyBubyBuZWVkIHRvIG1hbnVhbGx5IG1pZ3JhdGUgVk0ncyBhd2F5IGZyb20gYSBob3N0 IChpLmUuIHBvb2wNCiAgICBtYXN0ZXIpIC0gc2ltcGx5IHB1dCBpdCBpbnRvIHRoZSBNYWludGVu YW5jZSBtb2RlIGFuZCBpdCB3aWxsIG1vdmUgVk1zIGF3YXkNCiAgICB0byBvdGhlciBob3N0cy4N CiAgICANCiAgICBBc3N1bWluZyB0aGF0IHB1dHRpbmcgdGhlIHBvb2wtbWFzdGVyIGludG8gTWFp bnRlbmFuY2UgbW9kZSBpbiBBQ1Mgd2lsbCwNCiAgICB0aGVzZSBkYXlzLCBOT1QgdHJpZ2dlciBh IG5ldyBob3N0IHRvIGJlY29tZSBhIG1hc3RlciwgeW91ciBzdGVwcyBsb29rIGZpbmUuDQogICAg DQogICAgRm9yIHRoZSByZWNvcmRzLCBJJ3ZlIHVwZGF0ZWQmJnRlc3RlZCB0aGUgb2ZmaWNpYWwg ZG9jdW1lbnRhdGlvbiwgZm9yDQogICAgWGVuU2VydmVyIDYuNSsgOiBodHRwczovL2dpdGh1Yi5j b20vYXBhY2hlL2Nsb3Vkc3RhY2stZG9jdW1lbnRhdGlvbi9wdWxsLzE0MA0KICAgICAvDQogICAg aHR0cHM6Ly9hY3Mtd3d3LnNoYXBlYmx1ZS5jb20vZG9jcy9XSVAtUFJPT0ZJTkcvcHIxNDAvaW5z dGFsbGd1aWRlL2h5cGVydmlzb3IveGVuc2VydmVyLmh0bWwjdXBncmFkaW5nLXhlbnNlcnZlci12 ZXJzaW9ucw0KICAgIC0NCiAgICBpLmUuIHJlbW92ZWQgdW5uZWVkZWQgc3RlcHMgYW5kIGV4cGxh aW5lZCB3aGF0IGVhY2ggc2NyaXB0IGlzIGRvaW5nLiBUaGlzDQogICAgZ3VpZGUgYXNzdW1lcyBh IG11Y2ggbG9uZ2VyIG1hbmFnZW1lbnQgcGxhbmUgZG93bnRpbWUsIGFzIHRoZSBjbHVzdGVyIGlz DQogICAgdW5tYW5hZ2VkIHdoaWxlIHlvdSB1cGRhdGUgYWxsIHRoZSBob3N0cyBpbiB0aGUgcG9v bC4gV29ya3MgZmluZSBhbHNvIGZvcg0KICAgIFhDUC1uZyB1cGdyYWRlcywgZXRjLg0KICAgIA0K ICAgIEVpdGhlciB3YXksIEkgcHJlZmVyIGRvaW5nIGl0IGJhc2VkIG9uIHRoZSBwbGFuIHlvdSBs YWlkIG91dCBoZXJlLg0KICAgIA0KICAgIFJlZ2FyZHMsDQogICAgQW5kcmlqYQ0KICAgIA0KICAg IE9uIEZyaSwgMTkgSnVuIDIwMjAgYXQgMjM6MjQsIERhdmlkIE1lcnJpbGwgPGRhdmlkLm1lcnJp bGxAb3RlbGNvLmNvbT4NCiAgICB3cm90ZToNCiAgICANCiAgICA+IEhpIEFsbCwNCiAgICA+DQog ICAgPiBJIGhhdmUgYSBwcm9kdWN0aW9uIGRlcGxveW1lbnQgb2YgQUNTIG1hbmFnaW5nIHRocmVl IFhlblNlcnZlciBDbHVzdGVycw0KICAgID4gKFhlblNlcnZlciBwb29scyBvZiA2IGhvc3RzIGVh Y2gpIGluIHR3byBkaWZmZXJlbnQgWm9uZXMuIEkgbm93IGZpbmQgbXlzZWxmDQogICAgPiBpbiB0 aGUgcG9zaXRpb24gb2YgbmVlZGluZyB0byBkbyBhIG1ham9yIHZlcnNpb24gdXBncmFkZSBvZiB0 aG9zZSBob3N0cy4NCiAgICA+IEhhcHBpbHkgSSBoYXZlIGEgQUNTIGxhYiBtYW5hZ2luZyBhIFhl blNlcnZlciBjbHVzdGVyIHJ1bm5pbmcgdGhlIHNhbWUNCiAgICA+IChvbGQpIHZlcnNpb24gb2Yg WGVuU2VydmVyIHRoYXQgSSBjYW4gcHJhY3RpY2Ugb24uDQogICAgPg0KICAgID4gSSBoYXZlIHBs ZW50eSBvZiBwcmFjdGljZSBvcGVyYXRpbmcgQUNTIHRvIOKAnHF1aWVzY2UgdGhpbmdz4oCdIGZv ciBYZW5TZXJ2ZXINCiAgICA+IHBhdGNoZXMgKHN0YXJ0IHdpdGggdGhlIHBvb2wgbWFzdGVyLCBt b3ZlIGd1ZXN0IFZNcyBvZmYsIHB1dCB0aGF0IGhvc3QgaW50bw0KICAgID4gbWFpbnRlbmFuY2Ug bW9kZSwgdW5tYW5hZ2UgdGhlIGNsdXN0ZXIsIHBhdGNoIHRoZSBob3N0LCB0aGVuIHJldmVyc2Ug JiBtb3ZlDQogICAgPiBvbnRvIHRoZSBuZXh0IGhvc3Qgd2l0aCB0aGUgc2FtZSBzdGVwcyBleGNl cHQgd2UgZG9u4oCZdCBib3RoZXINCiAgICA+IHcvdW4tbWFuYWdpbmcvcmUtbWFuYWdpbmcgdGhl IGNsdXN0ZXIpLCBidXQgYXMgSSB1bmRlcnN0YW5kIGEgWGVuU2VydmVyDQogICAgPiB2ZXJzaW9u IHVwZ3JhZGUgYmFja3MgdXAgdGhlIHdob2xlIG9yaWdpbmFsIFhlblNlcnZlciBpbnN0YWxsYXRp b24gdG8NCiAgICA+IGFub3RoZXIgcGFydGl0aW9uIGFuZCBtYWtlcyBhIGNsZWFuIGluc3RhbGxh dGlvbiBvZiBYZW5TZXJ2ZXIgb24gdGhlDQogICAgPiBvcmlnaW5hbCBwYXJ0aXRpb24gKHRoZSBw cm9ibGVtIHRoZXJlIGJlaW5nIHRoYXQgd2hlbiB0aGUgdXBncmFkZWQNCiAgICA+IFhlblNlcnZl ciBib290cyB1cCBhbGwgdGhlIEFDUyBwcm92aWRlZC9jb3BpZWQgc2NyaXB0cyBhcmUgbm90IHRo ZXJlICYgQUNTDQogICAgPiBjYW7igJl0IG1hbmFnZSB0aGUgaG9zdCkuDQogICAgPg0KICAgID4g U28gbm90IG11Y2ggb2YgYW4gYXNrIGhlcmUgKE9LIG1heWJlIGF0IHRoZSBlbmQg4oCTIGhhdmUg SSBtaXNzZWQgc29tZXRoaW5nDQogICAgPiBvYnZpb3VzIG9yIGRvaW5nIGFueXRoaW5nIGZvb2xp c2g/KSwgSSB3YW50ZWQgdG8gc2hhcmUgYSBiaXQgcmVzZWFyY2ggJiBsYXkNCiAgICA+IG91dCBh IHNldCBvZiBzdGVwcyB0aGF0IEkgdGhpbmsgd2lsbCB3b3JrIHRvIGdldCBhIHBvb2wgb2YgWGVu U2VydmVycyBpbiBhDQogICAgPiBjbHVzdGVyIHVwZ3JhZGVkIGFuZCBlbmQgdXAgaW4gYSBwbGFj ZSB3aGVyZSBBQ1MgaXMgaGFwcHkgd2l0aCB0aGVtLg0KICAgID4NCiAgICA+IEJlYXIgd2l0aCBt ZSBpdOKAmXMgYSBsaXR0bGUgbG9uZywNCiAgICA+DQogICAgPg0KICAgID4gICAxLiAgSW4gWGVu Q2VudGVyIOKAkyBpZiBIQSBpcyBlbmFibGVkIGZvciB0aGUgWGVuU2VydmVyIHBvb2wsIGRpc2Fi bGUgaXQNCiAgICA+ICAgMi4gIFN0b3AgQUNTIG1hbmFnZW1lbnQvdXNhZ2Ugc2VydmljZXMNCiAg ICA+ICAgMy4gIERvIE15U1FMIGRhdGFiYXNlIGJhY2t1cHMNCiAgICA+ICAgNC4gIFN0YXJ0IEFD UyBtYW5hZ2VtZW50L3VzYWdlIHNlcnZpY2VzDQogICAgPiAgIDUuICBTdGFydCB3aXRoIHRoZSBw b29sIG1hc3Rlci4NCiAgICA+ICAgNi4gIEluIEFDUyDigJMgTWlncmF0ZSBhbGwgZ3Vlc3QgVk1z IHRvIG90aGVyIGhvc3RzIGluIHRoZSBjbHVzdGVyDQogICAgPiAgIDcuICBJbiBBQ1Mg4oCTIFBy ZXBhcmUgdG8gcHV0IHRoZSBwb29sIG1hc3RlciBpbnRvIG1haW50ZW5hbmNlIG1vZGUgKHNvIG5v DQogICAgPiBuZXcgZ3Vlc3QgVk1zKQ0KICAgID4gICAgICAqICAgQSBjYXZlYXQgaGVyZSByZWxh dGVkIHRvIHRoaXMgaXRlbSBJIGZvdW5kIHdoZW4gcmVzZWFyY2hpbmcg4oCTDQogICAgPiBodHRw czovL3d3dy5zaGFwZWJsdWUuY29tL2hvdy10by11cGdyYWRlLWFuLWFwYWNoZS1jbG91ZHN0YWNr LWNpdHJpeC14ZW5zZXJ2ZXItY2x1c3Rlci8NCiAgICA+DQogICAgPiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpLiAgICAgIEEN CiAgICA+IHJlY29tbWVuZGF0aW9uIGlzIG1hZGUgaGVyZSB0byBlZGl0DQogICAgPiAvZXRjL2Ns b3Vkc3RhY2svbWFuYWdlbWVudC9lbnZpcm9ubWVudC5wcm9wZXJ0aWVzDQogICAgPg0KICAgID4g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGlpLiAgICAgIEFuZA0KICAgID4gc2V0IG1hbmFnZS54ZW5zZXJ2ZXIucG9vbC5tYXN0ZXI9 ZmFsc2UNCiAgICA+DQogICAgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGlpaS4gICAgICBBbmQNCiAgICA+IHJlc3RhcnQgQ2xvdWRT dGFjayBtYW5hZ2VtZW50IHNlcnZpY2VzDQogICAgPg0KICAgID4gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpdi4NCiAgICA+IEJFQ0FV U0UgaWYgb25lIGRpZG7igJl0IEkgdW5kZXJzdGFuZCBDbG91ZFN0YWNrIFdPVUxEIGZvcmNlIGFu IGVsZWN0aW9uIGZvcg0KICAgID4gYW5vdGhlciBob3N0IHRvIGJlY29tZSB0aGUgcG9vbCBtYXN0 ZXIgKHdoaWNoIGlzIOKAnGJhZOKAnSBhcyBBU0NzIGlzDQogICAgPiBjb25maWd1cmVkIHRvIHNw ZWFrIHRvIHRoZSBjdXJyZW50bHkgY29uZmlndXJlZCBwb29sIG1hc3RlcikNCiAgICA+DQogICAg PiAgICAgICogICBIT1dFVkVSIFRISVMgTUFZIE5PVCBCRSBORUNFU1NBUlkNCiAgICA+DQogICAg PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBpLg0KICAgID4gRm91bmQgYSB0aHJlYWQgdGl0bGVkIOKAnEEgU3Rvcnkgb2YgYSBm YWlsZWQgWGVuU2VydmVyIFVwZ3JhZGXigJ0gaGVyZSDigJMNCiAgICA+IGh0dHA6Ly9tYWlsLWFy Y2hpdmVzLmFwYWNoZS5vcmcvbW9kX21ib3gvY2xvdWRzdGFjay11c2Vycy8yMDE2MDEubWJveC9i cm93c2VyDQogICAgPg0KICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGlpLiAgICAgIEF0DQogICAgPiB0aGUgZW5kIG9mIHRo ZSB0aHJlYWQgUGF1bCBBbmd1cyBzdGF0ZXMgdGhhdCBHZW9mZuKAmXMgU2hhcGVCbHVlIGJsb2cg YXJ0aWNsZQ0KICAgID4gd2FzIHdyaXR0ZW4gaW4gdGhlIEFDUyA0LjMgZXJhIGFuZCB0aGF0IEFD U+KAmSBiZWhhdmlvciDigJx1c2VkIHRvIGJlIHRoYXQNCiAgICA+IHB1dHRpbmcgYSBob3N0IHRo YXQgd2FzIHRoZSBwb29sIG1hc3RlciBpbnRvIG1haW50ZW5hbmNlIHdvdWxkIGNhdXNlDQogICAg PiBDbG91ZFN0YWNrIHRvIGZvcmNlIGFuIGVsZWN0aW9uIGZvciBhbm90aGVyIGhvc3QgdG8gYmVj b21lIHBvb2wgbWFzdGVyIC0NCiAgICA+IHN0b3BwaW5nIHlvdSBmcm9tIHRoZW4gdXBncmFkaW5n IHRoZSBhY3RpdmUgcG9vbCBtYXN0ZXIgZmlyc3QuIFRoZXJlIHdhc24ndA0KICAgID4gYW4gJ3Vu bWFuYWdlJyBidXR0b24gYXQgdGhlIHRpbWUu4oCdDQogICAgPg0KICAgID4gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpaWkuICAgICAg VGhlDQogICAgPiBpbXBsaWNhdGlvbiwgKGluIG15IGh1bWJsZSBlc3RpbWF0aW9uKSBpcyB0aGF0 LCB0b2RheSwgb25lIG5vIGxvbmdlciBuZWVkcw0KICAgID4gdG8gbWFrZSB0aGVzZSBlZGl0cyB0 byAvZXRjL2Nsb3Vkc3RhY2svbWFuYWdlbWVudC9lbnZpcm9ubWVudC5wcm9wZXJ0aWVzDQogICAg Pg0KICAgID4gICAxLiAgSW4gQUNTIOKAkyBQdXQgdGhlIHBvb2wgbWFzdGVyIGludG8gbWFpbnRl bmFuY2UgbW9kZSAoc28gbm8gbmV3IGd1ZXN0DQogICAgPiBWTXMpDQogICAgPiAgIDIuICBJbiBB Q1Mg4oCTIFVuLW1hbmFnZSB0aGUgY2x1c3Rlcg0KICAgID4gICAzLiAgTk9XIOKAkyBVcGdyYWRl IHRoZSBYZW5TZXJ2ZXIgcG9vbCBtYXN0ZXIgdG8gdGhlIGxhdGVzdCByZWxlYXNlDQogICAgPiAg ICAgICogICBFeGVyY2lzZSBsZWZ0IHRvIHRoZSByZWFkZXLigKYoSeKAmWxsIHNoYXJlIHdoYXQg SSBlbmQgdXAgZG9pbmcpDQogICAgPiAgIDQuICBJbiBYZW5TZXJ2ZXIg4oCTIERvIHRoZSBmb2xs b3dpbmcgKGZvdW5kIHRoaXMgbnVnZ2V0IGluIGEgdGhyZWFkIGxhc3QNCiAgICA+IE5vdmVtYmVy IGFib3V0IFhlblNlcnZlciB1cGdyYWRlcyAmIGhvdyB0byByZS1zZXR1cCB0aGUgaG9zdCDigJMg dGhhbmtzDQogICAgPiBSaWNoYXJkIExhd2xleSEpDQogICAgPiAgICAgICogICBSZW1vdmUgdGhp cyBob3N0IHRhZzogeGUgaG9zdC1wYXJhbS1yZW1vdmUgdXVpZD1IT1NUVVVJRA0KICAgID4gcGFy YW0tbmFtZT10YWdzDQogICAgPiBwYXJhbS1rZXk9dm1vcHMtdmVyc2lvbi1jb20uY2xvdWQuaHlw ZXJ2aXNvci54ZW5zZXJ2ZXIucmVzb3VyY2UuWGVuU2VydmVyNjUwUg0KICAgID4gICAgICAqICAg VGhpcyBtYWtlcyBtYW5hZ2VtZW50IHNlcnZlciBzZXQgdGhlIGhvc3QgYmFjayB1cCwgcHJlc3Vt YWJseQ0KICAgID4gc2luY2UgQUNTIGhhcyBjcmVkZW50aWFscyB0byB0aGUgaG9zdCBpbiB0aGUg ZGF0YWJhc2UgaXQgY2FuIGNvcHkgYWxsIHRoZQ0KICAgID4gc2NyaXB0cyBiYWNrDQogICAgPiAg IDUuICBJbiBBQ1Mg4oCTIFJlLW1hbmFnZSB0aGUgY2x1c3Rlcg0KICAgID4gICA2LiAgSW4gQUNT IOKAkyBFeGl0IG1haW50ZW5hbmNlLW1vZGUgZm9yIHRoZSBuZXdseSB1cGdyYWRlZCBob3N0DQog ICAgPiAgIDcuICBJbiBBQ1Mg4oCTIE9ic2VydmUgdGhhdCB0aGUgbmV3bHkgdXBncmFkZWQgaG9z dCBpcyDigJxFbmFibGVk4oCdIGFuZCDigJxVcOKAnQ0KICAgID4gaW4gdGhlIFVJIChJbmZyYXN0 cnVjdHVyZSAtLT4gSG9zdHMpDQogICAgPiAgIDguICBJbiBBQ1Mg4oCTIFRlc3RpbmcgKGUuZy4g bW92ZSBhbiBleGlzdGluZyByb3V0ZXIvVk0gdG8gdGhlIHVwZ3JhZGVkDQogICAgPiBob3N0LCBj cmVhdGUgbmV3IG5ldHdvcmtzL1ZNcyBvbiB0aGUgdXBncmFkZWQgaG9zdCkNCiAgICA+ICAgOS4g IFJpbnNlICYgcmVwZWF0IHdpdGggdGhlIHJlbWFpbmluZyBYZW5TZXJ2ZXIgcG9vbCBtZW1iZXJz IGluIHRoZSBBQ1MNCiAgICA+IGNsdXN0ZXIuDQogICAgPiAgICAgICogICBXSVRIIFRISVMgRVhD RVBUSU9OOiBObyBuZWVkIHRvIG1hbmlwdWxhdGUgbWFuYWdlbWVudCBvZiB0aGUNCiAgICA+IGNs dXN0ZXIgaW4gQUNTDQogICAgPiAgIDEwLiBJbiBYZW5DZW50ZXIg4oCTIGlmIEhBIGlzIHJlcXVp cmVkIHJlLWVuYWJsZSBpdA0KICAgID4NCiAgICA+IE5vdyBhbGwgb2YgdGhpcyBjb21wbGV0ZWx5 IGJ5cGFzc2VzIHN0ZXBzIHRoYXQgYXJlIHNwZWxsZWQgb3V0IGhlcmUgKHdoaWNoDQogICAgPiBJ ICpzdXNwZWN0KiBtaWdodCBub3cgYmUg4oCcb2xk4oCdPyk6DQogICAgPg0KICAgID4NCiAgICA+ ICAgKg0KICAgID4gaHR0cDovL2RvY3MuY2xvdWRzdGFjay5hcGFjaGUub3JnL2VuL2xhdGVzdC9p bnN0YWxsZ3VpZGUvaHlwZXJ2aXNvci94ZW5zZXJ2ZXIuaHRtbCN1cGdyYWRpbmcteGVuc2VydmVy LXZlcnNpb25zDQogICAgPg0KICAgID4gd2hpY2ggYXNrcyBvbmUgdG8gcnVuIGEgbG90IG9mIHNj cmlwdHMgKGNsZWFuaW5nIFZMQU5zLCBwcmVwYXJpbmcgZm9yDQogICAgPiB1cGdyYWRlIGV0Yy4p IGluIGFkZGl0aW9uIHRvIGNvcHlpbmcgZmlsZXMgZnJvbSB0aGUgbWFuYWdlbWVudCBzZXJ2ZXIg dG8NCiAgICA+IHRoZSBYZW5TZXJ2ZXIgaG9zdCAodG8gc2V0IGl0IGJhY2sgdXAgYWdhaW4gZm9y IEFDUykuIEnigJltIHJlYWxseSBob3BpbmcNCiAgICA+IHRoYXQgc3RlcCAxMSBzYXZlcyBtZSBm cm9tIHRoYXQuDQogICAgPg0KICAgID4gU28gKGFza3MgYWZ0ZXIgYWxsKToNCiAgICA+DQogICAg Pg0KICAgID4gICAxLiAgSXMgdGhpcyBhIHJlYXNvbmFibGUvdmlhYmxlIHBsYW4/DQogICAgPiAg IDIuICBJcyBteSB0YWtlIG9uIHN0ZXAgNyBjb3JyZWN0Pw0KICAgID4NCiAgICA+IFRoYW5rcyBm b3IgdGFraW5nIGEgbG9vaywNCiAgICA+IERhdmlkDQogICAgPg0KICAgID4gRGF2aWQgTWVycmls bA0KICAgID4gU2VuaW9yIFN5c3RlbXMgRW5naW5lZXIsDQogICAgPiBNYW5hZ2VkIGFuZCBQcml2 YXRlL0h5YnJpZCBDbG91ZCBTZXJ2aWNlcw0KICAgID4gT1RFTENPDQogICAgPiA5MiBPYWsgU3Ry ZWV0LCBQb3J0bGFuZCBNRSAwNDEwMQ0KICAgID4gb2ZmaWNlIDIwNy43NzIuNTY3ODxjYWxsdG86 MjA3Ljc3Mi41Njc4Pg0KICAgID4gaHR0cDovL3d3dy5vdGVsY28uY29tL2Nsb3VkLWFuZC1tYW5h Z2VkLXNlcnZpY2VzDQogICAgPg0KICAgID4gQ29uZmlkZW50aWFsaXR5IE1lc3NhZ2UNCiAgICA+ IFRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaW4gdGhpcyBlLW1haWwgdHJhbnNtaXNzaW9uIG1h eSBiZSBjb25maWRlbnRpYWwNCiAgICA+IGFuZCBsZWdhbGx5IHByaXZpbGVnZWQuIElmIHlvdSBh cmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHlvdSBhcmUNCiAgICA+IG5vdGlmaWVkIHRo YXQgYW55IGRpc3NlbWluYXRpb24sIGRpc3RyaWJ1dGlvbiwgY29weWluZyBvciBvdGhlciB1c2Ug b2YgdGhpcw0KICAgID4gaW5mb3JtYXRpb24sIGluY2x1ZGluZyBhdHRhY2htZW50cywgaXMgcHJv aGliaXRlZC4gSWYgeW91IHJlY2VpdmVkIHRoaXMNCiAgICA+IG1lc3NhZ2UgaW4gZXJyb3IsIHBs ZWFzZSBjYWxsIG1lIGF0IDIwNy43NzIuNTY3ODxjYWxsdG86MjA3Ljc3Mi41Njc4PiBzbw0KICAg ID4gdGhpcyBlcnJvciBjYW4gYmUgY29ycmVjdGVkLg0KICAgID4NCiAgICA+DQogICAgDQogICAg LS0gDQogICAgDQogICAgQW5kcmlqYSBQYW5pxIcNCiAgICANCg0KDQo=