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 676169F72F
 for <pve-devel@lists.proxmox.com>; Fri,  9 Jun 2023 10:28:42 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
 by firstgate.proxmox.com (Proxmox) with ESMTP id 4947D2AF4F
 for <pve-devel@lists.proxmox.com>; Fri,  9 Jun 2023 10:28:12 +0200 (CEST)
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>; Fri,  9 Jun 2023 10:28:11 +0200 (CEST)
Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28])
 by mail02.cetsi.fr (Postfix) with ESMTP id DE87940502A0;
 Fri,  9 Jun 2023 10:28:07 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr DE87940502A0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com;
 s=dkim; t=1686299287;
 bh=7aGA9KSTYRgiYPwtN0ZdZi9qVVUXJdDdUKZSWAEPWs0=;
 h=From:To:Subject:Date:References:In-Reply-To:From;
 b=ek/5ApzkjaeYqCJq+8wSTQYGaXv46bL7VOHIDK9VKOfXt+rud4FT78t8u/ZQ/U2k9
 h91KaWjOv8O9to20P5HbINDyqKEe95/yFeBGhVMZE5DwhccZQAQANEfOUn95Fj7St+
 2PZ7b2r+mq2F7mzcR2hPmIUr8enEtl3BSGNGQRa8=
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.23; Fri, 9 Jun
 2023 10:28:10 +0200
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.23 via Frontend Transport; Fri, 9 Jun 2023 10:28:10 +0200
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=nCDAA6SDCVvW0xslCQiXs+tS7fqvfsTtAEPLtWcAJjNE3ouwZdNH4zxEragqBP4WIbUpWtmiOT5Kn9XGVTiWFejFtXCV67AToetX7laDpYHPkBU45ajefsRaFsQZIoAF8Vv9t5WRWZVte6x6f4XHj+TaxdhlNo5RhEvq2WdtlaCNCZzden/3BMjN8UrsWna7WY9jnrqPCFqUT7JRBOBEGdScWlqPkAvp+Ezd/8P9hr4Sg4MV2xDHu0ztk5jjRdv8FcQWPwEjdMbDr4LEJCVQEI4CCy9l5Qop3WoKgbuSXy2silPU8mr/LTtn2nUEzm348kwJ7L5cT1yXv9LoLyzgow==
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=7aGA9KSTYRgiYPwtN0ZdZi9qVVUXJdDdUKZSWAEPWs0=;
 b=CMuyq/Kz5RL9dMh4dQ4h4o0z9vbDTvJbIhU1d9qNZnEIfCmU8Lrh9848w97UtXBfllIBYAxn4ZV+nGO+pRl1iZsAE8Cul8208a0KSjPZOzBfPtPTWuJ5pBGGvpc5lSAAE3UdhS7BIKcQ3zcuxQtkdY1MmV3Q9dU/U+FNCMXY0/Sf71+t0V8mKOouEOQOa3aRu4WVSKcL313+YqqLIgd3vvtqBnE7oPixuQQPNHy53QMCh2IUXxuVXCdHpCVbBILNUXhyQAKUzIqTVlwefiSHMTfi/5LFBV3qX2x5nReUOhsPijgoImuPacQ8CNJsnlqpx4s4H0WsVBTrLZZn2CrAJg==
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=7aGA9KSTYRgiYPwtN0ZdZi9qVVUXJdDdUKZSWAEPWs0=;
 b=YA32BB2t6dI1+gxWKRJoByQ9NB3CnHRkdm/quN+AlDEYhoZ+GJcrwbcvLGGNEW0RWSFwTU8yGXASwy8MT00iuXWN43trmqIIHOyAw4xk5qJrnjrCSheAlUUlpZz+ykXvpXlGpMBMkVqCqOn/6QUVj/Jiw6SBg4zZm49l43unCKI=
Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:32::17)
 by MRZP264MB1846.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:c::10) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.35; Fri, 9 Jun
 2023 08:28:08 +0000
Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
 ([fe80::cef1:6229:8d42:b0ee]) by MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
 ([fe80::cef1:6229:8d42:b0ee%2]) with mapi id 15.20.6455.039; Fri, 9 Jun 2023
 08:28:08 +0000
From: "DERUMIER, Alexandre" <alexandre.derumier@groupe-cyllene.com>
To: "pve-devel@lists.proxmox.com" <pve-devel@lists.proxmox.com>,
 "t.lamprecht@proxmox.com" <t.lamprecht@proxmox.com>, "aderumier@odiso.com"
 <aderumier@odiso.com>
Thread-Topic: applied: Re: [pve-devel] [PATCH v4 qemu-server 1/1] api2: add
 check_bridge_access for create/update/clone/restore vm
Thread-Index: AQHZmTgr8Z4RU+wUCEWVNzNL3gZQoK+BEvIAgAD60wCAAAP4AIAAA/iAgAAQfIA=
Date: Fri, 9 Jun 2023 08:28:08 +0000
Message-ID: <d7965952bff050e72b6ab4269ae649bf1ec83ca2.camel@groupe-cyllene.com>
References: <20230607120357.4177891-1-aderumier@odiso.com>
 <20230607120357.4177891-3-aderumier@odiso.com>
 <9f4def0e-9a3e-04f0-d08d-97b2317a8438@proxmox.com>
 <2d733aef667e35882030791a8ce6681eadb3c818.camel@groupe-cyllene.com>
 <3f2c60e6b7e20283368ac3487287b1d2d9859032.camel@groupe-cyllene.com>
 <ceb308a2-ff55-26bf-0b6f-d30edf67c0e8@proxmox.com>
In-Reply-To: <ceb308a2-ff55-26bf-0b6f-d30edf67c0e8@proxmox.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Evolution 3.48.1-0ubuntu1 
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_|MRZP264MB1846:EE_
x-ms-office365-filtering-correlation-id: 1ef5511c-0d09-4ab8-1278-08db68c37436
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KjUiJY2UJRhzfXeq6auxFhYgg1Sx/ZOGwvtNJCp77DUadCrkaQlJb3Jn7Y5z5v4mOYrT8co55Iv/0ATeifmU8fAi1lu9zDcWHy+HFZRnpYUp8PNc4Q8gzAeDUgcikKROYQdA5tn4nG+2kuyANqUNqzv5QqGkONmnBANI3tMCAWZFSlu7Lov0sAloooCowOzjfhERTRkiDvCttnlg3fToFR4a+D6Z0BfiwKA50S0/RWqI3k+3DnE6mXcAZteKUYhvwidF0LHhE6gPYScBIg/7Gk8WUoD6thhTCu8JlefVhOLjam71LQsGssehOQDksStEV5m0FVxZC7jrN/0aUPIt1M3vAJ3oIGYyVlpIOKOkFnSxsnrxOYi5uetIbgeosw2fHL9I8WINZav06IxWXanDA4yMv4pAcF2ot/lVjXHUEhUUc51OI7jFKnBElTGTKtnrMHl5WkDw/HUQSnz/3RQUMy2oyJ4YeXJ6ScJM/NgO3Z8D2tGN6OLacVaSswEi4iRZsKsSvtFwgqbwOhNmgyGK/DedxDkqLJn4Se9aixtLOokpcpdZC6BdR9JwLOa6VT1lSKAINCZ3D2nQYoXuQud3GLbDzVt36rtAPdc9qj/cTQk=
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:(13230028)(4636009)(39850400004)(376002)(366004)(396003)(346002)(136003)(451199021)(966005)(316002)(6486002)(41300700001)(2616005)(83380400001)(86362001)(38070700005)(186003)(6506007)(66574015)(4744005)(6512007)(2906002)(53546011)(122000001)(38100700002)(5660300002)(8676002)(8936002)(36756003)(91956017)(66946007)(76116006)(110136005)(478600001)(71200400001)(66556008)(64756008)(66476007)(66446008);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YXd3dlJ2M01wQkh1WXpGOTRuSGt0aUliMGF0K3JjRE8ycUt3dytPbkNMZHZx?=
 =?utf-8?B?ODdzV0JNNG84UlRBU0ZSaXBjQ2RFZHV4bzRSK05CSW5UcFI2S0cwbWZEeDVO?=
 =?utf-8?B?ZDJ4c2Q5SGtsRzJsV2FUYnlaSFpKTmsrbk1kdmhGdE1UR2M4WG9UUDQ1UnRZ?=
 =?utf-8?B?UkkyQldWTXN6Zm9EM2Q5NVVRNnBzSlJqQ3ZxSHFwTFNuOTZoYkZSQ3RaTUFm?=
 =?utf-8?B?RmMrZFhsZ01jTHdkTVJNSnZLY0l2RW1ValIxM1JpclNLY2U2TS9KOGlCYUVT?=
 =?utf-8?B?dDNxOXB3cGxlQ2h2M05XVVlleHVwWldza2J4MVhpQjIvd1RNZSsyelFsVlBS?=
 =?utf-8?B?aW9Makl0Wk1XUW5lZ3lETHhlRmloUnpDQWJhR0xtN0tlY2xwZzFYNUxnODFZ?=
 =?utf-8?B?VkZQNHRsNG0rUEp5aTZocG1ZWGRwb2RnWHZkQWI4ang1cmFxMHh2WnJIOWJm?=
 =?utf-8?B?dEd1bVAxT3pnQm96MjhhOE84ZkQ1aFFUMUxLUkIyMnMrMnRkLzcvWTJKUkhk?=
 =?utf-8?B?U2w0M2lic21YV2JNTE52RFg3VlZyUkpZNlNIK1F1VHlDdFBXOGZhV0JvR0NC?=
 =?utf-8?B?UHBFSHBacDJXNDdRNEswcS9Tb1VsdS9IZkViVDB4dW1CclZHNWVlTWhLNkZ1?=
 =?utf-8?B?QnEzem9VZ2hWY3Z3ai9FcWVBNE54UFhJbEdlclNzaU5yTFZmNmp2UC9TMlMv?=
 =?utf-8?B?QlB1VWlqQlFqZmhxc1orc29PZHZYLytYcFc0bHVIcnJadk16eVhTVUtWN0JJ?=
 =?utf-8?B?TGNjMlJ3amJXT0l6MVFaWWJodFpVN1Fhd3kwa0RodEZuRWRGT1hJekhvRFAz?=
 =?utf-8?B?dU1STEFoRUZOZXNzc0hhODFiMG9ZcVZ3NEFXbjZvSHZ4aldUMDNidXlJYXN1?=
 =?utf-8?B?ZHdVODJaVFlhVWYxVk1rMXJLVmlwZS9zL0xrbFBVWVhVRGtnUEhRdU5Qazdw?=
 =?utf-8?B?b0NsZjRXd2xZQlNiUDRVbEpkdEJXK3AvbWt1Qk9nQjRrNEZ1YTF2T3p2YUl2?=
 =?utf-8?B?bWVHc2ZSVnRnclhhanF5TE9vWjZTbzRCZ2FXOTBKSkJwL2p5bkpQMnJWd1Y0?=
 =?utf-8?B?YzE0Uml4V1p1M1BBMmNRcHEreHZDMzY5R3Nkd1JmSHlGa0M0MXQ2OUE5amY4?=
 =?utf-8?B?Ulh4UG8ybFBSZ1pXUHRjVFNaNEUvQjhXbklYRVdoVGxyNENnVHU1eGlsaWxp?=
 =?utf-8?B?VGFva29XWTgzd0VzUG5vVEIyTXdnVkc2WktWOEUxOHhvQjQzais0RHJuSTJL?=
 =?utf-8?B?K0hzS045MkJHK2JkallNVU1uK0lDZUIxa3FWMUJaZ0hxMkszUEYvTThmUWo1?=
 =?utf-8?B?OWVjbUhkcU82dlpncWJjbTBkNDNBamdnLzA0cXNCSTJya3Eyb2FySFRRSzVy?=
 =?utf-8?B?TTVtdk50V1gvNDBOZmxRTjA2NzYyR3JtMVhVT2lGRjhHMXpidjlSTDZPNFE4?=
 =?utf-8?B?MTYvUm9mNnpTcnlMZE56bjJVNVVBWXUyZndKQVhhWVltZUcyaXhhUGhOc1Vr?=
 =?utf-8?B?Q3I3MnBDRjRVMHd3c25JcWt4WFFDVFZhR0h6MVdVUjd6OUVyd0dKeVh4NXQr?=
 =?utf-8?B?S21qdTlZNjQ4MlNSVTBxQXhGV001eXN4Tnh0MHhnTlNhQVFsbmo2REcvbXgr?=
 =?utf-8?B?UGpDM0lBZG1mUDhKakRoY0VUTFJoZXlxRGFtNTV4SDFIaXZURWZPTVA2UndC?=
 =?utf-8?B?T0lPYXdnY3BDZzNEdnNUcnkzMmRodktiRzV3dFQ5TmFJa0RYKzViNFFTT1JU?=
 =?utf-8?B?eDRlMVJkS1ZJTHUxOGh3Wm9hWVhqTklIc1JQNE1UMzNCRzREekNvVnUvZXQz?=
 =?utf-8?B?MDZrdE9aZ2R3N0o1aXlNNVlydUVuVmZvdFJrUlJWYlk2dENGaDVFb25qN21S?=
 =?utf-8?B?MnF0VnhoY1RNZ25uV0t3SzJFamtCRS80R0N1WTZYV2xDeVB5NzExUmx5dE5t?=
 =?utf-8?B?d09WSHZBcjZHdlM1RndQTzQ5c3NzYzRWcmVQbkxCaGl4anc3elh5Uk42eU14?=
 =?utf-8?B?NEp2U3IwbC9WcDh5dlFsV2RDeWZlakk3bEZrNHJuNnFyMFg4THBtN1JmS1NE?=
 =?utf-8?B?eGNpQUUzUmVxNEFjQk53VmdocVZBeGY0NlYyNnNsTlh1MVhzWWpyVjB4NXAr?=
 =?utf-8?B?TXRJS3h5c254aW13eWpETlFVREMvSXpzMm02L1JZbGs1RUpZa3pmbjFVVm1l?=
 =?utf-8?Q?qnef0hjUATXeqxuy6Soqv75apfRp5e8WDOmWopDtr4Eq?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <5C3C543EFF270C49A0D87C3EFD6D80F7@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: 1ef5511c-0d09-4ab8-1278-08db68c37436
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jun 2023 08:28:08.0675 (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: v6gi9Tp+uryWV+D9ZCmi9BNfkehGbpvB9/vss5eRrNiff+EMpd8rES7ffnxpYoWbGd0sl8CUt6C2tpridoDjnCBCjmF0RXfZLKBe5vDOwYCzQyZB+GO5+GDllkGSf2t2
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MRZP264MB1846
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.019 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 -
 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See
 http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more
 information. [proxmox.com, groupe-cyllene.com, groupecyllene.onmicrosoft.com]
Subject: Re: [pve-devel] applied: Re: [PATCH v4 qemu-server 1/1] api2: add
 check_bridge_access for create/update/clone/restore vm
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: Fri, 09 Jun 2023 08:28:42 -0000

TGUgdmVuZHJlZGkgMDkganVpbiAyMDIzIMOgIDA5OjI5ICswMjAwLCBUaG9tYXMgTGFtcHJlY2h0
IGEgw6ljcml0wqA6DQo+IE9uIDA5LzA2LzIwMjMgMDk6MTQsIERFUlVNSUVSLCBBbGV4YW5kcmUg
d3JvdGU6DQo+ID4gT3IgTWF5YmUsIHdlIHNob3VsZCBzaW1wbHkgd2FybiAmJiByZW1vdmUgdGhl
IG5ldFggZnJvbSB0aGUgcmVzdG9yZQ0KPiA+IGNvbmZpZyA/IChJJ20gdGhpbmtpbmcgYWJvdXQg
b2xkIGJhY2t1cCB3aXRoIG9sZGVyIG5vbiBleGlzdGluZw0KPiA+IGJyaWRnZSBhbnltb3JlIG9y
IGNvbWluZyBmcm9tIGFub3RoZXIgY2x1c3Rlciwgd2hlcmUgdXNlciBjb3VsZG4ndA0KPiA+IGhh
dmUgYW55IHBlcm1pc3Npb25zKQ0KPiANCj4gSSB0aGluayB0aGUgd2hvbGUgVVggb2YgdGhpcyBu
ZXcgY2hlY2sgY2FuIGRlZmluaXRpdmVseSBiZSBpbXByb3ZlZA0KPiBmb3IsDQo+IGF0IGxlYXN0
IGZvciByZXN0b3JlIGFuZCBjbG9uZS4NCj4gDQo+IE9uY2Ugd2UgZXhwb3NlIG5pY2VseSBvdmVy
cmlkaW5nIGFsc28gbmV0d29yayBmb3IgdGhlIG9yaWdpbmFsDQo+IGNvbmZpZywNCj4gd2UgY2Fu
IGhpZ2hsaWdodCB2bmV0cy9icmlnZXMgdGhhdCBlaXRoZXIgZG8gbm90IGV4aXN0LCBvciB0aGUg
dXNlcg0KPiBoYXMgbm8gYWNjZXNzIHRvLCBhbHJlYWR5IGFzIGludmFsaWQgaW4gdGhlIHdlYiBV
SS4NCj4gVGhlbiB0aGUgdXNlciBjYW4gb3ZlcnJpZGUgaXQgd2l0aCBvbmUgdGhhdCBleGlzdHMg
YW5kIHRoYXQgdGhleSBoYXZlDQo+IGFjY2VzcyB0b28gaW4gdGhlIFVJLg0KDQpZZXMsIEkgd2Fz
IHRoaW5raW5nIGFib3V0IHRoYXQgdG9vLsKgDQoNCkkganVzdCBzZW5kIGEgcGF0Y2ggdG8gd2Fy
bi9yZW1vdmUgdGhlIG5ldCBmcm9tIHJlc3RvcmUgY29uZmlnICwgSQ0KdGhpbmsgaXQncyBhIGdv
b2QgY29tcHJvbWlzZSB1bnRpbCB0aGUgZ3VpIGlzIGltcGxlbWVudGVkID8NCmh0dHBzOi8vbGlz
dHMucHJveG1veC5jb20vcGlwZXJtYWlsL3B2ZS1kZXZlbC8yMDIzLUp1bmUvMDU3MzkyLmh0bWwN
Cg0KDQo+IA0KDQo=