From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 61865 invoked by alias); 24 Feb 2018 16:51:54 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 61849 invoked by uid 89); 24 Feb 2018 16:51:53 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,KAM_LOTSOFHASH,SPF_PASS autolearn=no version=3.3.2 spammy=037, 017, Packet, 1.2.3.4 X-HELO: 9pmail.ess.barracuda.com Received: from 9pmail.ess.barracuda.com (HELO 9pmail.ess.barracuda.com) (64.235.154.211) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 24 Feb 2018 16:51:51 +0000 Received: from MIPSMAIL01.mipstec.com (mailrelay.mips.com [12.201.5.28]) by mx1401.ess.rzc.cudaops.com (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NO); Sat, 24 Feb 2018 16:51:45 +0000 Received: from [10.20.78.85] (10.20.78.85) by mips01.mipstec.com (10.20.43.31) with Microsoft SMTP Server id 14.3.361.1; Sat, 24 Feb 2018 08:31:53 -0800 Date: Sat, 24 Feb 2018 16:51:00 -0000 From: "Maciej W. Rozycki" To: Markus Metzger CC: Subject: Re: [PATCH v2 5/7] btrace, gdbserver: remove the to_supports_btrace target method In-Reply-To: <1516976072-19282-6-git-send-email-markus.t.metzger@intel.com> Message-ID: References: <1516976072-19282-1-git-send-email-markus.t.metzger@intel.com> <1516976072-19282-6-git-send-email-markus.t.metzger@intel.com> User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="8388864-1601555344-1519489913=:3553" X-BESS-ID: 1519491105-321457-27627-60394-3 X-BESS-VER: 2018.2-r1802232356 X-BESS-Apparent-Source-IP: 12.201.5.28 X-BESS-Outbound-Spam-Score: 0.32 X-BESS-Outbound-Spam-Report: Code version 3.2, rules version 3.2.2.190383 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------- 0.00 BSF_BESS_OUTBOUND META: BESS Outbound 0.32 URI_HEX URI: URI hostname has long hexadecimal sequence X-BESS-Outbound-Spam-Status: SCORE=0.32 using account:ESS59374 scores of KILL_LEVEL=7.0 tests=BSF_BESS_OUTBOUND, URI_HEX X-BESS-BRTS-Status:1 X-SW-Source: 2018-02/txt/msg00352.txt.bz2 --8388864-1601555344-1519489913=:3553 Content-Type: text/plain; charset="US-ASCII" Content-length: 1089 On Fri, 26 Jan 2018, Markus Metzger wrote: > Remove the to_supports_btrace target method and instead rely on detecting errors > when trying to enable recording. This will also provide a suitable error > message explaining why recording is not possible. Hmm, v3 of this change (apparently never posted), that is specifically commit de6242d30757 ("btrace, gdbserver: remove the to_supports_btrace target method"), has broken remote `mips-linux' target debugging completely, that is an attempt to make a remote connection fails in the initial handshake, e.g.: Process .../gdb/testsuite/outputs/gdb.base/advance/advance created; pid = 25519 Listening on port 2346 target remote 1.2.3.4:2346 Remote debugging using 1.2.3.4:2346 Reading symbols from .../lib/ld.so.1...done. 0x77fc8de0 in __start () from .../lib/ld.so.1 Protocol error: qXfer:btrace-conf (read-btrace-conf) conflicting enabled responses. (gdb) continue The program is not being run. (gdb) FAIL: gdb.base/advance.exp: can't run to main See the attached RSP packet exchange log for details. Please investigate. Maciej --8388864-1601555344-1519489913=:3553 Content-Type: text/plain; name="gdb.txt" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="gdb.txt" Content-length: 13669 UmVtb3RlIGRlYnVnZ2luZyB1c2luZyAxLjIuMy40OjIzNDYNClNlbmRpbmcg cGFja2V0OiAkcVN1cHBvcnRlZDptdWx0aXByb2Nlc3MrO3N3YnJlYWsrO2h3 YnJlYWsrO3FSZWxvY0luc24rO2ZvcmstZXZlbnRzKzt2Zm9yay1ldmVudHMr O2V4ZWMtZXZlbnRzKzt2Q29udFN1cHBvcnRlZCs7UVRocmVhZEV2ZW50cys7 bm8tcmVzdW1lZCs7eG1sUmVnaXN0ZXJzPWkzODYjNmEuLi5BY2sNClBhY2tl dCByZWNlaXZlZDogUGFja2V0U2l6ZT0zZmZmO1FQYXNzU2lnbmFscys7UVBy b2dyYW1TaWduYWxzKztRU3RhcnR1cFdpdGhTaGVsbCs7UUVudmlyb25tZW50 SGV4RW5jb2RlZCs7UUVudmlyb25tZW50UmVzZXQrO1FFbnZpcm9ubWVudFVu c2V0KztRU2V0V29ya2luZ0Rpcis7cVhmZXI6bGlicmFyaWVzLXN2cjQ6cmVh ZCs7YXVnbWVudGVkLWxpYnJhcmllcy1zdnI0LXJlYWQrO3FYZmVyOmF1eHY6 cmVhZCs7cVhmZXI6c3B1OnJlYWQrO3FYZmVyOnNwdTp3cml0ZSs7cVhmZXI6 c2lnaW5mbzpyZWFkKztxWGZlcjpzaWdpbmZvOndyaXRlKztxWGZlcjpmZWF0 dXJlczpyZWFkKztRU3RhcnROb0Fja01vZGUrO3FYZmVyOm9zZGF0YTpyZWFk KzttdWx0aXByb2Nlc3MrO2ZvcmstZXZlbnRzKzt2Zm9yay1ldmVudHMrO2V4 ZWMtZXZlbnRzKztRTm9uU3RvcCs7UURpc2FibGVSYW5kb21pemF0aW9uKztx WGZlcjp0aHJlYWRzOnJlYWQrO0JyZWFrcG9pbnRDb21tYW5kcys7UUFnZW50 KztRYnRyYWNlOmJ0cys7UWJ0cmFjZS1jb25mOmINClBhY2tldCBxU3VwcG9y dGVkIChzdXBwb3J0ZWQtcGFja2V0cykgaXMgc3VwcG9ydGVkDQpTZW5kaW5n IHBhY2tldDogJHZNdXN0UmVwbHlFbXB0eSMzYS4uLkFjaw0KUGFja2V0IHJl Y2VpdmVkOiANClNlbmRpbmcgcGFja2V0OiAkUVN0YXJ0Tm9BY2tNb2RlI2Iw Li4uQWNrDQpQYWNrZXQgcmVjZWl2ZWQ6IE9LDQpTZW5kaW5nIHBhY2tldDog JFFQcm9ncmFtU2lnbmFsczowOzE7Mzs0OzY7Nzs4Ozk7YTtiO2M7ZDtlO2Y7 MTA7MTE7MTI7MTM7MTQ7MTU7MTY7MTc7MTg7MTk7MWE7MWI7MWM7MWQ7MWU7 MWY7MjA7MjE7MjI7MjM7MjQ7MjU7MjY7Mjc7Mjg7Mjk7MmE7MmI7MmM7MmQ7 MmU7MmY7MzA7MzE7MzI7MzM7MzQ7MzU7MzY7Mzc7Mzg7Mzk7M2E7M2I7M2M7 M2Q7M2U7M2Y7NDA7NDE7NDI7NDM7NDQ7NDU7NDY7NDc7NDg7NDk7NGE7NGI7 NGM7NGQ7NGU7NGY7NTA7NTE7NTI7NTM7NTQ7NTU7NTY7NTc7NTg7NTk7NWE7 NWI7NWM7NWQ7NWU7NWY7NjA7NjE7NjI7NjM7NjQ7NjU7NjY7Njc7Njg7Njk7 NmE7NmI7NmM7NmQ7NmU7NmY7NzA7NzE7NzI7NzM7NzQ7NzU7NzY7Nzc7Nzg7 Nzk7N2E7N2I7N2M7N2Q7N2U7N2Y7ODA7ODE7ODI7ODM7ODQ7ODU7ODY7ODc7 ODg7ODk7OGE7OGI7OGM7OGQ7OGU7OGY7OTA7OTE7OTI7OTM7OTQ7OTU7OTY7 OTc7Izc1Li4uUGFja2V0IHJlY2VpdmVkOiBPSw0KU2VuZGluZyBwYWNrZXQ6 ICRIZ3AwLjAjYWQuLi5QYWNrZXQgcmVjZWl2ZWQ6IE9LDQpTZW5kaW5nIHBh Y2tldDogJHFYZmVyOmZlYXR1cmVzOnJlYWQ6dGFyZ2V0LnhtbDowLGZmZiM3 ZC4uLlBhY2tldCByZWNlaXZlZDogbDw/eG1sIHZlcnNpb249IjEuMCI/Plxu PCEtLSBDb3B5cmlnaHQgKEMpIDIwMTItMjAxOCBGcmVlIFNvZnR3YXJlIEZv dW5kYXRpb24sIEluYy5cblxuICAgICBDb3B5aW5nIGFuZCBkaXN0cmlidXRp b24gb2YgdGhpcyBmaWxlLCB3aXRoIG9yIHdpdGhvdXQgbW9kaWZpY2F0aW9u LFxuICAgICBhcmUgcGVybWl0dGVkIGluIGFueSBtZWRpdW0gd2l0aG91dCBy b3lhbHR5IHByb3ZpZGVkIHRoZSBjb3B5cmlnaHRcbiAgICAgbm90aWNlIGFu ZCB0aGlzIG5vdGljZSBhcmUgcHJlc2VydmVkLiAgLS0+XG5cbjwhRE9DVFlQ RSB0YXJnZXQgU1lTVEVNICJnZGItdGFyZ2V0LmR0ZCI+XG48dGFyZ2V0Plxu ICA8YXJjaGl0ZWN0dXJlPm1pcHM8L2FyY2hpdGVjdHVyZT5cbiAgPG9zYWJp PkdOVS9MaW51eDwvb3NhYmk+XG4gIDx4aTppbmNsdWRlIGhyZWY9Im1pcHMt Y3B1LnhtbCIvPlxuICA8eGk6aW5jbHVkZSBocmVmPSJtaXBzLWNwMC54bWwi Lz5cbiAgPHhpOmluY2x1ZGUgaHJlZj0ibWlwcy1mcHUueG1sIi8+XG4gIDx4 aTppbmNsdVsxNCBieXRlcyBvbWl0dGVkXQ0KU2VuZGluZyBwYWNrZXQ6ICRx WGZlcjpmZWF0dXJlczpyZWFkOm1pcHMtY3B1LnhtbDowLGZmZiMyNC4uLlBh Y2tldCByZWNlaXZlZDogbDw/eG1sIHZlcnNpb249IjEuMCI/PlxuPCEtLSBD b3B5cmlnaHQgKEMpIDIwMDctMjAxOCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp b24sIEluYy5cblxuICAgICBDb3B5aW5nIGFuZCBkaXN0cmlidXRpb24gb2Yg dGhpcyBmaWxlLCB3aXRoIG9yIHdpdGhvdXQgbW9kaWZpY2F0aW9uLFxuICAg ICBhcmUgcGVybWl0dGVkIGluIGFueSBtZWRpdW0gd2l0aG91dCByb3lhbHR5 IHByb3ZpZGVkIHRoZSBjb3B5cmlnaHRcbiAgICAgbm90aWNlIGFuZCB0aGlz IG5vdGljZSBhcmUgcHJlc2VydmVkLiAgLS0+XG5cbjwhRE9DVFlQRSBmZWF0 dXJlIFNZU1RFTSAiZ2RiLXRhcmdldC5kdGQiPlxuPGZlYXR1cmUgbmFtZT0i b3JnLmdudS5nZGIubWlwcy5jcHUiPlxuICA8cmVnIG5hbWU9InIwIiBiaXRz aXplPSIzMiIgcmVnbnVtPSIwIi8+XG4gIDxyZWcgbmFtZT0icjEiIGJpdHNp emU9IjMyIi8+XG4gIDxyZWcgbmFtZT0icjIiIGJpdHNpemU9IjMyIi8+XG4g IDxyZWcgbmFtZT0icjMiIGJpdHNpemU9IjMyIi8+XG4gIDxyZWcgbmFtZT0i WzEzIGJ5dGVzIG9taXR0ZWRdDQpTZW5kaW5nIHBhY2tldDogJHFYZmVyOmZl YXR1cmVzOnJlYWQ6bWlwcy1jcDAueG1sOjAsZmZmI2RmLi4uUGFja2V0IHJl Y2VpdmVkOiBsPD94bWwgdmVyc2lvbj0iMS4wIj8+XG48IS0tIENvcHlyaWdo dCAoQykgMjAwNy0yMDE4IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5j LlxuXG4gICAgIENvcHlpbmcgYW5kIGRpc3RyaWJ1dGlvbiBvZiB0aGlzIGZp bGUsIHdpdGggb3Igd2l0aG91dCBtb2RpZmljYXRpb24sXG4gICAgIGFyZSBw ZXJtaXR0ZWQgaW4gYW55IG1lZGl1bSB3aXRob3V0IHJveWFsdHkgcHJvdmlk ZWQgdGhlIGNvcHlyaWdodFxuICAgICBub3RpY2UgYW5kIHRoaXMgbm90aWNl IGFyZSBwcmVzZXJ2ZWQuICAtLT5cblxuPCFET0NUWVBFIGZlYXR1cmUgU1lT VEVNICJnZGItdGFyZ2V0LmR0ZCI+XG48ZmVhdHVyZSBuYW1lPSJvcmcuZ251 LmdkYi5taXBzLmNwMCI+XG4gIDxyZWcgbmFtZT0ic3RhdHVzIiBiaXRzaXpl PSIzMiIgcmVnbnVtPSIzMiIvPlxuICA8cmVnIG5hbWU9ImJhZHZhZGRyIiBi aXRzaXplPSIzMiIgcmVnbnVtPSIzNSIvPlxuICA8cmVnIG5hbWU9ImNhdXNl IiBiaXRzaXplPSIzMiIgcmVnbnVtPSIzNiIvPlxuPC9mZWF0dVsxMiBieXRl cyBvbWl0dGVkXQ0KU2VuZGluZyBwYWNrZXQ6ICRxWGZlcjpmZWF0dXJlczpy ZWFkOm1pcHMtZnB1LnhtbDowLGZmZiMyNy4uLlBhY2tldCByZWNlaXZlZDog bDw/eG1sIHZlcnNpb249IjEuMCI/PlxuPCEtLSBDb3B5cmlnaHQgKEMpIDIw MDctMjAxOCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy5cblxuICAg ICBDb3B5aW5nIGFuZCBkaXN0cmlidXRpb24gb2YgdGhpcyBmaWxlLCB3aXRo IG9yIHdpdGhvdXQgbW9kaWZpY2F0aW9uLFxuICAgICBhcmUgcGVybWl0dGVk IGluIGFueSBtZWRpdW0gd2l0aG91dCByb3lhbHR5IHByb3ZpZGVkIHRoZSBj b3B5cmlnaHRcbiAgICAgbm90aWNlIGFuZCB0aGlzIG5vdGljZSBhcmUgcHJl c2VydmVkLiAgLS0+XG5cbjwhRE9DVFlQRSBmZWF0dXJlIFNZU1RFTSAiZ2Ri LXRhcmdldC5kdGQiPlxuPGZlYXR1cmUgbmFtZT0ib3JnLmdudS5nZGIubWlw cy5mcHUiPlxuICA8cmVnIG5hbWU9ImYwIiBiaXRzaXplPSIzMiIgdHlwZT0i aWVlZV9zaW5nbGUiIHJlZ251bT0iMzgiLz5cbiAgPHJlZyBuYW1lPSJmMSIg Yml0c2l6ZT0iMzIiIHR5cGU9ImllZWVfc2luZ2xlIi8+XG4gIDxyZWcgbmFt ZT0iZjIiIGJpdHNpemU9IjMyIiB0eXBlPSJpZVsxMSBieXRlcyBvbWl0dGVk XQ0KU2VuZGluZyBwYWNrZXQ6ICRxWGZlcjpmZWF0dXJlczpyZWFkOm1pcHMt ZHNwLnhtbDowLGZmZiMyMy4uLlBhY2tldCByZWNlaXZlZDogbDw/eG1sIHZl cnNpb249IjEuMCI/PlxuPCEtLSBDb3B5cmlnaHQgKEMpIDIwMTItMjAxOCBG cmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy5cblxuICAgICBDb3B5aW5n IGFuZCBkaXN0cmlidXRpb24gb2YgdGhpcyBmaWxlLCB3aXRoIG9yIHdpdGhv dXQgbW9kaWZpY2F0aW9uLFxuICAgICBhcmUgcGVybWl0dGVkIGluIGFueSBt ZWRpdW0gd2l0aG91dCByb3lhbHR5IHByb3ZpZGVkIHRoZSBjb3B5cmlnaHRc biAgICAgbm90aWNlIGFuZCB0aGlzIG5vdGljZSBhcmUgcHJlc2VydmVkLiAg LS0+XG5cbjwhRE9DVFlQRSBmZWF0dXJlIFNZU1RFTSAiZ2RiLXRhcmdldC5k dGQiPlxuPGZlYXR1cmUgbmFtZT0ib3JnLmdudS5nZGIubWlwcy5kc3AiPlxu ICA8cmVnIG5hbWU9ImhpMSIgYml0c2l6ZT0iMzIiIHJlZ251bT0iNzIiLz5c biAgPHJlZyBuYW1lPSJsbzEiIGJpdHNpemU9IjMyIiByZWdudW09IjczIi8+ XG4gIDxyZWcgbmFtZT0iaGkyIiBiaXRzaXplPSIzMiIgcmVnbnVtPSI3NCIv PlxuICA8cmVnIG5hbWU9ImxvMiJbMTIgYnl0ZXMgb21pdHRlZF0NClNlbmRp bmcgcGFja2V0OiAkUU5vblN0b3A6MCM4Yy4uLlBhY2tldCByZWNlaXZlZDog T0sNClNlbmRpbmcgcGFja2V0OiAkcVRTdGF0dXMjNDkuLi5QYWNrZXQgcmVj ZWl2ZWQ6IA0KUGFja2V0IHFUU3RhdHVzICh0cmFjZS1zdGF0dXMpIGlzIE5P VCBzdXBwb3J0ZWQNClNlbmRpbmcgcGFja2V0OiAkPyMzZi4uLlBhY2tldCBy ZWNlaXZlZDogVDA1MWQ6ZDBiYWZmN2Y7MjU6ZTA4ZGZjNzc7dGhyZWFkOnA2 YTYxLjZhNjE7Y29yZTowOw0KU2VuZGluZyBwYWNrZXQ6ICRxWGZlcjp0aHJl YWRzOnJlYWQ6OjAsZmZmIzAzLi4uUGFja2V0IHJlY2VpdmVkOiBsPHRocmVh ZHM+XG48dGhyZWFkIGlkPSJwNmE2MS42YTYxIiBjb3JlPSIwIiBuYW1lPSJh ZHZhbmNlIi8+XG48L3RocmVhZHM+XG4NClNlbmRpbmcgcGFja2V0OiAkcUF0 dGFjaGVkOjZhNjEjYzcuLi5QYWNrZXQgcmVjZWl2ZWQ6IDANClBhY2tldCBx QXR0YWNoZWQgKHF1ZXJ5LWF0dGFjaGVkKSBpcyBzdXBwb3J0ZWQNClNlbmRp bmcgcGFja2V0OiAkSGMtMSMwOS4uLlBhY2tldCByZWNlaXZlZDogRTAxDQpT ZW5kaW5nIHBhY2tldDogJHFPZmZzZXRzIzRiLi4uUGFja2V0IHJlY2VpdmVk OiANClNlbmRpbmcgcGFja2V0OiAkcVhmZXI6bGlicmFyaWVzLXN2cjQ6cmVh ZDo6MCxmZmYjOTEuLi5QYWNrZXQgcmVjZWl2ZWQ6IGw8bGlicmFyeS1saXN0 LXN2cjQgdmVyc2lvbj0iMS4wIi8+DQpTZW5kaW5nIHBhY2tldDogJHFYZmVy OmF1eHY6cmVhZDo6MCwxMDAwIzZiLi4uUGFja2V0IHJlY2VpdmVkOiBsIVww MDBcMDAwXDAwMFwwMDBA/3dcMDIwXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAw XDAwMFwwMDZcMDAwXDAwMFwwMDBcMDAwQFwwMDBcMDAwXDAyMVwwMDBcMDAw XDAwMGRcMDAwXDAwMFwwMDBcMDAzXDAwMFwwMDBcMDAwNFwwMDBAXDAwMFww MDRcMDAwXDAwMFwwMDAgXDAwMFwwMDBcMDAwXDAwNVwwMDBcMDAwXDAwMFx0 XDAwMFwwMDBcMDAwXGFcMDAwXDAwMFwwMDBcMDAwXDIwMPx3XGJcMDAwXDAw MFwwMDBcMDAwXDAwMFwwMDBcMDAwXHRcMDAwXDAwMFwwMDDAXDAwNUBcMDAw XDAxM1wwMDBcMDAwXDAwMGN5XDAwMFwwMDBcZlwwMDBcMDAwXDAwMGN5XDAw MFwwMDBcclwwMDBcMDAwXDAwMFwyMDRcMDAzXDAwMFwwMDBcMDE2XDAwMFww MDBcMDAwXDIwNFwwMDNcMDAwXDAwMFwwMjdcMDAwXDAwMFwwMDBcMDAwXDAw MFwwMDBcMDAwXDAzMVwwMDBcMDAwXDAwMNO7/1wxNzdcMDM3XDAwMFwwMDBc MDAwXDIyMb//XDE3N1wwMTdcMDAwXDAwMFwwMDDju/9cMTc3XDAwMFwwMDBc MDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBbMTAgYnl0ZXMgb21pdHRlZF0NClNl bmRpbmcgcGFja2V0OiAkdkZpbGU6c2V0ZnM6MCNiZi4uLlBhY2tldCByZWNl aXZlZDogRjANClBhY2tldCB2RmlsZTpzZXRmcyAoaG9zdGlvLXNldGZzKSBp cyBzdXBwb3J0ZWQNClNlbmRpbmcgcGFja2V0OiAkdkZpbGU6b3BlbjoyZjcw NzI2ZjYzMmYzMjM3MzIzMzMzMmY3NDYxNzM2YjJmMzIzNzMyMzMzMzJmNmQ2 MTcwNzMsMCwxYzAjZGIuLi5QYWNrZXQgcmVjZWl2ZWQ6IEYzDQpQYWNrZXQg dkZpbGU6b3BlbiAoaG9zdGlvLW9wZW4pIGlzIHN1cHBvcnRlZA0KcmVhZGFo ZWFkIGNhY2hlIG1pc3MgMjUxDQpTZW5kaW5nIHBhY2tldDogJHZGaWxlOnBy ZWFkOjMsM2ZmZiwwIzk2Li4uUGFja2V0IHJlY2VpdmVkOiBGMzNjOzAwNDAw MDAwLTAwNDA0MDAwIHIteHAgMDAwMDAwMDAgMDA6MWQgMzU3NjI4MDM5ICAu Li4vZ2RiL3Rlc3RzdWl0ZS9vdXRwdXRzL2dkYi5iYXNlL2FkdmFuY2UvYWR2 YW5jZVxuMDA0MTAwMDAtMDA0MTQwMDAgcnd4cCAwMDAwMDAwMCAwMDoxZCAz NTc2MjgwMzkgIC4uLi9nZGIvdGVzdHN1aXRlL291dHB1dHMvZ2RiLmJhc2Uv YWR2YW5jZS9hZHZhbmNlXG43N2ZjODAwMC03N2ZlYzAwMCByLXhwIDAwMDAw MDAwIDAwOjFkIDM1Mjk5Mjk2NDEgIC4uLi9saWIvbGQtMi4yNy45MDAwLnNv XG43N2ZmMDAwMC03N2ZmNDAwMCByLS1wIDAwMDAwMDAwIDAwOjAwIDAgICBb MyBieXRlcyBvbWl0dGVkXQ0KUGFja2V0IHZGaWxlOnByZWFkIChob3N0aW8t cHJlYWQpIGlzIHN1cHBvcnRlZA0KcmVhZGFoZWFkIGNhY2hlIG1pc3MgMjUy DQpTZW5kaW5nIHBhY2tldDogJHZGaWxlOnByZWFkOjMsM2ZmZiwzM2MjMmYu Li5QYWNrZXQgcmVjZWl2ZWQ6IEYwOw0KU2VuZGluZyBwYWNrZXQ6ICR2Rmls ZTpjbG9zZTozI2IzLi4uUGFja2V0IHJlY2VpdmVkOiBGMA0KUGFja2V0IHZG aWxlOmNsb3NlIChob3N0aW8tY2xvc2UpIGlzIHN1cHBvcnRlZA0KU2VuZGlu ZyBwYWNrZXQ6ICRxWGZlcjpsaWJyYXJpZXMtc3ZyNDpyZWFkOjowLGZmZiM5 MS4uLlBhY2tldCByZWNlaXZlZDogbDxsaWJyYXJ5LWxpc3Qtc3ZyNCB2ZXJz aW9uPSIxLjAiLz4NClJlYWRpbmcgc3ltYm9scyBmcm9tIC4uLi9saWIvbGQu c28uMS4uLmRvbmUuDQpTZW5kaW5nIHBhY2tldDogJHFTeW1ib2w6OiM1Yi4u LlBhY2tldCByZWNlaXZlZDogcVN5bWJvbDo2ZTcwNzQ2YzVmNzY2NTcyNzM2 OTZmNmUNClBhY2tldCBxU3ltYm9sIChzeW1ib2wtbG9va3VwKSBpcyBzdXBw b3J0ZWQNClNlbmRpbmcgcGFja2V0OiAkcVN5bWJvbDo6NmU3MDc0NmM1Zjc2 NjU3MjczNjk2ZjZlIzRkLi4uUGFja2V0IHJlY2VpdmVkOiBPSw0KU2VuZGlu ZyBwYWNrZXQ6ICRtNzdmZDlkNDAsNCMwNi4uLlBhY2tldCByZWNlaXZlZDog MDgwMGUwMDMNClNlbmRpbmcgcGFja2V0OiAkbTc3ZmY0MDAwLDM0I2ZlLi4u UGFja2V0IHJlY2VpdmVkOiA3ZjQ1NGM0NjAxMDEwMTAwMDAwMDAwMDAwMDAw MDAwMDAzMDAwODAwMDEwMDAwMDA5MDAyMDAwMDM0MDAwMDAwYzQwYjAwMDAw NTEwMDA3MDM0MDAyMDAwMDcwMDI4MDAwZjAwMGUwMA0KU2VuZGluZyBwYWNr ZXQ6ICRtNzdmZjQwMzQsZTAjMzMuLi5QYWNrZXQgcmVjZWl2ZWQ6IDAzMDAw MDcwMTgwMTAwMDAxODAxMDAwMDE4MDEwMDAwMTgwMDAwMDAxODAwMDAwMDA0 MDAwMDAwMDgwMDAwMDAwMDAwMDA3MDMwMDEwMDAwMzAwMTAwMDAzMDAxMDAw MDE4MDAwMDAwMTgwMDAwMDAwNDAwMDAwMDA0MDAwMDAwMDEwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDA5ODBhMDAwMDk4MGEwMDAwMDUwMDAwMDAw MDAwMDEwMDAyMDAwMDAwZDAwOTAwMDBkMDA5MDAwMGQwMDkwMDAwYzAwMDAw MDBjMDAwMDAwMDA0MDAwMDAwMDQwMDAwMDAwNDAwMDAwMDQ4MDIwMDAwNDgw MjAwMDA0ODAyMDAwMDNjMDAwMDAwM2MwMDAwMDAwNDAwMDAwMDA0MDAwMDAw NTBlNTc0NjQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQwMDAwMDANClNlbmRp bmcgcGFja2V0OiAkbTc3ZmY0MDAwLDFmZmYjZmEuLi5QYWNrZXQgcmVjZWl2 ZWQ6IDdmNDU0YzQ2MDEwMTAxMDAwMDAwMDAwMDAwMDAwMDAwMDMwMDA4MDAw MTAwMDAwMDkwMDIwMDAwMzQwMDAwMDBjNDBiMDAwMDA1MTAwMDcwMzQwMDIw MDAwNzAwMjgwMDBmMDAwZTAwMDMwMDAwNzAxODAxMDAwMDE4MDEwMDAwMTgw MTAwMDAxODAwMDAwMDE4MDAwMDAwMDQwMDAwMDAwODAwMDAwMDAwMDAwMDcw MzAwMTAwMDAzMDAxMDAwMDMwMDEwMDAwMTgwMDAwMDAxODAwMDAwMDA0MDAw MDAwMDQwMDAwMDAwMTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDk4 MGEwMDAwOTgwYTAwMDAwNTAwMDAwMDAwMDAwMTAwMDIwMDAwMDBkMDA5MDAw MGQwMDkwMDAwZDAwOTAwMDBjMDAwMDAwMGMwMDAwMDAwMDQwMDAwMDAwNDAw MDAwMDA0MDAwMDAwNDgwMjAwMDA0ODAyMDAwMDQ4MDIwMDAwM2MwMDAwMDAz YzAwMDAwMDA0MDAwMDAwMDQwMDAwMDA1MGU1NzQ2NDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0MDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwDQpTZW5kaW5nIHBhY2tldDogJG03N2Zm NWZmZiwxZmZmIzlkLi4uUGFja2V0IHJlY2VpdmVkOiAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMA0KU2VuZGluZyBwYWNrZXQ6ICRtNzdmZjdmZmUsMiM2ZC4uLlBhY2tl dCByZWNlaXZlZDogMDAwMA0KU2VuZGluZyBwYWNrZXQ6ICRxU3ltYm9sOjoj NWIuLi5QYWNrZXQgcmVjZWl2ZWQ6IHFTeW1ib2w6NmU3MDc0NmM1Zjc2NjU3 MjczNjk2ZjZlDQpTZW5kaW5nIHBhY2tldDogJHFTeW1ib2w6OjZlNzA3NDZj NWY3NjY1NzI3MzY5NmY2ZSM0ZC4uLlBhY2tldCByZWNlaXZlZDogT0sNClNl bmRpbmcgcGFja2V0OiAkcVhmZXI6dGhyZWFkczpyZWFkOjowLGZmZiMwMy4u LlBhY2tldCByZWNlaXZlZDogbDx0aHJlYWRzPlxuPHRocmVhZCBpZD0icDZh NjEuNmE2MSIgY29yZT0iMCIgbmFtZT0iYWR2YW5jZSIvPlxuPC90aHJlYWRz PlxuDQpTZW5kaW5nIHBhY2tldDogJG03N2ZjOGRlMCw0IzM1Li4uUGFja2V0 IHJlY2VpdmVkOiAyNWM4ZTAwMw0KU2VuZGluZyBwYWNrZXQ6ICRtNzdmYzhk ZGMsNCM2Ny4uLlBhY2tldCByZWNlaXZlZDogMDAwMDAwMDANClNlbmRpbmcg cGFja2V0OiAkbTc3ZmM4ZGUwLDQjMzUuLi5QYWNrZXQgcmVjZWl2ZWQ6IDI1 YzhlMDAzDQpTZW5kaW5nIHBhY2tldDogJG03N2ZjOGRkYyw0IzY3Li4uUGFj a2V0IHJlY2VpdmVkOiAwMDAwMDAwMA0KU2VuZGluZyBwYWNrZXQ6ICRtNzdm YzhkZTAsNCMzNS4uLlBhY2tldCByZWNlaXZlZDogMjVjOGUwMDMNCjB4Nzdm YzhkZTAgaW4gX19zdGFydCAoKQ0KICAgZnJvbSAuLi4vbGliL2xkLnNvLjEN ClNlbmRpbmcgcGFja2V0OiAkcVN5bWJvbDo6IzViLi4uUGFja2V0IHJlY2Vp dmVkOiBxU3ltYm9sOjZlNzA3NDZjNWY3NjY1NzI3MzY5NmY2ZQ0KU2VuZGlu ZyBwYWNrZXQ6ICRxU3ltYm9sOjo2ZTcwNzQ2YzVmNzY2NTcyNzM2OTZmNmUj NGQuLi5QYWNrZXQgcmVjZWl2ZWQ6IE9LDQpTZW5kaW5nIHBhY2tldDogJHFY ZmVyOmJ0cmFjZS1jb25mOnJlYWQ6OjAsZmZmIzVjLi4uUGFja2V0IHJlY2Vp dmVkOiANClByb3RvY29sIGVycm9yOiBxWGZlcjpidHJhY2UtY29uZiAocmVh ZC1idHJhY2UtY29uZikgY29uZmxpY3RpbmcgZW5hYmxlZCByZXNwb25zZXMu DQo= --8388864-1601555344-1519489913=:3553--