From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <Alexandre.DERUMIER@groupe-cyllene.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits))
 (No client certificate requested)
 by lists.proxmox.com (Postfix) with ESMTPS id F341FA048A
 for <pve-devel@lists.proxmox.com>; Wed,  8 Nov 2023 15:32:57 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
 by firstgate.proxmox.com (Proxmox) with ESMTP id DC59898C0
 for <pve-devel@lists.proxmox.com>; Wed,  8 Nov 2023 15:32:57 +0100 (CET)
Received: from mail02.cetsi.fr (mail02.cetsi.fr [91.151.64.22])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by firstgate.proxmox.com (Proxmox) with ESMTPS
 for <pve-devel@lists.proxmox.com>; Wed,  8 Nov 2023 15:32:56 +0100 (CET)
Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28])
 by mail02.cetsi.fr (Postfix) with ESMTP id A15874050284
 for <pve-devel@lists.proxmox.com>; Wed,  8 Nov 2023 15:32:45 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr A15874050284
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com;
 s=dkim; t=1699453965;
 bh=bJOdAKxR7x1yK/NGnW2/TvGmQBOGh5E+N69ZPERZUEo=;
 h=From:To:Subject:Date:References:In-Reply-To:From;
 b=tF2GUbaRHIdx1MAQ5drTUDrtCNCl7cHAK4XNRomcQCncHMYGKod2unu0/Ucbg+zjr
 d/hbZplgMNx9kefFDId1vkjfw9tbLyD2xRplTvZEcQTjakFAwAncFz9J3BHMxfFxe0
 Nzkc/2JVnrjWHt/QcQpKuTfZ0il3GqDr2Ihve0Yk=
Received: from CYLNEXC01.cyllene.corp (10.0.250.28) by CYLNEXC01.cyllene.corp
 (10.0.250.28) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34; Wed, 8 Nov
 2023 15:32:46 +0100
Received: from FRA01-MR2-obe.outbound.protection.outlook.com (10.0.250.254) by
 CYLNEXC01.cyllene.corp (10.0.250.28) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.2507.34 via Frontend Transport; Wed, 8 Nov 2023 15:32:46 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=IhqjKBmi6EWPjIKRIya0N8PoXlh268mzH+6OUg1t1/75Kz4xMuG/Vggyz9vxh4OiXXLIqbOyGMW4H06ziefNR0oqZrQQoAfaeh71pJ4Oik+ZPkuESRc+zeHbzHxH6MqX9tAhC6tjQT1bLyySb32hKMcyWOzldUBkAX2DKyTvUuLrauoxeLGrd5dt9vqGD9PPhWmxayKkzQIBYZKz+eo2glhtt/MUjoFs6mPXPxaf95oDEh4h6YkdmAQcrD41R+Ecdfpt5FWvNMYyq1c8smak3a8cGagZQNaPrBPPrwOf4oCF9f+ubAtEJYlFniZDICS6SHIrdq/GRiw1duceudPsMw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=bJOdAKxR7x1yK/NGnW2/TvGmQBOGh5E+N69ZPERZUEo=;
 b=V2Tq4/SxTld+DcdoF9pU2+OSgTfwfG/j9Km+GB/v4ujZ4OHMGNFXpg6POZmmVQOsIF10szyuYJbK4f9t5iI1oJDLQWnf1MItSu6GuxGB+HjF/PuIFttqMxsG3sWs/F3elgnyKR/VB/PsszdsYLa5T5Dll2I4aPM+9Q/2kp+OoBEKhZM72eROvj7U+hrnN/fdpZpc/Z11WXVQlADR++cNmpNuuNPyrSDlOu/89g/vcT/d+RJcLMlutZKTAnPe0JFh65uQATRyrsyVVN4fIqvrlzFhgnogJJc+/krVjvd4/3Q2ZFxmRKmwBrn0Q/6CLUkcuY3fMm5UI9Lj/scUI26xjA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=groupe-cyllene.com; dmarc=pass action=none
 header.from=groupe-cyllene.com; dkim=pass header.d=groupe-cyllene.com;
 arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=groupecyllene.onmicrosoft.com; s=selector2-groupecyllene-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bJOdAKxR7x1yK/NGnW2/TvGmQBOGh5E+N69ZPERZUEo=;
 b=dThb+XApYqmNftArUop9QHRsQ5dNRmfXHD3QZ/ek2FS05BWIpGzzNvut5BIwgf9NJUTBYvKR7+UHc9yZxetatzba+yo/hYYfRvu/i5bX7PXQbBmQgqXLz8U2AmhCzogeTYAw9FXJAIOFgQfSaKkrFM/5+pAn4WJcI7dAXHCg0qM=
Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:32::17)
 by MR1P264MB2255.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:11::11) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.18; Wed, 8 Nov
 2023 14:32:44 +0000
Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
 ([fe80::ea83:662a:77c9:2b2e]) by MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
 ([fe80::ea83:662a:77c9:2b2e%4]) with mapi id 15.20.6977.018; Wed, 8 Nov 2023
 14:32:44 +0000
From: "DERUMIER, Alexandre" <alexandre.derumier@groupe-cyllene.com>
To: "pve-devel@lists.proxmox.com" <pve-devel@lists.proxmox.com>
Thread-Topic: [pve-devel] [RFC pve-network] do not remove DHCP mapping on stop
Thread-Index: AQHaCMesQ3qTEPoXc0GguZ1pkOPKjbBwj00A
Date: Wed, 8 Nov 2023 14:32:44 +0000
Message-ID: <ef005372a18fe940f6f3cb2c0733aa66ab1084ee.camel@groupe-cyllene.com>
References: <87v8axbjh1.fsf@gmail.com>
 <20231027112022.1960451-1-s.lendl@proxmox.com>
 <20231027112022.1960451-5-s.lendl@proxmox.com>
In-Reply-To: <20231027112022.1960451-5-s.lendl@proxmox.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Evolution 3.50.0-1 
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=groupe-cyllene.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MR1P264MB2481:EE_|MR1P264MB2255:EE_
x-ms-office365-filtering-correlation-id: 03c37225-6620-4365-0a5a-08dbe0679226
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 73j2iMX2f0qObmi+V6jSLk1r/eY0hq8RnIQg/1eD1UzlSNGJ+ciDZ1DbzhS9Sc4ren/OiHun70/2J/U0eqP4lgGbbfzwnzXAMmbMnYss3rwrpA0/0Q56d2FdOjtF2UQ8Za9zN9csp4O8bq6XPQNXUwxiMPqrZHJE1BqpWFcjpNf2s7NNYsT0ArxAahO3VHZNLImXlXgEZx/i4RqKanqjGghXs8g+nADZkiKVbR7FUl3wmwqZ+/CVPlCiaf3WqgiJAaiaomigi12n16FxqQWA/CYoYy/bINN5RosGdMi8JEOjX9QbZnMamItlh100gBUIBZSx+V+h5CFANowFY7vYnmXGJYN9q4zMe7UOdlcqU9OnmfSRkoXu7dJb7pnsNuF3FoofVBmUIP29/egETYzhWKUaP5A05wVMBLziUIwBJY3nhBAmHst4G1aRNPf2vAdkhiHzQ/vL0TZzqz+nrf89YjDMoxr0aBuxL3Y/A9aQrxzldVjopae6O+bw3NnanHh1j7V0oeH8EK0hHVsH/cyVUmqXZ69OuFfe0g1CrKx/c/uZ/DwXQ8fGXXg0XLEbOhvl/6HRTUexwCkxbMf2B0BmHEswTngo8cHSxFddYEdN3REmqn/sBIRbCFhrs4C6iYLh
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE;
 SFS:(13230031)(376002)(366004)(136003)(346002)(39850400004)(396003)(230922051799003)(186009)(1800799009)(64100799003)(451199024)(6506007)(71200400001)(2616005)(6512007)(478600001)(6486002)(83380400001)(316002)(66574015)(2906002)(6916009)(5660300002)(66476007)(41300700001)(66946007)(76116006)(91956017)(66556008)(66446008)(8936002)(64756008)(8676002)(38070700009)(38100700002)(36756003)(122000001)(86362001);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VGFrMUZPZDNKQkRHU2g5d1B6Rk16Vlh1eFhJV2pTc3VjTWtKVWdmTEFXRi93?=
 =?utf-8?B?MTIyUXZvZkhCYVpEb1BrM1ZVSTBKWWRZMmJTMnZ5a1dEeE1yRG1DOGxEOTFn?=
 =?utf-8?B?cmszdzBRbnk4emViV2RHQ084VlNMQ09GcG51QU9rRVcvMUFsK0JJNUVLc29S?=
 =?utf-8?B?TCtrak5GVUI1elpVSEJsRGF3UGxSQnYvVkV2OU5lcjJONXdiaFp4TS9OUjR6?=
 =?utf-8?B?ek8wSktLZHlhcjM1L1IxV3NoQWM5M2R6VWRsY1dIc2NKQVE4Nm0rNFdmVC9K?=
 =?utf-8?B?Rm1XL29KQzkxT2orYVArZXplVUVJSzFtUFpkcXRuUThWSXpmcnEyb0xDUFBC?=
 =?utf-8?B?T1FKaXBZTE8wSE5UcWwwZUlnU05Ockk2WXRuZlhFOGY5dkJLRndDU1pzSHE5?=
 =?utf-8?B?VFZwWnJVaEQwRE40NmR3OEVldnJlNXQ3MG1vTE5zNmloQmhwK2tLQTdXY2JE?=
 =?utf-8?B?b250TW4zV3JaMUxtaDg1cldBOUVuY3I4cnlEOGtNVjRjditGRFhES0NtT2o5?=
 =?utf-8?B?dE5EY1grTmNabktGMWtyeUVTUEd1UzB0Y2hSc2VaMTdMVThkNFZVbTgxSzRi?=
 =?utf-8?B?dzVGdytFK25KNE9Fa2NaMmpvL2hrM1pxTkRDaU1mclE5clB1RXRWL0o4a1pH?=
 =?utf-8?B?MzRXS3ZZV0YrdXZydDRwbnJhbTlIRSt3dDVYZk1TRXdXanVqd2dTdWJJWlFL?=
 =?utf-8?B?MzQ0ajBMS3oxdUVWQWhKSFBMMWxkVkxkOTdyelhwdWNRZTRNcDVGaW1rL3Q5?=
 =?utf-8?B?aU00VWxIWWJyT3oza1ZwSVlITTRFTlhIdkg2dDdPVndIbDNnWmdkVHVGMmdY?=
 =?utf-8?B?bSs3d1hmRXFvL1FrcVBzSWQ2TE1aTUZqL2YxbnVFcWQyTEE0Tng0VERWU0tN?=
 =?utf-8?B?dmI1V2lHNi9mVU1aaWlpSXBQV2NiSUFXV2p6NzFaZStNRG51RWJSQWppZWdv?=
 =?utf-8?B?ckxqSWZXUGJtTkVmeTdoMGdkRDgrVTRZLzlwcEdLc1dUUm02blI1YndiT01t?=
 =?utf-8?B?ckFBMjU0MmRjQlpZVmVaVGFlU0E3ZWFVRmd5N2JqWGZ2bzlQcndSNzY5OXBr?=
 =?utf-8?B?NFp2WkVFNUxmc3FLczVTdTNOcEdXNFVqOCtacTR5ZmFEVlRJTjByM1lSSm5z?=
 =?utf-8?B?cHE1THhUdWd4dFExVDFMY0NjaEVFVWdDdGREOVhvVUoraW54ekhIMUE4K05K?=
 =?utf-8?B?aXhaMDFqTzdkaGtCdmlhOTBVcVU3M3liaTZ3Z0gzNWVkeEQzVzZuTFdjM1g5?=
 =?utf-8?B?MEFXZFVIT2N3Y0RYem15U096L0RIUmhiUndVcmorY0Vjck92ZGlIZUNPSXZw?=
 =?utf-8?B?OFVjY2tZWEhibnpBSUFFOGhsWG50S2JMMmdxbG1kdm9GRDlYZ3A1MUpzMFcv?=
 =?utf-8?B?am03K0tXdC9HaXd1aFA2NjE3RndvenptUnFiNFFOazJUTC9IbVRGTlAvREFm?=
 =?utf-8?B?RjJaRnE0YW4wcmliNURFY0hGTFZLU3lGQXpVYm1tV0NNMkxZL1NkbzNzTXYr?=
 =?utf-8?B?cmlzWkpEbmNBSGNYc05RWm4rWjRoR1I0WTFZZTRNWTIvNk5Fcm5QcTd4SkMw?=
 =?utf-8?B?NmNlWG9Va3ZnOUc1dHFVN2VWOHY0c3dUKzh1S21icnBxRlhyUHR3S1NCbC92?=
 =?utf-8?B?QkJoTXllQUc4S3p3aHJKSXBVa1k0aG9XL3ZiNE5wNll1ZXV2enN3S2NpNCtB?=
 =?utf-8?B?NFFLb2pLTFlOVTF1VWErV29Cam5LcEkzL29zc2FvOTZNVjdRaTFkTVpxT1B4?=
 =?utf-8?B?K2NDNzFWRGhkV2lsb05LeWUzK3ZJV0VVV1EySkxmR0dpYTNMTlVQUDVpL2xM?=
 =?utf-8?B?RFd0OExtaDZEZW8zVG8zNklJbkdpMXhJeitXdGMrcmkrTllKMVExSVJzMndw?=
 =?utf-8?B?cGdLbmxXTmJyM2NjRGRlTjRka3U2UmZYaExZTFNJblBvKzlTZDY0YzlBbkht?=
 =?utf-8?B?bUhmZ041SnRUbms0eFF4bHJ2aEJKS1A2bTByMzNCS2pZZDZ5ZkhRRTdFbUJ1?=
 =?utf-8?B?cU13ZTFQUDVoYXBzbmJiU2FwSzFMVmxvdytzNzRzbEl0UUNLM1pSc0V3c2I5?=
 =?utf-8?B?bStzblNtdE9LeSsxQ0czRzZIZE9VVUkzV3EyV0t3TStEY0ZpK2c5bTlMOE1X?=
 =?utf-8?B?emx6NFB5WnFoN21leVRhK3EycUFxUmZIbzk2S0xNVmYyUXp2Y2l0Qlh5Wmdq?=
 =?utf-8?Q?nUpCr83UQUQn0AeKyVH7ROwmFEF2xhF7I9ZJuI/Inkqo?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <69D5DD7889FFF24EA54EFA0CF1F23F83@FRAP264.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 03c37225-6620-4365-0a5a-08dbe0679226
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Nov 2023 14:32:44.0844 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: ee11ccf7-112c-4284-848b-f229745e715b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 01qPIir0Y68xyRFlDGuMRwsHntXq2dW0h1dLw+qirSew5H10nFovR7ecsD8MRePYgz2vcRkbo1sSQNHmWySig6ItQBIbu1rDWnflBeHFzILw8f0MY6h3tX7TVrKmgseQ
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MR1P264MB2255
X-OriginatorOrg: groupe-cyllene.com
X-SPAM-LEVEL: Spam detection results:  0
 ARC_SIGNED              0.001 Message has a ARC signature
 ARC_VALID               0.001 Message has a valid ARC signature
 AWL -0.000 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DKIM_SIGNED               0.1 Message has a DKIM or DK signature,
 not necessarily valid
 DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
 DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
 domain
 DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from
 domain DMARC_MISSING             0.1 Missing DMARC policy
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
 T_SCC_BODY_TEXT_LINE    -0.01 -
Subject: Re: [pve-devel] [RFC pve-network] do not remove DHCP mapping on stop
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
X-List-Received-Date: Wed, 08 Nov 2023 14:32:58 -0000

aGksDQpJJ20gYmFjayBmcm9tIEhvbGlkYXksIGFuZCBJJ2xsIGZpbmFsbHkgdGltZSB0byB3b3Jr
IG9uIGRoY3AuDQoNCg0KSSB3b25kZXIgaWYgd2UgY291bGRuJ3QgYWRkIGEgcHJvcGVydHkgb24g
c3VibmV0IG9yIGRoY3AsDQp3aGVyZSB1c2VyIGNvdWxkIGNob29zZSBiZXR3ZWVuIGVwaGVtZXJh
bCBpcCAoY3JlYXRlIGEgdm0gc3RhcnQgLw0KZGVsZXRlIGF0IHZtIHN0b3ApLA0KDQpvciByZXNl
cnZlZCBpcA0KDQoocmVzZXJ2ZWQgYSB2bXxuaWMgY3JlYXRlLCAgZGVsZXRlZCBhIHZtfG5pYyBk
ZWxldGUpDQoNCg0KVGhpcyBzaG91bGQgbWF0Y2ggYmVoYXZpb3VyIG9mIGRpZmZlcmVudCBjbG91
ZCBwcm92aWRlciAoZ2NwLGF3cywuLi4pDQpvciBvdGhlciBoeXBlcnZpc29ycy4NCg0KDQoNCldo
YXQgZG8geW91IHRoaW5rIGFib3V0IGl0ID8NCg0KDQoNCi0tLS0tLS0tIE1lc3NhZ2UgaW5pdGlh
bCAtLS0tLS0tLQ0KRGU6IFN0ZWZhbiBMZW5kbCA8cy5sZW5kbEBwcm94bW94LmNvbT4NClLDqXBv
bmRyZSDDoDogUHJveG1veCBWRSBkZXZlbG9wbWVudCBkaXNjdXNzaW9uIDxwdmUtDQpkZXZlbEBs
aXN0cy5wcm94bW94LmNvbT4NCsOAOiBwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20NCk9iamV0
OiBbcHZlLWRldmVsXSBbUkZDIHB2ZS1uZXR3b3JrXSBkbyBub3QgcmVtb3ZlIERIQ1AgbWFwcGlu
ZyBvbiBzdG9wDQpEYXRlOiAyNy8xMC8yMDIzIDEzOjIwOjIwDQoNClNpZ25lZC1vZmYtYnk6IFN0
ZWZhbiBMZW5kbCA8cy5sZW5kbEBwcm94bW94LmNvbT4NCi0tLQ0KwqBzcmMvUFZFL0xYQy5wbcKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgfCA4IC0tLS0tLS0tDQrCoHNyYy9seGMtcHZlLXBvc3RzdG9w
LWhvb2sgfCAxIC0NCsKgMiBmaWxlcyBjaGFuZ2VkLCA5IGRlbGV0aW9ucygtKQ0KDQpkaWZmIC0t
Z2l0IGEvc3JjL1BWRS9MWEMucG0gYi9zcmMvUFZFL0xYQy5wbQ0KaW5kZXggYmQ4ZWI2My4uYTdk
ZTliOCAxMDA2NDQNCi0tLSBhL3NyYy9QVkUvTFhDLnBtDQorKysgYi9zcmMvUFZFL0xYQy5wbQ0K
QEAgLTkxNiwxNCArOTE2LDYgQEAgc3ViIHZtX3N0b3BfY2xlYW51cCB7DQrCoMKgwqDCoCBldmFs
IHsNCsKgCW15ICR2b2xsaXN0ID0gUFZFOjpMWEM6OkNvbmZpZy0+Z2V0X3ZtX3ZvbHVtZXMoJGNv
bmYpOw0KwqAJUFZFOjpTdG9yYWdlOjpkZWFjdGl2YXRlX3ZvbHVtZXMoJHN0b3JhZ2VfY2ZnLCAk
dm9sbGlzdCk7DQotDQotCWZvciBteSAkayAoa2V5cyAlJGNvbmYpIHsNCi0JwqDCoMKgIG5leHQg
aWYgJGsgIX4gL15uZXQoXGQrKS87DQotCcKgwqDCoCBteSAkbmV0ID0gUFZFOjpMWEM6OkNvbmZp
Zy0+cGFyc2VfbHhjX25ldHdvcmsoJGNvbmYtDQo+eyRrfSk7DQotCcKgwqDCoCBuZXh0IGlmICRu
ZXQtPnt0eXBlfSBuZSAndmV0aCc7DQotDQotCcKgwqDCoCBQVkU6Ok5ldHdvcms6OlNETjo6RGhj
cDo6cmVtb3ZlX21hcHBpbmcoJG5ldC0+e2JyaWRnZX0sDQokbmV0LT57aHdhZGRyfSk7DQotCX0N
CsKgwqDCoMKgIH07DQrCoMKgwqDCoCB3YXJuICRAIGlmICRAOyAjIGF2b2lkIGVycm9ycyAtIGp1
c3Qgd2Fybg0KwqB9DQpkaWZmIC0tZ2l0IGEvc3JjL2x4Yy1wdmUtcG9zdHN0b3AtaG9vayBiL3Ny
Yy9seGMtcHZlLXBvc3RzdG9wLWhvb2sNCmluZGV4IGU3ZDQ2YzcuLjJmZTk3ZWMgMTAwNzU1DQot
LS0gYS9zcmMvbHhjLXB2ZS1wb3N0c3RvcC1ob29rDQorKysgYi9zcmMvbHhjLXB2ZS1wb3N0c3Rv
cC1ob29rDQpAQCAtMTIsNyArMTIsNiBAQCB1c2UgUFZFOjpMWEM6OkNvbmZpZzsNCsKgdXNlIFBW
RTo6TFhDOjpUb29sczsNCsKgdXNlIFBWRTo6TFhDOw0KwqB1c2UgUFZFOjpOZXR3b3JrOw0KLXVz
ZSBQVkU6Ok5ldHdvcms6OlNETjo6RGhjcDsNCsKgdXNlIFBWRTo6UkVTVEVudmlyb25tZW50Ow0K
wqB1c2UgUFZFOjpTdG9yYWdlOw0KwqB1c2UgUFZFOjpUb29sczsNCg0K