From owner-svn-src-head@freebsd.org Tue Sep 3 14:07:32 2019 Return-Path: Delivered-To: svn-src-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5D7C7DD611; Tue, 3 Sep 2019 14:07:11 +0000 (UTC) (envelope-from yuripv@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46N80G6W5pz4QKv; Tue, 3 Sep 2019 14:07:10 +0000 (UTC) (envelope-from yuripv@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1452) id 1ACEF1B209; Tue, 3 Sep 2019 14:06:31 +0000 (UTC) X-Original-To: yuripv@localmail.freebsd.org Delivered-To: yuripv@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 7CE2AB14; Fri, 19 Apr 2019 21:05:03 +0000 (UTC) (envelope-from owner-src-committers@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 304396B9A0; Fri, 19 Apr 2019 21:05:03 +0000 (UTC) (envelope-from owner-src-committers@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 538) id 12BBDB13; Fri, 19 Apr 2019 21:05:03 +0000 (UTC) Delivered-To: src-committers@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 24350B0F; Fri, 19 Apr 2019 21:05:00 +0000 (UTC) (envelope-from o.hartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 981546B99C; Fri, 19 Apr 2019 21:04:59 +0000 (UTC) (envelope-from o.hartmann@walstatt.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1555707891; bh=sOoCgq4cAk+QTtkqk8mwqA8Aneoif721FeS3Sy0J1MM=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:In-Reply-To:References; b=laf68ydrIesRPRfO/BRlNBpJ/BPW3TSP9iDyIfHlN7dlGiRNsDkM9YgvKGA3sSh3i 9Yv2hdBPmbmj9KbiMD52n8TY4yM6A6Zwadm4kwwctmrHo5J4DMno/6BryyxfREyeHG lNecC8Df1J2v/N8wFJeOG32259bMomWyC+rSMZV0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from thor.intern.walstatt.dynvpn.de ([77.13.145.114]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MbgKD-1had3u2hNN-00Izcd; Fri, 19 Apr 2019 22:59:39 +0200 From: "O. Hartmann" To: Conrad Meyer Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r346410 - in head: lib/libc/gen share/man/man9 sys/conf sys/libkern sys/sys Message-ID: <20190419225931.1311745d@thor.intern.walstatt.dynvpn.de> In-Reply-To: <201904192005.x3JK5mhm015801@repo.freebsd.org> References: <201904192005.x3JK5mhm015801@repo.freebsd.org> Organization: WALSTATT User-Agent: OutScare 3.1415926 X-Operating-System: ImNotAnOperatingSystem 3.141592527 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Provags-ID: V03:K1:/5BPKC2jCC9/Ud/P8wD77VTyeLhqlYjJLiHEqfjOyb7xK2yb6Ql SizUxi2B0L8/3jOQOzUbGi8E3jREoRos+6KsUTTwlE2I4S6wqUFtA+W8X2tlRvFZGnVpiMk Tc5YpWq/OR8vFx2vl0EixI8VcsxTS+y54JJFTmL2QyOX/u7KTsGmh36HRgJHV24HpYDg4AM +HswBpBzVEzcH08muZygQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:9rWY2u0C+3Q=:LGzGi4URDxe4nTDwH4mWGL JRBhtCdoYk/+/j8AEYEIsSn2sMvdJxkD7VhBgcuHNOPkDpe0WbMj+yHAj50LrosNEtqP59KZC IV2ePOGHQNCC2OrzHiBRx1BD7U9ju68/p2WV1WuL58671Dwq9LnSjsgXd381l8zbgvaUyPDGG ci868/lkztF3Yz/++7Vc4aAdFBdn8+APZKDIMZnwCo+uU9nh+aeGZw41hHQ0esJj1kyXfHsbZ 8UsDYregW/QnhJukvJI3cq1LMoFLW3IMxEkisl8j7zFZbExOGwMuvprqpxiwxAF3FTk9Di5+I RLWTVRODzTqdmJO6CW7rts1V9Wc86nV9TOG8bknCBKdAy/+2Xjqnab7tk2Ahz6VPdkAxqwUlQ 7saQRHKufN/voUraH8I9hyQzqEFM5SIvQvxbkAA3lHl4nu7fo+ymbJc3cPp/wMbxhOrexIzUu K6zrCb3Bkjrt5CP30nf16RDCuEXI4RhOqqZ3J8Dh+bVx07dR2LpJtdMTMiP3igdVAhuRz/gbJ pE9Jd8kS07jUq13zX/lLckg581O2EYrKqsevfHTIqqiD0dYYufZgubmibR1vtzo+GvUFfbdMz nxT3hCrQeq0k952M+nvOhgW0fGXLha2D4N/PMRfY3gLihSm8deonvIuOn1t1AHYy6J2CisH7v DNTiZBbROtqtWVY7WaQ0AZw2n1AjoG6VclTrixYlSmWlQXVoYdW041odZvRqoQVwYJFKcr1n8 /b4jVWYKHmawwMpKQbGt8zHt0ALOPm8Ipuq8qF0sfM37PXph1va4i8YiT6m0m6Nzh3GoxSxpP 4k52NoKTh7de5z1blf5dlcB1VYyCnmiwbSzTeg+qvW98mR6DQ0A8xnbfTiLkccDy1G3Opo24i BJxXieSIPVUyW26D0as8z6e+s0zRUDPgNZZN4V+A1LRUeiKP2NnUk6LyemrtDOl1+Vxk9IU7l o4YUVuJyv5A== Precedence: bulk X-Loop: FreeBSD.org Sender: owner-src-committers@freebsd.org X-Rspamd-Queue-Id: 304396B9A0 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.96 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.97)[-0.965,0] Status: O X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.29 List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Tue, 03 Sep 2019 14:07:33 -0000 X-Original-Date: Fri, 19 Apr 2019 22:59:04 +0200 X-List-Received-Date: Tue, 03 Sep 2019 14:07:33 -0000 LS0tLS1CRUdJTiBQR1AgU0lHTkVEIE1FU1NBR0UtLS0tLQ0KSGFzaDogU0hBMjU2DQoNCkFtIEZy aSwgMTkgQXByIDIwMTkgMjA6MDU6NDggKzAwMDAgKFVUQykNCkNvbnJhZCBNZXllciA8Y2VtQEZy ZWVCU0Qub3JnPiBzY2hyaWViOg0KDQo+IEF1dGhvcjogY2VtDQo+IERhdGU6IEZyaSBBcHIgMTkg MjA6MDU6NDcgMjAxOQ0KPiBOZXcgUmV2aXNpb246IDM0NjQxMA0KPiBVUkw6IGh0dHBzOi8vc3Zu d2ViLmZyZWVic2Qub3JnL2NoYW5nZXNldC9iYXNlLzM0NjQxMA0KPiANCj4gTG9nOg0KPiAgIGxp Ymtlcm46IEJyaW5nIGluIGFyYzRyYW5kb21fdW5pZm9ybSg5KSBmcm9tIGxpYmMNCj4gICANCj4g ICBJdCBpcyBhIHVzZWZ1bCBhcmM0cmFuZG9tIHdyYXBwZXIgaW4gdGhlIGtlcm5lbCBmb3IgbXVj aCB0aGUgc2FtZSByZWFzb25zIGFzDQo+ICAgaW4gdXNlcnNwYWNlLiAgTW92ZSB0aGUgc291cmNl IHRvIGxpYmtlcm4gKGJlY2F1c2Uga2VybmVsIGJ1aWxkIGlzDQo+ICAgcmVzdHJpY3RlZCB0byBz eXMvLCBidXQgdXNlcnNwYWNlIGNhbiBpbmNsdWRlIGFueSBmaWxlIGl0IGxpa2VzKSBhbmQgYnVp bGQNCj4gICBrZXJuZWwgYW5kIGxpYmMgdmVyc2lvbnMgZnJvbSB0aGUgc2FtZSBzb3VyY2UgZmls ZS4NCj4gICANCj4gICBDb3B5IHRoZSBkb2N1bWVudGF0aW9uIGZyb20gYXJjNHJhbmRvbV91bmlm b3JtKDMpIHRvIHRoZSBzZWN0aW9uIDkgcGFnZS4NCj4gICANCj4gICBXaGlsZSBoZXJlLCBhZGQg bWlzc2luZyBhcmM0cmFuZG9tX2J1Zig5KSBzeW1saW5rLg0KPiAgIA0KPiAgIFNwb25zb3JlZCBi eToJRGVsbCBFTUMgSXNpbG9uDQo+IA0KPiBBZGRlZDoNCj4gICBoZWFkL3N5cy9saWJrZXJuL2Fy YzRyYW5kb21fdW5pZm9ybS5jDQo+ICAgICAgLSBjb3BpZWQsIGNoYW5nZWQgZnJvbSByMzQ2NDA5 LCBoZWFkL2xpYi9saWJjL2dlbi9hcmM0cmFuZG9tX3VuaWZvcm0uYw0KPiBEZWxldGVkOg0KPiAg IGhlYWQvbGliL2xpYmMvZ2VuL2FyYzRyYW5kb21fdW5pZm9ybS5jDQo+IE1vZGlmaWVkOg0KPiAg IGhlYWQvbGliL2xpYmMvZ2VuL01ha2VmaWxlLmluYw0KPiAgIGhlYWQvc2hhcmUvbWFuL21hbjkv TWFrZWZpbGUNCj4gICBoZWFkL3NoYXJlL21hbi9tYW45L3JhbmRvbS45DQo+ICAgaGVhZC9zeXMv Y29uZi9maWxlcw0KPiAgIGhlYWQvc3lzL3N5cy9saWJrZXJuLmgNCj4gDQo+IE1vZGlmaWVkOiBo ZWFkL2xpYi9saWJjL2dlbi9NYWtlZmlsZS5pbmMNCj4gPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+ IC0tLSBoZWFkL2xpYi9saWJjL2dlbi9NYWtlZmlsZS5pbmMJRnJpIEFwciAxOSAxOTo0NToxOSAy MDE5CShyMzQ2NDA5KQ0KPiArKysgaGVhZC9saWIvbGliYy9nZW4vTWFrZWZpbGUuaW5jCUZyaSBB cHIgMTkgMjA6MDU6NDcgMjAxOQkocjM0NjQxMCkNCj4gQEAgLTMsNiArMyw3IEBADQo+ICANCj4g ICMgbWFjaGluZS1pbmRlcGVuZGVudCBnZW4gc291cmNlcw0KPiAgLlBBVEg6ICR7TElCQ19TUkNU T1B9LyR7TElCQ19BUkNIfS9nZW4gJHtMSUJDX1NSQ1RPUH0vZ2VuDQo+ICsuUEFUSDogJHtTUkNU T1B9L3N5cy9saWJrZXJuDQo+ICANCj4gIENPTkZTPQlzaGVsbHMNCj4gIA0KPiANCj4gTW9kaWZp ZWQ6IGhlYWQvc2hhcmUvbWFuL21hbjkvTWFrZWZpbGUNCj4gPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 DQo+IC0tLSBoZWFkL3NoYXJlL21hbi9tYW45L01ha2VmaWxlCUZyaSBBcHIgMTkgMTk6NDU6MTkg MjAxOQkocjM0NjQwOSkNCj4gKysrIGhlYWQvc2hhcmUvbWFuL21hbjkvTWFrZWZpbGUJRnJpIEFw ciAxOSAyMDowNTo0NyAyMDE5CShyMzQ2NDEwKQ0KPiBAQCAtMTY2OCw2ICsxNjY4LDggQEAgTUxJ TktTKz1wc2lnbmFsLjkgZ3NpZ25hbC45IFwNCj4gIAlwc2lnbmFsLjkgdGRzaWduYWwuOQ0KPiAg TUxJTktTKz1yYW5kb20uOSBhcmM0cmFuZC45IFwNCj4gIAlyYW5kb20uOSBhcmM0cmFuZG9tLjkg XA0KPiArCXJhbmRvbS45IGFyYzRyYW5kb21fYnVmLjkgXA0KPiArCXJhbmRvbS45IGFyYzRyYW5k b21fdW5pZm9ybS45IFwNCj4gIAlyYW5kb20uOSBpc19yYW5kb21fc2VlZGVkLjkgXA0KPiAgCXJh bmRvbS45IHJlYWRfcmFuZG9tLjkgXA0KPiAgCXJhbmRvbS45IHJlYWRfcmFuZG9tX3Vpby45IFwN Cj4gDQo+IE1vZGlmaWVkOiBoZWFkL3NoYXJlL21hbi9tYW45L3JhbmRvbS45DQo+ID09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQ0KPiAtLS0gaGVhZC9zaGFyZS9tYW4vbWFuOS9yYW5kb20uOQlGcmkgQXBy IDE5IDE5OjQ1OjE5IDIwMTkJKHIzNDY0MDkpDQo+ICsrKyBoZWFkL3NoYXJlL21hbi9tYW45L3Jh bmRvbS45CUZyaSBBcHIgMTkgMjA6MDU6NDcgMjAxOQkocjM0NjQxMCkNCj4gQEAgLTI2LDcgKzI2 LDcgQEANCj4gIC5cIg0KPiAgLlwiICRGcmVlQlNEJA0KPiAgLlwiICINCj4gLS5EZCBBcHJpbCAx NiwgMjAxOQ0KPiArLkRkIEFwcmlsIDE5LCAyMDE5DQo+ICAuRHQgUkFORE9NIDkNCj4gIC5Pcw0K PiAgLlNoIE5BTUUNCj4gQEAgLTQ1LDYgKzQ1LDggQEANCj4gIC5GbiBhcmM0cmFuZG9tICJ2b2lk Ig0KPiAgLkZ0IHZvaWQNCj4gIC5GbiBhcmM0cmFuZG9tX2J1ZiAidm9pZCAqcHRyIiAic2l6ZV90 IGxlbiINCj4gKy5GdCB1aW50MzJfdA0KPiArLkZuIGFyYzRyYW5kb21fdW5pZm9ybSAidWludDMy X3QgdXBwZXJfYm91bmQiDQo+ICAuRnQgdm9pZA0KPiAgLkZuIGFyYzRyYW5kICJ2b2lkICpwdHIi ICJ1X2ludCBsZW5ndGgiICJpbnQgcmVzZWVkIg0KPiAgLlBwDQo+IEBAIC03OSw2ICs4MSwxNSBA QCBmaWxscw0KPiAgd2l0aA0KPiAgLkZhIGxlbg0KPiAgYnl0ZXMgb2YgcmFuZG9tIGRhdGEuDQo+ ICsuUHANCj4gKy5GbiBhcmM0cmFuZG9tX3VuaWZvcm0NCj4gK3dpbGwgcmV0dXJuIGEgc2luZ2xl IDMyLWJpdCB2YWx1ZSwgdW5pZm9ybWx5IGRpc3RyaWJ1dGVkIGJ1dCBsZXNzIHRoYW4NCj4gKy5G YSB1cHBlcl9ib3VuZCAuDQo+ICtUaGlzIGlzIHJlY29tbWVuZGVkIG92ZXIgY29uc3RydWN0aW9u cyBsaWtlDQo+ICsuRHEgTGkgYXJjNHJhbmRvbSgpICUgdXBwZXJfYm91bmQNCj4gK2FzIGl0IGF2 b2lkcyAibW9kdWxvIGJpYXMiIHdoZW4gdGhlIHVwcGVyIGJvdW5kIGlzIG5vdCBhIHBvd2VyIG9m IHR3by4NCj4gK0luIHRoZSB3b3JzdCBjYXNlLCB0aGlzIGZ1bmN0aW9uIG1heSBjb25zdW1lIG11 bHRpcGxlIGl0ZXJhdGlvbnMNCj4gK3RvIGVuc3VyZSB1bmlmb3JtaXR5Lg0KPiAgLlBwDQo+ICBU aGUNCj4gIC5GbiBhcmM0cmFuZA0KPiANCj4gTW9kaWZpZWQ6IGhlYWQvc3lzL2NvbmYvZmlsZXMN Cj4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09DQo+IC0tLSBoZWFkL3N5cy9jb25mL2ZpbGVzCUZyaSBB cHIgMTkgMTk6NDU6MTkgMjAxOQkocjM0NjQwOSkNCj4gKysrIGhlYWQvc3lzL2NvbmYvZmlsZXMJ RnJpIEFwciAxOSAyMDowNTo0NyAyMDE5CShyMzQ2NDEwKQ0KPiBAQCAtMzk4NSw2ICszOTg1LDcg QEAga2dzc2FwaS9nc3N0ZXN0LmMJCW9wdGlvbmFsIGtnc3NhcGlfZGVidWcNCj4gICMgdGhlIGZp bGUgc2hvdWxkIGJlIG1vdmVkIHRvIGNvbmYvZmlsZXMuPGFyY2g+IGZyb20gaGVyZS4NCj4gICMN Cj4gIGxpYmtlcm4vYXJjNHJhbmRvbS5jCQlzdGFuZGFyZA0KPiArbGlia2Vybi9hcmM0cmFuZG9t X3VuaWZvcm0uYwlzdGFuZGFyZA0KPiAgY3J5cHRvL2NoYWNoYTIwL2NoYWNoYS5jCXN0YW5kYXJk DQo+ICBsaWJrZXJuL2FzcHJpbnRmLmMJCXN0YW5kYXJkDQo+ICBsaWJrZXJuL2JjZC5jCQkJc3Rh bmRhcmQNCj4gDQo+IENvcGllZCBhbmQgbW9kaWZpZWQ6IGhlYWQvc3lzL2xpYmtlcm4vYXJjNHJh bmRvbV91bmlmb3JtLmMgKGZyb20gcjM0NjQwOSwNCj4gaGVhZC9saWIvbGliYy9nZW4vYXJjNHJh bmRvbV91bmlmb3JtLmMpDQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAtLS0NCj4gaGVhZC9saWIv bGliYy9nZW4vYXJjNHJhbmRvbV91bmlmb3JtLmMJRnJpIEFwciAxOSAxOTo0NToxOSAyMDE5CShy MzQ2NDA5LCBjb3B5DQo+IHNvdXJjZSkgKysrIGhlYWQvc3lzL2xpYmtlcm4vYXJjNHJhbmRvbV91 bmlmb3JtLmMJRnJpIEFwciAxOSAyMDowNTo0NyAyMDE5DQo+IChyMzQ2NDEwKSBAQCAtMTksNyAr MTksMTEgQEAgKi8NCj4gIA0KPiAgI2luY2x1ZGUgPHN5cy90eXBlcy5oPg0KPiArI2lmZGVmIF9L RVJORUwNCj4gKyNpbmNsdWRlIDxzeXMvbGlia2Vybi5oPg0KPiArI2Vsc2UNCj4gICNpbmNsdWRl IDxzdGRsaWIuaD4NCj4gKyNlbmRpZg0KPiAgDQo+ICAvKg0KPiAgICogQ2FsY3VsYXRlIGEgdW5p Zm9ybWx5IGRpc3RyaWJ1dGVkIHJhbmRvbSBudW1iZXIgbGVzcyB0aGFuIHVwcGVyX2JvdW5kDQo+ IA0KPiBNb2RpZmllZDogaGVhZC9zeXMvc3lzL2xpYmtlcm4uaA0KPiA9PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0NCj4gLS0tIGhlYWQvc3lzL3N5cy9saWJrZXJuLmgJRnJpIEFwciAxOSAxOTo0NToxOSAy MDE5CShyMzQ2NDA5KQ0KPiArKysgaGVhZC9zeXMvc3lzL2xpYmtlcm4uaAlGcmkgQXByIDE5IDIw OjA1OjQ3IDIwMTkJKHIzNDY0MTApDQo+IEBAIC0xMjgsNiArMTI4LDcgQEAgc3RydWN0IG1hbGxv Y190eXBlOw0KPiAgdWludDMyX3QgYXJjNHJhbmRvbSh2b2lkKTsNCj4gIHZvaWQJIGFyYzRyYW5k b21fYnVmKHZvaWQgKiwgc2l6ZV90KTsNCj4gIHZvaWQJIGFyYzRyYW5kKHZvaWQgKiwgdV9pbnQs IGludCk7DQo+ICt1aW50MzJfdCBhcmM0cmFuZG9tX3VuaWZvcm0odWludDMyX3QpOw0KPiAgaW50 CSB0aW1pbmdzYWZlX2JjbXAoY29uc3Qgdm9pZCAqLCBjb25zdCB2b2lkICosIHNpemVfdCk7DQo+ ICB2b2lkCSpic2VhcmNoKGNvbnN0IHZvaWQgKiwgY29uc3Qgdm9pZCAqLCBzaXplX3QsDQo+ICAJ ICAgIHNpemVfdCwgaW50ICgqKShjb25zdCB2b2lkICosIGNvbnN0IHZvaWQgKikpOw0KPiBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBzdm4tc3JjLWhl YWRAZnJlZWJzZC5vcmcgbWFpbGluZyBsaXN0DQo+IGh0dHBzOi8vbGlzdHMuZnJlZWJzZC5vcmcv bWFpbG1hbi9saXN0aW5mby9zdm4tc3JjLWhlYWQNCj4gVG8gdW5zdWJzY3JpYmUsIHNlbmQgYW55 IG1haWwgdG8gInN2bi1zcmMtaGVhZC11bnN1YnNjcmliZUBmcmVlYnNkLm9yZyINCg0KQWZ0ZXIg YXBwbHlpbmcgcjM0NjQxMCB0byBvdXIgc291cmNlIHRyZWUsIGJ1aWxkd29ybGQgZmFpbHMgKFdJ VEhfTUVUQV9NT0RFIGlzIHNldCk6DQoNClsuLi5dDQpCdWlsZGluZyAvdXNyL29iai91c3Ivc3Jj L2FtZDY0LmFtZDY0L2xpYi9saWJjL2V2X3RpbWVycy5vDQotIC0tLSBpbmV0X250b2EubyAtLS0N CkluIGZpbGUgaW5jbHVkZWQgZnJvbSAvdXNyL3NyYy9zeXMvbGlia2Vybi9pbmV0X250b2EuYzoz NDoNCi91c3Ivb2JqL3Vzci9zcmMvYW1kNjQuYW1kNjQvdG1wL3Vzci9pbmNsdWRlL3N5cy9zeXN0 bS5oOjE3Mjo4OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgJ2Jvb2wnDQpleHRlcm4gYm9vbCBk eW5hbWljX2tlbnY7DQogICAgICAgXg0KL3Vzci9vYmovdXNyL3NyYy9hbWQ2NC5hbWQ2NC90bXAv dXNyL2luY2x1ZGUvc3lzL3N5c3RtLmg6MjExOjU6IHdhcm5pbmc6IGRlY2xhcmF0aW9uIG9mDQpi dWlsdC1pbiBmdW5jdGlvbiAnc2V0am1wJyByZXF1aXJlcyBpbmNsdXNpb24gb2YgdGhlIGhlYWRl ciA8c2V0am1wLmg+DQpbLVdidWlsdGluLXJlcXVpcmVzLWhlYWRlcl0gaW50ICAgICBzZXRqbXAo c3RydWN0IF9qbXBfYnVmICopIF9fcmV0dXJuc190d2ljZTsgXg0KL3Vzci9vYmovdXNyL3NyYy9h bWQ2NC5hbWQ2NC90bXAvdXNyL2luY2x1ZGUvc3lzL3N5c3RtLmg6MjEyOjY6IHdhcm5pbmc6IGRl Y2xhcmF0aW9uIG9mDQpidWlsdC1pbiBmdW5jdGlvbiAnbG9uZ2ptcCcgcmVxdWlyZXMgaW5jbHVz aW9uIG9mIHRoZSBoZWFkZXIgPHNldGptcC5oPg0KWy1XYnVpbHRpbi1yZXF1aXJlcy1oZWFkZXJd IHZvaWQgICAgbG9uZ2ptcChzdHJ1Y3QgX2ptcF9idWYgKiwgaW50KSBfX2RlYWQyOyBeDQovdXNy L29iai91c3Ivc3JjL2FtZDY0LmFtZDY0L3RtcC91c3IvaW5jbHVkZS9zeXMvc3lzdG0uaDoyODU6 Njogd2FybmluZzogaW5jb21wYXRpYmxlDQpyZWRlY2xhcmF0aW9uIG9mIGxpYnJhcnkgZnVuY3Rp b24gJ2xvZycgWy1XaW5jb21wYXRpYmxlLWxpYnJhcnktcmVkZWNsYXJhdGlvbl0gdm9pZA0KbG9n KGludCwgY29uc3QgY2hhciAqLCAuLi4pIF9fcHJpbnRmbGlrZSgyLCAzKTsgXg0KL3Vzci9vYmov dXNyL3NyYy9hbWQ2NC5hbWQ2NC90bXAvdXNyL2luY2x1ZGUvc3lzL3N5c3RtLmg6Mjg1OjY6IG5v dGU6ICdsb2cnIGlzIGEgYnVpbHRpbiB3aXRoDQp0eXBlICdkb3VibGUgKGRvdWJsZSknIC91c3Iv b2JqL3Vzci9zcmMvYW1kNjQuYW1kNjQvdG1wL3Vzci9pbmNsdWRlL3N5cy9zeXN0bS5oOjM4Mjoz OTogZXJyb3I6DQp1bmtub3duIHR5cGUgbmFtZSAndWludGZwdHJfdCc7IGRpZCB5b3UgbWVhbiAn dWludHB0cl90Jz8gdm9pZCAgICBwcm9mY2xvY2soaW50IGNudCwgaW50DQp1c2VybW9kZSwgdWlu dGZwdHJfdCBwYyk7IF4NCi91c3Ivb2JqL3Vzci9zcmMvYW1kNjQuYW1kNjQvdG1wL3Vzci9pbmNs dWRlL3N5cy9fc3RkaW50Lmg6ODA6MjI6IG5vdGU6ICd1aW50cHRyX3QnIGRlY2xhcmVkDQpoZXJl IHR5cGVkZWYgX191aW50cHRyX3QgICAgICAgICAgICAgdWludHB0cl90Ow0KDQoNCklzIHRoZXJl IGFuIGluY2x1ZGUgbWlzc2luZz8NCg0KS2luZCByZWdhcmRzLA0KDQpPLiBIYXJ0bWFubg0KDQot IC0tIA0KTy4gSGFydG1hbm4NCg0KSWNoIHdpZGVyc3ByZWNoZSBkZXIgTnV0enVuZyBvZGVyIMOc YmVybWl0dGx1bmcgbWVpbmVyIERhdGVuIGbDvHINCldlcmJlendlY2tlIG9kZXIgZsO8ciBkaWUg TWFya3QtIG9kZXIgTWVpbnVuZ3Nmb3JzY2h1bmcgKMKnIDI4IEFicy4gNCBCRFNHKS4NCi0tLS0t QkVHSU4gUEdQIFNJR05BVFVSRS0tLS0tDQoNCmlIVUVBUllJQUIwV0lRU3k4SUJ4QVBEa3FWQmFU SjQ0TjFaWlBiYTVSd1VDWExvMnN3QUtDUkE0TjFaWlBiYTUNClIwQWJBUDQyRi9UeWZtZ2tIM0k5 SlFYdHUyMkREbHc2YVZvTzRQTjU2VmpBWVZjN2dRRUFnbzE5dnhEejJadXANCm5ZZnlvaVRNRGxq MWIwOHN1SUduMnFlKy9KT0poQUU9DQo9UnFLOQ0KLS0tLS1FTkQgUEdQIFNJR05BVFVSRS0tLS0t DQo=