From owner-freebsd-emulation@FreeBSD.ORG Sun Jan 24 00:07:48 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 542EE106566C for ; Sun, 24 Jan 2010 00:07:48 +0000 (UTC) (envelope-from freebsd-emulation@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 100FA8FC08 for ; Sun, 24 Jan 2010 00:07:47 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.50) id 1NYq13-0004RL-Ad for freebsd-emulation@freebsd.org; Sun, 24 Jan 2010 01:07:45 +0100 Received: from 93-138-97-181.adsl.net.t-com.hr ([93.138.97.181]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 24 Jan 2010 01:07:45 +0100 Received: from ivoras by 93-138-97-181.adsl.net.t-com.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 24 Jan 2010 01:07:45 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-emulation@freebsd.org From: Ivan Voras Date: Sun, 24 Jan 2010 01:06:36 +0100 Lines: 13 Message-ID: References: <18D68DBE18AC435984C5F66597A869D3@artemis> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 93-138-97-181.adsl.net.t-com.hr User-Agent: Thunderbird 2.0.0.21 (X11/20090612) In-Reply-To: <18D68DBE18AC435984C5F66597A869D3@artemis> Sender: news Subject: Re: [PATCH] VirtualBox headless VNC support by LibVNCServer X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 00:07:48 -0000 Daisuke Aoyama wrote: > Hi, all > > I'm working with FreeNAS project and iSCSI target (ports/net/istgt). > This patch was written for using as add-on under FreeNAS. > FreeNAS is very small system which have no X11 and no useful develop > tools/libs. > However, it is easy to use for beginners. I think it is useful if > VituralBox is there. Yes, it's very useful! Sun/Oracle will probably never support something like this upstream because of their licensing scheme, but it would be very useful to maintain as a local patch :) From owner-freebsd-emulation@FreeBSD.ORG Sun Jan 24 07:18:42 2010 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0290D1065672 for ; Sun, 24 Jan 2010 07:18:42 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id AC9F48FC2D for ; Sun, 24 Jan 2010 07:18:41 +0000 (UTC) Received: (qmail 617 invoked by uid 399); 24 Jan 2010 07:18:41 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 24 Jan 2010 07:18:41 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4B5BF458.50507@FreeBSD.org> Date: Sat, 23 Jan 2010 23:18:48 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.7) Gecko/20100123 Thunderbird/3.0.1 MIME-Version: 1.0 To: freebsd-emulation@FreeBSD.org, Ed Schouten X-Enigmail-Version: 1.0 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: virtualbox-ose build fails on -current with utmp.h X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 07:18:42 -0000 Today's -current (r202896) and up to date ports, virtualbox-ose fails as such: kBuild: Forcing static libstdc++ kBuild: Compiling VBoxClient - /usr/local/tmp/usr/local/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/src/VBox/GuestHost/SharedClipboard/clipboard-helper.cpp In file included from /usr/local/tmp/usr/local/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp:41: /usr/include/utmp.h:2:2: error: #error " has been replaced by " kBuild: Compiling VBoxClient - /usr/local/tmp/usr/local/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/src/VBox/GuestHost/SharedClipboard/x11-clipboard.cpp kmk[2]: *** [/usr/local/tmp/usr/local/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/obj/VBoxService/VBoxServiceVMInfo.o] Error 1 The failing command: @c++ -c -O2 -g -pipe -pedantic -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -Wno-long-long -Wno-variadic-macros -march=i586 -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -fvisibility-inlines-hidden -fno-exceptions -m32 -I/usr/include -I/usr/X11R6/include -I/usr/local/include -I/usr/local/tmp/usr/local/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/include -I/usr/local/tmp/usr/local/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_HARDENING -DRTPATH_APP_PRIVATE=\"/usr/local/share/virtualbox-ose\" -DRTPATH_APP_PRIVATE_ARCH=\"/usr/local/lib/virtualbox\" -DRTPATH_SHARED_LIBS=\"/usr/local/lib/virtualbox\" -DRTPATH_APP_DOCS=\"/usr/local/share/doc/virtualbox-ose\" -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_X86 -D__X86__ -DIN_RING3 -DHC_ARCH_BITS=32 -DGC_ARCH_BITS=64 -DIN_GUEST -DIN_GUEST_R3 -DIN_RT_R3 -DVBOXSERVICE_TIMESYNC -DVBOX_WITH_GUEST_PROPS -DVBOXSERVICE_VMINFO -DVBOX_SVN_REV=56127 -Wp,-MD,/usr/local/tmp/usr/local/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/obj/VBoxService/VBoxServiceVMInfo.o.dep -Wp,-MT,/usr/local/tmp/usr/local/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/obj/VBoxService/VBoxServiceVMInfo.o -Wp,-MP -o /usr/local/tmp/usr/local/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/obj/VBoxService/VBoxServiceVMInfo.o /usr/local/tmp/usr/local/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp kmk[2]: *** Waiting for unfinished jobs.... kmk[2]: Leaving directory `/usr/local/tmp/usr/local/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE' kmk[2]: Entering directory `/usr/local/tmp/usr/local/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE' kmk[2]: *** Exiting with status 2 kmk[1]: *** [pass_binaries_this] Error 2 kmk[1]: Leaving directory `/usr/local/tmp/usr/local/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE' kmk: *** [pass_binaries_order] Error 2 *** Error code 2 -- Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/ Computers are useless. They can only give you answers. -- Pablo Picasso From owner-freebsd-emulation@FreeBSD.ORG Sun Jan 24 14:58:14 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D415106566C; Sun, 24 Jan 2010 14:58:14 +0000 (UTC) (envelope-from lobo@bsd.com.br) Received: from mail-yw0-f197.google.com (mail-yw0-f197.google.com [209.85.211.197]) by mx1.freebsd.org (Postfix) with ESMTP id AFDDA8FC39; Sun, 24 Jan 2010 14:58:13 +0000 (UTC) Received: by ywh35 with SMTP id 35so2123755ywh.7 for ; Sun, 24 Jan 2010 06:58:12 -0800 (PST) Received: by 10.150.118.11 with SMTP id q11mr7046276ybc.40.1264345090694; Sun, 24 Jan 2010 06:58:10 -0800 (PST) Received: from papi.localnet ([187.78.195.154]) by mx.google.com with ESMTPS id 20sm1334254yxe.2.2010.01.24.06.57.58 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 24 Jan 2010 06:58:07 -0800 (PST) To: freebsd-current@freebsd.org From: Mario Lobo Date: Sun, 24 Jan 2010 12:01:31 -0300 MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_LDGXL2yksVavkys" Message-Id: <201001241201.31892.lobo@bsd.com.br> X-Mailman-Approved-At: Sun, 24 Jan 2010 15:30:57 +0000 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-emulation@freebsd.org Subject: Re: JFYI: VirtualBox stable/unstable setteings +nvidia amd64 (3.1.2 OSE - GOOD NEWS) - The freeze is GONE ! [was: JFYI: VirtualBox stable/unstable setteings (3.0.51.r22902)] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 14:58:14 -0000 --Boundary-00=_LDGXL2yksVavkys Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit On Wednesday 23 December 2009 02:29:33 Daichi GOTO wrote: >> In a month, I have been tried to investigate FreeBSD system >> stable/unstable situations and factors around VirtualBox >> bacause frequently my VirtualBox let FreeBSD freeze, panic >> and fatal trap. [Snip.] > What I have found out in all the time I've been testing is that, at least on > my system here, the problem with VBox/Nvidia IS definitely with OpenGL. > If I leave the KDE composite option as XRENDER, I can open up to 6 VMs > without any freeze. All of them with 2 CPUs, 3D accel enabled an all. But > all I need to do to freeze the machine is to start ANY OpenGL app and let it > run for about a minute. It can even be one of the GL screensavers. It is a > guarantied freeze ! > I have tried all sorts of combinations: nvidia.ko last, vboxdrv.ko last, no > linux.ko, with powerd, no powerd, etc..., etc... No matter what, if it > involves OpenGL, bang !! if it doesn't, it's OK. Sorry for the long subject !. ------------------------------------------------------------------ Machine: OS: FreeBSD 8.0-STABLE #0 r198930M: Sat Dec 12 12:49:49 BRT 2009 MB: AOD790GX/128M VB: nvidia0: on vgapci0 RAM: 8 G CPU: Phenom 955 black (II) Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Video Driver (II) NVIDIA dlloader X Driver 195.22 Mon Nov 30 14:03:12 posix/SystemV/PST 2009 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs X: X.Org X Server 1.6.1 KDE: 4.3.4 with OpenGl composite enabled VBOX: 3.1.2 OSE ------------------------------------------------------------------ Stability is back!. No more host freezes ! I found out that compiling the nvidia driver WITHOUT the linux_emulation option did it! The instability and freeze issue with vbox+openGL active is GONE! As you can see on attached image, I have started: 2 XP 1 Win7 32 1 Win7 64 2 Win 2003 1 Fedora Plus a few other kde apps. Before doing this, if I started only one of the win7 VM, my host would freeze!. -- Mario Lobo http://www.mallavoodoo.com.br FreeBSD since version 2.2.8 [not Pro-Audio.... YET!!] (99,7% winfoes FREE) --Boundary-00=_LDGXL2yksVavkys-- From owner-freebsd-emulation@FreeBSD.ORG Mon Jan 25 03:24:36 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9E144106566B for ; Mon, 25 Jan 2010 03:24:36 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id 317278FC0A for ; Mon, 25 Jan 2010 03:24:35 +0000 (UTC) Received: (qmail 15008 invoked by uid 399); 25 Jan 2010 03:24:35 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 25 Jan 2010 03:24:35 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4B5D0EF2.1030906@FreeBSD.org> Date: Sun, 24 Jan 2010 19:24:34 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.7) Gecko/20100123 Thunderbird/3.0.1 MIME-Version: 1.0 To: freebsd-emulation@freebsd.org References: <4B5BF458.50507@FreeBSD.org> In-Reply-To: <4B5BF458.50507@FreeBSD.org> X-Enigmail-Version: 1.0 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: virtualbox-ose build fails on -current with utmp.h X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 03:24:36 -0000 Build was successful with today's changes, however my guest doesn't run. I can kldload my vboxdrv module, then run VirtualBox, but my previously working-just-fine WinXP guest goes from "Starting" to "Aborted" when I try to fire it up. Nothing useful looking in the logs, in /var/log/all I have this: pid 3574 (VirtualBox), exited on signal 5 And in the log that vbox creates in my home directory all I have is this: Log created: 2010-01-25T03:03:05.295539000Z Executable: /usr/local/lib/virtualbox/VirtualBox i=0x0 Phys=0000000000000000 Heap Any suggestions? :) From owner-freebsd-emulation@FreeBSD.ORG Mon Jan 25 11:06:58 2010 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D6F131065696 for ; Mon, 25 Jan 2010 11:06:58 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AA35C8FC12 for ; Mon, 25 Jan 2010 11:06:58 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PB6wQC038735 for ; Mon, 25 Jan 2010 11:06:58 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o0PB6wBn038733 for freebsd-emulation@FreeBSD.org; Mon, 25 Jan 2010 11:06:58 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 25 Jan 2010 11:06:58 GMT Message-Id: <201001251106.o0PB6wBn038733@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-emulation@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 11:06:58 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/142837 emulation [patch] emulators/linux_base-* packages fails to insta o kern/142595 emulation Implementation of "filesystems" file in linprocfs(5) o kern/142082 emulation [patch] [panic] linuxulator: getppid: use after free o kern/141439 emulation [linux] [patch] linux_exit_group kills group leader o kern/140156 emulation [linux] cdparanoia fails to read drive data o kern/139423 emulation [parallels] Networking does not work on amd64 guest on o kern/138944 emulation [parallels] [regression] Parallels no longer works in o kern/138880 emulation [linux] munmap segfaults after linux_mmap2 stresstest o kern/138860 emulation [linux] linux_socketcall() causing buffer overflow f ports/137332 emulation add caution messages to some adobe products s ports/136321 emulation x11-toolkits/linux-pango: please update linux based po o ports/136229 emulation [linux] emulators/linux_base-f10: certain linux apps l o ports/135337 emulation [PATCH] emulators/linux_base-f10: incorrect bash usage o kern/133144 emulation [linux] linuxulator 2.6 crashes with nvidias libGL.so. o kern/130724 emulation [linprocfs] [patch] cpuinfo in linprocfs is dated, cau o kern/129169 emulation [linux] [patch] Linux Emulation ENOTCONN error using n o kern/126232 emulation [linux] Linux ioctl TCGETS (0x5401) always fails o kern/73777 emulation [linux] [patch] linux emulation: root dir special hand a kern/72920 emulation [linux]: path "prefixing" is not done on unix domain s o kern/56451 emulation [linprocfs] /compat/linux/proc/cpuinfo gives wrong CPU o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/29698 emulation [linux] [patch] linux ipcs doesn'work o kern/21463 emulation [linux] Linux compatability mode should not allow setu o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 25 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Jan 25 17:04:32 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45FC5106566C for ; Mon, 25 Jan 2010 17:04:32 +0000 (UTC) (envelope-from mamalos@eng.auth.gr) Received: from vergina.eng.auth.gr (vergina.eng.auth.gr [155.207.18.1]) by mx1.freebsd.org (Postfix) with ESMTP id B5B5D8FC1E for ; Mon, 25 Jan 2010 17:04:31 +0000 (UTC) Received: from mamalacation.ee.auth.gr (mamalacation.ee.auth.gr [155.207.33.29]) by vergina.eng.auth.gr (8.14.3/8.14.1) with ESMTP id o0PGWh27086443 for ; Mon, 25 Jan 2010 18:32:43 +0200 (EET) (envelope-from mamalos@eng.auth.gr) Message-ID: <4B5DC7A6.1030702@eng.auth.gr> Date: Mon, 25 Jan 2010 18:32:38 +0200 From: George Mamalakis User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.5) Gecko/20100115 Thunderbird/3.0 MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: acroread9 on f10 still fails (FBSD8-STABLE) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 17:04:32 -0000 Hi guys, I am running FBSD 8-Stable on my laptop, and the default package used for linux compatibility is f10. When I try to run acroread9 I get the following messages: (acroread:18162): Gtk-WARNING **: /usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI invalid (acroread:18162): Gtk-WARNING **: /usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI invalid (acroread:18162): Gtk-WARNING **: /usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI invalid (acroread:18162): Gtk-WARNING **: /usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI invalid (acroread:18162): Gtk-WARNING **: /usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI invalid (acroread:18162): Gtk-WARNING **: /usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI invalid (acroread:18162): Gtk-WARNING **: /usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI invalid (acroread:18162): Gtk-WARNING **: /usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI invalid (acroread:18162): Gtk-WARNING **: /usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI invalid then acroread starts, and after a few seconds it crashes giving the following message: terminate called after throwing an instance of 'RSException' I have googled it and saw that this is a known problem since FBSD migrated to f10 and FBSD8 was still -CURRENT, and I have seen a few mails regarding this issue on this list on around the June 2009. The thing is that acroread9 still does not work, and I was wondering if there is any progress yet on that issue. my config is: # uname -a FreeBSD myhost.example.com 8.0-STABLE FreeBSD 8.0-STABLE #0: Fri Jan 8 17:22:33 EET 2010 root@myhost.example.com:/usr/obj/usr/src/sys/CUSTOM i386 # sysctl -a | grep linux hw.snd.compat_linux_mmap: 0 security.jail.param.linux.oss_version: 0 security.jail.param.linux.osrelease: 65 security.jail.param.linux.osname: 65 compat.linux.oss_version: 198144 compat.linux.osrelease: 2.6.16 compat.linux.osname: Linux # ls /var/db/pkg | grep -i linux linux-f10-atk-1.24.0/ linux-f10-cairo-1.8.0/ linux-f10-expat-2.0.1/ linux-f10-fontconfig-2.6.0/ linux-f10-gdk-pixbuf-0.22.0/ linux-f10-gtk2-2.14.7/ linux-f10-hicolor-icon-theme-0.5/ linux-f10-jpeg-6b/ linux-f10-libxml2-2.7.3_2/ linux-f10-pango-1.22.3/ linux-f10-png-1.2.37/ linux-f10-tiff-3.8.2/ linux-f10-xorg-libs-7.4_1/ linux-nvu-1.0_1/ linux_base-f10-10_2/ linux_base-fc-4_15/ Acroread8 works fine (the "/usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI invalid" message is still displayed, but acroread8 does not crash), but I guess that at some moment it would be wise for acroread9 to also work seamlessly. Hence, I am not sure whether there is something wrong with my configuration or if the bug is still valid. Thank you all for your time and thoughts. mamalos -- George Mamalakis IT Officer Electrical and Computer Engineer (Aristotle Un. of Thessaloniki), MSc (Imperial College of London) Department of Electrical and Computer Engineering Faculty of Engineering Aristotle University of Thessaloniki phone number : +30 (2310) 994379 From owner-freebsd-emulation@FreeBSD.ORG Tue Jan 26 08:19:28 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC1E1106568B for ; Tue, 26 Jan 2010 08:19:27 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 69CED8FC14 for ; Tue, 26 Jan 2010 08:19:27 +0000 (UTC) Received: from outgoing.leidinger.net (pD954F11F.dip.t-dialin.net [217.84.241.31]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 5811A844021; Tue, 26 Jan 2010 09:19:20 +0100 (CET) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id B13001B755; Tue, 26 Jan 2010 09:19:15 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1264493955; bh=JESv4qIbqMZzDx2j5M1FF6cHtsbrZNqaZPrCfz8lBZE=; h=Message-ID:Date:From:To:Cc:Subject:References:In-Reply-To: MIME-Version:Content-Type:Content-Transfer-Encoding; b=j6SRybmdplBbZwWtSZmvW8U359zsYP8+A3XwwvPVTYMEInCU+5SnY+ICTSQGjx/8i 25xOCitKlSustrYbeG+McHZi0rXhrfmkjhDqo88rpfycqdH76QqfKEAeupHfC6S9HE ASB0UD0QU1YfdYAGH/FtX9gxj0OdDZqsad2O6XADuXWsdQTMQqQwQygXZEY5h2LJS4 p7SDz24SsDSgNdAEodynsVr63Qg66fZVAcYq45rhEXGAbOtz+Ez076gvImXJZueMS3 /9ZgafPPBMmlDPqLw3jE6GL+r2tQnu1caytR48X2gubNS+AhWzDuy/fO9HUzlZfW49 WBtIH3IQTamkw== Received: (from www@localhost) by webmail.leidinger.net (8.14.3/8.13.8/Submit) id o0Q8JEFl025729; Tue, 26 Jan 2010 09:19:15 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde Framework) with HTTP; Tue, 26 Jan 2010 09:19:14 +0100 Message-ID: <20100126091914.879252wemceonn8c@webmail.leidinger.net> Date: Tue, 26 Jan 2010 09:19:14 +0100 From: Alexander Leidinger To: George Mamalakis References: <4B5DC7A6.1030702@eng.auth.gr> In-Reply-To: <4B5DC7A6.1030702@eng.auth.gr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Dynamic Internet Messaging Program (DIMP) H3 (1.1.4) X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 5811A844021.64AEA X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-1.132, required 6, autolearn=disabled, ALL_TRUSTED -1.44, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, TW_BX 0.08, TW_GD 0.08, TW_GT 0.08, TW_IB 0.08) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1265098761.53559@AehmZxIDxCp9gUcxrSfJbw X-EBL-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: acroread9 on f10 still fails (FBSD8-STABLE) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 08:19:28 -0000 Quoting George Mamalakis (from Mon, 25 Jan 2010 18:32:38 +0200): > Hi guys, > > I am running FBSD 8-Stable on my laptop, and the default package > used for linux compatibility is f10. When I try to run acroread9 I > get the following messages: > > (acroread:18162): Gtk-WARNING **: > /usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI > invalid [...] It complains that the FreeBSD version of this gtk engine does not work in the Linux GTK. You can ignore this. > then acroread starts, and after a few seconds it crashes giving the > following message: > > terminate called after throwing an instance of 'RSException' > > I have googled it and saw that this is a known problem since FBSD > migrated to f10 and FBSD8 was still -CURRENT, and I have seen a few > mails regarding this issue on this list on around the June 2009. The > thing is that acroread9 still does not work, and I was wondering if > there is any progress yet on that issue. Nobody is working on this. Feel free to submit patches. > my config is: > > # uname -a > FreeBSD myhost.example.com 8.0-STABLE FreeBSD 8.0-STABLE #0: Fri Jan > 8 17:22:33 EET 2010 > root@myhost.example.com:/usr/obj/usr/src/sys/CUSTOM i386 > > # sysctl -a | grep linux > hw.snd.compat_linux_mmap: 0 > security.jail.param.linux.oss_version: 0 > security.jail.param.linux.osrelease: 65 > security.jail.param.linux.osname: 65 > compat.linux.oss_version: 198144 > compat.linux.osrelease: 2.6.16 > compat.linux.osname: Linux > > # ls /var/db/pkg | grep -i linux > linux-f10-atk-1.24.0/ > linux-f10-cairo-1.8.0/ > linux-f10-expat-2.0.1/ > linux-f10-fontconfig-2.6.0/ > linux-f10-gdk-pixbuf-0.22.0/ > linux-f10-gtk2-2.14.7/ > linux-f10-hicolor-icon-theme-0.5/ > linux-f10-jpeg-6b/ > linux-f10-libxml2-2.7.3_2/ > linux-f10-pango-1.22.3/ > linux-f10-png-1.2.37/ > linux-f10-tiff-3.8.2/ > linux-f10-xorg-libs-7.4_1/ > linux-nvu-1.0_1/ > linux_base-f10-10_2/ > linux_base-fc-4_15/ You should remove fc-4 (after that you maybe have to reinstall f10). > Acroread8 works fine (the > "/usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI > invalid" message is still displayed, but acroread8 does not crash), > but I guess that at some moment it would be wise for acroread9 to > also work seamlessly. Hence, I am not sure whether there is > something wrong with my configuration or if the bug is still valid. It is not a bug, it is a missing feature. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Wed Jan 27 10:46:09 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE8FB1065776; Wed, 27 Jan 2010 10:46:09 +0000 (UTC) (envelope-from aoyama@peach.ne.jp) Received: from moon.peach.ne.jp (unknown [IPv6:2001:380:e06:127::53]) by mx1.freebsd.org (Postfix) with ESMTP id 02BE38FC13; Wed, 27 Jan 2010 10:46:08 +0000 (UTC) Received: from moon.peach.ne.jp (localhost [127.0.0.1]) by moon.peach.ne.jp (Postfix) with ESMTP id D77A178C53; Wed, 27 Jan 2010 19:46:07 +0900 (JST) Received: from artemis (unknown [192.168.2.20]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by moon.peach.ne.jp (Postfix) with ESMTP id 869B678C3B; Wed, 27 Jan 2010 19:46:07 +0900 (JST) Message-ID: From: "Daisuke Aoyama" To: References: <18D68DBE18AC435984C5F66597A869D3@artemis> Date: Wed, 27 Jan 2010 19:46:04 +0900 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5843 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-current@freebsd.org, freebsd-stable@freebsd.org Subject: Re: [PATCH] VirtualBox headless VNC support by LibVNCServer X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 10:46:09 -0000 Hi, all I updated for 3.1.2_1 and fixed bug of initial pixel format. Before building, install "ports/net/libvncserver". I recommend you backup virtualbox-ose directory before doing. Uncheck QT4, X11, NLS by make config before extracting. Howto apply the patch: # cd /usr/ports/emulators/virtualbox-ose # make config # make extract # patch -p < /path/to/VBox-VNC-Makefile.patch # patch -p < /path/to/VBox-VNC-20100127.patch # make Regards, Daisuke Aoyama From owner-freebsd-emulation@FreeBSD.ORG Wed Jan 27 10:48:07 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED280106566C; Wed, 27 Jan 2010 10:48:07 +0000 (UTC) (envelope-from aoyama@peach.ne.jp) Received: from moon.peach.ne.jp (unknown [IPv6:2001:380:e06:127::53]) by mx1.freebsd.org (Postfix) with ESMTP id 87C298FC1F; Wed, 27 Jan 2010 10:48:07 +0000 (UTC) Received: from moon.peach.ne.jp (localhost [127.0.0.1]) by moon.peach.ne.jp (Postfix) with ESMTP id DFDB578C53; Wed, 27 Jan 2010 19:48:06 +0900 (JST) Received: from artemis (unknown [192.168.2.20]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by moon.peach.ne.jp (Postfix) with ESMTP id C2F4378C3B; Wed, 27 Jan 2010 19:48:06 +0900 (JST) Message-ID: From: "Daisuke Aoyama" To: Date: Wed, 27 Jan 2010 19:48:04 +0900 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0034_01CA9F89.A42D0430" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5843 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-current@freebsd.org, freebsd-stable@freebsd.org Subject: Re: [PATCH] VirtualBox headless VNC support by LibVNCServer X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 10:48:08 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0034_01CA9F89.A42D0430 Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=response Content-Transfer-Encoding: 7bit Sorry, I forgot attached files. ----- Original Message ----- From: "Daisuke Aoyama" To: Cc: ; Sent: Wednesday, January 27, 2010 7:46 PM Subject: Re: [PATCH] VirtualBox headless VNC support by LibVNCServer > Hi, all > > I updated for 3.1.2_1 and fixed bug of initial pixel format. > > Before building, install "ports/net/libvncserver". > I recommend you backup virtualbox-ose directory before doing. > Uncheck QT4, X11, NLS by make config before extracting. > > Howto apply the patch: > # cd /usr/ports/emulators/virtualbox-ose > # make config > # make extract > # patch -p < /path/to/VBox-VNC-Makefile.patch > # patch -p < /path/to/VBox-VNC-20100127.patch > # make > > Regards, > Daisuke Aoyama ------=_NextPart_000_0034_01CA9F89.A42D0430 Content-Type: application/octet-stream; name="VBox-VNC-Makefile.patch.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="VBox-VNC-Makefile.patch.gz" H4sICKTlX0sCA1ZCb3gtVk5DLU1ha2VmaWxlLnBhdGNoAJ2RW2vCQBCFn82vGESwsm666y1RiMRc 1NA0kWS9vAVr1jYYTWkstIj/vTGttRTF0n3YeRi+M2fOYIzhfr7iyyjm+Dl52aaFGqEEE4prTSBy h8qduiyS4wNE2oQICKFv7ARIQFsd0ug06yJpNyS5eQJUFbDcrrYAZb8EqirARHNnQd9zHWY6ho+U iZa8aX0TDtU37Lwynm7dgS3AyLZ8FvhjDSmFGaVKsSiAyOOUC2hqsWFgW9rE0RV456kAuuv0rcHY M4OeN8iUMX54jeIQP/F5GPM0PSOnLpL1mm+2kOtuwmiZW6ZS/eCZSo1qOzddUEs7Ux+6eyjn/vPh jsn6NgMFaBm6XSjtpt6d7+n7WztZzGM92SyjR3G1Xl3Ge8Yow/9FM9Nnes83feUKjsRoCWF2sg0P b36EVhHQWeHP7h+2Ql+Bwe8B7pgFWbqVC86zVtAzDItZrnPV/fEqH8Bi7AGxAgAA ------=_NextPart_000_0034_01CA9F89.A42D0430 Content-Type: application/octet-stream; name="VBox-VNC-20100127.patch.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="VBox-VNC-20100127.patch.gz" H4sICLfmX0sCA1ZCb3gtVk5DLTIwMTAwMTI3LnBhdGNoAO19e1/bSLLo3+RTdJiTYIMBS34CgR0e JvEdXmtDJrMzOb6yLWMtsuxIMuBJsp/9dvVL/ZBsE9jZ+zu/w0xsq6q6u7qrurq6+qG+NxigTWca XqCHcXi36T7GodOLtz96YTx1/KPx42Zpy9qyO5ftxnYU9rY/YtD2aTgOYjfoR+Txg+v0fTeKts+d O3fg+e7W3eiOZPf8bF5tbm6+MGcrdrG4s2nZm1YN2aVdu7ZbqW4V+R/aKO4Ui682NjZeqAa4OKu4 WbQ2bQvZxV1rZ7dcM4r7+We0WbELVbSBPy0b/fzzKyTn2LlunF+dHV43ENrdR/+V8wb44+PR5afO r83rD50Ph62TxkXz4n2+AMDzw+bF8VmzcXF9cnamQRqfGnkt75PGaRvRv31EMj09Pb9qvNfI2pc3 reNGm5MlmK3eZPJqwxv03QFKeDprHn28OH61kVHWxv5CWlEg0F4cn4bOyO1OBwM3pCVmU9+5s5Ez 2erpNLgcUfp90Ivc8N4N0Z/onxP39tUGlqM3eIX0inxsnVy9QstUI41SZkuvQf8lO58ukWeoryHc l+mEerZ/QUdMKZJ1xhKy6ruVym5xJ7UzlmvQGfEn5g06409e0POnfRe9I8W5Ybg1PDDA8PHR67tj gny18VNWp5ARrLNt/DQNTBjVyQ1RzqrWEYarIrNO5zR03aP2SacjJXgXzaLteDZxI+BJgk8DL4r7 FEhKQdvrch5ofVvG6HUgaGgAoyJSo/RwCb7XVRqqh9suGB+QVq5VoZXruJUt0sqv0PYL/82VQhQ7 sddDR5eXZ+h2cNiNxv40ds/H08h9P3WjGNu508OzdmNPJyXYC9ftRx/GUXw8DaNxKBEvbDWMufXH XcdHD65zh0IXi9INem6EcgOck3vvBjEaOgHW2zDKQyLEGDgej67iEL1rtrFGe+OgAJBfcSYtd3CA bhl0z6Q/Hge4eq5Gz6B7RBpWuQLisKpWwSoyecBf+/rkvHH94fIkdxmQxjl2Jk7X8714doyZvHXz KEcaJppOJuMwjnhLFmh7BWpD5WmuX+cIho1GWULRy9mTU2TIRmNioZR4hoBvjLwYOawwNAJWmIzi McLmEJslf4bcwOn6LoqHLhrichhdjxS3pWSJS83pdUBv3wpx5BPSr0QypQrpKCXcX6wSkcxXStK6 vgq9IB7kVm8i59bd/SNYTdKSv1X8bzMq4H+xE8b3I/yL/0TvAmxIvk2nXv8AxAxQdOvhiqGP5ygX ul+mXuj2kRPeTke4tnnIfbHQkmLvcWF4mIUi8RcaB9/GeMDT/hq02XI4U2fqx3mExdX3ItGWII82 GahJ8WYpDi3F6fdDrP2sMPaE3nkTqBtqXiEO4pmy0f/B833U9YI+FmZGCRNaAsiLZQ8/0Tv4POCU VwAKpqMuzvPpRdzRIqjjwgqhD+gd/cYF/eLOumMn7CP8CO6laLRd1J16fuwF6KadzyihTUuI3F7o 8mrQBzxGkG9cAjB9OMXsB9h4YAMyDhDFUdHP7zE/ZXhO6XoR9mk98TfTjG+9cTDwbpfVC5x5urov 98dkA7mOg7UY9YgpI1lHbozb8hZyJ76ATZ2BSpn3PlJd7Au5YYBWj1fRSeP4rPHp6rJ1jXK4O+bR dTiNYrd/7mCRAAT6EO4HuIwQra/jh3vx4Ab3k/yrheZwGkTebYB7I+SGRUfUbR9VsMPCzB9uvShm uWKCQ6bu++ji5uwsnYa2cX8uzS9UC+eRtKkaCZIf1xMlY6wZrJY031QKvZpEYHU6lbKwuaxTgRFT mlhVtMqN4GoBrUVrBWxJ3zeuL6+uO63G3zvt6xaeTKHvBTXJkmkWm0jIjFkRyGui53XTvLgu2SQv pfwfSJPYQkjlzOFaL+kHkuFUQH7/hFKeQi9sIiS6e0IhT08ljCMkaj+hqOVSPc+SEgax7mfqQpb+ LpmIRCNKJdKHajsFuyT6kPwHXsxrr59/lWpewbWAOIHjT92bAA8kW5Pozz2TthtiZ3RvSbei52CP CnO+qw1w+C8xiVKR05K9Z5LyIs2cnYycEyOj1+cJmd9nZJ4Y4WdkfpeRubDez8i7nZG3MPtL5/18 ByLRAEOTpPFCZwgUumoVQaGrtVLBqqQqNK7MFA/om5akpt9fsa+Fc3ll+s37R9JKr+kAlYeBfgU7 GJNw3Iu92Hdzqx/Pd9GbiDiQ+EefOGC72CfCvTRHupFI+zfarXbRajAOXIxnWp9nbf4duT5un6WL GAx+oIwfjxeg9HgBb6ypTyIbv3r9eIjeoYplo2/fkAI9QHaxXDfAb5CdJ0Ku04nSjl0vlHdShcxU URbwHNmukAnsAP9OemkcTmHGuUKCPRfHp0dofSKFZFRPSXHdpm2sCm7QhFzAa8OZMCXhuXMpYMxX tRvhJpUnUdDYhjGO4rA3mkj5FdAqyDgPDZaKZQ71aj5vdlq11gMHa5bWtYmykclsWsEBLhdPatNw dKpslPrVZCKZ4JLaszlphJxATEtRjrYJTHzySxq278njd5CD3IxSvSX+NN7Oxrcoh/uVFF/cpVMW PHGQ5n5bW1vAVn5PLgX+NJUJ3AeUKFROrwcRr5zkKS3XCMNxuIsl6IEoIWTh+2M8u3PRIMnwxxov lbfNA3/s9OnIkxNjUD7/RC4hExbJX8DcSgpXKkPYGoLJawaDcWKTFzby5oEXeDGxj8IMFiR/IP8s KUDenuN7f76QHIwak5gZjy/l3qYF0wrobXrETOfByJyFqnI9FrKaS4/bq+UODK3G1mfiO7PNg7Yb S/Q5YScLSj5y8u/PdSZwMhZZQF4E4pDCd5iQhwdyXad39wAxl954NHFij8Y980o8jw0SOBkLWvBB AoaknQrxO6xitVKwylJYNdOM0NCiPx5P0NDBvLnhyAtwd+0nxgQt4TCDOmeYjK/zhNVyfRe8LENc mFnMK0P3daWdpwHmmPg0+cmeQnrVpD74sqtqxrrjc1ajzEXMF1pZMzJesXZqZKGraKHizm6xiP9/ 6bU1s1CxulZBVnXXsnYrldTVtWIBP1nYRSPLDBvb61gx1rU1XvTgYc/uzOtiMI3/EiJsNVzmTsFS CbifF4dtVNyqbVmE4BhbStxXUHeGThwvmt656HA8c0YOeueQ758nrtMbbgXu1j8nB5AElmQ2tJU8 3Nvhn7ZmJlDYqcHjfBb2/dTrZ+HIMADjUCYB9P6/T92pm0WRSItQyDTeJIyBOdfRWScYN7g3kvRg cVAjTq1e1kIiwKNx786NNUTgxh7+t+0FGsIJJ842oBgz0wicJhhmo4nTc8HUEn/pJ2wAMBk6u3zf ed+6vLlKfnXe3zSNxmGrsjrYH9/qtVYsLltEnbvCypFsZwEAiQlGlMW+tBnj09Xx5Tk2thftTvP8 6qzTbN9cQWi4bXWOmznh5BVQUzXOmB7iyJ3js8N2u3lxepnQ5pOVYLEUGQ66R+Oxj/rjyUNv6Pbu chhy7HtYe2DFr+cXpFjpOvacowl+xI4MBJB9N8gnq5r3Y68P+cQhiVV3p3E8Ds6d6I4SP9KvWQFp JZhZ3HX7uYSxh4Akwf5fezYCVw5/pWbyakNUdXdX/MzharORCsoPe2z8wOPQqT9+YOPmqZZKHovC Hh55WtfHoRdjly9ugjf3dtS5mfSxiTjDOssJDyM83sfn0W0Okuyjj7j9O+2b4+NGu41nyNR5wyPe eKRl91oubtShjos63I06kRYfp9DUpU2FImMpU6ERa0IanOSqA7GEHzGM/JjhHxDq2Piutf+/0gSg trlBKbcCDM6iJZSwB5Z8eziNQTGoRRd0BXTdumlADisD/JzLgT6t5zl68wAb/bt4PLnAHWYOFXFJ joSzSAokqGPsswTTiSiPYNPFxbzqRMwn2OEB/1nXG9JuXdB0qUnIhEFeo6CTB2X1hq4jykQs1K7q +wMJbeyjarlYQEPXux2CgpTr+Kk7gVhkvYCiCcT2SgDBP8p7Um8ZOSBqu1IpoFvpd1f8lomjoTeA 3K0qpuYPOP8u/12UqPtQpw42IXw1iNSBQMU0V2pbLIT3bkwfc9DQBUQ/SQV51UilSIVIZbgyibJI Q6ANNVqF/gbhBYwl0DzaRcU8prHkxDhhjpjA/IjMe3MiS1lh1RgYCaAFEzpz61MRimQFOnqg3Jso v1ogw1Za/G1B8tW8qm+pqo55582q0kxonBO+pErwFe59Wg/MxbdvPP4ilsdX11fzQFHMQGM3Ef5j RLQtkoJ9L8KuYBP7g+EAhup9NMRjhZ9rXhyenLQ6hxe/pbTFvOTgBnSgdM5CZrtInduQKe0r67yb rMsqNHJHeL6aS82ogHBvSk+dNxs9DvFElvhnIBgYLw0aPAAqNPjZoInI94kTO1APasPioRcZhM40 Hl45UfTQV4n5iGJyCMTjsH8M/gDlkfoGfDwcdGHQ0oyvWVM6+T0dYyMSb4Wwjg02A0zKfNJbgFHi 24XEXX/qUtruQlrMQ5tZImqrluCDJ7hdIgHwwum7Mj1usdY0IPI8wxNyacDatJJBi9HS9QMWH04d HqTAmGz/qVcpmX/cmYG0QxGdGKIKOUYFZor1S1aiHJv9nskLcdEkXuSYmMwM1a2EGcl/EWqXlaEa ciJxkfW0qBPFpAaepHJTPSQTuMhfSgPPqQOPbNGtc2Ln3AF6K7ZncRYZYPMAe/zvG9fXjVaO+2P5 XOKbbTnR5TS+crDdyeVNl/N1Qpn4mncMIntWKcWRVoCyyI/FBRGypBSyR40X8f0lZxeijaRlkkEX bJgArOd7PreGslVU3Aqhe8zgD7qbB7eS5tLuBzOxIk3Ght1VmnD/TfQHLKRFIuLLJ1JiIx4rgHkU MCQSyO/FzwBc+6O4lk+6Gt/iyWxDI+iFs0l8NIvdKAe1AZN9PMSDkhvcunKxwjN2RzDeptAmbQjt J/dyXE4Y5lYddWMWiySTSQmrJeQKew+p82tyrBoHsF6a2H94Jvh8cfPuRjT0APH5C5M3eRQRSWJW nW6k4YXhycveKowweJTvz9j3n/Sb1i0SS3EpKoSbYRc97r/B3XJGPke4JfAP0ta4LWYFqYXSdCvB oreo+Fi0QJN4wd/2aSWPyHMbC8DtnLmDmD7vZediL8rl3Ov3fXdhPuVF+bTAHVqYTR2yIa26aWWT WUVBZokRkzit3YiqOSl+8+BqSoVJxlwhUdra/T8LkuhSPE0yvcKT3AJ8zshEUdIPrF+5BEs6CYkk w6z4NbAP65VkakyeKFtkIgE6lMs9ok2Sex67iFYV985tZJHtd5RoRohmlGiWTpRWyVz/EdQzrXor 31kVIqkK0BaSl5zSf38kDPNyPZgPZgdICk4wOXCI0kWjnhP0xn03qx9CFUj/w4zvv3kk3Q9gePpn wZyvwCqV1gUpBr0jKlgEAXuR40+GDsPQZckVRraP4rE/fsDOcZKjZDijBy/uDXmmYkGTbEr59Evn 0I87rV2Y/LEKIXIUKZqNbA7JMbIzIl3eGkQh2pyk+OgW56Bfs6qLQr7hutWLuCE4hCSWVww5g9iB iMOxvwyTnPQ/wyhZNNWYLD7azr+bF6W4Uu2vqjrovKW2wC9XneKurJhrxbU9dDuOxyiAOYvfkXqN ltBSE1pLJ7TVhPbSCUtqwtLSCctqwvLSCStqwsrSCatqwurSCWtqwtrSCetqwvrSCXfUhDtLJzxx ex6mUJNvZSeXjSY/UoDTsow1+gW2IzGcZHAVlO+4O0tW37e5bZ8GdwH0FULDbLuUhTS2q+kgX54I 7R+oSQtqNyOmm/PxFrp2bcDhz+q/39VBWByUap5fyZPKZLpGtqvlczdnlxfv0TqJOy2Isb93Y5JI j7C/5om13YuNTvPi4+FZ8+Sw9Z6Rr/NIMi1XipcTxJ4yKWh3Ln/ZW7o+H0jETFSIBtAW14gmM6ok ki9RJxEQNypFMU+vFcT1F614AI3MdrJK0ICYZvri0hN4uAn8JbigVOl8nLnOvftsPhIJ861OuaPf rhtwdkVfqsiSMUtoCDnJYAkpi4g2IuVnrPU8p35HXhxdueGV9+j6Qo+7MnBhTeUsjOpqWS1RZzlF mn7L+GfVHIIWOKMzL3CTmsvAxTWXqM2aq1ktU3MpRVLznGav8Lwql94aeKpVzz9L20k2NCacR7xN JhJQCdG+VjFGDa8umxc4V149iRoplwFIpXZO4b6A407r/dFz6nETuREJe35sHZ7z47nrUwWqVkXH LaqMQi+dfX7mUNJy+9MehLeS5h9qCJVvE7uIcy2FtLj5Q3xf3ruh7+Dpfk7ez8GgYDA5gcq3BF7E MCd9Lqe/ekGzj/mcYg+qWu7E4BgARGWMwxZxReh+jKWLcewNZnSAYlJ+LCD6Y8Z/PPAfkofEaO0C mtlKEOmBLlZil+yBBZg4ZigwQwnzaOOHR7SBHhhgBoAZBgyVfB/RQZbbBFk+LnKqSB72gkzsZXKZ pWYiPKaV2UJXiORiL8rGnptPSnCGihF9IgGa38jnr+TzA/7EnrkIlWKBDrlx5onlVJ9s+mCrEVYq bT20Ew66505418Iez2F0PsZwz+1Lq3N62idqaMv9Arat5Uben1xFnWRXMgVI9ryAqHt0jy1Awdy9 nfJHs5BHL56tPAo+Ja+kw/D1tYEXeNHQ1Xu4BF4Rvfv0sHmmCpiuG7UIQU4Zu5YYvArKAK8uRbEs VT9nH5VsM1Gy603WGkU6u+iB6M2QfHYnE/btk+/BKGYRQzrfAyUsaM2uNLgs1WRpV96P8yDtxhn+ J/fi0AWysd8fdAtoPXAfBl3BMI9UKu6nEq8s2buw9/pTvV4nW2BXWEX2eEX2aEVQmSwmJaxKVdhT q7Ai8b4n8b6n8m5G/Owy4eX/B1asKmGlUq2ksmJzVmyJlZItOKmWBSMlW+XDkvioLOSjTtgolexU NizOhiWxURNc1BImFB4qEgv2QhaKVEE+fRKnzaTY0H9GRN9ThyDMC+nskej89Dskn7cUxkYVagaU vWYF0kFp16Sd0jQ9pJeRrZPZ80/SA39kaxJJuGArklTtRWNfkfyvuRIygA335pB64T7I53CSLBmH y+zY+99dROYuIrJblahQMqSI0Tk5UvpEJ4XcNIbl77bpXUJYCZgnQMXEvAEmLOZcgLSodxDxVJp7 IMMXTQIEbVIJSVHJMjC2Cq/BGIK3odDzXUuKDi5f+/du/NGLvK7vttxbPI9jASoHuoUT3PpuxOvs HI+ngWiBdfp4PJ54RtWlxIsr/wRe20/k9S9i6yoc99wo+vjh18Pj8WjkBH3G2IQ9JnywXHFpF5fX cKyB5P3vPGo1fLmjScN/zzGr4V9/yGpoXmBoF+cdsarX2AkrZDQvP/c0COj1BR86QNI6PG8c3Zye NlrJ+Zs0nHzKBo8c2/ifdvYGoHRxKP2YUi/EvilWbIbt+U4USZsPdunRv/Zxq3l1fXh01iCnaXLa oRmsnpNp1/d6u9rmBbHB4J42O/qXihIHKFvXWBCdX5sXJ5e/tmkS0V861KAWED3Ams+x7vfV6IW7 u2RTM8Tl3X4zwKMDPZr+NnQHvSDW9hGYBbBTlWkl+OPgFvXIfmKllBM3qxRuOEgiGv1Qjt2SAw1I 2nIsVQSn0S964C2rSuOk2b46vD7+kCoWmoSfaBInoDgiuVFQXxrT1sb2sunZ0pO+9mSkICsgORNO F1HSMObih7H6MSeNsqCQvqIwL7UcNE+Pys9JLYev0+PXcxKrMeOMoPFCgSSR2OwI7pxMeFR0cTh1 b54qQQgzJdK5ZyqgHIvMLxOMNMpVohH5Fw4WvUyYaGGAyKiU6Vvmf9C5TGlz3XXL/5jvZjDdfmq+ acyZTlFe94pEKrIP9XlHvuQdrfNPB/DxDLb4Ldi7n3JNn7JnGn3l5l4cJeFDE8/+BXbyy1Uzt+jK Bxhy66mb/b99Q+vpu/q18VRh+optXuablaG24ujj415y+nGmVvpWS/+WZfCW5CDOTeIcZuIMpdFs iw8PZG6WVHZHyhLiUFGYtlU62R4tpyKgPXq9zST07rF92xUTfWadsDLA7k8+nU02E7Sa1+3G8TWS txGkKJV2EInqQpooNYKMExnp7SI1QGr1eVWTECqVU4HLaL6zR9wr6j9Jk9HvNBW7omI7zQV+0ckP v7H+GVMFcen9y0x2eHZ/wSRHFCVNbmx7t4T/r8+b3FR3dvjsBmsl9gtithsN7nMRW7dgnrP91Hsh jFsh0q9J6HtjE+Z73ez7FObMkLJvGci4eI5Nz35p/HZ+eHXSbKHV7WkUbsPlTv52hHuou81mP10s j3HkspaOyF2+fuRm50FTR7MIuruSbO7V5iz4wyeVJ43Tw5uz6w7NPSlNhaNVdntxZ6oWoZElF8xJ zXLdaF/r1ThtnjW0Gm1Nepu9OPS37rr9VXrjyII0/5xsWcUqo1fvtoMymYKAVgAbWMLYuRXhEjZw d/uROCMKhokKG0IniOJsCunEe3My07bIp2TGsWp2vILnh5861+dX2GyhcnGnmiA+ffrEwzk53+nC ClFROkygsag+//4Z7QsOv8JlgXC/Kv4rimtRMbQbUSDsSz1yendtcr+HRDCME4JrpyujGIKgwMkd 4PEiCw/n+0MZ2QuTfOl6Y1bSKwcOGknICOaFQIGReFwc+34Hhr+s9O1ZhEv4IqPdqEcpMLqBZTNR 8sfTb4GldwsQrMAPcAOXdzAJxn8Yj5S0gKuUKA7OChm4IsXdTAxMhWLImR4DWafIE9j1mtVOoTcO jYQWTXjl3LpaoXLaCzwSGUl3pKR6wYSgRgkaQabYj7CbH6itp4gGt24vnlOhIBPZeHR709ho+ypr 32YAC9lZiW+C/jgLh2fBmbhzN5hm4U697GY4xr3f9bOwH1w/UzBHsLaWyQ62KB22kJxBEvVCbxKn EAVSJ7qYjpIeJCh8skBCm5MsmnTO5AxCA92S0T4Yc5a/OKqipE8haGU34CSa38kpg0YlVOnFjsqD gVWr4PjU+PEjQQr7GjKTdTw/d8PsYik6M/WH2dzUFN0y7VOR9ftTS+8hRZthbAPD7NZpycCUGaZs YJjVOq0YmCrDVA0MsxunNQPDzNxp3cAwY3S6o2OsIq9p0UCJRrAyxy2jfSzePpadmchoOos3nVXK TGS0qsVb1SpnJjIa3OINblUyExmysLgsrGpmIkNMFheTVctMZEjQ4hK06pmJDOFaXLjWTmYiQ+42 l7tdzBauoRI2Vwk7UyVahkrYostkqkTLUAmbq4SdqRItQyVsrhJ2pkq0MjGndqZKtCrZiTJVolXN TpSpEq1adqJMlWjVsxNlqkQrE3NaKmYLt5idao5KWNmpsnUi24KclrKVItuEnJaytSLbhpyWstWC GRFlUwCmubg57xT56AYHHeUMAGlJSEtH2hLS1pElCVnSkWUJWdaRFQlZ0ZFVCVnVkTUJWdORdQlZ 15E7EnJHHWUBvSGhD/t9PfWmhG5PuyTWo9OsSzTnUzzJnvgznWZbojnx7r2+q1NsyRT0bKFOQmc1 nETMaiQKOiWjFOS0lFlheeqDqfTZDyfhMyBMok+CBElRkKjTEkFQEQTGlEjQ1JMqZc2MkGgYY4Ik srFENvPmSUlO+nRJZLSjZqQzJehqgi5r8pQUlsyhtFyqSRNK0x11W9xXdpXbJu2lNGoKb7dzAzek N4yPRyg7oqRFZkhQhUUfjJgGmkYdDYi0KAQie9+kyqQArELqtHwOwi7AGWoD9FoFlQpwYNoA/ayC ygU4HW2AflJBlQIchTZA/6WCqgU492yA3qigWgEOORug/1ZB9QKcaDZAb1XQTgGOLxugdQVk4SZf 2zFBORWEm3utaILyKggaetMEdVQQNPS+CdpQQeVCVhhqPq5SMKNTFCrFz7qx080rBCCLL2sG6O8q CGTxYIJ+VUEgC9cENVQQyCI0QS0FZIMsYhN0rYJAFjMT9JsKAllMTdCNCgJZeCaoqYKgH4xN0KUK qpBXFxmgKxUEDf27CfqqgqChP5ug7yqoXkgNIs5B7BSywhJzcaUiedWWATpUQRZ5+5gBaqsgEEPf BJ2oIBDDwASdqiAQw60Jeq+CQAxDE/RBBYEY/mmC/o8KqpFXdRmgX1QQdAHfBJ2pIOgCeyZoVwHB Hatrf6yZsFUVBC39f03Qv1SQnRHVmoeBdv/jjzUD9k0FQcP/aYL+oYKg4R9N0CcVBA3fM0HHKqhG 3tBmgD6qIGj4rgk6UkHQ8IEJulBAFWj3kQk6V0HQ7gUT9E4FgdJvmaADFQQNvW2C/qaCyhnRyHmY SiHb+16ErRbSYoPZcBALWlsEqmdboLm4HTPilwDluRaqFs0QoAAqM0lUtcyYoAAqMShUtc0goQAq kSdULZlRQwFU4k2oWjbDiAKoRJlQtWLGFQVQiS2hatUMNAqgElFC1ZoZeRRAJYyEqvWUUKSA2mpz U8kosffFqBoVUvqy1yKslbZkxcHa3BjVbHOhigO1qTKqlTIWmThGTJ85uKw6Z2RSZOcNkqypM6pV 0pbYOFgLH6BaNaW4ct4gMWILqFZLXZTjcC3agGr1lIKqeYMkJWKAajspq2kcqsVZUL2Yth7IwVrg BdWtzJU8jtPCMahup6+jcYQWFUJ1KmgjssARqYEJVC9rsz8TUFkIqC4E1FKWAQTUVutdT4n+C6gS lkX1nQwHMxOxUyxkrXfNxwkhGfGf+Thb1ccg6oX5eQQTg6BUSFviyoaXU41MFriSYmTSgdUsEzMH U0s1ElngenpXz4Sn9tdUqFVM7a6Z4OzuOh+X0WcpQpayE8VuXqEomYaraj2ZpDxn/KFYKYPIuXdD NX0lpQj7ySQp1r5aejJJLYWk/GSSumqLJAAHwT3leniuNw1Dl24hgrfDzo26resxt3301ozE/V78 vCdtHfKC+NXGxAkjl19h7nuBm6PborrTAd1ZK7LmL0PvDY8KCLbR43Lh6wiO664ggW0r2HZyPE3e lAqnkHERKdtVv0i7p2B/AjDriguA6Vvh+E56L5hMY3jF1MiJpdffrv5EL51DXTghjRA9qQynZkKf P21tbSXZr0ppESoWLXhvZtRDqV+Q8lJPYeMfEH+Er9dr9EK+Cf+SU9AdaezldpgBn9aPH97+Ahe4 x2FvGOYmBXqvNWuPh6Hnu7kv6ABN6AWp5DVMufXNzS/wisMV9VSn3HJJk5Ib6wWCXbkik65dru2J bYd6Phwpx5ZxJZJL/nglCKsoJ1icEAYnGxsSHxEkG0AlV9/0V6W7AOEgqqVsPBc3Fn9Xsn+dmr9g i8j+KRyBTu7T+AJu3/XcZMMizIAQOMTOcxrKIcjQjWGZhFwAANKboA1yoF+79BgaimwwlSjh4LxR GSpNoguCPX6zLX9dieiCR9B8vTdb67CFT8iqgNVoE+GmFecRoLt9kVuHdoL/sc3DbFD7h5qHqV1R u3admMtkb6V6pCMOs+0cRkrvu1FsHcXKV4Vgo/h7shf0c9pWUg7wlFuQXkA+YuyAoxV5mgW/IhR4 3YcgUHI/qGhvMlZAe48HiPwmy1NvevSqz4jdEgpJyNWmketgA9cR9RE3dGaqg2Cs+Ax2QAcmgpNk AOLFK2zB7Rnw6sKcR0rVttV6n7cYS+QO8j3kbWwkjJAbrQ16ApDe+gPv9cmg0t5qsIJVJvYC+kJr YT/xIIEtHLymICMXqK30eqCkETPqArmv6G/rlW5PVTpHsq9Z6iEpfsmrjR7Z0i9cEfaaFLkXDDz5 dR2pzo19F6kvACM7wdcHExU6pwdxFDadc7HtjN4HrlEw1l6yFUxHGkS5JZ3cKgEsDsYTN8hBPbEy hqvyDYyDCdcJKqYBU+Io7rthCK/oxkmRS99LzN4gQRoMhES6E8GljpCDWzeOzO4woK+nScqkdSPm dIW+FWDAVfCnNTjgJQBrfwQqQCgpM21CT8md/YZvScp/m3iUVCAye/AIirjCXqlMZKIStOX3btA2 1tqMFEwbBjlUduhNf4s0Hq2sapF4E64kV9esyHcYA7PkghrM3f6bCL7b4qUlRmUYk5KvBPYseZ83 Zoo4Jw6eH9JxWDkGs4K1KpEFUTHhEdEOQnsDu7qGtQzrJOs0xTqy83nFXNBEstRNVaM50tbYYu+4 XlGVLLEL6p3PnCnc2SlX8CzE9hLMsZyX5A66H7Q6FghtVFLG76T8TWhNzAQelIuft6RbsqXOm00v zKjkClDJE4ZIme15ZVpPLNOaU2ZbO2OJS4/pG7L5+6hD4eRJ2lTMsDXYwLFTTbx9TQsjvT1vSZkL oUNl8vmkpgyutAdx9nW8qL8+FRj0/HHkYiOqXR9I0hMbTC2nYm+57YMW0NMn6ihTwc1ABKoVw4Ye om3EPTTfB/bcgY6kHEx9f+LEw99h2Ls4PG908CD1WXH/IG/znYLMQ2AjD7sZTH5rIDugpZ8BW6HZ afBkaihknxllWDEjElwoK5KDPfccmeJ4aE4Pq5J0KE12dhayp7+ShrUgDGrgM2+n+ZVcCkLFE8Dq m2gbHEwaCYEb6/khNWm0lu1kulfEM0y7VX9BSl7Id6V/ZFhXo+PTTJntoO+sEiYgYxaeLd+0ORTp HfpbCJJZjfpSVY9lwvq45Ibrssx2xOXXGpjU+4r/gLUPwjS4nGAce6OJT8237tJ8XyZbVh+RtzBI RhrZ8n9Pe/VX8uJf5Ril9BahVxv96WiSZnCyjIvZ0FmKIiSv3QbLwpGksF2mI6aYwHxnC4fn9aaf vKuB+FeUXrkMlHBXSLJM/C2tFP1tS0TlRo4XED1zwtsej2Cu44f7vHYOlFm85KDpPK+evBML54gO uGfGkkPOv1uf1a7Cqwujg+HEz3uZJKGRnF2j30ISHiBO77ZW6qWMptpoCqPfOzj/PUR0xc+4N1gs Be7zN3/IL+ZYkO3az2t6hrBPMzMr1eKY54D/HTcBDJ9/nn74sjcBDP+6mwDSrjmrb9XK1Uq5mnoT gFXmFwGI5lOvN6N9r/NBP/YNEKq+FNzPdTq9iT+N4B/ux7jhXCz61eNV4tIwtaULCAv9sT1KOWds 2ptXtnQBF/3G1eNc/7janbj3Xs+NtmM3isHj2Y6jmMLa5Nh5GzsgW73JZBkpLpvXUxVx2XyxmhR3 Ni1706ohu7Rr17Cm/KhGPqFMqppWFVk7u+XKbiX9Br5S0SrsoA34sixQT8SkScad4w+N4186543z o0arc3jWfH9x3ri4zl01r9s0kAxf+KkZfimgOlaUeanabug5PkvI3wRDkzHTPC/1x/eH7evD60YB 4fouLiwhh7D3U+iBwdY/zt3ROJy1cJfnHC5ulo/n55i31Aoi436Mj83WdfNyfn5Xx03GVC+i+fw/ Nw5ljAqnAAA= ------=_NextPart_000_0034_01CA9F89.A42D0430-- From owner-freebsd-emulation@FreeBSD.ORG Wed Jan 27 13:30:24 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05C79106566C; Wed, 27 Jan 2010 13:30:24 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.freebsd.org (Postfix) with ESMTP id 515098FC08; Wed, 27 Jan 2010 13:30:22 +0000 (UTC) Received: from inchoate.gsoft.com.au (ppp121-45-156-224.lns6.adl6.internode.on.net [121.45.156.224]) (authenticated bits=0) by cain.gsoft.com.au (8.13.8/8.13.8) with ESMTP id o0RDUJg5069024 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Thu, 28 Jan 2010 00:00:19 +1030 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: freebsd-stable@freebsd.org Date: Thu, 28 Jan 2010 00:00:05 +1030 User-Agent: KMail/1.9.10 References: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1853852.VSxyxXvjT2"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201001280000.16773.doconnor@gsoft.com.au> X-Spam-Score: -1.687 () AWL,BAYES_00,RDNS_DYNAMIC X-Scanned-By: MIMEDefang 2.63 on 203.31.81.10 Cc: freebsd-current@freebsd.org, freebsd-emulation@freebsd.org Subject: Re: [PATCH] VirtualBox headless VNC support by LibVNCServer X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 13:30:24 -0000 --nextPart1853852.VSxyxXvjT2 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wed, 27 Jan 2010, Daisuke Aoyama wrote: > > I updated for 3.1.2_1 and fixed bug of initial pixel format. > > > > Before building, install "ports/net/libvncserver". > > I recommend you backup virtualbox-ose directory before doing. > > Uncheck QT4, X11, NLS by make config before extracting. > > > > Howto apply the patch: > > # cd /usr/ports/emulators/virtualbox-ose > > # make config > > # make extract > > # patch -p < /path/to/VBox-VNC-Makefile.patch > > # patch -p < /path/to/VBox-VNC-20100127.patch > > # make I put VBox-VNC-20100127.patch in files an modified the paths to be=20 acceptable to the ports tree and applied the Makefile patch and it=20 works well. (I say this as IMO it's easier to try if you distribute it=20 like that :) Is there any prospect of being able to build the VNC server extension in=20 parallel with X11/QT4? =2D-=20 Daniel O'Con Thanks. nor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart1853852.VSxyxXvjT2 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (FreeBSD) iD8DBQBLYD/o5ZPcIHs/zowRAgvLAKCZG1P5JaGpwWdbuPmvWB4JNUQKaACfZXK/ qcU6PmJURadcX64NqmtC8A4= =9ZJB -----END PGP SIGNATURE----- --nextPart1853852.VSxyxXvjT2-- From owner-freebsd-emulation@FreeBSD.ORG Wed Jan 27 17:41:49 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F28F9106566C; Wed, 27 Jan 2010 17:41:48 +0000 (UTC) (envelope-from jamesbrandongooch@gmail.com) Received: from mail-px0-f183.google.com (mail-px0-f183.google.com [209.85.216.183]) by mx1.freebsd.org (Postfix) with ESMTP id B44C48FC0C; Wed, 27 Jan 2010 17:41:48 +0000 (UTC) Received: by pxi13 with SMTP id 13so4163335pxi.3 for ; Wed, 27 Jan 2010 09:41:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=Dm1oyqSOnUdIf8Ji/26PKBBMAhrpgQke0T2DQwLGKlQ=; b=nuPnq/9L/teyMb9cTCxrvsShJ79fvPhtmUIYdYfQkW2bu/Y2wjofCTjRyovezqzKaG ljB31WGXFSGU/6shGmge8oTtyVldqBNBALEIyrFC6CUIQ53pJ0fs+Vup2CqfVRxPPYzN JRxQ0efheh42Ec5jN/qlEi2NyZfWmiuq5G5XA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=l7MdgQnaW969vMx4QuzYE9xaKOO01B2VIQi3i6/5BxWnDtRot9sTUeyVJhuITMJz/7 s8iDrMz1UTrw3/K8CfxImFwJkFjQLVmY1UZOtnz3BXS/ibxtQ7gd7zWMHJ0/Yi8ZMvP7 2TcZP86ieq/A0eDsjEkVtA7grzv2LTvVL/C/U= MIME-Version: 1.0 Received: by 10.142.151.18 with SMTP id y18mr441211wfd.338.1264614108139; Wed, 27 Jan 2010 09:41:48 -0800 (PST) Date: Wed, 27 Jan 2010 11:41:48 -0600 Message-ID: <179b97fb1001270941m2d8e9c8au20abc798c16b9c11@mail.gmail.com> From: Brandon Gooch To: stable-list freebsd , freebsd-fs@freebsd.org, freebsd-emulation@freebsd.org Content-Type: multipart/mixed; boundary=000e0cd328beb19215047e28eab4 Cc: Subject: ZFS and sh(1) panic: spin lock [lock addr] (smp rendezvous) held by [sh(1) proc tid] too long X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 17:41:49 -0000 --000e0cd328beb19215047e28eab4 Content-Type: text/plain; charset=ISO-8859-1 The machine, a Dell Optiplex 755, has been locking up recently. The situation usually occurs while using VirtualBox (running a 64-bit Windows 7 instance) and doing anything else in another xterm (such as rebuilding a port). I've been unable to reliably reproduce it (I'm in an X session and the machine will not panic "properly"). However, while rebuilding Xorg today at ttyv0 and runnning VBoxHeadless on ttyv1, I managed to trigger what I believe is the lockup. I've attached a textdump in hopes that someone may be able to take a look and provide clues or instruction on debugging this. Thanks! -Brandon --000e0cd328beb19215047e28eab4 Content-Type: application/octet-stream; name="textdump.tar.0" Content-Disposition: attachment; filename="textdump.tar.0" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g4yelkku0 ZGRiLnR4dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA2MDAAAAAAMAAAAAAA AAAwAAAAAAAAADE0MDAwMAAAAAAAADExMzMwMDY1MjE1ACAgNzA2NgAgAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhcgAAAHJvb3QAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAd2hlZWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABk YjowOmtkYi5lbnRlci5wYW5pYz4gIHJ1biBsb2NraW5mbwpkYjoxOmxvY2tpbmZvPiBzaG93IGxv Y2tzCk5vIHN1Y2ggY29tbWFuZApkYjoxOmxvY2tzPiAgc2hvdyBhbGxsb2NrcwpObyBzdWNoIGNv bW1hbmQKZGI6MTphbGxsb2Nrcz4gIHNob3cgbG9ja2Vkdm5vZHMKTG9ja2VkIHZub2RlcwpkYjow OmtkYi5lbnRlci5wYW5pYz4gIHNob3cgcGNwdQpjcHVpZCAgICAgICAgPSAwCmR5bmFtaWMgcGNw dSAgICA9IDB4NTMyMTgwCmN1cnRocmVhZCAgICA9IDB4ZmZmZmZmMDA4MTEyNmFlMDogcGlkIDE5 MTggImNvbnNvbGUta2l0LWRhZW1vbiIKY3VycGNiICAgICAgID0gMHhmZmZmZmY4MGU4YzkxZDQw CmZwY3VydGhyZWFkICA9IG5vbmUKaWRsZXRocmVhZCAgID0gMHhmZmZmZmYwMDAxODZkNzQwOiBw aWQgMTEgImlkbGU6IGNwdTAiCmN1cnBtYXAgICAgICAgICA9IDAKdHNzcCAgICAgICAgICAgID0g MHhmZmZmZmZmZjgwOGEwYzAwCmNvbW1vbnRzc3AgICAgICA9IDB4ZmZmZmZmZmY4MDhhMGMwMApy c3AwICAgICAgICAgICAgPSAweGZmZmZmZjgwZThjOTFkNDAKZ3MzMnAgICAgICAgICAgID0gMHhm ZmZmZmZmZjgwODlmYTM4CmxkdCAgICAgICAgICAgICA9IDB4ZmZmZmZmZmY4MDg5ZmE3OAp0c3Mg ICAgICAgICAgICAgPSAweGZmZmZmZmZmODA4OWZhNjgKZGI6MDprZGIuZW50ZXIucGFuaWM+ICBi dApUcmFjaW5nIHBpZCAxOTE4IHRpZCAxMDAyMTUgdGQgMHhmZmZmZmYwMDgxMTI2YWUwCmtkYl9l bnRlcigpIGF0IGtkYl9lbnRlcisweDNkCnBhbmljKCkgYXQgcGFuaWMrMHgxN2IKX210eF9sb2Nr X3NwaW5fZmFpbGVkKCkgYXQgX210eF9sb2NrX3NwaW5fZmFpbGVkKzB4MzkKX210eF9sb2NrX3Nw aW4oKSBhdCBfbXR4X2xvY2tfc3BpbisweGIyCnNtcF90bGJfc2hvb3Rkb3duKCkgYXQgc21wX3Rs Yl9zaG9vdGRvd24rMHhmYQpwbWFwX2ludmFsaWRhdGVfcmFuZ2UoKSBhdCBwbWFwX2ludmFsaWRh dGVfcmFuZ2UrMHhhZQp2bV90aHJlYWRfc3RhY2tfZGlzcG9zZSgpIGF0IHZtX3RocmVhZF9zdGFj a19kaXNwb3NlKzB4MmUKdGhyZWFkX2ZyZWUoKSBhdCB0aHJlYWRfZnJlZSsweDNjCnRocmVhZF9y ZWFwKCkgYXQgdGhyZWFkX3JlYXArMHhhMAp0aHJlYWRfYWxsb2MoKSBhdCB0aHJlYWRfYWxsb2Mr MHgxOApjcmVhdGVfdGhyZWFkKCkgYXQgY3JlYXRlX3RocmVhZCsweGFkCmtlcm5fdGhyX25ldygp IGF0IGtlcm5fdGhyX25ldysweDdjCnRocl9uZXcoKSBhdCB0aHJfbmV3KzB4NjgKc3lzY2FsbCgp IGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgpIGF0IFhmYXN0X3N5c2NhbGwrMHhlMQot LS0gc3lzY2FsbCAoNDU1LCBGcmVlQlNEIEVMRjY0LCB0aHJfbmV3KSwgcmlwID0gMHg4MDE4N2Q0 OGMsIHJzcCA9IDB4N2ZmZmZmZmZlN2U4LCByYnAgPSAweDgwMWMwOGVjMCAtLS0KZGI6MDprZGIu ZW50ZXIucGFuaWM+ICBwcwogIHBpZCAgcHBpZCAgcGdycCAgIHVpZCAgIHN0YXRlICAgd21lc2cg ICAgICAgICB3Y2hhbiAgICAgICAgY21kCjcwMDQzIDUxMTU5IDQzMjIwICAgICAwICBSKyAgICAg IENQVSAxICAgICAgICAgICAgICAgICAgICAgICBzaAo4ODI2NyAgICAgMSA4ODI2NiAgNzc3NyAg UiAgICAgICAodGhyZWFkZWQpICAgICAgICAgICAgICAgICAgVkJveFNWQwoxMDA0MDMgICAgICAg ICAgICAgICAgICAgUyAgICAgICB1Y29uZCAgICAweGZmZmZmZjAwODExNThjODAgVkJveFNWQwox MDA0MDIgICAgICAgICAgICAgICAgICAgUyAgICAgICB1Y29uZCAgICAweGZmZmZmZjAwMTZjODc0 MDAgVkJveFNWQwoxMDA0MDEgICAgICAgICAgICAgICAgICAgUyAgICAgICB1Y29uZCAgICAweGZm ZmZmZjAwMWY2MjA4MDAgVkJveFNWQwoxMDA0MDAgICAgICAgICAgICAgICAgICAgUnVuUSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgVkJveFNWQwoxMDAzOTkgICAgICAgICAgICAgICAg ICAgUyAgICAgICB1Y29uZCAgICAweGZmZmZmZjAxMzBiMWJjMDAgVkJveFNWQwoxMDAzOTggICAg ICAgICAgICAgICAgICAgUyAgICAgICB1Y29uZCAgICAweGZmZmZmZjAxMzBiMWJjODAgVkJveFNW QwoxMDAzOTcgICAgICAgICAgICAgICAgICAgUyAgICAgICBzZWxlY3QgICAweGZmZmZmZjAwMjg1 ZDhiYzAgVkJveFNWQwoxMDAzMzYgICAgICAgICAgICAgICAgICAgUyAgICAgICB1Y29uZCAgICAw eGZmZmZmZjAxOWE2NzdjMDAgaW5pdGlhbCB0aHJlYWQKODgyNjQgODgyNjMgODgyNjMgIDc3Nzcg IFMrICAgICAgc2VsZWN0ICAgMHhmZmZmZmYwMTMwNDBlOGMwIGluaXRpYWwgdGhyZWFkCjg4MjYz IDcxMDQ3IDg4MjYzICA3Nzc3ICBSKyAgICAgICh0aHJlYWRlZCkgICAgICAgICAgICAgICAgICBW Qm94SGVhZGxlc3MKMTAwNDE2ICAgICAgICAgICAgICAgICAgIFMgICAgICAgdWNvbmQgICAgMHhm ZmZmZmYwMDI3OWYxNjgwIFZCb3hIZWFkbGVzcwoxMDA0MTUgICAgICAgICAgICAgICAgICAgUyAg ICAgICB1Y29uZCAgICAweGZmZmZmZjAwMWJlMmUyMDAgVkJveEhlYWRsZXNzCjEwMDQxNCAgICAg ICAgICAgICAgICAgICBTICAgICAgIHVjb25kICAgIDB4ZmZmZmZmMDAwNmI2YTEwMCBWQm94SGVh ZGxlc3MKMTAwNDEzICAgICAgICAgICAgICAgICAgIFMgICAgICAgdWNvbmQgICAgMHhmZmZmZmYw MDI4NzRlYjAwIFZCb3hIZWFkbGVzcwoxMDA0MTIgICAgICAgICAgICAgICAgICAgUyAgICAgICB1 Y29uZCAgICAweGZmZmZmZjAwODEwMzY4MDAgVkJveEhlYWRsZXNzCjEwMDQxMSAgICAgICAgICAg ICAgICAgICBSdW5RICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWQm94SGVhZGxlc3MK MTAwNDEwICAgICAgICAgICAgICAgICAgIFMgICAgICAgdWNvbmQgICAgMHhmZmZmZmYwMTMwYjJk NjgwIFZCb3hIZWFkbGVzcwoxMDA0MDkgICAgICAgICAgICAgICAgICAgUyAgICAgICB1Y29uZCAg ICAweGZmZmZmZjAwODExNThkMDAgVkJveEhlYWRsZXNzCjEwMDQwOCAgICAgICAgICAgICAgICAg ICBTICAgICAgIHVjb25kICAgIDB4ZmZmZmZmMDA4MTc0OTY4MCBWQm94SGVhZGxlc3MKMTAwNDA3 ICAgICAgICAgICAgICAgICAgIFJ1blEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFZC b3hIZWFkbGVzcwoxMDA0MDYgICAgICAgICAgICAgICAgICAgUnVuICAgICBDUFUgMyAgICAgICAg ICAgICAgICAgICAgICAgVkJveEhlYWRsZXNzCjEwMDQwNCAgICAgICAgICAgICAgICAgICBTICAg ICAgIHVjb25kICAgIDB4ZmZmZmZmMDAxZmEwYzg4MCBWQm94SGVhZGxlc3MKMTAwMzk2ICAgICAg ICAgICAgICAgICAgIFMgICAgICAgdWNvbmQgICAgMHhmZmZmZmYwMTlhNjc3MjgwIFZCb3hIZWFk bGVzcwoxMDAzOTUgICAgICAgICAgICAgICAgICAgUyAgICAgICBzZWxlY3QgICAweGZmZmZmZjAw Mjg3OTA2NDAgVkJveEhlYWRsZXNzCjEwMDM5NCAgICAgICAgICAgICAgICAgICBTICAgICAgIHdh aXQgICAgIDB4ZmZmZmZmMDAzMzc2MTQ2MCBWQm94SGVhZGxlc3MKMTAwMzc5ICAgICAgICAgICAg ICAgICAgIFMgICAgICAgdWNvbmQgICAgMHhmZmZmZmYwMDFmODA5MDgwIGluaXRpYWwgdGhyZWFk CjUxMTU5IDUxMTIwIDQzMjIwICAgICAwICBTKyAgICAgIHdhaXQgICAgIDB4ZmZmZmZmMDEzMDc1 ZDQ2MCBzaAo1MTEyMCA1MDc5OCA0MzIyMCAgICAgMCAgUysgICAgICB3YWl0ICAgICAweGZmZmZm ZjAwODExMWUwMDAgc2gKNTA3OTggNDMyMjAgNDMyMjAgICAgIDAgIFMrICAgICAgd2FpdCAgICAg MHhmZmZmZmYwMWE0YzczOGMwIHNoCjQ5MTc3ICAgICAxIDQ5MTc3ICAgICAwICBTcyAgICAgIGFj Y2VwdCAgIDB4ZmZmZmZmMDA4MTA1MjMwZSBuZXRzZXJ2ZXIKNzEwNDcgIDE5MDQgNzEwNDcgIDc3 NzcgIFMrICAgICAgcGF1c2UgICAgMHhmZmZmZmYwMDA2YzU5MGEwIHRjc2gKNDMyMjAgIDE5NzUg NDMyMjAgICAgIDAgIFMrICAgICAgd2FpdCAgICAgMHhmZmZmZmYwMDA2YzU4MDAwIHNoCjExOTYy ICAgICAxIDExOTYxICA3Nzc3ICBSICAgICAgICh0aHJlYWRlZCkgICAgICAgICAgICAgICAgICBW Qm94U1ZDCjEwMDMxMyAgICAgICAgICAgICAgICAgICBTICAgICAgIHVjb25kICAgIDB4ZmZmZmZm MDAxNjQzMjU4MCBWQm94U1ZDCjEwMDM0MyAgICAgICAgICAgICAgICAgICBTICAgICAgIHVjb25k ICAgIDB4ZmZmZmZmMDAwNjdlYjA4MCBWQm94U1ZDCjEwMDM0MSAgICAgICAgICAgICAgICAgICBT ICAgICAgIHVjb25kICAgIDB4ZmZmZmZmMDEzMGIxYmEwMCBWQm94U1ZDCjEwMDM0MCAgICAgICAg ICAgICAgICAgICBSdW5RICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWQm94U1ZDCjEw MDMzOSAgICAgICAgICAgICAgICAgICBTICAgICAgIHVjb25kICAgIDB4ZmZmZmZmMDE5YTZlOGEw MCBWQm94U1ZDCjEwMDMzOCAgICAgICAgICAgICAgICAgICBTICAgICAgIHVjb25kICAgIDB4ZmZm ZmZmMDAwNjdlYjE4MCBWQm94U1ZDCjEwMDMzNyAgICAgICAgICAgICAgICAgICBTICAgICAgIHVj b25kICAgIDB4ZmZmZmZmMDAwNjdlYjIwMCBWQm94U1ZDCjEwMDMyMSAgICAgICAgICAgICAgICAg ICBTICAgICAgIHVjb25kICAgIDB4ZmZmZmZmMDE5YTRlNjc4MCBpbml0aWFsIHRocmVhZAogMTk3 NSAgMTkwMyAgMTk3NSAgNzc3NyAgUysgICAgICBwYXVzZSAgICAweGZmZmZmZjAwODExNTY1MDAg dGNzaAogMTkxOCAgICAgMSAgMTkxOCAgICAgMCAgUnMgICAgICAodGhyZWFkZWQpICAgICAgICAg ICAgICAgICAgY29uc29sZS1raXQtZGFlbW9uCjEwMDIzNSAgICAgICAgICAgICAgICAgICBTICAg ICAgIHdhaXR2dCAgIDB4ZmZmZmZmZmY4MDgyZDYyMCBjb25zb2xlLWtpdC1kYWVtb24KMTAwMjQy ICAgICAgICAgICAgICAgICAgIFMgICAgICAgd2FpdHZ0ICAgMHhmZmZmZmZmZjgwODJkNjU4IGNv bnNvbGUta2l0LWRhZW1vbgoxMDAyNDEgICAgICAgICAgICAgICAgICAgUyAgICAgICB3YWl0dnQg ICAweGZmZmZmZmZmODA4MmQ2NTAgY29uc29sZS1raXQtZGFlbW9uCjEwMDI0MCAgICAgICAgICAg ICAgICAgICBTICAgICAgIHdhaXR2dCAgIDB4ZmZmZmZmZmY4MDgyZDY0OCBjb25zb2xlLWtpdC1k YWVtb24KMTAwMjM5ICAgICAgICAgICAgICAgICAgIFMgICAgICAgd2FpdHZ0ICAgMHhmZmZmZmZm ZjgwODJkNjQwIGNvbnNvbGUta2l0LWRhZW1vbgoxMDAyMzggICAgICAgICAgICAgICAgICAgUyAg ICAgICB3YWl0dnQgICAweGZmZmZmZmZmODA4MmQ2MzggY29uc29sZS1raXQtZGFlbW9uCjEwMDIz NyAgICAgICAgICAgICAgICAgICBTICAgICAgIHdhaXR2dCAgIDB4ZmZmZmZmZmY4MDgyZDYzMCBj b25zb2xlLWtpdC1kYWVtb24KMTAwMjM2ICAgICAgICAgICAgICAgICAgIFMgICAgICAgd2FpdHZ0 ICAgMHhmZmZmZmZmZjgwODJkNjI4IGNvbnNvbGUta2l0LWRhZW1vbgoxMDAyMzQgICAgICAgICAg ICAgICAgICAgUyAgICAgICB3YWl0dnQgICAweGZmZmZmZmZmODA4MmQ2MTggY29uc29sZS1raXQt ZGFlbW9uCjEwMDIzMyAgICAgICAgICAgICAgICAgICBTICAgICAgIHdhaXR2dCAgIDB4ZmZmZmZm ZmY4MDgyZDYxMCBjb25zb2xlLWtpdC1kYWVtb24KMTAwMjMyICAgICAgICAgICAgICAgICAgIFMg ICAgICAgd2FpdHZ0ICAgMHhmZmZmZmZmZjgwODJkNjA4IGNvbnNvbGUta2l0LWRhZW1vbgoxMDAy MzEgICAgICAgICAgICAgICAgICAgUyAgICAgICB3YWl0dnQgICAweGZmZmZmZmZmODA4MmQ2MDAg Y29uc29sZS1raXQtZGFlbW9uCjEwMDIzMCAgICAgICAgICAgICAgICAgICBTICAgICAgIHdhaXR2 dCAgIDB4ZmZmZmZmZmY4MDgyZDVmOCBjb25zb2xlLWtpdC1kYWVtb24KMTAwMjI5ICAgICAgICAg ICAgICAgICAgIFMgICAgICAgd2FpdHZ0ICAgMHhmZmZmZmZmZjgwODJkNWYwIGNvbnNvbGUta2l0 LWRhZW1vbgoxMDAyMjcgICAgICAgICAgICAgICAgICAgUyAgICAgICB1Y29uZCAgICAweGZmZmZm ZjAwODEyOGZlMDAgY29uc29sZS1raXQtZGFlbW9uCjEwMDIxNSAgICAgICAgICAgICAgICAgICBS dW4gICAgIENQVSAwICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLWtpdC1kYWVtb24KIDE5 MTAgICAgIDEgIDE5MTAgICAgIDAgIFNzKyAgICAgdHR5aW4gICAgMHhmZmZmZmYwMDA2MjlhOGE4 IGdldHR5CiAxOTA5ICAgICAxICAxOTA5ICAgICAwICBTcysgICAgIHR0eWluICAgIDB4ZmZmZmZm MDAwNjI5YWNhOCBnZXR0eQogMTkwOCAgICAgMSAgMTkwOCAgICAgMCAgU3MrICAgICB0dHlpbiAg ICAweGZmZmZmZjAwMDYyOWIwYTggZ2V0dHkKIDE5MDcgICAgIDEgIDE5MDcgICAgIDAgIFNzKyAg ICAgdHR5aW4gICAgMHhmZmZmZmYwMDA2MjliNGE4IGdldHR5CiAxOTA2ICAgICAxICAxOTA2ICAg ICAwICBTcysgICAgIHR0eWluICAgIDB4ZmZmZmZmMDAwNjI4YzBhOCBnZXR0eQogMTkwNSAgICAg MSAgMTkwNSAgICAgMCAgU3MrICAgICB0dHlpbiAgICAweGZmZmZmZjAwMDYyNTg4YTggZ2V0dHkK IDE5MDQgICAgIDEgIDE5MDQgICAgIDAgIFNzKyAgICAgd2FpdCAgICAgMHhmZmZmZmYwMDgxMzIw MDAwIGxvZ2luCiAxOTAzICAgICAxICAxOTAzICAgICAwICBTcysgICAgIHdhaXQgICAgIDB4ZmZm ZmZmMDA4MTMyMDQ2MCBsb2dpbgogMTgyOCAgICAgMSAgMTgyOCAgICAgMCAgU3MgICAgICBuYW5z bHAgICAweGZmZmZmZmZmODA4MzI5ZTggY3JvbgogMTgyMSAgICAgMSAgMTgyMSAgICAyNSAgU3Mg ICAgICBwYXVzZSAgICAweGZmZmZmZjAwODEzMjU5NjAgc2VuZG1haWwKIDE4MTcgICAgIDEgIDE4 MTcgICAgIDAgIFJzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbmRtYWlsCiAx ODA0ICAgICAxICAxODA0ICAgICAwICBTcyAgICAgIHNlbGVjdCAgIDB4ZmZmZmZmMDA4MTE1ODFj MCBzc2hkCiAxNzA1ICAgICAxICAxNzA1ICAgNTU2ICBTcyAgICAgIHNlbGVjdCAgIDB4ZmZmZmZm MDA4MTE1ODM0MCBkYnVzLWRhZW1vbgogMTY0NSAgICAgMSAgMTY0NSAgICAgMCAgU3MgICAgICBz ZWxlY3QgICAweGZmZmZmZjAwODExNTg0YzAgcG93ZXJkCiAxNTUzICAgICAxICAxNTUzICAgICAw ICBTcyAgICAgIHNlbGVjdCAgIDB4ZmZmZmZmMDA4MTE1ODA0MCBzc2hkCiAxNTE4ICAxNTE3ICAx NTE3ICAgICAwICBSICAgICAgICh0aHJlYWRlZCkgICAgICAgICAgICAgICAgICBuZnNkCjEwMDE4 NCAgICAgICAgICAgICAgICAgICBSdW5RICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBu ZnNkOiBzZXJ2aWNlCjEwMDE4MyAgICAgICAgICAgICAgICAgICBSdW5RICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBuZnNkOiBzZXJ2aWNlCjEwMDE4MiAgICAgICAgICAgICAgICAgICBS dW5RICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuZnNkOiBzZXJ2aWNlCjEwMDEyNiAg ICAgICAgICAgICAgICAgICBSdW5RICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuZnNk OiBtYXN0ZXIKIDE1MTcgICAgIDEgIDE1MTcgICAgIDAgIFNzICAgICAgc2VsZWN0ICAgMHhmZmZm ZmYwMDgxMDM2OTQwIG5mc2QKIDE1MTUgICAgIDEgIDE1MTUgICAgIDAgIFNzICAgICAgc2VsZWN0 ICAgMHhmZmZmZmYwMDA2ZjA2ZDQwIG1vdW50ZAogMTQyNiAgICAgMSAgMTQyNiAgICAgMCAgU3Mg ICAgICBzZWxlY3QgICAweGZmZmZmZjAwMDZmNzkzYzAgYW1kCiAxMzk5ICAgICAxICAxMzk5ICAg ICAwICBScyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBycGNiaW5kCiAxMzc0ICAg ICAxICAxMzc0ICAgICAwICBScyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzeXNs b2dkCiAxMTU0ICAgICAxICAxMTU0ICAgICAwICBTcyAgICAgIHNlbGVjdCAgIDB4ZmZmZmZmMDAw NmYwNjBjMCBkZXZkCiAgOTUyICAgICAxICAgOTUyICAgICAwICBTcyAgICAgIHNlbGVjdCAgIDB4 ZmZmZmZmMDAwNmVlNTU0MCBtb3VzZWQKICA3NDMgICAgIDEgICA3NDMgICAgNjUgIFNzICAgICAg c2VsZWN0ICAgMHhmZmZmZmYwMDA2ZWViNWMwIGRoY2xpZW50CiAgNzI5ICAgICAxICAgNzI5ICAg ICAwICBTcyAgICAgIHNlbGVjdCAgIDB4ZmZmZmZmMDAwNmYwNzY0MCBkaGNsaWVudAogIDU3MSAg ICAgMSAgIDU3MSAgICA2NSAgU3MgICAgICBzZWxlY3QgICAweGZmZmZmZjAwMDZmMDY1YzAgZGhj bGllbnQKICA1NTMgICAgIDEgICA1NTMgICAgIDAgIFNzICAgICAgc2VsZWN0ICAgMHhmZmZmZmYw MDA2ZGQ5OTQwIGRoY2xpZW50CiAgMTA0ICAgICAwICAgICAwICAgICAwICBTTCAgICAgICh0aHJl YWRlZCkgICAgICAgICAgICAgICAgICBuZ19xdWV1ZQoxMDAxNDggICAgICAgICAgICAgICAgICAg RCAgICAgICBzbGVlcCAgICAweGZmZmZmZmZmODBlNGNlYjAgW25nX3F1ZXVlM10KMTAwMTQ3ICAg ICAgICAgICAgICAgICAgIEQgICAgICAgc2xlZXAgICAgMHhmZmZmZmZmZjgwZTRjZWIwIFtuZ19x dWV1ZTJdCjEwMDE0NiAgICAgICAgICAgICAgICAgICBEICAgICAgIHNsZWVwICAgIDB4ZmZmZmZm ZmY4MGU0Y2ViMCBbbmdfcXVldWUxXQoxMDAxMjEgICAgICAgICAgICAgICAgICAgRCAgICAgICBz bGVlcCAgICAweGZmZmZmZmZmODBlNGNlYjAgW25nX3F1ZXVlMF0KICAgMjIgICAgIDAgICAgIDAg ICAgIDAgIFNMICAgICAgbTp3MSAgICAgMHhmZmZmZmYwMDA2NDNhYzAwIFtnX21pcnJvciBzd2Fw XQogICAyMSAgICAgMCAgICAgMCAgICAgMCAgU0wgICAgICBmbG93Y2xlYSAweGZmZmZmZmZmODA4 NTcxOTAgW2Zsb3djbGVhbmVyXQogICAyMCAgICAgMCAgICAgMCAgICAgMCAgUkwgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgW3NvZnRkZXBmbHVzaF0KICAgMTkgICAgIDAgICAgIDAg ICAgIDAgIFNMICAgICAgdmxydXd0ICAgMHhmZmZmZmYwMDA2NDM3MDAwIFt2bmxydV0KICAgMTgg ICAgIDAgICAgIDAgICAgIDAgIFJMICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtz eW5jZXJdCiAgIDE3ICAgICAwICAgICAwICAgICAwICBSTCAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBbYnVmZGFlbW9uXQogICAxNiAgICAgMCAgICAgMCAgICAgMCAgU0wgICAgICBw Z3plcm8gICAweGZmZmZmZmZmODA4Njg0NGMgW3BhZ2V6ZXJvXQogICAgOSAgICAgMCAgICAgMCAg ICAgMCAgU0wgICAgICBwc2xlZXAgICAweGZmZmZmZmZmODA4Njc3ZTggW3ZtZGFlbW9uXQogICAg OCAgICAgMCAgICAgMCAgICAgMCAgU0wgICAgICBwc2xlZXAgICAweGZmZmZmZmZmODA4Njc3YWMg W3BhZ2VkYWVtb25dCiAgIDE1ICAgICAwICAgICAwICAgICAwICBTTCAgICAgIElQUlQgRXZlIDB4 ZmZmZmZmMDAwNjI0MGM5MCBbVElNRVJdCiAgICA3ICAgICAwICAgICAwICAgICAwICBSTCAgICAg ICh0aHJlYWRlZCkgICAgICAgICAgICAgICAgICB6ZnNrZXJuCjEwMDExMSAgICAgICAgICAgICAg ICAgICBSdW5RICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHhnX3RocmVhZF9lbnRl cl0KMTAwMTEwICAgICAgICAgICAgICAgICAgIEQgICAgICAgdHgtPnR4X3EgMHhmZmZmZmYwMDA2 NmZkMjYwIFt0eGdfdGhyZWFkX2VudGVyXQoxMDAxMDggICAgICAgICAgICAgICAgICAgRCAgICAg ICB2Z2VvbTppbyAweGZmZmZmZjAwMDY0ZjBhOTAgW3ZkZXYgZ3B0L2Rpc2sxXQoxMDAxMDcgICAg ICAgICAgICAgICAgICAgRCAgICAgICB2Z2VvbTppbyAweGZmZmZmZjAwMDY0ZjBkMTAgW3ZkZXYg Z3B0L2Rpc2swXQoxMDAwNjkgICAgICAgICAgICAgICAgICAgUnVuUSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgW2wyYXJjX2ZlZWRfdGhyZWFkXQoxMDAwNjggICAgICAgICAgICAgICAg ICAgUnVuUSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FyY19yZWNsYWltX3RocmVh ZF0KICAgIDYgICAgIDAgICAgIDAgICAgIDAgIFJMICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIFtmZGMwXQogICAxNCAgICAgMCAgICAgMCAgICAgMCAgUkwgICAgICAodGhyZWFkZWQp ICAgICAgICAgICAgICAgICAgdXNiCjEwMDA2MyAgICAgICAgICAgICAgICAgICBSdW5RICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBbdXNidXM2XQoxMDAwNjIgICAgICAgICAgICAgICAg ICAgRCAgICAgICBXQ1RSTCAgICAweGZmZmZmZjAwMDYzYTAwYjAgW3VzYnVzNl0KMTAwMDYxICAg ICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhmZmZmZmY4MDAwNDAwZDIwIFt1c2J1 czZdCjEwMDA2MCAgICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZmODAw MDQwMGNjOCBbdXNidXM2XQoxMDAwNTkgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAg ICAweGZmZmZmZjgwMDAzZjdlZjAgW3VzYnVzNV0KMTAwMDU4ICAgICAgICAgICAgICAgICAgIEQg ICAgICAgLSAgICAgICAgMHhmZmZmZmY4MDAwM2Y3ZTk4IFt1c2J1czVdCjEwMDA1NyAgICAgICAg ICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZmODAwMDNmN2U0MCBbdXNidXM1XQox MDAwNTYgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjgwMDAzZjdk ZTggW3VzYnVzNV0KMTAwMDU1ICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhm ZmZmZmY4MDAwM2VlZWYwIFt1c2J1czRdCjEwMDA1NCAgICAgICAgICAgICAgICAgICBEICAgICAg IC0gICAgICAgIDB4ZmZmZmZmODAwMDNlZWU5OCBbdXNidXM0XQoxMDAwNTMgICAgICAgICAgICAg ICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjgwMDAzZWVlNDAgW3VzYnVzNF0KMTAwMDUy ICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhmZmZmZmY4MDAwM2VlZGU4IFt1 c2J1czRdCjEwMDA1MSAgICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZm ODAwMDNlNWVmMCBbdXNidXMzXQoxMDAwNTAgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAg ICAgICAweGZmZmZmZjgwMDAzZTVlOTggW3VzYnVzM10KMTAwMDQ5ICAgICAgICAgICAgICAgICAg IEQgICAgICAgLSAgICAgICAgMHhmZmZmZmY4MDAwM2U1ZTQwIFt1c2J1czNdCjEwMDA0OCAgICAg ICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZmODAwMDNlNWRlOCBbdXNidXMz XQoxMDAwNDUgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjgwMDAz ZGNkZDAgW3VzYnVzMl0KMTAwMDQ0ICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAg MHhmZmZmZmY4MDAwM2RjZDc4IFt1c2J1czJdCjEwMDA0MyAgICAgICAgICAgICAgICAgICBEICAg ICAgIC0gICAgICAgIDB4ZmZmZmZmODAwMDNkY2QyMCBbdXNidXMyXQoxMDAwNDIgICAgICAgICAg ICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjgwMDAzZGNjYzggW3VzYnVzMl0KMTAw MDQwICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhmZmZmZmY4MDAwM2QzZWYw IFt1c2J1czFdCjEwMDAzOSAgICAgICAgICAgICAgICAgICBMICAgICAgKnVoY2kxICAgIDB4ZmZm ZmZmMDAwMTYxZTBjMCBbdXNidXMxXQoxMDAwMzggICAgICAgICAgICAgICAgICAgRCAgICAgICAt ICAgICAgICAweGZmZmZmZjgwMDAzZDNlNDAgW3VzYnVzMV0KMTAwMDM3ICAgICAgICAgICAgICAg ICAgIEQgICAgICAgLSAgICAgICAgMHhmZmZmZmY4MDAwM2QzZGU4IFt1c2J1czFdCjEwMDAzNSAg ICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZmODAwMDNjYWVmMCBbdXNi dXMwXQoxMDAwMzQgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjgw MDAzY2FlOTggW3VzYnVzMF0KMTAwMDMzICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAg ICAgMHhmZmZmZmY4MDAwM2NhZTQwIFt1c2J1czBdCjEwMDAzMiAgICAgICAgICAgICAgICAgICBE ICAgICAgIC0gICAgICAgIDB4ZmZmZmZmODAwMDNjYWRlOCBbdXNidXMwXQogICAgNSAgICAgMCAg ICAgMCAgICAgMCAgU0wgICAgICBjY2Jfc2NhbiAweGZmZmZmZmZmODA4MTZjZTAgW3hwdF90aHJk XQogICAxMyAgICAgMCAgICAgMCAgICAgMCAgUkwgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgW3lhcnJvd10KICAgIDQgICAgIDAgICAgIDAgICAgIDAgIFNMICAgICAgLSAgICAgICAg MHhmZmZmZmZmZjgwODJlZTA4IFtnX2Rvd25dCiAgICAzICAgICAwICAgICAwICAgICAwICBTTCAg ICAgIC0gICAgICAgIDB4ZmZmZmZmZmY4MDgyZWUwMCBbZ191cF0KICAgIDIgICAgIDAgICAgIDAg ICAgIDAgIFJMICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtnX2V2ZW50XQogICAx MiAgICAgMCAgICAgMCAgICAgMCAgUkwgICAgICAodGhyZWFkZWQpICAgICAgICAgICAgICAgICAg aW50cgoxMDAwNjcgICAgICAgICAgICAgICAgICAgSSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgW2lycTE6IGF0a2JkMF0KMTAwMDY2ICAgICAgICAgICAgICAgICAgIEkgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzd2kwOiB1YXJ0XQoxMDAwNjQgICAgICAgICAg ICAgICAgICAgSSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lycTI1ODogYWhj aTBdCjEwMDA0NyAgICAgICAgICAgICAgICAgICBJICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBbaXJxMjM6IHVoY2kyIGVoY2kxXQoxMDAwNDYgICAgICAgICAgICAgICAgICAgUnVu USAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lycTI1NzogaGRhYzBdCjEwMDA0MSAg ICAgICAgICAgICAgICAgICBJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXJx MjI6IGVoY2kwXQoxMDAwMzYgICAgICAgICAgICAgICAgICAgSSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgW2lycTE3OiB1aGNpMSB1aGNpM10KMTAwMDMxICAgICAgICAgICAgICAg ICAgIEkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpcnExNjogdWhjaTArXQox MDAwMjkgICAgICAgICAgICAgICAgICAgSSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgW2lycTE4OiBybDAgYXRhcGNpMCtdCjEwMDAyOCAgICAgICAgICAgICAgICAgICBJICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXJxOTogYWNwaTBdCjEwMDAyNyAgICAgICAg ICAgICAgICAgICBJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3dpMjogY2Ft YmlvXQoxMDAwMjUgICAgICAgICAgICAgICAgICAgSSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgW3N3aTY6IHRhc2sgcXVldWVdCjEwMDAyNCAgICAgICAgICAgICAgICAgICBJICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3dpNjogR2lhbnQgdGFza3FdCjEwMDAy MiAgICAgICAgICAgICAgICAgICBSdW4gICAgIENQVSAyICAgICAgICAgICAgICAgICAgICAgICBb c3dpNTogK10KMTAwMDEyICAgICAgICAgICAgICAgICAgIEkgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIFtzd2k0OiBjbG9ja10KMTAwMDExICAgICAgICAgICAgICAgICAgIEkgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzd2k0OiBjbG9ja10KMTAwMDEwICAgICAg ICAgICAgICAgICAgIEkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzd2k0OiBj bG9ja10KMTAwMDA5ICAgICAgICAgICAgICAgICAgIFJ1blEgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIFtzd2k0OiBjbG9ja10KMTAwMDA4ICAgICAgICAgICAgICAgICAgIEkgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzd2kxOiBuZXRpc3IgMF0KMTAwMDA3ICAgICAg ICAgICAgICAgICAgIEkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzd2kzOiB2 bV0KICAgMTEgICAgIDAgICAgIDAgICAgIDAgIFJMICAgICAgKHRocmVhZGVkKSAgICAgICAgICAg ICAgICAgIGlkbGUKMTAwMDA2ICAgICAgICAgICAgICAgICAgIENhblJ1biAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIFtpZGxlOiBjcHUwXQoxMDAwMDUgICAgICAgICAgICAgICAgICAgQ2Fu UnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkbGU6IGNwdTFdCjEwMDAwNCAgICAg ICAgICAgICAgICAgICBDYW5SdW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRsZTog Y3B1Ml0KMTAwMDAzICAgICAgICAgICAgICAgICAgIENhblJ1biAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIFtpZGxlOiBjcHUzXQogICAgMSAgICAgMCAgICAgMSAgICAgMCAgU0xzICAgICB3 YWl0ICAgICAweGZmZmZmZjAwMDE4NWQ4YzAgW2luaXRdCiAgIDEwICAgICAwICAgICAwICAgICAw ICBTTCAgICAgIGF1ZGl0X3dvIDB4ZmZmZmZmZmY4MDg2NWQxMCBbYXVkaXRdCiAgICAwICAgICAw ICAgICAwICAgICAwICBTTHMgICAgICh0aHJlYWRlZCkgICAgICAgICAgICAgICAgICBrZXJuZWwK MTAwMTQ1ICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhmZmZmZmYwMDA2Yjk1 NjgwIFt6aWxfY2xlYW5dCjEwMDE0NCAgICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAg IDB4ZmZmZmZmMDAwNmI5NWQ4MCBbemlsX2NsZWFuXQoxMDAxNDMgICAgICAgICAgICAgICAgICAg RCAgICAgICAtICAgICAgICAweGZmZmZmZjAwMDZiOTY1ODAgW3ppbF9jbGVhbl0KMTAwMTQyICAg ICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhmZmZmZmYwMDA2YjU3ZDgwIFt6aWxf Y2xlYW5dCjEwMDE0MSAgICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZm MDAwNmI2NjU4MCBbemlsX2NsZWFuXQoxMDAxNDAgICAgICAgICAgICAgICAgICAgRCAgICAgICAt ICAgICAgICAweGZmZmZmZjAwMDZiNjZjMDAgW3ppbF9jbGVhbl0KMTAwMTM5ICAgICAgICAgICAg ICAgICAgIEQgICAgICAgLSAgICAgICAgMHhmZmZmZmYwMDA2YjY4MDAwIFt6aWxfY2xlYW5dCjEw MDEzOCAgICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZmMDAwNmI2ODY4 MCBbemlsX2NsZWFuXQoxMDAxMzcgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAw eGZmZmZmZjAwMDZiNjk5ODAgW3ppbF9jbGVhbl0KMTAwMTM2ICAgICAgICAgICAgICAgICAgIEQg ICAgICAgLSAgICAgICAgMHhmZmZmZmYwMDA2YjE0YTgwIFt6aWxfY2xlYW5dCjEwMDEzNSAgICAg ICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZmMDAwNmI1NDM4MCBbemlsX2Ns ZWFuXQoxMDAxMzQgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjAw MDZiNTRiMDAgW3ppbF9jbGVhbl0KMTAwMTMzICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAg ICAgICAgMHhmZmZmZmYwMDA2YjEzMzgwIFt6aWxfY2xlYW5dCjEwMDEzMiAgICAgICAgICAgICAg ICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZmMDAwNmIxMjU4MCBbemlsX2NsZWFuXQoxMDAx MzEgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjAwMDZiMTEwODAg W3ppbF9jbGVhbl0KMTAwMTMwICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhm ZmZmZmYwMDA2YjEwMjgwIFt6aWxfY2xlYW5dCjEwMDExMiAgICAgICAgICAgICAgICAgICBEICAg ICAgIC0gICAgICAgIDB4ZmZmZmZmMDAwNjQyODAwMCBbemlsX2NsZWFuXQoxMDAxMDkgICAgICAg ICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjAwMDY0NDIzMDAgW3pmc192bl9y ZWxlX3Rhc2txXQoxMDAxMDYgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZm ZmZmZjAwMDY2NWIxMDAgW3NwYV96aW9dCjEwMDEwNSAgICAgICAgICAgICAgICAgICBEICAgICAg IC0gICAgICAgIDB4ZmZmZmZmMDAwNjY1YjE4MCBbc3BhX3ppb10KMTAwMTA0ICAgICAgICAgICAg ICAgICAgIEQgICAgICAgLSAgICAgICAgMHhmZmZmZmYwMDA2NjViMjAwIFtzcGFfemlvXQoxMDAx MDMgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjAwMDY2NWIyODAg W3NwYV96aW9dCjEwMDEwMiAgICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZm ZmZmMDAwNjY1YjMwMCBbc3BhX3ppb10KMTAwMTAxICAgICAgICAgICAgICAgICAgIEQgICAgICAg LSAgICAgICAgMHhmZmZmZmYwMDA2NjViMzgwIFtzcGFfemlvXQoxMDAxMDAgICAgICAgICAgICAg ICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjAwMDY2NWI0MDAgW3NwYV96aW9dCjEwMDA5 OSAgICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZmMDAwNjY1YjQ4MCBb c3BhX3ppb183XQoxMDAwOTggICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZm ZmZmZjAwMDY2NWI0ODAgW3NwYV96aW9fNl0KMTAwMDk3ICAgICAgICAgICAgICAgICAgIEQgICAg ICAgLSAgICAgICAgMHhmZmZmZmYwMDA2NjViNDgwIFtzcGFfemlvXzVdCjEwMDA5NiAgICAgICAg ICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZmMDAwNjY1YjQ4MCBbc3BhX3ppb180 XQoxMDAwOTUgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjAwMDY2 NWI0ODAgW3NwYV96aW9fM10KMTAwMDk0ICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAg ICAgMHhmZmZmZmYwMDA2NjViNDgwIFtzcGFfemlvXzJdCjEwMDA5MyAgICAgICAgICAgICAgICAg ICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZmMDAwNjY1YjQ4MCBbc3BhX3ppb18xXQoxMDAwOTIg ICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjAwMDY2NWI0ODAgW3Nw YV96aW9fMF0KMTAwMDkxICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhmZmZm ZmYwMDA2NjViNTAwIFtzcGFfemlvXzddCjEwMDA5MCAgICAgICAgICAgICAgICAgICBEICAgICAg IC0gICAgICAgIDB4ZmZmZmZmMDAwNjY1YjUwMCBbc3BhX3ppb182XQoxMDAwODkgICAgICAgICAg ICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjAwMDY2NWI1MDAgW3NwYV96aW9fNV0K MTAwMDg4ICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhmZmZmZmYwMDA2NjVi NTAwIFtzcGFfemlvXzRdCjEwMDA4NyAgICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAg IDB4ZmZmZmZmMDAwNjY1YjUwMCBbc3BhX3ppb18zXQoxMDAwODYgICAgICAgICAgICAgICAgICAg RCAgICAgICAtICAgICAgICAweGZmZmZmZjAwMDY2NWI1MDAgW3NwYV96aW9fMl0KMTAwMDg1ICAg ICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhmZmZmZmYwMDA2NjViNTAwIFtzcGFf emlvXzFdCjEwMDA4NCAgICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZm MDAwNjY1YjUwMCBbc3BhX3ppb18wXQoxMDAwODMgICAgICAgICAgICAgICAgICAgRCAgICAgICAt ICAgICAgICAweGZmZmZmZjAwMDY2NWI1ODAgW3NwYV96aW9dCjEwMDA4MiAgICAgICAgICAgICAg ICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZmMDAwNjY1YjYwMCBbc3BhX3ppb10KMTAwMDgx ICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhmZmZmZmYwMDA2NjViNjgwIFtz cGFfemlvXQoxMDAwNzEgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZm ZjAwMDYyOTdiODAgW2R1bW15bmV0XQoxMDAwMzAgICAgICAgICAgICAgICAgICAgRCAgICAgICAt ICAgICAgICAweGZmZmZmZjAwMDE5YWMwMDAgW2VtMCB0YXNrcV0KMTAwMDIzICAgICAgICAgICAg ICAgICAgIEQgICAgICAgLSAgICAgICAgMHhmZmZmZmYwMDAxOTNkMzgwIFt0aHJlYWQgdGFza3Fd CjEwMDAyMSAgICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4ZmZmZmZmMDAwMThm MmQwMCBba3F1ZXVlIHRhc2txXQoxMDAwMjAgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAg ICAgICAweGZmZmZmZjAwMDE4ZjJjMDAgW2FjcGlfdGFza18yXQoxMDAwMTkgICAgICAgICAgICAg ICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjAwMDE4ZjJjMDAgW2FjcGlfdGFza18xXQox MDAwMTggICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGZmZmZmZjAwMDE4ZjJj MDAgW2FjcGlfdGFza18wXQoxMDAwMTYgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAg ICAweGZmZmZmZjAwMDE4NWE2ODAgW2Zpcm13YXJlIHRhc2txXQoxMDAwMDAgICAgICAgICAgICAg ICAgICAgRCAgICAgICBzY2hlZCAgICAweGZmZmZmZmZmODA4MmVmMDAgW3N3YXBwZXJdCmRiOjA6 a2RiLmVudGVyLnBhbmljPiAgYWxsdHJhY2UKClRyYWNpbmcgY29tbWFuZCBzaCBwaWQgNzAwNDMg dGlkIDEwMDMzMyB0ZCAweGZmZmZmZjAxOWE3NDFhZTAKY3B1c3RvcF9oYW5kbGVyKCkgYXQgY3B1 c3RvcF9oYW5kbGVyKzB4NDAKaXBpX25taV9oYW5kbGVyKCkgYXQgaXBpX25taV9oYW5kbGVyKzB4 MzAKdHJhcCgpIGF0IHRyYXArMHgxOTUKbm1pX2NhbGx0cmFwKCkgYXQgbm1pX2NhbGx0cmFwKzB4 OAotLS0gdHJhcCAweDEzLCByaXAgPSAweGZmZmZmZmZmODA1YTBhY2IsIHJzcCA9IDB4ZmZmZmZm ODAwMDAyM2ZlMCwgcmJwID0gMHhmZmZmZmY4MGU4ZWRmNDIwIC0tLQpzbXBfdGxiX3Nob290ZG93 bigpIGF0IHNtcF90bGJfc2hvb3Rkb3duKzB4OWIKcG1hcF9pbnZhbGlkYXRlX3BhZ2UoKSBhdCBw bWFwX2ludmFsaWRhdGVfcGFnZSsweDdiCnBtYXBfcmVtb3ZlX3B0ZSgpIGF0IHBtYXBfcmVtb3Zl X3B0ZSsweGVmCnBtYXBfcmVtb3ZlKCkgYXQgcG1hcF9yZW1vdmUrMHgyZDQKdm1fbWFwX2RlbGV0 ZSgpIGF0IHZtX21hcF9kZWxldGUrMHhmNAp2bV9tYXBfcmVtb3ZlKCkgYXQgdm1fbWFwX3JlbW92 ZSsweDUxCnVtYV9sYXJnZV9mcmVlKCkgYXQgdW1hX2xhcmdlX2ZyZWUrMHg1NQpmcmVlKCkgYXQg ZnJlZSsweDc3CmFyY19idWZfZGVzdHJveSgpIGF0IGFyY19idWZfZGVzdHJveSsweDEwMQphcmNf aGRyX2Rlc3Ryb3koKSBhdCBhcmNfaGRyX2Rlc3Ryb3krMHgyMjUKYXJjX2J1Zl9yZW1vdmVfcmVm KCkgYXQgYXJjX2J1Zl9yZW1vdmVfcmVmKzB4ZWMKZGJ1Zl9uZXdfc2l6ZSgpIGF0IGRidWZfbmV3 X3NpemUrMHhkOApkbm9kZV9zZXRfYmxrc3ooKSBhdCBkbm9kZV9zZXRfYmxrc3orMHgyYWUKZG11 X29iamVjdF9zZXRfYmxvY2tzaXplKCkgYXQgZG11X29iamVjdF9zZXRfYmxvY2tzaXplKzB4NGMK emZzX2dyb3dfYmxvY2tzaXplKCkgYXQgemZzX2dyb3dfYmxvY2tzaXplKzB4NDUKemZzX2ZyZWVi c2Rfd3JpdGUoKSBhdCB6ZnNfZnJlZWJzZF93cml0ZSsweDlkMwpWT1BfV1JJVEVfQVBWKCkgYXQg Vk9QX1dSSVRFX0FQVisweGM2CnZuX3dyaXRlKCkgYXQgdm5fd3JpdGUrMHgyZDcKZG9maWxld3Jp dGUoKSBhdCBkb2ZpbGV3cml0ZSsweDg1Cmtlcm5fd3JpdGV2KCkgYXQga2Vybl93cml0ZXYrMHg2 MAp3cml0ZSgpIGF0IHdyaXRlKzB4NTUKc3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rf c3lzY2FsbCgpIGF0IFhmYXN0X3N5c2NhbGwrMHhlMQotLS0gc3lzY2FsbCAoNCwgRnJlZUJTRCBF TEY2NCwgd3JpdGUpLCByaXAgPSAweDgwMDliY2EzYywgcnNwID0gMHg3ZmZmZmZmZmFlOTgsIHJi cCA9IDB4ODAwYzFjMDAwIC0tLQoKVHJhY2luZyBjb21tYW5kIFZCb3hTVkMgcGlkIDg4MjY3IHRp ZCAxMDA0MDMgdGQgMHhmZmZmZmYwMDgxMTU5M2EwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVkX3N3 aXRjaCsweDEwOAptaV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNoX3Np Z25hbHMoKSBhdCBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfd2FpdF9zaWcoKSBh dCBzbGVlcHFfd2FpdF9zaWcrMHhjCl9zbGVlcCgpIGF0IF9zbGVlcCsweDI2Ygpkb19jdl93YWl0 KCkgYXQgZG9fY3Zfd2FpdCsweDg3MQpfX3VtdHhfb3BfY3Zfd2FpdCgpIGF0IF9fdW10eF9vcF9j dl93YWl0KzB4NWMKc3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgpIGF0 IFhmYXN0X3N5c2NhbGwrMHhlMQotLS0gc3lzY2FsbCAoNDU0LCBGcmVlQlNEIEVMRjY0LCBfdW10 eF9vcCksIHJpcCA9IDB4ODAxMzQ2MjljLCByc3AgPSAweDdmZmZmZjliOGRmOCwgcmJwID0gMHg4 MDI0M2MzYzAgLS0tCgpUcmFjaW5nIGNvbW1hbmQgVkJveFNWQyBwaWQgODgyNjcgdGlkIDEwMDQw MiB0ZCAweGZmZmZmZjAwOTlhNTgwMDAKc2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dpdGNoKzB4 MTA4Cm1pX3N3aXRjaCgpIGF0IG1pX3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2lnbmFscygp IGF0IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4MzFmCnNsZWVwcV93YWl0X3NpZygpIGF0IHNsZWVw cV93YWl0X3NpZysweGMKX3NsZWVwKCkgYXQgX3NsZWVwKzB4MjZiCmRvX2N2X3dhaXQoKSBhdCBk b19jdl93YWl0KzB4ODcxCl9fdW10eF9vcF9jdl93YWl0KCkgYXQgX191bXR4X29wX2N2X3dhaXQr MHg1YwpzeXNjYWxsKCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkgYXQgWGZhc3Rf c3lzY2FsbCsweGUxCi0tLSBzeXNjYWxsICg0NTQsIEZyZWVCU0QgRUxGNjQsIF91bXR4X29wKSwg cmlwID0gMHg4MDEzNDYyOWMsIHJzcCA9IDB4N2ZmZmZmYTM5ZDc4LCByYnAgPSAweDgwMjQzYzU4 MCAtLS0KClRyYWNpbmcgY29tbWFuZCBWQm94U1ZDIHBpZCA4ODI2NyB0aWQgMTAwNDAxIHRkIDB4 ZmZmZmZmMDAyZGFjMjNhMApzY2hlZF9zd2l0Y2goKSBhdCBzY2hlZF9zd2l0Y2grMHgxMDgKbWlf c3dpdGNoKCkgYXQgbWlfc3dpdGNoKzB4MTZmCnNsZWVwcV9jYXRjaF9zaWduYWxzKCkgYXQgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzMWYKc2xlZXBxX3RpbWVkd2FpdF9zaWcoKSBhdCBzbGVlcHFf dGltZWR3YWl0X3NpZysweDE5Cl9zbGVlcCgpIGF0IF9zbGVlcCsweDFhMwpkb19jdl93YWl0KCkg YXQgZG9fY3Zfd2FpdCsweDY0MApfX3VtdHhfb3BfY3Zfd2FpdCgpIGF0IF9fdW10eF9vcF9jdl93 YWl0KzB4NWMKc3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgpIGF0IFhm YXN0X3N5c2NhbGwrMHhlMQotLS0gc3lzY2FsbCAoNDU0LCBGcmVlQlNEIEVMRjY0LCBfdW10eF9v cCksIHJpcCA9IDB4ODAxMzQ2MjljLCByc3AgPSAweDdmZmZmZmFiYWNjOCwgcmJwID0gMHg4MDI0 M2M3NDAgLS0tCgpUcmFjaW5nIGNvbW1hbmQgVkJveFNWQyBwaWQgODgyNjcgdGlkIDEwMDQwMCB0 ZCAweGZmZmZmZjAxOWE3MzZhZTAKc2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dpdGNoKzB4MTA4 Cm1pX3N3aXRjaCgpIGF0IG1pX3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2lnbmFscygpIGF0 IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4MzFmCnNsZWVwcV90aW1lZHdhaXRfc2lnKCkgYXQgc2xl ZXBxX3RpbWVkd2FpdF9zaWcrMHgxOQpfc2xlZXAoKSBhdCBfc2xlZXArMHgxYTMKZG9fY3Zfd2Fp dCgpIGF0IGRvX2N2X3dhaXQrMHg2NDAKX191bXR4X29wX2N2X3dhaXQoKSBhdCBfX3VtdHhfb3Bf Y3Zfd2FpdCsweDVjCnN5c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhmYXN0X3N5c2NhbGwoKSBh dCBYZmFzdF9zeXNjYWxsKzB4ZTEKLS0tIHN5c2NhbGwgKDQ1NCwgRnJlZUJTRCBFTEY2NCwgX3Vt dHhfb3ApLCByaXAgPSAweDgwMTM0NjI5YywgcnNwID0gMHg3ZmZmZmZiM2JlMjgsIHJicCA9IDB4 ODAyNDNjYWMwIC0tLQoKVHJhY2luZyBjb21tYW5kIFZCb3hTVkMgcGlkIDg4MjY3IHRpZCAxMDAz OTkgdGQgMHhmZmZmZmYwMTMwYjM1NzQwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVkX3N3aXRjaCsw eDEwOAptaV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNoX3NpZ25hbHMo KSBhdCBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfd2FpdF9zaWcoKSBhdCBzbGVl cHFfd2FpdF9zaWcrMHhjCl9zbGVlcCgpIGF0IF9zbGVlcCsweDI2Ygpkb19jdl93YWl0KCkgYXQg ZG9fY3Zfd2FpdCsweDg3MQpfX3VtdHhfb3BfY3Zfd2FpdCgpIGF0IF9fdW10eF9vcF9jdl93YWl0 KzB4NWMKc3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgpIGF0IFhmYXN0 X3N5c2NhbGwrMHhlMQotLS0gc3lzY2FsbCAoNDU0LCBGcmVlQlNEIEVMRjY0LCBfdW10eF9vcCks IHJpcCA9IDB4ODAxMzQ2MjljLCByc3AgPSAweDdmZmZmZmJiY2UyOCwgcmJwID0gMHg4MDIwOTYx YzAgLS0tCgpUcmFjaW5nIGNvbW1hbmQgVkJveFNWQyBwaWQgODgyNjcgdGlkIDEwMDM5OCB0ZCAw eGZmZmZmZjAxMzBiMzUzYTAKc2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dpdGNoKzB4MTA4Cm1p X3N3aXRjaCgpIGF0IG1pX3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2lnbmFscygpIGF0IHNs ZWVwcV9jYXRjaF9zaWduYWxzKzB4MzFmCnNsZWVwcV93YWl0X3NpZygpIGF0IHNsZWVwcV93YWl0 X3NpZysweGMKX3NsZWVwKCkgYXQgX3NsZWVwKzB4MjZiCmRvX2N2X3dhaXQoKSBhdCBkb19jdl93 YWl0KzB4ODcxCl9fdW10eF9vcF9jdl93YWl0KCkgYXQgX191bXR4X29wX2N2X3dhaXQrMHg1Ywpz eXNjYWxsKCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkgYXQgWGZhc3Rfc3lzY2Fs bCsweGUxCi0tLSBzeXNjYWxsICg0NTQsIEZyZWVCU0QgRUxGNjQsIF91bXR4X29wKSwgcmlwID0g MHg4MDEzNDYyOWMsIHJzcCA9IDB4N2ZmZmZmYmRkZGY4LCByYnAgPSAweDgwMjA5NjM4MCAtLS0K ClRyYWNpbmcgY29tbWFuZCBWQm94U1ZDIHBpZCA4ODI2NyB0aWQgMTAwMzk3IHRkIDB4ZmZmZmZm MDAwNmNiYWFlMApzY2hlZF9zd2l0Y2goKSBhdCBzY2hlZF9zd2l0Y2grMHgxMDgKbWlfc3dpdGNo KCkgYXQgbWlfc3dpdGNoKzB4MTZmCnNsZWVwcV9jYXRjaF9zaWduYWxzKCkgYXQgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzMWYKc2xlZXBxX3dhaXRfc2lnKCkgYXQgc2xlZXBxX3dhaXRfc2lnKzB4 YwpfY3Zfd2FpdF9zaWcoKSBhdCBfY3Zfd2FpdF9zaWcrMHgxMjAKc2VsdGR3YWl0KCkgYXQgc2Vs dGR3YWl0KzB4ZjYKcG9sbCgpIGF0IHBvbGwrMHg0NTgKc3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgy OGYKWGZhc3Rfc3lzY2FsbCgpIGF0IFhmYXN0X3N5c2NhbGwrMHhlMQotLS0gc3lzY2FsbCAoMjA5 LCBGcmVlQlNEIEVMRjY0LCBwb2xsKSwgcmlwID0gMHg4MDExOTkwMmMsIHJzcCA9IDB4N2ZmZmZm YmZlODQ4LCByYnAgPSAweDdmZmZmZmJmZTg5NCAtLS0KClRyYWNpbmcgY29tbWFuZCBWQm94U1ZD IHBpZCA4ODI2NyB0aWQgMTAwMzM2IHRkIDB4ZmZmZmZmMDE5YTc0MGFlMApzY2hlZF9zd2l0Y2go KSBhdCBzY2hlZF9zd2l0Y2grMHgxMDgKbWlfc3dpdGNoKCkgYXQgbWlfc3dpdGNoKzB4MTZmCnNs ZWVwcV9jYXRjaF9zaWduYWxzKCkgYXQgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzMWYKc2xlZXBx X3dhaXRfc2lnKCkgYXQgc2xlZXBxX3dhaXRfc2lnKzB4Ywpfc2xlZXAoKSBhdCBfc2xlZXArMHgy NmIKZG9fY3Zfd2FpdCgpIGF0IGRvX2N2X3dhaXQrMHg4NzEKX191bXR4X29wX2N2X3dhaXQoKSBh dCBfX3VtdHhfb3BfY3Zfd2FpdCsweDVjCnN5c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhmYXN0 X3N5c2NhbGwoKSBhdCBYZmFzdF9zeXNjYWxsKzB4ZTEKLS0tIHN5c2NhbGwgKDQ1NCwgRnJlZUJT RCBFTEY2NCwgX3VtdHhfb3ApLCByaXAgPSAweDgwMTM0NjI5YywgcnNwID0gMHg3ZmZmZmZmZmU3 MjgsIHJicCA9IDB4ODAyMDA0MWMwIC0tLQoKVHJhY2luZyBjb21tYW5kIFZCb3hYUENPTUlQQ0Qg cGlkIDg4MjY0IHRpZCAxMDAzMTkgdGQgMHhmZmZmZmYwMTlhNGMxM2EwCnNjaGVkX3N3aXRjaCgp IGF0IHNjaGVkX3N3aXRjaCsweDEwOAptaV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xl ZXBxX2NhdGNoX3NpZ25hbHMoKSBhdCBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFf dGltZWR3YWl0X3NpZygpIGF0IHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTkKX2N2X3RpbWVkd2Fp dF9zaWcoKSBhdCBfY3ZfdGltZWR3YWl0X3NpZysweDEyOQpzZWx0ZHdhaXQoKSBhdCBzZWx0ZHdh aXQrMHg4ZApwb2xsKCkgYXQgcG9sbCsweDQ1OApzeXNjYWxsKCkgYXQgc3lzY2FsbCsweDI4ZgpY ZmFzdF9zeXNjYWxsKCkgYXQgWGZhc3Rfc3lzY2FsbCsweGUxCi0tLSBzeXNjYWxsICgyMDksIEZy ZWVCU0QgRUxGNjQsIHBvbGwpLCByaXAgPSAweDgwMTAwZTAyYywgcnNwID0gMHg3ZmZmZmZmZmU1 NDgsIHJicCA9IDB4NzA5YjZlZGMgLS0tCgpUcmFjaW5nIGNvbW1hbmQgVkJveEhlYWRsZXNzIHBp ZCA4ODI2MyB0aWQgMTAwNDE2IHRkIDB4ZmZmZmZmMDAzZjJkNGFlMApzY2hlZF9zd2l0Y2goKSBh dCBzY2hlZF9zd2l0Y2grMHgxMDgKbWlfc3dpdGNoKCkgYXQgbWlfc3dpdGNoKzB4MTZmCnNsZWVw cV9jYXRjaF9zaWduYWxzKCkgYXQgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzMWYKc2xlZXBxX3dh aXRfc2lnKCkgYXQgc2xlZXBxX3dhaXRfc2lnKzB4Ywpfc2xlZXAoKSBhdCBfc2xlZXArMHgyNmIK ZG9fY3Zfd2FpdCgpIGF0IGRvX2N2X3dhaXQrMHg4NzEKX191bXR4X29wX2N2X3dhaXQoKSBhdCBf X3VtdHhfb3BfY3Zfd2FpdCsweDVjCnN5c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhmYXN0X3N5 c2NhbGwoKSBhdCBYZmFzdF9zeXNjYWxsKzB4ZTEKLS0tIHN5c2NhbGwgKDQ1NCwgRnJlZUJTRCBF TEY2NCwgX3VtdHhfb3ApLCByaXAgPSAweDgwMDY1YzI5YywgcnNwID0gMHg3ZmZmZmY1YWZkYjgs IHJicCA9IDB4ODAzMGYzMjAwIC0tLQoKVHJhY2luZyBjb21tYW5kIFZCb3hIZWFkbGVzcyBwaWQg ODgyNjMgdGlkIDEwMDQxNSB0ZCAweGZmZmZmZjAwM2YyZDUwMDAKc2NoZWRfc3dpdGNoKCkgYXQg c2NoZWRfc3dpdGNoKzB4MTA4Cm1pX3N3aXRjaCgpIGF0IG1pX3N3aXRjaCsweDE2ZgpzbGVlcHFf Y2F0Y2hfc2lnbmFscygpIGF0IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4MzFmCnNsZWVwcV93YWl0 X3NpZygpIGF0IHNsZWVwcV93YWl0X3NpZysweGMKX3NsZWVwKCkgYXQgX3NsZWVwKzB4MjZiCmRv X2N2X3dhaXQoKSBhdCBkb19jdl93YWl0KzB4ODcxCl9fdW10eF9vcF9jdl93YWl0KCkgYXQgX191 bXR4X29wX2N2X3dhaXQrMHg1YwpzeXNjYWxsKCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFzdF9zeXNj YWxsKCkgYXQgWGZhc3Rfc3lzY2FsbCsweGUxCi0tLSBzeXNjYWxsICg0NTQsIEZyZWVCU0QgRUxG NjQsIF91bXR4X29wKSwgcmlwID0gMHg4MDA2NWMyOWMsIHJzcCA9IDB4N2ZmZmZmNWQwZGM4LCBy YnAgPSAweDgwMzBmMzNjMCAtLS0KClRyYWNpbmcgY29tbWFuZCBWQm94SGVhZGxlc3MgcGlkIDg4 MjYzIHRpZCAxMDA0MTQgdGQgMHhmZmZmZmYwMDNmMmQ1M2EwCnNjaGVkX3N3aXRjaCgpIGF0IHNj aGVkX3N3aXRjaCsweDEwOAptaV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2Nh dGNoX3NpZ25hbHMoKSBhdCBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfd2FpdF9z aWcoKSBhdCBzbGVlcHFfd2FpdF9zaWcrMHhjCl9zbGVlcCgpIGF0IF9zbGVlcCsweDI2Ygpkb19j dl93YWl0KCkgYXQgZG9fY3Zfd2FpdCsweDg3MQpfX3VtdHhfb3BfY3Zfd2FpdCgpIGF0IF9fdW10 eF9vcF9jdl93YWl0KzB4NWMKc3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2Fs bCgpIGF0IFhmYXN0X3N5c2NhbGwrMHhlMQotLS0gc3lzY2FsbCAoNDU0LCBGcmVlQlNEIEVMRjY0 LCBfdW10eF9vcCksIHJpcCA9IDB4ODAwNjVjMjljLCByc3AgPSAweDdmZmZmZjVmMWQzOCwgcmJw ID0gMHg4MDMwZjM3NDAgLS0tCgpUcmFjaW5nIGNvbW1hbmQgVkJveEhlYWRsZXNzIHBpZCA4ODI2 MyB0aWQgMTAwNDEzIHRkIDB4ZmZmZmZmMDAzZjJkNTc0MApzY2hlZF9zd2l0Y2goKSBhdCBzY2hl ZF9zd2l0Y2grMHgxMDgKbWlfc3dpdGNoKCkgYXQgbWlfc3dpdGNoKzB4MTZmCnNsZWVwcV9jYXRj aF9zaWduYWxzKCkgYXQgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzMWYKc2xlZXBxX3dhaXRfc2ln KCkgYXQgc2xlZXBxX3dhaXRfc2lnKzB4Ywpfc2xlZXAoKSBhdCBfc2xlZXArMHgyNmIKZG9fY3Zf d2FpdCgpIGF0IGRvX2N2X3dhaXQrMHg4NzEKX191bXR4X29wX2N2X3dhaXQoKSBhdCBfX3VtdHhf b3BfY3Zfd2FpdCsweDVjCnN5c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhmYXN0X3N5c2NhbGwo KSBhdCBYZmFzdF9zeXNjYWxsKzB4ZTEKLS0tIHN5c2NhbGwgKDQ1NCwgRnJlZUJTRCBFTEY2NCwg X3VtdHhfb3ApLCByaXAgPSAweDgwMDY1YzI5YywgcnNwID0gMHg3ZmZmZmY2MTJkMzgsIHJicCA9 IDB4ODAzMGYzOTAwIC0tLQoKVHJhY2luZyBjb21tYW5kIFZCb3hIZWFkbGVzcyBwaWQgODgyNjMg dGlkIDEwMDQxMiB0ZCAweGZmZmZmZjAwOTlhNThhZTAKc2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRf c3dpdGNoKzB4MTA4Cm1pX3N3aXRjaCgpIGF0IG1pX3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hf c2lnbmFscygpIGF0IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4MzFmCnNsZWVwcV93YWl0X3NpZygp IGF0IHNsZWVwcV93YWl0X3NpZysweGMKX3NsZWVwKCkgYXQgX3NsZWVwKzB4MjZiCmRvX2N2X3dh aXQoKSBhdCBkb19jdl93YWl0KzB4ODcxCl9fdW10eF9vcF9jdl93YWl0KCkgYXQgX191bXR4X29w X2N2X3dhaXQrMHg1YwpzeXNjYWxsKCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkg YXQgWGZhc3Rfc3lzY2FsbCsweGUxCi0tLSBzeXNjYWxsICg0NTQsIEZyZWVCU0QgRUxGNjQsIF91 bXR4X29wKSwgcmlwID0gMHg4MDA2NWMyOWMsIHJzcCA9IDB4N2ZmZmZmNjkzZDY4LCByYnAgPSAw eDgwMmMyMDkwMCAtLS0KClRyYWNpbmcgY29tbWFuZCBWQm94SGVhZGxlc3MgcGlkIDg4MjYzIHRp ZCAxMDA0MTEgdGQgMHhmZmZmZmYwMDNmMmQ1YWUwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVkX3N3 aXRjaCsweDEwOAptaV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNoX3Np Z25hbHMoKSBhdCBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfd2FpdF9zaWcoKSBh dCBzbGVlcHFfd2FpdF9zaWcrMHhjCl9zbGVlcCgpIGF0IF9zbGVlcCsweDI2YgprZXJuX3NpZ3Rp bWVkd2FpdCgpIGF0IGtlcm5fc2lndGltZWR3YWl0KzB4NjE1CnNpZ3dhaXRpbmZvKCkgYXQgc2ln d2FpdGluZm8rMHg2ZApzeXNjYWxsKCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkg YXQgWGZhc3Rfc3lzY2FsbCsweGUxCi0tLSBzeXNjYWxsICgzNDYsIEZyZWVCU0QgRUxGNjQsIHNp Z3dhaXRpbmZvKSwgcmlwID0gMHg4MDBiZWRkZWMsIHJzcCA9IDB4N2ZmZmZmNzE0ZTc4LCByYnAg PSAweDgwMzBmM2FjMCAtLS0KClRyYWNpbmcgY29tbWFuZCBWQm94SGVhZGxlc3MgcGlkIDg4MjYz IHRpZCAxMDA0MTAgdGQgMHhmZmZmZmYwMTMwYjJlMDAwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVk X3N3aXRjaCsweDEwOAptaV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNo X3NpZ25hbHMoKSBhdCBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfd2FpdF9zaWco KSBhdCBzbGVlcHFfd2FpdF9zaWcrMHhjCl9zbGVlcCgpIGF0IF9zbGVlcCsweDI2Ygpkb19jdl93 YWl0KCkgYXQgZG9fY3Zfd2FpdCsweDg3MQpfX3VtdHhfb3BfY3Zfd2FpdCgpIGF0IF9fdW10eF9v cF9jdl93YWl0KzB4NWMKc3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgp IGF0IFhmYXN0X3N5c2NhbGwrMHhlMQotLS0gc3lzY2FsbCAoNDU0LCBGcmVlQlNEIEVMRjY0LCBf dW10eF9vcCksIHJpcCA9IDB4ODAwNjVjMjljLCByc3AgPSAweDdmZmZmZjc5NWUwOCwgcmJwID0g MHg4MDJjM2JhYzAgLS0tCgpUcmFjaW5nIGNvbW1hbmQgVkJveEhlYWRsZXNzIHBpZCA4ODI2MyB0 aWQgMTAwNDA5IHRkIDB4ZmZmZmZmMDA4MTE1OTAwMApzY2hlZF9zd2l0Y2goKSBhdCBzY2hlZF9z d2l0Y2grMHgxMDgKbWlfc3dpdGNoKCkgYXQgbWlfc3dpdGNoKzB4MTZmCnNsZWVwcV9jYXRjaF9z aWduYWxzKCkgYXQgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzMWYKc2xlZXBxX3dhaXRfc2lnKCkg YXQgc2xlZXBxX3dhaXRfc2lnKzB4Ywpfc2xlZXAoKSBhdCBfc2xlZXArMHgyNmIKZG9fY3Zfd2Fp dCgpIGF0IGRvX2N2X3dhaXQrMHg4NzEKX191bXR4X29wX2N2X3dhaXQoKSBhdCBfX3VtdHhfb3Bf Y3Zfd2FpdCsweDVjCnN5c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhmYXN0X3N5c2NhbGwoKSBh dCBYZmFzdF9zeXNjYWxsKzB4ZTEKLS0tIHN5c2NhbGwgKDQ1NCwgRnJlZUJTRCBFTEY2NCwgX3Vt dHhfb3ApLCByaXAgPSAweDgwMDY1YzI5YywgcnNwID0gMHg3ZmZmZmY4MTZkNjgsIHJicCA9IDB4 ODAyYzIwYWMwIC0tLQoKVHJhY2luZyBjb21tYW5kIFZCb3hIZWFkbGVzcyBwaWQgODgyNjMgdGlk IDEwMDQwOCB0ZCAweGZmZmZmZjAxMzAxODk3NDAKc2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dp dGNoKzB4MTA4Cm1pX3N3aXRjaCgpIGF0IG1pX3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2ln bmFscygpIGF0IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4MzFmCnNsZWVwcV93YWl0X3NpZygpIGF0 IHNsZWVwcV93YWl0X3NpZysweGMKX3NsZWVwKCkgYXQgX3NsZWVwKzB4MjZiCmRvX2N2X3dhaXQo KSBhdCBkb19jdl93YWl0KzB4ODcxCl9fdW10eF9vcF9jdl93YWl0KCkgYXQgX191bXR4X29wX2N2 X3dhaXQrMHg1YwpzeXNjYWxsKCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkgYXQg WGZhc3Rfc3lzY2FsbCsweGUxCi0tLSBzeXNjYWxsICg0NTQsIEZyZWVCU0QgRUxGNjQsIF91bXR4 X29wKSwgcmlwID0gMHg4MDA2NWMyOWMsIHJzcCA9IDB4N2ZmZmZmODk3ZDY4LCByYnAgPSAweDgw MmMyMGM4MCAtLS0KClRyYWNpbmcgY29tbWFuZCBWQm94SGVhZGxlc3MgcGlkIDg4MjYzIHRpZCAx MDA0MDcgdGQgMHhmZmZmZmYwMTMwMTg5M2EwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVkX3N3aXRj aCsweDEwOAptaV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNoX3NpZ25h bHMoKSBhdCBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfdGltZWR3YWl0X3NpZygp IGF0IHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTkKcnRTZW1FdmVudE11bHRpV2FpdCgpIGF0IHJ0 U2VtRXZlbnRNdWx0aVdhaXQrMHgxYmEKZ19hQWRhcHRlcnMoKSBhdCBnX2FBZGFwdGVycysweDY3 MDMKZ19hQWRhcHRlcnMoKSBhdCAweGZmZmZmZmZmODBlNjI3MWEKZ19hQWRhcHRlcnMoKSBhdCAw eGZmZmZmZmZmODBlNjJhN2IKc3VwZHJ2SU9DdGwoKSBhdCBzdXBkcnZJT0N0bCsweDE3YmQKVkJv eERydkZyZWVCU0RJT0N0bCgpIGF0IFZCb3hEcnZGcmVlQlNESU9DdGwrMHgxZjYKZGV2ZnNfaW9j dGxfZigpIGF0IGRldmZzX2lvY3RsX2YrMHg3NwprZXJuX2lvY3RsKCkgYXQga2Vybl9pb2N0bCsw eGY2CmlvY3RsKCkgYXQgaW9jdGwrMHhmZApzeXNjYWxsKCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFz dF9zeXNjYWxsKCkgYXQgWGZhc3Rfc3lzY2FsbCsweGUxCi0tLSBzeXNjYWxsICg1NCwgRnJlZUJT RCBFTEY2NCwgaW9jdGwpLCByaXAgPSAweDgwMGM4YzlmYywgcnNwID0gMHg3ZmZmZmY5OThkNjgs IHJicCA9IDB4N2ZmZmZmOTk4ZDcwIC0tLQoKVHJhY2luZyBjb21tYW5kIFZCb3hIZWFkbGVzcyBw aWQgODgyNjMgdGlkIDEwMDQwNiB0ZCAweGZmZmZmZjAxYTRjNjRhZTAKY3B1c3RvcF9oYW5kbGVy KCkgYXQgY3B1c3RvcF9oYW5kbGVyKzB4NDAKaXBpX25taV9oYW5kbGVyKCkgYXQgaXBpX25taV9o YW5kbGVyKzB4MzAKdHJhcCgpIGF0IHRyYXArMHgxOTUKbm1pX2NhbGx0cmFwKCkgYXQgbm1pX2Nh bGx0cmFwKzB4OAotLS0gdHJhcCAweDEzLCByaXAgPSAweGZmZmZmZmZmODAzNzdmZDYsIHJzcCA9 IDB4ZmZmZmZmODAwMDAzMWZlMCwgcmJwID0gMHhmZmZmZmY4MGU5MDAxNzQwIC0tLQpzbXBfcmVu ZGV6dm91c19hY3Rpb24oKSBhdCBzbXBfcmVuZGV6dm91c19hY3Rpb24rMHg5NgpYcmVuZGV6dm91 cygpIGF0IFhyZW5kZXp2b3VzKzB4ODkKLS0tIGludGVycnVwdCwgcmlwID0gMHhmZmZmZmZmZjgw ZTVlOTMwLCByc3AgPSAweGZmZmZmZjgwZTkwMDE4MDAsIHJicCA9IDB4ZmZmZmZmODBlOTAwMTkz MCAtLS0KZ19hQWRhcHRlcnMoKSBhdCBnX2FBZGFwdGVycysweGRmOTAKZ19hQWRhcHRlcnMoKSBh dCBnX2FBZGFwdGVycysweDc3NTIKZ19hQWRhcHRlcnMoKSBhdCAweGZmZmZmZmZmODBlOTI3MTcK Z19hQWRhcHRlcnMoKSBhdCAweGZmZmZmZmZmODBlNjJkMTUKc3VwZHJ2SU9DdGxGYXN0KCkgYXQg c3VwZHJ2SU9DdGxGYXN0KzB4NWEKVkJveERydkZyZWVCU0RJT0N0bCgpIGF0IFZCb3hEcnZGcmVl QlNESU9DdGwrMHgxMjUKZGV2ZnNfaW9jdGxfZigpIGF0IGRldmZzX2lvY3RsX2YrMHg3NwprZXJu X2lvY3RsKCkgYXQga2Vybl9pb2N0bCsweGY2CmlvY3RsKCkgYXQgaW9jdGwrMHhmZApzeXNjYWxs KCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkgYXQgWGZhc3Rfc3lzY2FsbCsweGUx Ci0tLSBzeXNjYWxsICg1NCwgRnJlZUJTRCBFTEY2NCwgaW9jdGwpLCByaXAgPSAweDgwMGM4Yzlm YywgcnNwID0gMHg3ZmZmZmZhOTllMzgsIHJicCA9IDB4N2ZmZmZmYTk5ZTQwIC0tLQoKVHJhY2lu ZyBjb21tYW5kIFZCb3hIZWFkbGVzcyBwaWQgODgyNjMgdGlkIDEwMDQwNCB0ZCAweGZmZmZmZjAw MmRhYzJhZTAKc2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dpdGNoKzB4MTA4Cm1pX3N3aXRjaCgp IGF0IG1pX3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2lnbmFscygpIGF0IHNsZWVwcV9jYXRj aF9zaWduYWxzKzB4MzFmCnNsZWVwcV93YWl0X3NpZygpIGF0IHNsZWVwcV93YWl0X3NpZysweGMK X3NsZWVwKCkgYXQgX3NsZWVwKzB4MjZiCmRvX2N2X3dhaXQoKSBhdCBkb19jdl93YWl0KzB4ODcx Cl9fdW10eF9vcF9jdl93YWl0KCkgYXQgX191bXR4X29wX2N2X3dhaXQrMHg1YwpzeXNjYWxsKCkg YXQgc3lzY2FsbCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkgYXQgWGZhc3Rfc3lzY2FsbCsweGUxCi0t LSBzeXNjYWxsICg0NTQsIEZyZWVCU0QgRUxGNjQsIF91bXR4X29wKSwgcmlwID0gMHg4MDA2NWMy OWMsIHJzcCA9IDB4N2ZmZmZmYjliZDc4LCByYnAgPSAweDgwMjI2NmM4MCAtLS0KClRyYWNpbmcg Y29tbWFuZCBWQm94SGVhZGxlc3MgcGlkIDg4MjYzIHRpZCAxMDAzOTYgdGQgMHhmZmZmZmYwMTlh NzM2NzQwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVkX3N3aXRjaCsweDEwOAptaV9zd2l0Y2goKSBh dCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNoX3NpZ25hbHMoKSBhdCBzbGVlcHFfY2F0Y2hf c2lnbmFscysweDMxZgpzbGVlcHFfd2FpdF9zaWcoKSBhdCBzbGVlcHFfd2FpdF9zaWcrMHhjCl9z bGVlcCgpIGF0IF9zbGVlcCsweDI2Ygpkb19jdl93YWl0KCkgYXQgZG9fY3Zfd2FpdCsweDg3MQpf X3VtdHhfb3BfY3Zfd2FpdCgpIGF0IF9fdW10eF9vcF9jdl93YWl0KzB4NWMKc3lzY2FsbCgpIGF0 IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgpIGF0IFhmYXN0X3N5c2NhbGwrMHhlMQotLS0g c3lzY2FsbCAoNDU0LCBGcmVlQlNEIEVMRjY0LCBfdW10eF9vcCksIHJpcCA9IDB4ODAwNjVjMjlj LCByc3AgPSAweDdmZmZmZmJiY2RmOCwgcmJwID0gMHg4MDBlOTkxYzAgLS0tCgpUcmFjaW5nIGNv bW1hbmQgVkJveEhlYWRsZXNzIHBpZCA4ODI2MyB0aWQgMTAwMzk1IHRkIDB4ZmZmZmZmMDA5OWE3 M2FlMApzY2hlZF9zd2l0Y2goKSBhdCBzY2hlZF9zd2l0Y2grMHgxMDgKbWlfc3dpdGNoKCkgYXQg bWlfc3dpdGNoKzB4MTZmCnNsZWVwcV9jYXRjaF9zaWduYWxzKCkgYXQgc2xlZXBxX2NhdGNoX3Np Z25hbHMrMHgzMWYKc2xlZXBxX3dhaXRfc2lnKCkgYXQgc2xlZXBxX3dhaXRfc2lnKzB4YwpfY3Zf d2FpdF9zaWcoKSBhdCBfY3Zfd2FpdF9zaWcrMHgxMjAKc2VsdGR3YWl0KCkgYXQgc2VsdGR3YWl0 KzB4ZjYKcG9sbCgpIGF0IHBvbGwrMHg0NTgKc3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZh c3Rfc3lzY2FsbCgpIGF0IFhmYXN0X3N5c2NhbGwrMHhlMQotLS0gc3lzY2FsbCAoMjA5LCBGcmVl QlNEIEVMRjY0LCBwb2xsKSwgcmlwID0gMHg4MDBjMzgwMmMsIHJzcCA9IDB4N2ZmZmZmYmRkODE4 LCByYnAgPSAweDdmZmZmZmJkZDg5NCAtLS0KClRyYWNpbmcgY29tbWFuZCBWQm94SGVhZGxlc3Mg cGlkIDg4MjYzIHRpZCAxMDAzOTQgdGQgMHhmZmZmZmYwMDgxMzFmNzQwCnNjaGVkX3N3aXRjaCgp IGF0IHNjaGVkX3N3aXRjaCsweDEwOAptaV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xl ZXBxX2NhdGNoX3NpZ25hbHMoKSBhdCBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFf d2FpdF9zaWcoKSBhdCBzbGVlcHFfd2FpdF9zaWcrMHhjCl9zbGVlcCgpIGF0IF9zbGVlcCsweDI2 YgprZXJuX3dhaXQoKSBhdCBrZXJuX3dhaXQrMHg4MTcKd2FpdDQoKSBhdCB3YWl0NCsweDM1CnN5 c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhmYXN0X3N5c2NhbGwoKSBhdCBYZmFzdF9zeXNjYWxs KzB4ZTEKLS0tIHN5c2NhbGwgKDcsIEZyZWVCU0QgRUxGNjQsIHdhaXQ0KSwgcmlwID0gMHg4MDBj MDUyM2MsIHJzcCA9IDB4N2ZmZmZmYmZlZWM4LCByYnAgPSAwIC0tLQoKVHJhY2luZyBjb21tYW5k IFZCb3hIZWFkbGVzcyBwaWQgODgyNjMgdGlkIDEwMDM3OSB0ZCAweGZmZmZmZjAwMmRhZDk3NDAK c2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dpdGNoKzB4MTA4Cm1pX3N3aXRjaCgpIGF0IG1pX3N3 aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2lnbmFscygpIGF0IHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4MzFmCnNsZWVwcV93YWl0X3NpZygpIGF0IHNsZWVwcV93YWl0X3NpZysweGMKX3NsZWVwKCkg YXQgX3NsZWVwKzB4MjZiCmRvX2N2X3dhaXQoKSBhdCBkb19jdl93YWl0KzB4ODcxCl9fdW10eF9v cF9jdl93YWl0KCkgYXQgX191bXR4X29wX2N2X3dhaXQrMHg1YwpzeXNjYWxsKCkgYXQgc3lzY2Fs bCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkgYXQgWGZhc3Rfc3lzY2FsbCsweGUxCi0tLSBzeXNjYWxs ICg0NTQsIEZyZWVCU0QgRUxGNjQsIF91bXR4X29wKSwgcmlwID0gMHg4MDA2NWMyOWMsIHJzcCA9 IDB4N2ZmZmZmZmZjNWI4LCByYnAgPSAweDgwMGUwNDFjMCAtLS0KClRyYWNpbmcgY29tbWFuZCBz aCBwaWQgNTExNTkgdGlkIDEwMDI2OCB0ZCAweGZmZmZmZjAxMzAxM2IwMDAKc2NoZWRfc3dpdGNo KCkgYXQgc2NoZWRfc3dpdGNoKzB4MTA4Cm1pX3N3aXRjaCgpIGF0IG1pX3N3aXRjaCsweDE2Zgpz bGVlcHFfY2F0Y2hfc2lnbmFscygpIGF0IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4MzFmCnNsZWVw cV93YWl0X3NpZygpIGF0IHNsZWVwcV93YWl0X3NpZysweGMKX3NsZWVwKCkgYXQgX3NsZWVwKzB4 MjZiCmtlcm5fd2FpdCgpIGF0IGtlcm5fd2FpdCsweDgxNwp3YWl0NCgpIGF0IHdhaXQ0KzB4MzUK c3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgpIGF0IFhmYXN0X3N5c2Nh bGwrMHhlMQotLS0gc3lzY2FsbCAoNywgRnJlZUJTRCBFTEY2NCwgd2FpdDQpLCByaXAgPSAweDgw MDkzNTIzYywgcnNwID0gMHg3ZmZmZmZmZmM0NDgsIHJicCA9IDB4YThkNCAtLS0KClRyYWNpbmcg Y29tbWFuZCBzaCBwaWQgNTExMjAgdGlkIDEwMDE5MSB0ZCAweGZmZmZmZjAwMDZjMzFhZTAKc2No ZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dpdGNoKzB4MTA4Cm1pX3N3aXRjaCgpIGF0IG1pX3N3aXRj aCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2lnbmFscygpIGF0IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4 MzFmCnNsZWVwcV93YWl0X3NpZygpIGF0IHNsZWVwcV93YWl0X3NpZysweGMKX3NsZWVwKCkgYXQg X3NsZWVwKzB4MjZiCmtlcm5fd2FpdCgpIGF0IGtlcm5fd2FpdCsweDgxNwp3YWl0NCgpIGF0IHdh aXQ0KzB4MzUKc3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgpIGF0IFhm YXN0X3N5c2NhbGwrMHhlMQotLS0gc3lzY2FsbCAoNywgRnJlZUJTRCBFTEY2NCwgd2FpdDQpLCBy aXAgPSAweDgwMDkzNTIzYywgcnNwID0gMHg3ZmZmZmZmZmM0NTgsIHJicCA9IDB4YThkNCAtLS0K ClRyYWNpbmcgY29tbWFuZCBzaCBwaWQgNTA3OTggdGlkIDEwMDI4NCB0ZCAweGZmZmZmZjAxMzBi MzVhZTAKc2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dpdGNoKzB4MTA4Cm1pX3N3aXRjaCgpIGF0 IG1pX3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2lnbmFscygpIGF0IHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4MzFmCnNsZWVwcV93YWl0X3NpZygpIGF0IHNsZWVwcV93YWl0X3NpZysweGMKX3Ns ZWVwKCkgYXQgX3NsZWVwKzB4MjZiCmtlcm5fd2FpdCgpIGF0IGtlcm5fd2FpdCsweDgxNwp3YWl0 NCgpIGF0IHdhaXQ0KzB4MzUKc3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2Fs bCgpIGF0IFhmYXN0X3N5c2NhbGwrMHhlMQotLS0gc3lzY2FsbCAoNywgRnJlZUJTRCBFTEY2NCwg d2FpdDQpLCByaXAgPSAweDgwMDkzNTIzYywgcnNwID0gMHg3ZmZmZmZmZmM2MjgsIHJicCA9IDB4 YThkNCAtLS0KClRyYWNpbmcgY29tbWFuZCBuZXRzZXJ2ZXIgcGlkIDQ5MTc3IHRpZCAxMDAzMjIg dGQgMHhmZmZmZmYwMTlhNGZkNzQwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVkX3N3aXRjaCsweDEw OAptaV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNoX3NpZ25hbHMoKSBh dCBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfd2FpdF9zaWcoKSBhdCBzbGVlcHFf d2FpdF9zaWcrMHhjCl9zbGVlcCgpIGF0IF9zbGVlcCsweDI2YgprZXJuX2FjY2VwdCgpIGF0IGtl cm5fYWNjZXB0KzB4MWUyCmFjY2VwdCgpIGF0IGFjY2VwdCsweDc1CnN5c2NhbGwoKSBhdCBzeXNj YWxsKzB4MjhmClhmYXN0X3N5c2NhbGwoKSBhdCBYZmFzdF9zeXNjYWxsKzB4ZTEKLS0tIHN5c2Nh bGwgKDMwLCBGcmVlQlNEIEVMRjY0LCBhY2NlcHQpLCByaXAgPSAweDgwMDgwZGQyYywgcnNwID0g MHg3ZmZmZmZmZmRlODgsIHJicCA9IDB4NCAtLS0KClRyYWNpbmcgY29tbWFuZCB0Y3NoIHBpZCA3 MTA0NyB0aWQgMTAwMTQ5IHRkIDB4ZmZmZmZmMDAwNjUzYmFlMApzY2hlZF9zd2l0Y2goKSBhdCBz Y2hlZF9zd2l0Y2grMHgxMDgKbWlfc3dpdGNoKCkgYXQgbWlfc3dpdGNoKzB4MTZmCnNsZWVwcV9j YXRjaF9zaWduYWxzKCkgYXQgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzMWYKc2xlZXBxX3dhaXRf c2lnKCkgYXQgc2xlZXBxX3dhaXRfc2lnKzB4Ywpfc2xlZXAoKSBhdCBfc2xlZXArMHgyNmIKa2Vy bl9zaWdzdXNwZW5kKCkgYXQga2Vybl9zaWdzdXNwZW5kKzB4YjAKc2lnc3VzcGVuZCgpIGF0IHNp Z3N1c3BlbmQrMHgzNApzeXNjYWxsKCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkg YXQgWGZhc3Rfc3lzY2FsbCsweGUxCi0tLSBzeXNjYWxsICg0LCBGcmVlQlNEIEVMRjY0LCB3cml0 ZSksIHJpcCA9IDB4ODAwOTRjZThjLCByc3AgPSAweDdmZmZmZmZmZTYwOCwgcmJwID0gMHg4MDBj NWFkMDAgLS0tCgpUcmFjaW5nIGNvbW1hbmQgc2ggcGlkIDQzMjIwIHRpZCAxMDAxNTIgdGQgMHhm ZmZmZmYwMDA2YzMxMDAwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVkX3N3aXRjaCsweDEwOAptaV9z d2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNoX3NpZ25hbHMoKSBhdCBzbGVl cHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfd2FpdF9zaWcoKSBhdCBzbGVlcHFfd2FpdF9z aWcrMHhjCl9zbGVlcCgpIGF0IF9zbGVlcCsweDI2YgprZXJuX3dhaXQoKSBhdCBrZXJuX3dhaXQr MHg4MTcKd2FpdDQoKSBhdCB3YWl0NCsweDM1CnN5c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhm YXN0X3N5c2NhbGwoKSBhdCBYZmFzdF9zeXNjYWxsKzB4ZTEKLS0tIHN5c2NhbGwgKDcsIEZyZWVC U0QgRUxGNjQsIHdhaXQ0KSwgcmlwID0gMHg4MDA5MzUyM2MsIHJzcCA9IDB4N2ZmZmZmZmZkOWE4 LCByYnAgPSAweGE4ZDQgLS0tCgpUcmFjaW5nIGNvbW1hbmQgVkJveFNWQyBwaWQgMTE5NjIgdGlk IDEwMDMxMyB0ZCAweGZmZmZmZjAwMTYzZmIzYTAKc2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dp dGNoKzB4MTA4Cm1pX3N3aXRjaCgpIGF0IG1pX3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2ln bmFscygpIGF0IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4MzFmCnNsZWVwcV93YWl0X3NpZygpIGF0 IHNsZWVwcV93YWl0X3NpZysweGMKX3NsZWVwKCkgYXQgX3NsZWVwKzB4MjZiCmRvX2N2X3dhaXQo KSBhdCBkb19jdl93YWl0KzB4ODcxCl9fdW10eF9vcF9jdl93YWl0KCkgYXQgX191bXR4X29wX2N2 X3dhaXQrMHg1YwpzeXNjYWxsKCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkgYXQg WGZhc3Rfc3lzY2FsbCsweGUxCi0tLSBzeXNjYWxsICg0NTQsIEZyZWVCU0QgRUxGNjQsIF91bXR4 X29wKSwgcmlwID0gMHg4MDEzNDYyOWMsIHJzcCA9IDB4N2ZmZmZmOTk3ZGY4LCByYnAgPSAweDgw MjAwYWU0MCAtLS0KClRyYWNpbmcgY29tbWFuZCBWQm94U1ZDIHBpZCAxMTk2MiB0aWQgMTAwMzQz IHRkIDB4ZmZmZmZmMDAwNmM1MTNhMApzY2hlZF9zd2l0Y2goKSBhdCBzY2hlZF9zd2l0Y2grMHgx MDgKbWlfc3dpdGNoKCkgYXQgbWlfc3dpdGNoKzB4MTZmCnNsZWVwcV9jYXRjaF9zaWduYWxzKCkg YXQgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzMWYKc2xlZXBxX3dhaXRfc2lnKCkgYXQgc2xlZXBx X3dhaXRfc2lnKzB4Ywpfc2xlZXAoKSBhdCBfc2xlZXArMHgyNmIKZG9fY3Zfd2FpdCgpIGF0IGRv X2N2X3dhaXQrMHg4NzEKX191bXR4X29wX2N2X3dhaXQoKSBhdCBfX3VtdHhfb3BfY3Zfd2FpdCsw eDVjCnN5c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhmYXN0X3N5c2NhbGwoKSBhdCBYZmFzdF9z eXNjYWxsKzB4ZTEKLS0tIHN5c2NhbGwgKDQ1NCwgRnJlZUJTRCBFTEY2NCwgX3VtdHhfb3ApLCBy aXAgPSAweDgwMTM0NjI5YywgcnNwID0gMHg3ZmZmZmY5YjhkZjgsIHJicCA9IDB4ODAyMDk2MWMw IC0tLQoKVHJhY2luZyBjb21tYW5kIFZCb3hTVkMgcGlkIDExOTYyIHRpZCAxMDAzNDEgdGQgMHhm ZmZmZmYwMTMwYjM2NzQwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVkX3N3aXRjaCsweDEwOAptaV9z d2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNoX3NpZ25hbHMoKSBhdCBzbGVl cHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfd2FpdF9zaWcoKSBhdCBzbGVlcHFfd2FpdF9z aWcrMHhjCl9zbGVlcCgpIGF0IF9zbGVlcCsweDI2Ygpkb19jdl93YWl0KCkgYXQgZG9fY3Zfd2Fp dCsweDg3MQpfX3VtdHhfb3BfY3Zfd2FpdCgpIGF0IF9fdW10eF9vcF9jdl93YWl0KzB4NWMKc3lz Y2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgpIGF0IFhmYXN0X3N5c2NhbGwr MHhlMQotLS0gc3lzY2FsbCAoNDU0LCBGcmVlQlNEIEVMRjY0LCBfdW10eF9vcCksIHJpcCA9IDB4 ODAxMzQ2MjljLCByc3AgPSAweDdmZmZmZmEzOWQ3OCwgcmJwID0gMHg4MDI0M2M1ODAgLS0tCgpU cmFjaW5nIGNvbW1hbmQgVkJveFNWQyBwaWQgMTE5NjIgdGlkIDEwMDM0MCB0ZCAweGZmZmZmZjAw MDZkYmUwMDAKc2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dpdGNoKzB4MTA4Cm1pX3N3aXRjaCgp IGF0IG1pX3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2lnbmFscygpIGF0IHNsZWVwcV9jYXRj aF9zaWduYWxzKzB4MzFmCnNsZWVwcV90aW1lZHdhaXRfc2lnKCkgYXQgc2xlZXBxX3RpbWVkd2Fp dF9zaWcrMHgxOQpfc2xlZXAoKSBhdCBfc2xlZXArMHgxYTMKZG9fY3Zfd2FpdCgpIGF0IGRvX2N2 X3dhaXQrMHg2NDAKX191bXR4X29wX2N2X3dhaXQoKSBhdCBfX3VtdHhfb3BfY3Zfd2FpdCsweDVj CnN5c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhmYXN0X3N5c2NhbGwoKSBhdCBYZmFzdF9zeXNj YWxsKzB4ZTEKLS0tIHN5c2NhbGwgKDQ1NCwgRnJlZUJTRCBFTEY2NCwgX3VtdHhfb3ApLCByaXAg PSAweDgwMTM0NjI5YywgcnNwID0gMHg3ZmZmZmZhYmFjYzgsIHJicCA9IDB4ODAyNDNjNzQwIC0t LQoKVHJhY2luZyBjb21tYW5kIFZCb3hTVkMgcGlkIDExOTYyIHRpZCAxMDAzMzkgdGQgMHhmZmZm ZmYwMTlhNzQxM2EwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVkX3N3aXRjaCsweDEwOAptaV9zd2l0 Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNoX3NpZ25hbHMoKSBhdCBzbGVlcHFf Y2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfdGltZWR3YWl0X3NpZygpIGF0IHNsZWVwcV90aW1l ZHdhaXRfc2lnKzB4MTkKX3NsZWVwKCkgYXQgX3NsZWVwKzB4MWEzCmRvX2N2X3dhaXQoKSBhdCBk b19jdl93YWl0KzB4NjQwCl9fdW10eF9vcF9jdl93YWl0KCkgYXQgX191bXR4X29wX2N2X3dhaXQr MHg1YwpzeXNjYWxsKCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkgYXQgWGZhc3Rf c3lzY2FsbCsweGUxCi0tLSBzeXNjYWxsICg0NTQsIEZyZWVCU0QgRUxGNjQsIF91bXR4X29wKSwg cmlwID0gMHg4MDEzNDYyOWMsIHJzcCA9IDB4N2ZmZmZmYjNiZTI4LCByYnAgPSAweDgwMjQzY2Fj MCAtLS0KClRyYWNpbmcgY29tbWFuZCBWQm94U1ZDIHBpZCAxMTk2MiB0aWQgMTAwMzM4IHRkIDB4 ZmZmZmZmMDAwNmM1MWFlMApzY2hlZF9zd2l0Y2goKSBhdCBzY2hlZF9zd2l0Y2grMHgxMDgKbWlf c3dpdGNoKCkgYXQgbWlfc3dpdGNoKzB4MTZmCnNsZWVwcV9jYXRjaF9zaWduYWxzKCkgYXQgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzMWYKc2xlZXBxX3dhaXRfc2lnKCkgYXQgc2xlZXBxX3dhaXRf c2lnKzB4Ywpfc2xlZXAoKSBhdCBfc2xlZXArMHgyNmIKZG9fY3Zfd2FpdCgpIGF0IGRvX2N2X3dh aXQrMHg4NzEKX191bXR4X29wX2N2X3dhaXQoKSBhdCBfX3VtdHhfb3BfY3Zfd2FpdCsweDVjCnN5 c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhmYXN0X3N5c2NhbGwoKSBhdCBYZmFzdF9zeXNjYWxs KzB4ZTEKLS0tIHN5c2NhbGwgKDQ1NCwgRnJlZUJTRCBFTEY2NCwgX3VtdHhfb3ApLCByaXAgPSAw eDgwMTM0NjI5YywgcnNwID0gMHg3ZmZmZmZiYmNlMjgsIHJicCA9IDB4ODAyMDk2MzgwIC0tLQoK VHJhY2luZyBjb21tYW5kIFZCb3hTVkMgcGlkIDExOTYyIHRpZCAxMDAzMzcgdGQgMHhmZmZmZmYw MDA2YzdhMDAwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVkX3N3aXRjaCsweDEwOAptaV9zd2l0Y2go KSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNoX3NpZ25hbHMoKSBhdCBzbGVlcHFfY2F0 Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfd2FpdF9zaWcoKSBhdCBzbGVlcHFfd2FpdF9zaWcrMHhj Cl9zbGVlcCgpIGF0IF9zbGVlcCsweDI2Ygpkb19jdl93YWl0KCkgYXQgZG9fY3Zfd2FpdCsweDg3 MQpfX3VtdHhfb3BfY3Zfd2FpdCgpIGF0IF9fdW10eF9vcF9jdl93YWl0KzB4NWMKc3lzY2FsbCgp IGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgpIGF0IFhmYXN0X3N5c2NhbGwrMHhlMQot LS0gc3lzY2FsbCAoNDU0LCBGcmVlQlNEIEVMRjY0LCBfdW10eF9vcCksIHJpcCA9IDB4ODAxMzQ2 MjljLCByc3AgPSAweDdmZmZmZmJkZGRmOCwgcmJwID0gMHg4MDIwOTY1NDAgLS0tCgpUcmFjaW5n IGNvbW1hbmQgVkJveFNWQyBwaWQgMTE5NjIgdGlkIDEwMDMyMSB0ZCAweGZmZmZmZjAxOWE0ZmRh ZTAKc2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dpdGNoKzB4MTA4Cm1pX3N3aXRjaCgpIGF0IG1p X3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2lnbmFscygpIGF0IHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4MzFmCnNsZWVwcV93YWl0X3NpZygpIGF0IHNsZWVwcV93YWl0X3NpZysweGMKX3NsZWVw KCkgYXQgX3NsZWVwKzB4MjZiCmRvX2N2X3dhaXQoKSBhdCBkb19jdl93YWl0KzB4ODcxCl9fdW10 eF9vcF9jdl93YWl0KCkgYXQgX191bXR4X29wX2N2X3dhaXQrMHg1YwpzeXNjYWxsKCkgYXQgc3lz Y2FsbCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkgYXQgWGZhc3Rfc3lzY2FsbCsweGUxCi0tLSBzeXNj YWxsICg0NTQsIEZyZWVCU0QgRUxGNjQsIF91bXR4X29wKSwgcmlwID0gMHg4MDEzNDYyOWMsIHJz cCA9IDB4N2ZmZmZmZmZlNjU4LCByYnAgPSAweDgwMjAwNDFjMCAtLS0KClRyYWNpbmcgY29tbWFu ZCB0Y3NoIHBpZCAxOTc1IHRpZCAxMDAyMDggdGQgMHhmZmZmZmYwMDgxMWY3NzQwCnNjaGVkX3N3 aXRjaCgpIGF0IHNjaGVkX3N3aXRjaCsweDEwOAptaV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgx NmYKc2xlZXBxX2NhdGNoX3NpZ25hbHMoKSBhdCBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDMxZgpz bGVlcHFfd2FpdF9zaWcoKSBhdCBzbGVlcHFfd2FpdF9zaWcrMHhjCl9zbGVlcCgpIGF0IF9zbGVl cCsweDI2YgprZXJuX3NpZ3N1c3BlbmQoKSBhdCBrZXJuX3NpZ3N1c3BlbmQrMHhiMApzaWdzdXNw ZW5kKCkgYXQgc2lnc3VzcGVuZCsweDM0CnN5c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhmYXN0 X3N5c2NhbGwoKSBhdCBYZmFzdF9zeXNjYWxsKzB4ZTEKLS0tIHN5c2NhbGwgKDQsIEZyZWVCU0Qg RUxGNjQsIHdyaXRlKSwgcmlwID0gMHg4MDA5NGNlOGMsIHJzcCA9IDB4N2ZmZmZmZmZlNjA4LCBy YnAgPSAweDgwMGM1YWUwMCAtLS0KClRyYWNpbmcgY29tbWFuZCBjb25zb2xlLWtpdC1kYWVtb24g cGlkIDE5MTggdGlkIDEwMDIzNSB0ZCAweGZmZmZmZjAwMTYzZmIwMDAKc2NoZWRfc3dpdGNoKCkg YXQgc2NoZWRfc3dpdGNoKzB4MTA4Cm1pX3N3aXRjaCgpIGF0IG1pX3N3aXRjaCsweDE2ZgpzbGVl cHFfY2F0Y2hfc2lnbmFscygpIGF0IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4MzFmCnNsZWVwcV93 YWl0X3NpZygpIGF0IHNsZWVwcV93YWl0X3NpZysweGMKX3NsZWVwKCkgYXQgX3NsZWVwKzB4MjZi CnNjdHR5X2lvY3RsKCkgYXQgc2N0dHlfaW9jdGwrMHhhZWIKdHR5X2lvY3RsKCkgYXQgdHR5X2lv Y3RsKzB4NWQKdHR5ZGV2X2lvY3RsKCkgYXQgdHR5ZGV2X2lvY3RsKzB4MjEzCmRldmZzX2lvY3Rs X2YoKSBhdCBkZXZmc19pb2N0bF9mKzB4NzcKa2Vybl9pb2N0bCgpIGF0IGtlcm5faW9jdGwrMHhm Ngppb2N0bCgpIGF0IGlvY3RsKzB4ZmQKc3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rf c3lzY2FsbCgpIGF0IFhmYXN0X3N5c2NhbGwrMHhlMQotLS0gc3lzY2FsbCAoNTQsIEZyZWVCU0Qg RUxGNjQsIGlvY3RsKSwgcmlwID0gMHg4MDE5MWM5ZmMsIHJzcCA9IDB4N2ZmZmZmYWRkZjM4LCBy YnAgPSAweDkgLS0tCgpUcmFjaW5nIGNvbW1hbmQgY29uc29sZS1raXQtZGFlbW9uIHBpZCAxOTE4 IHRpZCAxMDAyNDIgdGQgMHhmZmZmZmYwMDgxNDVmMDAwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVk X3N3aXRjaCsweDEwOAptaV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNo X3NpZ25hbHMoKSBhdCBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfd2FpdF9zaWco KSBhdCBzbGVlcHFfd2FpdF9zaWcrMHhjCl9zbGVlcCgpIGF0IF9zbGVlcCsweDI2YgpzY3R0eV9p b2N0bCgpIGF0IHNjdHR5X2lvY3RsKzB4YWViCnR0eV9pb2N0bCgpIGF0IHR0eV9pb2N0bCsweDVk CnR0eWRldl9pb2N0bCgpIGF0IHR0eWRldl9pb2N0bCsweDIxMwpkZXZmc19pb2N0bF9mKCkgYXQg ZGV2ZnNfaW9jdGxfZisweDc3Cmtlcm5faW9jdGwoKSBhdCBrZXJuX2lvY3RsKzB4ZjYKaW9jdGwo KSBhdCBpb2N0bCsweGZkCnN5c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhmYXN0X3N5c2NhbGwo KSBhdCBYZmFzdF9zeXNjYWxsKzB4ZTEKLS0tIHN5c2NhbGwgKDU0LCBGcmVlQlNEIEVMRjY0LCBp b2N0bCksIHJpcCA9IDB4ODAxOTFjOWZjLCByc3AgPSAweDdmZmZmZmFmZmYzOCwgcmJwID0gMHgx MCAtLS0KClRyYWNpbmcgY29tbWFuZCBjb25zb2xlLWtpdC1kYWVtb24gcGlkIDE5MTggdGlkIDEw MDI0MSB0ZCAweGZmZmZmZjAwODE0NWYzYTAKc2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dpdGNo KzB4MTA4Cm1pX3N3aXRjaCgpIGF0IG1pX3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2lnbmFs cygpIGF0IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4MzFmCnNsZWVwcV93YWl0X3NpZygpIGF0IHNs ZWVwcV93YWl0X3NpZysweGMKX3NsZWVwKCkgYXQgX3NsZWVwKzB4MjZiCnNjdHR5X2lvY3RsKCkg YXQgc2N0dHlfaW9jdGwrMHhhZWIKdHR5X2lvY3RsKCkgYXQgdHR5X2lvY3RsKzB4NWQKdHR5ZGV2 X2lvY3RsKCkgYXQgdHR5ZGV2X2lvY3RsKzB4MjEzCmRldmZzX2lvY3RsX2YoKSBhdCBkZXZmc19p b2N0bF9mKzB4NzcKa2Vybl9pb2N0bCgpIGF0IGtlcm5faW9jdGwrMHhmNgppb2N0bCgpIGF0IGlv Y3RsKzB4ZmQKc3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgpIGF0IFhm YXN0X3N5c2NhbGwrMHhlMQotLS0gc3lzY2FsbCAoNTQsIEZyZWVCU0QgRUxGNjQsIGlvY3RsKSwg cmlwID0gMHg4MDE5MWM5ZmMsIHJzcCA9IDB4N2ZmZmZmYjEwZjM4LCByYnAgPSAweGYgLS0tCgpU cmFjaW5nIGNvbW1hbmQgY29uc29sZS1raXQtZGFlbW9uIHBpZCAxOTE4IHRpZCAxMDAyNDAgdGQg MHhmZmZmZmYwMDgxNDVmNzQwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVkX3N3aXRjaCsweDEwOApt aV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNoX3NpZ25hbHMoKSBhdCBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfd2FpdF9zaWcoKSBhdCBzbGVlcHFfd2Fp dF9zaWcrMHhjCl9zbGVlcCgpIGF0IF9zbGVlcCsweDI2YgpzY3R0eV9pb2N0bCgpIGF0IHNjdHR5 X2lvY3RsKzB4YWViCnR0eV9pb2N0bCgpIGF0IHR0eV9pb2N0bCsweDVkCnR0eWRldl9pb2N0bCgp IGF0IHR0eWRldl9pb2N0bCsweDIxMwpkZXZmc19pb2N0bF9mKCkgYXQgZGV2ZnNfaW9jdGxfZisw eDc3Cmtlcm5faW9jdGwoKSBhdCBrZXJuX2lvY3RsKzB4ZjYKaW9jdGwoKSBhdCBpb2N0bCsweGZk CnN5c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhmYXN0X3N5c2NhbGwoKSBhdCBYZmFzdF9zeXNj YWxsKzB4ZTEKLS0tIHN5c2NhbGwgKDU0LCBGcmVlQlNEIEVMRjY0LCBpb2N0bCksIHJpcCA9IDB4 ODAxOTFjOWZjLCByc3AgPSAweDdmZmZmZmIyMWYzOCwgcmJwID0gMHhlIC0tLQoKVHJhY2luZyBj b21tYW5kIGNvbnNvbGUta2l0LWRhZW1vbiBwaWQgMTkxOCB0aWQgMTAwMjM5IHRkIDB4ZmZmZmZm MDA4MTQ1ZmFlMApzY2hlZF9zd2l0Y2goKSBhdCBzY2hlZF9zd2l0Y2grMHgxMDgKbWlfc3dpdGNo KCkgYXQgbWlfc3dpdGNoKzB4MTZmCnNsZWVwcV9jYXRjaF9zaWduYWxzKCkgYXQgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzMWYKc2xlZXBxX3dhaXRfc2lnKCkgYXQgc2xlZXBxX3dhaXRfc2lnKzB4 Ywpfc2xlZXAoKSBhdCBfc2xlZXArMHgyNmIKc2N0dHlfaW9jdGwoKSBhdCBzY3R0eV9pb2N0bCsw eGFlYgp0dHlfaW9jdGwoKSBhdCB0dHlfaW9jdGwrMHg1ZAp0dHlkZXZfaW9jdGwoKSBhdCB0dHlk ZXZfaW9jdGwrMHgyMTMKZGV2ZnNfaW9jdGxfZigpIGF0IGRldmZzX2lvY3RsX2YrMHg3NwprZXJu X2lvY3RsKCkgYXQga2Vybl9pb2N0bCsweGY2CmlvY3RsKCkgYXQgaW9jdGwrMHhmZApzeXNjYWxs KCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkgYXQgWGZhc3Rfc3lzY2FsbCsweGUx Ci0tLSBzeXNjYWxsICg1NCwgRnJlZUJTRCBFTEY2NCwgaW9jdGwpLCByaXAgPSAweDgwMTkxYzlm YywgcnNwID0gMHg3ZmZmZmZiMzJmMzgsIHJicCA9IDB4ZCAtLS0KClRyYWNpbmcgY29tbWFuZCBj b25zb2xlLWtpdC1kYWVtb24gcGlkIDE5MTggdGlkIDEwMDIzOCB0ZCAweGZmZmZmZjAwODE0MDAw MDAKc2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dpdGNoKzB4MTA4Cm1pX3N3aXRjaCgpIGF0IG1p X3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2lnbmFscygpIGF0IHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4MzFmCnNsZWVwcV93YWl0X3NpZygpIGF0IHNsZWVwcV93YWl0X3NpZysweGMKX3NsZWVw KCkgYXQgX3NsZWVwKzB4MjZiCnNjdHR5X2lvY3RsKCkgYXQgc2N0dHlfaW9jdGwrMHhhZWIKdHR5 X2lvY3RsKCkgYXQgdHR5X2lvY3RsKzB4NWQKdHR5ZGV2X2lvY3RsKCkgYXQgdHR5ZGV2X2lvY3Rs KzB4MjEzCmRldmZzX2lvY3RsX2YoKSBhdCBkZXZmc19pb2N0bF9mKzB4NzcKa2Vybl9pb2N0bCgp IGF0IGtlcm5faW9jdGwrMHhmNgppb2N0bCgpIGF0IGlvY3RsKzB4ZmQKc3lzY2FsbCgpIGF0IHN5 c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgpIGF0IFhmYXN0X3N5c2NhbGwrMHhlMQotLS0gc3lz Y2FsbCAoNTQsIEZyZWVCU0QgRUxGNjQsIGlvY3RsKSwgcmlwID0gMHg4MDE5MWM5ZmMsIHJzcCA9 IDB4N2ZmZmZmYjQzZjM4LCByYnAgPSAweGMgLS0tCgpUcmFjaW5nIGNvbW1hbmQgY29uc29sZS1r aXQtZGFlbW9uIHBpZCAxOTE4IHRpZCAxMDAyMzcgdGQgMHhmZmZmZmYwMDgxNDAwM2EwCnNjaGVk X3N3aXRjaCgpIGF0IHNjaGVkX3N3aXRjaCsweDEwOAptaV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2gr MHgxNmYKc2xlZXBxX2NhdGNoX3NpZ25hbHMoKSBhdCBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDMx ZgpzbGVlcHFfd2FpdF9zaWcoKSBhdCBzbGVlcHFfd2FpdF9zaWcrMHhjCl9zbGVlcCgpIGF0IF9z bGVlcCsweDI2YgpzY3R0eV9pb2N0bCgpIGF0IHNjdHR5X2lvY3RsKzB4YWViCnR0eV9pb2N0bCgp IGF0IHR0eV9pb2N0bCsweDVkCnR0eWRldl9pb2N0bCgpIGF0IHR0eWRldl9pb2N0bCsweDIxMwpk ZXZmc19pb2N0bF9mKCkgYXQgZGV2ZnNfaW9jdGxfZisweDc3Cmtlcm5faW9jdGwoKSBhdCBrZXJu X2lvY3RsKzB4ZjYKaW9jdGwoKSBhdCBpb2N0bCsweGZkCnN5c2NhbGwoKSBhdCBzeXNjYWxsKzB4 MjhmClhmYXN0X3N5c2NhbGwoKSBhdCBYZmFzdF9zeXNjYWxsKzB4ZTEKLS0tIHN5c2NhbGwgKDU0 LCBGcmVlQlNEIEVMRjY0LCBpb2N0bCksIHJpcCA9IDB4ODAxOTFjOWZjLCByc3AgPSAweDdmZmZm ZmI1NGYzOCwgcmJwID0gMHhiIC0tLQoKVHJhY2luZyBjb21tYW5kIGNvbnNvbGUta2l0LWRhZW1v biBwaWQgMTkxOCB0aWQgMTAwMjM2IHRkIDB4ZmZmZmZmMDA4MTQwMDc0MApzY2hlZF9zd2l0Y2go KSBhdCBzY2hlZF9zd2l0Y2grMHgxMDgKbWlfc3dpdGNoKCkgYXQgbWlfc3dpdGNoKzB4MTZmCnNs ZWVwcV9jYXRjaF9zaWduYWxzKCkgYXQgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzMWYKc2xlZXBx X3dhaXRfc2lnKCkgYXQgc2xlZXBxX3dhaXRfc2lnKzB4Ywpfc2xlZXAoKSBhdCBfc2xlZXArMHgy NmIKc2N0dHlfaW9jdGwoKSBhdCBzY3R0eV9pb2N0bCsweGFlYgp0dHlfaW9jdGwoKSBhdCB0dHlf aW9jdGwrMHg1ZAp0dHlkZXZfaW9jdGwoKSBhdCB0dHlkZXZfaW9jdGwrMHgyMTMKZGV2ZnNfaW9j dGxfZigpIGF0IGRldmZzX2lvY3RsX2YrMHg3NwprZXJuX2lvY3RsKCkgYXQga2Vybl9pb2N0bCsw eGY2CmlvY3RsKCkgYXQgaW9jdGwrMHhmZApzeXNjYWxsKCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFz dF9zeXNjYWxsKCkgYXQgWGZhc3Rfc3lzY2FsbCsweGUxCi0tLSBzeXNjYWxsICg1NCwgRnJlZUJT RCBFTEY2NCwgaW9jdGwpLCByaXAgPSAweDgwMTkxYzlmYywgcnNwID0gMHg3ZmZmZmZiNjVmMzgs IHJicCA9IDB4YSAtLS0KClRyYWNpbmcgY29tbWFuZCBjb25zb2xlLWtpdC1kYWVtb24gcGlkIDE5 MTggdGlkIDEwMDIzNCB0ZCAweGZmZmZmZjAwODEzNWUwMDAKc2NoZWRfc3dpdGNoKCkgYXQgc2No ZWRfc3dpdGNoKzB4MTA4Cm1pX3N3aXRjaCgpIGF0IG1pX3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0 Y2hfc2lnbmFscygpIGF0IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4MzFmCnNsZWVwcV93YWl0X3Np ZygpIGF0IHNsZWVwcV93YWl0X3NpZysweGMKX3NsZWVwKCkgYXQgX3NsZWVwKzB4MjZiCnNjdHR5 X2lvY3RsKCkgYXQgc2N0dHlfaW9jdGwrMHhhZWIKdHR5X2lvY3RsKCkgYXQgdHR5X2lvY3RsKzB4 NWQKdHR5ZGV2X2lvY3RsKCkgYXQgdHR5ZGV2X2lvY3RsKzB4MjEzCmRldmZzX2lvY3RsX2YoKSBh dCBkZXZmc19pb2N0bF9mKzB4NzcKa2Vybl9pb2N0bCgpIGF0IGtlcm5faW9jdGwrMHhmNgppb2N0 bCgpIGF0IGlvY3RsKzB4ZmQKc3lzY2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2Fs bCgpIGF0IFhmYXN0X3N5c2NhbGwrMHhlMQotLS0gc3lzY2FsbCAoNTQsIEZyZWVCU0QgRUxGNjQs IGlvY3RsKSwgcmlwID0gMHg4MDE5MWM5ZmMsIHJzcCA9IDB4N2ZmZmZmYjg3ZjM4LCByYnAgPSAw eDggLS0tCgpUcmFjaW5nIGNvbW1hbmQgY29uc29sZS1raXQtZGFlbW9uIHBpZCAxOTE4IHRpZCAx MDAyMzMgdGQgMHhmZmZmZmYwMDgxMzVlM2EwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVkX3N3aXRj aCsweDEwOAptaV9zd2l0Y2goKSBhdCBtaV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNoX3NpZ25h bHMoKSBhdCBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDMxZgpzbGVlcHFfd2FpdF9zaWcoKSBhdCBz bGVlcHFfd2FpdF9zaWcrMHhjCl9zbGVlcCgpIGF0IF9zbGVlcCsweDI2YgpzY3R0eV9pb2N0bCgp IGF0IHNjdHR5X2lvY3RsKzB4YWViCnR0eV9pb2N0bCgpIGF0IHR0eV9pb2N0bCsweDVkCnR0eWRl dl9pb2N0bCgpIGF0IHR0eWRldl9pb2N0bCsweDIxMwpkZXZmc19pb2N0bF9mKCkgYXQgZGV2ZnNf aW9jdGxfZisweDc3Cmtlcm5faW9jdGwoKSBhdCBrZXJuX2lvY3RsKzB4ZjYKaW9jdGwoKSBhdCBp b2N0bCsweGZkCnN5c2NhbGwoKSBhdCBzeXNjYWxsKzB4MjhmClhmYXN0X3N5c2NhbGwoKSBhdCBY ZmFzdF9zeXNjYWxsKzB4ZTEKLS0tIHN5c2NhbGwgKDU0LCBGcmVlQlNEIEVMRjY0LCBpb2N0bCks IHJpcCA9IDB4ODAxOTFjOWZjLCByc3AgPSAweDdmZmZmZmI5OGYzOCwgcmJwID0gMHg3IC0tLQoK VHJhY2luZyBjb21tYW5kIGNvbnNvbGUta2l0LWRhZW1vbiBwaWQgMTkxOCB0aWQgMTAwMjMyIHRk IDB4ZmZmZmZmMDA4MTM1ZTc0MApzY2hlZF9zd2l0Y2goKSBhdCBzY2hlZF9zd2l0Y2grMHgxMDgK bWlfc3dpdGNoKCkgYXQgbWlfc3dpdGNoKzB4MTZmCnNsZWVwcV9jYXRjaF9zaWduYWxzKCkgYXQg c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzMWYKc2xlZXBxX3dhaXRfc2lnKCkgYXQgc2xlZXBxX3dh aXRfc2lnKzB4Ywpfc2xlZXAoKSBhdCBfc2xlZXArMHgyNmIKc2N0dHlfaW9jdGwoKSBhdCBzY3R0 eV9pb2N0bCsweGFlYgp0dHlfaW9jdGwoKSBhdCB0dHlfaW9jdGwrMHg1ZAp0dHlkZXZfaW9jdGwo KSBhdCB0dHlkZXZfaW9jdGwrMHgyMTMKZGV2ZnNfaW9jdGxfZigpIGF0IGRldmZzX2lvY3RsX2Yr MHg3NwprZXJuX2lvY3RsKCkgYXQga2Vybl9pb2N0bCsweGY2CmlvY3RsKCkgYXQgaW9jdGwrMHhm ZApzeXNjYWxsKCkgYXQgc3lzY2FsbCsweDI4ZgpYZmFzdF9zeXNjYWxsKCkgYXQgWGZhc3Rfc3lz Y2FsbCsweGUxCi0tLSBzeXNjYWxsICg1NCwgRnJlZUJTRCBFTEY2NCwgaW9jdGwpLCByaXAgPSAw eDgwMTkxYzlmYywgcnNwID0gMHg3ZmZmZmZiYTlmMzgsIHJicCA9IDB4NiAtLS0KClRyYWNpbmcg Y29tbWFuZCBjb25zb2xlLWtpdC1kYWVtb24gcGlkIDE5MTggdGlkIDEwMDIzMSB0ZCAweGZmZmZm ZjAwODEzNWVhZTAKc2NoZWRfc3dpdGNoKCkgYXQgc2NoZWRfc3dpdGNoKzB4MTA4Cm1pX3N3aXRj aCgpIGF0IG1pX3N3aXRjaCsweDE2ZgpzbGVlcHFfY2F0Y2hfc2lnbmFscygpIGF0IHNsZWVwcV9j YXRjaF9zaWduYWxzKzB4MzFmCnNsZWVwcV93YWl0X3NpZygpIGF0IHNsZWVwcV93YWl0X3NpZysw eGMKX3NsZWVwKCkgYXQgX3NsZWVwKzB4MjZiCnNjdHR5X2lvY3RsKCkgYXQgc2N0dHlfaW9jdGwr MHhhZWIKdHR5X2lvY3RsKCkgYXQgdHR5X2lvY3RsKzB4NWQKdHR5ZGV2X2lvY3RsKCkgYXQgdHR5 ZGV2X2lvY3RsKzB4MjEzCmRldmZzX2lvY3RsX2YoKSBhdCBkZXZmc19pb2N0bF9mKzB4NzcKa2Vy bl9pb2N0bCgpIGF0IGtlcm5faW9jdGwrMHhmNgppb2N0bCgpIGF0IGlvY3RsKzB4ZmQKc3lzY2Fs bCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgpIGF0IFhmYXN0X3N5c2NhbGwrMHhl MQotLS0gc3lzY2FsbCAoNTQsIEZyZWVCU0QgRUxGNjQsIGlvY3RsKSwgcmlwID0gMHg4MDE5MWM5 ZmMsIHJzcCA9IDB4N2ZmZmZmYmJhZjM4LCByYnAgPSAweDUgLS0tCgpUcmFjaW5nIGNvbW1hbmQg Y29uc29sZS1raXQtZGFlbW9uIHBpZCAxOTE4IHRpZCAxMDAyMzAgdGQgMHhmZmZmZmYwMDgxMzFm MDAwCnNjaGVkX3N3aXRjaCgpIGF0IHNjaGVkX3N3aXRjaCsweDEwOAptaV9zd2l0Y2goKSBhdCBt aV9zd2l0Y2grMHgxNmYKc2xlZXBxX2NhdGNoX3NpZ25hbHMoKSBhdCBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDMxZgpzbGVlcHFfd2FpdF9zaWcoKSBhdCBzbGVlcHFfd2FpdF9zaWcrMHhjCl9zbGVl cCgpIGF0IF9zbGVlcCsweDI2YgpzY3R0eV9pb2N0bCgpIGF0IHNjdHR5X2lvY3RsKzB4YWViCnR0 eV9pb2N0bCgpIGF0IHR0eV9pb2N0bCsweDVkCnR0eWRldl9pb2N0bCgpIGF0IHR0eWRldl9pb2N0 bCsweDIxMwpkZXZmc19pb2N0bF9mKCkgYXQgZGV2ZnNfaW9jdGxfZisweDc3Cmtlcm5faW9jdGwo KSBhdCBrZXJuX2lvY3RsKzB4ZjYKaW9jdGwoKSBhdCBpb2N0bCsweGZkCnN5c2NhbGwoKSBhdCBz eXNjYWxsKzB4MjhmClhmYXN0X3N5c2NhbGwoKSBhdCBYZmFzdF9zeXNjYWxsKzB4ZTEKLS0tIHN5 c2NhbGwgKDU0LCBGcmVlQlNEIEVMRjY0LCBpb2N0bCksIHJpcCA9IDB4ODAxOTFjOWZjLCByc3Ag PSAweDdmZmZmZmJjYmYzOCwgcmJwID0gMHg0IC0tLQoKVHJhY2luZyBjb21tYW5kIGNvbnNvbGUt a2l0LWRhZW1vbiBwaWQgMTkxOCB0aWQgMTAwMjI5IHRkIDB4ZmZmZmZmMDA4MTMxZjNhMApzY2hl ZF9zd2l0Y2goKSBhdCBzY2hlZF9zd2l0Y2grMHgxMDgKbWlfc3dpdGNoKCkgYXQgbWlfc3dpdGNo KzB4MTZmCnNsZWVwcV9jYXRjaF9zaWduYWxzKCkgYXQgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz MWYKc2xlZXBxX3dhaXRfc2lnKCkgYXQgc2xlZXBxX3dhaXRfc2lnKzB4Ywpfc2xlZXAoKSBhdCBf c2xlZXArMHgyNmIKc2N0dHlfaW9jdGwoKSBhdCBzY3R0eV9pb2N0bCsweGFlYgp0dHlfaW9jdGwo KSBhdCB0dHlfaW9jdGwrMHg1ZAp0dHlkZXZfaW9jdGwoKSBhdCB0dHlkZXZfaW9jdGwrMHgyMTMK ZGV2ZnNfaW9jdGxfZigpIGF0IGRldmZzX2lvY3RsX2YrMHg3NwprZXJuX2lvY3RsKCkgYXQga2Vy bl9pb2N0bCsweGY2CmlvY3RsKCkgYXQgaW9jdGwrMHhmZApzeXNjYWxsKCkgYXQgc3lzY2FsbCsw eDI4ZgpYZmFzdF9zeXNjYWxsKCkgYXQgWGZhc3Rfc3lzY2FsbCsweGUxCi0tLSBzeXNjYWxsICg1 NCwgRnJlZUJTRCBFTEY2NCwgaW9jdGwpLCByaXAgPSAweDgwMTkxYzlmYywgcnNwID0gMHg3ZmZm ZmZiZGNmMzgsIHJicCA9IDB4MyAtLS0KClRyYWNpbmcgY29tbWFuZCBjb25zb2xlLWtpdC1kYWVt b24gcGlkIDE5MTggdGlkIDEwMDIyNyB0ZCAweGZmZmZmZjAwODEzMWZhZTAKc2NoZWRfc3dpdGNo KCkgYXQgc2NoZWRfc3dpdGNtc2didWYudHh0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAMDYwMAAAAAAwAAAAAAAAADAAAAAAAAAANDI0NzIAAAAAAAAAMTEzMzAwNjUyMTUAICA3NTU2 ACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyAAAAcm9v dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3aGVlbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAENvcHlyaWdodCAoYykgMTk5Mi0yMDEwIFRoZSBGcmVlQlNEIFByb2pl Y3QuCkNvcHlyaWdodCAoYykgMTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwgMTk4OSwgMTk5 MSwgMTk5MiwgMTk5MywgMTk5NAoJVGhlIFJlZ2VudHMgb2YgdGhlIFVuaXZlcnNpdHkgb2YgQ2Fs aWZvcm5pYS4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KRnJlZUJTRCBpcyBhIHJlZ2lzdGVyZWQgdHJh ZGVtYXJrIG9mIFRoZSBGcmVlQlNEIEZvdW5kYXRpb24uCkZyZWVCU0QgOC4wLVNUQUJMRSAjMCBy MjAyOTY5TTogTW9uIEphbiAyNSAxMDowMTowNiBDU1QgMjAxMAogICAgcm9vdEBiZ29vY2g3NTUu c2UuZWR1Oi91c3Ivb2JqL3Vzci9zcmMvc3lzL0RFTEw3NTUgYW1kNjQKVGltZWNvdW50ZXIgImk4 MjU0IiBmcmVxdWVuY3kgMTE5MzE4MiBIeiBxdWFsaXR5IDAKQ1BVOiBJbnRlbChSKSBDb3JlKFRN KTIgUXVhZCBDUFUgICAgUTY2MDAgIEAgMi40MEdIeiAoMjM5NC4wMC1NSHogSzgtY2xhc3MgQ1BV KQogIE9yaWdpbiA9ICJHZW51aW5lSW50ZWwiICBJZCA9IDB4NmZiICBTdGVwcGluZyA9IDExCiAg RmVhdHVyZXM9MHhiZmViZmJmZjxGUFUsVk1FLERFLFBTRSxUU0MsTVNSLFBBRSxNQ0UsQ1g4LEFQ SUMsU0VQLE1UUlIsUEdFLE1DQSxDTU9WLFBBVCxQU0UzNixDTEZMVVNILERUUyxBQ1BJLE1NWCxG WFNSLFNTRSxTU0UyLFNTLEhUVCxUTSxQQkU+CiAgRmVhdHVyZXMyPTB4ZTNiZDxTU0UzLERURVM2 NCxNT04sRFNfQ1BMLFZNWCxFU1QsVE0yLFNTU0UzLENYMTYseFRQUixQRENNPgogIEFNRCBGZWF0 dXJlcz0weDIwMTAwODAwPFNZU0NBTEwsTlgsTE0+CiAgQU1EIEZlYXR1cmVzMj0weDE8TEFIRj4K ICBUU0M6IFAtc3RhdGUgaW52YXJpYW50CnJlYWwgbWVtb3J5ICA9IDg1ODk5MzQ1OTIgKDgxOTIg TUIpCmF2YWlsIG1lbW9yeSA9IDgxMTgxODE4ODggKDc3NDIgTUIpCkFDUEkgQVBJQyBUYWJsZTog PERFTEwgICBCOUsgICAgPgpGcmVlQlNEL1NNUDogTXVsdGlwcm9jZXNzb3IgU3lzdGVtIERldGVj dGVkOiA0IENQVXMKRnJlZUJTRC9TTVA6IDEgcGFja2FnZShzKSB4IDQgY29yZShzKQogY3B1MCAo QlNQKTogQVBJQyBJRDogIDAKIGNwdTEgKEFQKTogQVBJQyBJRDogIDEKIGNwdTIgKEFQKTogQVBJ QyBJRDogIDIKIGNwdTMgKEFQKTogQVBJQyBJRDogIDMKaW9hcGljMDogQ2hhbmdpbmcgQVBJQyBJ RCB0byA4CmlvYXBpYzAgPFZlcnNpb24gMi4wPiBpcnFzIDAtMjMgb24gbW90aGVyYm9hcmQKbGFw aWMwOiBGb3JjaW5nIExJTlQxIHRvIGVkZ2UgdHJpZ2dlcgprYmQxIGF0IGtiZG11eDAKYWNwaTA6 IDxERUxMIEI5SyAgICA+IG9uIG1vdGhlcmJvYXJkCmFjcGkwOiBbSVRIUkVBRF0KYWNwaTA6IFBv d2VyIEJ1dHRvbiAoZml4ZWQpClRpbWVjb3VudGVyICJBQ1BJLWZhc3QiIGZyZXF1ZW5jeSAzNTc5 NTQ1IEh6IHF1YWxpdHkgMTAwMAphY3BpX3RpbWVyMDogPDI0LWJpdCB0aW1lciBhdCAzLjU3OTU0 NU1Iej4gcG9ydCAweDgwOC0weDgwYiBvbiBhY3BpMAphY3BpX2hwZXQwOiA8SGlnaCBQcmVjaXNp b24gRXZlbnQgVGltZXI+IGlvbWVtIDB4ZmVkMDAwMDAtMHhmZWQwMDNmZiBvbiBhY3BpMApUaW1l Y291bnRlciAiSFBFVCIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgOTAwCmFjcGlfYnV0 dG9uMDogPFBvd2VyIEJ1dHRvbj4gb24gYWNwaTAKcGNpYjA6IDxBQ1BJIEhvc3QtUENJIGJyaWRn ZT4gcG9ydCAweGNmOC0weGNmZiBvbiBhY3BpMApwY2kwOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2li MApwY2liMTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSAxNiBhdCBkZXZpY2UgMS4wIG9uIHBj aTAKcGNpMTogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjEKdmdhcGNpMDogPFZHQS1jb21wYXRpYmxl IGRpc3BsYXk+IHBvcnQgMHhkYzAwLTB4ZGNmZiBtZW0gMHhkMDAwMDAwMC0weGRmZmZmZmZmLDB4 ZmU5ZjAwMDAtMHhmZTlmZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDAuMCBvbiBwY2kxCnBjaTA6IDxz aW1wbGUgY29tbXM+IGF0IGRldmljZSAzLjAgKG5vIGRyaXZlciBhdHRhY2hlZCkKYXRhcGNpMDog PEludGVsIEFUQSBjb250cm9sbGVyPiBwb3J0IDB4ZmU4MC0weGZlODcsMHhmZTkwLTB4ZmU5Myww eGZlYTAtMHhmZWE3LDB4ZmViMC0weGZlYjMsMHhmZWYwLTB4ZmVmZiBpcnEgMTggYXQgZGV2aWNl IDMuMiBvbiBwY2kwCmF0YXBjaTA6IFtJVEhSRUFEXQphdGEyOiA8QVRBIGNoYW5uZWwgMD4gb24g YXRhcGNpMAphdGEyOiBbSVRIUkVBRF0KYXRhMzogPEFUQSBjaGFubmVsIDE+IG9uIGF0YXBjaTAK YXRhMzogW0lUSFJFQURdCnBjaTA6IDxzaW1wbGUgY29tbXMsIFVBUlQ+IGF0IGRldmljZSAzLjMg KG5vIGRyaXZlciBhdHRhY2hlZCkKZW0wOiA8SW50ZWwoUikgUFJPLzEwMDAgTmV0d29yayBDb25u ZWN0aW9uIDYuOS4xND4gcG9ydCAweGVjYzAtMHhlY2RmIG1lbSAweGZlYmUwMDAwLTB4ZmViZmZm ZmYsMHhmZWJkYjAwMC0weGZlYmRiZmZmIGlycSAyMSBhdCBkZXZpY2UgMjUuMCBvbiBwY2kwCmVt MDogVXNpbmcgTVNJIGludGVycnVwdAplbTA6IFtGSUxURVJdCmVtMDogRXRoZXJuZXQgYWRkcmVz czogMDA6MWU6NGY6ZDU6ODQ6YjcKdWhjaTA6IDxJbnRlbCA4MjgwMUkgKElDSDkpIFVTQiBjb250 cm9sbGVyPiBwb3J0IDB4ZmYyMC0weGZmM2YgaXJxIDE2IGF0IGRldmljZSAyNi4wIG9uIHBjaTAK dWhjaTA6IFtJVEhSRUFEXQp1aGNpMDogTGVnU3VwID0gMHgyZjAwCnVzYnVzMDogPEludGVsIDgy ODAxSSAoSUNIOSkgVVNCIGNvbnRyb2xsZXI+IG9uIHVoY2kwCnVoY2kxOiA8SW50ZWwgODI4MDFJ IChJQ0g5KSBVU0IgY29udHJvbGxlcj4gcG9ydCAweGZmMDAtMHhmZjFmIGlycSAxNyBhdCBkZXZp Y2UgMjYuMSBvbiBwY2kwCnVoY2kxOiBbSVRIUkVBRF0KdWhjaTE6IExlZ1N1cCA9IDB4MmYwMAp1 c2J1czE6IDxJbnRlbCA4MjgwMUkgKElDSDkpIFVTQiBjb250cm9sbGVyPiBvbiB1aGNpMQplaGNp MDogPEludGVsIDgyODAxSSAoSUNIOSkgVVNCIDIuMCBjb250cm9sbGVyPiBtZW0gMHhmZWJkOWMw MC0weGZlYmQ5ZmZmIGlycSAyMiBhdCBkZXZpY2UgMjYuNyBvbiBwY2kwCmVoY2kwOiBbSVRIUkVB RF0KdXNidXMyOiBFSENJIHZlcnNpb24gMS4wCnVzYnVzMjogPEludGVsIDgyODAxSSAoSUNIOSkg VVNCIDIuMCBjb250cm9sbGVyPiBvbiBlaGNpMApoZGFjMDogPEludGVsIDgyODAxSSBIaWdoIERl ZmluaXRpb24gQXVkaW8gQ29udHJvbGxlcj4gbWVtIDB4ZmViZGMwMDAtMHhmZWJkZmZmZiBpcnEg MTYgYXQgZGV2aWNlIDI3LjAgb24gcGNpMApoZGFjMDogSERBIERyaXZlciBSZXZpc2lvbjogMjAx MDAxMTJfMDE0MApoZGFjMDogW0lUSFJFQURdCnBjaWIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4g aXJxIDE2IGF0IGRldmljZSAyOC4wIG9uIHBjaTAKcGNpMjogPEFDUEkgUENJIGJ1cz4gb24gcGNp YjIKdWhjaTI6IDxJbnRlbCA4MjgwMUkgKElDSDkpIFVTQiBjb250cm9sbGVyPiBwb3J0IDB4ZmY4 MC0weGZmOWYgaXJxIDIzIGF0IGRldmljZSAyOS4wIG9uIHBjaTAKdWhjaTI6IFtJVEhSRUFEXQp1 c2J1czM6IDxJbnRlbCA4MjgwMUkgKElDSDkpIFVTQiBjb250cm9sbGVyPiBvbiB1aGNpMgp1aGNp MzogPEludGVsIDgyODAxSSAoSUNIOSkgVVNCIGNvbnRyb2xsZXI+IHBvcnQgMHhmZjYwLTB4ZmY3 ZiBpcnEgMTcgYXQgZGV2aWNlIDI5LjEgb24gcGNpMAp1aGNpMzogW0lUSFJFQURdCnVzYnVzNDog PEludGVsIDgyODAxSSAoSUNIOSkgVVNCIGNvbnRyb2xsZXI+IG9uIHVoY2kzCnVoY2k0OiA8SW50 ZWwgODI4MDFJIChJQ0g5KSBVU0IgY29udHJvbGxlcj4gcG9ydCAweGZmNDAtMHhmZjVmIGlycSAx OCBhdCBkZXZpY2UgMjkuMiBvbiBwY2kwCnVoY2k0OiBbSVRIUkVBRF0KdXNidXM1OiA8SW50ZWwg ODI4MDFJIChJQ0g5KSBVU0IgY29udHJvbGxlcj4gb24gdWhjaTQKZWhjaTE6IDxJbnRlbCA4Mjgw MUkgKElDSDkpIFVTQiAyLjAgY29udHJvbGxlcj4gbWVtIDB4ZmY5ODA4MDAtMHhmZjk4MGJmZiBp cnEgMjMgYXQgZGV2aWNlIDI5Ljcgb24gcGNpMAplaGNpMTogW0lUSFJFQURdCnVzYnVzNjogRUhD SSB2ZXJzaW9uIDEuMAp1c2J1czY6IDxJbnRlbCA4MjgwMUkgKElDSDkpIFVTQiAyLjAgY29udHJv bGxlcj4gb24gZWhjaTEKcGNpYjM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMzAu MCBvbiBwY2kwCnBjaTM6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIzCmF0YXBjaTE6IDxTaUkgMzEx NCBTQVRBMTUwIGNvbnRyb2xsZXI+IHBvcnQgMHhjOGUwLTB4YzhlNywweGM4ZDgtMHhjOGRiLDB4 YzhlOC0weGM4ZWYsMHhjOGRjLTB4YzhkZiwweGM4ZjAtMHhjOGZmIG1lbSAweGZlNmZmYzAwLTB4 ZmU2ZmZmZmYgaXJxIDE2IGF0IGRldmljZSAwLjAgb24gcGNpMwphdGFwY2kxOiBbSVRIUkVBRF0K YXRhNDogPEFUQSBjaGFubmVsIDA+IG9uIGF0YXBjaTEKYXRhNDogW0lUSFJFQURdCmF0YTU6IDxB VEEgY2hhbm5lbCAxPiBvbiBhdGFwY2kxCmF0YTU6IFtJVEhSRUFEXQphdGE2OiA8QVRBIGNoYW5u ZWwgMj4gb24gYXRhcGNpMQphdGE2OiBbSVRIUkVBRF0KYXRhNzogPEFUQSBjaGFubmVsIDM+IG9u IGF0YXBjaTEKYXRhNzogW0lUSFJFQURdCnJsMDogPFJlYWxUZWsgODEzOSAxMC8xMDBCYXNlVFg+ IHBvcnQgMHhjYzAwLTB4Y2NmZiBtZW0gMHhmZTZmZmIwMC0weGZlNmZmYmZmIGlycSAxOCBhdCBk ZXZpY2UgMi4wIG9uIHBjaTMKbWlpYnVzMDogPE1JSSBidXM+IG9uIHJsMApybHBoeTA6IDxSZWFs VGVrIGludGVybmFsIG1lZGlhIGludGVyZmFjZT4gUEhZIDAgb24gbWlpYnVzMApybHBoeTA6ICAx MGJhc2VULCAxMGJhc2VULUZEWCwgMTAwYmFzZVRYLCAxMDBiYXNlVFgtRkRYLCBhdXRvCnJsMDog RXRoZXJuZXQgYWRkcmVzczogMDA6YzA6YTg6ODE6NWI6YzUKcmwwOiBbSVRIUkVBRF0KaXNhYjA6 IDxQQ0ktSVNBIGJyaWRnZT4gYXQgZGV2aWNlIDMxLjAgb24gcGNpMAppc2EwOiA8SVNBIGJ1cz4g b24gaXNhYjAKYWhjaTA6IDxJbnRlbCBJQ0g5IEFIQ0kgU0FUQSBjb250cm9sbGVyPiBwb3J0IDB4 ZmUwMC0weGZlMDcsMHhmZTEwLTB4ZmUxMywweGZlMjAtMHhmZTI3LDB4ZmUzMC0weGZlMzMsMHhm ZWMwLTB4ZmVkZiBtZW0gMHhmZjk3MDAwMC0weGZmOTcwN2ZmIGlycSAxOCBhdCBkZXZpY2UgMzEu MiBvbiBwY2kwCmFoY2kwOiBbSVRIUkVBRF0KYWhjaTA6IEFIQ0kgdjEuMjAgd2l0aCA2IDNHYnBz IHBvcnRzLCBQb3J0IE11bHRpcGxpZXIgc3VwcG9ydGVkCmFoY2ljaDA6IDxBSENJIGNoYW5uZWw+ IGF0IGNoYW5uZWwgMCBvbiBhaGNpMAphaGNpY2gwOiBbSVRIUkVBRF0KYWhjaWNoMTogPEFIQ0kg Y2hhbm5lbD4gYXQgY2hhbm5lbCAxIG9uIGFoY2kwCmFoY2ljaDE6IFtJVEhSRUFEXQphaGNpY2gy OiA8QUhDSSBjaGFubmVsPiBhdCBjaGFubmVsIDIgb24gYWhjaTAKYWhjaWNoMjogW0lUSFJFQURd CmFoY2ljaDM6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgMyBvbiBhaGNpMAphaGNpY2gzOiBb SVRIUkVBRF0KYWhjaWNoNDogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCA1IG9uIGFoY2kwCmFo Y2ljaDQ6IFtJVEhSRUFEXQpwY2kwOiA8c2VyaWFsIGJ1cywgU01CdXM+IGF0IGRldmljZSAzMS4z IChubyBkcml2ZXIgYXR0YWNoZWQpCmF0cnRjMDogPEFUIHJlYWx0aW1lIGNsb2NrPiBwb3J0IDB4 NzAtMHg3ZiBpcnEgOCBvbiBhY3BpMApmZGMwOiA8ZmxvcHB5IGRyaXZlIGNvbnRyb2xsZXIgKEZE RSk+IHBvcnQgMHgzZjAtMHgzZjUsMHgzZjcgaXJxIDYgZHJxIDIgb24gYWNwaTAKZmRjMDogW0ZJ TFRFUl0KZmQwOiA8MTQ0MC1LQiAzLjUiIGRyaXZlPiBvbiBmZGMwIGRyaXZlIDAKdWFydDA6IDwx NjU1MCBvciBjb21wYXRpYmxlPiBwb3J0IDB4M2Y4LTB4M2ZmIGlycSA0IGZsYWdzIDB4MTAgb24g YWNwaTAKdWFydDA6IFtGSUxURVJdCmNwdTA6IDxBQ1BJIENQVT4gb24gYWNwaTAKZXN0MDogPEVu aGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MApwNHRjYzA6IDxDUFUg RnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1MApjcHUxOiA8QUNQSSBDUFU+IG9uIGFj cGkwCmVzdDE6IDxFbmhhbmNlZCBTcGVlZFN0ZXAgRnJlcXVlbmN5IENvbnRyb2w+IG9uIGNwdTEK cDR0Y2MxOiA8Q1BVIEZyZXF1ZW5jeSBUaGVybWFsIENvbnRyb2w+IG9uIGNwdTEKY3B1MjogPEFD UEkgQ1BVPiBvbiBhY3BpMAplc3QyOiA8RW5oYW5jZWQgU3BlZWRTdGVwIEZyZXF1ZW5jeSBDb250 cm9sPiBvbiBjcHUyCnA0dGNjMjogPENQVSBGcmVxdWVuY3kgVGhlcm1hbCBDb250cm9sPiBvbiBj cHUyCmNwdTM6IDxBQ1BJIENQVT4gb24gYWNwaTAKZXN0MzogPEVuaGFuY2VkIFNwZWVkU3RlcCBG cmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MwpwNHRjYzM6IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwg Q29udHJvbD4gb24gY3B1Mwpvcm0wOiA8SVNBIE9wdGlvbiBST01zPiBhdCBpb21lbSAweGMwMDAw LTB4Y2VmZmYsMHhjZjAwMC0weGQwZmZmLDB4ZDEwMDAtMHhkMzdmZiwweGQzODAwLTB4ZDNmZmYg b24gaXNhMApzYzA6IDxTeXN0ZW0gY29uc29sZT4gYXQgZmxhZ3MgMHgxMDAgb24gaXNhMApzYzA6 IFZHQSA8MTYgdmlydHVhbCBjb25zb2xlcywgZmxhZ3M9MHgzMDA+CnZnYTA6IDxHZW5lcmljIElT QSBWR0E+IGF0IHBvcnQgMHgzYzAtMHgzZGYgaW9tZW0gMHhhMDAwMC0weGJmZmZmIG9uIGlzYTAK YXRrYmRjMDogPEtleWJvYXJkIGNvbnRyb2xsZXIgKGk4MDQyKT4gYXQgcG9ydCAweDYwLDB4NjQg b24gaXNhMAphdGtiZDA6IDxBVCBLZXlib2FyZD4gaXJxIDEgb24gYXRrYmRjMAprYmQwIGF0IGF0 a2JkMAphdGtiZDA6IFtHSUFOVC1MT0NLRURdCmF0a2JkMDogW0lUSFJFQURdClpGUyBmaWxlc3lz dGVtIHZlcnNpb24gMwpaRlMgc3RvcmFnZSBwb29sIHZlcnNpb24gMTQKVGltZWNvdW50ZXJzIHRp Y2sgZXZlcnkgMS4wMDAgbXNlYwp2Ym94ZHJ2OiBmQXN5bmM9MCBvZmZNaW49MHgxNzEgb2ZmTWF4 PTB4MjM3CmlwZncyICgraXB2NikgaW5pdGlhbGl6ZWQsIGRpdmVydCBlbmFibGVkLCBuYXQgZW5h YmxlZCwgcnVsZS1iYXNlZCBmb3J3YXJkaW5nIGRpc2FibGVkLCBkZWZhdWx0IHRvIGRlbnksIGxv Z2dpbmcgZGlzYWJsZWQKV2FpdGluZyA1IHNlY29uZHMgZm9yIFNDU0kgZGV2aWNlcyB0byBzZXR0 bGUKaGRhYzA6IEhEQSBDb2RlYyAjMDogQW5hbG9nIERldmljZXMgQUQxOTg0CnBjbTA6IDxIREEg QW5hbG9nIERldmljZXMgQUQxOTg0IFBDTSAjMCBBbmFsb2c+IGF0IGNhZCAwIG5pZCAxIG9uIGhk YWMwCnBjbTE6IDxIREEgQW5hbG9nIERldmljZXMgQUQxOTg0IFBDTSAjMSBBbmFsb2c+IGF0IGNh ZCAwIG5pZCAxIG9uIGhkYWMwCnVzYnVzMDogMTJNYnBzIEZ1bGwgU3BlZWQgVVNCIHYxLjAKdXNi dXMxOiAxMk1icHMgRnVsbCBTcGVlZCBVU0IgdjEuMAp1c2J1czI6IDQ4ME1icHMgSGlnaCBTcGVl ZCBVU0IgdjIuMAp1c2J1czM6IDEyTWJwcyBGdWxsIFNwZWVkIFVTQiB2MS4wCnVzYnVzNDogMTJN YnBzIEZ1bGwgU3BlZWQgVVNCIHYxLjAKdXNidXM1OiAxMk1icHMgRnVsbCBTcGVlZCBVU0IgdjEu MAp1c2J1czY6IDQ4ME1icHMgSGlnaCBTcGVlZCBVU0IgdjIuMAp1Z2VuMC4xOiA8SW50ZWw+IGF0 IHVzYnVzMAp1aHViMDogPEludGVsIFVIQ0kgcm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDEuMDAv MS4wMCwgYWRkciAxPiBvbiB1c2J1czAKdWdlbjEuMTogPEludGVsPiBhdCB1c2J1czEKdWh1YjE6 IDxJbnRlbCBVSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFkZHIgMT4g b24gdXNidXMxCnVnZW4yLjE6IDxJbnRlbD4gYXQgdXNidXMyCnVodWIyOiA8SW50ZWwgRUhDSSBy b290IEhVQiwgY2xhc3MgOS8wLCByZXYgMi4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMgp1Z2Vu My4xOiA8SW50ZWw+IGF0IHVzYnVzMwp1aHViMzogPEludGVsIFVIQ0kgcm9vdCBIVUIsIGNsYXNz IDkvMCwgcmV2IDEuMDAvMS4wMCwgYWRkciAxPiBvbiB1c2J1czMKdWdlbjQuMTogPEludGVsPiBh dCB1c2J1czQKdWh1YjQ6IDxJbnRlbCBVSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAxLjAw LzEuMDAsIGFkZHIgMT4gb24gdXNidXM0CnVnZW41LjE6IDxJbnRlbD4gYXQgdXNidXM1CnVodWI1 OiA8SW50ZWwgVUhDSSByb290IEhVQiwgY2xhc3MgOS8wLCByZXYgMS4wMC8xLjAwLCBhZGRyIDE+ IG9uIHVzYnVzNQp1Z2VuNi4xOiA8SW50ZWw+IGF0IHVzYnVzNgp1aHViNjogPEludGVsIEVIQ0kg cm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4wMCwgYWRkciAxPiBvbiB1c2J1czYKdWh1 YjA6IDIgcG9ydHMgd2l0aCAyIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWIxOiAyIHBvcnRz IHdpdGggMiByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1aHViMzogMiBwb3J0cyB3aXRoIDIgcmVt b3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWh1YjQ6IDIgcG9ydHMgd2l0aCAyIHJlbW92YWJsZSwgc2Vs ZiBwb3dlcmVkCnVodWI1OiAyIHBvcnRzIHdpdGggMiByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1 aHViMjogNiBwb3J0cyB3aXRoIDYgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWh1YjY6IDYgcG9y dHMgd2l0aCA2IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVnZW42LjI6IDx2ZW5kb3IgMHgwNWUz PiBhdCB1c2J1czYKdWh1Yjc6IDx2ZW5kb3IgMHgwNWUzIFVTQjIuMCBIdWIsIGNsYXNzIDkvMCwg cmV2IDIuMDAvOS4wMSwgYWRkciAyPiBvbiB1c2J1czYKdWh1Yjc6IDQgcG9ydHMgd2l0aCA0IHJl bW92YWJsZSwgc2VsZiBwb3dlcmVkCnVnZW42LjM6IDxHZW5lcmljPiBhdCB1c2J1czYKdW1hc3Mw OiA8R2VuZXJpYyBFeHRlcm5hbCwgY2xhc3MgMC8wLCByZXYgMi4wMC8yLjEyLCBhZGRyIDM+IG9u IHVzYnVzNgp1bWFzczA6ICBTQ1NJIG92ZXIgQnVsay1Pbmx5OyBxdWlya3MgPSAweDAwMDAKdWdl bjAuMjogPERlbGw+IGF0IHVzYnVzMAp1a2JkMDogPEVQMSBJbnRlcnJ1cHQ+IG9uIHVzYnVzMApr YmQyIGF0IHVrYmQwCmFkYTAgYXQgYWhjaWNoMCBidXMgMCBzY2J1czAgdGFyZ2V0IDAgbHVuIDAK YWRhMDogPFdEQyBXRDUwMDFBQUxTLTAwTDNCMiAwMS4wM0IwMT4gQVRBLTggU0FUQSAyLnggZGV2 aWNlCmFkYTA6IDMwMC4wMDBNQi9zIHRyYW5zZmVycyAoU0FUQSAyLngsIFVETUE2LCBQSU8gc2l6 ZSA4MTkyYnl0ZXMpCmFkYTA6IENvbW1hbmQgUXVldWVpbmcgZW5hYmxlZAphZGEwOiA0NzY5NDBN QiAoOTc2NzczMTY4IDUxMiBieXRlIHNlY3RvcnM6IDE2SCA2M1MvVCAxNjM4M0MpCmFkYTEgYXQg YWhjaWNoMSBidXMgMCBzY2J1czEgdGFyZ2V0IDAgbHVuIDAKYWRhMTogPFdEQyBXRDUwMDFBQUxT LTAwTDNCMiAwMS4wM0IwMT4gQVRBLTggU0FUQSAyLnggZGV2aWNlCmFkYTE6IDMwMC4wMDBNQi9z IHRyYW5zZmVycyAoU0FUQSAyLngsIFVETUE2LCBQSU8gc2l6ZSA4MTkyYnl0ZXMpCmFkYTE6IENv bW1hbmQgUXVldWVpbmcgZW5hYmxlZAphZGExOiA0NzY5NDBNQiAoOTc2NzczMTY4IDUxMiBieXRl IHNlY3RvcnM6IDE2SCA2M1MvVCAxNjM4M0MpCmxhcGljMTogRm9yY2luZyBMSU5UMSB0byBlZGdl IHRyaWdnZXIKY2QxIGF0IGFoY2ljaDMgYnVzIDAgc2NidXMzIHRhcmdldCAwIGx1biAwCmNkMTog PFBCRFMgRFZEKy1SVyBESC0xNlcxUyAyRDE0PiBSZW1vdmFibGUgQ0QtUk9NIFNDU0ktMCBkZXZp Y2UgCmNkMTogMTUwLjAwME1CL3MgdHJhbnNmZXJzIChTQVRBIDEueCwgVURNQTUsIFBJTyBzaXpl IDgxOTJieXRlcykKY2QxOiBBdHRlbXB0IHRvIHF1ZXJ5IGRldmljZSBzaXplIGZhaWxlZDogVU5J VCBBVFRFTlRJT04sIFBvd2VyIG9uLCByZXNldCwgb3IgYnVzIGRldmljZSByZXNldCBvY2N1cnJl ZApjZDAgYXQgYWhjaWNoMiBidXMgMCBzY2J1czIgdGFyZ2V0IDAgbHVuIDAKY2QwOiA8SEwtRFQt U1QgRFZELVJPTSBHRFJIMjBOIDBEMDQ+IFJlbW92YWJsZSBDRC1ST00gU0NTSS0wIGRldmljZSAK Y2QwOiAxNTAuMDAwTUIvcyB0cmFuc2ZlcnMgKFNBVEEgMS54LCBVRE1BNSwgUElPIHNpemUgODE5 MmJ5dGVzKQpjZDA6IEF0dGVtcHQgdG8gcXVlcnkgZGV2aWNlIHNpemUgZmFpbGVkOiBVTklUIEFU VEVOVElPTiwgUG93ZXIgb24sIHJlc2V0LCBvciBidXMgZGV2aWNlIHJlc2V0IG9jY3VycmVkClNN UDogQVAgQ1BVICMxIExhdW5jaGVkIQpsYXBpYzM6IEZvcmNpbmcgTElOVDEgdG8gZWRnZSB0cmln Z2VyClNNUDogQVAgQ1BVICMzIExhdW5jaGVkIQpsYXBpYzI6IEZvcmNpbmcgTElOVDEgdG8gZWRn ZSB0cmlnZ2VyClNNUDogQVAgQ1BVICMyIExhdW5jaGVkIQp1bWFzczA6NTowOi0xOiBBdHRhY2hl ZCB0byBzY2J1czUKZGEwIGF0IHVtYXNzLXNpbTAgYnVzIDAgc2NidXM1IHRhcmdldCAwIGx1biAw CmRhMDogPEdlbmVyaWMgRXh0ZXJuYWwgMi4xMj4gRml4ZWQgRGlyZWN0IEFjY2VzcyBTQ1NJLTQg ZGV2aWNlIApkYTA6IDQwLjAwME1CL3MgdHJhbnNmZXJzCmRhMDogNDc2OTQwTUIgKDk3Njc3MzE2 OCA1MTIgYnl0ZSBzZWN0b3JzOiAyNTVIIDYzUy9UIDYwODAxQykKdWdlbjAuMzogPHZlbmRvciAw eDA0NjE+IGF0IHVzYnVzMAp1bXMwOiA8dmVuZG9yIDB4MDQ2MSBVU0IgT3B0aWNhbCBNb3VzZSwg Y2xhc3MgMC8wLCByZXYgMi4wMC8yLjAwLCBhZGRyIDM+IG9uIHVzYnVzMAp1bXMwOiAzIGJ1dHRv bnMgYW5kIFtYWVpdIGNvb3JkaW5hdGVzIElEPTAKR0VPTV9NSVJST1I6IERldmljZSBtaXJyb3Iv c3dhcCBsYXVuY2hlZCAoMi8yKS4KVHJ5aW5nIHRvIG1vdW50IHJvb3QgZnJvbSB6ZnM6enJvb3QK PDExOD5TZXR0aW5nIGhvc3R1dWlkOiA0NDQ1NGM0Yy01MzAwLTEwNGMtODA1My1jNGMwNGYzNDRh MzEuCjwxMTg+U2V0dGluZyBob3N0aWQ6IDB4YjY3MWZjNDYuCjwxMTg+U3RhcnRpbmcgZGRiLgo8 MTE4PkVudHJvcHkgaGFydmVzdGluZzoKPDExOD4gaW50ZXJydXB0cwo8MTE4PiBldGhlcm5ldAo8 MTE4PiBwb2ludF90b19wb2ludAo8MTE4PiBraWNrc3RhcnQKPDExOD4uCjwxMTg+U3RhcnRpbmcg ZmlsZSBzeXN0ZW0gY2hlY2tzOgo8MTE4Pk1vdW50aW5nIGxvY2FsIGZpbGUgc3lzdGVtczoKPDEx OD4uCnZib3huZXQwOiBFdGhlcm5ldCBhZGRyZXNzOiAwYTowMDoyNzowMDowMDowMAo8MTE4PlNl dHRpbmcgaG9zdG5hbWU6IGJnb29jaDc1NS5zZS5lZHUKPDExOD4uCjwxMTg+dmxhbjEwOiBubyBs aW5rIC4uLgo8MTE4Pi4KPDExOD4uCjwxMTg+IGdvdCBsaW5rCjwxMTg+REhDUFJFUVVFU1Qgb24g dmxhbjEwIHRvIDI1NS4yNTUuMjU1LjI1NSBwb3J0IDY3CjwxMTg+CjwxMTg+REhDUFJFUVVFU1Qg b24gdmxhbjEwIHRvIDI1NS4yNTUuMjU1LjI1NSBwb3J0IDY3CjwxMTg+CjwxMTg+REhDUERJU0NP VkVSIG9uIHZsYW4xMCB0byAyNTUuMjU1LjI1NS4yNTUgcG9ydCA2NyBpbnRlcnZhbCA3CjwxMTg+ CjwxMTg+REhDUERJU0NPVkVSIG9uIHZsYW4xMCB0byAyNTUuMjU1LjI1NS4yNTUgcG9ydCA2NyBp bnRlcnZhbCAxMgo8MTE4Pgo8MTE4PkRIQ1BESVNDT1ZFUiBvbiB2bGFuMTAgdG8gMjU1LjI1NS4y NTUuMjU1IHBvcnQgNjcgaW50ZXJ2YWwgMTQKPDExOD4KPDExOD5ESENQT0ZGRVIgZnJvbSAxNzIu MTkuMC4xCjwxMTg+CjwxMTg+REhDUFJFUVVFU1Qgb24gdmxhbjEwIHRvIDI1NS4yNTUuMjU1LjI1 NSBwb3J0IDY3CjwxMTg+CjwxMTg+REhDUEFDSyBmcm9tIDE3Mi4xOS4wLjEKPDExOD4KPDExOD5i b3VuZCB0byAxNzIuMTkuMC4yMzEgLS0gcmVuZXdhbCBpbiAzMDAgc2Vjb25kcy4KPDExOD4KPDEx OD52bGFuMzA6IG5vIGxpbmsgLi4uCjwxMTg+Lgo8MTE4Pi4KPDExOD4gZ290IGxpbmsKPDExOD5E SENQUkVRVUVTVCBvbiB2bGFuMzAgdG8gMjU1LjI1NS4yNTUuMjU1IHBvcnQgNjcKPDExOD4KPDEx OD5ESENQUkVRVUVTVCBvbiB2bGFuMzAgdG8gMjU1LjI1NS4yNTUuMjU1IHBvcnQgNjcKPDExOD4K PDExOD5ESENQRElTQ09WRVIgb24gdmxhbjMwIHRvIDI1NS4yNTUuMjU1LjI1NSBwb3J0IDY3IGlu dGVydmFsIDgKPDExOD4KPDExOD5ESENQT0ZGRVIgZnJvbSAxNzIuMTguMC4xCjwxMTg+CjwxMTg+ REhDUFJFUVVFU1Qgb24gdmxhbjMwIHRvIDI1NS4yNTUuMjU1LjI1NSBwb3J0IDY3CjwxMTg+Cjwx MTg+REhDUEFDSyBmcm9tIDE3Mi4xOC4wLjEKPDExOD4KPDExOD5ib3VuZCB0byAxNzIuMTguMTIz Ljg2IC0tIHJlbmV3YWwgaW4gMzg4ODAwMCBzZWNvbmRzLgo8MTE4Pgo8MTE4PlN0YXJ0aW5nIE5l dHdvcms6IGxvMCBlbTAgdmxhbjEwIHZsYW4yMSB2bGFuMjUgdmxhbjMwLgo8MTE4PmxvMDogZmxh Z3M9ODA0OTxVUCxMT09QQkFDSyxSVU5OSU5HLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE2Mzg0 CjwxMTg+CW9wdGlvbnM9MzxSWENTVU0sVFhDU1VNPgo8MTE4PglpbmV0NiBmZTgwOjoxJWxvMCBw cmVmaXhsZW4gNjQgc2NvcGVpZCAweDMgCjwxMTg+CWluZXQ2IDo6MSBwcmVmaXhsZW4gMTI4IAo8 MTE4PglpbmV0IDEyNy4wLjAuMSBuZXRtYXNrIDB4ZmYwMDAwMDAgCjwxMTg+CW5kNiBvcHRpb25z PTM8UEVSRk9STU5VRCxBQ0NFUFRfUlRBRFY+CjwxMTg+ZW0wOiBmbGFncz04ODQzPFVQLEJST0FE Q0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTUwMAo8MTE4Pglv cHRpb25zPTE5YjxSWENTVU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5HLFZMQU5fSFdD U1VNLFRTTzQ+CjwxMTg+CWV0aGVyIDAwOjFlOjRmOmQ1Ojg0OmI3CjwxMTg+CWluZXQgMTAuNy4w LjcgbmV0bWFzayAweGZmMDAwMDAwIGJyb2FkY2FzdCAxMC4yNTUuMjU1LjI1NQo8MTE4PgltZWRp YTogRXRoZXJuZXQgYXV0b3NlbGVjdCAoMTAwMGJhc2VUIDxmdWxsLWR1cGxleD4pCjwxMTg+CXN0 YXR1czogYWN0aXZlCjwxMTg+dmxhbjEwOiBmbGFncz04ODQzPFVQLEJST0FEQ0FTVCxSVU5OSU5H LFNJTVBMRVgsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTUwMAo8MTE4PglvcHRpb25zPTM8UlhD U1VNLFRYQ1NVTT4KPDExOD4JZXRoZXIgMDA6MWU6NGY6ZDU6ODQ6YjcKPDExOD4JaW5ldCAxNzIu MTkuMC4yMzEgbmV0bWFzayAweGZmZmZmZjAwIGJyb2FkY2FzdCAxNzIuMTkuMC4yNTUKPDExOD4J bWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QgKDEwMDBiYXNlVCA8ZnVsbC1kdXBsZXg+KQo8MTE4 PglzdGF0dXM6IGFjdGl2ZQo8MTE4Pgl2bGFuOiAxMCBwYXJlbnQgaW50ZXJmYWNlOiBlbTAKPDEx OD52bGFuMjE6IGZsYWdzPTg4NDM8VVAsQlJPQURDQVNULFJVTk5JTkcsU0lNUExFWCxNVUxUSUNB U1Q+IG1ldHJpYyAwIG10dSAxNTAwCjwxMTg+CW9wdGlvbnM9MzxSWENTVU0sVFhDU1VNPgo8MTE4 PglldGhlciAwMDoxZTo0ZjpkNTo4NDpiNwo8MTE4PglpbmV0IDE3Mi4xNy4xMjAuNzcgbmV0bWFz ayAweGZmZmZmZjAwIGJyb2FkY2FzdCAxNzIuMTcuMTIwLjI1NQo8MTE4PgltZWRpYTogRXRoZXJu ZXQgYXV0b3NlbGVjdCAoMTAwMGJhc2VUIDxmdWxsLWR1cGxleD4pCjwxMTg+CXN0YXR1czogYWN0 aXZlCjwxMTg+CXZsYW46IDIxIHBhcmVudCBpbnRlcmZhY2U6IGVtMAo8MTE4PnZsYW4yNTogZmxh Z3M9ODg0MzxVUCxCUk9BRENBU1QsUlVOTklORyxTSU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAg bXR1IDE1MDAKPDExOD4Jb3B0aW9ucz0zPFJYQ1NVTSxUWENTVU0+CjwxMTg+CWV0aGVyIDAwOjFl OjRmOmQ1Ojg0OmI3CjwxMTg+CWluZXQgMTY0LjU4LjEyMC43NyBuZXRtYXNrIDB4ZmZmZmY4MDAg YnJvYWRjYXN0IDE2NC41OC4xMjcuMjU1CjwxMTg+CW1lZGlhOiBFdGhlcm5ldCBhdXRvc2VsZWN0 ICgxMDAwYmFzZVQgPGZ1bGwtZHVwbGV4PikKPDExOD4Jc3RhdHVzOiBhY3RpdmUKPDExOD4Jdmxh bjogMjUgcGFyZW50IGludGVyZmFjZTogZW0wCjwxMTg+dmxhbjMwOiBmbGFncz04ODQzPFVQLEJS T0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTUwMAo8MTE4 PglvcHRpb25zPTM8UlhDU1VNLFRYQ1NVTT4KPDExOD4JZXRoZXIgMDA6MWU6NGY6ZDU6ODQ6YjcK PDExOD4JaW5ldCAxNzIuMTguMTIzLjg2IG5ldG1hc2sgMHhmZmZmMDAwMCBicm9hZGNhc3QgMTcy LjE4LjI1NS4yNTUKPDExOD4JbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QgKDEwMDBiYXNlVCA8 ZnVsbC1kdXBsZXg+KQo8MTE4PglzdGF0dXM6IGFjdGl2ZQo8MTE4Pgl2bGFuOiAzMCBwYXJlbnQg aW50ZXJmYWNlOiBlbTAKPDExOD5yb3V0ZTogCjwxMTg+d3JpdGluZyB0byByb3V0aW5nIHNvY2tl dAo8MTE4PjogCjwxMTg+RmlsZSBleGlzdHMKPDExOD5hZGQgbmV0IGRlZmF1bHQ6IGdhdGV3YXkg MTAuMC4wLjI1NDogcm91dGUgYWxyZWFkeSBpbiB0YWJsZQo8MTE4PlN0YXJ0aW5nIGRldmQuCjwx MTg+U3RhcnRpbmcgdW1zMCBtb3VzZWQKPDExOD4uCjwxMTg+CjwxMTg+MDAxMDAgYWxsb3cgaXAg ZnJvbSBhbnkgdG8gYW55CjwxMTg+RmlyZXdhbGwgcnVsZXMgbG9hZGVkLgo8MTE4PkVMRiBsZGNv bmZpZyBwYXRoOiAvbGliIC91c3IvbGliIC91c3IvbGliL2NvbXBhdCAvdXNyL2xvY2FsL2xpYiAv dXNyL2xvY2FsL2xpYi9xdDQgL3Vzci9sb2NhbC9saWIvdmlydHVhbGJveAo8MTE4PjMyLWJpdCBj b21wYXRpYmlsaXR5IGxkY29uZmlnIHBhdGg6IC91c3IvbGliMzIKPDExOD5DcmVhdGluZyBhbmQv b3IgdHJpbW1pbmcgbG9nIGZpbGVzCjwxMTg+Lgo8MTE4PlN0YXJ0aW5nIHN5c2xvZ2QuCjwxMTg+ Tm8gY29yZSBkdW1wcyBmb3VuZC4KPDExOD5BZGRpdGlvbmFsIEFCSSBzdXBwb3J0Ogo8MTE4PiBs aW51eAo8MTE4Pi4KPDExOD5TdGFydGluZyBycGNiaW5kLgo8MTE4Pk5GUyBhY2Nlc3MgY2FjaGUg dGltZT02MAo8MTE4PlN0YXJ0aW5nIGFtZC4KPDExOD5DbGVhcmluZyAvdG1wIChYIHJlbGF0ZWQp Lgo8MTE4PlN0YXJ0aW5nIG1vdW50ZC4KPDExOD5TdGFydGluZyBuZnNkLgo8MTE4PmFkZCBuZXQg ZGVmYXVsdDogZ2F0ZXdheSAxNzIuMTkuMC4xCjwxMTg+YWRkIG5ldCBkZWZhdWx0OiBnYXRld2F5 IDE3Mi4xNy4xMjAuMQo8MTE4PmFkZCBuZXQgZGVmYXVsdDogZ2F0ZXdheSAxNjQuNTguMTIwLjI1 NAo8MTE4PmFkZCBuZXQgZGVmYXVsdDogZ2F0ZXdheSAxNzIuMTguMC4xCjwxMTg+Y2hhbmdlIG5l dCBkZWZhdWx0OiBnYXRld2F5IDEwLjAuMC4yNTQKPDExOD5SZW1vdmluZyBzdGFsZSBTYW1iYSB0 ZGIgZmlsZXM6IAo8MTE4PiBkb25lCjwxMTg+VXBkYXRpbmcgbW90ZDoKPDExOD4uCjwxMTg+U3Rh cnRpbmcgcG93ZXJkLgo8MTE4PlN0YXJ0aW5nIGRidXMuCjwxMTg+U3RhcnRpbmcgaGFsZC4KPDEx OD5TdGFydGluZyBic2RzdGF0cy4KPDExOD5Qb3N0aW5nIG1vbnRobHkgT1Mgc3RhdGlzdGljcyB0 byBycHQuYnNkc3RhdHMub3JnCjwxMTg+Q29uZmlndXJpbmcgc3lzY29uczoKPDExOD4gYmxhbmt0 aW1lCjwxMTg+Lgo8MTE4PlN0YXJ0aW5nIHNzaGQuCjwxMTg+U3RhcnRpbmcgY3Jvbi4KPDExOD5T dGFydGluZyBiYWNrZ3JvdW5kIGZpbGUgc3lzdGVtIGNoZWNrcyBpbiA2MCBzZWNvbmRzLgo8MTE4 Pgo8MTE4PldlZCBKYW4gMjcgMDk6MTg6NTYgQ1NUIDIwMTAKV0FSTklORyBwaWQgMTE5NjIgKFZC b3hTVkMpOiBpb2N0bCBzaWduLWV4dGVuc2lvbiBpb2N0bCBmZmZmZmZmZmM0YTgxNTAyCldBUk5J TkcgcGlkIDExOTYyIChWQm94U1ZDKTogaW9jdGwgc2lnbi1leHRlbnNpb24gaW9jdGwgZmZmZmZm ZmZjNGE4MTUwMgpXQVJOSU5HIHBpZCAxMTk2MiAoVkJveFNWQyk6IGlvY3RsIHNpZ24tZXh0ZW5z aW9uIGlvY3RsIGZmZmZmZmZmYzRhODE1MDIKV0FSTklORyBwaWQgMTE5NjIgKFZCb3hTVkMpOiBp b2N0bCBzaWduLWV4dGVuc2lvbiBpb2N0bCBmZmZmZmZmZmM0YTgxNTAyCldBUk5JTkcgcGlkIDEx OTYyIChWQm94U1ZDKTogaW9jdGwgc2lnbi1leHRlbnNpb24gaW9jdGwgZmZmZmZmZmZjNGE4MTUw MgpXQVJOSU5HIHBpZCAxMTk2MiAoVkJveFNWQyk6IGlvY3RsIHNpZ24tZXh0ZW5zaW9uIGlvY3Rs IGZmZmZmZmZmYzRhODE1MDIKV0FSTklORyBwaWQgMTE5NjIgKFZCb3hTVkMpOiBpb2N0bCBzaWdu LWV4dGVuc2lvbiBpb2N0bCBmZmZmZmZmZmM0YTgxNTAyCldBUk5JTkcgcGlkIDExOTYyIChWQm94 U1ZDKTogaW9jdGwgc2lnbi1leHRlbnNpb24gaW9jdGwgZmZmZmZmZmZjNGE4MTUwMgpXQVJOSU5H IHBpZCAxMTk2MiAoVkJveFNWQyk6IGlvY3RsIHNpZ24tZXh0ZW5zaW9uIGlvY3RsIGZmZmZmZmZm YzRhODE1MDIKPDY+ZW0wOiBwcm9taXNjdW91cyBtb2RlIGVuYWJsZWQKPDY+ZW0wOiBwcm9taXNj dW91cyBtb2RlIGRpc2FibGVkCjw2PnBpZCA4MzQ3NyAodHJ5KSwgdWlkIDA6IGV4aXRlZCBvbiBz aWduYWwgMTAgKGNvcmUgZHVtcGVkKQpXQVJOSU5HIHBpZCA4ODI2NyAoVkJveFNWQyk6IGlvY3Rs IHNpZ24tZXh0ZW5zaW9uIGlvY3RsIGZmZmZmZmZmYzRhODE1MDIKV0FSTklORyBwaWQgODgyNjcg KFZCb3hTVkMpOiBpb2N0bCBzaWduLWV4dGVuc2lvbiBpb2N0bCBmZmZmZmZmZmM0YTgxNTAyCldB Uk5JTkcgcGlkIDg4MjY3IChWQm94U1ZDKTogaW9jdGwgc2lnbi1leHRlbnNpb24gaW9jdGwgZmZm ZmZmZmZjNGE4MTUwMgo8Nj5lbTA6IHByb21pc2N1b3VzIG1vZGUgZW5hYmxlZApzcGluIGxvY2sg MHhmZmZmZmZmZjgwODU0ODQwIChzbXAgcmVuZGV6dm91cykgaGVsZCBieSAweGZmZmZmZjAxOWE3 NDFhZTAgKHRpZCAxMDAzMzMpIHRvbyBsb25nCnBhbmljOiBzcGluIGxvY2sgaGVsZCB0b28gbG9u ZwpjcHVpZCA9IDAKS0RCOiBzdGFjayBiYWNrdHJhY2U6CmRiX3RyYWNlX3NlbGZfd3JhcHBlcigp IGF0IGRiX3RyYWNlX3NlbGZfd3JhcHBlcisweDJhCnBhbmljKCkgYXQgcGFuaWMrMHgxODIKX210 eF9sb2NrX3NwaW5fZmFpbGVkKCkgYXQgX210eF9sb2NrX3NwaW5fZmFpbGVkKzB4MzkKX210eF9s b2NrX3NwaW4oKSBhdCBfbXR4X2xvY2tfc3BpbisweGIyCnNtcF90bGJfc2hvb3Rkb3duKCkgYXQg c21wX3RsYl9zaG9vdGRvd24rMHhmYQpwbWFwX2ludmFsaWRhdGVfcmFuZ2UoKSBhdCBwbWFwX2lu dmFsaWRhdGVfcmFuZ2UrMHhhZQp2bV90aHJlYWRfc3RhY2tfZGlzcG9zZSgpIGF0IHZtX3RocmVh ZF9zdGFja19kaXNwb3NlKzB4MmUKdGhyZWFkX2ZyZWUoKSBhdCB0aHJlYWRfZnJlZSsweDNjCnRo cmVhZF9yZWFwKCkgYXQgdGhyZWFkX3JlYXArMHhhMAp0aHJlYWRfYWxsb2MoKSBhdCB0aHJlYWRf YWxsb2MrMHgxOApjcmVhdGVfdGhyZWFkKCkgYXQgY3JlYXRlX3RocmVhZCsweGFkCmtlcm5fdGhy X25ldygpIGF0IGtlcm5fdGhyX25ldysweDdjCnRocl9uZXcoKSBhdCB0aHJfbmV3KzB4NjgKc3lz Y2FsbCgpIGF0IHN5c2NhbGwrMHgyOGYKWGZhc3Rfc3lzY2FsbCgpIGF0IFhmYXN0X3N5c2NhbGwr MHhlMQotLS0gc3lzY2FsbCAoNDU1LCBGcmVlQlNEIEVMRjY0LCB0aHJfbmV3KSwgcmlwID0gMHg4 MDE4N2Q0OGMsIHJzcCA9IDB4N2ZmZmZmZmZlN2U4LCByYnAgPSAweDgwMWMwOGVjMCAtLS0KS0RC OiBlbnRlcjogcGFuaWMKCjB4ZmZmZmZmMDExMDhlNTkzODogdGFnIHpmcywgdHlwZSBWUkVHCiAg ICB1c2Vjb3VudCAxLCB3cml0ZWNvdW50IDEsIHJlZmNvdW50IDEgbW91bnRlZGhlcmUgMAogICAg ZmxhZ3MgKCkKICAgIHZfb2JqZWN0IDB4ZmZmZmZmMDAwOTM1ZWJkMCByZWYgMCBwYWdlcyAwCiAg ICBsb2NrIHR5cGUgemZzOiBFWENMIGJ5IHRocmVhZCAweGZmZmZmZjAxOWE3NDFhZTAgKHBpZCA3 MDA0MykKCjB4ZmZmZmZmMDAwNmI3ODFkODogdGFnIHN5bmNlciwgdHlwZSBWTk9OCiAgICB1c2Vj b3VudCAxLCB3cml0ZWNvdW50IDAsIHJlZmNvdW50IDIgbW91bnRlZGhlcmUgMAogICAgZmxhZ3Mg KCkKICAgIGxvY2sgdHlwZSBzeW5jZXI6IEVYQ0wgYnkgdGhyZWFkIDB4ZmZmZmZmMDAwNjJiMzNh MCAocGlkIDE4KQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwYW5pYy50eHQAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDYwMAAAAAAwAAAAAAAAADAAAAAAAAAAMjcAAAAAAAAA AAAAMTEzMzAwNjUyMTUAICA3MTMzACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAHVzdGFyAAAAcm9vdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3aGVlbAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHNwaW4gbG9jayBoZWxkIHRvbyBs b25nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdmVyc2lvbi50eHQAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAADA2MDAAAAAAMAAAAAAAAAAwAAAAAAAAADE2NAAAAAAAAAAA ADExMzMwMDY1MjE1ACAgNzYxMAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAB1c3RhcgAAAHJvb3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2hlZWwAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGcmVlQlNEIDguMC1TVEFCTEUgIzAg cjIwMjk2OU06IE1vbiBKYW4gMjUgMTA6MDE6MDYgQ1NUIDIwMTAKICAgIHJvb3RAYmdvb2NoNzU1 LnNlLmVkdTovdXNyL29iai91c3Ivc3JjL3N5cy9ERUxMNzU1CgAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== --000e0cd328beb19215047e28eab4-- From owner-freebsd-emulation@FreeBSD.ORG Thu Jan 28 01:43:28 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DDE110656C4 for ; Thu, 28 Jan 2010 01:43:28 +0000 (UTC) (envelope-from maho.nakata@gmail.com) Received: from mail-yw0-f194.google.com (mail-yw0-f194.google.com [209.85.211.194]) by mx1.freebsd.org (Postfix) with ESMTP id 1150C8FC29 for ; Thu, 28 Jan 2010 01:43:27 +0000 (UTC) Received: by ywh32 with SMTP id 32so189428ywh.14 for ; Wed, 27 Jan 2010 17:43:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:message-id:to:cc :subject:from:in-reply-to:references:x-mailer:mime-version :content-type:content-transfer-encoding; bh=c9IOY8TgzSP+DflSpMAJTOUThI1NNK6GcwB8zX5a3MI=; b=xjA3L3AlBIf5bCGKeD5esQ25hyHim/hfx4EsvcKYNcmSohegMiU5vWq64lAoXevmUk 1NInlQcXzm7k/O8JTgSmFMafqLzUDG6xKZxZEp92vYmDShp3MPya35g9INvC8ITtp/oS w/BHKf+ADmmFi6/r0P3h1RTGi8R5p0OFN2Cdw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:message-id:to:cc:subject:from:in-reply-to:references :x-mailer:mime-version:content-type:content-transfer-encoding; b=JktniVMl4TZgSZ2rH7SldkUVD9Ih8giWlE7Gl/eKpBhCCfwUNmYb4/k1nOkK4AQPGu Y7Mbj/V7dFKpiP/J0GLCLB+IH/Sy3EQiYuHORCojNlJ4Lk0VfdqRbIl25vAWNbzraJWS 1xlfD5pWjg357KcAaD1Jf+IvDCaMHKmi3Xo9w= Received: by 10.150.80.12 with SMTP id d12mr1278003ybb.29.1264643006290; Wed, 27 Jan 2010 17:43:26 -0800 (PST) Received: from localhost (rikad42.riken.jp [134.160.214.42]) by mx.google.com with ESMTPS id 8sm167027yxg.24.2010.01.27.17.43.22 (version=SSLv3 cipher=RC4-MD5); Wed, 27 Jan 2010 17:43:24 -0800 (PST) Sender: Maho NAKATA Date: Thu, 28 Jan 2010 10:43:19 +0900 (JST) Message-Id: <20100128.104319.623571555980983129.chat95@mac.com> To: hrs@FreeBSD.org, Alexander@Leidinger.net From: Maho NAKATA In-Reply-To: <20100126091914.879252wemceonn8c@webmail.leidinger.net> References: <4B5DC7A6.1030702@eng.auth.gr> <20100126091914.879252wemceonn8c@webmail.leidinger.net> X-Mailer: Mew version 6.3 on Emacs 23.1 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: acroread9 on f10 still fails (FBSD8-STABLE) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 01:43:28 -0000 Hi hrs@, Alexander, Alexander: thanks for your comment. All: it hit me too. I cannot use acroread9 on f10. same symptom as George Mamalakis's. hrs: could you please mark /usr/ports/print/acroread9 ports as IGNORE? It doesn't run on any of FBSD and as Alexanxer wrote >> terminate called after throwing an instance of 'RSException' ... > Nobody is working on this. Feel free to submit patches. ... > It is not a bug, it is a missing feature. Thanks, From: Alexander Leidinger Subject: Re: acroread9 on f10 still fails (FBSD8-STABLE) Date: Tue, 26 Jan 2010 09:19:14 +0100 > > Quoting George Mamalakis (from Mon, 25 Jan 2010 > 18:32:38 +0200): > >> Hi guys, >> >> I am running FBSD 8-Stable on my laptop, and the default package used >> for linux compatibility is f10. When I try to run acroread9 I get the >> following messages: >> >> (acroread:18162): Gtk-WARNING **: >> /usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI >> invalid > [...] > > It complains that the FreeBSD version of this gtk engine does not work > in the Linux GTK. You can ignore this. > >> then acroread starts, and after a few seconds it crashes giving the >> following message: >> >> terminate called after throwing an instance of 'RSException' >> >> I have googled it and saw that this is a known problem since FBSD >> migrated to f10 and FBSD8 was still -CURRENT, and I have seen a few >> mails regarding this issue on this list on around the June 2009. The >> thing is that acroread9 still does not work, and I was wondering if >> there is any progress yet on that issue. > > Nobody is working on this. Feel free to submit patches. > >> my config is: >> >> # uname -a >> FreeBSD myhost.example.com 8.0-STABLE FreeBSD 8.0-STABLE #0: Fri Jan 8 >> 17:22:33 EET 2010 root@myhost.example.com:/usr/obj/usr/src/sys/CUSTOM >> i386 >> >> # sysctl -a | grep linux >> hw.snd.compat_linux_mmap: 0 >> security.jail.param.linux.oss_version: 0 >> security.jail.param.linux.osrelease: 65 >> security.jail.param.linux.osname: 65 >> compat.linux.oss_version: 198144 >> compat.linux.osrelease: 2.6.16 >> compat.linux.osname: Linux >> >> # ls /var/db/pkg | grep -i linux >> linux-f10-atk-1.24.0/ >> linux-f10-cairo-1.8.0/ >> linux-f10-expat-2.0.1/ >> linux-f10-fontconfig-2.6.0/ >> linux-f10-gdk-pixbuf-0.22.0/ >> linux-f10-gtk2-2.14.7/ >> linux-f10-hicolor-icon-theme-0.5/ >> linux-f10-jpeg-6b/ >> linux-f10-libxml2-2.7.3_2/ >> linux-f10-pango-1.22.3/ >> linux-f10-png-1.2.37/ >> linux-f10-tiff-3.8.2/ >> linux-f10-xorg-libs-7.4_1/ >> linux-nvu-1.0_1/ >> linux_base-f10-10_2/ >> linux_base-fc-4_15/ > > You should remove fc-4 (after that you maybe have to reinstall f10). > >> Acroread8 works fine (the >> "/usr/local/lib/gtk-2.0/2.10.0/engines/libxfce.so: ELF file OS ABI >> invalid" message is still displayed, but acroread8 does not crash), >> but I guess that at some moment it would be wise for acroread9 to also >> work seamlessly. Hence, I am not sure whether there is something wrong >> with my configuration or if the bug is still valid. > > It is not a bug, it is a missing feature. > > Bye, > Alexander. > > -- > http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 > http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to > "freebsd-emulation-unsubscribe@freebsd.org" > From owner-freebsd-emulation@FreeBSD.ORG Thu Jan 28 12:06:04 2010 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7EAF81065679 for ; Thu, 28 Jan 2010 12:06:04 +0000 (UTC) (envelope-from shuriku@shurik.kiev.ua) Received: from graal.shurik.kiev.ua (graal.shurik.kiev.ua [193.239.74.7]) by mx1.freebsd.org (Postfix) with ESMTP id 3B35F8FC17 for ; Thu, 28 Jan 2010 12:06:00 +0000 (UTC) Received: from freenet.lissoft.com.ua ([89.252.37.33] helo=shurik-nb.lis.ua) by graal.shurik.kiev.ua with esmtpa (Exim 4.71 (FreeBSD)) (envelope-from ) id 1NaT8G-000PbK-RT for freebsd-emulation@FreeBSD.org; Thu, 28 Jan 2010 14:05:58 +0200 Message-ID: <4B617DA4.9000801@shurik.kiev.ua> Date: Thu, 28 Jan 2010 14:05:56 +0200 From: Alexandr Krivulya User-Agent: Thunderbird 2.0.0.23 (X11/20091201) MIME-Version: 1.0 To: freebsd-emulation@FreeBSD.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-SA-Exim-Connect-IP: 89.252.37.33 X-SA-Exim-Mail-From: shuriku@shurik.kiev.ua X-SA-Exim-Scanned: No (on graal.shurik.kiev.ua); SAEximRunCond expanded to false Cc: Subject: Error saving VM's state on FreeBSD 8.x in headless X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 12:06:04 -0000 Hello, I have problems with saving state of VM on 8.x with virtualbox-ose-3.1.2_1, when vm running in headless mode: $ VBoxManage controlvm WIN2003STD savestate VirtualBox Command Line Management Interface Version 3.1.2_OSE (C) 2005-2009 Sun Microsystems, Inc. All rights reserved. 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%... Error: failed to save machine state. No error message available! There is no any problems, when running vm in normal mode. On FreeBSD 7.2 saving state works fine on both normal and headless mode. Thx! From owner-freebsd-emulation@FreeBSD.ORG Thu Jan 28 15:42:45 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A6F651065670; Thu, 28 Jan 2010 15:42:45 +0000 (UTC) (envelope-from aoyama@peach.ne.jp) Received: from moon.peach.ne.jp (unknown [IPv6:2001:380:e06:127::53]) by mx1.freebsd.org (Postfix) with ESMTP id 6EAD98FC15; Thu, 28 Jan 2010 15:42:45 +0000 (UTC) Received: from moon.peach.ne.jp (localhost [127.0.0.1]) by moon.peach.ne.jp (Postfix) with ESMTP id AA00D78C4B; Fri, 29 Jan 2010 00:42:44 +0900 (JST) Received: from artemis (unknown [192.168.2.20]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by moon.peach.ne.jp (Postfix) with ESMTP id 7233F78C3B; Fri, 29 Jan 2010 00:42:44 +0900 (JST) Message-ID: From: "Daisuke Aoyama" To: "Daniel O'Connor" , References: <201001280000.16773.doconnor@gsoft.com.au> Date: Fri, 29 Jan 2010 00:42:38 +0900 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5843 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-emulation@freebsd.org, freebsd-current@freebsd.org Subject: Re: [PATCH] VirtualBox headless VNC support by LibVNCServer X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 15:42:45 -0000 Thank you for your reply. >I put VBox-VNC-20100127.patch in files an modified the paths to be >acceptable to the ports tree and applied the Makefile patch and it >works well. (I say this as IMO it's easier to try if you distribute it >like that :) I think too. I have created it to use with FreeNAS. I assumed that it is used internally. The first mail of FreeBSD ML is here: http://lists.freebsd.org/pipermail/freebsd-emulation/2010-January/007336.html Next time, I will try to change you said. >Is there any prospect of being able to build the VNC server extension in >parallel with X11/QT4? There might not be problem. I'm not using X11. That is all of the reason. Daisuke Aoyama From owner-freebsd-emulation@FreeBSD.ORG Thu Jan 28 22:43:47 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 348D61065692; Thu, 28 Jan 2010 22:43:47 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.freebsd.org (Postfix) with ESMTP id A23488FC1B; Thu, 28 Jan 2010 22:43:46 +0000 (UTC) Received: from inchoate.gsoft.com.au (ppp121-45-156-224.lns6.adl6.internode.on.net [121.45.156.224]) (authenticated bits=0) by cain.gsoft.com.au (8.13.8/8.13.8) with ESMTP id o0SMhfjE061277 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Fri, 29 Jan 2010 09:13:42 +1030 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: "Daisuke Aoyama" Date: Fri, 29 Jan 2010 09:13:26 +1030 User-Agent: KMail/1.9.10 References: <201001280000.16773.doconnor@gsoft.com.au> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1644808.5eoKPeSfur"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201001290913.36223.doconnor@gsoft.com.au> X-Spam-Score: -1.696 () AWL,BAYES_00,RDNS_DYNAMIC X-Scanned-By: MIMEDefang 2.63 on 203.31.81.10 Cc: freebsd-emulation@freebsd.org, freebsd-current@freebsd.org, freebsd-stable@freebsd.org Subject: Re: [PATCH] VirtualBox headless VNC support by LibVNCServer X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 22:43:47 -0000 --nextPart1644808.5eoKPeSfur Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Fri, 29 Jan 2010, Daisuke Aoyama wrote: > I think too. I have created it to use with FreeNAS. I assumed that it > is used internally. > The first mail of FreeBSD ML is here: > http://lists.freebsd.org/pipermail/freebsd-emulation/2010-January/007 >336.html Next time, I will try to change you said. OK thanks. > >Is there any prospect of being able to build the VNC server > > extension in parallel with X11/QT4? > > There might not be problem. I'm not using X11. That is all of the > reason. Ahh.. I think that the VNC option is orthogonal to X11. IMO it should probably be installed unconditionally as it is only a very=20 minor code increase which makes the headless server much, much more=20 useful. =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart1644808.5eoKPeSfur Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (FreeBSD) iD8DBQBLYhMY5ZPcIHs/zowRAuPYAJ4nngBWL8fgyWmVarHYdK8xNI2DVACgrIO6 BihY3D8fwTWGc6zmYLdm2Gw= =nQ/Y -----END PGP SIGNATURE----- --nextPart1644808.5eoKPeSfur-- From owner-freebsd-emulation@FreeBSD.ORG Fri Jan 29 01:46:56 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73815106568F for ; Fri, 29 Jan 2010 01:46:56 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id 0507D8FC0A for ; Fri, 29 Jan 2010 01:46:55 +0000 (UTC) Received: (qmail 9600 invoked by uid 399); 29 Jan 2010 01:46:55 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 29 Jan 2010 01:46:55 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4B623E14.3040500@FreeBSD.org> Date: Thu, 28 Jan 2010 17:47:00 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.7) Gecko/20100123 Thunderbird/3.0.1 MIME-Version: 1.0 To: freebsd-emulation@freebsd.org References: <4B5BF458.50507@FreeBSD.org> <4B5D0EF2.1030906@FreeBSD.org> In-Reply-To: <4B5D0EF2.1030906@FreeBSD.org> X-Enigmail-Version: 1.0 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: virtualbox-ose fails on -current X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 01:46:56 -0000 On 01/24/10 19:24, Doug Barton wrote: > Build was successful with today's changes, however my guest doesn't run. > I can kldload my vboxdrv module, then run VirtualBox, but my previously > working-just-fine WinXP guest goes from "Starting" to "Aborted" when I > try to fire it up. > > Nothing useful looking in the logs, in /var/log/all I have this: > pid 3574 (VirtualBox), exited on signal 5 > > And in the log that vbox creates in my home directory all I have is this: > Log created: 2010-01-25T03:03:05.295539000Z > Executable: /usr/local/lib/virtualbox/VirtualBox > i=0x0 Phys=0000000000000000 Heap > > Any suggestions? :) No change with today's -current (r203130). It would be nice to have this working again. In response to a message someone else posted about bad interactions with the nvidia driver I tried going back to plain 'nv' but there was no change. Doug -- Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/ Computers are useless. They can only give you answers. -- Pablo Picasso From owner-freebsd-emulation@FreeBSD.ORG Fri Jan 29 02:13:05 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8CB4F1065670; Fri, 29 Jan 2010 02:13:05 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from sarah.protected-networks.net (sarah.protected-networks.net [IPv6:2001:470:1f07:4e1::1]) by mx1.freebsd.org (Postfix) with ESMTP id 4F0458FC15; Fri, 29 Jan 2010 02:13:05 +0000 (UTC) Received: from toshi.auburn.protected-networks.net (toshi.auburn.protected-networks.net [IPv6:2001:470:1f07:4e1::4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "Iain Butler", Issuer "RSA Class 2 Personal CA" (verified OK)) (Authenticated sender: imb) by sarah.protected-networks.net (Postfix) with ESMTPSA id 3242760DE; Thu, 28 Jan 2010 21:13:04 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=protected-networks.net; s=200705; t=1264731184; bh=OtG0jJuVyR/3dHeZ+mPtvbAu530vnppWQv+REfK6OYQ=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=Eo2UBHBBJFov6obdjTm9ha8r0zp7lMVYExncYdxBi3+gF8cX2KwVkmQ1/dMh009/r 5dIxbi7DtWIFHcqHhhDlQBiMZ94jZ/Ae2YWdXNZ4Y21Vo2X/Um7lCXoMdabU5En DomainKey-Signature: a=rsa-sha1; s=200509; d=protected-networks.net; c=nofws; q=dns; h=message-id:date:from:user-agent:mime-version:to:cc:subject: references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=qKgkAkWNP8tYKWhX5FC1s3HbHPWnW1IaA6a2usviWCJkpnoxhpFRbbLIpvU+ZiNAU jKU+WmkIlVSMK6hEsWgAeU/1dKkiHtGtP+JGSl5izsEWYaz4XxWfzpKkYpvjRF7 Message-ID: <4B624425.3060501@protected-networks.net> Date: Thu, 28 Jan 2010 21:12:53 -0500 From: Michael Butler User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.7) Gecko/20100121 Thunderbird/3.0.1 MIME-Version: 1.0 To: Doug Barton References: <4B5BF458.50507@FreeBSD.org> <4B5D0EF2.1030906@FreeBSD.org> <4B623E14.3040500@FreeBSD.org> In-Reply-To: <4B623E14.3040500@FreeBSD.org> X-Enigmail-Version: 1.0 OpenPGP: id=0442D492 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: virtualbox-ose fails on -current X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 02:13:05 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 01/28/10 20:47, Doug Barton wrote: > On 01/24/10 19:24, Doug Barton wrote: >> Build was successful with today's changes, however my guest doesn't run. >> I can kldload my vboxdrv module, then run VirtualBox, but my previously >> working-just-fine WinXP guest goes from "Starting" to "Aborted" when I >> try to fire it up. I get a very similar result although this is pulled from the svn repository :-( My log reads: 00:00:01.738 !!Assertion Failed!! 00:00:01.738 Expression: paPages[i].Phys != 0 && paPages[i].Phys != NIL_RTHCPHYS && !(paPages[i].Phys & PAGE_OFFSET_MASK) 00:00:01.738 Location : /usr/home/imb/svn/virtualbox-ose/work /VirtualBox-3.1.2_OSE/src/VBox/VMM/MMHyper.cpp(610) int MMR3HyperMapPages(VM*, void*, RTR0PTR, size_t, const SUPPAGE*, const char*, RTGCPTR64*) 00:00:01.739 i=0x0 Phys=0000000000000000 Heap imb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iEYEARECAAYFAktiRCUACgkQQv9rrgRC1JJ4QQCgxew88YFvaajC8HQZ65cd+LIJ HV0An10aKtyPFg8fizF5/qSDNxdLuJfm =lONK -----END PGP SIGNATURE----- From owner-freebsd-emulation@FreeBSD.ORG Sat Jan 30 02:39:19 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF6971065670 for ; Sat, 30 Jan 2010 02:39:19 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 9B28D8FC17 for ; Sat, 30 Jan 2010 02:39:19 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.3/8.14.3) with ESMTP id o0U29dRh047929 for ; Fri, 29 Jan 2010 19:09:39 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.3/8.14.3/Submit) with ESMTP id o0U29dJW047926 for ; Fri, 29 Jan 2010 19:09:39 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Fri, 29 Jan 2010 19:09:39 -0700 (MST) From: Warren Block To: freebsd-emulation@freebsd.org Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-902635197-1710670985-1264817379=:47872" X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.3 (wonkity.com [127.0.0.1]); Fri, 29 Jan 2010 19:09:40 -0700 (MST) Subject: [patch] VBoxSDL --grabimmediate X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 02:39:20 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---902635197-1710670985-1264817379=:47872 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII The attached patch adds a --grabimmediate option to VBoxSDL. This lets VBoxSDL start with the mouse and keyboard input already grabbed. Use cases: For console-only guests, the mouse pointer is useless and only goes away when the user clicks. Running full-screen guests, one would usually want the input grabbed immediately anyway. (It could be argued that the --fullscreen option should grab input immediately by default.) To use, copy the patch to /usr/ports/emulators/virtualbox-ose and rebuild the port. Feedback welcome. -Warren Block * Rapid City, South Dakota USA ---902635197-1710670985-1264817379=:47872 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=patch-src-VBox-Frontends-VBoxSDL-VBoxSDL.cpp-WB Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=patch-src-VBox-Frontends-VBoxSDL-VBoxSDL.cpp-WB LS0tIHNyYy9WQm94L0Zyb250ZW5kcy9WQm94U0RML1ZCb3hTREwuY3BwLm9y aWcJMjAwOS0xMi0xNyAwNzoyNzo1Ni4wMDAwMDAwMDAgLTA3MDANCisrKyBz cmMvVkJveC9Gcm9udGVuZHMvVkJveFNETC9WQm94U0RMLmNwcAkyMDEwLTAx LTI4IDA5OjM2OjI3LjAwMDAwMDAwMCAtMDcwMA0KQEAgLTE3OCw2ICsxNzgs NyBAQA0KIHN0YXRpYyBjb25zdCBjaGFyICpnSG9zdEtleURpc2FibGVkQ29t YmluYXRpb25zID0gIiI7DQogc3RhdGljIGNvbnN0IGNoYXIgKmdwc3pQaWRG aWxlOw0KIHN0YXRpYyBCT09MIGdmR3JhYmJlZCA9IEZBTFNFOw0KK3N0YXRp YyBCT09MIGdmR3JhYkltbWVkaWF0ZSA9IEZBTFNFOw0KIHN0YXRpYyBCT09M IGdmR3JhYk9uTW91c2VDbGljayA9IFRSVUU7DQogc3RhdGljIEJPT0wgZ2ZG dWxsc2NyZWVuUmVzaXplID0gRkFMU0U7DQogc3RhdGljIEJPT0wgZ2ZJZ25v cmVOZXh0UmVzaXplID0gRkFMU0U7DQpAQCAtNjYzLDYgKzY2NCw3IEBADQog ICAgICAgICAgICAgICIgIC0tbm9ob3N0a2V5ICAgICAgICAgICAgICBEaXNh YmxlIGFsbCBob3N0a2V5IGNvbWJpbmF0aW9uc1xuIg0KICAgICAgICAgICAg ICAiICAtLW5vaG9zdGtleXMgLi4uICAgICAgICAgRGlzYWJsZSBzcGVjaWZp YyBob3N0a2V5IGNvbWJpbmF0aW9ucywgc2VlIGJlbG93IGZvciB2YWxpZCBr ZXlzXG4iDQogICAgICAgICAgICAgICIgIC0tbm9ncmFib25jbGljayAgICAg ICAgICBEaXNhYmxlIG1vdXNlL2tleWJvYXJkIGdyYWJiaW5nIG9uIG1vdXNl IGNsaWNrIHcvbyBhZGRpdGlvbnNcbiINCisgICAgICAgICAgICAgIiAgLS1n cmFiaW1tZWRpYXRlICAgICAgICAgIFN0YXJ0IHdpdGggZ3JhYiBhY3RpdmVc biINCiAgICAgICAgICAgICAgIiAgLS1kZXRlY3Rob3N0a2V5ICAgICAgICAg IEdldCB0aGUgaG9zdGtleSBpZGVudGlmaWVyIGFuZCBtb2RpZmllciBzdGF0 ZVxuIg0KICAgICAgICAgICAgICAiICAtLWhvc3RrZXkgPGtleT4gezxrZXky Pn0gPG1vZD4gU2V0IHRoZSBob3N0IGtleSB0byB0aGUgdmFsdWVzIG9idGFp bmVkIHVzaW5nIC0tZGV0ZWN0aG9zdGtleVxuIg0KICAgICAgICAgICAgICAi ICAtLXRlcm1hY3BpICAgICAgICAgICAgICAgU2VuZCBhbiBBQ1BJIHBvd2Vy IGJ1dHRvbiBldmVudCB3aGVuIGNsb3NpbmcgdGhlIHdpbmRvd1xuIg0KQEAg LTEyMDAsNiArMTIwMiwxMSBAQA0KICAgICAgICAgew0KICAgICAgICAgICAg IGdmR3JhYk9uTW91c2VDbGljayA9IEZBTFNFOw0KICAgICAgICAgfQ0KKyAg ICAgICAgZWxzZSBpZiAoICAgIXN0cmNtcChhcmd2W2N1ckFyZ10sICItLWdy YWJpbW1lZGlhdGUiKQ0KKyAgICAgICAgICAgICAgICAgfHwgIXN0cmNtcChh cmd2W2N1ckFyZ10sICItZ3JhYmltbWVkaWF0ZSIpKQ0KKyAgICAgICAgew0K KyAgICAgICAgICAgIGdmR3JhYkltbWVkaWF0ZSA9IFRSVUU7DQorICAgICAg ICB9DQogICAgICAgICBlbHNlIGlmICggICAhc3RyY21wKGFyZ3ZbY3VyQXJn XSwgIi0tdGVybWFjcGkiKQ0KICAgICAgICAgICAgICAgICAgfHwgIXN0cmNt cChhcmd2W2N1ckFyZ10sICItdGVybWFjcGkiKSkNCiAgICAgICAgIHsNCkBA IC0xODU5LDcgKzE4NjYsNyBAQA0KICAgICAgICAgLy8gY3JlYXRlIG91ciBT REwgZnJhbWVidWZmZXIgaW5zdGFuY2UNCiAgICAgICAgIGdwRnJhbWVidWZm ZXJbaV0gPSBuZXcgVkJveFNETEZCKGksIGZGdWxsc2NyZWVuLCBmUmVzaXph YmxlLCBmU2hvd1NETENvbmZpZywgZmFsc2UsDQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBmaXhlZFdpZHRoLCBmaXhlZEhl aWdodCwgZml4ZWRCUFApOw0KDQogICAgICAgICBpZiAoIWdwRnJhbWVidWZm ZXJbaV0pDQogICAgICAgICB7DQogICAgICAgICAgICAgUlRQcmludGYoIkVy cm9yOiBjb3VsZCBub3QgY3JlYXRlIGZyYW1lYnVmZmVyIG9iamVjdCFcbiIp Ow0KQEAgLTE5OTYsNiArMjAwMywxMiBAQA0KICAgICB9DQogI2VuZGlmDQog DQorICAgIC8qDQorICAgICAqIFdCOiAtLWdyYWJpbW1lZGlhdGU6IGdyYWIg bW91c2UgaW5wdXQgYXMgc29vbiBhcyBwb3NzaWJsZS4NCisgICAgICovDQor ICAgIGlmIChnZkdyYWJJbW1lZGlhdGUpDQorICAgICAgICBJbnB1dEdyYWJT dGFydCgpOw0KKw0KICAgICByYyA9IEVfRkFJTDsNCiAjaWZkZWYgVkJPWFNE TF9BRFZBTkNFRF9PUFRJT05TDQogICAgIGlmIChmUmF3UjAgIT0gfjBVKQ0K QEAgLTIzMDYsNyArMjMxOSw3IEBADQogICAgICAgICBSVEZpbGVXcml0ZShQ aWRGaWxlLCBwY3N6TGYsIHN0cmxlbihwY3N6TGYpLCBOVUxMKTsNCiAgICAg ICAgIFJURmlsZUNsb3NlKFBpZEZpbGUpOw0KICAgICB9DQoNCiAgICAgLyoN CiAgICAgICogTWFpbiBldmVudCBsb29wDQogICAgICAqLw0K ---902635197-1710670985-1264817379=:47872-- From owner-freebsd-emulation@FreeBSD.ORG Sat Jan 30 15:10:44 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 597F7106566C for ; Sat, 30 Jan 2010 15:10:44 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id EE4D08FC14 for ; Sat, 30 Jan 2010 15:10:43 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.3/8.14.3) with ESMTP id o0UFAhmO053743 for ; Sat, 30 Jan 2010 08:10:43 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.3/8.14.3/Submit) with ESMTP id o0UFAhu0053740 for ; Sat, 30 Jan 2010 08:10:43 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Sat, 30 Jan 2010 08:10:43 -0700 (MST) From: Warren Block To: freebsd-emulation@freebsd.org In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; FORMAT=flowed; CHARSET=US-ASCII Content-ID: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.3 (wonkity.com [127.0.0.1]); Sat, 30 Jan 2010 08:10:43 -0700 (MST) Subject: Re: [patch] VBoxSDL --grabimmediate X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 15:10:44 -0000 Correction: To use, copy the patch to /usr/ports/emulators/virtualbox-ose/files and rebuild the port. -Warren Block * Rapid City, South Dakota USA From owner-freebsd-emulation@FreeBSD.ORG Sat Jan 30 15:50:05 2010 Return-Path: Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 78AA21065670 for ; Sat, 30 Jan 2010 15:50:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4DA4C8FC12 for ; Sat, 30 Jan 2010 15:50:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UFo5IN027851 for ; Sat, 30 Jan 2010 15:50:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o0UFo5qh027850; Sat, 30 Jan 2010 15:50:05 GMT (envelope-from gnats) Date: Sat, 30 Jan 2010 15:50:05 GMT Message-Id: <201001301550.o0UFo5qh027850@freefall.freebsd.org> To: freebsd-emulation@FreeBSD.org From: "barbara" Cc: Subject: Re: kern/133144: [linux] linuxulator2.6 crashes with nvidias libGL.so.1 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: barbara List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 15:50:05 -0000 The following reply was made to PR kern/133144; it has been noted by GNATS. From: "barbara" To: "bug-followup" Cc: "alexbestms" Subject: Re: kern/133144: [linux] linuxulator2.6 crashes with nvidias libGL.so.1 Date: Sat, 30 Jan 2010 16:49:35 +0100 For who is still interested, linux-quake4 works on RELENG_8. It just needs some "updated" workarounds. On RELENG_7, both linux-doom3 and linux-quake4 are working, but they need= s some "new and updated" workarounds too. For detail, look in my PR, ports/118230. Best Regards Barbara From owner-freebsd-emulation@FreeBSD.ORG Sat Jan 30 18:34:25 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27806106566B; Sat, 30 Jan 2010 18:34:25 +0000 (UTC) (envelope-from alan.l.cox@gmail.com) Received: from mail-px0-f183.google.com (mail-px0-f183.google.com [209.85.216.183]) by mx1.freebsd.org (Postfix) with ESMTP id E34E68FC13; Sat, 30 Jan 2010 18:34:24 +0000 (UTC) Received: by pxi13 with SMTP id 13so1260023pxi.3 for ; Sat, 30 Jan 2010 10:34:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:reply-to:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=Opk8+v1Ajo2h1aduqPkWN/GgyXjgky+DID09JSCpQtM=; b=hDcZtq2erJn1l41E71SF8W74NIcIXFEB63IeJ55T5gn+N+DSnzVKMzEFdVRjGVux9j vAgbjmICGdPRULDty63DdTnXqbkKJZyPsJW1UeK5EfD/aYTSYT4YDZ+DV1gMkIhcI/c/ IpT1Lnyfp7riIbQK09tx46qUHWc4TszMvCiMI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; b=Vecv4DRpIkFUTYgkwwSCqfQjGtnaCBBA9kW28GImBI/inmCqt4BfnIbt7Kih2Fjgj6 e9PJ8zakSboeC9M3qOcUsE/ENf3sVl9/XvkZGxpH4RasF0DpzMM0ms8RnyTi8AKrIIo+ N+nfDi5B0KiolJNEbdcuKGqVm/YbqHfgIi8aY= MIME-Version: 1.0 Received: by 10.143.153.19 with SMTP id f19mr1648545wfo.36.1264876464480; Sat, 30 Jan 2010 10:34:24 -0800 (PST) In-Reply-To: <4B32A1BF.1050200@protected-networks.net> References: <4B31AABD.2020804@ongs.co.jp> <4B322F56.3050703@protected-networks.net> <4B324994.2010805@icyb.net.ua> <4B328172.8070507@protected-networks.net> <4B329CF9.2020407@icyb.net.ua> <4B32A1BF.1050200@protected-networks.net> Date: Sat, 30 Jan 2010 12:34:24 -0600 Message-ID: From: Alan Cox To: Michael Butler Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-emulation@freebsd.org, freebsd-current , Andriy Gapon Subject: Re: JFYI: VirtualBox stable/unstable setteings (3.0.51.r22902) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: alc@freebsd.org List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 18:34:25 -0000 On Wed, Dec 23, 2009 at 5:03 PM, Michael Butler wrote: > On 12/23/09 17:56, Alan Cox wrote: > >> Yes, there is an i386-specific race condition that I understand but >> haven't >> fixed. It's typically triggered by the page daemon calling uma_reclaim(). >> It affects all versions from 7.2 to HEAD. >> > > Ah - that's a shame because it does offer a noticeable "speed-up" on this > device with large executables, > > I just wanted to let you (and everyone else) know that this race condition with superpage promotion on i386 has been addressed in FreeBSD 7.x, 8.x, and HEAD. At this time, I don't know of any other bugs affecting superpage usage on i386. Regards, Alan From owner-freebsd-emulation@FreeBSD.ORG Sat Jan 30 22:32:33 2010 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F3843106568F for ; Sat, 30 Jan 2010 22:32:32 +0000 (UTC) (envelope-from eitanadlerlist@gmail.com) Received: from mail-fx0-f227.google.com (mail-fx0-f227.google.com [209.85.220.227]) by mx1.freebsd.org (Postfix) with ESMTP id 7FC3E8FC15 for ; Sat, 30 Jan 2010 22:32:32 +0000 (UTC) Received: by fxm27 with SMTP id 27so1387532fxm.3 for ; Sat, 30 Jan 2010 14:32:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type; bh=OEFHoktC0fPyeIG5sdzd76NkaVvyqa+JrIlOP0Zebu8=; b=FVBn8pGDOn5O7IVQ0o+cSsEvz+oAhYvjZFgG/4x5tjecRssVzNaGoNSfM51gz1WbIh Dp9p+PStm27nURQHzg9gM8K51ntlNDuRHQVnr3yhvwsu4mm2MjFN7dG2KJq6kdDdkYcf qf1MeO6XBpEYOkCPlaPl22Ky+AUCIpD3bXVpI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=RaDyS6FFf8J/ODRPuQIRYrtW1dOgz3hKYqMZy/TOtO79HHVl8S3sBvB5elpKeLcK05 bf1LIxYLtgDE/SZWJTnXnhyvVLA0bwIOsa10emqNH1g/gfAgUg8bCAcYO7ELQSmbpiXw O8qGnFYlx4/FFnRPZ8hxeJkfNw+Np39Pd0PVo= MIME-Version: 1.0 Received: by 10.239.193.16 with SMTP id g16mr287497hbi.90.1264889201119; Sat, 30 Jan 2010 14:06:41 -0800 (PST) In-Reply-To: References: From: Eitan Adler Date: Sun, 31 Jan 2010 00:06:21 +0200 Message-ID: To: emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: emulators/wine - failed to build X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 22:32:33 -0000 Wine fails to build Here is the end of the wine build output: gmake[1]: Entering directory `/dta/ports/emulators/wine/work/wine-1.1.36/fonts' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/dta/ports/emulators/wine/work/wine-1.1.36/fonts' gmake[1]: Entering directory `/dta/ports/emulators/wine/work/wine-1.1.36/loader' cc -c -I. -I. -I../include -I../include -D__WINESRC__ -Wall -pipe -fno-strict -aliasing -Wdeclaration-after-statement -Wstrict-prototypes -Wwrite-strings -Wpo inter-arith -I/usr/local/include -O2 -pipe -fno-strict-aliasing -o main.o main. c wtypes.idl:25: error: syntax error, unexpected aIDENTIFIER, expecting aSTRING or aUUID gmake[1]: *** [activaut.h] Error 1 gmake[1]: Leaving directory `/dta/ports/emulators/wine/work/wine-1.1.36/include' gmake: *** [include] Error 2 LC_ALL=C sed -e 's,@bindir\@,/usr/local/bin,g' -e 's,@dlldir\@,/usr/local/lib/wi ne,g' -e 's,@PACKAGE_STRING\@,Wine 1.1.36,g' wine.man.in >wine.man || (rm -f win e.man && false) gmake: *** Waiting for unfinished jobs.... LC_ALL=C sed -e 's,@bindir\@,/usr/local/bin,g' -e 's,@dlldir\@,/usr/local/lib/wi ne,g' -e 's,@PACKAGE_STRING\@,Wine 1.1.36,g' wine.de.man.in >wine.de.man || (rm -f wine.de.man && false) LC_ALL=C sed -e 's,@bindir\@,/usr/local/bin,g' -e 's,@dlldir\@,/usr/local/lib/wi ne,g' -e 's,@PACKAGE_STRING\@,Wine 1.1.36,g' wine.fr.man.in >wine.fr.man || (rm -f wine.fr.man && false) cc -o wine -Wl,--export-dynamic -Wl,--section-start,.interp=0x7bf00400 main.o -L ../libs/wine -lwine ../libs/port/libwine_port.a -lpthread -L/usr/local/lib -Wl, --rpath,\$ORIGIN/../libs/wine cc -o wine-installed -Wl,--export-dynamic -Wl,--section-start,.interp=0x7bf00400 main.o -L../libs/wine -lwine ../libs/port/libwine_port.a -lpthread -L/usr/loca l/lib -Wl,--rpath,\$ORIGIN/`../tools/relpath /usr/local/bin /usr/local/lib` -Wl, --enable-new-dtags gmake[1]: Leaving directory `/dta/ports/emulators/wine/work/wine-1.1.36/loader' *** Error code 1 Stop in /dta/ports/emulators/wine. *** Error code 1 Stop in /dta/ports/emulators/wine.