From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 76A0C42ACD for ; Sun, 12 Jun 2022 10:29:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 08B2E68B34D; Sun, 12 Jun 2022 13:29:00 +0300 (EEST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11olkn2108.outbound.protection.outlook.com [40.92.19.108]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3692668A61E for ; Sun, 12 Jun 2022 13:28:53 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JwgTHIMCaVBEuL/rj39+Yda00ty1/uO0I42q/z3EMENfXsyx+v6ADEdwCQmxNNbeVF1GFK6c8T3qleZRSpfGS5vG3DK5OKdjULzOw6qLKrh+o8hHJHRzCnNyobmXqQhYVlw5WvdzqpNLXFGVSjhRLeSfHCDHaZhYTu90b15upB/WKw1ReHdFstFkAzuJnjY26TOg+EIdmEY6fUYtinOmVmY5hrvAQjYa+m5rz+wV9L4gOJkA5Wu48uEblrj12QqQLqvso7xKZKZZa429zI3cGVgrK9h+q0/WeweXFQsLUbmo+d2sTiUaMqd4SryUlgD5oMrAzKFE0BW9upXkGYrFLQ== 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=v6utLHVlq4V18Aobp65ld9kbbTH8LDVMLHNFUjNVbZE=; b=CuFDUukO2K6YJHCI1NKiT1K5/19o+NlHrKAcSP7DhJIvawFw/PmuPkIpuelwrEmGMyCItToOzkmD3ReQiPxR4y8GA0Vf5wX7eRM1vtiKGu0RqrZEsziQFOq2SYTgkl+WBXvCKy4gdfcGpdJOkBW0ZYmkMYgtZPbH8HaK25uWNEa5TtGNv/yt3biFSoagdegjGtxdvMIcuFQn+dQqbOHq/nEmUeIst8fYmQbTcmREIC5o8YoekqOxFEdLAy1vfzsFuwcv6FBTZ6180PwKzw/sESyG1thJaZl4fQ1iaqVp72LC3aPmP+RZwM+dX8UAH9gdwEVgcCO3WeGaZLYJSqS9WQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=v6utLHVlq4V18Aobp65ld9kbbTH8LDVMLHNFUjNVbZE=; b=NMPjp3wzqgB/4S0+LSIdO1E7nTD7qM5GH+TkgbSJuTb44kXCoCfYwX+RWSSyMsSyLx2QcsVg5F02EBazVL8EUCDcXu8zyeVShr6jZFNGqsSUxML70W6vSX+wKeGGQCrarxZgJuQ3AbuBL4eiq0pbaYVNY6Q5JiXtWAU+9oRqn2UIijGLaq6rWdn0IWKLZJtKIW4iDJ0a5SviK0JUUvYUb2fvxKNojKzRzCJSTDNaqkcMdMAACGdCQywq4oHMSoNc4Z0WUYmBsKVSuUIi3Xcty0+0N6jtQZ4gE4nLftfAb/frz+kaLu9xCxslhXaw4EAAS9f5A7GToSNZys1x0M5krA== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by BN0P223MB0216.NAMP223.PROD.OUTLOOK.COM (2603:10b6:408:145::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.13; Sun, 12 Jun 2022 10:28:50 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::f144:21f9:cdb1:5c8a]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::f144:21f9:cdb1:5c8a%9]) with mapi id 15.20.5332.019; Sun, 12 Jun 2022 10:28:50 +0000 From: Soft Works To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH] all: Replace if (ARCH_FOO) checks by #if ARCH_FOO Thread-Index: AQHYfh08eAL8kjh5N0u0MEs2y/Jx661LVsYwgAAa24CAAAdAAIAACfoA Date: Sun, 12 Jun 2022 10:28:50 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [pMcoh2zSOYzsY2vIVsPa+6+9rORq5sND] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b5467142-248a-429b-4a67-08da4c5e5743 x-ms-exchange-slblob-mailprops: sTyj/kSftoskdsLClZJ/tJMPh2jXxsYRzDa7o3Hi98T/+qwLvBAv0kj2XJov+8yOWSTAL9yOYOBd8dTOutEr271/ldg9A+eTpjPRiI9YocPaXQ4Rx6JPsLdN47CtQVsn4BY+xSB/ffKjOqaM2CZKuZGaZlnUgz0bRvgxu7jleGfTSLuQ0SKZxEdL/Q3qkJDqSCYj7hNR24EggjokMjrcCECj+b6zbZ9McpDRWC9reaTH+RNl0itLXLYO1V3KZP6dxcioM2k5tfLujskSjfuWows7Jz2o06LuKgZN9/nHyd0T1irFufZg9GQUtSZAfQMII3ApMXQXTQ/uPc2/gGxPfFAJnwyok7grx59N5Do99hINTTosKsB0OABTQXswaTjhtim3FzKUMPMHDJFvwISPJ1BxlxiGcClCxZDUW06c0D8hMrvwxAPbLBuWQXgqja3KqjkUK7mM7xeFYinPnAmQbzXkCoCoNCzC9dMMVDvbzTKycM1Xm62aDVRL0wz2TRvJZsBwLzpw3fdMzWlPgw0OyXJHaMMrQkO2ojTo8fGdsOn2TYTlXTM9gvOPKUiYiHDuW2ZNk1DRgh6POv0FFPEsx4VN2p78GVtnjC9lOzKTjQa+81JR7AYIhYOvWZXILXXV0RQR4DXICTbj+8RW8Z491SY3cdhMvTT4C8qdHI7WSBA1jK1xjH6s7S423URqK2TygFSzvh3kp4UUSWmp7XFhSCnpMonuZjX3Pj5Ct6V2MbhHnzzphia87holh9cn0klX06CXNGR7J3SoiZSuYb4HD+qzA1+EzDXcuUrCL30zSqxbeGIZs0pyoQ35G05n4VofdHJFClhWMmMlNmK8SsYEiA== x-ms-traffictypediagnostic: BN0P223MB0216:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: OxoHMsnnjUzkskzyT1F2mDxTgvslFMVGWzpVUn7fVny9HFPGp73pSNwaIPNdwaPDYqhu0hWGlgE6BI983SUgFMdERkQ8FNR4JQxduxcLjU2iSXEIOX6BfyW1xXbvkNU1XwrkDod3FC3P4S2kPs80Nozr8SMjMDqos3glS6tpl1KSE8zK8HLlrwEU4yv80acFklDt351b4P2njhGIm6nz2dRNtkMbGVzayMYSFwROdyUBWZaZ6zaAJLvCEmfA6lwTqS16x564I3hAHUV2qCqL6mRXvhTbwdyPLVOWuUdxkuFfLWEWTiCup6ZilibrtEOI5ZQU/9U3txLbjBmMbWMzN3VtnNdBGYuBZQQ2hdSB0G7FzXR0aE9LSxf6e++3ydc73fyUKwTWg1yVL66rEGt7LUbrnJDhjBq3H0UJ8PwmXQOBtr4f0oZpiM3kyUq6MTvi2OkCRx5E2xm4yOuYV8BSGx7rY8PhBVlpYkGwlHejyjgzz6FPPwNQrLXpqGUsmT452LYGfBjc5q6tKTVqqi9/ZiV92sDmShLzm0sa4U+tOtenuBYGuTHkE/N1pDjSPotQwW3a1nVawl+DwTy3/q/oI6ky1WIm0yi0QtdrIOogpo4o31Xd9U0J2/mlvCAwXx8f/hfWAMF6O8PAyU/4bW69JBt2Eth7qJ8+YBBwTU7OTww= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?K3dIQndwQ2J6dGpuRHo3c3FSbnBHRUV3L0kvYnlCSGFKTFh5U2N2VWNqb1FM?= =?utf-8?B?K0UvYXphc1dPSEhaTGN5VjhySEZQSE0ySW1KQWRLUGFoazJqLzNFaThqTHNa?= =?utf-8?B?UDFRcktYMTlCUU5FN1hFS0czMnlvc25Tc09lMnlhakYxUG1vdTNGQ3ZOUS84?= =?utf-8?B?dmlGNGZ1UmR6Um93SkRDQUhNS01Ea3ZLOE9QdzExSHNqN3hFWVpuY2o2aElU?= =?utf-8?B?Z0UxYmdDUFptVENpZUhwbUlUTDVHMkdJcU9jc1Z1azVTR2FoZHkyVk5hcmVy?= =?utf-8?B?UlJkbDV2d1NDUlhjVnRvSGNKeTdBZ01SMHp2TW82L0lSM3BGbDFJMUtCZnlH?= =?utf-8?B?UzRaVFpOaGlINUVRNmt4ZXFZNlJCVUNmVWZqRldOLzVwc252U3B1Qm4yQk1I?= =?utf-8?B?OFRRUTZJSStjdTcyRUhTaWVscW9BNUJNS0N4eHBBbTR5R0ZJTzBkZUpvbXJC?= =?utf-8?B?ejE3N0pIa2IrblRldHdpMDdCN3FEVFJFdW9CQVA5UFhiZkFpNGdObFZmY3hy?= =?utf-8?B?eWUwTFR4dWc3OU0xcnRDMlh0MnQrYXJvYnBPWVRwVGllc2UxUHpVNTRuYmZl?= =?utf-8?B?cjJ5MG5zd1dXc0xlbjNiYlArL014M2N6OGtEdytSWU9nT1YxUXZVQXhDNEpv?= =?utf-8?B?RVFYbmE3SFlBMzFPL1B2WlJseWp5T3VDaEwrMXJqZVpsTU9ESFYwZjlnUnJa?= =?utf-8?B?RXhTdFgwVFo5STNKeTQ3Y2ZOdmEwUHNiUDNxNytiSFpNRFJrS29HbUhESDQ4?= =?utf-8?B?T24wSU01OWhNampqbzhCdFpkZ2FOUHo0NDdaZEZJWlk3bjJXMGdocFRTY1RV?= =?utf-8?B?cTlvOXRkYXBaQmtvRTJvWXJVVlVLMks4bTFVU2dXdzA0ajVIZ21tQi9CQnBs?= =?utf-8?B?Kytia1dVemVqK2VpSy9JR1lwdUtmMUlmMTcxeG5vREgrajBpZXo2eWlrR0Y5?= =?utf-8?B?bE5OQXRrUmJwcXVNalYvYUs5dkl1emQwNkRQYjYzck0zRlNlQ202L0ZITGUr?= =?utf-8?B?Zlh6Nks2YzhDQ3grTFJQM0pKem9RYU1xV1ZJd3dUWitwL1FWNjM0NzgyaG53?= =?utf-8?B?ZStMS3dhaUhyOERmQXptRE0ways4dHBkSnBLbVUrN0V6RWVrYjhGc2xuRWpj?= =?utf-8?B?dklSbUpPUm9STHFHck5JVzV4aUJwQ2hzMmxxVXF1N1hJU1JqdFpYUHBHMFYx?= =?utf-8?B?WlhUWFVJanBRb2JLM08rMU9oSzBmblVJODZFYnkzQTNLc2U3TFE5TmJYUFVN?= =?utf-8?B?VVJKU080UzhtR0JjcXppVW5LdVorUWprdllweVhSYk9iWHhEVjFnWGxyL2hP?= =?utf-8?B?Q29HM2lYdEswOTllblpzSEwwemFmaUJ0SHNBZWt3VTEvTit5TVljYmI0RDF0?= =?utf-8?B?aFEyaDdTS2t3NWRlWm41MkhqZ1p6eFlpeWptdDZLVEZ0RWJYRUNDVXdOMk5O?= =?utf-8?B?QnpLcy90QnJqd2pMdUVuV1ZnNDNvRU1QWTlRcHo2bGJkKzZsMy9kKy95RStF?= =?utf-8?B?Y3VNdTdtNU4zWWNqK2RhTVBpaWZVaXpCMW9JRk9mRGJ0cDVFWWJjRHcwOWND?= =?utf-8?B?dC84VEhIaWNlMXg3ZXZEMmJSamcrdy8vTFZZeE9sWm5HR2YyUFJoaTBzQ3py?= =?utf-8?B?VTN6K2xISHJETUEydThqVHo4SjVvcU83UU1nVG5pd1RxYk9LNHlZK2J6SWxk?= =?utf-8?B?MWhjek8xY25NQ2tMZmphc3NzNjV6akV1QnJMRkpaUmlTTHQvNHowdjI2SXhv?= =?utf-8?B?RFhUSUYxUjZJNGYzOXpack9scmFka0ljSHBWYVl0NEpuNUdhbFJNbUxLblQy?= =?utf-8?B?U1NDYm81U1p1RnhOK2hFYUdGb0c1VUxiV1AzN0hkWXFxUXpSSzNlZzVYSG5L?= =?utf-8?B?UnEwMEU2L2lkd21nZ2gzMWt0K1JodHFIeTU3T2R0VHBsMmdBVzM1bmc1aEl3?= =?utf-8?Q?HIV3atVYZ2s=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-1ff67.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: b5467142-248a-429b-4a67-08da4c5e5743 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jun 2022 10:28:50.0542 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0P223MB0216 Subject: Re: [FFmpeg-devel] [PATCH] all: Replace if (ARCH_FOO) checks by #if ARCH_FOO X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Andreas Rheinhardt Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gTWFydGluIFN0 b3JzasO2DQo+IFNlbnQ6IFN1bmRheSwgSnVuZSAxMiwgMjAyMiAxMDo1OCBBTQ0KPiBUbzogRkZt cGVnIGRldmVsb3BtZW50IGRpc2N1c3Npb25zIGFuZCBwYXRjaGVzIDxmZm1wZWctDQo+IGRldmVs QGZmbXBlZy5vcmc+DQo+IENjOiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk dEBvdXRsb29rLmNvbT4NCj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtQQVRDSF0gYWxs OiBSZXBsYWNlIGlmIChBUkNIX0ZPTykgY2hlY2tzDQo+IGJ5ICNpZiBBUkNIX0ZPTw0KPiANCj4g T24gU3VuLCAxMiBKdW4gMjAyMiwgTWFydGluIFN0b3JzasO2IHdyb3RlOg0KPiANCj4gPiBPbiBT dW4sIDEyIEp1biAyMDIyLCBTb2Z0IFdvcmtzIHdyb3RlOg0KPiA+DQo+ID4+DQo+ID4+DQo+ID4+ PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+Pj4gRnJvbTogZmZtcGVnLWRldmVsIDxm Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gPj4+IEFuZHJl YXMgUmhlaW5oYXJkdA0KPiA+Pj4gU2VudDogU3VuZGF5LCBKdW5lIDEyLCAyMDIyIDc6MjggQU0N Cj4gPj4+IFRvOiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZw0KPiA+Pj4gQ2M6IEFuZHJlYXMgUmhl aW5oYXJkdCA8YW5kcmVhcy5yaGVpbmhhcmR0QG91dGxvb2suY29tPg0KPiA+Pj4gU3ViamVjdDog W0ZGbXBlZy1kZXZlbF0gW1BBVENIXSBhbGw6IFJlcGxhY2UgaWYgKEFSQ0hfRk9PKSBjaGVja3MN Cj4gYnkNCj4gPj4+ICNpZiBBUkNIX0ZPTw0KPiA+Pj4NCj4gPj4+IFRoaXMgaXMgbW9yZSBzcGVj LWNvbXBsaWFudCBiZWNhdXNlIGl0IGRvZXMgbm90IHJlbHkNCj4gPj4+IG9uIGRlYWQtY29kZSBl bGltaW5hdGlvbiBieSB0aGUgY29tcGlsZXIuIEVzcGVjaWFsbHkNCj4gPj4+IE1TVkMgaGFzIHBy b2JsZW1zIHdpdGggdGhpcywgYXMgY2FuIGJlIHNlZW4gaW4NCj4gPj4+IGh0dHBzOi8vZmZtcGVn Lm9yZy9waXBlcm1haWwvZmZtcGVnLWRldmVsLzIwMjItTWF5LzI5NjM3My5odG1sDQo+ID4+PiBv cg0KPiA+Pj4gaHR0cHM6Ly9mZm1wZWcub3JnL3BpcGVybWFpbC9mZm1wZWctZGV2ZWwvMjAyMi1N YXkvMjk3MDIyLmh0bWwNCj4gPj4+DQo+ID4+PiBUaGlzIGNvbW1pdCBkb2VzIG5vdCBlbGltaW5h dGUgZXZlcnkgaW5zdGFuY2Ugd2hlcmUgd2UgcmVseQ0KPiA+Pj4gb24gdGhlIGRlYWQgY29kZSBl bGltaW5hdGlvbjogSXQgb25seSB0YWNrbGVzIGJyYW5jaGluZyB0bw0KPiA+Pj4gdGhlIGluaXRp YWxpemF0aW9uIG9mIGFyY2gtc3BlY2lmaWMgZHNwIGNvZGUsIG5vdCBlLmcuIGFsbA0KPiA+Pj4g dXNlcyBvZiBDT05GSUdfIGFuZCBIQVZFXyBjaGVja3MuIEJ1dCBtYXliZSBpdCBpcyBhbHJlYWR5 DQo+ID4+PiBlbm91Z2ggdG8gY29tcGlsZSBGRm1wZWcgd2l0aCBNU1ZDIHdpdGggd2hvbGUtcHJv Z3JhbW0tDQo+IG9wdGltaXphdGlvbnMNCj4gPj4+IGVuYWJsZWQgKGlmIG9uZSBkb2VzIG5vdCBk aXNhYmxlIHRvbyBtYW55IGNvbXBvbmVudHMpLg0KPiA+Pj4NCj4gPj4+IFNpZ25lZC1vZmYtYnk6 IEFuZHJlYXMgUmhlaW5oYXJkdA0KPiA8YW5kcmVhcy5yaGVpbmhhcmR0QG91dGxvb2suY29tPg0K PiA+Pj4gLS0tDQo+ID4+DQo+ID4+IExHVE0uDQo+ID4+DQo+ID4+IEl0J3Mgbm90IHJlYWxseSBh IHN0b3J5IGFzIHNpbXBsZSBhcyAicG9vciBNU1ZDIGlzIHVuYWJsZQ0KPiA+PiB0byBwZXJmb3Jt IGRlYWQtY29kZS1lbGltaW5hdGlvbiIuIEl0IGlzIGFjdHVhbGx5IGNhcGFibGUgdG8gZG8NCj4g dGhhdCwNCj4gPj4gYnV0IHRoZSBmZm1wZWcgY29kZSB3YXMgbm90IG9ubHkgcmVxdWlyaW5nIHRo ZSBjb21waWxlciB0bw0KPiBlbGltaW5hdGUNCj4gPj4gZGVhZCBjb2RlLA0KPiA+DQo+ID4+IGl0 IGFjdHVhbGx5IHJlcXVpcmVkIGEgY29tcGlsZXIgdG8gaWdub3JlIGRlYWQgY29kZSBibG9ja3MN Cj4gPj4gZXZlbiB3aGVuIHRob3NlIHdvdWxkIGNvbnRhaW4gaW52YWxpZCBjb2RlIHRoYXQgY2Fu bm90IGJlIGNvbXBpbGVkDQo+ID4+IGF0IGFsbC4NCj4gPg0KPiA+IENhbiB5b3UgcXVhbGlmeSB0 aGlzIHN0YXRlbWVudD8gVGhpcyBkb2VzIG5vdCBtYXRjaCBteQ0KPiB1bmRlcnN0YW5kaW5nLg0K DQpOb3cgSSByZW1lbWJlcjogaXQgd2FzIHJlY2VudGx5IHdoZW4gYWxsIHRob3NlIEFSQ0hfTE9P TkdBUkNIKiogY2hhbmdlcw0Kd2VyZSBtYWRlLiBJIG5lZWRlZCB0byBzd2l0Y2ggYmFjayBhbmQg Zm9ydGggYmV0d2VlbiBtdWx0aXBsZSB3b3JraW5nIA0KYnJhbmNoZXMgYXQgZGlmZmVyZW50IGJh c2VsaW5lIGxldmVscy4gSSBoYWQgY29tcGlsZSBlcnJvcnMgDQoobm90IGxpbmtpbmcgZXJyb3Jz KSBxdWl0ZSBvZnRlbjsgcHJvYmFibHkgaXQgd2FzIGR1ZSB0byBtZSBub3QgDQphZGRpbmcvcmVt b3ZpbmcgbG9vbmcgcmVsYXRlZCBjb2RlIGZpbGVzIG9uIGVhY2ggYnJhbmNoIHN3aXRjaC4NClRh a2Vhd2F5IHdhcyB0aGF0IEkgd291bGRuJ3QgaGF2ZSBoYWQgdGhlIHRyb3VibGUgd2hlbiB0aG9z ZSBjb2RlIHBhcnRzDQp3b3VsZCBoYXZlIGJlZW4gZ3VhcmRlZCBieSAjaWYgb3IgI2lmZGVmDQoN Cg0KPiAuLi4gYmVjYXVzZSBlbGltaW5hdGluZyB1bnVzZWQgY29kZSAoZm9yIGUuZy4gZGVidWcg cHJpbnRvdXRzKSB1c2luZw0KPiBEQ0UNCj4gaW5zdGVhZCBvZiBpZmRlZnMgaGFzIGdvdCB0aGUg YWR2YW50YWdlIHRoYXQgdGhlIHNraXBwZWQgY29kZSBzdGlsbA0KPiBpcw0KPiBzeW50YXggY2hl Y2tlZCAoc28gaXQgZG9lc24ndCBiaXRyb3QpLCBjb21wYXJlZCB0byBpbiBpZmRlZnMgd2hlcmUg aXQNCj4gY2FuDQo+IGVhc2lseSBiZWNvbWUgc3RhbGUuDQoNCldoYXQgSSBtZWFudCBpcyB0aGF0 IHlvdSBoYXZlIGNvbnRyb2wgb3ZlciBjb2RlIHBhcnRzIGJlaW5nIGFjdGl2ZSBvciANCmluYWN0 aXZlLiBGb3IgZXhhbXBsZSwgSSBkbyBWQUFQSSBvciBBbmRyb2lkIHN0dWZmIHByaW1hcmlseSBp biBWUy4NCkl0IGRvZXNuJ3QgYWN0dWFsbHkgY29tcGlsZSwgYnV0IHdoZW4gY2hhbmdpbmcgdGhl IG1hY3JvcyBpbiBjb25maWcuaCwgDQpJIGdldCBuaWNlIHByZS1jb21waWxhdGlvbiBhbmQgZGlh Z25vc3RpY3MgYmVmb3JlIGFjdHVhbGx5IGNvbXBpbGluZyBvbi8NCmZvciB0aGUgdGFyZ2V0IHBs YXRmb3JtLiANCkFsc28sIGNvZGUgbmF2aWdhdGlvbiBhbmQgcmVmZXJlbmNlIHNlYXJjaGVzIGJl Z2luIHRvIHdvcmsgaW5zdGFudGx5DQphZnRlciBjaGFuZ2luZyB0aGUgY29uZmlnIG1hY3JvcyBi ZWNhdXNlIGV2ZW4gdGhlIGluYWN0aXZlIGNvZGUgaXMgcGFyc2VkDQphbmQgcmVzdWx0cyBhcmUg YmVpbmcgaW5jbHVkZWQgb25jZSB0aGUgY29uZGl0aW9uIGlzIGNoYW5nZWQuDQoNClNvcnJ5IGZv ciBiZWluZyBhdCBiaXQgdmFndWUgYmVmb3JlLi4NCg0Kc29mdHdvcmt6DQoNCg0KDQoNCg0KDQpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBz dWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==