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) server-digest SHA256) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id C1D26912EA for ; Fri, 17 Mar 2023 17:23:29 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id AB9BE1C071 for ; Fri, 17 Mar 2023 17:23:29 +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 ; Fri, 17 Mar 2023 17:23:28 +0100 (CET) Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28]) by mail02.cetsi.fr (Postfix) with ESMTP id 3F919405029E; Fri, 17 Mar 2023 17:23:20 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr 3F919405029E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com; s=dkim; t=1679070200; bh=rYF+9qU2n+zszZiqu9wp6eiZUYKX9rjf88jtoeOA8Mo=; h=From:To:Subject:Date:References:In-Reply-To:From; b=18zxA8IKnkvtfH4ssyQW3tGGgnv8w8tn/YFS8+0ZqsN0YlPbkC6KvSDEfv/SZI7a5 Cq9tWx6exUTxiexu5F6n6/hLPd1Oz/qiWoGi/C143amfRSaLuoN6tRGqGplHUiEYoU m5nnsg4SoYJpTykAzmOW3vUkBDmoMUi7ptKzjj/U= 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.21; Fri, 17 Mar 2023 17:23:21 +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.21 via Frontend Transport; Fri, 17 Mar 2023 17:23:21 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KHOAa5dIPCUqgdGptkW8o6RXfoVe1td7awsqYnndtHz5Q7CePMo7CKMfXdA2YSQf5l+aW1eQHGMRzZYDm6UVcbVz1oLiIDWh5maT2eYm3mqz3XqCTE77LJqxcV3wvplgW3Xk8id7Y00OIsgVPkKRqyE4FgtebwuNQ2r3admPIFcYgsDndcoKKOWw2bNMK/aHNHp2wyjshZhHqyAzhc6Nw6QtkaKoVBDiIvctLZO/BMPyrJCeuDodksuUOqmKYqJILq4TaLlUFgq8Q7IPCxyl3+HY3DGi60MTv2rHHJO4+hX7LnunFmu5pdlj+G+yfT8uTqWIkQtpPc4KAH5jUOLy2g== 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=rYF+9qU2n+zszZiqu9wp6eiZUYKX9rjf88jtoeOA8Mo=; b=HrtUXFBHyMn1vOtY19O74W3TtevYvUwGlt9i4XPJsn2zhuraNtfl8yqpQGGdbHvZLnCWEkNS+WZYfA2PO16F4d9YgEWdwcOVjnjVy0TOP6l0VQIDWAb1v2ca0TMT4924fqhltZerGo/dOaAyUjW8pX2rhHl2JdMyycdgNA2TW+jxhFsC7JF1sS4xNYPhaaSTKSADwTXthCVerwWDiy1mAdhvt+AXkX/uH+ccdLUfekKLQ9lM521Mzg0Op9H4VgtuKyKSUTHdLz6U1aB1iejEIeuyq4bGo/jYdaAomVim4o7PCCzf+M2gCkVCeIe25f4xgZZhk1Xz+QVr94uGS7N5wQ== 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=rYF+9qU2n+zszZiqu9wp6eiZUYKX9rjf88jtoeOA8Mo=; b=EH15zPlQfdGYx50K+9luWlMhW9Q/dD/15xhWUDtYZBNMVX+0atxfRBw1a3nTZ6N7ef85EGTHNx4n8vqQ8JuxynKukfKlQ98Zw5wN7VLjg0ngZRsDlskRS67laAnme3aOORgyLLwRhgUvetXEGXR3Uu0fMgU/7uZEZtJM3hE/qG0= Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:32::17) by PR1P264MB1535.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:1b0::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.35; Fri, 17 Mar 2023 16:23:20 +0000 Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM ([fe80::7cd2:a4ad:57d8:d358]) by MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM ([fe80::7cd2:a4ad:57d8:d358%5]) with mapi id 15.20.6178.033; Fri, 17 Mar 2023 16:23:14 +0000 From: "DERUMIER, Alexandre" To: "pve-devel@lists.proxmox.com" , "aderumier@odiso.com" , "f.ebner@proxmox.com" Thread-Topic: [pve-devel] applied: [PATCH v5 qemu-server 02/12] memory: don't use foreach_reversedimm for unplug Thread-Index: AQHZWNXZzkLUhNT3VkOR6QDTp/mhea7/J90A Date: Fri, 17 Mar 2023 16:23:14 +0000 Message-ID: References: <20230224120915.1481910-1-aderumier@odiso.com> <20230224120915.1481910-3-aderumier@odiso.com> <6f83e5f1-dcc1-772f-c5db-1e7e66b67317@proxmox.com> In-Reply-To: <6f83e5f1-dcc1-772f-c5db-1e7e66b67317@proxmox.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.46.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_|PR1P264MB1535:EE_ x-ms-office365-filtering-correlation-id: 29f36d3d-489c-492b-9852-08db2703e892 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nZg2TDP1GtkU382dtN1HyUO0tMmjReoP5eKl6N+1cQaTv7jnp/OJF9nuHcj9zOh3u5gDVyKr1X6Sij9pxxMLFEZBZctkOOnhPrnD7nycVxPmLhtQZ6pw5F1eIrxJSiwoyU0ollMp8yCalVdRv+jlFas5ln/BqpSxDDx4OuJnlqUA7TBXlT4eewKjRJ36cbJkJnIHPDnb9xK9gJagxFVoKKaz94y9vNr23M78yi5BeOm3eRtN2e2L10/TZ0T8MhQU7klw8dqGrczwQuSi5mjxp2Tdl43SgKA4AutQE35J0rWijPy2RiH2n6O98Guzy2sZigRVjlUT3vlqB7BmFXpUBXzQBJAPJbAycCfXj4vhpkSPDjrqyeS6+OjKvYJl7PJ7wpPA+mAV5xEq7b0n6kW38ei81jlujsLTF26TSQEBr1lVw4tTrdITna8eXshejb1/UV/m7CCwUWOL463awELiJku34mpMbnm5rmFAzRgQcDumNPQmthIIoIJRmkC5p3pMP4DDJB7C8NyA5AAIJ37X5gPlRiBbOJux4eDvK+l9MJSlQi0tL75foD50DnF8uQN8Rl+MEVouZIhQ4fsvAj8mFqVxLCaH8BIP0Ms5u1/mrXb0mrXOTXkbV8CpRAxiUGgS602JLRyD0QNB/e241sJEDzcmABkjYDZ55GQs8oCNgMko0VnfRawkQh7HkW4fObgv6uiR+QGSAHbD6EBlgEIkLg== 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:(13230025)(4636009)(376002)(136003)(396003)(366004)(39850400004)(346002)(451199018)(36756003)(5660300002)(41300700001)(8936002)(2906002)(38100700002)(86362001)(38070700005)(122000001)(71200400001)(66446008)(66476007)(91956017)(8676002)(6486002)(66946007)(76116006)(66556008)(478600001)(64756008)(66574015)(110136005)(316002)(186003)(6512007)(2616005)(83380400001)(6506007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RXZNckV5cWx4VkFWa3QzNFZuQTNJK3BEUGNLMUM1ZkV5QTdBMVRzSCs1ellD?= =?utf-8?B?aTZobnpUTlE3TDlMTXRHbk1XQmRhZ1Vyb2xGMXJ3aGhnSitYNm5Tdksrai9O?= =?utf-8?B?b3BKMFJKZTM1VDRaNmdURFJjSTV1bnFFSC9BOWYrSUg1eWpOWThidXNuTGgw?= =?utf-8?B?NXVldEZrU2xGKys4KzdoUGxaOW9MdzJYRFpJL2UzdzhCNGlFcGVHQWpLQTZ2?= =?utf-8?B?TFRJQ01lLzU1T0szT0UwcmNXTXRldkp5ZUFkdmc0UVFnWXpoRm92RVJjd1lE?= =?utf-8?B?OHpSbUg2QzNFSVVTS2l1Qm9VejlzbDlDYml2cExJOXMvR3R2MkNuY3M0bkF4?= =?utf-8?B?VEhNeEVtMHVyQzJYbU0vZjNLOWxHaHd5V1UyUVR3YWVKOE43TCtoa3RRWW8r?= =?utf-8?B?RzJiS3NHanBRbXd5VVV6SmhDSTdwZnNiL2dWR05RU2NkSml3c2w1MUo1QmdD?= =?utf-8?B?WXN2YW5KQnpKUmxXZHpVa0dqVzA2aUYwNmJnaXY4bVRQZHd5T2E0SmRxNWRq?= =?utf-8?B?QjBwWHVEc0owdW51TEp2Sk1uU0IwL3RyTmdVU2pkYjhNSGtWR29wS1BLY1Vw?= =?utf-8?B?d2tHSHRMdVA3NmVVWm9MaGtMcDFEZWh5NjBkMWNQaExDejMwdU5yTVFWNTJ3?= =?utf-8?B?cWJHQW4zTjhRVVpsc1ZhTks4SlhENGYzQkpXQkdHNkoxQUwyZm5NSVJNVnBK?= =?utf-8?B?Ti9MKzVhMTYyVnYxczI0RDVBa2NNNFZQUlZ4TVFOT3Vnby9rMzlackpqSzJG?= =?utf-8?B?c1dPOWpZYTBScmhGcy81KzFmd1ZBbmtYcTZjbGxMVm5obXRrRGxWQ0Z2TnRM?= =?utf-8?B?NzFZcjJ3RHRTVDBnV3JlZjlCQ0NKdEQxRDQrZmJqMWgyNEpWQStDZGxiVmpB?= =?utf-8?B?cGUrL0hTRVZiOGowOGFOWWxVckVRS002OXBIQXdxd2FobEV0RFZCSFgxZGZR?= =?utf-8?B?Y3VDMmFwcjhhY0tjcjllR1RXaC9lc0dhZ2I0VHEzd2JsVm1JQmRJOVVoWUpn?= =?utf-8?B?YXdibUUrbEU2Qng5VTcvRXhtbHlIQXVKQU9Rc0RYT3JpSUx6Tk9tQ2EwaTdI?= =?utf-8?B?Y1hQTzJnbndaRTl0SHNZTUczUWdiOTRvOCtSY1VWRHA5U2VKUVQxRHRucmJn?= =?utf-8?B?M0d3b2l5ZG40Nmt3RCtZT25sSEh5MlBmWENiOTRPbG5Yd1hsS1BickpPT2Fm?= =?utf-8?B?NUdKMVh1SkVNbVpNbmptbkExMWVMUFlxMWZNUFlvb2Rnd3FSRXBvbyswVnpF?= =?utf-8?B?YUlTeCtGRUVoaVphWlZMUDhUaTl0SjMwbjhQY0FDcVNrOFlxVUdTN2ZiYVNn?= =?utf-8?B?M0N0UEF0YmpmbGw4aVhBS2VjNTBJSEJETVVtSGVLK2ljV3IvVnZFa2pLOXJ1?= =?utf-8?B?dTMzSXJyZzhPbzZwbGwzZkttR2pDSWhlUW1VbHV1azFpbVhBZWEwU1Qyd3pv?= =?utf-8?B?RmtHd3VlNm9LdjZZMW9LRHFDYzlSL1VPanh0QXExa3JvSElSZVFTTkVLRE1h?= =?utf-8?B?dFh1ZGZJaEkyUVVCRjZzdzhncjBsTVdBNnZzbmwwSGN1UUJmYlJwRm5aRDRQ?= =?utf-8?B?UlZScTBXZFRUc0F5alVCb3RqeG1UazNPeDVDK1h4aEpuQ21WaVlRaWRJSTQ1?= =?utf-8?B?MUV0TnhVOUQzSXEwZTNnRWd5RWpTS2FhS2tFM3hmN0VHcmNaUksvZTVnWmtO?= =?utf-8?B?NjcrNlNpWC9mclpFUGlsc3UxN0ZJcXJUVFRkeG1MSy9sRUdOZENCcUV0bnJ1?= =?utf-8?B?c1EwWm1kODN1c3F1c1BtWnpVMUdwZG1KbEUwQ0QyY0JwKzM0bUI3eEwrenQ1?= =?utf-8?B?RGpiTCtKUXpzTVFkdDdCaGdrVk1Zc2dFaG9OQ2RVWUY3NGdCOFVxWHlCaTl4?= =?utf-8?B?NHdhVWFCOXNIUzVUTlJKMkpLNzZSN1BrVHQ2ZmJPWjJ4YWJmdW9ZcENIbVd0?= =?utf-8?B?cWJtZFFhZFZkZ2FXYTRWVDQ3cExad2ZUbldNMmpZdzUvN3dwSlhGbEdxZGNN?= =?utf-8?B?RWdpejlQbFVNZmR1MGU3RWovcVY2RUwvQkgvamlTS2lERWZVQmFDVkpJQmF5?= =?utf-8?B?SXMrRVFxdmpsL2pmSFRtVWUzWWY1MGJpMG00aTZmNytkc1ZRa1h2bFNZY0g3?= =?utf-8?B?TWRKT2hlZTAxUUx5eHV5QU5HMFBQMUhJQzljYWFVcjkxNEVCcUVBTm95NjFP?= =?utf-8?Q?H+7kCvG2axpLDA06gzDwrgSHNs7VpPJiBkbDJ+72oQsL?= Content-Type: text/plain; charset="utf-8" Content-ID: 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: 29f36d3d-489c-492b-9852-08db2703e892 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2023 16:23:14.3207 (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: EqST2KoMkEu7FDQymUnIFRa5IuNBY1VFbd0IYOAB23qcMGud1pFGgqbWDu6uD2dEqD8+V/9qVU4CF0oyX3wfnEiBRS1PFyoU0uhk8VwyfPipKvmPsmFlQt6ywg0Mcuyo X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR1P264MB1535 X-OriginatorOrg: groupe-cyllene.com X-SPAM-LEVEL: Spam detection results: 0 AWL -0.039 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 SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [groupecyllene.onmicrosoft.com, groupe-cyllene.com, memory.pm] Subject: Re: [pve-devel] applied: [PATCH v5 qemu-server 02/12] memory: don't use foreach_reversedimm for unplug 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: Fri, 17 Mar 2023 16:23:29 -0000 SGkgRmlvbmEsDQoNCkkgZG9uJ3QgaGF2ZSBjaGVja2VkIHlldCwgYnV0IGRvZXMgSSBuZWVkIHRv IHJlYmFzZSB0aGUgb3RoZXIgdmlydGlvLQ0KbWVtIHBhdGNoZXMgPw0KDQoNCkxlIHZlbmRyZWRp IDE3IG1hcnMgMjAyMyDDoCAxNDozOSArMDEwMCwgRmlvbmEgRWJuZXIgYSDDqWNyaXTCoDoNCj4g QW0gMjQuMDIuMjMgdW0gMTM6MDkgc2NocmllYiBBbGV4YW5kcmUgRGVydW1pZXI6DQo+ID4gc2lt cGxlIHVzZSBkaW1tX2xpc3QoKSByZXR1cm5lZCBieSBxZW11DQo+ID4gDQo+ID4gU2lnbmVkLW9m Zi1ieTogQWxleGFuZHJlIERlcnVtaWVyIDxhZGVydW1pZXJAb2Rpc28uY29tPg0KPiANCj4gVGhh bmtzISBBcHBsaWVkIHdpdGggdGhpcyBmb2xsb3ctdXA6DQo+IA0KPiA+IMKgwqDCoCBtZW1vcnk6 IGhvdHBsdWc6IHNvcnQgYnkgbnVtZXJpY2FsIElEIHJhdGhlciB0aGFuIHNsb3Qgd2hlbg0KPiA+ IHVucGx1Z2dpbmcNCj4gPiDCoMKgwqAgDQo+ID4gwqDCoMKgIFdoaWxlLCB1c3VhbGx5LCB0aGUg c2xvdCBzaG91bGQgbWF0Y2ggdGhlIElELCBpdCdzIG5vdA0KPiA+IGV4cGxpY2l0bHkNCj4gPiDC oMKgwqAgZ3VhcmFudGVlZCBhbmQgcmVsaWVzIG9uIFFFTVUgaW50ZXJuYWxzLiBVc2luZyB0aGUg bnVtZXJpY2FsIElEDQo+ID4gaXMNCj4gPiDCoMKgwqAgbW9yZSBmdXR1cmUtcHJvb2YgYW5kIG1v cmUgY29uc2lzdGVudCB3aXRoIHBsdWdnaW5nLCB3aGVyZSBubw0KPiA+IHNsb3QNCj4gPiDCoMKg wqAgaW5mb3JtYXRpb24gKGV4Y2VwdCB0aGUgbWF4aW11bSBsaW1pdCkgaXMgcmVsaWVkIHVwb24u DQo+ID4gwqDCoMKgIA0KPiA+IMKgwqDCoCBTaWduZWQtb2ZmLWJ5OiBGaW9uYSBFYm5lciA8Zi5l Ym5lckBwcm94bW94LmNvbT4NCj4gPiAtLS0NCj4gPiDCoFBWRS9RZW11U2VydmVyL01lbW9yeS5w bSB8IDIgKy0NCj4gPiDCoDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlv bigtKQ0KPiA+IA0KPiA+IGRpZmYgLS1naXQgYS9QVkUvUWVtdVNlcnZlci9NZW1vcnkucG0gYi9Q VkUvUWVtdVNlcnZlci9NZW1vcnkucG0NCj4gPiBpbmRleCAwZjQyMjljNS4uMDYwMWRkNmMgMTAw NjQ0DQo+ID4gLS0tIGEvUFZFL1FlbXVTZXJ2ZXIvTWVtb3J5LnBtDQo+ID4gKysrIGIvUFZFL1Fl bXVTZXJ2ZXIvTWVtb3J5LnBtDQo+ID4gQEAgLTIwMSw3ICsyMDEsNyBAQCBzdWIgcWVtdV9tZW1v cnlfaG90cGx1ZyB7DQo+ID4gwqDCoMKgwqDCoMKgwqAgbXkgJGRpbW1zID0gcWVtdV9tZW1kZXZp Y2VzX2xpc3QoJHZtaWQsICdkaW1tJyk7DQo+ID4gwqANCj4gPiDCoMKgwqDCoMKgwqDCoCBteSAk Y3VycmVudF9zaXplID0gJG1lbW9yeTsNCj4gPiAtwqDCoMKgwqDCoMKgIGZvciBteSAkbmFtZSAo c29ydCB7ICRkaW1tcy0+eyRifS0+e3Nsb3R9IDw9PiAkZGltbXMtPnskYX0tDQo+ID4gPntzbG90 fSB9IGtleXMgJSRkaW1tcykgew0KPiA+ICvCoMKgwqDCoMKgwqAgZm9yIG15ICRuYW1lIChzb3J0 IHsgKCRiID1+IC9eZGltbShcZCspJC8pWzBdIDw9PiAoJGEgPX4NCj4gPiAvXmRpbW0oXGQrKSQv KVswXSB9IGtleXMgJSRkaW1tcykgew0KPiA+IMKgDQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCBteSAkZGltbV9zaXplID0gJGRpbW1zLT57JG5hbWV9LT57c2l6ZX0gLyAxMDI0IC8gMTAyNDsN Cj4gPiDCoA0KPiANCg0K