From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7353323043876241408 X-Forwarded-Encrypted: i=3; AJvYcCUL3b1msgkhW6s8outKgDzLgxkrkdDUISD07/3MQJifOrXYsXIzi8LZcBYsRn9vW0Wk/GcchMn0MIjFVKn8cC8ELl0vcpxZETolKto= X-Received: by 2002:a05:6e02:1c06:b0:369:aaa9:a08c with SMTP id l6-20020a056e021c0600b00369aaa9a08cmr1420758ilh.16.1712127407523; Tue, 02 Apr 2024 23:56:47 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a92:c54d:0:b0:368:7e0f:19a1 with SMTP id a13-20020a92c54d000000b003687e0f19a1ls409443ilj.2.-pod-prod-00-us; Tue, 02 Apr 2024 23:56:46 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXLx7Sr9m/7mCA8MPhTYghapqQHiw/TLawyA1vRbbOxi7GrxAZrN8qspSvjB/aP1DNiKfsn2xvPZkKTiL9QmE6OT0d47I6uY0207sY= X-Google-Smtp-Source: AGHT+IFBUS+HVwz5bS25mvIUxkij+bM7QFB1XuEIKo0Rru1qSucxvjd1rBsR3jp/14rURj4/t0JI X-Received: by 2002:a05:6e02:2188:b0:369:b68b:ae58 with SMTP id j8-20020a056e02218800b00369b68bae58mr1567866ila.0.1712127406358; Tue, 02 Apr 2024 23:56:46 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712127406; cv=pass; d=google.com; s=arc-20160816; b=HLhZ+USLU7LvLVN3M0nPJA32vY5dxX0qAAvmpGAi4IVxu5A4sCZVhjfzkPANotUsoL vjUW0DC2ylKFES0vhCO2rytwpswSYOYG7EzKl7lnr4wlRHLkfsatiht/BcLvNUboDWMW boz0TKBU+utHuZanu9gV3BYKZ8mtT6KZ7twvy2fNASLQJUkxTvAhv/Ma2mnwSJQnypB3 2Xd3x50wyuqy1ain8ozgdXbf/lLvCsAcbk8cBkw5vl5J8Y1dGI2tnSJ1B9oJlEfqWlI+ owSpVy4XOAPHubhhVkGzlkqRzP0oeO5+L5jL6W3ogyQctE1HSgfP2g2jy7K7zX/Gs2x/ IC0w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=suR0RUPXRy9KTNqvGlN62Zyp5pIVgiUDvxZfl1SilxM=; fh=f1Fq0AHbatdvIMRrefsp3zCAKbsxIvWmhVZrGeJM26M=; b=bFEUWtqzUz/jrJLfY3xyt/gg2870znByFwDw1NHmNuMbHm7OG9bCRu1laqP96/F45V I9hvG3fvlh4yLivOLJLNRBbB+6xlxYTdvUEsEE4LkWbN3T+st8wyf+2hVRyZeINneIFu CE0N/MEXD6KDPt9K1g+sL4/4QOcWDIPc25BWe2rVqTE7y92PhK9vHlkgcJTcDkDO3VpH wMB9clm89JWSEqU0U64PhmxM7vAFJxpOqzLsTNi6uzVJ5s6CLTpZ0U5+ShQGAs9tlwEl gESAAq0CbsMRFTmxz0+SXDWuZvyTjkCFrqH4vyzoBPHNf50PQ8v6rjmCvcLtJ2Vr1XrD 6z5g==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Y869v4lP; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:fe0c::70d as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on070d.outbound.protection.outlook.com. [2a01:111:f400:fe0c::70d]) by gmr-mx.google.com with ESMTPS id bp25-20020a056e02349900b00368b3f7f8b8si963615ilb.3.2024.04.02.23.56.45 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 Apr 2024 23:56:46 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:fe0c::70d as permitted sender) client-ip=2a01:111:f400:fe0c::70d; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Y869v4lP; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:fe0c::70d as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YzD5ucXT2fiLBR21qlB7kJuaPItp/1jcIwHGi+LIjWnl15bV6gS+56SAjOa2r7T20GewCcf7trUh7vAE0QBnmqCoBDGELpQhvrbwHsVl/PSxXTXdsr3/vtGbt5ezPJu9CCBnl0TJ7IL5XkMKfJguMGwtIgOnqbTPGHKajI4MVXWbLQTcyotLEQ9LC5WNpFnPTcln32PH9/l+KSszxZkm8Yz2BANSOIfo32sLqO1oKFM4Jj7z/4fZeXCd//q0RWE4JI8Xx1qh+DnILpYeUqz/PWTsxAyzssb60JoBiFtabdtRC2dpOUOJ2R55WbWK36JYgYtLEVTyRoLXwZzOz3fPiw== 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=suR0RUPXRy9KTNqvGlN62Zyp5pIVgiUDvxZfl1SilxM=; b=i0L5gqOkMxG8TapV/88+7oCAmElSxmQXQdNUL/kC5KlmhkKYZfV/dLHk4ju1w9V3tEWX0C1cyL9vlKPaPyzqIqNJu09d8EvQ8wWFx0QCT24tFqYS4CfqHrGjE93pTLl9SQuVjyMkBKZLxO0NgdsKEUQzbGWONzHuQXnhDZf780a6eXC5Hx8P+7LxFATCHOGTzgX2Sb9Ky8hGg5v6XlgoIo+sj2nhohe37QIENCAXhbls1HGTs8vRAiNba0ASQ3pkXQVgYaLmerpOBacBeUchG3jg7gBwCR5nwvDTUj9Uct7J0pclF8phSCGdW46iciiWsuTmZeycGiboI9ct5e+SfA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=suR0RUPXRy9KTNqvGlN62Zyp5pIVgiUDvxZfl1SilxM=; b=Y869v4lPGIZpLgttbqeu7WpetXO+3vXOlVF+FmjnVA1qZZ65M9C9UshfsYdZa+jA/+j/2CIVcJ47aZexkRgjoMtsQlfJc7iMT5RF7CFMMfJqN050mhHgthmpaZkDNHc1lKems6oe/LWEGtRYzpedhFrV1wvmRMgo9jnkwHrNjiXNz8kUANaVXQF1MutuddXdliSGFJkvGwG2fu6eTRZamXd7mfzDL15r6LsKvl+aZYD5JQzcWfVC3yylidyySO0jQr2eHW48X2awunhhkEabAnYpuCHd4o9cRoFqAX3CDT0DsqYir+ZA9jn3y2nl+qHEcjXcELhLiQ91m5O1lDD7dA== Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DB9PR10MB6521.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:3d7::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Wed, 3 Apr 2024 06:56:43 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::e0b3:537d:ebe2:c0a3]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::e0b3:537d:ebe2:c0a3%5]) with mapi id 15.20.7409.042; Wed, 3 Apr 2024 06:56:43 +0000 From: "MOESSBAUER, Felix" To: "kergoth@gmail.com" , "isar-users@googlegroups.com" CC: "Larson, Chris" Subject: Re: [PATCH 3/9] isar-sstate: lint: check for absolute paths in SRC_URI Thread-Topic: [PATCH 3/9] isar-sstate: lint: check for absolute paths in SRC_URI Thread-Index: AQHahSNCsfJc6lv1wkyZNrSfPrYPSLFWHeKA Date: Wed, 3 Apr 2024 06:56:43 +0000 Message-ID: <9a73461348f0bccc5c9ba648dba1aed917b27506.camel@siemens.com> References: <20240402172813.418770-1-chris.larson@siemens.com> <20240402172813.418770-4-chris.larson@siemens.com> In-Reply-To: <20240402172813.418770-4-chris.larson@siemens.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.46.4-2 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DU0PR10MB6828:EE_|DB9PR10MB6521:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /gA6S9xNmqFboZX6v/nWixywgCHb+QAyjYjv9ONysNFq1XAyDg8CEBeLuhgH+U8WHLMU/1NUbvWc5NOPQURBGqbBiqR5ToV+8r3o24pE/p5qtzvhUtM5MpyRtg24wFnwTgYIw0XSZuyLQ6pGn16M7iOdNc2XraGZYYX1lw74tQqAfye6au/RKaXdt4HLpO1NhXw6wsbRovxPppVjN7DI7yvUcIqGr+jdNunTtPz1YtLJ3rb5x75eg0T4v5qUkUeW/Pzfo9AjM0I2iyOVUNK8Y373HRohnxeZTQudvi/yuO1BlA6UllqiMw91pzltLlrM7wDue9eD9dDjtceprlPK6miQCWw/f02RF5Hgbixfhqo95spsFHV6AaDCYMPatDDZ9raJinEmYdDu++y1vEQ+Xksg1YQNTiWIEZzxpHs2plCpue2qBafiFqokBLT/xBNGxtkTgG11qYRNqVSRco1C0zlGPHm/P3u6azPO9Fi5e2coxpRTPCwEe8jHr90OdZz4GKFmimyq725f6ynUhLa0+RlXSJViGufivodYeeBnYvjwqz5U/FVXl5eZxoUazRlfF45ZCd3oFFigDtFBktUdzKfsamMxom6k+iKEMWenbiy/Xq05arWzA/37myTMH/TblKAfYUnQhwJGywaCbCe4BrhcqNTi2h6LWZ8sKdFGC+o= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(376005)(1800799015)(366007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ci9SNVhib1Bqd3RGdHRaT3NWcnRDcVg5QjVTdjZNU0RYUVVXUzBsSkpQL3hC?= =?utf-8?B?b2NSd3I5L2ovemd2UklGalU5elF3S2ZSM3lyc3V0TlpZdlE3eTgyNFQvK1Va?= =?utf-8?B?YUpUaURwMDc3TFFYbG5hNFJveU13dm9Ddm5ZUmxYR3g0M2wzTlI0elpqMGhs?= =?utf-8?B?YU83cEg1T1k4UFIvUE1MMFJyWmhQWjZ2OVRYNWFwRjRkVVEzTFRkNS9PcXpm?= =?utf-8?B?YnVTQjFJaGphdHRhT090SEozVTEydk8zY1lnUWdxYmZJbmlFcGlMOVZkOWlZ?= =?utf-8?B?eEJSYXQrZUZYeWwvU1RKUXFlTHc3YjlUT2M2QlZ1S3Z0d0swMTloWkNpZjdE?= =?utf-8?B?RzROelBmeHhxVGhJT20wN090Z2hxK2hHTVBxa0Z1UGVkWmNsYnZQd1lpVDB6?= =?utf-8?B?L0w3ejc0cFpxWmJXa2JjY01LekorNDV5QndxNy9VT0p0bXFPSUxUdVhnVU5E?= =?utf-8?B?STl6TVhNT285YjRjZHpzTCtYVHJDandnSml0dGdwemlMcjdxQWxTTURTOFlz?= =?utf-8?B?UGJsRnllbVQ5K0czd3pBcE45QTVvS1drOFQ0bDdXbENzRi9SVHNzRlp5cjlt?= =?utf-8?B?cUoxTEIyM1duU0FhOVcrYjZ1NHBQVmxCb2k2WE56MjRFRU9pMDRJbkdNQTNB?= =?utf-8?B?c3pQVTdYUU81UkJUYVZFK2I3SjBuMHlmNTFYT2pENVBqbEthMVRaT0s2Rk1s?= =?utf-8?B?aEhvUklUUUFINnNVM1EzU0hBZDJBS2JuWlRJbDlURnROQUczclNhTGJKdldV?= =?utf-8?B?RVdMWFp3Y3hIL1ZvY0hXZ3NvdTBZakE1dUNTU0t5eU9zblNxWkZLOG9DYXp6?= =?utf-8?B?RWQ4U2lqb2lxc0s2QzArbnFPYWRDTXZHUXpRUkgyT3VCQzJqUzFpeGhmQUE0?= =?utf-8?B?MmlUWXdIV3pjZ3draUppNkI5dFRlaFBJNmFJeDNKT2ZaRUw2M0xBZkRyM2Zv?= =?utf-8?B?OVNweDg2eHVaZ0ZBbEtCYWYzTXpodnNMcXNCWjR3L1hETEpTQVpTSEk5VE1r?= =?utf-8?B?bGJUUk1HbFBXa0xlL3NnM21UdG9tM0NnTEp2WTRhY2grVkdDNC9wbHZ0Mmg5?= =?utf-8?B?ZStTcDl6cnB6THFPMHFVNG5qOU0vRVZWbVYwZjMrRmFJcnhPejByYmt4TWEx?= =?utf-8?B?WjFTdTVwbHVRdndGTktRNDQyUDNlOTdKMVdTaW1XdktQZ202L2dMdmVWcHRx?= =?utf-8?B?Nm9mWktGcklkWmJnUkRzZURNeTIvRFZxWk1zdFNra0hUTEMrcUFxWVp6TVdK?= =?utf-8?B?eWs1V2ptM2gxVUk4WS9WeTNFVXIrc0d6V0E1SDZjYzVNeFRUMVR6aURlVm9x?= =?utf-8?B?RW51RFkrcEpGaTR0NnVGbGRDd3NGT1VvNnQ5S3lZRXY3UUxUUXJtVjR6Sm1s?= =?utf-8?B?SFNSVTNFQ2RLRHYyeUxxSGJ6SVllNmZZOTljOWNXMUY0dkdMRWpCV2hINkIy?= =?utf-8?B?M2N4SGZMTlRIL3IvdXU0Z1FpamJrOVBFVXNiZVUrSENkQXVud2tiOTFucVl5?= =?utf-8?B?T2ZYMGNPVFc1M0hsck5nRzY1UU9DUlRYeGlMMThQc3JzSVkrbDZydHl1TEdP?= =?utf-8?B?L1RSZCtQZFo3OFFOMFhvMFppNE0wdUNueXlvMmVvUHI5bGwrckVqVDdON3Vz?= =?utf-8?B?SFpvVVZIdmNjMjJXKzVkek1aSlBaSkxDbUhWYTBMdkh5VkJ2dGVzRkZJSUYy?= =?utf-8?B?RUR0dGxjK2dHZE13QlpabkNJOUg4bjFkQjI2YVhFd1doQS9GbTRUdW9zMVYv?= =?utf-8?B?WkhIemUzS2lVT3BuU2xuYkhiN3g3NllNcUcwbmxTaWpocW1UQ0dhekFpZDRC?= =?utf-8?B?aTIzSzdndmNvN3hVK0p1UjdKR2xlQWpOQUltTUZEdUI1bzdGUG9VWCtycHhW?= =?utf-8?B?bGJTYzBwN3Y1dkV6ZlloQnROUmpzMDlUcUsrdjZrQlowNVFqTWZZY2NCSUVs?= =?utf-8?B?TktuMkt6UU8vVUhlRFVJNmhpbUVhMGZmbSs1WWloRVZMd3dObEhSaE04SDZZ?= =?utf-8?B?L1dKQUFxbEsrbExXSnhtQmhJL3VYV3dQNkM1K0c3dmpjdGJXcEFENGlWM2hu?= =?utf-8?B?TlpPY1BQaUpQb0RvT0t5K1BzdlhqNlhJMmJoNDE5ZXBjQ1VQOTVjNHUwUTAx?= =?utf-8?B?R2NmR3VFMGluWk82WnpNSXF3aHJpT3MwdXNLa3JWV3phZFp0Ly9CbzhUWEhU?= =?utf-8?B?WXRxMjZCR2FZb3pkcE1zZ0VHNU1RaUYyVkVhZWRSRVlwNnFyYy81S3lTTzRS?= =?utf-8?B?SVVZSVdDcEJpNFdKa2gvSDBkbWJRPT0=?= Content-Type: text/plain; charset="utf-8" Content-ID: <3D6FEFB9ED0E5A4CBC63750D99A92FC7@EURPRD10.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 7196b40e-2b5e-4954-1a19-08dc53ab3883 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Apr 2024 06:56:43.2211 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: aZLgRuXKmWtwtTKFBLtvBaVzVNjdGw1EhRE1fgToPhwH9R+wXSRddPonWqE6LWyun4SF4fY0W8BNyxWq3hOY0VZCaURuOIEENpEs+GPJr7Y= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB6521 X-TUID: G2BjHX+Wu50f T24gVHVlLCAyMDI0LTA0LTAyIGF0IDE3OjI4ICswMDAwLCBrZXJnb3RoQGdtYWlsLmNvbSB3cm90 ZToKPiBGcm9tOiBDaHJpc3RvcGhlciBMYXJzb24gPGNocmlzLmxhcnNvbkBzZWltZW5zLmNvbT4K PiAKPiBJbiBhZGRpdGlvbiB0byB0aGUgY3VycmVudCBjaGVja3MgZm9yIHZhcmlhYmxlcyBzdGFy dGluZyB3aXRoIGFuCj4gYWJzb2x1dGUgcGF0aCwgcGFydGljdWxhcmx5IHRob3NlIHdpdGhpbiB0 aGUgYnVpbGQgb3Igc291cmNlcwo+IGRpcmVjdG9yaWVzLCB3ZSBzaG91bGQgYWxzbyBjaGVjayBm b3IgYWJzb2x1dGUgcGF0aHMgaW4gU1JDX1VSSQo+IGZpbGUgZW50cmllcy4KCkdvb2QgaWRlYS4g VGhhbmtzIGZvciBhZGRpbmcuCgpBY2tlZC1ieTogRmVsaXggTW9lc3NiYXVlciA8ZmVsaXgubW9l c3NiYXVlckBzaWVtZW5zLmNvbT4KCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZXIgTGFy c29uIDxjaHJpcy5sYXJzb25Ac2llbWVucy5jb20+Cj4gLS0tCj4gwqBzY3JpcHRzL2lzYXItc3N0 YXRlIHwgMTcgKysrKysrKysrKysrKysrKysKPiDCoDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRp b25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3NjcmlwdHMvaXNhci1zc3RhdGUgYi9zY3JpcHRzL2lz YXItc3N0YXRlCj4gaW5kZXggYzE0YzI4NDMuLjliMjBjYjhlIDEwMDc1NQo+IC0tLSBhL3Njcmlw dHMvaXNhci1zc3RhdGUKPiArKysgYi9zY3JpcHRzL2lzYXItc3N0YXRlCj4gQEAgLTgzOSw2ICs4 MzksMjMgQEAgZGVmIHNzdGF0ZV9saW50KHRhcmdldCwgdmVyYm9zZSwgc291cmNlc19kaXIsCj4g YnVpbGRfZGlyLCBleGl0X2NvZGUsIHBlZGFudGljLCAqKgo+IMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIGNvbnRpbnVlCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICMgcmVtb3Zl IGxlYWRpbmcgd2hpdGVzcGFjZXMgcG9zc2libHkgYWRkZWQgYnkgYXBwZW5kaW5nCj4gwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIHZhbCA9IHZhbC5sc3RyaXAoKQo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIGlmIG5hbWUgPT0gJ1NSQ19VUkknOgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgc3JjX3VyaSA9IHZhbC5zcGxpdCgpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCBmb3IgZW50cnkgaW4gc3JjX3VyaToKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgaWYgZW50cnkuc3RhcnRzd2l0aCgnZmlsZTovLy8nKToKPiArwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBlbnRyeV9wYXRoID0gZW50cnlb NzpdCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaWYg ZW50cnlfcGF0aC5zdGFydHN3aXRoKGJ1aWxkX2Rpcik6Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBwbl9pc3N1ZXMuYXBwZW5kKGYnXDAz M1swOzMxbS0+IHBhdGggaW4KPiBidWlsZC1kaXI6wqDCoCBTUkNfVVJJIGVudHJ5ICJ7ZW50cnl9 IlwwMzNbMG0nKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgaGl0c19idWlsZGRpciArPSAxCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZWxpZiBlbnRyeV9wYXRoLnN0YXJ0c3dpdGgoc291cmNl c19kaXIpOgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgcG5faXNzdWVzLmFwcGVuZChmJ1wwMzNbMDszMW0tPiBwYXRoIGluCj4gc291cmNl cy1kaXI6IFNSQ19VUkkgZW50cnkgIntlbnRyeX0iXDAzM1swbScpCj4gK8KgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBoaXRzX3NyY2RpciArPSAx Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZWxzZToK PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IGhpdHNfb3RoZXIgKz0gMQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgaWYgdmVyYm9zZToKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcG5faXNzdWVzLmFwcGVuZChm J1wwMzNbMDszNG0tPgo+IG90aGVyIGFic29sdXRlIHBhdGg6IFNSQ19VUkkgZW50cnkgIntlbnRy eX0iXDAzM1swbScpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBjb250aW51ZQo+ ICsKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaWYgbm90IHZhbFswXSA9PSAnLyc6Cj4gwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgY29udGludWUKPiDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgaWYgdmFsLnN0YXJ0c3dpdGgoYnVpbGRfZGlyKToKPiAtLSAKPiAyLjM5LjIKPiAK Ci0tIApTaWVtZW5zIEFHLCBUZWNobm9sb2d5CkxpbnV4IEV4cGVydCBDZW50ZXIKCgo=