From owner-freebsd-x11@FreeBSD.ORG Tue Jun 17 04:52:37 2008 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 25E8E106564A for ; Tue, 17 Jun 2008 04:52:37 +0000 (UTC) (envelope-from jeckermann@profitchannels.com.au) Received: from web34205.mail.mud.yahoo.com (web34205.mail.mud.yahoo.com [66.163.178.120]) by mx1.freebsd.org (Postfix) with SMTP id D367E8FC1D for ; Tue, 17 Jun 2008 04:52:36 +0000 (UTC) (envelope-from jeckermann@profitchannels.com.au) Received: (qmail 29344 invoked by uid 60001); 17 Jun 2008 04:25:55 -0000 Received: from [150.101.102.252] by web34205.mail.mud.yahoo.com via HTTP; Mon, 16 Jun 2008 21:25:53 PDT X-Mailer: YahooMailRC/975.45 YahooMailWebService/0.7.199 Date: Mon, 16 Jun 2008 21:25:53 -0700 (PDT) From: Jeff Eckermann To: x11@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-1307109189-1213676753=:29245" Message-ID: <148781.29245.qm@web34205.mail.mud.yahoo.com> X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Failure in xorg-apps port install X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jun 2008 04:52:37 -0000 --0-1307109189-1213676753=:29245 Content-Type: text/plain; charset=us-ascii Latter part of output following; package list following that. "config.log" attached. ===> Registering installation for xdpyinfo-1.0.2_1 ===> Returning to build of xorg-apps-7.3 ===> xorg-apps-7.3 depends on executable: xdriinfo - not found ===> Verifying reinstall for xdriinfo in /usr/ports/x11/xdriinfo ===> Vulnerability check disabled, database not found => xdriinfo-1.0.2.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/xorg/app. => Attempting to fetch from ftp://ftp.gwdg.de/pub/x11/x.org/pub/individual/app/. xdriinfo-1.0.2.tar.bz2 100% of 86 kB 36 kBps ===> Extracting for xdriinfo-1.0.2 => MD5 Checksum OK for xorg/app/xdriinfo-1.0.2.tar.bz2. => SHA256 Checksum OK for xorg/app/xdriinfo-1.0.2.tar.bz2. ===> Patching for xdriinfo-1.0.2 ===> xdriinfo-1.0.2 depends on file: /usr/local/libdata/pkgconfig/glproto.pc - found ===> xdriinfo-1.0.2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> xdriinfo-1.0.2 depends on executable: pkg-config - found ===> xdriinfo-1.0.2 depends on shared library: GL.1 - found ===> Configuring for xdriinfo-1.0.2 configure: WARNING: you should use --build, --host, --target checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for a thread-safe mkdir -p... ./install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for i386-portbld-freebsd6.2-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 ISO C89... none needed checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking return type of signal handlers... void checking for i386-portbld-freebsd6.2-pkg-config... no checking for pkg-config... /usr/local/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for XDRIINFO... yes checking for library containing glXGetProcAddressARB... no configure: error: cannot find GL library - make sure Mesa or other OpenGL package is installed See `config.log' for more details. ===> Script "configure" failed unexpectedly. Please report the problem to x11@FreeBSD.org [maintainer] and attach the "/usr/ports/x11/xdriinfo/work/xdriinfo-1.0.2/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/x11/xdriinfo. *** Error code 1 Stop in /usr/ports/x11/xdriinfo. *** Error code 1 Stop in /usr/ports/x11/xorg-apps. *** Error code 1 Stop in /usr/ports/x11/xorg-apps. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.78680.1 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=xorg-clients-6.9.0_3 UPGRADE_PORT_VER=6.9.0_3 make reinstall server# ls /var/db/pkg ImageMagick-6.4.1.1 hal-0.5.11_1 libiconv-1.11_1 pecl-APC-3.0.19 setxkbmap-1.0.4 apache-2.2.8 help2man-1.36.4_2 libltdl-1.5.24 pecl-filter-0.11.0 showfont-1.0.1_1 apache-ant-1.7.0_2 iceauth-1.0.2 libtool-1.5.26 pecl-hash-1.5 smproxy-1.0.2 appres-1.0.1 ico-1.0.2 libublio-20070103 pecl-json-1.2.1 tiff-3.8.2_1 autoconf-2.13.000227_6 imake-6.9.0 libvolume_id-0.81.0 perl-5.8.8_1 trapproto-3.4.3 autoconf-2.61_2 inputproto-1.4.2.1 libxkbfile-1.0.4 php5-5.2.6 twm-1.0.3_3 autoconf-wrapper-20071109 intltool-0.37.1 libxkbui-1.0.2_1 php5-ctype-5.2.6 unzip-5.52_5 automake-1.4.6_4 iso8879-1986_2 libxml2-2.6.32 php5-dom-5.2.6 videoproto-2.2.2 automake-wrapper-20071109 itext-2.1.0_1,1 libxslt-1.1.24 php5-gettext-5.2.6_1 viewres-1.0.1 bash-3.2.39_1 jakarta-commons-beanutils-1.7.0_2 linux_base-fc-4_13 php5-iconv-5.2.6 x11perf-1.4.1 bdftopcf-1.0.1 jakarta-commons-collections-3.2_2 listres-1.0.1 php5-mbstring-5.2.6 xalan-j-2.7.0_2 beforelight-1.0.2 jakarta-commons-digester-1.7_2 log4j-1.2.15_1 php5-mysql-5.2.6 xauth-1.0.2 bigreqsproto-1.0.2 jakarta-commons-logging-1.1_2 luit-1.0.2_2 php5-pcre-5.2.6 xbacklight-1.1 bitmap-1.0.3 jakarta-poi-2.5.1_2 m4-1.4.11,1 php5-pdo-5.2.6 xbiff-1.0.1 bitstream-vera-1.10_2 jasper-1.900.1_6 mediawiki-1.12.0_1 php5-pdo_sqlite-5.2.6 xbitmaps-1.0.1 bouncycastle-1.39_2 jasperreports-3.0.0_1 mkcomposecache-1.2_1 php5-posix-5.2.6 xcalc-1.0.2 bsdftpd-ssl-1.1.0_1 javavmwrapper-2.3.2 mkfontdir-1.0.3_1 php5-readline-5.2.6 xclipboard-1.0.1 compositeproto-0.4 jbigkit-1.6 mkfontscale-1.0.3 php5-session-5.2.6 xclock-1.0.3 consolekit-0.2.10_1 jcommon-1.0.12_1 mpeg2codec-1.2_3 php5-simplexml-5.2.6 xcmiscproto-1.1.2 cups-base-1.3.7_3 jfreechart-1.0.9_1 mysql-client-5.0.51a php5-spl-5.2.6 xcmsdb-1.0.1 cvsup-16.1h_2 jpeg-6b_4 mysql-connector-java-5.1.6_1 php5-sqlite-5.2.6 xconsole-1.0.3 damageproto-1.1.0_2 junit-4.4_1 mysql-server-5.0.51a php5-tokenizer-5.2.6 xcursorgen-1.0.2 db41-4.1.25_4 kbproto-1.0.3 oclock-1.0.1 php5-xml-5.2.6 xdbedizzy-1.0.2 dbus-1.2.1 lcms-1.17,1 openldap-client-2.3.42 php5-xmlreader-5.2.6 xditview-1.0.1 dbus-glib-0.74_1 libFS-1.0.0_1 p5-Archive-Tar-1.36 php5-xmlwriter-5.2.6 xdm-1.1.6_3 diablo-jdk-1.5.0.07.01_10 libICE-1.0.4_1,1 p5-CGI-Lite-2.02 php5-zlib-5.2.6 xdpyinfo-1.0.2_1 dmidecode-2.9 libSM-1.0.3_1,1 p5-CGI.pm-3.37_1,1 pixman-0.9.6 xerces-j-2.9.0_2 dmxproto-2.2.2 libX11-1.1.3_1,1 p5-Compress-Raw-Zlib-2.006 pkg-config-0.23_1 xextproto-7.0.2 docbook-4.1_3 libXScrnSaver-1.1.2 p5-Compress-Zlib-2.007 pkgdb.db xf86bigfontproto-1.1.2 docbook-xml-4.2_1 libXau-1.0.3_2 p5-DBI-1.60.4 png-1.2.28 xf86dgaproto-2.0.3 docbook-xsl-1.71.1_2 libXaw-1.0.4_1,1 p5-ExtUtils-CBuilder-0.19 policykit-0.8_2 xf86driproto-2.0.3 editres-1.0.3 libXcursor-1.1.9_1 p5-ExtUtils-ParseXS-2.18 popt-1.7_5 xf86miscproto-0.9.2 evieext-1.0.2 libXdmcp-1.0.2_1 p5-IO-Compress-Base-2.006 portupgrade-2.4.3_2,2 xf86vidmodeproto-2.2.2 expat-2.0.1 libXext-1.0.3,1 p5-IO-Compress-Zlib-2.006 postgresql-client-8.3.3 xfs-1.0.5_1,1 ezm3-1.2_1 libXfixes-4.0.3_1 p5-IO-String-1.08 postgresql-jdbc-8.3.603_1 xineramaproto-1.1.2 fixesproto-4.0 libXfont-1.3.1_3,1 p5-IO-Zlib-1.07 postgresql-plperl-8.3.1 xkeyboard-config-1.2_1 fontcacheproto-0.1.2 libXft-2.1.12 p5-IO-stringy-2.110 postgresql-server-8.3.3 xmlcatmgr-2.2 fontconfig-2.5.0,1 libXi-1.1.3,1 p5-MIME-Base64-3.07 printproto-1.0.3 xorg-clients-6.9.0_3 fontsproto-2.0.2 libXinerama-1.0.2,1 p5-Module-Build-0.28.08 python25-2.5.2_2 xorg-documents-6.9.0 fonttosfnt-1.0.3 libXmu-1.0.3,1 p5-OLE-Storage_Lite-0.14 randrproto-1.2.1 xorg-fonts-100dpi-6.9.0_1 freetype2-2.3.5 libXp-1.0.0,1 p5-Params-Util-0.30 recordproto-1.13.2 xorg-fonts-75dpi-6.9.0_1 fslsfonts-1.0.1 libXpm-3.5.7 p5-Parse-CSV-1.00 renderproto-0.9.3 xorg-fonts-cyrillic-6.9.0_1 fstobdf-1.0.2 libXprintUtil-1.0.1 p5-PathTools-3.25 resourceproto-1.0.2 xorg-fonts-encodings-6.9.0_1 fusefs-kmod-0.3.9.p1.20080208_1 libXrandr-1.2.2_1 p5-Scalar-List-Utils-1.19,1 rgb-1.0.1 xorg-fonts-miscbitmaps-6.9.0_1 fusefs-libs-2.7.2_1 libXrender-0.9.4_1 p5-Spiffy-0.30 rpm-3.0.6_14 xorg-fonts-truetype-6.9.0 fusefs-ntfs-1.2506 libXt-1.0.5_1 p5-Spreadsheet-ParseExcel-0.3200 rstart-1.0.2 xorg-fonts-type1-6.9.0 gamin-0.1.9_2 libXtst-1.0.3_1 p5-Storable-2.18 rsync-3.0.2_1 xorg-libraries-6.9.0 gettext-0.17_1 libXxf86dga-1.0.2 p5-Test-Base-0.54 ruby-1.8.6.111_2,1 xorg-nestserver-6.9.0_1 ghostscript-gpl-8.62_2 libXxf86misc-1.0.1 p5-Test-Harness-2.64 ruby18-bdb-0.6.2 xorg-server-1.4.2,1 gio-fam-backend-2.16.3_1 libXxf86vm-1.0.1 p5-Test-Simple-0.72 ruby18-deplate-0.8.1 xorg-vfbserver-6.9.0_2 glib-2.16.3_1 libdrm-2.3.0 p5-Text-CSV_XS-0.23 samba-3.0.28a_2,1 xproto-7.0.10_1 glproto-1.4.8 libexecinfo-1.1_1 p5-XML-Parser-2.36 screen-4.0.3_4 xterm-235 gmake-3.81_3 libfontenc-1.0.4 p5-YAML-0.65 scripts-1.0.1 xtrans-1.0.4 gnome_subr-1.0 libfpx-1.2.0.12_1 p5-gettext-1.05_2 scrnsaverproto-1.1.0 gnutls-2.2.5_1 libgcrypt-1.4.1_1 pciids-20080312 sdocbook-xml-1.1,1 gsfonts-8.11_4 libgpg-error-1.6_1 pcre-7.7 sessreg-1.0.3 Jeff Eckermann | Business Analyst Profitable Channels Management T 08 8231 9937 E jeckermann@profitchannels.com.auW http://www.profitchannels.com.auThis e-mail is from Profitable Channels Management. The contents are confidential and may be protected by legal professional privilege. --0-1307109189-1213676753=:29245 Content-Type: application/octet-stream; name="config.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.log" VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBj b21waWxlcnMgd2hpbGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1 Z2dpbmcgaWYgY29uZmlndXJlIG1ha2VzIGEgbWlzdGFrZS4KCkl0IHdhcyBj cmVhdGVkIGJ5IHhkcmlpbmZvIGNvbmZpZ3VyZSAxLjAuMiwgd2hpY2ggd2Fz CmdlbmVyYXRlZCBieSBHTlUgQXV0b2NvbmYgMi42MS4gIEludm9jYXRpb24g Y29tbWFuZCBsaW5lIHdhcwoKICAkIC4vY29uZmlndXJlIC0teC1saWJyYXJp ZXM9L3Vzci9sb2NhbC9saWIgLS14LWluY2x1ZGVzPS91c3IvbG9jYWwvaW5j bHVkZSAtLXByZWZpeD0vdXNyL2xvY2FsIC0tbWFuZGlyPS91c3IvbG9jYWwv bWFuIC0taW5mb2Rpcj0vdXNyL2xvY2FsL2luZm8vIGkzODYtcG9ydGJsZC1m cmVlYnNkNi4yCgojIyAtLS0tLS0tLS0gIyMKIyMgUGxhdGZvcm0uICMjCiMj IC0tLS0tLS0tLSAjIwoKaG9zdG5hbWUgPSBzZXJ2ZXIubG9jYWwuYnNkCnVu YW1lIC1tID0gaTM4Ngp1bmFtZSAtciA9IDYuMi1SRUxFQVNFCnVuYW1lIC1z ID0gRnJlZUJTRAp1bmFtZSAtdiA9IEZyZWVCU0QgNi4yLVJFTEVBU0UgIzA6 IEZyaSBKYW4gMTIgMTE6MDU6MzAgVVRDIDIwMDcgICAgIHJvb3RAZGVzc2xl ci5jc2UuYnVmZmFsby5lZHU6L3Vzci9vYmovdXNyL3NyYy9zeXMvU01QIAoK L3Vzci9iaW4vdW5hbWUgLXAgPSBpMzg2Ci9iaW4vdW5hbWUgLVggICAgID0g dW5rbm93bgoKL2Jpbi9hcmNoICAgICAgICAgICAgICA9IHVua25vd24KL3Vz ci9iaW4vYXJjaCAtayAgICAgICA9IHVua25vd24KL3Vzci9jb252ZXgvZ2V0 c3lzaW5mbyA9IHVua25vd24KL3Vzci9iaW4vaG9zdGluZm8gICAgICA9IHVu a25vd24KL2Jpbi9tYWNoaW5lICAgICAgICAgICA9IHVua25vd24KL3Vzci9i aW4vb3NsZXZlbCAgICAgICA9IHVua25vd24KL2Jpbi91bml2ZXJzZSAgICAg ICAgICA9IHVua25vd24KClBBVEg6IC9zYmluClBBVEg6IC9iaW4KUEFUSDog L3Vzci9zYmluClBBVEg6IC91c3IvYmluClBBVEg6IC91c3IvZ2FtZXMKUEFU SDogL3Vzci9sb2NhbC9zYmluClBBVEg6IC91c3IvbG9jYWwvYmluClBBVEg6 IC91c3IvWDExUjYvYmluClBBVEg6IC9yb290L2JpbgoKCiMjIC0tLS0tLS0t LS0tICMjCiMjIENvcmUgdGVzdHMuICMjCiMjIC0tLS0tLS0tLS0tICMjCgpj b25maWd1cmU6MTc3NzogY2hlY2tpbmcgZm9yIGEgQlNELWNvbXBhdGlibGUg aW5zdGFsbApjb25maWd1cmU6MTgzMzogcmVzdWx0OiAvdXNyL2Jpbi9pbnN0 YWxsIC1jIC1vIHJvb3QgLWcgd2hlZWwKY29uZmlndXJlOjE4NDQ6IGNoZWNr aW5nIHdoZXRoZXIgYnVpbGQgZW52aXJvbm1lbnQgaXMgc2FuZQpjb25maWd1 cmU6MTg4NzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE5MTU6IGNoZWNraW5n IGZvciBhIHRocmVhZC1zYWZlIG1rZGlyIC1wCmNvbmZpZ3VyZToxOTU0OiBy ZXN1bHQ6IC4vaW5zdGFsbC1zaCAtYyAtZApjb25maWd1cmU6MTk2NzogY2hl Y2tpbmcgZm9yIGdhd2sKY29uZmlndXJlOjE5OTc6IHJlc3VsdDogbm8KY29u ZmlndXJlOjE5Njc6IGNoZWNraW5nIGZvciBtYXdrCmNvbmZpZ3VyZToxOTk3 OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxOTY3OiBjaGVja2luZyBmb3IgbmF3 awpjb25maWd1cmU6MTk4MzogZm91bmQgL3Vzci9iaW4vbmF3awpjb25maWd1 cmU6MTk5NDogcmVzdWx0OiBuYXdrCmNvbmZpZ3VyZToyMDA1OiBjaGVja2lu ZyB3aGV0aGVyIG1ha2Ugc2V0cyAkKE1BS0UpCmNvbmZpZ3VyZToyMDI2OiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6MjIxNDogY2hlY2tpbmcgd2hldGhlciB0 byBlbmFibGUgbWFpbnRhaW5lci1zcGVjaWZpYyBwb3J0aW9ucyBvZiBNYWtl ZmlsZXMKY29uZmlndXJlOjIyMjM6IHJlc3VsdDogbm8KY29uZmlndXJlOjIy NDg6IGNoZWNraW5nIGZvciBpMzg2LXBvcnRibGQtZnJlZWJzZDYuMi1nY2MK Y29uZmlndXJlOjIyNzU6IHJlc3VsdDogY2MKY29uZmlndXJlOjI1NTM6IGNo ZWNraW5nIGZvciBDIGNvbXBpbGVyIHZlcnNpb24KY29uZmlndXJlOjI1NjA6 IGNjIC0tdmVyc2lvbiA+JjUKY2MgKEdDQykgMy40LjYgW0ZyZWVCU0RdIDIw MDYwMzA1CkNvcHlyaWdodCAoQykgMjAwNiBGcmVlIFNvZnR3YXJlIEZvdW5k YXRpb24sIEluYy4KVGhpcyBpcyBmcmVlIHNvZnR3YXJlOyBzZWUgdGhlIHNv dXJjZSBmb3IgY29weWluZyBjb25kaXRpb25zLiAgVGhlcmUgaXMgTk8Kd2Fy cmFudHk7IG5vdCBldmVuIGZvciBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVT UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuCgpjb25maWd1cmU6MjU2Mzog JD8gPSAwCmNvbmZpZ3VyZToyNTcwOiBjYyAtdiA+JjUKVXNpbmcgYnVpbHQt aW4gc3BlY3MuCkNvbmZpZ3VyZWQgd2l0aDogRnJlZUJTRC9pMzg2IHN5c3Rl bSBjb21waWxlcgpUaHJlYWQgbW9kZWw6IHBvc2l4CmdjYyB2ZXJzaW9uIDMu NC42IFtGcmVlQlNEXSAyMDA2MDMwNQpjb25maWd1cmU6MjU3MzogJD8gPSAw CmNvbmZpZ3VyZToyNTgwOiBjYyAtViA+JjUKY2M6IGAtVicgb3B0aW9uIG11 c3QgaGF2ZSBhcmd1bWVudApjb25maWd1cmU6MjU4MzogJD8gPSAxCmNvbmZp Z3VyZToyNjA2OiBjaGVja2luZyBmb3IgQyBjb21waWxlciBkZWZhdWx0IG91 dHB1dCBmaWxlIG5hbWUKY29uZmlndXJlOjI2MzM6IGNjIC1PMiAtZm5vLXN0 cmljdC1hbGlhc2luZyAtcGlwZSAgICBjb25mdGVzdC5jICA+JjUKY29uZmln dXJlOjI2MzY6ICQ/ID0gMApjb25maWd1cmU6MjY3NDogcmVzdWx0OiBhLm91 dApjb25maWd1cmU6MjY5MTogY2hlY2tpbmcgd2hldGhlciB0aGUgQyBjb21w aWxlciB3b3Jrcwpjb25maWd1cmU6MjcwMTogLi9hLm91dApjb25maWd1cmU6 MjcwNDogJD8gPSAwCmNvbmZpZ3VyZToyNzIxOiByZXN1bHQ6IHllcwpjb25m aWd1cmU6MjcyODogY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgY3Jvc3MgY29t cGlsaW5nCmNvbmZpZ3VyZToyNzMwOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToy NzMzOiBjaGVja2luZyBmb3Igc3VmZml4IG9mIGV4ZWN1dGFibGVzCmNvbmZp Z3VyZToyNzQwOiBjYyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxp YXNpbmcgLXBpcGUgICAgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZToyNzQz OiAkPyA9IDAKY29uZmlndXJlOjI3Njc6IHJlc3VsdDogCmNvbmZpZ3VyZToy NzczOiBjaGVja2luZyBmb3Igc3VmZml4IG9mIG9iamVjdCBmaWxlcwpjb25m aWd1cmU6Mjc5OTogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1w aXBlICAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjI4MDI6ICQ/ID0gMApj b25maWd1cmU6MjgyNTogcmVzdWx0OiBvCmNvbmZpZ3VyZToyODI5OiBjaGVj a2luZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEMgY29tcGlsZXIK Y29uZmlndXJlOjI4NTg6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2lu ZyAtcGlwZSAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToyODY0OiAkPyA9 IDAKY29uZmlndXJlOjI4ODE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyODg2 OiBjaGVja2luZyB3aGV0aGVyIGNjIGFjY2VwdHMgLWcKY29uZmlndXJlOjI5 MTY6IGNjIC1jIC1nICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6MjkyMjog JD8gPSAwCmNvbmZpZ3VyZTozMDIxOiByZXN1bHQ6IHllcwpjb25maWd1cmU6 MzAzODogY2hlY2tpbmcgZm9yIGNjIG9wdGlvbiB0byBhY2NlcHQgSVNPIEM4 OQpjb25maWd1cmU6MzExMjogY2MgIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlh c2luZyAtcGlwZSAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTozMTE4OiAk PyA9IDAKY29uZmlndXJlOjMxNDE6IHJlc3VsdDogbm9uZSBuZWVkZWQKY29u ZmlndXJlOjMxNzA6IGNoZWNraW5nIGZvciBzdHlsZSBvZiBpbmNsdWRlIHVz ZWQgYnkgbWFrZQpjb25maWd1cmU6MzE5ODogcmVzdWx0OiBHTlUKY29uZmln dXJlOjMyMjM6IGNoZWNraW5nIGRlcGVuZGVuY3kgc3R5bGUgb2YgY2MKY29u ZmlndXJlOjMzMTQ6IHJlc3VsdDogZ2NjMwpjb25maWd1cmU6MzM0MjogY2hl Y2tpbmcgZm9yIGEgQlNELWNvbXBhdGlibGUgaW5zdGFsbApjb25maWd1cmU6 MzM5ODogcmVzdWx0OiAvdXNyL2Jpbi9pbnN0YWxsIC1jIC1vIHJvb3QgLWcg d2hlZWwKY29uZmlndXJlOjM0MTE6IGNoZWNraW5nIHJldHVybiB0eXBlIG9m IHNpZ25hbCBoYW5kbGVycwpjb25maWd1cmU6MzQzOTogY2MgLWMgLU8yIC1m bm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAgY29uZnRlc3QuYyA+JjUKY29u ZnRlc3QuYzogSW4gZnVuY3Rpb24gYG1haW4nOgpjb25mdGVzdC5jOjE2OiBl cnJvcjogdm9pZCB2YWx1ZSBub3QgaWdub3JlZCBhcyBpdCBvdWdodCB0byBi ZQpjb25maWd1cmU6MzQ0NTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHBy b2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFD S0FHRV9OQU1FICJ4ZHJpaW5mbyIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFN RSAieGRyaWluZm8iCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjEuMC4y Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgInhkcmlpbmZvIDEuMC4yIgp8 ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgImh0dHBzOi8vYnVncy5mcmVl ZGVza3RvcC5vcmcvZW50ZXJfYnVnLmNnaT9wcm9kdWN0PXhvcmciCnwgI2Rl ZmluZSBQQUNLQUdFICJ4ZHJpaW5mbyIKfCAjZGVmaW5lIFZFUlNJT04gIjEu MC4yIgp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8c3lz L3R5cGVzLmg+CnwgI2luY2x1ZGUgPHNpZ25hbC5oPgp8IAp8IGludAp8IG1h aW4gKCkKfCB7CnwgcmV0dXJuICooc2lnbmFsICgwLCAwKSkgKDApID09IDE7 CnwgICA7CnwgICByZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZTozNDYwOiByZXN1 bHQ6IHZvaWQKY29uZmlndXJlOjM0NzY6IGNoZWNraW5nIGZvciBpMzg2LXBv cnRibGQtZnJlZWJzZDYuMi1wa2ctY29uZmlnCmNvbmZpZ3VyZTozNTA5OiBy ZXN1bHQ6IG5vCmNvbmZpZ3VyZTozNTE5OiBjaGVja2luZyBmb3IgcGtnLWNv bmZpZwpjb25maWd1cmU6MzUzNzogZm91bmQgL3Vzci9sb2NhbC9iaW4vcGtn LWNvbmZpZwpjb25maWd1cmU6MzU0OTogcmVzdWx0OiAvdXNyL2xvY2FsL2Jp bi9wa2ctY29uZmlnCmNvbmZpZ3VyZTozNTc4OiBjaGVja2luZyBwa2ctY29u ZmlnIGlzIGF0IGxlYXN0IHZlcnNpb24gMC45LjAKY29uZmlndXJlOjM1ODE6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTozNTkyOiBjaGVja2luZyBmb3IgWERS SUlORk8KY29uZmlndXJlOjM1OTc6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0t cHJpbnQtZXJyb3JzICJ4MTEgZ2xwcm90byIKY29uZmlndXJlOjM2MDA6ICQ/ ID0gMApjb25maWd1cmU6MzYxMTogJFBLR19DT05GSUcgLS1leGlzdHMgLS1w cmludC1lcnJvcnMgIngxMSBnbHByb3RvIgpjb25maWd1cmU6MzYxNDogJD8g PSAwCmNvbmZpZ3VyZTozNjY5OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MzY3 NzogY2hlY2tpbmcgZm9yIGxpYnJhcnkgY29udGFpbmluZyBnbFhHZXRQcm9j QWRkcmVzc0FSQgpjb25maWd1cmU6MzcxODogY2MgLW8gY29uZnRlc3QgLU8y IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAgIGNvbmZ0ZXN0LmMgID4m NQovdmFyL3RtcC8vY2N6TkJ5cHgubygudGV4dCsweGQpOiBJbiBmdW5jdGlv biBgbWFpbic6CjogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgZ2xYR2V0UHJv Y0FkZHJlc3NBUkInCmNvbmZpZ3VyZTozNzI0OiAkPyA9IDEKY29uZmlndXJl OiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwg I2RlZmluZSBQQUNLQUdFX05BTUUgInhkcmlpbmZvIgp8ICNkZWZpbmUgUEFD S0FHRV9UQVJOQU1FICJ4ZHJpaW5mbyIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVS U0lPTiAiMS4wLjIiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAieGRyaWlu Zm8gMS4wLjIiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiaHR0cHM6 Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9lbnRlcl9idWcuY2dpP3Byb2R1Y3Q9 eG9yZyIKfCAjZGVmaW5lIFBBQ0tBR0UgInhkcmlpbmZvIgp8ICNkZWZpbmUg VkVSU0lPTiAiMS4wLjIiCnwgI2RlZmluZSBSRVRTSUdUWVBFIHZvaWQKfCAv KiBlbmQgY29uZmRlZnMuaC4gICovCnwgCnwgLyogT3ZlcnJpZGUgYW55IEdD QyBpbnRlcm5hbCBwcm90b3R5cGUgdG8gYXZvaWQgYW4gZXJyb3IuCnwgICAg VXNlIGNoYXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhlIHJldHVybiB0 eXBlIG9mIGEgR0NDCnwgICAgYnVpbHRpbiBhbmQgdGhlbiBpdHMgYXJndW1l bnQgcHJvdG90eXBlIHdvdWxkIHN0aWxsIGFwcGx5LiAgKi8KfCAjaWZkZWYg X19jcGx1c3BsdXMKfCBleHRlcm4gIkMiCnwgI2VuZGlmCnwgY2hhciBnbFhH ZXRQcm9jQWRkcmVzc0FSQiAoKTsKfCBpbnQKfCBtYWluICgpCnwgewp8IHJl dHVybiBnbFhHZXRQcm9jQWRkcmVzc0FSQiAoKTsKfCAgIDsKfCAgIHJldHVy biAwOwp8IH0KY29uZmlndXJlOjM3MTg6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAt Zm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgICBjb25mdGVzdC5jIC1sR0wg LUwvdXNyL2xvY2FsL2xpYiAtbFgxMSAgICA+JjUKL3Vzci9iaW4vbGQ6IGNh bm5vdCBmaW5kIC1sR0wKY29uZmlndXJlOjM3MjQ6ICQ/ID0gMQpjb25maWd1 cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oLiAgKi8K fCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAieGRyaWluZm8iCnwgI2RlZmluZSBQ QUNLQUdFX1RBUk5BTUUgInhkcmlpbmZvIgp8ICNkZWZpbmUgUEFDS0FHRV9W RVJTSU9OICIxLjAuMiIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJ4ZHJp aW5mbyAxLjAuMiIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJodHRw czovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL2VudGVyX2J1Zy5jZ2k/cHJvZHVj dD14b3JnIgp8ICNkZWZpbmUgUEFDS0FHRSAieGRyaWluZm8iCnwgI2RlZmlu ZSBWRVJTSU9OICIxLjAuMiIKfCAjZGVmaW5lIFJFVFNJR1RZUEUgdm9pZAp8 IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAKfCAvKiBPdmVycmlkZSBhbnkg R0NDIGludGVybmFsIHByb3RvdHlwZSB0byBhdm9pZCBhbiBlcnJvci4KfCAg ICBVc2UgY2hhciBiZWNhdXNlIGludCBtaWdodCBtYXRjaCB0aGUgcmV0dXJu IHR5cGUgb2YgYSBHQ0MKfCAgICBidWlsdGluIGFuZCB0aGVuIGl0cyBhcmd1 bWVudCBwcm90b3R5cGUgd291bGQgc3RpbGwgYXBwbHkuICAqLwp8ICNpZmRl ZiBfX2NwbHVzcGx1cwp8IGV4dGVybiAiQyIKfCAjZW5kaWYKfCBjaGFyIGds WEdldFByb2NBZGRyZXNzQVJCICgpOwp8IGludAp8IG1haW4gKCkKfCB7Cnwg cmV0dXJuIGdsWEdldFByb2NBZGRyZXNzQVJCICgpOwp8ICAgOwp8ICAgcmV0 dXJuIDA7CnwgfQpjb25maWd1cmU6Mzc1MjogcmVzdWx0OiBubwpjb25maWd1 cmU6Mzc1OTogZXJyb3I6IGNhbm5vdCBmaW5kIEdMIGxpYnJhcnkgLSBtYWtl IHN1cmUgTWVzYSBvciBvdGhlciBPcGVuR0wgcGFja2FnZSBpcyBpbnN0YWxs ZWQKU2VlIGBjb25maWcubG9nJyBmb3IgbW9yZSBkZXRhaWxzLgoKIyMgLS0t LS0tLS0tLS0tLS0tLSAjIwojIyBDYWNoZSB2YXJpYWJsZXMuICMjCiMjIC0t LS0tLS0tLS0tLS0tLS0gIyMKCmFjX2N2X2NfY29tcGlsZXJfZ251PXllcwph Y19jdl9lbnZfQ0Nfc2V0PXNldAphY19jdl9lbnZfQ0NfdmFsdWU9Y2MKYWNf Y3ZfZW52X0NGTEFHU19zZXQ9c2V0CmFjX2N2X2Vudl9DRkxBR1NfdmFsdWU9 Jy1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAnCmFjX2N2X2Vudl9D UFBGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0NQUEZMQUdTX3ZhbHVlPScnCmFj X2N2X2Vudl9MREZMQUdTX3NldD0nJwphY19jdl9lbnZfTERGTEFHU192YWx1 ZT0nJwphY19jdl9lbnZfTElCU19zZXQ9JycKYWNfY3ZfZW52X0xJQlNfdmFs dWU9JycKYWNfY3ZfZW52X1BLR19DT05GSUdfc2V0PScnCmFjX2N2X2Vudl9Q S0dfQ09ORklHX3ZhbHVlPScnCmFjX2N2X2Vudl9YRFJJSU5GT19DRkxBR1Nf c2V0PScnCmFjX2N2X2Vudl9YRFJJSU5GT19DRkxBR1NfdmFsdWU9JycKYWNf Y3ZfZW52X1hEUklJTkZPX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9YRFJJSU5G T19MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9idWlsZF9hbGlhc19zZXQ9c2V0 CmFjX2N2X2Vudl9idWlsZF9hbGlhc192YWx1ZT1pMzg2LXBvcnRibGQtZnJl ZWJzZDYuMgphY19jdl9lbnZfaG9zdF9hbGlhc19zZXQ9c2V0CmFjX2N2X2Vu dl9ob3N0X2FsaWFzX3ZhbHVlPWkzODYtcG9ydGJsZC1mcmVlYnNkNi4yCmFj X2N2X2Vudl90YXJnZXRfYWxpYXNfc2V0PXNldAphY19jdl9lbnZfdGFyZ2V0 X2FsaWFzX3ZhbHVlPWkzODYtcG9ydGJsZC1mcmVlYnNkNi4yCmFjX2N2X29i amV4dD1vCmFjX2N2X3BhdGhfYWNfcHRfUEtHX0NPTkZJRz0vdXNyL2xvY2Fs L2Jpbi9wa2ctY29uZmlnCmFjX2N2X3Byb2dfQVdLPW5hd2sKYWNfY3ZfcHJv Z19DQz1jYwphY19jdl9wcm9nX2NjX2M4OT0nJwphY19jdl9wcm9nX2NjX2c9 eWVzCmFjX2N2X3Byb2dfbWFrZV9tYWtlX3NldD15ZXMKYWNfY3Zfc2VhcmNo X2dsWEdldFByb2NBZGRyZXNzQVJCPW5vCmFjX2N2X3R5cGVfc2lnbmFsPXZv aWQKYW1fY3ZfQ0NfZGVwZW5kZW5jaWVzX2NvbXBpbGVyX3R5cGU9Z2NjMwps dF9jdl9zeXNfbWF4X2NtZF9sZW49MjYyMTQ0CnBrZ19jdl9YRFJJSU5GT19D RkxBR1M9Jy1EX1RIUkVBRF9TQUZFIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAn CnBrZ19jdl9YRFJJSU5GT19MSUJTPSctTC91c3IvbG9jYWwvbGliIC1sWDEx ICAnCgojIyAtLS0tLS0tLS0tLS0tLS0tLSAjIwojIyBPdXRwdXQgdmFyaWFi bGVzLiAjIwojIyAtLS0tLS0tLS0tLS0tLS0tLSAjIwoKQUNMT0NBTD0nJHtT SEVMTH0gL3Vzci9wb3J0cy94MTEveGRyaWluZm8vd29yay94ZHJpaW5mby0x LjAuMi9taXNzaW5nIC0tcnVuIGFjbG9jYWwtMS4xMCcKQURNSU5fTUFOX0RJ Uj0nJwpBRE1JTl9NQU5fU1VGRklYPScnCkFNREVQQkFDS1NMQVNIPSdcJwpB TURFUF9GQUxTRT0nIycKQU1ERVBfVFJVRT0nJwpBTVRBUj0nJHtTSEVMTH0g L3Vzci9wb3J0cy94MTEveGRyaWluZm8vd29yay94ZHJpaW5mby0xLjAuMi9t aXNzaW5nIC0tcnVuIHRhcicKQVBQX01BTl9ESVI9JycKQVBQX01BTl9TVUZG SVg9JycKQVVUT0NPTkY9JyR7U0hFTEx9IC91c3IvcG9ydHMveDExL3hkcmlp bmZvL3dvcmsveGRyaWluZm8tMS4wLjIvbWlzc2luZyAtLXJ1biBhdXRvY29u ZicKQVVUT0hFQURFUj0nJHtTSEVMTH0gL3Vzci9wb3J0cy94MTEveGRyaWlu Zm8vd29yay94ZHJpaW5mby0xLjAuMi9taXNzaW5nIC0tcnVuIGF1dG9oZWFk ZXInCkFVVE9NQUtFPScke1NIRUxMfSAvdXNyL3BvcnRzL3gxMS94ZHJpaW5m by93b3JrL3hkcmlpbmZvLTEuMC4yL21pc3NpbmcgLS1ydW4gYXV0b21ha2Ut MS4xMCcKQVdLPSduYXdrJwpDQz0nY2MnCkNDREVQTU9ERT0nZGVwbW9kZT1n Y2MzJwpDRkxBR1M9Jy1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAn CkNQUEZMQUdTPScnCkNZR1BBVEhfVz0nZWNobycKREVGUz0nJwpERVBESVI9 Jy5kZXBzJwpEUklWRVJfTUFOX0RJUj0nJwpEUklWRVJfTUFOX1NVRkZJWD0n JwpFQ0hPX0M9JycKRUNIT19OPSctbicKRUNIT19UPScnCkVYRUVYVD0nJwpG SUxFX01BTl9ESVI9JycKRklMRV9NQU5fU1VGRklYPScnCklOU1RBTExfREFU QT0naW5zdGFsbCAgLW8gcm9vdCAtZyB3aGVlbCAtbSA0NDQnCklOU1RBTExf UFJPR1JBTT0naW5zdGFsbCAgLXMgLW8gcm9vdCAtZyB3aGVlbCAtbSA1NTUn CklOU1RBTExfU0NSSVBUPSdpbnN0YWxsICAtbyByb290IC1nIHdoZWVsIC1t IDU1NScKSU5TVEFMTF9TVFJJUF9QUk9HUkFNPSckKGluc3RhbGxfc2gpIC1j IC1zJwpMREZMQUdTPScnCkxJQk9CSlM9JycKTElCUz0nJwpMSUJfTUFOX0RJ Uj0nJwpMSUJfTUFOX1NVRkZJWD0nJwpMVExJQk9CSlM9JycKTUFJTlQ9JyMn Ck1BSU5UQUlORVJfTU9ERV9GQUxTRT0nJwpNQUlOVEFJTkVSX01PREVfVFJV RT0nIycKTUFLRUlORk89JyR7U0hFTEx9IC91c3IvcG9ydHMveDExL3hkcmlp bmZvL3dvcmsveGRyaWluZm8tMS4wLjIvbWlzc2luZyAtLXJ1biBtYWtlaW5m bycKTUlTQ19NQU5fRElSPScnCk1JU0NfTUFOX1NVRkZJWD0nJwpPQkpFWFQ9 J28nClBBQ0tBR0U9J3hkcmlpbmZvJwpQQUNLQUdFX0JVR1JFUE9SVD0naHR0 cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9lbnRlcl9idWcuY2dpP3Byb2R1 Y3Q9eG9yZycKUEFDS0FHRV9OQU1FPSd4ZHJpaW5mbycKUEFDS0FHRV9TVFJJ Tkc9J3hkcmlpbmZvIDEuMC4yJwpQQUNLQUdFX1RBUk5BTUU9J3hkcmlpbmZv JwpQQUNLQUdFX1ZFUlNJT049JzEuMC4yJwpQQVRIX1NFUEFSQVRPUj0nOicK UEtHX0NPTkZJRz0nL3Vzci9sb2NhbC9iaW4vcGtnLWNvbmZpZycKU0VUX01B S0U9JycKU0hFTEw9Jy9iaW4vc2gnClNUUklQPScnClZFUlNJT049JzEuMC4y JwpYRFJJSU5GT19DRkxBR1M9Jy1EX1RIUkVBRF9TQUZFIC1JL3Vzci9sb2Nh bC9pbmNsdWRlICAnClhEUklJTkZPX0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIg LWxYMTEgICcKYWNfY3RfQ0M9JycKYW1fX2Zhc3RkZXBDQ19GQUxTRT0nIycK YW1fX2Zhc3RkZXBDQ19UUlVFPScnCmFtX19pbmNsdWRlPSdpbmNsdWRlJwph bV9faXNyYz0nJwphbV9fbGVhZGluZ19kb3Q9Jy4nCmFtX19xdW90ZT0nJwph bV9fdGFyPScke0FNVEFSfSBjaG9mIC0gIiQkdGFyZGlyIicKYW1fX3VudGFy PScke0FNVEFSfSB4ZiAtJwpiaW5kaXI9JyR7ZXhlY19wcmVmaXh9L2JpbicK YnVpbGQ9J2kzODYtcG9ydGJsZC1mcmVlYnNkNi4yJwpidWlsZF9hbGlhcz0n aTM4Ni1wb3J0YmxkLWZyZWVic2Q2LjInCmJ1aWxkX2NwdT0nJwpidWlsZF9v cz0nJwpidWlsZF92ZW5kb3I9JycKZGF0YWRpcj0nJHtkYXRhcm9vdGRpcn0n CmRhdGFyb290ZGlyPScke3ByZWZpeH0vc2hhcmUnCmRvY2Rpcj0nJHtkYXRh cm9vdGRpcn0vZG9jLyR7UEFDS0FHRV9UQVJOQU1FfScKZHZpZGlyPScke2Rv Y2Rpcn0nCmV4ZWNfcHJlZml4PSdOT05FJwpob3N0PSdpMzg2LXBvcnRibGQt ZnJlZWJzZDYuMicKaG9zdF9hbGlhcz0naTM4Ni1wb3J0YmxkLWZyZWVic2Q2 LjInCmhvc3RfY3B1PScnCmhvc3Rfb3M9JycKaG9zdF92ZW5kb3I9JycKaHRt bGRpcj0nJHtkb2NkaXJ9JwppbmNsdWRlZGlyPScke3ByZWZpeH0vaW5jbHVk ZScKaW5mb2Rpcj0nL3Vzci9sb2NhbC9pbmZvLycKaW5zdGFsbF9zaD0nJChT SEVMTCkgL3Vzci9wb3J0cy94MTEveGRyaWluZm8vd29yay94ZHJpaW5mby0x LjAuMi9pbnN0YWxsLXNoJwpsaWJkaXI9JyR7ZXhlY19wcmVmaXh9L2xpYicK bGliZXhlY2Rpcj0nJHtleGVjX3ByZWZpeH0vbGliZXhlYycKbG9jYWxlZGly PScke2RhdGFyb290ZGlyfS9sb2NhbGUnCmxvY2Fsc3RhdGVkaXI9JyR7cHJl Zml4fS92YXInCm1hbmRpcj0nL3Vzci9sb2NhbC9tYW4nCm1rZGlyX3A9JyQo dG9wX2J1aWxkZGlyKS8uL2luc3RhbGwtc2ggLWMgLWQnCm9sZGluY2x1ZGVk aXI9Jy91c3IvaW5jbHVkZScKcGRmZGlyPScke2RvY2Rpcn0nCnByZWZpeD0n L3Vzci9sb2NhbCcKcHJvZ3JhbV90cmFuc2Zvcm1fbmFtZT0ncyx4LHgsJwpw c2Rpcj0nJHtkb2NkaXJ9JwpzYmluZGlyPScke2V4ZWNfcHJlZml4fS9zYmlu JwpzaGFyZWRzdGF0ZWRpcj0nJHtwcmVmaXh9L2NvbScKc3lzY29uZmRpcj0n JHtwcmVmaXh9L2V0YycKdGFyZ2V0X2FsaWFzPSdpMzg2LXBvcnRibGQtZnJl ZWJzZDYuMicKCiMjIC0tLS0tLS0tLS0tICMjCiMjIGNvbmZkZWZzLmguICMj CiMjIC0tLS0tLS0tLS0tICMjCgojZGVmaW5lIFBBQ0tBR0VfTkFNRSAieGRy aWluZm8iCiNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJ4ZHJpaW5mbyIKI2Rl ZmluZSBQQUNLQUdFX1ZFUlNJT04gIjEuMC4yIgojZGVmaW5lIFBBQ0tBR0Vf U1RSSU5HICJ4ZHJpaW5mbyAxLjAuMiIKI2RlZmluZSBQQUNLQUdFX0JVR1JF UE9SVCAiaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9lbnRlcl9idWcu Y2dpP3Byb2R1Y3Q9eG9yZyIKI2RlZmluZSBQQUNLQUdFICJ4ZHJpaW5mbyIK I2RlZmluZSBWRVJTSU9OICIxLjAuMiIKI2RlZmluZSBSRVRTSUdUWVBFIHZv aWQKCmNvbmZpZ3VyZTogZXhpdCAxCg== --0-1307109189-1213676753=:29245--