From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id EBA8EC43458 for ; Mon, 13 Jul 2026 08:50:18 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.6881.1783932614545297667 for ; Mon, 13 Jul 2026 01:50:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=c0qJqXJM; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=16549a7c45=deepesh.varatharajan@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66D8GO1Y3300121 for ; Mon, 13 Jul 2026 01:50:13 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= PPS06212021; bh=wjqSpMHmZjBofIZwtwO2LO9ahfVv/oSmi6Fy1YwW21Y=; b= c0qJqXJMH0CfWhdH1MuZSlDcweZ4zRv0pYL8A/m9k7yzk/Jm5dW0mjsVJIC4gWaz QQv/AXeJz25I/P8sdvILNjhEdSqFDCZWVJa6xzh7xgAXCeCmE/1lZjG1thay2cpa lSzHylxiC3P6agpCTl0I+BgmIG+TBOC1phmnEvH2t6TTI+X1DBeR7fdCQEd6HRaR TyqBK0ia6t4N61YVYQSDn/LF6e8ZehrP5LzFG2f0gJzd5HkEYIBsGiFs6Bl7ZdBy w17SiF5tvDhPhJ7amhM7efRPSKtjmlDv2gNAL63wO1Wn1JoKRtahzl2dj7+82zO9 5KpilXYVCHYupkyEqDx0kw== Received: from bn1pr04cu002.outbound.protection.outlook.com (mail-eastus2azon11010054.outbound.protection.outlook.com [52.101.56.54]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4fbh40sua1-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 01:50:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sj+QZBVJLJuySWRK0/YZEvon1tjjs+BxcEExSvTbowuwzwS9RqBd4D6B9UfAiq6xfHwYcymEGEDu1nF89fPIuciteneAXf8iJYRu4PiCTecV9/XAy+QUGEYfoeXIIRmSSr4dhJxatTmznxwiOgRJvnkCbCYyu3GU2tjqYaEVldWjHcpIRW/RbJsXsuNRDrfN3hwiX1tHNoXBPdkDWLbIafoD9FoikIVJyVrjOnOP0Vj5uShrimnBh4DS/Li+70Y2J28iW6HvgdbuDxYl97yzoo0WWH71vyzBsuCMK0U/SiC/XBsWllMs6ygNTyioA/Of0+CLh7RqhWn0mzL98wZkaw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=wjqSpMHmZjBofIZwtwO2LO9ahfVv/oSmi6Fy1YwW21Y=; b=tRh5LfmyzlODT930UHIIQtzxoddcsWKQkvf+WGADuTOF+mh+erTI9zw5A9G0L1r7/wxzvEfx7h861iuyNk7NWpzN4eISqibYldusHao3eNGlvQUgKj9hQq8ODuCpspMBPROsUTnjRLBZnndyx4MvrLPOV+2EM2dBjEkmzPiOxvdwWObaJo0vVTGOwI3KxNzgZu1D++CeQQ4F1mqie5y+ifCPpefMyeEd8lxdS1S8kd6MEcWdGllXphH+zaNepZJ6+rsjECTITHYYdYsvTFs49rYPyrS5v4xQ5G0xKXWjzA4x9Drz1x17IkNHY3hoxPLTNtNhVgGOYJ5cfpSOC5KgHQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from SN7PR11MB6677.namprd11.prod.outlook.com (2603:10b6:806:26b::6) by SA1PR11MB6822.namprd11.prod.outlook.com (2603:10b6:806:29f::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.19; Mon, 13 Jul 2026 08:50:10 +0000 Received: from SN7PR11MB6677.namprd11.prod.outlook.com ([fe80::490a:519b:d657:99ab]) by SN7PR11MB6677.namprd11.prod.outlook.com ([fe80::490a:519b:d657:99ab%4]) with mapi id 15.21.0181.019; Mon, 13 Jul 2026 08:50:10 +0000 Message-ID: <90de438b-e79e-4599-b3dd-343c84361a73@windriver.com> Date: Mon, 13 Jul 2026 14:20:11 +0530 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3] llvm/mesa/rust: simplify llvm-config handling To: Dmitry Baryshkov Cc: openembedded-core@lists.openembedded.org, Sundeep.Kokkonda@windriver.com, richard.purdie@linuxfoundation.org, yogesh.tyagi@intel.com References: <20260612034643.3215188-1-Deepesh.Varatharajan@windriver.com> Content-Language: en-US From: Deepesh Varatharajan In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-ClientProxiedBy: YQZPR01CA0127.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:87::12) To SN7PR11MB6677.namprd11.prod.outlook.com (2603:10b6:806:26b::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN7PR11MB6677:EE_|SA1PR11MB6822:EE_ X-MS-Office365-Filtering-Correlation-Id: 3874e1e3-9fea-4a7c-2071-08dee0bbbeca X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|366016|376014|1800799024|13003099007|6133799003|56012099006|4143699003|11063799006|22082099003|18002099003|3023799007; X-Microsoft-Antispam-Message-Info: 5QcTRC9FzRo/Qp487QufntryoWGTvdhv8fxsu/OEQ5UZ3GIm8jbfKH5ZZewtcwyY6MoCCtM/AL6HFASgWMuO5Fv0pRWgIJhEiFdXNzvH9AKfQcOLixme9RFzVJXMrtJf96CmX/NJK0YY2UBGVzfbgZQn30QkOpCjwFOYReYfpdQSrZUaDgnC1AyMTYOsTtoS4p3OrHL4l7UDbgVD7SM7zJ5f/xfQXy8n+gGj7QakRzfOPp4RbVSprDRn18V58fkSCIfxOUvBX02UZnwgUSGvnjUTiopkm/tEK3qNNI2kJya9n6mjqfw5oSMuQ4KQZubzvRIv201tLf2BSOkeeQft/mIuyYnIG5gTgl/kBigRnyVfeDmAxUkaWBL15GdkBiXwDRKO6DzDtnv5YWpoiVmfdt1ISAIGXo3eggeuObIZSty4szmX5vcfX7g2685Oaw/MdKmJZeuJADOTM6RaZSKKoTNChH9WSHtNqYIhAQS/4VKVvH52hGgBlKdee8TfnIspG0XslTEg/AlD1Br2MyGfEfmU6UFCQZmxdryQfemo2aJUAaDx+NrVzpF7O2wn8Pd5MDWgPKvmOnwDMnKm+BzeSjfzwtKL6C/iD1cjRd3k7mx7Gqv0ludMUJHy0OHGnwWM X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SN7PR11MB6677.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(366016)(376014)(1800799024)(13003099007)(6133799003)(56012099006)(4143699003)(11063799006)(22082099003)(18002099003)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VVF6empHbWNyUUx2S3I2VUFHejlGRFo2Nk9zeDhCbEdIVCtBY2U5T1NLbnhT?= =?utf-8?B?bVhHdWg1bnFQZlNMb1VyYXkyaHJpRm5pQ1NFRFZ1eW1rYmx6SEdZUDZkZTVT?= =?utf-8?B?YTIvRGlYSnZLblJDM3pYWk5abjJnN1VUSHFlREFHWERPcmE4TDhuMkp1T3or?= =?utf-8?B?SGViU3V5UlRxT2xSajRYV0tvZ0FJVml0ZVYvOElWSGg4WWMrVmVpTGdRb2Fx?= =?utf-8?B?enpweWFKV01KZm0reUVIVllBc2ExUndMWlVxZFNJR25WU1lYakRlMnc3eE9m?= =?utf-8?B?Z21UUm5VMTN0UlpLTjhpTHhyRUtBVG9aS0w0ZWpHWTMvNmJEVjRxMnRxeUdN?= =?utf-8?B?Rm0xMDFBQlpRZTJZRDFrT1NZQXdQc1ljZWxBMVJJS3NKTHVSSjV1NXV3VGoy?= =?utf-8?B?ZUNiUkRpczdQQ0h5UldPaTRsMjNMckZUYzNPMXRjQXFXVXM4eHFWcXhKZGNw?= =?utf-8?B?dkFuVW5UOTE0cS83cU1zcWNsVWgwZkloUlV3UnVJdFFwSnZBVXNKZElZTkNi?= =?utf-8?B?cS9kUk5abnMyd0ovYjNjdTlhN1NqVWhoVXpRUHZXY3NtOEJDTlozUDNmSytV?= =?utf-8?B?OHFXdTl4WmhCWS9KMisrK2U1aTV1OTJLNzA5ejRxRlBBcFoyZ21Rd3ozNWVm?= =?utf-8?B?OEFFbS9WT2VzSk44bGkvRUxvUmNML3owbjZYR2hOeHZkWFBvTGF5b1J5bW50?= =?utf-8?B?aURDUUdqUE9KY0xVZ2lXSW5BYnlLUnVZUWl1cFQwZFJWbjJMdWsvMjF3TEtD?= =?utf-8?B?ZThRYkN0dkZYT2pmRHM1aUZXZkV3WjhqdVJnWjF4NEZ3L3Blc3FmalIxMThI?= =?utf-8?B?Q1JrVXI2WFpieng3aUZyKzAxelQ1WVZxdzYrYjRrdUxqNGkvOG9iU1Ezd1B1?= =?utf-8?B?Z0FCcGtlMU15Y1gvKzNNaDRZWC9iSTh5TThZcjFwcUM0UE9rckJ0S2hML0xG?= =?utf-8?B?b0lyVFpmMnJpZU55QUl1RWRBZDJlbDMxYWhab3VHTlQrRGRrYTBHSGZENDFC?= =?utf-8?B?cUxEZXBPUitBZEhVeVhvQ24ybU5ROTEyYk9veWdmNENuVHY3UTFOcjlZUWFL?= =?utf-8?B?TXhXVHhiZHBOWVgybVp5U1RIT3UvcEYxVmJiWFZVQWltVndoK0cvWnJlNVB5?= =?utf-8?B?TnBmYjZJbHlRNHNUdXRjUkhHZ3p5cG9WaUdkWEpFUnlWRXR2MDhFYUN5cnZz?= =?utf-8?B?azNVOHhLN3VjSHd5WUh5ZlA5KzlObXNBY1lOUjZXaW5pS1JsVmMvZDZBK3NG?= =?utf-8?B?b2RJL0U4L0hzdklLTEVxVjN0dW5mNkhhZ3JLcktGWW1UY2dGdVNWZTZQdG5T?= =?utf-8?B?cTlWbERxdUVHNzhKRGdJSElMWThCK1FjSDFQTXBmTG5FM3NYQ0dkOHlIRHdK?= =?utf-8?B?NVJsbnYzYTEwTWZITkFWRzRHZWJtZGxhNjJHT0FtZzNseDNvQ3VPQ2xHb1Zi?= =?utf-8?B?MzB0YXR3aFJFSk5rVE5YcktGdXRZV2tCTjVVdGY3ZWNwajRGVmtxdUI4Y1Bw?= =?utf-8?B?Rk1lczFpa3UzbVdkdlRad2h4M3pzNUx5bmtxbEhhMmQ2Q3BjYWI1bHNrSXJG?= =?utf-8?B?T0F5WGViTU9CeTgzZXJTRVFibk0zQ3RMdlJ6SHdadmdGYkg3VXRWKzVJZ0Zs?= =?utf-8?B?cDdRL0piREtwWTFMU2MzYStvempCcHN2SkVvZi9vZGx5S2tLaW5BRDUvbnZD?= =?utf-8?B?amUxelpjbGwwOEZJN1V4RWtVVis4ZmJ4ZTl2RHJPS3J4WGwrcGdDWE9yQTZa?= =?utf-8?B?cjJNNmROUUJXbk1hUGNVd09SZXFmNXVYaStoVHAwUTUzc2dlNXQxSDZ5d1Ny?= =?utf-8?B?d3RJQnRIRU4zMXdENXgvMHIzb3kwZ3prbytQdDUxOTJEVW5CY3RFMVFPS08z?= =?utf-8?B?dFlVeWs4NFZOMEVaVWdHR2NpWHFTRStKUS9ia0EzVDFRNUN6TGlxQVJNZUJ0?= =?utf-8?B?RTAwbGJYZUZUVmJSakRML0F1bmZZVW9zeTJPdCs3c296dVhkTC80VnhZWlU1?= =?utf-8?B?Rmt3R0I4VkV5VGUxaHdpR1FwVDUrcHFFdklhSStJVTlRN1puR1phWTA2NVB6?= =?utf-8?B?dThST25IZUJpcmpBWUJNYnRTWERJRkJrbnlrd29mQnFlWG00WEM0L2k4NlpP?= =?utf-8?B?RVc4S1JJOVRlYm1SYnJwdHpOOGIrYlFqV2pyc3g2ZjVMQVFRV3BSeVBJcFVM?= =?utf-8?B?YVpoT1AwNjVIWnJGYUxZTWRVa0J0aCtobm1sZnIrVGY4WlBHeCtGWjdycmc5?= =?utf-8?B?WU9vVVNsRllaT3IxVG83bFJncTFGS0JrZEFEMTRWQVF6MW9JNVVXM2xWN2ty?= =?utf-8?B?Y1lMZmx4TWVNMFh1UEI1WkEvQXZER2xSRFhBSVlVc0h4U0tMcmV0VmJITjU1?= =?utf-8?Q?QqDvTVQwEXg3UIRqQL4DVSXdcJeguHUkNODcd?= X-Exchange-RoutingPolicyChecked: l58+5+4UCQgj4kzMbrmrOomYjXvlqXl8wRSFKU5X0K0loL1cnEEQyUivsFlAarKkmF1UMcpZYdrNORD1JE0Qre3WevHZwr1DLv+zV+S2nivqe8mb2d4Rjk0TRR+cyknNAKJphonOWUWcQiuiqW9PC9bh/efDz0E8vM23boNZKDtlCU3KfAsqtzNq0Po+iFLojPrx5nC24PX7Uv10BhkDwhyUVXutthmVCtvK3S2EhK2o6j+PM+Spv05DWXkLHqM6RWlZC8AJDqJHZ+HqivskirQplG07NpKtyxATfWLw9Ws3clbnunwnjrEsCRexjeEcYQ11/Qq2QEIrKuHqWVGQDg== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3874e1e3-9fea-4a7c-2071-08dee0bbbeca X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB6677.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 08:50:09.9774 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: hmjvKQUS7NHjzvQLNepvYdUK2W5KnA1dkMhHzAG0u9URIYR3L5k6HikLW4SQaQN0jb3MSDusUiDiwPKKeSsn9o268pIwXQ8M7GsteL95mJERhOJ0u07g6+ZWG1xL9Mj0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB6822 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDA5MSBTYWx0ZWRfX7u0/1qY8K56x UdjTzauWXJ9z1FI0M/KE2x5RMShp810iExEZYA2Ww7671Aqge2RQvPAUda+p+7i1JfS8Rbh4LAg lcpaYTTBWHkHKKO5H3RgpQJJcAaRo8/rJFcC4ZxYrcXS2BmSzKyYJLUL8dFW4AWGfXGDphr2WbQ U24omyEcGXB0Aqh3/v3JStLCpdqJGVhRNi9799xgiqe5e1QLtQdWzCELjVJxTGxxESWyi6ZET3k 9EVe9npCquNnL9waqOqyNzY+InjZ3wPILs/LarN9UYI3UGO4MORuatN14ku0r0XbuvC+OAaRBEW Gfp5f1N5dG/iuzAzExsus9qoA5iy9IXYuM2sNETvQSVdkh3ZUAWU19DS1scxMTqasXOIvqSDlcC 5vQZ4puKTx1zuVKr60Bil5xGwIz1I2NnrMAmxYXZ+WNIxN0QC9/e3QPZBjQDfBMfu7NPqsAPBnp +UoYgsy24MJCixIM+QA== X-Proofpoint-ORIG-GUID: 5gE4ws8TH-GC63AWJBeWE3XTXjc0myAV X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDA5MSBTYWx0ZWRfXyuRmctvH4fFK 4m90AD8klwY0dS9gUQLBLAg8ltPdoB5wxCQ9kroREJAEw+iKhgb/+NOZnhlmD/yqbEoRLPFDtH4 N8V3oA2mSLPZxBOkW37CGtyzM83zjsPpvkDTn/oPFWvIsczJvQIj X-Authority-Analysis: v=2.4 cv=JbGMa0KV c=1 sm=1 tr=0 ts=6a54a6c5 cx=c_pps a=2iQKv3wDMkjwRE6X2MvZ0A==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=HK-ge7EqtdluswH-FwHe:22 a=Q4-j1AaZAAAA:8 a=e5mUnYsNAAAA:8 a=JI6Y68hF3l_AbYFC1tMA:9 a=QEXdDO2ut3YA:10 a=9H3Qd4_ONW2Ztcrla5EB:22 a=Vxmtnl_E_bksehYqCbjh:22 X-Proofpoint-GUID: Zkeded0Gya7B9uCA_kd5KxewDmRqI7An X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 priorityscore=1501 suspectscore=0 clxscore=1015 lowpriorityscore=0 adultscore=0 phishscore=0 malwarescore=0 bulkscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130091 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 13 Jul 2026 08:50:18 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/240833 SGkgRG1pdHJ5LA0KDQpZb2dlc2ggaGFzIGFscmVhZHkgcG9zdGVkIGEgcG90ZW50aWFsIGZpeCBm b3IgdGhpcyBpc3N1ZSwgYW5kIGl0IGlzIA0KY3VycmVudGx5IGF2YWlsYWJsZSBpbiBNYXRoaWV1 J3MgbWFzdGVyLW5leHQgYnJhbmNoLg0KaHR0cHM6Ly9naXQub3BlbmVtYmVkZGVkLm9yZy9vcGVu ZW1iZWRkZWQtY29yZS1jb250cmliL2NvbW1pdC8/aD1tYXRoaWV1L21hc3Rlci1uZXh0JmlkPTJl OGFkYTFjYjA3ZDZkY2U4YTA4OTRiNDI3YjE4YjJiYzU4NWEyYzgNCg0KSSB0ZXN0ZWQgaXQgbG9j YWxseSwgYW5kIGl0IGFwcGVhcnMgdG8gcmVzb2x2ZSB0aGUgaXNzdWUuIENvdWxkIHlvdSANCnBs ZWFzZSBnaXZlIGl0IGEgdHJ5IG9uIHlvdXIgc2lkZSBhbmQgbGV0IHVzIGtub3cgaWYgaXQNCmZp eGVzIHRoZSBwcm9ibGVtIGZvciB5b3U/DQoNClJlZ2FyZHMsDQpEZWVwZXNoDQoNCk9uIDExLTA3 LTIwMjYgMjI6MjAsIERtaXRyeSBCYXJ5c2hrb3Ygd3JvdGU6DQo+IFRoaXMgZ290IGFwcGxpZWQg YW5kIG5vdyBpdCBicm9rZW4gYnVpbGRpbmcgb2YgT3BlbkNMOg0KPg0KPiBGQUlMRUQ6IFtjb2Rl PTFdIHNyYy9nYWxsaXVtL2Zyb250ZW5kcy9ydXN0aWNsL3J1c3RpY2xfbGx2bV9iaW5kaW5ncy5y cw0KPiAvaG9tZS9sdW1hZy9Qcm9qZWN0cy9SUEIvYnVpbGQvdG1wLXFjb20tZGlzdHJvL3dvcmsv YXJtdjhhLXFjb20tbGludXgvbWVzYS8yNi4xLjIvcmVjaXBlLXN5c3Jvb3QtbmF0aXZlL3Vzci9i aW4vYmluZGdlbiANCj4gLi4vc291cmNlcy9tZXNhLTI2LjEuMi9zcmMvZ2FsbGl1bS9mcm9udGVu ZHMvcnVzdGljbC9ydXN0aWNsX2xsdm1fYmluZGluZ3MuaHBwIA0KPiAtLW91dHB1dCANCj4gL2hv bWUvbHVtYWcvUHJvamVjdHMvUlBCL2J1aWxkL3RtcC1xY29tLWRpc3Ryby93b3JrL2FybXY4YS1x Y29tLWxpbnV4L21lc2EvMjYuMS4yL2J1aWxkL3NyYy9nYWxsaXVtL2Zyb250ZW5kcy9ydXN0aWNs L3J1c3RpY2xfbGx2bV9iaW5kaW5ncy5ycyANCj4gLS13cmFwLXVuc2FmZS1vcHMgLS1yYXctbGlu ZSAnIyFbYWxsb3coY2xpcHB5OjphbGwpXScgLS1yYXctbGluZSANCj4gJyMhW2FsbG93KGltcHJv cGVyX2N0eXBlcyldJyAtLXJhdy1saW5lICcjIVthbGxvdyh1bnVzZWRfdW5zYWZlKV0nIA0KPiAt LXJhdy1saW5lICcjIVthbGxvdyhub25fY2FtZWxfY2FzZV90eXBlcyldJyAtLXJhdy1saW5lIA0K PiAnIyFbYWxsb3cobm9uX3NuYWtlX2Nhc2UpXScgLS1yYXctbGluZSANCj4gJyMhW2FsbG93KG5v bl91cHBlcl9jYXNlX2dsb2JhbHMpXScgLS1yYXctbGluZSANCj4gJyMhW2FsbG93KHVuc2FmZV9v cF9pbl91bnNhZmVfZm4pXScgLS1yYXctbGluZSANCj4gJyMhW2FsbG93KHVubmVjZXNzYXJ5X3Ry YW5zbXV0ZXMpXScgLS1nZW5lcmF0ZSANCj4gY29uc3RydWN0b3JzLGZ1bmN0aW9ucyx0eXBlcyx2 YXJzIC0tb3BhcXVlLXR5cGUgJy4qJyANCj4gLS1hbGxvd2xpc3QtZnVuY3Rpb24gY2xhbmc6Omdl dENsYW5nRnVsbFZlcnNpb24gLS1hbGxvd2xpc3QtZnVuY3Rpb24gDQo+IGxsdm06OkxMVk1Db250 ZXh0OjpMTFZNQ29udGV4dCAtLWFsbG93bGlzdC1mdW5jdGlvbiBsbHZtOjp3cml0ZVNwaXJ2IA0K PiAtLWFsbG93bGlzdC12YXIgJ0xMVk1fVkVSU0lPTl8uKicgLS1ydXN0LXRhcmdldCAxLjk2LjAg LS1ydXN0LWVkaXRpb24gDQo+IDIwMjEgLS0gLWZuby1idWlsdGluLW1hbGxvYyAtRF9fU1REQ19D T05TVEFOVF9NQUNST1MgDQo+IC1EX19TVERDX0ZPUk1BVF9NQUNST1MgLURfX1NURENfTElNSVRf TUFDUk9TIA0KPiAnLURQQUNLQUdFX1ZFUlNJT049IjI2LjEuMiInIA0KPiAnLURQQUNLQUdFX0JV R1JFUE9SVD0iaHR0cHM6Ly9naXRsYWIuZnJlZWRlc2t0b3Aub3JnL21lc2EvbWVzYS8tL2lzc3Vl cyInIC1ESEFWRV9PUEVOR0w9MSAtREhBVkVfT1BFTkdMX0VTXzE9MSAtREhBVkVfT1BFTkdMX0VT XzI9MSAtREhBVkVfRlJFRURSRU5PIC1ESEFWRV9MTFZNUElQRSAtREhBVkVfU09GVFBJUEUgLURI QVZFX1ZJUkdMIC1ESEFWRV9aSU5LIC1ESEFWRV9TV1JBU1QgLURNRVNBX1NZU1RFTV9IQVNfS01T X0RSTT0xIC1EVklERU9fQ09ERUNfVkMxREVDPTAgLURWSURFT19DT0RFQ19IMjY0REVDPTAgLURW SURFT19DT0RFQ19IMjY0RU5DPTAgLURWSURFT19DT0RFQ19IMjY1REVDPTAgLURWSURFT19DT0RF Q19IMjY1RU5DPTAgLURWSURFT19DT0RFQ19BVjFERUM9MSAtRFZJREVPX0NPREVDX0FWMUVOQz0x IC1EVklERU9fQ09ERUNfVlA5REVDPTEgLURWSURFT19DT0RFQ19NUEVHMTJERUM9MSAtRFZJREVP X0NPREVDX0pQRUdERUM9MSAtREhBVkVfTElCR0JNIC1ESEFWRV9XQVlMQU5EX1BMQVRGT1JNIC1E SEFWRV9YMTFfUExBVEZPUk0gLURIQVZFX1NVUkZBQ0VMRVNTX1BMQVRGT1JNIC1ESEFWRV9EUk1f UExBVEZPUk0gLURIQVZFX1hDQl9QTEFURk9STSAtRFVTRV9MSUJHTFZORD0xIC1ESEFWRV9HRlhf Q09NUFVURSAtREdMWF9JTkRJUkVDVF9SRU5ERVJJTkcgLURHTFhfRElSRUNUX1JFTkRFUklORyAt REdMWF9VU0VfRFJNIC1ER0xBUElfRVhQT1JUX1BST1RPX0VOVFJZX1BPSU5UUz0wIC1EQUxMT1df S0NNUCAtRE1FU0FfREVCVUc9MCAtREVOQUJMRV9TSEFERVJfQ0FDSEUgLURIQVZFX19fQlVJTFRJ Tl9CU1dBUDMyIC1ESEFWRV9fX0JVSUxUSU5fQlNXQVA2NCAtREhBVkVfX19CVUlMVElOX0NMWiAt REhBVkVfX19CVUlMVElOX0NMWkxMIC1ESEFWRV9fX0JVSUxUSU5fQ1RaIC1ESEFWRV9fX0JVSUxU SU5fRVhQRUNUIC1ESEFWRV9fX0JVSUxUSU5fRkZTIC1ESEFWRV9fX0JVSUxUSU5fRkZTTEwgLURI QVZFX19fQlVJTFRJTl9QT1BDT1VOVCAtREhBVkVfX19CVUlMVElOX1BPUENPVU5UTEwgLURIQVZF X19fQlVJTFRJTl9VTlJFQUNIQUJMRSAtREhBVkVfX19CVUlMVElOX1RZUEVTX0NPTVBBVElCTEVf UCAtREhBVkVfX19CVUlMVElOX0FERF9PVkVSRkxPVyAtREhBVkVfX19CVUlMVElOX0FERF9PVkVS RkxPV19QIC1ESEFWRV9fX0JVSUxUSU5fU1VCX09WRVJGTE9XX1AgLURIQVZFX0ZVTkNfQVRUUklC VVRFX0NPTlNUIC1ESEFWRV9GVU5DX0FUVFJJQlVURV9GTEFUVEVOIC1ESEFWRV9GVU5DX0FUVFJJ QlVURV9NQUxMT0MgLURIQVZFX0ZVTkNfQVRUUklCVVRFX1BVUkUgLURIQVZFX0ZVTkNfQVRUUklC VVRFX1VOVVNFRCAtREhBVkVfRlVOQ19BVFRSSUJVVEVfV0FSTl9VTlVTRURfUkVTVUxUIC1ESEFW RV9GVU5DX0FUVFJJQlVURV9XRUFLIC1ESEFWRV9GVU5DX0FUVFJJQlVURV9GT1JNQVQgLURIQVZF X0ZVTkNfQVRUUklCVVRFX1BBQ0tFRCAtREhBVkVfRlVOQ19BVFRSSUJVVEVfUkVUVVJOU19OT05O VUxMIC1ESEFWRV9GVU5DX0FUVFJJQlVURV9BTElBUyAtREhBVkVfRlVOQ19BVFRSSUJVVEVfTk9S RVRVUk4gLURIQVZFX0ZVTkNfQVRUUklCVVRFX09QVElNSVpFIC1ESEFWRV9GVU5DX0FUVFJJQlVU RV9DT0xEIC1ESEFWRV9GVU5DX0FUVFJJQlVURV9WSVNJQklMSVRZIC1ESEFWRV9VSU5UMTI4IC1E SEFWRV9SRUFMTE9DQVJSQVkgLURIQVZFX0ZNRU1PUEVOIC1EX0dOVV9TT1VSQ0UgLURVU0VfR0ND X0FUT01JQ19CVUlMVElOUyAtRE1BSk9SX0lOX1NZU01BQ1JPUyAtREhBU19TQ0hFRF9IIC1ESEFT X1NDSEVEX0dFVEFGRklOSVRZIC1ESEFWRV9MSU5VWF9GVVRFWF9IIC1ESEFWRV9FTkRJQU5fSCAt REhBVkVfRExGQ05fSCAtREhBVkVfU1lTX1NITV9IIC1ESEFWRV9QT0xMX0ggLURIQVZFX1NZU19J Tk9USUZZX0ggLURIQVZFX0xJTlVYX1VETUFCVUZfSCAtREhBVkVfU1RSVE9GIC1ESEFWRV9NS09T VEVNUCAtREhBVkVfTUVNRkRfQ1JFQVRFIC1ESEFWRV9SQU5ET01fUiAtREhBVkVfRkxPQ0sgLURI QVZFX1NUUlRPS19SIC1ESEFWRV9HRVRSQU5ET00gLURIQVZFX1BPU0lYX0ZBTExPQ0FURSAtREhB VkVfU0VDVVJFX0dFVEVOViAtREhBVkVfU1lTQ09ORiAtREhBVkVfR05VX1FTT1JUX1IgLURIQVZF X1NUUlVDVF9USU1FU1BFQyAtREhBVkVfUFJPR1JBTV9JTlZPQ0FUSU9OX05BTUUgLURIQVZFX0lT U0lHTkFMSU5HIC1ESEFWRV9QT1NJWF9NRU1BTElHTiAtREhBVkVfRElSRU5UX0RfVFlQRSAtREhB VkVfU1RSVE9EX0wgLURIQVZFX0RMQUREUiAtREhBVkVfRExfSVRFUkFURV9QSERSIC1ESEFWRV9a TElCIC1ESEFWRV9aU1REIC1ESEFWRV9DT01QUkVTU0lPTiAtREhBVkVfUFRIUkVBRCAtREhBVkVf UFRIUkVBRF9TRVRBRkZJTklUWSAtREhBVkVfTElCRFJNICctRE1FU0FfTExWTV9WRVJTSU9OX1NU UklORz0iMjIuMS44IicgLURMTFZNX0lTX1NIQVJFRD0xIC1ERFJBV19MTFZNX0FWQUlMQUJMRT0x IC1EQU1EX0xMVk1fQVZBSUxBQkxFPTEgLURHQUxMSVZNX1VTRV9PUkNKSVQ9MCAtREhBVkVfU1BJ UlZfVE9PTFMgLURVU0VfTElCRUxGIC1EVEhSRUFEX1NBTklUSVpFUj0wIC1EV0xfSElERV9ERVBS RUNBVEVEIC1ESEFWRV9XTF9ESVNQQVRDSF9RVUVVRV9USU1FT1VUIC1ESEFWRV9XTF9DUkVBVEVf UVVFVUVfV0lUSF9OQU1FIC1ESEFWRV9YMTFfRFJNIC1ESEFWRV9EUkkgLURIQVZFX0RSSTIgLURI QVZFX0RSSTNfRVhQTElDSVRfU1lOQyAtREhBVkVfRFJJU1dfS01TIC1ESEFWRV9SRU5ERVJET0Nf SU5URUdSQVRJT049MSAtbWFyY2g9YXJtdjgtYStjcmMgLW1icmFuY2gtcHJvdGVjdGlvbj1zdGFu ZGFyZCAtZnN0YWNrLXByb3RlY3Rvci1zdHJvbmcgLU8yIC1EX0ZPUlRJRllfU09VUkNFPTIgLVdm b3JtYXQgLVdmb3JtYXQtc2VjdXJpdHkgLVdlcnJvcj1mb3JtYXQtc2VjdXJpdHkgLS1zeXNyb290 PS9ob21lL2x1bWFnL1Byb2plY3RzL1JQQi9idWlsZC90bXAtcWNvbS1kaXN0cm8vd29yay9hcm12 OGEtcWNvbS1saW51eC9tZXNhLzI2LjEuMi9yZWNpcGUtc3lzcm9vdCANCj4gLS10YXJnZXQ9YWFy Y2g2NC1xY29tLWxpbnV4IC1EX0ZJTEVfT0ZGU0VUX0JJVFM9NjQgLUROREVCVUcgDQo+IC1EX0dO VV9TT1VSQ0UgLURfR0xJQkNYWF9VU0VfQ1hYMTFfQUJJPTEgLURfX1NURENfQ09OU1RBTlRfTUFD Uk9TIA0KPiAtRF9fU1REQ19GT1JNQVRfTUFDUk9TIC1EX19TVERDX0xJTUlUX01BQ1JPUyAtcHRo cmVhZCANCj4gLURfX1NURENfQ09OU1RBTlRfTUFDUk9TIC1EX19TVERDX0ZPUk1BVF9NQUNST1Mg LURfX1NURENfTElNSVRfTUFDUk9TIA0KPiAnLURQQUNLQUdFX1ZFUlNJT049IjI2LjEuMiInIA0K PiAnLURQQUNLQUdFX0JVR1JFUE9SVD0iaHR0cHM6Ly9naXRsYWIuZnJlZWRlc2t0b3Aub3JnL21l c2EvbWVzYS8tL2lzc3VlcyInIC1ESEFWRV9PUEVOR0w9MSAtREhBVkVfT1BFTkdMX0VTXzE9MSAt REhBVkVfT1BFTkdMX0VTXzI9MSAtREhBVkVfRlJFRURSRU5PIC1ESEFWRV9MTFZNUElQRSAtREhB VkVfU09GVFBJUEUgLURIQVZFX1ZJUkdMIC1ESEFWRV9aSU5LIC1ESEFWRV9TV1JBU1QgLURNRVNB X1NZU1RFTV9IQVNfS01TX0RSTT0xIC1EVklERU9fQ09ERUNfVkMxREVDPTAgLURWSURFT19DT0RF Q19IMjY0REVDPTAgLURWSURFT19DT0RFQ19IMjY0RU5DPTAgLURWSURFT19DT0RFQ19IMjY1REVD PTAgLURWSURFT19DT0RFQ19IMjY1RU5DPTAgLURWSURFT19DT0RFQ19BVjFERUM9MSAtRFZJREVP X0NPREVDX0FWMUVOQz0xIC1EVklERU9fQ09ERUNfVlA5REVDPTEgLURWSURFT19DT0RFQ19NUEVH MTJERUM9MSAtRFZJREVPX0NPREVDX0pQRUdERUM9MSAtREhBVkVfTElCR0JNIC1ESEFWRV9XQVlM QU5EX1BMQVRGT1JNIC1ESEFWRV9YMTFfUExBVEZPUk0gLURIQVZFX1NVUkZBQ0VMRVNTX1BMQVRG T1JNIC1ESEFWRV9EUk1fUExBVEZPUk0gLURIQVZFX1hDQl9QTEFURk9STSAtRFVTRV9MSUJHTFZO RD0xIC1ESEFWRV9HRlhfQ09NUFVURSAtREdMWF9JTkRJUkVDVF9SRU5ERVJJTkcgLURHTFhfRElS RUNUX1JFTkRFUklORyAtREdMWF9VU0VfRFJNIC1ER0xBUElfRVhQT1JUX1BST1RPX0VOVFJZX1BP SU5UUz0wIC1EQUxMT1dfS0NNUCAtRE1FU0FfREVCVUc9MCAtREVOQUJMRV9TSEFERVJfQ0FDSEUg LURIQVZFX19fQlVJTFRJTl9CU1dBUDMyIC1ESEFWRV9fX0JVSUxUSU5fQlNXQVA2NCAtREhBVkVf X19CVUlMVElOX0NMWiAtREhBVkVfX19CVUlMVElOX0NMWkxMIC1ESEFWRV9fX0JVSUxUSU5fQ1Ra IC1ESEFWRV9fX0JVSUxUSU5fRVhQRUNUIC1ESEFWRV9fX0JVSUxUSU5fRkZTIC1ESEFWRV9fX0JV SUxUSU5fRkZTTEwgLURIQVZFX19fQlVJTFRJTl9QT1BDT1VOVCAtREhBVkVfX19CVUlMVElOX1BP UENPVU5UTEwgLURIQVZFX19fQlVJTFRJTl9VTlJFQUNIQUJMRSAtREhBVkVfX19CVUlMVElOX1RZ UEVTX0NPTVBBVElCTEVfUCAtREhBVkVfX19CVUlMVElOX0FERF9PVkVSRkxPVyAtREhBVkVfX19C VUlMVElOX0FERF9PVkVSRkxPV19QIC1ESEFWRV9fX0JVSUxUSU5fU1VCX09WRVJGTE9XX1AgLURI QVZFX0ZVTkNfQVRUUklCVVRFX0NPTlNUIC1ESEFWRV9GVU5DX0FUVFJJQlVURV9GTEFUVEVOIC1E SEFWRV9GVU5DX0FUVFJJQlVURV9NQUxMT0MgLURIQVZFX0ZVTkNfQVRUUklCVVRFX1BVUkUgLURI QVZFX0ZVTkNfQVRUUklCVVRFX1VOVVNFRCAtREhBVkVfRlVOQ19BVFRSSUJVVEVfV0FSTl9VTlVT RURfUkVTVUxUIC1ESEFWRV9GVU5DX0FUVFJJQlVURV9XRUFLIC1ESEFWRV9GVU5DX0FUVFJJQlVU RV9GT1JNQVQgLURIQVZFX0ZVTkNfQVRUUklCVVRFX1BBQ0tFRCAtREhBVkVfRlVOQ19BVFRSSUJV VEVfUkVUVVJOU19OT05OVUxMIC1ESEFWRV9GVU5DX0FUVFJJQlVURV9BTElBUyAtREhBVkVfRlVO Q19BVFRSSUJVVEVfTk9SRVRVUk4gLURIQVZFX0ZVTkNfQVRUUklCVVRFX09QVElNSVpFIC1ESEFW RV9GVU5DX0FUVFJJQlVURV9DT0xEIC1ESEFWRV9GVU5DX0FUVFJJQlVURV9WSVNJQklMSVRZIC1E SEFWRV9VSU5UMTI4IC1ESEFWRV9SRUFMTE9DQVJSQVkgLURIQVZFX0ZNRU1PUEVOIC1EX0dOVV9T T1VSQ0UgLURVU0VfR0NDX0FUT01JQ19CVUlMVElOUyAtRE1BSk9SX0lOX1NZU01BQ1JPUyAtREhB U19TQ0hFRF9IIC1ESEFTX1NDSEVEX0dFVEFGRklOSVRZIC1ESEFWRV9MSU5VWF9GVVRFWF9IIC1E SEFWRV9FTkRJQU5fSCAtREhBVkVfRExGQ05fSCAtREhBVkVfU1lTX1NITV9IIC1ESEFWRV9QT0xM X0ggLURIQVZFX1NZU19JTk9USUZZX0ggLURIQVZFX0xJTlVYX1VETUFCVUZfSCAtREhBVkVfU1RS VE9GIC1ESEFWRV9NS09TVEVNUCAtREhBVkVfTUVNRkRfQ1JFQVRFIC1ESEFWRV9SQU5ET01fUiAt REhBVkVfRkxPQ0sgLURIQVZFX1NUUlRPS19SIC1ESEFWRV9HRVRSQU5ET00gLURIQVZFX1BPU0lY X0ZBTExPQ0FURSAtREhBVkVfU0VDVVJFX0dFVEVOViAtREhBVkVfU1lTQ09ORiAtREhBVkVfR05V X1FTT1JUX1IgLURIQVZFX1NUUlVDVF9USU1FU1BFQyAtREhBVkVfUFJPR1JBTV9JTlZPQ0FUSU9O X05BTUUgLURIQVZFX0lTU0lHTkFMSU5HIC1ESEFWRV9QT1NJWF9NRU1BTElHTiAtREhBVkVfRElS RU5UX0RfVFlQRSAtREhBVkVfU1RSVE9EX0wgLURIQVZFX0RMQUREUiAtREhBVkVfRExfSVRFUkFU RV9QSERSIC1ESEFWRV9aTElCIC1ESEFWRV9aU1REIC1ESEFWRV9DT01QUkVTU0lPTiAtREhBVkVf UFRIUkVBRCAtREhBVkVfUFRIUkVBRF9TRVRBRkZJTklUWSAtREhBVkVfTElCRFJNICctRE1FU0Ff TExWTV9WRVJTSU9OX1NUUklORz0iMjIuMS44IicgLURMTFZNX0lTX1NIQVJFRD0xIC1ERFJBV19M TFZNX0FWQUlMQUJMRT0xIC1EQU1EX0xMVk1fQVZBSUxBQkxFPTEgLURHQUxMSVZNX1VTRV9PUkNK SVQ9MCAtREhBVkVfU1BJUlZfVE9PTFMgLURVU0VfTElCRUxGIC1EVEhSRUFEX1NBTklUSVpFUj0w IC1EV0xfSElERV9ERVBSRUNBVEVEIC1ESEFWRV9XTF9ESVNQQVRDSF9RVUVVRV9USU1FT1VUIC1E SEFWRV9XTF9DUkVBVEVfUVVFVUVfV0lUSF9OQU1FIC1ESEFWRV9YMTFfRFJNIC1ESEFWRV9EUkkg LURIQVZFX0RSSTIgLURIQVZFX0RSSTNfRVhQTElDSVRfU1lOQyAtREhBVkVfRFJJU1dfS01TIC1E SEFWRV9SRU5ERVJET0NfSU5URUdSQVRJT049MSAteCBjKysgLXN0ZD1jKysxNyAtTUQgLU1RIC4u L3NvdXJjZXMvbWVzYS0yNi4xLjIvc3JjL2dhbGxpdW0vZnJvbnRlbmRzL3J1c3RpY2wvcnVzdGlj bF9sbHZtX2JpbmRpbmdzLmhwcCAtTUYgc3JjL2dhbGxpdW0vZnJvbnRlbmRzL3J1c3RpY2wvcnVz dGljbF9sbHZtX2JpbmRpbmdzLmhwcC5kDQo+IC9ob21lL2x1bWFnL1Byb2plY3RzL1JQQi9idWls ZC90bXAtcWNvbS1kaXN0cm8vd29yay9hcm12OGEtcWNvbS1saW51eC9tZXNhLzI2LjEuMi9yZWNp cGUtc3lzcm9vdC91c3IvbGliL2FhcmNoNjQtcWNvbS1saW51eC8xNi4xLjAvLi4vLi4vLi4vaW5j bHVkZS9jKysvMTYuMS4wL2NzdGRkZWY6NQ0KPiAyOjEwOiBmYXRhbCBlcnJvcjogJ3N0ZGRlZi5o JyBmaWxlIG5vdCBmb3VuZA0KPiBVbmFibGUgdG8gZ2VuZXJhdGUgYmluZGluZ3M6IGNsYW5nIGRp YWdub3NlZCBlcnJvcjogL2hvbWUvbHVtYWcvUHJvamVjdHMvUlBCL2J1aWxkL3RtcC1xY29tLWRp c3Ryby93b3JrL2FybXY4YS1xY29tLWxpbnV4L21lc2EvMjYuMS4yL3JlY2lwZS1zeXNyb290L3Vz ci9saWIvYWFyY2g2NC1xY29tLWxpbnV4LzE2LjEuMC8uLi8uLi8uLi9pbmNsdWRlL2MrKy8xNi4x LjAvY3N0ZGRlZjo1MjoxMDogZmF0YWwgZXJyb3I6ICdzdGRkZWYuaCcgZmlsZSBub3QgZm91bmQN Cg==