From owner-freebsd-gnome@FreeBSD.ORG Sun Jul 17 05:35:05 2011 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5D6E106566C for ; Sun, 17 Jul 2011 05:35:05 +0000 (UTC) (envelope-from Cy.Schubert@komquats.com) Received: from idcmail-mo1so.shaw.ca (idcmail-mo1so.shaw.ca [24.71.223.10]) by mx1.freebsd.org (Postfix) with ESMTP id 794708FC1A for ; Sun, 17 Jul 2011 05:35:05 +0000 (UTC) Received: from pd3ml1so-ssvc.prod.shaw.ca ([10.0.141.140]) by pd2mo1so-svcs.prod.shaw.ca with ESMTP; 16 Jul 2011 23:35:04 -0600 X-Cloudmark-SP-Filtered: true X-Cloudmark-SP-Result: v=1.1 cv=PoCsjI4yX/9PNLpOJB7VMdKHKyM4vJcX/7ufEpQ0Uvw= c=1 sm=1 a=rVCwwlyiVokA:10 a=QrugwKR0C_UA:10 a=wAGQQ9Az6v0A:10 a=BLceEmwcHowA:10 a=xA7i7079zcQA:10 a=kj9zAlcOel0A:10 a=+J+gTUrb/Bhkr9chPx4Sww==:17 a=pGLkceISAAAA:8 a=BWvPGDcYAAAA:8 a=6I5d2MoRAAAA:8 a=wlZ__OSuKtwcEY-TKZwA:9 a=TRPolZNKyh1dVp-veSwA:7 a=CjuIK1q_8ugA:10 a=MSl-tDqOz04A:10 a=V7tsTZBp22UA:10 a=SV7veod9ZcQA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Received: from unknown (HELO spqr.komquats.com) ([24.68.75.245]) by pd3ml1so-dmz.prod.shaw.ca with ESMTP; 16 Jul 2011 23:35:04 -0600 Received: from cwsys.cwsent.com (cwsys [10.1.1.1]) by spqr.komquats.com (Postfix) with ESMTP id 1C35646B70; Sat, 16 Jul 2011 22:35:04 -0700 (PDT) Received: from cwsys (localhost [127.0.0.1]) by cwsys.cwsent.com (8.14.5/8.14.5) with ESMTP id p6H5Z3ia007193; Sat, 16 Jul 2011 22:35:04 -0700 (PDT) (envelope-from Cy.Schubert@komquats.com) Message-Id: <201107170535.p6H5Z3ia007193@cwsys.cwsent.com> X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.komquats.com/ To: Pan Tsu In-Reply-To: Message from Pan Tsu of "Sat, 16 Jul 2011 21:02:21 +0400." <86sjq688gy.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 16 Jul 2011 22:35:03 -0700 Sender: Cy.Schubert@komquats.com Cc: gnome@FreeBSD.org Subject: Re: webkit-gtk2 Build Failure under 9.0-CURRENT X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Cy Schubert List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Jul 2011 05:35:05 -0000 In message <86sjq688gy.fsf@gmail.com>, Pan Tsu writes: > Cy Schubert writes: > > > See below. Looks like a similar issue on some Linux systems. It builds fine > > > under 8.2-STABLE. > > > [..] > > CXXLD libwebkit-1.0.la > > /usr/bin/ld: final link failed: Memory exhausted > > Have you tried to pass --no-keep-momery to ld(1) to reduce memory usage ? What did work is USE_GCC=4.6 and USE_BINUTILS=yes. -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org From owner-freebsd-gnome@FreeBSD.ORG Sun Jul 17 05:55:38 2011 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 23F641065676 for ; Sun, 17 Jul 2011 05:55:38 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by mx1.freebsd.org (Postfix) with ESMTP id DD5E28FC18 for ; Sun, 17 Jul 2011 05:55:37 +0000 (UTC) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-rtp.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id p6H5taaA000657; Sun, 17 Jul 2011 01:55:36 -0400 (EDT) Received: from fruit-rollup.marcuscom.com (jclarke-pc.cisco.com [172.18.254.236]) by rooster.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id p6H5taTG005570; Sun, 17 Jul 2011 01:55:36 -0400 (EDT) Message-ID: <4E22795B.8060701@freebsd.org> Date: Sun, 17 Jul 2011 01:55:39 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: Cy Schubert References: <201107161852.p6GIqavR003473@cwsys.cwsent.com> In-Reply-To: <201107161852.p6GIqavR003473@cwsys.cwsent.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: gnome@freebsd.org, Pan Tsu Subject: Re: webkit-gtk2 Build Failure under 9.0-CURRENT X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Jul 2011 05:55:38 -0000 On 7/16/11 2:52 PM, Cy Schubert wrote: > In message <86sjq688gy.fsf@gmail.com>, Pan Tsu writes: >> Cy Schubert writes: >> >>> See below. Looks like a similar issue on some Linux systems. It builds fine >> >>> under 8.2-STABLE. >>> >> [..] >>> CXXLD libwebkit-1.0.la >>> /usr/bin/ld: final link failed: Memory exhausted >> >> Have you tried to pass --no-keep-momery to ld(1) to reduce memory usage ? > > Adding the option to LDFLAGS and later redfining CXXLD in GNUmakefile > didn't help. Looking at it further, it appears a C program within the > libtool provided with webkit is producing the messagee. > > Given my own time constraints, I can't look at this further, at least for > now. I've found that you can't use -g with webkit and get it to link. I typically override my debug flags to remove -g when building webkit* ports. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 18 10:29:05 2011 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 57B131065676 for ; Mon, 18 Jul 2011 10:29:05 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward12.mail.yandex.net (forward12.mail.yandex.net [95.108.130.94]) by mx1.freebsd.org (Postfix) with ESMTP id F3C8D8FC18 for ; Mon, 18 Jul 2011 10:29:04 +0000 (UTC) Received: from smtp11.mail.yandex.net (smtp11.mail.yandex.net [95.108.130.67]) by forward12.mail.yandex.net (Yandex) with ESMTP id C25F8C21C1B; Mon, 18 Jul 2011 14:29:02 +0400 (MSD) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1310984942; bh=Q9muK/2gpgpPQ3dUOnMIwEnxK99fBqw09O2le8T8bks=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=U0OQyuWQqyjJQz9R+b9Q1V+6THmnuaJ0BVH2DGuV7F0VZp8SRARalFqK6+pmepbGC DWJ6iXPkmaPvJHuSHj39HSnc3t0MEGmpdBKUmZp1msKtlI/5NWCkFukE9BGHoMAnKC zR/ej9KJ1hfNSCg44xCbB0hI/PeRA0Sd324T4uBU= Received: from smeshariki2.local (unknown [213.27.65.65]) by smtp11.mail.yandex.net (Yandex) with ESMTPSA id 53D754CC0066; Mon, 18 Jul 2011 14:29:02 +0400 (MSD) Message-ID: <4E240A3F.8020106@yandex.ru> Date: Mon, 18 Jul 2011 14:26:07 +0400 From: Ruslan Mahmatkhanov User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110701 Thunderbird/5.0 MIME-Version: 1.0 To: Koop Mast References: <4DE0C570.2050500@yandex.ru> <1306589127.2915.4.camel@crashalot.rainbow-runner.nl> <4DE29FB6.702@yandex.ru> <4DED2F70.1020800@yandex.ru> <4DED4D96.3060207@rainbow-runner.nl> In-Reply-To: <4DED4D96.3060207@rainbow-runner.nl> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Yandex-Spam: 1 Cc: Jeremy Messenger , FreeBSD GNOME Users Subject: Re: devel/gsettings-desktop-schemas X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2011 10:29:05 -0000 Koop Mast wrote on 07.06.2011 01:58: > On 6/6/2011 21:50 , Ruslan Mahmatkhanov wrote: >> 30.05.2011 00:20, Jeremy Messenger пишет: >>> On Sun, May 29, 2011 at 2:34 PM, Ruslan >>> Mahmatkhanov wrote: >>>> 28.05.2011 17:25, Koop Mast пишет: >>>>> >>>>> On Sat, 2011-05-28 at 13:50 +0400, Ruslan Mahmatkhanov wrote: >>>>>> >>>>>> Good day! >>>>>> >>>>>> Here is devel/gsettings-desktop-schemas. It's a collection of >>>>>> gsettings shemas for Gnome desktop. I believe that it should be >>>>>> maintained by gnome@ so it set it as MAINTAINER. >>>>>> Please review and commit. >>>>>> This port is needed at least to update devel/gitg and >>>>>> devel/gtranslator to it's latest versions. >>>>>> >>>>>> Thanks. >>>>> >>>>> Hi, >>>>> >>>>> Thanks for the submission but we already got a port for this in our >>>>> development repo [1]. The latest gtranslator version is also there. >>>>> >>>>> -Koop >>>>> >>>>> [1] http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi/ >>>> >>>> Heh.. When do you planning to merge this ports into main ports tree? >>>> gsettings-desktop-schemas is needed for update devel/gitg, would you >>>> mind >>>> to merge it even though? >>> >>> I think it's safe to put a lot of lower level over in the FreeBSD >>> ports tree now such as GTK+3, gsettings-desktop-schemas and etc. I >>> still need to test the clean installation of GNOME 2 to make sure >>> there is nothing break with GNOME 3 stuff in the ports tree (not >>> installed) at the same time. >>> >>> There is a few stuff that need to be fixed in GNOME 3 such as language >>> (locale) in GDM and gnome-control-center. It's Linuxish in there. kwm, >>> do you know how much left do we need to do with GNOME 3? I kind of >>> lost in track for last two weeks by now, but I will catch up very >>> easily in next week with my 6 weeks of summer break. >>> >>> Cheers, >>> Mezz >> >> Hi Jeremy! >> >> When you planning to bring this changes (and gsettings-desktop-schemas >> in particular) into a ports tree? >> > I'm going to put the ball in motion this week. After that it will > probably a bit before it lands, since this lot needs at least a ports > exp-run to be sure everything build. > > -Koop Hi! I'm sorry for bringing this thread to life again, but is there any progress? Is there any possibility to just add this port before gnome3? Can i help anyhow? Thank you for your time. -- Regards, Ruslan From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 18 11:07:28 2011 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3AEC4106567A for ; Mon, 18 Jul 2011 11:07:28 +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 29CEC8FC21 for ; Mon, 18 Jul 2011 11:07:28 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p6IB7SWG027138 for ; Mon, 18 Jul 2011 11:07:28 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p6IB7RSc027136 for gnome@FreeBSD.org; Mon, 18 Jul 2011 11:07:27 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 18 Jul 2011 11:07:27 GMT Message-Id: <201107181107.p6IB7RSc027136@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: gnome@FreeBSD.org Cc: Subject: Current problem reports assigned to gnome@FreeBSD.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2011 11:07:28 -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/158966 gnome graphics/libchamplain: broken build after GnuTLS updat o ports/158902 gnome [PATCH] misc/shared-mime-info: update to 0.90 o ports/158722 gnome [patch] devel/gobject-introspection does not build if o ports/158720 gnome net-im/loudmouth prints lots of debug information o ports/158708 gnome x11/gdm doesn't build o ports/158693 gnome x11-wm/nautilus 2.32.2.1_1 fails to build o ports/158684 gnome graphics/evince can not be build o ports/158680 gnome devel/gvfs doesn't build o ports/158639 gnome ports-mgmt/packagekit cannot be build o ports/158007 gnome x11/gnome2: gnome_enable="YES" doesn't work; fix gnome p ports/157201 gnome [PATCH] devel/gobject-introspection Update 0.10.8 p ports/156612 gnome lang/vala update to ver. 0.12.0 [patch] s ports/155461 gnome [UPDATE] editors/abiword-docs to 2.9.0 s ports/155460 gnome [UPDATE] editors/abiword to 2.9.0 o ports/148244 gnome x11/gnome2: gnome desktop and HAL prevent umount witho s ports/145301 gnome [patch] sysutils/hal: /usr/local/etc/rc.d/hald startup 16 problems total. From owner-freebsd-gnome@FreeBSD.ORG Mon Jul 18 21:12:43 2011 Return-Path: Delivered-To: gnome@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 76AEF1065672; Mon, 18 Jul 2011 21:12:43 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4F9308FC12; Mon, 18 Jul 2011 21:12:43 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p6ILChE7010051; Mon, 18 Jul 2011 21:12:43 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p6ILChc1010047; Mon, 18 Jul 2011 21:12:43 GMT (envelope-from linimon) Date: Mon, 18 Jul 2011 21:12:43 GMT Message-Id: <201107182112.p6ILChc1010047@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-amd64@FreeBSD.org, gnome@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/159012: multimedia/totem cannot be build X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2011 21:12:43 -0000 Old Synopsis: totem cannot be build New Synopsis: multimedia/totem cannot be build Responsible-Changed-From-To: freebsd-amd64->gnome Responsible-Changed-By: linimon Responsible-Changed-When: Mon Jul 18 21:12:03 UTC 2011 Responsible-Changed-Why: Make this a ports PR, fix synopsis, and assign. http://www.freebsd.org/cgi/query-pr.cgi?pr=159012 From owner-freebsd-gnome@FreeBSD.ORG Tue Jul 19 12:20:09 2011 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 63D661065672; Tue, 19 Jul 2011 12:20:09 +0000 (UTC) (envelope-from flo@tb.smeets.im) Received: from mail.solomo.de (mail.solomo.de [IPv6:2a01:238:42c7:9a00::2]) by mx1.freebsd.org (Postfix) with ESMTP id EDB608FC0A; Tue, 19 Jul 2011 12:20:08 +0000 (UTC) Received: from mail.solomo.de (localhost [127.0.0.1]) by mail.solomo.de (Postfix) with ESMTP id 9827BC381C; Tue, 19 Jul 2011 14:20:07 +0200 (CEST) X-Virus-Scanned: amavisd-new at solomo.de Received: from mail.solomo.de ([127.0.0.1]) by mail.solomo.de (mail.solomo.de [127.0.0.1]) (amavisd-new, port 10024) with LMTP id ndn72Zww7XFW; Tue, 19 Jul 2011 14:20:07 +0200 (CEST) Received: from tb.smeets.im (tb.smeets.im [IPv6:2a01:4f8:120:3121::2]) by mail.solomo.de (Postfix) with ESMTP id 1BC04C381B; Tue, 19 Jul 2011 14:20:07 +0200 (CEST) Received: by tb.smeets.im (Postfix, from userid 1001) id DBC15126B7; Tue, 19 Jul 2011 14:20:06 +0200 (CEST) To: FreeBSD-gnats-submit@freebsd.org From: Florian Smeets X-send-pr-version: 3.113 X-GNATS-Notify: Message-Id: <20110719122006.DBC15126B7@tb.smeets.im> Date: Tue, 19 Jul 2011 14:20:06 +0200 (CEST) Cc: gnome@FreeBSD.org Subject: [PATCH] devel/nspr: update to 4.8.8 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2011 12:20:09 -0000 >Submitter-Id: current-users >Originator: Florian Smeets >Organization: >Confidential: no >Synopsis: [PATCH] devel/nspr: update to 4.8.8 >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 9.0-CURRENT amd64 >Environment: System: FreeBSD tb.smeets.im 9.0-CURRENT FreeBSD 9.0-CURRENT #3 r223817M: Wed Jul 6 08:38:44 >Description: - update to nspr 4.8.8 which will be required by firefox 6 i have been running with this version for more than 2 month without problems Port maintainer (gnome@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- nspr-4.8.8.patch begins here --- Index: Makefile =================================================================== RCS file: /home/flo/dev/cvs/ports/devel/nspr/Makefile,v retrieving revision 1.43 diff -u -u -r1.43 Makefile --- Makefile 4 Jun 2011 22:38:53 -0000 1.43 +++ Makefile 19 Jul 2011 12:00:42 -0000 @@ -6,7 +6,7 @@ # $MCom: ports-experimental/devel/nspr/Makefile,v 1.6 2008/03/12 13:06:56 ahze Exp $ PORTNAME= nspr -DISTVERSION= 4.8.7 +DISTVERSION= 4.8.8 CATEGORIES= devel MASTER_SITES= MOZILLA MASTER_SITE_SUBDIR= nspr/releases/v${PORTVERSION}/src Index: distinfo =================================================================== RCS file: /home/flo/dev/cvs/ports/devel/nspr/distinfo,v retrieving revision 1.19 diff -u -u -r1.19 distinfo --- distinfo 2 Mar 2011 13:51:28 -0000 1.19 +++ distinfo 19 Jul 2011 12:00:45 -0000 @@ -1,2 +1,2 @@ -SHA256 (nspr-4.8.7.tar.gz) = eb9459c31d43d1000fb1304f1e0cedab0bdac3c54c71988259c1ac10c1fe16a3 -SIZE (nspr-4.8.7.tar.gz) = 1244150 +SHA256 (nspr-4.8.8.tar.gz) = 92f3f4ded2ee313e396c180d5445cc3c718ff347d86c06b7bf14a1b5e049d4c9 +SIZE (nspr-4.8.8.tar.gz) = 1246068 --- nspr-4.8.8.patch ends here --- From owner-freebsd-gnome@FreeBSD.ORG Tue Jul 19 12:30:27 2011 Return-Path: Delivered-To: gnome@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1A0DA106568C; Tue, 19 Jul 2011 12:30:27 +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 E650E8FC23; Tue, 19 Jul 2011 12:30:26 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p6JCUQIo088744; Tue, 19 Jul 2011 12:30:26 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p6JCUQX2088733; Tue, 19 Jul 2011 12:30:26 GMT (envelope-from edwin) Date: Tue, 19 Jul 2011 12:30:26 GMT Message-Id: <201107191230.p6JCUQX2088733@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gnome@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/159027: [PATCH] devel/nspr: update to 4.8.8 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2011 12:30:27 -0000 Synopsis: [PATCH] devel/nspr: update to 4.8.8 Responsible-Changed-From-To: freebsd-ports-bugs->gnome Responsible-Changed-By: edwin Responsible-Changed-When: Tue Jul 19 12:30:25 UTC 2011 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=159027 From owner-freebsd-gnome@FreeBSD.ORG Tue Jul 19 18:44:04 2011 Return-Path: Delivered-To: gnome@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 408CC106566C; Tue, 19 Jul 2011 18:44:04 +0000 (UTC) (envelope-from kwm@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 173098FC0C; Tue, 19 Jul 2011 18:44:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p6JIi3iV034059; Tue, 19 Jul 2011 18:44:03 GMT (envelope-from kwm@freefall.freebsd.org) Received: (from kwm@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p6JIi3P6034055; Tue, 19 Jul 2011 18:44:03 GMT (envelope-from kwm) Date: Tue, 19 Jul 2011 18:44:03 GMT Message-Id: <201107191844.p6JIi3P6034055@freefall.freebsd.org> To: flo@FreeBSD.org, kwm@FreeBSD.org, gnome@FreeBSD.org From: kwm@FreeBSD.org Cc: Subject: Re: ports/159027: [PATCH] devel/nspr: update to 4.8.8 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2011 18:44:04 -0000 Synopsis: [PATCH] devel/nspr: update to 4.8.8 State-Changed-From-To: open->closed State-Changed-By: kwm State-Changed-When: Tue Jul 19 18:43:49 UTC 2011 State-Changed-Why: Comitted thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=159027 From owner-freebsd-gnome@FreeBSD.ORG Tue Jul 19 18:50:12 2011 Return-Path: Delivered-To: gnome@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 281ED1065734 for ; Tue, 19 Jul 2011 18:50:08 +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 C94B78FC17 for ; Tue, 19 Jul 2011 18:50:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p6JIo8LW034896 for ; Tue, 19 Jul 2011 18:50:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p6JIo8pL034895; Tue, 19 Jul 2011 18:50:08 GMT (envelope-from gnats) Date: Tue, 19 Jul 2011 18:50:08 GMT Message-Id: <201107191850.p6JIo8pL034895@freefall.freebsd.org> To: gnome@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/159027: commit references a PR X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2011 18:50:12 -0000 The following reply was made to PR ports/159027; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/159027: commit references a PR Date: Tue, 19 Jul 2011 18:43:43 +0000 (UTC) kwm 2011-07-19 18:43:34 UTC FreeBSD ports repository Modified files: devel/nspr Makefile distinfo Log: Update to 4.8.8. PR: ports/159027 Submitted by: Florian Smeets Revision Changes Path 1.44 +1 -1 ports/devel/nspr/Makefile 1.20 +2 -2 ports/devel/nspr/distinfo _______________________________________________ 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-gnome@FreeBSD.ORG Tue Jul 19 20:03:55 2011 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8581C106566B for ; Tue, 19 Jul 2011 20:03:55 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-yi0-f54.google.com (mail-yi0-f54.google.com [209.85.218.54]) by mx1.freebsd.org (Postfix) with ESMTP id 4D16C8FC1D for ; Tue, 19 Jul 2011 20:03:55 +0000 (UTC) Received: by yic13 with SMTP id 13so2371074yic.13 for ; Tue, 19 Jul 2011 13:03:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=rxIMV2kP4xBgpMjwu+uCHHU8KBKnM3rFwYTx1KHlPBo=; b=CgHJs8cMXZwdA7VkI8gtiMeUh9b6PUjqjKxbiPJHKvHytmjEHJ+2YMmgc2aZKAleHP QGE7QhxrPef1ni93vvhE0YdO61L03HRJlnDEGvqZ+N6y1jWNaU62bOv7HItzaVwphyjJ MNGmfeoI2s3YHpiZtkpQvG1oe1/+4QC0YzSDw= MIME-Version: 1.0 Received: by 10.150.210.2 with SMTP id i2mr2505495ybg.312.1311103970526; Tue, 19 Jul 2011 12:32:50 -0700 (PDT) Received: by 10.151.27.21 with HTTP; Tue, 19 Jul 2011 12:32:50 -0700 (PDT) Date: Tue, 19 Jul 2011 12:32:50 -0700 Message-ID: From: Kevin Oberman To: freebsd-gnome@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: HAL issues X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2011 20:03:55 -0000 I know HAL is probably on its last legs, but it still frustrates me on a regular basis. As of the current ports (updated yesterday), it works pretty well, but I am having a couple of annoying issues. One is with a filesystem that hald does not see. First is a geli encrypted UFS system that hald simply does not see. When I connect the drive, I see devd reporting: !system=DEVFS subsystem=CDEV type=CREATE cdev=usb/0.4.0 !system=DEVFS subsystem=CDEV type=CREATE cdev=ugen0.4 !system=DEVFS subsystem=CDEV type=CREATE cdev=usb/0.4.1 !system=DEVFS subsystem=CDEV type=CREATE cdev=usb/0.4.2 +ugen0.4 at port=2 vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 on ugen0.2 !system=USB subsystem=DEVICE type=ATTACH ugen=ugen0.4 cdev=ugen0.4 vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 mode=host port=2 parent=ugen0.2 !system=USB subsystem=INTERFACE type=ATTACH ugen=ugen0.4 cdev=ugen0.4 vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 mode=host interface=0 endpoints=2 intclass=0x08 intsubclass=0x06 intprotocol=0x50 +umass0 vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 mode=host intclass=0x08 intsubclass=0x06 intprotocol=0x50 at bus=2 hubaddr=2 port=0 devaddr=4 interface=0 vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 mode=host intclass=0x08 intsubclass=0x06 intprotocol=0x50 on uhub3 !system=DEVFS subsystem=CDEV type=CREATE cdev=pass2 !system=DEVFS subsystem=CDEV type=CREATE cdev=da0 !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s1 !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s2 !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3 !system=DEVFS subsystem=CDEV type=CREATE cdev=msdosfs/MUSICBACKUP !system=DEVFS subsystem=CDEV type=CREATE cdev=msdosfs/MUSIC2BCKUP !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3.eli !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3.elid !system=DEVFS subsystem=CDEV type=CREATE cdev=ufsid/4bdb229f7dfac54e !system=DEVFS subsystem=CDEV type=CREATE cdev=ufs/Auxbak Then I attach the geli encrypted slice and devd reports: !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3.elid !system=DEVFS subsystem=CDEV type=CREATE cdev=ufsid/4bdb229f7dfac54e !system=DEVFS subsystem=CDEV type=CREATE cdev=ufs/Auxbak but lshal only shows: udi = '/org/freedesktop/Hal/devices/volume_size_533779542016' block.device = '/dev/da0s3.eli' (string) [...] with no 'd' partition and no ufs entry. As a result, it does not get mounted. I can mount it manually fine, so there is no FS issue, I've even triggered a re-taste, but it still is missing. I'm probably going to have to build hald with debug to track this down, but I thought I'd ask for any suggestions of what to look for or how best to debug it. -- R. Kevin Oberman, Network Engineer - Retired E-mail: kob6558@gmail.com From owner-freebsd-gnome@FreeBSD.ORG Tue Jul 19 20:21:15 2011 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AFB151065670 for ; Tue, 19 Jul 2011 20:21:15 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by mx1.freebsd.org (Postfix) with ESMTP id 6E21F8FC18 for ; Tue, 19 Jul 2011 20:21:15 +0000 (UTC) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-rtp.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id p6JKLE8E012606; Tue, 19 Jul 2011 16:21:14 -0400 (EDT) Received: from fruit-rollup.marcuscom.com (jclarke-pc.cisco.com [172.18.254.236]) by rooster.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id p6JKLDF6007398; Tue, 19 Jul 2011 16:21:13 -0400 (EDT) Message-ID: <4E25E739.2020301@freebsd.org> Date: Tue, 19 Jul 2011 16:21:13 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: Kevin Oberman References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-gnome@freebsd.org Subject: Re: HAL issues X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2011 20:21:15 -0000 On 7/19/11 3:32 PM, Kevin Oberman wrote: > I know HAL is probably on its last legs, but it still frustrates me on > a regular basis. > > As of the current ports (updated yesterday), it works pretty well, but > I am having a couple > of annoying issues. One is with a filesystem that hald does not see. > > First is a geli encrypted UFS system that hald simply does not see. > When I connect the > drive, I see devd reporting: > !system=DEVFS subsystem=CDEV type=CREATE cdev=usb/0.4.0 > !system=DEVFS subsystem=CDEV type=CREATE cdev=ugen0.4 > !system=DEVFS subsystem=CDEV type=CREATE cdev=usb/0.4.1 > !system=DEVFS subsystem=CDEV type=CREATE cdev=usb/0.4.2 > +ugen0.4 at port=2 vendor=0x0bc2 product=0x2300 devclass=0x00 > devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 on ugen0.2 > !system=USB subsystem=DEVICE type=ATTACH ugen=ugen0.4 cdev=ugen0.4 > vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 > sernum="2GH5KM5P " release=0x0130 mode=host port=2 parent=ugen0.2 > !system=USB subsystem=INTERFACE type=ATTACH ugen=ugen0.4 cdev=ugen0.4 > vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 > sernum="2GH5KM5P " release=0x0130 mode=host interface=0 endpoints=2 > intclass=0x08 intsubclass=0x06 intprotocol=0x50 > +umass0 vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 > sernum="2GH5KM5P " release=0x0130 mode=host intclass=0x08 > intsubclass=0x06 intprotocol=0x50 at bus=2 hubaddr=2 port=0 devaddr=4 > interface=0 vendor=0x0bc2 product=0x2300 devclass=0x00 > devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 mode=host > intclass=0x08 intsubclass=0x06 intprotocol=0x50 on uhub3 > !system=DEVFS subsystem=CDEV type=CREATE cdev=pass2 > !system=DEVFS subsystem=CDEV type=CREATE cdev=da0 > !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s1 > !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s2 > !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3 > !system=DEVFS subsystem=CDEV type=CREATE cdev=msdosfs/MUSICBACKUP > !system=DEVFS subsystem=CDEV type=CREATE cdev=msdosfs/MUSIC2BCKUP > !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3.eli > !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3.elid > !system=DEVFS subsystem=CDEV type=CREATE cdev=ufsid/4bdb229f7dfac54e > !system=DEVFS subsystem=CDEV type=CREATE cdev=ufs/Auxbak > > Then I attach the geli encrypted slice and devd reports: > !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3.elid > !system=DEVFS subsystem=CDEV type=CREATE cdev=ufsid/4bdb229f7dfac54e > !system=DEVFS subsystem=CDEV type=CREATE cdev=ufs/Auxbak > but lshal only shows: > udi = '/org/freedesktop/Hal/devices/volume_size_533779542016' > block.device = '/dev/da0s3.eli' (string) > [...] > with no 'd' partition and no ufs entry. As a result, it does not get > mounted. I can mount it > manually fine, so there is no FS issue, I've even triggered a > re-taste, but it still is missing. > > I'm probably going to have to build hald with debug to track this > down, but I thought I'd > ask for any suggestions of what to look for or how best to debug it. You need to provide the additional information documented at http://www.freebsd.org/gnome/docs/halfaq.html#q4 . Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome From owner-freebsd-gnome@FreeBSD.ORG Tue Jul 19 21:22:53 2011 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7BED31065749 for ; Tue, 19 Jul 2011 21:22:53 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id EB3458FC0A for ; Tue, 19 Jul 2011 21:22:52 +0000 (UTC) Received: by gxk28 with SMTP id 28so2400220gxk.13 for ; Tue, 19 Jul 2011 14:22:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=6FCcR4Xn6gZGq1YFpZr0msX/6FhLvJxYb1xoHC2Iv2o=; b=vz0wr1ks6rYUQwfXMJqnXzz6GQfUhyHRei+xvhnkSyqYW9VM+GJg/zkNjHduJt08ZA L9HH1uzo1TlkOGAJzcKyGVFMh6lLrDWEhpGLEyoxvKbAfyyh2DHMs3o5u/UMUSA6Qj1c HBvxD2K2UeNgn7CUzDjT3aMR9fQnrFBA1JMfg= MIME-Version: 1.0 Received: by 10.151.142.17 with SMTP id u17mr7030424ybn.198.1311110570313; Tue, 19 Jul 2011 14:22:50 -0700 (PDT) Received: by 10.151.27.21 with HTTP; Tue, 19 Jul 2011 14:22:50 -0700 (PDT) In-Reply-To: <4E25E739.2020301@freebsd.org> References: <4E25E739.2020301@freebsd.org> Date: Tue, 19 Jul 2011 14:22:50 -0700 Message-ID: From: Kevin Oberman To: Joe Marcus Clarke Content-Type: multipart/mixed; boundary=0015174beb10ce099704a872b735 Cc: freebsd-gnome@freebsd.org Subject: Re: HAL issues X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2011 21:22:53 -0000 --0015174beb10ce099704a872b735 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Tue, Jul 19, 2011 at 1:21 PM, Joe Marcus Clarke wro= te: > On 7/19/11 3:32 PM, Kevin Oberman wrote: >> I know HAL is probably on its last legs, but it still frustrates me on >> a regular basis. >> >> As of the current ports (updated yesterday), it works pretty well, but >> I am having a couple >> of annoying issues. One is with a filesystem that hald does not see. >> >> First is a geli encrypted UFS system that hald simply does not see. >> When I connect the >> drive, I see devd reporting: >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.4.0 >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dugen0.4 >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.4.1 >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.4.2 >> +ugen0.4 at port=3D2 vendor=3D0x0bc2 product=3D0x2300 devclass=3D0x00 >> devsubclass=3D0x00 sernum=3D"2GH5KM5P =A0 =A0" release=3D0x0130 on ugen0= .2 >> !system=3DUSB subsystem=3DDEVICE type=3DATTACH ugen=3Dugen0.4 cdev=3Duge= n0.4 >> vendor=3D0x0bc2 product=3D0x2300 devclass=3D0x00 devsubclass=3D0x00 >> sernum=3D"2GH5KM5P =A0 =A0" release=3D0x0130 mode=3Dhost port=3D2 parent= =3Dugen0.2 >> !system=3DUSB subsystem=3DINTERFACE type=3DATTACH ugen=3Dugen0.4 cdev=3D= ugen0.4 >> vendor=3D0x0bc2 product=3D0x2300 devclass=3D0x00 devsubclass=3D0x00 >> sernum=3D"2GH5KM5P =A0 =A0" release=3D0x0130 mode=3Dhost interface=3D0 e= ndpoints=3D2 >> intclass=3D0x08 intsubclass=3D0x06 intprotocol=3D0x50 >> +umass0 vendor=3D0x0bc2 product=3D0x2300 devclass=3D0x00 devsubclass=3D0= x00 >> sernum=3D"2GH5KM5P =A0 =A0" release=3D0x0130 mode=3Dhost intclass=3D0x08 >> intsubclass=3D0x06 intprotocol=3D0x50 =A0at bus=3D2 hubaddr=3D2 port=3D0= devaddr=3D4 >> interface=3D0 vendor=3D0x0bc2 product=3D0x2300 devclass=3D0x00 >> devsubclass=3D0x00 sernum=3D"2GH5KM5P =A0 =A0" release=3D0x0130 mode=3Dh= ost >> intclass=3D0x08 intsubclass=3D0x06 intprotocol=3D0x50 =A0on uhub3 >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dpass2 >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0 >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0s1 >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0s2 >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0s3 >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dmsdosfs/MUSICBACKU= P >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dmsdosfs/MUSIC2BCKU= P >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0s3.eli >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0s3.elid >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dufsid/4bdb229f7dfa= c54e >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dufs/Auxbak >> >> Then I attach the geli encrypted slice and devd reports: >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0s3.elid >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dufsid/4bdb229f7dfa= c54e >> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dufs/Auxbak >> but lshal only shows: >> udi =3D '/org/freedesktop/Hal/devices/volume_size_533779542016' >> =A0 block.device =3D '/dev/da0s3.eli' =A0(string) >> =A0 [...] >> with no 'd' partition and no ufs entry. As a result, it does not get >> mounted. I can mount it >> manually fine, so there is no FS issue, I've even triggered a >> re-taste, but it still is missing. >> >> I'm probably going to have to build hald with debug to track this >> down, but I thought I'd >> ask for any suggestions of what to look for or how best to debug it. > > You need to provide the additional information documented at > http://www.freebsd.org/gnome/docs/halfaq.html#q4 . Sorry, Joe. Only the hald verbose log really looks interesting. It's attached. It sees all of the devd CREATE events, but seems to do nothing with the /dev/da0s3.elid one, though it does check on the status of the other file systems. hald was started at 13:56. At 13:57:06 I plugged in the USB drive. At 13:57= :33 I attached the geli device (/dev/da0s3.eli). Here are the results of the other commands: > sysctl -b kern.geom.conftxt 0 DISK da0 750156374016 512 hd 255 sc 63 1 PART da0s3 533779545600 512 i 3 o 216374215680 ty freebsd xs MBR xt 165 2 ELI da0s3.eli 533779542016 4096 3 PART da0s3.elid 533779533824 4096 i 4 o 8192 ty !0 xs BSD xt 0 4 LABEL ufs/Auxbak 533779533824 4096 i 0 o 0 4 LABEL ufsid/4bdb229f7dfac54e 533779533824 4096 i 0 o 0 1 PART da0s2 136358691840 512 i 2 o 80015523840 ty !12 xs MBR xt 12 2 LABEL msdosfs/MUSIC2BCKUP 136358691840 512 i 0 o 0 1 PART da0s1 80015491584 512 i 1 o 32256 ty !12 xs MBR xt 12 2 LABEL msdosfs/MUSICBACKUP 80015491584 512 i 0 o 0 0 DISK cd0 0 2048 hd 0 sc 0 0 DISK ada0 320072933376 512 hd 1 sc 63 1 PART ada0s4 16777216000 512 i 4 o 303294316544 ty ntfs xs MBR xt 7 2 LABEL ntfs/Lenovo_Recovery 16777216000 512 i 0 o 0 1 PART ada0s3 188743661056 512 i 3 o 114550636544 ty freebsd xs MBR xt 165 2 PART ada0s3f 177167400960 512 i 6 o 11136925696 ty freebsd-ufs xs BSD xt = 7 3 LABEL ufs/usr 177167400960 512 i 0 o 0 2 PART ada0s3e 536870912 512 i 5 o 10600054784 ty freebsd-ufs xs BSD xt 7 3 LABEL ufs/temp 536870912 512 i 0 o 0 2 PART ada0s3d 5231345664 512 i 4 o 5368709120 ty freebsd-ufs xs BSD xt 7 3 LABEL ufs/var 5231345664 512 i 0 o 0 2 PART ada0s3b 4294967296 512 i 2 o 1073741824 ty freebsd-swap xs BSD xt 1 3 LABEL label/swap 4294966784 512 i 0 o 0 2 PART ada0s3a 1073741824 512 i 1 o 0 ty freebsd-ufs xs BSD xt 7 3 LABEL ufs/root 1073741824 512 i 0 o 0 1 PART ada0s2 113291296768 512 i 2 o 1259339776 ty ntfs xs MBR xt 7 2 LABEL ntfs/Windows7_OS 113291296768 512 i 0 o 0 1 PART ada0s1 1258291200 512 i 1 o 1048576 ty ntfs xs MBR xt 7 2 LABEL ntfs/SYSTEM_DRV 1258291200 512 i 0 o 0 0 MD md0 33927168 512 u 0 s 512 f 0 fs 0 l 33927168 t vnode file /usr/home/oberman/Desktop/Downloads/8auj09uc.iso 1 LABEL iso9660/8auj09us 33927168 512 i 0 o 0 rogue> cat /etc/fstab # Device Mountpoint FStype Options Dump Pass# /dev/label/swap none swap sw 0 0 /dev/ufs/root / ufs rw 1 1 /dev/ufs/temp /tmp ufs rw 2 2 /dev/ufs/usr /usr ufs rw 2 2 /dev/ufs/var /var ufs rw 2 2 #/dev/ad4s2 /C ntfs ro 0 0 #/dev/acd0 /cdrom cd9660 ro,noauto 0 0 proc /proc procfs rw 0 0 fdescfs /dev/fd fdescfs rw 0 0 linproc /compat/linux/proc linprocfs rw 0 0 rogue> ck-list-sessions Session1: unix-user =3D '9381' realname =3D 'Kevin Oberman' seat =3D 'Seat2' session-type =3D '' active =3D FALSE x11-display =3D ':0' x11-display-device =3D '/dev/ttyv8' display-device =3D 'ttyv0' remote-host-name =3D '' is-local =3D FALSE on-since =3D '2011-07-18T23:17:23.124124Z' login-session-id =3D '' --=20 R. Kevin Oberman, Network Engineer - Retired E-mail: kob6558@gmail.com --0015174beb10ce099704a872b735 Content-Type: application/octet-stream; name="hal.log" Content-Disposition: attachment; filename="hal.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gqbdd06f0 IyAvdXNyL2xvY2FsL3NiaW4vaGFsZCAtLWRhZW1vbj1ubyAtLXZlcmJvc2U9eWVzCjEzOjU2OjAw Ljg2MCBbSV0gaGFsZC5jOjY3MzogaGFsIDAuNS4xNAoxMzo1NjowMC44NjEgW0ldIGhhbGQuYzo2 NzQ6IHVzaW5nIGNoaWxkIHRpbWVvdXQgMjUwcwoxMzo1NjowMC44NjEgW0ldIGhhbGQuYzo3Mzk6 IFdpbGwgbm90IGRhZW1vbml6ZQoxMzo1NjowMC44NjEgW0ldIGhhbGRfZGJ1cy5jOjU0NDQ6IGxv Y2FsIHNlcnZlciBpcyBsaXN0ZW5pbmcgYXQgdW5peDpwYXRoPS92YXIvcnVuL2hhbGQvZGJ1cy1J WHQxTlNqQnhELGd1aWQ9YzY2MWQ1ODQ2MDFhNmJlZDFjZjk0YzVkMDAwMTMwOGQKMTM6NTY6MDAu ODYyIFtJXSBjay10cmFja2VyLmM6Mzk2OiBnb3Qgc2VhdCAnL29yZy9mcmVlZGVza3RvcC9Db25z b2xlS2l0L1NlYXQxJwoxMzo1NjowMC44NjIgW0ldIGNrLXRyYWNrZXIuYzozNDQ6IEdvdCBhbGwg c2Vzc2lvbnMgb24gc2VhdCAnL29yZy9mcmVlZGVza3RvcC9Db25zb2xlS2l0L1NlYXQxJwoxMzo1 NjowMC44NjIgW0ldIGNrLXRyYWNrZXIuYzozOTY6IGdvdCBzZWF0ICcvb3JnL2ZyZWVkZXNrdG9w L0NvbnNvbGVLaXQvU2VhdDInCjEzOjU2OjAwLjg2MyBbSV0gY2stdHJhY2tlci5jOjMyMzogZ290 IHNlc3Npb24gJy9vcmcvZnJlZWRlc2t0b3AvQ29uc29sZUtpdC9TZXNzaW9uMScgZm9yIHNlYXQg Jy9vcmcvZnJlZWRlc2t0b3AvQ29uc29sZUtpdC9TZWF0MicKMTM6NTY6MDAuODYzIFtJXSBjay10 cmFja2VyLmM6Mjc0OiBHb3QgYWN0aXZlIHN0YXRlIChJTkFDVElWRSkgYW5kIHVpZCA5MzgxIG9u IHNlc3Npb24gJy9vcmcvZnJlZWRlc2t0b3AvQ29uc29sZUtpdC9TZXNzaW9uMScKMTM6NTY6MDAu ODYzIFtJXSBjay10cmFja2VyLmM6MzQ0OiBHb3QgYWxsIHNlc3Npb25zIG9uIHNlYXQgJy9vcmcv ZnJlZWRlc2t0b3AvQ29uc29sZUtpdC9TZWF0MicKMTM6NTY6MDAuODYzIFtJXSBjay10cmFja2Vy LmM6NDIzOiBHb3Qgc2VhdHMKMTM6NTY6MDAuODYzIFtJXSBjay10cmFja2VyLmM6ODI0OiBHb3Qg c2VhdHMgYW5kIHNlc3Npb25zCjEzOjU2OjAwLjg2NyBbSV0gaGFsZF9ydW5uZXIuYzozMDQ6IFJ1 bm5lciBoYXMgcGlkIDU2ODIwClJ1bm5lciBzdGFydGVkIC0gYWxsb3dlZCBwYXRocyBhcmUgJy91 c3IvbG9jYWwvbGliZXhlYzovdXNyL2xvY2FsL2xpYmV4ZWMvaGFsL3NjcmlwdHM6L3Vzci9sb2Nh bC9iaW4nCjEzOjU2OjAwLjg2OCBbSV0gaGFsZF9ydW5uZXIuYzoxODQ6IHJ1bm5lciBjb25uZWN0 aW9uIGlzIDB4MmQ4ODczYzAKMTM6NTY6MDAuODcwIFtJXSBtbWFwX2NhY2hlLmM6Mjc4OiBjYWNo ZSBtdGltZSBpcyAxMzEwOTQ1ODY1CjEzOjU2OjAwLjg3MSBbSV0gbW1hcF9jYWNoZS5jOjgzOiBw cmVwcm9iZTogb2Zmc2V0PTAwMDAwMDE4LCBzaXplPTYzNjAKMTM6NTY6MDAuODcxIFtJXSBtbWFw X2NhY2hlLmM6ODU6IGluZm9ybWF0aW9uOiBvZmZzZXQ9MDAwMDE4ZjAsIHNpemU9MjcwNzM2CjEz OjU2OjAwLjg3MSBbSV0gbW1hcF9jYWNoZS5jOjg3OiBwb2xpY3k6IG9mZnNldD0wMDA0M2E4MCwg c2l6ZT0zNTUyMApSdW4gc3RhcnRlZCBoYWxkLXByb2JlLXNtYmlvcyAoMjAwMDApICgwKSAKISAg ZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS1zbWJpb3MnLCBwcm9n cmFtX2RpciBpcyAnL3Vzci9sb2NhbC9saWJleGVjJwoxMzo1NjowMC44NzcgW0RdIGhhbGRfZGJ1 cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL2NvbXB1dGVyLCBrZXk9 c3lzdGVtLmZpcm13YXJlLnZlbmRvcgpoYWxkLXByb2JlLXNtYmlvcyBpbmZvOiBTZXR0aW5nIHN5 c3RlbS5maXJtd2FyZS52ZW5kb3I9J0xFTk9WTycKMTM6NTY6MDAuODc3IFtEXSBoYWxkX2RidXMu YzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9jb21wdXRlciwga2V5PXN5 c3RlbS5maXJtd2FyZS52ZXJzaW9uCmhhbGQtcHJvYmUtc21iaW9zIGluZm86IFNldHRpbmcgc3lz dGVtLmZpcm13YXJlLnZlcnNpb249JzhBRVQ0NVdXICgxLjI1ICknCjEzOjU2OjAwLjg3NyBbRF0g aGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvY29tcHV0 ZXIsIGtleT1zeXN0ZW0uZmlybXdhcmUucmVsZWFzZV9kYXRlCmhhbGQtcHJvYmUtc21iaW9zIGlu Zm86IFNldHRpbmcgc3lzdGVtLmZpcm13YXJlLnJlbGVhc2VfZGF0ZT0nMDUvMTMvMjAxMScKMTM6 NTY6MDAuODc3IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwv ZGV2aWNlcy9jb21wdXRlciwga2V5PXN5c3RlbS5oYXJkd2FyZS52ZW5kb3IKaGFsZC1wcm9iZS1z bWJpb3MgaW5mbzogU2V0dGluZyBzeXN0ZW0uaGFyZHdhcmUudmVuZG9yPSdMRU5PVk8nCjEzOjU2 OjAwLjg3NyBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rl dmljZXMvY29tcHV0ZXIsIGtleT1zeXN0ZW0uaGFyZHdhcmUucHJvZHVjdApoYWxkLXByb2JlLXNt YmlvcyBpbmZvOiBTZXR0aW5nIHN5c3RlbS5oYXJkd2FyZS5wcm9kdWN0PSc0MjM5Q1RPJwoxMzo1 NjowMC44NzcgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9k ZXZpY2VzL2NvbXB1dGVyLCBrZXk9c3lzdGVtLmhhcmR3YXJlLnZlcnNpb24KaGFsZC1wcm9iZS1z bWJpb3MgaW5mbzogU2V0dGluZyBzeXN0ZW0uaGFyZHdhcmUudmVyc2lvbj0nVGhpbmtQYWQgVDUy MCcKMTM6NTY6MDAuODc3IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy9jb21wdXRlciwga2V5PXN5c3RlbS5oYXJkd2FyZS5zZXJpYWwKaGFsZC1w cm9iZS1zbWJpb3MgaW5mbzogU2V0dGluZyBzeXN0ZW0uaGFyZHdhcmUuc2VyaWFsPSdSOUUxVEhO JwoxMzo1NjowMC44NzggW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9w L0hhbC9kZXZpY2VzL2NvbXB1dGVyLCBrZXk9c3lzdGVtLmhhcmR3YXJlLnV1aWQKaGFsZC1wcm9i ZS1zbWJpb3MgaW5mbzogU2V0dGluZyBzeXN0ZW0uaGFyZHdhcmUudXVpZD0nRUE0NEM1MDEtNTBC MS0xMUNCLTlBRTQtRDdGQUYyMUNEOEM0JwoxMzo1NjowMC44NzggW0RdIGhhbGRfZGJ1cy5jOjE2 NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL2NvbXB1dGVyLCBrZXk9c3lzdGVt LmNoYXNzaXMubWFudWZhY3R1cmVyCmhhbGQtcHJvYmUtc21iaW9zIGluZm86IFNldHRpbmcgc3lz dGVtLmNoYXNzaXMubWFudWZhY3R1cmVyPSdMRU5PVk8nCjEzOjU2OjAwLjg3OCBbRF0gaGFsZF9k YnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvY29tcHV0ZXIsIGtl eT1zeXN0ZW0uY2hhc3Npcy50eXBlCmhhbGQtcHJvYmUtc21iaW9zIGluZm86IFNldHRpbmcgc3lz dGVtLmNoYXNzaXMudHlwZT0nTm90ZWJvb2snCnBpZCA1NjgyMTogcmM9MCBzaWduYWxlZD0wOiAv dXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS1zbWJpb3MKMTM6NTY6MDAuODc4IFtJXSB1dGls LmM6MTAwNTogQWRkIGNhbGxvdXRzIGZvciB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy9jb21wdXRlcgpSdW4gc3RhcnRlZCBoYWwtc3RvcmFnZS1jbGVhbnVwLWFsbC1tb3VudHBvaW50 cyAoMjAwMDApICgwKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsLXN0 b3JhZ2UtY2xlYW51cC1hbGwtbW91bnRwb2ludHMnLCBwcm9ncmFtX2RpciBpcyAnL3Vzci9sb2Nh bC9saWJleGVjJwppbiBoYWwtc3RvcmFnZS1jbGVhbnVwLWFsbC1tb3VudHBvaW50cwpoYWxfbXRh YiA9ICcvZGV2L250ZnMvV2luZG93czdfT1MJOTM4MQkwCW50ZnMJbm9zdWlkLC1tPTc1NQkvbWVk aWEvV2luZG93czdfT1MKL2Rldi9udGZzL0xlbm92b19SZWNvdmVyeQk5MzgxCTAJbnRmcwlub3N1 aWQsLW09NzU1CS9tZWRpYS9MZW5vdm9fUmVjb3ZlcnkKL2Rldi9udGZzL1NZU1RFTV9EUlYJOTM4 MQkwCW50ZnMJbm9zdWlkLC1tPTc1NQkvbWVkaWEvU1lTVEVNX0RSVgonCiBsaW5lID0gJy9kZXYv bnRmcy9XaW5kb3dzN19PUwk5MzgxCTAJbnRmcwlub3N1aWQsLW09NzU1CS9tZWRpYS9XaW5kb3dz N19PUycKICBkZXZmaWxlICAgICA9ICcvZGV2L250ZnMvV2luZG93czdfT1MnCiAgdWlkICAgICAg ICAgPSAnOTM4MScKICBzZXNzaW9uIGlkICA9ICcwJwogIGZzICAgICAgICAgID0gJ250ZnMnCiAg b3B0aW9ucyAgICAgPSAnbm9zdWlkLC1tPTc1NScKICBtb3VudF9wb2ludCA9ICcvbWVkaWEvV2lu ZG93czdfT1MnCiBsaW5lID0gJy9kZXYvbnRmcy9MZW5vdm9fUmVjb3ZlcnkJOTM4MQkwCW50ZnMJ bm9zdWlkLC1tPTc1NQkvbWVkaWEvTGVub3ZvX1JlY292ZXJ5JwogIGRldmZpbGUgICAgID0gJy9k ZXYvbnRmcy9MZW5vdm9fUmVjb3ZlcnknCiAgdWlkICAgICAgICAgPSAnOTM4MScKICBzZXNzaW9u IGlkICA9ICcwJwogIGZzICAgICAgICAgID0gJ250ZnMnCiAgb3B0aW9ucyAgICAgPSAnbm9zdWlk LC1tPTc1NScKICBtb3VudF9wb2ludCA9ICcvbWVkaWEvTGVub3ZvX1JlY292ZXJ5JwogbGluZSA9 ICcvZGV2L250ZnMvU1lTVEVNX0RSVgk5MzgxCTAJbnRmcwlub3N1aWQsLW09NzU1CS9tZWRpYS9T WVNURU1fRFJWJwogIGRldmZpbGUgICAgID0gJy9kZXYvbnRmcy9TWVNURU1fRFJWJwogIHVpZCAg ICAgICAgID0gJzkzODEnCiAgc2Vzc2lvbiBpZCAgPSAnMCcKICBmcyAgICAgICAgICA9ICdudGZz JwogIG9wdGlvbnMgICAgID0gJ25vc3VpZCwtbT03NTUnCiAgbW91bnRfcG9pbnQgPSAnL21lZGlh L1NZU1RFTV9EUlYnCiBsaW5lID0gJycKcGlkIDU2ODIzOiByYz0wIHNpZ25hbGVkPTA6IC91c3Iv bG9jYWwvbGliZXhlYy9oYWwtc3RvcmFnZS1jbGVhbnVwLWFsbC1tb3VudHBvaW50cwoxMzo1Njow MC45MDcgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVk ZXNrdG9wL0hhbC9kZXZpY2VzL2NvbXB1dGVyCjEzOjU2OjAwLjkwOSBbSV0gaGFsZC5jOjEwODog QWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvcGNp XzgwODZfMWMyMgoxMzo1NjowMC45MTAgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBH REw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3BjaV84MDg2XzFjMDMKMTM6NTY6 MDAuOTExIFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy9wY2lfODA4Nl8xYzRmCjEzOjU2OjAwLjkxMyBbSV0gaGFsZC5j OjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rldmlj ZXMvcGNpXzgwODZfMWMyNgoxMzo1NjowMC45MTQgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmlj ZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3BjaV84MDg2XzFjMTgK MTM6NTY6MDAuOTE2IFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29y Zy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9wY2lfMTE4MF9lODMyCjEzOjU2OjAwLjkxNyBbSV0g aGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFs L2RldmljZXMvcGNpXzExODBfZTgyMwoxMzo1NjowMC45MTkgW0ldIGhhbGQuYzoxMDg6IEFkZGVk IGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3BjaV84MDg2 XzFjMTYKMTM6NTY6MDAuOTIxIFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1 ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9wY2lfODA4Nl8xYzEyCjEzOjU2OjAwLjky MyBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0 b3AvSGFsL2RldmljZXMvcGNpXzEwZWNfODE3NgoxMzo1NjowMC45MjUgW0ldIGhhbGQuYzoxMDg6 IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3Bj aV84MDg2XzFjMTAKMTM6NTY6MDAuOTI3IFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8g R0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9wY2lfODA4Nl8xYzIwCjEzOjU2 OjAwLjkyOCBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvcGNpXzgwODZfMWMyZAoxMzo1NjowMC45MzAgW0ldIGhhbGQu YzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL3BjaV84MDg2XzE1MDIKMTM6NTY6MDAuOTMzIFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZp Y2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9wY2lfODA4Nl8xYzNh CjEzOjU2OjAwLjkzNSBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9v cmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvcGNpXzgwODZfMDEyNgoxMzo1NjowMC45MzcgW0ld IGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hh bC9kZXZpY2VzL3BjaV84MDg2XzAxMDQKMTM6NTY6MDAuOTM4IFtJXSBoYWxkLmM6MTA4OiBBZGRl ZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy91c2J1c18x CjEzOjU2OjAwLjkzOCBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9v cmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdXNidXNfMAoxMzo1NjowMC45MzkgW0ldIGhhbGQu YzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL2F0a2JkY18wClJ1biBzdGFydGVkIGhhbGQtcHJvYmUtbW91c2UgKDIwMDAwKSAoMCkgCiEg IGZ1bGwgcGF0aCBpcyAnL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtbW91c2UnLCBwcm9n cmFtX2RpciBpcyAnL3Vzci9sb2NhbC9saWJleGVjJwoxMzo1NjowMS45NTEgW0RdIGhhbGRfZGJ1 cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3BzbV8wLCBrZXk9aW5w dXQuZGV2aWNlCnBpZCA1NjgyNDogcmM9MCBzaWduYWxlZD0wOiAvdXNyL2xvY2FsL2xpYmV4ZWMv aGFsZC1wcm9iZS1tb3VzZQoxMzo1NjowMS45NTIgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmlj ZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3BzbV8wClJ1biBzdGFy dGVkIGhhbGQtYWRkb24tbW91c2Utc3lzbW91c2UgKDApICgwKSAKISAgZnVsbCBwYXRoIGlzICcv dXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1hZGRvbi1tb3VzZS1zeXNtb3VzZScsIHByb2dyYW1fZGly IGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU2OjAxLjk1NiBbSV0gaGFsZF9ydW5uZXIuYzo2 NjM6IHJ1bm5pbmdfcHJvY2Vzc2VzIDB4MmQ4MTFkYTAsIG51bSA9IDEKMTM6NTY6MDEuOTU2IFtJ XSBoYWxkLmM6MTIwOiBTdGFydGVkIGFkZG9uIGhhbGQtYWRkb24tbW91c2Utc3lzbW91c2UgZm9y IHVkaSAvb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3BzbV8wCjEzOjU2OjAxLjk1NyBbSV0g aGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFs L2RldmljZXMvcGNtXzQKMTM6NTY6MDEuOTU3IFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2Ug dG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9wY21fMwoxMzo1NjowMS45 NTcgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNr dG9wL0hhbC9kZXZpY2VzL3BjbV8yCjEzOjU2OjAxLjk1OCBbSV0gaGFsZC5jOjEwODogQWRkZWQg ZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvcGNtXzEKMTM6 NTY6MDEuOTU4IFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy9wY21fMAoxMzo1NjowMS45NTkgW0ldIGhhbGQuYzoxMDg6 IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL2Nw dV8zCjEzOjU2OjAxLjk1OSBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRp PS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvY3B1XzIKMTM6NTY6MDEuOTYwIFtJXSBoYWxk LmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy9jcHVfMQoxMzo1NjowMS45NjEgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBH REw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL2NwdV8wCjEzOjU2OjAxLjk2MiBb SV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3Av SGFsL2RldmljZXMvYmF0dGVyeV8wCjEzOjU2OjAxLjk2MyBbSV0gaGFsZC5jOjEwODogQWRkZWQg ZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvYXRrYmRfMApS dW4gc3RhcnRlZCBoYWxkLWFkZG9uLWlucHV0ICgwKSAoMCkgCiEgIGZ1bGwgcGF0aCBpcyAnaGFs ZC1hZGRvbi1pbnB1dCcsIHByb2dyYW1fZGlyIGlzICcobnVsbCknCjEzOjU2OjAxLjk2MyBbRV0g aGFsZF9ydW5uZXIuYzo2NzY6IEVycm9yIHJ1bm5pbmcgJ2hhbGQtYWRkb24taW5wdXQnOiBvcmcu ZnJlZWRlc2t0b3AuSGFsUnVubmVyLkZhaWxlZDogU3RhcnQgcmVxdWVzdCBmYWlsZWQKMTM6NTY6 MDEuOTYzIFtFXSBoYWxkX2RidXMuYzozNTc5OiBDYW5ub3Qgc3RhcnQgc2luZ2xldG9uIGFkZG9u IGhhbGQtYWRkb24taW5wdXQgZm9yIHVkaSAvb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL2F0 a2JkXzAKMTM6NTY6MDEuOTYzIFtFXSBoYWxkLmM6MTM3OiBDb3VsZG4ndCBhZGQgZGV2aWNlIHRv IHNpbmdsZXRvbgoxMzo1NjowMS45NjQgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBH REw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL2FjcGlfdHpfMAoxMzo1NjowMS45 NjQgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNr dG9wL0hhbC9kZXZpY2VzL2FjcGlfbGlkXzAKMTM6NTY6MDEuOTY1IFtJXSBoYWxkLmM6MTA4OiBB ZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9hY3Bp X2J1dHRvbl8wCjEzOjU2OjAxLjk2NiBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdE TDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvYWNwaV9hY2FkXzAKUnVuIHN0YXJ0 ZWQgaGFsZC1wcm9iZS11c2IyLWRldmljZSAoMjAwMDApICgwKSAKISAgZnVsbCBwYXRoIGlzICcv dXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS11c2IyLWRldmljZScsIHByb2dyYW1fZGlyIGlz ICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU2OjAxLjk2NiBbRF0gaGFsZF9kYnVzLmM6MzM1OTog dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvcHNtXzAKMTM6NTY6MDEuOTY2IFtJXSBo YWxkX2RidXMuYzozMzg2OiBBZGRvbklzUmVhZHkgb24gdWRpICcvb3JnL2ZyZWVkZXNrdG9wL0hh bC9kZXZpY2VzL3BzbV8wJwoxMzo1NjowMS45NzEgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0v b3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvMzcsIGtleT11c2JfZGV2aWNlLmNvbmZp Z3VyYXRpb24KMTM6NTY6MDEuOTcxIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzM3LCBrZXk9dXNiX2RldmljZS5jb25maWd1cmF0aW9u X3ZhbHVlCjEzOjU2OjAxLjk3MSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRl c2t0b3AvSGFsL2RldmljZXMvdGVtcC8zNywga2V5PXVzYl9kZXZpY2UubnVtX2NvbmZpZ3VyYXRp b25zCjEzOjU2OjAxLjk3MiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0 b3AvSGFsL2RldmljZXMvdGVtcC8zNywga2V5PXVzYl9kZXZpY2UuZGV2aWNlX2NsYXNzCjEzOjU2 OjAxLjk3MiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rl dmljZXMvdGVtcC8zNywga2V5PXVzYl9kZXZpY2UuZGV2aWNlX3N1YmNsYXNzCjEzOjU2OjAxLjk3 MiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMv dGVtcC8zNywga2V5PXVzYl9kZXZpY2UuZGV2aWNlX3Byb3RvY29sCjEzOjU2OjAxLjk3MiBbRF0g aGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC8z Nywga2V5PXVzYl9kZXZpY2UuaXNfc2VsZl9wb3dlcmVkCjEzOjU2OjAxLjk3MiBbRF0gaGFsZF9k YnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC8zNywga2V5 PXVzYl9kZXZpY2UuY2FuX3dha2VfdXAKMTM6NTY6MDEuOTcyIFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzM3LCBrZXk9dXNiX2Rldmlj ZS5tYXhfcG93ZXIKMTM6NTY6MDEuOTcyIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzM3LCBrZXk9dXNiX2RldmljZS5udW1faW50ZXJm YWNlcwoxMzo1NjowMS45NzIgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNr dG9wL0hhbC9kZXZpY2VzL3RlbXAvMzcsIGtleT11c2JfZGV2aWNlLm51bV9wb3J0cwoxMzo1Njow MS45NzIgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL3RlbXAvMzcsIGtleT11c2JfZGV2aWNlLnNwZWVkCjEzOjU2OjAxLjk3MyBbRF0gaGFsZF9k YnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC8zNywga2V5 PXVzYl9kZXZpY2Uuc3BlZWRfYmNkCjEzOjU2OjAxLjk3MyBbRF0gaGFsZF9kYnVzLmM6MTY1OTog dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC8zNywga2V5PXVzYl9kZXZpY2Uu dmVyc2lvbgoxMzo1NjowMS45NzMgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVk ZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvMzcsIGtleT11c2JfZGV2aWNlLnByb2R1Y3RfaWQKMTM6 NTY6MDEuOTczIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwv ZGV2aWNlcy90ZW1wLzM3LCBrZXk9dXNiX2RldmljZS52ZW5kb3JfaWQKMTM6NTY6MDEuOTczIFtE XSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1w LzM3LCBrZXk9dXNiX2RldmljZS5kZXZpY2VfcmV2aXNpb25fYmNkCjEzOjU2OjAxLjk3MyBbRF0g aGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC8z Nywga2V5PXVzYl9kZXZpY2Uuc2VyaWFsCjEzOjU2OjAxLjk3MyBbRF0gaGFsZF9kYnVzLmM6MTY1 OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC8zNywga2V5PXVzYl9kZXZp Y2UucHJvZHVjdAoxMzo1NjowMS45NzMgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvMzcsIGtleT11c2JfZGV2aWNlLnZlbmRvcgoxMzo1 NjowMS45NzMgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9k ZXZpY2VzL3RlbXAvMzcsIGtleT1pbmZvLnByb2R1Y3QKMTM6NTY6MDEuOTczIFtEXSBoYWxkX2Ri dXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzM3LCBrZXk9 aW5mby52ZW5kb3IKcGlkIDU2ODI2OiByYz0wIHNpZ25hbGVkPTA6IC91c3IvbG9jYWwvbGliZXhl Yy9oYWxkLXByb2JlLXVzYjItZGV2aWNlCjEzOjU2OjAxLjk3NCBbSV0gaGFsZC5jOjEwODogQWRk ZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdXNiX2Rl dmljZV8wXzBfbm9zZXJpYWwKUnVuIHN0YXJ0ZWQgaGFsZC1wcm9iZS11c2IyLWludGVyZmFjZSAo MjAwMDApICgwKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9i ZS11c2IyLWludGVyZmFjZScsIHByb2dyYW1fZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEz OjU2OjAxLjk4MCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFs L2RldmljZXMvdGVtcC8zOCwga2V5PXVzYi5pbnRlcmZhY2UuY2xhc3MKMTM6NTY6MDEuOTgxIFtE XSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1w LzM4LCBrZXk9dXNiLmludGVyZmFjZS5zdWJjbGFzcwoxMzo1NjowMS45ODEgW0RdIGhhbGRfZGJ1 cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvMzgsIGtleT11 c2IuaW50ZXJmYWNlLnByb3RvY29sCjEzOjU2OjAxLjk4MSBbRF0gaGFsZF9kYnVzLmM6MTY1OTog dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC8zOCwga2V5PXVzYi5pbnRlcmZh Y2UuZGVzY3JpcHRpb24KMTM6NTY6MDEuOTgxIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29y Zy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzM4LCBrZXk9dXNiLmZyZWVic2QuZGV2bmFt ZQpwaWQgNTY4Mjc6IHJjPTAgc2lnbmFsZWQ9MDogL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJv YmUtdXNiMi1pbnRlcmZhY2UKMTM6NTY6MDEuOTgxIFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZp Y2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy91c2JfZGV2aWNlXzBf MF9ub3NlcmlhbF9pZjAKUnVuIHN0YXJ0ZWQgaGFsZC1wcm9iZS11c2IyLWRldmljZSAoMjAwMDAp ICgwKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS11c2Iy LWRldmljZScsIHByb2dyYW1fZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU2OjAxLjk4 OCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMv dGVtcC8zOSwga2V5PXVzYl9kZXZpY2UuY29uZmlndXJhdGlvbgoxMzo1NjowMS45ODggW0RdIGhh bGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvMzks IGtleT11c2JfZGV2aWNlLmNvbmZpZ3VyYXRpb25fdmFsdWUKMTM6NTY6MDEuOTg5IFtEXSBoYWxk X2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzM5LCBr ZXk9dXNiX2RldmljZS5udW1fY29uZmlndXJhdGlvbnMKMTM6NTY6MDEuOTg5IFtEXSBoYWxkX2Ri dXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzM5LCBrZXk9 dXNiX2RldmljZS5kZXZpY2VfY2xhc3MKMTM6NTY6MDEuOTg5IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzM5LCBrZXk9dXNiX2Rldmlj ZS5kZXZpY2Vfc3ViY2xhc3MKMTM6NTY6MDEuOTg5IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9 L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzM5LCBrZXk9dXNiX2RldmljZS5kZXZp Y2VfcHJvdG9jb2wKMTM6NTY6MDEuOTg5IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzM5LCBrZXk9dXNiX2RldmljZS5pc19zZWxmX3Bv d2VyZWQKMTM6NTY6MDEuOTg5IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzM5LCBrZXk9dXNiX2RldmljZS5jYW5fd2FrZV91cAoxMzo1 NjowMS45OTAgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9k ZXZpY2VzL3RlbXAvMzksIGtleT11c2JfZGV2aWNlLm1heF9wb3dlcgoxMzo1NjowMS45OTAgW0Rd IGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAv MzksIGtleT11c2JfZGV2aWNlLm51bV9pbnRlcmZhY2VzCjEzOjU2OjAxLjk5MCBbRF0gaGFsZF9k YnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC8zOSwga2V5 PXVzYl9kZXZpY2UubnVtX3BvcnRzCjEzOjU2OjAxLjk5MCBbRF0gaGFsZF9kYnVzLmM6MTY1OTog dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC8zOSwga2V5PXVzYl9kZXZpY2Uu c3BlZWQKMTM6NTY6MDEuOTkwIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzM5LCBrZXk9dXNiX2RldmljZS5zcGVlZF9iY2QKMTM6NTY6 MDEuOTkwIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzM5LCBrZXk9dXNiX2RldmljZS52ZXJzaW9uCjEzOjU2OjAxLjk5MCBbRF0gaGFs ZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC8zOSwg a2V5PXVzYl9kZXZpY2UucHJvZHVjdF9pZAoxMzo1NjowMS45OTEgW0RdIGhhbGRfZGJ1cy5jOjE2 NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvMzksIGtleT11c2JfZGV2 aWNlLnZlbmRvcl9pZAoxMzo1NjowMS45OTEgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3Jn L2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvMzksIGtleT11c2JfZGV2aWNlLmRldmljZV9y ZXZpc2lvbl9iY2QKMTM6NTY6MDEuOTkxIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzM5LCBrZXk9dXNiX2RldmljZS5zZXJpYWwKMTM6 NTY6MDEuOTkxIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwv ZGV2aWNlcy90ZW1wLzM5LCBrZXk9dXNiX2RldmljZS5wcm9kdWN0CjEzOjU2OjAxLjk5MSBbRF0g aGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC8z OSwga2V5PXVzYl9kZXZpY2UudmVuZG9yCjEzOjU2OjAxLjk5MSBbRF0gaGFsZF9kYnVzLmM6MTY1 OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC8zOSwga2V5PWluZm8ucHJv ZHVjdAoxMzo1NjowMS45OTIgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNr dG9wL0hhbC9kZXZpY2VzL3RlbXAvMzksIGtleT1pbmZvLnZlbmRvcgpwaWQgNTY4Mjg6IHJjPTAg c2lnbmFsZWQ9MDogL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtdXNiMi1kZXZpY2UKMTM6 NTY6MDEuOTkyIFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy91c2JfZGV2aWNlXzBfMF9ub3NlcmlhbF8wClJ1biBzdGFy dGVkIGhhbGQtcHJvYmUtdXNiMi1pbnRlcmZhY2UgKDIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0aCBp cyAnL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtdXNiMi1pbnRlcmZhY2UnLCBwcm9ncmFt X2RpciBpcyAnL3Vzci9sb2NhbC9saWJleGVjJwoxMzo1NjowMS45OTkgW0RdIGhhbGRfZGJ1cy5j OjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDAsIGtleT11c2Iu aW50ZXJmYWNlLmNsYXNzCjEzOjU2OjAxLjk5OSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9v cmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80MCwga2V5PXVzYi5pbnRlcmZhY2Uuc3Vi Y2xhc3MKMTM6NTY6MDEuOTk5IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQwLCBrZXk9dXNiLmludGVyZmFjZS5wcm90b2NvbAoxMzo1 NjowMi4wMDAgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9k ZXZpY2VzL3RlbXAvNDAsIGtleT11c2IuaW50ZXJmYWNlLmRlc2NyaXB0aW9uCjEzOjU2OjAyLjAw MCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMv dGVtcC80MCwga2V5PXVzYi5mcmVlYnNkLmRldm5hbWUKcGlkIDU2ODI5OiByYz0wIHNpZ25hbGVk PTA6IC91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXVzYjItaW50ZXJmYWNlCjEzOjU2OjAy LjAwMCBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRl c2t0b3AvSGFsL2RldmljZXMvdXNiX2RldmljZV8wXzBfbm9zZXJpYWxfMF9pZjAKUnVuIHN0YXJ0 ZWQgaGFsZC1wcm9iZS11c2IyLWRldmljZSAoMjAwMDApICgwKSAKISAgZnVsbCBwYXRoIGlzICcv dXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS11c2IyLWRldmljZScsIHByb2dyYW1fZGlyIGlz ICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU2OjAyLjAwNSBbRF0gaGFsZF9kYnVzLmM6MTY1OTog dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80MSwga2V5PXVzYl9kZXZpY2Uu Y29uZmlndXJhdGlvbgoxMzo1NjowMi4wMDUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3Jn L2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDEsIGtleT11c2JfZGV2aWNlLmNvbmZpZ3Vy YXRpb25fdmFsdWUKMTM6NTY6MDIuMDA1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQxLCBrZXk9dXNiX2RldmljZS5udW1fY29uZmln dXJhdGlvbnMKMTM6NTY6MDIuMDA2IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQxLCBrZXk9dXNiX2RldmljZS5kZXZpY2VfY2xhc3MK MTM6NTY6MDIuMDA2IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9I YWwvZGV2aWNlcy90ZW1wLzQxLCBrZXk9dXNiX2RldmljZS5kZXZpY2Vfc3ViY2xhc3MKMTM6NTY6 MDIuMDA2IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzQxLCBrZXk9dXNiX2RldmljZS5kZXZpY2VfcHJvdG9jb2wKMTM6NTY6MDIuMDA2 IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90 ZW1wLzQxLCBrZXk9dXNiX2RldmljZS5pc19zZWxmX3Bvd2VyZWQKMTM6NTY6MDIuMDA2IFtEXSBo YWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQx LCBrZXk9dXNiX2RldmljZS5jYW5fd2FrZV91cAoxMzo1NjowMi4wMDYgW0RdIGhhbGRfZGJ1cy5j OjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDEsIGtleT11c2Jf ZGV2aWNlLm1heF9wb3dlcgoxMzo1NjowMi4wMDYgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0v b3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDEsIGtleT11c2JfZGV2aWNlLm51bV9p bnRlcmZhY2VzCjEzOjU2OjAyLjAwNiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80MSwga2V5PXVzYl9kZXZpY2UubnVtX3BvcnRzCjEz OjU2OjAyLjAwNiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFs L2RldmljZXMvdGVtcC80MSwga2V5PXVzYl9kZXZpY2Uuc3BlZWQKMTM6NTY6MDIuMDA3IFtEXSBo YWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQx LCBrZXk9dXNiX2RldmljZS5zcGVlZF9iY2QKMTM6NTY6MDIuMDA3IFtEXSBoYWxkX2RidXMuYzox NjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQxLCBrZXk9dXNiX2Rl dmljZS52ZXJzaW9uCjEzOjU2OjAyLjAwNyBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80MSwga2V5PXVzYl9kZXZpY2UucHJvZHVjdF9p ZAoxMzo1NjowMi4wMDcgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9w L0hhbC9kZXZpY2VzL3RlbXAvNDEsIGtleT11c2JfZGV2aWNlLnZlbmRvcl9pZAoxMzo1NjowMi4w MDcgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2Vz L3RlbXAvNDEsIGtleT11c2JfZGV2aWNlLmRldmljZV9yZXZpc2lvbl9iY2QKMTM6NTY6MDIuMDA3 IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90 ZW1wLzQxLCBrZXk9dXNiX2RldmljZS5zZXJpYWwKMTM6NTY6MDIuMDI3IFtEXSBoYWxkX2RidXMu YzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQxLCBrZXk9dXNi X2RldmljZS5wcm9kdWN0CjEzOjU2OjAyLjAyNyBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9v cmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80MSwga2V5PXVzYl9kZXZpY2UudmVuZG9y CjEzOjU2OjAyLjAyOCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3Av SGFsL2RldmljZXMvdGVtcC80MSwga2V5PWluZm8ucHJvZHVjdAoxMzo1NjowMi4wMjggW0RdIGhh bGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDEs IGtleT1pbmZvLnZlbmRvcgpwaWQgNTY4MzA6IHJjPTAgc2lnbmFsZWQ9MDogL3Vzci9sb2NhbC9s aWJleGVjL2hhbGQtcHJvYmUtdXNiMi1kZXZpY2UKMTM6NTY6MDIuMDI5IFtJXSBoYWxkLmM6MTA4 OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy91 c2JfZGV2aWNlXzgwODdfMjRfbm9zZXJpYWwKUnVuIHN0YXJ0ZWQgaGFsZC1wcm9iZS11c2IyLWlu dGVyZmFjZSAoMjAwMDApICgwKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMv aGFsZC1wcm9iZS11c2IyLWludGVyZmFjZScsIHByb2dyYW1fZGlyIGlzICcvdXNyL2xvY2FsL2xp YmV4ZWMnCjEzOjU2OjAyLjAzNCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRl c2t0b3AvSGFsL2RldmljZXMvdGVtcC80Miwga2V5PXVzYi5pbnRlcmZhY2UuY2xhc3MKMTM6NTY6 MDIuMDM0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzQyLCBrZXk9dXNiLmludGVyZmFjZS5zdWJjbGFzcwoxMzo1NjowMi4wMzQgW0Rd IGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAv NDIsIGtleT11c2IuaW50ZXJmYWNlLnByb3RvY29sCjEzOjU2OjAyLjAzNCBbRF0gaGFsZF9kYnVz LmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80Miwga2V5PXVz Yi5pbnRlcmZhY2UuZGVzY3JpcHRpb24KMTM6NTY6MDIuMDM0IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQyLCBrZXk9dXNiLmZyZWVi c2QuZGV2bmFtZQpwaWQgNTY4MzE6IHJjPTAgc2lnbmFsZWQ9MDogL3Vzci9sb2NhbC9saWJleGVj L2hhbGQtcHJvYmUtdXNiMi1pbnRlcmZhY2UKMTM6NTY6MDIuMDM1IFtJXSBoYWxkLmM6MTA4OiBB ZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy91c2Jf ZGV2aWNlXzgwODdfMjRfbm9zZXJpYWxfaWYwClJ1biBzdGFydGVkIGhhbGQtcHJvYmUtdXNiMi1k ZXZpY2UgKDIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0aCBpcyAnL3Vzci9sb2NhbC9saWJleGVjL2hh bGQtcHJvYmUtdXNiMi1kZXZpY2UnLCBwcm9ncmFtX2RpciBpcyAnL3Vzci9sb2NhbC9saWJleGVj JwoxMzo1NjowMi4wNDAgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9w L0hhbC9kZXZpY2VzL3RlbXAvNDMsIGtleT11c2JfZGV2aWNlLmNvbmZpZ3VyYXRpb24KMTM6NTY6 MDIuMDQwIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzQzLCBrZXk9dXNiX2RldmljZS5jb25maWd1cmF0aW9uX3ZhbHVlCjEzOjU2OjAy LjA0MCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rldmlj ZXMvdGVtcC80Mywga2V5PXVzYl9kZXZpY2UubnVtX2NvbmZpZ3VyYXRpb25zCjEzOjU2OjAyLjA0 MCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMv dGVtcC80Mywga2V5PXVzYl9kZXZpY2UuZGV2aWNlX2NsYXNzCjEzOjU2OjAyLjA0MCBbRF0gaGFs ZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80Mywg a2V5PXVzYl9kZXZpY2UuZGV2aWNlX3N1YmNsYXNzCjEzOjU2OjAyLjA0MCBbRF0gaGFsZF9kYnVz LmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80Mywga2V5PXVz Yl9kZXZpY2UuZGV2aWNlX3Byb3RvY29sCjEzOjU2OjAyLjA0MSBbRF0gaGFsZF9kYnVzLmM6MTY1 OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80Mywga2V5PXVzYl9kZXZp Y2UuaXNfc2VsZl9wb3dlcmVkCjEzOjU2OjAyLjA0MSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRp PS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80Mywga2V5PXVzYl9kZXZpY2UuY2Fu X3dha2VfdXAKMTM6NTY6MDIuMDQxIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQzLCBrZXk9dXNiX2RldmljZS5tYXhfcG93ZXIKMTM6 NTY6MDIuMDQxIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwv ZGV2aWNlcy90ZW1wLzQzLCBrZXk9dXNiX2RldmljZS5udW1faW50ZXJmYWNlcwoxMzo1NjowMi4w NDEgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2Vz L3RlbXAvNDMsIGtleT11c2JfZGV2aWNlLm51bV9wb3J0cwoxMzo1NjowMi4wNDEgW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDMsIGtl eT11c2JfZGV2aWNlLnNwZWVkCjEzOjU2OjAyLjA0MSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRp PS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80Mywga2V5PXVzYl9kZXZpY2Uuc3Bl ZWRfYmNkCjEzOjU2OjAyLjA0MSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRl c2t0b3AvSGFsL2RldmljZXMvdGVtcC80Mywga2V5PXVzYl9kZXZpY2UudmVyc2lvbgoxMzo1Njow Mi4wNDIgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL3RlbXAvNDMsIGtleT11c2JfZGV2aWNlLnByb2R1Y3RfaWQKMTM6NTY6MDIuMDQyIFtEXSBo YWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQz LCBrZXk9dXNiX2RldmljZS52ZW5kb3JfaWQKMTM6NTY6MDIuMDQyIFtEXSBoYWxkX2RidXMuYzox NjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQzLCBrZXk9dXNiX2Rl dmljZS5kZXZpY2VfcmV2aXNpb25fYmNkCjEzOjU2OjAyLjA0MiBbRF0gaGFsZF9kYnVzLmM6MTY1 OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80Mywga2V5PXVzYl9kZXZp Y2Uuc2VyaWFsCjEzOjU2OjAyLjA0MiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80Mywga2V5PXVzYl9kZXZpY2UucHJvZHVjdAoxMzo1 NjowMi4wNDIgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9k ZXZpY2VzL3RlbXAvNDMsIGtleT11c2JfZGV2aWNlLnZlbmRvcgoxMzo1NjowMi4wNDIgW0RdIGhh bGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDMs IGtleT1pbmZvLnByb2R1Y3QKMTM6NTY6MDIuMDQyIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9 L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQzLCBrZXk9aW5mby52ZW5kb3IKcGlk IDU2ODMyOiByYz0wIHNpZ25hbGVkPTA6IC91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXVz YjItZGV2aWNlCjEzOjU2OjAyLjA0MyBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdE TDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdXNiX2RldmljZV84MDg3XzI0X25v c2VyaWFsXzAKUnVuIHN0YXJ0ZWQgaGFsZC1wcm9iZS11c2IyLWludGVyZmFjZSAoMjAwMDApICgw KSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS11c2IyLWlu dGVyZmFjZScsIHByb2dyYW1fZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU2OjAyLjA0 OCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMv dGVtcC80NCwga2V5PXVzYi5pbnRlcmZhY2UuY2xhc3MKMTM6NTY6MDIuMDQ4IFtEXSBoYWxkX2Ri dXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQ0LCBrZXk9 dXNiLmludGVyZmFjZS5zdWJjbGFzcwoxMzo1NjowMi4wNDggW0RdIGhhbGRfZGJ1cy5jOjE2NTk6 IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDQsIGtleT11c2IuaW50ZXJm YWNlLnByb3RvY29sCjEzOjU2OjAyLjA0OCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80NCwga2V5PXVzYi5pbnRlcmZhY2UuZGVzY3Jp cHRpb24KMTM6NTY6MDIuMDQ5IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQ0LCBrZXk9dXNiLmZyZWVic2QuZGV2bmFtZQpwaWQgNTY4 MzM6IHJjPTAgc2lnbmFsZWQ9MDogL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtdXNiMi1p bnRlcmZhY2UKMTM6NTY6MDIuMDQ5IFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RM OyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy91c2JfZGV2aWNlXzgwODdfMjRfbm9z ZXJpYWxfMF9pZjAKUnVuIHN0YXJ0ZWQgaGFsZC1wcm9iZS11c2IyLWRldmljZSAoMjAwMDApICgw KSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS11c2IyLWRl dmljZScsIHByb2dyYW1fZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU2OjAyLjA1NCBb RF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVt cC80NSwga2V5PXVzYl9kZXZpY2UuY29uZmlndXJhdGlvbgoxMzo1NjowMi4wNTQgW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDUsIGtl eT11c2JfZGV2aWNlLmNvbmZpZ3VyYXRpb25fdmFsdWUKMTM6NTY6MDIuMDU0IFtEXSBoYWxkX2Ri dXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQ1LCBrZXk9 dXNiX2RldmljZS5udW1fY29uZmlndXJhdGlvbnMKMTM6NTY6MDIuMDU0IFtEXSBoYWxkX2RidXMu YzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQ1LCBrZXk9dXNi X2RldmljZS5kZXZpY2VfY2xhc3MKMTM6NTY6MDIuMDU0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1 ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQ1LCBrZXk9dXNiX2RldmljZS5k ZXZpY2Vfc3ViY2xhc3MKMTM6NTY6MDIuMDU1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29y Zy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQ1LCBrZXk9dXNiX2RldmljZS5kZXZpY2Vf cHJvdG9jb2wKMTM6NTY6MDIuMDU1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQ1LCBrZXk9dXNiX2RldmljZS5pc19zZWxmX3Bvd2Vy ZWQKMTM6NTY6MDIuMDU1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy90ZW1wLzQ1LCBrZXk9dXNiX2RldmljZS5jYW5fd2FrZV91cAoxMzo1Njow Mi4wNTUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL3RlbXAvNDUsIGtleT11c2JfZGV2aWNlLm1heF9wb3dlcgoxMzo1NjowMi4wNTUgW0RdIGhh bGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDUs IGtleT11c2JfZGV2aWNlLm51bV9pbnRlcmZhY2VzCjEzOjU2OjAyLjA2OSBbRF0gaGFsZF9kYnVz LmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80NSwga2V5PXVz Yl9kZXZpY2UubnVtX3BvcnRzCjEzOjU2OjAyLjA2OSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRp PS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80NSwga2V5PXVzYl9kZXZpY2Uuc3Bl ZWQKMTM6NTY6MDIuMDY5IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy90ZW1wLzQ1LCBrZXk9dXNiX2RldmljZS5zcGVlZF9iY2QKMTM6NTY6MDIu MDY5IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy90ZW1wLzQ1LCBrZXk9dXNiX2RldmljZS52ZXJzaW9uCjEzOjU2OjAyLjA2OSBbRF0gaGFsZF9k YnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80NSwga2V5 PXVzYl9kZXZpY2UucHJvZHVjdF9pZAoxMzo1NjowMi4wNzAgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6 IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDUsIGtleT11c2JfZGV2aWNl LnZlbmRvcl9pZAoxMzo1NjowMi4wNzAgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDUsIGtleT11c2JfZGV2aWNlLmRldmljZV9yZXZp c2lvbl9iY2QKMTM6NTY6MDIuMDcwIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQ1LCBrZXk9dXNiX2RldmljZS5zZXJpYWwKMTM6NTY6 MDIuMDcwIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzQ1LCBrZXk9dXNiX2RldmljZS5wcm9kdWN0CjEzOjU2OjAyLjA3MCBbRF0gaGFs ZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80NSwg a2V5PXVzYl9kZXZpY2UudmVuZG9yCjEzOjU2OjAyLjA3MCBbRF0gaGFsZF9kYnVzLmM6MTY1OTog dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80NSwga2V5PWluZm8ucHJvZHVj dAoxMzo1NjowMi4wNzEgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9w L0hhbC9kZXZpY2VzL3RlbXAvNDUsIGtleT1pbmZvLnZlbmRvcgpwaWQgNTY4MzQ6IHJjPTAgc2ln bmFsZWQ9MDogL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtdXNiMi1kZXZpY2UKMTM6NTY6 MDIuMDc4IFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy91c2JfZGV2aWNlXzRmMl9iMjE3X25vc2VyaWFsClJ1biBzdGFy dGVkIGhhbGQtcHJvYmUtdXNiMi1pbnRlcmZhY2UgKDIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0aCBp cyAnL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtdXNiMi1pbnRlcmZhY2UnLCBwcm9ncmFt X2RpciBpcyAnL3Vzci9sb2NhbC9saWJleGVjJwoxMzo1NjowMi4wODQgW0RdIGhhbGRfZGJ1cy5j OjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDYsIGtleT11c2Iu aW50ZXJmYWNlLmNsYXNzCjEzOjU2OjAyLjA4NCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9v cmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80Niwga2V5PXVzYi5pbnRlcmZhY2Uuc3Vi Y2xhc3MKMTM6NTY6MDIuMDg1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQ2LCBrZXk9dXNiLmludGVyZmFjZS5wcm90b2NvbAoxMzo1 NjowMi4wODYgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9k ZXZpY2VzL3RlbXAvNDYsIGtleT11c2IuaW50ZXJmYWNlLmRlc2NyaXB0aW9uCnBpZCA1NjgzNTog cmM9MCBzaWduYWxlZD0wOiAvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS11c2IyLWludGVy ZmFjZQpSdW4gc3RhcnRlZCBoYWxkLXByb2JlLXZpZGVvNGxpbnV4ICgyMDAwMCkgKDApIAohICBm dWxsIHBhdGggaXMgJy91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZpZGVvNGxpbnV4Jywg cHJvZ3JhbV9kaXIgaXMgJy91c3IvbG9jYWwvbGliZXhlYycKcGlkIDU2ODM2OiByYz0xIHNpZ25h bGVkPTA6IC91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZpZGVvNGxpbnV4CjEzOjU2OjAy LjA5MyBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRl c2t0b3AvSGFsL2RldmljZXMvdXNiX2RldmljZV80ZjJfYjIxN19ub3NlcmlhbF9pZjAKUnVuIHN0 YXJ0ZWQgaGFsZC1wcm9iZS11c2IyLWludGVyZmFjZSAoMjAwMDApICgwKSAKISAgZnVsbCBwYXRo IGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS11c2IyLWludGVyZmFjZScsIHByb2dy YW1fZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU2OjAyLjEwMCBbRF0gaGFsZF9kYnVz LmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC80Nywga2V5PXVz Yi5pbnRlcmZhY2UuY2xhc3MKMTM6NTY6MDIuMTAwIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9 L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzQ3LCBrZXk9dXNiLmludGVyZmFjZS5z dWJjbGFzcwoxMzo1NjowMi4xMDAgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVk ZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNDcsIGtleT11c2IuaW50ZXJmYWNlLnByb3RvY29sCjEz OjU2OjAyLjEwMCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFs L2RldmljZXMvdGVtcC80Nywga2V5PXVzYi5pbnRlcmZhY2UuZGVzY3JpcHRpb24KcGlkIDU2ODM3 OiByYz0wIHNpZ25hbGVkPTA6IC91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXVzYjItaW50 ZXJmYWNlClJ1biBzdGFydGVkIGhhbGQtcHJvYmUtdmlkZW80bGludXggKDIwMDAwKSAoMCkgCiEg IGZ1bGwgcGF0aCBpcyAnL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtdmlkZW80bGludXgn LCBwcm9ncmFtX2RpciBpcyAnL3Vzci9sb2NhbC9saWJleGVjJwpwaWQgNTY4Mzg6IHJjPTEgc2ln bmFsZWQ9MDogL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtdmlkZW80bGludXgKMTM6NTY6 MDIuMTA2IFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy91c2JfZGV2aWNlXzRmMl9iMjE3X25vc2VyaWFsX2lmMQoxMzo1 NjowMi4xMDcgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL2NvbXB1dGVyX3Njc2lfaG9zdAoxMzo1NjowMi4xMDcgW0ld IGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hh bC9kZXZpY2VzL2NvbXB1dGVyX3Njc2lfaG9zdF9zY3NpX2RldmljZV9sdW4wClJ1biBzdGFydGVk IGhhbGQtcHJvYmUtc2NzaSAoMjAwMDApICgwKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2Fs L2xpYmV4ZWMvaGFsZC1wcm9iZS1zY3NpJywgcHJvZ3JhbV9kaXIgaXMgJy91c3IvbG9jYWwvbGli ZXhlYycKMTM6NTY6MDIuMTEyIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzUwLCBrZXk9c3RvcmFnZS5zZXJpYWwKcGlkIDU2ODM5OiBy Yz0wIHNpZ25hbGVkPTA6IC91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXNjc2kKMTM6NTY6 MDIuMTEzIFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy9zdG9yYWdlX3NlcmlhbF9XRF9XWEIxQTQxWDIwNDIKUnVuIHN0 YXJ0ZWQgaGFsZC1wcm9iZS1zdG9yYWdlICgyMDAwMCkgKDApIAohICBmdWxsIHBhdGggaXMgJy91 c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXN0b3JhZ2UnLCBwcm9ncmFtX2RpciBpcyAnL3Vz ci9sb2NhbC9saWJleGVjJwpwaWQgNTY4NDA6IHJjPTAgc2lnbmFsZWQ9MDogL3Vzci9sb2NhbC9s aWJleGVjL2hhbGQtcHJvYmUtc3RvcmFnZQpSdW4gc3RhcnRlZCBoYWxkLXByb2JlLXZvbHVtZSAo MTIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0aCBpcyAnL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJv YmUtdm9sdW1lJywgcHJvZ3JhbV9kaXIgaXMgJy91c3IvbG9jYWwvbGliZXhlYycKMTM6NTY6MDIu MTI0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy90ZW1wLzUxLCBrZXk9aW5mby5jYXRlZ29yeQoxMzo1NjowMi4xMjUgW0RdIGhhbGRfZGJ1cy5j OjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTEsIGtleT12b2x1 bWUucGFydGl0aW9uLm51bWJlcgoxMzo1NjowMi4xMjUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVk aT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTEsIGtleT12b2x1bWUucGFydGl0 aW9uLnNjaGVtZQoxMzo1NjowMi4xMjUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTEsIGtleT12b2x1bWUucGFydGl0aW9uLnR5cGUK MTM6NTY6MDIuMTI1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9I YWwvZGV2aWNlcy90ZW1wLzUxLCBrZXk9dm9sdW1lLnBhcnRpdGlvbi5tZWRpYV9zaXplCjEzOjU2 OjAyLjEyNSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rl dmljZXMvdGVtcC81MSwga2V5PXZvbHVtZS5wYXJ0aXRpb24uc3RhcnQKMTM6NTY6MDIuMTI1IFtE XSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1w LzUxLCBrZXk9dm9sdW1lLmlzX2Rpc2MKMTM6NTY6MDIuMTI1IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzUxLCBrZXk9dm9sdW1lLmlz X3BhcnRpdGlvbgoxMzo1NjowMi4xMjUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTEsIGtleT12b2x1bWUuaWdub3JlCjEzOjU2OjAy LjEyNiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rldmlj ZXMvdGVtcC81MSwga2V5PXZvbHVtZS5mc3VzYWdlCjEzOjU2OjAyLjEyNiBbRF0gaGFsZF9kYnVz LmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81MSwga2V5PXZv bHVtZS5mc3R5cGUKMTM6NTY6MDIuMTI2IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzUxLCBrZXk9dm9sdW1lLmxhYmVsCjEzOjU2OjAy LjEyNiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rldmlj ZXMvdGVtcC81MSwga2V5PXZvbHVtZS51dWlkCjEzOjU2OjAyLjEyNiBbRF0gaGFsZF9kYnVzLmM6 MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81MSwga2V5PXZvbHVt ZS5ibG9ja19zaXplCjEzOjU2OjAyLjEyNiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81MSwga2V5PXZvbHVtZS5zaXplCjEzOjU2OjAy LjEyNiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rldmlj ZXMvdGVtcC81MSwga2V5PXZvbHVtZS5udW1fYmxvY2tzCnBpZCA1Njg0MTogcmM9MCBzaWduYWxl ZD0wOiAvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS12b2x1bWUKMTM6NTY6MDIuMTI3IFtJ XSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9I YWwvZGV2aWNlcy92b2x1bWVfcGFydDVfc2l6ZV8xNjc3NzIxNjAwMApSdW4gc3RhcnRlZCBoYWxk LXByb2JlLXZvbHVtZSAoMTIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0aCBpcyAnL3Vzci9sb2NhbC9s aWJleGVjL2hhbGQtcHJvYmUtdm9sdW1lJywgcHJvZ3JhbV9kaXIgaXMgJy91c3IvbG9jYWwvbGli ZXhlYycKMTM6NTY6MDIuMjA3IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzUyLCBrZXk9aW5mby5jYXRlZ29yeQoxMzo1NjowMi4yMDcg W0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3Rl bXAvNTIsIGtleT12b2x1bWUuaXNfZGlzYwoxMzo1NjowMi4yMDcgW0RdIGhhbGRfZGJ1cy5jOjE2 NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTIsIGtleT12b2x1bWUu aXNfcGFydGl0aW9uCjEzOjU2OjAyLjIwNyBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81Miwga2V5PXZvbHVtZS5pZ25vcmUKMTM6NTY6 MDIuMjA3IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzUyLCBrZXk9dm9sdW1lLmZzdXNhZ2UKMTM6NTY6MDIuMjA4IFtEXSBoYWxkX2Ri dXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzUyLCBrZXk9 dm9sdW1lLmZzdHlwZQoxMzo1NjowMi4yMDggW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3Jn L2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTIsIGtleT12b2x1bWUuZnN2ZXJzaW9uCjEz OjU2OjAyLjIwOCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFs L2RldmljZXMvdGVtcC81Miwga2V5PXZvbHVtZS5sYWJlbAoxMzo1NjowMi4yMDggW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTIsIGtl eT12b2x1bWUudXVpZAoxMzo1NjowMi4yMDggW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3Jn L2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTIsIGtleT12b2x1bWUuYmxvY2tfc2l6ZQox Mzo1NjowMi4yMDggW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hh bC9kZXZpY2VzL3RlbXAvNTIsIGtleT12b2x1bWUuc2l6ZQoxMzo1NjowMi4yMDggW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTIsIGtl eT12b2x1bWUubnVtX2Jsb2NrcwpwaWQgNTY4NDI6IHJjPTAgc2lnbmFsZWQ9MDogL3Vzci9sb2Nh bC9saWJleGVjL2hhbGQtcHJvYmUtdm9sdW1lCjEzOjU2OjAyLjIwOSBbSV0gaGFsZC5jOjEwODog QWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdm9s dW1lX3V1aWRfNzRGMDJGMDlGMDJFRDBFMgpSdW4gc3RhcnRlZCBoYWxkLXByb2JlLXZvbHVtZSAo MTIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0aCBpcyAnL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJv YmUtdm9sdW1lJywgcHJvZ3JhbV9kaXIgaXMgJy91c3IvbG9jYWwvbGliZXhlYycKMTM6NTY6MDIu MjE2IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy90ZW1wLzUzLCBrZXk9aW5mby5jYXRlZ29yeQoxMzo1NjowMi4yMTcgW0RdIGhhbGRfZGJ1cy5j OjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTMsIGtleT12b2x1 bWUucGFydGl0aW9uLm51bWJlcgoxMzo1NjowMi4yMTcgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVk aT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTMsIGtleT12b2x1bWUucGFydGl0 aW9uLnNjaGVtZQoxMzo1NjowMi4yMTcgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTMsIGtleT12b2x1bWUucGFydGl0aW9uLnR5cGUK MTM6NTY6MDIuMjE3IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9I YWwvZGV2aWNlcy90ZW1wLzUzLCBrZXk9dm9sdW1lLnBhcnRpdGlvbi5tZWRpYV9zaXplCjEzOjU2 OjAyLjIxNyBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rl dmljZXMvdGVtcC81Mywga2V5PXZvbHVtZS5wYXJ0aXRpb24uc3RhcnQKMTM6NTY6MDIuMjE3IFtE XSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1w LzUzLCBrZXk9dm9sdW1lLmlzX2Rpc2MKMTM6NTY6MDIuMjE3IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzUzLCBrZXk9dm9sdW1lLmlz X3BhcnRpdGlvbgoxMzo1NjowMi4yMTggW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTMsIGtleT12b2x1bWUuaWdub3JlCjEzOjU2OjAy LjIxOCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rldmlj ZXMvdGVtcC81Mywga2V5PXZvbHVtZS5mc3VzYWdlCjEzOjU2OjAyLjIxOCBbRF0gaGFsZF9kYnVz LmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81Mywga2V5PXZv bHVtZS5mc3R5cGUKMTM6NTY6MDIuMjE4IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzUzLCBrZXk9dm9sdW1lLmxhYmVsCjEzOjU2OjAy LjIxOCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rldmlj ZXMvdGVtcC81Mywga2V5PXZvbHVtZS51dWlkCjEzOjU2OjAyLjIxOCBbRF0gaGFsZF9kYnVzLmM6 MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81Mywga2V5PXZvbHVt ZS5ibG9ja19zaXplCjEzOjU2OjAyLjIxOCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81Mywga2V5PXZvbHVtZS5zaXplCjEzOjU2OjAy LjIxOSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rldmlj ZXMvdGVtcC81Mywga2V5PXZvbHVtZS5udW1fYmxvY2tzCnBpZCA1Njg0MzogcmM9MCBzaWduYWxl ZD0wOiAvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS12b2x1bWUKMTM6NTY6MDIuMjE5IFtJ XSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9I YWwvZGV2aWNlcy92b2x1bWVfcGFydDRfc2l6ZV8xODg3NDM2NjEwNTYKUnVuIHN0YXJ0ZWQgaGFs ZC1wcm9iZS12b2x1bWUgKDEyMDAwMCkgKDApIAohICBmdWxsIHBhdGggaXMgJy91c3IvbG9jYWwv bGliZXhlYy9oYWxkLXByb2JlLXZvbHVtZScsIHByb2dyYW1fZGlyIGlzICcvdXNyL2xvY2FsL2xp YmV4ZWMnCjEzOjU2OjAyLjMyNCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRl c2t0b3AvSGFsL2RldmljZXMvdGVtcC81NCwga2V5PWluZm8uY2F0ZWdvcnkKMTM6NTY6MDIuMzI0 IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90 ZW1wLzU0LCBrZXk9dm9sdW1lLmlzX2Rpc2MKMTM6NTY6MDIuMzI0IFtEXSBoYWxkX2RidXMuYzox NjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzU0LCBrZXk9dm9sdW1l LmlzX3BhcnRpdGlvbgoxMzo1NjowMi4zMjQgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3Jn L2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTQsIGtleT12b2x1bWUuaWdub3JlCjEzOjU2 OjAyLjMyNSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rl dmljZXMvdGVtcC81NCwga2V5PXZvbHVtZS5mcmVlYnNkLnVmc2lkCjEzOjU2OjAyLjMyNSBbRF0g aGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81 NCwga2V5PXZvbHVtZS5mc3VzYWdlCjEzOjU2OjAyLjMyNSBbRF0gaGFsZF9kYnVzLmM6MTY1OTog dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81NCwga2V5PXZvbHVtZS5mc3R5 cGUKMTM6NTY6MDIuMzI1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy90ZW1wLzU0LCBrZXk9dm9sdW1lLmZzdmVyc2lvbgoxMzo1NjowMi4zMjUg W0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3Rl bXAvNTQsIGtleT12b2x1bWUubGFiZWwKMTM6NTY6MDIuMzI1IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzU0LCBrZXk9dm9sdW1lLnV1 aWQKMTM6NTY6MDIuMzI1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy90ZW1wLzU0LCBrZXk9dm9sdW1lLmJsb2NrX3NpemUKMTM6NTY6MDIuMzI1 IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90 ZW1wLzU0LCBrZXk9dm9sdW1lLnNpemUKMTM6NTY6MDIuMzI2IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzU0LCBrZXk9dm9sdW1lLm51 bV9ibG9ja3MKcGlkIDU2ODQ0OiByYz0wIHNpZ25hbGVkPTA6IC91c3IvbG9jYWwvbGliZXhlYy9o YWxkLXByb2JlLXZvbHVtZQoxMzo1NjowMi4zMjcgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmlj ZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3ZvbHVtZV9sYWJlbF91 c3IKUnVuIHN0YXJ0ZWQgaGFsZC1wcm9iZS12b2x1bWUgKDEyMDAwMCkgKDApIAohICBmdWxsIHBh dGggaXMgJy91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZvbHVtZScsIHByb2dyYW1fZGly IGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU2OjAyLjM5OSBbRF0gaGFsZF9kYnVzLmM6MTY1 OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81NSwga2V5PWluZm8uY2F0 ZWdvcnkKMTM6NTY6MDIuMzk5IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzU1LCBrZXk9dm9sdW1lLmlzX2Rpc2MKMTM6NTY6MDIuMzk5 IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90 ZW1wLzU1LCBrZXk9dm9sdW1lLmlzX3BhcnRpdGlvbgoxMzo1NjowMi4zOTkgW0RdIGhhbGRfZGJ1 cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTUsIGtleT12 b2x1bWUuaWdub3JlCjEzOjU2OjAyLjQwMCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81NSwga2V5PXZvbHVtZS5mcmVlYnNkLnVmc2lk CjEzOjU2OjAyLjQwMCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3Av SGFsL2RldmljZXMvdGVtcC81NSwga2V5PXZvbHVtZS5mc3VzYWdlCjEzOjU2OjAyLjQwMCBbRF0g aGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81 NSwga2V5PXZvbHVtZS5mc3R5cGUKMTM6NTY6MDIuNDAwIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1 ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzU1LCBrZXk9dm9sdW1lLmZzdmVy c2lvbgoxMzo1NjowMi40MDEgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNr dG9wL0hhbC9kZXZpY2VzL3RlbXAvNTUsIGtleT12b2x1bWUubGFiZWwKMTM6NTY6MDIuNDAxIFtE XSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1w LzU1LCBrZXk9dm9sdW1lLnV1aWQKMTM6NTY6MDIuNDAxIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1 ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzU1LCBrZXk9dm9sdW1lLmJsb2Nr X3NpemUKMTM6NTY6MDIuNDAxIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzU1LCBrZXk9dm9sdW1lLnNpemUKMTM6NTY6MDIuNDAxIFtE XSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1w LzU1LCBrZXk9dm9sdW1lLm51bV9ibG9ja3MKcGlkIDU2ODQ1OiByYz0wIHNpZ25hbGVkPTA6IC91 c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZvbHVtZQoxMzo1NjowMi40MDIgW0ldIGhhbGQu YzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL3ZvbHVtZV9sYWJlbF90ZW1wClJ1biBzdGFydGVkIGhhbGQtcHJvYmUtdm9sdW1lICgxMjAw MDApICgwKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS12 b2x1bWUnLCBwcm9ncmFtX2RpciBpcyAnL3Vzci9sb2NhbC9saWJleGVjJwoxMzo1NjowMi41MDIg W0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3Rl bXAvNTYsIGtleT1pbmZvLmNhdGVnb3J5CjEzOjU2OjAyLjUwMyBbRF0gaGFsZF9kYnVzLmM6MTY1 OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81Niwga2V5PXZvbHVtZS5p c19kaXNjCjEzOjU2OjAyLjUwMyBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRl c2t0b3AvSGFsL2RldmljZXMvdGVtcC81Niwga2V5PXZvbHVtZS5pc19wYXJ0aXRpb24KMTM6NTY6 MDIuNTAzIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzU2LCBrZXk9dm9sdW1lLmlnbm9yZQoxMzo1NjowMi41MDMgW0RdIGhhbGRfZGJ1 cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTYsIGtleT12 b2x1bWUuZnJlZWJzZC51ZnNpZAoxMzo1NjowMi41MDQgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVk aT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTYsIGtleT12b2x1bWUuZnN1c2Fn ZQoxMzo1NjowMi41MDQgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9w L0hhbC9kZXZpY2VzL3RlbXAvNTYsIGtleT12b2x1bWUuZnN0eXBlCjEzOjU2OjAyLjUwNCBbRF0g aGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81 Niwga2V5PXZvbHVtZS5mc3ZlcnNpb24KMTM6NTY6MDIuNTA0IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzU2LCBrZXk9dm9sdW1lLmxh YmVsCjEzOjU2OjAyLjUwNCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0 b3AvSGFsL2RldmljZXMvdGVtcC81Niwga2V5PXZvbHVtZS51dWlkCjEzOjU2OjAyLjUwNCBbRF0g aGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81 Niwga2V5PXZvbHVtZS5ibG9ja19zaXplCjEzOjU2OjAyLjUwNCBbRF0gaGFsZF9kYnVzLmM6MTY1 OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81Niwga2V5PXZvbHVtZS5z aXplCjEzOjU2OjAyLjUwNCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0 b3AvSGFsL2RldmljZXMvdGVtcC81Niwga2V5PXZvbHVtZS5udW1fYmxvY2tzCnBpZCA1Njg0Njog cmM9MCBzaWduYWxlZD0wOiAvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS12b2x1bWUKMTM6 NTY6MDIuNTA1IFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy92b2x1bWVfbGFiZWxfdmFyClJ1biBzdGFydGVkIGhhbGQt cHJvYmUtdm9sdW1lICgxMjAwMDApICgwKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xp YmV4ZWMvaGFsZC1wcm9iZS12b2x1bWUnLCBwcm9ncmFtX2RpciBpcyAnL3Vzci9sb2NhbC9saWJl eGVjJwoxMzo1NjowMi41MTEgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNr dG9wL0hhbC9kZXZpY2VzL3RlbXAvNTcsIGtleT1pbmZvLmNhdGVnb3J5CjEzOjU2OjAyLjUxMSBb RF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVt cC81Nywga2V5PXZvbHVtZS5pc19kaXNjCjEzOjU2OjAyLjUxMSBbRF0gaGFsZF9kYnVzLmM6MTY1 OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81Nywga2V5PXZvbHVtZS5p c19wYXJ0aXRpb24KMTM6NTY6MDIuNTExIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzU3LCBrZXk9dm9sdW1lLmlnbm9yZQoxMzo1Njow Mi41MTEgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL3RlbXAvNTcsIGtleT12b2x1bWUuZnN1c2FnZQoxMzo1NjowMi41MTEgW0RdIGhhbGRfZGJ1 cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTcsIGtleT12 b2x1bWUuZnN0eXBlCjEzOjU2OjAyLjUxMSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81Nywga2V5PXZvbHVtZS5sYWJlbAoxMzo1Njow Mi41MTIgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL3RlbXAvNTcsIGtleT12b2x1bWUudXVpZAoxMzo1NjowMi41MTIgW0RdIGhhbGRfZGJ1cy5j OjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTcsIGtleT12b2x1 bWUuYmxvY2tfc2l6ZQoxMzo1NjowMi41MTIgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3Jn L2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTcsIGtleT12b2x1bWUuc2l6ZQoxMzo1Njow Mi41MTIgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL3RlbXAvNTcsIGtleT12b2x1bWUubnVtX2Jsb2NrcwpwaWQgNTY4NDc6IHJjPTAgc2lnbmFs ZWQ9MDogL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtdm9sdW1lCjEzOjU2OjAyLjUxMyBb SV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3Av SGFsL2RldmljZXMvdm9sdW1lX3NpemVfNDI5NDk2NzI5NgpSdW4gc3RhcnRlZCBoYWxkLXByb2Jl LXZvbHVtZSAoMTIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0aCBpcyAnL3Vzci9sb2NhbC9saWJleGVj L2hhbGQtcHJvYmUtdm9sdW1lJywgcHJvZ3JhbV9kaXIgaXMgJy91c3IvbG9jYWwvbGliZXhlYycK cGlkIDU2ODQ4OiByYz0xIHNpZ25hbGVkPTA6IC91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2Jl LXZvbHVtZQoxMzo1NjowMi41OTQgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7 IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3ZvbHVtZV9zaXplXzQyOTQ5NjcyOTZf YmxvY2sKUnVuIHN0YXJ0ZWQgaGFsZC1wcm9iZS12b2x1bWUgKDEyMDAwMCkgKDApIAohICBmdWxs IHBhdGggaXMgJy91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZvbHVtZScsIHByb2dyYW1f ZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU2OjAyLjYyMyBbRF0gaGFsZF9kYnVzLmM6 MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81OSwga2V5PWluZm8u Y2F0ZWdvcnkKMTM6NTY6MDIuNjI0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzU5LCBrZXk9dm9sdW1lLmlzX2Rpc2MKMTM6NTY6MDIu NjI0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy90ZW1wLzU5LCBrZXk9dm9sdW1lLmlzX3BhcnRpdGlvbgoxMzo1NjowMi42MjQgW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTksIGtl eT12b2x1bWUuaWdub3JlCjEzOjU2OjAyLjYyNCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9v cmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC81OSwga2V5PXZvbHVtZS5mcmVlYnNkLnVm c2lkCjEzOjU2OjAyLjYyNSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0 b3AvSGFsL2RldmljZXMvdGVtcC81OSwga2V5PXZvbHVtZS5mc3VzYWdlCjEzOjU2OjAyLjYyNSBb RF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVt cC81OSwga2V5PXZvbHVtZS5mc3R5cGUKMTM6NTY6MDIuNjI1IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzU5LCBrZXk9dm9sdW1lLmZz dmVyc2lvbgoxMzo1NjowMi42MjUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVk ZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNTksIGtleT12b2x1bWUubGFiZWwKMTM6NTY6MDIuNjI1 IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90 ZW1wLzU5LCBrZXk9dm9sdW1lLnV1aWQKMTM6NTY6MDIuNjI1IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzU5LCBrZXk9dm9sdW1lLmJs b2NrX3NpemUKMTM6NTY6MDIuNjI1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzU5LCBrZXk9dm9sdW1lLnNpemUKMTM6NTY6MDIuNjI1 IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90 ZW1wLzU5LCBrZXk9dm9sdW1lLm51bV9ibG9ja3MKcGlkIDU2ODQ5OiByYz0wIHNpZ25hbGVkPTA6 IC91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZvbHVtZQoxMzo1NjowMi42MjcgW0ldIGhh bGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9k ZXZpY2VzL3ZvbHVtZV9sYWJlbF9yb290ClJ1biBzdGFydGVkIGhhbGQtcHJvYmUtdm9sdW1lICgx MjAwMDApICgwKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9i ZS12b2x1bWUnLCBwcm9ncmFtX2RpciBpcyAnL3Vzci9sb2NhbC9saWJleGVjJwoxMzo1NjowMi42 MzUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2Vz L3RlbXAvNjAsIGtleT1pbmZvLmNhdGVnb3J5CjEzOjU2OjAyLjYzNiBbRF0gaGFsZF9kYnVzLmM6 MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC82MCwga2V5PXZvbHVt ZS5wYXJ0aXRpb24ubnVtYmVyCjEzOjU2OjAyLjYzNiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRp PS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC82MCwga2V5PXZvbHVtZS5wYXJ0aXRp b24uc2NoZW1lCjEzOjU2OjAyLjYzNiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC82MCwga2V5PXZvbHVtZS5wYXJ0aXRpb24udHlwZQox Mzo1NjowMi42MzYgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hh bC9kZXZpY2VzL3RlbXAvNjAsIGtleT12b2x1bWUucGFydGl0aW9uLm1lZGlhX3NpemUKMTM6NTY6 MDIuNjM2IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzYwLCBrZXk9dm9sdW1lLnBhcnRpdGlvbi5zdGFydAoxMzo1NjowMi42MzYgW0Rd IGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAv NjAsIGtleT12b2x1bWUuaXNfZGlzYwoxMzo1NjowMi42MzYgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6 IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNjAsIGtleT12b2x1bWUuaXNf cGFydGl0aW9uCjEzOjU2OjAyLjYzNyBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC82MCwga2V5PXZvbHVtZS5pZ25vcmUKMTM6NTY6MDIu NjM3IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy90ZW1wLzYwLCBrZXk9dm9sdW1lLmZzdXNhZ2UKMTM6NTY6MDIuNjM3IFtEXSBoYWxkX2RidXMu YzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzYwLCBrZXk9dm9s dW1lLmZzdHlwZQoxMzo1NjowMi42MzcgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNjAsIGtleT12b2x1bWUubGFiZWwKMTM6NTY6MDIu NjM3IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy90ZW1wLzYwLCBrZXk9dm9sdW1lLnV1aWQKMTM6NTY6MDIuNjM3IFtEXSBoYWxkX2RidXMuYzox NjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzYwLCBrZXk9dm9sdW1l LmJsb2NrX3NpemUKMTM6NTY6MDIuNjM3IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzYwLCBrZXk9dm9sdW1lLnNpemUKMTM6NTY6MDIu NjM3IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy90ZW1wLzYwLCBrZXk9dm9sdW1lLm51bV9ibG9ja3MKcGlkIDU2ODUwOiByYz0wIHNpZ25hbGVk PTA6IC91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZvbHVtZQoxMzo1NjowMi42MzggW0ld IGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hh bC9kZXZpY2VzL3ZvbHVtZV9wYXJ0M19zaXplXzExMzI5MTI5Njc2OApSdW4gc3RhcnRlZCBoYWxk LXByb2JlLXZvbHVtZSAoMTIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0aCBpcyAnL3Vzci9sb2NhbC9s aWJleGVjL2hhbGQtcHJvYmUtdm9sdW1lJywgcHJvZ3JhbV9kaXIgaXMgJy91c3IvbG9jYWwvbGli ZXhlYycKMTM6NTY6MDIuNzk0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzYxLCBrZXk9aW5mby5jYXRlZ29yeQoxMzo1NjowMi43OTQg W0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3Rl bXAvNjEsIGtleT12b2x1bWUuaXNfZGlzYwoxMzo1NjowMi43OTQgW0RdIGhhbGRfZGJ1cy5jOjE2 NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNjEsIGtleT12b2x1bWUu aXNfcGFydGl0aW9uCjEzOjU2OjAyLjc5NCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC82MSwga2V5PXZvbHVtZS5pZ25vcmUKMTM6NTY6 MDIuNzk0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzYxLCBrZXk9dm9sdW1lLmZzdXNhZ2UKMTM6NTY6MDIuNzk1IFtEXSBoYWxkX2Ri dXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzYxLCBrZXk9 dm9sdW1lLmZzdHlwZQoxMzo1NjowMi43OTUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3Jn L2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNjEsIGtleT12b2x1bWUuZnN2ZXJzaW9uCjEz OjU2OjAyLjc5NSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFs L2RldmljZXMvdGVtcC82MSwga2V5PXZvbHVtZS5sYWJlbAoxMzo1NjowMi43OTUgW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNjEsIGtl eT12b2x1bWUudXVpZAoxMzo1NjowMi43OTUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3Jn L2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNjEsIGtleT12b2x1bWUuYmxvY2tfc2l6ZQox Mzo1NjowMi43OTUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hh bC9kZXZpY2VzL3RlbXAvNjEsIGtleT12b2x1bWUuc2l6ZQoxMzo1NjowMi43OTUgW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNjEsIGtl eT12b2x1bWUubnVtX2Jsb2NrcwpwaWQgNTY4NTE6IHJjPTAgc2lnbmFsZWQ9MDogL3Vzci9sb2Nh bC9saWJleGVjL2hhbGQtcHJvYmUtdm9sdW1lCjEzOjU2OjAyLjc5NiBbSV0gaGFsZC5jOjEwODog QWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdm9s dW1lX3V1aWRfQUEyQ0QyQzUyQ0QyOEMyNwpSdW4gc3RhcnRlZCBoYWxkLXByb2JlLXZvbHVtZSAo MTIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0aCBpcyAnL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJv YmUtdm9sdW1lJywgcHJvZ3JhbV9kaXIgaXMgJy91c3IvbG9jYWwvbGliZXhlYycKMTM6NTY6MDIu ODAyIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy90ZW1wLzYyLCBrZXk9aW5mby5jYXRlZ29yeQoxMzo1NjowMi44MDIgW0RdIGhhbGRfZGJ1cy5j OjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNjIsIGtleT12b2x1 bWUucGFydGl0aW9uLm51bWJlcgoxMzo1NjowMi44MDIgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVk aT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNjIsIGtleT12b2x1bWUucGFydGl0 aW9uLnNjaGVtZQoxMzo1NjowMi44MDIgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNjIsIGtleT12b2x1bWUucGFydGl0aW9uLnR5cGUK MTM6NTY6MDIuODAyIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9I YWwvZGV2aWNlcy90ZW1wLzYyLCBrZXk9dm9sdW1lLnBhcnRpdGlvbi5tZWRpYV9zaXplCjEzOjU2 OjAyLjgwMiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rl dmljZXMvdGVtcC82Miwga2V5PXZvbHVtZS5wYXJ0aXRpb24uc3RhcnQKMTM6NTY6MDIuODAzIFtE XSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1w LzYyLCBrZXk9dm9sdW1lLmlzX2Rpc2MKMTM6NTY6MDIuODAzIFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzYyLCBrZXk9dm9sdW1lLmlz X3BhcnRpdGlvbgoxMzo1NjowMi44MDMgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNjIsIGtleT12b2x1bWUuaWdub3JlCjEzOjU2OjAy LjgwMyBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rldmlj ZXMvdGVtcC82Miwga2V5PXZvbHVtZS5mc3VzYWdlCjEzOjU2OjAyLjgwMyBbRF0gaGFsZF9kYnVz LmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC82Miwga2V5PXZv bHVtZS5mc3R5cGUKMTM6NTY6MDIuODAzIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzYyLCBrZXk9dm9sdW1lLmxhYmVsCjEzOjU2OjAy LjgwMyBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rldmlj ZXMvdGVtcC82Miwga2V5PXZvbHVtZS51dWlkCjEzOjU2OjAyLjgwMyBbRF0gaGFsZF9kYnVzLmM6 MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC82Miwga2V5PXZvbHVt ZS5ibG9ja19zaXplCjEzOjU2OjAyLjgwNCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC82Miwga2V5PXZvbHVtZS5zaXplCjEzOjU2OjAy LjgwNCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rldmlj ZXMvdGVtcC82Miwga2V5PXZvbHVtZS5udW1fYmxvY2tzCnBpZCA1Njg1MjogcmM9MCBzaWduYWxl ZD0wOiAvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS12b2x1bWUKMTM6NTY6MDIuODA1IFtJ XSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9I YWwvZGV2aWNlcy92b2x1bWVfcGFydDJfc2l6ZV8xMjU4MjkxMjAwClJ1biBzdGFydGVkIGhhbGQt cHJvYmUtdm9sdW1lICgxMjAwMDApICgwKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xp YmV4ZWMvaGFsZC1wcm9iZS12b2x1bWUnLCBwcm9ncmFtX2RpciBpcyAnL3Vzci9sb2NhbC9saWJl eGVjJwoxMzo1NjowMi44OTUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNr dG9wL0hhbC9kZXZpY2VzL3RlbXAvNjMsIGtleT1pbmZvLmNhdGVnb3J5CjEzOjU2OjAyLjg5NSBb RF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVt cC82Mywga2V5PXZvbHVtZS5pc19kaXNjCjEzOjU2OjAyLjg5NSBbRF0gaGFsZF9kYnVzLmM6MTY1 OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC82Mywga2V5PXZvbHVtZS5p c19wYXJ0aXRpb24KMTM6NTY6MDIuODk1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzYzLCBrZXk9dm9sdW1lLmlnbm9yZQoxMzo1Njow Mi44OTYgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL3RlbXAvNjMsIGtleT12b2x1bWUuZnN1c2FnZQoxMzo1NjowMi44OTYgW0RdIGhhbGRfZGJ1 cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvNjMsIGtleT12 b2x1bWUuZnN0eXBlCjEzOjU2OjAyLjg5NiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC82Mywga2V5PXZvbHVtZS5mc3ZlcnNpb24KMTM6 NTY6MDIuODk2IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwv ZGV2aWNlcy90ZW1wLzYzLCBrZXk9dm9sdW1lLmxhYmVsCjEzOjU2OjAyLjg5NiBbRF0gaGFsZF9k YnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC82Mywga2V5 PXZvbHVtZS51dWlkCjEzOjU2OjAyLjg5NiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC82Mywga2V5PXZvbHVtZS5ibG9ja19zaXplCjEz OjU2OjAyLjg5NiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFs L2RldmljZXMvdGVtcC82Mywga2V5PXZvbHVtZS5zaXplCjEzOjU2OjAyLjg5NiBbRF0gaGFsZF9k YnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC82Mywga2V5 PXZvbHVtZS5udW1fYmxvY2tzCnBpZCA1Njg1MzogcmM9MCBzaWduYWxlZD0wOiAvdXNyL2xvY2Fs L2xpYmV4ZWMvaGFsZC1wcm9iZS12b2x1bWUKMTM6NTY6MDIuODk3IFtJXSBoYWxkLmM6MTA4OiBB ZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy92b2x1 bWVfdXVpZF85MEVBQzk5OEVBQzk3QjRDCjEzOjU2OjAyLjg5OCBbSV0gaGFsZC5jOjEwODogQWRk ZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvY29tcHV0 ZXJfc2NzaV9ob3N0XzAKMTM6NTY6MDIuODk4IFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2Ug dG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9jb21wdXRlcl9zY3NpX2hv c3RfMF9zY3NpX2RldmljZV9sdW4wClJ1biBzdGFydGVkIGhhbGQtcHJvYmUtc2NzaSAoMjAwMDAp ICgwKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS1zY3Np JywgcHJvZ3JhbV9kaXIgaXMgJy91c3IvbG9jYWwvbGliZXhlYycKMTM6NTY6MDIuOTAzIFtEXSBo YWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzY2 LCBrZXk9c3RvcmFnZS5zZXJpYWwKcGlkIDU2ODU0OiByYz0wIHNpZ25hbGVkPTA6IC91c3IvbG9j YWwvbGliZXhlYy9oYWxkLXByb2JlLXNjc2kKMTM6NTY6MDIuOTA0IFtJXSBoYWxkLmM6MTA4OiBB ZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9zdG9y YWdlX3NlcmlhbF9NMDBCNERHMTgxOApSdW4gc3RhcnRlZCBoYWxkLWFkZG9uLXN0b3JhZ2UgKDAp ICgwKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1hZGRvbi1zdG9y YWdlJywgcHJvZ3JhbV9kaXIgaXMgJy91c3IvbG9jYWwvbGliZXhlYycKMTM6NTY6MDIuOTA4IFtJ XSBoYWxkX3J1bm5lci5jOjY2MzogcnVubmluZ19wcm9jZXNzZXMgMHgyZDllZTU2MCwgbnVtID0g MgoxMzo1NjowMi45MDggW0ldIGhhbGQuYzoxMjA6IFN0YXJ0ZWQgYWRkb24gaGFsZC1hZGRvbi1z dG9yYWdlIGZvciB1ZGkgL29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9zdG9yYWdlX3Nlcmlh bF9NMDBCNERHMTgxOApSdW4gc3RhcnRlZCBoYWxkLXByb2JlLXN0b3JhZ2UgKDIwMDAwKSAoMCkg CiEgIGZ1bGwgcGF0aCBpcyAnL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtc3RvcmFnZScs IHByb2dyYW1fZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCmhhbGQtYWRkb24tc3RvcmFnZSBp bmZvOiBDaGVja2luZyB3aGV0aGVyIGRldmljZSAvZGV2L2NkMCBpcyBsb2NrZWQgYnkgSEFMCmhh bGQtYWRkb24tc3RvcmFnZSBpbmZvOiAuLi4gZGV2aWNlIC9kZXYvY2QwIGlzIG5vdCBsb2NrZWQg YnkgSEFMCjEzOjU2OjAyLjkxMyBbRF0gaGFsZF9kYnVzLmM6MzM1OTogdWRpPS9vcmcvZnJlZWRl c2t0b3AvSGFsL2RldmljZXMvc3RvcmFnZV9zZXJpYWxfTTAwQjRERzE4MTgKMTM6NTY6MDIuOTEz IFtJXSBoYWxkX2RidXMuYzozMzg2OiBBZGRvbklzUmVhZHkgb24gdWRpICcvb3JnL2ZyZWVkZXNr dG9wL0hhbC9kZXZpY2VzL3N0b3JhZ2Vfc2VyaWFsX00wMEI0REcxODE4JwoxMzo1NjowMi45MTUg W0RdIGhhbGRfZGJ1cy5jOjMyODc6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3N0 b3JhZ2Vfc2VyaWFsX00wMEI0REcxODE4CjEzOjU2OjAyLjkxNSBbSV0gaGFsZF9kYnVzLmM6MzMx MzogTG9jYWwgY29ubmVjdGlvbiAweDJkODZiZDgwIHRvIGhhbmRsZSBpbnRlcmZhY2UgJ29yZy5m cmVlZGVza3RvcC5IYWwuRGV2aWNlLlN0b3JhZ2UuUmVtb3ZhYmxlJyBvbiB1ZGkgJy9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvc3RvcmFnZV9zZXJpYWxfTTAwQjRERzE4MTgnCmhhbGQtcHJv YmUtc3RvcmFnZSBXQVJOSU5HOiAvZGV2L2NkMDogdW5hYmxlIHRvIGdldCBjYXBhYmlsaXRpZXM6 IENDQiByZXF1ZXN0IGZhaWxlZCB3aXRoIHN0YXR1cyAyNwoxMzo1NjowMi45MjYgW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3N0b3JhZ2Vfc2Vy aWFsX00wMEI0REcxODE4LCBrZXk9c3RvcmFnZS5jZHJvbS5jZHIKMTM6NTY6MDIuOTI2IFtEXSBo YWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9zdG9yYWdl X3NlcmlhbF9NMDBCNERHMTgxOCwga2V5PXN0b3JhZ2UuY2Ryb20uY2RydwoxMzo1NjowMi45MjYg W0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3N0 b3JhZ2Vfc2VyaWFsX00wMEI0REcxODE4LCBrZXk9c3RvcmFnZS5jZHJvbS5kdmQKMTM6NTY6MDIu OTMwIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy9zdG9yYWdlX3NlcmlhbF9NMDBCNERHMTgxOCwga2V5PXN0b3JhZ2UuY2Ryb20uZHZkcGx1c3IK MTM6NTY6MDIuOTMwIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9I YWwvZGV2aWNlcy9zdG9yYWdlX3NlcmlhbF9NMDBCNERHMTgxOCwga2V5PXN0b3JhZ2UuY2Ryb20u ZHZkcGx1c3J3CjEzOjU2OjAyLjkzMCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvc3RvcmFnZV9zZXJpYWxfTTAwQjRERzE4MTgsIGtleT1zdG9y YWdlLmNkcm9tLmR2ZHBsdXNyZGwKMTM6NTY6MDIuOTMwIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1 ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9zdG9yYWdlX3NlcmlhbF9NMDBCNERHMTgx OCwga2V5PXN0b3JhZ2UuY2Ryb20uZHZkcGx1c3J3ZGwKMTM6NTY6MDIuOTMxIFtEXSBoYWxkX2Ri dXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9zdG9yYWdlX3Nlcmlh bF9NMDBCNERHMTgxOCwga2V5PXN0b3JhZ2UuY2Ryb20uYmQKMTM6NTY6MDIuOTMxIFtEXSBoYWxk X2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9zdG9yYWdlX3Nl cmlhbF9NMDBCNERHMTgxOCwga2V5PXN0b3JhZ2UuY2Ryb20uYmRyCjEzOjU2OjAyLjkzMSBbRF0g aGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvc3RvcmFn ZV9zZXJpYWxfTTAwQjRERzE4MTgsIGtleT1zdG9yYWdlLmNkcm9tLmJkcmUKMTM6NTY6MDIuOTMx IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9z dG9yYWdlX3NlcmlhbF9NMDBCNERHMTgxOCwga2V5PXN0b3JhZ2UuY2Ryb20uaGRkdmQKMTM6NTY6 MDIuOTMxIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy9zdG9yYWdlX3NlcmlhbF9NMDBCNERHMTgxOCwga2V5PXN0b3JhZ2UuY2Ryb20uaGRkdmRy CjEzOjU2OjAyLjkzMSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3Av SGFsL2RldmljZXMvc3RvcmFnZV9zZXJpYWxfTTAwQjRERzE4MTgsIGtleT1zdG9yYWdlLmNkcm9t LmhkZHZkcncKMTM6NTY6MDIuOTMxIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy9zdG9yYWdlX3NlcmlhbF9NMDBCNERHMTgxOCwga2V5PXN0b3Jh Z2UuY2Ryb20uZHZkcgoxMzo1NjowMi45MzEgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3Jn L2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3N0b3JhZ2Vfc2VyaWFsX00wMEI0REcxODE4LCBrZXk9 c3RvcmFnZS5jZHJvbS5kdmRyYW0KMTM6NTY6MDIuOTM2IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1 ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9zdG9yYWdlX3NlcmlhbF9NMDBCNERHMTgx OCwga2V5PXN0b3JhZ2UuY2Ryb20ucmVhZF9zcGVlZAoxMzo1NjowMi45MzYgW0RdIGhhbGRfZGJ1 cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3N0b3JhZ2Vfc2VyaWFs X00wMEI0REcxODE4LCBrZXk9c3RvcmFnZS5jZHJvbS53cml0ZV9zcGVlZAoxMzo1NjowMi45Mzgg W0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3N0 b3JhZ2Vfc2VyaWFsX00wMEI0REcxODE4LCBrZXk9c3RvcmFnZS5yZW1vdmFibGUubWVkaWFfYXZh aWxhYmxlCnBpZCA1Njg1NjogcmM9MCBzaWduYWxlZD0wOiAvdXNyL2xvY2FsL2xpYmV4ZWMvaGFs ZC1wcm9iZS1zdG9yYWdlCjEzOjU2OjAyLjkzOSBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNl IHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvY29tcHV0ZXJfc2NzaV9o b3N0XzEKMTM6NTY6MDIuOTQwIFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1 ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9jb21wdXRlcl9zY3NpX2hvc3RfMgoxMzo1 NjowMi45NTAgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL25ldF9mMF9kZV9mMV82Nl9hMV8xZQoxMzo1NjowMi45NTAg W0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9w L0hhbC9kZXZpY2VzL3BjbV80X29zc19wY21fNAoxMzo1NjowMi45NTEgW0ldIGhhbGQuYzoxMDg6 IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3Bj bV80X29zc19taXhlcl80CjEzOjU2OjAyLjk1MiBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNl IHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvcGNtXzNfb3NzX3BjbV8z CjEzOjU2OjAyLjk1MiBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9v cmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvcGNtXzNfb3NzX21peGVyXzMKMTM6NTY6MDIuOTUz IFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy9wY21fMl9vc3NfcGNtXzIKMTM6NTY6MDIuOTUzIFtJXSBoYWxkLmM6MTA4 OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9w Y21fMl9vc3NfbWl4ZXJfMgoxMzo1NjowMi45NTQgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmlj ZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3BjbV8xX29zc19wY21f MQoxMzo1NjowMi45NTQgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0v b3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3BjbV8xX29zc19taXhlcl8xCjEzOjU2OjAyLjk1 NSBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0 b3AvSGFsL2RldmljZXMvcGNtXzBfb3NzX3BjbV8wCjEzOjU2OjAyLjk1NSBbSV0gaGFsZC5jOjEw ODogQWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMv cGNtXzBfb3NzX21peGVyXzAKMTM6NTY6MDIuOTU1IFtJXSBoYWxkLmM6ODY5OiBEZXZpY2UgcHJv YmluZyBjb21wbGV0ZWQKMTM6NTY6MDIuOTU1IFtJXSBoYWxkX2RidXMuYzo1OTA5OiBlbnRlcmlu ZwpoYWxkLWFkZG9uLXN0b3JhZ2UgaW5mbzogQ2hlY2tpbmcgd2hldGhlciBkZXZpY2UgL2Rldi9j ZDAgaXMgbG9ja2VkIGJ5IEhBTApoYWxkLWFkZG9uLXN0b3JhZ2UgaW5mbzogLi4uIGRldmljZSAv ZGV2L2NkMCBpcyBub3QgbG9ja2VkIGJ5IEhBTAoxMzo1NzowNi44NDkgW0ldIGhmLWRldmQuYzoz MTY6IHJlY2VpdmVkIGRldmQgZXZlbnQ6ICFzeXN0ZW09REVWRlMgc3Vic3lzdGVtPUNERVYgdHlw ZT1DUkVBVEUgY2Rldj11c2IvMC40LjAKMTM6NTc6MDYuODUzIFtJXSBoZi1kZXZkLmM6MzE2OiBy ZWNlaXZlZCBkZXZkIGV2ZW50OiAhc3lzdGVtPURFVkZTIHN1YnN5c3RlbT1DREVWIHR5cGU9Q1JF QVRFIGNkZXY9dWdlbjAuNAoxMzo1NzowNi45MDEgW0ldIGhmLWRldmQuYzozMTY6IHJlY2VpdmVk IGRldmQgZXZlbnQ6ICFzeXN0ZW09REVWRlMgc3Vic3lzdGVtPUNERVYgdHlwZT1DUkVBVEUgY2Rl dj11c2IvMC40LjEKMTM6NTc6MDYuOTE0IFtJXSBoZi1kZXZkLmM6MzE2OiByZWNlaXZlZCBkZXZk IGV2ZW50OiAhc3lzdGVtPURFVkZTIHN1YnN5c3RlbT1DREVWIHR5cGU9Q1JFQVRFIGNkZXY9dXNi LzAuNC4yCjEzOjU3OjA2LjkxNCBbSV0gaGYtZGV2ZC5jOjMxNjogcmVjZWl2ZWQgZGV2ZCBldmVu dDogK3VnZW4wLjQgYXQgcG9ydD0yIHZlbmRvcj0weDBiYzIgcHJvZHVjdD0weDIzMDAgZGV2Y2xh c3M9MHgwMCBkZXZzdWJjbGFzcz0weDAwIHNlcm51bT0iMkdINUtNNVAgICAgIiByZWxlYXNlPTB4 MDEzMCBvbiB1Z2VuMC4yCjEzOjU3OjA2LjkxOSBbSV0gaGYtZGV2ZC5jOjMxNjogcmVjZWl2ZWQg ZGV2ZCBldmVudDogIXN5c3RlbT1VU0Igc3Vic3lzdGVtPURFVklDRSB0eXBlPUFUVEFDSCB1Z2Vu PXVnZW4wLjQgY2Rldj11Z2VuMC40IHZlbmRvcj0weDBiYzIgcHJvZHVjdD0weDIzMDAgZGV2Y2xh c3M9MHgwMCBkZXZzdWJjbGFzcz0weDAwIHNlcm51bT0iMkdINUtNNVAgICAgIiByZWxlYXNlPTB4 MDEzMCBtb2RlPWhvc3QgcG9ydD0yIHBhcmVudD11Z2VuMC4yCjEzOjU3OjA2LjkxOSBbSV0gaGYt dXNiMi5jOjIxMzogcmVjZWl2ZWQgZGV2ZCBhdHRhY2ggZXZlbnQsIGRldmljZSB1Z2VuPXVnZW4w LjQKUnVuIHN0YXJ0ZWQgaGFsZC1wcm9iZS11c2IyLWRldmljZSAoMjAwMDApICgwKSAKISAgZnVs bCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS11c2IyLWRldmljZScsIHBy b2dyYW1fZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU3OjA3LjkxNyBbRF0gaGFsZF9k YnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84MCwga2V5 PXVzYl9kZXZpY2UuY29uZmlndXJhdGlvbgoxMzo1NzowNy45MTggW0RdIGhhbGRfZGJ1cy5jOjE2 NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODAsIGtleT11c2JfZGV2 aWNlLmNvbmZpZ3VyYXRpb25fdmFsdWUKMTM6NTc6MDcuOTE4IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzgwLCBrZXk9dXNiX2Rldmlj ZS5udW1fY29uZmlndXJhdGlvbnMKMTM6NTc6MDcuOTE4IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1 ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzgwLCBrZXk9dXNiX2RldmljZS5k ZXZpY2VfY2xhc3MKMTM6NTc6MDcuOTE4IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzgwLCBrZXk9dXNiX2RldmljZS5kZXZpY2Vfc3Vi Y2xhc3MKMTM6NTc6MDcuOTE4IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzgwLCBrZXk9dXNiX2RldmljZS5kZXZpY2VfcHJvdG9jb2wK MTM6NTc6MDcuOTE4IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9I YWwvZGV2aWNlcy90ZW1wLzgwLCBrZXk9dXNiX2RldmljZS5pc19zZWxmX3Bvd2VyZWQKMTM6NTc6 MDcuOTE4IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzgwLCBrZXk9dXNiX2RldmljZS5jYW5fd2FrZV91cAoxMzo1NzowNy45MTggW0Rd IGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAv ODAsIGtleT11c2JfZGV2aWNlLm1heF9wb3dlcgoxMzo1NzowNy45MTkgW0RdIGhhbGRfZGJ1cy5j OjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODAsIGtleT11c2Jf ZGV2aWNlLm51bV9pbnRlcmZhY2VzCjEzOjU3OjA3LjkxOSBbRF0gaGFsZF9kYnVzLmM6MTY1OTog dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84MCwga2V5PXVzYl9kZXZpY2Uu bnVtX3BvcnRzCjEzOjU3OjA3LjkxOSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84MCwga2V5PXVzYl9kZXZpY2Uuc3BlZWQKMTM6NTc6 MDcuOTE5IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzgwLCBrZXk9dXNiX2RldmljZS5zcGVlZF9iY2QKMTM6NTc6MDcuOTE5IFtEXSBo YWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzgw LCBrZXk9dXNiX2RldmljZS52ZXJzaW9uCjEzOjU3OjA3LjkxOSBbRF0gaGFsZF9kYnVzLmM6MTY1 OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84MCwga2V5PXVzYl9kZXZp Y2UucHJvZHVjdF9pZAoxMzo1NzowNy45MTkgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3Jn L2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODAsIGtleT11c2JfZGV2aWNlLnZlbmRvcl9p ZAoxMzo1NzowNy45MTkgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9w L0hhbC9kZXZpY2VzL3RlbXAvODAsIGtleT11c2JfZGV2aWNlLmRldmljZV9yZXZpc2lvbl9iY2QK MTM6NTc6MDcuOTIwIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9I YWwvZGV2aWNlcy90ZW1wLzgwLCBrZXk9dXNiX2RldmljZS5zZXJpYWwKMTM6NTc6MDcuOTIwIFtE XSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1w LzgwLCBrZXk9dXNiX2RldmljZS5wcm9kdWN0CjEzOjU3OjA3LjkyMCBbRF0gaGFsZF9kYnVzLmM6 MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84MCwga2V5PXVzYl9k ZXZpY2UudmVuZG9yCjEzOjU3OjA3LjkyMCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84MCwga2V5PWluZm8ucHJvZHVjdAoxMzo1Nzow Ny45MjAgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL3RlbXAvODAsIGtleT1pbmZvLnZlbmRvcgpwaWQgNTg3MDk6IHJjPTAgc2lnbmFsZWQ9MDog L3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtdXNiMi1kZXZpY2UKMTM6NTc6MDcuOTIxIFtJ XSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9I YWwvZGV2aWNlcy91c2JfZGV2aWNlX2JjMl8yMzAwXzJHSDVLTTVQX19fXwpSdW4gc3RhcnRlZCBo YWxkLXByb2JlLXVzYjItaW50ZXJmYWNlICgyMDAwMCkgKDApIAohICBmdWxsIHBhdGggaXMgJy91 c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXVzYjItaW50ZXJmYWNlJywgcHJvZ3JhbV9kaXIg aXMgJy91c3IvbG9jYWwvbGliZXhlYycKMTM6NTc6MDcuOTI2IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzgxLCBrZXk9dXNiLmludGVy ZmFjZS5jbGFzcwoxMzo1NzowNy45MjYgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODEsIGtleT11c2IuaW50ZXJmYWNlLnN1YmNsYXNz CjEzOjU3OjA3LjkyNiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3Av SGFsL2RldmljZXMvdGVtcC84MSwga2V5PXVzYi5pbnRlcmZhY2UucHJvdG9jb2wKMTM6NTc6MDcu OTI3IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy90ZW1wLzgxLCBrZXk9dXNiLmludGVyZmFjZS5kZXNjcmlwdGlvbgoxMzo1NzowNy45MjcgW0Rd IGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAv ODEsIGtleT11c2IuZnJlZWJzZC5kZXZuYW1lCnBpZCA1ODcxMDogcmM9MCBzaWduYWxlZD0wOiAv dXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS11c2IyLWludGVyZmFjZQoxMzo1NzowNy45Mjgg W0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9w L0hhbC9kZXZpY2VzL3VzYl9kZXZpY2VfYmMyXzIzMDBfMkdINUtNNVBfX19fX2lmMAoxMzo1Nzow Ny45MjggW0ldIGhmLWRldmQuYzozMTY6IHJlY2VpdmVkIGRldmQgZXZlbnQ6ICFzeXN0ZW09VVNC IHN1YnN5c3RlbT1JTlRFUkZBQ0UgdHlwZT1BVFRBQ0ggdWdlbj11Z2VuMC40IGNkZXY9dWdlbjAu NCB2ZW5kb3I9MHgwYmMyIHByb2R1Y3Q9MHgyMzAwIGRldmNsYXNzPTB4MDAgZGV2c3ViY2xhc3M9 MHgwMCBzZXJudW09IjJHSDVLTTVQICAgICIgcmVsZWFzZT0weDAxMzAgbW9kZT1ob3N0IGludGVy ZmFjZT0wIGVuZHBvaW50cz0yIGludGNsYXNzPTB4MDggaW50c3ViY2xhc3M9MHgwNiBpbnRwcm90 b2NvbD0weDUwCjEzOjU3OjA3LjkyOCBbSV0gaGYtZGV2ZC5jOjMxNjogcmVjZWl2ZWQgZGV2ZCBl dmVudDogK3VtYXNzMCB2ZW5kb3I9MHgwYmMyIHByb2R1Y3Q9MHgyMzAwIGRldmNsYXNzPTB4MDAg ZGV2c3ViY2xhc3M9MHgwMCBzZXJudW09IjJHSDVLTTVQICAgICIgcmVsZWFzZT0weDAxMzAgbW9k ZT1ob3N0IGludGNsYXNzPTB4MDggaW50c3ViY2xhc3M9MHgwNiBpbnRwcm90b2NvbD0weDUwICBh dCBidXM9MiBodWJhZGRyPTIgcG9ydD0wIGRldmFkZHI9NCBpbnRlcmZhY2U9MCB2ZW5kb3I9MHgw YmMyIHByb2R1Y3Q9MHgyMzAwIGRldmNsYXNzPTB4MDAgZGV2c3ViY2xhc3M9MHgwMCBzZXJudW09 IjJHSDVLTTVQICAgICIgcmVsZWFzZT0weDAxMzAgbW9kZT1ob3N0IGludGNsYXNzPTB4MDggaW50 c3ViY2xhc3M9MHgwNiBpbnRwcm90b2NvbD0weDUwICBvbiB1aHViMwoxMzo1NzowNy45MjkgW0ld IGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hh bC9kZXZpY2VzL3VzYl9kZXZpY2VfYmMyXzIzMDBfMkdINUtNNVBfX19fX2lmMF9zY3NpX2hvc3QK MTM6NTc6MDcuOTMwIFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9L29y Zy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy91c2JfZGV2aWNlX2JjMl8yMzAwXzJHSDVLTTVQX19f X19pZjBfc2NzaV9ob3N0X3Njc2lfZGV2aWNlX2x1bjAKMTM6NTc6MDcuOTMwIFtXXSBoZi1ibG9j ay5jOjQ5OiB1bmFibGUgdG8gc3RhdCAvZGV2L2RhMDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9y eQpSdW4gc3RhcnRlZCBoYWxkLXByb2JlLXNjc2kgKDIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0aCBp cyAnL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtc2NzaScsIHByb2dyYW1fZGlyIGlzICcv dXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU3OjA3Ljk4MyBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRp PS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84NCwga2V5PXN0b3JhZ2Uuc2VyaWFs CnBpZCA1ODcxMTogcmM9MCBzaWduYWxlZD0wOiAvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9i ZS1zY3NpCjEzOjU3OjA3Ljk4NCBbSV0gaGFsZC5jOjEwODogQWRkZWQgZGV2aWNlIHRvIEdETDsg dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvc3RvcmFnZV9zZXJpYWxfMkdINUtNNVBf X19fClJ1biBzdGFydGVkIGhhbGQtcHJvYmUtc3RvcmFnZSAoMjAwMDApICgwKSAKISAgZnVsbCBw YXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS1zdG9yYWdlJywgcHJvZ3JhbV9k aXIgaXMgJy91c3IvbG9jYWwvbGliZXhlYycKcGlkIDU4NzEyOiByYz0wIHNpZ25hbGVkPTA6IC91 c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXN0b3JhZ2UKUnVuIHN0YXJ0ZWQgaGFsZC1wcm9i ZS12b2x1bWUgKDEyMDAwMCkgKDApIAohICBmdWxsIHBhdGggaXMgJy91c3IvbG9jYWwvbGliZXhl Yy9oYWxkLXByb2JlLXZvbHVtZScsIHByb2dyYW1fZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMn CnBpZCA1ODcxMzogcmM9MSBzaWduYWxlZD0wOiAvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9i ZS12b2x1bWUKMTM6NTc6MDguMjgxIFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RM OyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy9zdG9yYWdlX3NlcmlhbF8yR0g1S001 UF9fX19fYmxvY2sKUnVuIHN0YXJ0ZWQgaGFsZC1wcm9iZS12b2x1bWUgKDEyMDAwMCkgKDApIAoh ICBmdWxsIHBhdGggaXMgJy91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZvbHVtZScsIHBy b2dyYW1fZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU3OjA4LjI4OSBbRF0gaGFsZF9k YnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84Niwga2V5 PWluZm8uY2F0ZWdvcnkKMTM6NTc6MDguMjg5IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29y Zy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzg2LCBrZXk9dm9sdW1lLnBhcnRpdGlvbi5u dW1iZXIKMTM6NTc6MDguMjg5IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzg2LCBrZXk9dm9sdW1lLnBhcnRpdGlvbi5zY2hlbWUKMTM6 NTc6MDguMjkwIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwv ZGV2aWNlcy90ZW1wLzg2LCBrZXk9dm9sdW1lLnBhcnRpdGlvbi50eXBlCjEzOjU3OjA4LjI5MCBb RF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVt cC84Niwga2V5PXZvbHVtZS5wYXJ0aXRpb24ubWVkaWFfc2l6ZQoxMzo1NzowOC4yOTAgW0RdIGhh bGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODYs IGtleT12b2x1bWUucGFydGl0aW9uLnN0YXJ0CjEzOjU3OjA4LjI5MCBbRF0gaGFsZF9kYnVzLmM6 MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84Niwga2V5PXZvbHVt ZS5pc19kaXNjCjEzOjU3OjA4LjI5MCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84Niwga2V5PXZvbHVtZS5pc19wYXJ0aXRpb24KMTM6 NTc6MDguMjkwIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwv ZGV2aWNlcy90ZW1wLzg2LCBrZXk9dm9sdW1lLmlnbm9yZQoxMzo1NzowOC4yOTAgW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODYsIGtl eT12b2x1bWUuZnN1c2FnZQoxMzo1NzowOC4yOTAgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0v b3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODYsIGtleT12b2x1bWUuZnN0eXBlCjEz OjU3OjA4LjI5MCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFs L2RldmljZXMvdGVtcC84Niwga2V5PXZvbHVtZS5sYWJlbAoxMzo1NzowOC4yOTEgW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODYsIGtl eT12b2x1bWUudXVpZAoxMzo1NzowOC4yOTEgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3Jn L2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODYsIGtleT12b2x1bWUuYmxvY2tfc2l6ZQox Mzo1NzowOC4yOTEgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hh bC9kZXZpY2VzL3RlbXAvODYsIGtleT12b2x1bWUuc2l6ZQoxMzo1NzowOC4yOTEgW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODYsIGtl eT12b2x1bWUubnVtX2Jsb2NrcwpwaWQgNTg3MTQ6IHJjPTAgc2lnbmFsZWQ9MDogL3Vzci9sb2Nh bC9saWJleGVjL2hhbGQtcHJvYmUtdm9sdW1lCjEzOjU3OjA4LjI5MiBbSV0gaGFsZC5jOjEwODog QWRkZWQgZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdm9s dW1lX3BhcnQzX3NpemVfMTM2MzU4NjkxODQwClJ1biBzdGFydGVkIGhhbGQtcHJvYmUtdm9sdW1l ICgxMjAwMDApICgwKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1w cm9iZS12b2x1bWUnLCBwcm9ncmFtX2RpciBpcyAnL3Vzci9sb2NhbC9saWJleGVjJwoxMzo1Nzow OC4zMTEgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL3RlbXAvODcsIGtleT1pbmZvLmNhdGVnb3J5CjEzOjU3OjA4LjMxMSBbRF0gaGFsZF9kYnVz LmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84Nywga2V5PXZv bHVtZS5pc19kaXNjCjEzOjU3OjA4LjMxMiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84Nywga2V5PXZvbHVtZS5pc19wYXJ0aXRpb24K MTM6NTc6MDguMzEyIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9I YWwvZGV2aWNlcy90ZW1wLzg3LCBrZXk9dm9sdW1lLmlnbm9yZQoxMzo1NzowOC4zMTIgW0RdIGhh bGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODcs IGtleT12b2x1bWUuZnN1c2FnZQoxMzo1NzowOC4zMTIgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVk aT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODcsIGtleT12b2x1bWUuZnN0eXBl CjEzOjU3OjA4LjMxMiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3Av SGFsL2RldmljZXMvdGVtcC84Nywga2V5PXZvbHVtZS5mc3ZlcnNpb24KMTM6NTc6MDguMzEyIFtE XSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1w Lzg3LCBrZXk9dm9sdW1lLmxhYmVsCjEzOjU3OjA4LjMxMiBbRF0gaGFsZF9kYnVzLmM6MTY1OTog dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84Nywga2V5PXZvbHVtZS51dWlk CjEzOjU3OjA4LjMxMiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3Av SGFsL2RldmljZXMvdGVtcC84Nywga2V5PXZvbHVtZS5ibG9ja19zaXplCjEzOjU3OjA4LjMxMiBb RF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVt cC84Nywga2V5PXZvbHVtZS5zaXplCjEzOjU3OjA4LjMxMyBbRF0gaGFsZF9kYnVzLmM6MTY1OTog dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84Nywga2V5PXZvbHVtZS5udW1f YmxvY2tzCnBpZCA1ODcxNTogcmM9MCBzaWduYWxlZD0wOiAvdXNyL2xvY2FsL2xpYmV4ZWMvaGFs ZC1wcm9iZS12b2x1bWUKMTM6NTc6MDguMzE1IFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2Ug dG8gR0RMOyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy92b2x1bWVfdXVpZF8xMURF XzA5NTYKUnVuIHN0YXJ0ZWQgaGFsZC1wcm9iZS12b2x1bWUgKDEyMDAwMCkgKDApIAohICBmdWxs IHBhdGggaXMgJy91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZvbHVtZScsIHByb2dyYW1f ZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU3OjA4LjMyMyBbRF0gaGFsZF9kYnVzLmM6 MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84OCwga2V5PWluZm8u Y2F0ZWdvcnkKMTM6NTc6MDguMzIzIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzg4LCBrZXk9dm9sdW1lLnBhcnRpdGlvbi5udW1iZXIK MTM6NTc6MDguMzI0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9I YWwvZGV2aWNlcy90ZW1wLzg4LCBrZXk9dm9sdW1lLnBhcnRpdGlvbi5zY2hlbWUKMTM6NTc6MDgu MzI0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy90ZW1wLzg4LCBrZXk9dm9sdW1lLnBhcnRpdGlvbi50eXBlCjEzOjU3OjA4LjMyNCBbRF0gaGFs ZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84OCwg a2V5PXZvbHVtZS5wYXJ0aXRpb24ubWVkaWFfc2l6ZQoxMzo1NzowOC4zMjQgW0RdIGhhbGRfZGJ1 cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODgsIGtleT12 b2x1bWUucGFydGl0aW9uLnN0YXJ0CjEzOjU3OjA4LjMyNCBbRF0gaGFsZF9kYnVzLmM6MTY1OTog dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84OCwga2V5PXZvbHVtZS5pc19k aXNjCjEzOjU3OjA4LjMyNCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0 b3AvSGFsL2RldmljZXMvdGVtcC84OCwga2V5PXZvbHVtZS5pc19wYXJ0aXRpb24KMTM6NTc6MDgu MzI0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy90ZW1wLzg4LCBrZXk9dm9sdW1lLmlnbm9yZQoxMzo1NzowOC4zMjQgW0RdIGhhbGRfZGJ1cy5j OjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODgsIGtleT12b2x1 bWUuZnN1c2FnZQoxMzo1NzowOC4zMjQgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODgsIGtleT12b2x1bWUuZnN0eXBlCjEzOjU3OjA4 LjMyNSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rldmlj ZXMvdGVtcC84OCwga2V5PXZvbHVtZS5sYWJlbAoxMzo1NzowOC4zMjUgW0RdIGhhbGRfZGJ1cy5j OjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODgsIGtleT12b2x1 bWUudXVpZAoxMzo1NzowOC4zMjUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVk ZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODgsIGtleT12b2x1bWUuYmxvY2tfc2l6ZQoxMzo1Nzow OC4zMjUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL3RlbXAvODgsIGtleT12b2x1bWUuc2l6ZQoxMzo1NzowOC4zMjUgW0RdIGhhbGRfZGJ1cy5j OjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODgsIGtleT12b2x1 bWUubnVtX2Jsb2NrcwpwaWQgNTg3MTY6IHJjPTAgc2lnbmFsZWQ9MDogL3Vzci9sb2NhbC9saWJl eGVjL2hhbGQtcHJvYmUtdm9sdW1lCjEzOjU3OjA4LjMyNyBbSV0gaGFsZC5jOjEwODogQWRkZWQg ZGV2aWNlIHRvIEdETDsgdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdm9sdW1lX3Bh cnQyX3NpemVfODAwMTU0OTE1ODQKUnVuIHN0YXJ0ZWQgaGFsZC1wcm9iZS12b2x1bWUgKDEyMDAw MCkgKDApIAohICBmdWxsIHBhdGggaXMgJy91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZv bHVtZScsIHByb2dyYW1fZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU3OjA4LjM4MyBb RF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVt cC84OSwga2V5PWluZm8uY2F0ZWdvcnkKMTM6NTc6MDguMzgzIFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzg5LCBrZXk9dm9sdW1lLmlz X2Rpc2MKMTM6NTc6MDguMzgzIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzg5LCBrZXk9dm9sdW1lLmlzX3BhcnRpdGlvbgoxMzo1Nzow OC4zODQgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZp Y2VzL3RlbXAvODksIGtleT12b2x1bWUuaWdub3JlCjEzOjU3OjA4LjM4NCBbRF0gaGFsZF9kYnVz LmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84OSwga2V5PXZv bHVtZS5mc3VzYWdlCjEzOjU3OjA4LjM4NCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC84OSwga2V5PXZvbHVtZS5mc3R5cGUKMTM6NTc6 MDguMzg0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzg5LCBrZXk9dm9sdW1lLmZzdmVyc2lvbgoxMzo1NzowOC4zODQgW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvODksIGtl eT12b2x1bWUubGFiZWwKMTM6NTc6MDguMzg0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29y Zy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzg5LCBrZXk9dm9sdW1lLnV1aWQKMTM6NTc6 MDguMzg1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzg5LCBrZXk9dm9sdW1lLmJsb2NrX3NpemUKMTM6NTc6MDguMzg1IFtEXSBoYWxk X2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzg5LCBr ZXk9dm9sdW1lLnNpemUKMTM6NTc6MDguMzg1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29y Zy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzg5LCBrZXk9dm9sdW1lLm51bV9ibG9ja3MK cGlkIDU4NzE4OiByYz0wIHNpZ25hbGVkPTA6IC91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2Jl LXZvbHVtZQoxMzo1NzowOC4zODcgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7 IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3ZvbHVtZV91dWlkXzExRERfMjIzQgox Mzo1NzowOC4zOTIgW0ldIGhmLWRldmQuYzozMTY6IHJlY2VpdmVkIGRldmQgZXZlbnQ6ICFzeXN0 ZW09REVWRlMgc3Vic3lzdGVtPUNERVYgdHlwZT1DUkVBVEUgY2Rldj1wYXNzMgoxMzo1NzowOC4z OTggW0ldIGhmLWRldmQuYzozMTY6IHJlY2VpdmVkIGRldmQgZXZlbnQ6ICFzeXN0ZW09REVWRlMg c3Vic3lzdGVtPUNERVYgdHlwZT1DUkVBVEUgY2Rldj1kYTAKMTM6NTc6MDguMzk4IFtJXSBoZi1k ZXZkLmM6MzE2OiByZWNlaXZlZCBkZXZkIGV2ZW50OiAhc3lzdGVtPURFVkZTIHN1YnN5c3RlbT1D REVWIHR5cGU9Q1JFQVRFIGNkZXY9ZGEwczEKMTM6NTc6MDguMzk4IFtJXSBoZi1kZXZkLmM6MzE2 OiByZWNlaXZlZCBkZXZkIGV2ZW50OiAhc3lzdGVtPURFVkZTIHN1YnN5c3RlbT1DREVWIHR5cGU9 Q1JFQVRFIGNkZXY9ZGEwczIKMTM6NTc6MDguMzk5IFtJXSBoZi1kZXZkLmM6MzE2OiByZWNlaXZl ZCBkZXZkIGV2ZW50OiAhc3lzdGVtPURFVkZTIHN1YnN5c3RlbT1DREVWIHR5cGU9Q1JFQVRFIGNk ZXY9ZGEwczMKMTM6NTc6MDguMzk5IFtJXSBoZi1kZXZkLmM6MzE2OiByZWNlaXZlZCBkZXZkIGV2 ZW50OiAhc3lzdGVtPURFVkZTIHN1YnN5c3RlbT1DREVWIHR5cGU9Q1JFQVRFIGNkZXY9bXNkb3Nm cy9NVVNJQ0JBQ0tVUAoxMzo1NzowOC4zOTkgW0ldIGhmLWRldmQuYzozMTY6IHJlY2VpdmVkIGRl dmQgZXZlbnQ6ICFzeXN0ZW09REVWRlMgc3Vic3lzdGVtPUNERVYgdHlwZT1DUkVBVEUgY2Rldj1t c2Rvc2ZzL01VU0lDMkJDS1VQCjEzOjU3OjA4LjQ5MyBbSV0gaGFsZF9kYnVzLmM6NTE5ODogT0sg Zm9yIG1ldGhvZCAnTW91bnQnIHdpdGggc2lnbmF0dXJlICdzc2FzJyBvbiBpbnRlcmZhY2UgJ29y Zy5mcmVlZGVza3RvcC5IYWwuRGV2aWNlLlZvbHVtZScgZm9yIFVESSAnL29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy92b2x1bWVfdXVpZF8xMUREXzIyM0InIGFuZCBleGVjcGF0aCAnaGFsLXN0 b3JhZ2UtbW91bnQnCjEzOjU3OjA4LjQ5MyBbSV0gaGFsZF9kYnVzLmM6NDA4Mjogbm8gbmVlZCB0 byBlbnF1ZXVlClJ1biBzdGFydGVkIGhhbC1zdG9yYWdlLW1vdW50ICgwKSAoMSkgCiEgIGZ1bGwg cGF0aCBpcyAnL3Vzci9sb2NhbC9saWJleGVjL2hhbC1zdG9yYWdlLW1vdW50JywgcHJvZ3JhbV9k aXIgaXMgJy91c3IvbG9jYWwvbGliZXhlYycKMTM6NTc6MDguNDk1IFtJXSBoYWxkX2RidXMuYzo1 MTk4OiBPSyBmb3IgbWV0aG9kICdNb3VudCcgd2l0aCBzaWduYXR1cmUgJ3NzYXMnIG9uIGludGVy ZmFjZSAnb3JnLmZyZWVkZXNrdG9wLkhhbC5EZXZpY2UuVm9sdW1lJyBmb3IgVURJICcvb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3ZvbHVtZV91dWlkXzExREVfMDk1NicgYW5kIGV4ZWNwYXRo ICdoYWwtc3RvcmFnZS1tb3VudCcKMTM6NTc6MDguNDk1IFtJXSBoYWxkX2RidXMuYzo0MDgyOiBu byBuZWVkIHRvIGVucXVldWUKUnVuIHN0YXJ0ZWQgaGFsLXN0b3JhZ2UtbW91bnQgKDApICgxKSAK ISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsLXN0b3JhZ2UtbW91bnQnLCBw cm9ncmFtX2RpciBpcyAnL3Vzci9sb2NhbC9saWJleGVjJwo1ODcyMjogWFlBIGF0dGVtcHRpbmcg dG8gZ2V0IGxvY2sgb24gL21lZGlhLy5oYWwtbXRhYi1sb2NrCjU4NzIyOiBYWUEgZ290IGxvY2sg b24gL21lZGlhLy5oYWwtbXRhYi1sb2NrCmRldmljZSAgICAgICAgICAgICAgICAgICAgICAgICAg ID0gL2Rldi9tc2Rvc2ZzL01VU0lDQkFDS1VQCmludm9rZWQgYnkgdWlkICAgICAgICAgICAgICAg ICAgID0gOTM4MQppbnZva2VkIGJ5IHN5c3RlbSBidXMgY29ubmVjdGlvbiA9IDoxLjIwNgogbGFi ZWwgJ01VU0lDQkFDS1VQJyAgdXVpZCAnMTFERC0yMjNCJwpMb29raW5nIGF0IC9ldGMvZnN0YWIg ZW50cnkgJy9kZXYvbGFiZWwvc3dhcCcKL2V0Yy9mc3RhYjogZGV2aWNlIC9kZXYvbGFiZWwvc3dh cCAtPiAvZGV2L2xhYmVsL3N3YXAgCkxvb2tpbmcgYXQgL2V0Yy9mc3RhYiBlbnRyeSAnL2Rldi91 ZnMvcm9vdCcKL2V0Yy9mc3RhYjogZGV2aWNlIC9kZXYvdWZzL3Jvb3QgLT4gL2Rldi91ZnMvcm9v dCAKTG9va2luZyBhdCAvZXRjL2ZzdGFiIGVudHJ5ICcvZGV2L3Vmcy90ZW1wJwovZXRjL2ZzdGFi OiBkZXZpY2UgL2Rldi91ZnMvdGVtcCAtPiAvZGV2L3Vmcy90ZW1wIApMb29raW5nIGF0IC9ldGMv ZnN0YWIgZW50cnkgJy9kZXYvdWZzL3VzcicKL2V0Yy9mc3RhYjogZGV2aWNlIC9kZXYvdWZzL3Vz ciAtPiAvZGV2L3Vmcy91c3IgCkxvb2tpbmcgYXQgL2V0Yy9mc3RhYiBlbnRyeSAnL2Rldi91ZnMv dmFyJwovZXRjL2ZzdGFiOiBkZXZpY2UgL2Rldi91ZnMvdmFyIC0+IC9kZXYvdWZzL3ZhciAKTG9v a2luZyBhdCAvZXRjL2ZzdGFiIGVudHJ5ICdwcm9jJwovZXRjL2ZzdGFiOiBkZXZpY2UgcHJvYyAt PiBwcm9jIApMb29raW5nIGF0IC9ldGMvZnN0YWIgZW50cnkgJ2ZkZXNjZnMnCi9ldGMvZnN0YWI6 IGRldmljZSBmZGVzY2ZzIC0+IGZkZXNjZnMgCkxvb2tpbmcgYXQgL2V0Yy9mc3RhYiBlbnRyeSAn bGlucHJvYycKL2V0Yy9mc3RhYjogZGV2aWNlIGxpbnByb2MgLT4gbGlucHJvYyAKbW91bnRfcG9p bnQgICAgPSAnTVVTSUNCQUNLVVAnCm1vdW50X2ZzdHlwZSAgID0gJycKbW91bnRfb3B0aW9ucyAg PSAnbG9uZ25hbWVzCS11PTkzODEJJwp0cnlpbmcgZGlyIC9tZWRpYS9NVVNJQ0JBQ0tVUApnaXZl bl9vcHRpb25zWzBdID0gJ2xvbmduYW1lcycKZ2l2ZW5fb3B0aW9uc1sxXSA9ICctdT05MzgxJwph bGxvd2VkX29wdGlvbnNbMF0gPSAncm8nCmFsbG93ZWRfb3B0aW9uc1sxXSA9ICdub2V4ZWMnCmFs bG93ZWRfb3B0aW9uc1syXSA9ICdub2F0aW1lJwphbGxvd2VkX29wdGlvbnNbM10gPSAnbG9uZ25h bWVzJwphbGxvd2VkX29wdGlvbnNbNF0gPSAnc2hvcnRuYW1lcycKYWxsb3dlZF9vcHRpb25zWzVd ID0gJ25vd2luOTUnCmFsbG93ZWRfb3B0aW9uc1s2XSA9ICctdT0nCmFsbG93ZWRfb3B0aW9uc1s3 XSA9ICctZz0nCmFsbG93ZWRfb3B0aW9uc1s4XSA9ICctbT0nCmFsbG93ZWRfb3B0aW9uc1s5XSA9 ICctTT0nCmFsbG93ZWRfb3B0aW9uc1sxMF0gPSAnLUw9JwphbGxvd2VkX29wdGlvbnNbMTFdID0g Jy1EPScKYWxsb3dlZF9vcHRpb25zWzEyXSA9ICdsYXJnZScKdXNpbmcgYWN0aW9uIG9yZy5mcmVl ZGVza3RvcC5oYWwuc3RvcmFnZS5tb3VudC1yZW1vdmFibGUgZm9yIHVpZCA5MzgxLCBzeXN0ZW1f YnVzX2Nvbm5lY3Rpb24gOjEuMjA2CjU4NzIzOiBYWUEgYXR0ZW1wdGluZyB0byBnZXQgbG9jayBv biAvbWVkaWEvLmhhbC1tdGFiLWxvY2sKcGFzc2VkIHByaXZpbGVnZQoxMzo1NzowOC42NzcgW0ld IGRldmljZS5jOjE4OTQ6IFJlbW92aW5nIGxvY2tzIGZyb20gJzoxLjIwOScKNTg3MjI6IFhZQSBj cmVhdGluZyAvbWVkaWEvLmhhbC1tdGFifgo1ODcyMjogWFlBIGNsb3NpbmcgL21lZGlhLy5oYWwt bXRhYn4KaGFsZC1hZGRvbi1zdG9yYWdlIGluZm86IENoZWNraW5nIHdoZXRoZXIgZGV2aWNlIC9k ZXYvY2QwIGlzIGxvY2tlZCBieSBIQUwKaGFsZC1hZGRvbi1zdG9yYWdlIGluZm86IC4uLiBkZXZp Y2UgL2Rldi9jZDAgaXMgbm90IGxvY2tlZCBieSBIQUwKNTg3MjI6IFhZQSBkb25lIHJlbmFtaW5n IC9tZWRpYS8uaGFsLW10YWJ+IHRvIC9tZWRpYS8uaGFsLW10YWIKNTg3MjI6IFhZQSByZWxlYXNl ZCBsb2NrIG9uIC9tZWRpYS8uaGFsLW10YWItbG9jawo1ODcyMzogWFlBIGdvdCBsb2NrIG9uIC9t ZWRpYS8uaGFsLW10YWItbG9jawpwaWQgNTg3MjI6IHJjPTAgc2lnbmFsZWQ9MDogL3Vzci9sb2Nh bC9saWJleGVjL2hhbC1zdG9yYWdlLW1vdW50CjEzOjU3OjA5LjY0NyBbSV0gZGV2aWNlLmM6MTg5 NDogUmVtb3ZpbmcgbG9ja3MgZnJvbSAnOjEuMjA4JwoxMzo1NzowOS42NDcgW0ldIGhhbGRfZGJ1 cy5jOjQxMDY6IE5vIG1vcmUgbWV0aG9kcyBpbiBxdWV1ZQoxMzo1NzowOS42NDkgW0ldIGNpLXRy YWNrZXIuYzoyMTI6IFJlbW92aW5nIENJQ2FsbGVySW5mbyBvYmplY3QgZm9yIDoxLjIwNgoxMzo1 NzowOS42NDkgW0ldIGRldmljZS5jOjE4OTQ6IFJlbW92aW5nIGxvY2tzIGZyb20gJzoxLjIwNicK ZGV2aWNlICAgICAgICAgICAgICAgICAgICAgICAgICAgPSAvZGV2L21zZG9zZnMvTVVTSUMyQkNL VVAKaW52b2tlZCBieSB1aWQgICAgICAgICAgICAgICAgICAgPSA5MzgxCmludm9rZWQgYnkgc3lz dGVtIGJ1cyBjb25uZWN0aW9uID0gOjEuMjA3CiBsYWJlbCAnTVVTSUMyQkNLVVAnICB1dWlkICcx MURFLTA5NTYnCkxvb2tpbmcgYXQgL2V0Yy9mc3RhYiBlbnRyeSAnL2Rldi9sYWJlbC9zd2FwJwov ZXRjL2ZzdGFiOiBkZXZpY2UgL2Rldi9sYWJlbC9zd2FwIC0+IC9kZXYvbGFiZWwvc3dhcCAKTG9v a2luZyBhdCAvZXRjL2ZzdGFiIGVudHJ5ICcvZGV2L3Vmcy9yb290JwovZXRjL2ZzdGFiOiBkZXZp Y2UgL2Rldi91ZnMvcm9vdCAtPiAvZGV2L3Vmcy9yb290IApMb29raW5nIGF0IC9ldGMvZnN0YWIg ZW50cnkgJy9kZXYvdWZzL3RlbXAnCi9ldGMvZnN0YWI6IGRldmljZSAvZGV2L3Vmcy90ZW1wIC0+ IC9kZXYvdWZzL3RlbXAgCkxvb2tpbmcgYXQgL2V0Yy9mc3RhYiBlbnRyeSAnL2Rldi91ZnMvdXNy JwovZXRjL2ZzdGFiOiBkZXZpY2UgL2Rldi91ZnMvdXNyIC0+IC9kZXYvdWZzL3VzciAKTG9va2lu ZyBhdCAvZXRjL2ZzdGFiIGVudHJ5ICcvZGV2L3Vmcy92YXInCi9ldGMvZnN0YWI6IGRldmljZSAv ZGV2L3Vmcy92YXIgLT4gL2Rldi91ZnMvdmFyIApMb29raW5nIGF0IC9ldGMvZnN0YWIgZW50cnkg J3Byb2MnCi9ldGMvZnN0YWI6IGRldmljZSBwcm9jIC0+IHByb2MgCkxvb2tpbmcgYXQgL2V0Yy9m c3RhYiBlbnRyeSAnZmRlc2NmcycKL2V0Yy9mc3RhYjogZGV2aWNlIGZkZXNjZnMgLT4gZmRlc2Nm cyAKTG9va2luZyBhdCAvZXRjL2ZzdGFiIGVudHJ5ICdsaW5wcm9jJwovZXRjL2ZzdGFiOiBkZXZp Y2UgbGlucHJvYyAtPiBsaW5wcm9jIAptb3VudF9wb2ludCAgICA9ICdNVVNJQzJCQ0tVUCcKbW91 bnRfZnN0eXBlICAgPSAnJwptb3VudF9vcHRpb25zICA9ICdsb25nbmFtZXMJLXU9OTM4MQknCnRy eWluZyBkaXIgL21lZGlhL01VU0lDMkJDS1VQCmdpdmVuX29wdGlvbnNbMF0gPSAnbG9uZ25hbWVz JwpnaXZlbl9vcHRpb25zWzFdID0gJy11PTkzODEnCmFsbG93ZWRfb3B0aW9uc1swXSA9ICdybycK YWxsb3dlZF9vcHRpb25zWzFdID0gJ25vZXhlYycKYWxsb3dlZF9vcHRpb25zWzJdID0gJ25vYXRp bWUnCmFsbG93ZWRfb3B0aW9uc1szXSA9ICdsb25nbmFtZXMnCmFsbG93ZWRfb3B0aW9uc1s0XSA9 ICdzaG9ydG5hbWVzJwphbGxvd2VkX29wdGlvbnNbNV0gPSAnbm93aW45NScKYWxsb3dlZF9vcHRp b25zWzZdID0gJy11PScKYWxsb3dlZF9vcHRpb25zWzddID0gJy1nPScKYWxsb3dlZF9vcHRpb25z WzhdID0gJy1tPScKYWxsb3dlZF9vcHRpb25zWzldID0gJy1NPScKYWxsb3dlZF9vcHRpb25zWzEw XSA9ICctTD0nCmFsbG93ZWRfb3B0aW9uc1sxMV0gPSAnLUQ9JwphbGxvd2VkX29wdGlvbnNbMTJd ID0gJ2xhcmdlJwp1c2luZyBhY3Rpb24gb3JnLmZyZWVkZXNrdG9wLmhhbC5zdG9yYWdlLm1vdW50 LXJlbW92YWJsZSBmb3IgdWlkIDkzODEsIHN5c3RlbV9idXNfY29ubmVjdGlvbiA6MS4yMDcKcGFz c2VkIHByaXZpbGVnZQoxMzo1NzowOS42NjkgW0ldIGRldmljZS5jOjE4OTQ6IFJlbW92aW5nIGxv Y2tzIGZyb20gJzoxLjIxMScKNTg3MjM6IFhZQSBjcmVhdGluZyAvbWVkaWEvLmhhbC1tdGFifgo1 ODcyMzogWFlBIGNsb3NpbmcgL21lZGlhLy5oYWwtbXRhYn4KNTg3MjM6IFhZQSBkb25lIHJlbmFt aW5nIC9tZWRpYS8uaGFsLW10YWJ+IHRvIC9tZWRpYS8uaGFsLW10YWIKNTg3MjM6IFhZQSByZWxl YXNlZCBsb2NrIG9uIC9tZWRpYS8uaGFsLW10YWItbG9jawpwaWQgNTg3MjM6IHJjPTAgc2lnbmFs ZWQ9MDogL3Vzci9sb2NhbC9saWJleGVjL2hhbC1zdG9yYWdlLW1vdW50CjEzOjU3OjExLjQzMyBb SV0gZGV2aWNlLmM6MTg5NDogUmVtb3ZpbmcgbG9ja3MgZnJvbSAnOjEuMjEwJwoxMzo1NzoxMS40 MzMgW0ldIGhhbGRfZGJ1cy5jOjQxMDY6IE5vIG1vcmUgbWV0aG9kcyBpbiBxdWV1ZQoxMzo1Nzox MS40MzQgW0ldIGNpLXRyYWNrZXIuYzoyMTI6IFJlbW92aW5nIENJQ2FsbGVySW5mbyBvYmplY3Qg Zm9yIDoxLjIwNwoxMzo1NzoxMS40MzQgW0ldIGRldmljZS5jOjE4OTQ6IFJlbW92aW5nIGxvY2tz IGZyb20gJzoxLjIwNycKMTM6NTc6MzMuNTQyIFtJXSBoZi1kZXZkLmM6MzE2OiByZWNlaXZlZCBk ZXZkIGV2ZW50OiAhc3lzdGVtPURFVkZTIHN1YnN5c3RlbT1DREVWIHR5cGU9Q1JFQVRFIGNkZXY9 cHRzLzMKMTM6NTc6NDYuMzMzIFtJXSBoZi1kZXZkLmM6MzE2OiByZWNlaXZlZCBkZXZkIGV2ZW50 OiAhc3lzdGVtPURFVkZTIHN1YnN5c3RlbT1DREVWIHR5cGU9Q1JFQVRFIGNkZXY9ZGEwczMuZWxp CjEzOjU3OjQ2LjM0NyBbSV0gaGFsZC5jOjE0MzogUmVtb3ZlZCBkZXZpY2UgZnJvbSBHREw7IHVk aT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3ZvbHVtZV91dWlkXzExRERfMjIzQgoxMzo1 Nzo0Ni4zNDcgW0ldIGhhbGQuYzoxNDM6IFJlbW92ZWQgZGV2aWNlIGZyb20gR0RMOyB1ZGk9L29y Zy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy92b2x1bWVfdXVpZF8xMURFXzA5NTYKMTM6NTc6NDYu MzQ3IFtJXSBoYWxkLmM6MTQzOiBSZW1vdmVkIGRldmljZSBmcm9tIEdETDsgdWRpPS9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvdm9sdW1lX3BhcnQyX3NpemVfODAwMTU0OTE1ODQKMTM6NTc6 NDYuMzQ3IFtJXSBoYWxkLmM6MTQzOiBSZW1vdmVkIGRldmljZSBmcm9tIEdETDsgdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdm9sdW1lX3BhcnQzX3NpemVfMTM2MzU4NjkxODQwCjEz OjU3OjQ2LjM0OCBbSV0gaGFsZC5jOjE0MzogUmVtb3ZlZCBkZXZpY2UgZnJvbSBHREw7IHVkaT0v b3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3N0b3JhZ2Vfc2VyaWFsXzJHSDVLTTVQX19fX19i bG9jawpSdW4gc3RhcnRlZCBoYWxkLXByb2JlLXN0b3JhZ2UgKDIwMDAwKSAoMCkgCiEgIGZ1bGwg cGF0aCBpcyAnL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtc3RvcmFnZScsIHByb2dyYW1f ZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCnBpZCA2NDUyNzogcmM9MCBzaWduYWxlZD0wOiAv dXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS1zdG9yYWdlClJ1biBzdGFydGVkIGhhbGQtcHJv YmUtdm9sdW1lICgxMjAwMDApICgwKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4 ZWMvaGFsZC1wcm9iZS12b2x1bWUnLCBwcm9ncmFtX2RpciBpcyAnL3Vzci9sb2NhbC9saWJleGVj JwoxMzo1Nzo0Ni4zNjMgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9w L0hhbC9kZXZpY2VzL3RlbXAvOTAsIGtleT1pbmZvLmNhdGVnb3J5CjEzOjU3OjQ2LjM2MyBbRF0g aGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85 MCwga2V5PXZvbHVtZS5wYXJ0aXRpb24ubnVtYmVyCjEzOjU3OjQ2LjM2MyBbRF0gaGFsZF9kYnVz LmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85MCwga2V5PXZv bHVtZS5wYXJ0aXRpb24uc2NoZW1lCjEzOjU3OjQ2LjM2NCBbRF0gaGFsZF9kYnVzLmM6MTY1OTog dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85MCwga2V5PXZvbHVtZS5wYXJ0 aXRpb24udHlwZQoxMzo1Nzo0Ni4zNjQgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTAsIGtleT12b2x1bWUucGFydGl0aW9uLm1lZGlh X3NpemUKMTM6NTc6NDYuMzY0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkwLCBrZXk9dm9sdW1lLnBhcnRpdGlvbi5zdGFydAoxMzo1 Nzo0Ni4zNjQgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9k ZXZpY2VzL3RlbXAvOTAsIGtleT12b2x1bWUuaXNfZGlzYwoxMzo1Nzo0Ni4zNjQgW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTAsIGtl eT12b2x1bWUuaXNfcGFydGl0aW9uCjEzOjU3OjQ2LjM2NCBbRF0gaGFsZF9kYnVzLmM6MTY1OTog dWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85MCwga2V5PXZvbHVtZS5pZ25v cmUKMTM6NTc6NDYuMzY1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy90ZW1wLzkwLCBrZXk9dm9sdW1lLmZzdXNhZ2UKMTM6NTc6NDYuMzY1IFtE XSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1w LzkwLCBrZXk9dm9sdW1lLmZzdHlwZQoxMzo1Nzo0Ni4zNjUgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6 IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTAsIGtleT12b2x1bWUubGFi ZWwKMTM6NTc6NDYuMzY1IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy90ZW1wLzkwLCBrZXk9dm9sdW1lLnV1aWQKMTM6NTc6NDYuMzY1IFtEXSBo YWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkw LCBrZXk9dm9sdW1lLmJsb2NrX3NpemUKMTM6NTc6NDYuMzY1IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkwLCBrZXk9dm9sdW1lLnNp emUKMTM6NTc6NDYuMzY2IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy90ZW1wLzkwLCBrZXk9dm9sdW1lLm51bV9ibG9ja3MKcGlkIDY0NTI4OiBy Yz0wIHNpZ25hbGVkPTA6IC91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZvbHVtZQoxMzo1 Nzo0Ni4zNjcgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3ZvbHVtZV9wYXJ0NF9zaXplXzUzMzc3OTU0NTYwMApSdW4g c3RhcnRlZCBoYWxkLXByb2JlLXZvbHVtZSAoMTIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0aCBpcyAn L3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtdm9sdW1lJywgcHJvZ3JhbV9kaXIgaXMgJy91 c3IvbG9jYWwvbGliZXhlYycKMTM6NTc6NDYuMzc2IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9 L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkxLCBrZXk9aW5mby5jYXRlZ29yeQox Mzo1Nzo0Ni4zNzYgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hh bC9kZXZpY2VzL3RlbXAvOTEsIGtleT12b2x1bWUuaXNfZGlzYwoxMzo1Nzo0Ni4zNzYgW0RdIGhh bGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTEs IGtleT12b2x1bWUuaXNfcGFydGl0aW9uCjEzOjU3OjQ2LjM3NiBbRF0gaGFsZF9kYnVzLmM6MTY1 OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85MSwga2V5PXZvbHVtZS5p Z25vcmUKMTM6NTc6NDYuMzc2IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkxLCBrZXk9dm9sdW1lLmZzdXNhZ2UKMTM6NTc6NDYuMzc3 IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90 ZW1wLzkxLCBrZXk9dm9sdW1lLmZzdHlwZQoxMzo1Nzo0Ni4zNzcgW0RdIGhhbGRfZGJ1cy5jOjE2 NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTEsIGtleT12b2x1bWUu bGFiZWwKMTM6NTc6NDYuMzc3IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkxLCBrZXk9dm9sdW1lLnV1aWQKMTM6NTc6NDYuMzc3IFtE XSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1w LzkxLCBrZXk9dm9sdW1lLmJsb2NrX3NpemUKMTM6NTc6NDYuMzc3IFtEXSBoYWxkX2RidXMuYzox NjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkxLCBrZXk9dm9sdW1l LnNpemUKMTM6NTc6NDYuMzc3IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVz a3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkxLCBrZXk9dm9sdW1lLm51bV9ibG9ja3MKcGlkIDY0NTI5 OiByYz0wIHNpZ25hbGVkPTA6IC91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZvbHVtZQox Mzo1Nzo0Ni4zNzkgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3Jn L2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3ZvbHVtZV9zaXplXzUzMzc3OTU0MjAxNgpSdW4gc3Rh cnRlZCBoYWxkLXByb2JlLXZvbHVtZSAoMTIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0aCBpcyAnL3Vz ci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtdm9sdW1lJywgcHJvZ3JhbV9kaXIgaXMgJy91c3Iv bG9jYWwvbGliZXhlYycKMTM6NTc6NDYuMzg3IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29y Zy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkyLCBrZXk9aW5mby5jYXRlZ29yeQoxMzo1 Nzo0Ni4zODggW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9k ZXZpY2VzL3RlbXAvOTIsIGtleT12b2x1bWUucGFydGl0aW9uLm51bWJlcgoxMzo1Nzo0Ni4zODgg W0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3Rl bXAvOTIsIGtleT12b2x1bWUucGFydGl0aW9uLnNjaGVtZQoxMzo1Nzo0Ni4zODggW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTIsIGtl eT12b2x1bWUucGFydGl0aW9uLnR5cGUKMTM6NTc6NDYuMzg4IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkyLCBrZXk9dm9sdW1lLnBh cnRpdGlvbi5tZWRpYV9zaXplCjEzOjU3OjQ2LjM4OCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRp PS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85Miwga2V5PXZvbHVtZS5wYXJ0aXRp b24uc3RhcnQKMTM6NTc6NDYuMzg4IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkyLCBrZXk9dm9sdW1lLmlzX2Rpc2MKMTM6NTc6NDYu Mzg5IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNl cy90ZW1wLzkyLCBrZXk9dm9sdW1lLmlzX3BhcnRpdGlvbgoxMzo1Nzo0Ni4zODkgW0RdIGhhbGRf ZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTIsIGtl eT12b2x1bWUuaWdub3JlCjEzOjU3OjQ2LjM4OSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9v cmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85Miwga2V5PXZvbHVtZS5mc3VzYWdlCjEz OjU3OjQ2LjM4OSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFs L2RldmljZXMvdGVtcC85Miwga2V5PXZvbHVtZS5mc3R5cGUKMTM6NTc6NDYuMzg5IFtEXSBoYWxk X2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkyLCBr ZXk9dm9sdW1lLmxhYmVsCjEzOjU3OjQ2LjM4OSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9v cmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85Miwga2V5PXZvbHVtZS51dWlkCjEzOjU3 OjQ2LjM4OSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rl dmljZXMvdGVtcC85Miwga2V5PXZvbHVtZS5ibG9ja19zaXplCjEzOjU3OjQ2LjM4OSBbRF0gaGFs ZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85Miwg a2V5PXZvbHVtZS5zaXplCjEzOjU3OjQ2LjM4OSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9v cmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85Miwga2V5PXZvbHVtZS5udW1fYmxvY2tz CnBpZCA2NDUzMDogcmM9MCBzaWduYWxlZD0wOiAvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9i ZS12b2x1bWUKMTM6NTc6NDYuMzkwIFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RM OyB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy92b2x1bWVfcGFydDNfc2l6ZV8xMzYz NTg2OTE4NDAKUnVuIHN0YXJ0ZWQgaGFsZC1wcm9iZS12b2x1bWUgKDEyMDAwMCkgKDApIAohICBm dWxsIHBhdGggaXMgJy91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZvbHVtZScsIHByb2dy YW1fZGlyIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMnCjEzOjU3OjQ2LjQ0MiBbRF0gaGFsZF9kYnVz LmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85Mywga2V5PWlu Zm8uY2F0ZWdvcnkKMTM6NTc6NDYuNDQyIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9m cmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkzLCBrZXk9dm9sdW1lLmlzX2Rpc2MKMTM6NTc6 NDYuNDQyIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2 aWNlcy90ZW1wLzkzLCBrZXk9dm9sdW1lLmlzX3BhcnRpdGlvbgoxMzo1Nzo0Ni40NDMgW0RdIGhh bGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTMs IGtleT12b2x1bWUuaWdub3JlCjEzOjU3OjQ2LjQ0MyBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRp PS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85Mywga2V5PXZvbHVtZS5mc3VzYWdl CjEzOjU3OjQ2LjQ0MyBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3Av SGFsL2RldmljZXMvdGVtcC85Mywga2V5PXZvbHVtZS5mc3R5cGUKMTM6NTc6NDYuNDQzIFtEXSBo YWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkz LCBrZXk9dm9sdW1lLmZzdmVyc2lvbgoxMzo1Nzo0Ni40NDMgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6 IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTMsIGtleT12b2x1bWUubGFi ZWwKMTM6NTc6NDYuNDQzIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy90ZW1wLzkzLCBrZXk9dm9sdW1lLnV1aWQKMTM6NTc6NDYuNDQzIFtEXSBo YWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkz LCBrZXk9dm9sdW1lLmJsb2NrX3NpemUKMTM6NTc6NDYuNDQ0IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzkzLCBrZXk9dm9sdW1lLnNp emUKMTM6NTc6NDYuNDQ0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy90ZW1wLzkzLCBrZXk9dm9sdW1lLm51bV9ibG9ja3MKcGlkIDY0NTMxOiBy Yz0wIHNpZ25hbGVkPTA6IC91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZvbHVtZQoxMzo1 Nzo0Ni40NDUgW0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2Zy ZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3ZvbHVtZV91dWlkXzExREVfMDk1NgpSdW4gc3RhcnRlZCBo YWxkLXByb2JlLXZvbHVtZSAoMTIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0aCBpcyAnL3Vzci9sb2Nh bC9saWJleGVjL2hhbGQtcHJvYmUtdm9sdW1lJywgcHJvZ3JhbV9kaXIgaXMgJy91c3IvbG9jYWwv bGliZXhlYycKMTM6NTc6NDYuNDUzIFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVl ZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzk0LCBrZXk9aW5mby5jYXRlZ29yeQoxMzo1Nzo0Ni40 NTMgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2Vz L3RlbXAvOTQsIGtleT12b2x1bWUucGFydGl0aW9uLm51bWJlcgoxMzo1Nzo0Ni40NTQgW0RdIGhh bGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTQs IGtleT12b2x1bWUucGFydGl0aW9uLnNjaGVtZQoxMzo1Nzo0Ni40NTQgW0RdIGhhbGRfZGJ1cy5j OjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTQsIGtleT12b2x1 bWUucGFydGl0aW9uLnR5cGUKMTM6NTc6NDYuNDU0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9 L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzk0LCBrZXk9dm9sdW1lLnBhcnRpdGlv bi5tZWRpYV9zaXplCjEzOjU3OjQ2LjQ1NCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85NCwga2V5PXZvbHVtZS5wYXJ0aXRpb24uc3Rh cnQKMTM6NTc6NDYuNDU0IFtEXSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3Rv cC9IYWwvZGV2aWNlcy90ZW1wLzk0LCBrZXk9dm9sdW1lLmlzX2Rpc2MKMTM6NTc6NDYuNDU0IFtE XSBoYWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1w Lzk0LCBrZXk9dm9sdW1lLmlzX3BhcnRpdGlvbgoxMzo1Nzo0Ni40NTQgW0RdIGhhbGRfZGJ1cy5j OjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTQsIGtleT12b2x1 bWUuaWdub3JlCjEzOjU3OjQ2LjQ1NSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85NCwga2V5PXZvbHVtZS5mc3VzYWdlCjEzOjU3OjQ2 LjQ1NSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rldmlj ZXMvdGVtcC85NCwga2V5PXZvbHVtZS5mc3R5cGUKMTM6NTc6NDYuNDU1IFtEXSBoYWxkX2RidXMu YzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzk0LCBrZXk9dm9s dW1lLmxhYmVsCjEzOjU3OjQ2LjQ1NSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85NCwga2V5PXZvbHVtZS51dWlkCjEzOjU3OjQ2LjQ1 NSBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMv dGVtcC85NCwga2V5PXZvbHVtZS5ibG9ja19zaXplCjEzOjU3OjQ2LjQ1NSBbRF0gaGFsZF9kYnVz LmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85NCwga2V5PXZv bHVtZS5zaXplCjEzOjU3OjQ2LjQ1NiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJl ZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85NCwga2V5PXZvbHVtZS5udW1fYmxvY2tzCnBpZCA2 NDUzMjogcmM9MCBzaWduYWxlZD0wOiAvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsZC1wcm9iZS12b2x1 bWUKMTM6NTc6NDYuNDU3IFtJXSBoYWxkLmM6MTA4OiBBZGRlZCBkZXZpY2UgdG8gR0RMOyB1ZGk9 L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy92b2x1bWVfcGFydDJfc2l6ZV84MDAxNTQ5MTU4 NApSdW4gc3RhcnRlZCBoYWxkLXByb2JlLXZvbHVtZSAoMTIwMDAwKSAoMCkgCiEgIGZ1bGwgcGF0 aCBpcyAnL3Vzci9sb2NhbC9saWJleGVjL2hhbGQtcHJvYmUtdm9sdW1lJywgcHJvZ3JhbV9kaXIg aXMgJy91c3IvbG9jYWwvbGliZXhlYycKMTM6NTc6NDYuNTMyIFtJXSBoYWxkX2RidXMuYzo1MTk4 OiBPSyBmb3IgbWV0aG9kICdNb3VudCcgd2l0aCBzaWduYXR1cmUgJ3NzYXMnIG9uIGludGVyZmFj ZSAnb3JnLmZyZWVkZXNrdG9wLkhhbC5EZXZpY2UuVm9sdW1lJyBmb3IgVURJICcvb3JnL2ZyZWVk ZXNrdG9wL0hhbC9kZXZpY2VzL3ZvbHVtZV91dWlkXzExREVfMDk1NicgYW5kIGV4ZWNwYXRoICdo YWwtc3RvcmFnZS1tb3VudCcKMTM6NTc6NDYuNTMyIFtJXSBoYWxkX2RidXMuYzo0MDgyOiBubyBu ZWVkIHRvIGVucXVldWUKUnVuIHN0YXJ0ZWQgaGFsLXN0b3JhZ2UtbW91bnQgKDApICgxKSAKISAg ZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4ZWMvaGFsLXN0b3JhZ2UtbW91bnQnLCBwcm9n cmFtX2RpciBpcyAnL3Vzci9sb2NhbC9saWJleGVjJwoxMzo1Nzo0Ni41MzYgW0RdIGhhbGRfZGJ1 cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTUsIGtleT1p bmZvLmNhdGVnb3J5CjEzOjU3OjQ2LjUzNiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcv ZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85NSwga2V5PXZvbHVtZS5pc19kaXNjCjEzOjU3 OjQ2LjUzNiBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2Rl dmljZXMvdGVtcC85NSwga2V5PXZvbHVtZS5pc19wYXJ0aXRpb24KMTM6NTc6NDYuNTM2IFtEXSBo YWxkX2RidXMuYzoxNjU5OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzk1 LCBrZXk9dm9sdW1lLmlnbm9yZQoxMzo1Nzo0Ni41MzcgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVk aT0vb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3RlbXAvOTUsIGtleT12b2x1bWUuZnN1c2Fn ZQoxMzo1Nzo0Ni41MzcgW0RdIGhhbGRfZGJ1cy5jOjE2NTk6IHVkaT0vb3JnL2ZyZWVkZXNrdG9w L0hhbC9kZXZpY2VzL3RlbXAvOTUsIGtleT12b2x1bWUuZnN0eXBlCjEzOjU3OjQ2LjUzNyBbRF0g aGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85 NSwga2V5PXZvbHVtZS5mc3ZlcnNpb24KMTM6NTc6NDYuNTM3IFtEXSBoYWxkX2RidXMuYzoxNjU5 OiB1ZGk9L29yZy9mcmVlZGVza3RvcC9IYWwvZGV2aWNlcy90ZW1wLzk1LCBrZXk9dm9sdW1lLmxh YmVsCjEzOjU3OjQ2LjUzNyBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0 b3AvSGFsL2RldmljZXMvdGVtcC85NSwga2V5PXZvbHVtZS51dWlkCjEzOjU3OjQ2LjUzNyBbRF0g aGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85 NSwga2V5PXZvbHVtZS5ibG9ja19zaXplCjEzOjU3OjQ2LjUzNyBbRF0gaGFsZF9kYnVzLmM6MTY1 OTogdWRpPS9vcmcvZnJlZWRlc2t0b3AvSGFsL2RldmljZXMvdGVtcC85NSwga2V5PXZvbHVtZS5z aXplCjEzOjU3OjQ2LjUzOCBbRF0gaGFsZF9kYnVzLmM6MTY1OTogdWRpPS9vcmcvZnJlZWRlc2t0 b3AvSGFsL2RldmljZXMvdGVtcC85NSwga2V5PXZvbHVtZS5udW1fYmxvY2tzCjY0NTQxOiBYWUEg YXR0ZW1wdGluZyB0byBnZXQgbG9jayBvbiAvbWVkaWEvLmhhbC1tdGFiLWxvY2sKcGlkIDY0NTMz OiByYz0wIHNpZ25hbGVkPTA6IC91c3IvbG9jYWwvbGliZXhlYy9oYWxkLXByb2JlLXZvbHVtZQo2 NDU0MTogWFlBIGdvdCBsb2NrIG9uIC9tZWRpYS8uaGFsLW10YWItbG9jawoxMzo1Nzo0Ni41Mzkg W0ldIGhhbGQuYzoxMDg6IEFkZGVkIGRldmljZSB0byBHREw7IHVkaT0vb3JnL2ZyZWVkZXNrdG9w L0hhbC9kZXZpY2VzL3ZvbHVtZV91dWlkXzExRERfMjIzQgoxMzo1Nzo0Ni41MzkgW0ldIGhmLWRl dmQuYzozMTY6IHJlY2VpdmVkIGRldmQgZXZlbnQ6ICFzeXN0ZW09REVWRlMgc3Vic3lzdGVtPUNE RVYgdHlwZT1DUkVBVEUgY2Rldj1kYTBzMy5lbGlkCjEzOjU3OjQ2LjUzOSBbSV0gaGYtZGV2ZC5j OjMxNjogcmVjZWl2ZWQgZGV2ZCBldmVudDogIXN5c3RlbT1ERVZGUyBzdWJzeXN0ZW09Q0RFViB0 eXBlPUNSRUFURSBjZGV2PXVmc2lkLzRiZGIyMjlmN2RmYWM1NGUKMTM6NTc6NDYuNTM5IFtJXSBo Zi1kZXZkLmM6MzE2OiByZWNlaXZlZCBkZXZkIGV2ZW50OiAhc3lzdGVtPURFVkZTIHN1YnN5c3Rl bT1DREVWIHR5cGU9Q1JFQVRFIGNkZXY9dWZzL0F1eGJhawpkZXZpY2UgICAgICAgICAgICAgICAg ICAgICAgICAgICA9IC9kZXYvbXNkb3Nmcy9NVVNJQzJCQ0tVUAppbnZva2VkIGJ5IHVpZCAgICAg ICAgICAgICAgICAgICA9IDkzODEKaW52b2tlZCBieSBzeXN0ZW0gYnVzIGNvbm5lY3Rpb24gPSA6 MS4yMTIKIGxhYmVsICdNVVNJQzJCQ0tVUCcgIHV1aWQgJzExREUtMDk1NicKTG9va2luZyBhdCAv ZXRjL2ZzdGFiIGVudHJ5ICcvZGV2L2xhYmVsL3N3YXAnCi9ldGMvZnN0YWI6IGRldmljZSAvZGV2 L2xhYmVsL3N3YXAgLT4gL2Rldi9sYWJlbC9zd2FwIApMb29raW5nIGF0IC9ldGMvZnN0YWIgZW50 cnkgJy9kZXYvdWZzL3Jvb3QnCi9ldGMvZnN0YWI6IGRldmljZSAvZGV2L3Vmcy9yb290IC0+IC9k ZXYvdWZzL3Jvb3QgCkxvb2tpbmcgYXQgL2V0Yy9mc3RhYiBlbnRyeSAnL2Rldi91ZnMvdGVtcCcK L2V0Yy9mc3RhYjogZGV2aWNlIC9kZXYvdWZzL3RlbXAgLT4gL2Rldi91ZnMvdGVtcCAKTG9va2lu ZyBhdCAvZXRjL2ZzdGFiIGVudHJ5ICcvZGV2L3Vmcy91c3InCi9ldGMvZnN0YWI6IGRldmljZSAv ZGV2L3Vmcy91c3IgLT4gL2Rldi91ZnMvdXNyIApMb29raW5nIGF0IC9ldGMvZnN0YWIgZW50cnkg Jy9kZXYvdWZzL3ZhcicKL2V0Yy9mc3RhYjogZGV2aWNlIC9kZXYvdWZzL3ZhciAtPiAvZGV2L3Vm cy92YXIgCkxvb2tpbmcgYXQgL2V0Yy9mc3RhYiBlbnRyeSAncHJvYycKL2V0Yy9mc3RhYjogZGV2 aWNlIHByb2MgLT4gcHJvYyAKTG9va2luZyBhdCAvZXRjL2ZzdGFiIGVudHJ5ICdmZGVzY2ZzJwov ZXRjL2ZzdGFiOiBkZXZpY2UgZmRlc2NmcyAtPiBmZGVzY2ZzIApMb29raW5nIGF0IC9ldGMvZnN0 YWIgZW50cnkgJ2xpbnByb2MnCi9ldGMvZnN0YWI6IGRldmljZSBsaW5wcm9jIC0+IGxpbnByb2Mg Cm1vdW50X3BvaW50ICAgID0gJ01VU0lDMkJDS1VQJwptb3VudF9mc3R5cGUgICA9ICcnCm1vdW50 X29wdGlvbnMgID0gJ2xvbmduYW1lcwktdT05MzgxCScKcGlkIDY0NTQxOiByYz0xIHNpZ25hbGVk PTA6IC91c3IvbG9jYWwvbGliZXhlYy9oYWwtc3RvcmFnZS1tb3VudAoxMzo1Nzo0Ni41NDIgW0ld IGhhbGRfZGJ1cy5jOjQxMDY6IE5vIG1vcmUgbWV0aG9kcyBpbiBxdWV1ZQoxMzo1Nzo0Ni41NDIg W0ldIGhhbGRfZGJ1cy5jOjQxNjk6IGZhaWxlZCB3aXRoICdvcmcuZnJlZWRlc2t0b3AuSGFsLkRl dmljZS5Wb2x1bWUuQWxyZWFkeU1vdW50ZWQnICdEZXZpY2UgL2Rldi9tc2Rvc2ZzL01VU0lDMkJD S1VQIGlzIGFscmVhZHkgbW91bnRlZC4nCjEzOjU3OjQ2LjU0MiBbSV0gZGV2aWNlLmM6MTg5NDog UmVtb3ZpbmcgbG9ja3MgZnJvbSAnOjEuMjEzJwoxMzo1Nzo0Ni41NDggW0ldIGNpLXRyYWNrZXIu YzoyMTI6IFJlbW92aW5nIENJQ2FsbGVySW5mbyBvYmplY3QgZm9yIDoxLjIxMgoxMzo1Nzo0Ni41 NDggW0ldIGRldmljZS5jOjE4OTQ6IFJlbW92aW5nIGxvY2tzIGZyb20gJzoxLjIxMicKMTM6NTc6 NDYuNjA5IFtJXSBoYWxkX2RidXMuYzo1MTk4OiBPSyBmb3IgbWV0aG9kICdNb3VudCcgd2l0aCBz aWduYXR1cmUgJ3NzYXMnIG9uIGludGVyZmFjZSAnb3JnLmZyZWVkZXNrdG9wLkhhbC5EZXZpY2Uu Vm9sdW1lJyBmb3IgVURJICcvb3JnL2ZyZWVkZXNrdG9wL0hhbC9kZXZpY2VzL3ZvbHVtZV91dWlk XzExRERfMjIzQicgYW5kIGV4ZWNwYXRoICdoYWwtc3RvcmFnZS1tb3VudCcKMTM6NTc6NDYuNjA5 IFtJXSBoYWxkX2RidXMuYzo0MDgyOiBubyBuZWVkIHRvIGVucXVldWUKUnVuIHN0YXJ0ZWQgaGFs LXN0b3JhZ2UtbW91bnQgKDApICgxKSAKISAgZnVsbCBwYXRoIGlzICcvdXNyL2xvY2FsL2xpYmV4 ZWMvaGFsLXN0b3JhZ2UtbW91bnQnLCBwcm9ncmFtX2RpciBpcyAnL3Vzci9sb2NhbC9saWJleGVj Jwo2NDU0NjogWFlBIGF0dGVtcHRpbmcgdG8gZ2V0IGxvY2sgb24gL21lZGlhLy5oYWwtbXRhYi1s b2NrCjY0NTQ2OiBYWUEgZ290IGxvY2sgb24gL21lZGlhLy5oYWwtbXRhYi1sb2NrCmRldmljZSAg ICAgICAgICAgICAgICAgICAgICAgICAgID0gL2Rldi9tc2Rvc2ZzL01VU0lDQkFDS1VQCmludm9r ZWQgYnkgdWlkICAgICAgICAgICAgICAgICAgID0gOTM4MQppbnZva2VkIGJ5IHN5c3RlbSBidXMg Y29ubmVjdGlvbiA9IDoxLjIxNAogbGFiZWwgJ01VU0lDQkFDS1VQJyAgdXVpZCAnMTFERC0yMjNC JwpMb29raW5nIGF0IC9ldGMvZnN0YWIgZW50cnkgJy9kZXYvbGFiZWwvc3dhcCcKL2V0Yy9mc3Rh YjogZGV2aWNlIC9kZXYvbGFiZWwvc3dhcCAtPiAvZGV2L2xhYmVsL3N3YXAgCkxvb2tpbmcgYXQg L2V0Yy9mc3RhYiBlbnRyeSAnL2Rldi91ZnMvcm9vdCcKL2V0Yy9mc3RhYjogZGV2aWNlIC9kZXYv dWZzL3Jvb3QgLT4gL2Rldi91ZnMvcm9vdCAKTG9va2luZyBhdCAvZXRjL2ZzdGFiIGVudHJ5ICcv ZGV2L3Vmcy90ZW1wJwovZXRjL2ZzdGFiOiBkZXZpY2UgL2Rldi91ZnMvdGVtcCAtPiAvZGV2L3Vm cy90ZW1wIApMb29raW5nIGF0IC9ldGMvZnN0YWIgZW50cnkgJy9kZXYvdWZzL3VzcicKL2V0Yy9m c3RhYjogZGV2aWNlIC9kZXYvdWZzL3VzciAtPiAvZGV2L3Vmcy91c3IgCkxvb2tpbmcgYXQgL2V0 Yy9mc3RhYiBlbnRyeSAnL2Rldi91ZnMvdmFyJwovZXRjL2ZzdGFiOiBkZXZpY2UgL2Rldi91ZnMv dmFyIC0+IC9kZXYvdWZzL3ZhciAKTG9va2luZyBhdCAvZXRjL2ZzdGFiIGVudHJ5ICdwcm9jJwov ZXRjL2ZzdGFiOiBkZXZpY2UgcHJvYyAtPiBwcm9jIApMb29raW5nIGF0IC9ldGMvZnN0YWIgZW50 cnkgJ2ZkZXNjZnMnCi9ldGMvZnN0YWI6IGRldmljZSBmZGVzY2ZzIC0+IGZkZXNjZnMgCkxvb2tp bmcgYXQgL2V0Yy9mc3RhYiBlbnRyeSAnbGlucHJvYycKL2V0Yy9mc3RhYjogZGV2aWNlIGxpbnBy b2MgLT4gbGlucHJvYyAKbW91bnRfcG9pbnQgICAgPSAnTVVTSUNCQUNLVVAnCm1vdW50X2ZzdHlw ZSAgID0gJycKbW91bnRfb3B0aW9ucyAgPSAnbG9uZ25hbWVzCS11PTkzODEJJwpwaWQgNjQ1NDY6 IHJjPTEgc2lnbmFsZWQ9MDogL3Vzci9sb2NhbC9saWJleGVjL2hhbC1zdG9yYWdlLW1vdW50CjEz OjU3OjQ2LjYxNyBbSV0gZGV2aWNlLmM6MTg5NDogUmVtb3ZpbmcgbG9ja3MgZnJvbSAnOjEuMjE1 JwoxMzo1Nzo0Ni42MTggW0ldIGhhbGRfZGJ1cy5jOjQxMDY6IE5vIG1vcmUgbWV0aG9kcyBpbiBx dWV1ZQoxMzo1Nzo0Ni42MTggW0ldIGhhbGRfZGJ1cy5jOjQxNjk6IGZhaWxlZCB3aXRoICdvcmcu ZnJlZWRlc2t0b3AuSGFsLkRldmljZS5Wb2x1bWUuQWxyZWFkeU1vdW50ZWQnICdEZXZpY2UgL2Rl di9tc2Rvc2ZzL01VU0lDQkFDS1VQIGlzIGFscmVhZHkgbW91bnRlZC4nCjEzOjU3OjQ2LjYyMSBb SV0gY2ktdHJhY2tlci5jOjIxMjogUmVtb3ZpbmcgQ0lDYWxsZXJJbmZvIG9iamVjdCBmb3IgOjEu MjE0CjEzOjU3OjQ2LjYyMSBbSV0gZGV2aWNlLmM6MTg5NDogUmVtb3ZpbmcgbG9ja3MgZnJvbSAn OjEuMjE0JwpoYWxkLWFkZG9uLXN0b3JhZ2UgaW5mbzogQ2hlY2tpbmcgd2hldGhlciBkZXZpY2Ug L2Rldi9jZDAgaXMgbG9ja2VkIGJ5IEhBTApoYWxkLWFkZG9uLXN0b3JhZ2UgaW5mbzogLi4uIGRl dmljZSAvZGV2L2NkMCBpcyBub3QgbG9ja2VkIGJ5IEhBTApoYWxkLWFkZG9uLXN0b3JhZ2UgaW5m bzogQ2hlY2tpbmcgd2hldGhlciBkZXZpY2UgL2Rldi9jZDAgaXMgbG9ja2VkIGJ5IEhBTApoYWxk LWFkZG9uLXN0b3JhZ2UgaW5mbzogLi4uIGRldmljZSAvZGV2L2NkMCBpcyBub3QgbG9ja2VkIGJ5 IEhBTAoxMzo1OToyMy41MTUgW0ldIGRldmljZS5jOjE4OTQ6IFJlbW92aW5nIGxvY2tzIGZyb20g JzoxLjIxNicKCg== --0015174beb10ce099704a872b735-- From owner-freebsd-gnome@FreeBSD.ORG Thu Jul 21 00:53:12 2011 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB1EA106566C for ; Thu, 21 Jul 2011 00:53:12 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-sj.cisco.com (firebird.cisco.com [171.68.227.73]) by mx1.freebsd.org (Postfix) with ESMTP id 9354B8FC17 for ; Thu, 21 Jul 2011 00:53:12 +0000 (UTC) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-sj.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id p6L0rAbW029075; Wed, 20 Jul 2011 17:53:10 -0700 (PDT) Received: from fruit-rollup.marcuscom.com (jclarke-pc.cisco.com [172.18.254.236]) by rooster.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id p6L0r4c3016824; Wed, 20 Jul 2011 20:53:04 -0400 (EDT) Message-ID: <4E277870.8010506@freebsd.org> Date: Wed, 20 Jul 2011 20:53:04 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: Kevin Oberman References: <4E25E739.2020301@freebsd.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-gnome@freebsd.org Subject: Re: HAL issues X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jul 2011 00:53:12 -0000 On 7/19/11 5:22 PM, Kevin Oberman wrote: > On Tue, Jul 19, 2011 at 1:21 PM, Joe Marcus Clarke wrote: >> On 7/19/11 3:32 PM, Kevin Oberman wrote: >>> I know HAL is probably on its last legs, but it still frustrates me on >>> a regular basis. >>> >>> As of the current ports (updated yesterday), it works pretty well, but >>> I am having a couple >>> of annoying issues. One is with a filesystem that hald does not see. >>> >>> First is a geli encrypted UFS system that hald simply does not see. >>> When I connect the >>> drive, I see devd reporting: >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=usb/0.4.0 >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=ugen0.4 >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=usb/0.4.1 >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=usb/0.4.2 >>> +ugen0.4 at port=2 vendor=0x0bc2 product=0x2300 devclass=0x00 >>> devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 on ugen0.2 >>> !system=USB subsystem=DEVICE type=ATTACH ugen=ugen0.4 cdev=ugen0.4 >>> vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 >>> sernum="2GH5KM5P " release=0x0130 mode=host port=2 parent=ugen0.2 >>> !system=USB subsystem=INTERFACE type=ATTACH ugen=ugen0.4 cdev=ugen0.4 >>> vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 >>> sernum="2GH5KM5P " release=0x0130 mode=host interface=0 endpoints=2 >>> intclass=0x08 intsubclass=0x06 intprotocol=0x50 >>> +umass0 vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 >>> sernum="2GH5KM5P " release=0x0130 mode=host intclass=0x08 >>> intsubclass=0x06 intprotocol=0x50 at bus=2 hubaddr=2 port=0 devaddr=4 >>> interface=0 vendor=0x0bc2 product=0x2300 devclass=0x00 >>> devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 mode=host >>> intclass=0x08 intsubclass=0x06 intprotocol=0x50 on uhub3 >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=pass2 >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=da0 >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s1 >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s2 >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3 >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=msdosfs/MUSICBACKUP >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=msdosfs/MUSIC2BCKUP >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3.eli >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3.elid >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=ufsid/4bdb229f7dfac54e >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=ufs/Auxbak >>> >>> Then I attach the geli encrypted slice and devd reports: >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3.elid >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=ufsid/4bdb229f7dfac54e >>> !system=DEVFS subsystem=CDEV type=CREATE cdev=ufs/Auxbak >>> but lshal only shows: >>> udi = '/org/freedesktop/Hal/devices/volume_size_533779542016' >>> block.device = '/dev/da0s3.eli' (string) >>> [...] >>> with no 'd' partition and no ufs entry. As a result, it does not get >>> mounted. I can mount it >>> manually fine, so there is no FS issue, I've even triggered a >>> re-taste, but it still is missing. >>> >>> I'm probably going to have to build hald with debug to track this >>> down, but I thought I'd >>> ask for any suggestions of what to look for or how best to debug it. >> >> You need to provide the additional information documented at >> http://www.freebsd.org/gnome/docs/halfaq.html#q4 . > > Sorry, Joe. Only the hald verbose log really looks interesting. It's > attached. It > sees all of the devd CREATE events, but seems to do nothing with the > /dev/da0s3.elid one, though it does check on the status of the other > file systems. > > hald was started at 13:56. At 13:57:06 I plugged in the USB drive. At 13:57:33 > I attached the geli device (/dev/da0s3.eli). > > Here are the results of the other commands: >> sysctl -b kern.geom.conftxt > 0 DISK da0 750156374016 512 hd 255 sc 63 > 1 PART da0s3 533779545600 512 i 3 o 216374215680 ty freebsd xs MBR xt 165 > 2 ELI da0s3.eli 533779542016 4096 > 3 PART da0s3.elid 533779533824 4096 i 4 o 8192 ty !0 xs BSD xt 0 > 4 LABEL ufs/Auxbak 533779533824 4096 i 0 o 0 > 4 LABEL ufsid/4bdb229f7dfac54e 533779533824 4096 i 0 o 0 > 1 PART da0s2 136358691840 512 i 2 o 80015523840 ty !12 xs MBR xt 12 > 2 LABEL msdosfs/MUSIC2BCKUP 136358691840 512 i 0 o 0 > 1 PART da0s1 80015491584 512 i 1 o 32256 ty !12 xs MBR xt 12 > 2 LABEL msdosfs/MUSICBACKUP 80015491584 512 i 0 o 0 > 0 DISK cd0 0 2048 hd 0 sc 0 > 0 DISK ada0 320072933376 512 hd 1 sc 63 > 1 PART ada0s4 16777216000 512 i 4 o 303294316544 ty ntfs xs MBR xt 7 > 2 LABEL ntfs/Lenovo_Recovery 16777216000 512 i 0 o 0 > 1 PART ada0s3 188743661056 512 i 3 o 114550636544 ty freebsd xs MBR xt 165 > 2 PART ada0s3f 177167400960 512 i 6 o 11136925696 ty freebsd-ufs xs BSD xt 7 > 3 LABEL ufs/usr 177167400960 512 i 0 o 0 > 2 PART ada0s3e 536870912 512 i 5 o 10600054784 ty freebsd-ufs xs BSD xt 7 > 3 LABEL ufs/temp 536870912 512 i 0 o 0 > 2 PART ada0s3d 5231345664 512 i 4 o 5368709120 ty freebsd-ufs xs BSD xt 7 > 3 LABEL ufs/var 5231345664 512 i 0 o 0 > 2 PART ada0s3b 4294967296 512 i 2 o 1073741824 ty freebsd-swap xs BSD xt 1 > 3 LABEL label/swap 4294966784 512 i 0 o 0 > 2 PART ada0s3a 1073741824 512 i 1 o 0 ty freebsd-ufs xs BSD xt 7 > 3 LABEL ufs/root 1073741824 512 i 0 o 0 > 1 PART ada0s2 113291296768 512 i 2 o 1259339776 ty ntfs xs MBR xt 7 > 2 LABEL ntfs/Windows7_OS 113291296768 512 i 0 o 0 > 1 PART ada0s1 1258291200 512 i 1 o 1048576 ty ntfs xs MBR xt 7 > 2 LABEL ntfs/SYSTEM_DRV 1258291200 512 i 0 o 0 > 0 MD md0 33927168 512 u 0 s 512 f 0 fs 0 l 33927168 t vnode file > /usr/home/oberman/Desktop/Downloads/8auj09uc.iso > 1 LABEL iso9660/8auj09us 33927168 512 i 0 o 0 > rogue> cat /etc/fstab > # Device Mountpoint FStype Options Dump Pass# > /dev/label/swap none swap sw 0 0 > /dev/ufs/root / ufs rw 1 1 > /dev/ufs/temp /tmp ufs rw 2 2 > /dev/ufs/usr /usr ufs rw 2 2 > /dev/ufs/var /var ufs rw 2 2 > #/dev/ad4s2 /C ntfs ro 0 0 > #/dev/acd0 /cdrom cd9660 ro,noauto 0 0 > proc /proc procfs rw 0 0 > fdescfs /dev/fd fdescfs rw 0 0 > linproc /compat/linux/proc linprocfs rw 0 0 > rogue> ck-list-sessions > Session1: > unix-user = '9381' > realname = 'Kevin Oberman' > seat = 'Seat2' > session-type = '' > active = FALSE > x11-display = ':0' > x11-display-device = '/dev/ttyv8' > display-device = 'ttyv0' > remote-host-name = '' > is-local = FALSE > on-since = '2011-07-18T23:17:23.124124Z' > login-session-id = '' Give this patch a shot. http://www.marcuscom.com/downloads/patch-hald_freebsd_hf-storage.c Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome From owner-freebsd-gnome@FreeBSD.ORG Thu Jul 21 05:18:16 2011 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 760D1106568D; Thu, 21 Jul 2011 05:18:16 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 2516E8FC1A; Thu, 21 Jul 2011 05:18:15 +0000 (UTC) Received: by gwb15 with SMTP id 15so986928gwb.13 for ; Wed, 20 Jul 2011 22:18:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=sqVom+78pOV+IS2mz2aQ5Mweg+lR3wXHqR7baXXuy7U=; b=ZdXGFNt7BVbULNsf/5ApYDzQbEdh0UNm20KefEFVWrBqh/uTkzKOf5ODcjXQ9AH8gu URBn1t+q87NXhB6p33y/N9hEYBd2YM8JZCVqHoW7bYCCI/Jhh+sMz3HBlowWSkl+yBGB dZVpMyVLHcKI+2MDPxqBhrR2F1Gf+j907IA/w= MIME-Version: 1.0 Received: by 10.151.142.17 with SMTP id u17mr152538ybn.198.1311225495309; Wed, 20 Jul 2011 22:18:15 -0700 (PDT) Received: by 10.151.27.21 with HTTP; Wed, 20 Jul 2011 22:18:15 -0700 (PDT) In-Reply-To: <4E277870.8010506@freebsd.org> References: <4E25E739.2020301@freebsd.org> <4E277870.8010506@freebsd.org> Date: Wed, 20 Jul 2011 22:18:15 -0700 Message-ID: From: Kevin Oberman To: Joe Marcus Clarke Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-gnome@freebsd.org Subject: Re: HAL issues X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jul 2011 05:18:16 -0000 On Wed, Jul 20, 2011 at 5:53 PM, Joe Marcus Clarke wro= te: > On 7/19/11 5:22 PM, Kevin Oberman wrote: >> On Tue, Jul 19, 2011 at 1:21 PM, Joe Marcus Clarke = wrote: >>> On 7/19/11 3:32 PM, Kevin Oberman wrote: >>>> I know HAL is probably on its last legs, but it still frustrates me on >>>> a regular basis. >>>> >>>> As of the current ports (updated yesterday), it works pretty well, but >>>> I am having a couple >>>> of annoying issues. One is with a filesystem that hald does not see. >>>> >>>> First is a geli encrypted UFS system that hald simply does not see. >>>> When I connect the >>>> drive, I see devd reporting: >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.4.0 >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dugen0.4 >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.4.1 >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.4.2 >>>> +ugen0.4 at port=3D2 vendor=3D0x0bc2 product=3D0x2300 devclass=3D0x00 >>>> devsubclass=3D0x00 sernum=3D"2GH5KM5P =A0 =A0" release=3D0x0130 on uge= n0.2 >>>> !system=3DUSB subsystem=3DDEVICE type=3DATTACH ugen=3Dugen0.4 cdev=3Du= gen0.4 >>>> vendor=3D0x0bc2 product=3D0x2300 devclass=3D0x00 devsubclass=3D0x00 >>>> sernum=3D"2GH5KM5P =A0 =A0" release=3D0x0130 mode=3Dhost port=3D2 pare= nt=3Dugen0.2 >>>> !system=3DUSB subsystem=3DINTERFACE type=3DATTACH ugen=3Dugen0.4 cdev= =3Dugen0.4 >>>> vendor=3D0x0bc2 product=3D0x2300 devclass=3D0x00 devsubclass=3D0x00 >>>> sernum=3D"2GH5KM5P =A0 =A0" release=3D0x0130 mode=3Dhost interface=3D0= endpoints=3D2 >>>> intclass=3D0x08 intsubclass=3D0x06 intprotocol=3D0x50 >>>> +umass0 vendor=3D0x0bc2 product=3D0x2300 devclass=3D0x00 devsubclass= =3D0x00 >>>> sernum=3D"2GH5KM5P =A0 =A0" release=3D0x0130 mode=3Dhost intclass=3D0x= 08 >>>> intsubclass=3D0x06 intprotocol=3D0x50 =A0at bus=3D2 hubaddr=3D2 port= =3D0 devaddr=3D4 >>>> interface=3D0 vendor=3D0x0bc2 product=3D0x2300 devclass=3D0x00 >>>> devsubclass=3D0x00 sernum=3D"2GH5KM5P =A0 =A0" release=3D0x0130 mode= =3Dhost >>>> intclass=3D0x08 intsubclass=3D0x06 intprotocol=3D0x50 =A0on uhub3 >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dpass2 >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0 >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0s1 >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0s2 >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0s3 >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dmsdosfs/MUSICBAC= KUP >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dmsdosfs/MUSIC2BC= KUP >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0s3.eli >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0s3.elid >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dufsid/4bdb229f7d= fac54e >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dufs/Auxbak >>>> >>>> Then I attach the geli encrypted slice and devd reports: >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dda0s3.elid >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dufsid/4bdb229f7d= fac54e >>>> !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dufs/Auxbak >>>> but lshal only shows: >>>> udi =3D '/org/freedesktop/Hal/devices/volume_size_533779542016' >>>> =A0 block.device =3D '/dev/da0s3.eli' =A0(string) >>>> =A0 [...] >>>> with no 'd' partition and no ufs entry. As a result, it does not get >>>> mounted. I can mount it >>>> manually fine, so there is no FS issue, I've even triggered a >>>> re-taste, but it still is missing. >>>> >>>> I'm probably going to have to build hald with debug to track this >>>> down, but I thought I'd >>>> ask for any suggestions of what to look for or how best to debug it. >>> >>> You need to provide the additional information documented at >>> http://www.freebsd.org/gnome/docs/halfaq.html#q4 . >> >> Sorry, Joe. Only the hald verbose log really looks interesting. It's >> attached. It >> sees all of the devd CREATE events, but seems to do nothing with the >> /dev/da0s3.elid one, though it does check on the status of the other >> file systems. >> >> hald was started at 13:56. At 13:57:06 I plugged in the USB drive. At 13= :57:33 >> I attached the geli device (/dev/da0s3.eli). >> >> Here are the results of the other commands: >>> sysctl -b kern.geom.conftxt >> 0 DISK da0 750156374016 512 hd 255 sc 63 >> 1 PART da0s3 533779545600 512 i 3 o 216374215680 ty freebsd xs MBR xt 16= 5 >> 2 ELI da0s3.eli 533779542016 4096 >> 3 PART da0s3.elid 533779533824 4096 i 4 o 8192 ty !0 xs BSD xt 0 >> 4 LABEL ufs/Auxbak 533779533824 4096 i 0 o 0 >> 4 LABEL ufsid/4bdb229f7dfac54e 533779533824 4096 i 0 o 0 >> 1 PART da0s2 136358691840 512 i 2 o 80015523840 ty !12 xs MBR xt 12 >> 2 LABEL msdosfs/MUSIC2BCKUP 136358691840 512 i 0 o 0 >> 1 PART da0s1 80015491584 512 i 1 o 32256 ty !12 xs MBR xt 12 >> 2 LABEL msdosfs/MUSICBACKUP 80015491584 512 i 0 o 0 >> 0 DISK cd0 0 2048 hd 0 sc 0 >> 0 DISK ada0 320072933376 512 hd 1 sc 63 >> 1 PART ada0s4 16777216000 512 i 4 o 303294316544 ty ntfs xs MBR xt 7 >> 2 LABEL ntfs/Lenovo_Recovery 16777216000 512 i 0 o 0 >> 1 PART ada0s3 188743661056 512 i 3 o 114550636544 ty freebsd xs MBR xt 1= 65 >> 2 PART ada0s3f 177167400960 512 i 6 o 11136925696 ty freebsd-ufs xs BSD = xt 7 >> 3 LABEL ufs/usr 177167400960 512 i 0 o 0 >> 2 PART ada0s3e 536870912 512 i 5 o 10600054784 ty freebsd-ufs xs BSD xt = 7 >> 3 LABEL ufs/temp 536870912 512 i 0 o 0 >> 2 PART ada0s3d 5231345664 512 i 4 o 5368709120 ty freebsd-ufs xs BSD xt = 7 >> 3 LABEL ufs/var 5231345664 512 i 0 o 0 >> 2 PART ada0s3b 4294967296 512 i 2 o 1073741824 ty freebsd-swap xs BSD xt= 1 >> 3 LABEL label/swap 4294966784 512 i 0 o 0 >> 2 PART ada0s3a 1073741824 512 i 1 o 0 ty freebsd-ufs xs BSD xt 7 >> 3 LABEL ufs/root 1073741824 512 i 0 o 0 >> 1 PART ada0s2 113291296768 512 i 2 o 1259339776 ty ntfs xs MBR xt 7 >> 2 LABEL ntfs/Windows7_OS 113291296768 512 i 0 o 0 >> 1 PART ada0s1 1258291200 512 i 1 o 1048576 ty ntfs xs MBR xt 7 >> 2 LABEL ntfs/SYSTEM_DRV 1258291200 512 i 0 o 0 >> 0 MD md0 33927168 512 u 0 s 512 f 0 fs 0 l 33927168 t vnode file >> /usr/home/oberman/Desktop/Downloads/8auj09uc.iso >> 1 LABEL iso9660/8auj09us 33927168 512 i 0 o 0 >> rogue> cat /etc/fstab >> # Device =A0 =A0 =A0Mountpoint =A0 =A0 =A0 =A0 =A0 =A0 =A0FStype =A0Opti= ons =A0 =A0 =A0 =A0 Dump =A0 =A0Pass# >> /dev/label/swap =A0 =A0 =A0 none =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= swap =A0 =A0sw =A0 =A0 =A0 =A0 =A0 =A0 =A00 =A0 =A0 =A0 0 >> /dev/ufs/root / =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ufs =A0 =A0 = rw =A0 =A0 =A0 =A0 =A0 =A0 =A01 =A0 =A0 =A0 1 >> /dev/ufs/temp /tmp =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0ufs =A0 =A0 rw= =A0 =A0 =A0 =A0 =A0 =A0 =A02 =A0 =A0 =A0 2 >> /dev/ufs/usr =A0/usr =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0ufs =A0 =A0 = rw =A0 =A0 =A0 =A0 =A0 =A0 =A02 =A0 =A0 =A0 2 >> /dev/ufs/var =A0/var =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0ufs =A0 =A0 = rw =A0 =A0 =A0 =A0 =A0 =A0 =A02 =A0 =A0 =A0 2 >> #/dev/ad4s2 =A0 /C =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0ntfs =A0 = =A0ro =A0 =A0 =A0 =A0 =A0 =A0 =A00 =A0 =A0 =A0 0 >> #/dev/acd0 =A0 =A0/cdrom =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0cd9660 =A0ro= ,noauto =A0 =A0 =A0 0 =A0 =A0 =A0 0 >> proc =A0 =A0 =A0 =A0 =A0/proc =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 procfs= =A0rw =A0 =A0 =A0 =A0 =A0 =A0 =A00 =A0 =A0 =A0 0 >> fdescfs =A0 =A0 =A0 =A0 =A0 =A0 =A0 /dev/fd =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 fdescfs rw =A0 =A0 =A0 =A0 =A0 =A0 =A00 =A0 =A0 =A0 0 >> linproc =A0 =A0 =A0 =A0 =A0 =A0 =A0 /compat/linux/proc =A0 =A0 =A0linpro= cfs rw =A0 =A0 =A0 =A0 =A0 =A00 =A0 =A0 =A0 0 >> rogue> ck-list-sessions >> Session1: >> =A0 =A0 =A0 unix-user =3D '9381' >> =A0 =A0 =A0 realname =3D 'Kevin Oberman' >> =A0 =A0 =A0 seat =3D 'Seat2' >> =A0 =A0 =A0 session-type =3D '' >> =A0 =A0 =A0 active =3D FALSE >> =A0 =A0 =A0 x11-display =3D ':0' >> =A0 =A0 =A0 x11-display-device =3D '/dev/ttyv8' >> =A0 =A0 =A0 display-device =3D 'ttyv0' >> =A0 =A0 =A0 remote-host-name =3D '' >> =A0 =A0 =A0 is-local =3D FALSE >> =A0 =A0 =A0 on-since =3D '2011-07-18T23:17:23.124124Z' >> =A0 =A0 =A0 login-session-id =3D '' > > Give this patch a shot. > > http://www.marcuscom.com/downloads/patch-hald_freebsd_hf-storage.c Thanks, Joe. That did it. All three file systems now mount as they should. Please feel free to commit. I'm sure that others have hit this, too, althou= gh it is a rather odd case. --=20 R. Kevin Oberman, Network Engineer - Retired E-mail: kob6558@gmail.com From owner-freebsd-gnome@FreeBSD.ORG Thu Jul 21 09:29:45 2011 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B1A8106566B; Thu, 21 Jul 2011 09:29:45 +0000 (UTC) (envelope-from flo@tb.smeets.im) Received: from mail.solomo.de (mail.solomo.de [IPv6:2a01:238:42c7:9a00::2]) by mx1.freebsd.org (Postfix) with ESMTP id 067BB8FC15; Thu, 21 Jul 2011 09:29:44 +0000 (UTC) Received: from mail.solomo.de (localhost [127.0.0.1]) by mail.solomo.de (Postfix) with ESMTP id DA3DEC381D; Thu, 21 Jul 2011 11:29:43 +0200 (CEST) X-Virus-Scanned: amavisd-new at solomo.de Received: from mail.solomo.de ([127.0.0.1]) by mail.solomo.de (mail.solomo.de [127.0.0.1]) (amavisd-new, port 10024) with LMTP id vNVVdQpp-j43; Thu, 21 Jul 2011 11:29:39 +0200 (CEST) Received: from tb.smeets.im (tb.smeets.im [IPv6:2a01:4f8:120:3121::2]) by mail.solomo.de (Postfix) with ESMTP id 23E66C381B; Thu, 21 Jul 2011 11:29:39 +0200 (CEST) Received: by tb.smeets.im (Postfix, from userid 1001) id 7F969123E8; Thu, 21 Jul 2011 11:29:38 +0200 (CEST) To: FreeBSD-gnats-submit@freebsd.org From: Florian Smeets X-send-pr-version: 3.113 X-GNATS-Notify: Message-Id: <20110721092938.7F969123E8@tb.smeets.im> Date: Thu, 21 Jul 2011 11:29:38 +0200 (CEST) Cc: gnome@FreeBSD.org Subject: [PATCH] security/nss: update to 3.12.10 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jul 2011 09:29:45 -0000 >Submitter-Id: current-users >Originator: Florian Smeets >Organization: >Confidential: no >Synopsis: [PATCH] security/nss: update to 3.12.10 >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 9.0-CURRENT amd64 >Environment: System: FreeBSD tb.smeets.im 9.0-CURRENT FreeBSD 9.0-CURRENT #3 r223817M: Wed Jul 6 08:38:44 >Description: - update to 3.12.10 Port maintainer (gnome@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- nss-3.12.10.patch begins here --- Index: Makefile =================================================================== RCS file: /home/flo/dev/cvs/ports/security/nss/Makefile,v retrieving revision 1.55 diff -u -u -r1.55 Makefile --- Makefile 2 Mar 2011 13:52:00 -0000 1.55 +++ Makefile 19 Jul 2011 21:50:48 -0000 @@ -20,7 +20,7 @@ _MAJOR= 3 _MINOR= 12 -_PATCH= 9 +_PATCH= 10 WRKSRC= ${WRKDIR}/${DISTNAME}/mozilla/security/nss Index: distinfo =================================================================== RCS file: /home/flo/dev/cvs/ports/security/nss/distinfo,v retrieving revision 1.20 diff -u -u -r1.20 distinfo --- distinfo 2 Mar 2011 13:52:00 -0000 1.20 +++ distinfo 19 Jul 2011 21:50:50 -0000 @@ -1,2 +1,2 @@ -SHA256 (nss-3.12.9.tar.gz) = 0dc77718016654bbf6ffdda09e968e2b2875c05dacec967abf5725b5daae5978 -SIZE (nss-3.12.9.tar.gz) = 5984608 +SHA256 (nss-3.12.10.tar.gz) = 634f294507de6da93a5c3e08006156a469ff8d8af9ac9153f608800f4d20206e +SIZE (nss-3.12.10.tar.gz) = 6008914 --- nss-3.12.10.patch ends here --- From owner-freebsd-gnome@FreeBSD.ORG Thu Jul 21 09:30:22 2011 Return-Path: Delivered-To: gnome@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3AF2E1065673; Thu, 21 Jul 2011 09:30:22 +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 138E78FC08; Thu, 21 Jul 2011 09:30:22 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p6L9ULAA038417; Thu, 21 Jul 2011 09:30:21 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p6L9ULT4038411; Thu, 21 Jul 2011 09:30:21 GMT (envelope-from edwin) Date: Thu, 21 Jul 2011 09:30:21 GMT Message-Id: <201107210930.p6L9ULT4038411@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gnome@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/159080: [PATCH] security/nss: update to 3.12.10 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jul 2011 09:30:22 -0000 Synopsis: [PATCH] security/nss: update to 3.12.10 Responsible-Changed-From-To: freebsd-ports-bugs->gnome Responsible-Changed-By: edwin Responsible-Changed-When: Thu Jul 21 09:30:21 UTC 2011 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=159080 From owner-freebsd-gnome@FreeBSD.ORG Fri Jul 22 08:58:43 2011 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D90E1065670 for ; Fri, 22 Jul 2011 08:58:43 +0000 (UTC) (envelope-from manek@ghur.net) Received: from mail11b.verio-web.com (mail11b.verio-web.com [204.202.242.87]) by mx1.freebsd.org (Postfix) with ESMTP id 2BAB38FC0C for ; Fri, 22 Jul 2011 08:58:42 +0000 (UTC) Received: from mx34.stngva01.us.mxservers.net (204.202.242.42) by mail11b.verio-web.com (RS ver 1.0.95vs) with SMTP id 1-058383521 for ; Fri, 22 Jul 2011 04:32:02 -0400 (EDT) Received: from unknown [161.58.148.99] (EHLO mmm1129.verio-web.com) by va1-mx34.stngva01.us.mxservers.net (mxl_mta-3.1.0-05) with ESMTP id 185392e4.2661276576.213150.00-006.va1-mx34.stngva01.us.mxservers.net (envelope-from ); Fri, 22 Jul 2011 04:32:01 -0400 (EDT) Received: (qmail 3544 invoked from network); 22 Jul 2011 08:32:01 -0000 Received: from unknown (HELO Redemption) (71.198.209.193) by with SMTP; 22 Jul 2011 08:32:01 -0000 From: "Sameer R. Manek" To: Date: Fri, 22 Jul 2011 01:31:59 -0700 Message-ID: <000001cc4849$d366e490$7a34adb0$@ghur.net> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AcxISRhWD7Q5S/4gRuCAWrJQxF3S+A== Content-Language: en-us X-Spam: [F=0.2000000000; S=0.200(2010122901); MH=0.500(2011072205)] X-MAIL-FROM: X-SOURCE-IP: [161.58.148.99] X-SF-Loop: 1 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: compiling glib20 in ports with gcc v4.6.2 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jul 2011 08:58:43 -0000 While attempting to build glib20 (2.26.1) from ports using gcc v4.6.2, I encountered the error /usr/bin/ld: unrecognized option '-Bsymbolic-functions' I'm not sure if the syntax has changed from gcc 4.2.2. to gcc 4.6.2, but the following Makefiles need to be adjust for it to properly compile. /usr/ports/devel/glib20/work/glib-2.26.1/glib/Makefile /usr/ports/devel/glib20/work/glib-2.26.1/gmodule/Makefile /usr/ports/devel/glib20/work/glib-2.26.1/gthread/Makefile /usr/ports/devel/glib20/work/glib-2.26.1/gobject/Makefile /usr/ports/devel/glib20/work/glib-2.26.1/gio/Makefile Change the line: GLIB_LINK_FLAGS = -Wl,-Bsymbolic-functions to: GLIB_LINK_FLAGS = -Wl,-Bsymbolic Thanks Sameer Relevant versions: 8.2-STABLE FreeBSD 8.2-STABLE #0: Thu Jul 21 21:35:24 PDT gcc version 4.6.2 20110715 (prerelease) (FreeBSD Ports Collection) From owner-freebsd-gnome@FreeBSD.ORG Fri Jul 22 09:58:52 2011 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D289A106566B for ; Fri, 22 Jul 2011 09:58:52 +0000 (UTC) (envelope-from kwm@rainbow-runner.nl) Received: from fep15.mx.upcmail.net (fep15.mx.upcmail.net [62.179.121.35]) by mx1.freebsd.org (Postfix) with ESMTP id 3C1DB8FC12 for ; Fri, 22 Jul 2011 09:58:51 +0000 (UTC) Received: from edge05.upcmail.net ([192.168.13.212]) by viefep15-int.chello.at (InterMail vM.8.01.02.02 201-2260-120-106-20100312) with ESMTP id <20110722095850.UATF196.viefep15-int.chello.at@edge05.upcmail.net>; Fri, 22 Jul 2011 11:58:50 +0200 Received: from [192.168.0.126] ([77.250.114.160]) by edge05.upcmail.net with edge id Axyo1h01t3TiT9105xypuP; Fri, 22 Jul 2011 11:58:50 +0200 X-SourceIP: 77.250.114.160 From: Koop Mast To: "Sameer R. Manek" In-Reply-To: <000001cc4849$d366e490$7a34adb0$@ghur.net> References: <000001cc4849$d366e490$7a34adb0$@ghur.net> Content-Type: text/plain; charset="us-ascii" Date: Fri, 22 Jul 2011 11:58:39 +0200 Message-ID: <1311328719.2003.5.camel@crashalot.rainbow-runner.nl> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Cloudmark-Analysis: v=1.1 cv=JvXQbuMnWGQeb488dJ7w43Du7THgE+O7ieb9U20/rjk= c=1 sm=0 a=mwc8wdRwTkIA:10 a=kj9zAlcOel0A:10 a=6I5d2MoRAAAA:8 a=Fp8LlHXv1WRGBmj25hoA:9 a=9tQ9Yz0TqipkVs_n5JoA:7 a=CjuIK1q_8ugA:10 a=SV7veod9ZcQA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Cc: gnome@FreeBSD.org Subject: Re: compiling glib20 in ports with gcc v4.6.2 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jul 2011 09:58:52 -0000 On Fri, 2011-07-22 at 01:31 -0700, Sameer R. Manek wrote: > While attempting to build glib20 (2.26.1) from ports using gcc v4.6.2, I > encountered the error > Well first glib's configure check if the compiler/linker supports this flag "checking for -Bsymbolic-functions linker flag... yes". I also test build glib20 with gcc46 after your report and it works fine. However I believe that if you use a gcc version from ports it should use also the linker from the binutils package, not the linker from base. -Koop > > /usr/bin/ld: unrecognized option '-Bsymbolic-functions' > > > > I'm not sure if the syntax has changed from gcc 4.2.2. to gcc 4.6.2, but the > following Makefiles need to be adjust for it to properly compile. > > > > /usr/ports/devel/glib20/work/glib-2.26.1/glib/Makefile > > /usr/ports/devel/glib20/work/glib-2.26.1/gmodule/Makefile > > /usr/ports/devel/glib20/work/glib-2.26.1/gthread/Makefile > > /usr/ports/devel/glib20/work/glib-2.26.1/gobject/Makefile > > /usr/ports/devel/glib20/work/glib-2.26.1/gio/Makefile > > > > > > Change the line: > > GLIB_LINK_FLAGS = -Wl,-Bsymbolic-functions > > to: > > GLIB_LINK_FLAGS = -Wl,-Bsymbolic > > > > Thanks > > Sameer > > > > Relevant versions: > > 8.2-STABLE FreeBSD 8.2-STABLE #0: Thu Jul 21 21:35:24 PDT > > gcc version 4.6.2 20110715 (prerelease) (FreeBSD Ports Collection) > > _______________________________________________ > freebsd-gnome@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org" From owner-freebsd-gnome@FreeBSD.ORG Fri Jul 22 06:13:04 2011 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31568106566B for ; Fri, 22 Jul 2011 06:13:04 +0000 (UTC) (envelope-from lkhagvasuren@topica.mn) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id F15838FC13 for ; Fri, 22 Jul 2011 06:13:03 +0000 (UTC) Received: by iyb11 with SMTP id 11so2167942iyb.13 for ; Thu, 21 Jul 2011 23:13:03 -0700 (PDT) Received: by 10.68.56.10 with SMTP id w10mr1775518pbp.329.1311313801983; Thu, 21 Jul 2011 22:50:01 -0700 (PDT) Received: from lkhagvaPC ([119.40.98.50]) by mx.google.com with ESMTPS id l7sm1431450pbh.58.2011.07.21.22.49.59 (version=SSLv3 cipher=OTHER); Thu, 21 Jul 2011 22:50:00 -0700 (PDT) From: "lkhagvasuren" To: Date: Fri, 22 Jul 2011 13:49:45 +0800 Message-ID: <000001cc4833$2af84f30$80e8ed90$@mn> MIME-Version: 1.0 X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcxIMydMVetmJkkETEaASlkLXVBF8w== Content-Language: en-us x-cr-hashedpuzzle: B+oF Crme C8Dn C8SN DOha DRt3 D4dc EfmL FThj Fbx9 Gb7K HQib IMTE JbnN Krgv LGGu; 1; ZwBuAG8AbQBlAEAAZgByAGUAZQBiAHMAZAAuAG8AcgBnAA==; Sosha1_v1; 7; {2D930B02-DD96-4B09-9C03-62F9CB35FA16}; bABrAGgAYQBnAHYAYQBzAHUAcgBlAG4AQAB0AG8AcABpAGMAYQAuAG0AbgA=; Fri, 22 Jul 2011 05:49:42 GMT; aABlAGwAcAAgAG0AZQA= x-cr-puzzleid: {2D930B02-DD96-4B09-9C03-62F9CB35FA16} X-Mailman-Approved-At: Fri, 22 Jul 2011 11:02:35 +0000 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: help me X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jul 2011 06:13:04 -0000 extern size_t iconv (iconv_t cd, const char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); Disabling ICU support Enabled Schematron support Enabled Schemas/Relax-NG support ./configure.lineno: 14590: Syntax error: Bad substitution ===> Script "configure" failed unexpectedly. Please run the gnomelogalyzer, available from "http://www.freebsd.org/gnome/gnomelogalyzer.sh", which will diagnose the problem and suggest a solution. If - and only if - the gnomelogalyzer cannot solve the problem, report the build failure to the FreeBSD GNOME team at gnome@FreeBSD.org, and attach (a) "/usr/ports/textproc/libxml2/work/libxml2-2.7.8/config.log", (b) the output of the failed make command, and (c) the gnomelogalyzer output. Also, it might be a good idea to provide an overview of all packages installed on your system (i.e. an `ls /var/db/pkg`). Put your attachment up on any website, copy-and-paste into http://freebsd-gnome.pastebin.com, or use send-pr(1) with the attachment. Try to avoid sending any attachments to the mailing list (gnome@FreeBSD.org), because attachments sent to FreeBSD mailing lists are usually discarded by the mailing list software. *** Error code 1 Stop in /usr/ports/textproc/libxml2. *** Error code 1 Stop in /usr/ports/textproc/libxml++26. From owner-freebsd-gnome@FreeBSD.ORG Fri Jul 22 17:02:01 2011 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8BE0106566C for ; Fri, 22 Jul 2011 17:02:01 +0000 (UTC) (envelope-from manek@ghur.net) Received: from mail11b.verio-web.com (mail11b.verio-web.com [204.202.242.87]) by mx1.freebsd.org (Postfix) with ESMTP id 842AB8FC18 for ; Fri, 22 Jul 2011 17:02:01 +0000 (UTC) Received: from mx39.stngva01.us.mxservers.net (204.202.242.107) by mail11b.verio-web.com (RS ver 1.0.95vs) with SMTP id 0-012194120 for ; Fri, 22 Jul 2011 13:02:00 -0400 (EDT) Received: from unknown [161.58.148.99] (EHLO mmm1129.verio-web.com) by va1-mx39.stngva01.us.mxservers.net (mxl_mta-3.1.0-05) with ESMTP id 80da92e4.2438953888.181953.00-010.va1-mx39.stngva01.us.mxservers.net (envelope-from ); Fri, 22 Jul 2011 13:02:00 -0400 (EDT) Received: (qmail 95565 invoked from network); 22 Jul 2011 17:02:00 -0000 Received: from unknown (HELO Redemption) (71.198.209.193) by with SMTP; 22 Jul 2011 17:02:00 -0000 From: "Sameer R. Manek" To: "'Koop Mast'" References: <000001cc4849$d366e490$7a34adb0$@ghur.net> <1311328719.2003.5.camel@crashalot.rainbow-runner.nl> In-Reply-To: <1311328719.2003.5.camel@crashalot.rainbow-runner.nl> Date: Fri, 22 Jul 2011 10:01:58 -0700 Message-ID: <000901cc4891$11effca0$35cff5e0$@ghur.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQCH6qjsFsgU7LWhCnTEBQxam9ihDAGABRcAl3VMS3A= Content-Language: en-us X-Spam: [F=0.2000000000; S=0.200(2010122901); MH=0.500(2011072222)] X-MAIL-FROM: X-SOURCE-IP: [161.58.148.99] X-SF-Loop: 1 Cc: gnome@FreeBSD.org Subject: RE: compiling glib20 in ports with gcc v4.6.2 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jul 2011 17:02:01 -0000 Inside work/glib-2.26.1/glib, Not sure why it's using cc instead gcc46, below is my /etc/make.conf cc -shared -fPIC -DPIC .libs/garray.o .libs/gasyncqueue.o .libs/gatomic-gcc.o .libs/gbacktrace.o .libs/gbase64.o .libs/gbitlock.o .libs/gbookmarkfile.o .libs/gbuffer.o .libs/gcache.o .libs/gchecksum.o .libs/gcompletion.o .libs/gconvert.o .libs/gdataset.o .libs/gdate.o .libs/gdatetime.o .libs/gdir.o .libs/gerror.o .libs/gfileutils.o .libs/ghash.o .libs/ghook.o .libs/ghostutils.o .libs/giochannel.o .libs/gkeyfile.o .libs/glist.o .libs/gmain.o .libs/gmappedfile.o .libs/gmarkup.o .libs/gmem.o .libs/gmessages.o .libs/gnode.o .libs/goption.o .libs/gpattern.o .libs/gpoll.o .libs/gprimes.o .libs/gqsort.o .libs/gqueue.o .libs/grel.o .libs/grand.o .libs/gregex.o .libs/gscanner.o .libs/gsequence.o .libs/gshell.o .libs/gslice.o .libs/gslist.o .libs/gstdio.o .libs/gstrfuncs.o .libs/gstring.o .libs/gtestutils.o .libs/gthread.o .libs/gthreadpool.o .libs/gtimer.o .libs/gtimezone.o .libs/gtree.o .libs/guniprop.o .libs/gutf8.o .libs/gunibreak.o .libs/gunicollate.o .libs/gunidecomp.o .libs/gurifuncs.o .libs/gutils.o .libs/gvariant.o .libs/gvariant-core.o .libs/gvariant-parser.o .libs/gvariant-serialiser.o .libs/gvarianttypeinfo.o .libs/gvarianttype.o .libs/gprintf.o .libs/giounix.o .libs/gspawn.o -Wl,--whole-archive libcharset/.libs/libcharset.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -licui18n /usr/local/lib/libintl.so /usr/local/lib/libiconv.so /usr/local/lib/libpcre.so -O2 -mssse3 -march=prescott -Wl,-Bsymbolic-functions -Wl,-soname -Wl,libglib-2.0.so.0 -Wl,-retain-symbols-file -Wl,.libs/libglib-2.0.exp -o .libs/libglib-2.0.so.0 /usr/bin/ld: unrecognized option '-Bsymbolic-functions' /usr/bin/ld: use the --help option for usage information *** Error code 1 /etc/make.conf .if !empty(.CURDIR:M/usr/ports/*) && exists(/usr/local/bin/gcc46) CC=gcc46 CXX=g++46 CPP=cpp46 CFLAGS+=-mssse3 CPUTYPE?=core2 LD=/usr/local/bin/ld .endif -----Original Message----- From: Koop Mast [mailto:kwm@rainbow-runner.nl] Sent: Friday, July 22, 2011 2:59 AM To: Sameer R. Manek Cc: gnome@FreeBSD.org Subject: Re: compiling glib20 in ports with gcc v4.6.2 On Fri, 2011-07-22 at 01:31 -0700, Sameer R. Manek wrote: > While attempting to build glib20 (2.26.1) from ports using gcc v4.6.2, > I encountered the error > Well first glib's configure check if the compiler/linker supports this flag "checking for -Bsymbolic-functions linker flag... yes". I also test build glib20 with gcc46 after your report and it works fine. However I believe that if you use a gcc version from ports it should use also the linker from the binutils package, not the linker from base. -Koop > > /usr/bin/ld: unrecognized option '-Bsymbolic-functions' > > > > I'm not sure if the syntax has changed from gcc 4.2.2. to gcc 4.6.2, > but the following Makefiles need to be adjust for it to properly compile. > > > > /usr/ports/devel/glib20/work/glib-2.26.1/glib/Makefile > > /usr/ports/devel/glib20/work/glib-2.26.1/gmodule/Makefile > > /usr/ports/devel/glib20/work/glib-2.26.1/gthread/Makefile > > /usr/ports/devel/glib20/work/glib-2.26.1/gobject/Makefile > > /usr/ports/devel/glib20/work/glib-2.26.1/gio/Makefile > > > > > > Change the line: > > GLIB_LINK_FLAGS = -Wl,-Bsymbolic-functions > > to: > > GLIB_LINK_FLAGS = -Wl,-Bsymbolic > > > > Thanks > > Sameer > > > > Relevant versions: > > 8.2-STABLE FreeBSD 8.2-STABLE #0: Thu Jul 21 21:35:24 PDT > > gcc version 4.6.2 20110715 (prerelease) (FreeBSD Ports Collection) > > _______________________________________________ > freebsd-gnome@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org"