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) server-digest SHA256)
 (No client certificate requested)
 by lists.proxmox.com (Postfix) with ESMTPS id 46BB29B5EB
 for <pve-devel@pve.proxmox.com>; Mon, 20 Nov 2023 18:26:38 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
 by firstgate.proxmox.com (Proxmox) with ESMTP id 289F91D81F
 for <pve-devel@pve.proxmox.com>; Mon, 20 Nov 2023 18:26:08 +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@pve.proxmox.com>; Mon, 20 Nov 2023 18:26:05 +0100 (CET)
Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28])
 by mail02.cetsi.fr (Postfix) with ESMTP id 99FE6405029A;
 Mon, 20 Nov 2023 18:20:02 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr 99FE6405029A
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com;
 s=dkim; t=1700500802;
 bh=nQ/849gzRcpeP6egGKsBxkConcdLM5k2BypI+h6Gu2g=;
 h=From:To:Subject:Date:References:In-Reply-To:From;
 b=4emCnfCsriZyxnSU94IVNpKkMK15xb4DI+H72AxFb493Dewf0gyZfEPvO4e6Vpayg
 ymPQca2KV2bbexaskkYGg3X1xDxYwOkbXGfvNTtWHihmND0BlNXpcjMBT1LZQSZOno
 ZOeeU0B0rULkETOSqVXeQyUoiAz8quaggmjzMqGg=
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; Mon, 20 Nov
 2023 18:20:05 +0100
Received: from FRA01-PR2-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; Mon, 20 Nov 2023 18:20:05 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=dLyjr4g++kcv4xUhgJSGHJIgg3hc0QhNHPUjNEcU+WtC2j+ZOfac7xowzUv3HfZcJwCH0vUHChpliCFlhbMUEnVciDMdnYNe+O//zx/m9OSCtdMy5X21fmYHlgk/m9Mx34ln3pJtuNWIoP5pacB4qHdFhzCx6xxFAawhbA8MhTgj+9i0j7vjy6RiOqfLmEvDlb/zTdzYnbi1I0rTMRAmpYLLAm5lwFiB78pHirxmG8vkENpW3ymDELI44A30H++K1d1eO1ZM3vzsbBL+p1Dx7wWLLlZBe2A37h3Rd/iNpP+8D/0+ZiCHAHjdFmi8uApMU9t90GxND7F9WWlmmJWqbQ==
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=nQ/849gzRcpeP6egGKsBxkConcdLM5k2BypI+h6Gu2g=;
 b=LRw57lD2Y0unNQzBrT9XgC/LxyFRAmmvCfx1nUXqaN+gwYaSpu9Ngl9iR0GuPiQMouHqVppC63wUSyGFieLUzzcJ7cL3MBCDKVjjU/DDVTmjYkpXGYu2BZoq/+MjX8+JnX/fsDCzeUDkUdXO0FdDeWkRkWLQ33lUwG6GiM7gaFi3RGG5jXMxkGed+13hrJ0fSGQ0lxPNSMxIkAfAgsc3+asFUTEKabGYgZiqDqGJ8KY1nTontbChMnDOuvjpnDampxlSO6C1HDXS6gKKwqcJWdVIxT63IHKGWLlzRQYrC6DNPQJ+CVYxGyPT/84NqHcWbd6P8303hVc4VXPJ8QOuPA==
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=nQ/849gzRcpeP6egGKsBxkConcdLM5k2BypI+h6Gu2g=;
 b=q/PB3bn+xDPsGgpElnFWJmjTWcxoWb0lKFscC8lRGEv73+jAAs1bjj/DvmgYo4XqR1hq7BfIHsnTsR1rxJSMJ3V6M7zv4TY2lTbnDRPUwYe/OSrleONB5sU+TD+5UBkBqGLdwJs9eRTAOs1dL+7kz4XkUD6JIXDivpvkUNJrCKc=
Received: from PAZP264MB2494.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:1f0::17)
 by PAZP264MB2416.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:1f3::19)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.16; Mon, 20 Nov
 2023 17:20:03 +0000
Received: from PAZP264MB2494.FRAP264.PROD.OUTLOOK.COM
 ([fe80::97a0:6728:bbf6:6e57]) by PAZP264MB2494.FRAP264.PROD.OUTLOOK.COM
 ([fe80::97a0:6728:bbf6:6e57%7]) with mapi id 15.20.7025.015; Mon, 20 Nov 2023
 17:20:03 +0000
From: "DERUMIER, Alexandre" <alexandre.derumier@groupe-cyllene.com>
To: "t.lamprecht@proxmox.com" <t.lamprecht@proxmox.com>,
 "pve-devel@pve.proxmox.com" <pve-devel@pve.proxmox.com>
Thread-Topic: pve-network : downgrading frr dependency to suggested
Thread-Index: AQHaG9Jm6EuSYPJ4VEWo7upPDYPDgrCDc/IA
Date: Mon, 20 Nov 2023 17:20:03 +0000
Message-ID: <7cce062d7d30216f474b12b3a7fae826c940c43e.camel@groupe-cyllene.com>
References: <ad3fc909-daa5-4518-a6fb-32addb617031@proxmox.com>
In-Reply-To: <ad3fc909-daa5-4518-a6fb-32addb617031@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: PAZP264MB2494:EE_|PAZP264MB2416:EE_
x-ms-office365-filtering-correlation-id: 3e84f605-7faf-48f3-32dd-08dbe9ecef2f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 89lhkhcph/aKrk+WHs2leMmWArjdm3Byo7HhyyCtjtHBIO0XEq7VE9eXpSFIhS9ZUphNTBOHs9QOx5zvyNvIYWggVN+OOEHwMf5kXPX9JIEnAdl7qY4dlXLb0/SP5Exobp1yONIuhA73r28JxRZswtO+hJUWCe0nfGaAQscwEa3jkJJkKyEF1736p18T4eLjwa2Jxy5biJZu1XsysYD1vMo9XNHAeQKl0x1Izv26BNEKobEjgUfNUKk3g9Yt6Uvs70l/iiRX7IAuPL8+K0TasZR+7YY0sAeD5FDhFdjDANIXdCcsxiNlJWEaBpkdkq1jVOmcCQkrrvIIhxRyUl1QsQ4Zmm+knHRngPRHZOaPjZtwGnREzcKFc6NX70ETaeUqwtgrFgHMQz+DtCQNmOvQusvLXfq8TsDen/FXXWo1PegUI8bXLrp1lplyld2jscd4QxhhDVLjgwhPrN094244fEQB4N03Wl5YrfiP6AHUYLBsnWr7loocJpDlAu6hYPh4KWXyYHSIcfAXsGXD9lZPUSO29LWSBNLvztITTavXgD6/CZS3Sau5nyY/imF8dDdXzqF5nSyiTXOnFgy195rLRAozAsB9HxIetpq5TdpFwJvIhC8Nof4rCdLVXC2bRAWr
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:PAZP264MB2494.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE;
 SFS:(13230031)(136003)(39850400004)(376002)(366004)(396003)(346002)(230922051799003)(64100799003)(186009)(1800799012)(451199024)(83380400001)(91956017)(110136005)(122000001)(71200400001)(6486002)(478600001)(6506007)(8936002)(76116006)(66946007)(66556008)(66476007)(64756008)(66446008)(316002)(6512007)(2616005)(8676002)(38100700002)(5660300002)(41300700001)(86362001)(2906002)(36756003)(38070700009);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?U0NSNURaVmZlb3BGbDJmYndqYnRJTGxiUEFWVk1nRzJjdlR1eE9vbXRSYU1L?=
 =?utf-8?B?bE1UVk9Bak41SXEwN0NiRitOL0JlNVdSQmE5emZLRUVPTUUrTzZKeG9ZbFU1?=
 =?utf-8?B?Z01wRHlxcC91KzJZbW5GMUFHcHFzUi9SdCszNUYzYklzUWZ5WldxTVZiOUVy?=
 =?utf-8?B?ckVZanErVGRrcFoxSVdTR04wSjh0d0wydTZNdlI5dkZtMW40K2R5TnlRSWVt?=
 =?utf-8?B?KzVRdysxSlQ1bk5PRUowU1RLaFh2NFdzd2VCQkMyUzREU2x2V1hINTNWMnBu?=
 =?utf-8?B?K0pEOFhHalQ2eUZ1bWR0T2hYaG1Wa0NqZko5SEdheWdwVHdaWjJseUpkU2dJ?=
 =?utf-8?B?OUpyVWwrVDdMRm4wRXI1RjJmemVYTC9jOHJ3N0w0d0x2aXpQM0MxYW80TE1z?=
 =?utf-8?B?Y05PcXMrZlJub0d2K0dlT3RWNURwOXEvQnJtK0RsbEtIMTNBbkc3NkkzLzBF?=
 =?utf-8?B?T1F6NERLcElJVDg4RkpuRHVkRGhaRGZwR2F3Mzk1enlxMTFqM3NINjc1K2NJ?=
 =?utf-8?B?TmoraFhwVzBTZERCR0NwUDdZUzJ2NmpDWjZyY2VRdWg5N0ZnQnJpZi9jQXht?=
 =?utf-8?B?NjZEeTZ6VjkzYzVnWWFyeVNkL0p0QzNBSGVEdmlnYUYzc1JlV1lMVkFGM25Z?=
 =?utf-8?B?OW1RWHRiNjhoRWMyRmgycytNQzN5WmJpc3JXZXFKWXh3WVhOS2V1cVRDYlk3?=
 =?utf-8?B?QUpYVHRWRzhrY3lvdmp1ZzRkcGp2emhaNkcwTUR0Zm1wOS8xVGMxRmw0dWhy?=
 =?utf-8?B?c2ptbDUyUjBRcHIwSzkzWnlGRkxzZzMzR3VhWFl5S0oyYnZidG9IRy95Mlc0?=
 =?utf-8?B?NWw5K1R3ZjNCRm5RUkdqOUpQSXlwNDVsVDhXeGw0RXU0U0VWNzg2WVpjSU1P?=
 =?utf-8?B?eW01UThOVUVvdFVkVlQ0US9ZcmJEYWd3VzJzUysvd3BraXVBR1ZKZlpxMHcr?=
 =?utf-8?B?UWtVNkQ5S2pjT1Rra20rV2ZpNG1FWXdoNVRrai9ycytvU254M1hKTG9FYnJF?=
 =?utf-8?B?MTJIeVMxQzlSZjhxbGxrblJ4TkEwVkovQS9OYUZjZU04d3NIY3FMNU1LZkdD?=
 =?utf-8?B?R0xlak5Za3hGai9zK1ZDbUJIRmtUQUZGWm5GamtLaERTaC9qa3ZpYXNxMFlp?=
 =?utf-8?B?Mm5vaWk0TFBYY0dPQzdLUEtmVVZFR1JZeERpdTkrUmJ2UUVpUGhzUzJpVlcr?=
 =?utf-8?B?RXV1RzRYL0Q3MzdPVUZabGZYSnZFV3haaEdDRitMYnBHS2hEeFJiSFY0b0M4?=
 =?utf-8?B?ZGN4eW9tWW41cjhsV2NsSmc1VEt4QndtQU5vdFpQSUN3VHExVEdnZ2VKTmZX?=
 =?utf-8?B?RjZxbkw0cXhTMVUyaW0yNjk2QmlNYzBCOFBTY3VZZ0hzRnd4NkxEQkNTOTA1?=
 =?utf-8?B?aThsWndBZStDL3FBUXI3aHVtdG5qREFuOE50ZDBZVklkUHBHdTR4UW9XUFVW?=
 =?utf-8?B?Y3JLNVgvS0ZLSDZFc2pLdXZYN1psTlJVTDhEQTBUU0htTFlmd1NKRDBTd1ov?=
 =?utf-8?B?bmhNdUVKL0dVbjhkcVJHYStINzRPYkt3ZmJXLzJkU2lXTDlHM29qU3VLRVBx?=
 =?utf-8?B?YWpxWHBqMUpSQnkvbTNTM2hLL0FWR1A2OS8yY1NKYWZjU1BpRXVucFhvYVpH?=
 =?utf-8?B?VENFTW1yTGVLYzR3V0h4UitaV0pxZDNMZDR3cmdWNnEvNE5tdnRmZEpkWStC?=
 =?utf-8?B?c21DblNYS1VpR2N5SDVGZ2tzUVlRWjhFeDBRdlpLVXlYeUhXOW96T2VZeGU0?=
 =?utf-8?B?eTl3UHVyb1U4YlBzTXQzNnI4aWNkL0JjSzdCVnRRWU13VE5uL2g3ak5KUHI5?=
 =?utf-8?B?Q3VGc0hWYitsWmJNUzJnS3dlVHlqWkRxcVdUdm9XN2pWTVVMa1JURVdIN1dN?=
 =?utf-8?B?YlV6Ylk4TGg5b3ZSR1R3S0NrSC9RR3JxcERId1lESzRrSkhKQlI1akhyL2Q5?=
 =?utf-8?B?d0ZFMWJqcVpzOVJUalJJQmJ6Y3ZBb2tCcEViMktSd0cxYnRDQlAxOWcrcmUr?=
 =?utf-8?B?T085RFVvdmxwTGlLZ1dwUmlHWlMwMEptL0dDTGRuME9PeTh5Y0dnamkrVGdO?=
 =?utf-8?B?UWdhTi9LSUpnc2pCdXFFeWprOGJ0bmNjS3ZmTFVRV2k4LzQzWmc4WkcyS2hv?=
 =?utf-8?B?bVgrRXRNd1hQRTdXSFBnUkFobjNERHZ1RmMzbytaY1V6ZnRVL0tQTEp0RFg0?=
 =?utf-8?Q?ZjrIWWL2sYXmt2J+kxX6POTsT3psP/1o47bKgU5xd6sn?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <AB3CBC3812046347808AFF209A954C07@FRAP264.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PAZP264MB2494.FRAP264.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 3e84f605-7faf-48f3-32dd-08dbe9ecef2f
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Nov 2023 17:20:03.7330 (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: yhnalTxfcBNGnZBACoLZh0MxIbsskIBTRWiSusP2JnG5g1xiuFwfHnfsXakr7J43dFDBcL5+KE7aHfA3qZesVixYaSBnhOjd6tweXtoi4ai1uHTlQ1tyhc+/4QOSm9Lv
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAZP264MB2416
X-OriginatorOrg: groupe-cyllene.com
X-SPAM-LEVEL: Spam detection results:  0
 ARC_SIGNED              0.001 Message has a ARC signature
 ARC_VALID                -0.1 Message has a valid ARC signature
 AWL -0.433 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] pve-network : downgrading frr dependency to
 suggested
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: Mon, 20 Nov 2023 17:26:38 -0000

LS0tLS0tLS0gTWVzc2FnZSBpbml0aWFsIC0tLS0tLS0tDQpEZTogVGhvbWFzIExhbXByZWNodCA8
dC5sYW1wcmVjaHRAcHJveG1veC5jb20+DQrDgDogUFZFIGRldmVsb3BtZW50IGRpc2N1c3Npb24g
PHB2ZS1kZXZlbEBwdmUucHJveG1veC5jb20+LCBBbGV4YW5kcmUNCkRlcnVtaWVyIDxBbGV4YW5k
cmUuREVSVU1JRVJAZ3JvdXBlLWN5bGxlbmUuY29tPg0KT2JqZXQ6IHB2ZS1uZXR3b3JrIDogZG93
bmdyYWRpbmcgZnJyIGRlcGVuZGVuY3kgdG8gc3VnZ2VzdGVkDQpEYXRlOiAyMC8xMS8yMDIzIDE3
OjU1OjQwDQoNCj4+SGksDQoNCj4+SSdkIGRvd25ncmFkZSBmcnItcHl0aG9udG9vbHMgdG8gYSBz
dWdnZXN0aW9uLCBhcyBEZWJpYW4gaGFzIGluc3RhbGwtDQo+PnJlY29tbWVuZHMNCj4+b24gYnkg
ZGVmYXVsdCwgc28gYW4gdXBncmFkZSB3b3VsZCBwdWxsIEZSUiBhbHdheXMgaW4sIGlmIHdlIGFk
ZCBhDQo+PmRlcGVuZGVuY3kNCj4+Zm9yIG91ciBTRE4gcGFja2FnZSB0byBlLmcuIHB2ZS1tYW5h
Z2VyLCBhbmQgRlJSIGRhZW1vbiBpcyBxdWl0ZQ0Kbm9pc3kgPj5JSVJDLg0KDQo+PldvdWxkIHRo
YXQgYmUgZmluZSBmb3IgeW91PyBBIHNob3J0IGRvY3VtZW50YXRpb24gaG93IHRvIGluc3RhbGwg
aXQsDQpvciA+PmRuc21hc3ENCj4+Zm9yIGdldHRpbmcgdGhlIERIQ1AgZmVhdHVyZSwgY291bGQg
YmUgYWRkZWQuDQoNCg0KSXQncyBuZWVkZWQgZm9yIHRyYW5zcGFyZW50IHJlbG9hZCAodXNyL2xp
Yi9mcnIvZnJyLXJlbG9hZC5weSkuDQoNCnNvIHlvdSBjYW4gYmUgMTAwJSBzdXJlIEl0J2xsIGJy
ZWFrIGlmIGl0J3Mgbm90IGluc3RhbGxlZCBeX14NCg0KDQoNCj4+Rm9yIHRoZSBjb2RlIGl0IHdv
dWxkIGJlIG5pY2UgdG8gYWRkIGEgaGVscGVyIHRoYXQgYXNzZXJ0cyB0aGF0IGZycg0KPj5pcyBp
bnN0YWxsZWQNCj4+Zm9yIGFsbCBBUEkgZW5kcG9pbnRzIHRoYXQgbmVlZCBpdCwgdGhhdCB3YXkg
dXNlciBnZXQgaW5mb3JtZWQNCj4+dXBmcm9udCwgc2ltaWxhcg0KPj50byBob3cgd2UgZG8gaXQg
Zm9yIGNlcGggKGJ1dCBubyBmdWxsIHdlYiBpbnN0YWxsZXIgZm9yIG5vdyBeXikNCg0KWWVzIGdv
b2QgaWRlYS4gDQoNCkkgZG9uJ3Qga25vd24gaWYgaXQncyBlYXN5IHRvIGNoZWNrLCBhcyB0aGUg
ZnJyIGlzIGxvY2FsIHRvIGVhY2ggbm9kZSwNCmFuZCB0aGUgc2RuIGFwaSBpcyBnbG9iYWwgYXQg
ZGF0YWNlbnRlciBsZXZlbC4gPw0KDQoNCg0KDQoNCg==