From owner-freebsd-stable@FreeBSD.ORG Thu May 3 11:27:08 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 48EAC16A400 for ; Thu, 3 May 2007 11:27:08 +0000 (UTC) (envelope-from martin.dieringer@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 6B5E713C455 for ; Thu, 3 May 2007 11:27:07 +0000 (UTC) (envelope-from martin.dieringer@gmx.de) Received: (qmail invoked by alias); 03 May 2007 11:27:03 -0000 Received: from c-134-225-2.d.dsl.de.ignite.net (EHLO dieringer.dyndns.org) [62.134.225.2] by mail.gmx.net (mp033) with SMTP; 03 May 2007 13:27:03 +0200 X-Authenticated: #21464393 X-Provags-ID: V01U2FsdGVkX19y2o560gNyaksKpZb2MQ9SLnTrYNahEL0PJTeBZz 8hmHdKOqFrb7q3 Received: (qmail 4005 invoked by uid 1001); 3 May 2007 11:20:19 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 3 May 2007 11:20:19 -0000 Date: Thu, 3 May 2007 13:20:19 +0200 (CEST) From: Martin Dieringer To: Ian Smith In-Reply-To: Message-ID: <20070503130520.V839@thinkpad.dieringer.dyndns.org> References: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-746919471-1178191219=:839" X-Y-GMX-Trusted: 0 Cc: Doug Barton , freebsd-stable@freebsd.org Subject: Re: clock too slow - big time offset with ntpdate X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Martin Dieringer List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 May 2007 11:27:08 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-746919471-1178191219=:839 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed On Thu, 3 May 2007, Ian Smith wrote: > > > > Now I got following while playing sound on the Compaq: > > > > > > kernel: calcru: runtime went backwards from 183711700 usec to 183167434 usec for pid 12 (swi4: clock sio) > > > > > > here I have a working clock, but also intermittent sound output > > To which I suggested, after a bit of hunting: > > > http://www.freebsd.org/doc/en/books/faq/book.html#CALCRU-NEGATIVE this refers to freebsd 4? > > and > > http://lists.freebsd.org/pipermail/freebsd-stable/ searching for > > 'calcru: runtime went backwards' provides many hits, as does google; > > seems it could be a number of things, perhaps choice of timecounter. didn't help me It was always kern.timecounter.hardware: i8254 > Also a bit further down in the FAQ: > '5.25. Why does the clock on my laptop keep incorrect time?' > > Have you had a look at those FAQ entries? Might they be relevant? > > How about showing us /var/run/dmesg.boot for at least one of these two > machines? I'm still curious as to what Timecounter & HZ is selected: > show us 'sysctl kern.timecounter' and 'sysctl -a | grep -i cpu' ? # sysctl kern.timecounter kern.timecounter.stepwarnings: 0 kern.timecounter.nbinuptime: 86077047 kern.timecounter.nnanouptime: 0 kern.timecounter.nmicrouptime: 11135 kern.timecounter.nbintime: 16738975 kern.timecounter.nnanotime: 6960807 kern.timecounter.nmicrotime: 9778174 kern.timecounter.ngetbinuptime: 1478970 kern.timecounter.ngetnanouptime: 34251 kern.timecounter.ngetmicrouptime: 6970988 kern.timecounter.ngetbintime: 0 kern.timecounter.ngetnanotime: 1 kern.timecounter.ngetmicrotime: 14171626 kern.timecounter.nsetclock: 5 kern.timecounter.hardware: i8254 kern.timecounter.choice: TSC(-1000) i8254(0) dummy(-1000000) kern.timecounter.tick: 1 # sysctl -a | grep -i cpu kern.threads.virtual_cpu: 1 kern.ccpu: 1948 kern.smp.maxcpus: 1 kern.smp.cpus: 1 debug.cpufreq.lowest: 0 debug.cpufreq.verbose: 0 hw.ncpu: 1 machdep.cpu_idle_hlt: 1 dev.cpu.0.%driver: cpu dev.cpu.0.%parent: legacy0 dev.cpu.0.freq: 1400 dev.cpu.0.freq_levels: 1400/-1 1225/-1 1200/-1 1050/-1 1000/-1 875/-1 800/-1 700/-1 600/-1 525/-1 450/-1 375/-1 300/-1 225/-1 150/-1 75/-1 dev.est.0.%parent: cpu0 dev.cpufreq.0.%driver: cpufreq dev.cpufreq.0.%parent: cpu0 dev.p4tcc.0.%desc: CPU Frequency Thermal Control dev.p4tcc.0.%parent: cpu0 dmesg.today is attached m. --0-746919471-1178191219=:839 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=dmesg.today Content-Transfer-Encoding: BASE64 Content-ID: <20070503132019.G839@thinkpad.dieringer.dyndns.org> Content-Description: Content-Disposition: attachment; filename=dmesg.today Q29weXJpZ2h0IChjKSAxOTkyLTIwMDcgVGhlIEZyZWVCU0QgUHJvamVjdC4N CkNvcHlyaWdodCAoYykgMTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwg MTk4OSwgMTk5MSwgMTk5MiwgMTk5MywgMTk5NA0KCVRoZSBSZWdlbnRzIG9m IHRoZSBVbml2ZXJzaXR5IG9mIENhbGlmb3JuaWEuIEFsbCByaWdodHMgcmVz ZXJ2ZWQuDQpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2Yg VGhlIEZyZWVCU0QgRm91bmRhdGlvbi4NCkZyZWVCU0QgNi4yLVNUQUJMRSAj NDogRnJpIE1hciAyMyAwNzoyMzo0NCBDRVQgMjAwNw0KICAgIG1hcnRpbkB0 aGlua3BhZC5kaWVyaW5nZXIuZHluZG5zLm9yZzovZGF0YS9vYmovdXNyL3Ny Yy9zeXMvVFA2MDBYDQptb2R1bGVfcmVnaXN0ZXI6IG1vZHVsZSBpc2EvY2Ji IGFscmVhZHkgZXhpc3RzIQ0KTW9kdWxlIGlzYS9jYmIgZmFpbGVkIHRvIHJl Z2lzdGVyOiAxNw0KbW9kdWxlX3JlZ2lzdGVyOiBtb2R1bGUgcGNpL2NiYiBh bHJlYWR5IGV4aXN0cyENCk1vZHVsZSBwY2kvY2JiIGZhaWxlZCB0byByZWdp c3RlcjogMTcNClRpbWVjb3VudGVyICJpODI1NCIgZnJlcXVlbmN5IDExOTMx ODIgSHogcXVhbGl0eSAwDQpDUFU6IEludGVsKFIpIFBlbnRpdW0oUikgTSBw cm9jZXNzb3IgMTQwME1IeiAoMTM5My4xNy1NSHogNjg2LWNsYXNzIENQVSkN CiAgT3JpZ2luID0gIkdlbnVpbmVJbnRlbCIgIElkID0gMHg2OTUgIFN0ZXBw aW5nID0gNQ0KICBGZWF0dXJlcz0weGE3ZTlmOWJmPEZQVSxWTUUsREUsUFNF LFRTQyxNU1IsTUNFLENYOCxTRVAsTVRSUixQR0UsTUNBLENNT1YsUEFULENM RkxVU0gsRFRTLEFDUEksTU1YLEZYU1IsU1NFLFNTRTIsVE0sUEJFPg0KICBG ZWF0dXJlczI9MHgxODA8RVNULFRNMj4NCnJlYWwgbWVtb3J5ICA9IDUwMzEx OTg3MiAoNDc5IE1CKQ0KYXZhaWwgbWVtb3J5ID0gNDgyOTE4NDAwICg0NjAg TUIpDQpjcHUwIG9uIG1vdGhlcmJvYXJkDQplc3QwOiA8RW5oYW5jZWQgU3Bl ZWRTdGVwIEZyZXF1ZW5jeSBDb250cm9sPiBvbiBjcHUwDQpwNHRjYzA6IDxD UFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1MA0KYXBtMDog PEFQTSBCSU9TPiBvbiBtb3RoZXJib2FyZA0KYXBtMDogZm91bmQgQVBNIEJJ T1MgdjEuMiwgY29ubmVjdGVkIGF0IHYxLjINCnBjaWIwOiA8SG9zdCB0byBQ Q0kgYnJpZGdlPiBwY2lidXMgMCBvbiBtb3RoZXJib2FyZA0KcGNpMDogPFBD SSBidXM+IG9uIHBjaWIwDQphZ3AwOiA8QVRJIFJTMjAwTSBBR1AgYnJpZGdl PiBtZW0gMHg5YzAwMDAwMC0weDlmZmZmZmZmLDB4OTg0ODAwMDAtMHg5ODQ4 MGZmZiBhdCBkZXZpY2UgMC4wIG9uIHBjaTANCnBjaWIxOiA8UENJLVBDSSBi cmlkZ2U+IGF0IGRldmljZSAxLjAgb24gcGNpMA0KcGNpMTogPFBDSSBidXM+ IG9uIHBjaWIxDQpwY2kxOiA8ZGlzcGxheSwgVkdBPiBhdCBkZXZpY2UgNS4w IChubyBkcml2ZXIgYXR0YWNoZWQpDQpwY20wOiA8QWNlciBMYWJzIE01NDUx PiBwb3J0IDB4MzAwMC0weDMwZmYgbWVtIDB4OTgwODAwMDAtMHg5ODA4MGZm ZiBpcnEgMTEgYXQgZGV2aWNlIDYuMCBvbiBwY2kwDQpwY20wOiA8QW5hbG9n IERldmljZXMgQUQxOTgxQiBBQzk3IENvZGVjPg0KcGNtMDogW0dJQU5ULUxP Q0tFRF0NCmlzYWIwOiA8UENJLUlTQSBicmlkZ2U+IGF0IGRldmljZSA3LjAg b24gcGNpMA0KaXNhMDogPElTQSBidXM+IG9uIGlzYWIwDQpwY2kwOiA8c2lt cGxlIGNvbW1zLCBnZW5lcmljIG1vZGVtPiBhdCBkZXZpY2UgOC4wIChubyBk cml2ZXIgYXR0YWNoZWQpDQpjYmIwOiA8TzJNaWNybyBPWjcxMU0xIFBDSS1D YXJkQnVzIEJyaWRnZT4gbWVtIDB4OTgxODAwMDAtMHg5ODE4MGZmZiBpcnEg MTEgYXQgZGV2aWNlIDExLjAgb24gcGNpMA0KY2FyZGJ1czA6IDxDYXJkQnVz IGJ1cz4gb24gY2JiMA0KcGNjYXJkMDogPDE2LWJpdCBQQ0NhcmQgYnVzPiBv biBjYmIwDQpjYmIxOiA8TzJNaWNybyBPWjcxMU0xIFBDSS1DYXJkQnVzIEJy aWRnZT4gbWVtIDB4OTgyMDAwMDAtMHg5ODIwMGZmZiBpcnEgMTEgYXQgZGV2 aWNlIDExLjEgb24gcGNpMA0KY2FyZGJ1czE6IDxDYXJkQnVzIGJ1cz4gb24g Y2JiMQ0KcGNjYXJkMTogPDE2LWJpdCBQQ0NhcmQgYnVzPiBvbiBjYmIxDQpw Y2kwOiA8YmFzZSBwZXJpcGhlcmFsPiBhdCBkZXZpY2UgMTEuMiAobm8gZHJp dmVyIGF0dGFjaGVkKQ0KYXRhcGNpMDogPEFjZXJMYWJzIE01MjI5IFVETUEx MDAgY29udHJvbGxlcj4gcG9ydCAweDFmMC0weDFmNywweDNmNiwweDE3MC0w eDE3NywweDM3NiwweDM4MDAtMHgzODBmIGlycSAxMSBhdCBkZXZpY2UgMTYu MCBvbiBwY2kwDQphdGFwY2kwOiB1c2luZyBQSU8gdHJhbnNmZXJzIGFib3Zl IDEzN0dCIGFzIHdvcmthcm91bmQgZm9yIDQ4Yml0IERNQSBhY2Nlc3MgYnVn LCBleHBlY3QgcmVkdWNlZCBwZXJmb3JtYW5jZQ0KYXRhMDogPEFUQSBjaGFu bmVsIDA+IG9uIGF0YXBjaTANCmF0YTE6IDxBVEEgY2hhbm5lbCAxPiBvbiBh dGFwY2kwDQpwY2kwOiA8YnJpZGdlPiBhdCBkZXZpY2UgMTcuMCAobm8gZHJp dmVyIGF0dGFjaGVkKQ0Kb2hjaTA6IDxORUMgdVBEIDkyMTAgVVNCIGNvbnRy b2xsZXI+IG1lbSAweDk4MzAwMDAwLTB4OTgzMDBmZmYgaXJxIDEwIGF0IGRl dmljZSAxOC4wIG9uIHBjaTANCm9oY2kwOiBbR0lBTlQtTE9DS0VEXQ0KdXNi MDogT0hDSSB2ZXJzaW9uIDEuMA0KdXNiMDogU01NIGRvZXMgbm90IHJlc3Bv bmQsIHJlc2V0dGluZw0KdXNiMDogPE5FQyB1UEQgOTIxMCBVU0IgY29udHJv bGxlcj4gb24gb2hjaTANCnVzYjA6IFVTQiByZXZpc2lvbiAxLjANCnVodWIw OiBORUMgT0hDSSByb290IGh1YiwgY2xhc3MgOS8wLCByZXYgMS4wMC8xLjAw LCBhZGRyIDENCnVodWIwOiAzIHBvcnRzIHdpdGggMyByZW1vdmFibGUsIHNl bGYgcG93ZXJlZA0Kb2hjaTE6IDxORUMgdVBEIDkyMTAgVVNCIGNvbnRyb2xs ZXI+IG1lbSAweDk4MzgwMDAwLTB4OTgzODBmZmYgaXJxIDEwIGF0IGRldmlj ZSAxOC4xIG9uIHBjaTANCm9oY2kxOiBbR0lBTlQtTE9DS0VEXQ0KdXNiMTog T0hDSSB2ZXJzaW9uIDEuMA0KdXNiMTogPE5FQyB1UEQgOTIxMCBVU0IgY29u dHJvbGxlcj4gb24gb2hjaTENCnVzYjE6IFVTQiByZXZpc2lvbiAxLjANCnVo dWIxOiBORUMgT0hDSSByb290IGh1YiwgY2xhc3MgOS8wLCByZXYgMS4wMC8x LjAwLCBhZGRyIDENCnVodWIxOiAyIHBvcnRzIHdpdGggMiByZW1vdmFibGUs IHNlbGYgcG93ZXJlZA0KZWhjaTA6IDxORUMgdVBEIDcyMDEwMCBVU0IgMi4w IGNvbnRyb2xsZXI+IG1lbSAweDk4NDAwMDAwLTB4OTg0MDAwZmYgaXJxIDEw IGF0IGRldmljZSAxOC4yIG9uIHBjaTANCmVoY2kwOiBbR0lBTlQtTE9DS0VE XQ0KdXNiMjogRUhDSSB2ZXJzaW9uIDEuMA0KdXNiMjogY29tcGFuaW9uIGNv bnRyb2xsZXJzLCAzIHBvcnRzIGVhY2g6IHVzYjAgdXNiMQ0KdXNiMjogPE5F QyB1UEQgNzIwMTAwIFVTQiAyLjAgY29udHJvbGxlcj4gb24gZWhjaTANCnVz YjI6IFVTQiByZXZpc2lvbiAyLjANCnVodWIyOiBORUMgRUhDSSByb290IGh1 YiwgY2xhc3MgOS8wLCByZXYgMi4wMC8xLjAwLCBhZGRyIDENCnVodWIyOiA1 IHBvcnRzIHdpdGggNSByZW1vdmFibGUsIHNlbGYgcG93ZXJlZA0KdW1hc3Mw OiBQcm9saWZpYyBUZWNobm9sb2d5IEluYy4gTWFzcyBTdG9yYWdlIERldmlj ZSwgcmV2IDIuMDAvMS4wMCwgYWRkciAyDQpiZ2UwOiA8QnJvYWRjb20gQkNN NTcwNSBBMSwgQVNJQyByZXYuIDB4MzAwMT4gbWVtIDB4OTgwMDAwMDAtMHg5 ODAwZmZmZiBpcnEgMTAgYXQgZGV2aWNlIDE5LjAgb24gcGNpMA0KbWlpYnVz MDogPE1JSSBidXM+IG9uIGJnZTANCmJyZ3BoeTA6IDxCQ001NzA1IDEwLzEw MC8xMDAwYmFzZVRYIFBIWT4gb24gbWlpYnVzMA0KYnJncGh5MDogIDEwYmFz ZVQsIDEwYmFzZVQtRkRYLCAxMDBiYXNlVFgsIDEwMGJhc2VUWC1GRFgsIDEw MDBiYXNlVFgsIDEwMDBiYXNlVFgtRkRYLCBhdXRvDQpiZ2UwOiBFdGhlcm5l dCBhZGRyZXNzOiAwMDowODowMjpkNDowNjpmMQ0KcG10aW1lcjAgb24gaXNh MA0Kb3JtMDogPElTQSBPcHRpb24gUk9NPiBhdCBpb21lbSAweGMwMDAwLTB4 Y2VmZmYgb24gaXNhMA0KYXRrYmRjMDogPEtleWJvYXJkIGNvbnRyb2xsZXIg KGk4MDQyKT4gYXQgcG9ydCAweDYwLDB4NjQgb24gaXNhMA0KYXRrYmQwOiA8 QVQgS2V5Ym9hcmQ+IGlycSAxIG9uIGF0a2JkYzANCmtiZDAgYXQgYXRrYmQw DQphdGtiZDA6IFtHSUFOVC1MT0NLRURdDQpwc20wOiA8UFMvMiBNb3VzZT4g aXJxIDEyIG9uIGF0a2JkYzANCnBzbTA6IFtHSUFOVC1MT0NLRURdDQpwc20w OiBtb2RlbCBHZW5lcmljIFBTLzIgbW91c2UsIGRldmljZSBJRCAwDQpwcGMw OiA8UGFyYWxsZWwgcG9ydD4gYXQgcG9ydCAweDM3OC0weDM3ZiBpcnEgNyBv biBpc2EwDQpwcGMwOiBTTUMtbGlrZSBjaGlwc2V0IChFQ1AvRVBQL1BTMi9O SUJCTEUpIGluIENPTVBBVElCTEUgbW9kZQ0KcHBjMDogRklGTyB3aXRoIDE2 LzE2LzEgYnl0ZXMgdGhyZXNob2xkDQpwcGJ1czA6IDxQYXJhbGxlbCBwb3J0 IGJ1cz4gb24gcHBjMA0KcGxpcDA6IDxQTElQIG5ldHdvcmsgaW50ZXJmYWNl PiBvbiBwcGJ1czANCmxwdDA6IDxQcmludGVyPiBvbiBwcGJ1czANCmxwdDA6 IEludGVycnVwdC1kcml2ZW4gcG9ydA0KcHBpMDogPFBhcmFsbGVsIEkvTz4g b24gcHBidXMwDQpzYzA6IDxTeXN0ZW0gY29uc29sZT4gYXQgZmxhZ3MgMHgx MDAgb24gaXNhMA0Kc2MwOiBWR0EgPDE2IHZpcnR1YWwgY29uc29sZXMsIGZs YWdzPTB4MzAwPg0Kc2lvMCBhdCBwb3J0IDB4M2Y4LTB4M2ZmIGlycSA0IGZs YWdzIDB4MTAgb24gaXNhMA0Kc2lvMDogdHlwZSAxNjU1MEENCnNpbzE6IGNv bmZpZ3VyZWQgaXJxIDMgbm90IGluIGJpdG1hcCBvZiBwcm9iZWQgaXJxcyAw DQpzaW8xOiBwb3J0IG1heSBub3QgYmUgZW5hYmxlZA0KdmdhMDogPEdlbmVy aWMgSVNBIFZHQT4gYXQgcG9ydCAweDNjMC0weDNkZiBpb21lbSAweGEwMDAw LTB4YmZmZmYgb24gaXNhMA0KdW5rbm93bjogPFBOUDAzMDM+IGNhbid0IGFz c2lnbiByZXNvdXJjZXMgKHBvcnQpDQp1bmtub3duOiA8UE5QMGYxMz4gY2Fu J3QgYXNzaWduIHJlc291cmNlcyAoaXJxKQ0KdW5rbm93bjogPFBOUDA0MDE+ IGNhbid0IGFzc2lnbiByZXNvdXJjZXMgKHBvcnQpDQp1bmtub3duOiA8UE5Q MDUwMT4gY2FuJ3QgYXNzaWduIHJlc291cmNlcyAocG9ydCkNCnNpbzQ6IDxO U0M2MDAxPiBhdCBwb3J0IDB4M2U4LTB4M2VmIGlycSAzIGRycSAzIG9uIGlz YTANCnNpbzQ6IHR5cGUgMTY1NTBBDQp1bmtub3duOiA8UE5QMGMwMj4gY2Fu J3QgYXNzaWduIHJlc291cmNlcyAobWVtb3J5KQ0KVGltZWNvdW50ZXJzIHRp Y2sgZXZlcnkgMS4wMDAgbXNlYw0KV0FSTklORzogYXBtX3NhdmVyIG1vZHVs ZSByZXF1aXJlcyBhcG0gZW5hYmxlZA0KY2FyZGJ1czA6IEV4cGVjdGluZyBs aW5rIHRhcmdldCwgZ290IDB4ZmYNCmNhcmRidXMwOiBSZXNvdXJjZSBub3Qg c3BlY2lmaWVkIGluIENJUzogaWQ9MTAsIHNpemU9MTAwMA0KY2FyZGJ1czA6 IFJlc291cmNlIG5vdCBzcGVjaWZpZWQgaW4gQ0lTOiBpZD0xNCwgc2l6ZT0x MDANCmNhcmRidXMwOiBSZXNvdXJjZSBub3Qgc3BlY2lmaWVkIGluIENJUzog aWQ9MTgsIHNpemU9MTAwDQpmd29oY2kwOiA8TkVDIHVQRDcyODczPiBtZW0g MHg4ODAwMDAwMC0weDg4MDAwZmZmLDB4ODgwMDEwMDAtMHg4ODAwMTBmZiww eDg4MDAyMDAwLTB4ODgwMDIwZmYgaXJxIDExIGF0IGRldmljZSAwLjAgb24g Y2FyZGJ1czANCmZ3b2hjaTA6IE9IQ0kgdmVyc2lvbiAxLjEwIChST009MSkN CmZ3b2hjaTA6IE5vLiBvZiBJc29jaHJvbm91cyBjaGFubmVscyBpcyA0Lg0K ZndvaGNpMDogRVVJNjQgZmY6ZmY6ZmY6ZmY6ZmY6ZmY6ZmY6ZmYNCmZ3b2hj aTA6IFBoeSAxMzk0YSBhdmFpbGFibGUgUzQwMCwgMiBwb3J0cy4NCmZ3b2hj aTA6IExpbmsgUzQwMCwgbWF4X3JlYyA2NTUzNiBieXRlcy4NCmZ3b2hjaTA6 IG1heF9yZWMgNjU1MzYgLT4gMjA0OA0KZmlyZXdpcmUwOiA8SUVFRTEzOTQo RmlyZVdpcmUpIGJ1cz4gb24gZndvaGNpMA0KZndlMDogPEV0aGVybmV0IG92 ZXIgRmlyZVdpcmU+IG9uIGZpcmV3aXJlMA0KaWZfZndlMDogRmFrZSBFdGhl cm5ldCBhZGRyZXNzOiBmZTpmZjpmZjpmZjpmZjpmZg0KZndlMDogRXRoZXJu ZXQgYWRkcmVzczogZmU6ZmY6ZmY6ZmY6ZmY6ZmYNCmZ3ZTA6IGlmX3N0YXJ0 IHJ1bm5pbmcgZGVmZXJyZWQgZm9yIEdpYW50DQpzYnAwOiA8U0JQLTIvU0NT SSBvdmVyIEZpcmVXaXJlPiBvbiBmaXJld2lyZTANCmZ3b2hjaTA6IEluaXRp YXRlIGJ1cyByZXNldA0KZndvaGNpMDogbm9kZV9pZD0weDgwMDBmZmMwLCBn ZW49MSwgbm9uIENZQ0xFTUFTVEVSIG1vZGUNCmZpcmV3aXJlMDogMiBub2Rl cywgbWF4aG9wIDw9IDEsIGNhYmxlIElSTSA9IDAgKG1lKQ0KZmlyZXdpcmUw OiByb290IG5vZGUgaXMgbm90IGN5Y2xlIG1hc3RlciBjYXBhYmxlDQpmaXJl d2lyZTA6IGJ1cyBtYW5hZ2VyIDAgKG1lKQ0KZmlyZXdpcmUwOiBOZXcgUzQw MCBkZXZpY2UgSUQ6MDAwMWEzMDAwMDA2MzUxMQ0KZGEwIGF0IHVtYXNzLXNp bTAgYnVzIDAgdGFyZ2V0IDAgbHVuIDANCmRhMDogPFNBTVNVTkcgU1AyNTE0 TiBWRjEwPiBGaXhlZCBEaXJlY3QgQWNjZXNzIFNDU0ktMCBkZXZpY2UgDQpk YTA6IDQwLjAwME1CL3MgdHJhbnNmZXJzDQpkYTA6IDIzODQ3NU1CICg0ODgz OTcxNjkgNTEyIGJ5dGUgc2VjdG9yczogMjU1SCA2M1MvVCAzMDQwMUMpDQpU cnlpbmcgdG8gbW91bnQgcm9vdCBmcm9tIHVmczovZGV2L2RhMHMxYQ0KV0FS TklORzogLyB3YXMgbm90IHByb3Blcmx5IGRpc21vdW50ZWQNCmRhMSBhdCBz YnAwIGJ1cyAwIHRhcmdldCAwIGx1biAwDQpkYTE6IDxHZW5lc3lzICA+IEZp eGVkIERpcmVjdCBBY2Nlc3MgU0NTSS0wIGRldmljZSANCmRhMTogNTAuMDAw TUIvcyB0cmFuc2ZlcnMNCmRhMTogMTUyNjI3TUIgKDMxMjU4MTgwOCA1MTIg Ynl0ZSBzZWN0b3JzOiAyNTVIIDYzUy9UIDE5NDU3QykNCldBUk5JTkc6IC92 YXIgd2FzIG5vdCBwcm9wZXJseSBkaXNtb3VudGVkDQpXQVJOSU5HOiAvdXNy IHdhcyBub3QgcHJvcGVybHkgZGlzbW91bnRlZA0KV0FSTklORzogL2RhdGEg d2FzIG5vdCBwcm9wZXJseSBkaXNtb3VudGVkDQpXQVJOSU5HOiAvQklHIHdh cyBub3QgcHJvcGVybHkgZGlzbW91bnRlZA0KaXBmdzIgKCtpcHY2KSBpbml0 aWFsaXplZCwgZGl2ZXJ0IGxvYWRhYmxlLCBydWxlLWJhc2VkIGZvcndhcmRp bmcgZGlzYWJsZWQsIGRlZmF1bHQgdG8gZGVueSwgbG9nZ2luZyBkaXNhYmxl ZA0KYmdlMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQDQpmdXNlNGJzZDog dmVyc2lvbiAwLjMuMCwgRlVTRSBBQkkgNy44DQp1aHViMzogdmVuZG9yIDB4 MDNlYiBTdGFuZGFyZCBVU0IgSHViLCBjbGFzcyA5LzAsIHJldiAxLjEwLzMu MDAsIGFkZHIgMg0KdWh1YjM6IDQgcG9ydHMgd2l0aCA0IHJlbW92YWJsZSwg c2VsZiBwb3dlcmVkDQp1Z2VuMDogTS1BdWRpbyBUcmFuc2l0IFVTQiwgcmV2 IDEuMTAvMS4wMCwgYWRkciAzDQpBbGwgdGhyZWFkcyBwdXJnZWQgZnJvbSB1 Z2VuMA0KdWdlbjA6IGRldGFjaGVkDQp1Z2VuMDogTS1BdWRpbyBUcmFuc2l0 IFVTQiwgcmV2IDEuMTAvMS4wMCwgYWRkciAzDQp1Z2VuMDogYXQgdWh1YjMg cG9ydCAxIChhZGRyIDMpIGRpc2Nvbm5lY3RlZA0KQWxsIHRocmVhZHMgcHVy Z2VkIGZyb20gdWdlbjANCnVnZW4wOiBkZXRhY2hlZA0KdWdlbjA6IFVua25v d24gVW5rbm93biwgcmV2IDEuMDAvMS4wMCwgYWRkciAzDQp1aHViMzogYXQg dWh1YjAgcG9ydCAyIChhZGRyIDIpIGRpc2Nvbm5lY3RlZA0KdWdlbjA6IGF0 IHVodWIzIHBvcnQgMSAoYWRkciAzKSBkaXNjb25uZWN0ZWQNCkFsbCB0aHJl YWRzIHB1cmdlZCBmcm9tIHVnZW4wDQp1Z2VuMDogZGV0YWNoZWQNCnVodWIz OiBkZXRhY2hlZA0KdWh1YjM6IHZlbmRvciAweDAzZWIgU3RhbmRhcmQgVVNC IEh1YiwgY2xhc3MgOS8wLCByZXYgMS4xMC8zLjAwLCBhZGRyIDINCnVodWIz OiA0IHBvcnRzIHdpdGggNCByZW1vdmFibGUsIHNlbGYgcG93ZXJlZA0KdWF1 ZGlvMDogTS1BdWRpbyBUcmFuc2l0IFVTQiwgcmV2IDEuMTAvMS4wMCwgYWRk ciAzDQp1YXVkaW8wOiBub24gc3luYy1waXBlIGVuZHBvaW50IGJ1dCBtdWx0 aXBsZSBlbmRwb2ludHMNCnVhdWRpbzA6IGlnbm9yZWQgc2V0dGluZyB3aXRo IHR5cGUgODE5MyBmb3JtYXQNCnVhdWRpbzA6IGlnbm9yZWQgc2V0dGluZyB3 aXRoIHR5cGUgODE5MyBmb3JtYXQNCnVhdWRpbzA6IGF1ZGlvIHJldiAxLjAw DQpwY20xOiA8VVNCIEF1ZGlvPiBvbiB1YXVkaW8wDQp1aHViMzogYXQgdWh1 YjAgcG9ydCAyIChhZGRyIDIpIGRpc2Nvbm5lY3RlZA0KdWF1ZGlvMDogYXQg dWh1YjMgcG9ydCAxIChhZGRyIDMpIGRpc2Nvbm5lY3RlZA0KcGNtMTogdW5y ZWdpc3Rlcjogb3BlcmF0aW9uIGluIHByb2dyZXNzDQpwY20xOiB1bnJlZ2lz dGVyOiBvcGVyYXRpb24gaW4gcHJvZ3Jlc3MNCnVodWIzOiBkZXRhY2hlZA0K cGNtMTogdW5yZWdpc3Rlcjogb3BlcmF0aW9uIGluIHByb2dyZXNzDQp1aHVi MzogdmVuZG9yIDB4MDNlYiBTdGFuZGFyZCBVU0IgSHViLCBjbGFzcyA5LzAs IHJldiAxLjEwLzMuMDAsIGFkZHIgMg0KdWh1YjM6IDQgcG9ydHMgd2l0aCA0 IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkDQp1YXVkaW8xOiBNLUF1ZGlvIFRy YW5zaXQgVVNCLCByZXYgMS4xMC8xLjAwLCBhZGRyIDMNCnVhdWRpbzE6IG5v biBzeW5jLXBpcGUgZW5kcG9pbnQgYnV0IG11bHRpcGxlIGVuZHBvaW50cw0K dWF1ZGlvMTogaWdub3JlZCBzZXR0aW5nIHdpdGggdHlwZSA4MTkzIGZvcm1h dA0KdWF1ZGlvMTogaWdub3JlZCBzZXR0aW5nIHdpdGggdHlwZSA4MTkzIGZv cm1hdA0KdWF1ZGlvMTogYXVkaW8gcmV2IDEuMDANCnBjbTI6IDxVU0IgQXVk aW8+IG9uIHVhdWRpbzENCnVodWIzOiBhdCB1aHViMCBwb3J0IDIgKGFkZHIg MikgZGlzY29ubmVjdGVkDQp1YXVkaW8xOiBhdCB1aHViMyBwb3J0IDEgKGFk ZHIgMykgZGlzY29ubmVjdGVkDQpwY20yOiB1bnJlZ2lzdGVyOiBvcGVyYXRp b24gaW4gcHJvZ3Jlc3MNCnBjbTI6IHVucmVnaXN0ZXI6IG9wZXJhdGlvbiBp biBwcm9ncmVzcw0KdWh1YjM6IGRldGFjaGVkDQpwY20yOiB1bnJlZ2lzdGVy OiBvcGVyYXRpb24gaW4gcHJvZ3Jlc3MNCnVodWIzOiB2ZW5kb3IgMHgwM2Vi IFN0YW5kYXJkIFVTQiBIdWIsIGNsYXNzIDkvMCwgcmV2IDEuMTAvMy4wMCwg YWRkciAyDQp1aHViMzogNCBwb3J0cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxm IHBvd2VyZWQNCnVhdWRpbzI6IE0tQXVkaW8gVHJhbnNpdCBVU0IsIHJldiAx LjEwLzEuMDAsIGFkZHIgMw0KdWF1ZGlvMjogbm9uIHN5bmMtcGlwZSBlbmRw b2ludCBidXQgbXVsdGlwbGUgZW5kcG9pbnRzDQp1YXVkaW8yOiBpZ25vcmVk IHNldHRpbmcgd2l0aCB0eXBlIDgxOTMgZm9ybWF0DQp1YXVkaW8yOiBpZ25v cmVkIHNldHRpbmcgd2l0aCB0eXBlIDgxOTMgZm9ybWF0DQp1YXVkaW8yOiBh dWRpbyByZXYgMS4wMA0KcGNtMzogPFVTQiBBdWRpbz4gb24gdWF1ZGlvMg0K dWF1ZGlvMjogYXQgdWh1YjMgcG9ydCAxIChhZGRyIDMpIGRpc2Nvbm5lY3Rl ZA0KcGNtMzogZGV0YWNoZWQNCnVhdWRpbzI6IGRldGFjaGVkDQp1aHViMzog YXQgdWh1YjAgcG9ydCAyIChhZGRyIDIpIGRpc2Nvbm5lY3RlZA0KdWh1YjM6 IGRldGFjaGVkDQpjYWxjcnU6IHJ1bnRpbWUgd2VudCBiYWNrd2FyZHMgZnJv bSAxODM3MTE3MDAgdXNlYyB0byAxODMxNjc0MzQgdXNlYyBmb3IgcGlkIDEy IChzd2k0OiBjbG9jayBzaW8pDQpjYWxjcnU6IHJ1bnRpbWUgd2VudCBiYWNr d2FyZHMgZnJvbSAxODM3MTE3MDAgdXNlYyB0byAxODMxNjc0MzQgdXNlYyBm b3IgcGlkIDEyIChzd2k0OiBjbG9jayBzaW8pDQpjYWxjcnU6IHJ1bnRpbWUg d2VudCBiYWNrd2FyZHMgZnJvbSAxODM3MTE3MDAgdXNlYyB0byAxODMyMTQz MzAgdXNlYyBmb3IgcGlkIDEyIChzd2k0OiBjbG9jayBzaW8pDQpjYWxjcnU6 IHJ1bnRpbWUgd2VudCBiYWNrd2FyZHMgZnJvbSAxODM3MTE3MDAgdXNlYyB0 byAxODMyMTQzNTcgdXNlYyBmb3IgcGlkIDEyIChzd2k0OiBjbG9jayBzaW8p DQo= --0-746919471-1178191219=:839--