From owner-freebsd-emulation@FreeBSD.ORG Mon Nov 19 09:07:35 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6674E5B5; Mon, 19 Nov 2012 09:07:35 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms16-1.1blu.de (ms16-1.1blu.de [89.202.0.34]) by mx1.freebsd.org (Postfix) with ESMTP id 1EBC58FC14; Mon, 19 Nov 2012 09:07:34 +0000 (UTC) Received: from [82.113.99.79] (helo=tiny.Sisis.de) by ms16-1.1blu.de with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1TaNKG-0008CN-TM; Mon, 19 Nov 2012 10:07:33 +0100 Received: from tiny.Sisis.de (localhost [127.0.0.1]) by tiny.Sisis.de (8.14.5/8.14.3) with ESMTP id qAJ97UlD002648; Mon, 19 Nov 2012 10:07:31 +0100 (CET) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by tiny.Sisis.de (8.14.5/8.14.3/Submit) id qAJ97Uv0002647; Mon, 19 Nov 2012 10:07:30 +0100 (CET) (envelope-from guru@unixarea.de) X-Authentication-Warning: tiny.Sisis.de: guru set sender to guru@unixarea.de using -f Date: Mon, 19 Nov 2012 10:07:29 +0100 From: Matthias Apitz To: freebsd-emulation@freebsd.org, freebsd-questions@freebsd.org Subject: Skype: local video view with Virtual in xorg.conf Message-ID: <20121119090729.GA2612@tiny.Sisis.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Operating-System: FreeBSD 10.0-CURRENT r226986 (i386) User-Agent: Mutt/1.5.21 (2010-09-15) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 82.113.99.79 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Matthias Apitz List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Nov 2012 09:07:35 -0000 Hi, I'm using Skype 2.1.0.81 in 10-CURRENT. Recently I have added "Virtual ..." to the Display SubSection in my /etc/X11/xorg.conf: Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Virtual 2704 2704 Depth 1 EndSubSection ... to get Xinerama view while having connected an external VGA display. This works fine, but the local view in Skype does not show up, the picture of the remote is fine and my picture at the other side as well, only the local (test) view does not work. When I start Sk in a xterm, it says on probing the local view: $ skype libv4l2: error setting pixformat: Invalid argument libv4l2: error setting pixformat: Invalid argument Any ideas? Thanks matthias -- Sent from my FreeBSD netbook Matthias Apitz | - No system with backdoors like Apple/Android E-mail: guru@unixarea.de | - No HTML/RTF in E-mail WWW: http://www.unixarea.de/ | - No proprietary attachments phone: +49-170-4527211 | - Respect for open standards From owner-freebsd-emulation@FreeBSD.ORG Mon Nov 19 11:06:43 2012 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7500F1C0 for ; Mon, 19 Nov 2012 11:06:43 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 5A1D88FC08 for ; Mon, 19 Nov 2012 11:06:43 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qAJB6hnl013268 for ; Mon, 19 Nov 2012 11:06:43 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qAJB6gcW013266 for freebsd-emulation@FreeBSD.org; Mon, 19 Nov 2012 11:06:42 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 19 Nov 2012 11:06:42 GMT Message-Id: <201211191106.qAJB6gcW013266@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 Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 19 Nov 2012 11:06:43 -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/169988 emulation [PATCH] Update sysutils/linux-procps to 3.2.7; also up o ports/169896 emulation [patch] audio/linux-f10-alsa-lib: use OSS plugin by de o kern/169814 emulation [linux] ptrace is broken in Linux emulation o kern/169805 emulation [linux] utime() syscall does not work in linuxulator o kern/159646 emulation [linux] [patch] bump Linux version in linuxulator f kern/156691 emulation [vmware] [panic] panic when using hard disks as RAW de o kern/156353 emulation [ibcs2] ibcs2 binaries that execute on 4.x not working o kern/155577 emulation [boot] BTX halted after install. Reboot during install o kern/155040 emulation [linux] [patch] Linux recvfrom doesn't handle proto fa o kern/153990 emulation [hyper-v]: Will not install into Hyper-V on Server 200 o kern/153887 emulation [linux] Linux emulator not understand STB_GNU_UNIQUE b o kern/153243 emulation [ibcs2] Seg fault whne running COFF binary using iBCS2 o kern/151714 emulation [linux] print/acroread9 not usable due to lack of supp a bin/150262 emulation [patch] truss(1) -f doesn't follow descendants of the a kern/150186 emulation [parallels] [panic] Parallels Desktop: CDROM disconnec o ports/148097 emulation [patch] suggested addition to linux_base-* packages to o ports/148096 emulation emulators/linux_base-* can not be built from ports on o kern/147793 emulation [vmware] [panic] cdrom handling, panic, possible race o kern/146237 emulation [linux] Linux binaries not reading directories mounted p kern/144584 emulation [linprocfs][patch] bogus values in linprocfs o ports/142837 emulation [patch] emulators/linux_base-* packages fails to insta o kern/140156 emulation [linux] cdparanoia fails to read drive data f kern/138944 emulation [parallels] [regression] Parallels no longer works in o kern/138880 emulation [linux] munmap segfaults after linux_mmap2 stresstest o ports/135337 emulation [PATCH] emulators/linux_base-f10: incorrect bash usage s kern/133144 emulation [linux] linuxulator 2.6 crashes with nvidias libGL.so. 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/86619 emulation [linux] linux emulator interacts oddly with cp a kern/72920 emulation [linux] path "prefixing" is not done on unix domain so o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/36952 emulation [patch] [linux] ldd(1) command of linux does not work o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 34 problems total. From owner-freebsd-emulation@FreeBSD.ORG Wed Nov 21 08:24:07 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4AA8B956 for ; Wed, 21 Nov 2012 08:24:07 +0000 (UTC) (envelope-from jsukoh@gmail.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id C067F8FC14 for ; Wed, 21 Nov 2012 08:24:06 +0000 (UTC) Received: by mail-lb0-f182.google.com with SMTP id go10so3894762lbb.13 for ; Wed, 21 Nov 2012 00:24:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=wdgKvM3N5Z5WGaXXmSfaVRO628//tq5ttq/+c5RbwyU=; b=x8BQ1hUMWZLRYuu3kh8gs2veyqCO4OLwhi0QRl3NT0PkaEO2sOJMl6GgzotEPoJXbb TmQmOOWdqUWL5sZDRGhEg3LrqyQOFZy3AHeuI+lzfhPUMAxBBPl17rXFW3i8yKDXsv35 X96DuflYr9klJs7s53O9KOuBM1OsSopS/2h+7BVzM4WLvMYlT+ykXtVvi1ZR4te7TrHD QRDZUdwJuQ1vvCQjpLN9YenowmDOaLudhV9p3gz4p2p+fJnq2f1NWOQOy/g3U0JbSRvm 2ZOr9F+zkjCkRVUjgHpNImJFiEIwI/Ykz9mCQv0JA7jjsOLG4cmiDzVryDDcc3ztAUAw ggsA== MIME-Version: 1.0 Received: by 10.152.111.68 with SMTP id ig4mr12742218lab.50.1353486245225; Wed, 21 Nov 2012 00:24:05 -0800 (PST) Received: by 10.112.86.72 with HTTP; Wed, 21 Nov 2012 00:24:05 -0800 (PST) Date: Wed, 21 Nov 2012 08:24:05 +0000 Message-ID: Subject: virtualbox 4.2.4 tooooo slow From: =?EUC-KR?B?wfi8rr/A?= To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 21 Nov 2012 08:24:07 -0000 Dear, I installed virtualbox 4.2.4(CFT) on zfs FreeBSD 9.1-RC3 installing and windows guest(windows 8) install with guest addition was successful. but the windows guest is too slow, it is hardly usable. my hardware specs. intel i7 quad core 3.6. ghz, with 8 thread mem 16G motherboard - asrock z79 extreme 6. intel SSD 120G. my virtualbox vdi file is at zroot/bigfile, with primaryache, secondarycache = NONE, even sync=disabled because of slow performance. virtual machine settings - mem 4096M, cpu 4ea - 25g vdi(SATA controller) with SSD ticked - VT-x/AMD-V, Nested Paging - video 128M I tried the VB on UFS because ZFS was too slow, but the result was the same.. I downgraded to FreeBSD 9.0 on UFS or / ZFS, but but the result was the same.. and I tried virtualbox 4.1.22 on FB 9.0/9.1-RC3,but but the result was the same.. but sad story is that I found that virtualbox 4.2.4 on linux(opensuse 12.2, ext4) was very fast. opensuse is installed on the second harddisk(NOT SSD) at the same computer. virtualbox zfs/FreeBSD on SSD is much slower than virtualbox ext4/opensuse on SATA2 harddisk... do I have any miss to setup on FreeBSD? I do not want to reboot to linux just because of virtualbox.... please let me know what I should do, if you use virtualbox on FreeBSD without any problem... thank you in advance... from jsuk From owner-freebsd-emulation@FreeBSD.ORG Wed Nov 21 08:28:41 2012 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B248C9F8 for ; Wed, 21 Nov 2012 08:28:41 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from portsmonj.FreeBSD.org (portsmonj.freebsd.org [69.147.83.46]) by mx1.freebsd.org (Postfix) with ESMTP id 84C398FC08 for ; Wed, 21 Nov 2012 08:28:41 +0000 (UTC) Received: from portsmonj.freebsd.org (portsmonj.freebsd.org [69.147.83.46]) by portsmonj.FreeBSD.org (8.14.5/8.14.4) with ESMTP id qAL8SGmE005702 for ; Wed, 21 Nov 2012 08:28:16 GMT (envelope-from linimon@FreeBSD.org) Date: Wed, 21 Nov 2012 08:28:16 GMT Message-Id: <201211210828.qAL8SGmE005702@portsmonj.FreeBSD.org> From: linimon@FreeBSD.org To: emulation@FreeBSD.org Subject: FreeBSD ports that you maintain which are currently marked broken X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: portmgr-feedback@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: Wed, 21 Nov 2012 08:28:41 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically notify users of ports that are marked as "broken" in their Makefiles. In many cases these ports are failing to compile on some subset of the FreeBSD build environments. The most common problem is that recent versions of -CURRENT include gcc4.2, which is much stricter than older versions. The next most common problem is that compiles succeed on the i386 architecture (e.g. the common Intel PC), but fail on one or more of the other architectures due to assumptions about things such as size of various types, byte-alignment issues, and so forth. In occasional cases we see that the same port may have different errors in different build environments. The script that runs on the build cluster uses heuristics to try to 'guess' the error type to help you isolate problems, but it is only a rough guide. One more note: on occasion, there are transient build errors seen on the build farm. Unfortunately, there is not yet any way for this algorithm to tell the difference (humans are much, much better at this kind of thing.) The errors are listed below. In the case where the same problem exists on more than one build environment, the URL points to the latest errorlog for that type. (By 'build environment' here we mean 'combination of 7.x/8.x/9.x/-current with target architecture'.) (Note: the dates are included to help you to gauge whether or not the error still applies to the latest version. The program that generates this report is not yet able to determine this automatically.) portname: www/linux-flashplugin9 broken because: unfetchable build errors: http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.10.20120608131052/linux-flashplugin-9.0r289_1.log (_Jun_13_10:34:28_UTC_2012) overview: http://portsmon.FreeBSD.org/portoverview.py?category=www&portname=linux-flashplugin9 If these errors are ones that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Every effort has been made to make sure that these error reports really do correspond to a port that you maintain. However, due to the fact that this is an automated process, it may indeed generate false matches. If one of these errors fits that description, please forward this email to the author of this software, Mark Linimon , so that he can attempt to fix the problem in the future. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-emulation@FreeBSD.ORG Wed Nov 21 08:29:48 2012 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B5414C72 for ; Wed, 21 Nov 2012 08:29:48 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from portsmonj.FreeBSD.org (portsmonj.freebsd.org [69.147.83.46]) by mx1.freebsd.org (Postfix) with ESMTP id 9EEB88FC12 for ; Wed, 21 Nov 2012 08:29:48 +0000 (UTC) Received: from portsmonj.freebsd.org (portsmonj.freebsd.org [69.147.83.46]) by portsmonj.FreeBSD.org (8.14.5/8.14.4) with ESMTP id qAL8TNSY011764 for ; Wed, 21 Nov 2012 08:29:23 GMT (envelope-from linimon@FreeBSD.org) Date: Wed, 21 Nov 2012 08:29:23 GMT Message-Id: <201211210829.qAL8TNSY011764@portsmonj.FreeBSD.org> From: linimon@FreeBSD.org To: emulation@FreeBSD.org Subject: FreeBSD ports that you maintain which are currently scheduled for deletion X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: portmgr-feedback@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: Wed, 21 Nov 2012 08:29:48 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically schedule removal of ports that have been judged to have outlived their usefulness. Often, this is due to a better alternative having become available and/or the cessation of development on the existing port. In some cases, ports are marked for removal because they fail to build and install correctly from their sources, or otherwise fail in operation. The ports, and the reason and date that they have been scheduled for removal, are listed below. If no one has stepped forward before that time to propose a way to fix the problems (such as via a PR), the ports will be deleted. portname: accessibility/linux-atk description: Accessibility Toolkit, Linux/i386 binary maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=accessibility&portname=linux-atk portname: archivers/linux-ucl description: RPM of UCL, a lossless data compression library maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=archivers&portname=linux-ucl portname: archivers/linux-upx description: RPM of UPX, a high-performance executable packer maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=archivers&portname=linux-upx portname: audio/linux-esound description: RPM of esound maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=linux-esound portname: audio/linux-libaudiofile description: RPM of audiofile maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=linux-libaudiofile portname: audio/linux-nas-libs description: Runtime libraries for NAS (Linux Fedora Core 4) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=linux-nas-libs portname: devel/linux-allegro description: Cross-platform game programming library (linux version) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=linux-allegro portname: devel/linux-libglade description: RPM of libglade maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=linux-libglade portname: devel/linux-libsigc++20 description: Callback Framework for C++ (linux version) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=linux-libsigc%2B%2B20 portname: devel/linux-sdl12 description: Cross-platform multi-media development API (linux version) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=linux-sdl12 portname: emulators/linux_base-fc4 description: Base set of packages needed in Linux mode (for i386/amd64) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=emulators&portname=linux_base-fc4 portname: graphics/linux-imlib description: RPM of imlib maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-imlib portname: graphics/linux-jpeg description: RPM of the JPEG lib maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-jpeg portname: graphics/linux-libGLU description: OpenGL utility library (Linux version) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-libGLU portname: graphics/linux-png description: RPM of the PNG lib maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-png portname: graphics/linux-png10 description: RPM of the PNG lib (old 1.0 version) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-png10 portname: graphics/linux-tiff description: TIFF library, Linux/i386 binary maintainer: emulation@FreeBSD.org status: FORBIDDEN deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-tiff portname: lang/linux-libg2c description: Fortran 77 compatibility runtime maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=lang&portname=linux-libg2c portname: multimedia/linux-libtheora description: Video codec maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=multimedia&portname=linux-libtheora portname: sysutils/linux-procps description: Linux psproc binaries maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=sysutils&portname=linux-procps portname: textproc/linux-expat description: Linux/i386 binary port of Expat XML-parsing library maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=textproc&portname=linux-expat portname: textproc/linux-libxml description: RPM of libxml maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=textproc&portname=linux-libxml portname: x11-fonts/linux-fontconfig description: Linux/i386 binary of Fontconfig maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-fonts&portname=linux-fontconfig portname: x11-toolkits/linux-gtk description: RPM of the Gtk lib maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-toolkits&portname=linux-gtk portname: x11-toolkits/linux-gtk2 description: GTK+ library, version 2.X, Linux binary maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-toolkits&portname=linux-gtk2 portname: x11-toolkits/linux-openmotif description: Motif toolkit Linux libraries maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-toolkits&portname=linux-openmotif portname: x11-toolkits/linux-pango description: Linux pango binary maintainer: emulation@FreeBSD.org status: FORBIDDEN deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-toolkits&portname=linux-pango portname: x11/linux-xorg-libs description: Xorg libraries, linux binaries maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11&portname=linux-xorg-libs If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-emulation@FreeBSD.ORG Wed Nov 21 08:30:35 2012 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 18394E5C for ; Wed, 21 Nov 2012 08:30:35 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from portsmonj.FreeBSD.org (portsmonj.freebsd.org [69.147.83.46]) by mx1.freebsd.org (Postfix) with ESMTP id 039298FC1C for ; Wed, 21 Nov 2012 08:30:35 +0000 (UTC) Received: from portsmonj.freebsd.org (portsmonj.freebsd.org [69.147.83.46]) by portsmonj.FreeBSD.org (8.14.5/8.14.4) with ESMTP id qAL8U9oh017750 for ; Wed, 21 Nov 2012 08:30:09 GMT (envelope-from linimon@FreeBSD.org) Date: Wed, 21 Nov 2012 08:30:09 GMT Message-Id: <201211210830.qAL8U9oh017750@portsmonj.FreeBSD.org> From: linimon@FreeBSD.org To: emulation@FreeBSD.org Subject: FreeBSD ports that you maintain which are currently marked forbidden X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: portmgr-feedback@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: Wed, 21 Nov 2012 08:30:35 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically notify users about ports that are marked as "forbidden" in their Makefiles. Often, these ports are so marked due to security concerns, such as known exploits. An overview of each port, including errors seen on the build farm, is included below. portname: graphics/linux-tiff forbidden because: Vulnerable since 2004-10-13, http://portaudit.freebsd.org/8816bf3a-7929-11df-bcce-0018f3e2eb82.html build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-tiff portname: x11-toolkits/linux-pango forbidden because: Vulnerable since 2009-05-13, http://portaudit.freebsd.org/4b172278-3f46-11de-becb-001cc0377035.html build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-toolkits&portname=linux-pango If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-emulation@FreeBSD.ORG Wed Nov 21 09:22:47 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 55B332EE for ; Wed, 21 Nov 2012 09:22:47 +0000 (UTC) (envelope-from jsukoh@gmail.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id BFAB68FC0C for ; Wed, 21 Nov 2012 09:22:46 +0000 (UTC) Received: by mail-lb0-f182.google.com with SMTP id go10so3942255lbb.13 for ; Wed, 21 Nov 2012 01:22:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=nuZ94nfirIiz31nFHcpDYZHqJ7vmjJcSV9wJojKj3/A=; b=oWRZF5TShrCviuDn9vFyNNWsoK3qqeYhA3at49xsLJK4uSCSXnpfLdXs71rKbX8NIk fH8T6H3/wh1x/byqcLa3Ulqhk+C/pXFX7VdbT3igyTEatbeEZZH0JTXPiQSqe9LNeqHc JeuIe8GZbkS4zvkuJvseG5oZvbzxP+XddJQenl4GfK5ZypmrNgeertRq5VcMTHZYWYDx pNCFGdmpqMuvhkHNMZ2A5G4dOUZJJgFRVAY2IJkK4mzBu9c8e0hMLyEtrVAiq+XkiWed sAOevVicerSPqBhtZmzyVqwiVcVwRqu2T2wB3zD2hbbugFVAiWeuaYqtwHU5v00VEE8T dkpg== MIME-Version: 1.0 Received: by 10.152.105.44 with SMTP id gj12mr17262398lab.19.1353489765732; Wed, 21 Nov 2012 01:22:45 -0800 (PST) Received: by 10.112.86.72 with HTTP; Wed, 21 Nov 2012 01:22:45 -0800 (PST) In-Reply-To: References: Date: Wed, 21 Nov 2012 09:22:45 +0000 Message-ID: Subject: Re: virtualbox 4.2.4 tooooo slow From: =?EUC-KR?B?wfi8rr/A?= To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 21 Nov 2012 09:22:47 -0000 There is a typo, mother board is X79 extreme 6 thank you > From owner-freebsd-emulation@FreeBSD.ORG Wed Nov 21 13:18:42 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 35C722C5 for ; Wed, 21 Nov 2012 13:18:42 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id D88318FC12 for ; Wed, 21 Nov 2012 13:18:41 +0000 (UTC) Received: by mail-ob0-f182.google.com with SMTP id 16so9002045obc.13 for ; Wed, 21 Nov 2012 05:18:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bluelife.at; s=google; h=mime-version:sender:x-originating-ip:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=VyxAE60nKgjWOMKC0LqshbjySedlbN6OkgmQjuVM+2c=; b=Zl6LusBbCHxQ4mTJFLPWy1qKZ4Z8PLhqz3vF3ujCWpmLA3yuCdI54GRX/6owrVKPiE CHdSDEneRNMF40aUhS0ajt6A/BHHTdstnf1GJ8qg9UxmvMiob/8ISDY0rTUo4yaCSVnH gjecfOJh/oNF3rSa3gKcW/n7p/mi1LhxP8GAI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:x-originating-ip:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding:x-gm-message-state; bh=VyxAE60nKgjWOMKC0LqshbjySedlbN6OkgmQjuVM+2c=; b=oXYeGlMYuIAzHIJWR3zyyW4pbAXeUaM38NArBHXol4yW77KW8/WILSThDYEa4JyFaL daIb4YIVgGART+yBUA9Y1XpYqtlReNkZMJAfvH8GBkwFaiXqhgrhQ94pqL7ocRcuYmGi 2fJtnfgrkG1VbXXvPnQ7+jCpRsSZrFOQfMmxxJbGp6pW/uQLSOTA8kF6aizSvQxF5tAq 1rbTzA5aOLfbI0ukJaGeHdbhTidZv8f2x2eUZ1YvbKcSLY1/0FK0wzlDWZWvrkvSRoms 8O4uAZTgWMtvHrEhoGikGCbsLnX9lGRfaSF6xs2OwyDOB88nRUtDJVCMwzKbUF9jdgnu i+Mg== MIME-Version: 1.0 Received: by 10.182.3.197 with SMTP id e5mr15871359obe.92.1353503921146; Wed, 21 Nov 2012 05:18:41 -0800 (PST) Sender: decke@bluelife.at Received: by 10.76.8.199 with HTTP; Wed, 21 Nov 2012 05:18:41 -0800 (PST) X-Originating-IP: [80.123.233.199] In-Reply-To: References: Date: Wed, 21 Nov 2012 14:18:41 +0100 X-Google-Sender-Auth: 1oriS976r8CtWm2ddx1krqU6CJI Message-ID: Subject: Re: virtualbox 4.2.4 tooooo slow From: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= To: =?UTF-8?B?7KeE7ISd7Jik?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQkhp5A9I1bGjPJEjNmYNJSJMVRXtrJMToM7QRiTIOAIMZjpbUKdzm96mpMpzCmqXaoq9wE+ Cc: freebsd-emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 21 Nov 2012 13:18:42 -0000 On Wed, Nov 21, 2012 at 9:24 AM, =EC=A7=84=EC=84=9D=EC=98=A4 wrote: > Dear, > > I installed virtualbox 4.2.4(CFT) on zfs FreeBSD 9.1-RC3 > > installing and windows guest(windows 8) install with guest addition was > successful. > but the windows guest is too slow, it is hardly usable. > > my hardware specs. > intel i7 quad core 3.6. ghz, with 8 thread > mem 16G > motherboard - asrock z79 extreme 6. > intel SSD 120G. > > > my virtualbox vdi file is at zroot/bigfile, with > primaryache, secondarycache =3D NONE, even sync=3Ddisabled because of slo= w > performance. > > virtual machine settings > - mem 4096M, cpu 4ea > - 25g vdi(SATA controller) with SSD ticked > - VT-x/AMD-V, Nested Paging > - video 128M > > > > I tried the VB on UFS because ZFS was too slow, but the result was the > same.. > I downgraded to FreeBSD 9.0 on UFS or / ZFS, but but the result was the > same.. > and I tried virtualbox 4.1.22 on FB 9.0/9.1-RC3,but but the result was t= he > same.. > > but sad story is that > I found that virtualbox 4.2.4 on linux(opensuse 12.2, ext4) was very fast= . > opensuse is installed on the second harddisk(NOT SSD) at the same comput= er. > > virtualbox zfs/FreeBSD on SSD is much slower than virtualbox ext4/opensus= e > on SATA2 harddisk... > > > do I have any miss to setup on FreeBSD? I do not want to reboot to linux > just because of virtualbox.... > > please let me know what I should do, if you use virtualbox on FreeBSD > without any problem... > > thank you in advance... > > from jsuk I would start doing some easy tests to verify what slow really means. Is it related to CPU, I/O, network? What does top say on the host? Is the VM consuming lo= ts of CPU all the time or generating an unusual high number of interrupts? VirtualBox tries to use hardware CPU features for virtualization BUT it als= o has a software emulation fallback (from QEMU I think) but that is painfully slo= w so usually when someone says "vbox is slow" that is a sign of either your CPU features weren't detected correctly or your BIOS has a bug and doesn't anno= unce them properly. In either case checking that you run the latest BIOS is a good idea. If you had a look at that stuff please attach your ~/VirtualBox VMs/Logs/VBox.log --=20 Bernhard Froehlich http://www.bluelife.at/ From owner-freebsd-emulation@FreeBSD.ORG Wed Nov 21 14:32:42 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ED914353 for ; Wed, 21 Nov 2012 14:32:42 +0000 (UTC) (envelope-from rnejdl@ringofsaturn.com) Received: from tethys.ringofsaturn.com (tethys.ringofsaturn.com [71.252.219.43]) by mx1.freebsd.org (Postfix) with ESMTP id B1E928FC17 for ; Wed, 21 Nov 2012 14:32:42 +0000 (UTC) Received: from ASSP.nospam (localhost [127.0.0.1]) (authenticated bits=0) by tethys.ringofsaturn.com (8.14.5/8.14.5) with ESMTP id qALEWZAX033820 for ; Wed, 21 Nov 2012 08:32:35 -0600 (CST) (envelope-from rnejdl@ringofsaturn.com) Received: from anyhost.local ([127.0.0.1] helo=anyhost.local) by ASSP.nospam with ESMTP (ASSP 1.9); 21 Nov 2012 08:32:34 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Date: Wed, 21 Nov 2012 08:32:34 -0600 From: Rusty Nejdl To: Subject: Re: virtualbox 4.2.4 tooooo slow Mail-Reply-To: In-Reply-To: References: Message-ID: X-Sender: rnejdl@ringofsaturn.com User-Agent: Roundcube Webmail/0.9-git X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: rnejdl@ringofsaturn.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Nov 2012 14:32:43 -0000 On 2012-11-21 07:18, Bernhard Fr=C3=B6hlich wrote: > On Wed, Nov 21, 2012 at 9:24 AM, =EC=A7=84=EC=84=9D=EC=98=A4 wrote: >> Dear, >>=20 >> I installed virtualbox 4.2.4(CFT) on zfs FreeBSD 9.1-RC3 >>=20 >> installing and windows guest(windows 8) install with guest addition=20 >> was >> successful. >> but the windows guest is too slow, it is hardly usable. >>=20 >> my hardware specs. >> intel i7 quad core 3.6. ghz, with 8 thread >> mem 16G >> motherboard - asrock z79 extreme 6. >> intel SSD 120G. >>=20 >>=20 >> my virtualbox vdi file is at zroot/bigfile, with >> primaryache, secondarycache =3D NONE, even sync=3Ddisabled because of=20 >> slow >> performance. >>=20 >> virtual machine settings >> - mem 4096M, cpu 4ea >> - 25g vdi(SATA controller) with SSD ticked >> - VT-x/AMD-V, Nested Paging >> - video 128M >>=20 >>=20 >>=20 >> I tried the VB on UFS because ZFS was too slow, but the result was=20 >> the >> same.. >> I downgraded to FreeBSD 9.0 on UFS or / ZFS, but but the result was=20 >> the >> same.. >> and I tried virtualbox 4.1.22 on FB 9.0/9.1-RC3,but but the result=20 >> was the >> same.. >>=20 >> but sad story is that >> I found that virtualbox 4.2.4 on linux(opensuse 12.2, ext4) was very=20 >> fast. >> opensuse is installed on the second harddisk(NOT SSD) at the same=20 >> computer. >>=20 >> virtualbox zfs/FreeBSD on SSD is much slower than virtualbox=20 >> ext4/opensuse >> on SATA2 harddisk... >>=20 >>=20 >> do I have any miss to setup on FreeBSD? I do not want to reboot to=20 >> linux >> just because of virtualbox.... >>=20 >> please let me know what I should do, if you use virtualbox on FreeBSD >> without any problem... >>=20 >> thank you in advance... >>=20 >> from jsuk >=20 > I would start doing some easy tests to verify what slow really means. > Is it related > to CPU, I/O, network? What does top say on the host? Is the VM=20 > consuming lots > of CPU all the time or generating an unusual high number of=20 > interrupts? >=20 > VirtualBox tries to use hardware CPU features for virtualization BUT=20 > it also has > a software emulation fallback (from QEMU I think) but that is=20 > painfully slow so > usually when someone says "vbox is slow" that is a sign of either your=20 > CPU > features weren't detected correctly or your BIOS has a bug and doesn't=20 > announce > them properly. In either case checking that you run the latest BIOS is > a good idea. >=20 > If you had a look at that stuff please attach your ~/VirtualBox > VMs/Logs/VBox.log I wonder if you didn't install or kldload the virtualbox kernel modules=20 on the FreeBSD host? Can you send the output of kldstat from the host? Rusty Nejdl From owner-freebsd-emulation@FreeBSD.ORG Wed Nov 21 23:21:12 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 44F8FC31; Wed, 21 Nov 2012 23:21:12 +0000 (UTC) (envelope-from jsukoh@gmail.com) Received: from mail-la0-f54.google.com (mail-la0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 027088FC08; Wed, 21 Nov 2012 23:21:10 +0000 (UTC) Received: by mail-la0-f54.google.com with SMTP id j13so7319285lah.13 for ; Wed, 21 Nov 2012 15:21:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=KH0LIl8+lvX/CMkmhgpgKkOeLIFrnLU2pxANERs4MCc=; b=i7ofCFcjjAUZIpe4Nc9gNKN95Hwa59Ph4ybXJlGfy0/NUq8ZlaDEQ+4Dd6IxTm90oe Ip44EWmu+nguAT5lc82FaBn3PNGT9wwvtMBjuNQNqpgPz/OYsv+RDFj5kk3d272blN9B kVzSTBwvAikhku/vVRO/PhlYyFsjgb7rdtFDDW8ES0HZIXlSdlqKsUqiX9GYhnlqlVkg XUFEKwgFrFRD/sOugE9iCyV0bsNj+mURwf1nT05NtekXnOW9mgOkbgxpXB20dk2l1SrD Jn9ls9L64r0sphn3a+e9GAcfx84Gg4balYHxciTqqhk3PmZ1Vr5gMYdygni28hzQSkyn PUJg== MIME-Version: 1.0 Received: by 10.112.42.233 with SMTP id r9mr7956399lbl.76.1353540069125; Wed, 21 Nov 2012 15:21:09 -0800 (PST) Received: by 10.112.86.72 with HTTP; Wed, 21 Nov 2012 15:21:08 -0800 (PST) In-Reply-To: References: Date: Wed, 21 Nov 2012 23:21:08 +0000 Message-ID: Subject: Re: virtualbox 4.2.4 tooooo slow From: =?EUC-KR?B?wfi8rr/A?= To: freebsd-emulation@freebsd.org, decke@freebsd.org Content-Type: multipart/mixed; boundary=90e6ba10a7df026fc404cf099b5d X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 21 Nov 2012 23:21:12 -0000 --90e6ba10a7df026fc404cf099b5d Content-Type: text/plain; charset=ISO-8859-1 Dear All, thank you for your quick reply.. Rusty, this is my kldstat as followings [mohicann@theBSD /mnt]$ kldstat Id Refs Address Size Name 1 34 0xffffffff80200000 1323388 kernel 2 1 0xffffffff81524000 2084d8 zfs.ko 3 2 0xffffffff8172d000 5c58 opensolaris.ko 4 1 0xffffffff81734000 ee5990 nvidia.ko 5 2 0xffffffff8261a000 484c0 linux.ko 6 3 0xffffffff82663000 59ce8 vboxdrv.ko 7 2 0xffffffff82812000 2951 vboxnetflt.ko 8 2 0xffffffff82815000 87b2 netgraph.ko 9 1 0xffffffff8281e000 1579 ng_ether.ko 10 1 0xffffffff82820000 3fea vboxnetadp.ko 11 1 0xffffffff82824000 9de pflog.ko 12 1 0xffffffff82825000 2a4a1 pf.ko 13 1 0xffffffff82850000 a9bb fuse.ko [mohicann@theBSD /mnt]$ Bernhard, It's very difficult for me to say "that" is slow because every thing is slow, form booting to running a program. after boot, just to log on windows 8 then I need to wait at least 30 seconds after I type my ID and passwords. when I run a program such as MS word, cursor blinking period is too long, when I try to type any words I need to wait serveral seconds then after, I should wait more to type more words. if I type serveral words at the same time I must wait 5~7 seconds to see the display of my typing. It's like a 386 SX computer ;-\ I think a BIOS would not a problem because I run a OpenSuse linux at the same computer, Virtualbox on Opensuse is quite fast to use. I can use MS office or any other programs without any speed problem with the same specs. any thing on virtualized OS should be slower, but in my case it's too slow to use it. for example booting time is 3 more times longer than OpenSuse linux on my the same PC. loading a software consumes much longer time. I will attach the log file. any clues are welcome to solve my virtualbox.... thank you. --90e6ba10a7df026fc404cf099b5d Content-Type: application/octet-stream; name="VBox.log.1" Content-Disposition: attachment; filename="VBox.log.1" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h9tm3aok0 VmlydHVhbEJveCBWTSA0LjIuNF9PU0UgcjgxNjg0IGZyZWVic2QuYW1kNjQgKE5vdiAxOSAyMDEy IDE4OjU3OjA3KSByZWxlYXNlIGxvZwowMDowMDowMi4xODI2OTQgTG9nIG9wZW5lZCAyMDEyLTEx LTIyVDA3OjQwOjIxLjU1MjI3ODAwMFoKMDA6MDA6MDIuMTgyNzA2IE9TIFByb2R1Y3Q6IEZyZWVC U0QKMDA6MDA6MDIuMTgyNzEyIE9TIFJlbGVhc2U6IDkuMS1SQzMKMDA6MDA6MDIuMTgyNzE3IE9T IFZlcnNpb246IEZyZWVCU0QgOS4xLVJDMyAjMCByMjQyMzI0OiBUdWUgT2N0IDMwIDAwOjU4OjU3 IFVUQyAyMDEyICAgICByb290QGZhcnJlbGwuY3NlLmJ1ZmZhbG8uZWR1Oi91c3Ivb2JqL3Vzci9z cmMvc3lzL0dFTkVSSUMKMDA6MDA6MDIuMTgyNzI1IEV4ZWN1dGFibGU6IC91c3IvbG9jYWwvbGli L3ZpcnR1YWxib3gvVmlydHVhbEJveAowMDowMDowMi4xODI3MjYgUHJvY2VzcyBJRDogNDExMjEK MDA6MDA6MDIuMTgyNzI3IFBhY2thZ2UgdHlwZTogQlNEXzY0QklUU19HRU5FUklDIChPU0UpCjAw OjAwOjAyLjE4Mzg2NCBJbnN0YWxsZWQgRXh0ZW5zaW9uIFBhY2tzOgowMDowMDowMi4xODM4ODMg ICBWTkMgKFZlcnNpb246IDQuMi40X09TRSByODE2ODQ7IFZSREUgTW9kdWxlOiBWQm94Vk5DKQow MDowMDowMi4xODc5ODUgVXNpbmcgWEtCIGZvciBrZXljb2RlIHRvIHNjYW4gY29kZSBjb252ZXJz aW9uCjAwOjAwOjAyLjE5NzU5MSBTVVA6IExvYWRlZCBWTU1SMC5yMCAoL3Vzci9sb2NhbC9saWIv dmlydHVhbGJveC9WTU1SMC5yMCkgYXQgMHhmZmZmZmZmZjgyODViMDIwIC0gTW9kdWxlSW5pdCBh dCBmZmZmZmZmZjgyODcxNzEwIGFuZCBNb2R1bGVUZXJtIGF0IGZmZmZmZmZmODI4NzE2ZTAKMDA6 MDA6MDIuMTk3NjIwIFNVUDogVk1NUjBFbnRyeUV4IGxvY2F0ZWQgYXQgZmZmZmZmZmY4Mjg3MTYx MCwgVk1NUjBFbnRyeUZhc3QgYXQgZmZmZmZmZmY4Mjg3MTljMCBhbmQgVk1NUjBFbnRyeUludCBh dCBmZmZmZmZmZjgyODcwNmUwCjAwOjAwOjAyLjIwNTc0NyBGaWxlIHN5c3RlbSBvZiAnL2JpZ2Zp bGUvdm1pbWFnZS93aW44L1NuYXBzaG90cycgKHNuYXBzaG90cykgaXMgemZzCjAwOjAwOjAyLjIw NTc3MCBGaWxlIHN5c3RlbSBvZiAnL2JpZ2ZpbGUvdm1pbWFnZS93aW44L1NuYXBzaG90cy97OGQ2 ZThmMDMtYTE5Ni00NjdiLTkyZGItM2MzNGRmYzRjNDkyfS52ZGknIGlzIHpmcwowMDowMDowMi4y MTU1NTEgU2hhcmVkIGNsaXBib2FyZCBtb2RlOiBCaWRpcmVjdGlvbmFsCjAwOjAwOjAyLjIxOTk5 OSAqKioqKioqKioqKioqKioqKioqKioqKioqIENGR00gZHVtcCAqKioqKioqKioqKioqKioqKioq KioqKioqCjAwOjAwOjAyLjIxOTk5OSBbL10gKGxldmVsIDApCjAwOjAwOjAyLjIxOTk5OSAgIENT QU1FbmFibGVkICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDEgKDEpCjAwOjAwOjAy LjIxOTk5OSAgIENwdUV4ZWN1dGlvbkNhcCA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwNjQg KDEwMCkKMDA6MDA6MDIuMjE5OTk5ICAgRW5hYmxlUEFFICAgICAgIDxpbnRlZ2VyPiA9IDB4MDAw MDAwMDAwMDAwMDAwMCAoMCkKMDA6MDA6MDIuMjE5OTk5ICAgSHdWaXJ0RXh0Rm9yY2VkIDxpbnRl Z2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMSAoMSkKMDA6MDA6MDIuMjE5OTk5ICAgTWVtQmFsbG9v blNpemUgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMCAoMCkKMDA6MDA6MDIuMjE5OTk5 ICAgTmFtZSAgICAgICAgICAgIDxzdHJpbmc+ICA9ICJ3aW44X29mZiIgKGNiPTkpCjAwOjAwOjAy LjIxOTk5OSAgIE51bUNQVXMgICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDQg KDQpCjAwOjAwOjAyLjIxOTk5OSAgIFBBVE1FbmFibGVkICAgICA8aW50ZWdlcj4gPSAweDAwMDAw MDAwMDAwMDAwMDEgKDEpCjAwOjAwOjAyLjIxOTk5OSAgIFBhZ2VGdXNpb24gICAgICA8aW50ZWdl cj4gPSAweDAwMDAwMDAwMDAwMDAwMDAgKDApCjAwOjAwOjAyLjIxOTk5OSAgIFJhbUhvbGVTaXpl ICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMjAwMDAwMDAgKDUzNiA4NzAgOTEyLCA1MTIgTUIp CjAwOjAwOjAyLjIxOTk5OSAgIFJhbVNpemUgICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAx MDAwMDAwMDAgKDQgMjk0IDk2NyAyOTYsIDQgR0IpCjAwOjAwOjAyLjIxOTk5OSAgIFJhd1IwRW5h YmxlZCAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDEgKDEpCjAwOjAwOjAyLjIxOTk5 OSAgIFJhd1IzRW5hYmxlZCAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDEgKDEpCjAw OjAwOjAyLjIxOTk5OSAgIFRpbWVyTWlsbGllcyAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAw MDAwMGEgKDEwKQowMDowMDowMi4yMTk5OTkgICBVVUlEICAgICAgICAgICAgPGJ5dGVzPiAgID0g ImEwIDg3IDhkIGExIGUyIGIzIDcwIDQ5IDhkIDI1IGQ2IDYxIDc3IDM1IGVmIDZjIiAoY2I9MTYp CjAwOjAwOjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvQ1BVTS9dIChsZXZlbCAxKQowMDow MDowMi4yMTk5OTkgICBTeW50aGV0aWNDcHUgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAw ICgwKQowMDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0RCR0YvXSAobGV2ZWwgMSkK MDA6MDA6MDIuMjE5OTk5ICAgUGF0aCA8c3RyaW5nPiAgPSAiL2hvbWUvbW9oaWNhbm4vVmlydHVh bEJveCBWTXMvd2luOF9vZmYvZGVidWcvOy9ob21lL21vaGljYW5uL1ZpcnR1YWxCb3ggVk1zL3dp bjhfb2ZmLzsvaG9tZS9tb2hpY2Fubi8iIChjYj0xMDIpCjAwOjAwOjAyLjIxOTk5OSAKMDA6MDA6 MDIuMjE5OTk5IFsvRGV2aWNlcy9dIChsZXZlbCAxKQowMDowMDowMi4yMTk5OTkgCjAwOjAwOjAy LjIxOTk5OSBbL0RldmljZXMvODIzN0EvXSAobGV2ZWwgMikKMDA6MDA6MDIuMjE5OTk5IAowMDow MDowMi4yMTk5OTkgWy9EZXZpY2VzLzgyMzdBLzAvXSAobGV2ZWwgMykKMDA6MDA6MDIuMjE5OTk5 ICAgVHJ1c3RlZCA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDEgKDEpCjAwOjAwOjAyLjIx OTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9BdWRpb1NuaWZmZXIvXSAobGV2ZWwgMikK MDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL0F1ZGlvU25pZmZlci8w L10gKGxldmVsIDMpCjAwOjAwOjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9B dWRpb1NuaWZmZXIvMC9Db25maWcvXSAobGV2ZWwgNCkKMDA6MDA6MDIuMjE5OTk5IAowMDowMDow Mi4yMTk5OTkgWy9EZXZpY2VzL0F1ZGlvU25pZmZlci8wL0xVTiMwL10gKGxldmVsIDQpCjAwOjAw OjAyLjIxOTk5OSAgIERyaXZlciA8c3RyaW5nPiAgPSAiTWFpbkF1ZGlvU25pZmZlciIgKGNiPTE3 KQowMDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0RldmljZXMvQXVkaW9TbmlmZmVy LzAvTFVOIzAvQ29uZmlnL10gKGxldmVsIDUpCjAwOjAwOjAyLjIxOTk5OSAgIE9iamVjdCA8aW50 ZWdlcj4gPSAweDAwMDAwMDA4MDFiMDg3NjAgKDM0IDM4OCAwODQgNTc2KQowMDowMDowMi4yMTk5 OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0RldmljZXMvVk1NRGV2L10gKGxldmVsIDIpCjAwOjAwOjAy LjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9WTU1EZXYvMC9dIChsZXZlbCAzKQow MDowMDowMi4yMTk5OTkgICBQQ0lCdXNObyAgICAgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAw MDAwMCAoMCkKMDA6MDA6MDIuMjE5OTk5ICAgUENJRGV2aWNlTm8gICA8aW50ZWdlcj4gPSAweDAw MDAwMDAwMDAwMDAwMDQgKDQpCjAwOjAwOjAyLjIxOTk5OSAgIFBDSUZ1bmN0aW9uTm8gPGludGVn ZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgwKQowMDowMDowMi4yMTk5OTkgICBUcnVzdGVkICAg ICAgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMSAoMSkKMDA6MDA6MDIuMjE5OTk5IAow MDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL1ZNTURldi8wL0NvbmZpZy9dIChsZXZlbCA0KQowMDow MDowMi4yMTk5OTkgICBHdWVzdENvcmVEdW1wRGlyIDxzdHJpbmc+ICA9ICIvYmlnZmlsZS92bWlt YWdlL3dpbjgvU25hcHNob3RzIiAoY2I9MzIpCjAwOjAwOjAyLjIxOTk5OSAgIFJhbVNpemUgICAg ICAgICAgPGludGVnZXI+ID0gMHgwMDAwMDAwMTAwMDAwMDAwICg0IDI5NCA5NjcgMjk2LCA0IEdC KQowMDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0RldmljZXMvVk1NRGV2LzAvTFVO IzAvXSAobGV2ZWwgNCkKMDA6MDA6MDIuMjE5OTk5ICAgRHJpdmVyIDxzdHJpbmc+ICA9ICJIR0NN IiAoY2I9NSkKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL1ZNTURl di8wL0xVTiMwL0NvbmZpZy9dIChsZXZlbCA1KQowMDowMDowMi4yMTk5OTkgICBPYmplY3QgPGlu dGVnZXI+ID0gMHgwMDAwMDAwODExODYyMDQwICgzNCA2NTMgNzQxIDEyMCkKMDA6MDA6MDIuMjE5 OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL1ZNTURldi8wL0xVTiM5OTkvXSAobGV2ZWwg NCkKMDA6MDA6MDIuMjE5OTk5ICAgRHJpdmVyIDxzdHJpbmc+ICA9ICJNYWluU3RhdHVzIiAoY2I9 MTEpCjAwOjAwOjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9WTU1EZXYvMC9M VU4jOTk5L0NvbmZpZy9dIChsZXZlbCA1KQowMDowMDowMi4yMTk5OTkgICBGaXJzdCAgIDxpbnRl Z2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMCAoMCkKMDA6MDA6MDIuMjE5OTk5ICAgTGFzdCAgICA8 aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDAgKDApCjAwOjAwOjAyLjIxOTk5OSAgIHBhcExl ZHMgPGludGVnZXI+ID0gMHgwMDAwMDAwODBkNDkxZGQ4ICgzNCA1ODIgNjMzIDk0NCkKMDA6MDA6 MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL2FjcGkvXSAobGV2ZWwgMikKMDA6 MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL2FjcGkvMC9dIChsZXZlbCAz KQowMDowMDowMi4yMTk5OTkgICBQQ0lCdXNObyAgICAgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAw MDAwMDAwMCAoMCkKMDA6MDA6MDIuMjE5OTk5ICAgUENJRGV2aWNlTm8gICA8aW50ZWdlcj4gPSAw eDAwMDAwMDAwMDAwMDAwMDcgKDcpCjAwOjAwOjAyLjIxOTk5OSAgIFBDSUZ1bmN0aW9uTm8gPGlu dGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgwKQowMDowMDowMi4yMTk5OTkgICBUcnVzdGVk ICAgICAgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMSAoMSkKMDA6MDA6MDIuMjE5OTk5 IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL2FjcGkvMC9Db25maWcvXSAobGV2ZWwgNCkKMDA6 MDA6MDIuMjE5OTk5ICAgQ3B1SG90UGx1ZyAgICAgICAgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAw MDAwMDAwICgwKQowMDowMDowMi4yMTk5OTkgICBGZGNFbmFibGVkICAgICAgICA8aW50ZWdlcj4g PSAweDAwMDAwMDAwMDAwMDAwMDAgKDApCjAwOjAwOjAyLjIxOTk5OSAgIEhvc3RCdXNQY2lBZGRy ZXNzIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMCAoMCkKMDA6MDA6MDIuMjE5OTk5ICAg SHBldEVuYWJsZWQgICAgICAgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgwKQowMDow MDowMi4yMTk5OTkgICBJT0FQSUMgICAgICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAw MDAwMDEgKDEpCjAwOjAwOjAyLjIxOTk5OSAgIElvY1BjaUFkZHJlc3MgICAgIDxpbnRlZ2VyPiA9 IDB4MDAwMDAwMDAwMDAxMDAwMCAoNjUgNTM2KQowMDowMDowMi4yMTk5OTkgICBOdW1DUFVzICAg ICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDQgKDQpCjAwOjAwOjAyLjIxOTk5 OSAgIFJhbUhvbGVTaXplICAgICAgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAyMDAwMDAwMCAoNTM2 IDg3MCA5MTIsIDUxMiBNQikKMDA6MDA6MDIuMjE5OTk5ICAgUmFtU2l6ZSAgICAgICAgICAgPGlu dGVnZXI+ID0gMHgwMDAwMDAwMTAwMDAwMDAwICg0IDI5NCA5NjcgMjk2LCA0IEdCKQowMDowMDow Mi4yMTk5OTkgICBTZXJpYWwwSW9Qb3J0QmFzZSA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAw MDAgKDApCjAwOjAwOjAyLjIxOTk5OSAgIFNlcmlhbDBJcnEgICAgICAgIDxpbnRlZ2VyPiA9IDB4 MDAwMDAwMDAwMDAwMDAwMCAoMCkKMDA6MDA6MDIuMjE5OTk5ICAgU2VyaWFsMUlvUG9ydEJhc2Ug PGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgwKQowMDowMDowMi4yMTk5OTkgICBTZXJp YWwxSXJxICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDAgKDApCjAwOjAwOjAy LjIxOTk5OSAgIFNob3dDcHUgICAgICAgICAgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAw MSAoMSkKMDA6MDA6MDIuMjE5OTk5ICAgU2hvd1J0YyAgICAgICAgICAgPGludGVnZXI+ID0gMHgw MDAwMDAwMDAwMDAwMDAwICgwKQowMDowMDowMi4yMTk5OTkgICBTbWNFbmFibGVkICAgICAgICA8 aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDAgKDApCjAwOjAwOjAyLjIxOTk5OSAKMDA6MDA6 MDIuMjE5OTk5IFsvRGV2aWNlcy9hY3BpLzAvTFVOIzAvXSAobGV2ZWwgNCkKMDA6MDA6MDIuMjE5 OTk5ICAgRHJpdmVyIDxzdHJpbmc+ICA9ICJBQ1BJSG9zdCIgKGNiPTkpCjAwOjAwOjAyLjIxOTk5 OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9hY3BpLzAvTFVOIzAvQ29uZmlnL10gKGxldmVs IDUpCjAwOjAwOjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9hY3BpLzAvTFVO IzEvXSAobGV2ZWwgNCkKMDA6MDA6MDIuMjE5OTk5ICAgRHJpdmVyIDxzdHJpbmc+ICA9ICJBQ1BJ Q3B1IiAoY2I9OCkKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL2Fj cGkvMC9MVU4jMS9Db25maWcvXSAobGV2ZWwgNSkKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4y MTk5OTkgWy9EZXZpY2VzL2FjcGkvMC9MVU4jMi9dIChsZXZlbCA0KQowMDowMDowMi4yMTk5OTkg ICBEcml2ZXIgPHN0cmluZz4gID0gIkFDUElDcHUiIChjYj04KQowMDowMDowMi4yMTk5OTkgCjAw OjAwOjAyLjIxOTk5OSBbL0RldmljZXMvYWNwaS8wL0xVTiMyL0NvbmZpZy9dIChsZXZlbCA1KQow MDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0RldmljZXMvYWNwaS8wL0xVTiMzL10g KGxldmVsIDQpCjAwOjAwOjAyLjIxOTk5OSAgIERyaXZlciA8c3RyaW5nPiAgPSAiQUNQSUNwdSIg KGNiPTgpCjAwOjAwOjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9hY3BpLzAv TFVOIzMvQ29uZmlnL10gKGxldmVsIDUpCjAwOjAwOjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5 IFsvRGV2aWNlcy9haGNpL10gKGxldmVsIDIpCjAwOjAwOjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5 OTk5IFsvRGV2aWNlcy9haGNpLzAvXSAobGV2ZWwgMykKMDA6MDA6MDIuMjE5OTk5ICAgUENJQnVz Tm8gICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDAgKDApCjAwOjAwOjAyLjIxOTk5 OSAgIFBDSURldmljZU5vICAgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDBkICgxMykKMDA6 MDA6MDIuMjE5OTk5ICAgUENJRnVuY3Rpb25ObyA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAw MDAgKDApCjAwOjAwOjAyLjIxOTk5OSAgIFRydXN0ZWQgICAgICAgPGludGVnZXI+ID0gMHgwMDAw MDAwMDAwMDAwMDAxICgxKQowMDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0Rldmlj ZXMvYWhjaS8wL0NvbmZpZy9dIChsZXZlbCA0KQowMDowMDowMi4yMTk5OTkgICBCb290YWJsZSAg PGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAxICgxKQowMDowMDowMi4yMTk5OTkgICBQb3J0 Q291bnQgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAyICgyKQowMDowMDowMi4yMTk5OTkg CjAwOjAwOjAyLjIxOTk5OSBbL0RldmljZXMvYWhjaS8wL0NvbmZpZy9Qb3J0MC9dIChsZXZlbCA1 KQowMDowMDowMi4yMTk5OTkgICBOb25Sb3RhdGlvbmFsTWVkaXVtIDxpbnRlZ2VyPiA9IDB4MDAw MDAwMDAwMDAwMDAwMCAoMCkKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZp Y2VzL2FoY2kvMC9Db25maWcvUG9ydDEvXSAobGV2ZWwgNSkKMDA6MDA6MDIuMjE5OTk5ICAgTm9u Um90YXRpb25hbE1lZGl1bSA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDAgKDApCjAwOjAw OjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9haGNpLzAvTFVOIzAvXSAobGV2 ZWwgNCkKMDA6MDA6MDIuMjE5OTk5ICAgRHJpdmVyIDxzdHJpbmc+ICA9ICJCbG9jayIgKGNiPTYp CjAwOjAwOjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9haGNpLzAvTFVOIzAv QXR0YWNoZWREcml2ZXIvXSAobGV2ZWwgNSkKMDA6MDA6MDIuMjE5OTk5ICAgRHJpdmVyIDxzdHJp bmc+ICA9ICJWRCIgKGNiPTMpCjAwOjAwOjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2 aWNlcy9haGNpLzAvTFVOIzAvQXR0YWNoZWREcml2ZXIvQ29uZmlnL10gKGxldmVsIDYpCjAwOjAw OjAyLjIxOTk5OSAgIEJsb2NrQ2FjaGUgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAxICgx KQowMDowMDowMi4yMTk5OTkgICBGb3JtYXQgICAgIDxzdHJpbmc+ICA9ICJWREkiIChjYj00KQow MDowMDowMi4yMTk5OTkgICBQYXRoICAgICAgIDxzdHJpbmc+ICA9ICIvYmlnZmlsZS92bWltYWdl L3dpbjgvU25hcHNob3RzL3s4ZDZlOGYwMy1hMTk2LTQ2N2ItOTJkYi0zYzM0ZGZjNGM0OTJ9LnZk aSIgKGNiPTc1KQowMDowMDowMi4yMTk5OTkgICBUeXBlICAgICAgIDxzdHJpbmc+ICA9ICJIYXJk RGlzayIgKGNiPTkpCjAwOjAwOjAyLjIxOTk5OSAgIFVzZU5ld0lvICAgPGludGVnZXI+ID0gMHgw MDAwMDAwMDAwMDAwMDAxICgxKQowMDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0Rl dmljZXMvYWhjaS8wL0xVTiMwL0F0dGFjaGVkRHJpdmVyL0NvbmZpZy9QYXJlbnQvXSAobGV2ZWwg NykKMDA6MDA6MDIuMjE5OTk5ICAgRm9ybWF0IDxzdHJpbmc+ICA9ICJWREkiIChjYj00KQowMDow MDowMi4yMTk5OTkgICBQYXRoICAgPHN0cmluZz4gID0gIi9iaWdmaWxlL3ZtaW1hZ2Uvd2luOC93 aW5kb3dzOC52ZGkiIChjYj0zNSkKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9E ZXZpY2VzL2FoY2kvMC9MVU4jMC9Db25maWcvXSAobGV2ZWwgNSkKMDA6MDA6MDIuMjE5OTk5ICAg TW91bnRhYmxlIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMCAoMCkKMDA6MDA6MDIuMjE5 OTk5ICAgVHlwZSAgICAgIDxzdHJpbmc+ICA9ICJIYXJkRGlzayIgKGNiPTkpCjAwOjAwOjAyLjIx OTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9haGNpLzAvTFVOIzEvXSAobGV2ZWwgNCkK MDA6MDA6MDIuMjE5OTk5ICAgRHJpdmVyIDxzdHJpbmc+ICA9ICJCbG9jayIgKGNiPTYpCjAwOjAw OjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9haGNpLzAvTFVOIzEvQ29uZmln L10gKGxldmVsIDUpCjAwOjAwOjAyLjIxOTk5OSAgIE1vdW50YWJsZSA8aW50ZWdlcj4gPSAweDAw MDAwMDAwMDAwMDAwMDEgKDEpCjAwOjAwOjAyLjIxOTk5OSAgIFR5cGUgICAgICA8c3RyaW5nPiAg PSAiRFZEIiAoY2I9NCkKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2Vz L2FoY2kvMC9MVU4jOTk5L10gKGxldmVsIDQpCjAwOjAwOjAyLjIxOTk5OSAgIERyaXZlciA8c3Ry aW5nPiAgPSAiTWFpblN0YXR1cyIgKGNiPTExKQowMDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIx OTk5OSBbL0RldmljZXMvYWhjaS8wL0xVTiM5OTkvQ29uZmlnL10gKGxldmVsIDUpCjAwOjAwOjAy LjIxOTk5OSAgIERldmljZUluc3RhbmNlICAgICAgICA8c3RyaW5nPiAgPSAiYWhjaS8wIiAoY2I9 NykKMDA6MDA6MDIuMjE5OTk5ICAgRmlyc3QgICAgICAgICAgICAgICAgIDxpbnRlZ2VyPiA9IDB4 MDAwMDAwMDAwMDAwMDAwMCAoMCkKMDA6MDA6MDIuMjE5OTk5ICAgTGFzdCAgICAgICAgICAgICAg ICAgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMSAoMSkKMDA6MDA6MDIuMjE5OTk5ICAg cENvbnNvbGUgICAgICAgICAgICAgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDgwZDQ5MTgwMCAoMzQg NTgyIDYzMiA0NDgpCjAwOjAwOjAyLjIxOTk5OSAgIHBhcExlZHMgICAgICAgICAgICAgICA8aW50 ZWdlcj4gPSAweDAwMDAwMDA4MGQ0OTFiMDggKDM0IDU4MiA2MzMgMjI0KQowMDowMDowMi4yMTk5 OTkgICBwbWFwTWVkaXVtQXR0YWNobWVudHMgPGludGVnZXI+ID0gMHgwMDAwMDAwODBkNDkxZGYw ICgzNCA1ODIgNjMzIDk2OCkKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZp Y2VzL2FwaWMvXSAobGV2ZWwgMikKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9E ZXZpY2VzL2FwaWMvMC9dIChsZXZlbCAzKQowMDowMDowMi4yMTk5OTkgICBUcnVzdGVkIDxpbnRl Z2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMSAoMSkKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4y MTk5OTkgWy9EZXZpY2VzL2FwaWMvMC9Db25maWcvXSAobGV2ZWwgNCkKMDA6MDA6MDIuMjE5OTk5 ICAgSU9BUElDICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDEgKDEpCjAwOjAwOjAyLjIx OTk5OSAgIE51bUNQVXMgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDA0ICg0KQowMDowMDow Mi4yMTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0RldmljZXMvZTEwMDAvXSAobGV2ZWwgMikKMDA6 MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL2UxMDAwLzAvXSAobGV2ZWwg MykKMDA6MDA6MDIuMjE5OTk5ICAgUENJQnVzTm8gICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAw MDAwMDAwMDAgKDApCjAwOjAwOjAyLjIxOTk5OSAgIFBDSURldmljZU5vICAgPGludGVnZXI+ID0g MHgwMDAwMDAwMDAwMDAwMDAzICgzKQowMDowMDowMi4yMTk5OTkgICBQQ0lGdW5jdGlvbk5vIDxp bnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMCAoMCkKMDA6MDA6MDIuMjE5OTk5ICAgVHJ1c3Rl ZCAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDEgKDEpCjAwOjAwOjAyLjIxOTk5 OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9lMTAwMC8wL0NvbmZpZy9dIChsZXZlbCA0KQow MDowMDowMi4yMTk5OTkgICBBZGFwdGVyVHlwZSAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAw MDAwMDAgKDApCjAwOjAwOjAyLjIxOTk5OSAgIENhYmxlQ29ubmVjdGVkIDxpbnRlZ2VyPiA9IDB4 MDAwMDAwMDAwMDAwMDAwMSAoMSkKMDA6MDA6MDIuMjE5OTk5ICAgTGluZVNwZWVkICAgICAgPGlu dGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgwKQowMDowMDowMi4yMTk5OTkgICBNQUMgICAg ICAgICAgICA8Ynl0ZXM+ICAgPSAiMDggMDAgMjcgN2YgNDggMDIiIChjYj02KQowMDowMDowMi4y MTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0RldmljZXMvZTEwMDAvMC9MVU4jMC9dIChsZXZlbCA0 KQowMDowMDowMi4yMTk5OTkgICBEcml2ZXIgPHN0cmluZz4gID0gIk5BVCIgKGNiPTQpCjAwOjAw OjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9lMTAwMC8wL0xVTiMwL0NvbmZp Zy9dIChsZXZlbCA1KQowMDowMDowMi4yMTk5OTkgICBBbGlhc01vZGUgICAgICAgPGludGVnZXI+ ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgwKQowMDowMDowMi4yMTk5OTkgICBCb290RmlsZSAgICAg ICAgPHN0cmluZz4gID0gIndpbjhfb2ZmLnB4ZSIgKGNiPTEzKQowMDowMDowMi4yMTk5OTkgICBE TlNQcm94eSAgICAgICAgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgwKQowMDowMDow Mi4yMTk5OTkgICBOZXR3b3JrICAgICAgICAgPHN0cmluZz4gID0gIjEwLjAuMi4wLzI0IiAoY2I9 MTIpCjAwOjAwOjAyLjIxOTk5OSAgIFBhc3NEb21haW4gICAgICA8aW50ZWdlcj4gPSAweDAwMDAw MDAwMDAwMDAwMDEgKDEpCjAwOjAwOjAyLjIxOTk5OSAgIFRGVFBQcmVmaXggICAgICA8c3RyaW5n PiAgPSAiL2hvbWUvbW9oaWNhbm4vLlZpcnR1YWxCb3gvVEZUUCIgKGNiPTMyKQowMDowMDowMi4y MTk5OTkgICBVc2VIb3N0UmVzb2x2ZXIgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgw KQowMDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0RldmljZXMvZTEwMDAvMC9MVU4j OTk5L10gKGxldmVsIDQpCjAwOjAwOjAyLjIxOTk5OSAgIERyaXZlciA8c3RyaW5nPiAgPSAiTWFp blN0YXR1cyIgKGNiPTExKQowMDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0Rldmlj ZXMvZTEwMDAvMC9MVU4jOTk5L0NvbmZpZy9dIChsZXZlbCA1KQowMDowMDowMi4yMTk5OTkgICBG aXJzdCAgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMCAoMCkKMDA6MDA6MDIuMjE5OTk5 ICAgTGFzdCAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDAgKDApCjAwOjAwOjAyLjIx OTk5OSAgIHBhcExlZHMgPGludGVnZXI+ID0gMHgwMDAwMDAwODBkNDkxY2I4ICgzNCA1ODIgNjMz IDY1NikKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL2hkYS9dIChs ZXZlbCAyKQowMDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0RldmljZXMvaGRhLzAv XSAobGV2ZWwgMykKMDA6MDA6MDIuMjE5OTk5ICAgUENJQnVzTm8gICAgICA8aW50ZWdlcj4gPSAw eDAwMDAwMDAwMDAwMDAwMDAgKDApCjAwOjAwOjAyLjIxOTk5OSAgIFBDSURldmljZU5vICAgPGlu dGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDA1ICg1KQowMDowMDowMi4yMTk5OTkgICBQQ0lGdW5j dGlvbk5vIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMCAoMCkKMDA6MDA6MDIuMjE5OTk5 ICAgVHJ1c3RlZCAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDEgKDEpCjAwOjAw OjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9oZGEvMC9Db25maWcvXSAobGV2 ZWwgNCkKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL2hkYS8wL0xV TiMwL10gKGxldmVsIDQpCjAwOjAwOjAyLjIxOTk5OSAgIERyaXZlciA8c3RyaW5nPiAgPSAiQVVE SU8iIChjYj02KQowMDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0RldmljZXMvaGRh LzAvTFVOIzAvQ29uZmlnL10gKGxldmVsIDUpCjAwOjAwOjAyLjIxOTk5OSAgIEF1ZGlvRHJpdmVy IDxzdHJpbmc+ICA9ICJvc3MiIChjYj00KQowMDowMDowMi4yMTk5OTkgICBTdHJlYW1OYW1lICA8 c3RyaW5nPiAgPSAid2luOF9vZmYiIChjYj05KQowMDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIx OTk5OSBbL0RldmljZXMvaTgyNTQvXSAobGV2ZWwgMikKMDA6MDA6MDIuMjE5OTk5IAowMDowMDow Mi4yMTk5OTkgWy9EZXZpY2VzL2k4MjU0LzAvXSAobGV2ZWwgMykKMDA6MDA6MDIuMjE5OTk5IAow MDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL2k4MjU0LzAvQ29uZmlnL10gKGxldmVsIDQpCjAwOjAw OjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9pODI1OS9dIChsZXZlbCAyKQow MDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0RldmljZXMvaTgyNTkvMC9dIChsZXZl bCAzKQowMDowMDowMi4yMTk5OTkgICBUcnVzdGVkIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAw MDAwMSAoMSkKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL2k4MjU5 LzAvQ29uZmlnL10gKGxldmVsIDQpCjAwOjAwOjAyLjIxOTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsv RGV2aWNlcy9pb2FwaWMvXSAobGV2ZWwgMikKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5 OTkgWy9EZXZpY2VzL2lvYXBpYy8wL10gKGxldmVsIDMpCjAwOjAwOjAyLjIxOTk5OSAgIFRydXN0 ZWQgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAxICgxKQowMDowMDowMi4yMTk5OTkgCjAw OjAwOjAyLjIxOTk5OSBbL0RldmljZXMvaW9hcGljLzAvQ29uZmlnL10gKGxldmVsIDQpCjAwOjAw OjAyLjIxOTk5OSAgIE51bUNQVXMgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDA0ICg0KQow MDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIxOTk5OSBbL0RldmljZXMvbWMxNDY4MTgvXSAobGV2 ZWwgMikKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL21jMTQ2ODE4 LzAvXSAobGV2ZWwgMykKMDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2Vz L21jMTQ2ODE4LzAvQ29uZmlnL10gKGxldmVsIDQpCjAwOjAwOjAyLjIxOTk5OSAgIFVzZVVUQyA8 aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDAgKDApCjAwOjAwOjAyLjIxOTk5OSAKMDA6MDA6 MDIuMjE5OTk5IFsvRGV2aWNlcy9wYXJhbGxlbC9dIChsZXZlbCAyKQowMDowMDowMi4yMTk5OTkg CjAwOjAwOjAyLjIxOTk5OSBbL0RldmljZXMvcGNhcmNoL10gKGxldmVsIDIpCjAwOjAwOjAyLjIx OTk5OSAKMDA6MDA6MDIuMjE5OTk5IFsvRGV2aWNlcy9wY2FyY2gvMC9dIChsZXZlbCAzKQowMDow MDowMi4yMTk5OTkgICBUcnVzdGVkIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMSAoMSkK MDA6MDA6MDIuMjE5OTk5IAowMDowMDowMi4yMTk5OTkgWy9EZXZpY2VzL3BjYXJjaC8wL0NvbmZp Zy9dIChsZXZlbCA0KQowMDowMDowMi4yMTk5OTkgCjAwOjAwOjAyLjIyMDAwMCBbL0RldmljZXMv cGNiaW9zL10gKGxldmVsIDIpCjAwOjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIwMDAwIFsvRGV2 aWNlcy9wY2Jpb3MvMC9dIChsZXZlbCAzKQowMDowMDowMi4yMjAwMDAgICBUcnVzdGVkIDxpbnRl Z2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMSAoMSkKMDA6MDA6MDIuMjIwMDAwIAowMDowMDowMi4y MjAwMDAgWy9EZXZpY2VzL3BjYmlvcy8wL0NvbmZpZy9dIChsZXZlbCA0KQowMDowMDowMi4yMjAw MDAgICBCb290RGV2aWNlMCAgICAgICAgPHN0cmluZz4gID0gIklERSIgKGNiPTQpCjAwOjAwOjAy LjIyMDAwMCAgIEJvb3REZXZpY2UxICAgICAgICA8c3RyaW5nPiAgPSAiTk9ORSIgKGNiPTUpCjAw OjAwOjAyLjIyMDAwMCAgIEJvb3REZXZpY2UyICAgICAgICA8c3RyaW5nPiAgPSAiTk9ORSIgKGNi PTUpCjAwOjAwOjAyLjIyMDAwMCAgIEJvb3REZXZpY2UzICAgICAgICA8c3RyaW5nPiAgPSAiTk9O RSIgKGNiPTUpCjAwOjAwOjAyLjIyMDAwMCAgIEZsb3BweURldmljZSAgICAgICA8c3RyaW5nPiAg PSAiaTgyMDc4IiAoY2I9NykKMDA6MDA6MDIuMjIwMDAwICAgSGFyZERpc2tEZXZpY2UgICAgIDxz dHJpbmc+ICA9ICJwaWl4M2lkZSIgKGNiPTkpCjAwOjAwOjAyLjIyMDAwMCAgIElPQVBJQyAgICAg ICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDEgKDEpCjAwOjAwOjAyLjIyMDAw MCAgIE1jZmdCYXNlICAgICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDAgKDAp CjAwOjAwOjAyLjIyMDAwMCAgIE1jZmdMZW5ndGggICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAw MDAwMDAwMDAwMDAgKDApCjAwOjAwOjAyLjIyMDAwMCAgIE51bUNQVXMgICAgICAgICAgICA8aW50 ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDQgKDQpCjAwOjAwOjAyLjIyMDAwMCAgIFBYRURlYnVn ICAgICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDAgKDApCjAwOjAwOjAyLjIy MDAwMCAgIFJhbUhvbGVTaXplICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMjAwMDAwMDAg KDUzNiA4NzAgOTEyLCA1MTIgTUIpCjAwOjAwOjAyLjIyMDAwMCAgIFJhbVNpemUgICAgICAgICAg ICA8aW50ZWdlcj4gPSAweDAwMDAwMDAxMDAwMDAwMDAgKDQgMjk0IDk2NyAyOTYsIDQgR0IpCjAw OjAwOjAyLjIyMDAwMCAgIFNhdGFIYXJkRGlza0RldmljZSA8c3RyaW5nPiAgPSAiYWhjaSIgKGNi PTUpCjAwOjAwOjAyLjIyMDAwMCAgIFVVSUQgICAgICAgICAgICAgICA8Ynl0ZXM+ICAgPSAiYTAg ODcgOGQgYTEgZTIgYjMgNzAgNDkgOGQgMjUgZDYgNjEgNzcgMzUgZWYgNmMiIChjYj0xNikKMDA6 MDA6MDIuMjIwMDAwIAowMDowMDowMi4yMjAwMDAgWy9EZXZpY2VzL3BjYmlvcy8wL0NvbmZpZy9O ZXRCb290L10gKGxldmVsIDUpCjAwOjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIwMDAwIFsvRGV2 aWNlcy9wY2Jpb3MvMC9Db25maWcvTmV0Qm9vdC8wL10gKGxldmVsIDYpCjAwOjAwOjAyLjIyMDAw MCAgIE5JQyAgICAgICAgICAgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgwKQowMDow MDowMi4yMjAwMDAgICBQQ0lCdXNObyAgICAgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAw MCAoMCkKMDA6MDA6MDIuMjIwMDAwICAgUENJRGV2aWNlTm8gICA8aW50ZWdlcj4gPSAweDAwMDAw MDAwMDAwMDAwMDMgKDMpCjAwOjAwOjAyLjIyMDAwMCAgIFBDSUZ1bmN0aW9uTm8gPGludGVnZXI+ ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgwKQowMDowMDowMi4yMjAwMDAgCjAwOjAwOjAyLjIyMDAw MCBbL0RldmljZXMvcGNpL10gKGxldmVsIDIpCjAwOjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIw MDAwIFsvRGV2aWNlcy9wY2kvMC9dIChsZXZlbCAzKQowMDowMDowMi4yMjAwMDAgICBUcnVzdGVk IDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMSAoMSkKMDA6MDA6MDIuMjIwMDAwIAowMDow MDowMi4yMjAwMDAgWy9EZXZpY2VzL3BjaS8wL0NvbmZpZy9dIChsZXZlbCA0KQowMDowMDowMi4y MjAwMDAgICBJT0FQSUMgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAxICgxKQowMDowMDow Mi4yMjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL0RldmljZXMvcGNrYmQvXSAobGV2ZWwgMikKMDA6 MDA6MDIuMjIwMDAwIAowMDowMDowMi4yMjAwMDAgWy9EZXZpY2VzL3Bja2JkLzAvXSAobGV2ZWwg MykKMDA6MDA6MDIuMjIwMDAwICAgVHJ1c3RlZCA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAw MDEgKDEpCjAwOjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIwMDAwIFsvRGV2aWNlcy9wY2tiZC8w L0NvbmZpZy9dIChsZXZlbCA0KQowMDowMDowMi4yMjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL0Rl dmljZXMvcGNrYmQvMC9MVU4jMC9dIChsZXZlbCA0KQowMDowMDowMi4yMjAwMDAgICBEcml2ZXIg PHN0cmluZz4gID0gIktleWJvYXJkUXVldWUiIChjYj0xNCkKMDA6MDA6MDIuMjIwMDAwIAowMDow MDowMi4yMjAwMDAgWy9EZXZpY2VzL3Bja2JkLzAvTFVOIzAvQXR0YWNoZWREcml2ZXIvXSAobGV2 ZWwgNSkKMDA6MDA6MDIuMjIwMDAwICAgRHJpdmVyIDxzdHJpbmc+ICA9ICJNYWluS2V5Ym9hcmQi IChjYj0xMykKMDA6MDA6MDIuMjIwMDAwIAowMDowMDowMi4yMjAwMDAgWy9EZXZpY2VzL3Bja2Jk LzAvTFVOIzAvQXR0YWNoZWREcml2ZXIvQ29uZmlnL10gKGxldmVsIDYpCjAwOjAwOjAyLjIyMDAw MCAgIE9iamVjdCA8aW50ZWdlcj4gPSAweDAwMDAwMDA4MGQ0OGIyNDAgKDM0IDU4MiA2MDYgNDAw KQowMDowMDowMi4yMjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL0RldmljZXMvcGNrYmQvMC9MVU4j MC9Db25maWcvXSAobGV2ZWwgNSkKMDA6MDA6MDIuMjIwMDAwICAgUXVldWVTaXplIDxpbnRlZ2Vy PiA9IDB4MDAwMDAwMDAwMDAwMDA0MCAoNjQpCjAwOjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIw MDAwIFsvRGV2aWNlcy9wY2tiZC8wL0xVTiMxL10gKGxldmVsIDQpCjAwOjAwOjAyLjIyMDAwMCAg IERyaXZlciA8c3RyaW5nPiAgPSAiTW91c2VRdWV1ZSIgKGNiPTExKQowMDowMDowMi4yMjAwMDAg CjAwOjAwOjAyLjIyMDAwMCBbL0RldmljZXMvcGNrYmQvMC9MVU4jMS9BdHRhY2hlZERyaXZlci9d IChsZXZlbCA1KQowMDowMDowMi4yMjAwMDAgICBEcml2ZXIgPHN0cmluZz4gID0gIk1haW5Nb3Vz ZSIgKGNiPTEwKQowMDowMDowMi4yMjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL0RldmljZXMvcGNr YmQvMC9MVU4jMS9BdHRhY2hlZERyaXZlci9Db25maWcvXSAobGV2ZWwgNikKMDA6MDA6MDIuMjIw MDAwICAgT2JqZWN0IDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDgwZDQ4YjMwMCAoMzQgNTgyIDYwNiA1 OTIpCjAwOjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIwMDAwIFsvRGV2aWNlcy9wY2tiZC8wL0xV TiMxL0NvbmZpZy9dIChsZXZlbCA1KQowMDowMDowMi4yMjAwMDAgICBRdWV1ZVNpemUgPGludGVn ZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDgwICgxMjgpCjAwOjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIu MjIwMDAwIFsvRGV2aWNlcy9wY25ldC9dIChsZXZlbCAyKQowMDowMDowMi4yMjAwMDAgCjAwOjAw OjAyLjIyMDAwMCBbL0RldmljZXMvc2VyaWFsL10gKGxldmVsIDIpCjAwOjAwOjAyLjIyMDAwMCAK MDA6MDA6MDIuMjIwMDAwIFsvRGV2aWNlcy91c2Itb2hjaS9dIChsZXZlbCAyKQowMDowMDowMi4y MjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL0RldmljZXMvdXNiLW9oY2kvMC9dIChsZXZlbCAzKQow MDowMDowMi4yMjAwMDAgICBQQ0lCdXNObyAgICAgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAw MDAwMCAoMCkKMDA6MDA6MDIuMjIwMDAwICAgUENJRGV2aWNlTm8gICA8aW50ZWdlcj4gPSAweDAw MDAwMDAwMDAwMDAwMDYgKDYpCjAwOjAwOjAyLjIyMDAwMCAgIFBDSUZ1bmN0aW9uTm8gPGludGVn ZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgwKQowMDowMDowMi4yMjAwMDAgICBUcnVzdGVkICAg ICAgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMSAoMSkKMDA6MDA6MDIuMjIwMDAwIAow MDowMDowMi4yMjAwMDAgWy9EZXZpY2VzL3VzYi1vaGNpLzAvQ29uZmlnL10gKGxldmVsIDQpCjAw OjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIwMDAwIFsvRGV2aWNlcy91c2Itb2hjaS8wL0xVTiMw L10gKGxldmVsIDQpCjAwOjAwOjAyLjIyMDAwMCAgIERyaXZlciA8c3RyaW5nPiAgPSAiVlVTQlJv b3RIdWIiIChjYj0xMikKMDA6MDA6MDIuMjIwMDAwIAowMDowMDowMi4yMjAwMDAgWy9EZXZpY2Vz L3VzYi1vaGNpLzAvTFVOIzAvQ29uZmlnL10gKGxldmVsIDUpCjAwOjAwOjAyLjIyMDAwMCAKMDA6 MDA6MDIuMjIwMDAwIFsvRGV2aWNlcy91c2Itb2hjaS8wL0xVTiM5OTkvXSAobGV2ZWwgNCkKMDA6 MDA6MDIuMjIwMDAwICAgRHJpdmVyIDxzdHJpbmc+ICA9ICJNYWluU3RhdHVzIiAoY2I9MTEpCjAw OjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIwMDAwIFsvRGV2aWNlcy91c2Itb2hjaS8wL0xVTiM5 OTkvQ29uZmlnL10gKGxldmVsIDUpCjAwOjAwOjAyLjIyMDAwMCAgIEZpcnN0ICAgPGludGVnZXI+ ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgwKQowMDowMDowMi4yMjAwMDAgICBMYXN0ICAgIDxpbnRl Z2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMCAoMCkKMDA6MDA6MDIuMjIwMDAwICAgcGFwTGVkcyA8 aW50ZWdlcj4gPSAweDAwMDAwMDA4MGQ0OTFkZTAgKDM0IDU4MiA2MzMgOTUyKQowMDowMDowMi4y MjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL0RldmljZXMvdmdhL10gKGxldmVsIDIpCjAwOjAwOjAy LjIyMDAwMCAKMDA6MDA6MDIuMjIwMDAwIFsvRGV2aWNlcy92Z2EvMC9dIChsZXZlbCAzKQowMDow MDowMi4yMjAwMDAgICBQQ0lCdXNObyAgICAgIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAw MCAoMCkKMDA6MDA6MDIuMjIwMDAwICAgUENJRGV2aWNlTm8gICA8aW50ZWdlcj4gPSAweDAwMDAw MDAwMDAwMDAwMDIgKDIpCjAwOjAwOjAyLjIyMDAwMCAgIFBDSUZ1bmN0aW9uTm8gPGludGVnZXI+ ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgwKQowMDowMDowMi4yMjAwMDAgICBUcnVzdGVkICAgICAg IDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMSAoMSkKMDA6MDA6MDIuMjIwMDAwIAowMDow MDowMi4yMjAwMDAgWy9EZXZpY2VzL3ZnYS8wL0NvbmZpZy9dIChsZXZlbCA0KQowMDowMDowMi4y MjAwMDAgICBDdXN0b21WaWRlb01vZGVzIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMCAo MCkKMDA6MDA6MDIuMjIwMDAwICAgRmFkZUluICAgICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAw MDAwMDAwMDAwMDEgKDEpCjAwOjAwOjAyLjIyMDAwMCAgIEZhZGVPdXQgICAgICAgICAgPGludGVn ZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAxICgxKQowMDowMDowMi4yMjAwMDAgICBIZWlnaHRSZWR1 Y3Rpb24gIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAwMDAwMDAwMCAoMCkKMDA6MDA6MDIuMjIwMDAw ICAgTG9nb0ZpbGUgICAgICAgICA8c3RyaW5nPiAgPSAiIiAoY2I9MSkKMDA6MDA6MDIuMjIwMDAw ICAgTG9nb1RpbWUgICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDAgKDApCjAw OjAwOjAyLjIyMDAwMCAgIE1vbml0b3JDb3VudCAgICAgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAw MDAwMDAxICgxKQowMDowMDowMi4yMjAwMDAgICBTaG93Qm9vdE1lbnUgICAgIDxpbnRlZ2VyPiA9 IDB4MDAwMDAwMDAwMDAwMDAwMiAoMikKMDA6MDA6MDIuMjIwMDAwICAgVlJhbVNpemUgICAgICAg ICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDgwMDAwMDAgKDEzNCAyMTcgNzI4LCAxMjggTUIpCjAw OjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIwMDAwIFsvRGV2aWNlcy92Z2EvMC9MVU4jMC9dIChs ZXZlbCA0KQowMDowMDowMi4yMjAwMDAgICBEcml2ZXIgPHN0cmluZz4gID0gIk1haW5EaXNwbGF5 IiAoY2I9MTIpCjAwOjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIwMDAwIFsvRGV2aWNlcy92Z2Ev MC9MVU4jMC9Db25maWcvXSAobGV2ZWwgNSkKMDA6MDA6MDIuMjIwMDAwICAgT2JqZWN0IDxpbnRl Z2VyPiA9IDB4MDAwMDAwMDgwZDYwYjYwMCAoMzQgNTg0IDE4MCAyMjQpCjAwOjAwOjAyLjIyMDAw MCAKMDA6MDA6MDIuMjIwMDAwIFsvRGV2aWNlcy92aXJ0aW8tbmV0L10gKGxldmVsIDIpCjAwOjAw OjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIwMDAwIFsvSFdWaXJ0RXh0L10gKGxldmVsIDEpCjAwOjAw OjAyLjIyMDAwMCAgIDY0Yml0RW5hYmxlZCAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAw MDAwMDEgKDEpCjAwOjAwOjAyLjIyMDAwMCAgIEVuYWJsZUxhcmdlUGFnZXMgICA8aW50ZWdlcj4g PSAweDAwMDAwMDAwMDAwMDAwMDEgKDEpCjAwOjAwOjAyLjIyMDAwMCAgIEVuYWJsZU5lc3RlZFBh Z2luZyA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDEgKDEpCjAwOjAwOjAyLjIyMDAwMCAg IEVuYWJsZVZQSUQgICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDEgKDEpCjAw OjAwOjAyLjIyMDAwMCAgIEVuYWJsZWQgICAgICAgICAgICA8aW50ZWdlcj4gPSAweDAwMDAwMDAw MDAwMDAwMDEgKDEpCjAwOjAwOjAyLjIyMDAwMCAgIEV4Y2x1c2l2ZSAgICAgICAgICA8aW50ZWdl cj4gPSAweDAwMDAwMDAwMDAwMDAwMDEgKDEpCjAwOjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIw MDAwIFsvTU0vXSAobGV2ZWwgMSkKMDA6MDA6MDIuMjIwMDAwICAgQ2FuVXNlTGFyZ2VySGVhcCA8 aW50ZWdlcj4gPSAweDAwMDAwMDAwMDAwMDAwMDAgKDApCjAwOjAwOjAyLjIyMDAwMCAKMDA6MDA6 MDIuMjIwMDAwIFsvUERNL10gKGxldmVsIDEpCjAwOjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIw MDAwIFsvUERNL0FzeW5jQ29tcGxldGlvbi9dIChsZXZlbCAyKQowMDowMDowMi4yMjAwMDAgCjAw OjAwOjAyLjIyMDAwMCBbL1BETS9Bc3luY0NvbXBsZXRpb24vRmlsZS9dIChsZXZlbCAzKQowMDow MDowMi4yMjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL1BETS9Bc3luY0NvbXBsZXRpb24vRmlsZS9C d0dyb3Vwcy9dIChsZXZlbCA0KQowMDowMDowMi4yMjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL1BE TS9CbGtDYWNoZS9dIChsZXZlbCAyKQowMDowMDowMi4yMjAwMDAgICBDYWNoZVNpemUgPGludGVn ZXI+ID0gMHgwMDAwMDAwMDAwNTAwMDAwICg1IDI0MiA4ODAsIDUgTUIpCjAwOjAwOjAyLjIyMDAw MCAKMDA6MDA6MDIuMjIwMDAwIFsvUERNL0RldmljZXMvXSAobGV2ZWwgMikKMDA6MDA6MDIuMjIw MDAwIAowMDowMDowMi4yMjAwMDAgWy9QRE0vRHJpdmVycy9dIChsZXZlbCAyKQowMDowMDowMi4y MjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL1BETS9Ecml2ZXJzL1ZCb3hDL10gKGxldmVsIDMpCjAw OjAwOjAyLjIyMDAwMCAgIFBhdGggPHN0cmluZz4gID0gIi91c3IvbG9jYWwvbGliL3ZpcnR1YWxi b3gvY29tcG9uZW50cy9WQm94QyIgKGNiPTQzKQowMDowMDowMi4yMjAwMDAgCjAwOjAwOjAyLjIy MDAwMCBbL1BETS9OZXR3b3JrU2hhcGVyL10gKGxldmVsIDIpCjAwOjAwOjAyLjIyMDAwMCAKMDA6 MDA6MDIuMjIwMDAwIFsvUERNL05ldHdvcmtTaGFwZXIvQndHcm91cHMvXSAobGV2ZWwgMykKMDA6 MDA6MDIuMjIwMDAwIAowMDowMDowMi4yMjAwMDAgWy9UTS9dIChsZXZlbCAxKQowMDowMDowMi4y MjAwMDAgICBVVENPZmZzZXQgPGludGVnZXI+ID0gMHgwMDAwMDAwMDAwMDAwMDAwICgwKQowMDow MDowMi4yMjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL1VTQi9dIChsZXZlbCAxKQowMDowMDowMi4y MjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL1VTQi9IaWRNb3VzZS9dIChsZXZlbCAyKQowMDowMDow Mi4yMjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL1VTQi9IaWRNb3VzZS8wL10gKGxldmVsIDMpCjAw OjAwOjAyLjIyMDAwMCAKMDA6MDA6MDIuMjIwMDAwIFsvVVNCL0hpZE1vdXNlLzAvQ29uZmlnL10g KGxldmVsIDQpCjAwOjAwOjAyLjIyMDAwMCAgIEFic29sdXRlIDxpbnRlZ2VyPiA9IDB4MDAwMDAw MDAwMDAwMDAwMSAoMSkKMDA6MDA6MDIuMjIwMDAwIAowMDowMDowMi4yMjAwMDAgWy9VU0IvSGlk TW91c2UvMC9MVU4jMC9dIChsZXZlbCA0KQowMDowMDowMi4yMjAwMDAgICBEcml2ZXIgPHN0cmlu Zz4gID0gIk1vdXNlUXVldWUiIChjYj0xMSkKMDA6MDA6MDIuMjIwMDAwIAowMDowMDowMi4yMjAw MDAgWy9VU0IvSGlkTW91c2UvMC9MVU4jMC9BdHRhY2hlZERyaXZlci9dIChsZXZlbCA1KQowMDow MDowMi4yMjAwMDAgICBEcml2ZXIgPHN0cmluZz4gID0gIk1haW5Nb3VzZSIgKGNiPTEwKQowMDow MDowMi4yMjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL1VTQi9IaWRNb3VzZS8wL0xVTiMwL0F0dGFj aGVkRHJpdmVyL0NvbmZpZy9dIChsZXZlbCA2KQowMDowMDowMi4yMjAwMDAgICBPYmplY3QgPGlu dGVnZXI+ID0gMHgwMDAwMDAwODBkNDhiMzAwICgzNCA1ODIgNjA2IDU5MikKMDA6MDA6MDIuMjIw MDAwIAowMDowMDowMi4yMjAwMDAgWy9VU0IvSGlkTW91c2UvMC9MVU4jMC9Db25maWcvXSAobGV2 ZWwgNSkKMDA6MDA6MDIuMjIwMDAwICAgUXVldWVTaXplIDxpbnRlZ2VyPiA9IDB4MDAwMDAwMDAw MDAwMDA4MCAoMTI4KQowMDowMDowMi4yMjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL1VTQi9VU0JQ cm94eS9dIChsZXZlbCAyKQowMDowMDowMi4yMjAwMDAgCjAwOjAwOjAyLjIyMDAwMCBbL1VTQi9V U0JQcm94eS9HbG9iYWxDb25maWcvXSAobGV2ZWwgMykKMDA6MDA6MDIuMjIwMDAwIAowMDowMDow Mi4yMjAwMDAgKioqKioqKioqKioqKioqKioqKioqIEVuZCBvZiBDRkdNIGR1bXAgKioqKioqKioq KioqKioqKioqKioqKgowMDowMDowMi4yMjAwMDAgTU06IGNiSHlwZXJIZWFwPTB4MTQwMDAwICgx MzEwNzIwKQowMDowMDowMi4yMjk5OTcgTG9naWNhbCBob3N0IHByb2Nlc3NvcnM6IDggcHJlc2Vu dCwgOCBtYXgsIDggb25saW5lLCBvbmxpbmUgbWFzazogMDAwMDAwMDAwMDAwMDBmZgowMDowMDow Mi4yMjk5OTcgKioqKioqKioqKioqKioqKioqKioqKioqKiBDUFVJRCBkdW1wICoqKioqKioqKioq KioqKioqKioqKioqKgowMDowMDowMi4yMjk5OTcgICAgICAgICAgUkFXIFN0YW5kYXJkIENQVUlE cwowMDowMDowMi4yMjk5OTcgICAgICBGdW5jdGlvbiAgZWF4ICAgICAgZWJ4ICAgICAgZWN4ICAg ICAgZWR4CjAwOjAwOjAyLjIyOTk5NyBHc3Q6IDAwMDAwMDAwICAwMDAwMDAwNSA3NTZlNjU0NyA2 YzY1NzQ2ZSA0OTY1NmU2OQowMDowMDowMi4yMjk5OTcgSHN0OiAgICAgICAgICAgMDAwMDAwMGQg NzU2ZTY1NDcgNmM2NTc0NmUgNDk2NTZlNjkKMDA6MDA6MDIuMjI5OTk3IEdzdDogMDAwMDAwMDEg IDAwMDIwNmQ3IDAwMDQwODAwIDAwMDAwMjAxIDE3OGJmMWJmCjAwOjAwOjAyLjIyOTk5NyBIc3Q6 ICAgICAgICAgICAwMDAyMDZkNyAwMDIwMDgwMCAxZmJlZTNiZiBiZmViZmJmZgowMDowMDowMi4y Mjk5OTcgR3N0OiAwMDAwMDAwMiAgNzYwMzVhMDEgMDBmMGIyZmYgMDAwMDAwMDAgMDBjYTAwMDAK MDA6MDA6MDIuMjI5OTk3IEhzdDogICAgICAgICAgIDc2MDM1YTAxIDAwZjBiMmZmIDAwMDAwMDAw IDAwY2EwMDAwCjAwOjAwOjAyLjIyOTk5NyBHc3Q6IDAwMDAwMDAzICAwMDAwMDAwMCAwMDAwMDAw MCAwMDAwMDAwMCAwMDAwMDAwMAowMDowMDowMi4yMjk5OTcgSHN0OiAgICAgICAgICAgMDAwMDAw MDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKMDA6MDA6MDIuMjI5OTk3IEdzdDogMDAwMDAw MDQgIDBjMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCjAwOjAwOjAyLjIyOTk5NyBI c3Q6ICAgICAgICAgICAzYzAwNDEyMSAwMWMwMDAzZiAwMDAwMDAzZiAwMDAwMDAwMAowMDowMDow Mi4yMjk5OTcgR3N0OiAwMDAwMDAwNSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAw MDAKMDA6MDA6MDIuMjI5OTk3IEhzdDogICAgICAgICAgIDAwMDAwMDQwIDAwMDAwMDQwIDAwMDAw MDAzIDAwMDIxMTIwCjAwOjAwOjAyLjIyOTk5NyBOYW1lOiAgICAgICAgICAgICAgICAgICAgICAg ICAgICBHZW51aW5lSW50ZWwKMDA6MDA6MDIuMjI5OTk3IFN1cHBvcnRzOiAgICAgICAgICAgICAg ICAgICAgICAgIDAtNQowMDowMDowMi4yMjk5OTcgRmFtaWx5OiAgICAgICAgICAgICAgICAgICAg ICAgICAgNiAgCUV4dGVuZGVkOiAwIAlFZmZlY3RpdmU6IDYKMDA6MDA6MDIuMjI5OTk3IE1vZGVs OiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEzICAJRXh0ZW5kZWQ6IDIgCUVmZmVjdGl2ZTog NDUKMDA6MDA6MDIuMjI5OTk3IFN0ZXBwaW5nOiAgICAgICAgICAgICAgICAgICAgICAgIDcKMDA6 MDA6MDIuMjI5OTk3IFR5cGU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAgKHByaW1hcnkp CjAwOjAwOjAyLjIyOTk5NyBBUElDIElEOiAgICAgICAgICAgICAgICAgICAgICAgICAweDAwCjAw OjAwOjAyLjIyOTk5NyBMb2dpY2FsIENQVXM6ICAgICAgICAgICAgICAgICAgICA0CjAwOjAwOjAy LjIyOTk5NyBDTEZMVVNIIFNpemU6ICAgICAgICAgICAgICAgICAgICA4CjAwOjAwOjAyLjIyOTk5 NyBCcmFuZCBJRDogICAgICAgICAgICAgICAgICAgICAgICAweDAwCjAwOjAwOjAyLjIyOTk5NyBN bmVtb25pYyAtIERlc2NyaXB0aW9uICAgICAgICAgICAgICAgICA9IGd1ZXN0IChob3N0KQowMDow MDowMi4yMjk5OTcgRlBVIC0geDg3IEZQVSBvbiBDaGlwICAgICAgICAgICAgICAgICAgPSAxICgx KQowMDowMDowMi4yMjk5OTcgVk1FIC0gVmlydHVhbCA4MDg2IE1vZGUgRW5oYW5jZW1lbnRzICAg PSAxICgxKQowMDowMDowMi4yMjk5OTcgREUgLSBEZWJ1Z2dpbmcgZXh0ZW5zaW9ucyAgICAgICAg ICAgICAgPSAxICgxKQowMDowMDowMi4yMjk5OTcgUFNFIC0gUGFnZSBTaXplIEV4dGVuc2lvbiAg ICAgICAgICAgICAgPSAxICgxKQowMDowMDowMi4yMjk5OTcgVFNDIC0gVGltZSBTdGFtcCBDb3Vu dGVyICAgICAgICAgICAgICAgPSAxICgxKQowMDowMDowMi4yMjk5OTcgTVNSIC0gTW9kZWwgU3Bl Y2lmaWMgUmVnaXN0ZXJzICAgICAgICAgPSAxICgxKQowMDowMDowMi4yMjk5OTcgUEFFIC0gUGh5 c2ljYWwgQWRkcmVzcyBFeHRlbnNpb24gICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgTUNF IC0gTWFjaGluZSBDaGVjayBFeGNlcHRpb24gICAgICAgICAgPSAxICgxKQowMDowMDowMi4yMjk5 OTcgQ1g4IC0gQ01QWENIRzhCIGluc3RydWN0aW9uICAgICAgICAgICAgPSAxICgxKQowMDowMDow Mi4yMjk5OTcgQVBJQyAtIEFQSUMgT24tQ2hpcCAgICAgICAgICAgICAgICAgICAgPSAwICgxKQow MDowMDowMi4yMjk5OTcgMTAgLSBSZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgPSAw ICgwKQowMDowMDowMi4yMjk5OTcgU0VQIC0gU1lTRU5URVIgYW5kIFNZU0VYSVQgICAgICAgICAg ICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgTVRSUiAtIE1lbW9yeSBUeXBlIFJhbmdlIFJlZ2lz dGVycyAgICAgPSAxICgxKQowMDowMDowMi4yMjk5OTcgUEdFIC0gUFRFIEdsb2JhbCBCaXQgICAg ICAgICAgICAgICAgICAgPSAxICgxKQowMDowMDowMi4yMjk5OTcgTUNBIC0gTWFjaGluZSBDaGVj ayBBcmNoaXRlY3R1cmUgICAgICAgPSAxICgxKQowMDowMDowMi4yMjk5OTcgQ01PViAtIENvbmRp dGlvbmFsIE1vdmUgSW5zdHJ1Y3Rpb25zICAgPSAxICgxKQowMDowMDowMi4yMjk5OTcgUEFUIC0g UGFnZSBBdHRyaWJ1dGUgVGFibGUgICAgICAgICAgICAgPSAxICgxKQowMDowMDowMi4yMjk5OTcg UFNFLTM2IC0gMzYtYml0IFBhZ2UgU2l6ZSBFeHRlbnRpb24gICAgPSAxICgxKQowMDowMDowMi4y Mjk5OTcgUFNOIC0gUHJvY2Vzc29yIFNlcmlhbCBOdW1iZXIgICAgICAgICAgPSAwICgwKQowMDow MDowMi4yMjk5OTcgQ0xGU0ggLSBDTEZMVVNIIEluc3RydWN0aW9uLiAgICAgICAgICAgPSAxICgx KQowMDowMDowMi4yMjk5OTcgMjAgLSBSZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAg PSAwICgwKQowMDowMDowMi4yMjk5OTcgRFMgLSBEZWJ1ZyBTdG9yZSAgICAgICAgICAgICAgICAg ICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgQUNQSSAtIFRoZXJtYWwgTW9uLiAmIFNvZnQu IENsb2NrIEN0cmwuPSAwICgxKQowMDowMDowMi4yMjk5OTcgTU1YIC0gSW50ZWwgTU1YIFRlY2hu b2xvZ3kgICAgICAgICAgICAgPSAxICgxKQowMDowMDowMi4yMjk5OTcgRlhTUiAtIEZYU0FWRSBh bmQgRlhSU1RPUiBJbnN0cnVjdGlvbnMgPSAxICgxKQowMDowMDowMi4yMjk5OTcgU1NFIC0gU1NF IFN1cHBvcnQgICAgICAgICAgICAgICAgICAgICAgPSAxICgxKQowMDowMDowMi4yMjk5OTcgU1NF MiAtIFNTRTIgU3VwcG9ydCAgICAgICAgICAgICAgICAgICAgPSAxICgxKQowMDowMDowMi4yMjk5 OTcgU1MgLSBTZWxmIFNub29wICAgICAgICAgICAgICAgICAgICAgICAgPSAwICgxKQowMDowMDow Mi4yMjk5OTcgSFRUIC0gSHlwZXItVGhyZWFkaW5nIFRlY2hub2xvZ3kgICAgICAgPSAxICgxKQow MDowMDowMi4yMjk5OTcgVE0gLSBUaGVybWFsIE1vbml0b3IgICAgICAgICAgICAgICAgICAgPSAw ICgxKQowMDowMDowMi4yMjk5OTcgMzAgLSBSZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAg ICAgPSAwICgwKQowMDowMDowMi4yMjk5OTcgUEJFIC0gUGVuZGluZyBCcmVhayBFbmFibGUgICAg ICAgICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgU3VwcG9ydHMgU1NFMyAgICAgICAgICAg ICAgICAgICAgICAgICAgPSAxICgxKQowMDowMDowMi4yMjk5OTcgUENMTVVMUURRICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgRFMgQXJlYSA2NC1i aXQgbGF5b3V0ICAgICAgICAgICAgICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgU3VwcG9y dHMgTU9OSVRPUi9NV0FJVCAgICAgICAgICAgICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcg Q1BMLURTIC0gQ1BMIFF1YWxpZmllZCBEZWJ1ZyBTdG9yZSAgICAgPSAwICgxKQowMDowMDowMi4y Mjk5OTcgVk1YIC0gVmlydHVhbCBNYWNoaW5lIFRlY2hub2xvZ3kgICAgICAgPSAwICgxKQowMDow MDowMi4yMjk5OTcgU01YIC0gU2FmZXIgTW9kZSBFeHRlbnNpb25zICAgICAgICAgICAgPSAwICgw KQowMDowMDowMi4yMjk5OTcgRW5oYW5jZWQgU3BlZWRTdGVwIFRlY2hub2xvZ3kgICAgICAgICAg PSAwICgxKQowMDowMDowMi4yMjk5OTcgVGVybWluYWwgTW9uaXRvciAyICAgICAgICAgICAgICAg ICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgU3VwcGxlbWVudGFsIFNTRTMgaW5zdHJ1Y3Rp b25zICAgICAgICAgPSAxICgxKQowMDowMDowMi4yMjk5OTcgTDEgQ29udGV4dCBJRCAgICAgICAg ICAgICAgICAgICAgICAgICAgPSAwICgwKQowMDowMDowMi4yMjk5OTcgMTEgLSBSZXNlcnZlZCAg ICAgICAgICAgICAgICAgICAgICAgICAgPSAwICgwKQowMDowMDowMi4yMjk5OTcgRk1BIGV4dGVu c2lvbnMgdXNpbmcgWU1NIHN0YXRlICAgICAgICAgPSAwICgwKQowMDowMDowMi4yMjk5OTcgQ01Q WENIRzE2QiBpbnN0cnVjdGlvbiAgICAgICAgICAgICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5 OTcgeFRQUiBVcGRhdGUgQ29udHJvbCAgICAgICAgICAgICAgICAgICAgPSAwICgxKQowMDowMDow Mi4yMjk5OTcgUGVyZi9EZWJ1ZyBDYXBhYmlsaXR5IE1TUiAgICAgICAgICAgICAgPSAwICgxKQow MDowMDowMi4yMjk5OTcgMTYgLSBSZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgPSAw ICgwKQowMDowMDowMi4yMjk5OTcgUENJRCAtIFByb2Nlc3MtY29udGV4dCBpZGVudGlmaWVycyAg ICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgRENBIC0gRGlyZWN0IENhY2hlIEFjY2VzcyAgICAg ICAgICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgU1NFNC4xIGluc3RydWN0aW9uIGV4dGVu c2lvbnMgICAgICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgU1NFNC4yIGluc3RydWN0aW9u IGV4dGVuc2lvbnMgICAgICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgU3VwcG9ydHMgdGhl IHgyQVBJQyBleHRlbnNpb25zICAgICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgTU9WQkUg aW5zdHJ1Y3Rpb24gICAgICAgICAgICAgICAgICAgICAgPSAwICgwKQowMDowMDowMi4yMjk5OTcg UE9QQ05UIGluc3RydWN0aW9uICAgICAgICAgICAgICAgICAgICAgPSAwICgxKQowMDowMDowMi4y Mjk5OTcgVFNDLURlYWRsaW5lIExBUElDIHRpbWVyIG1vZGUgICAgICAgICAgPSAwICgxKQowMDow MDowMi4yMjk5OTcgQUVTTkkgaW5zdHJ1Y3Rpb24gZXh0ZW5zaW9ucyAgICAgICAgICAgPSAwICgx KQowMDowMDowMi4yMjk5OTcgWFNBVkUvWFJTVE9SIGV4dGVuZGVkIHN0YXRlIGZlYXR1cmUgICAg PSAwICgxKQowMDowMDowMi4yMjk5OTcgU3VwcG9ydHMgT1NYU0FWRSAgICAgICAgICAgICAgICAg ICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgQVZYIGluc3RydWN0aW9uIGV4dGVuc2lvbnMg ICAgICAgICAgICAgPSAwICgxKQowMDowMDowMi4yMjk5OTcgMjkvMzAgLSBSZXNlcnZlZCAgICAg ICAgICAgICAgICAgICAgICAgPSAweDAgKDB4MCkKMDA6MDA6MDIuMjI5OTk3IEh5cGVydmlzb3Ig UHJlc2VudCAod2UncmUgYSBndWVzdCkgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IAowMDow MDowMi4yMjk5OTcgICAgICAgICAgUkFXIEV4dGVuZGVkIENQVUlEcwowMDowMDowMi4yMjk5OTcg ICAgICBGdW5jdGlvbiAgZWF4ICAgICAgZWJ4ICAgICAgZWN4ICAgICAgZWR4CjAwOjAwOjAyLjIy OTk5NyBHc3Q6IDgwMDAwMDAwICA4MDAwMDAwOCAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMAow MDowMDowMi4yMjk5OTcgSHN0OiAgICAgICAgICAgODAwMDAwMDggMDAwMDAwMDAgMDAwMDAwMDAg MDAwMDAwMDAKMDA6MDA6MDIuMjI5OTk3IEdzdDogODAwMDAwMDEgIDAwMDAwMDAwIDAwMDAwMDAw IDAwMDAwMDAwIDA4MDAwMDAwCjAwOjAwOjAyLjIyOTk5NyBIc3Q6ICAgICAgICAgICAwMDAwMDAw MCAwMDAwMDAwMCAwMDAwMDAwMSAyYzEwMDgwMAowMDowMDowMi4yMjk5OTcgR3N0OiA4MDAwMDAw MiAgMjAyMDIwMjAgMjAyMDIwMjAgNjU3NDZlNDkgMjk1MjI4NmMKMDA6MDA6MDIuMjI5OTk3IEhz dDogICAgICAgICAgIDIwMjAyMDIwIDIwMjAyMDIwIDY1NzQ2ZTQ5IDI5NTIyODZjCjAwOjAwOjAy LjIyOTk5NyBHc3Q6IDgwMDAwMDAzICA3MjZmNDMyMCA0ZDU0Mjg2NSAzNzY5MjAyOSAzMjM4MzMy ZAowMDowMDowMi4yMjk5OTcgSHN0OiAgICAgICAgICAgNzI2ZjQzMjAgNGQ1NDI4NjUgMzc2OTIw MjkgMzIzODMzMmQKMDA6MDA6MDIuMjI5OTk3IEdzdDogODAwMDAwMDQgIDUwNDMyMDMwIDIwNDAy MDU1IDMwMzYyZTMzIDAwN2E0ODQ3CjAwOjAwOjAyLjIyOTk5NyBIc3Q6ICAgICAgICAgICA1MDQz MjAzMCAyMDQwMjA1NSAzMDM2MmUzMyAwMDdhNDg0NwowMDowMDowMi4yMjk5OTcgR3N0OiA4MDAw MDAwNSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKMDA6MDA6MDIuMjI5OTk3 IEhzdDogICAgICAgICAgIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCjAwOjAw OjAyLjIyOTk5NyBHc3Q6IDgwMDAwMDA2ICAwMDAwMDAwMCAwMDAwMDAwMCAwMTAwNjA0MCAwMDAw MDAwMAowMDowMDowMi4yMjk5OTcgSHN0OiAgICAgICAgICAgMDAwMDAwMDAgMDAwMDAwMDAgMDEw MDYwNDAgMDAwMDAwMDAKMDA6MDA6MDIuMjI5OTk3IEdzdDogODAwMDAwMDcgIDAwMDAwMDAwIDAw MDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCjAwOjAwOjAyLjIyOTk5NyBIc3Q6ICAgICAgICAgICAw MDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDEwMAowMDowMDowMi4yMjk5OTcgR3N0OiA4 MDAwMDAwOCAgMDAwMDMwMmUgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKMDA6MDA6MDIuMjI5 OTk3IEhzdDogICAgICAgICAgIDAwMDAzMDJlIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCjAw OjAwOjAyLjIyOTk5NyBHc3Q6IDgwMDAwMDA5ICAwMDAwMDAwNyAwMDAwMDM0MCAwMDAwMDM0MCAw MDAwMDAwMCoKMDA6MDA6MDIuMjI5OTk3IEhzdDogICAgICAgICAgIDAwMDAwMDA3IDAwMDAwMzQw IDAwMDAwMzQwIDAwMDAwMDAwCjAwOjAwOjAyLjIyOTk5NyBFeHQgTmFtZTogICAgICAgICAgICAg ICAgICAgICAgICAKMDA6MDA6MDIuMjI5OTk3IEV4dCBTdXBwb3J0czogICAgICAgICAgICAgICAg ICAgIDB4ODAwMDAwMDAtMHg4MDAwMDAwOAowMDowMDowMi4yMjk5OTcgRmFtaWx5OiAgICAgICAg ICAgICAgICAgICAgICAgICAgMCAgCUV4dGVuZGVkOiAwIAlFZmZlY3RpdmU6IDAKMDA6MDA6MDIu MjI5OTk3IE1vZGVsOiAgICAgICAgICAgICAgICAgICAgICAgICAgIDAgIAlFeHRlbmRlZDogMCAJ RWZmZWN0aXZlOiAwCjAwOjAwOjAyLjIyOTk5NyBTdGVwcGluZzogICAgICAgICAgICAgICAgICAg ICAgICAwCjAwOjAwOjAyLjIyOTk5NyBCcmFuZCBJRDogICAgICAgICAgICAgICAgICAgICAgICAw eDAwMAowMDowMDowMi4yMjk5OTcgTW5lbW9uaWMgLSBEZXNjcmlwdGlvbiAgICAgICAgICAgICAg ICAgPSBndWVzdCAoaG9zdCkKMDA6MDA6MDIuMjI5OTk3IEZQVSAtIHg4NyBGUFUgb24gQ2hpcCAg ICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IFZNRSAtIFZpcnR1YWwgODA4 NiBNb2RlIEVuaGFuY2VtZW50cyAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IERFIC0gRGVidWdn aW5nIGV4dGVuc2lvbnMgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IFBTRSAt IFBhZ2UgU2l6ZSBFeHRlbnNpb24gICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3 IFRTQyAtIFRpbWUgU3RhbXAgQ291bnRlciAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIu MjI5OTk3IE1TUiAtIEs4NiBNb2RlbCBTcGVjaWZpYyBSZWdpc3RlcnMgICAgID0gMCAoMCkKMDA6 MDA6MDIuMjI5OTk3IFBBRSAtIFBoeXNpY2FsIEFkZHJlc3MgRXh0ZW5zaW9uICAgICAgID0gMCAo MCkKMDA6MDA6MDIuMjI5OTk3IE1DRSAtIE1hY2hpbmUgQ2hlY2sgRXhjZXB0aW9uICAgICAgICAg ID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IENYOCAtIENNUFhDSEc4QiBpbnN0cnVjdGlvbiAgICAg ICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IEFQSUMgLSBBUElDIE9uLUNoaXAgICAgICAg ICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDEwIC0gUmVzZXJ2ZWQgICAgICAg ICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IFNFUCAtIFNZU0NBTEwg YW5kIFNZU1JFVCAgICAgICAgICAgICAgID0gMCAoMSkKMDA6MDA6MDIuMjI5OTk3IE1UUlIgLSBN ZW1vcnkgVHlwZSBSYW5nZSBSZWdpc3RlcnMgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IFBH RSAtIFBURSBHbG9iYWwgQml0ICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5 OTk3IE1DQSAtIE1hY2hpbmUgQ2hlY2sgQXJjaGl0ZWN0dXJlICAgICAgID0gMCAoMCkKMDA6MDA6 MDIuMjI5OTk3IENNT1YgLSBDb25kaXRpb25hbCBNb3ZlIEluc3RydWN0aW9ucyAgID0gMCAoMCkK MDA6MDA6MDIuMjI5OTk3IFBBVCAtIFBhZ2UgQXR0cmlidXRlIFRhYmxlICAgICAgICAgICAgID0g MCAoMCkKMDA6MDA6MDIuMjI5OTk3IFBTRS0zNiAtIDM2LWJpdCBQYWdlIFNpemUgRXh0ZW50aW9u ICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDE4IC0gUmVzZXJ2ZWQgICAgICAgICAgICAgICAg ICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDE5IC0gUmVzZXJ2ZWQgICAgICAgICAg ICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IE5YIC0gTm8tRXhlY3V0ZSBQ YWdlIFByb3RlY3Rpb24gICAgICAgID0gMCAoMSkKMDA6MDA6MDIuMjI5OTk3IERTIC0gRGVidWcg U3RvcmUgICAgICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IEFYTU1Y IC0gQU1EIEV4dGVuc2lvbnMgdG8gTU1YIEluc3RyLiAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3 IE1NWCAtIEludGVsIE1NWCBUZWNobm9sb2d5ICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIu MjI5OTk3IEZYU1IgLSBGWFNBVkUgYW5kIEZYUlNUT1IgSW5zdHJ1Y3Rpb25zID0gMCAoMCkKMDA6 MDA6MDIuMjI5OTk3IDI1IC0gQU1EIGZhc3QgRlhTQVZFIGFuZCBGWFJTVE9SIEluc3RyLj0gMCAo MCkKMDA6MDA6MDIuMjI5OTk3IDI2IC0gMSBHQiBsYXJnZSBwYWdlIHN1cHBvcnQgICAgICAgICAg ID0gMCAoMSkKMDA6MDA6MDIuMjI5OTk3IDI3IC0gUkRUU0NQIGluc3RydWN0aW9uICAgICAgICAg ICAgICAgID0gMSAoMSkKMDA6MDA6MDIuMjI5OTk3IDI4IC0gUmVzZXJ2ZWQgICAgICAgICAgICAg ICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDI5IC0gQU1EIExvbmcgTW9kZSAg ICAgICAgICAgICAgICAgICAgID0gMCAoMSkKMDA6MDA6MDIuMjI5OTk3IDMwIC0gQU1EIEV4dGVu c2lvbnMgdG8gM0ROb3chICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDMxIC0gQU1E IDNETm93ISAgICAgICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IExh aGZTYWhmIC0gTEFIRi9TQUhGIGluIDY0LWJpdCBtb2RlICAgID0gMCAoMSkKMDA6MDA6MDIuMjI5 OTk3IENtcExlZ2FjeSAtIENvcmUgTVAgbGVnYWN5IG1vZGUgKGRlcHIpID0gMCAoMCkKMDA6MDA6 MDIuMjI5OTk3IFNWTSAtIEFNRCBWTSBFeHRlbnNpb25zICAgICAgICAgICAgICAgID0gMCAoMCkK MDA6MDA6MDIuMjI5OTk3IEFQSUMgcmVnaXN0ZXJzIHN0YXJ0aW5nIGF0IDB4NDAwICAgICAgID0g MCAoMCkKMDA6MDA6MDIuMjI5OTk3IEFsdE1vdkNSOCAtIExPQ0sgTU9WIENSMCBtZWFucyBNT1Yg Q1I4ID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDUgIC0gQWR2YW5jZWQgYml0IG1hbmlwdWxhdGlv biAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDYgIC0gU1NFNEEgaW5zdHJ1Y3Rpb24g c3VwcG9ydCAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDcgIC0gTWlzYWxpZ25lZCBT U0UgbW9kZSAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDggIC0gUFJFRkVU Q0ggYW5kIFBSRUZFVENIVyBpbnN0cnVjdGlvbj0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDkgIC0g T1MgdmlzaWJsZSB3b3JrYXJvdW5kICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3 IDEwIC0gSW5zdHJ1Y3Rpb24gYmFzZWQgc2FtcGxpbmcgICAgICAgID0gMCAoMCkKMDA6MDA6MDIu MjI5OTk3IDExIC0gU1NFNSBzdXBwb3J0ICAgICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6 MDA6MDIuMjI5OTk3IDEyIC0gU0tJTklULCBTVEdJLCBhbmQgREVWIHN1cHBvcnQgICAgID0gMCAo MCkKMDA6MDA6MDIuMjI5OTk3IDEzIC0gV2F0Y2hkb2cgdGltZXIgc3VwcG9ydC4gICAgICAgICAg ID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDMxOjE0IC0gUmVzZXJ2ZWQgICAgICAgICAgICAgICAg ICAgICAgID0gMHgwICgweDApCjAwOjAwOjAyLjIyOTk5NyBGdWxsIE5hbWU6ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIEludGVsKFIpIENvcmUoVE0pIGk3LTM4MjAgQ1BVIEAgMy42MEdI egowMDowMDowMi4yMjk5OTcgVExCIDIvNE0gSW5zdHIvVW5pOiAgICAgICAgICAgICAgcmVzMCAg ICAgMCBlbnRyaWVzCjAwOjAwOjAyLjIyOTk5NyBUTEIgMi80TSBEYXRhOiAgICAgICAgICAgICAg ICAgICByZXMwICAgICAwIGVudHJpZXMKMDA6MDA6MDIuMjI5OTk3IFRMQiA0SyBJbnN0ci9Vbmk6 ICAgICAgICAgICAgICAgIHJlczAgICAgIDAgZW50cmllcwowMDowMDowMi4yMjk5OTcgVExCIDRL IERhdGE6ICAgICAgICAgICAgICAgICAgICAgcmVzMCAgICAgMCBlbnRyaWVzCjAwOjAwOjAyLjIy OTk5NyBMMSBJbnN0ciBDYWNoZSBMaW5lIFNpemU6ICAgICAgICAwIGJ5dGVzCjAwOjAwOjAyLjIy OTk5NyBMMSBJbnN0ciBDYWNoZSBMaW5lcyBQZXIgVGFnOiAgICAwCjAwOjAwOjAyLjIyOTk5NyBM MSBJbnN0ciBDYWNoZSBBc3NvY2lhdGl2aXR5OiAgICByZXMwICAKMDA6MDA6MDIuMjI5OTk3IEwx IEluc3RyIENhY2hlIFNpemU6ICAgICAgICAgICAgIDAgS0IKMDA6MDA6MDIuMjI5OTk3IEwxIERh dGEgQ2FjaGUgTGluZSBTaXplOiAgICAgICAgIDAgYnl0ZXMKMDA6MDA6MDIuMjI5OTk3IEwxIERh dGEgQ2FjaGUgTGluZXMgUGVyIFRhZzogICAgIDAKMDA6MDA6MDIuMjI5OTk3IEwxIERhdGEgQ2Fj aGUgQXNzb2NpYXRpdml0eTogICAgIHJlczAgIAowMDowMDowMi4yMjk5OTcgTDEgRGF0YSBDYWNo ZSBTaXplOiAgICAgICAgICAgICAgMCBLQgowMDowMDowMi4yMjk5OTcgTDIgVExCIDIvNE0gSW5z dHIvVW5pOiAgICAgICAgICAgb2ZmICAgICAgIDAgZW50cmllcwowMDowMDowMi4yMjk5OTcgTDIg VExCIDIvNE0gRGF0YTogICAgICAgICAgICAgICAgb2ZmICAgICAgIDAgZW50cmllcwowMDowMDow Mi4yMjk5OTcgTDIgVExCIDRLIEluc3RyL1VuaTogICAgICAgICAgICAgb2ZmICAgICAgIDAgZW50 cmllcwowMDowMDowMi4yMjk5OTcgTDIgVExCIDRLIERhdGE6ICAgICAgICAgICAgICAgICAgb2Zm ICAgICAgIDAgZW50cmllcwowMDowMDowMi4yMjk5OTcgTDIgQ2FjaGUgTGluZSBTaXplOiAgICAg ICAgICAgICAgMCBieXRlcwowMDowMDowMi4yMjk5OTcgTDIgQ2FjaGUgTGluZXMgUGVyIFRhZzog ICAgICAgICAgMAowMDowMDowMi4yMjk5OTcgTDIgQ2FjaGUgQXNzb2NpYXRpdml0eTogICAgICAg ICAgb2ZmICAgCjAwOjAwOjAyLjIyOTk5NyBMMiBDYWNoZSBTaXplOiAgICAgICAgICAgICAgICAg ICAwIEtCCjAwOjAwOjAyLjIyOTk5NyBBUE0gRmVhdHVyZXM6ICAgICAgICAgICAgICAgICAgIAow MDowMDowMi4yMjk5OTcgUGh5c2ljYWwgQWRkcmVzcyBXaWR0aDogICAgICAgICAgNDYgYml0cwow MDowMDowMi4yMjk5OTcgVmlydHVhbCBBZGRyZXNzIFdpZHRoOiAgICAgICAgICAgNDggYml0cwow MDowMDowMi4yMjk5OTcgR3Vlc3QgUGh5c2ljYWwgQWRkcmVzcyBXaWR0aDogICAgMCBiaXRzCjAw OjAwOjAyLjIyOTk5NyBQaHlzaWNhbCBDb3JlIENvdW50OiAgICAgICAgICAgICAwCjAwOjAwOjAy LjIyOTk5NyAKMDA6MDA6MDIuMjI5OTk3ICAgICAgICAgIFJBVyBDZW50YXVyIENQVUlEcwowMDow MDowMi4yMjk5OTcgICAgICBGdW5jdGlvbiAgZWF4ICAgICAgZWJ4ICAgICAgZWN4ICAgICAgZWR4 CjAwOjAwOjAyLjIyOTk5NyBHc3Q6IGMwMDAwMDAwICAwMDAwMDAwNyAwMDAwMDM0MCAwMDAwMDM0 MCAwMDAwMDAwMAowMDowMDowMi4yMjk5OTcgSHN0OiAgICAgICAgICAgMDAwMDAwMDcgMDAwMDAz NDAgMDAwMDAzNDAgMDAwMDAwMDAKMDA6MDA6MDIuMjI5OTk3IEdzdDogYzAwMDAwMDEgIDAwMDAw MDA3IDAwMDAwMzQwIDAwMDAwMzQwIDAwMDAwMDAwCjAwOjAwOjAyLjIyOTk5NyBIc3Q6ICAgICAg ICAgICAwMDAwMDAwNyAwMDAwMDM0MCAwMDAwMDM0MCAwMDAwMDAwMAowMDowMDowMi4yMjk5OTcg R3N0OiBjMDAwMDAwMiAgMDAwMDAwMDcgMDAwMDAzNDAgMDAwMDAzNDAgMDAwMDAwMDAKMDA6MDA6 MDIuMjI5OTk3IEhzdDogICAgICAgICAgIDAwMDAwMDA3IDAwMDAwMzQwIDAwMDAwMzQwIDAwMDAw MDAwCjAwOjAwOjAyLjIyOTk5NyBHc3Q6IGMwMDAwMDAzICAwMDAwMDAwNyAwMDAwMDM0MCAwMDAw MDM0MCAwMDAwMDAwMAowMDowMDowMi4yMjk5OTcgSHN0OiAgICAgICAgICAgMDAwMDAwMDcgMDAw MDAzNDAgMDAwMDAzNDAgMDAwMDAwMDAKMDA6MDA6MDIuMjI5OTk3IENlbnRhdXIgU3VwcG9ydHM6 ICAgICAgICAgICAgICAgIDB4YzAwMDAwMDAtMHgwMDAwMDAwNwowMDowMDowMi4yMjk5OTcgTW5l bW9uaWMgLSBEZXNjcmlwdGlvbiAgICAgICAgICAgICAgICAgPSBndWVzdCAoaG9zdCkKMDA6MDA6 MDIuMjI5OTk3IEFJUyAtIEFsdGVybmF0ZSBJbnN0cnVjdGlvbiBTZXQgICAgICAgID0gMCAoMCkK MDA6MDA6MDIuMjI5OTk3IEFJUy1FIC0gQUlTIGVuYWJsZWQgICAgICAgICAgICAgICAgICAgID0g MCAoMCkKMDA6MDA6MDIuMjI5OTk3IFJORyAtIFJhbmRvbSBOdW1iZXIgR2VuZXJhdG9yICAgICAg ICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IFJORy1FIC0gUk5HIGVuYWJsZWQgICAgICAgICAg ICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IExIIC0gTG9uZ0hhdWwgTVNSIDAwMDBf MTEwQWggICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IEZFTU1TIC0gRkVNTVMgICAg ICAgICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IEFDRSAtIEFkdmFu Y2VkIENyeXB0b2dyYXBoeSBFbmdpbmUgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IEFDRS1F IC0gQUNFIGVuYWJsZWQgICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3 IEFDRTIgLSBBZHZhbmNlZCBDcnlwdG9ncmFwaHkgRW5naW5lIDIgID0gMCAoMCkKMDA6MDA6MDIu MjI5OTk3IEFDRTItRSAtIEFDRSBlbmFibGVkICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6 MDA6MDIuMjI5OTk3IFBIRSAtIFBhZGxvY2sgSGFzaCBFbmdpbmUgICAgICAgICAgICAgID0gMCAo MCkKMDA6MDA6MDIuMjI5OTk3IFBIRS1FIC0gUEhFIGVuYWJsZWQgICAgICAgICAgICAgICAgICAg ID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IFBNTSAtIE1vbnRnb21lcnkgTXVsdGlwbGllciAgICAg ICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IFBNTS1FIC0gUE1NIGVuYWJsZWQgICAgICAg ICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDE0IC0gUmVzZXJ2ZWQgICAgICAg ICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDE1IC0gUmVzZXJ2ZWQg ICAgICAgICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IFBhcmFsbGF4 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IFBh cmFsbGF4IGVuYWJsZWQgICAgICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5 OTk3IE92ZXJzdHJlc3MgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6 MDIuMjI5OTk3IE92ZXJzdHJlc3MgZW5hYmxlZCAgICAgICAgICAgICAgICAgICAgID0gMCAoMCkK MDA6MDA6MDIuMjI5OTk3IFRNMyAtIFRlbXBlcmF0dXJlIE1vbml0b3JpbmcgMyAgICAgICAgID0g MCAoMCkKMDA6MDA6MDIuMjI5OTk3IFRNMy1FIC0gVE0zIGVuYWJsZWQgICAgICAgICAgICAgICAg ICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IFJORzIgLSBSYW5kb20gTnVtYmVyIEdlbmVyYXRv ciAyICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IFJORzItRSAtIFJORzIgZW5hYmxlZCAg ICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IDI0IC0gUmVzZXJ2ZWQgICAg ICAgICAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IFBIRTIgLSBQYWRs b2NrIEhhc2ggRW5naW5lIDIgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3IFBIRTIt RSAtIFBIRTIgZW5hYmxlZCAgICAgICAgICAgICAgICAgID0gMCAoMCkKMDA6MDA6MDIuMjI5OTk3 IEJpdCAyNyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMSAoMCkKMDA6MDA6MDIu MjI5OTk3IAowMDowMDowMi4yMjk5OTcgCjAwOjAwOjAyLjIyOTk5NyAqKioqKioqKioqKioqKioq KioqKiBFbmQgb2YgQ1BVSUQgZHVtcCAqKioqKioqKioqKioqKioqKioqKioqCjAwOjAwOjAyLjIy OTk5NyBEZWJ1ZzogSENQaHlzSW50ZXJQRD0wMDAwMDAwMDQyMDllMDAwIEhDUGh5c0ludGVyUGFl UERQVD0wMDAwMDAwMDQyMGExMDAwIEhDUGh5c0ludGVyUGFlUE1MND0wMDAwMDAwMDQyMGEzMDAw CjAwOjAwOjAyLjIyOTk5NyBEZWJ1ZzogYXBJbnRlclBUcz17MDAwMDAwMDA0MjA5ZjAwMCwwMDAw MDAwMDQyMGEwMDAwfSBhcEludGVyUGFlUFRzPXswMDAwMDAwMDQyMGJmMDAwLDAwMDAwMDAzNTU4 ODIwMDB9IGFwSW50ZXJQYWVQRHM9ezAwMDAwMDAzNTU4ODMwMDAsMDAwMDAwMDM1NTg4NDAwMCww MDAwMDAwMzU1ODg1MDAwLDAwMDAwMDAzNTU4ODYwMDB9IHBJbnRlclBhZVBEUFQ2ND0wMDAwMDAw MDQyMGEyMDAwCjAwOjAwOjAyLjIyOTk5NyBIb3N0IHBhZ2luZyBtb2RlOiBBTUQ2NCtQR0UrTlgK MDA6MDA6MDIuMjI5OTk3IFBHTVBvb2w6IGNNYXhQYWdlcz0yMDk2ICh1NjRNYXhQYWdlcz0yMDg0 KQowMDowMDowMi4yMjk5OTcgcGdtUjNQb29sSW5pdDogY01heFBhZ2VzPTB4ODMwIGNNYXhVc2Vy cz0weDEwNjAgY01heFBoeXNFeHRzPTB4MTA2MCBmQ2FjaGVFbmFibGU9dHJ1ZSAKMDA6MDA6MDIu MjUxODExIFRNOiBHSVAgLSB1MzJNb2RlPTEgKFN5bmNUU0MpIHUzMlVwZGF0ZUh6PTEwMAowMDow MDowMi4yODM5ODAgVE06IGNUU0NUaWNrc1BlclNlY29uZD0weGQ2OTJiYmY4ICgzIDU5OSA5NDAg NjAwKSBmVFNDVmlydHVhbGl6ZWQ9dHJ1ZSAgZlRTQ1VzZVJlYWxUU0M9ZmFsc2UKMDA6MDA6MDIu MjgzOTkwIFRNOiBmTWF5YmVVc2VPZmZzZXR0ZWRIb3N0VFNDPXRydWUgIFRTQ1RpZWRUb0V4ZWN1 dGlvbj1mYWxzZSBUU0NOb3RUaWVkVG9IYWx0PWZhbHNlCjAwOjAwOjAyLjI4NDI5OSBDb3JlQ29k ZTogUjM9MDAwMDAwMDgwMTdmYTAwMCBSMD1mZmZmZmY4Njg3NDYzMDAwIFJDPWEwZmU4MDAwIFBo eXM9MDAwMDAwMDAwYzAwMDAwMCBjYj0weDEwMDAKMDA6MDA6MDIuMjg3NTY2IEFJTzogQXN5bmMg SS9PIG1hbmFnZXIgbm90IHN1cHBvcnRlZCAocmM9VkVSUl9OT1RfU1VQUE9SVEVEKS4gRmFsbGlu ZyBiYWNrIHRvIHNpbXBsZSBtYW5hZ2VyCjAwOjAwOjAyLjI4NzY3NyBCbGtDYWNoZTogQ2FjaGUg c3VjY2Vzc2Z1bGx5IGluaXRpYWxpc2VkLiBDYWNoZSBzaXplIGlzIDUyNDI4ODAgYnl0ZXMKMDA6 MDA6MDIuMjg3NzEyIEJsa0NhY2hlOiBDYWNoZSBjb21taXQgaW50ZXJ2YWwgaXMgMTAwMDAgbXMK MDA6MDA6MDIuMjg3NzIwIEJsa0NhY2hlOiBDYWNoZSBjb21taXQgdGhyZXNob2xkIGlzIDI2MjE0 NDAgYnl0ZXMKMDA6MDA6MDIuMjk0MDQzIFtTTVBdIEJJT1Mgd2l0aCA0IENQVXMKMDA6MDA6MDIu MzAxNzM2IFNVUDogTG9hZGVkIFZCb3hERFIwLnIwICgvdXNyL2xvY2FsL2xpYi92aXJ0dWFsYm94 L1ZCb3hERFIwLnIwKSBhdCAweGZmZmZmZmZmODI4ZDMwMjAgLSBNb2R1bGVJbml0IGF0IDAwMDAw MDAwMDAwMDAwMDAgYW5kIE1vZHVsZVRlcm0gYXQgMDAwMDAwMDAwMDAwMDAwMAowMDowMDowMi4z MDQwMjggU1VQOiBMb2FkZWQgVkJveEREMlIwLnIwICgvdXNyL2xvY2FsL2xpYi92aXJ0dWFsYm94 L1ZCb3hERDJSMC5yMCkgYXQgMHhmZmZmZmZmZjgyOGVkMDIwIC0gTW9kdWxlSW5pdCBhdCAwMDAw MDAwMDAwMDAwMDAwIGFuZCBNb2R1bGVUZXJtIGF0IDAwMDAwMDAwMDAwMDAwMDAKMDA6MDA6MDIu MzA0MDgyIEFjdGl2YXRpbmcgTG9jYWwgQVBJQwowMDowMDowMi4zMDQwOTAgQ1BVTVNldEd1ZXN0 Q3B1SWRGZWF0dXJlOiBFbmFibGVkIEFQSUMKMDA6MDA6MDIuMzA0MDk3IENQVU1DbGVhckd1ZXN0 Q3B1SWRGZWF0dXJlOiBEaXNhYmxlZCB4MkFQSUMKMDA6MDA6MDIuMzA0MzI5IFBJVDogbW9kZT0z IGNvdW50PTB4MTAwMDAgKDY1NTM2KSAtIDE4LjIwIEh6IChjaD0wKQowMDowMDowMi4zMDY3MDUg U2hhcmVkIEZvbGRlcnMgc2VydmljZSBsb2FkZWQuCjAwOjAwOjAyLjMyNTk5MCBDaGlwc2V0IGNh bm5vdCBkbyBNU0k6IFZFUlJfTk9UX0lNUExFTUVOVEVECjAwOjAwOjAyLjMyNjIwMSBEcnZCbG9j azogRmx1c2hlcyB3aWxsIGJlIGlnbm9yZWQKMDA6MDA6MDIuMzI2MjExIERydkJsb2NrOiBBc3lu YyBmbHVzaGVzIHdpbGwgYmUgcGFzc2VkIHRvIHRoZSBkaXNrCjAwOjAwOjAyLjMyNjQyNSBWRElu aXQgZmluaXNoZWQKMDA6MDA6MDIuMzI2NTMzIEFJT01ncjogRW5kcG9pbnQgZm9yIGZpbGUgJy9i aWdmaWxlL3ZtaW1hZ2Uvd2luOC93aW5kb3dzOC52ZGknIChmbGFncyAwMDAwMDc4MSkgY3JlYXRl ZCBzdWNjZXNzZnVsbHkKMDA6MDA6MDIuMzQwMDA1IEFJT01ncjogRW5kcG9pbnQgZm9yIGZpbGUg Jy9iaWdmaWxlL3ZtaW1hZ2Uvd2luOC9TbmFwc2hvdHMvezhkNmU4ZjAzLWExOTYtNDY3Yi05MmRi LTNjMzRkZmM0YzQ5Mn0udmRpJyAoZmxhZ3MgMDAwMDA3MjMpIGNyZWF0ZWQgc3VjY2Vzc2Z1bGx5 CjAwOjAwOjAyLjM0MDAwNSBBSENJOiBMVU4jMDogZGlzaywgUENIUz0xNjM4My8xNi82MywgdG90 YWwgbnVtYmVyIG9mIHNlY3RvcnMgNTI0Mjg4MDAKMDA6MDA6MDIuMzQwMDA1IEFIQ0k6IExVTiMw OiB1c2luZyBhc3luYyBJL08KMDA6MDA6MDIuMzQwMDA1IERydkJsb2NrOiBGbHVzaGVzIHdpbGwg YmUgaWdub3JlZAowMDowMDowMi4zNDAwMDUgRHJ2QmxvY2s6IEFzeW5jIGZsdXNoZXMgd2lsbCBi ZSBwYXNzZWQgdG8gdGhlIGRpc2sKMDA6MDA6MDIuMzQwMDA1IEFIQ0kgTFVOIzE6IENEL0RWRCwg dG90YWwgbnVtYmVyIG9mIHNlY3RvcnMgMCwgcGFzc3Rocm91Z2ggZGlzYWJsZWQKMDA6MDA6MDIu MzQwMDA1IEFIQ0k6IExVTiMxOiB1c2luZyBub3JtYWwgSS9PCjAwOjAwOjAyLjM0MDAwNSBBSENJ IzA6IFJlc2V0IHRoZSBIQkEKMDA6MDA6MDIuMzQwMDA1IE5BVDogSUNNUC9waW5nIG5vdCBhdmFp bGFibGUgKGNvdWxkIG5vdCBvcGVuIElDTVAgc29ja2V0LCBlcnJvciBWRVJSX0FDQ0VTU19ERU5J RUQpCjAwOjAwOjAyLjM0OTk5OSBOQVQ6IEROUyMwOiAxNjguMTI2LjYzLjEKMDA6MDA6MDIuMzQ5 OTk5IE5BVDogRE5TIzE6IDE2OC4xMjYuNjMuMgowMDowMDowMi4zNDk5OTkgQ2hpcHNldCBjYW5u b3QgZG8gTVNJOiBWRVJSX05PVF9JTVBMRU1FTlRFRAowMDowMDowMi4zNDk5OTkgQXVkaW86IFRy eWluZyBkcml2ZXIgJ29zcycuCjAwOjAwOjAyLjM0OTk5OSBPU1M6IFN1Y2Nlc3NmdWxseSBvcGVu ZWQgL2Rldi9kc3AgZm9yIEFEQwowMDowMDowMi4zNDk5OTkgSERBY29kZWM6IGNhbid0IG9wZW4g aW4gZm10KGZyZXE6IDQ0MTAwKQowMDowMDowMi4zNDk5OTkgT1NTOiBTdWNjZXNzZnVsbHkgb3Bl bmVkIC9kZXYvZHNwIGZvciBEQUMKMDA6MDA6MDIuMzQ5OTk5IEhEQWNvZGVjOiBjYW4ndCBvcGVu IG91dCBmbXQoZnJlcTogNDQxMDApCjAwOjAwOjAyLjM0OTk5OSBWVVNCOiBhdHRhY2hlZCAnSGlk TW91c2UnIHRvIHBvcnQgMQowMDowMDowMi4zNTA5MzYgRGV2UGNCaW9zOiBTQVRBIExVTiMwIExD SFM9MTAyNC8yNTUvNjMKMDA6MDA6MDIuMzUxMDUyIFBHTTogVGhlIENQVSBwaHlzaWNhbCBhZGRy ZXNzIHdpZHRoIGlzIDQ2IGJpdHMKMDA6MDA6MDIuMzUxMDYzIFBHTVIzSW5pdEZpbmFsaXplOiA0 IE1CIFBTRSBtYXNrIDAwMDAzZmZmZmZmZmZmZmYKMDA6MDA6MDIuMzU2ODAyIFZNTTogZlVzZVBl cmlvZGljUHJlZW1wdGlvblRpbWVycz1mYWxzZQowMDowMDowMi4zNTY4NDcgSFdBQ0NNOiBIb3N0 IENSND0wMDA0MDZGMAowMDowMDowMi4zNTY4NTQgSFdBQ0NNOiBNU1JfSUEzMl9GRUFUVVJFX0NP TlRST0wgICAgICA9IDUKMDA6MDA6MDIuMzU2ODU1IEhXQUNDTTogTVNSX0lBMzJfVk1YX0JBU0lD X0lORk8gICAgICAgPSBkYTA0MDAwMDAwMDAxMAowMDowMDowMi4zNTY4NTYgSFdBQ0NNOiBWTUNT IGlkICAgICAgICAgICAgICAgICAgICAgICA9IDEwCjAwOjAwOjAyLjM1Njg1NiBIV0FDQ006IFZN Q1Mgc2l6ZSAgICAgICAgICAgICAgICAgICAgID0gNDAwCjAwOjAwOjAyLjM1Njg1NyBIV0FDQ006 IFZNQ1MgcGh5c2ljYWwgYWRkcmVzcyBsaW1pdCAgID0gTm9uZQowMDowMDowMi4zNTY4NTcgSFdB Q0NNOiBWTUNTIG1lbW9yeSB0eXBlICAgICAgICAgICAgICA9IDYKMDA6MDA6MDIuMzU2ODYyIEhX QUNDTTogRHVhbCBtb25pdG9yIHRyZWF0bWVudCAgICAgICAgPSAxCjAwOjAwOjAyLjM1Njg2MyBI V0FDQ006IE1TUl9JQTMyX1ZNWF9QSU5CQVNFRF9DVExTICAgID0gN2YwMDAwMDAxNgowMDowMDow Mi4zNTY4NjggSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX1BJTl9FWEVDX0NPTlRST0xTX0VYVF9J TlRfRVhJVAowMDowMDowMi4zNTY4NjggSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX1BJTl9FWEVD X0NPTlRST0xTX05NSV9FWElUCjAwOjAwOjAyLjM1Njg3MSBIV0FDQ006ICAgIFZNWF9WTUNTX0NU UkxfUElOX0VYRUNfQ09OVFJPTFNfVklSVFVBTF9OTUkKMDA6MDA6MDIuMzU2ODcxIEhXQUNDTTog ICAgVk1YX1ZNQ1NfQ1RSTF9QSU5fRVhFQ19DT05UUk9MU19QUkVFTVBUX1RJTUVSCjAwOjAwOjAy LjM1Njg3MiBIV0FDQ006IE1TUl9JQTMyX1ZNWF9QUk9DQkFTRURfQ1RMUyAgID0gZmZmOWZmZmUw NDAxZTE3MgowMDowMDowMi4zNTY4NzMgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX1BST0NfRVhF Q19DT05UUk9MU19JUlFfV0lORE9XX0VYSVQKMDA6MDA6MDIuMzU2ODczIEhXQUNDTTogICAgVk1Y X1ZNQ1NfQ1RSTF9QUk9DX0VYRUNfQ09OVFJPTFNfVFNDX09GRlNFVAowMDowMDowMi4zNTY4NzQg SFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX1BST0NfRVhFQ19DT05UUk9MU19ITFRfRVhJVAowMDow MDowMi4zNTY4NzQgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX1BST0NfRVhFQ19DT05UUk9MU19J TlZMUEdfRVhJVAowMDowMDowMi4zNTY4NzUgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX1BST0Nf RVhFQ19DT05UUk9MU19NV0FJVF9FWElUCjAwOjAwOjAyLjM1Njg3NSBIV0FDQ006ICAgIFZNWF9W TUNTX0NUUkxfUFJPQ19FWEVDX0NPTlRST0xTX1JEUE1DX0VYSVQKMDA6MDA6MDIuMzU2ODc1IEhX QUNDTTogICAgVk1YX1ZNQ1NfQ1RSTF9QUk9DX0VYRUNfQ09OVFJPTFNfUkRUU0NfRVhJVAowMDow MDowMi4zNTY4NzYgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX1BST0NfRVhFQ19DT05UUk9MU19D UjNfTE9BRF9FWElUCjAwOjAwOjAyLjM1Njg3NiBIV0FDQ006ICAgIFZNWF9WTUNTX0NUUkxfUFJP Q19FWEVDX0NPTlRST0xTX0NSM19TVE9SRV9FWElUCjAwOjAwOjAyLjM1Njg3NyBIV0FDQ006ICAg IFZNWF9WTUNTX0NUUkxfUFJPQ19FWEVDX0NPTlRST0xTX0NSOF9MT0FEX0VYSVQKMDA6MDA6MDIu MzU2ODc3IEhXQUNDTTogICAgVk1YX1ZNQ1NfQ1RSTF9QUk9DX0VYRUNfQ09OVFJPTFNfQ1I4X1NU T1JFX0VYSVQKMDA6MDA6MDIuMzU2ODc4IEhXQUNDTTogICAgVk1YX1ZNQ1NfQ1RSTF9QUk9DX0VY RUNfQ09OVFJPTFNfVVNFX1RQUl9TSEFET1cKMDA6MDA6MDIuMzU2ODc4IEhXQUNDTTogICAgVk1Y X1ZNQ1NfQ1RSTF9QUk9DX0VYRUNfQ09OVFJPTFNfTk1JX1dJTkRPV19FWElUCjAwOjAwOjAyLjM1 Njg3OCBIV0FDQ006ICAgIFZNWF9WTUNTX0NUUkxfUFJPQ19FWEVDX0NPTlRST0xTX01PVl9EUl9F WElUCjAwOjAwOjAyLjM1Njg3OSBIV0FDQ006ICAgIFZNWF9WTUNTX0NUUkxfUFJPQ19FWEVDX0NP TlRST0xTX1VOQ09ORF9JT19FWElUCjAwOjAwOjAyLjM1Njg3OSBIV0FDQ006ICAgIFZNWF9WTUNT X0NUUkxfUFJPQ19FWEVDX0NPTlRST0xTX1VTRV9JT19CSVRNQVBTCjAwOjAwOjAyLjM1Njg4MCBI V0FDQ006ICAgIFZNWF9WTUNTX0NUUkxfUFJPQ19FWEVDX0NPTlRST0xTX01PTklUT1JfVFJBUF9G TEFHCjAwOjAwOjAyLjM1Njg4MCBIV0FDQ006ICAgIFZNWF9WTUNTX0NUUkxfUFJPQ19FWEVDX0NP TlRST0xTX1VTRV9NU1JfQklUTUFQUwowMDowMDowMi4zNTY4ODEgSFdBQ0NNOiAgICBWTVhfVk1D U19DVFJMX1BST0NfRVhFQ19DT05UUk9MU19NT05JVE9SX0VYSVQKMDA6MDA6MDIuMzU2ODgxIEhX QUNDTTogICAgVk1YX1ZNQ1NfQ1RSTF9QUk9DX0VYRUNfQ09OVFJPTFNfUEFVU0VfRVhJVAowMDow MDowMi4zNTY4ODIgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX1BST0NfRVhFQ19VU0VfU0VDT05E QVJZX0VYRUNfQ1RSTAowMDowMDowMi4zNTY4ODcgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX1BS T0NfRVhFQ19DT05UUk9MU19DUjNfTE9BRF9FWElUICptdXN0KiBiZSBzZXQKMDA6MDA6MDIuMzU2 ODg3IEhXQUNDTTogICAgVk1YX1ZNQ1NfQ1RSTF9QUk9DX0VYRUNfQ09OVFJPTFNfQ1IzX1NUT1JF X0VYSVQgKm11c3QqIGJlIHNldAowMDowMDowMi4zNTY4ODggSFdBQ0NNOiBNU1JfSUEzMl9WTVhf UFJPQ0JBU0VEX0NUTFMyICA9IDRmZjAwMDAwMDAwCjAwOjAwOjAyLjM1Njg4OCBIV0FDQ006ICAg IFZNWF9WTUNTX0NUUkxfUFJPQ19FWEVDMl9WSVJUX0FQSUMKMDA6MDA6MDIuMzU2ODg5IEhXQUND TTogICAgVk1YX1ZNQ1NfQ1RSTF9QUk9DX0VYRUMyX0VQVAowMDowMDowMi4zNTY4ODkgSFdBQ0NN OiAgICBWTVhfVk1DU19DVFJMX1BST0NfRVhFQzJfREVTQ1JJUFRPUl9JTlNUUl9FWElUCjAwOjAw OjAyLjM1Njg5MCBIV0FDQ006ICAgIFZNWF9WTUNTX0NUUkxfUFJPQ19FWEVDMl9SRFRTQ1AKMDA6 MDA6MDIuMzU2ODkwIEhXQUNDTTogICAgVk1YX1ZNQ1NfQ1RSTF9QUk9DX0VYRUMyX1gyQVBJQwow MDowMDowMi4zNTY4OTAgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX1BST0NfRVhFQzJfVlBJRAow MDowMDowMi4zNTY4OTEgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX1BST0NfRVhFQzJfV0JJTlZE X0VYSVQKMDA6MDA6MDIuMzU2ODkxIEhXQUNDTTogICAgVk1YX1ZNQ1NfQ1RSTF9QUk9DX0VYRUMy X1JFQUxfTU9ERQowMDowMDowMi4zNTY4OTIgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX1BST0Nf RVhFQzJfUEFVU0VfTE9PUF9FWElUCjAwOjAwOjAyLjM1Njg5MiBIV0FDQ006IE1TUl9JQTMyX1ZN WF9FTlRSWV9DVExTICAgICAgID0gZmZmZjAwMDAxMWZmCjAwOjAwOjAyLjM1Njg5MyBIV0FDQ006 ICAgIFZNWF9WTUNTX0NUUkxfRU5UUllfQ09OVFJPTFNfTE9BRF9ERUJVRwowMDowMDowMi4zNTY4 OTMgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX0VOVFJZX0NPTlRST0xTX0lBNjRfTU9ERQowMDow MDowMi4zNTY4OTQgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX0VOVFJZX0NPTlRST0xTX0VOVFJZ X1NNTQowMDowMDowMi4zNTY4OTQgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX0VOVFJZX0NPTlRS T0xTX0RFQUNUSVZBVEVfRFVBTE1PTgowMDowMDowMi4zNTY4OTQgSFdBQ0NNOiAgICBWTVhfVk1D U19DVFJMX0VOVFJZX0NPTlRST0xTX0xPQURfR1VFU1RfUEVSRl9NU1IKMDA6MDA6MDIuMzU2ODk1 IEhXQUNDTTogICAgVk1YX1ZNQ1NfQ1RSTF9FTlRSWV9DT05UUk9MU19MT0FEX0dVRVNUX1BBVF9N U1IKMDA6MDA6MDIuMzU2ODk1IEhXQUNDTTogICAgVk1YX1ZNQ1NfQ1RSTF9FTlRSWV9DT05UUk9M U19MT0FEX0dVRVNUX0VGRVJfTVNSCjAwOjAwOjAyLjM1Njg5NiBIV0FDQ006ICAgIFZNWF9WTUNT X0NUUkxfRU5UUllfQ09OVFJPTFNfTE9BRF9ERUJVRyAqbXVzdCogYmUgc2V0CjAwOjAwOjAyLjM1 Njg5NiBIV0FDQ006IE1TUl9JQTMyX1ZNWF9FWElUX0NUTFMgICAgICAgID0gN2ZmZmZmMDAwMzZk ZmYKMDA6MDA6MDIuMzU2ODk3IEhXQUNDTTogICAgVk1YX1ZNQ1NfQ1RSTF9FWElUX0NPTlRST0xT X1NBVkVfREVCVUcKMDA6MDA6MDIuMzU2ODk3IEhXQUNDTTogICAgVk1YX1ZNQ1NfQ1RSTF9FWElU X0NPTlRST0xTX0hPU1RfQU1ENjQKMDA6MDA6MDIuMzU2ODk4IEhXQUNDTTogICAgVk1YX1ZNQ1Nf Q1RSTF9FWElUX0NPTlRST0xTX0FDS19FWFRFUk5BTF9JUlEKMDA6MDA6MDIuMzU2ODk4IEhXQUND TTogICAgVk1YX1ZNQ1NfQ1RSTF9FWElUX0NPTlRST0xTX1NBVkVfR1VFU1RfUEFUX01TUgowMDow MDowMi4zNTY4OTggSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX0VYSVRfQ09OVFJPTFNfTE9BRF9I T1NUX1BBVF9NU1IKMDA6MDA6MDIuMzU2ODk5IEhXQUNDTTogICAgVk1YX1ZNQ1NfQ1RSTF9FWElU X0NPTlRST0xTX1NBVkVfR1VFU1RfRUZFUl9NU1IKMDA6MDA6MDIuMzU2ODk5IEhXQUNDTTogICAg Vk1YX1ZNQ1NfQ1RSTF9FWElUX0NPTlRST0xTX0xPQURfSE9TVF9FRkVSX01TUgowMDowMDowMi4z NTY5MDAgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX0VYSVRfQ09OVFJPTFNfU0FWRV9WTVhfUFJF RU1QVF9USU1FUgowMDowMDowMi4zNTY5MDAgSFdBQ0NNOiAgICBWTVhfVk1DU19DVFJMX0VYSVRf Q09OVFJPTFNfU0FWRV9ERUJVRyAqbXVzdCogYmUgc2V0CjAwOjAwOjAyLjM1NjkwNSBIV0FDQ006 IE1TUl9JQTMyX1ZNWF9FUFRfVlBJRF9DQVBTICAgID0gZjAxMDYxMzQxNDEKMDA6MDA6MDIuMzU2 OTA2IEhXQUNDTTogICAgTVNSX0lBMzJfVk1YX0VQVF9DQVBTX1JXWF9YX09OTFkKMDA6MDA6MDIu MzU2OTA2IEhXQUNDTTogICAgTVNSX0lBMzJfVk1YX0VQVF9DQVBTX0dBV180OF9CSVRTCjAwOjAw OjAyLjM1NjkwNiBIV0FDQ006ICAgIE1TUl9JQTMyX1ZNWF9FUFRfQ0FQU19FTVRfVUMKMDA6MDA6 MDIuMzU2OTA3IEhXQUNDTTogICAgTVNSX0lBMzJfVk1YX0VQVF9DQVBTX0VNVF9XQgowMDowMDow Mi4zNTY5MDcgSFdBQ0NNOiAgICBNU1JfSUEzMl9WTVhfRVBUX0NBUFNfU1BfMjFfQklUUwowMDow MDowMi4zNTY5MDggSFdBQ0NNOiAgICBNU1JfSUEzMl9WTVhfRVBUX0NBUFNfU1BfMzBfQklUUwow MDowMDowMi4zNTY5MDggSFdBQ0NNOiAgICBNU1JfSUEzMl9WTVhfRVBUX0NBUFNfSU5WRVBUCjAw OjAwOjAyLjM1NjkwOSBIV0FDQ006ICAgIE1TUl9JQTMyX1ZNWF9FUFRfQ0FQU19JTlZFUFRfQ0FQ U19TSU5HTEVfQ09OVEVYVAowMDowMDowMi4zNTY5MDkgSFdBQ0NNOiAgICBNU1JfSUEzMl9WTVhf RVBUX0NBUFNfSU5WRVBUX0NBUFNfQUxMX0NPTlRFWFRTCjAwOjAwOjAyLjM1NjkwOSBIV0FDQ006 ICAgIE1TUl9JQTMyX1ZNWF9FUFRfQ0FQU19JTlZWUElECjAwOjAwOjAyLjM1NjkxMCBIV0FDQ006 ICAgIE1TUl9JQTMyX1ZNWF9FUFRfQ0FQU19JTlZWUElEX0NBUFNfSU5ESVZfQUREUgowMDowMDow Mi4zNTY5MTAgSFdBQ0NNOiAgICBNU1JfSUEzMl9WTVhfRVBUX0NBUFNfSU5WVlBJRF9DQVBTX1NJ TkdMRV9DT05URVhUCjAwOjAwOjAyLjM1NjkxMSBIV0FDQ006ICAgIE1TUl9JQTMyX1ZNWF9FUFRf Q0FQU19JTlZWUElEX0NBUFNfQUxMX0NPTlRFWFRTCjAwOjAwOjAyLjM1NjkxMSBIV0FDQ006ICAg IE1TUl9JQTMyX1ZNWF9FUFRfQ0FQU19JTlZWUElEX0NBUFNfU0lOR0xFX0NPTlRFWFRfUkVUQUlO X0dMT0JBTFMKMDA6MDA6MDIuMzU2OTExIEhXQUNDTTogTVNSX0lBMzJfVk1YX01JU0MgICAgICAg ICAgICAgPSAxMDA0MDFlNQowMDowMDowMi4zNTY5MTIgSFdBQ0NNOiAgICBNU1JfSUEzMl9WTVhf TUlTQ19QUkVFTVBUX1RTQ19CSVQgNQowMDowMDowMi4zNTY5MTMgSFdBQ0NNOiAgICBNU1JfSUEz Ml9WTVhfTUlTQ19BQ1RJVklUWV9TVEFURVMgNwowMDowMDowMi4zNTY5MTMgSFdBQ0NNOiAgICBN U1JfSUEzMl9WTVhfTUlTQ19DUjNfVEFSR0VUICAgICAgNAowMDowMDowMi4zNTY5MTQgSFdBQ0NN OiAgICBNU1JfSUEzMl9WTVhfTUlTQ19NQVhfTVNSICAgICAgICAgMjAwCjAwOjAwOjAyLjM1Njkx NCBIV0FDQ006ICAgIE1TUl9JQTMyX1ZNWF9NSVNDX01TRUdfSUQgICAgICAgICAwCjAwOjAwOjAy LjM1NjkxNSBIV0FDQ006IE1TUl9JQTMyX1ZNWF9DUjBfRklYRUQwICAgICAgID0gODAwMDAwMjEK MDA6MDA6MDIuMzU2OTE1IEhXQUNDTTogTVNSX0lBMzJfVk1YX0NSMF9GSVhFRDEgICAgICAgPSBm ZmZmZmZmZgowMDowMDowMi4zNTY5MTYgSFdBQ0NNOiBNU1JfSUEzMl9WTVhfQ1I0X0ZJWEVEMCAg ICAgICA9IDIwMDAKMDA6MDA6MDIuMzU2OTE2IEhXQUNDTTogTVNSX0lBMzJfVk1YX0NSNF9GSVhF RDEgICAgICAgPSA2MjdmZgowMDowMDowMi4zNTY5MTcgSFdBQ0NNOiBNU1JfSUEzMl9WTVhfVk1D U19FTlVNICAgICAgICA9IDJhCjAwOjAwOjAyLjM1NjkxOCBIV0FDQ006IFRQUiBzaGFkb3cgcGh5 c2FkZHIgICAgICAgICAgID0gMDAwMDAwMDAwZDAwMDAwMAowMDowMDowMi4zNTY5MTggSFdBQ0NN OiBWQ1BVMDogTVNSIGJpdG1hcCBwaHlzYWRkciAgICA9IDAwMDAwMDAwMGQwMDMwMDAKMDA6MDA6 MDIuMzU2OTE5IEhXQUNDTTogVkNQVTA6IFZNQ1MgcGh5c2FkZHIgICAgICAgICAgPSAwMDAwMDAw MDBkMDAxMDAwCjAwOjAwOjAyLjM1NjkyMCBIV0FDQ006IFZDUFUxOiBNU1IgYml0bWFwIHBoeXNh ZGRyICAgID0gMDAwMDAwMDAwZDAwODAwMAowMDowMDowMi4zNTY5MjEgSFdBQ0NNOiBWQ1BVMTog Vk1DUyBwaHlzYWRkciAgICAgICAgICA9IDAwMDAwMDAwMGQwMDYwMDAKMDA6MDA6MDIuMzU2OTIx IEhXQUNDTTogVkNQVTI6IE1TUiBiaXRtYXAgcGh5c2FkZHIgICAgPSAwMDAwMDAwMDBkMDBkMDAw CjAwOjAwOjAyLjM1NjkyMiBIV0FDQ006IFZDUFUyOiBWTUNTIHBoeXNhZGRyICAgICAgICAgID0g MDAwMDAwMDAwZDAwYjAwMAowMDowMDowMi4zNTY5MjMgSFdBQ0NNOiBWQ1BVMzogTVNSIGJpdG1h cCBwaHlzYWRkciAgICA9IDAwMDAwMDAwMGQwMTIwMDAKMDA6MDA6MDIuMzU2OTIzIEhXQUNDTTog VkNQVTM6IFZNQ1MgcGh5c2FkZHIgICAgICAgICAgPSAwMDAwMDAwMDBkMDEwMDAwCjAwOjAwOjAy LjM1Njk0MSBDUFVNU2V0R3Vlc3RDcHVJZEZlYXR1cmU6IEVuYWJsZWQgc3lzZW50ZXIvZXhpdAow MDowMDowMi4zNTY5NDIgQ1BVTVNldEd1ZXN0Q3B1SWRGZWF0dXJlOiBFbmFibGVkIFBBRQowMDow MDowMi4zNTY5NDIgQ1BVTVNldEd1ZXN0Q3B1SWRGZWF0dXJlOiBFbmFibGVkIExPTkcgTU9ERQow MDowMDowMi4zNTY5NDMgQ1BVTVNldEd1ZXN0Q3B1SWRGZWF0dXJlOiBFbmFibGVkIHN5c2NhbGwv cmV0CjAwOjAwOjAyLjM1Njk0NCBDUFVNU2V0R3Vlc3RDcHVJZEZlYXR1cmU6IEVuYWJsZWQgTEFI Ri9TQUhGCjAwOjAwOjAyLjM1Njk0NCBDUFVNU2V0R3Vlc3RDcHVJZEZlYXR1cmU6IEVuYWJsZWQg TlgKMDA6MDA6MDIuMzU2OTQ0IEhXQUNDTTogMzItYml0IGFuZCA2NC1iaXQgZ3Vlc3RzIHN1cHBv cnRlZC4KMDA6MDA6MDIuMzU2OTQ1IEhXQUNDTTogVk1YIGVuYWJsZWQhCjAwOjAwOjAyLjM1Njk0 NSBIV0FDQ006IEVuYWJsZWQgbmVzdGVkIHBhZ2luZwowMDowMDowMi4zNTY5NDYgSFdBQ0NNOiBF UFQgcm9vdCBwYWdlICAgICAgICAgICAgICAgICA9IDAwMDAwMDAwNDIxNGYwMDAKMDA6MDA6MDIu MzU2OTQ3IEhXQUNDTTogZW5tRmx1c2hFUFQgICAgICAgICAgICAgICAgICAgPSBWTVhfRkxVU0hf RVBUX1NJTkdMRV9DT05URVhUCjAwOjAwOjAyLjM1Njk0NyBIV0FDQ006IFVucmVzdHJpY3RlZCBn dWVzdCBleGVjdXRpb24gZW5hYmxlZCEKMDA6MDA6MDIuMzU2OTUyIEhXQUNDTTogTGFyZ2UgcGFn ZSBzdXBwb3J0IGVuYWJsZWQhCjAwOjAwOjAyLjM1Njk1MyBIV0FDQ006IEVuYWJsZWQgVlBJRAow MDowMDowMi4zNTY5NTMgSFdBQ0NNOiBlbm1GbHVzaFZQSUQgICAgICAgICAgICAgICAgICA9IFZN WF9GTFVTSF9WUElEX1NJTkdMRV9DT05URVhUCjAwOjAwOjAyLjM1Njk1NCBIV0FDQ006IFRQUiBQ YXRjaGluZyBkaXNhYmxlZC4KMDA6MDA6MDIuMzU2OTU1IEhXQUNDTTogVXNpbmcgdGhlIFZNWC1w cmVlbXB0aW9uIHRpbWVyIChjUHJlZW1wdFRpbWVyU2hpZnQ9NSkKMDA6MDA6MDIuMzU2OTU1IEhX QUNDTTogICAgVlQteC9BTUQtViBpbml0IG1ldGhvZDogR0xPQkFMCjAwOjAwOjAyLjM2MjMyNCBW TTogSGFsdCBtZXRob2QgZ2xvYmFsMSAoNSkKMDA6MDA6MDIuMzYyMzg1IEhhbHRlZEdsb2JhbDEg Y29uZmlnOiBjTnNTcGluQmxvY2tUaHJlc2hvbGRDZmc9NTAwMDAKMDA6MDA6MDIuMzY5OTk3IENo YW5naW5nIHRoZSBWTSBzdGF0ZSBmcm9tICdDUkVBVElORycgdG8gJ0NSRUFURUQnLgowMDowMDow Mi4zNjk5OTcgQ2hhbmdpbmcgdGhlIFZNIHN0YXRlIGZyb20gJ0NSRUFURUQnIHRvICdQT1dFUklO R19PTicuCjAwOjAwOjAyLjM2OTk5NyBBSU9NZ3I6IEVuZHBvaW50cyB3aXRob3V0IGFzc2lnbmVk IGJhbmR3aWR0aCBncm91cHM6CjAwOjAwOjAyLjM2OTk5NyBBSU9NZ3I6ICAgICAvYmlnZmlsZS92 bWltYWdlL3dpbjgvU25hcHNob3RzL3s4ZDZlOGYwMy1hMTk2LTQ2N2ItOTJkYi0zYzM0ZGZjNGM0 OTJ9LnZkaQowMDowMDowMi4zNjk5OTcgQUlPTWdyOiAgICAgL2JpZ2ZpbGUvdm1pbWFnZS93aW44 L3dpbmRvd3M4LnZkaQowMDowMDowMi4zNjk5OTcgQ2hhbmdpbmcgdGhlIFZNIHN0YXRlIGZyb20g J1BPV0VSSU5HX09OJyB0byAnUlVOTklORycuCjAwOjAwOjAyLjM3MDYxOCBHdWVzdCBMb2c6IEJJ T1M6IFZpcnR1YWxCb3ggNC4yLjQKMDA6MDA6MDIuMzcwNzI0IFBJVDogbW9kZT0yIGNvdW50PTB4 MTAwMDAgKDY1NTM2KSAtIDE4LjIwIEh6IChjaD0wKQowMDowMDowMi4zNzMwODEgRVJST1IgW0NP TV06IGFSQz1WQk9YX0VfSVBSVF9FUlJPUiAoMHg4MGJiMDAwNSkgYUlJRD17YjgzZWUzOTUtODY3 OS00MGNhLThkNjAtMWEwY2JlNzI0OTMwfSBhQ29tcG9uZW50PXtEaXNwbGF5fSBhVGV4dD17Q291 bGQgbm90IHRha2UgYSBzY3JlZW5zaG90IChWRVJSX05PVF9TVVBQT1JURUQpfSwgcHJlc2VydmU9 ZmFsc2UKMDA6MDA6MDIuMzg5OTk4IERpc3BsYXk6OmhhbmRsZURpc3BsYXlSZXNpemUoKTogdVNj cmVlbklkID0gMCwgcHZWUkFNPTAwMDAwMDAwMDAwMDAwMDAgdz03MjAgaD00MDAgYnBwPTAgY2JM aW5lPTB4MCwgZmxhZ3M9MHgxCjAwOjAwOjAyLjM5NzUwMCBBSENJIzA6IFJlc2V0IHRoZSBIQkEK MDA6MDA6MDIuMzk3NTgyIEFIQ0kjMDogUG9ydCAwIHJlc2V0CjAwOjAwOjAyLjM5NzkyMSBHdWVz dCBMb2c6IEJJT1M6IEFIQ0kgMC1QIzA6IFBDSFM9MTYzODMvMTYvNjMgTENIUz0xMDI0LzI1NS82 MyA1MjQyODgwMCBzZWN0b3JzCjAwOjAwOjAyLjM5ODAxMSBBSENJIzA6IFBvcnQgMSByZXNldAow MDowMDowMi4zOTk5OTkgUElUOiBtb2RlPTIgY291bnQ9MHg0OGQzICgxODY0MykgLSA2NC4wMCBI eiAoY2g9MCkKMDA6MDA6MDIuNDEwMDAxIERpc3BsYXk6OmhhbmRsZURpc3BsYXlSZXNpemUoKTog dVNjcmVlbklkID0gMCwgcHZWUkFNPTAwMDAwMDA4MWFlMDkwMDAgdz02NDAgaD00ODAgYnBwPTMy IGNiTGluZT0weEEwMCwgZmxhZ3M9MHgxCjAwOjAwOjAyLjUzODU2MCAyRCB2aWRlbyBhY2NlbGVy YXRpb24gaXMgZGlzYWJsZWQuCjAwOjAwOjA0Ljk1MjE4MCBQSVQ6IG1vZGU9MiBjb3VudD0weDEw MDAwICg2NTUzNikgLSAxOC4yMCBIeiAoY2g9MCkKMDA6MDA6MDQuOTUyMzYxIEd1ZXN0IExvZzog QklPUzogQm9vdCA6IGJzZXFucj0xLCBib290c2VxPTAwMDIKMDA6MDA6MDQuOTU0MzM5IEd1ZXN0 IExvZzogQklPUzogQm9vdGluZyBmcm9tIEhhcmQgRGlzay4uLgowMDowMDowNC45NjU5NjEgRGlz cGxheTo6aGFuZGxlRGlzcGxheVJlc2l6ZSgpOiB1U2NyZWVuSWQgPSAwLCBwdlZSQU09MDAwMDAw MDAwMDAwMDAwMCB3PTcyMCBoPTQwMCBicHA9MCBjYkxpbmU9MHgwLCBmbGFncz0weDEKMDA6MDA6 MDUuODYzOTcyIERpc3BsYXk6OmhhbmRsZURpc3BsYXlSZXNpemUoKTogdVNjcmVlbklkID0gMCwg cHZWUkFNPTAwMDAwMDA4MWFlMDkwMDAgdz0xMDI0IGg9NzY4IGJwcD0yNCBjYkxpbmU9MHhDMDAs IGZsYWdzPTB4MQowMDowMDowNy4xNzYwNjQgUlRDOiBwZXJpb2Q9MHgyMDAgKDUxMikgNjQgSHoK MDA6MDA6MTMuMTAwNTU2IEFIQ0kjMDogUmVzZXQgdGhlIEhCQQowMDowMDoxMy4xMjA4MDYgR3Vl c3QgQWRkaXRpb25zIGluZm9ybWF0aW9uIHJlcG9ydDogVmVyc2lvbiA0LjIuNCByODE2ODQgJzQu Mi40JwowMDowMDoxMy4xMjA4ODkgR3Vlc3QgQWRkaXRpb25zIGluZm9ybWF0aW9uIHJlcG9ydDog SW50ZXJmYWNlID0gMHgwMDAxMDAwNCBvc1R5cGUgPSAweDAwMDM4MTAwCjAwOjAwOjEzLjEyMTA2 OCBHdWVzdCBBZGRpdGlvbnMgY2FwYWJpbGl0eSByZXBvcnQ6ICgweDApIHNlYW1sZXNzOiBubywg aG9zdFdpbmRvd01hcHBpbmc6IG5vLCBncmFwaGljczogbm8KMDA6MDA6MTMuMTIxMjk0IEd1ZXN0 IHJlcG9ydGVkIGZpeGVkIGh5cGVydmlzb3Igd2luZG93IGF0IDB4MDAwMDAwMDAwMzgwMDAwMCAo c2l6ZSA9IDB4MjQwMDAwMCwgcmMgPSBWSU5GX1NVQ0NFU1MpCjAwOjAwOjU1LjE2MTc3NCBHdWVz dCBMb2c6IFZCb3hNUDo6RHJpdmVyRW50cnk6IFZCb3ggV0RETSBEcml2ZXIgZm9yIFdpbmRvd3Mg ODsgQnVpbHQgT2N0IDI2IDIwMTIgMTk6Mzc6MjMKMDA6MDA6NTUuMTYxOTEwIEd1ZXN0IExvZzog VkJveE1QOjpEcml2ZXJFbnRyeTogT3NWZXJzaW9uKCA2LCAyLCA5MjAwICkKMDA6MDA6NTUuMTcw MzgwIEd1ZXN0IExvZzogVkJveE1QOjpWQm94TXBDckN0bENvbklzM0RTdXBwb3J0ZWQ6IFZCb3hN cENyQ3RsQ29uQ29ubmVjdCBmYWlsZWQgd2l0aCByYygwKSwgM0Qgbm90IHN1cHBvcnRlZCEKMDA6 MDA6NTUuMTcwNDY3IEd1ZXN0IExvZzogVkJveE1QOjpEcml2ZXJFbnRyeTogM0QgaXMgTk9UIHN1 cHBvcnRlZCBieSB0aGUgaG9zdCwgZmFsbGluZyBiYWNrIHRvIGRpc3BsYXktb25seSBtb2RlLi4K MDA6MDE6MDEuMjQwOTkzIE9IQ0k6IFNvZnR3YXJlIHJlc2V0CjAwOjAxOjAxLjI0MTEwNSBPSENJ OiBVU0IgUmVzZXQKMDA6MDE6MDEuMzAxMzI2IE9IQ0k6IFVTQiBPcGVyYXRpb25hbAowMDowMToy Ny44NzA3NTEgTkFUOiBJUHY2IG5vdCBzdXBwb3J0ZWQKMDA6MDI6MDIuMDQxNTkzIEd1ZXN0IExv ZzogVkJveE1QOjp2Ym94V2RkbVBpY2tSZXNvdXJjZXM6IGZvdW5kIHRoZSBWQkUgY2FyZAowMDow MjowMi4wNDIxMTQgR3Vlc3QgTG9nOiBWQm94TVA6OkR4Z2tEZGlTdGFydERldmljZTogdXNpbmcg SEdTTUkKMDA6MDI6MDYuNDcwOTY4IERpc3BsYXk6OmhhbmRsZURpc3BsYXlSZXNpemUoKTogdVNj cmVlbklkID0gMCwgcHZWUkFNPTAwMDAwMDA4MWFlMDkwMDAgdz0xMDI0IGg9NzY4IGJwcD0zMiBj YkxpbmU9MHgxMDAwLCBmbGFncz0weDEKMDA6MDI6MDYuNTAwMjQzIERpc3BsYXk6OmhhbmRsZURp c3BsYXlSZXNpemUoKTogdVNjcmVlbklkID0gMCwgcHZWUkFNPTAwMDAwMDA4MWFlMDkwMDAgdz0x MDI0IGg9NzY4IGJwcD0zMiBjYkxpbmU9MHgxMDAwLCBmbGFncz0weDEKMDA6MDI6NDkuOTQwMTA0 IE5BVDogRE5TIzA6IDE2OC4xMjYuNjMuMQowMDowMjo0OS45NDAxMDQgTkFUOiBETlMjMTogMTY4 LjEyNi42My4yCjAwOjAyOjQ5Ljk0MDEwNCBOQVQ6IERIQ1Agb2ZmZXJlZCBJUCBhZGRyZXNzIDEw LjAuMi4xNQowMDowNzoyNy40NzA5MTUgU3RhcnRpbmcgaG9zdCBjbGlwYm9hcmQgc2VydmljZQow MDowNzoyNy40NzA5NjQgR3Vlc3QgQWRkaXRpb25zIGNhcGFiaWxpdHkgcmVwb3J0OiAoMHg0KSBz ZWFtbGVzczogbm8sIGhvc3RXaW5kb3dNYXBwaW5nOiBubywgZ3JhcGhpY3M6IHllcwowMDowNzoy Ny40NzA5OTIgSW5pdGlhbGl6aW5nIFgxMSBjbGlwYm9hcmQgYmFja2VuZAowMDowNzoyNy40ODAw OTggU2hhcmVkIGNsaXBib2FyZDogc3RhcnRpbmcgc2hhcmVkIGNsaXBib2FyZCB0aHJlYWQKMDA6 MDc6MjguOTcxNTk1IEd1ZXN0IEFkZGl0aW9ucyBjYXBhYmlsaXR5IHJlcG9ydDogKDB4NSkgc2Vh bWxlc3M6IHllcywgaG9zdFdpbmRvd01hcHBpbmc6IG5vLCBncmFwaGljczogeWVzCjAwOjEyOjU0 LjI1MDAwMCBSVEM6IHBlcmlvZD0weDgwICgxMjgpIDI1NiBIegowMDoxMjo1NS4zMjAwMDMgUlRD OiBwZXJpb2Q9MHgyMDAgKDUxMikgNjQgSHoKMDA6MTM6MDEuMTgzNTUyIFJUQzogcGVyaW9kPTB4 MTAwICgyNTYpIDEyOCBIegowMDoxMzoyNS45NTAxMDAgUlRDOiBwZXJpb2Q9MHgyMDAgKDUxMikg NjQgSHoKMDA6MTM6MjYuMzcwMTAxIFJUQzogcGVyaW9kPTB4MTAwICgyNTYpIDEyOCBIegowMDox MzoyNi42MjAxMDMgUlRDOiBwZXJpb2Q9MHgyMDAgKDUxMikgNjQgSHoKMDA6MTc6MTMuMzcxMDE0 IFJUQzogcGVyaW9kPTB4MTAwICgyNTYpIDEyOCBIegowMDoyMTozOS4yNzAxMDEgUlRDOiBwZXJp b2Q9MHgyMDAgKDUxMikgNjQgSHoKMDA6MjE6MzkuMzYwMDk5IFJUQzogcGVyaW9kPTB4MTAwICgy NTYpIDEyOCBIegowMDoyMjowNy45MTAwMDMgUlRDOiBwZXJpb2Q9MHgyMDAgKDUxMikgNjQgSHoK MDA6MjI6MTQuMDAwMTEwIFJUQzogcGVyaW9kPTB4MTAwICgyNTYpIDEyOCBIegowMDoyMzoxNC44 MDAxMDQgUlRDOiBwZXJpb2Q9MHgyMDAgKDUxMikgNjQgSHoKMDA6MjM6MjEuODQwMTAyIFJUQzog cGVyaW9kPTB4MTAwICgyNTYpIDEyOCBIegowMDoyMzoyNC4wMjAxMDQgUlRDOiBwZXJpb2Q9MHgy MDAgKDUxMikgNjQgSHoKMDA6MjM6MzEuOTk1OTk2IFJUQzogcGVyaW9kPTB4MTAwICgyNTYpIDEy OCBIegowMDoyMzozNC41NzAwOTkgUlRDOiBwZXJpb2Q9MHgyMDAgKDUxMikgNjQgSHoKMDA6MjQ6 MTkuNDAwMTAxIFJUQzogcGVyaW9kPTB4MTAwICgyNTYpIDEyOCBIegowMDoyNDoyMC4yNzAxMDAg UlRDOiBwZXJpb2Q9MHgyMDAgKDUxMikgNjQgSHoKMDA6MjQ6MjEuODQ3MzcxIFJUQzogcGVyaW9k PTB4MTAwICgyNTYpIDEyOCBIegowMDoyNDoyMi40MjYwMzMgUlRDOiBwZXJpb2Q9MHgyMDAgKDUx MikgNjQgSHoKMDA6MjU6MzEuMDgwMDA3IFJUQzogcGVyaW9kPTB4MTAwICgyNTYpIDEyOCBIegow MDoyNTozMS40NDExMjQgUlRDOiBwZXJpb2Q9MHgyMDAgKDUxMikgNjQgSHoKMDA6MjU6MzQuNTcw MTAyIFJUQzogcGVyaW9kPTB4MTAwICgyNTYpIDEyOCBIegowMDoyNTozNS4zMTAxMDQgUlRDOiBw ZXJpb2Q9MHgyMDAgKDUxMikgNjQgSHoKMDA6MjU6MzUuNDk0MTUyIFN0b3BwaW5nIHRoZSBob3N0 IGNsaXBib2FyZCBzZXJ2aWNlCjAwOjI1OjM1LjQ5NDE5NiBDbGlwU3RvcFgxMTogc3RvcHBpbmcg dGhlIHNoYXJlZCBjbGlwYm9hcmQgWDExIGJhY2tlbmQKMDA6MjU6MzUuNDk0MjM5IFNoYXJlZCBj bGlwYm9hcmQ6IHNoYXJlZCBjbGlwYm9hcmQgdGhyZWFkIHRlcm1pbmF0ZWQgc3VjY2Vzc2Z1bGx5 CjAwOjI1OjUwLjYzNDUwMCBHdWVzdCByZXF1ZXN0cyB0aGUgVk0gdG8gYmUgdHVybmVkIG9mZgow MDoyNTo1MC42MzQ1NTcgQ2hhbmdpbmcgdGhlIFZNIHN0YXRlIGZyb20gJ1JVTk5JTkcnIHRvICdQ T1dFUklOR19PRkYnLgowMDoyNTo1MC42MzQ2MzggKioqKioqKioqKioqKioqKioqIEd1ZXN0IHN0 YXRlIGF0IHBvd2VyIG9mZiAqKioqKioqKioqKioqKioqKioKMDA6MjU6NTAuNjM0NjQxIEd1ZXN0 IENQVU0gKFZDUFUgMCkgc3RhdGU6IAowMDoyNTo1MC42MzQ2NjkgcmF4PTAwMDAwMDAwMDAwMDAw NDAgcmJ4PTAwMDAwMDAwMDAwMDAwMDAgcmN4PTAwMDAwMDAwMDAwMDAwMDAgcmR4PTAwMDAwMDAw MDAwMDAwMDEKMDA6MjU6NTAuNjM0NjcxIHJzaT1mZmZmZmE4MDAzNjc3ZjkwIHJkaT0wMDAwMDAw MDAwMDAwMDAwIHI4ID0wMDAwMDAwMDAwMDAwMDA0IHI5ID0wMDAwMDAwMDAwMDAwMDAwCjAwOjI1 OjUwLjYzNDY3MyByMTA9MDAwMDAwMDAwMDAwMDgwMSByMTE9MDAwMDAwMDAwMDAwMDAwMCByMTI9 ZmZmZmY4ODAwMTA0MTFjOCByMTM9ZmZmZmZhODAwNGM3Y2M2MAowMDoyNTo1MC42MzQ2NzUgcjE0 PTAwMDAwMDAwMDAwMDAwMDAgcjE1PTAwMDAwMDAwMDAwMDAwMDAKMDA6MjU6NTAuNjM0Njc1IHJp cD1mZmZmZjgwMTQyMTkxNWQwIHJzcD1mZmZmZjg4MDBmZmYwNTcwIHJicD0wMDAwMDAwMDAwMDAw MDAyIGlvcGw9MCAgICAgICAgIG52IHVwIGVpIHBsIG56IG5hIHBvIG5jCjAwOjI1OjUwLjYzNDY3 NyBjcz17MDAxMCBiYXNlPTAwMDAwMDAwMDAwMDAwMDAgbGltaXQ9MDAwMDAwMDAgZmxhZ3M9MDAw MDIwOWJ9CjAwOjI1OjUwLjYzNDY3OSBkcz17MDAyYiBiYXNlPTAwMDAwMDAwMDAwMDAwMDAgbGlt aXQ9ZmZmZmZmZmYgZmxhZ3M9MDAwMGMwZjN9CjAwOjI1OjUwLjYzNDY4MCBlcz17MDAyYiBiYXNl PTAwMDAwMDAwMDAwMDAwMDAgbGltaXQ9ZmZmZmZmZmYgZmxhZ3M9MDAwMGMwZjN9CjAwOjI1OjUw LjYzNDY4MSBmcz17MDA1MyBiYXNlPTAwMDAwMDAwMDhlNDYwMDAgbGltaXQ9MDAwMDNjMDAgZmxh Z3M9MDAwMDQwZjN9CjAwOjI1OjUwLjYzNDY4MiBncz17MDAyYiBiYXNlPWZmZmZmODAxNDIzNmUw MDAgbGltaXQ9ZmZmZmZmZmYgZmxhZ3M9MDAwMGMwZjN9CjAwOjI1OjUwLjYzNDY4MyBzcz17MDAx OCBiYXNlPTAwMDAwMDAwMDAwMDAwMDAgbGltaXQ9ZmZmZmZmZmYgZmxhZ3M9MDAwMGMwOTN9CjAw OjI1OjUwLjYzNDY4NCBjcjA9MDAwMDAwMDA4MDA1MDAzMSBjcjI9ZmZmZmY4ODAwMTIzYTEyOCBj cjM9MDAwMDAwMDAwMDE4NzAwMCBjcjQ9MDAwMDAwMDAwMDAwMDZmOAowMDoyNTo1MC42MzQ2ODYg ZHIwPTAwMDAwMDAwMDAwMDAwMDAgZHIxPTAwMDAwMDAwMDAwMDAwMDAgZHIyPTAwMDAwMDAwMDAw MDAwMDAgZHIzPTAwMDAwMDAwMDAwMDAwMDAKMDA6MjU6NTAuNjM0Njg3IGRyND0wMDAwMDAwMDAw MDAwMDAwIGRyNT0wMDAwMDAwMDAwMDAwMDAwIGRyNj0wMDAwMDAwMGZmZmYwZmYwIGRyNz0wMDAw MDAwMDAwMDAwNDAwCjAwOjI1OjUwLjYzNDY4OCBnZHRyPWZmZmZmODAxNDE3YjEwMDA6MDA3ZiAg aWR0cj1mZmZmZjgwMTQxN2IxMDgwOjBmZmYgIGVmbGFncz0wMDAwMDI0NgowMDoyNTo1MC42MzQ2 OTAgbGR0cj17MDAwMCBiYXNlPTAwMDAwMDAwIGxpbWl0PTAwMDAwMDAwIGZsYWdzPTAwMDAwMDgy fQowMDoyNTo1MC42MzQ2OTEgdHIgID17MDA0MCBiYXNlPWZmZmZmODAxNDE3YjIwODAgbGltaXQ9 MDAwMDAwNjcgZmxhZ3M9MDAwMDAwOGJ9CjAwOjI1OjUwLjYzNDY5MyBTeXNFbnRlcj17Y3M9MDAw MCBlaXA9MDAwMDAwMDAwMDAwMDAwMCBlc3A9MDAwMDAwMDAwMDAwMDAwMH0KMDA6MjU6NTAuNjM0 Njk0IEZDVz0wMjdmIEZTVz0zODAwIEZUVz0wMDgwIEZPUD0wMDAwIE1YQ1NSPTAwMDAxZjgwIE1Y Q1NSX01BU0s9MDAwMGZmZmYKMDA6MjU6NTAuNjM0Njk2IEZQVUlQPTQyMTE5N2VkIENTPTAwMTAg UnNydmQxPTAwMDAgIEZQVURQPTEwMzEyZTAwIERTPTAwMmIgUnN2cmQyPTAwMDAKMDA6MjU6NTAu NjM0Njk4IFNUKDApPUZQUjc9ezQwMDgnOWZjMDAwMDAnMDAwMDAwMDB9IHQxICsxLjAwMDIyODc4 Mjg2MTA3MDQyMTE5NjggXiAxNjM5MgowMDoyNTo1MC42MzQ3MDEgU1QoMSk9RlBSMD17NDAwOCc5 ZmMwMDAwMCcwMDAwMDAwMH0gdDAgKzEuMDAwMjI4NzgyODYxMDcwNDIxMTk2OCBeIDE2MzkyCjAw OjI1OjUwLjYzNDcwMyBTVCgyKT1GUFIxPXs0MDA4JzlmYzAwMDAwJzAwMDAwMDAwfSB0MCArMS4w MDAyMjg3ODI4NjEwNzA0MjExOTY4IF4gMTYzOTIKMDA6MjU6NTAuNjM0NzA1IFNUKDMpPUZQUjI9 ezQwMDgnOWZjMDAwMDAnMDAwMDAwMDB9IHQwICsxLjAwMDIyODc4Mjg2MTA3MDQyMTE5NjggXiAx NjM5MgowMDoyNTo1MC42MzQ3MDcgU1QoNCk9RlBSMz17NDAwOCc5ZmMwMDAwMCcwMDAwMDAwMH0g dDAgKzEuMDAwMjI4NzgyODYxMDcwNDIxMTk2OCBeIDE2MzkyCjAwOjI1OjUwLjYzNDcwOSBTVCg1 KT1GUFI0PXs0MDA4JzlmYzAwMDAwJzAwMDAwMDAwfSB0MCArMS4wMDAyMjg3ODI4NjEwNzA0MjEx OTY4IF4gMTYzOTIKMDA6MjU6NTAuNjM0NzEyIFNUKDYpPUZQUjU9ezQwMDgnOWZjMDAwMDAnMDAw MDAwMDB9IHQwICsxLjAwMDIyODc4Mjg2MTA3MDQyMTE5NjggXiAxNjM5MgowMDoyNTo1MC42MzQ3 MTQgU1QoNyk9RlBSNj17NDAwOCc5ZmMwMDAwMCcwMDAwMDAwMH0gdDAgKzEuMDAwMjI4NzgyODYx MDcwNDIxMTk2OCBeIDE2MzkyCjAwOjI1OjUwLjYzNDcxNiBYTU0wID1iNWMzOTA0OSc2MjUzNmYw MSczMDgzYTZhNSc5YTY2NjRhYSAgWE1NMSA9MDAwMDAwMDAnMDAwMDAwMDAnMDAwMDAwMDAnMDAw MDAwMDAKMDA6MjU6NTAuNjM0NzE4IFhNTTIgPTAwMDAwMDAwJzAwMDAwMDAwJzAwMDAwMDAwJzAw MDAwMDAwICBYTU0zID0wMDAwMDAwMCcwMDAwMDAwMCcwMDAwMDAwMCcwMDAwMDAwMAowMDoyNTo1 MC42MzQ3MjAgWE1NNCA9MDAwMDAwMDAnMDAwMDAwMDAnMDAwMDAwMDAnMDAwMDAwMDAgIFhNTTUg PTAwMDAwMDAwJzAwMDAwMDAwJzAwMDAwMDAwJzAwMDAwMDAwCjAwOjI1OjUwLjYzNDcyMiBYTU02 ID0wMDAwMDAwMCcwMDAwMDAwMCcwMDAwMDAwMCcwMDAwMDAwMCAgWE1NNyA9MDAwMDAwMDAnMDAw MDAwMDAnMDAwMDAwMDAnMDAwMDAwMDAKMDA6MjU6NTAuNjM0NzIzIFhNTTggPTAwMDAwMDAwJzAw MDAwMDAwJzAwMDAwMDAwJzAwMDAwMDAwICBYTU05ID0wMDAwMDAwMCcwMDAwMDAwMCcwMDAwMDAw MCcwMDAwMDAwMAowMDoyNTo1MC42MzQ3MjUgWE1NMTA9MDAwMDAwMDAnMDAwMDAwMDAnMDAwMDAw MDAnMDAwMDAwMDAgIFhNTTExPTAwMDAwMDAwJzAwMDAwMDAwJzAwMDAwMDAwJzAwMDAwMDAwCjAw OjI1OjUwLjYzNDcyNyBYTU0xMj0wMDAwMDAwMCcwMDAwMDAwMCcwMDAwMDAwMCcwMDAwMDAwMCAg WE1NMTM9MDAwMDAwMDAnMDAwMDAwMDAnMDAwMDAwMDAnMDAwMDAwMDAKMDA6MjU6NTAuNjM0NzI5 IFhNTTE0PTAwMDAwMDAwJzAwMDAwMDAwJzAwMDAwMDAwJzAwMDAwMDAwICBYTU0xNT0wMDAwMDAw MCcwMDAwMDAwMCcwMDAwMDAwMCcwMDAwMDAwMAowMDoyNTo1MC42MzQ3MzEgRUZFUiAgICAgICAg ID0wMDAwMDAwMDAwMDAwZDAxCjAwOjI1OjUwLjYzNDczMSBQQVQgICAgICAgICAgPTAwMDcwMTA2 MDAwNzAxMDYKMDA6MjU6NTAuNjM0NzMyIFNUQVIgICAgICAgICA9MDAyMzAwMTAwMDAwMDAwMAow MDoyNTo1MC42MzQ3MzMgQ1NUQVIgICAgICAgID1mZmZmZjgwMTQyMGYxYjAwCjAwOjI1OjUwLjYz NDczNCBMU1RBUiAgICAgICAgPWZmZmZmODAxNDIwZjFkYzAKMDA6MjU6NTAuNjM0NzM0IFNGTUFT SyAgICAgICA9MDAwMDAwMDAwMDAwNDcwMAowMDoyNTo1MC42MzQ3MzUgS0VSTkVMR1NCQVNFID0w MDAwMDdmNzA4ZTQ0MDAwCjAwOjI1OjUwLjYzNDczNiAqKioKMDA6MjU6NTAuNjM0NzM4IEd1ZXN0 IHBhZ2luZyBtb2RlOiAgQU1ENjQrTlggKGNoYW5nZWQgMTcyNDQgdGltZXMpLCBBMjAgZW5hYmxl ZCAoY2hhbmdlZCAyIHRpbWVzKQowMDoyNTo1MC42MzQ3NDAgU2hhZG93IHBhZ2luZyBtb2RlOiBF UFQKMDA6MjU6NTAuNjM0NzQxIEhvc3QgcGFnaW5nIG1vZGU6ICAgQU1ENjQrRytOWAowMDoyNTo1 MC42MzQ3NDEgKioqCjAwOjI1OjUwLjYzNDc0MyBBY3RpdmUgVGltZXJzIChwVk09MDAwMDAwMDgw MTc3ZDAwMCkKMDA6MjU6NTAuNjM0NzQzIHBUaW1lclIzICAgICAgICAgb2ZmTmV4dCAgb2ZmUHJl diAgb2ZmU2NoZWQgQ2xvY2sgICAgICAgICAgICAgICBUaW1lICAgICAgICAgICAgIEV4cGlyZSBI ekhpbnQgU3RhdGUgICAgICAgICAgICAgICAgICAgICBEZXNjcmlwdGlvbgowMDoyNTo1MC42MzQ3 NDcgMDAwMDAwMDgwZGEyMTBhMCAwMDAxMTNlMCAwMDAwMDAwMCAwMDAwMDAwMCBSZWFsICAgICAg ICAgICAgNDUzMzg2NTggICAgICAgICAgIDQ1MzM4NjYxICAgICAgMCAyLUFDVElWRSAgICAgICAg ICAgICAgICAgIFZHQSBSZWZyZXNoIFRpbWVyCjAwOjI1OjUwLjYzNDc1MCAwMDAwMDAwODBkYTMy NDgwIGZmZmZmZjgwIGZmZmVlYzIwIDAwMDAwMDAwIFJlYWwgICAgICAgICAgICA0NTMzODY1OCAg ICAgICAgICAgNDUzMzg2ODAgICAgICAwIDItQUNUSVZFICAgICAgICAgICAgICAgICAgRU1UIFlp ZWxkZXIKMDA6MjU6NTAuNjM0NzUzIDAwMDAwMDA4MGRhMzI0MDAgMDAwMDAwMDAgMDAwMDAwODAg MDAwMDAwMDAgUmVhbCAgICAgICAgICAgIDQ1MzM4NjU4ICAgICAgICAgICA0NTMzODkyMyAgICAg IDAgMi1BQ1RJVkUgICAgICAgICAgICAgICAgICBDUFUgTG9hZCBUaW1lcgowMDoyNTo1MC42MzQ3 NTUgMDAwMDAwMDgwZGEyZGQ5MCAwMDAwMTdlMCAwMDAwMDAwMCAwMDAwMDAwMCBWaXJ0ICAgICAg IDE1NDgyNzE3NzQ4MzIgICAgICAxNTQ4MjcyMDIwNDg2ICAgICAgMCAyLUFDVElWRSAgICAgICAg ICAgICAgICAgIEF1ZGlvIHRpbWVyCjAwOjI1OjUwLjYzNDc1OCAwMDAwMDAwODBkYTJmNTcwIDAw MDAwMDAwIGZmZmZlODIwIDAwMDAwMDAwIFZpcnQgICAgICAgMTU0ODI3MTc3Nzc3NCAgICAgIDE1 NDgyODcwMjkxODMgICAgICAwIDItQUNUSVZFICAgICAgICAgICAgICAgICAgVVNCIEZyYW1lIFRp bWVyCjAwOjI1OjUwLjYzNDc2MSAwMDAwMDAwODBkYTE5MTcwIGZmZmZmYTEwIDAwMDAwMDAwIDAw MDAwMDAwIFZyU3kgICAgICAgMTU0ODI3MTc4MDY1MyAgICAgIDE1NDgyODEyNTAwMDEgICAgIDY0 IDItQUNUSVZFICAgICAgICAgICAgICAgICAgTUMxNDY4MTggUlRDL0NNT1MgLSBQZXJpb2RpYwow MDoyNTo1MC42MzQ3NjQgMDAwMDAwMDgwZGExOGI4MCAwMDAwMDY3MCAwMDAwMDVmMCAwMDAwMDAw MCBWclN5ICAgICAgIDE1NDgyNzE3ODM2ODMgICAgICAxNTQ4Mjk5ODM0MzAxICAgICAxOCAyLUFD VElWRSAgICAgICAgICAgICAgICAgIGk4MjU0IFByb2dyYW1tYWJsZSBJbnRlcnZhbCBUaW1lcgow MDoyNTo1MC42MzQ3NjcgMDAwMDAwMDgwZGExOTFmMCAwMDAxN2ZmMCBmZmZmZjk5MCAwMDAwMDAw MCBWclN5ICAgICAgIDE1NDgyNzE3ODY1NDIgICAgICAxNTQ4OTkwMDAwMDAwICAgICAgMCAyLUFD VElWRSAgICAgICAgICAgICAgICAgIE1DMTQ2ODE4IFJUQy9DTU9TIC0gU2Vjb25kCjAwOjI1OjUw LjYzNDc3MCAwMDAwMDAwODBkYTMxMWUwIDAwMDAwMDAwIGZmZmU4MDEwIDAwMDAwMDAwIFZyU3kg ICAgICAgMTU0ODI3MTc4OTM2NCAgICAgIDIzOTk3MjgwNjMyMDIgICAgICAwIDItQUNUSVZFICAg ICAgICAgICAgICAgICAgQUNQSSBQTSBUaW1lcgowMDoyNTo1MC42MzQ3NzMgKioqCjAwOjI1OjUw LjYzNDc3NCBTaGFkb3cgR0RUIChHQ0FkZHI9ZmU3ZWEwMDApOgowMDoyNTo1MC42MzQ3ODcgZmZk OCAtIDgxOTgwMDg3IGZkMDA4OTgwIC0gYmFzZT1mZDgwODE5OCBsaW1pdD0wMDAwMDA4NyBkcGw9 MCBUU1MzMkF2YWlsIFByZXNlbnQgMTYtYml0ICBIeXBlclRTU1RyYXAwOAowMDoyNTo1MC42MzQ3 ODkgZmZlMCAtIDgxMTAwMDg3IGZkMDA4OTgwIC0gYmFzZT1mZDgwODExMCBsaW1pdD0wMDAwMDA4 NyBkcGw9MCBUU1MzMkF2YWlsIFByZXNlbnQgMTYtYml0ICBIeXBlclRTUwowMDoyNTo1MC42MzQ3 OTEgZmZlOCAtIDAwMDBmZmZmIDAwYWY5YjAwIC0gYmFzZT0wMDAwMDAwMCBsaW1pdD1mZmZmZmZm ZiBkcGw9MCBDb2RlRVIgQWNjZXNzZWQgUHJlc2VudCBQYWdlIDE2LWJpdCAgSHlwZXJDUzY0CjAw OjI1OjUwLjYzNDc5MyBmZmYwIC0gMDAwMGZmZmYgMDBjZjkzMDAgLSBiYXNlPTAwMDAwMDAwIGxp bWl0PWZmZmZmZmZmIGRwbD0wIERhdGFSVyBBY2Nlc3NlZCBQcmVzZW50IFBhZ2UgMzItYml0ICBI eXBlckRTCjAwOjI1OjUwLjYzNDc5NCBmZmY4IC0gMDAwMGZmZmYgMDBjZjliMDAgLSBiYXNlPTAw MDAwMDAwIGxpbWl0PWZmZmZmZmZmIGRwbD0wIENvZGVFUiBBY2Nlc3NlZCBQcmVzZW50IFBhZ2Ug MzItYml0ICBIeXBlckNTCjAwOjI1OjUwLjYzNDc5NSAqKioKMDA6MjU6NTAuNjM0Nzk1ICoqKioq KioqKioqKioqIEVuZCBvZiBHdWVzdCBzdGF0ZSBhdCBwb3dlciBvZmYgKioqKioqKioqKioqKioq CjAwOjI1OjUwLjcxMTA5NCBQRE1SM1Bvd2VyT2ZmOiA3NiAyNDYgMTk5IG5zIHJ1biB0aW1lCjAw OjI1OjUwLjcxMTEwOSBDaGFuZ2luZyB0aGUgVk0gc3RhdGUgZnJvbSAnUE9XRVJJTkdfT0ZGJyB0 byAnT0ZGJy4KMDA6MjU6NTAuNzIwMDA3IENvbnNvbGU6OnBvd2VyRG93bigpOiBBIHJlcXVlc3Qg dG8gcG93ZXIgb2ZmIHRoZSBWTSBoYXMgYmVlbiBpc3N1ZWQgKG1NYWNoaW5lU3RhdGU9U3RvcHBp bmcsIEluVW5pbml0PTApCjAwOjI1OjUwLjcyMDAwNyBDaGFuZ2luZyB0aGUgVk0gc3RhdGUgZnJv bSAnT0ZGJyB0byAnREVTVFJPWUlORycuCjAwOjI1OjUwLjcyMDAwNyAqKioqKioqKioqKioqKioq KioqKioqKioqIFN0YXRpc3RpY3MgKioqKioqKioqKioqKioqKioqKioqKioqKgowMDoyNTo1MC43 MjAwMDcgL0RldmljZXMvRTFrMC9SZWNlaXZlQnl0ZXMgICAgICAgIDE3MTA2NjcgYnl0ZXMKMDA6 MjU6NTAuNzIwMDA3IC9EZXZpY2VzL0UxazAvVHJhbnNtaXRCeXRlcyAgICAgICAgMjY3NzI3IGJ5 dGVzCjAwOjI1OjUwLjcyMDAwNyAvRGV2aWNlcy9TQVRBMC9Qb3J0MC9ETUEgICAgICAgICAgICAz NTI1OCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL0RldmljZXMvU0FUQTAvUG9ydDAvUmVhZEJ5dGVz ICAgOTM0NjQxNjY0IGJ5dGVzCjAwOjI1OjUwLjcyMDAwNyAvRGV2aWNlcy9TQVRBMC9Qb3J0MC9X cml0dGVuQnl0ZXMgMTIyNTUwNzg0IGJ5dGVzCjAwOjI1OjUwLjcyMDAwNyAvRGV2aWNlcy9TQVRB MC9Qb3J0MS9JT1JlcXVlc3RzUGVyU2Vjb25kICAgICAgICA0IHRpbWVzCjAwOjI1OjUwLjcyMDAw NyAvRGV2aWNlcy9WTU1EZXYvQmFsbG9vbkNodW5rcyAgICAgICAgICAgMCBjb3VudAowMDoyNTo1 MC43MjAwMDcgL0ZUL0NoZWNrcG9pbnQvTmV0d29yayAgICAgICAgICAgICAgICAgIDAgdGltZXMK MDA6MjU6NTAuNzIwMDA3IC9GVC9DaGVja3BvaW50L1N0b3JhZ2UgICAgICAgICAgICAgICAgICAw IHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvRlQvUmVjZWl2ZWQvTWVtICAgICAgICAgICAgICAgICAg ICAgICAgMCBieXRlcwowMDoyNTo1MC43MjAwMDcgL0ZUL1JlY2VpdmVkL1N0YXRlICAgICAgICAg ICAgICAgICAgICAgIDAgYnl0ZXMKMDA6MjU6NTAuNzIwMDA3IC9GVC9TZW50L01lbSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAwIGJ5dGVzCjAwOjI1OjUwLjcyMDAwNyAvRlQvU2VudC9TdGF0 ZSAgICAgICAgICAgICAgICAgICAgICAgICAgMCBieXRlcwowMDoyNTo1MC43MjAwMDcgL0ZUL1N5 bmMvRGVsdGFNZW0gICAgICAgICAgICAgICAgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3 IC9GVC9TeW5jL0RlbHRhVk0gICAgICAgICAgICAgICAgICAgICAgICAwIHRpbWVzCjAwOjI1OjUw LjcyMDAwNyAvRlQvU3luYy9GdWxsICAgICAgICAgICAgICAgICAgICAgICAgICAgMCB0aW1lcwow MDoyNTo1MC43MjAwMDcgL0dNTS9WTS9BbGxvY2F0ZWQvY0Jhc2VQYWdlcyAgICAgIDEwMjgyMTMg cGFnZXMKMDA6MjU6NTAuNzIwMDA3IC9HTU0vVk0vQWxsb2NhdGVkL2NGaXhlZFBhZ2VzICAgICAg ICAgICAwIHBhZ2VzCjAwOjI1OjUwLjcyMDAwNyAvR01NL1ZNL0FsbG9jYXRlZC9jU2hhZG93UGFn ZXMgICAgICAgICAgMCBwYWdlcwowMDoyNTo1MC43MjAwMDcgL0dNTS9WTS9SZXNlcnZlZC9jQmFz ZVBhZ2VzICAgICAgIDEwNDg3MzQgcGFnZXMKMDA6MjU6NTAuNzIwMDA3IC9HTU0vVk0vUmVzZXJ2 ZWQvY0ZpeGVkUGFnZXMgICAgICAgIDMzNzk2IHBhZ2VzCjAwOjI1OjUwLjcyMDAwNyAvR01NL1ZN L1Jlc2VydmVkL2NTaGFkb3dQYWdlcyAgICAgICAgICAgMSBwYWdlcwowMDoyNTo1MC43MjAwMDcg L0dNTS9WTS9jQmFsbG9vbmVkUGFnZXMgICAgICAgICAgICAgICAgIDAgcGFnZXMKMDA6MjU6NTAu NzIwMDA3IC9HTU0vVk0vY01heEJhbGxvb25lZFBhZ2VzICAgICAgICAgICAgICAwIHBhZ2VzCjAw OjI1OjUwLjcyMDAwNyAvR01NL1ZNL2NQcml2YXRlUGFnZXMgICAgICAgICAgICAgMTAyODIxMyBw YWdlcwowMDoyNTo1MC43MjAwMDcgL0dNTS9WTS9jUmVxQWN0dWFsbHlCYWxsb29uZWRQYWdlcyAg ICAgICAgMCBwYWdlcwowMDoyNTo1MC43MjAwMDcgL0dNTS9WTS9jUmVxQmFsbG9vbmVkUGFnZXMg ICAgICAgICAgICAgIDAgcGFnZXMKMDA6MjU6NTAuNzIwMDA3IC9HTU0vVk0vY1JlcURlZmxhdGVQ YWdlcyAgICAgICAgICAgICAgICAwIHBhZ2VzCjAwOjI1OjUwLjcyMDAwNyAvR01NL1ZNL2NTaGFy ZWFibGVNb2R1bGVzICAgICAgICAgICAgICAgMCBjb3VudAowMDoyNTo1MC43MjAwMDcgL0dNTS9W TS9jU2hhcmVkUGFnZXMgICAgICAgICAgICAgICAgICAgIDAgcGFnZXMKMDA6MjU6NTAuNzIwMDA3 IC9HTU0vVk0vZW5tUG9saWN5ICAgICAgICAgICAgICAgICAgICAgICAxIAowMDoyNTo1MC43MjAw MDcgL0dNTS9WTS9lbm1Qcmlvcml0eSAgICAgICAgICAgICAgICAgICAgIDIgCjAwOjI1OjUwLjcy MDAwNyAvR01NL1ZNL2ZCYWxsb29uaW5nRW5hYmxlZCAgICAgICBmYWxzZSAgICAKMDA6MjU6NTAu NzIwMDA3IC9HTU0vVk0vZk1heUFsbG9jYXRlICAgICAgICAgICAgIGZhbHNlICAgIAowMDoyNTo1 MC43MjAwMDcgL0dNTS9WTS9mU2hhcmVkUGFnaW5nRW5hYmxlZCAgICAgZmFsc2UgICAgCjAwOjI1 OjUwLjcyMDAwNyAvR01NL2NBbGxvY2F0ZWRQYWdlcyAgICAgICAgICAgICAgMTAyODIxMyBwYWdl cwowMDoyNTo1MC43MjAwMDcgL0dNTS9jQmFsbG9vbmVkUGFnZXMgICAgICAgICAgICAgICAgICAg IDAgcGFnZXMKMDA6MjU6NTAuNzIwMDA3IC9HTU0vY0NodW5rcyAgICAgICAgICAgICAgICAgICAg ICAgICAyMDA5IGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvR01NL2NEdXBsaWNhdGVQYWdlcyAgICAg ICAgICAgICAgICAgICAgMCBwYWdlcwowMDoyNTo1MC43MjAwMDcgL0dNTS9jRnJlZWRDaHVua3Mg ICAgICAgICAgICAgICAgICAgICAgIDAgY291bnQKMDA6MjU6NTAuNzIwMDA3IC9HTU0vY0xlZnRC ZWhpbmRTaGFyZWRQYWdlcyAgICAgICAgICAgICAwIHBhZ2VzCjAwOjI1OjUwLjcyMDAwNyAvR01N L2NNYXhQYWdlcyAgICAgICAgICAgICAgICAgICA0Mjk0OTY3Mjk1IHBhZ2VzCjAwOjI1OjUwLjcy MDAwNyAvR01NL2NPdmVyQ29tbWl0dGVkUGFnZXMgICAgICAgICAgICAgICAgMCBwYWdlcwowMDoy NTo1MC43MjAwMDcgL0dNTS9jUmVzZXJ2ZWRQYWdlcyAgICAgICAgICAgICAgIDEwODI1MzEgcGFn ZXMKMDA6MjU6NTAuNzIwMDA3IC9HTU0vY1NoYXJlYWJsZU1vZHVsZXMgICAgICAgICAgICAgICAg ICAwIGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvR01NL2NTaGFyZWRQYWdlcyAgICAgICAgICAgICAg ICAgICAgICAgMCBwYWdlcwowMDoyNTo1MC43MjAwMDcgL0dWTU0vRU1UcyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDQgY2FsbHMKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL0hvc3RDUFVzICAg ICAgICAgICAgICAgICAgICAgICAgICA4IGNhbGxzCjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9Ib3N0 Q3B1cy8wICAgICAgICAgICAgICAgICAgICAgICAgMCAKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL0hv c3RDcHVzLzAvQ3VyVGltZXJIeiAgICAgICAgICAgICAwIEh6CjAwOjI1OjUwLjcyMDAwNyAvR1ZN TS9Ib3N0Q3B1cy8wL0Rlc2lyZWRIeiAgICAgICAgICAgICAgMCBIegowMDoyNTo1MC43MjAwMDcg L0dWTU0vSG9zdENwdXMvMC9QUFRDaGFuZ2VzICAgICAgICAgICAgIDAgdGltZXMKMDA6MjU6NTAu NzIwMDA3IC9HVk1NL0hvc3RDcHVzLzAvUFBUU3RhcnRzICAgICAgICAgICAgICAwIHRpbWVzCjAw OjI1OjUwLjcyMDAwNyAvR1ZNTS9Ib3N0Q3B1cy8wL2lkeENwdVNldCAgICAgICAgICAgICAgMCAK MDA6MjU6NTAuNzIwMDA3IC9HVk1NL0hvc3RDcHVzLzEgICAgICAgICAgICAgICAgICAgICAgICAx IAowMDoyNTo1MC43MjAwMDcgL0dWTU0vSG9zdENwdXMvMS9DdXJUaW1lckh6ICAgICAgICAgICAg IDAgSHoKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL0hvc3RDcHVzLzEvRGVzaXJlZEh6ICAgICAgICAg ICAgICAwIEh6CjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9Ib3N0Q3B1cy8xL1BQVENoYW5nZXMgICAg ICAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL0dWTU0vSG9zdENwdXMvMS9QUFRTdGFy dHMgICAgICAgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL0hvc3RDcHVzLzEv aWR4Q3B1U2V0ICAgICAgICAgICAgICAxIAowMDoyNTo1MC43MjAwMDcgL0dWTU0vSG9zdENwdXMv MiAgICAgICAgICAgICAgICAgICAgICAgIDIgCjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9Ib3N0Q3B1 cy8yL0N1clRpbWVySHogICAgICAgICAgICAgMCBIegowMDoyNTo1MC43MjAwMDcgL0dWTU0vSG9z dENwdXMvMi9EZXNpcmVkSHogICAgICAgICAgICAgIDAgSHoKMDA6MjU6NTAuNzIwMDA3IC9HVk1N L0hvc3RDcHVzLzIvUFBUQ2hhbmdlcyAgICAgICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAw NyAvR1ZNTS9Ib3N0Q3B1cy8yL1BQVFN0YXJ0cyAgICAgICAgICAgICAgMCB0aW1lcwowMDoyNTo1 MC43MjAwMDcgL0dWTU0vSG9zdENwdXMvMi9pZHhDcHVTZXQgICAgICAgICAgICAgIDIgCjAwOjI1 OjUwLjcyMDAwNyAvR1ZNTS9Ib3N0Q3B1cy8zICAgICAgICAgICAgICAgICAgICAgICAgMyAKMDA6 MjU6NTAuNzIwMDA3IC9HVk1NL0hvc3RDcHVzLzMvQ3VyVGltZXJIeiAgICAgICAgICAgICAwIEh6 CjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9Ib3N0Q3B1cy8zL0Rlc2lyZWRIeiAgICAgICAgICAgICAg MCBIegowMDoyNTo1MC43MjAwMDcgL0dWTU0vSG9zdENwdXMvMy9QUFRDaGFuZ2VzICAgICAgICAg ICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL0hvc3RDcHVzLzMvUFBUU3RhcnRzICAg ICAgICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9Ib3N0Q3B1cy8zL2lkeENw dVNldCAgICAgICAgICAgICAgMyAKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL0hvc3RDcHVzLzQgICAg ICAgICAgICAgICAgICAgICAgICA0IAowMDoyNTo1MC43MjAwMDcgL0dWTU0vSG9zdENwdXMvNC9D dXJUaW1lckh6ICAgICAgICAgICAgIDAgSHoKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL0hvc3RDcHVz LzQvRGVzaXJlZEh6ICAgICAgICAgICAgICAwIEh6CjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9Ib3N0 Q3B1cy80L1BQVENoYW5nZXMgICAgICAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL0dW TU0vSG9zdENwdXMvNC9QUFRTdGFydHMgICAgICAgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIw MDA3IC9HVk1NL0hvc3RDcHVzLzQvaWR4Q3B1U2V0ICAgICAgICAgICAgICA0IAowMDoyNTo1MC43 MjAwMDcgL0dWTU0vSG9zdENwdXMvNSAgICAgICAgICAgICAgICAgICAgICAgIDUgCjAwOjI1OjUw LjcyMDAwNyAvR1ZNTS9Ib3N0Q3B1cy81L0N1clRpbWVySHogICAgICAgICAgICAgMCBIegowMDoy NTo1MC43MjAwMDcgL0dWTU0vSG9zdENwdXMvNS9EZXNpcmVkSHogICAgICAgICAgICAgIDAgSHoK MDA6MjU6NTAuNzIwMDA3IC9HVk1NL0hvc3RDcHVzLzUvUFBUQ2hhbmdlcyAgICAgICAgICAgICAw IHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9Ib3N0Q3B1cy81L1BQVFN0YXJ0cyAgICAgICAg ICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL0dWTU0vSG9zdENwdXMvNS9pZHhDcHVTZXQg ICAgICAgICAgICAgIDUgCjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9Ib3N0Q3B1cy82ICAgICAgICAg ICAgICAgICAgICAgICAgNiAKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL0hvc3RDcHVzLzYvQ3VyVGlt ZXJIeiAgICAgICAgICAgICAwIEh6CjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9Ib3N0Q3B1cy82L0Rl c2lyZWRIeiAgICAgICAgICAgICAgMCBIegowMDoyNTo1MC43MjAwMDcgL0dWTU0vSG9zdENwdXMv Ni9QUFRDaGFuZ2VzICAgICAgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL0hv c3RDcHVzLzYvUFBUU3RhcnRzICAgICAgICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAv R1ZNTS9Ib3N0Q3B1cy82L2lkeENwdVNldCAgICAgICAgICAgICAgNiAKMDA6MjU6NTAuNzIwMDA3 IC9HVk1NL0hvc3RDcHVzLzcgICAgICAgICAgICAgICAgICAgICAgICA3IAowMDoyNTo1MC43MjAw MDcgL0dWTU0vSG9zdENwdXMvNy9DdXJUaW1lckh6ICAgICAgICAgICAgIDAgSHoKMDA6MjU6NTAu NzIwMDA3IC9HVk1NL0hvc3RDcHVzLzcvRGVzaXJlZEh6ICAgICAgICAgICAgICAwIEh6CjAwOjI1 OjUwLjcyMDAwNyAvR1ZNTS9Ib3N0Q3B1cy83L1BQVENoYW5nZXMgICAgICAgICAgICAgMCB0aW1l cwowMDoyNTo1MC43MjAwMDcgL0dWTU0vSG9zdENwdXMvNy9QUFRTdGFydHMgICAgICAgICAgICAg IDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL0hvc3RDcHVzLzcvaWR4Q3B1U2V0ICAgICAg ICAgICAgICA3IAowMDoyNTo1MC43MjAwMDcgL0dWTU0vU3VtL0hhbHRCbG9ja2luZyAgICAgICAg ICAgICA3NzUzNzkgY2FsbHMKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL1N1bS9IYWx0Q2FsbHMgICAg ICAgICAgICAgICAyMjk2NzgxIGNhbGxzCjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9TdW0vSGFsdE5v dEJsb2NraW5nICAgICAgICAgMTUyMjI1NCBjYWxscwowMDoyNTo1MC43MjAwMDcgL0dWTU0vU3Vt L0hhbHRUaW1lb3V0cyAgICAgICAgICAgICAgOTM3OTkgY2FsbHMKMDA6MjU6NTAuNzIwMDA3IC9H Vk1NL1N1bS9IYWx0V2FrZVVwcyAgICAgICAgICAgICAgICAgICAwIGNhbGxzCjAwOjI1OjUwLjcy MDAwNyAvR1ZNTS9TdW0vUG9rZUNhbGxzICAgICAgICAgICAgICAgIDE0ODYwMCBjYWxscwowMDoy NTo1MC43MjAwMDcgL0dWTU0vU3VtL1Bva2VOb3RCdXN5ICAgICAgICAgICAgICAgIDQ3OTEgY2Fs bHMKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL1N1bS9Qb2xsQ2FsbHMgICAgICAgICAgICAgICAgICAy MzA3IGNhbGxzCjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9TdW0vUG9sbEhhbHRzICAgICAgICAgICAg ICAgICAgICAgMCBjYWxscwowMDoyNTo1MC43MjAwMDcgL0dWTU0vU3VtL1BvbGxXYWtlVXBzICAg ICAgICAgICAgICAgICAgIDAgY2FsbHMKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL1N1bS9XYWtlVXBD YWxscyAgICAgICAgICAgICAgNjg3MjQ1IGNhbGxzCjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9TdW0v V2FrZVVwTm90SGFsdGVkICAgICAgICAgICAyOTI2NyBjYWxscwowMDoyNTo1MC43MjAwMDcgL0dW TU0vU3VtL1dha2VVcFdha2VVcHMgICAgICAgICAgICAgICAgIDAgY2FsbHMKMDA6MjU6NTAuNzIw MDA3IC9HVk1NL1ZNL0hhbHRCbG9ja2luZyAgICAgICAgICAgICAgNzc1Mzc5IGNhbGxzCjAwOjI1 OjUwLjcyMDAwNyAvR1ZNTS9WTS9IYWx0Q2FsbHMgICAgICAgICAgICAgICAgMjI5Njc4MSBjYWxs cwowMDoyNTo1MC43MjAwMDcgL0dWTU0vVk0vSGFsdE5vdEJsb2NraW5nICAgICAgICAgIDE1MjIy NTQgY2FsbHMKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL1ZNL0hhbHRUaW1lb3V0cyAgICAgICAgICAg ICAgIDkzNzk5IGNhbGxzCjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9WTS9IYWx0V2FrZVVwcyAgICAg ICAgICAgICAgICAgICAgMCBjYWxscwowMDoyNTo1MC43MjAwMDcgL0dWTU0vVk0vUG9rZUNhbGxz ICAgICAgICAgICAgICAgICAxNDg2MDAgY2FsbHMKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL1ZNL1Bv a2VOb3RCdXN5ICAgICAgICAgICAgICAgICA0NzkxIGNhbGxzCjAwOjI1OjUwLjcyMDAwNyAvR1ZN TS9WTS9Qb2xsQ2FsbHMgICAgICAgICAgICAgICAgICAgMjMwNyBjYWxscwowMDoyNTo1MC43MjAw MDcgL0dWTU0vVk0vUG9sbEhhbHRzICAgICAgICAgICAgICAgICAgICAgIDAgY2FsbHMKMDA6MjU6 NTAuNzIwMDA3IC9HVk1NL1ZNL1BvbGxXYWtlVXBzICAgICAgICAgICAgICAgICAgICAwIGNhbGxz CjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9WTS9XYWtlVXBDYWxscyAgICAgICAgICAgICAgIDY4NzI0 NSBjYWxscwowMDoyNTo1MC43MjAwMDcgL0dWTU0vVk0vV2FrZVVwTm90SGFsdGVkICAgICAgICAg ICAgMjkyNjcgY2FsbHMKMDA6MjU6NTAuNzIwMDA3IC9HVk1NL1ZNL1dha2VVcFdha2VVcHMgICAg ICAgICAgICAgICAgICAwIGNhbGxzCjAwOjI1OjUwLjcyMDAwNyAvR1ZNTS9WTXMgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgMSBjYWxscwowMDoyNTo1MC43MjAwMDcgL0lFTS9DUFUwL2NJ bnN0cnVjdGlvbnMgICAgICAgICAgICAgICAgIDAgY291bnQKMDA6MjU6NTAuNzIwMDA3IC9JRU0v Q1BVMC9jUG90ZW50aWFsRXhpdHMgICAgICAgICAgICAgICAwIGNvdW50CjAwOjI1OjUwLjcyMDAw NyAvSUVNL0NQVTAvY1JldEFzcGVjdE5vdEltcGxlbWVudGVkICAgICAgICAwIGNvdW50CjAwOjI1 OjUwLjcyMDAwNyAvSUVNL0NQVTAvY1JldEVyclN0YXR1c2VzICAgICAgICAgICAgICAgMCBjb3Vu dAowMDoyNTo1MC43MjAwMDcgL0lFTS9DUFUwL2NSZXRJbmZTdGF0dXNlcyAgICAgICAgICAgICAg IDAgY291bnQKMDA6MjU6NTAuNzIwMDA3IC9JRU0vQ1BVMC9jUmV0SW5zdHJOb3RJbXBsZW1lbnRl ZCAgICAgICAgMCBjb3VudAowMDoyNTo1MC43MjAwMDcgL0lFTS9DUFUwL2NiV3JpdHRlbiAgICAg ICAgICAgICAgICAgICAgIDAgYnl0ZXMKMDA6MjU6NTAuNzIwMDA3IC9JRU0vQ1BVMS9jSW5zdHJ1 Y3Rpb25zICAgICAgICAgICAgICAgICAwIGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvSUVNL0NQVTEv Y1BvdGVudGlhbEV4aXRzICAgICAgICAgICAgICAgMCBjb3VudAowMDoyNTo1MC43MjAwMDcgL0lF TS9DUFUxL2NSZXRBc3BlY3ROb3RJbXBsZW1lbnRlZCAgICAgICAgMCBjb3VudAowMDoyNTo1MC43 MjAwMDcgL0lFTS9DUFUxL2NSZXRFcnJTdGF0dXNlcyAgICAgICAgICAgICAgIDAgY291bnQKMDA6 MjU6NTAuNzIwMDA3IC9JRU0vQ1BVMS9jUmV0SW5mU3RhdHVzZXMgICAgICAgICAgICAgICAwIGNv dW50CjAwOjI1OjUwLjcyMDAwNyAvSUVNL0NQVTEvY1JldEluc3RyTm90SW1wbGVtZW50ZWQgICAg ICAgIDAgY291bnQKMDA6MjU6NTAuNzIwMDA3IC9JRU0vQ1BVMS9jYldyaXR0ZW4gICAgICAgICAg ICAgICAgICAgICAwIGJ5dGVzCjAwOjI1OjUwLjcyMDAwNyAvSUVNL0NQVTIvY0luc3RydWN0aW9u cyAgICAgICAgICAgICAgICAgMCBjb3VudAowMDoyNTo1MC43MjAwMDcgL0lFTS9DUFUyL2NQb3Rl bnRpYWxFeGl0cyAgICAgICAgICAgICAgIDAgY291bnQKMDA6MjU6NTAuNzIwMDA3IC9JRU0vQ1BV Mi9jUmV0QXNwZWN0Tm90SW1wbGVtZW50ZWQgICAgICAgIDAgY291bnQKMDA6MjU6NTAuNzIwMDA3 IC9JRU0vQ1BVMi9jUmV0RXJyU3RhdHVzZXMgICAgICAgICAgICAgICAwIGNvdW50CjAwOjI1OjUw LjcyMDAwNyAvSUVNL0NQVTIvY1JldEluZlN0YXR1c2VzICAgICAgICAgICAgICAgMCBjb3VudAow MDoyNTo1MC43MjAwMDcgL0lFTS9DUFUyL2NSZXRJbnN0ck5vdEltcGxlbWVudGVkICAgICAgICAw IGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvSUVNL0NQVTIvY2JXcml0dGVuICAgICAgICAgICAgICAg ICAgICAgMCBieXRlcwowMDoyNTo1MC43MjAwMDcgL0lFTS9DUFUzL2NJbnN0cnVjdGlvbnMgICAg ICAgICAgICAgICAgIDAgY291bnQKMDA6MjU6NTAuNzIwMDA3IC9JRU0vQ1BVMy9jUG90ZW50aWFs RXhpdHMgICAgICAgICAgICAgICAwIGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvSUVNL0NQVTMvY1Jl dEFzcGVjdE5vdEltcGxlbWVudGVkICAgICAgICAwIGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvSUVN L0NQVTMvY1JldEVyclN0YXR1c2VzICAgICAgICAgICAgICAgMCBjb3VudAowMDoyNTo1MC43MjAw MDcgL0lFTS9DUFUzL2NSZXRJbmZTdGF0dXNlcyAgICAgICAgICAgICAgIDAgY291bnQKMDA6MjU6 NTAuNzIwMDA3IC9JRU0vQ1BVMy9jUmV0SW5zdHJOb3RJbXBsZW1lbnRlZCAgICAgICAgMCBjb3Vu dAowMDoyNTo1MC43MjAwMDcgL0lFTS9DUFUzL2NiV3JpdHRlbiAgICAgICAgICAgICAgICAgICAg IDAgYnl0ZXMKMDA6MjU6NTAuNzIwMDA3IC9NTS9IeXBlckhlYXAvY2JGcmVlICAgICAgICAgICAg ICAxMDgwMDY0IGJ5dGVzCjAwOjI1OjUwLjcyMDAwNyAvTU0vSHlwZXJIZWFwL2NiSGVhcCAgICAg ICAgICAgICAgMTMxMDQwMCBieXRlcwowMDoyNTo1MC43MjAwMDcgL1BETS9CbGtDYWNoZS9jYkNh Y2hlZCAgICAgICAgICAgIDUxNzUyOTYgYnl0ZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQmxrQ2Fj aGUvY2JDYWNoZWRGcnUgICAgICAgICAyNTUwMjcyIGJ5dGVzCjAwOjI1OjUwLjcyMDAwNyAvUERN L0Jsa0NhY2hlL2NiQ2FjaGVkTXJ1SW4gICAgICAgMjYyNTAyNCBieXRlcwowMDoyNTo1MC43MjAw MDcgL1BETS9CbGtDYWNoZS9jYkNhY2hlZE1ydU91dCAgICAgIDI1MDAwOTYgYnl0ZXMKMDA6MjU6 NTAuNzIwMDA3IC9QRE0vQmxrQ2FjaGUvY2JNYXggICAgICAgICAgICAgICA1MjQyODgwIGJ5dGVz CjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy84MjM3QSMwIEF1dG8vQ29udGVudGlvblIz ICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy84MjM3QSMwIEF1 dG8vQ29udGVudGlvblJaTG9jayAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9D cml0U2VjdHMvODIzN0EjMCBBdXRvL0NvbnRlbnRpb25SWlVubG9jayAgICAgICAgMCB0aW1lcwow MDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvQUhDSSMwL0NvbnRlbnRpb25SMyAgICAgICAg MCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvQUhDSSMwL0NvbnRlbnRpb25S WkxvY2sgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL0FIQ0kj MC9Db250ZW50aW9uUlpVbmxvY2sgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0v Q3JpdFNlY3RzL0F1ZGlvU25pZmZlciMwIEF1dG8vQ29udGVudGlvblIzICAgICAgICAwIHRpbWVz CjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9BdWRpb1NuaWZmZXIjMCBBdXRvL0NvbnRl bnRpb25SWkxvY2sgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3Rz L0F1ZGlvU25pZmZlciMwIEF1dG8vQ29udGVudGlvblJaVW5sb2NrICAgICAgICAwIHRpbWVzCjAw OjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9FMTAwMCMwL0NvbnRlbnRpb25SMyAgICAgICAg MCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvRTEwMDAjMC9Db250ZW50aW9u UlpMb2NrICAgICAgICAxIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9FMTAw MCMwL0NvbnRlbnRpb25SWlVubG9jayAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BE TS9Dcml0U2VjdHMvRTEwMDAjMFJYL0NvbnRlbnRpb25SMyAgICAgICAgMCB0aW1lcwowMDoyNTo1 MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvRTEwMDAjMFJYL0NvbnRlbnRpb25SWkxvY2sgICAgICAg IDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL0UxMDAwIzBSWC9Db250ZW50 aW9uUlpVbmxvY2sgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3Rz L0UxMDAwIzBUWC9Db250ZW50aW9uUjMgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9Q RE0vQ3JpdFNlY3RzL0UxMDAwIzBUWC9Db250ZW50aW9uUlpMb2NrICAgICAgICAwIHRpbWVzCjAw OjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9FMTAwMCMwVFgvQ29udGVudGlvblJaVW5sb2Nr ICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9FTS1SRU0vQ29u dGVudGlvblIzICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9F TS1SRU0vQ29udGVudGlvblJaTG9jayAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BE TS9Dcml0U2VjdHMvRU0tUkVNL0NvbnRlbnRpb25SWlVubG9jayAgICAgICAgMCB0aW1lcwowMDoy NTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvRlRNL0NvbnRlbnRpb25SMyAgICAgICAgIDAgdGlt ZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL0ZUTS9Db250ZW50aW9uUlpMb2NrICAg ICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9GVE0vQ29udGVudGlv blJaVW5sb2NrICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9J T00gTG9jay9Db250ZW50aW9uUjMgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0v Q3JpdFNlY3RzL0lPTSBMb2NrL0NvbnRlbnRpb25SWkxvY2sgICAgMzM0MjUgdGltZXMKMDA6MjU6 NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL0lPTSBMb2NrL0NvbnRlbnRpb25SWlVubG9jayAgICAg ICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvTU0tSFlQRVIvQ29udGVu dGlvblIzICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9NTS1I WVBFUi9Db250ZW50aW9uUlpMb2NrICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERN L0NyaXRTZWN0cy9NTS1IWVBFUi9Db250ZW50aW9uUlpVbmxvY2sgICAgICAgIDAgdGltZXMKMDA6 MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL05PUC9Db250ZW50aW9uUjMgICAgICAgICAwIHRp bWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9OT1AvQ29udGVudGlvblJaTG9jayAg ICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvTk9QL0NvbnRlbnRp b25SWlVubG9jayAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMv UERNL0NvbnRlbnRpb25SMyAgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3Jp dFNlY3RzL1BETS9Db250ZW50aW9uUlpMb2NrICAgIDMzNDM1IHRpbWVzCjAwOjI1OjUwLjcyMDAw NyAvUERNL0NyaXRTZWN0cy9QRE0vQ29udGVudGlvblJaVW5sb2NrICAgICAyMTQxIHRpbWVzCjAw OjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9QR00vQ29udGVudGlvblIzICAgICAgICAgMCB0 aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvUEdNL0NvbnRlbnRpb25SWkxvY2sg ICAgIDk0MTUgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL1BHTS9Db250ZW50 aW9uUlpVbmxvY2sgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3Rz L1BTMksjMC9Db250ZW50aW9uUjMgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0v Q3JpdFNlY3RzL1BTMksjMC9Db250ZW50aW9uUlpMb2NrICAgICAgICAwIHRpbWVzCjAwOjI1OjUw LjcyMDAwNyAvUERNL0NyaXRTZWN0cy9QUzJLIzAvQ29udGVudGlvblJaVW5sb2NrICAgICAgICAw IHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9QUzJLTSMwL0NvbnRlbnRpb25S MyAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvUFMyS00jMC9D b250ZW50aW9uUlpMb2NrICAgICAgICAxIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRT ZWN0cy9QUzJLTSMwL0NvbnRlbnRpb25SWlVubG9jayAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43 MjAwMDcgL1BETS9Dcml0U2VjdHMvUkVNLVJlZ2lzdGVyL0NvbnRlbnRpb25SMyAgICAgICAgMCB0 aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvUkVNLVJlZ2lzdGVyL0NvbnRlbnRp b25SWkxvY2sgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL1JF TS1SZWdpc3Rlci9Db250ZW50aW9uUlpVbmxvY2sgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIw MDA3IC9QRE0vQ3JpdFNlY3RzL1RNIFRpbWVyIExvY2svQ29udGVudGlvblIzICAgICA5MzQ1IHRp bWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9UTSBUaW1lciBMb2NrL0NvbnRlbnRp b25SWkxvY2sgICAgICAgIDMgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL1RN IFRpbWVyIExvY2svQ29udGVudGlvblJaVW5sb2NrICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcy MDAwNyAvUERNL0NyaXRTZWN0cy9UTSBWaXJ0dWFsU3luYyBMb2NrL0NvbnRlbnRpb25SMyAgICAg ICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvVE0gVmlydHVhbFN5bmMg TG9jay9Db250ZW50aW9uUlpMb2NrIDU4MDk2NzQ0OSB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BE TS9Dcml0U2VjdHMvVE0gVmlydHVhbFN5bmMgTG9jay9Db250ZW50aW9uUlpVbmxvY2sgICAgICAg IDggdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL1ZHQSN1L0NvbnRlbnRpb25S MyAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvVkdBI3UvQ29u dGVudGlvblJaTG9jayAgICAgICAgNiB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2Vj dHMvVkdBI3UvQ29udGVudGlvblJaVW5sb2NrICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAw NyAvUERNL0NyaXRTZWN0cy9WTU1EZXYjMCBBdXRvL0NvbnRlbnRpb25SMyAgICAgICAgMCB0aW1l cwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvVk1NRGV2IzAgQXV0by9Db250ZW50aW9u UlpMb2NrICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9WTU1E ZXYjMCBBdXRvL0NvbnRlbnRpb25SWlVubG9jayAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAw MDcgL1BETS9Dcml0U2VjdHMvVk1NRGV2I3UvQ29udGVudGlvblIzICAgICAgICAwIHRpbWVzCjAw OjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9WTU1EZXYjdS9Db250ZW50aW9uUlpMb2NrICAg ICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9WTU1EZXYjdS9Db250 ZW50aW9uUlpVbmxvY2sgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNl Y3RzL2FjcGkwL0NvbnRlbnRpb25SMyAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BE TS9Dcml0U2VjdHMvYWNwaTAvQ29udGVudGlvblJaTG9jayAgICAgICAgMCB0aW1lcwowMDoyNTo1 MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvYWNwaTAvQ29udGVudGlvblJaVW5sb2NrICAgICAgICAw IHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9haGNpIzAgQXV0by9Db250ZW50 aW9uUjMgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL2FoY2kj MCBBdXRvL0NvbnRlbnRpb25SWkxvY2sgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9Q RE0vQ3JpdFNlY3RzL2FoY2kjMCBBdXRvL0NvbnRlbnRpb25SWlVubG9jayAgICAgICAgMCB0aW1l cwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvZTEwMDAjMCBBdXRvL0NvbnRlbnRpb25S MyAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvZTEwMDAjMCBB dXRvL0NvbnRlbnRpb25SWkxvY2sgICAgICAgMjAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0v Q3JpdFNlY3RzL2UxMDAwIzAgQXV0by9Db250ZW50aW9uUlpVbmxvY2sgICAgICAgIDAgdGltZXMK MDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL2hkYSMwIEF1dG8vQ29udGVudGlvblIzICAg ICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9oZGEjMCBBdXRvL0Nv bnRlbnRpb25SWkxvY2sgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNl Y3RzL2hkYSMwIEF1dG8vQ29udGVudGlvblJaVW5sb2NrICAgICAgICAwIHRpbWVzCjAwOjI1OjUw LjcyMDAwNyAvUERNL0NyaXRTZWN0cy9tYzE0NjgxOCMwIEF1dG8vQ29udGVudGlvblIzICAgICAg ICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9tYzE0NjgxOCMwIEF1dG8v Q29udGVudGlvblJaTG9jayAgICAgICAgNSB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0 U2VjdHMvbWMxNDY4MTgjMCBBdXRvL0NvbnRlbnRpb25SWlVubG9jayAgICAgICAgMCB0aW1lcwow MDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvcGNhcmNoIzAgQXV0by9Db250ZW50aW9uUjMg ICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL3BjYXJjaCMwIEF1 dG8vQ29udGVudGlvblJaTG9jayAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9D cml0U2VjdHMvcGNhcmNoIzAgQXV0by9Db250ZW50aW9uUlpVbmxvY2sgICAgICAgIDAgdGltZXMK MDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL3BjYmlvcyMwIEF1dG8vQ29udGVudGlvblIz ICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9wY2Jpb3MjMCBB dXRvL0NvbnRlbnRpb25SWkxvY2sgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0v Q3JpdFNlY3RzL3BjYmlvcyMwIEF1dG8vQ29udGVudGlvblJaVW5sb2NrICAgICAgICAwIHRpbWVz CjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9wY2tiZCMwIEF1dG8vQ29udGVudGlvblIz ICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9wY2tiZCMwIEF1 dG8vQ29udGVudGlvblJaTG9jayAgICAgICAgMSB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9D cml0U2VjdHMvcGNrYmQjMCBBdXRvL0NvbnRlbnRpb25SWlVubG9jayAgICAgICAgMCB0aW1lcwow MDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvcGl0L0NvbnRlbnRpb25SMyAgICAgICAgIDAg dGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vQ3JpdFNlY3RzL3BpdC9Db250ZW50aW9uUlpMb2Nr ICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0cy9waXQvQ29udGVu dGlvblJaVW5sb2NrICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL0NyaXRTZWN0 cy91c2Itb2hjaSMwIEF1dG8vQ29udGVudGlvblIzICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcy MDAwNyAvUERNL0NyaXRTZWN0cy91c2Itb2hjaSMwIEF1dG8vQ29udGVudGlvblJaTG9jayAgICAg ICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvdXNiLW9oY2kjMCBBdXRv L0NvbnRlbnRpb25SWlVubG9jayAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9D cml0U2VjdHMvdmdhIzAgQXV0by9Db250ZW50aW9uUjMgICAgICAgIDAgdGltZXMKMDA6MjU6NTAu NzIwMDA3IC9QRE0vQ3JpdFNlY3RzL3ZnYSMwIEF1dG8vQ29udGVudGlvblJaTG9jayAgICAgICAg MCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9Dcml0U2VjdHMvdmdhIzAgQXV0by9Db250ZW50 aW9uUlpVbmxvY2sgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vUXVldWUvQUhD SS1YbWl0L0FsbG9jRmFpbHVyZXMgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0v UXVldWUvQUhDSS1YbWl0L0ZsdXNoICAgICAgICAgICAgICAwIGNhbGxzCjAwOjI1OjUwLjcyMDAw NyAvUERNL1F1ZXVlL0FIQ0ktWG1pdC9GbHVzaExlZnRvdmVycyAgICAgICAgMCB0aW1lcwowMDoy NTo1MC43MjAwMDcgL1BETS9RdWV1ZS9BSENJLVhtaXQvSW5zZXJ0ICAgICAgICAgMzg1OTkgY2Fs bHMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vUXVldWUvQUhDSS1YbWl0L2NJdGVtcyAgICAgICAgICAg IDYwIGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvUERNL1F1ZXVlL0FIQ0ktWG1pdC9jYkl0ZW0gICAg ICAgICAgICAzMiBieXRlcwowMDoyNTo1MC43MjAwMDcgL1BETS9RdWV1ZS9EZXZIbHAvQWxsb2NG YWlsdXJlcyAgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vUXVldWUvRGV2SGxw L0ZsdXNoICAgICAgICAgICAgICAgICAwIGNhbGxzCjAwOjI1OjUwLjcyMDAwNyAvUERNL1F1ZXVl L0RldkhscC9GbHVzaExlZnRvdmVycyAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BE TS9RdWV1ZS9EZXZIbHAvSW5zZXJ0ICAgICAgICAgICAgICAgIDAgY2FsbHMKMDA6MjU6NTAuNzIw MDA3IC9QRE0vUXVldWUvRGV2SGxwL2NJdGVtcyAgICAgICAgICAgICAgICA4IGNvdW50CjAwOjI1 OjUwLjcyMDAwNyAvUERNL1F1ZXVlL0RldkhscC9jYkl0ZW0gICAgICAgICAgICAgICA1NiBieXRl cwowMDoyNTo1MC43MjAwMDcgL1BETS9RdWV1ZS9FMTAwMC1SY3YvQWxsb2NGYWlsdXJlcyAgICAg ICAgMSB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9RdWV1ZS9FMTAwMC1SY3YvRmx1c2ggICAg ICAgICAgICAgIDAgY2FsbHMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vUXVldWUvRTEwMDAtUmN2L0Zs dXNoTGVmdG92ZXJzICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUERNL1F1ZXVlL0Ux MDAwLVJjdi9JbnNlcnQgICAgICAgICAgIDE4NCBjYWxscwowMDoyNTo1MC43MjAwMDcgL1BETS9R dWV1ZS9FMTAwMC1SY3YvY0l0ZW1zICAgICAgICAgICAgIDEgY291bnQKMDA6MjU6NTAuNzIwMDA3 IC9QRE0vUXVldWUvRTEwMDAtUmN2L2NiSXRlbSAgICAgICAgICAgIDI0IGJ5dGVzCjAwOjI1OjUw LjcyMDAwNyAvUERNL1F1ZXVlL0UxMDAwLVhtaXQvQWxsb2NGYWlsdXJlcyAgICAgICAxMiB0aW1l cwowMDoyNTo1MC43MjAwMDcgL1BETS9RdWV1ZS9FMTAwMC1YbWl0L0ZsdXNoICAgICAgICAgICAg IDAgY2FsbHMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vUXVldWUvRTEwMDAtWG1pdC9GbHVzaExlZnRv dmVycyAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9RdWV1ZS9FMTAwMC1YbWl0 L0luc2VydCAgICAgICAgIDE5NzUgY2FsbHMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vUXVldWUvRTEw MDAtWG1pdC9jSXRlbXMgICAgICAgICAgICAxIGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvUERNL1F1 ZXVlL0UxMDAwLVhtaXQvY2JJdGVtICAgICAgICAgICAyNCBieXRlcwowMDoyNTo1MC43MjAwMDcg L1BETS9RdWV1ZS9LZXlib2FyZC9BbGxvY0ZhaWx1cmVzICAgICAgICAwIHRpbWVzCjAwOjI1OjUw LjcyMDAwNyAvUERNL1F1ZXVlL0tleWJvYXJkL0ZsdXNoICAgICAgICAgICAgICAgMCBjYWxscwow MDoyNTo1MC43MjAwMDcgL1BETS9RdWV1ZS9LZXlib2FyZC9GbHVzaExlZnRvdmVycyAgICAgICAg MCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BETS9RdWV1ZS9LZXlib2FyZC9JbnNlcnQgICAgICAg ICAgICAgMzQgY2FsbHMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vUXVldWUvS2V5Ym9hcmQvY0l0ZW1z ICAgICAgICAgICAgIDY0IGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvUERNL1F1ZXVlL0tleWJvYXJk L2NiSXRlbSAgICAgICAgICAgICAzMiBieXRlcwowMDoyNTo1MC43MjAwMDcgL1BETS9RdWV1ZS9N b3VzZS9BbGxvY0ZhaWx1cmVzICAgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0v UXVldWUvTW91c2UvRmx1c2ggICAgICAgICAgICAgICAgICAwIGNhbGxzCjAwOjI1OjUwLjcyMDAw NyAvUERNL1F1ZXVlL01vdXNlL0ZsdXNoTGVmdG92ZXJzICAgICAgICAgMCB0aW1lcwowMDoyNTo1 MC43MjAwMDcgL1BETS9RdWV1ZS9Nb3VzZS9JbnNlcnQgICAgICAgICAgICAgICAgOTEgY2FsbHMK MDA6MjU6NTAuNzIwMDA3IC9QRE0vUXVldWUvTW91c2UvY0l0ZW1zICAgICAgICAgICAgICAgMTI4 IGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvUERNL1F1ZXVlL01vdXNlL2NiSXRlbSAgICAgICAgICAg ICAgICA1NiBieXRlcwowMDoyNTo1MC43MjAwMDcgL1BETS9RdWV1ZS9Nb3VzZV8xL0FsbG9jRmFp bHVyZXMgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0vUXVldWUvTW91c2VfMS9G bHVzaCAgICAgICAgICAgICAgICAwIGNhbGxzCjAwOjI1OjUwLjcyMDAwNyAvUERNL1F1ZXVlL01v dXNlXzEvRmx1c2hMZWZ0b3ZlcnMgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QRE0v UXVldWUvTW91c2VfMS9JbnNlcnQgICAgICAgICAgICAgICAwIGNhbGxzCjAwOjI1OjUwLjcyMDAw NyAvUERNL1F1ZXVlL01vdXNlXzEvY0l0ZW1zICAgICAgICAgICAgIDEyOCBjb3VudAowMDoyNTo1 MC43MjAwMDcgL1BETS9RdWV1ZS9Nb3VzZV8xL2NiSXRlbSAgICAgICAgICAgICAgNTYgYnl0ZXMK MDA6MjU6NTAuNzIwMDA3IC9QR00vQ1BVMC9jQTIwQ2hhbmdlcyAgICAgICAgICAgICAgICAgICAy IHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUEdNL0NQVTAvY0d1ZXN0TW9kZUNoYW5nZXMgICAgICAg ICAxNzI0NCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BHTS9DUFUxL2NBMjBDaGFuZ2VzICAgICAg ICAgICAgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QR00vQ1BVMS9jR3Vlc3RNb2Rl Q2hhbmdlcyAgICAgICAgICAgICAzIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUEdNL0NQVTIvY0Ey MENoYW5nZXMgICAgICAgICAgICAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BHTS9D UFUyL2NHdWVzdE1vZGVDaGFuZ2VzICAgICAgICAgICAgIDMgdGltZXMKMDA6MjU6NTAuNzIwMDA3 IC9QR00vQ1BVMy9jQTIwQ2hhbmdlcyAgICAgICAgICAgICAgICAgICAwIHRpbWVzCjAwOjI1OjUw LjcyMDAwNyAvUEdNL0NQVTMvY0d1ZXN0TW9kZUNoYW5nZXMgICAgICAgICAgICAgMyB0aW1lcwow MDoyNTo1MC43MjAwMDcgL1BHTS9DaHVua1IzTWFwL01hcHBlZCAgICAgICAgICAgICAgIDIwMDkg Y291bnQKMDA6MjU6NTAuNzIwMDA3IC9QR00vQ2h1bmtSM01hcC9Vbm1hcHBlZCAgICAgICAgICAg ICAgICAwIGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvUEdNL0NodW5rUjNNYXAvYyAgICAgICAgICAg ICAgICAgICAgMjAwOSBjb3VudAowMDoyNTo1MC43MjAwMDcgL1BHTS9DaHVua1IzTWFwL2NNYXgg ICAgICAgICAgICAgNDI5NDk2NzI5NSBjb3VudAowMDoyNTo1MC43MjAwMDcgL1BHTS9MYXJnZVBh Z2UvUmVjaGVjayAgICAgICAgICAgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QR00v TGFyZ2VQYWdlL1JlZnVzZWQgICAgICAgICAgICAgICAgICAyIHRpbWVzCjAwOjI1OjUwLjcyMDAw NyAvUEdNL0xhcmdlUGFnZS9SZXVzZWQgICAgICAgICAgICAgICAgMTA0MCB0aW1lcwowMDoyNTo1 MC43MjAwMDcgL1BHTS9QYWdlL2NBbGxQYWdlcyAgICAgICAgICAgICAgIDEwODI0NDMgY291bnQK MDA6MjU6NTAuNzIwMDA3IC9QR00vUGFnZS9jQmFsbG9vbmVkUGFnZXMgICAgICAgICAgICAgICAw IGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvUEdNL1BhZ2UvY0hhbmR5UGFnZXMgICAgICAgICAgICAg ICAgIDEyOCBjb3VudAowMDoyNTo1MC43MjAwMDcgL1BHTS9QYWdlL2NMYXJnZVBhZ2VzICAgICAg ICAgICAgICAgIDIwMDYgY291bnQKMDA6MjU6NTAuNzIwMDA3IC9QR00vUGFnZS9jTGFyZ2VQYWdl c0Rpc2FibGVkICAgICAgICAgICAwIGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvUEdNL1BhZ2UvY01v bml0b3JlZFBhZ2VzICAgICAgICAgICAgICAgMCBjb3VudAowMDoyNTo1MC43MjAwMDcgL1BHTS9Q YWdlL2NQcml2YXRlUGFnZXMgICAgICAgICAgIDEwNjE4ODEgY291bnQKMDA6MjU6NTAuNzIwMDA3 IC9QR00vUGFnZS9jUHVyZU1taW9QYWdlcyAgICAgICAgICAgICAgIDQxIGNvdW50CjAwOjI1OjUw LjcyMDAwNyAvUEdNL1BhZ2UvY1JlYWRMb2NrZWRQYWdlcyAgICAgICAgICAgICAgMCBjb3VudAow MDoyNTo1MC43MjAwMDcgL1BHTS9QYWdlL2NSZXVzZWRTaGFyZWRQYWdlcyAgICAgICAgICAgIDAg Y291bnQKMDA6MjU6NTAuNzIwMDA3IC9QR00vUGFnZS9jU2hhcmVkUGFnZXMgICAgICAgICAgICAg ICAgICAwIGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvUEdNL1BhZ2UvY1dyaXRlTG9ja2VkUGFnZXMg ICAgICAgICAgICAgMCBjb3VudAowMDoyNTo1MC43MjAwMDcgL1BHTS9QYWdlL2NXcml0dGVuVG9Q YWdlcyAgICAgICAgICAgICAgIDAgY291bnQKMDA6MjU6NTAuNzIwMDA3IC9QR00vUGFnZS9jWmVy b1BhZ2VzICAgICAgICAgICAgICAgIDIwNTIxIGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvUEdNL1No TW9kL0NoZWNrICAgICAgICAgICAgICAgICAgICAgICAgMCB0aWNrcy9jYWxsICggICAgICAgICAg IDAgdGlja3MsICAgICAgIDAgdGltZXMsIG1heCAgICAgICAgIDAsIG1pbiAgICAgIC0xKQowMDoy NTo1MC43MjAwMDcgL1BHTS9jUmVsb2NhdGlvbnMgICAgICAgICAgICAgICAgICAgICAgIDAgdGlt ZXMKMDA6MjU6NTAuNzIwMDA3IC9QUk9GL0NQVTAvRU0vQ2FwcGVkICAgICAgICAgICAgICAgICAg ICAwIHRpY2tzL2NhbGwgKCAgICAgICAgICAgMCB0aWNrcywgICAgICAgMCB0aW1lcywgbWF4ICAg ICAgICAgMCwgbWluICAgICAgLTEpCjAwOjI1OjUwLjcyMDAwNyAvUFJPRi9DUFUwL0VNL0ZvcmNl ZEFjdGlvbnMgICAgICAxNTkxNjc1MTAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QUk9GL0NQVTAv RU0vSGFsdGVkICAgICAgICAgICAgICAgMTcxNDMyIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUFJP Ri9DUFUwL0VNL1JBV1RvdGFsICAgICAgICAgICAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAw MDcgL1BST0YvQ1BVMC9FTS9SRU1Ub3RhbCAgICAgICAgICAgICAgICAgIDAgdGltZXMKMDA6MjU6 NTAuNzIwMDA3IC9QUk9GL0NQVTAvRU0vVG90YWwgICAgICAgICAgICAgIDU1NzQwMDQzNjM2MDAg dGlja3MvY2FsbCAoNTU3NDAwNDM2MzYwMCB0aWNrcywgICAgICAgMSB0aW1lcywgbWF4IDU1NzQw MDQzNjM2MDAsIG1pbiA1NTc0MDA0MzYzNjAwKQowMDoyNTo1MC43MjAwMDcgL1BST0YvQ1BVMS9F TS9DYXBwZWQgICAgICAgICAgICAgICAgICAgIDAgdGlja3MvY2FsbCAoICAgICAgICAgICAwIHRp Y2tzLCAgICAgICAwIHRpbWVzLCBtYXggICAgICAgICAwLCBtaW4gICAgICAtMSkKMDA6MjU6NTAu NzIwMDA3IC9QUk9GL0NQVTEvRU0vRm9yY2VkQWN0aW9ucyAgICAgIDI4MjQ3MDc2IHRpbWVzCjAw OjI1OjUwLjcyMDAwNyAvUFJPRi9DUFUxL0VNL0hhbHRlZCAgICAgICAgICAgICAgIDE0ODIyMyB0 aW1lcwowMDoyNTo1MC43MjAwMDcgL1BST0YvQ1BVMS9FTS9SQVdUb3RhbCAgICAgICAgICAgICAg ICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QUk9GL0NQVTEvRU0vUkVNVG90YWwgICAgICAg ICAgICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUFJPRi9DUFUxL0VNL1RvdGFsICAg ICAgICAgICAgICA1NTczNzI3NTE0ODU2IHRpY2tzL2NhbGwgKDU1NzM3Mjc1MTQ4NTYgdGlja3Ms ICAgICAgIDEgdGltZXMsIG1heCA1NTczNzI3NTE0ODU2LCBtaW4gNTU3MzcyNzUxNDg1NikKMDA6 MjU6NTAuNzIwMDA3IC9QUk9GL0NQVTIvRU0vQ2FwcGVkICAgICAgICAgICAgICAgICAgICAwIHRp Y2tzL2NhbGwgKCAgICAgICAgICAgMCB0aWNrcywgICAgICAgMCB0aW1lcywgbWF4ICAgICAgICAg MCwgbWluICAgICAgLTEpCjAwOjI1OjUwLjcyMDAwNyAvUFJPRi9DUFUyL0VNL0ZvcmNlZEFjdGlv bnMgICAgICAyODM2OTY0OCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1BST0YvQ1BVMi9FTS9IYWx0 ZWQgICAgICAgICAgICAgICAxODg4NTQgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QUk9GL0NQVTIv RU0vUkFXVG90YWwgICAgICAgICAgICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvUFJP Ri9DUFUyL0VNL1JFTVRvdGFsICAgICAgICAgICAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAw MDcgL1BST0YvQ1BVMi9FTS9Ub3RhbCAgICAgICAgICAgICAgNTU3NDAwNDM3MjM0NCB0aWNrcy9j YWxsICg1NTc0MDA0MzcyMzQ0IHRpY2tzLCAgICAgICAxIHRpbWVzLCBtYXggNTU3NDAwNDM3MjM0 NCwgbWluIDU1NzQwMDQzNzIzNDQpCjAwOjI1OjUwLjcyMDAwNyAvUFJPRi9DUFUzL0VNL0NhcHBl ZCAgICAgICAgICAgICAgICAgICAgMCB0aWNrcy9jYWxsICggICAgICAgICAgIDAgdGlja3MsICAg ICAgIDAgdGltZXMsIG1heCAgICAgICAgIDAsIG1pbiAgICAgIC0xKQowMDoyNTo1MC43MjAwMDcg L1BST0YvQ1BVMy9FTS9Gb3JjZWRBY3Rpb25zICAgICAgNjM2MjI5NDUgdGltZXMKMDA6MjU6NTAu NzIwMDA3IC9QUk9GL0NQVTMvRU0vSGFsdGVkICAgICAgICAgICAgICAgMTc5OTMwIHRpbWVzCjAw OjI1OjUwLjcyMDAwNyAvUFJPRi9DUFUzL0VNL1JBV1RvdGFsICAgICAgICAgICAgICAgICAgMCB0 aW1lcwowMDoyNTo1MC43MjAwMDcgL1BST0YvQ1BVMy9FTS9SRU1Ub3RhbCAgICAgICAgICAgICAg ICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9QUk9GL0NQVTMvRU0vVG90YWwgICAgICAgICAg ICAgIDU1NzQwMDQzNTcxMTIgdGlja3MvY2FsbCAoNTU3NDAwNDM1NzExMiB0aWNrcywgICAgICAg MSB0aW1lcywgbWF4IDU1NzQwMDQzNTcxMTIsIG1pbiA1NTc0MDA0MzU3MTEyKQowMDoyNTo1MC43 MjAwMDcgL1BST0YvVk0vQ1BVMC9IYWx0L0Jsb2NrICAgICAgICAgICA5MzExMjAgbnMvY2FsbCAo MTU4NTY4MDI2MDcxIHRpY2tzLCAgMTcwMjk4IHRpbWVzLCBtYXggIDk2ODU1MTI2LCBtaW4gICAg ICAgMSkKMDA6MjU6NTAuNzIwMDA3IC9QUk9GL1ZNL0NQVTAvSGFsdC9CbG9ja0luc29tbmlhICAg ICAgICAwIG5zL2NhbGwgKCAgICAgICAgICAgMCB0aWNrcywgICAgICAgMCB0aW1lcywgbWF4ICAg ICAgICAgMCwgbWluICAgICAgLTEpCjAwOjI1OjUwLjcyMDAwNyAvUFJPRi9WTS9DUFUwL0hhbHQv QmxvY2tPblRpbWUgICAgICAgICAgMCBucy9jYWxsICggICAgICAgICAgIDAgdGlja3MsICAgICAg IDAgdGltZXMsIG1heCAgICAgICAgIDAsIG1pbiAgICAgIC0xKQowMDoyNTo1MC43MjAwMDcgL1BS T0YvVk0vQ1BVMC9IYWx0L0Jsb2NrT3ZlcnNsZXB0ICAgICAgICAwIG5zL2NhbGwgKCAgICAgICAg ICAgMCB0aWNrcywgICAgICAgMCB0aW1lcywgbWF4ICAgICAgICAgMCwgbWluICAgICAgLTEpCjAw OjI1OjUwLjcyMDAwNyAvUFJPRi9WTS9DUFUwL0hhbHQvVGltZXJzICAgICAgICAgICAgMTIxNyBu cy9jYWxsICggICA0MTQ4NzM0OTcgdGlja3MsICAzNDA2NjIgdGltZXMsIG1heCAgMTAwMDMwMDks IG1pbiAgICAgICAxKQowMDoyNTo1MC43MjAwMDcgL1BST0YvVk0vQ1BVMC9IYWx0L1lpZWxkICAg ICAgICAgICAgICAgIDAgbnMvY2FsbCAoICAgICAgICAgICAwIHRpY2tzLCAgICAgICAwIHRpbWVz LCBtYXggICAgICAgICAwLCBtaW4gICAgICAtMSkKMDA6MjU6NTAuNzIwMDA3IC9QUk9GL1ZNL0NQ VTEvSGFsdC9CbG9jayAgICAgICAgICAzNDUzODkzIG5zL2NhbGwgKDUwOTU2Njc1OTYyMyB0aWNr cywgIDE0NzUzNCB0aW1lcywgbWF4IDUwMzAxMzk0OSwgbWluICAgICAgIDEpCjAwOjI1OjUwLjcy MDAwNyAvUFJPRi9WTS9DUFUxL0hhbHQvQmxvY2tJbnNvbW5pYSAgICAgICAgMCBucy9jYWxsICgg ICAgICAgICAgIDAgdGlja3MsICAgICAgIDAgdGltZXMsIG1heCAgICAgICAgIDAsIG1pbiAgICAg IC0xKQowMDoyNTo1MC43MjAwMDcgL1BST0YvVk0vQ1BVMS9IYWx0L0Jsb2NrT25UaW1lICAgICAg ICAgIDAgbnMvY2FsbCAoICAgICAgICAgICAwIHRpY2tzLCAgICAgICAwIHRpbWVzLCBtYXggICAg ICAgICAwLCBtaW4gICAgICAtMSkKMDA6MjU6NTAuNzIwMDA3IC9QUk9GL1ZNL0NQVTEvSGFsdC9C bG9ja092ZXJzbGVwdCAgICAgICAgMCBucy9jYWxsICggICAgICAgICAgIDAgdGlja3MsICAgICAg IDAgdGltZXMsIG1heCAgICAgICAgIDAsIG1pbiAgICAgIC0xKQowMDoyNTo1MC43MjAwMDcgL1BS T0YvVk0vQ1BVMS9IYWx0L1RpbWVycyAgICAgICAgICAgIDM1OTQgbnMvY2FsbCAoICAxMDU4NjUw MjA0IHRpY2tzLCAgMjk0NTMzIHRpbWVzLCBtYXggICA5OTkyOTE4LCBtaW4gICAgICAgMSkKMDA6 MjU6NTAuNzIwMDA3IC9QUk9GL1ZNL0NQVTEvSGFsdC9ZaWVsZCAgICAgICAgICAgICAgICAwIG5z L2NhbGwgKCAgICAgICAgICAgMCB0aWNrcywgICAgICAgMCB0aW1lcywgbWF4ICAgICAgICAgMCwg bWluICAgICAgLTEpCjAwOjI1OjUwLjcyMDAwNyAvUFJPRi9WTS9DUFUyL0hhbHQvQmxvY2sgICAg ICAgICAgMjg1MDIzOSBucy9jYWxsICg1MzQxOTE4NzQ2MDQgdGlja3MsICAxODc0MjAgdGltZXMs IG1heCA1MDk5ODc4NjUsIG1pbiAgICAgICAxKQowMDoyNTo1MC43MjAwMDcgL1BST0YvVk0vQ1BV Mi9IYWx0L0Jsb2NrSW5zb21uaWEgICAgICAgIDAgbnMvY2FsbCAoICAgICAgICAgICAwIHRpY2tz LCAgICAgICAwIHRpbWVzLCBtYXggICAgICAgICAwLCBtaW4gICAgICAtMSkKMDA6MjU6NTAuNzIw MDA3IC9QUk9GL1ZNL0NQVTIvSGFsdC9CbG9ja09uVGltZSAgICAgICAgICAwIG5zL2NhbGwgKCAg ICAgICAgICAgMCB0aWNrcywgICAgICAgMCB0aW1lcywgbWF4ICAgICAgICAgMCwgbWluICAgICAg LTEpCjAwOjI1OjUwLjcyMDAwNyAvUFJPRi9WTS9DUFUyL0hhbHQvQmxvY2tPdmVyc2xlcHQgICAg ICAgIDAgbnMvY2FsbCAoICAgICAgICAgICAwIHRpY2tzLCAgICAgICAwIHRpbWVzLCBtYXggICAg ICAgICAwLCBtaW4gICAgICAtMSkKMDA6MjU6NTAuNzIwMDA3IC9QUk9GL1ZNL0NQVTIvSGFsdC9U aW1lcnMgICAgICAgICAgIDEyMDIwIG5zL2NhbGwgKCAgNDUwMTI4MDY3MyB0aWNrcywgIDM3NDQ4 MCB0aW1lcywgbWF4ICAxMDE1ODM3NCwgbWluICAgICAgIDEpCjAwOjI1OjUwLjcyMDAwNyAvUFJP Ri9WTS9DUFUyL0hhbHQvWWllbGQgICAgICAgICAgICAgICAgMCBucy9jYWxsICggICAgICAgICAg IDAgdGlja3MsICAgICAgIDAgdGltZXMsIG1heCAgICAgICAgIDAsIG1pbiAgICAgIC0xKQowMDoy NTo1MC43MjAwMDcgL1BST0YvVk0vQ1BVMy9IYWx0L0Jsb2NrICAgICAgICAgICAzMTA4ODQgbnMv Y2FsbCAoNTU3MjIwMDI5MjYzIHRpY2tzLCAxNzkyMzY5IHRpbWVzLCBtYXggIDg0MDE2NjI2LCBt aW4gICAgICAgMSkKMDA6MjU6NTAuNzIwMDA3IC9QUk9GL1ZNL0NQVTMvSGFsdC9CbG9ja0luc29t bmlhICAgICAgICAwIG5zL2NhbGwgKCAgICAgICAgICAgMCB0aWNrcywgICAgICAgMCB0aW1lcywg bWF4ICAgICAgICAgMCwgbWluICAgICAgLTEpCjAwOjI1OjUwLjcyMDAwNyAvUFJPRi9WTS9DUFUz L0hhbHQvQmxvY2tPblRpbWUgICAgICAgICAgMCBucy9jYWxsICggICAgICAgICAgIDAgdGlja3Ms ICAgICAgIDAgdGltZXMsIG1heCAgICAgICAgIDAsIG1pbiAgICAgIC0xKQowMDoyNTo1MC43MjAw MDcgL1BST0YvVk0vQ1BVMy9IYWx0L0Jsb2NrT3ZlcnNsZXB0ICAgICAgICAwIG5zL2NhbGwgKCAg ICAgICAgICAgMCB0aWNrcywgICAgICAgMCB0aW1lcywgbWF4ICAgICAgICAgMCwgbWluICAgICAg LTEpCjAwOjI1OjUwLjcyMDAwNyAvUFJPRi9WTS9DUFUzL0hhbHQvVGltZXJzICAgICAgICAgICAg MTgwNyBucy9jYWxsICggIDc4NzYzNzQyOTAgdGlja3MsIDQzNTgzNTggdGltZXMsIG1heCAgMTUy MTY4NjEsIG1pbiAgICAgICAyKQowMDoyNTo1MC43MjAwMDcgL1BST0YvVk0vQ1BVMy9IYWx0L1lp ZWxkICAgICAgICAgICAgIDUzNTMgbnMvY2FsbCAoICAgIDEyMzUwNjczIHRpY2tzLCAgICAyMzA3 IHRpbWVzLCBtYXggICA5NTk5NzU4LCBtaW4gICAgICAgMSkKMDA6MjU6NTAuNzIwMDA3IC9SRU0v VGJGbHVzaENvdW50ICAgICAgICAgICAgICAgICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAw NyAvUkVNL1RiUGh5c0ludmxkQ291bnQgICAgICAgICAgICAgICAyMTM2OSB0aW1lcwowMDoyNTo1 MC43MjAwMDcgL1JFTS9UbGJGbHVzaENvdW50ICAgICAgICAgICAgICAgICAgMzc1MjggdGltZXMK MDA6MjU6NTAuNzIwMDA3IC9TRUxNL0h5cGVyU2Vscy9DaGFuZ2VkICAgICAgICAgICAgICAgICAw IHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvU0VMTS9IeXBlclNlbHMvU2NhbiAgICAgICAgICAgICAg ICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1NFTE0vTG9hZEhpZFNlbC9Hc3RSZWFkRXJy b3JzICAgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9TRUxNL0xvYWRIaWRTZWwvTm9H b29kR3Vlc3QgICAgICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvU0VMTS9VcGRhdGVG cm9tQ1BVTS9BbHJlYWR5U3RhbGVDUyAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1NF TE0vVXBkYXRlRnJvbUNQVU0vQWxyZWFkeVN0YWxlRFMgICAgICAgIDAgdGltZXMKMDA6MjU6NTAu NzIwMDA3IC9TRUxNL1VwZGF0ZUZyb21DUFVNL0FscmVhZHlTdGFsZUVTICAgICAgICAwIHRpbWVz CjAwOjI1OjUwLjcyMDAwNyAvU0VMTS9VcGRhdGVGcm9tQ1BVTS9BbHJlYWR5U3RhbGVGUyAgICAg ICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1NFTE0vVXBkYXRlRnJvbUNQVU0vQWxyZWFkeVN0 YWxlR1MgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9TRUxNL1VwZGF0ZUZyb21DUFVN L0FscmVhZHlTdGFsZVNTICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvU0VMTS9VcGRh dGVGcm9tQ1BVTS9EZXRlY3RlZFN0YWxlQ1MgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3 IC9TRUxNL1VwZGF0ZUZyb21DUFVNL0RldGVjdGVkU3RhbGVEUyAgICAgICAgMCB0aW1lcwowMDoy NTo1MC43MjAwMDcgL1NFTE0vVXBkYXRlRnJvbUNQVU0vRGV0ZWN0ZWRTdGFsZUVTICAgICAgICAw IHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAvU0VMTS9VcGRhdGVGcm9tQ1BVTS9EZXRlY3RlZFN0YWxl RlMgICAgICAgIDAgdGltZXMKMDA6MjU6NTAuNzIwMDA3IC9TRUxNL1VwZGF0ZUZyb21DUFVNL0Rl dGVjdGVkU3RhbGVHUyAgICAgICAgMCB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1NFTE0vVXBkYXRl RnJvbUNQVU0vRGV0ZWN0ZWRTdGFsZVNTICAgICAgICAwIHRpbWVzCjAwOjI1OjUwLjcyMDAwNyAv U0VMTS9VcGRhdGVGcm9tQ1BVTS9TdGFsZVRvVW5zdGFsZSAgICAgICAgMCB0aW1lcwowMDoyNTo1 MC43MjAwMDcgL1RNL0NQVS8wMC9jTnNFeGVjdXRpbmcgICAgICAgICAgMzgwNjU4NTAxMzIgbnMK MDA6MjU6NTAuNzIwMDA3IC9UTS9DUFUvMDAvY05zSGFsdGVkICAgICAgICAgICAgIDE1OTMyOTYz MTA5MiBucwowMDoyNTo1MC43MjAwMDcgL1RNL0NQVS8wMC9jTnNPdGhlciAgICAgICAgICAgICAg MTM1MDk0NTk2Njc4NyBucwowMDoyNTo1MC43MjAwMDcgL1RNL0NQVS8wMC9jTnNUb3RhbCAgICAg ICAgICAgICAgMTU0ODM0MTQ0ODAxMSBucwowMDoyNTo1MC43MjAwMDcgL1RNL0NQVS8wMC9jUGVy aW9kc0V4ZWN1dGluZyAgICAgIDUyMzQ0MjEgY291bnQKMDA6MjU6NTAuNzIwMDA3IC9UTS9DUFUv MDAvY1BlcmlvZHNIYWx0ZWQgICAgICAgICAgMTcwMzY0IGNvdW50CjAwOjI1OjUwLjcyMDAwNyAv VE0vQ1BVLzAwL3BjdEV4ZWN1dGluZyAgICAgICAgICAgICAgICAgNiAlCjAwOjI1OjUwLjcyMDAw NyAvVE0vQ1BVLzAwL3BjdEhhbHRlZCAgICAgICAgICAgICAgICAgICAxMyAlCjAwOjI1OjUwLjcy MDAwNyAvVE0vQ1BVLzAwL3BjdE90aGVyICAgICAgICAgICAgICAgICAgICA4MCAlCjAwOjI1OjUw LjcyMDAwNyAvVE0vQ1BVLzAxL2NOc0V4ZWN1dGluZyAgICAgICAgICA0MTExOTI5OTE5MCBucwow MDoyNTo1MC43MjAwMDcgL1RNL0NQVS8wMS9jTnNIYWx0ZWQgICAgICAgICAgICAgNTExNzIzOTk5 NzU0IG5zCjAwOjI1OjUwLjcyMDAwNyAvVE0vQ1BVLzAxL2NOc090aGVyICAgICAgICAgICAgICA5 OTU0MjEyMzU2NzUgbnMKMDA6MjU6NTAuNzIwMDA3IC9UTS9DUFUvMDEvY05zVG90YWwgICAgICAg ICAgICAgIDE1NDgyNjQ1MzQ2MTkgbnMKMDA6MjU6NTAuNzIwMDA3IC9UTS9DUFUvMDEvY1Blcmlv ZHNFeGVjdXRpbmcgICAgICA0ODIxNTA3IGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvVE0vQ1BVLzAx L2NQZXJpb2RzSGFsdGVkICAgICAgICAgIDE0Njk5OSBjb3VudAowMDoyNTo1MC43MjAwMDcgL1RN L0NQVS8wMS9wY3RFeGVjdXRpbmcgICAgICAgICAgICAgICAgIDYgJQowMDoyNTo1MC43MjAwMDcg L1RNL0NQVS8wMS9wY3RIYWx0ZWQgICAgICAgICAgICAgICAgICAgMTAgJQowMDoyNTo1MC43MjAw MDcgL1RNL0NQVS8wMS9wY3RPdGhlciAgICAgICAgICAgICAgICAgICAgODIgJQowMDoyNTo1MC43 MjAwMDcgL1RNL0NQVS8wMi9jTnNFeGVjdXRpbmcgICAgICAgICAgMzQwOTM0NjEwOTAgbnMKMDA6 MjU6NTAuNzIwMDA3IC9UTS9DUFUvMDIvY05zSGFsdGVkICAgICAgICAgICAgIDU0MTA4NDUzNzkw NiBucwowMDoyNTo1MC43MjAwMDcgL1RNL0NQVS8wMi9jTnNPdGhlciAgICAgICAgICAgICAgOTcz MTYzNDU4NzIzIG5zCjAwOjI1OjUwLjcyMDAwNyAvVE0vQ1BVLzAyL2NOc1RvdGFsICAgICAgICAg ICAgICAxNTQ4MzQxNDU3NzE5IG5zCjAwOjI1OjUwLjcyMDAwNyAvVE0vQ1BVLzAyL2NQZXJpb2Rz RXhlY3V0aW5nICAgICAgMjc5NTc1NiBjb3VudAowMDoyNTo1MC43MjAwMDcgL1RNL0NQVS8wMi9j UGVyaW9kc0hhbHRlZCAgICAgICAgICAxODcwNjAgY291bnQKMDA6MjU6NTAuNzIwMDA3IC9UTS9D UFUvMDIvcGN0RXhlY3V0aW5nICAgICAgICAgICAgICAgICAyICUKMDA6MjU6NTAuNzIwMDA3IC9U TS9DUFUvMDIvcGN0SGFsdGVkICAgICAgICAgICAgICAgICAgIDE3ICUKMDA6MjU6NTAuNzIwMDA3 IC9UTS9DUFUvMDIvcGN0T3RoZXIgICAgICAgICAgICAgICAgICAgIDc5ICUKMDA6MjU6NTAuNzIw MDA3IC9UTS9DUFUvMDMvY05zRXhlY3V0aW5nICAgICAgICAgIDMwMTUwNzQ0NDg2IG5zCjAwOjI1 OjUwLjcyMDAwNyAvVE0vQ1BVLzAzL2NOc0hhbHRlZCAgICAgICAgICAgICA1NjcwODU3NjQ3MzQg bnMKMDA6MjU6NTAuNzIwMDA3IC9UTS9DUFUvMDMvY05zT3RoZXIgICAgICAgICAgICAgIDk1MTEw NDk0MTU2OCBucwowMDoyNTo1MC43MjAwMDcgL1RNL0NQVS8wMy9jTnNUb3RhbCAgICAgICAgICAg ICAgMTU0ODM0MTQ1MDc4OCBucwowMDoyNTo1MC43MjAwMDcgL1RNL0NQVS8wMy9jUGVyaW9kc0V4 ZWN1dGluZyAgICAgIDM2Mjg4NDMgY291bnQKMDA6MjU6NTAuNzIwMDA3IC9UTS9DUFUvMDMvY1Bl cmlvZHNIYWx0ZWQgICAgICAgICAgMTc4MzYyIGNvdW50CjAwOjI1OjUwLjcyMDAwNyAvVE0vQ1BV LzAzL3BjdEV4ZWN1dGluZyAgICAgICAgICAgICAgICAgMiAlCjAwOjI1OjUwLjcyMDAwNyAvVE0v Q1BVLzAzL3BjdEhhbHRlZCAgICAgICAgICAgICAgICAgICAyOCAlCjAwOjI1OjUwLjcyMDAwNyAv VE0vQ1BVLzAzL3BjdE90aGVyICAgICAgICAgICAgICAgICAgICA2OCAlCjAwOjI1OjUwLjcyMDAw NyAvVE0vQ1BVL3BjdEV4ZWN1dGluZyAgICAgICAgICAgICAgICAgICAgNCAlCjAwOjI1OjUwLjcy MDAwNyAvVE0vQ1BVL3BjdEhhbHRlZCAgICAgICAgICAgICAgICAgICAgICAxNyAlCjAwOjI1OjUw LjcyMDAwNyAvVE0vQ1BVL3BjdE90aGVyICAgICAgICAgICAgICAgICAgICAgICA3NyAlCjAwOjI1 OjUwLjcyMDAwNyAvVE0vTWF4SHpIaW50ICAgICAgICAgICAgICAgICAgICAgICAgICAgMCBIegow MDoyNTo1MC43MjAwMDcgL1RNL1IwLzFuc1N0ZXBzICAgICAgICAgICAgICAgICAgMjQyMjQzNzg5 NyB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1RNL1IzLzFuc1N0ZXBzICAgICAgICAgICAgICAgICAg MjQyOTYyODI1MiB0aW1lcwowMDoyNTo1MC43MjAwMDcgL1RNL1RTQy9vZmZDUFUwICAgICAgICAg ICAgICAgICAgICAgICAgIDAgdGlja3MKMDA6MjU6NTAuNzIwMDA3IC9UTS9UU0Mvb2ZmQ1BVMSAg ICAgICAgICAgICAgICAgICAgICAyMTU0IHRpY2tzCjAwOjI1OjUwLjcyMDAwNyAvVE0vVFNDL29m ZkNQVTIgICAgICAgICAgICAgICAgICAgICAgIDU0NSB0aWNrcwowMDoyNTo1MC43MjAwMDcgL1RN L1RTQy9vZmZDUFUzICAgICAgICAgICAgICAgICAgMTg0NDY3NDQwNzM3MDk1Mjg0NjAgdGlja3MK MDA6MjU6NTAuNzIwMDA3IC9UTS9WaXJ0dWFsU3luYy9DdXJyZW50T2Zmc2V0ICAgICAgICAgICAw IG5zCjAwOjI1OjUwLjcyMDAwNyAvVlVTQi8wL2NVcmJzSW5Qb29sICAgICAgICAgICAgICAgICAg ICAgMSBjb3VudAowMDoyNTo1MC43MjAwMDcgKioqKioqKioqKioqKioqKioqKioqIEVuZCBvZiBz dGF0aXN0aWNzICoqKioqKioqKioqKioqKioqKioqKioKMDA6MjU6NTAuNzMwMDAwIE5BVDogem9u ZShubTptYnVmX2NsdXN0ZXIsIHVzZWQ6MCkKMDA6MjU6NTAuNzMwMDAwIE5BVDogem9uZShubTpt YnVmX3BhY2tldCwgdXNlZDowKQowMDoyNTo1MC43MzAwMDAgTkFUOiB6b25lKG5tOm1idWYsIHVz ZWQ6MSkKMDA6MjU6NTAuNzMwMDAwIE5BVDogem9uZShubTptYnVmX2p1bWJvX3BhZ2VzaXplLCB1 c2VkOjApCjAwOjI1OjUwLjczMDAwMCBOQVQ6IHpvbmUobm06bWJ1Zl9qdW1ib185aywgdXNlZDow KQowMDoyNTo1MC43MzAwMDAgTkFUOiB6b25lKG5tOm1idWZfanVtYm9fMTZrLCB1c2VkOjApCjAw OjI1OjUwLjczMDAwMCBOQVQ6IHpvbmUobm06bWJ1Zl9leHRfcmVmY250LCB1c2VkOjApCjAwOjI1 OjUwLjczMDAwMCBPU1M6IENsb3NlZCAvZGV2L2RzcCBmb3IgREFDCjAwOjI1OjUwLjczMDAwMCBP U1M6IENsb3NlZCAvZGV2L2RzcCBmb3IgQURDCjAwOjI1OjUwLjczMDAwMCBDaGFuZ2luZyB0aGUg Vk0gc3RhdGUgZnJvbSAnREVTVFJPWUlORycgdG8gJ1RFUk1JTkFURUQnLgo= --90e6ba10a7df026fc404cf099b5d-- From owner-freebsd-emulation@FreeBSD.ORG Thu Nov 22 02:09:09 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1E21ABF5 for ; Thu, 22 Nov 2012 02:09:09 +0000 (UTC) (envelope-from jsukoh@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 9A94A8FC08 for ; Thu, 22 Nov 2012 02:09:08 +0000 (UTC) Received: by mail-we0-f182.google.com with SMTP id u54so2522349wey.13 for ; Wed, 21 Nov 2012 18:09:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=mlE/CyXmPnufEUPEV1y9Q18pqsCUKfn4Keor1F0tRWk=; b=Vng8uhMuphKrBe7S3Xl5e57ChK3P7KwzswRQJQzQTXZRmgux4jgoIg7USapVaA9gnB upnywAzLL52xcwfeQxhRsz5jsJF7DNIbhWr/6YEnMn+uBGKtrTMGgVC0WiFQZNuIQFo7 C/JlZJ2rFbLlsuxpQOwDZTRj8BlCnZlamJqzDq345FjDTqKCW7Z0i+4f1Jk/xuDENhda nHg7T1vhIqRtwtNspg4ji9ih71QQtLBKsGbYYSEkDWXZG5r+TEmSNOgj6gql/YmX0Fav OY/CQDAaTrjH+I2OtYAbCaQIi/0pSH8YthFONHxx650sZkPrbBmjfKUPG76t8kW3FYIs jcyA== MIME-Version: 1.0 Received: by 10.180.89.234 with SMTP id br10mr2032434wib.2.1353550147512; Wed, 21 Nov 2012 18:09:07 -0800 (PST) Received: by 10.216.42.10 with HTTP; Wed, 21 Nov 2012 18:09:07 -0800 (PST) In-Reply-To: References: Date: Thu, 22 Nov 2012 02:09:07 +0000 Message-ID: Subject: Re: virtualbox 4.2.4 tooooo slow From: =?EUC-KR?B?wfi8rr/A?= To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 22 Nov 2012 02:09:09 -0000 2012/11/22 =EC=A7=84=EC=84=9D=EC=98=A4 > this is my top message > > CPU: 5.4% user 0.0% nice 32.8% system 0.1% intterupt, 64.1% idle > ------------------------- > last pid: 47130; load averages: 2.51, 1.18, 0.99 up 0+01:49:07 > 11:00:10 > 118 processes: 1 running, 117 sleeping > > Mem: 869M Active, 295M Inact, 5818M Wired, 23M Cache, 1639M Buf, 8770M Fr= ee > Swap: 4096M Total, 65M Used, 4031M Free, 1% Inuse > > > PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU > COMMAND > 47106 mohicann 21 25 0 4608M 4307M select 3 5:50 328.71% > VirtualBox > 1893 mohicann 1 20 0 3237M 49240K select 1 2:16 0.00% Xorg > 2040 mohicann 1 20 0 483M 32380K select 7 0:58 0.00% > npviewer.bin > 1987 mohicann 23 20 0 534M 113M uwait 7 0:43 0.00% chro= me > 2171 mohicann 4 20 0 978M 174M usem 1 0:41 0.00% chro= me > 2058 mohicann 1 20 0 483M 32380K nanslp 1 0:38 0.00% > npviewer.bin > 1815 haldaemon 2 20 0 57216K 5420K piperd 6 0:26 0.00% hald > 1712 messagebus 1 20 0 14304K 2484K select 1 0:22 0.00% > dbus-daemon > 1975 root 1 20 0 57720K 17060K select 4 0:19 0.00% > perl5.14.2 > 2030 mohicann 2 20 0 284M 51560K kqread 5 0:17 0.00% chro= me > 1819 root 2 20 0 57764K 5000K select 2 0:17 0.00% > polkitd > 1926 mohicann 2 20 0 400M 41816K select 5 0:16 0.00% > nautilus > 1166 root 1 20 0 14232K 1280K select 7 0:13 0.00% mous= ed > 2347 mohicann 5 20 0 318M 37704K select 4 0:12 0.00% > remmina > 1919 mohicann 6 25 0 217M 6688K select 0 0:10 0.00% > pulseaudio > 1822 root 1 52 0 39024K 3876K select 3 0:08 0.00% > hald-runner > 1930 mohicann 2 52 0 229M 20340K select 7 0:08 0.00% > gpk-update-icon > 1901 mohicann 1 20 0 14304K 2652K select 1 0:08 0.00% > dbus-daemon > > ----------- > > WCPU of Virtualbox is usually 240 ~ 320%, when I let the virtualbox idle > for long time it went down 100% or so, interrupt and cpu usage on the top > that I wrote varies in just a little range > > thanks > > > > > 2012/11/21 Bernhard Fr=C3=B6hlich > >> On Wed, Nov 21, 2012 at 9:24 AM, =EC=A7=84=EC=84=9D=EC=98=A4 wrote: >> > Dear, >> > >> > I installed virtualbox 4.2.4(CFT) on zfs FreeBSD 9.1-RC3 >> > >> > installing and windows guest(windows 8) install with guest addition wa= s >> > successful. >> > but the windows guest is too slow, it is hardly usable. >> > >> > my hardware specs. >> > intel i7 quad core 3.6. ghz, with 8 thread >> > mem 16G >> > motherboard - asrock z79 extreme 6. >> > intel SSD 120G. >> > >> > >> > my virtualbox vdi file is at zroot/bigfile, with >> > primaryache, secondarycache =3D NONE, even sync=3Ddisabled because of = slow >> > performance. >> > >> > virtual machine settings >> > - mem 4096M, cpu 4ea >> > - 25g vdi(SATA controller) with SSD ticked >> > - VT-x/AMD-V, Nested Paging >> > - video 128M >> > >> > >> > >> > I tried the VB on UFS because ZFS was too slow, but the result was the >> > same.. >> > I downgraded to FreeBSD 9.0 on UFS or / ZFS, but but the result was th= e >> > same.. >> > and I tried virtualbox 4.1.22 on FB 9.0/9.1-RC3,but but the result wa= s >> the >> > same.. >> > >> > but sad story is that >> > I found that virtualbox 4.2.4 on linux(opensuse 12.2, ext4) was very >> fast. >> > opensuse is installed on the second harddisk(NOT SSD) at the same >> computer. >> > >> > virtualbox zfs/FreeBSD on SSD is much slower than virtualbox >> ext4/opensuse >> > on SATA2 harddisk... >> > >> > >> > do I have any miss to setup on FreeBSD? I do not want to reboot to lin= ux >> > just because of virtualbox.... >> > >> > please let me know what I should do, if you use virtualbox on FreeBSD >> > without any problem... >> > >> > thank you in advance... >> > >> > from jsuk >> >> I would start doing some easy tests to verify what slow really means. >> Is it related >> to CPU, I/O, network? What does top say on the host? Is the VM consuming >> lots >> of CPU all the time or generating an unusual high number of interrupts? >> >> VirtualBox tries to use hardware CPU features for virtualization BUT it >> also has >> a software emulation fallback (from QEMU I think) but that is painfully >> slow so >> usually when someone says "vbox is slow" that is a sign of either your C= PU >> features weren't detected correctly or your BIOS has a bug and doesn't >> announce >> them properly. In either case checking that you run the latest BIOS is >> a good idea. >> >> If you had a look at that stuff please attach your ~/VirtualBox >> VMs/Logs/VBox.log >> >> -- >> Bernhard Froehlich >> http://www.bluelife.at/ >> > > From owner-freebsd-emulation@FreeBSD.ORG Thu Nov 22 03:38:21 2012 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B2094E4 for ; Thu, 22 Nov 2012 03:38:21 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell0.rawbw.com (shell0.rawbw.com [198.144.192.45]) by mx1.freebsd.org (Postfix) with ESMTP id 687748FC16 for ; Thu, 22 Nov 2012 03:38:21 +0000 (UTC) Received: from eagle.yuri.org (stunnel@localhost [127.0.0.1]) (authenticated bits=0) by shell0.rawbw.com (8.14.4/8.14.4) with ESMTP id qAM3cK1k071867; Wed, 21 Nov 2012 19:38:20 -0800 (PST) (envelope-from yuri@rawbw.com) Message-ID: <50AD9E2C.8080705@rawbw.com> Date: Wed, 21 Nov 2012 19:38:20 -0800 From: Yuri User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: David Naylor Subject: Re: Wine-fbsd64 updated to 1.5.17 (32bit Wine for 64bit FreeBSD) References: <201211121249.45888.naylor.b.david@gmail.com> In-Reply-To: <201211121249.45888.naylor.b.david@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 22 Nov 2012 03:38:21 -0000 On 11/12/2012 02:49, David Naylor wrote: > Packages [1] for wine-fbsd64-1.5.17 have been uploaded to mediafire [2]. The > packages for FreeBSD 10 use the pkgng [3] format. > > Please read the installation messages, if you use the nVidia graphics driver, > for further information. Trying to run Steam.exe under 1.5.7 amd64, but there is some issue with fonts. In steam itself many texts are missing. Also during installation garbage was displayed for texts. Is there some documentation on how to set up fonts with wine? Yuri From owner-freebsd-emulation@FreeBSD.ORG Thu Nov 22 17:58:59 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AE8CEDFD for ; Thu, 22 Nov 2012 17:58:59 +0000 (UTC) (envelope-from rnejdl@ringofsaturn.com) Received: from tethys.ringofsaturn.com (tethys.ringofsaturn.com [71.252.219.43]) by mx1.freebsd.org (Postfix) with ESMTP id 742E98FC12 for ; Thu, 22 Nov 2012 17:58:59 +0000 (UTC) Received: from ASSP.nospam (localhost [127.0.0.1]) (authenticated bits=0) by tethys.ringofsaturn.com (8.14.5/8.14.5) with ESMTP id qAMHwrlG012461 for ; Thu, 22 Nov 2012 11:58:53 -0600 (CST) (envelope-from rnejdl@ringofsaturn.com) Received: from anyhost.local ([127.0.0.1] helo=anyhost.local) by ASSP.nospam with ESMTP (ASSP 1.9); 22 Nov 2012 11:58:52 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Date: Thu, 22 Nov 2012 11:58:52 -0600 From: Rusty Nejdl To: Subject: Re: virtualbox 4.2.4 tooooo slow Mail-Reply-To: In-Reply-To: References: Message-ID: X-Sender: rnejdl@ringofsaturn.com User-Agent: Roundcube Webmail/0.9-git X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: rnejdl@ringofsaturn.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 17:58:59 -0000 On 2012-11-21 17:21, =EC=A7=84=EC=84=9D=EC=98=A4 wrote: > Dear All, > thank you for your quick reply.. >=20 > Rusty, this is my kldstat as followings >=20 > [mohicann@theBSD /mnt]$ kldstat > Id Refs Address Size Name > 1 34 0xffffffff80200000 1323388 kernel > 2 1 0xffffffff81524000 2084d8 zfs.ko > 3 2 0xffffffff8172d000 5c58 opensolaris.ko > 4 1 0xffffffff81734000 ee5990 nvidia.ko > 5 2 0xffffffff8261a000 484c0 linux.ko > 6 3 0xffffffff82663000 59ce8 vboxdrv.ko > 7 2 0xffffffff82812000 2951 vboxnetflt.ko > 8 2 0xffffffff82815000 87b2 netgraph.ko > 9 1 0xffffffff8281e000 1579 ng_ether.ko > 10 1 0xffffffff82820000 3fea vboxnetadp.ko > 11 1 0xffffffff82824000 9de pflog.ko > 12 1 0xffffffff82825000 2a4a1 pf.ko > 13 1 0xffffffff82850000 a9bb fuse.ko > [mohicann@theBSD /mnt]$ >=20 > Bernhard, >=20 > It's very difficult for me to say "that" is slow because every thing=20 > is > slow, > form booting to running a program. after boot, just to log on windows=20 > 8 > then I need to wait at least 30 seconds after I type my ID and=20 > passwords. > when I run a program such as MS word, cursor blinking period is too=20 > long, > when I try to type any words I need to wait serveral seconds then=20 > after, I > should wait more to type more words. if I type serveral words at the=20 > same > time I must wait 5~7 seconds to see the display of my typing. It's=20 > like a > 386 SX computer ;-\ >=20 > I think a BIOS would not a problem because I run a OpenSuse linux at=20 > the > same computer, Virtualbox on Opensuse is quite fast to use. I can use=20 > MS > office or any other programs without any speed problem with the same=20 > specs. >=20 > any thing on virtualized OS should be slower, but in my case it's too=20 > slow > to use it. for example booting time is 3 more times longer than=20 > OpenSuse > linux on my the same PC. loading a software consumes much longer time. >=20 Your cpu usage is extremely high. I am running on the same software=20 and not seeing this but my windows 8 vm only has 1CPU. I am also on=20 extremely similar hardware. What happens if you change it to 1 CPU=20 instead of 4? I'm not saying that this shouldn't work but want to=20 understand what options you are using that might not be working=20 correctly on FreeBSD. 00:00:02.219999 NumCPUs =3D 0x0000000000000004 (4) I also note I have PAE enabled whereas your VM does not: 00:00:02.219999 EnablePAE =3D 0x0000000000000000 (0) I don't have hardware virtualization forced while you do: 00:00:02.219999 HwVirtExtForced =3D 0x0000000000000001 (1) Rusty Nejdl From owner-freebsd-emulation@FreeBSD.ORG Fri Nov 23 06:27:05 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D2F291A6 for ; Fri, 23 Nov 2012 06:27:05 +0000 (UTC) (envelope-from jsukoh@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 5D89A8FC0C for ; Fri, 23 Nov 2012 06:27:04 +0000 (UTC) Received: by mail-we0-f182.google.com with SMTP id u54so3130608wey.13 for ; Thu, 22 Nov 2012 22:27:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=jXB7IfBnisVZPISqiSGhHpCZWDPS5TqKjCl+kKjFA9k=; b=psfIW8d0EZMidn6AKNEmbPK/ryK7BSJEQSEwkW8Os62FZpzk5xQ6Um41yLEypYUrls AtaBGVLBIAULI0WbG8CbttVP8Aoijg1epiP5XsRwGOFrEhP1p7Cvvz1oWt5d0xyePuIZ pQW9pG9MOSRjabqXiSFznBj2wS8o7TxUrV9sFA8mlicm+LN6/C4GbmductRKiouSv18F iZQu/G/hJnHD2jWtit1ZRPHC8SLCklzSovX/tM7P+CDmiP87JPgPXEDPx4WXLKIu1kP9 njdUmluVhKpx2Wog2cS/9MfbNPZM4Ay+76+YBMY62QTrSMkVSQPBxzGBlS02vhH/kkOS K/Iw== MIME-Version: 1.0 Received: by 10.180.100.132 with SMTP id ey4mr7860880wib.9.1353652024312; Thu, 22 Nov 2012 22:27:04 -0800 (PST) Received: by 10.216.42.10 with HTTP; Thu, 22 Nov 2012 22:27:04 -0800 (PST) In-Reply-To: References: Date: Fri, 23 Nov 2012 06:27:04 +0000 Message-ID: Subject: Re: virtualbox 4.2.4 tooooo slow From: =?EUC-KR?B?wfi8rr/A?= To: rnejdl@ringofsaturn.com, freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 23 Nov 2012 06:27:06 -0000 When I set guest os cpu number 1, it got much slower my guest os is windows 8 64bit, when I test 32bit version of windows 8 then, it much faster than 64bit version of windows 8, but it is still hard to use .. > Your cpu usage is extremely high. I am running on the same software and > not seeing this but my windows 8 vm only has 1CPU. I am also on extremely > similar hardware. What happens if you change it to 1 CPU instead of 4? > I'm not saying that this shouldn't work but want to understand what > options you are using that might not be working correctly on FreeBSD. > > 00:00:02.219999 NumCPUs = 0x0000000000000004 (4) > > I also note I have PAE enabled whereas your VM does not: > > 00:00:02.219999 EnablePAE = 0x0000000000000000 (0) > > I don't have hardware virtualization forced while you do: > > 00:00:02.219999 HwVirtExtForced = 0x0000000000000001 (1) > > > Rusty Nejdl > ______________________________**_________________ > 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 Fri Nov 23 13:15:18 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1326627E for ; Fri, 23 Nov 2012 13:15:18 +0000 (UTC) (envelope-from alexclear@gmail.com) Received: from mail-pa0-f54.google.com (mail-pa0-f54.google.com [209.85.220.54]) by mx1.freebsd.org (Postfix) with ESMTP id D88CC8FC14 for ; Fri, 23 Nov 2012 13:15:17 +0000 (UTC) Received: by mail-pa0-f54.google.com with SMTP id bi5so932450pad.13 for ; Fri, 23 Nov 2012 05:15:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=QFjloovj/Piy27FzEgomSxHZXfvAYEwg7tu0rqTAIRs=; b=Q1V+spHVUha4anCGAOFfTJfFesADhaqX7B1w3V637aiZNVQwOLNzssICZ9JYQM9qJh k4ePJa4ezCAgUXRA5M7pxfS2T4aOL2Igae+lJ1ZOLrT2Qyc1GMizNxXOwNaR3F/qjTCF BzF7uO0sfxI7as7xrBsGjnoIFLqon84+zpe6EX3JcU+KTefnMFOTygbsjBUJdJVlb0w1 0Mh47DLVKHticzQpGUjswObBwMYpEsYnxYLeSA8ofB9s49DT0SmHgTUVegcT4JKDG3Qy y9Uov3+f7DSPN9op7oC4Mi5T8bLndGSvWdYtdJ9GhGQayRRVpZ7fFUxxoDukQUPV6Ny5 hVkw== MIME-Version: 1.0 Received: by 10.66.79.167 with SMTP id k7mr10469427pax.24.1353676517475; Fri, 23 Nov 2012 05:15:17 -0800 (PST) Received: by 10.66.23.198 with HTTP; Fri, 23 Nov 2012 05:15:17 -0800 (PST) Date: Fri, 23 Nov 2012 16:15:17 +0300 Message-ID: Subject: VirtualBox 4.2.4 on FreeBSD 9.1-PRERELEASE problem: VMs behave very different when pinned to different cores From: Alex Chistyakov To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 23 Nov 2012 13:15:18 -0000 Hello, I am back with another problem. As I discovered previously setting a CPU affinity explicitly helps to get decent performance on guests, but the problem is that guest performance is very different on core #0 and cores #5 or #7. Basically when I use 'cpuset -l 0 VBoxHeadless -s "Name" -v on' to start the VM it is barely usable at all. The best performance results are on cores #4 and #5 (I believe they are the same physical core due to HT). #7 and #8 are twice as slow as #5, #0 and #1 are the slowest and other cores lay in the middle. If I disable a tickless kernel on the guest running on #4 or #5 it becomes as slow as a guest running on #7 so I suspect this is a timer-related issue. I also discovered that there are quite a lot of system interrupts on slow guests (%si is about 10-15) but Munin does not render them on its CPU graphs for some reason. All my VMs are on cores #4 and #5 right now but I want to utilize other cores too. I am not sure what to do next, this looks like a VirtualBox bug. What can be done to solve this? Thank you! -- SY, Alex From owner-freebsd-emulation@FreeBSD.ORG Fri Nov 23 14:20:08 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 97A71D1A for ; Fri, 23 Nov 2012 14:20:08 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 497098FC14 for ; Fri, 23 Nov 2012 14:20:08 +0000 (UTC) Received: by mail-ob0-f182.google.com with SMTP id 16so11562159obc.13 for ; Fri, 23 Nov 2012 06:20:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bluelife.at; s=google; h=mime-version:sender:x-originating-ip:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=Hw9Q+0/FJ/jDix9oaBBv9aDfZ3fKAn/7W/VN0Ov2/mI=; b=PixO5AmeCJAQEzbEorKy9ko1li73X8Ao0fYyFrl1piGA43Vs1iwEjg7XI58SZCthhI bIXuB8ufGm4SOPIJqHciMKzk9a2DY7Gah3AFu/mkZserH20rg85TmGZYHY3Uh5dzaN3i a/TMFSsqL/wrYseQbLksjF/fKvQrJs9KfM1lw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:x-originating-ip:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :x-gm-message-state; bh=Hw9Q+0/FJ/jDix9oaBBv9aDfZ3fKAn/7W/VN0Ov2/mI=; b=kVV8yK+W6ZVGVkRydXHHiI5zSGc4aZGWK0i3MIsXlRKnzEQ4+NJn1ff3vshZzHNTN1 bGO9O8QbM73KChqsDDSjSu45fsR97+9kz4SyxYzl9pnBoDai+f47imcuFS9hcijZW4Yi BYfFookFFz+7RXvm0s1q1pW0jIxG23y+lrF491/k+a/IKTpt0CvIv2qh1o79Yj8OcfGD cLImo42cuM0FVbSbRnnpD+heJCm41HFyxyemtOeRzZrEVOaAP0TmmLYF3BVJS1QW8ZAd b7b3B9svwDHOyQjoBxtrRwmm1zE/sSyQTm5+VuwnxFGyb3bBomIDwVzjtTx4c4h5bHdq q3tw== MIME-Version: 1.0 Received: by 10.182.64.101 with SMTP id n5mr3008836obs.11.1353680407573; Fri, 23 Nov 2012 06:20:07 -0800 (PST) Sender: decke@bluelife.at Received: by 10.76.8.199 with HTTP; Fri, 23 Nov 2012 06:20:07 -0800 (PST) X-Originating-IP: [80.123.233.199] In-Reply-To: References: Date: Fri, 23 Nov 2012 15:20:07 +0100 X-Google-Sender-Auth: mvdIz4vVEtOgpFJteUi-j6rfNSM Message-ID: Subject: Re: VirtualBox 4.2.4 on FreeBSD 9.1-PRERELEASE problem: VMs behave very different when pinned to different cores From: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= To: Alex Chistyakov Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQl68zaC/anH79udeIG/J+sso/E4MN1xvq7Jz/lrQnawrTh12wUzrt6WbvpVlMBGaV3nFpIh Cc: "freebsd-emulation@freebsd.org" X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 23 Nov 2012 14:20:08 -0000 On Fri, Nov 23, 2012 at 2:15 PM, Alex Chistyakov wrote: > Hello, > > I am back with another problem. As I discovered previously setting a > CPU affinity explicitly helps to get decent performance on guests, but > the problem is that guest performance is very different on core #0 and > cores #5 or #7. Basically when I use 'cpuset -l 0 VBoxHeadless -s > "Name" -v on' to start the VM it is barely usable at all. The best > performance results are on cores #4 and #5 (I believe they are the > same physical core due to HT). #7 and #8 are twice as slow as #5, #0 > and #1 are the slowest and other cores lay in the middle. > If I disable a tickless kernel on the guest running on #4 or #5 it > becomes as slow as a guest running on #7 so I suspect this is a > timer-related issue. > I also discovered that there are quite a lot of system interrupts on > slow guests (%si is about 10-15) but Munin does not render them on its > CPU graphs for some reason. > All my VMs are on cores #4 and #5 right now but I want to utilize > other cores too. I am not sure what to do next, this looks like a > VirtualBox bug. What can be done to solve this? I do not want to sound ignorant but what do you expect? Each VBox VM consists of somewhere around 15 threads and some of them are the vCPUs. You bind them all to the same CPU so they will fight for CPU time on that single core and latency will get unpredictable as well as performance. And then you add more and more craziness by running it on cpu0 and a HT enabled CPU ... -- Bernhard Froehlich http://www.bluelife.at/ From owner-freebsd-emulation@FreeBSD.ORG Fri Nov 23 14:42:00 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 14C9687C for ; Fri, 23 Nov 2012 14:42:00 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail-oa0-f54.google.com (mail-oa0-f54.google.com [209.85.219.54]) by mx1.freebsd.org (Postfix) with ESMTP id B68B58FC08 for ; Fri, 23 Nov 2012 14:41:59 +0000 (UTC) Received: by mail-oa0-f54.google.com with SMTP id n9so11546643oag.13 for ; Fri, 23 Nov 2012 06:41:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bluelife.at; s=google; h=mime-version:sender:x-originating-ip:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=JgtE9aSj0hHxlRsq84Z6/Kn4ODBYjuPlvrAKChOkQec=; b=JkQ/i8msOe5j+ilR3AA8tZjLVDcKotEr4FTOWD5FtdIcaPhtQ2fRtrf8iclg3aKhNm UHINEbf5bDkLoqSA8DF9gEd5q9BwShR+8/BLwtfJ9XnhzECVM0DZioCl2j3n6t0TlrJD gZ8GFlHiKYQ6boV8ZZefgIpc3BCtCmICGRE7I= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:x-originating-ip:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding:x-gm-message-state; bh=JgtE9aSj0hHxlRsq84Z6/Kn4ODBYjuPlvrAKChOkQec=; b=k1res8t6AD/0RhvgBAnm0t02wOzK4kZIW5cdi1239ZF6ezHHGcFGN/aKH7xk6mWaWp BZmp9STv5KVEPtLTAXJG6v29q/UGdEFfNWP4MQRXXOG7NKyPGZZuDEMFGKCjVsSgfvZ6 m+oG9j8IVhFvdcSvSDLeKFfJ95vBHubO33VdQsYY0wqXO9/J1R38EF0pnptwGxlYPU/y gBxzZob0N/SSWRPaaT9T1IGYHL/PXvJRizn8OJccMYGwPdNP5p5idbDrPwYJvRcAuEB9 IMV5pffasnvQSqaOj7KyFJXcf+f/v9RKZSYURXDR03euxdAN2yxPZ5JFXfPR1CrULB77 OnoA== MIME-Version: 1.0 Received: by 10.182.127.102 with SMTP id nf6mr3178154obb.14.1353681719106; Fri, 23 Nov 2012 06:41:59 -0800 (PST) Sender: decke@bluelife.at Received: by 10.76.8.199 with HTTP; Fri, 23 Nov 2012 06:41:59 -0800 (PST) X-Originating-IP: [80.123.233.199] In-Reply-To: References: Date: Fri, 23 Nov 2012 15:41:59 +0100 X-Google-Sender-Auth: Lb3lLWCBulouvuqf8sLHUyN64BQ Message-ID: Subject: Re: virtualbox 4.2.4 tooooo slow From: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= To: =?UTF-8?B?7KeE7ISd7Jik?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQk5dFUlBpyj7F5p3rUPQXrVfzOHcrk69HnJRp/0kpEDoa9327PnQbd6JsaXeWZTSQb7VZb1 Cc: "freebsd-emulation@freebsd.org" X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 23 Nov 2012 14:42:00 -0000 On Thu, Nov 22, 2012 at 12:21 AM, =EC=A7=84=EC=84=9D=EC=98=A4 wrote: > Dear All, > thank you for your quick reply.. > > Rusty, this is my kldstat as followings > > [mohicann@theBSD /mnt]$ kldstat > Id Refs Address Size Name > 1 34 0xffffffff80200000 1323388 kernel > 2 1 0xffffffff81524000 2084d8 zfs.ko > 3 2 0xffffffff8172d000 5c58 opensolaris.ko > 4 1 0xffffffff81734000 ee5990 nvidia.ko > 5 2 0xffffffff8261a000 484c0 linux.ko > 6 3 0xffffffff82663000 59ce8 vboxdrv.ko > 7 2 0xffffffff82812000 2951 vboxnetflt.ko > 8 2 0xffffffff82815000 87b2 netgraph.ko > 9 1 0xffffffff8281e000 1579 ng_ether.ko > 10 1 0xffffffff82820000 3fea vboxnetadp.ko > 11 1 0xffffffff82824000 9de pflog.ko > 12 1 0xffffffff82825000 2a4a1 pf.ko > 13 1 0xffffffff82850000 a9bb fuse.ko > [mohicann@theBSD /mnt]$ > > Bernhard, > > It's very difficult for me to say "that" is slow because every thing is > slow, > form booting to running a program. after boot, just to log on windows 8 t= hen > I need to wait at least 30 seconds after I type my ID and passwords. > when I run a program such as MS word, cursor blinking period is too long, > when I try to type any words I need to wait serveral seconds then after, = I > should wait more to type more words. if I type serveral words at the same > time I must wait 5~7 seconds to see the display of my typing. It's like = a > 386 SX computer ;-\ > > I think a BIOS would not a problem because I run a OpenSuse linux at the > same computer, Virtualbox on Opensuse is quite fast to use. I can use MS > office or any other programs without any speed problem with the same spec= s. > > any thing on virtualized OS should be slower, but in my case it's too slo= w > to use it. for example booting time is 3 more times longer than OpenSuse > linux on my the same PC. loading a software consumes much longer time. > > I will attach the log file. > any clues are welcome to solve my virtualbox.... > > thank you. Thanks a lot for your cooperation. I've already talked to the vbox develope= rs and they say that your symptoms are known to them but they could not reproduce nor narrow down the problem yet. So what they need to be able to narrow it down is a ps and top listing on thread level (!) and if possib= le a stacktrace from the most time consuming vbox threads. -- Bernhard Froehlich http://www.bluelife.at/ From owner-freebsd-emulation@FreeBSD.ORG Fri Nov 23 15:52:09 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EE2253E0; Fri, 23 Nov 2012 15:52:08 +0000 (UTC) (envelope-from alexclear@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id B02B08FC0C; Fri, 23 Nov 2012 15:52:08 +0000 (UTC) Received: by mail-pb0-f54.google.com with SMTP id wz12so6854058pbc.13 for ; Fri, 23 Nov 2012 07:52:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=pyPvbu7XXFnzaT0H1j9AGa8fDI5LWA82Ak/N6EE6VCM=; b=bLd07XN23cz+OjH72SkIAf1MTnGEDRs1BHHI+EVXVISbVWOZEAFpgFwXPQhHsblEam ucimBbyrqh9sLUc+iEBbPQALWNmifOPgZNAjTE9zrDmoUaoQIgJnbbc78an/A06Ns6L2 P5JHNm+lZsJwjx1dsSCA0/8r+AZP4S9vf7kgH7Sjo3LYHbe0ym8g5z+MAsJigvjW3/M5 MgvysC1xVQUijWc8ZYZElxNlOv5Hbpzg1Wv//D5NhXu0nO1XugSmiXi2JuYpWea6E3zV a2GlHqFfFQnvRFt+r0cKxIQwKwduMTltDQE1ukibqD+M+80bEZX+gwEme/Zw8o/+/R3X oaMg== MIME-Version: 1.0 Received: by 10.68.191.200 with SMTP id ha8mr15220190pbc.51.1353685928161; Fri, 23 Nov 2012 07:52:08 -0800 (PST) Received: by 10.66.23.198 with HTTP; Fri, 23 Nov 2012 07:52:08 -0800 (PST) In-Reply-To: References: Date: Fri, 23 Nov 2012 18:52:08 +0300 Message-ID: Subject: Re: VirtualBox 4.2.4 on FreeBSD 9.1-PRERELEASE problem: VMs behave very different when pinned to different cores From: Alex Chistyakov To: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "freebsd-emulation@freebsd.org" X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 23 Nov 2012 15:52:09 -0000 On Fri, Nov 23, 2012 at 6:20 PM, Bernhard Fr=F6hlich wr= ote: > On Fri, Nov 23, 2012 at 2:15 PM, Alex Chistyakov wr= ote: >> Hello, >> >> I am back with another problem. As I discovered previously setting a >> CPU affinity explicitly helps to get decent performance on guests, but >> the problem is that guest performance is very different on core #0 and >> cores #5 or #7. Basically when I use 'cpuset -l 0 VBoxHeadless -s >> "Name" -v on' to start the VM it is barely usable at all. The best >> performance results are on cores #4 and #5 (I believe they are the >> same physical core due to HT). #7 and #8 are twice as slow as #5, #0 >> and #1 are the slowest and other cores lay in the middle. >> If I disable a tickless kernel on the guest running on #4 or #5 it >> becomes as slow as a guest running on #7 so I suspect this is a >> timer-related issue. >> I also discovered that there are quite a lot of system interrupts on >> slow guests (%si is about 10-15) but Munin does not render them on its >> CPU graphs for some reason. >> All my VMs are on cores #4 and #5 right now but I want to utilize >> other cores too. I am not sure what to do next, this looks like a >> VirtualBox bug. What can be done to solve this? > > I do not want to sound ignorant but what do you expect? Each VBox > VM consists of somewhere around 15 threads and some of them are the > vCPUs. You bind them all to the same CPU so they will fight for CPU time > on that single core and latency will get unpredictable as well as > performance. And then you add more and more craziness by running > it on cpu0 and a HT enabled CPU ... Your point regarding HTT is perfectly valid so I just disabled it in BIOS. Unfortunately it did not help. When I run a single VM on CPU #0 I get the following load pattern on the ho= st: last pid: 2744; load averages: 0.93, 0.63, 0.31 up 0+00:05:25 19:37:17 368 processes: 8 running, 344 sleeping, 16 waiting CPU 0: 14.7% user, 0.0% nice, 85.3% system, 0.0% interrupt, 0.0% idle CPU 1: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle CPU 2: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle CPU 3: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle CPU 4: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle CPU 5: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle Mem: 410M Active, 21M Inact, 921M Wired, 72K Cache, 60G Free ARC: 136M Total, 58M MRU, 67M MFU, 272K Anon, 2029K Header, 8958K Other Swap: 20G Total, 20G Free And when I run it on CPU #4 the situation is completely different: last pid: 2787; load averages: 0.05, 0.37, 0.31 up 0+00:11:45 19:43:37 368 processes: 9 running, 343 sleeping, 16 waiting CPU 0: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle CPU 1: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle CPU 2: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle CPU 3: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle CPU 4: 1.8% user, 0.0% nice, 11.0% system, 0.0% interrupt, 87.2% idle CPU 5: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle Mem: 412M Active, 20M Inact, 1337M Wired, 72K Cache, 60G Free ARC: 319M Total, 136M MRU, 171M MFU, 272K Anon, 2524K Header, 9340K Other Swap: 20G Total, 20G Free Regarding pinning the VM to a certain core - yes, I agree with you, it's better not to pin VMs explicitly but I was forced to do this. If I do not pin the VM explicitly it gets scheduled to the "bad" core sooner or later and the whole VM gets unresponsive. And I was able to run as many as 6 VMs on HTT cores #4/#5 quite successfully. These VMs were staging machines without too much load on them but I wanted to put some production resources on this host too - that's why I wanted to know how to utilize other cores safely. Thank you, -- SY, Alex From owner-freebsd-emulation@FreeBSD.ORG Fri Nov 23 17:06:17 2012 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4ADD5C6A; Fri, 23 Nov 2012 17:06:17 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 0FFFB8FC18; Fri, 23 Nov 2012 17:06:15 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id TAA06087; Fri, 23 Nov 2012 19:06:13 +0200 (EET) (envelope-from avg@FreeBSD.org) Message-ID: <50AFAD05.1050604@FreeBSD.org> Date: Fri, 23 Nov 2012 19:06:13 +0200 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: Alex Chistyakov Subject: Re: VirtualBox 4.2.4 on FreeBSD 9.1-PRERELEASE problem: VMs behave very different when pinned to different cores References: In-Reply-To: X-Enigmail-Version: 1.4.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: "freebsd-emulation@freebsd.org" , Alexander Motin X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 23 Nov 2012 17:06:17 -0000 I've cc-ed Alexander who is deeply familiar with both the scheduler and the timer code. I think that it would be nice to get ktr(4) information suitable for use with schedgraph (please google for these keywords). Also, version of your kernel, output of sysctls kern.eventtimer and kern.sched. BTW, do you use the default ULE scheduler? Also, is your kernel DTrace enabled? on 23/11/2012 17:52 Alex Chistyakov said the following: > On Fri, Nov 23, 2012 at 6:20 PM, Bernhard Fröhlich wrote: >> On Fri, Nov 23, 2012 at 2:15 PM, Alex Chistyakov wrote: >>> Hello, >>> >>> I am back with another problem. As I discovered previously setting a >>> CPU affinity explicitly helps to get decent performance on guests, but >>> the problem is that guest performance is very different on core #0 and >>> cores #5 or #7. Basically when I use 'cpuset -l 0 VBoxHeadless -s >>> "Name" -v on' to start the VM it is barely usable at all. The best >>> performance results are on cores #4 and #5 (I believe they are the >>> same physical core due to HT). #7 and #8 are twice as slow as #5, #0 >>> and #1 are the slowest and other cores lay in the middle. >>> If I disable a tickless kernel on the guest running on #4 or #5 it >>> becomes as slow as a guest running on #7 so I suspect this is a >>> timer-related issue. >>> I also discovered that there are quite a lot of system interrupts on >>> slow guests (%si is about 10-15) but Munin does not render them on its >>> CPU graphs for some reason. >>> All my VMs are on cores #4 and #5 right now but I want to utilize >>> other cores too. I am not sure what to do next, this looks like a >>> VirtualBox bug. What can be done to solve this? >> >> I do not want to sound ignorant but what do you expect? Each VBox >> VM consists of somewhere around 15 threads and some of them are the >> vCPUs. You bind them all to the same CPU so they will fight for CPU time >> on that single core and latency will get unpredictable as well as >> performance. And then you add more and more craziness by running >> it on cpu0 and a HT enabled CPU ... > > Your point regarding HTT is perfectly valid so I just disabled it in > BIOS. Unfortunately it did not help. > When I run a single VM on CPU #0 I get the following load pattern on the host: > > last pid: 2744; load averages: 0.93, 0.63, 0.31 > > up 0+00:05:25 19:37:17 > 368 processes: 8 running, 344 sleeping, 16 waiting > CPU 0: 14.7% user, 0.0% nice, 85.3% system, 0.0% interrupt, 0.0% idle > CPU 1: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle > CPU 2: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle > CPU 3: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle > CPU 4: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle > CPU 5: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle > Mem: 410M Active, 21M Inact, 921M Wired, 72K Cache, 60G Free > ARC: 136M Total, 58M MRU, 67M MFU, 272K Anon, 2029K Header, 8958K Other > Swap: 20G Total, 20G Free > > And when I run it on CPU #4 the situation is completely different: > > last pid: 2787; load averages: 0.05, 0.37, 0.31 > > up 0+00:11:45 19:43:37 > 368 processes: 9 running, 343 sleeping, 16 waiting > CPU 0: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle > CPU 1: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle > CPU 2: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle > CPU 3: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle > CPU 4: 1.8% user, 0.0% nice, 11.0% system, 0.0% interrupt, 87.2% idle > CPU 5: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle > Mem: 412M Active, 20M Inact, 1337M Wired, 72K Cache, 60G Free > ARC: 319M Total, 136M MRU, 171M MFU, 272K Anon, 2524K Header, 9340K Other > Swap: 20G Total, 20G Free > > Regarding pinning the VM to a certain core - yes, I agree with you, > it's better not to pin VMs explicitly but I was forced to do this. If > I do not pin the VM explicitly it gets scheduled to the "bad" core > sooner or later and the whole VM gets unresponsive. And I was able to > run as many as 6 VMs on HTT cores #4/#5 quite successfully. These VMs > were staging machines without too much load on them but I wanted to > put some production resources on this host too - that's why I wanted > to know how to utilize other cores safely. -- Andriy Gapon From owner-freebsd-emulation@FreeBSD.ORG Fri Nov 23 21:29:43 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D61CA683; Fri, 23 Nov 2012 21:29:43 +0000 (UTC) (envelope-from garmitage@swin.edu.au) Received: from gpo2.cc.swin.edu.au (gpo2.cc.swin.edu.au [136.186.1.31]) by mx1.freebsd.org (Postfix) with ESMTP id 6C2388FC19; Fri, 23 Nov 2012 21:29:42 +0000 (UTC) Received: from [136.186.229.44] (garmitage3.caia.swin.edu.au [136.186.229.44]) by gpo2.cc.swin.edu.au (8.14.3/8.14.3) with ESMTP id qANLTf5x003083 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 24 Nov 2012 08:29:41 +1100 Message-ID: <50AFEAC5.6040607@swin.edu.au> Date: Sat, 24 Nov 2012 08:29:41 +1100 From: grenville armitage User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111003 Thunderbird/7.0.1 MIME-Version: 1.0 To: freebsd-emulation@freebsd.org, freebsd-arm@freebsd.org Subject: FreeBSD-CURRENT on Qemu-emulated Gumstix Verdex? Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 23 Nov 2012 21:29:44 -0000 All, Apologies if I have the wrong lists, feel free to redirect me. I recently decided to try getting an arm build of 10.0-CURRENT (r243319) (TARGET=arm KERNCONF=GUMSTIX-QEMU) running inside a Qemu-emulated Gumstix Verdex board, using qemu-devel (1.1.1) as the emulator. Short version: I fire up qemu-system-arm with "-m 768" to make sure there's enough virtual RAM. u-boot reports the emulated Verdex board as having 256MB of DRAM (I believe this limit is imposed by u-boot). But when control passes to FreeBSD the kernel prints the usual copyright messages, detects the CPU type ("PXA27x step C-0 (XScale core)"), auto-detects 512MB of real memory rather than 256MB and promptly panics (with "panic: vm_page_insert: page already inserted"). The problem appears to be FreeBSD auto-detecting twice the emulated available RAM. Does this ring any bells with anyone? My google-fu has so far failed me. (I've been contemplating trying this for awhile, since noticing sys/arm/conf/GUMSTIX-QEMU was added to head earlier this year. Admittedly GUMSTIX-QEMU relies on GUMSTIX, which notes it is for the Basix and Connex boards. So I recognise that the answer when emulating Verdex boards might simply be "don't do that".) FWIW, this is a side project to get an emulated ARM environment running on my amd64 box for building ARM Ports. I've also tried booting the same kernel using Qemu's emulation of the Gumstix Connex board -- this does seem to work, but the emulated 64MB RAM is too tight. (http://matrossi.blogspot.com.au/2011/09/freebsd-arm-on-qemu-in-virtualbox.html was my early motivation for doing this.) FWIW#2, the actual console output during a failed boot: ----------------------------------------------- % qemu-system-arm -M verdex -m 768 -pflash flash6-moduboot -net nic -net tap -nographic pxa2xx_clkpwr_write: CPU frequency change attempt U-Boot 1.2.0 (May 10 2008 - 21:22:03) - PXA270@600 MHz - 1604 *** Welcome to Gumstix *** DRAM: 256 MB Flash: 32 MB Using default environment Hit any key to stop autoboot: 0 Instruction Cache is ON Copying kernel to 0xa2000000 from 0x01f00000 (length 0x00100000)...done ## Booting image at a2000000 ... Bad Magic Number GUM> bootelf 40000 -v bootelf 40000 -v Usage: bootelf - Boot from an ELF image in memory GUM> GUM> bootelf 40000 bootelf 40000 Loading .text @ 0xa0200054 (14400 bytes) Loading .rodata @ 0xa0203894 (356 bytes) Loading .rodata.str1.4 @ 0xa02039f8 (48 bytes) Loading .data @ 0xa0204a28 (28 bytes) Loading .real_kernel @ 0xa0204a44 (1565298 bytes) Clearing .bss @ 0xa0382cb8 (34080 bytes) ## Starting application at 0xa0200054 ... KDB: debugger backends: ddb KDB: current backend: ddb Copyright (c) 1992-2012 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 10.0-CURRENT #4 r243319M: Fri Nov 23 13:34:32 EST 2012 root@nsk330-builder:/usr/obj/arm.arm/usr/wr1403nd-dev/head/src/sys/GUMSTIX-QEMU arm CPU: PXA27x step C-0 (XScale core) Little-endian DC enabled IC enabled WB enabled LABT branch prediction enabled 16KB/32B 64-way instruction cache 16KB/32B 64-way write-back-locking-A data cache real memory = 536870912 (512 MB) panic: vm_page_insert: page already inserted KDB: enter: panic ----------------------------------------------- cheers, gja From owner-freebsd-emulation@FreeBSD.ORG Fri Nov 23 22:18:00 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0C88E3A4; Fri, 23 Nov 2012 22:18:00 +0000 (UTC) (envelope-from alexclear@gmail.com) Received: from mail-da0-f54.google.com (mail-da0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 80FBE8FC08; Fri, 23 Nov 2012 22:17:59 +0000 (UTC) Received: by mail-da0-f54.google.com with SMTP id n2so2117663dad.13 for ; Fri, 23 Nov 2012 14:17:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=DqH7ebJ+bJ9wRLGY7qwZYF4sofImMIK7ZMH2XDTGWOo=; b=gW4mwSmXGQZEf4lW+xBFr9Ub6jXqFzp1mQ+Zp7I/WbMndUXFhRui5pYT5EnxpAECPX CD87r36xbtw5IWLiZ1T/XgJWMSGD+bJ1ad38NVdfHVMC77DbWYtKXRQmvgzSsTWYmqbO zR6kiVFVbQUuoChK42ITP4PQneqx9yxoAtHteUm0qypgdZtu3keYGUz3RT3oqJwoFR+5 30nLR4gyr3ijnoD8v+iYLlWFlrrTk639DfuUue6vtLX57jNzQuJyX5lul9AmLFK5hELx VIblzj8I+Sm+1RMoPgIgF7wiZxloTJN1j+r3w5O3dso5lUFXX+tPDz/vg1FKidcMlR4g LhQQ== MIME-Version: 1.0 Received: by 10.69.0.10 with SMTP id au10mr17846088pbd.18.1353709079064; Fri, 23 Nov 2012 14:17:59 -0800 (PST) Received: by 10.66.23.198 with HTTP; Fri, 23 Nov 2012 14:17:58 -0800 (PST) In-Reply-To: <50AFAD05.1050604@FreeBSD.org> References: <50AFAD05.1050604@FreeBSD.org> Date: Sat, 24 Nov 2012 01:17:58 +0300 Message-ID: Subject: Re: VirtualBox 4.2.4 on FreeBSD 9.1-PRERELEASE problem: VMs behave very different when pinned to different cores From: Alex Chistyakov To: Andriy Gapon Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "freebsd-emulation@freebsd.org" , Alexander Motin X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 23 Nov 2012 22:18:00 -0000 On Fri, Nov 23, 2012 at 9:06 PM, Andriy Gapon wrote: > > I've cc-ed Alexander who is deeply familiar with both the scheduler and t= he timer > code. > I think that it would be nice to get ktr(4) information suitable for use = with > schedgraph (please google for these keywords). I collected two samples and put them here: http://1888.spb.ru/samples.zip sched-cpu0.ktr is for a VM running on CPU #0 and sched-cpu1.ktr is for a VM running on CPU #1 They seem to be very different. > Also, version of your kernel, kern.version: FreeBSD 9.1-PRERELEASE #4: Fri Nov 23 22:38:47 MSK 2012 Sources were grabbed on Nov, 16. > output of sysctls kern.eventtimer and kern.sched. kern.eventtimer.choice: LAPIC(600) HPET(550) HPET1(440) HPET2(440) i8254(100) RTC(0) kern.eventtimer.et.LAPIC.flags: 7 kern.eventtimer.et.LAPIC.frequency: 50002806 kern.eventtimer.et.LAPIC.quality: 600 kern.eventtimer.et.RTC.flags: 17 kern.eventtimer.et.RTC.frequency: 32768 kern.eventtimer.et.RTC.quality: 0 kern.eventtimer.et.i8254.flags: 1 kern.eventtimer.et.i8254.frequency: 1193182 kern.eventtimer.et.i8254.quality: 100 kern.eventtimer.et.HPET.flags: 7 kern.eventtimer.et.HPET.frequency: 14318180 kern.eventtimer.et.HPET.quality: 550 kern.eventtimer.et.HPET1.flags: 3 kern.eventtimer.et.HPET1.frequency: 14318180 kern.eventtimer.et.HPET1.quality: 440 kern.eventtimer.et.HPET2.flags: 3 kern.eventtimer.et.HPET2.frequency: 14318180 kern.eventtimer.et.HPET2.quality: 440 kern.eventtimer.periodic: 0 kern.eventtimer.timer: LAPIC kern.eventtimer.activetick: 1 kern.eventtimer.idletick: 0 kern.eventtimer.singlemul: 2 kern.sched.cpusetsize: 8 kern.sched.preemption: 1 kern.sched.topology_spec: kern.sched.steal_thresh: 2 kern.sched.steal_idle: 1 kern.sched.balance_interval: 127 kern.sched.balance: 1 kern.sched.affinity: 1 kern.sched.idlespinthresh: 16 kern.sched.idlespins: 10000 kern.sched.static_boost: 152 kern.sched.preempt_thresh: 80 kern.sched.interact: 30 kern.sched.slice: 12 kern.sched.quantum: 94488 kern.sched.name: ULE I tried kern.eventtimer.periodic=3D1 and kern.timecounter.hardware=3DACPI-fast but that did not help. > BTW, do you use the default ULE scheduler? Yep. I tried SCHED_4BSD and the situation became much better but not ideal. %si was around 3-7% on the guest and I had to boot with noacpi and disable the tickless kernel on the guest to lower it. At least I was able to run a VM on CPU #0 and all cores became equal. > Also, is your kernel DTrace enabled? Yep. Thank you! -- SY, Alex > > on 23/11/2012 17:52 Alex Chistyakov said the following: >> On Fri, Nov 23, 2012 at 6:20 PM, Bernhard Fr=F6hlich = wrote: >>> On Fri, Nov 23, 2012 at 2:15 PM, Alex Chistyakov = wrote: >>>> Hello, >>>> >>>> I am back with another problem. As I discovered previously setting a >>>> CPU affinity explicitly helps to get decent performance on guests, but >>>> the problem is that guest performance is very different on core #0 and >>>> cores #5 or #7. Basically when I use 'cpuset -l 0 VBoxHeadless -s >>>> "Name" -v on' to start the VM it is barely usable at all. The best >>>> performance results are on cores #4 and #5 (I believe they are the >>>> same physical core due to HT). #7 and #8 are twice as slow as #5, #0 >>>> and #1 are the slowest and other cores lay in the middle. >>>> If I disable a tickless kernel on the guest running on #4 or #5 it >>>> becomes as slow as a guest running on #7 so I suspect this is a >>>> timer-related issue. >>>> I also discovered that there are quite a lot of system interrupts on >>>> slow guests (%si is about 10-15) but Munin does not render them on its >>>> CPU graphs for some reason. >>>> All my VMs are on cores #4 and #5 right now but I want to utilize >>>> other cores too. I am not sure what to do next, this looks like a >>>> VirtualBox bug. What can be done to solve this? >>> >>> I do not want to sound ignorant but what do you expect? Each VBox >>> VM consists of somewhere around 15 threads and some of them are the >>> vCPUs. You bind them all to the same CPU so they will fight for CPU tim= e >>> on that single core and latency will get unpredictable as well as >>> performance. And then you add more and more craziness by running >>> it on cpu0 and a HT enabled CPU ... >> >> Your point regarding HTT is perfectly valid so I just disabled it in >> BIOS. Unfortunately it did not help. >> When I run a single VM on CPU #0 I get the following load pattern on the= host: >> >> last pid: 2744; load averages: 0.93, 0.63, 0.31 >> >> up 0+00:05:25 19:37:17 >> 368 processes: 8 running, 344 sleeping, 16 waiting >> CPU 0: 14.7% user, 0.0% nice, 85.3% system, 0.0% interrupt, 0.0% idle >> CPU 1: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle >> CPU 2: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle >> CPU 3: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle >> CPU 4: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle >> CPU 5: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle >> Mem: 410M Active, 21M Inact, 921M Wired, 72K Cache, 60G Free >> ARC: 136M Total, 58M MRU, 67M MFU, 272K Anon, 2029K Header, 8958K Other >> Swap: 20G Total, 20G Free >> >> And when I run it on CPU #4 the situation is completely different: >> >> last pid: 2787; load averages: 0.05, 0.37, 0.31 >> >> up 0+00:11:45 19:43:37 >> 368 processes: 9 running, 343 sleeping, 16 waiting >> CPU 0: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle >> CPU 1: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle >> CPU 2: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle >> CPU 3: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle >> CPU 4: 1.8% user, 0.0% nice, 11.0% system, 0.0% interrupt, 87.2% idle >> CPU 5: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle >> Mem: 412M Active, 20M Inact, 1337M Wired, 72K Cache, 60G Free >> ARC: 319M Total, 136M MRU, 171M MFU, 272K Anon, 2524K Header, 9340K Othe= r >> Swap: 20G Total, 20G Free >> >> Regarding pinning the VM to a certain core - yes, I agree with you, >> it's better not to pin VMs explicitly but I was forced to do this. If >> I do not pin the VM explicitly it gets scheduled to the "bad" core >> sooner or later and the whole VM gets unresponsive. And I was able to >> run as many as 6 VMs on HTT cores #4/#5 quite successfully. These VMs >> were staging machines without too much load on them but I wanted to >> put some production resources on this host too - that's why I wanted >> to know how to utilize other cores safely. > > > -- > Andriy Gapon From owner-freebsd-emulation@FreeBSD.ORG Sat Nov 24 04:20:49 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C03097ED; Sat, 24 Nov 2012 04:20:49 +0000 (UTC) (envelope-from gonzo@id.bluezbox.com) Received: from id.bluezbox.com (id.bluezbox.com [88.198.91.248]) by mx1.freebsd.org (Postfix) with ESMTP id 4F7308FC12; Sat, 24 Nov 2012 04:20:48 +0000 (UTC) Received: from [88.198.91.248] (helo=[IPv6:::1]) by id.bluezbox.com with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.77 (FreeBSD)) (envelope-from ) id 1Tc7ET-0009ku-0O; Fri, 23 Nov 2012 20:20:46 -0800 Message-ID: <50B04B1A.8090907@bluezbox.com> Date: Fri, 23 Nov 2012 20:20:42 -0800 From: Oleksandr Tymoshenko User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121026 Thunderbird/16.0.2 MIME-Version: 1.0 To: grenville armitage Subject: Re: FreeBSD-CURRENT on Qemu-emulated Gumstix Verdex? References: <50AFEAC5.6040607@swin.edu.au> In-Reply-To: <50AFEAC5.6040607@swin.edu.au> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: gonzo@id.bluezbox.com X-Spam-Level: -- X-Spam-Report: Spam detection software, running on the system "id.bluezbox.com", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see The administrator of that system for details. Content preview: On 11/23/2012 1:29 PM, grenville armitage wrote: > All, > > Apologies if I have the wrong lists, feel free to redirect me. > > I recently decided to try getting an arm build of 10.0-CURRENT > (r243319) (TARGET=arm KERNCONF=GUMSTIX-QEMU) running inside a > Qemu-emulated Gumstix Verdex board, using qemu-devel (1.1.1) as the > emulator. > > Short version: I fire up qemu-system-arm with "-m 768" to make sure > there's enough virtual RAM. u-boot reports the emulated Verdex board > as having 256MB of DRAM (I believe this limit is imposed by u-boot). > But when control passes to FreeBSD the kernel prints the usual > copyright messages, detects the CPU type ("PXA27x step C-0 (XScale > core)"), auto-detects 512MB of real memory rather than 256MB and > promptly panics (with "panic: vm_page_insert: page already inserted"). > > The problem appears to be FreeBSD auto-detecting twice the emulated > available RAM. Does this ring any bells with anyone? My google-fu has > so far failed me. > > (I've been contemplating trying this for awhile, since noticing > sys/arm/conf/GUMSTIX-QEMU was added to head earlier this year. > Admittedly GUMSTIX-QEMU relies on GUMSTIX, which notes it is for the > Basix and Connex boards. So I recognise that the answer when emulating > Verdex boards might simply be "don't do that".) > > FWIW, this is a side project to get an emulated ARM environment > running on my amd64 box for building ARM Ports. I've also tried > booting the same kernel using Qemu's emulation of the Gumstix Connex > board -- this does seem to work, but the emulated 64MB RAM is too > tight. > (http://matrossi.blogspot.com.au/2011/09/freebsd-arm-on-qemu-in-virtualbox.html > was my early motivation for doing this.) > > FWIW#2, the actual console output during a failed boot: [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: freebsd-emulation@freebsd.org, freebsd-arm@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 24 Nov 2012 04:20:49 -0000 On 11/23/2012 1:29 PM, grenville armitage wrote: > All, > > Apologies if I have the wrong lists, feel free to redirect me. > > I recently decided to try getting an arm build of 10.0-CURRENT > (r243319) (TARGET=arm KERNCONF=GUMSTIX-QEMU) running inside a > Qemu-emulated Gumstix Verdex board, using qemu-devel (1.1.1) as the > emulator. > > Short version: I fire up qemu-system-arm with "-m 768" to make sure > there's enough virtual RAM. u-boot reports the emulated Verdex board > as having 256MB of DRAM (I believe this limit is imposed by u-boot). > But when control passes to FreeBSD the kernel prints the usual > copyright messages, detects the CPU type ("PXA27x step C-0 (XScale > core)"), auto-detects 512MB of real memory rather than 256MB and > promptly panics (with "panic: vm_page_insert: page already inserted"). > > The problem appears to be FreeBSD auto-detecting twice the emulated > available RAM. Does this ring any bells with anyone? My google-fu has > so far failed me. > > (I've been contemplating trying this for awhile, since noticing > sys/arm/conf/GUMSTIX-QEMU was added to head earlier this year. > Admittedly GUMSTIX-QEMU relies on GUMSTIX, which notes it is for the > Basix and Connex boards. So I recognise that the answer when emulating > Verdex boards might simply be "don't do that".) > > FWIW, this is a side project to get an emulated ARM environment > running on my amd64 box for building ARM Ports. I've also tried > booting the same kernel using Qemu's emulation of the Gumstix Connex > board -- this does seem to work, but the emulated 64MB RAM is too > tight. > (http://matrossi.blogspot.com.au/2011/09/freebsd-arm-on-qemu-in-virtualbox.html > was my early motivation for doing this.) > > FWIW#2, the actual console output during a failed boot: AFAIU you can't specify just any memory size for PXA2XX-based boards since they've got strict SDRAM configuration format. From quick glance it seems that FreeBSD's SDRAM size detection code thinks that there are 4 banks of 128Mb. While the same MDCNFG register value(0x8ad30ad3) is used in U-Boot source to indicate 256Mb memory size. So I assume our code is broken for PXA270. If anybody got a datasheet for it - please take a look, or send datasheet my way.