From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934687AbXG2TQ7 (ORCPT ); Sun, 29 Jul 2007 15:16:59 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S933064AbXG2TQv (ORCPT ); Sun, 29 Jul 2007 15:16:51 -0400 Received: from smtp105.plus.mail.re1.yahoo.com ([69.147.102.68]:46279 "HELO smtp105.plus.mail.re1.yahoo.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S932968AbXG2TQu (ORCPT ); Sun, 29 Jul 2007 15:16:50 -0400 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.de; h=Received:Received:Date:From:To:Cc:Subject:Message-ID:Reply-To:References:MIME-Version:Content-Type:Content-Disposition:Content-Transfer-Encoding:In-Reply-To:User-Agent; b=571BrJ8L35Vm86zDEDuyTYO+lXABM39wjK1Hw87r37v03/uPrYqrTMqqwCZ6R/s7mq8VEC9ZKCnGsoRv4xOUMjuS3RwTD0hcTJbnp6Q4ySyx9JVDrc4KdwGzMZG7Osf5fY698cZveUcP1M4vREwATywkfUu3nWC/MKejfl71z+8= ; Date: Sun, 29 Jul 2007 21:15:28 +0200 From: Borislav Petkov To: "H. Peter Anvin" Cc: Xudong Guan , linux-kernel@vger.kernel.org, Chuck Ebbert Subject: Re: 2.6.23-rc1: no setup signature found... Message-ID: <20070729191528.GA5166@gollum.tnic> Reply-To: bbpetkov@yahoo.de References: <20070726150854.GA7034@xguan-laptop> <46A8BB6C.6050903@zytor.com> <20070726163053.GA4570@gollum.tnic> <46A8E3F9.5070809@zytor.com> <20070727013615.GC4570@gollum.tnic> <46A9753A.1010206@zytor.com> <20070729085059.GA10758@gollum.tnic> <20070729092402.GA2272@xguan-laptop> <20070729103706.GA16780@gollum.tnic> <46AC9B28.6060906@zytor.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MGYHOYXEY6WxJCY8" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <46AC9B28.6060906@zytor.com> User-Agent: Mutt/1.5.16 (2007-06-11) Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org --MGYHOYXEY6WxJCY8 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit On Sun, Jul 29, 2007 at 06:50:32AM -0700, H. Peter Anvin wrote: > Borislav Petkov wrote: >> Right, this was too easy to be true. I now did: >> qemu -hda /dev/hda -snapshot >> and booted from the hd using the installed grub and the same kernel and it >> _didn't_ boot showing again "no setup signature found... " > > Okay, so it's an algorithmic problem. This is quite important to know. > > Is /boot a separate partition on your disk by any chance? Either way, this > means we can use qemu to debug this, which will make it a lot easier. > > This is what I'd like you to do next: > > - run qemu in one window with the -S -s options. > - in another window, do: > > gdb > target remote localhost:1234 > set architecture i8086 > disp/i ($cs << 4)+$eip > br *0x10200 > br *0x20200 > br *0x30200 > br *0x40200 > br *0x50200 > br *0x60200 > br *0x70200 > br *0x80200 > br *0x90200 > c > > # ... hopefully you're now stopped at a jump instruction > p/x $ds > > # Hopefully this is showing, say, 0x9000 if you're stopped > # at 0x90200 > > # Where X is the first digit of the address stopped at: > dump memory setup.dump 0xX0000 0xX8000 > > > Please send me setup.dump plus your vmlinuz file. > > Thanks, > > -hpa Here's a complete log of what i did: qemu -hda /dev/hda -snapshot -S -s and then in another window: ------- []# gdb GNU gdb 6.6-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu". (gdb) target remote localhost:1234 Remote debugging using localhost:1234 0x0000fff0 in ?? () (gdb) set architecture i8086 The target architecture is assumed to be i8086 (gdb) disp/i ($cs << 4)+$eip 1: x/i ($cs << 4) + $eip 0xffff0: ljmp $0xf000,$0xe05b (gdb) br *0x10200 Breakpoint 1 at 0x10200 (gdb) br *0x20200 Breakpoint 2 at 0x20200 (gdb) br *0x30200 Breakpoint 3 at 0x30200 (gdb) br *0x40200 Breakpoint 4 at 0x40200 (gdb) br *0x50200 Breakpoint 5 at 0x50200 (gdb) br *0x60200 Breakpoint 6 at 0x60200 (gdb) br *0x70200 Breakpoint 7 at 0x70200 (gdb) br *0x80200 Breakpoint 8 at 0x80200 (gdb) br *0x90200 Breakpoint 9 at 0x90200 (gdb) c Continuing. Breakpoint 4, 0x00040200 in ?? () 1: x/i ($cs << 4) + $eip 0x40300: lea (%si),%dx (gdb) p/x $ds $1 = 0x18 (gdb) dump memory setup.dump 0x40000 0x48000 (gdb) q The program is running. Exit anyway? (y or n) y ---EOF--- Please find the setup.dump file attached. And by vmlinuz you meant bzImage, right? Anyways, due to the fact that its size will not fit in vger's size limits i'm sending it to you in a private mail. -- Regards/Gruß, Boris. --MGYHOYXEY6WxJCY8 Content-Type: application/octet-stream Content-Disposition: attachment; filename="setup.dump" Content-Transfer-Encoding: base64 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 GAQAxwQkBAAAAOij9///6I7////oWfP//+jk/v//jXQmAOj79f//oWQoBACFwHUIg8QsW15f XcO6EAAAAOjg9v//jX3wut0YBACJReCjZCgEAIlF8In46Cb2//8x0on46E32//+6BAAAAIn4 6AH2//8x0on46Pj1//+64hgEAIn46Pz1//+66xgEAIn46PD1//8x0on46Df2//8x0on46A72 //+LFVwoBACJ+IPCEuj+9f//ugAA4P6J+OgS9v//MdKJ+Ojp9f//MdKJ+Oig9f//MdKJ+OiX 9f//oVwoBACFwA+OuAAAADHb632NtgAAAAC6AwAAAIn46HT1//8x0on46Gv1//+6BgAAAIn4 6F/1//8x0on46Fb1//8x0on46E31//+6AQIAAIn46IH1//8x0on46Hj1//8x0on46G/1//8x 0on46Gb1//8x0on46F31//8x0on46FT1//+DwwE5HVwoBAB+NzHSifjoAPX//4naifjo9/T/ /7oRAAAAifjo6/T//4XbD4Rj////ugEAAACJ+OjX9P//6V7///+6AQAAAIn46Mb0//8x0on4 6L30//+6+BgEAIn46MH0//+LNVwoBAC6AgAAAIn4MdvonfT//4n4ifLolPT//7oRAAAAifjo iPT//7oBAAAAifjofPT//7oAAMD+ifjo0PT//7oDAAAAifjoZPT//zHSifjoW/T//zHSifjo UvT//zHSifjoSfT//zHSifjoQPT//4naifjoN/T//4nyifjoLvT//4naifiDwwHoIvT//4P7 EHWti0Xwi1XgK0XgiEIEwfgIiEIFi1Xwi0XgK1Xg6H30//+LVeD32IhCB4t18CnWuhAAAACJ 8AMFZCgEAOiO9P//uv8YBACJw6NkKAQAiUXwifjo2PP//4tV4In46B70//+6AQAAAIn46LLz //+6BAAAAIn46Kbz//8x0on46J3z//8x0on46JTz//8x0on46Ivz//8x0on46ILz//8x0on4 6Hnz//8x0on46HDz//+LVfCJ2Cna6OTz///32IhDCotF8Il0JBAp2AEFZCgEAItF4IlcJAjH RCQEJBgEAMcEJAQAAACJRCQM6HH0//+LNWgoBACF9nUwDwm6WQAAALhAKAQA6Pbx//+6WQAA AInBuEAoBACD4Q+DyRDo7/D//4PELFteX13D6JL0//9mkOvHjbQmAAAAAI28JwAAAABVMdKJ 5YPsOIl1+It1CIld9Il9/Inw6EXx//+6AgAAAInDifDoN/H//2aB+4aAdRBmPQBwdBdmPTcS D4SJAAAAi130i3X4i338iexdw8ZF8gC7YAAAAMZF8wCNtgAAAAAPtoMoFwQAvwEAAACJReCJ woPgB4nBwfoD0+eJ+AhEFfKJ2otN4Inwg8MB6EDw//+D+2R1yw+2TfK60AQAAInI7g+2RfOy 0e6JRCQMiUwkCMdEJAQEGQQAxwQkBAAAAOhc8///6Xf///+6AAAPAOsPg8IQgfoAABAAD4Rh ////gTpCRPuqdemLSgSNQgijZCgEAIlEJAjHRCQEXBgEAI0UCIkVWCgEAIlUJAzHBCQEAAAA 6Anz///HRCQIAAABAMdEJAQAAA8AxwQkAAADAOjt6f//ulkAAACJ8OiB8P//ulkAAACJwYnw g+EPg8kw6H3v///HRCQIAAABAMdEJAQAAAMAxwQkAAAPAOix6f//ixaLRgSJFUAoBACjRCgE AOm8/v//5gMEAF8CBABfAgQAXwIEAF8CBABfAgQAXwIEAF8CBABfAgQAXwIEAF8CBACgAgQA MAMEAF8CBABfAgQAXwIEAF8CBABfAgQAXwIEAF8CBABfAgQAXwIEAF8CBACyAwQADQQEAF8C BABfAgQA1gMEAF8CBABfAgQAXwIEAF8CBADmAwQACwkLCTAxMjM0NTY3ODlhYmNkZWYAAAAA QUNQSSB0YWJsZXM6IFJTRFAgYWRkcj0weCUwOGx4IEFDUEkgREFUQSBhZGRyPTB4JTA4bHgg c2l6ZT0weCV4CgAAAABQQ0k6IGJ1cz0lZCBkZXZmbj0weCUwMng6IHZlbmRvcl9pZD0weCUw NHggZGV2aWNlX2lkPTB4JTA0eAoAAAAATVAgdGFibGUgYWRkcj0weCUwOGx4IE1QQyB0YWJs ZSBhZGRyPTB4JTA4bHggc2l6ZT0weCV4CgBiaW9zX3RhYmxlX2FkZHI6IDB4JTA4bHggZW5k PTB4JTA4bHgKAAAAUlNEVABGQUNQAEFQSUMAcmVnaW9uICVkOiAweCUwOHgKAEZvdW5kICVk IGNwdShzKQoAcmFtX3NpemU9MHglMDhseAoAU3RhcnRpbmcgcm9tYmlvczMyCgBQQ01QAEJP Q0hTQ1BVADAuMSAgICAgICAgIABJU0EgICAAX01QXwBQSUlYMyBpbml0OiBlbGNyPSUwMngg JTAyeAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEU0RUMggAAAEOQlhQQwAA QlhEU0RUAAABAAAASU5UTBIJBiAQTwRcAFuAQ01TXwEKcAoCW4EQQ01TXwFDTVNJCENNU0QI FBRDTVJEAXBoQ01TSXBDTVNEYKRgW4BEQkdfAQtEsAoEW4ELREJHXwNEQkdMIBBOJV9TQl9b gkYlUENJMAhfSElEDEHQCgMIX0FEUgAIX1VJRAEIX1BSVBJHFRgSCwQL//8ATE5LRAASCwQL //8BTE5LQQASDAQL//8KAkxOS0IAEgwEC///CgNMTktDABINBAz//wEAAExOS0EAEg0EDP// AQABTE5LQgASDgQM//8BAAoCTE5LQwASDgQM//8BAAoDTE5LRAASDQQM//8CAABMTktCABIN BAz//wIAAUxOS0MAEg4EDP//AgAKAkxOS0QAEg4EDP//AgAKA0xOS0EAEg0EDP//AwAATE5L QwASDQQM//8DAAFMTktEABIOBAz//wMACgJMTktBABIOBAz//wMACgNMTktCABINBAz//wQA AExOS0QAEg0EDP//BAABTE5LQQASDgQM//8EAAoCTE5LQgASDgQM//8EAAoDTE5LQwASDQQM //8FAABMTktBABINBAz//wUAAUxOS0IAEg4EDP//BQAKAkxOS0MAEg4EDP//BQAKA0xOS0QA FEwNX0NSUwAITUVNUBFCBwpuiA0AAgwAAAAAAP8AAAAAAUcB+Az4DAEIiA0AAQwDAAAAAPcM AAD4DIgNAAEMAwAAAA3//wAAAPOHFwAADAMAAAAAAAAKAP//CwAAAAAAAAACAIcXAAAIAQAA AAAAAAAA//+//gAAAAAAAAAAeQCKTUVNUApcUE1JTopNRU1QCmBQTUFYik1FTVAKaFBMRU5y Q01SRAo0eUNNUkQKNQoIAGB5YAoQYHJgDAAAAAFgcGBQTUlOdFBNQVhQTUlOUExFTnVQTEVO pE1FTVAQQiYuX1NCX1BDSTBbgkMgSVNBXwhfQURSDAAAAQBbgFA0MEMCCmAKBFuCRARLQkRf CF9ISUQMQdADAxQJX1NUQQCkCg8UKV9DUlMACFRNUF8RGAoVRwFgAGAAAQFHAWQAZAABASIC AHkApFRNUF9bgjNNT1VfCF9ISUQMQdAPExQJX1NUQQCkCg8UGV9DUlMACFRNUF8RCAoFIgAQ eQCkVE1QX1uCRwRGREMwCF9ISUQMQdAHABQJX1NUQQCkCg8ULF9DUlMACEJVRjARGwoYRwHy A/IDAARHAfcD9wMAASJAACoEAHkApEJVRjBbgksFTFBUXwhfSElEDEHQBAAUKF9TVEEAcF5e Xi5QWDEzRFJTQWB7YAwAAACAYKAGk2AApAChBKQKDxQhX0NSUwAIQlVGMBEQCg1HAXgDeAMI CCKAAHkApEJVRjBbgkEGQ09NMQhfSElEDEHQBQEIX1VJRAEUKF9TVEEAcF5eXi5QWDEzRFJT Q2B7YAwAAAAIYKAGk2AApAChBKQKDxQhX0NSUwAIQlVGMBEQCg1HAfgD+AMACCIQAHkApEJV RjBbgkIGQ09NMghfSElEDEHQBQEIX1VJRAoCFChfU1RBAHBeXl4uUFgxM0RSU0Nge2AMAAAA gGCgBpNgAKQAoQSkCg8UIV9DUlMACEJVRjAREAoNRwH4AvgCAAgiCAB5AKRCVUYwW4JABVBY MTMIX0FEUgwDAAEAW4BQMTNDAgpcCiRbgTNQMTNDA0RSU0EgRFJTQiBEUlNDIERSU0UgRFJT RiBEUlNHIERSU0ggRFJTSSBEUlNKIBBPLl9TQl9bgSQvA1BDSTBJU0FfUDQwQwFQUlEwCFBS UTEIUFJRMghQUlEzCFuCTgpMTktBCF9ISUQMQdAMDwhfVUlEAQhfUFJTEQkKBiP4Hhh5ABQa X1NUQQBwCgtgoA17CoBQUlEwYXAKCWCkYBQRX0RJUwB9UFJRMAqAUFJRMBQ/X0NSUwAIUFJS MBEJCgYjAgAYeQCLUFJSMAFUTVBfcFBSUTBgoAyVYAqAeQFgVE1QX6EHcABUTVBfpFBSUjAU G19TUlMBi2gBVE1QX4JUTVBfYHZgcGBQUlEwW4JPCkxOS0IIX0hJRAxB0AwPCF9VSUQKAghf UFJTEQkKBiP4Hhh5ABQaX1NUQQBwCgtgoA17CoBQUlExYXAKCWCkYBQRX0RJUwB9UFJRMQqA UFJRMRQ/X0NSUwAIUFJSMBEJCgYjAgAYeQCLUFJSMAFUTVBfcFBSUTFgoAyVYAqAeQFgVE1Q X6EHcABUTVBfpFBSUjAUG19TUlMBi2gBVE1QX4JUTVBfYHZgcGBQUlExW4JPCkxOS0MIX0hJ RAxB0AwPCF9VSUQKAwhfUFJTEQkKBiP4Hhh5ABQaX1NUQQBwCgtgoA17CoBQUlEyYXAKCWCk YBQRX0RJUwB9UFJRMgqAUFJRMhQ/X0NSUwAIUFJSMBEJCgYjAgAYeQCLUFJSMAFUTVBfcFBS UTJgoAyVYAqAeQFgVE1QX6EHcABUTVBfpFBSUjAUG19TUlMBi2gBVE1QX4JUTVBfYHZgcGBQ UlEyW4JPCkxOS0QIX0hJRAxB0AwPCF9VSUQKBAhfUFJTEQkKBiP4Hhh5ABQaX1NUQQBwCgtg oA17CoBQUlEzYXAKCWCkYBQRX0RJUwB9UFJRMwqAUFJRMxQ/X0NSUwAIUFJSMBEJCgYjAgAY eQCLUFJSMAFUTVBfcFBSUTNgoAyVYAqAeQFgVE1QX6EHcABUTVBfpFBSUjAUG19TUlMBi2gB VE1QX4JUTVBfYHZgcGBQUlEzCF9TNV8SBgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////8= --MGYHOYXEY6WxJCY8--