From legal-discuss-return-16731-archive-asf-public=cust-asf.ponee.io@apache.org Thu Nov 7 18:02:01 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 [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id 390D2180630 for ; Thu, 7 Nov 2019 19:02:01 +0100 (CET) Received: (qmail 16798 invoked by uid 500); 7 Nov 2019 18:01:59 -0000 Mailing-List: contact legal-discuss-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: Reply-To: legal-discuss@apache.org List-Id: Delivered-To: mailing list legal-discuss@apache.org Received: (qmail 16547 invoked by uid 99); 7 Nov 2019 18:01:58 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Nov 2019 18:01:58 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 39CACC017A for ; Thu, 7 Nov 2019 18:01:58 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.201 X-Spam-Level: X-Spam-Status: No, score=-0.201 tagged_above=-999 required=6.31 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, KAM_SHORT=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=adobe.com Received: from mx1-ec2-va.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id sTLofTEf9qEI for ; Thu, 7 Nov 2019 18:01:55 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=40.107.73.56; helo=nam05-dm3-obe.outbound.protection.outlook.com; envelope-from=aharui@adobe.com; receiver= Received: from NAM05-DM3-obe.outbound.protection.outlook.com (mail-eopbgr730056.outbound.protection.outlook.com [40.107.73.56]) by mx1-ec2-va.apache.org (ASF Mail Server at mx1-ec2-va.apache.org) with ESMTPS id 4932EBC56C for ; Thu, 7 Nov 2019 18:01:54 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OmtXCw76ZTrxzsxkKYURDfPun9er/BTwQhFfT0lTC9CJ9d23NaQSWYYRypIfnxOVzXvGd1yKy+J8ahRXc5c+tYVLZN62teRU6zNg0u2lFKbWvVoo28yFKN2XWfAQpMvDXvPDESD4zemqLl159KX/rXJQ0e2CyswatNlDi5MBwnMWmfqBLmbul4N1d5MdP2c5Qp9KwFvaYEZq0RzMf3Z3aI09Q2p2ei37Nitq8zzXYI3v7OLQXL6T8Gwz0tFnpB7P+StPxbi7Gm3W4BWMFhDsPEgpypaEyPzhKeeBay4Ywd6lo8swF3wEqJKKe7ShJj5wh2z9TWjLbTKGcmpd7jPtTQ== 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=0eONooArrdFUUhnT0QeappICYwbJ7cb4usfN98E51cs=; b=ROshQpDN61iGhxTzEAp+eU9g3Q22GQ8ctL3SR4S7auwLluCGMzhDcvrBwaH5c2DF0w9CtnC7EI+r7VXghaKrmDdtGi+KEsAd2RsgqK9BnCssslj8y0+sCwqybZB+c3S1OrVYD6aHqc1hmIAS8O8uJTN4KqkJLfB3DsxfOjxkIn2SjwlxUZBfcoZQlad06w8LP0yP1hMVMjoZvlk565nF5gtezkk0jxKddFkAn9bPDlH18G4df0rcU4GMosD4po/L5fCL/gSD0L1ahtNxeKRcGlICmVhYKjmrPlsVtUG+JMEO6xW1B2oH0V4VCe2i5Wp01BsqQMgjYm6TFJl8gblKkg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=adobe.com; dmarc=pass action=none header.from=adobe.com; dkim=pass header.d=adobe.com; arc=none X-ASF-DKIM-Sig: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adobe.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0eONooArrdFUUhnT0QeappICYwbJ7cb4usfN98E51cs=; b=dAw1fWyzFX74BNpbbbOWfyqrR6sA1tBi9wHphLwm2C2zrSqo1C8Ewpvc+bws/K6w6zFl0Tl48vFFa+Bc/EDtIcwpG6//2+3TIYaDNdvBnDI8zOBbGUAWFoxjUOtFQvnFTHivvHIrO6Ls9gUUtDPvFPDbAutL7lh1nDzngTsAl6E= Received: from CY4PR02MB3208.namprd02.prod.outlook.com (10.165.88.139) by CY4PR02MB3157.namprd02.prod.outlook.com (10.171.255.159) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2430.20; Thu, 7 Nov 2019 18:01:47 +0000 Received: from CY4PR02MB3208.namprd02.prod.outlook.com ([fe80::511c:869f:8e7e:9cb0]) by CY4PR02MB3208.namprd02.prod.outlook.com ([fe80::511c:869f:8e7e:9cb0%5]) with mapi id 15.20.2408.024; Thu, 7 Nov 2019 18:01:47 +0000 From: Alex Harui To: "legal-discuss@apache.org" Subject: Re: Apache 2.0 License with LLVM Exceptions Thread-Topic: Apache 2.0 License with LLVM Exceptions Thread-Index: AQHVlXzSqi1xmg6/k0OitYpeVfIyAad/1BiA//+lqAA= Date: Thu, 7 Nov 2019 18:01:47 +0000 Message-ID: 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.1d.0.190908 authentication-results: spf=none (sender IP is ) smtp.mailfrom=aharui@adobe.com; x-originating-ip: [2601:600:c580:41f0:9567:3ef3:89ef:bea9] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 431b841f-808c-49d9-2624-08d763ac8ebb x-ms-traffictypediagnostic: CY4PR02MB3157: x-ms-exchange-purlcount: 2 x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 0214EB3F68 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(39860400002)(366004)(136003)(396003)(376002)(346002)(199004)(189003)(76176011)(33656002)(66446008)(66556008)(58126008)(256004)(66476007)(966005)(102836004)(14454004)(66946007)(2501003)(6246003)(786003)(76116006)(316002)(2351001)(6486002)(2906002)(6436002)(8676002)(6306002)(5660300002)(64756008)(53546011)(91956017)(229853002)(6116002)(6512007)(186003)(8936002)(36756003)(6916009)(6506007)(46003)(2616005)(446003)(10090500001)(25786009)(11346002)(305945005)(486006)(478600001)(81166006)(7736002)(71200400001)(476003)(81156014)(5640700003)(71190400001)(99286004)(86362001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR02MB3157;H:CY4PR02MB3208.namprd02.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: adobe.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nXhbM0s8e5oN9vzNdGY9HusgIEXDVB5xs8iG24IfQOM7NAmByYfK82XDdUfzmP/QR8QZU91bB6TA64fjSviNXIrwtJ6stmDCE6ekvz1sA0isPZ2Euoah8CVSUUodt2UNAEDEQw4GXneSfakyjIc9q67q42d16QwyvK1JbKgLd+HIQR/1HedWvURL2q7O6uvOwo/jwPjXWY5nSPlRIgMuhjBQEw99gQZU2DM9oSPUshNKiJ/KbZ4NBpmG7Xr8hAN/0NVfNp2h9N4kPl8/3KBWJAMg0xNtEYZzzde9E/dPK/CKX21fg2GRBo7PfB+15REAkE4WvVu8fMgkysHxWVzh33Kc1NrHLVQYgj6ZpC3NGyu2k85BZtAWvwu5ytHn54CKC5wInzo2oQzPTeXB9HxSK9r3Zh/2VQ1PKRGgPS/ZymEyXcUAu1T7Bi8A78RYsCmd54OWRRErL/Kqj3EoctgpwE/A5LOyVVQEoQ1bt/BAwx0= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: adobe.com X-MS-Exchange-CrossTenant-Network-Message-Id: 431b841f-808c-49d9-2624-08d763ac8ebb X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Nov 2019 18:01:47.4250 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fa7b1b5a-7b34-4387-94ae-d2c178decee1 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: rk64kU8ZJqfyCEtbmJBMil5ekvnpGlQf3MpND8P39ONjkepGp1D4rc1mM2LDDwxfvwOsf2x7dlDNAFQ3B8z3Hg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR02MB3157 SW50ZXJlc3RpbmcgcXVlc3Rpb24uICBJIHRob3VnaHQgaXQgd2FzIGVzdGFibGlzaGVkIHRoYXQg dG9vbCBvdXRwdXQgd2FzIG5vdCBsaWNlbnNlZCBieSB0aGUgdG9vbCdzIGxpY2Vuc2UsIGJ1dCBJ IGNhbid0IGZpbmQgdGhhdCBpbiBHb29nbGUgcmlnaHQgbm93LCBhbmQgR0NDL0dOVSB0b29rIHRo ZSB0aW1lIHRvIGNyZWF0ZSBhbiBleGNlcHRpb24gdG8gbWFrZSBpdCBtb3JlIGV4cGxpY2l0OiAg aHR0cHM6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy9nY2MtZXhjZXB0aW9uLTMuMS5odG1sDQoNCklm IEkgdXNlIE1TIFdvcmQgdG8gd3JpdGUgYSBkb2N1bWVudCwgdGhlIGRvY3VtZW50IGlzIG5vdCB1 bmRlciBNUydzIGxpY2Vuc2UsIGJ1dCBtYXliZSB0aGF0IGlzIGV4cGxpY2l0bHkgY2FsbGVkIG91 dCBpbiB0aGVpciBFVUxBLiAgU2FtZSBmb3IgQWRvYmUgQWNyb2JhdCBhbmQgUERGIGZpbGVzLg0K DQpBcGFjaGUgRmxleCBhbmQgUm95YWxlIGhhdmUgY29tcGlsZXJzLiAgSSBkb24ndCByZWNhbGwg YW55IGV4cGxpY2l0IGV4Y2VwdGlvbiBpbiBBZG9iZSdzIEVVTEEgZm9yIEZsZXguICAgU28gaWYg aXQgdHVybnMgb3V0IHRvb2wgb3V0cHV0IG5lZWRzIGV4cGxpY2l0IGV4Y2VwdGlvbnMgdGhlbiB3 ZSBtaWdodCBuZWVkIHRoZW0gZm9yIEZsZXggYW5kIFJveWFsZS4gIEl0IGNvdWxkIGJlIHRoYXQg SSd2ZSBhbHdheXMgdGhvdWdodCBvZiBjb21waWxlZCBvdXRwdXQgYXMgYSB0cmFuc2xhdGlvbiAo SW4gZmFjdCwgUm95YWxlJ3MgY29tcGlsZXIgJ3RyYW5zcGlsZXMnIGZyb20gQWN0aW9uU2NyaXB0 IHRvIEphdmFTY3JpcHQsIHNvIG5vdCBhIGJpbmFyeSBvdXRwdXQpLCBhbmQgQUlVSSwgdHJhbnNs YXRpb25zIGFyZSBjb3B5cmlnaHQgdGhlIG9yaWdpbmFsIG93bmVyLg0KDQotQWxleA0KDQrvu79P biAxMS83LzE5LCA3OjI1IEFNLCAiQ2hyaXN0b3BoZXIgU2NodWx0eiIgPGNocmlzQGNocmlzdG9w aGVyc2NodWx0ei5uZXQ+IHdyb3RlOg0KDQogICAgQmlsbCwNCiAgICANCiAgICBPbiAxMS83LzE5 IDEwOjA0LCBXaWxsaWFtIEEgUm93ZSBKciB3cm90ZToNCiAgICA+IEZpcnN0IG9mZiwgaW50ZXJl c3RpbmcgbmV3cyBvZiB5ZXQgYW5vdGhlciBzdWNjZXNzZnVsIGV4dGVybmFsIHByb2plY3QgDQog ICAgPiAob25lIHVzZWQgYnkgbWFueSBkZXZlbG9wZXJzIGF0IHRoZSBBU0YpIHdobyBoYXZlIG1p Z3JhdGVkIHRvIHRoZSANCiAgICA+IEFwYWNoZSBMaWNlbnNlOyBodHRwOi8vbGx2bS5vcmcvZG9j cy9EZXZlbG9wZXJQb2xpY3kuaHRtbCNyZWxpY2Vuc2luZyANCiAgICA+IA0KICAgID4gV2hhdCBJ IGZvdW5kIGludGVyZXN0aW5nIGFyZSB0aGVpciB0d28gYWRkaXRpb25hbCBjbGF1c2VzIHRvIHB1 cnBvcnRlZGx5IA0KICAgID4gbWFrZSBhICJtb3JlIiBvcGVuIGZsYXZvciBvZiB0aGUgQUwgMi4w PyBJJ2QgYmUgaW50ZXJlc3RlZCBpbiB0aGUgdGhvdWdodHMNCiAgICA+IG9mIG91ciBsaWNlbnNp bmcgYW5kIGxlZ2FsIG1pbmRzIGFzIHRvIHRoZSB1c2VmdWxuZXNzIGFuZCBwcmFjdGljYWxpdHku DQogICAgPiBOb3RlIEkgZG9uJ3Qgc2VlIHRoZSBBU0YgcmVsZWFzaW5nIHNvZnR3YXJlIGl0c2Vs ZiB3aXRoIHN1Y2ggZXhjZXB0aW9ucy4NCiAgICA+IA0KICAgID4gQW5kIGt1ZG9zIHRvIHRoZSBM TFZNIGNvbW11bml0eSBmb3IgY2xlYXJseSBub3QgY2FsbGluZyB0aGVpciBleGNlcHRpb25zDQog ICAgPiBhbiBBcGFjaGUgTGljZW5zZS4NCiAgICA+IA0KICAgID4gLS0tLSBMTFZNIEV4Y2VwdGlv bnMgdG8gdGhlIEFwYWNoZSAyLjAgTGljZW5zZSAtLS0tDQogICAgPiANCiAgICA+IEFzIGFuIGV4 Y2VwdGlvbiwgaWYsIGFzIGEgcmVzdWx0IG9mIHlvdXIgY29tcGlsaW5nIHlvdXIgc291cmNlIGNv ZGUsDQogICAgPiBwb3J0aW9ucw0KICAgID4gb2YgdGhpcyBTb2Z0d2FyZSBhcmUgZW1iZWRkZWQg aW50byBhbiBPYmplY3QgZm9ybSBvZiBzdWNoIHNvdXJjZSBjb2RlLCB5b3UNCiAgICA+IG1heSBy ZWRpc3RyaWJ1dGUgc3VjaCBlbWJlZGRlZCBwb3J0aW9ucyBpbiBzdWNoIE9iamVjdCBmb3JtIHdp dGhvdXQNCiAgICA+IGNvbXBseWluZw0KICAgID4gd2l0aCB0aGUgY29uZGl0aW9ucyBvZiBTZWN0 aW9ucyA0KGEpLCA0KGIpIGFuZCA0KGQpIG9mIHRoZSBMaWNlbnNlLg0KICAgID4gDQogICAgPiBJ biBhZGRpdGlvbiwgaWYgeW91IGNvbWJpbmUgb3IgbGluayBjb21waWxlZCBmb3JtcyBvZiB0aGlz IFNvZnR3YXJlIHdpdGgNCiAgICA+IHNvZnR3YXJlIHRoYXQgaXMgbGljZW5zZWQgdW5kZXIgdGhl IEdQTHYyICgiQ29tYmluZWQgU29mdHdhcmUiKSBhbmQgaWYgYQ0KICAgID4gY291cnQgb2YgY29t cGV0ZW50IGp1cmlzZGljdGlvbiBkZXRlcm1pbmVzIHRoYXQgdGhlIHBhdGVudCBwcm92aXNpb24N CiAgICA+IChTZWN0aW9uDQogICAgPiAzKSwgdGhlIGluZGVtbml0eSBwcm92aXNpb24gKFNlY3Rp b24gOSkgb3Igb3RoZXIgU2VjdGlvbiBvZiB0aGUgTGljZW5zZQ0KICAgID4gY29uZmxpY3RzIHdp dGggdGhlIGNvbmRpdGlvbnMgb2YgdGhlIEdQTHYyLCB5b3UgbWF5IHJldHJvYWN0aXZlbHkgYW5k DQogICAgPiBwcm9zcGVjdGl2ZWx5IGNob29zZSB0byBkZWVtIHdhaXZlZCBvciBvdGhlcndpc2Ug ZXhjbHVkZSBzdWNoIFNlY3Rpb24ocykgb2YNCiAgICA+IHRoZSBMaWNlbnNlLCBidXQgb25seSBp biB0aGVpciBlbnRpcmV0eSBhbmQgb25seSB3aXRoIHJlc3BlY3QgdG8gdGhlDQogICAgPiBDb21i aW5lZA0KICAgID4gU29mdHdhcmUuDQogICAgDQogICAgKzEgdG8gdGhlIGt1ZG9zLCBoZXJlLg0K ICAgIA0KICAgIElBTkFMLCBidXQgSSB3b3VsZCBleHBlY3QgdGhhdCB0aGUgTExWTSBmb2xrcyBo YXZlIGFwcGxpZWQgdGhlIGZvbGxvd2luZw0KICAgIGxvZ2ljOg0KICAgIA0KICAgIDEuIExMVk0g aXMgYSBjb21waWxlciAod2VsbC4uLikNCiAgICAyLiBDb21waWxlcnMgdGFrZSBpbnB1dCBhbmQg cHJvZHVjZSBvdXRwdXQgd2hpY2ggaXMgZXhlY3V0YWJsZQ0KICAgIDMuIFRoYXQgZ2VuZXJhdGVk IGNvZGUgaXMgbmVjZXNzYXJpbHkgLi4uIHBhcnQgb2YgdGhlIGNvbXBpbGVyIGl0c2VsZg0KICAg IDQuIFRoZXJlZm9yZSwgb3V0cHV0IG9mIHRoZSBjb21waWxlciBpcyAuLi4gcGFydGlhbGx5IHRo ZSBjb21waWxlcg0KICAgIGl0c2VsZiAoYXQgbGVhc3QgYXMgZmFyIGFzIGxpY2Vuc2luZyBpcyBj b25jZXJuZWQpDQogICAgDQogICAgRXJnbywgdGhlIGV4Y2VwdGlvbiB0aGF0IG9iamVjdCBjb2Rl IGlzIGVzc2VudGlhbGx5IGZyZWVkIG9mIHRoZQ0KICAgIHJlcXVpcmVtZW50cyBvZiB0aGUgY29t cGlsZXIncyBsaWNlbnNlIChlLmcuIExJQ0VOU0UgZmlsZSwgZXRjLikuDQogICAgDQogICAgVGhp cyBpc24ndCBjb2RlIHRoYXQganVzdCBydW5zIGVwaGVtZXJhbGx5IGxpa2UgaHR0cGQsIE9wZW5P ZmZpY2UsIG9yDQogICAgVGlrYS4gUHJvamVjdHMgd2hpY2ggZ2VuZXJhdGUgZmlsZXMgbGlrZSBQ REYsIE9mZmljZSBkb2NzLCBldGMuIGFyZQ0KICAgIHdvcmtpbmcgd2l0aCBmaWxlIHR5cGVzIHdo aWNoIGFyZSBjb3ZlcmVkIHVuZGVyIG90aGVyIGxpY2Vuc2VzIGUuZy4gTVMsDQogICAgQWRvYmUs IE9wZW5Eb2N1bWVudC9PU0FTSVMsIHB1YmxpYy1kb21haW4gKGUuZy4gcGxhaW4tdGV4dCwgQ1NW KSBhbmQgc28gb24uDQogICAgDQogICAgSWYgQXBhY2hlIE9wZW5PZmZpY2UgZGVmaW5lZCBpdHMg b3duIGRvY3VtZW50IGZvcm1hdCwgaXQgd291bGQgaGF2ZSB0bw0KICAgIGxpY2Vuc2UgdGhlIGZp bGUgZm9ybWF0IGluIHNvbWUgd2F5IHRvIHVzZXJzLCBhbmQgaXQgd291bGRuJ3QgYmUNCiAgICBw cmFjdGljYWwgdG8gcmVxdWlyZSBvbmUgb2YgdGhlIGZvbGxvd2luZzoNCiAgICANCiAgICBhLiBF dmVyeSBBcGFjaGVPcGVuT2ZmaWNlRG9jdW1lbnQgZmlsZSBzaGFsbCBjb250YWluIGEgY29weSBv ZiB0aGUgQUwyDQogICAgbGljZW5zZSAodGV4dCkuDQogICAgYi4gRXZlcnkgQXBhY2hlT3Blbk9m ZmljZURvY3VtZW50IGZpbGUgc2hhbGwgYmUgYWNjb21wYW5pZWQgYnkgYSBjb3B5IG9mDQogICAg dGhlIEFMMiBsaWNlbnNlIChmaWxlKS4NCiAgICANCiAgICBTbyBJIHNlZSBhIHBhcmFsbGVsIHdp dGggd2hhdCBMTFZNIGhhcyBkb25lLiBUaGV5IGFyZSBlc3NlbnRpYWxseQ0KICAgIGNsYWltaW5n IC0tIG9yLCBtb3JlIHN0cm9uZ2x5LCBQUk9NSVNJTkcgLS0gdGhhdCB0aGUgb3V0cHV0IG9mIHRo ZWlyDQogICAgY29tcGlsZXIgKHdoaWNoIGNvbnRhaW5zICJwYXJ0cyIgb2YgdGhlIGNvbXBpbGVy KSBhcmUgbmVjZXNzYXJpbHkgZnJlZWQNCiAgICBmcm9tIHRoZSBsaWNlbnNlIG9mIHRoZSBjb21w aWxlciBpdHNlbGYuDQogICAgDQogICAgVGhpcyByZWFsbHkgbWFrZXMgbWUgKHJlKWNvbnNpZGVy IHRoZSBKYXZhIGNvbXBpbGVyLiBJdCdzIGEgcGllY2Ugb2YNCiAgICBjb2RlIHdpdGggYSBsaWNl bnNlIChPcGVuSkRLPUdQTCkgYW5kIGl0IHByb2R1Y2VzIC5jbGFzcyBmaWxlcyB3aGljaCBhcmUN CiAgICBzcGVjaWZpYyB0byB0aGUgSmF2YSBWaXJ0dWFsIE1hY2hpbmUuIEkgY2FuJ3QgZmluZCBh IGxpY2Vuc2UgYW55d2hlcmUNCiAgICBmb3IgYnl0ZWNvZGUsIGJ1dCBwcmVzdW1hYmx5IFN1bi9P cmFjbGUgaGF2ZSBpdCB1bmRlciBzb21lIGxpY2Vuc2UuIFRoZXkNCiAgICB3b3VsZCBoYXZlIHN1 ZWQgR29vZ2xlIGZvciBhcHByb3ByaWF0aW5nIEpWTSBieXRlY29kZSBoYWQgaXQgbm90IGJlZW4g YQ0KICAgIHBlcm1pc3NpdmUgbGljZW5zZS4gVGhlIHJ1bnRpbWUgQVBJIGlzIGFub3RoZXIgbWF0 dGVyLCBidXQgTExWTQ0KICAgICh1c3VhbGx5KSBwcm9kdWNlcyBzdGFuZGFsb25lIGJpbmFyaWVz LCBub3Qgc29tZXRoaW5nIHRoYXQgZ2V0cyBydW4gaW4gYQ0KICAgIGxpY2Vuc2VkLXJ1bnRpbWUg bGlrZSBKYXZhLg0KICAgIA0KICAgIC1jaHJpcw0KICAgIA0KICAgIA0KDQo= DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NClRvIHVuc3Vic2NyaWJlLCBlLW1haWw6IGxlZ2FsLWRpc2N1 c3MtdW5zdWJzY3JpYmVAYXBhY2hlLm9yZw0KRm9yIGFkZGl0aW9uYWwgY29tbWFuZHMsIGUt bWFpbDogbGVnYWwtZGlzY3Vzcy1oZWxwQGFwYWNoZS5vcmcNCg0K