From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id A2381A0C53; Wed, 3 Nov 2021 10:36:09 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 390034115F; Wed, 3 Nov 2021 10:36:09 +0100 (CET) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id 32D8141153 for ; Wed, 3 Nov 2021 10:36:07 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10156"; a="292297695" X-IronPort-AV: E=Sophos;i="5.87,205,1631602800"; d="scan'208";a="292297695" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Nov 2021 02:36:06 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,205,1631602800"; d="scan'208";a="560450925" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga004.fm.intel.com with ESMTP; 03 Nov 2021 02:36:06 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 3 Nov 2021 02:36:05 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Wed, 3 Nov 2021 02:36:05 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.176) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Wed, 3 Nov 2021 02:36:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=H/oKCdgWt8gM9+EPXE57VBhmK5r2WpjX1WRJq9dyEm9hcnvHfEm2vxwDoCLvO73WXUGVBNKrPbz0NiykveYbejkdV0ovCAmnezYFhLOj2dX0F1aMtdCbZR4L76kKPapW/PBD9DtweqDdlBwlaFr+ZBRHoKmW51D84qyrfwrYQGPZaXptESGYjiRnBIpFRFFVwWd4hLecjk1a1InREbxVu0Su3jiKAljGbRuqqs5hmyBfmXPeiGijPGETHvI/wkZx4lEyygVQMv1MS0D6mp8g+6XmaHjq6FTyhMKBvdqfObXrJ0R0rP+7TsVUBJ5NopbIvUfLcnaEjNV5x4t3GPnKYg== 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=4o7r6pcTtv1eEbOJs+tE4gMpEftN8TpSVlzc2wQZZUQ=; b=cbIjEnwjIQ/aDvg8xjhxfgXtcfGI8Fnolg7oSN03BTs/EfQUaHU1PhtNquUaqzd1knRTAL92vneF7u7rn3oc/0OBELNbr6YY1JUDED5KbJgwwOVgvPcXTMS58H0RdrJ/mcZi1t5KLytkpOoS7kRfRHpvNpjIEbGqIEQ+tTZdh+tc8+kl0RhPCiiLXrjaftIo0q1e/p0RHkMdnkXn++iZjNlj2C/h5NA30SxidaLZLgsPZOUXgHyfncBL0qd+4pt2I3NJobwvH5esC2wUq8wQxqMNC6y7gHTNp4x1GwJCewEQuNoQfMw390jJU6+C4sO7ppufuYw6c0CoK29vRh9rnw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4o7r6pcTtv1eEbOJs+tE4gMpEftN8TpSVlzc2wQZZUQ=; b=BYX6u3ML8KOCMaGOQuqzFSVl0kffwAIWIOK2m18ikc0WAlkzmxcWCADsjO2/7vjvSNzT6LsGoSCaNZvPEXziAka6Ft7ZLo8hyej5fI+a2HF0CSY73AGmMwiUXEpvJmsI4wa/a85Puf9dnNJmK36HAG86PUywgwEtmtgzrU9m5mI= Received: from SJ0PR11MB5599.namprd11.prod.outlook.com (2603:10b6:a03:3af::21) by SJ0PR11MB5648.namprd11.prod.outlook.com (2603:10b6:a03:302::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.11; Wed, 3 Nov 2021 09:36:02 +0000 Received: from SJ0PR11MB5599.namprd11.prod.outlook.com ([fe80::10d:e8b2:6de3:942c]) by SJ0PR11MB5599.namprd11.prod.outlook.com ([fe80::10d:e8b2:6de3:942c%8]) with mapi id 15.20.4649.019; Wed, 3 Nov 2021 09:36:02 +0000 From: "Lin, Xueqin" To: David Marchand CC: "Peng, ZhihongX" , Thomas Monjalon , "Burakov, Anatoly" , "Ananyev, Konstantin" , Stephen Hemminger , "Dumitrescu, Cristian" , "Mcnamara, John" , "Richardson, Bruce" , dev , "Chen, Zhaoyan" , "Tu, Lijuan" Thread-Topic: [dpdk-dev] [PATCH v13 1/4] enable ASan AddressSanitizer Thread-Index: AQHXxYa7cmfBZcoKJ0y1eQndPfrXVqvpwcKAgABb2YCAA/GVoIAChBYAgAEHdvA= Date: Wed, 3 Nov 2021 09:36:02 +0000 Message-ID: References: <20211019151524.2005442-4-zhihongx.peng@intel.com> <20211020074643.3004385-1-zhihongx.peng@intel.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 340643ed-4d7e-4cc5-8dc9-08d99ead5a23 x-ms-traffictypediagnostic: SJ0PR11MB5648: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Rn2I0kZRDM9TvH0BDVP8u4q72v/Jd3/4hArRcBWOhiKUiEYBk5BL6jQJq1TfVdWjqO+RFddlrfsp712k74ebcyfPPZP3GG2O9aTP4uAA2VSgRmkW9Kpt5oImp4fBSA5lqcZgnLt1FgennhR0Q2NucjhsnqAOWLJ4TWdRX33F45rg/1KXJUOsNkh3p1pVL7ElH6dY4jEynEWAFK0yTUURD6C8wftRGSLvoUSY//KkGtBY0pJugA6AXyyolPxDruxSLUzV3mY+oDuRvmELDuEF+znNzyy1Rd+xRzLAUS2OFa61Pu95w2DGnxeqoKQ+UfgtvMlFwGRxljY2gxbHqx7IrLmJ6qavNalI2V6MUwyGCLexbMSkGQztybnlLlSoLN3bGtNtFSwuVyjnKccDZjVKrSyb3lDAIBBBj3K4oz9VIyckiuA3yDEVtFE3O2G5byFV4p5dyNxBvt87Om1ayGYcyCNNIbYj8b42x1zE+vYGElEWfNS0ZLVi/Ts0RU///rdbVJECcmZxWGzmUBfU3QeC7Hp5b3Csu1Xjt8rnDrKjEYkrSgi6U32E2xrYnVYuWIH0mJK/G1bhsL2m+m86OBqnvFa/M7FKo0i/L5d5qLAQHvHskXGV6EW7s+vgkjFzUhqQUiyysOZ05xqZTEFgFitUC5gu0DWC2GoxRU9Oqo2p2HJ9DzTJHM1cnwwZkazFV+cuRRG6sksnxyOVVXMLZ5qq81H8XXhtCZHzBEo9owmWGgRocBbyP68i+F2B/hQfmJJp04kF+rXIokfD1Py0jDXg8bn48OM2I5umLFuzg+6/O6or1nvIC4txYiMvDe56zT0YI+/Dsrae1gyFI0C3m5IkPw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR11MB5599.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(186003)(9686003)(966005)(6506007)(508600001)(8936002)(54906003)(33656002)(83380400001)(4326008)(55016002)(38070700005)(86362001)(82960400001)(76116006)(66556008)(6916009)(2906002)(71200400001)(38100700002)(5660300002)(107886003)(316002)(66946007)(122000001)(26005)(52536014)(8676002)(53546011)(7696005)(66446008)(66476007)(64756008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QmVnbFVpSUVhSFFja2VFN283ZnAvUk4rczVkVTBtSHp3dy9ZbERwRU9wVTlE?= =?utf-8?B?b2RKZUY3djZSTUUvRVI0dFBqc0haUTM0MDR5aFpmbzFVNURIalBxL3dOeWcr?= =?utf-8?B?dkVXTVVRUzFoQnU5T3NXc3pBWk94VUhZMFZSd1hFait3UCtSZWhYalNWdUxx?= =?utf-8?B?YUJ5NEhnSDFKOERIVmJtYWp3WHR0b0NENW5TOHJVclFPd0NrR29lbXQ5ZzlR?= =?utf-8?B?Qmw3Y3Y2L251R2RaQlBFZ3pxUzZaL1RzQ0Uzc3hQTEJwZkx0dHN1bCtFQncx?= =?utf-8?B?b0lMWFh6YjdMd3drUkxmanNyd2FZZjN6RUZQTEViNG1qQkZkc3gwUS8vTHJW?= =?utf-8?B?bGRwSDR1VWNoQkhaS0xzdUwvVlVWcC8wUzF4T2c0bVg3SUw3bStmM1NBU0NX?= =?utf-8?B?TVVWcGl3c0ZGSWNiMEZVbXdrQ3RZSVdqMzFnaVllWEloZ2pkaTBDZ21GbWZQ?= =?utf-8?B?eitRTHMwa3FHR29xaXRqN2c3MTJYRk9wS292L29pak90Q3R4QUNIZ2lhd0tG?= =?utf-8?B?Qlg1SzYrYXR2NTFZWmhPbGtydjVyL1pkUGFrZDMrREtwT0h2cndlazlRTFBp?= =?utf-8?B?NUNVTlB0Q2IvcVVPS3pLczlZS1hFRkdHdFFnMTFUZDZIUE1SV3BwL3JQTEhm?= =?utf-8?B?S1lZOGZHaHlkYWtOQ1N4VGtrajlIWVlQbnZGZEFHZ1Y3R2ZVaDJVamFiUEU3?= =?utf-8?B?UFdmeThoUXpoU2x5T0VOYXg0Y085d0k1eDdrZERRNHo2dloxd3IvY3dXWDlP?= =?utf-8?B?Y1lTQTBOTndvNStJSzF3bmNlNXBrRW8xN0FCV3JTcDh6L2RhcFY4ZUNSNlF5?= =?utf-8?B?UFZ0ZTVuYXJoQmlsODEzdkxkQ096TUVrUmVEQjg4S09xR01PNVBhbVM3OG9u?= =?utf-8?B?VDE2R3RDNVE4aXF2Sk94dGNvSURtL21YaXVsdG1DZE50ZEI4c01iZVpjUlFU?= =?utf-8?B?LzBkdUd5MmswNy8wRzl6ems4K0xWdUxCSU5WUitPSVg0UVlEbTRHNEZtd0Qv?= =?utf-8?B?RkhZTXNYZHFyZnJidThUR2g2cWxUTGRaZXNkNWhDdnVZSyt5MW9XdCtxdTZU?= =?utf-8?B?emRuZ3cvTmRSQy93WE1ocDQrTU8rTGlTQklDL01mT1F4Nld5ZGRwMHVFbEt4?= =?utf-8?B?WmZVYUtjSURpdEdjb2REMjMzb2R2ZW9vbWEranBGQWp2Z3ZSZTFZbmJpbnJa?= =?utf-8?B?YXRZSlRUbXNycmxuaU81OXVtWUlidGd1cnVjN1R0ZnZZNSszVHc1R0E0UDhl?= =?utf-8?B?U1lSWTExZzJYcDdaTytqeHNLMTU2NjNhMFMrVVRKMDhaOFVDNytsNDREdXVV?= =?utf-8?B?cERoZFFaOWJzWVIwcjk5Qno5dUNsejV0YmZoS2hQMzl2TWF6QjBDYXRRWm1o?= =?utf-8?B?SDFCY1NXOWFtU29Cbk1Wemd0R0k4RDZSM1hIMlB6NnBEK2lGd3BVQUx1L1JJ?= =?utf-8?B?M05Fb1hGM0YrdDI2MXQ0V01HMzBPTEplY0FwUFFNU055YlhvRTlCRnMxUEpt?= =?utf-8?B?Nm93VE9XbXoyOGlHVW5UUjd5SEo5Zlk4Q0tQM005YnUzZzlOZ1czcXdIWDN3?= =?utf-8?B?UVRjUDBPMEg1Ni9wOVIxNW5ubmJVWjNQUEs5NnAzSDNhVTNXUHJ6UjJ5TmE1?= =?utf-8?B?ak9XWlVXelhXVzJleHVXSG1GTFozaU1LRXltaElIZTIyTVVpdUJWVjVOdHRF?= =?utf-8?B?bHlUM3VmcFRIUm1pYkkwcldDUUhuR3V3SWxaQTVqMk9PNFllVlNOTVNyTUhH?= =?utf-8?B?NWd1QmhtbWhIQ0Y1OXVlckVmanBXQWVXRityWDY4WUdIYm9vWFc5TmJIeTgw?= =?utf-8?B?dWVHdFFFcWM0U1NLN0xaQVIzU2U1K3pVSmVBQUlrbHJheWgxcEFvbmkwM0NQ?= =?utf-8?B?Y1lzMEFmVFhGTmd4aGtPQkZzRmFVMmdxemVpL3dIbDg2NVZJeTNuVytTN3c3?= =?utf-8?B?b1VJT3BtdDU5SEY3aTMyb1cyZmV6czh5cFl0Ty9Na3hnZklLOUwrZzhIczNq?= =?utf-8?B?NjVJczNSdTBBYUFpREFINDhSYys2WnZWUmI4dEFwdEQ1eHRmd0RHOEpOOGE1?= =?utf-8?B?RWxtUWF4M3dsb2lKNDhmUDl4UDBOd2MwRTRBdDhzb0RBM3dkbms0aEFTTHlv?= =?utf-8?B?TGRtSUNzYS8wVytPRnpGeHdLMmlEZE9XRUd5VGZMdUljQmV2dTlxb2VZZVpS?= =?utf-8?Q?+O6vDHSUUyUWmQWx/0v0CtY=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB5599.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 340643ed-4d7e-4cc5-8dc9-08d99ead5a23 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Nov 2021 09:36:02.6917 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gPRu4Pz8HFeBIRGYCIRD/sTEoeAZKvTtTOcXClKH+OWn068rVJi3TQB5sg1o3jp3dalRE7qytuVP0aiZE1RDYw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5648 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v13 1/4] enable ASan AddressSanitizer X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBEYXZpZCBNYXJjaGFuZCA8ZGF2 aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBOb3ZlbWJlciAzLCAy MDIxIDE6MjkgQU0NCj4gVG86IExpbiwgWHVlcWluIDx4dWVxaW4ubGluQGludGVsLmNvbT4NCj4g Q2M6IFBlbmcsIFpoaWhvbmdYIDx6aGlob25neC5wZW5nQGludGVsLmNvbT47IFRob21hcyBNb25q YWxvbg0KPiA8dGhvbWFzQG1vbmphbG9uLm5ldD47IEJ1cmFrb3YsIEFuYXRvbHkgPGFuYXRvbHku YnVyYWtvdkBpbnRlbC5jb20+Ow0KPiBBbmFueWV2LCBLb25zdGFudGluIDxrb25zdGFudGluLmFu YW55ZXZAaW50ZWwuY29tPjsgU3RlcGhlbiBIZW1taW5nZXINCj4gPHN0ZXBoZW5AbmV0d29ya3Bs dW1iZXIub3JnPjsgRHVtaXRyZXNjdSwgQ3Jpc3RpYW4NCj4gPGNyaXN0aWFuLmR1bWl0cmVzY3VA aW50ZWwuY29tPjsgTWNuYW1hcmEsIEpvaG4NCj4gPGpvaG4ubWNuYW1hcmFAaW50ZWwuY29tPjsg UmljaGFyZHNvbiwgQnJ1Y2UNCj4gPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPjsgZGV2IDxk ZXZAZHBkay5vcmc+OyBDaGVuLCBaaGFveWFuDQo+IDx6aGFveWFuLmNoZW5AaW50ZWwuY29tPjsg VHUsIExpanVhbiA8bGlqdWFuLnR1QGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtkcGRrLWRl dl0gW1BBVENIIHYxMyAxLzRdIGVuYWJsZSBBU2FuIEFkZHJlc3NTYW5pdGl6ZXINCj4gDQo+IE9u IE1vbiwgTm92IDEsIDIwMjEgYXQgNDozNyBBTSBMaW4sIFh1ZXFpbiA8eHVlcWluLmxpbkBpbnRl bC5jb20+IHdyb3RlOg0KPiA+ID4gQVNhbiBpcyBhIHJlYWxseSBpbnRlcmVzdGluZyB0b29sLCBi dXQgdGhlcmUgYXJlIHN0aWxsIGlzc3VlcyBpbiBzb21lDQo+IGNvbXBvbmVudHMuDQo+ID4gPiBJ IGNhdWdodCBhIGZldyBhbmQgb3BlbmVkIGJ1Z3MuDQo+ID4NCj4gPiBBcmUgdGhleSBEUERLIGJ1 Z3Mgb3IgdGhpcyB0b29sIGNvZGUgYnVncz8NCj4gDQo+IERQREsgYnVncyB0aGF0IEkgc3RhcnRl ZCByZXBvcnRpbmcgc29tZSB3ZWVrcyBhZ28uDQo+IEkgbWVudGlvbm5lZCBpdCBkdXJpbmcgQ0kg Y2FsbC4NCj4gYnpzIGNhbiBiZSBxdWVyaWVkIHZpYTogaHR0cHM6Ly9idWdzLmRwZGsub3JnL2J1 Z2xpc3QuY2dpP3F1aWNrc2VhcmNoPVthc2FuXQ0KPiBTb21lIGZpeGVzIGhhdmUgYmVlbiBzZW50 Lg0KDQpDb29sLCBJQywgd2UgdHJhY2tlZCBzb21lIGludGVybmFsIGJ1Z3MgaW4gaW50ZXJuYWwg YnVnIHN5c3RlbSwgYW5kIHB1YmxpYyB0byByZXBvcnQgc29tZSBjb21tb24gbW9kdWxlcyBpbiBi dWd6YWxsYSwgc3VjaCBhcyA3MzggNzM3IDc5MiA3MjIgNzIzIDczNS4uLiANCk1vc3Qgb2YgcGF0 Y2hlcyBoYXZlIGJlZW4gc2VudCBhbmQgdXBzdHJlYW1lZCwgYnVnemFsbGEgcmVtYWluZWQgYmVs b3cgYnVnIGlzIG5vdCByZXNvbHZlZC4NCmh0dHBzOi8vYnVncy5kcGRrLm9yZy9zaG93X2J1Zy5j Z2k/aWQ9NzkyDQoNCj4gDQo+ID4gSGF2ZSB5b3UgcmVwb3J0ZWQgYW5kIHRyYWNrZWQgaW4gYnVn emFsbGE/IE5vdCBzdXJlIGlmIHdlIGNhcHR1cmVkIHRoZW0sIGFzDQo+IHlvdSBrbm93LCB3ZSB1 c2VkIHRoaXMgdG9vbCB0byBkZXRlY3QgYW5kIGZvdW5kIGxvdHMgb2YgRFBESyBidWdzIGluIHZh cmlvdXMgb2YNCj4gY29tcG9uZW50cyB0aGF0IHN0YXRpYyBzY2FuIHRvb2wgY2FuJ3QgZmluZC4N Cj4gDQo+IE5vdCBzdXJlIEkgdW5kZXJzdGFuZC4NCj4gRGlkIHlvdSBjYXRjaCBtb3JlIGlzc3Vl cyBidXQgeW91IGRpZCBub3QgcmVwb3J0IHVwc3RyZWFtPw0KPiANCj4gSWYgc28sIHBsZWFzZSBt YWtlIHRoZW0gcHVibGljLg0KDQpTdXJlLCAgd2Ugd2lsbCBwdWJsaWMgdGhlbSBpZiB0aGV5IGFy ZSBjb21tb24gbW9kdWxlcywgYWxzbyBhZGQgZmxhZyBbYXNhbl0gaW4gdGl0bGUgdG8gZmlsdGVy IHRoZW0uDQogIA0KPiANCj4gDQo+IC0tDQo+IERhdmlkIE1hcmNoYW5kDQoNCg==