From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-lf1-x135.google.com ([2a00:1450:4864:20::135]) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1gWfgs-0008EU-7b for ptxdist@pengutronix.de; Tue, 11 Dec 2018 11:55:02 +0100 Received: by mail-lf1-x135.google.com with SMTP id u18so10403820lff.10 for ; Tue, 11 Dec 2018 02:55:01 -0800 (PST) MIME-Version: 1.0 References: <8511997be26a8a2cfc65ed9474a88c67ec60c5d8.camel@allegion.com> In-Reply-To: <8511997be26a8a2cfc65ed9474a88c67ec60c5d8.camel@allegion.com> From: Andreas Friesen Date: Tue, 11 Dec 2018 11:59:20 +0100 Message-ID: Content-Type: multipart/mixed; boundary="000000000000b9e9bc057cbce998" Subject: Re: [ptxdist] How to create multiple packages, which contain same filename ? List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de --000000000000b9e9bc057cbce998 Content-Type: multipart/alternative; boundary="000000000000b9e9b8057cbce996" --000000000000b9e9b8057cbce996 Content-Type: text/plain; charset="UTF-8" Hi Florian, ptxdist reports me after workspace clean this error (see below). This is always first targetinstall one of the above mentioned packages. The build order seems to be random. After repetition of "ptxdist go -j -q " is the build OK. Who create /boot in root ? Or witch /boot is meant ? What is wrong ? ------------------------------------- target: fpgaimage-cx27c.targetinstall ------------------------------------- install_init: preparing for image creation of 'fpgaimage-cx27c'... .... xpkg_finish: creating opkg package ... install file: src=ptx-multi/projectroot/lib/firmware/fpga_complete/soc_system_cx27c.rbf dst=/boot/fpgaimage.rbf owner=0 group=0 permissions=0755 chmod: cannot access '/home/friesen/quantumx/projects/ppc/ptx-multi/platform-soc/root/boot/fpgaimage.rbf': No such file or directory Error: install_file failed! xpkg_finish: failed. /home/friesen/quantumx/projects/ppc/ptx-multi/rules/fpgaimage-cx27c.make:12: recipe for target '/home/friesen/quantumx/projects/ppc/ptx-multi/platform-soc/state/fpgaimage-cx27c.targetinstall' failed make: *** [/home/friesen/quantumx/projects/ppc/ptx-multi/platform-soc/state/fpgaimage-cx27c.targetinstall] Error 1 make: *** Waiting for unfinished jobs.... Am Di., 11. Dez. 2018 um 09:58 Uhr schrieb Baeuerle, Florian < Florian.Baeuerle@allegion.com>: > Hi Andreas, > > this use case is supported by ptxdist, actually quite exactly as you > planned it. > > You will eventually run into this issue: > > https://www.mail-archive.com/ptxdist@pengutronix.de/msg13611.html > > But probably only if you use image packages for creating your three > rootfses at > the same time (saves a lot of build time btw). > > > Best Regards > Florian > > Am Donnerstag, den 06.12.2018, 12:49 +0100 schrieb Andreas Friesen: > > Hello everyone, > > > > we've got many module types, each module type builds on same platform. I > > would like create a generic barebox environment for all module types. > > > > My problem is, that ptxdist don't like packages, which contain same > filename. > > My plan was to create several packages : > > > > - firmware-Type-A.ipkg (contains /boot/{fpga.bin,platform.dtb) > > - firmware-Type-B.ipkg (contains /boot/{fpga.bin,platform.dtb) > > - firmware-Type-C.ipkg (contains /boot/{fpga.bin,platform.dtb) > > > > And each module install via" collection" the respective package. > > > > What can I do ? I would like to avoid having foreign components in the > > firmware package. > > > > Regards, > > Andreas Friesen > > _______________________________________________ > > ptxdist mailing list > > ptxdist@pengutronix.de > _______________________________________________ > ptxdist mailing list > ptxdist@pengutronix.de --000000000000b9e9b8057cbce996 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0 ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+SGkgRmxvcmlhbiw8L2Rpdj48ZGl2IGRp cj0ibHRyIj48YnI+PGRpdj5wdHhkaXN0IHJlcG9ydHMgbWUgYWZ0ZXIgd29ya3NwYWNlIGNsZWFu wqB0aGlzIGVycm9yIChzZWUgYmVsb3cpLiBUaGlzIGlzIGFsd2F5cyBmaXJzdCB0YXJnZXRpbnN0 YWxswqAgb25lIG9mIHRoZSBhYm92ZSBtZW50aW9uZWQgcGFja2FnZXMuIFRoZSBidWlsZCBvcmRl ciBzZWVtcyB0byBiZSByYW5kb20uPC9kaXY+PGRpdj5BZnRlciByZXBldGl0aW9uIG9mICZxdW90 O3B0eGRpc3QgZ28gLWogLXEgJnF1b3Q7IGlzIHRoZSBidWlsZCBPSy7CoCBXaG8gY3JlYXRlIC9i b290IGluIHJvb3QgPyBPciB3aXRjaCAvYm9vdMKgIGlzIG1lYW50ID/CoCBXaGF0IGlzIHdyb25n ID/CoDwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLcKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgPGJyPjwvZGl2PjxkaXY+PGRp dj7CoHRhcmdldDogZnBnYWltYWdlLWN4MjdjLnRhcmdldGluc3RhbGzCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoDwvZGl2PjxkaXY+wqAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0twqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqA8L2Rpdj48ZGl2PsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgPC9kaXY+PGRpdj5pbnN0YWxsX2luaXQ6wqAgwqBwcmVwYXJpbmcg Zm9yIGltYWdlIGNyZWF0aW9uIG9mICYjMzk7ZnBnYWltYWdlLWN4MjdjJiMzOTsuLi7CoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDwvZGl2PjxkaXY+Li4uLsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgwqA8YnI+PC9kaXY+PGRpdj54cGtnX2ZpbmlzaDrCoCDCoCBjcmVh dGluZyBvcGtnIHBhY2thZ2UgLi4uwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqDCoDwvZGl2PjxkaXY+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqA8L2Rpdj48ZGl2Pmluc3RhbGwgZmlsZTrCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoMKgPC9kaXY+PGRpdj7CoCBzcmM9cHR4LW11bHRpL3Byb2plY3Ryb290L2xpYi9maXJtd2Fy ZS9mcGdhX2NvbXBsZXRlL3NvY19zeXN0ZW1fY3gyN2MucmJmwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqDCoDwvZGl2PjxkaXY+wqAgwqAgZHN0PS9ib290L2ZwZ2FpbWFnZS5yYmbCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoMKgPC9kaXY+PGRpdj7CoCDCoCDC oCBvd25lcj0wwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqDCoDwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgZ3JvdXA9MMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgwqA8 L2Rpdj48ZGl2PsKgIMKgIMKgIMKgIMKgIHBlcm1pc3Npb25zPTA3NTXCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqA8L2Rpdj48ZGl2PmNobW9kOiBjYW5ub3QgYWNjZXNzICYjMzk7L2hvbWUv ZnJpZXNlbi9xdWFudHVteC9wcm9qZWN0cy9wcGMvcHR4LW11bHRpL3BsYXRmb3JtLXNvYy9yb290 L2Jvb3QvZnBnYWltYWdlLnJiZiYjMzk7OiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqA8L2Rp dj48ZGl2PkVycm9yOiBpbnN0YWxsX2ZpbGUgZmFpbGVkIcKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgwqA8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgPC9kaXY+PGRpdj54cGtnX2ZpbmlzaDogZmFpbGVkLsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgPC9kaXY+PGRpdj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoDwvZGl2PjxkaXY+L2hvbWUvZnJpZXNlbi9xdWFudHVteC9wcm9q ZWN0cy9wcGMvcHR4LW11bHRpL3J1bGVzL2ZwZ2FpbWFnZS1jeDI3Yy5tYWtlOjEyOiByZWNpcGUg Zm9yIHRhcmdldCAmIzM5Oy9ob21lL2ZyaWVzZW4vcXVhbnR1bXgvcHJvamVjdHMvcHBjL3B0eC1t dWx0aS9wbGF0Zm9ybS1zb2Mvc3RhdGUvZnBnYWltYWdlLWN4MjdjLnRhcmdldGluc3RhbGwmIzM5 OyBmYWlsZWTCoCDCoCDCoCDCoCDCoCDCoDwvZGl2PjxkaXY+bWFrZTogKioqIFsvaG9tZS9mcmll c2VuL3F1YW50dW14L3Byb2plY3RzL3BwYy9wdHgtbXVsdGkvcGxhdGZvcm0tc29jL3N0YXRlL2Zw Z2FpbWFnZS1jeDI3Yy50YXJnZXRpbnN0YWxsXSBFcnJvciAxwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqA8L2Rpdj48ZGl2Pm1ha2U6ICoqKiBXYWl0aW5nIGZvciB1bmZpbmlzaGVkIGpvYnMu Li4uwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqDCoDwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqDCoDwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pjwv ZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdiBk aXI9Imx0ciI+QW0gRGkuLCAxMS4gRGV6LiAyMDE4IHVtIDA5OjU4wqBVaHIgc2NocmllYiBCYWV1 ZXJsZSwgRmxvcmlhbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkZsb3JpYW4uQmFldWVybGVAYWxsZWdp b24uY29tIj5GbG9yaWFuLkJhZXVlcmxlQGFsbGVnaW9uLmNvbTwvYT4mZ3Q7Ojxicj48L2Rpdj48 YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHgg MC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0 OjFleCI+SGkgQW5kcmVhcyw8YnI+DQo8YnI+DQp0aGlzIHVzZSBjYXNlIGlzIHN1cHBvcnRlZCBi eSBwdHhkaXN0LCBhY3R1YWxseSBxdWl0ZSBleGFjdGx5IGFzIHlvdSBwbGFubmVkIGl0Ljxicj4N Cjxicj4NCllvdSB3aWxsIGV2ZW50dWFsbHkgcnVuIGludG8gdGhpcyBpc3N1ZTo8YnI+DQo8YnI+ DQo8YSBocmVmPSJodHRwczovL3d3dy5tYWlsLWFyY2hpdmUuY29tL3B0eGRpc3RAcGVuZ3V0cm9u aXguZGUvbXNnMTM2MTEuaHRtbCIgcmVsPSJub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0 cHM6Ly93d3cubWFpbC1hcmNoaXZlLmNvbS9wdHhkaXN0QHBlbmd1dHJvbml4LmRlL21zZzEzNjEx Lmh0bWw8L2E+PGJyPg0KPGJyPg0KQnV0IHByb2JhYmx5IG9ubHkgaWYgeW91IHVzZSBpbWFnZSBw YWNrYWdlcyBmb3IgY3JlYXRpbmcgeW91ciB0aHJlZSByb290ZnNlcyBhdDxicj4NCnRoZSBzYW1l IHRpbWUgKHNhdmVzIGEgbG90IG9mIGJ1aWxkIHRpbWUgYnR3KS48YnI+DQo8YnI+DQo8YnI+DQpC ZXN0IFJlZ2FyZHM8YnI+DQpGbG9yaWFuPGJyPg0KPGJyPg0KQW0gRG9ubmVyc3RhZywgZGVuIDA2 LjEyLjIwMTgsIDEyOjQ5ICswMTAwIHNjaHJpZWIgQW5kcmVhcyBGcmllc2VuOjxicj4NCiZndDsg SGVsbG8gZXZlcnlvbmUsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IHdlJiMzOTt2ZSBnb3QgbWFueSBt b2R1bGUgdHlwZXMsIGVhY2ggbW9kdWxlIHR5cGXCoCBidWlsZHMgb24gc2FtZSBwbGF0Zm9ybS4g STxicj4NCiZndDsgd291bGQgbGlrZSBjcmVhdGUgYSBnZW5lcmljIGJhcmVib3ggZW52aXJvbm1l bnQgZm9yIGFsbCBtb2R1bGUgdHlwZXMuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IE15IHByb2JsZW0g aXMsIHRoYXQgcHR4ZGlzdMKgIGRvbiYjMzk7dCBsaWtlIHBhY2thZ2VzLCB3aGljaCBjb250YWlu IHNhbWUgZmlsZW5hbWUuPGJyPg0KJmd0OyBNeSBwbGFuIHdhcyB0byBjcmVhdGUgc2V2ZXJhbCBw YWNrYWdlcyA6IDxicj4NCiZndDsgPGJyPg0KJmd0OyAtIGZpcm13YXJlLVR5cGUtQS5pcGtnIChj b250YWlucyAvYm9vdC97ZnBnYS5iaW4scGxhdGZvcm0uZHRiKTxicj4NCiZndDsgLSBmaXJtd2Fy ZS1UeXBlLUIuaXBrZyAoY29udGFpbnPCoCAvYm9vdC97ZnBnYS5iaW4scGxhdGZvcm0uZHRiKTxi cj4NCiZndDsgLSBmaXJtd2FyZS1UeXBlLUMuaXBrZyAoY29udGFpbnPCoCAvYm9vdC97ZnBnYS5i aW4scGxhdGZvcm0uZHRiKTxicj4NCiZndDsgPGJyPg0KJmd0OyBBbmQgZWFjaCBtb2R1bGUgaW5z dGFsbCB2aWEmcXVvdDsgY29sbGVjdGlvbiZxdW90OyB0aGUgcmVzcGVjdGl2ZSBwYWNrYWdlLjxi cj4NCiZndDsgPGJyPg0KJmd0OyBXaGF0IGNhbiBJIGRvID8gSSB3b3VsZCBsaWtlIHRvIGF2b2lk IGhhdmluZyBmb3JlaWduIGNvbXBvbmVudHMgaW4gdGhlPGJyPg0KJmd0OyBmaXJtd2FyZSBwYWNr YWdlLjxicj4NCiZndDsgPGJyPg0KJmd0OyBSZWdhcmRzLDxicj4NCiZndDsgQW5kcmVhcyBGcmll c2VuPGJyPg0KJmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXzxicj4NCiZndDsgcHR4ZGlzdCBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7IDxhIGhyZWY9Im1h aWx0bzpwdHhkaXN0QHBlbmd1dHJvbml4LmRlIiB0YXJnZXQ9Il9ibGFuayI+cHR4ZGlzdEBwZW5n dXRyb25peC5kZTwvYT48YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXzxicj4NCnB0eGRpc3QgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRv OnB0eGRpc3RAcGVuZ3V0cm9uaXguZGUiIHRhcmdldD0iX2JsYW5rIj5wdHhkaXN0QHBlbmd1dHJv bml4LmRlPC9hPjwvYmxvY2txdW90ZT48L2Rpdj4NCg== --000000000000b9e9b8057cbce996-- --000000000000b9e9bc057cbce998 Content-Type: application/octet-stream; name="fpgaimage-cx27c.make" Content-Disposition: attachment; filename="fpgaimage-cx27c.make" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jpjm5wew0 UEFDS0FHRVMtJChQVFhDT05GX0ZQR0FJTUFHRV9DWDI3QykgKz0gZnBnYWltYWdlLWN4MjdjCgpG UEdBSU1BR0VfQ1gyN0NfVkVSU0lPTgk6PSAwLjAuMQpGUEdBSU1BR0VfQ1gyN0NfTElDRU5TRSAg ICAgOj0gQ29weXJpZ2h0IChDKSAyMDA3IEhvdHRpbmdlciBCYWxkd2luIE1lc3N0ZWNobmlrIEdt YkgKCiQoU1RBVEVESVIpL2ZwZ2FpbWFnZS1jeDI3Yy5pbnN0YWxsOgoJQCQoY2FsbCB0YXJnZXRp bmZvKQoJQGluc3RhbGwgLUQgLW0gMDc1NSAkKFBUWERJU1RfV09SS1NQQUNFKS9wcm9qZWN0cm9v dC9saWIvZmlybXdhcmUvZnBnYV9jb21wbGV0ZS8kKFBUWENPTkZfUVVBTlRVTVhfUkJGX0NYMjdD KSAkKElNQUdFRElSKS8kKFBUWENPTkZfUVVBTlRVTVhfUkJGX0NYMjdDKQoJQCQoY2FsbCB0b3Vj aCkKCiQoU1RBVEVESVIpL2ZwZ2FpbWFnZS1jeDI3Yy50YXJnZXRpbnN0YWxsOgoJQCQoY2FsbCB0 YXJnZXRpbmZvKQoJQCQoY2FsbCBpbnN0YWxsX2luaXQsIGZwZ2FpbWFnZS1jeDI3YykKCUAkKGNh bGwgaW5zdGFsbF9maXh1cCxmcGdhaW1hZ2UtY3gyN2MsUFJJT1JJVFksb3B0aW9uYWwpCglAJChj YWxsIGluc3RhbGxfZml4dXAsZnBnYWltYWdlLWN4MjdjLFNFQ1RJT04sYmFzZSkKCUAkKGNhbGwg aW5zdGFsbF9maXh1cCxmcGdhaW1hZ2UtY3gyN2MsQVVUSE9SLCJBbmRyZWFzIEZyaWVzZW4gPGFu ZHJlYXMuZnJpZXNlbkBoYm0uY29tPiIpCglAJChjYWxsIGluc3RhbGxfZml4dXAsZnBnYWltYWdl LWN4MjdjLERFU0NSSVBUSU9OLG1pc3NpbmcpCglAJChjYWxsIGluc3RhbGxfY29weSwgZnBnYWlt YWdlLWN4MjdjLCAwLCAwLCAwNzU1LCAkKFBUWERJU1RfV09SS1NQQUNFKS9wcm9qZWN0cm9vdC9s aWIvZmlybXdhcmUvZnBnYV9jb21wbGV0ZS8kKFBUWENPTkZfUVVBTlRVTVhfUkJGX0NYMjdDKSwg L2Jvb3QvZnBnYWltYWdlLnJiZikKCUAkKGNhbGwgaW5zdGFsbF9maW5pc2gsZnBnYWltYWdlLWN4 MjdjKQoJQCQoY2FsbCB0b3VjaCkK --000000000000b9e9bc057cbce998 Content-Type: application/octet-stream; name="collectionconfig.cx27c" Content-Disposition: attachment; filename="collectionconfig.cx27c" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jpjmsc271 IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIFBUWGRpc3Qg MjAxOC4xMS4wCiMKUFRYQ09ORl9fY29sbGVjdGlvbmNvbmZpZ19NQUdJQ19fPXkKIyBQVFhDT05G X0NPTExFQ1RJT05fTk9ORSBpcyBub3Qgc2V0ClBUWENPTkZfQ09MTEVDVElPTl9NQU5VQUw9eQoj IFBUWENPTkZfQ09MTEVDVElPTl9BTEwgaXMgbm90IHNldApQVFhDT05GX0JBUkVCT1hfTUlOSV9O T1JfQ1gyN0M9eQojIFBUWENPTkZfQkFSRUJPWF9NSU5JX05PUl9NWDQ3MUMgaXMgbm90IHNldAoj IFBUWENPTkZfQkFSRUJPWF9NSU5JX05PUl9NWEZTNCBpcyBub3Qgc2V0ClBUWENPTkZfQkFSRUJP WF9OT1JfQ1gyN0M9eQojIFBUWENPTkZfQkFSRUJPWF9OT1JfTVg0NzFDIGlzIG5vdCBzZXQKIyBQ VFhDT05GX0JBUkVCT1hfTk9SX01YRlM0IGlzIG5vdCBzZXQKUFRYQ09ORl9CQVJFQk9YX1hMT0FE X05PUl9DWDI3Qz15CiMgUFRYQ09ORl9CQVJFQk9YX1hMT0FEX05PUl9NWDQ3MUMgaXMgbm90IHNl dAojIFBUWENPTkZfQkFSRUJPWF9YTE9BRF9OT1JfTVhGUzQgaXMgbm90IHNldApQVFhDT05GX0JB UkVCT1hfWExPQURfU0RfQ1gyN0M9eQojIFBUWENPTkZfQkFSRUJPWF9YTE9BRF9TRF9NWDQ3MUMg aXMgbm90IHNldAojIFBUWENPTkZfQkFSRUJPWF9YTE9BRF9TRF9NWEZTNCBpcyBub3Qgc2V0CiMg UFRYQ09ORl9DQU5fU1RBVElDX1RSQU5TTUlUIGlzIG5vdCBzZXQKUFRYQ09ORl9EVEJJTUFHRV9D WDI3Qz15CiMgUFRYQ09ORl9EVEJJTUFHRV9NWDQ3MUMgaXMgbm90IHNldAojIFBUWENPTkZfRFRC SU1BR0VfTVhGUzQgaXMgbm90IHNldAojIFBUWENPTkZfRkJfQ0FORkRfREVDT0RFUiBpcyBub3Qg c2V0CiMgUFRYQ09ORl9GQl9GSUJFUiBpcyBub3Qgc2V0CiMgUFRYQ09ORl9GQl9GSUJFUl9PU0Eg aXMgbm90IHNldAojIFBUWENPTkZfRkJfUFJPRklORVQgaXMgbm90IHNldAojIFBUWENPTkZfRkJf U0lHR0VOIGlzIG5vdCBzZXQKIyBQVFhDT05GX0ZJRUxEQlVTIGlzIG5vdCBzZXQKUFRYQ09ORl9G UEdBSU1BR0VfQ1gyN0M9eQojIFBUWENPTkZfRlBHQUlNQUdFX01YNDcxQyBpcyBub3Qgc2V0CiMg UFRYQ09ORl9GUEdBSU1BR0VfTVhGUzQgaXMgbm90IHNldAojIFBUWENPTkZfRlNBUFBMIGlzIG5v dCBzZXQKIyBQVFhDT05GX0hPU1RfR0VORVhUMkZTIGlzIG5vdCBzZXQKIyBQVFhDT05GX0hPU1Rf R0VOSU1BR0UgaXMgbm90IHNldAojIFBUWENPTkZfSE9TVF9MSUJDT05GVVNFIGlzIG5vdCBzZXQK IyBQVFhDT05GX0hPU1RfTElCTFpPIGlzIG5vdCBzZXQKIyBQVFhDT05GX0hPU1RfTVREX1VUSUxT IGlzIG5vdCBzZXQKIyBQVFhDT05GX0hPU1RfTVRPT0xTIGlzIG5vdCBzZXQKIyBQVFhDT05GX0hP U1RfVVRJTF9MSU5VWF9ORyBpcyBub3Qgc2V0CiMgUFRYQ09ORl9TRENfVVBEQVRFX1NDUklQVFMg aXMgbm90IHNldAo= --000000000000b9e9bc057cbce998 Content-Type: application/octet-stream; name="quantumx-cx27c.in" Content-Disposition: attachment; filename="quantumx-cx27c.in" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jpjmtz4k2 IyNTRUNUSU9OPXF1YW50dW14X2ltYWdlcwoKbWVudWNvbmZpZyBRVUFOVFVNWF9DWDI3QwogIGJv b2wgIlF1YW50dW1YIENYMjdDIgogIGRlZmF1bHQgeQoKaWYgUVVBTlRVTVhfQ1gyN0MKCmNvbmZp ZyBJTUFHRV9VQklGU19DWDI3QwogICAgICAgdHJpc3RhdGUKCQkJIHNlbGVjdCBIT1NUX0dFTklN QUdFCgkJCSBzZWxlY3QgSE9TVF9NVERfVVRJTFMKCQkJIHByb21wdCAiaW1hZ2VzL3Jvb3QtY3gy N2MudWJpZnMiCgkJCSBkZWZhdWx0IG0KCmNvbmZpZyBJTUFHRV9TRF9DWDI3QwoJICAgICB0cmlz dGF0ZQogICAgICAgc2VsZWN0IEhPU1RfR0VOSU1BR0UKCQkJIHNlbGVjdCBIT1NUX01UT09MUwog ICAgICAgcHJvbXB0ICJpbWFnZXMvc2QtY3gyN2MuaW1nIgogICAgICAgZGVmYXVsdCBtCgpjb25m aWcgSU1BR0VfQ1gyN0NfVEdaCgkgICAgIHRyaXN0YXRlCiAgICAgICBwcm9tcHQgImltYWdlcy9y b290LWN4MjdjLnRneiIKICAgICAgIGRlZmF1bHQgbQoKY29uZmlnIEJBUkVCT1hfTk9SX0NYMjdD CiAgICAgICAgdHJpc3RhdGUKICAgICAgICBwcm9tcHQgIkJhcmVib3ggKG5vci1jeDI3YykiCiAg ICAgICAgZGVmYXVsdCBtCgpjb25maWcgQkFSRUJPWF9NSU5JX05PUl9DWDI3QwogICAgICAgIHRy aXN0YXRlCiAgICAgICAgcHJvbXB0ICJCYXJlYm94ICh4bG9hZC1taW5pLW5vci1jeDI3YykiCiAg ICAgICAgZGVmYXVsdCBtCgpjb25maWcgQkFSRUJPWF9YTE9BRF9TRF9DWDI3QwogICAgICAgIHRy aXN0YXRlCiAgICAgICAgcHJvbXB0ICJCYXJlYm94ICh4bG9hZC1zZC1jeDI3YykiCiAgICAgICAg ZGVmYXVsdCBtCgpjb25maWcgQkFSRUJPWF9YTE9BRF9OT1JfQ1gyN0MKICAgICAgICB0cmlzdGF0 ZQogICAgICAgIHByb21wdCAiQmFyZWJveCAoeGxvYWQtbm9yLWN4MjdjKSIKICAgICAgICBkZWZh dWx0IG0KCmlmIEJBUkVCT1hfWExPQURfU0RfQ1gyN0MKCmNvbmZpZyBJTUFHRV9DWDI3Q19WRkFU CiAgICAgICAgdHJpc3RhdGUKICAgICAgICBzZWxlY3QgSE9TVF9NVE9PTFMKICAgICAgICBwcm9t cHQgInZmYXQgKGJvb3QtY3gyN2MudmZhdCkiCiAgICAgICAgZGVmYXVsdCBtCgpjb25maWcgSU1B R0VfQ1gyN0NfRVhUMgogICAgICAgIHRyaXN0YXRlCiAgICAgICAgc2VsZWN0IEhPU1RfR0VORVhU MkZTCiAgICAgICAgcHJvbXB0ICJleHQyIChyb290LWN4MjdjLmV4dDIpIgogICAgICAgIGRlZmF1 bHQgbQoKZW5kaWYKCmNvbmZpZyBEVEJJTUFHRV9DWDI3QwogICAgICAgdHJpc3RhdGUKIyAgICAg ICBwcm9tcHQgIkRldmljZVRyZWUgSW1hZ2UgKENYMjdDKSIKICAgICAgIGRlcGVuZHMgb24gSU1B R0VfVUJJRlNfQ1gyN0MKICAgICAgIGRlZmF1bHQgbQoKaWYgRFRCSU1BR0VfQ1gyN0MKY29uZmln IFFVQU5UVU1YX0RUU19DWDI3QwogICAgICAgc3RyaW5nICJkZXZpY2UgdHJlZSBmaWxlIChkdHMp IgogICAgICAgZGVmYXVsdCAic29jZnBnYV9jeWNsb25lNV9jeDI3Yy5kdHMiCmVuZGlmCgpjb25m aWcgRlBHQUlNQUdFX0NYMjdDCiAgICAgICB0cmlzdGF0ZQojICAgICAgIHByb21wdCAiRlBHQSBJ bWFnZSAoQ1gyN0MpIgogICAgICAgZGVwZW5kcyBvbiBJTUFHRV9VQklGU19DWDI3QwogICAgICAg ZGVmYXVsdCBtCgppZiBGUEdBSU1BR0VfQ1gyN0MKY29uZmlnIFFVQU5UVU1YX1JCRl9DWDI3Qwog ICAgICAgc3RyaW5nICJmcGdhIGltYWdlIChyYmYpIgogICAgICAgZGVmYXVsdCAic29jX3N5c3Rl bV9jeDI3Yy5yYmYiCmVuZGlmCgpjb25maWcgUVVBTlRVTVhfUkVWSVNJT05fQ1gyN0MKICAgICAg IHN0cmluZyAiUmV2aXNpb24gc3RyaW5ncyIKICAgICAgIGRlZmF1bHQgIjEwMSIKCmNvbmZpZyBR VUFOVFVNWF9DT05GSUdTVFJJTkdfQ1gyN0MKICAgICAgIHN0cmluZyAiQ29uZmlnc3RyaW5nIgog ICAgICAgZGVmYXVsdCAiXl4iCgpjb25maWcgSU1BR0VfQ09ORklHU1RSSU5HX0NYMjdDCiAgICAg ICBib29sCiAgICAgICBkZWZhdWx0IHkKCmNvbmZpZyBCTFNQRUNfQ1gyN0MKICAgICAgdHJpc3Rh dGUKIyAgICAgIHByb21wdCAiL2xvYWRlci9lbnRyaWVzL2N4MjdjLmNvbmYiCiAgICAgIGRlZmF1 bHQgeQoKZW5kaWYK --000000000000b9e9bc057cbce998 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcHR4ZGlzdCBt YWlsaW5nIGxpc3QKcHR4ZGlzdEBwZW5ndXRyb25peC5kZQ== --000000000000b9e9bc057cbce998--