From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 107690 invoked by alias); 9 Jun 2017 20:03:38 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 107675 invoked by uid 89); 9 Jun 2017 20:03:37 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-10.9 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_2,GIT_PATCH_3,KAM_ASCII_DIVIDERS,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=5374, corte X-HELO: mail-lf0-f45.google.com Received: from mail-lf0-f45.google.com (HELO mail-lf0-f45.google.com) (209.85.215.45) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 09 Jun 2017 20:03:34 +0000 Received: by mail-lf0-f45.google.com with SMTP id p189so33660277lfe.2 for ; Fri, 09 Jun 2017 13:03:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=GA73CE34a8jvlscS8IF3g/bcPWXlprf2wnJRUm5ekL8=; b=qcOoFQFhwYhL3ftkPzZZE7WtMz9Yu/H+gKB2J27R2Y05lK1Uk8cZzixC/Y5scUtX7N F9cPVT7ihY10ddfASYi226w/8eV3M1hwW+3DLMc75leWAFGZDsJIN2sEFiATw0/xsfVD T6QSq6UzoTWblvQ2zR7ZIBoj6fWJrdCBGM4sg8s0Lilc8nIEHSqHODIWFfHT37bxvvfD PanAwiHkxcgQiO/PIUh/ZTpSyMmDvEF6LZHBr7HxT4FVK0UBYrVc0Bag7ck4+T4eNdhW DHgj87bAWDue9l7vj2Teq0AfEiYrgYzlZcRivopGMGSAKk3ylGcCZ46UHJpwQqEqEu/c tEZw== X-Gm-Message-State: AODbwcDJNd0Ps2VZl5PofI6ymnhDxt2zk+Fz0+9FZSy6ouumaGLFbD+p tnbOKeUMP4svq1mrUFzMcgCg6OaomUVt X-Received: by 10.25.39.194 with SMTP id n185mr8451616lfn.48.1497038615818; Fri, 09 Jun 2017 13:03:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.214.2 with HTTP; Fri, 9 Jun 2017 13:03:34 -0700 (PDT) In-Reply-To: References: <6ebb24ef-0912-cf5f-74a4-b4acd372dbf4@arm.com> <8a59f4fc-5450-ff42-aabd-bb32da42cd89@arm.com> From: Jim Wilson Date: Fri, 09 Jun 2017 20:03:00 -0000 Message-ID: Subject: Re: [PATCH, ARM/AArch64] drop aarch32 support for falkor/qdf24xx To: "Richard Earnshaw (lists)" Cc: "gcc-patches@gcc.gnu.org" Content-Type: multipart/mixed; boundary="001a1141127ee96d2f05518c76ca" X-SW-Source: 2017-06/txt/msg00679.txt.bz2 --001a1141127ee96d2f05518c76ca Content-Type: text/plain; charset="UTF-8" Content-length: 687 On Thu, May 25, 2017 at 2:25 AM, Richard Earnshaw (lists) wrote: > Having pondered this over night, I think the lowest risk thing to do, > provided it applies cleanly to the gcc-7 branch, is just commit the > entire patch on the branch and be done with it. The risk from removing > this code is pretty minimal and removing it all is the best way of > avoiding things like unexpected compiler warnings breaking the build. > If it doesn't apply cleanly, then just drop the documentation. The patch backports cleanly. I've tested the patch on the gcc-7-branch, with both armv8 and aarch64 bootstraps and make checks, with no regressions. Ok to check in? Jim --001a1141127ee96d2f05518c76ca Content-Type: text/x-patch; charset="US-ASCII"; name="falkor-aarch32.patch" Content-Disposition: attachment; filename="falkor-aarch32.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j3qa4je60 Content-length: 22997 CWdjYy8KCSogY29uZmlnL2FhcmNoNjQvYWFyY2g2NC1jb3N0LXRhYmxlcy5o IChxZGYyNHh4X2V4dHJhX2Nvc3RzKTogTW92ZSB0bwoJaGVyZS4KCSogY29u ZmlnL2FybS9hYXJjaC1jb3N0LXRhYmxlcy5oIChxZGYyNHh4X2V4dHJhX2Nv c3RzKTogRnJvbSBoZXJlLgoJKiBjb25maWcvYXJtL2FybS1jcHUtY2RhdGEu aDogUmVnZW5lcmF0ZS4KCSogY29uZmlnL2FybS9hcm0tY3B1LWRhdGEuaCwg Y29uZmlnL2FybS9hcm0tY3B1Lmg6IExpa2V3aXNlLgoJKiBjb25maWcvYXJt L2FybS10YWJsZXMub3B0LCBjb25maWcvYXJtL2FybS10dW5lLm1kOiBMaWtl d2lzZS4KCSogY29uZmlnL2FybS9hcm0tY3B1cy5pbjogRGVsZXRlIGZhbGtv ciBhbmQgcWRmMjR4eCBlbnRyaWVzLgoJKiBjb25maWcvYXJtL2FybS5jIChh cm1fcWRmMjR4eF90dW5lKTogRGVsZXRlLgoJKiBjb25maWcvYXJtL2JwYWJp LmggKEJFOF9MSU5LX1NQRUMpOiBEZWxldGUgZmFsa29yIGFuZCBxZGYyNHh4 CglzdXBwb3J0LgoJKiBjb25maWcvYXJtL3QtYXByb2ZpbGUgKE1VTFRJTElC X01BVENIRVMpOiBEZWxldGUgZmFsa29yIGFuZCBxZGYyNHh4CglzdXBwb3J0 LgoJKiBjb25maWcvYXJtL3Qtcm1wcm9maWxlOiBMaWtld2lzZS4KCSogZG9j L2ludm9rZS50ZXhpIChBUk0gT3B0aW9ucyk6IERyb3AgZmFsa29yIGFuZCBx ZGYyNHh4IHN1cHBvcnQuCgpJbmRleDogZ2NjL2NvbmZpZy9hYXJjaDY0L2Fh cmNoNjQtY29zdC10YWJsZXMuaAo9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t LSBnY2MvY29uZmlnL2FhcmNoNjQvYWFyY2g2NC1jb3N0LXRhYmxlcy5oCShy ZXZpc2lvbiAyNDkwMjUpCisrKyBnY2MvY29uZmlnL2FhcmNoNjQvYWFyY2g2 NC1jb3N0LXRhYmxlcy5oCSh3b3JraW5nIGNvcHkpCkBAIC0yMyw3ICsyMywx MTEgQEAKIAogI2luY2x1ZGUgImNvbmZpZy9hcm0vYWFyY2gtY29zdC10YWJs ZXMuaCIKIAotLyogVGh1bmRlclggZG9lcyBub3QgaGF2ZSBpbXBsZW1lbnQg QUFyY2gzMi4gICovCisvKiBRREYyNHh4IGRvZXMgbm90IGltcGxlbWVudCBB QXJjaDMyLiAgKi8KK2NvbnN0IHN0cnVjdCBjcHVfY29zdF90YWJsZSBxZGYy NHh4X2V4dHJhX2Nvc3RzID0KK3sKKyAgLyogQUxVICovCisgIHsKKyAgICAw LCAgICAgICAgICAgICAgICAgLyogYXJpdGguICAqLworICAgIDAsICAgICAg ICAgICAgICAgICAvKiBsb2dpY2FsLiAgKi8KKyAgICAwLCAgICAgICAgICAg ICAgICAgLyogc2hpZnQuICAqLworICAgIDAsICAgICAgICAgICAgICAgICAv KiBzaGlmdF9yZWcuICAqLworICAgIENPU1RTX05fSU5TTlMgKDEpLCAvKiBh cml0aF9zaGlmdC4gICovCisgICAgQ09TVFNfTl9JTlNOUyAoMSksIC8qIGFy aXRoX3NoaWZ0X3JlZy4gICovCisgICAgMCwgICAgICAgICAgICAgICAgIC8q IGxvZ19zaGlmdC4gICovCisgICAgMCwgICAgICAgICAgICAgICAgIC8qIGxv Z19zaGlmdF9yZWcuICAqLworICAgIDAsICAgICAgICAgICAgICAgICAvKiBl eHRlbmQuICAqLworICAgIDAsICAgICAgICAgICAgICAgICAvKiBleHRlbmRf YXJpdGguICAqLworICAgIDAsICAgICAgICAgICAgICAgICAvKiBiZmkuICAq LworICAgIDAsICAgICAgICAgICAgICAgICAvKiBiZnguICAqLworICAgIDAs ICAgICAgICAgICAgICAgICAvKiBjbHouICAqLworICAgIDAsCSAgICAgICAg ICAgICAgIC8qIHJldi4gICovCisgICAgMCwgICAgICAgICAgICAgICAgIC8q IG5vbl9leGVjLiAgKi8KKyAgICB0cnVlICAgICAgICAgICAgICAgLyogbm9u X2V4ZWNfY29zdHNfZXhlYy4gICovCisgIH0sCisgIHsKKyAgICAvKiBNVUxU IFNJbW9kZSAqLworICAgIHsKKyAgICAgIENPU1RTX05fSU5TTlMgKDIpLCAg ICAgICAvKiBzaW1wbGUuICAqLworICAgICAgQ09TVFNfTl9JTlNOUyAoMiks ICAgICAgIC8qIGZsYWdfc2V0dGluZy4gICovCisgICAgICBDT1NUU19OX0lO U05TICgyKSwgICAgICAgLyogZXh0ZW5kLiAgKi8KKyAgICAgIENPU1RTX05f SU5TTlMgKDIpLCAgICAgICAvKiBhZGQuICAqLworICAgICAgQ09TVFNfTl9J TlNOUyAoMiksICAgICAgIC8qIGV4dGVuZF9hZGQuICAqLworICAgICAgQ09T VFNfTl9JTlNOUyAoNCkgICAgICAgLyogaWRpdi4gICovCisgICAgfSwKKyAg ICAvKiBNVUxUIERJbW9kZSAqLworICAgIHsKKyAgICAgIENPU1RTX05fSU5T TlMgKDMpLCAgICAgICAvKiBzaW1wbGUuICAqLworICAgICAgMCwgICAgICAg ICAgICAgICAgICAgICAgIC8qIGZsYWdfc2V0dGluZyAoTi9BKS4gICovCisg ICAgICBDT1NUU19OX0lOU05TICgzKSwgICAgICAgLyogZXh0ZW5kLiAgKi8K KyAgICAgIENPU1RTX05fSU5TTlMgKDMpLCAgICAgICAvKiBhZGQuICAqLwor ICAgICAgQ09TVFNfTl9JTlNOUyAoMyksICAgICAgIC8qIGV4dGVuZF9hZGQu ICAqLworICAgICAgQ09TVFNfTl9JTlNOUyAoOSkgICAgICAgLyogaWRpdi4g ICovCisgICAgfQorICB9LAorICAvKiBMRC9TVCAqLworICB7CisgICAgQ09T VFNfTl9JTlNOUyAoMiksICAgICAgICAgLyogbG9hZC4gICovCisgICAgQ09T VFNfTl9JTlNOUyAoMiksICAgICAgICAgLyogbG9hZF9zaWduX2V4dGVuZC4g ICovCisgICAgQ09TVFNfTl9JTlNOUyAoMiksICAgICAgICAgLyogbGRyZC4g ICovCisgICAgQ09TVFNfTl9JTlNOUyAoMiksICAgICAgICAgLyogbGRtXzFz dC4gICovCisgICAgMSwgICAgICAgICAgICAgICAgICAgICAgICAgLyogbGRt X3JlZ3NfcGVyX2luc25fMXN0LiAgKi8KKyAgICAyLCAgICAgICAgICAgICAg ICAgICAgICAgICAvKiBsZG1fcmVnc19wZXJfaW5zbl9zdWJzZXF1ZW50LiAg Ki8KKyAgICBDT1NUU19OX0lOU05TICgyKSwgICAgICAgICAvKiBsb2FkZi4g ICovCisgICAgQ09TVFNfTl9JTlNOUyAoMiksICAgICAgICAgLyogbG9hZGQu ICAqLworICAgIENPU1RTX05fSU5TTlMgKDMpLCAgICAgICAgIC8qIGxvYWRf dW5hbGlnbmVkLiAgKi8KKyAgICAwLCAgICAgICAgICAgICAgICAgICAgICAg ICAvKiBzdG9yZS4gICovCisgICAgMCwgICAgICAgICAgICAgICAgICAgICAg ICAgLyogc3RyZC4gICovCisgICAgMCwgICAgICAgICAgICAgICAgICAgICAg ICAgLyogc3RtXzFzdC4gICovCisgICAgMSwgICAgICAgICAgICAgICAgICAg ICAgICAgLyogc3RtX3JlZ3NfcGVyX2luc25fMXN0LiAgKi8KKyAgICAyLCAg ICAgICAgICAgICAgICAgICAgICAgICAvKiBzdG1fcmVnc19wZXJfaW5zbl9z dWJzZXF1ZW50LiAgKi8KKyAgICAwLCAgICAgICAgICAgICAgICAgICAgICAg ICAvKiBzdG9yZWYuICAqLworICAgIDAsICAgICAgICAgICAgICAgICAgICAg ICAgIC8qIHN0b3JlZC4gICovCisgICAgQ09TVFNfTl9JTlNOUyAoMSksICAg ICAgICAgLyogc3RvcmVfdW5hbGlnbmVkLiAgKi8KKyAgICBDT1NUU19OX0lO U05TICgxKSwgICAgICAgICAvKiBsb2Fkdi4gICovCisgICAgQ09TVFNfTl9J TlNOUyAoMSkgICAgICAgICAgLyogc3RvcmV2LiAgKi8KKyAgfSwKKyAgewor ICAgIC8qIEZQIFNGbW9kZSAqLworICAgIHsKKyAgICAgIENPU1RTX05fSU5T TlMgKDYpLCAgICAgIC8qIGRpdi4gICovCisgICAgICBDT1NUU19OX0lOU05T ICg1KSwgICAgICAgLyogbXVsdC4gICovCisgICAgICBDT1NUU19OX0lOU05T ICg1KSwgICAgICAgLyogbXVsdF9hZGRzdWIuICovCisgICAgICBDT1NUU19O X0lOU05TICg1KSwgICAgICAgLyogZm1hLiAgKi8KKyAgICAgIENPU1RTX05f SU5TTlMgKDMpLCAgICAgICAvKiBhZGRzdWIuICAqLworICAgICAgQ09TVFNf Tl9JTlNOUyAoMSksICAgICAgIC8qIGZwY29uc3QuICovCisgICAgICBDT1NU U19OX0lOU05TICgxKSwgICAgICAgLyogbmVnLiAgKi8KKyAgICAgIENPU1RT X05fSU5TTlMgKDIpLCAgICAgICAvKiBjb21wYXJlLiAgKi8KKyAgICAgIENP U1RTX05fSU5TTlMgKDQpLCAgICAgICAvKiB3aWRlbi4gICovCisgICAgICBD T1NUU19OX0lOU05TICg0KSwgICAgICAgLyogbmFycm93LiAgKi8KKyAgICAg IENPU1RTX05fSU5TTlMgKDQpLCAgICAgICAvKiB0b2ludC4gICovCisgICAg ICBDT1NUU19OX0lOU05TICg0KSwgICAgICAgLyogZnJvbWludC4gICovCisg ICAgICBDT1NUU19OX0lOU05TICgyKSAgICAgICAgLyogcm91bmRpbnQuICAq LworICAgIH0sCisgICAgLyogRlAgREZtb2RlICovCisgICAgeworICAgICAg Q09TVFNfTl9JTlNOUyAoMTEpLCAgICAgIC8qIGRpdi4gICovCisgICAgICBD T1NUU19OX0lOU05TICg2KSwgICAgICAgLyogbXVsdC4gICovCisgICAgICBD T1NUU19OX0lOU05TICg2KSwgICAgICAgLyogbXVsdF9hZGRzdWIuICAqLwor ICAgICAgQ09TVFNfTl9JTlNOUyAoNiksICAgICAgIC8qIGZtYS4gICovCisg ICAgICBDT1NUU19OX0lOU05TICgzKSwgICAgICAgLyogYWRkc3ViLiAgKi8K KyAgICAgIENPU1RTX05fSU5TTlMgKDEpLCAgICAgICAvKiBmcGNvbnN0LiAg Ki8KKyAgICAgIENPU1RTX05fSU5TTlMgKDEpLCAgICAgICAvKiBuZWcuICAq LworICAgICAgQ09TVFNfTl9JTlNOUyAoMiksICAgICAgIC8qIGNvbXBhcmUu ICAqLworICAgICAgQ09TVFNfTl9JTlNOUyAoNCksICAgICAgIC8qIHdpZGVu LiAgKi8KKyAgICAgIENPU1RTX05fSU5TTlMgKDQpLCAgICAgICAvKiBuYXJy b3cuICAqLworICAgICAgQ09TVFNfTl9JTlNOUyAoNCksICAgICAgIC8qIHRv aW50LiAgKi8KKyAgICAgIENPU1RTX05fSU5TTlMgKDQpLCAgICAgICAvKiBm cm9taW50LiAgKi8KKyAgICAgIENPU1RTX05fSU5TTlMgKDIpICAgICAgICAv KiByb3VuZGludC4gICovCisgICAgfQorICB9LAorICAvKiBWZWN0b3IgKi8K KyAgeworICAgIENPU1RTX05fSU5TTlMgKDEpICAvKiBhbHUuICAqLworICB9 Cit9OworCisvKiBUaHVuZGVyWCBkb2VzIG5vdCBpbXBsZW1lbnQgQUFyY2gz Mi4gICovCiBjb25zdCBzdHJ1Y3QgY3B1X2Nvc3RfdGFibGUgdGh1bmRlcnhf ZXh0cmFfY29zdHMgPQogewogICAvKiBBTFUgKi8KQEAgLTIzMCw2ICszMzQs NCBAQCBjb25zdCBzdHJ1Y3QgY3B1X2Nvc3RfdGFibGUgdGh1bmRlcngydDk5 X2V4dHJhX2NvcwogICB9CiB9OwogCi0KICNlbmRpZgotCkluZGV4OiBnY2Mv Y29uZmlnL2FybS9hYXJjaC1jb3N0LXRhYmxlcy5oCj09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0KLS0tIGdjYy9jb25maWcvYXJtL2FhcmNoLWNvc3QtdGFibGVz LmgJKHJldmlzaW9uIDI0OTAyNSkKKysrIGdjYy9jb25maWcvYXJtL2FhcmNo LWNvc3QtdGFibGVzLmgJKHdvcmtpbmcgY29weSkKQEAgLTUzNywxMDcgKzUz Nyw0IEBAIGNvbnN0IHN0cnVjdCBjcHVfY29zdF90YWJsZSB4Z2VuZTFfZXh0 cmFfY29zdHMgPQogICB9CiB9OwogCi1jb25zdCBzdHJ1Y3QgY3B1X2Nvc3Rf dGFibGUgcWRmMjR4eF9leHRyYV9jb3N0cyA9Ci17Ci0gIC8qIEFMVSAqLwot ICB7Ci0gICAgMCwgICAgICAgICAgICAgICAgIC8qIGFyaXRoLiAgKi8KLSAg ICAwLCAgICAgICAgICAgICAgICAgLyogbG9naWNhbC4gICovCi0gICAgMCwg ICAgICAgICAgICAgICAgIC8qIHNoaWZ0LiAgKi8KLSAgICAwLCAgICAgICAg ICAgICAgICAgLyogc2hpZnRfcmVnLiAgKi8KLSAgICBDT1NUU19OX0lOU05T ICgxKSwgLyogYXJpdGhfc2hpZnQuICAqLwotICAgIENPU1RTX05fSU5TTlMg KDEpLCAvKiBhcml0aF9zaGlmdF9yZWcuICAqLwotICAgIDAsICAgICAgICAg ICAgICAgICAvKiBsb2dfc2hpZnQuICAqLwotICAgIDAsICAgICAgICAgICAg ICAgICAvKiBsb2dfc2hpZnRfcmVnLiAgKi8KLSAgICAwLCAgICAgICAgICAg ICAgICAgLyogZXh0ZW5kLiAgKi8KLSAgICAwLCAgICAgICAgICAgICAgICAg LyogZXh0ZW5kX2FyaXRoLiAgKi8KLSAgICAwLCAgICAgICAgICAgICAgICAg LyogYmZpLiAgKi8KLSAgICAwLCAgICAgICAgICAgICAgICAgLyogYmZ4LiAg Ki8KLSAgICAwLCAgICAgICAgICAgICAgICAgLyogY2x6LiAgKi8KLSAgICAw LAkgICAgICAgICAgICAgICAvKiByZXYuICAqLwotICAgIDAsICAgICAgICAg ICAgICAgICAvKiBub25fZXhlYy4gICovCi0gICAgdHJ1ZSAgICAgICAgICAg ICAgIC8qIG5vbl9leGVjX2Nvc3RzX2V4ZWMuICAqLwotICB9LAotICB7Ci0g ICAgLyogTVVMVCBTSW1vZGUgKi8KLSAgICB7Ci0gICAgICBDT1NUU19OX0lO U05TICgyKSwgICAgICAgLyogc2ltcGxlLiAgKi8KLSAgICAgIENPU1RTX05f SU5TTlMgKDIpLCAgICAgICAvKiBmbGFnX3NldHRpbmcuICAqLwotICAgICAg Q09TVFNfTl9JTlNOUyAoMiksICAgICAgIC8qIGV4dGVuZC4gICovCi0gICAg ICBDT1NUU19OX0lOU05TICgyKSwgICAgICAgLyogYWRkLiAgKi8KLSAgICAg IENPU1RTX05fSU5TTlMgKDIpLCAgICAgICAvKiBleHRlbmRfYWRkLiAgKi8K LSAgICAgIENPU1RTX05fSU5TTlMgKDQpICAgICAgIC8qIGlkaXYuICAqLwot ICAgIH0sCi0gICAgLyogTVVMVCBESW1vZGUgKi8KLSAgICB7Ci0gICAgICBD T1NUU19OX0lOU05TICgzKSwgICAgICAgLyogc2ltcGxlLiAgKi8KLSAgICAg IDAsICAgICAgICAgICAgICAgICAgICAgICAvKiBmbGFnX3NldHRpbmcgKE4v QSkuICAqLwotICAgICAgQ09TVFNfTl9JTlNOUyAoMyksICAgICAgIC8qIGV4 dGVuZC4gICovCi0gICAgICBDT1NUU19OX0lOU05TICgzKSwgICAgICAgLyog YWRkLiAgKi8KLSAgICAgIENPU1RTX05fSU5TTlMgKDMpLCAgICAgICAvKiBl eHRlbmRfYWRkLiAgKi8KLSAgICAgIENPU1RTX05fSU5TTlMgKDkpICAgICAg IC8qIGlkaXYuICAqLwotICAgIH0KLSAgfSwKLSAgLyogTEQvU1QgKi8KLSAg ewotICAgIENPU1RTX05fSU5TTlMgKDIpLCAgICAgICAgIC8qIGxvYWQuICAq LwotICAgIENPU1RTX05fSU5TTlMgKDIpLCAgICAgICAgIC8qIGxvYWRfc2ln bl9leHRlbmQuICAqLwotICAgIENPU1RTX05fSU5TTlMgKDIpLCAgICAgICAg IC8qIGxkcmQuICAqLwotICAgIENPU1RTX05fSU5TTlMgKDIpLCAgICAgICAg IC8qIGxkbV8xc3QuICAqLwotICAgIDEsICAgICAgICAgICAgICAgICAgICAg ICAgIC8qIGxkbV9yZWdzX3Blcl9pbnNuXzFzdC4gICovCi0gICAgMiwgICAg ICAgICAgICAgICAgICAgICAgICAgLyogbGRtX3JlZ3NfcGVyX2luc25fc3Vi c2VxdWVudC4gICovCi0gICAgQ09TVFNfTl9JTlNOUyAoMiksICAgICAgICAg LyogbG9hZGYuICAqLwotICAgIENPU1RTX05fSU5TTlMgKDIpLCAgICAgICAg IC8qIGxvYWRkLiAgKi8KLSAgICBDT1NUU19OX0lOU05TICgzKSwgICAgICAg ICAvKiBsb2FkX3VuYWxpZ25lZC4gICovCi0gICAgMCwgICAgICAgICAgICAg ICAgICAgICAgICAgLyogc3RvcmUuICAqLwotICAgIDAsICAgICAgICAgICAg ICAgICAgICAgICAgIC8qIHN0cmQuICAqLwotICAgIDAsICAgICAgICAgICAg ICAgICAgICAgICAgIC8qIHN0bV8xc3QuICAqLwotICAgIDEsICAgICAgICAg ICAgICAgICAgICAgICAgIC8qIHN0bV9yZWdzX3Blcl9pbnNuXzFzdC4gICov Ci0gICAgMiwgICAgICAgICAgICAgICAgICAgICAgICAgLyogc3RtX3JlZ3Nf cGVyX2luc25fc3Vic2VxdWVudC4gICovCi0gICAgMCwgICAgICAgICAgICAg ICAgICAgICAgICAgLyogc3RvcmVmLiAgKi8KLSAgICAwLCAgICAgICAgICAg ICAgICAgICAgICAgICAvKiBzdG9yZWQuICAqLwotICAgIENPU1RTX05fSU5T TlMgKDEpLCAgICAgICAgIC8qIHN0b3JlX3VuYWxpZ25lZC4gICovCi0gICAg Q09TVFNfTl9JTlNOUyAoMSksICAgICAgICAgLyogbG9hZHYuICAqLwotICAg IENPU1RTX05fSU5TTlMgKDEpICAgICAgICAgIC8qIHN0b3Jldi4gICovCi0g IH0sCi0gIHsKLSAgICAvKiBGUCBTRm1vZGUgKi8KLSAgICB7Ci0gICAgICBD T1NUU19OX0lOU05TICg2KSwgICAgICAvKiBkaXYuICAqLwotICAgICAgQ09T VFNfTl9JTlNOUyAoNSksICAgICAgIC8qIG11bHQuICAqLwotICAgICAgQ09T VFNfTl9JTlNOUyAoNSksICAgICAgIC8qIG11bHRfYWRkc3ViLiAqLwotICAg ICAgQ09TVFNfTl9JTlNOUyAoNSksICAgICAgIC8qIGZtYS4gICovCi0gICAg ICBDT1NUU19OX0lOU05TICgzKSwgICAgICAgLyogYWRkc3ViLiAgKi8KLSAg ICAgIENPU1RTX05fSU5TTlMgKDEpLCAgICAgICAvKiBmcGNvbnN0LiAqLwot ICAgICAgQ09TVFNfTl9JTlNOUyAoMSksICAgICAgIC8qIG5lZy4gICovCi0g ICAgICBDT1NUU19OX0lOU05TICgyKSwgICAgICAgLyogY29tcGFyZS4gICov Ci0gICAgICBDT1NUU19OX0lOU05TICg0KSwgICAgICAgLyogd2lkZW4uICAq LwotICAgICAgQ09TVFNfTl9JTlNOUyAoNCksICAgICAgIC8qIG5hcnJvdy4g ICovCi0gICAgICBDT1NUU19OX0lOU05TICg0KSwgICAgICAgLyogdG9pbnQu ICAqLwotICAgICAgQ09TVFNfTl9JTlNOUyAoNCksICAgICAgIC8qIGZyb21p bnQuICAqLwotICAgICAgQ09TVFNfTl9JTlNOUyAoMikgICAgICAgIC8qIHJv dW5kaW50LiAgKi8KLSAgICB9LAotICAgIC8qIEZQIERGbW9kZSAqLwotICAg IHsKLSAgICAgIENPU1RTX05fSU5TTlMgKDExKSwgICAgICAvKiBkaXYuICAq LwotICAgICAgQ09TVFNfTl9JTlNOUyAoNiksICAgICAgIC8qIG11bHQuICAq LwotICAgICAgQ09TVFNfTl9JTlNOUyAoNiksICAgICAgIC8qIG11bHRfYWRk c3ViLiAgKi8KLSAgICAgIENPU1RTX05fSU5TTlMgKDYpLCAgICAgICAvKiBm bWEuICAqLwotICAgICAgQ09TVFNfTl9JTlNOUyAoMyksICAgICAgIC8qIGFk ZHN1Yi4gICovCi0gICAgICBDT1NUU19OX0lOU05TICgxKSwgICAgICAgLyog ZnBjb25zdC4gICovCi0gICAgICBDT1NUU19OX0lOU05TICgxKSwgICAgICAg LyogbmVnLiAgKi8KLSAgICAgIENPU1RTX05fSU5TTlMgKDIpLCAgICAgICAv KiBjb21wYXJlLiAgKi8KLSAgICAgIENPU1RTX05fSU5TTlMgKDQpLCAgICAg ICAvKiB3aWRlbi4gICovCi0gICAgICBDT1NUU19OX0lOU05TICg0KSwgICAg ICAgLyogbmFycm93LiAgKi8KLSAgICAgIENPU1RTX05fSU5TTlMgKDQpLCAg ICAgICAvKiB0b2ludC4gICovCi0gICAgICBDT1NUU19OX0lOU05TICg0KSwg ICAgICAgLyogZnJvbWludC4gICovCi0gICAgICBDT1NUU19OX0lOU05TICgy KSAgICAgICAgLyogcm91bmRpbnQuICAqLwotICAgIH0KLSAgfSwKLSAgLyog VmVjdG9yICovCi0gIHsKLSAgICBDT1NUU19OX0lOU05TICgxKSAgLyogYWx1 LiAgKi8KLSAgfQotfTsKLQogI2VuZGlmIC8qIEdDQ19BQVJDSF9DT1NUX1RB QkxFU19IICovCkluZGV4OiBnY2MvY29uZmlnL2FybS9hcm0tY3B1LWNkYXRh LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gZ2NjL2NvbmZpZy9hcm0v YXJtLWNwdS1jZGF0YS5oCShyZXZpc2lvbiAyNDkwMjUpCisrKyBnY2MvY29u ZmlnL2FybS9hcm0tY3B1LWNkYXRhLmgJKHdvcmtpbmcgY29weSkKQEAgLTc0 MCwyMCArNzQwLDYgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBhcm1fYXJjaF9j b3JlX2ZsYWcgYXJtX2FyY2hfY28KICAgICB9LAogICB9LAogICB7Ci0gICAg ImZhbGtvciIsCi0gICAgewotICAgICAgSVNBX0FSTXY4YSxpc2FfYml0X2Ny YzMyLAotICAgICAgaXNhX25vYml0Ci0gICAgfSwKLSAgfSwKLSAgewotICAg ICJxZGYyNHh4IiwKLSAgICB7Ci0gICAgICBJU0FfQVJNdjhhLGlzYV9iaXRf Y3JjMzIsCi0gICAgICBpc2Ffbm9iaXQKLSAgICB9LAotICB9LAotICB7CiAg ICAgInhnZW5lMSIsCiAgICAgewogICAgICAgSVNBX0FSTXY4YSwKSW5kZXg6 IGdjYy9jb25maWcvYXJtL2FybS1jcHUtZGF0YS5oCj09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0KLS0tIGdjYy9jb25maWcvYXJtL2FybS1jcHUtZGF0YS5oCShy ZXZpc2lvbiAyNDkwMjUpCisrKyBnY2MvY29uZmlnL2FybS9hcm0tY3B1LWRh dGEuaAkod29ya2luZyBjb3B5KQpAQCAtMTE0NCwyOCArMTE0NCw2IEBAIHN0 YXRpYyBjb25zdCBzdHJ1Y3QgcHJvY2Vzc29ycyBhbGxfY29yZXNbXSA9CiAg ICAgJmFybV9leHlub3NtMV90dW5lCiAgIH0sCiAgIHsKLSAgICAiZmFsa29y IiwKLSAgICBUQVJHRVRfQ1BVX2NvcnRleGE1NywKLSAgICAoVEZfTERTQ0hF RCksCi0gICAgIjhBIiwgQkFTRV9BUkNIXzhBLAotICAgIHsKLSAgICAgIElT QV9BUk12OGEsaXNhX2JpdF9jcmMzMiwKLSAgICAgIGlzYV9ub2JpdAotICAg IH0sCi0gICAgJmFybV9xZGYyNHh4X3R1bmUKLSAgfSwKLSAgewotICAgICJx ZGYyNHh4IiwKLSAgICBUQVJHRVRfQ1BVX2NvcnRleGE1NywKLSAgICAoVEZf TERTQ0hFRCksCi0gICAgIjhBIiwgQkFTRV9BUkNIXzhBLAotICAgIHsKLSAg ICAgIElTQV9BUk12OGEsaXNhX2JpdF9jcmMzMiwKLSAgICAgIGlzYV9ub2Jp dAotICAgIH0sCi0gICAgJmFybV9xZGYyNHh4X3R1bmUKLSAgfSwKLSAgewog ICAgICJ4Z2VuZTEiLAogICAgIFRBUkdFVF9DUFVfeGdlbmUxLAogICAgIChU Rl9MRFNDSEVEKSwKSW5kZXg6IGdjYy9jb25maWcvYXJtL2FybS1jcHUuaAo9 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09Ci0tLSBnY2MvY29uZmlnL2FybS9hcm0t Y3B1LmgJKHJldmlzaW9uIDI0OTAyNSkKKysrIGdjYy9jb25maWcvYXJtL2Fy bS1jcHUuaAkod29ya2luZyBjb3B5KQpAQCAtMTIzLDggKzEyMyw2IEBAIGVu dW0gcHJvY2Vzc29yX3R5cGUKICAgVEFSR0VUX0NQVV9jb3J0ZXhhNzIsCiAg IFRBUkdFVF9DUFVfY29ydGV4YTczLAogICBUQVJHRVRfQ1BVX2V4eW5vc20x LAotICBUQVJHRVRfQ1BVX2ZhbGtvciwKLSAgVEFSR0VUX0NQVV9xZGYyNHh4 LAogICBUQVJHRVRfQ1BVX3hnZW5lMSwKICAgVEFSR0VUX0NQVV9jb3J0ZXhh NTdjb3J0ZXhhNTMsCiAgIFRBUkdFVF9DUFVfY29ydGV4YTcyY29ydGV4YTUz LApJbmRleDogZ2NjL2NvbmZpZy9hcm0vYXJtLWNwdXMuaW4KPT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQotLS0gZ2NjL2NvbmZpZy9hcm0vYXJtLWNwdXMuaW4J KHJldmlzaW9uIDI0OTAyNSkKKysrIGdjYy9jb25maWcvYXJtL2FybS1jcHVz LmluCSh3b3JraW5nIGNvcHkpCkBAIC0xMDIwLDIwICsxMDIwLDYgQEAgYmVn aW4gY3B1IGV4eW5vcy1tMQogIGNvc3RzIGV4eW5vc20xCiBlbmQgY3B1IGV4 eW5vcy1tMQogCi1iZWdpbiBjcHUgZmFsa29yCi0gdHVuZSBmb3IgY29ydGV4 LWE1NwotIHR1bmUgZmxhZ3MgTERTQ0hFRAotIGFyY2hpdGVjdHVyZSBhcm12 OC1hK2NyYwotIGNvc3RzIHFkZjI0eHgKLWVuZCBjcHUgZmFsa29yCi0KLWJl Z2luIGNwdSBxZGYyNHh4Ci0gdHVuZSBmb3IgY29ydGV4LWE1NwotIHR1bmUg ZmxhZ3MgTERTQ0hFRAotIGFyY2hpdGVjdHVyZSBhcm12OC1hK2NyYwotIGNv c3RzIHFkZjI0eHgKLWVuZCBjcHUgcWRmMjR4eAotCiBiZWdpbiBjcHUgeGdl bmUxCiAgdHVuZSBmbGFncyBMRFNDSEVECiAgYXJjaGl0ZWN0dXJlIGFybXY4 LWEKSW5kZXg6IGdjYy9jb25maWcvYXJtL2FybS10YWJsZXMub3B0Cj09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0KLS0tIGdjYy9jb25maWcvYXJtL2FybS10YWJs ZXMub3B0CShyZXZpc2lvbiAyNDkwMjUpCisrKyBnY2MvY29uZmlnL2FybS9h cm0tdGFibGVzLm9wdAkod29ya2luZyBjb3B5KQpAQCAtMzI4LDEyICszMjgs NiBAQCBFbnVtVmFsdWUKIEVudW0ocHJvY2Vzc29yX3R5cGUpIFN0cmluZyhl eHlub3MtbTEpIFZhbHVlKCBUQVJHRVRfQ1BVX2V4eW5vc20xKQogCiBFbnVt VmFsdWUKLUVudW0ocHJvY2Vzc29yX3R5cGUpIFN0cmluZyhmYWxrb3IpIFZh bHVlKCBUQVJHRVRfQ1BVX2ZhbGtvcikKLQotRW51bVZhbHVlCi1FbnVtKHBy b2Nlc3Nvcl90eXBlKSBTdHJpbmcocWRmMjR4eCkgVmFsdWUoIFRBUkdFVF9D UFVfcWRmMjR4eCkKLQotRW51bVZhbHVlCiBFbnVtKHByb2Nlc3Nvcl90eXBl KSBTdHJpbmcoeGdlbmUxKSBWYWx1ZSggVEFSR0VUX0NQVV94Z2VuZTEpCiAK IEVudW1WYWx1ZQpJbmRleDogZ2NjL2NvbmZpZy9hcm0vYXJtLXR1bmUubWQK PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PQotLS0gZ2NjL2NvbmZpZy9hcm0vYXJt LXR1bmUubWQJKHJldmlzaW9uIDI0OTAyNSkKKysrIGdjYy9jb25maWcvYXJt L2FybS10dW5lLm1kCSh3b3JraW5nIGNvcHkpCkBAIC01NCw4ICs1NCw3IEBA CiAJY29ydGV4bTMsbWFydmVsbF9wajQsY29ydGV4YTE1Y29ydGV4YTcsCiAJ Y29ydGV4YTE3Y29ydGV4YTcsY29ydGV4YTMyLGNvcnRleGEzNSwKIAljb3J0 ZXhhNTMsY29ydGV4YTU3LGNvcnRleGE3MiwKLQljb3J0ZXhhNzMsZXh5bm9z bTEsZmFsa29yLAotCXFkZjI0eHgseGdlbmUxLGNvcnRleGE1N2NvcnRleGE1 MywKLQljb3J0ZXhhNzJjb3J0ZXhhNTMsY29ydGV4YTczY29ydGV4YTM1LGNv cnRleGE3M2NvcnRleGE1MywKLQljb3J0ZXhtMjMsY29ydGV4bTMzIgorCWNv cnRleGE3MyxleHlub3NtMSx4Z2VuZTEsCisJY29ydGV4YTU3Y29ydGV4YTUz LGNvcnRleGE3MmNvcnRleGE1Myxjb3J0ZXhhNzNjb3J0ZXhhMzUsCisJY29y dGV4YTczY29ydGV4YTUzLGNvcnRleG0yMyxjb3J0ZXhtMzMiCiAJKGNvbnN0 IChzeW1ib2xfcmVmICIoKGVudW0gYXR0cl90dW5lKSBhcm1fdHVuZSkiKSkp CkluZGV4OiBnY2MvY29uZmlnL2FybS9hcm0uYwo9PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09Ci0tLSBnY2MvY29uZmlnL2FybS9hcm0uYwkocmV2aXNpb24gMjQ5 MDI1KQorKysgZ2NjL2NvbmZpZy9hcm0vYXJtLmMJKHdvcmtpbmcgY29weSkK QEAgLTIwOTAsMjggKzIwOTAsNiBAQCBjb25zdCBzdHJ1Y3QgdHVuZV9wYXJh bXMgYXJtX3hnZW5lMV90dW5lID0KICAgdHVuZV9wYXJhbXM6OlNDSEVEX0FV VE9QUkVGX09GRgogfTsKIAotY29uc3Qgc3RydWN0IHR1bmVfcGFyYW1zIGFy bV9xZGYyNHh4X3R1bmUgPQotewotICAmcWRmMjR4eF9leHRyYV9jb3N0cywK LSAgTlVMTCwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIC8qIFNjaGVkdWxlciBjb3N0IGFkanVzdG1lbnQuICAqLwotICBhcm1f ZGVmYXVsdF9icmFuY2hfY29zdCwKLSAgJmFybV9kZWZhdWx0X3ZlY19jb3N0 LAkJCS8qIFZlY3Rvcml6ZXIgY29zdHMuICAqLwotICAxLAkJCQkJCS8qIENv bnN0YW50IGxpbWl0LiAgKi8KLSAgMiwJCQkJCQkvKiBNYXggY29uZCBpbnNu cy4gICovCi0gIDgsCQkJCQkJLyogTWVtc2V0IG1heCBpbmxpbmUuICAqLwot ICA0LAkJCQkJCS8qIElzc3VlIHJhdGUuICAqLwotICBBUk1fUFJFRkVUQ0hf QkVORUZJQ0lBTCAoMCwgLTEsIDY0KSwKLSAgdHVuZV9wYXJhbXM6OlBSRUZf Q09OU1RfUE9PTF9GQUxTRSwKLSAgdHVuZV9wYXJhbXM6OlBSRUZfTERSRF9U UlVFLAotICB0dW5lX3BhcmFtczo6TE9HX09QX05PTl9TSE9SVF9DSVJDVUlU X1RSVUUsCS8qIFRodW1iLiAgKi8KLSAgdHVuZV9wYXJhbXM6OkxPR19PUF9O T05fU0hPUlRfQ0lSQ1VJVF9UUlVFLAkvKiBBUk0uICAqLwotICB0dW5lX3Bh cmFtczo6RElTUEFSQUdFX0ZMQUdTX0FMTCwKLSAgdHVuZV9wYXJhbXM6OlBS RUZfTkVPTl82NF9GQUxTRSwKLSAgdHVuZV9wYXJhbXM6OlBSRUZfTkVPTl9T VFJJTkdPUFNfVFJVRSwKLSAgRlVTRV9PUFMgKHR1bmVfcGFyYW1zOjpGVVNF X01PVldfTU9WVCksCi0gIHR1bmVfcGFyYW1zOjpTQ0hFRF9BVVRPUFJFRl9G VUxMCi19OwotCiAvKiBCcmFuY2hlcyBjYW4gYmUgZHVhbC1pc3N1ZWQgb24g Q29ydGV4LUE1LCBzbyBjb25kaXRpb25hbCBleGVjdXRpb24gaXMKICAgIGxl c3MgYXBwZWFsaW5nLiAgU2V0IG1heF9pbnNuc19za2lwcGVkIHRvIGEgbG93 IHZhbHVlLiAgKi8KIApJbmRleDogZ2NjL2NvbmZpZy9hcm0vYnBhYmkuaAo9 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09Ci0tLSBnY2MvY29uZmlnL2FybS9icGFi aS5oCShyZXZpc2lvbiAyNDkwMjUpCisrKyBnY2MvY29uZmlnL2FybS9icGFi aS5oCSh3b3JraW5nIGNvcHkpCkBAIC03OSw4ICs3OSw2IEBACiAgICB8bWNw dT1jb3J0ZXgtYTczLmNvcnRleC1hMzUJCQkJXAogICAgfG1jcHU9Y29ydGV4 LWE3My5jb3J0ZXgtYTUzCQkJCVwKICAgIHxtY3B1PWV4eW5vcy1tMSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgfG1jcHU9 ZmFsa29yCQkJCQkJXAotICAgfG1jcHU9cWRmMjR4eAkJCQkJXAogICAgfG1j cHU9eGdlbmUxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBcCiAgICB8bWNwdT1jb3J0ZXgtbTEuc21hbGwtbXVsdGlwbHkgICAg ICAgICAgICAgICAgICAgICAgIFwKICAgIHxtY3B1PWNvcnRleC1tMC5zbWFs bC1tdWx0aXBseSAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtMTE4LDgg KzExNiw2IEBACiAgICB8bWNwdT1jb3J0ZXgtYTczLmNvcnRleC1hMzUJCQkJ XAogICAgfG1jcHU9Y29ydGV4LWE3My5jb3J0ZXgtYTUzCQkJCVwKICAgIHxt Y3B1PWV4eW5vcy1tMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgXAotICAgfG1jcHU9ZmFsa29yCQkJCQkJXAotICAgfG1jcHU9cWRm MjR4eAkJCQkJXAogICAgfG1jcHU9eGdlbmUxICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBcCiAgICB8bWNwdT1jb3J0ZXgtbTEu c21hbGwtbXVsdGlwbHkgICAgICAgICAgICAgICAgICAgICAgIFwKICAgIHxt Y3B1PWNvcnRleC1tMC5zbWFsbC1tdWx0aXBseSAgICAgICAgICAgICAgICAg ICAgICAgXApJbmRleDogZ2NjL2NvbmZpZy9hcm0vdC1hcHJvZmlsZQo9PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09Ci0tLSBnY2MvY29uZmlnL2FybS90LWFwcm9m aWxlCShyZXZpc2lvbiAyNDkwMjUpCisrKyBnY2MvY29uZmlnL2FybS90LWFw cm9maWxlCSh3b3JraW5nIGNvcHkpCkBAIC05Miw4ICs5Miw2IEBAIE1VTFRJ TElCX01BVENIRVMgICAgICAgKz0gbWFyY2g/YXJtdjgtYT1tY3B1P2NvcnRl CiBNVUxUSUxJQl9NQVRDSEVTICAgICAgICs9IG1hcmNoP2FybXY4LWE9bWNw dT9jb3J0ZXgtYTczLmNvcnRleC1hMzUKIE1VTFRJTElCX01BVENIRVMgICAg ICAgKz0gbWFyY2g/YXJtdjgtYT1tY3B1P2NvcnRleC1hNzMuY29ydGV4LWE1 MwogTVVMVElMSUJfTUFUQ0hFUyAgICAgICArPSBtYXJjaD9hcm12OC1hPW1j cHU/ZXh5bm9zLW0xCi1NVUxUSUxJQl9NQVRDSEVTICAgICAgICs9IG1hcmNo P2FybXY4LWE9bWNwdT9mYWxrb3IKLU1VTFRJTElCX01BVENIRVMgICAgICAg Kz0gbWFyY2g/YXJtdjgtYT1tY3B1P3FkZjI0eHgKIE1VTFRJTElCX01BVENI RVMgICAgICAgKz0gbWFyY2g/YXJtdjgtYT1tY3B1P3hnZW5lMQogCiAjIEFy Y2ggTWF0Y2hlcwpJbmRleDogZ2NjL2NvbmZpZy9hcm0vdC1ybXByb2ZpbGUK PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PQotLS0gZ2NjL2NvbmZpZy9hcm0vdC1y bXByb2ZpbGUJKHJldmlzaW9uIDI0OTAyNSkKKysrIGdjYy9jb25maWcvYXJt L3Qtcm1wcm9maWxlCSh3b3JraW5nIGNvcHkpCkBAIC0xMzEsNyArMTMxLDYg QEAgTVVMVElMSUJfTUFUQ0hFUyAgICAgICArPSBtYXJjaD9hcm12Nz1tY3B1 P2NvcnRleC0KIE1VTFRJTElCX01BVENIRVMgICAgICAgKz0gbWFyY2g/YXJt djc9bWNwdT9jb3J0ZXgtYTczLmNvcnRleC1hMzUKIE1VTFRJTElCX01BVENI RVMgICAgICAgKz0gbWFyY2g/YXJtdjc9bWNwdT9jb3J0ZXgtYTczLmNvcnRl eC1hNTMKIE1VTFRJTElCX01BVENIRVMgICAgICAgKz0gbWFyY2g/YXJtdjc9 bWNwdT9leHlub3MtbTEKLU1VTFRJTElCX01BVENIRVMgICAgICAgKz0gbWFy Y2g/YXJtdjc9bWNwdT9xZGYyNHh4CiBNVUxUSUxJQl9NQVRDSEVTICAgICAg ICs9IG1hcmNoP2FybXY3PW1jcHU/eGdlbmUxCiAKICMgQXJjaCBNYXRjaGVz CkluZGV4OiBnY2MvZG9jL2ludm9rZS50ZXhpCj09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0KLS0tIGdjYy9kb2MvaW52b2tlLnRleGkJKHJldmlzaW9uIDI0OTAy NSkKKysrIGdjYy9kb2MvaW52b2tlLnRleGkJKHdvcmtpbmcgY29weSkKQEAg LTEzOTgzLDggKzEzOTgzLDggQEAgcHJvY2Vzc29ycyBpbXBsZW1lbnRpbmcg dGhlIHRhcmdldCBhcmNoaXRlY3R1cmUuCiBTcGVjaWZ5IHRoZSBuYW1lIG9m IHRoZSB0YXJnZXQgcHJvY2Vzc29yIGZvciB3aGljaCBHQ0Mgc2hvdWxkIHR1 bmUgdGhlCiBwZXJmb3JtYW5jZSBvZiB0aGUgY29kZS4gIFBlcm1pc3NpYmxl IHZhbHVlcyBmb3IgdGhpcyBvcHRpb24gYXJlOgogQHNhbXB7Z2VuZXJpY30s IEBzYW1we2NvcnRleC1hMzV9LCBAc2FtcHtjb3J0ZXgtYTUzfSwgQHNhbXB7 Y29ydGV4LWE1N30sCi1Ac2FtcHtjb3J0ZXgtYTcyfSwgQHNhbXB7Y29ydGV4 LWE3M30sIEBzYW1we2V4eW5vcy1tMX0sIEBzYW1we2ZhbGtvcn0sCi1Ac2Ft cHtxZGYyNHh4fSwgQHNhbXB7eGdlbmUxfSwgQHNhbXB7dnVsY2FufSwgQHNh bXB7dGh1bmRlcnh9LAorQHNhbXB7Y29ydGV4LWE3Mn0sIEBzYW1we2NvcnRl eC1hNzN9LCBAc2FtcHtleHlub3MtbTF9LAorQHNhbXB7eGdlbmUxfSwgQHNh bXB7dnVsY2FufSwgQHNhbXB7dGh1bmRlcnh9LAogQHNhbXB7dGh1bmRlcnh0 ODh9LCBAc2FtcHt0aHVuZGVyeHQ4OHAxfSwgQHNhbXB7dGh1bmRlcnh0ODF9 LAogQHNhbXB7dGh1bmRlcnh0ODN9LCBAc2FtcHt0aHVuZGVyeDJ0OTl9LCBA c2FtcHtjb3J0ZXgtYTU3LmNvcnRleC1hNTN9LAogQHNhbXB7Y29ydGV4LWE3 Mi5jb3J0ZXgtYTUzfSwgQHNhbXB7Y29ydGV4LWE3My5jb3J0ZXgtYTM1fSwK --001a1141127ee96d2f05518c76ca--