From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id ds24KWub+GTzBxIAWB0awg (envelope-from ) for ; Wed, 06 Sep 2023 11:31:55 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=lists.lttng.org header.i=@lists.lttng.org header.a=rsa-sha256 header.s=default header.b=slruuRlF; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 9D3811E0C3; Wed, 6 Sep 2023 11:31:55 -0400 (EDT) Received: from lists.lttng.org (lists.lttng.org [167.114.26.123]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 6F8151E092 for ; Wed, 6 Sep 2023 11:31:53 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lists.lttng.org; s=default; t=1694014312; bh=rqAS/Gh6hlicPUCUmJM77d3Xvdc/wSryTMA8JnlB/hs=; h=Date:To:References:In-Reply-To:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=slruuRlFQOXICq6505Ca4P3iNYzkdmlz7+ZAOoQaloeOXLko/UqjGJ6oZgWkMuQjb befthwbFdPgmWTh/CjbkMA2ktnEullJb4sTNE8iJQbCWHWBdsHkKnhVhTT7kemRkeF Yaa1UBR7qKUftSj1am0rKAp1HHHqNpZGfScT9mmpcsKSJXwaR7L/TZNL0+/CGetiQA hGx6tJTNF7T9ablJk20YD/cgdAo+mW7nxVVABOEKaUqq0naohKmBn5RPyqBnPNkhaD 4QZDd6EwEvcCX9+cwbCXYYV0vGsABPc9nkz7AKSvFwwU+WF9aDHniKicBlLUaNKoEa 6ojYa7C+VW7oA== Received: from lists-lttng01.efficios.com (localhost [IPv6:::1]) by lists.lttng.org (Postfix) with ESMTP id 4RgmZJ5PlZz2WKr; Wed, 6 Sep 2023 11:31:52 -0400 (EDT) Received: from CAN01-YT3-obe.outbound.protection.outlook.com (mail-yt3can01on2050.outbound.protection.outlook.com [40.107.115.50]) by lists.lttng.org (Postfix) with ESMTPS id 4RgmZH1Pdjz2WKq for ; Wed, 6 Sep 2023 11:31:51 -0400 (EDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ltU/6r0Oh8qvCOQWEFhGjbsel1iEwTmS+oJcTYAI1f+BReWscTaI3+aayIRZRUN+YCBvGSyyYhuYFWjdXz3cIhSDoJgy6AHZ/r5gX+lQ7cn3SRKF+WlGzXIP2sbX3N3H/QDoXhmv5Kv+pDqRd9mP5wMOMtjjL/fDi/0Dedog/yfjmF7yQ4vxgPvHj0/5gnV9vlB3+G7FVKsXYibqzzHUpsj4zkpsMOp2v7Lf+OC+W+L1VHXOW3EXCgvF6fxNhwcs0TTOLNsuN3EgFcNllTutYdZSsnNuNY9FLwmH8iO7S+mvLappGrI51mPclc6lQBcUue8SnKA4WDcFiOZMN7ZxVw== 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=KX1r5ZL/LF8yncLtI9cNw6Smo40DW7i2XThXcLc06bk=; b=YOIslWedYwdwdzyD33mxkecU7eGzgtbCpW+NwDUnDI22pCL1SpEwpsJgOahvFqSgorAh90BZVTbmdPoBzAH++XXjpmTieoq454B+tQLpCvl9TaAbpR/7qrw8BOj8Q/bMr61HN0+S6yrr2sMAMeZVtGIPI3FCCcj1NBn0kKHuMVbhPgEOzAlwkAdL0C3BT1CiJGzMcI3nqw/8jVYGn+C+/Fdevaz9uUuDCPpEAY/3Y0AKvAmSgQwVmEogQmquB4HXQFBwYdcVmyJtZPnc/2nhuOkkjThQH7joph/Le9hdqDHJ/mkL2j+m2f+49JNntMx8Si0jbt1Yr/U4CMW5kreUBw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=efficios.com; dmarc=pass action=none header.from=efficios.com; dkim=pass header.d=efficios.com; arc=none Received: from YT2PR01MB9793.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:de::19) by YQBPR0101MB8206.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:51::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.34; Wed, 6 Sep 2023 15:31:49 +0000 Received: from YT2PR01MB9793.CANPRD01.PROD.OUTLOOK.COM ([fe80::e345:b283:97c2:82ef]) by YT2PR01MB9793.CANPRD01.PROD.OUTLOOK.COM ([fe80::e345:b283:97c2:82ef%7]) with mapi id 15.20.6745.034; Wed, 6 Sep 2023 15:31:48 +0000 Message-ID: <785fc568-684d-2123-c5a8-0d631100cdc9@efficios.com> Date: Wed, 6 Sep 2023 11:31:46 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Content-Language: en-US, fr-CA, en-CA To: lttng-dev@lists.lttng.org, Lakshmi Deverkonda References: In-Reply-To: X-ClientProxiedBy: YQBPR0101CA0100.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:4::33) To YT2PR01MB9793.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:de::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: YT2PR01MB9793:EE_|YQBPR0101MB8206:EE_ X-MS-Office365-Filtering-Correlation-Id: becfb8f4-a9d1-4c0a-121c-08dbaeee62d2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XjwMeAseX5NH97CP6x7rZsjc4mcOl5EnixLRHmOK7NZ4Sx333yVm/d17saktpPuOkpFRgXxIZkGtO481neCmO9ijZd9mnyWFOqkMxKLIxLSOVpam8hcQ5dzDC92atXkZ0zyhyWNKXiFtE3QWDkl4wk5XZG1inxepBzBHIB8GK95+PGAwKWCilqcDjA1G78EBZqwHxys/u6JEbSPvmTL0ZpTm3HhjSc4ahDcWevmGiaRQwnhZzDtlXQTy95Kg1EHwBGUbBkJUC8JAbbg+u3Q9iGU/4JVLJ5YCB/PNCIjX6hDALonbER+wPtevJrkdTwooMAgC3Xc7cEMrxskOjNsKV0hI+mhyORjdKSyRn2iDHDw0y4JoO0AyPKFOQJgjDCsnn2ytcv6PjVvN9pXquMXrPyXmeV9R9xOwnBMcObYIVUYqKp+9/dzd5BRntzfXIm6H1WeUHmkPo4VrJ6K9ac1CukMphJgZaDEHnkiynW8qTKnH4TtGOpPRVpFSsBt4h7Fju0O8ZEVmoefNh4QJQLu909aNy1T0fzlb1X3kN15nyKjw1Nywy842kHDm211MUZX28J5PwGbFeoI36oJHx8r4irGzd7VS4Htu+6uc3hxe6MJ+kaMiLafWfKKXPME8nwqQjy/62kuLgB3yBeIItsEOvm3deWSg0dBusK13D/o/kH8= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YT2PR01MB9793.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(376002)(39830400003)(366004)(346002)(136003)(396003)(451199024)(1800799009)(186009)(31686004)(66899024)(53546011)(6506007)(6486002)(6512007)(31696002)(86362001)(38100700002)(36756003)(26005)(2616005)(2906002)(966005)(45080400002)(83380400001)(478600001)(66946007)(8936002)(5660300002)(8676002)(316002)(6916009)(41300700001)(66556008)(66476007)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bUgvU0xRckxFM3VVc1E3N2tyUGorRTYrcGp2aDdJVExybFNWSUhYQVU0SEhv?= =?utf-8?B?MjFheERXb25qaUxNUlpyZlAveDFTblgzdG9tUGRWbUpIc1M0M1RqKysyVWVx?= =?utf-8?B?QmVXcmcyekZHQ1l3ZmgzV2RMZWYzdEtRWThyc1lUaDBlZi9Ia3F2SXByUTdk?= =?utf-8?B?K0FVb0g3OFFMMnVWZ0pweHRsNHYrSHRRWVFCOXJrOFRjaHg4eUVGb3NpeHlk?= =?utf-8?B?Q1BCRVRMdUxBSkk0VzJSV0h3Q2JZMDFaekNLb204cmpEc1lLWjM1cit3cDRT?= =?utf-8?B?ejdxSTRROGYrTDIwcGpBbWkrd2dFTWgwclR4NUFvNzdyVThpS3VQeEp6MzNH?= =?utf-8?B?Y3EzM0xOYXNIeHhBdHBTQU9YQk5tbFZna2hRbDNzVExuRmhualIyS3V3bkhS?= =?utf-8?B?cXJhNkR6YURZNVpkTHlTenduSEpTUWlTY0lsQ3E4bW8xczFyeWRjKzhvMUJP?= =?utf-8?B?NFpUMDlvZ3hrblhCeFVjbFBJeVN0VVhvb1lnS21PcXpyaHhKUG9EL1poWTQ5?= =?utf-8?B?QUpZRzUyRW82bHVaRTVxM0cvSWV6eC9ZS2MrVUVLeC9aNUV0c0tkK3BzTGg4?= =?utf-8?B?SG9jYzFBZUVXYXVGS1VCeTVOekNqR3U2YTZnRlNWYnFNdSttcnI4T2FsRUs3?= =?utf-8?B?M3hIYmRxRzQvQmpscUtiUFNjZ2Nnc1Frb1F0VEY3TCs0NGdiejJJSXNmQzFn?= =?utf-8?B?OE1Od2NtdXU3eSswSFJoVkxZYXZ0NldIYTF3RGpXUlB5L0VFOCtFK1NtRG42?= =?utf-8?B?TGhrSC9mNTBJMnZsaWpaSC9JdlV1bllKbzd6anJmYzJZZHZRYjd6Y0R1RTVp?= =?utf-8?B?S21kQ0JqbGdNVW9TUitNc0NIOVQzdTNoWnJudWRmVDR3UUZhM1NyeVZ5R0p0?= =?utf-8?B?dlAwK0c5NUdPamRNQlZtYVhwVDhvdmRwL3VxRG9nWlYvREo3U2llRDRvWGQv?= =?utf-8?B?SDNxdjBjbzN5N2ZJdzB1R20xcXhpdHM5ZzRjbUo3ZlFTODJRUEVCTzRnd3VN?= =?utf-8?B?Z09HcHNjVEoyd2puenJFZ3VyTEFPSWpIZEFINlFSVW5tWG9LeXg0ZHd5dDJG?= =?utf-8?B?QzgxNE14TGR2NFA2OE9UdC90VXJ2b01NNGIzanN4T0ZNckZOSktGN0xxR1Ri?= =?utf-8?B?Znl1SzZRQnpON28rQWtxZjJjdERsYmJpK2l6ZEdVSWdrOFlwZnZoOEljeGw4?= =?utf-8?B?QzhxeWZ2d0ZkckRnZmNPM1BqYXRuMmlTYkhHa3JuZ25FaVEzdGlJMVhSSkVt?= =?utf-8?B?ampacGdxRkFodXF4L2JvN01MRjk4RGJIK3JLVmhYUlFrYmg4WWpTMS9Pdzk2?= =?utf-8?B?c0lmWk1xVWZFOURqdnhvUEEvb3FFcG9VR2lDWVFFZnlMaWtxUENMSkZFWG9Z?= =?utf-8?B?SDhnSXh5MkhEL2E2M2JvRHpNMjd5S3F6bkpQWnZPOHRSNWV0cUZ0VzkzS0Ux?= =?utf-8?B?Z1puRDJUN21LaG81UXdhS1JsNS9JTTBjait0aHl0OXhnRTJKU1dscUpkNzJx?= =?utf-8?B?ZUk5bHJjM2hjMFRmUk94enBQV0l1L2grcTNVd1VINVM0YXZWK2hNZFRTc2hx?= =?utf-8?B?aHJUcU4xSklPUEV2ZzN0V0UwaXRRREE2aEhiR1hiTENaSU5KVWFoSW14U0cv?= =?utf-8?B?bTBMaENXZFNDUThKY1VRL2RVYnh6Tk96L0dIVE9FeEZUUmdEcDZxbWR6UEJi?= =?utf-8?B?VEhHMnl4R0I4ZEVpcnNPWC9ibGlYa2V4WGpsSytGaVcyb0VSVjdSZ2d4K1k3?= =?utf-8?B?RTd6RlI5QWRoZHpLUnhETlVUWjgxcitNOHUvZnBxdE4zUng1UUJmd1lFZGhu?= =?utf-8?B?RERYR1NBNC9pNmdxM3RWTkVONXBaZSsyVFNTcGpzMUcvUkpwY2M4YktXV1k1?= =?utf-8?B?VU1yQi9EWFUzWFNBN0FseENqZ3IwTjkrL24rdHdQU3NIUVZYRVdJRjlzOHlM?= =?utf-8?B?b0VINXNkZm1Oa2VidkRzUjBLbnN6YVhabWNzUUxKMjZxbGllczlLWEdPalpx?= =?utf-8?B?ZHZaRjh5UkRxYWJPVjVjWTBIZlBxTTllVlRxbUJNWVVSVWJBd1RlOEdPV1pv?= =?utf-8?B?Zms5bGZpZUtxT2dtVmJBR2ZLbGhpY3pZTi9VNEdJdjAzK25mQVlMRkVoM3Q3?= =?utf-8?B?bzZaWHBkQUZiN2hGUk1RYytmMDdlV3FmOXBJRythYmVHSlR5NTFkMzVJdUc4?= =?utf-8?B?S2c9PQ==?= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: becfb8f4-a9d1-4c0a-121c-08dbaeee62d2 X-MS-Exchange-CrossTenant-AuthSource: YT2PR01MB9793.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2023 15:31:48.7485 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4f278736-4ab6-415c-957e-1f55336bd31e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: dvmC1hOZ/Wr/nEkYFTWbZHtL7rRM9hLnVjPfUo9QyqifWx0Kny+pkvy6BHJsO9TXxhrmbq9BW4ex2UK5m1Qcxg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQBPR0101MB8206 Subject: Re: [lttng-dev] LTTNG LIB UST Crash X-BeenThere: lttng-dev@lists.lttng.org X-Mailman-Version: 2.1.39 Precedence: list List-Id: LTTng development list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Kienan Stewart via lttng-dev Reply-To: "lttng-dev@lists.lttng.org" Cc: Kienan Stewart Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: lttng-dev-bounces@lists.lttng.org Sender: "lttng-dev" SGkgTGFrc2htaSwKCk9uIDIwMjMtMDktMDYgMDY6MDIsIExha3NobWkgRGV2ZXJrb25kYSB2aWEg bHR0bmctZGV2IHdyb3RlOgo+IFRoYW5rcyBmb3IgdGhlIHJlcGx5LiBJc3N1ZSBpcyBmaXhlZCBh ZnRlciBsb2FkaW5nIHRoZSB0cmFjaW5nIGhlbHBlcnMuCj4gCj4gSSBoYXZlIG9uZSBxdWVyeSB3 cnQgdG8gbG9nZ2luZyB3cnQgbHR0bmcgb24gcHl0aG9uMyBhcHBsaWNhdGlvbi4gSXMgCj4gdGhl cmUgYW55IHdheSBJIGNhbiBhdm9pZCB0aGUgZmlsZSBsb2dnaW5nIGFuZCBvbmx5IHRyYWNlIHZp YSBsdHRuZyA/Cj4gCgpJbiB0aGUgZXhhbXBsZSBweXRob24gYXBwbGljYXRpb24gYXQgCmh0dHBz Oi8vbHR0bmcub3JnL2RvY3MvdjIuMTMvI2RvYy1weXRob24tYXBwbGljYXRpb24gdGhlIGxvZyBt ZXNzYWdlcyAKYXJlIG5vdCB3cml0dGVuIHRvIGRpc2sgb3IgdG8gc3RkZXJyLgoKSSBsYWNrIHRo ZSBkZXRhaWxzIG9mIHlvdXIgYXBwbGljYXRpb24gdG8gZ2l2ZSB5b3UgYSBtb3JlIHByZWNpc2Ug YW5zd2VyLgoKSG9wZSB0aGlzIGhlbHBzLApraWVuYW4KCj4gUmVnYXJkcywKPiBMYWtzaG1pCj4g Cj4gCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKkZyb206KiBLaWVuYW4gU3Rld2FydCA8a3N0ZXdhcnRA ZWZmaWNpb3MuY29tPgo+ICpTZW50OiogMDUgU2VwdGVtYmVyIDIwMjMgMjE6MjAKPiAqVG86KiBM YWtzaG1pIERldmVya29uZGEgPGxha3NkQG52aWRpYS5jb20+Cj4gKlN1YmplY3Q6KiBSZTogW2x0 dG5nLWRldl0gTFRUTkcgTElCIFVTVCBDcmFzaAo+IEV4dGVybmFsIGVtYWlsOiBVc2UgY2F1dGlv biBvcGVuaW5nIGxpbmtzIG9yIGF0dGFjaG1lbnRzCj4gCj4gCj4gSGkgTGFrc2htaSwKPiAKPiBj b3VsZCB5b3UgcGxlYXNlIHByb3ZpZGUgdXMgd2l0aCB0aGUgc3lzdGVtIGRldGFpbHMgYW5kIHZl cnNpb24KPiBpbmZvcm1hdGlvbiBmb3IgTFRUbmcgdG9vbHMgYW5kIFVTVD8KPiAKPiBUaGUgYnVn IHJlcG9ydGluZyBndWlkZWxpbmVzIHdoaWNoIGNvdmVyIHRoZSB0eXBlIG9mIGluZm9ybWF0aW9u Cj4gcmVxdWlyZWQgdG8gcmVzcG9uZCBhZGVxdWF0ZWx5IHF1ZXN0aW9ucyBjYW4gYmUgZm91bmQg aGVyZToKPiBodHRwczovL2x0dG5nLm9yZy9jb21tdW5pdHkvI2J1Zy1yZXBvcnRpbmctZ3VpZGVs aW5lcyA8aHR0cHM6Ly9sdHRuZy5vcmcvY29tbXVuaXR5LyNidWctcmVwb3J0aW5nLWd1aWRlbGlu ZXM+Cj4gCj4gR2l2ZW4gdGhhdCB5b3UgYXJlIGluc3RydW1lbnRpbmcgYSB1c2VyIHNwYWNlIGFw cGxpY2F0aW9uLCBkbyB5b3UgaGF2ZSBhCj4gbWluaW1hbCByZXByb2R1Y2VyIG9mIHRoZSBjcmFz aCBpbmNsdWRpbmcgdGhlIGRldGFpbHMgb2YgaG93IHRoZQo+IGFwcGxpY2F0aW9uIGlzIGludm9r ZWQgdGhhdCB5b3Ugd291bGQgYmUgYWJsZSB0byBzaGFyZT8KPiAKPiBTb21lIHR5cGVzIG9mIHVz ZXIgc3BhY2UgYXBwbGljYXRpb25zIHJlcXVpcmVkIHRyYWNpbmcgaGVscGVycyBsb2FkZWQKPiB2 aWEgTERfUFJFTE9BRC4gTW9yZSBpbmZvcm1hdGlvbiBjYW4gYmUgZm91bmQgaGVyZQo+IGh0dHBz Oi8vbHR0bmcub3JnL2RvY3MvdjIuMTMvI2RvYy1wcmVidWlsdC11c3QtaGVscGVycyA8aHR0cHM6 Ly9sdHRuZy5vcmcvZG9jcy92Mi4xMy8jZG9jLXByZWJ1aWx0LXVzdC1oZWxwZXJzPgo+IAo+IElm IHlvdSdyZSB1bmFibGUgdG8gc2hhcmUgY29kZSBvciBvdGhlciBsb2cgZmlsZXMgZHVlIHRvIGNv bXBhbnkgcG9saWN5LAo+IG9yIHJlcXVpcmUgcmVzcG9uc2VzIHdpdGhpbiBhIGd1YXJhbnRlZWQg dGltZSBmcmFtZSwgRWZmaWNpT1Mgb2ZmZXJzCj4gY29tbWVyY2lhbCBzdXBwb3J0IHNlcnZpY2Vz OiAKPiBodHRwczovL3d3dy5lZmZpY2lvcy5jb20vc2VydmljZXMvIDxodHRwczovL3d3dy5lZmZp Y2lvcy5jb20vc2VydmljZXMvPgo+IAo+IHRoYW5rcywKPiBraWVuYW4KPiAKPiBwLnMuIFNvcnJ5 IGZvciBmb3JnZXR0aW5nIHRvIENDIHlvdSBpbiBteSBlYXJsaWVyIHJlcGx5IHRvIHRoZSBsaXN0 IQo+IAo+IE9uIDIwMjMtMDktMDUgMDI6MzAsIExha3NobWkgRGV2ZXJrb25kYSB2aWEgbHR0bmct ZGV2IHdyb3RlOgo+PiBIaSBBbGwsCj4+Cj4+IEkgYW0gb2JzZXJ2aW5nIGx0dG5nIGNyYXNoIHdo aWxlIHRyeWluZyB0byBpbnRlcmZhY2UgTFRUTkcgZm9yIG9uZSBvZiBteQo+PiBweXRob24zIGFw cGxpY2F0aW9uLgo+PiBJIGp1c3QgdHJpZWQgdGhlIGZvbGxvd2luZyB0aGluZ3MsCj4+Cj4+IEFk ZGVkICJpbXBvcnQgbHR0bmd1c3QgIiBpbiB0aGUgY29kZS4KPj4KPj4gIyBsdHRuZyBjcmVhdGUg Y2xhZ2QKPj4gU2Vzc2lvbiBjbGFnZCBjcmVhdGVkLgo+PiBUcmFjZXMgd2lsbCBiZSB3cml0dGVu IGluIC9yb290L2x0dG5nLXRyYWNlcy9jbGFnZC0yMDIzMDkwNS0wNjIyMTAKPj4KPj4gIyBsdHRu ZyBlbmFibGUtZXZlbnQgLS1weXRob24gY2xhZ2QKPj4gI2x0dG5nIHN0YXJ0Cj4+Cj4+ICNzZXJ2 aWNlIGNsYWdkIHN0YXJ0Cj4+ICoKPj4gKgo+PiAqY3VtdWx1cy1jb3JlOiBSdW5uaW5nIGNsLXN1 cHBvcnQgZm9yIGNvcmUgZmlsZXMKPj4gImNsYWdkLXVzdC45NTQxMC4xNjkzODk1MDYyLmNvcmUi Kgo+Pgo+PiAjMMKgIDB4MDAwMDdmMTM0ZmI5MzhlYiBpbiByYWlzZSAoKSBmcm9tIC9saWIveDg2 XzY0LWxpbnV4LWdudS9saWJjLnNvLjYKPj4gIzHCoCAweDAwMDA3ZjEzNGZiN2U1MzUgaW4gYWJv cnQgKCkgZnJvbSAvbGliL3g4Nl82NC1saW51eC1nbnUvbGliYy5zby42Cj4+ICMywqAgMHgwMDAw N2YxMzRmYjdlNDBmIGluID8/ICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmMuc28u Ngo+PiAjM8KgIDB4MDAwMDdmMTM0ZmI4YzFhMiBpbiBfX2Fzc2VydF9mYWlsICgpIGZyb20KPj4g L2xpYi94ODZfNjQtbGludXgtZ251L2xpYmMuc28uNgo+PiAjNMKgIDB4MDAwMDdmMTM0ZjFhOTY3 NyBpbiBsdHRuZ191c3RfYWRkX2ZkX3RvX3RyYWNrZXIgKCkgZnJvbQo+PiAvbGliL3g4Nl82NC1s aW51eC1nbnUvbGlibHR0bmctdXN0LnNvLjAKPj4gIzXCoCAweDAwMDA3ZjEzNGYxYmRjZjQgaW4g bHR0bmdfdXN0X2VsZl9jcmVhdGUgKCkgZnJvbQo+PiAvbGliL3g4Nl82NC1saW51eC1nbnUvbGli bHR0bmctdXN0LnNvLjAKPj4gIzbCoCAweDAwMDA3ZjEzNGYxYmY4ZGUgaW4gPz8gKCkgZnJvbSAv bGliL3g4Nl82NC1saW51eC1nbnUvbGlibHR0bmctdXN0LnNvLjAKPj4gIzfCoCAweDAwMDA3ZjEz NGZjOGY5NTcgaW4gZGxfaXRlcmF0ZV9waGRyICgpIGZyb20KPj4gL2xpYi94ODZfNjQtbGludXgt Z251L2xpYmMuc28uNgo+PiAjOMKgIDB4MDAwMDdmMTM0ZjFiZmY2YiBpbiBsdHRuZ191c3RfZGxf dXBkYXRlICgpIGZyb20KPj4gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmx0dG5nLXVzdC5zby4w Cj4+ICM5wqAgMHgwMDAwN2YxMzRmMWMwNjFhIGluIGRvX2x0dG5nX3VzdF9zdGF0ZWR1bXAgKCkg ZnJvbQo+PiAvbGliL3g4Nl82NC1saW51eC1nbnUvbGlibHR0bmctdXN0LnNvLjAKPj4gIzEwIDB4 MDAwMDdmMTM0ZjFiNWNhOSBpbiBsdHRuZ19oYW5kbGVfcGVuZGluZ19zdGF0ZWR1bXAgKCkgZnJv bQo+PiAvbGliL3g4Nl82NC1saW51eC1nbnUvbGlibHR0bmctdXN0LnNvLjAKPj4gIzExIDB4MDAw MDdmMTM0ZjFhYjZkMSBpbiA/PyAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJsdHRu Zy11c3Quc28uMAo+PiAjMTIgMHgwMDAwN2YxMzRmMWFkN2ViIGluID8/ICgpIGZyb20gL2xpYi94 ODZfNjQtbGludXgtZ251L2xpYmx0dG5nLXVzdC5zby4wCj4+ICMxMyAweDAwMDA3ZjEzNGZmMGRm YTMgaW4gc3RhcnRfdGhyZWFkICgpIGZyb20KPj4gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYnB0 aHJlYWQuc28uMAo+PiAjMTQgMHgwMDAwN2YxMzRmYzU1MDZmIGluIGNsb25lICgpIGZyb20gL2xp Yi94ODZfNjQtbGludXgtZ251L2xpYmMuc28uNgo+Pgo+Pgo+PiBXaGVuIEkgc3RvcCB0aGUgbHR0 bmcgc2Vzc2lvbiwgSSBzZWUgYW5vdGhlciBjb3JlCj4+Cj4+ICMwwqAgMHgwMDAwN2ZhZDk1MTk4 OGViIGluIHJhaXNlICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmMuc28uNgo+PiBb Q3VycmVudCB0aHJlYWQgaXMgMSAoVGhyZWFkIDB4N2ZhZDkzMzFmNzAwIChMV1AgMjIyMTEwMykp XQo+PiAoZ2RiKSBidAo+PiAjMMKgIDB4MDAwMDdmYWQ5NTE5ODhlYiBpbiByYWlzZSAoKSBmcm9t IC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJjLnNvLjYKPj4gIzHCoCAweDAwMDA3ZmFkOTUxODM1 MzUgaW4gYWJvcnQgKCkgZnJvbSAvbGliL3g4Nl82NC1saW51eC1nbnUvbGliYy5zby42Cj4+ICMy wqAgMHgwMDAwN2ZhZDk1MTgzNDBmIGluID8/ICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251 L2xpYmMuc28uNgo+PiAjM8KgIDB4MDAwMDdmYWQ5NTE5MTFhMiBpbiBfX2Fzc2VydF9mYWlsICgp IGZyb20KPj4gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmMuc28uNgo+PiAjNMKgIDB4MDAwMDdm YWQ5NDdlOGQ5ZiBpbiA/PyAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJsdHRuZy11 c3Quc28uMAo+PiAjNcKgIDB4MDAwMDdmYWQ5NDdlOThlMyBpbiBzaG1fb2JqZWN0X3RhYmxlX2Rl c3Ryb3kgKCkgZnJvbQo+PiAvbGliL3g4Nl82NC1saW51eC1nbnUvbGlibHR0bmctdXN0LnNvLjAK Pj4gIzbCoCAweDAwMDA3ZmFkOTQ3ZTRkOWEgaW4gY2hhbm5lbF9kZXN0cm95ICgpIGZyb20KPj4g L2xpYi94ODZfNjQtbGludXgtZ251L2xpYmx0dG5nLXVzdC5zby4wCj4+ICM3wqAgMHgwMDAwN2Zh ZDk0N2JhNmI1IGluIGx0dG5nX3Nlc3Npb25fZGVzdHJveSAoKSBmcm9tCj4+IC9saWIveDg2XzY0 LWxpbnV4LWdudS9saWJsdHRuZy11c3Quc28uMAo+PiAjOMKgIDB4MDAwMDdmYWQ5NDdiNDdjNiBp biA/PyAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJsdHRuZy11c3Quc28uMAo+PiAj OcKgIDB4MDAwMDdmYWQ5NDdiNGJhYyBpbiBsdHRuZ191c3Rfb2JqZF91bnJlZiAoKSBmcm9tCj4+ IC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJsdHRuZy11c3Quc28uMAo+PiAjMTAgMHgwMDAwN2Zh ZDk0N2I0YmFjIGluIGx0dG5nX3VzdF9vYmpkX3VucmVmICgpIGZyb20KPj4gL2xpYi94ODZfNjQt bGludXgtZ251L2xpYmx0dG5nLXVzdC5zby4wCj4+ICMxMSAweDAwMDA3ZmFkOTQ3YjRiYWMgaW4g bHR0bmdfdXN0X29iamRfdW5yZWYgKCkgZnJvbQo+PiAvbGliL3g4Nl82NC1saW51eC1nbnUvbGli bHR0bmctdXN0LnNvLjAKPj4gIzEyIDB4MDAwMDdmYWQ5NDdiNTMwNCBpbiBsdHRuZ191c3Rfb2Jq ZF90YWJsZV9vd25lcl9jbGVhbnVwICgpIGZyb20KPj4gL2xpYi94ODZfNjQtbGludXgtZ251L2xp Ymx0dG5nLXVzdC5zby4wCj4+ICMxMyAweDAwMDA3ZmFkOTQ3YjJiNzUgaW4gPz8gKCkgZnJvbSAv bGliL3g4Nl82NC1saW51eC1nbnUvbGlibHR0bmctdXN0LnNvLjAKPj4gIzE0IDB4MDAwMDdmYWQ5 NTUxMmZhMyBpbiBzdGFydF90aHJlYWQgKCkgZnJvbQo+PiAvbGliL3g4Nl82NC1saW51eC1nbnUv bGlicHRocmVhZC5zby4wCj4+ICMxNSAweDAwMDA3ZmFkOTUyNWEwNmYgaW4gY2xvbmUgKCkgZnJv bSAvbGliL3g4Nl82NC1saW51eC1nbnUvbGliYy5zby42Cj4+Cj4+Cj4+IENhbiB5b3UgcGxlYXNl IGhlbHAgaGVyZSBpZiBJJ20gbWlzc2luZyBzb21ldGhpbmcuIFRoaXMgaXMgYSBjcml0aWNhbAo+ PiB0YXNrIGl0ZW0gZm9yIHVzIGJ1dCBhcmUgY3VycmVudGx5IHN0dWNrIHdpdGggbXVsdGlwbGUg bHR0bmcgY3Jhc2hlcy4KPj4KPj4gUmVnYXJkcywKPj4gTGFrc2htaQo+Pgo+PiBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBsdHRuZy1kZXYgbWFpbGlu ZyBsaXN0Cj4+IGx0dG5nLWRldkBsaXN0cy5sdHRuZy5vcmcKPj4gaHR0cHM6Ly9saXN0cy5sdHRu Zy5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2x0dG5nLWRldiA8aHR0cHM6Ly9saXN0cy5s dHRuZy5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2x0dG5nLWRldj4KPiAKPiBfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGx0dG5nLWRldiBtYWls aW5nIGxpc3QKPiBsdHRuZy1kZXZAbGlzdHMubHR0bmcub3JnCj4gaHR0cHM6Ly9saXN0cy5sdHRu Zy5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2x0dG5nLWRldgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsdHRuZy1kZXYgbWFpbGluZyBsaXN0Cmx0 dG5nLWRldkBsaXN0cy5sdHRuZy5vcmcKaHR0cHM6Ly9saXN0cy5sdHRuZy5vcmcvY2dpLWJpbi9t YWlsbWFuL2xpc3RpbmZvL2x0dG5nLWRldgo=