From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web08.7531.1618367696961345221 for ; Tue, 13 Apr 2021 19:34:57 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=FcTllASD; spf=pass (domain: intel.com, ip: 134.134.136.31, mailfrom: jian.j.wang@intel.com) IronPort-SDR: h9GbQyVareJ9B6upC8TeEOXXAAEdbj/J7dkbkGxgiwBQf71BoWGvMABhOW0kO3xGVPBT9SqnHD QvtVy/a75kMw== X-IronPort-AV: E=McAfee;i="6200,9189,9953"; a="255867888" X-IronPort-AV: E=Sophos;i="5.82,221,1613462400"; d="scan'208";a="255867888" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Apr 2021 19:34:56 -0700 IronPort-SDR: RItG9TE6CneExEoejdGs38B9y6V1YWqaoLEyHFgPSWQtQG7bAwCydwxlLPfJlYPfbTWfVv1lKt jCrZNDJe3EuQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,221,1613462400"; d="scan'208";a="389240310" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by fmsmga007.fm.intel.com with ESMTP; 13 Apr 2021 19:34:53 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Tue, 13 Apr 2021 19:34:47 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Tue, 13 Apr 2021 19:34:47 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Tue, 13 Apr 2021 19:34:47 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.106) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Tue, 13 Apr 2021 19:34:46 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FP3K26PuAmJBEIETLrtIpiGCgZbJXdKbtDTh7h8Xu3iw/aqJbGzgX81OOS0RcBYg1gRwWlg7Ojhd11n+M47M2mdFvbeHhFIEizpQNZmozOJXLdZTEzylgZxU52L3OppQeemE6mJYHZo4AmIY/epxFLJRX0OdajTRE+TvUTzqlxBOmj/Djy4Uy7zI5sB4kOV8RHLuoLoDqUSp0JkjcvYH1oJrJ42OpGAAHu3sIjWUanuk64md3YYChOGIspKfyUA/ZI7KKJb2ftaD+xEmnuLJGAXKYLIbMbsdv79EQ4RDrpJTXMHVHQ06YDtbDQLG3i39J/y6U55z990Ban5wYsSEpA== 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-SenderADCheck; bh=iaO13YUk0YbE7KycW6fHKKpZZnzaWCybT6gURRAFDE4=; b=U2gslOicvZJz+2rEfzPUEGMSQWIUW348W2XpgqVTyxJxDzf6m3k6h0DS++TZ45kdCCV6w5uVGpgH3YPnVJU/QduSfOFlwa+mzQ4vvQznEjNtMRuyrciS8VjNuwBSOlI2RkWiCROpuYLNNtarstQO6TjKuf/j8JWhrENJA9FIUo1H9BxhmAz8/DXY7UtaTdV+Gahqk05TMq+RA5oE+9ID7XgCkpbzimCfmJ/F6n5jfhbE5i2xX+X6HRyqqkp8IrklYJtIlYCs2c9NKiyn77qdjtGPGD6HTqjndjTpbAd00cqKOl1dc2vhrlIOzysTs/3+j2tz+6dNx7/dBqo1RE2jqg== 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=iaO13YUk0YbE7KycW6fHKKpZZnzaWCybT6gURRAFDE4=; b=FcTllASDNn8rpGLyk9If1elLmR5nrwsYc+aw0vJyzq1mskxbN6BgoUhS8gHFBBhqq6EEoNiioPZWhEyscLwugz9HT7WKJRYY3itVoL55LbLv4c54WIXX4nzm5O7HOFxougoZQyYkwXcNBBCx10CcTYKlF3lDG4tqM1W3dn1ljjg= Received: from CO1PR11MB4945.namprd11.prod.outlook.com (2603:10b6:303:9c::8) by MWHPR11MB1950.namprd11.prod.outlook.com (2603:10b6:300:112::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.18; Wed, 14 Apr 2021 02:34:46 +0000 Received: from CO1PR11MB4945.namprd11.prod.outlook.com ([fe80::213f:87ae:e3de:ea49]) by CO1PR11MB4945.namprd11.prod.outlook.com ([fe80::213f:87ae:e3de:ea49%6]) with mapi id 15.20.4020.023; Wed, 14 Apr 2021 02:34:46 +0000 From: "Wang, Jian J" To: "Yao, Jiewen" , "devel@edk2.groups.io" , "xiewenyi2@huawei.com" , "lersek@redhat.com" CC: "songdongkuang@huawei.com" Subject: Re: [edk2-devel] [PATCH EDK2 v2 1/1] SecurityPkg/FvReportPei: remove redundant sizeof Thread-Topic: [edk2-devel] [PATCH EDK2 v2 1/1] SecurityPkg/FvReportPei: remove redundant sizeof Thread-Index: AQHXMNAiY4KXEtBVkkuYZG8m7appqqqzQOMAgAAKklA= Date: Wed, 14 Apr 2021 02:34:46 +0000 Message-ID: References: <1618364630-26124-1-git-send-email-xiewenyi2@huawei.com> <1618364630-26124-2-git-send-email-xiewenyi2@huawei.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.5.1.3 dlp-product: dlpe-windows authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.208] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 87727812-f97a-4113-388a-08d8feedde41 x-ms-traffictypediagnostic: MWHPR11MB1950: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5797; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GZYfLHZZFimvBk92yvFovMKj3TIXCW+ZOwt1SUKhpXGUJVgYFGEhmO0jbCx1YdMy6j7ZgnTv45dvGwAZsKZ2KTRaViJeflPu1oppbPwVU/JyALLI4g1B0q4yv1PvFQuTxiOMGcrQPlorfWGEy3NuDjbAsGA4USDXEzMbfQaFSlG6nAYm0cpwbBveCrNHGrMb/FCMrFRCzGhrzdTBdPFdaCJ9a0qOJJh/g+2vRZH6KMRT0fVj3JricOLBvWXW0C0M/faqm5kvatvIAkkt1+mw93LpdSTPuH382qz+ilZKRFWdWwKGo+z93D8b8QLoDi7nJDFW0FqMn/NzdyTnPrF+UPss5Ym0HwHV9zLCGPcBd+pmrRiFDbS6Llfzt1G85lKZiE0QRu05a9GNwh1KwBiV9Fp7HOs1ZGXKmBpCdFzgTf4mLmLGE74B7JuLyNB3tUTZ3T7Jr+lUetGZHkI2UzGG9k9YLNQtkn7DdD1LAYZQ3Ved1Erh/7ggXnQy2yOAhq0zznTafxCy4OWz18DodSYQn2l8G2PIG2DCwsnPTr2Ei1ODbj6ZgWcuvSCg23JqGN9+Ujt0+d487lhLdi2+s3ueRHik6a6Vo9Joh7f6d2XlEPvQcgYWePnnWjjYB7Y9rNsgUSrJReLzRFUWRwUCEMExR+BZ/xkCsHWpigJzbRZVc0YfWSA7FXLg7atjI76t2j3x x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4945.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(6029001)(346002)(136003)(366004)(39860400002)(376002)(396003)(71200400001)(6506007)(76116006)(7696005)(110136005)(26005)(53546011)(478600001)(55016002)(64756008)(66446008)(8676002)(4326008)(66476007)(66556008)(66946007)(122000001)(316002)(83380400001)(52536014)(5660300002)(2906002)(186003)(86362001)(9686003)(33656002)(15650500001)(966005)(38100700002)(8936002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?cUxzblNDRC9aRWdGQ1dOMHBGdC9aUFlRUEtqNXpKVitrZUNBdTRqSSsrQ1Ar?= =?utf-8?B?bDNZZmtEWEZoeVByODVyMW83T2JPOGppNHYweDNJTG8rVVVmTTFFdDlMd3pa?= =?utf-8?B?QXNEZy85M1F1amlwbGptV1l5UnF4bi9zeC9zUEVZN2xaSk9zdElvUUcyUmR3?= =?utf-8?B?VU12MGpOSXVaZnV1WmpLZTNreXluOWEvWFc3R0VVMFkvbURtdzN6a0hsTlRH?= =?utf-8?B?dTkrTTJjMzhIM042S3cvMGxCSlFObnozVlN0aitBMXhLUGorVkF6akhpL3Fh?= =?utf-8?B?Q1Z2ejQyOWkzZ2g2bXR3RHk3dWdEQklXVmZRQjUzWUNIN3hlaEZqQkY3a1ov?= =?utf-8?B?QlF5VzdxMUhmNUJ6YkpTcG4xbDZGSTRMWGFub1F2T2Z6dXZHUnhTMUoraWRw?= =?utf-8?B?UmV4U1pjcUNvbVo4ZWl6UitxdFYvR1piUk9IK1JLRVhlMjVrSStUWjRjV0FJ?= =?utf-8?B?WWlHY0xia3lPYnNnTVN0NCtnZzJhTHFnZmNJemp0bSswTEdHM1JXQ3N2bjRV?= =?utf-8?B?OWtNZWxRZEVQNlB4MjZOUFNEV09Xa2lxSy9PUmFNbitsTnd2TTVwQzFzdjVr?= =?utf-8?B?QzYwWDA5aUZnN0NrMkllS2tmWjRRUXRPZnVkQWFSUVBWaWNJa3JXMy8vTVhk?= =?utf-8?B?d05Tb0pGSmlvejd3cGowMVJrNG9XN2ZEOUUrR0U3azQ1NWt0bGpFQ0o1cU4x?= =?utf-8?B?V3FpR3U0RDhpN2lHWXY3TlBicVo3ZzNnT2V1RFRxWEw2LzZBcEZlUDNzRWxa?= =?utf-8?B?ekVMeFhja1dFYk1aRDN2T0JKY0ZEb3lhczhuMjhubmJtZG1LSG1ESmxSdGdu?= =?utf-8?B?MmhQRm0zTzBVYmJDSzRWamlSNjN1NExHWWxjbHpPQ2lXeHJCN2ExN3VHRkc4?= =?utf-8?B?RlArOEdkTE43cnZPbVl1OG1aVWZkem9aNnVveWxJYXJ1Kzd6MXRZcU5JQlpx?= =?utf-8?B?QmlsK3dhV2MzMDh0L0FUbi9SNlNrWWNkbVlqMDhsYjR3T0dMWVVpemZBWHQw?= =?utf-8?B?TFJuRUxZRWI2NGNSOWR5eU91SWZrai9NOE15N3hwck16bjY2L2g5YWtjbUdl?= =?utf-8?B?VVFFK3BrZmJvb0pzeUpCR2F0VTdQaHR4cmNrV0lFemYwK1ZWNmtQRW5UNFdt?= =?utf-8?B?aFBKT29LY2hEejltVkVIZTJvVGJqSlZkaG1vNDJhZVBNaVVLeW9WcGZYVHhV?= =?utf-8?B?cTRvcE9GalFYMXM5WGhaR0Vxb1g2Sml0ZnR4U1N0Z2swakZBU1RsMFJFbGE2?= =?utf-8?B?b2wrZ1lDWlowOTY5bG42dDN4SGdxQTg1NnpuUUJZT2lrbkZwWGJOaXdwYlhH?= =?utf-8?B?REpKRXppQWl6ejE2aWd4TFJrc3RLUzRSMlBXZGpHZ3hyUFR6Y1pLK00yQTk3?= =?utf-8?B?Y0pUam1zUnpGb3kzZXlIK3doZk5iWkdKMUdaR25DQ3hqRktWSzdxUEc5Y2s2?= =?utf-8?B?am1TMVRnbFJNYys5TGJoZmxHUFozeEZJcGJOUm5ONFNtQ2lEUThRRzRNWTlB?= =?utf-8?B?em44dVdZOTNsS3dQKzRoYm1zODRmYk1TOVEzcUZudmNnZnZscitrS2cyU2pI?= =?utf-8?B?WGo2aTMwczVoMmVnN2Q0Y3NtaTBEczh6TkFwaHNDUVV4STJNUUZ5NUx5TFBt?= =?utf-8?B?LzZHaFhFcktpakk1Qi9wQVZJejVjajBhT2trdmd0bmtFNDRjOGNNd01GL2kv?= =?utf-8?B?anJheDFpVU9ySWNJZU0xRzlXSXJvVnc4RWlrL1ZuNUtJeXhQRlVWdDVSTVEy?= =?utf-8?Q?3KZaRvVLVa9wjCrUBltYptQYOagAIGuxeXldZ5g?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4945.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 87727812-f97a-4113-388a-08d8feedde41 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2021 02:34:46.1191 (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: r6Ab3XxsGlI8xWnwmOW9tCIrpTm1j9SFo6syINK6buFfR5KajwbH8INYQbXgjJ5A4h6gXjXgQh7ysESBw2tUgQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1950 Return-Path: jian.j.wang@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 WWVzLCBpdCdzIGEgdHlwby4gVGhhbmtzIGZvciBmaXhpbmcgaXQuDQoNClJldmlld2VkLWJ5OiBK aWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPg0KDQpSZWdhcmRzLA0KSmlhbg0KDQo+ IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFlhbywgSmlld2VuIDxqaWV3ZW4u eWFvQGludGVsLmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBBcHJpbCAxNCwgMjAyMSA5OjU2IEFN DQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgeGlld2VueWkyQGh1YXdlaS5jb207IFdhbmcs IEppYW4gSg0KPiA8amlhbi5qLndhbmdAaW50ZWwuY29tPjsgbGVyc2VrQHJlZGhhdC5jb20NCj4g Q2M6IHNvbmdkb25na3VhbmdAaHVhd2VpLmNvbQ0KPiBTdWJqZWN0OiBSRTogW2VkazItZGV2ZWxd IFtQQVRDSCBFREsyIHYyIDEvMV0gU2VjdXJpdHlQa2cvRnZSZXBvcnRQZWk6IHJlbW92ZQ0KPiBy ZWR1bmRhbnQgc2l6ZW9mDQo+IA0KPiBJdCBzZWVtcyB0eXBvLiBJIHdpbGwgbGV0IEppYW4gdG8g ZG91YmxlIGNvbmZpcm0uDQo+IA0KPiBBY2tlZC1ieTogSmlld2VuIFlhbyA8Smlld2VuLnlhb0Bp bnRlbC5jb20+DQo+IA0KPiANCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4g PiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJl aGFsZiBPZiB3ZW55aSx4aWUNCj4gPiB2aWEgZ3JvdXBzLmlvDQo+ID4gU2VudDogV2VkbmVzZGF5 LCBBcHJpbCAxNCwgMjAyMSA5OjQ0IEFNDQo+ID4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBZ YW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRlbC5jb20+OyBXYW5nLCBKaWFuIEoNCj4gPiA8amlh bi5qLndhbmdAaW50ZWwuY29tPjsgbGVyc2VrQHJlZGhhdC5jb20NCj4gPiBDYzogc29uZ2Rvbmdr dWFuZ0BodWF3ZWkuY29tOyB4aWV3ZW55aTJAaHVhd2VpLmNvbQ0KPiA+IFN1YmplY3Q6IFtlZGsy LWRldmVsXSBbUEFUQ0ggRURLMiB2MiAxLzFdIFNlY3VyaXR5UGtnL0Z2UmVwb3J0UGVpOiByZW1v dmUNCj4gPiByZWR1bmRhbnQgc2l6ZW9mDQo+ID4NCj4gPiBSRUY6aHR0cHM6Ly9idWd6aWxsYS50 aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0zMzMzDQo+ID4NCj4gPiBJbiBmdW5jdGlvbiBJ bnN0YWxsUHJlSGFzaEZ2UHBpLCB3aGVuIGNhbGN1bGF0aW5nIHRoZSBzaXplDQo+ID4gb2Ygc3Ry dWN0IEhBU0hfSU5GT++8jHNpemVvZiBpcyB1c2VkIHR3aWNlLiBUaGlzIGJ1ZyBkb2VzDQo+ID4g bm90IGxlYWQgdG8gYnVmZmVyIG92ZXJmbG93LCAic2l6ZW9mIChIQVNIX0lORk8pIiBpcyA0LA0K PiA+IHdoZXJlYXMgInNpemVvZiAoc2l6ZW9mIChIQVNIX0lORk8pKSIgaXMgNCBvciA4Lg0KPiA+ DQo+ID4gQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPg0KPiA+IENjOiBKaWFu IEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPg0KPiA+IENjOiBMYXN6bG8gRXJzZWsgPGxl cnNla0ByZWRoYXQuY29tPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFdlbnlpIFhpZSA8eGlld2VueWky QGh1YXdlaS5jb20+DQo+ID4gUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh dC5jb20+DQo+ID4gLS0tDQo+ID4gIFNlY3VyaXR5UGtnL0Z2UmVwb3J0UGVpL0Z2UmVwb3J0UGVp LmMgfCAyICstDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlv bigtKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL1NlY3VyaXR5UGtnL0Z2UmVwb3J0UGVpL0Z2UmVw b3J0UGVpLmMNCj4gPiBiL1NlY3VyaXR5UGtnL0Z2UmVwb3J0UGVpL0Z2UmVwb3J0UGVpLmMNCj4g PiBpbmRleCBkNzA5NzYwZWEzY2UuLmU4MjQxM2UwOTBjMCAxMDA2NDQNCj4gPiAtLS0gYS9TZWN1 cml0eVBrZy9GdlJlcG9ydFBlaS9GdlJlcG9ydFBlaS5jDQo+ID4gKysrIGIvU2VjdXJpdHlQa2cv RnZSZXBvcnRQZWkvRnZSZXBvcnRQZWkuYw0KPiA+IEBAIC02Nyw3ICs2Nyw3IEBAIEluc3RhbGxQ cmVIYXNoRnZQcGkgKA0KPiA+ICAgIEhBU0hfSU5GTyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKkhhc2hJbmZvOw0KPiA+DQo+ID4gICAgUHBpU2l6ZSA9IHNpemVvZiAo RURLSUlfUEVJX0ZJUk1XQVJFX1ZPTFVNRV9JTkZPX1BSRUhBU0hFRF9GVl9QUEkpDQo+ID4gLSAg ICAgICAgICAgICsgc2l6ZW9mIChzaXplb2YgKEhBU0hfSU5GTykpDQo+ID4gKyAgICAgICAgICAg ICsgc2l6ZW9mIChIQVNIX0lORk8pDQo+ID4gICAgICAgICAgICAgICsgSGFzaFNpemU7DQo+ID4N Cj4gPiAgICBQcmVIYXNoZWRGdlBwaSA9IEFsbG9jYXRlUG9vbCAoUHBpU2l6ZSk7DQo+ID4gLS0N Cj4gPiAyLjIwLjEud2luZG93cy4xDQo+ID4NCj4gPg0KPiA+DQo+ID4gDQo+ID4NCg0K