From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Cyrus-Session-Id: sloti22d1t05-863953-1525693383-2-438949333435290388 X-Sieve: CMU Sieve 3.0 X-Spam-known-sender: no X-Spam-score: 0.0 X-Spam-hits: BAYES_00 -1.9, HEADER_FROM_DIFFERENT_DOMAINS 0.249, MAILING_LIST_MULTI -1, RCVD_IN_DNSWL_MED -2.3, SPF_PASS -0.001, LANGUAGES en, BAYES_USED global, SA_VERSION 3.4.0 X-Spam-source: IP='140.211.166.137', Host='smtp4.osuosl.org', Country='US', FromHeader='com', MailFrom='org' X-Spam-charsets: plain='us-ascii', plain='us-ascii' X-Attached: .config.gz X-Resolved-to: greg@kroah.com X-Delivered-to: greg@kroah.com X-Mail-from: driverdev-devel-bounces@linuxdriverproject.org ARC-Seal: i=1; a=rsa-sha256; cv=none; d=messagingengine.com; s=fm2; t= 1525693381; b=IoTYbc1n9b1tQlCfhE97meb+1IHkfV6LLv/UFy3JOWAHMkz9bS 9QpskXvgE/Kems/9/iYwwG+7GkRuKIUNQTtiL/ABugtPRvfBUksYBdPvcQ9qFZUo 26ngel7pWysOw3bMMSszcU7H5l57l1OpYzYtu/hyaZq4AlMyqVStESeD3bkSgCH9 ryeR82w0WL8An3VIShEoVetH5tgOyi1VGuM/QL+xCxcimoct2kOhTExoBwN+HvZh rgh+jiUZFkFI5KsMauTWAYLFIw7lmPa1nMd/2QFCMz90tl+xBBqDTJmTqppR6Hw0 T++JpCRwZjnBT+07qlZkBTbB1A6JmEngfTjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=date:from:to:subject:message-id :references:mime-version:content-type:in-reply-to:list-id :list-unsubscribe:list-archive:list-post:list-help :list-subscribe:cc:sender; s=fm2; t=1525693381; bh=DS2imcchC5KzA xMCoxSEo+2+eQJfAZjasFgU780GFOo=; b=dN4BFBgkZmcpTsc+tMqCqGcYTqVs4 LtkzUH4ur5KsCLqVaw6D2SpHnUQojd4Vzga+Y6ttixrq7V6FnXk93R4wRrgrjS/u sxIYHhap8xgEzyYvqkjaZPc9qrqZDcoJEuay+3Ai8DqR7ULVYna4CRcYoA47lr9U lMR2F0JlEOXjHeC5cGjZWQsnpNHhCN7c0+8PgvGDoRLPvqF3S+gQen5Pilr694l6 audEBq56tmBCrcDiCgRm1bLQywdGSx/JlpDFmYTRqAWI42ZTZhemLGcuoyVw2U8d KfgQwJxykGPcEJpWiTXAF2sM/gWut+2hElywtlGKOu5JFnnV175yHJt8Q== ARC-Authentication-Results: i=1; mx6.messagingengine.com; arc=none (no signatures found); dkim=none (no signatures found); dmarc=none (p=none,has-list-id=yes,d=none) header.from=intel.com; iprev=pass policy.iprev=140.211.166.137 (smtp4.osuosl.org); spf=pass smtp.mailfrom=driverdev-devel-bounces@linuxdriverproject.org smtp.helo=fraxinus.osuosl.org; x-aligned-from=fail; x-cm=discussion score=0; x-ptr=fail x-ptr-helo=fraxinus.osuosl.org x-ptr-lookup=smtp4.osuosl.org; x-return-mx=pass smtp.domain=linuxdriverproject.org smtp.result=pass smtp_is_org_domain=yes header.domain=intel.com header.result=pass header_is_org_domain=yes; x-tls=pass version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128; x-vs=clean score=-100 state=0 Authentication-Results: mx6.messagingengine.com; arc=none (no signatures found); dkim=none (no signatures found); dmarc=none (p=none,has-list-id=yes,d=none) header.from=intel.com; iprev=pass policy.iprev=140.211.166.137 (smtp4.osuosl.org); spf=pass smtp.mailfrom=driverdev-devel-bounces@linuxdriverproject.org smtp.helo=fraxinus.osuosl.org; x-aligned-from=fail; x-cm=discussion score=0; x-ptr=fail x-ptr-helo=fraxinus.osuosl.org x-ptr-lookup=smtp4.osuosl.org; x-return-mx=pass smtp.domain=linuxdriverproject.org smtp.result=pass smtp_is_org_domain=yes header.domain=intel.com header.result=pass header_is_org_domain=yes; x-tls=pass version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128; x-vs=clean score=-100 state=0 X-ME-VSCategory: clean X-CM-Envelope: MS4wfFctsafxY9nGHjpjh2uCurwZFLJFCFDk5RGGMulh+rn3uKl2gbNpHXs1wKPRDhGvY49+GxWe4RmH/c7TIvnf1VIAfeUT8kSMnFuojl7Y+myFYZDusRyL sP50SDe8ut/JxAjz7x2a2mqNoVZrERZSzfBMOmnTUe0ojD4ov4ohkyaA1GP/pHsBsx1vAKEbsEUEq23O9b2Mg8TetRfPz+IWMDNG7diS7SCHg7/d16wJiqbO L/gSrrwZjWbDxm3viiMGbA== X-CM-Analysis: v=2.3 cv=FKU1Odgs c=1 sm=1 tr=0 a=584k1XxxM9pnnVd4MmWcNA==:117 a=584k1XxxM9pnnVd4MmWcNA==:17 a=VUJBJC2UJ8kA:10 a=-uNXE31MpBQA:10 a=jJxKW8Ag-pUA:10 a=NEAV23lmAAAA:8 a=bt8Zh30PAAAA:8 a=i3X5FwGiAAAA:8 a=k65nAS5O50oFEkhTzGsA:9 a=oZ5yPaHVjM3l-D8o:21 a=uoy5s4GFh9PHbKOg:21 a=CjuIK1q_8ugA:10 a=rF1FJfrVdE5-0KJnXrQA:9 a=49ladYHvHUoA:10 a=DDOyTI_5AAAA:8 a=w27ZC7bHMYj9Vt11HkIA:9 a=pC-h2on8RWMA:10 a=mmqRlSCDY2ywfjPLJ4af:22 a=_BcfOz0m4U4ohdxiHPKc:22 cc=dsc X-ME-CMScore: 0 X-ME-CMCategory: discussion X-Remote-Delivered-To: driverdev-devel@osuosl.org X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,373,1520924400"; d="gz'50?scan'50,208,50";a="43784847" Date: Mon, 7 May 2018 19:42:14 +0800 From: kbuild test robot To: Baoquan He Subject: Re: [PATCH v4 1/3] resource: Use list_head to link sibling resource Message-ID: <201805071803.2MKgOLTP%fengguang.wu@intel.com> References: <20180507063224.24229-2-bhe@redhat.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="dDRMvlgZJXvWKvBx" Content-Disposition: inline In-Reply-To: <20180507063224.24229-2-bhe@redhat.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false X-BeenThere: driverdev-devel@linuxdriverproject.org X-Mailman-Version: 2.1.24 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: nicolas.pitre@linaro.org, brijesh.singh@amd.com, devicetree@vger.kernel.org, airlied@linux.ie, linux-pci@vger.kernel.org, richard.weiyang@gmail.com, keith.busch@intel.com, jcmvbkbc@gmail.com, baiyaowei@cmss.chinamobile.com, frowand.list@gmail.com, dan.j.williams@intel.com, lorenzo.pieralisi@arm.com, sthemmin@microsoft.com, Baoquan He , linux-nvdimm@lists.01.org, patrik.r.jakobsson@gmail.com, linux-input@vger.kernel.org, gustavo@padovan.org, bp@suse.de, dyoung@redhat.com, vgoyal@redhat.com, ebiederm@xmission.com, thomas.lendacky@amd.com, haiyangz@microsoft.com, maarten.lankhorst@linux.intel.com, josh@joshtriplett.org, jglisse@redhat.com, robh+dt@kernel.org, seanpaul@chromium.org, bhelgaas@google.com, tglx@linutronix.de, yinghai@kernel.org, jonathan.derrick@intel.com, chris@zankel.net, monstr@monstr.eu, linux-parisc@vger.kernel.org, gregkh@linuxfoundation.org, dmitry.torokhov@gmail.com, kexec@lists.infradead.org, linux-kernel@vger.kernel.org, kbuild-all@01.org, devel@linuxdriverproject.org, akpm@linux-foundation.org, fengguang.wu@intel.com, davem@davemloft.net Errors-To: driverdev-devel-bounces@linuxdriverproject.org Sender: "devel" X-getmail-retrieved-from-mailbox: INBOX X-Mailing-List: linux-kernel@vger.kernel.org List-ID: --dDRMvlgZJXvWKvBx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Baoquan, I love your patch! Yet something to improve: [auto build test ERROR on linus/master] [also build test ERROR on v4.17-rc4 next-20180504] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Baoquan-He/resource-Use-list_head-to-link-sibling-resource/20180507-144345 config: powerpc-defconfig (attached as .config) compiler: powerpc64-linux-gnu-gcc (Debian 7.2.0-11) 7.2.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree make.cross ARCH=powerpc All errors (new ones prefixed by >>): arch/powerpc/kernel/pci-common.c: In function 'pci_process_bridge_OF_ranges': >> arch/powerpc/kernel/pci-common.c:764:44: error: incompatible types when assigning to type 'struct list_head' from type 'void *' res->parent = res->child = res->sibling = NULL; ^ arch/powerpc/kernel/pci-common.c: In function 'reparent_resources': >> arch/powerpc/kernel/pci-common.c:1100:10: error: assignment from incompatible pointer type [-Werror=incompatible-pointer-types] for (pp = &parent->child; (p = *pp) != NULL; pp = &p->sibling) { ^ arch/powerpc/kernel/pci-common.c:1100:50: error: assignment from incompatible pointer type [-Werror=incompatible-pointer-types] for (pp = &parent->child; (p = *pp) != NULL; pp = &p->sibling) { ^ >> arch/powerpc/kernel/pci-common.c:1113:13: error: incompatible types when assigning to type 'struct list_head' from type 'struct resource *' res->child = *firstpp; ^ arch/powerpc/kernel/pci-common.c:1114:15: error: incompatible types when assigning to type 'struct list_head' from type 'struct resource *' res->sibling = *pp; ^ >> arch/powerpc/kernel/pci-common.c:1117:9: error: incompatible types when assigning to type 'struct resource *' from type 'struct list_head' for (p = res->child; p != NULL; p = p->sibling) { ^ arch/powerpc/kernel/pci-common.c:1117:36: error: incompatible types when assigning to type 'struct resource *' from type 'struct list_head' for (p = res->child; p != NULL; p = p->sibling) { ^ cc1: all warnings being treated as errors vim +764 arch/powerpc/kernel/pci-common.c 13dccb9e Benjamin Herrenschmidt 2007-12-11 642 13dccb9e Benjamin Herrenschmidt 2007-12-11 643 /** 13dccb9e Benjamin Herrenschmidt 2007-12-11 644 * pci_process_bridge_OF_ranges - Parse PCI bridge resources from device tree 13dccb9e Benjamin Herrenschmidt 2007-12-11 645 * @hose: newly allocated pci_controller to be setup 13dccb9e Benjamin Herrenschmidt 2007-12-11 646 * @dev: device node of the host bridge 13dccb9e Benjamin Herrenschmidt 2007-12-11 647 * @primary: set if primary bus (32 bits only, soon to be deprecated) 13dccb9e Benjamin Herrenschmidt 2007-12-11 648 * 13dccb9e Benjamin Herrenschmidt 2007-12-11 649 * This function will parse the "ranges" property of a PCI host bridge device 13dccb9e Benjamin Herrenschmidt 2007-12-11 650 * node and setup the resource mapping of a pci controller based on its 13dccb9e Benjamin Herrenschmidt 2007-12-11 651 * content. 13dccb9e Benjamin Herrenschmidt 2007-12-11 652 * 13dccb9e Benjamin Herrenschmidt 2007-12-11 653 * Life would be boring if it wasn't for a few issues that we have to deal 13dccb9e Benjamin Herrenschmidt 2007-12-11 654 * with here: 13dccb9e Benjamin Herrenschmidt 2007-12-11 655 * 13dccb9e Benjamin Herrenschmidt 2007-12-11 656 * - We can only cope with one IO space range and up to 3 Memory space 13dccb9e Benjamin Herrenschmidt 2007-12-11 657 * ranges. However, some machines (thanks Apple !) tend to split their 13dccb9e Benjamin Herrenschmidt 2007-12-11 658 * space into lots of small contiguous ranges. So we have to coalesce. 13dccb9e Benjamin Herrenschmidt 2007-12-11 659 * 13dccb9e Benjamin Herrenschmidt 2007-12-11 660 * - Some busses have IO space not starting at 0, which causes trouble with 13dccb9e Benjamin Herrenschmidt 2007-12-11 661 * the way we do our IO resource renumbering. The code somewhat deals with 13dccb9e Benjamin Herrenschmidt 2007-12-11 662 * it for 64 bits but I would expect problems on 32 bits. 13dccb9e Benjamin Herrenschmidt 2007-12-11 663 * 13dccb9e Benjamin Herrenschmidt 2007-12-11 664 * - Some 32 bits platforms such as 4xx can have physical space larger than 13dccb9e Benjamin Herrenschmidt 2007-12-11 665 * 32 bits so we need to use 64 bits values for the parsing 13dccb9e Benjamin Herrenschmidt 2007-12-11 666 */ cad5cef6 Greg Kroah-Hartman 2012-12-21 667 void pci_process_bridge_OF_ranges(struct pci_controller *hose, cad5cef6 Greg Kroah-Hartman 2012-12-21 668 struct device_node *dev, int primary) 13dccb9e Benjamin Herrenschmidt 2007-12-11 669 { 858957ab Kevin Hao 2013-05-16 670 int memno = 0; 13dccb9e Benjamin Herrenschmidt 2007-12-11 671 struct resource *res; 654837e8 Andrew Murray 2014-02-25 672 struct of_pci_range range; 654837e8 Andrew Murray 2014-02-25 673 struct of_pci_range_parser parser; 13dccb9e Benjamin Herrenschmidt 2007-12-11 674 b7c670d6 Rob Herring 2017-08-21 675 printk(KERN_INFO "PCI host bridge %pOF %s ranges:\n", b7c670d6 Rob Herring 2017-08-21 676 dev, primary ? "(primary)" : ""); 13dccb9e Benjamin Herrenschmidt 2007-12-11 677 654837e8 Andrew Murray 2014-02-25 678 /* Check for ranges property */ 654837e8 Andrew Murray 2014-02-25 679 if (of_pci_range_parser_init(&parser, dev)) 13dccb9e Benjamin Herrenschmidt 2007-12-11 680 return; 13dccb9e Benjamin Herrenschmidt 2007-12-11 681 13dccb9e Benjamin Herrenschmidt 2007-12-11 682 /* Parse it */ 654837e8 Andrew Murray 2014-02-25 683 for_each_of_pci_range(&parser, &range) { e9f82cb7 Benjamin Herrenschmidt 2008-10-14 684 /* If we failed translation or got a zero-sized region e9f82cb7 Benjamin Herrenschmidt 2008-10-14 685 * (some FW try to feed us with non sensical zero sized regions e9f82cb7 Benjamin Herrenschmidt 2008-10-14 686 * such as power3 which look like some kind of attempt at exposing e9f82cb7 Benjamin Herrenschmidt 2008-10-14 687 * the VGA memory hole) e9f82cb7 Benjamin Herrenschmidt 2008-10-14 688 */ 654837e8 Andrew Murray 2014-02-25 689 if (range.cpu_addr == OF_BAD_ADDR || range.size == 0) 13dccb9e Benjamin Herrenschmidt 2007-12-11 690 continue; 13dccb9e Benjamin Herrenschmidt 2007-12-11 691 13dccb9e Benjamin Herrenschmidt 2007-12-11 692 /* Act based on address space type */ 13dccb9e Benjamin Herrenschmidt 2007-12-11 693 res = NULL; 654837e8 Andrew Murray 2014-02-25 694 switch (range.flags & IORESOURCE_TYPE_BITS) { 654837e8 Andrew Murray 2014-02-25 695 case IORESOURCE_IO: 13dccb9e Benjamin Herrenschmidt 2007-12-11 696 printk(KERN_INFO 13dccb9e Benjamin Herrenschmidt 2007-12-11 697 " IO 0x%016llx..0x%016llx -> 0x%016llx\n", 654837e8 Andrew Murray 2014-02-25 698 range.cpu_addr, range.cpu_addr + range.size - 1, 654837e8 Andrew Murray 2014-02-25 699 range.pci_addr); 13dccb9e Benjamin Herrenschmidt 2007-12-11 700 13dccb9e Benjamin Herrenschmidt 2007-12-11 701 /* We support only one IO range */ 13dccb9e Benjamin Herrenschmidt 2007-12-11 702 if (hose->pci_io_size) { 13dccb9e Benjamin Herrenschmidt 2007-12-11 703 printk(KERN_INFO 13dccb9e Benjamin Herrenschmidt 2007-12-11 704 " \\--> Skipped (too many) !\n"); 13dccb9e Benjamin Herrenschmidt 2007-12-11 705 continue; 13dccb9e Benjamin Herrenschmidt 2007-12-11 706 } 13dccb9e Benjamin Herrenschmidt 2007-12-11 707 #ifdef CONFIG_PPC32 13dccb9e Benjamin Herrenschmidt 2007-12-11 708 /* On 32 bits, limit I/O space to 16MB */ 654837e8 Andrew Murray 2014-02-25 709 if (range.size > 0x01000000) 654837e8 Andrew Murray 2014-02-25 710 range.size = 0x01000000; 13dccb9e Benjamin Herrenschmidt 2007-12-11 711 13dccb9e Benjamin Herrenschmidt 2007-12-11 712 /* 32 bits needs to map IOs here */ 654837e8 Andrew Murray 2014-02-25 713 hose->io_base_virt = ioremap(range.cpu_addr, 654837e8 Andrew Murray 2014-02-25 714 range.size); 13dccb9e Benjamin Herrenschmidt 2007-12-11 715 13dccb9e Benjamin Herrenschmidt 2007-12-11 716 /* Expect trouble if pci_addr is not 0 */ 13dccb9e Benjamin Herrenschmidt 2007-12-11 717 if (primary) 13dccb9e Benjamin Herrenschmidt 2007-12-11 718 isa_io_base = 13dccb9e Benjamin Herrenschmidt 2007-12-11 719 (unsigned long)hose->io_base_virt; 13dccb9e Benjamin Herrenschmidt 2007-12-11 720 #endif /* CONFIG_PPC32 */ 13dccb9e Benjamin Herrenschmidt 2007-12-11 721 /* pci_io_size and io_base_phys always represent IO 13dccb9e Benjamin Herrenschmidt 2007-12-11 722 * space starting at 0 so we factor in pci_addr 13dccb9e Benjamin Herrenschmidt 2007-12-11 723 */ 654837e8 Andrew Murray 2014-02-25 724 hose->pci_io_size = range.pci_addr + range.size; 654837e8 Andrew Murray 2014-02-25 725 hose->io_base_phys = range.cpu_addr - range.pci_addr; 13dccb9e Benjamin Herrenschmidt 2007-12-11 726 13dccb9e Benjamin Herrenschmidt 2007-12-11 727 /* Build resource */ 13dccb9e Benjamin Herrenschmidt 2007-12-11 728 res = &hose->io_resource; 654837e8 Andrew Murray 2014-02-25 729 range.cpu_addr = range.pci_addr; 13dccb9e Benjamin Herrenschmidt 2007-12-11 730 break; 654837e8 Andrew Murray 2014-02-25 731 case IORESOURCE_MEM: 13dccb9e Benjamin Herrenschmidt 2007-12-11 732 printk(KERN_INFO 13dccb9e Benjamin Herrenschmidt 2007-12-11 733 " MEM 0x%016llx..0x%016llx -> 0x%016llx %s\n", 654837e8 Andrew Murray 2014-02-25 734 range.cpu_addr, range.cpu_addr + range.size - 1, 654837e8 Andrew Murray 2014-02-25 735 range.pci_addr, 654837e8 Andrew Murray 2014-02-25 736 (range.pci_space & 0x40000000) ? 654837e8 Andrew Murray 2014-02-25 737 "Prefetch" : ""); 13dccb9e Benjamin Herrenschmidt 2007-12-11 738 13dccb9e Benjamin Herrenschmidt 2007-12-11 739 /* We support only 3 memory ranges */ 13dccb9e Benjamin Herrenschmidt 2007-12-11 740 if (memno >= 3) { 13dccb9e Benjamin Herrenschmidt 2007-12-11 741 printk(KERN_INFO 13dccb9e Benjamin Herrenschmidt 2007-12-11 742 " \\--> Skipped (too many) !\n"); 13dccb9e Benjamin Herrenschmidt 2007-12-11 743 continue; 13dccb9e Benjamin Herrenschmidt 2007-12-11 744 } 13dccb9e Benjamin Herrenschmidt 2007-12-11 745 /* Handles ISA memory hole space here */ 654837e8 Andrew Murray 2014-02-25 746 if (range.pci_addr == 0) { 13dccb9e Benjamin Herrenschmidt 2007-12-11 747 if (primary || isa_mem_base == 0) 654837e8 Andrew Murray 2014-02-25 748 isa_mem_base = range.cpu_addr; 654837e8 Andrew Murray 2014-02-25 749 hose->isa_mem_phys = range.cpu_addr; 654837e8 Andrew Murray 2014-02-25 750 hose->isa_mem_size = range.size; 13dccb9e Benjamin Herrenschmidt 2007-12-11 751 } 13dccb9e Benjamin Herrenschmidt 2007-12-11 752 13dccb9e Benjamin Herrenschmidt 2007-12-11 753 /* Build resource */ 654837e8 Andrew Murray 2014-02-25 754 hose->mem_offset[memno] = range.cpu_addr - 654837e8 Andrew Murray 2014-02-25 755 range.pci_addr; 13dccb9e Benjamin Herrenschmidt 2007-12-11 756 res = &hose->mem_resources[memno++]; 13dccb9e Benjamin Herrenschmidt 2007-12-11 757 break; 13dccb9e Benjamin Herrenschmidt 2007-12-11 758 } 13dccb9e Benjamin Herrenschmidt 2007-12-11 759 if (res != NULL) { aeba3731 Michael Ellerman 2014-10-16 760 res->name = dev->full_name; aeba3731 Michael Ellerman 2014-10-16 761 res->flags = range.flags; aeba3731 Michael Ellerman 2014-10-16 762 res->start = range.cpu_addr; aeba3731 Michael Ellerman 2014-10-16 763 res->end = range.cpu_addr + range.size - 1; aeba3731 Michael Ellerman 2014-10-16 @764 res->parent = res->child = res->sibling = NULL; 13dccb9e Benjamin Herrenschmidt 2007-12-11 765 } 13dccb9e Benjamin Herrenschmidt 2007-12-11 766 } 13dccb9e Benjamin Herrenschmidt 2007-12-11 767 } fa462f2d Benjamin Herrenschmidt 2007-12-20 768 :::::: The code at line 764 was first introduced by commit :::::: aeba3731b150188685225b510886f1370d8814de powerpc/pci: Fix IO space breakage after of_pci_range_to_resource() change :::::: TO: Michael Ellerman :::::: CC: Michael Ellerman --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --dDRMvlgZJXvWKvBx Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 H4sICNca8FoAAy5jb25maWcAlDzbctw2su/5iinn5ZyHzcqyLNvnlB5AEOQgQxIQAM5IemHJ 0thRRRevJG+Sv99ugBcABMfZVCURuxu3RqNvaMzPP/28It9fnx6uX+9uru/v/1p93T/un69f 97erL3f3+/9f5WLVCLNiOTe/AHF19/j9z39+e/pj//ztZnXyy9sPvxz94/nmZLXZPz/u71f0 6fHL3dfv0MPd0+NPP/9ERVPwspOSnp6c/fUTQH5eyeenm/3Ly9Pz6uX7t29Pz68BXZcJsXmn O0v/8ypGMECs7l5Wj0+vq5f969CwZA1TnHZUtn4zyqoKYX6LqU+xY+r9YfTpYfSHw+iPh9Gf YvSMC7AWD1bYxfUAUhm+ZXQCbPVFSK5N3tV1GwIVyfnFAXCXs4K0lfEGUnTdsYZkFevWbckk KVlX81IRw0UTdlPXna44ZdHE12TLOgmd61ZKoUyIlUwVHTXKa1QIRVmnazmBgo9GIev02btj v6NcCJXBjns8ybV4dzx9Q6Mug/+zJuekCSQFMBU3BhbpkIl9OT3JeMwYub7UHclz1ZkkPq/J AjrYA0tb10R2qslhikZ3Nbk4O/50iIA3Z29P0gRU1JKYqaO37/4GHfT3YSCzW6aZaSXuj2UP UYx4W8BYPqJYncFXwZU2HV23zSbYKq7O9dn7t+NeNTXvuOShFOyIoetclN6OG0I3RhGUhFhu HBg6LipS6jm+EnSTMzlHqJ1mdXdB1yXsChyiUihu1vVEMGiS9Y7xch1v55pou6XAGeDdminW GGCw3gSLmT4YUdVlJxVvjE9CGhjB8JqJ1py9/Xg0yqfdDo8Fl3rLgTkzOF0Dv0XNTVcoUsPh EjACU7FAkcv+7IHyyGnI8DbPyu7t6fv3R/PFm0xfNh49aUH/2z7ntFnr7RloB6lQec0YxzOm GqsyYLJac1AnEYlutYSzl0Dbw00ViC0XM2gIEEUnK2JAgdSwaj4bwooD7CGDaXeoykgFsrJE 1kolMl+bXYmGoQD4SkWWxirHim1Zpc/GEwnS2e2E8vY9a3mV47Z37MK10U44rV0srem9R43z /dtkE3kDrGfNFqYGcs1hzz21RxUwy4oHB4a9eeMpNAfrDNMmoctg0aTaMqVRh0O7BBh23Xjs toK0gU1kVVdecZnGXFxN8JB4nNlImZhWb326tdCmAcE+e/M/j0+P+/8dJ6h3RM7Ox/zAwP+p 8QwByBTat/OWtSwNnTVxrK1ZLdRlRwwoo7W/ilazimdJ425PS2Jxlk9WwCwFDkistbLbD+IC DtHnl79eXvcP0/YPxwylSa/Fbn4AB4wTwDQ+Ya/XROWomYGlnWIaTt6EwyYsBzvPBAfCJq98 3YLYXNSEN/PBas0RHxJbc553Zg0WJOeNr+MlUZr1LUYG+jO3J7XQB3w+e6C2EzdjlxBtAXCm MTrWSaDMDaebLlOC5JRoc7D1QbJaoLbIiWHDfpq7h/3zS2pL7ZigSGDTvK4a0a2v8NjWIvBM AAhmlouc0wQTXCueW3U5tnHQoq2qpSaeHICZQwGwfLROmJ0+mPV/muuX31evsI7V9ePt6uX1 +vVldX1z8/T98fXu8eu0oC1XxrkIlIq2MW6Lx9nY9YboxLQSnXRoMLbBylJUsAnJc5hpMCZK gDuqkTx1JA2YbvAzfNFAEEhdBbYTGwULQdTFQlc4Ka5FNRwzy0VF25VOSIBirAOc3zl8glmA rU51rh2x3zwEYWtYCIY7gwR5GOusaVbSrOK++FqDBN5fc+zpUL5xf8whlpu+k4U9FKB8eIFu jA9HboDj6eNHF9S5Q50mBYv7CN3U0Q43LfhcGalIQyPZCjGpbSmVaKX224BOp2VaYqpN3yCJ dijnfR0ikDzXh/AKPIhD+AL294qpQyQYiZkqS8sheKd+BAabhlPqMUHU4zrL2RaCtkPDQdNY 7GeLhjBukf9dJovkwKDcU+Iu6GakIcYPO8ApAKMRhJgtSoj3jQ5AE+w4rFsBKBVrA1/8tg04 9mFb52ujL7QsGGB8CnQqpWIUTECeGEihRvFOXoVKZmu9O+VbXvwmNfSmRQtW0/PNVB75XQDI AHAcQKqrmgQA3yOzeBF9n3g+DzjQEuwAv2JotO2egicNhytQwjGZhj9Suxh5VKQBp5I3Ivc3 zxGB5qNM2ujAhnaRcymplhs1evYeG0OxWtSfNTiVHKXAGxgOEEZu3cxzcLs5AxfOEYrdx9Fs Btot/sag19e7fsxUFaC0ld/x4nIJOEto1r1ZtYZdRJ+dH1wzKYLF8bIhVeGJnF2AD7Dujg/Q a1CZ3j76URjJt1yzgVseH6BJRpTiPs83SHJZ6zmkC1g9Qu2C8ej0fsC07d7+TOobwL9ioFrt yKUGFyt5WFEMbJRRpM7p6BlO8+9wnIzQTaAXbM4jT551J7OY1hr9TusN9ElSuX/+8vT8cP14 s1+xf+8fwasi4F9R9KvAZfTSoUEXgwdUO1Bn/Z9A9HTVZk6nBqe1z/GoTVp3VSRlRrAvv2eS AUcUhARTgjDowhot9C46BcdE1ItjTYQYgYD/nOKgXQn6EBAfGE78SE6JgldBEGE1hs2AeLyg iuh1dK427ILRCGb3ioMTYZETXLiB2NlDQDmCp07jHMGvbS07WCgLZBO9TAgUNgwEE0LHYiEu B70a9zdLQtiJsKLglKMctHCe4VCjkaLo60ZRDoi79fPAVQaPOAifN4rNRnP8ABZhihCQJkLN luugSz0l1uN3A2e0K1IaP1CXU+BsSddCePp1CME0cB3joD7MTMR6oEsNLy4Hyxp2r1gJSqjJ XdqxZ2VHZDwNm9CVfDxmPm69g1PGyMbKYmzCprOcWBymROcZUNcpnBIMQq27ZBg1YHDDTNzU Py4iBbf+j1tY3tZx6sYyKJDagDEQP7hkFR7cGVv7yVtnntYSM6sRzQ44gjqcoS4n9LzlKu5m R0CO0W1z6YAhL5Ug6pXZ36IVVe7RpxatGUWCDk50kD1dgtuWJbg/smpLHvqJHnjJJMDfYJ2N leJNoMIsOh1Gx1KMVo9ZZx4N94+7wAMSH2917rImqYGCw9ZgggaVzHDzk+SiKEyXw8iXEbYW eU8hGeWgrzzvQORtBecftRM6QGjjE7NkF2DO0WvEHBfKb4Ihtrm1OeCGpuYXXJtEHYS46Tol 0dq7K1nqxCcZr1JohUlj9B92cJS9tiif4I71eW/PdLleejShZi7fuG579WQEaqQgj8AKu6mz 9I9LMlOx/cfn65f97ep35418e376cnfv8jmeMIttn6g95CNZst4ihh4ciGGNrqiv+K0zp2uk O4rkIAjPLai/A6wESfkHPU3bIH6xsUMnPRGg6zVHOlLv+9GKjtnwkJszSp5OKfRo3FMFFiVJ YxSvYbJwFvJug37v4oq1y/1UYAFbT41naCDC4FJTzUEWzlsWJHz6sDPTZRJY8SxwqMco1bBS cXO5mDVBKrwcSXPb5lXqHNw25tR2OreBZLss5Ra5IfDOptDxBJFrQpK5rMvr59c7LERYmb++ 7X2/Gp1KG2xC9ILBbSBCBBzEZqJJp/gh8DtMIXTxoz5qONw/ojFE8TTNIBeETnhPv+pc6AAR pEVzrjfW2KdlljewPt1mhyeHyU7FdXfx8fQHy2ihP1B+7AfjVnn9g450ucCNaagKTtOPNke3 P9rgDVH1wuYM8V/B0/zFO6jTjz/o3zsNiyPYUz27+0WRr8/Dy80ehtbfj817sHIWwt0yiZW+ +W1/+/0+iDS5cGmuRghPrQzQHPxpnO0cQ4vg4ma4vhsaHLjhW2iJEzjQqh/37M3Nl3+NiTFY 4vJMPeTmMrPO3DjogMiK81RqEDRtLXFKEDXwINDmjd08LSGmQiMD2xReejk8xiE9/hAu2XYH 6pYtNfaRYeswb04MOEW0U7V3bWjNsps6KECxa3wH15VHLCDtaAu4PmXtxenSXQaCL1T7MSfC LziNKoQ4ldNlTwRfb2OYBveC6LjPuC1Ckp1ahMZKhRCu4agFBxm+U/ePzrjcX79iFiddxGbr u5qt3xuaKJCplDeDLbbxgiRYSR5XUmlZgcaYYHlwye1adBgQl54vDhEDSEo5ZTK46FNIgehg z7Qok7OIw107lzqcC629HOF6m6rr4lm99RUUfEO/8cLBpM0hpyeRbBEZl4hI8C9tZO02iKz0 /uFuJXfqy93N3f7xdfX0Db2BF9/Rndp1DavFwub0FFy4oq1Ua4uz2QHrex7uqM7jQhap340T 1+8m6RKJKet3o9+SGgbQawjYbVb+7PgobJhfNgRVQnQD5VFsWxJU6AEI/iXbEARGDraggYhQ RQgjFMaJDz4QzX4IUXDUAkBREb0OQZVEGn/6Jau4q1xa4C8Nyv8GyOxOdEQkdU5WO2RWkdzP VFyA2gOVNuwT3d/fr7Lnp+vbz3g9zh6/3j3uPRkbTh9E4+C0PvjfGAl5BycDcxAf/3EWWJth staYeAEjhVU2PcWD36lZM+Wz2R4lHtJQ2YLuPrfTKgUEO41QE8WQ7hwYO/lH27or2yiHOeXG bRkYaAeCLsnCXqV4LwpbPIaph1qK0JLbei+X3SgCrWIr2dAiYIIFnFIW6ykJRu8C7HxQdFhL m4+YnF5py1dKtTBd/vH4/SdvUJBqEpeyhmbJTokpJRRec5dBlmWghk5YeF2PwPCe3YKi84Gl cF2zBTaFK8J5rY0ruQwRmRIb1mCKMEyPMrYOp/XpwxHsTWSy5Yc5jDc5V4yaTsbabMTMK/Zg 2lgUR5Rom9yvNlkVz/t/fd8/3vy1erm5vg8KTOyeg5R6Z6aHoMxidZbq3NV2Cj2vqRnRmJVP ++cDxeB5Ykfedeh/0QhPpybb/6IJpmvtJfdCmcmsgWhyBtPKk2v0CfGAMLW1J+/vz8d6ya3h qVxQwOnwvjhJMXBjAT8ufQHvrTS91dP6ksxYXM4ohl9iMVzdPt/9O4iWxt5AgfoWyoejpj3M YevBHOJoyu3pHYhea3s453B6iGFB/PZ+3y8BQOMyERyuKC4iG2CWZ2AKc5ZSjQFVzZp2dGNw RpKOg63ymI2Db4mTjC7Wx8XEkypRhRmajup5LXEioI5mO9tfvc6s8/qqe3t05I8AkOP3R8kB APXuaBEF/RwlGLS+OgPM5ItjwLlWWBPnLXgMNZtgtQN8K6q2MUSl8289VSqDwJuiNpghn2WX Uyj4CC9H8cveGI3qAJPta7AfQTjc96Wp4tLMwDXX1PM5oMvoDsqVMtlqbOu0QiykOJlVgNvr CJcNh0gqqEhwzveaVTIM8PWOi3SV1FoYvKzpHwwNHh4Gz/bWGS8nhzurCN8/hekLg/t+IhrM je8IZl8s1Y96UPBX5AmdnkxRfE9YEF61s+vs6LMLL6fH2TikbFVJTDAjWKSgxPTs9m4RRvBS Cbm7Ye/3cmxYEAtK0OMdDnHvsfyCq9avV7LFQX0x4FhPiHdEsLG4MbbcD4lA53gSZC+bLJcq vLWNSoz6q77KOiSOlzVQVDGFzUwDQb9Bi+jZEykMhsbd6sW58MPeqmIlRv/ulQbId9Wys6M/ 39/uIXjY778cuX/G/g7NdZoH2MGWpDAeP7Hw0xY/oWaM+OKxDXWIZv6ltceNCxRQlkJt4T94 9xUzbEYxHzS6sgjAbofnzYar/tK/+2iEDRmCZfeL8stx/epP7+Cmak9kxcGnNS77isJ6EvWb 4aMR32nvAU63Rvd1KVjq+dzyQ7IMXGXfIUJdNyQlveOvPQYM6truTs0b2/PZydGn01CmF1VM zK4ekyqhPnhLnML29Vn+KEmy2tWW/Y0xre2gBGxr4MCA+m4sNGk2CyUagwUxKd0W3qnC57xW dY5NPlNALD6dwxvhscmVFCJ9B3KVtek7tCt7cyrSrg/sNwSaWORtVIsRGfIPa0mT1NZfsyRD JcKhS1735smWCEcqERSzdu8Htpj3wqd4CdMjseYp8GqcLrd198n5lVgwzBq6rklYtBZaCUma TmCOY1RsQWLuZGPXmKz6BfTpgPeE1VYODbXo46l3l8lYzY6sEAqcn7NP4Vj2rgzlUImldAfF XEqU+XHeoK6jNELOGoyiKq5n2mu4N8oi+Rk8ONDVpANPscQS8Kl2eCyK0UOm3hajKOGbj7gO YXiQN+X2J3d3es6XWi4+A2bMTxf0kP4Z78S72lZWW1zat61h2ht0RjbJjayj3pZP6e7cxRVe 5VyvJVM2wBUARSlnsGe9LA8HSZOhIGwIe7LvL/MoY3g2GBlmbIoKGk8Ci3C6tOiKNaVJvLrs Rw48L111VZZ6JGQDRwpR41oEhzi4Q0QC96pLh8BEoS2AGRqOrE1uCjQCzII1Q6zLonoALAoL y2vtdBY3087LtOn3d4jkYruIkyodmVsc0TxZ0tvHC45l0zmYwOAq0HS/PpFey7QG94n6+Pfw NDoliVecGiK63N7NPPTx/vXtHouNAblf3Tw9vj4/3d+7x2nD3VWwtR2FAA9cDvsMcxZK5/uX u6+Pu+tn2+GKPsEfeuzIxf4A/+3p5dUbzMuijCTs8fbb091jPD6+wLeu8vzSDRq9/HH3evNb uudQPnYY/xm6Nix5KCgl/ssLSWvKSfxtC5A6yv3KYmjmLq36Of3j5vr5dvX5+e726z6YxSUo mfRDH5mffjj+lDbOH4+PPh2ndDsGBaDdafDkQYHuyXnq4qoRzVh0jIVc3tLQVImiwJTp0Z83 R+E/Uzxp3+lCH+oQGTquHBTESBgTWNvjCvR8Hedna11KAmBg2zBo1jo0zPgqB7wU5aqbLYub /esfT8+/Y35upm7B396ED50cpMs5Sbk6WJ7iU+P3jHbyVauU0rso/Ica+GV/XWA6oRZkn6B4 GUMLBOehw8sOmk7vWBoXMaQdWdcJbrWG3V6aHNbAokl78JkK5syfTg86OJquU6eJBxvKpQs6 +8eyk2zL8eayU6I1yYwiEMlGBp3Bd5ev6RyIkZ+MRkC4Iirl1ls5kuFzdAcrMdHF6vZisVVn 2qYJa/pxmXYZycdPGA6KDQ8dU9fX1qQtBWILkf7JmB43zSS10bgNHfHuiSyAaenv8gBDFbBQ X8ndPEOBsUArSj0rQszInxk5ZjD6mC34MY6Y4nAHGWNxWzyjEchQOYDDBbe5XD7TlkKR3Q8o EAtiAkGWSJ9VHB3+LA9d0I80tM38kughZh/wZ29uvn++u3kT9l7n75dKTUGuTpdEB+/c0Ktd iqgYZjxg3IpozYvLSGRta1D0tmocNE0t0zEjkI4l8357B0wyxdlL9CFAo3+5u38Fg77wK1JT R5MtmKF6IxKouRDVBbUwDT6+axobCAdQ+4rZ3Rz6GtIhoCuIiFMc8Lqz17h+HjBAFkamZ9Fx RaMhJxwMnHGh049ZA0rNo/6Nx5vE5gzcKasWHMBUUASdQMgXdNpYs81ylgerRHC8PoS5lYUw N09/tQhVzN0gp+W5cC9SkjwYF+R+YkUPTvDF6/Xn+/0LOI4Pn+8e97erhyesgnxJydcF/qiP 2sRNX6+fv+5fl1q4qDuSLp/AMS/B+qlxg29SFyzXnLhwYx3sMcXIA+SgYmo949nDNbjcB1hl 8DdNINozl5ItLN4RpY7anMo5QwdJXMj8ENhicGcX9GK3nRfwcfl/f0PlFKiWFbHK9WTpvDqU L574gN1Z+pMlCc5bOcOHSgZ8mJlGmk1DsV/xrmAGt8ctBayJPm+ZIniHEuCBTUDC5XhsAniv 1yPoKGQ4iRgZKIuAfppDTFCTpqzijcVlkl36yYDi+Ds1QMGyuU7wO8kpTaeYUHKoSePUwg85 GL4QxhOTfvlaHZvUsda+knRrib87XtYwQyyMnr/Tsk6JJrGHCaDkLLYVabqPR8dvz5PonNGG JX8tqgosEnweL6ye/Iexa2tu3EbWf0V1Hk4lVZuKqIstPeQBBEEJY4KkCerieVE5jpNx7axn yvac3fz7gwZ4AchualM1M1F3EwBBXLob3R8yPMv4vFjj/cJKwomzL3JqPgsh4CXW6NwRtXOr tobi/Y/nH8/GTPy1iXsfZDo18hce433S8vc13s6On2p8RLQCZRVa6SMBazFNN6Ii8mtavk6n G6nT6fJrcY+fSnQCcTrJ5zE+X1r+7tobJHqooY5EzL8Cn2RdIRWeX9T19P3Vj8H3xR1u/7YS 91f6ksOx7aREev9fCU0Pu/30Bynl9Fs0mvR0GRnhhe36e+xHd1Ps6+P7+8ufL09jRd5YGiO7 2JDgfETS8wgkai7zRJwnZaxRTuy8jUiK7yct+7DEV7iuBn3EdwxfgLTGXAuyYroNYySiYWeV 6dB70xZMZNi1IlaJojIarXvASkzUzUJoLOt3gINHUN3oIQcikNE6KaBkNbVMgIhmahA8NxKR 5XQtORH52b2JSIjj064RUtFjwArcxVcL4fpAL2YgAHs28R2AjYyBpmpVTPehTKc70LljwB9I b7NGLUwLfxwkHIu2SnINcewFQEv60rFRl5jNwkRbUpQiPzofPq7OODWbXL2sPUt6dMwIote9 XONV7vXE1mJbOvALBBLZElRfMGSmpHKuJdKJVenHlqcW0853l51DlLMGPst6dqjdzpNxnh/M X2VdY4Dkph8uIZZQfO//cOA7wecFmJ66EkwhWb9e6bBgNdCmoXd/9vH8/oEobOVdTYH+WfW3 KsqLKnJZF/jX2jMFiNdEpzACThCfyMwYJ+eKMgfSyx1XyGufJEQX+i6slgJn+B4V8CLCoExL ajIE+kanO1CJo/Ee3DJen5//eJ99fJv9/jx7fgW7/o/Zn9/eZopxK9Bvzy0FjGyI4Njb2Aeb TuRlE52koeJGU3onJ7aWLQGuxySuynBR7i8U1mqe4h1fXtkhqMUvO7llD1vEANy6iTFqSGb6 2MyYkSpjpjcsPkgpgMkMAY2NxMCeE/0sas5a/+/lyQ+d7pGCX54aspcj1hR1cNl9XTwsRjYz st7/9j+/vv/+8vrrl28f37/++KsLFzGNq1Xpuy5biplWhyBMsGZ5wrIiSNSpXEWprJTN+rYw kz0/PdlTVb9pLm6lfSAAMu6kHYpN0/q0geRCehiipE4WkMCLNfZsXEARSCp5JFSkRkAcK8KX 4AQgKLYp5uLid3FHAYgxQNNuhW1sMdJs7woDGxNj5caBH8A+HjLzg8Uyk3WQIlqJXRA16X5f pIX37MJT/rCDKjipbkLnS3UZhHT0s7Aw04JTC6qqsZ0jqX1AreDYukjhlLWmULBSiCar6wBw yBAdnDrKuiviTwGhyXQMaOCjDBZdQwtyYM3v4CDT/A5zNYvUJuRVR4irFWrwSpA/lzFMX3I4 MYAo3yGymy2xOQ7rVy1HQp5vMDaC3bWB3cgPNlcRmwqtiA/mx5MqTHNuhSDyQ2vzWrUsl4sz vra3wgnj2xs8FaIVOSiB7XwtOwugBnyqDVi1GDa/bcbF8uqhrItsgBMwbmAVY0Oy67Q48dXm lqzvaAATyz9vJgoNsvE8YvMy0Q3Gs/vqzXq9vPEmG3wj0HJ4csQbxMzWDKPtImrMSnNIEFCP /5Y91cLDTL7poPvGfB2OEKe2HZXwYoHGQxX46JZsGDQsruWGG70tXb28P2GrGUvWi/X5kpQF rrKZPUE9wMQnPI8srykAwx2ElnHctVDLVNk9B/dacr1dLvRqHqFskfOs0IcKbt2ojnCHCq65 mtU8w/VWViZ6axQ3Rpg1UmeL7Xy+nGAu8BmtRa6LSl9qI7QmcqNamXgf3d5Oi9iGbuf4ArNX /Ga5xp0viY5uNjjroOPG/rqkmm1XG6IJZsbhH90LOxslvPTzcjFcnu2wE8Js1gqLpnMcM1sX +JBp+JAeQkT/NBJG177Z3OI+9EZku+Rn3OPUCMikvmy2+1JovOt5fBvNRwPYgdk//+fxfSZf 3z/efvzLIpa+f3l8MxbEx9vj6zu89ewrZL//YWbky3f430C7aD58JvUSlBF8+ML5EgOFshwn ZsrXj+evM7Odz/539vb81V5Q9R7GHPYioOMkQcKj5sa2GJOPZg8ZU/uC9hDCSDE5BP0h1ZDy 3753F1/pD/MGM/X4+vjXM3Tn7CdeaPXzUM+H9nXFdR1lNMHTPb7GCL7HIgH5ORtCDhgKSw+t Tlr4rgXgORywnuAhAowLK5xArwxKDcnt+nyhImJ7CTNvkQY7/L8kyOYwP0fDwu5ibgMY47BY BDRVeKpPxWRik8V9OAbuxyLbZ4JAbUtpAycCcBgo/R7zffsSFnw97aIWbYObls4+/v7+PPvJ TJl//mP28fj9+R8znvxiJurP/Tt0eoevwO0rRwuiCVpqoVGNuiuoGmsouroYey0pKqSOEEm4 paKeYfu+3AadOiTesK8aCAR8WQYBgKlxphL+net2qXkffGNdSuyrGo2hIYcfU9q/sQc00x19 0DYGq1ds/qFeXFclWpuxRdt7WbzNFjg1R7MkLc+CYFgc8kET+XkXL50QwlmhnDg/L4aMWCwG FDOJW4yJkd62PF3O5j87gegPuC+JY2fLNWVsz4RV0QoM+jfkMwi8nmAzPt08JvntZANAYHtF YLuaElDHyTdQxwMBCuCKh/A489EnJCquCAe05QtT/YKw0I2KYde/XJwo32knM6GPdDITc0GV 9dKwB8PQUBcwj6wzcSd+ixYb7Kkp/sKVOpibilV1eT/RsYdU7/nkwDVmEW5OmklPeBhd3bmc 4CbqvIy20UTNu6TGzxncSlWSXQxIWsjWBeSUDzreEbuLFQZ15AA/ONGGXLKIAD1wXVALLGja 8R7Uesk3ZuVYDJfajtPekCi0BrRiCPX9bU7JtiGykGnYm9MDKRhAVuJmRUkEsDRNX1djyvAy io4+9Cpaxr3Z4iS/mHGL4UA0Iuwy+j5AbBfjwZ5ZTg2+hC+36/9MrBbwuttb3PKwEqfkNtpO rGd0ApZTbtSVJbdUmzlh77qdKWUDu97nNnCWw07he5FpWZgHCyJDwd93mzweqo5kP1T+9pcq YXxUq6Eb21vjJ/athEBzI1ouyw5sVG6hEzcH2cC32ppF/u034PVxaT15EiQvAcMo8nEBcNqA OOW9FfBKO1ybWOs+/+vfLx9fTIWvv+g0nb0+fhhTY/YCl1D8+fjkocPYItjezxa0JFXEgA2W laoN2fTOh7qHuntMcLMPJLg44pqD5d4XFREXZeswvcejmwUxjG0rQHOwZWFfByS0zBarsDtN l3Rau+mdp2G3Pf14//j2r5n1WXld1nsUEqN+Uh4tW+m9ptzprk1nLL4NOLHyEF1BFm+hFQv8 YjASpESXa/s9A/+yJeX4MbUbVMZWGeTnD95A4qeADRPd3CzreBo15JARG7wd+nKim4+yNnvL 2Hgs//uOK+0oyrDh41gqgN5ytKomdArHrs2HmOSXm5tbfFBbAa6Sm9UU/4EGHLcCZi/FR5/l Gp1oeYO7kzr+VPOAf17gemYvgDsjLV/Wm0V0jT/RgE9K8gpPT7djnXFZjD6aUSXNnoGPWiuQ i5pPC8j8EyOCx5yA3tyuItyTZwWKLBlO0oGAUVephcUKmKVnMV9MfR1YnEw9tACER1CmiBNI iIN3O4GJgB3HhNOzClKKJoo3S8cN4cMtkdUjZNaF3st4ooPqSqYZEUNYTi0olnmSeVzk4yym Uha/fHv9+vdwURmtJHbqzknvmBuJ02PAjaKJDoJBMvH9R0rRgD+1Zbvv/3mIdxaEJvz5+PXr 749P/5z9Ovv6/Nfj099jFD0opTnVHs3DsQHamp/J2H/l05S7qs/dlBOQATbDhys2JFBe5yNK NKbMPeBNR1qtbwKaw1iCkAqfaq2VIMM2HuHRDF4mUe1tTeMXTYJzWyOJ+x99CeqGRVtNGmrX rXgDPN/A+1rYb8pxl8C9FdpMpxJNdTRse1zbd4qh6JyV9urbsOp6L3NQKY4SrtuYqJBG9DFM UWGqPnSVtGpxWCdk1KBgm77Q0MTpOZ9FVQSvhowCn2osPYKhh71hL6DFa3VhPIORkGZsEKjp c816S13eAR+EjrBs+sjizRPRMOrK7SBNyg95Lpoe9ABFxh2cCCFm0XK7mv2Uvrw9n8yfn7ET tlRWAkLn8LIbpjGaNLqaGCUgh92iOQjx4YuS2FhNAdp3QzKLE4q7DTdx6PAJIAl1UIUZZHGN 6SJmL0mMHubFDbQUMJ4jvzCPcYvrF51EpZbRRGWmhG2E1hhFC5y+CJpi3xVy35TAc/hdfqwM rmlV0rMfczEMa4QtFRKc+gkCp/T+tBD3B6ODUxfj2kBSXCeRE2kxtSBOhM0rDkOv+wJLknU8 UxxToEaRSECnHAJXG1oYa2vDXguLZW5xm4Ib2etDkKRsfl6OtoftHfZEGORxMnQEwqD8uPJM obq0PuQ7oSA3PJgp1TCRzE1ZCPHsT4wHiDDJy/vH28vvP+BsVzuQF/b29OXl4/np48fb81iB EID9FYRr2VitAODCHWxdloOrHRpwlyVfE+6xXmCzxTqpqODaVb/PH8p9gXaR1wyWsLIWPFxU LMmip6QSRdjzCzAbcuDDFXW0jCjQivahjHFYwO2dgb1tnEleaCKFun+0FsHlY1zk0vNfut+X Qkkzk+QObmoLXs6d6dcoiJ9fjWKf/WoCVng5k0o2URQRYU8lDLvlIrg1wH3IXHE6j6Ktyqwv eS0Z3o6K43QYhEVw3MnqjEqPzHBnKDDwSQocKl6CzoFq23YwKg+mD9m1wWE8DbYr7DTeKzGu CpYM5lK8wqdQzBWo9+hpdH72DgR4MKTsMFp6a5v9fdmfAph8KCGYf8ZYrYUahuf0jcnPRAq8 92qchSEHcU51XvMMZ0d5CDqj3h9yiFWGWVHi8ey+yPG6SLzDv7MvU+2wJcC1DnA9/BZm8v4w RIwaMQcNQ97cOeH9iAHnla+jMCqhpV4izAzp+EtvOLS0FVrSCm1ay4bAFWwD4FLzwN0jBid3 yCNwXWwe5FabrU7mstt4cIUYH/JewUm4A1gt5JBJKtOvfWoYgZJkC+JGZzMwhncUjMszemnm 3xwei4Xb84Pfw3nnF/CZ70MoJUe55GV7N4yCNABiDfBLOvuGuV6EZunxvLvyKunhk6z1Adng U3X8FG2u7I/74CX2ZYTiuPsPHNhJSLRTZOzDkscKlKwAzSBWkFuJDT2xF2wgerw6SMH28rRE 4cDsvV/Dn2FM1Q5XjA0dnWXyvPOmF/wSg5/deOnLAjJe2moeIj2Y38SCSOWUpiqaU3hGbQ9t FutzAO/2SV0ZT40XONgaj4paM/XdjjgDuXvAcPz8ikwtLC+8Waiy88rMGM+LBARrKYWkwYVc nRi41BZBy7Pzmra+DVefJtlhojTyDpJXYXjTnd5s1pF5FneT3+nPm81qFByIlPxQ+ff1mF/R fBeMmFSwLL8yu3NWN9eC9SuuI+Hqk94sN4srC4D536rICxVMpjy9soLn+JKxWW7nyNLFztQO k4vFHe08dk+XBJKH35yj2elDBFkAOk5w1dp7sLgLetPIF9Qq1eAuinwnw5st9kblN5sF+goP AjK4UnlFXe+ue2vfvLlbjeGKuovO8Ntwn7ElFRB2n3F87b3PdiHE0VnkF6fA9g+jDiK/LQeW AbZY0Bq4bXC4NXTcSl39npUAcytQETbRckug3gCrLvAVrdpEN5jVG1SWQ7AZ2tNVEnRzdTNf XZlPFeRxV2hhminwMQSWq91org5TLfwLcnyGNItuGL2zXcxRj1nwVBjTKvWWCouSOtpeeWN7 d25q/oQRWVS4T8oh45Ff8y9opTmylGjFtxHf4kapKCUnA7xMeduIOGW1zNW1pVIXXBZ5kNPs c2t7Shv0Qa2s2/Tq5z3k4YJSlg9KMCxz1zmpgkhmSHbPiR1AHqZrrsX+UAdLoKNceSp8AvCi zc7LCOdcfdVb0Rxy9t3qLkcMdHhHGuea61ImDvIPNZaO4bZgfl6q/eA634B7BID2wQHAuNiT /JyHsLyOcjmtqQHYCSyv6eRnaeyjMzrIzrLC3X/AWKAxlv44e8iLUoc3GCQnfjlnO2qxTpOE QAKXZYkNE9AtR1csWKIDmu71MUvjcOomqdqdjKxjRpyhtQXDrYg2FLISE4J7CaH05MZkZQoO bkKa3/gqMI/d/iHINdEn50p2+X1SzszPNsMDwflmKoEicAdZ486jBerNfHkm2aabIV58ir+5 HfN7rtOA3At6oG7Og2Zd5r5/Q3KW0G1tnBEkP2Fm8LhScX4Jau1imr/aTPNvbomXTSVcrzk4 BJC8zMwgo0q0luvlfGIPpEgGIe11NI8iTsuca6JRjRU3bFZLNrYEWaizaSbZhXV1TEpYdZSS cJdnMLqS+8nHG2Vvgm/1M5pvNK7JN4DdnWbWIpoT0Wvg8TcDH27pph5vIvJIvlvLLzsz/xcV /I0tHKWHnGh+XGKdhHDVQEwEgAUENiOQHZglbj8ZtipLfK+zTDi0J8A9DL8QYQtsQlNIsmgQ dRgXonH/n8723sOQ5OrwbdrD6u55YHFGXIwIzDt2EkSuAbBLsWOagH4AflVnm4hI/e35dG6u UWduN4StBXzzhzJ3gS3LPa4Qnpwq7/3qz9qUs4YwXh0chUEEBh3qbrjrkb2NFqp8V5zP8o5N EG7rm0ZYA/fekFUZUyZQggtIn8WHbiW1QhEz/UJ7zxfGFIlkZJ9WLMSzCXidaYox/SwWn6Fr nF4T8p8fEt8i9VlWFRB56M1vtMCKPfAxPLCwEEmz0wugHP00vm3iZ4BSen9+nn18aaUQ/eRE xAK4+Agt8dADqRPisaMaNVS+fv/xQSbByrw8BKj55icEsARpVI6apoBoklExw04IQhAo7DIn 4e7+u1PEOHRCitWVPA+F7Psc3p/fvsKF6l1UfdCjzfMQUTPdjk/FAw7R7tjiCHAqo04Qx8Ey 4PXxCIwpePJOPMSFS8roXZ0NzSxG5Xq92aDNHQhhjpdepL6L8RrujZ5E4C54MouIAG3pZJIG NK+62eAxyp1kdndHYIR0IjVnN6sIjyL3hTar6ErfZGqzXODR4IHM8oqMmae3yzV+804vxPEp 0AuUVbTAj/I7mVycasIm6mQA4BB871eq03VxYieGK0u91CG/+kEKM+Pw0/r+c6jFpS4OfE/F E3aS5/pqfZyVUXTGPPTePPZM3sLe9aoXCOnCMh+loKfHDwlGBnev+bcsMaZRwVgJOuok0yjB 8QEVaZIrMJbFhLc4IoHV0fFFBlsREW/pNULA1i8Jo7uvzX4pibmGe6G04LD/8j36tmroY7As uJub4Qc4ToCVZSZs9RNCxgpeUxmIToI/sBIPRHd86C4SM8SJHLUx09lUIf0XnS6plxvgUoz3 FrhqCT9+dyIWjJ7AL3cC0HXa2JkCc/Q100OG/lxHZcltRGT+NAKgicLcoz+PE4wVo5T6Zjtc nueX+FDXqOe5UQm4Lu+q8VaqlFnXJ0s3JrDFzqsFbjh0G6u96tNJTgme60/EnWqN7nISlaLu tXIyD4INbbuBBFfRfKqWg/1nqhk83VBhh+0HPmfLyS8slbGuOX5RVNtMtpwTXtWmjESYqZeA 6WmMHyIXzIkm1XFxc7MGJ/vwhjFU8nZSslJyhcMM7R/f/vg3XCwofy1mQ6gPsyB5VhICqDeQ sD8vcjNfBefhjmz+JmPFnIQx+MzyiNnklp3J2O1Tg8eoiyoct/FsnEt9GRQ+EGwiJ6eFDFdR uR9NMRW/VlEZUwIHK4GydkwJFAqLf3l8e3yCG1V6XLbmGfB4dB/nGFz/Z4Of3Q1h7sJu7Uu2 AhhteNHs/oRK9+RLLF2ceQ+LmsvzdnMpa/9mV5eARBIbRL/F+ibsT5b5+dm4DVd8LqjYg8tO 4xahxSG4aGplggteRcnK6rI/Gn0Itnr0+MiYPAPQSkO5G+A0uqzi57eXx6/jmOvmJS0QJ/cD wxrGZrGeo0RTk1GZuFl9E5ub5r7xsPOsZAquDcy95guNvrLPDC629RlNpBlaLXpzoi+QV5cD q2rvPnifW5kBIZXoRNA6xLkWeUKA2/uCTJdwC/ARSrvSrFRn1Csl9FrUNbtebDbEAa8npooz kWLthIoUzRl0qJDfXn+BQgzFDiob/I+k8jRFwStnEr9U0UmEiSMe0RsVw1IhZeWzNEYBXSwc oHjQHI74SavAT+uomvOc8H93EtGN1LcUWpATalb5TzXbDT80IXpNrNlgzP5ytcCKiDVw7Kqk dw3DtpdNl9fq4HDyz+CmbbkzvZtRcAdOGlIc8Rul98cWPtlb6Q0twO4FAvL9gVxkifkXRdW3 7JJlYTlVzfSwkEMSY4PHsDykoyZ7pm1HHxwZq0usvfuzmjueTd0Xo9yKAEBPlkoarSZPMvTM 1GxmzXW63jMd0d7RaPZtHH23F/t/xq5kyXFb2f6K4q7she8TKVGi3gsvIJCS4OLUBKiSeqOo rlK3K24NHTVE3P77h0zOJBL0wu4S8gDEjASQOAkPK57HwZVVlTHlsnDWVDNoy673sI6oLHE3 6XyxWZkVYdhdwngcTSbVy+V7g57R9qdzwvEYi1BAgQ4E/E4sKQW5BSwp5qPcpRT0rLa3MFQU uhgddGSgK8Lw8Cj7GoXuAnt+CPlN2aZmzYDr/zJTU+v0hvzSenaIzoMhVh5w6m3x+OzY7VjS 6R8XPNMRyS7tB5fumwdhBw3t81VDsNnBLkgqXnd4vN1PCbwob1tGfMhps00A8s73oevxmYwh nPY/3suR3u453sJ81NnIVwRpbi0neCxQHgdrb0UUunrNNKwlvWcxHy6ikCJXACGQBhA7Sy1N 0MCT2GtruRTS8zZ0XWj5akFsKUvxZkUMCi2mOBUqWZano24Z391Ptma39OUGn3f7yvuv94/r 8+wb8N6XcWa/PevEnn7Nrs/frg8P14fZ/1SoP7Sicv/348/fh50kCKXYJ+jLwMqMMMQSNro4 EgiPISBLR2fC3UKyoTkzhvIJ0oaygWIV0p8tdYdRI4T/1dPsi9bbNOZ/yta4e7j7+UGPqUCk cGpXEGdtZSlw/6230XoHT6LydJuqXfH16yWVhHcQgCmWykt4pAuuRHIeHulhptOPv3Ux2oJ1 ukm/a1UqQr86VUEcEoIwYoRLiLKTAM8CzRXeQGD2m4BQHhtkRjAmZcT282BUkLK+WyH9c3xX Xs68mZzdPz2W7NBj7R4i6lUZXgTd0MtZBxUFgnCp2AHtMzGeNiAnP4CI5O7j9W28QqhM5/P1 /j/jFQ9cYDue7+vUU35TTyPVVXBpyTWDq8mEconduRO+e3h4hJtiPXDwa+//7tWGSLjKzefr UCbK382teWHAme/CjgQpDkrBb4V5qJVyWWidy2RINXrSgwF1Hz6I8R1uUlLJGaaHhgM+WC8d gpmwCzFfC7aQ2JkTF3F9jHlR62PM95R9jPnkt4dZTOZn41JqZYNRJLtPHzP1LY1ZURu5DmaK sR8xE3Uo+Xo11RZ4qmGHqFNmTySQqwk/BeAnYCInwrvR2pd5jNWY3dpbrD1icq0w+8hzfOLQ roNx51OY9WpOHbA0CHtDHsRh5SxMZtJNobdxvQn7NY7/F1/aP6Dj5o47UfdIs0Q9iKsxirub pb07IWYz8S3Fl45nb2jAuATdWg/j2guPmOk8L13CwKKPsedZ7wid1Xxl/xiCHPt8hJiVfQ4F zGY9BVlNDSjELCazs1pNdDLETPgYQcx0nhfOeqIDxTxbTK0fiq88+0IVxcT+sAWsJwETPSte 24urAfZmjmLKJUoLmMokYRHUAUxlcmpAx8QjpQ5gKpMbz11MtZfGLCemDcTYy5sovbM46B2n oIlcayhXa39uLxtgNnN71vHueEPogDG5E6hiy4Oa6OwasSAYpVsEn0jDcopQY8KYO0vCFVEH 4zrTmNWtS1FM1xmKJV+uY2eib0ml5HpiNZFxvJqYl1nAHdcP/EnVVTrziXVJY9a+O5GOrgF/ StlJmEvYLHQh5F1FA1m4k5MlRTdeAw4xn5jdVZw5E0MFIfaegRB71WkI5Y2rC5ko8lGwlb+y 625H5bsT24Jbf7FeLwiy9Q7Gp9wJdDCky4Euxv0HGHsVI8TegzUkWvse4aK5j1oRz9VwiiVM 0W7BS3lgvtSDVw2plGI7uA80ehza8pgZ4SAY7W/jz6ePx++fL/ewwbc8T4t3AbjS9rWyS5in AUAu1sQ+rhYTumkWC15aDRNKOcZHYzCgu+WEU7sWdYg4QesLGDTmmxOzBAKCjbd24luzWTZ+ 5pS58xNphYcFCthmvqA/AmLPpQ35aoi5Y9ZiYi/ViM09vxJTNnMojhI6ab3qAeOANfMHoVVk B6vCiNHrL5wBC27OYpTxiyBuCEBG3R7Ap/9iydcLj1OK6QQwN2GcEcTRIPZ99PkwIafbBuUr wjcgVqHeriw9QhuuAOs1dULQAnzzaU8LICa/BuAvrQB/M7fm0d8QZ1KNnNjgtHLz6oZypbdi luhhsnOdbUx3wqPIwJsEZcMEkDxUZvtDEGo91dODiK6hPOALir4d5cqb26JzT3nEfgXlNz6x +KM08dSK0M9ALkNuocQBgFiuV6cJTOwRygVKb86+7sf0VAFKq1HItidvPnbT2I+s9RaL9Cw5 9VpbixV4jlksvNNFSc4s60GULTaWQRBl/pp48lJ9JootPYhFMeFLS2Vy5cw9ghZPC705wX2P 30WAZfiXAGKn2gBchx5fUDRdeMsiViE8Yi/R+YqlAgHgExeuDWDj2NdKDdLzNaGcqttI79Is nU0DgN3F3htvI8ddL+yYKF54lvGu+MLzCU9FOF+dfMuCz3LxNU2YtR5uY39pWbe0eOHYF26A ePMpyGZj3iDl4b6Ihj6AWqltQoJnmXh7YzLI3b/d/fz78d54Jcf2pjfHxz04L+lwMlQBaKiy zwr0vNWkERgM/hjPZr+xz4fH1xl/zWqvp7+D66Hvjz8+3+5Aba6v41gczKLHb293b79mb6+f H48v14YSePd293ydffv8/v36Vj2/69zL7jp53Ik8xjt3XRmd50C7LThbiEryqTYsSZXYnXtB QcD70fR/OxFFec+PQCXgaXbWH2MjgYjZPtxGoh9FT7htWs8DQZPWUNCm1WU82wJLVyj2Cbgr FkYr3/qL4NW1m2jMQLfrUnLrwC3jN3gJ3wsFXGWS04crEWGeVGlCPW6lv2vbHMN2CCpJ5Dlx SrUDdnXzgggRz9swd+dGGhgtTnc9IrOt3jaJSFeP+cITW0oqUqh7PPFqET5lfbQHle8EDkks Br0PidcoaS4IX1iQ6bWRSQvbVuVdHsEm6BLrjhcmJU3tWAjvmL4UoUm2NwWCTdizIR127JIW QjFY0GOOboL6ZmVtcLcj9uqjFNPv86Gx1dkhzslKKdlU5iUHJOxIXWOBlHA/A60bpnrgEps3 Lb855+bdlZYtgh3Za45pGqSpeZ0GsfJXxANZGLa5CEJ6MLDc/K4AhySZKGd5TLFCQR1pDbag y1MEJqou6OTb+LI/qaXX5S6FnMhFr4fp341DSCm+hpf4z02/SkSuCuLgCLpuTeJIAra6Sulh jKQO8hASRhVQrUV6uXEoT/fYjfRm2lKBa8f0AKkZKZeIB/XC33mlogN5xKRsGaXaEwAtM5mJ jVIeJDCSGxz3tEK9hd8sHa33EXf9LZIFme8TN6YDFGGi0KmMeEFdQHZAR8+dryOz6X4L2wZ6 h2FW8DvZyvmJJ2PXJVrNeX990ivg4/vPp7va85FJAQPNipem4obWQAcY44cuvWD9b1TEifzT n5vleXoLVsXNuMlZrGfS3S7MTcbyBvGl9KUEBCIxy4mZ1BAtTxU+5TIULEr3aW9oQwC8jck7 GhWGac0NOMr0MDUKcJ02SnhUKLfr0lGmRdIxeMef4Cx9+JikF36BJ0sRE521U/ZSSYLSNLsf lPG4HyDDL/VY6oXr7wANdy91vWCfdDVq0ShRMlCP6WIvuq/mamGZu+7xtxYcctoAD+TBOWFw Eqtn9zQ3vopKmnkH31awTAw+3bi97wTWDkpBuJPDTLVSkSiC2BzyRji0wiRiJlXXtL6q+wIc HeSGJqk8zJjQ47qGGLHW3C6l/6WezMDIhMHwAbIoLEoJD5FYGL2jEQSPIHYTlTHCOSdmtnxL 5aw86roN0siKwQ1Yr/uIYXlY4Pg+cZGIBZILikm0FJMvLkq58JbUBSzIaZeZrRi3LoStFYAK 36cM6yoxZeBUiQkDeBTfEteWIPuqFgvqLlfLt8onDq1AytncmRP2iSCOBWVrjtPM6Uy5fMfY cun6dLVr8Yq6GgaxOu3oTwcsj5ilRvd4N02KI3a2Ri+TJ66c6+RpcZk8LdcLD3Gxi/M0LQv5 IaUucxNw+BwIwq67FVN08w0g+GsyBbrZ6iRohF6ZnPkN3S8quSWBRDoLyrK0kVs+IJ3Ngh4x IKZs27R4F1OvaHAJDCQ9k4CQnkL0Ku4MFPOx3NKpkNPNP9H1UgPoLNyk+d5xLXmI0ojunNFp tVwtifML7NkslHpvRNz+lyoK+fJTi5PY9ejJKuOnA6175AK82xL2oyCPQ8K7biXd0F9GKXHn Ui6axGk6CtNE8KPYWurNtssul3Tmk1Y2rXxiCcNtbSrp2eF4Io1ZtfQc7wZrRUm9EfyBJ7Y9 Y30cC6zskISWAPIM+P2ilOM2/M/VsqdFZHygGtaPtJ5NofgAUKtTw0jdvX8V0G7+le6MpcfM P+GEsItjKetH1AGXHdvqvSvM/mmhxuI0OZ/GofAieByY6l4RjsNxGwG8SqTkItyBtJDbob4F 1JesIB2PVIiCOZaZrmTXPLm0Hlpyhwr2xYpYDb3TjRAHsaPcqKKGw4Ph+e0oiSwlrJJa+cGO UGkyYiYZgY5Ma8eml6jVton3CdDLQZWBkwI63SzAluLmZ2rlDMLHw04E42dIB9Hj+NM/L1um 9M7mrPt6HiZ7gshVAyn6meJgdGILSbdHOSXzx8/rPbA0QITRUzjAs+XQlSCGcl7QdFMlIje+ /kUZkImNkoRAYV4qUE4R1qKwyM3OALA2w+hGJKM6DlWaXXYmV0Ug5ocwzzuXRmWY0L/Ow5S4 3jYzS871DjgQwGtFIjje6lE5adjnenF04+/TJBfSPAYBEsZyUMC+mPJdWgpDyoKsFBuZAUDy VRd1mNl9GG8FYV6C8h3xkBWEhzQaMMT046bpPgrBxwx1yoEotfIXtFjn2d6fb850PRccvc2Q 8lsWqdR0+YoZO+d4cjasMmCIN50TokyNhs9fepUzK4EgVbciMZMElYVPpNDzzDgTEcelmkyX OvMtZUl6pHoJVJhpYqnD4Udm1tkbCNG1QZ4X8TYKMxa4NtR+s5zb5LeHMIysQwjvfpBN0AI5 7yImTXTWKEbu+HSn+lON3ovqFWA8kJCP3N5TE0W5owBZLswbVZCCm1sTExNOYiwB09wo7XPe doJt9ZSFSQwcWlTioWLROTkNS5sBjQynu1gG7Jo5qOr03Ion2WYtHMQ53AsROxCUp5wzsx4A Yj3x03Vm8GaEwXoNoROEN5MkKSEiFPRKJF6hvlsk4Ixh+N2cegkOsxAwUzJJHHJgorHWu/9K z5AyPc+Io1l7RWGaSepBKMoPehKilwF1yAupykNfeioGnQj2C5bJ2Lau3QpB8k6C/CR0Ryal X8M8tdYPkJbr8U4vu6WR/OVAcA2grhP1ndiUPNpya9YuS1V9pGFmRgWxApdULi0BSy/dJhnk cSGTSQ9cXLZiXxmuoOeZDgtfjQDjEr14l6C+PJxMYXQZinubNO75MMVdFdBHHpi8HHjQk/Rh gzNwjJkket7iIRA8V5c648qPH9/vr09Pdy/X1893bIqKNr7fDPUOFsxshFTDT9H3MD1YqswT eCW73B4EUAlL01wLGKic5360W6y3LduZuxWQsfCWjCUYm/pg/NX6NJ9DDZPZO0GLDgDDBi9b qBcNw/M0VTAsLooqGMKUgpaSWnsPDL3J0MD1R5FVMTWvYH2cjXcFG+FUuM78kFmrQsjMcVYn K2anm1OnZKmxlKixtF8ovdehczuAGu+m+8BxJab/uHIKQxfoAWTkO44VkftstfI2aysIMqNC qfB0zditK35//nT3/m4yX8PRz+mS4M0lsRLhoArouCoenw0ketn53xlWgUpzsEZ6uP68vjy8 z15fZpJLMfv2+THbRjfInCeD2fPdr9py8u7p/XX27Tp7uV4frg//NwNWkm5Kh+vTz9n317fZ 8+vbdfb48v21PzNVuOG8UAVbrLG6qMrtxyQuYIrtmHl96+J2WiWhluouTkg4aZqE6b8JPa6L kkGQE48nhzDCBLkL+6uIM3lIpz/LIlYEZt2rC0sTCwd7F3jD8ng6uepk4aIbhE+3R5joStyu XItfoIKZNRPxfPcDvKkY2PtwSQo49YoIxbBFsvQskdHm0hgfJ4SAYMDEpfeWeF9VCWlPR0CI A9Ta1ol+3bd5aqoFqVGJqWfMyN9E66sbRPwwFsSrt0pKEODgtBcUqjBvmcqsHSXhQxDnZ5F6 ltaMwn2qyEMFRFjm9brL8vOaE8/2Shi+I6VbJaA37bj0KrD8MHvlxBqCw8pAty3cQgxnTSH1 P8c93SeIF3W4MuRMa5tHsc3J1wGY//SW5bqiaQQsfhZlRoaqXB934qQKy+AREqzfdsQ5swac dWy6r4RfsTpPdFcEnU7/63rOiZ6DDlIrxvqPhUc8BO+CliuCVwHrHphCdauFub2K+IGlcuAU pRmB2d+/3h/v755m0d0vMzFekmalystDYbbbqSeHBXGbA/I9C/bEJYQ6ZwS5H07EUSZIqrji 1lzRMfVEMIxH/i/qYupdEfqX6rCmB7K0J+2Oizb0MjoM64O2OfS3BMY40LgDKWr/yABrGc4d DbVepsDjFWV70wI8CwCfJ5lnsFpOEds08o1rHhQIyDjbeMTFdpkCPLYzd+JK7nkEU0ErJ54M 13JieajkPvWesZZThrxtAYk3ew1gRTyZKxspcCkKFZSDsymPMNotARH3Ng5x/940s2fmP0G5 kAtnFy0c4iVaFzO45x/0UVS9vz09vvznN+d3nEDy/XZWnZ1/vjxohOEebvZbeyj2+7iXw0Rm suouq3fMvozhcXSi3P+iHJxAGAui3h5//DCNNjhQ3ofEeQXjPASSBRGZ3UUL/f9EbFnXyrYN w9xcYmYRlh/oe6NpEOEpq504gLmpxNmqYEafzKOvhh0r4I4Q36bE8FfG9j3HEh0Q07uD0r+F URyrA2fGMqGk3G4ZY/LTfrswxgTJkqgHsZyLW0OZdWdY9pvAFDshTGC6lcKBQNteqyJLu46R h5ILN9d3KaxrxFi6FoFbS3s2ZJ6ZMyHDnKgAKNvRvAiD6JKfTEcmYQDmLSqFEz3J86Jz1Iii 0dklhA4wVeeVZ9k3oEYhZRqNwjFtMAbzMDI/kClzC/zUxNvgFkCQl5TpZ3xAdFBXlOKXnudv CCi1hF7QgatUns2BtU39v94+7uf/6gK0UKUH3o9VBQ5itU2n6CoEWVL5TsEJLwdXu10HlR2g SNSuaaJhOBi/G4IHXOnd8EshQjC2NLcT5jo/jlTX5qwecmpQjOp4bLv1vobE7UgLOvlzk+1G DQik1lrX/XK14WMG2YGch4nechCeqjtQglyqA1mtzRpCDTmcY5+ic68xQC+4IfarNSaXHl9M fEvIyHEJGoo+hjDXG4DM2/MadNIQ8/lTjUDyOEIH7GEo+pseaPFPQP8EQ9B4NK2xdBRBXVhD tl8WrvksqEZIrb5vCILVGrOLFw6h4zetrocB8XqgA/EIY/puKgT5Sw0J48XcNauyTSpH3+9v fUvzLa3M9Id8d0oBnwOw5uF7nQYPlNb/YKoI5MIltiidBnWdyYzrsm36J2glMffT3YfWi5+n 8sHjlHAs184DLkHw0YF4xLrVhXj2vgkTju9ddiwW0eTstSY2iC3EXRLHFE03VjfOWjH7lBIv fTVReoAQPi+6EMJPbgOR8cqdKNT2y5LatDX9IfM4sbOsIdBjTA/fa/mQnb8O/3pOvsRjevLX lz94Vkx1s8ou0j5nKP3X1JRA2R40rZoQvO1NDa0HR0KN6ai8vrzrneRESTpmBPDwz/gtrbdS l9latC12nRvsJhI42gFmC3OSrDhVB6KmM1OR9o5JwWkS4eIBZFnVIiI3WykDJtD62RSGUUdk pU9InhJtVZQeIa2dAjBJqIijT0ggLwjn6iCNdyvi1chxZ/S6pMt52Z4zOELT+0+27z/0hGcC 9btEQ+TSl9PIcVUcJkWH+aUMhPvdIRAqo9yNjOBbeAzQtymoJLRr1PrzscGdQ/x4//b6/vr9 Y3b49fP69sdx9uPz+v5hdCGncA9u/MThVq91CTh2GH2BozsI+fr51uNxrOvZd73FpfIIUYXx 6GYbBaWoW+sxE9E2NanKIo3jov9Stgxq930lYQ84rni8n6Fwlt39uH6g+wk5tONJd2UCnZcS 6AJS8bARlHuV6/Prx/Xn2+u9cZJAt7qwLRlVS/7z+f2HMU4Wy73BHVjbDvDK4VYYXLyCEfxv snTKk77MOLjbmb3DWdd3XejWkqTkBnp+ev2hg+Vrd35D0fbt9e7h/vXZJHv8d3wyhX/5vHvS UYZxOrkGVzGjLJ8enx5f/ktFqjzuHQlvvFkMe7hdHprnpPCkOMXFphuG2BMJotoTZT7H1ztX 8uw/+//Gjmy5cSP3K6552q3aJGNb43ge5oEiW2KPeLlJSrJfWI5HO+NKbE/5qE3+foFuHn0A lKuS8ggA++4GGkADuzCAE56gmAiJyAmmrtDAOa25SMGZiz5K0b4r1JdTq5FVFG/YanU2EgwW 0Kgyyxjb34rwiqjSa9gLf5iMTVPD+oMZU7J44Vu7Dcb+QoMSIukxSK+7ah91Z5dFro1Gx6mw PJYqj6oqLQvR5Ul+ccFcJbVGNo5ol+Y8DpMVVYdnFI9vH+GQenh6vH99eg4nSOnEhWb3PH57 frr/5kT8KhJVStrYmMllsU1kTuaSixxPXNRKJOQDGkdJku5OXp9v79DOT57VTMImfG3WMU9c VhVjRV3VzCNk9hFsJv2A6Saa1T0ctmZ12bHGajxTI2vhw849c0Ic9IBuHzWNCsFVWct9F8VZ iKpF3CrZOAsXcOeAo9R5+2bhV7zga1jM1LDoRBGr68qP0+HScEqxr8vESYCNv1liaES+jKM4 tYJtKIFKVsCsHIX9CNa5D5nToyfRgSYwJSF1O5iK9yfFRhHDZqOtoRv6ObTY+k0U8pUZd4Tz /lP6K4ycUvv50wd+E4wXQq7aklR07722OR8xr+QQVRYYNM/oqVmiXaToZbOf7eJ6VZ/RS3vZ KG9sBwjdiRFrsmTiybFWkgn3NRKrtujqqAA6rTWl+ZOh5jth8CB7C2YUp+rECq1NckVdgwqZ mdFwgvyd6S/pXWSO4uk3uetRoPQsBD2sW6IgCzdmsni4ymlB17FjoXELfU+ufbx1+DIHyYj3 Iy4mPkAagLa1OUVHBkGOMbfq8RHxql44K2kFJXvjHHsOP4NgDbMFl1aPeILCjCYSYzl2ifvG b4YyynaRjskIV6Od3T+LWBYJ4zdjEe1hoHT/wkvM7d0P15NuVesDN6RMflFl/luyTTS3C5id rMvPILZ07gr6WmaScT25gS/I9domK2cS8HeRjRJKUta/raLmt6KhGwI4h9PlNXzhQLY9yYP9 yeBWH5eJqNCLdXH+O4WXJaapBTn0y4f7l6fLy0+ffzn9YC+9ibRtVrTWrWiCvWqEtZfD27en k/9S3QqiI2nAxo1EpWHbnABi/OYm84DYT/Tkl7BRnedYiASRPUuUoLbmRqjCCdTk2q2avAp+ UkeOQXhcNm3XosmWdgE9SDfXvkT0rzHWch0VjYwH/LRV9R/uWMxlbfRQaOITubNsS4UOQ8GX k0iczOBWPE7o845uT+pxMfiNj4C8E2WCTiNKs5KZ5i9nWsgNV6yi3G6e+W04gzFEDovhqo3q 1CYdIIYVDPLcJFQ7aHP2EQ0YyRL05646fGua0QX1FPqVIy3HU5T4ogZVvDNVe2t1hN8Yq3RY fnazmCsvuymJ0vY3ZFk3dcOEMRgoFtqrH537MajGPK3IlyJJBPUmZJoQFa1zzJiq58xE6ji3 NAR7fh3lsoDFySDLnP8wrXjcVbFfzGIveKyaq7RC73RmwK7rLfdZy22WIdere7wMyJXLjvD3 9sz7fe7/do9ODVvYywQh9Y7RDBjyjorapl9EFS7XRnKUfHrPkaQg+9gTITOAu3dSuF2y3K3w F/Qw6EHidzOh+pmEHU3MsWNisXAdTjp87nKMBnPc4CwdpTPMv/gKhxMtr65VFAs8Q2RpPRrT x6P303TIGkbocujJgwj/FWLdFsqJjaN/d2s3rkMPZaMeGvS+Uo12PXKkW1GlzPkvPTlY9pdO emto9E5Em67aIZemNTOaqq3iKKOibmisd+RqmOZ8DqeXZhS5QgLPrwlKK+QmPMZjrDo27oYh JHvhDVW+PGeMxwOe4H2WLJNEvMTBHUOZvSezepBMv3x4e/3v5QcbM4i9HYi9zm6zcb+f01Z6 l4hJS+kQXTLPfzwienI8ondV946Gc67IHhE9hx7RexrO+Ll4RLR1zyN6zxBc0OZ9j4i23jtE n8/fUdLn90zwZ8YzxCVavKNNl4yXFxLBPROvaR1zF7OLOeWepflUFCdFmqiOpXT33FD9qb+t BgQ/BgMFv1AGiuO955fIQMHP6kDBb6KBgp+qcRiOd4bJ8e6Q8N3ZlPKyo01DI5o2uyEaw8mB qMiENBooYgH3BdrgM5EUjWiZsP0jkSqjRh6r7FrJLDtS3ToSR0mUYF4/DhQyxsdq9CVjpCla ychJ9vAd61TTqo0kw9kgBWpOpl20lEWkrs1T6dWgBiLSvwwSbSSTi666shTCslECfRos9cFg +6sbVcTVNdx1ynxQJBIkmSgYLMj60F5ps9rRrhhL3wI0oDywVmagNB3n1T5OjaCoxMoSfDCd Tyybxr6Cx3Ykc6RoTj8mcuWQdLJpO/erc8cEowFdLbKV7w/sEsD6EsvrS+JTg6F3bU8SqV3E BEQxFEtmVQGWLfh3orFwE9cFxo6wquJLgna/R8nUMSPB8i/z+eG4XJz1eoM+oFoPRyUAmpWy qBEeFOQuFwoX/24s4cGGUiVnNwu6xrpJiGI02KIfEfsbBE/fm9/d/vIigGlDcxXSyuhiEQAj lVOwJm3zZYCoq0iF5S7jr46lyUCZGZj61q1vbMcCC7EExBmJyW7yiERovQtFXzLwRbivdUzT yOhTh9MHDh/bgBklct8hzKidSpXYx0pU12UsgStsBYyhiuzggZE2KNtvigxIx9R3zhOEJ3Y3 63Vm2madF1XbKeer5Mq6eq+z0tFp4e+5bVFk/U3NurOohOFJSUIZQdA5rSozqxGweVaJdSku dayttYQj2U7FVRaNdYGelPEAJ01WSH/596VXwuXf9nFao7dFabVlVDgDJk4jWRCoCt0JHX+t EdWaV2bdKmvr1DNq13D6mZmYLvENsLs1OeCa/20Oz4+Hv05+3N79ef/4ffBW+vl8//j6p3bO /vZwePlOOWCaZAmBV+c4aSYVR4bhELeo2OnvjKM1JIdeoBgcUCys+e2jEAU6iD7ZycPP+78O v7zePxxO7n4c7v580U2+M/BnqtXmMs5Y7UURLaHNaFsGQkzAAaetpXbp8XlbN8bsa808piHR X345+7i4dCeggu2Yd/V1zvkjRYkuGKhoBWEBPB2TZ+bLMmNUjzoix64Q1IYwnXZsIVAlCDJj L7zxqY16Co0bOaa5ptQ/HokZtbLIrsPiVqWKRa/GwTQtpHZcRy9EPam6su2/I3C0h5lZ+PLx 71OKyoSqsE9abIHRLg5CX354eAKZLzn88fb9u1n27kCKfYNRKBnPFFMkEuqjkJ+PqpQYuptx Cp2KQTv9DEm5RHUhE/s7a4f3hkxrNUWgYRsP+K0YhgjOnAymKJy+AcOuLCg93oDc6RnODHJL OnVplHEzhN0om/C7fqUgQzrScl092qlXxsAdts1C+is99Vy2jXEYV8ZJ9nT359tPc6akt4/f rcsBytVt1ecnsrk0Bs8MkZPJrCwbEFyi3Cas4J4TE13kibttlLWwBabBUMm7arUIj9fqE/u1 9tmZ0hYYTBPVG3vozVYdUZpNYMTz07OPZLtGwnc0y6UdWzUWu7uCwwiOpKSkN575DM6uknZF cfB+p3U0N/9VtAEiV/Fget85/FhTmg0jimTGz8ysTxy3jRCVd4iYuyt6jo+H2Mm/Xn7eP6I3 +ct/Th7eXg9/H+Afh9e7X3/99d/uyjVlr7VgEIo7lYLtMrjakE3TZWDXZhqOomTbiD3zYLvf fYRXvHtCmCLCfbvbGRwcb+WuihiXzb4pu1owrNcQ6P7wZ7khGp5PZzAbR8rCgQXpbZS66Lp1 rbBTMeINH/5l6igvM+vl1KDhyB4ozZChVyA+YKRTWHbmWjrT+I1hNex0wP99rqxwRvwoj/5x Lo9R1HNsUntiSS60g6GJlcAcGMD+Q58YFbc0vwcEspoVPwNIwU2TRYK8CiYCxns4685ObXww PwgUV3OOfv1Sv+oFKBWITh6l8a8D4QXt94weBFqZwkmaGdbYiMEPnlaz9aPeCaVKRdstp2vS UdsmKi+K+LoprcsixibSQ2M77yBvX7WFkTDnsWsVVSlNM9weVsPQOwVoYJfHGAkaBLDYxJK2 SdDZSc8nUoIsVzS2O5KuUb898Io3Bcfuox19CzNpCq37BGZz0/SO0yPOCE5ivZMoWPt9s4rS h9ZOG+zd+p3yBqWCX1BPGNqM/QFjp4KbBYuXCJFXDd7IdWeZ6B3qCiScVf89dcBprhkWn+5g SRGfTWvSTEY/kxSz7+exLiIdHNEu3UONEqnvHzFIKBgtLUX2qT2QirIQHlvVcAziixsv6T9g GORIDgtwltDIEuzQDTE6Zemv0w1UsRT9vEzglgYvq1UAoymDbTfNxrBc+s5R7WX2ZTCjmHgH BFP21E6B2czHA5q2dbeEYynNuVTE9oZ7P+XRFpqOCJAv8Y7Dv2XFsC4oTbABQmCggOPoirD+ /h3lJGdsEua5i465h1wZLhiMK7kmYbFmCdW2SztJtxzkEy3FzLBareTk8TrILQ7YPJnxwOPx RpS7WJAy1USlnxgbMxA/iTg+qdije8fMABotXJ/VnqfbAGHDPBrSBMZ4xeONApDHty3zAktj FdoxGtSuzPSVc8Ixi2kzs9J0LKu4rGiHetP+iu7cSmIWJ3lsp/ZBJFUOsu9MH4wX80xDdUKv uemM0FGY9eYxc5kzCaVykfMbRetxdOgo1Hurln8fVUeYwJtVjWiF8WadOMp3/E18MCmXl7CT zW7GrOZR5jx50di5z4HPoOJa1kYusVWnuAPipqewC8XH7zaO3tDohyZro53Vsih1bQcig7Q5 FB7vhkUmompSTBE38Qgt3vHeZ1giRj/S3JpToaE/R1ehvsFWtE9NwLDLIPkuRdatRKRvEfrS 7z5wYIj4N22NwmipwF/CGvNa9geBjXR6hQIZKpWA89R8JXsvdBL+HnQ7DLmeJkwtvczsJzda 32BLjqjOAckZxFxrsnC4I5Vd++oVD2E+9rtkE2RVRMuDFGGXbpkHnD71mnYX8clUgyacqBD0 EUOSx2EqdvYDmNh3UlZRrSOh+3Hn+Q/q8zXrAeITY+iTjsv6RhK/e6ThIMARYWmrhmW4iF5F dTNk6jC3qEAhUB/u3p7vX/8Js2PgsW5JyfBLG8cjdxOZtBl4fwMK5O7MG4m+CBLZP1wTCU8C iC5JYfSESczF3AH6t54Yh6TWD9z1kTpLO4ukn5YgX0GlMNwnTWRKZOaOrXo6Wn0ymq2DYIkv 7+qyVVz6RsNrsRhcxUaEIhVUfUbOcSjsCIY+9suH0W11XyqjOLE8HIzop98/eTBcmNW1D4Uy fJDtOGRLknij2dpuNLAAysEwFT//8/P16eQOEyM8PZ/8OPz18/A8rUxDDAO+dmzDDvgshAs7 aKkFDEnhshjLKrUT1vuY8CPt/EIBQ1JVrIOSAUYSjvbgoOlsSzZVRXQfN6/nqWTqqOnn/D06 YXzNDVbECWUV7bFTTBwSTrXGD3ZLfjgKQVqrHBS/Xp2eXYK8EgxZ0WY0kGpJpf/ybcEnKVet aAXxrf5Di71DT0ISb77aJoWDMWiuFmN8oCjWssBNaqJOvL3+ODy+3t/dvh6+nYjHO9xOcLif /O/+9cdJ9PLydHevUcnt622wreI4d529zJgyWVeGj9II/jv7WJXZ9en5RyrcaE9ZiysZbHzM 1h7JQiNMbBkdDujh6ZvtijjUtYyJBsYrSqQfkI2iPqEF2aFFS+KTTFFBe8cVQ7Zszz3q6Her uN6pKAyRlt6+/OBGwEnePBw1uT7pg9qhUXPVb+Gz0PB7//3w8hrWa1wB/f1mwN22yuuWWjsa PzM5Kh4dLYlPDa4vnS9l7TsfDpNydEXmySIYzDz5RMF0Lu0ALmHxwo0F/hL1qzw5ZQLfWxTM Y4mJgkvnPlGck/H5hl2XRqdBwxFI9ggQUB+xmADxicl5P1HQLukDPj/nW9ms1enns6A5uwoq HU6G+P7nDyc22MjJa6LBAPXiSXn4ol3KOuStKg7XBEhHu5XUi4xGDA/MiGUc5SLLyGzCIwU6 U/Hf183MCkb0RdCsRNREUasjbG2TRjeEoFRHWQ3nO9W2/uifnXVBPo0dsaqCGwRRdp1z3soG XQnSaD6yyihkn7uSnMMePk3B6Fr3fHh5AeYZLLjBC9kvCR1cw55cMlE6x49mOwrolAgOd/v4 7enhpHh7+OPwbKLW3b6apgb7oKhlF1eqoPQbQ4fUsteaBysJMQx/MTj2SaJFBEx4vvKg3q8S U64LNMxW18SgmnQDlTxa/0hY90Lzu4gV4/fh0+Elgu9ZugsYJhqiij0DHq7DxH7W6NBxncZ3 lclHe5yuz0tBzC1SShh9oC6KT5/2VLwxi3ab050CuNUrqpYYLrQ1GWLTLmYImEmWECvBBEGt r/NcoCZAqxEwSU+wleLD8yuGPwSx+EVnBnm5//54+/r23HvUet4S5hU6HPxRvNGGo175wWkL Nts8jNtnY1a+0R3h2qJoYxCIkUhdyKiVIcrto5MSyC2ahsyNXJZOMBMc5jbK5M2QAn2qy614 WZab8xqKLJLMvuVZuIvFLDrd4uvjWi4zwXw+7QKvVCePiour6O3t1iv2skEXFXrWkHYv49pt 1V5urXZu07LGzKbWTtUgJ+qqpsFs4vWgiDNhAOw6/w818qSlBHwBAA== --dDRMvlgZJXvWKvBx Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ devel mailing list devel@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel --dDRMvlgZJXvWKvBx--