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 607B2997AD
 for <pve-devel@lists.proxmox.com>; Thu, 16 Nov 2023 14:44:09 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
 by firstgate.proxmox.com (Proxmox) with ESMTP id 3EE4114208
 for <pve-devel@lists.proxmox.com>; Thu, 16 Nov 2023 14:43:39 +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>; Thu, 16 Nov 2023 14:43:38 +0100 (CET)
Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28])
 by mail02.cetsi.fr (Postfix) with ESMTP id B017F40518C7;
 Thu, 16 Nov 2023 14:43:33 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr B017F40518C7
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com;
 s=dkim; t=1700142213;
 bh=fQaM6ppQxmeiQ1h5B8ucTSw8E7ud8+SipSE1oK4hc7M=;
 h=From:To:CC:Subject:Date:References:In-Reply-To:From;
 b=BJlBsnNTPBasjSZHEoohLF6R3n4JadSfvFWKBlQmXxXSAJ5/V+SlhVs5/MESYwlAm
 LBPCIDbWrs+kT3P3oJkteObSbGP7NYy1McfGyFmnO/VCrBGKohXcMwV9l13NHPUHxp
 PF4v53p6g+pb5LGoa1JFY5K7WU+eeL/TL7m3embo=
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; Thu, 16 Nov
 2023 14:43:34 +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; Thu, 16 Nov 2023 14:43:33 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=IKkEqO2yzWuWL/yDopjEZ1qKpeBYdE/r5FWIF5BrZb2CT+Opay8N4SROuAMtodpC5LSXvIlHYRdXvQ1k9ckRMrh7EGn8C+iGS6S99Ck2rNp8vka0UsKhkQYLock/zkAvRgpkgbYaszK5AnokgDj/qepUQJEdCyusoQW9fKK9KhWZqazN5TIXCVqrx1dG5lxPZfBAPLcz9FEf6yT6sM8YHDOhJ1VYhYlnA74Bql2OHlcTZd5n6ljY4I3s5sp3olNcR9RfznvyVBewAo5Sdzw+0mwieDJOa0g7qr5X2lmP5sX9ymtLCmogFdyUpxMO0OjJ4mwn5K2m2+ef+D1EOTxbfw==
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=fQaM6ppQxmeiQ1h5B8ucTSw8E7ud8+SipSE1oK4hc7M=;
 b=RFqCU9sI1HW/w2hRm7ml9ZVM0aBa7BkHN1eGmuiD/7oJL9GhHJn05rRKX98updHJLF9TjIDjXwGEPfCEmAqHWsoPqlXmilKtGpr/yyY5HhbZuYi0+CAUWYDLHoqCf33lxt9bDlNewEpr3FM5ECnOHWPwIk9pM44IPO3cOGdodLQRHaoFqFuBLSKjofonGX5EkjlqM4Kl++yYHfWrqKWXTr+B94yzvtKnEk0dq2+Lwe1HZ0C4XnYa3Bcld5SDIj5dRoPI33jxBOZxRhp3l6IRS28wQQZmh83h1DttbNJv42EUyfeIIus/vJR6hX67e+q0dxbOXn1yvXK6Xb0Be2GoPA==
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=fQaM6ppQxmeiQ1h5B8ucTSw8E7ud8+SipSE1oK4hc7M=;
 b=gtCkZVC+hi40ZHBvLwRA5+UNY4WS2YfpWE7SAhVInq2pWmrnQh1GDOm9o2J3+J1YyfYpuHPtQK8OMyEBA55nD6hXengBUVbVjAtznCM0Vzx8rSxSgKPSPKI38CoK6O/Y5CXezbEpcRAUniuiSlfhw7gJ3cmz9iXdkYAEGVVW4GI=
Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:32::17)
 by PR1P264MB2080.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:1b2::5) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.9; Thu, 16 Nov
 2023 13:43:31 +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.7002.019; Thu, 16 Nov 2023
 13:43:31 +0000
From: "DERUMIER, Alexandre" <alexandre.derumier@groupe-cyllene.com>
To: "s.lendl@proxmox.com" <s.lendl@proxmox.com>
CC: "pve-devel@lists.proxmox.com" <pve-devel@lists.proxmox.com>
Thread-Topic: [pve-devel] [PATCH pve-network] dnsmasq: configure static range
 for each subnet
Thread-Index: AQHaF9Zc6H9S7auaMESdZO48HWK9yrB7i+QAgAAJmgCAAEWqAIABDQmAgAAN5YA=
Date: Thu, 16 Nov 2023 13:43:31 +0000
Message-ID: <d2454a7611011e1436e7c159e92a4234210ae982.camel@groupe-cyllene.com>
References: <20231115151350.596552-1-aderumier@odiso.com>
 <509c039d71f3c4c5edf8ebd24529b0d12af74434.camel@groupe-cyllene.com>
 <87il632clh.fsf@gmail.com>
 <224f6b39b0d45e386dd32b1881169c17a89b2917.camel@groupe-cyllene.com>
 <87bkbt3lly.fsf@gmail.com>
In-Reply-To: <87bkbt3lly.fsf@gmail.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_|PR1P264MB2080:EE_
x-ms-office365-filtering-correlation-id: 3e7b14e1-e4c9-4456-c4e7-08dbe6aa05a0
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: eLP2Q44tPHNWDNjPMmO5UXYX+vvI47X6TqsmmHGdaW0fMi6ArGf3u2TTh8X9ayOYMs0Fe96XtRanfvj5DWzIj61qmhDR8tTqUIJnDnuOS66sHGNTywsQf0TfD1uZcKIeshYwt33Jq2XkONcBw+xLJlaCBUDf2X4ziIuRoLXTVYyrvXklCGH1LyDZ9m+P2dG4OoLX4DL0MGz5pHx5/eJtwuN87uHsW6khFWsmTcNs2ikV2YXW3JanvLSEwz2MOmvaA5XwjYu1aaWHDae03tOJJyHGBJYOPRiaHG2BNkCoe+iu7ouTFINfqTygjexOpdI5A0Uvm3gXYlJCV96lycjXFY7i/VcLb1GTR2Tvo3l6aXl7S2DHpOepLOjLibHDlYPVlbSLy3gRRterCBMyFik5IgBcIOcdfVfkP0aeBUZsXrEYopIkwwnja88zw3NrCssYBKefOt2M1usgRzr7SVDMaQ3s0zOvfkwELrWPFyMYVvfpcyy/XXayGw8R0rqBXDDgLlXuY00Rh8rXXD/9IgePArc+gRPSufa5HOaFnWggFQfeMWJ1Fz33RDH1oMOQ42ckZWVPTgPkyP6G9QnRUvupZsodo7dAAgX9aqICSzZllmEzKPeA5z/eWbwj4/bBnP3n
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)(396003)(136003)(366004)(39850400004)(346002)(230922051799003)(1800799009)(186009)(64100799003)(451199024)(2906002)(5660300002)(4326008)(8676002)(41300700001)(8936002)(6916009)(76116006)(316002)(64756008)(66446008)(66476007)(66556008)(66946007)(91956017)(478600001)(71200400001)(6486002)(6512007)(6506007)(2616005)(83380400001)(38100700002)(38070700009)(122000001)(86362001)(36756003);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UGtxTGlvalk2b3BkbFNwdk00L0NXaG1GbE9rbWhPeHZZdWJXR21SRGRWb1Jm?=
 =?utf-8?B?L3ZTb3JLWjNzUXU0bVRLT2RiZEQrSGZVMEluTUUyaWdHam5QeVVlMW5YQURn?=
 =?utf-8?B?VWQxZ2MyZW95dElQV2VvMWVYVUtFUEt5eHl6dFdhSUhSa2RDK1BLbmUzRHpX?=
 =?utf-8?B?K21mc0NVVTMxcTRESzhsVnZkc3ErZ29TcEhseE1uY2ZvYkQvL3BWQXU1MVIz?=
 =?utf-8?B?by91T29kbHorcDZPTDV5cmpnL0dmKzV6aXNnQktvNmF5RmlBWisvTk16SUpH?=
 =?utf-8?B?cnkvK3FkMWc2eExYZmtwRnVLd0U5Vm5mQXBjK3ZzNVQ3WkJobTAzaERUQ3pi?=
 =?utf-8?B?UWNSZHBXOHI2ZEoxOU1sUDYwdEk3eU00dVZlWGE2TDFaWkduaEh4QkpSWFlE?=
 =?utf-8?B?dk12em4wWXp2aFF6Y2I2bUtmU0g1Yi8xckljQmRnUnZib2dBcWVHamtraENM?=
 =?utf-8?B?QmtXbFNSaGplaVNGVFpzZFp2T2lNTEZEWXZWUHgwdVZrUDlxazVqYW1DR3Y1?=
 =?utf-8?B?MUplRzB1NXhKRTRUQU5SNlZ4SVZKQm9ZeTN5SFFCcmNKWDJXenpqRFQ4R0Rt?=
 =?utf-8?B?QWF4Tk1YanNOWWVPdThuc3ZiTEhFYkxDc3RGZnY2SU00bWFia3VzTGo1TjRz?=
 =?utf-8?B?NnllY0hIM3ZuSUU4LzlXQ1NEME8xcXIySFdzeXN6S0ZvMFdVeHF5SGFueTB5?=
 =?utf-8?B?KzR6V0JjWitFTFlvRUxTeGxDSEZnMjdzdmM5SVRxY1oxcVhoSjhpSnI5NG9I?=
 =?utf-8?B?Q21JK0IyTGU2ajNKOE5peG9vcktORjMxeTAvU2lZNk5RNERYWHNwS1NsYWw4?=
 =?utf-8?B?bnJQbGN6a0s2cVVZZm5OM2NrRmIzSzN2aUdzeDI0RENtVHJGZXloUlhlQ29G?=
 =?utf-8?B?bjk5OThoRGNPdERtRGR3SFNpbGIrWXVUSi9yTXEvVXF0Ry9seXFOMmMzemJa?=
 =?utf-8?B?QXY4ME5lYktZeGNyU2ROUkc4WWxmZDNnSUhlNDNDb0w1b1M2WE9jblhBdDFR?=
 =?utf-8?B?aWJPb1RxYjNDYUFneXFlazJsUmx4VVBrV011SmtPRlhLaGY0VDQ0OVJPRk4x?=
 =?utf-8?B?dGg0S0ZNZ1R3VDJvMld6TXpnNHIxaW9uZm9IWHJmRjFsMEV3cXBVSEJiQThO?=
 =?utf-8?B?MGtSTURpaUxqMWhzVFhJOUhCUmhXY25VdG9HSEFLWlQ3MTRIZXl5d3FWNDBx?=
 =?utf-8?B?YzBZdUZaalpTTFFaMjVJZHBteko5SlNDdEh1UmdLdEtsTmVpaTdUR3B5dHZr?=
 =?utf-8?B?UnNram9xZVJLaWh3WjVqQWtWZnZOVG1jbEJGS1pIZmJiSFNOZEVrSGNlUnVJ?=
 =?utf-8?B?RkpvbGtPL3FxdGdWSkdiQ3E1TmJIRVF3Qk02cWY5OHBuQ3YyWXkva1pTSkdM?=
 =?utf-8?B?Z3gyaHBMNTNGcTNYMmpSNEN0RUhhbzF6NXZYY2RubS9pMEJxRmtOd1phOFVq?=
 =?utf-8?B?VkJRRDBKb3l2MFB1TjdDVEZRaGVrLzBFTWZpV3IvUWs0Wk1CWFloNFo1ZS8x?=
 =?utf-8?B?WVd3d2lwOVhLNjNKVVcxUFRvNWdqYmtPclJBY21QdE85dGNJZGZoVytVOE92?=
 =?utf-8?B?ZjI0Z3Y5M3BwaVgycDFYTjdVanVtWWE2Y0dJMDRkMTRleHlmdDNvN2hDbGNH?=
 =?utf-8?B?WjZJMkFPcW8xSmhzWnMrNmV5TlQrRVRnS2Fqa09ZczFmM0E2aW9reXhYNkpz?=
 =?utf-8?B?RlczWm9PT2ltenNxQUQwRUNPQ2lxMkJCbFRrSG5BSFpxQmxLS1p3UlBGZGVp?=
 =?utf-8?B?aHBMS2JWTWVFRG9RRE1uMHN1bXBIcXg0MHhWRk52WDJLYndEWVZ5T0plZmlH?=
 =?utf-8?B?cUlyWHppeWRqdDg4MnlwQjRzMGFxV1hybHdKWkYvV0xwZEVkWUVFOEQ4a0VN?=
 =?utf-8?B?bFJwWS95K2ZCYS9aWlNHRWIxbXpQQVhFTEY1eGJwR0NnMHFmTDRGSXpVdzcy?=
 =?utf-8?B?SUJydlJSeFBhRjdwWkRvbExwbUh3bVI3SGl3eUxGUFB1WGpMakJUVStQQ1pN?=
 =?utf-8?B?Y0FvSG1pOTErNjkxZGNpOUdXaHRjdDZadnZ3MllLaU8zZmliMDJTKzcvN2ln?=
 =?utf-8?B?eENDc2ZibTJWK1BiWm5jNFRTWkdHMlpvYm9uQWVQMmU0K3o1SGU4azdiZWhx?=
 =?utf-8?B?OXZ2aSs2Tm0yaGRnT1Q5aTNQNE9yQWE2L0FuZUV1c2lxWGhkcnV6M1ZwdzRS?=
 =?utf-8?Q?NXBWBX3BUElxDjfhQ3PfeYXzUcSVZ+gbQ9fXia/5cSPD?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <4F305366804F9A49AABEC79B1823D682@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: 3e7b14e1-e4c9-4456-c4e7-08dbe6aa05a0
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Nov 2023 13:43:31.6038 (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: uU+nxHsgFnSlxhyITeNkQtkaHaYZN21+h0HHsT9ts6drlEzlqOEaQsVdbG31XAuaSac9r/ncnXoVLMV9GsL8sUEbpB4HNPaTNV/G3O8/6eZnm5HzNr55yZMblWVowNtO
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR1P264MB2080
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.001 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] [PATCH pve-network] dnsmasq: configure static range
 for each subnet
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: Thu, 16 Nov 2023 13:44:09 -0000

DQo+PkkgZXhwZXJpbWVudGVkIHdpdGggc2V2ZXJhbCBhcHByb2FjaGVzIHdpdGggZG5zbWFzcSBs
ZWFzZXMuDQo+PkkgY2Fubm90IHJlcHJvZHVjZSB5b3VyIGV4YW1wbGUgYmVjYXVzZSBpdCB3b3Jr
cyBpbiBteSBleGFtcGxlcy4NCj4+TXkgcHJvY2VkdXJlOg0KDQo+PmRuc21hc3EgY29uZmlnOg0K
ZGhjcC1yYW5nZT1zZXQ6REhDUE5BVC0xMC4xLjAuMC0xNiwxMC4xLjAuMCxzdGF0aWMsMjU1LjI1
NS4wLjAsaW5maW5pdGUNCg0KPj5WTSAxMDggbmV0MTogTUFDOiBiYzoyNDoxMTphZDowZToyZQ0K
Pj4NCj4+cW0gc2V0IDEwOCAtLWRlbGV0ZSBuZXQxDQo+Pg0KPj5kbnNtYXNxIGxlYXNlIGZpbGUg
c3RpbGwgY29udGFpbnMgdGhlIGxlYXNlIGZvciBNQUMgYmM6MjQ6MTE6YWQ6MGU6MmUNCj4+DQo+
PnFtIHNldCAxMDggLS1uZXQxIG1vZGVsPXZpcnRpbyxicmlkZ2U9ZGhjcG5hdA0KPj4NCj4+LSBl
dGhlcnMgZmlsZSBnZXRzIHVwZGF0ZWQgdG8gbmV3IG1hYzogQkM6MjQ6MTE6NTE6MTA6QUQNCj4+
LSBzb29uIGFmdGVyIGRuc21hc3EgbGVhc2UgZ2V0cyB1cGRhdGVkIHRvIHRoZSBuZXcgbGVhc2Ug
YXMgd2VsbCENCj4+LSBjb3JyZWN0IElQIGFzc2lnbmVkIGluIHRoZSBWTQ0KDQo+PkkgYWxzbyB0
cmllZDoNCj4+LSBpcCBsaW5rIHNldCBkb3duID4gaXAgbGluayBzZXQgdXBpDQo+Pi0gcmVib290
DQo+Pi0gZm9yY2UgU3RvcCB0aGUgVk0NCj4+DQo+PlNvIGZhciwgKnRoaXMgYWxsIHdvcmtzISoN
Cg0KbW1tLCBhbmQgeW91IHJlYXNzaWduIHRoZSBzYW1lIGlwIGFkZHJlc3MgdG8gdGhlIG5ldyBt
YWMgPw0KDQoNCg0KDQoNCj4+SSBhbHNvIHRyaWVkIHdpdGggYSBzaG9ydCBkaGNwIGxlYXNlIGlu
IGRuc21hc3EuIFdpdGggdGhpcw0KPj5jb25maWd1cmF0aW9uLCB0aGUgbmV3IElQIHdpbGwgZXZl
biBwcm9wYWdhdGUgdG8gdGhlIFZNIGFuZCBzZXQNCj4+Y29ycmVjdGx5IGFmdGVyIElQQU0gdXBk
YXRlLg0KPj4NCj4+SW4gbXkgdGVzdHMgSSB1c2VkIDMwcyBidXQgc29tZXRoaW5nIGxpa2UgNSBv
ciAxMG1pbiBzaG91bGQgYmUgZmluZQ0KPj5hcyB3ZWxsLg0KPj4NCj4+ZGhjcC1yYW5nZT1zZXQ6
REhDUE5BVC0xMC4xLjAuMC0xNiwxMC4xLjAuMCxzdGF0aWMsMjU1LjI1NS4wLjAsMzANCj4+DQo+
PlRoZSBWTSBpcyBwb2xsaW5nIGV2ZXJ5IH42MHMgYXMgc2VlbiBvbiB0aGUgd2lyZSB3aXRoIHRj
cGR1bXA6DQo+Pg0KPj50Y3BkdW1wIC1pIGRoY3BuYXQgLW4gcG9ydCA2NyBvciBwb3J0IDY4DQo+
Pg0KPj5BZnRlciBJIG1hbnVhbGx5IHVwZGF0ZSB0aGUgZXRoZXJzIGZpbGUgYW5kIGBzeXN0ZW1j
dGwgKnJlbG9hZCoNCj4+ZG5zbWFzcWAsIGl0IHdpbGwgcmVzcG9uZCB3aXRoIHRoZSBuZXcgSVAu
DQo+Pg0KPj5kbnNtYXNxIGlzIHJ1bm5pbmcgKmxvY2FsbHkgb25seSogc28gYW55IERIQ1AgcXVl
cmllcyBhcmUgbGltaXRlZCB0bw0KPj50aGUNCj4+bG9jYWwgYnJpZGdlLg0KPj4NCj4+VGhlIGJp
Z2dlc3QgcHJvYmxlbSBhbmQgZm9yIG1lIHRoZSByZWFzb24gSSB0aGluayBpdCdzIG5vdCBhIGZl
YXNpYmxlDQo+PnNvbHV0aW9uLCBpcyB0aGF0IGRuc21hc3EgYmVjb21lcyBhIHNpbmdsZSBwb2lu
dCBvZiBmYWlsdXJlLg0KPj5JZiBkbnNtYXNxIGlzIG9mZmxpbmUsIGFsbCBvZiB0aGUgVk1zIHdp
bGwgaGF2ZSAqTk8gSVAqLg0KDQoNClllcywgcGVyc29ubmFsaXR5LCBJJ20gbW9yZSBmb3IgaW5m
aW5pdGUgbGVhc2VzIHRvIG5vdCBoYXZlIHNwb2YNCg0KDQo=