From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id IPTeB+o8FWcbyQAAqHPOHw:P1 (envelope-from ) for ; Sun, 20 Oct 2024 17:24:58 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id IPTeB+o8FWcbyQAAqHPOHw (envelope-from ) for ; Sun, 20 Oct 2024 19:24:58 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=icepic.de header.s=x header.b=joHMyNvf; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1729445098; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=XmqqrS0ENhmSbuJ1nqsG0D2u3RJdGm4wiWMSfKLbNcY=; b=JQS6Ax+SlP1XiB6ZpwxnVWdxnFFT3aJbxEoyrFlu8W3N0UYmhQzNrutE2+UFppnK8VlK0C I6VJC2ew6eP9yBAfS9jAcTHoLg7RRagapYsIXvTzbffflOBLzrGO2cy3jSegFP3duis8yo 3LOv5+r1PbGAG9b+usLcmuWz4gVZQkMxHkhZfvK0dcBsNE0ShJeVOkD4MrTz7bpmhdXinn C6Z71T0bzU9KH2OEhAYjQIYUtnHvl3n7e97S4hE3xrdtjCgmjiOVGIvkAtLoPbPsXxPTpL nADpPXeRnfsn0Y4oy9UcBc88/OXjaD328XKyfCl10pnRPMb8GLu3e+uoGNrakQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=icepic.de header.s=x header.b=joHMyNvf; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1729445098; a=rsa-sha256; cv=none; b=pGeauDvxOG2C7vv75tw80mKenMR0PzQlyBgFA5wc7zdoTWvqU6roagcClnRqSOJLWeXW/U vCO1roaWrCxK9XcInhlUydDxAhawJewlhnSXn/hI4qTd3r+EJFF6WqtgWDUj1dHOZXv16+ l+xDCZiipPfQZSisXZtK/7+blFR1gEyvDgSnHr4fC8U8CW6XrQdpajtWTXk5QkDf3EdIdf ERS5IQk/XxzdbRMpTSX7xB+E67A2XI4zO5V9zD8xAvJHbm+UdV7O6FhXgYIGWFItT7cDTI V5n+ECvM0Q03/GaaokEVHmqnZSfnIhsRrO4rHr8PaIxcCshZwgjtjDRSvnZdjw== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id DFB438381D for ; Sun, 20 Oct 2024 19:24:57 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t2ZfC-0006Mx-1o; Sun, 20 Oct 2024 13:24:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t2Zf7-0006Ml-Nr for help-guix@gnu.org; Sun, 20 Oct 2024 13:24:17 -0400 Received: from mail-108-mta24.mxroute.com ([136.175.108.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t2Zf5-0005Hu-V8 for help-guix@gnu.org; Sun, 20 Oct 2024 13:24:17 -0400 Received: from filter006.mxroute.com ([136.175.111.3] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta24.mxroute.com (ZoneMTA) with ESMTPSA id 192aaf541bb0003e01.001 for (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Sun, 20 Oct 2024 17:24:12 +0000 X-Zone-Loop: 1e9a9ac302dabe15e9dafd8eae71ea7fc1e9cbfd5bfe X-Originating-IP: [136.175.111.3] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=icepic.de; s=x; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To: Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=XmqqrS0ENhmSbuJ1nqsG0D2u3RJdGm4wiWMSfKLbNcY=; b=joHMyNvffH28/7YWd2/QWiVNvT pVzYc0HsbGhbST8AvsHmpDhfu8wkO4Lg/3dQQeLzrvFxD9TqF8XCnXnySHnPZCBx+rMvDR8ISz8Bm Pk6RgGvT2K8S+iGIUOdTljgUvCTQWAzv0KMvfwo5WVtrQLyPpTrAcpnCspNIvc9ZvGWCXQxrGWXlP SD0JXkADvIoKB7WayWibOfdYqW8t2WidniFb9+ggim4HIQntmsAJ4tEbYAgszfdc62mCyi1Gei7Qx qG3m9DBPf7DrEcYs1LDQfHySlADRbuB1UYZ5tSjBCIHm6mx67NRgOd+piNQH0t3tGOMlqk6qH914A Wff7IJVA==; From: Christoph Buck To: "Zack Weinberg" Cc: help-guix@gnu.org Subject: Re: ABI mismatch on boot on arm32 system In-Reply-To: <86b5aa0a-35ce-40ee-84a6-de58ea153fbf@app.fastmail.com> (Zack Weinberg's message of "Sun, 20 Oct 2024 11:39:57 -0400") References: <87y12opdbh.fsf@icepic.de> <87iktmhk6v.fsf@icepic.de> <86b5aa0a-35ce-40ee-84a6-de58ea153fbf@app.fastmail.com> User-Agent: mu4e 1.12.0; emacs 30.0.50 Date: Sun, 20 Oct 2024 19:24:09 +0200 Message-ID: <87a5eyheme.fsf@icepic.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Authenticated-Id: dev@icepic.de Received-SPF: pass client-ip=136.175.108.24; envelope-from=dev@icepic.de; helo=mail-108-mta24.mxroute.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: 4.50 X-Spam-Score: 4.50 X-Migadu-Queue-Id: DFB438381D X-TUID: EJVJY3A58UzN --=-=-= Content-Type: text/plain Hi Zack! > Can you show us the *complete and unedited* output of `readelf -hlSd > file-systems.go` from both the working and the broken ramdisk, please? > Sure. See the attachments of this mail. But i just saw that i made a mistake and compaired the module `qemu/gnu/build/file-systems.go` to `cross/gnu/system/file-systems.go`. The md5sum between `qemu/gnu/system/file-systems.go` and `cross/gnu/system/file-systems.go` is still different, but the exported symbols are the same (see attachemt). The only difference i now can see is in the `Start of section headers` (426376 vs 426352) and different addresses in the subsequent output of `readelf`. Are theses expected to be deterministic/equal? Sorry for the confusion. > zw Greetings Christoph -- Best regards Christoph --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=qemu.readelf Content-Transfer-Encoding: base64 RUxGIEhlYWRlcjoKICBNYWdpYzogICA3ZiA0NSA0YyA0NiAwMSAwMSAwMSBmZiAwMCAwMCAwMCAw MCAwMCAwMCAwMCAwMCAKICBDbGFzczogICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVMRjMy CiAgRGF0YTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyJ3MgY29tcGxlbWVudCwgbGl0 dGxlIGVuZGlhbgogIFZlcnNpb246ICAgICAgICAgICAgICAgICAgICAgICAgICAgMSAoY3VycmVu dCkKICBPUy9BQkk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bmtub3duOiBmZj4KICBB QkkgVmVyc2lvbjogICAgICAgICAgICAgICAgICAgICAgIDAKICBUeXBlOiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIERZTiAoU2hhcmVkIG9iamVjdCBmaWxlKQogIE1hY2hpbmU6ICAgICAg ICAgICAgICAgICAgICAgICAgICAgTm9uZQogIFZlcnNpb246ICAgICAgICAgICAgICAgICAgICAg ICAgICAgMHgxCiAgRW50cnkgcG9pbnQgYWRkcmVzczogICAgICAgICAgICAgICAweDAKICBTdGFy dCBvZiBwcm9ncmFtIGhlYWRlcnM6ICAgICAgICAgIDUyIChieXRlcyBpbnRvIGZpbGUpCiAgU3Rh cnQgb2Ygc2VjdGlvbiBoZWFkZXJzOiAgICAgICAgICA0MjYzNTIgKGJ5dGVzIGludG8gZmlsZSkK ICBGbGFnczogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MAogIFNpemUgb2YgdGhpcyBo ZWFkZXI6ICAgICAgICAgICAgICAgNTIgKGJ5dGVzKQogIFNpemUgb2YgcHJvZ3JhbSBoZWFkZXJz OiAgICAgICAgICAgMzIgKGJ5dGVzKQogIE51bWJlciBvZiBwcm9ncmFtIGhlYWRlcnM6ICAgICAg ICAgMwogIFNpemUgb2Ygc2VjdGlvbiBoZWFkZXJzOiAgICAgICAgICAgNDAgKGJ5dGVzKQogIE51 bWJlciBvZiBzZWN0aW9uIGhlYWRlcnM6ICAgICAgICAgMjAKICBTZWN0aW9uIGhlYWRlciBzdHJp bmcgdGFibGUgaW5kZXg6IDE3CgpTZWN0aW9uIEhlYWRlcnM6CiAgW05yXSBOYW1lICAgICAgICAg ICAgICBUeXBlICAgICAgICAgICAgQWRkciAgICAgT2ZmICAgIFNpemUgICBFUyBGbGcgTGsgSW5m IEFsCiAgWyAwXSAgICAgICAgICAgICAgICAgICBOVUxMICAgICAgICAgICAgMDAwMDAwMDAgMDAw MDAwIDAwMDAwMCAwMCAgICAgIDAgICAwICAwCiAgWyAxXSAuZ3VpbGUucHJvY3Byb3BzICBQUk9H QklUUyAgICAgICAgMDAwMDAwMDAgMDZjNzkwIDAwMDAyMCAwMCAgICAgIDAgICAwICA4CiAgWyAy XSAucm9kYXRhICAgICAgICAgICBQUk9HQklUUyAgICAgICAgMDAwM2ZlMzggMDNmZTM4IDAwNzRh YyAwMCAgIEEgIDAgICAwICA4CiAgWyAzXSAuZGF0YSAgICAgICAgICAgICBQUk9HQklUUyAgICAg ICAgMDAwNTAwMDAgMDUwMDAwIDAxODE3MCAwMCAgV0EgIDAgICAwICA4CiAgWyA0XSAucnRsLXRl eHQgICAgICAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwOTggMDAwMDk4IDAzZmRhMCAwMCAgIEEg IDAgICAwICA4CiAgWyA1XSAuZHluYW1pYyAgICAgICAgICBEWU5BTUlDICAgICAgICAgMDAwNDcy ZTggMDQ3MmU4IDAwMDAzMCAwMCAgIEEgIDAgICAwICA4CiAgWyA2XSAuc3RydGFiICAgICAgICAg ICBTVFJUQUIgICAgICAgICAgMDAwMDAwMDAgMDcwYjk4IDAwMDY2NiAwMCAgICAgIDAgICAwICA4 CiAgWyA3XSAuc3ltdGFiICAgICAgICAgICBTWU1UQUIgICAgICAgICAgMDAwMDAwMDAgMDZmMTE4 IDAwMWE4MCAxMCAgICAgIDYgICAwICA4CiAgWyA4XSAuZ3VpbGUuYXJpdGlbLi4uXSBTVFJUQUIg ICAgICAgICAgMDAwMDAwMDAgMDcxMjAwIDAwMDg1YSAwMCAgICAgIDAgICAwICA4CiAgWyA5XSAu Z3VpbGUuYXJpdGllcyAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwMDAgMDY4NDkwIDAwNDI1MyAw MCAgICAgIDggICAwICA4CiAgWzEwXSAuZ3VpbGUuZG9jc3RbLi4uXSBTVFJUQUIgICAgICAgICAg MDAwMDAwMDAgMDcxYTYwIDAwMDhhYyAwMCAgICAgIDAgICAwICA4CiAgWzExXSAuZ3VpbGUuZG9j c3RycyAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwMDAgMDZjNmU4IDAwMDBhOCAwMCAgICAgMTAg ICAwICA4CiAgWzEyXSAuZGVidWdfaW5mbyAgICAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwMDAg MDZjN2IwIDAwMGI2ZiAwMCAgICAgIDAgICAwICA4CiAgWzEzXSAuZGVidWdfYWJicmV2ICAgICBQ Uk9HQklUUyAgICAgICAgMDAwMDAwMDAgMDZkMzIwIDAwMDA0MSAwMCAgICAgIDAgICAwICA4CiAg WzE0XSAuZGVidWdfc3RyICAgICAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwMDAgMDZkMzY4IDAw MDY3MiAwMCAgICAgIDAgICAwICA4CiAgWzE1XSAuZGVidWdfbG9jICAgICAgICBQUk9HQklUUyAg ICAgICAgMDAwMDAwMDAgMDZkOWUwIDAwMDAwMCAwMCAgICAgIDAgICAwICA4CiAgWzE2XSAuZGVi dWdfbGluZSAgICAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwMDAgMDZkOWUwIDAwMTczMyAwMCAg ICAgIDAgICAwICA4CiAgWzE3XSAuc2hzdHJ0YWIgICAgICAgICBTVFJUQUIgICAgICAgICAgMDAw MDAwMDAgMDcyMzEwIDAwMDBkMyAwMCAgICAgIDAgICAwICA4CiAgWzE4XSAgICAgICAgICAgICAg ICAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwMDAgMDAwMDAwIDAwMDA5NCAwMCAgIEEgIDAgICAw ICA4CiAgWzE5XSAgICAgICAgICAgICAgICAgICBOVUxMICAgICAgICAgICAgMDAwMDAwMDAgMDY4 MTcwIDAwMDAwMCAwMCAgICAgIDAgICAwICAwCktleSB0byBGbGFnczoKICBXICh3cml0ZSksIEEg KGFsbG9jKSwgWCAoZXhlY3V0ZSksIE0gKG1lcmdlKSwgUyAoc3RyaW5ncyksIEkgKGluZm8pLAog IEwgKGxpbmsgb3JkZXIpLCBPIChleHRyYSBPUyBwcm9jZXNzaW5nIHJlcXVpcmVkKSwgRyAoZ3Jv dXApLCBUIChUTFMpLAogIEMgKGNvbXByZXNzZWQpLCB4ICh1bmtub3duKSwgbyAoT1Mgc3BlY2lm aWMpLCBFIChleGNsdWRlKSwKICBwIChwcm9jZXNzb3Igc3BlY2lmaWMpCgpQcm9ncmFtIEhlYWRl cnM6CiAgVHlwZSAgICAgICAgICAgT2Zmc2V0ICAgVmlydEFkZHIgICBQaHlzQWRkciAgIEZpbGVT aXogTWVtU2l6ICBGbGcgQWxpZ24KICBMT0FEICAgICAgICAgICAweDAwMDAwMCAweDAwMDAwMDAw IDB4MDAwMDAwMDAgMHg0NzMxOCAweDQ3MzE4IFIgICAweDEwMDAwCiAgTE9BRCAgICAgICAgICAg MHgwNTAwMDAgMHgwMDA1MDAwMCAweDAwMDUwMDAwIDB4MTgxNzAgMHgxODE3MCBSVyAgMHgxMDAw MAogIERZTkFNSUMgICAgICAgIDB4MDQ3MmU4IDB4MDAwNDcyZTggMHgwMDA0NzJlOCAweDAwMDMw IDB4MDAwMzAgUiAgIDB4OAoKIFNlY3Rpb24gdG8gU2VnbWVudCBtYXBwaW5nOgogIFNlZ21lbnQg U2VjdGlvbnMuLi4KICAgMDAgICAgIC5yb2RhdGEgLnJ0bC10ZXh0IC5keW5hbWljICAKICAgMDEg ICAgIC5kYXRhIAogICAwMiAgICAgLmR5bmFtaWMgCgpEeW5hbWljIHNlY3Rpb24gYXQgb2Zmc2V0 IDB4NDcyZTggY29udGFpbnMgNiBlbnRyaWVzOgogIFRhZyAgICAgICAgVHlwZSAgICAgICAgICAg ICAgICAgICAgICAgICBOYW1lL1ZhbHVlCiAweDM3MTQ2MDAzICg8dW5rbm93bj46IDM3MTQ2MDAz KSAgICAgICAgMHgzMDAwMDA2CiAweDM3MTQ2MDAyICg8dW5rbm93bj46IDM3MTQ2MDAyKSAgICAg ICAgMHg5OAogMHgzNzE0NjAwMCAoPHVua25vd24+OiAzNzE0NjAwMCkgICAgICAgIDB4NTAwMDAK IDB4MzcxNDYwMDEgKDx1bmtub3duPjogMzcxNDYwMDEpICAgICAgICAweDE4MTcwCiAweDAwMDAw MDBjIChJTklUKSAgICAgICAgICAgICAgICAgICAgICAgMHgxYjkxOAogMHgwMDAwMDAwMCAoTlVM TCkgICAgICAgICAgICAgICAgICAgICAgIDB4MAo= --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=cross.readelf Content-Transfer-Encoding: base64 RUxGIEhlYWRlcjoKICBNYWdpYzogICA3ZiA0NSA0YyA0NiAwMSAwMSAwMSBmZiAwMCAwMCAwMCAw MCAwMCAwMCAwMCAwMCAKICBDbGFzczogICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVMRjMy CiAgRGF0YTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyJ3MgY29tcGxlbWVudCwgbGl0 dGxlIGVuZGlhbgogIFZlcnNpb246ICAgICAgICAgICAgICAgICAgICAgICAgICAgMSAoY3VycmVu dCkKICBPUy9BQkk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bmtub3duOiBmZj4KICBB QkkgVmVyc2lvbjogICAgICAgICAgICAgICAgICAgICAgIDAKICBUeXBlOiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIERZTiAoU2hhcmVkIG9iamVjdCBmaWxlKQogIE1hY2hpbmU6ICAgICAg ICAgICAgICAgICAgICAgICAgICAgTm9uZQogIFZlcnNpb246ICAgICAgICAgICAgICAgICAgICAg ICAgICAgMHgxCiAgRW50cnkgcG9pbnQgYWRkcmVzczogICAgICAgICAgICAgICAweDAKICBTdGFy dCBvZiBwcm9ncmFtIGhlYWRlcnM6ICAgICAgICAgIDUyIChieXRlcyBpbnRvIGZpbGUpCiAgU3Rh cnQgb2Ygc2VjdGlvbiBoZWFkZXJzOiAgICAgICAgICA0MjYzNzYgKGJ5dGVzIGludG8gZmlsZSkK ICBGbGFnczogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MAogIFNpemUgb2YgdGhpcyBo ZWFkZXI6ICAgICAgICAgICAgICAgNTIgKGJ5dGVzKQogIFNpemUgb2YgcHJvZ3JhbSBoZWFkZXJz OiAgICAgICAgICAgMzIgKGJ5dGVzKQogIE51bWJlciBvZiBwcm9ncmFtIGhlYWRlcnM6ICAgICAg ICAgMwogIFNpemUgb2Ygc2VjdGlvbiBoZWFkZXJzOiAgICAgICAgICAgNDAgKGJ5dGVzKQogIE51 bWJlciBvZiBzZWN0aW9uIGhlYWRlcnM6ICAgICAgICAgMjAKICBTZWN0aW9uIGhlYWRlciBzdHJp bmcgdGFibGUgaW5kZXg6IDE3CgpTZWN0aW9uIEhlYWRlcnM6CiAgW05yXSBOYW1lICAgICAgICAg ICAgICBUeXBlICAgICAgICAgICAgQWRkciAgICAgT2ZmICAgIFNpemUgICBFUyBGbGcgTGsgSW5m IEFsCiAgWyAwXSAgICAgICAgICAgICAgICAgICBOVUxMICAgICAgICAgICAgMDAwMDAwMDAgMDAw MDAwIDAwMDAwMCAwMCAgICAgIDAgICAwICAwCiAgWyAxXSAuZ3VpbGUucHJvY3Byb3BzICBQUk9H QklUUyAgICAgICAgMDAwMDAwMDAgMDZjN2E4IDAwMDAyMCAwMCAgICAgIDAgICAwICA4CiAgWyAy XSAucm9kYXRhICAgICAgICAgICBQUk9HQklUUyAgICAgICAgMDAwM2ZlNjAgMDNmZTYwIDAwOGI2 NCAwMCAgIEEgIDAgICAwICA4CiAgWyAzXSAuZGF0YSAgICAgICAgICAgICBQUk9HQklUUyAgICAg ICAgMDAwNTAwMDAgMDUwMDAwIDAxODE4OCAwMCAgV0EgIDAgICAwICA4CiAgWyA0XSAucnRsLXRl eHQgICAgICAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwOTggMDAwMDk4IDAzZmRjNCAwMCAgIEEg IDAgICAwICA4CiAgWyA1XSAuZHluYW1pYyAgICAgICAgICBEWU5BTUlDICAgICAgICAgMDAwNDg5 YzggMDQ4OWM4IDAwMDAzMCAwMCAgIEEgIDAgICAwICA4CiAgWyA2XSAuc3RydGFiICAgICAgICAg ICBTVFJUQUIgICAgICAgICAgMDAwMDAwMDAgMDcwYmE4IDAwMDY2NiAwMCAgICAgIDAgICAwICA4 CiAgWyA3XSAuc3ltdGFiICAgICAgICAgICBTWU1UQUIgICAgICAgICAgMDAwMDAwMDAgMDZmMTI4 IDAwMWE4MCAxMCAgICAgIDYgICAwICA4CiAgWyA4XSAuZ3VpbGUuYXJpdGlbLi4uXSBTVFJUQUIg ICAgICAgICAgMDAwMDAwMDAgMDcxMjEwIDAwMGI2MiAwMCAgICAgIDAgICAwICA4CiAgWyA5XSAu Z3VpbGUuYXJpdGllcyAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwMDAgMDY4NGE4IDAwNDI1NSAw MCAgICAgIDggICAwICA4CiAgWzEwXSAuZ3VpbGUuZG9jc3RbLi4uXSBTVFJUQUIgICAgICAgICAg MDAwMDAwMDAgMDcxZDc4IDAwMDhhYyAwMCAgICAgIDAgICAwICA4CiAgWzExXSAuZ3VpbGUuZG9j c3RycyAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwMDAgMDZjNzAwIDAwMDBhOCAwMCAgICAgMTAg ICAwICA4CiAgWzEyXSAuZGVidWdfaW5mbyAgICAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwMDAg MDZjN2M4IDAwMGI2NyAwMCAgICAgIDAgICAwICA4CiAgWzEzXSAuZGVidWdfYWJicmV2ICAgICBQ Uk9HQklUUyAgICAgICAgMDAwMDAwMDAgMDZkMzMwIDAwMDA0MSAwMCAgICAgIDAgICAwICA4CiAg WzE0XSAuZGVidWdfc3RyICAgICAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwMDAgMDZkMzc4IDAw MDY3MiAwMCAgICAgIDAgICAwICA4CiAgWzE1XSAuZGVidWdfbG9jICAgICAgICBQUk9HQklUUyAg ICAgICAgMDAwMDAwMDAgMDZkOWYwIDAwMDAwMCAwMCAgICAgIDAgICAwICA4CiAgWzE2XSAuZGVi dWdfbGluZSAgICAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwMDAgMDZkOWYwIDAwMTczMyAwMCAg ICAgIDAgICAwICA4CiAgWzE3XSAuc2hzdHJ0YWIgICAgICAgICBTVFJUQUIgICAgICAgICAgMDAw MDAwMDAgMDcyNjI4IDAwMDBkMyAwMCAgICAgIDAgICAwICA4CiAgWzE4XSAgICAgICAgICAgICAg ICAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwMDAgMDAwMDAwIDAwMDA5NCAwMCAgIEEgIDAgICAw ICA4CiAgWzE5XSAgICAgICAgICAgICAgICAgICBOVUxMICAgICAgICAgICAgMDAwMDAwMDAgMDY4 MTg4IDAwMDAwMCAwMCAgICAgIDAgICAwICAwCktleSB0byBGbGFnczoKICBXICh3cml0ZSksIEEg KGFsbG9jKSwgWCAoZXhlY3V0ZSksIE0gKG1lcmdlKSwgUyAoc3RyaW5ncyksIEkgKGluZm8pLAog IEwgKGxpbmsgb3JkZXIpLCBPIChleHRyYSBPUyBwcm9jZXNzaW5nIHJlcXVpcmVkKSwgRyAoZ3Jv dXApLCBUIChUTFMpLAogIEMgKGNvbXByZXNzZWQpLCB4ICh1bmtub3duKSwgbyAoT1Mgc3BlY2lm aWMpLCBFIChleGNsdXBkZSksCiAgcCAocHJvY2Vzc29yIHNwZWNpZmljKQoKUHJvZ3JhbSBIZWFk ZXJzOgogIFR5cGUgICAgICAgICAgIE9mZnNldCAgIFZpcnRBZGRyICAgUGh5c0FkZHIgICBGaWxl U2l6IE1lbVNpeiAgRmxnIEFsaWduCiAgTE9BRCAgICAgICAgICAgMHgwMDAwMDAgMHgwMDAwMDAw MCAweDAwMDAwMDAwIDB4NDg5ZjggMHg0ODlmOCBSICAgMHgxMDAwMAogIExPQUQgICAgICAgICAg IDB4MDUwMDAwIDB4MDAwNTAwMDAgMHgwMDA1MDAwMCAweDE4MTg4IDB4MTgxODggUlcgIDB4MTAw MDAKICBEWU5BTUlDICAgICAgICAweDA0ODljOCAweDAwMDQ4OWM4IDB4MDAwNDg5YzggMHgwMDAz MCAweDAwMDMwIFIgICAweDgKCiBTZWN0aW9uIHRvIFNlZ21lbnQgbWFwcGluZzoKICBTZWdtZW50 IFNlY3Rpb25zLi4uCiAgIDAwICAgICAucm9kYXRhIC5ydGwtdGV4dCAuZHluYW1pYyAgCiAgIDAx ICAgICAuZGF0YSAKICAgMDIgICAgIC5keW5hbWljIAoKRHluYW1pYyBzZWN0aW9uIGF0IG9mZnNl dCAweDQ4OWM4IGNvbnRhaW5zIDYgZW50cmllczoKICBUYWcgICAgICAgIFR5cGUgICAgICAgICAg ICAgICAgICAgICAgICAgTmFtZS9WYWx1ZQogMHgzNzE0NjAwMyAoPHVua25vd24+OiAzNzE0NjAw MykgICAgICAgIDB4MzAwMDAwNgogMHgzNzE0NjAwMiAoPHVua25vd24+OiAzNzE0NjAwMikgICAg ICAgIDB4OTgKIDB4MzcxNDYwMDAgKDx1bmtub3duPjogMzcxNDYwMDApICAgICAgICAweDUwMDAw CiAweDM3MTQ2MDAxICg8dW5rbm93bj46IDM3MTQ2MDAxKSAgICAgICAgMHgxODE4OAogMHgwMDAw MDAwYyAoSU5JVCkgICAgICAgICAgICAgICAgICAgICAgIDB4MWI5MTgKIDB4MDAwMDAwMDAgKE5V TEwpICAgICAgICAgICAgICAgICAgICAgICAweDAK --=-=-=--