From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7236214570260365312 X-Received: by 2002:a19:551a:0:b0:4f2:7bb9:88f8 with SMTP id n26-20020a19551a000000b004f27bb988f8mr2893964lfe.7.1684812496465; Mon, 22 May 2023 20:28:16 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:651c:54b:b0:2af:5db:ad4d with SMTP id q11-20020a05651c054b00b002af05dbad4dls767691ljp.1.-pod-prod-00-eu; Mon, 22 May 2023 20:28:14 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ59BMU6giLhUf3irdNmSQtDbNZypmdggYmN1GUwoXlsu9E3AnDCbr18+7l7lcMb/LXmiqyt X-Received: by 2002:a2e:b5ae:0:b0:2b0:2214:f808 with SMTP id f14-20020a2eb5ae000000b002b02214f808mr1567512ljn.16.1684812494661; Mon, 22 May 2023 20:28:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1684812494; cv=pass; d=google.com; s=arc-20160816; b=v8dfBK3BkLOc5HNSWU8/M3+BjZyHT0wBzHU9BPtbm2A8wJymoQyNaKs/fxZ6hr5cJD Op2PZAgWcaD+t9vy0tpdpZCY6Qp0IjI51w0EXMXFeCfEGrDSzpcpUOkZAlo8unKaLED7 s6rK0a/STCyZLmt1nb1O0GxeiteoA+FvBXmtOgjM56nOXgIHiFYxPVVphD2uF/XjRpZA DbieHirIHDGttRoXIWuUWyE1dan9V8AjjlE0GxGOKlx1iEbOIHD41JzEDckGIdeIG8XR vb/iMyhGoS5aEkSjOexU743MJggyRrKNl/jTV0TZfOHgpYH6TnefBtYaRS2A7KCTS7zB Ayew== 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:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=K/LZZhdaXrKhyMcIzuGHzuFll6HgrA6ttHSOfUV2EvI=; b=aCxfu9SBBVVtiVgUEvEy0h1/aoNscBR36xTpPEL13QLAbuIZsdWnaUtpSaE+rIj1xE vOV/NgAykybsCARSQC1n6oHFV36YU6PK0e0YVCFviCSa6sQ/zbl1VYWn4IRBeraxV5UQ LPzYh+Z/iUbPw+Mghpa+95u2ay7pLSAz+/dyZb0os6KK2Xr/AkA2i3pSMi+ZS2AFFYu9 exmMRch57H+g0DYPuF8wJ2ZkXD5ReztphLm4Bpc6cT4YmD10p9X4D767HbfTi1oeM5SI N/MZxqAwdbj0FSU3scncUpT9doGWMU6fNy1Pf4VG1Tm/S18Js4H/OJJxYG+A0Tccc/e9 +8sA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="nglF/OiI"; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of baocheng.su@siemens.com designates 2a01:111:f400:7eaf::60d as permitted sender) smtp.mailfrom=baocheng.su@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2060d.outbound.protection.outlook.com. [2a01:111:f400:7eaf::60d]) by gmr-mx.google.com with ESMTPS id e15-20020a05651c150f00b002ac885a8f29si522819ljf.3.2023.05.22.20.28.14 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 May 2023 20:28:14 -0700 (PDT) Received-SPF: pass (google.com: domain of baocheng.su@siemens.com designates 2a01:111:f400:7eaf::60d as permitted sender) client-ip=2a01:111:f400:7eaf::60d; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="nglF/OiI"; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of baocheng.su@siemens.com designates 2a01:111:f400:7eaf::60d as permitted sender) smtp.mailfrom=baocheng.su@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=GQOfDOXc3kDtPkRgxax/VbDlaLWemrDI6towe/5qh3mXbQc97RjPZqhZghgrvaW33zq8dhCtD0tVobv1I8DfLlQ/Kkzmy8YA+4oOtmRWltaRb3vPnH3NhONm+cfaA/+Xz0ahJC34ai6Ka0ch1b+0HKn0yQcJaybN+XI24svECI7cGwwF1Xt6M/8HemhmgC0Krm/rn5yzyc3rqSMrQvkvo2p4fXm1pu9L5OQGlrOf7Nm8xoKZpWI/Rh93k6lR51Ccrh6U3bfMZ+Xefell834DWUHz0C1McTncf/ogzaRofyyCoiazZ5hm89YQu4l3Zyx9WZlJJx3kRlQeGDv5YH7yCQ== 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=K/LZZhdaXrKhyMcIzuGHzuFll6HgrA6ttHSOfUV2EvI=; b=f00yajQ/Gmh/M4+SEJwAXSafx3BrNXWQD5utAWCGaLHsYUS4WrrRcfI0nXzgf+VASWJlPzqeq+/i85Nzl8x5v5sMmId/mSLdf/NyAxjPGXSsKG7MG9H+LRjAENNsOlIoOVsIo3wOyHzG9STMTHasrCKcrYTG7wLjXq1dxGgpCaoQZeCMjN/cOjPZnSQHcnigZmPkABP7h8uaNNvE6Ljc7oFJRwL7QecLlGXkO1rE36YxLGLVfg6iYd7grE9baBelf6j1M6MQVaIn6QB4LNZUfPYdpTgFhLRBn1upeVBnLgE52XRC4Ht0aVv2KBOt+tm/06ofgb3eeYm0F+ibFwF4lQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.74) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=siemens.com; dkim=none (message not signed); 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=K/LZZhdaXrKhyMcIzuGHzuFll6HgrA6ttHSOfUV2EvI=; b=nglF/OiI+zErkRmQt/+bYJCjowY0tHtyle3UITjBgcNlr5NFcy59RMA9IgzLP4a0l5iPPiq7mckqGbVnwk2b5aWU21JI5jD0iiedaysIslXmHZr4i4jaCfhvGgLWof/RBsAdyErHyo6ztNm4VtWSv8rlJJ19gTMIGeGDBU//TFiBbeyZHxrbKKRb3blkZwmQId+XgwvveoFikPIfhGAOEJta/CJkts71WxtTv9OcYnallMQTIpnb0NVogY6Oc878HkZv0tl0ujce5wb2leTysHU0AAgfgfA/qZG2UidaDfnVdlSy2zkQnW5zyL7baVNfTFgl23hTCRiCkvwvIAEFuA== Received: from DUZPR01CA0329.eurprd01.prod.exchangelabs.com (2603:10a6:10:4ba::28) by DB8PR10MB3675.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:141::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.28; Tue, 23 May 2023 03:28:12 +0000 Received: from DB5EUR01FT065.eop-EUR01.prod.protection.outlook.com (2603:10a6:10:4ba:cafe::82) by DUZPR01CA0329.outlook.office365.com (2603:10a6:10:4ba::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.29 via Frontend Transport; Tue, 23 May 2023 03:28:12 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.74) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.74 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.74; helo=hybrid.siemens.com; pr=C Received: from hybrid.siemens.com (194.138.21.74) by DB5EUR01FT065.mail.protection.outlook.com (10.152.5.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.14 via Frontend Transport; Tue, 23 May 2023 03:28:12 +0000 Received: from CNPEK01M08MSX.ad011.siemens.net (139.24.237.225) by DEMCHDC8VQA.ad011.siemens.net (194.138.21.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.25; Tue, 23 May 2023 05:28:10 +0200 Received: from CNPEK01M06MSX.ad011.siemens.net (139.24.237.223) by CNPEK01M08MSX.ad011.siemens.net (139.24.237.225) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Tue, 23 May 2023 11:27:50 +0800 Received: from CNPEK01M06MSX.ad011.siemens.net ([139.24.237.223]) by CNPEK01M06MSX.ad011.siemens.net ([139.24.237.223]) with mapi id 15.01.2507.023; Tue, 23 May 2023 11:27:50 +0800 From: "Su, Bao Cheng" To: "isar-users@googlegroups.com" CC: "Gylstorff, Quirin" , "Kiszka, Jan" , "Su, Bao Cheng" Subject: [PATCH] optee-os: Add package optee-os-tadevkit Thread-Topic: [PATCH] optee-os: Add package optee-os-tadevkit Thread-Index: AQHZjSaNvVO0MQY3X0eZseC854CMeg== Date: Tue, 23 May 2023 03:27:50 +0000 Message-ID: <2eabb6369e3bb072701c0e3821be2ccc3e15c902.camel@siemens.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.38.3-1+deb11u2 x-originating-ip: [140.231.151.229] Content-Type: text/plain; charset="utf-8" Content-ID: <46D0E767EB4E4A42A549853B65E95649@siemens.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Return-Path: baocheng.su@siemens.com X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB5EUR01FT065:EE_|DB8PR10MB3675:EE_ X-MS-Office365-Filtering-Correlation-Id: db08bd6f-e893-4aa5-1d5b-08db5b3dbd21 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: qTTpWHI6U4ynxelKdjWVzjtSnyoPW22IsPreI/2P6xi8C1fqsBb+5Xsny+2bo90xGJrcLZFI/21q/IH1jezACvSsCSm8CoY7ZK79a2F++IQe7LtlvSuwaRvcUTGGHISb2f2FR1kRJ/MsBnX8KgATcflEftr5V14oXOSS3xWrf/kFKyEoVjzSiFTxDBIpQuHjFVBrI62Rg2ZYYbRibnNSOOMmESRdPHnJ4MA5imtI/aao7Kig6MLTgvIuB/OI8A/PcPSlnQSlWLuYCgDSB75sXZyi2Cxnbozc6mdiIAdbM2QHfLKL734CLijvhkKWRgKcgEghwChUYfrEB+gws/tIMaACgVR0JiwW63e55kiiDdbZ0PScLQTm9dITLrjNkUr0srf0HT86A6MQfKywlYbdcPOv5paBCCAFcDbhofRkWPCBHOMZ5q/kCJ9LI//cdFV0tO3b59h9+hrRId2L4+cBzj41+ByhkFE0bzoSkY+qpWMtUicdE8UaizNBXSFXxEV1Bm24yXG5soOwX+t0BlSFAEcOu1YxaCo487uRIDg4DxfQXc8ZYkC12odaV6GBSM1dLvcZcySmOaF2lTGniZ7jJuEJkfSg+FSQbKDxMm5Pik3DDOt46oG8+8GOW2HFKmjMwUkX4Mt5QJ6WgpK6PkEHVhuETA+6hIH8mZtcKMgZxrlK2sltoh8rYrPLfB2GfUx696vC+JSPTYHkFl/Yu/0cOaRnrcOnI8752yTbQBOLL1Q= X-Forefront-Antispam-Report: CIP:194.138.21.74;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:hybrid.siemens.com;CAT:NONE;SFS:(13230028)(4636009)(346002)(376002)(396003)(136003)(39860400002)(451199021)(40470700004)(36840700001)(46966006)(40480700001)(356005)(7636003)(82740400003)(82960400001)(7596003)(86362001)(82310400005)(36756003)(40460700003)(8676002)(8936002)(45080400002)(966005)(5660300002)(107886003)(26005)(956004)(47076005)(186003)(336012)(2616005)(83380400001)(2906002)(41300700001)(316002)(70206006)(70586007)(478600001)(54906003)(36860700001)(6916009)(4326008);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 May 2023 03:28:12.5806 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: db08bd6f-e893-4aa5-1d5b-08db5b3dbd21 X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.74];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR01FT065.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB3675 X-TUID: bReLn6ZFMQvq VGhlIFRBIGRldiBraXQgaXMgdXNlZCB0byBidWlsZCB0cnVzdGVkIGFwcGxpY2F0aW9ucywgZGV0 YWlscyByZWZlciB0bw0KWzFdLiBBIHR5cGljYWwgdXNlIGNhc2Ugb2YgdGhpcyBkZXZraXQgaXMg YSBmaXJtd2FyZSBUUE0gcmVmZXJlbmNlDQppbXBsZW1lbnRhdGlvbiwgc2VlIFsyXS4NCg0KMS4g aHR0cHM6Ly9vcHRlZS5yZWFkdGhlZG9jcy5pby9lbi8zLjIxLjAvYnVpbGRpbmcvdHJ1c3RlZF9h cHBsaWNhdGlvbnMuaHRtbA0KMi4gaHR0cHM6Ly9naXRodWIuY29tL21pY3Jvc29mdC9tcy10cG0t MjAtcmVmDQoNClNpZ25lZC1vZmYtYnk6IFN1IEJhb2NoZW5nIDxiYW9jaGVuZy5zdUBzaWVtZW5z LmNvbT4NCi0tLQ0KIC4uLi9vcHRlZS1vcy9maWxlcy9kZWJpYW4vY29udHJvbC50bXBsICAgICAg ICB8ICA0ICstLQ0KIG1ldGEvcmVjaXBlcy1ic3Avb3B0ZWUtb3Mvb3B0ZWUtb3MtY3VzdG9tLmlu YyB8IDI5ICsrKy0tLS0tLS0tLS0tLS0tLS0NCiAuLi4vb3B0ZWUtb3Mvb3B0ZWUtb3MtdGFkZXZr aXQtY3VzdG9tLmluYyAgICAgfCAyMCArKysrKysrKysrKysrDQogLi4uL3tvcHRlZS1vcy1jdXN0 b20uaW5jID0+IG9wdGVlLW9zLmluY30gICAgIHwgMTQgKysrLS0tLS0tDQogNCBmaWxlcyBjaGFu Z2VkLCAzMCBpbnNlcnRpb25zKCspLCAzNyBkZWxldGlvbnMoLSkNCiBjcmVhdGUgbW9kZSAxMDA2 NDQgbWV0YS9yZWNpcGVzLWJzcC9vcHRlZS1vcy9vcHRlZS1vcy10YWRldmtpdC1jdXN0b20uaW5j DQogY29weSBtZXRhL3JlY2lwZXMtYnNwL29wdGVlLW9zL3tvcHRlZS1vcy1jdXN0b20uaW5jID0+ IG9wdGVlLW9zLmluY30gKDYyJSkNCg0KZGlmZiAtLWdpdCBhL21ldGEvcmVjaXBlcy1ic3Avb3B0 ZWUtb3MvZmlsZXMvZGViaWFuL2NvbnRyb2wudG1wbCBiL21ldGEvcmVjaXBlcy1ic3Avb3B0ZWUt b3MvZmlsZXMvZGViaWFuL2NvbnRyb2wudG1wbA0KaW5kZXggNjBiMzkyNy4uZmRmODk4ZSAxMDA2 NDQNCi0tLSBhL21ldGEvcmVjaXBlcy1ic3Avb3B0ZWUtb3MvZmlsZXMvZGViaWFuL2NvbnRyb2wu dG1wbA0KKysrIGIvbWV0YS9yZWNpcGVzLWJzcC9vcHRlZS1vcy9maWxlcy9kZWJpYW4vY29udHJv bC50bXBsDQpAQCAtNSw2ICs1LDYgQEAgU3RhbmRhcmRzLVZlcnNpb246IDMuOS42DQogQnVpbGQt RGVwZW5kczogJHtERUJJQU5fQlVJTERfREVQRU5EU30NCiBNYWludGFpbmVyOiBJU0FSIHByb2pl Y3QgPGlzYXItdXNlcnNAZ29vZ2xlZ3JvdXBzLmNvbT4NCiANCi1QYWNrYWdlOiBvcHRlZS1vcy0k e09QVEVFX05BTUV9DQorUGFja2FnZTogJHtERUJJQU5fUEFDS0FHRV9OQU1FfQ0KIEFyY2hpdGVj dHVyZTogJHtESVNUUk9fQVJDSH0NCi1EZXNjcmlwdGlvbjogJHtERVNDUklQVElPTn0sIGZpcm13 YXJlIGJpbmFyaWVzDQorRGVzY3JpcHRpb246ICR7REVTQ1JJUFRJT059DQpkaWZmIC0tZ2l0IGEv bWV0YS9yZWNpcGVzLWJzcC9vcHRlZS1vcy9vcHRlZS1vcy1jdXN0b20uaW5jIGIvbWV0YS9yZWNp cGVzLWJzcC9vcHRlZS1vcy9vcHRlZS1vcy1jdXN0b20uaW5jDQppbmRleCBkNDg4MjdhLi5hYmU0 NmU4IDEwMDY0NA0KLS0tIGEvbWV0YS9yZWNpcGVzLWJzcC9vcHRlZS1vcy9vcHRlZS1vcy1jdXN0 b20uaW5jDQorKysgYi9tZXRhL3JlY2lwZXMtYnNwL29wdGVlLW9zL29wdGVlLW9zLWN1c3RvbS5p bmMNCkBAIC0xLDM4ICsxLDE3IEBADQogIyBDdXN0b20gT1AtVEVFIE9TIGJ1aWxkDQogIw0KICMg VGhpcyBzb2Z0d2FyZSBpcyBhIHBhcnQgb2YgSVNBUi4NCi0jIENvcHlyaWdodCAoYykgU2llbWVu cyBBRywgMjAyMA0KKyMgQ29weXJpZ2h0IChjKSBTaWVtZW5zIEFHLCAyMDIwLTIwMjMNCiAjDQog IyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogTUlUDQogDQotaW5oZXJpdCBkcGtnDQorcmVxdWly ZSBvcHRlZS1vcy5pbmMNCiANCi1GSUxFU0VYVFJBUEFUSFM6cHJlcGVuZCA6PSAiJHtGSUxFX0RJ Uk5BTUV9L2ZpbGVzOiINCi0NCi1TUkNfVVJJICs9ICJmaWxlOi8vZGViaWFuLyINCi0NCi1ERVND UklQVElPTiA/PSAiQ3VzdG9tIE9QLVRFRSBPUyINCi0NCi1PUFRFRV9OQU1FID89ICIke01BQ0hJ TkV9Ig0KLU9QVEVFX1BMQVRGT1JNID89ICJ1bmtub3duIg0KLU9QVEVFX0VYVFJBX0JVSUxEQVJH UyA/PSAiIg0KLU9QVEVFX0JJTkFSSUVTID89ICJ0ZWUtcGFnZXJfdjIuYmluIg0KLQ0KLURFQklB Tl9CVUlMRF9ERVBFTkRTID89ICJweXRob24zLXB5Y3J5cHRvZG9tZTpuYXRpdmUsIHB5dGhvbjMt cHllbGZ0b29scyINCitERVNDUklQVElPTjphcHBlbmQgPSAiLCBmaXJtd2FyZSBiaW5hcmllcyIN CiANCiBQUk9WSURFUyArPSAib3B0ZWUtb3MtJHtPUFRFRV9OQU1FfSINCiANCi1URU1QTEFURV9G SUxFUyA9ICJkZWJpYW4vY29udHJvbC50bXBsIGRlYmlhbi9ydWxlcy50bXBsIg0KLVRFTVBMQVRF X1ZBUlMgKz0gIk9QVEVFX05BTUUgREVCSUFOX0JVSUxEX0RFUEVORFMgT1BURUVfUExBVEZPUk0g T1BURUVfRVhUUkFfQlVJTERBUkdTIg0KLQ0KLSMgc3BsaXQgc3RyaXAgcGxhdGZvcm0gZmxhdm9y LCBpZiBhbnksIGZyb20gdGhlIHNwZWNpZmllZCBwbGF0Zm9ybSBzdHJpbmcNCi1PUFRFRV9QTEFU Rk9STV9CQVNFID0gIiR7QGQuZ2V0VmFyKCdPUFRFRV9QTEFURk9STScpLnNwbGl0KCctJylbMF19 Ig0KLQ0KLWRvX3ByZXBhcmVfYnVpbGQoKSB7DQotICAgIGNwIC1yICR7V09SS0RJUn0vZGViaWFu ICR7U30vDQotDQotICAgIGRlYl9hZGRfY2hhbmdlbG9nDQotDQorZG9fcHJlcGFyZV9idWlsZDph cHBlbmQoKSB7DQogICAgIHJtIC1mICR7U30vZGViaWFuL29wdGVlLW9zLSR7T1BURUVfTkFNRX0u aW5zdGFsbA0KICAgICBmb3IgYmluYXJ5IGluICR7T1BURUVfQklOQVJJRVN9OyBkbw0KICAgICAg ICAgZWNobyAib3V0L2FybS1wbGF0LSR7T1BURUVfUExBVEZPUk1fQkFTRX0vY29yZS8kYmluYXJ5 IC91c3IvbGliL29wdGVlLW9zLyR7T1BURUVfTkFNRX0vIiA+PiBcDQpkaWZmIC0tZ2l0IGEvbWV0 YS9yZWNpcGVzLWJzcC9vcHRlZS1vcy9vcHRlZS1vcy10YWRldmtpdC1jdXN0b20uaW5jIGIvbWV0 YS9yZWNpcGVzLWJzcC9vcHRlZS1vcy9vcHRlZS1vcy10YWRldmtpdC1jdXN0b20uaW5jDQpuZXcg ZmlsZSBtb2RlIDEwMDY0NA0KaW5kZXggMDAwMDAwMC4uODVkNmMyNQ0KLS0tIC9kZXYvbnVsbA0K KysrIGIvbWV0YS9yZWNpcGVzLWJzcC9vcHRlZS1vcy9vcHRlZS1vcy10YWRldmtpdC1jdXN0b20u aW5jDQpAQCAtMCwwICsxLDIwIEBADQorDQorIyBDdXN0b20gT1AtVEVFIE9TIGJ1aWxkDQorIw0K KyMgVGhpcyBzb2Z0d2FyZSBpcyBhIHBhcnQgb2YgSVNBUi4NCisjIENvcHlyaWdodCAoYykgU2ll bWVucyBBRywgMjAyMw0KKyMNCisjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBNSVQNCisNCity ZXF1aXJlIG9wdGVlLW9zLmluYw0KKw0KK0RFQklBTl9QQUNLQUdFX05BTUUgPSAib3B0ZWUtb3Mt dGFkZXZraXQtJHtPUFRFRV9OQU1FfSINCitERVNDUklQVElPTjphcHBlbmQgPSAiLCB0cnVzdCBh cHBsaWNhdGlvbiBkZXZlbG9wbWVudCBraXQuIg0KKw0KK1BST1ZJREVTICs9ICIke0RFQklBTl9Q QUNLQUdFX05BTUV9Ig0KKw0KK2RvX3ByZXBhcmVfYnVpbGQ6YXBwZW5kKCkgew0KKyAgICBybSAt ZiAke1N9L2RlYmlhbi9vcHRlZS1vcy10YWRldmtpdC0ke09QVEVFX05BTUV9Lmluc3RhbGwNCisg ICAgZWNobyAib3V0L2FybS1wbGF0LSR7T1BURUVfUExBVEZPUk1fQkFTRX0vZXhwb3J0LXRhXyR7 RElTVFJPX0FSQ0h9IC91c3IvbGliL29wdGVlLW9zLyIgPiBcDQorICAgICAgICAke1N9L2RlYmlh bi9vcHRlZS1vcy10YWRldmtpdC0ke09QVEVFX05BTUV9Lmluc3RhbGwNCit9DQpkaWZmIC0tZ2l0 IGEvbWV0YS9yZWNpcGVzLWJzcC9vcHRlZS1vcy9vcHRlZS1vcy1jdXN0b20uaW5jIGIvbWV0YS9y ZWNpcGVzLWJzcC9vcHRlZS1vcy9vcHRlZS1vcy5pbmMNCnNpbWlsYXJpdHkgaW5kZXggNjIlDQpj b3B5IGZyb20gbWV0YS9yZWNpcGVzLWJzcC9vcHRlZS1vcy9vcHRlZS1vcy1jdXN0b20uaW5jDQpj b3B5IHRvIG1ldGEvcmVjaXBlcy1ic3Avb3B0ZWUtb3Mvb3B0ZWUtb3MuaW5jDQppbmRleCBkNDg4 MjdhLi4xOTg3NDZiIDEwMDY0NA0KLS0tIGEvbWV0YS9yZWNpcGVzLWJzcC9vcHRlZS1vcy9vcHRl ZS1vcy1jdXN0b20uaW5jDQorKysgYi9tZXRhL3JlY2lwZXMtYnNwL29wdGVlLW9zL29wdGVlLW9z LmluYw0KQEAgLTEsNyArMSw3IEBADQogIyBDdXN0b20gT1AtVEVFIE9TIGJ1aWxkDQogIw0KICMg VGhpcyBzb2Z0d2FyZSBpcyBhIHBhcnQgb2YgSVNBUi4NCi0jIENvcHlyaWdodCAoYykgU2llbWVu cyBBRywgMjAyMA0KKyMgQ29weXJpZ2h0IChjKSBTaWVtZW5zIEFHLCAyMDIwLTIwMjMNCiAjDQog IyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogTUlUDQogDQpAQCAtMTgsMTIgKzE4LDEyIEBAIE9Q VEVFX1BMQVRGT1JNID89ICJ1bmtub3duIg0KIE9QVEVFX0VYVFJBX0JVSUxEQVJHUyA/PSAiIg0K IE9QVEVFX0JJTkFSSUVTID89ICJ0ZWUtcGFnZXJfdjIuYmluIg0KIA0KLURFQklBTl9CVUlMRF9E RVBFTkRTID89ICJweXRob24zLXB5Y3J5cHRvZG9tZTpuYXRpdmUsIHB5dGhvbjMtcHllbGZ0b29s cyINCitERUJJQU5fUEFDS0FHRV9OQU1FID89ICJvcHRlZS1vcy0ke09QVEVFX05BTUV9Ig0KIA0K LVBST1ZJREVTICs9ICJvcHRlZS1vcy0ke09QVEVFX05BTUV9Ig0KK0RFQklBTl9CVUlMRF9ERVBF TkRTID89ICJweXRob24zLXB5Y3J5cHRvZG9tZTpuYXRpdmUsIHB5dGhvbjMtcHllbGZ0b29scyIN CiANCiBURU1QTEFURV9GSUxFUyA9ICJkZWJpYW4vY29udHJvbC50bXBsIGRlYmlhbi9ydWxlcy50 bXBsIg0KLVRFTVBMQVRFX1ZBUlMgKz0gIk9QVEVFX05BTUUgREVCSUFOX0JVSUxEX0RFUEVORFMg T1BURUVfUExBVEZPUk0gT1BURUVfRVhUUkFfQlVJTERBUkdTIg0KK1RFTVBMQVRFX1ZBUlMgKz0g IkRFQklBTl9QQUNLQUdFX05BTUUgT1BURUVfTkFNRSBERUJJQU5fQlVJTERfREVQRU5EUyBPUFRF RV9QTEFURk9STSBPUFRFRV9FWFRSQV9CVUlMREFSR1MiDQogDQogIyBzcGxpdCBzdHJpcCBwbGF0 Zm9ybSBmbGF2b3IsIGlmIGFueSwgZnJvbSB0aGUgc3BlY2lmaWVkIHBsYXRmb3JtIHN0cmluZw0K IE9QVEVFX1BMQVRGT1JNX0JBU0UgPSAiJHtAZC5nZXRWYXIoJ09QVEVFX1BMQVRGT1JNJykuc3Bs aXQoJy0nKVswXX0iDQpAQCAtMzIsMTAgKzMyLDQgQEAgZG9fcHJlcGFyZV9idWlsZCgpIHsNCiAg ICAgY3AgLXIgJHtXT1JLRElSfS9kZWJpYW4gJHtTfS8NCiANCiAgICAgZGViX2FkZF9jaGFuZ2Vs b2cNCi0NCi0gICAgcm0gLWYgJHtTfS9kZWJpYW4vb3B0ZWUtb3MtJHtPUFRFRV9OQU1FfS5pbnN0 YWxsDQotICAgIGZvciBiaW5hcnkgaW4gJHtPUFRFRV9CSU5BUklFU307IGRvDQotICAgICAgICBl Y2hvICJvdXQvYXJtLXBsYXQtJHtPUFRFRV9QTEFURk9STV9CQVNFfS9jb3JlLyRiaW5hcnkgL3Vz ci9saWIvb3B0ZWUtb3MvJHtPUFRFRV9OQU1FfS8iID4+IFwNCi0gICAgICAgICAgICAke1N9L2Rl Ymlhbi9vcHRlZS1vcy0ke09QVEVFX05BTUV9Lmluc3RhbGwNCi0gICAgZG9uZQ0KIH0NCg0K