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 80D5EA034F; Tue, 30 Mar 2021 00:13:52 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0B121406B4; Tue, 30 Mar 2021 00:13:52 +0200 (CEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2057.outbound.protection.outlook.com [40.107.21.57]) by mails.dpdk.org (Postfix) with ESMTP id 89E9B40696 for ; Tue, 30 Mar 2021 00:13:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YrMt2zA12zjhOdBUxv+EXfSMx6hCXi5NLxwAI/eGnkQ=; b=py5ChVS63QuNtgOk1Ms6JXYU0GaLzguu8H0YU3cPOb6vxVH9k+hM9Fsj6IE+d2pzDlThgdCTUJ98htZA1lF2GsjuZ1eljkFcAN40OapDaytDlW3DVFf3DUblI/m5lQ9uPBn0Pl2RdrIv1z29cYY3AZrMMdoom+Jwpmsf2NwBnBw= Received: from AM5PR0301CA0013.eurprd03.prod.outlook.com (2603:10a6:206:14::26) by HE1PR08MB2939.eurprd08.prod.outlook.com (2603:10a6:7:33::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.33; Mon, 29 Mar 2021 22:13:47 +0000 Received: from AM5EUR03FT022.eop-EUR03.prod.protection.outlook.com (2603:10a6:206:14:cafe::66) by AM5PR0301CA0013.outlook.office365.com (2603:10a6:206:14::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.24 via Frontend Transport; Mon, 29 Mar 2021 22:13:47 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT022.mail.protection.outlook.com (10.152.16.79) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.25 via Frontend Transport; Mon, 29 Mar 2021 22:13:47 +0000 Received: ("Tessian outbound 24fdfdedd45c:v89"); Mon, 29 Mar 2021 22:13:47 +0000 X-CR-MTA-TID: 64aa7808 Received: from 6a77012d1e21.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 6E890712-1602-4FEF-9327-F001D1B810B2.1; Mon, 29 Mar 2021 22:13:45 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 6a77012d1e21.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 29 Mar 2021 22:13:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZWlLczI4LKwS/O52t8SyPrd7XZSNWEbRuLgO997q9mHhWaOdPfhcHsf+2/1TD+JGsQKJV0vJwPsUEPKhWIQh3fiFbPyGfGfo1vDafu6Py1yHB0qqjw/q6uBXRnR/FMOmjGiw1g++593wbJi+n/HNarx12E3pZn+k5HmY42UAj2/URGEUYYug7eVMK29GcRb8PnhPpKYZ4vK2rr4v5dNEXEzpr0SIOQKnzf2xMotQVurAR25f8fTG+LBbX7P6BajiVqdbo7lQ9HfciF3KhH2jHdxzKLEPnPJtAbq2QFR7Vk7yAIfPIqjLnFM9/b+EpsA2HBlLLex7VkJ9+g/j6HzhSQ== 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=YrMt2zA12zjhOdBUxv+EXfSMx6hCXi5NLxwAI/eGnkQ=; b=TkxDG1vZZAYbEoI/m3nnBuqpp3TI3+OMyYS9U2vahxHxKyBlyn2yw4MPfvoiz93BvrywEY+whFSKIxcK/yLKfNJoo/mnEUlH3pXxk/GONHiTtVGP8ON1bPV2Aazd46WGDOsYGnJYfjIdtzq2DNHGREMZjyqT2DQGuMW80o3Y3TNPgLdclXl1DgS4DlJ7bKwtQR1DJATNRlv2L5eyslwhpIUeAFa/IVObk7S5GbIRsQAGC+iLWiam+B24EJ7WL826tgRT+wfyBBaW0S6RTJX61ElgUP5eHoNhsu4O2mT8zDijjC0iwIVhES1KIBLJO9WJmfmK+ezZV+wVEWnNec0GLg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YrMt2zA12zjhOdBUxv+EXfSMx6hCXi5NLxwAI/eGnkQ=; b=py5ChVS63QuNtgOk1Ms6JXYU0GaLzguu8H0YU3cPOb6vxVH9k+hM9Fsj6IE+d2pzDlThgdCTUJ98htZA1lF2GsjuZ1eljkFcAN40OapDaytDlW3DVFf3DUblI/m5lQ9uPBn0Pl2RdrIv1z29cYY3AZrMMdoom+Jwpmsf2NwBnBw= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by DB9PR08MB6682.eurprd08.prod.outlook.com (2603:10a6:10:2a2::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.29; Mon, 29 Mar 2021 22:13:32 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::2994:a01e:2de:f94e]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::2994:a01e:2de:f94e%7]) with mapi id 15.20.3977.033; Mon, 29 Mar 2021 22:13:32 +0000 From: Honnappa Nagarahalli To: David Marchand , Aaron Conole , Ruifeng Wang CC: Ferruh Yigit , "Min Hu (Connor)" , dev , "thomas@monjalon.net" , =?utf-8?B?SnVyYWogTGlua2XFoQ==?= , nd Thread-Topic: [PATCH 2/6] net/hns3: fix compiling error for using SVE algorithm Thread-Index: AQHXJLYMM+TlFt7ygEWfLMsCa9mwhKqbSk7YgAATsQCAACgCoA== Date: Mon, 29 Mar 2021 22:13:32 +0000 Message-ID: References: <1616507156-35880-1-git-send-email-humin29@huawei.com> <1616507156-35880-3-git-send-email-humin29@huawei.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 1F061E43E5C23C49AA1E8D78EFC30576.0 x-checkrecipientchecked: true Authentication-Results-Original: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [70.113.13.105] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 86f7a9d7-ce69-4a77-bf52-08d8f2ffece3 x-ms-traffictypediagnostic: DB9PR08MB6682:|HE1PR08MB2939: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:10000;OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: SRXvM++qN8HF1VvE2Ywaglp5N8Xl0tdDPWZpWa17Hv2hJl3kdwJ2FMph40VS+uAU2bXGky/S3E/nk7jE1LO7AxDv+3zWet8oDfXU9LtpQvcea7jSjb52Ms4SJWlTYo7X/von0kQghIvhHRv+YQ0JX1c/UN665Wy2xuyZT3mJyc+WTV+QGI/duNcrxKQ/3pOrKcGUB53HmTRsyIQi+gJb5Cc0BNT/T1OUV9WDIjJMxmOlfzbPKH3u3ZVdxTNR22uhlU3ssb6pu2fTTm+YnJhUamWeguWGXpMFlCmI4yLrWbVQ64ZtA8ufhAAx6ygfbxnTc96+ACuxoPopPDEmz6ZtAhoyWZ6xS9pprkK7wnW5BY+x4vWnWUdVMew6oqatP9jPC4nkFFye5ppIAfDIhGKSdP5W/ZNhoflelxkc1RubozWWWXkLN1bLxXc3Ld8YpycZN/Q+eq28EIDkai3fjPb5mCItH8eYi6zl2dJhndI4RB7fqzeHBHETL/ICYH6mvPXUFQ3WvIgjznyIimnuE/Qa93C2G5tESxZD+shm0XUQxALBYivejv2fNGIqv46jG1E3ngta9szfOQav8cla6pEbgpmfPoOkUODAtrSp/4V5y4T1VlKY3fjz37PbLmSf0GVWlq5ZBAl/7CxgB6s4Vd1YMErjrrFDiiF2yLsZ6+K657PM7QQJGckHFQ2bRnY2NN6u4YGYFTqAilKF96x+BKcWKAbMfKt45kMQJWFo2Rlflvo= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(366004)(136003)(376002)(39850400004)(346002)(6636002)(52536014)(66446008)(8676002)(4326008)(64756008)(5660300002)(66476007)(66556008)(186003)(26005)(54906003)(316002)(9686003)(478600001)(66946007)(86362001)(33656002)(6506007)(55016002)(2906002)(71200400001)(83380400001)(76116006)(7696005)(966005)(8936002)(53546011)(110136005)(38100700001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?bDg4azRZTjBPbGVtSnFyZkF2dVFnNjE2MXF0dzVLUVUxSkx4TVVtckwrZHF1?= =?utf-8?B?eGhOb1djNklpSlR0T0I5SUhRb1hsZmRDTm1oYmx1REdNRzBzUWlXeWVXZ05L?= =?utf-8?B?aUo1WldFZUxhc0NsNU9UbFc5S1dLTzl1U1F4eWxXRTFVcmRyN2RoZWdYMTgr?= =?utf-8?B?cEFSdTNwT3RjWGtsVkY1ODFoSk5oYjA0NDJwV3pGNHh6YnZmd3FsdEhMUFdn?= =?utf-8?B?UjNaZlBaTUZBclpUK0tvRis5WXk1dDhuTDdXNDd4ZGRZSjBYdFBFdXV2a3Fu?= =?utf-8?B?dnAyeEc2V3ZUMlRoRDRzSmJDbndITTF3YlJ6d2NEbmVhK3d6NW1hNEx6VVpY?= =?utf-8?B?NkJzWUh0RmpHbytwcGU0VEVMUGVRbTlKVmsrbUt1MzRvWFdmMnc5YlJIeE8z?= =?utf-8?B?cEtYYU1GYVE1ZUxURWQyTS9HN052WXJXcHJwSjUvcWdNNVBUTzh1OU1xWWMy?= =?utf-8?B?a1JFWE5LdE1MbTYrRklyL2NkRkxROUp1elRYbVN6YkFYbTA3NW95dGVmQlBF?= =?utf-8?B?NVJSRWl0M0o3WkJFNk5SRG5aQjJWem5LQ3hUWnREaWhjbWpHSDE3V3hOT2lp?= =?utf-8?B?SjJ6YlVSNVZXQmtIanZvQW42K3ZsNFZNdzVmVWwvQmlNUTJmSHdtUVRvaTZj?= =?utf-8?B?UkN4a3NhYkFIdHFhTVJFc0lTODVKb0FNM0pzWFFXbWViR3JZb0dmZEpRaEsr?= =?utf-8?B?a1V1WDI3a2t2a2phcGF1ek5BSVZNcGdPNWpZRkw5aEg1RE5qcXdtRDdjTS9x?= =?utf-8?B?REZWa3VDcGtwT0dSYnJPZk4zYk5DUEVXV09sc1lIeHhSVjhsMWtHYWU5Ni9I?= =?utf-8?B?dEdZekFKblRXSGlScXpSS0JRRnBzY1JPbHVWQUtKZGI5SGZkUnBodklBcU9G?= =?utf-8?B?SDJEaW1KRkpvUTlCdDBENGhYcDZacmlXckIxUHdOT1NlQ2s1elo5NkxjUjdU?= =?utf-8?B?UDgxcm1xeHVISk9Hc2ljUGUvSVp5WVYvYi9OZTI4NGZjUW9yaXM2UnJKc1F5?= =?utf-8?B?ckhkQllVS0RQTm9PT3hvKytFSGdteW9KUTRZdDd6NXI0RzlvREZGaXZrZVhD?= =?utf-8?B?dmlIeGhDU3ZKaWtuL0V4TXRZTVFEcEZid282Ny9oQXdWdjJzU2xHbGlrajZr?= =?utf-8?B?VEdFSlNmWWtZZzhZSEJXdlRiaHU4NXdYdTBwQ3IyMW1MYWNDa1hCNmhFSHYx?= =?utf-8?B?MzB2YU9rL1ZDMUVNc2pGZHdrYkM0YVFNZmRsNWdBbnZQTlFFUElaNEtzWjVV?= =?utf-8?B?YVVERUNmNlg0YjdQejA4Tnd4dmU2WS9ZL3N6VkptcmVveGwxZTVlT3lkQTZW?= =?utf-8?B?VmRTZy8raDUzM3BJTXRMR3hKZm5OVDhhSGd5NVhEY2JEZFZXWTkybjFDVm16?= =?utf-8?B?YjBQNGZXUmNmZW94bEdUNzlOeVNhUGtoOUJCMFJTWmlpUlh1MmxNclRXdVpL?= =?utf-8?B?TnJXSUdrcTZMNjRUYWNNQjJkMlpNdnpNR240SHlDLzh5NTdjMEhrZGFlQ3B4?= =?utf-8?B?OXpvTFRFL1pPejYvc2tKNHVEYmtkOFQ3ZHg0RFBqWnNJM09BK24rRVByODJj?= =?utf-8?B?bVF5NzJGanMrd05Db0oyYWFuU1pnWlVRL3NrMi9xTXhpbERjWElUMStIYnJr?= =?utf-8?B?YnZNbEo4TDloMWJHcWRvR2lCOHAwQkZkeVJsdkV4WE1vZ0x2TzBySmxTZmpk?= =?utf-8?B?TC83VHlRS0FPenk2aWZ1aUdoZzl5OXlmWnBJakpWTUlBMjBpQ0Jqcm1Ca1Jv?= =?utf-8?Q?RYtKkFLQVmPT9GOw+qSbsgluHQ4yV9STbPkNyP4?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB6682 Original-Authentication-Results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT022.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 836ee706-31b3-4ba7-a7f8-08d8f2ffe3f3 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: f1PT1uR5DvsaYhJPI9b64U6ZPuHaR5OxSq4ShHF435wXxMIR+DDIEpSa27Zia6A5MQCoXtzBp7/GT6pDuHNGeNGMmoon9wfaIwqJTll6804hmjHBvI0+gcMWd7AjYjL5T+y598vZmJg4kKimbYZo4HEFBYM/nRrLGXubnPzWWe6yThCveVA6tY52daBgcdjwF12uRhN3tLs/Z2ZkMJk9CRbdu6cGtNhgbfsvHQsGTcSZoJnf4iSsdweElzvzOn3Myau5WFYwE5hwwfVZ9VZxhkVXiAn+gn058yzmZFwhzEJM/tg4TDPEFp1LqlzNYtcbRzK4fj1ndYGPFpU4EVOh861ndPiDhWazQXOV3r5kBCeyZzhWa2f4Fhc5s0zHBB6N8QhWK8MbM0mg6ACq1f9jcpzUK7m/kWLVPyx47FquJ5kB1ASlTunl6NMLlVIZYS5lWmaIK38w6s8hYPJpmhMrI3FkJaMM5JpGFxObJNQtnTmPTbmBMUVAVH9FJvsJlpzCVDwvS9ZlZqNMI0vX1/YpQw1fhgZu43T8B2a1M82GUN5XaVeFAqEiroCpr0VD+ngU3GoTxOj73Rq8XvyYZDOL3ectBNsrW8hjWoZjgDh+hl3z87OR9EPA8FsECp4Yt3dYaMKu35vjwlEE9ISPzLN3Hq6lRQSho2B1w923sJ/RiTWhHlCL4dMWzAS58qR5L6G3LxEKp6dS6Oe9jSO6eZHELkxJjE0ANLbCa5tgUnnX6zM= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(39850400004)(396003)(346002)(376002)(136003)(36840700001)(46966006)(6636002)(83380400001)(54906003)(70206006)(70586007)(8936002)(316002)(6506007)(52536014)(110136005)(966005)(478600001)(7696005)(26005)(86362001)(9686003)(5660300002)(4326008)(8676002)(356005)(82740400003)(82310400003)(81166007)(47076005)(36860700001)(2906002)(336012)(186003)(33656002)(55016002)(53546011); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Mar 2021 22:13:47.7257 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 86f7a9d7-ce69-4a77-bf52-08d8f2ffece3 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT022.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR08MB2939 Subject: Re: [dpdk-dev] [PATCH 2/6] net/hns3: fix compiling error for using SVE algorithm 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" PHNuaXA+DQoNCj4gU3ViamVjdDogUmU6IFtQQVRDSCAyLzZdIG5ldC9obnMzOiBmaXggY29tcGls aW5nIGVycm9yIGZvciB1c2luZyBTVkUgYWxnb3JpdGhtDQo+IA0KPiBPbiBNb24sIE1hciAyOSwg MjAyMSBhdCA4OjMyIFBNIEFhcm9uIENvbm9sZSA8YWNvbm9sZUByZWRoYXQuY29tPg0KPiB3cm90 ZToNCj4gPiBGZXJydWggWWlnaXQgPGZlcnJ1aC55aWdpdEBpbnRlbC5jb20+IHdyaXRlczoNCj4g PiA+IFRoaXMgaXMgYSB2ZXJ5IG9idmlvdXMgYnVpbGQgZXJyb3IsIEkgYW0gY29uY2VybmVkIGhv dyB0aGlzIGlzDQo+ID4gPiByZWxlYXNlZC4gRG8geW91IGhhdmUgYW55IGludGVybmFsIHRlc3Rp bmc/DQo+ID4gPg0KPiA+ID4gKyBBYXJvbiAmIEhvbm5hcHBhLA0KPiA+ID4NCj4gPiA+IElmIHdl IGNhbiBoYXZlIGEgYnVpbGQgdGVzdCBpbiBvdXIgcHVibGljIENJIHdpdGggU1ZFPw0KPiA+DQo+ ID4gTWF5YmUgaXQncyBwb3NzaWJsZSAtIHdlIG1pZ2h0IG5lZWQgdG8gZXhwYW5kIHRoZSBhYXJj aDY0IGNyb3NzIGJ1aWxkcw0KPiA+IHdpdGggYSBiaXQgb2YgZXh0cmEgaW5mb3JtYXRpb24uICBJ J20gbm90IHN1cmUgd2hpY2ggY29tcGlsZXIgaXMNCj4gPiBuZWVkZWQsIHRob3VnaC4gIEN1cnJl bnRseSwgd2UgaW5zdGFsbCB3aGF0ZXZlciB1YnVudHUxOC4wNCBpcw0KPiA+IHByb3ZpZGluZyAt IEkgZG9uJ3Qga25vdyBpZiBpdCBoYXMgdGhlIFNWRSBleHRlbnNpb25zIG5lZWRlZC4NCj4gPiBI b25uYXBwYS9BUk0gZm9sa3MgY2FuIHByb3ZpZGUgbW9yZSBpbmZvcm1hdGlvbiB0aGF0IHdheSAt IHRob3VnaCBJDQo+ID4gd291bGQgZXhwZWN0IGl0J3MganVzdCBhIHNldHRpbmcgdGhhdCBjYW4g YmUgY2hhbmdlZCBpbiB0aGUNCj4gPiBob3N0X21hY2hpbmUgb3IgcHJvcGVydGllcyBzZWN0aW9u IG9mIHRoZSBjcm9zcy1jb25maWcgZmlsZS4NCj4gPg0KPiA+IElmIHRoYXQncyBrbm93biAobWF5 YmUgd2UgbmVlZCB0byB1c2UgdGhlIHRodW5kZXJ4MiBjb25maWcgb3INCj4gPiBzb21ldGhpbmcg ZWxzZT8gIEkgZG9uJ3Qga25vdyB0b28gbXVjaCBhYm91dCBlbmFibGluZyBjb21waWxlciBzdXBw b3J0DQo+ID4gZm9yIFNWRSksIHRoZW4gd2Ugc2hvdWxkIHByb2JhYmx5IGhvb2sgaXQgdXAuDQpT aW5jZSwgS3VucGVuZyBTb0MgaGFzIFNWRSBlbmFibGVkLCB3ZSBzaG91bGQgaGF2ZSBhIEt1bnBl bmcgY29uZmlnIFsxXS4gV2UgY291bGQgdXNlIHRoYXQgY29uZmlnIHRvIGNvbXBpbGUgdGhlIGNv ZGUsIHRocm91Z2ggY3Jvc3MgY29tcGlsZSBvciB0aHJvdWdoIFNvQyB0YXJnZXQgb3B0aW9uIGZv ciBtZXNvbiBzY3JpcHRzWzJdLg0KDQpbMV0gaHR0cDovL3BhdGNoZXMuZHBkay5vcmcvcHJvamVj dC9kcGRrL3BhdGNoLzE2MTY4MDg0MzUtMjUxNjYtMi1naXQtc2VuZC1lbWFpbC1vdWxpanVuQGh1 YXdlaS5jb20vDQpbMl0gaHR0cDovL3BhdGNoZXMuZHBkay5vcmcvcHJvamVjdC9kcGRrL3BhdGNo LzE2MTIzNjEwMzctMTI3NDYtMy1naXQtc2VuZC1lbWFpbC1qdXJhai5saW5rZXNAcGFudGhlb24u dGVjaC8NCg0KPiANCj4gTGFzdCB0aW1lIEkgdHJpZWQgU1ZFIGJ1aWxkcywgSSBuZWVkZWQgYSBn Y2MgMTAgKyB0d2Vha2luZyBjcm9zcyBjb21waWxlcg0KPiBjb25maWcuDQo+IGh0dHA6Ly9pbmJv eC5kcGRrLm9yZy9kZXYvQ0FKRkFWOHl3cDBxQTdxZzdjR0FoYjFVTFk3MkF3alpNNmZvREINCj4g ZWo0cm9ZTkU4T3k1UUBtYWlsLmdtYWlsLmNvbS8NCj4gDQo+IFJ1aWZlbmcgaGFkIHJlcGxpZWQg dGhlcmUgd2FzIGEgZ2NjIDEwIGZvciBVYnVudHUuDQo+IE5vdCBzdXJlIGhvdyBvdGhlcnMgY29t cGlsZSB3aXRoIFNWRS4NCj4gDQo+IC0tDQo+IERhdmlkIE1hcmNoYW5kDQoNCg==