Return-Path: X-Original-To: apmail-tomcat-users-archive@www.apache.org Delivered-To: apmail-tomcat-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 393A0179DB for ; Fri, 4 Sep 2015 20:40:38 +0000 (UTC) Received: (qmail 94165 invoked by uid 500); 4 Sep 2015 20:40:35 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 94100 invoked by uid 500); 4 Sep 2015 20:40:34 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 94089 invoked by uid 99); 4 Sep 2015 20:40:34 -0000 Received: from Unknown (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Sep 2015 20:40:34 +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 78875182107 for ; Fri, 4 Sep 2015 20:40:34 +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=[RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id HsXv3lp0Dfad for ; Fri, 4 Sep 2015 20:40:26 +0000 (UTC) Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0128.outbound.protection.outlook.com [65.55.169.128]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id 84B072142E for ; Fri, 4 Sep 2015 20:40:25 +0000 (UTC) Received: from BY2PR0101MB0886.prod.exchangelabs.com (10.160.123.16) by BY2PR0101MB0885.prod.exchangelabs.com (10.160.123.156) with Microsoft SMTP Server (TLS) id 15.1.262.15; Fri, 4 Sep 2015 20:40:16 +0000 Received: from BY2PR0101MB0886.prod.exchangelabs.com ([10.160.123.16]) by BY2PR0101MB0886.prod.exchangelabs.com ([10.160.123.16]) with mapi id 15.01.0256.013; Fri, 4 Sep 2015 20:40:16 +0000 From: Jeffrey Janner To: 'Tomcat Users List' Subject: RE: Multiple JSESSIONID cookies being presented. Thread-Topic: Multiple JSESSIONID cookies being presented. Thread-Index: AdDnK9JQtZGCpb1USK6MqOkCg+DuRAADatEAAAIVgnAAAnO+gAABWj9w Date: Fri, 4 Sep 2015 20:40:15 +0000 Message-ID: References: <55E9D8BA.2060008@christopherschultz.net> <55E9F72B.8020001@christopherschultz.net> In-Reply-To: <55E9F72B.8020001@christopherschultz.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Jeffrey.Janner@PolyDyne.com; x-originating-ip: [66.219.55.130] x-microsoft-exchange-diagnostics: 1;BY2PR0101MB0885;5:E1zJ/93gEPj+4oBPXPJgipTglMg9TfKBIzGKU6jdGrjJbBLP+KAxnCtjGdkH0GOP7ouGVCtXEDm5UmB1bE9vK80C36Jm+rwH0aORXP2wAVp+cuXUL1Fb/oTnwcPVJVeImQBEaC7RQdMpYjhuQO0abA==;24:7hIbuzmxSZIVLxEZ/M1lfXQxbojeRcdf6+lcrHAHY+x3c3XlLpot1xmckvR0KP3odRLCJrsiDQZd3VZBQCCIMVR58I4Xl1Lv00c+FPWAdy8=;20:jsd1nmKr/ckJYXh0FMgEStJ54WlTbLSS5UKoX+Sqbm0bOIXRs7O3VYMjmp7L+MWBm8l0UawDHrroS7M6eqfIhQ== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(42134001)(42139001);SRVR:BY2PR0101MB0885; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(5005006)(8121501046)(3002001);SRVR:BY2PR0101MB0885;BCL:0;PCL:0;RULEID:;SRVR:BY2PR0101MB0885; x-forefront-prvs: 06891E23FB x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(479174004)(377454003)(199003)(24454002)(13464003)(54524002)(252514010)(189002)(10400500002)(92566002)(93886004)(76176999)(97736004)(50986999)(54356999)(5001830100001)(5001860100001)(46102003)(19580405001)(33656002)(110136002)(101416001)(5001960100002)(107886002)(19580395003)(66066001)(15975445007)(102836002)(450100001)(77156002)(81156007)(4001540100001)(62966003)(189998001)(5004730100002)(5007970100001)(2900100001)(5002640100001)(68736005)(2950100001)(74316001)(575784001)(86362001)(16601075003)(105586002)(40100003)(5003600100002)(87936001)(106356001)(122556002)(77096005)(64706001)(21314002)(85282002)(19627235001);DIR:OUT;SFP:1102;SCL:1;SRVR:BY2PR0101MB0885;H:BY2PR0101MB0886.prod.exchangelabs.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; received-spf: None (protection.outlook.com: PolyDyne.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: polydyne.com X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Sep 2015 20:40:15.8594 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 52cba2d4-79c2-4870-be85-c014e7fc1a9e X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0101MB0885 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBDaHJpc3RvcGhlciBTY2h1bHR6 IFttYWlsdG86Y2hyaXNAY2hyaXN0b3BoZXJzY2h1bHR6Lm5ldF0NCj4gU2VudDogRnJpZGF5LCBT ZXB0ZW1iZXIgMDQsIDIwMTUgMjo1NSBQTQ0KPiBUbzogVG9tY2F0IFVzZXJzIExpc3QgPHVzZXJz QHRvbWNhdC5hcGFjaGUub3JnPg0KPiBTdWJqZWN0OiBSZTogTXVsdGlwbGUgSlNFU1NJT05JRCBj b29raWVzIGJlaW5nIHByZXNlbnRlZC4NCj4gDQo+IC0tLS0tQkVHSU4gUEdQIFNJR05FRCBNRVNT QUdFLS0tLS0NCj4gSGFzaDogU0hBMjU2DQo+IA0KPiBKZWZmcmV5LA0KPiANCj4gT24gOS80LzE1 IDM6MzEgUE0sIEplZmZyZXkgSmFubmVyIHdyb3RlOg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLSBGcm9tOiBDaHJpc3RvcGhlciBTY2h1bHR6DQo+ID4+IFttYWlsdG86Y2hyaXNAY2hy aXN0b3BoZXJzY2h1bHR6Lm5ldF0gU2VudDogRnJpZGF5LCBTZXB0ZW1iZXIgMDQsDQo+ID4+IDIw MTUgMTI6NDYgUE0gVG86IFRvbWNhdCBVc2VycyBMaXN0IDx1c2Vyc0B0b21jYXQuYXBhY2hlLm9y Zz4NCj4gPj4gU3ViamVjdDogUmU6IE11bHRpcGxlIEpTRVNTSU9OSUQgY29va2llcyBiZWluZyBw cmVzZW50ZWQuDQo+ID4+DQo+ID4gSmVmZnJleSwNCj4gPg0KPiA+IE9uIDkvNC8xNSAxMjozNyBQ TSwgSmVmZnJleSBKYW5uZXIgd3JvdGU6DQo+ID4+Pj4gSSdtIHJ1bm5pbmcgVG9tY2F0IDguMC4y NCBvbiBVYnVudHUgMTQuMDQgd2l0aCBKYXZhIDh1NDUsIGJ1dA0KPiA+Pj4+IEknbSBhbHNvIHNl ZWluZyB0aGlzIG9uIFdpbmRvd3MgKHZlcnNpb24gZG9lc24ndCBtYXR0ZXIpLA0KPiA+Pj4+IHdp dGggVG9tY2F0IDcuMC41NyBhbmQgSmF2YSA3dTcxLCBhbmQgVG9tY2F0IDYuMC40MyBhbmQgSmF2 YQ0KPiA+Pj4+IDdVNTEuDQo+ID4+Pj4NCj4gPj4+PiBJIGhhdmUgMiBjb250ZXh0cyBpbnN0YWxs ZWQgaW4gVG9tY2F0LCBvbmUgaXMgUk9PVCwgdGhlDQo+ID4+Pj4gb3RoZXIgQVBQMi4gQm90aCBj b250ZXh0cyBzdGFydCBvZmYgYXQgYSBsb2dpbiBzY3JlZW4gdW5pcXVlDQo+ID4+Pj4gdG8gdGhl IGNvbnRleHQgYW5kIHByb3ZpZGVkIGJ5IGl0IChub3QgdXNpbmcgY29udGFpbmVyDQo+ID4+Pj4g YXV0aCkuDQo+ID4+Pj4NCj4gPj4+PiBXaGVuIEkgY29ubmVjdCB0byBST09ULCBubyBwcm9ibGVt LCBidXQgd2hlbiBJIGNvbm5lY3QgdG8NCj4gPj4+PiBBUFAyLCBJIGdldCAyIEpTRVNTSU9OSUQg Y29va2llcywgb25lIHdpdGggdGhlIHBhdGggIi8iIGFuZA0KPiA+Pj4+IHRoZSBvdGhlciB3aXRo IHRoZSBwYXRoICIvQVBQMi8iLg0KPiA+DQo+ID4gSSB3b3VsZCBleHBlY3QgdGhpcyBiZWhhdmlv cjogeW91IGhhdmUgb25lIFJPT1QgYXBwIChjb29raWUNCj4gPiBwYXRoPS8pIGFuZCBvbmUgQVBQ MiBhcHAgKGNvb2tpZSBwYXRoPS9BUFAyKS4gWW91ciBicm93c2VyIHdpbGwNCj4gPiBzZW5kIGJv dGggY29va2llcyB0byAvQVBQMiBiZWNhdXNlIC8gaXMgYSBwcmVmaXggb2YgL0FQUDIuDQo+ID4N Cj4gPj4+PiBPbiB0aGUgV2luZG93cyBpbXBsZW1lbnRhdGlvbnMsIHdlIGFyZSBub3Qgc2VlaW5n IGEgcHJvYmxlbSwNCj4gPj4+PiBhdCBsZWFzdCBub3Qgb25lIGJlaW5nIHJlcG9ydGVkLg0KPiA+ Pj4+DQo+ID4+Pj4gT24gdGhlIExpbnV4IGltcGxlbWVudGF0aW9uLCB0aGUgZW5kIHVzZXIgd2ls bCBvY2Nhc2lvbmFsbHkNCj4gPj4+PiBnZXQgaW1tZWRpYXRlbHkga2lja2VkIG91dCB3aXRoIGFu IGludmFsaWQgc2Vzc2lvbg0KPiA+Pj4+IGltbWVkaWF0ZWx5IGFmdGVyIHByb3ZpZGluZyBjcmVk ZW50aWFscy4gVGhlIGFjY2VzcyBsb2dzIHNob3cNCj4gPj4+PiBhIHNpbmdsZSBqc2Vzc2lvbmlk PXh4eCBiZWluZyBwcm92aWRlZCBvbiB0aGUgUE9TVCBVUkwuDQo+ID4NCj4gPiBUaGUgUE9TVCB0 byBqX3NlY3VyaXR5X2NoZWNrPw0KPiA+DQo+ID4+IE5vDQo+IA0KPiBTby4uLiB3aGVyZSBkb2Vz IHRoZSBQT1NUIGdvPw0KRGlyZWN0IHRvIGJhY2stZW5kIHByb2Nlc3NpbmcgaW4gdGhlIGFwcCAo YXMgZmFyIGFzIEkga25vdykuDQoNCj4gDQo+ID4gQXJlIHlvdSB1c2luZyByZXF1ZXN0LmVuY29k ZVVSTCgpIHRvIGJ1aWxkIHRoZSA8Zm9ybT4gYWN0aW9uIFVSTCwNCj4gPiBvciBhcmUgeW91IGJ1 aWxkaW5nIGl0IG1hbnVhbGx5Pw0KPiA+DQo+ID4+IEVuY29kZVVybC4gIEFuZCBhIGNoZWNrIG9m IGEgY291cGxlIG9mIHNpdGVzLCBib3RoIGxpbnV4IGFuZA0KPiA+PiB3aW5kb3dzLCBzaG93cyB0 aGF0IHRoZSBqc2Vzc2lvbmlkIGlzIGJlaW5nIGFkZGVkIHRvIHRoZSBhY3Rpb24NCj4gPj4gYnkg RW5jb2RlVXJsLCByZWdhcmRsZXNzIG9mIGNvb2tpZSBzZXR0aW5ncy4gU28gZmFyLCBpdCBpcyBh bHdheXMNCj4gPj4gdGhlIEFQUDIgc2Vzc2lvbklELg0KPiANCj4gSSdtIG5vdCBzdXJwcmlzZWQg dGhhdCB0aGUgc2Vzc2lvbiBpZCBpcyBiZWluZyBhZGRlZCB0byB0aGUgVVJMDQo+IHJlZ2FyZGxl c3Mgb2YgY29va2llIHNldHRpbmdzLCBiZWNhdXNlIGF0IHRoYXQgcG9pbnQsIFRvbWNhdCBtaWdo dCBub3QNCj4ga25vdyBmb3Igc3VyZSBpZiB0aGUgY2xpZW50IGNhbiBzdXBwb3J0IGNvb2tpZXMu IChJJ20gc3VyZSB0aGVyZSBhcmUNCj4gY2FzZXMgd2hlcmUgaXQncyBvYnZpb3VzIHRoYXQgY29v a2llcyBhcmUgaW4gZmFjdCBzdXBwb3J0ZWQsIGJ1dA0KPiBUb21jYXQgaXMgbm90IGRldGVjdGlu ZyBpdC4pDQo+IA0KVGhhdCBhY3R1YWxseSBtYWtlcyBzZW5zZS4gDQoNCj4gSSdtIHN1cnByaXNl ZCB0aGF0IFRvbWNhdCB3b3VsZCB1c2UgdGhlICJ3cm9uZyIgc2Vzc2lvbiBpZCBmb3INCj4gVVJM LXJld3JpdGluZyB3aGVuIHByZXNlbnRpbmcgdGhlIGxvZ2luIHNjcmVlbi4gQXJlIHlvdSBzYXlp bmcgdGhhdCwNCj4gd2hlbiBzaG93aW5nIHRoZSBsb2dpbiBwYWdlIGZvciAvQVBQMiwgVG9tY2F0 IHdpbGw6DQo+IA0KPiBhLiBQbGFjZSBhIHNlc3Npb24gaWRlbnRpZmllciBpbiB0aGUgVVJMIHdp dGggdmFsdWUgWA0KPiBiLiBSZXR1cm4gYSBTZXQtQ29va2llIHJlc3BvbnNlIGhlYWRlciBmb3Ig SlNFU1NJT05JRCB3aXRoIHZhbHVlIFkNCj4gDQo+IFdoZXJlIFggIT0gWT8NClNvIGZhciwgaXQg bG9va3MgbGlrZSBpdCBpcyBtYWludGFpbmluZyBhbiBYPVkgcGhpbG9zb3BoeS4NClNvIHRoYXQn cyBhIG5vbi1zdGFydGVyLg0KDQo+IA0KPiA+IEkgYmVsaWV2ZSBUb21jYXQgcHJlZmVycyB0aGUg Q29va2llLWJhc2VkIHNlc3Npb24gaWQgdG8gYW55dGhpbmcNCj4gPiBjb21pbmctaW4gZnJvbSB0 aGUgVVJMLCBhbmQgSSBkbyBrbm93IGl0IHdpbGwgc2VhcmNoIGFsbA0KPiA+IEpTRVNTSU9OSUQg Y29va2llcyBmb3IgYW55IHRoYXQgbWF0Y2ggYSB2YWxpZCBzZXNzaW9uIChub3QganVzdCB0aGUN Cj4gPiBmaXJzdCBvbmUpIGluIHRoZSBjdXJyZW50IGFwcGxpY2F0aW9uLiBTbyBsb2dnaW5nLWlu IHNob3VsZCAuLi4NCj4gPiBhbHdheXMgd29yay4NCj4gPg0KPiA+Pj4+IEFtYXppbmdseSwgc29t ZXRpbWVzIHRoYXQgZ29lcyB0aHJvdWdoIGFuZCBsZXRzIHRoZSB1c2VyDQo+ID4+Pj4gbG9naW4s IHNvIG15IHRoZW9yeSBpcyB0aGF0IHRoZSBicm93c2VyIGlzIHNvbWV0aW1lcyBwaWNraW5nDQo+ ID4+Pj4gdGhlIHdyb25nIHBhdGguIChBbHNvLCB0aGVvcnksIHRoZSAiLyIgY29va2llIGlzIGJl aW5nDQo+ID4+Pj4gZ2VuZXJhdGVkIGJ5IGEgcmVxdWVzdCBmb3IgIi9mYXZpY29uLmljbyIganVz dCBiZWZvcmUgdGhlDQo+ID4+Pj4gcmVxdWVzdCBmb3IgdGhlIGxvZ2luIHBhZ2UuKQ0KPiA+DQo+ ID4gWW91IHNob3VsZCBtYWtlIHN1cmUgdGhhdCBhbnl0aGluZyB0aGF0IGRvZXNuJ3QgcmVxdWly ZQ0KPiA+IGF1dGhlbnRpY2F0aW9uIHNwZWNpZmljYWxseSBtZW50aW9ucyB0aGF0IGluIHdlYi54 bWwsIG90aGVyd2lzZQ0KPiA+IHlvdSdsbCBnZXQgd2VpcmQgdGhpbmdzIGhhcHBlbmluZyBsaWtl IHRoYXQuDQo+ID4NCj4gPj4gV2UgZG9uJ3QgYWN0dWFsbHkgdXNlIFRvbWNhdCBjb250YWluZXIg YXV0aGVudGljYXRpb24gYXQgYWxsLg0KPiANCj4gT2theSwgdGhhdCdzIGdvb2QgaW5mb3JtYXRp b24gdG8gaGF2ZS4gQnV0IHlvdSBkbyB1c2UgVG9tY2F0J3MNCj4gc2Vzc2lvbi10cmFja2luZyBt ZWNoYW5pc21zLCByaWdodD8NCj4gDQpZZXMsIGFuZCB0aGUgcHJvYmxlbSBvbmx5IHJlYXJzIGl0 cyB1Z2x5IGhlYWQgb24gYSBzdWNjZXNzZnVsIGxvZ2luIChhcHAgZXhwaXJlcyBvbGQgY29va2ll LCBjcmVhdGVzIGEgbmV3IG9uZSkuDQpVc2VyIG5ldmVyIGV2ZW4gc2VlcyBhIG5ldyBwYWdlLCBq dXN0IGFuIGFwcC1nZW5lcmF0ZWQgInNlc3Npb24gZXhwaXJlZCIgZXJyb3IuIA0KVHJ5aW5nIHRv IHNlZSB0aGluZ3MgaW4gYWNjZXNzIGxvZ3MsIGJ1dCBub3RoaW5nIHRoZXJlIEkgY2FuIHNlZS4N Cg0KPiA+Pj4+IFNvIG15IHF1ZXN0aW9uIGlzOiAgSXMgdGhlcmUgYW55dGhpbmcgSSBjYW4gZG8g ZnJvbSBhDQo+ID4+Pj4gY29uZmlndXJhdGlvbiBwZXJzcGVjdGl2ZSB0byBnZXQgaXQgdG8gTk9U IHNlbmQgdGhlICIvIg0KPiA+Pj4+IGNvb2tpZSBmb3IgQVBQMj8NCj4gPg0KPiA+IE5vdCByZWFs bHkuLi4gb3RoZXIgdGhhbiBjaGFuZ2luZyBmcm9tIFJPT1QgdG8gQVBQMSBvciB3aGF0ZXZlci4N Cj4gPiBPdmVybGFwcGluZyBVUkwgc3BhY2VzIGZvciBhcHBsaWNhdGlvbnMgbGVhZHMgdG8gdGVh cnMuDQo+ID4NCj4gPj4gSSBjb3VsZCBkbyB0aGF0LCB0aG91Z2ggd2UnZCBsaWtlIHRvIGtlZXAg aXQgc28gdGhhdCBpZiBubw0KPiA+PiBjb250ZXh0IGlzIHNwZWNpZmllZCB3ZSBzdGlsbCBnbyB0 byBBUFAxLCBzbyB0aGUgdXNlcidzIGRvbid0DQo+ID4+IGhhdmUgdG8gY2hhbmdlIGFsbCBvZiB0 aGVpciBib29rbWFya3MuIFBlcmhhcHMgd2l0aCBhIHJlZGlyZWN0Pw0KPiANCj4gVGhhdCBraW5k IG9mIHRoaW5nIGlzIHRvdWdoIHRvIGRvLCBidXQgcG9zc2libGUuIFNvbWV0aGluZyBsaWtlIHRo aXM6DQo+IA0KPiAjIElnbm9yZSByZXF1ZXN0cyB0byAvQVBQMQ0KPiBSZXdyaXRlQ29uZCAle1JF UVVFU1RfVVJJfSBeL0FQUDENCj4gUmV3cml0ZVJ1bGUgLiogLSBbTF0NCj4gDQo+ICMgSWdub3Jl IHJlcXVlc3RzIHRvIC9BUFAyDQo+IFJld3JpdGVDb25kICV7UkVRVUVTVF9VUkl9IF4vQVBQMg0K PiBSZXdyaXRlUnVsZSAuKiAtIFtMXQ0KPiANCj4gIyBSZS13cml0ZSBvdGhlciByZXF1ZXN0cw0K PiBSZXdyaXRlUnVsZSAoLiopIC9BUFAxXDEgW1IsTF0NCj4gDQo+IEJlIHZlcnkgY2FyZWZ1bCB3 aXRoIHRoZSBhYm92ZTogaXQncyBjb21wbGV0ZWx5IHVudGVzdGVkIGFuZCBjYW4gcHV0DQo+IHlv dXIgY2xpZW50cyBpbnRvIGEgcmVkaXJlY3QgbG9vcCBpZiB5b3UgYXJlbid0IGNhcmVmdWwgYW5k IHRlc3QgYWxsDQo+IGNhc2VzLiBBbHNvLCB0aGUgW1JdIGZsYWcgd2lsbCBkbyBvZGQgdGhpbmdz IHdpdGggUE9TVCByZXF1ZXN0cywgc28NCj4gZWl0aGVyIG1ha2Ugc3VyZSBub2JvZHkgUE9TVHMg dG8gb25lIG9mIHRob3NlIFVSTHMgb3IgZXhwYW5kIHRoZQ0KPiBjb25maWd1cmF0aW9uIHRvIHBy b3Blcmx5LWhhbmRsZSBQT1NUcy4NCk5vdCBmcm9udGluZyB3aXRoIEhUVFBELCBzbyBhYm92ZSBp c24ndCBoZWxwZnVsLg0KVGhpbmtpbmcgYSBuZXcgUk9PVCB3aXRoIGp1c3QgYW4gaW5kZXguaHRt bCB0aGF0IHJlZGlyZWN0cyB0byAvQVBQMSBvciB1c2luZyBzb21ldGhpbmcgbGlrZSBUdWNrZXkg Zm9yIGl0Lg0KDQo+IA0KPiAtIC1jaHJpcw0KPiAtLS0tLUJFR0lOIFBHUCBTSUdOQVRVUkUtLS0t LQ0KPiBDb21tZW50OiBHUEdUb29scyAtIGh0dHA6Ly9ncGd0b29scy5vcmcNCj4gDQo+IGlRSWNC QUVCQ0FBR0JRSlY2ZmNyQUFvSkVCendLVCtsUEtSWTM4UVAvMjZOaEJJRTZDOVFvZGlFZnpyV3BI Mk8NCj4gN29QQUl2Q05qQmIydUREL2daSTZRRU1SN2VzMEZIZmsvOE4wL0RzUzZQSlRPOFVJT1FQ NFFCcm9ydmlVeEJRdg0KPiBYb3d3djJyQklmQVJmWVhZVWRUQXpaZW1ucVlMREFWN2VUWlZZdm5H dlh2SXBiNUM3aElucTNUVG1NQzdLS3doDQo+IHN3QjJUYXVCTmlMYkhSSTJUSVRxNTErMWM2Q0JK QXA4L3NDQUE0aS9UQmtVUEpGeGFyZXV5aG1LTk9KS2hpa0sNCj4gYm1RY2JlMzBqa3ovRzl1UmFm dDFieVMvSkNKb3Q4NHFpdURCdVcvTjJ5M3hNWkRPVy9udktVeXpoYUMrWXJDKw0KPiBTemRha2tk VFFUSlJzVm56RWhSU2I5bno0ZlY0WGRMeWVDRHJSaEZVclZ4VU9IY3EwcC9EMzhMcXk3NVNuRFJU DQo+IGlwMzFBRWdkbXZXeTIvYVRWdTNMdERzWVg5blF6bzBzMDcwQ2N0WlBlc1RHdE8xdTMxb3dG NkdwNnN0bWIxRHkNCj4gZGgyZWFGYjFtZFdsWm80Ui84amQremdtZEMzR1FYQ3J1cDgxNkJxZFhx S0hscnRYQnFTbzFPVy8xZFMvVzJWcA0KPiBMZHc4OUZQc2E2dFZnNDd0OGJPMVdlMkkva3VranFn cVZINDlDWnFSWnNhUE9FUjd5Y3ByV1RhMHlrVGFlT3hKDQo+IFZwUUZqc3gzVTMrLzRSUkZwN3o5 ZGFUTWpJTHJINmVGSTlxSldNMkx2UzFEaHBOa2lTNStlV1gxcTFzbTVXWTkNCj4gTWNiZlpYYjFM M0JjTFZ4OGJwMEtoc1lMYytZaGtiZnAvTTg0bVNWVmZybGZMTUNSTnovT1JRYStTWWxZbHoweA0K PiB3Y29WaktTMElyNzNpdDBsTFZTSw0KPiA9cFRYNQ0KPiAtLS0tLUVORCBQR1AgU0lHTkFUVVJF LS0tLS0NCj4gDQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiBUbyB1bnN1YnNjcmliZSwgZS1tYWlsOiB1c2Vy cy11bnN1YnNjcmliZUB0b21jYXQuYXBhY2hlLm9yZw0KPiBGb3IgYWRkaXRpb25hbCBjb21tYW5k cywgZS1tYWlsOiB1c2Vycy1oZWxwQHRvbWNhdC5hcGFjaGUub3JnDQoNCg== DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NClRvIHVuc3Vic2NyaWJlLCBlLW1haWw6IHVzZXJzLXVuc3Vi c2NyaWJlQHRvbWNhdC5hcGFjaGUub3JnDQpGb3IgYWRkaXRpb25hbCBjb21tYW5kcywgZS1t YWlsOiB1c2Vycy1oZWxwQHRvbWNhdC5hcGFjaGUub3JnDQoN