Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp1061863pxb; Sun, 19 Sep 2021 05:04:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx8oA/YoiFUJRESM1hqyFImNfAR9vKE+jGrRpYmkMFXqGSU9H2EM0G5hsI2xVPPQe5futFh X-Received: by 2002:aa7:dd48:: with SMTP id o8mr23386615edw.44.1632053052560; Sun, 19 Sep 2021 05:04:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632053052; cv=none; d=google.com; s=arc-20160816; b=yDbq6wIyRZKzOwNNkfv4MBgtBCmmsT2oLcct9Hgp8Hv1nawUTu4VvhfYX/kw5fA4SU u7SNITu6ylrKWOlf0uS6fIqVGOTaThPxDImYBxwL2X8gSIiUlXcxH1vy7SIJlWvo0dTJ zStnEVdn88Vhqpux9Vf7eA+PCF+aQzUXf92LbW4UQ4gMRQY/GOUrkooGTYBFSeeGTaz+ IJ3PAE61264QW5UwHA3wBxL2Gy3Oo4MO45QMQgBjNobeeluMMNlg+3sPHI0FKoBBhg6T QzTl1EVAE+qpG0HyhquZkTeOckLF2Hf+UCLMTS7JlF8XRuYRcwKdbT8ZxTO5M4Vj81zt exoA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :to:subject:dkim-signature; bh=accl2MgqfP3qdr09Pgm9dinoAsoAKLBfkJVqtGx7U/U=; b=WEu6Do8xCdm2lshISh7dhB5mHr+UouTM6lx0dF4vTfyxF3TRCW/yKd09SjI/t1BdlV VdoXSQd+ov4Z4iIi6/SbAj7FSfH25SejXGnyiuXHXtryLDYsVsIm4PytgUvlbS0+TpNj ZNRyqrmleM8PoCmq9XHS/ObLQJXyKZRkHnirq0qOoUmFMqTYOIqNoXvdMEkPQCG/BkS0 Y5y+Nzx6seehkl/yd5ovG7d4/enhE0eoYVrEUkTsvayIhYb0QvIrv3zBR/COhEp3qhc6 BO0+jtYIhMHTJHSG5dxXk5WEV3S7HcWwIV8cgHu7nyeYRubb0SuuimYpr5DCuKNAVD8t m6dg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=Og4Hwghe; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id jw27si12101319ejc.440.2021.09.19.05.03.48; Sun, 19 Sep 2021 05:04:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=Og4Hwghe; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232559AbhISAx2 (ORCPT + 99 others); Sat, 18 Sep 2021 20:53:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37896 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231209AbhISAx1 (ORCPT ); Sat, 18 Sep 2021 20:53:27 -0400 Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 07ADCC061574; Sat, 18 Sep 2021 17:52:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:References:To: Subject:Sender:Reply-To:Cc:Content-ID:Content-Description; bh=accl2MgqfP3qdr09Pgm9dinoAsoAKLBfkJVqtGx7U/U=; b=Og4HwgheCFomwy2m9lTjBGvYwm XmfVAVZjeFemANjNMYftY9cA1AGcK93gsO9CGCgvFlRYzmUbzp2nOKtWqe6mhrhPO83lzJbKtpLtl 4Qzflnc+hYVhIcJLuwQKkwTGwUU598mmLHfethnrWYgevnjE1HSjrr5XmsVaM4Yo+GRNjC3mnRuXN kZt1EPs6GExNhwDCsJXAkPxWLW2jnVtxK8eZK2kuvPjEkjKH9fNfT8zxTS5NE8R7MM9LkhLblrPZz 6fnw5NAQfysAE48iPeJePNavM8hE12VsQNlyfTOkkzSkW4Z3WZE55QOHNxcTvc7rM464AFpYz8QQB vrOMUK8g==; Received: from [2601:1c0:6280:3f0::aa0b] by bombadil.infradead.org with esmtpsa (Exim 4.94.2 #2 (Red Hat Linux)) id 1mRl3q-00GY5s-Aa; Sun, 19 Sep 2021 00:52:02 +0000 Subject: Re: ethtool_get_rxnfc: Buffer overflow detected (8 < 192)! To: Kelly Anderson , linux-kernel@vger.kernel.org, Netdev References: <5756374.lOV4Wx5bFT@comer.internal> From: Randy Dunlap Message-ID: Date: Sat, 18 Sep 2021 17:52:00 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <5756374.lOV4Wx5bFT@comer.internal> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org W2FkZGluZyBuZXRkZXZdDQoNCk9uIDkvMTgvMjEgNToxNiBQTSwgS2VsbHkgQW5kZXJzb24g d3JvdGU6DQo+IE5ldyBwYXRjaGVzIGluIDUuMTQuNiBjYXVzZSBhIHByb2JsZW0gaW4gZXRo dG9vbF9nZXRfcnhuZmMuDQo+IA0KPiBJdCBzZWVtcyBzb21lb25lIGhhcyBhbGxvY2F0ZWQg YSB2YXJpYWJsZSBsZW5ndGggc3RydWN0IEA5NTg6aW9jdGwuYzogc3RydWN0IGV0aHRvb2xf cnhuZmMgaW5mby4NCj4gVW5mb3J0dW5hdGVseSBkZXBlbmRpbmcgb24gdGhlIGNhbGxzIGJl aW5nIG1hZGUgdGhlIHN0cnVjdCBjYW5ub3QgaG9sZCB0aGUgdmFyaWFibGUgbGVuZ3RoIHBh cnQgb2YgdGhlIGRhdGEuDQo+IEx1Y2tpbHkgdGhlIGVycm9yIGNoZWNraW5nIGNhdWdodCB0 aGlzLCBvdGhlcndpc2UgaXQgd291bGQgYmUgbWVzc2luZyB1cCB0aGUgc3RhY2suDQo+IA0K PiANCj4gU2VwIDE4IDE1OjExOjI3IGJiYi5pbnRlcm5hbCBrZXJuZWw6IEJ1ZmZlciBvdmVy ZmxvdyBkZXRlY3RlZCAoOCA8IDE5MikhDQo+IFNlcCAxOCAxNToxMToyNyBiYmIuaW50ZXJu YWwga2VybmVsOiBXQVJOSU5HOiBDUFU6IDQgUElEOiAxNDM0IGF0IGluY2x1ZGUvbGludXgv dGhyZWFkX2luZm8uaDoyMDAgZXRodG9vbF9yeG5mY19jb3B5X3RvX3VzZXIrMHgyNi8weGEw DQo+IFNlcCAxOCAxNToxMToyNyBiYmIuaW50ZXJuYWwga2VybmVsOiBNb2R1bGVzIGxpbmtl ZCBpbjogeHRfQ0hFQ0tTVU0geHRfTUFTUVVFUkFERSBpcHRfUkVKRUNUIG5mX3JlamVjdF9p cHY0IGlwNnRhYmxlX21hbmdsZSBpcDZ0YWJsZV9uYXQgaXB0YWJsZV9tYW5nbGUgaXB0YWJs ZV9uYXQgbmZfbmF0IGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHh0X3RjcHVkcCB4dF9z ZXQgeHRfTE9HIG5mX2xvZ19zeXNsb2cgeHRfY29ubnRyYWNrIG5mX2Nvbm50cmFjayBuZl9k ZWZyYWdfaXB2NiBuZl9kZWZyYWdfaXB2NCBpcHRhYmxlX2ZpbHRlciBicGZpbHRlciBpcF9z ZXRfaGFzaF9pcHBvcnQgaXBfc2V0X2xpc3Rfc2V0IGlwX3NldF9oYXNoX25ldCBpcF9zZXRf aGFzaF9pcCBpcF9zZXQgbmZuZXRsaW5rIGFtZGdwdSBpb21tdV92MiBncHVfc2NoZWQgc25k X2hkYV9jb2RlY19yZWFsdGVrIHNuZF9oZGFfY29kZWNfZ2VuZXJpYyBsZWR0cmlnX2F1ZGlv IHNuZF9oZGFfY29kZWNfaGRtaSB3bWlfYm1vZiBteG1fd21pIHNwNTEwMF90Y28gY3JjdDEw ZGlmX3BjbG11bCBnaGFzaF9jbG11bG5pX2ludGVsIHBjc3BrciBmYW0xNWhfcG93ZXIgazEw dGVtcCByYWRlb24gaXhnYmUgaTJjX3BpaXg0IHB0cCBpMmNfYWxnb19iaXQgZHJtX3R0bV9o ZWxwZXIgc25kX2hkYV9pbnRlbCBwcHNfY29yZSB0dG0gc25kX2ludGVsX2RzcGNmZyBtZGlv IHNuZF9pbnRlbF9zZHdfYWNwaSBkY2EgZHJtX2ttc19oZWxwZXIgc25kX2hkYV9jb2RlYyB4 aGNpX3BjaSB4aGNpX3BjaV9yZW5lc2FzIHNuZF9oZGFfY29yZSBjZWMgc25kX3BjbSBmYl9z eXNfZm9wcyBzbmRfdGltZXIgc3lzY29weWFyZWEgc3lzZmlsbHJlY3Qgc25kIHN5c2ltZ2Js dCBzb3VuZGNvcmUgd21pIGV2ZGV2IHNjaF9mcV9jb2RlbCB4dF9saW1pdCB2aG9zdF9uZXQg dmhvc3Qgdmhvc3RfaW90bGIgdGFwIHR1biBzaGE1MTJfc3NzZTMgc2hhMV9zc3NlMyBzZyBy cGNzZWNfZ3NzX2tyYjUgcjgxNjkgcmVhbHRlayBtZGlvX2RldnJlcyBsaWJwaHkgbWFjdmxh bg0KPiBTZXAgMTggMTU6MTE6MjcgYmJiLmludGVybmFsIGtlcm5lbDogIGt2bV9hbWQgY2Nw IHJuZ19jb3JlIGt2bSBpcnFieXBhc3MgaXQ4NyBod21vbl92aWQgaHdtb24gbXNyIGZ0ZGlf c2lvIGNwdWlkIGNhbWVsbGlhX2Flc25pX2F2eF94ODZfNjQgY2FtZWxsaWFfeDg2XzY0IGJy X25ldGZpbHRlciBicmlkZ2Ugc3RwIGxsYyBhZXNuaV9pbnRlbCBjcnlwdG9fc2ltZCBjcnlw dGQgZHJtIG5mc2QgY29uZmlnZnMgaXBfdGFibGVzIHhfdGFibGVzDQo+IFNlcCAxOCAxNTox MToyNyBiYmIuaW50ZXJuYWwga2VybmVsOiBDUFU6IDQgUElEOiAxNDM0IENvbW06IG5tYmQg VGFpbnRlZDogRyAgICAgICAgICAgICAgICBUIDUuMTQuNiAjMQ0KPiBTZXAgMTggMTU6MTE6 MjcgYmJiLmludGVybmFsIGtlcm5lbDogSGFyZHdhcmUgbmFtZTogVG8gYmUgZmlsbGVkIGJ5 IE8uRS5NLiBUbyBiZSBmaWxsZWQgYnkgTy5FLk0uL1NBQkVSVE9PVEggOTkwRlggUjIuMCwg QklPUyAyOTAxIDA1LzA0LzIwMTYNCj4gU2VwIDE4IDE1OjExOjI3IGJiYi5pbnRlcm5hbCBr ZXJuZWw6IFJJUDogMDAxMDpldGh0b29sX3J4bmZjX2NvcHlfdG9fdXNlcisweDI2LzB4YTAN Cj4gU2VwIDE4IDE1OjExOjI3IGJiYi5pbnRlcm5hbCBrZXJuZWw6IENvZGU6IGZmIDBmIDFm IDAwIDQxIDU1IDY1IDQ4IDhiIDA0IDI1IDAwIDZkIDAxIDAwIDQxIDU0IDU1IDUzIGY2IDQw IDEwIDAyIDc1IDIzIGJlIDA4IDAwIDAwIDAwIDQ4IGM3IGM3IDY4IDE2IDMwIGFhIGU4IDAx IDg1IDEzIDAwIDwwZj4gMGIgNDEgYmMgZjIgZmYgZmYgZmYgNWIgNDQgODkgZTAgNWQgNDEg NWMgNDEgNWQgYzMgNDggODkgZmIgNDkNCj4gU2VwIDE4IDE1OjExOjI3IGJiYi5pbnRlcm5h bCBrZXJuZWw6IFJTUDogMDAxODpmZmZmYjljYTgxOWJiYjEwIEVGTEFHUzogMDAwMTAyODIN Cj4gU2VwIDE4IDE1OjExOjI3IGJiYi5pbnRlcm5hbCBrZXJuZWw6IFJBWDogMDAwMDAwMDAw MDAwMDAwMCBSQlg6IGZmZmZmZmZmYzA3MWE0NDAgUkNYOiAwMDAwMDAwMDAwMDAwMDI3DQo+ IFNlcCAxOCAxNToxMToyNyBiYmIuaW50ZXJuYWwga2VybmVsOiBSRFg6IGZmZmY5ZDc4ZGVk MTc1MDggUlNJOiAwMDAwMDAwMDAwMDAwMDAxIFJESTogZmZmZjlkNzhkZWQxNzUwMA0KPiBT ZXAgMTggMTU6MTE6MjcgYmJiLmludGVybmFsIGtlcm5lbDogUkJQOiBmZmZmYjljYTgxOWJi YjQwIFIwODogMDAwMDAwMDAwMDAwMDAwMCBSMDk6IGZmZmZiOWNhODE5YmI5NDgNCj4gU2Vw IDE4IDE1OjExOjI3IGJiYi5pbnRlcm5hbCBrZXJuZWw6IFIxMDogZmZmZmI5Y2E4MTliYjk0 MCBSMTE6IGZmZmZmZmZmYWE2YmVkYTggUjEyOiAwMDAwMDAwMDAwMDAwMDAwDQo+IFNlcCAx OCAxNToxMToyNyBiYmIuaW50ZXJuYWwga2VybmVsOiBSMTM6IDAwMDA3ZmZlMWI0NTg5ODAg UjE0OiAwMDAwMDAwMDAwMDAwMDAwIFIxNTogZmZmZjlkNzFjN2UwODAwMA0KPiBTZXAgMTgg MTU6MTE6MjcgYmJiLmludGVybmFsIGtlcm5lbDogRlM6ICAwMDAwN2ZjZDg0YzU1YTQwKDAw MDApIEdTOmZmZmY5ZDc4ZGVkMDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0K PiBTZXAgMTggMTU6MTE6MjcgYmJiLmludGVybmFsIGtlcm5lbDogQ1M6ICAwMDEwIERTOiAw MDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMw0KPiBTZXAgMTggMTU6MTE6Mjcg YmJiLmludGVybmFsIGtlcm5lbDogQ1IyOiAwMDAwNTU3NjcyMGYxNGQ4IENSMzogMDAwMDAw MDI0Mzg5MjAwMCBDUjQ6IDAwMDAwMDAwMDAwNDA2ZTANCj4gU2VwIDE4IDE1OjExOjI3IGJi Yi5pbnRlcm5hbCBrZXJuZWw6IENhbGwgVHJhY2U6DQo+IFNlcCAxOCAxNToxMToyNyBiYmIu aW50ZXJuYWwga2VybmVsOiAgZXRodG9vbF9nZXRfcnhuZmMrMHhjZS8weDFiMA0KPiBTZXAg MTggMTU6MTE6MjcgYmJiLmludGVybmFsIGtlcm5lbDogIGRldl9ldGh0b29sKzB4YzI2LzB4 MmQ5MA0KPiBTZXAgMTggMTU6MTE6MjcgYmJiLmludGVybmFsIGtlcm5lbDogID8gaW5ldF9p b2N0bCsweGU1LzB4MjEwDQo+IFNlcCAxOCAxNToxMToyNyBiYmIuaW50ZXJuYWwga2VybmVs OiAgZGV2X2lvY3RsKzB4MTg4LzB4NDkwDQo+IFNlcCAxOCAxNToxMToyNyBiYmIuaW50ZXJu YWwga2VybmVsOiAgc29ja19kb19pb2N0bCsweGU5LzB4MTgwDQo+IFNlcCAxOCAxNToxMToy NyBiYmIuaW50ZXJuYWwga2VybmVsOiAgc29ja19pb2N0bCsweDI3My8weDM3MA0KPiBTZXAg MTggMTU6MTE6MjcgYmJiLmludGVybmFsIGtlcm5lbDogIF9feDY0X3N5c19pb2N0bCsweDdj LzB4YjANCj4gU2VwIDE4IDE1OjExOjI3IGJiYi5pbnRlcm5hbCBrZXJuZWw6ICBkb19zeXNj YWxsXzY0KzB4NjQvMHg5MA0KPiBTZXAgMTggMTU6MTE6MjcgYmJiLmludGVybmFsIGtlcm5l bDogID8gc29ja19hbGxvY19maWxlKzB4NTYvMHhhMA0KPiBTZXAgMTggMTU6MTE6MjcgYmJi LmludGVybmFsIGtlcm5lbDogID8gZ2V0X3Z0aW1lX2RlbHRhKzB4YS8weGIwDQo+IFNlcCAx OCAxNToxMToyNyBiYmIuaW50ZXJuYWwga2VybmVsOiAgPyB2dGltZV91c2VyX2VudGVyKzB4 MTcvMHg3MA0KPiBTZXAgMTggMTU6MTE6MjcgYmJiLmludGVybmFsIGtlcm5lbDogID8gX19j b250ZXh0X3RyYWNraW5nX2VudGVyKzB4NWMvMHg2MA0KPiBTZXAgMTggMTU6MTE6MjcgYmJi LmludGVybmFsIGtlcm5lbDogID8gc3lzY2FsbF9leGl0X3RvX3VzZXJfbW9kZSsweDM5LzB4 NDANCj4gU2VwIDE4IDE1OjExOjI3IGJiYi5pbnRlcm5hbCBrZXJuZWw6ICA/IGRvX3N5c2Nh bGxfNjQrMHg3MS8weDkwDQo+IFNlcCAxOCAxNToxMToyNyBiYmIuaW50ZXJuYWwga2VybmVs OiAgPyBzeXNjYWxsX2V4aXRfdG9fdXNlcl9tb2RlKzB4MzkvMHg0MA0KPiBTZXAgMTggMTU6 MTE6MjcgYmJiLmludGVybmFsIGtlcm5lbDogID8gZG9fc3lzY2FsbF82NCsweDcxLzB4OTAN Cj4gU2VwIDE4IDE1OjExOjI3IGJiYi5pbnRlcm5hbCBrZXJuZWw6ICA/IHZ0aW1lX3VzZXJf ZW50ZXIrMHgxNy8weDcwDQo+IFNlcCAxOCAxNToxMToyNyBiYmIuaW50ZXJuYWwga2VybmVs OiAgPyBfX2NvbnRleHRfdHJhY2tpbmdfZW50ZXIrMHg1Yy8weDYwDQo+IFNlcCAxOCAxNTox MToyNyBiYmIuaW50ZXJuYWwga2VybmVsOiAgZW50cnlfU1lTQ0FMTF82NF9hZnRlcl9od2Zy YW1lKzB4NDQvMHhhZQ0KPiBTZXAgMTggMTU6MTE6MjcgYmJiLmludGVybmFsIGtlcm5lbDog UklQOiAwMDMzOjB4N2ZjZDg0YjFhNzY3DQo+IFNlcCAxOCAxNToxMToyNyBiYmIuaW50ZXJu YWwga2VybmVsOiBDb2RlOiAzYyAxYyBlOCAyYyBmZiBmZiBmZiA4NSBjMCA3OSA5NyA0OSBj NyBjNCBmZiBmZiBmZiBmZiA1YiA1ZCA0YyA4OSBlMCA0MSA1YyBjMyA2NiAwZiAxZiA4NCAw MCAwMCAwMCAwMCAwMCBiOCAxMCAwMCAwMCAwMCAwZiAwNSA8NDg+IDNkIDAxIGYwIGZmIGZm IDczIDAxIGMzIDQ4IDhiIDBkIDk5IDE2IDBmIDAwIGY3IGQ4IDY0IDg5IDAxIDQ4DQo+IFNl cCAxOCAxNToxMToyNyBiYmIuaW50ZXJuYWwga2VybmVsOiBSU1A6IDAwMmI6MDAwMDdmZmUx YjQ1ODkzOCBFRkxBR1M6IDAwMDAwMjQ2IE9SSUdfUkFYOiAwMDAwMDAwMDAwMDAwMDEwDQo+ IFNlcCAxOCAxNToxMToyNyBiYmIuaW50ZXJuYWwga2VybmVsOiBSQVg6IGZmZmZmZmZmZmZm ZmZmZGEgUkJYOiAwMDAwNTU3NjcyMGYwMTYwIFJDWDogMDAwMDdmY2Q4NGIxYTc2Nw0KPiBT ZXAgMTggMTU6MTE6MjcgYmJiLmludGVybmFsIGtlcm5lbDogUkRYOiAwMDAwN2ZmZTFiNDU4 OTUwIFJTSTogMDAwMDAwMDAwMDAwODk0NiBSREk6IDAwMDAwMDAwMDAwMDAwMGYNCj4gU2Vw IDE4IDE1OjExOjI3IGJiYi5pbnRlcm5hbCBrZXJuZWw6IFJCUDogMDAwMDdmZmUxYjQ1OGE1 MCBSMDg6IDAwMDAwMDAwMDAwMDAwMDAgUjA5OiAwMDAwN2ZjZDg0YjZlMDcwDQo+IFNlcCAx OCAxNToxMToyNyBiYmIuaW50ZXJuYWwga2VybmVsOiBSMTA6IDAwMDAwMDAwMDAwMDAwNDAg UjExOiAwMDAwMDAwMDAwMDAwMjQ2IFIxMjogMDAwMDdmZmUxYjQ1OGVlOA0KPiBTZXAgMTgg MTU6MTE6MjcgYmJiLmludGVybmFsIGtlcm5lbDogUjEzOiAwMDAwNTU3NjcwMmM5NjQ5IFIx NDogMDAwMDdmY2Q4NTE4N2M0MCBSMTU6IDAwMDA1NTc2NzAzMGEzNTANCj4gU2VwIDE4IDE1 OjExOjI3IGJiYi5pbnRlcm5hbCBrZXJuZWw6IC0tLVsgZW5kIHRyYWNlIGQ0OGY1MGFmYzU3 NTJiYjIgXS0tLQ0KPiANCj4gDQo+IA0KDQoNCi0tIA0KflJhbmR5DQpSZXBvcnRlZC1ieTog UmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVhZC5vcmc+DQpodHRwczovL3Blb3BsZS5r ZXJuZWwub3JnL3RnbHgvbm90ZXMtYWJvdXQtbmV0aXF1ZXR0ZQ0K