From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7016230395466219520 X-Received: by 2002:a05:6512:1592:: with SMTP id bp18mr31613688lfb.363.1637318022421; Fri, 19 Nov 2021 02:33:42 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3d9e:: with SMTP id k30ls45851lfv.1.gmail; Fri, 19 Nov 2021 02:33:41 -0800 (PST) X-Google-Smtp-Source: ABdhPJwq16Ryev701XKZZvKsRn0OHLN3gv7rxDkbQvR7qFKWOGS/9qxOovR397zN+v5nSNHac1KS X-Received: by 2002:a05:6512:3d8c:: with SMTP id k12mr32597695lfv.365.1637318021315; Fri, 19 Nov 2021 02:33:41 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1637318021; cv=pass; d=google.com; s=arc-20160816; b=prUT6v1fsTTgUBybHDv5EiXR2UGdeueqRVK5KeUCrpjIzZfOw69sRnRG2TBG6/0BXI g5XV6hcw+fs4Q5YmE/dHpnC6z8ba32xLdNRPlFzetYQInlwXg81Ve4HcySQp+1er69jX trX242tNTufn6iMby7PxwV8GX84t+7w5pdHFNqZShErWcx3XtUiL7bCJdUuYV/b6TRla UuKCejNFnCf7IWYu7nHWjrJ2o7g75sZilrxVUdL7BX5d+CXQByEomkcHedMp+yD7Ql9G 7RKveEegcdaQ1NQEbNN72Bekrka8tKmR17Ab+wxl5bGW0rV5wSuBvKQ4V8TRI6TD0ocz j/dw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:document_confidentiality :msip_labels:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=jt+VStj95ckKaAP/cdxamweJVbx2YuO/Mp0O2uiuhsA=; b=J9w4dslLuFV34B/NjhmqF+WY5wGXA5eQ54wTXbV/xQ9UgvK8hNrKgMJqAazkB5fu0a oTlCFPao58sxDkqAoeCbF8kbNFJX79b/M+Zq3HrIJ851IOH5OZbKTTwlj5BSE8w1sygf FckxkpBY6GnGFqZ8n65EwTvKJa3USt7eWt4utV0sgl9Vo/+WrRjYAzDkVQiJOvZmtW1J u5iNtDQQGRlJEuZmRMFqS7jswLlBDSZDkV8IwZKDF6233UWPT5MNYAGzO0Qmvkt5rk5C eBzoYngw84hKabtqo/2rMdaq+aA4b0MobwTKrAhCDxXop5NloL4VvTp0/UjC3XYJg7M9 F+qQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=AXpfEb01; 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 adriaan.schmidt@siemens.com designates 40.107.21.55 as permitted sender) smtp.mailfrom=adriaan.schmidt@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2055.outbound.protection.outlook.com. [40.107.21.55]) by gmr-mx.google.com with ESMTPS id c15si186647lfv.8.2021.11.19.02.33.41 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 19 Nov 2021 02:33:41 -0800 (PST) Received-SPF: pass (google.com: domain of adriaan.schmidt@siemens.com designates 40.107.21.55 as permitted sender) client-ip=40.107.21.55; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=AXpfEb01; 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 adriaan.schmidt@siemens.com designates 40.107.21.55 as permitted sender) smtp.mailfrom=adriaan.schmidt@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dx3+Ru6sztwwZ1Rc5sWQ8Komo9H2ZcNAEoB0HD8QwyMVnOWXxMsUmXplog/LXy5zgeU7FN4EW013VxnNJ69Yt/ZqA7U+eR4VKjYrMHeGeC8UFbPb7HtfbQdL3y7XQbTh3Tn1QN+VyYMXKjjbAZ5BCk6F0s40/vWQwaxs4OYqxUhTFDNAfZk7aMTvhezLNzSppIglRs3jyVeYPY4cuPYpla+7V99QtiuUOF6VkNT+SU0bzRq5yK/leXDWoLu/OB3Ja+5UYJcOJJ8bsW1bhsPKYJhyzrpIK9C29eOKXdmCwr7V/r+v+JEVxhuTZQnHs8nUz71LlPg046ckort4VQyoCQ== 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=jt+VStj95ckKaAP/cdxamweJVbx2YuO/Mp0O2uiuhsA=; b=DXyyK8ozMXpzL1oG/C7XeuoqsrFb7MZ80KuxtVuXfC1G87/WQSZAugwBVvbFGFQBk+DuqsoqId2hoiz8XU941xyqhTgpRebS0mg8LvKdY95VQSCuqI2EtDxRLop7RMe6Ap1DvZaVz3bzRdB6SASQTxHIyih8KX2+0C47uhFgwx/bgsAFX0S0xvGNJBygiMPBB2NkQmUJV/ZaD1f1PoFxIDedDMbnMa5t3U2s0AjSZ8bvG4EmHmqPkVY18Hyi2HlEQ0+tG7DIPDonNOAaHHjNd0/vHCwMRlbmZ7DtTDRNGly1emcE/zUKXuBslNQzmjb5jjJsSCUPVB5U5sgzSJ5Owg== 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=jt+VStj95ckKaAP/cdxamweJVbx2YuO/Mp0O2uiuhsA=; b=AXpfEb01vkTU7+9YiKmc46+WLPSPZHRhGmOhRx4NMRdlSuL3e0SvIGlAOwbzvnalTPqXEjXA+tZ8MmCan8XRb5KE/IgYQg7A6oOi3V2jWirjTq8Zzj2jBWC/euRggZEhVrYmyUEir2FhmhJi2b/xRmyBSj+lpUF1DFDM/9KmeukdxU9JZmvEqCuCgH46MVZ7g5HAQnz+QJKitlOonQQU0DY0/rWe7uNtAOg/romDdKp1F6aw4oDdsF2BClhFXGxJtuiSO4lmhUdx4yMsxKpRV14lJX4/nLOXkVprIrurF9RFK72j+VlK6I9KHxzoscIYDXDJTmNNm0PT/KnA8tAT1Q== Received: from AS4PR10MB5318.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:4b8::15) by AS4PR10MB5271.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:4b7::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.22; Fri, 19 Nov 2021 10:33:39 +0000 Received: from AS4PR10MB5318.EURPRD10.PROD.OUTLOOK.COM ([fe80::1cf5:d575:8062:f453]) by AS4PR10MB5318.EURPRD10.PROD.OUTLOOK.COM ([fe80::1cf5:d575:8062:f453%5]) with mapi id 15.20.4669.016; Fri, 19 Nov 2021 10:33:39 +0000 From: "Schmidt, Adriaan" To: Anton Mikanovich , "isar-users@googlegroups.com" CC: Baurzhan Ismagulov , "henning.schild@siemens.com" Subject: RE: [PATCH v6 13/13] sstate: add test case Thread-Topic: [PATCH v6 13/13] sstate: add test case Thread-Index: AQHX1sgF7/F/rjbUtEW5lPcnKKitVqwGZYSAgADu1yCAAKTjgIACudiQ Date: Fri, 19 Nov 2021 10:33:39 +0000 Message-ID: References: <20211111064728.2375760-1-adriaan.schmidt@siemens.com> <20211111064728.2375760-14-adriaan.schmidt@siemens.com> In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Enabled=true; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SetDate=2021-11-19T10:33:36Z; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Method=Standard; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Name=restricted-default; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ActionId=da2e505b-0ff4-4608-ba65-422f87bcc7db; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ContentBits=0 document_confidentiality: Restricted authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 403aa73d-3523-40b5-4fce-08d9ab480d30 x-ms-traffictypediagnostic: AS4PR10MB5271: x-ld-processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TlKy0N2b1nrR7r8Fi7LoRY1qmGZE5Tmqu+32qztlqFvZ1kYlfIbzsS4vc9V3XbHyd5eH1FqnMlRvUprQbwkMN48aeMYawPl5noEI8hNAthMBC+E6sPS+olsQWInnqPU1i8gg8CK8wwhdSdXJq0Rpm2V61H8rc/iALUQ9PLbXlpWzEz180jwVvAoIa24Z83c76kkSj4EANr4XlsrgDE7+2OuTYV1G7v3hfRy8YDgdixRgwA+kkRDADlLsC1Eyw1HCqom7pj4zetHhoMWDgc0EW2EUShe9heyeXe/E+LM+HIKUsK4/UbJxT5sWpRLslFuWVeqrsY0pBvjG3oAX2XrJeE0OBrL/HcpEbMp1/P5btithvv7Np+KYTbygOLuA3nwVA+cVt+40Yl1msDyXC/6a6GjktnI5FcPayEYIKYiT77Eqo3LGM4oM21zC9lGmU4jXSIx8o5azo/B8BfhnXthx8uUpWZF5G7rvs6k4KPntDjvFe/KVYtUfCXc2/2kP3Oe5M60EHq9wMZVroM232spQoy3lbKZBkZkSx6YcXa8DR/4g6w1nMK3kS1fO/0ySbXxMLG6QwBDXrXk+0gAdrPlsx090iJgecQiaY31hKwP18iIVqMy+1Uq6RNZoWTbJY9PvRM9Z30VuYivr4Fz2OCVA3QhMBJWqe1T4AyxFoMXoq4STB2ji/exFOv9Z1SyjjarVIlusCOM3b8jgk4K/XwEwKQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB5318.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(4636009)(366004)(38070700005)(316002)(33656002)(82960400001)(110136005)(66556008)(83380400001)(66446008)(71200400001)(54906003)(55016002)(64756008)(66476007)(6506007)(26005)(7696005)(86362001)(2906002)(4326008)(186003)(107886003)(5660300002)(8936002)(508600001)(8676002)(52536014)(66946007)(9686003)(76116006)(122000001)(38100700002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WFNEa0lQZmYzTTIyTHlEaXo0c2drMFd3VE5NVmQ1cUg4WTBNSmNDTDRSZEJP?= =?utf-8?B?NTA2UTRJampqTnVEWk1FRmE0cjkxWDRVNlZncGVSNUZUU2FwUEpiaXBNMW9j?= =?utf-8?B?YWVIVGpjSDllN3VmSzRtMksvbzNkSTcxRkJZM1dlRmdHYlBwY1Evd0FmNnFw?= =?utf-8?B?VXZkOFFpakFJZVRuTWQzNFhLVXBlVGVNaXBzWURVQ2FtS2FWZzJiUW1VdG8x?= =?utf-8?B?SmJxeGUrR0lrVE5MUTIvWTZYRWJNaHZpSjZkdndIQ3hUYmk0dUptMU9MQmlD?= =?utf-8?B?NVdwcHhtTm9RUWVNeEFYQVluaGR6N0w1VmZpTTh6THNWU0dTdEtYby91MXBC?= =?utf-8?B?MnNTaEJWdnFwbW5pSWVNeVk5eExBTVVIOVhUeUhhVWZpZzAwemNFeDN3NE1G?= =?utf-8?B?dGw3UVo2ZWJDYnBHR0xWbHl2YkovMWh1dS9la2k5aWxldlpRb2FLQW8zQ2d1?= =?utf-8?B?V1ZzclZxY2VUT2t4MUFsayswMHB0VldwR2xZVVA1N1RpOVd5bWFsSTVlQmt6?= =?utf-8?B?KzdGNXEzYW5BM2tNU2NGeHBqblFXcWtVV3hlblB2TWtHZjQ3L2pEN3h3dWFL?= =?utf-8?B?UkZxWEI3VExFS0ozS2UvL1pxU1dBcnNNZmpGSEM3ZGFtSG5aOVZpakxnU0Ro?= =?utf-8?B?NDFUQ2ZWT0VLRnBrV2xDemRNamtWRys1ZXVZeHJHMzhTK3FhRzgvZTl4WXY5?= =?utf-8?B?VHg1UFUxVFFhcm9VRDF3QzdOM2RpcXVmSUV4eWV5c3pUVGEveWVpRk9zNWx0?= =?utf-8?B?cWNiNHZhaGYybGlrOHFoZjNzNFVBeFI5U09EZ1Y4cVppSWxSN3NuY0dBdzF1?= =?utf-8?B?d21NU0V4TGJOdnNyMmtsTCtOL3pWcHhiQVJJZjN0c0pTVmIwTWNJV2ZYaDJR?= =?utf-8?B?Wi9LVHBjRGpNa0hOc284Y1YyU3lZYnMvWkF4RjMwRE83WDNrZ2pMY1VndFVV?= =?utf-8?B?RnFmK0J4NTkxcE5sUnZtajlST2RGelBTYXVHdk1kSGtxQVBiZ3dBQnJ1Sm1k?= =?utf-8?B?dk16Nzl6Q2hmeXErcm1nQjZOWXlFc1BYSHo4Zi9MTWtCNFZGQU45NGJNVDdB?= =?utf-8?B?MERpV29GWHdLdG43bkt0bktDZGRQWE5rMVZUYWk2S051ZGs5VDYycEFWMlMy?= =?utf-8?B?bEJCZ3pDOHpldXRFdG1mdVNuUFZDOFMvTUlFMFpjS1IzVGVxZko3SG1pNjZW?= =?utf-8?B?ZU1adVgxVUxaL0VZbHBXU1NOVFkvMGtidUw4OE1PV1E3VGdoVUZWdXphenBi?= =?utf-8?B?SW9OVFpGaGQ2cmZWWmxFUGJ1R3lWenRpU3V0WkRFU0NMOXRiWEFOSyt3YkxL?= =?utf-8?B?U0I1UzFvbjE1ekdyNGVnS090bUlyZXJtWHdXOE9HckRUYXk5S0hCMGx2QURQ?= =?utf-8?B?WW1MZmd1akQ5allKT0cyUXJzbE9YZ1NGSGdVN3Q1NHJ3Y3NlZzZldE10NzJH?= =?utf-8?B?Tno5WW9QcVNRTThCcjE3OEhQa0Vma2swemw0dzVWMzhMak9CLzVSYmJRNTBI?= =?utf-8?B?MjljdWhUUGdhWm1lclV1TWx3enMxNm43WU1teFIzZW05Y3grKzh2Wlp0dzRz?= =?utf-8?B?TGNrMXlJdjN6alZvdHRjZzN4L2hRcTFFekFkQVZJeW5KbVRoOENsYXkwMDRV?= =?utf-8?B?dGFDYW9QR2swaEg2RDRIN1RnV1pZVUNEdnJ6UTlZNTM3WStmdWVZZTlmeXg3?= =?utf-8?B?RXNacFNmNVNNbmZQSjh6eWtMckxWakFmd1gxUjc4cFd2dExxQnhOZUpzMWxw?= =?utf-8?B?K21CalVZeDVHOXpaRW4zb3BNQ3RKR3IyUmxYWG13Y3BaNjhIWGhMTzVOSHoz?= =?utf-8?B?ZkcyUXJqdWZicU8xd0ZWMnNmcWZwcnAraHBzcXM1b05tZjRBenJRT0tVYW5a?= =?utf-8?B?azNLMHB0NVUxQUcrRm1pSlJ1RHJNK2h2MHpkWWsxUzZyeVBDeWtmaG9sWW45?= =?utf-8?B?cWNzWWJoKzQzK3ptL2RNRC91WC9nZTN0ZFBOdWFxNEhaZ3hBajNzNXpybGdX?= =?utf-8?B?Mkc0U2J4MGU0TzZLbE9QTTQxdEdMNFRoVVE1MlVIWVB4bHIwU2htZ1NkTWtN?= =?utf-8?B?WGpjUW1UYzlzdkZQaEw0QlRsRm1qNDlpQklqbXRsd3I1V1BuNEcycFNnTXFN?= =?utf-8?B?amhpZGY4bGwzRUgvNEFjZlppOUk2d3ZLNXJkOXNIU2tvbVRpTXVmVGxzMllm?= =?utf-8?B?RnhmNVpYMS9WMklENUx5YnJlZmpjbmFtUDBqeVUySHFVbFhXZWc2ZTVrMXRY?= =?utf-8?B?NXg2TFkyWGExVmlQRUlXbVRKOElRPT0=?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB5318.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 403aa73d-3523-40b5-4fce-08d9ab480d30 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2021 10:33:39.4889 (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: Ch2JM1UJUoSG5WbK77I33n7eNK1kLw6rocBBkLNVjvpc1aeEPZemvgsUkqPeWmvqsh4+ExnGTnRlU44AEHENo40smOFbCUvhGawe5I/x5as= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR10MB5271 X-TUID: geq0TdtYGiSK QW50b24gTWlrYW5vdmljaCwgMTcuIE5vdmVtYmVyIDIwMjEgMTc6NTI6DQo+IDE3LjExLjIwMjEg MTE6MjEsIFNjaG1pZHQsIEFkcmlhYW4gd3JvdGU6DQo+ID4gQW50b24gTWlrYW5vdmljaCwgMTYu IE5vdmVtYmVyIDIwMjEgMTc6NDc6DQo+ID4+IDExLjExLjIwMjEgMDk6NDcsIEFkcmlhYW4gU2No bWlkdCB3cm90ZToNCj4gPj4+IFRoaXMgYWxzbyBhZGRzIGEgcGFyYW1ldGVyIGBzc3RhdGVgIHRv IHRoZSBidWlsZCBmdW5jdGlvbiwgd2hpY2ggaXMNCj4gPj4+IG9ubHkgcGFzc2VkIGFzIGAxYCBm b3IgdGhlIGFjdHVhbCBzc3RhdGUgdGVzdC4gTm9uZSBvZiB0aGUgb3RoZXIgdGVzdHMNCj4gPj4+ IHVzZXMgc3N0YXRlIGNhY2hpbmcuDQo+ID4+Pg0KPiA+PiBUaGFua3MgZm9yIGFkZGluZyB0ZXN0 IGNhc2UsIGJ1dCBpZiB5b3UgbmVlZCB0byBhZGQgaXQgdG8gZmFzdC9mdWxsIGluDQo+ID4+IHNo b3VsZCBiZSBtb3ZlZCB0byB0aGUgYmVnaW5uaW5nIG9mIHRoZSBidWlsZF90ZXN0LnB5IChhZnRl ciByZXBybw0KPiA+PiBtYXliZSkgdG8gbm90IGNsZWFudXAgaW1hZ2VzIG5lZWRlZCBmb3Igc3Rh cnRfdm0gdGVzdGluZy4gRXhlY3V0aW5nIGl0DQo+ID4+IGF0IHRoZSBlbmQgd2lsbCBhbHNvIHJl bW92ZSBhbGwgdGhlIGxvZ3Mgb2YgY29tbW9uIHRlc3RzLg0KPiA+PiBNYXliZSB3ZSBjYW4gbm90 IHJlbW92ZSB0bXAgYnV0IGp1c3Qgc2V0IGFueSBlbXB0eSBTU1RBVEVfRElSPw0KPiA+IFRoZSB3 aG9sZSB0ZXN0aW5nIG9mIHRoZSBzc3RhdGUtY2FjaGUgaXMgYWJvdXQgYnVpbGRpbmcgd2l0aCBh ICJ3YXJtIiBjYWNoZQ0KPiAocG9wdWxhdGVkIFNTVEFURV9ESVIpLCBidXQgd2l0aG91dCBhbnkg cHJldmlvdXMgYXJ0aWZhY3RzIGluIHRtcC4gQWxzbywNCj4gaGF2aW5nIGxvZ3MgZnJvbSBwcmV2 aW91cyBidWlsZHMgd2lsbCBicmVhayB0aGUgY2hlY2sgZm9yIGV4ZWN1dGVkIHRhc2tzLA0KPiB3 aGljaCByZWFkcyBsb2cudGFza19vcmRlciBmaWxlcy4NCj4gPg0KPiA+IE9uZSBzb2x1dGlvbiBJ IHNlZSBpcyB0byB1c2UgYSBkZWRpY2F0ZWQgYnVpbGQgZGlyIGZvciB0aGF0IHRlc3QuIFRoaXMN Cj4gY291bGQgYWxzbyBiZSBhIGdlbmVyYWwgb3B0aW9uLCB0byBtYWtlIGl0IGV4cGxpY2l0IHdo aWNoIHRlc3QgY2FzZXMgZGVwZW5kDQo+IG9uIGVhY2ggb3RoZXIgKHVzZSB0aGUgc2FtZSBidWls ZCBkaXIpIGFuZCB3aGljaCBhcmUgaW5kZXBlbmRlbnQgKGhhdmUgYQ0KPiBzZXBhcmF0ZSBidWls ZCBkaXIgZm9yIGVhY2ggdGVzdCkuIFRoYXQgd291bGQgbWVhbiB0byBoYXZlIHRoZSBidWlsZCBk aXIgbm90DQo+IGFzIGFuIEF2b2NhZG8gcGFyYW1ldGVyLCBidXQgaGF2ZSBlYWNoIHRlc3QgY2Fz ZSBzZXQgaXQgaW5kaXZpZHVhbGx5Lg0KPiA+DQo+ID4+IENoYW5naW5nIHRlc3RzdWl0ZSBBUEkg c2hvdWxkIHByb2JhYmx5IGJlIG1vdmVkIHRvIHRoZSBzZXBhcmF0ZSBwYXRjaC4NCj4gPiBJZiB3 ZSdyZSBjaGFuZ2luZyBBUEksIEkgd291bGQgYWxzbyBwcm9wb3NlIHRvIHVzZSBrZXl3b3JkIGFy Z3VtZW50cw0KPiBpbnN0ZWFkIG9mIHBvc2l0aW9uYWwgb25lcywgYW5kIHNldHRpbmcgb2YgZGVm YXVsdHMuIFRoaXMgd291bGQgbWFrZSB0aGluZ3MNCj4gbXVjaCBtb3JlIHJlYWRhYmxlLCBlLmcu LCB0dXJuaW5nOg0KPiA+IGJ1aWxkX2RpciwgYmJfYXJncyA9IHNlbGYucHJlcCgnU3N0YXRlJywg JycsIDAsIDEsIDEpDQo+ID4gc2VsZi5wZXJmb3JtX2J1aWxkX3Rlc3QoaW1hZ2VfdGFyZ2V0LCAw LCAxLCBOb25lKQ0KPiA+IGludG86DQo+ID4gYnVpbGRfZGlyLCBiYl9hcmdzID0gc2VsZi5wcmVw KCdTc3RhdGUnLCBzc3RhdGU9VHJ1ZSwgZGVic3JjX2NhY2hlPVRydWUpDQo+ID4gc2VsZi5wZXJm b3JtX2J1aWxkX3Rlc3QoaW1hZ2VfdGFyZ2V0LCBzc3RhdGU9VHJ1ZSkNCj4gPg0KPiA+DQo+ID4g SSdtIGhhcHB5IHRvIHByb3Bvc2Ugc29tZXRoaW5nLCBlaXRoZXIgYmVmb3JlIG9yICh3aGljaCB3 b3VsZCBwcm9iYWJseSBtYWtlDQo+IEhlbm5pbmcgaGFwcHkpIGFmdGVyIG1lcmdpbmcgdGhlIHNz dGF0ZSBmZWF0dXJlLg0KPiA+DQo+ID4gQWRyaWFhbg0KPiA+DQo+IFVzaW5nIHNlcGFyYXRlIGJ1 aWxkIGRpcnMgd2FzIGFscmVhZHkgaW4gVE9ETyBmb3IgdGhlIG5leHQgYXZvY2Fkbw0KPiBpbXBy b3ZlbWVudHMgYXMgcmVxdWlyZW1lbnQgZm9yIHRlc3QgY2FzZXMgcGFyYWxsZWxpemF0aW9uLg0K PiBJZiB0YWxraW5nIGFib3V0IHRlc3RpbmcgQVBJIGV4dGVuc2lvbiB3ZSBjYW4gdHJ5IHRvIHBh c3MgZGljdCBvZg0KPiBrZXktdmFsdWUgcGFyYW1zIGFzIGFuIGFyZ3VtZW50LiBJdCB3aWxsIGFs bG93IHVzIHRvIGFkZCBhbnkgY3VzdG9tDQo+IHBhcmFtcyBsYXRlci4NCg0KSSBoYXZlIHNvbWV0 aGluZyB0aGF0IGFkZHJlc3NlcyBwYXJhbWV0ZXItcGFzc2luZyBhbmQgYWxtb3N0IHJ1bnMuDQpX aWxsIHBvc3QgYSByZWZhY3RvcmluZyBwcm9wb3NhbCBzb29uLg0KDQo+IEV2ZXJ5dGhpbmcgYmVz aWRlcyB0ZXN0IGNhc2UgbG9va3MgZ29vZCwgc28gd2UgY2FuIG1lcmdlIHRoZSBmaXJzdCAxMg0K PiBwYXRjaGVzIHNlcGFyYXRlbHkgYW5kIG1vdmUgdGVzdGluZyBpbnRvIHNlcGFyYXRlIHRocmVh ZC4NCg0KSSBhZ3JlZS4gQnV0IG9ubHkgbWVyZ2UgcGF0Y2hlcyAxLi4xMCwgYW5kIGxlYXZlIGV2 ZXJ5dGhpbmcgdGVzdC1yZWxhdGVkIGZvciBhbm90aGVyIHRocmVhZC4NCg0KQWRyaWFhbg0KDQo=