From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 17814C019D for ; Wed, 10 Jan 2024 10:39:17 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id E4C1D31550 for ; Wed, 10 Jan 2024 10:38:46 +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 ; Wed, 10 Jan 2024 10:38:46 +0100 (CET) Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28]) by mail02.cetsi.fr (Postfix) with ESMTP id 7B37D4050284; Wed, 10 Jan 2024 10:38:44 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr 7B37D4050284 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com; s=dkim; t=1704879524; bh=M5MJz/Q9dBXHKLsa+ZZngdUPOnPdDYRlrvQmfLuX/lw=; h=From:To:Subject:Date:References:In-Reply-To:From; b=0JmCVnlGToGrIo4RZ/8PgXm91ifVYC5oPZDRNdupRVoVR3oXnkhNhyGm1+lHKlrrl N4SMxTjACXN8KrrkyJBOh/gajfyvtOkfhykjHKo086OdG79CJrmFMc7ruQk3HuXAyp XefVuQw3vKchjX+EiyhgmHja+8K7HpW0A3d4c6zM= 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.35; Wed, 10 Jan 2024 10:38:45 +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.35 via Frontend Transport; Wed, 10 Jan 2024 10:38:45 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R5Nm6qua5hG0mQb41xjyhKYajN2aZKmqkQJA8gVOqMFQgEPULmNF4TXwkBgw0rCmLYT1KDaFZtxT8mUBVIfOxldDSh2iYBzxIc0HQCMkReL8hRRnJlowV/1afF/98AI3DKnLg3U2SiSHxeVxO9RzT8tvU4cCXd+B7EdDt9ZZjUgXztFke97hNT8PmAAVSclLc5r+t9Mw8n1ezBDtRLTm30GS3+Uzy7lIe8q4fwo6W3C7Oa1ldkd0esBqXYXqADXF9+NnLeoGHmtgGI3Zb6mQMV7BYUxnR/DdEnaR2av+7mMUDKqZ+2Be56oKixpozHhS5SfuR5b/SgNk3bOaHVRCPw== 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=M5MJz/Q9dBXHKLsa+ZZngdUPOnPdDYRlrvQmfLuX/lw=; b=FkKWM5LSXtqixIv0Zd7526VzSoyE5nww770dJ9QSrnze2az9H9kh090obaC/agiJdwFAHOnPKAQ21z7h/ENyMkziw09a92OP5ArBfJuwHy2o+smkJspBts47ZuGytD9bmdz83DRKZnx27yo8uDgRFSYpLnoma4RPR4wnJfrPpKCMH2w0fJH/9BUlE4JadzrtHX4d69TWjytBHmt7nFK6OqKBHWOBEv4SPXHvnC0KGZArZGaod6Mo/kEAELFe5K8Pvpic207Fi/kyo8/gA7TH7sg9lhSPljqndx3+dEhWH8mfG3ATX6+d/fxh42iQiBmSIxpSgNl/RJyp7Kwq+IMWog== 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=M5MJz/Q9dBXHKLsa+ZZngdUPOnPdDYRlrvQmfLuX/lw=; b=x64C9JDEP4X6abp4CI2iEcbdEdg1lGtzB+tmanJRJJVmHwa2GKJFBQ+fuRJ26Xeog0nJEd+J24bR/JV/aS3wFGISCI+VT18C8bywgkcp2rmsBzjC+VjFQA5/jsFN6wY4wVH6w4uxWLRkzwGKzOblTlkTR5Fl5xVrF3vlhWMWSz8= Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:32::17) by PR0P264MB1625.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:16d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.17; Wed, 10 Jan 2024 09:38:42 +0000 Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM ([fe80::cc22:be63:9417:a7bb]) by MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM ([fe80::cc22:be63:9417:a7bb%4]) with mapi id 15.20.7181.018; Wed, 10 Jan 2024 09:38:42 +0000 From: "DERUMIER, Alexandre" To: "pve-devel@lists.proxmox.com" , "f.ebner@proxmox.com" Thread-Topic: [pve-devel] qemu + tcmalloc for rbd Thread-Index: AQHaQx2gLBdHrZPVYUyBg+1dfpcrqbDSw+4AgAAHbYA= Date: Wed, 10 Jan 2024 09:38:42 +0000 Message-ID: <2f04e8bd5c67726fecb4cba19c5f6bb728837bdc.camel@groupe-cyllene.com> References: <2668369e-0ace-4826-a443-6c6834adfa14@proxmox.com> In-Reply-To: <2668369e-0ace-4826-a443-6c6834adfa14@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_|PR0P264MB1625:EE_ x-ms-office365-filtering-correlation-id: 0740c6bb-c51a-4f26-e457-08dc11bfeef8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: leYOyMarAblvLEEfdjx59jyJz3fCxoF0DN4TISuTcrzfyrfRP2hEVaVuveP+e6knWpxsB8jpzuat80u5ePtaeY4u5aeMaFfeGFdqxGVvFD+Ff0pi6ZK/Oqx0Nrlp2E760L9/aTbmWFQ0g03qZaoE7lS2nV7yu4BNoKBpH6SNMKQmueECqMCd6JTdAAN3IOZKg/p3gXe9FIxst7qQmhreZtkUcBQC41++VKaI3l7rAIxZM/mORd9OCfi2UP2goT1MLsuzlUNpzvcxytg4GQQHlfY7O5Dj3TfmOvUNwJvkg8cPeaymQDtvCRV2DgpBBCRrD7+ws9ibmyONswEwCRoJfLdf/SYGin45fCh8bxuxLa/VOmAqptyap4EmPWbAJouLxuAcdxDUDCx2/LYwnZcQXcj/dOVNaPAjXGCJG+fzMZEcMEnZLazdq03TPelxnNAzroL3I04h1iHFoPgoiIOw5hr+OA5r6jLlh9zEpQA9u8eqkQAYRWWkaBj/+KRXAJb2rruWuHFKNHoiJ5xNrgq3WR1ZjQAEnq93vCNEVc2b3sOtWPc/dkjuqf4NLflBx6KnkRy8AY1g5r0bLO1n7YlerCpYie3JZzZoPzg7mmqjE/Y= 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)(366004)(39850400004)(346002)(396003)(136003)(376002)(230922051799003)(451199024)(1800799012)(64100799003)(186009)(38100700002)(122000001)(38070700009)(36756003)(86362001)(83380400001)(2616005)(91956017)(76116006)(66946007)(110136005)(6506007)(6512007)(478600001)(966005)(71200400001)(316002)(8936002)(8676002)(6486002)(66556008)(66476007)(66446008)(64756008)(2906002)(41300700001)(5660300002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?akdoazZxbWxpZXZqbkN5a2lEZlQ2c0V1VUxIZmxDeDU2ejFGWllSeE1oQys5?= =?utf-8?B?b3hIZkgzUXdLb3Rjci9ZTmtBVk5aN1dYcjBGNEhScndGa2lIYkFUZFcxdE1C?= =?utf-8?B?NG94OWhRVXFHb0Z2NHE1SUx4U2RQeG5hV25aVmNsY3llR0kxK1IyK0hvRVAw?= =?utf-8?B?ay9DbDQ3NXN0cmkyS1Yra1FnRWhxcERQL2hDVG9KZDFnQ2wrRUZwakFjT0Ns?= =?utf-8?B?Vk9rQXJQaWlDVFJjeHhqSm52dWxSU29ZQ1h1ejdhdFlLK3dSZklhSkJETXdt?= =?utf-8?B?THdvMWQxQWtEaHR3aVMwTElOY2ttUzlENllOZ0phSi9yREQ4TGhINkN1VVZz?= =?utf-8?B?RmlFV0tiSHRlRG1BRjU4WlJ4SDluZnpJNExzbUpRM2R2SE5McUVZRjZUK3FW?= =?utf-8?B?NVZtUFBkUGxsbnYxL0lHYWNiQ0V4SS9LOFBZamdjUWpPNmVlT21TMDF2MjF1?= =?utf-8?B?bEN5Q29hMWxkMHVLd1AwZUVOSk81b21qQzNZMmcvMEhBMThlN2N2YnN2TWsv?= =?utf-8?B?eUlnNWZYMzMvTWFxb2NJOXh1MldzcUpTemRRa0VHMUpqVjk3RWozVklVOVNi?= =?utf-8?B?djFab1I2KzQ5c3BBYjA0YUordGRQSGJPZnFGamVSWjBpMFBnaitKQTFqUm9m?= =?utf-8?B?Wkd3cnpMYm1SMzZpc3g4RTRQVHNoL3A3TVRYYldpTTMzMk82Q3hGU2dNVFFO?= =?utf-8?B?eUZTd2pSU1pkR3lNcW5CV3pOcElCV3M0dnVReFhNVFAwTXgvb2dKb0NhK3hF?= =?utf-8?B?ZitjMENCRi9TT3RCRFQvZEsrL0dQSVZQUS85ZTlsaDR1ZDRIWWkwRzQrYjAw?= =?utf-8?B?ekMrZ3M2amtPVGNlYTVUVWR0YVNQOUZzRXQ4MUJZWGF5NXM1cDI5SlEyZ2I4?= =?utf-8?B?aGJGRVdoMFQ2Y1pZd1RMc2NjU2Q0eXp4TU9mMVFQS05ybFUyc3RnTnk4THA0?= =?utf-8?B?OFh3dit1dDh2enFYazhTRW12QjE1VmM2VFNNMlRMS3ZWRzAzZklqcWdIbHhV?= =?utf-8?B?YVR3STgyTFFWYkVQdUczMndVL1ZmNWdvVm84T0g4bUp1OUJlVlhWcDkvcGF4?= =?utf-8?B?OE9tY0g5ZVFXb3JXTnVrbW1UZ3cyZWZnS0JRTHdkZjI1d2F2YU95MU9wWTVB?= =?utf-8?B?L0psQjR5c0pUNVF1Ujc5OW9LdTA0a0JtQUFrRURaQlVNUzI0L3NBV1ZsOENi?= =?utf-8?B?aXVGdW5MRnhHbkp1MVBXZ0dRL2tON0oyeUlZUTVyL3JlSDVhZFNEYzU2eUdM?= =?utf-8?B?MmZ0MmdwZkUreWlRUGpndW9QMm16NWFSWGxtdGdzRVBwS2dhK3dlQ3ViVEN3?= =?utf-8?B?YUVBVnZHR2tjRVZJZXZ6c25TNDVld0o0N1hwZ0ljcmR4dTJSTlBwVFBTRXJC?= =?utf-8?B?QWg5bTNoSnZocEpxb1YxS2t6L2FxZlQvb3dpeUVPVys4bFFVdUc3czdCTGNL?= =?utf-8?B?RldkVWIrRzgwQWNEbG85YUF6RWZXRnZFSkZlc3hzallrQ2xyc3Ixc3EzUU5i?= =?utf-8?B?S3pxamZxUFlYQVhhUTZxL0R1anUyUW1VODJaa2ppTTNXaHd6Tkg4WXlpSVFL?= =?utf-8?B?VHJmM0FrY3ZQMEcya3pNd2R0Z215T2R3eENWRVcvRlpFaXp0MnBLYkpFVzJM?= =?utf-8?B?MGR6ZEtWejFab0JGZ2xKVVdGSzJ4d0N1U1NWbjQ2eTZLMnNGWXRmVXlhLzIx?= =?utf-8?B?RGZPb1F6Z2hLdHBzVS84Z05mZWhYLzRDUmg4YlRpZVlTNVQ3bHJ1cFEwUHo1?= =?utf-8?B?R0JGQytKbndodExMd1NYNFc2dk05Yk9iNllWOFpLandMRGV5TTRYbFZPRVdh?= =?utf-8?B?djd1aFVjWm9QMHM2S1pDc1AxNUhmakMwb3RmSXZ5bjcwYllaSHZDa2VYYnVz?= =?utf-8?B?c2tQNGN5dldLSng4SllLbUNraVY5eVR1cTIzdU4yZ0hUK2pWQ3FFUTBVVmVV?= =?utf-8?B?SDAyQlRFL0pjdHZHaEV2YXZOZnlFVHVKT3NWSnN6bDlteG5SbE1Wd3VSTlhK?= =?utf-8?B?MWxWUDBvUHVlaGxBa0NGNTFpNVd6ZkVWbUdvRlFobktKQjRlYW9IWmx1L0VU?= =?utf-8?B?ak9HZ0dheDlkNXVRbkJqNkdRUzFLcHNzZjdvU1Y4YVhuWDcrQ3lzbmJ4QWVt?= =?utf-8?B?L2VsakRSSGlqaVU3RTZVaGI2aEJ6ek5ZbzNuSDluT3h1SFFPQUtFdFZyRkI4?= =?utf-8?Q?P/37c9l5DVg8X5loUsNTAuw7HuJyJRYXqM58u/mw4uSA?= Content-Type: text/plain; charset="utf-8" Content-ID: <704C257C3DEEFE47ADD3438E64205FDC@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: 0740c6bb-c51a-4f26-e457-08dc11bfeef8 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2024 09:38:42.5353 (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: u04d0Zz6LuATSnCJgzMzvmGtAypKyRHPmqqOdBQmzxjl/HJfg8WLMeehfwBAQSbrGZWqGbd4pEGt+O9l37+M3RGS/fr2dmZ9lh/x34xol5KP+AAeFZJ17EDEV84Y394W X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR0P264MB1625 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 - URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [groupe-cyllene.com, sourceware.org, proxmox.com, groupecyllene.onmicrosoft.com, ceph.io] Subject: Re: [pve-devel] qemu + tcmalloc for rbd X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jan 2024 09:39:17 -0000 SGkgRmlvbmEsIChhbmQgaGFwcHkgbmV3IHllYXIpDQoNCg0KDQoNCj4gQ3VycmVudGx5LCBJbiBw cm9kdWN0aW9uLCBJIGNvbXBpbGUgcWVtdSB3aXRoIHRjbWFsbG9jIGF0IGJ1aWxkLg0KPiANCj4g VGhpcyBwYXRjaCBzZXJpZSwgYWxsb3cgdG8gZG8gdXNlIExEX1BSRUxPQUQgK8KgIGRpc2FibGUg bWFsbG9jX3RyaW0oKQ0KPiBjYWxsIGluIHFlbXUuDQo+IA0KPiBJJ20gbm90IGV4cGVydCBpbiBD IChJIHJlLXVzZWQgY29kZSBmcm9tIGhhcHJveHksIHdoaWNoIGlzIGRvaW5nDQo+IGV4YWN0bHkg dGhlIHNhbWUgdGhpbmcgd2l0aCB0Y21hbGxvYyAmJiB0cmltKS4gDQo+IFNvIGlmIHNvbWVib2R5 IGNhbiByZXZpZXcgaXQsIGl0IGNvdWxkIGJlIGdyZWF0IDopDQo+IA0KDQo+PlVuZm9ydHVuYXRl bHksIHRoZSBRRU1VIHBhdGNoIHNlZW1zIHJhdGhlciBoYWNreSBhbmQgSSdkIHByZWZlciB0bw0K Pj5ub3QNCj4+aW5jbHVkZSBhbmQgbWFpbnRhaW4gaXQuIElmIHRjbWFsbG9jIHdvdWxkIGp1c3Qg cHJvdmlkZSBtYWxsb2NfdHJpbSgpDQo+PihlLmcuIGFzIGEgbm8tb3ApLCB0aGVyZSB3b3VsZCBi ZSBubyBuZWVkIGZvciB0aGUgdWdseQ0KPj5hdC1ydW50aW1lLWRldGVjdGlvbiBhdCBhbGwuDQoN Cm9rIG5vIHByb2JsZW0uDQoNCk5vdGUgdGhhdCBJIGRvbid0IHJlbWVtYmVyIHRvIHRvIGhhdmUg c2VlbiBwcm9ibGVtIHdpdGggYSBzaW1wbGUNCkxEX3ByZWxvYWQsIGV2ZW4gaWYgcWVtdSBpcyBj YWxsaW5nIG1hbGxvY190cmltKCkuDQpCdXQgSXQncyB3YXMgb25seSBiZW5jaG1hcmssIGFuZCBu b3QgcHJvZHVjdGlvbi4NCg0KY2VwaCBndXlzIGFsc28gaGF2ZSBiZW5jaG1hcmsgaXQgd2l0aCBM RF9wcmVsb2FkIGhlcmU6DQpodHRwczovL2NlcGguaW8vZW4vbmV3cy9ibG9nLzIwMjIvcWVtdS1r dm0tdHVuaW5nLw0KDQoNCj4gDQo+IEFub3RoZXIgd2F5IChtYXliZSBzYWZlciksIGlzIHRvIGJ1 aWxkIDIgYmluYXJ5IGluIHNhbWUgcGFja2FnZSANCj4gKC91c3IvYmluL2t2bS10Y21hbGxvY8Kg ICYmIC91c3IvYmluL2t2bSksIGFuZCBnaXZlIG9wdGlvbiB0byB1c2VyIHRvDQo+IGNob29zZSBp dC4NCj4gDQoNCj4+SWYgd2UgZ28gZm9yIHRoaXMgcm91dGUsIEknZCByYXRoZXIgaGF2ZSB0d28g Y29uZmxpY3RpbmcgcGFja2FnZXMgdG8NCj4+YXZvaWQgdGhlIHJlZHVuZGFudCBzcGFjZSB1c2Fn ZSBmb3IgbW9zdCBwZW9wbGUuIE9yIGlmIHdlIHJlYWxseSB3YW50DQo+PnRvDQo+PnN1cHBvcnQg YmVpbmcgYWJsZSB0byB1c2UgYm90aCBvbiBhIHNpbmdsZSBzeXN0ZW0sIGFuIGFkZC1vbiBraW5k IG9mDQo+PnBhY2thZ2Ugd2l0aCBqdXN0IHRoZSBzZWNvbmQgYmluYXJ5Lg0KDQpQZXJzb25uYWx5 LCBJJ20gZmluZSB3aXRoIDIgcGFja2FnZXMuDQoNCnB2ZS1xZW11ICAmJiBwdmUtcWVtdS10Y21h bGxvYyBmb3IgZXhhbXBsZS4NCg0Kd2l0aCBpbiBwYWtja2FnZSBjb250cm9sIA0KDQpQcm92aWRl czogcHZlLXFlbXUNCkNvbmZsaWN0czogcHZlLXFlbXUNClJlcGxhY2VzOiBwdmUtcWVtdQ0KDQo/ DQoNCg0KDQoNCj4+Rm9yIHJlZmVyZW5jZSwgc2luY2UgaXQncyBiZWVuIGEgd2hpbGUsIHByZXZp b3VzIGRpc2N1c3Npb246DQo+Pmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vcGlwZXJtYWlsL3B2 ZS1kZXZlbC8yMDIzLU1hcmNoLzA1NjEyOS5odG1sDQo+Pg0KPj5NYXliZSB5b3UnZCBhbHNvIGxp a2UgdG8gcGluZyB0aGUgdXBzdHJlYW0gZW5oYW5jZW1lbnQgcmVxdWVzdCBmb3INCj4+Z2xpYmM/ DQo+Pmh0dHBzOi8vc291cmNld2FyZS5vcmcvYnVnemlsbGEvc2hvd19idWcuY2dpP2lkPTI4MDUw DQoNCnllcywgZ29vZCBpZGVhLiAoSSBkb24ndCBoYXZlIG11bmNoIGhvcGUgYWJvdXQgdGhpcyBe X14gKQ0K