From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa1.mentor.iphmx.com (esa1.mentor.iphmx.com [68.232.129.153]) by sourceware.org (Postfix) with ESMTPS id 278F33858CDA for ; Mon, 6 Nov 2023 16:05:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 278F33858CDA Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=codesourcery.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mentor.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 278F33858CDA Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=68.232.129.153 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1699286710; cv=none; b=Bu4lwruunRENfmp8yhHjZQjnZwaLBnYgF6jMHebForpmxDaV7SYlYggaATZqPx/jQ7jS3AO7pJfNCqnLmh1ohhcqgD5u3pu6jDGWcp2vl9Qc63V0abBqTi5IRSGiu0DYzRq/azUgEWrm44QFG/tjyAJWBCm/NyZEWmLA8E+qq+g= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1699286710; c=relaxed/simple; bh=zRW8gqVCIVDzwEs+attBMHvGWGNq9c4PLEGhWLV70Lw=; h=Message-ID:Date:MIME-Version:To:From:Subject; b=ix1dMHK6N6eCzt4UhPoQwbLe238D1+OgN6B6GhKktkUJvTX0SyAIxmVTaHWEN1nFplgioarLgvZB8s6cvh6nlvCFsv5lSDOBQMSEUhypif84OLL1HI9n6enbt0pPZ5PIN7tU7CnFo6QZWCE6gytsteDNBjhjyCW2t6wsxC/Ri4s= ARC-Authentication-Results: i=1; server2.sourceware.org X-CSE-ConnectionGUID: GG7vwyp+Rnq7/D4pXaqr2g== X-CSE-MsgGUID: AL1yejmHSJCKWoVILSDQMQ== X-IronPort-AV: E=Sophos;i="6.03,282,1694764800"; d="diff'?scan'208";a="24933695" Received: from orw-gwy-02-in.mentorg.com ([192.94.38.167]) by esa1.mentor.iphmx.com with ESMTP; 06 Nov 2023 08:05:06 -0800 IronPort-SDR: A/JlLyNo5qQfer9EG6KkrvBboBopxPqXXKkJCjsnajaW+Ax3trW2jZWnOwNc79vSR4ii5JEglF kvUMJSthljBtxocLV2E/fx6v+V72O0fhc8czB2AUtXqlCQLkIGZOv5yBzCeafW3+2LrGtCXPkk wp1VYgfgmY6EL8FXZbNUeYBy19YGA+LruDgaFzIrqwgywcXwbmNhp1xKXuSk6wN1IWBWgEpW4e ZQ/WOYBZpcgW35Jp4Q0fbTFenatiqTy2jUivb98PIIEajDQ3SHBQPDcF+Z98L0ynxnSH8QTXt/ jXQ= Content-Type: multipart/mixed; boundary="------------jtCIuXF0wFHWbUe059LiZy94" Message-ID: <05120dc8-a98c-4518-996a-7fb6c32a3b63@codesourcery.com> Date: Mon, 6 Nov 2023 17:05:02 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: gcc-patches , Jakub Jelinek From: Tobias Burnus Subject: [patch] libgomp.texi: Update OpenMP 6.0-preview implementation-status list X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: svr-ies-mbx-10.mgc.mentorg.com (139.181.222.10) To svr-ies-mbx-12.mgc.mentorg.com (139.181.222.12) X-Spam-Status: No, score=-11.3 required=5.0 tests=BAYES_00,GIT_PATCH_0,HEADER_FROM_DIFFERENT_DOMAINS,KAM_DMARC_STATUS,KAM_SHORT,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --------------jtCIuXF0wFHWbUe059LiZy94 Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable This commit updates the OpenMP 6.0 implementation status, https://gcc.gnu.org/onlinedocs/libgomp/OpenMP-Implementation-Status.html Besides some reordering and adding a bunch of 'N' entries, it also adds 'Y' for the recent C23 attribute changes. Comments? If not, I will commit it later... Tobias PS: I am sure the wording can be improved; suggestions welcome, but, nonetheless, I should do for an implementation list. ----------------- Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstra=C3=9Fe 201= , 80634 M=C3=BCnchen; Gesellschaft mit beschr=C3=A4nkter Haftung; Gesch=C3= =A4ftsf=C3=BChrer: Thomas Heurung, Frank Th=C3=BCrauf; Sitz der Gesellschaf= t: M=C3=BCnchen; Registergericht M=C3=BCnchen, HRB 106955 --------------jtCIuXF0wFHWbUe059LiZy94 Content-Type: text/x-patch; charset="UTF-8"; name="libgomp-TR12.diff" Content-Disposition: attachment; filename="libgomp-TR12.diff" Content-Transfer-Encoding: base64 bGliZ29tcC50ZXhpOiBVcGRhdGUgT3Blbk1QIDYuMC1wcmV2aWV3IGltcGxlbWVudGF0aW9u LXN0YXR1cyBsaXN0CgpsaWJnb21wL0NoYW5nZUxvZzoKCgkqIGxpYmdvbXAudGV4aSAoT3Bl bk1QIEltcGwuIFN0YXR1cyk6IFVwZGF0ZSBmb3IgT3Blbk1QIFRSMTI7CglyZW5hbWVkIHNl Y3Rpb24gZnJvbSBUUjExLgoKZGlmZiAtLWdpdCBhL2xpYmdvbXAvbGliZ29tcC50ZXhpIGIv bGliZ29tcC9saWJnb21wLnRleGkKaW5kZXggYjYzNWY4MTc1MGIuLjkyNjgwNDUyYjFiIDEw MDY0NAotLS0gYS9saWJnb21wL2xpYmdvbXAudGV4aQorKysgYi9saWJnb21wL2xpYmdvbXAu dGV4aQpAQCAtMTY5LDcgKzE2OSw3IEBAIFNlZSBhbHNvIEByZWZ7T3Blbk1QIEltcGxlbWVu dGF0aW9uIFN0YXR1c30uCiAqIE9wZW5NUCA1LjA6OiBGZWF0dXJlIGNvbXBsZXRpb24gc3Rh dHVzIHRvIDUuMCBzcGVjaWZpY2F0aW9uCiAqIE9wZW5NUCA1LjE6OiBGZWF0dXJlIGNvbXBs ZXRpb24gc3RhdHVzIHRvIDUuMSBzcGVjaWZpY2F0aW9uCiAqIE9wZW5NUCA1LjI6OiBGZWF0 dXJlIGNvbXBsZXRpb24gc3RhdHVzIHRvIDUuMiBzcGVjaWZpY2F0aW9uCi0qIE9wZW5NUCBU ZWNobmljYWwgUmVwb3J0IDExOjogRmVhdHVyZSBjb21wbGV0aW9uIHN0YXR1cyB0byBmaXJz dCA2LjAgcHJldmlldworKiBPcGVuTVAgVGVjaG5pY2FsIFJlcG9ydCAxMjo6IEZlYXR1cmUg Y29tcGxldGlvbiBzdGF0dXMgdG8gc2Vjb25kIDYuMCBwcmV2aWV3CiBAZW5kIG1lbnUKIAog VGhlIEBjb2Rle19PUEVOTVB9IHByZXByb2Nlc3NvciBtYWNybyBhbmQgRm9ydHJhbidzIEBj b2Rle29wZW5tcF92ZXJzaW9ufQpAQCAtNDQyLDMzICs0NDIsNTIgQEAgdG8gYWRkcmVzcyBv ZiBtYXRjaGluZyBtYXBwZWQgbGlzdCBpdGVtIHBlciA1LjEsIFNlY3QuIDIuMjEuNy4yIEB0 YWIgTiBAdGFiCiBAZW5kIG11bHRpdGFibGUKIAogCi1Abm9kZSBPcGVuTVAgVGVjaG5pY2Fs IFJlcG9ydCAxMQotQHNlY3Rpb24gT3Blbk1QIFRlY2huaWNhbCBSZXBvcnQgMTEKK0Bub2Rl IE9wZW5NUCBUZWNobmljYWwgUmVwb3J0IDEyCitAc2VjdGlvbiBPcGVuTVAgVGVjaG5pY2Fs IFJlcG9ydCAxMgogCi1UZWNobmljYWwgUmVwb3J0IChUUikgMTEgaXMgdGhlIGZpcnN0IHBy ZXZpZXcgZm9yIE9wZW5NUCA2LjAuCitUZWNobmljYWwgUmVwb3J0IChUUikgMTIgaXMgdGhl IHNlY29uZCBwcmV2aWV3IGZvciBPcGVuTVAgNi4wLgogCiBAdW5udW1iZXJlZHN1YnNlYyBO ZXcgZmVhdHVyZXMgbGlzdGVkIGluIEFwcGVuZGl4IEIgb2YgdGhlIE9wZW5NUCBzcGVjaWZp Y2F0aW9uCiBAbXVsdGl0YWJsZSBAY29sdW1uZnJhY3Rpb25zIC42MCAuMTAgLjI1CiBAaXRl bSBGZWF0dXJlcyBkZXByZWNhdGVkIGluIHZlcnNpb25zIDUuMiwgNS4xIGFuZCA1LjAgd2Vy ZSByZW1vdmVkCiAgICAgICBAdGFiIE4vQSBAdGFiIEJhY2t3YXJkIGNvbXBhdGliaWxpdHkK LUBpdGVtIFRoZSBAY29kZXtkZWNsfSBhdHRyaWJ1dGUgd2FzIGFkZGVkIHRvIHRoZSBDKysg YXR0cmlidXRlIHN5bnRheAotICAgICAgQHRhYiBZIEB0YWIKK0BpdGVtIEZ1bGwgc3VwcG9y dCBmb3IgQzIzIHdhcyBhZGRlZCBAdGFiIFAgQHRhYgorQGl0ZW0gRnVsbCBzdXBwb3J0IGZv ciBDKysyMyB3YXMgYWRkZWQgQHRhYiBQIEB0YWIKIEBpdGVtIEBjb2Rle19BTEx9IHN1ZmZp eCB0byB0aGUgZGV2aWNlLXNjb3BlIGVudmlyb25tZW50IHZhcmlhYmxlcwogICAgICAgQHRh YiBQIEB0YWIgSG9zdCBkZXZpY2UgbnVtYmVyIHdyb25nbHkgYWNjZXB0ZWQKK0BpdGVtIEBj b2Rle251bV90aHJlYWRzfSBub3cgYWNjZXB0cyBhIGxpc3QgQHRhYiBOIEB0YWIKK0BpdGVt IFN1cHBvcnRpbmcgaW5jcmVtZW50cyB3aXRoIGFic3RyYWN0IG5hbWVzIGluIEBjb2Rle09N UF9QTEFDRVN9IEB0YWIgTiBAdGFiCitAaXRlbSBFeHRlbnNpb24gb2YgQGNvZGV7T01QX0RF RkFVTFRfREVWSUNFfSBhbmQgbmV3CisgICAgICBAY29kZXtPTVBfQVZBSUxBQkxFX0RFVklD RVN9IGVudmlyb25tZW50IHZhcnMgQHRhYiBOIEB0YWIKK0BpdGVtIE5ldyBAY29kZXtPTVBf VEhSRUFEU19SRVNFUlZFfSBlbnZpcm9ubWVudCB2YXJpYWJsZSBAdGFiIE4gQHRhYgorQGl0 ZW0gVGhlIEBjb2Rle2RlY2x9IGF0dHJpYnV0ZSB3YXMgYWRkZWQgdG8gdGhlIEMrKyBhdHRy aWJ1dGUgc3ludGF4CisgICAgICBAdGFiIFkgQHRhYgorQGl0ZW0gVGhlIE9wZW5NUCBkaXJl Y3RpdmUgc3ludGF4IHdhcyBleHRlbmRlZCB0byBpbmNsdWRlIEMgMjMgYXR0cmlidXRlCisg ICAgICBzcGVjaWZpZXJzIEB0YWIgWSBAdGFiCitAaXRlbSBBbGwgaW5hcmd1YWJsZSBjbGF1 c2VzIHRha2Ugbm93IGFuIG9wdGlvbmFsIEJvb2xlYW4gYXJndW1lbnQgQHRhYiBOIEB0YWIK IEBpdGVtIEZvciBGb3J0cmFuLCBAZW1waHtsb2NhdG9yIGxpc3R9IGNhbiBiZSBhbHNvIGZ1 bmN0aW9uIHJlZmVyZW5jZSB3aXRoCiAgICAgICBkYXRhIHBvaW50ZXIgcmVzdWx0IEB0YWIg TiBAdGFiCitAaXRlbSBDb25jZXB0IG9mIEBlbXBoe2Fzc3VtZWQtc2l6ZSBhcnJheXN9IGlu IEMgYW5kIEMrKworICAgICAgQHRhYiBOIEB0YWIKK0BpdGVtIEBlbXBoe2RpcmVjdGl2ZS1u YW1lLW1vZGlmaWVyfSBhY2NlcHRlZCBpbiBhbGwgY2xhdXNlcyBAdGFiIE4gQHRhYgorQGl0 ZW0gRm9yIEZvcnRyYW4sIGF0b21pYyB3aXRoIEJMT0NLIGNvbnN0cnVjdCBhbmQsIGZvciBD L0MrKywgd2l0aAorICAgICAgdW5saW1pdGVkIGN1cmx5IGJyYWNlcyBzdXBwb3J0ZWQgQHRh YiBOIEB0YWIKK0BpdGVtIEZvciBGb3J0cmFuLCBhdG9taWMgY29tcGFyZSB3aXRoIHN0b3Jp bmcgdGhlIGNvbXBhcmlzb24gcmVzdWx0CisgICAgICBAdGFiIE4gQHRhYgorQGl0ZW0gTmV3 IEBjb2Rle2xvb3ByYW5nZX0gY2xhdXNlIEB0YWIgTiBAdGFiCiBAaXRlbSBSZWYtY291bnQg Y2hhbmdlIGZvciBAY29kZXt1c2VfZGV2aWNlX3B0cn0vQGNvZGV7dXNlX2RldmljZV9hZGRy fQogICAgICAgQHRhYiBOIEB0YWIKK0BpdGVtIFN1cHBvcnQgZm9yIGluZHVjdGlvbnMgQHRh YiBOIEB0YWIKIEBpdGVtIEltcGxpY2l0IHJlZHVjdGlvbiBpZGVudGlmaWVycyBvZiBDKysg Y2xhc3NlcwogICAgICAgQHRhYiBOIEB0YWIKIEBpdGVtIENoYW5nZSBvZiB0aGUgQGVtcGh7 bWFwLXR5cGV9IHByb3BlcnR5IGZyb20gQGVtcGh7dWx0aW1hdGV9IHRvCiAgICAgICBAZW1w aHtkZWZhdWx0fSBAdGFiIE4gQHRhYgotQGl0ZW0gQ29uY2VwdCBvZiBAZW1waHthc3N1bWVk LXNpemUgYXJyYXlzfSBpbiBDIGFuZCBDKysKLSAgICAgIEB0YWIgTiBAdGFiCitAaXRlbSBA Y29kZXtzZWxmfSBtb2RpZmllciB0byBAY29kZXttYXB9IGFuZCBAY29kZXtzZWxmfSBhcwor ICAgICAgQGNvZGV7ZGVmYXVsdG1hcH0gYXJndW1lbnQgQHRhYiBOIEB0YWIKIEBpdGVtIE1h cHBpbmcgb2YgQGVtcGh7YXNzdW1lZC1zaXplIGFycmF5c30gaW4gQywgQysrIGFuZCBGb3J0 cmFuCiAgICAgICBAdGFiIE4gQHRhYgogQGl0ZW0gQGNvZGV7Z3JvdXBwcml2YXRlfSBkaXJl Y3RpdmUgQHRhYiBOIEB0YWIKLUBpdGVtIEBjb2Rle2xvY2FsfSBjbGF1c2UgdG8gZGVjbGFy ZSB0YXJnZXQgZGlyZWN0aXZlIEB0YWIgTiBAdGFiCitAaXRlbSBAY29kZXtsb2NhbH0gY2xh dXNlIHRvIEBjb2Rle2RlY2xhcmUgdGFyZ2V0fSBkaXJlY3RpdmUgQHRhYiBOIEB0YWIKIEBp dGVtIEBjb2Rle3BhcnRfc2l6ZX0gYWxsb2NhdG9yIHRyYWl0IEB0YWIgTiBAdGFiCiBAaXRl bSBAY29kZXtwaW5fZGV2aWNlfSwgQGNvZGV7cHJlZmVycmVkX2RldmljZX0gYW5kIEBjb2Rl e3RhcmdldF9hY2Nlc3N9CiAgICAgICBhbGxvY2F0b3IgdHJhaXRzCkBAIC00NzgsMjggKzQ5 Nyw0NyBAQCBUZWNobmljYWwgUmVwb3J0IChUUikgMTEgaXMgdGhlIGZpcnN0IHByZXZpZXcg Zm9yIE9wZW5NUCA2LjAuCiAgICAgICBtb2RpZmllcnMgb2YgdGhlIEBjb2Rle2luaXR9IGNs YXVzZQogICAgICAgQHRhYiBOIEB0YWIKIEBpdGVtIEBjb2Rle2ludGVyb3B9IGNsYXVzZSB0 byBAY29kZXtkaXNwYXRjaH0gQHRhYiBOIEB0YWIKK0BpdGVtIEBjb2Rle21lc3NhZ2V9IGFu ZCBAY29kZXtzZXZlcml0eX0gY2FsYXVzZXMgdG8gQGNvZGV7cGFyYWxsZWx9IGRpcmVjdGl2 ZQorICAgICAgQHRhYiBOIEB0YWIKK0BpdGVtIEBjb2Rle3NlbGZ9IGNsYXVzZSB0byBAY29k ZXtyZXF1aXJlc30gZGlyZWN0aXZlIEB0YWIgTiBAdGFiCitAaXRlbSBAY29kZXtub19vcGVu bXBfY29uc3RydWN0c30gYXNzdW1wdGlvbnMgY2xhdXNlIEB0YWIgTiBAdGFiCitAaXRlbSBA Y29kZXtyZXZlcnNlfSBsb29wLXRyYW5zZm9ybWF0aW9uIGNvbnN0cnVjdCBAdGFiIE4gQHRh YgorQGl0ZW0gQGNvZGV7aW50ZXJjaGFuZ2V9IGxvb3AtdHJhbnNmb3JtYXRpb24gY29uc3Ry dWN0IEB0YWIgTiBAdGFiCitAaXRlbSBAY29kZXtmdXNlfSBsb29wLXRyYW5zZm9ybWF0aW9u IGNvbnN0cnVjdCBAdGFiIE4gQHRhYgogQGl0ZW0gQGNvZGV7YXBwbHl9IGNvZGUgdG8gbG9v cC10cmFuc2Zvcm1pbmcgY29uc3RydWN0cyBAdGFiIE4gQHRhYgogQGl0ZW0gQGNvZGV7b21w X2N1cnJfcHJvZ3Jlc3Nfd2lkdGh9IGlkZW50aWZpZXIgQHRhYiBOIEB0YWIKIEBpdGVtIEBj b2Rle3NhZmVzeW5jfSBjbGF1c2UgdG8gdGhlIEBjb2Rle3BhcmFsbGVsfSBjb25zdHJ1Y3Qg QHRhYiBOIEB0YWIKIEBpdGVtIEBjb2Rle29tcF9nZXRfbWF4X3Byb2dyZXNzX3dpZHRofSBy dW50aW1lIHJvdXRpbmUgQHRhYiBOIEB0YWIKIEBpdGVtIEBjb2Rle3N0cmljdH0gbW9kaWZp ZXIga2V5d29yZCB0byBAY29kZXtudW1fdGhyZWFkc30gQHRhYiBOIEB0YWIKK0BpdGVtIEBj b2Rle2F0b21pY30gcGVybWl0dGVkIGluIGEgY29uc3RydWN0IHdpdGggQGNvZGV7b3JkZXIo Y29uY3VycmVudCl9CisgICAgICBAdGFiIE4gQHRhYgorQGl0ZW0gQGNvZGV7Y29leGVjdXRl fSBkaXJlY3RpdmUgZm9yIEZvcnRyYW4gQHRhYiBOIEB0YWIKK0BpdGVtIEZvcnRyYW4gRE8g Q09OQ1VSUkVOVCBhcyBhc3NvY2lhdGVkIGxvb3AgaW4gYSBAY29kZXtsb29wfSBjb25zdHJ1 Y3QKKyAgICAgIEB0YWIgTiBAdGFiCitAaXRlbSBAY29kZXt0aHJlYWRzZXR9IGNsYXVzZSBp biB0YXNrLWdlbmVyYXRpbmcgY29uc3RydWN0cyBAdGFiIE4gQHRhYgorQGl0ZW0gQGNvZGV7 bm93YWl0fSBjbGF1c2Ugd2l0aCByZXZlcnNlLW9mZmxvYWQgQGNvZGV7dGFyZ2V0fSBkaXJl Y3RpdmVzCisgICAgICBAdGFiIE4gQHRhYgorQGl0ZW0gQm9vbGVhbiBhcmd1bWVudCB0byBA Y29kZXtub3dhaXR9IGFuZCBAY29kZXtub2dyb3VwfSBtYXkgYmUgbm9uIGNvbnN0YW50Cisg ICAgICBAdGFiIE4gQHRhYgogQGl0ZW0gQGNvZGV7bWVtc2NvcGV9IGNsYXVzZSB0byBAY29k ZXthdG9taWN9IGFuZCBAY29kZXtmbHVzaH0gQHRhYiBOIEB0YWIKK0BpdGVtIEBjb2Rle29t cF9pc19mcmVlX2FnZW50fSBhbmQgQGNvZGV7b21wX2FuY2VzdG9yX2lzX2ZyZWVfYWdlbnR9 IHJvdXRpbmVzCisgICAgICBAdGFiIE4gQHRhYgorQGl0ZW0gQGNvZGV7b21wX3RhcmdldF9t ZW1zZXR9IGFuZCBAY29kZXtvbXBfdGFyZ2V0X21lbXNldF9yZWN0X2FzeW5jfSByb3V0aW5l cworICAgICAgQHRhYiBOIEB0YWIKIEBpdGVtIFJvdXRpbmVzIGZvciBvYnRhaW5pbmcgbWVt b3J5IHNwYWNlcy9hbGxvY2F0b3JzIGZvciBzaGFyZWQvZGV2aWNlIG1lbW9yeQogICAgICAg QHRhYiBOIEB0YWIKIEBpdGVtIEBjb2Rle29tcF9nZXRfbWVtc3BhY2VfbnVtX3Jlc291cmNl c30gcm91dGluZSBAdGFiIE4gQHRhYgogQGl0ZW0gQGNvZGV7b21wX2dldF9zdWJtZW1zcGFj ZX0gcm91dGluZSBAdGFiIE4gQHRhYgorQGl0ZW0gQGNvZGV7b21wdF90YXJnZXRfZGF0YV90 cmFuc2Zlcn0gYW5kIEBjb2Rle29tcHRfdGFyZ2V0X2RhdGFfdHJhbnNmZXJfYXN5bmN9Cisg ICAgICB2YWx1ZXMgaW4gQGNvZGV7b21wdF90YXJnZXRfZGF0YV9vcF90fSBlbnVtIEB0YWIg TiBAdGFiCiBAaXRlbSBAY29kZXtvbXB0X2dldF9idWZmZXJfbGltaXRzfSBPTVBUIHJvdXRp bmUgQHRhYiBOIEB0YWIKLUBpdGVtIEV4dGVuc2lvbiBvZiBAY29kZXtPTVBfREVGQVVMVF9E RVZJQ0V9IGFuZCBuZXcKLSAgICAgIEBjb2Rle09NUF9BVkFJTEFCTEVfREVWSUNFU30gZW52 aXJvbm1lbnQgdmFycyBAdGFiIE4gQHRhYgotQGl0ZW0gU3VwcG9ydGluZyBpbmNyZW1lbnRz IHdpdGggYWJzdHJhY3QgbmFtZXMgaW4gQGNvZGV7T01QX1BMQUNFU30gQHRhYiBOIEB0YWIK IEBlbmQgbXVsdGl0YWJsZQogCi1AdW5udW1iZXJlZHN1YnNlYyBPdGhlciBuZXcgVFIgMTEg ZmVhdHVyZXMKK0B1bm51bWJlcmVkc3Vic2VjIE90aGVyIG5ldyBUUiAxMiBmZWF0dXJlcwog QG11bHRpdGFibGUgQGNvbHVtbmZyYWN0aW9ucyAuNjAgLjEwIC4yNQogQGl0ZW0gUmVsYXhl ZCBGb3J0cmFuIHJlc3RyaWN0aW9ucyB0byB0aGUgQGNvZGV7YWxpZ25lZH0gY2xhdXNlIEB0 YWIgTiBAdGFiCiBAaXRlbSBNYXBwaW5nIGxhbWJkYSBjYXB0dXJlcyBAdGFiIE4gQHRhYgot QGl0ZW0gRm9yIEZvcnRyYW4sIGF0b21pYyBjb21wYXJlIHdpdGggc3RvcmluZyB0aGUgY29t cGFyaXNvbiByZXN1bHQKLSAgICAgIEB0YWIgTiBAdGFiCitAaXRlbSBOZXcgQGNvZGV7b21w X3BhdXNlX3N0b3BfdG9vbH0gY29uc3RhbnQgZm9yIG9tcF9wYXVzZV9yZXNvdXJjZSBAdGFi IE4gQHRhYgogQGVuZCBtdWx0aXRhYmxlCiAKIApAQCAtMTM4Myw2ICsxNDIxLDggQEAgVGhl eSBoYXZlIEMgbGlua2FnZSBhbmQgZG8gbm90IHRocm93IGV4Y2VwdGlvbnMuCiAqIG9tcF9n ZXRfbWF4X3Rhc2tfcHJpb3JpdHk6OiAgIE1heGltdW0gdGFzayBwcmlvcml0eSB2YWx1ZSB0 aGF0IGNhbiBiZSBzZXQKICogb21wX2luX2V4cGxpY2l0X3Rhc2s6OiAgICAgICAgV2hldGhl ciBhIGdpdmVuIHRhc2sgaXMgYW4gZXhwbGljaXQgdGFzawogKiBvbXBfaW5fZmluYWw6OiAg ICAgICAgICAgICAgICBXaGV0aGVyIGluIGZpbmFsIG9yIGluY2x1ZGVkIHRhc2sgcmVnaW9u CitAYyAqIG9tcF9pc19mcmVlX2FnZW50OjogPGZpeG1lPi9UUjEyCitAYyAqIG9tcF9hbmNl c3Rvcl9pc19mcmVlX2FnZW50OjogPGZpeG1lPi9UUjEyCiBAZW5kIG1lbnUKIAogCg== --------------jtCIuXF0wFHWbUe059LiZy94--