From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 7 01:31:09 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C8BAD16A403 for ; Sun, 7 Jan 2007 01:31:09 +0000 (UTC) (envelope-from alexander.pakhomoff@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by mx1.freebsd.org (Postfix) with ESMTP id 6666313C428 for ; Sun, 7 Jan 2007 01:31:09 +0000 (UTC) (envelope-from alexander.pakhomoff@gmail.com) Received: by nf-out-0910.google.com with SMTP id x37so8345824nfc for ; Sat, 06 Jan 2007 17:31:08 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:subject:content-type:mime-version:content-transfer-encoding:message-id:user-agent; b=KugWREgleXPKLIHb1CuEdfk8MHFG600XtWioWOBaVWbH8a84g1qWo4C8ACZaDN3eD9osU8COF2sLYWS3+l8DQwvWt5azGcW2woztuhPvb8yhK7bxJcyhEotMDaYIeFtiOCSv9NEf5o4cFLZCguIywhy/hezr9yNGXmk6LUiIhyQ= Received: by 10.49.19.18 with SMTP id w18mr21235736nfi.1168131719644; Sat, 06 Jan 2007 17:01:59 -0800 (PST) Received: from begemot.darknet.org ( [62.117.85.87]) by mx.google.com with ESMTP id p72sm101476489nfc.2007.01.06.17.01.59; Sat, 06 Jan 2007 17:01:59 -0800 (PST) Date: Sun, 07 Jan 2007 04:01:59 +0300 From: "Alexander Pakhomoff" To: freebsd-multimedia@freebsd.org Content-Type: text/plain; format=flowed; delsp=yes; charset=koi8-r MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: User-Agent: Opera M2/8.51 (Linux, build 1462) Subject: pcm0:virtual:0: play interrupt timeout, channel dead X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Jan 2007 01:31:09 -0000 Hi, I had this problem on IBM Thinkpad T22, after update from 6.0 to 6.2, solution: enter the bios menu, check PCI IRQ directives, select DEFAULTS, AUTO-DEFAULTS etc, reboot. best regards Alexander Pakhomoff From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 7 17:13:43 2007 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AF7D716A403; Sun, 7 Jan 2007 17:13:43 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.188]) by mx1.freebsd.org (Postfix) with ESMTP id 3012813C459; Sun, 7 Jan 2007 17:13:43 +0000 (UTC) (envelope-from max@love2party.net) Received: from [88.64.178.23] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu1) with ESMTP (Nemesis), id 0MKwpI-1H3bLY3dEq-0000Pz; Sun, 07 Jan 2007 17:58:13 +0100 From: Max Laier Organization: FreeBSD To: bushman@freebsd.org, cdjones@freebsd.org, clem1@freebsd.org, dongmei@freebsd.org, emulation@freebsd.org, hselasky@freebsd.org, ivoras@freebsd.org, m@freebsd.org, multimedia@freebsd.org, pisati@freebsd.org, randall@freebsd.org, rdivacky@freebsd.org, re@freebsd.org, ryanb@freebsd.org, security-officer@freebsd.org, security-team@freebsd.org, shteryana@freebsd.org, tisco@freebsd.org, yuanjue@freebsd.org Date: Sun, 7 Jan 2007 17:58:02 +0100 User-Agent: KMail/1.9.5 X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<%}*_BD U_or=\mOZf764&nYj=JYbR1PW0ud>|!~, , CPC.1-D$FG@0h3#'5"k{V]a~. X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 X-Mailman-Approved-At: Sun, 07 Jan 2007 21:33:24 +0000 Cc: Subject: Fwd: Call for FreeBSD Status Reports X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: monthly@freebsd.org List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Jan 2007 17:13:43 -0000 You receive this, because you sent in a report for last round. I hope you had a good start to 2007 and would really like to hear about the progress on you project. ---------- Forwarded Message ---------- Subject: Call for FreeBSD Status Reports Date: Sunday 07 January 2007 17:34 From: Max Laier To: freebsd-hackers@freebsd.org Cc: freebsd-current@freebsd.org Hi, and a good 2007 to everyone! It's time to reminisce about last year, in particular about the last three month aka. forth quarter. This is the call for Status Reports covering this timeframe! Submission due has just been moved to January 14th. Submissions must be in the report xml format. You can either use the template[1] or the generator cgi[2]. Please mail the result of either to monthly@ by January 14th. Every project related to FreeBSD should submit a report. Past reports can be browsered from the Status Report homepage[3]. Looking forward to your submissions! I'd also like to remind you that the BSDCan Call for Papers ends at January 19th. While you are writting a Status Report - consider submitting a talk about your work, too! [1] http://www.freebsd.org/news/status/report-sample.xml [2] http://www.freebsd.org/cgi/monthly.cgi [3] http://www.freebsd.org/news/status/ -- /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News ------------------------------------------------------- From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 8 11:08:38 2007 Return-Path: X-Original-To: freebsd-multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 820C016A47C for ; Mon, 8 Jan 2007 11:08:38 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 6EDF813C480 for ; Mon, 8 Jan 2007 11:08:38 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l08B8c40016538 for ; Mon, 8 Jan 2007 11:08:38 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l08B8aTH016534 for freebsd-multimedia@FreeBSD.org; Mon, 8 Jan 2007 11:08:36 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 8 Jan 2007 11:08:36 GMT Message-Id: <200701081108.l08B8aTH016534@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: linimon set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-multimedia@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jan 2007 11:08:38 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/63204 multimedia [sound] /dev/mixer broken with ESS Maestro-2E (still o f kern/73987 multimedia [sound] Nforce2 MB sound problem o kern/79905 multimedia [sound] sis7018 sound module problem o kern/79912 multimedia [sound] sound broken for 2 VIA chipsets: interrupt sto o kern/81146 multimedia [sound] Sound isn't working AT ALL for Sis7012 onboard o kern/82043 multimedia [sound] snd_emu10k1 - mixer does not work. o kern/90214 multimedia [sound] memory leaks in snd_via8233 o kern/94279 multimedia [snd_neomagic] snd_neomagic crashes on FreeBSD 5.4 and o kern/96538 multimedia [sound] emu10k1-driver inverts channels o kern/97535 multimedia [snd_mss] doesn't work in 6.0-RELEASE and above for Cr o kern/98167 multimedia [sound] [es137x] [patch] ES1370 mixer volumes incorrec o kern/98752 multimedia [sound] Intel ich6 82801 FB - on Packard Bell A8810 la f kern/99920 multimedia [snd_ich] Not support integrated audio on ICH7R chip ( o kern/104626 multimedia [sound] FreeBSD 6.2 does not support SoundBlaster Audi o kern/104874 multimedia [snd_emu10k1] kldload snd_emu10k1 hangs system p kern/106829 multimedia [PATCH]: snd_ich driver fails with nvidia MCP04 chipse o kern/107051 multimedia [sound] only 2 channels output works for the ALC850 (o o bin/107516 multimedia [emu10k1] - skips, clicks and lag after a day of heavy 18 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/37600 multimedia [sound] [partial patch] t4dwave drive doesn't record. f kern/59208 multimedia [sound] [patch] reduce pops and crackles and fix selec f kern/60599 multimedia [bktr] [partial patch] No sound for ATI TV Wonder (ste o kern/60677 multimedia [sound] [patch] No reaction of volume controy key on I o kern/72995 multimedia [sound] Intel ICH2 (82801BA) - sound nearly inaudible o kern/79678 multimedia [sound] sound works except recording from any source o kern/80465 multimedia [sound] pcm0:record:0: record interrupt timeout (Acer o kern/80632 multimedia pcm driver missing support for CMI8738 auxillary input o kern/83697 multimedia [snd_mss] [patch] support, docs added for full-duplex, f kern/84311 multimedia [sound] 82801FB/FR/FW/FRW Intel High Definition Audio f ports/86899 multimedia multimedia/mjpegtools - lavplay/glav claims "No video o kern/87782 multimedia [sound] snd_t4dwave and pcm0:record:0: record interrup f kern/88820 multimedia [sound] Erratic recognition of VIA 8285 sound card by o kern/92512 multimedia [sound] distorted mono output with emu10k1 f kern/92557 multimedia [sound] Contrary to 6.0 release notes, snd_csa does no o i386/93986 multimedia [pcm] Acer TravelMate 4652LMi pcm0 channel dead o kern/95086 multimedia [sound] uaudio line in problem with sbdm lx o kern/97609 multimedia [sound] Load Sound Module - VIA8233 - fails o kern/98496 multimedia [snd_ich] some functions don't work in my sound kernel o kern/98504 multimedia [sound] Sound is distorted with SB Live 5.1 o kern/100859 multimedia [snd_ich] snd_ich broken on GIGABYTE 915 system o kern/101417 multimedia [sound] 4-speakers output not possible on Asus A8V-Del f kern/104011 multimedia [sound] soundcard "82801G (ICH7 Family) High Definitio o i386/105600 multimedia [snd_mss] can not detect PC-9821 V166 internal sound o ports/107261 multimedia [PATCH] Add required run dependency to audio/nas. o ports/107464 multimedia a workaround for multimedia/vlc segfaults 26 problems total. From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 8 12:47:05 2007 Return-Path: X-Original-To: freebsd-multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C174B16A407; Mon, 8 Jan 2007 12:47:05 +0000 (UTC) (envelope-from rnsanchez@wait4.org) Received: from spunkymail-a6.dreamhost.com (mailbigip.dreamhost.com [208.97.132.5]) by mx1.freebsd.org (Postfix) with ESMTP id A5E9013C465; Mon, 8 Jan 2007 12:47:05 +0000 (UTC) (envelope-from rnsanchez@wait4.org) Received: from sauron.lan.box (unknown [200.180.163.239]) by spunkymail-a6.dreamhost.com (Postfix) with ESMTP id 8B8AE109F1D; Mon, 8 Jan 2007 04:47:01 -0800 (PST) Date: Mon, 8 Jan 2007 10:47:00 -0200 From: Ricardo Nabinger Sanchez To: Yuriy Tsibizov Message-Id: <20070108104700.0e484395.rnsanchez@wait4.org> In-Reply-To: <20070106135030.F642@free.home.local> References: <200701041640.l04GeNAk043403@freefall.freebsd.org> <20070105092343.aeywvr2jack4oc0w@webmail.leidinger.net> <20070105093418.a4622c72.rnsanchez@wait4.org> <20070106041705.582366b8.ariff@FreeBSD.org> <20070105194357.a0ac4dfa.rnsanchez@wait4.org> <20070106135030.F642@free.home.local> Organization: SYS_WAIT4 X-Mailer: Sylpheed 2.3.0 (GTK+ 2.10.6; i386-unknown-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@FreeBSD.org, Alexander Leidinger , Ariff Abdullah Subject: Re: kern/107516: emu10k1 - skips, clicks and lag after a day of heavy usage X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jan 2007 12:47:05 -0000 On Sat, 6 Jan 2007 13:52:00 +0300 (MSK) Yuriy Tsibizov wrote: > I think I fixes most low-bitrate playback problems I had in emu10kx. Tested, and there are still some issues: * roger.wav: no distortions so far, but the play command takes longer to end: % /usr/bin/time -l play roger.wav Input Filename : roger.wav Sample Size : 8-bits Sample Encoding: unsigned Channels : 1 Sample Rate : 22050 Time: 00:00.88 [00:00.00] of 00:00.88 ( 100.0%) Output Buffer: 19.51K Done. 3.01 real 0.01 user 0.02 sys 1852 maximum resident set size 143 average shared memory size 124 average unshared data size 128 average unshared stack size 484 page reclaims 0 page faults 0 swaps 0 block input operations 0 block output operations 0 messages sent 0 messages received 0 signals received 290 voluntary context switches 19 involuntary context switches * chat1.wav: there's no initial glitch, but while the sound is playing back, a small and progressive distortion is noticeable. It sounds like amplitude clipping, and reminds me of the noise of loosely connected analog audio cables. * _roger.wav (22050 Hz, 16 bits, signed, stereo): no distortions/glitches. * offset_sine.wav: no initial glitch (expected), but the same type of distortion with chat1.wav, only louder. * sine.wav: no initial glitch (it happened before), and the same type of distortion with offset_sine.wav. Forcing sine.wav, offset_sine.wav, and chat1.wav to stereo output doesn't help to avoid the distortion, the distortion only gets complex, with a behavior similar to constructive/destructive waves. With XMMS I noticed noises right after hitting play and stop, and when it goes to the next music. The sound reminds me of LP player (vinyl records), because it's very quick and sounds similar. There's no such noise in the remaining of the musics, though. Is there any way to test using cat directly to device, to rule out problems caused by either sox's play or XMMS? Regards. -- Ricardo Nabinger Sanchez Powered by FreeBSD "Left to themselves, things tend to go from bad to worse." From owner-freebsd-multimedia@FreeBSD.ORG Wed Jan 10 01:52:00 2007 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 485DC16A40F for ; Wed, 10 Jan 2007 01:52:00 +0000 (UTC) (envelope-from rawhite@richlandone.org) Received: from gwguardian.richlandone.org (mail.richlandone.org [207.232.156.252]) by mx1.freebsd.org (Postfix) with ESMTP id 7A22A13C467 for ; Wed, 10 Jan 2007 01:51:59 +0000 (UTC) (envelope-from rawhite@richlandone.org) Received: from mail.richlandone.org (unverified [10.5.7.17]) by gwguardian.richlandone.org (Vircom SMTPRS 4.35.480.0) with ESMTP id for ; Tue, 9 Jan 2007 20:41:44 -0500 X-Modus-BlackList: 10.5.7.17=OK;rawhite@richlandone.org=OK X-Modus-Trusted: 10.5.7.17=YES Received: from Primary-MTA by mail.richlandone.org with Novell_GroupWise; Tue, 09 Jan 2007 20:41:44 -0500 Message-Id: <45A3FDF0020000D90000486E@mail.richlandone.org> X-Mailer: Novell GroupWise Internet Agent 7.0.1 Date: Tue, 09 Jan 2007 20:41:20 -0500 From: "RAYMOND WHITE" To: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=__Part9DB97150.0__=" Cc: Subject: gstreamer configure error X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jan 2007 01:52:00 -0000 --=__Part9DB97150.0__= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline I am trying to install gnome2-lite on a FreeBSD 6.1-RELEASE-p10 system. The system is a Compaq Evo N1000v laptop 1.5 GHZ 128MB RAM. It seems like when trying to install gnome2-lite via ports it errors out at gstreamer-0.10.11 saying that it is looking for gstreamer-0.10.10 instead. When i deinstall gstreamer-0.10.11 and install gstreamer-0.10.10, gstreamer always gets updated to 0.10.11 when doing the compilation for gnome2-lite and errors out again. Attached are the output of the failure of the make command, package list installed on the system and the config.log file Thank You Raymond White --=__Part9DB97150.0__= Content-Type: application/octet-stream; name="config.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.log" VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMgd2hp bGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29uZmlndXJlIG1ha2Vz IGEgbWlzdGFrZS4KCkl0IHdhcyBjcmVhdGVkIGJ5IEdTdHJlYW1lciBHb29kIFBsdWctaW5zIGNv bmZpZ3VyZSAwLjEwLjUsIHdoaWNoIHdhcwpnZW5lcmF0ZWQgYnkgR05VIEF1dG9jb25mIDIuNjAu ICBJbnZvY2F0aW9uIGNvbW1hbmQgbGluZSB3YXMKCiAgJCAuL2NvbmZpZ3VyZSAtLW1hbmRpcj0v dXNyL2xvY2FsL21hbiAtLWRpc2FibGUtYWxzYSAtLWRpc2FibGUtY2RwYXJhbm9pYSAtLWRpc2Fi bGUtZ25vbWV2ZnMgLS1kaXNhYmxlLWxpYnZpc3VhbCAtLWRpc2FibGUtb2dnIC0tZGlzYWJsZS1w YW5nbyAtLWRpc2FibGUtdGhlb3JhIC0tZGlzYWJsZS12b3JiaXMgLS1kaXNhYmxlLWFsc2FzcGRp ZiAtLWRpc2FibGUtYW1yd2IgLS1kaXNhYmxlLWJ6MiAtLWRpc2FibGUtY2RhdWRpbyAtLWRpc2Fi bGUtZGlyZWN0ZmIgLS1kaXNhYmxlLWRpdnggLS1kaXNhYmxlLWR0cyAtLWRpc2FibGUtZmFhYyAt LWRpc2FibGUtZmFhZCAtLWRpc2FibGUtZ3NtIC0tZGlzYWJsZS1pdm9yYmlzIC0tZGlzYWJsZS1q YWNrIC0tZGlzYWJsZS1saWJtbXMgLS1kaXNhYmxlLW1wZWcyZW5jIC0tZGlzYWJsZS1tdXNlcGFj ayAtLWRpc2FibGUtbXVzaWNicmFpbnogLS1kaXNhYmxlLW5lb24gLS1kaXNhYmxlLXNkbCAtLWRp c2FibGUtc291bmR0b3VjaCAtLWRpc2FibGUtc3BjIC0tZGlzYWJsZS1zd2ZkZWMgLS1kaXNhYmxl LXdhdnBhY2sgLS1kaXNhYmxlLXh2aWQgLS1kaXNhYmxlLWFhbGliIC0tZGlzYWJsZS1hbm5vZGV4 IC0tZGlzYWJsZS1jYWlybyAtLWRpc2FibGUtY2RpbyAtLWRpc2FibGUtZHYgLS1kaXNhYmxlLWVz ZCAtLWRpc2FibGUtZmxhYyAtLWRpc2FibGUtZ2NvbmYgLS1kaXNhYmxlLWdka19waXhidWYgLS1k aXNhYmxlLWhhbCAtLWRpc2FibGUtanBlZyAtLWRpc2FibGUtbGFkc3BhIC0tZGlzYWJsZS1saWJj YWNhIC0tZGlzYWJsZS1saWJwbmcgLS1kaXNhYmxlLXJhdzEzOTQgLS1kaXNhYmxlLXNob3V0MiAt LWRpc2FibGUtc3BlZXggLS1kaXNhYmxlLXRhZ2xpYiAtLWRpc2FibGUtZ25vbWVfdmZzIC0tZW5h YmxlLWdvb2QgLS1kaXNhYmxlLXRlc3RzIC0tZGlzYWJsZS1leGFtcGxlcyAtLWRpc2FibGUtYW1y bmIgLS1kaXNhYmxlLWFsc2EgLS1kaXNhYmxlLWh0dHAgLS1lbmFibGUtY2Ryb20gLS1kaXNhYmxl LWdjb25mIC0tZGlzYWJsZS1nY29uZnRvb2wgLS1kaXNhYmxlLXNjaGVtYXMtaW5zdGFsbCAtLWVu YWJsZS1vc3MgLS1kaXNhYmxlLW9zeF9hdWRpbyAtLWRpc2FibGUtb3N4X3ZpZGVvIC0tZGlzYWJs ZS10YXJraW4gLS1lbmFibGUtc3RhdGljIC0tZGlzYWJsZS1zdW5hdWRpbyAtLWRpc2FibGUteGlu ZSAtLWVuYWJsZS14IC0tZW5hYmxlLXhzaG0gLS1lbmFibGUteHZpZGVvIC0tcHJlZml4PS91c3Iv bG9jYWwgLS1idWlsZD1pMzg2LXBvcnRibGQtZnJlZWJzZDYuMQoKIyMgLS0tLS0tLS0tICMjCiMj IFBsYXRmb3JtLiAjIwojIyAtLS0tLS0tLS0gIyMKCmhvc3RuYW1lID0gY29tcGFxYnNkCnVuYW1l IC1tID0gaTM4Ngp1bmFtZSAtciA9IDYuMS1SRUxFQVNFLXAxMAp1bmFtZSAtcyA9IEZyZWVCU0QK dW5hbWUgLXYgPSBGcmVlQlNEIDYuMS1SRUxFQVNFLXAxMCAjMjogTW9uIE5vdiAyMCAxMDozNzo1 MCBQU1QgMjAwNiAgICAgcm9vdEBQQ0JTRC5sb2NhbGhvc3Q6L3Vzci9vYmovdXNyL3NyYy9zeXMv UENCU0R2MS4zIAoKL3Vzci9iaW4vdW5hbWUgLXAgPSBpMzg2Ci9iaW4vdW5hbWUgLVggICAgID0g dW5rbm93bgoKL2Jpbi9hcmNoICAgICAgICAgICAgICA9IHVua25vd24KL3Vzci9iaW4vYXJjaCAt ayAgICAgICA9IHVua25vd24KL3Vzci9jb252ZXgvZ2V0c3lzaW5mbyA9IHVua25vd24KL3Vzci9i aW4vaG9zdGluZm8gICAgICA9IHVua25vd24KL2Jpbi9tYWNoaW5lICAgICAgICAgICA9IHVua25v d24KL3Vzci9iaW4vb3NsZXZlbCAgICAgICA9IHVua25vd24KL2Jpbi91bml2ZXJzZSAgICAgICAg ICA9IHVua25vd24KClBBVEg6IC9zYmluClBBVEg6IC9iaW4KUEFUSDogL3Vzci9zYmluClBBVEg6 IC91c3IvYmluClBBVEg6IC91c3IvZ2FtZXMKUEFUSDogL3Vzci9sb2NhbC9zYmluClBBVEg6IC91 c3IvbG9jYWwvYmluClBBVEg6IC91c3IvWDExUjYvYmluClBBVEg6IC9yb290L2JpbgoKCiMjIC0t LS0tLS0tLS0tICMjCiMjIENvcmUgdGVzdHMuICMjCiMjIC0tLS0tLS0tLS0tICMjCgpjb25maWd1 cmU6MjQ0NTogY2hlY2tpbmcgZm9yIGEgQlNELWNvbXBhdGlibGUgaW5zdGFsbApjb25maWd1cmU6 MjUwMTogcmVzdWx0OiAvdXNyL2Jpbi9pbnN0YWxsIC1jIC1vIHJvb3QgLWcgd2hlZWwKY29uZmln dXJlOjI1MTI6IGNoZWNraW5nIHdoZXRoZXIgYnVpbGQgZW52aXJvbm1lbnQgaXMgc2FuZQpjb25m aWd1cmU6MjU1NTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjI2MjA6IGNoZWNraW5nIGZvciBnYXdr CmNvbmZpZ3VyZToyNjUwOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyNjIwOiBjaGVja2luZyBmb3Ig bWF3awpjb25maWd1cmU6MjY1MDogcmVzdWx0OiBubwpjb25maWd1cmU6MjYyMDogY2hlY2tpbmcg Zm9yIG5hd2sKY29uZmlndXJlOjI2MzY6IGZvdW5kIC91c3IvYmluL25hd2sKY29uZmlndXJlOjI2 NDc6IHJlc3VsdDogbmF3awpjb25maWd1cmU6MjY1ODogY2hlY2tpbmcgd2hldGhlciBnbWFrZSBz ZXRzICQoTUFLRSkKY29uZmlndXJlOjI2Nzk6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyODc1OiBj aGVja2luZyBuYW5vIHZlcnNpb24KY29uZmlndXJlOjI4ODE6IHJlc3VsdDogMCAocmVsZWFzZSkK Y29uZmlndXJlOjI5MDI6IGNoZWNraW5nIHdoZXRoZXIgdG8gZW5hYmxlIG1haW50YWluZXItc3Bl Y2lmaWMgcG9ydGlvbnMgb2YgTWFrZWZpbGVzCmNvbmZpZ3VyZToyOTExOiByZXN1bHQ6IG5vCmNv bmZpZ3VyZToyOTMzOiBjaGVja2luZyBidWlsZCBzeXN0ZW0gdHlwZQpjb25maWd1cmU6Mjk1MTog cmVzdWx0OiBpMzg2LXBvcnRibGQtZnJlZWJzZDYuMQpjb25maWd1cmU6Mjk3MzogY2hlY2tpbmcg aG9zdCBzeXN0ZW0gdHlwZQpjb25maWd1cmU6Mjk4ODogcmVzdWx0OiBpMzg2LXBvcnRibGQtZnJl ZWJzZDYuMQpjb25maWd1cmU6MzEwMDogY2hlY2tpbmcgZm9yIHN0eWxlIG9mIGluY2x1ZGUgdXNl ZCBieSBnbWFrZQpjb25maWd1cmU6MzEyODogcmVzdWx0OiBHTlUKY29uZmlndXJlOjMyMDE6IGNo ZWNraW5nIGZvciBnY2MKY29uZmlndXJlOjMyMjg6IHJlc3VsdDogY2MKY29uZmlndXJlOjM0NjY6 IGNoZWNraW5nIGZvciBDIGNvbXBpbGVyIHZlcnNpb24KY29uZmlndXJlOjM0NzM6IGNjIC0tdmVy c2lvbiA+JjUKY2MgKEdDQykgMy40LjQgW0ZyZWVCU0RdIDIwMDUwNTE4CkNvcHlyaWdodCAoQykg MjAwNCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KVGhpcyBpcyBmcmVlIHNvZnR3YXJl OyBzZWUgdGhlIHNvdXJjZSBmb3IgY29weWluZyBjb25kaXRpb25zLiAgVGhlcmUgaXMgTk8Kd2Fy cmFudHk7IG5vdCBldmVuIGZvciBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJU SUNVTEFSIFBVUlBPU0UuCgpjb25maWd1cmU6MzQ3NjogJD8gPSAwCmNvbmZpZ3VyZTozNDgzOiBj YyAtdiA+JjUKVXNpbmcgYnVpbHQtaW4gc3BlY3MuCkNvbmZpZ3VyZWQgd2l0aDogRnJlZUJTRC9p Mzg2IHN5c3RlbSBjb21waWxlcgpUaHJlYWQgbW9kZWw6IHBvc2l4CmdjYyB2ZXJzaW9uIDMuNC40 IFtGcmVlQlNEXSAyMDA1MDUxOApjb25maWd1cmU6MzQ4NjogJD8gPSAwCmNvbmZpZ3VyZTozNDkz OiBjYyAtViA+JjUKY2M6IGAtVicgb3B0aW9uIG11c3QgaGF2ZSBhcmd1bWVudApjb25maWd1cmU6 MzQ5NjogJD8gPSAxCmNvbmZpZ3VyZTozNTE5OiBjaGVja2luZyBmb3IgQyBjb21waWxlciBkZWZh dWx0IG91dHB1dCBmaWxlIG5hbWUKY29uZmlndXJlOjM1NDY6IGNjIC1PMiAtZm5vLXN0cmljdC1h bGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRl IC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAtTC91c3IvbG9jYWwvbGli ICAtcHRocmVhZCBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjM1NDk6ICQ/ID0gMApjb25maWd1 cmU6MzU5NTogcmVzdWx0OiBhLm91dApjb25maWd1cmU6MzYwMDogY2hlY2tpbmcgd2hldGhlciB0 aGUgQyBjb21waWxlciB3b3Jrcwpjb25maWd1cmU6MzYxMDogLi9hLm91dApjb25maWd1cmU6MzYx MzogJD8gPSAwCmNvbmZpZ3VyZTozNjMwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MzYzNzogY2hl Y2tpbmcgd2hldGhlciB3ZSBhcmUgY3Jvc3MgY29tcGlsaW5nCmNvbmZpZ3VyZTozNjM5OiByZXN1 bHQ6IG5vCmNvbmZpZ3VyZTozNjQyOiBjaGVja2luZyBmb3Igc3VmZml4IG9mIGV4ZWN1dGFibGVz CmNvbmZpZ3VyZTozNjQ5OiBjYyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcg LXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3Iv bG9jYWwvaW5jbHVkZSAgIC1ML3Vzci9YMTFSNi9saWIgLUwvdXNyL2xvY2FsL2xpYiAgLXB0aHJl YWQgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZTozNjUyOiAkPyA9IDAKY29uZmlndXJlOjM2NzY6 IHJlc3VsdDogCmNvbmZpZ3VyZTozNjgyOiBjaGVja2luZyBmb3Igc3VmZml4IG9mIG9iamVjdCBm aWxlcwpjb25maWd1cmU6MzcwODogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBl ICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTozNzExOiAkPyA9IDAKY29uZmlndXJl OjM3MzQ6IHJlc3VsdDogbwpjb25maWd1cmU6MzczODogY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUg dXNpbmcgdGhlIEdOVSBDIGNvbXBpbGVyCmNvbmZpZ3VyZTozNzY3OiBjYyAtYyAtTzIgLWZuby1z dHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYv aW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjM3 NzM6ICQ/ID0gMApjb25maWd1cmU6Mzc4MDogdGVzdCAteiAiJGFjX2Nfd2Vycm9yX2ZsYWciIHx8 IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjM3ODM6ICQ/ID0gMApjb25maWd1cmU6 Mzc5MDogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTozNzkzOiAkPyA9IDAKY29uZmlndXJl OjM4MDc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTozODEyOiBjaGVja2luZyB3aGV0aGVyIGNjIGFj Y2VwdHMgLWcKY29uZmlndXJlOjM4NDI6IGNjIC1jIC1nICAtSS91c3IvWDExUjYvaW5jbHVkZSAt SS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjM4NDg6ICQ/ID0g MApjb25maWd1cmU6Mzg1NTogdGVzdCAteiAiJGFjX2Nfd2Vycm9yX2ZsYWciIHx8IHRlc3QgISAt cyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjM4NTg6ICQ/ID0gMApjb25maWd1cmU6Mzg2NTogdGVz dCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTozODY4OiAkPyA9IDAKY29uZmlndXJlOjM5OTg6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZTo0MDE1OiBjaGVja2luZyBmb3IgY2Mgb3B0aW9uIHRvIGFjY2Vw dCBJU08gQzg5CmNvbmZpZ3VyZTo0MDg5OiBjYyAgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5n IC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNy L2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo0MDk1OiAkPyA9IDAKY29u ZmlndXJlOjQxMDI6IHRlc3QgLXogIiRhY19jX3dlcnJvcl9mbGFnIiB8fCB0ZXN0ICEgLXMgY29u ZnRlc3QuZXJyCmNvbmZpZ3VyZTo0MTA1OiAkPyA9IDAKY29uZmlndXJlOjQxMTI6IHRlc3QgLXMg Y29uZnRlc3Qubwpjb25maWd1cmU6NDExNTogJD8gPSAwCmNvbmZpZ3VyZTo0MTM1OiByZXN1bHQ6 IG5vbmUgbmVlZGVkCmNvbmZpZ3VyZTo0MTU1OiBjaGVja2luZyBkZXBlbmRlbmN5IHN0eWxlIG9m IGNjCmNvbmZpZ3VyZTo0MjQ1OiByZXN1bHQ6IGdjYzMKY29uZmlndXJlOjQyNjI6IGNoZWNraW5n IGZvciBhIHNlZCB0aGF0IGRvZXMgbm90IHRydW5jYXRlIG91dHB1dApjb25maWd1cmU6NDMxNjog cmVzdWx0OiAvdXNyL2Jpbi9zZWQKY29uZmlndXJlOjQzMTk6IGNoZWNraW5nIGZvciBncmVwIHRo YXQgaGFuZGxlcyBsb25nIGxpbmVzIGFuZCAtZQpjb25maWd1cmU6NDM5MzogcmVzdWx0OiAvdXNy L2Jpbi9ncmVwCmNvbmZpZ3VyZTo0Mzk4OiBjaGVja2luZyBmb3IgZWdyZXAKY29uZmlndXJlOjQ0 NzY6IHJlc3VsdDogL3Vzci9iaW4vZ3JlcCAtRQpjb25maWd1cmU6NDQ5MjogY2hlY2tpbmcgZm9y IGxkIHVzZWQgYnkgY2MKY29uZmlndXJlOjQ1NTk6IHJlc3VsdDogL3Vzci9iaW4vbGQKY29uZmln dXJlOjQ1Njg6IGNoZWNraW5nIGlmIHRoZSBsaW5rZXIgKC91c3IvYmluL2xkKSBpcyBHTlUgbGQK Y29uZmlndXJlOjQ1ODM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo0NTg4OiBjaGVja2luZyBmb3Ig L3Vzci9iaW4vbGQgb3B0aW9uIHRvIHJlbG9hZCBvYmplY3QgZmlsZXMKY29uZmlndXJlOjQ1OTU6 IHJlc3VsdDogLXIKY29uZmlndXJlOjQ2MTM6IGNoZWNraW5nIGZvciBCU0QtY29tcGF0aWJsZSBu bQpjb25maWd1cmU6NDY2MjogcmVzdWx0OiAvdXNyL2Jpbi9ubSAtQgpjb25maWd1cmU6NDY2Njog Y2hlY2tpbmcgd2hldGhlciBsbiAtcyB3b3Jrcwpjb25maWd1cmU6NDY3MDogcmVzdWx0OiB5ZXMK Y29uZmlndXJlOjQ2Nzc6IGNoZWNraW5nIGhvdyB0byByZWNvZ25pc2UgZGVwZW5kZW50IGxpYnJh cmllcwpjb25maWd1cmU6NDg1MzogcmVzdWx0OiBwYXNzX2FsbApjb25maWd1cmU6NTEwMzogY2hl Y2tpbmcgaG93IHRvIHJ1biB0aGUgQyBwcmVwcm9jZXNzb3IKY29uZmlndXJlOjUxNDM6IGNjIC1F ICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYwpj b25maWd1cmU6NTE0OTogJD8gPSAwCmNvbmZpZ3VyZTo1MTg3OiBjYyAtRSAgLUkvdXNyL1gxMVI2 L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMKY29uZnRlc3QuYzoxMDoy ODogYWNfbm9uZXhpc3RlbnQuaDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpjb25maWd1cmU6 NTE5MzogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZz LmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJHU3RyZWFtZXIgR29vZCBQbHVnLWlucyIK fCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiZ3N0LXBsdWdpbnMtZ29vZCIKfCAjZGVmaW5lIFBB Q0tBR0VfVkVSU0lPTiAiMC4xMC41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkdTdHJlYW1l ciBHb29kIFBsdWctaW5zIDAuMTAuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJodHRw Oi8vYnVnemlsbGEuZ25vbWUub3JnL2VudGVyX2J1Zy5jZ2k/cHJvZHVjdD1HU3RyZWFtZXIiCnwg I2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucy1nb29kIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC4x MC41Igp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8YWNfbm9uZXhpc3RlbnQu aD4KY29uZmlndXJlOjUyMzM6IHJlc3VsdDogY2MgLUUKY29uZmlndXJlOjUyNjI6IGNjIC1FICAt SS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYwpjb25m aWd1cmU6NTI2ODogJD8gPSAwCmNvbmZpZ3VyZTo1MzA2OiBjYyAtRSAgLUkvdXNyL1gxMVI2L2lu Y2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMKY29uZnRlc3QuYzoxMDoyODog YWNfbm9uZXhpc3RlbnQuaDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpjb25maWd1cmU6NTMx MjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmgu ICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJHU3RyZWFtZXIgR29vZCBQbHVnLWlucyIKfCAj ZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiZ3N0LXBsdWdpbnMtZ29vZCIKfCAjZGVmaW5lIFBBQ0tB R0VfVkVSU0lPTiAiMC4xMC41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkdTdHJlYW1lciBH b29kIFBsdWctaW5zIDAuMTAuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJodHRwOi8v YnVnemlsbGEuZ25vbWUub3JnL2VudGVyX2J1Zy5jZ2k/cHJvZHVjdD1HU3RyZWFtZXIiCnwgI2Rl ZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucy1nb29kIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC4xMC41 Igp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8YWNfbm9uZXhpc3RlbnQuaD4K Y29uZmlndXJlOjUzNTc6IGNoZWNraW5nIGZvciBBTlNJIEMgaGVhZGVyIGZpbGVzCmNvbmZpZ3Vy ZTo1Mzg3OiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2Nh bC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29u ZnRlc3QuYyA+JjUKY29uZmlndXJlOjUzOTM6ICQ/ID0gMApjb25maWd1cmU6NTQwMDogdGVzdCAt eiAiJGFjX2Nfd2Vycm9yX2ZsYWciIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJl OjU0MDM6ICQ/ID0gMApjb25maWd1cmU6NTQxMDogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3Vy ZTo1NDEzOiAkPyA9IDAKY29uZmlndXJlOjU1MDk6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtZm5vLXN0 cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9p bmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAtTC91c3IvbG9j YWwvbGliICAtcHRocmVhZCBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjU1MTI6ICQ/ID0gMApj b25maWd1cmU6NTUxODogLi9jb25mdGVzdApjb25maWd1cmU6NTUyMTogJD8gPSAwCmNvbmZpZ3Vy ZTo1NTM4OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NTU2MjogY2hlY2tpbmcgZm9yIHN5cy90eXBl cy5oCmNvbmZpZ3VyZTo1NTgzOiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUg IC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwv aW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjU1ODk6ICQ/ID0gMApjb25maWd1cmU6 NTU5NjogdGVzdCAteiAiJGFjX2Nfd2Vycm9yX2ZsYWciIHx8IHRlc3QgISAtcyBjb25mdGVzdC5l cnIKY29uZmlndXJlOjU1OTk6ICQ/ID0gMApjb25maWd1cmU6NTYwNjogdGVzdCAtcyBjb25mdGVz dC5vCmNvbmZpZ3VyZTo1NjA5OiAkPyA9IDAKY29uZmlndXJlOjU2MjI6IHJlc3VsdDogeWVzCmNv bmZpZ3VyZTo1NTYyOiBjaGVja2luZyBmb3Igc3lzL3N0YXQuaApjb25maWd1cmU6NTU4MzogY2Mg LWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAg LUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1 CmNvbmZpZ3VyZTo1NTg5OiAkPyA9IDAKY29uZmlndXJlOjU1OTY6IHRlc3QgLXogIiRhY19jX3dl cnJvcl9mbGFnIiB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo1NTk5OiAkPyA9 IDAKY29uZmlndXJlOjU2MDY6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6NTYwOTogJD8g PSAwCmNvbmZpZ3VyZTo1NjIyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6NTU2MjogY2hlY2tpbmcg Zm9yIHN0ZGxpYi5oCmNvbmZpZ3VyZTo1NTgzOiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNp bmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91 c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjU1ODk6ICQ/ID0gMApj b25maWd1cmU6NTU5NjogdGVzdCAteiAiJGFjX2Nfd2Vycm9yX2ZsYWciIHx8IHRlc3QgISAtcyBj b25mdGVzdC5lcnIKY29uZmlndXJlOjU1OTk6ICQ/ID0gMApjb25maWd1cmU6NTYwNjogdGVzdCAt cyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo1NjA5OiAkPyA9IDAKY29uZmlndXJlOjU2MjI6IHJlc3Vs dDogeWVzCmNvbmZpZ3VyZTo1NTYyOiBjaGVja2luZyBmb3Igc3RyaW5nLmgKY29uZmlndXJlOjU1 ODM6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2lu Y2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVz dC5jID4mNQpjb25maWd1cmU6NTU4OTogJD8gPSAwCmNvbmZpZ3VyZTo1NTk2OiB0ZXN0IC16ICIk YWNfY193ZXJyb3JfZmxhZyIgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6NTU5 OTogJD8gPSAwCmNvbmZpZ3VyZTo1NjA2OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjU2 MDk6ICQ/ID0gMApjb25maWd1cmU6NTYyMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjU1NjI6IGNo ZWNraW5nIGZvciBtZW1vcnkuaApjb25maWd1cmU6NTU4MzogY2MgLWMgLU8yIC1mbm8tc3RyaWN0 LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1 ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo1NTg5OiAk PyA9IDAKY29uZmlndXJlOjU1OTY6IHRlc3QgLXogIiRhY19jX3dlcnJvcl9mbGFnIiB8fCB0ZXN0 ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo1NTk5OiAkPyA9IDAKY29uZmlndXJlOjU2MDY6 IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6NTYwOTogJD8gPSAwCmNvbmZpZ3VyZTo1NjIy OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NTU2MjogY2hlY2tpbmcgZm9yIHN0cmluZ3MuaApjb25m aWd1cmU6NTU4MzogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3Iv bG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUg IGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo1NTg5OiAkPyA9IDAKY29uZmlndXJlOjU1OTY6IHRl c3QgLXogIiRhY19jX3dlcnJvcl9mbGFnIiB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZp Z3VyZTo1NTk5OiAkPyA9IDAKY29uZmlndXJlOjU2MDY6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25m aWd1cmU6NTYwOTogJD8gPSAwCmNvbmZpZ3VyZTo1NjIyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6 NTU2MjogY2hlY2tpbmcgZm9yIGludHR5cGVzLmgKY29uZmlndXJlOjU1ODM6IGNjIC1jIC1PMiAt Zm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9Y MTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jID4mNQpjb25maWd1 cmU6NTU4OTogJD8gPSAwCmNvbmZpZ3VyZTo1NTk2OiB0ZXN0IC16ICIkYWNfY193ZXJyb3JfZmxh ZyIgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6NTU5OTogJD8gPSAwCmNvbmZp Z3VyZTo1NjA2OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjU2MDk6ICQ/ID0gMApjb25m aWd1cmU6NTYyMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjU1NjI6IGNoZWNraW5nIGZvciBzdGRp bnQuaApjb25maWd1cmU6NTU4MzogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBl ICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo1NTg5OiAkPyA9IDAKY29uZmlndXJl OjU1OTY6IHRlc3QgLXogIiRhY19jX3dlcnJvcl9mbGFnIiB8fCB0ZXN0ICEgLXMgY29uZnRlc3Qu ZXJyCmNvbmZpZ3VyZTo1NTk5OiAkPyA9IDAKY29uZmlndXJlOjU2MDY6IHRlc3QgLXMgY29uZnRl c3Qubwpjb25maWd1cmU6NTYwOTogJD8gPSAwCmNvbmZpZ3VyZTo1NjIyOiByZXN1bHQ6IHllcwpj b25maWd1cmU6NTU2MjogY2hlY2tpbmcgZm9yIHVuaXN0ZC5oCmNvbmZpZ3VyZTo1NTgzOiBjYyAt YyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAt SS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUK Y29uZmlndXJlOjU1ODk6ICQ/ID0gMApjb25maWd1cmU6NTU5NjogdGVzdCAteiAiJGFjX2Nfd2Vy cm9yX2ZsYWciIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjU1OTk6ICQ/ID0g MApjb25maWd1cmU6NTYwNjogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo1NjA5OiAkPyA9 IDAKY29uZmlndXJlOjU2MjI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo1NjQ5OiBjaGVja2luZyBk bGZjbi5oIHVzYWJpbGl0eQpjb25maWd1cmU6NTY2NjogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFs aWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUg LUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo1NjcyOiAkPyA9 IDAKY29uZmlndXJlOjU2Nzk6IHRlc3QgLXogIiRhY19jX3dlcnJvcl9mbGFnIiB8fCB0ZXN0ICEg LXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo1NjgyOiAkPyA9IDAKY29uZmlndXJlOjU2ODk6IHRl c3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6NTY5MjogJD8gPSAwCmNvbmZpZ3VyZTo1NzAzOiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6NTcwNzogY2hlY2tpbmcgZGxmY24uaCBwcmVzZW5jZQpjb25m aWd1cmU6NTcyMjogY2MgLUUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNs dWRlICBjb25mdGVzdC5jCmNvbmZpZ3VyZTo1NzI4OiAkPyA9IDAKY29uZmlndXJlOjU3NDk6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZTo1NzgyOiBjaGVja2luZyBmb3IgZGxmY24uaApjb25maWd1cmU6 NTc5MDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjU5MTk6IGNoZWNraW5nIGZvciBDKysgY29tcGls ZXIgdmVyc2lvbgpjb25maWd1cmU6NTkyNjogYysrIC0tdmVyc2lvbiA+JjUKYysrIChHQ0MpIDMu NC40IFtGcmVlQlNEXSAyMDA1MDUxOApDb3B5cmlnaHQgKEMpIDIwMDQgRnJlZSBTb2Z0d2FyZSBG b3VuZGF0aW9uLCBJbmMuClRoaXMgaXMgZnJlZSBzb2Z0d2FyZTsgc2VlIHRoZSBzb3VyY2UgZm9y IGNvcHlpbmcgY29uZGl0aW9ucy4gIFRoZXJlIGlzIE5PCndhcnJhbnR5OyBub3QgZXZlbiBmb3Ig TUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLgoKY29u ZmlndXJlOjU5Mjk6ICQ/ID0gMApjb25maWd1cmU6NTkzNjogYysrIC12ID4mNQpVc2luZyBidWls dC1pbiBzcGVjcy4KQ29uZmlndXJlZCB3aXRoOiBGcmVlQlNEL2kzODYgc3lzdGVtIGNvbXBpbGVy ClRocmVhZCBtb2RlbDogcG9zaXgKZ2NjIHZlcnNpb24gMy40LjQgW0ZyZWVCU0RdIDIwMDUwNTE4 CmNvbmZpZ3VyZTo1OTM5OiAkPyA9IDAKY29uZmlndXJlOjU5NDY6IGMrKyAtViA+JjUKYysrOiBg LVYnIG9wdGlvbiBtdXN0IGhhdmUgYXJndW1lbnQKY29uZmlndXJlOjU5NDk6ICQ/ID0gMQpjb25m aWd1cmU6NTk1MjogY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDKysgY29t cGlsZXIKY29uZmlndXJlOjU5ODE6IGMrKyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBp cGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5j cHAgPiY1CmNvbmZpZ3VyZTo1OTg3OiAkPyA9IDAKY29uZmlndXJlOjU5OTQ6IHRlc3QgLXogIiRh Y19jeHhfd2Vycm9yX2ZsYWciIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjU5 OTc6ICQ/ID0gMApjb25maWd1cmU6NjAwNDogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo2 MDA3OiAkPyA9IDAKY29uZmlndXJlOjYwMjE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2MDI2OiBj aGVja2luZyB3aGV0aGVyIGMrKyBhY2NlcHRzIC1nCmNvbmZpZ3VyZTo2MDU2OiBjKysgLWMgLWcg IC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jcHAg PiY1CmNvbmZpZ3VyZTo2MDYyOiAkPyA9IDAKY29uZmlndXJlOjYwNjk6IHRlc3QgLXogIiRhY19j eHhfd2Vycm9yX2ZsYWciIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjYwNzI6 ICQ/ID0gMApjb25maWd1cmU6NjA3OTogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo2MDgy OiAkPyA9IDAKY29uZmlndXJlOjYyMTI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2MjM3OiBjaGVj a2luZyBkZXBlbmRlbmN5IHN0eWxlIG9mIGMrKwpjb25maWd1cmU6NjMyNzogcmVzdWx0OiBnY2Mz CmNvbmZpZ3VyZTo2MzU0OiBjaGVja2luZyBob3cgdG8gcnVuIHRoZSBDKysgcHJlcHJvY2Vzc29y CmNvbmZpZ3VyZTo2MzkwOiBjKysgLUUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9pbmNsdWRlICBjb25mdGVzdC5jcHAKY29uZmlndXJlOjYzOTY6ICQ/ID0gMApjb25maWd1cmU6 NjQzNDogYysrIC1FICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAg Y29uZnRlc3QuY3BwCmNvbmZ0ZXN0LmNwcDoyMToyODogYWNfbm9uZXhpc3RlbnQuaDogTm8gc3Vj aCBmaWxlIG9yIGRpcmVjdG9yeQpjb25maWd1cmU6NjQ0MDogJD8gPSAxCmNvbmZpZ3VyZTogZmFp bGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9O QU1FICJHU3RyZWFtZXIgR29vZCBQbHVnLWlucyIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAi Z3N0LXBsdWdpbnMtZ29vZCIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMC4xMC41Igp8ICNk ZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkdTdHJlYW1lciBHb29kIFBsdWctaW5zIDAuMTAuNSIKfCAj ZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJodHRwOi8vYnVnemlsbGEuZ25vbWUub3JnL2VudGVy X2J1Zy5jZ2k/cHJvZHVjdD1HU3RyZWFtZXIiCnwgI2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lu cy1nb29kIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC4xMC41Igp8ICNkZWZpbmUgU1REQ19IRUFERVJT IDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9I IDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwg I2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVm aW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5l IEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9ETEZDTl9IIDEKfCAvKiBlbmQgY29uZmRl ZnMuaC4gICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNvbmZpZ3VyZTo2NDgwOiBy ZXN1bHQ6IGMrKyAtRQpjb25maWd1cmU6NjUwOTogYysrIC1FICAtSS91c3IvWDExUjYvaW5jbHVk ZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuY3BwCmNvbmZpZ3VyZTo2NTE1OiAkPyA9 IDAKY29uZmlndXJlOjY1NTM6IGMrKyAtRSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xv Y2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmNwcApjb25mdGVzdC5jcHA6MjE6Mjg6IGFjX25vbmV4aXN0 ZW50Lmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKY29uZmlndXJlOjY1NTk6ICQ/ID0gMQpj b25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAjZGVm aW5lIFBBQ0tBR0VfTkFNRSAiR1N0cmVhbWVyIEdvb2QgUGx1Zy1pbnMiCnwgI2RlZmluZSBQQUNL QUdFX1RBUk5BTUUgImdzdC1wbHVnaW5zLWdvb2QiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04g IjAuMTAuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJHU3RyZWFtZXIgR29vZCBQbHVnLWlu cyAwLjEwLjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiaHR0cDovL2J1Z3ppbGxhLmdu b21lLm9yZy9lbnRlcl9idWcuY2dpP3Byb2R1Y3Q9R1N0cmVhbWVyIgp8ICNkZWZpbmUgUEFDS0FH RSAiZ3N0LXBsdWdpbnMtZ29vZCIKfCAjZGVmaW5lIFZFUlNJT04gIjAuMTAuNSIKfCAjZGVmaW5l IFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDEKfCAjZGVmaW5lIEhB VkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZFX1NURExJQl9IIDEKfCAjZGVmaW5lIEhBVkVf U1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklO R1NfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERJTlRf SCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfRExGQ05fSCAxCnwg LyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDxhY19ub25leGlzdGVudC5oPgpjb25m aWd1cmU6NjY1OTogY2hlY2tpbmcgZm9yIGc3Nwpjb25maWd1cmU6NjY4OTogcmVzdWx0OiBubwpj b25maWd1cmU6NjY1OTogY2hlY2tpbmcgZm9yIGY3Nwpjb25maWd1cmU6NjY3NTogZm91bmQgL3Vz ci9iaW4vZjc3CmNvbmZpZ3VyZTo2Njg2OiByZXN1bHQ6IGY3Nwpjb25maWd1cmU6NjcxNjogY2hl Y2tpbmcgZm9yIEZvcnRyYW4gNzcgY29tcGlsZXIgdmVyc2lvbgpjb25maWd1cmU6NjcyMzogZjc3 IC0tdmVyc2lvbiA+JjUKR05VIEZvcnRyYW4gKEdDQykgMy40LjQgW0ZyZWVCU0RdIDIwMDUwNTE4 CkNvcHlyaWdodCAoQykgMjAwNCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KCkdOVSBG b3J0cmFuIGNvbWVzIHdpdGggTk8gV0FSUkFOVFksIHRvIHRoZSBleHRlbnQgcGVybWl0dGVkIGJ5 IGxhdy4KWW91IG1heSByZWRpc3RyaWJ1dGUgY29waWVzIG9mIEdOVSBGb3J0cmFuCnVuZGVyIHRo ZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UuCkZvciBtb3JlIGluZm9y bWF0aW9uIGFib3V0IHRoZXNlIG1hdHRlcnMsIHNlZSB0aGUgZmlsZSBuYW1lZCBDT1BZSU5HCm9y IHR5cGUgdGhlIGNvbW1hbmQgYGluZm8gLWYgZzc3IENvcHlpbmcnLgpjb25maWd1cmU6NjcyNjog JD8gPSAwCmNvbmZpZ3VyZTo2NzMzOiBmNzcgLXYgPiY1ClVzaW5nIGJ1aWx0LWluIHNwZWNzLgpD b25maWd1cmVkIHdpdGg6IEZyZWVCU0QvaTM4NiBzeXN0ZW0gY29tcGlsZXIKVGhyZWFkIG1vZGVs OiBwb3NpeApnY2MgdmVyc2lvbiAzLjQuNCBbRnJlZUJTRF0gMjAwNTA1MTgKY29uZmlndXJlOjY3 MzY6ICQ/ID0gMApjb25maWd1cmU6Njc0MzogZjc3IC1WID4mNQpmNzc6IGAtVicgb3B0aW9uIG11 c3QgaGF2ZSBhcmd1bWVudApjb25maWd1cmU6Njc0NjogJD8gPSAxCmNvbmZpZ3VyZTo2NzU0OiBj aGVja2luZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEZvcnRyYW4gNzcgY29tcGlsZXIK Y29uZmlndXJlOjY3NzM6IGY3NyAtYyAgY29uZnRlc3QuRiA+JjUKY29uZmlndXJlOjY3Nzk6ICQ/ ID0gMApjb25maWd1cmU6Njc4NjogdGVzdCAteiAiJGFjX2Y3N193ZXJyb3JfZmxhZyIgfHwgdGVz dCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6Njc4OTogJD8gPSAwCmNvbmZpZ3VyZTo2Nzk2 OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjY3OTk6ICQ/ID0gMApjb25maWd1cmU6Njgx MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjY4MTk6IGNoZWNraW5nIHdoZXRoZXIgZjc3IGFjY2Vw dHMgLWcKY29uZmlndXJlOjY4MzY6IGY3NyAtYyAtZyBjb25mdGVzdC5mID4mNQpjb25maWd1cmU6 Njg0MjogJD8gPSAwCmNvbmZpZ3VyZTo2ODQ5OiB0ZXN0IC16ICIkYWNfZjc3X3dlcnJvcl9mbGFn IiB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo2ODUyOiAkPyA9IDAKY29uZmln dXJlOjY4NTk6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6Njg2MjogJD8gPSAwCmNvbmZp Z3VyZTo2ODc1OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NjkwNTogY2hlY2tpbmcgdGhlIG1heGlt dW0gbGVuZ3RoIG9mIGNvbW1hbmQgbGluZSBhcmd1bWVudHMKY29uZmlndXJlOjcwMTQ6IHJlc3Vs dDogMjYyMTQ0CmNvbmZpZ3VyZTo3MDI1OiBjaGVja2luZyBjb21tYW5kIHRvIHBhcnNlIC91c3Iv YmluL25tIC1CIG91dHB1dCBmcm9tIGNjIG9iamVjdApjb25maWd1cmU6NzEzMDogY2MgLWMgLU8y IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNy L1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZp Z3VyZTo3MTMzOiAkPyA9IDAKY29uZmlndXJlOjcxMzc6IC91c3IvYmluL25tIC1CIGNvbmZ0ZXN0 Lm8gXHwgc2VkIC1uIC1lICdzL14uKlsgCV1cKFtBQkNER0lSU1RXXVtBQkNER0lSU1RXXSpcKVsg CV1bIAldKlwoW19BLVphLXpdW19BLVphLXowLTldKlwpJC9cMSBcMiBcMi9wJyBcPiBjb25mdGVz dC5ubQpjb25maWd1cmU6NzE0MDogJD8gPSAwCmNvbmZpZ3VyZTo3MTkyOiBjYyAtbyBjb25mdGVz dCAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAt SS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgIC1ML3Vzci9YMTFSNi9s aWIgLUwvdXNyL2xvY2FsL2xpYiAgLXB0aHJlYWQgY29uZnRlc3QuYyBjb25mdHN0bS5vID4mNQpj b25maWd1cmU6NzE5NTogJD8gPSAwCmNvbmZpZ3VyZTo3MjMzOiByZXN1bHQ6IG9rCmNvbmZpZ3Vy ZTo3MjM3OiBjaGVja2luZyBmb3Igb2JqZGlyCmNvbmZpZ3VyZTo3MjUyOiByZXN1bHQ6IC5saWJz CmNvbmZpZ3VyZTo3MzQ0OiBjaGVja2luZyBmb3IgYXIKY29uZmlndXJlOjczNjA6IGZvdW5kIC91 c3IvYmluL2FyCmNvbmZpZ3VyZTo3MzcxOiByZXN1bHQ6IGFyCmNvbmZpZ3VyZTo3NDQwOiBjaGVj a2luZyBmb3IgcmFubGliCmNvbmZpZ3VyZTo3NDU2OiBmb3VuZCAvdXNyL2Jpbi9yYW5saWIKY29u ZmlndXJlOjc0Njc6IHJlc3VsdDogcmFubGliCmNvbmZpZ3VyZTo3NTM2OiBjaGVja2luZyBmb3Ig c3RyaXAKY29uZmlndXJlOjc1NTI6IGZvdW5kIC91c3IvYmluL3N0cmlwCmNvbmZpZ3VyZTo3NTYz OiByZXN1bHQ6IHN0cmlwCmNvbmZpZ3VyZTo3ODQ5OiBjaGVja2luZyBpZiBjYyBzdXBwb3J0cyAt Zm5vLXJ0dGkgLWZuby1leGNlcHRpb25zCmNvbmZpZ3VyZTo3ODY3OiBjYyAtYyAtTzIgLWZuby1z dHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYv aW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLWZuby1ydHRpIC1mbm8tZXhjZXB0aW9ucyBj b25mdGVzdC5jID4mNQpjYzE6IHdhcm5pbmc6IGNvbW1hbmQgbGluZSBvcHRpb24gIi1mbm8tcnR0 aSIgaXMgdmFsaWQgZm9yIEMrKy9PYmpDKysgYnV0IG5vdCBmb3IgQwpjb25maWd1cmU6Nzg3MTog JD8gPSAwCmNvbmZpZ3VyZTo3ODg0OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo3ODk5OiBjaGVja2lu ZyBmb3IgY2Mgb3B0aW9uIHRvIHByb2R1Y2UgUElDCmNvbmZpZ3VyZTo4MTA5OiByZXN1bHQ6IC1m UElDCmNvbmZpZ3VyZTo4MTE3OiBjaGVja2luZyBpZiBjYyBQSUMgZmxhZyAtZlBJQyB3b3Jrcwpj b25maWd1cmU6ODEzNTogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91 c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgIC1mUElDIC1EUElDIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo4MTM5OiAkPyA9IDAKY29u ZmlndXJlOjgxNTI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4MTgwOiBjaGVja2luZyBpZiBjYyBz dGF0aWMgZmxhZyAtc3RhdGljIHdvcmtzCmNvbmZpZ3VyZTo4MjA4OiByZXN1bHQ6IHllcwpjb25m aWd1cmU6ODIxODogY2hlY2tpbmcgaWYgY2Mgc3VwcG9ydHMgLWMgLW8gZmlsZS5vCmNvbmZpZ3Vy ZTo4MjM5OiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2Nh bC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLW8g b3V0L2NvbmZ0ZXN0Mi5vIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo4MjQzOiAkPyA9IDAKY29u ZmlndXJlOjgyNjU6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4MjkxOiBjaGVja2luZyB3aGV0aGVy IHRoZSBjYyBsaW5rZXIgKC91c3IvYmluL2xkKSBzdXBwb3J0cyBzaGFyZWQgbGlicmFyaWVzCmNv bmZpZ3VyZTo5Mjc4OiByZXN1bHQ6IHllcwpjb25maWd1cmU6OTI5OTogY2hlY2tpbmcgd2hldGhl ciAtbGMgc2hvdWxkIGJlIGV4cGxpY2l0bHkgbGlua2VkIGluCmNvbmZpZ3VyZTo5MzA0OiBjYyAt YyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAt SS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUK Y29uZmlndXJlOjkzMDc6ICQ/ID0gMApjb25maWd1cmU6OTMyMjogY2MgLXNoYXJlZCBjb25mdGVz dC5vICAtdiAtV2wsLXNvbmFtZSAtV2wsY29uZnRlc3QgLW8gY29uZnRlc3QgMlw+XCYxIFx8IGdy ZXAgIC1sYyAgXD4vZGV2L251bGwgMlw+XCYxCmNvbmZpZ3VyZTo5MzI1OiAkPyA9IDEKY29uZmln dXJlOjkzMzc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo5MzQ1OiBjaGVja2luZyBkeW5hbWljIGxp bmtlciBjaGFyYWN0ZXJpc3RpY3MKY29uZmlndXJlOjk5MjE6IHJlc3VsdDogZnJlZWJzZDYuMSBs ZC5zbwpjb25maWd1cmU6OTkzMDogY2hlY2tpbmcgaG93IHRvIGhhcmRjb2RlIGxpYnJhcnkgcGF0 aHMgaW50byBwcm9ncmFtcwpjb25maWd1cmU6OTk1NTogcmVzdWx0OiBpbW1lZGlhdGUKY29uZmln dXJlOjk5Njk6IGNoZWNraW5nIHdoZXRoZXIgc3RyaXBwaW5nIGxpYnJhcmllcyBpcyBwb3NzaWJs ZQpjb25maWd1cmU6OTk3NDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjEwODg3OiBjaGVja2luZyBp ZiBsaWJ0b29sIHN1cHBvcnRzIHNoYXJlZCBsaWJyYXJpZXMKY29uZmlndXJlOjEwODg5OiByZXN1 bHQ6IHllcwpjb25maWd1cmU6MTA4OTI6IGNoZWNraW5nIHdoZXRoZXIgdG8gYnVpbGQgc2hhcmVk IGxpYnJhcmllcwpjb25maWd1cmU6MTA5MTM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMDkxNjog Y2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzdGF0aWMgbGlicmFyaWVzCmNvbmZpZ3VyZToxMDky MDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjExMDEyOiBjcmVhdGluZyBsaWJ0b29sCmNvbmZpZ3Vy ZToxMTYwMDogY2hlY2tpbmcgZm9yIGxkIHVzZWQgYnkgYysrCmNvbmZpZ3VyZToxMTY2NzogcmVz dWx0OiAvdXNyL2Jpbi9sZApjb25maWd1cmU6MTE2NzY6IGNoZWNraW5nIGlmIHRoZSBsaW5rZXIg KC91c3IvYmluL2xkKSBpcyBHTlUgbGQKY29uZmlndXJlOjExNjkxOiByZXN1bHQ6IHllcwpjb25m aWd1cmU6MTE3NDI6IGNoZWNraW5nIHdoZXRoZXIgdGhlIGMrKyBsaW5rZXIgKC91c3IvYmluL2xk KSBzdXBwb3J0cyBzaGFyZWQgbGlicmFyaWVzCmNvbmZpZ3VyZToxMjcwODogcmVzdWx0OiB5ZXMK Y29uZmlndXJlOjEyNzI2OiBjKysgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAt SS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuY3BwID4m NQpjb25maWd1cmU6MTI3Mjk6ICQ/ID0gMApjb25maWd1cmU6MTI4NDg6IGNoZWNraW5nIGZvciBj Kysgb3B0aW9uIHRvIHByb2R1Y2UgUElDCmNvbmZpZ3VyZToxMzEyMjogcmVzdWx0OiAtZlBJQwpj b25maWd1cmU6MTMxMzA6IGNoZWNraW5nIGlmIGMrKyBQSUMgZmxhZyAtZlBJQyB3b3Jrcwpjb25m aWd1cmU6MTMxNDg6IGMrKyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vz ci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtZlBJQyAtRFBJQyBjb25mdGVz dC5jcHAgPiY1CmNvbmZpZ3VyZToxMzE1MjogJD8gPSAwCmNvbmZpZ3VyZToxMzE2NTogcmVzdWx0 OiB5ZXMKY29uZmlndXJlOjEzMTkzOiBjaGVja2luZyBpZiBjKysgc3RhdGljIGZsYWcgLXN0YXRp YyB3b3Jrcwpjb25maWd1cmU6MTMyMjE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMzIzMTogY2hl Y2tpbmcgaWYgYysrIHN1cHBvcnRzIC1jIC1vIGZpbGUubwpjb25maWd1cmU6MTMyNTI6IGMrKyAt YyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1J L3Vzci9sb2NhbC9pbmNsdWRlICAtbyBvdXQvY29uZnRlc3QyLm8gY29uZnRlc3QuY3BwID4mNQpj b25maWd1cmU6MTMyNTY6ICQ/ID0gMApjb25maWd1cmU6MTMyNzg6IHJlc3VsdDogeWVzCmNvbmZp Z3VyZToxMzMwNDogY2hlY2tpbmcgd2hldGhlciB0aGUgYysrIGxpbmtlciAoL3Vzci9iaW4vbGQp IHN1cHBvcnRzIHNoYXJlZCBsaWJyYXJpZXMKY29uZmlndXJlOjEzMzMyOiByZXN1bHQ6IHllcwpj b25maWd1cmU6MTMzOTk6IGNoZWNraW5nIGR5bmFtaWMgbGlua2VyIGNoYXJhY3RlcmlzdGljcwpj b25maWd1cmU6MTM5NzU6IHJlc3VsdDogZnJlZWJzZDYuMSBsZC5zbwpjb25maWd1cmU6MTM5ODQ6 IGNoZWNraW5nIGhvdyB0byBoYXJkY29kZSBsaWJyYXJ5IHBhdGhzIGludG8gcHJvZ3JhbXMKY29u ZmlndXJlOjE0MDA5OiByZXN1bHQ6IGltbWVkaWF0ZQpjb25maWd1cmU6MTQ1MzU6IGNoZWNraW5n IGlmIGxpYnRvb2wgc3VwcG9ydHMgc2hhcmVkIGxpYnJhcmllcwpjb25maWd1cmU6MTQ1Mzc6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZToxNDU0MDogY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzaGFy ZWQgbGlicmFyaWVzCmNvbmZpZ3VyZToxNDU2MDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE0NTYz OiBjaGVja2luZyB3aGV0aGVyIHRvIGJ1aWxkIHN0YXRpYyBsaWJyYXJpZXMKY29uZmlndXJlOjE0 NTY3OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTQ1Nzc6IGNoZWNraW5nIGZvciBmNzcgb3B0aW9u IHRvIHByb2R1Y2UgUElDCmNvbmZpZ3VyZToxNDc4NzogcmVzdWx0OiAtZlBJQwpjb25maWd1cmU6 MTQ3OTU6IGNoZWNraW5nIGlmIGY3NyBQSUMgZmxhZyAtZlBJQyB3b3Jrcwpjb25maWd1cmU6MTQ4 MTM6IGY3NyAtYyAtZyAtTzIgLWZQSUMgY29uZnRlc3QuZiA+JjUKY29uZmlndXJlOjE0ODE3OiAk PyA9IDAKY29uZmlndXJlOjE0ODMwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTQ4NTg6IGNoZWNr aW5nIGlmIGY3NyBzdGF0aWMgZmxhZyAtc3RhdGljIHdvcmtzCmNvbmZpZ3VyZToxNDg4NjogcmVz dWx0OiB5ZXMKY29uZmlndXJlOjE0ODk2OiBjaGVja2luZyBpZiBmNzcgc3VwcG9ydHMgLWMgLW8g ZmlsZS5vCmNvbmZpZ3VyZToxNDkxNzogZjc3IC1jIC1nIC1PMiAtbyBvdXQvY29uZnRlc3QyLm8g Y29uZnRlc3QuZiA+JjUKY29uZmlndXJlOjE0OTIxOiAkPyA9IDAKY29uZmlndXJlOjE0OTQzOiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6MTQ5Njk6IGNoZWNraW5nIHdoZXRoZXIgdGhlIGY3NyBsaW5r ZXIgKC91c3IvYmluL2xkKSBzdXBwb3J0cyBzaGFyZWQgbGlicmFyaWVzCmNvbmZpZ3VyZToxNTkz NjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE2MDAzOiBjaGVja2luZyBkeW5hbWljIGxpbmtlciBj aGFyYWN0ZXJpc3RpY3MKY29uZmlndXJlOjE2NTc5OiByZXN1bHQ6IGZyZWVic2Q2LjEgbGQuc28K Y29uZmlndXJlOjE2NTg4OiBjaGVja2luZyBob3cgdG8gaGFyZGNvZGUgbGlicmFyeSBwYXRocyBp bnRvIHByb2dyYW1zCmNvbmZpZ3VyZToxNjYxMzogcmVzdWx0OiBpbW1lZGlhdGUKY29uZmlndXJl OjIwMjczOiBjaGVja2luZyBmb3IgbXNnZm10CmNvbmZpZ3VyZToyMDMwMTogcmVzdWx0OiAvdXNy L2xvY2FsL2Jpbi9tc2dmbXQKY29uZmlndXJlOjIwMzEwOiBjaGVja2luZyBmb3IgZ21zZ2ZtdApj b25maWd1cmU6MjAzNDE6IHJlc3VsdDogL3Vzci9sb2NhbC9iaW4vbXNnZm10CmNvbmZpZ3VyZToy MDM1MjogY2hlY2tpbmcgZm9yIHhnZXR0ZXh0CmNvbmZpZ3VyZToyMDM4MDogcmVzdWx0OiAvdXNy L2xvY2FsL2Jpbi94Z2V0dGV4dApjb25maWd1cmU6MjAzOTE6IGNoZWNraW5nIGZvciBtc2dtZXJn ZQpjb25maWd1cmU6MjA0MTg6IHJlc3VsdDogL3Vzci9sb2NhbC9iaW4vbXNnbWVyZ2UKY29uZmln dXJlOjIwNDgwOiBjaGVja2luZyBmb3IgbGQgdXNlZCBieSBHQ0MKY29uZmlndXJlOjIwNTQzOiBy ZXN1bHQ6IC91c3IvYmluL2xkCmNvbmZpZ3VyZToyMDU1MjogY2hlY2tpbmcgaWYgdGhlIGxpbmtl ciAoL3Vzci9iaW4vbGQpIGlzIEdOVSBsZApHTlUgbGQgdmVyc2lvbiAyLjE1IFtGcmVlQlNEXSAy MDA0LTA1LTIzCmNvbmZpZ3VyZToyMDU2NDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIwNTcwOiBj aGVja2luZyBmb3Igc2hhcmVkIGxpYnJhcnkgcnVuIHBhdGggb3JpZ2luCmNvbmZpZ3VyZToyMDU4 MzogcmVzdWx0OiBkb25lCmNvbmZpZ3VyZToyMTAwMDogY2hlY2tpbmcgd2hldGhlciBOTFMgaXMg cmVxdWVzdGVkCmNvbmZpZ3VyZToyMTAwOTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIxMDI2OiBj aGVja2luZyBmb3IgR05VIGdldHRleHQgaW4gbGliYwpjb25maWd1cmU6MjEwNTU6IGNjIC1vIGNv bmZ0ZXN0IC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgLUwvdXNyL1gx MVI2L2xpYiAtTC91c3IvbG9jYWwvbGliICAtcHRocmVhZCBjb25mdGVzdC5jICA+JjUKL3Zhci90 bXAvL2NjRHBoSFRZLm8oLnRleHQrMHgxNyk6IEluIGZ1bmN0aW9uIGBtYWluJzoKOiB1bmRlZmlu ZWQgcmVmZXJlbmNlIHRvIGBsaWJpbnRsX2JpbmR0ZXh0ZG9tYWluJwovdmFyL3RtcC8vY2NEcGhI VFkubygudGV4dCsweDIzKTogSW4gZnVuY3Rpb24gYG1haW4nOgo6IHVuZGVmaW5lZCByZWZlcmVu Y2UgdG8gYGxpYmludGxfZ2V0dGV4dCcKL3Zhci90bXAvL2NjRHBoSFRZLm8oLnRleHQrMHgyOSk6 IEluIGZ1bmN0aW9uIGBtYWluJzoKOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBfbmxfbXNnX2Nh dF9jbnRyJwovdmFyL3RtcC8vY2NEcGhIVFkubygudGV4dCsweDJmKTogSW4gZnVuY3Rpb24gYG1h aW4nOgo6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYF9ubF9kb21haW5fYmluZGluZ3MnCmNvbmZp Z3VyZToyMTA2MTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNv bmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJHU3RyZWFtZXIgR29vZCBQbHVn LWlucyIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiZ3N0LXBsdWdpbnMtZ29vZCIKfCAjZGVm aW5lIFBBQ0tBR0VfVkVSU0lPTiAiMC4xMC41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkdT dHJlYW1lciBHb29kIFBsdWctaW5zIDAuMTAuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JU ICJodHRwOi8vYnVnemlsbGEuZ25vbWUub3JnL2VudGVyX2J1Zy5jZ2k/cHJvZHVjdD1HU3RyZWFt ZXIiCnwgI2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucy1nb29kIgp8ICNkZWZpbmUgVkVSU0lP TiAiMC4xMC41Igp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZ UEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElC X0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEK fCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwg I2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZp bmUgSEFWRV9ETEZDTl9IIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPGxp YmludGwuaD4KfCBleHRlcm4gaW50IF9ubF9tc2dfY2F0X2NudHI7CnwgZXh0ZXJuIGludCAqX25s X2RvbWFpbl9iaW5kaW5nczsKfCBpbnQKfCBtYWluICgpCnwgewp8IGJpbmR0ZXh0ZG9tYWluICgi IiwgIiIpOwp8IHJldHVybiAoaW50KSBnZXR0ZXh0ICgiIikgKyBfbmxfbXNnX2NhdF9jbnRyICsg Kl9ubF9kb21haW5fYmluZGluZ3MKfCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmlndXJlOjIx MDk0OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyMTEyODogY2hlY2tpbmcgZm9yIGljb252CmNvbmZp Z3VyZToyMTE2MDogY2MgLW8gY29uZnRlc3QgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBl ICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgICAtTC91c3IvWDExUjYvbGliIC1ML3Vzci9sb2NhbC9saWIgIC1wdGhyZWFkIGNv bmZ0ZXN0LmMgID4mNQovdmFyL3RtcC8vY2N0TVQ5SnkubygudGV4dCsweDE2KTogSW4gZnVuY3Rp b24gYG1haW4nOgo6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYGxpYmljb252X29wZW4nCi92YXIv dG1wLy9jY3RNVDlKeS5vKC50ZXh0KzB4MmIpOiBJbiBmdW5jdGlvbiBgbWFpbic6CjogdW5kZWZp bmVkIHJlZmVyZW5jZSB0byBgbGliaWNvbnYnCi92YXIvdG1wLy9jY3RNVDlKeS5vKC50ZXh0KzB4 MzQpOiBJbiBmdW5jdGlvbiBgbWFpbic6CjogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgbGliaWNv bnZfY2xvc2UnCmNvbmZpZ3VyZToyMTE2NjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dy YW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJHU3Ry ZWFtZXIgR29vZCBQbHVnLWlucyIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiZ3N0LXBsdWdp bnMtZ29vZCIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMC4xMC41Igp8ICNkZWZpbmUgUEFD S0FHRV9TVFJJTkcgIkdTdHJlYW1lciBHb29kIFBsdWctaW5zIDAuMTAuNSIKfCAjZGVmaW5lIFBB Q0tBR0VfQlVHUkVQT1JUICJodHRwOi8vYnVnemlsbGEuZ25vbWUub3JnL2VudGVyX2J1Zy5jZ2k/ cHJvZHVjdD1HU3RyZWFtZXIiCnwgI2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucy1nb29kIgp8 ICNkZWZpbmUgVkVSU0lPTiAiMC4xMC41Igp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVm aW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVm aW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBI QVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVf SU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5J U1REX0ggMQp8ICNkZWZpbmUgSEFWRV9ETEZDTl9IIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICov CnwgI2luY2x1ZGUgPHN0ZGxpYi5oPgp8ICNpbmNsdWRlIDxpY29udi5oPgp8IGludAp8IG1haW4g KCkKfCB7CnwgaWNvbnZfdCBjZCA9IGljb252X29wZW4oIiIsIiIpOwp8ICAgICAgICBpY29udihj ZCxOVUxMLE5VTEwsTlVMTCxOVUxMKTsKfCAgICAgICAgaWNvbnZfY2xvc2UoY2QpOwp8ICAgOwp8 ICAgcmV0dXJuIDA7CnwgfQpjb25maWd1cmU6MjEyMjU6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtZm5v LXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFS Ni9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAtTC91c3Iv bG9jYWwvbGliICAtcHRocmVhZCBjb25mdGVzdC5jICAvdXNyL2xvY2FsL2xpYi9saWJpY29udi5z byAtV2wsLXJwYXRoIC1XbCwvdXNyL2xvY2FsL2xpYiA+JjUKY29uZmlndXJlOjIxMjMxOiAkPyA9 IDAKY29uZmlndXJlOjIxMjM4OiB0ZXN0IC16ICIkYWNfY193ZXJyb3JfZmxhZyIgfHwgdGVzdCAh IC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6MjEyNDE6ICQ/ID0gMApjb25maWd1cmU6MjEyNDg6 IHRlc3QgLXMgY29uZnRlc3QKY29uZmlndXJlOjIxMjUxOiAkPyA9IDAKY29uZmlndXJlOjIxMjY4 OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjEyNzg6IGNoZWNraW5nIGhvdyB0byBsaW5rIHdpdGgg bGliaWNvbnYKY29uZmlndXJlOjIxMjgwOiByZXN1bHQ6IC91c3IvbG9jYWwvbGliL2xpYmljb252 LnNvIC1XbCwtcnBhdGggLVdsLC91c3IvbG9jYWwvbGliCmNvbmZpZ3VyZToyMTY2OTogY2hlY2tp bmcgZm9yIEdOVSBnZXR0ZXh0IGluIGxpYmludGwKY29uZmlndXJlOjIxNzA2OiBjYyAtbyBjb25m dGVzdCAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRl ICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgICAtTC91c3IvWDEx UjYvbGliIC1ML3Vzci9sb2NhbC9saWIgIC1wdGhyZWFkIGNvbmZ0ZXN0LmMgIC91c3IvbG9jYWwv bGliL2xpYmludGwuc28gL3Vzci9sb2NhbC9saWIvbGliaWNvbnYuc28gLVdsLC1ycGF0aCAtV2ws L3Vzci9sb2NhbC9saWIgPiY1CmNvbmZpZ3VyZToyMTcxMjogJD8gPSAwCmNvbmZpZ3VyZToyMTcx OTogdGVzdCAteiAiJGFjX2Nfd2Vycm9yX2ZsYWciIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIK Y29uZmlndXJlOjIxNzIyOiAkPyA9IDAKY29uZmlndXJlOjIxNzI5OiB0ZXN0IC1zIGNvbmZ0ZXN0 CmNvbmZpZ3VyZToyMTczMjogJD8gPSAwCmNvbmZpZ3VyZToyMTgxOTogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjIxODUxOiBjaGVja2luZyBob3cgdG8gbGluayB3aXRoIGxpYmludGwKY29uZmlndXJl OjIxODUzOiByZXN1bHQ6IC91c3IvbG9jYWwvbGliL2xpYmludGwuc28gL3Vzci9sb2NhbC9saWIv bGliaWNvbnYuc28gLVdsLC1ycGF0aCAtV2wsL3Vzci9sb2NhbC9saWIKY29uZmlndXJlOjIyMDMw OiBjaGVja2luZyBmb3IgcGtnLWNvbmZpZwpjb25maWd1cmU6MjIwNDg6IGZvdW5kIC91c3IvbG9j YWwvYmluL3BrZy1jb25maWcKY29uZmlndXJlOjIyMDYwOiByZXN1bHQ6IC91c3IvbG9jYWwvYmlu L3BrZy1jb25maWcKY29uZmlndXJlOjIyMDg5OiBjaGVja2luZyBwa2ctY29uZmlnIGlzIGF0IGxl YXN0IHZlcnNpb24gMC45LjAKY29uZmlndXJlOjIyMDkyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6 MjIxMjA6IGNoZWNraW5nIGZvciBWQUxHUklORApjb25maWd1cmU6MjIxMjU6ICRQS0dfQ09ORklH IC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJ2YWxncmluZCA+ICRWQUxHUklORF9SRVEiClBhY2th Z2UgdmFsZ3JpbmQgd2FzIG5vdCBmb3VuZCBpbiB0aGUgcGtnLWNvbmZpZyBzZWFyY2ggcGF0aC4K UGVyaGFwcyB5b3Ugc2hvdWxkIGFkZCB0aGUgZGlyZWN0b3J5IGNvbnRhaW5pbmcgYHZhbGdyaW5k LnBjJwp0byB0aGUgUEtHX0NPTkZJR19QQVRIIGVudmlyb25tZW50IHZhcmlhYmxlCk5vIHBhY2th Z2UgJ3ZhbGdyaW5kJyBmb3VuZApjb25maWd1cmU6MjIxMjg6ICQ/ID0gMQpjb25maWd1cmU6MjIx Mzk6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJ2YWxncmluZCA+ICRWQUxH UklORF9SRVEiClBhY2thZ2UgdmFsZ3JpbmQgd2FzIG5vdCBmb3VuZCBpbiB0aGUgcGtnLWNvbmZp ZyBzZWFyY2ggcGF0aC4KUGVyaGFwcyB5b3Ugc2hvdWxkIGFkZCB0aGUgZGlyZWN0b3J5IGNvbnRh aW5pbmcgYHZhbGdyaW5kLnBjJwp0byB0aGUgUEtHX0NPTkZJR19QQVRIIGVudmlyb25tZW50IHZh cmlhYmxlCk5vIHBhY2thZ2UgJ3ZhbGdyaW5kJyBmb3VuZApjb25maWd1cmU6MjIxNDI6ICQ/ID0g MQpQYWNrYWdlIHZhbGdyaW5kIHdhcyBub3QgZm91bmQgaW4gdGhlIHBrZy1jb25maWcgc2VhcmNo IHBhdGguClBlcmhhcHMgeW91IHNob3VsZCBhZGQgdGhlIGRpcmVjdG9yeSBjb250YWluaW5nIGB2 YWxncmluZC5wYycKdG8gdGhlIFBLR19DT05GSUdfUEFUSCBlbnZpcm9ubWVudCB2YXJpYWJsZQpO byBwYWNrYWdlICd2YWxncmluZCcgZm91bmQKY29uZmlndXJlOjIyMTU5OiByZXN1bHQ6IG5vCmNv bmZpZ3VyZToyMjQ2NzogVXNpbmcgR1N0cmVhbWVyIEdvb2QgUGx1Zy1pbnMgc291cmNlIHJlbGVh c2UgYXMgcGFja2FnZSBuYW1lCmNvbmZpZ3VyZToyMjQ5NTogVXNpbmcgVW5rbm93biBwYWNrYWdl IG9yaWdpbiBhcyBwYWNrYWdlIG9yaWdpbgpjb25maWd1cmU6MjI1Njk6IGNoZWNraW5nIHN5cy9z b2NrZXQuaCB1c2FiaWxpdHkKY29uZmlndXJlOjIyNTg2OiBjYyAtYyAtTzIgLWZuby1zdHJpY3Qt YWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVk ZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjIyNTkyOiAk PyA9IDAKY29uZmlndXJlOjIyNTk5OiB0ZXN0IC16ICIkYWNfY193ZXJyb3JfZmxhZyIgfHwgdGVz dCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6MjI2MDI6ICQ/ID0gMApjb25maWd1cmU6MjI2 MDk6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6MjI2MTI6ICQ/ID0gMApjb25maWd1cmU6 MjI2MjM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMjYyNzogY2hlY2tpbmcgc3lzL3NvY2tldC5o IHByZXNlbmNlCmNvbmZpZ3VyZToyMjY0MjogY2MgLUUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1J L3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jCmNvbmZpZ3VyZToyMjY0ODogJD8gPSAwCmNv bmZpZ3VyZToyMjY2OTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIyNzAyOiBjaGVja2luZyBmb3Ig c3lzL3NvY2tldC5oCmNvbmZpZ3VyZToyMjcxMDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIyNzM4 OiBjaGVja2luZyB3aW5zb2NrMi5oIHVzYWJpbGl0eQpjb25maWd1cmU6MjI3NTU6IGNjIC1jIC1P MiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vz ci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jID4mNQpjb25m dGVzdC5jOjYzOjIyOiB3aW5zb2NrMi5oOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CmNvbmZp Z3VyZToyMjc2MTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNv bmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJHU3RyZWFtZXIgR29vZCBQbHVn LWlucyIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiZ3N0LXBsdWdpbnMtZ29vZCIKfCAjZGVm aW5lIFBBQ0tBR0VfVkVSU0lPTiAiMC4xMC41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkdT dHJlYW1lciBHb29kIFBsdWctaW5zIDAuMTAuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JU ICJodHRwOi8vYnVnemlsbGEuZ25vbWUub3JnL2VudGVyX2J1Zy5jZ2k/cHJvZHVjdD1HU3RyZWFt ZXIiCnwgI2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucy1nb29kIgp8ICNkZWZpbmUgVkVSU0lP TiAiMC4xMC41Igp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZ UEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElC X0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEK fCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwg I2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZp bmUgSEFWRV9ETEZDTl9IIDEKfCAjZGVmaW5lIEhBVkVfSUNPTlYgMQp8ICNkZWZpbmUgRU5BQkxF X05MUyAxCnwgI2RlZmluZSBIQVZFX0dFVFRFWFQgMQp8ICNkZWZpbmUgSEFWRV9EQ0dFVFRFWFQg MQp8ICNkZWZpbmUgR0VUVEVYVF9QQUNLQUdFICJnc3QtcGx1Z2lucy1nb29kLTAuMTAiCnwgI2Rl ZmluZSBMT0NBTEVESVIgIi91c3IvbG9jYWwvc2hhcmUvbG9jYWxlIgp8ICNkZWZpbmUgR1NUX1BB Q0tBR0VfTkFNRSAiR1N0cmVhbWVyIEdvb2QgUGx1Zy1pbnMgc291cmNlIHJlbGVhc2UiCnwgI2Rl ZmluZSBHU1RfUEFDS0FHRV9PUklHSU4gIlVua25vd24gcGFja2FnZSBvcmlnaW4iCnwgI2RlZmlu ZSBIQVZFX1NZU19TT0NLRVRfSCAxCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRl IDxzdGRpby5oPgp8ICNpZiBIQVZFX1NZU19UWVBFU19ICnwgIyBpbmNsdWRlIDxzeXMvdHlwZXMu aD4KfCAjZW5kaWYKfCAjaWYgSEFWRV9TWVNfU1RBVF9ICnwgIyBpbmNsdWRlIDxzeXMvc3RhdC5o Pgp8ICNlbmRpZgp8ICNpZiBTVERDX0hFQURFUlMKfCAjIGluY2x1ZGUgPHN0ZGxpYi5oPgp8ICMg aW5jbHVkZSA8c3RkZGVmLmg+CnwgI2Vsc2UKfCAjIGlmIEhBVkVfU1RETElCX0gKfCAjICBpbmNs dWRlIDxzdGRsaWIuaD4KfCAjIGVuZGlmCnwgI2VuZGlmCnwgI2lmIEhBVkVfU1RSSU5HX0gKfCAj IGlmICFTVERDX0hFQURFUlMgJiYgSEFWRV9NRU1PUllfSAp8ICMgIGluY2x1ZGUgPG1lbW9yeS5o Pgp8ICMgZW5kaWYKfCAjIGluY2x1ZGUgPHN0cmluZy5oPgp8ICNlbmRpZgp8ICNpZiBIQVZFX1NU UklOR1NfSAp8ICMgaW5jbHVkZSA8c3RyaW5ncy5oPgp8ICNlbmRpZgp8ICNpZiBIQVZFX0lOVFRZ UEVTX0gKfCAjIGluY2x1ZGUgPGludHR5cGVzLmg+CnwgI2VuZGlmCnwgI2lmIEhBVkVfU1RESU5U X0gKfCAjIGluY2x1ZGUgPGludHR5cGVzLmg+CnwgI2VuZGlmCnwgI2lmIEhBVkVfVU5JU1REX0gK fCAjIGluY2x1ZGUgPHVuaXN0ZC5oPgp8ICNlbmRpZgp8ICNpbmNsdWRlIDx3aW5zb2NrMi5oPgpj b25maWd1cmU6MjI3OTI6IHJlc3VsdDogbm8KY29uZmlndXJlOjIyNzk2OiBjaGVja2luZyB3aW5z b2NrMi5oIHByZXNlbmNlCmNvbmZpZ3VyZToyMjgxMTogY2MgLUUgIC1JL3Vzci9YMTFSNi9pbmNs dWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jCmNvbmZ0ZXN0LmM6MzA6MjI6IHdp bnNvY2syLmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKY29uZmlndXJlOjIyODE3OiAkPyA9 IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwg I2RlZmluZSBQQUNLQUdFX05BTUUgIkdTdHJlYW1lciBHb29kIFBsdWctaW5zIgp8ICNkZWZpbmUg UEFDS0FHRV9UQVJOQU1FICJnc3QtcGx1Z2lucy1nb29kIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJT SU9OICIwLjEwLjUiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiR1N0cmVhbWVyIEdvb2QgUGx1 Zy1pbnMgMC4xMC41Igp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgImh0dHA6Ly9idWd6aWxs YS5nbm9tZS5vcmcvZW50ZXJfYnVnLmNnaT9wcm9kdWN0PUdTdHJlYW1lciIKfCAjZGVmaW5lIFBB Q0tBR0UgImdzdC1wbHVnaW5zLWdvb2QiCnwgI2RlZmluZSBWRVJTSU9OICIwLjEwLjUiCnwgI2Rl ZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmlu ZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBI QVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9T VFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RE SU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0RMRkNOX0gg MQp8ICNkZWZpbmUgSEFWRV9JQ09OViAxCnwgI2RlZmluZSBFTkFCTEVfTkxTIDEKfCAjZGVmaW5l IEhBVkVfR0VUVEVYVCAxCnwgI2RlZmluZSBIQVZFX0RDR0VUVEVYVCAxCnwgI2RlZmluZSBHRVRU RVhUX1BBQ0tBR0UgImdzdC1wbHVnaW5zLWdvb2QtMC4xMCIKfCAjZGVmaW5lIExPQ0FMRURJUiAi L3Vzci9sb2NhbC9zaGFyZS9sb2NhbGUiCnwgI2RlZmluZSBHU1RfUEFDS0FHRV9OQU1FICJHU3Ry ZWFtZXIgR29vZCBQbHVnLWlucyBzb3VyY2UgcmVsZWFzZSIKfCAjZGVmaW5lIEdTVF9QQUNLQUdF X09SSUdJTiAiVW5rbm93biBwYWNrYWdlIG9yaWdpbiIKfCAjZGVmaW5lIEhBVkVfU1lTX1NPQ0tF VF9IIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPHdpbnNvY2syLmg+CmNv bmZpZ3VyZToyMjgzODogcmVzdWx0OiBubwpjb25maWd1cmU6MjI4NzE6IGNoZWNraW5nIGZvciB3 aW5zb2NrMi5oCmNvbmZpZ3VyZToyMjg3OTogcmVzdWx0OiBubwpjb25maWd1cmU6MjI5NjM6IGJ1 aWxkaW5nIGV4dGVybmFsIHBsdWctaW5zCmNvbmZpZ3VyZToyMzA4Mjogbm90IGJ1aWxkaW5nIGV4 cGVyaW1lbnRhbCBwbHVnLWlucwpjb25maWd1cmU6MjMyMTU6IGNoZWNraW5nIHdoZXRoZXIgYnl0 ZSBvcmRlcmluZyBpcyBiaWdlbmRpYW4KY29uZmlndXJlOjIzMjQ3OiBjYyAtYyAtTzIgLWZuby1z dHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYv aW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjIz MjUzOiAkPyA9IDAKY29uZmlndXJlOjIzMjYwOiB0ZXN0IC16ICIkYWNfY193ZXJyb3JfZmxhZyIg fHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6MjMyNjM6ICQ/ID0gMApjb25maWd1 cmU6MjMyNzA6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6MjMyNzM6ICQ/ID0gMApjb25m aWd1cmU6MjMzMDI6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNy L2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRl ICBjb25mdGVzdC5jID4mNQpjb25mdGVzdC5jOiBJbiBmdW5jdGlvbiBgbWFpbic6CmNvbmZ0ZXN0 LmM6Mzk6IGVycm9yOiBzeW50YXggZXJyb3IgYmVmb3JlICJiaWciCmNvbmZpZ3VyZToyMzMwODog JD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAq Lwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJHU3RyZWFtZXIgR29vZCBQbHVnLWlucyIKfCAjZGVm aW5lIFBBQ0tBR0VfVEFSTkFNRSAiZ3N0LXBsdWdpbnMtZ29vZCIKfCAjZGVmaW5lIFBBQ0tBR0Vf VkVSU0lPTiAiMC4xMC41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkdTdHJlYW1lciBHb29k IFBsdWctaW5zIDAuMTAuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJodHRwOi8vYnVn emlsbGEuZ25vbWUub3JnL2VudGVyX2J1Zy5jZ2k/cHJvZHVjdD1HU3RyZWFtZXIiCnwgI2RlZmlu ZSBQQUNLQUdFICJnc3QtcGx1Z2lucy1nb29kIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC4xMC41Igp8 ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNk ZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZp bmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhB VkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZF X1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9ETEZD Tl9IIDEKfCAjZGVmaW5lIEhBVkVfSUNPTlYgMQp8ICNkZWZpbmUgRU5BQkxFX05MUyAxCnwgI2Rl ZmluZSBIQVZFX0dFVFRFWFQgMQp8ICNkZWZpbmUgSEFWRV9EQ0dFVFRFWFQgMQp8ICNkZWZpbmUg R0VUVEVYVF9QQUNLQUdFICJnc3QtcGx1Z2lucy1nb29kLTAuMTAiCnwgI2RlZmluZSBMT0NBTEVE SVIgIi91c3IvbG9jYWwvc2hhcmUvbG9jYWxlIgp8ICNkZWZpbmUgR1NUX1BBQ0tBR0VfTkFNRSAi R1N0cmVhbWVyIEdvb2QgUGx1Zy1pbnMgc291cmNlIHJlbGVhc2UiCnwgI2RlZmluZSBHU1RfUEFD S0FHRV9PUklHSU4gIlVua25vd24gcGFja2FnZSBvcmlnaW4iCnwgI2RlZmluZSBIQVZFX1NZU19T T0NLRVRfSCAxCnwgI2RlZmluZSBIQVZFX0VYVEVSTkFMCnwgI2RlZmluZSBIQVZFX0NQVV9JMzg2 IDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPHN5cy90eXBlcy5oPgp8ICNp bmNsdWRlIDxzeXMvcGFyYW0uaD4KfCAKfCBpbnQKfCBtYWluICgpCnwgewp8ICNpZiBCWVRFX09S REVSICE9IEJJR19FTkRJQU4KfCAgbm90IGJpZyBlbmRpYW4KfCAjZW5kaWYKfCAKfCAgIDsKfCAg IHJldHVybiAwOwp8IH0KY29uZmlndXJlOjIzNDgyOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyMzY0 NTogY2hlY2tpbmcgd2hldGhlciBieXRlIG9yZGVyaW5nIGlzIGJpZ2VuZGlhbgpjb25maWd1cmU6 MjM5MTI6IHJlc3VsdDogbm8KY29uZmlndXJlOjIzOTgxOiBjaGVja2luZyBmb3IgZ2NjCmNvbmZp Z3VyZToyNDAwODogcmVzdWx0OiBjYwpjb25maWd1cmU6MjQyNDY6IGNoZWNraW5nIGZvciBDIGNv bXBpbGVyIHZlcnNpb24KY29uZmlndXJlOjI0MjUzOiBjYyAtLXZlcnNpb24gPiY1CmNjIChHQ0Mp IDMuNC40IFtGcmVlQlNEXSAyMDA1MDUxOApDb3B5cmlnaHQgKEMpIDIwMDQgRnJlZSBTb2Z0d2Fy ZSBGb3VuZGF0aW9uLCBJbmMuClRoaXMgaXMgZnJlZSBzb2Z0d2FyZTsgc2VlIHRoZSBzb3VyY2Ug Zm9yIGNvcHlpbmcgY29uZGl0aW9ucy4gIFRoZXJlIGlzIE5PCndhcnJhbnR5OyBub3QgZXZlbiBm b3IgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLgoK Y29uZmlndXJlOjI0MjU2OiAkPyA9IDAKY29uZmlndXJlOjI0MjYzOiBjYyAtdiA+JjUKVXNpbmcg YnVpbHQtaW4gc3BlY3MuCkNvbmZpZ3VyZWQgd2l0aDogRnJlZUJTRC9pMzg2IHN5c3RlbSBjb21w aWxlcgpUaHJlYWQgbW9kZWw6IHBvc2l4CmdjYyB2ZXJzaW9uIDMuNC40IFtGcmVlQlNEXSAyMDA1 MDUxOApjb25maWd1cmU6MjQyNjY6ICQ/ID0gMApjb25maWd1cmU6MjQyNzM6IGNjIC1WID4mNQpj YzogYC1WJyBvcHRpb24gbXVzdCBoYXZlIGFyZ3VtZW50CmNvbmZpZ3VyZToyNDI3NjogJD8gPSAx CmNvbmZpZ3VyZToyNDI3OTogY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBD IGNvbXBpbGVyCmNvbmZpZ3VyZToyNDM0ODogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjI0MzUzOiBj aGVja2luZyB3aGV0aGVyIGNjIGFjY2VwdHMgLWcKY29uZmlndXJlOjI0NTM5OiByZXN1bHQ6IHll cwpjb25maWd1cmU6MjQ1NTY6IGNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8gYWNjZXB0IElTTyBD ODkKY29uZmlndXJlOjI0Njc2OiByZXN1bHQ6IG5vbmUgbmVlZGVkCmNvbmZpZ3VyZToyNDY5Njog Y2hlY2tpbmcgZGVwZW5kZW5jeSBzdHlsZSBvZiBjYwpjb25maWd1cmU6MjQ3ODY6IHJlc3VsdDog Z2NjMwpjb25maWd1cmU6MjQ5MjA6IGNoZWNraW5nIGZvciBDKysgY29tcGlsZXIgdmVyc2lvbgpj b25maWd1cmU6MjQ5Mjc6IGMrKyAtLXZlcnNpb24gPiY1CmMrKyAoR0NDKSAzLjQuNCBbRnJlZUJT RF0gMjAwNTA1MTgKQ29weXJpZ2h0IChDKSAyMDA0IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwg SW5jLgpUaGlzIGlzIGZyZWUgc29mdHdhcmU7IHNlZSB0aGUgc291cmNlIGZvciBjb3B5aW5nIGNv bmRpdGlvbnMuICBUaGVyZSBpcyBOTwp3YXJyYW50eTsgbm90IGV2ZW4gZm9yIE1FUkNIQU5UQUJJ TElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4KCmNvbmZpZ3VyZToyNDkz MDogJD8gPSAwCmNvbmZpZ3VyZToyNDkzNzogYysrIC12ID4mNQpVc2luZyBidWlsdC1pbiBzcGVj cy4KQ29uZmlndXJlZCB3aXRoOiBGcmVlQlNEL2kzODYgc3lzdGVtIGNvbXBpbGVyClRocmVhZCBt b2RlbDogcG9zaXgKZ2NjIHZlcnNpb24gMy40LjQgW0ZyZWVCU0RdIDIwMDUwNTE4CmNvbmZpZ3Vy ZToyNDk0MDogJD8gPSAwCmNvbmZpZ3VyZToyNDk0NzogYysrIC1WID4mNQpjKys6IGAtVicgb3B0 aW9uIG11c3QgaGF2ZSBhcmd1bWVudApjb25maWd1cmU6MjQ5NTA6ICQ/ID0gMQpjb25maWd1cmU6 MjQ5NTM6IGNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIHVzaW5nIHRoZSBHTlUgQysrIGNvbXBpbGVy CmNvbmZpZ3VyZToyNTAyMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjI1MDI3OiBjaGVja2luZyB3 aGV0aGVyIGMrKyBhY2NlcHRzIC1nCmNvbmZpZ3VyZToyNTIxMzogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjI1MjM4OiBjaGVja2luZyBkZXBlbmRlbmN5IHN0eWxlIG9mIGMrKwpjb25maWd1cmU6MjUz Mjg6IHJlc3VsdDogZ2NjMwpjb25maWd1cmU6MjUzNDc6IGNoZWNraW5nIGZvciBjKysKY29uZmln dXJlOjI1MzYzOiBmb3VuZCAvdXNyL2Jpbi9jKysKY29uZmlndXJlOjI1Mzc1OiByZXN1bHQ6IHll cwpjb25maWd1cmU6MjUzODk6IGNoZWNraW5nIGhvdyB0byBydW4gdGhlIEMrKyBwcmVwcm9jZXNz b3IKY29uZmlndXJlOjI1NTE1OiByZXN1bHQ6IGMrKyAtRQpjb25maWd1cmU6MjU1NDQ6IGMrKyAt RSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmNw cApjb25maWd1cmU6MjU1NTA6ICQ/ID0gMApjb25maWd1cmU6MjU1ODg6IGMrKyAtRSAgLUkvdXNy L1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmNwcApjb25mdGVz dC5jcHA6MzI6Mjg6IGFjX25vbmV4aXN0ZW50Lmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkK Y29uZmlndXJlOjI1NTk0OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6Cnwg LyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIkdTdHJlYW1lciBHb29k IFBsdWctaW5zIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJnc3QtcGx1Z2lucy1nb29kIgp8 ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIwLjEwLjUiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklO RyAiR1N0cmVhbWVyIEdvb2QgUGx1Zy1pbnMgMC4xMC41Igp8ICNkZWZpbmUgUEFDS0FHRV9CVUdS RVBPUlQgImh0dHA6Ly9idWd6aWxsYS5nbm9tZS5vcmcvZW50ZXJfYnVnLmNnaT9wcm9kdWN0PUdT dHJlYW1lciIKfCAjZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zLWdvb2QiCnwgI2RlZmluZSBW RVJTSU9OICIwLjEwLjUiCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9T WVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9T VERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZ X0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19I IDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwg I2RlZmluZSBIQVZFX0RMRkNOX0ggMQp8ICNkZWZpbmUgSEFWRV9JQ09OViAxCnwgI2RlZmluZSBF TkFCTEVfTkxTIDEKfCAjZGVmaW5lIEhBVkVfR0VUVEVYVCAxCnwgI2RlZmluZSBIQVZFX0RDR0VU VEVYVCAxCnwgI2RlZmluZSBHRVRURVhUX1BBQ0tBR0UgImdzdC1wbHVnaW5zLWdvb2QtMC4xMCIK fCAjZGVmaW5lIExPQ0FMRURJUiAiL3Vzci9sb2NhbC9zaGFyZS9sb2NhbGUiCnwgI2RlZmluZSBH U1RfUEFDS0FHRV9OQU1FICJHU3RyZWFtZXIgR29vZCBQbHVnLWlucyBzb3VyY2UgcmVsZWFzZSIK fCAjZGVmaW5lIEdTVF9QQUNLQUdFX09SSUdJTiAiVW5rbm93biBwYWNrYWdlIG9yaWdpbiIKfCAj ZGVmaW5lIEhBVkVfU1lTX1NPQ0tFVF9IIDEKfCAjZGVmaW5lIEhBVkVfRVhURVJOQUwKfCAjZGVm aW5lIEhBVkVfQ1BVX0kzODYgMQp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8 YWNfbm9uZXhpc3RlbnQuaD4KY29uZmlndXJlOjI1Njg5OiBjaGVja2luZyBmb3Igb2JqY2MKY29u ZmlndXJlOjI1NzE5OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyNTY4OTogY2hlY2tpbmcgZm9yIG9i amMKY29uZmlndXJlOjI1NzE5OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyNTY4OTogY2hlY2tpbmcg Zm9yIGdjYwpjb25maWd1cmU6MjU3MDU6IGZvdW5kIC91c3IvYmluL2djYwpjb25maWd1cmU6MjU3 MTY6IHJlc3VsdDogZ2NjCmNvbmZpZ3VyZToyNTc1MTogY2hlY2tpbmcgZGVwZW5kZW5jeSBzdHls ZSBvZiBnY2MKY29uZmlndXJlOjI1ODQxOiByZXN1bHQ6IGdjYzMKY29uZmlndXJlOjI1ODU4OiBj aGVja2luZyBpZiBPYmplY3RpdmUgQyBjb21waWxlciB3b3JrcwovdXNyL2xpYi9saWJvYmpjLnNv OiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBwdGhyZWFkX2F0dHJfZGVzdHJveScKL3Vzci9saWIv bGlib2JqYy5zbzogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgcHRocmVhZF9jcmVhdGUnCi91c3Iv bGliL2xpYm9iamMuc286IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYHB0aHJlYWRfYXR0cl9pbml0 JwovdXNyL2xpYi9saWJvYmpjLnNvOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBwdGhyZWFkX2V4 aXQnCi91c3IvbGliL2xpYm9iamMuc286IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYHB0aHJlYWRf Z2V0c2NoZWRwYXJhbScKL3Vzci9saWIvbGlib2JqYy5zbzogdW5kZWZpbmVkIHJlZmVyZW5jZSB0 byBgcHRocmVhZF9zZXRzY2hlZHBhcmFtJwovdXNyL2xpYi9saWJvYmpjLnNvOiB1bmRlZmluZWQg cmVmZXJlbmNlIHRvIGBwdGhyZWFkX2F0dHJfc2V0ZGV0YWNoc3RhdGUnCmZhaWxlZCBwcm9ncmFt IGlzOgojaW5jbHVkZSA8b2JqYy9PYmplY3QuaD4KQGludGVyZmFjZSBNb286T2JqZWN0CnsKfQot IG1vbzsKaW50IG1haW4oKTsKQGVuZAoKQGltcGxlbWVudGF0aW9uIE1vbwotIG1vbwp7CiAgZXhp dCgwKTsKfQoKaW50IG1haW4oKQp7CiAgaWQgbW9vOwogIG1vbyA9IFtNb28gbmV3XTsKICBbbW9v IG1vb107CiAgcmV0dXJuIDE7Cn0KQGVuZApjb25maWd1cmU6MjU4OTM6IHJlc3VsdDogbm8KY29u ZmlndXJlOjI1OTAxOiBjaGVja2luZyBmb3IgdmFsZ3JpbmQKY29uZmlndXJlOjI1OTMyOiByZXN1 bHQ6IG5vCmNvbmZpZ3VyZToyNTk2NjogcmVzdWx0OiBVc2luZyBjb25maWcgc291cmNlIHhtbDpt ZXJnZWQ6L3Vzci9sb2NhbC9ldGMvZ2NvbmYvZ2NvbmYueG1sLmRlZmF1bHRzIGZvciBzY2hlbWEg aW5zdGFsbGF0aW9uCmNvbmZpZ3VyZToyNTk4MTogcmVzdWx0OiBVc2luZyAkKHN5c2NvbmZkaXIp L2djb25mL3NjaGVtYXMgYXMgaW5zdGFsbCBkaXJlY3RvcnkgZm9yIHNjaGVtYSBmaWxlcwpjb25m aWd1cmU6MjYxMjM6IExvb2tpbmcgZm9yIFB5dGhvbiB2ZXJzaW9uID49IDIuMQpjb25maWd1cmU6 MjYxNDE6IGNoZWNraW5nIGZvciBweXRob24KY29uZmlndXJlOjI2MTU5OiBmb3VuZCAvdXNyL2xv Y2FsL2Jpbi9weXRob24KY29uZmlndXJlOjI2MTcxOiByZXN1bHQ6IC91c3IvbG9jYWwvYmluL3B5 dGhvbgpjb25maWd1cmU6MjYxODM6IGNoZWNraW5nICIvdXNyL2xvY2FsL2Jpbi9weXRob24iOgpj b25maWd1cmU6MjYxODU6IHJlc3VsdDogb2theQpjb25maWd1cmU6MjYyMDE6IGNoZWNraW5nIGxv Y2FsIFB5dGhvbiBjb25maWd1cmF0aW9uCmNvbmZpZ3VyZToyNjIzODogcmVzdWx0OiBsb29rcyBn b29kCmNvbmZpZ3VyZToyNjI2NjogY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBwbHVnaW4gZG9j dW1lbnRhdGlvbgpjb25maWd1cmU6MjYyNzg6IHJlc3VsdDogbm8gKGd0ay1kb2MgZGlzYWJsZWQg b3Igbm90IGF2YWlsYWJsZSkKY29uZmlndXJlOjI2Mjk2OiBjaGVja2luZyBmb3IgQU5TSSBDIGhl YWRlciBmaWxlcwpjb25maWd1cmU6MjY0Nzc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyNjUwMzog Y2hlY2tpbmcgbmV0aW5ldC9pbi5oIHVzYWJpbGl0eQpjb25maWd1cmU6MjY1MjA6IGNjIC1jIC1P MiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vz ci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jID4mNQpjb25m aWd1cmU6MjY1MjY6ICQ/ID0gMApjb25maWd1cmU6MjY1MzM6IHRlc3QgLXogIiRhY19jX3dlcnJv cl9mbGFnIiB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZToyNjUzNjogJD8gPSAw CmNvbmZpZ3VyZToyNjU0MzogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZToyNjU0NjogJD8g PSAwCmNvbmZpZ3VyZToyNjU1NzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjI2NTYxOiBjaGVja2lu ZyBuZXRpbmV0L2luLmggcHJlc2VuY2UKY29uZmlndXJlOjI2NTc2OiBjYyAtRSAgLUkvdXNyL1gx MVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMKY29uZmlndXJlOjI2 NTgyOiAkPyA9IDAKY29uZmlndXJlOjI2NjAzOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjY2MzY6 IGNoZWNraW5nIGZvciBuZXRpbmV0L2luLmgKY29uZmlndXJlOjI2NjQ0OiByZXN1bHQ6IHllcwpj b25maWd1cmU6MjY2NjI6IGNoZWNraW5nIGZvciB3aW5zb2NrMi5oCmNvbmZpZ3VyZToyNjY2ODog cmVzdWx0OiBubwpjb25maWd1cmU6MjY4NDA6IGNoZWNraW5nIGZvciBGSU9OUkVBRCBpbiBzeXMv aW9jdGwuaApjb25maWd1cmU6MjY4NzQ6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAt cGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9s b2NhbC9pbmNsdWRlICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6MjY4ODA6ICQ/ID0gMApjb25m aWd1cmU6MjY4ODc6IHRlc3QgLXogIiRhY19jX3dlcnJvcl9mbGFnIiB8fCB0ZXN0ICEgLXMgY29u ZnRlc3QuZXJyCmNvbmZpZ3VyZToyNjg5MDogJD8gPSAwCmNvbmZpZ3VyZToyNjg5NzogdGVzdCAt cyBjb25mdGVzdC5vCmNvbmZpZ3VyZToyNjkwMDogJD8gPSAwCmNvbmZpZ3VyZToyNjkxNTogcmVz dWx0OiB5ZXMKY29uZmlndXJlOjI3MDE5OiBjaGVja2luZyBmb3IgbHJpbnQKY29uZmlndXJlOjI3 MDUwOiBjYyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vz ci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVk ZSAgIC1ML3Vzci9YMTFSNi9saWIgLUwvdXNyL2xvY2FsL2xpYiAgLXB0aHJlYWQgY29uZnRlc3Qu YyAgPiY1Ci92YXIvdG1wLy9jY0x5VlY2RS5vKC50ZXh0KzB4MTcpOiBJbiBmdW5jdGlvbiBgbWFp bic6CjogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgbHJpbnQnCmNvbmZpZ3VyZToyNzA1NjogJD8g PSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8 ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJHU3RyZWFtZXIgR29vZCBQbHVnLWlucyIKfCAjZGVmaW5l IFBBQ0tBR0VfVEFSTkFNRSAiZ3N0LXBsdWdpbnMtZ29vZCIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVS U0lPTiAiMC4xMC41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkdTdHJlYW1lciBHb29kIFBs dWctaW5zIDAuMTAuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJodHRwOi8vYnVnemls bGEuZ25vbWUub3JnL2VudGVyX2J1Zy5jZ2k/cHJvZHVjdD1HU3RyZWFtZXIiCnwgI2RlZmluZSBQ QUNLQUdFICJnc3QtcGx1Z2lucy1nb29kIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC4xMC41Igp8ICNk ZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZp bmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUg SEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVf U1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NU RElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9ETEZDTl9I IDEKfCAjZGVmaW5lIEhBVkVfSUNPTlYgMQp8ICNkZWZpbmUgRU5BQkxFX05MUyAxCnwgI2RlZmlu ZSBIQVZFX0dFVFRFWFQgMQp8ICNkZWZpbmUgSEFWRV9EQ0dFVFRFWFQgMQp8ICNkZWZpbmUgR0VU VEVYVF9QQUNLQUdFICJnc3QtcGx1Z2lucy1nb29kLTAuMTAiCnwgI2RlZmluZSBMT0NBTEVESVIg Ii91c3IvbG9jYWwvc2hhcmUvbG9jYWxlIgp8ICNkZWZpbmUgR1NUX1BBQ0tBR0VfTkFNRSAiR1N0 cmVhbWVyIEdvb2QgUGx1Zy1pbnMgc291cmNlIHJlbGVhc2UiCnwgI2RlZmluZSBHU1RfUEFDS0FH RV9PUklHSU4gIlVua25vd24gcGFja2FnZSBvcmlnaW4iCnwgI2RlZmluZSBIQVZFX1NZU19TT0NL RVRfSCAxCnwgI2RlZmluZSBIQVZFX0VYVEVSTkFMCnwgI2RlZmluZSBIQVZFX0NQVV9JMzg2IDEK fCAjZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX05FVElORVRfSU5fSCAxCnwg I2RlZmluZSBIQVZFX0ZJT05SRUFEX0lOX1NZU19JT0NUTCAxCnwgLyogZW5kIGNvbmZkZWZzLmgu ICAqLwp8IAp8ICNkZWZpbmUJCV9JU09DOVhfU09VUkNFCTEKfCAjZGVmaW5lIAlfSVNPQzk5X1NP VVJDRQkxCnwgI2RlZmluZQkJX19VU0VfSVNPQzk5CTEKfCAjZGVmaW5lIAlfX1VTRV9JU09DOVgJ MQp8ICNpbmNsdWRlCTxtYXRoLmg+CnwgaW50CnwgbWFpbiAoKQp8IHsKfCAJaW50IHZhbHVlID0g bHJpbnQgKDAuNDMyKSA7CnwgICA7CnwgICByZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZToyNzA4OTog cmVzdWx0OiBubwpjb25maWd1cmU6MjcwOTk6IGNoZWNraW5nIGZvciBscmludGYKY29uZmlndXJl OjI3MTMwOiBjYyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1J L3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5j bHVkZSAgIC1ML3Vzci9YMTFSNi9saWIgLUwvdXNyL2xvY2FsL2xpYiAgLXB0aHJlYWQgY29uZnRl c3QuYyAgPiY1Ci92YXIvdG1wLy9jY3BVQzlYSC5vKC50ZXh0KzB4MTIpOiBJbiBmdW5jdGlvbiBg bWFpbic6CjogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgbHJpbnRmJwpjb25maWd1cmU6MjcxMzY6 ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oLiAg Ki8KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiR1N0cmVhbWVyIEdvb2QgUGx1Zy1pbnMiCnwgI2Rl ZmluZSBQQUNLQUdFX1RBUk5BTUUgImdzdC1wbHVnaW5zLWdvb2QiCnwgI2RlZmluZSBQQUNLQUdF X1ZFUlNJT04gIjAuMTAuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJHU3RyZWFtZXIgR29v ZCBQbHVnLWlucyAwLjEwLjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiaHR0cDovL2J1 Z3ppbGxhLmdub21lLm9yZy9lbnRlcl9idWcuY2dpP3Byb2R1Y3Q9R1N0cmVhbWVyIgp8ICNkZWZp bmUgUEFDS0FHRSAiZ3N0LXBsdWdpbnMtZ29vZCIKfCAjZGVmaW5lIFZFUlNJT04gIjAuMTAuNSIK fCAjZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDEKfCAj ZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZFX1NURExJQl9IIDEKfCAjZGVm aW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCnwgI2RlZmluZSBI QVZFX1NUUklOR1NfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFW RV9TVERJTlRfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfRExG Q05fSCAxCnwgI2RlZmluZSBIQVZFX0lDT05WIDEKfCAjZGVmaW5lIEVOQUJMRV9OTFMgMQp8ICNk ZWZpbmUgSEFWRV9HRVRURVhUIDEKfCAjZGVmaW5lIEhBVkVfRENHRVRURVhUIDEKfCAjZGVmaW5l IEdFVFRFWFRfUEFDS0FHRSAiZ3N0LXBsdWdpbnMtZ29vZC0wLjEwIgp8ICNkZWZpbmUgTE9DQUxF RElSICIvdXNyL2xvY2FsL3NoYXJlL2xvY2FsZSIKfCAjZGVmaW5lIEdTVF9QQUNLQUdFX05BTUUg IkdTdHJlYW1lciBHb29kIFBsdWctaW5zIHNvdXJjZSByZWxlYXNlIgp8ICNkZWZpbmUgR1NUX1BB Q0tBR0VfT1JJR0lOICJVbmtub3duIHBhY2thZ2Ugb3JpZ2luIgp8ICNkZWZpbmUgSEFWRV9TWVNf U09DS0VUX0ggMQp8ICNkZWZpbmUgSEFWRV9FWFRFUk5BTAp8ICNkZWZpbmUgSEFWRV9DUFVfSTM4 NiAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9ORVRJTkVUX0lOX0gg MQp8ICNkZWZpbmUgSEFWRV9GSU9OUkVBRF9JTl9TWVNfSU9DVEwgMQp8IC8qIGVuZCBjb25mZGVm cy5oLiAgKi8KfCAKfCAjZGVmaW5lCQlfSVNPQzlYX1NPVVJDRQkxCnwgI2RlZmluZSAJX0lTT0M5 OV9TT1VSQ0UJMQp8ICNkZWZpbmUJCV9fVVNFX0lTT0M5OQkxCnwgI2RlZmluZSAJX19VU0VfSVNP QzlYCTEKfCAjaW5jbHVkZQk8bWF0aC5oPgp8IGludAp8IG1haW4gKCkKfCB7CnwgCWludCB2YWx1 ZSA9IGxyaW50ZiAoMC40MzIpIDsKfCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmlndXJlOjI3 MTY5OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyNzE4NzogY2hlY2tpbmcgZm9yIHN0ZGxpYi5oCmNv bmZpZ3VyZToyNzE5MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjI3MTg3OiBjaGVja2luZyBmb3Ig dW5pc3RkLmgKY29uZmlndXJlOjI3MTkzOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjczNTU6IGNo ZWNraW5nIGZvciBnZXRwYWdlc2l6ZQpjb25maWd1cmU6Mjc0MTE6IGNjIC1vIGNvbmZ0ZXN0IC1P MiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vz ci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAt TC91c3IvbG9jYWwvbGliICAtcHRocmVhZCBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjI3NDE3 OiAkPyA9IDAKY29uZmlndXJlOjI3NDI0OiB0ZXN0IC16ICIkYWNfY193ZXJyb3JfZmxhZyIgfHwg dGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6Mjc0Mjc6ICQ/ID0gMApjb25maWd1cmU6 Mjc0MzQ6IHRlc3QgLXMgY29uZnRlc3QKY29uZmlndXJlOjI3NDM3OiAkPyA9IDAKY29uZmlndXJl OjI3NDUxOiByZXN1bHQ6IHllcwpjb25maWd1cmU6Mjc0NjE6IGNoZWNraW5nIGZvciB3b3JraW5n IG1tYXAKY29uZmlndXJlOjI3NjA4OiBjYyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxp YXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAt SS91c3IvbG9jYWwvaW5jbHVkZSAgIC1ML3Vzci9YMTFSNi9saWIgLUwvdXNyL2xvY2FsL2xpYiAg LXB0aHJlYWQgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZToyNzYxMTogJD8gPSAwCmNvbmZpZ3Vy ZToyNzYxNzogLi9jb25mdGVzdApjb25maWd1cmU6Mjc2MjA6ICQ/ID0gMApjb25maWd1cmU6Mjc2 MzY6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyNzY3MTogY2hlY2tpbmcgZm9yIEdMSUIKY29uZmln dXJlOjI3Njc2OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAiZ2xpYi0yLjAg Pj0gJEdMSUJfUkVRIGdvYmplY3QtMi4wIGd0aHJlYWQtMi4wIGdtb2R1bGUtbm8tZXhwb3J0LTIu MCIKY29uZmlndXJlOjI3Njc5OiAkPyA9IDAKY29uZmlndXJlOjI3NjkwOiAkUEtHX0NPTkZJRyAt LWV4aXN0cyAtLXByaW50LWVycm9ycyAiZ2xpYi0yLjAgPj0gJEdMSUJfUkVRIGdvYmplY3QtMi4w IGd0aHJlYWQtMi4wIGdtb2R1bGUtbm8tZXhwb3J0LTIuMCIKY29uZmlndXJlOjI3NjkzOiAkPyA9 IDAKY29uZmlndXJlOjI3NzE0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6Mjc3Mzk6IGNoZWNraW5n IGZvciBMSUJPSUwKY29uZmlndXJlOjI3NzQ0OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50 LWVycm9ycyAibGlib2lsLTAuMyA+PSAwLjMuMiIKY29uZmlndXJlOjI3NzQ3OiAkPyA9IDAKY29u ZmlndXJlOjI3NzU4OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlib2ls LTAuMyA+PSAwLjMuMiIKY29uZmlndXJlOjI3NzYxOiAkPyA9IDAKY29uZmlndXJlOjI3NzgyOiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6Mjc4MDA6IGNoZWNraW5nIGZvciBHU1QKY29uZmlndXJlOjI3 ODA1OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAiJG1vZHVsZSA+PSAkbWlu dmVyIgpjb25maWd1cmU6Mjc4MDg6ICQ/ID0gMApjb25maWd1cmU6Mjc4MTk6ICRQS0dfQ09ORklH IC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICIkbW9kdWxlID49ICRtaW52ZXIiCmNvbmZpZ3VyZToy NzgyMjogJD8gPSAwCmNvbmZpZ3VyZToyNzg3MTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjI3OTAz OiBjaGVja2luZyBmb3IgR1NUX0JBU0UKY29uZmlndXJlOjI3OTA4OiAkUEtHX0NPTkZJRyAtLWV4 aXN0cyAtLXByaW50LWVycm9ycyAiJG1vZHVsZSA+PSAkbWludmVyIgpjb25maWd1cmU6Mjc5MTE6 ICQ/ID0gMApjb25maWd1cmU6Mjc5MjI6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJy b3JzICIkbW9kdWxlID49ICRtaW52ZXIiCmNvbmZpZ3VyZToyNzkyNTogJD8gPSAwCmNvbmZpZ3Vy ZToyNzk3NDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjI3OTkxOiBjaGVja2luZyBmb3IgR1NUX0dE UApjb25maWd1cmU6Mjc5OTY6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICIk bW9kdWxlID49ICRtaW52ZXIiCmNvbmZpZ3VyZToyNzk5OTogJD8gPSAwCmNvbmZpZ3VyZToyODAx MDogJFBLR19DT05GSUcgLS1leGlzdHMgLS1wcmludC1lcnJvcnMgIiRtb2R1bGUgPj0gJG1pbnZl ciIKY29uZmlndXJlOjI4MDEzOiAkPyA9IDAKY29uZmlndXJlOjI4MDYyOiByZXN1bHQ6IHllcwpj b25maWd1cmU6MjgwNzk6IGNoZWNraW5nIGZvciBHU1RfQ09OVFJPTExFUgpjb25maWd1cmU6Mjgw ODQ6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICIkbW9kdWxlID49ICRtaW52 ZXIiCmNvbmZpZ3VyZToyODA4NzogJD8gPSAwCmNvbmZpZ3VyZToyODA5ODogJFBLR19DT05GSUcg LS1leGlzdHMgLS1wcmludC1lcnJvcnMgIiRtb2R1bGUgPj0gJG1pbnZlciIKY29uZmlndXJlOjI4 MTAxOiAkPyA9IDAKY29uZmlndXJlOjI4MTUwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjgxNjc6 IGNoZWNraW5nIGZvciBHU1RfQ0hFQ0sKY29uZmlndXJlOjI4MTcyOiAkUEtHX0NPTkZJRyAtLWV4 aXN0cyAtLXByaW50LWVycm9ycyAiJG1vZHVsZSA+PSAkbWludmVyIgpQYWNrYWdlIGdzdHJlYW1l ci1jaGVjay0wLjEwIHdhcyBub3QgZm91bmQgaW4gdGhlIHBrZy1jb25maWcgc2VhcmNoIHBhdGgu ClBlcmhhcHMgeW91IHNob3VsZCBhZGQgdGhlIGRpcmVjdG9yeSBjb250YWluaW5nIGBnc3RyZWFt ZXItY2hlY2stMC4xMC5wYycKdG8gdGhlIFBLR19DT05GSUdfUEFUSCBlbnZpcm9ubWVudCB2YXJp YWJsZQpObyBwYWNrYWdlICdnc3RyZWFtZXItY2hlY2stMC4xMCcgZm91bmQKY29uZmlndXJlOjI4 MTc1OiAkPyA9IDEKY29uZmlndXJlOjI4MTg2OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50 LWVycm9ycyAiJG1vZHVsZSA+PSAkbWludmVyIgpQYWNrYWdlIGdzdHJlYW1lci1jaGVjay0wLjEw IHdhcyBub3QgZm91bmQgaW4gdGhlIHBrZy1jb25maWcgc2VhcmNoIHBhdGguClBlcmhhcHMgeW91 IHNob3VsZCBhZGQgdGhlIGRpcmVjdG9yeSBjb250YWluaW5nIGBnc3RyZWFtZXItY2hlY2stMC4x MC5wYycKdG8gdGhlIFBLR19DT05GSUdfUEFUSCBlbnZpcm9ubWVudCB2YXJpYWJsZQpObyBwYWNr YWdlICdnc3RyZWFtZXItY2hlY2stMC4xMCcgZm91bmQKY29uZmlndXJlOjI4MTg5OiAkPyA9IDEK UGFja2FnZSBnc3RyZWFtZXItY2hlY2stMC4xMCB3YXMgbm90IGZvdW5kIGluIHRoZSBwa2ctY29u ZmlnIHNlYXJjaCBwYXRoLgpQZXJoYXBzIHlvdSBzaG91bGQgYWRkIHRoZSBkaXJlY3RvcnkgY29u dGFpbmluZyBgZ3N0cmVhbWVyLWNoZWNrLTAuMTAucGMnCnRvIHRoZSBQS0dfQ09ORklHX1BBVEgg ZW52aXJvbm1lbnQgdmFyaWFibGUKTm8gcGFja2FnZSAnZ3N0cmVhbWVyLWNoZWNrLTAuMTAnIGZv dW5kCmNvbmZpZ3VyZToyODIwNjogcmVzdWx0OiBubwpjb25maWd1cmU6MjgyMDg6IFBhY2thZ2Ug Z3N0cmVhbWVyLWNoZWNrLTAuMTAgd2FzIG5vdCBmb3VuZCBpbiB0aGUgcGtnLWNvbmZpZyBzZWFy Y2ggcGF0aC4KUGVyaGFwcyB5b3Ugc2hvdWxkIGFkZCB0aGUgZGlyZWN0b3J5IGNvbnRhaW5pbmcg YGdzdHJlYW1lci1jaGVjay0wLjEwLnBjJwp0byB0aGUgUEtHX0NPTkZJR19QQVRIIGVudmlyb25t ZW50IHZhcmlhYmxlCk5vIHBhY2thZ2UgJ2dzdHJlYW1lci1jaGVjay0wLjEwJyBmb3VuZApjb25m aWd1cmU6MjgyMTU6IG5vIGdzdHJlYW1lci1jaGVjay0wLjEwID49IDAuMTAuMTAuMSAoR1N0cmVh bWVyIENoZWNrIHVuaXR0ZXN0IExpYnJhcnkpIGZvdW5kCmNvbmZpZ3VyZToyODI1NTogY2hlY2tp bmcgZm9yIEdTVF9QTFVHSU5TX0JBU0UKY29uZmlndXJlOjI4MjYwOiAkUEtHX0NPTkZJRyAtLWV4 aXN0cyAtLXByaW50LWVycm9ycyAiJG1vZHVsZSA+PSAkbWludmVyIgpSZXF1ZXN0ZWQgJ2dzdHJl YW1lci1wbHVnaW5zLWJhc2UtMC4xMCA+PSAwLjEwLjEwLjEnIGJ1dCB2ZXJzaW9uIG9mIEdTdHJl YW1lciBCYXNlIFBsdWdpbnMgTGlicmFyaWVzIGlzIDAuMTAuMTAKY29uZmlndXJlOjI4MjYzOiAk PyA9IDEKY29uZmlndXJlOjI4Mjc0OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9y cyAiJG1vZHVsZSA+PSAkbWludmVyIgpSZXF1ZXN0ZWQgJ2dzdHJlYW1lci1wbHVnaW5zLWJhc2Ut MC4xMCA+PSAwLjEwLjEwLjEnIGJ1dCB2ZXJzaW9uIG9mIEdTdHJlYW1lciBCYXNlIFBsdWdpbnMg TGlicmFyaWVzIGlzIDAuMTAuMTAKY29uZmlndXJlOjI4Mjc3OiAkPyA9IDEKUmVxdWVzdGVkICdn c3RyZWFtZXItcGx1Z2lucy1iYXNlLTAuMTAgPj0gMC4xMC4xMC4xJyBidXQgdmVyc2lvbiBvZiBH U3RyZWFtZXIgQmFzZSBQbHVnaW5zIExpYnJhcmllcyBpcyAwLjEwLjEwCmNvbmZpZ3VyZToyODI5 NDogcmVzdWx0OiBubwpjb25maWd1cmU6MjgyOTY6IFJlcXVlc3RlZCAnZ3N0cmVhbWVyLXBsdWdp bnMtYmFzZS0wLjEwID49IDAuMTAuMTAuMScgYnV0IHZlcnNpb24gb2YgR1N0cmVhbWVyIEJhc2Ug UGx1Z2lucyBMaWJyYXJpZXMgaXMgMC4xMC4xMApjb25maWd1cmU6MjgyOTk6IGVycm9yOiBubyBn c3RyZWFtZXItcGx1Z2lucy1iYXNlLTAuMTAgPj0gMC4xMC4xMC4xIChHU3RyZWFtZXIgQmFzZSBQ bHVnLWlucyBMaWJyYXJ5KSBmb3VuZAoKIyMgLS0tLS0tLS0tLS0tLS0tLSAjIwojIyBDYWNoZSB2 YXJpYWJsZXMuICMjCiMjIC0tLS0tLS0tLS0tLS0tLS0gIyMKCmFjX2N2X2J1aWxkPWkzODYtcG9y dGJsZC1mcmVlYnNkNi4xCmFjX2N2X2M5OV9scmludD1ubwphY19jdl9jOTlfbHJpbnRmPW5vCmFj X2N2X2NfYmlnZW5kaWFuPW5vCmFjX2N2X2NfY29tcGlsZXJfZ251PXllcwphY19jdl9jeHhfY29t cGlsZXJfZ251PXllcwphY19jdl9lbnZfQU5OT0RFWF9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9B Tk5PREVYX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfQU5OT0RFWF9MSUJTX3NldD0nJwphY19j dl9lbnZfQU5OT0RFWF9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9DQUlST19DRkxBR1Nfc2V0PScn CmFjX2N2X2Vudl9DQUlST19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0NBSVJPX0xJQlNfc2V0 PScnCmFjX2N2X2Vudl9DQUlST19MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9DQ0Nfc2V0PScnCmFj X2N2X2Vudl9DQ0NfdmFsdWU9JycKYWNfY3ZfZW52X0NDX3NldD1zZXQKYWNfY3ZfZW52X0NDX3Zh bHVlPWNjCmFjX2N2X2Vudl9DRElPX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0NESU9fQ0ZMQUdT X3ZhbHVlPScnCmFjX2N2X2Vudl9DRElPX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9DRElPX0xJQlNf dmFsdWU9JycKYWNfY3ZfZW52X0NGTEFHU19zZXQ9c2V0CmFjX2N2X2Vudl9DRkxBR1NfdmFsdWU9 Jy1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUnCmFj X2N2X2Vudl9DUFBGTEFHU19zZXQ9c2V0CmFjX2N2X2Vudl9DUFBGTEFHU192YWx1ZT0nIC1JL3Vz ci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICcKYWNfY3ZfZW52X0NQUF9zZXQ9 JycKYWNfY3ZfZW52X0NQUF92YWx1ZT0nJwphY19jdl9lbnZfQ1hYQ1BQX3NldD0nJwphY19jdl9l bnZfQ1hYQ1BQX3ZhbHVlPScnCmFjX2N2X2Vudl9DWFhGTEFHU19zZXQ9c2V0CmFjX2N2X2Vudl9D WFhGTEFHU192YWx1ZT0nLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlJwphY19jdl9lbnZf Q1hYX3NldD1zZXQKYWNfY3ZfZW52X0NYWF92YWx1ZT1jKysKYWNfY3ZfZW52X0VTRF9DRkxBR1Nf c2V0PScnCmFjX2N2X2Vudl9FU0RfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9FU0RfTElCU19z ZXQ9JycKYWNfY3ZfZW52X0VTRF9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9GNzdfc2V0PScnCmFj X2N2X2Vudl9GNzdfdmFsdWU9JycKYWNfY3ZfZW52X0ZGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0ZG TEFHU192YWx1ZT0nJwphY19jdl9lbnZfR0NPTkZfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfR0NP TkZfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9HQ09ORl9MSUJTX3NldD0nJwphY19jdl9lbnZf R0NPTkZfTElCU192YWx1ZT0nJwphY19jdl9lbnZfR0xJQl9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vu dl9HTElCX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfR0xJQl9MSUJTX3NldD0nJwphY19jdl9l bnZfR0xJQl9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9HU1RfQkFTRV9DRkxBR1Nfc2V0PScnCmFj X2N2X2Vudl9HU1RfQkFTRV9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0dTVF9CQVNFX0xJQlNf c2V0PScnCmFjX2N2X2Vudl9HU1RfQkFTRV9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9HU1RfQ0ZM QUdTX3NldD0nJwphY19jdl9lbnZfR1NUX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfR1NUX0NI RUNLX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0dTVF9DSEVDS19DRkxBR1NfdmFsdWU9JycKYWNf Y3ZfZW52X0dTVF9DSEVDS19MSUJTX3NldD0nJwphY19jdl9lbnZfR1NUX0NIRUNLX0xJQlNfdmFs dWU9JycKYWNfY3ZfZW52X0dTVF9DT05UUk9MTEVSX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0dT VF9DT05UUk9MTEVSX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfR1NUX0NPTlRST0xMRVJfTElC U19zZXQ9JycKYWNfY3ZfZW52X0dTVF9DT05UUk9MTEVSX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52 X0dTVF9HRFBfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfR1NUX0dEUF9DRkxBR1NfdmFsdWU9JycK YWNfY3ZfZW52X0dTVF9HRFBfTElCU19zZXQ9JycKYWNfY3ZfZW52X0dTVF9HRFBfTElCU192YWx1 ZT0nJwphY19jdl9lbnZfR1NUX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9HU1RfTElCU192YWx1ZT0n JwphY19jdl9lbnZfR1NUX1BMVUdJTlNfQkFTRV9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9HU1Rf UExVR0lOU19CQVNFX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfR1NUX1BMVUdJTlNfQkFTRV9M SUJTX3NldD0nJwphY19jdl9lbnZfR1NUX1BMVUdJTlNfQkFTRV9MSUJTX3ZhbHVlPScnCmFjX2N2 X2Vudl9HVEsyX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0dUSzJfQ0ZMQUdTX3ZhbHVlPScnCmFj X2N2X2Vudl9HVEsyX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9HVEsyX0xJQlNfdmFsdWU9JycKYWNf Y3ZfZW52X0hBTF9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9IQUxfQ0ZMQUdTX3ZhbHVlPScnCmFj X2N2X2Vudl9IQUxfTElCU19zZXQ9JycKYWNfY3ZfZW52X0hBTF9MSUJTX3ZhbHVlPScnCmFjX2N2 X2Vudl9MREZMQUdTX3NldD1zZXQKYWNfY3ZfZW52X0xERkxBR1NfdmFsdWU9JyAtTC91c3IvWDEx UjYvbGliIC1ML3Vzci9sb2NhbC9saWIgIC1wdGhyZWFkJwphY19jdl9lbnZfTElCQ0FDQV9DRkxB R1Nfc2V0PScnCmFjX2N2X2Vudl9MSUJDQUNBX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfTElC Q0FDQV9MSUJTX3NldD0nJwphY19jdl9lbnZfTElCQ0FDQV9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vu dl9MSUJEVl9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9MSUJEVl9DRkxBR1NfdmFsdWU9JycKYWNf Y3ZfZW52X0xJQkRWX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9MSUJEVl9MSUJTX3ZhbHVlPScnCmFj X2N2X2Vudl9MSUJJRUM2MTg4M19DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9MSUJJRUM2MTg4M19D RkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0xJQklFQzYxODgzX0xJQlNfc2V0PScnCmFjX2N2X2Vu dl9MSUJJRUM2MTg4M19MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9MSUJPSUxfQ0ZMQUdTX3NldD0n JwphY19jdl9lbnZfTElCT0lMX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfTElCT0lMX0xJQlNf c2V0PScnCmFjX2N2X2Vudl9MSUJPSUxfTElCU192YWx1ZT0nJwphY19jdl9lbnZfTElCUE5HX0NG TEFHU19zZXQ9JycKYWNfY3ZfZW52X0xJQlBOR19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0xJ QlBOR19MSUJTX3NldD0nJwphY19jdl9lbnZfTElCUE5HX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52 X1BLR19DT05GSUdfc2V0PScnCmFjX2N2X2Vudl9QS0dfQ09ORklHX3ZhbHVlPScnCmFjX2N2X2Vu dl9SQVcxMzk0X0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X1JBVzEzOTRfQ0ZMQUdTX3ZhbHVlPScn CmFjX2N2X2Vudl9SQVcxMzk0X0xJQlNfc2V0PScnCmFjX2N2X2Vudl9SQVcxMzk0X0xJQlNfdmFs dWU9JycKYWNfY3ZfZW52X1NIT1VUMl9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9TSE9VVDJfQ0ZM QUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9TSE9VVDJfTElCU19zZXQ9JycKYWNfY3ZfZW52X1NIT1VU Ml9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9TUEVFWF9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9T UEVFWF9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X1NQRUVYX0xJQlNfc2V0PScnCmFjX2N2X2Vu dl9TUEVFWF9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9UQUdMSUJfQ0ZMQUdTX3NldD0nJwphY19j dl9lbnZfVEFHTElCX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfVEFHTElCX0xJQlNfc2V0PScn CmFjX2N2X2Vudl9UQUdMSUJfTElCU192YWx1ZT0nJwphY19jdl9lbnZfVkFMR1JJTkRfQ0ZMQUdT X3NldD0nJwphY19jdl9lbnZfVkFMR1JJTkRfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9WQUxH UklORF9MSUJTX3NldD0nJwphY19jdl9lbnZfVkFMR1JJTkRfTElCU192YWx1ZT0nJwphY19jdl9l bnZfWERBTUFHRV9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9YREFNQUdFX0NGTEFHU192YWx1ZT0n JwphY19jdl9lbnZfWERBTUFHRV9MSUJTX3NldD0nJwphY19jdl9lbnZfWERBTUFHRV9MSUJTX3Zh bHVlPScnCmFjX2N2X2Vudl9YRklYRVNfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfWEZJWEVTX0NG TEFHU192YWx1ZT0nJwphY19jdl9lbnZfWEZJWEVTX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9YRklY RVNfTElCU192YWx1ZT0nJwphY19jdl9lbnZfWE1LTUZfc2V0PScnCmFjX2N2X2Vudl9YTUtNRl92 YWx1ZT0nJwphY19jdl9lbnZfYnVpbGRfYWxpYXNfc2V0PXNldAphY19jdl9lbnZfYnVpbGRfYWxp YXNfdmFsdWU9aTM4Ni1wb3J0YmxkLWZyZWVic2Q2LjEKYWNfY3ZfZW52X2hvc3RfYWxpYXNfc2V0 PScnCmFjX2N2X2Vudl9ob3N0X2FsaWFzX3ZhbHVlPScnCmFjX2N2X2Vudl90YXJnZXRfYWxpYXNf c2V0PScnCmFjX2N2X2Vudl90YXJnZXRfYWxpYXNfdmFsdWU9JycKYWNfY3ZfZjc3X2NvbXBpbGVy X2dudT15ZXMKYWNfY3ZfZnVuY19nZXRwYWdlc2l6ZT15ZXMKYWNfY3ZfZnVuY19tbWFwX2ZpeGVk X21hcHBlZD15ZXMKYWNfY3ZfaGVhZGVyX2RsZmNuX2g9eWVzCmFjX2N2X2hlYWRlcl9pbnR0eXBl c19oPXllcwphY19jdl9oZWFkZXJfbWVtb3J5X2g9eWVzCmFjX2N2X2hlYWRlcl9uZXRpbmV0X2lu X2g9eWVzCmFjX2N2X2hlYWRlcl9zdGRjPXllcwphY19jdl9oZWFkZXJfc3RkaW50X2g9eWVzCmFj X2N2X2hlYWRlcl9zdGRsaWJfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0cmluZ19oPXllcwphY19jdl9o ZWFkZXJfc3RyaW5nc19oPXllcwphY19jdl9oZWFkZXJfc3lzX3NvY2tldF9oPXllcwphY19jdl9o ZWFkZXJfc3lzX3N0YXRfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c190eXBlc19oPXllcwphY19jdl9o ZWFkZXJfdW5pc3RkX2g9eWVzCmFjX2N2X2hlYWRlcl93aW5zb2NrMl9oPW5vCmFjX2N2X2hvc3Q9 aTM4Ni1wb3J0YmxkLWZyZWVic2Q2LjEKYWNfY3Zfb2JqZXh0PW8KYWNfY3ZfcGF0aF9FR1JFUD0n L3Vzci9iaW4vZ3JlcCAtRScKYWNfY3ZfcGF0aF9HTVNHRk1UPS91c3IvbG9jYWwvYmluL21zZ2Zt dAphY19jdl9wYXRoX0dSRVA9L3Vzci9iaW4vZ3JlcAphY19jdl9wYXRoX01TR0ZNVD0vdXNyL2xv Y2FsL2Jpbi9tc2dmbXQKYWNfY3ZfcGF0aF9NU0dNRVJHRT0vdXNyL2xvY2FsL2Jpbi9tc2dtZXJn ZQphY19jdl9wYXRoX1BZVEhPTj0vdXNyL2xvY2FsL2Jpbi9weXRob24KYWNfY3ZfcGF0aF9WQUxH UklORF9QQVRIPW5vCmFjX2N2X3BhdGhfWEdFVFRFWFQ9L3Vzci9sb2NhbC9iaW4veGdldHRleHQK YWNfY3ZfcGF0aF9hY19wdF9QS0dfQ09ORklHPS91c3IvbG9jYWwvYmluL3BrZy1jb25maWcKYWNf Y3ZfcHJvZ19BV0s9bmF3awphY19jdl9wcm9nX0NQUD0nY2MgLUUnCmFjX2N2X3Byb2dfQ1hYQ1BQ PSdjKysgLUUnCmFjX2N2X3Byb2dfSEFWRV9DWFg9eWVzCmFjX2N2X3Byb2dfYWNfY3RfQVI9YXIK YWNfY3ZfcHJvZ19hY19jdF9DQz1jYwphY19jdl9wcm9nX2FjX2N0X0Y3Nz1mNzcKYWNfY3ZfcHJv Z19hY19jdF9PQkpDPWdjYwphY19jdl9wcm9nX2FjX2N0X1JBTkxJQj1yYW5saWIKYWNfY3ZfcHJv Z19hY19jdF9TVFJJUD1zdHJpcAphY19jdl9wcm9nX2NjX2M4OT0nJwphY19jdl9wcm9nX2NjX2c9 eWVzCmFjX2N2X3Byb2dfY3h4X2c9eWVzCmFjX2N2X3Byb2dfZjc3X2c9eWVzCmFjX2N2X3Byb2df bWFrZV9nbWFrZV9zZXQ9eWVzCmFjbF9jdl9oYXJkY29kZV9kaXJlY3Q9bm8KYWNsX2N2X2hhcmRj b2RlX2xpYmRpcl9mbGFnX3NwZWM9JyR7d2x9LXJwYXRoICR7d2x9JGxpYmRpcicKYWNsX2N2X2hh cmRjb2RlX2xpYmRpcl9zZXBhcmF0b3I9JycKYWNsX2N2X2hhcmRjb2RlX21pbnVzX0w9bm8KYWNs X2N2X2xpYmV4dD1hCmFjbF9jdl9wYXRoX0xEPS91c3IvYmluL2xkCmFjbF9jdl9wcm9nX2dudV9s ZD15ZXMKYWNsX2N2X3JwYXRoPWRvbmUKYWNsX2N2X3NobGliZXh0PXNvCmFjbF9jdl9zeXNfbGli X2Rsc2VhcmNoX3BhdGhfc3BlYz0nL2xpYiAvdXNyL2xpYicKYWNsX2N2X3N5c19saWJfc2VhcmNo X3BhdGhfc3BlYz0nL2xpYiAvdXNyL2xpYiAvdXNyL2xvY2FsL2xpYicKYWNsX2N2X3dsPS1XbCwK YW1fY3ZfQ0NfZGVwZW5kZW5jaWVzX2NvbXBpbGVyX3R5cGU9Z2NjMwphbV9jdl9DWFhfZGVwZW5k ZW5jaWVzX2NvbXBpbGVyX3R5cGU9Z2NjMwphbV9jdl9PQkpDX2RlcGVuZGVuY2llc19jb21waWxl cl90eXBlPWdjYzMKYW1fY3ZfZnVuY19pY29udj15ZXMKYW1fY3ZfbGliX2ljb252PXllcwpndF9j dl9mdW5jX2dudWdldHRleHQxX2xpYmM9bm8KZ3RfY3ZfZnVuY19nbnVnZXR0ZXh0MV9saWJpbnRs PXllcwpsdF9jdl9kZXBsaWJzX2NoZWNrX21ldGhvZD1wYXNzX2FsbApsdF9jdl9maWxlX21hZ2lj X2NtZD0nJE1BR0lDX0NNRCcKbHRfY3ZfZmlsZV9tYWdpY190ZXN0X2ZpbGU9JycKbHRfY3ZfbGRf cmVsb2FkX2ZsYWc9LXIKbHRfY3Zfb2JqZGlyPS5saWJzCmx0X2N2X3BhdGhfTEQ9L3Vzci9iaW4v bGQKbHRfY3ZfcGF0aF9MRENYWD0vdXNyL2Jpbi9sZApsdF9jdl9wYXRoX05NPScvdXNyL2Jpbi9u bSAtQicKbHRfY3ZfcGF0aF9TRUQ9L3Vzci9iaW4vc2VkCmx0X2N2X3Byb2dfY29tcGlsZXJfY19v PXllcwpsdF9jdl9wcm9nX2NvbXBpbGVyX2Nfb19DWFg9eWVzCmx0X2N2X3Byb2dfY29tcGlsZXJf Y19vX0Y3Nz15ZXMKbHRfY3ZfcHJvZ19jb21waWxlcl9ydHRpX2V4Y2VwdGlvbnM9bm8KbHRfY3Zf cHJvZ19nbnVfbGQ9eWVzCmx0X2N2X3Byb2dfZ251X2xkY3h4PXllcwpsdF9jdl9zeXNfZ2xvYmFs X3N5bWJvbF9waXBlPSdzZWQgLW4gLWUgJ1wnJ3MvXi4qWyAJXVwoW0FCQ0RHSVJTVFddW0FCQ0RH SVJTVFddKlwpWyAJXVsgCV0qXChbX0EtWmEtel1bX0EtWmEtejAtOV0qXCkkL1wxIFwyIFwyL3An XCcnJwpsdF9jdl9zeXNfZ2xvYmFsX3N5bWJvbF90b19jX25hbWVfYWRkcmVzcz0nc2VkIC1uIC1l ICdcJydzL146IFwoW14gXSpcKSAkLyAge1wiXDFcIiwgKGx0X3B0cikgMH0sL3AnXCcnIC1lICdc JydzL15bQkNERUdSU1RdIFwoW14gXSpcKSBcKFteIF0qXCkkLyAgeyJcMiIsIChsdF9wdHIpIFwm XDJ9LC9wJ1wnJycKbHRfY3Zfc3lzX2dsb2JhbF9zeW1ib2xfdG9fY2RlY2w9J3NlZCAtbiAtZSAn XCcncy9eLiAuKiBcKC4qXCkkL2V4dGVybiBpbnQgXDE7L3AnXCcnJwpsdF9jdl9zeXNfbWF4X2Nt ZF9sZW49MjYyMTQ0Cmx0X2x0X2N2X3Byb2dfY29tcGlsZXJfY19vPScieWVzIicKbHRfbHRfY3Zf cHJvZ19jb21waWxlcl9jX29fQ1hYPScieWVzIicKbHRfbHRfY3ZfcHJvZ19jb21waWxlcl9jX29f Rjc3PScieWVzIicKbHRfbHRfY3Zfc3lzX2dsb2JhbF9zeW1ib2xfcGlwZT0nInNlZCAtbiAtZSAn XCcncy9eLipbIAldXFwoW0FCQ0RHSVJTVFddW0FCQ0RHSVJTVFddKlxcKVsgCV1bIAldKlxcKFtf QS1aYS16XVtfQS1aYS16MC05XSpcXClcJC9cXDEgXFwyIFxcMi9wJ1wnJyInCmx0X2x0X2N2X3N5 c19nbG9iYWxfc3ltYm9sX3RvX2NfbmFtZV9hZGRyZXNzPScic2VkIC1uIC1lICdcJydzL146IFxc KFteIF0qXFwpIFwkLyAge1xcXCJcXDFcXFwiLCAobHRfcHRyKSAwfSwvcCdcJycgLWUgJ1wnJ3Mv XltCQ0RFR1JTVF0gXFwoW14gXSpcXCkgXFwoW14gXSpcXClcJC8gIHtcIlxcMlwiLCAobHRfcHRy KSBcXCZcXDJ9LC9wJ1wnJyInCmx0X2x0X2N2X3N5c19nbG9iYWxfc3ltYm9sX3RvX2NkZWNsPSci c2VkIC1uIC1lICdcJydzL14uIC4qIFxcKC4qXFwpXCQvZXh0ZXJuIGludCBcXDE7L3AnXCcnIicK cGtnX2N2X0dMSUJfQ0ZMQUdTPSctRF9SRUVOVFJBTlQgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZ2xp Yi0yLjAgLUkvdXNyL2xvY2FsL2xpYi9nbGliLTIuMC9pbmNsdWRlICAnCnBrZ19jdl9HTElCX0xJ QlM9Jy1wdGhyZWFkIC1ML3Vzci9sb2NhbC9saWIgLWxnb2JqZWN0LTIuMCAtbGd0aHJlYWQtMi4w IC1sZ21vZHVsZS0yLjAgLWxnbGliLTIuMCAtbGljb252ICAnCnBrZ19jdl9HU1RfQkFTRV9DRkxB R1M9Jy1EX1JFRU5UUkFOVCAtSS91c3IvbG9jYWwvaW5jbHVkZS9nc3RyZWFtZXItMC4xMCAtSS91 c3IvbG9jYWwvaW5jbHVkZS9nbGliLTIuMCAtSS91c3IvbG9jYWwvbGliL2dsaWItMi4wL2luY2x1 ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlieG1sMiAtSS91c3IvbG9jYWwvaW5jbHVkZSAgJwpw a2dfY3ZfR1NUX0JBU0VfTElCUz0nLXB0aHJlYWQgLUwvdXNyL2xvY2FsL2xpYiAtbGdzdGJhc2Ut MC4xMCAtbGdzdHJlYW1lci0wLjEwIC1sZ29iamVjdC0yLjAgLWxnbW9kdWxlLTIuMCAtbGd0aHJl YWQtMi4wIC1seG1sMiAtbHogLWxtIC1sZ2xpYi0yLjAgLWxpY29udiAgJwpwa2dfY3ZfR1NUX0NG TEFHUz0nLURfUkVFTlRSQU5UIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2dzdHJlYW1lci0wLjEwIC1J L3Vzci9sb2NhbC9pbmNsdWRlL2dsaWItMi4wIC1JL3Vzci9sb2NhbC9saWIvZ2xpYi0yLjAvaW5j bHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9saWJ4bWwyIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAn CnBrZ19jdl9HU1RfQ09OVFJPTExFUl9DRkxBR1M9Jy1EX1JFRU5UUkFOVCAtSS91c3IvbG9jYWwv aW5jbHVkZS9nc3RyZWFtZXItMC4xMCAtSS91c3IvbG9jYWwvaW5jbHVkZS9nbGliLTIuMCAtSS91 c3IvbG9jYWwvbGliL2dsaWItMi4wL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlieG1s MiAtSS91c3IvbG9jYWwvaW5jbHVkZSAgJwpwa2dfY3ZfR1NUX0NPTlRST0xMRVJfTElCUz0nLXB0 aHJlYWQgLUwvdXNyL2xvY2FsL2xpYiAtbGdzdGNvbnRyb2xsZXItMC4xMCAtbGdzdHJlYW1lci0w LjEwIC1sZ29iamVjdC0yLjAgLWxnbW9kdWxlLTIuMCAtbGd0aHJlYWQtMi4wIC1seG1sMiAtbHog LWxtIC1sZ2xpYi0yLjAgLWxpY29udiAgJwpwa2dfY3ZfR1NUX0dEUF9DRkxBR1M9Jy1EX1JFRU5U UkFOVCAtSS91c3IvbG9jYWwvaW5jbHVkZS9nc3RyZWFtZXItMC4xMCAtSS91c3IvbG9jYWwvaW5j bHVkZS9nbGliLTIuMCAtSS91c3IvbG9jYWwvbGliL2dsaWItMi4wL2luY2x1ZGUgLUkvdXNyL2xv Y2FsL2luY2x1ZGUvbGlieG1sMiAtSS91c3IvbG9jYWwvaW5jbHVkZSAgJwpwa2dfY3ZfR1NUX0dE UF9MSUJTPSctcHRocmVhZCAtTC91c3IvbG9jYWwvbGliIC1sZ3N0ZGF0YXByb3RvY29sLTAuMTAg LWxnc3RyZWFtZXItMC4xMCAtbGdvYmplY3QtMi4wIC1sZ21vZHVsZS0yLjAgLWxndGhyZWFkLTIu MCAtbHhtbDIgLWx6IC1sbSAtbGdsaWItMi4wIC1saWNvbnYgICcKcGtnX2N2X0dTVF9MSUJTPSct cHRocmVhZCAtTC91c3IvbG9jYWwvbGliIC1sZ3N0cmVhbWVyLTAuMTAgLWxnb2JqZWN0LTIuMCAt bGdtb2R1bGUtMi4wIC1sZ3RocmVhZC0yLjAgLWx4bWwyIC1seiAtbG0gLWxnbGliLTIuMCAtbGlj b252ICAnCnBrZ19jdl9MSUJPSUxfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZS9saWJvaWwt MC4zICAnCnBrZ19jdl9MSUJPSUxfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbG9pbC0wLjMgLWxt ICAnCgojIyAtLS0tLS0tLS0tLS0tLS0tLSAjIwojIyBPdXRwdXQgdmFyaWFibGVzLiAjIwojIyAt LS0tLS0tLS0tLS0tLS0tLSAjIwoKQUFMSUJfQ0ZMQUdTPScnCkFBTElCX0NPTkZJRz0nJwpBQUxJ Ql9MSUJTPScnCkFDTE9DQUw9JyR7U0hFTEx9IC91c3IvcG9ydHMvbXVsdGltZWRpYS9nc3RyZWFt ZXItcGx1Z2lucy1nb29kL3dvcmsvZ3N0LXBsdWdpbnMtZ29vZC0wLjEwLjUvbWlzc2luZyAtLXJ1 biBhY2xvY2FsLTEuOScKQUNMT0NBTF9BTUZMQUdTPSctSSBtNCAtSSBjb21tb24vbTQnCkFNREVQ QkFDS1NMQVNIPSdcJwpBTURFUF9GQUxTRT0nIycKQU1ERVBfVFJVRT0nJwpBTVRBUj0nJHtTSEVM TH0gL3Vzci9wb3J0cy9tdWx0aW1lZGlhL2dzdHJlYW1lci1wbHVnaW5zLWdvb2Qvd29yay9nc3Qt cGx1Z2lucy1nb29kLTAuMTAuNS9taXNzaW5nIC0tcnVuIHRhcicKQU5OT0RFWF9DRkxBR1M9JycK QU5OT0RFWF9MSUJTPScnCkFSPSdhcicKQVVUT0NPTkY9JyR7U0hFTEx9IC91c3IvcG9ydHMvbXVs dGltZWRpYS9nc3RyZWFtZXItcGx1Z2lucy1nb29kL3dvcmsvZ3N0LXBsdWdpbnMtZ29vZC0wLjEw LjUvbWlzc2luZyAtLXJ1biBhdXRvY29uZicKQVVUT0hFQURFUj0nJHtTSEVMTH0gL3Vzci9wb3J0 cy9tdWx0aW1lZGlhL2dzdHJlYW1lci1wbHVnaW5zLWdvb2Qvd29yay9nc3QtcGx1Z2lucy1nb29k LTAuMTAuNS9taXNzaW5nIC0tcnVuIGF1dG9oZWFkZXInCkFVVE9NQUtFPScke1NIRUxMfSAvdXNy L3BvcnRzL211bHRpbWVkaWEvZ3N0cmVhbWVyLXBsdWdpbnMtZ29vZC93b3JrL2dzdC1wbHVnaW5z LWdvb2QtMC4xMC41L21pc3NpbmcgLS1ydW4gYXV0b21ha2UtMS45JwpBV0s9J25hd2snCkJVSUxE X0VYQU1QTEVTX0ZBTFNFPScnCkJVSUxEX0VYQU1QTEVTX1RSVUU9JyMnCkJVSUxEX0VYVEVSTkFM X0ZBTFNFPScjJwpCVUlMRF9FWFRFUk5BTF9UUlVFPScnCkNBSVJPX0NGTEFHUz0nJwpDQUlST19M SUJTPScnCkNDPSdjYycKQ0NBU0ZMQUdTPScnCkNDREVQTU9ERT0nZGVwbW9kZT1nY2MzJwpDRElP X0NGTEFHUz0nJwpDRElPX0xJQlM9JycKQ0ZMQUdTPSctTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcg LXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlJwpDSEVDS19DRkxBR1M9JycKQ0hFQ0tfTElCUz0n JwpDUFA9J2NjIC1FJwpDUFBGTEFHUz0nIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9pbmNsdWRlICcKQ1hYPSdjKysnCkNYWENQUD0nYysrIC1FJwpDWFhERVBNT0RFPSdkZXBtb2Rl PWdjYzMnCkNYWEZMQUdTPSctTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUnCkNZR1BBVEhf Vz0nZWNobycKREVGQVVMVF9BVURJT1NJTks9JycKREVGQVVMVF9BVURJT1NSQz0nJwpERUZBVUxU X1ZJREVPU0lOSz0nJwpERUZBVUxUX1ZJREVPU1JDPScnCkRFRkFVTFRfVklTVUFMSVpFUj0nJwpE RUZTPScnCkRFUERJUj0nLmRlcHMnCkRFUFJFQ0FURURfQ0ZMQUdTPScnCkRWMTM5NF9DRkxBR1M9 JycKRFYxMzk0X0xJQlM9JycKRUNITz0nZWNobycKRUNIT19DPScnCkVDSE9fTj0nLW4nCkVDSE9f VD0nJwpFR1JFUD0nL3Vzci9iaW4vZ3JlcCAtRScKRU5BQkxFX0dUS19ET0NfRkFMU0U9JycKRU5B QkxFX0dUS19ET0NfVFJVRT0nIycKRU5BQkxFX1BMVUdJTl9ET0NTX0ZBTFNFPScnCkVOQUJMRV9Q TFVHSU5fRE9DU19UUlVFPScjJwpFUlJPUl9DRkxBR1M9JycKRVNEX0NGTEFHUz0nJwpFU0RfQ09O RklHPScnCkVTRF9MSUJTPScnCkVYRUVYVD0nJwpGNzc9J2Y3NycKRkZMQUdTPSctZyAtTzInCkZM QUNfTElCUz0nJwpHQ09ORlRPT0w9JycKR0NPTkZfQ0ZMQUdTPScnCkdDT05GX0xJQlM9JycKR0NP TkZfU0NIRU1BU19JTlNUQUxMX0ZBTFNFPScnCkdDT05GX1NDSEVNQVNfSU5TVEFMTF9UUlVFPScj JwpHQ09ORl9TQ0hFTUFfQ09ORklHX1NPVVJDRT0neG1sOm1lcmdlZDovdXNyL2xvY2FsL2V0Yy9n Y29uZi9nY29uZi54bWwuZGVmYXVsdHMnCkdDT05GX1NDSEVNQV9GSUxFX0RJUj0nJChzeXNjb25m ZGlyKS9nY29uZi9zY2hlbWFzJwpHQ09WPScnCkdDT1ZfQ0ZMQUdTPScnCkdDT1ZfTElCUz0nJwpH RVRURVhUX1BBQ0tBR0U9J2dzdC1wbHVnaW5zLWdvb2QtMC4xMCcKR0xJQl9DRkxBR1M9Jy1EX1JF RU5UUkFOVCAtSS91c3IvbG9jYWwvaW5jbHVkZS9nbGliLTIuMCAtSS91c3IvbG9jYWwvbGliL2ds aWItMi4wL2luY2x1ZGUnCkdMSUJfTElCUz0nLXB0aHJlYWQgLUwvdXNyL2xvY2FsL2xpYiAtbGdv YmplY3QtMi4wIC1sZ3RocmVhZC0yLjAgLWxnbW9kdWxlLTIuMCAtbGdsaWItMi4wIC1saWNvbnYg ICcKR0xJQl9SRVE9JzIuNicKR01TR0ZNVD0nL3Vzci9sb2NhbC9iaW4vbXNnZm10JwpHUkVQPScv dXNyL2Jpbi9ncmVwJwpHU1RQQl9QTFVHSU5TX0RJUj0nJwpHU1RfQUxMX0xERkxBR1M9JycKR1NU X0JBU0VfQ0ZMQUdTPSctRF9SRUVOVFJBTlQgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZ3N0cmVhbWVy LTAuMTAgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZ2xpYi0yLjAgLUkvdXNyL2xvY2FsL2xpYi9nbGli LTIuMC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2xpYnhtbDIgLUkvdXNyL2xvY2FsL2lu Y2x1ZGUgICcKR1NUX0JBU0VfTElCUz0nLXB0aHJlYWQgLUwvdXNyL2xvY2FsL2xpYiAtbGdzdGJh c2UtMC4xMCAtbGdzdHJlYW1lci0wLjEwIC1sZ29iamVjdC0yLjAgLWxnbW9kdWxlLTIuMCAtbGd0 aHJlYWQtMi4wIC1seG1sMiAtbHogLWxtIC1sZ2xpYi0yLjAgLWxpY29udiAgJwpHU1RfQ0ZMQUdT PSctRF9SRUVOVFJBTlQgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZ3N0cmVhbWVyLTAuMTAgLUkvdXNy L2xvY2FsL2luY2x1ZGUvZ2xpYi0yLjAgLUkvdXNyL2xvY2FsL2xpYi9nbGliLTIuMC9pbmNsdWRl IC1JL3Vzci9sb2NhbC9pbmNsdWRlL2xpYnhtbDIgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICcKR1NU X0NIRUNLX0NGTEFHUz0nJwpHU1RfQ0hFQ0tfTElCUz0nJwpHU1RfQ09OVFJPTExFUl9DRkxBR1M9 Jy1EX1JFRU5UUkFOVCAtSS91c3IvbG9jYWwvaW5jbHVkZS9nc3RyZWFtZXItMC4xMCAtSS91c3Iv bG9jYWwvaW5jbHVkZS9nbGliLTIuMCAtSS91c3IvbG9jYWwvbGliL2dsaWItMi4wL2luY2x1ZGUg LUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlieG1sMiAtSS91c3IvbG9jYWwvaW5jbHVkZSAgJwpHU1Rf Q09OVFJPTExFUl9MSUJTPSctcHRocmVhZCAtTC91c3IvbG9jYWwvbGliIC1sZ3N0Y29udHJvbGxl ci0wLjEwIC1sZ3N0cmVhbWVyLTAuMTAgLWxnb2JqZWN0LTIuMCAtbGdtb2R1bGUtMi4wIC1sZ3Ro cmVhZC0yLjAgLWx4bWwyIC1seiAtbG0gLWxnbGliLTIuMCAtbGljb252ICAnCkdTVF9HQ09WX0VO QUJMRURfRkFMU0U9JycKR1NUX0dDT1ZfRU5BQkxFRF9UUlVFPScjJwpHU1RfR0RQX0NGTEFHUz0n LURfUkVFTlRSQU5UIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2dzdHJlYW1lci0wLjEwIC1JL3Vzci9s b2NhbC9pbmNsdWRlL2dsaWItMi4wIC1JL3Vzci9sb2NhbC9saWIvZ2xpYi0yLjAvaW5jbHVkZSAt SS91c3IvbG9jYWwvaW5jbHVkZS9saWJ4bWwyIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAnCkdTVF9H RFBfTElCUz0nLXB0aHJlYWQgLUwvdXNyL2xvY2FsL2xpYiAtbGdzdGRhdGFwcm90b2NvbC0wLjEw IC1sZ3N0cmVhbWVyLTAuMTAgLWxnb2JqZWN0LTIuMCAtbGdtb2R1bGUtMi4wIC1sZ3RocmVhZC0y LjAgLWx4bWwyIC1seiAtbG0gLWxnbGliLTIuMCAtbGljb252ICAnCkdTVF9IQVZFX01NQVBfRkFM U0U9JycKR1NUX0hBVkVfTU1BUF9UUlVFPScjJwpHU1RfTEVWRUxfREVGQVVMVD0nJwpHU1RfTElC Uz0nLXB0aHJlYWQgLUwvdXNyL2xvY2FsL2xpYiAtbGdzdHJlYW1lci0wLjEwIC1sZ29iamVjdC0y LjAgLWxnbW9kdWxlLTIuMCAtbGd0aHJlYWQtMi4wIC1seG1sMiAtbHogLWxtIC1sZ2xpYi0yLjAg LWxpY29udiAgJwpHU1RfTElDRU5TRT0nJwpHU1RfTFRfTERGTEFHUz0nJwpHU1RfTUFKT1JNSU5P Uj0nMC4xMCcKR1NUX09QVElPTl9DRkxBR1M9JycKR1NUX1BBQ0tBR0VfTkFNRT0nR1N0cmVhbWVy IEdvb2QgUGx1Zy1pbnMgc291cmNlIHJlbGVhc2UnCkdTVF9QQUNLQUdFX09SSUdJTj0nVW5rbm93 biBwYWNrYWdlIG9yaWdpbicKR1NUX1BMVUdJTlNfQUxMPScJCXZpZGVvZmlsdGVyIAkJYWxwaGEg CQlhcGV0YWcgCQlhdWRpb2Z4IAkJYXVwYXJzZSAJCWF1dG9kZXRlY3QgCQlhdmkgCQljdXR0ZXIg CQlkZWJ1ZyAJCWVmZmVjdHYgCQlpZDNkZW11eCAJCWljeWRlbXV4IAkJZmx4IAkJZ29vbSAJCWxh dyAJCWxldmVsIAkJbWF0cm9za2EgCQltb25vc2NvcGUgCQltdWx0aXBhcnQgCQlydHAJCQlydHNw CQkJc21wdGUJCQl1ZHAgICAgIAkJdmlkZW9ib3ggCQl2aWRlb21peGVyIAkJd2F2ZW5jIAkJd2F2 cGFyc2UgICAgICAgICAgICAgICAgICcKR1NUX1BMVUdJTlNfQkFTRV9DRkxBR1M9JycKR1NUX1BM VUdJTlNfQkFTRV9MSUJTPScnCkdTVF9QTFVHSU5TX0RJUj0nL3Vzci9sb2NhbC9saWIvZ3N0cmVh bWVyLTAuMTAnCkdTVF9QTFVHSU5TX1NFTEVDVEVEPSd2aWRlb2ZpbHRlciBhbHBoYSBhcGV0YWcg YXVkaW9meCBhdXBhcnNlIGF1dG9kZXRlY3QgYXZpIGN1dHRlciBkZWJ1ZyBlZmZlY3R2IGlkM2Rl bXV4IGljeWRlbXV4IGZseCBnb29tIGxhdyBsZXZlbCBtYXRyb3NrYSAgbXVsdGlwYXJ0IHJ0cCBy dHNwIHNtcHRlIHVkcCB2aWRlb2JveCB2aWRlb21peGVyIHdhdmVuYyB3YXZwYXJzZScKR1NUX1BM VUdJTl9MREZMQUdTPScnCkdTVF9UT09MU19ESVI9Jy91c3IvbG9jYWwvYmluJwpHVEsyX0NGTEFH Uz0nJwpHVEsyX0xJQlM9JycKR1RLX0JBU0VfRElSPScnCkdUS19DRkxBR1M9JycKR1RLX0RPQ19V U0VfTElCVE9PTF9GQUxTRT0nIycKR1RLX0RPQ19VU0VfTElCVE9PTF9UUlVFPScnCkdUS19MSUJT PScnCkdUS19WRVJTSU9OPScnCkhBTF9DRkxBR1M9JycKSEFMX0xJQlM9JycKSEFWRV9BVkMxMzk0 PScnCkhBVkVfQ0hFQ0tfRkFMU0U9JycKSEFWRV9DSEVDS19UUlVFPScnCkhBVkVfQ1BVX0FMUEhB X0ZBTFNFPScnCkhBVkVfQ1BVX0FMUEhBX1RSVUU9JyMnCkhBVkVfQ1BVX0FSTV9GQUxTRT0nJwpI QVZFX0NQVV9BUk1fVFJVRT0nIycKSEFWRV9DUFVfQ1JJU1YzMl9GQUxTRT0nJwpIQVZFX0NQVV9D UklTVjMyX1RSVUU9JyMnCkhBVkVfQ1BVX0NSSVNfRkFMU0U9JycKSEFWRV9DUFVfQ1JJU19UUlVF PScjJwpIQVZFX0NQVV9IUFBBX0ZBTFNFPScnCkhBVkVfQ1BVX0hQUEFfVFJVRT0nIycKSEFWRV9D UFVfSTM4Nl9GQUxTRT0nIycKSEFWRV9DUFVfSTM4Nl9UUlVFPScnCkhBVkVfQ1BVX0lBNjRfRkFM U0U9JycKSEFWRV9DUFVfSUE2NF9UUlVFPScjJwpIQVZFX0NQVV9NNjhLX0ZBTFNFPScnCkhBVkVf Q1BVX002OEtfVFJVRT0nIycKSEFWRV9DUFVfTUlQU19GQUxTRT0nJwpIQVZFX0NQVV9NSVBTX1RS VUU9JyMnCkhBVkVfQ1BVX1BQQzY0X0ZBTFNFPScnCkhBVkVfQ1BVX1BQQzY0X1RSVUU9JyMnCkhB VkVfQ1BVX1BQQ19GQUxTRT0nJwpIQVZFX0NQVV9QUENfVFJVRT0nIycKSEFWRV9DUFVfUzM5MF9G QUxTRT0nJwpIQVZFX0NQVV9TMzkwX1RSVUU9JyMnCkhBVkVfQ1BVX1NQQVJDX0ZBTFNFPScnCkhB VkVfQ1BVX1NQQVJDX1RSVUU9JyMnCkhBVkVfQ1BVX1g4Nl82NF9GQUxTRT0nJwpIQVZFX0NQVV9Y ODZfNjRfVFJVRT0nIycKSEFWRV9DWFg9J3llcycKSEFWRV9GTEFDPScnCkhBVkVfR0NPTkZUT09M PScnCkhBVkVfR1RLPScnCkhBVkVfR1RLX0ZBTFNFPScnCkhBVkVfR1RLX1RSVUU9JycKSEFWRV9S T00xMzk0PScnCkhBVkVfU1BFRVg9JycKSEFWRV9WQUxHUklORF9GQUxTRT0nJwpIQVZFX1ZBTEdS SU5EX1RSVUU9JyMnCkhBVkVfV0lOU09DSzJfSF9GQUxTRT0nJwpIQVZFX1dJTlNPQ0syX0hfVFJV RT0nIycKSEFWRV9YPScnCkhBVkVfWFNITT0nJwpIQVZFX1pMSUI9JycKSFRNTF9ESVI9JyR7ZGF0 YWRpcn0vZ3RrLWRvYy9odG1sJwpJTlNUQUxMX0RBVEE9J2luc3RhbGwgIC1vIHJvb3QgLWcgd2hl ZWwgLW0gNDQ0JwpJTlNUQUxMX1BST0dSQU09J2luc3RhbGwgIC1zIC1vIHJvb3QgLWcgd2hlZWwg LW0gNTU1JwpJTlNUQUxMX1NDUklQVD0naW5zdGFsbCAgLW8gcm9vdCAtZyB3aGVlbCAtbSA1NTUn CklOU1RBTExfU1RSSVBfUFJPR1JBTT0nJHtTSEVMTH0gJChpbnN0YWxsX3NoKSAtYyAtcycKSU5U TExJQlM9Jy91c3IvbG9jYWwvbGliL2xpYmludGwuc28gL3Vzci9sb2NhbC9saWIvbGliaWNvbnYu c28gLVdsLC1ycGF0aCAtV2wsL3Vzci9sb2NhbC9saWInCkpQRUdfTElCUz0nJwpMREZMQUdTPScg LUwvdXNyL1gxMVI2L2xpYiAtTC91c3IvbG9jYWwvbGliICAtcHRocmVhZCcKTElCQ0FDQV9DRkxB R1M9JycKTElCQ0FDQV9DT05GSUc9JycKTElCQ0FDQV9MSUJTPScnCkxJQkRWX0NGTEFHUz0nJwpM SUJEVl9MSUJTPScnCkxJQklDT05WPScvdXNyL2xvY2FsL2xpYi9saWJpY29udi5zbyAtV2wsLXJw YXRoIC1XbCwvdXNyL2xvY2FsL2xpYicKTElCSUVDNjE4ODNfQ0ZMQUdTPScnCkxJQklFQzYxODgz X0xJQlM9JycKTElCSU5UTD0nL3Vzci9sb2NhbC9saWIvbGliaW50bC5zbyAvdXNyL2xvY2FsL2xp Yi9saWJpY29udi5zbyAtV2wsLXJwYXRoIC1XbCwvdXNyL2xvY2FsL2xpYicKTElCT0JKUz0nJwpM SUJPSUxfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZS9saWJvaWwtMC4zICAnCkxJQk9JTF9M SUJTPSctTC91c3IvbG9jYWwvbGliIC1sb2lsLTAuMyAtbG0gICcKTElCUE5HX0NGTEFHUz0nJwpM SUJQTkdfTElCUz0nJwpMSUJTPScnCkxJQlRPT0w9JyQoU0hFTEwpIC91c3IvcG9ydHMvbXVsdGlt ZWRpYS9nc3RyZWFtZXItcGx1Z2lucy1nb29kL3dvcmsvZ25vbWUtbGlidG9vbCcKTE5fUz0nbG4g LXMnCkxPQ0FMRURJUj0nL3Vzci9sb2NhbC9zaGFyZS9sb2NhbGUnCkxUTElCSUNPTlY9Jy1ML3Vz ci9sb2NhbC9saWIgLWxpY29udiAtUi91c3IvbG9jYWwvbGliJwpMVExJQklOVEw9Jy1ML3Vzci9s b2NhbC9saWIgLWxpbnRsIC1ML3Vzci9sb2NhbC9saWIgLWxpY29udiAtUi91c3IvbG9jYWwvbGli JwpMVExJQk9CSlM9JycKTUFJTlQ9JyMnCk1BSU5UQUlORVJfTU9ERV9GQUxTRT0nJwpNQUlOVEFJ TkVSX01PREVfVFJVRT0nIycKTUFLRUlORk89JyR7U0hFTEx9IC91c3IvcG9ydHMvbXVsdGltZWRp YS9nc3RyZWFtZXItcGx1Z2lucy1nb29kL3dvcmsvZ3N0LXBsdWdpbnMtZ29vZC0wLjEwLjUvbWlz c2luZyAtLXJ1biBtYWtlaW5mbycKTUtJTlNUQUxMRElSUz0nLi9ta2luc3RhbGxkaXJzJwpNU0dG TVQ9Jy91c3IvbG9jYWwvYmluL21zZ2ZtdCcKTVNHTUVSR0U9Jy91c3IvbG9jYWwvYmluL21zZ21l cmdlJwpPQkpDPSdnY2MnCk9CSkNERVBNT0RFPSdkZXBtb2RlPWdjYzMnCk9CSkNfTERGTEFHUz0n LWxvYmpjJwpPQkpFWFQ9J28nClBBQ0tBR0U9J2dzdC1wbHVnaW5zLWdvb2QnClBBQ0tBR0VfQlVH UkVQT1JUPSdodHRwOi8vYnVnemlsbGEuZ25vbWUub3JnL2VudGVyX2J1Zy5jZ2k/cHJvZHVjdD1H U3RyZWFtZXInClBBQ0tBR0VfTkFNRT0nR1N0cmVhbWVyIEdvb2QgUGx1Zy1pbnMnClBBQ0tBR0Vf U1RSSU5HPSdHU3RyZWFtZXIgR29vZCBQbHVnLWlucyAwLjEwLjUnClBBQ0tBR0VfVEFSTkFNRT0n Z3N0LXBsdWdpbnMtZ29vZCcKUEFDS0FHRV9WRVJTSU9OPScwLjEwLjUnClBBQ0tBR0VfVkVSU0lP Tl9NQUpPUj0nMCcKUEFDS0FHRV9WRVJTSU9OX01JQ1JPPSc1JwpQQUNLQUdFX1ZFUlNJT05fTUlO T1I9JzEwJwpQQUNLQUdFX1ZFUlNJT05fTkFOTz0nMCcKUEFDS0FHRV9WRVJTSU9OX1JFTEVBU0U9 JzEnClBBVEhfU0VQQVJBVE9SPSc6JwpQS0dfQ09ORklHPScvdXNyL2xvY2FsL2Jpbi9wa2ctY29u ZmlnJwpQTFVHSU5ESVI9JycKUE9TVUI9J3BvJwpQUk9GSUxFX0NGTEFHUz0nJwpQWVRIT049Jy91 c3IvbG9jYWwvYmluL3B5dGhvbicKUFlUSE9OX0VYRUNfUFJFRklYPScke2V4ZWNfcHJlZml4fScK UFlUSE9OX1BMQVRGT1JNPSdmcmVlYnNkNicKUFlUSE9OX1BSRUZJWD0nJHtwcmVmaXh9JwpQWVRI T05fVkVSU0lPTj0nMi40JwpSQU5MSUI9J3JhbmxpYicKUkFXMTM5NF9DRkxBR1M9JycKUkFXMTM5 NF9MSUJTPScnClNFVF9NQUtFPScnClNIRUxMPScvYmluL3NoJwpTSE9VVDJfQ0ZMQUdTPScnClNI T1VUMl9MSUJTPScnClNQRUVYX0NGTEFHUz0nJwpTUEVFWF9MSUJTPScnClNUUklQPSdzdHJpcCcK VEFHTElCX0NGTEFHUz0nJwpUQUdMSUJfTElCUz0nJwpVU0VfQUFMSUJfRkFMU0U9JycKVVNFX0FB TElCX1RSVUU9JycKVVNFX0FOTk9ERVhfRkFMU0U9JycKVVNFX0FOTk9ERVhfVFJVRT0nJwpVU0Vf Q0FJUk9fRkFMU0U9JycKVVNFX0NBSVJPX1RSVUU9JycKVVNFX0NESU9fRkFMU0U9JycKVVNFX0NE SU9fVFJVRT0nJwpVU0VfRFYxMzk0X0ZBTFNFPScnClVTRV9EVjEzOTRfVFJVRT0nJwpVU0VfRVNE X0ZBTFNFPScnClVTRV9FU0RfVFJVRT0nJwpVU0VfRVhQRVJJTUVOVEFMX0ZBTFNFPScnClVTRV9F WFBFUklNRU5UQUxfVFJVRT0nIycKVVNFX0VYVEVSTkFMX0ZBTFNFPScjJwpVU0VfRVhURVJOQUxf VFJVRT0nJwpVU0VfRkxBQ19GQUxTRT0nJwpVU0VfRkxBQ19UUlVFPScnClVTRV9HQ09ORlRPT0xf RkFMU0U9JycKVVNFX0dDT05GVE9PTF9UUlVFPScnClVTRV9HQ09ORl9GQUxTRT0nJwpVU0VfR0NP TkZfVFJVRT0nJwpVU0VfR0RLX1BJWEJVRl9GQUxTRT0nJwpVU0VfR0RLX1BJWEJVRl9UUlVFPScn ClVTRV9HU1RfVjRMMl9GQUxTRT0nJwpVU0VfR1NUX1Y0TDJfVFJVRT0nJwpVU0VfSEFMX0ZBTFNF PScnClVTRV9IQUxfVFJVRT0nJwpVU0VfSlBFR19GQUxTRT0nJwpVU0VfSlBFR19UUlVFPScnClVT RV9MQURTUEFfRkFMU0U9JycKVVNFX0xBRFNQQV9UUlVFPScnClVTRV9MSUJDQUNBX0ZBTFNFPScn ClVTRV9MSUJDQUNBX1RSVUU9JycKVVNFX0xJQkRWX0ZBTFNFPScnClVTRV9MSUJEVl9UUlVFPScn ClVTRV9MSUJQTkdfRkFMU0U9JycKVVNFX0xJQlBOR19UUlVFPScnClVTRV9OTFM9J3llcycKVVNF X09TU19GQUxTRT0nJwpVU0VfT1NTX1RSVUU9JycKVVNFX1NIT1VUMl9GQUxTRT0nJwpVU0VfU0hP VVQyX1RSVUU9JycKVVNFX1NQRUVYX0ZBTFNFPScnClVTRV9TUEVFWF9UUlVFPScnClVTRV9TVU5B VURJT19GQUxTRT0nJwpVU0VfU1VOQVVESU9fVFJVRT0nJwpVU0VfVEFHTElCX0ZBTFNFPScnClVT RV9UQUdMSUJfVFJVRT0nJwpVU0VfWFNITV9GQUxTRT0nJwpVU0VfWFNITV9UUlVFPScnClVTRV9Y VklERU9fRkFMU0U9JycKVVNFX1hWSURFT19UUlVFPScnClVTRV9YX0ZBTFNFPScnClVTRV9YX1RS VUU9JycKVVNFX1pMSUJfRkFMU0U9JycKVVNFX1pMSUJfVFJVRT0nJwpWQUxHUklORF9DRkxBR1M9 JycKVkFMR1JJTkRfTElCUz0nJwpWQUxHUklORF9QQVRIPSdubycKVkVSU0lPTj0nMC4xMC41JwpX SU4zMl9MSUJTPScnClhEQU1BR0VfQ0ZMQUdTPScnClhEQU1BR0VfTElCUz0nJwpYRklYRVNfQ0ZM QUdTPScnClhGSVhFU19MSUJTPScnClhHRVRURVhUPScvdXNyL2xvY2FsL2Jpbi94Z2V0dGV4dCcK WE1LTUY9JycKWFNITV9MSUJTPScnClhWSURFT19MSUJTPScnClhfQ0ZMQUdTPScnClhfRVhUUkFf TElCUz0nJwpYX0xJQlM9JycKWF9QUkVfTElCUz0nJwpaTElCX0xJQlM9JycKYWNfY3RfQ0M9J2Nj JwphY19jdF9DWFg9JycKYWNfY3RfRjc3PSdmNzcnCmFjX2N0X09CSkM9J2djYycKYW1fX2Zhc3Rk ZXBDQ19GQUxTRT0nIycKYW1fX2Zhc3RkZXBDQ19UUlVFPScnCmFtX19mYXN0ZGVwQ1hYX0ZBTFNF PScjJwphbV9fZmFzdGRlcENYWF9UUlVFPScnCmFtX19mYXN0ZGVwT0JKQ19GQUxTRT0nIycKYW1f X2Zhc3RkZXBPQkpDX1RSVUU9JycKYW1fX2luY2x1ZGU9J2luY2x1ZGUnCmFtX19sZWFkaW5nX2Rv dD0nLicKYW1fX3F1b3RlPScnCmFtX190YXI9JyR7QU1UQVJ9IGNob2YgLSAiJCR0YXJkaXIiJwph bV9fdW50YXI9JyR7QU1UQVJ9IHhmIC0nCmJpbmRpcj0nJHtleGVjX3ByZWZpeH0vYmluJwpidWls ZD0naTM4Ni1wb3J0YmxkLWZyZWVic2Q2LjEnCmJ1aWxkX2FsaWFzPSdpMzg2LXBvcnRibGQtZnJl ZWJzZDYuMScKYnVpbGRfY3B1PSdpMzg2JwpidWlsZF9vcz0nZnJlZWJzZDYuMScKYnVpbGRfdmVu ZG9yPSdwb3J0YmxkJwpkYXRhZGlyPScke2RhdGFyb290ZGlyfScKZGF0YXJvb3RkaXI9JyR7cHJl Zml4fS9zaGFyZScKZG9jZGlyPScke2RhdGFyb290ZGlyfS9kb2MvJHtQQUNLQUdFX1RBUk5BTUV9 JwpkdmlkaXI9JyR7ZG9jZGlyfScKZXhlY19wcmVmaXg9J05PTkUnCmhvc3Q9J2kzODYtcG9ydGJs ZC1mcmVlYnNkNi4xJwpob3N0X2FsaWFzPScnCmhvc3RfY3B1PSdpMzg2Jwpob3N0X29zPSdmcmVl YnNkNi4xJwpob3N0X3ZlbmRvcj0ncG9ydGJsZCcKaHRtbGRpcj0nJHtkb2NkaXJ9JwppbmNsdWRl ZGlyPScke3ByZWZpeH0vaW5jbHVkZScKaW5mb2Rpcj0nJHtkYXRhcm9vdGRpcn0vaW5mbycKaW5z dGFsbF9zaD0nL3Vzci9wb3J0cy9tdWx0aW1lZGlhL2dzdHJlYW1lci1wbHVnaW5zLWdvb2Qvd29y ay9nc3QtcGx1Z2lucy1nb29kLTAuMTAuNS9pbnN0YWxsLXNoJwpsaWJkaXI9JyR7ZXhlY19wcmVm aXh9L2xpYicKbGliZXhlY2Rpcj0nJHtleGVjX3ByZWZpeH0vbGliZXhlYycKbG9jYWxlZGlyPSck e2RhdGFyb290ZGlyfS9sb2NhbGUnCmxvY2Fsc3RhdGVkaXI9JyR7cHJlZml4fS92YXInCm1hbmRp cj0nL3Vzci9sb2NhbC9tYW4nCm1rZGlyX3A9JyQobWtpbnN0YWxsZGlycyknCm9sZGluY2x1ZGVk aXI9Jy91c3IvaW5jbHVkZScKcGRmZGlyPScke2RvY2Rpcn0nCnBrZ3B5ZXhlY2Rpcj0nJHtweWV4 ZWNkaXJ9L2dzdC1wbHVnaW5zLWdvb2QnCnBrZ3B5dGhvbmRpcj0nJHtweXRob25kaXJ9L2dzdC1w bHVnaW5zLWdvb2QnCnBsdWdpbmRpcj0nJwpwcmVmaXg9Jy91c3IvbG9jYWwnCnByb2dyYW1fdHJh bnNmb3JtX25hbWU9J3MseCx4LCcKcHNkaXI9JyR7ZG9jZGlyfScKcHlleGVjZGlyPScke2V4ZWNf cHJlZml4fS9saWIvcHl0aG9uMi40L3NpdGUtcGFja2FnZXMnCnB5dGhvbmRpcj0nJHtwcmVmaXh9 L2xpYi9weXRob24yLjQvc2l0ZS1wYWNrYWdlcycKc2JpbmRpcj0nJHtleGVjX3ByZWZpeH0vc2Jp bicKc2hhcmVkc3RhdGVkaXI9JyR7cHJlZml4fS9jb20nCnN5c2NvbmZkaXI9JyR7cHJlZml4fS9l dGMnCnRhcmdldF9hbGlhcz0nJwoKIyMgLS0tLS0tLS0tLS0gIyMKIyMgY29uZmRlZnMuaC4gIyMK IyMgLS0tLS0tLS0tLS0gIyMKCiNkZWZpbmUgUEFDS0FHRV9OQU1FICJHU3RyZWFtZXIgR29vZCBQ bHVnLWlucyIKI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgImdzdC1wbHVnaW5zLWdvb2QiCiNkZWZp bmUgUEFDS0FHRV9WRVJTSU9OICIwLjEwLjUiCiNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkdTdHJl YW1lciBHb29kIFBsdWctaW5zIDAuMTAuNSIKI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiaHR0 cDovL2J1Z3ppbGxhLmdub21lLm9yZy9lbnRlcl9idWcuY2dpP3Byb2R1Y3Q9R1N0cmVhbWVyIgoj ZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zLWdvb2QiCiNkZWZpbmUgVkVSU0lPTiAiMC4xMC41 IgojZGVmaW5lIFNURENfSEVBREVSUyAxCiNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCiNkZWZp bmUgSEFWRV9TWVNfU1RBVF9IIDEKI2RlZmluZSBIQVZFX1NURExJQl9IIDEKI2RlZmluZSBIQVZF X1NUUklOR19IIDEKI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKI2RlZmluZSBIQVZFX1NUUklOR1Nf SCAxCiNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKI2RlZmluZSBIQVZFX1NURElOVF9IIDEKI2Rl ZmluZSBIQVZFX1VOSVNURF9IIDEKI2RlZmluZSBIQVZFX0RMRkNOX0ggMQojZGVmaW5lIEhBVkVf SUNPTlYgMQojZGVmaW5lIEVOQUJMRV9OTFMgMQojZGVmaW5lIEhBVkVfR0VUVEVYVCAxCiNkZWZp bmUgSEFWRV9EQ0dFVFRFWFQgMQojZGVmaW5lIEdFVFRFWFRfUEFDS0FHRSAiZ3N0LXBsdWdpbnMt Z29vZC0wLjEwIgojZGVmaW5lIExPQ0FMRURJUiAiL3Vzci9sb2NhbC9zaGFyZS9sb2NhbGUiCiNk ZWZpbmUgR1NUX1BBQ0tBR0VfTkFNRSAiR1N0cmVhbWVyIEdvb2QgUGx1Zy1pbnMgc291cmNlIHJl bGVhc2UiCiNkZWZpbmUgR1NUX1BBQ0tBR0VfT1JJR0lOICJVbmtub3duIHBhY2thZ2Ugb3JpZ2lu IgojZGVmaW5lIEhBVkVfU1lTX1NPQ0tFVF9IIDEKI2RlZmluZSBIQVZFX0VYVEVSTkFMCiNkZWZp bmUgSEFWRV9DUFVfSTM4NiAxCiNkZWZpbmUgU1REQ19IRUFERVJTIDEKI2RlZmluZSBIQVZFX05F VElORVRfSU5fSCAxCiNkZWZpbmUgSEFWRV9GSU9OUkVBRF9JTl9TWVNfSU9DVEwgMQojZGVmaW5l IEhBVkVfU1RETElCX0ggMQojZGVmaW5lIEhBVkVfVU5JU1REX0ggMQojZGVmaW5lIEhBVkVfR0VU UEFHRVNJWkUgMQojZGVmaW5lIEhBVkVfTU1BUCAxCgpjb25maWd1cmU6IGV4aXQgMQo= --=__Part9DB97150.0__= Content-Type: application/octet-stream; name="gstreamer error" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="gstreamer error" UGxlYXNlIHJlcG9ydCB0aGUgcHJvYmxlbSB0byBtdWx0aW1lZGlhQEZyZWVCU0Qub3JnIFttYWlu dGFpbmVyXSBhbmQgYXR0YWNoCnRoZQoiL3Vzci9wb3J0cy9tdWx0aW1lZGlhL2dzdHJlYW1lci1w bHVnaW5zLWdvb2Qvd29yay9nc3QtcGx1Z2lucy1nb29kLTAuMTAuNS9jb25maWcubG9nIgppbmNs dWRpbmcgdGhlIG91dHB1dCBvZiB0aGUgZmFpbHVyZSBvZiB5b3VyIG1ha2UgY29tbWFuZC4gQWxz bywgaXQgbWlnaHQgYmUKYSBnb29kIGlkZWEgdG8gcHJvdmlkZSBhbiBvdmVydmlldyBvZiBhbGwg cGFja2FnZXMgaW5zdGFsbGVkIG9uIHlvdXIgc3lzdGVtCihlLmcuIGFuIGBscyAvdmFyL2RiL3Br Z2ApLgoqKiogRXJyb3IgY29kZSAxCgpTdG9wIGluIC91c3IvcG9ydHMvbXVsdGltZWRpYS9nc3Ry ZWFtZXItcGx1Z2lucy1nb29kLgoqKiogRXJyb3IgY29kZSAxCgpTdG9wIGluIC91c3IvcG9ydHMv c3lzdXRpbHMvZ25vbWUtY29udHJvbC1jZW50ZXIuCioqKiBFcnJvciBjb2RlIDEKClN0b3AgaW4g L3Vzci9wb3J0cy94MTEvZ25vbWUtYXBwbGV0cy4KKioqIEVycm9yIGNvZGUgMQoKU3RvcCBpbiAv dXNyL3BvcnRzL3gxMS9nbm9tZTItbGl0ZS4KKioqIEVycm9yIGNvZGUgMQoKU3RvcCBpbiAvdXNy L3BvcnRzL3gxMS9nbm9tZTItbGl0ZS4K --=__Part9DB97150.0__= Content-Type: application/octet-stream; name="package list" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="package list" SW1hZ2VNYWdpY2stNi4yLjkuOCAgICAgICAgICAgICBsaWJJREwtMC44LjcKT1JCaXQtMC41LjE3 XzMgICAgICAgICAgICAgICAgICBsaWJYZnQtMi4xLjdfMQpPUkJpdDItMi4xNC4zICAgICAgICAg ICAgICAgICAgIGxpYmFydF9sZ3BsMi0yLjMuMTdfMQpPcGVuRVhSLTEuMi4yXzEgICAgICAgICAg ICAgICAgIGxpYmFzc3Vhbi0xLjAuMQphYWxpYi0xLjQucjVfMiAgICAgICAgICAgICAgICAgIGxp YmF1ZGlvZmlsZS0wLjIuNgpha29kZS0yLjAuMSwxICAgICAgICAgICAgICAgICAgIGxpYmJvbm9i by0yLjE2LjBfMQpha29kZS1wbHVnaW5zLW1wYy0yLjAuMSwxICAgICAgIGxpYmJvbm9ib3VpLTIu MTYuMApha29kZS1wbHVnaW5zLW1wZWctMi4wLjEsMSAgICAgIGxpYmNkZGItMS4yLjIKYWtvZGUt cGx1Z2lucy1vc3MtMi4wLjEsMSAgICAgICBsaWJjZGlvLTAuNzdfMQpha29kZS1wbHVnaW5zLXJl c2FtcGxlci0yLjAuMSwxIGxpYmRhZW1vbi0wLjEwXzEKYWtvZGUtcGx1Z2lucy14aXBoLTIuMC4x LDEgICAgICBsaWJkcm0tMi4wLjIKYW1zcHNmbnQtMS4wXzQgICAgICAgICAgICAgICAgICBsaWJk dHMtMC4wLjJfMgphcnRzLTEuNS40LDEgICAgICAgICAgICAgICAgICAgIGxpYmR2ZHJlYWQtMC45 LjRfMQphcnRzd3JhcHBlci0xLjUuMyAgICAgICAgICAgICAgIGxpYmZhbWUtMC45LjFfMgphc3Bl bGwtMC42MC41ICAgICAgICAgICAgICAgICAgIGxpYmZweC0xLjIuMC4xMgphdGstMS4xMi4zICAg ICAgICAgICAgICAgICAgICAgIGxpYmdjcnlwdC0xLjIuM18xCmF1dG9jb25mLTIuNTNfMyAgICAg ICAgICAgICAgICAgbGliZ2RhLTAuMi45Nl81CmF1dG9jb25mLTIuNTlfMiAgICAgICAgICAgICAg ICAgbGliZ2xhZGUtMC4xN180CmF1dG9tYWtlLTEuNV8yLDEgICAgICAgICAgICAgICAgbGliZ2xh ZGUyLTIuNi4wXzIKYXZhaGktMC42LjE1ICAgICAgICAgICAgICAgICAgICBsaWJnbHV0LTYuNC4y CmJhc2gtMy4xLjE3ICAgICAgICAgICAgICAgICAgICAgbGliZ21wLTQuMi4xXzEKYmlzb24tMS43 NV8yLDEgICAgICAgICAgICAgICAgICBsaWJnbm9tZS0yLjE2LjAKYml0c3RyZWFtLXZlcmEtMS4x MF8yICAgICAgICAgICBsaWJnbm9tZWNhbnZhcy0yLjE0LjBfMgpib25vYm8tMS4wLjIyXzMgICAg ICAgICAgICAgICAgIGxpYmdwZy1lcnJvci0xLjQKYm94dG9vbHMtMC43MC4xICAgICAgICAgICAg ICAgICBsaWJpY29udi0xLjkuMl8yCmJzZHN0YXRzLTUuM18xICAgICAgICAgICAgICAgICAgbGli aWQzdGFnLTAuMTUuMWIKY2Fpcm8tMS4yLjZfMSAgICAgICAgICAgICAgICAgICBsaWJpZG4tMC42 LjkKY2RwYXJhbm9pYS0zLjkuOF84ICAgICAgICAgICAgICBsaWJpanMtMC4zNV8xCmNkcnRvb2xz LTIuMDFfNSAgICAgICAgICAgICAgICAgbGlia3NiYS0xLjAuMF8xCmNobWxpYi0wLjM4ICAgICAg ICAgICAgICAgICAgICAgbGlibHRkbC0xLjUuMjIKY21wc2ZvbnQtMS4wXzUgICAgICAgICAgICAg ICAgICBsaWJtYWQtMC4xNS4xYl8yCmNvbXBhdDV4LWkzODYtNS40LjAuOF83ICAgICAgICAgbGli bWFsLTAuNDJfMQpjc3VwLTIwMDYwMzE4ICAgICAgICAgICAgICAgICAgIGxpYm1uZy0xLjAuOQpj dXBzLTEuMi4yICAgICAgICAgICAgICAgICAgICAgIGxpYm1vZHBsdWctMC44LjQKY3Vwcy1iYXNl LTEuMi4yICAgICAgICAgICAgICAgICBsaWJvZ2ctMS4xLjMsMwpjdXBzLXBzdG9yYXN0ZXItOC4x NSAgICAgICAgICAgIGxpYm9pbC0wLjMuMTAKY3Vwcy1zbWItYmFja2VuZC0xLjAgICAgICAgICAg ICBsaWJwYXBlci0xLjEuMTQuM18xCmN1cmwtNy4xNi4wXzEgICAgICAgICAgICAgICAgICAgbGli c2FtcGxlcmF0ZS0wLjEuMl8yCmN2c3VwLXdpdGhvdXQtZ3VpLTE2LjFoXzIgICAgICAgbGlic25k ZmlsZS0xLjAuMTcKY3lydXMtc2FzbC0yLjEuMjIgICAgICAgICAgICAgICBsaWJzdmctMC4xLjQK ZGJ1cy0xLjAuMiAgICAgICAgICAgICAgICAgICAgICBsaWJzdmctY2Fpcm8tMC4xLjZfMgpkYnVz LWdsaWItMC43MiAgICAgICAgICAgICAgICAgIGxpYnRoYWktMC4xLjVfMQpkZWphdnUtMi4xMyAg ICAgICAgICAgICAgICAgICAgIGxpYnRoZW9yYS0xLjAuYTcKZGVueWhvc3RzLTIuNiAgICAgICAg ICAgICAgICAgICBsaWJ0b29sLTEuNS4yMl8yCmRlc2t0b3Bic2QtdG9vbHMtMS4xICAgICAgICAg ICAgbGlidW5naWYtNC4xLjRfMgpkaXJtbmdyLTAuOS42XzEgICAgICAgICAgICAgICAgIGxpYnVz Yi0wLjEuMTJfMQpkamJmZnQtMC43Nl8yICAgICAgICAgICAgICAgICAgIGxpYnZvbHVtZV9pZC0w LjcxLjAKZG1pZGVjb2RlLTIuOCAgICAgICAgICAgICAgICAgICBsaWJ2b3JiaXMtMS4xLjIsMwpk b2Nib29rLXNrLTQuMS4yXzMgICAgICAgICAgICAgIGxpYnd3dy01LjQuMF8zCmRvY2Jvb2steG1s LTQuMl8xICAgICAgICAgICAgICAgbGlieGluZS0xLjEuMl8yCmRvY2Jvb2steHNsLTEuNzEuMV8y ICAgICAgICAgICAgbGlieG1sLTEuOC4xN180CmRyaS02LjQuMSwyICAgICAgICAgICAgICAgICAg ICAgbGlieG1sMi0yLjYuMjYKZWplY3QtMS41XzIgICAgICAgICAgICAgICAgICAgICBsaWJ4c2x0 LTEuMS4xNwplc291bmQtMC4yLjM2XzEgICAgICAgICAgICAgICAgIGxpbmMtMS4wLjNfNgpleHBh dC0yLjAuMF8xICAgICAgICAgICAgICAgICAgIGxvY2FsZWRhdGEtNS40CmV6bTMtMS4yXzEgICAg ICAgICAgICAgICAgICAgICAgbHVhLTUuMS4xXzIKZmFtLTIuNi4xMF8xICAgICAgICAgICAgICAg ICAgICBtNC0xLjQuOF8xCmZhc3Rlc3RfY3ZzdXAtMC4yLjlfNCAgICAgICAgICAgbUROU1Jlc3Bv bmRlci0xMDgKZmZ0dzMtMy4xLjIgICAgICAgICAgICAgICAgICAgICBtcGVnMmNvZGVjLTEuMl8x CmZsYWMtMS4xLjJfMSAgICAgICAgICAgICAgICAgICAgbXBsYXllci0wLjk5LjEwCmZsdXhib3gt MC4xLjE0XzIgICAgICAgICAgICAgICAgbXBsYXllci1za2lucy0xLjEuMl81CmZvbnRjb25maWct Mi4zLjJfNiwxICAgICAgICAgICAgbmFzLTEuOApmb29tYXRpYy1kYi0yMDA2MTIxNCAgICAgICAg ICAgIG5hc20tMC45OC4zOSwxCmZvb21hdGljLWRiLWVuZ2luZS0yMDA2MTIxNCwxICAgbmVvbi0w LjI1LjUKZm9vbWF0aWMtZmlsdGVycy0zLjAuMl80ICAgICAgICBuZXQtc25tcC01LjIuM18zCmZy ZWV0eXBlMi0yLjIuMV8xICAgICAgICAgICAgICAgb2FmLTAuNi4xMF80CmZyaWJpZGktMC4xMC43 ICAgICAgICAgICAgICAgICAgb3Blbi1tb3RpZi0yLjIuM18yCmdjb25mLTEuMC45XzkgICAgICAg ICAgICAgICAgICAgb3BlbmxkYXAtY2xpZW50LTIuMy4zMgpnY29uZjItMi4xNi4wICAgICAgICAg ICAgICAgICAgIG9wZW5zbHAtMS4yLjFfMgpnZC0yLjAuMzNfNCwxICAgICAgICAgICAgICAgICAg IHA1LVhNTC1QYXJzZXItMi4zNF8yCmdkYm0tMS44LjNfMyAgICAgICAgICAgICAgICAgICAgcDUt Z2V0dGV4dC0xLjA1XzEKZ2RrLXBpeGJ1Zi0wLjIyLjBfNSAgICAgICAgICAgICBwNS10eXBlMWlu c3QtMC42LjFfMgpnZXR0ZXh0LTAuMTQuNV8yICAgICAgICAgICAgICAgIHBhbmdvLTEuMTQuOApn aG9zdHNjcmlwdC1nbnUtNy4wN18xNSAgICAgICAgIHBjaWlkcy0yMDA2MTIxNQpnaW1wLXByaW50 LTQuMi43XzIgICAgICAgICAgICAgIHBjcmUtNy4wCmdrcmVsbG0tMi4yLjEwICAgICAgICAgICAg ICAgICAgcGVybC01LjguOApnbGliLTEuMi4xMF8xMiAgICAgICAgICAgICAgICAgIHBpbG90LWxp bmstMC4xMi4xXzEsMQpnbGliLTIuMTIuNyAgICAgICAgICAgICAgICAgICAgIHBrZy1jb25maWct MC4yMQpnbWFrZS0zLjgxXzEgICAgICAgICAgICAgICAgICAgIHBrZ2NvbmZpZy0wLjIwCmdub21l LWRiLTAuMi45Nl82ICAgICAgICAgICAgICAgcGtnZGIuZGIKZ25vbWUtbGlicy0xLjQuMl82ICAg ICAgICAgICAgICBwbmctMS4yLjE0Cmdub21lLW1pbWUtZGF0YS0yLjQuMyAgICAgICAgICAgcG9s aWN5a2l0LTAuMS4yMDA2MDUxNF8zCmdub21lLXByaW50LTAuMzdfMyAgICAgICAgICAgICAgcG9w cGxlci0wLjUuNF8yCmdub21lLXZmcy0yLjE2LjMgICAgICAgICAgICAgICAgcG9wcGxlci1kYXRh LTAuMQpnbm9tZV9zdWJyLTEuMCAgICAgICAgICAgICAgICAgIHBvcHBsZXItcXQtMC41LjQKZ25v bWVjYW52YXMtMC4yMi4wXzUgICAgICAgICAgICBwb3B0LTEuN18yCmdub21laGllci0yLjIgICAg ICAgICAgICAgICAgICAgcG9ydGF1ZGlvLTE4LjFfMgpnbnVwZy0xLjQuNl8zICAgICAgICAgICAg ICAgICAgIHBvcnRhdWRpdC0wLjUuMTEKZ251cGctMi4wLjEgICAgICAgICAgICAgICAgICAgICBw b3J0dXBncmFkZS0yLjIuMiwyCmdudXBnLWRldmVsLTEuOS4yMl8xICAgICAgICAgICAgcHRoLTIu MC43CmdudXRscy0xLjYuMSAgICAgICAgICAgICAgICAgICAgcHkyNC1jYWlyby0xLjIuMgpncGFj LWxpYmdwYWMtMC40LjIucjIsMSAgICAgICAgIHB5MjQtZ29iamVjdC0yLjEyLjMKZ3BnbWUtMS4x LjJfNCAgICAgICAgICAgICAgICAgICBweTI0LWd0ay0yLjEwLjMKZ3Nmb250cy04LjExXzIgICAg ICAgICAgICAgICAgICBweTI0LWtkZS0zLjE1LjIsMQpnc3RyZWFtZXItMC4xMC4xMSAgICAgICAg ICAgICAgIHB5MjQtbnVtZXJpYy0yNC4yCmdzdHJlYW1lci1wbHVnaW5zLTAuMTAuMTAsMiAgICAg cHkyNC1xdC0zLjE2CmdzdHJlYW1lci1wbHVnaW5zODAtMC44LjEyXzIsMSAgcHkyNC1zaXAtNC41 LjIKZ3N0cmVhbWVyODAtMC44LjEyXzIgICAgICAgICAgICBweXRob24tMi40LjMsMQpndGFyLTEu MTYuMSAgICAgICAgICAgICAgICAgICAgIHB5dGhvbjI0LTIuNC4zXzMKZ3RrLTEuMi4xMF8xNyAg ICAgICAgICAgICAgICAgICBxY2EtdGxzLTEuMF8xCmd0ay0yLjEwLjZfMiAgICAgICAgICAgICAg ICAgICAgcW1ha2UtMy4zLjYKZ3RrLXF0LWVuZ2luZS0wLjdfNCAgICAgICAgICAgICBxc2NpbnRp bGxhLTEuNgpndGtnbGFyZWEtMS4yLjNfMSAgICAgICAgICAgICAgIHF0LTMuMy42XzMKZ3VpbGUt MS42LjhfMSAgICAgICAgICAgICAgICAgICBydWJ5LTEuOC41LjEyLDEKaGFsLTAuNS44LjIwMDYx MTE3ICAgICAgICAgICAgICBydWJ5MTgtYmRiMS0wLjIuMwpoZWxwMm1hbi0xLjM2LjRfMSAgICAg ICAgICAgICAgIHNhbWJhLTMuMC4yM2NfMiwxCmhpY29sb3ItaWNvbi10aGVtZS0wLjlfMiAgICAg ICAgc2FtYmEtbGlic21iY2xpZW50LTMuMC4yM2QKaWN1LTMuNiAgICAgICAgICAgICAgICAgICAg ICAgICBzY3JvbGxrZWVwZXItMC4zLjE0XzUsMQppZGVzay0wLjcuNSAgICAgICAgICAgICAgICAg ICAgIHNkbC0xLjIuMTEsMgppbWFrZS02LjkuMCAgICAgICAgICAgICAgICAgICAgIHNkb2Nib29r LXhtbC0xLjEsMQppbWxpYi0xLjkuMTVfNCAgICAgICAgICAgICAgICAgIHNoYXJlZC1taW1lLWlu Zm8tMC4xOQppbWxpYjItMjAwNjA5MjZfMSwxICAgICAgICAgICAgIHNwZWV4LTEuMC41XzEsMQpp bnRsdG9vbC0wLjM1LjMgICAgICAgICAgICAgICAgIHN1ZG8tMS42LjguMTJfMQpqYWNraXQtMC4x MDIuMjBfMSAgICAgICAgICAgICAgIHN2Z2FsaWItMS40LjNfNQpqYXNwZXItMS43MDEuMF8xICAg ICAgICAgICAgICAgIHN5c3RlbS10b29scy1iYWNrZW5kcy0xLjQuMl8zCmpiaWdraXQtMS42ICAg ICAgICAgICAgICAgICAgICAgdDFsaWItNS4xLjBfMSwxCmpwZWctNmJfNCAgICAgICAgICAgICAg ICAgICAgICAgdGFnbGliLTEuNF8yCmthZmZlaW5lLTAuOC4zICAgICAgICAgICAgICAgICAgdGV4 aTJodG1sLTEuNzZfMSwxCmthZmZlaW5lLW1vemlsbGEtMC4yXzYgICAgICAgICAgdGV4aW5mby00 LjhfMwprY2htdmlld2VyLTIuNiAgICAgICAgICAgICAgICAgIHRpZmYtMy44LjJfMQprZGUtc3R5 bGUtbGlwc3Rpay0yLjJfMSAgICAgICAgIHR0bWtmZGlyLTMuMC45LDEKa2RlLXdpbmRlY28tY3J5 c3RhbC0xLjAuMiAgICAgICB1bnJhci0zLjYwLDQKa2RlLXhkZy1lbnYtMS4wXzIsMSAgICAgICAg ICAgICB1bnppcC01LjUyXzIKa2RlYWNjZXNzaWJpbGl0eS0zLjUuNCAgICAgICAgICB2NGxfY29t cGF0LTEuMC4yMDA2MDgwMQprZGVhZGRvbnMta29ucS1wbHVnaW5zLTMuNS40ICAgIHZjZGltYWdl ci0wLjcuMjNfMwprZGVhZG1pbi0zLjUuNCAgICAgICAgICAgICAgICAgIHgyNjQtMC4wLjIwMDYx MDMwCmtkZWFydHdvcmstMy41LjRfMiAgICAgICAgICAgICAgeG1sY2F0bWdyLTIuMgprZGViYXNl LTMuNS40XzQgICAgICAgICAgICAgICAgIHhvcmctY2xpZW50cy02LjkuMF8zCmtkZWJhc2Uta29t cG1nci0zLjUuNCAgICAgICAgICAgeG9yZy1mb250cy1lbmNvZGluZ3MtNi45LjBfMQprZGVnYW1l cy0zLjUuNCAgICAgICAgICAgICAgICAgIHhvcmctZm9udHMtbWlzY2JpdG1hcHMtNi45LjBfMQpr ZGVncmFwaGljcy0zLjUuNF8xICAgICAgICAgICAgIHhvcmctZm9udHMtdHJ1ZXR5cGUtNi45LjAK a2RlaGllci0xLjBfMTEgICAgICAgICAgICAgICAgICB4b3JnLWxpYnJhcmllcy02LjkuMAprZGVs aWJzLTMuNS40XzQgICAgICAgICAgICAgICAgIHhvcmctc2VydmVyLTYuOS4wXzUKa2RlbXVsdGlt ZWRpYS0zLjUuNF8xICAgICAgICAgICB4cGRmLTMuMDFfMwprZGVuZXR3b3JrLTMuNS40ICAgICAg ICAgICAgICAgIHh0ZXJtLTIyMwprZGVuZXR3b3JrLWtvcGV0ZS0wLjExXzIgICAgICAgIHh2LTMu MTBhXzYKa2RlcGltLTMuNS40XzEgICAgICAgICAgICAgICAgICB4dmlkLTEuMS4yLDEKa2RldXRp bHMtMy41LjQgICAgICAgICAgICAgICAgICB6aC1hcnBoaWN0dGYtMi4xMV8xCmxhbWUtMy45N18x ICAgICAgICAgICAgICAgICAgICAgemgtdHRmbS0wLjkuNV8xCmxjbXMtMS4xNiwxICAgICAgICAg ICAgICAgICAgICAgemlwLTIuMzIK --=__Part9DB97150.0__=-- From owner-freebsd-multimedia@FreeBSD.ORG Wed Jan 10 17:52:22 2007 Return-Path: X-Original-To: multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 84AA616A40F for ; Wed, 10 Jan 2007 17:52:22 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 6EBB613C458 for ; Wed, 10 Jan 2007 17:52:22 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 072C21A3C1C for ; Wed, 10 Jan 2007 09:52:22 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 58A6A513BE; Wed, 10 Jan 2007 12:52:21 -0500 (EST) Date: Wed, 10 Jan 2007 12:52:21 -0500 From: Kris Kennaway To: multimedia@FreeBSD.org Message-ID: <20070110175221.GZ56474@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jd3i04tXUCH+oY1c" Content-Disposition: inline User-Agent: Mutt/1.4.2.2i Cc: Subject: [ports-i386@FreeBSD.org: liboil-0.3.10 failed on i386 4] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jan 2007 17:52:22 -0000 --jd3i04tXUCH+oY1c Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Sun, 31 Dec 2006 23:57:22 GMT From: User Ports-i386 To: kris@FreeBSD.org Subject: liboil-0.3.10 failed on i386 4 X-UIDL: \[^!!g,4"!IG@!!mm6"! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.3 building liboil-0.3.10 on gohan24.freebsd.org in directory /x/tmp/4/chroot/91730 building for: 4.11-STABLE i386 maintained by: multimedia@FreeBSD.org port directory: /usr/ports/devel/liboil build started at Sun Dec 31 23:52:40 GMT 2006 FETCH_DEPENDS=3D PATCH_DEPENDS=3D EXTRACT_DEPENDS=3D BUILD_DEPENDS=3Dpkg-config-0.21.tgz RUN_DEPENDS=3Dldconfig_compat-1.0_8.tgz pkg-config-0.21.tgz rc_subr-1.31_1.= tgz prefixes: LOCALBASE=3Dusr/local X11BASE=3Dusr/X11R6 add_pkg =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D> liboil-0.3.10.tar.gz doesn't seem to exist in /tmp/distfiles/. =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port= s/distfiles/. fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/liboil-0.3.= 10.tar.gz: File unavailable (e.g., file not found, no access) =3D> Attempting to fetch from ftp://pointyhat.freebsd.org/pub/FreeBSD/distf= iles/. liboil-0.3.10.tar.gz 840 kB 5067 kBps =3D> MD5 Checksum OK for liboil-0.3.10.tar.gz. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Extracting for liboil-0.3.10 =3D> MD5 Checksum OK for liboil-0.3.10.tar.gz. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Patching for liboil-0.3.10 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg pkg-config-0.21.tgz adding dependencies pkg_add pkg-config-0.21.tgz =3D=3D=3D> liboil-0.3.10 depends on executable in : pkg-config - found =3D=3D=3D> Configuring for liboil-0.3.10 configure: WARNING: you should use --build, --host, --target checking nano version... 0 (release) checking build system type... i386-portbld-freebsd4.11 checking host system type... i386-portbld-freebsd4.11 checking for a BSD-compatible install... /usr/bin/install -c -o root -g whe= el checking whether build environment is sane... yes 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 style of include used by make... GNU checking for i386-portbld-freebsd4.11-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...=20 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 dependency style of cc... gcc checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ld used by cc... /usr/libexec/elf/ld checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes checking for /usr/libexec/elf/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking how to run the C preprocessor... cc -E checking for ANSI C header files... yes 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... no checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... gcc checking how to run the C++ preprocessor... c++ -E checking for i386-portbld-freebsd4.11-g77... no checking for i386-portbld-freebsd4.11-f77... no checking for i386-portbld-freebsd4.11-xlf... no checking for i386-portbld-freebsd4.11-frt... no checking for i386-portbld-freebsd4.11-pgf77... no checking for i386-portbld-freebsd4.11-cf77... no checking for i386-portbld-freebsd4.11-fort77... no checking for i386-portbld-freebsd4.11-fl32... no checking for i386-portbld-freebsd4.11-af77... no checking for i386-portbld-freebsd4.11-f90... no checking for i386-portbld-freebsd4.11-xlf90... no checking for i386-portbld-freebsd4.11-pgf90... no checking for i386-portbld-freebsd4.11-pghpf... no checking for i386-portbld-freebsd4.11-epcf90... no checking for i386-portbld-freebsd4.11-gfortran... no checking for i386-portbld-freebsd4.11-g95... no checking for i386-portbld-freebsd4.11-f95... no checking for i386-portbld-freebsd4.11-fort... no checking for i386-portbld-freebsd4.11-xlf95... no checking for i386-portbld-freebsd4.11-ifort... no checking for i386-portbld-freebsd4.11-ifc... no checking for i386-portbld-freebsd4.11-efc... no checking for i386-portbld-freebsd4.11-pgf95... no checking for i386-portbld-freebsd4.11-lf95... no checking for i386-portbld-freebsd4.11-ftn... no checking for g77... no checking for f77... f77 checking whether we are using the GNU Fortran 77 compiler... yes checking whether f77 accepts -g... yes checking the maximum length of command line arguments... (cached) 262144 checking command to parse /usr/bin/nm -B output from cc object... ok checking for objdir... .libs checking for i386-portbld-freebsd4.11-ar... no checking for ar... ar checking for i386-portbld-freebsd4.11-ranlib... no checking for ranlib... ranlib checking for i386-portbld-freebsd4.11-strip... no checking for strip... strip checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking whether the cc linker (/usr/libexec/elf/ld) supports shared librar= ies... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... freebsd4.11 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by c++... /usr/libexec/elf/ld checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes checking whether the c++ linker (/usr/libexec/elf/ld) supports shared libra= ries... yes checking for c++ option to produce PIC... -fPIC checking if c++ PIC flag -fPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking whether the c++ linker (/usr/libexec/elf/ld) supports shared libra= ries... yes checking dynamic linker characteristics... freebsd4.11 ld.so checking how to hardcode library paths into programs... immediate appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for f77 option to produce PIC... -fPIC checking if f77 PIC flag -fPIC works... yes checking if f77 static flag -static works... no checking if f77 supports -c -o file.o... yes checking whether the f77 linker (/usr/libexec/elf/ld) supports shared libra= ries... yes checking dynamic linker characteristics... freebsd4.11 ld.so checking how to hardcode library paths into programs... immediate checking for pkg-config... /usr/local/bin/pkg-config checking for glib-2.0... gnome-config: not found gnome-config: not found checking if compiler supports gcc-style inline assembly... yes checking if compiler supports FPU instructions on PowerPC... no checking whether byte ordering is bigendian... no checking if unaligned memory access works correctly... (whitelisted) yes checking for _ prefix in compiled symbols... no checking for stdint types... (putting them into liboil/liboil-stdint.h)... = no checking for stdint uintptr_t... (..) checking for uintptr_t... no checking for uintptr_t... yes checking for uint64_t... yes checking for stdint uintptr_t... inttypes.h checking for extra inttypes in chosen header... (inttypes.h) checking for int_least32_t... no checking for int_fast32_t... no checking for intmax_t... no make use of inttypes.h in liboil/liboil-stdint.h (seen uintptr_t/uint64_t i= n inttypes.h) checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking for rintf in -lm... yes checking for lrint in -lm... no checking for lrintf in -lm... no checking for sincos in -lm... no checking ieee754.h usability... no checking ieee754.h presence... no checking for ieee754.h... no checking for inttypes.h... (cached) yes checking for gettimeofday... yes checking for sigaction... yes checking to see if compiler understands -Wall... yes checking if compiler supports MMX intrinsics... no checking if compiler supports SSE intrinsics... no checking if compiler supports SSE2 intrinsics... no checking if compiler supports SSE3 intrinsics... no checking if compiler supports 3DNOW intrinsics... no checking if compiler supports 3DNOWEXT intrinsics... no checking if compiler supports ALTIVEC intrinsics... no configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating liboil/Makefile config.status: creating liboil/amd64/Makefile config.status: creating liboil/3dnow/Makefile config.status: creating liboil/c/Makefile config.status: creating liboil/colorspace/Makefile config.status: creating liboil/conv/Makefile config.status: creating liboil/copy/Makefile config.status: creating liboil/dct/Makefile config.status: creating liboil/deprecated/Makefile config.status: creating liboil/fb/Makefile config.status: creating liboil/i386/Makefile config.status: creating liboil/i386_amd64/Makefile config.status: creating liboil/jpeg/Makefile config.status: creating liboil/math/Makefile config.status: creating liboil/md5/Makefile config.status: creating liboil/mmx/Makefile config.status: creating liboil/motovec/Makefile config.status: creating liboil/powerpc/Makefile config.status: creating liboil/powerpc_asm_blocks/Makefile config.status: creating liboil/ref/Makefile config.status: creating liboil/simdpack/Makefile config.status: creating liboil/sse/Makefile config.status: creating liboil/utf8/Makefile config.status: creating testsuite/Makefile config.status: creating testsuite/instruction/Makefile config.status: creating examples/Makefile config.status: creating examples/huffman/Makefile config.status: creating examples/jpeg/Makefile config.status: creating examples/md5/Makefile config.status: creating examples/taylor/Makefile config.status: creating examples/uberopt/Makefile config.status: creating examples/work/Makefile config.status: creating liboil-uninstalled.pc config.status: creating liboil.pc config.status: creating config.h config.status: executing depfiles commands config.status: executing liboil/liboil-stdint.h commands config.status: creating liboil/liboil-stdint.h : _LIBOIL_LIBOIL_LIBOIL_STDI= NT_H =3D=3D=3D> Building for liboil-0.3.10 cp liboil-uninstalled.pc liboil-0.3-uninstalled.pc make all-recursive Making all in liboil Making all in c source=3D'ag_clamp.c' object=3D'lib_c_la-ag_clamp.lo' libtool=3Dyes DEPDIR= =3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o lib_c_la-ag_clamp.lo `test = -f 'ag_clamp.c' || echo './'`ag_clamp.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c ag_clamp.c -Wp,-MD,.deps/lib_c_la-ag_clamp.TPlo -fPIC -= DPIC -o .libs/lib_c_la-ag_clamp.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c ag_clamp.c -Wp,-MD,.deps/lib_c_la-ag_clamp.TPlo -o lib_c= _la-ag_clamp.o >/dev/null 2>&1 source=3D'composite.c' object=3D'lib_c_la-composite.lo' libtool=3Dyes DEPD= IR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o lib_c_la-composite.lo `test= -f 'composite.c' || echo './'`composite.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c composite.c -Wp,-MD,.deps/lib_c_la-composite.TPlo -fPIC= -DPIC -o .libs/lib_c_la-composite.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c composite.c -Wp,-MD,.deps/lib_c_la-composite.TPlo -o lib= _c_la-composite.o >/dev/null 2>&1 source=3D'copy.c' object=3D'lib_c_la-copy.lo' libtool=3Dyes DEPDIR=3D.deps= depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC --mo= de=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_G= NU_SOURCE -I../.. -O -pipe -O2 -c -o lib_c_la-copy.lo `test -f 'copy.c' ||= echo './'`copy.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy.c -Wp,-MD,.deps/lib_c_la-copy.TPlo -fPIC -DPIC -o = .libs/lib_c_la-copy.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy.c -Wp,-MD,.deps/lib_c_la-copy.TPlo -o lib_c_la-copy= .o >/dev/null 2>&1 source=3D'swab.c' object=3D'lib_c_la-swab.lo' libtool=3Dyes DEPDIR=3D.deps= depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC --mo= de=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_G= NU_SOURCE -I../.. -O -pipe -O2 -c -o lib_c_la-swab.lo `test -f 'swab.c' ||= echo './'`swab.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c swab.c -Wp,-MD,.deps/lib_c_la-swab.TPlo -fPIC -DPIC -o = .libs/lib_c_la-swab.o swab.c: In function `swab_u16_libc': swab.c:42: warning: implicit declaration of function `swab' cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c swab.c -Wp,-MD,.deps/lib_c_la-swab.TPlo -o lib_c_la-swab= .o >/dev/null 2>&1 /bin/sh ../../libtool --tag=3DCC --mode=3Dlink cc -O -pipe -O2 -o lib_= c.la lib_c_la-ag_clamp.lo lib_c_la-composite.lo lib_c_la-copy.lo lib_c_l= a-swab.lo =20 ar cru .libs/lib_c.a .libs/lib_c_la-ag_clamp.o .libs/lib_c_la-composite.o .= libs/lib_c_la-copy.o .libs/lib_c_la-swab.o ranlib .libs/lib_c.a creating lib_c.la (cd .libs && rm -f lib_c.la && ln -s ../lib_c.la lib_c.la) Making all in colorspace source=3D'composite.c' object=3D'libcolorspace_la-composite.lo' libtool=3Dy= es DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libto= ol --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall = -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libcolorspace_la-co= mposite.lo `test -f 'composite.c' || echo './'`composite.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c composite.c -Wp,-MD,.deps/libcolorspace_la-composite.TPl= o -fPIC -DPIC -o .libs/libcolorspace_la-composite.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c composite.c -Wp,-MD,.deps/libcolorspace_la-composite.TPl= o -o libcolorspace_la-composite.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=3DCC --mode=3Dlink cc -O -pipe -O2 -o libc= olorspace.la libcolorspace_la-composite.lo =20 ar cru .libs/libcolorspace.a .libs/libcolorspace_la-composite.o ranlib .libs/libcolorspace.a creating libcolorspace.la (cd .libs && rm -f libcolorspace.la && ln -s ../libcolorspace.la libcolorsp= ace.la) Making all in conv source=3D'conv_c.c' object=3D'libconv_la-conv_c.lo' libtool=3Dyes DEPDIR= =3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libconv_la-conv_c.lo `test = -f 'conv_c.c' || echo './'`conv_c.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c conv_c.c -Wp,-MD,.deps/libconv_la-conv_c.TPlo -fPIC -DP= IC -o .libs/libconv_la-conv_c.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c conv_c.c -Wp,-MD,.deps/libconv_la-conv_c.TPlo -o libconv= _la-conv_c.o >/dev/null 2>&1 source=3D'conv_bitstuff.c' object=3D'libconv_la-conv_bitstuff.lo' libtool= =3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../l= ibtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -W= all -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libconv_la-conv= _bitstuff.lo `test -f 'conv_bitstuff.c' || echo './'`conv_bitstuff.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c conv_bitstuff.c -Wp,-MD,.deps/libconv_la-conv_bitstuff.T= Plo -fPIC -DPIC -o .libs/libconv_la-conv_bitstuff.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c conv_bitstuff.c -Wp,-MD,.deps/libconv_la-conv_bitstuff.T= Plo -o libconv_la-conv_bitstuff.o >/dev/null 2>&1 source=3D'conv_misc.c' object=3D'libconv_la-conv_misc.lo' libtool=3Dyes DE= PDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --t= ag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD= _SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libconv_la-conv_misc.lo `= test -f 'conv_misc.c' || echo './'`conv_misc.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c conv_misc.c -Wp,-MD,.deps/libconv_la-conv_misc.TPlo -fP= IC -DPIC -o .libs/libconv_la-conv_misc.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c conv_misc.c -Wp,-MD,.deps/libconv_la-conv_misc.TPlo -o l= ibconv_la-conv_misc.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=3DCC --mode=3Dlink cc -O -pipe -O2 -o libc= onv.la libconv_la-conv_c.lo libconv_la-conv_bitstuff.lo libconv_la-conv_= misc.lo =20 ar cru .libs/libconv.a .libs/libconv_la-conv_c.o .libs/libconv_la-conv_bits= tuff.o .libs/libconv_la-conv_misc.o ranlib .libs/libconv.a creating libconv.la (cd .libs && rm -f libconv.la && ln -s ../libconv.la libconv.la) Making all in copy source=3D'copy.c' object=3D'libcopy_la-copy.lo' libtool=3Dyes DEPDIR=3D.de= ps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC --= mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D= _GNU_SOURCE -I../.. -O -pipe -O2 -c -o libcopy_la-copy.lo `test -f 'copy.c= ' || echo './'`copy.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy.c -Wp,-MD,.deps/libcopy_la-copy.TPlo -fPIC -DPIC -= o .libs/libcopy_la-copy.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy.c -Wp,-MD,.deps/libcopy_la-copy.TPlo -o libcopy_la-= copy.o >/dev/null 2>&1 source=3D'copy8x8.c' object=3D'libcopy_la-copy8x8.lo' libtool=3Dyes DEPDIR= =3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libcopy_la-copy8x8.lo `test= -f 'copy8x8.c' || echo './'`copy8x8.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy8x8.c -Wp,-MD,.deps/libcopy_la-copy8x8.TPlo -fPIC -= DPIC -o .libs/libcopy_la-copy8x8.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy8x8.c -Wp,-MD,.deps/libcopy_la-copy8x8.TPlo -o libco= py_la-copy8x8.o >/dev/null 2>&1 source=3D'splat_ref.c' object=3D'libcopy_la-splat_ref.lo' libtool=3Dyes DE= PDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --t= ag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD= _SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libcopy_la-splat_ref.lo `= test -f 'splat_ref.c' || echo './'`splat_ref.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c splat_ref.c -Wp,-MD,.deps/libcopy_la-splat_ref.TPlo -fP= IC -DPIC -o .libs/libcopy_la-splat_ref.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c splat_ref.c -Wp,-MD,.deps/libcopy_la-splat_ref.TPlo -o l= ibcopy_la-splat_ref.o >/dev/null 2>&1 source=3D'trans8x8_c.c' object=3D'libcopy_la-trans8x8_c.lo' libtool=3Dyes = DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool -= -tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_B= SD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libcopy_la-trans8x8_c.l= o `test -f 'trans8x8_c.c' || echo './'`trans8x8_c.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c trans8x8_c.c -Wp,-MD,.deps/libcopy_la-trans8x8_c.TPlo -= fPIC -DPIC -o .libs/libcopy_la-trans8x8_c.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c trans8x8_c.c -Wp,-MD,.deps/libcopy_la-trans8x8_c.TPlo -o= libcopy_la-trans8x8_c.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=3DCC --mode=3Dlink cc -O -pipe -O2 -o libc= opy.la libcopy_la-copy.lo libcopy_la-copy8x8.lo libcopy_la-splat_ref.lo = libcopy_la-trans8x8_c.lo =20 ar cru .libs/libcopy.a .libs/libcopy_la-copy.o .libs/libcopy_la-copy8x8.o .= libs/libcopy_la-splat_ref.o .libs/libcopy_la-trans8x8_c.o ranlib .libs/libcopy.a creating libcopy.la (cd .libs && rm -f libcopy.la && ln -s ../libcopy.la libcopy.la) Making all in dct source=3D'dct12_f32.c' object=3D'libdct_la-dct12_f32.lo' libtool=3Dyes DEP= DIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --ta= g=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_= SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdct_la-dct12_f32.lo `te= st -f 'dct12_f32.c' || echo './'`dct12_f32.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c dct12_f32.c -Wp,-MD,.deps/libdct_la-dct12_f32.TPlo -fPI= C -DPIC -o .libs/libdct_la-dct12_f32.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c dct12_f32.c -Wp,-MD,.deps/libdct_la-dct12_f32.TPlo -o li= bdct_la-dct12_f32.o >/dev/null 2>&1 source=3D'dct36_f32.c' object=3D'libdct_la-dct36_f32.lo' libtool=3Dyes DEP= DIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --ta= g=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_= SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdct_la-dct36_f32.lo `te= st -f 'dct36_f32.c' || echo './'`dct36_f32.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c dct36_f32.c -Wp,-MD,.deps/libdct_la-dct36_f32.TPlo -fPI= C -DPIC -o .libs/libdct_la-dct36_f32.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c dct36_f32.c -Wp,-MD,.deps/libdct_la-dct36_f32.TPlo -o li= bdct_la-dct36_f32.o >/dev/null 2>&1 source=3D'fdct8_f64.c' object=3D'libdct_la-fdct8_f64.lo' libtool=3Dyes DEP= DIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --ta= g=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_= SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdct_la-fdct8_f64.lo `te= st -f 'fdct8_f64.c' || echo './'`fdct8_f64.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c fdct8_f64.c -Wp,-MD,.deps/libdct_la-fdct8_f64.TPlo -fPI= C -DPIC -o .libs/libdct_la-fdct8_f64.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c fdct8_f64.c -Wp,-MD,.deps/libdct_la-fdct8_f64.TPlo -o li= bdct_la-fdct8_f64.o >/dev/null 2>&1 source=3D'fdct8x8_f64.c' object=3D'libdct_la-fdct8x8_f64.lo' libtool=3Dyes = DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool = --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_= BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdct_la-fdct8x8_f64.= lo `test -f 'fdct8x8_f64.c' || echo './'`fdct8x8_f64.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c fdct8x8_f64.c -Wp,-MD,.deps/libdct_la-fdct8x8_f64.TPlo = -fPIC -DPIC -o .libs/libdct_la-fdct8x8_f64.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c fdct8x8_f64.c -Wp,-MD,.deps/libdct_la-fdct8x8_f64.TPlo -= o libdct_la-fdct8x8_f64.o >/dev/null 2>&1 source=3D'fdct8x8s_s16.c' object=3D'libdct_la-fdct8x8s_s16.lo' libtool=3Dye= s DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtoo= l --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -= D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdct_la-fdct8x8s_s= 16.lo `test -f 'fdct8x8s_s16.c' || echo './'`fdct8x8s_s16.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c fdct8x8s_s16.c -Wp,-MD,.deps/libdct_la-fdct8x8s_s16.TPlo= -fPIC -DPIC -o .libs/libdct_la-fdct8x8s_s16.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c fdct8x8s_s16.c -Wp,-MD,.deps/libdct_la-fdct8x8s_s16.TPlo= -o libdct_la-fdct8x8s_s16.o >/dev/null 2>&1 source=3D'fdct8x8theora.c' object=3D'libdct_la-fdct8x8theora.lo' libtool=3D= yes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libt= ool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall= -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdct_la-fdct8x8t= heora.lo `test -f 'fdct8x8theora.c' || echo './'`fdct8x8theora.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c fdct8x8theora.c -Wp,-MD,.deps/libdct_la-fdct8x8theora.TP= lo -fPIC -DPIC -o .libs/libdct_la-fdct8x8theora.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c fdct8x8theora.c -Wp,-MD,.deps/libdct_la-fdct8x8theora.TP= lo -o libdct_la-fdct8x8theora.o >/dev/null 2>&1 source=3D'idct8_f64.c' object=3D'libdct_la-idct8_f64.lo' libtool=3Dyes DEP= DIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --ta= g=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_= SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdct_la-idct8_f64.lo `te= st -f 'idct8_f64.c' || echo './'`idct8_f64.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c idct8_f64.c -Wp,-MD,.deps/libdct_la-idct8_f64.TPlo -fPI= C -DPIC -o .libs/libdct_la-idct8_f64.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c idct8_f64.c -Wp,-MD,.deps/libdct_la-idct8_f64.TPlo -o li= bdct_la-idct8_f64.o >/dev/null 2>&1 source=3D'idct8x8_c.c' object=3D'libdct_la-idct8x8_c.lo' libtool=3Dyes DEP= DIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --ta= g=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_= SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdct_la-idct8x8_c.lo `te= st -f 'idct8x8_c.c' || echo './'`idct8x8_c.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c idct8x8_c.c -Wp,-MD,.deps/libdct_la-idct8x8_c.TPlo -fPI= C -DPIC -o .libs/libdct_la-idct8x8_c.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c idct8x8_c.c -Wp,-MD,.deps/libdct_la-idct8x8_c.TPlo -o li= bdct_la-idct8x8_c.o >/dev/null 2>&1 source=3D'imdct32_f32.c' object=3D'libdct_la-imdct32_f32.lo' libtool=3Dyes = DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool = --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_= BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdct_la-imdct32_f32.= lo `test -f 'imdct32_f32.c' || echo './'`imdct32_f32.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c imdct32_f32.c -Wp,-MD,.deps/libdct_la-imdct32_f32.TPlo = -fPIC -DPIC -o .libs/libdct_la-imdct32_f32.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c imdct32_f32.c -Wp,-MD,.deps/libdct_la-imdct32_f32.TPlo -= o libdct_la-imdct32_f32.o >/dev/null 2>&1 source=3D'idct8x8theora_ref.c' object=3D'libdct_la-idct8x8theora_ref.lo' li= btool=3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ..= /../libtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. = -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdct_la-= idct8x8theora_ref.lo `test -f 'idct8x8theora_ref.c' || echo './'`idct8x8the= ora_ref.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c idct8x8theora_ref.c -Wp,-MD,.deps/libdct_la-idct8x8theor= a_ref.TPlo -fPIC -DPIC -o .libs/libdct_la-idct8x8theora_ref.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c idct8x8theora_ref.c -Wp,-MD,.deps/libdct_la-idct8x8theor= a_ref.TPlo -o libdct_la-idct8x8theora_ref.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=3DCC --mode=3Dlink cc -O -pipe -O2 -o libd= ct.la libdct_la-dct12_f32.lo libdct_la-dct36_f32.lo libdct_la-fdct8_f64.= lo libdct_la-fdct8x8_f64.lo libdct_la-fdct8x8s_s16.lo libdct_la-fdct8x8the= ora.lo libdct_la-idct8_f64.lo libdct_la-idct8x8_c.lo libdct_la-imdct32_f3= 2.lo libdct_la-idct8x8theora_ref.lo =20 ar cru .libs/libdct.a .libs/libdct_la-dct12_f32.o .libs/libdct_la-dct36_f32= .o .libs/libdct_la-fdct8_f64.o .libs/libdct_la-fdct8x8_f64.o .libs/libdct_l= a-fdct8x8s_s16.o .libs/libdct_la-fdct8x8theora.o .libs/libdct_la-idct8_f64.= o .libs/libdct_la-idct8x8_c.o .libs/libdct_la-imdct32_f32.o .libs/libdct_la= -idct8x8theora_ref.o ranlib .libs/libdct.a creating libdct.la (cd .libs && rm -f libdct.la && ln -s ../libdct.la libdct.la) Making all in jpeg source=3D'convert8x8_c.c' object=3D'libjpeg_la-convert8x8_c.lo' libtool=3Dy= es DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libto= ol --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall = -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libjpeg_la-convert8= x8_c.lo `test -f 'convert8x8_c.c' || echo './'`convert8x8_c.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c convert8x8_c.c -Wp,-MD,.deps/libjpeg_la-convert8x8_c.TPl= o -fPIC -DPIC -o .libs/libjpeg_la-convert8x8_c.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c convert8x8_c.c -Wp,-MD,.deps/libjpeg_la-convert8x8_c.TPl= o -o libjpeg_la-convert8x8_c.o >/dev/null 2>&1 source=3D'jpeg_rgb_decoder.c' object=3D'libjpeg_la-jpeg_rgb_decoder.lo' lib= tool=3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../= ../libtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. = -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libjpeg_la-= jpeg_rgb_decoder.lo `test -f 'jpeg_rgb_decoder.c' || echo './'`jpeg_rgb_dec= oder.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c jpeg_rgb_decoder.c -Wp,-MD,.deps/libjpeg_la-jpeg_rgb_dec= oder.TPlo -fPIC -DPIC -o .libs/libjpeg_la-jpeg_rgb_decoder.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c jpeg_rgb_decoder.c -Wp,-MD,.deps/libjpeg_la-jpeg_rgb_dec= oder.TPlo -o libjpeg_la-jpeg_rgb_decoder.o >/dev/null 2>&1 source=3D'quantize8x8_c.c' object=3D'libjpeg_la-quantize8x8_c.lo' libtool= =3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../l= ibtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -W= all -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libjpeg_la-quan= tize8x8_c.lo `test -f 'quantize8x8_c.c' || echo './'`quantize8x8_c.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c quantize8x8_c.c -Wp,-MD,.deps/libjpeg_la-quantize8x8_c.T= Plo -fPIC -DPIC -o .libs/libjpeg_la-quantize8x8_c.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c quantize8x8_c.c -Wp,-MD,.deps/libjpeg_la-quantize8x8_c.T= Plo -o libjpeg_la-quantize8x8_c.o >/dev/null 2>&1 source=3D'yuv2rgb_c.c' object=3D'libjpeg_la-yuv2rgb_c.lo' libtool=3Dyes DE= PDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --t= ag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD= _SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libjpeg_la-yuv2rgb_c.lo `= test -f 'yuv2rgb_c.c' || echo './'`yuv2rgb_c.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c yuv2rgb_c.c -Wp,-MD,.deps/libjpeg_la-yuv2rgb_c.TPlo -fP= IC -DPIC -o .libs/libjpeg_la-yuv2rgb_c.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c yuv2rgb_c.c -Wp,-MD,.deps/libjpeg_la-yuv2rgb_c.TPlo -o l= ibjpeg_la-yuv2rgb_c.o >/dev/null 2>&1 source=3D'zigzag8x8_c.c' object=3D'libjpeg_la-zigzag8x8_c.lo' libtool=3Dyes= DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool= --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D= _BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libjpeg_la-zigzag8x8_= c.lo `test -f 'zigzag8x8_c.c' || echo './'`zigzag8x8_c.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c zigzag8x8_c.c -Wp,-MD,.deps/libjpeg_la-zigzag8x8_c.TPlo = -fPIC -DPIC -o .libs/libjpeg_la-zigzag8x8_c.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c zigzag8x8_c.c -Wp,-MD,.deps/libjpeg_la-zigzag8x8_c.TPlo = -o libjpeg_la-zigzag8x8_c.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=3DCC --mode=3Dlink cc -O -pipe -O2 -o libj= peg.la libjpeg_la-convert8x8_c.lo libjpeg_la-jpeg_rgb_decoder.lo libjpeg= _la-quantize8x8_c.lo libjpeg_la-yuv2rgb_c.lo libjpeg_la-zigzag8x8_c.lo =20 ar cru .libs/libjpeg.a .libs/libjpeg_la-convert8x8_c.o .libs/libjpeg_la-jpe= g_rgb_decoder.o .libs/libjpeg_la-quantize8x8_c.o .libs/libjpeg_la-yuv2rgb_c= .o .libs/libjpeg_la-zigzag8x8_c.o ranlib .libs/libjpeg.a creating libjpeg.la (cd .libs && rm -f libjpeg.la && ln -s ../libjpeg.la libjpeg.la) Making all in math source=3D'math.c' object=3D'libmath_la-math.lo' libtool=3Dyes DEPDIR=3D.de= ps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC --= mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D= _GNU_SOURCE -I../.. -O -pipe -O2 -c -o libmath_la-math.lo `test -f 'math.c= ' || echo './'`math.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c math.c -Wp,-MD,.deps/libmath_la-math.TPlo -fPIC -DPIC -= o .libs/libmath_la-math.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c math.c -Wp,-MD,.deps/libmath_la-math.TPlo -o libmath_la-= math.o >/dev/null 2>&1 source=3D'ag_math.c' object=3D'libmath_la-ag_math.lo' libtool=3Dyes DEPDIR= =3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libmath_la-ag_math.lo `test= -f 'ag_math.c' || echo './'`ag_math.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c ag_math.c -Wp,-MD,.deps/libmath_la-ag_math.TPlo -fPIC -= DPIC -o .libs/libmath_la-ag_math.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c ag_math.c -Wp,-MD,.deps/libmath_la-ag_math.TPlo -o libma= th_la-ag_math.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=3DCC --mode=3Dlink cc -O -pipe -O2 -o libm= ath.la libmath_la-math.lo libmath_la-ag_math.lo =20 ar cru .libs/libmath.a .libs/libmath_la-math.o .libs/libmath_la-ag_math.o ranlib .libs/libmath.a creating libmath.la (cd .libs && rm -f libmath.la && ln -s ../libmath.la libmath.la) Making all in md5 source=3D'md5.c' object=3D'libmd5_la-md5.lo' libtool=3Dyes DEPDIR=3D.deps = depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC --mod= e=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GN= U_SOURCE -I../.. -O -pipe -O2 -c -o libmd5_la-md5.lo `test -f 'md5.c' || e= cho './'`md5.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c md5.c -Wp,-MD,.deps/libmd5_la-md5.TPlo -fPIC -DPIC -o .= libs/libmd5_la-md5.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c md5.c -Wp,-MD,.deps/libmd5_la-md5.TPlo -o libmd5_la-md5.= o >/dev/null 2>&1 /bin/sh ../../libtool --tag=3DCC --mode=3Dlink cc -O -pipe -O2 -o libm= d5.la libmd5_la-md5.lo =20 ar cru .libs/libmd5.a .libs/libmd5_la-md5.o ranlib .libs/libmd5.a creating libmd5.la (cd .libs && rm -f libmd5.la && ln -s ../libmd5.la libmd5.la) Making all in ref source=3D'argb_paint.c' object=3D'libref_la-argb_paint.lo' libtool=3Dyes D= EPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --= tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BS= D_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-argb_paint.lo = `test -f 'argb_paint.c' || echo './'`argb_paint.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c argb_paint.c -Wp,-MD,.deps/libref_la-argb_paint.TPlo -f= PIC -DPIC -o .libs/libref_la-argb_paint.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c argb_paint.c -Wp,-MD,.deps/libref_la-argb_paint.TPlo -o = libref_la-argb_paint.o >/dev/null 2>&1 source=3D'ayuv2argb.c' object=3D'libref_la-ayuv2argb.lo' libtool=3Dyes DEP= DIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --ta= g=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_= SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-ayuv2argb.lo `te= st -f 'ayuv2argb.c' || echo './'`ayuv2argb.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c ayuv2argb.c -Wp,-MD,.deps/libref_la-ayuv2argb.TPlo -fPI= C -DPIC -o .libs/libref_la-ayuv2argb.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c ayuv2argb.c -Wp,-MD,.deps/libref_la-ayuv2argb.TPlo -o li= bref_la-ayuv2argb.o >/dev/null 2>&1 source=3D'clamp.c' object=3D'libref_la-clamp.lo' libtool=3Dyes DEPDIR=3D.d= eps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC -= -mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -= D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-clamp.lo `test -f 'clamp= .c' || echo './'`clamp.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c clamp.c -Wp,-MD,.deps/libref_la-clamp.TPlo -fPIC -DPIC = -o .libs/libref_la-clamp.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c clamp.c -Wp,-MD,.deps/libref_la-clamp.TPlo -o libref_la-= clamp.o >/dev/null 2>&1 source=3D'composite.c' object=3D'libref_la-composite.lo' libtool=3Dyes DEP= DIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --ta= g=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_= SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-composite.lo `te= st -f 'composite.c' || echo './'`composite.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c composite.c -Wp,-MD,.deps/libref_la-composite.TPlo -fPI= C -DPIC -o .libs/libref_la-composite.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c composite.c -Wp,-MD,.deps/libref_la-composite.TPlo -o li= bref_la-composite.o >/dev/null 2>&1 source=3D'convert.c' object=3D'libref_la-convert.lo' libtool=3Dyes DEPDIR= =3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-convert.lo `test = -f 'convert.c' || echo './'`convert.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c convert.c -Wp,-MD,.deps/libref_la-convert.TPlo -fPIC -D= PIC -o .libs/libref_la-convert.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c convert.c -Wp,-MD,.deps/libref_la-convert.TPlo -o libref= _la-convert.o >/dev/null 2>&1 source=3D'copy.c' object=3D'libref_la-copy.lo' libtool=3Dyes DEPDIR=3D.dep= s depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC --m= ode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_= GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-copy.lo `test -f 'copy.c' = || echo './'`copy.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy.c -Wp,-MD,.deps/libref_la-copy.TPlo -fPIC -DPIC -o= .libs/libref_la-copy.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy.c -Wp,-MD,.deps/libref_la-copy.TPlo -o libref_la-co= py.o >/dev/null 2>&1 source=3D'copy8x8.c' object=3D'libref_la-copy8x8.lo' libtool=3Dyes DEPDIR= =3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-copy8x8.lo `test = -f 'copy8x8.c' || echo './'`copy8x8.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy8x8.c -Wp,-MD,.deps/libref_la-copy8x8.TPlo -fPIC -D= PIC -o .libs/libref_la-copy8x8.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy8x8.c -Wp,-MD,.deps/libref_la-copy8x8.TPlo -o libref= _la-copy8x8.o >/dev/null 2>&1 source=3D'diff8x8.c' object=3D'libref_la-diff8x8.lo' libtool=3Dyes DEPDIR= =3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-diff8x8.lo `test = -f 'diff8x8.c' || echo './'`diff8x8.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c diff8x8.c -Wp,-MD,.deps/libref_la-diff8x8.TPlo -fPIC -D= PIC -o .libs/libref_la-diff8x8.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c diff8x8.c -Wp,-MD,.deps/libref_la-diff8x8.TPlo -o libref= _la-diff8x8.o >/dev/null 2>&1 source=3D'diffsquaresum_f64.c' object=3D'libref_la-diffsquaresum_f64.lo' li= btool=3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ..= /../libtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. = -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-= diffsquaresum_f64.lo `test -f 'diffsquaresum_f64.c' || echo './'`diffsquare= sum_f64.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c diffsquaresum_f64.c -Wp,-MD,.deps/libref_la-diffsquaresu= m_f64.TPlo -fPIC -DPIC -o .libs/libref_la-diffsquaresum_f64.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c diffsquaresum_f64.c -Wp,-MD,.deps/libref_la-diffsquaresu= m_f64.TPlo -o libref_la-diffsquaresum_f64.o >/dev/null 2>&1 source=3D'error8x8.c' object=3D'libref_la-error8x8.lo' libtool=3Dyes DEPDI= R=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-error8x8.lo `test= -f 'error8x8.c' || echo './'`error8x8.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c error8x8.c -Wp,-MD,.deps/libref_la-error8x8.TPlo -fPIC = -DPIC -o .libs/libref_la-error8x8.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c error8x8.c -Wp,-MD,.deps/libref_la-error8x8.TPlo -o libr= ef_la-error8x8.o >/dev/null 2>&1 source=3D'math.c' object=3D'libref_la-math.lo' libtool=3Dyes DEPDIR=3D.dep= s depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC --m= ode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_= GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-math.lo `test -f 'math.c' = || echo './'`math.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c math.c -Wp,-MD,.deps/libref_la-math.TPlo -fPIC -DPIC -o= .libs/libref_la-math.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c math.c -Wp,-MD,.deps/libref_la-math.TPlo -o libref_la-ma= th.o >/dev/null 2>&1 source=3D'mix_u8.c' object=3D'libref_la-mix_u8.lo' libtool=3Dyes DEPDIR=3D= .deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC= --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE= -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-mix_u8.lo `test -f 'mi= x_u8.c' || echo './'`mix_u8.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c mix_u8.c -Wp,-MD,.deps/libref_la-mix_u8.TPlo -fPIC -DPI= C -o .libs/libref_la-mix_u8.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c mix_u8.c -Wp,-MD,.deps/libref_la-mix_u8.TPlo -o libref_l= a-mix_u8.o >/dev/null 2>&1 source=3D'mt19937ar.c' object=3D'libref_la-mt19937ar.lo' libtool=3Dyes DEP= DIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --ta= g=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_= SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-mt19937ar.lo `te= st -f 'mt19937ar.c' || echo './'`mt19937ar.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c mt19937ar.c -Wp,-MD,.deps/libref_la-mt19937ar.TPlo -fPI= C -DPIC -o .libs/libref_la-mt19937ar.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c mt19937ar.c -Wp,-MD,.deps/libref_la-mt19937ar.TPlo -o li= bref_la-mt19937ar.o >/dev/null 2>&1 source=3D'mult8x8_s16.c' object=3D'libref_la-mult8x8_s16.lo' libtool=3Dyes = DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool = --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_= BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-mult8x8_s16.= lo `test -f 'mult8x8_s16.c' || echo './'`mult8x8_s16.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c mult8x8_s16.c -Wp,-MD,.deps/libref_la-mult8x8_s16.TPlo = -fPIC -DPIC -o .libs/libref_la-mult8x8_s16.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c mult8x8_s16.c -Wp,-MD,.deps/libref_la-mult8x8_s16.TPlo -= o libref_la-mult8x8_s16.o >/dev/null 2>&1 source=3D'multsum.c' object=3D'libref_la-multsum.lo' libtool=3Dyes DEPDIR= =3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-multsum.lo `test = -f 'multsum.c' || echo './'`multsum.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c multsum.c -Wp,-MD,.deps/libref_la-multsum.TPlo -fPIC -D= PIC -o .libs/libref_la-multsum.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c multsum.c -Wp,-MD,.deps/libref_la-multsum.TPlo -o libref= _la-multsum.o >/dev/null 2>&1 source=3D'recon8x8.c' object=3D'libref_la-recon8x8.lo' libtool=3Dyes DEPDI= R=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-recon8x8.lo `test= -f 'recon8x8.c' || echo './'`recon8x8.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c recon8x8.c -Wp,-MD,.deps/libref_la-recon8x8.TPlo -fPIC = -DPIC -o .libs/libref_la-recon8x8.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c recon8x8.c -Wp,-MD,.deps/libref_la-recon8x8.TPlo -o libr= ef_la-recon8x8.o >/dev/null 2>&1 source=3D'resample.c' object=3D'libref_la-resample.lo' libtool=3Dyes DEPDI= R=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-resample.lo `test= -f 'resample.c' || echo './'`resample.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c resample.c -Wp,-MD,.deps/libref_la-resample.TPlo -fPIC = -DPIC -o .libs/libref_la-resample.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c resample.c -Wp,-MD,.deps/libref_la-resample.TPlo -o libr= ef_la-resample.o >/dev/null 2>&1 source=3D'rgb.c' object=3D'libref_la-rgb.lo' libtool=3Dyes DEPDIR=3D.deps = depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC --mod= e=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GN= U_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-rgb.lo `test -f 'rgb.c' || e= cho './'`rgb.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c rgb.c -Wp,-MD,.deps/libref_la-rgb.TPlo -fPIC -DPIC -o .= libs/libref_la-rgb.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c rgb.c -Wp,-MD,.deps/libref_la-rgb.TPlo -o libref_la-rgb.= o >/dev/null 2>&1 source=3D'rowcolsad8x8.c' object=3D'libref_la-rowcolsad8x8.lo' libtool=3Dye= s DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtoo= l --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -= D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-rowcolsad8= x8.lo `test -f 'rowcolsad8x8.c' || echo './'`rowcolsad8x8.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c rowcolsad8x8.c -Wp,-MD,.deps/libref_la-rowcolsad8x8.TPlo= -fPIC -DPIC -o .libs/libref_la-rowcolsad8x8.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c rowcolsad8x8.c -Wp,-MD,.deps/libref_la-rowcolsad8x8.TPlo= -o libref_la-rowcolsad8x8.o >/dev/null 2>&1 source=3D'sad8x8.c' object=3D'libref_la-sad8x8.lo' libtool=3Dyes DEPDIR=3D= .deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC= --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE= -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-sad8x8.lo `test -f 'sa= d8x8.c' || echo './'`sad8x8.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sad8x8.c -Wp,-MD,.deps/libref_la-sad8x8.TPlo -fPIC -DPI= C -o .libs/libref_la-sad8x8.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sad8x8.c -Wp,-MD,.deps/libref_la-sad8x8.TPlo -o libref_l= a-sad8x8.o >/dev/null 2>&1 source=3D'sad8x8_broken.c' object=3D'libref_la-sad8x8_broken.lo' libtool=3D= yes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libt= ool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall= -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-sad8x8_b= roken.lo `test -f 'sad8x8_broken.c' || echo './'`sad8x8_broken.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sad8x8_broken.c -Wp,-MD,.deps/libref_la-sad8x8_broken.TP= lo -fPIC -DPIC -o .libs/libref_la-sad8x8_broken.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sad8x8_broken.c -Wp,-MD,.deps/libref_la-sad8x8_broken.TP= lo -o libref_la-sad8x8_broken.o >/dev/null 2>&1 source=3D'sad8x8avg.c' object=3D'libref_la-sad8x8avg.lo' libtool=3Dyes DEP= DIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --ta= g=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_= SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-sad8x8avg.lo `te= st -f 'sad8x8avg.c' || echo './'`sad8x8avg.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sad8x8avg.c -Wp,-MD,.deps/libref_la-sad8x8avg.TPlo -fPI= C -DPIC -o .libs/libref_la-sad8x8avg.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sad8x8avg.c -Wp,-MD,.deps/libref_la-sad8x8avg.TPlo -o li= bref_la-sad8x8avg.o >/dev/null 2>&1 source=3D'sincos_f64.c' object=3D'libref_la-sincos_f64.lo' libtool=3Dyes D= EPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --= tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BS= D_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-sincos_f64.lo = `test -f 'sincos_f64.c' || echo './'`sincos_f64.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sincos_f64.c -Wp,-MD,.deps/libref_la-sincos_f64.TPlo -f= PIC -DPIC -o .libs/libref_la-sincos_f64.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sincos_f64.c -Wp,-MD,.deps/libref_la-sincos_f64.TPlo -o = libref_la-sincos_f64.o >/dev/null 2>&1 source=3D'splat.c' object=3D'libref_la-splat.lo' libtool=3Dyes DEPDIR=3D.d= eps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC -= -mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -= D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-splat.lo `test -f 'splat= .c' || echo './'`splat.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c splat.c -Wp,-MD,.deps/libref_la-splat.TPlo -fPIC -DPIC = -o .libs/libref_la-splat.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c splat.c -Wp,-MD,.deps/libref_la-splat.TPlo -o libref_la-= splat.o >/dev/null 2>&1 source=3D'squaresum_f64.c' object=3D'libref_la-squaresum_f64.lo' libtool=3D= yes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libt= ool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall= -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-squaresu= m_f64.lo `test -f 'squaresum_f64.c' || echo './'`squaresum_f64.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c squaresum_f64.c -Wp,-MD,.deps/libref_la-squaresum_f64.TP= lo -fPIC -DPIC -o .libs/libref_la-squaresum_f64.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c squaresum_f64.c -Wp,-MD,.deps/libref_la-squaresum_f64.TP= lo -o libref_la-squaresum_f64.o >/dev/null 2>&1 source=3D'sum.c' object=3D'libref_la-sum.lo' libtool=3Dyes DEPDIR=3D.deps = depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC --mod= e=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GN= U_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-sum.lo `test -f 'sum.c' || e= cho './'`sum.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sum.c -Wp,-MD,.deps/libref_la-sum.TPlo -fPIC -DPIC -o .= libs/libref_la-sum.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sum.c -Wp,-MD,.deps/libref_la-sum.TPlo -o libref_la-sum.= o >/dev/null 2>&1 source=3D'sum_f64.c' object=3D'libref_la-sum_f64.lo' libtool=3Dyes DEPDIR= =3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-sum_f64.lo `test = -f 'sum_f64.c' || echo './'`sum_f64.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sum_f64.c -Wp,-MD,.deps/libref_la-sum_f64.TPlo -fPIC -D= PIC -o .libs/libref_la-sum_f64.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sum_f64.c -Wp,-MD,.deps/libref_la-sum_f64.TPlo -o libref= _la-sum_f64.o >/dev/null 2>&1 source=3D'swab.c' object=3D'libref_la-swab.lo' libtool=3Dyes DEPDIR=3D.dep= s depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC --m= ode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_= GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-swab.lo `test -f 'swab.c' = || echo './'`swab.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c swab.c -Wp,-MD,.deps/libref_la-swab.TPlo -fPIC -DPIC -o= .libs/libref_la-swab.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c swab.c -Wp,-MD,.deps/libref_la-swab.TPlo -o libref_la-sw= ab.o >/dev/null 2>&1 source=3D'trans8x8.c' object=3D'libref_la-trans8x8.lo' libtool=3Dyes DEPDI= R=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-trans8x8.lo `test= -f 'trans8x8.c' || echo './'`trans8x8.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c trans8x8.c -Wp,-MD,.deps/libref_la-trans8x8.TPlo -fPIC = -DPIC -o .libs/libref_la-trans8x8.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c trans8x8.c -Wp,-MD,.deps/libref_la-trans8x8.TPlo -o libr= ef_la-trans8x8.o >/dev/null 2>&1 source=3D'yuv.c' object=3D'libref_la-yuv.lo' libtool=3Dyes DEPDIR=3D.deps = depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC --mod= e=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GN= U_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-yuv.lo `test -f 'yuv.c' || e= cho './'`yuv.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c yuv.c -Wp,-MD,.deps/libref_la-yuv.TPlo -fPIC -DPIC -o .= libs/libref_la-yuv.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c yuv.c -Wp,-MD,.deps/libref_la-yuv.TPlo -o libref_la-yuv.= o >/dev/null 2>&1 source=3D'wavelet.c' object=3D'libref_la-wavelet.lo' libtool=3Dyes DEPDIR= =3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libref_la-wavelet.lo `test = -f 'wavelet.c' || echo './'`wavelet.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c wavelet.c -Wp,-MD,.deps/libref_la-wavelet.TPlo -fPIC -D= PIC -o .libs/libref_la-wavelet.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c wavelet.c -Wp,-MD,.deps/libref_la-wavelet.TPlo -o libref= _la-wavelet.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=3DCC --mode=3Dlink cc -O -pipe -O2 -o libr= ef.la libref_la-argb_paint.lo libref_la-ayuv2argb.lo libref_la-clamp.lo = libref_la-composite.lo libref_la-convert.lo libref_la-copy.lo libref_la-co= py8x8.lo libref_la-diff8x8.lo libref_la-diffsquaresum_f64.lo libref_la-err= or8x8.lo libref_la-math.lo libref_la-mix_u8.lo libref_la-mt19937ar.lo lib= ref_la-mult8x8_s16.lo libref_la-multsum.lo libref_la-recon8x8.lo libref_la= -resample.lo libref_la-rgb.lo libref_la-rowcolsad8x8.lo libref_la-sad8x8.l= o libref_la-sad8x8_broken.lo libref_la-sad8x8avg.lo libref_la-sincos_f64.= lo libref_la-splat.lo libref_la-squaresum_f64.lo libref_la-sum.lo libref_= la-sum_f64.lo libref_la-swab.lo libref_la-trans8x8.lo libref_la-yuv.lo lib= ref_la-wavelet.lo =20 ar cru .libs/libref.a .libs/libref_la-argb_paint.o .libs/libref_la-ayuv2arg= b.o .libs/libref_la-clamp.o .libs/libref_la-composite.o .libs/libref_la-con= vert.o .libs/libref_la-copy.o .libs/libref_la-copy8x8.o .libs/libref_la-dif= f8x8.o .libs/libref_la-diffsquaresum_f64.o .libs/libref_la-error8x8.o .libs= /libref_la-math.o .libs/libref_la-mix_u8.o .libs/libref_la-mt19937ar.o .lib= s/libref_la-mult8x8_s16.o .libs/libref_la-multsum.o .libs/libref_la-recon8x= 8.o .libs/libref_la-resample.o .libs/libref_la-rgb.o .libs/libref_la-rowcol= sad8x8.o .libs/libref_la-sad8x8.o .libs/libref_la-sad8x8_broken.o .libs/lib= ref_la-sad8x8avg.o .libs/libref_la-sincos_f64.o .libs/libref_la-splat.o .li= bs/libref_la-squaresum_f64.o .libs/libref_la-sum.o .libs/libref_la-sum_f64.= o .libs/libref_la-swab.o .libs/libref_la-trans8x8.o .libs/libref_la-yuv.o .= libs/libref_la-wavelet.o ranlib .libs/libref.a creating libref.la (cd .libs && rm -f libref.la && ln -s ../libref.la libref.la) Making all in simdpack source=3D'diffsquaresum_f64.c' object=3D'libsimdpack_la-diffsquaresum_f64.l= o' libtool=3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/= sh ../../libtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I.= ./.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libsi= mdpack_la-diffsquaresum_f64.lo `test -f 'diffsquaresum_f64.c' || echo './'`= diffsquaresum_f64.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c diffsquaresum_f64.c -Wp,-MD,.deps/libsimdpack_la-diffsqu= aresum_f64.TPlo -fPIC -DPIC -o .libs/libsimdpack_la-diffsquaresum_f64.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c diffsquaresum_f64.c -Wp,-MD,.deps/libsimdpack_la-diffsqu= aresum_f64.TPlo -o libsimdpack_la-diffsquaresum_f64.o >/dev/null 2>&1 source=3D'mix_u8.c' object=3D'libsimdpack_la-mix_u8.lo' libtool=3Dyes DEPD= IR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libsimdpack_la-mix_u8.lo `t= est -f 'mix_u8.c' || echo './'`mix_u8.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c mix_u8.c -Wp,-MD,.deps/libsimdpack_la-mix_u8.TPlo -fPIC= -DPIC -o .libs/libsimdpack_la-mix_u8.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c mix_u8.c -Wp,-MD,.deps/libsimdpack_la-mix_u8.TPlo -o lib= simdpack_la-mix_u8.o >/dev/null 2>&1 source=3D'multsum.c' object=3D'libsimdpack_la-multsum.lo' libtool=3Dyes DE= PDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --t= ag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD= _SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libsimdpack_la-multsum.lo= `test -f 'multsum.c' || echo './'`multsum.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c multsum.c -Wp,-MD,.deps/libsimdpack_la-multsum.TPlo -fP= IC -DPIC -o .libs/libsimdpack_la-multsum.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c multsum.c -Wp,-MD,.deps/libsimdpack_la-multsum.TPlo -o l= ibsimdpack_la-multsum.o >/dev/null 2>&1 source=3D'sincos_f64.c' object=3D'libsimdpack_la-sincos_f64.lo' libtool=3Dy= es DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libto= ol --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall = -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libsimdpack_la-sinc= os_f64.lo `test -f 'sincos_f64.c' || echo './'`sincos_f64.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sincos_f64.c -Wp,-MD,.deps/libsimdpack_la-sincos_f64.TPl= o -fPIC -DPIC -o .libs/libsimdpack_la-sincos_f64.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sincos_f64.c -Wp,-MD,.deps/libsimdpack_la-sincos_f64.TPl= o -o libsimdpack_la-sincos_f64.o >/dev/null 2>&1 source=3D'squaresum_f64.c' object=3D'libsimdpack_la-squaresum_f64.lo' libto= ol=3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../..= /libtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. = -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libsimdpack_l= a-squaresum_f64.lo `test -f 'squaresum_f64.c' || echo './'`squaresum_f64.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c squaresum_f64.c -Wp,-MD,.deps/libsimdpack_la-squaresum_f= 64.TPlo -fPIC -DPIC -o .libs/libsimdpack_la-squaresum_f64.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c squaresum_f64.c -Wp,-MD,.deps/libsimdpack_la-squaresum_f= 64.TPlo -o libsimdpack_la-squaresum_f64.o >/dev/null 2>&1 source=3D'sum_f64.c' object=3D'libsimdpack_la-sum_f64.lo' libtool=3Dyes DE= PDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --t= ag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD= _SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libsimdpack_la-sum_f64.lo= `test -f 'sum_f64.c' || echo './'`sum_f64.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sum_f64.c -Wp,-MD,.deps/libsimdpack_la-sum_f64.TPlo -fP= IC -DPIC -o .libs/libsimdpack_la-sum_f64.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sum_f64.c -Wp,-MD,.deps/libsimdpack_la-sum_f64.TPlo -o l= ibsimdpack_la-sum_f64.o >/dev/null 2>&1 source=3D'abs_misc.c' object=3D'libsimdpack_la-abs_misc.lo' libtool=3Dyes = DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool -= -tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_B= SD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libsimdpack_la-abs_misc= .lo `test -f 'abs_misc.c' || echo './'`abs_misc.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c abs_misc.c -Wp,-MD,.deps/libsimdpack_la-abs_misc.TPlo -= fPIC -DPIC -o .libs/libsimdpack_la-abs_misc.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c abs_misc.c -Wp,-MD,.deps/libsimdpack_la-abs_misc.TPlo -o= libsimdpack_la-abs_misc.o >/dev/null 2>&1 source=3D'average2_u8.c' object=3D'libsimdpack_la-average2_u8.lo' libtool= =3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../l= ibtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -W= all -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libsimdpack_la-= average2_u8.lo `test -f 'average2_u8.c' || echo './'`average2_u8.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c average2_u8.c -Wp,-MD,.deps/libsimdpack_la-average2_u8.T= Plo -fPIC -DPIC -o .libs/libsimdpack_la-average2_u8.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c average2_u8.c -Wp,-MD,.deps/libsimdpack_la-average2_u8.T= Plo -o libsimdpack_la-average2_u8.o >/dev/null 2>&1 source=3D'clip_fast.c' object=3D'libsimdpack_la-clip_fast.lo' libtool=3Dyes= DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool= --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D= _BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libsimdpack_la-clip_f= ast.lo `test -f 'clip_fast.c' || echo './'`clip_fast.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c clip_fast.c -Wp,-MD,.deps/libsimdpack_la-clip_fast.TPlo = -fPIC -DPIC -o .libs/libsimdpack_la-clip_fast.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c clip_fast.c -Wp,-MD,.deps/libsimdpack_la-clip_fast.TPlo = -o libsimdpack_la-clip_fast.o >/dev/null 2>&1 source=3D'scalaradd.c' object=3D'libsimdpack_la-scalaradd.lo' libtool=3Dyes= DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool= --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D= _BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libsimdpack_la-scalar= add.lo `test -f 'scalaradd.c' || echo './'`scalaradd.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c scalaradd.c -Wp,-MD,.deps/libsimdpack_la-scalaradd.TPlo = -fPIC -DPIC -o .libs/libsimdpack_la-scalaradd.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c scalaradd.c -Wp,-MD,.deps/libsimdpack_la-scalaradd.TPlo = -o libsimdpack_la-scalaradd.o >/dev/null 2>&1 source=3D'scalarmult.c' object=3D'libsimdpack_la-scalarmult.lo' libtool=3Dy= es DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libto= ol --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall = -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libsimdpack_la-scal= armult.lo `test -f 'scalarmult.c' || echo './'`scalarmult.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c scalarmult.c -Wp,-MD,.deps/libsimdpack_la-scalarmult.TPl= o -fPIC -DPIC -o .libs/libsimdpack_la-scalarmult.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c scalarmult.c -Wp,-MD,.deps/libsimdpack_la-scalarmult.TPl= o -o libsimdpack_la-scalarmult.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=3DCC --mode=3Dlink cc -O -pipe -O2 -o libs= imdpack.la libsimdpack_la-diffsquaresum_f64.lo libsimdpack_la-mix_u8.lo = libsimdpack_la-multsum.lo libsimdpack_la-sincos_f64.lo libsimdpack_la-squa= resum_f64.lo libsimdpack_la-sum_f64.lo libsimdpack_la-abs_misc.lo libsimd= pack_la-average2_u8.lo libsimdpack_la-clip_fast.lo libsimdpack_la-scalara= dd.lo libsimdpack_la-scalarmult.lo =20 ar cru .libs/libsimdpack.a .libs/libsimdpack_la-diffsquaresum_f64.o .libs/l= ibsimdpack_la-mix_u8.o .libs/libsimdpack_la-multsum.o .libs/libsimdpack_la-= sincos_f64.o .libs/libsimdpack_la-squaresum_f64.o .libs/libsimdpack_la-sum_= f64.o .libs/libsimdpack_la-abs_misc.o .libs/libsimdpack_la-average2_u8.o .l= ibs/libsimdpack_la-clip_fast.o .libs/libsimdpack_la-scalaradd.o .libs/libsi= mdpack_la-scalarmult.o ranlib .libs/libsimdpack.a creating libsimdpack.la (cd .libs && rm -f libsimdpack.la && ln -s ../libsimdpack.la libsimdpack.la) Making all in utf8 source=3D'utf8.c' object=3D'libutf8_la-utf8.lo' libtool=3Dyes DEPDIR=3D.de= ps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag=3DCC --= mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D= _GNU_SOURCE -I../.. -O -pipe -O2 -c -o libutf8_la-utf8.lo `test -f 'utf8.c= ' || echo './'`utf8.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c utf8.c -Wp,-MD,.deps/libutf8_la-utf8.TPlo -fPIC -DPIC -= o .libs/libutf8_la-utf8.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c utf8.c -Wp,-MD,.deps/libutf8_la-utf8.TPlo -o libutf8_la-= utf8.o >/dev/null 2>&1 source=3D'utf8_fast.c' object=3D'libutf8_la-utf8_fast.lo' libtool=3Dyes DE= PDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --t= ag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD= _SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libutf8_la-utf8_fast.lo `= test -f 'utf8_fast.c' || echo './'`utf8_fast.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c utf8_fast.c -Wp,-MD,.deps/libutf8_la-utf8_fast.TPlo -fP= IC -DPIC -o .libs/libutf8_la-utf8_fast.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c utf8_fast.c -Wp,-MD,.deps/libutf8_la-utf8_fast.TPlo -o l= ibutf8_la-utf8_fast.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=3DCC --mode=3Dlink cc -O -pipe -O2 -o libu= tf8.la libutf8_la-utf8.lo libutf8_la-utf8_fast.lo =20 ar cru .libs/libutf8.a .libs/libutf8_la-utf8.o .libs/libutf8_la-utf8_fast.o ranlib .libs/libutf8.a creating libutf8.la (cd .libs && rm -f libutf8.la && ln -s ../libutf8.la libutf8.la) Making all in deprecated source=3D'abs.c' object=3D'libdeprecated_la-abs.lo' libtool=3Dyes DEPDIR= =3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdeprecated_la-abs.lo `te= st -f 'abs.c' || echo './'`abs.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c abs.c -Wp,-MD,.deps/libdeprecated_la-abs.TPlo -fPIC -DP= IC -o .libs/libdeprecated_la-abs.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c abs.c -Wp,-MD,.deps/libdeprecated_la-abs.TPlo -o libdepr= ecated_la-abs.o >/dev/null 2>&1 source=3D'average2_u8.c' object=3D'libdeprecated_la-average2_u8.lo' libtool= =3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../l= ibtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -W= all -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdeprecated_l= a-average2_u8.lo `test -f 'average2_u8.c' || echo './'`average2_u8.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c average2_u8.c -Wp,-MD,.deps/libdeprecated_la-average2_u8= .TPlo -fPIC -DPIC -o .libs/libdeprecated_la-average2_u8.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c average2_u8.c -Wp,-MD,.deps/libdeprecated_la-average2_u8= .TPlo -o libdeprecated_la-average2_u8.o >/dev/null 2>&1 source=3D'clip_ref.c' object=3D'libdeprecated_la-clip_ref.lo' libtool=3Dyes= DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool= --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D= _BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdeprecated_la-clip= _ref.lo `test -f 'clip_ref.c' || echo './'`clip_ref.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c clip_ref.c -Wp,-MD,.deps/libdeprecated_la-clip_ref.TPlo = -fPIC -DPIC -o .libs/libdeprecated_la-clip_ref.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c clip_ref.c -Wp,-MD,.deps/libdeprecated_la-clip_ref.TPlo = -o libdeprecated_la-clip_ref.o >/dev/null 2>&1 source=3D'conv.c' object=3D'libdeprecated_la-conv.lo' libtool=3Dyes DEPDIR= =3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdeprecated_la-conv.lo `t= est -f 'conv.c' || echo './'`conv.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c conv.c -Wp,-MD,.deps/libdeprecated_la-conv.TPlo -fPIC -= DPIC -o .libs/libdeprecated_la-conv.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c conv.c -Wp,-MD,.deps/libdeprecated_la-conv.TPlo -o libde= precated_la-conv.o >/dev/null 2>&1 source=3D'permute.c' object=3D'libdeprecated_la-permute.lo' libtool=3Dyes = DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool -= -tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_B= SD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdeprecated_la-permut= e.lo `test -f 'permute.c' || echo './'`permute.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c permute.c -Wp,-MD,.deps/libdeprecated_la-permute.TPlo -= fPIC -DPIC -o .libs/libdeprecated_la-permute.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c permute.c -Wp,-MD,.deps/libdeprecated_la-permute.TPlo -o= libdeprecated_la-permute.o >/dev/null 2>&1 source=3D'scalaradd.c' object=3D'libdeprecated_la-scalaradd.lo' libtool=3Dy= es DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libto= ol --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall = -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdeprecated_la-sc= alaradd.lo `test -f 'scalaradd.c' || echo './'`scalaradd.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c scalaradd.c -Wp,-MD,.deps/libdeprecated_la-scalaradd.TPl= o -fPIC -DPIC -o .libs/libdeprecated_la-scalaradd.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c scalaradd.c -Wp,-MD,.deps/libdeprecated_la-scalaradd.TPl= o -o libdeprecated_la-scalaradd.o >/dev/null 2>&1 source=3D'scalarmult.c' object=3D'libdeprecated_la-scalarmult.lo' libtool= =3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../l= ibtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -W= all -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdeprecated_l= a-scalarmult.lo `test -f 'scalarmult.c' || echo './'`scalarmult.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c scalarmult.c -Wp,-MD,.deps/libdeprecated_la-scalarmult.T= Plo -fPIC -DPIC -o .libs/libdeprecated_la-scalarmult.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c scalarmult.c -Wp,-MD,.deps/libdeprecated_la-scalarmult.T= Plo -o libdeprecated_la-scalarmult.o >/dev/null 2>&1 source=3D'tablelookup.c' object=3D'libdeprecated_la-tablelookup.lo' libtool= =3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../l= ibtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -W= all -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdeprecated_l= a-tablelookup.lo `test -f 'tablelookup.c' || echo './'`tablelookup.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c tablelookup.c -Wp,-MD,.deps/libdeprecated_la-tablelookup= .TPlo -fPIC -DPIC -o .libs/libdeprecated_la-tablelookup.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c tablelookup.c -Wp,-MD,.deps/libdeprecated_la-tablelookup= .TPlo -o libdeprecated_la-tablelookup.o >/dev/null 2>&1 source=3D'vectoradd_f64.c' object=3D'libdeprecated_la-vectoradd_f64.lo' lib= tool=3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../= ../libtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. = -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdeprecat= ed_la-vectoradd_f64.lo `test -f 'vectoradd_f64.c' || echo './'`vectoradd_f6= 4.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c vectoradd_f64.c -Wp,-MD,.deps/libdeprecated_la-vectoradd= _f64.TPlo -fPIC -DPIC -o .libs/libdeprecated_la-vectoradd_f64.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c vectoradd_f64.c -Wp,-MD,.deps/libdeprecated_la-vectoradd= _f64.TPlo -o libdeprecated_la-vectoradd_f64.o >/dev/null 2>&1 source=3D'vectoradd_s.c' object=3D'libdeprecated_la-vectoradd_s.lo' libtool= =3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../l= ibtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -W= all -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libdeprecated_l= a-vectoradd_s.lo `test -f 'vectoradd_s.c' || echo './'`vectoradd_s.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c vectoradd_s.c -Wp,-MD,.deps/libdeprecated_la-vectoradd_s= .TPlo -fPIC -DPIC -o .libs/libdeprecated_la-vectoradd_s.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c vectoradd_s.c -Wp,-MD,.deps/libdeprecated_la-vectoradd_s= .TPlo -o libdeprecated_la-vectoradd_s.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=3DCC --mode=3Dlink cc -O -pipe -O2 -o libd= eprecated.la libdeprecated_la-abs.lo libdeprecated_la-average2_u8.lo lib= deprecated_la-clip_ref.lo libdeprecated_la-conv.lo libdeprecated_la-permut= e.lo libdeprecated_la-scalaradd.lo libdeprecated_la-scalarmult.lo libdepr= ecated_la-tablelookup.lo libdeprecated_la-vectoradd_f64.lo libdeprecated_= la-vectoradd_s.lo =20 ar cru .libs/libdeprecated.a .libs/libdeprecated_la-abs.o .libs/libdeprecat= ed_la-average2_u8.o .libs/libdeprecated_la-clip_ref.o .libs/libdeprecated_l= a-conv.o .libs/libdeprecated_la-permute.o .libs/libdeprecated_la-scalaradd.= o .libs/libdeprecated_la-scalarmult.o .libs/libdeprecated_la-tablelookup.o = .libs/libdeprecated_la-vectoradd_f64.o .libs/libdeprecated_la-vectoradd_s.o ranlib .libs/libdeprecated.a creating libdeprecated.la (cd .libs && rm -f libdeprecated.la && ln -s ../libdeprecated.la libdepreca= ted.la) Making all in i386 source=3D'argb_paint_i386.c' object=3D'libi386_la-argb_paint_i386.lo' libto= ol=3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../..= /libtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. = -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-ar= gb_paint_i386.lo `test -f 'argb_paint_i386.c' || echo './'`argb_paint_i386.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c argb_paint_i386.c -Wp,-MD,.deps/libi386_la-argb_paint_i3= 86.TPlo -fPIC -DPIC -o .libs/libi386_la-argb_paint_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c argb_paint_i386.c -Wp,-MD,.deps/libi386_la-argb_paint_i3= 86.TPlo -o libi386_la-argb_paint_i386.o >/dev/null 2>&1 source=3D'ayuv2argb_i386.c' object=3D'libi386_la-ayuv2argb_i386.lo' libtool= =3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../l= ibtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -W= all -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-ayuv= 2argb_i386.lo `test -f 'ayuv2argb_i386.c' || echo './'`ayuv2argb_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c ayuv2argb_i386.c -Wp,-MD,.deps/libi386_la-ayuv2argb_i386= .TPlo -fPIC -DPIC -o .libs/libi386_la-ayuv2argb_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c ayuv2argb_i386.c -Wp,-MD,.deps/libi386_la-ayuv2argb_i386= .TPlo -o libi386_la-ayuv2argb_i386.o >/dev/null 2>&1 source=3D'composite_i386.c' object=3D'libi386_la-composite_i386.lo' libtool= =3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../l= ibtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -W= all -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-comp= osite_i386.lo `test -f 'composite_i386.c' || echo './'`composite_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c composite_i386.c -Wp,-MD,.deps/libi386_la-composite_i386= .TPlo -fPIC -DPIC -o .libs/libi386_la-composite_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c composite_i386.c -Wp,-MD,.deps/libi386_la-composite_i386= .TPlo -o libi386_la-composite_i386.o >/dev/null 2>&1 source=3D'convert_i386.c' object=3D'libi386_la-convert_i386.lo' libtool=3Dy= es DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libto= ol --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall = -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-convert_= i386.lo `test -f 'convert_i386.c' || echo './'`convert_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c convert_i386.c -Wp,-MD,.deps/libi386_la-convert_i386.TPl= o -fPIC -DPIC -o .libs/libi386_la-convert_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c convert_i386.c -Wp,-MD,.deps/libi386_la-convert_i386.TPl= o -o libi386_la-convert_i386.o >/dev/null 2>&1 source=3D'copy8x8_i386.c' object=3D'libi386_la-copy8x8_i386.lo' libtool=3Dy= es DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libto= ol --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall = -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-copy8x8_= i386.lo `test -f 'copy8x8_i386.c' || echo './'`copy8x8_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy8x8_i386.c -Wp,-MD,.deps/libi386_la-copy8x8_i386.TPl= o -fPIC -DPIC -o .libs/libi386_la-copy8x8_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy8x8_i386.c -Wp,-MD,.deps/libi386_la-copy8x8_i386.TPl= o -o libi386_la-copy8x8_i386.o >/dev/null 2>&1 source=3D'copy_i386.c' object=3D'libi386_la-copy_i386.lo' libtool=3Dyes DE= PDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --t= ag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD= _SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-copy_i386.lo `= test -f 'copy_i386.c' || echo './'`copy_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy_i386.c -Wp,-MD,.deps/libi386_la-copy_i386.TPlo -fP= IC -DPIC -o .libs/libi386_la-copy_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c copy_i386.c -Wp,-MD,.deps/libi386_la-copy_i386.TPlo -o l= ibi386_la-copy_i386.o >/dev/null 2>&1 source=3D'diff8x8_i386.c' object=3D'libi386_la-diff8x8_i386.lo' libtool=3Dy= es DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libto= ol --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall = -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-diff8x8_= i386.lo `test -f 'diff8x8_i386.c' || echo './'`diff8x8_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c diff8x8_i386.c -Wp,-MD,.deps/libi386_la-diff8x8_i386.TPl= o -fPIC -DPIC -o .libs/libi386_la-diff8x8_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c diff8x8_i386.c -Wp,-MD,.deps/libi386_la-diff8x8_i386.TPl= o -o libi386_la-diff8x8_i386.o >/dev/null 2>&1 source=3D'error8x8_i386.c' object=3D'libi386_la-error8x8_i386.lo' libtool= =3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../l= ibtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -W= all -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-erro= r8x8_i386.lo `test -f 'error8x8_i386.c' || echo './'`error8x8_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c error8x8_i386.c -Wp,-MD,.deps/libi386_la-error8x8_i386.T= Plo -fPIC -DPIC -o .libs/libi386_la-error8x8_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c error8x8_i386.c -Wp,-MD,.deps/libi386_la-error8x8_i386.T= Plo -o libi386_la-error8x8_i386.o >/dev/null 2>&1 source=3D'md5_i386.c' object=3D'libi386_la-md5_i386.lo' libtool=3Dyes DEPD= IR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-md5_i386.lo `tes= t -f 'md5_i386.c' || echo './'`md5_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c md5_i386.c -Wp,-MD,.deps/libi386_la-md5_i386.TPlo -fPIC= -DPIC -o .libs/libi386_la-md5_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c md5_i386.c -Wp,-MD,.deps/libi386_la-md5_i386.TPlo -o lib= i386_la-md5_i386.o >/dev/null 2>&1 source=3D'mult8x8_i386.c' object=3D'libi386_la-mult8x8_i386.lo' libtool=3Dy= es DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libto= ol --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall = -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-mult8x8_= i386.lo `test -f 'mult8x8_i386.c' || echo './'`mult8x8_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c mult8x8_i386.c -Wp,-MD,.deps/libi386_la-mult8x8_i386.TPl= o -fPIC -DPIC -o .libs/libi386_la-mult8x8_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c mult8x8_i386.c -Wp,-MD,.deps/libi386_la-mult8x8_i386.TPl= o -o libi386_la-mult8x8_i386.o >/dev/null 2>&1 source=3D'recon8x8_i386.c' object=3D'libi386_la-recon8x8_i386.lo' libtool= =3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../l= ibtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -W= all -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-reco= n8x8_i386.lo `test -f 'recon8x8_i386.c' || echo './'`recon8x8_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c recon8x8_i386.c -Wp,-MD,.deps/libi386_la-recon8x8_i386.T= Plo -fPIC -DPIC -o .libs/libi386_la-recon8x8_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c recon8x8_i386.c -Wp,-MD,.deps/libi386_la-recon8x8_i386.T= Plo -o libi386_la-recon8x8_i386.o >/dev/null 2>&1 source=3D'rowcolsad8x8_i386.c' object=3D'libi386_la-rowcolsad8x8_i386.lo' l= ibtool=3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh .= ./../libtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../..= -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_l= a-rowcolsad8x8_i386.lo `test -f 'rowcolsad8x8_i386.c' || echo './'`rowcolsa= d8x8_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c rowcolsad8x8_i386.c -Wp,-MD,.deps/libi386_la-rowcolsad8x= 8_i386.TPlo -fPIC -DPIC -o .libs/libi386_la-rowcolsad8x8_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c rowcolsad8x8_i386.c -Wp,-MD,.deps/libi386_la-rowcolsad8x= 8_i386.TPlo -o libi386_la-rowcolsad8x8_i386.o >/dev/null 2>&1 source=3D'sad8x8_i386.c' object=3D'libi386_la-sad8x8_i386.lo' libtool=3Dyes= DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool= --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D= _BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-sad8x8_i38= 6.lo `test -f 'sad8x8_i386.c' || echo './'`sad8x8_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sad8x8_i386.c -Wp,-MD,.deps/libi386_la-sad8x8_i386.TPlo = -fPIC -DPIC -o .libs/libi386_la-sad8x8_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sad8x8_i386.c -Wp,-MD,.deps/libi386_la-sad8x8_i386.TPlo = -o libi386_la-sad8x8_i386.o >/dev/null 2>&1 source=3D'sad8x8avg_i386.c' object=3D'libi386_la-sad8x8avg_i386.lo' libtool= =3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../l= ibtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -W= all -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-sad8= x8avg_i386.lo `test -f 'sad8x8avg_i386.c' || echo './'`sad8x8avg_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sad8x8avg_i386.c -Wp,-MD,.deps/libi386_la-sad8x8avg_i386= .TPlo -fPIC -DPIC -o .libs/libi386_la-sad8x8avg_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c sad8x8avg_i386.c -Wp,-MD,.deps/libi386_la-sad8x8avg_i386= .TPlo -o libi386_la-sad8x8avg_i386.o >/dev/null 2>&1 source=3D'splat_i386.c' object=3D'libi386_la-splat_i386.lo' libtool=3Dyes = DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool -= -tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_B= SD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-splat_i386.l= o `test -f 'splat_i386.c' || echo './'`splat_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c splat_i386.c -Wp,-MD,.deps/libi386_la-splat_i386.TPlo -= fPIC -DPIC -o .libs/libi386_la-splat_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c splat_i386.c -Wp,-MD,.deps/libi386_la-splat_i386.TPlo -o= libi386_la-splat_i386.o >/dev/null 2>&1 source=3D'trans8x8_i386.c' object=3D'libi386_la-trans8x8_i386.lo' libtool= =3Dyes DEPDIR=3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../l= ibtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -W= all -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-tran= s8x8_i386.lo `test -f 'trans8x8_i386.c' || echo './'`trans8x8_i386.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c trans8x8_i386.c -Wp,-MD,.deps/libi386_la-trans8x8_i386.T= Plo -fPIC -DPIC -o .libs/libi386_la-trans8x8_i386.o cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c trans8x8_i386.c -Wp,-MD,.deps/libi386_la-trans8x8_i386.T= Plo -o libi386_la-trans8x8_i386.o >/dev/null 2>&1 source=3D'wavelet.c' object=3D'libi386_la-wavelet.lo' libtool=3Dyes DEPDIR= =3D.deps depmode=3Dgcc /bin/sh ../../depcomp /bin/sh ../../libtool --tag= =3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_S= OURCE -D_GNU_SOURCE -I../.. -O -pipe -O2 -c -o libi386_la-wavelet.lo `test= -f 'wavelet.c' || echo './'`wavelet.c cc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../= .. -O -pipe -O2 -c wavelet.c -Wp,-MD,.deps/libi386_la-wavelet.TPlo -fPIC -= DPIC -o .libs/libi386_la-wavelet.o wavelet.c: In function `mas2_across_add_s16_mmx': wavelet.c:1343: more than 10 operands in `asm' wavelet.c: In function `multiply_and_acc_12xn_s16_u8_mmx': wavelet.c:1556: more than 10 operands in `asm' *** Error code 1 Stop in /work/a/ports/devel/liboil/work/liboil-0.3.10/liboil/i386. *** Error code 1 Stop in /work/a/ports/devel/liboil/work/liboil-0.3.10/liboil. *** Error code 1 Stop in /work/a/ports/devel/liboil/work/liboil-0.3.10. *** Error code 1 Stop in /work/a/ports/devel/liboil/work/liboil-0.3.10. *** Error code 1 Stop in /a/ports/devel/liboil. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build of /usr/ports/devel/liboil ended at Sun Dec 31 23:57:12 GMT 2006 ----- End forwarded message ----- --jd3i04tXUCH+oY1c Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFpSfUWry0BWjoQKURAsNaAKCgUnXkxgq/rPxBAeskR4/L97g8LQCg18w3 MbIvoTmIu3FteWJsm5HKAqs= =06zE -----END PGP SIGNATURE----- --jd3i04tXUCH+oY1c-- From owner-freebsd-multimedia@FreeBSD.ORG Wed Jan 10 19:19:32 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E0A3D16A412 for ; Wed, 10 Jan 2007 19:19:32 +0000 (UTC) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from osl1smout1.broadpark.no (osl1smout1.broadpark.no [80.202.4.58]) by mx1.freebsd.org (Postfix) with ESMTP id A2E8613C461 for ; Wed, 10 Jan 2007 19:19:32 +0000 (UTC) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from osl1sminn1.broadpark.no ([80.202.4.59]) by osl1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0JBO00C1K30FV6F0@osl1smout1.broadpark.no> for freebsd-multimedia@freebsd.org; Wed, 10 Jan 2007 20:19:27 +0100 (CET) Received: from kg-work.kg4.no ([80.203.66.169]) by osl1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with SMTP id <0JBO00HIL30E81D0@osl1sminn1.broadpark.no> for freebsd-multimedia@freebsd.org; Wed, 10 Jan 2007 20:19:27 +0100 (CET) Date: Wed, 10 Jan 2007 20:19:26 +0100 From: Torfinn Ingolfsen X-Face: "t9w2,-X@O^I`jVW\sonI3.,36KBLZE*AL[y9lL[PyFD*r_S:dIL9c[8Y>V42R0"!"yb_zN,f#%.[PYYNq; m"_0v; ~rUM2Yy!zmkh)3&U|u!=T(zyv,MHJv"nDH>OJ`t(@mil461d_B'Uo|'nMwlKe0Mv=kvV?Nh@>Hb<3s_z2jYgZhPb@?Wi^x1a~Hplz1.zH To: freebsd-multimedia@freebsd.org Message-id: <20070110201926.c41bae1f.torfinn.ingolfsen@broadpark.no> MIME-version: 1.0 X-Mailer: Sylpheed 2.3.0 (GTK+ 2.10.7; i386-portbld-freebsd6.2) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: DVB-C card - TerraTec Cinergy 1200 DVB-C - initial testing X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jan 2007 19:19:33 -0000 I recently got a DVB-C card for cheap, and since my cable provider recently have introduced "Digital TV" in our area, I just had to try it out. (If you order "digital TV", they give, uh sorry, will rent you a set top box. I asked, and they currently have no plans for supporting digital TV cards.) The card I got is a Cinergy 1200 DVB-C from TerraTec, more info here: http://tingox.googlepages.com/c1200dvb-c Currently, there is no FreeBSD driver for this card (AFAIK, we are also missing the whole DVB driver infrastructure), so this page just have the info I could get from 'pciconf -lv' and 'lspci -v' at the moment: http://tingox.googlepages.com/c1200dvb-c_freebsd If / when things change it will get updated. Don't hold your breath. :-) I got the card to work under Linux: http://tingox.googlepages.com/c1200dvb-c_linux As I don't have a smartcard and a working CAM, I could only watch the two non-encrypted channels. If / when this changes, I will update this page. Again, don't wait for it. That was all. -- Regards, Torfinn Ingolfsen, Norway From owner-freebsd-multimedia@FreeBSD.ORG Wed Jan 10 22:36:08 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C2AC116A407 for ; Wed, 10 Jan 2007 22:36:08 +0000 (UTC) (envelope-from kosio.dimitrov@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by mx1.freebsd.org (Postfix) with ESMTP id 5C9AD13C44C for ; Wed, 10 Jan 2007 22:36:08 +0000 (UTC) (envelope-from kosio.dimitrov@gmail.com) Received: by nf-out-0910.google.com with SMTP id k27so647402nfc for ; Wed, 10 Jan 2007 14:36:07 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=FJeusZ+ePayaJ6/nOAm2PSQaDhBN5rNR8ICR2EKvQdAjzDYxE1cWlFPIC1B71qI6vcd7E+h9Y2AqW+KpCkUrCCiJWoKeht26vEM8TswKV6GbwdlXNEkwp4eTbibZgnhnTa7W3mbZDCrsQ4IuRou+HGFaYRvzAbhPNiQOSJqqt64= Received: by 10.82.182.8 with SMTP id e8mr179971buf.1168466160117; Wed, 10 Jan 2007 13:56:00 -0800 (PST) Received: by 10.82.100.19 with HTTP; Wed, 10 Jan 2007 13:56:00 -0800 (PST) Message-ID: <8103ad500701101356l178a7231macc0705cea49e532@mail.gmail.com> Date: Wed, 10 Jan 2007 23:56:00 +0200 From: "Konstantin Dimitrov" To: "Torfinn Ingolfsen" In-Reply-To: <20070110201926.c41bae1f.torfinn.ingolfsen@broadpark.no> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070110201926.c41bae1f.torfinn.ingolfsen@broadpark.no> Cc: freebsd-multimedia@freebsd.org Subject: Re: DVB-C card - TerraTec Cinergy 1200 DVB-C - initial testing X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jan 2007 22:36:08 -0000 On 1/10/07, Torfinn Ingolfsen wrote: > Currently, there is no FreeBSD driver for this card it's SAA7146A-based card and the only FreeBSD driver dealing with SAA7146A, at least that i'm aware of, is for Skystar1 DVB-S card, more info: http://www.gs.ru/info/si/SS1bsd.html http://lists.freebsd.org/pipermail/freebsd-multimedia/2006-September/004747.html there are two major hardware designs for DVB-T/-C/-S cards based on SAA7146A, the so called "full-featured design" and "budget design". except Skystar1 all other DVB-T/-C/-S cards based on SAA7146A use "budget design", so Skystar1 is very different than other DVB cards based on SAA7146A like Cinergy 1200. however, the parts of the FreeBSD driver for Skystar1 related to SAA7146A, should be usable for all SAA7146A-based DVB cards, but for sure without additional code the driver is useless for cards different than Skystar1. From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 11 05:42:27 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4A7AF16A415 for ; Thu, 11 Jan 2007 05:42:27 +0000 (UTC) (envelope-from liontanker@hotmail.com) Received: from bay0-omc2-s5.bay0.hotmail.com (bay0-omc2-s5.bay0.hotmail.com [65.54.246.141]) by mx1.freebsd.org (Postfix) with ESMTP id 3573E13C45A for ; Thu, 11 Jan 2007 05:42:27 +0000 (UTC) (envelope-from liontanker@hotmail.com) Received: from hotmail.com ([65.54.233.109]) by bay0-omc2-s5.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Wed, 10 Jan 2007 21:30:27 -0800 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Wed, 10 Jan 2007 21:30:27 -0800 Message-ID: Received: from 18.97.7.63 by by21fd.bay21.hotmail.msn.com with HTTP; Thu, 11 Jan 2007 05:30:23 GMT X-Originating-IP: [18.97.7.63] X-Originating-Email: [liontanker@hotmail.com] X-Sender: liontanker@hotmail.com From: "Lion G." To: freebsd-multimedia@freebsd.org Date: Thu, 11 Jan 2007 00:30:23 -0500 Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-OriginalArrivalTime: 11 Jan 2007 05:30:27.0143 (UTC) FILETIME=[99B76D70:01C73541] Subject: Laptop speaker vs earphone X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jan 2007 05:42:27 -0000 Hi all, I have a weird question. In my previous many laptops, whenever I plug in the earphone, the laptop speaker would stop (and I would only hear music through the earphone) With my newest laptop (Acer Aspire 5050), the laptop speaker stays on no-matter-what. I would hear the same music in both the speaker and the earphone. I'm using Ariff Abdullah's snd_hda driver on 6.2-RC2. The driver reports: pcm0: mem 0xc0000000-0xc0003fff irq 16 at device 20.2 on pci0 pcm0: pcm0: Another piece of info: The microphone hole has both the microphone symbol and the SPDIF symbol on it. Apparently the laptop uses the same hole for both plugging in a stereo microphone and plugging in a SPDIF device. Also, none of the items in the mixer helps: they raise or drop both the speaker+earphone volume simultaneously. I'm out of ideas. Has any one seen something like this? Thanks all! _________________________________________________________________ Fixing up the home? Live Search can help http://imagine-windowslive.com/search/kits/default.aspx?kit=improve&locale=en-US&source=hmemailtaglinenov06&FORM=WLMTAG From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 11 06:14:47 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from misaki (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with SMTP id 2637916A403; Thu, 11 Jan 2007 06:14:35 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Date: Thu, 11 Jan 2007 14:13:52 +0800 From: Ariff Abdullah To: "Lion G." Message-Id: <20070111141352.4be7da8e.ariff@FreeBSD.org> In-Reply-To: References: Organization: FreeBSD X-Mailer: /usr/local/lib/ruby/1.8/net/smtp.rb Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Thu__11_Jan_2007_14_13_52_+0800_yYWfUxNeZi5bRhEi" Cc: freebsd-multimedia@freebsd.org Subject: Re: Laptop speaker vs earphone X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jan 2007 06:14:48 -0000 --Signature=_Thu__11_Jan_2007_14_13_52_+0800_yYWfUxNeZi5bRhEi Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, 11 Jan 2007 00:30:23 -0500 "Lion G." wrote: > Hi all, I have a weird question. >=20 > In my previous many laptops, whenever I plug in > the earphone, the laptop speaker would stop > (and I would only hear music through the earphone) >=20 > With my newest laptop (Acer Aspire 5050), > the laptop speaker stays on no-matter-what. > I would hear the same music in both > the speaker and the earphone. >=20 > I'm using Ariff Abdullah's snd_hda driver on 6.2-RC2. > The driver reports: > pcm0: mem > 0xc0000000-0xc0003fff irq 16 at device 20.2 on pci0 > pcm0: > pcm0: >=20 > Another piece of info: > The microphone hole has both the microphone symbol > and the SPDIF symbol on it. Apparently the laptop > uses the same hole for both plugging in a stereo microphone > and plugging in a SPDIF device. >=20 > Also, none of the items in the mixer helps: > they raise or drop both the speaker+earphone volume simultaneously. >=20 > I'm out of ideas. Has any one seen something like this? >=20 > Thanks all! >=20 Hmm.. weird.. I'm puzzled... Send your _verbose_ dmesg :) -- Ariff Abdullah FreeBSD ... Recording in stereo is obviously too advanced and confusing for us idiot ***** users :P ........ --Signature=_Thu__11_Jan_2007_14_13_52_+0800_yYWfUxNeZi5bRhEi Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFpdWilr+deMUwTNoRAuZkAKDJQwbYfefiMybngulkAo2JuaDC3ACg2r36 NGy0E5b4CS078BMNdr2TBvE= =7894 -----END PGP SIGNATURE----- --Signature=_Thu__11_Jan_2007_14_13_52_+0800_yYWfUxNeZi5bRhEi-- From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 11 06:21:51 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6CDC716A407 for ; Thu, 11 Jan 2007 06:21:51 +0000 (UTC) (envelope-from liontanker@hotmail.com) Received: from bay0-omc1-s32.bay0.hotmail.com (bay0-omc1-s32.bay0.hotmail.com [65.54.246.104]) by mx1.freebsd.org (Postfix) with ESMTP id 5557013C468 for ; Thu, 11 Jan 2007 06:21:51 +0000 (UTC) (envelope-from liontanker@hotmail.com) Received: from hotmail.com ([65.54.233.103]) by bay0-omc1-s32.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Wed, 10 Jan 2007 22:21:50 -0800 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Wed, 10 Jan 2007 22:21:50 -0800 Message-ID: Received: from 18.97.7.63 by by21fd.bay21.hotmail.msn.com with HTTP; Thu, 11 Jan 2007 06:21:46 GMT X-Originating-IP: [18.97.7.63] X-Originating-Email: [liontanker@hotmail.com] X-Sender: liontanker@hotmail.com From: "Lion G." To: freebsd-multimedia@freebsd.org Date: Thu, 11 Jan 2007 01:21:46 -0500 Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-OriginalArrivalTime: 11 Jan 2007 06:21:50.0420 (UTC) FILETIME=[C77E2940:01C73548] Cc: ariff@FreeBSD.org Subject: RE: Laptop speaker vs earphone X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jan 2007 06:21:51 -0000 Ariff Abdullah wrote: >Hmm.. weird.. I'm puzzled... >Send your _verbose_ dmesg :) Sure. As another poster pointed out though, this is most likely a hardware issue, so I'm guessing it is not a driver issue (though I'm hoping there's some sort of sysctl/driver knob that would at least allow me to manually enable/disable the speaker or something...) There are 3 plugs on this laptop: First one has a earphone symbol, plus the word SPDIF. Second one has a line-out symbol. Third one has a line-in symbol. I tried plugging in the earphone into each, but none of it stopped the speaker. Here is the dmesg output: Thank you for your time, and thank you for the great sound driver! I was audio-less for a long time until I found out about your snd_hda driver. :) -- Copyright (c) 1992-2006 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 6.2-RC2 #0: Thu Jan 4 17:22:15 UTC 2007 WARNING: MPSAFE network stack disabled, expect reduced performance. Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: AMD Turion(tm) 64 Mobile Technology MK-36 (1999.99-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x40fc2 Stepping = 2 Features=0x78bfbff Features2=0x2001 AMD Features=0xea500800 AMD Features2=0x1d,,CR8> real memory = 938016768 (894 MB) avail memory = 908660736 (866 MB) ACPI APIC Table: ACPI: Overriding _OS definition with "Windows 2001" ACPI-0377: *** Info: Table [SSDT] replaced by host OS ACPI: overriding DSDT/SSDT with custom table ACPI-0377: *** Info: Table [DSDT] replaced by host OS MADT: Forcing active-low polarity and level trigger for SCI ioapic0 irqs 0-23 on motherboard kbd1 at kbdmux0 acpi0: on motherboard acpi0: Power Button (fixed) unknown: I/O range not supported Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <32-bit timer at 3.579545MHz> port 0x8008-0x800b on acpi0 acpi_ec0: port 0x62,0x66 on acpi0 cpu0: on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at device 5.0 (no driver attached) pcib2: at device 4.0 on pci0 pci2: on pcib2 pcib3: at device 5.0 on pci0 pci3: on pcib3 pcib4: at device 6.0 on pci0 pci6: on pcib4 pcib5: at device 7.0 on pci0 pci7: on pcib5 atapci0: port 0x8440-0x8447,0x8434-0x8437,0x8438-0x843f,0x8430-0x8433,0x8400-0x840f mem 0xc0004000-0xc00041ff irq 22 at device 18.0 on pci0 ata2: on atapci0 ata3: on atapci0 ohci0: mem 0xc0005000-0xc0005fff irq 19 at device 19.0 on pci0 ohci0: [GIANT-LOCKED] usb0: OHCI version 1.0, legacy support usb0: on ohci0 usb0: USB revision 1.0 uhub0: ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 4 ports with 4 removable, self powered ohci1: mem 0xc0006000-0xc0006fff irq 19 at device 19.1 on pci0 ohci1: [GIANT-LOCKED] usb1: OHCI version 1.0, legacy support usb1: on ohci1 usb1: USB revision 1.0 uhub1: ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 4 ports with 4 removable, self powered pci0: at device 19.2 (no driver attached) pci0: at device 20.0 (no driver attached) atapci1: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x8420-0x842f at device 20.1 on pci0 ata0: on atapci1 ata1: on atapci1 pci0: at device 20.2 (no driver attached) isab0: at device 20.3 on pci0 isa0: on isab0 pcib6: at device 20.4 on pci0 pci8: on pcib6 cbb0: mem 0xc0202000-0xc0202fff irq 23 at device 1.0 on pci8 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 pci8: at device 1.1 (no driver attached) pci8: at device 1.2 (no driver attached) pci8: at device 1.3 (no driver attached) pci8: at device 1.4 (no driver attached) rl0: port 0xa000-0xa0ff mem 0xc0203c00-0xc0203cff irq 20 at device 2.0 on pci8 miibus0: on rl0 rlphy0: on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto rl0: Ethernet address: 00:16:36:b5:ce:de rl0: [GIANT-LOCKED] pci8: at device 4.0 (no driver attached) acpi_acad0: on acpi0 battery0: on acpi0 acpi_lid0: on acpi0 acpi_button1: on acpi0 acpi_tz0: on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model Generic PS/2 mouse, device ID 0 pmtimer0 on isa0 orm0: at iomem 0xc0000-0xcefff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sio0: configured irq 4 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 8250 or not responding sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 uhub2: vendor 0x05e3 USB2.0 Hub, class 9/0, rev 2.00/6.0b, addr 2 uhub2: 4 ports with 4 removable, self powered ums0: Microsoft Microsoft IntelliMouse\M-. Optical, rev 1.10/1.08, addr 3, iclass 3/1 ums0: 5 buttons and Z dir. ukbd0: vendor 0x05a4 USB Compliant Keyboard, rev 1.10/1.10, addr 4, iclass 3/1 kbd2 at ukbd0 uhid0: vendor 0x05a4 USB Compliant Keyboard, rev 1.10/1.10, addr 4, iclass 3/1 Timecounter "TSC" frequency 1999988764 Hz quality 800 Timecounters tick every 10.000 msec ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding disabled, default to deny, logging disabled ad0: 114473MB at ata0-master UDMA100 acd0: DVDR at ata0-slave UDMA33 cd0 at ata0 bus 0 target 1 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: 33.000MB/s transfers cd0: Attempt to query device size failed: NOT READY, Medium not present Trying to mount root from ufs:/dev/ad0s3a GEOM_ELI: Device ad0s3d.eli created. GEOM_ELI: Encryption: AES-CBC 256 GEOM_ELI: Crypto: software GEOM_ELI: Device ad0s3b.eli created. GEOM_ELI: Encryption: AES-CBC 256 GEOM_ELI: Crypto: software rl0: link state changed to UP vmmon: Module vmmon: registered with major=200 minor=0 tag=$Name: build-570 (3.2.x mvm) $ vmmon: Module vmmon: initialized pcm0: mem 0xc0000000-0xc0003fff irq 16 at device 20.2 on pci0 pcm0: pcm0: _________________________________________________________________ The MSN Entertainment Guide to Golden Globes is here. Get all the scoop. http://tv.msn.com/tv/globes2007/?icid=nctagline2 From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 11 06:34:43 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from misaki (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with SMTP id 118CD16A407; Thu, 11 Jan 2007 06:34:36 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Date: Thu, 11 Jan 2007 14:33:53 +0800 From: Ariff Abdullah To: "Lion G." Message-Id: <20070111143353.109cdc77.ariff@FreeBSD.org> In-Reply-To: References: Organization: FreeBSD X-Mailer: /usr/local/lib/ruby/1.8/net/smtp.rb Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Thu__11_Jan_2007_14_33_54_+0800_tJ4I8/uq8YRTygmg" Cc: freebsd-multimedia@freebsd.org Subject: Re: Laptop speaker vs earphone X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jan 2007 06:34:43 -0000 --Signature=_Thu__11_Jan_2007_14_33_54_+0800_tJ4I8/uq8YRTygmg Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, 11 Jan 2007 01:21:46 -0500 "Lion G." wrote: > Ariff Abdullah wrote: > >Hmm.. weird.. I'm puzzled... > >Send your _verbose_ dmesg :) >=20 > Sure. As another poster pointed out though, > this is most likely a hardware issue, so I'm guessing > it is not a driver issue (though I'm hoping there's > some sort of sysctl/driver knob that would at least > allow me to manually enable/disable the speaker > or something...) >=20 > There are 3 plugs on this laptop: > First one has a earphone symbol, plus the word SPDIF. We will go with this one. Ignore other plugs. > Second one has a line-out symbol. > Third one has a line-in symbol. >=20 > I tried plugging in the earphone into each, > but none of it stopped the speaker. >=20 > Here is the dmesg output: > Thank you for your time, > and thank you for the great sound driver! > I was audio-less for a long time > until I found out about your snd_hda driver. :) >=20 [...] No no no.. I want _verbose_ dmesg, not normal dmesg. boot -v. -- Ariff Abdullah FreeBSD ... Recording in stereo is obviously too advanced and confusing for us idiot ***** users :P ........ --Signature=_Thu__11_Jan_2007_14_33_54_+0800_tJ4I8/uq8YRTygmg Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFpdpVlr+deMUwTNoRAo0nAJ9NewQsbdQbqiMByqo/1z0U/wm+QwCcDkRC 5qetgNB7H2vV55AsFDEoBUc= =Qv0v -----END PGP SIGNATURE----- --Signature=_Thu__11_Jan_2007_14_33_54_+0800_tJ4I8/uq8YRTygmg-- From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 11 09:37:05 2007 Return-Path: X-Original-To: multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A82B816A407 for ; Thu, 11 Jan 2007 09:37:05 +0000 (UTC) (envelope-from LesovoiRO@xkc.ru) Received: from msk2.host-telecom.com (msk2.host-telecom.com [81.176.67.200]) by mx1.freebsd.org (Postfix) with ESMTP id EECA513C441 for ; Thu, 11 Jan 2007 09:37:03 +0000 (UTC) (envelope-from LesovoiRO@xkc.ru) Received: from [212.96.206.164] (helo=w2k3sp1) by msk2.host-telecom.com with esmtp (Exim 4.63) (envelope-from ) id 1H4vBQ-0001DZ-2V for multimedia@FreeBSD.org; Thu, 11 Jan 2007 11:21:15 +0300 Received: from proxy.sodruzh.ru ([192.168.3.1]) (authenticated user LesovoiRO@xkclocal.ru) by w2k3sp1 for multimedia@FreeBSD.org; Thu, 11 Jan 2007 13:21:13 +0500 Date: Thu, 11 Jan 2007 13:21:12 +0500 From: =?Windows-1251?B?y+Xx7uLu6SDQ7uzg7SDO6+Xj7uLo9w==?= Organization: =?Windows-1251?B?x8DOICLVyiAi0e7k8PPm5fHy4u4i?= X-Priority: 3 (Normal) Message-ID: <16314743968.20070111132112@xkc.ru> To: multimedia@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----------10176F02B2A1919" X-PopBeforeSMTPSenders: xkcru X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - msk2.host-telecom.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - xkc.ru X-Source: X-Source-Args: X-Source-Dir: Cc: Subject: problem X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: LesovoiRO@xkc.ru List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jan 2007 09:37:05 -0000 ------------10176F02B2A1919 Content-Type: text/plain; charset=Windows-1251 Content-Transfer-Encoding: 8bit Hi! I am try install vlc-devel from ports and get error mailto:LesovoiRO@xkc.ru ------------10176F02B2A1919 Content-Type: text/plain; name="1.txt" Content-transfer-encoding: base64 Content-Disposition: attachment; filename="1.txt" PT09PiAgIGdzdHJlYW1lci1wbHVnaW5zODAtMC44LjEyXzIsMSBkZXBlbmRzIG9uIGV4ZWN1 dGFibGUgaW4gOiBnbWFrZSAtIGZvdW5kCj09PT4gICBnc3RyZWFtZXItcGx1Z2luczgwLTAu OC4xMl8yLDEgZGVwZW5kcyBvbiBleGVjdXRhYmxlIGluIDogcGtnLWNvbmZpZyAtIGZvdW5k Cj09PT4gICBnc3RyZWFtZXItcGx1Z2luczgwLTAuOC4xMl8yLDEgZGVwZW5kcyBvbiBzaGFy ZWQgbGlicmFyeTogZ3N0cmVhbWVyLTAuOC41IC0gZm91bmQKPT09PiAgIGdzdHJlYW1lci1w bHVnaW5zODAtMC44LjEyXzIsMSBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBwb3B0LjAg LSBmb3VuZAo9PT0+ICAgZ3N0cmVhbWVyLXBsdWdpbnM4MC0wLjguMTJfMiwxIGRlcGVuZHMg b24gc2hhcmVkIGxpYnJhcnk6IGludGwgLSBmb3VuZAo9PT0+ICAgZ3N0cmVhbWVyLXBsdWdp bnM4MC0wLjguMTJfMiwxIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IFgxMS42IC0gZm91 bmQKPT09PiAgQ29uZmlndXJpbmcgZm9yIGdzdHJlYW1lci1wbHVnaW5zODAtMC44LjEyXzIs MQpjaGVja2luZyBidWlsZCBzeXN0ZW0gdHlwZS4uLiBpMzg2LXBvcnRibGQtZnJlZWJzZDYu MQpjaGVja2luZyBob3N0IHN5c3RlbSB0eXBlLi4uIGkzODYtcG9ydGJsZC1mcmVlYnNkNi4x CmNoZWNraW5nIHRhcmdldCBzeXN0ZW0gdHlwZS4uLiBpMzg2LXBvcnRibGQtZnJlZWJzZDYu MQpjaGVja2luZyB3aGV0aGVyIHRvIGVuYWJsZSBtYWludGFpbmVyLXNwZWNpZmljIHBvcnRp b25zIG9mIE1ha2VmaWxlcy4uLiBubwpjb25maWd1cmU6IGNvbmZpZ3VyaW5nIGdzdC1wbHVn aW5zIGZvciByZWxlYXNlCmNoZWNraW5nIGZvciBhIEJTRC1jb21wYXRpYmxlIGluc3RhbGwu Li4gL3Vzci9iaW4vaW5zdGFsbCAtYyAtbyByb290IC1nIHdoZWVsCmNoZWNraW5nIHdoZXRo ZXIgYnVpbGQgZW52aXJvbm1lbnQgaXMgc2FuZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIGdhd2su Li4gbm8KY2hlY2tpbmcgZm9yIG1hd2suLi4gbm8KY2hlY2tpbmcgZm9yIG5hd2suLi4gbmF3 awpjaGVja2luZyB3aGV0aGVyIGdtYWtlIHNldHMgJChNQUtFKS4uLiB5ZXMKY2hlY2tpbmcg Zm9yIHN0eWxlIG9mIGluY2x1ZGUgdXNlZCBieSBnbWFrZS4uLiBHTlUKY2hlY2tpbmcgZm9y IGdjYy4uLiBjYwpjaGVja2luZyBmb3IgQyBjb21waWxlciBkZWZhdWx0IG91dHB1dCBmaWxl IG5hbWUuLi4gYS5vdXQKY2hlY2tpbmcgd2hldGhlciB0aGUgQyBjb21waWxlciB3b3Jrcy4u LiB5ZXMKY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgY3Jvc3MgY29tcGlsaW5nLi4uIG5vCmNo ZWNraW5nIGZvciBzdWZmaXggb2YgZXhlY3V0YWJsZXMuLi4gCmNoZWNraW5nIGZvciBzdWZm aXggb2Ygb2JqZWN0IGZpbGVzLi4uIG8KY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcg dGhlIEdOVSBDIGNvbXBpbGVyLi4uIHllcwpjaGVja2luZyB3aGV0aGVyIGNjIGFjY2VwdHMg LWcuLi4geWVzCmNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8gYWNjZXB0IEFOU0kgQy4uLiBu b25lIG5lZWRlZApjaGVja2luZyBkZXBlbmRlbmN5IHN0eWxlIG9mIGNjLi4uIGdjYzMKY2hl Y2tpbmcgZm9yIGEgc2VkIHRoYXQgZG9lcyBub3QgdHJ1bmNhdGUgb3V0cHV0Li4uIC91c3Iv YmluL3NlZApjaGVja2luZyBmb3IgZWdyZXAuLi4gZ3JlcCAtRQpjaGVja2luZyBmb3IgbGQg dXNlZCBieSBjYy4uLiAvdXNyL2Jpbi9sZApjaGVja2luZyBpZiB0aGUgbGlua2VyICgvdXNy L2Jpbi9sZCkgaXMgR05VIGxkLi4uIHllcwpjaGVja2luZyBmb3IgL3Vzci9iaW4vbGQgb3B0 aW9uIHRvIHJlbG9hZCBvYmplY3QgZmlsZXMuLi4gLXIKY2hlY2tpbmcgZm9yIEJTRC1jb21w YXRpYmxlIG5tLi4uIC91c3IvYmluL25tIC1CCmNoZWNraW5nIHdoZXRoZXIgbG4gLXMgd29y a3MuLi4geWVzCmNoZWNraW5nIGhvdyB0byByZWNvZ25pc2UgZGVwZW5kZW50IGxpYnJhcmll cy4uLiBwYXNzX2FsbApjaGVja2luZyBob3cgdG8gcnVuIHRoZSBDIHByZXByb2Nlc3Nvci4u LiBjYyAtRQpjaGVja2luZyBmb3IgQU5TSSBDIGhlYWRlciBmaWxlcy4uLiB5ZXMKY2hlY2tp bmcgZm9yIHN5cy90eXBlcy5oLi4uIHllcwpjaGVja2luZyBmb3Igc3lzL3N0YXQuaC4uLiB5 ZXMKY2hlY2tpbmcgZm9yIHN0ZGxpYi5oLi4uIHllcwpjaGVja2luZyBmb3Igc3RyaW5nLmgu Li4geWVzCmNoZWNraW5nIGZvciBtZW1vcnkuaC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHN0cmlu Z3MuaC4uLiB5ZXMKY2hlY2tpbmcgZm9yIGludHR5cGVzLmguLi4geWVzCmNoZWNraW5nIGZv ciBpbnR0eXBlcy5oLi4uIChjYWNoZWQpIHllcwpjaGVja2luZyBmb3IgdW5pc3RkLmguLi4g eWVzCmNoZWNraW5nIGRsZmNuLmggdXNhYmlsaXR5Li4uIHllcwpjaGVja2luZyBkbGZjbi5o IHByZXNlbmNlLi4uIHllcwpjaGVja2luZyBmb3IgZGxmY24uaC4uLiB5ZXMKY2hlY2tpbmcg d2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDKysgY29tcGlsZXIuLi4geWVzCmNoZWNr aW5nIHdoZXRoZXIgYysrIGFjY2VwdHMgLWcuLi4geWVzCmNoZWNraW5nIGRlcGVuZGVuY3kg c3R5bGUgb2YgYysrLi4uIGdjYzMKY2hlY2tpbmcgaG93IHRvIHJ1biB0aGUgQysrIHByZXBy b2Nlc3Nvci4uLiBjKysgLUUKY2hlY2tpbmcgZm9yIGc3Ny4uLiBubwpjaGVja2luZyBmb3Ig Zjc3Li4uIGY3NwpjaGVja2luZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEZvcnRy YW4gNzcgY29tcGlsZXIuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgZjc3IGFjY2VwdHMgLWcu Li4geWVzCmNoZWNraW5nIHRoZSBtYXhpbXVtIGxlbmd0aCBvZiBjb21tYW5kIGxpbmUgYXJn dW1lbnRzLi4uIChjYWNoZWQpIDI2MjE0NApjaGVja2luZyBjb21tYW5kIHRvIHBhcnNlIC91 c3IvYmluL25tIC1CIG91dHB1dCBmcm9tIGNjIG9iamVjdC4uLiBvawpjaGVja2luZyBmb3Ig b2JqZGlyLi4uIC5saWJzCmNoZWNraW5nIGZvciBhci4uLiBhcgpjaGVja2luZyBmb3IgcmFu bGliLi4uIHJhbmxpYgpjaGVja2luZyBmb3Igc3RyaXAuLi4gc3RyaXAKY2hlY2tpbmcgaWYg Y2Mgc3RhdGljIGZsYWcgIHdvcmtzLi4uIHllcwpjaGVja2luZyBpZiBjYyBzdXBwb3J0cyAt Zm5vLXJ0dGkgLWZuby1leGNlcHRpb25zLi4uIG5vCmNoZWNraW5nIGZvciBjYyBvcHRpb24g dG8gcHJvZHVjZSBQSUMuLi4gLWZQSUMKY2hlY2tpbmcgaWYgY2MgUElDIGZsYWcgLWZQSUMg d29ya3MuLi4geWVzCmNoZWNraW5nIGlmIGNjIHN1cHBvcnRzIC1jIC1vIGZpbGUuby4uLiB5 ZXMKY2hlY2tpbmcgd2hldGhlciB0aGUgY2MgbGlua2VyICgvdXNyL2Jpbi9sZCkgc3VwcG9y dHMgc2hhcmVkIGxpYnJhcmllcy4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciAtbGMgc2hvdWxk IGJlIGV4cGxpY2l0bHkgbGlua2VkIGluLi4uIHllcwpjaGVja2luZyBkeW5hbWljIGxpbmtl ciBjaGFyYWN0ZXJpc3RpY3MuLi4gZnJlZWJzZDYuMSBsZC5zbwpjaGVja2luZyBob3cgdG8g aGFyZGNvZGUgbGlicmFyeSBwYXRocyBpbnRvIHByb2dyYW1zLi4uIGltbWVkaWF0ZQpjaGVj a2luZyB3aGV0aGVyIHN0cmlwcGluZyBsaWJyYXJpZXMgaXMgcG9zc2libGUuLi4geWVzCmNo ZWNraW5nIGZvciBzaGxfbG9hZC4uLiBubwpjaGVja2luZyBmb3Igc2hsX2xvYWQgaW4gLWxk bGQuLi4gbm8KY2hlY2tpbmcgZm9yIGRsb3Blbi4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciBh IHByb2dyYW0gY2FuIGRsb3BlbiBpdHNlbGYuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgYSBz dGF0aWNhbGx5IGxpbmtlZCBwcm9ncmFtIGNhbiBkbG9wZW4gaXRzZWxmLi4uIHllcwpjaGVj a2luZyBpZiBsaWJ0b29sIHN1cHBvcnRzIHNoYXJlZCBsaWJyYXJpZXMuLi4geWVzCmNoZWNr aW5nIHdoZXRoZXIgdG8gYnVpbGQgc2hhcmVkIGxpYnJhcmllcy4uLiB5ZXMKY2hlY2tpbmcg d2hldGhlciB0byBidWlsZCBzdGF0aWMgbGlicmFyaWVzLi4uIHllcwpjb25maWd1cmU6IGNy ZWF0aW5nIGxpYnRvb2wKYXBwZW5kaW5nIGNvbmZpZ3VyYXRpb24gdGFnICJDWFgiIHRvIGxp YnRvb2wKY2hlY2tpbmcgZm9yIGxkIHVzZWQgYnkgYysrLi4uIC91c3IvYmluL2xkCmNoZWNr aW5nIGlmIHRoZSBsaW5rZXIgKC91c3IvYmluL2xkKSBpcyBHTlUgbGQuLi4geWVzCmNoZWNr aW5nIHdoZXRoZXIgdGhlIGMrKyBsaW5rZXIgKC91c3IvYmluL2xkKSBzdXBwb3J0cyBzaGFy ZWQgbGlicmFyaWVzLi4uIHllcwpjaGVja2luZyBmb3IgYysrIG9wdGlvbiB0byBwcm9kdWNl IFBJQy4uLiAtZlBJQwpjaGVja2luZyBpZiBjKysgUElDIGZsYWcgLWZQSUMgd29ya3MuLi4g eWVzCmNoZWNraW5nIGlmIGMrKyBzdXBwb3J0cyAtYyAtbyBmaWxlLm8uLi4geWVzCmNoZWNr aW5nIHdoZXRoZXIgdGhlIGMrKyBsaW5rZXIgKC91c3IvYmluL2xkKSBzdXBwb3J0cyBzaGFy ZWQgbGlicmFyaWVzLi4uIHllcwpjaGVja2luZyBkeW5hbWljIGxpbmtlciBjaGFyYWN0ZXJp c3RpY3MuLi4gZnJlZWJzZDYuMSBsZC5zbwpjaGVja2luZyBob3cgdG8gaGFyZGNvZGUgbGli cmFyeSBwYXRocyBpbnRvIHByb2dyYW1zLi4uIGltbWVkaWF0ZQpjaGVja2luZyB3aGV0aGVy IHN0cmlwcGluZyBsaWJyYXJpZXMgaXMgcG9zc2libGUuLi4geWVzCmNoZWNraW5nIGZvciBz aGxfbG9hZC4uLiAoY2FjaGVkKSBubwpjaGVja2luZyBmb3Igc2hsX2xvYWQgaW4gLWxkbGQu Li4gKGNhY2hlZCkgbm8KY2hlY2tpbmcgZm9yIGRsb3Blbi4uLiAoY2FjaGVkKSB5ZXMKY2hl Y2tpbmcgd2hldGhlciBhIHByb2dyYW0gY2FuIGRsb3BlbiBpdHNlbGYuLi4gKGNhY2hlZCkg eWVzCmNoZWNraW5nIHdoZXRoZXIgYSBzdGF0aWNhbGx5IGxpbmtlZCBwcm9ncmFtIGNhbiBk bG9wZW4gaXRzZWxmLi4uIChjYWNoZWQpIHllcwphcHBlbmRpbmcgY29uZmlndXJhdGlvbiB0 YWcgIkY3NyIgdG8gbGlidG9vbApjaGVja2luZyBpZiBsaWJ0b29sIHN1cHBvcnRzIHNoYXJl ZCBsaWJyYXJpZXMuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgdG8gYnVpbGQgc2hhcmVkIGxp YnJhcmllcy4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzdGF0aWMgbGlicmFy aWVzLi4uIHllcwpjaGVja2luZyBmb3IgZjc3IG9wdGlvbiB0byBwcm9kdWNlIFBJQy4uLiAt ZlBJQwpjaGVja2luZyBpZiBmNzcgUElDIGZsYWcgLWZQSUMgd29ya3MuLi4geWVzCmNoZWNr aW5nIGlmIGY3NyBzdXBwb3J0cyAtYyAtbyBmaWxlLm8uLi4geWVzCmNoZWNraW5nIHdoZXRo ZXIgdGhlIGY3NyBsaW5rZXIgKC91c3IvYmluL2xkKSBzdXBwb3J0cyBzaGFyZWQgbGlicmFy aWVzLi4uIHllcwpjaGVja2luZyBkeW5hbWljIGxpbmtlciBjaGFyYWN0ZXJpc3RpY3MuLi4g ZnJlZWJzZDYuMSBsZC5zbwpjaGVja2luZyBob3cgdG8gaGFyZGNvZGUgbGlicmFyeSBwYXRo cyBpbnRvIHByb2dyYW1zLi4uIGltbWVkaWF0ZQpjaGVja2luZyB3aGV0aGVyIHN0cmlwcGlu ZyBsaWJyYXJpZXMgaXMgcG9zc2libGUuLi4geWVzCmNoZWNraW5nIGZvciBnY2MuLi4gKGNh Y2hlZCkgY2MKY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDIGNvbXBp bGVyLi4uIChjYWNoZWQpIHllcwpjaGVja2luZyB3aGV0aGVyIGNjIGFjY2VwdHMgLWcuLi4g KGNhY2hlZCkgeWVzCmNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8gYWNjZXB0IEFOU0kgQy4u LiAoY2FjaGVkKSBub25lIG5lZWRlZApjaGVja2luZyBkZXBlbmRlbmN5IHN0eWxlIG9mIGNj Li4uIChjYWNoZWQpIGdjYzMKY2hlY2tpbmcgZm9yIGdjYy4uLiAoY2FjaGVkKSBjYwpjaGVj a2luZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEMgY29tcGlsZXIuLi4gKGNhY2hl ZCkgeWVzCmNoZWNraW5nIHdoZXRoZXIgY2MgYWNjZXB0cyAtZy4uLiAoY2FjaGVkKSB5ZXMK Y2hlY2tpbmcgZm9yIGNjIG9wdGlvbiB0byBhY2NlcHQgQU5TSSBDLi4uIChjYWNoZWQpIG5v bmUgbmVlZGVkCmNoZWNraW5nIGRlcGVuZGVuY3kgc3R5bGUgb2YgY2MuLi4gKGNhY2hlZCkg Z2NjMwpjaGVja2luZyBmb3Igb2JqY2MuLi4gbm8KY2hlY2tpbmcgZm9yIG9iamMuLi4gbm8K Y2hlY2tpbmcgZm9yIGdjYy4uLiBnY2MKY2hlY2tpbmcgZGVwZW5kZW5jeSBzdHlsZSBvZiBn Y2MuLi4gZ2NjMwpjaGVja2luZyBpZiBPYmplY3RpdmUgQyBjb21waWxlciB3b3Jrcy4uLiBu bwpjaGVja2luZyBmb3IgbXNnZm10Li4uIC91c3IvbG9jYWwvYmluL21zZ2ZtdApjaGVja2lu ZyBmb3IgZ21zZ2ZtdC4uLiAvdXNyL2xvY2FsL2Jpbi9tc2dmbXQKY2hlY2tpbmcgZm9yIHhn ZXR0ZXh0Li4uIC91c3IvbG9jYWwvYmluL3hnZXR0ZXh0CmNoZWNraW5nIGZvciBtc2dtZXJn ZS4uLiAvdXNyL2xvY2FsL2Jpbi9tc2dtZXJnZQpjaGVja2luZyBmb3IgbGQgdXNlZCBieSBH Q0MuLi4gL3Vzci9iaW4vbGQKY2hlY2tpbmcgaWYgdGhlIGxpbmtlciAoL3Vzci9iaW4vbGQp IGlzIEdOVSBsZC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHNoYXJlZCBsaWJyYXJ5IHJ1biBwYXRo IG9yaWdpbi4uLiBkb25lCmNoZWNraW5nIHdoZXRoZXIgTkxTIGlzIHJlcXVlc3RlZC4uLiB5 ZXMKY2hlY2tpbmcgZm9yIEdOVSBnZXR0ZXh0IGluIGxpYmMuLi4gbm8KY2hlY2tpbmcgZm9y IGljb252Li4uIHllcwpjaGVja2luZyBob3cgdG8gbGluayB3aXRoIGxpYmljb252Li4uIC91 c3IvbG9jYWwvbGliL2xpYmljb252LnNvIC1XbCwtcnBhdGggLVdsLC91c3IvbG9jYWwvbGli CmNoZWNraW5nIGZvciBHTlUgZ2V0dGV4dCBpbiBsaWJpbnRsLi4uIHllcwpjaGVja2luZyBo b3cgdG8gbGluayB3aXRoIGxpYmludGwuLi4gL3Vzci9sb2NhbC9saWIvbGliaW50bC5zbyAv dXNyL2xvY2FsL2xpYi9saWJpY29udi5zbyAtV2wsLXJwYXRoIC1XbCwvdXNyL2xvY2FsL2xp YgpjaGVja2luZyB0byBzZWUgaWYgY29tcGlsZXIgdW5kZXJzdGFuZHMgLVdhbGwuLi4geWVz CmNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIHVzaW5nIHRoZSBHTlUgQysrIGNvbXBpbGVyLi4u IChjYWNoZWQpIHllcwpjaGVja2luZyB3aGV0aGVyIGMrKyBhY2NlcHRzIC1nLi4uIChjYWNo ZWQpIHllcwpjaGVja2luZyBkZXBlbmRlbmN5IHN0eWxlIG9mIGMrKy4uLiAoY2FjaGVkKSBn Y2MzCmNoZWNraW5nIGZvciBjKysuLi4geWVzCmNoZWNraW5nIGhvdyB0byBydW4gdGhlIEMr KyBwcmVwcm9jZXNzb3IuLi4gYysrIC1FCmNoZWNraW5nIGZvciBsaWJyYXJ5IGNvbnRhaW5p bmcgc3RyZXJyb3IuLi4gbm9uZSByZXF1aXJlZApjaGVja2luZyBmb3IgQU5TSSBDIGhlYWRl ciBmaWxlcy4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tpbmcgZm9yIGlubGluZS4uLiBpbmxpbmUK Y2hlY2tpbmcgZm9yIHN0ZGludCB0eXBlcy4uLiBpbnR0eXBlcy5oIChzaG9ydGNpcmN1aXQp Cm1ha2UgdXNlIG9mIGludHR5cGVzLmggaW4gX2ludHR5cGVzLmggKGFzc3VtaW5nIEM5OSBj b21wYXRpYmxlIHN5c3RlbSkKY2hlY2tpbmcgc3RkbGliLmggdXNhYmlsaXR5Li4uIHllcwpj aGVja2luZyBzdGRsaWIuaCBwcmVzZW5jZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIHN0ZGxpYi5o Li4uIHllcwpjaGVja2luZyB3aGV0aGVyIGNjIGltcGxlbWVudHMgX19QUkVUVFlfRlVOQ1RJ T05fXy4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciBjYyBpbXBsZW1lbnRzIF9fRlVOQ1RJT05f Xy4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciBjYyBpbXBsZW1lbnRzIF9fZnVuY19fLi4uIHll cwpjaGVja2luZyBmb3IgRklPTlJFQUQgaW4gc3lzL2lvY3RsLmguLi4geWVzCmNvbmZpZ3Vy ZTogKioqCmNvbmZpZ3VyZTogKioqIGNoZWNraW5nIHBsdWdpbjogICoqKgpjb25maWd1cmU6 ICoqKgpjb25maWd1cmU6ICoqKgpjb25maWd1cmU6ICoqKiBjaGVja2luZyBwbHVnaW46ICAq KioKY29uZmlndXJlOiAqKioKY29uZmlndXJlOiBub3QgYnVpbGRpbmcgZXhwZXJpbWVudGFs IHBsdWctaW5zCmNvbmZpZ3VyZTogKioqCmNvbmZpZ3VyZTogKioqIGNoZWNraW5nIHBsdWdp bjogICoqKgpjb25maWd1cmU6ICoqKgpjb25maWd1cmU6IG5vdCBidWlsZGluZyBicm9rZW4g cGx1Zy1pbnMKY2hlY2tpbmcgZm9yIGd0a2RvYy1zY2FuZ29iai4uLiBmYWxzZQpjaGVja2lu ZyBmb3IgZG9jYm9vazJwcy4uLiBmYWxzZQpjaGVja2luZyBmb3IgZG9jYm9vazJodG1sLi4u IGZhbHNlCmNoZWNraW5nIGZvciBqYWRldGV4Li4uIGZhbHNlCmNoZWNraW5nIGZvciBwczJw ZGYuLi4gZmFsc2UKY2hlY2tpbmcgZm9yIHhzbHRwcm9jLi4uIHhzbHRwcm9jCmNoZWNraW5n IHdoZXRoZXIgeHNsdHByb2MgZG9jYm9vayBwcm9jZXNzaW5nIHdvcmtzLi4uIG5vCmNoZWNr aW5nIGZvciBkdmlwcy4uLiBmYWxzZQpjaGVja2luZyBmb3IgZmlnMmRldi4uLiBmYWxzZQpj aGVja2luZyBmb3IgcG5ndG9wbm0uLi4gZmFsc2UKY2hlY2tpbmcgZm9yIHBubXRvcHMuLi4g ZmFsc2UKY2hlY2tpbmcgZm9yIGVwc3RvcGRmLi4uIGZhbHNlCmNvbmZpZ3VyZTogV2lsbCBu b3Qgb3V0cHV0IEhUTUwgZG9jdW1lbnRhdGlvbgpjb25maWd1cmU6IFdpbGwgbm90IG91dHB1 dCBQUyBkb2N1bWVudGF0aW9uCmNvbmZpZ3VyZTogV2lsbCBub3Qgb3V0cHV0IFBERiBkb2N1 bWVudGF0aW9uCmNvbmZpZ3VyZTogTG9va2luZyBmb3IgUHl0aG9uIHZlcnNpb24gPj0gMi4x CmNoZWNraW5nIGZvciBweXRob24uLi4gL3Vzci9sb2NhbC9iaW4vcHl0aG9uCmNoZWNraW5n ICIvdXNyL2xvY2FsL2Jpbi9weXRob24iOi4uLiBva2F5CmNoZWNraW5nIGxvY2FsIFB5dGhv biBjb25maWd1cmF0aW9uLi4uIGxvb2tzIGdvb2QKY2hlY2tpbmcgd2hldGhlciBieXRlIG9y ZGVyaW5nIGlzIGJpZ2VuZGlhbi4uLiBubwpVc2luZyBjb25maWcgc291cmNlIHhtbDptZXJn ZWQ6L3Vzci9sb2NhbC9ldGMvZ2NvbmYvZ2NvbmYueG1sLmRlZmF1bHRzIGZvciBzY2hlbWEg aW5zdGFsbGF0aW9uClVzaW5nICQoc3lzY29uZmRpcikvZ2NvbmYvc2NoZW1hcyBhcyBpbnN0 YWxsIGRpcmVjdG9yeSBmb3Igc2NoZW1hIGZpbGVzCmNvbmZpZ3VyZTogKioqCmNvbmZpZ3Vy ZTogKioqIGNoZWNraW5nIHBsdWdpbjogICoqKgpjb25maWd1cmU6ICoqKgpjb25maWd1cmU6 ICoqKgpjb25maWd1cmU6ICoqKiBjaGVja2luZyBwbHVnaW46ICAqKioKY29uZmlndXJlOiAq KioKY2hlY2tpbmcgZm9yIHBrZy1jb25maWcuLi4gL3Vzci9sb2NhbC9iaW4vcGtnLWNvbmZp ZwpjaGVja2luZyBmb3IgZ3N0cmVhbWVyLTAuOCA+PSAwLjguMTEuMS4uLiA9PT0+ICBTY3Jp cHQgImNvbmZpZ3VyZSIgZmFpbGVkIHVuZXhwZWN0ZWRseS4KUGxlYXNlIHJlcG9ydCB0aGUg cHJvYmxlbSB0byBtdWx0aW1lZGlhQEZyZWVCU0Qub3JnIFttYWludGFpbmVyXSBhbmQgYXR0 YWNoCnRoZQoiL3Vzci9wb3J0cy9tdWx0aW1lZGlhL2dzdHJlYW1lci1wbHVnaW5zODAvd29y ay9nc3QtcGx1Z2lucy0wLjguMTIvY29uZmlnLmxvZyIKaW5jbHVkaW5nIHRoZSBvdXRwdXQg b2YgdGhlIGZhaWx1cmUgb2YgeW91ciBtYWtlIGNvbW1hbmQuIEFsc28sIGl0IG1pZ2h0IGJl CmEgZ29vZCBpZGVhIHRvIHByb3ZpZGUgYW4gb3ZlcnZpZXcgb2YgYWxsIHBhY2thZ2VzIGlu c3RhbGxlZCBvbiB5b3VyIHN5c3RlbQooZS5nLiBhbiBgbHMgL3Zhci9kYi9wa2dgKS4KKioq IEVycm9yIGNvZGUgMQoKU3RvcCBpbiAvdXNyL3BvcnRzL211bHRpbWVkaWEvZ3N0cmVhbWVy LXBsdWdpbnM4MC4K ------------10176F02B2A1919 Content-Type: text/plain; name="2.txt" Content-transfer-encoding: base64 Content-Disposition: attachment; filename="2.txt" T1JCaXQyLTIuMTIuNV8yCmFhbGliLTEuNC5yNV8yCmFydHMtMS41LjUsMQphdGstMS4xMC4z XzEKYXV0b2NvbmYtMi41M18zCmF1dG9jb25mLTIuNTlfMgphdXRvbWFrZS0xLjVfMiwxCmF2 YWhpLTAuNi4xNgpiaXRzdHJlYW0tdmVyYS0xLjEwXzIKY2Fpcm8tMS4wLjJfMgpjZHBhcmFu b2lhLTMuOS44XzgKY2RydG9vbHMtMi4wMV81CmN1cHMtYmFzZS0xLjIuN18yCmN2c3VwLTE2 LjFoXzIKZGI0LTQuMC4xNF8xLDEKZGJ1cy0xLjAuMgpkYnVzLWdsaWItMC43MgpkZXNrdG9w LWZpbGUtdXRpbHMtMC4xMF80CmRtaWRlY29kZS0yLjgKZG9jYm9vay1zay00LjEuMl8zCmRv Y2Jvb2steG1sLTQuMl8xCmRvY2Jvb2steHNsLTEuNjkuMV8xCmVlbC0yLjEyLjJfMQplc291 bmQtMC4yLjM2XzEKZXhwYXQtMi4wLjBfMQplem0zLTEuMgpmYWFjLTEuMjUKZmFhZDItMi41 LDEKZmZtcGVnLWRldmVsLTAuNC45LmMuMjAwNTEyMjYwMF8yCmZpbGVyb2xsZXItMi4xMi4z XzEsMQpmbGFjLTEuMS4yXzEKZm9udGNvbmZpZy0yLjMuMl8zLDEKZnJlZXR5cGUyLTIuMS4x MF8zCmdhaWwtMS44LjEwXzEKZ2FtaW4tMC4xLjdfMgpnY29uZjItMi4xMi4xXzEKZ2RibS0x LjguM18zCmdldHRleHQtMC4xNC41XzIKZ2xpYi0yLjguNl8xCmdtYWtlLTMuODBfMgpnbm9t ZS1pY29uLXRoZW1lLTIuMTIuMV8yCmdub21lLW1lbnVzLTIuMTIuMF8yCmdub21lLW1pbWUt ZGF0YS0yLjQuMwpnbm9tZV9zdWJyLTEuMApnbm9tZWRlc2t0b3AtMi4xMi4zXzEKZ25vbWVk b2N1dGlscy0wLjQuNApnbm9tZWhpZXItMi4wXzcKZ25vbWVoaWVyLTIuMgpnbm9tZWtleXJp bmctMC40LjdfMQpnbm9tZW1pbWVkYXRhLTIuNC4yCmdub21ldmZzMi0yLjEyLjJfMgpnbnV0 bHMtMS42LjEKZ3BhYy1saWJncGFjLTAuNC4yLnIyLDEKZ3N0cmVhbWVyLTAuOC4xMV8yCmdz dHJlYW1lci1wbHVnaW5zLTAuOC4xMV8yCmd0YXItMS4xNS4xXzIKZ3RrLTIuOC4xMl8xCmd0 ay1lbmdpbmVzMi0yLjYuN18xCmhhbC0wLjUuOC4yMDA3MDEwNApoZWxwMm1hbi0xLjM2LjRf MQpoaWNvbG9yLWljb24tdGhlbWUtMC41CmltYWtlLTYuOS4wCmludGx0b29sLTAuMzQuMgpq YWNraXQtMC4xMDIuMjBfMQpqcGVnLTZiXzQKbGFtZS0zLjk2LjEKbGNtcy0xLjE2LDEKbGli SURMLTAuOC42XzIKbGliWGZ0LTIuMS43XzEKbGliYTUyLTAuNy40XzEKbGliYXJ0X2xncGwy LTIuMy4xN18xCmxpYmF1ZGlvZmlsZS0wLjIuNgpsaWJib25vYm8tMi4xMC4xXzMKbGliYm9u b2JvdWktMi4xMC4xXzIKbGliY2RkYi0xLjIuMV8xCmxpYmNkaW8tMC43Nl8xCmxpYmNkaW8t MC43N18xCmxpYmNyb2NvLTAuNi4wXzMKbGliZGFlbW9uLTAuMTBfMQpsaWJkcm0tMi4wXzEK bGliZHRzLTAuMC4yCmxpYmR2YnBzaS0wLjEuNV8xCmxpYmR2ZGNzcy0xLjIuOV8yCmxpYmR2 ZG5hdi0wLjEuMTBfMQpsaWJkdmRyZWFkLTAuOS40XzEKbGliZWJtbC0wLjcuNgpsaWJleGlm LTAuNi4xMl8yCmxpYmdjcnlwdC0xLjIuM18xCmxpYmdsYWRlMi0yLjUuMV80CmxpYmdub21l LTIuMTIuMC4xXzEKbGliZ25vbWVjYW52YXMtMi4xMi4wXzEKbGliZ25vbWV1aS0yLjEyLjFf MQpsaWJncGctZXJyb3ItMS40CmxpYmdzZi0xLjEzLjNfMQpsaWJpY29udi0xLjkuMl8yCmxp YmlkM3RhZy0wLjE1LjFiCmxpYm1hZC0wLjE1LjFiXzIKbGlibWF0cm9za2EtMC44LjAKbGli bW5nLTEuMC45CmxpYm1vZHBsdWctMC44LjQKbGlibXBjZGVjLTEuMi4yCmxpYm1wZWcyLTAu NC4wYl8yCmxpYm1zcGFjay0wLjAuMjAwNDAzMDhfMwpsaWJub3RpZnktMC40LjMKbGlib2dn LTEuMS4zLDMKbGlib3BlbmRhYXAtMC40LjBfMQpsaWJyc3ZnMi0yLjEyLjdfNApsaWJzaG91 dDItMi4yXzIsMQpsaWJzbmRmaWxlLTEuMC4xNwpsaWJ0YXItMS4yLjExXzIKbGlidGhlb3Jh LTEuMC5hNwpsaWJ0b29sLTEuNS4yMl8yCmxpYnZvbHVtZV9pZC0wLjcxLjAKbGlidm9yYmlz LTEuMS4yLDMKbGlieG1sMi0yLjYuMjNfMQpsaWJ4c2x0LTEuMS4xNV8xCmxpbmMtMS4wLjNf NQpsaW51eF9iYXNlLTgtOC4wXzE0CmxpdmVNZWRpYS0yMDA2LjAyLjE1LDEKbTQtMS40Ljhf MQptYy00LjYuMV8zCm1wZWc0aXAtbGlibXA0djItMS41LjAuMQpuYXMtMS44Cm5hc20tMC45 OC4zOSwxCm5hdXRpbHVzMi0yLjEyLjJfMQpvcGVuc2xwLTEuMi4xXzIKcDUtWE1MLVBhcnNl ci0yLjM0XzIKcDUtZ2V0dGV4dC0xLjA1XzEKcGFuZ28tMS4xMC4zXzEKcGNpaWRzLTIwMDYx MjE1CnBlcmwtNS44LjgKcGtnY29uZmlnLTAuMjAKcGtnZGIuZGIKcG5nLTEuMi44XzMKcG9s aWN5a2l0LTAuMS4yMDA2MDUxNF8zCnBvcHQtMS43XzEKcG9ydGF1ZGlvLTE4LjFfMgpwb3J0 dXBncmFkZS0yLjAuMV8xLDEKcHkyNC1saWJ4bWwyLTIuNi4yM18xCnB5dGhvbi0yLjQuMgpx bWFrZS0zLjMuNgpxdC0zLjMuNl8zCnJ1YnktMS44LjRfNCwxCnJ1YnkxOC1iZGIxLTAuMi4y CnJ1YnkxOC1iZGI0LTAuNS43CnNhbWJhLWxpYnNtYmNsaWVudC0zLjAuMjFiCnNjcm9sbGtl ZXBlci0wLjMuMTRfNCwxCnNkbC0xLjIuMTEsMgpzZGxfaW1hZ2UtMS4yLjUKc2RvY2Jvb2st eG1sLTQuMS4yLjVfMgpzaGFyZWQtbWltZS1pbmZvLTAuMTZfMgpzcGVleC0xLjAuNV8xLDEK c3RhcnR1cC1ub3RpZmljYXRpb24tMC44XzIKc3ZnYWxpYi0xLjQuM181CnRpZmYtMy44LjBf MQp1bnppcC01LjUyXzIKdmNkaW1hZ2VyLTAuNy4yM18yCnZsYy1kZXZlbC0wLjguNS4yMDA2 MDExNF8zCnd4Z3RrMi0yLjYuMl8zCnd4Z3RrMi1jb21tb24tMi42LjJfMgp4MjY0LTAuMC4y MDA2MTAzMAp4bWxjYXRtZ3ItMi4yCnhvcmctY2xpZW50cy02LjkuMF8yCnhvcmctZG9jdW1l bnRzLTYuOS4wCnhvcmctZm9udHMtMTAwZHBpLTYuOS4wXzEKeG9yZy1mb250cy03NWRwaS02 LjkuMF8xCnhvcmctZm9udHMtY3lyaWxsaWMtNi45LjBfMQp4b3JnLWZvbnRzLWVuY29kaW5n cy02LjkuMF8xCnhvcmctZm9udHMtbWlzY2JpdG1hcHMtNi45LjBfMQp4b3JnLWZvbnRzLXRy dWV0eXBlLTYuOS4wCnhvcmctZm9udHMtdHlwZTEtNi45LjAKeG9yZy1mb250c2VydmVyLTYu OS4wXzEKeG9yZy1saWJyYXJpZXMtNi45LjAKeG9yZy1tYW5wYWdlcy02LjkuMAp4b3JnLW5l c3RzZXJ2ZXItNi45LjAKeG9yZy1wcmludHNlcnZlci02LjkuMAp4b3JnLXNlcnZlci02Ljku MF8xCnhvcmctdmZic2VydmVyLTYuOS4wCnh0ZXJtLTIwNl8xCg== ------------10176F02B2A1919 Content-Type: text/plain; name="config.log" Content-transfer-encoding: base64 Content-Disposition: attachment; filename="config.log" VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMg d2hpbGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29uZmlndXJl IG1ha2VzIGEgbWlzdGFrZS4KCkl0IHdhcyBjcmVhdGVkIGJ5IGNvbmZpZ3VyZSwgd2hpY2gg d2FzCmdlbmVyYXRlZCBieSBHTlUgQXV0b2NvbmYgMi41OS4gIEludm9jYXRpb24gY29tbWFu ZCBsaW5lIHdhcwoKICAkIC4vY29uZmlndXJlIC0tZGlzYWJsZS1hNTJkZWMgLS1kaXNhYmxl LWFhbGliIC0tZGlzYWJsZS1hYWxpYnRlc3QgLS1kaXNhYmxlLWFydHMgLS1kaXNhYmxlLWFy dHN0ZXN0IC0tZGlzYWJsZS1hcnRzYyAtLWRpc2FibGUtYXVkaW9maWxlIC0tZGlzYWJsZS1h dWRpb3Jlc2FtcGxlIC0tZGlzYWJsZS1jYWlybyAtLWRpc2FibGUtY2RhdWRpbyAtLWRpc2Fi bGUtY2RpbyAtLWRpc2FibGUtY2RwYXJhbm9pYSAtLWRpc2FibGUtZGlyZWN0ZmIgLS1kaXNh YmxlLWRpdnggLS1kaXNhYmxlLWR0cyAtLWRpc2FibGUtZHZkbmF2IC0tZGlzYWJsZS1kdmRy ZWFkIC0tZGlzYWJsZS1keHIzIC0tZGlzYWJsZS1lc2QgLS1kaXNhYmxlLWVzZHRlc3QgLS1k aXNhYmxlLWZhYWMgLS1kaXNhYmxlLWZhYWQgLS1kaXNhYmxlLWZsYWMgLS1kaXNhYmxlLWdj b25mIC0tZGlzYWJsZS1nZGtfcGl4YnVmIC0tZGlzYWJsZS1nbm9tZV92ZnMgLS1kaXNhYmxl LWdzbSAtLWRpc2FibGUtaGVybWVzIC0tZGlzYWJsZS1pdm9yYmlzIC0tZGlzYWJsZS1qYWNr IC0tZGlzYWJsZS1qcGVnIC0tZGlzYWJsZS1sYWRzcGEgLS1kaXNhYmxlLWxhbWUgLS1kaXNh YmxlLWxjcyAtLWRpc2FibGUtbGliY2FjYSAtLWRpc2FibGUtbGliZHYgLS1kaXNhYmxlLWxp YmZhbWUgLS1kaXNhYmxlLWxpYmZhbWV0ZXN0IC0tZGlzYWJsZS1saWJtbmcgLS1kaXNhYmxl LWxpYm1tcyAtLWRpc2FibGUtbGlicG5nIC0tZGlzYWJsZS1saWJyZmIgLS1kaXNhYmxlLWxp YnZpc3VhbCAtLWRpc2FibGUtbWFkIC0tZGlzYWJsZS1taWttb2QgLS1kaXNhYmxlLWxpYm1p a21vZHRlc3QgLS1kaXNhYmxlLW1wZWcyZGVjIC0tZGlzYWJsZS1tcGVnMmVuYyAtLWRpc2Fi bGUtbXBsZXggLS1kaXNhYmxlLW11c2VwYWNrIC0tZGlzYWJsZS1tdXNpY2JyYWlueiAtLWRp c2FibGUtbmFzIC0tZGlzYWJsZS1vZ2cgLS1kaXNhYmxlLW9nZ3Rlc3QgLS1kaXNhYmxlLW9w ZW5nbCAtLWRpc2FibGUtcGFuZ28gLS1kaXNhYmxlLXBvbHlwIC0tZGlzYWJsZS1kdjEzOTQg LS1kaXNhYmxlLXFjYW0gLS1kaXNhYmxlLXJhdzEzOTQgLS1kaXNhYmxlLXNkbCAtLWRpc2Fi bGUtc2RsdGVzdCAtLWRpc2FibGUtc2hvdXQgLS1kaXNhYmxlLXNob3V0MiAtLWRpc2FibGUt c2hvdXQydGVzdCAtLWRpc2FibGUtc2lkcGxheSAtLWRpc2FibGUtc21vb3Rod2F2ZSAtLWRp c2FibGUtc25kZmlsZSAtLWRpc2FibGUtc3BlZXggLS1kaXNhYmxlLXN3ZmRlYyAtLWRpc2Fi bGUtdGhlb3JhIC0tZGlzYWJsZS12Y2QgLS1kaXNhYmxlLXZvcmJpcyAtLWRpc2FibGUtdm9y YmlzdGVzdCAtLWRpc2FibGUtd2F2cGFjayAtLWRpc2FibGUteDI2NCAtLWRpc2FibGUteHZp ZCAtLWRpc2FibGUtdGVzdHMgLS1kaXNhYmxlLWV4YW1wbGVzIC0tZGlzYWJsZS1hbXJuYiAt LWRpc2FibGUtYWxzYSAtLWRpc2FibGUtaHR0cCAtLWVuYWJsZS1jZHJvbSAtLWRpc2FibGUt Z2NvbmYgLS1kaXNhYmxlLWdjb25mdG9vbCAtLWRpc2FibGUtc2NoZW1hcy1pbnN0YWxsIC0t ZW5hYmxlLW9zcyAtLWRpc2FibGUtb3N4X2F1ZGlvIC0tZGlzYWJsZS1vc3hfdmlkZW8gLS1k aXNhYmxlLXRhcmtpbiAtLWVuYWJsZS1zdGF0aWMgLS1kaXNhYmxlLXN1bmF1ZGlvIC0tZGlz YWJsZS1nc3RfdjRsIC0tZGlzYWJsZS1nc3RfdjRsMiAtLWRpc2FibGUteGluZSAtLWVuYWJs ZS14IC0tZW5hYmxlLXhzaG0gLS1lbmFibGUteHZpZGVvIC0tZGlzYWJsZS1zcGMgLS1sb2Nh bHN0YXRlZGlyPS91c3IvbG9jYWwvc2hhcmUvZ25vbWUgLS1kYXRhZGlyPS91c3IvbG9jYWwv c2hhcmUvZ25vbWUgLS13aXRoLWh0bWwtZGlyPS91c3IvbG9jYWwvc2hhcmUvZG9jIC0td2l0 aC1oZWxwLWRpcj0vdXNyL2xvY2FsL3NoYXJlL2dub21lL2hlbHAgLS1kaXNhYmxlLWd0ay1k b2MgLS13aXRoLWdjb25mLXNvdXJjZT14bWw6bWVyZ2VkOi91c3IvbG9jYWwvZXRjL2djb25m L2djb25mLnhtbC5kZWZhdWx0cyAtLW1hbmRpcj0vdXNyL2xvY2FsL21hbiAtLXgtbGlicmFy aWVzPS91c3IvWDExUjYvbGliIC0teC1pbmNsdWRlcz0vdXNyL1gxMVI2L2luY2x1ZGUgLS1w cmVmaXg9L3Vzci9sb2NhbCAtLWJ1aWxkPWkzODYtcG9ydGJsZC1mcmVlYnNkNi4xCgojIyAt LS0tLS0tLS0gIyMKIyMgUGxhdGZvcm0uICMjCiMjIC0tLS0tLS0tLSAjIwoKaG9zdG5hbWUg PSB2aWRlby1ic2Quc29kcnV6aC5ydQp1bmFtZSAtbSA9IGkzODYKdW5hbWUgLXIgPSA2LjEt UkVMRUFTRQp1bmFtZSAtcyA9IEZyZWVCU0QKdW5hbWUgLXYgPSBGcmVlQlNEIDYuMS1SRUxF QVNFICMwOiBTdW4gTWF5ICA3IDA0OjQyOjU2IFVUQyAyMDA2ICAgICByb290QG9wdXMuY3Nl LmJ1ZmZhbG8uZWR1Oi91c3Ivb2JqL3Vzci9zcmMvc3lzL1NNUCAKCi91c3IvYmluL3VuYW1l IC1wID0gaTM4NgovYmluL3VuYW1lIC1YICAgICA9IHVua25vd24KCi9iaW4vYXJjaCAgICAg ICAgICAgICAgPSB1bmtub3duCi91c3IvYmluL2FyY2ggLWsgICAgICAgPSB1bmtub3duCi91 c3IvY29udmV4L2dldHN5c2luZm8gPSB1bmtub3duCmhvc3RpbmZvICAgICAgICAgICAgICAg PSB1bmtub3duCi9iaW4vbWFjaGluZSAgICAgICAgICAgPSB1bmtub3duCi91c3IvYmluL29z bGV2ZWwgICAgICAgPSB1bmtub3duCi9iaW4vdW5pdmVyc2UgICAgICAgICAgPSB1bmtub3du CgpQQVRIOiAvc2JpbgpQQVRIOiAvYmluClBBVEg6IC91c3Ivc2JpbgpQQVRIOiAvdXNyL2Jp bgpQQVRIOiAvdXNyL2dhbWVzClBBVEg6IC91c3IvbG9jYWwvc2JpbgpQQVRIOiAvdXNyL2xv Y2FsL2JpbgpQQVRIOiAvdXNyL1gxMVI2L2JpbgpQQVRIOiAvcm9vdC9iaW4KCgojIyAtLS0t LS0tLS0tLSAjIwojIyBDb3JlIHRlc3RzLiAjIwojIyAtLS0tLS0tLS0tLSAjIwoKY29uZmln dXJlOjE3MTY6IGNoZWNraW5nIGJ1aWxkIHN5c3RlbSB0eXBlCmNvbmZpZ3VyZToxNzM0OiBy ZXN1bHQ6IGkzODYtcG9ydGJsZC1mcmVlYnNkNi4xCmNvbmZpZ3VyZToxNzQyOiBjaGVja2lu ZyBob3N0IHN5c3RlbSB0eXBlCmNvbmZpZ3VyZToxNzU2OiByZXN1bHQ6IGkzODYtcG9ydGJs ZC1mcmVlYnNkNi4xCmNvbmZpZ3VyZToxNzY0OiBjaGVja2luZyB0YXJnZXQgc3lzdGVtIHR5 cGUKY29uZmlndXJlOjE3Nzg6IHJlc3VsdDogaTM4Ni1wb3J0YmxkLWZyZWVic2Q2LjEKY29u ZmlndXJlOjE4MTk6IGNoZWNraW5nIHdoZXRoZXIgdG8gZW5hYmxlIG1haW50YWluZXItc3Bl Y2lmaWMgcG9ydGlvbnMgb2YgTWFrZWZpbGVzCmNvbmZpZ3VyZToxODI4OiByZXN1bHQ6IG5v CmNvbmZpZ3VyZToxODUzOiBjb25maWd1cmluZyBnc3QtcGx1Z2lucyBmb3IgcmVsZWFzZQpj b25maWd1cmU6MTkxMjogY2hlY2tpbmcgZm9yIGEgQlNELWNvbXBhdGlibGUgaW5zdGFsbApj b25maWd1cmU6MTk2NzogcmVzdWx0OiAvdXNyL2Jpbi9pbnN0YWxsIC1jIC1vIHJvb3QgLWcg d2hlZWwKY29uZmlndXJlOjE5Nzg6IGNoZWNraW5nIHdoZXRoZXIgYnVpbGQgZW52aXJvbm1l bnQgaXMgc2FuZQpjb25maWd1cmU6MjAyMTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIwODY6 IGNoZWNraW5nIGZvciBnYXdrCmNvbmZpZ3VyZToyMTE1OiByZXN1bHQ6IG5vCmNvbmZpZ3Vy ZToyMDg2OiBjaGVja2luZyBmb3IgbWF3awpjb25maWd1cmU6MjExNTogcmVzdWx0OiBubwpj b25maWd1cmU6MjA4NjogY2hlY2tpbmcgZm9yIG5hd2sKY29uZmlndXJlOjIxMDI6IGZvdW5k IC91c3IvYmluL25hd2sKY29uZmlndXJlOjIxMTI6IHJlc3VsdDogbmF3awpjb25maWd1cmU6 MjEyMjogY2hlY2tpbmcgd2hldGhlciBnbWFrZSBzZXRzICQoTUFLRSkKY29uZmlndXJlOjIx NDI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyNDE5OiBjaGVja2luZyBmb3Igc3R5bGUgb2Yg aW5jbHVkZSB1c2VkIGJ5IGdtYWtlCmNvbmZpZ3VyZToyNDQ3OiByZXN1bHQ6IEdOVQpjb25m aWd1cmU6MjUxODogY2hlY2tpbmcgZm9yIGdjYwpjb25maWd1cmU6MjU0NDogcmVzdWx0OiBj Ywpjb25maWd1cmU6Mjc4ODogY2hlY2tpbmcgZm9yIEMgY29tcGlsZXIgdmVyc2lvbgpjb25m aWd1cmU6Mjc5MTogY2MgLS12ZXJzaW9uIDwvZGV2L251bGwgPiY1CmNjIChHQ0MpIDMuNC40 IFtGcmVlQlNEXSAyMDA1MDUxOApDb3B5cmlnaHQgKEMpIDIwMDQgRnJlZSBTb2Z0d2FyZSBG b3VuZGF0aW9uLCBJbmMuClRoaXMgaXMgZnJlZSBzb2Z0d2FyZTsgc2VlIHRoZSBzb3VyY2Ug Zm9yIGNvcHlpbmcgY29uZGl0aW9ucy4gIFRoZXJlIGlzIE5PCndhcnJhbnR5OyBub3QgZXZl biBmb3IgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQ T1NFLgoKY29uZmlndXJlOjI3OTQ6ICQ/ID0gMApjb25maWd1cmU6Mjc5NjogY2MgLXYgPC9k ZXYvbnVsbCA+JjUKVXNpbmcgYnVpbHQtaW4gc3BlY3MuCkNvbmZpZ3VyZWQgd2l0aDogRnJl ZUJTRC9pMzg2IHN5c3RlbSBjb21waWxlcgpUaHJlYWQgbW9kZWw6IHBvc2l4CmdjYyB2ZXJz aW9uIDMuNC40IFtGcmVlQlNEXSAyMDA1MDUxOApjb25maWd1cmU6Mjc5OTogJD8gPSAwCmNv bmZpZ3VyZToyODAxOiBjYyAtViA8L2Rldi9udWxsID4mNQpjYzogYC1WJyBvcHRpb24gbXVz dCBoYXZlIGFyZ3VtZW50CmNvbmZpZ3VyZToyODA0OiAkPyA9IDEKY29uZmlndXJlOjI4Mjc6 IGNoZWNraW5nIGZvciBDIGNvbXBpbGVyIGRlZmF1bHQgb3V0cHV0IGZpbGUgbmFtZQpjb25m aWd1cmU6MjgzMDogY2MgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3Iv bG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgICAtTC91c3IvWDExUjYvbGliIC1ML3Vzci9sb2NhbC9saWIgIC1wdGhyZWFkIGNvbmZ0 ZXN0LmMgID4mNQpjb25maWd1cmU6MjgzMzogJD8gPSAwCmNvbmZpZ3VyZToyODc5OiByZXN1 bHQ6IGEub3V0CmNvbmZpZ3VyZToyODg0OiBjaGVja2luZyB3aGV0aGVyIHRoZSBDIGNvbXBp bGVyIHdvcmtzCmNvbmZpZ3VyZToyODkwOiAuL2Eub3V0CmNvbmZpZ3VyZToyODkzOiAkPyA9 IDAKY29uZmlndXJlOjI5MTA6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyOTE3OiBjaGVja2lu ZyB3aGV0aGVyIHdlIGFyZSBjcm9zcyBjb21waWxpbmcKY29uZmlndXJlOjI5MTk6IHJlc3Vs dDogbm8KY29uZmlndXJlOjI5MjI6IGNoZWNraW5nIGZvciBzdWZmaXggb2YgZXhlY3V0YWJs ZXMKY29uZmlndXJlOjI5MjQ6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtZm5vLXN0cmljdC1hbGlh c2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRl IC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAtTC91c3IvbG9jYWwv bGliICAtcHRocmVhZCBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjI5Mjc6ICQ/ID0gMApj b25maWd1cmU6Mjk1MjogcmVzdWx0OiAKY29uZmlndXJlOjI5NTg6IGNoZWNraW5nIGZvciBz dWZmaXggb2Ygb2JqZWN0IGZpbGVzCmNvbmZpZ3VyZToyOTc5OiBjYyAtYyAtTzIgLWZuby1z dHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDEx UjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmln dXJlOjI5ODI6ICQ/ID0gMApjb25maWd1cmU6MzAwNDogcmVzdWx0OiBvCmNvbmZpZ3VyZToz MDA4OiBjaGVja2luZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEMgY29tcGlsZXIK Y29uZmlndXJlOjMwMzI6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAg LUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9pbmNsdWRlICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6MzAzODogJD8gPSAwCmNvbmZp Z3VyZTozMDQyOiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25m aWd1cmU6MzA0NTogJD8gPSAwCmNvbmZpZ3VyZTozMDQ4OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8K Y29uZmlndXJlOjMwNTE6ICQ/ID0gMApjb25maWd1cmU6MzA2NDogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjMwNzA6IGNoZWNraW5nIHdoZXRoZXIgY2MgYWNjZXB0cyAtZwpjb25maWd1cmU6 MzA5MTogY2MgLWMgLWcgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNs dWRlICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6MzA5NzogJD8gPSAwCmNvbmZpZ3VyZToz MTAxOiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6 MzEwNDogJD8gPSAwCmNvbmZpZ3VyZTozMTA3OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmln dXJlOjMxMTA6ICQ/ID0gMApjb25maWd1cmU6MzEyMTogcmVzdWx0OiB5ZXMKY29uZmlndXJl OjMxMzg6IGNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8gYWNjZXB0IEFOU0kgQwpjb25maWd1 cmU6MzIwODogY2MgIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNy L2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNs dWRlICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6MzIxNDogJD8gPSAwCmNvbmZpZ3VyZToz MjE4OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6 MzIyMTogJD8gPSAwCmNvbmZpZ3VyZTozMjI0OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmln dXJlOjMyMjc6ICQ/ID0gMApjb25maWd1cmU6MzI0NTogcmVzdWx0OiBub25lIG5lZWRlZApj b25maWd1cmU6MzI2MzogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAt SS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZ0ZXN0LmM6MjogZXJyb3I6IHN5bnRheCBl cnJvciBiZWZvcmUgIm1lIgpjb25maWd1cmU6MzI2OTogJD8gPSAxCmNvbmZpZ3VyZTogZmFp bGVkIHByb2dyYW0gd2FzOgp8ICNpZm5kZWYgX19jcGx1c3BsdXMKfCAgIGNob2tlIG1lCnwg I2VuZGlmCmNvbmZpZ3VyZTozNDA0OiBjaGVja2luZyBkZXBlbmRlbmN5IHN0eWxlIG9mIGNj CmNvbmZpZ3VyZTozNDk0OiByZXN1bHQ6IGdjYzMKY29uZmlndXJlOjM1MTE6IGNoZWNraW5n IGZvciBhIHNlZCB0aGF0IGRvZXMgbm90IHRydW5jYXRlIG91dHB1dApjb25maWd1cmU6MzU2 NTogcmVzdWx0OiAvdXNyL2Jpbi9zZWQKY29uZmlndXJlOjM1Njg6IGNoZWNraW5nIGZvciBl Z3JlcApjb25maWd1cmU6MzU3ODogcmVzdWx0OiBncmVwIC1FCmNvbmZpZ3VyZTozNTk0OiBj aGVja2luZyBmb3IgbGQgdXNlZCBieSBjYwpjb25maWd1cmU6MzY2MTogcmVzdWx0OiAvdXNy L2Jpbi9sZApjb25maWd1cmU6MzY3MDogY2hlY2tpbmcgaWYgdGhlIGxpbmtlciAoL3Vzci9i aW4vbGQpIGlzIEdOVSBsZApjb25maWd1cmU6MzY4NTogcmVzdWx0OiB5ZXMKY29uZmlndXJl OjM2OTA6IGNoZWNraW5nIGZvciAvdXNyL2Jpbi9sZCBvcHRpb24gdG8gcmVsb2FkIG9iamVj dCBmaWxlcwpjb25maWd1cmU6MzY5NzogcmVzdWx0OiAtcgpjb25maWd1cmU6MzcxNTogY2hl Y2tpbmcgZm9yIEJTRC1jb21wYXRpYmxlIG5tCmNvbmZpZ3VyZTozNzU3OiByZXN1bHQ6IC91 c3IvYmluL25tIC1CCmNvbmZpZ3VyZTozNzYxOiBjaGVja2luZyB3aGV0aGVyIGxuIC1zIHdv cmtzCmNvbmZpZ3VyZTozNzY1OiByZXN1bHQ6IHllcwpjb25maWd1cmU6Mzc3MjogY2hlY2tp bmcgaG93IHRvIHJlY29nbmlzZSBkZXBlbmRlbnQgbGlicmFyaWVzCmNvbmZpZ3VyZTozOTQ0 OiByZXN1bHQ6IHBhc3NfYWxsCmNvbmZpZ3VyZTo0MTU4OiBjaGVja2luZyBob3cgdG8gcnVu IHRoZSBDIHByZXByb2Nlc3Nvcgpjb25maWd1cmU6NDE5MzogY2MgLUUgIC1JL3Vzci9YMTFS Ni9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jCmNvbmZpZ3VyZTo0 MTk5OiAkPyA9IDAKY29uZmlndXJlOjQyMzE6IGNjIC1FICAtSS91c3IvWDExUjYvaW5jbHVk ZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYwpjb25mdGVzdC5jOjE1OjI4OiBh Y19ub25leGlzdGVudC5oOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CmNvbmZpZ3VyZTo0 MjM3OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRl ZnMuaC4gICovCnwgCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIiIKfCAjZGVmaW5lIFBBQ0tB R0VfVEFSTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIiCnwgI2RlZmluZSBQ QUNLQUdFX1NUUklORyAiIgp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIKfCAjZGVm aW5lIEdTVF9QTFVHSU5TX1ZFUlNJT04gIjAuOC4xMiIKfCAjZGVmaW5lIEdTVF9QTFVHSU5T X1ZFUlNJT05fUkVMRUFTRSAiMSIKfCAjZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8 ICNkZWZpbmUgVkVSU0lPTiAiMC44LjEyIgp8ICNkZWZpbmUgUEFDS0FHRSAiZ3N0LXBsdWdp bnMiCnwgI2RlZmluZSBWRVJTSU9OICIwLjguMTIiCnwgLyogZW5kIGNvbmZkZWZzLmguICAq Lwp8ICNpbmNsdWRlIDxhY19ub25leGlzdGVudC5oPgpjb25maWd1cmU6NDI3NjogcmVzdWx0 OiBjYyAtRQpjb25maWd1cmU6NDMwMDogY2MgLUUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1J L3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jCmNvbmZpZ3VyZTo0MzA2OiAkPyA9IDAK Y29uZmlndXJlOjQzMzg6IGNjIC1FICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9j YWwvaW5jbHVkZSAgY29uZnRlc3QuYwpjb25mdGVzdC5jOjE1OjI4OiBhY19ub25leGlzdGVu dC5oOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CmNvbmZpZ3VyZTo0MzQ0OiAkPyA9IDEK Y29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwg CnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAi Igp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklO RyAiIgp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIKfCAjZGVmaW5lIEdTVF9QTFVH SU5TX1ZFUlNJT04gIjAuOC4xMiIKfCAjZGVmaW5lIEdTVF9QTFVHSU5TX1ZFUlNJT05fUkVM RUFTRSAiMSIKfCAjZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVS U0lPTiAiMC44LjEyIgp8ICNkZWZpbmUgUEFDS0FHRSAiZ3N0LXBsdWdpbnMiCnwgI2RlZmlu ZSBWRVJTSU9OICIwLjguMTIiCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRl IDxhY19ub25leGlzdGVudC5oPgpjb25maWd1cmU6NDM4ODogY2hlY2tpbmcgZm9yIEFOU0kg QyBoZWFkZXIgZmlsZXMKY29uZmlndXJlOjQ0MTM6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1h bGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNs dWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6NDQx OTogJD8gPSAwCmNvbmZpZ3VyZTo0NDIzOiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNv bmZ0ZXN0LmVycgpjb25maWd1cmU6NDQyNjogJD8gPSAwCmNvbmZpZ3VyZTo0NDI5OiB0ZXN0 IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjQ0MzI6ICQ/ID0gMApjb25maWd1cmU6NDUyMTog Y2MgLW8gY29uZnRlc3QgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3Iv bG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgICAtTC91c3IvWDExUjYvbGliIC1ML3Vzci9sb2NhbC9saWIgIC1wdGhyZWFkIGNvbmZ0 ZXN0LmMgID4mNQpjb25maWd1cmU6NDUyNDogJD8gPSAwCmNvbmZpZ3VyZTo0NTI2OiAuL2Nv bmZ0ZXN0CmNvbmZpZ3VyZTo0NTI5OiAkPyA9IDAKY29uZmlndXJlOjQ1NDQ6IHJlc3VsdDog eWVzCmNvbmZpZ3VyZTo0NTY4OiBjaGVja2luZyBmb3Igc3lzL3R5cGVzLmgKY29uZmlndXJl OjQ1ODQ6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xv Y2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRl ICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6NDU5MDogJD8gPSAwCmNvbmZpZ3VyZTo0NTk0 OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6NDU5 NzogJD8gPSAwCmNvbmZpZ3VyZTo0NjAwOiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJl OjQ2MDM6ICQ/ID0gMApjb25maWd1cmU6NDYxNDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjQ1 Njg6IGNoZWNraW5nIGZvciBzeXMvc3RhdC5oCmNvbmZpZ3VyZTo0NTg0OiBjYyAtYyAtTzIg LWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91 c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUK Y29uZmlndXJlOjQ1OTA6ICQ/ID0gMApjb25maWd1cmU6NDU5NDogdGVzdCAteiAKCQkJIHx8 IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjQ1OTc6ICQ/ID0gMApjb25maWd1 cmU6NDYwMDogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo0NjAzOiAkPyA9IDAKY29u ZmlndXJlOjQ2MTQ6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo0NTY4OiBjaGVja2luZyBmb3Ig c3RkbGliLmgKY29uZmlndXJlOjQ1ODQ6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2lu ZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1J L3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6NDU5MDogJD8g PSAwCmNvbmZpZ3VyZTo0NTk0OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0 LmVycgpjb25maWd1cmU6NDU5NzogJD8gPSAwCmNvbmZpZ3VyZTo0NjAwOiB0ZXN0IC1zIGNv bmZ0ZXN0Lm8KY29uZmlndXJlOjQ2MDM6ICQ/ID0gMApjb25maWd1cmU6NDYxNDogcmVzdWx0 OiB5ZXMKY29uZmlndXJlOjQ1Njg6IGNoZWNraW5nIGZvciBzdHJpbmcuaApjb25maWd1cmU6 NDU4NDogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9j YWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUg IGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo0NTkwOiAkPyA9IDAKY29uZmlndXJlOjQ1OTQ6 IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo0NTk3 OiAkPyA9IDAKY29uZmlndXJlOjQ2MDA6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6 NDYwMzogJD8gPSAwCmNvbmZpZ3VyZTo0NjE0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDU2 ODogY2hlY2tpbmcgZm9yIG1lbW9yeS5oCmNvbmZpZ3VyZTo0NTg0OiBjYyAtYyAtTzIgLWZu by1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3Iv WDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29u ZmlndXJlOjQ1OTA6ICQ/ID0gMApjb25maWd1cmU6NDU5NDogdGVzdCAteiAKCQkJIHx8IHRl c3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjQ1OTc6ICQ/ID0gMApjb25maWd1cmU6 NDYwMDogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo0NjAzOiAkPyA9IDAKY29uZmln dXJlOjQ2MTQ6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo0NTY4OiBjaGVja2luZyBmb3Igc3Ry aW5ncy5oCmNvbmZpZ3VyZTo0NTg0OiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcg LXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91 c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjQ1OTA6ICQ/ID0g MApjb25maWd1cmU6NDU5NDogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5l cnIKY29uZmlndXJlOjQ1OTc6ICQ/ID0gMApjb25maWd1cmU6NDYwMDogdGVzdCAtcyBjb25m dGVzdC5vCmNvbmZpZ3VyZTo0NjAzOiAkPyA9IDAKY29uZmlndXJlOjQ2MTQ6IHJlc3VsdDog eWVzCmNvbmZpZ3VyZTo0NTY4OiBjaGVja2luZyBmb3IgaW50dHlwZXMuaApjb25maWd1cmU6 NDU4NDogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9j YWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUg IGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo0NTkwOiAkPyA9IDAKY29uZmlndXJlOjQ1OTQ6 IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo0NTk3 OiAkPyA9IDAKY29uZmlndXJlOjQ2MDA6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6 NDYwMzogJD8gPSAwCmNvbmZpZ3VyZTo0NjE0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDU2 ODogY2hlY2tpbmcgZm9yIGludHR5cGVzLmgKY29uZmlndXJlOjQ2MTQ6IHJlc3VsdDogeWVz CmNvbmZpZ3VyZTo0NTY4OiBjaGVja2luZyBmb3IgdW5pc3RkLmgKY29uZmlndXJlOjQ1ODQ6 IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2lu Y2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25m dGVzdC5jID4mNQpjb25maWd1cmU6NDU5MDogJD8gPSAwCmNvbmZpZ3VyZTo0NTk0OiB0ZXN0 IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6NDU5NzogJD8g PSAwCmNvbmZpZ3VyZTo0NjAwOiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjQ2MDM6 ICQ/ID0gMApjb25maWd1cmU6NDYxNDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjQ2NDA6IGNo ZWNraW5nIGRsZmNuLmggdXNhYmlsaXR5CmNvbmZpZ3VyZTo0NjUyOiBjYyAtYyAtTzIgLWZu by1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3Iv WDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29u ZmlndXJlOjQ2NTg6ICQ/ID0gMApjb25maWd1cmU6NDY2MjogdGVzdCAteiAKCQkJIHx8IHRl c3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjQ2NjU6ICQ/ID0gMApjb25maWd1cmU6 NDY2ODogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo0NjcxOiAkPyA9IDAKY29uZmln dXJlOjQ2ODE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo0Njg1OiBjaGVja2luZyBkbGZjbi5o IHByZXNlbmNlCmNvbmZpZ3VyZTo0Njk1OiBjYyAtRSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUg LUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMKY29uZmlndXJlOjQ3MDE6ICQ/ID0g MApjb25maWd1cmU6NDcyMTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjQ3NTY6IGNoZWNraW5n IGZvciBkbGZjbi5oCmNvbmZpZ3VyZTo0NzYzOiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDg3 MDogY2hlY2tpbmcgZm9yIEMrKyBjb21waWxlciB2ZXJzaW9uCmNvbmZpZ3VyZTo0ODczOiBj KysgLS12ZXJzaW9uIDwvZGV2L251bGwgPiY1CmMrKyAoR0NDKSAzLjQuNCBbRnJlZUJTRF0g MjAwNTA1MTgKQ29weXJpZ2h0IChDKSAyMDA0IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwg SW5jLgpUaGlzIGlzIGZyZWUgc29mdHdhcmU7IHNlZSB0aGUgc291cmNlIGZvciBjb3B5aW5n IGNvbmRpdGlvbnMuICBUaGVyZSBpcyBOTwp3YXJyYW50eTsgbm90IGV2ZW4gZm9yIE1FUkNI QU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4KCmNvbmZp Z3VyZTo0ODc2OiAkPyA9IDAKY29uZmlndXJlOjQ4Nzg6IGMrKyAtdiA8L2Rldi9udWxsID4m NQpVc2luZyBidWlsdC1pbiBzcGVjcy4KQ29uZmlndXJlZCB3aXRoOiBGcmVlQlNEL2kzODYg c3lzdGVtIGNvbXBpbGVyClRocmVhZCBtb2RlbDogcG9zaXgKZ2NjIHZlcnNpb24gMy40LjQg W0ZyZWVCU0RdIDIwMDUwNTE4CmNvbmZpZ3VyZTo0ODgxOiAkPyA9IDAKY29uZmlndXJlOjQ4 ODM6IGMrKyAtViA8L2Rldi9udWxsID4mNQpjKys6IGAtVicgb3B0aW9uIG11c3QgaGF2ZSBh cmd1bWVudApjb25maWd1cmU6NDg4NjogJD8gPSAxCmNvbmZpZ3VyZTo0ODg5OiBjaGVja2lu ZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEMrKyBjb21waWxlcgpjb25maWd1cmU6 NDkxMzogYysrIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL1gx MVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmNjID4mNQpjb25m aWd1cmU6NDkxOTogJD8gPSAwCmNvbmZpZ3VyZTo0OTIzOiB0ZXN0IC16IAoJCQkgfHwgdGVz dCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6NDkyNjogJD8gPSAwCmNvbmZpZ3VyZTo0 OTI5OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjQ5MzI6ICQ/ID0gMApjb25maWd1 cmU6NDk0NTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjQ5NTE6IGNoZWNraW5nIHdoZXRoZXIg YysrIGFjY2VwdHMgLWcKY29uZmlndXJlOjQ5NzI6IGMrKyAtYyAtZyAgLUkvdXNyL1gxMVI2 L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmNjID4mNQpjb25maWd1 cmU6NDk3ODogJD8gPSAwCmNvbmZpZ3VyZTo0OTgyOiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAh IC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6NDk4NTogJD8gPSAwCmNvbmZpZ3VyZTo0OTg4 OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjQ5OTE6ICQ/ID0gMApjb25maWd1cmU6 NTAwMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjUwNDQ6IGMrKyAtYyAtTzIgLWZuby1zdHJp Y3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9p bmNsdWRlICBjb25mdGVzdC5jYyA+JjUKY29uZmlndXJlOjUwNTA6ICQ/ID0gMApjb25maWd1 cmU6NTA1NDogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmln dXJlOjUwNTc6ICQ/ID0gMApjb25maWd1cmU6NTA2MDogdGVzdCAtcyBjb25mdGVzdC5vCmNv bmZpZ3VyZTo1MDYzOiAkPyA9IDAKY29uZmlndXJlOjUwODk6IGMrKyAtYyAtTzIgLWZuby1z dHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9pbmNsdWRlICBjb25mdGVzdC5jYyA+JjUKY29uZnRlc3QuY2M6IEluIGZ1bmN0aW9uIGBp bnQgbWFpbigpJzoKY29uZnRlc3QuY2M6MzA6IGVycm9yOiBgZXhpdCcgdW5kZWNsYXJlZCAo Zmlyc3QgdXNlIHRoaXMgZnVuY3Rpb24pCmNvbmZ0ZXN0LmNjOjMwOiBlcnJvcjogKEVhY2gg dW5kZWNsYXJlZCBpZGVudGlmaWVyIGlzIHJlcG9ydGVkIG9ubHkgb25jZSBmb3IgZWFjaCBm dW5jdGlvbiBpdCBhcHBlYXJzIGluLikKY29uZmlndXJlOjUwOTU6ICQ/ID0gMQpjb25maWd1 cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAKfCAjZGVm aW5lIFBBQ0tBR0VfTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICIiCnwgI2Rl ZmluZSBQQUNLQUdFX1ZFUlNJT04gIiIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICIiCnwg I2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgR1NUX1BMVUdJTlNfVkVS U0lPTiAiMC44LjEyIgp8ICNkZWZpbmUgR1NUX1BMVUdJTlNfVkVSU0lPTl9SRUxFQVNFICIx Igp8ICNkZWZpbmUgUEFDS0FHRSAiZ3N0LXBsdWdpbnMiCnwgI2RlZmluZSBWRVJTSU9OICIw LjguMTIiCnwgI2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZFUlNJ T04gIjAuOC4xMiIKfCAjZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZ U19UWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZF X1NURExJQl9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9N RU1PUllfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR1NfSCAxCnwgI2RlZmluZSBIQVZFX0lO VFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVf VU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9ETEZDTl9IIDEKfCAvKiBlbmQgY29uZmRlZnMu aC4gICovCnwgCnwgaW50CnwgbWFpbiAoKQp8IHsKfCBleGl0ICg0Mik7CnwgICA7CnwgICBy ZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZTo1MDQ0OiBjKysgLWMgLU8yIC1mbm8tc3RyaWN0LWFs aWFzaW5nIC1waXBlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVk ZSAgY29uZnRlc3QuY2MgPiY1CmNvbmZpZ3VyZTo1MDUwOiAkPyA9IDAKY29uZmlndXJlOjUw NTQ6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo1 MDU3OiAkPyA9IDAKY29uZmlndXJlOjUwNjA6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1 cmU6NTA2MzogJD8gPSAwCmNvbmZpZ3VyZTo1MDg5OiBjKysgLWMgLU8yIC1mbm8tc3RyaWN0 LWFsaWFzaW5nIC1waXBlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5j bHVkZSAgY29uZnRlc3QuY2MgPiY1CmNvbmZpZ3VyZTo1MDk1OiAkPyA9IDAKY29uZmlndXJl OjUwOTk6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3Vy ZTo1MTAyOiAkPyA9IDAKY29uZmlndXJlOjUxMDU6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25m aWd1cmU6NTEwODogJD8gPSAwCmNvbmZpZ3VyZTo1MTMzOiBjaGVja2luZyBkZXBlbmRlbmN5 IHN0eWxlIG9mIGMrKwpjb25maWd1cmU6NTIyMzogcmVzdWx0OiBnY2MzCmNvbmZpZ3VyZTo1 MjUwOiBjaGVja2luZyBob3cgdG8gcnVuIHRoZSBDKysgcHJlcHJvY2Vzc29yCmNvbmZpZ3Vy ZTo1MjgxOiBjKysgLUUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNs dWRlICBjb25mdGVzdC5jYwpjb25maWd1cmU6NTI4NzogJD8gPSAwCmNvbmZpZ3VyZTo1MzE5 OiBjKysgLUUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBj b25mdGVzdC5jYwpjb25mdGVzdC5jYzoyOToyODogYWNfbm9uZXhpc3RlbnQuaDogTm8gc3Vj aCBmaWxlIG9yIGRpcmVjdG9yeQpjb25maWd1cmU6NTMyNTogJD8gPSAxCmNvbmZpZ3VyZTog ZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8IAp8ICNkZWZpbmUg UEFDS0FHRV9OQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIiIKfCAjZGVmaW5l IFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiIKfCAjZGVm aW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9O ICIwLjguMTIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OX1JFTEVBU0UgIjEiCnwg I2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZFUlNJT04gIjAuOC4x MiIKfCAjZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVSU0lPTiAi MC44LjEyIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZ UEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RE TElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9S WV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQ RVNfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklT VERfSCAxCnwgI2RlZmluZSBIQVZFX0RMRkNOX0ggMQp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8 IGV4dGVybiAiQyIgdm9pZCBzdGQ6OmV4aXQgKGludCkgdGhyb3cgKCk7IHVzaW5nIHN0ZDo6 ZXhpdDsKfCAjZW5kaWYKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPGFj X25vbmV4aXN0ZW50Lmg+CmNvbmZpZ3VyZTo1MzY0OiByZXN1bHQ6IGMrKyAtRQpjb25maWd1 cmU6NTM4ODogYysrIC1FICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5j bHVkZSAgY29uZnRlc3QuY2MKY29uZmlndXJlOjUzOTQ6ICQ/ID0gMApjb25maWd1cmU6NTQy NjogYysrIC1FICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAg Y29uZnRlc3QuY2MKY29uZnRlc3QuY2M6Mjk6Mjg6IGFjX25vbmV4aXN0ZW50Lmg6IE5vIHN1 Y2ggZmlsZSBvciBkaXJlY3RvcnkKY29uZmlndXJlOjU0MzI6ICQ/ID0gMQpjb25maWd1cmU6 IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAKfCAjZGVmaW5l IFBBQ0tBR0VfTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICIiCnwgI2RlZmlu ZSBQQUNLQUdFX1ZFUlNJT04gIiIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICIiCnwgI2Rl ZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgR1NUX1BMVUdJTlNfVkVSU0lP TiAiMC44LjEyIgp8ICNkZWZpbmUgR1NUX1BMVUdJTlNfVkVSU0lPTl9SRUxFQVNFICIxIgp8 ICNkZWZpbmUgUEFDS0FHRSAiZ3N0LXBsdWdpbnMiCnwgI2RlZmluZSBWRVJTSU9OICIwLjgu MTIiCnwgI2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZFUlNJT04g IjAuOC4xMiIKfCAjZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19U WVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZFX1NU RExJQl9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9NRU1P UllfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR1NfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZ UEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfVU5J U1REX0ggMQp8ICNkZWZpbmUgSEFWRV9ETEZDTl9IIDEKfCAjaWZkZWYgX19jcGx1c3BsdXMK fCBleHRlcm4gIkMiIHZvaWQgc3RkOjpleGl0IChpbnQpIHRocm93ICgpOyB1c2luZyBzdGQ6 OmV4aXQ7CnwgI2VuZGlmCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDxh Y19ub25leGlzdGVudC5oPgpjb25maWd1cmU6NTUyOTogY2hlY2tpbmcgZm9yIGc3Nwpjb25m aWd1cmU6NTU1ODogcmVzdWx0OiBubwpjb25maWd1cmU6NTUyOTogY2hlY2tpbmcgZm9yIGY3 Nwpjb25maWd1cmU6NTU0NTogZm91bmQgL3Vzci9iaW4vZjc3CmNvbmZpZ3VyZTo1NTU1OiBy ZXN1bHQ6IGY3Nwpjb25maWd1cmU6NTU3MDogY2hlY2tpbmcgZm9yIEZvcnRyYW4gNzcgY29t cGlsZXIgdmVyc2lvbgpjb25maWd1cmU6NTU3MzogZjc3IC0tdmVyc2lvbiA8L2Rldi9udWxs ID4mNQpHTlUgRm9ydHJhbiAoR0NDKSAzLjQuNCBbRnJlZUJTRF0gMjAwNTA1MTgKQ29weXJp Z2h0IChDKSAyMDA0IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgoKR05VIEZvcnRy YW4gY29tZXMgd2l0aCBOTyBXQVJSQU5UWSwgdG8gdGhlIGV4dGVudCBwZXJtaXR0ZWQgYnkg bGF3LgpZb3UgbWF5IHJlZGlzdHJpYnV0ZSBjb3BpZXMgb2YgR05VIEZvcnRyYW4KdW5kZXIg dGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZS4KRm9yIG1vcmUg aW5mb3JtYXRpb24gYWJvdXQgdGhlc2UgbWF0dGVycywgc2VlIHRoZSBmaWxlIG5hbWVkIENP UFlJTkcKb3IgdHlwZSB0aGUgY29tbWFuZCBgaW5mbyAtZiBnNzcgQ29weWluZycuCmNvbmZp Z3VyZTo1NTc2OiAkPyA9IDAKY29uZmlndXJlOjU1Nzg6IGY3NyAtdiA8L2Rldi9udWxsID4m NQpVc2luZyBidWlsdC1pbiBzcGVjcy4KQ29uZmlndXJlZCB3aXRoOiBGcmVlQlNEL2kzODYg c3lzdGVtIGNvbXBpbGVyClRocmVhZCBtb2RlbDogcG9zaXgKZ2NjIHZlcnNpb24gMy40LjQg W0ZyZWVCU0RdIDIwMDUwNTE4CmNvbmZpZ3VyZTo1NTgxOiAkPyA9IDAKY29uZmlndXJlOjU1 ODM6IGY3NyAtViA8L2Rldi9udWxsID4mNQpmNzc6IGAtVicgb3B0aW9uIG11c3QgaGF2ZSBh cmd1bWVudApjb25maWd1cmU6NTU4NjogJD8gPSAxCmNvbmZpZ3VyZTo1NTk0OiBjaGVja2lu ZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEZvcnRyYW4gNzcgY29tcGlsZXIKY29u ZmlndXJlOjU2MDg6IGY3NyAtYyAgY29uZnRlc3QuRiA+JjUKY29uZmlndXJlOjU2MTQ6ICQ/ ID0gMApjb25maWd1cmU6NTYxODogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVz dC5lcnIKY29uZmlndXJlOjU2MjE6ICQ/ID0gMApjb25maWd1cmU6NTYyNDogdGVzdCAtcyBj b25mdGVzdC5vCmNvbmZpZ3VyZTo1NjI3OiAkPyA9IDAKY29uZmlndXJlOjU2NDA6IHJlc3Vs dDogeWVzCmNvbmZpZ3VyZTo1NjQ2OiBjaGVja2luZyB3aGV0aGVyIGY3NyBhY2NlcHRzIC1n CmNvbmZpZ3VyZTo1NjU4OiBmNzcgLWMgLWcgY29uZnRlc3QuZiA+JjUKY29uZmlndXJlOjU2 NjQ6ICQ/ID0gMApjb25maWd1cmU6NTY2ODogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBj b25mdGVzdC5lcnIKY29uZmlndXJlOjU2NzE6ICQ/ID0gMApjb25maWd1cmU6NTY3NDogdGVz dCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo1Njc3OiAkPyA9IDAKY29uZmlndXJlOjU2ODk6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo1NzE5OiBjaGVja2luZyB0aGUgbWF4aW11bSBsZW5n dGggb2YgY29tbWFuZCBsaW5lIGFyZ3VtZW50cwpjb25maWd1cmU6NTgxMTogcmVzdWx0OiAy NjIxNDQKY29uZmlndXJlOjU4MjI6IGNoZWNraW5nIGNvbW1hbmQgdG8gcGFyc2UgL3Vzci9i aW4vbm0gLUIgb3V0cHV0IGZyb20gY2Mgb2JqZWN0CmNvbmZpZ3VyZTo1OTE4OiBjYyAtYyAt TzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAt SS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+ JjUKY29uZmlndXJlOjU5MjE6ICQ/ID0gMApjb25maWd1cmU6NTkyNTogL3Vzci9iaW4vbm0g LUIgY29uZnRlc3QubyBcfCBzZWQgLW4gLWUgJ3MvXi4qWyAJXVwoW0FCQ0RHSVJTVFddW0FC Q0RHSVJTVFddKlwpWyAJXVsgCV0qXChbX0EtWmEtel1bX0EtWmEtejAtOV0qXCkkL1wxIFwy IFwyL3AnIFw+IGNvbmZ0ZXN0Lm5tCmNvbmZpZ3VyZTo1OTI4OiAkPyA9IDAKY29uZmlndXJl OjU5ODA6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAg LUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAtTC91c3IvbG9jYWwvbGliICAtcHRocmVh ZCBjb25mdGVzdC5jIGNvbmZ0c3RtLm8gPiY1CmNvbmZpZ3VyZTo1OTgzOiAkPyA9IDAKY29u ZmlndXJlOjYwMjE6IHJlc3VsdDogb2sKY29uZmlndXJlOjYwMjU6IGNoZWNraW5nIGZvciBv YmpkaXIKY29uZmlndXJlOjYwNDA6IHJlc3VsdDogLmxpYnMKY29uZmlndXJlOjYxMzA6IGNo ZWNraW5nIGZvciBhcgpjb25maWd1cmU6NjE0NjogZm91bmQgL3Vzci9iaW4vYXIKY29uZmln dXJlOjYxNTc6IHJlc3VsdDogYXIKY29uZmlndXJlOjYyMTA6IGNoZWNraW5nIGZvciByYW5s aWIKY29uZmlndXJlOjYyMjY6IGZvdW5kIC91c3IvYmluL3JhbmxpYgpjb25maWd1cmU6NjIz NzogcmVzdWx0OiByYW5saWIKY29uZmlndXJlOjYyOTA6IGNoZWNraW5nIGZvciBzdHJpcApj b25maWd1cmU6NjMwNjogZm91bmQgL3Vzci9iaW4vc3RyaXAKY29uZmlndXJlOjYzMTc6IHJl c3VsdDogc3RyaXAKY29uZmlndXJlOjY2MDQ6IGNoZWNraW5nIGlmIGNjIHN0YXRpYyBmbGFn ICB3b3Jrcwpjb25maWd1cmU6NjYzMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjY2NTA6IGNo ZWNraW5nIGlmIGNjIHN1cHBvcnRzIC1mbm8tcnR0aSAtZm5vLWV4Y2VwdGlvbnMKY29uZmln dXJlOjY2Njg6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNy L2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNs dWRlICAtZm5vLXJ0dGkgLWZuby1leGNlcHRpb25zIGNvbmZ0ZXN0LmMgPiY1CmNjMTogd2Fy bmluZzogY29tbWFuZCBsaW5lIG9wdGlvbiAiLWZuby1ydHRpIiBpcyB2YWxpZCBmb3IgQysr L09iakMrKyBidXQgbm90IGZvciBDCmNvbmZpZ3VyZTo2NjcyOiAkPyA9IDAKY29uZmlndXJl OjY2ODU6IHJlc3VsdDogbm8KY29uZmlndXJlOjY3MDA6IGNoZWNraW5nIGZvciBjYyBvcHRp b24gdG8gcHJvZHVjZSBQSUMKY29uZmlndXJlOjY5MDQ6IHJlc3VsdDogLWZQSUMKY29uZmln dXJlOjY5MTI6IGNoZWNraW5nIGlmIGNjIFBJQyBmbGFnIC1mUElDIHdvcmtzCmNvbmZpZ3Vy ZTo2OTMwOiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9s b2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVk ZSAgLWZQSUMgLURQSUMgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjY5MzQ6ICQ/ID0gMApj b25maWd1cmU6Njk0NzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjY5NzE6IGNoZWNraW5nIGlm IGNjIHN1cHBvcnRzIC1jIC1vIGZpbGUubwpjb25maWd1cmU6Njk5MjogY2MgLWMgLU8yIC1m bm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNy L1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1vIG91dC9jb25mdGVzdDIu byBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6Njk5NjogJD8gPSAwCmNvbmZpZ3VyZTo3MDE4 OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NzA0NDogY2hlY2tpbmcgd2hldGhlciB0aGUgY2Mg bGlua2VyICgvdXNyL2Jpbi9sZCkgc3VwcG9ydHMgc2hhcmVkIGxpYnJhcmllcwpjb25maWd1 cmU6Nzk0MDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjc5NjY6IGNoZWNraW5nIHdoZXRoZXIg LWxjIHNob3VsZCBiZSBleHBsaWNpdGx5IGxpbmtlZCBpbgpjb25maWd1cmU6Nzk3MTogY2Mg LWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVk ZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0 LmMgPiY1CmNvbmZpZ3VyZTo3OTc0OiAkPyA9IDAKY29uZmlndXJlOjc5ODg6IGNjIC1zaGFy ZWQgY29uZnRlc3QubyAgLXYgLVdsLC1zb25hbWUgLVdsLGNvbmZ0ZXN0IC1vIGNvbmZ0ZXN0 IDJcPlwmMSBcfCBncmVwICAtbGMgIFw+L2Rldi9udWxsIDJcPlwmMQpjb25maWd1cmU6Nzk5 MTogJD8gPSAxCmNvbmZpZ3VyZTo4MDAzOiByZXN1bHQ6IHllcwpjb25maWd1cmU6ODAxMTog Y2hlY2tpbmcgZHluYW1pYyBsaW5rZXIgY2hhcmFjdGVyaXN0aWNzCmNvbmZpZ3VyZTo4NTc4 OiByZXN1bHQ6IGZyZWVic2Q2LjEgbGQuc28KY29uZmlndXJlOjg1ODI6IGNoZWNraW5nIGhv dyB0byBoYXJkY29kZSBsaWJyYXJ5IHBhdGhzIGludG8gcHJvZ3JhbXMKY29uZmlndXJlOjg2 MDc6IHJlc3VsdDogaW1tZWRpYXRlCmNvbmZpZ3VyZTo4NjIxOiBjaGVja2luZyB3aGV0aGVy IHN0cmlwcGluZyBsaWJyYXJpZXMgaXMgcG9zc2libGUKY29uZmlndXJlOjg2MjY6IHJlc3Vs dDogeWVzCmNvbmZpZ3VyZTo4NzUyOiBjaGVja2luZyBmb3Igc2hsX2xvYWQKY29uZmlndXJl Ojg4MDk6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAg LUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAtTC91c3IvbG9jYWwvbGliICAtcHRocmVh ZCBjb25mdGVzdC5jICA+JjUKL3Zhci90bXAvL2NjUFdFdFk1Lm8oLnRleHQrMHgxNCk6IElu IGZ1bmN0aW9uIGBtYWluJzoKOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBzaGxfbG9hZCcK L3Zhci90bXAvL2NjUFdFdFk1Lm8oLmRhdGErMHgwKTogdW5kZWZpbmVkIHJlZmVyZW5jZSB0 byBgc2hsX2xvYWQnCmNvbmZpZ3VyZTo4ODE1OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQg cHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgCnwgI2RlZmluZSBQQUNLQUdF X05BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FH RV9WRVJTSU9OICIiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiIgp8ICNkZWZpbmUgUEFD S0FHRV9CVUdSRVBPUlQgIiIKfCAjZGVmaW5lIEdTVF9QTFVHSU5TX1ZFUlNJT04gIjAuOC4x MiIKfCAjZGVmaW5lIEdTVF9QTFVHSU5TX1ZFUlNJT05fUkVMRUFTRSAiMSIKfCAjZGVmaW5l IFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC44LjEyIgp8ICNk ZWZpbmUgUEFDS0FHRSAiZ3N0LXBsdWdpbnMiCnwgI2RlZmluZSBWRVJTSU9OICIwLjguMTIi CnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAx CnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAx CnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8 ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEK fCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEK fCAjZGVmaW5lIEhBVkVfRExGQ05fSCAxCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJu ICJDIiB2b2lkIHN0ZDo6ZXhpdCAoaW50KSB0aHJvdyAoKTsgdXNpbmcgc3RkOjpleGl0Owp8 ICNlbmRpZgp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAvKiBEZWZpbmUgc2hsX2xvYWQg dG8gYW4gaW5ub2N1b3VzIHZhcmlhbnQsIGluIGNhc2UgPGxpbWl0cy5oPiBkZWNsYXJlcyBz aGxfbG9hZC4KfCAgICBGb3IgZXhhbXBsZSwgSFAtVVggMTFpIDxsaW1pdHMuaD4gZGVjbGFy ZXMgZ2V0dGltZW9mZGF5LiAgKi8KfCAjZGVmaW5lIHNobF9sb2FkIGlubm9jdW91c19zaGxf bG9hZAp8IAp8IC8qIFN5c3RlbSBoZWFkZXIgdG8gZGVmaW5lIF9fc3R1YiBtYWNyb3MgYW5k IGhvcGVmdWxseSBmZXcgcHJvdG90eXBlcywKfCAgICAgd2hpY2ggY2FuIGNvbmZsaWN0IHdp dGggY2hhciBzaGxfbG9hZCAoKTsgYmVsb3cuCnwgICAgIFByZWZlciA8bGltaXRzLmg+IHRv IDxhc3NlcnQuaD4gaWYgX19TVERDX18gaXMgZGVmaW5lZCwgc2luY2UKfCAgICAgPGxpbWl0 cy5oPiBleGlzdHMgZXZlbiBvbiBmcmVlc3RhbmRpbmcgY29tcGlsZXJzLiAgKi8KfCAKfCAj aWZkZWYgX19TVERDX18KfCAjIGluY2x1ZGUgPGxpbWl0cy5oPgp8ICNlbHNlCnwgIyBpbmNs dWRlIDxhc3NlcnQuaD4KfCAjZW5kaWYKfCAKfCAjdW5kZWYgc2hsX2xvYWQKfCAKfCAvKiBP dmVycmlkZSBhbnkgZ2NjMiBpbnRlcm5hbCBwcm90b3R5cGUgdG8gYXZvaWQgYW4gZXJyb3Iu ICAqLwp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8IGV4dGVybiAiQyIKfCB7CnwgI2VuZGlmCnwg LyogV2UgdXNlIGNoYXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhlIHJldHVybiB0eXBl IG9mIGEgZ2NjMgp8ICAgIGJ1aWx0aW4gYW5kIHRoZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlw ZSB3b3VsZCBzdGlsbCBhcHBseS4gICovCnwgY2hhciBzaGxfbG9hZCAoKTsKfCAvKiBUaGUg R05VIEMgbGlicmFyeSBkZWZpbmVzIHRoaXMgZm9yIGZ1bmN0aW9ucyB3aGljaCBpdCBpbXBs ZW1lbnRzCnwgICAgIHRvIGFsd2F5cyBmYWlsIHdpdGggRU5PU1lTLiAgU29tZSBmdW5jdGlv bnMgYXJlIGFjdHVhbGx5IG5hbWVkCnwgICAgIHNvbWV0aGluZyBzdGFydGluZyB3aXRoIF9f IGFuZCB0aGUgbm9ybWFsIG5hbWUgaXMgYW4gYWxpYXMuICAqLwp8ICNpZiBkZWZpbmVkIChf X3N0dWJfc2hsX2xvYWQpIHx8IGRlZmluZWQgKF9fc3R1Yl9fX3NobF9sb2FkKQp8IGNob2tl IG1lCnwgI2Vsc2UKfCBjaGFyICgqZikgKCkgPSBzaGxfbG9hZDsKfCAjZW5kaWYKfCAjaWZk ZWYgX19jcGx1c3BsdXMKfCB9CnwgI2VuZGlmCnwgCnwgaW50CnwgbWFpbiAoKQp8IHsKfCBy ZXR1cm4gZiAhPSBzaGxfbG9hZDsKfCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmlndXJl Ojg4NDA6IHJlc3VsdDogbm8KY29uZmlndXJlOjg4NDU6IGNoZWNraW5nIGZvciBzaGxfbG9h ZCBpbiAtbGRsZApjb25maWd1cmU6ODg3NTogY2MgLW8gY29uZnRlc3QgLU8yIC1mbm8tc3Ry aWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2 L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAtTC91c3IvWDExUjYvbGliIC1ML3Vz ci9sb2NhbC9saWIgIC1wdGhyZWFkIGNvbmZ0ZXN0LmMgLWxkbGQgICA+JjUKL3Vzci9iaW4v bGQ6IGNhbm5vdCBmaW5kIC1sZGxkCmNvbmZpZ3VyZTo4ODgxOiAkPyA9IDEKY29uZmlndXJl OiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgCnwgI2RlZmlu ZSBQQUNLQUdFX05BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiIgp8ICNkZWZp bmUgUEFDS0FHRV9WRVJTSU9OICIiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiIgp8ICNk ZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIKfCAjZGVmaW5lIEdTVF9QTFVHSU5TX1ZFUlNJ T04gIjAuOC4xMiIKfCAjZGVmaW5lIEdTVF9QTFVHSU5TX1ZFUlNJT05fUkVMRUFTRSAiMSIK fCAjZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC44 LjEyIgp8ICNkZWZpbmUgUEFDS0FHRSAiZ3N0LXBsdWdpbnMiCnwgI2RlZmluZSBWRVJTSU9O ICIwLjguMTIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNf VFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9T VERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVN T1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRU WVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1VO SVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfRExGQ05fSCAxCnwgI2lmZGVmIF9fY3BsdXNwbHVz CnwgZXh0ZXJuICJDIiB2b2lkIHN0ZDo6ZXhpdCAoaW50KSB0aHJvdyAoKTsgdXNpbmcgc3Rk OjpleGl0Owp8ICNlbmRpZgp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAKfCAvKiBPdmVy cmlkZSBhbnkgZ2NjMiBpbnRlcm5hbCBwcm90b3R5cGUgdG8gYXZvaWQgYW4gZXJyb3IuICAq Lwp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8IGV4dGVybiAiQyIKfCAjZW5kaWYKfCAvKiBXZSB1 c2UgY2hhciBiZWNhdXNlIGludCBtaWdodCBtYXRjaCB0aGUgcmV0dXJuIHR5cGUgb2YgYSBn Y2MyCnwgICAgYnVpbHRpbiBhbmQgdGhlbiBpdHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxk IHN0aWxsIGFwcGx5LiAgKi8KfCBjaGFyIHNobF9sb2FkICgpOwp8IGludAp8IG1haW4gKCkK fCB7Cnwgc2hsX2xvYWQgKCk7CnwgICA7CnwgICByZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZTo4 OTA3OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo4OTEyOiBjaGVja2luZyBmb3IgZGxvcGVuCmNv bmZpZ3VyZTo4OTY5OiBjYyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcg LXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91 c3IvbG9jYWwvaW5jbHVkZSAgIC1ML3Vzci9YMTFSNi9saWIgLUwvdXNyL2xvY2FsL2xpYiAg LXB0aHJlYWQgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZTo4OTc1OiAkPyA9IDAKY29uZmln dXJlOjg5Nzk6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZp Z3VyZTo4OTgyOiAkPyA9IDAKY29uZmlndXJlOjg5ODU6IHRlc3QgLXMgY29uZnRlc3QKY29u ZmlndXJlOjg5ODg6ICQ/ID0gMApjb25maWd1cmU6OTAwMDogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjkyNDI6IGNoZWNraW5nIHdoZXRoZXIgYSBwcm9ncmFtIGNhbiBkbG9wZW4gaXRzZWxm CmNvbmZpZ3VyZTo5MzE0OiBjYyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxpYXNp bmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAt SS91c3IvbG9jYWwvaW5jbHVkZSAgLURIQVZFX0RMRkNOX0ggIC1ML3Vzci9YMTFSNi9saWIg LUwvdXNyL2xvY2FsL2xpYiAgLXB0aHJlYWQgLVdsLC0tZXhwb3J0LWR5bmFtaWMgY29uZnRl c3QuYyAgID4mNQpjb25maWd1cmU6OTMxNzogJD8gPSAwCmNvbmZpZ3VyZTo5MzM1OiByZXN1 bHQ6IHllcwpjb25maWd1cmU6OTM0MDogY2hlY2tpbmcgd2hldGhlciBhIHN0YXRpY2FsbHkg bGlua2VkIHByb2dyYW0gY2FuIGRsb3BlbiBpdHNlbGYKY29uZmlndXJlOjk0MTI6IGNjIC1v IGNvbmZ0ZXN0IC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAt REhBVkVfRExGQ05fSCAgLUwvdXNyL1gxMVI2L2xpYiAtTC91c3IvbG9jYWwvbGliICAtcHRo cmVhZCAtV2wsLS1leHBvcnQtZHluYW1pYyAgY29uZnRlc3QuYyAgID4mNQpjb25maWd1cmU6 OTQxNTogJD8gPSAwCmNvbmZpZ3VyZTo5NDMzOiByZXN1bHQ6IHllcwpjb25maWd1cmU6OTQ1 NjogY2hlY2tpbmcgaWYgbGlidG9vbCBzdXBwb3J0cyBzaGFyZWQgbGlicmFyaWVzCmNvbmZp Z3VyZTo5NDU4OiByZXN1bHQ6IHllcwpjb25maWd1cmU6OTQ2MTogY2hlY2tpbmcgd2hldGhl ciB0byBidWlsZCBzaGFyZWQgbGlicmFyaWVzCmNvbmZpZ3VyZTo5NDgyOiByZXN1bHQ6IHll cwpjb25maWd1cmU6OTQ4NTogY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzdGF0aWMgbGli cmFyaWVzCmNvbmZpZ3VyZTo5NDg5OiByZXN1bHQ6IHllcwpjb25maWd1cmU6OTU4MTogY3Jl YXRpbmcgbGlidG9vbApjb25maWd1cmU6MTAxNTk6IGNoZWNraW5nIGZvciBsZCB1c2VkIGJ5 IGMrKwpjb25maWd1cmU6MTAyMjY6IHJlc3VsdDogL3Vzci9iaW4vbGQKY29uZmlndXJlOjEw MjM1OiBjaGVja2luZyBpZiB0aGUgbGlua2VyICgvdXNyL2Jpbi9sZCkgaXMgR05VIGxkCmNv bmZpZ3VyZToxMDI1MDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjEwMzAxOiBjaGVja2luZyB3 aGV0aGVyIHRoZSBjKysgbGlua2VyICgvdXNyL2Jpbi9sZCkgc3VwcG9ydHMgc2hhcmVkIGxp YnJhcmllcwpjb25maWd1cmU6MTExODg6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMTIwNjog YysrIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL1gxMVI2L2lu Y2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmNjID4mNQpjb25maWd1cmU6 MTEyMDk6ICQ/ID0gMApjb25maWd1cmU6MTEzMDU6IGNoZWNraW5nIGZvciBjKysgb3B0aW9u IHRvIHByb2R1Y2UgUElDCmNvbmZpZ3VyZToxMTU3MzogcmVzdWx0OiAtZlBJQwpjb25maWd1 cmU6MTE1ODE6IGNoZWNraW5nIGlmIGMrKyBQSUMgZmxhZyAtZlBJQyB3b3Jrcwpjb25maWd1 cmU6MTE1OTk6IGMrKyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vz ci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtZlBJQyAtRFBJQyBjb25m dGVzdC5jYyA+JjUKY29uZmlndXJlOjExNjAzOiAkPyA9IDAKY29uZmlndXJlOjExNjE2OiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6MTE2NDA6IGNoZWNraW5nIGlmIGMrKyBzdXBwb3J0cyAt YyAtbyBmaWxlLm8KY29uZmlndXJlOjExNjYxOiBjKysgLWMgLU8yIC1mbm8tc3RyaWN0LWFs aWFzaW5nIC1waXBlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVk ZSAgLW8gb3V0L2NvbmZ0ZXN0Mi5vIGNvbmZ0ZXN0LmNjID4mNQpjb25maWd1cmU6MTE2NjU6 ICQ/ID0gMApjb25maWd1cmU6MTE2ODc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMTcxMzog Y2hlY2tpbmcgd2hldGhlciB0aGUgYysrIGxpbmtlciAoL3Vzci9iaW4vbGQpIHN1cHBvcnRz IHNoYXJlZCBsaWJyYXJpZXMKY29uZmlndXJlOjExNzM4OiByZXN1bHQ6IHllcwpjb25maWd1 cmU6MTE4MDk6IGNoZWNraW5nIGR5bmFtaWMgbGlua2VyIGNoYXJhY3RlcmlzdGljcwpjb25m aWd1cmU6MTIzNzY6IHJlc3VsdDogZnJlZWJzZDYuMSBsZC5zbwpjb25maWd1cmU6MTIzODA6 IGNoZWNraW5nIGhvdyB0byBoYXJkY29kZSBsaWJyYXJ5IHBhdGhzIGludG8gcHJvZ3JhbXMK Y29uZmlndXJlOjEyNDA1OiByZXN1bHQ6IGltbWVkaWF0ZQpjb25maWd1cmU6MTI0MTk6IGNo ZWNraW5nIHdoZXRoZXIgc3RyaXBwaW5nIGxpYnJhcmllcyBpcyBwb3NzaWJsZQpjb25maWd1 cmU6MTI0MjQ6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMjU1MDogY2hlY2tpbmcgZm9yIHNo bF9sb2FkCmNvbmZpZ3VyZToxMjYzODogcmVzdWx0OiBubwpjb25maWd1cmU6MTI2NDM6IGNo ZWNraW5nIGZvciBzaGxfbG9hZCBpbiAtbGRsZApjb25maWd1cmU6MTI3MDU6IHJlc3VsdDog bm8KY29uZmlndXJlOjEyNzEwOiBjaGVja2luZyBmb3IgZGxvcGVuCmNvbmZpZ3VyZToxMjc5 ODogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjEzMDQwOiBjaGVja2luZyB3aGV0aGVyIGEgcHJv Z3JhbSBjYW4gZGxvcGVuIGl0c2VsZgpjb25maWd1cmU6MTMxMzM6IHJlc3VsdDogeWVzCmNv bmZpZ3VyZToxMzEzODogY2hlY2tpbmcgd2hldGhlciBhIHN0YXRpY2FsbHkgbGlua2VkIHBy b2dyYW0gY2FuIGRsb3BlbiBpdHNlbGYKY29uZmlndXJlOjEzMjMxOiByZXN1bHQ6IHllcwpj b25maWd1cmU6MTM3NjA6IGNoZWNraW5nIGlmIGxpYnRvb2wgc3VwcG9ydHMgc2hhcmVkIGxp YnJhcmllcwpjb25maWd1cmU6MTM3NjI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMzc2NTog Y2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzaGFyZWQgbGlicmFyaWVzCmNvbmZpZ3VyZTox Mzc4NTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjEzNzg4OiBjaGVja2luZyB3aGV0aGVyIHRv IGJ1aWxkIHN0YXRpYyBsaWJyYXJpZXMKY29uZmlndXJlOjEzNzkyOiByZXN1bHQ6IHllcwpj b25maWd1cmU6MTM4MDQ6IGNoZWNraW5nIGZvciBmNzcgb3B0aW9uIHRvIHByb2R1Y2UgUElD CmNvbmZpZ3VyZToxNDAwODogcmVzdWx0OiAtZlBJQwpjb25maWd1cmU6MTQwMTY6IGNoZWNr aW5nIGlmIGY3NyBQSUMgZmxhZyAtZlBJQyB3b3Jrcwpjb25maWd1cmU6MTQwMzQ6IGY3NyAt YyAtZyAtTzIgLWZQSUMgY29uZnRlc3QuZiA+JjUKY29uZmlndXJlOjE0MDM4OiAkPyA9IDAK Y29uZmlndXJlOjE0MDUxOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTQwNzU6IGNoZWNraW5n IGlmIGY3NyBzdXBwb3J0cyAtYyAtbyBmaWxlLm8KY29uZmlndXJlOjE0MDk2OiBmNzcgLWMg LWcgLU8yIC1vIG91dC9jb25mdGVzdDIubyBjb25mdGVzdC5mID4mNQpjb25maWd1cmU6MTQx MDA6ICQ/ID0gMApjb25maWd1cmU6MTQxMjI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxNDE0 ODogY2hlY2tpbmcgd2hldGhlciB0aGUgZjc3IGxpbmtlciAoL3Vzci9iaW4vbGQpIHN1cHBv cnRzIHNoYXJlZCBsaWJyYXJpZXMKY29uZmlndXJlOjE1MDI0OiByZXN1bHQ6IHllcwpjb25m aWd1cmU6MTUwOTU6IGNoZWNraW5nIGR5bmFtaWMgbGlua2VyIGNoYXJhY3RlcmlzdGljcwpj b25maWd1cmU6MTU2NjI6IHJlc3VsdDogZnJlZWJzZDYuMSBsZC5zbwpjb25maWd1cmU6MTU2 NjY6IGNoZWNraW5nIGhvdyB0byBoYXJkY29kZSBsaWJyYXJ5IHBhdGhzIGludG8gcHJvZ3Jh bXMKY29uZmlndXJlOjE1NjkxOiByZXN1bHQ6IGltbWVkaWF0ZQpjb25maWd1cmU6MTU3MDU6 IGNoZWNraW5nIHdoZXRoZXIgc3RyaXBwaW5nIGxpYnJhcmllcyBpcyBwb3NzaWJsZQpjb25m aWd1cmU6MTU3MTA6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMDAyNzogY2hlY2tpbmcgZm9y IGdjYwpjb25maWd1cmU6MjAwNTM6IHJlc3VsdDogY2MKY29uZmlndXJlOjIwMjk3OiBjaGVj a2luZyBmb3IgQyBjb21waWxlciB2ZXJzaW9uCmNvbmZpZ3VyZToyMDMwMDogY2MgLS12ZXJz aW9uIDwvZGV2L251bGwgPiY1CmNjIChHQ0MpIDMuNC40IFtGcmVlQlNEXSAyMDA1MDUxOApD b3B5cmlnaHQgKEMpIDIwMDQgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuClRoaXMg aXMgZnJlZSBzb2Z0d2FyZTsgc2VlIHRoZSBzb3VyY2UgZm9yIGNvcHlpbmcgY29uZGl0aW9u cy4gIFRoZXJlIGlzIE5PCndhcnJhbnR5OyBub3QgZXZlbiBmb3IgTUVSQ0hBTlRBQklMSVRZ IG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLgoKY29uZmlndXJlOjIwMzAz OiAkPyA9IDAKY29uZmlndXJlOjIwMzA1OiBjYyAtdiA8L2Rldi9udWxsID4mNQpVc2luZyBi dWlsdC1pbiBzcGVjcy4KQ29uZmlndXJlZCB3aXRoOiBGcmVlQlNEL2kzODYgc3lzdGVtIGNv bXBpbGVyClRocmVhZCBtb2RlbDogcG9zaXgKZ2NjIHZlcnNpb24gMy40LjQgW0ZyZWVCU0Rd IDIwMDUwNTE4CmNvbmZpZ3VyZToyMDMwODogJD8gPSAwCmNvbmZpZ3VyZToyMDMxMDogY2Mg LVYgPC9kZXYvbnVsbCA+JjUKY2M6IGAtVicgb3B0aW9uIG11c3QgaGF2ZSBhcmd1bWVudApj b25maWd1cmU6MjAzMTM6ICQ/ID0gMQpjb25maWd1cmU6MjAzMTY6IGNoZWNraW5nIHdoZXRo ZXIgd2UgYXJlIHVzaW5nIHRoZSBHTlUgQyBjb21waWxlcgpjb25maWd1cmU6MjAzNzI6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZToyMDM3ODogY2hlY2tpbmcgd2hldGhlciBjYyBhY2NlcHRz IC1nCmNvbmZpZ3VyZToyMDQyOTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIwNDQ2OiBjaGVj a2luZyBmb3IgY2Mgb3B0aW9uIHRvIGFjY2VwdCBBTlNJIEMKY29uZmlndXJlOjIwNTUzOiBy ZXN1bHQ6IG5vbmUgbmVlZGVkCmNvbmZpZ3VyZToyMDU3MTogY2MgLWMgLU8yIC1mbm8tc3Ry aWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2 L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZ0ZXN0 LmM6MjogZXJyb3I6IHN5bnRheCBlcnJvciBiZWZvcmUgIm1lIgpjb25maWd1cmU6MjA1Nzc6 ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAjaWZuZGVmIF9fY3Bs dXNwbHVzCnwgICBjaG9rZSBtZQp8ICNlbmRpZgpjb25maWd1cmU6MjA3MTI6IGNoZWNraW5n IGRlcGVuZGVuY3kgc3R5bGUgb2YgY2MKY29uZmlndXJlOjIwODAyOiByZXN1bHQ6IGdjYzMK Y29uZmlndXJlOjIwODY1OiBjaGVja2luZyBmb3IgZ2NjCmNvbmZpZ3VyZToyMDg5MTogcmVz dWx0OiBjYwpjb25maWd1cmU6MjExMzU6IGNoZWNraW5nIGZvciBDIGNvbXBpbGVyIHZlcnNp b24KY29uZmlndXJlOjIxMTM4OiBjYyAtLXZlcnNpb24gPC9kZXYvbnVsbCA+JjUKY2MgKEdD QykgMy40LjQgW0ZyZWVCU0RdIDIwMDUwNTE4CkNvcHlyaWdodCAoQykgMjAwNCBGcmVlIFNv ZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KVGhpcyBpcyBmcmVlIHNvZnR3YXJlOyBzZWUgdGhl IHNvdXJjZSBmb3IgY29weWluZyBjb25kaXRpb25zLiAgVGhlcmUgaXMgTk8Kd2FycmFudHk7 IG5vdCBldmVuIGZvciBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNV TEFSIFBVUlBPU0UuCgpjb25maWd1cmU6MjExNDE6ICQ/ID0gMApjb25maWd1cmU6MjExNDM6 IGNjIC12IDwvZGV2L251bGwgPiY1ClVzaW5nIGJ1aWx0LWluIHNwZWNzLgpDb25maWd1cmVk IHdpdGg6IEZyZWVCU0QvaTM4NiBzeXN0ZW0gY29tcGlsZXIKVGhyZWFkIG1vZGVsOiBwb3Np eApnY2MgdmVyc2lvbiAzLjQuNCBbRnJlZUJTRF0gMjAwNTA1MTgKY29uZmlndXJlOjIxMTQ2 OiAkPyA9IDAKY29uZmlndXJlOjIxMTQ4OiBjYyAtViA8L2Rldi9udWxsID4mNQpjYzogYC1W JyBvcHRpb24gbXVzdCBoYXZlIGFyZ3VtZW50CmNvbmZpZ3VyZToyMTE1MTogJD8gPSAxCmNv bmZpZ3VyZToyMTE1NDogY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBD IGNvbXBpbGVyCmNvbmZpZ3VyZToyMTIxMDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIxMjE2 OiBjaGVja2luZyB3aGV0aGVyIGNjIGFjY2VwdHMgLWcKY29uZmlndXJlOjIxMjY3OiByZXN1 bHQ6IHllcwpjb25maWd1cmU6MjEyODQ6IGNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8gYWNj ZXB0IEFOU0kgQwpjb25maWd1cmU6MjEzOTE6IHJlc3VsdDogbm9uZSBuZWVkZWQKY29uZmln dXJlOjIxNDA5OiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vz ci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5j bHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZnRlc3QuYzoyOiBlcnJvcjogc3ludGF4IGVycm9y IGJlZm9yZSAibWUiCmNvbmZpZ3VyZToyMTQxNTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVk IHByb2dyYW0gd2FzOgp8ICNpZm5kZWYgX19jcGx1c3BsdXMKfCAgIGNob2tlIG1lCnwgI2Vu ZGlmCmNvbmZpZ3VyZToyMTU1MDogY2hlY2tpbmcgZGVwZW5kZW5jeSBzdHlsZSBvZiBjYwpj b25maWd1cmU6MjE2NDA6IHJlc3VsdDogZ2NjMwpjb25maWd1cmU6MjE3MTY6IGNoZWNraW5n IGZvciBvYmpjYwpjb25maWd1cmU6MjE3NDU6IHJlc3VsdDogbm8KY29uZmlndXJlOjIxNzE2 OiBjaGVja2luZyBmb3Igb2JqYwpjb25maWd1cmU6MjE3NDU6IHJlc3VsdDogbm8KY29uZmln dXJlOjIxNzE2OiBjaGVja2luZyBmb3IgZ2NjCmNvbmZpZ3VyZToyMTczMjogZm91bmQgL3Vz ci9iaW4vZ2NjCmNvbmZpZ3VyZToyMTc0MjogcmVzdWx0OiBnY2MKY29uZmlndXJlOjIxNzYz OiBjaGVja2luZyBkZXBlbmRlbmN5IHN0eWxlIG9mIGdjYwpjb25maWd1cmU6MjE4NTM6IHJl c3VsdDogZ2NjMwpjb25maWd1cmU6MjE4NzA6IGNoZWNraW5nIGlmIE9iamVjdGl2ZSBDIGNv bXBpbGVyIHdvcmtzCi91c3IvbGliL2xpYm9iamMuc286IHVuZGVmaW5lZCByZWZlcmVuY2Ug dG8gYHB0aHJlYWRfYXR0cl9kZXN0cm95JwovdXNyL2xpYi9saWJvYmpjLnNvOiB1bmRlZmlu ZWQgcmVmZXJlbmNlIHRvIGBwdGhyZWFkX2NyZWF0ZScKL3Vzci9saWIvbGlib2JqYy5zbzog dW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgcHRocmVhZF9hdHRyX2luaXQnCi91c3IvbGliL2xp Ym9iamMuc286IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYHB0aHJlYWRfZXhpdCcKL3Vzci9s aWIvbGlib2JqYy5zbzogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgcHRocmVhZF9nZXRzY2hl ZHBhcmFtJwovdXNyL2xpYi9saWJvYmpjLnNvOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBw dGhyZWFkX3NldHNjaGVkcGFyYW0nCi91c3IvbGliL2xpYm9iamMuc286IHVuZGVmaW5lZCBy ZWZlcmVuY2UgdG8gYHB0aHJlYWRfYXR0cl9zZXRkZXRhY2hzdGF0ZScKZmFpbGVkIHByb2dy YW0gaXM6CiNpbmNsdWRlIDxvYmpjL09iamVjdC5oPgpAaW50ZXJmYWNlIE1vbzpPYmplY3QK ewp9Ci0gbW9vOwppbnQgbWFpbigpOwpAZW5kCgpAaW1wbGVtZW50YXRpb24gTW9vCi0gbW9v CnsKICBleGl0KDApOwp9CgppbnQgbWFpbigpCnsKICBpZCBtb287CiAgbW9vID0gW01vbyBu ZXddOwogIFttb28gbW9vXTsKICByZXR1cm4gMTsKfQpAZW5kCmNvbmZpZ3VyZToyMTkwNTog cmVzdWx0OiBubwpjb25maWd1cmU6MjE5Mjc6IGNoZWNraW5nIGZvciBtc2dmbXQKY29uZmln dXJlOjIxOTU1OiByZXN1bHQ6IC91c3IvbG9jYWwvYmluL21zZ2ZtdApjb25maWd1cmU6MjE5 NjQ6IGNoZWNraW5nIGZvciBnbXNnZm10CmNvbmZpZ3VyZToyMTk5NTogcmVzdWx0OiAvdXNy L2xvY2FsL2Jpbi9tc2dmbXQKY29uZmlndXJlOjIyMDA1OiBjaGVja2luZyBmb3IgeGdldHRl eHQKY29uZmlndXJlOjIyMDMzOiByZXN1bHQ6IC91c3IvbG9jYWwvYmluL3hnZXR0ZXh0CmNv bmZpZ3VyZToyMjA0NDogY2hlY2tpbmcgZm9yIG1zZ21lcmdlCmNvbmZpZ3VyZToyMjA3MTog cmVzdWx0OiAvdXNyL2xvY2FsL2Jpbi9tc2dtZXJnZQpjb25maWd1cmU6MjIxMzM6IGNoZWNr aW5nIGZvciBsZCB1c2VkIGJ5IEdDQwpjb25maWd1cmU6MjIxOTY6IHJlc3VsdDogL3Vzci9i aW4vbGQKY29uZmlndXJlOjIyMjA1OiBjaGVja2luZyBpZiB0aGUgbGlua2VyICgvdXNyL2Jp bi9sZCkgaXMgR05VIGxkCkdOVSBsZCB2ZXJzaW9uIDIuMTUgW0ZyZWVCU0RdIDIwMDQtMDUt MjMKY29uZmlndXJlOjIyMjE3OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjIyMjM6IGNoZWNr aW5nIGZvciBzaGFyZWQgbGlicmFyeSBydW4gcGF0aCBvcmlnaW4KY29uZmlndXJlOjIyMjM2 OiByZXN1bHQ6IGRvbmUKY29uZmlndXJlOjIyNjUzOiBjaGVja2luZyB3aGV0aGVyIE5MUyBp cyByZXF1ZXN0ZWQKY29uZmlndXJlOjIyNjYyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjI2 Nzk6IGNoZWNraW5nIGZvciBHTlUgZ2V0dGV4dCBpbiBsaWJjCmNvbmZpZ3VyZToyMjcwMzog Y2MgLW8gY29uZnRlc3QgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3Iv bG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgICAtTC91c3IvWDExUjYvbGliIC1ML3Vzci9sb2NhbC9saWIgIC1wdGhyZWFkIGNvbmZ0 ZXN0LmMgID4mNQovdmFyL3RtcC8vY2NHVjNTMGQubygudGV4dCsweDE3KTogSW4gZnVuY3Rp b24gYG1haW4nOgo6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYGxpYmludGxfYmluZHRleHRk b21haW4nCi92YXIvdG1wLy9jY0dWM1MwZC5vKC50ZXh0KzB4MjMpOiBJbiBmdW5jdGlvbiBg bWFpbic6CjogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgbGliaW50bF9nZXR0ZXh0JwovdmFy L3RtcC8vY2NHVjNTMGQubygudGV4dCsweDI5KTogSW4gZnVuY3Rpb24gYG1haW4nOgo6IHVu ZGVmaW5lZCByZWZlcmVuY2UgdG8gYF9ubF9tc2dfY2F0X2NudHInCi92YXIvdG1wLy9jY0dW M1MwZC5vKC50ZXh0KzB4MmYpOiBJbiBmdW5jdGlvbiBgbWFpbic6CjogdW5kZWZpbmVkIHJl ZmVyZW5jZSB0byBgX25sX2RvbWFpbl9iaW5kaW5ncycKY29uZmlndXJlOjIyNzA5OiAkPyA9 IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICov CnwgCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFN RSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIiCnwgI2RlZmluZSBQQUNLQUdFX1NU UklORyAiIgp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIKfCAjZGVmaW5lIEdTVF9Q TFVHSU5TX1ZFUlNJT04gIjAuOC4xMiIKfCAjZGVmaW5lIEdTVF9QTFVHSU5TX1ZFUlNJT05f UkVMRUFTRSAiMSIKfCAjZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUg VkVSU0lPTiAiMC44LjEyIgp8ICNkZWZpbmUgUEFDS0FHRSAiZ3N0LXBsdWdpbnMiCnwgI2Rl ZmluZSBWRVJTSU9OICIwLjguMTIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZp bmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNk ZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVm aW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZp bmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2Rl ZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfRExGQ05fSCAxCnwgI2lmZGVm IF9fY3BsdXNwbHVzCnwgZXh0ZXJuICJDIiB2b2lkIHN0ZDo6ZXhpdCAoaW50KSB0aHJvdyAo KTsgdXNpbmcgc3RkOjpleGl0Owp8ICNlbmRpZgp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8K fCAjaW5jbHVkZSA8bGliaW50bC5oPgp8IGV4dGVybiBpbnQgX25sX21zZ19jYXRfY250cjsK fCBleHRlcm4gaW50ICpfbmxfZG9tYWluX2JpbmRpbmdzOwp8IGludAp8IG1haW4gKCkKfCB7 CnwgYmluZHRleHRkb21haW4gKCIiLCAiIik7CnwgcmV0dXJuIChpbnQpIGdldHRleHQgKCIi KSArIF9ubF9tc2dfY2F0X2NudHIgKyAqX25sX2RvbWFpbl9iaW5kaW5ncwp8ICAgOwp8ICAg cmV0dXJuIDA7CnwgfQpjb25maWd1cmU6MjI3MzQ6IHJlc3VsdDogbm8KY29uZmlndXJlOjIy NzY4OiBjaGVja2luZyBmb3IgaWNvbnYKY29uZmlndXJlOjIyNzk1OiBjYyAtbyBjb25mdGVz dCAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRl ICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgIC1ML3Vzci9Y MTFSNi9saWIgLUwvdXNyL2xvY2FsL2xpYiAgLXB0aHJlYWQgY29uZnRlc3QuYyAgPiY1Ci92 YXIvdG1wLy9jY2N4QXQ2Vi5vKC50ZXh0KzB4MTYpOiBJbiBmdW5jdGlvbiBgbWFpbic6Cjog dW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgbGliaWNvbnZfb3BlbicKL3Zhci90bXAvL2NjY3hB dDZWLm8oLnRleHQrMHgyYik6IEluIGZ1bmN0aW9uIGBtYWluJzoKOiB1bmRlZmluZWQgcmVm ZXJlbmNlIHRvIGBsaWJpY29udicKL3Zhci90bXAvL2NjY3hBdDZWLm8oLnRleHQrMHgzNCk6 IEluIGZ1bmN0aW9uIGBtYWluJzoKOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBsaWJpY29u dl9jbG9zZScKY29uZmlndXJlOjIyODAxOiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJv Z3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgCnwgI2RlZmluZSBQQUNLQUdFX05B TUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9W RVJTSU9OICIiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiIgp8ICNkZWZpbmUgUEFDS0FH RV9CVUdSRVBPUlQgIiIKfCAjZGVmaW5lIEdTVF9QTFVHSU5TX1ZFUlNJT04gIjAuOC4xMiIK fCAjZGVmaW5lIEdTVF9QTFVHSU5TX1ZFUlNJT05fUkVMRUFTRSAiMSIKfCAjZGVmaW5lIFBB Q0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC44LjEyIgp8ICNkZWZp bmUgUEFDS0FHRSAiZ3N0LXBsdWdpbnMiCnwgI2RlZmluZSBWRVJTSU9OICIwLjguMTIiCnwg I2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwg I2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwg I2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNk ZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAj ZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAj ZGVmaW5lIEhBVkVfRExGQ05fSCAxCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJuICJD IiB2b2lkIHN0ZDo6ZXhpdCAoaW50KSB0aHJvdyAoKTsgdXNpbmcgc3RkOjpleGl0Owp8ICNl bmRpZgp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8c3RkbGliLmg+Cnwg I2luY2x1ZGUgPGljb252Lmg+CnwgaW50CnwgbWFpbiAoKQp8IHsKfCBpY29udl90IGNkID0g aWNvbnZfb3BlbigiIiwiIik7CnwgICAgICAgIGljb252KGNkLE5VTEwsTlVMTCxOVUxMLE5V TEwpOwp8ICAgICAgICBpY29udl9jbG9zZShjZCk7CnwgICA7CnwgICByZXR1cm4gMDsKfCB9 CmNvbmZpZ3VyZToyMjg0NjogY2MgLW8gY29uZnRlc3QgLU8yIC1mbm8tc3RyaWN0LWFsaWFz aW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUg LUkvdXNyL2xvY2FsL2luY2x1ZGUgICAtTC91c3IvWDExUjYvbGliIC1ML3Vzci9sb2NhbC9s aWIgIC1wdGhyZWFkIGNvbmZ0ZXN0LmMgIC91c3IvbG9jYWwvbGliL2xpYmljb252LnNvIC1X bCwtcnBhdGggLVdsLC91c3IvbG9jYWwvbGliID4mNQpjb25maWd1cmU6MjI4NTI6ICQ/ID0g MApjb25maWd1cmU6MjI4NTY6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3Qu ZXJyCmNvbmZpZ3VyZToyMjg1OTogJD8gPSAwCmNvbmZpZ3VyZToyMjg2MjogdGVzdCAtcyBj b25mdGVzdApjb25maWd1cmU6MjI4NjU6ICQ/ID0gMApjb25maWd1cmU6MjI4ODA6IHJlc3Vs dDogeWVzCmNvbmZpZ3VyZToyMjg5MDogY2hlY2tpbmcgaG93IHRvIGxpbmsgd2l0aCBsaWJp Y29udgpjb25maWd1cmU6MjI4OTI6IHJlc3VsdDogL3Vzci9sb2NhbC9saWIvbGliaWNvbnYu c28gLVdsLC1ycGF0aCAtV2wsL3Vzci9sb2NhbC9saWIKY29uZmlndXJlOjIzMjgxOiBjaGVj a2luZyBmb3IgR05VIGdldHRleHQgaW4gbGliaW50bApjb25maWd1cmU6MjMzMTM6IGNjIC1v IGNvbmZ0ZXN0IC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAg IC1ML3Vzci9YMTFSNi9saWIgLUwvdXNyL2xvY2FsL2xpYiAgLXB0aHJlYWQgY29uZnRlc3Qu YyAgL3Vzci9sb2NhbC9saWIvbGliaW50bC5zbyAvdXNyL2xvY2FsL2xpYi9saWJpY29udi5z byAtV2wsLXJwYXRoIC1XbCwvdXNyL2xvY2FsL2xpYiA+JjUKY29uZmlndXJlOjIzMzE5OiAk PyA9IDAKY29uZmlndXJlOjIzMzIzOiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0 ZXN0LmVycgpjb25maWd1cmU6MjMzMjY6ICQ/ID0gMApjb25maWd1cmU6MjMzMjk6IHRlc3Qg LXMgY29uZnRlc3QKY29uZmlndXJlOjIzMzMyOiAkPyA9IDAKY29uZmlndXJlOjIzNDA0OiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6MjM0MzY6IGNoZWNraW5nIGhvdyB0byBsaW5rIHdpdGgg bGliaW50bApjb25maWd1cmU6MjM0Mzg6IHJlc3VsdDogL3Vzci9sb2NhbC9saWIvbGliaW50 bC5zbyAvdXNyL2xvY2FsL2xpYi9saWJpY29udi5zbyAtV2wsLXJwYXRoIC1XbCwvdXNyL2xv Y2FsL2xpYgpjb25maWd1cmU6MjM1MzM6IGNoZWNraW5nIHRvIHNlZSBpZiBjb21waWxlciB1 bmRlcnN0YW5kcyAtV2FsbApjb25maWd1cmU6MjM1NTU6IGNjIC1jIC1PMiAtZm5vLXN0cmlj dC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLVdhbGwgIC1JL3Vzci9Y MTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jID4mNQpjb25m aWd1cmU6MjM1NjE6ICQ/ID0gMApjb25maWd1cmU6MjM1NjU6IHRlc3QgLXogCgkJCSB8fCB0 ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZToyMzU2ODogJD8gPSAwCmNvbmZpZ3Vy ZToyMzU3MTogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZToyMzU3NDogJD8gPSAwCmNv bmZpZ3VyZToyMzU5MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIzNzYyOiBjaGVja2luZyBm b3IgQysrIGNvbXBpbGVyIHZlcnNpb24KY29uZmlndXJlOjIzNzY1OiBjKysgLS12ZXJzaW9u IDwvZGV2L251bGwgPiY1CmMrKyAoR0NDKSAzLjQuNCBbRnJlZUJTRF0gMjAwNTA1MTgKQ29w eXJpZ2h0IChDKSAyMDA0IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgpUaGlzIGlz IGZyZWUgc29mdHdhcmU7IHNlZSB0aGUgc291cmNlIGZvciBjb3B5aW5nIGNvbmRpdGlvbnMu ICBUaGVyZSBpcyBOTwp3YXJyYW50eTsgbm90IGV2ZW4gZm9yIE1FUkNIQU5UQUJJTElUWSBv ciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4KCmNvbmZpZ3VyZToyMzc2ODog JD8gPSAwCmNvbmZpZ3VyZToyMzc3MDogYysrIC12IDwvZGV2L251bGwgPiY1ClVzaW5nIGJ1 aWx0LWluIHNwZWNzLgpDb25maWd1cmVkIHdpdGg6IEZyZWVCU0QvaTM4NiBzeXN0ZW0gY29t cGlsZXIKVGhyZWFkIG1vZGVsOiBwb3NpeApnY2MgdmVyc2lvbiAzLjQuNCBbRnJlZUJTRF0g MjAwNTA1MTgKY29uZmlndXJlOjIzNzczOiAkPyA9IDAKY29uZmlndXJlOjIzNzc1OiBjKysg LVYgPC9kZXYvbnVsbCA+JjUKYysrOiBgLVYnIG9wdGlvbiBtdXN0IGhhdmUgYXJndW1lbnQK Y29uZmlndXJlOjIzNzc4OiAkPyA9IDEKY29uZmlndXJlOjIzNzgxOiBjaGVja2luZyB3aGV0 aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEMrKyBjb21waWxlcgpjb25maWd1cmU6MjM4Mzc6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMzg0MzogY2hlY2tpbmcgd2hldGhlciBjKysgYWNj ZXB0cyAtZwpjb25maWd1cmU6MjM4OTQ6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMzkzNjog YysrIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL1gxMVI2L2lu Y2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmNjID4mNQpjb25maWd1cmU6 MjM5NDI6ICQ/ID0gMApjb25maWd1cmU6MjM5NDY6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEg LXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZToyMzk0OTogJD8gPSAwCmNvbmZpZ3VyZToyMzk1 MjogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZToyMzk1NTogJD8gPSAwCmNvbmZpZ3Vy ZToyMzk4MTogYysrIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNy L1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmNjID4mNQpj b25maWd1cmU6MjM5ODc6ICQ/ID0gMApjb25maWd1cmU6MjM5OTE6IHRlc3QgLXogCgkJCSB8 fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZToyMzk5NDogJD8gPSAwCmNvbmZp Z3VyZToyMzk5NzogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZToyNDAwMDogJD8gPSAw CmNvbmZpZ3VyZToyNDAyNTogY2hlY2tpbmcgZGVwZW5kZW5jeSBzdHlsZSBvZiBjKysKY29u ZmlndXJlOjI0MTE1OiByZXN1bHQ6IGdjYzMKY29uZmlndXJlOjI0MTM0OiBjaGVja2luZyBm b3IgYysrCmNvbmZpZ3VyZToyNDE1MDogZm91bmQgL3Vzci9iaW4vYysrCmNvbmZpZ3VyZToy NDE2MTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjI0MTczOiBjaGVja2luZyBob3cgdG8gcnVu IHRoZSBDKysgcHJlcHJvY2Vzc29yCmNvbmZpZ3VyZToyNDI4NzogcmVzdWx0OiBjKysgLUUK Y29uZmlndXJlOjI0MzExOiBjKysgLUUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9s b2NhbC9pbmNsdWRlICBjb25mdGVzdC5jYwpjb25maWd1cmU6MjQzMTc6ICQ/ID0gMApjb25m aWd1cmU6MjQzNDk6IGMrKyAtRSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgIGNvbmZ0ZXN0LmNjCmNvbmZ0ZXN0LmNjOjM1OjI4OiBhY19ub25leGlzdGVu dC5oOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CmNvbmZpZ3VyZToyNDM1NTogJD8gPSAx CmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8 IAp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUg IiIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJ TkcgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBHU1RfUExV R0lOU19WRVJTSU9OICIwLjguMTIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OX1JF TEVBU0UgIjEiCnwgI2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZF UlNJT04gIjAuOC4xMiIKfCAjZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZp bmUgVkVSU0lPTiAiMC44LjEyIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5l IEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVm aW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmlu ZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5l IEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZp bmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0RMRkNOX0ggMQp8ICNpZmRlZiBf X2NwbHVzcGx1cwp8IGV4dGVybiAiQyIgdm9pZCBzdGQ6OmV4aXQgKGludCkgdGhyb3cgKCk7 IHVzaW5nIHN0ZDo6ZXhpdDsKfCAjZW5kaWYKfCAjZGVmaW5lIEhBVkVfSUNPTlYgMQp8ICNk ZWZpbmUgRU5BQkxFX05MUyAxCnwgI2RlZmluZSBIQVZFX0dFVFRFWFQgMQp8ICNkZWZpbmUg SEFWRV9EQ0dFVFRFWFQgMQp8ICNkZWZpbmUgR0VUVEVYVF9QQUNLQUdFICJnc3QtcGx1Z2lu cy0wLjgiCnwgI2RlZmluZSBMT0NBTEVESVIgIi91c3IvbG9jYWwvc2hhcmUvZ25vbWUvbG9j YWxlIgp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8YWNfbm9uZXhpc3Rl bnQuaD4KY29uZmlndXJlOjI0Mzk4OiBjaGVja2luZyBmb3IgbGlicmFyeSBjb250YWluaW5n IHN0cmVycm9yCmNvbmZpZ3VyZToyNDQyODogY2MgLW8gY29uZnRlc3QgLU8yIC1mbm8tc3Ry aWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2 L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAtTC91c3IvWDExUjYvbGliIC1ML3Vz ci9sb2NhbC9saWIgIC1wdGhyZWFkIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6MjQ0MzQ6 ICQ/ID0gMApjb25maWd1cmU6MjQ0Mzg6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29u ZnRlc3QuZXJyCmNvbmZpZ3VyZToyNDQ0MTogJD8gPSAwCmNvbmZpZ3VyZToyNDQ0NDogdGVz dCAtcyBjb25mdGVzdApjb25maWd1cmU6MjQ0NDc6ICQ/ID0gMApjb25maWd1cmU6MjQ1MTc6 IHJlc3VsdDogbm9uZSByZXF1aXJlZApjb25maWd1cmU6MjQ1MjU6IGNoZWNraW5nIGZvciBB TlNJIEMgaGVhZGVyIGZpbGVzCmNvbmZpZ3VyZToyNDY4MTogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjI0NjkxOiBjaGVja2luZyBmb3IgaW5saW5lCmNvbmZpZ3VyZToyNDcxMjogY2MgLWMg LU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAg LUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMg PiY1CmNvbmZpZ3VyZToyNDcxODogJD8gPSAwCmNvbmZpZ3VyZToyNDcyMjogdGVzdCAteiAK CQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjI0NzI1OiAkPyA9IDAK Y29uZmlndXJlOjI0NzI4OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjI0NzMxOiAk PyA9IDAKY29uZmlndXJlOjI0NzQzOiByZXN1bHQ6IGlubGluZQpjb25maWd1cmU6MjQ3NjM6 IGNoZWNraW5nIGZvciBzdGRpbnQgdHlwZXMKY29uZmlndXJlOjI0NzkxOiBjYyAtYyAgIGNv bmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToyNDc5NzogJD8gPSAwCmNvbmZpZ3VyZToyNDgwMTog dGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjI0ODA0 OiAkPyA9IDAKY29uZmlndXJlOjI0ODA3OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJl OjI0ODEwOiAkPyA9IDAKY29uZmlndXJlOjI0ODM5OiByZXN1bHQ6IGludHR5cGVzLmggKHNo b3J0Y2lyY3VpdCkKY29uZmlndXJlOjI3NTk4OiByZXN1bHQ6IG1ha2UgdXNlIG9mIGludHR5 cGVzLmggaW4gX2ludHR5cGVzLmggKGFzc3VtaW5nIEM5OSBjb21wYXRpYmxlIHN5c3RlbSkK Y29uZmlndXJlOjI3NjE2OiBjaGVja2luZyBzdGRsaWIuaCB1c2FiaWxpdHkKY29uZmlndXJl OjI3NjI4OiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9s b2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVk ZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjI3NjM0OiAkPyA9IDAKY29uZmlndXJlOjI3 NjM4OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6 Mjc2NDE6ICQ/ID0gMApjb25maWd1cmU6Mjc2NDQ6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25m aWd1cmU6Mjc2NDc6ICQ/ID0gMApjb25maWd1cmU6Mjc2NTc6IHJlc3VsdDogeWVzCmNvbmZp Z3VyZToyNzY2MTogY2hlY2tpbmcgc3RkbGliLmggcHJlc2VuY2UKY29uZmlndXJlOjI3Njcx OiBjYyAtRSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNv bmZ0ZXN0LmMKY29uZmlndXJlOjI3Njc3OiAkPyA9IDAKY29uZmlndXJlOjI3Njk3OiByZXN1 bHQ6IHllcwpjb25maWd1cmU6Mjc3MzI6IGNoZWNraW5nIGZvciBzdGRsaWIuaApjb25maWd1 cmU6Mjc3Mzk6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyNzc1NjogY2hlY2tpbmcgd2hldGhl ciBjYyBpbXBsZW1lbnRzIF9fUFJFVFRZX0ZVTkNUSU9OX18KY29uZmlndXJlOjI3Nzc4OiBj YyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9s b2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVk ZSAgIC1ML3Vzci9YMTFSNi9saWIgLUwvdXNyL2xvY2FsL2xpYiAgLXB0aHJlYWQgY29uZnRl c3QuYyAgPiY1CmNvbmZpZ3VyZToyNzc4NDogJD8gPSAwCmNvbmZpZ3VyZToyNzc4ODogdGVz dCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjI3NzkxOiAk PyA9IDAKY29uZmlndXJlOjI3Nzk0OiB0ZXN0IC1zIGNvbmZ0ZXN0CmNvbmZpZ3VyZToyNzc5 NzogJD8gPSAwCmNvbmZpZ3VyZToyNzgxMTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjI3ODIx OiBjaGVja2luZyB3aGV0aGVyIGNjIGltcGxlbWVudHMgX19GVU5DVElPTl9fCmNvbmZpZ3Vy ZToyNzg0MzogY2MgLW8gY29uZnRlc3QgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBl ICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xv Y2FsL2luY2x1ZGUgICAtTC91c3IvWDExUjYvbGliIC1ML3Vzci9sb2NhbC9saWIgIC1wdGhy ZWFkIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6Mjc4NDk6ICQ/ID0gMApjb25maWd1cmU6 Mjc4NTM6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3Vy ZToyNzg1NjogJD8gPSAwCmNvbmZpZ3VyZToyNzg1OTogdGVzdCAtcyBjb25mdGVzdApjb25m aWd1cmU6Mjc4NjI6ICQ/ID0gMApjb25maWd1cmU6Mjc4NzY6IHJlc3VsdDogeWVzCmNvbmZp Z3VyZToyNzg4NjogY2hlY2tpbmcgd2hldGhlciBjYyBpbXBsZW1lbnRzIF9fZnVuY19fCmNv bmZpZ3VyZToyNzkwODogY2MgLW8gY29uZnRlc3QgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5n IC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkv dXNyL2xvY2FsL2luY2x1ZGUgICAtTC91c3IvWDExUjYvbGliIC1ML3Vzci9sb2NhbC9saWIg IC1wdGhyZWFkIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6Mjc5MTQ6ICQ/ID0gMApjb25m aWd1cmU6Mjc5MTg6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNv bmZpZ3VyZToyNzkyMTogJD8gPSAwCmNvbmZpZ3VyZToyNzkyNDogdGVzdCAtcyBjb25mdGVz dApjb25maWd1cmU6Mjc5Mjc6ICQ/ID0gMApjb25maWd1cmU6Mjc5NDE6IHJlc3VsdDogeWVz CmNvbmZpZ3VyZToyNzk4MTogY2hlY2tpbmcgZm9yIEZJT05SRUFEIGluIHN5cy9pb2N0bC5o CmNvbmZpZ3VyZToyODAxMDogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBl ICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xv Y2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToyODAxNjogJD8gPSAwCmNv bmZpZ3VyZToyODAyMDogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIK Y29uZmlndXJlOjI4MDIzOiAkPyA9IDAKY29uZmlndXJlOjI4MDI2OiB0ZXN0IC1zIGNvbmZ0 ZXN0Lm8KY29uZmlndXJlOjI4MDI5OiAkPyA9IDAKY29uZmlndXJlOjI4MDQzOiByZXN1bHQ6 IHllcwpjb25maWd1cmU6MjgyMzM6IFdBUk5JTkc6IGJ1aWxkaW5nIGV4dGVybmFsIHBsdWct aW5zCmNvbmZpZ3VyZToyODM0ODogbm90IGJ1aWxkaW5nIGV4cGVyaW1lbnRhbCBwbHVnLWlu cwpjb25maWd1cmU6Mjg0MzM6IG5vdCBidWlsZGluZyBicm9rZW4gcGx1Zy1pbnMKY29uZmln dXJlOjI4NTM0OiBjaGVja2luZyBmb3IgZ3RrZG9jLXNjYW5nb2JqCmNvbmZpZ3VyZToyODU2 MTogcmVzdWx0OiBmYWxzZQpjb25maWd1cmU6Mjg1OTg6IGNoZWNraW5nIGZvciBkb2Nib29r MnBzCmNvbmZpZ3VyZToyODYyNTogcmVzdWx0OiBmYWxzZQpjb25maWd1cmU6Mjg2MzQ6IGNo ZWNraW5nIGZvciBkb2Nib29rMmh0bWwKY29uZmlndXJlOjI4NjYxOiByZXN1bHQ6IGZhbHNl CmNvbmZpZ3VyZToyODY3MDogY2hlY2tpbmcgZm9yIGphZGV0ZXgKY29uZmlndXJlOjI4Njk3 OiByZXN1bHQ6IGZhbHNlCmNvbmZpZ3VyZToyODcwNjogY2hlY2tpbmcgZm9yIHBzMnBkZgpj b25maWd1cmU6Mjg3MzM6IHJlc3VsdDogZmFsc2UKY29uZmlndXJlOjI4NzkwOiBjaGVja2lu ZyBmb3IgeHNsdHByb2MKY29uZmlndXJlOjI4ODA2OiBmb3VuZCAvdXNyL2xvY2FsL2Jpbi94 c2x0cHJvYwpjb25maWd1cmU6Mjg4MTY6IHJlc3VsdDogeHNsdHByb2MKY29uZmlndXJlOjI4 ODI1OiBjaGVja2luZyB3aGV0aGVyIHhzbHRwcm9jIGRvY2Jvb2sgcHJvY2Vzc2luZyB3b3Jr cwpjb25maWd1cmU6Mjg4NDI6IHJlc3VsdDogbm8KY29uZmlndXJlOjI4ODYxOiBjaGVja2lu ZyBmb3IgZHZpcHMKY29uZmlndXJlOjI4ODg4OiByZXN1bHQ6IGZhbHNlCmNvbmZpZ3VyZToy ODg5ODogY2hlY2tpbmcgZm9yIGZpZzJkZXYKY29uZmlndXJlOjI4OTI1OiByZXN1bHQ6IGZh bHNlCmNvbmZpZ3VyZToyODkzMzogV0FSTklORzogRGlkIG5vdCBmaW5kIGZpZzJkZXYgKGZy b20geGZpZyksIGltYWdlcyB3aWxsIG5vdCBiZSBnZW5lcmF0ZWQuCmNvbmZpZ3VyZToyODk2 MTogY2hlY2tpbmcgZm9yIHBuZ3RvcG5tCmNvbmZpZ3VyZToyODk4ODogcmVzdWx0OiBmYWxz ZQpjb25maWd1cmU6Mjg5OTc6IGNoZWNraW5nIGZvciBwbm10b3BzCmNvbmZpZ3VyZToyOTAy NDogcmVzdWx0OiBmYWxzZQpjb25maWd1cmU6MjkwMzM6IGNoZWNraW5nIGZvciBlcHN0b3Bk Zgpjb25maWd1cmU6MjkwNjA6IHJlc3VsdDogZmFsc2UKY29uZmlndXJlOjI5MDc2OiBXaWxs IG5vdCBvdXRwdXQgSFRNTCBkb2N1bWVudGF0aW9uCmNvbmZpZ3VyZToyOTA5MjogV2lsbCBu b3Qgb3V0cHV0IFBTIGRvY3VtZW50YXRpb24KY29uZmlndXJlOjI5MTA0OiBXaWxsIG5vdCBv dXRwdXQgUERGIGRvY3VtZW50YXRpb24KY29uZmlndXJlOjI5MTEzOiBMb29raW5nIGZvciBQ eXRob24gdmVyc2lvbiA+PSAyLjEKY29uZmlndXJlOjI5MTMxOiBjaGVja2luZyBmb3IgcHl0 aG9uCmNvbmZpZ3VyZToyOTE0OTogZm91bmQgL3Vzci9sb2NhbC9iaW4vcHl0aG9uCmNvbmZp Z3VyZToyOTE2MTogcmVzdWx0OiAvdXNyL2xvY2FsL2Jpbi9weXRob24KY29uZmlndXJlOjI5 MTcyOiBjaGVja2luZyAiL3Vzci9sb2NhbC9iaW4vcHl0aG9uIjoKY29uZmlndXJlOjI5MTc0 OiByZXN1bHQ6IG9rYXkKY29uZmlndXJlOjI5MTkwOiBjaGVja2luZyBsb2NhbCBQeXRob24g Y29uZmlndXJhdGlvbgpjb25maWd1cmU6MjkyMjc6IHJlc3VsdDogbG9va3MgZ29vZApjb25m aWd1cmU6Mjk0MDU6IGNoZWNraW5nIHdoZXRoZXIgYnl0ZSBvcmRlcmluZyBpcyBiaWdlbmRp YW4KY29uZmlndXJlOjI5NDMyOiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBp cGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3Iv bG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjI5NDM4OiAkPyA9IDAK Y29uZmlndXJlOjI5NDQyOiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVy cgpjb25maWd1cmU6Mjk0NDU6ICQ/ID0gMApjb25maWd1cmU6Mjk0NDg6IHRlc3QgLXMgY29u ZnRlc3Qubwpjb25maWd1cmU6Mjk0NTE6ICQ/ID0gMApjb25maWd1cmU6Mjk0NzU6IGNjIC1j IC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUg IC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5j ID4mNQpjb25mdGVzdC5jOiBJbiBmdW5jdGlvbiBgbWFpbic6CmNvbmZ0ZXN0LmM6NTY6IGVy cm9yOiBzeW50YXggZXJyb3IgYmVmb3JlICJiaWciCmNvbmZpZ3VyZToyOTQ4MTogJD8gPSAx CmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8 IAp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUg IiIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJ TkcgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBHU1RfUExV R0lOU19WRVJTSU9OICIwLjguMTIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OX1JF TEVBU0UgIjEiCnwgI2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZF UlNJT04gIjAuOC4xMiIKfCAjZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZp bmUgVkVSU0lPTiAiMC44LjEyIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5l IEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVm aW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmlu ZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5l IEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZp bmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0RMRkNOX0ggMQp8ICNpZmRlZiBf X2NwbHVzcGx1cwp8IGV4dGVybiAiQyIgdm9pZCBzdGQ6OmV4aXQgKGludCkgdGhyb3cgKCk7 IHVzaW5nIHN0ZDo6ZXhpdDsKfCAjZW5kaWYKfCAjZGVmaW5lIEhBVkVfSUNPTlYgMQp8ICNk ZWZpbmUgRU5BQkxFX05MUyAxCnwgI2RlZmluZSBIQVZFX0dFVFRFWFQgMQp8ICNkZWZpbmUg SEFWRV9EQ0dFVFRFWFQgMQp8ICNkZWZpbmUgR0VUVEVYVF9QQUNLQUdFICJnc3QtcGx1Z2lu cy0wLjgiCnwgI2RlZmluZSBMT0NBTEVESVIgIi91c3IvbG9jYWwvc2hhcmUvZ25vbWUvbG9j YWxlIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfTUFMTE9DX0gg MQp8ICNkZWZpbmUgSEFWRV9QUkVUVFlfRlVOQ1RJT04gMQp8ICNkZWZpbmUgSEFWRV9GVU5D VElPTiAxCnwgI2RlZmluZSBIQVZFX0ZVTkMgMQp8ICNkZWZpbmUgR1NUX0ZVTkNUSU9OIF9f UFJFVFRZX0ZVTkNUSU9OX18KfCAjZGVmaW5lIEhBVkVfRklPTlJFQURfSU5fU1lTX0lPQ1RM IDEKfCAjZGVmaW5lIERFRkFVTFRfQVVESU9TSU5LICJvc3NzaW5rIgp8ICNkZWZpbmUgREVG QVVMVF9BVURJT1NSQyAib3Nzc3JjIgp8ICNkZWZpbmUgREVGQVVMVF9WSURFT1NJTksgInh2 aW1hZ2VzaW5rIgp8ICNkZWZpbmUgREVGQVVMVF9WSURFT1NSQyAidjRsc3JjIgp8ICNkZWZp bmUgREVGQVVMVF9WSVNVQUxJWkVSICJnb29tIgp8ICNkZWZpbmUgSEFWRV9FWFRFUk5BTAp8 ICNkZWZpbmUgSEFWRV9DUFVfSTM4NiAxCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNp bmNsdWRlIDxzeXMvdHlwZXMuaD4KfCAjaW5jbHVkZSA8c3lzL3BhcmFtLmg+CnwgCnwgaW50 CnwgbWFpbiAoKQp8IHsKfCAjaWYgQllURV9PUkRFUiAhPSBCSUdfRU5ESUFOCnwgIG5vdCBi aWcgZW5kaWFuCnwgI2VuZGlmCnwgCnwgICA7CnwgICByZXR1cm4gMDsKfCB9CmNvbmZpZ3Vy ZToyOTYxNjogcmVzdWx0OiBubwpjb25maWd1cmU6Mjk3NjU6IHJlc3VsdDogVXNpbmcgY29u ZmlnIHNvdXJjZSB4bWw6bWVyZ2VkOi91c3IvbG9jYWwvZXRjL2djb25mL2djb25mLnhtbC5k ZWZhdWx0cyBmb3Igc2NoZW1hIGluc3RhbGxhdGlvbgpjb25maWd1cmU6Mjk3ODA6IHJlc3Vs dDogVXNpbmcgJChzeXNjb25mZGlyKS9nY29uZi9zY2hlbWFzIGFzIGluc3RhbGwgZGlyZWN0 b3J5IGZvciBzY2hlbWEgZmlsZXMKY29uZmlndXJlOjMwMTE5OiBjaGVja2luZyBmb3IgcGtn LWNvbmZpZwpjb25maWd1cmU6MzAxMzc6IGZvdW5kIC91c3IvbG9jYWwvYmluL3BrZy1jb25m aWcKY29uZmlndXJlOjMwMTUwOiByZXN1bHQ6IC91c3IvbG9jYWwvYmluL3BrZy1jb25maWcK Y29uZmlndXJlOjMwMTY3OiBjaGVja2luZyBmb3IgZ3N0cmVhbWVyLTAuOCA+PSAwLjguMTEu MQpjb25maWd1cmU6MzAyMTE6IGVycm9yOiBubyBHU3RyZWFtZXIgZm91bmQKCiMjIC0tLS0t LS0tLS0tLS0tLS0gIyMKIyMgQ2FjaGUgdmFyaWFibGVzLiAjIwojIyAtLS0tLS0tLS0tLS0t LS0tICMjCgpsdF9sdF9jdl9zeXNfZ2xvYmFsX3N5bWJvbF9waXBlPScic2VkIC1uIC1lICdc JydzL14uKlsgCV1cXChbQUJDREdJUlNUV11bQUJDREdJUlNUV10qXFwpWyAJXVsgCV0qXFwo W19BLVphLXpdW19BLVphLXowLTldKlxcKVwkL1xcMSBcXDIgXFwyL3AnXCcnIicKYWNfY3Zf cHJvZ19hY19jdF9GNzc9Zjc3CmFtX2N2X0NDX2RlcGVuZGVuY2llc19jb21waWxlcl90eXBl PWdjYzMKYWNfY3ZfcGF0aF9YR0VUVEVYVD0vdXNyL2xvY2FsL2Jpbi94Z2V0dGV4dAphY19j dl9wcm9nX0NYWENQUD0nYysrIC1FJwphY19jdl9lbnZfQ0NBU0ZMQUdTX3ZhbHVlPScnCmFj X2N2X2Vudl9DWFhGTEFHU192YWx1ZT0nLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBl JwphY19jdl9jX2JpZ2VuZGlhbj1ubwphY19jdl9wYXRoX1BZVEhPTj0vdXNyL2xvY2FsL2Jp bi9weXRob24KYWNfY3ZfcGF0aF9NU0dNRVJHRT0vdXNyL2xvY2FsL2Jpbi9tc2dtZXJnZQps dF9jdl9zeXNfZ2xvYmFsX3N5bWJvbF90b19jZGVjbD0nc2VkIC1uIC1lICdcJydzL14uIC4q IFwoLipcKSQvZXh0ZXJuIGludCBcMTsvcCdcJycnCmFjX2N2X2Y3N19jb21waWxlcl9nbnU9 eWVzCmFjX2N2X2Vudl9GNzdfdmFsdWU9JycKYWNfY3ZfaGVhZGVyX3N0ZGxpYl9oPXllcwps dF9jdl9maWxlX21hZ2ljX2NtZD0nJE1BR0lDX0NNRCcKYWNfY3ZfcHJvZ19IQVZFX0NYWD15 ZXMKYWNsX2N2X2hhcmRjb2RlX2xpYmRpcl9mbGFnX3NwZWM9JyR7d2x9LXJwYXRoICR7d2x9 JGxpYmRpcicKbHRfY3ZfcHJvZ19nbnVfbGRjeHg9eWVzCmFjX2N2X2Z1bmNfZGxvcGVuPXll cwphY19jdl9wcm9nX2NjX2c9eWVzCmFjX2N2X2Vudl9DWFhDUFBfc2V0PScnCmFjX2N2X2Vu dl9MREZMQUdTX3NldD1zZXQKYWNfY3ZfcGF0aF9QS0dfQ09ORklHPS91c3IvbG9jYWwvYmlu L3BrZy1jb25maWcKYWNfY3ZfcHJvZ19IQVZFX0pBREVURVg9ZmFsc2UKYWNsX2N2X3BhdGhf TEQ9L3Vzci9iaW4vbGQKbHRfY3ZfcHJvZ19jb21waWxlcl9jX29fQ1hYPXllcwphY19jdl9m dW5jX3NobF9sb2FkPW5vCmFjX2N2X3Byb2dfYWNfY3RfQVI9YXIKYWNfY3ZfY19jb21waWxl cl9nbnU9eWVzCmFjX2N2X2V4ZWV4dD0nJwphY19jdl9lbnZfQ0ZMQUdTX3NldD1zZXQKYWNs X2N2X3N5c19saWJfZGxzZWFyY2hfcGF0aF9zcGVjPScvbGliIC91c3IvbGliJwpsdF9jdl9z eXNfZ2xvYmFsX3N5bWJvbF90b19jX25hbWVfYWRkcmVzcz0nc2VkIC1uIC1lICdcJydzL146 IFwoW14gXSpcKSAkLyAge1wiXDFcIiwgKGx0X3B0cikgMH0sL3AnXCcnIC1lICdcJydzL15b QkNERUdSU1RdIFwoW14gXSpcKSBcKFteIF0qXCkkLyAgeyJcMiIsIChsdF9wdHIpIFwmXDJ9 LC9wJ1wnJycKZ3RfY3ZfZnVuY19nbnVnZXR0ZXh0MV9saWJjPW5vCmx0X2x0X2N2X3N5c19n bG9iYWxfc3ltYm9sX3RvX2NkZWNsPScic2VkIC1uIC1lICdcJydzL14uIC4qIFxcKC4qXFwp XCQvZXh0ZXJuIGludCBcXDE7L3AnXCcnIicKYWNfY3ZfcHJvZ19tYWtlX2dtYWtlX3NldD15 ZXMKYWNfY3ZfZW52X0ZGTEFHU19zZXQ9JycKbHRfY3Zfc3lzX21heF9jbWRfbGVuPTI2MjE0 NAphY19jdl9wcm9nX0hBVkVfRE9DQk9PSzJIVE1MPWZhbHNlCmFjbF9jdl9zaGxpYmV4dD1z bwphY19jdl9lbnZfQ1BQX3ZhbHVlPScnCmFjX2N2X2Vudl9DUFBGTEFHU19zZXQ9c2V0CmFj X2N2X3Byb2dfSEFWRV9QTk1UT1BTPWZhbHNlCmFjbF9jdl9oYXJkY29kZV9taW51c19MPW5v CmFjbF9jdl9oYXJkY29kZV9saWJkaXJfc2VwYXJhdG9yPScnCmx0X2N2X2Rsb3Blbl9zZWxm PXllcwpsdF9jdl9kbG9wZW5fbGlicz0nJwphY19jdl9jeHhfY29tcGlsZXJfZ251PXllcwph Y19jdl9lbnZfQ0NBU19zZXQ9JycKYWNfY3ZfZW52X0NYWF9zZXQ9c2V0Cmx0X2x0X2N2X3By b2dfY29tcGlsZXJfY19vX0NYWD0nInllcyInCmFjX2N2X2Vudl9ob3N0X2FsaWFzX3NldD0n JwphY19jdl9wcm9nX1hTTFRQUk9DPXhzbHRwcm9jCmFjX2N2X3BhdGhfR01TR0ZNVD0vdXNy L2xvY2FsL2Jpbi9tc2dmbXQKbHRfbHRfY3Zfc3lzX2dsb2JhbF9zeW1ib2xfdG9fY19uYW1l X2FkZHJlc3M9JyJzZWQgLW4gLWUgJ1wnJ3MvXjogXFwoW14gXSpcXCkgXCQvICB7XFxcIlxc MVxcXCIsIChsdF9wdHIpIDB9LC9wJ1wnJyAtZSAnXCcncy9eW0JDREVHUlNUXSBcXChbXiBd KlxcKSBcXChbXiBdKlxcKVwkLyAge1wiXFwyXCIsIChsdF9wdHIpIFxcJlxcMn0sL3AnXCcn IicKbHRfY3ZfZGxvcGVuX3NlbGZfc3RhdGljPXllcwphY19jdl9wcm9nX0hBVkVfRklHMkRF Vj1mYWxzZQpsdF9jdl9sZF9yZWxvYWRfZmxhZz0tcgpsdF9jdl9wcm9nX2dudV9sZD15ZXMK YWNfY3ZfaGVhZGVyX3N5c19zdGF0X2g9eWVzCmFjX2N2X2Vudl9idWlsZF9hbGlhc19zZXQ9 c2V0CmFjX2N2X2hlYWRlcl9zdGRpbnQ9aW50dHlwZXMuaAphY19jdl9saWJfZGxkX3NobF9s b2FkPW5vCmx0X2N2X3Byb2dfY29tcGlsZXJfY19vPXllcwphY19jdl9wcm9nX2Y3N19nPXll cwphY19jdl9lbnZfQ1hYQ1BQX3ZhbHVlPScnCmFjX2N2X2Vudl9MREZMQUdTX3ZhbHVlPScg LUwvdXNyL1gxMVI2L2xpYiAtTC91c3IvbG9jYWwvbGliICAtcHRocmVhZCcKYWNfY3ZfZW52 X3RhcmdldF9hbGlhc19zZXQ9JycKYWNfY3ZfcHJvZ19IQVZFX0RPQ0JPT0syUFM9ZmFsc2UK YWNfY3ZfcHJvZ19jY19zdGRjPScnCmFjX2N2X2hvc3RfYWxpYXM9aTM4Ni1wb3J0YmxkLWZy ZWVic2Q2LjEKYWNfY3ZfZW52X0NGTEFHU192YWx1ZT0nLU8yIC1mbm8tc3RyaWN0LWFsaWFz aW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZScKYWNfY3ZfZW52X0NDX3NldD1zZXQK YWNfY3ZfcGF0aF9NU0dGTVQ9L3Vzci9sb2NhbC9iaW4vbXNnZm10Cmx0X2N2X3Byb2dfY29t cGlsZXJfY19vX0Y3Nz15ZXMKYWNfY3ZfaGVhZGVyX3N5c190eXBlc19oPXllcwphY19jdl9o ZWFkZXJfc3RkYz15ZXMKYWNfY3ZfaGVhZGVyX3N0cmluZ3NfaD15ZXMKbHRfY3ZfcGF0aF9T RUQ9L3Vzci9iaW4vc2VkCmFjX2N2X2hlYWRlcl9pbnR0eXBlc19oPXllcwphY19jdl9wcm9n X2VncmVwPSdncmVwIC1FJwphY19jdl9lbnZfRkZMQUdTX3ZhbHVlPScnCmFjX2N2X3Byb2df SEFWRV9FUFNUT1BERj1mYWxzZQphY19jdl9jX2lubGluZT1pbmxpbmUKbHRfY3ZfcGF0aF9M RD0vdXNyL2Jpbi9sZApsdF9jdl9wcm9nX2NvbXBpbGVyX3J0dGlfZXhjZXB0aW9ucz1ubwph Y19jdl9oZWFkZXJfdW5pc3RkX2g9eWVzCmFjX2N2X2hlYWRlcl9zdHJpbmdfaD15ZXMKYWNf Y3ZfYnVpbGRfYWxpYXM9aTM4Ni1wb3J0YmxkLWZyZWVic2Q2LjEKYWNfY3ZfZW52X0NQUEZM QUdTX3ZhbHVlPScgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUg JwphY2xfY3ZfbGliZXh0PWEKYWNfY3Zfc3RkaW50X21lc3NhZ2U9J3VzaW5nIGdudSBjb21w aWxlciBjYyAoR0NDKSAzLjQuNCBbRnJlZUJTRF0gMjAwNTA1MTgnCmx0X2x0X2N2X3Byb2df Y29tcGlsZXJfY19vPScieWVzIicKYWNfY3ZfcHJvZ19hY19jdF9SQU5MSUI9cmFubGliCmFj X2N2X2hlYWRlcl9tZW1vcnlfaD15ZXMKYWNfY3ZfdGFyZ2V0X2FsaWFzPWkzODYtcG9ydGJs ZC1mcmVlYnNkNi4xCmFjX2N2X2Vudl9DQ0FTRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9DQ0FT X3ZhbHVlPScnCmFjX2N2X2Vudl9DWFhGTEFHU19zZXQ9c2V0CmFjX2N2X2Vudl9DWFhfdmFs dWU9YysrCmFjX2N2X3Byb2dfYWNfY3RfU1RSSVA9c3RyaXAKYWNfY3ZfaG9zdD1pMzg2LXBv cnRibGQtZnJlZWJzZDYuMQphY19jdl9lbnZfRjc3X3NldD0nJwphY19jdl9lbnZfaG9zdF9h bGlhc192YWx1ZT0nJwphY19jdl9wcm9nX0hBVkVfR1RLX0RPQz1mYWxzZQphY19jdl9wcm9n X2FjX2N0X09CSkM9Z2NjCmx0X2x0X2N2X3Byb2dfY29tcGlsZXJfY19vX0Y3Nz0nInllcyIn Cmx0X2N2X29iamRpcj0ubGlicwphY19jdl9wcm9nX2N4eF9nPXllcwphbV9jdl9wcm9nX2Nj X3N0ZGM9JycKbHRfY3ZfZmlsZV9tYWdpY190ZXN0X2ZpbGU9JycKYW1fY3ZfQ1hYX2RlcGVu ZGVuY2llc19jb21waWxlcl90eXBlPWdjYzMKYWNfY3ZfcHJvZ19DUFA9J2NjIC1FJwphY19j dl9wcm9nX0FXSz1uYXdrCmFjX2N2X2J1aWxkPWkzODYtcG9ydGJsZC1mcmVlYnNkNi4xCmFj X2N2X2Vudl9idWlsZF9hbGlhc192YWx1ZT1pMzg2LXBvcnRibGQtZnJlZWJzZDYuMQphY19j dl9oZWFkZXJfbWFsbG9jX2g9eWVzCmx0X2N2X3N5c19nbG9iYWxfc3ltYm9sX3BpcGU9J3Nl ZCAtbiAtZSAnXCcncy9eLipbIAldXChbQUJDREdJUlNUV11bQUJDREdJUlNUV10qXClbIAld WyAJXSpcKFtfQS1aYS16XVtfQS1aYS16MC05XSpcKSQvXDEgXDIgXDIvcCdcJycnCmx0X2N2 X2RlcGxpYnNfY2hlY2tfbWV0aG9kPXBhc3NfYWxsCmFjX2N2X3Byb2dfYWNfY3RfQ0M9Y2MK YW1fY3ZfbGliX2ljb252PXllcwphbV9jdl9mdW5jX2ljb252PXllcwphY2xfY3Zfc3lzX2xp Yl9zZWFyY2hfcGF0aF9zcGVjPScvbGliIC91c3IvbGliIC91c3IvbG9jYWwvbGliJwphY2xf Y3Zfd2w9LVdsLApsdF9jdl9wYXRoX0xEQ1hYPS91c3IvYmluL2xkCmFjX2N2X3RhcmdldD1p Mzg2LXBvcnRibGQtZnJlZWJzZDYuMQphY19jdl9lbnZfdGFyZ2V0X2FsaWFzX3ZhbHVlPScn CmFjX2N2X3N0ZGludF9yZXN1bHQ9Jyhhc3N1bWluZyBDOTkgY29tcGF0aWJsZSBzeXN0ZW0p JwphY19jdl9lbnZfQ0NfdmFsdWU9Y2MKYWNfY3ZfcHJvZ19IQVZFX0RWSVBTPWZhbHNlCmFj X2N2X2hlYWRlcl9zdGRpbnRfdD1pbnR0eXBlcy5oCmFjX2N2X3NlYXJjaF9zdHJlcnJvcj0n bm9uZSByZXF1aXJlZCcKYW1fY3ZfT0JKQ19kZXBlbmRlbmNpZXNfY29tcGlsZXJfdHlwZT1n Y2MzCmx0X2N2X3BhdGhfTk09Jy91c3IvYmluL25tIC1CJwphY19jdl9lbnZfQ1BQX3NldD0n JwpndF9jdl9mdW5jX2dudWdldHRleHQxX2xpYmludGw9eWVzCmFjbF9jdl9oYXJkY29kZV9k aXJlY3Q9bm8KYWNfY3ZfaGVhZGVyX2RsZmNuX2g9eWVzCmFjX2N2X3Byb2dfSEFWRV9QUzJQ REY9ZmFsc2UKYWNsX2N2X3JwYXRoPWRvbmUKbHRfY3ZfZGxvcGVuPWRsb3BlbgphY19jdl9w cm9nX0hBVkVfUE5HVE9QTk09ZmFsc2UKYWNsX2N2X3Byb2dfZ251X2xkPXllcwphY19jdl9v YmpleHQ9bwoKIyMgLS0tLS0tLS0tLS0tLS0tLS0gIyMKIyMgT3V0cHV0IHZhcmlhYmxlcy4g IyMKIyMgLS0tLS0tLS0tLS0tLS0tLS0gIyMKCkE1MkRFQ19DRkxBR1M9JycKQTUyREVDX0xJ QlM9JycKQUFMSUJfQ0ZMQUdTPScnCkFBTElCX0NPTkZJRz0nJwpBQUxJQl9MSUJTPScnCkFD TE9DQUw9JyR7U0hFTEx9IC91c3IvcG9ydHMvbXVsdGltZWRpYS9nc3RyZWFtZXItcGx1Z2lu czgwL3dvcmsvZ3N0LXBsdWdpbnMtMC44LjEyL21pc3NpbmcgLS1ydW4gYWNsb2NhbC0xLjkn CkFDTE9DQUxfQU1GTEFHUz0nLUkgbTQgLUkgY29tbW9uL200JwpBTFNBX0NGTEFHUz0nJwpB TFNBX0xJQlM9JycKQU1ERVBCQUNLU0xBU0g9J1wnCkFNREVQX0ZBTFNFPScjJwpBTURFUF9U UlVFPScnCkFNUk5CX0xJQlM9JycKQU1UQVI9JyR7U0hFTEx9IC91c3IvcG9ydHMvbXVsdGlt ZWRpYS9nc3RyZWFtZXItcGx1Z2luczgwL3dvcmsvZ3N0LXBsdWdpbnMtMC44LjEyL21pc3Np bmcgLS1ydW4gdGFyJwpBUj0nYXInCkFSVFNDX0NGTEFHUz0nJwpBUlRTQ19DT05GSUc9JycK QVJUU0NfTElCUz0nJwpBUlRTX0NPTkZJRz0nJwpBUlRTX0NYWEZMQUdTPScnCkFSVFNfTElC Uz0nJwpBU19MSUJUT09MX1dJTjMyX0ZBTFNFPScnCkFTX0xJQlRPT0xfV0lOMzJfVFJVRT0n IycKQVVESU9GSUxFX0NGTEFHUz0nJwpBVURJT0ZJTEVfQ09ORklHPScnCkFVRElPRklMRV9M SUJTPScnCkFVRElPUkVTQU1QTEVfQ0ZMQUdTPScnCkFVRElPUkVTQU1QTEVfTElCUz0nJwpB VVRPQ09ORj0nJHtTSEVMTH0gL3Vzci9wb3J0cy9tdWx0aW1lZGlhL2dzdHJlYW1lci1wbHVn aW5zODAvd29yay9nc3QtcGx1Z2lucy0wLjguMTIvbWlzc2luZyAtLXJ1biBhdXRvY29uZicK QVVUT0hFQURFUj0nJHtTSEVMTH0gL3Vzci9wb3J0cy9tdWx0aW1lZGlhL2dzdHJlYW1lci1w bHVnaW5zODAvd29yay9nc3QtcGx1Z2lucy0wLjguMTIvbWlzc2luZyAtLXJ1biBhdXRvaGVh ZGVyJwpBVVRPTUFLRT0nJHtTSEVMTH0gL3Vzci9wb3J0cy9tdWx0aW1lZGlhL2dzdHJlYW1l ci1wbHVnaW5zODAvd29yay9nc3QtcGx1Z2lucy0wLjguMTIvbWlzc2luZyAtLXJ1biBhdXRv bWFrZS0xLjknCkFXSz0nbmF3aycKQlJPS0VOX0ZBTFNFPScnCkJST0tFTl9UUlVFPScnCkJV SUxEX0RPQ1NfRkFMU0U9JyMnCkJVSUxEX0RPQ1NfVFJVRT0nJwpCVUlMRF9FWEFNUExFU19G QUxTRT0nJwpCVUlMRF9FWEFNUExFU19UUlVFPScnCkJVSUxEX0VYVEVSTkFMX0ZBTFNFPScj JwpCVUlMRF9FWFRFUk5BTF9UUlVFPScnCkJVSUxEX1BMVUdJTl9ET0NTX0ZBTFNFPScnCkJV SUxEX1BMVUdJTl9ET0NTX1RSVUU9JyMnCkJVSUxEX1RFU1RTX0ZBTFNFPScnCkJVSUxEX1RF U1RTX1RSVUU9JycKQ0FJUk9fQ0ZMQUdTPScnCkNBSVJPX0xJQlM9JycKQ0FUX0VOVFJZX0VO RD0nJwpDQVRfRU5UUllfU1RBUlQ9JycKQ0M9J2NjJwpDQ0FTPSdjYycKQ0NBU0ZMQUdTPSct TzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlJwpD Q0RFUE1PREU9J2RlcG1vZGU9Z2NjMycKQ0RBVURJT19DRkxBR1M9JycKQ0RBVURJT19DT05G SUc9JycKQ0RBVURJT19MSUJTPScnCkNESU9fQ0ZMQUdTPScnCkNESU9fTElCUz0nJwpDRFBB UkFOT0lBX0xJQlM9JycKQ0ZMQUdTPSctTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUg IC1JL3Vzci9sb2NhbC9pbmNsdWRlJwpDUFA9J2NjIC1FJwpDUFBGTEFHUz0nIC1JL3Vzci9Y MTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICcKQ1hYPSdjKysnCkNYWENQUD0n YysrIC1FJwpDWFhERVBNT0RFPSdkZXBtb2RlPWdjYzMnCkNYWEZMQUdTPSctTzIgLWZuby1z dHJpY3QtYWxpYXNpbmcgLXBpcGUnCkNZR1BBVEhfVz0nZWNobycKREVGQVVMVF9BVURJT1NJ Tks9J29zc3NpbmsnCkRFRkFVTFRfQVVESU9TUkM9J29zc3NyYycKREVGQVVMVF9WSURFT1NJ Tks9J3h2aW1hZ2VzaW5rJwpERUZBVUxUX1ZJREVPU1JDPSd2NGxzcmMnCkRFRkFVTFRfVklT VUFMSVpFUj0nZ29vbScKREVGUz0nJwpERVBESVI9Jy5kZXBzJwpESVJBQ19DRkxBR1M9JycK RElSQUNfTElCUz0nJwpESVJFQ1RGQl9DRkxBR1M9JycKRElSRUNURkJfTElCUz0nJwpESVZY REVDX0xJQlM9JycKRElWWEVOQ19MSUJTPScnCkRPQ0JPT0tfUk9PVD0nJwpET0NfSFRNTF9G QUxTRT0nJwpET0NfSFRNTF9UUlVFPScjJwpET0NfUERGX0ZBTFNFPScnCkRPQ19QREZfVFJV RT0nIycKRE9DX1BTX0ZBTFNFPScnCkRPQ19QU19UUlVFPScjJwpEVFNfTElCUz0nJwpEVjEz OTRfTElCUz0nJwpEVkROQVZfQ0ZMQUdTPScnCkRWRE5BVl9DT05GSUc9JycKRFZETkFWX0xJ QlM9JycKRFZEUkVBRF9MSUJTPScnCkVDSE89J2VjaG8nCkVDSE9fQz0nJwpFQ0hPX049Jy1u JwpFQ0hPX1Q9JycKRUdSRVA9J2dyZXAgLUUnCkVTRF9DRkxBR1M9JycKRVNEX0NPTkZJRz0n JwpFU0RfTElCUz0nJwpFWEVFWFQ9JycKRVhQRVJJTUVOVEFMX0ZBTFNFPScnCkVYUEVSSU1F TlRBTF9UUlVFPScnCkY3Nz0nZjc3JwpGQUFDX0xJQlM9JycKRkFBRF9MSUJTPScnCkZGTEFH Uz0nLWcgLU8yJwpGTEFDX0xJQlM9JycKRlQyX0NGTEFHUz0nJwpGVDJfQ09ORklHPScnCkZU Ml9MSUJTPScnCkdDT05GVE9PTD0nJwpHQ09ORl9DRkxBR1M9JycKR0NPTkZfTElCUz0nJwpH Q09ORl9TQ0hFTUFTX0lOU1RBTExfRkFMU0U9JycKR0NPTkZfU0NIRU1BU19JTlNUQUxMX1RS VUU9JyMnCkdDT05GX1NDSEVNQV9DT05GSUdfU09VUkNFPSd4bWw6bWVyZ2VkOi91c3IvbG9j YWwvZXRjL2djb25mL2djb25mLnhtbC5kZWZhdWx0cycKR0NPTkZfU0NIRU1BX0ZJTEVfRElS PSckKHN5c2NvbmZkaXIpL2djb25mL3NjaGVtYXMnCkdES19QSVhCVUZfQ09ORl9ESVI9JycK R0RLX1BJWEJVRl9MT0FERVJfRElSPScnCkdFVFRFWFRfUEFDS0FHRT0nZ3N0LXBsdWdpbnMt MC44JwpHTElCMl9DRkxBR1M9JycKR0xJQjJfTElCUz0nJwpHTElCMl9SRVE9JycKR0xJQl9D RkxBR1M9JycKR0xJQl9MSUJTPScnCkdNU0dGTVQ9Jy91c3IvbG9jYWwvYmluL21zZ2ZtdCcK R05PTUVfVkZTX0NGTEFHUz0nJwpHTk9NRV9WRlNfTElCUz0nJwpHU01fTElCUz0nJwpHU1Rf Q0ZMQUdTPScnCkdTVF9DT05UUk9MX0NGTEFHUz0nJwpHU1RfQ09OVFJPTF9MSUJTPScnCkdT VF9MSUJTPScnCkdTVF9MSUJfRElSPScnCkdTVF9NQUpPUk1JTk9SPScwLjgnCkdTVF9QTFVH SU5TX0FHRT0nMScKR1NUX1BMVUdJTlNfQUxMPScnCkdTVF9QTFVHSU5TX0NVUlJFTlQ9JzEn CkdTVF9QTFVHSU5TX0xJQlZFUlNJT049JzE6MDoxJwpHU1RfUExVR0lOU19MVF9MREZMQUdT PScnCkdTVF9QTFVHSU5TX1JFVklTSU9OPScwJwpHU1RfUExVR0lOU19TRUxFQ1RFRD0nJwpH U1RfUExVR0lOU19WRVJTSU9OPScwLjguMTInCkdTVF9QTFVHSU5TX1ZFUlNJT05fTUFKT1I9 JzAnCkdTVF9QTFVHSU5TX1ZFUlNJT05fTUlDUk89JzEyJwpHU1RfUExVR0lOU19WRVJTSU9O X01JTk9SPSc4JwpHU1RfUExVR0lOU19WRVJTSU9OX05BTk89JzAnCkdTVF9QTFVHSU5TX1ZF UlNJT05fUkVMRUFTRT0nMScKR1NUX1BMVUdJTl9MREZMQUdTPScnCkdTVF9UT09MU19ESVI9 JycKR1RLMl9DRkxBR1M9JycKR1RLMl9MSUJTPScnCkdUS19CQVNFX0RJUj0nJwpHVEtfQ0ZM QUdTPScnCkdUS19ET0NfU0NBTk9CSj0nZ3RrZG9jLXNjYW5nb2JqIC0tbm9ndGtpbml0JwpH VEtfTElCUz0nJwpHVEtfVkVSU0lPTj0nJwpIQVZFX0FNUk5CPScnCkhBVkVfQVRPTUlDX0hf RkFMU0U9JycKSEFWRV9BVE9NSUNfSF9UUlVFPScnCkhBVkVfQVZDMTM5ND0nJwpIQVZFX0NE UEFSQU5PSUE9JycKSEFWRV9DUFVfQUxQSEFfRkFMU0U9JycKSEFWRV9DUFVfQUxQSEFfVFJV RT0nIycKSEFWRV9DUFVfQVJNX0ZBTFNFPScnCkhBVkVfQ1BVX0FSTV9UUlVFPScjJwpIQVZF X0NQVV9IUFBBX0ZBTFNFPScnCkhBVkVfQ1BVX0hQUEFfVFJVRT0nIycKSEFWRV9DUFVfSTM4 Nl9GQUxTRT0nIycKSEFWRV9DUFVfSTM4Nl9UUlVFPScnCkhBVkVfQ1BVX0lBNjRfRkFMU0U9 JycKSEFWRV9DUFVfSUE2NF9UUlVFPScjJwpIQVZFX0NQVV9NNjhLX0ZBTFNFPScnCkhBVkVf Q1BVX002OEtfVFJVRT0nIycKSEFWRV9DUFVfTUlQU19GQUxTRT0nJwpIQVZFX0NQVV9NSVBT X1RSVUU9JyMnCkhBVkVfQ1BVX1BQQ19GQUxTRT0nJwpIQVZFX0NQVV9QUENfVFJVRT0nIycK SEFWRV9DUFVfUzM5MF9GQUxTRT0nJwpIQVZFX0NQVV9TMzkwX1RSVUU9JyMnCkhBVkVfQ1BV X1NQQVJDX0ZBTFNFPScnCkhBVkVfQ1BVX1NQQVJDX1RSVUU9JyMnCkhBVkVfQ1BVX1g4Nl82 NF9GQUxTRT0nJwpIQVZFX0NQVV9YODZfNjRfVFJVRT0nIycKSEFWRV9DWFg9J3llcycKSEFW RV9ET0NCT09LMkhUTUw9J2ZhbHNlJwpIQVZFX0RPQ0JPT0syUFM9J2ZhbHNlJwpIQVZFX0RP Q0JPT0tfRkFMU0U9JycKSEFWRV9ET0NCT09LX1RSVUU9JyMnCkhBVkVfRFRTPScnCkhBVkVf RFZEUkVBRD0nJwpIQVZFX0RWSVBTPSdmYWxzZScKSEFWRV9FUFNUT1BERj0nZmFsc2UnCkhB VkVfRkFBQz0nJwpIQVZFX0ZBQUQ9JycKSEFWRV9GSUcyREVWPSdmYWxzZScKSEFWRV9GSUcy REVWX1BERl9GQUxTRT0nJwpIQVZFX0ZJRzJERVZfUERGX1RSVUU9JycKSEFWRV9GSUcyREVW X1BOR19GQUxTRT0nJwpIQVZFX0ZJRzJERVZfUE5HX1RSVUU9JycKSEFWRV9GTEFDPScnCkhB VkVfRlQyX0ZBTFNFPScnCkhBVkVfRlQyX1RSVUU9JycKSEFWRV9HQ09ORlRPT0w9JycKSEFW RV9HREtfTE9BREVSU19GQUxTRT0nJwpIQVZFX0dES19MT0FERVJTX1RSVUU9JycKSEFWRV9H TD0nJwpIQVZFX0dTTT0nJwpIQVZFX0dUSz0nJwpIQVZFX0dUS19ET0M9J2ZhbHNlJwpIQVZF X0dUS19ET0NfRkFMU0U9JycKSEFWRV9HVEtfRE9DX1RSVUU9JyMnCkhBVkVfR1RLX0ZBTFNF PScnCkhBVkVfR1RLX1RSVUU9JycKSEFWRV9IRVJNRVM9JycKSEFWRV9KQURFVEVYPSdmYWxz ZScKSEFWRV9MQU1FPScnCkhBVkVfTElCTU5HPScnCkhBVkVfTElCUE5HPScnCkhBVkVfTkFT PScnCkhBVkVfTkFTTV9GQUxTRT0nJwpIQVZFX05BU01fVFJVRT0nJwpIQVZFX1BOR1RPUE5N PSdmYWxzZScKSEFWRV9QTk1UT1BTPSdmYWxzZScKSEFWRV9QUzJQREY9J2ZhbHNlJwpIQVZF X1JBVzEzOTQ9JycKSEFWRV9SQVcxMzk0X0ZBTFNFPScnCkhBVkVfUkFXMTM5NF9UUlVFPScn CkhBVkVfUk9NMTM5ND0nJwpIQVZFX1NIT1VUPScnCkhBVkVfU1BFRVg9JycKSEFWRV9USEVP UkE9JycKSEFWRV9YMjY0PScnCkhBVkVfWD0nJwpIQVZFX1hEQU1BR0VfRkFMU0U9JycKSEFW RV9YREFNQUdFX1RSVUU9JycKSEFWRV9YRklYRVNfRkFMU0U9JycKSEFWRV9YRklYRVNfVFJV RT0nJwpIQVZFX1hTSE09JycKSEVSTUVTX0xJQlM9JycKSFRNTF9ESVI9Jy91c3IvbG9jYWwv c2hhcmUvZG9jJwpJTlNUQUxMX0RBVEE9J2luc3RhbGwgIC1vIHJvb3QgLWcgd2hlZWwgLW0g NDQ0JwpJTlNUQUxMX1BST0dSQU09J2luc3RhbGwgIC1zIC1vIHJvb3QgLWcgd2hlZWwgLW0g NTU1JwpJTlNUQUxMX1NDUklQVD0naW5zdGFsbCAgLW8gcm9vdCAtZyB3aGVlbCAtbSA1NTUn CklOU1RBTExfU1RSSVBfUFJPR1JBTT0nJHtTSEVMTH0gJChpbnN0YWxsX3NoKSAtYyAtcycK SU5UTExJQlM9Jy91c3IvbG9jYWwvbGliL2xpYmludGwuc28gL3Vzci9sb2NhbC9saWIvbGli aWNvbnYuc28gLVdsLC1ycGF0aCAtV2wsL3Vzci9sb2NhbC9saWInCklWT1JCSVNfQ0ZMQUdT PScnCklWT1JCSVNfTElCUz0nJwpKQUNLX0NGTEFHUz0nJwpKQUNLX0xJQlM9JycKSlBFR19M SUJTPScnCkxBTUVfQ0ZMQUdTPScnCkxBTUVfTElCUz0nJwpMQ1NfQ0ZMQUdTPScnCkxDU19M SUJTPScnCkxERkxBR1M9JyAtTC91c3IvWDExUjYvbGliIC1ML3Vzci9sb2NhbC9saWIgIC1w dGhyZWFkJwpMSUJDQUNBX0NGTEFHUz0nJwpMSUJDQUNBX0NPTkZJRz0nJwpMSUJDQUNBX0xJ QlM9JycKTElCRFZfQ0ZMQUdTPScnCkxJQkRWX0xJQlM9JycKTElCRkFNRV9DRkxBR1M9JycK TElCRkFNRV9DT05GSUc9JycKTElCRkFNRV9MSUJTPScnCkxJQklDT05WPScvdXNyL2xvY2Fs L2xpYi9saWJpY29udi5zbyAtV2wsLXJwYXRoIC1XbCwvdXNyL2xvY2FsL2xpYicKTElCSU5U TD0nL3Vzci9sb2NhbC9saWIvbGliaW50bC5zbyAvdXNyL2xvY2FsL2xpYi9saWJpY29udi5z byAtV2wsLXJwYXRoIC1XbCwvdXNyL2xvY2FsL2xpYicKTElCTUlLTU9EX0NGTEFHUz0nJwpM SUJNSUtNT0RfQ09ORklHPScnCkxJQk1JS01PRF9MREFERD0nJwpMSUJNSUtNT0RfTElCUz0n JwpMSUJNTVNfQ0ZMQUdTPScnCkxJQk1NU19MSUJTPScnCkxJQk1OR19MSUJTPScnCkxJQk9C SlM9JycKTElCT0lMX0NGTEFHUz0nJwpMSUJPSUxfTElCUz0nJwpMSUJQTkdfQ0ZMQUdTPScn CkxJQlBOR19MSUJTPScnCkxJQlM9JycKTElCVE9PTD0nJChTSEVMTCkgJCh0b3BfYnVpbGRk aXIpL2xpYnRvb2wnCkxJQlZJU1VBTF9DRkxBR1M9JycKTElCVklTVUFMX0xJQlM9JycKTE5f Uz0nbG4gLXMnCkxPQ0FMRURJUj0nL3Vzci9sb2NhbC9zaGFyZS9nbm9tZS9sb2NhbGUnCkxU TElCSUNPTlY9Jy1ML3Vzci9sb2NhbC9saWIgLWxpY29udiAtUi91c3IvbG9jYWwvbGliJwpM VExJQklOVEw9Jy1ML3Vzci9sb2NhbC9saWIgLWxpbnRsIC1ML3Vzci9sb2NhbC9saWIgLWxp Y29udiAtUi91c3IvbG9jYWwvbGliJwpMVExJQk9CSlM9JycKTUFEX0NGTEFHUz0nJwpNQURf TElCUz0nJwpNQUlOVD0nIycKTUFJTlRBSU5FUl9NT0RFX0ZBTFNFPScnCk1BSU5UQUlORVJf TU9ERV9UUlVFPScjJwpNQUtFSU5GTz0nJHtTSEVMTH0gL3Vzci9wb3J0cy9tdWx0aW1lZGlh L2dzdHJlYW1lci1wbHVnaW5zODAvd29yay9nc3QtcGx1Z2lucy0wLjguMTIvbWlzc2luZyAt LXJ1biBtYWtlaW5mbycKTUNPUElETD0nJwpNSUtNT0RfQ0ZMQUdTPScnCk1JS01PRF9MSUJT PScnCk1LSU5TVEFMTERJUlM9Jy4vbWtpbnN0YWxsZGlycycKTVBFRzJERUNfQ0ZMQUdTPScn Ck1QRUcyREVDX0xJQlM9JycKTVBFRzJFTkNfQ0ZMQUdTPScnCk1QRUcyRU5DX0xJQlM9JycK TVBMRVhfQ0ZMQUdTPScnCk1QTEVYX0xJQlM9JycKTVNHRk1UPScvdXNyL2xvY2FsL2Jpbi9t c2dmbXQnCk1TR01FUkdFPScvdXNyL2xvY2FsL2Jpbi9tc2dtZXJnZScKTVVTRVBBQ0tfTElC Uz0nJwpNVVNJQ0JSQUlOWl9DRkxBR1M9JycKTVVTSUNCUkFJTlpfTElCUz0nJwpOQVNNPScn Ck5BU19DRkxBR1M9JycKTkFTX0xJQlM9JycKT0JKQz0nZ2NjJwpPQkpDREVQTU9ERT0nZGVw bW9kZT1nY2MzJwpPQkpDX0xERkxBR1M9Jy1sb2JqYycKT0JKRVhUPSdvJwpPR0dfQ0ZMQUdT PScnCk9HR19MSUJTPScnClBBQ0tBR0U9J2dzdC1wbHVnaW5zJwpQQUNLQUdFX0JVR1JFUE9S VD0nJwpQQUNLQUdFX05BTUU9JycKUEFDS0FHRV9TVFJJTkc9JycKUEFDS0FHRV9UQVJOQU1F PScnClBBQ0tBR0VfVkVSU0lPTj0nJwpQQU5HT19DRkxBR1M9JycKUEFOR09fTElCUz0nJwpQ QVRIX1NFUEFSQVRPUj0nOicKUEtHX0NPTkZJRz0nL3Vzci9sb2NhbC9iaW4vcGtnLWNvbmZp ZycKUE9MWVBfQ0ZMQUdTPScnClBPTFlQX0xJQlM9JycKUE9TVUI9J3BvJwpQWVRIT049Jy91 c3IvbG9jYWwvYmluL3B5dGhvbicKUFlUSE9OX0VYRUNfUFJFRklYPScke2V4ZWNfcHJlZml4 fScKUFlUSE9OX1BMQVRGT1JNPSdmcmVlYnNkNicKUFlUSE9OX1BSRUZJWD0nJHtwcmVmaXh9 JwpQWVRIT05fVkVSU0lPTj0nMi40JwpRVUVSWUxPQURFUlM9JycKUkFOTElCPSdyYW5saWIn ClNETF9DRkxBR1M9JycKU0RMX0NPTkZJRz0nJwpTRExfTElCUz0nJwpTRVRfTUFLRT0nJwpT SEVMTD0nL2Jpbi9zaCcKU0hPVVQyX0NGTEFHUz0nJwpTSE9VVDJfTElCUz0nJwpTSE9VVF9M SUJTPScnClNJRFBMQVlfQ0ZMQUdTPScnClNJRFBMQVlfTElCUz0nJwpTTkRGSUxFX0NGTEFH Uz0nJwpTTkRGSUxFX0xJQlM9JycKU1BFRVhfQ0ZMQUdTPScnClNQRUVYX0xJQlM9JycKU1RS SVA9J3N0cmlwJwpTV0ZERUNfQ0ZMQUdTPScnClNXRkRFQ19MSUJTPScnClRIRU9SQV9DRkxB R1M9JycKVEhFT1JBX0xJQlM9JycKVVNFX0E1MkRFQ19GQUxTRT0nJwpVU0VfQTUyREVDX1RS VUU9JycKVVNFX0FBTElCX0ZBTFNFPScnClVTRV9BQUxJQl9UUlVFPScnClVTRV9BTFNBX0ZB TFNFPScnClVTRV9BTFNBX1RSVUU9JycKVVNFX0FNUk5CX0ZBTFNFPScnClVTRV9BTVJOQl9U UlVFPScnClVTRV9BUlRTQ19GQUxTRT0nJwpVU0VfQVJUU0NfVFJVRT0nJwpVU0VfQVJUU19G QUxTRT0nJwpVU0VfQVJUU19UUlVFPScnClVTRV9BVURJT0ZJTEVfRkFMU0U9JycKVVNFX0FV RElPRklMRV9UUlVFPScnClVTRV9BVURJT1JFU0FNUExFX0ZBTFNFPScnClVTRV9BVURJT1JF U0FNUExFX1RSVUU9JycKVVNFX0JST0tFTl9GQUxTRT0nJwpVU0VfQlJPS0VOX1RSVUU9JyMn ClVTRV9DQUlST19GQUxTRT0nJwpVU0VfQ0FJUk9fVFJVRT0nJwpVU0VfQ0RBVURJT19GQUxT RT0nJwpVU0VfQ0RBVURJT19UUlVFPScnClVTRV9DRElPX0ZBTFNFPScnClVTRV9DRElPX1RS VUU9JycKVVNFX0NEUEFSQU5PSUFfRkFMU0U9JycKVVNFX0NEUEFSQU5PSUFfVFJVRT0nJwpV U0VfQ0RST01fRkFMU0U9JycKVVNFX0NEUk9NX1RSVUU9JycKVVNFX0RJUkFDX0ZBTFNFPScn ClVTRV9ESVJBQ19UUlVFPScnClVTRV9ESVJFQ1RGQl9GQUxTRT0nJwpVU0VfRElSRUNURkJf VFJVRT0nJwpVU0VfRElWWF9GQUxTRT0nJwpVU0VfRElWWF9UUlVFPScnClVTRV9EVFNfRkFM U0U9JycKVVNFX0RUU19UUlVFPScnClVTRV9EVjEzOTRfRkFMU0U9JycKVVNFX0RWMTM5NF9U UlVFPScnClVTRV9EVkROQVZfRkFMU0U9JycKVVNFX0RWRE5BVl9UUlVFPScnClVTRV9EVkRS RUFEX0ZBTFNFPScnClVTRV9EVkRSRUFEX1RSVUU9JycKVVNFX0RYUjNfRkFMU0U9JycKVVNF X0RYUjNfVFJVRT0nJwpVU0VfRVNEX0ZBTFNFPScnClVTRV9FU0RfVFJVRT0nJwpVU0VfRVhQ RVJJTUVOVEFMX0ZBTFNFPScnClVTRV9FWFBFUklNRU5UQUxfVFJVRT0nIycKVVNFX0VYVEVS TkFMX0ZBTFNFPScjJwpVU0VfRVhURVJOQUxfVFJVRT0nJwpVU0VfRkFBQ19GQUxTRT0nJwpV U0VfRkFBQ19UUlVFPScnClVTRV9GQUFEX0ZBTFNFPScnClVTRV9GQUFEX1RSVUU9JycKVVNF X0ZMQUNfRkFMU0U9JycKVVNFX0ZMQUNfVFJVRT0nJwpVU0VfR0NPTkZUT09MX0ZBTFNFPScn ClVTRV9HQ09ORlRPT0xfVFJVRT0nIycKVVNFX0dDT05GX0ZBTFNFPScnClVTRV9HQ09ORl9U UlVFPScjJwpVU0VfR0RLX1BJWEJVRl9GQUxTRT0nJwpVU0VfR0RLX1BJWEJVRl9UUlVFPScn ClVTRV9HTk9NRV9WRlNfRkFMU0U9JycKVVNFX0dOT01FX1ZGU19UUlVFPScnClVTRV9HU01f RkFMU0U9JycKVVNFX0dTTV9UUlVFPScnClVTRV9HU1RfVjRMMl9GQUxTRT0nJwpVU0VfR1NU X1Y0TDJfVFJVRT0nJwpVU0VfR1NUX1Y0TF9GQUxTRT0nJwpVU0VfR1NUX1Y0TF9UUlVFPScn ClVTRV9IRVJNRVNfRkFMU0U9JycKVVNFX0hFUk1FU19UUlVFPScnClVTRV9JVk9SQklTX0ZB TFNFPScnClVTRV9JVk9SQklTX1RSVUU9JycKVVNFX0pBQ0tfRkFMU0U9JycKVVNFX0pBQ0tf VFJVRT0nJwpVU0VfSlBFR19GQUxTRT0nJwpVU0VfSlBFR19UUlVFPScnClVTRV9MQURTUEFf RkFMU0U9JycKVVNFX0xBRFNQQV9UUlVFPScnClVTRV9MQU1FX0ZBTFNFPScnClVTRV9MQU1F X1RSVUU9JycKVVNFX0xDU19GQUxTRT0nJwpVU0VfTENTX1RSVUU9JycKVVNFX0xJQkNBQ0Ff RkFMU0U9JycKVVNFX0xJQkNBQ0FfVFJVRT0nJwpVU0VfTElCRFZfRkFMU0U9JycKVVNFX0xJ QkRWX1RSVUU9JycKVVNFX0xJQkZBTUVfRkFMU0U9JycKVVNFX0xJQkZBTUVfVFJVRT0nJwpV U0VfTElCTU1TX0ZBTFNFPScnClVTRV9MSUJNTVNfVFJVRT0nJwpVU0VfTElCTU5HX0ZBTFNF PScnClVTRV9MSUJNTkdfVFJVRT0nJwpVU0VfTElCUE5HX0ZBTFNFPScnClVTRV9MSUJQTkdf VFJVRT0nJwpVU0VfTElCVklTVUFMX0ZBTFNFPScnClVTRV9MSUJWSVNVQUxfVFJVRT0nJwpV U0VfTUFEX0ZBTFNFPScnClVTRV9NQURfVFJVRT0nJwpVU0VfTUlLTU9EX0ZBTFNFPScnClVT RV9NSUtNT0RfVFJVRT0nJwpVU0VfTVBFRzJERUNfRkFMU0U9JycKVVNFX01QRUcyREVDX1RS VUU9JycKVVNFX01QRUcyRU5DX0ZBTFNFPScnClVTRV9NUEVHMkVOQ19UUlVFPScnClVTRV9N UExFWF9GQUxTRT0nJwpVU0VfTVBMRVhfVFJVRT0nJwpVU0VfTVVTRVBBQ0tfRkFMU0U9JycK VVNFX01VU0VQQUNLX1RSVUU9JycKVVNFX01VU0lDQlJBSU5aX0ZBTFNFPScnClVTRV9NVVNJ Q0JSQUlOWl9UUlVFPScnClVTRV9OQVNfRkFMU0U9JycKVVNFX05BU19UUlVFPScnClVTRV9O TFM9J3llcycKVVNFX09HR19GQUxTRT0nJwpVU0VfT0dHX1RSVUU9JycKVVNFX09QRU5HTF9G QUxTRT0nJwpVU0VfT1BFTkdMX1RSVUU9JycKVVNFX09TU19GQUxTRT0nJwpVU0VfT1NTX1RS VUU9JycKVVNFX09TWF9BVURJT19GQUxTRT0nJwpVU0VfT1NYX0FVRElPX1RSVUU9JycKVVNF X09TWF9WSURFT19GQUxTRT0nJwpVU0VfT1NYX1ZJREVPX1RSVUU9JycKVVNFX1BBTkdPX0ZB TFNFPScnClVTRV9QQU5HT19UUlVFPScnClVTRV9QT0xZUF9GQUxTRT0nJwpVU0VfUE9MWVBf VFJVRT0nJwpVU0VfUUNBTV9GQUxTRT0nJwpVU0VfUUNBTV9UUlVFPScnClVTRV9TRExfRkFM U0U9JycKVVNFX1NETF9UUlVFPScnClVTRV9TSE9VVDJfRkFMU0U9JycKVVNFX1NIT1VUMl9U UlVFPScnClVTRV9TSE9VVF9GQUxTRT0nJwpVU0VfU0hPVVRfVFJVRT0nJwpVU0VfU0lEUExB WV9GQUxTRT0nJwpVU0VfU0lEUExBWV9UUlVFPScnClVTRV9TTU9PVEhXQVZFX0ZBTFNFPScn ClVTRV9TTU9PVEhXQVZFX1RSVUU9JycKVVNFX1NOREZJTEVfRkFMU0U9JycKVVNFX1NOREZJ TEVfVFJVRT0nJwpVU0VfU1BDX0ZBTFNFPScnClVTRV9TUENfVFJVRT0nJwpVU0VfU1BFRVhf RkFMU0U9JycKVVNFX1NQRUVYX1RSVUU9JycKVVNFX1NVTkFVRElPX0ZBTFNFPScnClVTRV9T VU5BVURJT19UUlVFPScnClVTRV9TV0ZERUNfRkFMU0U9JycKVVNFX1NXRkRFQ19UUlVFPScn ClVTRV9UQVJLSU5fRkFMU0U9JycKVVNFX1RBUktJTl9UUlVFPScnClVTRV9USEVPUkFfRkFM U0U9JycKVVNFX1RIRU9SQV9UUlVFPScnClVTRV9WQ0RfRkFMU0U9JycKVVNFX1ZDRF9UUlVF PScnClVTRV9WT1JCSVNfRkFMU0U9JycKVVNFX1ZPUkJJU19UUlVFPScnClVTRV9XQVZQQUNL X0ZBTFNFPScnClVTRV9XQVZQQUNLX1RSVUU9JycKVVNFX1gyNjRfRkFMU0U9JycKVVNFX1gy NjRfVFJVRT0nJwpVU0VfWElORV9GQUxTRT0nJwpVU0VfWElORV9UUlVFPScnClVTRV9YU0hN X0ZBTFNFPScnClVTRV9YU0hNX1RSVUU9JycKVVNFX1hWSURFT19GQUxTRT0nJwpVU0VfWFZJ REVPX1RSVUU9JycKVVNFX1hWSURfRkFMU0U9JycKVVNFX1hWSURfVFJVRT0nJwpVU0VfWF9G QUxTRT0nJwpVU0VfWF9UUlVFPScnClZFUlNJT049JzAuOC4xMicKVk9SQklTRU5DX0xJQlM9 JycKVk9SQklTRklMRV9MSUJTPScnClZPUkJJU19DRkxBR1M9JycKVk9SQklTX0xJQlM9JycK V0FWUEFDS19DRkxBR1M9JycKV0FWUEFDS19MSUJTPScnClgyNjRfQ0ZMQUdTPScnClgyNjRf TElCUz0nJwpYREFNQUdFX0NGTEFHUz0nJwpYREFNQUdFX0xJQlM9JycKWEZJWEVTX0NGTEFH Uz0nJwpYRklYRVNfTElCUz0nJwpYR0VUVEVYVD0nL3Vzci9sb2NhbC9iaW4veGdldHRleHQn ClhJTkVfQ0ZMQUdTPScnClhJTkVfTElCUz0nJwpYTUxfQ0FUQUxPRz0nJwpYU0hNX0xJQlM9 JycKWFNMVFBST0M9J3hzbHRwcm9jJwpYU0xUUFJPQ19GTEFHUz0nLS1ub25ldCcKWFZJREVP X0xJQlM9JycKWFZJRF9MSUJTPScnClhfQ0ZMQUdTPScnClhfRVhUUkFfTElCUz0nJwpYX0xJ QlM9JycKWF9QUkVfTElCUz0nJwphY19jdF9BUj0nYXInCmFjX2N0X0NDPSdjYycKYWNfY3Rf Q1hYPScnCmFjX2N0X0Y3Nz0nZjc3JwphY19jdF9PQkpDPSdnY2MnCmFjX2N0X1JBTkxJQj0n cmFubGliJwphY19jdF9TVFJJUD0nc3RyaXAnCmFtX19mYXN0ZGVwQ0NfRkFMU0U9JyMnCmFt X19mYXN0ZGVwQ0NfVFJVRT0nJwphbV9fZmFzdGRlcENYWF9GQUxTRT0nIycKYW1fX2Zhc3Rk ZXBDWFhfVFJVRT0nJwphbV9fZmFzdGRlcE9CSkNfRkFMU0U9JyMnCmFtX19mYXN0ZGVwT0JK Q19UUlVFPScnCmFtX19pbmNsdWRlPSdpbmNsdWRlJwphbV9fbGVhZGluZ19kb3Q9Jy4nCmFt X19xdW90ZT0nJwphbV9fdGFyPScke0FNVEFSfSBjaG9mIC0gIiQkdGFyZGlyIicKYW1fX3Vu dGFyPScke0FNVEFSfSB4ZiAtJwpiaW5kaXI9JyR7ZXhlY19wcmVmaXh9L2JpbicKYnVpbGQ9 J2kzODYtcG9ydGJsZC1mcmVlYnNkNi4xJwpidWlsZF9hbGlhcz0naTM4Ni1wb3J0YmxkLWZy ZWVic2Q2LjEnCmJ1aWxkX2NwdT0naTM4NicKYnVpbGRfb3M9J2ZyZWVic2Q2LjEnCmJ1aWxk X3ZlbmRvcj0ncG9ydGJsZCcKZGF0YWRpcj0nL3Vzci9sb2NhbC9zaGFyZS9nbm9tZScKZXhl Y19wcmVmaXg9J05PTkUnCmhvc3Q9J2kzODYtcG9ydGJsZC1mcmVlYnNkNi4xJwpob3N0X2Fs aWFzPScnCmhvc3RfY3B1PSdpMzg2Jwpob3N0X29zPSdmcmVlYnNkNi4xJwpob3N0X3ZlbmRv cj0ncG9ydGJsZCcKaW5jbHVkZWRpcj0nJHtwcmVmaXh9L2luY2x1ZGUnCmluZm9kaXI9JyR7 cHJlZml4fS9pbmZvJwppbnN0YWxsX3NoPScvdXNyL3BvcnRzL211bHRpbWVkaWEvZ3N0cmVh bWVyLXBsdWdpbnM4MC93b3JrL2dzdC1wbHVnaW5zLTAuOC4xMi9pbnN0YWxsLXNoJwpsaWJk aXI9JyR7ZXhlY19wcmVmaXh9L2xpYicKbGliZXhlY2Rpcj0nJHtleGVjX3ByZWZpeH0vbGli ZXhlYycKbG9jYWxzdGF0ZWRpcj0nL3Vzci9sb2NhbC9zaGFyZS9nbm9tZScKbWFuZGlyPScv dXNyL2xvY2FsL21hbicKbWtkaXJfcD0nJChta2luc3RhbGxkaXJzKScKb2xkaW5jbHVkZWRp cj0nL3Vzci9pbmNsdWRlJwpwa2dweWV4ZWNkaXI9JyR7cHlleGVjZGlyfS9nc3QtcGx1Z2lu cycKcGtncHl0aG9uZGlyPScke3B5dGhvbmRpcn0vZ3N0LXBsdWdpbnMnCnBsdWdpbmRpcj0n JwpwcmVmaXg9Jy91c3IvbG9jYWwnCnByb2dyYW1fdHJhbnNmb3JtX25hbWU9J3MseCx4LCcK cHlleGVjZGlyPScke2V4ZWNfcHJlZml4fS9saWIvcHl0aG9uMi40L3NpdGUtcGFja2FnZXMn CnB5dGhvbmRpcj0nJHtwcmVmaXh9L2xpYi9weXRob24yLjQvc2l0ZS1wYWNrYWdlcycKc2Jp bmRpcj0nJHtleGVjX3ByZWZpeH0vc2JpbicKc2hhcmVkc3RhdGVkaXI9JyR7cHJlZml4fS9j b20nCnN5c2NvbmZkaXI9JyR7cHJlZml4fS9ldGMnCnRhcmdldD0naTM4Ni1wb3J0YmxkLWZy ZWVic2Q2LjEnCnRhcmdldF9hbGlhcz0nJwp0YXJnZXRfY3B1PSdpMzg2Jwp0YXJnZXRfb3M9 J2ZyZWVic2Q2LjEnCnRhcmdldF92ZW5kb3I9J3BvcnRibGQnCgojIyAtLS0tLS0tLS0tLSAj IwojIyBjb25mZGVmcy5oLiAjIwojIyAtLS0tLS0tLS0tLSAjIwoKI2RlZmluZSBERUZBVUxU X0FVRElPU0lOSyAib3Nzc2luayIKI2RlZmluZSBERUZBVUxUX0FVRElPU1JDICJvc3NzcmMi CiNkZWZpbmUgREVGQVVMVF9WSURFT1NJTksgInh2aW1hZ2VzaW5rIgojZGVmaW5lIERFRkFV TFRfVklERU9TUkMgInY0bHNyYyIKI2RlZmluZSBERUZBVUxUX1ZJU1VBTElaRVIgImdvb20i CiNkZWZpbmUgRU5BQkxFX05MUyAxCiNkZWZpbmUgR0VUVEVYVF9QQUNLQUdFICJnc3QtcGx1 Z2lucy0wLjgiCiNkZWZpbmUgR1NUX0ZVTkNUSU9OIF9fUFJFVFRZX0ZVTkNUSU9OX18KI2Rl ZmluZSBHU1RfUExVR0lOU19WRVJTSU9OICIwLjguMTIiCiNkZWZpbmUgR1NUX1BMVUdJTlNf VkVSU0lPTl9SRUxFQVNFICIxIgojZGVmaW5lIEhBVkVfQ1BVX0kzODYgMQojZGVmaW5lIEhB VkVfRENHRVRURVhUIDEKI2RlZmluZSBIQVZFX0RMRkNOX0ggMQojZGVmaW5lIEhBVkVfRVhU RVJOQUwKI2RlZmluZSBIQVZFX0ZJT05SRUFEX0lOX1NZU19JT0NUTCAxCiNkZWZpbmUgSEFW RV9GVU5DIDEKI2RlZmluZSBIQVZFX0ZVTkNUSU9OIDEKI2RlZmluZSBIQVZFX0dFVFRFWFQg MQojZGVmaW5lIEhBVkVfSUNPTlYgMQojZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCiNkZWZp bmUgSEFWRV9JTlRUWVBFU19IIDEKI2RlZmluZSBIQVZFX01BTExPQ19IIDEKI2RlZmluZSBI QVZFX01FTU9SWV9IIDEKI2RlZmluZSBIQVZFX1BSRVRUWV9GVU5DVElPTiAxCiNkZWZpbmUg SEFWRV9TVERMSUJfSCAxCiNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQojZGVmaW5lIEhBVkVf U1RSSU5HX0ggMQojZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCiNkZWZpbmUgSEFWRV9TWVNf VFlQRVNfSCAxCiNkZWZpbmUgSEFWRV9VTklTVERfSCAxCiNkZWZpbmUgTE9DQUxFRElSICIv dXNyL2xvY2FsL3NoYXJlL2dub21lL2xvY2FsZSIKI2RlZmluZSBQQUNLQUdFICJnc3QtcGx1 Z2lucyIKI2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucyIKI2RlZmluZSBQQUNLQUdFX0JV R1JFUE9SVCAiIgojZGVmaW5lIFBBQ0tBR0VfTkFNRSAiIgojZGVmaW5lIFBBQ0tBR0VfU1RS SU5HICIiCiNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICIiCiNkZWZpbmUgUEFDS0FHRV9WRVJT SU9OICIiCiNkZWZpbmUgU1REQ19IRUFERVJTIDEKI2RlZmluZSBTVERDX0hFQURFUlMgMQoj ZGVmaW5lIFZFUlNJT04gIjAuOC4xMiIKI2RlZmluZSBWRVJTSU9OICIwLjguMTIiCiNlbmRp ZgojaWZkZWYgX19jcGx1c3BsdXMKZXh0ZXJuICJDIiB2b2lkIHN0ZDo6ZXhpdCAoaW50KSB0 aHJvdyAoKTsgdXNpbmcgc3RkOjpleGl0OwoKY29uZmlndXJlOiBleGl0IDEK ------------10176F02B2A1919-- From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 11 09:41:36 2007 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4F3D716A403 for ; Thu, 11 Jan 2007 09:41:36 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by mx1.freebsd.org (Postfix) with ESMTP id DCC1B13C461 for ; Thu, 11 Jan 2007 09:41:35 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so362556uge for ; Thu, 11 Jan 2007 01:41:34 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=ZCP9FaPz5rPIu6fhiwwKRzLpZilEVSvlcVMtblDTOtWESS9x5s0+mdtnB7amKzDOR6XgJPNRWoTPd2AfNkOoraboTU6gfgAkG41WEihuap0FV4dU4DkrTwq7pY1RYO6v+vFPz5GLnxi/VkOUwUETggjeoKusE1yQ2kprZgAWwC4= Received: by 10.78.160.2 with SMTP id i2mr367844hue.1168508494707; Thu, 11 Jan 2007 01:41:34 -0800 (PST) Received: by 10.78.164.20 with HTTP; Thu, 11 Jan 2007 01:41:34 -0800 (PST) Message-ID: Date: Thu, 11 Jan 2007 12:41:34 +0300 From: "Andrew Pantyukhin" Sender: infofarmer@gmail.com To: LesovoiRO@xkc.ru In-Reply-To: <16314743968.20070111132112@xkc.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <16314743968.20070111132112@xkc.ru> X-Google-Sender-Auth: 2168fb6a464747db Cc: multimedia@freebsd.org Subject: Re: problem X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jan 2007 09:41:36 -0000 T24gMS8xMS8wNywg0JvQtdGB0L7QstC+0Lkg0KDQvtC80LDQvSDQntC70LXQs9C+0LLQuNGHIDxM ZXNvdm9pUk9AeGtjLnJ1PiB3cm90ZToKPiBJIGFtIHRyeSBpbnN0YWxsIHZsYy1kZXZlbCBmcm9t IHBvcnRzIGFuZCBnZXQgZXJyb3IKCkl0IGxvb2tzIGxpa2Ugc29tZSBvZiB5b3VyIHBvcnRzIGFy ZSBvdXRkYXRlZC4gWW91CmNhbiB1c2UgInBvcnRzbmFwIGZldGNoIHVwZGF0ZSIgYW5kICJwb3J0 dXBncmFkZSAtYSIKdG8gdHJ5IGFuZCBzb2x2ZSB0aGUgcHJvYmxlbS4KCtCj0LTQsNGH0LghCg== From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 11 14:48:36 2007 Return-Path: X-Original-To: multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D1DD916A412 for ; Thu, 11 Jan 2007 14:48:36 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id BF8D613C442 for ; Thu, 11 Jan 2007 14:48:36 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 790021A4D93 for ; Thu, 11 Jan 2007 06:48:36 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id B27A95156B; Thu, 11 Jan 2007 09:48:35 -0500 (EST) Date: Thu, 11 Jan 2007 09:48:35 -0500 From: Kris Kennaway To: multimedia@FreeBSD.org Message-ID: <20070111144835.GA30794@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YiEDa0DAkWCtVeE4" Content-Disposition: inline User-Agent: Mutt/1.4.2.2i Cc: Subject: [ports-i386@FreeBSD.org: gstreamer-plugins-wavpack80-0.8.12_3, 1 failed on i386 5-exp] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jan 2007 14:48:37 -0000 --YiEDa0DAkWCtVeE4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Thu, 11 Jan 2007 14:45:47 GMT From: User Ports-i386 To: kris@FreeBSD.org Subject: gstreamer-plugins-wavpack80-0.8.12_3,1 failed on i386 5-exp X-UIDL: eQP"!pS>!!pma"!h,:"! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.3 building gstreamer-plugins-wavpack80-0.8.12_3,1 on gohan39.freebsd.org in directory /x/tmp/5-exp/chroot/58180 building for: 6.2-RELEASE i386 maintained by: multimedia@FreeBSD.org port directory: /usr/ports/audio/gstreamer-plugins-wavpack80 build started at Thu Jan 11 14:37:53 UTC 2007 FETCH_DEPENDS=3D PATCH_DEPENDS=3D EXTRACT_DEPENDS=3D BUILD_DEPENDS=3Dexpat-2.0.0_1.tbz fontconfig-2.3.2_6,1.tbz freetype2-2.2.1_= 1.tbz gettext-0.14.5_2.tbz glib-2.12.7.tbz gmake-3.81_1.tbz gnomehier-2.2.t= bz gstreamer-plugins80-0.8.12_2,1.tbz gstreamer80-0.8.12_2.tbz libdrm-2.0.2= .tbz libiconv-1.9.2_2.tbz libxml2-2.6.26.tbz perl-5.8.8.tbz pkg-config-0.21= .tbz popt-1.7_2.tbz wavpack-4.40.0.tbz xorg-libraries-6.9.0.tbz RUN_DEPENDS=3Dexpat-2.0.0_1.tbz fontconfig-2.3.2_6,1.tbz freetype2-2.2.1_1.= tbz gettext-0.14.5_2.tbz glib-2.12.7.tbz gnomehier-2.2.tbz gstreamer-plugin= s80-0.8.12_2,1.tbz gstreamer80-0.8.12_2.tbz libdrm-2.0.2.tbz libiconv-1.9.2= _2.tbz libxml2-2.6.26.tbz perl-5.8.8.tbz pkg-config-0.21.tbz popt-1.7_2.tbz= wavpack-4.40.0.tbz xorg-libraries-6.9.0.tbz prefixes: LOCALBASE=3Dusr/local X11BASE=3Dusr/xorg add_pkg =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D If you want to compile with CPUFLAGS hit Ctrl+C now and use make "WITH_CPUFLAGS=3Dyes" NOTE: This option may cause build, install, and/or runtime failures. If this option does not work for you please do not use it. =3D=3D=3D> NOTICE: This port is deprecated; you may wish to reconsider installing it: Obsolete version, use gstreamer 0.10 instead. It is scheduled to be removed on or after 2007-05-31. =3D> gst-plugins-0.8.12.tar.bz2 doesn't seem to exist in /tmp/distfiles/gno= me2. =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port= s/distfiles/gnome2/. gst-plugins-0.8.12.tar.bz2 2448 kB 4763 kBps =3D> MD5 Checksum OK for gnome2/gst-plugins-0.8.12.tar.bz2. =3D> SHA256 Checksum OK for gnome2/gst-plugins-0.8.12.tar.bz2. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg If you want to compile with CPUFLAGS hit Ctrl+C now and use make "WITH_CPUFLAGS=3Dyes" NOTE: This option may cause build, install, and/or runtime failures. If this option does not work for you please do not use it. =3D=3D=3D> NOTICE: This port is deprecated; you may wish to reconsider installing it: Obsolete version, use gstreamer 0.10 instead. It is scheduled to be removed on or after 2007-05-31. =3D=3D=3D> Extracting for gstreamer-plugins-wavpack80-0.8.12_3,1 =3D> MD5 Checksum OK for gnome2/gst-plugins-0.8.12.tar.bz2. =3D> SHA256 Checksum OK for gnome2/gst-plugins-0.8.12.tar.bz2. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Patching for gstreamer-plugins-wavpack80-0.8.12_3,1 =3D=3D=3D> Applying FreeBSD patches for gstreamer-plugins-wavpack80-0.8.12= _3,1 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg expat-2.0.0_1.tbz fontconfig-2.3.2_6,1.tbz freetype2-2.2.1_1.tbz ge= ttext-0.14.5_2.tbz glib-2.12.7.tbz gmake-3.81_1.tbz gnomehier-2.2.tbz gstre= amer-plugins80-0.8.12_2,1.tbz gstreamer80-0.8.12_2.tbz libdrm-2.0.2.tbz lib= iconv-1.9.2_2.tbz libxml2-2.6.26.tbz perl-5.8.8.tbz pkg-config-0.21.tbz pop= t-1.7_2.tbz wavpack-4.40.0.tbz xorg-libraries-6.9.0.tbz adding dependencies pkg_add expat-2.0.0_1.tbz pkg_add fontconfig-2.3.2_6,1.tbz Running fc-cache to build fontconfig cache... fc-cache: "/usr/xorg/lib/X11/fonts": caching, 0 fonts, 1 dirs fc-cache: "/usr/xorg/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add freetype2-2.2.1_1.tbz skipping freetype2-2.2.1_1, already added pkg_add gettext-0.14.5_2.tbz pkg_add glib-2.12.7.tbz Removing stale symlinks from /usr/bin... Skipping /usr/bin/perl Skipping /usr/bin/perl5 Done. Creating various symlinks in /usr/bin... Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl5 Done. Cleaning up /etc/make.conf... Done. Spamming /etc/make.conf... Done. Cleaning up /etc/manpath.config... Done. Spamming /etc/manpath.config... Done. pkg_add gmake-3.81_1.tbz pkg_add gnomehier-2.2.tbz =2E/etc/CORBA missing (created) =2E/etc/CORBA/servers missing (created) =2E/etc/X11 missing (created) =2E/etc/X11/serverconfig missing (created) =2E/etc/X11/starthere missing (created) =2E/etc/X11/sysconfig missing (created) =2E/etc/gconf missing (created) =2E/etc/gconf/gconf.xml.defaults missing (created) =2E/etc/gconf/gconf.xml.mandatory missing (created) =2E/etc/gconf/schemas missing (created) =2E/etc/gnome missing (created) =2E/etc/gnome/config missing (created) =2E/etc/gnome-vfs-2.0 missing (created) =2E/etc/gnome-vfs-2.0/modules missing (created) =2E/etc/sound missing (created) =2E/etc/sound/events missing (created) =2E/etc/vfs missing (created) =2E/etc/vfs/modules missing (created) =2E/include/gconf missing (created) =2E/include/gdkcardimage missing (created) =2E/include/gnome-1.0 missing (created) =2E/lib/GConf missing (created) =2E/lib/bonobo missing (created) =2E/lib/bonobo/monikers missing (created) =2E/lib/bonobo/plugin missing (created) =2E/lib/gnome-vfs-2.0 missing (created) =2E/lib/gnome-vfs-2.0/modules missing (created) =2E/lib/vfs missing (created) =2E/lib/vfs/modules missing (created) =2E/libdata/bonobo missing (created) =2E/libdata/bonobo/servers missing (created) =2E/share/doc/libgda missing (created) =2E/share/gnome missing (created) =2E/share/gnome/applets missing (created) =2E/share/gnome/applets/Amusements missing (created) =2E/share/gnome/applets/Clocks missing (created) =2E/share/gnome/applets/Monitors missing (created) =2E/share/gnome/applets/Multimedia missing (created) =2E/share/gnome/applets/Network missing (created) =2E/share/gnome/applets/Utility missing (created) =2E/share/gnome/application-registry missing (created) =2E/share/gnome/applications missing (created) =2E/share/gnome/apps missing (created) =2E/share/gnome/apps/Applications missing (created) =2E/share/gnome/apps/Audio missing (created) =2E/share/gnome/apps/Development missing (created) =2E/share/gnome/apps/Games missing (created) =2E/share/gnome/apps/Graphics missing (created) =2E/share/gnome/apps/Internet missing (created) =2E/share/gnome/apps/Multimedia missing (created) =2E/share/gnome/apps/Settings missing (created) =2E/share/gnome/apps/Settings/Desktop missing (created) =2E/share/gnome/apps/Settings/Documents missing (created) =2E/share/gnome/apps/Settings/Peripherals missing (created) =2E/share/gnome/apps/Settings/Session missing (created) =2E/share/gnome/apps/System missing (created) =2E/share/gnome/apps/Utilities missing (created) =2E/share/gnome/capplets missing (created) =2E/share/gnome/control-center missing (created) =2E/share/gnome/control-center/Desktop missing (created) =2E/share/gnome/control-center/Documents missing (created) =2E/share/gnome/control-center/Peripherals missing (created) =2E/share/gnome/control-center/Session missing (created) =2E/share/gnome/control-center/capplets missing (created) =2E/share/gnome/control-center-2.0 missing (created) =2E/share/gnome/control-center-2.0/capplets missing (created) =2E/share/gnome/fonts missing (created) =2E/share/gnome/games missing (created) =2E/share/gnome/gnome-2.0 missing (created) =2E/share/gnome/gnome-2.0/ui missing (created) =2E/share/gnome/gnome-about missing (created) =2E/share/gnome/help missing (created) =2E/share/gnome/help/fdl missing (created) =2E/share/gnome/help/fdl/C missing (created) =2E/share/gnome/help/gpl missing (created) =2E/share/gnome/help/gpl/C missing (created) =2E/share/gnome/help/lgpl missing (created) =2E/share/gnome/help/lgpl/C missing (created) =2E/share/gnome/icons missing (created) =2E/share/gnome/idl missing (created) =2E/share/gnome/images missing (created) =2E/share/gnome/mc missing (created) =2E/share/gnome/mc/templates missing (created) =2E/share/gnome/mime-info missing (created) =2E/share/gnome/oaf missing (created) =2E/share/gnome/omf missing (created) =2E/share/gnome/panel missing (created) =2E/share/gnome/pixmaps missing (created) =2E/share/gnome/pixmaps/document-icons missing (created) =2E/share/gnome/pixmaps/splash missing (created) =2E/share/gnome/sgml missing (created) =2E/share/gnome/sgml/docbook missing (created) =2E/share/gnome/sgml/docbook/gnome-customization-0.1 missing (created) =2E/share/gnome/sounds missing (created) =2E/share/gnome/themes missing (created) =2E/share/gnome/ui missing (created) =2E/share/gnome/vfolders missing (created) =2E/share/gnome/wm-properties missing (created) =2E/share/gnome/xmodmap missing (created) pkg_add gstreamer-plugins80-0.8.12_2,1.tbz Rebuilding global_registry (/usr/local/share/gnome/cache/gstreamer-0.8/regi= stry.xml) ... Added plugin gstspider with 2 features. Added plugin gstoptscheduler with 1 feature. Added plugin gstoptomegascheduler with 1 feature. Added plugin gstoptgthreadscheduler with 1 feature. Added plugin gstindexers with 2 features. Added plugin gstgetbits with 0 features. Added plugin gstfairgthreadscheduler with 1 feature. Added plugin gstentryomegascheduler with 1 feature. Added plugin gstentrygthreadscheduler with 1 feature. Added plugin gstelements with 15 features. Added plugin gstdataprotocol with 0 features. Added plugin gstbytestream with 0 features. Added plugin gstbasicomegascheduler with 1 feature. Added plugin gstbasicgthreadscheduler with 1 feature. Loaded 14 plugins with 27 features. pkg_add gstreamer80-0.8.12_2.tbz skipping gstreamer80-0.8.12_2, already added pkg_add libdrm-2.0.2.tbz skipping libdrm-2.0.2, already added pkg_add libiconv-1.9.2_2.tbz skipping libiconv-1.9.2_2, already added pkg_add libxml2-2.6.26.tbz skipping libxml2-2.6.26, already added pkg_add perl-5.8.8.tbz skipping perl-5.8.8, already added pkg_add pkg-config-0.21.tbz skipping pkg-config-0.21, already added pkg_add popt-1.7_2.tbz skipping popt-1.7_2, already added pkg_add wavpack-4.40.0.tbz pkg_add xorg-libraries-6.9.0.tbz skipping xorg-libraries-6.9.0, already added =3D=3D=3D> gstreamer-plugins-wavpack80-0.8.12_3,1 depends on executable i= n : gmake - found =3D=3D=3D> gstreamer-plugins-wavpack80-0.8.12_3,1 depends on executable i= n : pkg-config - found =3D=3D=3D> gstreamer-plugins-wavpack80-0.8.12_3,1 depends on shared libra= ry: gstreamer-0.8.5 - found =3D=3D=3D> gstreamer-plugins-wavpack80-0.8.12_3,1 depends on shared libra= ry: popt.0 - found =3D=3D=3D> gstreamer-plugins-wavpack80-0.8.12_3,1 depends on shared libra= ry: wavpack.1 - found =3D=3D=3D> gstreamer-plugins-wavpack80-0.8.12_3,1 depends on shared libra= ry: gstplay-0.8.1 - found =3D=3D=3D> gstreamer-plugins-wavpack80-0.8.12_3,1 depends on shared libra= ry: intl - found =3D=3D=3D> gstreamer-plugins-wavpack80-0.8.12_3,1 depends on shared libra= ry: X11.6 - found =3D=3D=3D> Configuring for gstreamer-plugins-wavpack80-0.8.12_3,1 checking build system type... i386-portbld-freebsd6.2 checking host system type... i386-portbld-freebsd6.2 checking target system type... i386-portbld-freebsd6.2 checking whether to enable maintainer-specific portions of Makefiles... no configure: configuring gst-plugins for release checking for a BSD-compatible install... /usr/bin/install -c -o root -g whe= el checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether gmake sets $(MAKE)... yes checking for style of include used by gmake... GNU 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...=20 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 dependency style of cc... gcc3 checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking how to run the C preprocessor... cc -E checking for ANSI C header files... yes 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 inttypes.h... (cached) yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... gcc3 checking how to run the C++ preprocessor... c++ -E checking for g77... no checking for f77... f77 checking whether we are using the GNU Fortran 77 compiler... yes checking whether f77 accepts -g... yes checking the maximum length of command line arguments... (cached) 262144 checking command to parse /usr/bin/nm -B output from cc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if cc static flag works... yes checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc supports -c -o file.o... yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... y= es checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... freebsd6.2 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... = yes checking for c++ option to produce PIC... -fPIC checking if c++ PIC flag -fPIC works... yes checking if c++ supports -c -o file.o... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... = yes checking dynamic linker characteristics... freebsd6.2 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking for shl_load... (cached) no checking for shl_load in -ldld... (cached) no checking for dlopen... (cached) yes checking whether a program can dlopen itself... (cached) yes checking whether a statically linked program can dlopen itself... (cached) = yes appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for f77 option to produce PIC... -fPIC checking if f77 PIC flag -fPIC works... yes checking if f77 supports -c -o file.o... yes checking whether the f77 linker (/usr/bin/ld) supports shared libraries... = yes checking dynamic linker characteristics... freebsd6.2 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ANSI C... (cached) none needed checking dependency style of cc... (cached) gcc3 checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ANSI C... (cached) none needed checking dependency style of cc... (cached) gcc3 checking for objcc... no checking for objc... no checking for gcc... gcc checking dependency style of gcc... gcc3 checking if Objective C compiler works... no checking for msgfmt... /usr/local/bin/msgfmt checking for gmsgfmt... /usr/local/bin/msgfmt checking for xgettext... /usr/local/bin/xgettext checking for msgmerge... /usr/local/bin/msgmerge checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking whether NLS is requested... yes checking for GNU gettext in libc... no checking for iconv... yes checking how to link with libiconv... /usr/local/lib/libiconv.so -Wl,-rpath= -Wl,/usr/local/lib checking for GNU gettext in libintl... yes checking how to link with libintl... /usr/local/lib/libintl.so /usr/local/l= ib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib checking to see if compiler understands -Wall... yes checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking dependency style of c++... (cached) gcc3 checking for c++... yes checking how to run the C++ preprocessor... c++ -E checking for library containing strerror... none required checking for ANSI C header files... (cached) yes checking for inline... inline checking for stdint types... inttypes.h (shortcircuit) make use of inttypes.h in _inttypes.h (assuming C99 compatible system) checking stdlib.h usability... yes checking stdlib.h presence... yes checking for stdlib.h... yes checking whether cc implements __PRETTY_FUNCTION__... yes checking whether cc implements __FUNCTION__... yes checking whether cc implements __func__... yes checking for FIONREAD in sys/ioctl.h... yes configure: *** configure: *** checking plugin: *** configure: *** configure: WARNING: building external plug-ins configure: *** configure: *** checking plugin: *** configure: *** configure: not building experimental plug-ins configure: *** configure: *** checking plugin: *** configure: *** configure: not building broken plug-ins checking for gtkdoc-scangobj... false checking for docbook2ps... false checking for docbook2html... false checking for jadetex... false checking for ps2pdf... false checking for xsltproc... no checking for dvips... false checking for fig2dev... false configure: WARNING: Did not find fig2dev (from xfig), images will not be ge= nerated. checking for pngtopnm... false checking for pnmtops... false checking for epstopdf... false configure: Will not output HTML documentation configure: Will not output PS documentation configure: Will not output PDF documentation configure: Looking for Python version >=3D 2.1 checking for python... no checking for python2.2... no checking for python2.1... no checking for python2.0... no checking for python2... no checking for python1.6... no checking for python1.5... no configure: WARNING: No suitable version of python found checking whether byte ordering is bigendian... no gconftool-2: not found Using config source xml:merged:/usr/local/etc/gconf/gconf.xml.defaults for = schema installation Using $(sysconfdir)/gconf/schemas as install directory for schema files configure: *** configure: *** checking plugin: *** configure: *** configure: *** configure: *** checking plugin: *** configure: *** checking for pkg-config... /usr/local/bin/pkg-config checking for gstreamer-0.8 >=3D 0.8.11.1... yes checking GST_CFLAGS... -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 -D_REEN= TRANT -I/usr/local/include/gstreamer-0.8 -I/usr/local/include/glib-2.0 -I/u= sr/local/lib/glib-2.0/include -I/usr/local/include/libxml2 -I/usr/local/inc= lude =20 checking GST_LIBS... -Wl,--export-dynamic -pthread -L/usr/local/lib -lgstre= amer-0.8 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lxml2 -lz -lm -lglib-2.= 0 -liconv =20 checking for gstreamer-control-0.8 >=3D 0.8.11.1... yes checking GST_CONTROL_CFLAGS... -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64= -D_REENTRANT -I/usr/local/include/gstreamer-0.8 -I/usr/local/include/glib-= 2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libxml2 -I/usr/l= ocal/include =20 checking GST_CONTROL_LIBS... -Wl,--export-dynamic -pthread -L/usr/local/lib= -lgstcontrol-0.8 -lgstreamer-0.8 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0= -lxml2 -lz -lm -lglib-2.0 -liconv =20 checking whether byte ordering is bigendian... (cached) no checking for lrint... no checking for lrintf... no checking for glib-2.0 >=3D 1.3.12 gobject-2.0 gthread-2.0 gmodule-2.0... yes checking GLIB2_CFLAGS... -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/= local/lib/glib-2.0/include =20 checking GLIB2_LIBS... -pthread -Wl,--export-dynamic -L/usr/local/lib -lgob= ject-2.0 -lgthread-2.0 -lgmodule-2.0 -lglib-2.0 -liconv =20 checking for gtk+-2.0 >=3D 2.2.0... gnome-config: not found gnome-config: not found checking for gtk+-2.0... gnome-config: not found gnome-config: not found checking for liboil-0.3 >=3D 0.3.0... gnome-config: not found gnome-config: not found configure: *** configure: *** checking plugin: dxr3videosink dxr3audiosink dxr3spusink *** configure: *** configure: *** These plugins will not be built: dxr3videosink dxr3audiosink= dxr3spusink configure: *** configure: *** checking plugin: osssrc osssink *** configure: *** checking sys/soundcard.h usability... yes checking sys/soundcard.h presence... yes checking for sys/soundcard.h... yes configure: *** configure: *** checking plugin: osxaudiosrc osxaudiosink *** configure: *** configure: *** These plugins will not be built: osxaudiosrc osxaudiosink configure: *** configure: *** checking plugin: osxvideosink *** configure: *** configure: *** These plugins will not be built: osxvideosink configure: *** configure: *** checking plugin: qcamsrc *** configure: *** configure: *** These plugins will not be built: qcamsrc configure: *** configure: *** checking plugin: sunaudiosink *** configure: *** configure: *** These plugins will not be built: sunaudiosink configure: *** configure: *** checking plugin: vcdsrc *** configure: *** configure: *** These plugins will not be built: vcdsrc configure: *** configure: *** checking plugin: glsink *** configure: *** configure: *** These plugins will not be built: glsink configure: *** configure: *** checking plugin: cdrom *** configure: *** checking linux/cdrom.h usability... no checking linux/cdrom.h presence... no checking for linux/cdrom.h... no checking sys/cdio.h usability... yes checking sys/cdio.h presence... yes checking for sys/cdio.h... yes checking for X... libraries /usr/xorg/lib, headers /usr/xorg/include configure: *** configure: *** checking plugin: ximagesink *** configure: *** checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking X11/Xlib.h usability... yes checking X11/Xlib.h presence... yes checking for X11/Xlib.h... yes checking for xfixes... yes checking XFIXES_CFLAGS... -DXTHREADS -DXUSE_MTSAFE_API -I/usr/xorg/include = =20 checking XFIXES_LIBS... -L/usr/xorg/lib -lXfixes -lX11 =20 checking for xdamage... yes checking XDAMAGE_CFLAGS... -DXTHREADS -DXUSE_MTSAFE_API -I/usr/xorg/include= =20 checking XDAMAGE_LIBS... -L/usr/xorg/lib -lXdamage -lXfixes -lX11 =20 configure: *** configure: *** checking plugin: xvimagesink *** configure: *** checking for XvQueryExtension in -lXv_pic... no checking for XvQueryExtension in -lXv... yes configure: *** configure: *** checking plugin: xshm *** configure: *** checking for XShmAttach in -lXext... yes configure: *** configure: *** checking plugin: v4lsrc v4lmjpegsrc v4lmjpegsink *** configure: *** configure: *** These plugins will not be built: v4lsrc v4lmjpegsrc v4lmjpeg= sink configure: *** configure: *** checking plugin: v4l2src *** configure: *** configure: *** These plugins will not be built: v4l2src configure: Checking for plug-in dependency libraries configure: *** configure: *** checking plugin: a52dec *** configure: *** configure: *** These plugins will not be built: a52dec configure: *** configure: *** checking plugin: aasink *** configure: *** configure: *** These plugins will not be built: aasink configure: *** configure: *** checking plugin: gstalsa *** configure: *** configure: *** These plugins will not be built: gstalsa configure: *** configure: *** checking plugin: amrnbdec amrnbenc *** configure: *** configure: *** These plugins will not be built: amrnbdec amrnbenc checking for mcopidl... no configure: *** configure: *** checking plugin: arts *** configure: *** configure: *** These plugins will not be built: arts configure: *** configure: *** checking plugin: artsdsink *** configure: *** configure: *** These plugins will not be built: artsdsink configure: *** configure: *** checking plugin: afsink afsrc *** configure: *** configure: *** These plugins will not be built: afsink afsrc configure: *** configure: *** checking plugin: audioresample *** configure: *** configure: *** These plugins will not be built: audioresample configure: *** configure: *** checking plugin: cairo *** configure: *** configure: *** These plugins will not be built: cairo configure: *** configure: *** checking plugin: cdaudio *** configure: *** configure: *** These plugins will not be built: cdaudio configure: *** configure: *** checking plugin: cdio *** configure: *** configure: *** These plugins will not be built: cdio configure: *** configure: *** checking plugin: cdparanoia *** configure: *** configure: *** These plugins will not be built: cdparanoia configure: *** configure: *** checking plugin: dirac *** configure: *** checking for dirac-pic >=3D 0.5.0... gnome-config: not found gnome-config: not found checking for dirac >=3D 0.5.0... gnome-config: not found gnome-config: not found configure: *** These plugins will not be built: dirac configure: *** configure: *** checking plugin: directfbvideosink *** configure: *** configure: *** These plugins will not be built: directfbvideosink=20 configure: *** configure: *** checking plugin: divx *** configure: *** configure: *** These plugins will not be built: divx configure: *** configure: *** checking plugin: dtsdec *** configure: *** configure: *** These plugins will not be built: dtsdec configure: *** configure: *** checking plugin: dvdreadsrc *** configure: *** configure: *** These plugins will not be built: dvdreadsrc configure: *** configure: *** checking plugin: dvdnavsrc *** configure: *** configure: *** These plugins will not be built: dvdnavsrc configure: *** configure: *** checking plugin: esdsink esdmon *** configure: *** configure: *** These plugins will not be built: esdsink esdmon configure: *** configure: *** checking plugin: faac *** configure: *** configure: *** These plugins will not be built: faac configure: *** configure: *** checking plugin: faad *** configure: *** configure: *** These plugins will not be built: faad configure: *** configure: *** checking plugin: flacenc flacdec *** configure: *** configure: *** These plugins will not be built: flacenc flacdec configure: *** configure: *** checking plugin: gdkpixbufsrc *** configure: *** configure: *** These plugins will not be built: gdkpixbufsrc configure: *** configure: *** checking plugin: gnomevfssrc *** configure: *** configure: *** These plugins will not be built: gnomevfssrc configure: *** configure: *** checking plugin: gsmenc gsmdec *** configure: *** configure: *** These plugins will not be built: gsmenc gsmdec configure: *** configure: *** checking plugin: hermescolorspace *** configure: *** configure: *** These plugins will not be built: hermescolorspace configure: *** configure: *** checking plugin: ivorbisdec *** configure: *** configure: *** These plugins will not be built: ivorbisdec configure: *** configure: *** checking plugin: jack *** configure: *** configure: *** These plugins will not be built: jack configure: *** configure: *** checking plugin: jpegenc jpegdec *** configure: *** configure: *** These plugins will not be built: jpegenc jpegdec configure: *** configure: *** checking plugin: ladspa *** configure: *** configure: *** These plugins will not be built: ladspa configure: *** configure: *** checking plugin: lame *** configure: *** configure: *** These plugins will not be built: lame configure: *** configure: *** checking plugin: libcaca *** configure: *** configure: *** These plugins will not be built: libcaca configure: *** configure: *** checking plugin: lcs *** configure: *** configure: *** These plugins will not be built: lcs configure: *** configure: *** checking plugin: dvdec *** configure: *** configure: *** These plugins will not be built: dvdec configure: *** configure: *** checking plugin: libfame *** configure: *** configure: *** These plugins will not be built: libfame configure: *** configure: *** checking plugin: pngenc *** configure: *** configure: *** These plugins will not be built: pngenc configure: *** configure: *** checking plugin: libmms *** configure: *** configure: *** These plugins will not be built: libmms configure: *** configure: *** checking plugin: mngdec *** configure: *** configure: *** These plugins will not be built: mngdec configure: *** configure: *** checking plugin: libvisual *** configure: *** configure: *** These plugins will not be built: libvisual configure: *** configure: *** checking plugin: mad *** configure: *** configure: *** These plugins will not be built: mad configure: *** configure: *** checking plugin: mikmod *** configure: *** configure: *** These plugins will not be built: mikmod configure: *** configure: *** checking plugin: mpeg2dec *** configure: *** configure: *** These plugins will not be built: mpeg2dec configure: *** configure: *** checking plugin: mpeg2enc *** configure: *** configure: *** These plugins will not be built: mpeg2enc configure: *** configure: *** checking plugin: mplex *** configure: *** configure: *** These plugins will not be built: mplex configure: *** configure: *** checking plugin: musepack *** configure: *** configure: *** These plugins will not be built: musepack configure: *** configure: *** checking plugin: musicbrainz *** configure: *** configure: *** These plugins will not be built: musicbrainz configure: *** configure: *** checking plugin: nassink *** configure: *** configure: *** These plugins will not be built: nassink configure: *** configure: *** checking plugin: pango *** configure: *** configure: *** These plugins will not be built: pango configure: *** configure: *** checking plugin: polyp *** configure: *** configure: *** These plugins will not be built: polyp configure: *** configure: *** checking plugin: dv1394src *** configure: *** configure: *** These plugins will not be built: dv1394src configure: *** configure: *** checking plugin: sdlvideosink *** configure: *** configure: *** These plugins will not be built: sdlvideosink configure: *** configure: *** checking plugin: icecastsend *** configure: *** configure: *** These plugins will not be built: icecastsend configure: *** configure: *** checking plugin: shout2send *** configure: *** configure: *** These plugins will not be built: shout2send configure: *** configure: *** checking plugin: sidplay *** configure: *** configure: *** These plugins will not be built: sidplay configure: *** configure: *** checking plugin: smoothwave *** configure: *** configure: *** These plugins will not be built: smoothwave configure: *** configure: *** checking plugin: snapshot *** configure: *** configure: WARNING: *** snapshot pre-configured not to be built configure: *** These plugins will not be built: snapshot configure: *** configure: *** checking plugin: spcdec *** configure: *** configure: *** These plugins will not be built: spcdec configure: *** configure: *** checking plugin: speex *** configure: *** configure: *** These plugins will not be built: speex configure: *** configure: *** checking plugin: sfsrc sfsink *** configure: *** configure: *** These plugins will not be built: sfsrc sfsink configure: *** configure: *** checking plugin: swfdec *** configure: *** configure: *** These plugins will not be built: swfdec configure: *** configure: *** checking plugin: tarkin *** configure: *** configure: WARNING: *** tarkin pre-configured not to be built configure: *** These plugins will not be built: tarkin configure: *** configure: *** checking plugin: oggdemux oggmux *** configure: *** configure: *** These plugins will not be built: oggdemux oggmux configure: *** configure: *** checking plugin: theoradec theoraenc *** configure: *** configure: *** These plugins will not be built: theoradec theoraenc configure: *** configure: *** checking plugin: vorbisenc vorbisdec *** configure: *** configure: *** These plugins will not be built: vorbisenc vorbisdec configure: *** configure: *** checking plugin: wavpack *** configure: *** checking for wavpack >=3D 4.2... yes checking WAVPACK_CFLAGS... -I/usr/local/include =20 checking WAVPACK_LIBS... -L/usr/local/lib -lwavpack -lm -liconv =20 configure: *** configure: *** checking plugin: x264 *** configure: *** configure: *** These plugins will not be built: x264 configure: *** configure: *** checking plugin: xine *** configure: *** configure: *** These plugins will not be built: xine configure: *** configure: *** checking plugin: xvid *** configure: *** configure: *** These plugins will not be built: xvid checking asm/atomic.h usability... no checking asm/atomic.h presence... no checking for asm/atomic.h... no checking for freetype2 >=3D 2.0.9... yes checking FT2_CFLAGS... -I/usr/local/include/freetype2 -I/usr/local/include = =20 checking FT2_LIBS... -L/usr/local/lib -lfreetype -lz =20 configure: Using GStreamer source release as package name configure: Using http://gstreamer.freedesktop.org/ as package origin configure: creating ./config.status config.status: creating Makefile config.status: creating ext/wavpack/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing default-1 commands config.status: executing _inttypes.h commands config.status: creating _inttypes.h : _GST_PLUGINS__INTTYPES_H configure: *** Plug-ins that will be built : cdrom osssrc osssink wavpack ximagesink xshm xvimagesink configure: *** Plug-ins that will not be built : a52dec aasink afsink afsrc amrnbdec amrnbenc arts artsdsink audioresample cairo cdaudio cdio cdparanoia dirac directfbvideosink=20 divx dtsdec dv1394src dvdec dvdnavsrc dvdreadsrc dxr3videosink dxr3audiosink dxr3spusink esdsink esdmon faac faad flacenc flacdec gdkpixbufsrc glsink gnomevfssrc gsmenc gsmdec gstalsa hermescolorspace icecastsend ivorbisdec jack jpegenc jpegdec ladspa lame lcs libcaca libfame libmms libvisual mad mikmod mngdec mpeg2dec mpeg2enc mplex musepack musicbrainz nassink oggdemux oggmux osxaudiosrc osxaudiosink osxvideosink pango pngenc polyp qcamsrc sdlvideosink sfsrc sfsink shout2send sidplay smoothwave snapshot spcdec speex sunaudiosink swfdec tarkin theoradec theoraenc v4l2src v4lsrc v4lmjpegsrc v4lmjpegsink vcdsrc vorbisenc vorbisdec x264 xine xvid =3D=3D=3D> Building for gstreamer-plugins-wavpack80-0.8.12_3,1 if /bin/sh ../../libtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I.= -I. -I../.. -I/usr/xorg/include -I/usr/local/include -I../../gst-libs -= I../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 -D_REENTRANT -= I/usr/local/include/gstreamer-0.8 -I/usr/local/include/glib-2.0 -I/usr/loca= l/lib/glib-2.0/include -I/usr/local/include/libxml2 -I/usr/local/include = -DGST_DISABLE_DEPRECATED -Wall -I/usr/local/include -O2 -fno-strict-alia= sing -pipe -I/usr/local/include -MT libgstwavpack_la-gstwavpack.lo -MD -MP= -MF ".deps/libgstwavpack_la-gstwavpack.Tpo" -c -o libgstwavpack_la-gstwavp= ack.lo `test -f 'gstwavpack.c' || echo './'`gstwavpack.c; \ then mv -f ".deps/libgstwavpack_la-gstwavpack.Tpo" ".deps/libgstwavpack_la= -gstwavpack.Plo"; else rm -f ".deps/libgstwavpack_la-gstwavpack.Tpo"; exit = 1; fi mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/xorg/include -I/usr/local/includ= e -I../../gst-libs -I../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS= =3D64 -D_REENTRANT -I/usr/local/include/gstreamer-0.8 -I/usr/local/include/= glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libxml2 -I/= usr/local/include -DGST_DISABLE_DEPRECATED -Wall -I/usr/local/include -O2 -= fno-strict-aliasing -pipe -I/usr/local/include -MT libgstwavpack_la-gstwavp= ack.lo -MD -MP -MF .deps/libgstwavpack_la-gstwavpack.Tpo -c gstwavpack.c -= fPIC -DPIC -o .libs/libgstwavpack_la-gstwavpack.o In file included from gstwavpack.c:27: gstwavpackdec.h:58: error: syntax error before "WavpackStream" gmake: *** [libgstwavpack_la-gstwavpack.lo] Error 1 *** Error code 2 Stop in /a/ports/audio/gstreamer-plugins-wavpack80. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build of /usr/ports/audio/gstreamer-plugins-wavpack80 ended at Thu Jan 11 1= 4:45:39 UTC 2007 ----- End forwarded message ----- --YiEDa0DAkWCtVeE4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.1 (FreeBSD) iD8DBQFFpk5CWry0BWjoQKURAl4QAJsELPkkyNelSnJeVG6qn6jzxnojWwCfdBpO LUPLIZ6wNHZwF4ywY7WUvlQ= =Vbti -----END PGP SIGNATURE----- --YiEDa0DAkWCtVeE4-- From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 11 16:36:23 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0B3AD16A403 for ; Thu, 11 Jan 2007 16:36:23 +0000 (UTC) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from osl1smout1.broadpark.no (osl1smout1.broadpark.no [80.202.4.58]) by mx1.freebsd.org (Postfix) with ESMTP id BEE8213C46B for ; Thu, 11 Jan 2007 16:36:22 +0000 (UTC) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from osl1sminn1.broadpark.no ([80.202.4.59]) by osl1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0JBP00A83Q4LPP30@osl1smout1.broadpark.no> for freebsd-multimedia@freebsd.org; Thu, 11 Jan 2007 17:36:21 +0100 (CET) Received: from kg-work.kg4.no ([80.203.66.169]) by osl1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with SMTP id <0JBP00KF5Q4L7U30@osl1sminn1.broadpark.no> for freebsd-multimedia@freebsd.org; Thu, 11 Jan 2007 17:36:21 +0100 (CET) Date: Thu, 11 Jan 2007 17:36:20 +0100 From: Torfinn Ingolfsen X-Face: "t9w2,-X@O^I`jVW\sonI3.,36KBLZE*AL[y9lL[PyFD*r_S:dIL9c[8Y>V42R0"!"yb_zN,f#%.[PYYNq; m"_0v; ~rUM2Yy!zmkh)3&U|u!=T(zyv,MHJv"nDH>OJ`t(@mil461d_B'Uo|'nMwlKe0Mv=kvV?Nh@>Hb<3s_z2jYgZhPb@?Wi^x1a~Hplz1.zH In-reply-to: <8103ad500701101356l178a7231macc0705cea49e532@mail.gmail.com> To: freebsd-multimedia@freebsd.org Message-id: <20070111173620.de0337ed.torfinn.ingolfsen@broadpark.no> MIME-version: 1.0 X-Mailer: Sylpheed 2.3.0 (GTK+ 2.10.7; i386-portbld-freebsd6.2) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT References: <20070110201926.c41bae1f.torfinn.ingolfsen@broadpark.no> <8103ad500701101356l178a7231macc0705cea49e532@mail.gmail.com> Subject: Re: DVB-C card - TerraTec Cinergy 1200 DVB-C - initial testing X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jan 2007 16:36:23 -0000 On Wed, 10 Jan 2007 23:56:00 +0200 Konstantin Dimitrov wrote: > it's SAA7146A-based card and the only FreeBSD driver dealing with > SAA7146A, at least that i'm aware of, is for Skystar1 DVB-S card, more > info: > > http://www.gs.ru/info/si/SS1bsd.html Hmm, I do not read the Russian language at all. Could anyone give me a rough translation of the text (related to the files) on that page ? > http://lists.freebsd.org/pipermail/freebsd-multimedia/2006-September/004747.html > > there are two major hardware designs for DVB-T/-C/-S cards based on > SAA7146A, the so called "full-featured design" and "budget design". Yes, I know. -- Torfinn From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 11 16:45:56 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2088F16A49E for ; Thu, 11 Jan 2007 16:45:56 +0000 (UTC) (envelope-from liontanker@hotmail.com) Received: from bay0-omc2-s40.bay0.hotmail.com (bay0-omc2-s40.bay0.hotmail.com [65.54.246.176]) by mx1.freebsd.org (Postfix) with ESMTP id 0E67013C44B for ; Thu, 11 Jan 2007 16:45:55 +0000 (UTC) (envelope-from liontanker@hotmail.com) Received: from hotmail.com ([65.54.233.90]) by bay0-omc2-s40.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Thu, 11 Jan 2007 08:45:56 -0800 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Thu, 11 Jan 2007 08:45:55 -0800 Message-ID: Received: from 18.97.7.63 by by21fd.bay21.hotmail.msn.com with HTTP; Thu, 11 Jan 2007 16:45:51 GMT X-Originating-IP: [18.97.7.63] X-Originating-Email: [liontanker@hotmail.com] X-Sender: liontanker@hotmail.com From: "Lion G." To: freebsd-multimedia@freebsd.org Date: Thu, 11 Jan 2007 11:45:51 -0500 Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-OriginalArrivalTime: 11 Jan 2007 16:45:55.0275 (UTC) FILETIME=[F65D99B0:01C7359F] Subject: RESOLVED (RE: Laptop speaker vs earphone) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jan 2007 16:45:56 -0000 Thanks everyone, and especially a big thank to awesome Ariff Abdullah who solved it and confirmed it was software-based on this laptop! Lion Tanker wrote: >In my previous many laptops, whenever I plug in the earphone, the laptop >speaker >would stop (and I would only hear music through the earphone) >With my newest laptop (Acer Aspire 5050), the laptop speaker stays on >no-matter-what. >I would hear the same music in both the speaker and the earphone. Ariff Abdullah wrote: >Yes, it is done purely in software i.e the driver. >Basically the hardware will notify the driver whether >it can sense anything that is plug in or out, and the driver >must be made ready to handle such situation: mute/unmute >specific pin that connect to headphone plug or speakers. Ariff will commit the extra check into 7-CURRENT, so other users with Acer Aspire 5050 (or laptops like it) won't have to suffer the confusion I did. :) _________________________________________________________________ Get live scores and news about your team: Add the Live.com Football Page www.live.com/?addtemplate=football&icid=T001MSN30A0701 From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 11 16:46:12 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1339416A40F for ; Thu, 11 Jan 2007 16:46:12 +0000 (UTC) (envelope-from liontanker@hotmail.com) Received: from bay0-omc3-s25.bay0.hotmail.com (bay0-omc3-s25.bay0.hotmail.com [65.54.246.225]) by mx1.freebsd.org (Postfix) with ESMTP id 0182F13C46A for ; Thu, 11 Jan 2007 16:46:11 +0000 (UTC) (envelope-from liontanker@hotmail.com) Received: from hotmail.com ([65.54.233.113]) by bay0-omc3-s25.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Thu, 11 Jan 2007 08:46:11 -0800 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Thu, 11 Jan 2007 08:45:16 -0800 Message-ID: Received: from 18.97.7.63 by by21fd.bay21.hotmail.msn.com with HTTP; Thu, 11 Jan 2007 16:45:14 GMT X-Originating-IP: [18.97.7.63] X-Originating-Email: [liontanker@hotmail.com] X-Sender: liontanker@hotmail.com From: "Lion G." To: freebsd-multimedia@freebsd.org Date: Thu, 11 Jan 2007 11:45:14 -0500 Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-OriginalArrivalTime: 11 Jan 2007 16:45:16.0217 (UTC) FILETIME=[DF15D290:01C7359F] Subject: RESOLVED (RE: Laptop speaker vs earphone) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jan 2007 16:46:12 -0000 Thanks everyone, and especially a big thank to awesome Ariff Abdullah who solved it and confirmed it was software-based on this laptop! Lion Tanker wrote: >In my previous many laptops, whenever I plug in the earphone, the laptop >speaker >would stop (and I would only hear music through the earphone) >With my newest laptop (Acer Aspire 5050), the laptop speaker stays on >no-matter-what. >I would hear the same music in both the speaker and the earphone. Ariff Abdullah wrote: >Yes, it is done purely in software i.e the driver. >Basically the hardware will notify the driver whether >it can sense anything that is plug in or out, and the driver >must be made ready to handle such situation: mute/unmute >specific pin that connect to headphone plug or speakers. Ariff will commit the extra check into 7-CURRENT, so other users with Acer Aspire 5050 (or laptops like it) won't have to suffer the confusion I did. :) _________________________________________________________________ Your Hotmail address already works to sign into Windows Live Messenger! Get it now http://clk.atdmt.com/MSN/go/msnnkwme0020000001msn/direct/01/?href=http://get.live.com/messenger/overview From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 11 21:49:52 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DBA8816A407 for ; Thu, 11 Jan 2007 21:49:52 +0000 (UTC) (envelope-from kosio.dimitrov@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by mx1.freebsd.org (Postfix) with ESMTP id 3DAA713C457 for ; Thu, 11 Jan 2007 21:49:51 +0000 (UTC) (envelope-from kosio.dimitrov@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so553551uge for ; Thu, 11 Jan 2007 13:49:51 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=aWKW9E4FHkI0jj7XMAh/3iixznQUMimdb0lzS7LBIErnQnX0dsCzxaFfztjs5XXb3Ovpwqly7murMSZegACZQ2/8+TytCPZr1zcDRydKxoBaQ2iKcDHZ4KImrKHk7B0H9BCQDowgqn8rJ1vzjjaf7slJfo2ufW/3vtHJ0Cnyeio= Received: by 10.82.139.17 with SMTP id m17mr420470bud.1168552190960; Thu, 11 Jan 2007 13:49:50 -0800 (PST) Received: by 10.82.100.19 with HTTP; Thu, 11 Jan 2007 13:49:50 -0800 (PST) Message-ID: <8103ad500701111349m7224299et5598d4ffea2925cd@mail.gmail.com> Date: Thu, 11 Jan 2007 23:49:50 +0200 From: "Konstantin Dimitrov" To: "Torfinn Ingolfsen" In-Reply-To: <20070111173620.de0337ed.torfinn.ingolfsen@broadpark.no> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070110201926.c41bae1f.torfinn.ingolfsen@broadpark.no> <8103ad500701101356l178a7231macc0705cea49e532@mail.gmail.com> <20070111173620.de0337ed.torfinn.ingolfsen@broadpark.no> Cc: freebsd-multimedia@freebsd.org Subject: Re: DVB-C card - TerraTec Cinergy 1200 DVB-C - initial testing X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jan 2007 21:49:52 -0000 On 1/11/07, Torfinn Ingolfsen wrote: > On Wed, 10 Jan 2007 23:56:00 +0200 > Konstantin Dimitrov wrote: > > > it's SAA7146A-based card and the only FreeBSD driver dealing with > > SAA7146A, at least that i'm aware of, is for Skystar1 DVB-S card, more > > info: > > > > http://www.gs.ru/info/si/SS1bsd.html > > Hmm, I do not read the Russian language at all. Could anyone give me a > rough translation of the text (related to the files) on that page ? my Russian is very poor, but here is what i understood: the driver is port for FreeBSD of LinuxTV.org driver version 0.8.x for Skystar1 board revision 1.3, it is originally written by Stanislav Golovin in 2001 and has support only for "Internet via satelitte". list of the files from http://www.gs.ru/info/si/SS1bsd.html with descriptions : "FreeBSDnarodru.zip" - archive of the original project site (in Russian) "skystar1-20021126b.tgz" - source code of the version of the driver written by Alexander Romanov, that adds support for Skystar1 revision 1.5, it's from 26.11.2002 "fbsd_ss1-0.0.2-2.tar.gz" - source code of the original version of the driver written by Stanislav Golovin, that supports only Skystar1 revision 1.3, it's from 14.03.2001 "dvbd-20021007.tgz" - DVBD version 0.0.7 from 07.10.2002 "sstest.zip" - test utility that tunes the card to EuropeOnLine Transponder 103 (EOL TR103), more info about EOL and TR103: http://tldp.org/HOWTO/Sat-HOWTO-9.html#ss9.1 http://tldp.org/HOWTO/Sat-HOWTO-8.html#ss8.1 and then checks the settings of the card. however it's old and TR103 is not used anymore by EOL. "skystart.zip" - SkyStar1 Control Utility (Based on sstest.c and and dccp daemon source code) "dvbd-20050121.tgz" - DVBD version 1.1b from 21.01.2005, the code for FreeBSD is based on LinuxTV.org driver version 0.8.2, that doesn't support spectral inversion, so Serg Gorokhovatsky added support for spectral inversion in that version of DVBD, more info about spectral inversion: http://www.rfcafe.com/references/electrical/spectral_inv.htm "skystar1-fbsd50-20040312.tar.bz2" - source code of the driver, that adds support for FreeBSD 5.x, made by Andrei Gritsai (sorry, not sure about the spelling of the name), it's from 12.03.2004 "skystar1-fbsd50-20040312-compiled.tar.bz2" - binaries of the driver version above "ss1_fbsd5_avos.tar.gz" - source code of another version of the driver, that adds support for FreeBSD 5.x, made by Ruslan Latypov, according to the author it's very stable, it's from 02.11.2005 ss1fbsd5_3_4.tar.gz - old version, from 10.10.2005, of the driver made by Ruslan Latypov, that adds support for FreeBSD 5.x, ss1fbsd6_x.tar.gz - source code of the driver, that add support for FreeBSD 6.x, made by Ruslan Latypov, it has problem - sometimes gives core dumped on unload, it's from 27.01.2006 other links from http://www.gs.ru/info/si/SS1bsd.html that still works: Skystar1 driver for OpenBSD (in English) : http://www.alloyant.com/dvb/ how to setup Skystar1 under FreeBSD (in Russian): http://nobodyman.plhs.ru/benefits/8/print http://www.skyvision.net.ua/pages/ss1-freebsd.html > > http://lists.freebsd.org/pipermail/freebsd-multimedia/2006-September/004747.html > > > > there are two major hardware designs for DVB-T/-C/-S cards based on > > SAA7146A, the so called "full-featured design" and "budget design". > > Yes, I know. and there is hardware modification known as "budget patch" for cards with "full-featured design" (Skystar1) to make their operation almost identical to cards with "budget design": http://www.linuxtv.org/wiki/index.php/DVB_TT_Budget_Patch From owner-freebsd-multimedia@FreeBSD.ORG Fri Jan 12 03:33:25 2007 Return-Path: X-Original-To: multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 13CCA16A40F; Fri, 12 Jan 2007 03:33:25 +0000 (UTC) (envelope-from tmclaugh@FreeBSD.org) Received: from straycat.dhs.org (c-24-63-86-11.hsd1.ma.comcast.net [24.63.86.11]) by mx1.freebsd.org (Postfix) with ESMTP id C0E1F13C458; Fri, 12 Jan 2007 03:33:24 +0000 (UTC) (envelope-from tmclaugh@FreeBSD.org) Received: from bofh.straycat.dhs.org (bofh.straycat.dhs.org [192.168.1.127]) by straycat.dhs.org (8.13.8/8.13.8) with ESMTP id l0C2uvJQ003877; Thu, 11 Jan 2007 21:56:58 -0500 (EST) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit X-send-pr-version: gtk-send-pr 0.4.8 X-GNATS-Notify: Date: Thu, 11 Jan 2007 21:56:58 -0500 From: "Tom McLaughlin" Message-Id: <1168570618.19661@bofh.straycat.dhs.org> To: "FreeBSD gnats submit" Cc: multimedia@FreeBSD.org Subject: devel/liboil: symbol conflict when SSE2 support enabled. X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jan 2007 03:33:25 -0000 >Submitter-Id: current-users >Originator: Tom McLaughlin >Organization: >Confidential: no >Synopsis: devel/liboil: symbol conflict when SSE2 support enabled. >Severity: non-critical >Priority: low >Category: ports >Class: sw-bug >Release: FreeBSD 6.2-PRERELEASE i386 >Environment: System: FreeBSD 6.2-PRERELEASE #0: Wed Dec 27 14:23:22 EST 2006 tom@bofh.straycat.dhs.org:/usr/obj/usr/src/sys/GENERIC_ULE >Description: While working on the latest audio/muine port and switching from Gstreamer 0.8 to 0.10 I started receiving the crash below. I got marcus to look at this and the symbol conflict goes away when disabling SSE2 support in liboil which the attached patch does. This is just a temporary fix until SSE2 support can be fixed. Backtrace: 0x2affe743 in composite_in_argb_const_mask_sse_2pix (dest=0x899ad00, src=0x931c900, mask=0x931cd00 "¿", '¿' ..., n=100) at emmintrin.h:1012 1012 return (__m128i)__builtin_ia32_punpcklbw128 ((__v16qi)__A, (__v16qi)__B); (gdb) bt full #0 0x2affe743 in composite_in_argb_const_mask_sse_2pix (dest=0x899ad00, src=0x931c900, mask=0x931cd00 "¿", '¿' ..., n=100) at emmintrin.h:1012 No locals. #1 0x2aff0dad in _oil_test_marshal_function (func=0x2affe71c, args=0xbfbfc938, n_args=4, pointer_mask=255, prof=0x922c7ec) at liboilmarshal.c:63 __PRETTY_FUNCTION__ = "_oil_test_marshal_function" #2 0x2aff2b30 in oil_test_check_function (priv=0x922c000) at liboiltest.c:270 k = 4 i = 0 j = 154258688 args = {144289024, 154257664, 154258688, 100, 0, 3217017196, 674939172, 1, 0, 721646012} pointer_mask = 30 __PRETTY_FUNCTION__ = "oil_test_check_function" #3 0x2afefe65 in oil_cpu_fault_check_try ( func=0x2aff294c , priv=0x922c000) at liboilcpu.c:201 ret = 0 #4 0x2aff2d14 in oil_test_check_impl (test=0x922c000, impl=0xff) at liboiltest.c:357 x = 1.1629876210894074e-264 i = -1077949796 n = 721516586 fail = 0 ret = 255 __PRETTY_FUNCTION__ = "oil_test_check_impl" #5 0x2aff0863 in oil_class_optimize (klass=0x2b02af00) at liboilfunction.c:362 impl = (OilFunctionImpl *) 0x2b028d60 min_impl = (OilFunctionImpl *) 0x0 test = (OilTest *) 0x922c000 ret = 255 __PRETTY_FUNCTION__ = "oil_class_optimize" #6 0x2aff0a6e in oil_optimize_all () at liboilfunction.c:181 klass = (OilFunctionClass *) 0xff i = 86 __PRETTY_FUNCTION__ = "oil_optimize_all" #7 0x2aff0b0d in oil_init () at liboilfunction.c:140 __PRETTY_FUNCTION__ = "oil_init" #8 0x2afc4efd in resample_init () at resample.c:46 inited = 0 #9 0x2afc4858 in plugin_init (plugin=0x89a8638) at gstaudioresample.c:685 No locals. #10 0x29ca87fe in gst_plugin_register_func (plugin=0x89a8638, module=0x931cd00, desc=0x2afc9200) at gstplugin.c:259 __PRETTY_FUNCTION__ = "gst_plugin_register_func" How-To-Repeat: change USE_USEGSTREAMER80 to USE_GSTREAMER in audio/muine, build, and play an mp3. >Fix: --- liboil.diff begins here --- diff -ruN liboil.orig/Makefile liboil/Makefile --- liboil.orig/Makefile Tue Jan 9 02:49:52 2007 +++ liboil/Makefile Tue Jan 9 02:49:46 2007 @@ -7,6 +7,7 @@ PORTNAME= liboil PORTVERSION= 0.3.10 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://liboil.freedesktop.org/download/ \ ${MASTER_SITE_LOCAL} @@ -15,7 +16,7 @@ MAINTAINER= multimedia@FreeBSD.org COMMENT= Library of optimized inner loops -USE_GNOME= pkgconfig gnomehack +USE_GNOME= pkgconfig gnomehack gnometarget GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-gtk-doc \ diff -ruN liboil.orig/files/patch-liboil_Makefile.in liboil/files/patch-liboil_Makefile.in --- liboil.orig/files/patch-liboil_Makefile.in Wed Dec 31 19:00:00 1969 +++ liboil/files/patch-liboil_Makefile.in Tue Jan 9 02:47:42 2007 @@ -0,0 +1,20 @@ +--- liboil/Makefile.in.orig Tue Jan 9 02:46:56 2007 ++++ liboil/Makefile.in Tue Jan 9 02:47:13 2007 +@@ -41,8 +41,6 @@ host_triplet = @host@ + @HAVE_GCC_ASM_TRUE@@HAVE_I386_TRUE@am__append_2 = i386/libi386.la i386_amd64/libi386_amd64.la + @HAVE_MMX_INTRINSICS_TRUE@am__append_3 = mmx + @HAVE_MMX_INTRINSICS_TRUE@am__append_4 = mmx/libmmx.la +-@HAVE_SSE2_INTRINSICS_TRUE@am__append_5 = fb sse +-@HAVE_SSE2_INTRINSICS_TRUE@am__append_6 = fb/libfb.la sse/libsse.la + #subdir_i386 += 3dnow + #libs_i386 += 3dnow/lib3dnow.la + @HAVE_AMD64_TRUE@@HAVE_GCC_ASM_TRUE@am__append_7 = amd64 i386_amd64 +@@ -126,8 +124,6 @@ liboil_@LIBOIL_OLD_MAJORMINOR@_la_OBJECT + @HAVE_GCC_ASM_TRUE@@HAVE_I386_TRUE@ i386/libi386.la \ + @HAVE_GCC_ASM_TRUE@@HAVE_I386_TRUE@ i386_amd64/libi386_amd64.la + @HAVE_MMX_INTRINSICS_TRUE@am__DEPENDENCIES_3 = mmx/libmmx.la +-@HAVE_SSE2_INTRINSICS_TRUE@am__DEPENDENCIES_4 = fb/libfb.la \ +-@HAVE_SSE2_INTRINSICS_TRUE@ sse/libsse.la + @HAVE_AMD64_TRUE@@HAVE_GCC_ASM_TRUE@am__DEPENDENCIES_5 = \ + @HAVE_AMD64_TRUE@@HAVE_GCC_ASM_TRUE@ amd64/libamd64.la \ + @HAVE_AMD64_TRUE@@HAVE_GCC_ASM_TRUE@ i386_amd64/libi386_amd64.la --- liboil.diff ends here --- From owner-freebsd-multimedia@FreeBSD.ORG Fri Jan 12 03:40:29 2007 Return-Path: X-Original-To: freebsd-multimedia@hub.freebsd.org Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 92F4116A403; Fri, 12 Jan 2007 03:40:29 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 6BE3113C46C; Fri, 12 Jan 2007 03:40:29 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (edwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l0C3eTWV056240; Fri, 12 Jan 2007 03:40:29 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l0C3eTgR056235; Fri, 12 Jan 2007 03:40:29 GMT (envelope-from edwin) Date: Fri, 12 Jan 2007 03:40:29 GMT From: Edwin Groothuis Message-Id: <200701120340.l0C3eTgR056235@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-multimedia@FreeBSD.org Cc: Subject: Re: ports/107836: devel/liboil: symbol conflict when SSE2 support enabled. X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jan 2007 03:40:29 -0000 Synopsis: devel/liboil: symbol conflict when SSE2 support enabled. Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-multimedia Responsible-Changed-By: edwin Responsible-Changed-When: Fri Jan 12 03:40:27 UTC 2007 Responsible-Changed-Why: Over to maintainer http://www.freebsd.org/cgi/query-pr.cgi?pr=107836 From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 13 16:14:14 2007 Return-Path: X-Original-To: multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9116C16A412 for ; Sat, 13 Jan 2007 16:14:14 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 7EF9613C461 for ; Sat, 13 Jan 2007 16:14:14 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 2D32C1A4D98 for ; Sat, 13 Jan 2007 08:14:14 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id CE16C5218D; Sat, 13 Jan 2007 11:14:11 -0500 (EST) Date: Sat, 13 Jan 2007 11:14:11 -0500 From: Kris Kennaway To: multimedia@FreeBSD.org Message-ID: <20070113161411.GF30733@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="27ZtN5FSuKKSZcBU" Content-Disposition: inline User-Agent: Mutt/1.4.2.2i Cc: Subject: [ports-sparc64@FreeBSD.org: dirac-reference-0.6.0_2 failed on sparc64 7] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Jan 2007 16:14:14 -0000 --27ZtN5FSuKKSZcBU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris ----- Forwarded message from User Ports-sparc64 = ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Sat, 13 Jan 2007 01:13:06 GMT From: User Ports-sparc64 To: kris@FreeBSD.org Subject: dirac-reference-0.6.0_2 failed on sparc64 7 X-UIDL: bZ!#!f'%#!lV%#!4~?!! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.3 Building file list... Searching for included using directives... Building class list... Associating documentation with classes... Computing nesting relations for classes... Searching for members imported via using declarations... Building example list... Searching for documented variables... Building member list... Searching for friends... Searching for documented defines... Computing template instances... Flushing cached template relations that have become invalid... Creating members for template instances... Computing class relations... Searching for enumerations... Searching for member function documentation... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Freeing entry tree Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding todo/test/bug list items... Generating style sheet... Counting data structures... Resolving user defined references... Combining using relations... Finding anchors and sections in the documentation... Generating index page... Generating example documentation... Generating file sources... Generating code for file accessunit_byteio.h... Generating code for file arith_codec.h... Generating code for file arrays.h... Generating code for file band_codec.h... Generating code for file bitmap.h...Error: fontconfig: Couldn't retrieve fo= nt file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Generating code for file block_match.h... Generating code for file byteio.h... Generating code for file cmd_line.h... Generating code for file common.h... Generating code for file common_types.h... Generating code for file comp_compress.h... Generating code for file comp_decompress.h... Generating code for file component_byteio.h... Generating code for file decoder_types.h... Generating code for file dirac_assertions.h... Generating code for file dirac_byte_stats.h... Generating code for file dirac_byte_stream.h... Generating code for file dirac_cppparser.h... Generating code for file dirac_encoder.h... Generating code for file dirac_exception.h... Generating code for file dirac_parser.h... Generating code for file dirac_types.h... Generating code for file displayparams_byteio.h... Generating code for file downconvert.h... Generating code for file draw_overlay.h... Generating code for file endofsequence_byteio.h... Generating code for file frame.h... Generating code for file frame_buffer.h... Generating code for file frame_byteio.h... Generating code for file frame_compress.h... Generating code for file frame_decompress.h... Generating code for file gm_inliers.h... Generating code for file me_mode_decn.h... Generating code for file me_subpel.h... Generating code for file me_utils.h... Generating code for file me_utils_mmx.h... Generating code for file mot_comp.h... Generating code for file mot_comp_mmx.h... Generating code for file motion.h... Generating code for file motion_arrows.h... Generating code for file motion_colour.h... Generating code for file motion_colour_arrows.h... Generating code for file motion_estimate.h... Generating code for file mv_codec.h... Generating code for file mvdata_byteio.h... Generating code for file overlay.h... Generating code for file overlay_symbols.h... Generating code for file parseparams_byteio.h... Generating code for file parseunit_byteio.h... Generating code for file pic_io.h... Generating code for file pixel_match.h... Generating code for file pred_mode.h... Generating code for file process_sequence.h... Generating code for file quality_monitor.h... Generating code for file quant_chooser.h... Generating code for file sad.h... Generating code for file seq_compress.h... Generating code for file seq_decompress.h... Generating code for file seqparams_byteio.h... Generating code for file setstdiomode.h... Generating code for file split_mode.h... Generating code for file subband_byteio.h... Generating code for file transform_byteio.h... Generating code for file upconvert.h... Generating code for file video_format_defaults.h... Generating code for file wavelet_utils.h... Generating file documentation... Generating docs for file accessunit_byteio.h... Generating docs for file arith_codec.h... Generating docs for file arrays.h... Generating docs for file band_codec.h... Generating docs for file bitmap.h... Generating docs for file block_match.h... Generating docs for file byteio.h... Generating docs for file cmd_line.h... Generating docs for file common.h... Generating docs for file common_types.h... Generating docs for file comp_compress.h... Generating docs for file comp_decompress.h... Generating docs for file component_byteio.h... Generating docs for file decoder_types.h... Generating docs for file dirac_assertions.h... Generating docs for file dirac_byte_stats.h... Generating docs for file dirac_byte_stream.h... Generating docs for file dirac_cppparser.h... Generating docs for file dirac_encoder.h... Generating docs for file dirac_exception.h... Generating docs for file dirac_parser.h... Generating docs for file dirac_types.h... Generating docs for file displayparams_byteio.h... Generating docs for file downconvert.h... Generating docs for file draw_overlay.h... Generating docs for file endofsequence_byteio.h... Generating docs for file frame.h... Generating docs for file frame_buffer.h... Generating docs for file frame_byteio.h... Generating docs for file frame_compress.h... Generating docs for file frame_decompress.h... Generating docs for file gm_inliers.h... Generating docs for file me_mode_decn.h... Generating docs for file me_subpel.h... Generating docs for file me_utils.h... Generating docs for file me_utils_mmx.h... Generating docs for file mot_comp.h... Generating docs for file mot_comp_mmx.h... Generating docs for file motion.h... Generating docs for file motion_arrows.h... Generating docs for file motion_colour.h... Generating docs for file motion_colour_arrows.h... Generating docs for file motion_estimate.h... Generating docs for file mv_codec.h... Generating docs for file mvdata_byteio.h... Generating docs for file overlay.h... Generating docs for file overlay_symbols.h... Generating docs for file parseparams_byteio.h... Generating docs for file parseunit_byteio.h... Generating docs for file pic_io.h... Generating docs for file pixel_match.h... Generating docs for file pred_mode.h... Generating docs for file process_sequence.h... Generating docs for file quality_monitor.h... Generating docs for file quant_chooser.h... Generating docs for file sad.h... Generating docs for file seq_compress.h... Generating docs for file seq_decompress.h... Generating docs for file seqparams_byteio.h... Generating docs for file setstdiomode.h... Generating docs for file split_mode.h... Generating docs for file subband_byteio.h... Generating docs for file transform_byteio.h... Generating docs for file upconvert.h... Generating docs for file video_format_defaults.h... Generating docs for file wavelet_utils.h... Generating page documentation... Generating group documentation... Generating group index... Generating class documentation... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating member index... Generating docs for compound dirac_clean_area_t... Generating docs for compound dirac_col_matrix_t... Generating docs for compound dirac_colour_spec_t... Generating docs for compound dirac_decoder_t... Generating docs for compound dirac_enc_data_t... Generating docs for compound dirac_enc_framestats_t... Generating docs for compound dirac_enc_seqstats_t... Generating docs for compound dirac_encoder_context_t... Generating docs for compound dirac_encoder_t... Generating docs for compound dirac_encparams_t... Generating docs for compound dirac_framebuf_t... Generating docs for compound dirac_frameparams_t... Generating docs for compound dirac_instr_t... Generating docs for compound dirac_mv_cost_t... Generating docs for compound dirac_mv_t... Generating docs for compound dirac_parseparams_t... Generating docs for compound dirac_rational_t... Generating docs for compound dirac_seqparams_t... Generating docs for compound dirac_signal_range_t... Generating docs for compound dirac_sourceparams_t... Generating docs for compound me_data_entry... Generating docs for compound ProcessSequence... Generating graphical class hierarchy... Generating namespace index... Generating docs for namespace dirac Generating docs for compound dirac::AccessUnitByteIO... Generating docs for compound dirac::ByteIO... Generating docs for compound dirac::ComponentByteIO... Generating docs for compound dirac::DiracByteStats... Generating docs for compound dirac::DiracByteStream... Generating docs for compound dirac::DisplayParamsByteIO... Generating docs for compound dirac::EndOfSequenceByteIO... Generating docs for compound dirac::FrameByteIO... Generating docs for compound dirac::MvDataByteIO... Generating docs for compound dirac::ParseParamsByteIO... Generating docs for compound dirac::ParseUnitByteIO... Generating docs for compound dirac::SeqParamsByteIO... Generating docs for compound dirac::SubbandByteIO... Generating docs for compound dirac::TransformByteIO... Generating docs for compound dirac::ContextLookupTable... Generating docs for compound dirac::Context... Generating docs for compound dirac::ArithCodecBase... Generating docs for compound dirac::ArithCodec... Generating docs for compound dirac::Range... Generating docs for compound dirac::OneDArray... Generating docs for compound dirac::TwoDArray... Generating docs for compound dirac::BandCodec... GeError: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf Error: fontconfig: Couldn't retrieve font file name. : FreeSans.ttf nerating docs for compound dirac::LFBandCodec... Generating docs for compound dirac::IntraDCBandCodec... Generating docs for compound dirac::CommandLine... Generating docs for nested compound dirac::CommandLine::option... Generating docs for compound dirac::FrameSort... Generating docs for compound dirac::PicArray... Generating docs for compound dirac::CostType... Generating docs for compound dirac::EntropyCorrector... Generating docs for compound dirac::OLBParams... Generating docs for compound dirac::SeqParams... Generating docs for compound dirac::Rational... Generating docs for compound dirac::ParseParams... Generating docs for compound dirac::SourceParams... Generating docs for compound dirac::FrameParams... Generating docs for compound dirac::CodeBlocks... Generating docs for compound dirac::CodecParams... Generating docs for compound dirac::EncoderParams... Generating docs for compound dirac::DecoderParams... Generating docs for compound dirac::QuantiserLists... Generating docs for compound dirac::DiracException... Generating docs for compound dirac::Frame... Generating docs for compound dirac::FrameBuffer... Generating docs for compound dirac::MotionCompensator... Generating docs for compound dirac::MotionCompensator_Pixel... Generating docs for compound dirac::MotionCompensator_HalfPixel... Generating docs for compound dirac::MotionCompensator_QuarterPixel... Generating docs for compound dirac::MotionCompensator_EighthPixel... Generating docs for compound dirac::MotionVector... Generating docs for compound dirac::MvCostData... Generating docs for compound dirac::MvData... Generating docs for compound dirac::MEData... Generating docs for compound dirac::MvDataCodec... Generating docs for compound dirac::StreamPicOutput... Generating docs for compound dirac::MemoryStreamOutput... Generating docs for nested compound dirac::MemoryStreamOutput::OutputMemory= Buffer... Generating docs for compound dirac::FileStreamOutput... Generating docs for compound dirac::StreamPicInput... Generating docs for compound dirac::MemoryStreamInput... Generating docs for nested compound dirac::MemoryStreamInput::InputMemoryBu= ffer... Generating docs for compound dirac::FileStreamInput... Generating docs for compound dirac::UpConverter... Generating docs for compound dirac::CodeBlock... Generating docs for compound dirac::Subband... Generating docs for compound dirac::SubbandList... Generating docs for compound dirac::WaveletTransform... Generating docs for nested compound dirac::WaveletTransform::PredictStep97.= .. Generating docs for nested compound dirac::WaveletTransform::PredictStepFou= rTap... Generating docs for nested compound dirac::WaveletTransform::PredictStepShi= ft... Generating docs for nested compound dirac::WaveletTransform::UpdateStep97... Generating docs for nested compound dirac::WaveletTransform::UpdateStepFour= Tap... Generating docs for nested compound dirac::WaveletTransform::UpdateStepShif= t... Generating docs for nested compound dirac::WaveletTransform::VHFilter... Generating docs for nested compound dirac::WaveletTransform::VHFilter13_5... Generating docs for nested compound dirac::WaveletTransform::VHFilter5_3... Generating docs for nested compound dirac::WaveletTransform::VHFilterApprox= 9_7... Generating docs for nested compound dirac::WaveletTransform::VHFilterDaub9_= 7... Generating docs for compound dirac::CompCompressor... Generating docs for compound dirac::FrameCompressor... Generating docs for compound dirac::QualityMonitor... Generating docs for compound dirac::QuantChooser... Generating docs for compound dirac::SequenceCompressor... Generating docs for compound dirac::CompDecompressor... Generating docs for compound dirac::InputStreamBuffer... Generating docs for compound dirac::DiracParser... Generating docs for compound dirac::FrameDecompressor... Generating docs for compound dirac::SequenceDecompressor... Generating docs for compound dirac::BlockMatcher... Generating docs for compound dirac::DownConverter... Generating docs for compound dirac::ModeDecider... Generating docs for compound dirac::SubpelRefine... Generating docs for compound dirac::BlockDiffParams... Generating docs for compound dirac::BlockDiff... Generating docs for compound dirac::PelBlockDiff... Generating docs for compound dirac::IntraBlockDiff... Generating docs for compound dirac::BiBlockDiff... Generating docs for compound dirac::BlockDiffUp... Generating docs for compound dirac::BlockDiffHalfPel... Generating docs for compound dirac::BlockDiffQuarterPel... Generating docs for compound dirac::BlockDiffEighthPel... Generating docs for compound dirac::BiBlockHalfPel... Generating docs for compound dirac::BiBlockQuarterPel... Generating docs for compound dirac::BiBlockEighthPel... Generating docs for compound dirac::MotionEstimator... Generating docs for compound dirac::PixelMatcher... Generating docs for namespace dirac_instr Generating docs for compound dirac_instr::DrawFrameMotionParams... Generating docs for compound dirac_instr::DrawOverlay... Generating docs for compound dirac_instr::DrawGMInliers... Generating docs for compound dirac_instr::DrawMotionArrows... Generating docs for compound dirac_instr::DrawMotionColour... Generating docs for compound dirac_instr::DrawMotionColourArrows... Generating docs for compound dirac_instr::OverlayParams... Generating docs for compound dirac_instr::Overlay... Generating docs for compound dirac_instr::OverlaySymbols... Generating docs for compound dirac_instr::DrawPredMode... Generating docs for compound dirac_instr::DrawSad... Generating docs for compound dirac_instr::DrawSplitMode... Generating docs for namespace dirac_vu Generating docs for compound dirac_vu::BitmapHeader... Generating namespace member index... Generating graph info page... Generating file index... Generating example index... Generating file member index... Generating page index... gmake[3]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/code/api' gmake[3]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/code' gmake[3]: Nothing to be done for `all-am'. gmake[3]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/code' gmake[2]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/code' Making all in tools gmake[2]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/tools' gmake[3]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/tools' gmake[3]: Nothing to be done for `all-am'. gmake[3]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/tools' gmake[2]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/tools' gmake[2]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation' gmake[2]: Nothing to be done for `all-am'. gmake[2]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation' gmake[1]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation' gmake[1]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc' gmake[1]: Nothing to be done for `all-am'. gmake[1]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc' =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D make: don't know how to make regression-test(continuing) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg pkg-config-0.21.tbz adding dependencies pkg_add pkg-config-0.21.tbz skipping pkg-config-0.21, already added =3D=3D=3D> Installing for dirac-reference-0.6.0_2 =3D=3D=3D> dirac-reference-0.6.0_2 depends on executable in : pkg-config = - found =3D=3D=3D> Generating temporary packing list =3D=3D=3D> Checking if multimedia/dirac-reference already installed Making install in documentation gmake[1]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation' Making install in algorithm gmake[2]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/algorithm' gmake[3]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/algorithm' gmake[4]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/algorithm' gmake[4]: Nothing to be done for `install-exec-am'. gmake[4]: Nothing to be done for `install-data-am'. gmake[4]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/algorithm' gmake[3]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/algorithm' gmake[2]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/algorithm' Making install in code gmake[2]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/code' Making install in api gmake[3]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/code/api' gmake[4]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/code/api' gmake[4]: Nothing to be done for `install-exec-am'. test -z "/usr/local/share/doc/dirac/documentation/code/api/api_html" || /wo= rk/a/ports/multimedia/dirac-reference/work/dirac-0.6.0/install-sh -d "/usr/= local/share/doc/dirac/documentation/code/api/api_html" install -o root -g wheel -m 444 'html/index.html' '/usr/local/share/doc/d= irac/documentation/code/api/api_html/index.html' gmake install-data-hook gmake[5]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/code/api' cp -R html/* /usr/local/share/doc/dirac/documentation/code/api/api_html gmake[5]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/code/api' gmake[4]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/code/api' gmake[3]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/code/api' gmake[3]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/code' gmake[4]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/code' gmake[4]: Nothing to be done for `install-exec-am'. gmake[4]: Nothing to be done for `install-data-am'. gmake[4]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/code' gmake[3]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/code' gmake[2]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/code' Making install in tools gmake[2]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/tools' gmake[3]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/tools' gmake[4]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation/tools' gmake[4]: Nothing to be done for `install-exec-am'. gmake[4]: Nothing to be done for `install-data-am'. gmake[4]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/tools' gmake[3]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/tools' gmake[2]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation/tools' gmake[2]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation' gmake[3]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc/documentation' gmake[3]: Nothing to be done for `install-exec-am'. gmake[3]: Nothing to be done for `install-data-am'. gmake[3]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation' gmake[2]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation' gmake[1]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc/documentation' gmake[1]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc' gmake[2]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc' gmake[2]: Nothing to be done for `install-exec-am'. test -z "/usr/local/share/doc/dirac" || /work/a/ports/multimedia/dirac-refe= rence/work/dirac-0.6.0/install-sh -d "/usr/local/share/doc/dirac" install -o root -g wheel -m 444 'faq.html' '/usr/local/share/doc/dirac/fa= q.html' install -o root -g wheel -m 444 'todo.html' '/usr/local/share/doc/dirac/t= odo.html' install -o root -g wheel -m 444 'dirac_bitstream.txt' '/usr/local/share/d= oc/dirac/dirac_bitstream.txt' test -z "/usr/local/share/doc/dirac" || /work/a/ports/multimedia/dirac-refe= rence/work/dirac-0.6.0/install-sh -d "/usr/local/share/doc/dirac" gmake install-data-hook gmake[3]: Entering directory `/work/a/ports/multimedia/dirac-reference/work= /dirac-0.6.0/doc' gmake[3]: Nothing to be done for `install-data-hook'. gmake[3]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc' gmake[2]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc' gmake[1]: Leaving directory `/work/a/ports/multimedia/dirac-reference/work/= dirac-0.6.0/doc' =3D=3D=3D> Running ldconfig /sbin/ldconfig -m /usr/local/lib =3D=3D=3D> Registering installation for dirac-reference-0.6.0_2 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Building package for dirac-reference-0.6.0_2 tar: share/doc/dirac/documentation/code/api/api_html/a00172.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00173.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00174.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00175.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00176.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00177.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00178.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00179.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00180.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00181.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00182.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00183.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00184.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00185.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00186.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00187.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00188.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00189.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00190.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00191.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00192.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00193.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00194.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00195.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00196.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00197.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00198.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00199.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00200.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00201.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00202.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00203.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00204.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00205.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00206.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00207.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00208.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00209.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00210.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00211.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00212.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00213.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00214.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00215.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00216.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00217.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00218.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00219.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00220.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00221.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00222.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00223.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00224.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00225.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00226.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00227.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00228.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00229.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00230.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00231.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00232.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00233.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00234.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00235.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00236.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00237.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00238.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00239.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00240.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00241.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00242.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00243.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00244.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00245.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00246.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00247.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00248.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00249.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00250.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00251.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00252.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00253.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00254.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00255.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00256.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00257.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00258.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00259.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00260.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00261.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00262.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00263.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00264.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00265.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00266.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00267.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00268.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00269.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00270.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00271.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00272.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00273.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00274.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00275.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00276.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00277.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00278.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00279.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00280.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00281.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00282.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00283.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00284.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00285.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00286.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00287.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00288.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00289.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00290.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00291.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00292.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00293.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00294.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00295.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00296.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00297.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00298.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00299.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00300.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00301.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00302.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00303.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00304.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00305.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00306.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00307.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00308.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00309.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00310.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00311.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00312.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00313.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00314.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00315.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00316.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00317.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00318.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00319.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00320.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00321.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00322.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00323.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00324.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00325.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00326.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00327.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00328.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00329.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00330.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00331.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00332.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00333.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00334.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00335.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00336.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00337.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00338.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00339.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00340.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00341.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00342.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00343.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00344.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00345.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00346.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00347.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00348.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00349.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00350.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00351.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00352.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00353.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00354.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00355.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00356.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00357.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00358.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00359.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00360.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00361.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00362.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00363.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00364.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00365.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00366.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00367.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00368.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00369.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00370.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00371.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00372.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00373.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00374.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00375.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00376.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00377.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00378.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00379.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00380.html: Cannot st= at: No such file or directory tar: share/doc/dirac/documentation/code/api/api_html/a00381.html: Cannot st= at: No such file or directory pkg_create: make_dist: tar command failed with code 256 Creating package /tmp/packages/All/dirac-reference-0.6.0_2.tbz Registering depends: pkg-config-0.21. Creating bzip'd tar ball in '/tmp/packages/All/dirac-reference-0.6.0_2.tbz' *** Error code 1 Stop in /a/ports/multimedia/dirac-reference. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build of /usr/ports/multimedia/dirac-reference ended at Sat Jan 13 01:12:56= UTC 2007 ----- End forwarded message ----- --27ZtN5FSuKKSZcBU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFqQVSWry0BWjoQKURAo/bAKDXlosn/GxQuODedjdZE8B8Io3WfgCePjbz QeoaSOmHWYXbn/Yp65wS4Eg= =j8Zt -----END PGP SIGNATURE----- --27ZtN5FSuKKSZcBU-- From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 13 18:45:16 2007 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 51BB516A47B for ; Sat, 13 Jan 2007 18:45:16 +0000 (UTC) (envelope-from chris@shenton.org) Received: from shenton.org (static-71-246-241-106.washdc.fios.verizon.net [71.246.241.106]) by mx1.freebsd.org (Postfix) with SMTP id 68C6D13C448 for ; Sat, 13 Jan 2007 18:45:14 +0000 (UTC) (envelope-from chris@shenton.org) Received: (qmail 5936 invoked by uid 1001); 13 Jan 2007 18:17:40 -0000 From: Chris Shenton To: multimedia@freebsd.org Date: Sat, 13 Jan 2007 13:17:40 -0500 Message-ID: <861wly23ln.fsf@Bacalao.shenton.org> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Subject: Skype can't find (unnamed) audio device? Dell with snd_hda X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Jan 2007 18:45:16 -0000 I've built Skype from the skype-devel port on FreeBSD-6.2-PRERELEASE. I'm running on a DELL Dimension 9150 with built-in sound hardware that I was able to get working with the snd_hda patch posted here a couple months back (thanks!). When I fire up Skype and try and test the audio, I see these messages: ALSA lib confmisc.c:672:(snd_func_card_driver) cannot find card '0' ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_concat returned error: No such device ALSA lib confmisc.c:1072:(snd_func_refer) error evaluating name ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_refer returned error: No such device ALSA lib conf.c:3962:(snd_config_expand) Evaluate error: No such device ALSA lib pcm.c:2099:(snd_pcm_open_noupdate) Unknown PCM default I can't tell what device it's trying to open. In Tools -> Options -> Sound Devices I can chose Audio System {OSS, ALSA}, and ALSA was there initially, and I can chose the Audio Devices; ALSA disn't show any audio device in the pulldowns. OSS showed Calls: /dev/dsp, and grayed out Ringing: /dev/dsp. I tried that but get the same "cannot find" messages on the console. And I can't switch back to ALSA, perhaps because it didn't have any devices to list. So I check the OSS device /dev/dsp. If I go to the /dev/ there is no /dev/dsp but there is /dev/dsp0.0, dsp0.1. chris@Bacalao:/dev> ls -l *dsp* crw-rw-rw- 1 root wheel 0, 120 Jan 13 00:12 dsp0.0 crw-rw-rw- 1 root wheel 0, 123 Jan 12 12:22 dsp0.1 crw-rw-rw- 1 root wheel 0, 121 Jan 12 12:22 dspW0.0 crw-rw-rw- 1 root wheel 0, 124 Jan 12 12:22 dspW0.1 crw-rw-rw- 1 root wheel 0, 126 Jan 12 12:22 dspr0.1 I then try and symlink the nonexistent /dev/dsp to /dev/dsp0.0 but get this telling me 'dsp' already exists: chris@Bacalao:/dev> sudo ln -s dsp0.0 dsp ln: dsp: File exists Oh yeah? Let's see: chris@Bacalao:/dev> ls -l /dev/dsp crw-rw-rw- 1 root wheel 0, 123 Jan 12 12:22 /dev/dsp Uh... why does it show here, but not in "ls *dsp*" ? Its device numbers show it's the same as dsp0.1 Any ideas how to get the audio working? Thanks. From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 13 19:20:10 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 21DF116A415 for ; Sat, 13 Jan 2007 19:20:10 +0000 (UTC) (envelope-from admin@intron.ac) Received: from intron.ac (unknown [210.51.165.237]) by mx1.freebsd.org (Postfix) with ESMTP id 45DD513C457 for ; Sat, 13 Jan 2007 19:20:09 +0000 (UTC) (envelope-from admin@intron.ac) Received: from localhost (localhost [127.0.0.1]) (uid 1003) by intron.ac with local; Sun, 14 Jan 2007 03:20:08 +0800 id 0011F802.45A930E8.00011F6E From: "Intron is my alias on the Internet" To: freebsd-multimedia@freebsd.org Date: Sun, 14 Jan 2007 03:20:08 +0800 Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312"; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Subject: What Video Capture Card Are You Using? (fwd) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Jan 2007 19:20:10 -0000 I'd like to know what video capture cards need to be supported by FreeBSD firstly, especially for their TV tuners. Please fill in the following form and send it back to me. This survey is temporarily limited in analogue TV capture cards. There are not many digital TV capture cards on the market so far. Card Vendor: ___________________________ Card Model: ___________________________ Country: ___________________________ Chip Vendor: ___________________________ (e.g. Conexant or Philips) Chip Model: ___________________________ (e.g. BT878A or SAA7134) Hardware Interface: _______ (PCI/USB) PCI/USB vendor/device IDs (both chip's and card's, indicated by "pciconf -lv" or "usbdevs -v"): _________________________________ Supported TV Standards: _______________________ (PAL/NTSC/SECAM) Remote Controller: _______ (Yes/No) Self-supported Audio Capture: _______ (Yes/No) Where to Download the Driver for Microsoft Windows 2000/XP/Vista (the complete URL, VERY IMPORTANT): ___________________________________________________________________ ------------------------------------------------------------------------ From Beijing, China From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 13 19:24:34 2007 Return-Path: X-Original-To: freebsd-multimedia@hub.freebsd.org Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 96E2616A407; Sat, 13 Jan 2007 19:24:34 +0000 (UTC) (envelope-from mezz@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 6F65313C428; Sat, 13 Jan 2007 19:24:34 +0000 (UTC) (envelope-from mezz@FreeBSD.org) Received: from freefall.freebsd.org (mezz@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l0DJOYLL074334; Sat, 13 Jan 2007 19:24:34 GMT (envelope-from mezz@freefall.freebsd.org) Received: (from mezz@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l0DJOYJI074330; Sat, 13 Jan 2007 19:24:34 GMT (envelope-from mezz) Date: Sat, 13 Jan 2007 19:24:34 GMT From: Jeremy Messenger Message-Id: <200701131924.l0DJOYJI074330@freefall.freebsd.org> To: tmclaugh@FreeBSD.org, mezz@FreeBSD.org, freebsd-multimedia@FreeBSD.org Cc: Subject: Re: ports/107836: devel/liboil: symbol conflict when SSE2 support enabled. X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Jan 2007 19:24:34 -0000 Synopsis: devel/liboil: symbol conflict when SSE2 support enabled. State-Changed-From-To: open->closed State-Changed-By: mezz State-Changed-When: Sat Jan 13 19:24:11 UTC 2007 State-Changed-Why: marcus already has committed it a few days before this PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=107836