Date: Fri, 12 Sep 2008 23:53:13 -0000 (UTC) From: replay@sdf.lonestar.org To: openoffice@freebsd.org Subject: Bug Found Message-ID: <22676.69.26.207.119.1221263593.squirrel@webmail.freeshell.org>
next in thread | raw e-mail | index | archive | help
------=_20080912235313_86345 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit I have a FreeBSD 8.0-CURRENT AMD64 it works well and everything. I compiled openoffice.org-3 and it worked but when I ran it, it just freezes. So I tried openoffice.org-2 and compiling it gave me an error or bug and says to report this to you. here's what the "make" command outputs, the "ls /var/db/pkg" and the config.log. Can you fix it? ------=_20080912235313_86345 Content-Type: text/plain; name="bug.txt" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="bug.txt" ===> openoffice.org-2.4.1_2 depends on executable: zip - found ===> openoffice.org-2.4.1_2 depends on executable: unzip - found ===> openoffice.org-2.4.1_2 depends on executable: gcp - found ===> openoffice.org-2.4.1_2 depends on executable: gpatch - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/Archive/Zip.pm - found ===> openoffice.org-2.4.1_2 depends on executable: bash - found ===> openoffice.org-2.4.1_2 depends on executable: imake - not found ===> Verifying install for imake in /usr/ports/devel/imake ===> Returning to build of openoffice.org-2.4.1_2 ===> openoffice.org-2.4.1_2 depends on executable: ant - found ===> openoffice.org-2.4.1_2 depends on executable: gmake - found ===> openoffice.org-2.4.1_2 depends on executable: bison - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/xaw8.pc - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/xau.pc - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/xrandr.pc - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/xcursor.pc - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/xdamage.pc - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/xcomposite.pc - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/jdk1.6.0/bin/java - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/bin/perl5.8.8 - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/bin/intltool-extract - found ===> openoffice.org-2.4.1_2 depends on file: /usr/local/libdata/pkgconfig/gnome-mime-data-2.0.pc - found ===> openoffice.org-2.4.1_2 depends on executable: pkg-config - found ===> openoffice.org-2.4.1_2 depends on executable: update-desktop-database - found ===> openoffice.org-2.4.1_2 depends on shared library: art_lgpl_2 - found ===> openoffice.org-2.4.1_2 depends on shared library: boost_regex - found ===> openoffice.org-2.4.1_2 depends on shared library: cups.2 - found ===> openoffice.org-2.4.1_2 depends on shared library: atk-1.0.0 - found ===> openoffice.org-2.4.1_2 depends on shared library: gconf-2.4 - found ===> openoffice.org-2.4.1_2 depends on shared library: glib-2.0.0 - found ===> openoffice.org-2.4.1_2 depends on shared library: gnomevfs-2.0 - found ===> openoffice.org-2.4.1_2 depends on shared library: gtk-x11-2.0.0 - found ===> openoffice.org-2.4.1_2 depends on shared library: IDL-2.0 - found ===> openoffice.org-2.4.1_2 depends on shared library: xml2.5 - found ===> openoffice.org-2.4.1_2 depends on shared library: ORBit-2.0 - found ===> openoffice.org-2.4.1_2 depends on shared library: pango-1.0.0 - found ===> Configuring for openoffice.org-2.4.1_2 ******************************************************************** * * * OpenOffice.org build configuration. * * * * The configure process checks your platform to see whether * * you can build OpenOffice.org on it. * * This process checks all pre-requisites and generates a file * * containing the necessary environment variables. * * Source this file after configure has ended successfully. * * * * Any warning that is generated during the configure process * * must be taken into account since it can be a reason for * * an unsuccessful build of OpenOffice.org * * * ******************************************************************** ******************************************************************** * * * Checking the platform pre-requisites. * * * ******************************************************************** checking for egrep... grep -E checking for gawk... no checking for mawk... no checking for nawk... nawk checking for nawk... /usr/bin/nawk checking for sed... /usr/bin/sed checking for solenv environment... default checking build system type... amd64-portbld-freebsd8.0 checking host system type... amd64-portbld-freebsd8.0 checking target system type... amd64-portbld-freebsd8.0 checking the FreeBSD operating system release... found OSVERSION=800045 checking which thread library to use... -pthread checking whether to enable crashdump feature... yes checking whether to turn warnings to errors... no checking whether to do a debug build... no checking whether to build with additional debug utilities... no, full product build checking whether to include symbols into final build... yes, small ones checking whether to strip the solver or not.... checking whether to enable native CUPS support... yes checking whether to enable fontconfig support... yes checking whether to enable filters for legacy binary file formats (StarOffice 5.2)... yes checking whether to use RPATH in shared libraries... yes checking whether to include MySpell dictionaries... yes checking which shell to use... tcsh checking for tcsh... /bin/tcsh checking gcc home... /usr checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ANSI C... none needed checking for cc... /usr/bin/cc checking the GNU gcc compiler version... checked (gcc 4.2.1) checking whether cc supports -fvisibility=hidden... yes checking whether to enable pch feature... no checking for GNU make... gmake checking the GNU make version... gmake 3.81 checking for --hash-style=both linker support ... not found checking for perl... /usr/bin/perl checking the Perl version... checked (perl 5) checking for required Perl modules... all modules found checking how to run the C preprocessor... cc -E checking for ANSI C header files... yes checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking how to run the C++ preprocessor... c++ -E checking how to run the C preprocessor... cc -E checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for long... yes checking size of long... 8 checking whether byte ordering is bigendian... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for _LARGE_FILES value needed for large files... no checking whether to disable vba feature... no checking how to package the vba compatibility api... build into installset checking cups/cups.h usability... yes checking cups/cups.h presence... yes checking for cups/cups.h... yes checking whether to enable pam support... yes checking security/pam_appl.h usability... yes checking security/pam_appl.h presence... yes checking for security/pam_appl.h... yes checking whether to link to libpam... no, dynamically open it checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking the GNU C++ compiler version... checked (g++ 4.2.1) checking for g++ include path... /usr/include/c++/4.2 checking exception type... dwarf2 checking what the default STL should be... stlport checking for STL providing headers... using internal stlport. checking which memory allocator to use... internal checking whether to add custom build version... no checking whether to build with Java support... yes checking the installed JDK... checked (JDK 1.6.0_03-p4) checking for jawt lib name... -ljawt checking whether to enable gcj aot compilation... no checking for dmake... no dmake will be built on ./bootstrap checking whether to enable EPM for packing... yes EPM will be built. checking which package format to use... bsd checking whether to build the ODK... yes checking for external/unowinreg/unowinreg.dll... found checking whether to build qadevOOo... yes checking whether to provide libstdc++/libgcc_s in the installset... no checking which zlib to use... external checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for deflate in -lz... yes checking which jpeg to use... internal checking which expat to use... internal checking which freetype to use... internal checking which libwpd to use... internal checking which libxslt to use... internal checking which libxml to use... internal checking which python to use... internal checking for bzip2... /usr/bin/bzip2 checking which db to use... internal checking which hsqldb to use... internal checking which beanshell to use... internal checking which xml-apis to use... internal checking which xerces to use... internal checking which xalan to use... internal checking which curl to use... internal checking which boost to use... external checking boost/shared_ptr.hpp usability... yes checking boost/shared_ptr.hpp presence... yes checking for boost/shared_ptr.hpp... yes checking boost/spirit/core.hpp usability... yes checking boost/spirit/core.hpp presence... yes checking for boost/spirit/core.hpp... yes checking which vigra to use... internal checking which odbc headers to use... internal checking whether to enable build of Mozilla/Mozilla NSS-using components... no checking whether to build Mozilla addressbook connectivity... no checking whether to build XML Security support... no, since Mozilla (NSS) disabled but needed checking whether to build LDAP configuration backend... no. Either Mozilla or OpenLDAP needed checking which mozilla to use... none checking which sane header to use... internal checking which icu to use... internal checking for X... libraries /usr/local/lib, headers /usr/local/include checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking whether to use Xaw... yes checking X11/Xaw/Label.h usability... yes checking X11/Xaw/Label.h presence... yes checking for X11/Xaw/Label.h... yes checking for XOpenDisplay in -lX11... yes checking for XauDisposeAuth in -lXau... yes checking fontconfig/fontconfig.h usability... yes checking fontconfig/fontconfig.h presence... yes checking for fontconfig/fontconfig.h... yes checking whether fontconfig is >= 2.2.0... yes checking whether to link to Xrender... no, dynamically open it checking which Xrender headers to use... internal checking which nas to use... internal checking for xmkmf... no checking for xmkmf... no ===> Script "configure" failed unexpectedly. Please report the problem to openoffice@FreeBSD.org [maintainer] and attach the "/usr/ports/editors/openoffice.org-2/work/OOH680_m17/config_office/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /usr/ports/editors/openoffice.org-2. ------=_20080912235313_86345 Content-Type: text/plain; name="bug_packages.txt" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="bug_packages.txt" GraphicsMagick-1.1.12,1 Hermes-1.3.3_2 ORBit2-2.14.14 OpenEXR-1.6.1_1 aalib-1.4.r5_4 abiword-2.6.3_1 agg-2.5_5 aim-1.5.286_4 akode-2.0.2,1 akode-plugins-mpc-2.0.2,1 akode-plugins-mpeg-2.0.2,1 akode-plugins-oss-2.0.2,1 akode-plugins-resampler-2.0.2,1 akode-plugins-xiph-2.0.2_1,1 alacarte-0.11.5_1 amsn-0.97.2_1 apache-ant-1.7.0_2 appres-1.0.1 apr-db42-1.3.3.1.3.4 arts-1.5.9,1 artswrapper-1.5.3 aspell-0.60.6_2 at-spi-1.22.1_2 atk-1.22.0_1 autoconf-2.13.000227_6 autoconf-2.62 autoconf-wrapper-20071109 automake-1.10.1 automake-1.4.6_5 automake-1.5_5,1 automake-1.6.3_1 automake-1.7.9_2 automake-1.8.5_3 automake-1.9.6_3 automake-wrapper-20071109 autotools-20080819 avahi-app-0.6.23 avahi-gtk-0.6.23 bash-3.2.39_1 bdftopcf-1.0.1 beforelight-1.0.2 bigreqsproto-1.0.2 bitmap-1.0.3 bitstream-vera-1.10_4 boost-python-1.34.1 bug-buddy-2.22.0_2 cairo-1.6.4_2,1 cairomm-1.6.2 cdparanoia-3.9.8_8 cdrdao-1.2.2 cdrtools-2.01_7 cheese-2.22.3 compositeproto-0.4 consolekit-0.2.10_2 coreutils-6.9_3 cups-1.3.7_1 cups-base-1.3.7_4 cups-pstoraster-8.15.4_2 curl-7.18.0 cyrus-sasl-2.1.22_1 damageproto-1.1.0_2 dasher-4.7.3_1,2 db41-4.1.25_4 db42-4.2.52_5 dbus-1.2.1 dbus-glib-0.76 dbus-qt3-0.70_2 deskbar-applet-2.22.3.1 desktop-file-utils-0.15_1 desmume-0.6.0_3 di-4.13_1 diablo-jdk-1.6.0.07.02 dmidecode-2.9 dmxproto-2.2.2 docbook-sk-4.1.2_4 docbook-xml-4.2_1 docbook-xml-4.3 docbook-xml-4.4 docbook-xsl-1.74.0 dri-7.0.3_1,2 dvd+rw-tools-7.1 editres-1.0.3 eel-2.22.2_1 ekiga-2.0.11_4 enchant-1.4.0_1 encodings-1.0.2,1 eog-2.22.3 epiphany-2.22.3 esound-0.2.39_1 evince-2.22.2_2 evolution-2.22.3.1 evolution-data-server-2.22.3_1 evolution-exchange-2.22.3 evolution-webcal-2.21.92_2 expat-2.0.1 f-prot-4.6.8 f-prot-sig-20071027 faad2-2.6.1,1 fast-user-switch-applet-2.22.0_3 ffmpeg-2008.07.27_6 fftw3-3.1.2 file-roller-2.22.4,1 firefox-2.0.0.16,1 firefox-3.0.1_1,1 fixesproto-4.0 flac-1.2.1 flashplugin-mozilla-0.4.13_2 font-adobe-100dpi-1.0.0_1 font-adobe-75dpi-1.0.0 font-adobe-utopia-100dpi-1.0.1 font-adobe-utopia-75dpi-1.0.1 font-adobe-utopia-type1-1.0.1 font-alias-1.0.1 font-arabic-misc-1.0.0 font-bh-100dpi-1.0.0 font-bh-75dpi-1.0.0 font-bh-lucidatypewriter-100dpi-1.0.0 font-bh-lucidatypewriter-75dpi-1.0.0 font-bh-ttf-1.0.0 font-bh-type1-1.0.0 font-bitstream-100dpi-1.0.0 font-bitstream-75dpi-1.0.0 font-bitstream-type1-1.0.0 font-cronyx-cyrillic-1.0.0 font-cursor-misc-1.0.0 font-daewoo-misc-1.0.0 font-dec-misc-1.0.0 font-ibm-type1-1.0.0 font-isas-misc-1.0.0 font-jis-misc-1.0.0 font-micro-misc-1.0.0 font-misc-cyrillic-1.0.0 font-misc-ethiopic-1.0.0 font-misc-meltho-1.0.0_1 font-misc-misc-1.0.0 font-mutt-misc-1.0.0 font-schumacher-misc-1.0.0 font-screen-cyrillic-1.0.1 font-sony-misc-1.0.0 font-sun-misc-1.0.0 font-util-1.0.1 font-winitzki-cyrillic-1.0.0 font-xfree86-type1-1.0.0 fontcacheproto-0.1.2 fontconfig-2.5.0,1 fontsproto-2.0.2 fonttosfnt-1.0.3 freetype-1.3.1_4 freetype2-2.3.7 fribidi-0.10.9 fslsfonts-1.0.1 fstobdf-1.0.2 fusefs-kmod-0.3.9.p1.20080208_2 fusefs-libs-2.7.3 gail-1.22.3 gamin-0.1.9_2 gcalctool-5.22.3,2 gcc-4.2.5_20080702 gccmakedep-1.0.2 gconf-editor-2.22.0_2,1 gconf2-2.22.0_1 gdb-6.6_1 gdbm-1.8.3_3 gdm-2.20.7_3 gedit-2.22.3_1 getopt-1.1.4_1 gettext-0.17_1 ggz-client-libs-0.0.14.1_1 ghostscript-gpl-8.62_3 gio-fam-backend-2.16.5 gle-3.1.0_1 glib-1.2.10_12 glib-2.16.5 glibmm-2.16.4,1 glproto-1.4.8 gmake-3.81_3 gnome-applets-2.22.3 gnome-audio-2.22.2 gnome-backgrounds-2.22.0_1 gnome-control-center-2.22.2.1_1 gnome-desktop-2.22.3 gnome-doc-utils-0.12.2_1 gnome-games-2.22.3_2 gnome-icon-theme-2.22.0_1 gnome-keyring-2.22.3_1 gnome-mag-0.14.10_2 gnome-media-2.22.0_1 gnome-menus-2.22.2_1 gnome-mime-data-2.18.0_3 gnome-mount-0.8_2 gnome-netstatus-2.12.1_7 gnome-nettool-2.22.0_1,1 gnome-panel-2.22.2_1 gnome-power-manager-2.22.1_2 gnome-screensaver-2.22.2_6 gnome-session-2.22.3 gnome-settings-daemon-2.22.2.1_1 gnome-speech-0.4.21 gnome-spell-1.0.8_2 gnome-system-monitor-2.22.3 gnome-system-tools-2.22.0_2 gnome-terminal-2.22.3 gnome-themes-2.22.2_1 gnome-user-docs-2.22.1_1 gnome-utils-2.20.0.1_2,1 gnome-vfs-2.22.0_2 gnome-volume-manager-2.22.5_1 gnome2-2.22.3 gnome_subr-1.0 gnomehier-2.3_10 gnupg-2.0.9_2 gnutls-2.4.1_1 goffice-0.4.3_5 gok-1.3.7_2,1 gpac-libgpac-0.4.4,1 gpgme-1.1.5_1 gsfonts-8.11_4 gstreamer-0.10.20 gstreamer-ffmpeg-0.10.4_1 gstreamer-plugins-0.10.20_2,3 gstreamer-plugins-a52dec-0.10.8_3,3 gstreamer-plugins-bad-0.10.8_1,3 gstreamer-plugins-cdparanoia-0.10.20_1,3 gstreamer-plugins-core-0.10_10 gstreamer-plugins-dts-0.10.8_3,3 gstreamer-plugins-dvd-0.10.8_3,3 gstreamer-plugins-esound-0.10.9_3,3 gstreamer-plugins-flac-0.10.9_4,3 gstreamer-plugins-gconf-0.10.9_4,3 gstreamer-plugins-gio-0.10.20_2,3 gstreamer-plugins-good-0.10.9,3 gstreamer-plugins-hal-0.10.9_4,3 gstreamer-plugins-libpng-0.10.9_3,3 gstreamer-plugins-mad-0.10.8_3,3 gstreamer-plugins-mp3-0.10.0_1 gstreamer-plugins-mpeg2dec-0.10.8_3,3 gstreamer-plugins-ogg-0.10.20_1,3 gstreamer-plugins-pango-0.10.20_1,3 gstreamer-plugins-soup-0.10.9_3,3 gstreamer-plugins-theora-0.10.20_1,3 gstreamer-plugins-ugly-0.10.8_1,3 gstreamer-plugins-vorbis-0.10.20_1,3 gstreamer-plugins-xvid-0.10.8_3,3 gtar-1.20_1 gtk-1.2.10_20 gtk-2.12.11 gtk-engines2-2.14.3 gtk-vnc-0.3.6_1 gtkhtml3-3.18.3 gtkmm-2.12.7_1 gtksourceview-1.8.5_4 gtksourceview2-2.2.2 gucharmap-2.22.3 guile-1.8.5 gvfs-0.2.5 hal-0.5.11_1 hal-info-20080508_1 hicolor-icon-theme-0.10_2 iceauth-1.0.2 ico-1.0.2 ilmbase-1.0.1_1 imake-1.0.2_4,1 imlib-1.9.15_7 imlib2-1.4.1.000,2 inputproto-1.4.2.1 intltool-0.37.1 iso-codes-3.2_1 jackit-0.103.0_1 jasper-1.900.1_6 javavmwrapper-2.3.2 jbigkit-1.6 jdk-1.6.0.3p4_3 john-1.7.2_1 jpeg-6b_7 kbproto-1.0.3 kde-3.5.9 kde-xdg-env-1.0_3,1 kdeaccessibility-3.5.9 kdeadmin-3.5.9 kdeartwork-3.5.9 kdebase-3.5.9 kdebase-kompmgr-3.5.9 kdeedu-3.5.9 kdegames-3.5.9 kdegraphics-3.5.9 kdegraphics-kuickshow-3.5.10 kdehier-1.0_11 kdelibs-3.5.9 kdemultimedia-3.5.9 kdenetwork-3.5.9 kdepim-3.5.9_1 kdesdk-3.5.9 kdetoys-3.5.9 kdeutils-3.5.9 kdevelop-3.5.1 kdewebdev-3.5.9,2 koffice-1.6.3_7,2 krdesktop-1.8_6 lcms-1.17,1 libFS-1.0.0_1 libGL-7.0.3 libGLU-7.0.3 libICE-1.0.4_1,1 libIDL-0.8.11 libSM-1.0.3_1,1 libX11-1.1.3_1,1 libXScrnSaver-1.1.2 libXTrap-1.0.0 libXau-1.0.3_2 libXaw-1.0.4_1,1 libXcomposite-0.4.0,1 libXcursor-1.1.9_1 libXdamage-1.1.1 libXdmcp-1.0.2_1 libXevie-1.0.2 libXext-1.0.3,1 libXfixes-4.0.3_1 libXfont-1.3.1_3,1 libXfontcache-1.0.4 libXft-2.1.13 libXi-1.1.3,1 libXinerama-1.0.2,1 libXmu-1.0.3,1 libXp-1.0.0,1 libXpm-3.5.7 libXprintAppUtil-1.0.1 libXprintUtil-1.0.1 libXrandr-1.2.2_1 libXrender-0.9.4_1 libXres-1.0.3_3 libXt-1.0.5_1 libXtst-1.0.3_1 libXv-1.0.3_1,1 libXvMC-1.0.4_1 libXxf86dga-1.0.2 libXxf86misc-1.0.1 libXxf86vm-1.0.1 liba52-0.7.4_2 libao-0.8.8_1 libart_lgpl-2.3.20,1 libaudiofile-0.2.6 libbonobo-2.22.0_1 libbonoboui-2.22.0_2 libcddb-1.3.0 libcdio-0.78.2_2 libcroco-0.6.1_1 libdaemon-0.12 libdca-0.0.5 libdmx-1.0.2_1 libdnet-1.11_2 libdockapp-0.6.2 libdrm-2.3.0 libdssialsacompat-1.0.8a libdvbpsi-0.1.6 libdvdnav-0.1.10_3 libdvdread-0.9.7_3 libebml-0.7.8 libexif-0.6.15_1 libflash-0.4.13_3 libfontenc-1.0.4 libfpx-1.2.0.12_1 libgail-gnome-1.20.0_2 libgcrypt-1.4.1_1 libggz-0.0.14.1_4 libglade2-2.6.3 libglut-7.0.1_1 libgmp-4.2.2 libgnome-2.22.0_1 libgnomecanvas-2.20.1.1_2 libgnomekbd-2.22.0_2 libgnomeprint-2.18.4_2 libgnomeprintui-2.18.2_2 libgnomeui-2.22.1_2 libgpg-error-1.6_1 libgphoto2-2.4.2_1 libgsf-1.14.8_2 libgsf-gnome-1.14.8_1 libgtkhtml-2.11.1_2 libgtop-2.22.3 libgweather-2.22.3 libiconv-1.11_1 libid3tag-0.15.1b libidn-1.8_2 libksba-1.0.2_1 libltdl-1.5.26 libmad-0.15.1b_2 libmatroska-0.8.1 libmikmod-3.1.11_2 libmng-1.0.10 libmodplug-0.8.4 libmpcdec-1.2.6 libmpeg2-0.5.1 libmspack-0.0.20040308_3 libmusicbrainz-2.1.5 libnotify-0.4.4_2 libogg-1.1.3,4 liboil-0.3.15 liboldX-1.0.1 liboobs-2.22.0_1 libopendaap-0.4.0_1 libpaper-1.1.21_3 librsvg2-2.22.2_2 libsamplerate-0.1.4 libsexy-0.1.11_1 libsigc++-2.2.2 libsndfile-1.0.17_2 libsoup-2.4.1_1 libspectre-0.2.1 libtasn1-1.4 libthai-0.1.5_3 libtheora-1.0.b2 libtool-1.5.26 libungif-4.1.4_5 libusb-0.1.12_2 libvolume_id-0.81.0 libvorbis-1.2.0_2,3 libwmf-0.2.8.4_2 libwnck-2.22.3 libwpd-0.8.14_1 libxkbfile-1.0.4 libxkbui-1.0.2_1 libxklavier-3.5_2,1 libxml++-2.22.0_1 libxml2-2.6.32 libxslt-1.1.24 linux-alsa-lib-1.0.10.3 linux-expat-1.95.8 linux-fontconfig-2.2.3_7 linux-gtk-1.2.10_4 linux-xorg-libs-6.8.2_5 linux_base-fc-4_13 listres-1.0.1 lua-5.1.3_3 luit-1.0.2_2 lynx-2.8.6.5_4,1 lzmautils-4.32.7 lzo2-2.03_1 m4-1.4.11,1 mDNSResponder-108 makedepend-1.0.1,1 metacity-2.22.0_2 mkcomposecache-1.2_1 mkfontdir-1.0.3_1 mkfontscale-1.0.3 mousetweaks-2.22.3 mpfr-2.3.1 mysql-client-5.0.51a nano-2.0.7_2 nas-1.9.1_2 nautilus-2.22.5.1_1 nautilus-cd-burner-2.22.1_2 neon28-0.28.2_1 net-snmp-5.4.1.2_1 nload-0.7.2 nmap-4.68 notification-daemon-0.3.7_3 nspr-4.7 nss-3.11.9_2 oclock-1.0.1 opal-2.2.11 open-motif-2.2.3_5 openldap-client-2.4.11 openslp-1.2.1_2 openvpn-2.0.6_9 orca-2.22.3 p5-Archive-Tar-1.38_1 p5-Archive-Zip-1.24 p5-Authen-SASL-2.12 p5-Compress-Raw-Zlib-2.015 p5-Compress-Zlib-2.015 p5-Digest-1.15 p5-Digest-HMAC-1.01 p5-Digest-MD5-2.36_1 p5-Digest-SHA1-2.11 p5-Encode-Detect-1.01 p5-File-Temp-0.20 p5-File-Which-0.05 p5-GSSAPI-0.26 p5-HTML-Parser-3.56_1 p5-HTML-Tagset-3.20 p5-HTML-Tree-3.23 p5-IO-Compress-Base-2.015 p5-IO-Compress-Zlib-2.015 p5-IO-Socket-INET6-2.52 p5-IO-Socket-SSL-1.14 p5-IO-String-1.08 p5-IO-Zlib-1.09 p5-MIME-Base64-3.07 p5-Mail-SpamAssassin-3.2.5 p5-Mail-Tools-2.02 p5-Math-BigInt-1.89 p5-Net-1.22,1 p5-Net-DBus-0.33.6 p5-Net-DNS-0.63 p5-Net-IP-1.25 p5-Net-SSLeay-1.35 p5-PathTools-3.2701 p5-Socket6-0.22 p5-Text-Iconv-1.7 p5-Tie-IxHash-1.21 p5-Time-HiRes-1.9715,1 p5-URI-1.37 p5-XML-Filter-BufferText-1.01 p5-XML-Grove-0.46.a p5-XML-Handler-YAWriter-0.23 p5-XML-NamespaceSupport-1.09_1 p5-XML-Parser-2.36 p5-XML-SAX-0.96 p5-XML-SAX-Expat-0.40 p5-XML-SAX-Writer-0.50 p5-XML-Simple-2.18 p5-XML-Twig-3.32 p5-XML-XPath-1.13 p5-libwww-5.814 p5-libxml-0.08 pam_helper-1.0 pango-1.20.5 patch-2.5.4 pciids-20080726 pcre-7.7_1 perl-5.8.8_1 pilot-link-0.12.2,1 pixman-0.10.0_2 pkg-config-0.23_1 png-1.2.28 policykit-0.9_1 policykit-gnome-0.9 poppler-0.8.5 poppler-data-0.2.0 poppler-gtk-0.8.5 poppler-qt-0.8.5 popt-1.7_5 portaudio-18.1_2 portaudio-19.b1175 postgresql-client-8.2.9 postgresql-libpqxx-2.6.9_1 pptpclient-1.7.2 printproto-1.0.3 pth-2.0.7 pwlib-1.12.0_3,1 py25-cairo-1.4.12 py25-dbus-0.83.0_1 py25-elementtree-1.2.6 py25-gdata-1.1.1 py25-gnome-2.22.1 py25-gnome-desktop-2.22.0_1 py25-gobject-2.14.2_2 py25-gstreamer-0.10.12 py25-gtk-2.12.1_1 py25-gtksourceview-2.2.0_1 py25-libxml2-2.6.32 py25-numeric-24.2 py25-orbit-2.14.3_1 python25-2.5.2_2 qstat-2.11 qt-3.3.8_9 randrproto-1.2.1 rarian-0.8.0_1 razor-agents-2.84 rdesktop-1.6.0 recordproto-1.13.2 renderproto-0.9.3 resourceproto-1.0.2 rgb-1.0.1 rstart-1.0.2 ruby-1.8.6.287,1 samba-libsmbclient-3.0.31_1 samba-smbclient-3.0.32_1 scripts-1.0.1 scrnsaverproto-1.1.0 sdl-1.2.13_1,2 sdl_image-1.2.6_1 sdocbook-xml-1.1,1 seahorse-2.22.3 sessreg-1.0.3 setxkbmap-1.0.4 shared-mime-info-0.51 showfont-1.0.1_1 smproxy-1.0.2 sound-juicer-2.22.0_4 speex-1.2.r1_1,1 startup-notification-0.9_2 subversion-1.5.1 swfdec-0.6.8 swfdec-gnome-2.22.2_1 synaptics-0.14.6_6 system-tools-backends-2.6.0_1 taglib-1.5 tcl-8.4.19,1 tcllib-1.10_1 tcltls-1.6 terminal.app-0.9.4_2 tidy-lib-080621.c tiff-3.8.2_1 tk-8.4.19,2 totem-2.22.2_2 totem-pl-parser-2.22.3_1 trapproto-3.4.3 twm-1.0.3_3 unzip-5.52_5 urwfonts-1.0_3 vcdimager-0.7.23_5 videoproto-2.2.2 viewres-1.0.1 vinagre-0.5.1_2 vino-2.22.2_2 visprint-2.1 vlc-0.8.6.i,2 vnc-4.1.2_5 vorbis-tools-1.2.0_3,3 vte-0.16.14_1 windowmaker-0.92.0_4 wmCalClock-1.25_3 wmMoonClock-1.27_3 wmShutdown-0.2_4 wmblob-1.0.3_4 wmbsdbatt-0.1_3 wmcube-0.98_3 wmicons-1.0_2 wmix-3.1_3 wmmatrix-0.2_2 wmmemfree-0.7_3 wmnet-1.2_2 wmnetload-1.3_4 wmweather+-2.11 wmwlmon-1.0 wv-1.2.4_2 wv2-0.2.3_2 wxgtk2-common-2.6.3_4 wxgtk2-unicode-2.6.3_5 x11perf-1.4.1 x264-0.0.20080409_2 xauth-1.0.2 xbacklight-1.1 xbiff-1.0.1 xbitmaps-1.0.1 xcalc-1.0.2 xclipboard-1.0.1 xclock-1.0.3 xcmiscproto-1.1.2 xcmsdb-1.0.1 xconsole-1.0.3 xcursor-themes-1.0.1_1 xcursorgen-1.0.2 xdbedizzy-1.0.2 xditview-1.0.1 xdm-1.1.6_3 xdpyinfo-1.0.2_1 xdriinfo-1.0.2 xedit-1.0.2 xev-1.0.2 xextproto-7.0.2 xeyes-1.0.1 xf86-input-keyboard-1.2.2_2 xf86-input-mouse-1.2.3_2 xf86-video-ati-6.9.0 xf86-video-intel-2.4.0 xf86-video-mach64-6.8.0 xf86-video-nv-2.1.10 xf86-video-r128-6.8.0 xf86-video-radeonhd-1.2.1_1 xf86-video-vesa-1.3.0_2 xf86-video-vga-4.1.0_2 xf86-video-via-0.2.2_3 xf86bigfontproto-1.1.2 xf86dga-1.0.2 xf86dgaproto-2.0.3 xf86driproto-2.0.3 xf86miscproto-0.9.2 xf86rushproto-1.1.2 xf86vidmodeproto-2.2.2 xfd-1.0.1 xfindproxy-1.0.1 xfontsel-1.0.2 xfs-1.0.5_1,1 xfsinfo-1.0.1 xfwp-1.0.1 xgamma-1.0.2 xgc-1.0.1 xhost-1.0.2 xineramaproto-1.1.2 xinit-1.0.7 xkbcomp-1.0.3 xkbevd-1.0.2 xkbprint-1.0.1 xkbutils-1.0.1_1 xkeyboard-config-1.3 xkill-1.0.1 xload-1.0.2 xlockmore-5.26.1 xlogo-1.0.1 xlsatoms-1.0.1 xlsclients-1.0.1 xlsfonts-1.0.2 xmag-1.0.2 xman-1.0.3 xmessage-1.0.2 xmlcatmgr-2.2 xmms-1.2.11_3 xmodmap-1.0.3 xmore-1.0.1 xorg-7.3_2 xorg-apps-7.3 xorg-cf-files-1.0.2_2 xorg-docs-1.4,1 xorg-drivers-7.3_3 xorg-fonts-100dpi-7.3 xorg-fonts-7.3_1 xorg-fonts-75dpi-7.3 xorg-fonts-cyrillic-7.3 xorg-fonts-miscbitmaps-7.3 xorg-fonts-truetype-7.3 xorg-fonts-type1-7.3 xorg-libraries-7.3_2 xorg-protos-7.3_2 xorg-server-1.4.2,1 xphelloworld-1.0.1_1 xplsprinters-1.0.1 xpr-1.0.2 xprehashprinterlist-1.0.1 xprop-1.0.3 xproto-7.0.10_1 xproxymanagementprotocol-1.0.2 xrandr-1.2.2 xrdb-1.0.4 xrefresh-1.0.2 xrx-1.0.1_1 xscreensaver-gnome-hacks-5.07 xset-1.0.3 xsetmode-1.0.0 xsetpointer-1.0.1 xsetroot-1.0.2 xsm-1.0.1 xstdcmap-1.0.1 xterm-236 xtrans-1.0.4 xtrap-1.0.2 xvid-1.1.3,1 xvidtune-1.0.1 xvinfo-1.0.2 xwd-1.0.1 xwininfo-1.0.3 xwud-1.0.1 yelp-2.22.1_1 zenity-2.22.1_1 zip-3.0 ------=_20080912235313_86345 Content-Type: application/octet-stream; name="openoffice-2-config.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="openoffice-2-config.log" VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMgd2hp bGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29uZmlndXJlIG1ha2Vz IGEgbWlzdGFrZS4KCkl0IHdhcyBjcmVhdGVkIGJ5IGNvbmZpZ3VyZSwgd2hpY2ggd2FzCmdlbmVy YXRlZCBieSBHTlUgQXV0b2NvbmYgMi41OS4gIEludm9jYXRpb24gY29tbWFuZCBsaW5lIHdhcwoK ICAkIC4vY29uZmlndXJlIC0td2l0aC1nbnUtY3A9L3Vzci9sb2NhbC9iaW4vZ2NwIC0td2l0aC1n bnUtcGF0Y2g9L3Vzci9sb2NhbC9iaW4vZ3BhdGNoIC0tZW5hYmxlLWNyYXNoZHVtcD15ZXMgLS13 aXRoLXN5c3RlbS16bGliIC0td2l0aC1zeXN0ZW0tc3RkbGlicyAtLXdpdGgtZXBtPWludGVybmFs IC0td2l0aC1zeXN0ZW0tYm9vc3Q9eWVzIC0td2l0aC1qZGstaG9tZT0vdXNyL2xvY2FsL2pkazEu Ni4wIC0td2l0aC1hbnQtaG9tZT0vdXNyL2xvY2FsL3NoYXJlL2phdmEvYXBhY2hlLWFudCAtLXdp dGgtdmJhLXBhY2thZ2UtZm9ybWF0PWJ1aWx0aW4gLS1lbmFibGUtY3Vwcz15ZXMgLS1kaXNhYmxl LW1vemlsbGEgLS13aXRoLXN5c3RlbS1mcmVldHlwZT1ubyAtLXdpdGgtbGFuZz1lbi1VUyAtLWVu YWJsZS1zeW1ib2xzPVNNQUxMIC0td2l0aC1zeXN0ZW0taWN1PW5vIC0teC1saWJyYXJpZXM9L3Vz ci9sb2NhbC9saWIgLS14LWluY2x1ZGVzPS91c3IvbG9jYWwvaW5jbHVkZSAtLXByZWZpeD0vdXNy L2xvY2FsIC0tbWFuZGlyPS91c3IvbG9jYWwvbWFuIC0taW5mb2Rpcj0vdXNyL2xvY2FsL2luZm8v IC0tYnVpbGQ9YW1kNjQtcG9ydGJsZC1mcmVlYnNkOC4wCgojIyAtLS0tLS0tLS0gIyMKIyMgUGxh dGZvcm0uICMjCiMjIC0tLS0tLS0tLSAjIwoKaG9zdG5hbWUgPSByZXBsYXkuZnJlZUJTRC1oYWNr Lm5ldAp1bmFtZSAtbSA9IGFtZDY0CnVuYW1lIC1yID0gOC4wLUNVUlJFTlQtMjAwODA5CnVuYW1l IC1zID0gRnJlZUJTRAp1bmFtZSAtdiA9IEZyZWVCU0QgOC4wLUNVUlJFTlQtMjAwODA5ICMwOiBT dW4gU2VwICA3IDEyOjQ1OjMxIFVUQyAyMDA4ICAgICByb290QG1hc29uLmNzZS5idWZmYWxvLmVk dTovdXNyL29iai91c3Ivc3JjL3N5cy9HRU5FUklDIAoKL3Vzci9iaW4vdW5hbWUgLXAgPSBhbWQ2 NAovYmluL3VuYW1lIC1YICAgICA9IHVua25vd24KCi9iaW4vYXJjaCAgICAgICAgICAgICAgPSB1 bmtub3duCi91c3IvYmluL2FyY2ggLWsgICAgICAgPSB1bmtub3duCi91c3IvY29udmV4L2dldHN5 c2luZm8gPSB1bmtub3duCmhvc3RpbmZvICAgICAgICAgICAgICAgPSB1bmtub3duCi9iaW4vbWFj aGluZSAgICAgICAgICAgPSB1bmtub3duCi91c3IvYmluL29zbGV2ZWwgICAgICAgPSB1bmtub3du Ci9iaW4vdW5pdmVyc2UgICAgICAgICAgPSB1bmtub3duCgpQQVRIOiAvc2JpbgpQQVRIOiAvYmlu ClBBVEg6IC91c3Ivc2JpbgpQQVRIOiAvdXNyL2JpbgpQQVRIOiAvdXNyL2dhbWVzClBBVEg6IC91 c3IvbG9jYWwvc2JpbgpQQVRIOiAvdXNyL2xvY2FsL2JpbgpQQVRIOiAvcm9vdC9iaW4KCgojIyAt LS0tLS0tLS0tLSAjIwojIyBDb3JlIHRlc3RzLiAjIwojIyAtLS0tLS0tLS0tLSAjIwoKY29uZmln dXJlOjI3Njg6IGNoZWNraW5nIGZvciBlZ3JlcApjb25maWd1cmU6Mjc3ODogcmVzdWx0OiBncmVw IC1FCmNvbmZpZ3VyZToyNzg3OiBjaGVja2luZyBmb3IgZ2F3awpjb25maWd1cmU6MjgxNjogcmVz dWx0OiBubwpjb25maWd1cmU6Mjc4NzogY2hlY2tpbmcgZm9yIG1hd2sKY29uZmlndXJlOjI4MTY6 IHJlc3VsdDogbm8KY29uZmlndXJlOjI3ODc6IGNoZWNraW5nIGZvciBuYXdrCmNvbmZpZ3VyZToy ODAzOiBmb3VuZCAvdXNyL2Jpbi9uYXdrCmNvbmZpZ3VyZToyODEzOiByZXN1bHQ6IG5hd2sKY29u ZmlndXJlOjI4MjU6IGNoZWNraW5nIGZvciBuYXdrCmNvbmZpZ3VyZToyODQzOiBmb3VuZCAvdXNy L2Jpbi9uYXdrCmNvbmZpZ3VyZToyODU1OiByZXN1bHQ6IC91c3IvYmluL25hd2sKY29uZmlndXJl OjI4NzI6IGNoZWNraW5nIGZvciBzZWQKY29uZmlndXJlOjI4OTA6IGZvdW5kIC91c3IvYmluL3Nl ZApjb25maWd1cmU6MjkwMjogcmVzdWx0OiAvdXNyL2Jpbi9zZWQKY29uZmlndXJlOjI5MTg6IGNo ZWNraW5nIGZvciBzb2xlbnYgZW52aXJvbm1lbnQKY29uZmlndXJlOjI5MjI6IHJlc3VsdDogZGVm YXVsdApjb25maWd1cmU6Mjk4MDogY2hlY2tpbmcgYnVpbGQgc3lzdGVtIHR5cGUKY29uZmlndXJl OjI5OTg6IHJlc3VsdDogYW1kNjQtcG9ydGJsZC1mcmVlYnNkOC4wCmNvbmZpZ3VyZTozMDA2OiBj aGVja2luZyBob3N0IHN5c3RlbSB0eXBlCmNvbmZpZ3VyZTozMDIwOiByZXN1bHQ6IGFtZDY0LXBv cnRibGQtZnJlZWJzZDguMApjb25maWd1cmU6MzAyODogY2hlY2tpbmcgdGFyZ2V0IHN5c3RlbSB0 eXBlCmNvbmZpZ3VyZTozMDQyOiByZXN1bHQ6IGFtZDY0LXBvcnRibGQtZnJlZWJzZDguMApjb25m aWd1cmU6MzE1MDogY2hlY2tpbmcgdGhlIEZyZWVCU0Qgb3BlcmF0aW5nIHN5c3RlbSByZWxlYXNl CmNvbmZpZ3VyZTozMTU3OiByZXN1bHQ6IGZvdW5kIE9TVkVSU0lPTj04MDAwNDUKY29uZmlndXJl OjMxNTk6IGNoZWNraW5nIHdoaWNoIHRocmVhZCBsaWJyYXJ5IHRvIHVzZQpjb25maWd1cmU6MzE3 MTogcmVzdWx0OiAtcHRocmVhZApjb25maWd1cmU6MzIwOTogY2hlY2tpbmcgd2hldGhlciB0byBl bmFibGUgY3Jhc2hkdW1wIGZlYXR1cmUKY29uZmlndXJlOjMyMTM6IHJlc3VsdDogeWVzCmNvbmZp Z3VyZTozMjU1OiBjaGVja2luZyB3aGV0aGVyIHRvIHR1cm4gd2FybmluZ3MgdG8gZXJyb3JzCmNv bmZpZ3VyZTozMjY4OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTozMjczOiBjaGVja2luZyB3aGV0aGVy IHRvIGRvIGEgZGVidWcgYnVpbGQKY29uZmlndXJlOjMyODQ6IHJlc3VsdDogbm8KY29uZmlndXJl OjMyODk6IGNoZWNraW5nIHdoZXRoZXIgdG8gYnVpbGQgd2l0aCBhZGRpdGlvbmFsIGRlYnVnIHV0 aWxpdGllcwpjb25maWd1cmU6MzMwMTogcmVzdWx0OiBubywgZnVsbCBwcm9kdWN0IGJ1aWxkCmNv bmZpZ3VyZTozMzA4OiBjaGVja2luZyB3aGV0aGVyIHRvIGluY2x1ZGUgc3ltYm9scyBpbnRvIGZp bmFsIGJ1aWxkCmNvbmZpZ3VyZTozMzE4OiByZXN1bHQ6IHllcywgc21hbGwgb25lcwpjb25maWd1 cmU6MzMzNzogY2hlY2tpbmcgd2hldGhlciB0byBzdHJpcCB0aGUgc29sdmVyIG9yIG5vdC4KY29u ZmlndXJlOjMzNTk6IGNoZWNraW5nIHdoZXRoZXIgdG8gZW5hYmxlIG5hdGl2ZSBDVVBTIHN1cHBv cnQKY29uZmlndXJlOjMzNjM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTozMzcyOiBjaGVja2luZyB3 aGV0aGVyIHRvIGVuYWJsZSBmb250Y29uZmlnIHN1cHBvcnQKY29uZmlndXJlOjMzNzY6IHJlc3Vs dDogeWVzCmNvbmZpZ3VyZTozMzg1OiBjaGVja2luZyB3aGV0aGVyIHRvIGVuYWJsZSBmaWx0ZXJz IGZvciBsZWdhY3kgYmluYXJ5IGZpbGUgZm9ybWF0cyAoU3Rhck9mZmljZSA1LjIpCmNvbmZpZ3Vy ZTozMzk0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MzQyNzogY2hlY2tpbmcgd2hldGhlciB0byB1 c2UgUlBBVEggaW4gc2hhcmVkIGxpYnJhcmllcwpjb25maWd1cmU6MzQzNDogcmVzdWx0OiB5ZXMK Y29uZmlndXJlOjM0Mzg6IGNoZWNraW5nIHdoZXRoZXIgdG8gaW5jbHVkZSBNeVNwZWxsIGRpY3Rp b25hcmllcwpjb25maWd1cmU6MzQ0MTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjM0NTI6IGNoZWNr aW5nIHdoaWNoIHNoZWxsIHRvIHVzZQpjb25maWd1cmU6MzQ5OTogcmVzdWx0OiB0Y3NoCmNvbmZp Z3VyZTozNTIxOiBjaGVja2luZyBmb3IgdGNzaApjb25maWd1cmU6MzUzOTogZm91bmQgL2Jpbi90 Y3NoCmNvbmZpZ3VyZTozNTUxOiByZXN1bHQ6IC9iaW4vdGNzaApjb25maWd1cmU6MzYxOTogY2hl Y2tpbmcgZ2NjIGhvbWUKY29uZmlndXJlOjM2MjY6IHJlc3VsdDogL3Vzcgpjb25maWd1cmU6MzY4 MzogY2hlY2tpbmcgZm9yIGdjYwpjb25maWd1cmU6MzcwOTogcmVzdWx0OiBjYwpjb25maWd1cmU6 Mzk1MzogY2hlY2tpbmcgZm9yIEMgY29tcGlsZXIgdmVyc2lvbgpjb25maWd1cmU6Mzk1NjogY2Mg LS12ZXJzaW9uIDwvZGV2L251bGwgPiY1CmNjIChHQ0MpIDQuMi4xIDIwMDcwNzE5ICBbRnJlZUJT RF0KQ29weXJpZ2h0IChDKSAyMDA3IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgpUaGlz IGlzIGZyZWUgc29mdHdhcmU7IHNlZSB0aGUgc291cmNlIGZvciBjb3B5aW5nIGNvbmRpdGlvbnMu ICBUaGVyZSBpcyBOTwp3YXJyYW50eTsgbm90IGV2ZW4gZm9yIE1FUkNIQU5UQUJJTElUWSBvciBG SVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4KCmNvbmZpZ3VyZTozOTU5OiAkPyA9IDAK Y29uZmlndXJlOjM5NjE6IGNjIC12IDwvZGV2L251bGwgPiY1ClVzaW5nIGJ1aWx0LWluIHNwZWNz LgpUYXJnZXQ6IGFtZDY0LXVuZGVybXlkZXNrLWZyZWVic2QKQ29uZmlndXJlZCB3aXRoOiBGcmVl QlNEL2FtZDY0IHN5c3RlbSBjb21waWxlcgpUaHJlYWQgbW9kZWw6IHBvc2l4CmdjYyB2ZXJzaW9u IDQuMi4xIDIwMDcwNzE5ICBbRnJlZUJTRF0KY29uZmlndXJlOjM5NjQ6ICQ/ID0gMApjb25maWd1 cmU6Mzk2NjogY2MgLVYgPC9kZXYvbnVsbCA+JjUKY2M6ICctVicgb3B0aW9uIG11c3QgaGF2ZSBh cmd1bWVudApjb25maWd1cmU6Mzk2OTogJD8gPSAxCmNvbmZpZ3VyZTozOTkyOiBjaGVja2luZyBm b3IgQyBjb21waWxlciBkZWZhdWx0IG91dHB1dCBmaWxlIG5hbWUKY29uZmlndXJlOjM5OTU6IGNj IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtTC91 c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6Mzk5ODogJD8gPSAwCmNvbmZp Z3VyZTo0MDQ0OiByZXN1bHQ6IGEub3V0CmNvbmZpZ3VyZTo0MDQ5OiBjaGVja2luZyB3aGV0aGVy IHRoZSBDIGNvbXBpbGVyIHdvcmtzCmNvbmZpZ3VyZTo0MDU1OiAuL2Eub3V0CmNvbmZpZ3VyZTo0 MDU4OiAkPyA9IDAKY29uZmlndXJlOjQwNzU6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo0MDgyOiBj aGVja2luZyB3aGV0aGVyIHdlIGFyZSBjcm9zcyBjb21waWxpbmcKY29uZmlndXJlOjQwODQ6IHJl c3VsdDogbm8KY29uZmlndXJlOjQwODc6IGNoZWNraW5nIGZvciBzdWZmaXggb2YgZXhlY3V0YWJs ZXMKY29uZmlndXJlOjQwODk6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1h bGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtTC91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMg ID4mNQpjb25maWd1cmU6NDA5MjogJD8gPSAwCmNvbmZpZ3VyZTo0MTE3OiByZXN1bHQ6IApjb25m aWd1cmU6NDEyMzogY2hlY2tpbmcgZm9yIHN1ZmZpeCBvZiBvYmplY3QgZmlsZXMKY29uZmlndXJl OjQxNDQ6IGNjIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwv aW5jbHVkZSBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6NDE0NzogJD8gPSAwCmNvbmZpZ3VyZTo0 MTY5OiByZXN1bHQ6IG8KY29uZmlndXJlOjQxNzM6IGNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIHVz aW5nIHRoZSBHTlUgQyBjb21waWxlcgpjb25maWd1cmU6NDE5NzogY2MgLWMgLU8yIC1waXBlIC1m bm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgPiY1CmNv bmZpZ3VyZTo0MjAzOiAkPyA9IDAKY29uZmlndXJlOjQyMDc6IHRlc3QgLXogCgkJCSB8fCB0ZXN0 ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo0MjEwOiAkPyA9IDAKY29uZmlndXJlOjQyMTM6 IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6NDIxNjogJD8gPSAwCmNvbmZpZ3VyZTo0MjI5 OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDIzNTogY2hlY2tpbmcgd2hldGhlciBjYyBhY2NlcHRz IC1nCmNvbmZpZ3VyZTo0MjU2OiBjYyAtYyAtZyAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVz dC5jID4mNQpjb25maWd1cmU6NDI2MjogJD8gPSAwCmNvbmZpZ3VyZTo0MjY2OiB0ZXN0IC16IAoJ CQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6NDI2OTogJD8gPSAwCmNvbmZp Z3VyZTo0MjcyOiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjQyNzU6ICQ/ID0gMApjb25m aWd1cmU6NDI4NjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjQzMDM6IGNoZWNraW5nIGZvciBjYyBv cHRpb24gdG8gYWNjZXB0IEFOU0kgQwpjb25maWd1cmU6NDM3MzogY2MgIC1jIC1PMiAtcGlwZSAt Zm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jID4mNQpj b25maWd1cmU6NDM3OTogJD8gPSAwCmNvbmZpZ3VyZTo0MzgzOiB0ZXN0IC16IAoJCQkgfHwgdGVz dCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6NDM4NjogJD8gPSAwCmNvbmZpZ3VyZTo0Mzg5 OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjQzOTI6ICQ/ID0gMApjb25maWd1cmU6NDQx MDogcmVzdWx0OiBub25lIG5lZWRlZApjb25maWd1cmU6NDQyODogY2MgLWMgLU8yIC1waXBlIC1m bm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgPiY1CmNv bmZ0ZXN0LmM6MjogZXJyb3I6IGV4cGVjdGVkICc9JywgJywnLCAnOycsICdhc20nIG9yICdfX2F0 dHJpYnV0ZV9fJyBiZWZvcmUgJ21lJwpjb25maWd1cmU6NDQzNDogJD8gPSAxCmNvbmZpZ3VyZTog ZmFpbGVkIHByb2dyYW0gd2FzOgp8ICNpZm5kZWYgX19jcGx1c3BsdXMKfCAgIGNob2tlIG1lCnwg I2VuZGlmCmNvbmZpZ3VyZTo0NTc1OiBjaGVja2luZyBmb3IgY2MKY29uZmlndXJlOjQ1OTM6IGZv dW5kIC91c3IvYmluL2NjCmNvbmZpZ3VyZTo0NjA1OiByZXN1bHQ6IC91c3IvYmluL2NjCmNvbmZp Z3VyZTo0NjIwOiBjaGVja2luZyB0aGUgR05VIGdjYyBjb21waWxlciB2ZXJzaW9uCmNvbmZpZ3Vy ZTo0NjQwOiByZXN1bHQ6IGNoZWNrZWQgKGdjYyA0LjIuMSkKY29uZmlndXJlOjQ2NTc6IGNoZWNr aW5nIHdoZXRoZXIgY2Mgc3VwcG9ydHMgLWZ2aXNpYmlsaXR5PWhpZGRlbgpjb25maWd1cmU6NDY3 ODogY2MgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1mdmlzaWJp bGl0eT1oaWRkZW4gLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUwvdXNyL2xvY2FsL2xpYiBjb25mdGVz dC5jICA+JjUKY29uZmlndXJlOjQ2ODQ6ICQ/ID0gMApjb25maWd1cmU6NDY4ODogdGVzdCAteiAK CQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjQ2OTE6ICQ/ID0gMApjb25m aWd1cmU6NDY5NDogdGVzdCAtcyBjb25mdGVzdApjb25maWd1cmU6NDY5NzogJD8gPSAwCmNvbmZp Z3VyZTo0NzA5OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDcxODogY2hlY2tpbmcgd2hldGhlciB0 byBlbmFibGUgcGNoIGZlYXR1cmUKY29uZmlndXJlOjQ3MzY6IHJlc3VsdDogbm8KY29uZmlndXJl OjQ3NDE6IGNoZWNraW5nIGZvciBHTlUgbWFrZQpjb25maWd1cmU6NDc1MDogcmVzdWx0OiBnbWFr ZQpjb25maWd1cmU6NDc1MzogY2hlY2tpbmcgdGhlIEdOVSBtYWtlIHZlcnNpb24KY29uZmlndXJl OjQ3NjM6IHJlc3VsdDogZ21ha2UgMy44MQpjb25maWd1cmU6NDg1NDogY2hlY2tpbmcgZm9yIC0t aGFzaC1zdHlsZT1ib3RoIGxpbmtlciBzdXBwb3J0IApjb25maWd1cmU6NDg3ODogY2MgLW8gY29u ZnRlc3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRl IC1ML3Vzci9sb2NhbC9saWIgLVdsLC0taGFzaC1zdHlsZT1ib3RoIGNvbmZ0ZXN0LmMgID4mNQov dXNyL2Jpbi9sZDogdW5yZWNvZ25pemVkIG9wdGlvbiAnLS1oYXNoLXN0eWxlPWJvdGgnCi91c3Iv YmluL2xkOiB1c2UgdGhlIC0taGVscCBvcHRpb24gZm9yIHVzYWdlIGluZm9ybWF0aW9uCmNvbmZp Z3VyZTo0ODg0OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29u ZmRlZnMuaC4gICovCnwgCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIiIKfCAjZGVmaW5lIFBBQ0tB R0VfVEFSTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIiCnwgI2RlZmluZSBQQUNL QUdFX1NUUklORyAiIgp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIKfCAvKiBlbmQgY29u ZmRlZnMuaC4gICovCnwgCnwgICAgI2luY2x1ZGUgPHN0ZGlvLmg+CnwgCnwgaW50CnwgbWFpbiAo KQp8IHsKfCAKfCAgICAgcHJpbnRmICgiaGVsbG8gd29ybGRcbiIpOwp8IAp8ICAgOwp8ICAgcmV0 dXJuIDA7CnwgfQpjb25maWd1cmU6NDkxMjogcmVzdWx0OiBub3QgZm91bmQgCmNvbmZpZ3VyZTo1 MDU1OiBjaGVja2luZyBmb3IgcGVybApjb25maWd1cmU6NTA3MzogZm91bmQgL3Vzci9iaW4vcGVy bApjb25maWd1cmU6NTA4NTogcmVzdWx0OiAvdXNyL2Jpbi9wZXJsCmNvbmZpZ3VyZTo1MTA0OiBj aGVja2luZyB0aGUgUGVybCB2ZXJzaW9uCmNvbmZpZ3VyZTo1MTEzOiByZXN1bHQ6IGNoZWNrZWQg KHBlcmwgNSkKY29uZmlndXJlOjUxMjI6IGNoZWNraW5nIGZvciByZXF1aXJlZCBQZXJsIG1vZHVs ZXMKY29uZmlndXJlOjUxMjU6IHJlc3VsdDogYWxsIG1vZHVsZXMgZm91bmQKY29uZmlndXJlOjU0 NzI6IGNoZWNraW5nIGhvdyB0byBydW4gdGhlIEMgcHJlcHJvY2Vzc29yCmNvbmZpZ3VyZTo1NTA3 OiBjYyAtRSAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jCmNvbmZpZ3VyZTo1NTEzOiAk PyA9IDAKY29uZmlndXJlOjU1NDU6IGNjIC1FIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0 LmMKY29uZnRlc3QuYzo5OjI4OiBlcnJvcjogYWNfbm9uZXhpc3RlbnQuaDogTm8gc3VjaCBmaWxl IG9yIGRpcmVjdG9yeQpjb25maWd1cmU6NTU1MTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHBy b2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8IAp8ICNkZWZpbmUgUEFDS0FHRV9OQU1F ICIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lP TiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQ T1JUICIiCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDxhY19ub25leGlzdGVu dC5oPgpjb25maWd1cmU6NTU5MDogcmVzdWx0OiBjYyAtRQpjb25maWd1cmU6NTYxNDogY2MgLUUg LUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYwpjb25maWd1cmU6NTYyMDogJD8gPSAwCmNv bmZpZ3VyZTo1NjUyOiBjYyAtRSAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jCmNvbmZ0 ZXN0LmM6OToyODogZXJyb3I6IGFjX25vbmV4aXN0ZW50Lmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJl Y3RvcnkKY29uZmlndXJlOjU2NTg6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdh czoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAKfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiIgp8ICNk ZWZpbmUgUEFDS0FHRV9UQVJOQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIiIKfCAj ZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICIiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8 IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8YWNfbm9uZXhpc3RlbnQuaD4KY29u ZmlndXJlOjU3MDI6IGNoZWNraW5nIGZvciBBTlNJIEMgaGVhZGVyIGZpbGVzCmNvbmZpZ3VyZTo1 NzI3OiBjYyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2lu Y2x1ZGUgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjU3MzM6ICQ/ID0gMApjb25maWd1cmU6NTcz NzogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjU3NDA6 ICQ/ID0gMApjb25maWd1cmU6NTc0MzogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo1NzQ2 OiAkPyA9IDAKY29uZmlndXJlOjU4MzU6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0 cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtTC91c3IvbG9jYWwvbGliIGNvbmZ0 ZXN0LmMgID4mNQpjb25mdGVzdC5jOiBJbiBmdW5jdGlvbiAnbWFpbic6CmNvbmZ0ZXN0LmM6MjY6 IHdhcm5pbmc6IGluY29tcGF0aWJsZSBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBidWlsdC1pbiBm dW5jdGlvbiAnZXhpdCcKY29uZmlndXJlOjU4Mzg6ICQ/ID0gMApjb25maWd1cmU6NTg0MDogLi9j b25mdGVzdApjb25maWd1cmU6NTg0MzogJD8gPSAwCmNvbmZpZ3VyZTo1ODU4OiByZXN1bHQ6IHll cwpjb25maWd1cmU6NTk2NTogY2hlY2tpbmcgZm9yIEMrKyBjb21waWxlciB2ZXJzaW9uCmNvbmZp Z3VyZTo1OTY4OiBjKysgLS12ZXJzaW9uIDwvZGV2L251bGwgPiY1CmMrKyAoR0NDKSA0LjIuMSAy MDA3MDcxOSAgW0ZyZWVCU0RdCkNvcHlyaWdodCAoQykgMjAwNyBGcmVlIFNvZnR3YXJlIEZvdW5k YXRpb24sIEluYy4KVGhpcyBpcyBmcmVlIHNvZnR3YXJlOyBzZWUgdGhlIHNvdXJjZSBmb3IgY29w eWluZyBjb25kaXRpb25zLiAgVGhlcmUgaXMgTk8Kd2FycmFudHk7IG5vdCBldmVuIGZvciBNRVJD SEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuCgpjb25maWd1 cmU6NTk3MTogJD8gPSAwCmNvbmZpZ3VyZTo1OTczOiBjKysgLXYgPC9kZXYvbnVsbCA+JjUKVXNp bmcgYnVpbHQtaW4gc3BlY3MuClRhcmdldDogYW1kNjQtdW5kZXJteWRlc2stZnJlZWJzZApDb25m aWd1cmVkIHdpdGg6IEZyZWVCU0QvYW1kNjQgc3lzdGVtIGNvbXBpbGVyClRocmVhZCBtb2RlbDog cG9zaXgKZ2NjIHZlcnNpb24gNC4yLjEgMjAwNzA3MTkgIFtGcmVlQlNEXQpjb25maWd1cmU6NTk3 NjogJD8gPSAwCmNvbmZpZ3VyZTo1OTc4OiBjKysgLVYgPC9kZXYvbnVsbCA+JjUKYysrOiAnLVYn IG9wdGlvbiBtdXN0IGhhdmUgYXJndW1lbnQKY29uZmlndXJlOjU5ODE6ICQ/ID0gMQpjb25maWd1 cmU6NTk4NDogY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDKysgY29tcGls ZXIKY29uZmlndXJlOjYwMDg6IGMrKyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcg LUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuY2MgPiY1CmNvbmZpZ3VyZTo2MDE0OiAkPyA9 IDAKY29uZmlndXJlOjYwMTg6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJy CmNvbmZpZ3VyZTo2MDIxOiAkPyA9IDAKY29uZmlndXJlOjYwMjQ6IHRlc3QgLXMgY29uZnRlc3Qu bwpjb25maWd1cmU6NjAyNzogJD8gPSAwCmNvbmZpZ3VyZTo2MDQwOiByZXN1bHQ6IHllcwpjb25m aWd1cmU6NjA0NjogY2hlY2tpbmcgd2hldGhlciBjKysgYWNjZXB0cyAtZwpjb25maWd1cmU6NjA2 NzogYysrIC1jIC1nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmNjID4mNQpjb25maWd1 cmU6NjA3MzogJD8gPSAwCmNvbmZpZ3VyZTo2MDc3OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1z IGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6NjA4MDogJD8gPSAwCmNvbmZpZ3VyZTo2MDgzOiB0ZXN0 IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjYwODY6ICQ/ID0gMApjb25maWd1cmU6NjA5NzogcmVz dWx0OiB5ZXMKY29uZmlndXJlOjYxMzk6IGMrKyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxp YXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuY2MgPiY1CmNvbmZpZ3VyZTo2MTQ1 OiAkPyA9IDAKY29uZmlndXJlOjYxNDk6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRl c3QuZXJyCmNvbmZpZ3VyZTo2MTUyOiAkPyA9IDAKY29uZmlndXJlOjYxNTU6IHRlc3QgLXMgY29u ZnRlc3Qubwpjb25maWd1cmU6NjE1ODogJD8gPSAwCmNvbmZpZ3VyZTo2MTg0OiBjKysgLWMgLU8y IC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0 LmNjID4mNQpjb25mdGVzdC5jYzogSW4gZnVuY3Rpb24gJ2ludCBtYWluKCknOgpjb25mdGVzdC5j YzoxNDogZXJyb3I6ICdleGl0JyB3YXMgbm90IGRlY2xhcmVkIGluIHRoaXMgc2NvcGUKY29uZmln dXJlOjYxOTA6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25m ZGVmcy5oLiAgKi8KfCAKfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FH RV9UQVJOQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIiIKfCAjZGVmaW5lIFBBQ0tB R0VfU1RSSU5HICIiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1RE Q19IRUFERVJTIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgCnwgaW50CnwgbWFpbiAoKQp8 IHsKfCBleGl0ICg0Mik7CnwgICA7CnwgICByZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZTo2MTM5OiBj KysgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRl IGNvbmZ0ZXN0LmNjID4mNQpjb25mdGVzdC5jYzoxMDogZXJyb3I6ICd2b2lkIHN0ZDo6ZXhpdChp bnQpJyBzaG91bGQgaGF2ZSBiZWVuIGRlY2xhcmVkIGluc2lkZSAnc3RkJwpJbiBmaWxlIGluY2x1 ZGVkIGZyb20gY29uZnRlc3QuY2M6MTE6Ci91c3IvaW5jbHVkZS9zdGRsaWIuaDo5MzogZXJyb3I6 IGRlY2xhcmF0aW9uIG9mICd2b2lkIHN0ZDo6ZXhpdChpbnQpJyB0aHJvd3MgZGlmZmVyZW50IGV4 Y2VwdGlvbnMKY29uZnRlc3QuY2M6MTA6IGVycm9yOiBmcm9tIHByZXZpb3VzIGRlY2xhcmF0aW9u ICd2b2lkIHN0ZDo6ZXhpdChpbnQpIHRocm93ICgpJwpjb25maWd1cmU6NjE0NTogJD8gPSAxCmNv bmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8IAp8ICNk ZWZpbmUgUEFDS0FHRV9OQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIiIKfCAjZGVm aW5lIFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiIKfCAjZGVm aW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8IC8qIGVu ZCBjb25mZGVmcy5oLiAgKi8KfCBleHRlcm4gIkMiIHZvaWQgc3RkOjpleGl0IChpbnQpIHRocm93 ICgpOyB1c2luZyBzdGQ6OmV4aXQ7CnwgI2luY2x1ZGUgPHN0ZGxpYi5oPgp8IGludAp8IG1haW4g KCkKfCB7CnwgZXhpdCAoNDIpOwp8ICAgOwp8ICAgcmV0dXJuIDA7CnwgfQpjb25maWd1cmU6NjEz OTogYysrIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5j bHVkZSBjb25mdGVzdC5jYyA+JjUKY29uZnRlc3QuY2M6MTA6IGVycm9yOiAndm9pZCBzdGQ6OmV4 aXQoaW50KScgc2hvdWxkIGhhdmUgYmVlbiBkZWNsYXJlZCBpbnNpZGUgJ3N0ZCcKY29uZmlndXJl OjYxNDU6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVm cy5oLiAgKi8KfCAKfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9U QVJOQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIiIKfCAjZGVmaW5lIFBBQ0tBR0Vf U1RSSU5HICIiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1REQ19I RUFERVJTIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgZXh0ZXJuICJDIiB2b2lkIHN0ZDo6 ZXhpdCAoaW50KTsgdXNpbmcgc3RkOjpleGl0Owp8ICNpbmNsdWRlIDxzdGRsaWIuaD4KfCBpbnQK fCBtYWluICgpCnwgewp8IGV4aXQgKDQyKTsKfCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmln dXJlOjYxMzk6IGMrKyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xv Y2FsL2luY2x1ZGUgY29uZnRlc3QuY2MgPiY1CkluIGZpbGUgaW5jbHVkZWQgZnJvbSBjb25mdGVz dC5jYzoxMToKL3Vzci9pbmNsdWRlL3N0ZGxpYi5oOjkzOiBlcnJvcjogZGVjbGFyYXRpb24gb2Yg J3ZvaWQgZXhpdChpbnQpJyB0aHJvd3MgZGlmZmVyZW50IGV4Y2VwdGlvbnMKY29uZnRlc3QuY2M6 MTA6IGVycm9yOiBmcm9tIHByZXZpb3VzIGRlY2xhcmF0aW9uICd2b2lkIGV4aXQoaW50KSB0aHJv dyAoKScKY29uZmlndXJlOjYxNDU6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdh czoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAKfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiIgp8ICNk ZWZpbmUgUEFDS0FHRV9UQVJOQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIiIKfCAj ZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICIiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8 ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgZXh0ZXJu ICJDIiB2b2lkIGV4aXQgKGludCkgdGhyb3cgKCk7CnwgI2luY2x1ZGUgPHN0ZGxpYi5oPgp8IGlu dAp8IG1haW4gKCkKfCB7CnwgZXhpdCAoNDIpOwp8ICAgOwp8ICAgcmV0dXJuIDA7CnwgfQpjb25m aWd1cmU6NjEzOTogYysrIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3Iv bG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jYyA+JjUKY29uZmlndXJlOjYxNDU6ICQ/ID0gMApjb25m aWd1cmU6NjE0OTogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmln dXJlOjYxNTI6ICQ/ID0gMApjb25maWd1cmU6NjE1NTogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZp Z3VyZTo2MTU4OiAkPyA9IDAKY29uZmlndXJlOjYxODQ6IGMrKyAtYyAtTzIgLXBpcGUgLWZuby1z dHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuY2MgPiY1CmNvbmZp Z3VyZTo2MTkwOiAkPyA9IDAKY29uZmlndXJlOjYxOTQ6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEg LXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo2MTk3OiAkPyA9IDAKY29uZmlndXJlOjYyMDA6IHRl c3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6NjIwMzogJD8gPSAwCmNvbmZpZ3VyZTo2MjMxOiBj aGVja2luZyBob3cgdG8gcnVuIHRoZSBDKysgcHJlcHJvY2Vzc29yCmNvbmZpZ3VyZTo2MjYyOiBj KysgLUUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuY2MKY29uZmlndXJlOjYyNjg6ICQ/ ID0gMApjb25maWd1cmU6NjMwMDogYysrIC1FIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0 LmNjCmNvbmZ0ZXN0LmNjOjEzOjI4OiBlcnJvcjogYWNfbm9uZXhpc3RlbnQuaDogTm8gc3VjaCBm aWxlIG9yIGRpcmVjdG9yeQpjb25maWd1cmU6NjMwNjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVk IHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8IAp8ICNkZWZpbmUgUEFDS0FHRV9O QU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVS U0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVH UkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8 IGV4dGVybiAiQyIgdm9pZCBleGl0IChpbnQpOwp8ICNlbmRpZgp8IC8qIGVuZCBjb25mZGVmcy5o LiAgKi8KfCAjaW5jbHVkZSA8YWNfbm9uZXhpc3RlbnQuaD4KY29uZmlndXJlOjYzNDU6IHJlc3Vs dDogYysrIC1FCmNvbmZpZ3VyZTo2MzY5OiBjKysgLUUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29u ZnRlc3QuY2MKY29uZmlndXJlOjYzNzU6ICQ/ID0gMApjb25maWd1cmU6NjQwNzogYysrIC1FIC1J L3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmNjCmNvbmZ0ZXN0LmNjOjEzOjI4OiBlcnJvcjog YWNfbm9uZXhpc3RlbnQuaDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpjb25maWd1cmU6NjQx MzogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmgu ICAqLwp8IAp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5B TUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJ TkcgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURF UlMgMQp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8IGV4dGVybiAiQyIgdm9pZCBleGl0IChpbnQpOwp8 ICNlbmRpZgp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8YWNfbm9uZXhpc3Rl bnQuaD4KY29uZmlndXJlOjY0NjU6IGNoZWNraW5nIGhvdyB0byBydW4gdGhlIEMgcHJlcHJvY2Vz c29yCmNvbmZpZ3VyZTo2NTgzOiByZXN1bHQ6IGNjIC1FCmNvbmZpZ3VyZTo2NjA3OiBjYyAtRSAt SS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jCmNvbmZpZ3VyZTo2NjEzOiAkPyA9IDAKY29u ZmlndXJlOjY2NDU6IGNjIC1FIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMKY29uZnRl c3QuYzoxMzoyODogZXJyb3I6IGFjX25vbmV4aXN0ZW50Lmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJl Y3RvcnkKY29uZmlndXJlOjY2NTE6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdh czoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAKfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiIgp8ICNk ZWZpbmUgUEFDS0FHRV9UQVJOQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIiIKfCAj ZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICIiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8 ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjaWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMi IHZvaWQgZXhpdCAoaW50KTsKfCAjZW5kaWYKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgI2lu Y2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNvbmZpZ3VyZTo2NzExOiBjaGVja2luZyBmb3Igc3lz L3R5cGVzLmgKY29uZmlndXJlOjY3Mjc6IGNjIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlh c2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6NjczMzog JD8gPSAwCmNvbmZpZ3VyZTo2NzM3OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0 LmVycgpjb25maWd1cmU6Njc0MDogJD8gPSAwCmNvbmZpZ3VyZTo2NzQzOiB0ZXN0IC1zIGNvbmZ0 ZXN0Lm8KY29uZmlndXJlOjY3NDY6ICQ/ID0gMApjb25maWd1cmU6Njc1NzogcmVzdWx0OiB5ZXMK Y29uZmlndXJlOjY3MTE6IGNoZWNraW5nIGZvciBzeXMvc3RhdC5oCmNvbmZpZ3VyZTo2NzI3OiBj YyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUg Y29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjY3MzM6ICQ/ID0gMApjb25maWd1cmU6NjczNzogdGVz dCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjY3NDA6ICQ/ID0g MApjb25maWd1cmU6Njc0MzogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo2NzQ2OiAkPyA9 IDAKY29uZmlndXJlOjY3NTc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2NzExOiBjaGVja2luZyBm b3Igc3RkbGliLmgKY29uZmlndXJlOjY3Mjc6IGNjIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1h bGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6Njcz MzogJD8gPSAwCmNvbmZpZ3VyZTo2NzM3OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0 ZXN0LmVycgpjb25maWd1cmU6Njc0MDogJD8gPSAwCmNvbmZpZ3VyZTo2NzQzOiB0ZXN0IC1zIGNv bmZ0ZXN0Lm8KY29uZmlndXJlOjY3NDY6ICQ/ID0gMApjb25maWd1cmU6Njc1NzogcmVzdWx0OiB5 ZXMKY29uZmlndXJlOjY3MTE6IGNoZWNraW5nIGZvciBzdHJpbmcuaApjb25maWd1cmU6NjcyNzog Y2MgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRl IGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo2NzMzOiAkPyA9IDAKY29uZmlndXJlOjY3Mzc6IHRl c3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo2NzQwOiAkPyA9 IDAKY29uZmlndXJlOjY3NDM6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6Njc0NjogJD8g PSAwCmNvbmZpZ3VyZTo2NzU3OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NjcxMTogY2hlY2tpbmcg Zm9yIG1lbW9yeS5oCmNvbmZpZ3VyZTo2NzI3OiBjYyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3Qt YWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjY3 MzM6ICQ/ID0gMApjb25maWd1cmU6NjczNzogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25m dGVzdC5lcnIKY29uZmlndXJlOjY3NDA6ICQ/ID0gMApjb25maWd1cmU6Njc0MzogdGVzdCAtcyBj b25mdGVzdC5vCmNvbmZpZ3VyZTo2NzQ2OiAkPyA9IDAKY29uZmlndXJlOjY3NTc6IHJlc3VsdDog eWVzCmNvbmZpZ3VyZTo2NzExOiBjaGVja2luZyBmb3Igc3RyaW5ncy5oCmNvbmZpZ3VyZTo2NzI3 OiBjYyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjY3MzM6ICQ/ID0gMApjb25maWd1cmU6NjczNzog dGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjY3NDA6ICQ/ ID0gMApjb25maWd1cmU6Njc0MzogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo2NzQ2OiAk PyA9IDAKY29uZmlndXJlOjY3NTc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2NzExOiBjaGVja2lu ZyBmb3IgaW50dHlwZXMuaApjb25maWd1cmU6NjcyNzogY2MgLWMgLU8yIC1waXBlIC1mbm8tc3Ry aWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3Vy ZTo2NzMzOiAkPyA9IDAKY29uZmlndXJlOjY3Mzc6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMg Y29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo2NzQwOiAkPyA9IDAKY29uZmlndXJlOjY3NDM6IHRlc3Qg LXMgY29uZnRlc3Qubwpjb25maWd1cmU6Njc0NjogJD8gPSAwCmNvbmZpZ3VyZTo2NzU3OiByZXN1 bHQ6IHllcwpjb25maWd1cmU6NjcxMTogY2hlY2tpbmcgZm9yIHN0ZGludC5oCmNvbmZpZ3VyZTo2 NzI3OiBjYyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2lu Y2x1ZGUgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjY3MzM6ICQ/ID0gMApjb25maWd1cmU6Njcz NzogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjY3NDA6 ICQ/ID0gMApjb25maWd1cmU6Njc0MzogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo2NzQ2 OiAkPyA9IDAKY29uZmlndXJlOjY3NTc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2NzExOiBjaGVj a2luZyBmb3IgdW5pc3RkLmgKY29uZmlndXJlOjY3Mjc6IGNjIC1jIC1PMiAtcGlwZSAtZm5vLXN0 cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jID4mNQpjb25maWd1 cmU6NjczMzogJD8gPSAwCmNvbmZpZ3VyZTo2NzM3OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1z IGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6Njc0MDogJD8gPSAwCmNvbmZpZ3VyZTo2NzQzOiB0ZXN0 IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjY3NDY6ICQ/ID0gMApjb25maWd1cmU6Njc1NzogcmVz dWx0OiB5ZXMKY29uZmlndXJlOjY3Njk6IGNoZWNraW5nIGZvciBsb25nCmNvbmZpZ3VyZTo2Nzkz OiBjYyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjY3OTk6ICQ/ID0gMApjb25maWd1cmU6NjgwMzog dGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjY4MDY6ICQ/ ID0gMApjb25maWd1cmU6NjgwOTogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo2ODEyOiAk PyA9IDAKY29uZmlndXJlOjY4MjM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2ODI2OiBjaGVja2lu ZyBzaXplIG9mIGxvbmcKY29uZmlndXJlOjcxNDU6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAt Zm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtTC91c3IvbG9jYWwvbGli IGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6NzE0ODogJD8gPSAwCmNvbmZpZ3VyZTo3MTUwOiAu L2NvbmZ0ZXN0CmNvbmZpZ3VyZTo3MTUzOiAkPyA9IDAKY29uZmlndXJlOjcxNzY6IHJlc3VsdDog OApjb25maWd1cmU6NzE4NTogY2hlY2tpbmcgd2hldGhlciBieXRlIG9yZGVyaW5nIGlzIGJpZ2Vu ZGlhbgpjb25maWd1cmU6NzIxMjogY2MgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5n IC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo3MjE4OiAkPyA9 IDAKY29uZmlndXJlOjcyMjI6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJy CmNvbmZpZ3VyZTo3MjI1OiAkPyA9IDAKY29uZmlndXJlOjcyMjg6IHRlc3QgLXMgY29uZnRlc3Qu bwpjb25maWd1cmU6NzIzMTogJD8gPSAwCmNvbmZpZ3VyZTo3MjU1OiBjYyAtYyAtTzIgLXBpcGUg LWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyA+JjUK Y29uZnRlc3QuYzogSW4gZnVuY3Rpb24gJ21haW4nOgpjb25mdGVzdC5jOjMwOiBlcnJvcjogJ25v dCcgdW5kZWNsYXJlZCAoZmlyc3QgdXNlIGluIHRoaXMgZnVuY3Rpb24pCmNvbmZ0ZXN0LmM6MzA6 IGVycm9yOiAoRWFjaCB1bmRlY2xhcmVkIGlkZW50aWZpZXIgaXMgcmVwb3J0ZWQgb25seSBvbmNl CmNvbmZ0ZXN0LmM6MzA6IGVycm9yOiBmb3IgZWFjaCBmdW5jdGlvbiBpdCBhcHBlYXJzIGluLikK Y29uZnRlc3QuYzozMDogZXJyb3I6IGV4cGVjdGVkICc7JyBiZWZvcmUgJ2JpZycKY29uZmlndXJl OjcyNjE6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVm cy5oLiAgKi8KfCAKfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9U QVJOQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIiIKfCAjZGVmaW5lIFBBQ0tBR0Vf U1RSSU5HICIiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1REQ19I RUFERVJTIDEKfCAjaWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiIHZvaWQgZXhpdCAoaW50 KTsKfCAjZW5kaWYKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9T WVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJ TkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19I IDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEK fCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgU0laRU9GX0xPTkcgOAp8IC8qIGVu ZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8c3lzL3R5cGVzLmg+CnwgI2luY2x1ZGUgPHN5 cy9wYXJhbS5oPgp8IAp8IGludAp8IG1haW4gKCkKfCB7CnwgI2lmIEJZVEVfT1JERVIgIT0gQklH X0VORElBTgp8ICBub3QgYmlnIGVuZGlhbgp8ICNlbmRpZgp8IAp8ICAgOwp8ICAgcmV0dXJuIDA7 CnwgfQpjb25maWd1cmU6NzM5NjogcmVzdWx0OiBubwpjb25maWd1cmU6NzQyNTogY2hlY2tpbmcg Zm9yIHNwZWNpYWwgQyBjb21waWxlciBvcHRpb25zIG5lZWRlZCBmb3IgbGFyZ2UgZmlsZXMKY29u ZmlndXJlOjc1MjQ6IHJlc3VsdDogbm8KY29uZmlndXJlOjc1MzA6IGNoZWNraW5nIGZvciBfRklM RV9PRkZTRVRfQklUUyB2YWx1ZSBuZWVkZWQgZm9yIGxhcmdlIGZpbGVzCmNvbmZpZ3VyZTo3NTYx OiBjYyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjc1Njc6ICQ/ID0gMApjb25maWd1cmU6NzU3MTog dGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjc1NzQ6ICQ/ ID0gMApjb25maWd1cmU6NzU3NzogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo3NTgwOiAk PyA9IDAKY29uZmlndXJlOjc2NDU6IHJlc3VsdDogbm8KY29uZmlndXJlOjc2NTU6IGNoZWNraW5n IGZvciBfTEFSR0VfRklMRVMgdmFsdWUgbmVlZGVkIGZvciBsYXJnZSBmaWxlcwpjb25maWd1cmU6 NzY4NjogY2MgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9p bmNsdWRlIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo3NjkyOiAkPyA9IDAKY29uZmlndXJlOjc2 OTY6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo3Njk5 OiAkPyA9IDAKY29uZmlndXJlOjc3MDI6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6Nzcw NTogJD8gPSAwCmNvbmZpZ3VyZTo3NzcwOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo3NzkwOiBjaGVj a2luZyB3aGV0aGVyIHRvIGRpc2FibGUgdmJhIGZlYXR1cmUKY29uZmlndXJlOjc3OTc6IHJlc3Vs dDogbm8KY29uZmlndXJlOjc4MDQ6IGNoZWNraW5nIGhvdyB0byBwYWNrYWdlIHRoZSB2YmEgY29t cGF0aWJpbGl0eSBhcGkKY29uZmlndXJlOjc4MTM6IHJlc3VsdDogYnVpbGQgaW50byBpbnN0YWxs c2V0CmNvbmZpZ3VyZTo3ODQ1OiBjaGVja2luZyBjdXBzL2N1cHMuaCB1c2FiaWxpdHkKY29uZmln dXJlOjc4NTc6IGNjIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9j YWwvaW5jbHVkZSBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6Nzg2MzogJD8gPSAwCmNvbmZpZ3Vy ZTo3ODY3OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6 Nzg3MDogJD8gPSAwCmNvbmZpZ3VyZTo3ODczOiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJl Ojc4NzY6ICQ/ID0gMApjb25maWd1cmU6Nzg4NjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjc4OTA6 IGNoZWNraW5nIGN1cHMvY3Vwcy5oIHByZXNlbmNlCmNvbmZpZ3VyZTo3OTAwOiBjYyAtRSAtSS91 c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jCmNvbmZpZ3VyZTo3OTA2OiAkPyA9IDAKY29uZmln dXJlOjc5MjY6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo3OTYxOiBjaGVja2luZyBmb3IgY3Vwcy9j dXBzLmgKY29uZmlndXJlOjc5Njg6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo3OTg0OiBjaGVja2lu ZyB3aGV0aGVyIHRvIGVuYWJsZSBwYW0gc3VwcG9ydApjb25maWd1cmU6Nzk4NzogcmVzdWx0OiB5 ZXMKY29uZmlndXJlOjgwMDA6IGNoZWNraW5nIHNlY3VyaXR5L3BhbV9hcHBsLmggdXNhYmlsaXR5 CmNvbmZpZ3VyZTo4MDEyOiBjYyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkv dXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjgwMTg6ICQ/ID0gMApj b25maWd1cmU6ODAyMjogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29u ZmlndXJlOjgwMjU6ICQ/ID0gMApjb25maWd1cmU6ODAyODogdGVzdCAtcyBjb25mdGVzdC5vCmNv bmZpZ3VyZTo4MDMxOiAkPyA9IDAKY29uZmlndXJlOjgwNDE6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy ZTo4MDQ1OiBjaGVja2luZyBzZWN1cml0eS9wYW1fYXBwbC5oIHByZXNlbmNlCmNvbmZpZ3VyZTo4 MDU1OiBjYyAtRSAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jCmNvbmZpZ3VyZTo4MDYx OiAkPyA9IDAKY29uZmlndXJlOjgwODE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4MTE2OiBjaGVj a2luZyBmb3Igc2VjdXJpdHkvcGFtX2FwcGwuaApjb25maWd1cmU6ODEyMzogcmVzdWx0OiB5ZXMK Y29uZmlndXJlOjgxMzY6IGNoZWNraW5nIHdoZXRoZXIgdG8gbGluayB0byBsaWJwYW0KY29uZmln dXJlOjgyMjE6IHJlc3VsdDogbm8sIGR5bmFtaWNhbGx5IG9wZW4gaXQKY29uZmlndXJlOjg2ODA6 IGNoZWNraW5nIGZvciBDKysgY29tcGlsZXIgdmVyc2lvbgpjb25maWd1cmU6ODY4MzogYysrIC0t dmVyc2lvbiA8L2Rldi9udWxsID4mNQpjKysgKEdDQykgNC4yLjEgMjAwNzA3MTkgIFtGcmVlQlNE XQpDb3B5cmlnaHQgKEMpIDIwMDcgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuClRoaXMg aXMgZnJlZSBzb2Z0d2FyZTsgc2VlIHRoZSBzb3VyY2UgZm9yIGNvcHlpbmcgY29uZGl0aW9ucy4g IFRoZXJlIGlzIE5PCndhcnJhbnR5OyBub3QgZXZlbiBmb3IgTUVSQ0hBTlRBQklMSVRZIG9yIEZJ VE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLgoKY29uZmlndXJlOjg2ODY6ICQ/ID0gMApj b25maWd1cmU6ODY4ODogYysrIC12IDwvZGV2L251bGwgPiY1ClVzaW5nIGJ1aWx0LWluIHNwZWNz LgpUYXJnZXQ6IGFtZDY0LXVuZGVybXlkZXNrLWZyZWVic2QKQ29uZmlndXJlZCB3aXRoOiBGcmVl QlNEL2FtZDY0IHN5c3RlbSBjb21waWxlcgpUaHJlYWQgbW9kZWw6IHBvc2l4CmdjYyB2ZXJzaW9u IDQuMi4xIDIwMDcwNzE5ICBbRnJlZUJTRF0KY29uZmlndXJlOjg2OTE6ICQ/ID0gMApjb25maWd1 cmU6ODY5MzogYysrIC1WIDwvZGV2L251bGwgPiY1CmMrKzogJy1WJyBvcHRpb24gbXVzdCBoYXZl IGFyZ3VtZW50CmNvbmZpZ3VyZTo4Njk2OiAkPyA9IDEKY29uZmlndXJlOjg2OTk6IGNoZWNraW5n IHdoZXRoZXIgd2UgYXJlIHVzaW5nIHRoZSBHTlUgQysrIGNvbXBpbGVyCmNvbmZpZ3VyZTo4NzU1 OiByZXN1bHQ6IHllcwpjb25maWd1cmU6ODc2MTogY2hlY2tpbmcgd2hldGhlciBjKysgYWNjZXB0 cyAtZwpjb25maWd1cmU6ODgxMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjg4NTQ6IGMrKyAtYyAt TzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRl c3QuY2MgPiY1CmNvbmZpZ3VyZTo4ODYwOiAkPyA9IDAKY29uZmlndXJlOjg4NjQ6IHRlc3QgLXog CgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo4ODY3OiAkPyA9IDAKY29u ZmlndXJlOjg4NzA6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6ODg3MzogJD8gPSAwCmNv bmZpZ3VyZTo4ODk5OiBjKysgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vz ci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmNjID4mNQpjb25maWd1cmU6ODkwNTogJD8gPSAwCmNv bmZpZ3VyZTo4OTA5OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25m aWd1cmU6ODkxMjogJD8gPSAwCmNvbmZpZ3VyZTo4OTE1OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29u ZmlndXJlOjg5MTg6ICQ/ID0gMApjb25maWd1cmU6ODk0NDogY2hlY2tpbmcgdGhlIEdOVSBDKysg Y29tcGlsZXIgdmVyc2lvbgpjb25maWd1cmU6ODk1MTogcmVzdWx0OiBjaGVja2VkIChnKysgNC4y LjEpCmNvbmZpZ3VyZTo5MDI2OiBjaGVja2luZyBmb3IgZysrIGluY2x1ZGUgcGF0aApjb25maWd1 cmU6OTA0NDogcmVzdWx0OiAvdXNyL2luY2x1ZGUvYysrLzQuMgpjb25maWd1cmU6OTEzNzogY2hl Y2tpbmcgZXhjZXB0aW9uIHR5cGUKY29uZmlndXJlOjkxNjk6IGMrKyAtbyBjb25mdGVzdCAtTzIg LXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUwvdXNyL2xv Y2FsL2xpYiBjb25mdGVzdC5jYyAgPiY1Ci92YXIvdG1wLy9jYzV1cE44MS5vKC50ZXh0KzB4NjUp OiBJbiBmdW5jdGlvbiBgbWFpbic6CjogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgX19zanRocm93 Jwpjb25maWd1cmU6OTE3NTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8 IC8qIGNvbmZkZWZzLmguICAqLwp8IAp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICIiCnwgI2RlZmlu ZSBQQUNLQUdFX1RBUk5BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZp bmUgUEFDS0FHRV9TVFJJTkcgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2Rl ZmluZSBTVERDX0hFQURFUlMgMQp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8IGV4dGVybiAiQyIgdm9p ZCBleGl0IChpbnQpOwp8ICNlbmRpZgp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2Rl ZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmlu ZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFW RV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVf U1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBTSVpFT0ZfTE9O RyA4CnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDxpb3N0cmVhbT4KfCAKfCBl eHRlcm4gIkMiIHZvaWQgX19zanRocm93KHZvaWQpIF9fYXR0cmlidXRlX18gKChfX25vcmV0dXJu X18pKTsKfCAKfCAKfCBpbnQKfCBtYWluICgpCnwgewp8IF9fc2p0aHJvdygpCnwgICA7CnwgICBy ZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZTo5MjAzOiByZXN1bHQ6IGR3YXJmMgpjb25maWd1cmU6OTMz MDogY2hlY2tpbmcgd2hhdCB0aGUgZGVmYXVsdCBTVEwgc2hvdWxkIGJlCmNvbmZpZ3VyZTo5MzQ0 OiByZXN1bHQ6IHN0bHBvcnQKY29uZmlndXJlOjkzNTQ6IGNoZWNraW5nIGZvciBTVEwgcHJvdmlk aW5nIGhlYWRlcnMKY29uZmlndXJlOjkzNTk6IHJlc3VsdDogdXNpbmcgaW50ZXJuYWwgc3RscG9y dC4KY29uZmlndXJlOjk2NzU6IGNoZWNraW5nIHdoaWNoIG1lbW9yeSBhbGxvY2F0b3IgdG8gdXNl CmNvbmZpZ3VyZTo5ODc2OiByZXN1bHQ6IGludGVybmFsCmNvbmZpZ3VyZTo5ODgyOiBjaGVja2lu ZyB3aGV0aGVyIHRvIGFkZCBjdXN0b20gYnVpbGQgdmVyc2lvbgpjb25maWd1cmU6OTg5MDogcmVz dWx0OiBubwpjb25maWd1cmU6OTg5NTogY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCB3aXRoIEph dmEgc3VwcG9ydApjb25maWd1cmU6OTg5ODogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjk5ODg6IGNo ZWNraW5nIHRoZSBpbnN0YWxsZWQgSkRLCmNvbmZpZ3VyZToxMDA5MjogcmVzdWx0OiBjaGVja2Vk IChKREsgMS42LjBfMDMtcDQpCmNvbmZpZ3VyZToxMDQxNjogY2hlY2tpbmcgZm9yIGphd3QgbGli IG5hbWUKY29uZmlndXJlOjEwOTQ2OiByZXN1bHQ6IC1samF3dApjb25maWd1cmU6MTA5NTI6IGNo ZWNraW5nIHdoZXRoZXIgdG8gZW5hYmxlIGdjaiBhb3QgY29tcGlsYXRpb24KY29uZmlndXJlOjEx MDE2OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxMTAzMjogY2hlY2tpbmcgZm9yIGRtYWtlCmNvbmZp Z3VyZToxMTA2MzogcmVzdWx0OiBubwpjb25maWd1cmU6MTExMTE6IGNoZWNraW5nIHdoZXRoZXIg dG8gZW5hYmxlIEVQTSBmb3IgcGFja2luZwpjb25maWd1cmU6MTExMTQ6IHJlc3VsdDogeWVzCmNv bmZpZ3VyZToxMTIxMzogY2hlY2tpbmcgd2hpY2ggcGFja2FnZSBmb3JtYXQgdG8gdXNlCmNvbmZp Z3VyZToxMTMwNDogcmVzdWx0OiBic2QKY29uZmlndXJlOjExNDkxOiBjaGVja2luZyB3aGV0aGVy IHRvIGJ1aWxkIHRoZSBPREsKY29uZmlndXJlOjExNDk0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6 MTE0OTc6IGNoZWNraW5nIGZvciBleHRlcm5hbC91bm93aW5yZWcvdW5vd2lucmVnLmRsbApjb25m aWd1cmU6MTE1MDU6IHJlc3VsdDogZm91bmQKY29uZmlndXJlOjEyMDQzOiBjaGVja2luZyB3aGV0 aGVyIHRvIGJ1aWxkIHFhZGV2T09vCmNvbmZpZ3VyZToxMjA0NjogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjEyMDYxOiBjaGVja2luZyB3aGV0aGVyIHRvIHByb3ZpZGUgbGlic3RkYysrL2xpYmdjY19z IGluIHRoZSBpbnN0YWxsc2V0CmNvbmZpZ3VyZToxMjA2NTogcmVzdWx0OiBubwpjb25maWd1cmU6 MTIwNzg6IGNoZWNraW5nIHdoaWNoIHpsaWIgdG8gdXNlCmNvbmZpZ3VyZToxMjA4MjogcmVzdWx0 OiBleHRlcm5hbApjb25maWd1cmU6MTIwOTU6IGNoZWNraW5nIHpsaWIuaCB1c2FiaWxpdHkKY29u ZmlndXJlOjEyMTA3OiBjYyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNy L2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjEyMTEzOiAkPyA9IDAKY29u ZmlndXJlOjEyMTE3OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25m aWd1cmU6MTIxMjA6ICQ/ID0gMApjb25maWd1cmU6MTIxMjM6IHRlc3QgLXMgY29uZnRlc3Qubwpj b25maWd1cmU6MTIxMjY6ICQ/ID0gMApjb25maWd1cmU6MTIxMzY6IHJlc3VsdDogeWVzCmNvbmZp Z3VyZToxMjE0MDogY2hlY2tpbmcgemxpYi5oIHByZXNlbmNlCmNvbmZpZ3VyZToxMjE1MDogY2Mg LUUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYwpjb25maWd1cmU6MTIxNTY6ICQ/ID0g MApjb25maWd1cmU6MTIxNzY6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMjIxMTogY2hlY2tpbmcg Zm9yIHpsaWIuaApjb25maWd1cmU6MTIyMTg6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMjIzMTog Y2hlY2tpbmcgZm9yIGRlZmxhdGUgaW4gLWx6CmNvbmZpZ3VyZToxMjI2MTogY2MgLW8gY29uZnRl c3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1M L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAtbHogICA+JjUKY29uZmlndXJlOjEyMjY3OiAkPyA9 IDAKY29uZmlndXJlOjEyMjcxOiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVy cgpjb25maWd1cmU6MTIyNzQ6ICQ/ID0gMApjb25maWd1cmU6MTIyNzc6IHRlc3QgLXMgY29uZnRl c3QKY29uZmlndXJlOjEyMjgwOiAkPyA9IDAKY29uZmlndXJlOjEyMjkzOiByZXN1bHQ6IHllcwpj b25maWd1cmU6MTIzMTE6IGNoZWNraW5nIHdoaWNoIGpwZWcgdG8gdXNlCmNvbmZpZ3VyZToxMjUz NjogcmVzdWx0OiBpbnRlcm5hbApjb25maWd1cmU6MTI1NDM6IGNoZWNraW5nIHdoaWNoIGV4cGF0 IHRvIHVzZQpjb25maWd1cmU6MTI3NzQ6IHJlc3VsdDogaW50ZXJuYWwKY29uZmlndXJlOjEyNzgx OiBjaGVja2luZyB3aGljaCBmcmVldHlwZSB0byB1c2UKY29uZmlndXJlOjEyODg3OiByZXN1bHQ6 IGludGVybmFsCmNvbmZpZ3VyZToxMjg5NjogY2hlY2tpbmcgd2hpY2ggbGlid3BkIHRvIHVzZQpj b25maWd1cmU6MTMwMDI6IHJlc3VsdDogaW50ZXJuYWwKY29uZmlndXJlOjEzMDkzOiBXQVJOSU5H OiBJbnRlcm5hbCBmcmVldHlwZTIgZG9lcyBub3Qgc3VwcG9ydCBlbWJvbGRlbmluZy4KY29uZmln dXJlOjEzMTE5OiBjaGVja2luZyB3aGljaCBsaWJ4c2x0IHRvIHVzZQpjb25maWd1cmU6MTMyNzI6 IHJlc3VsdDogaW50ZXJuYWwKY29uZmlndXJlOjEzMjgyOiBjaGVja2luZyB3aGljaCBsaWJ4bWwg dG8gdXNlCmNvbmZpZ3VyZToxMzM4OTogcmVzdWx0OiBpbnRlcm5hbApjb25maWd1cmU6MTM0MDE6 IGNoZWNraW5nIHdoaWNoIHB5dGhvbiB0byB1c2UKY29uZmlndXJlOjEzNzU1OiByZXN1bHQ6IGlu dGVybmFsCmNvbmZpZ3VyZToxMzc2NTogY2hlY2tpbmcgZm9yIGJ6aXAyCmNvbmZpZ3VyZToxMzc4 MzogZm91bmQgL3Vzci9iaW4vYnppcDIKY29uZmlndXJlOjEzNzk1OiByZXN1bHQ6IC91c3IvYmlu L2J6aXAyCmNvbmZpZ3VyZToxMzgxNDogY2hlY2tpbmcgd2hpY2ggZGIgdG8gdXNlCmNvbmZpZ3Vy ZToxNDA2ODogcmVzdWx0OiBpbnRlcm5hbApjb25maWd1cmU6MTQwNzg6IGNoZWNraW5nIHdoaWNo IGhzcWxkYiB0byB1c2UKY29uZmlndXJlOjE0MTQ2OiByZXN1bHQ6IGludGVybmFsCmNvbmZpZ3Vy ZToxNDE1NDogY2hlY2tpbmcgd2hpY2ggYmVhbnNoZWxsIHRvIHVzZQpjb25maWd1cmU6MTQxOTE6 IHJlc3VsdDogaW50ZXJuYWwKY29uZmlndXJlOjE0MTk5OiBjaGVja2luZyB3aGljaCB4bWwtYXBp cyB0byB1c2UKY29uZmlndXJlOjE0MzExOiByZXN1bHQ6IGludGVybmFsCmNvbmZpZ3VyZToxNDMx OTogY2hlY2tpbmcgd2hpY2ggeGVyY2VzIHRvIHVzZQpjb25maWd1cmU6MTQ0MDc6IHJlc3VsdDog aW50ZXJuYWwKY29uZmlndXJlOjE0NDE1OiBjaGVja2luZyB3aGljaCB4YWxhbiB0byB1c2UKY29u ZmlndXJlOjE0NTU2OiByZXN1bHQ6IGludGVybmFsCmNvbmZpZ3VyZToxNDU3MTogY2hlY2tpbmcg d2hpY2ggY3VybCB0byB1c2UKY29uZmlndXJlOjE0NjQwOiByZXN1bHQ6IGludGVybmFsCmNvbmZp Z3VyZToxNDY0OTogY2hlY2tpbmcgd2hpY2ggYm9vc3QgdG8gdXNlCmNvbmZpZ3VyZToxNDY1Mjog cmVzdWx0OiBleHRlcm5hbApjb25maWd1cmU6MTQ2NzE6IGNoZWNraW5nIGJvb3N0L3NoYXJlZF9w dHIuaHBwIHVzYWJpbGl0eQpjb25maWd1cmU6MTQ2ODM6IGMrKyAtYyAtTzIgLXBpcGUgLWZuby1z dHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuY2MgPiY1CmNvbmZp Z3VyZToxNDY4OTogJD8gPSAwCmNvbmZpZ3VyZToxNDY5MzogdGVzdCAteiAKCQkJIHx8IHRlc3Qg ISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjE0Njk2OiAkPyA9IDAKY29uZmlndXJlOjE0Njk5 OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjE0NzAyOiAkPyA9IDAKY29uZmlndXJlOjE0 NzEyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTQ3MTY6IGNoZWNraW5nIGJvb3N0L3NoYXJlZF9w dHIuaHBwIHByZXNlbmNlCmNvbmZpZ3VyZToxNDcyNjogYysrIC1FIC1JL3Vzci9sb2NhbC9pbmNs dWRlIGNvbmZ0ZXN0LmNjCmNvbmZpZ3VyZToxNDczMjogJD8gPSAwCmNvbmZpZ3VyZToxNDc1Mjog cmVzdWx0OiB5ZXMKY29uZmlndXJlOjE0Nzg3OiBjaGVja2luZyBmb3IgYm9vc3Qvc2hhcmVkX3B0 ci5ocHAKY29uZmlndXJlOjE0Nzk0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTQ4MTc6IGNoZWNr aW5nIGJvb3N0L3NwaXJpdC9jb3JlLmhwcCB1c2FiaWxpdHkKY29uZmlndXJlOjE0ODI5OiBjKysg LWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNv bmZ0ZXN0LmNjID4mNQpjb25maWd1cmU6MTQ4MzU6ICQ/ID0gMApjb25maWd1cmU6MTQ4Mzk6IHRl c3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZToxNDg0MjogJD8g PSAwCmNvbmZpZ3VyZToxNDg0NTogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZToxNDg0ODog JD8gPSAwCmNvbmZpZ3VyZToxNDg1ODogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE0ODYyOiBjaGVj a2luZyBib29zdC9zcGlyaXQvY29yZS5ocHAgcHJlc2VuY2UKY29uZmlndXJlOjE0ODcyOiBjKysg LUUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuY2MKY29uZmlndXJlOjE0ODc4OiAkPyA9 IDAKY29uZmlndXJlOjE0ODk4OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTQ5MzM6IGNoZWNraW5n IGZvciBib29zdC9zcGlyaXQvY29yZS5ocHAKY29uZmlndXJlOjE0OTQwOiByZXN1bHQ6IHllcwpj b25maWd1cmU6MTQ5Njc6IGNoZWNraW5nIHdoaWNoIHZpZ3JhIHRvIHVzZQpjb25maWd1cmU6MTUx MzI6IHJlc3VsdDogaW50ZXJuYWwKY29uZmlndXJlOjE1MTM5OiBjaGVja2luZyB3aGljaCBvZGJj IGhlYWRlcnMgdG8gdXNlCmNvbmZpZ3VyZToxNTI5MzogcmVzdWx0OiBpbnRlcm5hbApjb25maWd1 cmU6MTUzMDA6IGNoZWNraW5nIHdoZXRoZXIgdG8gZW5hYmxlIGJ1aWxkIG9mIE1vemlsbGEvTW96 aWxsYSBOU1MtdXNpbmcgY29tcG9uZW50cwpjb25maWd1cmU6MTUzMDM6IHJlc3VsdDogbm8KY29u ZmlndXJlOjE1MzEzOiBjaGVja2luZyB3aGV0aGVyIHRvIGJ1aWxkIE1vemlsbGEgYWRkcmVzc2Jv b2sgY29ubmVjdGl2aXR5CmNvbmZpZ3VyZToxNTMxNjogcmVzdWx0OiBubwpjb25maWd1cmU6MTUz MjY6IGNoZWNraW5nIHdoZXRoZXIgdG8gYnVpbGQgWE1MIFNlY3VyaXR5IHN1cHBvcnQKY29uZmln dXJlOjE1MzI5OiByZXN1bHQ6IG5vLCBzaW5jZSBNb3ppbGxhIChOU1MpIGRpc2FibGVkIGJ1dCBu ZWVkZWQKY29uZmlndXJlOjE1MzM2OiBjaGVja2luZyB3aGV0aGVyIHRvIGJ1aWxkIExEQVAgY29u ZmlndXJhdGlvbiBiYWNrZW5kCmNvbmZpZ3VyZToxNTM0NDogcmVzdWx0OiBuby4gRWl0aGVyIE1v emlsbGEgb3IgT3BlbkxEQVAgbmVlZGVkCmNvbmZpZ3VyZToxNTY4NDogY2hlY2tpbmcgd2hpY2gg bW96aWxsYSB0byB1c2UKY29uZmlndXJlOjE2MzIwOiByZXN1bHQ6IG5vbmUKY29uZmlndXJlOjE2 OTY3OiBjaGVja2luZyB3aGljaCBzYW5lIGhlYWRlciB0byB1c2UKY29uZmlndXJlOjE3MTIwOiBy ZXN1bHQ6IGludGVybmFsCmNvbmZpZ3VyZToxNzEyNzogY2hlY2tpbmcgd2hpY2ggaWN1IHRvIHVz ZQpjb25maWd1cmU6MTczNzA6IHJlc3VsdDogaW50ZXJuYWwKY29uZmlndXJlOjE3NDA1OiBjaGVj a2luZyBmb3IgWApjb25maWd1cmU6MTc2MzU6IHJlc3VsdDogbGlicmFyaWVzIC91c3IvbG9jYWwv bGliLCBoZWFkZXJzIC91c3IvbG9jYWwvaW5jbHVkZQpjb25maWd1cmU6MTc4MDc6IGNjIC1vIGNv bmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVk ZSAtTC91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgICAtTC91c3IvbG9jYWwvbGliIC1sWDExID4m NQpjb25maWd1cmU6MTc4MTM6ICQ/ID0gMApjb25maWd1cmU6MTc4MTc6IHRlc3QgLXogCgkJCSB8 fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZToxNzgyMDogJD8gPSAwCmNvbmZpZ3Vy ZToxNzgyMzogdGVzdCAtcyBjb25mdGVzdApjb25maWd1cmU6MTc4MjY6ICQ/ID0gMApjb25maWd1 cmU6MTc5ODQ6IGNoZWNraW5nIGZvciBnZXRob3N0YnluYW1lCmNvbmZpZ3VyZToxODA0MTogY2Mg LW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9p bmNsdWRlIC1ML3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZToxODA0Nzog JD8gPSAwCmNvbmZpZ3VyZToxODA1MTogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVz dC5lcnIKY29uZmlndXJlOjE4MDU0OiAkPyA9IDAKY29uZmlndXJlOjE4MDU3OiB0ZXN0IC1zIGNv bmZ0ZXN0CmNvbmZpZ3VyZToxODA2MDogJD8gPSAwCmNvbmZpZ3VyZToxODA3MjogcmVzdWx0OiB5 ZXMKY29uZmlndXJlOjE4MjIzOiBjaGVja2luZyBmb3IgY29ubmVjdApjb25maWd1cmU6MTgyODA6 IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9j YWwvaW5jbHVkZSAtTC91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6MTgy ODY6ICQ/ID0gMApjb25maWd1cmU6MTgyOTA6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29u ZnRlc3QuZXJyCmNvbmZpZ3VyZToxODI5MzogJD8gPSAwCmNvbmZpZ3VyZToxODI5NjogdGVzdCAt cyBjb25mdGVzdApjb25maWd1cmU6MTgyOTk6ICQ/ID0gMApjb25maWd1cmU6MTgzMTE6IHJlc3Vs dDogeWVzCmNvbmZpZ3VyZToxODM4NjogY2hlY2tpbmcgZm9yIHJlbW92ZQpjb25maWd1cmU6MTg0 NDM6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3Iv bG9jYWwvaW5jbHVkZSAtTC91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6 MTg0NDk6ICQ/ID0gMApjb25maWd1cmU6MTg0NTM6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMg Y29uZnRlc3QuZXJyCmNvbmZpZ3VyZToxODQ1NjogJD8gPSAwCmNvbmZpZ3VyZToxODQ1OTogdGVz dCAtcyBjb25mdGVzdApjb25maWd1cmU6MTg0NjI6ICQ/ID0gMApjb25maWd1cmU6MTg0NzQ6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZToxODU0OTogY2hlY2tpbmcgZm9yIHNobWF0CmNvbmZpZ3VyZTox ODYwNjogY2MgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vz ci9sb2NhbC9pbmNsdWRlIC1ML3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3Vy ZToxODYxMjogJD8gPSAwCmNvbmZpZ3VyZToxODYxNjogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAt cyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjE4NjE5OiAkPyA9IDAKY29uZmlndXJlOjE4NjIyOiB0 ZXN0IC1zIGNvbmZ0ZXN0CmNvbmZpZ3VyZToxODYyNTogJD8gPSAwCmNvbmZpZ3VyZToxODYzNzog cmVzdWx0OiB5ZXMKY29uZmlndXJlOjE4NzIxOiBjaGVja2luZyBmb3IgSWNlQ29ubmVjdGlvbk51 bWJlciBpbiAtbElDRQpjb25maWd1cmU6MTg3NTE6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAt Zm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtTC91c3IvbG9jYWwvbGli IC1ML3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAtbElDRSAgID4mNQpjb25maWd1cmU6MTg3NTc6 ICQ/ID0gMApjb25maWd1cmU6MTg3NjE6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRl c3QuZXJyCmNvbmZpZ3VyZToxODc2NDogJD8gPSAwCmNvbmZpZ3VyZToxODc2NzogdGVzdCAtcyBj b25mdGVzdApjb25maWd1cmU6MTg3NzA6ICQ/ID0gMApjb25maWd1cmU6MTg3ODM6IHJlc3VsdDog eWVzCmNvbmZpZ3VyZToxODc5NTogY2hlY2tpbmcgd2hldGhlciB0byB1c2UgWGF3CmNvbmZpZ3Vy ZToxODg2NzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE4ODgzOiBjaGVja2luZyBYMTEvWGF3L0xh YmVsLmggdXNhYmlsaXR5CmNvbmZpZ3VyZToxODg5NTogY2MgLWMgLU8yIC1waXBlIC1mbm8tc3Ry aWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvbG9jYWwvaW5jbHVkZSBj b25mdGVzdC5jID4mNQpjb25maWd1cmU6MTg5MDE6ICQ/ID0gMApjb25maWd1cmU6MTg5MDU6IHRl c3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZToxODkwODogJD8g PSAwCmNvbmZpZ3VyZToxODkxMTogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZToxODkxNDog JD8gPSAwCmNvbmZpZ3VyZToxODkyNDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE4OTI4OiBjaGVj a2luZyBYMTEvWGF3L0xhYmVsLmggcHJlc2VuY2UKY29uZmlndXJlOjE4OTM4OiBjYyAtRSAtSS91 c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYwpjb25maWd1 cmU6MTg5NDQ6ICQ/ID0gMApjb25maWd1cmU6MTg5NjQ6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTox ODk5OTogY2hlY2tpbmcgZm9yIFgxMS9YYXcvTGFiZWwuaApjb25maWd1cmU6MTkwMDY6IHJlc3Vs dDogeWVzCmNvbmZpZ3VyZToxOTA0MzogY2hlY2tpbmcgZm9yIFhPcGVuRGlzcGxheSBpbiAtbFgx MQpjb25maWd1cmU6MTkwNzM6IGNjIC1vIGNvbmZ0ZXN0ICAtSS91c3IvbG9jYWwvaW5jbHVkZSAt SS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAtTC91c3IvbG9jYWwv bGliIGNvbmZ0ZXN0LmMgLWxYMTEgICA+JjUKY29uZmlndXJlOjE5MDc5OiAkPyA9IDAKY29uZmln dXJlOjE5MDgzOiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1 cmU6MTkwODY6ICQ/ID0gMApjb25maWd1cmU6MTkwODk6IHRlc3QgLXMgY29uZnRlc3QKY29uZmln dXJlOjE5MDkyOiAkPyA9IDAKY29uZmlndXJlOjE5MTA1OiByZXN1bHQ6IHllcwpjb25maWd1cmU6 MTkxMTU6IGNoZWNraW5nIGZvciBYYXVEaXNwb3NlQXV0aCBpbiAtbFhhdQpjb25maWd1cmU6MTkx NDU6IGNjIC1vIGNvbmZ0ZXN0ICAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5j bHVkZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAtTC91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMg LWxYYXUgICA+JjUKY29uZmlndXJlOjE5MTUxOiAkPyA9IDAKY29uZmlndXJlOjE5MTU1OiB0ZXN0 IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6MTkxNTg6ICQ/ID0g MApjb25maWd1cmU6MTkxNjE6IHRlc3QgLXMgY29uZnRlc3QKY29uZmlndXJlOjE5MTY0OiAkPyA9 IDAKY29uZmlndXJlOjE5MTc3OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTkyMTk6IGNoZWNraW5n IGZvbnRjb25maWcvZm9udGNvbmZpZy5oIHVzYWJpbGl0eQpjb25maWd1cmU6MTkyMzE6IGNjIC1j ICAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjE5MjM3OiAkPyA9IDAKY29uZmlndXJl OjE5MjQxOiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6 MTkyNDQ6ICQ/ID0gMApjb25maWd1cmU6MTkyNDc6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1 cmU6MTkyNTA6ICQ/ID0gMApjb25maWd1cmU6MTkyNjA6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTox OTI2NDogY2hlY2tpbmcgZm9udGNvbmZpZy9mb250Y29uZmlnLmggcHJlc2VuY2UKY29uZmlndXJl OjE5Mjc0OiBjYyAtRSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUg Y29uZnRlc3QuYwpjb25maWd1cmU6MTkyODA6ICQ/ID0gMApjb25maWd1cmU6MTkzMDA6IHJlc3Vs dDogeWVzCmNvbmZpZ3VyZToxOTMzNTogY2hlY2tpbmcgZm9yIGZvbnRjb25maWcvZm9udGNvbmZp Zy5oCmNvbmZpZ3VyZToxOTM0MjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE5MzU1OiBjaGVja2lu ZyB3aGV0aGVyIGZvbnRjb25maWcgaXMgPj0gMi4yLjAKY29uZmlndXJlOjE5MzgwOiBjYyAtbyBj b25mdGVzdCAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vz ci9sb2NhbC9pbmNsdWRlICAgLUwvdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUKY29uZmln dXJlOjE5MzgzOiAkPyA9IDAKY29uZmlndXJlOjE5Mzg1OiAuL2NvbmZ0ZXN0CmNvbmZpZ3VyZTox OTM4ODogJD8gPSAwCmNvbmZpZ3VyZToxOTM5MDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE5NDA2 OiBjaGVja2luZyB3aGV0aGVyIHRvIGxpbmsgdG8gWHJlbmRlcgpjb25maWd1cmU6MTk0MTQ6IHJl c3VsdDogbm8sIGR5bmFtaWNhbGx5IG9wZW4gaXQKY29uZmlndXJlOjE5NDE4OiBjaGVja2luZyB3 aGljaCBYcmVuZGVyIGhlYWRlcnMgdG8gdXNlCmNvbmZpZ3VyZToxOTU3MTogcmVzdWx0OiBpbnRl cm5hbApjb25maWd1cmU6MTk2NTk6IGNoZWNraW5nIHdoaWNoIG5hcyB0byB1c2UKY29uZmlndXJl OjE5ODY3OiByZXN1bHQ6IGludGVybmFsCmNvbmZpZ3VyZToxOTg3NzogY2hlY2tpbmcgZm9yIHht a21mCmNvbmZpZ3VyZToxOTkxMDogcmVzdWx0OiBubwpjb25maWd1cmU6MTk5MjI6IGNoZWNraW5n IGZvciB4bWttZgpjb25maWd1cmU6MTk5NTU6IHJlc3VsdDogbm8KY29uZmlndXJlOjE5OTYzOiBl cnJvcjogeG1rbWYgaXMgbmVlZGVkIHRvIGJ1aWxkIG5hcwoKIyMgLS0tLS0tLS0tLS0tLS0tLSAj IwojIyBDYWNoZSB2YXJpYWJsZXMuICMjCiMjIC0tLS0tLS0tLS0tLS0tLS0gIyMKCmFjX2N2X2J1 aWxkPWFtZDY0LXBvcnRibGQtZnJlZWJzZDguMAphY19jdl9idWlsZF9hbGlhcz1hbWQ2NC1wb3J0 YmxkLWZyZWVic2Q4LjAKYWNfY3ZfY19iaWdlbmRpYW49bm8KYWNfY3ZfY19jb21waWxlcl9nbnU9 eWVzCmFjX2N2X2N4eF9jb21waWxlcl9nbnU9eWVzCmFjX2N2X2Vudl9DQ19zZXQ9c2V0CmFjX2N2 X2Vudl9DQ192YWx1ZT1jYwphY19jdl9lbnZfQ0ZMQUdTX3NldD1zZXQKYWNfY3ZfZW52X0NGTEFH U192YWx1ZT0nLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nJwphY19jdl9lbnZfQ1BQRkxB R1Nfc2V0PXNldAphY19jdl9lbnZfQ1BQRkxBR1NfdmFsdWU9LUkvdXNyL2xvY2FsL2luY2x1ZGUK YWNfY3ZfZW52X0NQUF9zZXQ9JycKYWNfY3ZfZW52X0NQUF92YWx1ZT0nJwphY19jdl9lbnZfQ1hY Q1BQX3NldD0nJwphY19jdl9lbnZfQ1hYQ1BQX3ZhbHVlPScnCmFjX2N2X2Vudl9DWFhGTEFHU19z ZXQ9c2V0CmFjX2N2X2Vudl9DWFhGTEFHU192YWx1ZT0nLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFs aWFzaW5nJwphY19jdl9lbnZfQ1hYX3NldD1zZXQKYWNfY3ZfZW52X0NYWF92YWx1ZT1jKysKYWNf Y3ZfZW52X0xERkxBR1Nfc2V0PXNldAphY19jdl9lbnZfTERGTEFHU192YWx1ZT0tTC91c3IvbG9j YWwvbGliCmFjX2N2X2Vudl9idWlsZF9hbGlhc19zZXQ9c2V0CmFjX2N2X2Vudl9idWlsZF9hbGlh c192YWx1ZT1hbWQ2NC1wb3J0YmxkLWZyZWVic2Q4LjAKYWNfY3ZfZW52X2hvc3RfYWxpYXNfc2V0 PScnCmFjX2N2X2Vudl9ob3N0X2FsaWFzX3ZhbHVlPScnCmFjX2N2X2Vudl90YXJnZXRfYWxpYXNf c2V0PScnCmFjX2N2X2Vudl90YXJnZXRfYWxpYXNfdmFsdWU9JycKYWNfY3ZfZXhlZXh0PScnCmFj X2N2X2Z1bmNfY29ubmVjdD15ZXMKYWNfY3ZfZnVuY19nZXRob3N0YnluYW1lPXllcwphY19jdl9m dW5jX3JlbW92ZT15ZXMKYWNfY3ZfZnVuY19zaG1hdD15ZXMKYWNfY3ZfaGF2ZV94PSdoYXZlX3g9 eWVzIAkJYWNfeF9pbmNsdWRlcz0vdXNyL2xvY2FsL2luY2x1ZGUgYWNfeF9saWJyYXJpZXM9L3Vz ci9sb2NhbC9saWInCmFjX2N2X2hlYWRlcl9YMTFfWGF3X0xhYmVsX2g9eWVzCmFjX2N2X2hlYWRl cl9ib29zdF9zaGFyZWRfcHRyX2hwcD15ZXMKYWNfY3ZfaGVhZGVyX2Jvb3N0X3NwaXJpdF9jb3Jl X2hwcD15ZXMKYWNfY3ZfaGVhZGVyX2N1cHNfY3Vwc19oPXllcwphY19jdl9oZWFkZXJfZm9udGNv bmZpZ19mb250Y29uZmlnX2g9eWVzCmFjX2N2X2hlYWRlcl9pbnR0eXBlc19oPXllcwphY19jdl9o ZWFkZXJfbWVtb3J5X2g9eWVzCmFjX2N2X2hlYWRlcl9zZWN1cml0eV9wYW1fYXBwbF9oPXllcwph Y19jdl9oZWFkZXJfc3RkYz15ZXMKYWNfY3ZfaGVhZGVyX3N0ZGludF9oPXllcwphY19jdl9oZWFk ZXJfc3RkbGliX2g9eWVzCmFjX2N2X2hlYWRlcl9zdHJpbmdfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0 cmluZ3NfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c19zdGF0X2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNf dHlwZXNfaD15ZXMKYWNfY3ZfaGVhZGVyX3VuaXN0ZF9oPXllcwphY19jdl9oZWFkZXJfemxpYl9o PXllcwphY19jdl9ob3N0PWFtZDY0LXBvcnRibGQtZnJlZWJzZDguMAphY19jdl9ob3N0X2FsaWFz PWFtZDY0LXBvcnRibGQtZnJlZWJzZDguMAphY19jdl9saWJfSUNFX0ljZUNvbm5lY3Rpb25OdW1i ZXI9eWVzCmFjX2N2X2xpYl9YMTFfWE9wZW5EaXNwbGF5PXllcwphY19jdl9saWJfWGF1X1hhdURp c3Bvc2VBdXRoPXllcwphY19jdl9saWJfel9kZWZsYXRlPXllcwphY19jdl9vYmpleHQ9bwphY19j dl9wYXRoX0FXSz0vdXNyL2Jpbi9uYXdrCmFjX2N2X3BhdGhfQlpJUDI9L3Vzci9iaW4vYnppcDIK YWNfY3ZfcGF0aF9DT01QQVRIPS91c3IvYmluL2NjCmFjX2N2X3BhdGhfRE1BS0U9bm8KYWNfY3Zf cGF0aF9QRVJMPS91c3IvYmluL3BlcmwKYWNfY3ZfcGF0aF9TRUQ9L3Vzci9iaW4vc2VkCmFjX2N2 X3BhdGhfU0hFTExQQVRIPS9iaW4vdGNzaAphY19jdl9wcm9nX0FXSz1uYXdrCmFjX2N2X3Byb2df Q1BQPSdjYyAtRScKYWNfY3ZfcHJvZ19DWFhDUFA9J2MrKyAtRScKYWNfY3ZfcHJvZ19hY19jdF9D Qz1jYwphY19jdl9wcm9nX2NjX2c9eWVzCmFjX2N2X3Byb2dfY2Nfc3RkYz0nJwphY19jdl9wcm9n X2N4eF9nPXllcwphY19jdl9wcm9nX2VncmVwPSdncmVwIC1FJwphY19jdl9zaXplb2ZfbG9uZz04 CmFjX2N2X3N5c19maWxlX29mZnNldF9iaXRzPW5vCmFjX2N2X3N5c19sYXJnZV9maWxlcz1ubwph Y19jdl9zeXNfbGFyZ2VmaWxlX0NDPW5vCmFjX2N2X3RhcmdldD1hbWQ2NC1wb3J0YmxkLWZyZWVi c2Q4LjAKYWNfY3ZfdGFyZ2V0X2FsaWFzPWFtZDY0LXBvcnRibGQtZnJlZWJzZDguMAphY19jdl90 eXBlX2xvbmc9eWVzCmx0X2N2X3N5c19tYXhfY21kX2xlbj0yNjIxNDQKCiMjIC0tLS0tLS0tLS0t LS0tLS0tICMjCiMjIE91dHB1dCB2YXJpYWJsZXMuICMjCiMjIC0tLS0tLS0tLS0tLS0tLS0tICMj CgpBQk9VVF9CSVRNQVBTPScnCkFHR19DRkxBR1M9JycKQUdHX0xJQlM9JycKQUdHX1ZFUlNJT049 JycKQUxMT0M9JycKQU5UPScnCkFOVF9IT01FPScnCkFOVF9MSUI9JycKQVNNX0hPTUU9JycKQVdL PScvdXNyL2Jpbi9uYXdrJwpBV1RMSUI9Jy1samF3dCcKQklTT049JycKQlNIX0pBUj0nJwpCVUlM RF9ETUFLRT0nWUVTJwpCVUlMRF9FUE09J1lFUycKQlVJTERfTU9aQUI9JycKQlVJTERfVFlQRT0n T09vIEVYVCBDUkFTSFJFUCBCSU5GSUxURVIgRElDVElPTkFSSUVTIEVQTSBPREsgUUFERVZPT08g SlBFRyBFWFBBVCBGUkVFVFlQRSBMSUJXUEQgTElCWFNMVCBMSUJYTUwyIExJQlhNTFNFQyBQWVRI T04gQkVSS0VMRVlEQiBIU1FMREIgQlNIIFhBTEFOIENVUkwgVklHUkEgVU5JWE9EQkMgU0FORSBJ Q1UgWDExX0VYVEVOU0lPTlMgTkFTJwpCVUlMRF9VTk9XSU5SRUc9J05PJwpCVUlMRF9WRVJfU1RS SU5HPScnCkJaSVAyPScvdXNyL2Jpbi9iemlwMicKQ0FJUk9fQ0ZMQUdTPScnCkNBSVJPX0xJQlM9 JycKQ0M9J2NjJwpDRkxBR1M9JyAtSS91c3IvbG9jYWwvaW5jbHVkZScKQ09NRVg9JycKQ09NUEFU SD0nL3Vzci9iaW4nCkNQUD0nY2MgLUUnCkNQUEZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZSAg LUkvdXNyL2xvY2FsL2luY2x1ZGUnCkNSWVBUX0xJTks9JycKQ1NDX1BBVEg9JycKQ1VSTENPTkZJ Rz0nJwpDVVJMX0NGTEFHUz0nJwpDVVJMX0xJQlM9JycKQ1hYPSdjKysnCkNYWENQUD0nYysrIC1F JwpDWFhGTEFHUz0nLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nJwpDWUdXSU5fUEFUSD0n JwpEQlVTX0NGTEFHUz0nJwpEQlVTX0xJQlM9JycKREJfSU5DTFVERVM9JycKREJfSkFSPScnCkRC X1ZFUlNJT049JycKREVGUz0nJwpESVJFQ1RYU0RLX0hPTUU9JycKRElSRUNUWFNES19MSUI9JycK RElTQUJMRV9BQ1RJVkVYPScnCkRJU0FCTEVfTkVPTj0nJwpESVNBQkxFX1NUUklQPSdUUlVFJwpE SVNBQkxFX1hBVz0nJwpETUFLRT0nbm8nCkRQS0c9JycKRUNIT19DPScnCkVDSE9fTj0nLW4nCkVD SE9fVD0nJwpFR1JFUD0nZ3JlcCAtRScKRU5BQkxFX0FHRz0nJwpFTkFCTEVfQ0FJUk89JycKRU5B QkxFX0NSQVNIRFVNUD0nVFJVRScKRU5BQkxFX0NVUFM9J1RSVUUnCkVOQUJMRV9EQlVTPScnCkVO QUJMRV9ERUJVRz0nRkFMU0UnCkVOQUJMRV9ESVJFQ1RYPScnCkVOQUJMRV9FVk9BQjI9JycKRU5B QkxFX0ZPTlRDT05GSUc9J1RSVUUnCkVOQUJMRV9HTk9NRVZGUz0nJwpFTkFCTEVfR1RLPScnCkVO QUJMRV9LQUI9JycKRU5BQkxFX0tERT0nJwpFTkFCTEVfTE9DS0RPV049JycKRU5BQkxFX05BUz0n WUVTJwpFTkFCTEVfT1BFTkdMPScnCkVOQUJMRV9QQVNGPScnCkVOQUJMRV9QQ0g9JycKRU5BQkxF X1JFUE9SVERFU0lHTj0nJwpFTkFCTEVfUlBBVEg9J3llcycKRU5BQkxFX1NUQVRJQ19HVEs9JycK RU5BQkxFX1NZTUJPTFM9J1NNQUxMJwpFTkFCTEVfU1lTVFJBWV9HVEs9JycKRU5BQkxFX1ZCQT0n WUVTJwpFTkFCTEVfV0VSUk9SPSdGQUxTRScKRVBNPSdpbnRlcm5hbCcKRVhDRVBUSU9OUz0nZHdh cmYyJwpFWEVFWFQ9JycKRkxFWD0nJwpGTFVURV9KQVI9JycKRlJBTUVfSE9NRT0nJwpGUkVFVFlQ RV9DRkxBR1M9JycKRlJFRVRZUEVfTElCUz0nJwpHQ0NWRVI9JzQwMjAxJwpHQ0NfSE9NRT0nL3Vz cicKR0NPTkZfQ0ZMQUdTPScnCkdDT05GX0xJQlM9JycKR05PTUVWRlNfQ0ZMQUdTPScnCkdOT01F VkZTX0xJQlM9JycKR05VQ1A9JycKR05VTUFLRT0nZ21ha2UnCkdOVVBBVENIPScnCkdPQkpFQ1Rf Q0ZMQUdTPScnCkdPQkpFQ1RfTElCUz0nJwpHVEtfQ0ZMQUdTPScnCkdUS19MSUJTPScnCkdYWF9J TkNMVURFX1BBVEg9Jy91c3IvaW5jbHVkZS9jKysvNC4yJwpIQVZFX0dDQ19WSVNJQklMSVRZX0ZF QVRVUkU9J1RSVUUnCkhBVkVfTERfSEFTSF9TVFlMRT0nRkFMU0UnCkhPTUU9Jy9yb290JwpIU1FM REJfSkFSPScnCkhVTlNQRUxMX0NGTEFHUz0nJwpIVU5TUEVMTF9MSUJTPScnCkhZUEhFTl9MSUI9 JycKSU5UUk9fQklUTUFQUz0nJwpKQVZBQU9UQ09NUElMRVI9JycKSkFWQUNJU0dDSj0nJwpKQVZB Q09NUElMRVI9Jy91c3IvbG9jYWwvamRrMS42LjAvYmluL2phdmFjJwpKQVZBRE9DPScvdXNyL2xv Y2FsL2pkazEuNi4wL2Jpbi9qYXZhZG9jJwpKQVZBSU5URVJQUkVURVI9Jy91c3IvbG9jYWwvamRr MS42LjAvYmluL2phdmEnCkpBVkFfSE9NRT0nL3Vzci9sb2NhbC9qZGsxLjYuMCcKSkNPTU1PTl9K QVI9JycKSkNPTU1PTl9TRVJJQUxJWkVSX0pBUj0nJwpKREs9J3N1bicKSkZSRUVSRVBPUlRfSkFS PScnCktERV9DRkxBR1M9JycKS0RFX0xJQlM9JycKTERGTEFHUz0nICAtTC91c3IvbG9jYWwvbGli JwpMRlNfQ0ZMQUdTPSctRF9GSUxFX09GRlNFVF9CSVRTPW5vJwpMSUJGT05UU19KQVI9JycKTElC Rk9STVVMQV9KQVI9JycKTElCTEFZT1VUX0pBUj0nJwpMSUJMT0FERVJfSkFSPScnCkxJQk9CSlM9 JycKTElCUkVQT1NJVE9SWV9KQVI9JycKTElCUz0nJwpMSUJXUERfQ0ZMQUdTPScnCkxJQldQRF9M SUJTPScnCkxJQlhNTF9DRkxBR1M9JycKTElCWE1MX0pBUj0nJwpMSUJYTUxfTElCUz0nJwpMSUJY U0xUX0NGTEFHUz0nJwpMSUJYU0xUX0xJQlM9JycKTE9DQUxfU09MRU5WPSdERUZBVUxUJwpMT0NB TF9TT0xWRVI9JycKTFRMSUJPQkpTPScnCk1JRExfUEFUSD0nJwpNSU5HV0NYWD0nJwpNSU5HV1NU UklQPScnCk1JTkdXX0xJQl9JTkNMVURFX1BBVEg9JycKTUxfRVhFPScnCk1PQz0nJwpNT1pHVEsy X0NGTEFHUz0nJwpNT1pHVEsyX0xJQlM9JycKTU9aSUxMQVhQQ09NX0NGTEFHUz0nJwpNT1pJTExB WFBDT01fTElCUz0nJwpNT1pJTExBX1RPT0xLSVQ9JycKTU9aSUxMQV9WRVJTSU9OPScnCk1PWkxJ QlJFUV9DRkxBR1M9JycKTU9aTElCUkVRX0xJQlM9JycKTU9aX0ZMQVZPVVI9JycKTU9aX0lOQz0n JwpNT1pfTERBUF9DRkxBR1M9JycKTU9aX0xJQj0nJwpNT1pfTElCX1hQQ09NPScnCk1PWl9OU1BS X0NGTEFHUz0nJwpNT1pfTlNQUl9MSUJTPScnCk1PWl9OU1NfQ0ZMQUdTPScnCk1PWl9OU1NfTElC Uz0nJwpNU1BEQl9QQVRIPScnCk5BU19JTkNMVURFUz0nJwpORU9OX0NGTEFHUz0nJwpORU9OX0xJ QlM9JycKTkVPTl9WRVJTSU9OPScnCk5FV19TSEFET1dfQVBJPScnCk5PV1JBUENNRD0neWVzJwpO U0lTX1BBVEg9JycKTlNQUl9MSUI9JycKTlNTX0xJQj0nJwpPQkpFWFQ9J28nCk9PT19WRU5ET1I9 JycKT1BFTlNTTF9DRkxBR1M9JycKT1BFTlNTTF9MSUJTPScnCk9TVkVSU0lPTj0nODAwMDQ1JwpQ QUNLQUdFX0JVR1JFUE9SVD0nJwpQQUNLQUdFX05BTUU9JycKUEFDS0FHRV9TVFJJTkc9JycKUEFD S0FHRV9UQVJOQU1FPScnClBBQ0tBR0VfVkVSU0lPTj0nJwpQQU09J1lFUycKUEFNX0xJTks9J05P JwpQQVRDSD0nJwpQQVRIRVhUUkE9JycKUEFUSF9TRVBBUkFUT1I9JzonClBBX1ZFUj0nJwpQRVJM PScvdXNyL2Jpbi9wZXJsJwpQS0dGT1JNQVQ9J2JzZCcKUEtHTUs9JycKUEtHX0NPTkZJRz0nJwpQ Uk9EVUNUPSdmdWxsJwpQUk9FWFQ9Jy5wcm8nClBST0ZVTExTV0lUQ0g9J3Byb2R1Y3Q9ZnVsbCcK UFNES19IT01FPScnClBUSFJFQURfQ0ZMQUdTPScnClBUSFJFQURfTElCUz0nLXB0aHJlYWQnClBZ VEhPTj0nJwpQWVRIT05fQ0ZMQUdTPScnClBZVEhPTl9FWEVDX1BSRUZJWD0nJwpQWVRIT05fTElC Uz0nJwpQWVRIT05fUExBVEZPUk09JycKUFlUSE9OX1BSRUZJWD0nJwpQWVRIT05fVkVSU0lPTj0n JwpSUE09JycKU0FDX0pBUj0nJwpTQ1BERUZTPScnClNFRD0nL3Vzci9iaW4vc2VkJwpTRVJJQUxJ WkVSX0pBUj0nJwpTSEVMTD0nL2Jpbi9zaCcKU0hFTExQQVRIPScvYmluJwpTSVpFT0ZfTE9ORz0n OCcKU05ERklMRV9DRkxBR1M9JycKU05ERklMRV9MSUJTPScnClNPTEFSX0pBVkE9J1RSVUUnClNP VVJDRVZFUlNJT049J09PSDY4MCcKU1RMUE9SVDQ9J05PX1NUTFBPUlQ0JwpTVExQT1JUX1ZFUj0n NDAwJwpTWVNURU1fQUdHPScnClNZU1RFTV9CT09TVD0nWUVTJwpTWVNURU1fQlNIPSdOTycKU1lT VEVNX0NBSVJPPScnClNZU1RFTV9DVVJMPSdOTycKU1lTVEVNX0RCPSdOTycKU1lTVEVNX0VYUEFU PSdOTycKU1lTVEVNX0ZSRUVUWVBFPSdOTycKU1lTVEVNX0dFTkJSSz0nJwpTWVNURU1fR0VOQ0NP REU9JycKU1lTVEVNX0dFTkNNTj0nJwpTWVNURU1fSFNRTERCPSdOTycKU1lTVEVNX0hVTlNQRUxM PScnClNZU1RFTV9IWVBIPScnClNZU1RFTV9JQ1U9J05PJwpTWVNURU1fSkZSRUVSRVBPUlQ9JycK U1lTVEVNX0pQRUc9J05PJwpTWVNURU1fTElCV1BEPSdOTycKU1lTVEVNX0xJQlhNTD0nTk8nClNZ U1RFTV9MSUJYU0xUPSdOTycKU1lTVEVNX01PWklMTEE9JycKU1lTVEVNX01TUEFDSz0nJwpTWVNU RU1fTVlUSEVTPScnClNZU1RFTV9OQVM9J05PJwpTWVNURU1fTkVPTj0nJwpTWVNURU1fT0RCQ19I RUFERVJTPSdOTycKU1lTVEVNX09QRU5TU0w9JycKU1lTVEVNX1BPUlRBVURJTz0nJwpTWVNURU1f UFlUSE9OPSdOTycKU1lTVEVNX1NBTkVfSEVBREVSPSdOTycKU1lTVEVNX1NOREZJTEU9JycKU1lT VEVNX1NURExJQlM9J1lFUycKU1lTVEVNX1ZJR1JBPSdOTycKU1lTVEVNX1hBTEFOPSdOTycKU1lT VEVNX1hFUkNFUz0nTk8nClNZU1RFTV9YTUxfQVBJUz0nTk8nClNZU1RFTV9YUkVOREVSX0hFQURF UlM9J05PJwpTWVNURU1fWkxJQj0nWUVTJwpVTklYV1JBUFBFUk5BTUU9JycKVU5aSVA9JycKVVBE PSc2ODAnClVTRV9GVF9FTUJPTERFTj0nTk8nClVTRV9NSU5HVz0nJwpVU0VfU0hFTEw9J3Rjc2gn ClVTRV9TWVNURU1fU1RMPScnClVTRV9YSU5FUkFNQT0nJwpWQkFfRVhURU5TSU9OPSdOTycKVkNf U1RBTkRBUkQ9JycKV0lUSE9VVF9BRk1TPScnCldJVEhPVVRfUFBEUz0nJwpXSVRIX0JJTkZJTFRF Uj0nWUVTJwpXSVRIX0RJQ1Q9JycKV0lUSF9GT05UT09PPScnCldJVEhfRk9OVFM9JycKV0lUSF9H UEM9JycKV0lUSF9MQU5HPScnCldJVEhfTERBUD0nTk8nCldJVEhfTUlOR1dJTj0nMCcKV0lUSF9N T1pJTExBPSdOTycKV0lUSF9NWVNQRUxMX0RJQ1RTPSdZRVMnCldJVEhfT1BFTkxEQVA9JycKV0lU SF9QT09SX0hFTFBfTE9DQUxJWkFUSU9OUz0nJwpXSVRIX1dSSVRFUjJMQVRFWD0nJwpXT1JEU19C SUdFTkRJQU49J25vJwpYQUxBTl9KQVI9JycKWEFVX0xJQlM9Jy1sWGF1JwpYRVJDRVNfSkFSPScn ClhJTkM9Jy91c3IvbG9jYWwvaW5jbHVkZScKWElORVJBTUFfTElOSz0nJwpYTElCPScvdXNyL2xv Y2FsL2xpYicKWE1LTUY9JycKWE1MX0FQSVNfSkFSPScnClhSRU5ERVJfTElOSz0nTk8nClhTTFRQ Uk9DPScnClhfQ0ZMQUdTPScgLUkvdXNyL2xvY2FsL2luY2x1ZGUnClhfRVhUUkFfTElCUz0nJwpY X0xJQlM9JyAtTC91c3IvbG9jYWwvbGliJwpYX1BSRV9MSUJTPScgLWxTTSAtbElDRScKWklQPScn ClpJUF9IT01FPScnCl9jYz0nJwphY19jdF9DQz0nY2MnCmFjX2N0X0NYWD0nJwphY19jdF9NSU5H V0NYWD0nJwphY19jdF9NSU5HV1NUUklQPScnCmJpbmRpcj0nJHtleGVjX3ByZWZpeH0vYmluJwpi dWlsZD0nYW1kNjQtcG9ydGJsZC1mcmVlYnNkOC4wJwpidWlsZF9hbGlhcz0nYW1kNjQtcG9ydGJs ZC1mcmVlYnNkOC4wJwpidWlsZF9jcHU9J2FtZDY0JwpidWlsZF9vcz0nZnJlZWJzZDguMCcKYnVp bGRfdmVuZG9yPSdwb3J0YmxkJwpkYXRhZGlyPScke3ByZWZpeH0vc2hhcmUnCmV4ZWNfcHJlZml4 PSdOT05FJwpob3N0PSdhbWQ2NC1wb3J0YmxkLWZyZWVic2Q4LjAnCmhvc3RfYWxpYXM9JycKaG9z dF9jcHU9J2FtZDY0Jwpob3N0X29zPSdmcmVlYnNkOC4wJwpob3N0X3ZlbmRvcj0ncG9ydGJsZCcK aW5jbHVkZWRpcj0nJHtwcmVmaXh9L2luY2x1ZGUnCmluZm9kaXI9Jy91c3IvbG9jYWwvaW5mby8n CmxpYmRpcj0nJHtleGVjX3ByZWZpeH0vbGliJwpsaWJleGVjZGlyPScke2V4ZWNfcHJlZml4fS9s aWJleGVjJwpsb2NhbHN0YXRlZGlyPScke3ByZWZpeH0vdmFyJwptYW5kaXI9Jy91c3IvbG9jYWwv bWFuJwpvbGRpbmNsdWRlZGlyPScvdXNyL2luY2x1ZGUnCnBrZ3B5ZXhlY2Rpcj0nJwpwa2dweXRo b25kaXI9JycKcHJlZml4PScvdXNyL2xvY2FsJwpwcm9ncmFtX3RyYW5zZm9ybV9uYW1lPSdzLHgs eCwnCnB5ZXhlY2Rpcj0nJwpweXRob25kaXI9JycKc2JpbmRpcj0nJHtleGVjX3ByZWZpeH0vc2Jp bicKc2hhcmVkc3RhdGVkaXI9JyR7cHJlZml4fS9jb20nCnN5c2NvbmZkaXI9JyR7cHJlZml4fS9l dGMnCnRhcmdldD0nYW1kNjQtcG9ydGJsZC1mcmVlYnNkOC4wJwp0YXJnZXRfYWxpYXM9JycKdGFy Z2V0X2NwdT0nYW1kNjQnCnRhcmdldF9vcz0nZnJlZWJzZDguMCcKdGFyZ2V0X3ZlbmRvcj0ncG9y dGJsZCcKCiMjIC0tLS0tLS0tLS0tICMjCiMjIGNvbmZkZWZzLmguICMjCiMjIC0tLS0tLS0tLS0t ICMjCgojZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCiNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCiNk ZWZpbmUgSEFWRV9TVERJTlRfSCAxCiNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCiNkZWZpbmUgSEFW RV9TVFJJTkdTX0ggMQojZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQojZGVmaW5lIEhBVkVfU1lTX1NU QVRfSCAxCiNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCiNkZWZpbmUgSEFWRV9VTklTVERfSCAx CiNkZWZpbmUgSEFWRV9YMTFfWEFXX0xBQkVMX0ggMQojZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JU ICIiCiNkZWZpbmUgUEFDS0FHRV9OQU1FICIiCiNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiIKI2Rl ZmluZSBQQUNLQUdFX1RBUk5BTUUgIiIKI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIiIKI2RlZmlu ZSBTSVpFT0ZfTE9ORyA4CiNkZWZpbmUgU1REQ19IRUFERVJTIDEKI2VuZGlmCiNpZmRlZiBfX2Nw bHVzcGx1cwpleHRlcm4gIkMiIHZvaWQgZXhpdCAoaW50KTsKCmNvbmZpZ3VyZTogZXhpdCAxCg== ------=_20080912235313_86345--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?22676.69.26.207.119.1221263593.squirrel>