From owner-freebsd-office@FreeBSD.ORG Sun May 6 01:01:30 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3BAD0106566C for ; Sun, 6 May 2012 01:01:30 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 27CFA8FC08 for ; Sun, 6 May 2012 01:01:30 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4611UDE035792 for ; Sun, 6 May 2012 01:01:30 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4611U8n035784 for office@FreeBSD.org; Sun, 6 May 2012 01:01:30 GMT (envelope-from sunpoet) Date: Sun, 6 May 2012 01:01:30 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201205060101.q4611U8n035784@freefall.freebsd.org> To: office@FreeBSD.org Cc: Subject: Office Scout Report (2012/05/06 01:00:25) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2012 01:01:30 -0000 ___ __ __ _ ____ _ ____ _ / _ \ / _|/ _(_) ___ ___ / ___| ___ ___ _ _| |_ | _ \ ___ _ __ ___ _ __| |_ | | | | |_| |_| |/ __/ _ \ \___ \ / __/ _ \| | | | __| | |_) / _ \ '_ \ / _ \| '__| __| | |_| | _| _| | (_| __/ ___) | (_| (_) | |_| | |_ | _ < __/ |_) | (_) | | | |_ \___/|_| |_| |_|\___\___| |____/ \___\___/ \__,_|\__| |_| \_\___| .__/ \___/|_| \__| |_| Date: Sun May 6 01:00:25 UTC 2012 URL: http://people.FreeBSD.org/~sunpoet/office/logs/20120506-010025.txt Style settings: - Updates only: yes - Horizontal splitter: no =====================x============x============================================================================================ PORT | VERSION | DIRECT DOWNLOAD URL ---------------------+------------+-------------------------------------------------------------------------------------------- polish/hunspell | 20120505 | http://people.FreeBSD.org/~sunpoet/office/latest/hunspell/sjp-myspell-pl-20120505.zip german/mythes | 2012.05.05 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/Deutscher-Thesaurus-20120505.oxt textproc/nl-mythes | 2012.05.05 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_nl-20120505.oxt textproc/sk-mythes | 2012.05.05 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/OOo-Thesaurus2-sk_SK-20120505.zip textproc/sl-mythes | 2012.05.06 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_sl_SI_v2-20120506.zip =====================x============x============================================================================================ From owner-freebsd-office@FreeBSD.ORG Sun May 6 12:20:25 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3044C1065686; Sun, 6 May 2012 12:20:25 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 04E968FC0A; Sun, 6 May 2012 12:20:25 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q46CKOXq024367; Sun, 6 May 2012 12:20:24 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q46CKOsV024358; Sun, 6 May 2012 12:20:24 GMT (envelope-from edwin) Date: Sun, 6 May 2012 12:20:24 GMT Message-Id: <201205061220.q46CKOsV024358@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, office@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/167641: editors/libreoffice: X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2012 12:20:25 -0000 Synopsis: editors/libreoffice: Responsible-Changed-From-To: freebsd-ports-bugs->office Responsible-Changed-By: edwin Responsible-Changed-When: Sun May 6 12:20:23 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=167641 From owner-freebsd-office@FreeBSD.ORG Sun May 6 23:45:34 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1A80E106566C; Sun, 6 May 2012 23:45:34 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E366B8FC19; Sun, 6 May 2012 23:45:33 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q46NjX1I001193; Sun, 6 May 2012 23:45:33 GMT (envelope-from bapt@freefall.freebsd.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q46NjXdu001189; Sun, 6 May 2012 23:45:33 GMT (envelope-from bapt) Date: Sun, 6 May 2012 23:45:33 GMT Message-Id: <201205062345.q46NjXdu001189@freefall.freebsd.org> To: amdmi3@amdmi3.ru, bapt@FreeBSD.org, office@FreeBSD.org From: bapt@FreeBSD.org Cc: Subject: Re: ports/167346: [PATCH] editors/libreoffice: optionize pgsql X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2012 23:45:34 -0000 Synopsis: [PATCH] editors/libreoffice: optionize pgsql State-Changed-From-To: open->closed State-Changed-By: bapt State-Changed-When: Sun May 6 23:45:33 UTC 2012 State-Changed-Why: Committed, with minor changes, the option is default on to avoid a port revision bump. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=167346 From owner-freebsd-office@FreeBSD.ORG Sun May 6 23:50:11 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C6421065672 for ; Sun, 6 May 2012 23:50:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 27F7C8FC0C for ; Sun, 6 May 2012 23:50:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q46NoBYk001925 for ; Sun, 6 May 2012 23:50:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q46NoBFt001924; Sun, 6 May 2012 23:50:11 GMT (envelope-from gnats) Date: Sun, 6 May 2012 23:50:11 GMT Message-Id: <201205062350.q46NoBFt001924@freefall.freebsd.org> To: office@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/167346: commit references a PR X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2012 23:50:11 -0000 The following reply was made to PR ports/167346; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/167346: commit references a PR Date: Sun, 6 May 2012 23:44:52 +0000 (UTC) bapt 2012-05-06 23:44:41 UTC FreeBSD ports repository Modified files: editors/libreoffice Makefile Log: Add a PGSQL option to allow user to disable support for postgresql, keep postgresql on by default to avoid rebuilding on clusters PR: ports/167346 Submitted by: amdmi3 Revision Changes Path 1.43 +8 -3 ports/editors/libreoffice/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-office@FreeBSD.ORG Sun May 6 23:50:13 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9967B106564A for ; Sun, 6 May 2012 23:50:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 6C3098FC14 for ; Sun, 6 May 2012 23:50:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q46NoD9K001930 for ; Sun, 6 May 2012 23:50:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q46NoDwh001929; Sun, 6 May 2012 23:50:13 GMT (envelope-from gnats) Date: Sun, 6 May 2012 23:50:13 GMT Message-Id: <201205062350.q46NoDwh001929@freefall.freebsd.org> To: office@FreeBSD.org From: Baptiste Daroussin Cc: Subject: Re: ports/167400: editors/libreoffice 3-5.2.2 version ID - 350m 1 (Build)202 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Baptiste Daroussin List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2012 23:50:13 -0000 The following reply was made to PR ports/167400; it has been noted by GNATS. From: Baptiste Daroussin To: bug-followup@freebsd.org, gerard.amailland@jouy.inra.fr Cc: Subject: Re: ports/167400: editors/libreoffice 3-5.2.2 version ID - 350m 1 (Build)202 Date: Sun, 6 May 2012 23:46:55 +0000 Yes the debug option is know to be broken for now, sorry about that, patch needed to fix it. From owner-freebsd-office@FreeBSD.ORG Sun May 6 23:50:16 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 11D0F106564A for ; Sun, 6 May 2012 23:50:16 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D81C68FC18 for ; Sun, 6 May 2012 23:50:15 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q46NoFgD001935 for ; Sun, 6 May 2012 23:50:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q46NoFrP001934; Sun, 6 May 2012 23:50:15 GMT (envelope-from gnats) Date: Sun, 6 May 2012 23:50:15 GMT Message-Id: <201205062350.q46NoFrP001934@freefall.freebsd.org> To: office@FreeBSD.org From: Baptiste Daroussin Cc: Subject: Re: ports/167364: cannot build editors/libreoffice 3.5.2.2 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Baptiste Daroussin List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2012 23:50:16 -0000 The following reply was made to PR ports/167364; it has been noted by GNATS. From: Baptiste Daroussin To: bug-followup@freebsd.org, rotkap@gmx.de Cc: Subject: Re: ports/167364: cannot build editors/libreoffice 3.5.2.2 Date: Sun, 6 May 2012 23:49:22 +0000 Is the build now fixed (on updated ports tree)? From owner-freebsd-office@FreeBSD.ORG Mon May 7 01:01:44 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59E441065670 for ; Mon, 7 May 2012 01:01:44 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 45E8D8FC0A for ; Mon, 7 May 2012 01:01:44 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4711iLb075526 for ; Mon, 7 May 2012 01:01:44 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4711i8b075518 for office@FreeBSD.org; Mon, 7 May 2012 01:01:44 GMT (envelope-from sunpoet) Date: Mon, 7 May 2012 01:01:44 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201205070101.q4711i8b075518@freefall.freebsd.org> To: office@FreeBSD.org Cc: Subject: Office Scout Report (2012/05/07 01:00:20) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2012 01:01:44 -0000 ___ __ __ _ ____ _ ____ _ / _ \ / _|/ _(_) ___ ___ / ___| ___ ___ _ _| |_ | _ \ ___ _ __ ___ _ __| |_ | | | | |_| |_| |/ __/ _ \ \___ \ / __/ _ \| | | | __| | |_) / _ \ '_ \ / _ \| '__| __| | |_| | _| _| | (_| __/ ___) | (_| (_) | |_| | |_ | _ < __/ |_) | (_) | | | |_ \___/|_| |_| |_|\___\___| |____/ \___\___/ \__,_|\__| |_| \_\___| .__/ \___/|_| \__| |_| Date: Mon May 7 01:00:20 UTC 2012 URL: http://people.FreeBSD.org/~sunpoet/office/logs/20120507-010020.txt Style settings: - Updates only: yes - Horizontal splitter: no =====================x============x============================================================================================ PORT | VERSION | DIRECT DOWNLOAD URL ---------------------+------------+-------------------------------------------------------------------------------------------- polish/hunspell | 20120506 | http://people.FreeBSD.org/~sunpoet/office/latest/hunspell/sjp-myspell-pl-20120506.zip textproc/nl-mythes | 2012.05.06 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_nl-20120506.oxt textproc/sk-mythes | 2012.05.06 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/OOo-Thesaurus2-sk_SK-20120506.zip textproc/sl-mythes | 2012.05.07 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_sl_SI_v2-20120507.zip =====================x============x============================================================================================ From owner-freebsd-office@FreeBSD.ORG Mon May 7 02:00:25 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D1BD81065679 for ; Mon, 7 May 2012 02:00:25 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 676AB8FC08 for ; Mon, 7 May 2012 02:00:24 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4720OlV026710 for ; Mon, 7 May 2012 02:00:24 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4720ORf026706 for office@FreeBSD.org; Mon, 7 May 2012 02:00:24 GMT (envelope-from sunpoet) Date: Mon, 7 May 2012 02:00:24 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201205070200.q4720ORf026706@freefall.freebsd.org> To: office@FreeBSD.org Cc: Subject: Office Scout Weekly Digest (2012/05/07 02:00:23) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2012 02:00:25 -0000 ____ _______ ____ __ / __ \/ _/ _(_)______ / __/______ __ __/ /_ / /_/ / _/ _/ / __/ -_) _\ \/ __/ _ \/ // / __/ \____/_//_//_/\__/\__/ /___/\__/\___/\_,_/\__/ _ __ __ __ ___ _ __ | | _ / /__ ___ / /__ / /_ __ / _ \(_)__ ____ ___ / /_ | |/ |/ / -_) -_) _// / // / / // / / _ \/ -_|_- Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 203221065670 for ; Mon, 7 May 2012 06:20:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E5C298FC0C for ; Mon, 7 May 2012 06:20:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q476KA8J070274 for ; Mon, 7 May 2012 06:20:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q476KA2Z070273; Mon, 7 May 2012 06:20:10 GMT (envelope-from gnats) Date: Mon, 7 May 2012 06:20:10 GMT Message-Id: <201205070620.q476KA2Z070273@freefall.freebsd.org> To: office@FreeBSD.org From: Heino Tiedemann Cc: Subject: Re: ports/167364: cannot build editors/libreoffice 3.5.2.2 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Heino Tiedemann List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2012 06:20:11 -0000 The following reply was made to PR ports/167364; it has been noted by GNATS. From: Heino Tiedemann To: Baptiste Daroussin Cc: bug-followup@freebsd.org Subject: Re: ports/167364: cannot build editors/libreoffice 3.5.2.2 Date: Mon, 07 May 2012 08:12:01 +0200 Baptiste Daroussin wrote: > Is the build now fixed (on updated ports tree)? sorry for delay, yes it is fixed Heino From owner-freebsd-office@FreeBSD.ORG Mon May 7 08:28:23 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EA231106568A for ; Mon, 7 May 2012 08:28:23 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from portsmonj.FreeBSD.org (portsmonj.freebsd.org [69.147.83.46]) by mx1.freebsd.org (Postfix) with ESMTP id BD0408FC15 for ; Mon, 7 May 2012 08:28:23 +0000 (UTC) Received: from portsmonj.freebsd.org (portsmonj.freebsd.org [69.147.83.46]) by portsmonj.FreeBSD.org (8.14.5/8.14.4) with ESMTP id q478SNae070865 for ; Mon, 7 May 2012 08:28:23 GMT (envelope-from linimon@FreeBSD.org) Date: Mon, 7 May 2012 08:28:23 GMT Message-Id: <201205070828.q478SNae070865@portsmonj.FreeBSD.org> From: linimon@FreeBSD.org To: office@FreeBSD.org Cc: Subject: FreeBSD ports that you maintain which are currently marked broken X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: portmgr-feedback@FreeBSD.org List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2012 08:28:24 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically notify users of ports that are marked as "broken" in their Makefiles. In many cases these ports are failing to compile on some subset of the FreeBSD build environments. The most common problem is that recent versions of -CURRENT include gcc4.2, which is much stricter than older versions. The next most common problem is that compiles succeed on the i386 architecture (e.g. the common Intel PC), but fail on one or more of the other architectures due to assumptions about things such as size of various types, byte-alignment issues, and so forth. In occasional cases we see that the same port may have different errors in different build environments. The script that runs on the build cluster uses heuristics to try to 'guess' the error type to help you isolate problems, but it is only a rough guide. One more note: on occasion, there are transient build errors seen on the build farm. Unfortunately, there is not yet any way for this algorithm to tell the difference (humans are much, much better at this kind of thing.) The errors are listed below. In the case where the same problem exists on more than one build environment, the URL points to the latest errorlog for that type. (By 'build environment' here we mean 'combination of 7.x/8.x/9.x/-current with target architecture'.) (Note: the dates are included to help you to gauge whether or not the error still applies to the latest version. The program that generates this report is not yet able to determine this automatically.) portname: editors/libreoffice-legacy broken because: does not compile build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=editors&portname=libreoffice-legacy If these errors are ones that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Every effort has been made to make sure that these error reports really do correspond to a port that you maintain. However, due to the fact that this is an automated process, it may indeed generate false matches. If one of these errors fits that description, please forward this email to the author of this software, Mark Linimon , so that he can attempt to fix the problem in the future. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-office@FreeBSD.ORG Mon May 7 08:29:27 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 82DAA10656E6 for ; Mon, 7 May 2012 08:29:27 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from portsmonj.FreeBSD.org (portsmonj.freebsd.org [69.147.83.46]) by mx1.freebsd.org (Postfix) with ESMTP id 71F898FC16 for ; Mon, 7 May 2012 08:29:27 +0000 (UTC) Received: from portsmonj.freebsd.org (portsmonj.freebsd.org [69.147.83.46]) by portsmonj.FreeBSD.org (8.14.5/8.14.4) with ESMTP id q478TR6W078887 for ; Mon, 7 May 2012 08:29:27 GMT (envelope-from linimon@FreeBSD.org) Date: Mon, 7 May 2012 08:29:27 GMT Message-Id: <201205070829.q478TR6W078887@portsmonj.FreeBSD.org> From: linimon@FreeBSD.org To: office@FreeBSD.org Cc: Subject: FreeBSD ports that you maintain which are currently scheduled for deletion X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: portmgr-feedback@FreeBSD.org List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2012 08:29:27 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically schedule removal of ports that have been judged to have outlived their usefulness. Often, this is due to a better alternative having become available and/or the cessation of development on the existing port. In some cases, ports are marked for removal because they fail to build and install correctly from their sources, or otherwise fail in operation. The ports, and the reason and date that they have been scheduled for removal, are listed below. If no one has stepped forward before that time to propose a way to fix the problems (such as via a PR), the ports will be deleted. portname: editors/libreoffice-legacy description: Full integrated office productivity suite maintainer: office@FreeBSD.org status: BROKEN deprecated because: not supported upstream, maintaining 2 version of libreoffice is really painful expiration date: 2012-05-15 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=editors&portname=libreoffice-legacy portname: textproc/linux-aspell description: Spelling checker with better logic than ispell (linux version) maintainer: office@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=textproc&portname=linux-aspell If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-office@FreeBSD.ORG Mon May 7 09:45:47 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 78F261065670 for ; Mon, 7 May 2012 09:45:47 +0000 (UTC) (envelope-from Gabor@Zahemszky.HU) Received: from smarthost02.digicable.hu (smarthost02.digicable.hu [94.21.128.7]) by mx1.freebsd.org (Postfix) with ESMTP id 38F978FC14 for ; Mon, 7 May 2012 09:45:46 +0000 (UTC) Received: from [92.249.128.185] (helo=relay03.digicable.hu) by smarthost02.digicable.hu with esmtp id 1SRKF9-0000md-C1 for ; Mon, 07 May 2012 11:28:35 +0200 Received: from [94.21.181.166] (helo=Picasso.Zahemszky.HU) by relay03.digicable.hu with esmtpa id 1SRKEf-0002HH-5r for ; Mon, 07 May 2012 11:28:35 +0200 Date: Mon, 7 May 2012 11:28:05 +0200 From: Zahemszky =?ISO-8859-2?Q?G=E1bor?= To: office@FreeBSD.org Message-ID: <20120507112805.6d104757@Picasso.Zahemszky.HU> Organization: Zahemszky Bt. X-Mailer: Claws Mail 3.7.10 (GTK+ 2.24.6; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable X-Original: 94.21.181.166 X-Original: 92.249.128.185 Cc: Subject: corrupt downloadable Libreoffice package X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2012 09:45:47 -0000 Hi! We cannot use the prebuilt LibreOffice version for FreeBSD 9.0-RELEASE on i386 platform, because the downloadable tbz file is corrupted. (I've tried from ftp.freebsd.org and from ftp.hu.freebsd.org.) Both has a wrong file in the releases/i386/9.0-RELEASE/packages/All driectory ftp> dir libreoffice-* 229 Entering Extended Passive Mode (|||55364|) 150 Opening ASCII mode data connection for '/bin/ls'. -rw-r--r-- 1 1006 1006 118570567 Dec 7 04:27 libreoffice-3.4.4.tbz -rw-r--r-- 1 1006 1006 130323077 Dec 7 02:42 libreoffice-legacy-3.3.4.= tbz 226 Transfer complete. ftp>=20 If I try to list the 3.4.4 version, I got: $ tar tvzf libreoffice-3.4.4.tbz .. -r--r--r-- 0 root wheel 238080 dec 6 23:08 lib/libreoffice/basis3.4/pro= gram/libucphier1.so -r--r--r-- 0 root wheel 189132 dec 6 23:08 lib/libreoffice/basis3.4/pro= gram/libucppkg1.so -r--r--r-- 0 root wheel 131784 dec 7 02:04 lib/libreoffice/basis3.4/pro= gram/libunopkgapp.so tar: bzip decompression failedTruncated input file (needed 132096 bytes, on= ly 0 available) tar: Error exit delayed from previous errors. I tried to decompress/test it with bzip2, and got error from it, too. ((Tri= ed it on a i386 and on a amd64 version of FreeBSD-9.0-p1, and on a i386 8.2, too.) Actually, the 3.3.4 (legacy) version is good, and the 3.4.4 version is good on amd64 platform, too. Bye, G=E1bor < Gabor at Zahemszky dot HU < --=20 #!/bin/ksh # # See my GPG key at http://www.Zahemszky.HU # Z=3D'21N16I25C25E30, 40M30E33E25T15U!'; IFS=3D' ABCDEFGHIJKLMNOPQRSTUVWXYZ '; set -- $Z;for i;{ [[ $i =3D ? ]]&&print $i&&break; [[ $i =3D ??? ]]&&j=3D$i&&i=3D${i%?}; typeset -i40 i=3D8#$i;print -n ${i#???}; [[ "$j" =3D ??? ]]&&print -n "${j#??} "&&j=3D;typeset +i i;}; IFS=3D' 0123456789 ';set -- $Z;for i;{ [[ $i =3D , ]]&&i=3D2; [[ $i =3D ?? ]]||typeset -l i;j=3D"$j $i";typeset +l i;};print "$j" From owner-freebsd-office@FreeBSD.ORG Mon May 7 10:36:45 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6FC0B106566C; Mon, 7 May 2012 10:36:45 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 43AD08FC1C; Mon, 7 May 2012 10:36:45 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q47AajmH045579; Mon, 7 May 2012 10:36:45 GMT (envelope-from bapt@freefall.freebsd.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q47AajoJ045574; Mon, 7 May 2012 10:36:45 GMT (envelope-from bapt) Date: Mon, 7 May 2012 10:36:45 GMT Message-Id: <201205071036.q47AajoJ045574@freefall.freebsd.org> To: rotkap@gmx.de, bapt@FreeBSD.org, office@FreeBSD.org From: bapt@FreeBSD.org Cc: Subject: Re: ports/167364: cannot build editors/libreoffice 3.5.2.2 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2012 10:36:45 -0000 Synopsis: cannot build editors/libreoffice 3.5.2.2 State-Changed-From-To: open->closed State-Changed-By: bapt State-Changed-When: Mon May 7 10:36:44 UTC 2012 State-Changed-Why: Fixed now. http://www.freebsd.org/cgi/query-pr.cgi?pr=167364 From owner-freebsd-office@FreeBSD.ORG Mon May 7 11:08:41 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A30351065673 for ; Mon, 7 May 2012 11:08:41 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8CDCC8FC17 for ; Mon, 7 May 2012 11:08:41 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q47B8fAY073540 for ; Mon, 7 May 2012 11:08:41 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q47B8ePP073538 for office@FreeBSD.org; Mon, 7 May 2012 11:08:40 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 7 May 2012 11:08:40 GMT Message-Id: <201205071108.q47B8ePP073538@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: office@FreeBSD.org Cc: Subject: Current problem reports assigned to office@FreeBSD.org X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2012 11:08:41 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/167641 office editors/libreoffice: o ports/167441 office editors/libreoffice - Unable to print o ports/167400 office editors/libreoffice 3-5.2.2 version ID - 350m 1 (Buil o ports/167309 office editors/libreoffice: Unable to configure printers on L o ports/164965 office editors/openoffice.org-3 fails to build in moz, nss, a o ports/163195 office editors/openoffice.org-3 installation error o ports/162780 office editors/libreoffice without GUI o ports/162350 office ports/editors/openoffice.org-3 spawns a lawine of gmak o ports/161789 office editors/openoffice.org-3: compilations fails in module o ports/160215 office editors/libreoffice-legacy fails to build with KDE 4.6 o ports/154674 office Build of editors/openoffice.org-3 3.0 fails o ports/154086 office libsicui18n.a in devel/icu constains no symbols o ports/151884 office editors/openoffice.org-3-devel port misbehaviour o ports/148918 office [patch] editors/openoffice.org-3-devel/Makefile fixes o ports/143949 office editors/openoffice-3: system unzip pickiness unhelpful a ports/127496 office devel/icu 3.8.1_1 does not build when Danish locale is o ports/126083 office textproc/aspell core dumps 17 problems total. From owner-freebsd-office@FreeBSD.ORG Mon May 7 22:20:20 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F5D2106566B; Mon, 7 May 2012 22:20:20 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E1FFC8FC15; Mon, 7 May 2012 22:20:19 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q47MKJNW003654; Mon, 7 May 2012 22:20:19 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q47MKJfj003650; Mon, 7 May 2012 22:20:19 GMT (envelope-from edwin) Date: Mon, 7 May 2012 22:20:19 GMT Message-Id: <201205072220.q47MKJfj003650@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, office@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/167697: Cannot compiling /usr/ports/editors/libreoffice-es X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2012 22:20:20 -0000 Synopsis: Cannot compiling /usr/ports/editors/libreoffice-es Responsible-Changed-From-To: freebsd-ports-bugs->office Responsible-Changed-By: edwin Responsible-Changed-When: Mon May 7 22:20:19 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=167697 From owner-freebsd-office@FreeBSD.ORG Mon May 7 22:57:52 2012 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 786F7106566C for ; Mon, 7 May 2012 22:57:52 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2412C8FC08; Mon, 7 May 2012 22:57:52 +0000 (UTC) Message-ID: <4FA8536F.8000502@FreeBSD.org> Date: Mon, 07 May 2012 18:57:51 -0400 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120502 Thunderbird/12.0.1 MIME-Version: 1.0 To: =?UTF-8?B?w4FsdmFybw==?= References: <201205072220.q47MKJfj003650@freefall.freebsd.org> In-Reply-To: <201205072220.q47MKJfj003650@freefall.freebsd.org> X-Enigmail-Version: 1.5pre X-Enigmail-Draft-Status: 513 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: office@freebsd.org Subject: Re: ports/167697: Cannot compiling /usr/ports/editors/libreoffice-es X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2012 22:57:52 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > checking whether to do a debug build... yes checking whether to > build with additional debug utilities... yes configure: error: > --with-system-cppunit conflicts with DBG_UTIL build It seems you have selected DEBUG option. I believe it is currently broken, unfortunately. Please do "make config", deselect the DEBUG option, and try again. Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk+oU28ACgkQmlay1b9qnVOw8QCdHodaBki/CdXjdK7lISrBpKyr GEAAoJX64pmla6kuqh9YXw46IU0ZB1/A =VVxW -----END PGP SIGNATURE----- From owner-freebsd-office@FreeBSD.ORG Tue May 8 01:01:54 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B4FB10656FF for ; Tue, 8 May 2012 01:01:54 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 87DBE8FC12 for ; Tue, 8 May 2012 01:01:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4811sDo063083 for ; Tue, 8 May 2012 01:01:54 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4811sKK063075 for office@FreeBSD.org; Tue, 8 May 2012 01:01:54 GMT (envelope-from sunpoet) Date: Tue, 8 May 2012 01:01:54 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201205080101.q4811sKK063075@freefall.freebsd.org> To: office@FreeBSD.org Cc: Subject: Office Scout Report (2012/05/08 01:00:20) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 May 2012 01:01:54 -0000 ___ __ __ _ ____ _ ____ _ / _ \ / _|/ _(_) ___ ___ / ___| ___ ___ _ _| |_ | _ \ ___ _ __ ___ _ __| |_ | | | | |_| |_| |/ __/ _ \ \___ \ / __/ _ \| | | | __| | |_) / _ \ '_ \ / _ \| '__| __| | |_| | _| _| | (_| __/ ___) | (_| (_) | |_| | |_ | _ < __/ |_) | (_) | | | |_ \___/|_| |_| |_|\___\___| |____/ \___\___/ \__,_|\__| |_| \_\___| .__/ \___/|_| \__| |_| Date: Tue May 8 01:00:20 UTC 2012 URL: http://people.FreeBSD.org/~sunpoet/office/logs/20120508-010020.txt Style settings: - Updates only: yes - Horizontal splitter: no =====================x============x============================================================================================ PORT | VERSION | DIRECT DOWNLOAD URL ---------------------+------------+-------------------------------------------------------------------------------------------- polish/hunspell | 20120507 | http://people.FreeBSD.org/~sunpoet/office/latest/hunspell/sjp-myspell-pl-20120507.zip textproc/nl-mythes | 2012.05.07 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_nl-20120507.oxt textproc/sk-mythes | 2012.05.07 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/OOo-Thesaurus2-sk_SK-20120507.zip textproc/sl-mythes | 2012.05.08 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_sl_SI_v2-20120508.zip =====================x============x============================================================================================ From owner-freebsd-office@FreeBSD.ORG Tue May 8 12:16:36 2012 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F3F1F106566C for ; Tue, 8 May 2012 12:16:35 +0000 (UTC) (envelope-from kamikaze@bsdforen.de) Received: from mail.server1.bsdforen.de (bsdforen.de [82.193.243.81]) by mx1.freebsd.org (Postfix) with ESMTP id B65688FC0C for ; Tue, 8 May 2012 12:16:35 +0000 (UTC) Received: from mobileKamikaze.norad (HSI-KBW-091-089-161-008.hsi2.kabel-badenwuerttemberg.de [91.89.161.8]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.server1.bsdforen.de (Postfix) with ESMTPSA id 5FA8D7E8CB for ; Tue, 8 May 2012 14:16:34 +0200 (CEST) Message-ID: <4FA90EA1.4070003@bsdforen.de> Date: Tue, 08 May 2012 14:16:33 +0200 From: Dominic Fandrey User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120506 Thunderbird/12.0.1 MIME-Version: 1.0 To: office@freebsd.org Content-Type: text/plain; charset=ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: LibreOffice testing X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 May 2012 12:16:36 -0000 I'd like to volunteer my Tinderbox to test-building LibreOffice. The box is behind a NAT and I don't have the privileges to forward a port, so I cannot give you direct access. But if you give me access to your dev ports tree and notify me when you want a test run, I can do that. The box runs on RELENG_9, so I can give you 7, 8 and 9 test builds. -- A: Because it fouls the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail? From owner-freebsd-office@FreeBSD.ORG Wed May 9 01:01:20 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B0441065675 for ; Wed, 9 May 2012 01:01:20 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 876208FC29 for ; Wed, 9 May 2012 01:01:20 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4911KR4075092 for ; Wed, 9 May 2012 01:01:20 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4911KM2075084 for office@FreeBSD.org; Wed, 9 May 2012 01:01:20 GMT (envelope-from sunpoet) Date: Wed, 9 May 2012 01:01:20 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201205090101.q4911KM2075084@freefall.freebsd.org> To: office@FreeBSD.org Cc: Subject: Office Scout Report (2012/05/09 01:00:21) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 May 2012 01:01:20 -0000 ___ __ __ _ ____ _ ____ _ / _ \ / _|/ _(_) ___ ___ / ___| ___ ___ _ _| |_ | _ \ ___ _ __ ___ _ __| |_ | | | | |_| |_| |/ __/ _ \ \___ \ / __/ _ \| | | | __| | |_) / _ \ '_ \ / _ \| '__| __| | |_| | _| _| | (_| __/ ___) | (_| (_) | |_| | |_ | _ < __/ |_) | (_) | | | |_ \___/|_| |_| |_|\___\___| |____/ \___\___/ \__,_|\__| |_| \_\___| .__/ \___/|_| \__| |_| Date: Wed May 9 01:00:21 UTC 2012 URL: http://people.FreeBSD.org/~sunpoet/office/logs/20120509-010021.txt Style settings: - Updates only: yes - Horizontal splitter: no =====================x============x============================================================================================ PORT | VERSION | DIRECT DOWNLOAD URL ---------------------+------------+-------------------------------------------------------------------------------------------- polish/hunspell | 20120508 | http://people.FreeBSD.org/~sunpoet/office/latest/hunspell/sjp-myspell-pl-20120508.zip german/mythes | 2012.05.08 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/Deutscher-Thesaurus-20120508.oxt textproc/nl-mythes | 2012.05.08 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_nl-20120508.oxt textproc/sk-mythes | 2012.05.08 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/OOo-Thesaurus2-sk_SK-20120508.zip textproc/sl-mythes | 2012.05.09 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_sl_SI_v2-20120509.zip =====================x============x============================================================================================ From owner-freebsd-office@FreeBSD.ORG Wed May 9 13:06:30 2012 Return-Path: Delivered-To: freebsd-office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 79CF5106566B; Wed, 9 May 2012 13:06:30 +0000 (UTC) (envelope-from me@janh.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.186]) by mx1.freebsd.org (Postfix) with ESMTP id CE1338FC08; Wed, 9 May 2012 13:06:29 +0000 (UTC) Received: from pc911.math.uni-hamburg.de (pc911.math.uni-hamburg.de [134.100.220.198]) by mrelayeu.kundenserver.de (node=mrbap0) with ESMTP (Nemesis) id 0MCwdP-1SIzf52flj-009fNE; Wed, 09 May 2012 15:06:28 +0200 Message-ID: <4FAA6BD1.3060204@janh.de> Date: Wed, 09 May 2012 15:06:25 +0200 From: Jan Henrik Sylvester User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120502 Thunderbird/12.0.1 MIME-Version: 1.0 To: Maho Nakata Content-Type: multipart/mixed; boundary="------------040008060602020101070003" X-Provags-ID: V02:K0:hPPme6xfmVCK8cyvt6u7AIhPFcWKLnBXe3liBvNtKjj AtNmifRrXnnwJY1sABzrAcVgDLM22Nh5DgEsSH17VdeDbOukAX TiQVozXF32gifqVvbxLTst05h/OvznrV3/k46MSf0j2S0HbtFD CdZ5NYY5GzHCmZ4APUeJyTB/bOooyvRtqPowBsWrmVpsTu1Nc4 vn58ZxDegSzumbqvnTDNlUu4tE8LYj5CgpNMzLPChFsUcLSY8s z5uBICYdx8EIN5Uva/fQYSgduLB3E/qgak6AIEPyhSastIWHXf nNgKILzeStaT+JJKUcLSAxB06eUyQ+TEIjGz26SItDKFkGlghK jULdfVcIGbZ/7XFm0Wuw= Cc: office-list freebsd Subject: editors/openoffice-3 fails on i386 while it builds on amd64 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 May 2012 13:06:30 -0000 This is a multi-part message in MIME format. --------------040008060602020101070003 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit While editors/openoffice-3 just succeeded in my 9.0-RELEASE/amd64 port building chroot environment, it failed in my 9.0-RELEASE/i386 port building chroot environment, which is the same aside from the architecture. I hope this is a useful part of the build log: ------------------------------------------------------------ Entering /usr/ports/editors/openoffice-3/work/aoo-3.4.0/main/bridges/source/cpp_uno/gcc3_linux_m68k /usr/ports/editors/openoffice-3/work/aoo-3.4.0/main/bridges/source/cpp_uno/gcc3_freebsd_intel/cpp2uno.cxx:439: error: prototype for 'unsigned char* bridges::cpp_uno::shared::VtableFactory::addLocalFunctions(bridges::cpp_uno::shared::VtableFactory::Slot**, unsigned char*, const typelib_InterfaceTypeDescription*, sal_Int32, sal_Int32, sal_Int32)' does not match any in class 'bridges::cpp_uno::shared::VtableFactory' ../../../inc/bridges/cpp_uno/shared/vtablefactory.hxx:187: error: candidate is: static unsigned char* bridges::cpp_uno::shared::VtableFactory::addLocalFunctions(bridges::cpp_uno::shared::VtableFactory::Slot**, unsigned char*, sal_PtrDiff, const typelib_InterfaceTypeDescription*, sal_Int32, sal_Int32, sal_Int32) dmake: Error code 1, while making '../../../unxfbsdi.pro/slo/cpp2uno.obj' [...] 1 module(s): bridges need(s) to be rebuilt Reason(s): ERROR: error 65280 occurred while making /usr/ports/editors/openoffice-3/work/aoo-3.4.0/main/bridges/source/cpp_uno/gcc3_freebsd_intel ------------------------------------------------------------ The full log of the build ("make -C /usr/ports/editors/openoffice-3/" was reexecuted after the first failure, but with output redirected) is attached. Cheers, Jan Henrik --------------040008060602020101070003 Content-Type: application/octet-stream; name="aoo_9.0-R_i386_resume_failure.log.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="aoo_9.0-R_i386_resume_failure.log.bz2" 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 D/4u5IpwoSGx+2js --------------040008060602020101070003-- From owner-freebsd-office@FreeBSD.ORG Wed May 9 13:34:52 2012 Return-Path: Delivered-To: freebsd-office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 99B95106566B; Wed, 9 May 2012 13:34:52 +0000 (UTC) (envelope-from me@janh.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.17.9]) by mx1.freebsd.org (Postfix) with ESMTP id 12D428FC08; Wed, 9 May 2012 13:34:51 +0000 (UTC) Received: from pc911.math.uni-hamburg.de (pc911.math.uni-hamburg.de [134.100.220.198]) by mrelayeu.kundenserver.de (node=mrbap1) with ESMTP (Nemesis) id 0LcERJ-1RlbDD3nGP-00jzR5; Wed, 09 May 2012 15:34:51 +0200 Message-ID: <4FAA727B.70705@janh.de> Date: Wed, 09 May 2012 15:34:51 +0200 From: Jan Henrik Sylvester User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120502 Thunderbird/12.0.1 MIME-Version: 1.0 To: office-list freebsd Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:Y75Wpr+KGq1dvSItNKWPArsZbgPZRVzJlwpMHLVZ0KM AFCA0swHemyW1uGvZmLR4kMuPYNljh/PFrl8HXT/8f9/xkEgoB rpyQJYFTB8iRgfQBfL1aLSrzf28hF/t1rtfxIPL4145bYuVNK9 w9P4rgoDejsG2sGEYGW+sK25M5PKBi558+hMx8tGFAdr5iPDwr D41KLGCNR46Yg3zzdVz7urXDZuqDty/oNWb/tKstVkTQUqmUoo 5pu3DMgsup6pgG2ADe399xI9dWI7CyEwTLZ6AlRWZp/fNMK9SP dVreOQnkGZ+th5C+NVL+c7RaGbg15IIgr5xU07gIpDynJYiBLB ignOmX/4+9LdRePDbims= Cc: Maho Nakata Subject: Huge (825MB) apache-openoffice-3.4.0.tbz X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 May 2012 13:34:52 -0000 While I have trouble building editors/openoffice-3 on i386 (see my previous mail), I finished a build on 9.0-RELEASE/amd64 and got a package (via "pkg_create -b"). It is huge: 865215929 apache-openoffice-3.4.0.tbz 106246576 libreoffice-3.5.2_2.tbz 201437196 openoffice.org-3.3.0.tbz Is the package supposed to be 825MB? Cheers, Jan Henrik From owner-freebsd-office@FreeBSD.ORG Wed May 9 13:55:08 2012 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7092E106566C; Wed, 9 May 2012 13:55:08 +0000 (UTC) (envelope-from ml@netfence.it) Received: from cp-out9.libero.it (cp-out9.libero.it [212.52.84.109]) by mx1.freebsd.org (Postfix) with ESMTP id D897D8FC08; Wed, 9 May 2012 13:55:07 +0000 (UTC) X-CTCH-Spam: Unknown X-CTCH-RefID: str=0001.0A0B0208.4FAA7734.0196,ss=1,re=0.000,fgs=0 X-libjamoibt: 1555 Received: from soth.ventu (151.41.166.231) by cp-out9.libero.it (8.5.133) id 4F96C60C02317F19; Wed, 9 May 2012 15:55:00 +0200 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.4/8.14.4) with ESMTP id q49DsoeU073918; Wed, 9 May 2012 15:54:50 +0200 (CEST) (envelope-from ml@netfence.it) Message-ID: <4FAA772A.8010808@netfence.it> Date: Wed, 09 May 2012 15:54:50 +0200 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:12.0) Gecko/20120509 Thunderbird/12.0.1 MIME-Version: 1.0 To: freebsd-ports@freebsd.org, office@freebsd.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.73 on 10.1.2.13 Cc: Subject: OpenOffice 3.4 fails to build X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 May 2012 13:55:08 -0000 Hello. Sorry to come up with yet another problem... My build stops with: > Module 'libxmlsec' delivered successfully. 49 files copied, 0 files unchanged > > 1 module(s): > bridges > need(s) to be rebuilt > > Reason(s): > > ERROR: error 65280 occurred while making /usr/local/local/storage/alamartmp/usr/ports/editors/openoffice-3/work/aoo-3.4.0/main/bridges/source/cpp_uno/gcc3_freebsd_intel This is an 8.2/i386 box. Any hint? bye & Thanks av. From owner-freebsd-office@FreeBSD.ORG Wed May 9 22:01:11 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3D3171065672 for ; Wed, 9 May 2012 22:01:11 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 6F1568FC0A for ; Wed, 9 May 2012 22:01:10 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id BAA27201 for ; Thu, 10 May 2012 01:01:02 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1SSEwP-000Nwz-Vk for office@freebsd.org; Thu, 10 May 2012 01:01:02 +0300 Message-ID: <4FAAE91C.9080703@FreeBSD.org> Date: Thu, 10 May 2012 01:01:00 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120503 Thunderbird/12.0.1 MIME-Version: 1.0 To: office@FreeBSD.org X-Enigmail-Version: 1.5pre Content-Type: text/plain; charset=X-VIET-VPS Content-Transfer-Encoding: 7bit Cc: Subject: editors/openoffice-3 on FreeBSD 10 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 May 2012 22:01:11 -0000 This is a semi-success story :-) The port builds fine except for two submodules - apr and coinmp. In both cases it's the same well-known problem of configure scripts mistaking FreeBSD 10 for FreeBSD 1. Since the source code of the submodules is extracted during build time, then some clever hook is needed to do the necessary patching. Or perhaps the evil scripts could be fixed upstream. Otherwise - thank you very much! -- Andriy Gapon From owner-freebsd-office@FreeBSD.ORG Thu May 10 03:04:35 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E1699106566B for ; Thu, 10 May 2012 03:04:35 +0000 (UTC) (envelope-from mbembi@operamail.com) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by mx1.freebsd.org (Postfix) with ESMTP id 682AB8FC08 for ; Thu, 10 May 2012 03:04:35 +0000 (UTC) Received: from compute3.internal (compute3.nyi.mail.srv.osa [10.202.2.43]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id BC73C20CCF for ; Wed, 9 May 2012 23:04:34 -0400 (EDT) Received: from web6.nyi.mail.srv.osa ([10.202.2.216]) by compute3.internal (MEProxy); Wed, 09 May 2012 23:04:34 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=operamail.com; h= message-id:from:to:mime-version:content-transfer-encoding :content-type:subject:date; s=mesmtp; bh=bkcnpnWLfIVDOj8q9JmoUhq rL6A=; b=n9ODfwj2uUXfGvPd/NVZYQna8+VwWurxTziqO6DwbYcsNPPul2JGRRA E/J7P39jFXIJz7hzjulO0lDAXQUN5E1GBXnYkjPiEEnW7SFg+q5l66lATlA/ph1E csD1L0VYoi4ab4cFYB/q99KIkQJGJ+HUgdPYFc8sqDTC315oPwz0= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:from:to:mime-version :content-transfer-encoding:content-type:subject:date; s=smtpout; bh=bkcnpnWLfIVDOj8q9JmoUhqrL6A=; b=gmWObwEsR3CGeybUUsq34RemguNN dUgY1pE4xO95cudT7Wh0nH4MFIchQmG8BVMMW20J0vUt+3N75eTO1yHKckZyR8bg oFSqCuPumYqbDYJSt5hL1zw23j8dTqtDmVqybBDvcbVAqHGj7NaIrCq5n1F0/QPf BT3ezoe7KgkgeKM= Received: by web6.nyi.mail.srv.osa (Postfix, from userid 99) id 6353A6843B4; Wed, 9 May 2012 23:04:34 -0400 (EDT) Message-Id: <1336619074.16776.140661073549213.2FE1A65F@webmail.messagingengine.com> X-Sasl-Enc: i2eB2vkBAD/HM8n5srVh0S2uUKvOhk8RhMlm3vfxhTzO 1336619074 From: M Simanjuntak To: office@FreeBSD.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1336619074167760"; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface Date: Wed, 09 May 2012 20:04:34 -0700 Cc: Subject: report error install libreoffice on pcbsd 9 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 May 2012 03:04:36 -0000 This is a multi-part message in MIME format. --_----------=_1336619074167760 Content-Transfer-Encoding: 7bit Content-Type: text/plain I report error install libreoffice via bsd ports. checking Python.h usability... yes checking Python.h presence... yes checking for Python.h... yes checking which db to use... external checking db-41/db.h usability... no checking db-41/db.h presence... no checking for db-41/db.h... no checking db41/db.h usability... yes checking db41/db.h presence... yes checking for db41/db.h... yes checking whether db is at least 4.1... yes checking for dbopen in -ldb41... no checking for __db185_open in -ldb41... no checking for dbopen in -ldb41... no checking for __db185_open in -ldb41... no configure: error: db library not found. Use the correct -L flag, or install the Berkeley db development package. ===> Script "configure" failed unexpectedly. Please report the problem to office@FreeBSD.org [maintainer] and attach the "/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /usr/ports/editors/libreoffice. *** Error code 1 Stop in /usr/ports/editors/libreoffice. --------------------------------------------------- ls /var/db/pkg ImageMagick-6.7.3.4 libungif-4.1.4_5 ORBit2-2.14.19 libv4l-0.8.4_1 OpenEXR-1.6.1_3 libvdpau-0.4.1_1 OpenSSH-askpass-1.2.4.1 libvisio-0.0.16 a2ps-a4-4.13b_4 libvisual04-0.4.0_3 aalib-1.4.r5_6 libvncserver-0.9.8.2 akonadi-1.6.2 libvolume_id-0.81.1 akonadi-googledata-1.2.0 libvorbis-1.3.2,3 alsa-lib-1.0.23 libvpx-0.9.7 alsa-plugins-1.0.23_2 libwmf-0.2.8.4_6 amarok-2.4.3 libwnck-2.30.6 anacron-2.3_4 libwpd-0.9.4 apache-2.2.21 libwpg-0.2.1 apache-ant-1.8.2_1 libwps-0.2.4 appres-1.0.3 libwww-5.4.0_4 apr-ipv6-devrandom-gdbm-db46-1.4.5.1.3.12_1 libxcb-1.7 ar-kde-l10n-4.7.3 libxine-1.1.19_7 arts-1.5.10_5,1 libxkbfile-1.0.7 aspell-0.60.6.1 libxkbui-1.0.2_1 at-spi-1.32.0 libxklavier-5.0,1 atk-2.0.1 libxml++-2.34.2 atkmm-2.22.5 libxml2-2.7.8_1 attica-0.2.9,2 libxslt-1.1.26_3 autoconf-2.13.000227_6 libzip-0.10 autoconf-2.68 lineakd-0.9_2 autoconf-wrapper-20101119 linphone-base-3.2.1_1,1 automake-1.11.1 linux-f10-alsa-lib-1.0.21_1 automake-wrapper-20101119 linux-f10-alsa-plugins-oss-1.0.21_2 autopano-sift-C-2.5.1_2 linux-f10-atk-1.24.0 avahi-app-0.6.29_1 linux-f10-cairo-1.8.0_1 bash-4.1.11 linux-f10-curl-7.19.6_1 bdftopcf-1.0.3 linux-f10-cyrus-sasl2-2.1.22_1 bg-kde-l10n-4.7.3 linux-f10-dri-7.2_1 binutils-2.22 linux-f10-expat-2.0.1 bison-2.5,1 linux-f10-flashplugin-11.1r102.55 bitmap-1.0.5 linux-f10-fontconfig-2.6.0 bitstream-vera-1.10_5 linux-f10-gtk2-2.14.7_3 boehm-gc-7.1 linux-f10-jpeg-6b boost-libs-1.45.0_1 linux-f10-libGLU-7.2 bs-kde-l10n-4.7.3 linux-f10-libssh2-0.18 bsdstats-5.5_2 linux-f10-nspr-4.7.6 bsh-2.0.b4_6 linux-f10-nss-3.12.3.99.3_1 bwi-firmware-kmod-3.130.20 linux-f10-openldap-2.4.12_1 bwn-firmware-kmod-0.1.0 linux-f10-openssl-0.9.8g ca-kde-l10n-4.7.3 linux-f10-pango-1.28.3 ca_root_nss-3.12.11_1 linux-f10-png-1.2.37_1 ca_valencia-kde-l10n-4.7.3 linux-f10-sqlite3-3.5.9_1 cagibi-0.2.0 linux-f10-tiff-3.8.2 cairo-1.10.2_2,1 linux-f10-xorg-libs-7.4_1 cairomm-1.10.0 linux_base-f10-10_4 cantarell-fonts-0.0.6 linux_dvbwrapper-kmod-1.0 ccsm-0.8.4_3 lirc-0.9.0_2,1 cdparanoia-3.9.8_9 loudmouth-1.4.3_6 cdrdao-1.2.3_1 lp_solve-5.5.2.0 cdrtools-3.00_1 lt-kde-l10n-4.7.3 celt-0.11.3 luit-1.1.0 chmlib-0.40 lv-kde-l10n-4.7.3 cln-1.3.2 lxappearance-0.5.1 clucene-0.9.21 lxde-common-0.5.5_1 cmake-2.8.8 lxde-icon-theme-0.0.1 compat7x-amd64-7.3.703000.201008_1 lxde-meta-1.0_4 compiz-0.8.4_7 lxinput-0.3.1 compiz-bcop-0.8.4 lxmenu-data-0.1.1 compiz-fusion-0.8.4_2 lxpanel-0.5.8_1 compiz-plugins-extra-0.8.4_4 lxsession-0.4.5 compiz-plugins-main-0.8.4_3 lxtask-0.1.3 compizconfig-backend-gconf-0.8.4_2 lxterminal-0.1.11 compizconfig-python-0.8.4_2 lzo2-2.06 compositeproto-0.4.2 m4-1.4.16,1 consolekit-0.4.3 mDNSResponder-333.10 cppunit-1.12.1 makedepend-1.0.3,1 cs-kde-l10n-4.7.3 marble-4.7.3 cups-base-1.5.0 mc-4.7.5.5_1 cups-client-1.5.0 meanwhile-1.0.2_2 cups-image-1.5.0 menu-cache-0.3.2_2 cups-pdf-2.6.1 mesa-demos-7.6.1 cups-pk-helper-0.0.4_2 metacity-2.30.3 cups-pstoraster-8.15.4_6 mkfontdir-1.0.6 cups-smb-backend-1.0_6 mkfontscale-1.0.9 curl-7.21.3_2 mp4v2-1.9.1 cursor-jimmac-theme-0.1_2 mpage-2.5.6 cuse4bsd-kmod-0.1.21_2 mpc-0.9 cx88-1.4.1 mpfr-3.1.0_2 cyrus-sasl-2.1.25_1 mplayer-1.0.r20110329_3 da-kde-l10n-4.7.3 mplayer-skins-1.1.2_6 damageproto-1.2.1 mtools-4.0.10_3 db-1.14,2 musepack-2009.03.01_1 db41-4.1.25_4 mysql-client-5.5.17 db46-4.6.21.4 mysql-server-5.5.17 dbus-1.4.14_1 mythes-1.2.2 dbus-glib-0.94 mythplugin-mythmusic-0.24.1_2 dconf-0.5.1_3 mythplugin-mythvideo-0.24.1_1 dd_rescue-1.24 mythplugin-mythweb-0.24.1_1 de-kde-l10n-4.7.3 mythtv-0.24.1_1 dejavu-2.33 mythtv-themes-0.24 denyhosts-2.6_4 nano-2.2.6 desktop-file-utils-0.18 nas-1.9.3 diablo-jdk-1.6.0.07.02_19 nautilus-2.32.2.1_1 digikam-1.9.0_1,1 nb-kde-l10n-4.7.3 dirmngr-1.1.0_8 ncurses-5.9 djbfft-0.76_2 nds-kde-l10n-4.7.3 djvulibre-nox11-3.5.24 neon29-0.29.6_4 dmake-4.12.2 net-snmp-5.7.1_1 dmidecode-2.11 netatalk-2.2.1,1 dmxproto-2.3 netpbm-10.35.81 docbook-1.4 nettle-2.4 docbook-4.1_4 nl-kde-l10n-4.7.3 docbook-4.2 nn-kde-l10n-4.7.3 docbook-4.3 nspluginwrapper-1.4.4 docbook-4.4_2 nspr-4.8.9 docbook-4.5_2 nss-3.12.11 docbook-5.0_1 nss_mdns-0.10_2 docbook-sk-4.1.2_4 numlockx-1.2 docbook-xml-4.2_1 nvidia-settings-290.10 docbook-xml-4.3 obconf-2.0.3_7 docbook-xml-4.4_1 okular-4.7.3 docbook-xml-4.5 open-motif-2.3.3 docbook-xsl-1.76.1 open-vm-tools-425873 dotconf-1.3 openbox-3.5.0 doxygen-1.8.0 opencv-2.3.1_1 dri-7.6.1,2 opencv-core-2.3.1_1 dri2proto-2.3 openjdk6-b25 dvd+rw-tools-7.1 openjpeg-1.3_2 dvipsk-tetex-5.95a_5 openldap-client-2.4.26 e2fsprogs-libuuid-1.41.14 openslp-1.2.1_3 ebook-tools-0.2.1_1 orc-0.4.14_1 eggdbus-0.6_1 p11-kit-0.9 el-kde-l10n-4.7.3 p5-Archive-Zip-1.30_1 emerald-0.8.4_6 p5-Authen-NTLM-1.09 emerald-themes-0.6.0 p5-CGI.pm-3.58,1 en_GB-kde-l10n-4.7.3 p5-Class-Inspector-1.25 enblend-3.1.r20080615_6 p5-Class-MethodMaker-2.18 enca-1.13 p5-Compress-Raw-Bzip2-2.045 enchant-1.6.0 p5-Compress-Raw-Zlib-2.045 encodings-1.0.4,1 p5-Convert-BinHex-1.119 enscript-a4-1.6.4_4 p5-Crypt-SSLeay-0.58_1 epdfview-0.1.8_3 p5-DBD-mysql-4.019 es-kde-l10n-4.7.3 p5-DBI-1.616_1 esound-0.2.41 p5-Data-Dumper-2.131 espeak-1.45.05 p5-Date-Manip-6.25 et-kde-l10n-4.7.3 p5-Digest-HMAC-1.03 eu-kde-l10n-4.7.3 p5-Email-Date-Format-1.002 exempi-2.1.1 p5-Email-Find-0.10 exiv2-0.21.1,1 p5-Email-Valid-0.185 expat-2.0.1_2 p5-Encode-Locale-1.02 faad2-2.7_3,1 p5-Exporter-Lite-0.02 fastest_cvsup-0.3.0 p5-File-Listing-6.03 festival-1.96_1 p5-HTML-Element-Extended-1.18 festlex-cmu-1.95 p5-HTML-Form-6.00 festlex-czech-0.2.1 p5-HTML-FromText-2.05_1 festlex-oald-1.4.1_1 p5-HTML-Parser-3.69 festlex-poslex-1.4.1_2 p5-HTML-TableExtract-2.11 festvox-czech-0.1 p5-HTML-Tagset-3.20 festvox-don-1.4.0_2 p5-HTML-Tree-4.2 festvox-el11-1.4.0_2 p5-HTTP-Cache-Transparent-1.0 festvox-kal16-1.4.0 p5-HTTP-Cookies-6.00 festvox-ked16-1.4.0_1 p5-HTTP-Daemon-6.00 festvox-rab16-1.4.1_2 p5-HTTP-Date-6.00 ffmpeg-0.7.8,1 p5-HTTP-Message-6.02 fftw3-3.3_1 p5-HTTP-Negotiate-6.00 fftw3-float-3.3_1 p5-HTTP-Server-Simple-0.44 fi-kde-l10n-4.7.3 p5-IO-Compress-2.045 filelight-4.7.3 p5-IO-Socket-INET6-2.69 firefox-12.0,1 p5-IO-Socket-SSL-1.49 fixesproto-5.0 p5-IO-stringy-2.110 flac-1.2.1_2 p5-Image-ExifTool-8.65 flite-1.4 p5-LWP-MediaTypes-6.01 florence-0.5.0_1 p5-Lingua-EN-Numbers-Ordinate-1.02 fluxbox-1.3.2 p5-Lingua-Preferred-0.2.4 font-adobe-100dpi-1.0.3 p5-Locale-gettext-1.05_3 font-adobe-75dpi-1.0.3 p5-Log-TraceMessages-1.4 font-adobe-utopia-75dpi-1.0.4 p5-MIME-Lite-3.02.8 font-adobe-utopia-type1-1.0.4 p5-MIME-Tools-5.502,2 font-alias-1.0.3 p5-MIME-Types-1.32 font-amsfonts-3.02_1 p5-Mail-Tools-2.08 font-bh-75dpi-1.0.3 p5-Net-DNS-0.67 font-bh-lucidatypewriter-75dpi-1.0.3 p5-Net-Domain-TLD-1.69 font-bh-ttf-1.0.3 p5-Net-HTTP-6.02 font-bh-type1-1.0.3 p5-Net-SSLeay-1.42 font-bitstream-75dpi-1.0.3 p5-Parse-RecDescent-1.965.001 font-bitstream-type1-1.0.3 p5-PerlIO-gzip-0.18 font-cronyx-cyrillic-1.0.3 p5-SOAP-Lite-0.714 font-ibm-type1-1.0.3 p5-Socket6-0.23 font-misc-cyrillic-1.0.3 p5-Task-Weaken-1.04 font-misc-ethiopic-1.0.3 p5-Term-ProgressBar-2.09 font-misc-meltho-1.0.3 p5-Term-ReadKey-2.30 font-misc-misc-1.1.2 p5-Text-Iconv-1.7 font-screen-cyrillic-1.0.4 p5-Tie-IxHash-1.22 font-util-1.2.0 p5-TimeDate-1.20,1 font-winitzki-cyrillic-1.0.3 p5-Tk-804.030 font-xfree86-type1-1.0.4 p5-Tk-TableMatrix-1.23_4 fontcacheproto-0.1.3 p5-URI-1.59 fontconfig-2.8.0_1,1 p5-Unicode-Map8-0.13 fontsproto-2.1.1 p5-Unicode-String-2.09 foo2zjs-20110609 p5-Unicode-UTF8simple-1.06 foomatic-db-20090530_2 p5-WWW-Mechanize-1.70 foomatic-db-engine-4.0.7,2 p5-WWW-RobotRules-6.01 foomatic-filters-4.0.7 p5-XML-Filter-BufferText-1.01 fr-kde-l10n-4.7.3 p5-XML-Handler-YAWriter-0.23 freetype2-2.4.7 p5-XML-LibXML-1.88,1 fribidi-0.19.2_1 p5-XML-NamespaceSupport-1.11 fusefs-kmod-0.3.9.p1.20080208_8 p5-XML-Parser-2.41 fusefs-libs-2.7.4 p5-XML-SAX-0.96 fusefs-ntfs-2011.4.12_1 p5-XML-SAX-Expat-0.40 ga-kde-l10n-4.7.3 p5-XML-SAX-Writer-0.53 gamin-0.1.10_4 p5-XML-Simple-2.18 gawk-4.0.1 p5-XML-Twig-3.39 gcc-4.6.3.20111202 p5-XML-Writer-0.612 gccmakedep-1.0.2 p5-XML-XPath-1.13 gconf2-2.32.0_2 p5-YAML-Syck-1.19 gd-2.0.35_7,1 p5-libwww-6.02_1 gdbm-1.9.1 p5-libxml-0.08 gdisk-0.8.2 p5-xmltv-0.5.61 gdk-pixbuf-2.23.5_1 p7zip-9.20.1 gdm-2.30.5_3 pa-kde-l10n-4.7.3 getopt-1.1.4_2 pam_kde-1.0 gettext-0.18.1.1 pango-1.28.4 ghostscript9-9.02_4 pangomm-2.28.2 giflib-4.1.6 panomatic-0.9.4 gio-fam-backend-2.28.8 patch-2.6.1_1 gksu-2.0.2 pciids-20111109 gl-kde-l10n-4.7.3 pciutils-3.1.7 gle-3.1.0_2 pcmanfm-0.9.9 glew-1.7.0 pcre-8.20 glib-2.28.8_2 perl-5.12.4_3 glib-networking-2.28.7_3 phonon-4.5.1 glibmm-2.28.2,1 phonon-gstreamer-4.5.1 glproto-1.4.12 php5-5.3.8 gmake-3.82 php5-json-5.3.8 gmp-5.0.2 php5-mysql-5.3.8 gnome-control-center-2.32.1 php5-posix-5.3.8 gnome-desktop-2.32.1_1 php5-session-5.3.8 gnome-doc-utils-0.20.3 pinentry-qt4-0.8.1_1 gnome-icon-theme-2.31.0_1 pixman-0.24.0 gnome-keyring-2.32.1_1 pkg-config-0.25_1 gnome-menus-2.30.5 pl-kde-l10n-4.7.3 gnome-mime-data-2.18.0_4 pl-libgadu-1.11.0,1 gnome-mount-0.8_9 plasma-applet-daisy-0.0.4.25_2 gnome-panel-2.32.1 plasma-applet-panelspacer-0.2_6 gnome-power-manager-2.32.0_1 plasma-applet-simpleweatherforecast-1.3_2 gnome-session-2.32.1_1 plasma-scriptengine-python-4.7.3 gnome-settings-daemon-2.32.1_3 plasma-scriptengine-ruby-4.7.3 gnome-vfs-2.24.4 plotutils-2.6_2,1 gnome_subr-1.0 png-1.4.8 gnomehier-2.3_12 policykit-0.9_6 gnupg-2.0.18_1 policykit-gnome-0.9.2_5 gnutls-2.12.14 polkit-0.99 gobject-introspection-0.10.8 polkit-gnome-0.99 gpac-libgpac-0.4.5_4,1 polkit-kde-0.99.0_1 gperf-3.0.3 polkit-qt-0.99.0 gpgme-1.3.1 poppler-0.18.0 gpicview-0.2.1_3 poppler-data-0.4.5 gpsd-3.3 poppler-glib-0.18.0 graphite2-1.1.2 poppler-qt4-0.18.0 graphviz-2.28.0 popt-1.16 gsettings-desktop-schemas-3.0.1 portaudio-18.1_2 gsfonts-8.11_5 portupgrade-2.4.9.3,2 gsm-1.0.13 printproto-1.0.5 gstreamer-0.10.35 prison-1.0 gstreamer-ffmpeg-0.10.13 pt-kde-l10n-4.7.3 gstreamer-plugins-0.10.35_1,3 pt_BR-kde-l10n-4.7.3 gstreamer-plugins-a52dec-0.10.18,3 pth-2.0.7 gstreamer-plugins-bad-0.10.22,3 pulseaudio-0.9.22_2 gstreamer-plugins-core-0.10_12 pwcview-1.4.1_3 gstreamer-plugins-dts-0.10.22,3 py27-MySQLdb-1.2.3_1 gstreamer-plugins-dvd-0.10.18,3 py27-cairo-1.8.10 gstreamer-plugins-good-0.10.30,3 py27-cups-1.9.60 gstreamer-plugins-libpng-0.10.30,3 py27-dbus-0.84.0 gstreamer-plugins-mad-0.10.18,3 py27-gobject-2.28.6 gstreamer-plugins-mp3-0.10.0_1 py27-gtk-2.24.0 gstreamer-plugins-ogg-0.10.35,3 py27-imaging-1.1.7_1 gstreamer-plugins-pango-0.10.35,3 py27-kdebindings-4.7.3 gstreamer-plugins-theora-0.10.35,3 py27-kdebindings-krosspython-4.7.3 gstreamer-plugins-ugly-0.10.18,3 py27-kdebindings-pykde4-4.7.3 gstreamer-plugins-vorbis-0.10.35,3 py27-kdebindings-pykdeuic4-4.7.3 gstreamer-plugins-xvid-0.10.22,3 py27-libxml2-2.7.8_1 gtk-2.24.6 py27-lxml-2.3.2 gtk-engines2-2.20.2 py27-notify-0.1.1_8 gtk-qt4-engine-1.1_5 py27-qt4-4.8.5 gtk-theme-switch-2.0.0.r2_4 py27-qt4-assistant-4.8.5,1 gtk-update-icon-cache-2.24.6 py27-qt4-core-4.8.5,1 gtk2-qtcurve-theme-1.8.12 py27-qt4-dbus-4.8.5,1 gtkmm-2.24.2 py27-qt4-declarative-4.8.5 gutenprint-5.2.7 py27-qt4-demo-4.8.5,1 gutenprint-base-5.2.7 py27-qt4-designer-4.8.5,1 gutenprint-cups-5.2.7 py27-qt4-designerplugin-4.8.5,1 gutenprint-foomatic-5.2.7 py27-qt4-doc-4.8.5,1 gutenprint-ijs-5.2.7 py27-qt4-gui-4.8.5,1 gvfs-1.6.6_1 py27-qt4-help-4.8.5 gwenview-4.7.3 py27-qt4-multimedia-4.8.5 hal-0.5.14_17 py27-qt4-network-4.8.5,1 hdf5-1.8.8 py27-qt4-opengl-4.8.5,1 he-kde-l10n-4.7.3 py27-qt4-phonon-4.8.5 help2man-1.40.9 py27-qt4-qscintilla2-2.4.6,1 hicolor-icon-theme-0.12 py27-qt4-script-4.8.5,1 hr-kde-l10n-4.7.3 py27-qt4-scripttools-4.8.5,1 hu-kde-l10n-4.7.3 py27-qt4-sql-4.8.5,1 hugin-2010.4.0_3 py27-qt4-svg-4.8.5,1 hunspell-1.3.2_1 py27-qt4-test-4.8.5,1 hupnp-1.0.0 py27-qt4-webkit-4.8.5 hyphen-2.8.3 py27-qt4-xml-4.8.5,1 ia-kde-l10n-4.7.3 py27-qt4-xmlpatterns-4.8.5 iceauth-1.0.5 py27-setuptools-0.6c11_1 icu-4.8.1.1 py27-sip-4.12.4,1 id-kde-l10n-4.7.3 py27-sqlite3-2.7.2_1 idesk-0.7.5_9 py27-tkinter-2.7.2_3 ilmbase-1.0.1_1 py27-xml-0.8.4_2 imake-1.0.4,1 python27-2.7.2_3 imlib2-1.4.5,2 qca-2.0.3 inputproto-2.0.2 qca-ossl-2.0.0.b3_4 intltool-0.41.1 qimageblitz-0.0.6 is-kde-l10n-4.7.3 qjson-0.7.1_1 iso-codes-3.29 qmake-3.3.8_1 iso8879-1986_2 qscintilla2-2.4.6,1 it-kde-l10n-4.7.3 qt-3.3.8_13 ja-kakasi-2.3.4 qt4-accessible-4.7.4 ja-kde-l10n-4.7.3 qt4-assistant-4.7.4_1 ja-p5-Text-Kakasi-2.04 qt4-clucene-4.7.4 jackit-0.121.3_1 qt4-corelib-4.7.4 jailme-0.1 qt4-dbus-4.7.4 jasper-1.900.1_10 qt4-declarative-4.7.4 javavmwrapper-2.3.5 qt4-designer-4.7.4_1 jbig2dec-0.11 qt4-doc-4.7.4 jbigkit-1.6 qt4-gui-4.7.4 jovie-4.7.3 qt4-help-4.7.4 jpeg-8_3 qt4-help-tools-4.7.4 junit-4.8.2 qt4-iconengines-4.7.4 k3b-2.0.2_3 qt4-imageformats-4.7.4 kamera-4.7.3 qt4-inputmethods-4.7.4 kate-4.7.3 qt4-l10n-4.7.4 kbproto-1.0.5 qt4-libQtAssistantClient-4.6.3 kcolorchooser-4.7.3 qt4-linguist-4.7.4_1 kcoloredit-2.0.0.4.4.0 qt4-moc-4.7.4 kde-baseapps-4.7.3 qt4-multimedia-4.7.4 kde-l10n-4.7.3 qt4-mysql-plugin-4.7.4 kde-runtime-4.7.3 qt4-network-4.7.4 kde-wallpapers-4.7.3 qt4-opengl-4.7.4 kde-workspace-4.7.3 qt4-pixeltool-4.7.4 kde4-icons-oxygen-4.7.3 qt4-porting-4.7.4 kde4-shared-mime-info-1.1 qt4-qdbusviewer-4.7.4 kde4-style-bespin-200912030441_4 qt4-qmake-4.7.4 kde4-style-nitrogen-1.0.5_2 qt4-qt3support-4.7.4 kde4-style-polyester-2.0.0_4 qt4-qtconfig-4.7.4 kde4-style-qtcurve-1.8.9 qt4-qtestlib-4.7.4 kde4-style-skulpture-0.2.3_4 qt4-qtsolutions-singleapplication-20110722 kde4-windeco-nitrogen-3.3.3_2 qt4-qvfb-4.7.4 kde4-xdg-env-1.0.1 qt4-rcc-4.7.4 kdeaccessibility-4.7.3 qt4-script-4.7.4 kdeadmin-4.7.3 qt4-scripttools-4.7.4 kdeartwork-4.7.3 qt4-sql-4.7.4 kdebindings-4.7.3 qt4-sqlite-plugin-4.7.4 kdebindings-smoke-smokegen-4.7.3 qt4-style-qtcurve-1.8.9 kdebindings-smoke-smokekde-4.7.3 qt4-svg-4.7.4 kdebindings-smoke-smokeqt-4.7.3 qt4-webkit-4.7.4 kdegraphics-4.7.3 qt4-xml-4.7.4 kdegraphics-mobipocket-4.7.3 qt4-xmlpatterns-4.7.4 kdegraphics-strigi-analyzer-4.7.3 qt4-xmlpatterns-tool-4.7.4 kdegraphics-svgpart-4.7.3 qtscriptgenerator-0.1.0.20101126 kdegraphics-thumbnailers-4.7.3 qwt-5.2.2 kdehier4-1.0.10 qzeitgeist-0.7.0 kdelibs-4.7.3 randrproto-1.3.2 kdemultimedia-4.7.3 raptor2-2.0.4_1 kdenetwork-4.7.3 rar-4.0.1,3 kdepim-4.4.11.1_1 rarian-0.8.1 kdepim-runtime-4.4.11.1 rasqal-0.9.27 kdepimlibs-4.7.3 rdesktop-1.7.0 kdeplasma-addons-4.7.3 recode-3.6_8 kdesdk-4.7.3 recordproto-1.14.1 kdetoys-4.7.3 redland-1.0.14 kdeutils-4.7.3 renderproto-0.11.1 kdeutils-printer-applet-4.7.3 ro-kde-l10n-4.7.3 kdevelop-4.2.3 rsync-3.0.9 kdevelop-php-1.2.3 ru-kde-l10n-4.7.3 kdevelop-php-docs-1.2.3 ruby-1.8.7.352_2,1 kdevplatform-1.2.3_1 ruby18-bdb-0.6.6 kgamma-4.7.3 ruby18-kdebindings-4.7.3 kiconedit-4.4.0 ruby18-kdebindings-korundum-4.7.3 kio-upnp-ms-1.0.0.g20110808 ruby18-kdebindings-krossruby-4.7.3 kipi-plugins-1.9.0_1,1 ruby18-kdebindings-qtruby-4.7.3 kk-kde-l10n-4.7.3 samba34-libsmbclient-3.4.14 km-kde-l10n-4.7.3 sampleicc-1.6.6 kmplayer-kde4-0.11.2b,3 sane-backends-1.0.22 kn-kde-l10n-4.7.3 schroedinger-1.0.10 ko-kde-l10n-4.7.3 screen-4.0.3_13 kolourpaint-4.7.3 scrnsaverproto-1.2.1 konsole-4.7.3 sdl-1.2.14_2,2 konversation-1.3.1_2 sdl_image-1.2.10_2 kphotoalbum-4.1.1.4.4.0_4 sdl_mixer-1.2.11_2 kruler-4.7.3 sessreg-1.0.7 ksaneplugin-4.7.3 setxkbmap-1.2.0 ksnapshot-4.7.3 sg3_utils-1.28 ksysguardd-4.7.3 shared-desktop-ontologies-0.8.1 ktorrent-4.1.2_1 shared-mime-info-0.90 lame-3.98.4 sk-kde-l10n-4.7.3 lcms-1.19_1,1 skanlite-0.7_1 lcms2-2.2 sl-kde-l10n-4.7.3 leafpad-0.8.18.1 smpeg-0.4.4_8 libFS-1.0.3 smproxy-1.0.5 libGL-7.6.1 soprano-2.7.3 libGLU-7.6.1 speech-dispatcher-0.7.1_1 libICE-1.0.7,1 speex-1.2.r1_3,1 libIDL-0.8.14_1 sqlite3-3.7.9 libSM-1.2.0,1 sr-kde-l10n-4.7.3 libX11-1.4.4,1 startup-notification-0.10_2 libXScrnSaver-1.2.1 strigi-0.7.6 libXTrap-1.0.0 subversion-1.7.1_1 libXau-1.0.6 sudo-1.8.3_1 libXaw-1.0.8,1 sv-kde-l10n-4.7.3 libXcomposite-0.4.3,1 swapexd-0.3_1 libXcursor-1.1.12 system-config-printer-1.1.16_3 libXdamage-1.1.3 system-config-printer-kde-4.7.3 libXdmcp-1.1.0 t1lib-5.1.2_1,1 libXevie-1.0.3 taglib-1.7 libXext-1.3.0_1,1 taglib-extras-1.0.1 libXfixes-5.0 talloc-2.0.7 libXfont-1.4.4,1 tcl-8.5.11 libXfontcache-1.0.5 tcl-modules-8.5.11 libXft-2.1.14 teTeX-base-3.0_22 libXi-1.4.3,1 teTeX-texmf-3.0_8 libXinerama-1.1.1,1 tex-texmflocal-1.9 libXmu-1.1.0,1 texi2html-1.82,1 libXp-1.0.1,1 th-kde-l10n-4.7.3 libXpm-3.5.9 tidy-lib-090315.c_1 libXrandr-1.3.2 tiff-4.0.0_2 libXrender-0.9.6 tk-8.5.11 libXres-1.0.5 tmake-1.13 libXt-1.0.9 tr-kde-l10n-4.7.3 libXtst-1.2.0 trapproto-3.4.3 libXv-1.0.6,1 twm-1.0.7 libXvMC-1.0.6 ug-kde-l10n-4.7.3 libXxf86dga-1.1.2 uhidd-0.2.0_1 libXxf86misc-1.0.3 uk-kde-l10n-4.7.3 libXxf86vm-1.1.1 unique-1.1.6_2 liba52-0.7.4_2 unrar-4.00,5 libaacs-0.1.20110218_1 upower-0.9.7 libao-1.1.0_1 usbmuxd-1.0.7_1 libart_lgpl-2.3.21,1 vcdimager-0.7.24 libass-0.10.0 videoproto-2.3.1 libassuan-2.0.2 vigra-1.7.1_3 libaudiofile-0.2.7 vim-7.3.121 libbluray-0.2.20110219 virtualbox-ose-additions-4.0.14 libbonobo-2.32.0 virtuoso-6.1.3_1 libbonoboui-2.24.4 vorbis-tools-1.4.0_2,3 libcanberra-0.28_1 vte-0.26.2 libcdaudio-0.99.12p2_2 w3m-0.5.3 libcddb-1.3.2_1 wa-kde-l10n-4.7.3 libcdio-0.82_2 wavpack-4.60.1 libcheck-0.9.8 webcamd-3.0.0.2 libcmis-0.1.0 webfonts-0.30_6 libcompizconfig-0.8.4_4 webp-0.1.3 libcroco-0.6.2_1 wget-1.13.4_1 libdaemon-0.14 wxgtk2-common-2.8.12 libdbusmenu-qt-0.9.0 wxgtk2-unicode-2.8.12 libdca-0.0.5 x11perf-1.5.4 libdiscid-0.2.2_1 x264-0.116.2076 libdmtx-0.7.4_1 xalan-j-2.7.1 libdmx-1.1.1 xarchiver-0.5.2_4 libdnet-1.11_3 xauth-1.0.6 libdrm-2.4.17_1 xbacklight-1.1.2 libdvdcss-1.2.10_1 xbitmaps-1.1.1 libdvdread-4.1.4.r1219 xbmc-10.1_3 libeXosip2-3.3.0_2 xcalc-1.0.4.1_1 libevent-1.4.14b_2 xcb-util-0.3.6_1 libexecinfo-1.1_3 xclock-1.0.5 libexif-0.6.20 xcmsdb-1.0.3 libexttextcat-3.2.0_1 xcursor-themes-1.0.3 libfame-0.9.1_3 xcursorgen-1.0.4 libffi-3.0.9 xdg-utils-1.1.0rc1 libfm-0.1.16_1 xdpyinfo-1.2.0 libfontenc-1.1.0 xdriinfo-1.0.3 libfpx-1.2.0.12_1 xerces-j-2.11.0 libftdi-0.18 xev-1.1.0 libgcal-0.9.6 xextproto-7.2.0 libgcrypt-1.5.0 xf86-input-egalax-0.2 libgee-0.6.2.1 xf86-input-keyboard-1.5.0 libgksu-2.0.9 xf86-input-mouse-1.6.0 libglade2-2.6.4_4 xf86-input-synaptics-1.2.1_1 libglut-7.6.1 xf86-input-vmmouse-12.6.9_1 libgnome-2.32.0 xf86-video-ati-6.14.2 libgnome-keyring-2.32.0_1 xf86-video-intel-2.7.1_4 libgnomecanvas-2.30.3 xf86-video-mach64-6.8.2_1 libgnomekbd-2.32.0 xf86-video-mga-1.4.11,2 libgnomeui-2.24.4 xf86-video-nv-2.1.18 libgpg-error-1.10 xf86-video-openchrome-0.2.904_3 libgphoto2-2.4.11_1 xf86-video-r128-6.8.1_2 libgpod-0.8.0 xf86-video-radeonhd-1.3.0_4 libgsf-1.14.21 xf86-video-vesa-2.3.0_1 libgtop-2.28.3_2 xf86-video-vmware-11.0.3_1 libgweather-2.30.3 xf86dga-1.0.3 libical-0.44 xf86dgaproto-2.1 libiconv-1.13.1_1 xf86miscproto-0.9.3 libid3tag-0.15.1b xf86vidmodeproto-2.3.1 libidn-1.22 xgamma-1.0.4 libijs-0.35_1 xgc-1.0.3 libimobiledevice-1.0.6_2 xhost-1.0.4 libiodbc-3.52.7 xineramaproto-1.2.1 libkate-0.4.1 xinit-1.3.1 libkdcraw-4.7.3 xinput-1.5.3 libkexiv2-4.7.3 xkbcomp-1.2.3 libkipi-4.7.3 xkbevd-1.1.2 libksane-4.7.3 xkbutils-1.0.3 libksba-1.2.0 xkeyboard-config-2.1 libktorrent-1.1.2_1 xkill-1.0.3 liblastfm-0.3.3_1 xlsatoms-1.1.0 liblqr-1-0.4.1_2 xlsclients-1.1.2 libltdl-2.4_1 xmessage-1.0.3 libmad-0.15.1b_2 xmlcatmgr-2.2 libmicrohttpd-0.9.15 xmlcharent-0.3_2 libmikmod-esound-3.1.12 xmlto-0.0.24 libmms-0.6.2 xmodmap-1.0.5 libmng-1.0.10_2 xorg-7.5.1 libmodplug-0.8.8.4 xorg-apps-7.5.1 libmpeg2-0.5.1 xorg-cf-files-1.0.4 libmsn-4.2_1 xorg-docs-1.6,1 libmspack-0.2_1 xorg-drivers-7.5.1 libmtp-1.0.6 xorg-fonts-7.5.1 libmusicbrainz-2.1.5 xorg-fonts-75dpi-7.5.1 libmusicbrainz3-3.0.3_1 xorg-fonts-cyrillic-7.5.1 libnotify-0.7.3_1 xorg-fonts-truetype-7.5.1 libofa-0.9.3_7 xorg-fonts-type1-7.5.1 libogg-1.2.2,4 xorg-libraries-7.5.1 liboldX-1.0.1 xorg-server-1.7.7_3,1 libosip-3.6.0 xpr-1.0.3 libotr-3.2.0_4 xprop-1.2.1 libpano13-2.9.18 xproto-7.0.22 libpaper-1.1.24 xrandr-1.3.5 libpci-3.1.8_1 xrdb-1.0.6_1 libpciaccess-0.12.1 xrefresh-1.0.4 libplist-1.4 xscreensaver-5.15 libproxy-0.4.6 xset-1.2.2_1 libpthread-stubs-0.3_3 xsetmode-1.0.0 libqalculate-0.9.7_1 xsetroot-1.1.0 libqrencode-3.2.0 xterm-276_1 librsvg2-2.34.1 xtrans-1.2.6 libsamplerate-0.1.8_2 xv-3.10a_14 libsigc++-2.2.10 xvid-1.3.2,1 libsigsegv-2.10 xvinfo-1.1.1 libslang2-2.2.4 xvkbd-3.2 libsndfile-1.0.25 xwd-1.0.4 libsoup-2.34.3 xwininfo-1.1.2 libsoup-gnome-2.34.3_1 xwud-1.0.3 libspectre-0.2.6 yajl-2.0.1 libssh-0.4.8_1 yasm-1.1.0 libtasn1-2.11 zenity-2.32.1_1 libtheora-1.1.1_2 zh_CN-kde-l10n-4.7.3 libtool-2.4_1 zh_TW-kde-l10n-4.7.3 libtunepimp-0.5.3_9,1 zip-3.0 libtuner-1.0.7 zsh-4.3.12_2 libublio-20070103 thanks, m -- http://www.fastmail.fm - Send your email first class --_----------=_1336619074167760 Content-Disposition: attachment; filename="config.log" Content-Id: <1336618800.15494.bab9afd2a3111d3b350e2bba602c6f0cc1c21bf6@messagingengine.com> Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; name="config.log" VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBj b21waWxlcnMgd2hpbGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1 Z2dpbmcgaWYgY29uZmlndXJlIG1ha2VzIGEgbWlzdGFrZS4KCkl0IHdhcyBj cmVhdGVkIGJ5IExpYnJlT2ZmaWNlIGNvbmZpZ3VyZSAzLjUsIHdoaWNoIHdh cwpnZW5lcmF0ZWQgYnkgR05VIEF1dG9jb25mIDIuNjMuICBJbnZvY2F0aW9u IGNvbW1hbmQgbGluZSB3YXMKCiAgJCAuL2NvbmZpZ3VyZSAtLXdpdGgtdW5p eC13cmFwcGVyPWxpYnJlb2ZmaWNlIC0tZGlzYWJsZS1mZXRjaC1leHRlcm5h bCAtLXdpdGgtYnVpbGQtdmVyc2lvbj1GcmVlQlNEIHBvcnRzIDMuNS4yXzIg LS13aXRoLXZlbmRvcj1GcmVlQlNEIHBvcnRzIDMuNS4yXzIgLS1leGVjLXBy ZWZpeD0vdXNyL2xvY2FsIC0td2l0aC1nbnUtcGF0Y2g9L3Vzci9sb2NhbC9i aW4vZ3BhdGNoIC0td2l0aC1leHRlcm5hbC10YXI9L3Vzci9wb3J0cy9kaXN0 ZmlsZXMvbGlicmVvZmZpY2UgLS13aXRoLXN5c3RlbS1saWJ4bWwgLS13aXRo LXN5c3RlbS1jYWlybyAtLWVuYWJsZS1jYWlyby1jYW52YXMgLS13aXRoLXN5 c3RlbS16bGliIC0td2l0aC1zeXN0ZW0taWN1IC0td2l0aC1zeXN0ZW0tZGIg LS13aXRoLXN5c3RlbS1qcGVnIC0td2l0aC1zeXN0ZW0tZXhwYXQgLS13aXRo LXN5c3RlbS1vcGVuc3NsIC0td2l0aC1zeXN0ZW0tY3VybCAtLXdpdGgtc3lz dGVtLWxpYnZpc2lvIC0td2l0aC1zeXN0ZW0tbGlid3BkIC0td2l0aC1zeXN0 ZW0tbGlid3BnIC0td2l0aC1zeXN0ZW0tbGlid3BzIC0td2l0aC1zeXN0ZW0t cG9wcGxlciAtLXdpdGgtc3lzdGVtLXJlZGxhbmQgLS13aXRoLXN5c3RlbS1o dW5zcGVsbCAtLXdpdGgtc3lzdGVtLW15dGhlcyAtLXdpdGgtc3lzdGVtLWFs dGxpbnV4aHlwaCAtLXdpdGgtc3lzdGVtLWxpYmV4dHRleHRjYXQgLS13aXRo LXN5c3RlbS1scHNvbHZlIC0td2l0aC1zeXN0ZW0tdmlncmEgLS13aXRoLWFs bG9jPXN5c3RlbSAtLXdpdGgtc3lzdGVtLXN0ZGxpYnMgLS13aXRoLXN5c3Rl bS1tZXNhLWhlYWRlcnMgLS1kaXNhYmxlLWVwbSAtLWRpc2FibGUtbW96aWxs YSAtLWRpc2FibGUtYnVpbGQtbW96aWxsYSAtLXdpdGhvdXQtc3lzdGVtLW1v emlsbGEgLS13aXRob3V0LWZvbnRzIC0td2l0aG91dC1hZm1zIC0td2l0aG91 dC1wcGRzIC0td2l0aG91dC1zdGxwb3J0IC0tZGlzYWJsZS1rZGUgLS1kaXNh YmxlLWtkZWFiIC0td2l0aC1zeXN0ZW0tbnNzIC0td2l0aG91dC1teXNwZWxs LWRpY3RzIC0td2l0aC1zeXN0ZW0tZGljdHMgLS1kaXNhYmxlLWRlcGVuZGVu Y3ktdHJhY2tpbmcgLS13aXRoLWV4dGVybmFsLXRoZXMtZGlyPS91c3IvbG9j YWwvc2hhcmUvbXl0aGVzIC0td2l0aC1leHRlcm5hbC1oeXBoLWRpcj0vdXNy L2xvY2FsL3NoYXJlL2h5cGhlbiAtLXdpdGgtZXh0ZXJuYWwtZGljdC1kaXI9 L3Vzci9sb2NhbC9zaGFyZS9odW5zcGVsbCAtLWRpc2FibGUtemVuaXR5IC0t ZW5hYmxlLWdyYXBoaXRlIC0td2l0aC1zeXN0ZW0tZ3JhcGhpdGUgLS13aXRo LXN5c3RlbS1zYW1wbGVpY2MgLS1lbmFibGUtbWVyZ2VsaWJzIC0tZW5hYmxl LWdpbyAtLWRpc2FibGUtbnNwbHVnaW4gLS1kaXNhYmxlLWxpbmtvbyAtLWRp c2FibGUtb25saW5lLXVwZGF0ZSAtLWRpc2FibGUteG1sc2VjIC0td2l0aC1z eXN0ZW0tZ2V0dGV4dCAtLXdpdGgtc3lzdGVtLWxpYnBuZyAtLXdpdGgtc3lz dGVtLXBvc3RncmVzcWwgLS13aXRoLXN5c3RlbS1saWJjbWlzIC0tZGlzYWJs ZS1nbm9tZS12ZnMgLS1lbmFibGUtcHl0aG9uPXN5c3RlbSAtLWVuYWJsZS1l eHQtcGRmaW1wb3J0IC0tZW5hYmxlLWV4dC1yZXBvcnQtYnVpbGRlciAtLXdp dGgtc3lzdGVtLWNwcHVuaXQgLS1kaXNhYmxlLXBvc3RncmVzcWwtc2RiYyAt LWRpc2FibGUtc3lzdHJheSAtLWVuYWJsZS1saWJyc3ZnPW5vIC0tZGlzYWJs ZS1ndGsgLS1kaXNhYmxlLWd0azMgLS1kaXNhYmxlLW5lb24gLS1kaXNhYmxl LWtkZTQgLS1kaXNhYmxlLWdjb25mIC0tZGlzYWJsZS1sb2NrZG93biAtLXdp dGgtYW50LWhvbWU9L3Vzci9sb2NhbC9zaGFyZS9qYXZhL2FwYWNoZS1hbnQv IC0td2l0aC1qdW5pdD0vdXNyL2xvY2FsL3NoYXJlL2phdmEvY2xhc3Nlcy9q dW5pdC5qYXIgLS13aXRoLWpkay1ob21lPS91c3IvbG9jYWwvb3BlbmpkazYg LS13aXRoLXN5c3RlbS1iZWFuc2hlbGwgLS13aXRoLWJlYW5zaGVsbC1qYXI9 L3Vzci9sb2NhbC9zaGFyZS9qYXZhL2NsYXNzZXMvYnNoLmphciAtLXdpdGgt c3lzdGVtLXhlcmNlcyAtLXdpdGgteGVyY2VzLWphcj0vdXNyL2xvY2FsL3No YXJlL2phdmEvY2xhc3Nlcy94ZXJjZXNJbXBsLmphciAtLXdpdGgtc3lzdGVt LXhtbC1hcGlzIC0td2l0aC14bWwtYXBpcy1qYXI9Ly91c3IvbG9jYWwvc2hh cmUvamF2YS9jbGFzc2VzL3htbC1hcGlzLmphciAtLXdpdGgtc3lzdGVtLXhh bGFuIC0td2l0aC14YWxhbi1qYXI9L3Vzci9sb2NhbC9zaGFyZS9qYXZhL2Ns YXNzZXMveGFsYW4uamFyIC0td2l0aC1zZXJpYWxpemVyLWphcj0vdXNyL2xv Y2FsL3NoYXJlL2phdmEvY2xhc3Nlcy9zZXJpYWxpemVyLmphciAtLWRpc2Fi bGUtb2RrIC0tZW5hYmxlLXJlbGVhc2UtYnVpbGQgLS14LWxpYnJhcmllcz0v dXNyL2xvY2FsL2xpYiAtLXgtaW5jbHVkZXM9L3Vzci9sb2NhbC9pbmNsdWRl IC0tcHJlZml4PS91c3IvbG9jYWwgLS1tYW5kaXI9L3Vzci9sb2NhbC9tYW4g LS1pbmZvZGlyPS91c3IvbG9jYWwvaW5mby8gLS1idWlsZD1hbWQ2NC1wb3J0 YmxkLWZyZWVic2Q5LjAKCiMjIC0tLS0tLS0tLSAjIwojIyBQbGF0Zm9ybS4g IyMKIyMgLS0tLS0tLS0tICMjCgpob3N0bmFtZSA9IG5lb24KdW5hbWUgLW0g PSBhbWQ2NAp1bmFtZSAtciA9IDkuMC1SRUxFQVNFCnVuYW1lIC1zID0gRnJl ZUJTRAp1bmFtZSAtdiA9IEZyZWVCU0QgOS4wLVJFTEVBU0UgIzM6IFR1ZSBE ZWMgMjcgMTQ6MTQ6MjkgUFNUIDIwMTEgICAgIHJvb3RAYnVpbGQ5eDY0LnBj YnNkLm9yZzovdXNyL29iai9idWlsZHMvYW1kNjQvcGNic2QtYnVpbGQ5MC9m YnNkLXNvdXJjZS85LjAvc3lzL0dFTkVSSUMgCgovdXNyL2Jpbi91bmFtZSAt cCA9IGFtZDY0Ci9iaW4vdW5hbWUgLVggICAgID0gdW5rbm93bgoKL2Jpbi9h cmNoICAgICAgICAgICAgICA9IHVua25vd24KL3Vzci9iaW4vYXJjaCAtayAg ICAgICA9IHVua25vd24KL3Vzci9jb252ZXgvZ2V0c3lzaW5mbyA9IHVua25v d24KL3Vzci9iaW4vaG9zdGluZm8gICAgICA9IHVua25vd24KL2Jpbi9tYWNo aW5lICAgICAgICAgICA9IHVua25vd24KL3Vzci9iaW4vb3NsZXZlbCAgICAg ICA9IHVua25vd24KL2Jpbi91bml2ZXJzZSAgICAgICAgICA9IHVua25vd24K ClBBVEg6IC9zYmluClBBVEg6IC9iaW4KUEFUSDogL3Vzci9zYmluClBBVEg6 IC91c3IvYmluClBBVEg6IC91c3IvZ2FtZXMKUEFUSDogL3Vzci9sb2NhbC9z YmluClBBVEg6IC91c3IvbG9jYWwvYmluClBBVEg6IC9ob21lL21iZW1iaS9i aW4KCgojIyAtLS0tLS0tLS0tLSAjIwojIyBDb3JlIHRlc3RzLiAjIwojIyAt LS0tLS0tLS0tLSAjIwoKY29uZmlndXJlOjM2MjA6IGNoZWNraW5nIGJ1aWxk IHN5c3RlbSB0eXBlCmNvbmZpZ3VyZTozNjM4OiByZXN1bHQ6IGFtZDY0LXBv cnRibGQtZnJlZWJzZDkuMApjb25maWd1cmU6MzY2MDogY2hlY2tpbmcgaG9z dCBzeXN0ZW0gdHlwZQpjb25maWd1cmU6MzY3NTogcmVzdWx0OiBhbWQ2NC1w b3J0YmxkLWZyZWVic2Q5LjAKY29uZmlndXJlOjM3MzE6IGNoZWNraW5nIGZv ciBzZWQKY29uZmlndXJlOjM3NDk6IGZvdW5kIC91c3IvYmluL3NlZApjb25m aWd1cmU6Mzc2MTogcmVzdWx0OiAvdXNyL2Jpbi9zZWQKY29uZmlndXJlOjM5 MDM6IGNoZWNraW5nIHRoZSBGcmVlQlNEIG9wZXJhdGluZyBzeXN0ZW0gcmVs ZWFzZQpjb25maWd1cmU6MzkxMDogcmVzdWx0OiBmb3VuZCBPU1ZFUlNJT049 OTAwMDQ0CmNvbmZpZ3VyZTozOTEyOiBjaGVja2luZyB3aGljaCB0aHJlYWQg bGlicmFyeSB0byB1c2UKY29uZmlndXJlOjM5MjQ6IHJlc3VsdDogLXB0aHJl YWQKY29uZmlndXJlOjU3NjE6IGNoZWNraW5nIGZvciBncmVwIHRoYXQgaGFu ZGxlcyBsb25nIGxpbmVzIGFuZCAtZQpjb25maWd1cmU6NTgyMTogcmVzdWx0 OiAvdXNyL2Jpbi9ncmVwCmNvbmZpZ3VyZTo1ODI2OiBjaGVja2luZyBmb3Ig ZWdyZXAKY29uZmlndXJlOjU4OTA6IHJlc3VsdDogL3Vzci9iaW4vZ3JlcCAt RQpjb25maWd1cmU6NTg5OTogY2hlY2tpbmcgZm9yIGdhd2sKY29uZmlndXJl OjU5MTU6IGZvdW5kIC91c3IvbG9jYWwvYmluL2dhd2sKY29uZmlndXJlOjU5 MjY6IHJlc3VsdDogZ2F3awpjb25maWd1cmU6NTkzOTogY2hlY2tpbmcgZm9y IGdhd2sKY29uZmlndXJlOjU5NTc6IGZvdW5kIC91c3IvbG9jYWwvYmluL2dh d2sKY29uZmlndXJlOjU5Njk6IHJlc3VsdDogL3Vzci9sb2NhbC9iaW4vZ2F3 awpjb25maWd1cmU6NTk4NTogY2hlY2tpbmcgZm9yIGJhc2gKY29uZmlndXJl OjYwMDM6IGZvdW5kIC9iaW4vYmFzaApjb25maWd1cmU6NjAxNTogcmVzdWx0 OiAvYmluL2Jhc2gKY29uZmlndXJlOjYwMzA6IGNoZWNraW5nIGZvciBHTlUg b3IgQlNEIHRhcgpjb25maWd1cmU6NjAzOTogcmVzdWx0OiB0YXIKY29uZmln dXJlOjYxNDQ6IEF1dG9tYXRpYyBjY2FjaGUgZGV0ZWN0aW9uIGluZ29yZWQ6 IENDIGlzIHByZS1kZWZpbmVkCmNvbmZpZ3VyZTo2MTgzOiBjaGVja2luZyBn Y2MgaG9tZQpjb25maWd1cmU6NjE5NTogcmVzdWx0OiAvdXNyCmNvbmZpZ3Vy ZTo2MjU3OiBjaGVja2luZyBmb3IgZ2NjCmNvbmZpZ3VyZTo2Mjg0OiByZXN1 bHQ6IGNsYW5nCmNvbmZpZ3VyZTo2NTE2OiBjaGVja2luZyBmb3IgQyBjb21w aWxlciB2ZXJzaW9uCmNvbmZpZ3VyZTo2NTI0OiBjbGFuZyAtLXZlcnNpb24g PiY1CkZyZWVCU0QgY2xhbmcgdmVyc2lvbiAzLjAgKGJyYW5jaGVzL3JlbGVh c2VfMzAgMTQyNjE0KSAyMDExMTAyMQpUYXJnZXQ6IHg4Nl82NC11bmtub3du LWZyZWVic2Q5LjAKVGhyZWFkIG1vZGVsOiBwb3NpeApjb25maWd1cmU6NjUy ODogJD8gPSAwCmNvbmZpZ3VyZTo2NTM1OiBjbGFuZyAtdiA+JjUKRnJlZUJT RCBjbGFuZyB2ZXJzaW9uIDMuMCAoYnJhbmNoZXMvcmVsZWFzZV8zMCAxNDI2 MTQpIDIwMTExMDIxClRhcmdldDogeDg2XzY0LXVua25vd24tZnJlZWJzZDku MApUaHJlYWQgbW9kZWw6IHBvc2l4CmNvbmZpZ3VyZTo2NTM5OiAkPyA9IDAK Y29uZmlndXJlOjY1NDY6IGNsYW5nIC1WID4mNQpjbGFuZzogZXJyb3I6IGFy Z3VtZW50IHRvICctVicgaXMgbWlzc2luZyAoZXhwZWN0ZWQgMSB2YWx1ZSkK Y2xhbmc6IGVycm9yOiBubyBpbnB1dCBmaWxlcwpjb25maWd1cmU6NjU1MDog JD8gPSAxCmNvbmZpZ3VyZTo2NTczOiBjaGVja2luZyBmb3IgQyBjb21waWxl ciBkZWZhdWx0IG91dHB1dCBmaWxlIG5hbWUKY29uZmlndXJlOjY1OTU6IGNs YW5nIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9j YWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9 L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5n OiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9u OiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6 NjU5OTogJD8gPSAwCmNvbmZpZ3VyZTo2NjM3OiByZXN1bHQ6IGEub3V0CmNv bmZpZ3VyZTo2NjU2OiBjaGVja2luZyB3aGV0aGVyIHRoZSBDIGNvbXBpbGVy IHdvcmtzCmNvbmZpZ3VyZTo2NjY2OiAuL2Eub3V0CmNvbmZpZ3VyZTo2Njcw OiAkPyA9IDAKY29uZmlndXJlOjY2ODk6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy ZTo2Njk2OiBjaGVja2luZyB3aGV0aGVyIHdlIGFyZSBjcm9zcyBjb21waWxp bmcKY29uZmlndXJlOjY2OTg6IHJlc3VsdDogbm8KY29uZmlndXJlOjY3MDE6 IGNoZWNraW5nIGZvciBzdWZmaXggb2YgZXhlY3V0YWJsZXMKY29uZmlndXJl OjY3MDg6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmlj dC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwv aW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIg Y29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVz ZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3Iv bG9jYWwvbGliJwpjb25maWd1cmU6NjcxMjogJD8gPSAwCmNvbmZpZ3VyZTo2 NzM4OiByZXN1bHQ6IApjb25maWd1cmU6Njc0NDogY2hlY2tpbmcgZm9yIHN1 ZmZpeCBvZiBvYmplY3QgZmlsZXMKY29uZmlndXJlOjY3NzA6IGNsYW5nIC1j IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwv aW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMg PiY1CmNvbmZpZ3VyZTo2Nzc0OiAkPyA9IDAKY29uZmlndXJlOjY3OTk6IHJl c3VsdDogbwpjb25maWd1cmU6NjgwMzogY2hlY2tpbmcgd2hldGhlciB3ZSBh cmUgdXNpbmcgdGhlIEdOVSBDIGNvbXBpbGVyCmNvbmZpZ3VyZTo2ODMyOiBj bGFuZyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNy L2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25m dGVzdC5jID4mNQpjb25maWd1cmU6NjgzOTogJD8gPSAwCmNvbmZpZ3VyZTo2 ODU2OiByZXN1bHQ6IHllcwpjb25maWd1cmU6Njg2NTogY2hlY2tpbmcgd2hl dGhlciBjbGFuZyBhY2NlcHRzIC1nCmNvbmZpZ3VyZTo2ODk1OiBjbGFuZyAt YyAtZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVk ZS9kYjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo2OTAyOiAkPyA9IDAK Y29uZmlndXJlOjcwMDM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo3MDIwOiBj aGVja2luZyBmb3IgY2xhbmcgb3B0aW9uIHRvIGFjY2VwdCBJU08gQzg5CmNv bmZpZ3VyZTo3MDk0OiBjbGFuZyAgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0 LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9p bmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjcxMDE6ICQ/ ID0gMApjb25maWd1cmU6NzEyNDogcmVzdWx0OiBub25lIG5lZWRlZApjb25m aWd1cmU6NzE1MDogY2hlY2tpbmcgZm9yIGNsYW5nCmNvbmZpZ3VyZTo3MTY4 OiBmb3VuZCAvdXNyL2Jpbi9jbGFuZwpjb25maWd1cmU6NzE4MDogcmVzdWx0 OiAvdXNyL2Jpbi9jbGFuZwpjb25maWd1cmU6NzM1ODogY2hlY2tpbmcgdGhl IEdOVSBDIGNvbXBpbGVyIHZlcnNpb24KY29uZmlndXJlOjczODI6IHJlc3Vs dDogY2hlY2tlZCAoZ2NjIDQuMi4xKQpjb25maWd1cmU6NzQ2OTogY2hlY2tp bmcgZm9yIC1Cc3ltYm9saWMtZnVuY3Rpb25zIGxpbmtlciBzdXBwb3J0IApj b25maWd1cmU6NzQ5ODogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1m bm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vz ci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xv Y2FsL2xpYiAtV2wsLUJzeW1ib2xpYy1mdW5jdGlvbnMgLVdsLC0tZHluYW1p Yy1saXN0LWNwcC1uZXcgLVdsLC0tZHluYW1pYy1saXN0LWNwcC10eXBlaW5m byBjb25mdGVzdC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFyZ3VtZW50IHVu dXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9L3Vzci9saWI6L3Vz ci9sb2NhbC9saWInCmNvbmZpZ3VyZTo3NTA1OiAkPyA9IDAKY29uZmlndXJl Ojc1MjU6IHJlc3VsdDogZm91bmQgCmNvbmZpZ3VyZTo3NjQxOiBjaGVja2lu ZyB3aGV0aGVyIHRvIGVuYWJsZSBjcmFzaGR1bXAgZmVhdHVyZQpjb25maWd1 cmU6NzY1MDogcmVzdWx0OiBubwpjb25maWd1cmU6NzcyMzogY2hlY2tpbmcg d2hldGhlciB0byB0dXJuIHdhcm5pbmdzIHRvIGVycm9ycwpjb25maWd1cmU6 NzczMTogcmVzdWx0OiBubwpjb25maWd1cmU6NzczNjogY2hlY2tpbmcgd2hl dGhlciB0byBkbyBhIGRlYnVnIGJ1aWxkCmNvbmZpZ3VyZTo3NzQ1OiByZXN1 bHQ6IG5vCmNvbmZpZ3VyZTo3NzUwOiBjaGVja2luZyB3aGV0aGVyIHRvIGJ1 aWxkIHdpdGggYWRkaXRpb25hbCBkZWJ1ZyB1dGlsaXRpZXMKY29uZmlndXJl Ojc4MDQ6IHJlc3VsdDogbm8sIGZ1bGwgcHJvZHVjdCBidWlsZApjb25maWd1 cmU6NzgxMDogY2hlY2tpbmcgd2hldGhlciB0byB1c2UgbGlua29vIGZvciB0 aGUgc21va2V0ZXN0IGluc3RhbGxhdGlvbgpjb25maWd1cmU6NzgxNDogcmVz dWx0OiBubwpjb25maWd1cmU6NzgyNTogY2hlY2tpbmcgd2hldGhlciB0byB1 c2UgbGluay10aW1lIG9wdGltaXphdGlvbgpjb25maWd1cmU6NzgzMzogcmVz dWx0OiBubwpjb25maWd1cmU6NzgzODogY2hlY2tpbmcgd2hldGhlciB0byBp bmNsdWRlIHN5bWJvbHMKY29uZmlndXJlOjc4NDY6IHJlc3VsdDogbm8KY29u ZmlndXJlOjc4NTE6IGNoZWNraW5nIHdoZXRoZXIgdG8gc3RyaXAgdGhlIHNv bHZlciBvciBub3QuCmNvbmZpZ3VyZTo3ODY0OiByZXN1bHQ6IHllcwpjb25m aWd1cmU6Nzg3MTogY2hlY2tpbmcgd2hldGhlciBjdXBzIHN1cHBvcnQgaXMg cHJlc2VudApjb25maWd1cmU6Nzg3NDogY2hlY2tpbmcgZm9yIGN1cHNQcmlu dEZpbGVzIGluIC1sY3Vwcwpjb25maWd1cmU6NzkwOTogY2xhbmcgLW8gY29u ZnRlc3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9s b2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1ycGF0 aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jIC1sY3VwcyAg ID4mNQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmluZyBj b21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicK L3Vzci9iaW4vbGQ6IGNhbm5vdCBmaW5kIC1sY3VwcwpjbGFuZzogZXJyb3I6 IGxpbmtlciBjb21tYW5kIGZhaWxlZCB3aXRoIGV4aXQgY29kZSAxICh1c2Ug LXYgdG8gc2VlIGludm9jYXRpb24pCmNvbmZpZ3VyZTo3OTE2OiAkPyA9IDEK Y29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMu aC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8 ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJyZW9mZmljZSIKfCAjZGVm aW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNkZWZpbmUgUEFDS0FHRV9T VFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVH UkVQT1JUICIiCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8IAp8IC8qIE92 ZXJyaWRlIGFueSBHQ0MgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFu IGVycm9yLgp8ICAgIFVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNo IHRoZSByZXR1cm4gdHlwZSBvZiBhIEdDQwp8ICAgIGJ1aWx0aW4gYW5kIHRo ZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlwZSB3b3VsZCBzdGlsbCBhcHBseS4g ICovCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJuICJDIgp8ICNlbmRp Zgp8IGNoYXIgY3Vwc1ByaW50RmlsZXMgKCk7CnwgaW50CnwgbWFpbiAoKQp8 IHsKfCByZXR1cm4gY3Vwc1ByaW50RmlsZXMgKCk7CnwgICA7CnwgICByZXR1 cm4gMDsKfCB9CmNvbmZpZ3VyZTo3OTM3OiByZXN1bHQ6IG5vCmNvbmZpZ3Vy ZTo3OTUzOiBjaGVja2luZyBob3cgdG8gcnVuIHRoZSBDIHByZXByb2Nlc3Nv cgpjb25maWd1cmU6ODA3MTogcmVzdWx0OiBjbGFuZy1jcHAKY29uZmlndXJl OjgxMDA6IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3Iv bG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMKY29uZmlndXJlOjgxMDc6 ICQ/ID0gMApjb25maWd1cmU6ODEzODogY2xhbmctY3BwIC1JL3Vzci9sb2Nh bC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3Qu Ywpjb25mdGVzdC5jOjg6MTA6IGZhdGFsIGVycm9yOiAnYWNfbm9uZXhpc3Rl bnQuaCcgZmlsZSBub3QgZm91bmQKI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50 Lmg+CiAgICAgICAgIF4KMSBlcnJvciBnZW5lcmF0ZWQuCmNvbmZpZ3VyZTo4 MTQ1OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6Cnwg LyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIkxp YnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJyZW9m ZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNkZWZp bmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5l IFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgLyogZW5kIGNvbmZkZWZzLmguICAq Lwp8ICNpbmNsdWRlIDxhY19ub25leGlzdGVudC5oPgpjb25maWd1cmU6ODE4 NTogY2hlY2tpbmcgZm9yIEFOU0kgQyBoZWFkZXIgZmlsZXMKY29uZmlndXJl OjgyMTU6IGNsYW5nIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2lu ZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9k YjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo4MjIyOiAkPyA9IDAKY29u ZmlndXJlOjgzMjE6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5v LXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3Iv bG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2Nh bC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVu dCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGli Oi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6ODMyNTogJD8gPSAwCmNvbmZp Z3VyZTo4MzMxOiAuL2NvbmZ0ZXN0CmNvbmZpZ3VyZTo4MzM1OiAkPyA9IDAK Y29uZmlndXJlOjgzNTM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4Mzc3OiBj aGVja2luZyBmb3Igc3lzL3R5cGVzLmgKY29uZmlndXJlOjgzOTg6IGNsYW5n IC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9j YWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0 LmMgPiY1CmNvbmZpZ3VyZTo4NDA1OiAkPyA9IDAKY29uZmlndXJlOjg0MjI6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4Mzc3OiBjaGVja2luZyBmb3Igc3lz L3N0YXQuaApjb25maWd1cmU6ODM5ODogY2xhbmcgLWMgLU8yIC1waXBlIC1m bm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vz ci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmlndXJl Ojg0MDU6ICQ/ID0gMApjb25maWd1cmU6ODQyMjogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjgzNzc6IGNoZWNraW5nIGZvciBzdGRsaWIuaApjb25maWd1cmU6 ODM5ODogY2xhbmcgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5n IC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2Ri NDEgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjg0MDU6ICQ/ID0gMApjb25m aWd1cmU6ODQyMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjgzNzc6IGNoZWNr aW5nIGZvciBzdHJpbmcuaApjb25maWd1cmU6ODM5ODogY2xhbmcgLWMgLU8y IC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNs dWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUK Y29uZmlndXJlOjg0MDU6ICQ/ID0gMApjb25maWd1cmU6ODQyMjogcmVzdWx0 OiB5ZXMKY29uZmlndXJlOjgzNzc6IGNoZWNraW5nIGZvciBtZW1vcnkuaApj b25maWd1cmU6ODM5ODogY2xhbmcgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0 LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9p bmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjg0MDU6ICQ/ ID0gMApjb25maWd1cmU6ODQyMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjgz Nzc6IGNoZWNraW5nIGZvciBzdHJpbmdzLmgKY29uZmlndXJlOjgzOTg6IGNs YW5nIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3Iv bG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0 ZXN0LmMgPiY1CmNvbmZpZ3VyZTo4NDA1OiAkPyA9IDAKY29uZmlndXJlOjg0 MjI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4Mzc3OiBjaGVja2luZyBmb3Ig aW50dHlwZXMuaApjb25maWd1cmU6ODM5ODogY2xhbmcgLWMgLU8yIC1waXBl IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1J L3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmln dXJlOjg0MDU6ICQ/ID0gMApjb25maWd1cmU6ODQyMjogcmVzdWx0OiB5ZXMK Y29uZmlndXJlOjgzNzc6IGNoZWNraW5nIGZvciBzdGRpbnQuaApjb25maWd1 cmU6ODM5ODogY2xhbmcgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFz aW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRl L2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjg0MDU6ICQ/ID0gMApj b25maWd1cmU6ODQyMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjgzNzc6IGNo ZWNraW5nIGZvciB1bmlzdGQuaApjb25maWd1cmU6ODM5ODogY2xhbmcgLWMg LU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9p bmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+ JjUKY29uZmlndXJlOjg0MDU6ICQ/ID0gMApjb25maWd1cmU6ODQyMjogcmVz dWx0OiB5ZXMKY29uZmlndXJlOjg0NDY6IGNoZWNraW5nIGN1cHMvY3Vwcy5o IHVzYWJpbGl0eQpjb25maWd1cmU6ODQ2MzogY2xhbmcgLWMgLU8yIC1waXBl IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1J L3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmln dXJlOjg0NzA6ICQ/ID0gMApjb25maWd1cmU6ODQ4NDogcmVzdWx0OiB5ZXMK Y29uZmlndXJlOjg0ODg6IGNoZWNraW5nIGN1cHMvY3Vwcy5oIHByZXNlbmNl CmNvbmZpZ3VyZTo4NTAzOiBjbGFuZy1jcHAgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jCmNvbmZp Z3VyZTo4NTEwOiAkPyA9IDAKY29uZmlndXJlOjg1MjQ6IHJlc3VsdDogeWVz CmNvbmZpZ3VyZTo4NTUyOiBjaGVja2luZyBmb3IgY3Vwcy9jdXBzLmgKY29u ZmlndXJlOjg1NTk6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4NTgwOiBjaGVj a2luZyB3aGV0aGVyIHdlIG5lZWQgZm9udGNvbmZpZwpjb25maWd1cmU6ODU4 NDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjg2MzU6IGNoZWNraW5nIGZvciBw a2ctY29uZmlnCmNvbmZpZ3VyZTo4NjUzOiBmb3VuZCAvdXNyL2xvY2FsL2Jp bi9wa2ctY29uZmlnCmNvbmZpZ3VyZTo4NjY1OiByZXN1bHQ6IC91c3IvbG9j YWwvYmluL3BrZy1jb25maWcKY29uZmlndXJlOjg2OTA6IGNoZWNraW5nIHBr Zy1jb25maWcgaXMgYXQgbGVhc3QgdmVyc2lvbiAwLjkuMApjb25maWd1cmU6 ODY5MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjg3MDQ6IGNoZWNraW5nIGZv ciBGT05UQ09ORklHCmNvbmZpZ3VyZTo4NzExOiAkUEtHX0NPTkZJRyAtLWV4 aXN0cyAtLXByaW50LWVycm9ycyAiZm9udGNvbmZpZyA+PSAyLjIuMCIKY29u ZmlndXJlOjg3MTQ6ICQ/ID0gMApjb25maWd1cmU6ODcyNzogJFBLR19DT05G SUcgLS1leGlzdHMgLS1wcmludC1lcnJvcnMgImZvbnRjb25maWcgPj0gMi4y LjAiCmNvbmZpZ3VyZTo4NzMwOiAkPyA9IDAKY29uZmlndXJlOjg4MDc6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZTo4ODI1OiBjaGVja2luZyB3aGV0aGVyIHdl IHdhbnQgdG8gZmV0Y2ggdGFyYmFsbHMKY29uZmlndXJlOjg4MzI6IHJlc3Vs dDogbm8KY29uZmlndXJlOjg4Mzk6IGNoZWNraW5nIHdoZXRoZXIgdG8gZW5h YmxlIGZpbHRlcnMgZm9yIGxlZ2FjeSBiaW5hcnkgZmlsZSBmb3JtYXRzIChT dGFyT2ZmaWNlIDUuMikKY29uZmlndXJlOjg4NDM6IHJlc3VsdDogbm8KY29u ZmlndXJlOjg4NTQ6IGNoZWNraW5nIHdoZXRoZXIgdG8gYnVpbGQgaGVscApj b25maWd1cmU6ODg1NzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjg4NzY6IGNo ZWNraW5nIHdoZXRoZXIgdG8gdXNlIFJQQVRIIGluIHNoYXJlZCBsaWJyYXJp ZXMKY29uZmlndXJlOjg4ODM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4ODg3 OiBjaGVja2luZyB3aGV0aGVyIHRvIGluY2x1ZGUgTXlTcGVsbCBkaWN0aW9u YXJpZXMKY29uZmlndXJlOjg4OTY6IHJlc3VsdDogbm8KY29uZmlndXJlOjg5 MDI6IGNoZWNraW5nIHdoZXRoZXIgdG8gdXNlIGRpY3RzIGZyb20gZXh0ZXJu YWwgcGF0aHMKY29uZmlndXJlOjg5MDU6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy ZTo4OTA4OiBjaGVja2luZyBmb3Igc3BlbGxpbmcgZGljdGlvbmFyeSBkaXJl Y3RvcnkKY29uZmlndXJlOjg5MTU6IHJlc3VsdDogZmlsZTovLy91c3IvbG9j YWwvc2hhcmUvaHVuc3BlbGwKY29uZmlndXJlOjg5MTc6IGNoZWNraW5nIGZv ciBoeXBoZW5hdGlvbiBwYXR0ZXJucyBkaXJlY3RvcnkKY29uZmlndXJlOjg5 MjQ6IHJlc3VsdDogZmlsZTovLy91c3IvbG9jYWwvc2hhcmUvaHlwaGVuCmNv bmZpZ3VyZTo4OTI2OiBjaGVja2luZyBmb3IgdGhlc2F1cnVzIGRpcmVjdG9y eQpjb25maWd1cmU6ODkzMzogcmVzdWx0OiBmaWxlOi8vL3Vzci9sb2NhbC9z aGFyZS9teXRoZXMKY29uZmlndXJlOjg5NDU6IGNoZWNraW5nIHdoZXRoZXIg dG8gZW5hYmxlIHBjaCBmZWF0dXJlCmNvbmZpZ3VyZTo4OTQ3OiByZXN1bHQ6 IG5vLCBvYnNvbGV0ZQpjb25maWd1cmU6ODk1MDogY2hlY2tpbmcgZm9yIEdO VSBtYWtlCmNvbmZpZ3VyZTo4OTY3OiByZXN1bHQ6IGdtYWtlCmNvbmZpZ3Vy ZTo4OTc1OiBjaGVja2luZyB0aGUgR05VIG1ha2UgdmVyc2lvbgpjb25maWd1 cmU6ODk4MDogcmVzdWx0OiBnbWFrZSAzLjgyCmNvbmZpZ3VyZTo5MTEyOiBj aGVja2luZyBmb3IgLS1oYXNoLXN0eWxlIGdjYyBsaW5rZXIgc3VwcG9ydCAK Y29uZmlndXJlOjkxNTM6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAt Zm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91 c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9s b2NhbC9saWIgLVdsLC0taGFzaC1zdHlsZT1nbnUgY29uZnRlc3QuYyAgPiY1 CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBp bGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25m aWd1cmU6OTE2MDogJD8gPSAwCmNvbmZpZ3VyZTo5MTUzOiBjbGFuZyAtbyBj b25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNy L2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJw YXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIC1XbCwtLWhhc2gtc3R5bGU9 c3lzdiBjb25mdGVzdC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFyZ3VtZW50 IHVudXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9L3Vzci9saWI6 L3Vzci9sb2NhbC9saWInCmNvbmZpZ3VyZTo5MTYwOiAkPyA9IDAKY29uZmln dXJlOjkxODY6IHJlc3VsdDogc3lzdiAKY29uZmlndXJlOjkyMDM6IGNoZWNr aW5nIGZvciBwZXJsCmNvbmZpZ3VyZTo5MjIxOiBmb3VuZCAvdXNyL2Jpbi9w ZXJsCmNvbmZpZ3VyZTo5MjMzOiByZXN1bHQ6IC91c3IvYmluL3BlcmwKY29u ZmlndXJlOjkyNTQ6IGNoZWNraW5nIHRoZSBQZXJsIHZlcnNpb24KY29uZmln dXJlOjkyNjM6IHJlc3VsdDogY2hlY2tlZCAocGVybCA1KQpjb25maWd1cmU6 OTI3MzogY2hlY2tpbmcgZm9yIHJlcXVpcmVkIFBlcmwgbW9kdWxlcwpjb25m aWd1cmU6OTI3NjogcmVzdWx0OiBhbGwgbW9kdWxlcyBmb3VuZApjb25maWd1 cmU6OTY1MTogY2hlY2tpbmcgZm9yIHBrZy1jb25maWcKY29uZmlndXJlOjk2 ODE6IHJlc3VsdDogL3Vzci9sb2NhbC9iaW4vcGtnLWNvbmZpZwpjb25maWd1 cmU6OTcwNjogY2hlY2tpbmcgcGtnLWNvbmZpZyBpcyBhdCBsZWFzdCB2ZXJz aW9uIDAuOS4wCmNvbmZpZ3VyZTo5NzA5OiByZXN1bHQ6IHllcwpjb25maWd1 cmU6OTc2OTogY2hlY2tpbmcgZm9yIGFyCmNvbmZpZ3VyZTo5Nzg1OiBmb3Vu ZCAvdXNyL2Jpbi9hcgpjb25maWd1cmU6OTc5NjogcmVzdWx0OiBhcgpjb25m aWd1cmU6OTg2MTogY2hlY2tpbmcgZm9yIG5tCmNvbmZpZ3VyZTo5ODc3OiBm b3VuZCAvdXNyL2Jpbi9ubQpjb25maWd1cmU6OTg4ODogcmVzdWx0OiBubQpj b25maWd1cmU6OTk1MzogY2hlY2tpbmcgZm9yIG9iamR1bXAKY29uZmlndXJl Ojk5Njk6IGZvdW5kIC91c3IvYmluL29iamR1bXAKY29uZmlndXJlOjk5ODA6 IHJlc3VsdDogb2JqZHVtcApjb25maWd1cmU6MTAwNDU6IGNoZWNraW5nIGZv ciByYW5saWIKY29uZmlndXJlOjEwMDYxOiBmb3VuZCAvdXNyL2Jpbi9yYW5s aWIKY29uZmlndXJlOjEwMDcyOiByZXN1bHQ6IHJhbmxpYgpjb25maWd1cmU6 MTAxMzc6IGNoZWNraW5nIGZvciBzdHJpcApjb25maWd1cmU6MTAxNTM6IGZv dW5kIC91c3IvYmluL3N0cmlwCmNvbmZpZ3VyZToxMDE2NDogcmVzdWx0OiBz dHJpcApjb25maWd1cmU6MTA1NzU6IGNoZWNraW5nIGZvciBBTlNJIEMgaGVh ZGVyIGZpbGVzCmNvbmZpZ3VyZToxMDc0MzogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjEwODY5OiBjaGVja2luZyBmb3IgQysrIGNvbXBpbGVyIHZlcnNpb24K Y29uZmlndXJlOjEwODc3OiBjbGFuZysrIC0tdmVyc2lvbiA+JjUKRnJlZUJT RCBjbGFuZyB2ZXJzaW9uIDMuMCAoYnJhbmNoZXMvcmVsZWFzZV8zMCAxNDI2 MTQpIDIwMTExMDIxClRhcmdldDogeDg2XzY0LXVua25vd24tZnJlZWJzZDku MApUaHJlYWQgbW9kZWw6IHBvc2l4CmNvbmZpZ3VyZToxMDg4MTogJD8gPSAw CmNvbmZpZ3VyZToxMDg4ODogY2xhbmcrKyAtdiA+JjUKRnJlZUJTRCBjbGFu ZyB2ZXJzaW9uIDMuMCAoYnJhbmNoZXMvcmVsZWFzZV8zMCAxNDI2MTQpIDIw MTExMDIxClRhcmdldDogeDg2XzY0LXVua25vd24tZnJlZWJzZDkuMApUaHJl YWQgbW9kZWw6IHBvc2l4CmNvbmZpZ3VyZToxMDg5MjogJD8gPSAwCmNvbmZp Z3VyZToxMDg5OTogY2xhbmcrKyAtViA+JjUKY2xhbmcrKzogZXJyb3I6IGFy Z3VtZW50IHRvICctVicgaXMgbWlzc2luZyAoZXhwZWN0ZWQgMSB2YWx1ZSkK Y2xhbmcrKzogZXJyb3I6IG5vIGlucHV0IGZpbGVzCmNvbmZpZ3VyZToxMDkw MzogJD8gPSAxCmNvbmZpZ3VyZToxMDkwNjogY2hlY2tpbmcgd2hldGhlciB3 ZSBhcmUgdXNpbmcgdGhlIEdOVSBDKysgY29tcGlsZXIKY29uZmlndXJlOjEw OTM1OiBjbGFuZysrIC1jIC1zdGQ9Z251Kys5OCAtUXVudXNlZC1hcmd1bWVu dHMgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUv ZGI0MSBjb25mdGVzdC5jcHAgPiY1CmNvbmZpZ3VyZToxMDk0MjogJD8gPSAw CmNvbmZpZ3VyZToxMDk1OTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjEwOTY4 OiBjaGVja2luZyB3aGV0aGVyIGNsYW5nKysgYWNjZXB0cyAtZwpjb25maWd1 cmU6MTA5OTg6IGNsYW5nKysgLWMgLWcgLUkvdXNyL2xvY2FsL2luY2x1ZGUg LUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jcHAgPiY1CmNv bmZpZ3VyZToxMTAwNTogJD8gPSAwCmNvbmZpZ3VyZToxMTEwNjogcmVzdWx0 OiB5ZXMKY29uZmlndXJlOjExMTM2OiBjaGVja2luZyB0aGUgR05VIEMrKyBj b21waWxlciB2ZXJzaW9uCmNvbmZpZ3VyZToxMTE1OTogcmVzdWx0OiBjaGVj a2VkIChnKysgNC4yLjEpCmNvbmZpZ3VyZToxMTMyNzogY2hlY2tpbmcgaG93 IHRvIHJ1biB0aGUgQysrIHByZXByb2Nlc3Nvcgpjb25maWd1cmU6MTEzNjM6 IGNsYW5nKysgLUUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2Fs L2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jcHAKY29uZmlndXJlOjExMzcwOiAk PyA9IDAKY29uZmlndXJlOjExNDAxOiBjbGFuZysrIC1FIC1JL3Vzci9sb2Nh bC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3Qu Y3BwCmNvbmZ0ZXN0LmNwcDoyMDoxMDogZmF0YWwgZXJyb3I6ICdhY19ub25l eGlzdGVudC5oJyBmaWxlIG5vdCBmb3VuZAojaW5jbHVkZSA8YWNfbm9uZXhp c3RlbnQuaD4KICAgICAgICAgXgoxIGVycm9yIGdlbmVyYXRlZC4KY29uZmln dXJlOjExNDA4OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3 YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05B TUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJs aWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8 ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAj ZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hF QURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmlu ZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAx CnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVN T1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUg SEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8 ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNf SCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8IC8qIGVuZCBjb25mZGVm cy5oLiAgKi8KfCAjaW5jbHVkZSA8YWNfbm9uZXhpc3RlbnQuaD4KY29uZmln dXJlOjExNDQxOiByZXN1bHQ6IGNsYW5nKysgLUUKY29uZmlndXJlOjExNDcw OiBjbGFuZysrIC1FIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuY3BwCmNvbmZpZ3VyZToxMTQ3Nzog JD8gPSAwCmNvbmZpZ3VyZToxMTUwODogY2xhbmcrKyAtRSAtSS91c3IvbG9j YWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0 LmNwcApjb25mdGVzdC5jcHA6MjA6MTA6IGZhdGFsIGVycm9yOiAnYWNfbm9u ZXhpc3RlbnQuaCcgZmlsZSBub3QgZm91bmQKI2luY2x1ZGUgPGFjX25vbmV4 aXN0ZW50Lmg+CiAgICAgICAgIF4KMSBlcnJvciBnZW5lcmF0ZWQuCmNvbmZp Z3VyZToxMTUxNTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0g d2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9O QU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAi bGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjMuNSIK fCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUiCnwg I2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1REQ19I RUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZp bmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0gg MQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01F TU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5l IEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEK fCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9DVVBT X0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAvKiBlbmQgY29uZmRl ZnMuaC4gICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNvbmZp Z3VyZToxMTU2MzogY2hlY2tpbmcgaG93IHRvIHJ1biB0aGUgQyBwcmVwcm9j ZXNzb3IKY29uZmlndXJlOjExNjgxOiByZXN1bHQ6IGNsYW5nLWNwcApjb25m aWd1cmU6MTE3MTA6IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZSAt SS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMKY29uZmlndXJl OjExNzE3OiAkPyA9IDAKY29uZmlndXJlOjExNzQ4OiBjbGFuZy1jcHAgLUkv dXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBj b25mdGVzdC5jCmNvbmZ0ZXN0LmM6MjA6MTA6IGZhdGFsIGVycm9yOiAnYWNf bm9uZXhpc3RlbnQuaCcgZmlsZSBub3QgZm91bmQKI2luY2x1ZGUgPGFjX25v bmV4aXN0ZW50Lmg+CiAgICAgICAgIF4KMSBlcnJvciBnZW5lcmF0ZWQuCmNv bmZpZ3VyZToxMTc1NTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dy YW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FH RV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFN RSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjMu NSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUi CnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1RE Q19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNk ZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElC X0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZF X01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVm aW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9I IDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9D VVBTX0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAvKiBlbmQgY29u ZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNv bmZpZ3VyZToxMTgwNTogY2hlY2tpbmcgc2l6ZSBvZiBsb25nCmNvbmZpZ3Vy ZToxMjExMDogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3Ry aWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xp YiBjb25mdGVzdC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFyZ3VtZW50IHVu dXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9L3Vzci9saWI6L3Vz ci9sb2NhbC9saWInCmNvbmZpZ3VyZToxMjExNDogJD8gPSAwCmNvbmZpZ3Vy ZToxMjEyMDogLi9jb25mdGVzdApjb25maWd1cmU6MTIxMjQ6ICQ/ID0gMApj b25maWd1cmU6MTIxNTA6IHJlc3VsdDogOApjb25maWd1cmU6MTIxNjQ6IGNo ZWNraW5nIHNpemUgb2Ygc2hvcnQKY29uZmlndXJlOjEyNDY5OiBjbGFuZyAt byBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkv dXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAg LXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4m NQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmluZyBjb21w aWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicKY29u ZmlndXJlOjEyNDczOiAkPyA9IDAKY29uZmlndXJlOjEyNDc5OiAuL2NvbmZ0 ZXN0CmNvbmZpZ3VyZToxMjQ4MzogJD8gPSAwCmNvbmZpZ3VyZToxMjUwOTog cmVzdWx0OiAyCmNvbmZpZ3VyZToxMjUyMzogY2hlY2tpbmcgc2l6ZSBvZiBp bnQKY29uZmlndXJlOjEyODI4OiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBp cGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUg LUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91 c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4mNQpjbGFuZzogd2FybmluZzog YXJndW1lbnQgdW51c2VkIGR1cmluZyBjb21waWxhdGlvbjogJy1ycGF0aD0v dXNyL2xpYjovdXNyL2xvY2FsL2xpYicKY29uZmlndXJlOjEyODMyOiAkPyA9 IDAKY29uZmlndXJlOjEyODM4OiAuL2NvbmZ0ZXN0CmNvbmZpZ3VyZToxMjg0 MjogJD8gPSAwCmNvbmZpZ3VyZToxMjg2ODogcmVzdWx0OiA0CmNvbmZpZ3Vy ZToxMjg4MjogY2hlY2tpbmcgc2l6ZSBvZiBsb25nIGxvbmcKY29uZmlndXJl OjEzMTg3OiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJp Y3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2Fs L2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGli IGNvbmZ0ZXN0LmMgID4mNQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51 c2VkIGR1cmluZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNy L2xvY2FsL2xpYicKY29uZmlndXJlOjEzMTkxOiAkPyA9IDAKY29uZmlndXJl OjEzMTk3OiAuL2NvbmZ0ZXN0CmNvbmZpZ3VyZToxMzIwMTogJD8gPSAwCmNv bmZpZ3VyZToxMzIyNzogcmVzdWx0OiA4CmNvbmZpZ3VyZToxMzI0MTogY2hl Y2tpbmcgc2l6ZSBvZiBkb3VibGUKY29uZmlndXJlOjEzNTQ2OiBjbGFuZyAt byBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkv dXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAg LXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4m NQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmluZyBjb21w aWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicKY29u ZmlndXJlOjEzNTUwOiAkPyA9IDAKY29uZmlndXJlOjEzNTU2OiAuL2NvbmZ0 ZXN0CmNvbmZpZ3VyZToxMzU2MDogJD8gPSAwCmNvbmZpZ3VyZToxMzU4Njog cmVzdWx0OiA4CmNvbmZpZ3VyZToxMzYwMDogY2hlY2tpbmcgc2l6ZSBvZiB2 b2lkKgpjb25maWd1cmU6MTM5MDU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAt cGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVk ZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6 L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5n OiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRo PS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6MTM5MDk6ICQ/ ID0gMApjb25maWd1cmU6MTM5MTU6IC4vY29uZnRlc3QKY29uZmlndXJlOjEz OTE5OiAkPyA9IDAKY29uZmlndXJlOjEzOTQ1OiByZXN1bHQ6IDgKY29uZmln dXJlOjEzOTY4OiBjaGVja2luZyBhbGlnbm1lbnQgb2Ygc2hvcnQKY29uZmln dXJlOjE0MzAzOiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1z dHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xv Y2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwv bGliIGNvbmZ0ZXN0LmMgID4mNQpjbGFuZzogd2FybmluZzogYXJndW1lbnQg dW51c2VkIGR1cmluZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjov dXNyL2xvY2FsL2xpYicKY29uZmlndXJlOjE0MzA3OiAkPyA9IDAKY29uZmln dXJlOjE0MzEzOiAuL2NvbmZ0ZXN0CmNvbmZpZ3VyZToxNDMxNzogJD8gPSAw CmNvbmZpZ3VyZToxNDM0MzogcmVzdWx0OiAyCmNvbmZpZ3VyZToxNDM1NTog Y2hlY2tpbmcgYWxpZ25tZW50IG9mIGludApjb25maWd1cmU6MTQ2OTA6IGNs YW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2lu ZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9k YjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3Qu YyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5n IGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGli Jwpjb25maWd1cmU6MTQ2OTQ6ICQ/ID0gMApjb25maWd1cmU6MTQ3MDA6IC4v Y29uZnRlc3QKY29uZmlndXJlOjE0NzA0OiAkPyA9IDAKY29uZmlndXJlOjE0 NzMwOiByZXN1bHQ6IDQKY29uZmlndXJlOjE0NzQyOiBjaGVja2luZyBhbGln bm1lbnQgb2YgbG9uZwpjb25maWd1cmU6MTUwNzc6IGNsYW5nIC1vIGNvbmZ0 ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9j YWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9 L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5n OiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9u OiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6 MTUwODE6ICQ/ID0gMApjb25maWd1cmU6MTUwODc6IC4vY29uZnRlc3QKY29u ZmlndXJlOjE1MDkxOiAkPyA9IDAKY29uZmlndXJlOjE1MTE3OiByZXN1bHQ6 IDgKY29uZmlndXJlOjE1MTI5OiBjaGVja2luZyBhbGlnbm1lbnQgb2YgZG91 YmxlCmNvbmZpZ3VyZToxNTQ2NDogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1w aXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRl IC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjov dXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6 IGFyZ3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9 L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZpZ3VyZToxNTQ2ODogJD8g PSAwCmNvbmZpZ3VyZToxNTQ3NDogLi9jb25mdGVzdApjb25maWd1cmU6MTU0 Nzg6ICQ/ID0gMApjb25maWd1cmU6MTU1MDQ6IHJlc3VsdDogOApjb25maWd1 cmU6MTU1MjE6IGNoZWNraW5nIHdoZXRoZXIgYnl0ZSBvcmRlcmluZyBpcyBi aWdlbmRpYW4KY29uZmlndXJlOjE1NTQ2OiBjbGFuZyAtYyAtTzIgLXBpcGUg LWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkv dXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jID4mNQpjb25mdGVz dC5jOjMxOjk6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSAnbm90JwogICAg ICAgICAgICAgICBub3QgYSB1bml2ZXJzYWwgY2FwYWJsZSBjb21waWxlcgog ICAgICAgICAgICAgICBeCmNvbmZ0ZXN0LmM6MzE6MTQ6IGVycm9yOiBleHBl Y3RlZCAnOycgYWZ0ZXIgdG9wIGxldmVsIGRlY2xhcmF0b3IKICAgICAgICAg ICAgICAgbm90IGEgdW5pdmVyc2FsIGNhcGFibGUgY29tcGlsZXIKICAgICAg ICAgICAgICAgICAgICBeCiAgICAgICAgICAgICAgICAgICAgOwoyIGVycm9y cyBnZW5lcmF0ZWQuCmNvbmZpZ3VyZToxNTU1MzogJD8gPSAxCmNvbmZpZ3Vy ZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8 ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5l IFBBQ0tBR0VfVEFSTkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNL QUdFX1ZFUlNJT04gIjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJM aWJyZU9mZmljZSAzLjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAi Igp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lT X1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVm aW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAx CnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RS SU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmlu ZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8 ICNkZWZpbmUgSEFWRV9DVVBTX0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJT IDEKfCAjZGVmaW5lIFNJWkVPRl9MT05HIDgKfCAjZGVmaW5lIFNJWkVPRl9T SE9SVCAyCnwgI2RlZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVP Rl9MT05HX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2Rl ZmluZSBTSVpFT0ZfVk9JRFAgOAp8ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAy CnwgI2RlZmluZSBBTElHTk9GX0lOVCA0CnwgI2RlZmluZSBBTElHTk9GX0xP TkcgOAp8ICNkZWZpbmUgQUxJR05PRl9ET1VCTEUgOAp8IC8qIGVuZCBjb25m ZGVmcy5oLiAgKi8KfCAjaWZuZGVmIF9fQVBQTEVfQ0NfXwp8IAkgICAgICAg bm90IGEgdW5pdmVyc2FsIGNhcGFibGUgY29tcGlsZXIKfCAJICAgICAjZW5k aWYKfCAJICAgICB0eXBlZGVmIGludCBkdW1teTsKfCAKY29uZmlndXJlOjE1 NjAzOiBjbGFuZyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcg LUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0 MSBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6MTU2MTA6ICQ/ID0gMApjb25m aWd1cmU6MTU2NDI6IGNsYW5nIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1h bGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5j bHVkZS9kYjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZ0ZXN0LmM6Mzc6NDogZXJy b3I6IHVzZSBvZiB1bmRlY2xhcmVkIGlkZW50aWZpZXIgJ25vdCcKICAgICAg ICAgICAgICAgICBub3QgYmlnIGVuZGlhbgogICAgICAgICAgICAgICAgIF4K MSBlcnJvciBnZW5lcmF0ZWQuCmNvbmZpZ3VyZToxNTY0OTogJD8gPSAxCmNv bmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmgu ICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAj ZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmlu ZSBQQUNLQUdFX1ZFUlNJT04gIjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RS SU5HICJMaWJyZU9mZmljZSAzLjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JF UE9SVCAiIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhB VkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEK fCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJ TkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhB VkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwg I2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1RE X0ggMQp8ICNkZWZpbmUgSEFWRV9DVVBTX0ggMQp8ICNkZWZpbmUgU1REQ19I RUFERVJTIDEKfCAjZGVmaW5lIFNJWkVPRl9MT05HIDgKfCAjZGVmaW5lIFNJ WkVPRl9TSE9SVCAyCnwgI2RlZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5l IFNJWkVPRl9MT05HX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4 CnwgI2RlZmluZSBTSVpFT0ZfVk9JRFAgOAp8ICNkZWZpbmUgQUxJR05PRl9T SE9SVCAyCnwgI2RlZmluZSBBTElHTk9GX0lOVCA0CnwgI2RlZmluZSBBTElH Tk9GX0xPTkcgOAp8ICNkZWZpbmUgQUxJR05PRl9ET1VCTEUgOAp8IC8qIGVu ZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8c3lzL3R5cGVzLmg+Cnwg CQkjaW5jbHVkZSA8c3lzL3BhcmFtLmg+CnwgCnwgaW50CnwgbWFpbiAoKQp8 IHsKfCAjaWYgQllURV9PUkRFUiAhPSBCSUdfRU5ESUFOCnwgCQkgbm90IGJp ZyBlbmRpYW4KfCAJCSNlbmRpZgp8IAp8ICAgOwp8ICAgcmV0dXJuIDA7Cnwg fQpjb25maWd1cmU6MTU5MDE6IHJlc3VsdDogbm8KY29uZmlndXJlOjE1OTM1 OiBjaGVja2luZyBmb3Igc3BlY2lhbCBDIGNvbXBpbGVyIG9wdGlvbnMgbmVl ZGVkIGZvciBsYXJnZSBmaWxlcwpjb25maWd1cmU6MTYwMzA6IHJlc3VsdDog bm8KY29uZmlndXJlOjE2MDM2OiBjaGVja2luZyBmb3IgX0ZJTEVfT0ZGU0VU X0JJVFMgdmFsdWUgbmVlZGVkIGZvciBsYXJnZSBmaWxlcwpjb25maWd1cmU6 MTYwNzE6IGNsYW5nIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2lu ZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9k YjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToxNjA3ODogJD8gPSAwCmNv bmZpZ3VyZToxNjE0NzogcmVzdWx0OiBubwpjb25maWd1cmU6MTYzMzY6IGNo ZWNraW5nIHZhbGdyaW5kLmggdXNhYmlsaXR5CmNvbmZpZ3VyZToxNjM1Mzog Y2xhbmcgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vz ci9pbmNsdWRlL3ZhbGdyaW5kIGNvbmZ0ZXN0LmMgPiY1CmNvbmZ0ZXN0LmM6 NjM6MTA6IGZhdGFsIGVycm9yOiAndmFsZ3JpbmQuaCcgZmlsZSBub3QgZm91 bmQKI2luY2x1ZGUgPHZhbGdyaW5kLmg+CiAgICAgICAgIF4KMSBlcnJvciBn ZW5lcmF0ZWQuCmNvbmZpZ3VyZToxNjM2MDogJD8gPSAxCmNvbmZpZ3VyZTog ZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNk ZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBB Q0tBR0VfVEFSTkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdF X1ZFUlNJT04gIjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJy ZU9mZmljZSAzLjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8 ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZ UEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5l IEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwg I2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5H U19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBI QVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNk ZWZpbmUgSEFWRV9DVVBTX0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEK fCAjZGVmaW5lIFNJWkVPRl9MT05HIDgKfCAjZGVmaW5lIFNJWkVPRl9TSE9S VCAyCnwgI2RlZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVPRl9M T05HX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmlu ZSBTSVpFT0ZfVk9JRFAgOAp8ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwg I2RlZmluZSBBTElHTk9GX0lOVCA0CnwgI2RlZmluZSBBTElHTk9GX0xPTkcg OAp8ICNkZWZpbmUgQUxJR05PRl9ET1VCTEUgOAp8IC8qIGVuZCBjb25mZGVm cy5oLiAgKi8KfCAjaW5jbHVkZSA8c3RkaW8uaD4KfCAjaWZkZWYgSEFWRV9T WVNfVFlQRVNfSAp8ICMgaW5jbHVkZSA8c3lzL3R5cGVzLmg+CnwgI2VuZGlm CnwgI2lmZGVmIEhBVkVfU1lTX1NUQVRfSAp8ICMgaW5jbHVkZSA8c3lzL3N0 YXQuaD4KfCAjZW5kaWYKfCAjaWZkZWYgU1REQ19IRUFERVJTCnwgIyBpbmNs dWRlIDxzdGRsaWIuaD4KfCAjIGluY2x1ZGUgPHN0ZGRlZi5oPgp8ICNlbHNl CnwgIyBpZmRlZiBIQVZFX1NURExJQl9ICnwgIyAgaW5jbHVkZSA8c3RkbGli Lmg+CnwgIyBlbmRpZgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NUUklOR19I CnwgIyBpZiAhZGVmaW5lZCBTVERDX0hFQURFUlMgJiYgZGVmaW5lZCBIQVZF X01FTU9SWV9ICnwgIyAgaW5jbHVkZSA8bWVtb3J5Lmg+CnwgIyBlbmRpZgp8 ICMgaW5jbHVkZSA8c3RyaW5nLmg+CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVf U1RSSU5HU19ICnwgIyBpbmNsdWRlIDxzdHJpbmdzLmg+CnwgI2VuZGlmCnwg I2lmZGVmIEhBVkVfSU5UVFlQRVNfSAp8ICMgaW5jbHVkZSA8aW50dHlwZXMu aD4KfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TVERJTlRfSAp8ICMgaW5jbHVk ZSA8c3RkaW50Lmg+CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVfVU5JU1REX0gK fCAjIGluY2x1ZGUgPHVuaXN0ZC5oPgp8ICNlbmRpZgp8ICNpbmNsdWRlIDx2 YWxncmluZC5oPgpjb25maWd1cmU6MTYzNzQ6IHJlc3VsdDogbm8KY29uZmln dXJlOjE2Mzc4OiBjaGVja2luZyB2YWxncmluZC5oIHByZXNlbmNlCmNvbmZp Z3VyZToxNjM5MzogY2xhbmctY3BwIC1JL3Vzci9pbmNsdWRlL3ZhbGdyaW5k IGNvbmZ0ZXN0LmMKY29uZnRlc3QuYzozMDoxMDogZmF0YWwgZXJyb3I6ICd2 YWxncmluZC5oJyBmaWxlIG5vdCBmb3VuZAojaW5jbHVkZSA8dmFsZ3JpbmQu aD4KICAgICAgICAgXgoxIGVycm9yIGdlbmVyYXRlZC4KY29uZmlndXJlOjE2 NDAwOiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6Cnwg LyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIkxp YnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJyZW9m ZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNkZWZp bmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5l IFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMg MQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZF X1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2Rl ZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0gg MQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9J TlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZp bmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNfSCAxCnwg I2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgU0laRU9GX0xPTkcg OAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIKfCAjZGVmaW5lIFNJWkVPRl9J TlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4CnwgI2RlZmluZSBT SVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9WT0lEUCA4CnwgI2Rl ZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFMSUdOT0ZfSU5UIDQK fCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4CnwgI2RlZmluZSBBTElHTk9GX0RP VUJMRSA4CnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDx2 YWxncmluZC5oPgpjb25maWd1cmU6MTY0MTQ6IHJlc3VsdDogbm8KY29uZmln dXJlOjE2NDQyOiBjaGVja2luZyBmb3IgdmFsZ3JpbmQuaApjb25maWd1cmU6 MTY0NDk6IHJlc3VsdDogbm8KY29uZmlndXJlOjE2NDcyOiBjaGVja2luZyB2 YWxncmluZC5oIHVzYWJpbGl0eQpjb25maWd1cmU6MTY0ODk6IGNsYW5nIC1j IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwv aW5jbHVkZS92YWxncmluZCBjb25mdGVzdC5jID4mNQpjb25mdGVzdC5jOjYz OjEwOiBmYXRhbCBlcnJvcjogJ3ZhbGdyaW5kLmgnIGZpbGUgbm90IGZvdW5k CiNpbmNsdWRlIDx2YWxncmluZC5oPgogICAgICAgICBeCjEgZXJyb3IgZ2Vu ZXJhdGVkLgpjb25maWd1cmU6MTY0OTY6ICQ/ID0gMQpjb25maWd1cmU6IGZh aWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAjZGVm aW5lIFBBQ0tBR0VfTkFNRSAiTGlicmVPZmZpY2UiCnwgI2RlZmluZSBQQUNL QUdFX1RBUk5BTUUgImxpYnJlb2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9W RVJTSU9OICIzLjUiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiTGlicmVP ZmZpY2UgMy41Igp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIKfCAj ZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBF U19IIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBI QVZFX1NURExJQl9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNk ZWZpbmUgSEFWRV9NRU1PUllfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR1Nf SCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFW RV9TVERJTlRfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVm aW5lIEhBVkVfQ1VQU19IIDEKfCAjZGVmaW5lIFNURENfSEVBREVSUyAxCnwg I2RlZmluZSBTSVpFT0ZfTE9ORyA4CnwgI2RlZmluZSBTSVpFT0ZfU0hPUlQg Mgp8ICNkZWZpbmUgU0laRU9GX0lOVCA0CnwgI2RlZmluZSBTSVpFT0ZfTE9O R19MT05HIDgKfCAjZGVmaW5lIFNJWkVPRl9ET1VCTEUgOAp8ICNkZWZpbmUg U0laRU9GX1ZPSURQIDgKfCAjZGVmaW5lIEFMSUdOT0ZfU0hPUlQgMgp8ICNk ZWZpbmUgQUxJR05PRl9JTlQgNAp8ICNkZWZpbmUgQUxJR05PRl9MT05HIDgK fCAjZGVmaW5lIEFMSUdOT0ZfRE9VQkxFIDgKfCAvKiBlbmQgY29uZmRlZnMu aC4gICovCnwgI2luY2x1ZGUgPHN0ZGlvLmg+CnwgI2lmZGVmIEhBVkVfU1lT X1RZUEVTX0gKfCAjIGluY2x1ZGUgPHN5cy90eXBlcy5oPgp8ICNlbmRpZgp8 ICNpZmRlZiBIQVZFX1NZU19TVEFUX0gKfCAjIGluY2x1ZGUgPHN5cy9zdGF0 Lmg+CnwgI2VuZGlmCnwgI2lmZGVmIFNURENfSEVBREVSUwp8ICMgaW5jbHVk ZSA8c3RkbGliLmg+CnwgIyBpbmNsdWRlIDxzdGRkZWYuaD4KfCAjZWxzZQp8 ICMgaWZkZWYgSEFWRV9TVERMSUJfSAp8ICMgIGluY2x1ZGUgPHN0ZGxpYi5o Pgp8ICMgZW5kaWYKfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TVFJJTkdfSAp8 ICMgaWYgIWRlZmluZWQgU1REQ19IRUFERVJTICYmIGRlZmluZWQgSEFWRV9N RU1PUllfSAp8ICMgIGluY2x1ZGUgPG1lbW9yeS5oPgp8ICMgZW5kaWYKfCAj IGluY2x1ZGUgPHN0cmluZy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NU UklOR1NfSAp8ICMgaW5jbHVkZSA8c3RyaW5ncy5oPgp8ICNlbmRpZgp8ICNp ZmRlZiBIQVZFX0lOVFRZUEVTX0gKfCAjIGluY2x1ZGUgPGludHR5cGVzLmg+ CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVfU1RESU5UX0gKfCAjIGluY2x1ZGUg PHN0ZGludC5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1VOSVNURF9ICnwg IyBpbmNsdWRlIDx1bmlzdGQuaD4KfCAjZW5kaWYKfCAjaW5jbHVkZSA8dmFs Z3JpbmQuaD4KY29uZmlndXJlOjE2NTEwOiByZXN1bHQ6IG5vCmNvbmZpZ3Vy ZToxNjUxNDogY2hlY2tpbmcgdmFsZ3JpbmQuaCBwcmVzZW5jZQpjb25maWd1 cmU6MTY1Mjk6IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZS92YWxn cmluZCBjb25mdGVzdC5jCmNvbmZ0ZXN0LmM6MzA6MTA6IGZhdGFsIGVycm9y OiAndmFsZ3JpbmQuaCcgZmlsZSBub3QgZm91bmQKI2luY2x1ZGUgPHZhbGdy aW5kLmg+CiAgICAgICAgIF4KMSBlcnJvciBnZW5lcmF0ZWQuCmNvbmZpZ3Vy ZToxNjUzNjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2Fz Ogp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1F ICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibGli cmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjMuNSIKfCAj ZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUiCnwgI2Rl ZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1REQ19IRUFE RVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUg SEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8 ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9S WV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhB VkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAj ZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9DVVBTX0gg MQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIFNJWkVPRl9M T05HIDgKfCAjZGVmaW5lIFNJWkVPRl9TSE9SVCAyCnwgI2RlZmluZSBTSVpF T0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVPRl9MT05HX0xPTkcgOAp8ICNkZWZp bmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmluZSBTSVpFT0ZfVk9JRFAgOAp8 ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwgI2RlZmluZSBBTElHTk9GX0lO VCA0CnwgI2RlZmluZSBBTElHTk9GX0xPTkcgOAp8ICNkZWZpbmUgQUxJR05P Rl9ET1VCTEUgOAp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVk ZSA8dmFsZ3JpbmQuaD4KY29uZmlndXJlOjE2NTUwOiByZXN1bHQ6IG5vCmNv bmZpZ3VyZToxNjU3ODogY2hlY2tpbmcgZm9yIHZhbGdyaW5kLmgKY29uZmln dXJlOjE2NTg1OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxNjczOTogY2hlY2tp bmcgZm9yIGcrKyBpbmNsdWRlIHBhdGgKY29uZmlndXJlOjE2NzU2OiByZXN1 bHQ6IC91c3IvaW5jbHVkZS9jKysvNC4yCmNvbmZpZ3VyZToxNzAzNjogY2hl Y2tpbmcgV2hldGhlciBidWlsZGluZyBTVExQb3J0IGxpYnJhcnkgbWFrZXMg c2Vuc2UKY29uZmlndXJlOjE3MDYzOiByZXN1bHQ6IHllcwpjb25maWd1cmU6 MTcwNzA6IGNoZWNraW5nIFdoZXRoZXIgU1RMUG9ydCBsaWJyYXJ5IHdpbGwg YmUgYWN0dWFsbHkgYnVpbHQKY29uZmlndXJlOjE3MDgzOiByZXN1bHQ6IG5v CmNvbmZpZ3VyZToxNzA4OTogY2hlY2tpbmcgd2hldGhlciBjbGFuZysrIHN1 cHBvcnRzIHRocmVhZCBzYWZlIHN0YXRpY3MKY29uZmlndXJlOjE3MTIyOiBj bGFuZysrIC1jIC1zdGQ9Z251Kys5OCAtUXVudXNlZC1hcmd1bWVudHMgLWZ0 aHJlYWRzYWZlLXN0YXRpY3MgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNy L2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jcHAgPiY1CmNvbmZpZ3Vy ZToxNzEyOTogJD8gPSAwCmNvbmZpZ3VyZToxNzE1MzogcmVzdWx0OiBicm9r ZW4gKGkuZS4sIG5vKQpjb25maWd1cmU6MTcxNzA6IGNoZWNraW5nIHdoZXRo ZXIgY2xhbmcgc3VwcG9ydHMgLWZ2aXNpYmlsaXR5PWhpZGRlbgpjb25maWd1 cmU6MTcxOTU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0 cmljdC1hbGlhc2luZyAtV2Vycm9yIC1mdmlzaWJpbGl0eT1oaWRkZW4gLUkv dXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAg LXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4m NQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmluZyBjb21w aWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicKY29u ZmlndXJlOjE3MjAyOiAkPyA9IDAKY29uZmlndXJlOjE3MjI2OiByZXN1bHQ6 IG5vCmNvbmZpZ3VyZToxNzIzMDogY2hlY2tpbmcgd2hldGhlciBjbGFuZyBz dXBwb3J0cyAtV25vLWxvbmctZG91YmxlCmNvbmZpZ3VyZToxNzI1NTogY2xh bmcgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5n IC1XZXJyb3IgLVduby1sb25nLWRvdWJsZSAtSS91c3IvbG9jYWwvaW5jbHVk ZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6 L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5n OiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRo PS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6MTcyNjI6ICQ/ ID0gMApjb25maWd1cmU6MTcyODM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTox NzI5MDogY2hlY2tpbmcgd2hldGhlciBjbGFuZyBzdXBwb3J0cyAtbW5vLWF2 eApjb25maWd1cmU6MTczMTU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlw ZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtV2Vycm9yIC1tbm8tYXZ4IC1JL3Vz ci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1y cGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUK Y2xhbmc6IHdhcm5pbmc6IGFyZ3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGls YXRpb246ICctcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZp Z3VyZToxNzMyMjogJD8gPSAwCmNvbmZpZ3VyZToxNzM0MzogcmVzdWx0OiB5 ZXMKY29uZmlndXJlOjE3MzUwOiBjaGVja2luZyB3aGV0aGVyIGNsYW5nIHN1 cHBvcnRzIC1zdGQ9YysrMHggd2l0aG91dCBMYW5ndWFnZSBEZWZlY3QgNzU3 CmNvbmZpZ3VyZToxNzQwNjogY2xhbmcrKyAtYyAtc3RkPWdudSsrOTggLVF1 bnVzZWQtYXJndW1lbnRzIC1zdGQ9YysrMHggLUkvdXNyL2xvY2FsL2luY2x1 ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jcHAgPiY1 CmNvbmZpZ3VyZToxNzQxMzogJD8gPSAwCmNvbmZpZ3VyZToxNzQzNjogcmVz dWx0OiB5ZXMKY29uZmlndXJlOjE3NjE2OiBjaGVja2luZyB3aGljaCBtZW1v cnkgYWxsb2NhdG9yIHRvIHVzZQpjb25maWd1cmU6MTc2MTk6IHJlc3VsdDog c3lzdGVtCmNvbmZpZ3VyZToxNzYyOTogY2hlY2tpbmcgZm9yIG1hbGxvYwpj b25maWd1cmU6MTc2ODU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAt Zm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91 c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9s b2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1 bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3Iv bGliOi91c3IvbG9jYWwvbGliJwpjb25mdGVzdC5jOjUzOjY6IHdhcm5pbmc6 IGluY29tcGF0aWJsZSByZWRlY2xhcmF0aW9uIG9mIGxpYnJhcnkgZnVuY3Rp b24gJ21hbGxvYycKY2hhciBtYWxsb2MgKCk7CiAgICAgXgpjb25mdGVzdC5j OjUzOjY6IG5vdGU6ICdtYWxsb2MnIGlzIGEgYnVpbHRpbiB3aXRoIHR5cGUg J3ZvaWQgKih1bnNpZ25lZCBsb25nKScKMSB3YXJuaW5nIGdlbmVyYXRlZC4K Y29uZmlndXJlOjE3NjkyOiAkPyA9IDAKY29uZmlndXJlOjE3NzE0OiByZXN1 bHQ6IHllcwpjb25maWd1cmU6MTc2Mjk6IGNoZWNraW5nIGZvciByZWFsbG9j CmNvbmZpZ3VyZToxNzY4NTogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1waXBl IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1J L3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjovdXNy L2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFy Z3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9L3Vz ci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZ0ZXN0LmM6NTQ6Njogd2Fybmlu ZzogaW5jb21wYXRpYmxlIHJlZGVjbGFyYXRpb24gb2YgbGlicmFyeSBmdW5j dGlvbiAncmVhbGxvYycKY2hhciByZWFsbG9jICgpOwogICAgIF4KY29uZnRl c3QuYzo1NDo2OiBub3RlOiAncmVhbGxvYycgaXMgYSBidWlsdGluIHdpdGgg dHlwZSAndm9pZCAqKHZvaWQgKiwgdW5zaWduZWQgbG9uZyknCjEgd2Fybmlu ZyBnZW5lcmF0ZWQuCmNvbmZpZ3VyZToxNzY5MjogJD8gPSAwCmNvbmZpZ3Vy ZToxNzcxNDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE3NjI5OiBjaGVja2lu ZyBmb3IgY2FsbG9jCmNvbmZpZ3VyZToxNzY4NTogY2xhbmcgLW8gY29uZnRl c3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2Nh bC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0v dXNyL2xpYjovdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUKY2xhbmc6 IHdhcm5pbmc6IGFyZ3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGlsYXRpb246 ICctcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZ0ZXN0LmM6 NTU6Njogd2FybmluZzogaW5jb21wYXRpYmxlIHJlZGVjbGFyYXRpb24gb2Yg bGlicmFyeSBmdW5jdGlvbiAnY2FsbG9jJwpjaGFyIGNhbGxvYyAoKTsKICAg ICBeCmNvbmZ0ZXN0LmM6NTU6Njogbm90ZTogJ2NhbGxvYycgaXMgYSBidWls dGluIHdpdGggdHlwZSAndm9pZCAqKHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVk IGxvbmcpJwoxIHdhcm5pbmcgZ2VuZXJhdGVkLgpjb25maWd1cmU6MTc2OTI6 ICQ/ID0gMApjb25maWd1cmU6MTc3MTQ6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy ZToxNzYyOTogY2hlY2tpbmcgZm9yIGZyZWUKY29uZmlndXJlOjE3Njg1OiBj bGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNp bmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUv ZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0 LmMgID4mNQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmlu ZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xp YicKY29uZmlndXJlOjE3NjkyOiAkPyA9IDAKY29uZmlndXJlOjE3NzE0OiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6MTgwMjE6IGNoZWNraW5nIGZvciBwb3Np eF9mYWxsb2NhdGUKY29uZmlndXJlOjE4MDc3OiBjbGFuZyAtbyBjb25mdGVz dCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91 c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4mNQpjbGFuZzog d2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmluZyBjb21waWxhdGlvbjog Jy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicKY29uZmlndXJlOjE4 MDg0OiAkPyA9IDAKY29uZmlndXJlOjE4MTA2OiByZXN1bHQ6IHllcwpjb25m aWd1cmU6MTgxMjQ6IGNoZWNraW5nIHdoZXRoZXIgdG8gYWRkIGN1c3RvbSBi dWlsZCB2ZXJzaW9uCmNvbmZpZ3VyZToxODEyODogcmVzdWx0OiB5ZXMsIEZy ZWVCU0QgcG9ydHMgMy41LjJfMgpjb25maWd1cmU6MTgxMzc6IGNoZWNraW5n IHdoZXRoZXIgdG8gYnVpbGQgd2l0aCBKYXZhIHN1cHBvcnQKY29uZmlndXJl OjE4MTQwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTgyOTc6IGNoZWNraW5n IHRoZSBpbnN0YWxsZWQgSkRLCmNvbmZpZ3VyZToxODM1MTogcmVzdWx0OiBj aGVja2VkIChKREsgMS42LjBfMzIpCmNvbmZpZ3VyZToxODM2OTogY2hlY2tp bmcgZm9yIHRhcmdldCBKYXZhIGJ5dGVjb2RlIHZlcnNpb24KY29uZmlndXJl OjE4Mzg1OiByZXN1bHQ6IDEuNgpjb25maWd1cmU6MTg3MjM6IGNoZWNraW5n IGZvciBqYXd0IGxpYiBuYW1lCmNvbmZpZ3VyZToxOTIzNjogcmVzdWx0OiAt bGphd3QKY29uZmlndXJlOjE5MjU1OiBjaGVja2luZyBmb3IgZG1ha2UKY29u ZmlndXJlOjE5Mjg2OiByZXN1bHQ6IC91c3IvbG9jYWwvYmluL2RtYWtlCmNv bmZpZ3VyZToxOTI5ODogY2hlY2tpbmcgd2hldGhlciB0aGUgZm91bmQgZG1h a2UgaXMgdGhlIHJpZ2h0IGRtYWtlCmNvbmZpZ3VyZToxOTMwODogcmVzdWx0 OiB5ZXMKY29uZmlndXJlOjE5MzEwOiBjaGVja2luZyB0aGUgZG1ha2UgdmVy c2lvbgpjb25maWd1cmU6MTkzMTg6IHJlc3VsdDogT0ssID49IDQuMTEKY29u ZmlndXJlOjE5MzM1OiBjaGVja2luZyB3aGV0aGVyIHRvIGVuYWJsZSBFUE0g Zm9yIHBhY2tpbmcKY29uZmlndXJlOjE5NzA4OiByZXN1bHQ6IG5vCmNvbmZp Z3VyZToxOTcxOTogY2hlY2tpbmcgZm9yIGdwZXJmCmNvbmZpZ3VyZToxOTc0 OTogcmVzdWx0OiAvdXNyL2xvY2FsL2Jpbi9ncGVyZgpjb25maWd1cmU6MTk3 NjI6IGNoZWNraW5nIGdwZXJmIHZlcnNpb24KY29uZmlndXJlOjE5NzY1OiBy ZXN1bHQ6IE9LCmNvbmZpZ3VyZToxOTc3NDogY2hlY2tpbmcgd2hldGhlciB0 byBidWlsZCB0aGUgT0RLCmNvbmZpZ3VyZToyMDA1MTogcmVzdWx0OiBubwpj b25maWd1cmU6MjAwNTk6IGNoZWNraW5nIHdoZXRoZXIgdG8gcHJvdmlkZSBs aWJzdGRjKysvbGliZ2NjX3MgaW4gdGhlIGluc3RhbGxzZXQKY29uZmlndXJl OjIwMDYyOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyMDA3MjogY2hlY2tpbmcg d2hpY2ggemxpYiB0byB1c2UKY29uZmlndXJlOjIwMDc1OiByZXN1bHQ6IGV4 dGVybmFsCmNvbmZpZ3VyZToyMDA4ODogY2hlY2tpbmcgemxpYi5oIHVzYWJp bGl0eQpjb25maWd1cmU6MjAxMDU6IGNsYW5nIC1jIC1PMiAtcGlwZSAtZm5v LXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3Iv bG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToy MDExMjogJD8gPSAwCmNvbmZpZ3VyZToyMDEyNjogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjIwMTMwOiBjaGVja2luZyB6bGliLmggcHJlc2VuY2UKY29uZmln dXJlOjIwMTQ1OiBjbGFuZy1jcHAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkv dXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jCmNvbmZpZ3VyZToy MDE1MjogJD8gPSAwCmNvbmZpZ3VyZToyMDE2NjogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjIwMTk0OiBjaGVja2luZyBmb3IgemxpYi5oCmNvbmZpZ3VyZToy MDIwMTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIwMjE0OiBjaGVja2luZyBm b3IgZGVmbGF0ZSBpbiAtbHoKY29uZmlndXJlOjIwMjQ5OiBjbGFuZyAtbyBj b25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNy L2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJw YXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgLWx6ICAg PiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNv bXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpj b25maWd1cmU6MjAyNTY6ICQ/ID0gMApjb25maWd1cmU6MjAyNzc6IHJlc3Vs dDogeWVzCmNvbmZpZ3VyZToyMDI5NTogY2hlY2tpbmcgd2hpY2gganBlZyB0 byB1c2UKY29uZmlndXJlOjIwMjk4OiByZXN1bHQ6IGV4dGVybmFsCmNvbmZp Z3VyZToyMDMxMTogY2hlY2tpbmcganBlZ2xpYi5oIHVzYWJpbGl0eQpjb25m aWd1cmU6MjAzMjg6IGNsYW5nIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1h bGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5j bHVkZS9kYjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToyMDMzNTogJD8g PSAwCmNvbmZpZ3VyZToyMDM0OTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIw MzUzOiBjaGVja2luZyBqcGVnbGliLmggcHJlc2VuY2UKY29uZmlndXJlOjIw MzY4OiBjbGFuZy1jcHAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xv Y2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jCmNvbmZpZ3VyZToyMDM3NTog JD8gPSAwCmNvbmZpZ3VyZToyMDM4OTogcmVzdWx0OiB5ZXMKY29uZmlndXJl OjIwNDE3OiBjaGVja2luZyBmb3IganBlZ2xpYi5oCmNvbmZpZ3VyZToyMDQy NDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIwNDM3OiBjaGVja2luZyBmb3Ig anBlZ19yZXN5bmNfdG9fcmVzdGFydCBpbiAtbGpwZWcKY29uZmlndXJlOjIw NDcyOiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3Qt YWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2lu Y2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNv bmZ0ZXN0LmMgLWxqcGVnICAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVu dCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGli Oi91c3IvbG9jYWwvbGliJwovdXNyL2Jpbi9sZDogY2Fubm90IGZpbmQgLWxq cGVnCmNsYW5nOiBlcnJvcjogbGlua2VyIGNvbW1hbmQgZmFpbGVkIHdpdGgg ZXhpdCBjb2RlIDEgKHVzZSAtdiB0byBzZWUgaW52b2NhdGlvbikKY29uZmln dXJlOjIwNDc5OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3 YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05B TUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJs aWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8 ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAj ZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hF QURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmlu ZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAx CnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVN T1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUg SEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8 ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNf SCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgU0laRU9G X0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIKfCAjZGVmaW5lIFNJ WkVPRl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4CnwgI2Rl ZmluZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9WT0lEUCA4 CnwgI2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFMSUdOT0Zf SU5UIDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4CnwgI2RlZmluZSBBTElH Tk9GX0RPVUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExPQyAxCnwgI2RlZmlu ZSBIQVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9DQUxMT0MgMQp8ICNk ZWZpbmUgSEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVfUE9TSVhfRkFMTE9D QVRFIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgCnwgLyogT3ZlcnJp ZGUgYW55IEdDQyBpbnRlcm5hbCBwcm90b3R5cGUgdG8gYXZvaWQgYW4gZXJy b3IuCnwgICAgVXNlIGNoYXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhl IHJldHVybiB0eXBlIG9mIGEgR0NDCnwgICAgYnVpbHRpbiBhbmQgdGhlbiBp dHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxsIGFwcGx5LiAgKi8K fCAjaWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiCnwgI2VuZGlmCnwg Y2hhciBqcGVnX3Jlc3luY190b19yZXN0YXJ0ICgpOwp8IGludAp8IG1haW4g KCkKfCB7CnwgcmV0dXJuIGpwZWdfcmVzeW5jX3RvX3Jlc3RhcnQgKCk7Cnwg ICA7CnwgICByZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZToyMDUwMDogcmVzdWx0 OiBubwpjb25maWd1cmU6MjA1MDU6IGNoZWNraW5nIGpwZWcgbGlicmFyeSBu b3QgZm91bmQgb3IgZnVjdGlvbmFsCmNvbmZpZ3VyZToyMDUxNzogY2hlY2tp bmcgd2hpY2ggZXhwYXQgdG8gdXNlCmNvbmZpZ3VyZToyMDUyMDogcmVzdWx0 OiBleHRlcm5hbApjb25maWd1cmU6MjA1MzM6IGNoZWNraW5nIGV4cGF0Lmgg dXNhYmlsaXR5CmNvbmZpZ3VyZToyMDU1MDogY2xhbmcgLWMgLU8yIC1waXBl IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1J L3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmln dXJlOjIwNTU3OiAkPyA9IDAKY29uZmlndXJlOjIwNTcxOiByZXN1bHQ6IHll cwpjb25maWd1cmU6MjA1NzU6IGNoZWNraW5nIGV4cGF0LmggcHJlc2VuY2UK Y29uZmlndXJlOjIwNTkwOiBjbGFuZy1jcHAgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jCmNvbmZp Z3VyZToyMDU5NzogJD8gPSAwCmNvbmZpZ3VyZToyMDYxMTogcmVzdWx0OiB5 ZXMKY29uZmlndXJlOjIwNjM5OiBjaGVja2luZyBmb3IgZXhwYXQuaApjb25m aWd1cmU6MjA2NDY6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMDY2MDogY2hl Y2tpbmcgZm9yIFhNTF9QYXJzZXJDcmVhdGUgaW4gLWxleHBhdApjb25maWd1 cmU6MjA2OTU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0 cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9j YWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9s aWIgY29uZnRlc3QuYyAtbGV4cGF0ICAgPiY1CmNsYW5nOiB3YXJuaW5nOiBh cmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91 c3IvbGliOi91c3IvbG9jYWwvbGliJwovdXNyL2Jpbi9sZDogY2Fubm90IGZp bmQgLWxleHBhdApjbGFuZzogZXJyb3I6IGxpbmtlciBjb21tYW5kIGZhaWxl ZCB3aXRoIGV4aXQgY29kZSAxICh1c2UgLXYgdG8gc2VlIGludm9jYXRpb24p CmNvbmZpZ3VyZToyMDcwMjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHBy b2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFD S0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFS TkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04g IjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAz LjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUg U1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8 ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RE TElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBI QVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAj ZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElO VF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFW RV9DVVBTX0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5l IFNJWkVPRl9MT05HIDgKfCAjZGVmaW5lIFNJWkVPRl9TSE9SVCAyCnwgI2Rl ZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVPRl9MT05HX0xPTkcg OAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmluZSBTSVpFT0Zf Vk9JRFAgOAp8ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwgI2RlZmluZSBB TElHTk9GX0lOVCA0CnwgI2RlZmluZSBBTElHTk9GX0xPTkcgOAp8ICNkZWZp bmUgQUxJR05PRl9ET1VCTEUgOAp8ICNkZWZpbmUgSEFWRV9NQUxMT0MgMQp8 ICNkZWZpbmUgSEFWRV9SRUFMTE9DIDEKfCAjZGVmaW5lIEhBVkVfQ0FMTE9D IDEKfCAjZGVmaW5lIEhBVkVfRlJFRSAxCnwgI2RlZmluZSBIQVZFX1BPU0lY X0ZBTExPQ0FURSAxCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8IAp8IC8q IE92ZXJyaWRlIGFueSBHQ0MgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lk IGFuIGVycm9yLgp8ICAgIFVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1h dGNoIHRoZSByZXR1cm4gdHlwZSBvZiBhIEdDQwp8ICAgIGJ1aWx0aW4gYW5k IHRoZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlwZSB3b3VsZCBzdGlsbCBhcHBs eS4gICovCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJuICJDIgp8ICNl bmRpZgp8IGNoYXIgWE1MX1BhcnNlckNyZWF0ZSAoKTsKfCBpbnQKfCBtYWlu ICgpCnwgewp8IHJldHVybiBYTUxfUGFyc2VyQ3JlYXRlICgpOwp8ICAgOwp8 ICAgcmV0dXJuIDA7CnwgfQpjb25maWd1cmU6MjA3MjM6IHJlc3VsdDogbm8K Y29uZmlndXJlOjIwNzMzOiByZXN1bHQ6IGV4cGF0IGxpYnJhcnkgbm90IGZv dW5kIG9yIGZ1bmN0aW9uYWwuCmNvbmZpZ3VyZToyMDc0NjogY2hlY2tpbmcg d2hpY2ggbGlidmlzaW8gdG8gdXNlCmNvbmZpZ3VyZToyMDc0OTogcmVzdWx0 OiBleHRlcm5hbApjb25maWd1cmU6MjA3NTQ6IGNoZWNraW5nIGZvciBWSVNJ Twpjb25maWd1cmU6MjA3NjE6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJp bnQtZXJyb3JzICJsaWJ2aXNpby0wLjAgIgpjb25maWd1cmU6MjA3NjQ6ICQ/ ID0gMApjb25maWd1cmU6MjA3Nzc6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0t cHJpbnQtZXJyb3JzICJsaWJ2aXNpby0wLjAgIgpjb25maWd1cmU6MjA3ODA6 ICQ/ID0gMApjb25maWd1cmU6MjA4NTc6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy ZToyMDg3MTogY2hlY2tpbmcgd2hpY2ggbGliY21pcyB0byB1c2UKY29uZmln dXJlOjIwODc0OiByZXN1bHQ6IGV4dGVybmFsCmNvbmZpZ3VyZToyMDg3OTog Y2hlY2tpbmcgZm9yIExJQkNNSVMKY29uZmlndXJlOjIwODg2OiAkUEtHX0NP TkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGliY21pcy0wLjIgIgpj b25maWd1cmU6MjA4ODk6ICQ/ID0gMApjb25maWd1cmU6MjA5MDI6ICRQS0df Q09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJsaWJjbWlzLTAuMiAi CmNvbmZpZ3VyZToyMDkwNTogJD8gPSAwCmNvbmZpZ3VyZToyMDk4MjogcmVz dWx0OiB5ZXMKY29uZmlndXJlOjIwOTk3OiBjaGVja2luZyB3aGljaCBsaWJ3 cGQgdG8gdXNlCmNvbmZpZ3VyZToyMTAwMDogcmVzdWx0OiBleHRlcm5hbApj b25maWd1cmU6MjEwMDU6IGNoZWNraW5nIGZvciBXUEQKY29uZmlndXJlOjIx MDEyOiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGli d3BkLTAuOSBsaWJ3cGQtc3RyZWFtLTAuOSAiCmNvbmZpZ3VyZToyMTAxNTog JD8gPSAwCmNvbmZpZ3VyZToyMTAyODogJFBLR19DT05GSUcgLS1leGlzdHMg LS1wcmludC1lcnJvcnMgImxpYndwZC0wLjkgbGlid3BkLXN0cmVhbS0wLjkg Igpjb25maWd1cmU6MjEwMzE6ICQ/ID0gMApjb25maWd1cmU6MjExMDg6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZToyMTEyMjogY2hlY2tpbmcgd2hpY2ggY3Bw dW5pdCB0byB1c2UKY29uZmlndXJlOjIxMTI1OiByZXN1bHQ6IGV4dGVybmFs CmNvbmZpZ3VyZToyMTEzMTogY2hlY2tpbmcgZm9yIENQUFVOSVQKY29uZmln dXJlOjIxMTM4OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9y cyAiY3BwdW5pdCA+PSAxLjEyLjAgIgpjb25maWd1cmU6MjExNDE6ICQ/ID0g MApjb25maWd1cmU6MjExNTQ6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJp bnQtZXJyb3JzICJjcHB1bml0ID49IDEuMTIuMCAiCmNvbmZpZ3VyZToyMTE1 NzogJD8gPSAwCmNvbmZpZ3VyZToyMTIzNDogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjIxMjQ5OiBjaGVja2luZyB3aGV0aGVyIGZyZWV0eXBlIGlzIGF2YWls YWJsZQpjb25maWd1cmU6MjEyNTM6IGNoZWNraW5nIGZvciBGUkVFVFlQRQpj b25maWd1cmU6MjEyNjA6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQt ZXJyb3JzICJmcmVldHlwZTIgPj0gMi4wICIKY29uZmlndXJlOjIxMjYzOiAk PyA9IDAKY29uZmlndXJlOjIxMjc2OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAt LXByaW50LWVycm9ycyAiZnJlZXR5cGUyID49IDIuMCAiCmNvbmZpZ3VyZToy MTI3OTogJD8gPSAwCmNvbmZpZ3VyZToyMTM1NjogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjIxMzY0OiBjaGVja2luZyB3aGljaCBsaWJ3cHMgdG8gdXNlCmNv bmZpZ3VyZToyMTM2NzogcmVzdWx0OiBleHRlcm5hbApjb25maWd1cmU6MjEz NzI6IGNoZWNraW5nIGZvciBXUFMKY29uZmlndXJlOjIxMzc5OiAkUEtHX0NP TkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlid3BzLTAuMiAiCmNv bmZpZ3VyZToyMTM4MjogJD8gPSAwCmNvbmZpZ3VyZToyMTM5NTogJFBLR19D T05GSUcgLS1leGlzdHMgLS1wcmludC1lcnJvcnMgImxpYndwcy0wLjIgIgpj b25maWd1cmU6MjEzOTg6ICQ/ID0gMApjb25maWd1cmU6MjE0NzU6IHJlc3Vs dDogeWVzCmNvbmZpZ3VyZToyMTQ4OTogY2hlY2tpbmcgd2hpY2ggbGlid3Bn IHRvIHVzZQpjb25maWd1cmU6MjE0OTI6IHJlc3VsdDogZXh0ZXJuYWwKY29u ZmlndXJlOjIxNDk3OiBjaGVja2luZyBmb3IgV1BHCmNvbmZpZ3VyZToyMTUw NDogJFBLR19DT05GSUcgLS1leGlzdHMgLS1wcmludC1lcnJvcnMgImxpYndw Zy0wLjIgIgpjb25maWd1cmU6MjE1MDc6ICQ/ID0gMApjb25maWd1cmU6MjE1 MjA6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJsaWJ3 cGctMC4yICIKY29uZmlndXJlOjIxNTIzOiAkPyA9IDAKY29uZmlndXJlOjIx NjAwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjE2MjA6IGNoZWNraW5nIGZv ciBGVF9HbHlwaFNsb3RfRW1ib2xkZW4gaW4gLWxmcmVldHlwZQpjb25maWd1 cmU6MjE2NTU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0 cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9j YWwvaW5jbHVkZS9kYjQxIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2ZyZWV0eXBl MiAtSS91c3IvbG9jYWwvaW5jbHVkZSAgICAtcnBhdGg9L3Vzci9saWI6L3Vz ci9sb2NhbC9saWIgLUwvdXNyL2xvY2FsL2xpYiAtbGZyZWV0eXBlICAgY29u ZnRlc3QuYyAtbGZyZWV0eXBlICAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1 bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3Iv bGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6MjE2NjI6ICQ/ID0gMApj b25maWd1cmU6MjE2ODM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMTcwMjog Y2hlY2tpbmcgd2hpY2ggbGlieHNsdCB0byB1c2UKY29uZmlndXJlOjIxNzA1 OiByZXN1bHQ6IGV4dGVybmFsCmNvbmZpZ3VyZToyMTcxNDogY2hlY2tpbmcg Zm9yIExJQlhTTFQKY29uZmlndXJlOjIxNzIxOiAkUEtHX0NPTkZJRyAtLWV4 aXN0cyAtLXByaW50LWVycm9ycyAibGlieHNsdCIKY29uZmlndXJlOjIxNzI0 OiAkPyA9IDAKY29uZmlndXJlOjIxNzM3OiAkUEtHX0NPTkZJRyAtLWV4aXN0 cyAtLXByaW50LWVycm9ycyAibGlieHNsdCIKY29uZmlndXJlOjIxNzQwOiAk PyA9IDAKY29uZmlndXJlOjIxODE3OiByZXN1bHQ6IHllcwpjb25maWd1cmU6 MjE4MjU6IGNoZWNraW5nIGZvciB4c2x0cHJvYwpjb25maWd1cmU6MjE4NDM6 IGZvdW5kIC91c3IvbG9jYWwvYmluL3hzbHRwcm9jCmNvbmZpZ3VyZToyMTg1 NjogcmVzdWx0OiAvdXNyL2xvY2FsL2Jpbi94c2x0cHJvYwpjb25maWd1cmU6 MjE5MzQ6IGNoZWNraW5nIHdoaWNoIGxpYnhtbCB0byB1c2UKY29uZmlndXJl OjIxOTM3OiByZXN1bHQ6IGV4dGVybmFsCmNvbmZpZ3VyZToyMTk1MDogY2hl Y2tpbmcgZm9yIExJQlhNTApjb25maWd1cmU6MjE5NTc6ICRQS0dfQ09ORklH IC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJsaWJ4bWwtMi4wID49IDIuMCIK Y29uZmlndXJlOjIxOTYwOiAkPyA9IDAKY29uZmlndXJlOjIxOTczOiAkUEtH X0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlieG1sLTIuMCA+ PSAyLjAiCmNvbmZpZ3VyZToyMTk3NjogJD8gPSAwCmNvbmZpZ3VyZToyMjA1 MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIyMDcwOiBjaGVja2luZyB3aGlj aCBQeXRob24gdG8gdXNlCmNvbmZpZ3VyZToyMjEwNTogcmVzdWx0OiBzeXN0 ZW0KY29uZmlndXJlOjIyMTQ0OiBjaGVja2luZyB3aGV0aGVyIC91c3IvbG9j YWwvYmluL3B5dGhvbjIuNyB2ZXJzaW9uID49IDIuNgpjb25maWd1cmU6MjIx NTM6IC91c3IvbG9jYWwvYmluL3B5dGhvbjIuNyAtYyBpbXBvcnQgc3lzLCBz dHJpbmcgIyBzcGxpdCBzdHJpbmdzIGJ5ICcuJyBhbmQgY29udmVydCB0byBu dW1lcmljLiBBcHBlbmQgc29tZSB6ZXJvcyAjIGJlY2F1c2Ugd2UgbmVlZCBh dCBsZWFzdCA0IGRpZ2l0cyBmb3IgdGhlIGhleCBjb252ZXJzaW9uLiBtaW52 ZXIgPSBtYXAoaW50LCBzdHJpbmcuc3BsaXQoJzIuNicsICcuJykpICsgWzAs IDAsIDBdIG1pbnZlcmhleCA9IDAgZm9yIGkgaW4geHJhbmdlKDAsIDQpOiBt aW52ZXJoZXggPSAobWludmVyaGV4IDw8IDgpICsgbWludmVyW2ldIHN5cy5l eGl0KHN5cy5oZXh2ZXJzaW9uIDwgbWludmVyaGV4KQpjb25maWd1cmU6MjIx NTY6ICQ/ID0gMApjb25maWd1cmU6MjIxNTg6IHJlc3VsdDogeWVzCmNvbmZp Z3VyZToyMjI1MzogY2hlY2tpbmcgZm9yIC91c3IvbG9jYWwvYmluL3B5dGhv bjIuNyB2ZXJzaW9uCmNvbmZpZ3VyZToyMjI2MDogcmVzdWx0OiAyLjcKY29u ZmlndXJlOjIyMjcyOiBjaGVja2luZyBmb3IgL3Vzci9sb2NhbC9iaW4vcHl0 aG9uMi43IHBsYXRmb3JtCmNvbmZpZ3VyZToyMjI3OTogcmVzdWx0OiBmcmVl YnNkOQpjb25maWd1cmU6MjIyODY6IGNoZWNraW5nIGZvciAvdXNyL2xvY2Fs L2Jpbi9weXRob24yLjcgc2NyaXB0IGRpcmVjdG9yeQpjb25maWd1cmU6MjIy OTQ6IHJlc3VsdDogJHtwcmVmaXh9L2xpYi9weXRob24yLjcvc2l0ZS1wYWNr YWdlcwpjb25maWd1cmU6MjIzMDM6IGNoZWNraW5nIGZvciAvdXNyL2xvY2Fs L2Jpbi9weXRob24yLjcgZXh0ZW5zaW9uIG1vZHVsZSBkaXJlY3RvcnkKY29u ZmlndXJlOjIyMzExOiByZXN1bHQ6ICR7ZXhlY19wcmVmaXh9L2xpYi9weXRo b24yLjcvc2l0ZS1wYWNrYWdlcwpjb25maWd1cmU6MjI1ODY6IGNoZWNraW5n IFB5dGhvbi5oIHVzYWJpbGl0eQpjb25maWd1cmU6MjI2MDM6IGNsYW5nIC1j IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwv aW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIC1JL3Vzci9sb2Nh bC9pbmNsdWRlL3B5dGhvbjIuNyAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3Vy ZToyMjYxMDogJD8gPSAwCmNvbmZpZ3VyZToyMjYyNDogcmVzdWx0OiB5ZXMK Y29uZmlndXJlOjIyNjI4OiBjaGVja2luZyBQeXRob24uaCBwcmVzZW5jZQpj b25maWd1cmU6MjI2NDM6IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVk ZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIC1JL3Vzci9sb2NhbC9pbmNs dWRlL3B5dGhvbjIuNyAgIGNvbmZ0ZXN0LmMKY29uZmlndXJlOjIyNjUwOiAk PyA9IDAKY29uZmlndXJlOjIyNjY0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6 MjI2OTI6IGNoZWNraW5nIGZvciBQeXRob24uaApjb25maWd1cmU6MjI2OTk6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMjc4NjogY2hlY2tpbmcgd2hpY2gg ZGIgdG8gdXNlCmNvbmZpZ3VyZToyMjc5MDogcmVzdWx0OiBleHRlcm5hbApj b25maWd1cmU6MjI4MDk6IGNoZWNraW5nIGRiLTQxL2RiLmggdXNhYmlsaXR5 CmNvbmZpZ3VyZToyMjgyNjogY2xhbmcgLWMgLU8yIC1waXBlIC1mbm8tc3Ry aWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZnRlc3QuYzo2ODox MDogZmF0YWwgZXJyb3I6ICdkYi00MS9kYi5oJyBmaWxlIG5vdCBmb3VuZAoj aW5jbHVkZSA8ZGItNDEvZGIuaD4KICAgICAgICAgXgoxIGVycm9yIGdlbmVy YXRlZC4KY29uZmlndXJlOjIyODMzOiAkPyA9IDEKY29uZmlndXJlOiBmYWls ZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmlu ZSBQQUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FH RV9UQVJOQU1FICJsaWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVS U0lPTiAiMy41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2Zm aWNlIDMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2Rl ZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNf SCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFW RV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVm aW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0gg MQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVf U1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmlu ZSBIQVZFX0NVUFNfSCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNk ZWZpbmUgU0laRU9GX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIK fCAjZGVmaW5lIFNJWkVPRl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdf TE9ORyA4CnwgI2RlZmluZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJ WkVPRl9WT0lEUCA4CnwgI2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVm aW5lIEFMSUdOT0ZfSU5UIDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4Cnwg I2RlZmluZSBBTElHTk9GX0RPVUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExP QyAxCnwgI2RlZmluZSBIQVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9D QUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVf UE9TSVhfRkFMTE9DQVRFIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwg I2luY2x1ZGUgPHN0ZGlvLmg+CnwgI2lmZGVmIEhBVkVfU1lTX1RZUEVTX0gK fCAjIGluY2x1ZGUgPHN5cy90eXBlcy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBI QVZFX1NZU19TVEFUX0gKfCAjIGluY2x1ZGUgPHN5cy9zdGF0Lmg+CnwgI2Vu ZGlmCnwgI2lmZGVmIFNURENfSEVBREVSUwp8ICMgaW5jbHVkZSA8c3RkbGli Lmg+CnwgIyBpbmNsdWRlIDxzdGRkZWYuaD4KfCAjZWxzZQp8ICMgaWZkZWYg SEFWRV9TVERMSUJfSAp8ICMgIGluY2x1ZGUgPHN0ZGxpYi5oPgp8ICMgZW5k aWYKfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TVFJJTkdfSAp8ICMgaWYgIWRl ZmluZWQgU1REQ19IRUFERVJTICYmIGRlZmluZWQgSEFWRV9NRU1PUllfSAp8 ICMgIGluY2x1ZGUgPG1lbW9yeS5oPgp8ICMgZW5kaWYKfCAjIGluY2x1ZGUg PHN0cmluZy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NUUklOR1NfSAp8 ICMgaW5jbHVkZSA8c3RyaW5ncy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZF X0lOVFRZUEVTX0gKfCAjIGluY2x1ZGUgPGludHR5cGVzLmg+CnwgI2VuZGlm CnwgI2lmZGVmIEhBVkVfU1RESU5UX0gKfCAjIGluY2x1ZGUgPHN0ZGludC5o Pgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1VOSVNURF9ICnwgIyBpbmNsdWRl IDx1bmlzdGQuaD4KfCAjZW5kaWYKfCAjaW5jbHVkZSA8ZGItNDEvZGIuaD4K Y29uZmlndXJlOjIyODQ3OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyMjg1MTog Y2hlY2tpbmcgZGItNDEvZGIuaCBwcmVzZW5jZQpjb25maWd1cmU6MjI4NjY6 IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwv aW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMKY29uZnRlc3QuYzozNToxMDogZmF0 YWwgZXJyb3I6ICdkYi00MS9kYi5oJyBmaWxlIG5vdCBmb3VuZAojaW5jbHVk ZSA8ZGItNDEvZGIuaD4KICAgICAgICAgXgoxIGVycm9yIGdlbmVyYXRlZC4K Y29uZmlndXJlOjIyODczOiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJv Z3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNL QUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJO QU1FICJsaWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAi My41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMu NSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBT VERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwg I2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERM SUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhB VkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNk ZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5U X0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZF X0NVUFNfSCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUg U0laRU9GX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIKfCAjZGVm aW5lIFNJWkVPRl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4 CnwgI2RlZmluZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9W T0lEUCA4CnwgI2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFM SUdOT0ZfSU5UIDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4CnwgI2RlZmlu ZSBBTElHTk9GX0RPVUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExPQyAxCnwg I2RlZmluZSBIQVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9DQUxMT0Mg MQp8ICNkZWZpbmUgSEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVfUE9TSVhf RkFMTE9DQVRFIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1 ZGUgPGRiLTQxL2RiLmg+CmNvbmZpZ3VyZToyMjg4NzogcmVzdWx0OiBubwpj b25maWd1cmU6MjI5MTU6IGNoZWNraW5nIGZvciBkYi00MS9kYi5oCmNvbmZp Z3VyZToyMjkyNDogcmVzdWx0OiBubwpjb25maWd1cmU6MjI4MDk6IGNoZWNr aW5nIGRiNDEvZGIuaCB1c2FiaWxpdHkKY29uZmlndXJlOjIyODI2OiBjbGFu ZyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xv Y2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVz dC5jID4mNQpjb25maWd1cmU6MjI4MzM6ICQ/ID0gMApjb25maWd1cmU6MjI4 NDc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMjg1MTogY2hlY2tpbmcgZGI0 MS9kYi5oIHByZXNlbmNlCmNvbmZpZ3VyZToyMjg2NjogY2xhbmctY3BwIC1J L3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEg Y29uZnRlc3QuYwpjb25maWd1cmU6MjI4NzM6ICQ/ID0gMApjb25maWd1cmU6 MjI4ODc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMjkxNTogY2hlY2tpbmcg Zm9yIGRiNDEvZGIuaApjb25maWd1cmU6MjI5MjQ6IHJlc3VsdDogeWVzCmNv bmZpZ3VyZToyMzIxNDogY2hlY2tpbmcgd2hldGhlciBkYiBpcyBhdCBsZWFz dCA0LjEKY29uZmlndXJlOjIzMjM3OiBjbGFuZyAtYyAtTzIgLXBpcGUgLWZu by1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNy L2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6 MjMyNDQ6ICQ/ID0gMApjb25maWd1cmU6MjMyNDk6IHJlc3VsdDogeWVzCmNv bmZpZ3VyZToyMzI3MDogY2hlY2tpbmcgZm9yIGRib3BlbiBpbiAtbGRiNDEK Y29uZmlndXJlOjIzMzA1OiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUg LWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkv dXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3Iv bG9jYWwvbGliIGNvbmZ0ZXN0LmMgLWxkYjQxICAgPiY1CmNsYW5nOiB3YXJu aW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJw YXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwovdXNyL2Jpbi9sZDogY2Fu bm90IGZpbmQgLWxkYjQxCmNsYW5nOiBlcnJvcjogbGlua2VyIGNvbW1hbmQg ZmFpbGVkIHdpdGggZXhpdCBjb2RlIDEgKHVzZSAtdiB0byBzZWUgaW52b2Nh dGlvbikKY29uZmlndXJlOjIzMzEyOiAkPyA9IDEKY29uZmlndXJlOiBmYWls ZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmlu ZSBQQUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FH RV9UQVJOQU1FICJsaWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVS U0lPTiAiMy41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2Zm aWNlIDMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2Rl ZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNf SCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFW RV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVm aW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0gg MQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVf U1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmlu ZSBIQVZFX0NVUFNfSCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNk ZWZpbmUgU0laRU9GX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIK fCAjZGVmaW5lIFNJWkVPRl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdf TE9ORyA4CnwgI2RlZmluZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJ WkVPRl9WT0lEUCA4CnwgI2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVm aW5lIEFMSUdOT0ZfSU5UIDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4Cnwg I2RlZmluZSBBTElHTk9GX0RPVUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExP QyAxCnwgI2RlZmluZSBIQVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9D QUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVf UE9TSVhfRkFMTE9DQVRFIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwg CnwgLyogT3ZlcnJpZGUgYW55IEdDQyBpbnRlcm5hbCBwcm90b3R5cGUgdG8g YXZvaWQgYW4gZXJyb3IuCnwgICAgVXNlIGNoYXIgYmVjYXVzZSBpbnQgbWln aHQgbWF0Y2ggdGhlIHJldHVybiB0eXBlIG9mIGEgR0NDCnwgICAgYnVpbHRp biBhbmQgdGhlbiBpdHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxs IGFwcGx5LiAgKi8KfCAjaWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMi CnwgI2VuZGlmCnwgY2hhciBkYm9wZW4gKCk7CnwgaW50CnwgbWFpbiAoKQp8 IHsKfCByZXR1cm4gZGJvcGVuICgpOwp8ICAgOwp8ICAgcmV0dXJuIDA7Cnwg fQpjb25maWd1cmU6MjMzMzU6IHJlc3VsdDogbm8KY29uZmlndXJlOjIzMzQ0 OiBjaGVja2luZyBmb3IgX19kYjE4NV9vcGVuIGluIC1sZGI0MQpjb25maWd1 cmU6MjMzNzk6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0 cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9j YWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9s aWIgY29uZnRlc3QuYyAtbGRiNDEgICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFy Z3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9L3Vz ci9saWI6L3Vzci9sb2NhbC9saWInCi91c3IvYmluL2xkOiBjYW5ub3QgZmlu ZCAtbGRiNDEKY2xhbmc6IGVycm9yOiBsaW5rZXIgY29tbWFuZCBmYWlsZWQg d2l0aCBleGl0IGNvZGUgMSAodXNlIC12IHRvIHNlZSBpbnZvY2F0aW9uKQpj b25maWd1cmU6MjMzODY6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9n cmFtIHdhczoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAjZGVmaW5lIFBBQ0tB R0VfTkFNRSAiTGlicmVPZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5B TUUgImxpYnJlb2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIz LjUiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiTGlicmVPZmZpY2UgMy41 Igp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIKfCAjZGVmaW5lIFNU RENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDEKfCAj ZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZFX1NURExJ Ql9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFW RV9NRU1PUllfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR1NfSCAxCnwgI2Rl ZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERJTlRf SCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVf Q1VQU19IIDEKfCAjZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBT SVpFT0ZfTE9ORyA4CnwgI2RlZmluZSBTSVpFT0ZfU0hPUlQgMgp8ICNkZWZp bmUgU0laRU9GX0lOVCA0CnwgI2RlZmluZSBTSVpFT0ZfTE9OR19MT05HIDgK fCAjZGVmaW5lIFNJWkVPRl9ET1VCTEUgOAp8ICNkZWZpbmUgU0laRU9GX1ZP SURQIDgKfCAjZGVmaW5lIEFMSUdOT0ZfU0hPUlQgMgp8ICNkZWZpbmUgQUxJ R05PRl9JTlQgNAp8ICNkZWZpbmUgQUxJR05PRl9MT05HIDgKfCAjZGVmaW5l IEFMSUdOT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIEhBVkVfTUFMTE9DIDEKfCAj ZGVmaW5lIEhBVkVfUkVBTExPQyAxCnwgI2RlZmluZSBIQVZFX0NBTExPQyAx CnwgI2RlZmluZSBIQVZFX0ZSRUUgMQp8ICNkZWZpbmUgSEFWRV9QT1NJWF9G QUxMT0NBVEUgMQp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAKfCAvKiBP dmVycmlkZSBhbnkgR0NDIGludGVybmFsIHByb3RvdHlwZSB0byBhdm9pZCBh biBlcnJvci4KfCAgICBVc2UgY2hhciBiZWNhdXNlIGludCBtaWdodCBtYXRj aCB0aGUgcmV0dXJuIHR5cGUgb2YgYSBHQ0MKfCAgICBidWlsdGluIGFuZCB0 aGVuIGl0cyBhcmd1bWVudCBwcm90b3R5cGUgd291bGQgc3RpbGwgYXBwbHku ICAqLwp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8IGV4dGVybiAiQyIKfCAjZW5k aWYKfCBjaGFyIF9fZGIxODVfb3BlbiAoKTsKfCBpbnQKfCBtYWluICgpCnwg ewp8IHJldHVybiBfX2RiMTg1X29wZW4gKCk7CnwgICA7CnwgICByZXR1cm4g MDsKfCB9CmNvbmZpZ3VyZToyMzQwOTogcmVzdWx0OiBubwpjb25maWd1cmU6 MjMyNzA6IGNoZWNraW5nIGZvciBkYm9wZW4gaW4gLWxkYjQxCmNvbmZpZ3Vy ZToyMzMwNTogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3Ry aWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xp YiBjb25mdGVzdC5jIC1sZGI0MSAgID4mNQpjbGFuZzogd2FybmluZzogYXJn dW1lbnQgdW51c2VkIGR1cmluZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNy L2xpYjovdXNyL2xvY2FsL2xpYicKL3Vzci9iaW4vbGQ6IGNhbm5vdCBmaW5k IC1sZGI0MQpjbGFuZzogZXJyb3I6IGxpbmtlciBjb21tYW5kIGZhaWxlZCB3 aXRoIGV4aXQgY29kZSAxICh1c2UgLXYgdG8gc2VlIGludm9jYXRpb24pCmNv bmZpZ3VyZToyMzMxMjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dy YW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FH RV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFN RSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjMu NSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUi CnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1RE Q19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNk ZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElC X0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZF X01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVm aW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9I IDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9D VVBTX0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIFNJ WkVPRl9MT05HIDgKfCAjZGVmaW5lIFNJWkVPRl9TSE9SVCAyCnwgI2RlZmlu ZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVPRl9MT05HX0xPTkcgOAp8 ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmluZSBTSVpFT0ZfVk9J RFAgOAp8ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwgI2RlZmluZSBBTElH Tk9GX0lOVCA0CnwgI2RlZmluZSBBTElHTk9GX0xPTkcgOAp8ICNkZWZpbmUg QUxJR05PRl9ET1VCTEUgOAp8ICNkZWZpbmUgSEFWRV9NQUxMT0MgMQp8ICNk ZWZpbmUgSEFWRV9SRUFMTE9DIDEKfCAjZGVmaW5lIEhBVkVfQ0FMTE9DIDEK fCAjZGVmaW5lIEhBVkVfRlJFRSAxCnwgI2RlZmluZSBIQVZFX1BPU0lYX0ZB TExPQ0FURSAxCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8IAp8IC8qIE92 ZXJyaWRlIGFueSBHQ0MgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFu IGVycm9yLgp8ICAgIFVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNo IHRoZSByZXR1cm4gdHlwZSBvZiBhIEdDQwp8ICAgIGJ1aWx0aW4gYW5kIHRo ZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlwZSB3b3VsZCBzdGlsbCBhcHBseS4g ICovCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJuICJDIgp8ICNlbmRp Zgp8IGNoYXIgZGJvcGVuICgpOwp8IGludAp8IG1haW4gKCkKfCB7CnwgcmV0 dXJuIGRib3BlbiAoKTsKfCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmln dXJlOjIzMzM1OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyMzM0NDogY2hlY2tp bmcgZm9yIF9fZGIxODVfb3BlbiBpbiAtbGRiNDEKY29uZmlndXJlOjIzMzc5 OiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxp YXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1 ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0 ZXN0LmMgLWxkYjQxICAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1 bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91 c3IvbG9jYWwvbGliJwovdXNyL2Jpbi9sZDogY2Fubm90IGZpbmQgLWxkYjQx CmNsYW5nOiBlcnJvcjogbGlua2VyIGNvbW1hbmQgZmFpbGVkIHdpdGggZXhp dCBjb2RlIDEgKHVzZSAtdiB0byBzZWUgaW52b2NhdGlvbikKY29uZmlndXJl OjIzMzg2OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6 CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUg IkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJy ZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNk ZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVm aW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURF UlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBI QVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwg I2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZ X0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFW RV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNk ZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNfSCAx CnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgU0laRU9GX0xP TkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIKfCAjZGVmaW5lIFNJWkVP Rl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4CnwgI2RlZmlu ZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9WT0lEUCA4Cnwg I2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFMSUdOT0ZfSU5U IDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4CnwgI2RlZmluZSBBTElHTk9G X0RPVUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExPQyAxCnwgI2RlZmluZSBI QVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9DQUxMT0MgMQp8ICNkZWZp bmUgSEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVfUE9TSVhfRkFMTE9DQVRF IDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgCnwgLyogT3ZlcnJpZGUg YW55IEdDQyBpbnRlcm5hbCBwcm90b3R5cGUgdG8gYXZvaWQgYW4gZXJyb3Iu CnwgICAgVXNlIGNoYXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhlIHJl dHVybiB0eXBlIG9mIGEgR0NDCnwgICAgYnVpbHRpbiBhbmQgdGhlbiBpdHMg YXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxsIGFwcGx5LiAgKi8KfCAj aWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiCnwgI2VuZGlmCnwgY2hh ciBfX2RiMTg1X29wZW4gKCk7CnwgaW50CnwgbWFpbiAoKQp8IHsKfCByZXR1 cm4gX19kYjE4NV9vcGVuICgpOwp8ICAgOwp8ICAgcmV0dXJuIDA7CnwgfQpj b25maWd1cmU6MjM0MDk6IHJlc3VsdDogbm8KY29uZmlndXJlOjIzNDIwOiBl cnJvcjogZGIgbGlicmFyeSBub3QgZm91bmQuIFVzZSB0aGUgY29ycmVjdCAt TCBmbGFnLApvciBpbnN0YWxsIHRoZSBCZXJrZWxleSBkYiBkZXZlbG9wbWVu dCBwYWNrYWdlLgoKIyMgLS0tLS0tLS0tLS0tLS0tLSAjIwojIyBDYWNoZSB2 YXJpYWJsZXMuICMjCiMjIC0tLS0tLS0tLS0tLS0tLS0gIyMKCmFjX2N2X2Fs aWdub2ZfZG91YmxlPTgKYWNfY3ZfYWxpZ25vZl9pbnQ9NAphY19jdl9hbGln bm9mX2xvbmc9OAphY19jdl9hbGlnbm9mX3Nob3J0PTIKYWNfY3ZfYnVpbGQ9 YW1kNjQtcG9ydGJsZC1mcmVlYnNkOS4wCmFjX2N2X2NfYmlnZW5kaWFuPW5v CmFjX2N2X2NfY29tcGlsZXJfZ251PXllcwphY19jdl9jeHhfY29tcGlsZXJf Z251PXllcwphY19jdl9lbnZfQ0FJUk9fQ0ZMQUdTX3NldD0nJwphY19jdl9l bnZfQ0FJUk9fQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9DQUlST19MSUJT X3NldD0nJwphY19jdl9lbnZfQ0FJUk9fTElCU192YWx1ZT0nJwphY19jdl9l bnZfQ0NDX3NldD0nJwphY19jdl9lbnZfQ0NDX3ZhbHVlPScnCmFjX2N2X2Vu dl9DQ19zZXQ9c2V0CmFjX2N2X2Vudl9DQ192YWx1ZT1jbGFuZwphY19jdl9l bnZfQ0ZMQUdTX3NldD1zZXQKYWNfY3ZfZW52X0NGTEFHU192YWx1ZT0nLU8y IC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nJwphY19jdl9lbnZfQ1BQRkxB R1Nfc2V0PXNldAphY19jdl9lbnZfQ1BQRkxBR1NfdmFsdWU9Jy1JL3Vzci9s b2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEnCmFjX2N2 X2Vudl9DUFBVTklUX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0NQUFVOSVRf Q0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9DUFBVTklUX0xJQlNfc2V0PScn CmFjX2N2X2Vudl9DUFBVTklUX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X0NQ UF9zZXQ9c2V0CmFjX2N2X2Vudl9DUFBfdmFsdWU9Y2xhbmctY3BwCmFjX2N2 X2Vudl9DVVJMX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0NVUkxfQ0ZMQUdT X3ZhbHVlPScnCmFjX2N2X2Vudl9DVVJMX0xJQlNfc2V0PScnCmFjX2N2X2Vu dl9DVVJMX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X0NYWENQUF9zZXQ9JycK YWNfY3ZfZW52X0NYWENQUF92YWx1ZT0nJwphY19jdl9lbnZfQ1hYRkxBR1Nf c2V0PXNldAphY19jdl9lbnZfQ1hYRkxBR1NfdmFsdWU9Jy1zdGQ9Z251Kys5 OCAtUXVudXNlZC1hcmd1bWVudHMnCmFjX2N2X2Vudl9DWFhfc2V0PXNldAph Y19jdl9lbnZfQ1hYX3ZhbHVlPWNsYW5nKysKYWNfY3ZfZW52X0RCVVNNRU5V R1RLX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0RCVVNNRU5VR1RLX0NGTEFH U192YWx1ZT0nJwphY19jdl9lbnZfREJVU01FTlVHVEtfTElCU19zZXQ9JycK YWNfY3ZfZW52X0RCVVNNRU5VR1RLX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52 X0RCVVNfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfREJVU19DRkxBR1NfdmFs dWU9JycKYWNfY3ZfZW52X0RCVVNfTElCU19zZXQ9JycKYWNfY3ZfZW52X0RC VVNfTElCU192YWx1ZT0nJwphY19jdl9lbnZfRk9OVENPTkZJR19DRkxBR1Nf c2V0PScnCmFjX2N2X2Vudl9GT05UQ09ORklHX0NGTEFHU192YWx1ZT0nJwph Y19jdl9lbnZfRk9OVENPTkZJR19MSUJTX3NldD0nJwphY19jdl9lbnZfRk9O VENPTkZJR19MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9GUkVFVFlQRV9DRkxB R1Nfc2V0PScnCmFjX2N2X2Vudl9GUkVFVFlQRV9DRkxBR1NfdmFsdWU9JycK YWNfY3ZfZW52X0ZSRUVUWVBFX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9GUkVF VFlQRV9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9HQ09ORl9DRkxBR1Nfc2V0 PScnCmFjX2N2X2Vudl9HQ09ORl9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52 X0dDT05GX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9HQ09ORl9MSUJTX3ZhbHVl PScnCmFjX2N2X2Vudl9HSU9fQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfR0lP X0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfR0lPX0xJQlNfc2V0PScnCmFj X2N2X2Vudl9HSU9fTElCU192YWx1ZT0nJwphY19jdl9lbnZfR05PTUVWRlNf Q0ZMQUdTX3NldD0nJwphY19jdl9lbnZfR05PTUVWRlNfQ0ZMQUdTX3ZhbHVl PScnCmFjX2N2X2Vudl9HTk9NRVZGU19MSUJTX3NldD0nJwphY19jdl9lbnZf R05PTUVWRlNfTElCU192YWx1ZT0nJwphY19jdl9lbnZfR09CSkVDVF9DRkxB R1Nfc2V0PScnCmFjX2N2X2Vudl9HT0JKRUNUX0NGTEFHU192YWx1ZT0nJwph Y19jdl9lbnZfR09CSkVDVF9MSUJTX3NldD0nJwphY19jdl9lbnZfR09CSkVD VF9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9HUkFQSElURV9DRkxBR1Nfc2V0 PScnCmFjX2N2X2Vudl9HUkFQSElURV9DRkxBR1NfdmFsdWU9JycKYWNfY3Zf ZW52X0dSQVBISVRFX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9HUkFQSElURV9M SUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9HU1RSRUFNRVJfQ0ZMQUdTX3NldD0n JwphY19jdl9lbnZfR1NUUkVBTUVSX0NGTEFHU192YWx1ZT0nJwphY19jdl9l bnZfR1NUUkVBTUVSX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9HU1RSRUFNRVJf TElCU192YWx1ZT0nJwphY19jdl9lbnZfR1RIUkVBRF9DRkxBR1Nfc2V0PScn CmFjX2N2X2Vudl9HVEhSRUFEX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZf R1RIUkVBRF9MSUJTX3NldD0nJwphY19jdl9lbnZfR1RIUkVBRF9MSUJTX3Zh bHVlPScnCmFjX2N2X2Vudl9HVEsyMTBfQ0ZMQUdTX3NldD0nJwphY19jdl9l bnZfR1RLMjEwX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfR1RLMjEwX0xJ QlNfc2V0PScnCmFjX2N2X2Vudl9HVEsyMTBfTElCU192YWx1ZT0nJwphY19j dl9lbnZfR1RLM19DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9HVEszX0NGTEFH U192YWx1ZT0nJwphY19jdl9lbnZfR1RLM19MSUJTX3NldD0nJwphY19jdl9l bnZfR1RLM19MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9HVEtfQ0ZMQUdTX3Nl dD0nJwphY19jdl9lbnZfR1RLX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZf R1RLX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9HVEtfTElCU192YWx1ZT0nJwph Y19jdl9lbnZfR1RLX1BSSU5UX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0dU S19QUklOVF9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0dUS19QUklOVF9M SUJTX3NldD0nJwphY19jdl9lbnZfR1RLX1BSSU5UX0xJQlNfdmFsdWU9JycK YWNfY3ZfZW52X0hVTlNQRUxMX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0hV TlNQRUxMX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfSFVOU1BFTExfTElC U19zZXQ9JycKYWNfY3ZfZW52X0hVTlNQRUxMX0xJQlNfdmFsdWU9JycKYWNf Y3ZfZW52X0tERV9HTElCX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0tERV9H TElCX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfS0RFX0dMSUJfTElCU19z ZXQ9JycKYWNfY3ZfZW52X0tERV9HTElCX0xJQlNfdmFsdWU9JycKYWNfY3Zf ZW52X0xERkxBR1Nfc2V0PXNldAphY19jdl9lbnZfTERGTEFHU192YWx1ZT0n IC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicKYWNfY3ZfZW52X0xJ QkNNSVNfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfTElCQ01JU19DRkxBR1Nf dmFsdWU9JycKYWNfY3ZfZW52X0xJQkNNSVNfTElCU19zZXQ9JycKYWNfY3Zf ZW52X0xJQkNNSVNfTElCU192YWx1ZT0nJwphY19jdl9lbnZfTElCRVhUVEVY VENBVF9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9MSUJFWFRURVhUQ0FUX0NG TEFHU192YWx1ZT0nJwphY19jdl9lbnZfTElCRVhUVEVYVENBVF9MSUJTX3Nl dD0nJwphY19jdl9lbnZfTElCRVhUVEVYVENBVF9MSUJTX3ZhbHVlPScnCmFj X2N2X2Vudl9MSUJQTkdfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfTElCUE5H X0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfTElCUE5HX0xJQlNfc2V0PScn CmFjX2N2X2Vudl9MSUJQTkdfTElCU192YWx1ZT0nJwphY19jdl9lbnZfTElC UlNWR19DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9MSUJSU1ZHX0NGTEFHU192 YWx1ZT0nJwphY19jdl9lbnZfTElCUlNWR19MSUJTX3NldD0nJwphY19jdl9l bnZfTElCUlNWR19MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9MSUJTX3NldD0n JwphY19jdl9lbnZfTElCU192YWx1ZT0nJwphY19jdl9lbnZfTElCWE1MX0NG TEFHU19zZXQ9JycKYWNfY3ZfZW52X0xJQlhNTF9DRkxBR1NfdmFsdWU9JycK YWNfY3ZfZW52X0xJQlhNTF9MSUJTX3NldD0nJwphY19jdl9lbnZfTElCWE1M X0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X0xJQlhTTFRfQ0ZMQUdTX3NldD0n JwphY19jdl9lbnZfTElCWFNMVF9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52 X0xJQlhTTFRfTElCU19zZXQ9JycKYWNfY3ZfZW52X0xJQlhTTFRfTElCU192 YWx1ZT0nJwphY19jdl9lbnZfTU9aSUxMQVhQQ09NX0NGTEFHU19zZXQ9JycK YWNfY3ZfZW52X01PWklMTEFYUENPTV9DRkxBR1NfdmFsdWU9JycKYWNfY3Zf ZW52X01PWklMTEFYUENPTV9MSUJTX3NldD0nJwphY19jdl9lbnZfTU9aSUxM QVhQQ09NX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X01PWklMTEFfSEVBREVS U19DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9NT1pJTExBX0hFQURFUlNfQ0ZM QUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9NT1pJTExBX0hFQURFUlNfTElCU19z ZXQ9JycKYWNfY3ZfZW52X01PWklMTEFfSEVBREVSU19MSUJTX3ZhbHVlPScn CmFjX2N2X2Vudl9NT1pMSUJSRVFfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZf TU9aTElCUkVRX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfTU9aTElCUkVR X0xJQlNfc2V0PScnCmFjX2N2X2Vudl9NT1pMSUJSRVFfTElCU192YWx1ZT0n JwphY19jdl9lbnZfTVlUSEVTX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X01Z VEhFU19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X01ZVEhFU19MSUJTX3Nl dD0nJwphY19jdl9lbnZfTVlUSEVTX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52 X05FT05fQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfTkVPTl9DRkxBR1NfdmFs dWU9JycKYWNfY3ZfZW52X05FT05fTElCU19zZXQ9JycKYWNfY3ZfZW52X05F T05fTElCU192YWx1ZT0nJwphY19jdl9lbnZfTlNTX0NGTEFHU19zZXQ9JycK YWNfY3ZfZW52X05TU19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X05TU19M SUJTX3NldD0nJwphY19jdl9lbnZfTlNTX0xJQlNfdmFsdWU9JycKYWNfY3Zf ZW52X09QRU5TU0xfQ0ZMQUdTX3NldD1zZXQKYWNfY3ZfZW52X09QRU5TU0xf Q0ZMQUdTX3ZhbHVlPS1JL3Vzci9pbmNsdWRlCmFjX2N2X2Vudl9PUEVOU1NM X0xJQlNfc2V0PXNldAphY19jdl9lbnZfT1BFTlNTTF9MSUJTX3ZhbHVlPSct TC91c3IvbGliIC1sc3NsJwphY19jdl9lbnZfUEtHX0NPTkZJR19zZXQ9JycK YWNfY3ZfZW52X1BLR19DT05GSUdfdmFsdWU9JycKYWNfY3ZfZW52X1BPUFBM RVJfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfUE9QUExFUl9DRkxBR1NfdmFs dWU9JycKYWNfY3ZfZW52X1BPUFBMRVJfTElCU19zZXQ9JycKYWNfY3ZfZW52 X1BPUFBMRVJfTElCU192YWx1ZT0nJwphY19jdl9lbnZfUkVETEFORF9DRkxB R1Nfc2V0PScnCmFjX2N2X2Vudl9SRURMQU5EX0NGTEFHU192YWx1ZT0nJwph Y19jdl9lbnZfUkVETEFORF9MSUJTX3NldD0nJwphY19jdl9lbnZfUkVETEFO RF9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9TQU1QTEVJQ0NfQ0ZMQUdTX3Nl dD0nJwphY19jdl9lbnZfU0FNUExFSUNDX0NGTEFHU192YWx1ZT0nJwphY19j dl9lbnZfU0FNUExFSUNDX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9TQU1QTEVJ Q0NfTElCU192YWx1ZT0nJwphY19jdl9lbnZfVklTSU9fQ0ZMQUdTX3NldD0n JwphY19jdl9lbnZfVklTSU9fQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9W SVNJT19MSUJTX3NldD0nJwphY19jdl9lbnZfVklTSU9fTElCU192YWx1ZT0n JwphY19jdl9lbnZfV1BEX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X1dQRF9D RkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X1dQRF9MSUJTX3NldD0nJwphY19j dl9lbnZfV1BEX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X1dQR19DRkxBR1Nf c2V0PScnCmFjX2N2X2Vudl9XUEdfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vu dl9XUEdfTElCU19zZXQ9JycKYWNfY3ZfZW52X1dQR19MSUJTX3ZhbHVlPScn CmFjX2N2X2Vudl9XUFNfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfV1BTX0NG TEFHU192YWx1ZT0nJwphY19jdl9lbnZfV1BTX0xJQlNfc2V0PScnCmFjX2N2 X2Vudl9XUFNfTElCU192YWx1ZT0nJwphY19jdl9lbnZfWE1LTUZfc2V0PScn CmFjX2N2X2Vudl9YTUtNRl92YWx1ZT0nJwphY19jdl9lbnZfWFJBTkRSX0NG TEFHU19zZXQ9JycKYWNfY3ZfZW52X1hSQU5EUl9DRkxBR1NfdmFsdWU9JycK YWNfY3ZfZW52X1hSQU5EUl9MSUJTX3NldD0nJwphY19jdl9lbnZfWFJBTkRS X0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X2J1aWxkX2FsaWFzX3NldD1zZXQK YWNfY3ZfZW52X2J1aWxkX2FsaWFzX3ZhbHVlPWFtZDY0LXBvcnRibGQtZnJl ZWJzZDkuMAphY19jdl9lbnZfaG9zdF9hbGlhc19zZXQ9JycKYWNfY3ZfZW52 X2hvc3RfYWxpYXNfdmFsdWU9JycKYWNfY3ZfZW52X3RhcmdldF9hbGlhc19z ZXQ9JycKYWNfY3ZfZW52X3RhcmdldF9hbGlhc192YWx1ZT0nJwphY19jdl9m dW5jX2NhbGxvYz15ZXMKYWNfY3ZfZnVuY19mcmVlPXllcwphY19jdl9mdW5j X21hbGxvYz15ZXMKYWNfY3ZfZnVuY19wb3NpeF9mYWxsb2NhdGU9eWVzCmFj X2N2X2Z1bmNfcmVhbGxvYz15ZXMKYWNfY3ZfaGVhZGVyX1B5dGhvbl9oPXll cwphY19jdl9oZWFkZXJfY3Vwc19jdXBzX2g9eWVzCmFjX2N2X2hlYWRlcl9k YjQxX2RiX2g9eWVzCmFjX2N2X2hlYWRlcl9kYl80MV9kYl9oPW5vCmFjX2N2 X2hlYWRlcl9leHBhdF9oPXllcwphY19jdl9oZWFkZXJfaW50dHlwZXNfaD15 ZXMKYWNfY3ZfaGVhZGVyX2pwZWdsaWJfaD15ZXMKYWNfY3ZfaGVhZGVyX21l bW9yeV9oPXllcwphY19jdl9oZWFkZXJfc3RkYz15ZXMKYWNfY3ZfaGVhZGVy X3N0ZGludF9oPXllcwphY19jdl9oZWFkZXJfc3RkbGliX2g9eWVzCmFjX2N2 X2hlYWRlcl9zdHJpbmdfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0cmluZ3NfaD15 ZXMKYWNfY3ZfaGVhZGVyX3N5c19zdGF0X2g9eWVzCmFjX2N2X2hlYWRlcl9z eXNfdHlwZXNfaD15ZXMKYWNfY3ZfaGVhZGVyX3VuaXN0ZF9oPXllcwphY19j dl9oZWFkZXJfdmFsZ3JpbmRfaD1ubwphY19jdl9oZWFkZXJfemxpYl9oPXll cwphY19jdl9ob3N0PWFtZDY0LXBvcnRibGQtZnJlZWJzZDkuMAphY19jdl9s aWJfY3Vwc19jdXBzUHJpbnRGaWxlcz1ubwphY19jdl9saWJfZGI0MV9fX19f ZGIxODVfb3Blbj1ubwphY19jdl9saWJfZGI0MV9fX2Rib3Blbj1ubwphY19j dl9saWJfZGJfNDFfX19fX2RiMTg1X29wZW49bm8KYWNfY3ZfbGliX2RiXzQx X19fZGJvcGVuPW5vCmFjX2N2X2xpYl9leHBhdF9YTUxfUGFyc2VyQ3JlYXRl PW5vCmFjX2N2X2xpYl9mcmVldHlwZV9GVF9HbHlwaFNsb3RfRW1ib2xkZW49 eWVzCmFjX2N2X2xpYl9qcGVnX2pwZWdfcmVzeW5jX3RvX3Jlc3RhcnQ9bm8K YWNfY3ZfbGliX3pfZGVmbGF0ZT15ZXMKYWNfY3Zfb2JqZXh0PW8KYWNfY3Zf cGF0aF9BV0s9L3Vzci9sb2NhbC9iaW4vZ2F3awphY19jdl9wYXRoX0JBU0g9 L2Jpbi9iYXNoCmFjX2N2X3BhdGhfQ09NUEFUSD0vdXNyL2Jpbi9jbGFuZwph Y19jdl9wYXRoX0RNQUtFPS91c3IvbG9jYWwvYmluL2RtYWtlCmFjX2N2X3Bh dGhfRUdSRVA9Jy91c3IvYmluL2dyZXAgLUUnCmFjX2N2X3BhdGhfR1BFUkY9 L3Vzci9sb2NhbC9iaW4vZ3BlcmYKYWNfY3ZfcGF0aF9HUkVQPS91c3IvYmlu L2dyZXAKYWNfY3ZfcGF0aF9QRVJMPS91c3IvYmluL3BlcmwKYWNfY3ZfcGF0 aF9TRUQ9L3Vzci9iaW4vc2VkCmFjX2N2X3BhdGhfWFNMVFBST0M9L3Vzci9s b2NhbC9iaW4veHNsdHByb2MKYWNfY3ZfcGF0aF9hY19wdF9QS0dfQ09ORklH PS91c3IvbG9jYWwvYmluL3BrZy1jb25maWcKYWNfY3ZfcHJvZ19BV0s9Z2F3 awphY19jdl9wcm9nX0NQUD1jbGFuZy1jcHAKYWNfY3ZfcHJvZ19DWFhDUFA9 J2NsYW5nKysgLUUnCmFjX2N2X3Byb2dfYWNfY3RfQVI9YXIKYWNfY3ZfcHJv Z19hY19jdF9DQz1jbGFuZwphY19jdl9wcm9nX2FjX2N0X05NPW5tCmFjX2N2 X3Byb2dfYWNfY3RfT0JKRFVNUD1vYmpkdW1wCmFjX2N2X3Byb2dfYWNfY3Rf UkFOTElCPXJhbmxpYgphY19jdl9wcm9nX2FjX2N0X1NUUklQPXN0cmlwCmFj X2N2X3Byb2dfY2NfYzg5PScnCmFjX2N2X3Byb2dfY2NfZz15ZXMKYWNfY3Zf cHJvZ19jeHhfZz15ZXMKYWNfY3Zfc2l6ZW9mX2RvdWJsZT04CmFjX2N2X3Np emVvZl9pbnQ9NAphY19jdl9zaXplb2ZfbG9uZz04CmFjX2N2X3NpemVvZl9s b25nX2xvbmc9OAphY19jdl9zaXplb2Zfc2hvcnQ9MgphY19jdl9zaXplb2Zf dm9pZHA9OAphY19jdl9zeXNfZmlsZV9vZmZzZXRfYml0cz1ubwphY19jdl9z eXNfbGFyZ2VmaWxlX0NDPW5vCmFtX2N2X3B5dGhvbl9wbGF0Zm9ybT1mcmVl YnNkOQphbV9jdl9weXRob25fcHlleGVjZGlyPScke2V4ZWNfcHJlZml4fS9s aWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMnCmFtX2N2X3B5dGhvbl9weXRo b25kaXI9JyR7cHJlZml4fS9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMn CmFtX2N2X3B5dGhvbl92ZXJzaW9uPTIuNwpsdF9jdl9zeXNfbWF4X2NtZF9s ZW49MjYyMTQ0CnBrZ19jdl9DUFBVTklUX0NGTEFHUz0nLUkvdXNyL2xvY2Fs L2luY2x1ZGUgICcKcGtnX2N2X0NQUFVOSVRfTElCUz0nLUwvdXNyL2xvY2Fs L2xpYiAtbGNwcHVuaXQgICcKcGtnX2N2X0ZPTlRDT05GSUdfQ0ZMQUdTPSct SS91c3IvbG9jYWwvaW5jbHVkZSAgJwpwa2dfY3ZfRk9OVENPTkZJR19MSUJT PSctTC91c3IvbG9jYWwvbGliIC1sZm9udGNvbmZpZyAgJwpwa2dfY3ZfRlJF RVRZUEVfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZS9mcmVldHlwZTIg LUkvdXNyL2xvY2FsL2luY2x1ZGUgICcKcGtnX2N2X0ZSRUVUWVBFX0xJQlM9 Jy1ML3Vzci9sb2NhbC9saWIgLWxmcmVldHlwZSAgJwpwa2dfY3ZfTElCQ01J U19DRkxBR1M9Jy1JL3Vzci9sb2NhbC9pbmNsdWRlL2xpYmNtaXMgICcKcGtn X2N2X0xJQkNNSVNfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbGNtaXMtMC4y ICAnCnBrZ19jdl9MSUJYTUxfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVk ZS9saWJ4bWwyIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAnCnBrZ19jdl9MSUJY TUxfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbHhtbDIgICcKcGtnX2N2X0xJ QlhTTFRfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9j YWwvaW5jbHVkZS9saWJ4bWwyICAnCnBrZ19jdl9MSUJYU0xUX0xJQlM9Jy1M L3Vzci9sb2NhbC9saWIgLWx4c2x0IC1seiAtbGljb252IC1sbSAtbHhtbDIg ICcKcGtnX2N2X1ZJU0lPX0NGTEFHUz0nLUkvdXNyL2xvY2FsL2luY2x1ZGUv bGlidmlzaW8tMC4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2xpYndwZC0wLjkg LUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlid3BnLTAuMiAgJwpwa2dfY3ZfVklT SU9fTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbHZpc2lvLTAuMCAtbHdwZy0w LjIgLWx3cGQtMC45IC1sd3BkLXN0cmVhbS0wLjkgICcKcGtnX2N2X1dQRF9D RkxBR1M9Jy1JL3Vzci9sb2NhbC9pbmNsdWRlL2xpYndwZC0wLjkgICcKcGtn X2N2X1dQRF9MSUJTPSctTC91c3IvbG9jYWwvbGliIC1sd3BkLTAuOSAtbHdw ZC1zdHJlYW0tMC45ICAnCnBrZ19jdl9XUEdfQ0ZMQUdTPSctSS91c3IvbG9j YWwvaW5jbHVkZS9saWJ3cGctMC4yIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2xp YndwZC0wLjkgICcKcGtnX2N2X1dQR19MSUJTPSctTC91c3IvbG9jYWwvbGli IC1sd3BnLTAuMiAtbHdwZC0wLjkgLWx3cGQtc3RyZWFtLTAuOSAgJwpwa2df Y3ZfV1BTX0NGTEFHUz0nLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlid3BzLTAu MiAtSS91c3IvbG9jYWwvaW5jbHVkZS9saWJ3cGQtMC45ICAnCnBrZ19jdl9X UFNfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbHdwcy0wLjIgLWx3cGQtMC45 IC1sd3BkLXN0cmVhbS0wLjkgICcKCiMjIC0tLS0tLS0tLS0tLS0tLS0tICMj CiMjIE91dHB1dCB2YXJpYWJsZXMuICMjCiMjIC0tLS0tLS0tLS0tLS0tLS0t ICMjCgpBQk9VVF9CSVRNQVA9JycKQUxJR05PRl9ET1VCTEU9JzgnCkFMSUdO T0ZfSU5UPSc0JwpBTElHTk9GX0xPTkc9JzgnCkFMSUdOT0ZfU0hPUlQ9JzIn CkFMTE9DPSdTWVNfQUxMT0MnCkFMTF9MQU5HUz0nJwpBTkNJRU5UX0JJU09O PScnCkFOVD0nJwpBTlRfSE9NRT0nJwpBTlRfTElCPScnCkFSPSdhcicKQVNN X0hPTUU9JycKQVdLPScvdXNyL2xvY2FsL2Jpbi9nYXdrJwpBV1RMSUI9Jy1s amF3dCcKQkFSQ09ERV9FWFRFTlNJT05fUEFDSz0nJwpCQVNIPScvYmluL2Jh c2gnCkJJU09OPScnCkJTSF9KQVI9Jy91c3IvbG9jYWwvc2hhcmUvamF2YS9j bGFzc2VzL2JzaC5qYXInCkJVSUxEX0RNQUtFPSdOTycKQlVJTERfRVBNPSdO TycKQlVJTERfTUFYX0pPQlM9JycKQlVJTERfTU9aQUI9JycKQlVJTERfTkNQ VVM9JycKQlVJTERfUE9TVEdSRVNRTF9TREJDPScnCkJVSUxEX1NUQVg9JycK QlVJTERfVFlQRT0nTGliTyBOQVRJVkUgREVTS1RPUCBIRUxQIFBZVU5PJwpC VUlMRF9VTk9XSU5SRUc9J05PJwpCVUlMRF9WRVJfU1RSSU5HPSdGcmVlQlNE IHBvcnRzIDMuNS4yXzInCkJVSUxEX1g2ND0nJwpCWklQMj0nJwpDQUlST19D RkxBR1M9JycKQ0FJUk9fTElCUz0nJwpDQz0nY2xhbmcnCkNDQUNIRT0nJwpD Q19GT1JfQlVJTEQ9J2NsYW5nJwpDQ19YNjRfQklOQVJZPScnCkNGTEFHUz0n LU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nJwpDTF9YNjQ9JycKQ09N RVg9JycKQ09NTU9OU19DT0RFQ19KQVI9JycKQ09NTU9OU19IVFRQQ0xJRU5U X0pBUj0nJwpDT01NT05TX0xBTkdfSkFSPScnCkNPTU1PTlNfTE9HR0lOR19K QVI9JycKQ09NUEFUSD0nL3VzcicKQ09NX0ZPUl9CVUlMRD0nJwpDUFA9J2Ns YW5nLWNwcCcKQ1BQRkxBR1M9Jy1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vz ci9sb2NhbC9pbmNsdWRlL2RiNDEnCkNQUFVOSVRfQ0ZMQUdTPSctSS91c3Iv bG9jYWwvaW5jbHVkZSAgJwpDUFBVTklUX0xJQlM9Jy1ML3Vzci9sb2NhbC9s aWIgLWxjcHB1bml0ICAnCkNQVU5BTUVfRk9SX0JVSUxEPScnCkNQVV9GT1Jf QlVJTEQ9JycKQ1JPU1NfQ09NUElMSU5HPScnCkNTQ19QQVRIPScnCkNUMk5f RVhURU5TSU9OX1BBQ0s9JycKQ1VSTENPTkZJRz0nJwpDVVJMX0NGTEFHUz0n JwpDVVJMX0xJQlM9JycKQ1hYPSdjbGFuZysrJwpDWFhDUFA9J2NsYW5nKysg LUUnCkNYWEZMQUdTPSctc3RkPWdudSsrOTggLVF1bnVzZWQtYXJndW1lbnRz JwpDWFhfRk9SX0JVSUxEPSdjbGFuZysrJwpDWFhfWDY0X0JJTkFSWT0nJwpE QVRBRElSPScnCkRCVVNNRU5VR1RLX0NGTEFHUz0nJwpEQlVTTUVOVUdUS19M SUJTPScnCkRCVVNfQ0ZMQUdTPScnCkRCVVNfTElCUz0nJwpEQl9DUFBMSUI9 JycKREJfTElCPScnCkRFRlM9JycKRElBR1JBTV9FWFRFTlNJT05fUEFDSz0n JwpESUNUX1NZU1RFTV9ESVI9J2ZpbGU6Ly8vdXNyL2xvY2FsL3NoYXJlL2h1 bnNwZWxsJwpESVJFQ1RYU0RLX0hPTUU9JycKRElSRUNUWFNES19MSUI9JycK RElTQUJMRV9BQ1RJVkVYPScnCkRJU0FCTEVfQVRMPScnCkRJU0FCTEVfTElO S09PPSdUUlVFJwpESVNBQkxFX05FT049JycKRElTQUJMRV9QWVRIT049JycK RElTQUJMRV9TVFJJUD0nJwpETExUT09MPScnCkRNQUtFPScvdXNyL2xvY2Fs L2Jpbi9kbWFrZScKRE9DRElSPScnCkRPVE5FVF9GUkFNRVdPUktfSE9NRT0n JwpET19GRVRDSF9UQVJCQUxMUz0nTk8nCkRQS0c9JycKRUNIT19DPScnCkVD SE9fTj0nLW4nCkVDSE9fVD0nJwpFR1JFUD0nL3Vzci9iaW4vZ3JlcCAtRScK RU5BQkxFX0FDVElWRVhfQ09NUE9ORU5UPScnCkVOQUJMRV9DQUlST19DQU5W QVM9JycKRU5BQkxFX0NSQVNIRFVNUD0nJwpFTkFCTEVfREJVUz0nJwpFTkFC TEVfREVCVUc9J0ZBTFNFJwpFTkFCTEVfRElSRUNUWD0nJwpFTkFCTEVfRVZP QUIyPScnCkVOQUJMRV9GT05UQ09ORklHPSdUUlVFJwpFTkFCTEVfR0NPTkY9 JycKRU5BQkxFX0dJTz0nJwpFTkFCTEVfR05PTUVWRlM9JycKRU5BQkxFX0dS QVBISVRFPScnCkVOQUJMRV9HU1RSRUFNRVI9JycKRU5BQkxFX0dUSzM9JycK RU5BQkxFX0dUSz0nJwpFTkFCTEVfR1RLX1BSSU5UPScnCkVOQUJMRV9LQUI9 JycKRU5BQkxFX0tERTQ9JycKRU5BQkxFX0tERT0nJwpFTkFCTEVfTElCUlNW Rz0nJwpFTkFCTEVfTE9DS0RPV049JycKRU5BQkxFX0xPTUVOVUJBUj0nJwpF TkFCTEVfTFRPPScnCkVOQUJMRV9NRURJQVdJS0k9JycKRU5BQkxFX01JTklN SVpFUj0nJwpFTkFCTEVfTVlTUUxDPScnCkVOQUJMRV9OU1BMVUdJTj0nJwpF TkFCTEVfT05MSU5FX1VQREFURT0nJwpFTkFCTEVfT1BFTkdMPScnCkVOQUJM RV9PWFlHRU5PRkZJQ0U9JycKRU5BQkxFX1BERklNUE9SVD0nJwpFTkFCTEVf UFJFU0VOVEVSX1NDUkVFTj0nJwpFTkFCTEVfUVVJQ0tTVEFSVF9MSUJQTkc9 JycKRU5BQkxFX1JBTkRSPScnCkVOQUJMRV9SRUxFQVNFX0JVSUxEPScnCkVO QUJMRV9SRVBPUlRCVUlMREVSPScnCkVOQUJMRV9SUEFUSD0neWVzJwpFTkFC TEVfU0NSSVBUSU5HX0JFQU5TSEVMTD0nJwpFTkFCTEVfU0NSSVBUSU5HX0pB VkFTQ1JJUFQ9JycKRU5BQkxFX1NDUklQVElOR19QWVRIT049JycKRU5BQkxF X1NJTEVOVF9NU0k9JycKRU5BQkxFX1NUQVRJQ19HVEs9JycKRU5BQkxFX1NZ TUJPTFM9JycKRU5BQkxFX1NZU1RSQVlfR1RLPScnCkVOQUJMRV9VR0xZPSdO TycKRU5BQkxFX1dFUlJPUj0nRkFMU0UnCkVOQUJMRV9YTUxTRUM9JycKRU5B QkxFX1pFTklUWT0nJwpFUE09J05PJwpFWENFUFRJT05TPScnCkVYRUVYVD0n JwpFWEVFWFRfRk9SX0JVSUxEPScnCkZMRVg9JycKRkxVVEVfSkFSPScnCkZP TlRDT05GSUdfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZSAgJwpGT05U Q09ORklHX0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIgLWxmb250Y29uZmlnICAn CkZSRUVUWVBFX0NGTEFHUz0nLUkvdXNyL2xvY2FsL2luY2x1ZGUvZnJlZXR5 cGUyIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAnCkZSRUVUWVBFX0xJQlM9Jy1M L3Vzci9sb2NhbC9saWIgLWxmcmVldHlwZSAgJwpHQVdLPScnCkdDQ19IT01F PScvdXNyJwpHQ09ORl9DRkxBR1M9JycKR0NPTkZfTElCUz0nJwpHSU9fQ0ZM QUdTPScnCkdJT19MSUJTPScnCkdJVF9MSU5LX1NSQz0nJwpHSVRfUkVQT19O QU1FUz0nIGhlbHAnCkdNQUtFX01PRFVMRV9QQVJBTExFTElTTT0nJwpHTUFL RV9QQVJBTExFTElTTT0nJwpHTk9NRVZGU19DRkxBR1M9JycKR05PTUVWRlNf TElCUz0nJwpHTlVDUD0nJwpHTlVNQUtFPSdnbWFrZScKR05VUEFUQ0g9JycK R05VVEFSPSd0YXInCkdPQkpFQ1RfQ0ZMQUdTPScnCkdPQkpFQ1RfTElCUz0n JwpHT09HTEVfRE9DU19FWFRFTlNJT05fUEFDSz0nJwpHUEVSRj0nL3Vzci9s b2NhbC9iaW4vZ3BlcmYnCkdSQVBISVRFX0NGTEFHUz0nJwpHUkFQSElURV9M SUJTPScnCkdSRVA9Jy91c3IvYmluL2dyZXAnCkdTVFJFQU1FUl9DRkxBR1M9 JycKR1NUUkVBTUVSX0xJQlM9JycKR1RIUkVBRF9DRkxBR1M9JycKR1RIUkVB RF9MSUJTPScnCkdUSzIxMF9DRkxBR1M9JycKR1RLMjEwX0xJQlM9JycKR1RL M19DRkxBR1M9JycKR1RLM19MSUJTPScnCkdUS19DRkxBR1M9JycKR1RLX0xJ QlM9JycKR1RLX1BSSU5UX0NGTEFHUz0nJwpHVEtfUFJJTlRfTElCUz0nJwpH VUlCQVNFX0ZPUl9CVUlMRD0nJwpHVUlfRk9SX0JVSUxEPScnCkdYWF9JTkNM VURFX1BBVEg9Jy91c3IvaW5jbHVkZS9jKysvNC4yJwpHWFhfSU5DTFVERV9Q QVRIX0ZPUl9CVUlMRD0nJwpIQVZFX0JPT1NUX1VOT1JERVJFRF9NQVA9JycK SEFWRV9DWFgwWD0nVFJVRScKSEFWRV9HQ0NfQVZYPSdUUlVFJwpIQVZFX0dD Q19OT19MT05HX0RPVUJMRT0nVFJVRScKSEFWRV9HQ0NfVklTSUJJTElUWV9C Uk9LRU49JycKSEFWRV9HQ0NfVklTSUJJTElUWV9GRUFUVVJFPSdGQUxTRScK SEFWRV9HRVRPUFQ9JycKSEFWRV9MRF9CU1lNQk9MSUNfRlVOQ1RJT05TPSdU UlVFJwpIQVZFX0xEX0hBU0hfU1RZTEU9J1RSVUUnCkhBVkVfTk9OX0NPTlNU X05QUF9HRVRNSU1FREVTQ1JJUFRJT049JycKSEFWRV9QT1NJWF9GQUxMT0NB VEU9J1lFUycKSEFWRV9SRUFERElSX1I9JycKSEFWRV9USFJFQURTQUZFX1NU QVRJQ1M9JycKSFNRTERCX0pBUj0nJwpIVU5BUlRfRVhURU5TSU9OX1BBQ0s9 JycKSFVOU1BFTExfQ0ZMQUdTPScnCkhVTlNQRUxMX0xJQlM9JycKSFlQSEVO X0xJQj0nJwpIWVBIX1NZU1RFTV9ESVI9J2ZpbGU6Ly8vdXNyL2xvY2FsL3No YXJlL2h5cGhlbicKSUNVQ09ORklHPScnCklDVV9NQUpPUj0nJwpJQ1VfTUlD Uk89JycKSUNVX01JTk9SPScnCklDVV9SRUNMQVNTSUZJRURfQ0xPU0VfUEFS RU5USEVTSVM9JycKSU5QQVRIX0ZPUl9CVUlMRD0nJwpJTlNUQUxMRElSPScn CklOU1RBTExESVJOQU1FPScnCklOVFJPX0JJVE1BUD0nJwpKQVZBQ0lTR0NK PScnCkpBVkFDSVNLQUZGRT0nJwpKQVZBQ09NUElMRVI9Jy91c3IvbG9jYWwv b3BlbmpkazYvYmluL2phdmFjJwpKQVZBRE9DPScvdXNyL2xvY2FsL29wZW5q ZGs2L2Jpbi9qYXZhZG9jJwpKQVZBRkxBR1M9JycKSkFWQUlGTEFHUz0nJwpK QVZBSU5URVJQUkVURVI9Jy91c3IvbG9jYWwvb3BlbmpkazYvYmluL2phdmEn CkpBVkFfSE9NRT0nL3Vzci9sb2NhbC9vcGVuamRrNicKSkFWQV9TT1VSQ0Vf VkVSPScxLjYnCkpBVkFfVEFSR0VUX1ZFUj0nMS42JwpKREs9J3N1bicKSkZS RUVSRVBPUlRfSkFSPScnCkpJVENfUFJPQ0VTU09SX1RZUEVfRVhQT1JUPScn CkpWTV9PTkVfUEFUSF9DSEVDSz0nJwpLREU0X0NGTEFHUz0nJwpLREU0X0xJ QlM9JycKS0RFX0NGTEFHUz0nJwpLREVfR0xJQl9DRkxBR1M9JycKS0RFX0dM SUJfTElCUz0nJwpLREVfSEFWRV9HTElCPScnCktERV9MSUJTPScnCkxERkxB R1M9JyAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCkxGU19DRkxB R1M9Jy1EX0ZJTEVfT0ZGU0VUX0JJVFM9bm8nCkxJQkJBU0VfSkFSPScnCkxJ QkNNSVNfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZS9saWJjbWlzICAn CkxJQkNNSVNfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbGNtaXMtMC4yICAn CkxJQkRJUj0nJwpMSUJFWFRURVhUQ0FUX0NGTEFHUz0nJwpMSUJFWFRURVhU Q0FUX0xJQlM9JycKTElCRk9OVFNfSkFSPScnCkxJQkZPUk1VTEFfSkFSPScn CkxJQkxBWU9VVF9KQVI9JycKTElCTE9BREVSX0pBUj0nJwpMSUJNR1JfWDY0 X0JJTkFSWT0nJwpMSUJNWVNRTF9QQVRIPScnCkxJQk9CSlM9JycKTElCUE5H X0NGTEFHUz0nJwpMSUJQTkdfTElCUz0nJwpMSUJSRVBPU0lUT1JZX0pBUj0n JwpMSUJSU1ZHX0NGTEFHUz0nJwpMSUJSU1ZHX0xJQlM9JycKTElCUz0nJwpM SUJTRVJJQUxJWkVSX0pBUj0nJwpMSUJYTUxfQ0ZMQUdTPSctSS91c3IvbG9j YWwvaW5jbHVkZS9saWJ4bWwyIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAnCkxJ QlhNTF9KQVI9JycKTElCWE1MX0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIgLWx4 bWwyICAnCkxJQlhTTFRfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZSAt SS91c3IvbG9jYWwvaW5jbHVkZS9saWJ4bWwyICAnCkxJQlhTTFRfTElCUz0n LUwvdXNyL2xvY2FsL2xpYiAtbHhzbHQgLWx6IC1saWNvbnYgLWxtIC1seG1s MiAgJwpMSU5LX1g2NF9CSU5BUlk9JycKTE9DQUxfU09MVkVSPScnCkxUTElC T0JKUz0nJwpMVUNFTkVfQU5BTFlaRVJTX0pBUj0nJwpMVUNFTkVfQ09SRV9K QVI9JycKTUFDT1NYX0RFUExPWU1FTlRfVEFSR0VUPScnCk1BQ09TWF9ERVBM T1lNRU5UX1RBUkdFVF9GT1JfQlVJTEQ9JycKTUFDT1NYX1NES19QQVRIPScn Ck1BQ19PU19YX1ZFUlNJT05fTUFYX0FMTE9XRUQ9JycKTUFDX09TX1hfVkVS U0lPTl9NSU5fUkVRVUlSRUQ9JycKTUFORElSPScnCk1ERFNfQ1BQRkxBR1M9 JycKTUVSR0VMSUJTPScnCk1JRExfUEFUSD0nJwpNSU5HV0NYWD0nJwpNSU5H V1NUUklQPScnCk1JTkdXX0NMSUJfRElSPScnCk1JTkdXX0VYVEVSTkFMX0RM TFM9JyBsaWJleHBhdC0xLmRsbCBsaWJ4c2x0LTEuZGxsIHpsaWIxLmRsbCBs aWJ4bWwyLTIuZGxsJwpNSU5HV19HQ0NETEw9JycKTUlOR1dfR1hYRExMPScn Ck1JTkdXX0xJQl9JTkNMVURFX1BBVEg9JycKTUlOR1dfU0hBUkVEX0dDQ0xJ Qj0nJwpNSU5HV19TSEFSRURfR1hYTElCPScnCk1JTkdXX1NIQVJFRF9MSUJT VERDUFA9JycKTUxfRVhFPScnCk1PQzQ9JycKTU9DPScnCk1PQ1FUND0nJwpN T1pJTExBQlVJTEQ9JycKTU9aSUxMQVhQQ09NX0NGTEFHUz0nJwpNT1pJTExB WFBDT01fTElCUz0nJwpNT1pJTExBX0hFQURFUlNfQ0ZMQUdTPScnCk1PWklM TEFfSEVBREVSU19MSUJTPScnCk1PWklMTEFfVE9PTEtJVD0nJwpNT1pJTExB X1ZFUlNJT049JycKTU9aTElCUkVRX0NGTEFHUz0nJwpNT1pMSUJSRVFfTElC Uz0nJwpNT1pfRkxBVk9VUj0nJwpNT1pfSU5DPScnCk1PWl9MREFQX0NGTEFH Uz0nJwpNT1pfTElCPScnCk1PWl9MSUJfWFBDT009JycKTVNQREJfUEFUSD0n JwpNWVNRTENPTkZJRz0nJwpNWVNRTF9ERUZJTkVTPScnCk1ZU1FMX0lOQz0n JwpNWVNRTF9MSUI9JycKTVlUSEVTX0NGTEFHUz0nJwpNWVRIRVNfTElCUz0n JwpORU9OX0NGTEFHUz0nJwpORU9OX0xJQlM9JycKTkVPTl9WRVJTSU9OPScn Ck5NPSdubScKTlNTX0NGTEFHUz0nJwpOU1NfTElCUz0nJwpOVU1CRVJURVhU X0VYVEVOU0lPTl9QQUNLPScnCk9CSkRVTVA9J29iamR1bXAnCk9CSkVYVD0n bycKT09PQkxPR0dFUl9FWFRFTlNJT05fUEFDSz0nJwpPT09QX0ZPTlRTX1BB Q0s9JycKT09PUF9HQUxMRVJZX1BBQ0s9JycKT09PUF9TQU1QTEVTX1BBQ0s9 JycKT09PUF9URU1QTEFURVNfUEFDSz0nJwpPT09fSlVOSVRfSkFSPScnCk9P T19WRU5ET1I9JycKT1BFTlNTTF9DRkxBR1M9Jy1JL3Vzci9pbmNsdWRlJwpP UEVOU1NMX0xJQlM9Jy1ML3Vzci9saWIgLWxzc2wnCk9TVkVSU0lPTj0nOTAw MDQ0JwpPU19GT1JfQlVJTEQ9JycKT1VURElSX0ZPUl9CVUlMRD0nJwpPVVRQ QVRIX0ZPUl9CVUlMRD0nJwpPWFlHRU5PRkZJQ0VfUEFDSz0nJwpQQUNLQUdF X0JVR1JFUE9SVD0nJwpQQUNLQUdFX05BTUU9J0xpYnJlT2ZmaWNlJwpQQUNL QUdFX1NUUklORz0nTGlicmVPZmZpY2UgMy41JwpQQUNLQUdFX1RBUk5BTUU9 J2xpYnJlb2ZmaWNlJwpQQUNLQUdFX1ZFUlNJT049JzMuNScKUEFUQ0g9JycK UEFUSF9GT1JfQlVJTEQ9JycKUEFUSF9TRVBBUkFUT1I9JzonClBFUkw9Jy91 c3IvYmluL3BlcmwnClBHQ09ORklHPScnClBLR0ZPUk1BVD0nbmF0aXZlJwpQ S0dNSz0nJwpQS0dfQ09ORklHPScvdXNyL2xvY2FsL2Jpbi9wa2ctY29uZmln JwpQT1BQTEVSX0NGTEFHUz0nJwpQT1BQTEVSX0xJQlM9JycKUE9TVEdSRVNR TF9JTkM9JycKUE9TVEdSRVNRTF9MSUI9JycKUFJFRklYRElSPScnClBST0RV Q1Q9J2Z1bGwnClBST0RVQ1ROQU1FPScnClBST0RVQ1RWRVJTSU9OPScnClBS T0VYVD0nLnBybycKUFJPR1JFU1NCQVJDT0xPUj0nJwpQUk9HUkVTU0ZSQU1F Q09MT1I9JycKUFJPR1JFU1NQT1NJVElPTj0nJwpQUk9HUkVTU1NJWkU9JycK UFRIUkVBRF9DRkxBR1M9JycKUFRIUkVBRF9MSUJTPSctcHRocmVhZCcKUFlU SE9OPScvdXNyL2xvY2FsL2Jpbi9weXRob24yLjcnClBZVEhPTl9DRkxBR1M9 Jy1JL3Vzci9sb2NhbC9pbmNsdWRlL3B5dGhvbjIuNyAgJwpQWVRIT05fRVhF Q19QUkVGSVg9JyR7ZXhlY19wcmVmaXh9JwpQWVRIT05fTElCUz0nLUwvdXNy L2xvY2FsL2xpYiAtbHB5dGhvbjIuNyAgJwpQWVRIT05fUExBVEZPUk09J2Zy ZWVic2Q5JwpQWVRIT05fUFJFRklYPScke3ByZWZpeH0nClBZVEhPTl9WRVJT SU9OPScyLjcnClJBTkxJQj0ncmFubGliJwpSRURMQU5EX0NGTEFHUz0nJwpS RURMQU5EX0xJQlM9JycKUlBNPScnClNBQ19KQVI9JycKU0FNUExFSUNDX0NG TEFHUz0nJwpTQU1QTEVJQ0NfTElCUz0nJwpTQVhPTl9KQVI9JycKU0NQREVG Uz0nIC1EV0lUSF9IRUxQJwpTRUQ9Jy91c3IvYmluL3NlZCcKU0VSSUFMSVpF Ul9KQVI9JycKU0VSVkxFVEFQSV9KQVI9JycKU0hFTEw9Jy9iaW4vc2gnClNI T1dJTkNMVURFU19QUkVGSVg9JycKU0laRU9GX0RPVUJMRT0nOCcKU0laRU9G X0lOVD0nNCcKU0laRU9GX0xPTkc9JzgnClNJWkVPRl9MT05HTE9ORz0nOCcK U0laRU9GX1BPSU5URVI9JzgnClNJWkVPRl9TSE9SVD0nMicKU09MQVJJTkNf Rk9SX0JVSUxEPScnClNPTEFSTElCX0ZPUl9CVUlMRD0nJwpTT0xBUl9KQVZB PSdUUlVFJwpTT1VSQ0VWRVJTSU9OPSdPT08zNTAnClNQTElUX0FQUF9NT0RV TEVTPScnClNQTElUX09QVF9GRUFUVVJFUz0nJwpTUkNfUk9PVD0nL3Vzci9w b3J0cy9lZGl0b3JzL2xpYnJlb2ZmaWNlL3dvcmsvbGlicmVvZmZpY2UtY29y ZS0zLjUuMi4yJwpTVEFMRV9NQUtFPSdUUlVFJwpTVEFSVENFTlRFUl9MRUZU X0JJVE1BUD0nJwpTVEFSVENFTlRFUl9SSUdIVF9CSVRNQVA9JycKU1RBUlRD RU5URVJfUlRMX0xFRlRfQklUTUFQPScnClNUQVJUQ0VOVEVSX1JUTF9SSUdI VF9CSVRNQVA9JycKU1RBUlRDRU5URVJfU1BBQ0VfQklUTUFQPScnClNUUklQ PSdzdHJpcCcKU1VOVEVNUExBVEVTX0RFX1BBQ0s9JycKU1VOVEVNUExBVEVT X0VOX1VTX1BBQ0s9JycKU1VOVEVNUExBVEVTX0VTX1BBQ0s9JycKU1VOVEVN UExBVEVTX0ZSX1BBQ0s9JycKU1VOVEVNUExBVEVTX0hVX1BBQ0s9JycKU1VO VEVNUExBVEVTX0lUX1BBQ0s9JycKU1VOVEVNUExBVEVTX0xBTkc9JycKU1lT VEVNX0FQQUNIRV9DT01NT05TPScnClNZU1RFTV9CT09TVD0nJwpTWVNURU1f QlNIPScnClNZU1RFTV9DQUlSTz0nJwpTWVNURU1fQ1BQVU5JVD0nWUVTJwpT WVNURU1fQ1VSTD0nJwpTWVNURU1fREI9J1lFUycKU1lTVEVNX0RCX0NGTEFH Uz0nLURTWVNURU1fREJfSEVBREVSPSdcJyc8ZGI0MS9kYi5oPidcJycnClNZ U1RFTV9ESUNUUz0nWUVTJwpTWVNURU1fRVhQQVQ9J1lFUycKU1lTVEVNX0dE S1BJWEJVRj0nJwpTWVNURU1fR0VOQlJLPScnClNZU1RFTV9HRU5DQ09ERT0n JwpTWVNURU1fR0VOQ01OPScnClNZU1RFTV9HRVRURVhUPScnClNZU1RFTV9H TElCPScnClNZU1RFTV9HUkFQSElURT0nJwpTWVNURU1fSFNRTERCPScnClNZ U1RFTV9IVU5TUEVMTD0nJwpTWVNURU1fSFlQSD0nJwpTWVNURU1fSUNVPScn ClNZU1RFTV9KRlJFRVJFUE9SVD0nJwpTWVNURU1fSlBFRz0nWUVTJwpTWVNU RU1fTElCQz0nJwpTWVNURU1fTElCQ01JUz0nWUVTJwpTWVNURU1fTElCQ1JP Q089JycKU1lTVEVNX0xJQkVYVFRFWFRDQVQ9JycKU1lTVEVNX0xJQkVYVFRF WFRDQVRfREFUQT0nJwpTWVNURU1fTElCR1NGPScnClNZU1RFTV9MSUJKUEVH PScnClNZU1RFTV9MSUJQTkc9JycKU1lTVEVNX0xJQlJTVkc9JycKU1lTVEVN X0xJQlZJU0lPPSdZRVMnClNZU1RFTV9MSUJXUEQ9J1lFUycKU1lTVEVNX0xJ QldQRz0nWUVTJwpTWVNURU1fTElCV1BTPSdZRVMnClNZU1RFTV9MSUJYTUw9 J1lFUycKU1lTVEVNX0xJQlhTTFQ9J1lFUycKU1lTVEVNX0xJQlhTTFRfRk9S X0JVSUxEPScnClNZU1RFTV9MUFNPTFZFPScnClNZU1RFTV9MVUNFTkU9JycK U1lTVEVNX01ERFM9JycKU1lTVEVNX01FU0FfSEVBREVSUz0nJwpTWVNURU1f TU9aSUxMQT0nJwpTWVNURU1fTU9aSUxMQV9IRUFERVJTPScnClNZU1RFTV9N WVNRTD0nJwpTWVNURU1fTVlTUUxfQ1BQQ09OTj0nJwpTWVNURU1fTVlUSEVT PScnClNZU1RFTV9ORU9OPScnClNZU1RFTV9OU1M9JycKU1lTVEVNX09EQkNf SEVBREVSUz0nJwpTWVNURU1fT1BFTlNTTD0nJwpTWVNURU1fUEFOR089JycK U1lTVEVNX1BPUFBMRVI9JycKU1lTVEVNX1BPU1RHUkVTUUw9JycKU1lTVEVN X1BZVEhPTj0nWUVTJwpTWVNURU1fUkVETEFORD0nJwpTWVNURU1fU0FNUExF SUNDPScnClNZU1RFTV9TQU5FX0hFQURFUj0nJwpTWVNURU1fU0FYT049JycK U1lTVEVNX1NFUlZMRVRBUEk9JycKU1lTVEVNX1NURExJQlM9J1lFUycKU1lT VEVNX1ZJR1JBPScnClNZU1RFTV9aTElCPSdZRVMnClRBUkZJTEVfTE9DQVRJ T049Jy91c3IvcG9ydHMvZGlzdGZpbGVzL2xpYnJlb2ZmaWNlJwpUSEVTX1NZ U1RFTV9ESVI9J2ZpbGU6Ly8vdXNyL2xvY2FsL3NoYXJlL215dGhlcycKVFlQ T19FWFRFTlNJT05fUEFDSz0nJwpVTklYV1JBUFBFUk5BTUU9JycKVU5aSVA9 JycKVVBEPSczNTAnClVTRV9GVF9FTUJPTERFTj0nWUVTJwpVU0VfWElORVJB TUE9JycKVkFMR1JJTkRfQ0ZMQUdTPScnClZBTElEQVRPUl9FWFRFTlNJT05f UEFDSz0nJwpWRVJCT1NFPScnClZJU0lPX0NGTEFHUz0nLUkvdXNyL2xvY2Fs L2luY2x1ZGUvbGlidmlzaW8tMC4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2xp YndwZC0wLjkgLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlid3BnLTAuMiAgJwpW SVNJT19MSUJTPSctTC91c3IvbG9jYWwvbGliIC1sdmlzaW8tMC4wIC1sd3Bn LTAuMiAtbHdwZC0wLjkgLWx3cGQtc3RyZWFtLTAuOSAgJwpXQVRDSF9XSU5E T1dfRVhURU5TSU9OX1BBQ0s9JycKV0lORE9XU19TREtfSE9NRT0nJwpXSU5E UkVTPScnCldJVEhPVVRfQUZNUz0nJwpXSVRIT1VUX1BQRFM9JycKV0lUSF9B R0ZBX01PTk9UWVBFX0ZPTlRTPScnCldJVEhfQklORklMVEVSPSdOTycKV0lU SF9DT01QQVRfT09XUkFQUEVSUz0nJwpXSVRIX0VYVEVOU0lPTl9JTlRFR1JB VElPTj0nJwpXSVRIX0VYVFJBX0ZPTlQ9JycKV0lUSF9FWFRSQV9HQUxMRVJZ PScnCldJVEhfRVhUUkFfU0FNUExFPScnCldJVEhfRVhUUkFfVEVNUExBVEU9 JycKV0lUSF9GT05UUz0nJwpXSVRIX0hFTFBQQUNLX0lOVEVHUkFUSU9OPScn CldJVEhfTEFORz0nJwpXSVRIX0xBTkdfTElTVD0nJwpXSVRIX0xEQVA9JycK V0lUSF9MSU5LRVJfSEFTSF9TVFlMRT0nc3lzdicKV0lUSF9NSU5HVz0nJwpX SVRIX01PWklMTEE9JycKV0lUSF9NWVNQRUxMX0RJQ1RTPSdOTycKV0lUSF9P UEVOTERBUD0nJwpXSVRIX1NUTFBPUlQ9J05PJwpXSVRIX1RIRU1FUz0nJwpX SVRIX1ZDX1JFRElTVD0nJwpXT1JEU19CSUdFTkRJQU49J25vJwpXT1JLRElS X0ZPUl9CVUlMRD0nJwpXUERfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVk ZS9saWJ3cGQtMC45ICAnCldQRF9MSUJTPSctTC91c3IvbG9jYWwvbGliIC1s d3BkLTAuOSAtbHdwZC1zdHJlYW0tMC45ICAnCldQR19DRkxBR1M9Jy1JL3Vz ci9sb2NhbC9pbmNsdWRlL2xpYndwZy0wLjIgLUkvdXNyL2xvY2FsL2luY2x1 ZGUvbGlid3BkLTAuOSAgJwpXUEdfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAt bHdwZy0wLjIgLWx3cGQtMC45IC1sd3BkLXN0cmVhbS0wLjkgICcKV1BTX0NG TEFHUz0nLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlid3BzLTAuMiAtSS91c3Iv bG9jYWwvaW5jbHVkZS9saWJ3cGQtMC45ICAnCldQU19MSUJTPSctTC91c3Iv bG9jYWwvbGliIC1sd3BzLTAuMiAtbHdwZC0wLjkgLWx3cGQtc3RyZWFtLTAu OSAgJwpYQVVfTElCUz0nJwpYSU5DPScnClhJTkVSQU1BX0xJTks9JycKWExJ Qj0nJwpYTUtNRj0nJwpYUkFORFJfQ0ZMQUdTPScnClhSQU5EUl9ETE9QRU49 JycKWFJBTkRSX0xJQlM9JycKWFNMVFBST0M9Jy91c3IvbG9jYWwvYmluL3hz bHRwcm9jJwpYX0NGTEFHUz0nJwpYX0VYVFJBX0xJQlM9JycKWF9MSUJTPScn ClhfUFJFX0xJQlM9JycKWklQPScnClpOVFk9JycKX2NjPScnCmFjX2N0X0ND PSdjbGFuZycKYWNfY3RfQ1hYPScnCmJpbmRpcj0nJHtleGVjX3ByZWZpeH0v YmluJwpidWlsZD0nYW1kNjQtcG9ydGJsZC1mcmVlYnNkOS4wJwpidWlsZF9h bGlhcz0nYW1kNjQtcG9ydGJsZC1mcmVlYnNkOS4wJwpidWlsZF9jcHU9J2Ft ZDY0JwpidWlsZF9vcz0nZnJlZWJzZDkuMCcKYnVpbGRfdmVuZG9yPSdwb3J0 YmxkJwpkYXRhZGlyPScke2RhdGFyb290ZGlyfScKZGF0YXJvb3RkaXI9JyR7 cHJlZml4fS9zaGFyZScKZG9jZGlyPScke2RhdGFyb290ZGlyfS9kb2MvJHtQ QUNLQUdFX1RBUk5BTUV9JwpkdmlkaXI9JyR7ZG9jZGlyfScKZXhlY19wcmVm aXg9Jy91c3IvbG9jYWwnCmhvc3Q9J2FtZDY0LXBvcnRibGQtZnJlZWJzZDku MCcKaG9zdF9hbGlhcz0nJwpob3N0X2NwdT0nYW1kNjQnCmhvc3Rfb3M9J2Zy ZWVic2Q5LjAnCmhvc3RfdmVuZG9yPSdwb3J0YmxkJwpodG1sZGlyPScke2Rv Y2Rpcn0nCmluY2x1ZGVkaXI9JyR7cHJlZml4fS9pbmNsdWRlJwppbmZvZGly PScvdXNyL2xvY2FsL2luZm8nCmxpYmRpcj0nJHtleGVjX3ByZWZpeH0vbGli JwpsaWJleGVjZGlyPScke2V4ZWNfcHJlZml4fS9saWJleGVjJwpsb2NhbGVk aXI9JyR7ZGF0YXJvb3RkaXJ9L2xvY2FsZScKbG9jYWxzdGF0ZWRpcj0nJHtw cmVmaXh9L3ZhcicKbWFuZGlyPScvdXNyL2xvY2FsL21hbicKbm9kZXA9JycK b2xkaW5jbHVkZWRpcj0nL3Vzci9pbmNsdWRlJwpwZGZkaXI9JyR7ZG9jZGly fScKcGtncHlleGVjZGlyPScke3B5ZXhlY2Rpcn0vJwpwa2dweXRob25kaXI9 JyR7cHl0aG9uZGlyfS8nCnByZWZpeD0nL3Vzci9sb2NhbCcKcHJvZ3JhbV90 cmFuc2Zvcm1fbmFtZT0ncyx4LHgsJwpwc2Rpcj0nJHtkb2NkaXJ9JwpweWV4 ZWNkaXI9JyR7ZXhlY19wcmVmaXh9L2xpYi9weXRob24yLjcvc2l0ZS1wYWNr YWdlcycKcHl0aG9uZGlyPScke3ByZWZpeH0vbGliL3B5dGhvbjIuNy9zaXRl LXBhY2thZ2VzJwpzYmluZGlyPScke2V4ZWNfcHJlZml4fS9zYmluJwpzaGFy ZWRzdGF0ZWRpcj0nJHtwcmVmaXh9L2NvbScKc3lzY29uZmRpcj0nJHtwcmVm aXh9L2V0YycKdGFyZ2V0X2FsaWFzPScnCgojIyAtLS0tLS0tLS0tLSAjIwoj IyBjb25mZGVmcy5oLiAjIwojIyAtLS0tLS0tLS0tLSAjIwoKI2RlZmluZSBQ QUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgojZGVmaW5lIFBBQ0tBR0VfVEFS TkFNRSAibGlicmVvZmZpY2UiCiNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIz LjUiCiNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIK I2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgojZGVmaW5lIFNURENfSEVB REVSUyAxCiNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCiNkZWZpbmUgSEFW RV9TWVNfU1RBVF9IIDEKI2RlZmluZSBIQVZFX1NURExJQl9IIDEKI2RlZmlu ZSBIQVZFX1NUUklOR19IIDEKI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKI2Rl ZmluZSBIQVZFX1NUUklOR1NfSCAxCiNkZWZpbmUgSEFWRV9JTlRUWVBFU19I IDEKI2RlZmluZSBIQVZFX1NURElOVF9IIDEKI2RlZmluZSBIQVZFX1VOSVNU RF9IIDEKI2RlZmluZSBIQVZFX0NVUFNfSCAxCiNkZWZpbmUgU1REQ19IRUFE RVJTIDEKI2RlZmluZSBTSVpFT0ZfTE9ORyA4CiNkZWZpbmUgU0laRU9GX1NI T1JUIDIKI2RlZmluZSBTSVpFT0ZfSU5UIDQKI2RlZmluZSBTSVpFT0ZfTE9O R19MT05HIDgKI2RlZmluZSBTSVpFT0ZfRE9VQkxFIDgKI2RlZmluZSBTSVpF T0ZfVk9JRFAgOAojZGVmaW5lIEFMSUdOT0ZfU0hPUlQgMgojZGVmaW5lIEFM SUdOT0ZfSU5UIDQKI2RlZmluZSBBTElHTk9GX0xPTkcgOAojZGVmaW5lIEFM SUdOT0ZfRE9VQkxFIDgKI2RlZmluZSBIQVZFX01BTExPQyAxCiNkZWZpbmUg SEFWRV9SRUFMTE9DIDEKI2RlZmluZSBIQVZFX0NBTExPQyAxCiNkZWZpbmUg SEFWRV9GUkVFIDEKI2RlZmluZSBIQVZFX1BPU0lYX0ZBTExPQ0FURSAxCgpj b25maWd1cmU6IGV4aXQgMQo= --_----------=_1336619074167760-- From owner-freebsd-office@FreeBSD.ORG Thu May 10 17:55:38 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9E2491065673; Thu, 10 May 2012 17:55:38 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7200B8FC12; Thu, 10 May 2012 17:55:38 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4AHtcFL097375; Thu, 10 May 2012 17:55:38 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4AHtcw5097370; Thu, 10 May 2012 17:55:38 GMT (envelope-from edwin) Date: Thu, 10 May 2012 17:55:38 GMT Message-Id: <201205101755.q4AHtcw5097370@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, office@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/167775: editors/libreoffice cannot open password protected OpenOffice files. X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 May 2012 17:55:38 -0000 Synopsis: editors/libreoffice cannot open password protected OpenOffice files. Responsible-Changed-From-To: freebsd-ports-bugs->office Responsible-Changed-By: edwin Responsible-Changed-When: Thu May 10 17:55:38 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=167775 From owner-freebsd-office@FreeBSD.ORG Thu May 10 17:59:16 2012 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B8EFC106566C; Thu, 10 May 2012 17:59:16 +0000 (UTC) (envelope-from dnebdal@gmail.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id 5FB2E8FC08; Thu, 10 May 2012 17:59:16 +0000 (UTC) Received: by yhgm50 with SMTP id m50so2298558yhg.13 for ; Thu, 10 May 2012 10:59:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=9g0xBttvLPjF1rSJMrDW80rJdQ8n020imdyB0kM57L0=; b=p40CINUB7WkG4KjMnVcF5FeAv0xmGx5l7W1FeyvELQ3ANH7wPAbb0CgaXMf1hmuXHu DStDDG3AJw4xOVF/MdGbuRU4hbnLMwAHIjrfVC5DiUvYOSFQaymPRcsDb2sJBWPoaAOQ a4+3PVVUjXS+11XI+Ss2OxNRrc+foqRThOSE0gRBLe9K9TZcZhL1FeON26o1Fjis9Bh/ LCPqwXzq8VagX6qYQm3kR8wiSaHi5quYhbAT2dzHc4CvFm4KoC8DypHC0NdcuUMlcBcu vSt004INmcZn5Y2+axvRPxuVgVFwKpzc729IiyXskHSnR1lhb0kB9ESItzYA8rPCjyFn oc3Q== MIME-Version: 1.0 Received: by 10.42.176.6 with SMTP id bc6mr2742000icb.49.1336672755326; Thu, 10 May 2012 10:59:15 -0700 (PDT) Received: by 10.231.116.149 with HTTP; Thu, 10 May 2012 10:59:15 -0700 (PDT) In-Reply-To: <4FAA772A.8010808@netfence.it> References: <4FAA772A.8010808@netfence.it> Date: Thu, 10 May 2012 19:59:15 +0200 Message-ID: From: Daniel Nebdal To: Andrea Venturoli Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: office@freebsd.org, freebsd-ports@freebsd.org Subject: Re: OpenOffice 3.4 fails to build X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 May 2012 17:59:16 -0000 On Wed, May 9, 2012 at 3:54 PM, Andrea Venturoli wrote: > Hello. > > Sorry to come up with yet another problem... > > My build stops with: > >> Module 'libxmlsec' delivered successfully. 49 files copied, 0 files >> unchanged >> >> 1 module(s): >> =A0 =A0 =A0 =A0bridges >> need(s) to be rebuilt >> >> Reason(s): >> >> ERROR: error 65280 occurred while making >> /usr/local/local/storage/alamartmp/usr/ports/editors/openoffice-3/work/a= oo-3.4.0/main/bridges/source/cpp_uno/gcc3_freebsd_intel > > > This is an 8.2/i386 box. > > Any hint? > > =A0bye & Thanks > =A0 =A0 =A0 =A0av. If you cd to the bridges directory (/usr/local/local/storage/alamartmp/usr/ports/editors/openoffice-3/work/aoo= -3.4.0/main/bridges , apparently) and run gmake, you might get some more useful error messages. --=20 Daniel Nebdal From owner-freebsd-office@FreeBSD.ORG Thu May 10 18:37:07 2012 Return-Path: Delivered-To: freebsd-office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4003E106566B; Thu, 10 May 2012 18:37:07 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D01F28FC12; Thu, 10 May 2012 18:37:06 +0000 (UTC) Message-ID: <4FAC0AD2.7010500@FreeBSD.org> Date: Thu, 10 May 2012 14:37:06 -0400 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120502 Thunderbird/12.0.1 MIME-Version: 1.0 To: Jonathan References: <201205101755.q4AHtcw5097370@freefall.freebsd.org> In-Reply-To: <201205101755.q4AHtcw5097370@freefall.freebsd.org> X-Enigmail-Version: 1.5pre Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: freebsd-ports-bugs@freebsd.org, freebsd-office@freebsd.org Subject: Re: ports/167775: editors/libreoffice cannot open password protected OpenOffice files. X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 May 2012 18:37:07 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 This is an upstream bug: https://bugs.freedesktop.org/show_bug.cgi?id=45171 We may apply this upstream patch locally: http://cgit.freedesktop.org/libreoffice/core/patch/?id=bf9ab0b486ee336bd4fb91e5ad2320d25593d696 Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk+sCtIACgkQmlay1b9qnVOdoQCfZ6kFvBZTwDbxmuQHmYP1On/D 6e8AniAgpK25V43ho8HPO7EqbdmHyBeF =jTQz -----END PGP SIGNATURE----- From owner-freebsd-office@FreeBSD.ORG Thu May 10 19:00:35 2012 Return-Path: Delivered-To: freebsd-office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 70D94106566C; Thu, 10 May 2012 19:00:35 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 504AF8FC16; Thu, 10 May 2012 19:00:35 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4AJ0Z19053982; Thu, 10 May 2012 19:00:35 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4AJ0ZhW053980; Thu, 10 May 2012 19:00:35 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Thu, 10 May 2012 21:00:19 +0200 From: Baptiste Daroussin To: Jung-uk Kim Message-ID: <20120510190019.GB9578@azathoth.lan> References: <201205101755.q4AHtcw5097370@freefall.freebsd.org> <4FAC0AD2.7010500@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TRYliJ5NKNqkz5bu" Content-Disposition: inline In-Reply-To: <4FAC0AD2.7010500@FreeBSD.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports-bugs@FreeBSD.org, freebsd-office@FreeBSD.org, Jonathan Subject: Re: ports/167775: editors/libreoffice cannot open password protected OpenOffice files. X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 May 2012 19:00:35 -0000 --TRYliJ5NKNqkz5bu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 10, 2012 at 02:37:06PM -0400, Jung-uk Kim wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > This is an upstream bug: >=20 > https://bugs.freedesktop.org/show_bug.cgi?id=3D45171 >=20 > We may apply this upstream patch locally: >=20 > http://cgit.freedesktop.org/libreoffice/core/patch/?id=3Dbf9ab0b486ee336b= d4fb91e5ad2320d25593d696 >=20 > Jung-uk Kim The redports svn is currently broken so you can directly push this patch to= the cvs version. regards, Bapt --TRYliJ5NKNqkz5bu Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk+sEEMACgkQ8kTtMUmk6Ex9DACfWYvAUh+f7NYzGrdSa4uPTQkZ wgYAn1t+skbsX593U0GU2fUIweMeWiPc =27g6 -----END PGP SIGNATURE----- --TRYliJ5NKNqkz5bu-- From owner-freebsd-office@FreeBSD.ORG Fri May 11 16:28:56 2012 Return-Path: Delivered-To: freebsd-office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEA72106566C for ; Fri, 11 May 2012 16:28:55 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from nm14-vm2.bullet.mail.ne1.yahoo.com (nm14-vm2.bullet.mail.ne1.yahoo.com [98.138.91.90]) by mx1.freebsd.org (Postfix) with SMTP id 8F82D8FC18 for ; Fri, 11 May 2012 16:28:55 +0000 (UTC) Received: from [98.138.90.49] by nm14.bullet.mail.ne1.yahoo.com with NNFMP; 11 May 2012 16:22:47 -0000 Received: from [98.138.226.58] by tm2.bullet.mail.ne1.yahoo.com with NNFMP; 11 May 2012 16:22:47 -0000 Received: from [127.0.0.1] by smtp209.mail.ne1.yahoo.com with NNFMP; 11 May 2012 16:22:46 -0000 X-Yahoo-Newman-Id: 986127.97071.bm@smtp209.mail.ne1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: FvbwRBwVM1l6fZPttW_snIqbf266TJFhcStyOutB.TNw9gB 1PTPndr784mEMO2rbtsWdJX9APe7poCGG8s7HstWvcFIXG4PisNf_Yeqz6gx cwyPsWqOB7qnDxJpKYohSPBW8mldLzVpG565Cc7CiBb3JAoyOIGDbU9N8TqW QSbd4qj7b7PSmrELL70fmJrkGAgb_an7ZusQNl0cN2Nf1AsRzMy9Q1hupEbl AgOOCPGSHF8fpGTBGK8k2UQh5WJHuZU21Y3xAvW8WBreQS7iAdmT8poFNKJ0 tx0NgeU18X9RT61IrJvVJWeKbyuM6ebX4pQZcyivQtGyXYy5YWk66K7KPt3B ybxjKzykl47fQytGsz4BfWScCPg_Mftg3lY3Db_0zfjKLf9e9VpzFsw3UAaU hQKx3iqByMcGXcMtlsfbyqwz15.0- X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Received: from [192.168.10.103] (pfg@200.118.157.7 with plain) by smtp209.mail.ne1.yahoo.com with SMTP; 11 May 2012 09:22:46 -0700 PDT Message-ID: <4FAD3CD4.50503@FreeBSD.org> Date: Fri, 11 May 2012 11:22:44 -0500 From: Pedro Giffuni User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0.3) Gecko/20120328 Thunderbird/10.0.3 MIME-Version: 1.0 To: office-list freebsd Content-Type: multipart/mixed; boundary="------------030407020103070704070907" Cc: Jan Henrik Sylvester , Maho Nakata Subject: Re: editors/openoffice-3 fails on i386 while it builds on amd64 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 May 2012 16:28:56 -0000 This is a multi-part message in MIME format. --------------030407020103070704070907 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hello; The problem seems to be caused by an incomplete update to the bridge code. The attached patch (for the files directory) should fix it. I will go ahead and commit it upstream since it can't be more broken than it currently is but I am not using i386 so some success report would be good :). Pedro. --------------030407020103070704070907 Content-Type: text/plain; name="patch-doublemmap" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="patch-doublemmap" Index: bridges/source/cpp_uno/gcc3_freebsd_intel/cpp2uno.cxx =================================================================== --- bridges/source/cpp_uno/gcc3_freebsd_intel/cpp2uno.cxx (revision 1337224) +++ bridges/source/cpp_uno/gcc3_freebsd_intel/cpp2uno.cxx (working copy) @@ -355,7 +355,7 @@ int const codeSnippetSize = 16; unsigned char * codeSnippet( - unsigned char * code, sal_Int32 functionIndex, sal_Int32 vtableOffset, + unsigned char * code, sal_PtrDiff writetoexecdiff, sal_Int32 functionIndex, sal_Int32 vtableOffset, typelib_TypeClass returnTypeClass) { if (!bridges::cpp_uno::shared::isSimpleType(returnTypeClass)) { @@ -401,7 +401,7 @@ // jmp privateSnippetExecutor: *p++ = 0xE9; *reinterpret_cast< sal_Int32 * >(p) - = ((unsigned char *) exec) - p - sizeof (sal_Int32); + = ((unsigned char *) exec) - p - sizeof (sal_Int32) - writetoexecdiff; p += sizeof (sal_Int32); OSL_ASSERT(p - code <= codeSnippetSize); return code + codeSnippetSize; @@ -434,7 +434,7 @@ } unsigned char * bridges::cpp_uno::shared::VtableFactory::addLocalFunctions( - Slot ** slots, unsigned char * code, + Slot ** slots, unsigned char * code, sal_PtrDiff writetoexecdiff, typelib_InterfaceTypeDescription const * type, sal_Int32 functionOffset, sal_Int32 functionCount, sal_Int32 vtableOffset) { @@ -447,9 +447,9 @@ switch (member->eTypeClass) { case typelib_TypeClass_INTERFACE_ATTRIBUTE: // Getter: - (s++)->fn = code; + (s++)->fn = code + writetoexecdiff; code = codeSnippet( - code, functionOffset++, vtableOffset, + code, writetoexecdiff, functionOffset++, vtableOffset, reinterpret_cast< typelib_InterfaceAttributeTypeDescription * >( member)->pAttributeTypeRef->eTypeClass); // Setter: @@ -457,17 +457,17 @@ typelib_InterfaceAttributeTypeDescription * >( member)->bReadOnly) { - (s++)->fn = code; + (s++)->fn = code + writetoexecdiff; code = codeSnippet( - code, functionOffset++, vtableOffset, + code, writetoexecdiff, functionOffset++, vtableOffset, typelib_TypeClass_VOID); } break; case typelib_TypeClass_INTERFACE_METHOD: - (s++)->fn = code; + (s++)->fn = code + writetoexecdiff; code = codeSnippet( - code, functionOffset++, vtableOffset, + code, writetoexecdiff, functionOffset++, vtableOffset, reinterpret_cast< typelib_InterfaceMethodTypeDescription * >( member)->pReturnTypeRef->eTypeClass); break; --------------030407020103070704070907-- From owner-freebsd-office@FreeBSD.ORG Fri May 11 17:26:07 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 055551065672; Fri, 11 May 2012 17:26:07 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 0F7468FC0A; Fri, 11 May 2012 17:26:05 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id UAA21213; Fri, 11 May 2012 20:26:04 +0300 (EEST) (envelope-from avg@FreeBSD.org) Message-ID: <4FAD4BAB.10507@FreeBSD.org> Date: Fri, 11 May 2012 20:26:03 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120503 Thunderbird/12.0.1 MIME-Version: 1.0 To: thierry@FreeBSD.org, office@FreeBSD.org X-Enigmail-Version: 1.5pre Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: Subject: libtextcat vs libexttextcat X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 May 2012 17:26:08 -0000 These two ports either need to learn to co-exist (not overwrite each other's files) or to be marked as mutually conflicting (right now libtextcat doesn't have a check). First options would be preferable of course. -- Andriy Gapon From owner-freebsd-office@FreeBSD.ORG Sat May 12 01:01:24 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 67FA91065675 for ; Sat, 12 May 2012 01:01:24 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5368F8FC12 for ; Sat, 12 May 2012 01:01:24 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4C11OtS042826 for ; Sat, 12 May 2012 01:01:24 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4C11Oe1042807 for office@FreeBSD.org; Sat, 12 May 2012 01:01:24 GMT (envelope-from sunpoet) Date: Sat, 12 May 2012 01:01:24 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201205120101.q4C11Oe1042807@freefall.freebsd.org> To: office@FreeBSD.org Cc: Subject: Office Scout Report (2012/05/12 01:00:19) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 May 2012 01:01:24 -0000 ___ __ __ _ ____ _ ____ _ / _ \ / _|/ _(_) ___ ___ / ___| ___ ___ _ _| |_ | _ \ ___ _ __ ___ _ __| |_ | | | | |_| |_| |/ __/ _ \ \___ \ / __/ _ \| | | | __| | |_) / _ \ '_ \ / _ \| '__| __| | |_| | _| _| | (_| __/ ___) | (_| (_) | |_| | |_ | _ < __/ |_) | (_) | | | |_ \___/|_| |_| |_|\___\___| |____/ \___\___/ \__,_|\__| |_| \_\___| .__/ \___/|_| \__| |_| Date: Sat May 12 01:00:19 UTC 2012 URL: http://people.FreeBSD.org/~sunpoet/office/logs/20120512-010019.txt Style settings: - Updates only: yes - Horizontal splitter: no =====================x============x============================================================================================ PORT | VERSION | DIRECT DOWNLOAD URL ---------------------+------------+-------------------------------------------------------------------------------------------- polish/hunspell | 20120511 | http://people.FreeBSD.org/~sunpoet/office/latest/hunspell/sjp-myspell-pl-20120511.zip german/mythes | 2012.05.11 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/Deutscher-Thesaurus-20120511.oxt textproc/nl-mythes | 2012.05.11 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_nl-20120511.oxt textproc/sk-mythes | 2012.05.11 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/OOo-Thesaurus2-sk_SK-20120511.zip textproc/sl-mythes | 2012.05.12 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_sl_SI_v2-20120512.zip =====================x============x============================================================================================ From owner-freebsd-office@FreeBSD.ORG Sat May 12 01:57:54 2012 Return-Path: Delivered-To: freebsd-office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DE63F106566B for ; Sat, 12 May 2012 01:57:54 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from mail.farley.org (mail.farley.org [IPv6:2001:470:1f07:14d3:2::11]) by mx1.freebsd.org (Postfix) with ESMTP id 8FEA08FC14 for ; Sat, 12 May 2012 01:57:54 +0000 (UTC) Received: from thor.farley.org (HPooka@thor.farley.org [IPv6:2001:470:1f07:14d3:1::5]) by mail.farley.org (8.14.5/8.14.5) with ESMTP id q4C1vrSs031465 for ; Fri, 11 May 2012 21:57:53 -0400 (EDT) (envelope-from scf@FreeBSD.org) Date: Fri, 11 May 2012 21:57:53 -0400 (EDT) From: "Sean C. Farley" To: freebsd-office@FreeBSD.org Message-ID: User-Agent: Alpine 2.02 (BSF 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Spam-Status: No, score=-2.9 required=4.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.farley.org Cc: Subject: OpenOffice 3.4.0 issues X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 May 2012 01:57:54 -0000 I admit upfront that I have been playing with the build for editors/openoffice-3 such as removing gconf and gnome-vfs. Also, I disabled bdb in textproc/redland. A few things caught my eye, but I want to confirm with others. 1. The configuration for my user was being created here: /usr/local/openoffice-3.4.0/openoffice.org3/program/../program/../.openoffice.org Without permissions to create that directory I get: [Java framework] Error in function createSettingsDocument (elements.cxx). javaldx failed! Otherwise, it works fine. 2. Permissions on most directories under /usr/local/openoffice-3.4.0 were 775. umask for root is 022. However, the package I created (via portmaster -g) installed on another system (with portmaster -P) with correct permissions. Can anyone confirm my observations? Please keep me on Cc. Sean -- scf@FreeBSD.org