Subject: Re: Can't run opera on amd64
To: Nicolas Joly <njoly@pasteur.fr>
From: Loic Hoguin <essen@dev-extend.eu>
List: port-amd64
Date: 03/28/2007 03:00:44
------------F1S8MYK5csCGrgrA0MBe34
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

On Wed, 28 Mar 2007 00:32:04 +0200, Nicolas Joly <njoly@pasteur.fr> wrote:

> On Tue, Mar 27, 2007 at 11:23:35PM +0200, Loic Hoguin wrote:
>>   Hello,
>>
>>   I'm trying to run opera on my new laptop running amd64 current.
>>
>>   I compiled a kernel with COMPAT_LINUX, COMPAT_LINUX32 and EXEC_ELF32,
>>
>> [root@blackrose] % sysctl -a | grep linux
>> emul.linux.kern.ostype = Linux
>> emul.linux.kern.osrelease = 2.4.18
>> emul.linux.kern.osversion = #0 Wed Feb 20 20:00:02 CET 2002
>> emul.linux32.kern.ostype = Linux
>> emul.linux32.kern.osrelease = 2.4.18
>> emul.linux32.kern.osversion = #0 Wed Feb 20 20:00:02 CET 2002
>>
>>   installed the compatibility packages (well, they installed  
>> automagically)
>>
>> [root@blackrose] % pkg_info | grep suse
>> suse_base-10.0nb3   Linux compatibility package
>> suse_x11-10.0nb2    Linux compatibility package for X11 binaries
>>
>>   and then tried to run opera. I got the following error:
>>
>> [root@blackrose] % opera
>> /usr/bin/opera: line 263: /usr/lib/opera/9.10-20061214.1/opera: cannot
>> execute binary file
>> /usr/bin/opera: line 263: /usr/lib/opera/9.10-20061214.1/opera: Success
>>
>>   I don't really know why it doesn't work. Does anyone have an idea?
>
> opera from pkgsrc needs 32bit linux compat libraries... but 64bit
> compat libraries were installed instead ??

Yeah I thought about that after.

Then I tried to replace 64bits binaries and libs with 32bit ones from
another box but it didn't work (saying it can't run these ELF binaries).

And another thing came up: I cannot use most of the binaries that came
with linux (64 bit) emulation too. Most core dump (the kdump for 64bit
Linux date is attached).

> It seems that ONLY_FOR_PLATFORM variable does not work as
> expected. For now, it is restricted to NetBSD/i386, but
> Makefile.common include extends the platform list.
>
> pkgsrc/www/opera/Makefile:
> ONLY_FOR_PLATFORM=      NetBSD-*-i386 SunOS-*-sparc FreeBSD-*-i386 \
> 			DragonFly-*-i386
>
> pkgsrc/emulators/suse100_linux/Makefile.common:
> ONLY_FOR_PLATFORM+=     NetBSD-[2-9]*-i386 NetBSD-3.99*-x86_64 \
>                         NetBSD-[2-9]*-powerpc \
>                         NetBSD-[4-9]*-x86_64 FreeBSD-*-i386 \
>                         DragonFly-*-i386
>
> Unfortunately, pkgsrc miss 32bit compat linux packages for now :-(
> I'd love to have them already, but i lack time to do more than small
> experiments.

I may find the time to try and do that (after submitting some PR I have).
But as I lack experience in pkgsrc/netbsd development (just did some small
projects at school), could you give me a few hints?

Thanks,

-- 
Loc Hoguin
Dev:Extend
------------F1S8MYK5csCGrgrA0MBe34
Content-Disposition: attachment; filename=date_linux64.kdump
Content-Type: application/octet-stream; name=date_linux64.kdump
Content-Transfer-Encoding: Base64

IDI5MjQ5ICAgICAgMSBrdHJhY2UgICBFTVVMICAibmV0YnNkIgogMjkyNDkgICAg
ICAxIGt0cmFjZSAgIENBTEwgIGV4ZWN2ZSgweDdmN2ZmZmZmZTk1NywweDdmN2Zm
ZmZmZTdkMCwweDdmN2ZmZmZmZTdlMCkKIDI5MjQ5ICAgICAgMSBrdHJhY2UgICBO
QU1JICAiLi9kYXRlIgogMjkyNDkgICAgICAxIGt0cmFjZSAgIE5BTUkgICIvZW11
bC9saW51eC9saWI2NC9sZC1saW51eC14ODYtNjQuc28uMiIKIDI5MjQ5ICAgICAg
MSBrdHJhY2UgICBOQU1JICAiL2VtdWwvbGludXgiCiAyOTI0OSAgICAgIDEga3Ry
YWNlICAgTkFNSSAgIi9lbXVsL2xpbnV4L2xpYjY0L2xkLWxpbnV4LXg4Ni02NC5z
by4yIgogMjkyNDkgICAgICAxIGRhdGUgICAgIEVNVUwgICJsaW51eCIKIDI5MjQ5
ICAgICAgMSBkYXRlICAgICBSRVQgICBleGVjdmUgLTEgZXJybm8gLTIgTm8gc3Vj
aCBmaWxlIG9yIGRpcmVjdG9yeQogMjkyNDkgICAgICAxIGRhdGUgICAgIENBTEwg
IHVuYW1lKDB4N2Y3ZmZmZmZkZTEwKQogMjkyNDkgICAgICAxIGRhdGUgICAgIFJF
VCAgIHVuYW1lIDAKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBDQUxMICBicmsoMCkK
IDI5MjQ5ICAgICAgMSBkYXRlICAgICBSRVQgICBicmsgNTI5MjAzMi8weDUwYzAw
MAogMjkyNDkgICAgICAxIGRhdGUgICAgIENBTEwgIG1tYXAoMCwweDEwMDAsMyww
eDIyLDB4ZmZmZmZmZmYsMCkKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBSRVQgICBt
bWFwIDE0MDE4NzY5ODk4MjkxMi8weDdmN2ZmZGZmZjAwMAogMjkyNDkgICAgICAx
IGRhdGUgICAgIENBTEwgIGFjY2VzcygweDdmN2ZmZGUxMTQ1MCw0KQogMjkyNDkg
ICAgICAxIGRhdGUgICAgIE5BTUkgICIvZW11bC9saW51eC9ldGMvbGQuc28ucHJl
bG9hZCIKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBOQU1JICAiL2V0Yy9sZC5zby5w
cmVsb2FkIgogMjkyNDkgICAgICAxIGRhdGUgICAgIFJFVCAgIGFjY2VzcyAtMSB1
bmtub3duIGVycm5vIDIKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBDQUxMICBvcGVu
KDB4N2Y3ZmZkZTEzMWQ4LDAsMSkKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBOQU1J
ICAiL2VtdWwvbGludXgvZXRjL2xkLnNvLmNhY2hlIgogMjkyNDkgICAgICAxIGRh
dGUgICAgIE5BTUkgICIvZW11bC9saW51eCIKIDI5MjQ5ICAgICAgMSBkYXRlICAg
ICBOQU1JICAiL2VtdWwvbGludXgvZXRjL2xkLnNvLmNhY2hlIgogMjkyNDkgICAg
ICAxIGRhdGUgICAgIFJFVCAgIG9wZW4gMwogMjkyNDkgICAgICAxIGRhdGUgICAg
IENBTEwgIGZzdGF0NjQoMywweDdmN2ZmZmZmZDYwMCkKIDI5MjQ5ICAgICAgMSBk
YXRlICAgICBSRVQgICBmc3RhdDY0IDAKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBD
QUxMICBtbWFwKDAsMHgxZDAwLDEsMiwzLDApCiAyOTI0OSAgICAgIDEgZGF0ZSAg
ICAgUkVUICAgbW1hcCAxNDAxODc2OTg5NzQ3MjAvMHg3ZjdmZmRmZmQwMDAKIDI5
MjQ5ICAgICAgMSBkYXRlICAgICBDQUxMICBjbG9zZSgzKQogMjkyNDkgICAgICAx
IGRhdGUgICAgIFJFVCAgIGNsb3NlIDAKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBD
QUxMICBvcGVuKDB4N2Y3ZmZkZmZlMDA4LDAsMHhiYTgpCiAyOTI0OSAgICAgIDEg
ZGF0ZSAgICAgTkFNSSAgIi9lbXVsL2xpbnV4L2xpYjY0L2xpYnJ0LnNvLjEiCiAy
OTI0OSAgICAgIDEgZGF0ZSAgICAgTkFNSSAgIi9lbXVsL2xpbnV4IgogMjkyNDkg
ICAgICAxIGRhdGUgICAgIE5BTUkgICIvZW11bC9saW51eC9saWI2NC9saWJydC5z
by4xIgogMjkyNDkgICAgICAxIGRhdGUgICAgIFJFVCAgIG9wZW4gMwogMjkyNDkg
ICAgICAxIGRhdGUgICAgIENBTEwgIHJlYWQoMywweDdmN2ZmZmZmZDc1OCwweDI4
MCkKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBHSU8gICBmZCAzIHJlYWQgNjQwIGJ5
dGVzCiAgICAgICAiXF4/RUxGXF5CXF5BXF5BXDBcMFwwXDBcMFwwXDBcMFwwXF5D
XDA+XDBcXkFcMFwwXDBcTV5QKVwwXDBcMFwwXDBcMEBcMFwKCVwwXDBcMFwwXDBc
MFxNLVhcTV5MXDBcMFwwXDBcMFwwXDBcMFwwXDBAXDA4XDAKCVwwQFwwXCJcMFxe
X1wwXF5GXDBcMFwwXF5FXDBcMFwwQFwwXDBcMFwwXDBcMFwwQFwwXDBcMFwwXDBc
MFwwQFwwXDBcMFwKCVwwXDBcMFwwMDAwXF5CXDBcMFwwXDBcMFwwMDAwXF5CXDBc
MFwwXDBcMFwwXGJcMFwwXDBcMFwwXDBcMFxeQ1wwXDBcMFwKCVxeRFwwXDBcMFxN
LTBsXDBcMFwwXDBcMFwwXE0tMGxcMFwwXDBcMFwwXDBcTS0wbFwwXDBcMFwwXDBc
MFxeXFwwXDBcMFwKCVwwXDBcMFwwXF5cXDBcMFwwXDBcMFwwXDBcXlBcMFwwXDBc
MFwwXDBcMFxeQVwwXDBcMFxeRVwwXDBcMFwwXDBcMFwwXDBcCglcMFwwXDBcMFww
XDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMGR3XDBcMFwwXDBcMFwwZHdcMFww
XDBcMFwwXDBcMFwwXAoJXF5QXDBcMFwwXDBcMFxeQVwwXDBcMFxeRlwwXDBcMDh9
XDBcMFwwXDBcMFwwOH1cXlBcMFwwXDBcMFwwOH1cXlBcMFwwXAoJXDBcMFwwXE0t
TFxeRVwwXDBcMFwwXDBcMDhcTS17XDBcMFwwXDBcMFwwXDBcMFxeUFwwXDBcMFww
XDBcXkJcMFwwXDBcCglcXkZcMFwwXDBwfVwwXDBcMFwwXDBcMHB9XF5QXDBcMFww
XDBcMHB9XF5QXDBcMFwwXDBcMFxNLWBcXkFcMFwwXDBcMFwwXAoJXDBcTS1gXF5B
XDBcMFwwXDBcMFwwXGJcMFwwXDBcMFwwXDBcMFxeRFwwXDBcMFxeRFwwXDBcMHBc
XkJcMFwwXDBcMFwwXAoJXDBwXF5CXDBcMFwwXDBcMFwwcFxeQlwwXDBcMFwwXDBc
MCBcMFwwXDBcMFwwXDBcMCBcMFwwXDBcMFwwXDBcMFxeRFwwXAoJXDBcMFwwXDBc
MFwwXF5EXDBcMFwwXF5EXDBcMFwwXE1eUFxeQlwwXDBcMFwwXDBcMFxNXlBcXkJc
MFwwXDBcMFwwXDBcCglcTV5QXF5CXDBcMFwwXDBcMFwwXF5YXDBcMFwwXDBcMFww
XDBcXlhcMFwwXDBcMFwwXDBcMFxeRFwwXDBcMFwwXDBcMFwwXAoJUFxNLWV0ZFxe
RFwwXDBcMFxNLUxsXDBcMFwwXDBcMFwwXE0tTGxcMFwwXDBcMFwwXDBcTS1MbFww
XDBcMFwwXDBcMERcCglcXkJcMFwwXDBcMFwwXDBEXF5CXDBcMFwwXDBcMFwwXF5E
XDBcMFwwXDBcMFwwXDBRXE0tZXRkXF5GXDBcMFwwXDBcMFwwXAoJXDBcMFwwXDBc
MFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBc
MFwwXDBcMFwwXDBcMFwKCVwwXDBcYlwwXDBcMFwwXDBcMFwwUlxNLWV0ZFxeRFww
XDBcMDh9XDBcMFwwXDBcMFwwOH1cXlBcMFwwXDBcMFwwOH1cXlBcCglcMFwwXDBc
MFwwXE0tMFxeQlwwXDBcMFwwXDBcMFxNLTBcXkJcMFwwXDBcMFwwXDBcYlwwXDBc
MFwwXDBcMFwwXF5EXDBcCglcMFwwXF5QXDBcMFwwXF5BXDBcMFwwR05VXDAiCiAy
OTI0OSAgICAgIDEgZGF0ZSAgICAgUkVUICAgcmVhZCA2NDAvMHgyODAKIDI5MjQ5
ICAgICAgMSBkYXRlICAgICBDQUxMICBsc2VlaygzLDB4MjcwLDApCiAyOTI0OSAg
ICAgIDEgZGF0ZSAgICAgUkVUICAgbHNlZWsgNjI0LzB4MjcwCiAyOTI0OSAgICAg
IDEgZGF0ZSAgICAgQ0FMTCAgcmVhZCgzLDB4N2Y3ZmZmZmZkNmIwLDB4MjApCiAy
OTI0OSAgICAgIDEgZGF0ZSAgICAgR0lPICAgZmQgMyByZWFkIDMyIGJ5dGVzCiAg
ICAgICAiXF5EXDBcMFwwXF5QXDBcMFwwXF5BXDBcMFwwR05VXDBcMFwwXDBcMFxe
QlwwXDBcMFxeRFwwXDBcMFxeQVwwXDBcMCIKIDI5MjQ5ICAgICAgMSBkYXRlICAg
ICBSRVQgICByZWFkIDMyLzB4MjAKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBDQUxM
ICBmc3RhdDY0KDMsMHg3ZjdmZmZmZmQ2NDApCiAyOTI0OSAgICAgIDEgZGF0ZSAg
ICAgUkVUICAgZnN0YXQ2NCAwCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgQ0FMTCAg
bW1hcCgwLDB4MTE3ODcwLDUsMHg4MDIsMywwKQogMjkyNDkgICAgICAxIGRhdGUg
ICAgIFJFVCAgIG1tYXAgMTQwMTg3Njk1NzQyOTc2LzB4N2Y3ZmZkY2U4MDAwCiAy
OTI0OSAgICAgIDEgZGF0ZSAgICAgQ0FMTCAgbWFkdmlzZSgweDdmN2ZmZGNlODAw
MCwweDExNzg3MCwzKQogMjkyNDkgICAgICAxIGRhdGUgICAgIFJFVCAgIG1hZHZp
c2UgMAogMjkyNDkgICAgICAxIGRhdGUgICAgIENBTEwgIG1wcm90ZWN0KDB4N2Y3
ZmZkY2YwMDAwLDB4MTBmODcwLDApCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgUkVU
ICAgbXByb3RlY3QgMAogMjkyNDkgICAgICAxIGRhdGUgICAgIENBTEwgIG1tYXAo
MHg3ZjdmZmRkZWYwMDAsMHgyMDAwLDMsMHg4MTIsMywweDcwMDApCiAyOTI0OSAg
ICAgIDEgZGF0ZSAgICAgUkVUICAgbW1hcCAxNDAxODc2OTY4MjAyMjQvMHg3Zjdm
ZmRkZWYwMDAKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBDQUxMICBtbWFwKDB4N2Y3
ZmZkZGYxMDAwLDB4ZTg3MCwzLDB4MzIsMHhmZmZmZmZmZiwwKQogMjkyNDkgICAg
ICAxIGRhdGUgICAgIFJFVCAgIG1tYXAgMTQwMTg3Njk2ODI4NDE2LzB4N2Y3ZmZk
ZGYxMDAwCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgQ0FMTCAgY2xvc2UoMykKIDI5
MjQ5ICAgICAgMSBkYXRlICAgICBSRVQgICBjbG9zZSAwCiAyOTI0OSAgICAgIDEg
ZGF0ZSAgICAgQ0FMTCAgb3BlbigweDdmN2ZmZGZmZTU0NiwwLDB4MTBlNikKIDI5
MjQ5ICAgICAgMSBkYXRlICAgICBOQU1JICAiL2VtdWwvbGludXgvbGliNjQvbGli
Yy5zby42IgogMjkyNDkgICAgICAxIGRhdGUgICAgIE5BTUkgICIvZW11bC9saW51
eCIKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBOQU1JICAiL2VtdWwvbGludXgvbGli
NjQvbGliYy5zby42IgogMjkyNDkgICAgICAxIGRhdGUgICAgIFJFVCAgIG9wZW4g
MwogMjkyNDkgICAgICAxIGRhdGUgICAgIENBTEwgIHJlYWQoMywweDdmN2ZmZmZm
ZDcyOCwweDI4MCkKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBHSU8gICBmZCAzIHJl
YWQgNjQwIGJ5dGVzCiAgICAgICAiXF4/RUxGXF5CXF5BXF5BXDBcMFwwXDBcMFww
XDBcMFwwXF5DXDA+XDBcXkFcMFwwXDBwXE0tTVxeQVwwXDBcMFwwXDBAXAoJXDBc
MFwwXDBcMFwwXDBcTS1AJlxeU1wwXDBcMFwwXDBcMFwwXDBcMEBcMDhcMAoJXDBA
XDBAXDA9XDBcXkZcMFwwXDBcXkVcMFwwXDBAXDBcMFwwXDBcMFwwXDBAXDBcMFww
XDBcMFwwXDBAXDBcMFwwXDBcMFwKCVwwXDAwMDBcXkJcMFwwXDBcMFwwXDAwMDBc
XkJcMFwwXDBcMFwwXDBcYlwwXDBcMFwwXDBcMFwwXF5DXDBcMFwwXF5EXDBcCglc
MFwwYHRcXlBcMFwwXDBcMFwwYHRcXlBcMFwwXDBcMFwwYHRcXlBcMFwwXDBcMFww
XF5cXDBcMFwwXDBcMFwwXDBcXlxcCglcMFwwXDBcMFwwXDBcMFxeUFwwXDBcMFww
XDBcMFwwXF5BXDBcMFwwXF5FXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcCglc
MFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXF5QXE0tblxeUVwwXDBcMFwwXDBc
XlBcTS1uXF5RXDBcMFwwXDBcMFwwXAoJXDBcXlBcMFwwXDBcMFwwXF5BXDBcMFww
XF5GXDBcMFwwXGJcTS1vXF5RXDBcMFwwXDBcMFxiXE0tbyFcMFwwXDBcMFwwXAoJ
XGJcTS1vIVwwXDBcMFwwXDBwTlwwXDBcMFwwXDBcMFwwXE1eVFwwXDBcMFwwXDBc
MFwwXDBcXlBcMFwwXDBcMFwwXF5CXAoJXDBcMFwwXF5GXDBcMFwwXE1eQFxeWlxe
UlwwXDBcMFwwXDBcTV5AXF5aXCJcMFwwXDBcMFwwXE1eQFxeWlwiXDBcMFwwXAoJ
XDBcMFxNLUBcXkFcMFwwXDBcMFwwXDBcTS1AXF5BXDBcMFwwXDBcMFwwXGJcMFww
XDBcMFwwXDBcMFxeRFwwXDBcMFxeRFwKCVwwXDBcMHBcXkJcMFwwXDBcMFwwXDBw
XF5CXDBcMFwwXDBcMFwwcFxeQlwwXDBcMFwwXDBcMCBcMFwwXDBcMFwwXDBcMCBc
CglcMFwwXDBcMFwwXDBcMFxeRFwwXDBcMFwwXDBcMFwwXF5EXDBcMFwwXF5EXDBc
MFwwXE1eUFxeQlwwXDBcMFwwXDBcMFwKCVxNXlBcXkJcMFwwXDBcMFwwXDBcTV5Q
XF5CXDBcMFwwXDBcMFwwXF5YXDBcMFwwXDBcMFwwXDBcXlhcMFwwXDBcMFwwXDBc
CglcMFxeRFwwXDBcMFwwXDBcMFwwUFxNLWV0ZFxeRFwwXDBcMHx0XF5QXDBcMFww
XDBcMHx0XF5QXDBcMFwwXDBcMHx0XF5QXAoJXDBcMFwwXDBcMFxeRE5cMFwwXDBc
MFwwXDBcXkROXDBcMFwwXDBcMFwwXF5EXDBcMFwwXDBcMFwwXDBRXE0tZXRkXF5G
XAoJXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBc
MFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwKCVwwXDBcMFwwXDBcMFwwXDBcYlww
XDBcMFwwXDBcMFwwUlxNLWV0ZFxeRFwwXDBcMFxiXE0tb1xeUVwwXDBcMFwwXDBc
YlwKCVxNLW8hXDBcMFwwXDBcMFxiXE0tbyFcMFwwXDBcMFwwKC1cMFwwXDBcMFww
XDAoLVwwXDBcMFwwXDBcMCBcMFwwXDBcMFwKCVwwXDBcMFxeRFwwXDBcMFxeUFww
XDBcMFxeQVwwXDBcMEdOVVwwIgogMjkyNDkgICAgICAxIGRhdGUgICAgIFJFVCAg
IHJlYWQgNjQwLzB4MjgwCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgQ0FMTCAgbHNl
ZWsoMywweDI3MCwwKQogMjkyNDkgICAgICAxIGRhdGUgICAgIFJFVCAgIGxzZWVr
IDYyNC8weDI3MAogMjkyNDkgICAgICAxIGRhdGUgICAgIENBTEwgIHJlYWQoMyww
eDdmN2ZmZmZmZDY4MCwweDIwKQogMjkyNDkgICAgICAxIGRhdGUgICAgIEdJTyAg
IGZkIDMgcmVhZCAzMiBieXRlcwogICAgICAgIlxeRFwwXDBcMFxeUFwwXDBcMFxe
QVwwXDBcMEdOVVwwXDBcMFwwXDBcXkJcMFwwXDBcXkRcMFwwXDBcXkFcMFwwXDAi
CiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgUkVUICAgcmVhZCAzMi8weDIwCiAyOTI0
OSAgICAgIDEgZGF0ZSAgICAgQ0FMTCAgZnN0YXQ2NCgzLDB4N2Y3ZmZmZmZkNjEw
KQogMjkyNDkgICAgICAxIGRhdGUgICAgIFJFVCAgIGZzdGF0NjQgMAogMjkyNDkg
ICAgICAxIGRhdGUgICAgIENBTEwgIG1tYXAoMCwweDIyODMwOCw1LDB4ODAyLDMs
MCkKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBSRVQgICBtbWFwIDE0MDE4NzY5MzQ3
Nzg4OC8weDdmN2ZmZGFiZjAwMAogMjkyNDkgICAgICAxIGRhdGUgICAgIENBTEwg
IG1hZHZpc2UoMHg3ZjdmZmRhYmYwMDAsMHgyMjgzMDgsMykKIDI5MjQ5ICAgICAg
MSBkYXRlICAgICBSRVQgICBtYWR2aXNlIDAKIDI5MjQ5ICAgICAgMSBkYXRlICAg
ICBDQUxMICBtcHJvdGVjdCgweDdmN2ZmZGJkZTAwMCwweDEwOTMwOCwwKQogMjky
NDkgICAgICAxIGRhdGUgICAgIFJFVCAgIG1wcm90ZWN0IDAKIDI5MjQ5ICAgICAg
MSBkYXRlICAgICBDQUxMICBtbWFwKDB4N2Y3ZmZkY2RkMDAwLDB4NjAwMCwzLDB4
ODEyLDMsMHgxMWUwMDApCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgUkVUICAgbW1h
cCAxNDAxODc2OTU2OTc5MjAvMHg3ZjdmZmRjZGQwMDAKIDI5MjQ5ICAgICAgMSBk
YXRlICAgICBDQUxMICBtbWFwKDB4N2Y3ZmZkY2UzMDAwLDB4NDMwOCwzLDB4MzIs
MHhmZmZmZmZmZiwwKQogMjkyNDkgICAgICAxIGRhdGUgICAgIFJFVCAgIG1tYXAg
MTQwMTg3Njk1NzIyNDk2LzB4N2Y3ZmZkY2UzMDAwCiAyOTI0OSAgICAgIDEgZGF0
ZSAgICAgQ0FMTCAgY2xvc2UoMykKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBSRVQg
ICBjbG9zZSAwCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgQ0FMTCAgb3BlbigweDdm
N2ZmZGZmZTBhMywwLDB4YzQzKQogMjkyNDkgICAgICAxIGRhdGUgICAgIE5BTUkg
ICIvZW11bC9saW51eC9saWI2NC9saWJwdGhyZWFkLnNvLjAiCiAyOTI0OSAgICAg
IDEgZGF0ZSAgICAgTkFNSSAgIi9lbXVsL2xpbnV4IgogMjkyNDkgICAgICAxIGRh
dGUgICAgIE5BTUkgICIvZW11bC9saW51eC9saWI2NC9saWJwdGhyZWFkLnNvLjAi
CiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgUkVUICAgb3BlbiAzCiAyOTI0OSAgICAg
IDEgZGF0ZSAgICAgQ0FMTCAgcmVhZCgzLDB4N2Y3ZmZmZmZkNWY4LDB4MjgwKQog
MjkyNDkgICAgICAxIGRhdGUgICAgIEdJTyAgIGZkIDMgcmVhZCA2NDAgYnl0ZXMK
ICAgICAgICJcXj9FTEZcXkJcXkFcXkFcMFwwXDBcMFwwXDBcMFwwXDBcXkNcMD5c
MFxeQVwwXDBcMFxNLTBTXDBcMFwwXDBcMFwwQFwwXAoJXDBcMFwwXDBcMFwwXDBc
XlNcXkFcMFwwXDBcMFwwXDBcMFwwXDBAXDA4XDAKCVwwQFwwI1wwIFwwXF5GXDBc
MFwwXF5FXDBcMFwwQFwwXDBcMFwwXDBcMFwwQFwwXDBcMFwwXDBcMFwwQFwwXDBc
MFwwXDBcCglcMFwwMDAwXF5CXDBcMFwwXDBcMFwwMDAwXF5CXDBcMFwwXDBcMFww
XGJcMFwwXDBcMFwwXDBcMFxeQ1wwXDBcMFxeRFwwXAoJXDBcMFxNXkBcTS1WXDBc
MFwwXDBcMFwwXE1eQFxNLVZcMFwwXDBcMFwwXDBcTV5AXE0tVlwwXDBcMFwwXDBc
MFxeXFwwXAoJXDBcMFwwXDBcMFwwXF5cXDBcMFwwXDBcMFwwXDBcXlBcMFwwXDBc
MFwwXDBcMFxeQVwwXDBcMFxeRVwwXDBcMFwwXDBcMFwKCVwwXDBcMFwwXDBcMFww
XDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMGxcTS12XDBcMFwwXDBcMFwwbFxN
LXZcMFwwXDBcCglcMFwwXDBcMFwwXF5QXDBcMFwwXDBcMFxeQVwwXDBcMFxeRlww
XDBcMCBcTS18XDBcMFwwXDBcMFwwIFxNLXxcXlBcMFwwXAoJXDBcMFwwIFxNLXxc
XlBcMFwwXDBcMFwwXE0tSAoJXDBcMFwwXDBcMFwwXDBMXGJcMFwwXDBcMFwwXDBc
MFxeUFwwXDBcMFwwXDBcXkJcMFwwXDBcXkZcMFwwXDBcTS14XE0tfFwKCVwwXDBc
MFwwXDBcMFxNLXhcTS18XF5QXDBcMFwwXDBcMFxNLXhcTS18XF5QXDBcMFwwXDBc
MFxNLVBcXkFcMFwwXDBcMFwKCVwwXDBcTS1QXF5BXDBcMFwwXDBcMFwwXGJcMFww
XDBcMFwwXDBcMFxeRFwwXDBcMFxeRFwwXDBcMHBcXkJcMFwwXDBcMFwKCVwwXDBw
XF5CXDBcMFwwXDBcMFwwcFxeQlwwXDBcMFwwXDBcMCBcMFwwXDBcMFwwXDBcMCBc
MFwwXDBcMFwwXDBcMFxeRFwKCVwwXDBcMFwwXDBcMFwwXF5EXDBcMFwwXF5EXDBc
MFwwXE1eUFxeQlwwXDBcMFwwXDBcMFxNXlBcXkJcMFwwXDBcMFwwXDBcCglcTV5Q
XF5CXDBcMFwwXDBcMFwwXF5YXDBcMFwwXDBcMFwwXDBcXlhcMFwwXDBcMFwwXDBc
MFxeRFwwXDBcMFwwXDBcMFwwXAoJUFxNLWV0ZFxeRFwwXDBcMFxNXlxcTS1WXDBc
MFwwXDBcMFwwXE1eXFxNLVZcMFwwXDBcMFwwXDBcTV5cXE0tVlwwXDBcMFwKCVww
XDBcMFxNLXRcXkZcMFwwXDBcMFwwXDBcTS10XF5GXDBcMFwwXDBcMFwwXF5EXDBc
MFwwXDBcMFwwXDBRXE0tZXRkXAoJXF5GXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFww
XDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXDBcMFwwXAoJXDBc
MFwwXDBcMFwwXDBcMFwwXDBcYlwwXDBcMFwwXDBcMFwwUlxNLWV0ZFxeRFwwXDBc
MCBcTS18XDBcMFwwXDBcMFwwIFwKCVxNLXxcXlBcMFwwXDBcMFwwIFxNLXxcXlBc
MFwwXDBcMFwwXE1eWFxeQlwwXDBcMFwwXDBcMFxNXlhcXkJcMFwwXDBcMFwKCVww
XDAgXDBcMFwwXDBcMFwwXDBcXkRcMFwwXDBcXlBcMFwwXDBcXkFcMFwwXDBHTlVc
MCIKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBSRVQgICByZWFkIDY0MC8weDI4MAog
MjkyNDkgICAgICAxIGRhdGUgICAgIENBTEwgIGxzZWVrKDMsMHgyNzAsMCkKIDI5
MjQ5ICAgICAgMSBkYXRlICAgICBSRVQgICBsc2VlayA2MjQvMHgyNzAKIDI5MjQ5
ICAgICAgMSBkYXRlICAgICBDQUxMICByZWFkKDMsMHg3ZjdmZmZmZmQ1NTAsMHgy
MCkKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBHSU8gICBmZCAzIHJlYWQgMzIgYnl0
ZXMKICAgICAgICJcXkRcMFwwXDBcXlBcMFwwXDBcXkFcMFwwXDBHTlVcMFwwXDBc
MFwwXF5CXDBcMFwwXF5EXDBcMFwwXF5BXDBcMFwwIgogMjkyNDkgICAgICAxIGRh
dGUgICAgIFJFVCAgIHJlYWQgMzIvMHgyMAogMjkyNDkgICAgICAxIGRhdGUgICAg
IENBTEwgIGZzdGF0NjQoMywweDdmN2ZmZmZmZDRlMCkKIDI5MjQ5ICAgICAgMSBk
YXRlICAgICBSRVQgICBmc3RhdDY0IDAKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBD
QUxMICBtbWFwKDAsMHgxMDAwLDMsMHgyMiwweGZmZmZmZmZmLDApCiAyOTI0OSAg
ICAgIDEgZGF0ZSAgICAgUkVUICAgbW1hcCAxNDAxODc2OTg5NzA2MjQvMHg3Zjdm
ZmRmZmMwMDAKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBDQUxMICBtbWFwKDAsMHgx
OTQ4MjAsNSwweDgwMiwzLDApCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgUkVUICAg
bW1hcCAxNDAxODc2OTE4MTkwMDgvMHg3ZjdmZmQ5MmEwMDAKIDI5MjQ5ICAgICAg
MSBkYXRlICAgICBDQUxMICBtYWR2aXNlKDB4N2Y3ZmZkOTJhMDAwLDB4MTk0ODIw
LDMpCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgUkVUICAgbWFkdmlzZSAwCiAyOTI0
OSAgICAgIDEgZGF0ZSAgICAgQ0FMTCAgbXByb3RlY3QoMHg3ZjdmZmQ5M2EwMDAs
MHgxODQ4MjAsMCkKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBSRVQgICBtcHJvdGVj
dCAwCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgQ0FMTCAgbW1hcCgweDdmN2ZmZGEz
OTAwMCwweDIwMDAsMywweDgxMiwzLDB4ZjAwMCkKIDI5MjQ5ICAgICAgMSBkYXRl
ICAgICBSRVQgICBtbWFwIDE0MDE4NzY5MjkyOTAyNC8weDdmN2ZmZGEzOTAwMAog
MjkyNDkgICAgICAxIGRhdGUgICAgIENBTEwgIG1tYXAoMHg3ZjdmZmRhM2IwMDAs
MHg4MzgyMCwzLDB4MzIsMHhmZmZmZmZmZiwwKQogMjkyNDkgICAgICAxIGRhdGUg
ICAgIFJFVCAgIG1tYXAgMTQwMTg3NjkyOTM3MjE2LzB4N2Y3ZmZkYTNiMDAwCiAy
OTI0OSAgICAgIDEgZGF0ZSAgICAgQ0FMTCAgY2xvc2UoMykKIDI5MjQ5ICAgICAg
MSBkYXRlICAgICBSRVQgICBjbG9zZSAwCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAg
Q0FMTCAgbXByb3RlY3QoMHg3ZjdmZmRjZGQwMDAsMHgzMDAwLDEpCiAyOTI0OSAg
ICAgIDEgZGF0ZSAgICAgUkVUICAgbXByb3RlY3QgMAogMjkyNDkgICAgICAxIGRh
dGUgICAgIENBTEwgIG11bm1hcCgweDdmN2ZmZGZmZDAwMCwweDFkMDApCiAyOTI0
OSAgICAgIDEgZGF0ZSAgICAgUkVUICAgbXVubWFwIDAKIDI5MjQ5ICAgICAgMSBk
YXRlICAgICBDQUxMICBicmsoMCkKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBSRVQg
ICBicmsgNTI5MjAzMi8weDUwYzAwMAogMjkyNDkgICAgICAxIGRhdGUgICAgIENB
TEwgIGJyaygweDUyZDAwMCkKIDI5MjQ5ICAgICAgMSBkYXRlICAgICBSRVQgICBi
cmsgNTQyNzIwMC8weDUyZDAwMAogMjkyNDkgICAgICAxIGRhdGUgICAgIENBTEwg
IGJyaygwKQogMjkyNDkgICAgICAxIGRhdGUgICAgIFJFVCAgIGJyayA1NDI3MjAw
LzB4NTJkMDAwCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgQ0FMTCAgYXJjaF9wcmN0
bCgweDEwMDIsMHg1MGNhZTApCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgUkVUICAg
YXJjaF9wcmN0bCAwCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgUFNJRyAgU0lHU0VH
ViBTSUdfREZMCiAyOTI0OSAgICAgIDEgZGF0ZSAgICAgTkFNSSAgImRhdGUuY29y
ZSIK
------------F1S8MYK5csCGrgrA0MBe34--